[PRIMO - Primality Certificate] Format=4 TestCount=397 [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=$2054054ebb59c0203f21dbf3f688d19c0171f56ed1f95f0759f49eadbc5ddff0c3aa31d5d39856b47c4d19ae9c1be0f43252f93f510ff48fe9158c3006a3b1c6b1c914b9815d6c536ec91753a9120d7154f87bb8e71c3b0ecd629d840487446240ef2f9dbdb3a5e588a359ecdf8577c7936eaafd9d314b3f4d217050fd077ccb65600b632fe106ea7b2c9300b45aa81948175af7b60ec5420119f14d51f8459d065f6a4bf9f78ed3a2431ce952db102a03683e81157154c1c2091fa005bafc940bd9ea245916cbbd21301cae56370325119b7fed8b8c5ba85f7d2a8e31e7f067f904055f1d46f9e0dbb7a66a9eb52d6317d02882f51dd7df3b6c2b6ddc11ca71ce6b7e117b0f81bd7abc79ecef7eabcf4ef920a0b9a1d9b3e5641b133e0f42556f29fa7800251e1e390cd4e0a8c87c2eabd7be7afdeb630e1778ec492d07bc8733f5a9829a06d64fd85aef5993dfb6990dffdfa14368bf6a5782e79be9e512f2319f7fc9b5eac57a2b172fa3ad3bacc7d48bed3da1e2889f3ac7acc94860c4af3502de8ee76f35cff1bf800c1230e50c2b80f316a119bf907eb01bcd48873bf5e31f379ea3470003ef385f8abdd141a2fced6a8496dd6f4490cb049101e40a0457222e191af3eda9874fc228d64cf677053a779ed0e2f9629eb801ba1458ad4ddb4e328fa6855120afaf712f2b8cdccc5ad6591663cc88aeb807f549a9d9d622a61a159ba33957d13f57ce84712d03abb3c705de436fb7b67dffa2cd343a3720cea1aaa9c63ceac2764284016bd5eab5d7dc2af39eb9332031119d754be753cafc76d29ae84a19193e0008a72a04710dc470039cdd28f8ca9f8fe4f4ef423ad922a1f42c760ab70308c91e043282861d69843ba14d4a2dee29b6cef2a49e03d4a6d5b9c22539855bb3fdeed7928090e7eb6c726a2768d1185fb7f91abc0e4b3920998a2d4899497282e41bdbf8607c4c6dd90f97f27c60f14b1c42012afec9b5500ac0631a6b212e259721855d4649527ce3085626c0f1a1eedda4cc831632278581792a34868cf1f62e092f45d6073479c93077d39560c41b9d8ceaed789da79d3f151bc50206d0f14b4b7fb03d65dac4b05c9a42624a098f2b1186786260db5b7dccc68d9a8702934ba8c0bcbf57aaf1f5b71247fd17bf8ea094b4401fffeb0e45559ffa5160906ae6e6e673942681a996336278cfbf3a0d074779a4186e122f7a2b1e95762afc92940519f824b0b9598f815dee9b880ecee99ab35c7d7c78d5100bdee5a4774378e4118c01a6f150464dfb220cec48597ad32a97c1605a793fe6009330b7442e38fae07f77d08d9b59a6567157618b50564490e7bf1370a948b1bdcc710977bcedfca315b340b4ab22faf914165c08e19e6b4d4ff003a99b136de5b53e91dd85f484a8ec8a350b522760668492cc2a2e0e25524b3d2064235c54b535079281e40cbe2e2b91e22790e2c29d084cd568a8c2d49084b1cc43b24930cf21522a94e0ed7faec8146d493e385cc25df90e0bb155f3ce001c33d52f6b1d29e48cd3f9d74933dc012d149272e6a701ba14b3d57706b2d879206a99da29b5f33bf20da2d6d8033b2a199e155cb742f7ddc8694531afb7b2b79bb90e7c164e12c48a922349f46808d4eb07a423197c3394e60de344fd9d49706cb150c8d7d71d7595fdd63f8b98bf9d85ad6597758492460f402c67c089724c6102c3abeaf4c12a2c3d80aa3f58f3815212e882c172c5906fa72ccf99048aa8488c60b90f4d3a3180e41f60ba6fb61ab40fbc12c9aa7dfd99ce4f56cd0d81f5d678c7d30d999b094af2e08fab4c396e987d304b8180a02859bc9aa1f1018e605c1cc359a5dd38aa32cf3f6f50d6acdf1a30e0bca182da30ade6fd8fc3485a5701829a310f694412757b53fcf61b40921fd291fd9579552bf4c5cc4716c242dce745628cbdd2b44f8079e4ab882d4ef66d6e88cbeb2a7904bc09ad7a998d0cc2ba8abe7d803f6067f8ca21752ad2b1eed98c8118c7830678b7ff64a3c477d8f41987b5aff74407b287fa9aca98d21ba907f92821c554d500989a3d844562708679d380e37db2b929c465bd8dc527336cb1f531afec99d3e275c1c11a3cf3d834b2c2c8d7a8d8f845dbf576b9970f1eb840ea61d2c398a7c88d45483a03ac849022ac56949027269f308c137d1590d73e31bbba3a1a3c2781e927069b290fce6401febb55d1289766ef66260bccc97796aed1bd9aa0da85fb66abb87318a826abfbacfe21b7bd9eaf12faf67880237cde0ef83784e0474476221382c02b65e41b0889a47da173b2973c0bf2b8a4895ee1a622583e800cf9e7eb91d57e86c7d3d28245b4e58b61b91c0f0d973b18b13ab063c6e56783c43f0a691d3bf3ca94b206c7c7d603a894cf1a66bf3f7693e46ba5dfe74f4343494c5a693ef293be8705a4e007dcefe5070fe8b610e8f488fe7566f88f8131725f217c890feca57646b6f0803b0a7b9d1ff88cfc55815880fe06dce8a8c2ddd168bfe6b5e863d5bbe95c648a31c9b3f49f1dc1c84e3e8f1a48fa486f78e4a7a9e0b4f661ce790f165dabf88070faae87efcbecd9473b91c416a5deb7103cdf14b287cad9b340c67c7d634c3c34db8a4f010ca8f7fd8b1145b8efc5e863867404ebfc8948eb04224487cd51992818c901af13fb21f465ff37f208f5543ad513e265753b6c1caad31633f19b88493f5d532a93cce0ef5f1b7f40dd95aa3cb23566b31039b5911354deb47f07275b8b0e72172212246fa2f36ab05b6e02274fa45dcda16539af371e88d62bf48a8d5d9af510dbb9087e9123f0e97795dd87c35f4de948a32a79ed944510530dc15391b779617eb2ff2f7e0a124b198cbeef3eb74cc21c21dc49f1240f7f380e0a63e05e7030c97c1cc10c672f1f24f08fe77c7e84d7f8bfe473ac5ae77024f5dc874d787b04e2fd0d49e4c80218325d9570df3965a275997ebc6dde68fc29509c6cbb1d65e6606d884c1db57fccc9091c261886a1240c6fb42c88aaa35ae419829508f6a21625c79850b6a27be2d0e875b9c2f1988cb9117f959a4f398a54000a8daf8ead550241fff1dd94e5aa7240480e34e993f25748ed4863be2b7b6154bf0bbf2a1d1d8d8be794d4b04461e1a95e6a1fb1807769646864e8bc373c41d8c67d65fda8f5d5cd70b8ef7f05a975ca3b009d171514d0ea86e598ee5b389ee64741b8fdb44b136cc3f22492e22f4139ca32c753192ddb16a0874695fbea38f4f3ce1a7e52c3934d6cfec6210c434d3183ca2c3d00a0f1601a8d5e43624b0792f9ac7e2d531cdfff892725bb3c9905931f1b2ee9ecf9b02a7b8a9f6eef3859a5f83a5d1eb59e1bfb5569fc6c7ae23ee17040ea461a3e1436db327d7e50d74c5b6b34c69864386bf35453cfa55a213cc1f29af725fe887531c4cd217de9725c168d6b88c2cfbd071859f2e70f28fe26020db998546174d922aac85024d1419e6a606948a43c5c2f27052310f4a4eec08b249619453d491b3613000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd [1] S=$f0fa711a5d6ccb6 W=-$b4cea72435ffc693dc048c99a8f0bedf891106a7f3d8f0f02b79a15f2b77a289c5f1edf755a0da23c5c3e025edc74d6347013ea6fa5123754d37b64bddc4cb87e2d3f0913f8a19c5203000c25ce01e26b35f4a2a23a14d69282ea7d3d02f2e376190f1d60ca97699fcf5a4fa3296ec1e7d4cf6cbd47fb4f00536a50a211d24a8ee99425e1d930f8eb850a0efdb9e88972d04f9b6c6b5779114eb1ce9345f851b201c40bc9a4220756bd279eb1ec45cb6762f89f4bce9b4696b87d50385858e38a6b1a3ebb8da5fa32e26969646268dc4b1be9293867fdd2b4a54a42c50c47a0a863b536cc613cb604a9421339d1addd76047d0d95280cabc4ea8dd14cfccd529f52a8ed51aaf8e30565cf293bcd1a993c08292e96c2c4f18296bf27ebe0704a1f9dce52c00bfba8e7e9dc5f59423fcc181abe2b156f3643926ea01c3f75a0b1c3cb6b8f33cee67c3f8d7d7699cfbc10997416e875527d1b22837baf0301f1c1ecc1eb46f6dfdd5eb164b496c6f21f46dc774d7161a8a9975b4104c967f88e879085efe7ab93f762268c75993d59a5390602ebebdf148246017722b32574cbc59ffb43f704c4086a66d514716aa69b0fc5fc04c7fe99d03efd2f1c55f55d5b166f28c5e69561a904a644e51ba661cdcb653e5597857c5ccb62221ba21cde2eb611de5073f9979dac6afe02456cf248388e69c4d38eb1fe0e9d8fea627302fd7d0a2320d4c2a3f4f83a91ee9a38615266b1a3ec70b77d2eeea11351073345a83113f0dd6910aeda345c33c0dd66d6fee693afdb26030b80455d684c7b5ff234f568b82b5be97ef0d0e19b427b12f50b8959f7abf675c8e3ee76cfe678939b86bcf3836523149b30991497c4d622a41cd7414be95ec283e1305c2b573aacef15f83107f04eb8d5261ce61e0c9599423a6ee110668f8d9fe3600c9fcf0a6f399653cdc91ee91f7d563c256a92afb99def11567de8d30ab31ebe28382daa62ba178fa7031b04c1f6afe4382a35b313ad2b37e32a49c638885f910378d50f578b3bfe32bf363dd3fbe4fea4e83195bf6f43ab5169b3eae337419605c8ef6d7731594bcd5cb88a796ce969b51217cabd1f900662edc4a678a40fcfa8623a85eac2e6c352c94c4e505019d92e3ff2efcf1b239d637aa02d7644eee2737c444a4cde14e5f4231dbe6529febf0884276a16a725f7b270749d5e2bc4769fefaae917373692cdc729ac4360a89dfc88a317597fc667ecbe77732669c90fab8b127e780b6d19ef2adf8a1bbb23d1fe4523ad1784790d59bf267b74bd82bb6d71d0899275d9345be6a1d1b7b359b1cc254f24618c1c69704cb91eb2a12690789fdd58b3cdd10ca7e4962edc8cc23856e62b1aead46160165a4178c5b6c0a238d191e94f853859310f09d1f022e4570ce0a7df3214d72237f7228b8af314f1087b5a84a85a5e0961b983f40cd1991a9592d9b5085b34365917ebb2e4606e56513a3101f3bb17ddca525f2feddcb969f7cfbb32841f64c70b9f325fece9bc0e0154676e813c6db4e74473b9d5aa9daf3aca79e9ae2536b3597ec4cb6a7eb3d7dc4da3a33dfd71adbde25bc4a78026a1ddae52913c2e17de8ade81705ed62c273427ad478c6cd2349a0563a3a9e971a0f36af10c2b0507c216178d759aad1fc14918aa60c572f4e4ebd0f2b219737cd2b8fe40353844bae020b41bf37e3e4b1a91e8258ce369631d81bc8e6abef2dd3c4e16677245cdfc314efeb3b445a8bb194fb62573e33468cc438eb8392702909d1c354923f1286c067ac07c094eccae5833f4be6834b9865852f93d2bfa382eca2248c93471bcaab946a582153f6ce5e82ecf96b338530260dba0e7585111d718fffd78d36ca6971ad249a5817faf5ba9ed8f685a7130591b669453f1f40f2aa091054bb6d7fa6eb80b2c0b55124d4822bf305d6a56d3e1f32d09036a86da1e31abb5b5d431c1d6e5ba5052c45cba5d4766da9f129964390d4d7674d0deb21eb4633fc4631a7c0ac5d76ce629d4cb4c2e5f8fd7b8116706ab266f4ecf0914c607f6cea59e739fa0105d94268c36a1b9d933305998ae318fcdd85d91c74a29512f7b2a031ad50926ae760acd0e97044abf6514f094ded2ed44d4488f5156e27dbc46ea92e152defb054d31e3ff958ac52c9536a02da248351095a327e453bc1807fc0ad17c64e69020bd0214dfc3476996f1eff20743ef1a952132c5e20cedebae57346423014b79de22d1bbd900d510f264787c1aaf0f160b5edef556590fe970731ba187c3739ece6a7e670515ff85d5d24481a7bd63a66249f75c J=$173e329b7c3e417de784d3a370e99845801439fc144d1d395061727eaa2b31ab5f78fdb716e714f2132518444b0836e1e826d96570bd52b43335dfe9dada932a47c48ac862925e2b77ca89257d23163f914183b0bda987fca33cf2a7ca0cc5e5c202ba2b2afe34f0017b8a6ae2cb1262f94914e303836c07a60d767092d3d537f06090a044cb9ea848394f87d473a1e3c2fc2f01a619bcae428c55d009484f7f40c0582ab56c5d8c995beeecfd189995fca237bf1f6a4126ab5c6d5e1d057d8e1e8b6ee2e8738d08fd7243581abdfe7a4f874cb7165bdb48db11f75a5c1c1e2fd14250870161eb3a8439a0d079835d6de09f929b2a408d57a142f27164b6fee8318262bebde66de15c0241513170a88adc5436e53b5171aabc24757265c7b80d444f3d5245cbe8f7fbe87c166e9b417f1b92db06dd4192fbbb55d913bc2fea573fe47fefa2912cd5f8087ac26638c36ae6f387702a5c89da77c104f91af8e4481d776535d04717f550dbd7b1729f803902de876e1e25ed02e6ce2f0ac7d20deaeafbeb214dbcbf22f56a1ad60cdf210257035ca45e5f7773b8851f4ce4363387999b424afc6966bbdec2da14dcb8c41a5819708d760e9a695ddcc870eca65ab37951cd8229b3ec1ab1e24f29597e5257d3e1a673e9f5f7c219211651b110f1776188eb7f16e02bdbd084ab0c84061ded473ba0952c28a5193e5250dbf5f332236f7e736eaa7aef9a1f7df7d2bf5450e32f56906aa313d4477be730d8a30d56676ee384edd28a26327ad9cd25a1ee9c19bdd4c873a08565630659abf2a6d7f8595160c8a300708bf5a2d9794614b90efbad2195388ad44961b71b6dbd9317836f4f5191a6d4808b48dea4842ab08ece0386d28726b2dcd23fafe96f36df9c58df45fd78db37ce4d89c82fe779f7ad1d8a097eccccd10b78f106fbe6b168c541ddb57be636113755355f50db5246994d0963c6a2b60ca589e4224d8cde91859fa250382f28d761756ebea8389d17ddbf29b8894ee1a2932213d9282918335deba60c62a2e1ff34acd0250ba5764e811e03ae5f25d381f85e1cf5cbd7fac09eebc95c10c374bc32b86403be08b0c21b048e86458d05a9e5a605783f523b72801a3b570cd602991a9653c7c57f41c9928315b309831aec1c692703aab40a635004276c03e8580e694fd038e6551ab7213c294e54cc3c48fc526a8fc18f5ae790d84f222a2f1c7cfc3111fe74822019fb8ad0df7ea8cd5bf846f5807a945fbb79de5f59233c760aab2623149cb9036fe05839e5505d1885bfb4044acbf4b88465f73ccfa8a41747f255975b881643f09ad63d297dd1553342ba4d406bcd58610f4bf69198f711034f1cfdbb564dd31d6f31400de0ae1f70ea8d463663f42e8bc31dd9098577b4eade881bbaddd122af4a5f7b2e56d2e37139b2745ef2b05b1695add1dd80511766438b51bd999cef28b36d776721aa1410912cc4589d1e8c4501bc72ec5f74a78e8cad8faa5461daeaabbd7075e89206a11e9574530322bfb09d626c74a0982e56cc295a4eb620210e9a98f0d893ff8c818f9d2c5b98b521ddd8e6a6986923f14aab92f6dc0fee01350b9ceb22bc5fbdc3a7f41e7af8621347164308265352b7e28796d6635ad39e0d80909b95bac49688e242e0a0bd105dd7f0472a0f8f677f9324107ef2edd459c43a6fb2672e5f259a976501032bb8dd3596f1b5cadbec3939de3a05e0062a2f72a0c56827f45fbe4a81125c420718b033408794b0706d803d05cbbaccb622997c80f743a0154a824563d60253fa19ad53da1de300bb88af3d460828260704356047fd87330b9ff2cc744ef74e9c909f37bfb2cc3bae5c77a3c6d9f7acc787dd7422a6dd242a277cd8fa569ad1d21281077ebaf7bc1317d0f65a9e4df28b07659712c6103fdcc4fb36ca4ec03d9c889d4daf898c9ad4d05f9f486f62b7f787790099d3fcd5239fb24ee939bbb751f4232f484cf701ab28ad1dec12af872537ffc146ae53544bc8859d14b786cdc310a54b6ace91d00f09268c63c255c1dd10ce757d0c567d525096f99d7ccdedd6647850c195ae95cbbf1d5117dafa10b0dafae38b91c09f37fff813e3f85853a01d4c4df1afcc5ee03561153c77e8bd88bc169aad6dd844949ee7a399248fe2233500432f49025066b4aef28b87cf0d07639ca155002f1ac53f0a3c78afbb9359fee93ef6f5606ad6697ae2e482a66843cb072822a951bca7a393bcb01b7427082b1190d4b8adddc12a19384fbdd5cd5f559f57c89a91ff7db31099fd2aad36b8e7712dc7453b2f47c371f2fb9c32da89dc1e2603d6c8eebefbbd3b89fd05e4d2d7a6364a825127c7749060cae21e4e1dfa99d00ad195fa6e8c26b15f31e37f194de3e75a274f84503f7abd2c472f12e1c901f36880d77dac1ce5a6f47e99ebeed742d797f32c1f79f9df351bc38a2fa962e23efa174f61857b13a1555668055f6c271463c08cd49d040ad2506a5d49b6fa63e2d11af7eb0294cce05a78873cc54843b26efa40ef4b4fc1930a0f854ae1e3461cdcfb061ae597151d1f303e69bd34f502987c24abbcf5556baad5ac62fb90399dea6d71a68905c44751a4f7bce50cb614f1207af2577416e56ae7492aefadd24f1ecd865eac9ab382a677e68482b49c6388a59a9d380c7f9cb89ff0c54e62cecb183e750dd145c014ba5fbde8a5ef95c7186c13587b6f4f9caf91fe7885de6898d085be71aa99e0e91683ec0f5f5cdfe0bbb472d0623dfa3b6cfd1d81b15cb350eb2618bd87d165a61c7ea7bb0d41b86e0d3efd8b1454f9b934999517a210ce6ffc7045fa1d0a6ea0512ba966ae6b5457518e3fd1d98ccdc115a022f41ad8bbfc4dad407f1d0562447659a9758680ab9958c442bfec09adda66ebeabaccddf8756203e33d5c6f544ba8768f83f4bd5f8a3f1662be9383d2772c0d6e8d736630b4805d9f3184050826fe9049fc4d4778685875ba7fc4d758405fd7079d8906fbf12d2e496f4fe71c604131d4851781047393a5cd9f7de53b5c1af3d558db272928f14c95754128a6624b15f1102093eac5e343805c275da8668c91d5b8c17b04721917f719c7e7958fc8039047850769fa552e79d92ea908cd9e867dc11e7e2a9e96660e0e51a53ba6654f28ed454bf1a94f3da2f3d1d3582b98a07b7e233ed450c75d78883d7cf132719142e152c213cd89cb79eb90e95eedfeab941d04111ddc80e75a937fded12ca78853e153fc2947511bd82590c0480e7c8c25a8498fc5f84df31e652bcb7141206bbb531ef86288513f19ebaa994459ef8c03d0c501a781f2df6ef39e86c5dd65ec959a870c32a0141b2f577138bc65387fa9f2325dd2584961536f56a9b967237c6048dc28f7fd034211ecf46c8f8fd184c1a9d495f605e8f50f9ea7ffe8cccabd7bc069e6ca5700b099a52da76182505283dcab2c3dcae1dc6735f2e2e4372531c8e970896864642c3b4641b0d11e71d668d8ece988a14cc999ce5addfcde3ed8a7824775e85ea86d7ebca034ccd241eb3fc25722fc5a12a6aa5b23702f8f51022a9e6098420d8bb5426dfd376fc5a53c8ec202154ab61950fcbe2f5f503ec7f3d569f7888917a100addf6326d3db94319b34b6f4ad1fe204b027c2bdfe149022f5ee6774532448ceb8084e76409ef54c59233ab9062a98a43b44151d13374c300b6608bbb418f8d896ad49512e42bcbc8a0c9281dc961faeb9725f8af2e727fdaacb7782988471e009251c151a704cb159a10c3c2884cbb9be635bb2d885ea9ac7fc6d81a9c60a716ffe32ccd794d3145da7a16f6c7fa96130e16764567d51e85b273b2d923f4ad142eb6f6bbeeba5426776e34cbd59e85cfd8c1dfa02588526544f8662d5c8f0ef5b57792a482d2e887e872915750b145e6e80e62adc0e3b0039fa5c07285100d57c04c1e13b30d151ed4ebb795c7199f0c338f28da8c5efac50464abc084167f20f7cd181e1bc8d4526bd91aec71fb144ff7c603699d8e60611c5819e4de2c3e7fe2d2fb24032d2bca98058d785da7f937dc01eb6be014872892452a3edf4859d4efc6afd7b889387f28f71b1de1e4ddfb291263b4db9ea6c6ac36a139ed6fa2493e101e35a2d42865eabd2ffcc96956974c748924790e03fad05603c2b82805e10fb4864324e47cb4990adc53402005fd4f7f46f6db697a1b1c026b3c8ab5e8b4d406bd3066f0ea8f9c3a8159546601748c7e3f33ff7ccb3ade53253c8b32ede1544e4351646b145305b47c882cd2b9ca13f4f3c50ae7517afaa15292e2ab2c1f0805caa572a5d15db97fe7d50810158bbcf9ed4d68351ffb45fa12aedb4b0f68f96314a208029b9916632669216dd66ac5a9d7be13277cf5108297e4395630b21862714c30cf4de6627ac1c7ed55360ba9eb3f4466e7fe394738b884f32081cf2055e6a32a794d9406d0cb0398219ed0f135228d07a68c9cd1c59df339d3e2f87cd2cf5c01596ea12afd76c5c1092451f96d625226268bc712ca167b29ec361b7f06d425794d7ad4e04a43f2744437a0bc9591347a407301087dfa1c783f03d3187ae79519ef2e836a96320cd1b2754bc9d62ebe9d60d2293f77da7089c460a62ba5b3c20b T=$1132272767eb1bf0a95ad98336413e5f60d6afad54649a75d1a2846de50bf2044ef728f9adba16c5de71e183943188baa496cb802569522d1fff2fc1dd76bf3060f7ecb6bbe33503748d3707304d34648b702af3ca1380fbe8e5150a6f356bbcc135f9b08790c197be4036d2f9dc03b6ec0bc537da98ed590c174106468185c3f7194ef8c2e3f9a070cd929472a18a2fa971b931c95ab25f7e7271bc39a394a06eec697ac71d0fec55cb18be4d4508554f36491d95d3f37ff6560a416c97376f58c93c6d564d228f5508a54f540d316faa2d25b15ffbb3d0cd518a6bbc894cc07ad92415846148e330a2adba2fa8674d6134f3813ae8f82bb09c46023398563b93315ea1e72fd789af363c98c05b1bcb0c43b2aec46b3a7cf572b19c6539b9bcd6b1d9c754f045babdfc12626e00157221065e84796abd38701c2647e88d33271ddc03f06e99a551d7461cf6695b2733a7a4b86a6878a967c5d3b3dff79953647417bb346035a68923de1ea190dbeef5d407f56b1de1bf77e95bc019398cb7d3421f8906544c2238efc41ce784e262626bb1f6a98ce1322dc15612a447e458459b35ef1ba3c8d576e04dec185cd71785d4d2b4628d2152da38cdaebf8f42d375804f9a521ef46972bd572cdc02d81e3887d49209f0266db7594ec408a22981f128e3cade16478b175f1ad30d62e6883f5f6cbebedc18e28cf4f59b993c8ff6de7d148c80db4f820e33c8e3b5c561c6dde875d7df0bce8a63abccaca2129498a72071ed160b31a946814f03ee84dbf11e29bebbf085d10d27bcd466fc2060082124befdc327feac9bafc5e6bfd33626fbaba955fd8fdece90dcd43d5ae96025302a2456045182e278d2a7b4cea51deb2099f2516321c2d1f0002a9baf7265b317a49425cfb4748768990e708b0432420fbb747ee1621912c71fe43328f68324c8e84bf36b642d9df20665f2ea70dd51574d97ea4d07e15552542d509f9856ddb9a59e7e22c97749f9219b885aa2b61ba1f24d29835d3ffbfbb2cf6d572063dfdeabb4cd51a1752a2e0f9c2b2be683fc09b8435a033e1f2d8656bfd58e903e83cfe7d3f550f20f72e9cffe0f4b87c6ee1ce8965efc312d2f71146a3cb36da45a756e352bd10f8ee0977775621e9952ea90fc2ff951f8d25c77659d9aa030e0511894e1820a26c5cc30cd920c9ec22093a60051c3d05ed600580930b148537e264b0266e501dc67c0ab23dfea6bdaea446e219ce405b13893632e7694a02c2d9afd5481ff0e32f88ee92ccd6469f4685fdccde462bb8dac38f0374641d4dc490dc99340d182e2f6065351ee81ab01fb2a78c7fa1657c9cbf64c9d7236419a560fae724a253418212ac52d196f8be7cc3e97650944f9ab4b044cd77c01d6da19bd959681a92a01e499b6addc2ef6abc019f146e13589fc6edc3ede71761a39908ac80e17a3676e26a5b363ad99b0010fe8c32568f992669e0b457ceac7dde114915356f57de2d5886ee3bebe2eb8a8a0ed3dcb7a3e830c35b1cdc3c2280beaa41f9824215d1b17d47e4ca7ac41f834fdbc487a1f06c2319718118992aebe0095e3e9103a6f39ad0d5e0da3431477b41a65c6e96f80474db0a0eae4c4a13c4d6ad8738727f7e5f960fb5a4af88ef85837df740166e573916623f8761bd4a480df675213294e5979765a47742fb56da67b730c6c47c57f76ab8bfd1b15019ab088a7c4f6f801973c5e192560867521b69b9230b264f70dae483fa687c6add06eb075d74f94815e032a081b4da61bf709dd380f7f27bf7e7816928a0857a8040d074b98f392813ec7c0daef727f449912aec531bb12b1544cd979b793cd1875ecd3676bbef828e34f6f3e70622a2541b3565727d818dad2557e3474a2dae1921619329ba262688b3e4c87d229c853ee57ca0ff1c7895ceca637172eb8b0abc5ef74cb0b2304e15cd389163359ea933f0e77acc716c921e522b7aef46ed81f7e81cfd57a56624f7698c0d4e9e466dfa37c57a44b717be2f401df8dad4213ce5c3037d12595f0c46c91cf0cfa280bd6b4620426d3bc57b06f9f6dd9186cd04504aaf5652135f6b7f204d3d176327fa0005d642f74e7bcb9746c3d64be650462e5f489f4266c745f55a3564f5952db4c01d53ed5b5c91c0edf527dde416972e1be78236568ee0cdfe0c2666135e21122164a2bb3482da84cdb260cbf947f4523ea17fc4fc61d3f12c48d5b3a750206e6b0b6c88192091d41db0778db71a1dde2accc337a3f95e55020f0b7904068045ba223e0bd46c30d7c18e9c41aab714769a77223db77afb6f1857cc8a17d8d8b70a420634d4861dad1c3e1c7e751deee1f4be221f115f2a0a6fbf45e8c8670e43b746cd9b92c5b70da41768763e03ad62b1e2f6241a345410fe83b1f28b0440cd6de35b54ae50711211aad13bdd5418475fa412ea35a183688e23f67ea5c7f9ef70b3b0d101a21685ddae2d9287ab69e5ab960bf0d139f56c4cfbb5c17d97ec4f9e9a4d4c7aeb5d6c9f96d9ec41132a38e1bdb3b511c908ab776ec99bd8eb3d4d0e5ad33007e1b2b5646681529cc6c6a6eab280e84eacede236daf93c0e18937f7907cd7a00a2f24be203c34495509eed45627f59bb7609637165746b9c09a77c6a29aa2f225fa38b7a9a6e89e843111c787c429c598737e0d41ff0c247841eb768225d8867ce3ed193157a459039de0783924f6c77bc3c162abe2f49a0218ef43fafba2719a91d993a3679265cfeedd3dbf2033083ba3850553d1970b7df1d597c366b69ae0812ed87eb6f5ebad6b5bf2c1ff2c33917107ab37c28bb0e7eca82e0811a261814cbcd2f2b0d9157fef63bfdfd952e56dfdf8afa9f8167a4a4a7e2cdaa0544dc6b129554c221f2c5139779501ff3e124db69f059bc845f2e560aaea832bff5879cab1b503abba632441f0c9adc51ef3117df025ecf51cbef6137493c51d45e207723b84b884c3c0706c2459104c63beea732270c30c2ffc116a57647fd0b0ca4a3b6dcc6cb931eb516aa366d3780e08ebab6df543d05836ad16b436510d3c20b118baa6b44a0e80d8d71a09eb7895d2a6c458f6911fc726b41e4128a8332a9cb6dda9744069c845bc378ac7344058b2f1fa6c94ee5a0f92add231714c082f488a2f12df66efc2d79a4866828e5325e05b592d6e547c48072ec88eb7bf4d2fd99883fe5193552052dca0209ce15b2eae13bbc5167b4cafab099b458a3174564e5a37528187b705607641dee4606cd2a15eebcb31238cc05342df23fd5b28971b8e8f1ae75f9ed541d58f8afbf4a66bc66dfd2d7793b827b2731bef017a0b867324fe36262c7023143f5a5caf7bea326329a769a1fb9de7e1b97d428583fb6fae900ff83cd59594f0f305213a473aab1b3d344c8d1e46dbda097edc44c9d153eb00d731af250e4f3718eed98319237185d1ac0a6bdb32904a6f02fb04a8c99bba9e0584c281b292e3a3cc195bf09e4f7da60f76d72dd12ce9abba39df02bed0c5fc888a10180d5c9cabcc06617c2f93bd3b4c91d6dfeae78c7abe3cd61a78de653f5a59400dd79314c29a84fba99c9012986e129d44ec919f72d8f17c3470b26f036cb3da25f99b7641aff9c87556583ed7ec282b16fc1aa2a6e509185e86b5c7e6b0eb98ef3a8aef4744ee4f2edc187efe95b6bec0a9a5213fde484bf084854a0db80aaf499d44038522c1dadd7d66275502bbc66dd7d196ff7eec1ba966cf7aa4ad82c9c3ddb7cc39252849c45c4eaf575f04ab4355373b6c876b1df2e986568700afbd902e629277420443b8c203fa5fde236825d6ddd48dff10b162e8e71c91ec711c6fd3869f87f90994fdd070af0769b024fb9370f3c1bc415adb3423bec07e0cd68c96c4a96347823f69c1d937d7988080fed5dd48a3929ad466f0ce4116a5bc4f0ed33d740599adcb947a4caeaf88110b421e601ef62754f94375fa27711f91f208c324d513efef7114ffb0e7addd6f7c7edf16e3856cb34855a208e4a185d9769707d3fe671ec183939dd502f8b2ce58efdd913a3257b1f2c778874a73f4fdd1e4f6d34fdd2ad6aeb07c88a3ae03c89e82d4dacf8fbd1ac35daaf5654e211f3992152dd08036ac274da3ee3af8cdb0233aea3c1aec1db40922fbb790f0e8be8cdb9a186ef8276632c41eea6ee6308a03b2de2d4028e27b46e18250f05700ff38db06ed7a662209fd72bf4a16d1438400e98c870d3bc1ff7338486fdbcbf17fc5b469ecfd448bff963b24ac0e5d7c689b9cdeb96c5b3c4e67e74a0fd3c00ffa5bd191e84798e82cb84f32a86510f7b99d2488e824be0cc1214e2dded211b67a75c48d78bd63b506337a0faa36d49fd8dec21304aadf1474d5f3673cfbf1a97262617452d022eedc1372cd7fed0a389920674d37b4b9550766fdd0a84215fe4d10cbdc2d7adbb61b1efc66f6ceac4aaaffd632b830f2e65c06624697be6b3c870ac3a748c3b0a8cb8b656bd873df5dd40b154196232bb5dd5a677e9b8f7ede3fb747a710a24d5c6a77e57b4944005d39f403be8eb99a2c82b0e839225b14320da922ac3803583c36c892865e432713b18515c686ff7dccef1fa71fcaf27a3dfad00102b086fff1d4a819b832591df909672faa [2] S=$28d82bc1bc90ab203479ecc6b2 W=$12144a57f5ea204cf946d95817376d2ac353dabba3ceb3d5b884154a6e31602a369cc823d86928d18368506910d73c693c306abffaa75c8305260d9014190144b6cbcbe35cbc7522ddc3cf3d957c3bd759e92606853b95d5037304f8f9404bc64fbcb9d6a31cbb3382d9b94af185c06bf5b629c6d08d55d032cb20b7937abe419e1d36eb2bf633f74a30901ba9bcd13a2f517927fec36c2402e107560493f14d8127b30d8418cd94618884dab0310aa7c6cc144cfc347530c4ecf60a99e675005d6c5a02fc4bdec0e9ac07e801a577bde8be70deb7e39cc4c3417a894b5e4f82efe572918a6ea345442ca959090638168a9e731b6c3c883c9b2a04741d6b408a999f3e903afba1ce5e2824b10fee6d23af73592ca17fba96ecc3b112d59685fc7a28ba4188a69a7415ff550aac7992e37023aa795be8b575be259119927b5a5260368a74a9ac5524de7a7dfb7f99482fe103b22291b1e8be5f8da1b408578c53db641a0534a7dd7104cabfc5807a723b9d143c5f4263744f640f969111882070cddc8afc9a3d26d6c621a95c923f4d19f89461bbb2469210ab4746336f806db4dba4c4f0f55c739d12a405a7ba8bd4b6f609fc8f204985509134931c9d4717b46fc604a267c7fd7685c424dade2c15d4953c22f5ada1d0204d73b443f2edde5fc0bad76e60c0ed634ae334dbc4f52687c23092574ea7d1f0a00d9b279aefcad10301839ad8460c44f99ddd213356c5c4264373e02d25b6cdb2e75d88336b6ad41ceba3d7e85cae68be102fbb14f7ac72511de65159879a6c945a04e1bbb789b22dadd622881431d8e48cf93075f8a8978c8d43098ebe594bc7cc18c2608846df77c0fb64c794b9ac47f9b31562e15ffa0cefe1e33b2fd3f62ed7f3286a95c8744271d9d8342c4fc50bdc27a9150afbc38a28147838da533b9a7586636a4226f82a0727739c0af991ec7a3fdf532522473bd650d864a3403fbb39c522243a00c66633f9b920bc09f84cd5e026a8e06e8052f903102cf92805ac5b31a82b53fcc19140c91c1b1b137e13dcff64804c44bcfd8f422f5926d84708db8b51980ca7b88c2226637d27f5f5b3d67d6b8843f441a95e5f218f5357681fb122cff04c1fed64515861642968389d1aedd01876cd16ff50a49945bc899e18e3995d53ab104e0af64e1cbbf15a886db41bc412802b994dac8955d4c204cfa9d19145a3c3f0b747c93418093f3940723cdefc9634320958313d7c56b2b53e6f2620b508a5a56a884c48283ca4c4eccdad352bb07d6eca2e1d65e420f85ee81cc26cd0abe00e52e3d1309098236e8f91e5a6827c906696064ff0a6743795d3be61bda4d2e00a0df9200f3c93161c5d2597fad7ccfee7de8dad6f224fefce1d6b1ec1d605e8c9c59023d9459843f7a0d8fd7160dea013596a5a620b6cf4f800d5f23f2f01e9050188643f1f6ebb88097f96c01e627f017bf72c2482d7301a5abff2c2db3bc1dce75941175b06ae88668ad035beec0f50783ee3c344b99964d7dba49ca5cf55302b4a63c0c8c298cbbe998c6535dc778cfa1b2e6c170e1ce46a6bc60c500ef93df187aa179c1a359050ab87be28a419c9ef29b2eb123e4ec2be9c96661c446d954f546f8e8bef2487c44e1267a5a762619f9aa94e0f15f8f8fea2272fd9b98801c85a7c728fd1c2f5daf292f10f221d481aa350cde67886d8591e35ceba760ca36d36640cd53713560c1fbbfea0f045300fc85079d629c878d9ace9b341e5398385b255e2d59bee042011de7a7cd34110b787f203a0f9c25c82db0b89e4881781320bd8f7db677d447d987ea4b6a45a2f662c12468d433f2ac6e7e5b325f24d75b0e501d0e82b3a2a5b24f682d97249ba09a3756932de56b1adcfaac0c20b7158d3a13b55ac088110c36873e408c6b13f12cb0ff6154f7d91aec8211d62a51a428aa8e56fb693edc0cf8bcf7e19da9bea9b7acad4e47ae49b195eceb68990579dd4d54b7ae61f47460ca8133b94252f5c937539c7766e1c431affc2d82f79d283e7bedcc852c19e0c2b4469ca02c9dbeaa4a724b43785f404429fba9a593ddb52f77390aa5c98484b6021bb7efecda79de516b970435d8ff96b7ca40ec56f4a73f3ad904dbc140e067ca5ac68a4c9e74c507ff2f061dbdda5f0e55dde3a787800eb648b3265854f242905fe85fda3f66c5f89b21f03e677e2134cb105f453f35d2d9a905713d7723a0238bb93fab19321928bdede02c072d53a06ea7056dfc5103b7b25794c5a27ccef8b2fc021de68859f306d9ca4a856cbb1c9af0f0c2ef012 J=-$def75f24d36c1c8c7f1e0f2ba59050642d56f68c60bb3cdd789a578291f5570b00b798abbe8581e07016519e2b5c0f8d39949fc840ec4c3ef043a3a49a7b81ca79910e28b3e8f2372a6893dd8b0063733890f29ea3cfbbf176824e09e00549df7bd16486675576770b2f4b9355836d01d2237a2255b51014a27c822b7fa7bc5fdd5ba6265f65a24042d28f6c06c56e9f5dcac0bb749199affabeccd9cb959fb847795668ff047c384ff405a116958036e70bf1470658b1dffe54ac5d9d1335334326519daa0fed68aacd5f4fe55e98e54ddbcca08e0316b6c9a38587d74b50350bbfbce6fba9bc80f0ac4b249e822d5cb06aa13f93dd2bcb6d525545c90fdc749debd5af13b1d4d1342c38e6a1dac966ec1d22bf6408b544c1f324bf8ebf2d2445208bd58813f6a92c2a862351f601d270c63ab487f87e7a639244bcdd213524b7a9b0754c2000611e8648b774a76e69860acac9fc62c5654dbdc9cdf96c4cf8c452b273b7719a39bc0c4982afb3b6b53daebbdcd3319bdbad3e93b270b8389f8a089e0c975f5d9ce28d0ef2707160a580e89ee5291a6d6e16b9ea0978da6888ffe6210d384601dbe517bae2e1d14d73db1cc0d6ece83088f1440578d51cf8f6fb30b58d55f0b0999bd83c6db4e8d9b034a1d8f218f9bd515ec0dc717e791d9ac4ad428892886c13a8e05c508f2695115a29e60c27ba4d503d71ea10ad76ce8848089d960425cd492e11cbc611095d6f6c023cb569d0a2528809f881d1d1f2738bf9d9f203324eec22b4c26067577112498432506c0fe37a7e7aeba4c9e6ec9e36a3054b15f5a6e2ada9b9e9952d33b6db68285676f38bf494e54c74ca3d9a6b8e09794fc4fa9c9829509137eb989b9795dd216fed136ce037d2705f81380afab7388766acfef522939033f668e8844cbecf079ba1cf48de77f1f5cd5bc9df7da87ae882604868d972953bb9b67943e25040753c7038812f8096a107c5083202f660e7267b512f94771b3a5f2bb6ecddb1622a858da11cfd136b29807afd78bb761ccb08151227895d1fcab5e04a36e51718c37308e4aefea50741ea0b159c8ef017f4edabc360bc4a0f88874227306e51ae5facfa4ae64ebfde7fc540c7df7c309912696238d97e30692c2986e4aaaec308733c0584d2dd320878f61219add497e6235de25840778b50775b6aac3b7fbbba17d378aa8a82f55d9df769d56a1a3f4250cc6e286763daa3f221afee5d82b90bb766c9fbe4ab0f8644f9001f7c66d49f75923c9c0e5781542db1031c865caefc7898e8fb63b33f81033178e3cb7853f41b05efd0fd12ed9d2cb5f6dec6f2d893a86f962867c6b211e64c4ae48171c6e82878ab562e945fb63180a27a95ddd8a5422a5d8489c08df1fb9dd8562249d71ac5dc34806884292153770863098e3bf07b30596e0c280b4ddeba8963a2630a0f2581bb07564ceb0de1d5732391ff8673f2df33c58b8a2b3e024c76ba5fdfd8c839e1272afa8d2e1d42208830ad5c2089533460eed0497ee88875de398bcdb781d30fd12697fb5fcbe58e8b751ccbb50f971aa5e856241d9674084a5118ef951a3a0a4ff6dd1edcd6f640ec4c220e295c179df6171724a5fc459ad2fa155a03ad4fe5a02d558f9f48a5b65e210d5994fccb50b6d3b908b2a7b746b5de1ee2a035c4a161c34866bc65144ee59d0857ff637063c4e6473ba6f68a4a6aa395da687552e20df8a7be72b1c815087a530fbcb77cad48d5d4c3676ff65bba84b33811687aeb385a0ea078fb8f1d004cd761f8c02184f500c7a964a1c61c9dc4b200ff8aeb61963e8dac8cba6a2bf7b7600d51575573d587fc42d7248981941ad4ea70b84a30467085a70ad1e27a9ac748f74b0ce1bff13ffb004a444e8994bba79ec521718ee140d1d6cdd3fdb6139128f7af9bf2c6ae2e4d16e57ed97927416e2325362991b883f417007fce6d40f22a64252fa6602a778e95f34b3d406c6f6b0b31084711c99c6f20229e0cb0867edbe70368cec2581ec69da0b10a6b0ad4068f563c455baee51ba81593d4d77b39fd1ccda64185df631935c12853af2a72d8846eab70fdad759f8b7ff51f9fa870b3c6bdd26eaae41136a7e4eda7be1753f97daee1a5e732c446b041a82264185df5aa8670f4534e1c29c72cadd380036947ec97c8eb5a873f395e9c3b629740c27ea05416be35022436cc786a7c494960aaefedae4d25fe002df1bc18ebf14c0a6b6f45305457a7520d1ab69a21753c644f5bba138fb0d996bc8878310f541f4401047cf0bab8e042a3453c5c8b4b7cb1bef4745aef6e8caea700a34c8ee494bdf30d50cae41678750a32204e6c010866e7809140431eddcebb7372ad0d7ef595b1c4e8fdeff560c95283d106179bbad74251122caed342be8dbf39e7e68a07d605a9dfe6c97c7d5be62a54af18c8d613c05abbc30c5b14dabd486e7ebcee574789fdd38fa42d87acb1553b5432918015af954fe894bdd096ae3cb6754b1f9df0233df2fa29e78a50d75a7af46d4210cbc20e9a49dffbab195f7ac2e1b31da168105856fab1abeb7677e0bebb86961664f79efe593d635034af1ac037b682e4ace1eb953229f2fd5ef80d92667d0ae2d5ce12a4f8f8808748daa0f1eca0898345d9961c2e50385fe96720e4afc56e520122b822343fa4aff92667498cf6a08fb35a205260e28646e8cac8c498231f1b77b9cd8bd22787d199e37c516e4accba8134f492d723ab0c6a084c1c8059265b76f033df46c7c3ef7de5994706bdfbbb6fe2305c51011ff5cf5ea9346a70f0d36c09804f61a95dbfa8a47457ca805322f1ec310edbb9c950799a4697391272f52e68f5eaf8eadd6ae0906bbe05fc6072e1ec86320da3a08b30379a134ec491509df7d3d7dcd02cc223ffedf12486637a56398240d0f746341c65acb61acb96b05b91c007475a8ac551456d3edaed35b4fc991745316c0255dea91db8c6459a17402154efb1428886dc0251ef5be4bbd2a701e840db77734d83a1daca8ac0ad77a71d3684ff0cc2e92a516f3ea1e79cc1485fee0b5dd66daa97c78c0e3848a3841e024ef93dcb7f4083492359adfa92b0336253915684d90070ffd8ebe6c386e465f83d6d54c3f48d9d5d1abeb736afac6fc4cfd1232e76a1884be0707ab4f707818ff5b70068e073da06ebd231ddcfd4939fecca93942e38f1984da29ebdf47a44818e869054c6050f4e2b5c33f799f7f65c8635a1977369307294749a1772517893a0e92ebd8ecdd5abf4187375540bee5c8472b2b9c38ae30bd82179b9844a97f60f364f74dd502f8cc2ac0d7ca0dd93cd41e70b274906e38c0ec6191706f6180b88cd0b06d4fedefa451b2fa312ffcdab89facde45a5cf075829f2f9ceb9c9cce7faad34361f14b3111f59986b79aac0d4978562365e59f262b382bd9de83c46cbe31b64d08fc69d5949fe39e262d2faf6b500a137f497dec58442c709b7bbbadc51c4f1d3220c008b94745f047de5f193c0d328fce9f7f69f4968fed264517eb9553916b959dc9434324fa1fcac7e05fe28cc18bfc1ece1ee389568835ff20c28afa10b8b800b79fd075598466e1a6ede9ffad0176e0a72fed715340beb3d5c8cb27abd6e002f7c33630c8efbb332d07c4139ef7eeea0449859235667282bc8510e2b3e69213ef70286b04981faee1aef74f35e9aaf219c9a55951943a86c8bf7b0396705480a4a6a0eadf42278a2b749bce54893b0a41b03950df4281a7859c282710e265b682a80b84bb8b3c27bc236c740237337dc0583fcec41a7225f3bd530ffb5f13eb5e206c78f62563742d01ccce90715967ff3d08459c4259afb7706993c5f3b910ae9dffd0d5cb4e5847aa1d48913350ae5c79604b77e10bd3f7d3f6c599d49e90410f661f2345a3411f3908d999c91031d1dd0414f0eeb9a089cbba92cec33a8dde671e87fceecd6b835c8c55c96135b64849fb7420f99aec22fbf77ba414849ef839faef51dc4b8cb0697508903b1c2c204d6162d3562e9ac094f2c5128ad45508795b1dfe5a24489d9d2c3a8c3f2f15bfb0c53ab03464de1b9b517ccfd51497a364e225a8a3573fb8dfe61435c7fc37f3c20d3bd0af926fc868535aa930d5ca5f4c67ad470b22d2dce22b3fdb3f8f56e2445433556fc1844dfc10eef901c1e4e6833d6c2384ec46237d40a2e10a96a27872336d59605aced52dca156d70dbc405882958207889bc04dbd2b41a5431af57add1f1401f8f58eb947fae621375b783111d9993e6308b09ec9558613cb014d144296f3cc645668ed7d0a9a6b9046d33fe1c761a7d9715cdbba2b049043e05a97397cb6686a21a91418e7849f6f8d3ca0be3905f3974fcc49593a87e61070286282924c293c6a60fc23c9824cf329510ecbda4096625059ee46bc69d1b30608ecddbd2ff6bf5d264d5390e38eb1a743813b63c050a11e8dc63e353be58093b50ac299437589f3fdba7ee1e66079f64acf1c3053ad25985f0d6813be23c022920a0002f403e646c68776a501ddc7eed95f25749e877afaa9d249424bd43afb76ed1a3fab6bfc6374164ddd7c5a98ad91d9324f4dda2cdb22595d0800f5e48819403e8716f741254 T=$919220b46ec6ea51d0da1493434536ea5a0e753d85985a7baede3b2561fc385e128e399fe181d70bf0d18b04ed5f5d770dd4a3aeb078202046c726609de2bc3ba3157c82460d9c7acb6079a4c1ec5cf39bf8cdbd0b7217a355deec72f25c555519162d2c9d35a3f9781ee3dc6dc11fc6c483a1a2be68360caba7c032f2b00303789671e077054e94be6ad2c1c2cf27218993d827a129caabac173b209b88d8705013c2f3f66347581cfe7fee3a5ea435b4823942b109c50ecc7034ad78487df924aa9ad4cf2db036e6d3d426dfd928c9c7a873b5f831ae695a7757375b599719422aafa6447de12c4077b36d63700e221189839dffd216666d540003c77e69653bc43752b2030546d7244d290b383897d9772e259dd1298a2b6a5fcd4d983f77b045e1b7c48e98bcdda087e0e17d95c51e61da963ca382b4108fbb71d814b7625bc4e9213911336c526be8a3a8b509f9a6a83634225291865d3e797953db9d15f87ed1ac2ae29cb2881429e3268891b1ff98cad268c770ecabee5e158d66b655522dcc9eb2cae05a788f3d1f28a9c5c8039e65307f04bcc9ad271e7183225dc0d389f5106284037948ccfed3396ad092e35dd672ee4b47c43c3043f3d2ddf9a5dab2e97a282535bfd676f1ea677f49eaf746c547a5408f7c05bb45a4cc29a417dc5ae995f8c3d0dff1764caa54237d4e20de97f7c89c9fde757bf6114d1eb9be62c56f1b04437e7087fcbffab44dd491abbcbb683d93f76aa57b569c4c673068ea1f62d73824945d99ae52a847a875b13391d3d5eee9a6fb74b0c6286b401c23604e00a19a77bf0460c2a2cd44e86fc9ecdaad8d78c0bce5ad79c0f5e0e3d3f19184d16ded44d5bb26ec8ee12994c2fce2ff6e3ad7e1a9a173a0ceee6c9b489d29b706f9857368e43f130c9f3d3fc9779ab985cf2746aef8ee35dfdd83555d992b9fdd35def12676f5eeaac420e19bf561765157ca17de5032f7697d0fc68dba441afd3810383e35e09fb28097e3902faa2ee09ff3ba15d357a70fc89c9113563989ef9354a6db72a717440491e1196c1837b8510f980006ce4757a1512c5bec27b978f9d311cca6ee4cd767a74e1f442e1127d02758c536599895ee733aab137fd48bc3f2578e8457c6acddc01abd461452a2baf4d18e9d5a0830512c320d16e55dd0fda17233b3f53775dd7d3ceba5d0c36f45a57cddbed93e0833b46eb521b8b8f56ebc85c614078c97192289818531749c862f764c8a94b1111538fcf2f66621a2e1437f55f255a3bf22c71b43ea8ddcb21d18f3ceb4dcde77bf7cd9d17b848b8f30548055ae68472c76592c96c96dd2adb6611232dd9584f7ffda5ce642075beed9aa8498af999a885405c2ed4718cd384e7dd3c01b56c99c4c17f3970b09c8f0962ab2304b419c936afe7299404d344d9b32b9747c776b105601963ff7fceb3a9a76b8a6747e56b38433d43a0f859bb57d31470f6d6ed1323c26574a43efdc1ae1691ecbbfd2efe7b144dc3122b3e2202b446af4eb3453a7c0b7eabac35a70b5c41da0c946cfc2b690b86723ec1efa535009cb18b259b01623e6f4b2a6c0e6d96f1c1b77db30b6c9b6b04fb86fe0ad15883e68812103ac616578dea29b3c2944ad11fa441df894489357a4121d4ddae81741c94a7ad539fd4f440402f9d2dd9b489f75174ac6b015f98ff09b1cd5a382cb82bca5e8f59356d238482319b41bd59bc21f20586f99e7487cba9d51a811b873372599847e01acf1ee3f30924ee7981ef5543f7b14b6ce58b735f2de0a8d6705ceeab6e7379bb3179e916ee6ad11b7259987c83d2f692a7f233669616703fbfc71b57f129f913086895145a71f71ae66c2181ae82cf0e21de6ece6f2f4a879a8a4a2db0a1e5640540ef0c4b79631f9f5c121772daba7865dc3de830c711dc26fada6c26711be684d6128d38e8f413e86e3fab76db415fde497ea4f8527ff632351dd5dab4a6000f5ee67cf6c8299b7dc748ccd1822df74a20e83bc3779195ed143918070023f94828e69a33f9d9de337b1a7346c21b81daf3ab872433bfeb9f984d6556739a89e887f6c2381fbf3cc1aa2edbf775752faa3906aa8848b085080af01c66d0c91fed660cb8644865bdd2cc3687e341265a8dcc00e0e1aa83de02196e53db913ae79e25266825813329bae7742d820b3f1c81dd180ae062e0f3fe30464760fc22677d3bc46a5c84456790e7384a3976ce9c418393c35e04da71e21c0fae6310a359d9391a2308a73baa567057492fff396d8342409086867791523db78926f7e857bcde35d7a0ad4d7202391085e4a8371a23a4037659305efd4474af5b154c1460efe221e8d36a1d5f451e1d68f8b70fdf2a6ef5de97e152f49eab4c58338f65fbb38b3b1af678b45b3f185ba65fd6efb67dec133898a9ec322a66d9a7dc08f96d927b54dfa9803930d19932b05a6d1b1c40dd6fbfb976f6a0609ea2c9df2cbf6119151a5ba03e33d32a1fa3018dcdb827d739f320425714cb75923ef29f21bafe7f48127b8c4152240e7c7a741d66a06d98ca6a9d67c25e17a930c50c01be1aa5920d31e929d337d25f50009a53bb21413b2f982680e226cbb82fcfc7caafb52c023215fe05b29d09029937e8c7758c6612ff603f190d2fbc91682633372159b9215f1f3befbef0728206805793c36be785e4fd59717320a76c562ad60ecd4ea8597c61bd44c8abe6bb31308c78d127f8d223a02493f414855bb4e56e35f33e6303bfc80d82c46de5e2e91d7c833128c5616f96676af0abfd901cf5a4ec8be284b166294c2e85928d1ec880e66711257b3e2f7da3d280fd6895376d9d242f2f52eae8a5289cbf3b547300fbe3fb5731b90956b0eafbe8de6005881db91829a2c000a430ba11da42ac094bbe0d5046bae2c8207ec5b415c52021c1e902fa247d827fd96ff964cc6fff46e7406ae925273a48e3ec0978749ac6e52623f299a4ab8e6f3d45466cbb2f6e83f34bca7e06b9cd3db74a1dca57a23be12713bbac222a73d746a5039cd2898f0d96938f83edba0e078b664bb58eb9e0f278b363af922e5cacded12808774e3f6435d9273aaf64d6aa48ae56d689cc9c6fed700cb83c1a6dc73b4acf1aae7ff4fd090dd16915794ecef7369bf9c1ee2364dd22de74fd9e696b6e70d47cd8415cee3ac22f4920807c0b2c08b9d42780687755b6e286c30f4dafbc4266953b20423ef00d46d8e6fc5b3af0deea5850b50bfdaf12671260f1d18542c65fc21fa3f4aae0bdb6a8618cf0db39f1ea267672c961fc59e8286507d46df65c223ee23ea076d8a926176cf0ff70349c4618c85b776fd439daaa1b8aaf6d6c3cddd9d562af1b98d007dbd9015d54f35b1201c71b7deabd00f71f14a7a5ee3be98be0d9a2f9dfc3a8e5a2f90462b31ecb7a59dc42b366f989a7899103158bebd80aae5a66fff6be78b5cc3eebc67c4ab1e0ffca71ebcccb4bfad9fe6ecdd871f51e82cf9e955e8de04327e7e227fd32b06872fbdf5febc6f52e10b6d9a533f930c044eb06764214d40382cc73eabc15648e3f00e2bf1089972214005bd1352b192ecc546019668d59cd5d82f5ccf589383b6032b4a0ab91c5f7fd549c55377cfe8245a6bbd1ade8e5f678bec09f43398d1ac018a219e215ccb48130e4ad9c242d72db47393d8806cb3f387621505c26d104a12b951e2dcc88214fd8eec2e074aebdcb9bc56f7dfd98f5e8801c4c86d478e1fdd6990d410bff04a38d7485e054f2dfd7985bbbc3b73c5ffdb385a310ae24b1b36b84191c271a6112793119d0edff8ec52ac3b46a51a8a63ceee25a3d4c63f4cfe5d4c0522961ddf767bb4a595dbb302efd966f35ce5dbc806653ff2c29c329fc8fd7ab736f62c1eb9f6ca3bcff5325778d9031d668fadeafb270353e599793c66d8ecd81fdb5fe32ac747b1390016bd7b2abddb7350ecaf50c0da5308ba97d16001f9c0e0f6819fb45bd42c817790fa01733f58158af1852d520485d307c1ee0f6c44e3b43c1c658c256ec31641d9e9b4bbca97a50d4adee3f667a56498e0a40e6d924c48c590455241c5179106a07cab4d1aca9b7451b2304a589650f4fcf8d88a4e5bb7ad5dcebf7ffe68719db3e45b736c6442065ba671b64c761fc4233cf52b230102a95f3a5f0f558bd30d3bb13119e05bf6ac9ed99859a74683bbac79549f251e7cea1a19cab1421240091e0d3e9253ae9c2f3d89d25644e23c2b11a3f697420f2dcc4be715a7f6d1f7b0cb16a2bee906c2528699ffac3b86385d086605b75a194ab4b89ac22ff96b08fbff522e2004c191847fd09391e76fa3aaa7c71d5f08fb845d021349fbf34acc6ada728c522f722f14d44edcbe813000bc24f4fc57a59fb2630c817903cb73b418fbea3549b9e11c83dba81ec526facd2a8381c72fed638d879019746e5b1bac114fd7e36a3f886a49f321000ee1861cdf3f2ff3fdece2bdcf0fb2f98a7773e382c0cbe4a407e5ecda3c2c5423f7017008fea30d07388a85d6cae93cffa719d2e266a470cfb757565c7eca74c396d14f28bcc34746281ac4743f1f0b4c1cd42b0b3ec158252678d77ba1dfb17b2b5b4a2c1b42e3b26d9095bd9c4cae872c575c69 [3] S=$601f13cf35674e920fa W=-$6c942ddf853c8fec8a85d107e1f1fcf345d44993cd2a5f896923576a08910848d5169cbf4bb902a16bedef10ba9180cba8be0bd1716aba5ee9aa9a0d40dadded14ebc30a6e9a6601f438cbaae2842d12e1ee1d5fba3ab1155354e00cf043a39545b14587421f146b2a40b9b5e2b00b7fa795fd8a2e4d541ed814d7783daf26417d8f2d1fa70abdbe5757cd79248d90ecf26dd23bc4855803d0d113469e2f6c7e83629dffbc41ea95737ba42f2d7f99dd90bf8c91cd0cde97a0b7f961b42b5a6223a200b4b434d5039515fb5abe5dbd2aae6fd1c74388109115a3418789a903c8e65bc3597dcc198b3defda7863ba98397b7bfb25e0a9cde57dd9954bbab8bf963dfee0f2b69d4e7652d8dc8840759415919f56a46bc3b474aa303e7ae592d3ea6474c058e36e95d59166342cd3704ad10206191599eca707bdefa730322fdaf5e3f1be99f7e7a76b6727068c190ed834d3f0d29b6e4c03be7c9b8dc2a6f2da14883c1ab42de86584a07a8c9db7a2ba59fb9d320aeb4a9a0b079de1185f519473373a888cff5541060d819392e20e9c94f40db6e11b03abd4f76dcb57e5bf9a616737f60484a3ea62b965e99a6afbed8112992b6555d9a9ae8684b02844179c5d4130d096c32060075f89c971024e97ec22a2aeace516daf96c8174007dcb5eca54be496dc4d251c17890dc134d568d66bc22ce466a875cc49eb1b7a0f929e50c9ab322540b95f57746bde098422617b2724a7211562ef1cd57f93a100965aa7d17600e861d1987126eb4ef521e83ff89ffda2ee2ea1a9c66c2f1276c74803301d77e90976825057fefa139163610854163c4d243c4a9a0c8fbfe48b2ce6025d426828bc26f1c5f8da61ba20b12aa5852e7fff3eafcdc1c15b23cdbaa20af9acd7656d49071566aeedbcaaa2ebcdd91fd05471386dcfbc317071ac2151ab4bd11dce418e7466875dfb196bcb5f52a863f5719c5a27b30f13c0be554d25445229f6b78673eed070d03901f78d31ec22270377034719bf7bb36f2d30d006a4970eb7d39cec045f124397c6484fa90287728c047162f0d05028cd5ee9750a9d1453884bd15514170f436a4b4a9c539e762e5f600178bca577ba051540efd8299cdf3d3fcb52a2345b73e7ef33179a076c3884c3cd1a69989dcb4b34ac54f6203db4e4eac5e612aaf670c918be0662a26dc135f78b1bae3c0ab6724d4cd2d2235740a07f6dffc834cd67b3b8e1a854aae3cfbbc182d099fd7ba30b2bfce4fe333d6b5f0ca63bfcebda1b6dbc0db68015d0dd5b03d1431c7c750d546ea7adfdafd8a5ad797079d033284a6d2edd73a4d9f62441bebcd5fecfd4f0eda605f8b7de02c18ba29c2105f7c2857eb146d7db2f5c133edf99d24ba2a0ee76fd76f063cf0e512d0f57bbd2aa37489e20f4c2c23fd92ac646afd59e83aed4b69a1f0f7c5120915bebe81a643a4996ab1a5acd403038ab06739d25a0dfea79992abbe6183482f652615921c6f3e8ee385be77dec170fa7c31b89729c84c5c9f947c6d5e756a521549ef1517791e1d66e4fd042b46a3900503cad02d1578cf33aa872ce54e208b24a2fba0d8aef1164d70fce744c4914d3c238c7d480c00a13104700e8deee155a68421a1d19af3a53ed5b41fe463d42f4cbb44e7df69d6df199ec1f871d0d0c49fedc516ece9f361d0b3deb559f226839d1d7ed6b691de3e02c1f499a54614fb0f44483fd473f4f8c49344e3f1cce5d7bf0cdefe22a19ae3d662ad043d851efc4e7ddf9f266cac916a72f644b24d3449fdee02e17d0466031c86a3e8501d19f9c34cd3328e41fe20d923c848639d866bbee4222d7232e62e0919ade906151d755fe40978124a492f176cccc49fd0f7c563bc7e711a4e1eb94799f1c0ec4f3e25a72c8d55d3c99d7fa011115a8af379708bd8e2595a993ffdd797264fda1ceb969ada8ec33afb5d0dc07eadd4221ed5a1884aad4404915cb348f558ab8915d340bd26cd0f6fa19551080da265a47843260fd80bb76e0d24b1038195c46e16addce35f6539924fc6d51d570967ccca314df731af8a6ae6154172b1de704f92d433f645ebf06500ab39efe34e4b927bc9c5c440166fc00f780bac7e8e4f57195968dca74daff7b2b7eed3b07136445efb4cff69c73744922de5593437a966c0d672e5244ff6319dd3908bfad7c713911e81af406272e1ed2f80707f81f5a94aa37f8047d7b6d446c9ebbf270780e803ebc5fb8de546d0f524d4606f681a1f173a80e8e9f666ace11ccafb66300d8fcfdf41b5fd293cfb4c075cd6a J=$1851471ac70f96fafeaf8b71bc67fdb5c066c166c98ab8ebdc51f45abd0aab96f84b41af516b8f7f36d0da84e0a81a827f04f0681100bfc15219edbf6d3d31f04cbb15d38e9828e62a31432202a314261a23dbe7d91eb004444a6b4285b442179a3feb47fbe2847f2274daed2316beae50f3ef73f93f05612537f0f49f1788611a7399de403605f5563794bb0ab02ce9763dbf8db7c1f4d504c0b5e152f8745de005ce3f5e1b7bdc1dad579326e536268e468713484626774c92bf60e997c4fb265354c3d310af2eac6d23cc0ccd55be6efa0817cfc412d76261b5e6d9a0c966890c7c9c007f1d8e9530e5fd7b9a9563586f00bad45b061b7480a904ebb688b5c0dd3e03ef9e7357cdbaf43d31589215e0a3fd9d7251492fdab903a93e17862931f2bd5b9ed5b6cc6392908bd054a9e2897f2c0908b3671b45a2496616227b6aab850e02a70d9fe16640079421ec987f6b94d2342b422d7917a0bd6b057efcffa26e25dfb947dee482d617781fc883eb74f86320405641e00e734aa5ad839925ce7b30db63ab03a55c07e349794ade194356ff73dd1c2354d42d7b3475aa80450e48ff0e34dca5005c41bc81a3bf70fafa01d619891fcd22f1bcf57978c3fe494289e5e85328cb29b4b022d430266301e7ad951bfa15f97b76fb25f2b00437ec0fbe342cce1939cf65a71111f8ff99c8408b828670aafeda6d29d8a82f73a5a8f5e099d4cde413d0fb72e975af8d0e32520033bc8c72ffd638a68eff4a28f6b6f5efad31335709eb61e4bba517b1609fb12bdde178192b87401412eb6d2bd445bc1720df6349c4455c59f56140dbdd560b74eeff8028af16712b2faa221b76e2831f674ed2f2522c04001fb2bf7207fed3ff1e06306f30c94f609f69e728e8f5b2b4994c739ce9170640f13834a0f5c9ab548d73891bcf36e118bf011c91a9342e871e7c87cfd4dfbb45713e873e12097abde32ba7a5e1dc5a7524649936fd63a8ba23a572de41af282b905381c99a49a9d5327cb8605e8f4aaba1c24d40ca5c9469dc1261b43974d35c6c2ec96e548fa94825f5cc7c74e408bb72343d7e1fdee45cbf5077ad4062fccc64c3077777aa3627a5556f52ed3aedd79479c1bd3ef1ada2e8af3aba08ca5211b1aa1b7a5ccf8e9573e929d396d0bd94a5de774cc4a40e5f6fe21eda4de9960fcae9d4f94848a62ce8d49464c54f697ac52d737f4c1a23b76f318c0b13183cd080cc5431ec45a86c588b744e345dd8c884e308a16b3b4acbb8ab7e0e5ec27387a3aa3b22d0705e35997e782165e9ed021d5ab9db65f83fe44941812c3adef4396d7f066a1bb013816f13d2aab0e6e50e4c549e022d2fca35b06bb2a3e26c750ef1f7eee51bcb0fb8ebb534c9f6b4286bfeb8f842cbdbe18678a2172c00e74fa51db1c4804a133e4b63062c466c53a6df869f4b52ae0ac8f805bf539ce66ede245be035d41ca82af615ea9f5ad40f67b8039b1d7090532dca27b197a28d60a3f1b611ff1cd3aadc321347e22b9a3143f177b2a187933336fab4140ffedd88720a163d979a97b1479cfda667e62691e8f89d9bc8a8bdd34141d074566d00eda95a276d4a8ea2081e8d35de11e5db3081b50ad95a3ff56563c3dcc618bf74c201d067fecce1ccd633607e13f74e27fbf0fd3651688881c609d993a79637462effe8c9fc1a55995243682338419c90e5ef38a3505c9438ac0584daadbd5668670eba8d31cd503dcf47414fc239e2cc9f879104aed407fe901724c123fc545e1fa03b17890e44122f020e5acf58d06014a7f93646477f0f893a99ddf0e8bb98f38e0e8977481684c495ccb771d8ef969c845e24d19c6b2c135ca0237de1f09391839260e6e35459c79c8a97cbcab333acf12607635b15294b3ae3eb54023ce782f6bd6d753024a2d693667fa497ea1e985d2f013bb76ad4cf211277b9333c786d2324c4c0d10aa90099a3a1716afa3e6f2df49b7f8f0fe31d445fbce3d2cb3321cbc68db08661d8447e0bda7091bea01a406e60c74c2dff9679391013ce3d10ea8f65291ec88f1dac7ec78e7f6d350efbfaf1a61843c3288780d397dab0a32450c7840a3845658a89c2b95e785e681692d05e08c0510c95dca3362fadddf68f1ff5af55aa2c7ebb9eaf6de49474c4f352f67757e2c95f005fdd37489910b6dd6cca94d9de825ba188bddd6f4a64b6cda41439024400fa523f31e0effebd884c476def7b78ad5b71cc3874ca9c0e3f6d77150da0114dfb3f6067d49bf3e4cc599a1a6fdf050f097be74e7c84e9270e67f2e14e936bdc79d9b287cdee2a114ad3f1fbc7b601df23ab7b963f001cecf0a5f43920548282c82938eae44dc05d816c114a43733e42f9331ffc31d6adb12109440a3760c4e4787f0531448a7b34a654f66e8647f6bedc61bcd6fb30d9deacc762dbafbed31fa8bb684dd3f7f5058d10456ea025d7e9bc0e98681058b44298ecbcda3fedf85844eb3dd99584878b991567786baabf83d548c7c1dbaf9f6330a2aa94aa562364a16a470b1171358a8d2740bec9bfe60556450c87796c18fbde5ac7b956ffd0c013ad19d1d2c9d6a7f08769b45547a63f892595fa4e444ab364a9cc576bc3aeea5f081e5382f35ba28c8ebdd75a4b4ea8bb818ff86bca2f51d25d119841b743f77ea40ba22320e1c5caf2e030cc029c35726b0898224686b087472bdd1e7d94338e688e196677573a144b46a2f4bb7b98223d61e8e94f960db6db44d0b2887d8336d6ee2cfbd0153cbf78306d1ef4abc00b8266ea496367928f6128ea0ce7092db2525e44f49271bf8c2d731d76ae54941c9a84286c7e91e4acc9f59635cac093c6d32e863e898bd5ace0ba4f4210da6beb314aef6fd222e24d4b65736dd8b8a1994e2134d201dcaf0996c440a72165d1ea36677b1ccbdea04147d8bc32261c9064996202387975fa762b26842008c66e760114d4772956d92bf6bac0457a582330ef73fd1af81a475d8bf02bcad75ad48b907efa065cee7bce13f335f2f98a3759f30910fa294e60d7199b863ebb63d418ded3f2d1380647bc3a3226ffdd03532b62230eeaec112fb4b7f07c3bc6b110575903c92bf2a3a0ece116672bfa7d0db8cca3a5d7d31d11307a63585f5a7c7de6d9e1009c511ba012beee0bd4030c7c97a0607ce1be0dc8214c5cc28b0fed30e77c611b8411654a713b2269c9b6a21d7998fafcd93924222818dca16f67b1fce55c23b0ec39c193834f8d2bb6c2db8c95b4ff5c9732d05e2184f7138acde9fe44129c6d742ef8dcafdc4ead30ef26c4aaf3821a624c27e4e91edb71a431bab3fcec0f745b8b5e09390fe9a28c4b6be10896635b91239347f7551a2a24fc0f78f16359b4a224b4160a21066c73fe97e0bc8ef2b372bdbb4378a6b34861335d9ce3dbfc0bc3f7fc7c4e3982d55257cadaf37652c1b9ba250507054e9056c747131626e1275ec1b894b58da7983fc37ff7daecc24d509d0f7e3013abd2877aa9081fec97b10c9b9a2a8b2faa2357baa65041786936811fb38211ab36d938f4f0b4aef6bd8f420655ceaebe0271a86da7980613962368c9dcc7baf633d8a44f8d3c70618a890e61701cf925a24698dec26c69af0c0a8176963f62c619490c510f733ee34b5368c688de09e3c69da5f2350cf9c30246d671a9ab056955734c88fea35921f48823548dbfd051a59274ab6163ee7a297bc53a55091a01e6e7fdef50d0465f6b060d24fde12b54d2869fbadb6367b0cd5429efa717afc3d08701bb8f494dd6804036e659363bec0778931f9feede8f2ab4fd63ba8591ea7c7e0f3d3445f7375b5675360e699d1994f9c651c1b77366d5accaa8472f9246ff0440921ffd6736b98befd8263b84cd72f4cfc645ffd4e2e8b2a9222d17d9f01940af47e85e5f75835933f53ba7839a72b939c20d099a697db9588eb67b936f2d20e993e7582acee21ddd5a65b83f66ba0ba85276debf9818a3a4b7eb4c875191ea9f095a47b620101248d0877f756126f95510b6ec12ecb8f5f6c57ef91ea68b1989c3e46180f356fef3e4df0fb12cf9d04e62c974cad47c701170dd3bbc23f76fb0e78c43d8ac247a19c13304a85c931716028c72463b50550dae7686273e41ccb59da54058233ec98a8b0e2c149150eef1bef801913f7e462d1b8b167fcf54384af8efc40cb2d0c08bd6bfae1b0c3b57e4dbf95ce6d88f1a68bf07f34c7945636930e063bc0d14eb014b5b27d66e4342645eb207d1542150599d3d9eac6ad3a14d7fbc2df0f1139477f0afb6a505e0a802d1dd76eed9db9b064d5ec41e96e1eee5957e95d7ea73121fbbb3bf41ff9996442a4df4fba7eacac6d307d7fc9b70af3ddebef3923be8ea47b74e440b2cedf3591bcb25cc9e9d98a140c8eab9af5af725eccb9d1aab653cc0bb0b07acac7944cd62403b66ac06025d4e212e5335887eef56e823934cfb708f2a434c69f8ae42ee078e50478451955877e1a01935de88758ac150b31a3b2a9e14e2d81b4c209996af846a5b38e57db8fe7f167e78d651c40043973800c965a24918a64168f81de3b20c4e13e0610168b287630266c671fab41dcadc53e94 T=$7c2c9ba9e30ff99619688ee6e892aa51e89226342b66015dd2e6d8d8ca6e8cc23af595b365f5529294d09030e51197db1067bb9042506928a4922234df9668bd30d74ec9929459d8febd4d4509dbf0cd5615177c3d482f0cb8d140cd8352a34372787e4c11182883daba4f0b620ce6f56b03c4e7a786a3ffabd3593cdf1e67d4ff4c233d2c577e05cc635f0678901ec49d8e29e0e75d1354eafda144ade94167b840ebe17c1410f81a8daf5c6615c897feff0309746cb2f52ebb6af3177a4f579f836ed04c860287cf3df8a19b83dcd3b7defc5e9d9d416cfd984ab330ad9ad6fe785e73c20af58baa928306e6ca8270f9f3616f625800f5d347e7da3e27c872aa56de9d1d6827a29443d171f92e3b9fce283a02596a650dc9f10a2f9f237a3ab8a9ac88bbba4a5baec72827e28d18dfeda35e2e54182d9ce26c79d3aac7953376a61e0cdb395e5c596c3be464392a1c57b64914dbcba541027e5f1d22bdf8009df235caf8540df4f6005eb68f32995979fe5b77bb145a164a8b8e450b8087accaa8b4d906ab3600125443f2362595483f6d3bb54958f2be5396675c5719fbbe4070ee96e91a24e2deb4b87df913af47acc553b8da5804541d1e5e722ecc319e9595ea2006888090a0c804f46b844bf1a1b37bb229cbfc14815143182798433badb6fa08d8b93cac3933e4f8d8bfc6be08709414108be46eb2f03732193e317d7b7f2f725563b7e54374ec0a63c725c2224215f667bd0dae215cbaa24eb393d5c939e66e1f77187971facb1f561f2f1fb02fb7f072add2afc1680b46d21e623a3a3d486ccb5752a21e598a1a3a721c24429b2f83981783e21f4c40008f5c4dd882416b4b32284e57df844dac40304dc53303c4f655e12dd0d2bc47afed484624d260f8e3997d209ab891186b02f4abddbea542f41eb30a585e23e67547385d46926731dafcd77fe30686cc493b19ae1e03bace74fc7a8204d1c8c565fa20d605136a0393369e29b746ae260f1a986f63322350e2f085c36b4742e88abbf6c7929b2238a3b119eb68ee500dd9d1f778d31985ab58d5ab2f52c3d20c692348eddd11bd58f1118274bc6b01cd4004deb15cec29d180120f40430bc47cd97634fb36cfdb06dc6556a84da046d93809d851b7f05ead3eff4a60eb36ed8b79dd694dc3e2c73f6d265b2ca3405b1769d64af6f153001cc5e9d8b534e473bb18a0bbc941959518e2e1215f83cbd7857fd64368f84b19e53cb007ee5f2eeeaab59e3a42f69310bbb228c82551ca836f3fb0271367f230f08e704c31c3a5210d937e8086a568f882c802904827a244cdcd6ca650562c5dc221233a9a70a80bfc474c43928e283ebe73b8aab26aff987d7aba48917e48e74998427645f983f4e49b2c019a120f1d1f7e3d37d055e45ab8a44dfadd709552492d2dd7df044bea7d4064501ccc0eee963e367b322dfd78cc314c04c910741e7feff1c3c61ec484379390ea5ed01b4f9342ef25b96677d461e05fc87cc3e837a5f590af7c45fa25063ccf12cc07fda341d528a34963249eb41331aa6c08f13bc53b26682a755951cd44dd18cd76d9b214ed369ab2a1beeb87e6f88a692b7e6641dbf2f3e59bdc367f8609c9ec2ef03d979281c54519e439d845680d50620eccfa0628b3ef06e589f0c2899fe8797b5f8bed770e1e92047521c93fc73378ed928f4a5bebfe41498a1d7d7d1d84239110662f672587ab39bb1e155bf9f881a9fdce9df24cf3d9e3d0ab80e359420263f2d7ce4e343b76c2e3050db202ac86c0d5603ce1d7f789325763c704b9b3ee4763f6bea0ae6f76ae930c1c953a2f96fd60520aa6f3e935d30501adfd6818c04b68ddc21486cd98a57d14df3eee69686b6ff8ecfa7a45a76eca2516d4758aab4c37195581c7ca1f42a3fcdbacde926268b3c8b00181352d476587e352ef6e3851d42fe2bb10706a1607869b53a929ed4d4d38470a447e90e22e3e33cbc1355207c30a04ff0650fdf736780e047568bf5839c4317423e61d31264c201515d664890fc92a60200f695cc123d136286013f2196c7b342af8730b09ee762683ab1ff7d57405d98b87bef5de61c99a100545d4f7646fc2afac43bada105dc00b016f8f81c718ed4cedc38aca907b276d9e98d8e18ce9f4f85912575ab15b0643e2c54a84a7682e0c35c05a79b75de1b4d06bee64bdd065ec1bb3498cc21b069dd02b5d74b3211b5d9cd8c6de755783894584e9d42db28b4c7b892a6a235339e119ed97ee485d097cbf4198e29737335fbc0c766b4fce8448b8988c39dbef73bd06da1ecc5eccbebfab4d3a7463b14757f15bfdffb1c1317ed234453bdbc1900d6379df9a970835b950292403649a62ec0f1c69a40038f2eabfb40854a1459deb57608dd8c68e38b35e43821bcf801df20ef79c1ce058417dd4bfec77031c9b9e9a95ca7f5efc19b17e4244ff4fe3b7243d4aa96845e24c65505632881a58aecca657d19a4f495d34984127ed9bca820406037c728cbc392c2d263d5d56b030782cbbfd75fbcfeb1cb315fe5aaaddaaab5834842983e0fdb5a6b814e118c5d2eb225de851ada0104f591c5c8f130b1d5f2cc449bb3924a3e2f4155242443c77af5eced546f75317474669dd114e250bc6b8a327583a1a8e41acb0e55b935dff4c115e88225c95dc4d297a92a63c2c08d4958175714c23a6d99a123a9aa31726ab5ce6f8cfcf5c35c91cac9ec5659be2ec7f9a4a7ad20615de5517a5ec3391f3f5d3b4bc8fe13831a856928027d04c1412d1bd6e2f0b2e33cc740f65be068918192d0c7d71fe285b5c8a66acbcd8bb2e75dcae4616560bc2964ae33922e0d0446ff6fd81b17d9fa20b54caa52ad3afdf037a62ee08e53024d6fa44e5589588dd30eb972cc7f4110d9159e2cec879b7a29c12f35511327000432d52885bf6291ec86beea03b53e3819f83b2c7be48f8a8d29aec3f4f88de600542a918a3edb7c3f38e112c997ba9ae95811cff8faed8eb0f3bae036e787ba91cd28a9068a8d831265c8929a6efc46f231f4c16b742bbca69e2798396550c17524c11006bfd1ce378613cab9227337ef11f6c59527d7b85e1c939e734034cac539510a1e1abc9cc19628dcae926f9e0f696ab143a86729ac67377aa5e216357a9bd3fd5b972d2cdceef5e144fec45dcba60c60ff723494b09669f75b0d891c52ba4f1923e6adf7555e3afe66439b4ecfc0eadda5729872ca512c16d63693aea494222717ce99bf9fe9040554dac6f6277a3bc1ebc06a8c002b67e7e0676bbe66d113b6de6fae0479607929ebf02652401c99ec208e231517a998bd5f9955f93eb94a7dab723ba0f838b0be5fbe695ea9c0d9bda7941cc0468dc9ec5a94d4cf781a01b2f87cf315f7d3f3948b4945e0b90477cf07fb910c69d4301504c2db8ddc8eaf68d6937fc4de7e93e260aba85daf155a19d67c2a254402d86b3ed974f244322e85ceb58f7db70398466113131ffd295704b0f4341fe449ad124237886bb680f06454d3e003ea1a8e48e053c067af1eafad492f00bc7079f58cd02e238a40b595f8dd94cee39eef96bc7b82312474800e0ee18bea66fed1b6e80ddc030d9cf74c7a5a6b3afcb153bdffa6bc4435b21cce7916ec6b2aab34470f2c688c8389c5f4a2760bc0e643fb58212d8ec1d6c45abfe9c759068a258317129ed2c17c0981568e9a39035fc780d6a0c190e152ba6ea0b10158de6fe9dca7c93af8eaf61c684026707f88a8f1824fa81caef83a284d6eeafd15d71a825e5c557b79928dd7fe32315bbdec71233fa87ca5cf8c064da92ee61b59d5add86d18994ce1530d087c9f9869fcbde07b208d15dbc01c2c411177d63791b13c6192085dfda56642f0246361e6869085a48cfc9526980dbf3e422be8001254c1ae6d70984edfcccb3d08359ee349112a30e34a708cc729cc2b73a772228747c7ce75b8f7a3af6ecb3d20b59e04ae8e27a9a9ede00cd28b346c59f15bf3e482938cb94e971fd370eebe5add7017ffdc64601ae79bafa21af3bf9067c2d83f94b930ac108461eeb5aba0ad1d0c8e51108ebd76f04cfdde3b868ccd4452d7dd7ee635c9f8e340ff34d1c209430df8da0dcf627176ca4618d67f64b14018b2b06c6452a35f43b5995684f1fbf6215431d8f81fbf62e1157f62648224c4ed5e3f061a4f47a3b5e4efbcd6d5ffb2a3d654d33d995789e877b2ff9e2183f275d8a108267469b6dd42146d57e5b24b4cfc25299f25caa4e64a819fddc0552619ff43419a570411855f8057b50cc76c93b79236cdc5d531cf06c483bf599036a4187daf08ed8532b8f3c0690c7637f13e6b7f4763ccd558a385d13a149a9121d7fb424f5da05267ca5023487804f4b20279d6be941f3c2607850833293c9b6b8e1f6573d9ac18390a3b532f1348b317e0795eea3953f43f40e71f866cd55ac999204b43b5776b3ee0b26b6a11aa69313f12877b2215f3b266ab8ab614366b57fa7e31b7084d6c2b0c78b9e1b1b7415b432cda1f7a46e0299b1d7efcd866fd48827ae93e4da84e9db649578d5498e92197ef15aa8408e8ada1bd1e4c499505eb7b898d858d3e238922 [4] S=$fe9e7d5a2cfcb0d3c W=$228db53a4d28e59c19d019ab0225a4d6a12da11c6efbac01c32c054647e49029a151517cc0f396a8e292ed58e19d83b20ff161f4b4c1b0b664ca2513670f472740ec5af4184f8b2eb61b804ae7ae2b662f9125a558adcd21dd466bba6835b4a4988c78c1185820b02ff3cbc07317f3c9b531b1542aaf3974748292b05e679031ffb752b5edfbaed615cfb50735a3fce13b7f771e1bd271dd5fe29054151b363915a89f7cc2b1cb13e9a3f626a9f57ae0afdea4e6ea13861bdb526e4f6caffe6eb476c00d5f37fa41ae225a47f54482c5eddb5b8ee89eede123f559794b59a61352610110de227eedac17695a31723dd25b2cee066ba839c2fa8f74cbdb91d2a5ad726e5a699de510cc11ecc34786320a7dfaa7e3cffc00577f29b338b3b953d685433f03bfffe223ace62977a19974ce3d8e6d832a33df4f18260804b417013a28268f17e07678a5828a13e2309c802cba17501054fc991c79dadca0b05fb174e785523bb41a8fa78a532cd938ff89ff220f7d5c65567acd238726ec5874bf1e27a83347bba9ac5a3033636b8393c30ec1d0777ecf3e7f962521288ea9ccebce709dc1d38ba45bafad27a6663fc50a6781f9a4ffd2fad5773ad8a651d98691ee27f6961ce166c304a970d4fb76a2a5f8328f4b78cdd47424d6d2df8f57fa2c7cb0766b4701f0613bb537ede14fa4e93c3de4665b738e8c388b0aec8029a48074509640a2bc4bfc1ec8461c26ad237fb7de5023f99b77dd02a1596eca8502800b8376ee208e91f55592d831ffc7920be0da016324360dc4c7f7cce4165ee5126a2c883512e99089a05455e01e7c803c9428814f6165a9961b916c47c2670a3db102348a5adbcd458eedda8f9b8f8b4f4cd2d72aa87383212c0734ff447aee76696cd40260d7cc0c9eb5d9da9577d2896609bef11c83318335e7fb28747fee1a1361a95ce81250e2831c61d59c57b27d334cf82967b0c05f15ea608f8cc278fb3f699deced7cbc24ed1d3a4a6a5bab5c3e98c89a2b4ce66c95c63a9435b8f496d54d66cc0a39ffaeca92b7d1784a6294097c6ca0d70fcf23a16a8fee0d099eabd8952a80d32e93f7bd336828eec624ba15449cc5ad6f4a9f7467e2f35bb4d9d644e2697c74b72c38ce5d02432e441a5eb6c796799e1827af1cab72ea18b68faa0768ed027c34cbf120cc06406794e4bfd48ded195cdbe06e06a2277fccc2b780e6ae8b95c79fbdf4008e366119b7022994e049438865db905870a8876afc9efabf0fbfdab2d51c9dec8d4292c492c0b21ac5c11403f656b10f7bb9622c1ae664e7c175ce74f2ea35b774c92f697adb5d2c7f1bc1b9cb3d5d39976ee444141e6de68f0f4973d508373efb2bb67bec767589d3a21d6bd2f05b94e46ed39948c846736d626d21b1899b932e00e037bcf5cdcc2bc07a5e345e9cb9c5955579b66c54f20e638d8ae812e8dda754c3c5fa31b9c058f2de808364eecd2b3dda614d8ea64e4e01cf6325d8bb6ce6a9f3bbb5625af671eaf602eb9b393a892d7c09f38a218059a144d8cfe5068bc4ddd113d382471028525fc9d45e6622b4a5431561ef14ee5487cabb77269f20c0647e55e85a7166e513e4b26eb4465048e9e7b144401edf686793020e35485a1c3d8baeb0d2e07285d68ce412396889a2c0187f4374e3476d6e4b6498bcc1ce4070417ceccd3361cbb2797760976c89947005c784ffe86368de6d5a79580344dedb7f618a656b589b95c5287bf93a8ff0d5546de34277a9a205507ba8d733fae62d3337bfcd36334148657148cac1d8c6fc48c118e37246c7cecd0e7cd9478c233805af006e3675198a4ad85a9c1499d7a40b03eddaba6f2ff0c9f3a7d15e30892145a309c630e514008412f7fa86829fdc22a30a61f9b6ad358312ced3e9e6a2cab5d4bf33ccc3be7526546c41d241111735f9a11ef683f5cd6f41168b6699ba7bebdb59cab3182bc99e4978727fbaa7389211beaf2b11285b31f776d415b4bc01a6d4d39fd3e9bdc44464b53683e4b08a27085851e30c49c0a848b94fbb16ba28dcaa869673180a8961a76bbe94e04e99f6ce23a045aa0db1027234e02170a9e8fb2eeb9f2fe2c6bc2d15607df0dd11f6744eea1ef53043598ad20cd060f7e48f3cef8c7a6d009d4c65ac924f53cb69b840bb0aa9b02b24eb78bca231df4b9cdd2d7629a03869cdc5b3c50703dd5bf1bef9e2fe5168e1b553ccf93c83434d3f2a34f5dff3a986069887ebbb72611592b93cf994b3875cc3c768b98e83bea72aa524eb70e4c289deecd300 J=$44ea380c943f70e9326b6746bfca2d80e65d4550b0f102e7c0208ef30ca41fb79a781434b8dbf07e506160d83273e78e416ee93b48802b4a2bdbdef6fcc68c4ac4cbf036ed6250698656b104ee049d72f6b73992a49121d80b222cf098dce3b6e7fa6331c67ebc928e6930fd75e88d397dcdc8b3c587ccd87796d6cd5179fcec67c3c40b1be2fca56d6ed8c9a3f89ecab55ab0076ef8031941d8be9c497b0d5428a64df7c04b5b6a22d94ec8e1601c0b760cef5c58fe58deb0b4e380113c17eac90ec4b5e92678ee54bbe88ae9ac3a422f2c12af8984b365b0412dbff82360cd452c71d890667095c37419efcd38ddefee35a2e16afe914cc8a41e258f9302474ad533151177a1afe058f23c6a2c79994ee585ec743e0b8bfc0855d3598bb1f0737272c6b8b3c818f6aecfd308181ad3fee502c772ac3af8f721d50c1403fe089ee164f46cfcb4938512431dc4b51f9fe929be0a525a3892825355782beb5322dcdb107f9fadf71d5a1d45a5ad5bc67d83600ecb68342e13e7e1ffb421f890867ea8bbaf09fe8286744629504e38460e9735a00c925b629f1ec6605622ae7072df2c810d120d62438499687356a113f7cd54c32f6ca172157a04cf0775f4530dedb2f47c7fe43a1ee4573f65687adcaa76191884d9452faa65db9cbeb2acbbb7b014fd0772fb57c4869a12ba5686b91ac03a008b7b42f59f52dc231cf43329f4a177f7eed18e193376b81181b23767d7b970ee2b1cb42826253f316f5716de5c063a050d92bd746e4e0cc8d7f16ff03f266a9be7e547f6fa796a9f4ba999e438a03da4d8c22bdb34323113a7d3960c9c417e6d250eb75f55fc76fd56fff240284e0b3373aa53d0e539fda2f593e05c8312ccfab7e41f00a830e36b446939c94487f3af74745143d820c2dae6ff925ab6c08a2f95cc84050872cd3b7e088fa689ab023266614254439598264f9fb11dbf7d4fcff27f566568bf0c9e5c85493113e67115e97c2bac73b584974da8ee77121c69669606caa50470f780503a1c83863a0ce439ff174b7338cefc8e58aaae106c2ad5bf2e3470256b2d531b27073fce473ab68936afafedd4b1652d19d4af09853b95603078e64ff193ebf13044824f1c8098ad8e78bc4aa483694a99d47fc60b63cec3bcd6288dae47980f1309af17a3a8d6714e9e548d3e56c972da1211ba71b52cf29d5b154e27e0449b2dbc9a1226b7084142272eafe5ef71ec378108c90f5a6340d9ccb4624611366c8c1615cf0b3f1b6f3194221490d0d7b0aeee02ca8e28296092a5f57893817683c467f240c04bc933dfa15132f461f6efb666c2c097fcf42bec26ebad430d316517484782fde83b570de9f3a1b02738ce24b1fffec251ced41a4a2e904b7e5eeceeb9ca9dbc5da8efc43a08b19a1d0053f69a905d3cd1954ef256e9a608dda72dd5df81e1318ac1d675b08b88906deac85d4e3804a145c046a9f85292cf59f04930772a94eac7c2d4cda49f64f4f2a451a155d36ec249c56fdcf980860c6dda7b7e82f8afc1490efc407543926262271d45ced620be7b94661430ef22e842c112b1eaedbb4fd6be273d5323c6696b3a9503cac354047f9d866cb00c113be2e796975b9c535b7e8e71f55c6a1f0bb076dde28f936356157f8e9682fa311b2ecb248ae3255fd85d585c2ee02bee812d260bfcf6b79aa3f2a4864593aa19327db9f6f95a846ec34c5c3e09a6f4ce7b8bb32fe2ca35ddebaae92d886495b4f7e72cee0880e4ad57580fa337ec51317877243811899637a8fdf535dacd9db58470a4dd91bd1d454b019a6a4a9dc5f68b6c1f15e9a074f32d25c215ce2ed2dbfc92c64512ec3dcfe5242cec58464b53ba69e2ecaec006eda0165297406fc96a3b17df711273ba27a33163bf5b474a19c8999d051273634550729f72afbbe25c27162503e367fc3f5e935a78972cc543ea705ad994df9027fd2f5d507126843522b9db2dc0f4fac97e8fc47a186ee89d94ad65a3ef0ec69fcb2b80dd72db62599a5792a6ce0b54409ad236b017bf74d48344a279671295d7eb8513b41918fd4b87a2e44c36a99e2258a90759ebd787e735ed622ab6cd0d3ae57a7d6e2b62763c58a4967f38e1478538b349b4cc521036a727d8adab217946d91ffa32d4aa73e25ff39b05971dd8e973164763dfb4bd3ea4f76b5688828c30383e91c5982b58ffdca6cb20a11f08629f8d2778e2c774f3bdc295d6b753ed1b443bcfb00f809463ecbb60be05f43cd8d18387c9907df95d85015a36338546662156a3087e996f96ba30a1b7a2bfcd721dddc960ce2b29fa3278172f2f183310c6a0b7dc097e5f504dd041d45568ecdb6b17077035da83f05259a4f3f51c9080b9805ce64fd5414f5ed4381c22782677fd4d4382925d1fc50721c3a4fea6333a576e8bfd9aceb49d8062168cf4f46aeeae960456ae97f5faeb9b09d20aead49bd6b57e8c33c5628323b7b5a4353c8bfc266bbad088f0c50a873f0dff8857ebdc1a689701ea92f7a61935ae7430d5b1690778fd6e940546a13d151fe63f190964e27ad44d77a82b03b33f6e6d7e36ea4c5d0a4f6f3ff301e0ed6caa402ffbb111f55289ddd7696742064b93381631cf70156accb12486818a8202ce26c90214d7debb411e2e56415574a47b9152bbfd69dc7a20bc053f07b996863d740bc8a065646e268e119d461efcd658e8e1413d22be6adcac30985afc41c01fd10e105091c588655c75f2c27ad34cb550bb1670dca2f3add4998f5626441cc4ce79c14975dbb926a2bc95776e51d27bb5db58b7c626127426f160efe7bd37fcd4d92dd10a40db862dc09d0b9b21d5e153b3d1d76c2c68f19c589435b7ec6cd4ef94060523882835ab05bee77ee9d04ee42cda0f47be407d36688b2cd77669e2cc26c00495b58d601a4c22a3b62957fcfd5dcfaa3612c60345f6a16ae0215fbd09b8c8c22ba59c62e1eb5ef1ff409db73505b156cb046d94c5402f79cc767b7680133d66fd2f258e231b8d6d9aa99e218753b05be45f1343035343faac237bb69e9c53c12332657ecd43608d964f7b495266606ed56b7d871001ac66d5d6abc9ce52a23fd733468469ca7f2bc1d9de2dfd98f17569bf2aacdd9453da184003f6a987809442dd603209c4a520e6cdc829b83e52961d3247f467090ee155d0044b2be2e8a34a96903bd5b06030c245d5dcecb932934deef8e442d698cebea0c4d7ed2c5019d3ab6a5a7baa43dfc38a50010c8392529611cfa48f658a46e6c64c679b1007a9dede79e5a94584bd9890abb1ab3033a45a64a20b0f716f6d26c1e53462c6b345e9635d11acc3276aa43b4157a9757698dce39d267ea2c5fb539c778c3e5d5c5cc6e118d1c9b152b3e539efdceeb3755a191aa4b549c745130ac1092fa24b8dc2ad45d184bc326ec8ecb71e5d339356752d9bd7d95521222b02aaa6836f7c0741e3618760acce1f9acf78a6a0a1d10606da87efab419ff10146d4eac28a30d171fb4b40a235ea6aceb2df54da9a1bde311c99b5668a13093953f1b6b8c24255ef6235eb87bc2588d4282ab0bccffb959d89b3cd01481981cf126adff949b5c23dcb7a6a83058d0d75caf787b7b13c5bbf3b757d6c700a34a470e40e8285ad33f73cb1032bd621f74e083fbebefd8b08fccc066dbac8f51aec4b21b26672a8a134e19f3015abb60097c01e9471adbb06ad8c87a181e76456d82da0c7976287872fd0fed6f3129ad5bbbb1644d0d8abacd42aada2445c2589522ba40617db7234c2b0f520fc91d08faa160510225ad79da696f51b9cb02b29589a45212f21f8b2471b37a5e9630b0104fe1e59a1ddc21d4e3285d0feac5edc89888c535d67dbe4136d1f8bc2d8ca97592193cbd9a58f989849ae4d9c67f14ff2532ab9a0232b5f6d28774276ca5d2c0883f7932e45068303717d44ba3370fe67b64ba7c0ee43dad334e8e03e982957ba2eb5d63e7d1e78cd23a8840b7164455b790547315dfdca17d290dd283654a0e9e7f79d6fe43df58ae7cca023b8c8b0e86ca1c9360518ec66dfbaf9ceb3f7c4d164b6e65d38e472163b88f9d4f7c8f95880435337ba3b6e1ed7227f36af422aef72763b346f5d8fe01cad6c6ac4ed66fb15d44323fd3d7d6dd8590d4714a9a7324fcb5fba8dc15f5dd916b1ce7443f016ebdfb55d80d943529d1de9889982844c6601845276570d1b53d9950a7f55a8617f4cb41c2450903bffcb381806688c1e1f078a694fd66831f5c9e35cb883c8a079efb981545e70b311a20a4f79ef7ba0d39ccde280b50ef63b560e47260a7693f349249513623e2a6658531d668945330a0d604706021299e4e32c456ae3a317598ab374c718436ec7a20cbf740d0d95abeaf157f7d8c5b9fc18247ecb445a540b0fd11a379672a7b3e75e48122dc865f5c3112ab20d1ad2a70395bbbbd1fde192375e3036189f96ab04f7b351fe3c2eadc87bdc9dd7b0e027bbfdbe54962cdf71a3fa7f168e67ebc428288d9fc217b4078019fa3e351e37854802090e987d6da4adaac33a2bdc6ebc3473748313b5bfd2cea9fdd30ddb0bc2f7cab27e04604b T=$9661ba1a4ebe859f9b2e3bc13990754a7c96a3e1d76f0d4c4ca88d47e7a8da6f989fde93c7e47da89c015aa9ccac6cf2aa0d6b6e0455f8326270351772f901cdf6a8e635a79dafc7e46f76348bc8fc18fd9c39dc3b40e90c8a90d1d4d5da7654f94daf790fda74a23f2235f7c16f822640c92af81a867f72d2df4be414de7024cc84237411633aa359a38bdbdaee58744c8e89f5e098095c6971016342c7949ace30eaf7f67415423c534476f43013f6ca6427ca840950b6160d3de73839e5ac5762f038d31dabee429a910857492ac07698e32a7b1d51fb1736631465e21f8465a959c1c65863b47250928d8cd5af8f5c1108d208405a9c0b64d027af2d44f631df40970de6dd68a2f04a177435ab1d9e453b74164afc3859ded176a615b1e09fb445b336877b5d7ccbe00aa278619f556e8de89901b0a338e5456a8649edda21e1fdeb860c5122687a777af24b9cffa7e2cf7f2f3f9ba5d0827f706ad929d759227866ee46a25a41807119149255e9a98654cd44cc582943dcf2ba5f6d9b5b99db2365f2afff9921519e89c34d2be208380e24f77037e68517cd38e4ca41a1fb919b9f4210fffb3a8e9b8097c9ec73aa537873c31afbcaef2a07d6dcd73aab5d821b1223085063e4efecf0ad41a29812f73ca479f1b1518674647af43ab3f4cb12a4fc842b0191d769c2e47b6cb3efe217030d734297bcddc371be3449469d49d592e4799ad3c7a238a00bc6ebef9c26188f31baedbe73a3d52f7bb00182815a41d5970fa3f0697ef5cfd2b3225c3fd8b12172e3d6dcfd5c5cdf3f864f7c86fe3bbed2957c60a03e0b0de48319b841f414dcf32e894ab4a1c22800b01d61aa0300ce76d674106cd0e76565dc0c3118c3a6d4b50dcab516145e2ee67a7b246e30729bc625c8ebcda583093f45184e9a5e39efd0853fead367f25b3c43f6cc8e261baeed1cc379ce20970229d5c571036db2168193e7062238ee713cae8bf548ba76c0b651e03e9c7adbcbc8c6c6b895e9f6a85b78b3ddbff603709dd7aca8be51b806764afd78eb9c3d99d6498244a8ff51926e5dd61ac54cfbcaf010abebca3ebe4c8b9510c7b3049c486921d212e0b76cd5bc0869276904ababb05c2bdcfae753a445cdd56add7d235a1c59fbd947b866d16fa2a2a033a49eff582fcf1aabf56b1930b1aea6fd606c95a9cd57bee03a720b28d8eec835e8e24d92f10dab65655b077c12c1d953512131dfe8d761cc852c4ac8a17921a27003292244b417334ca6c38a7d50986f19b0b630eda65afc955927a0d9dfb052c09c0ff9dd28bbfc9c25d5fa0b977c1318858fda28be981b5b39c4cbb435006a7d3625ed6f6af83bd502c93452989e773bb342e50d6cfa90a9136ddb07e39a00fe32c0605073e87d2ff401ae1d4264bc627694a78080f25a68509860b8c792c11bb2652fdea5afb64d4dac56e83705865a10f78d888f59b6928d99de14530c57e0926f88e42a74036456b6690e292a83e13ff61aa005738ff7455c9e279f69a438b851b6483dae0aba099b7d8930d425f4d6226d55d777567f08d23d8c1e1f61bc4d3fb53cdf4664463a7a60bea0cde7b26892d9bd4161c1fbec7ed4b4008032f399079a63df3f77952fc0a303e6c89db0ff2d9aeb9b0abda7ee81a295598e5df6af83db02a7956e555c5c6467267b20bed95547e674e54d3cf60a91c77a26b76867f1f0e90ad6555506cf24c658643bdeebf4032386e15caab287ff0e6405582d9dbaba2ac08e52001fb6b2701520c1d3b7a4dade1cb0e05d3624e8e32d432116d77d00aef17105d6d6d3fca48c36a39e3703e1987a65b2bb201a2334af15cf24027344ff502f285c3c6bd6709434a397bd5076f60d714aadcd21ac8b6679d4dab60838701f508b2e449fd5b372fcb27c957fbe1ba94ae4326037e76072d0729bf8eeeba58ee58b424cb1321e9e52c1cb904d5845190df1ab52c8508e0ed5706e0c2d48b17c2f51113e765b834bcd3ba980018cf637819d9a9d8c16bfd302d19eb51279bd64fe27520b6198412766e8001fa183a151f608eff5df28adda539d2c72c5a71222347c4b7a963aa240b8035823bf7659bdded6ca03a3797694e8446b8e801d7f5e78d2a93ae22cf414337c957eafad20c3703599974aa28c4c1de47c1c0531b88a3f34d2108c2f9cfadeaaeef8d8dc4ef31a2935a3ee05998819a71748efc63e34ae0a5cdf8aa56fd1309a38c388c2063a9d682a9c42ce25d5be3a558c9b2a56228687fa96f881820aa382454299ce8ea4cbda9fc2a1eb8ca9275eda59946e3ec5c547cb1220cfa5ea6d1ab6b4493a2260f16429478a0efa6fe04fddf305607e75c5096189b8f6a5ddd847fd4c377b3b31e2862ae9ba9dfd073093a1bdb804898fa864c95d1cb7d17eae42897627f1a1add56585da909355c45461790cc05a0af724d2cd26a76669fe833510c5c7d998bd6c4db05569e85f28b9a0b799faff55137758dbeed8faf65dca69df849334ade72bca1dc2540e20daa81a02cf51d358e950e27157e8171e069201fcdc073fac54367f259d70d4b3cfc226de04d0d840215e8ed18029860d6ce116ad1961558faa7852c3c3bc54f45f305dd9264b2e3e164ebec1f0710ede45656dd6e545d3c57e1c9d2536666027203b0fa1f2c82ab973971ce1d9023bf29d457ced248a0390cbefaf8b8b48a4b0b97cc9edbcb0a426245ff59539494a330063472b7c5576dfb94bf701151d90a458009379bcc3e04dc9c32d35a00f24ee323ac9ade982a3d116083262e50ea82cd11c51bd3caab2baa9030b5aa786c17e7dce78435b466abbcd3bd11dbb53e90bf2d8a115053fe72ceceb5edf9a003ae03583c56d1083f45d4059e55624ab01227271aca6f8f38a6c2dc8c3de0c6dee4edd31dbbfa3b97d2c58ca377f94e7f8fd10f8ea99d4c0c4af68529139a5ee0e752f7afb1bc7cd80fe02aae32bde33741f32f2d8fc537957101e84a35f59c5aa2683093c66600d15678523688d46d9787e7a15078985ef57375fedb122dd24696b32d114cf5445656a742c40ccb3aed276af3cebb2cb5e26fad713512da2a00d636ebe1929f09e64743c5aceffe9e1de7cddbdab1d23486b50a83971d2269225a78ca1c5da093b66be6f74f40710feebb170571e8c07eeae10c5ec649099c1e354226d6ac491c7111d1c8bce27631609f62c221de786786b442057249d04371ca3eab9a82e25a4b8779bb95128e0df9b0a2cca01223a9b07e95f0e840b9417cf5f7d511a6f0772c7c83c47b982dc9cde191412488955df8bc50094789af40572116f7a1aec84f1dc94fcdc7aa06a4eb5aa44811b956a6cd88b63bb230f50b9aad143f8e3a5de845ff3f2f17b15f3ddf93465c4c8fb2d8e2f1dc8b735848eb6a1bd1b7f683b52bf84072750353ef3d186399578b444e7ba65326a792219d5c1193a2c911a5077426506e1d5d6eaddf834ce4b33313879d6a82cf377d1a9165d5160b2e032ce9bf1eb46d84aa932919eb3018cbd1d43e33e62fc1d40ae7b4ccf2e9246799e2f11e47234144703abcae12928d2c6b68bbca0c8cabe32097acea67e8c26053fa1d6514be067360a2e5ef1a3c5c51de18ef8652476a660b1732df021519cc8ef2cb40e6de1c378e34fd0284b839303abee3f0dada18b744138ccd6e4c47e251004d47aea2c68d191657303f9b82900b1a0b24a0af2b6fe90445c38b41648895e19de421e294dce577dc28513149d44aa1ac40309443d94175e5812bfcac31bae906a78b7da70a7bbf674736ed520ca1b7ca390b9ec74d490aaf534a6698862cc592d0a26d1485ed3a1a01a2fde86a68fe0e119578bbf2d5ae67c20d68822ab44ab87838cbec44d942a14a0706a04706876d49183057e157b2977ba91c3adaed9b61e575cb7c0eeb49a86a972ee3883b2cb1ef6db9056a7f8f69919da201b40803e545d1b5f9555c6c79ad56d20bfcaeee7ddbe160f8cc49d1fc87c98b6690e18db14359db6c0335cbf8093160b2764575c8fa6ba94f2297d79ce8fa38ed51deacaf2d7526b625985ce90802d05e3a660402b0aa56047014904700a6a4b57718edf43b52d63f60aae3a74f8dff5cc5e31d448e0cf2467ba19cac9e26db34b1f8d5b2a6cd4f98f32e3f084b5dea87653407b053a75da16f8227c6db837e719eda39ca28409f6b27c1748b63d526f693a4c16d65e3187c601a758cea9dc1cc5849eb9ad951288d0d0b7ee1b26b265e5ca883c566d5b0ea8f8a0e6e78972ca3a25ea267358a82b505a8f2a92ee92a63531232770a7541e067cacb74171d0f914a8256c454e7bf5a568f3d3012bfb83912e4f75eefa362ebaa28dbebbe82d0fd013c79b73045cd63df21d6aa8462322c7b5fe6a56d3fb8a762f99818f53643c0d865b8c287402f836d6e173ef224c6a36b1855456e07626ed5640d78dd205d77b4457c4540e2b6f1c2ca79f81b1a2ee657d68ece3340f914051f726ba72d584ed68f3a29d089e2efc890321b71a8b3564a36998af23a3006569ec058886d5947df738a9ee685135a36e626d0cb6ef0c02caa54740eb6645eaaf97444aeabd12dd55 [5] S=$2219bad9 W=-$926e5c24b997713d8b6dfaa9a6ac366a20df9d89c3341edbe75958493c1fde77b20678b23ef98dcc32a40ed94749f5ee2208571b96d737fa7865ffeaca307f3f60d1d33530a081771da94fbd446d247f3a93f003230ca1ed930723cff6c563f3d61ebb8fc8ed7b4b4cabbeb77905594b18e492e8ffb8cc2cf85bd42c0eec2e0701313b208a384cdca28bd6bbf22cdd7582e6d7f6079c12276aab71ca7c279c197162fafac32cb81d124dd174ea3d92e8643c2b3cd36534ab99914524c5ac6fdbac7e20f8c1442896d93badb22de980ff071cffbba5faac9435f4f4b60eb88a1017de7932154305cec6060086629018256fb2a08561ee55cf2db74a01bea2ba7526fd4bd22dd8e5060e883b0a43df49a10837a80861354a43b109883b5af93bb0871ebe675897e964f96cbf63188859177d5f64c9291bb75d4fa9de025993fdb5857818ec129b0c98ce107039ee9c2aa23c20e885e82be3a37eb70ba4304206b27d06fd19d90e3847b0685884a4a4a2439e66186f37f4748ebab902e7237809b7baa955ecc717fdc942d654c5d0a8b28b8e643e88a1c67ad27e509df54b8fc811c48b36390320f9b3b610daf2420d953c3ae73daba766b27766e524cbcdbac15281f1d41b1e679ed3691a16589c37ba992fbb12478ceaf00b9b0bdffa60f4ab007b3d066cafa2b7dafb647b1925b445d0fa1bf21cbaef6134f20a5bc0f413decbf588d8158c6c76ba60931d96a8c52a936b6afedf7becf309bf044f04e8ef9755a6d2751e50809d6b06ce9acd60c43283d1ba164d5c3f37add04d3bedc3e05051d5308edc843c3168244dfe94f93a03939cada18c0c5aa0bd9f0b3b0e14345da6359a7149b06ec77f3805569ffdc388c10c3516e1395ce055d26ca3ce0e6571ade0c6c17da4a4684f134e3ad2588f056d3ea60f9dc1a88860dc97fe6721be1e15050586b20f332bef44cf5c4c924ea973495f2fd7a25dd0b6e1b3ac5c5401e750d67f47cd2fc5de8bc38376c467b2baa503a61aaaa724fe9c94a7adf5cce0eca8f2f190b2bf79ee0929ac053a194adb06ee25be3a88a7cc9ef9cc1efedb23805bb2bc5d82178a27f126a5db7811196b63aba27e5aee8a7b1d6802f7414bbe45eeb5b01f568436c64dfc7f8db5fa4c5a945145451af01c6671aa6cbae6af647b1f5e5dce4c785a9577465545b1bb68d30f29d45fd97e319684e0ed9272116baf90234a8d9312577255d7b5439f7bb4e1a1e1d2f571aa11561923c2e9890253b270018750dd486bb4471e8a24c9310945af8377b6f349c47c035999c2cbe6efdc3ef8ee9407164e087a6c0280652800dc19d3f81c5c57600a5da62a61c45578b60f77270276bc8de083efd5ab9980d3f28c7dbcaf7b4951b34adb4a2634d8e9f49b14941c7910f2d1bad71f864c676037674b1bec3e0973abd81ebe1da08cef9a7c1b2742ba8a7f6b58098729d4068f7e16abd1874bba0ad1d5d6d9193420ee12f85b503bdbba293a7ce2a98ef0d79f619c8eccf83958af5aeb6061d6664b3c736a4c2f884058e06c457145c3d972d8ffabb903052d20b4f99712d1a25def6bcf1d78161816cfa13fd8596c376e338720b50248cd0838758517c58e8123a66332fd2512cd0346edcaad53b2325dc2bc122ede8551c26e7d15963fc464e8b24baec1bd798a49b5628fd56686ab80c06c45b89367aa7595c76e27d4cd8b8ae0487fac84882e7d7ec0498beb9d26d21e09fc7f2db78339b81c5b3960674848daa509be98213dc26ae29abe96511fea949d30952426e39653f19764a08d7031b804dc1d17d08a6770cd309e070a25c3613f67e36417bcb11e85b5948beb40840cdb1182ca0c6c5c89e99a3180e8130b523eebe92420f6cc5c42a9b8ec67539fc2e410a0385bb7bab6c3eb002b47590186102765ee2d8a347785788e069cc8facdc775f48c0d66c5bf1d1929e003616f82ef18bfbf821f269b07b5a6553ff63e6bc174bfc0b7d431c8aa50361ea48a68768db97d7e157c35ba15686536eab41cd563619f814fefb4fdb3656c3d0c8756e89568a65a009186085f9d6781dae394e5d33b276e5b4be1d5bc4f6f826f791e96fcdb27ce358116785a4bd416d9c4fcbd003a1077bfc85dfd8e8d257636cf6e662e98402102eab2b443634d8a5157066bbcfc660a36df49f01faeee1b325a1224528493ccd47d96fea99855d445ec1d013d7f289d9b94f76e7e2eb08c7395804f5f632df6313f4c5ca454710ab85915268958509bb2e31a4cadb8d83da168812678ad7 J=-$1164cd2c24b4c4f2ababd10453964f24faa520d234bc42112e0d780a86086b53d149a3036e34b4817f5f7fffaa1fabfa887bd353c84c6b80a6b97020d0b7fe32ab8568c1a9da63d2c4d3da5cc625fbd2a2fbfdd6e4d5bfa11ed04f55a522b0f4e78d6f43bc5b0a46298eccef1c3f2295c6ca9abd2cabf2cf6da8476be99b1fb7acd0d806b58140c87dc659c09e74afcceb4487b2eb8360c0b2e035cc086079023d53fc4ad5f5833dc91e776a49c277f8d1204905b3264d961a42c654b2b36c8ecf663586708998670638f07dd91c4da1fd767747e236f1fd135577acbdbaab9e69aa9f43b02ee7a435b037c32bf7dc62937fd893db251454c44a9c9cd57682c78b0b99c28e9a9f20eb33d15ad5182e6bd936f8c1b5bef275459b749226b7598314a9476c2ff7f6fa2eb029b60e45f89ddc0c058ac3f4ef17a7ae12174c6636a9ec7ee647af2b4a489bd99d95b9db2ece3851dab69a07feb8e127e70f8d34f8a996ee8939722a6a8c8a2643ece28f0affe2c411ec93cb935c72c764912c00656c61302b087372e454f9f83b510a4ff6a2fe5278ae34a6d670ebd614d1655bfc48f41ffb782c598a1e8107b369af0cdf61a19e3159a9c62efaa4b7c6040789363de4b8474e1c4a87ccb479924eb4716f5c854897409866455545df6b6cee6bc195fe22965ba5610a93ea87adb4f43e2ff901fd220aec741f8c8a4ecf3bdfcce6000a5c6c960c6cef239ddebe4989a97dc8040b25d0b2a784e5238ddd5f869c96944c7f96bfc6d78647c148c1752bf4475f9249d40e8088a75fa83ce43edfc0cc376ea0d782a6e10ef51e91b170a8427a48378f6fcb2b81eac8f6e5537e043fc3d1d7497dd21ba12c5bc57208cf5ccef035eb63e962c5f8d8f9ed9e2e58b298892fbb536072e007ee35c79b245f3a6bafbd2f160d8ec65979e61afc4496aab988fc512dca740f59a887cf29f072377900f77029b48e3864c09c6d07ebe6780f64d09f97b1c06c490b2b4ffef702f99f04b5a801d3170ea91be0ff163044f7dccda2156f1964a6b3d57b88f151d4f7a1ceebc7f0275e89bbd2cf1d8622ab2f6cf9de3f2150d0e19d6beb0f835be9f0eecffef8689fbde46b1121d253f4b4ee6dec4e8d4fdae090fa29672b33932b3de172ee77a39ca03884276cbd340e0c77ff77084ebba1a4ad7d6c9da7ec6008d7841ef1a8f5b354c73e426a7ed2e5b8648140e190e491c20073f74abde4a29a34945077f3222614d209800b36ed10258645bffcb6a79e42221ae3df2198c9db92d60a8f6c6e726c642afa4fe246d9d64696bc86612f6d114a858512560d0c538b5ec01f1ba7942d7215f233e1f50a05ef810912b9e663054a2c152e5bb1e4287963b39b79c348549c6b5d7db7649ef5b72709fd005a2c448203101dffdedf787c6703ad98d9afeefad87e443193160523b413c9c8ddb27349b4dc93f84ec7c71b341b0a08bdb838ed552e7b403effb97f81105196c8ca9efd6099b4a30c25638899f183e8c22030503db39d9623e91eadbf4d5423715c47d88b11e1500e56f3984aa900e6a854ac71d0c57482ea0a4302d78a488155523824b91c934aca6c26f907a5789d95e2b358f252baa109ce7eda7b2fd5436972a4deb81fcec818b31a70e32ebd1dd6cb74d90634fdbc86e5a7ddf3fcec40a1ffcef0be8b0fc985fcaab50b97b2d7327a4344679a12ba5832b87dccda50829c3c8766817696e588285916880fef7585d22bcc27f3c3a6115678716199d5426f0adf557b2e43b8bc8f32055bc1c96d3ce93132e8e9685a2fba81f510ca7ad1ee37e41fa8abaf0eb5cd3bad28ebf5ceacb35cf1fd08be92c0d18454fb905333fd51965d6955dadcc0d30e1c2871dfe4ac995a2b9619585102291e7970a9a1f71c4369d34cf4e3c0506472003aeded7167ccf259f569343d21d1c889c8a8e8d0ed94c3b404de6a84822ee46f50d5b8514ffef6b311f7d627aeb21d24d7e46dfcbc4921c34b6f1d42bfb5b86a488f28d16943d2f6e3126b776a0dfacc9a2797a233ade1f2730c033cb940fc0158e6eb174976d7cb5744aaaba9c9a0e8f309f3da897f9ab076a26977e005e701e529f9d877f958fa78e44dd027757db744534d8474afac395cec85d8aac1b518012545a0c24390931a02ba2db592731002b1fe519670d49d60314ed6904ffd3c0b9f022bbe89896f72d96add6ee672bef3713190f4225fbbfaed21e70cd9a755dd0da5f44d5dafc31f009cbf0a6d60685b219294f3932f5c761c706258c031181becf34175e6f9788002a86f94128aa7a27f2abdf24b476e974a1dc6cad0d0b787ffea0500efaece1429eda9af6158c5d4f863da4b70c2d3cff318bbd0f000acb1973bca3eb1fd2d70b46bad5ca1c32b13acd5bf5e0bca4689ebea831ca39118792b11ecbaae7712db17d0493a2ade89ab4473d624a8f16b89e9594319d9085511dd3b3b8e1bf7c7310d9bf0e60dc808155e6adb758991ccd2000b52ae5f15503b03dd3a3b53cf7adf16d03431d8da6d37d9f3cf1a39a0887f1c1bfa2ba83d00f5f96a52c81c60db87e2c27dfe933ae22049db6023b7a694b0ef10327dbd782dd07191a5e6c8f758327c518a8e90025f053c2e58d221238e553c7a08bf71f6b1b51756fd3f834897c5b69648de0d77516fdfeff4737c36e1c77698315e582ab3f5382ae0a22cc14d3ca22674aaffce0a447a5c92d4976c70327d037ef35ca8d9036f8b4dfeb8d9979a4d02dc5617f84d212291e61741102a1f6019935e1ad357959fcd8e20e7c917bc936f5436efe7647161bf60adda0fb426598855a9da5cbf2117d31370af155bfbabf2dc8f5d52c8df15732b3405a2f64698d3d2d294143b4b926d168da5dbd3464fce02a320b4204a5706d0e77f2beafecb5c08582075766c0be3ff16fa6e0daf2373842b0327c563428aad3eec95c005ccd7a239c44ea334970827c487d6d0af94edc5c463cca70c9ac17603acb9970f048b5ce5f9dadc3dc9521bf70db04be99bbb1085823600ce315c1fdff596f2a3d4c3dfed27bc8923fcf62b60529ca32e75b2c5dadeb1cbfbfac46fe2a45c66f61cf5a975883d430f08b20e715218732f9f89bcc675872f6d683781c0a7e3eafc9c0cbd33e26451452de6e714bce2d074b0b842ce6fffcb375647c3f03a13de2804ea5bb22145137441f47655ce9ad2bae766c601742784fee8b6e98c87d89ae95354e9995ae84fb5ab920c9b56733dc88d6ea078b23ae5511be817e73a4e7672b76335694da7855a3aaf2164894e20ef8f0f120c15e375d0b9df4412a002c9c4b968fe9817eb750b81a39830dfaa2d5a17cb38f4512d8506d8a2b3a0a46d44df4ae4987b8de184a6e3554f260976866b0b1bd70a0e97e7dad061f9450758633e9454fc38cf2f0f7dc5f56acb38df46911612152bdb54fd9e42619d637bd29dff043ba31ece90d72c613986de5a3d0176820789f2be48822392c8ef3d6ca8306f1f1efcfdb5a51905db756df224eb2a99877b59b89ea646ef6cc13d52058e88d2da874ad862e78ea590bb28a14263d7d738bafcc5c87a2b6b4685b05bf82c957970e2ceb4074382834cc69e7696e60ea7e5edd11c60ddd516830dcba8a36ff788c9ed7dcc9639d5f5604a602aff22c1a626f2d2f5c5081adc724f6be952ba306e572324f8b160e0399e9f91df6acc92bebfbce4f4684a74295b1cf06aedf5791b2cace9ceac6be32e51e0350604722012c08098595f2af6a6337a34e6c518a291f62a406d912631d0f696f89be7a0bac97af5d9d0363b40ba3a9d8eb152402907facd624a1e7e7452515e5e02cc504c4965aba226081cda3c5fca15c1c0d3eaeee300ee0e37bf1c77e6fad84c2880fa21838d8749dba71868fbef868828b02da04f502380a25007a2775afab73865d2cd4200a6611c1d34d5d2dd7a8b2017e383545e61a5bbae527017a6caac5df75a583d95e67ed2419ff45c699482c7ad7d572b5e60f1a5032365ea434501da57108f95678ca8be7715a83f6e129f201082b9a55a3ee72089ffddee26334eb3bed0c1d7fa884e6219b5ba45889b7414583ee7510fc1b7b4e7987d8d34c60979e52a799707f2cb29a0547e8e5b7f3558926039a58063dc8d4ac894315dfcf3356b9ffbb9cf16c28f585f9e866753cddbd708be674c547a26f5853a052a6abc0b131d23b240446fba1bf269695f21aeaed8ade77617c11e39c893d3610555823b2566593a5842129104310ca21690962a57525e19284f23cd22c0e13e1bf137f4b42eb0d6d82c3b259b60d654eefdf5db8aedfa35885211052e5feb3aafea3076921876ba50b21409bebfa06039f4beab0ef26eb3cb5491c49c79d1cb2536bc8825cba0ad310fe0419b36212070373e471dfafbbcb3b49619875282740d561a98c7ba0f2212d09d058d5d585f189562390340f53f2d55bc1697670e25c42a1d7a8e49a83a3e571cb4d82ef487a1b56717a274cec535cc3c6080b59a39e7c5d2a1fe8546fb14641e05d733844068d7b91c3a98f3313e4e7035b7bcd3b49f3a6319b368a3ebfceed854f98e39c8 T=$1c80fa2d607543b4b519149185dbf5abe96ccf94daa276200372d7d7099a0d8f85dfbf70975ab16d6bbadb94116415e0142518d646bc086610fcefbe7c200605475ad88c0ad4247e1f2f8fe248d4a4cde89ea4f1e2892cca7661d362e5426a9616663e67f690b6127be42eca6c7457847cdc4321745127970c47e3db661ac311d1c022f2ce14fd12656fa739bd6edead977dadda25b5db95a32ef8e2d3653a832a1b4ada4f914695da4cb7e939d0c5aa01db0d6ec559e548766fda27afbd426053a885051fe3153fb13129ff18d326c02cabd4ee770715fd3b6a4dbcf95cbbc21414bd0c159ee4f484177614fa06d3e886995199db435a653b81dbeaf19f11becd4bce6a94dd79c96118c2992d53b63881e4e30a637ace6e893ee3f8c4ae822c2a38806ecfdd4cdb5a8cb9a9a93d96af7f84d79d42022460ba63e97bef62fb66df6127ee4afabffc4a1466233d179ae484827bc918cec898f69106e3303cce9679c7273160caeee8375088fd724668f26934c8c3bc4e4d9b8c18d76e5178128c9c79fd25b0de850edf4f1e12d5da22ff47404f66902b157d8aba876a13f95fd7b7d17cfa207623e157603a88aebfd1446d4a079e8d1cd4d569a29f8e5d351837d9030690cdf4b14f2be34a13f9a2708051f8c89a742cbbce30c1c16f1becd01a45bd0cd379d54ca59858440f21efc0d918fe63d423e7d2e5d26cfe14e0f1f1d9bf57b5fdab04e9f0470d60c4d0aadfdf3299d6f5a90549798cfb8ede37ed8cc66570d806857d2f9af5696c48b5960ac174a30bcc4923d0841e6e6d8d0661ed93bb22742b3b76f6982c0e387f2619cce91d8639fd737d35660e348efe61e52710ad6c6b69b928e33fb7cd6249138dd2efff9a3d92cab5da3152b024e5168464d50a626742887a7d5071c19f71169e64771405e3197320d82de081400734dde5c512d98841fefd420f03e791f731cdc5e4ebf59b4fa22ffb70a519f3b88e45d70935440096718fda84f7c19e74dfdf6f755cdcbbd5c91c8806afb9a1d373b269e2770c2253d68454a11cc53e64b022595c12d6186039864c0a863fafa4de6e82434ec9acdafcb859cc581543051dc228ed270d8f35293d5b7e3d87a455adcdda60c5de0336012331460410e308e8c3d02dfe8d67b1f337494a402cd1ddd6528d28d1503425290f0e9255eed7c49e57d1c7b61b7f5791774a43b155000dfd9afd06e9a285baf0fc3b54c996df15afb13bb21040f08d213966350494f6b7ebb62c62df4efba0b42e814a08f7ca9bb173ffa6de2285bd4bb63a3cc12b25af4392d69d2cb84f39cb08ca1ba52c22cd3cac5342a542b98b21f3013dfb4913ee3658c26cab3e5d6538a94e40c997fd11ff27fbcd4d44e58bcf1135fc73ade6e14d5189467748fecc408fc5aa1632a4423352ea218ae875c57ede5219cc0850b0efdf3e0ab9c0a8e672d0b0a28ef8103769f388385ba12c3d8a4e6f03a5b2d08b84bee69a2f3906936cfcfa4e381d7bcc827435a7999ffc1048bece5baf8119440c218d77c902784005cb0ebc8e3fa32eb89c042e6900b6269a3dc8060a744d1c8e16a47b8f1b6f56710dddfff741df82769a88aeac80cf59eb687a0ec554ba4028ceb66ee6d992e45547175c5b1a584afd35837c1322b3b8f790d38bee9c07351796b2962053040c68fcd2340354aab67f6446ef4c9e7a42b9f955cf88fc6fe6d8f8bd76ab69113c2c906bfaf6f5eaccfc1c0de13ecd9b23198f9cc578ee2862c72b725d9191e090703af7b01e1aa019819541301d9b0ddb77c6bd0ab40478ca3f68d7ff06676cb00496303dca8a6ef4a1b1580518406dc72f7fe37e50c09c5c7e0481cbabe8137feb8ade3cc034f687dfa79e31c3964c9200d098538fb40564a6ae371d888a0b147ce8ac7073b774f57ed6d01c1fb5c6843eb014e2757439c4ad3bdf7e54b28793cb7fbb887e8b23a21010b6441175d57df64c09e6987ebf728bc40ec66ff9a30851eaf48a67fc355bbea79cbb8622c07ebd34cef170c9af0d22e6e12ae0f118a972bd2f7e0734fc65703d1fc4338550aadca6a80787b54585853d51b2f772c4bf88e5d7a2436c316b414d4d5a19b0dace0310c7865a8827c8c09404ee5bdb837f2d87adb65b07083e0040a328d715a5f9f814a5601af610b3c272fc5dd5282cdcd35a12dcce9371de268e93f7c080afd6a4cd9dfae8bda7efbedbb5e6f5cced6e2a8ff0e684d36dc0e6df5aeddf1f99770f721b52a8a19108e01561cabe34a70c33e85cdf90f6282f38c5e8158fc871561593041a0b2026e6dd9a9dd185129802ba5a87ceb4aa45c0996f2d8cac434939489adb2bed3870f3674be0fdcb00ad244ec8f65c92052ceae12c388b62218b0091fb2d39f24a43edf92ef77be891804f7405dad2049c2ea861cabf75669da36dcd17702e390ededdfb99537f8ed60f65328c2114804dd7498fe27d2fdd0dd52414bb10038480a92546a3cdf282303c5fa1d1b8c976584579f6091b68b6c712f7e6504f2a2b80939d862c547298c25420972fc6481e6cd7d08c8484c0ba22a38e9c2482bc111501b3fc862f6fcb13808bfda7143f91e57217a5157cda51db6fbb5c34baa1e30b02ec5d65aa522f530499091cd4bc87be998a4f9435e6cb6bfc25c936e83e86979d5b31e895a77c5681da1cf7d68229f72e93e4185763632b41b1d62b08c26fae2e1b0a4242b4c92e71f46aa4e337d11eeaa067abb1505cfd34e78c0552d93962184612469860d301217e052d6b001f63248a42a6773de82857d7659c291e4c4cf6982977e923c3de6e35caa2cf09e9b5fe496cb91f5eb29d71dca0bedfd7532f4c91a295e71d6a7f05619eeb56fae669a2212e81b68bcc043669033d5fb6973940b4dbcb8b8c58bd324befe9eaa4935eff99cab91759ccb3a9e7dd11a5d1c8031a936d0c7bbad494ff130550c8d6ef7a40125ce2649bc61a8775ad7085de1be6e7e416faf0be090c8e15027cf8a258b0cbc2c8d37d9a2441c8cc04fd794d2263c9f6ee8337b52783a3c4056fbfd06ab6f54dc29067a949a19b1eea8097c0dc2f3d26a30c774da031185e778b5ef752b91bdb4d26bcfb542b75ddcdd6720d56cfe90768200b2323472afd73684e1fd279a8c03d1eb9a656723b8a7850ff714654091594549f6b7abe97ec6c9b19082b0095fa91f8dc30d47d236dc5344aa9df9275fb8ee6cc16f6de96a5f1d8c546f19bf4435b794045a4a04180f9c9688475541ae7646a02b25e534b133aa4823b5683623a4ac853115e076ed37fbf45349526fa830e6b51e01fda15350b83e317ac8f7c618cf878eb1e74e18f58e7c01a5506a35a04591ac225c12e94cbcfbecffa5bc4db3a2c984e7a073311750a50be194f891bd909ebe1acc49e5b420771ca23af6810f8ad57083b327debb35feabe825a69277a71298971fec8e1c8d271f5a42c78e5d1e93b3ed864a6b6e8623f29b32ab8ed5f2207f8b0e4f1671435578bce480a3fa5e5e60e9be67142003c5a3a891fd78617b90998412f5c993034e4f8354120696816dd0d572fcb3c73cbd434847f312cd75b0b05f7fc424c1926c5eef75afb11c1461a8d334f0ed2aaaf45b2037c623edf25114e37482091c7bee57627abc10f27578082e6336c92661d3c3abd1b7cca32adf5c8d0bdc6195aa7431db872b2ee23e8ecbae4a20fabbdc3a6cf24ee402c15d3d3c8be110aa2bfd518b38f2cfbffd8c0fa31f593b7cd9584a686ef1d35ed93eef286874423fab8ee42f076b9d7f4914ab3d1c0512e59b7cd72d59d7424ea750e387e3130b2e564a84027ba1bc7c41c65aa3f6731b287e173739ac10550a10233acf2620cd372cc34279900d1fb7a47e97b979947d5d56235e5e048ad301596ea23e4d4a87cf8dfc8b475fdc2cc438a5259e7477462b875ff18d34fc61770736a7dd97f370212e0cf479e5549236ff67e14bed520d8cb18dfa64509a68abde949ba52bdae266823bb1de097f67e6407d5e94b334bb2715468a007088f95415f42074e2180e695cfddc32d766c705d5c47fc4b9d434dcdb554fff1b845b296bc2027c5bffca1de919d77c7e51bc0a893962c888cf0990d1cb1b5b31b43570dbd19e1171c7711849275e15ebb66ed16ff4b07ca30663dcfc35bc821c012e94adeef2f451e8baccfe70c9e8451f8b4d47d3f3c585441f035562315d69e6bb0a15c060d54bd15337a8174d81be76f4ea5ed64a90cef808c1de1e0a47bdd3654fec6a44ffef4ab2fbcde5c0c3da4fd78cb93fb6e4c9e1aeb4adabf338f89c37bb9501b1b17aac370a4cc13a8d7e1d7f69fc3ea80b93093756fa3ab01b8d121988e0197888ad3d7578f1d15d6b0a4dd003957c77680f6ea2aea919614da03a1270bdcab4384b613374755ab9bc54d19cf6804189929d6d1c8854aae026c7742dddcf6174ff54c1d9bf6644e1b48f0682b6e1996d7ac1b41018c93b356a0c1bb660f0aeec89b56ee0ada8225f1d8617e3ece71fefb361a7eea0a685616b7fedb93dd9bb58eebbeb2bc22129f9d34d099bcc7490039b8510a83610b1a1088a5e434c56db70d [6] S=$92f31afb4cc1a4c7f2fdc W=$196ba73a53c47d2b3ce3c83ee44c01b7cd4ec03baa21346006cdbc7c28e15506d0bc6c42a8a3d6262eb22cdb36dbbe632ef8c09b2ecda483983062d36cf9dc8c2f7a80f4ada65746a990d813254f9c3d4d85065ef6ade6d7beac551dc3202d9aee6f7e4bf9e984c1d25bbd1ba4300df56d97e7d8dce268b2a5fa01ee66635816f29c1951d03418ac14a803fe8836d0661148a0cf6b3f66fa29d2f01be055386f6f436909af491f5c6670d76727fec7d179ba01993fda30a37f7a8439a621f9b59e56b6fcf833f871a3964f22ad07558fbc74ef84f4d9b956b535a666a7ceba3bbbb4bcd85e416b5fdcace90635d35cc352f3b319e0487c6fd3a01898236a431c6f9ac4cfca0492389e9b503fa01db5f56e459f0b0298215d9d191effe05d3cb4ee872d533ef6fdddb876b307698a5c1721e2cbbd9c5e4c974ec16e43ba25d29a88d5dfcaf320dedb863d77ba5089316b26d6fa925ccd9efc7909ab43b2741c4029b8be7ba9d71f75d0a28f2d46ba3abf9ecac2f4dade98baf3610fcf711090bddce0664af0e0bd831b9bcc496322f2bfd6bc2a85b309a485a1ad478699b8b122f024173fabe9023b1e67f033bb51aafd45690c0e6a58b0ebf84b9817dcb10a6df5565cca56363edd2a0ce86df4d72d9f32b9d9e1af68ea9db5cbc2b060393322588da15d71fa782e7b59453cc522a46c9d9fd575db44b3113248c0cd07bc58b011a2440b1d8c8aa4e857728a598e253e2c33bb58da21611605e4629ba7b080e72e380892dc53730cc4a2614c480632d71bc2bd5f16d92f25f07f76723ee98245327b79a49fb7661c248834ccfd68ca5fab57e30ab7b2d85793bbb3b908dd2f48aacf58e794ae7dfdf685632c0e3ba5f31895796721d00b29e92c678492a6e569afaadb89baf512323680743b2d17eac1b9b132823abbebda4c2d09cd57c64523468f4ac68c0cbdf265566381cee8156a7e3d5df41723c7c2cf023b4a335752dd871dcb2497609d0299a8f034e3fd3b12d7fa286ad1d8ee05647caa37e4850709d3b596aecf1db892c72e30b94ed70c2e322cbfadaaf65e16e642316fa64ffa0feaf6e8c66b9105d993be97d4f8b0358611c279eac62ff5fe3e9548fb00c1f03debdff80599184a562a7cb34dd4b14c67131edd48be6eaf4acd78312b16003a8ae22f64ca31e3b9d5dbefc8ff7070b6af885035fe603011e03e31487eff3f6c7f509f0a72c138fd911481706d9fab4c07f3d06c97741ff9eea5d9448cceee0477670ba70a8c1691c0ea8b765605f57d90d85527e8e543f8310a19792de16fda364a3134a85ce88debe809a439f82b9c98f8987a76727d3a34441f5182a76c5ad4190fdb8e3576acf09529be6e3dfee6d560cdfafa2f2b8f94a17790bee8321b493619d61a9cd5933bf16524c81d0cfca8e92bdcd229d8e350ea7f266e2273d865244569e31141149a574f3b2374a45e68e7d7a5fd10d6c5fa3e472f5928cede9013d5826a591f6940e704aafadef22ae395df7270dc56014153021535af33b789fe41ec34b143bdace1ceabaaca8bef36fd946d18ed01040b7c49a07f2565759e23ab6d01d5731ea7d0ef0a17bf4439b278e408e25f3fc7fa4056fe79460f7d21b9199724b80651dec1d94fff9aa537a0f510a7300c4859e54468c3be8f41ef0335d130c518041d9d460d903436eeea1daf848e2d435c0f4a8ef1c66d8eae867340c834ec72fec7e0aa6bfe457b7a5dc9935d20a1a2a46c058e73bec831814e9c4b5555e0eff6fe5490ed31b0d1be8a85efdc3b5053e3cfc80995738662243ab2cd07451cdfca9d728f31fcc0529c1feb55b6efdad64fd2ce30606c042fff96f72a6223fa8270a846df5713ac0837c0927e275873d786b311a3fa2ba6bc44c70f802509c323b3c4ff55167dcc8921118343176d1f3d472ced0e1ee990e14e42aa0128ed92441a185dd6695c9a269085ddd05db3cbc4740ebdcabb9ccacb0ffcc80a63d56f35f72bf10a34f7c72cd47867e7b667e3aee6afa1ee939396395ef6e3d542d458c96ead807e93514e2978fcb0f516924290562aca492f75dfada85dee9134a9e725f8b99b36ed8ae4d6bdfd30d0b635546f0c3195eb00d40cb744b06e30ac12bc7c405459f29028257a82219f42714d0e48231c62068b9a207d6114f0489422b102c52eab732e5a392bebf643cabda3c8062c51431f1fd3f7c67a2d590ee40ecc3363202791cfdd2c38a501eeb1a004978955d799f09a7edeb4e72ba6aad1efc2f45fe45c4c8ddfb92e50 J=-$237f2f280f17008e7d199b68ad0edb63a34a290fde7fe706d9967b6d8c4e9ed9d142bea2ac06585519097ff4aa662d789b00639294d333d7e93c4013a7b2a1e27b50d533cd861d512f42c0480d002996538014f96f6c4583f2a58443b31fd1be23bcf3c6146d623bd1abf54c5fa81aa2d3b9713dca9c1a1626a02b576c277df2e90727d586326b62ea0805408e7008e300726fcb47ec36c92ce3996458101f1c337ba166fdc5e90a2019c8d74925325c7bb71039bcfe2415018120ec0d014a007d864344452c3c6b4d21192ce7f568010689fa398fba29bc568ce6b0571e97365efd58bf9613fa2de670a644859b5942fb921ea3bccee56e2f714d0c458b72cf2b2c2a3bef6e21e5e007da81a6b41c68d1f4913f68e709bbdb3ac931ea1edefd6761bacb4307593afff9d28fbbe5f33d411197f2920481e896b1b35c7dae419841e5d93dace5b85c2c1a7b9fda507350140b02a7d8f8c6ef6c139cfadb14d77ee09c7b0799ef1ba5f057226ed2d782f1b6e8fbceda77248844341b39d0b6def8788a24681a593824d6a9816e99b1168b06042bcbfb98d803e8e639045fbdd6c0e002b92d9e3517f13e7a254a18c00bfa89fce902fc85b5f4a2826fd62fe1ec9f07bf0e3ecfc678fa84938a6454b861d39707be63d09264a582494381a4456fa1bff79b80a83ac100acb4594b402cb4718e3dd60c89dce4fc26706dee168d966bf6936777b0d5e4b925f8f14034742e6db881af088ca2b8d3b13faf26c05b480fc36ee6a2d18099843de00ad227e67a8c8696e08ae295d5b15002d445656e77273d42baf74db0f53140621aa6ad58ac05e5b73fe815ee6169e4d8dee14242e3838b318a70b0e06e772abb986290054fb09d8bd7aefafcb80e1421b51c5ee2d1b9e875d771bc19941e9b675c20afb02ae433191f8c33c331a2c1629b556ddca4c5ea94295a370dffe7c5432c12ddfba2a562623dfe5f3e2644481000b41b06a0a612dad21f95ae3c5fa1ebc3bea1f3a09fb95e5512b9e623840567c56ee475d1d021f94fb7e8237eba46eb6fe045cfac9835b0f9fd2e977293a8de40d9677ccd3d783c8e627154b52299ecfd9e56cb42bdcbd773274fea8363198dc0aa553d362b62951ebc597ad5afe8588c8a66466a34d2996dc52c55bf83fa447b5ec254f2e513184c5ece8a537dad888628f2e803409b2afb5beb7f734cd37abae23d1036b6c93155ba9d39fb838202077db5467c43de043ca78f1a8fcbd6fbd25a675829f2c12d091009e9625d6f7f7ab1b56f35cd6be04c3020a4de819fbc9301325144b6be28208eda40f169286154d08f2dae6a4acc1662834fd6f1d8e29fe08c427637b46f3ea7336aa7c1dd58211573d6676c9229c15afdf63b48144e98881a6a8611e424709dca48edb9c8d03440ef3eb59d316b1a776edb038e26fc728716545e11e48984136d0a309004549b0efd07d93b6d302a77fc13082db877a06461994fbdac01eff805b4ee651bbacf68842194fcbcce7c0f95bc2263e40771a661001de4f52353ec5a27504e22e9aea5c189af28e80e2c0689c5857bcd687a321a420cc3123414f2a22b7389a4f86dbbd86ef608696f87ea5a998ef7a710345cfdf8244a262bd9584265e68073d5f2ab296ba76062d30865ac8c496d39a8336354a034d4080f8fdb01aee07c4899d5f31ac3d8e0b10993a2c4b6516700f7d515175701bc77bea96fa6cab5fc0da99b51a8c65e922bb0baa68b3d84f4bc384ebca9d06d0944ce40471920048ad48a1c9ac5d4db82a95c06558ea6103d6fb7cfa067b7a1a020f9bc4f3337685393ba54c1eb8e709121dcaf0ae87556e3d5e3f347e485a2f1e5fd9e3b5e180a408b33681bc5ee4f32f6cb1460a5603c4163422c7f4a45be38c1f24e23e13b4edf48b7de0b4a42ad867265781dac9a7cb9ecc4160b9468be1abc21472e862ef457d2bc2c831e92d799d5135635e1fcb0835ce92047bdb53d12e1898e693759d19ba8ac7d40590ab4a5a7ddb44dcf868e81c7293c29421e64ff9955109907de9993af609281c8e40627b94fa8f3fc8f1944542cb5eb5af2cab2e9dc56c382df1251d7df11ed330f5a262c7118584a4f8008bd8dc7bc2735aecb51e839c58c7355fced24735193e4fa688f479da3d601ee6a924a113f215be2d9c60192893264d9c09250e68560f24d1e8d1b8a66eafb62ba7141ca8d01711100557d851561a51903ac8665d67609463950e677940ba88f078fdbccd3e634107bc086f50618de4bb7dfd9e855935490d199a88cb03a3350d9bbe3882893f4987ee04b8440b881a6d8790a638f0c134b22e7d3ea48a6c93f0e0c0c0bead816a8522abc6b1ba13282b875650d9836245899fa6acd1b1ebfad05e68aa29469e4eb78bcf4f1db6b76abd9270a2b74d173cd999c4749ee2d4f41b97147ca9dd74cfb4352c70f2064dbe40f684043bca00ef65a061ec2295eac81786efa66d6698e143fb2f16985b3eb3212f0fe6481f41d1867d8304833423e437a62fffaec1a59aa9e12ae23e5e5745d898dc1263e7463b305495516d6b88883f4db43ca63ab28640657d79eef747e54f78145da384d05c1d7a83640f307e23f629662545ee48e0e778b7220033b96d92ccea608fa528a178d6a526396c7e0ef12d8af9b24941ec887d3b1c6b9dcbf4059e6100981eb6d70d664d5d3b1d0c14b58540d91fba35d31d7aabe3c9f72a1c100f3976fb0a3d259b4568ab3ac1a486c58ce848ac003c7dc553637f353f74291b7ff71c84f7eed6df4011bfa3fc197965e7f656b8bd488b1e79dab792c6b0b223831efbc08e873a29f94c601fd6f1743bf544efbb00ce7f9523d87ddd51f9d44753ceff1e1fd5131eb14222444784bab96f2e03deeecb47299000fb0b815850499f7fa030cbc6a95b1c7088ee57570679120b366fdf4fefd55ade01c74d00670e7e9c23b254ee4836d646aa19b273c18e116f90f6aecb1af3b9044c69abcd973e86332e41adbad0c6393ce88ec073ebc150dd772b70b1939124fccf959a9ca367ee666c29d75c3f50492e75f69ba28e5f1291545501434c13a956d701c3a3c2745f290d01933e143f463071b20a736a97b1db75d35247fe5861949e5e2142a6d4d3f224b351d61704316582d2f6b42727984217c85a72fe410840bd35995d3538f043f94b2e68a4cace150b8eaa218343b775cbc518ddde3c639d0523c9c08446d4b2404b009920ba7ae2462eba979d54c6d3aeed61522d5b23fcc379ccf563341952436f564890611e7f8ea6d3e5f376f8137eaca471a84b2c35497d1bffb5d991e77e6443419a4c994aa22398ab7d843cf4f4d69e2336af284370a71c5a9a7875f0ff8b64cc714b83d2ee8a01afee82122bc6648e48a0dfe4e5b10308d3d29f8e9ebd173decde596f8755d4e0c89df751ac2a299704fa3cddc306e26e98d6f2eab6f6098f7e53dbecc70ab4829990c9ecc1d1549f357cddf50555ccb77b457e1be79d36139900f7a767f0bda8848c4ae683bf330c8de82220ba701094c5fd5d71f08a105bfe6567d70cb242f72ce78e59e5579ec134a15e0b93f8044644620a773202cecf2ebc4082a5f9975ff41d1a3a1ee31f03f0895169b6d2b8edee8f5817e5c5f35414047d09c085db43b9b738a6e454e13aba1ec9f0b16286713d1771eacb4ce795f8e0d66592cd38f8b580b6228306f153c6dade492296b0d9052673bdeeacbface20c15d5ad24829d812e10203d1b6449cc8d57cae5cd791558253d27ed7d608e7884e391faa2a2909476d4952d398d2de98d1257e92eb047902d7c5c2ea03ec70b4414040b87e2fb7f9c397c15ffc6a110400f679c9a4add26f2a53e1c9a8b544896d2ed92320b692c99fee9b8ea093b24801878da540e8c46009dd1b20a741c176f916aa3fc8733a70b0dca52ea4402a66aec78e24ec6b8b1c9fe0f56dd8c8475ab81406ec3bf391ebf1de19cd519bad5303b3c52b9209b736b32519fac3989b49c956d70feaab07af9247908ec499ac47222f51fb4240670c5fb1a7cd22bc08054f6cc215c56698e671acf2c4dfa946136c983aaf4fd5560a902d3062c08f82c7c95f57586632754716fc1a272581305cc197848a654fd8763a3f3188341b39e705f1bf24dc8355f2121f3a10395283133ba1689d6e116b2426ac446e9c4cbfd9aeaaf88784ce16e4cc8172049cfcfa150999f1916f064bcfe613959483792b3ce33328602cccd2633e6909c62b8fd8338f7adb40b8633e5e5cb82d1494d5caca9fae3c3851551b5fb64c6e8c24cfcc11dffec2c267e2c7947cc8a8a72de5e72a728e72922c90d271377f6fab1c9f7097bf217183ea7cdaf93d10fdf7bc06543e8d48002dd36c7837b1e86f4f8bebd3fc817a3822a6303566b16f9b7d25bbfd93ecb94ed491713e5fd7bc6e830aca38bbcd924a906c0c5d650dbdad83e004eb516b57792311ac1d6e3456579ae031e8391b9ecb98c9f6fb9da07adf80637104628b23b520dc34937b80a8418e55f0de30e9fee997e1777f36d7258ca648247eb9c36bd9c4448d4a2480cae3306c T=$cd76f79065c6558946fb77d198e908dfa954694bbe1096c3608992c185dac6325433f75b6b9147c77658a9fcb45879c385007e9e87d78e890a3546333ed9372cdb935b333096d6cfc3a05038f06cafedee06180405550742ea60116c17c36ac30c149e4530d2f436e47028394816ae60f648ae8ca6356042f6f4ab4934d4d716f60753b4cde890d1b01a78ca5e13ce77220f8fa61f48581b70feeaa392ea08e9709b90a29b34d25f7bf287892c7797533d21cadae7d0578d9cc8b17408ec49e59c8b3c5c67261d3b1386ccb75b10c730a5bd59e49560ccc9964c6e56506cf347f26a0b0ef4e1e7fef9e61b60555e12bc9f515c0b4c669ee7741bdeaaaddd91556a828dd347b7f18993c2586a6f970befdae81a6de600fa81f5a373741f8bd481a9279e18fb59d9487e4f332c953b618fccfef564f53a117209f3f4099925c07ef79c382df35e2ac44c952cfd9b3f5d515a680ddaa9abc8ee29489739e26b7b784ee08dcf2df3fdc9664cbc6068328b21e5757984083b9c5f1c36ac68ffff62cfc3c4808b27fa88df6f94ba3d29282f658379f7e148de3a0ceb27925b206f3dc0cc35f7a4f8a95e3b11718889ddc1cc6e6bf40f6964de759cae310722e5f31cc45c608fab8b15249e68d3a1bd747535d629fcef7a4f60ddb9f9a15b0524763b7703655faced235af99b4b3dc5277cf1c92ed16792a14623880389a5d054ee1e6f4839e45ae29b1e0ddf852df7e07031973eac4b6d060131911e7415f81fce8515661d576ae69561033a909efbd535b12c8fce1b8316b50b4bd9333a25f47395c037c50137a763600acd4f679798b040b844dbcdcce55a595389c4842f27a697e45a4bbbb64d63e5985c7d8f9a80549977339a8931cbf0b441a1c902e54fbe50b4075989b643a714385477e4e87705dacd1babf6a27eaed74969a4df6ec58b721330915f4d17f961dfaf91c4db8aa767097b7a1287c7c74f5e89026a6031bf161a2b02e5d4f02ec6af49066e6568573c23676e836e7a555b74b67da735d72d57be229a523a1f7396b0012fcefc6f41ce40ee2b02736a9cdb3ff48aa2521ac9689bd4aac41507e06a53764043b9aa26b59e7c61854e1bd565d0674917e75f6ba7d48b1f345931693c7a4c7b436e77754f7df377e2098878291fceb955d637b838bfafd156b3f5e49b96d20b761710ce10947e428df3cd1e99c0f89e321263a904c2aa07f9325ce6d62370592f887de3ba62fd39b47b8084eeb969356471cf765ddbdf2a0d7ed04725869225615ac12938aa9957ef2e964ba799fdff43a703d3d40f890ad53ba51c46adc7a6e7548e0d65516f171d7e08ae9a12dafa4d40276edf3999ca45643705512c49c29cf29b8c4d765991b3985599e7c1bd003c0e4787871e88d5dd2d2f34e260066cfa03e16a35c4956ce35c53f6e37206fbd6120d8f798181336ca7b0ba97a4159d5ff5fe79dcd9b91be611fb47c9c2e1f2a4aa3a74909deff47ca572dd1a8500ec570401fb8785c8e5ce5efa4d02ddbb98972d3659d3c109e09d5f1ee6be4866f0986907f076cbdfd3cdf0febec68ac5c041a993f229071bbd49c4ceedb2aece1631f6556d367dbf35bcdfacbbc38e4aed1c691990dbf134f6e81871d15a15227cbd2c1f9446107e3b38688ffde4d0ea87bb555a7c025b03df25001a116cf5eac25fb3fac37373d0d688a79ffa079a918ca6e1c559a00780628f39dea661a2b106f7be271206bcdad8d59b8bf227e911f4e2953a1ad66a0d6d040fde79d6c89e7e9ae2afd7243cbda7f498d8e755cbfa57f02d31f5f186cb368649c9c5f08db8b429f3a73183cc50e5ac17487336fb4948e509b75130f6f2ca89bf07e048c9047ac9ce055bd9615679282162f766ccd33b3f4b1a7f297ead5343fc4c1def96b614b3a58367df2723811e5ca8e4da2a101a26e6d079e544919509173a25e418351c87ee39639a48e9eb4c1910c9902a972d5ee07c91fed7fd8de1cb5559b9891e270fe64b286a36ad013f42f77a7b58bd48cd73ff483e126888d431aa2019c25499506ff5080f6e0be39eb422c296a6987f5cdbab8a7dd92192482dc151d95af46c767dd9eb09a25268f3439c46ed86d0ef5d9ff8a3051a5d2179f475943a179cc10de96688eb84415e08df900b4aa33f8458afa34d89c8e89fe9784290a87e7ce82a3def73caa9ffb982f88a0726aef10d6e6103fe6215b21dcf9de784da93b444e20feaeee8d58eb3c6b3b5703feb040f950c608e0a32f0361f42aadecfada9f1b447156e5e2b98d25ecfa15e0d379a692be8fbf4e10ab497f8fe74d0449adb6bde26acefbd739033b2c151d7433ed0095fb2586690c5c6e9943edba03b36bd8b83054c35ae35d777a23c06da0f7d08859ca1a94d5f941495706f5c5f8d5453d18dc2b861dc99f324a8d566233480dfead1f6cfbb3908eb369153414bbe4d059e900e4d055d6ac190d0ccd69767f0a96455657076117191aa0398469fa7efa2a4e204dfc66b7cc8a559215ebb6c89559af2f5c1a10b6091e2f282f138191a2181d8517d732dd8e845b226366ea99fc89940f3c20929402173c20f74e933bff3db43cb034c86c82cf4f45ae7469c0574be314b187db7fdd1c142a406713f6a4ab183ad4eb3b42b8bd97c24af13ecbc86fbecea4b2cfcff07d0315860a543498679e5069a5405a5e9ebadd9cea712327d075c3cc486f168cb62885a8585d0689e0a010b224ac03e3abdca9e13e57a9e830d71979dd55f880b8a4d43b9a1ca9c07f8f555c99a00bb472c470ceac8550e8b0e3503141c51b456a58a23bcce0c564764579a61ef9adadfa3625137210e92a66c43c77e329552d6cd2c65d5b1439476553d0559dcd600942b46c839dbd1f58841eda9986169f0a1a8d35ac2475bf51e429d4c28e74ca1e87fc7a432219c77dbfb0b17aaa2be02beaa4febac07db0f55bc40401b5443754a2b82beed73caf1725bc8cf9082f605d02ac69236a522b8d14710f9faa7f83299606b8a448a5bc134766587c40ad9d5e37ef56bd3a691c664004c0ba8dbaf788fb0ed7e70aad96d4263f11992ef82b29a84c2d0b02e20a271cf415e38351a060162db8c13276c3c1c91e7c1a7a2e2836b686094e02cabd37b1f2075aa2a2fcac36bfabe990587f1dbb26e2976d583fc0f1e74b1c8e59d5713801a3300795e8f78fb1aa3020aebf0bb2c4c989e115f4685977d220426b1c1b39aa60f8d3e38eac9f9688e4fcd94be7b6cad2dabaf0875c868457a09454f149d8362008cc16c2af9ac101c34c123616a799ceaa35767b6d7301119cc9dcfc5b899198f9fa93890718cdd1b843c1f7e04cab9dc6cfd9e1e05e9bcb4a805cb278a4e7e512e73fe5ae3f2b9d638b74aed29875b8e04b3b9201b596ea3cf7750106d08d5ad077b0fa561fc780cdfbb270bd68381d895675ebca18e7721a9fa7f7d6900c3e3dfb9cf520157bb0b4d6334617c5110dc1daa50b7b333c8a2ce27046b4961300e2f1680c118726ebf706c5529ed6cc901e5ce4951a35b4d96f0e5662fce3f6c96da05e4bdcb5cc8a091342a7c1c4e9d9580cae16f6b8e22aa7f92123dac2b75acfb2f75661f4187a0d73b1fbb3daacd0953cb2471bfadd18e71dbacad8268a8a5fa7733b99b1e92c9368f8dc710f8470feda9a24d485692e2c8570a1cf83c89eaf909f8265399010dbb4cf5158ce47869abde04a253d9f6e0450c82da3b7c6bfc4d221cb961c485fb14f9343521d3829c61436f63272c994bebbb72bf8a4f8012343f80111675e0ae1d1dbe8886b02e049497cdbcefaf20eae2f5fb27a8f6c2e85cb53d7738148e3a158b66c56d94a5099f0aba190310063beeb3c9d7c6b859ccb8f162fc626bf1403d7b1c99be4e651ce57f4d9c8b3e94efb05d4129bb089e0a99e02cbf515314a5656ba4c90e1dccc71d8c8c1063039513e42f073d2500941fe10c88e879eff4f19988f5e03f906c77ee3d9b3661712a09c545a3b1d3604a62d168951255ff3d35175bff4fae6786169a04d8119e27c8d72c104c86d8df1846c5b9152f2cad5ad7cad8177bc29f7da35042dcd76268837f76e8fc31b720ed45a0deec9b19ae6d0634518b72b462a9c9f972205ce09df968a9c5537300429a6b48f98fa86b21a11d15514f446a3495d25069b490a8cc72a0e206ea1ecdd0907c36d0675844737eedc4a20cd9d197e80a1aab0efeb539f282fd2dece1fb530d65728b8077df443b50bf0c8499efca8305ab3d666b0c2ee59c87332e80981bed23d5fe0a8f39b0d2df983a49dafa39f58d75d1370d9f7da349520072a16b688c96efda95c835764ff6aa3917da1400e0d23a09adde25fc2d28d021f31d5d93195655665cdb52ae89e1c4c53cc6e3714b8bdea50211752ca1257f8d485d3ad728b0ff1a6dd79891e7d9662fb02de24400f8384376a21a5302fc8353ae1bd709bfe5ba5fc81094b515e454f1e87c2ff5606bc098a00283edfc6d59864597854e9a74630afdee438d61e9c5d2567adffe8029aa11a7a2747dbf74b9e13045a624948b97be65b2c2b59fd9e19d6c2ffa8d21 [7] S=$2f7388c929b39be5a349636 W=-$1ac4826cf7f2889d0bd9c39eb9ffb33fcb450ff98b4e193247f9424c0e785ab272b8aaa5a6e83106c2eaa3e785cffd7a6a04c50c36c9e0dbe0dab008cb880e0d5f606859c5034bef9988539e87bac6554124939f9e5f7c3de08cf9ab2cb8953f9dd3e95d34b08c4690a90c6bf8356f38e3348651f14b87aafeadb94ea524415e5b5195dd07f83561cebc3b8862964ad83c256370269171b49d72375afc8cd1ef33883ed137c103decc330410c1104c92da9b3b3ecaa90a2bd475e283ac0ea2c5e26db4f1be14b4b978f65297cbe1ff0a7edcd8145fc71e7040ebf94403543f30c5aa32678a41688e9d4b5965fedcfdb1dcc268f3d8538761a2d1c8b1c5e05081d418fed06fef08884748820a56541532d0b9510e395c6c97a4175aaf509f4aa8313d3e54c46a311cf438a2eb1e21dccbc79a42e76951830479874bb1c438e67790201e165148aaf2901c752c27fdfa8a597d47d53d7d777b798e46ec45637a1e627f2ca442e612716535c6b96e67dd8803b41c2c72e727f7fce0f969b3c10363d1b1be41c5b699bc9612f4c63d74955a18cdc535f478de1741e0f90704ec604bc36f017a80b13038b721703f32a6888ea3b4d1a0e814a36968489aa2d6aff59ba3cd729291e42bdf0e53110a7b0ca38eb876ad7bd5b47ab3d0caa85ebef76a4de3394bb19b96e725b477665387c1c8b528e5b714d39a64c30685aae2a3cfa69e2e273751095ee6776715b8180ebcc53d2aea8ef909dfd96b7276e62fb6d8fb790fe232e842f4441d7e6ef942675cf93a1c31641b8f00d54e8f05ad721e455b2406bec1e521c9ad7604a20959259cff9b6a7ef708dde1a4fc071da015e3ed923a1ba69ac16873c6c948f25fc0ef1c13c96818e9b4a1bc5540f1e2187730a8857569968c71d66686d0e1eca88b3cd9f52333fb3fe3c571519eb2ff158624cbcacc1e6c9d06e728d4f80e6e6965d39ddba8d196bd2d9f0920d7b2332a855bd6e8831dca5f2bf5bdf524c72a51f37de20d1c8494eb114b8d6dd4945b136eb36ce5c6a6ba0c24defca11a0a9bb189ebe7a82706ceb5ddc6517023ae50c0aa9e4ba512b247d4888f69d06e12f4efe43f2c42c16f71a6138dfd7213bc5f9290c6713fbdaa690aed05059dfc6926010ecaf95cac2e6d4dfef29c31f95b4e35ba2b72d3dd3b718f1ed4239284b1f8596090583e2b0f97074655caa378b15146775fed8e9981a868c2f9049af68000cb12522c3ec50858e52628b566e86beb32b09402fa02cc21cebe53b3c1ba392653ff406b89000a6e87d7720d89aa4bdf0f3004798242f7b33f8d94d0f7404f9bebe216e8e6eccfa6aad057cc8a8a2e18d2dd10e44ac7583e2d44ea0206021e4d0f8186b02cdc7aea5db34482563faf28c2841523051a7e96d61b5acc6ed83f603bdabaf1277ee8e3169f749a1c7ad3288b29c1cd7a5eeb676ee1b8c3dcbf9cdd336e313c9a36563fd1fa2695a3f678207b7fcdfb47db955456aace8f134807a9d549c60237794b48a06723e8f25eac8f83ac4547ca8bb15e98b9d8786edb81c89555762641803298efd2d1ac7f3e8768631f0d208cf4cf0b2f4302e1abf9b9e20d129f2f052aa3fb5274413697667d753df4d16af67e39f05d7aa04095d654bec902f5450a2a08bcb93825e79ced9e88fb5cbd280993f5d8c187cb0da05c5726a7b2dcea406c2d5e20dff3e5b0c4a642f90826e1b344193143a1765b221f74474548f216c608340e8b1161ac56640794d85c4a633cb0c3403ec6357ec18fd04584ef085a1283cf9a69f0b5f3955159bfd7dc2eb5fdf09ae37e41af39628868ad38b4aa670c0256d3827ab3280dfad1c1f40d9c7ca00fe3130a65db31fc249ae24d580ef5aca639f8d51a774bd4922cd565465ae1cb34aa4a66acd0efd3cd6327306a6e95d26694ee219ed9061143445959979123ded1342f076ed680f7344db08fa014fed10d3787d7e96effb70f8b817db11383f4c36f33a9904a962a93615525ea28b23cb50eed5ae863c16c5c98cdd9254f877def6565d4781cf81953d243662e224bc1eb7878ba92638c3c98b40854d7e5cf701b9e7eb5359554fb77037183b89eeec678cd959b52f8300a7dca275d8daa6b0af5c672afe5c4aa07401ed78eab2e966eaca3846fb90b4d89efe0c1e24a0a711c7d9c1785f2d19ad6a2cd1931884257ff89e23eb64b639732f0e18d96ba31d898db45ab15c869492ae5ee1c0c1e0580a6b75c52c84d506a5abecd2f04308e43eaf8786e02dffef397272 J=$9d217054c83ea9e05929a12759bb2fee80b9cd80f5a68344ead8f40bf99a34cf5d7f84003eda40d91b9ae1cf96b4243cd565b9c8e60a197a1baeca35d29fc1abae6aa07823d5a9c7c02993b216789ad688550b514699a07e4ed96fcce6d4fd09ef4ef32237461641354f6fe8d4264ce7919571890a858f3be4562d5017c4c42b01f4a10d95f33c16a812032c4f496a8c1a3ba58ba30287723f1a0924aca0ded902b68dce97d34b1219c99aabd9be57a4735641583a59e929131ac2b6bd7800b3be2b10d3135ebff823eec74df041201326d29c57c042877d3ba1c87efd92ea141d9ff20c7c6cf87f680b4c4c6d133f68dbdc2ff39cb33c58cf6cea3b685a8646448e2085c49e0afdcc8f58d7f40ccf5e887361fb5566b69076aa297d27df23588a278bbe671b75117189c213fa7c57b45f928139f09d1979dcfd3d2443f60fa9b3768946060ef7aca876c6515ba5cd35f1cb7c87390e5776812097fbe1437e137bd83891d57b830b999d2baf05a0d1d30e73532c592616f78933b71bc10711b354a345eb138aa30fc2fde7eb9f8f147dde7e3aee6a4ed77f405c79d24fdd3a56c6de9b9874a05fd2cf8ec5b0cabdef46ee61fd775b9c942a4d704ecbf876065b9469bb6beb453294c4545b6a1cf080a86a7cd0f177201a46b29c6e2ac17dee39593c0c09f569044bccd24afd2d95948b5375c645af4a644e94d3e2cc018367490025bf0bb57853a8059802d71cd3ff9ff8337aa5675100ef081be0bf2f88cf7b4fd749ed6ddc579cb53e0e2d873071e0aae9fda5cb06a85034c30f7dc2acc04ce6afd7a91d63f1b24a392999a2ce065e5b77e2297a7f2d75385d30cc3268f90e9075cb90206f025b3049f9067a915fcbb22c7f358eb7674fdbe1393b343d6faae8e51b97ea0c7c70bf8d5785da33382797639d889dd1ad5b598d5dbe9bf9ddb64851fd74ab4f367ba886b69a8b01a8193adde97db70932706ef3bd9e255ac434ef08f7a6c94c0ea8c02841ad0315fc4531a40df08b8af50412e10db6a986dc981197f1d859089e64ab946c848ae1cee9a69a10987611eae1cb48768ef3dd8c7b28226039652340e5c3fa52af08f5c260269e6b3b2be5bfe6d9699f1e4bf9eea2855dd4d17d85a74b9d1c676f3be27cb7c144dc240e29fed0fe57022ac23ddafa9069dca81b2b05397998ea07d81c445c4029190783196d7ed87b53238a09b587de4e4282672c32511677c5e5269339c64a3902f624e221d5a0446541052586b403ce6498dbc520f702b89bc7bb0021b3a645db199d35ae778a59e1d00b65c7b4f704d0810d91b35271b90dadb41e5d871597f234e7ae0f29003213719cf0d9b0d6cfae0894f36674f323178ab67106a0c667ed7cd74d4e5a8b3d95a9d3f198d699713b3296595f400a06e8f6164777a67b0869f61d735568ffbd23eb8b3d0d6d6beb0b4a23be9d7a1b50a8ee273410ebcb9c409440930b60282022fa5b5c32b5e7f871522294bc4740ae246508c79fe7aff1bb2749104283f0138f57e9f3540c0c8f333f1b56cfbe9f9c99fdff47f444608b34654b027e07725253d9911537f21817fd0f473d7898c662df5eb0223ceab59bb4f7190740eaedc4ac18be94d99482e162bbd41f70a3db65038f6df2dc1ae6591e3d6be8b2fabc7783c0ba826a1550dbde6e8aadc48cb367bd585c190770babcc89bff969f2b2e4fc6faab28d16b99156a74ced4cee9d195f7897cbe67482cd092825acf47171ac86f2345ce61b30c5f540ef33ff773764efd882f7de1aaf312b6ee18f4eaa60666508c679305c15c2d194fcaf4ff3f418d7c09c0de68fa87b4da695c582e1d807c7c915694b4b7b97f90210a2a8ea986fc302844cefbcbec692f867fdbc8ae33cc3402de8d1c620dd2e24e997df6334d4c060a98a376d3061135fe4d8d28198e6f6a61faeec2fafe2658dfbff636e3aa44a0f70574b5f4d2d8764506e3f4bbc002f4ee8b6a0326e41951b49dc1467c452b81d45c41e6bb7d3fe5ce48cafcf3d3501badf3eadca31699f5c3ab2677c973601ac1798f9d1e3e53c382ab0f65edd84d9087f7d1ef4df3d11f40cd59f57593528dbbb4ea58b371b3eebb1402d1c9927d7ddeace4978550ae8edc6acab41062b089f6183583849f22c7ee4a534804fc13541e7f10e4cc8912817512f5f78509458cf7248186c7aa684313f166b303a98388734232c9d23c57745df0799bc6e02fa8f8251e4ab23ffd69d1e11415048bc95cc145a0c82435fe44f7ae0346d79cbf0023243a5ed4b29f6b6391881bee6ecf2b1f1351eebefe2ed0f8365b9c2a19acd1bdab62946b39268a8f01852ec1ec24636a7607291d4cf372272a1120ed5da21bd51419863d6e9eba4d49c3c501e6f98ad4961afe26ed254465a58b5d85e5e311a47129d508952a932f56282a8473d27ac5f3c518a7e6c4d466684bdc63654a9bf9133c77f0992445a7218184fd6a8e2cbb24128db111b2c9aae8cedd1a2bdc636dced3a3203009a667f603a05e85c4be369cc4568e48af3b2b15797f96eb93e72487c0bc46d6f2da57c59f43a52d5b571f31fe48211592f1dce273f0be797127af07b0a78735a82b3bdc5127e0eed96de8dd21c2101dabcb8f92742734d0836891822768274ab4bb70dac8a2bcbebcf3c611a9b344a91d3d8993e7136619bcfbe963c055defdbe362a67b3d6bfc1c92186c1b554c45cfdd75d4077a6a74e4776b52824b437f7d82a5d56c3002b9b44b441ab011dbaaac66af285754a1e787ec5c885512082c4a6421172f737710bd1999c4cea30aaf44bc65a9b14c7094d07676d718998600a3ae4a7b79fe64feccd5f41f6c495b8df55a2e8fc4b73c61ff1ff316ad4a09a90f7705197f8acdacebec682ffac122b04f47542b18851886b1416b51f139ff38fc4cd4a13f5b2872964f7e84b3d70d735cb8f0a25f566234750b23ea8fb3b9dd300175899faaf62b8552514df20aab97b2cb991963de966bc9ec330a81d671908aab64b44c9a331ce5d2c6003232528791582014d7dac5354a7f566bd69d92240c620f00b05115197cab84d4fc71ba8f9ec70b012f84f186defce73d0701f2d0f18826074cdd82bedf941501b9e0bc86041eaed99b9c3c3ac9081a12576d6f8a41b0a705371cad73333bc24750b53bb716f9073d3f3ea194965df6670f895a250a7b06d129174e05a471beaf56acd736043e6864956620463e554ff007d53cb81b62ee8b6cd140542180579391b06440f826d8ffa3b75c81edec92b57c37bf9b458c7ef82763cfe9a7077ff6924ab3f029155837a9beb3786376f8387e8657a68565912066e0d8da7c1b69994c2274304c2c09691ce68a5047c8f9c7e8034f2f931a34c72c8715791353056100ed6609f5a4ee831ddd56a0910d8ec47c02a53f047f82efa079ad288243f72217baf78d32292891b6c1d0f494fd53f775ceb280d87b0c7189bd88ed3e5841ac562fc9b9fe951fa491c2e95b49bf69f1821893c3611c422674a78f8097ac14220ad8bfaad373145a01643537ed99fd779e305dac9a7321600af94f5480a1b4320b59c2a47ebe623079cde7a24580dd2dcaf0764c62b8fe9cfc5559b0a0a152d421de8ba6ebf84b56b1f2f18ac30f04c7ec1b1d293700354821eef6de60093d712231d94cd938181fb776aa5cbaa98792087548a6ab1917b79baf8c7c4d2d010392e6f091210584dbd7f1c004a1958f57d6f37a7d044efc18c5942daf0316490a9de893fcf51dbca2df310ddbd917faf10393d03c58417bc657d61505b01691ce4b2535c21654efd1d7b9599d21a781e9eb330baa704555a9eb44de6dda942b2653460a557d87d10ad18a51bc5e802adf7f0d34ca2eaa7bc9d0ba55bd5d6c087d31f5adcf9beff6c4c2c087db965dc22b5d6f7615be3d9b8216f533804d349b4d97b9f94dac9648d5b6878f59dd47e0f947519df1b1d26973d4eebf5340b44fb1a51561f0ffc4f53551bb947dde8844f36f5a2162f9e2b5cadc9ad87e1672f475bd7d94463e5ce848645bc5aea350aafed44e3758fd25b0ce7170a07fa7eb9912394abafb8d9b17188fc0ae826b7a6e31fdf001efed7ce005d4e789be3cb66eba91ae69628e8a1d0167ccb86e3886d663a163931820bfc46c4c96d520d7322398e2d464f8388afde9ffced97736f78826de772fcfe85d052b43e1cd458493825ae3fe2f5a048259b1af7f6ce1695aa720400348b1bc81d253da83f05af7f9f7c5c461011ef113734ff018655cf1428c6ce4d82410ae3d9d97316418cbcb648e4626ac692e72f3e0e2c79f9f308d52915975fce21e07e57bad1c598398c2aaea485cb407e92f1ebb76ccc67b604a3f78fea1ad2d205f2c11bff66029125266ac77eac2add3370e1aff5b87bea470d745c951d0bcbd5c52cb3a952a76ecba0d316d21ad52d86d98de2b3b11530ad4ffdf860599880300e29a89ff6ca3fb05750baabb38e2882c37a47429e726ed794773cc1d8af6063d46750d69f2a07e3d123ffa32481d60f1754b6d7b2545cef97de8527f01a1b9 T=$17cbb0e3afd3837e6c567c0f5cd8eb13a10d37ab298dea89612df98f30f773e08fc7df2ee665943b5c14100ec01ed2c92dcba8844a83d86e771ae9348bd5fd8c4aca669cd43e161ba312c483a42638fcaa610fb78d3921680d62972158c79615d968eb8d1b7da939945c6a992b9ea8d09ec008597473d5d0bd4aa114b22221a0602c18d3e92e4514e7c9846b115686b117ac9ced165c0cced1412cc0a8994548ec59c56a83c2590f0b338d364a09b4166eb75faff302282811367538c1cfb7df042e41ef2e4b858328a2682ae94faa8d031385ef654b0a8051f295a47f8e00e809d81c21044f9eb927ff499cd34b02ba6a25f856b40a507965d5675225516f79bc20cedf90aaae8d520f526314543592a52505c04a9af6aa068dd412ba746017724edd2f292da4c8736555985da9cc04a80dafce54c8df29d2dac47cb2d0a35dd4661e8182b19137721d013a47a68611b4d4fde73b43f74710a878014fca6ec31422384420364a102df594d43aacf50255d601a8820e637bf34efa24acbc77568ac48af5711075e040e67d7aaaae055f3b6663c545fc2b735f52824a576ca4a7435887429b95a266252119c2309d29d41e801657b5bfdfd31f248b799b7e76936300a46a4a906e36d4f486449d41879d7280abf3c08550beaaca871564ee683d880d48c69933ebed9ec468008ff5c0018d6bd7806c76596b401ac165916863d3004d050b594b6150e7796cfeb7ba25f33ae8c222e770bb5e01d6a917765333dca9b8cc3f1754a9b76d174ec5b4af86d39a6f60f528530e9acd1cbf7a2e931421d6a16a3369b4e8b6d786a83fa517da7d42d65b0f5a25545167c0477841e9fa0ff8329ef7205205272dd8a66db817f050adabce22f99991b96e70420e749ae97780c9d9862b5ec0ec7be6be2ed2f0fee8d5bffb6a98b7acf127f396eafcfee540f42a4c957478c92519297003815e5479f1ae8ad5da7005c652905b6ea96aeec3352d7179037e129849f7cbe3c286c176fa44b49380cebb1fce0e5b07f96730912cac2c4d53d3535d6ca1b70c77cedfd903ee98fb6076fe5b5fc03969e8eb205d9434d8d5fcc121fbee64743eb896e25ed065ae219a78e7f1aab9dc35324c2fdc4064d6184e705305869cf0805fab5b0f713d7357995e0306aad56eaff81537618949b3f32e293339cc0d5872533e922f737fccd9ad319033204927ce4e94fbe072fdc08438e49148ef41437cc6e4c867543ba7fba00d5a2d970dbd2218296938af8d2cdcc373781be26021c2ae48b88c0618b2587e15884f2b3d95ec178acc4303ea2efe08986b4b95d20b314a79c1ca283ee719920df8d4288f921c9d083763e952fa693af2c38fc3944cc7b338090edad2ce75fb3ae98c564a581ce46e6d5083a84753e4b272386069b3a9242bf6dba619a9ad02b9ae81871eabdef9fbfe5926131fbf7ad0361223464d06dfc6a990173f9a310707b19ef5d54677584ea9e5b512ae32f7a89fd7090f731308bcbcd14162990801a56de1a983a467cab6525d7d3306ff46a713c4dd25eb0d0e91f88671267fc1cddda03ccba62585bc5bf5e3346abb7f95705c4e04e651876f2211f25e561d8f31834cfe58b116e1ec63431e922a26d6c61a530413f7168e22e15753954526352c9c97e9bc65e87d46cd4164071d7e0f871259ea85cffd1626d0be1479b4b96ce4eeffa254d78962ca9ad58255273b5ce03b62d85872ea4077af67050c33cba4c08db264a9d6b81968f170b4766c5417d4ef05caaa996bd28020889dc0705103a0bbbbd40ac2db4b658327a71cb8b01441f04373b9d493d90b0ca635b2bc4b5dcb4c2d13e50c9dff95c633ccd7f63453d3b6a9beb339daf185bab610f4e04f95f1737c5ab417d25cf6dc7c9b19c5c08577f6215f35186a419e07ca341616327723a2767ecd27665084f536a788f2efbdb3170189f57d9d90ab6a5b57c258aba1e3e5847d538b11c013a6618f2cac536fdd3188dc9fdc9332d786b5d94c1c9f19233e77a81370009856096bb86278fbcf1395edbc3a2027b33e486f7f36330172bf7a65058991f147ce65e9a4746686575f030a1c328276849a8d3db736292b573ae97df056e1aaee83cc4152c8bfad93dea93e5569bcda11b54e3b56365ac507ff88fd4d4dd6e6330f9087f5edaa9009f73a6bcd6ef67787e3d2beb70a2e33425d65c7092a408c5a5304b03139ab01abb6e6e7a236ed76e51008cb96dd2a63f1b4eab32ee620e96af20ac160e090db3de0aa62f18fd76f88039f4b8249444ebd5e5fb92e0db69426f3e1785a885990a2744a6aa51c11a6bd324f0e5039a042e2b5b2bd121038023a5ae44865557db444c07be85f0004c328bedfea5d24e26f33290b8c07da898088f6feed916858c58d2c0b70d31317871307bc31b5d10ca83ce1bcb59b81233d7aa412c59d9565bcd207e34ec0d4a53bca11a0f0b08ccd0e5250095b8c431804456dc630a7e454d1d8fe91e9679f3d413aea4213fa25796436d4bb1f6632ced6fd3fa8b91c358d5af5eed25fecaa2ab5222afffa20060cf02b275eb341be240e050b15a732b90b7eba396065a148e0a92d15d1bc6a18563f9b72af5da5547439b9cc1c4a9eb69e35fb41a9de32bd3a02e0e9873d51ac018679e6ee86e9f79e46466fd60da0b087f38aac7c1b05863e237ebf78479c7fbec8351d29c6849089035ae6eb5349868d8f787987184481e8850669877c8b3fe4e245dd8656839c608bbbfe5de762c226f28c808b160fb9cde0c2928b0bd78757a63ca9fd400bcaebcd530b0a93d13bbc8380ce6e139b95c8d67f8c771dd991128deac35cf023d556039aa61fa6f002f1ab5ad937111115a5e8f9acd4055b68f9482963e932dc2fe44ce713262d4a9257f4393e908e35517dc4952a00f2ef8f3c37e8be60fe2de1b7f7679914c58a41b082b6a8cea206b3fe11a19963e5c3429eece4d5c7d687471df5473dd26f7e82ca61322dbe2d69d9be178e0ad94c02515f0e8b9413d5719b6734bd5ed84a839a4a718c2f11cd62c519f377d18a6cc54d7dd68d21ef71b588aaa043802bf70a1c64c7a77ed992b0953e922da3983afd236ced4197b4e84201786d5324720bdad711ad47df517f128aacb070245ea93d0b3c0a674b56c48e5277a77395482c45026bbacc146435853a7f130104bcf6954eba08bcd5360f8dc0eb9b2f01ab35cd7b0007bc5affd6c0f30c8e05e862ab4f939adc17d9f7777137b1c7394cc5135bad8772eb704c2430850282e5cac47a37d13ac60c1545bb8d0e5f49be7e5fcc07c9bbc5fbcaeba0014cf96491d6e2fd8bd7041a7302c61815d8d18e942ee923989718217c6120181ebcac2da091f77af8907d68c95b5dd8427de799569aec455ceee984e46ff2137103b6800f446dccc1e1fb8c15084e3505968a3b668af32bf341b9fe36b31f71ccd20684c3efbca53166d6f7934da900c19b34f856f447291285ce1f06712c455fea6cca838e94de868a26a551fdae9b5c00fe1848ce0e478326aafd8f5f1a53616b7560b49093817315cefc2761b1f03988eabbc21203a77c143bd06954ab76a0fa7b24cf97e1f0d23fe1d90d62d09cd02b58483c1fe72221e23c455cbbbdd9dc3b12f5fa667b07254309a2cab6b39ef195d0418795a4f2722be17c709434b6ec9f87752cff784f59310510ec5d7be49060780271a4542ccf7907e28d118dbdb4166407bb70dd959576ea84fbb1741f96039fbbcec1950754a1641d48511556d5cfd035326ccbd2bf450b5fc824b545b519a00b8b39f96d84222109e4142e4c687d83e4001c40016dcc70a299c7435f879388b07664fb8b9a7cb3a7d7f12e9eecf0e8586f486f2a84b5faf64a8f06535fcd01db4705361057f2debc3317bd29c7a995df94290a2d9b0bdce2717e3885b04c653648242bc2d247cbd976b9bf9a96ad645e862c9f4392c7ca733b0b358c3d66e4eab698ba2f4af855ea669815dff8fab0a905fee3de19031d91c52a61044306561d11481380395bd744931a557c8b22b5b5b3aeb72c74853d839fee0c3dd125bc7baf7eab7958ecba2eb281b8c17f899d409087dc25e18e6e0c2931a97010831e61404c6e499bd2f4fc4d9d04d2115f4e94ba03c4333d648856d8494252c47af6d953af3a2fbf8ff57156088ed2bb64fcbbc038288ba47f66ce3548861da3f2973153511b402b245daad66e2d2ccecf000a2ea216e4feeeaf48085d7ab5b36ca6946b6329c5386a88947084c0935a0afa1ed08041249e3fb9b15dd472b4726fb2fc6ced4d0ebbc34cd73a1ead8c2388b094a5b05cfb2d527e4964d111c91c30ad20aa8b60db9884268c7c2f9c9a1db435689e162b837a95f50638636b730b2c36cfc2d9a45a8511aedddb75405f2ca660719e21f7d441faa259e7eee598334e5c035c4341ad95a168cc7ceef63dc8e8f4ca6a222b8b4b30df89a1342dead2868cea02f769cf9391e11e1c10efcc04f97e512c670ce2e310c4cbb94a1f5fd1e1f2d80ce0dad8f81360178849c3cf3dcf40b4d37c1174eb48 [8] S=$128bf W=$508111a1a4167b3014461c9859f77a11cb5b8db071d0d846a236cbdaa2740df24fe6c5b3695456b0bb5aa33277a1954ce4b4e596c6f38fde93fa94f462348b5f329ceba01a4bd989f6df21976b98c097eb3eb59f42af4ed8a459210973c5b35571b98e8db49feadc5e4e9a97ce620645cf8a33d8511a8154546f3fae2a3f14d87c30441182a77185e9214057c95a712437ce104f70ab28322b72c1bb8ba54ee0c1b42698e169294b6241b58f9543455d7f1c179f12b13db936fa05046c912d9fa2fc6f331f99e7106cdc6cb68ab0d7ab2ebaab840c770a4d9a2394267e1404d1a0169561f2b407e16bb03e08381b4e1b0a226803dd36a27064df0ef7c540a33d679092580f5c5cf8c23e259fb1fdd78767e4a64d16f482fd63fac32832f6f917797842dfbf4440411e8b50ade8f802b1526e7e3a1f29f2b35214efc31c3ec5dadf77a69d1081ab635ea47cd695704ee305b76a341b6b2f860d0a974554fd0bce47593e1255281b29506d46f25621ff68f9c0957b287d8642442d42cf002691b05cfa63ed608e816d2f4cf28a10e13c99df8e62ced6721143768427d170b1b56074faae03ea6ab14a59fe9108510d9ecae8c9b9219a16d5004b53096f775ea8a88495ab042758bbcf9937e3296b72a0f65456ce0f5e2d379c3db0c54d0be554507972942520972115fb16314b61c669e4e29c31c64c3eff22d76d03f902b7b324686673bebb38ee2c6fdff7f7ed4ae5f55cdc7260a99c1b0bb5ef6fc4d3809c9b8f79fc8eb24682b59c41e550d84916662dd93688f8f67b8e1ea3d8c0745f924e30e397215b236a2fcb4e89c07f2913f044b0441e5e72c4690f3c9fa0f125c587cb1553e497997a98026115a3cb4eb65414f70cbc69a9539fe8dc612b7e73ac3cd5062a8b4674b5b43bc3b42fa258f3cb972a17da0b8a9678aee59d8bc8c6dff0b42b179d073afc4a938e1964bfca9a55428a508b29f5c09724add74eb3b6844e078aa57f92a19673670877510b6a938192660cff5cbe04dc1cddbbef1fbaad095db622625424c41a208088e0c9e27f28ebc4a3dd20f00cee2c83091de5ddc507cbf59a9366fed59f6b142587d2af70253e77c4d5380ad02ec58a3f23a2d3650e1cbd7583a751f55ad463f70da035305887471862f3328e8a11910e3be61be40782cc971cb0c996689f40ac97ad7742f21322cf07ffd85778b42c2bdb13f9786ab801c2f47be3f7ce0666b1437d8bc3f27bb2b6bcde5d60b943539caa81c5714e7b27866ee72111ede09b9ba0748300de5195b96f1493e3fe36e0d50bfd6794d351f85a5083efd1112dbad44fabc1b824e1b8290d5ed9ede8d3fe961b2b2fb941652f3d2c011ff89fd894da3fe593fd53e7ac36d25d99d2bec352f6bd355db8410210b795867f332b0c5b5619cdc76b725a41d94d5a3ab74e8e3f1941cd5ccf89e7e90005b985938a8b2e1659f7a0c90d634fb5611987fc0412dd8672ad85f560c2f62d479158f6a13cda56de2fde5eedea505ad4544d5c5a774381028a350087ffd055cf296cccd514b1dec7773004c741bdcf43d2bcb0abb0b7510252b3b74f971661faa461ad91fe7c1cbe6ab80df97480eeed6f27ebbd1fca2908cc29ec4b94dbbdb4e2f50ae7403ec77844b16cf1e99248ff267595fdc05c9d745d62b1ff79e969d5629006ef4728bbccda7d8d829bc57a6bd565d636b4320b6309f4e4d6cf2d0ee359d8d43e50ea319f1884c49d0ac12fb0d2df488fa0d60de9f7f800a60bd7b6d956adb7609583c14b512451b8a41667ec027e56f5be3b5fe2b63e56eae6fd2cf02f87b83f4cdc6f80a342ea54bbc75ce79ef9464fe0d671e18ae954fb4b9e1347317b60abe3d6b58eed64b07fcec400a7a64d7c514eab0dcda1aa712f55589d122c448281885ebe4505c93da170d24ae6507d6725f7951fb5e3c7bfc00d9462b3fb44a01b17afc0f5c2e9075a8b86ca168eb5889a0af98e988c8c333458aefb99f89da81b01090e3904e8d26d33ceea2b9f0ffaefe94a6443fff33cf2298c28918c789d03f4fde69fb64ecd9ba2a0296121f8848504cab6690e08f9f0e9f4855d09ceb3d3bbf7f73f292c72ef554d57b5a773d7a6343cc7f997cb3342cef9a7e4e38c2bc8916752521fac7424813fd43e832471740e722dc2c252632719e97a87ddc69b4dc4a4648f0c456efb2365ee94748511c731d62ce0f4926e7f4f49c179022aa2f56ce20597f4d7b088204f0e4ee027949c465469ca9cc8b7a13bf301 J=-$3b0e1a4d2a7150503ab7d0e163694a3d4520f17d7498b8d2528683bf7810b282b82690fd719923d7a818d10e588190e8d34ba31e5a32c075d1363fb3a755180ed16b27e0730ba3cea111b49f15e9f6888f1f6bf7b782bb941f6884387e7b89e516e177dbc6801fe8cf9caa947b57946bfe0dd044b30c46b2c68bfa9c846b2b07d47d1a9048857916ef1e1e5f274789835b6230f8b9476ccfeb57b681c968754b221a1fbeb1453c8888de191ccc7341f4f10e215869f95de6fc3376e74535c9139309ff95c68c99cf8ca47b7ca76f2ea2a60acf1c6b15e4a64fbd9be9d9ba1aacc85ada80c95af95455c3d4e43b00fc0001917869b7c65111ec446dc0fa7edcae138ce870c873b9a6cb8dd0176c55f4df12fbc66b06e1ea6ce7bb606b915a290499e972e3b8a37ac02cef1aa9529a5fe380dfece02cc80cb0aa531822efff9f40b4dd66bd4882bc1230b0ffbc63da1d280502104e6e9cecd51618ce87b368d4d2ce07e96cabdb7b88adc1b66109bb7735f841293d6ed24fd83880cb6c3a6db6f622177f4baa41343d2f6a85542401e39c24cc92bd81f96a80ced7ec9b3b76fcf1a7b417bf31e6969b67158b91cd5bb638d2405995d229bbf3d3fbc748bcffcac5ec424d7895400b3f769fb00e801174f34e3b139131512335fbaaa55f42c73268b0f6b0fa6030b9d497ea78fdd2129f2aa6628369825d529ac3cf9341f4125fce50f4984aecd116dc09f5c67412fccf4049804e15f63d4707b713cb7186165373a2db81a0b632bd6ce7ff557ef38b721abcdb6d8e379a2797beb1fe6021ab32d48dba0c1c1e8c1acdaef0c38a9bffeadbd0e7e8c343ce18b40e503da162bf85f46261e2565a77e1ff9cadba111b09a4fb62a1f4ef22c7f82377f58b6c0820d78743f8fae5811971508b534776a37c730011f1712570ecc78aba81f14d161f20654a7833f1589036d1830ef0ab01e54f474aae14a58a88e44020bff6c70bf1c5f5d2406a72424deecfa8b3890dad0f276f6ef4c44a313c6a824f3a30d980da207f0393c1c65b42503459bde74215917f96a7e50d1d917c871b74566ec55ba8c6f32a5f657a3d93a3de1df8df28b70a398e14f89bd388c2e96d215097bbebbd6798f6ae797064c4512b582a4ec20296a0e06fb0d6f81dea00f8a1d8694bec183de9b5105d4c043d7e455a8d7ec672443059fa725141dc0a348f4620b02db86aa8ee84cc9457c3fbff8485f995471d464d97ffe8a5e1376a79cc18714d4c852675e5665f3960a93956a91142b53d42c57a6066af75b59658a1e29b7c8894e216d487924688ebfb15f43cfbbe6710ce8e3ca7d9b06f2a9416ddeb8a2ab0d6ce8b8b68a6da73a56664fdba25e8bd0b8c1911f8b904c39af9640ffe752666297e981460c64fecd6448f01f7f7d262c33e0ca128d0ff9b8f15918b9a0c78c6b827ee17493610fa2b5001a1643c821a1e3c39933b5f1a7b30601c552b004176249f65429b94d41415a8799155d1ceb5274ecf51b37217ae5f2a53079467193dbf8384c1cd06a2e3e1285e80eeb3a1465a538c9009a47abce263c26eeb3e31eac72fe1efcc07b4dcd973e3a7a35934e49f1a44fc96ea1443109158174658bee1c4ac92b82caf8e517995bdb2d731849e1052c988488d134dea9908f2bc6de6c6ae49d273dfb0e86100a02faf6735c95b3985dadc93deeee5f06f0c783392e7216273d8592cb7e6ef08deb14674d91e6c259569e3439491a8b655c717404359571deff07a76901d9a74b13b444fcb5cb879492b5b47e9cf9abd636e67518801869d48b1261d034405f08392e6affb23ff4a345dcb52fb2be70a9a865fd5e9f0dd8d89347573be20ead313c92330ab9c7b526eecf6752b1fada3fd337f48b07ecdc33c5102d68da47909d58c5861e8602689920892a172a56133cb02595664c8a1b74b9f6816abfbfbafbd1b377905032aa2084e8adffa46a5130dea20546c9aa264de09c853acb5ab89dfba6bcb6912090f7b5db1f7250ae57b62b31e0e7c4299de67cf50964204f4a35900ff80f1ae61284e9fd1985c34b8ea42dac3081aa8408dd1120c26f7c9b1ef061d07695f2d119135de5b7ccdb80b0259b3cc64eaca9a1bd8145c9cf4acc88b6788708d84bbb716b018f4045ab14eb85369337afcf882a36e4f56071596e66fcb6e7a437c34129e59822b528281de90ee6f89f268fc1ee83e96b9931ad3e160426993b76884f4905d404dfb91950bfb300b472c1737575bbad6db1e51928b7df41f7740c36186a43067a83f87d4412985e706dc587011e317349f423296c7e7a96e36997b515d1f9b146840e17a00b2b9f747db4fea874ae6951ee05e04e888d0356bd5a6f7b63403a84371d4f70cf99fc1f304e0f15efd32e0802c597c278e0922325ab0d9793aa0d19bbe9d548d32c4419b7224530cfa1b26d0e286cfd0d7d93f73335c1a41bb4859e1df618e5843210cb3ce8368382d3d9199fb380a965010a22c7194c397d01c81c782e4e324ea30947f3fa0701b43e267a5d54d07445a692dbef0e568b292e28d249061aa1aeb0f583f512b2f1723898de8ae26b46dc5ebb3bbeb8f0782f9bdf8184b577789956cd99b9c436bdc5b894a6440f04f348cac4aca88b26ba7bef09f38753421fa916d961bf900c60af0576f6cebf8740d45a88b066e728003900aa911a0d79510dc93e74428f17ef3b38a4b571c54d8e0e7c747851da13fa489bd18e1eb58e714ac83643206766de4a7297f37a0450445c7e815dc99787d7f8742b480dbb415c537a951edb346ed0b163c8abaf5ca03901457b711dbd0b5704157fdc4bbd49dd885a2e05d2c765539acf6aa4deafdcbc73461f96d6fa4ce5a2f3d4cf18b6631778051de05ea181ae75d7b627dd0bca8f281d2abaaa6f0478abadbdbfee56a36eed39ed3134a852862fa8551c82605272caa6eac2547b7829f1b68768e8246d08d2973a7be4048bf26780deb78077b7106e3300a32b46344dfadff824bcc831fcfb7d1a50d0b9fd5640d6620a6e7c6b9643ed575ecb51f21113ab41c075c1aa95e1020e6148450815635a903bd8cf3d08e233792b11606fa556ff10c07a7d76ea50b95f7fd4a334ae5031d3ca80cff3c85ec6c2744a263b0f3a4690a19cd721172c4ceaeac0da0d095fac8aa59f0f4ea43b2bbbc314a1bcf3c4f68618762226655bf97a3828939301315bfcf5971393b22e0a70eedbfef79db9e328dd08a955605babbfa6a8c011d597ec617b1b796ed6de30b48ba2883abdd8f769cf586a87cb7d177cdf9cb1b3c4ddd5e5166d13a9b18553cd1d1aeb893fa366e398d9196656d65989346bc6a7879cf4ed2f437e2b842f74075d8e1955f0267a086794d615116f8b96f07422caaaefcfc5c2a2589a0d766e7534112b4a72975133e72bb106bc8212af0998f1bf88987451b68ae42f744a44fdc6c7d9c438a40476a8304fd0fcc47c7431cbfa9cc32a51dcd40d8114553cdf1d25e0a9f3df1d6ed21a3c765e5b5999159812b35dfd4dc4301d171b304040414c367a41125b006f3db684eae463789ec02aceb720c55eaf4da56a66e209ca7ebbbfe3b87d002bf6db2915a068dc448919eccdad4fb30a40d0aa3e758f6ac68419ae347d18fee49e6436c5e76c12f90569214f6041a171a2953e9cacdd227fedc0ed8a9a914be010c39ec3c21e966c358467db3f65fbcbaf53174b94a0a7fa33cf4c925636b5ee7fc1658d4c512eda876962056ae7c60e80bf1d488aa1c60ed5432207b54f0052a2e74004ad0bdd9a2fedb0dc5f5ec1a07b9ca8751da874b6b568fc28007ff99b053d6fde96b81a71b85e35ca39f23d936df80a4734e2b72679186c81720e9c9defe6eb78a212db02860b02c65d04244c33347b9d7f3b7ce9b6ff74766fa3b47b3f5d32256b1b6c02649a76e71a879667338ccefb1dddf00dc7083fce3473a186a0b56e26250ac14640c49a714d3adc67e74fcf7f6f783730ef984fdc7fe62970381434dbbfcab3ec019136f724c1a4d2d336d376c4f4109a418b4aa5ac89b587141c9f08fc12e3ddd5dc00cfaffb7621216bb164a6b499a043db57812352ee318d86251b8af19ac41f3414d4cc656c7ad7e86f895a1224881f943503384f28d5e811c5b712d6e85a3e848f4461bb338fe5d46737078e1511daffe2154d6d664e42b25664e339f968c2d49051df84b710deb8bed754e917ad1b1a1f2d4ecedfc28be4e0c3bc0d9cbc53a7ad674bb41556663963329978bdb060b9c9abed4d50827432f7b89095d7d1e39409ac0ef11c56c2dedec94d4953a967130224fe6685a69a731620f49038991ff56eccc4457e1dbb64baabb2dc175a9cb76673cc0190783f69ac7473ebe42575c416ede4313517948a06a33b094ba6222eeac53f12dd3ce80a474511abc410da2c39a8bf6f11652ee8de44e4bce2eec19c816c6a7c2245c5fe38b4c36ec2c4cc7f692ce3c36bc747028d7b7518219ac29f38ba2472d60d62b7bd9cb59c1799c8527da8141b0d201fa0c84a2eefab76cb7f T=$25d7d748e09eadfd48bbd17d474e84088ffd32dc2fa1a08d0f745264c3459e9b3ee9adde86e1a935e3d8e2760303ea0412dd72a2c5a7df0ffbe709e883cc33546aa5074248f1a6718a6ea0b549932465fdee05d213fecceedbec87e6c839306431152a3fa43654fc15e711c06d9e378b8f2a953400e553b6646be4b84b414ccc216300dc8dcf706be8338efc3872678e53c69da8600147a6ddd0c33e198cf3e76166557b097dbf8dde06ab010325f0c4ec4f9f10ac87131766e7809c49602ae37d421c44d19de08772765d80fe4a8bd407ed5852d6ff8f90ff0089978467822038522e551be627b80d939a3d555ec353d2fe8ca596bcc21d7dd76b6fe30a54dc1a8c829909adec2f5677367bc9f563c8ed89a572d58e29bfc47553ab5d4d42eaf96fa6e1dd2546f38cedc274f89373b458535025beb68b7bfcf0d53b750b7f8ea8a4f5f487f703aa80391f833097bb64b2abf59f782b4794cadfd97c00b91513e0543518d43ad8e908c144c83bacd05cb598093b2b4ccf5c266fed7191eb63dcc83721e21e2202817c51fe4c5f8d711e688893073ba7109611d5ed1060ad8df1fcc6f9ce1c8b1f633062cb91fcbcc980a4ec538eaed73a96b0e9ea45e4e24a970b5a644aeff4d0b536f8a4f329a5df92941bb8e1f516dc0a7f3188fd21b1f0e0162183213ca0a1405febd72ee67d6bf00d0b36d753fcfc84406ee042354d07bfa9c7fb4bb12d98cedee216f7d9b7f5a8bc7ea8a87242476d5fcea23bada1e45eb9c86716f6f54db7767df084e035ec26efbc0750eebe05d615e45984a1a5e63d8864c47a4f311fe9ff99d562019ae4cf5fc81ad8641fdf3ae3acddf3c8a6983abaef68db75c21f0ed2988ef2cff7370b023172d3bcb5bc3d37fa145ce8ef37d5cfc4a766e858c24b3b8ff6b0a5fcb43659778593f5806104194ae555404ab4bc9d10f6b8391bad340c349d518bf7f31a52c6aa7333f428803d9d9c56c7398559fb3f3bc9c9d50482b8d3197380a6fe25039e089e04069b5399799a0385b7824db9a29cb4548966834360afb08dc4299e18fba625d641e5ccc41d31c27ca41729d98635325e4b9af6027900f6a1598b4eb8e4a3c70751859cd471dd4e536aa2181fcf122da77dbc1ccfeb4de956da84fb40733cadad413eb6940abaa9f8d242e4ee71893f618630b6be83f8aa8eefcc8c646aa809cecf1308c86b717171eb16ef19721419c0479736292bb0fdfea695dd2a8500ce9e4b762d0f291cba19692fb9c66b5ac84ae6fd0149b7b2854ba59ee70763416a8a55ce9d5f432760c30bb07c1902371bde3e4e0e2edb743a20409113473af32fe0d3e2e9e08919f88f8eaf96a1decd94199cefb23b4f04f2cbe2af93e2b164a979947a3f3020dc3dbbd6720d9d823d05dee82940c4d1c169a940207bd111f435528059adb3b22a501777a0826764e063e7d8d50f438391f96428d627dd113350fe930f22d7ce23b3a324c0f5e4058db50addec2c84be6e3c5fb10a0f51096ea091e39594f50d95380c2440c27c97ab2cc7c6b11f57280e6ed6493eb45379094807ff4d965be7b1f4dedd99c1d34eb4cee662b68ebb77549e61e74e96df2b7154a925bdb5165b676d924c2d3fa67128ac00d08ce379733d859d805a804f0d18bddb26f53c096d61b35e0d52922798c369c9ecd39b3811709384f824223895f1ab818c362ef094c6f0d381de8f8ddcf5d3bc5ef408d0411d087b4321d22a241bda1e254801e19fd6b1cdcbf7f75a0d73dba91fe29c16f6aff0554fcccb29affdeb170326a081e7d6059dce7bcfb6e4991847ade3523e95786f72af9e0740968e7a2a5cd01664eaa4bbc30cd8819ebf89e7828eb8a97bb4815b634c0a8c94b2120dde804529186070a8f9c5cb328ef13a0f51810b80cea17288e34355080149031a6b94c563c0b1c537b6f32f5d3111e9f7f9313eacbfac97a21516999aa2611c0f1ce2107298372bc0abd7b0c16a19c7089aee8d80f19a2d5200ecc34b9f3b8656649471ee8993e80690e1be779858cdcbef3d1d6b6e2ac5fdb57ad766e9f3aa15580d1b6a0c68da9a16b44d84f2cb65ad4734b8dcffbd1759ee21ebbb236fb56de8778eb2d7cffd1350752b5d3c2c5d98f7b14886598ec7653fc0d69a6808ac67ee4f55623b2451f52e594a152b4ea2edea890ab35cafe249ce158800e3371fa999537e2fe92bede3abe56bb94aa92ab40d968eb3dc865348729a9ae62e6ac58c9979cd77972087dfce9ba62176e992552634fe6a257a02abd1fd1f601317a943ce50cc65810a94db4d59cea065959266649bfb5b05669ced37eaf27efca4c8fd6ae6fd4aa5cfcd86d15cdde5a120db633af945ee31449407a4351cc14ed6c70267e92c456be358d7dfa0ae066573ef852e339643382ec6a63f8af51e7990a3ffcfddb26587ba284f77d19a4234def22118b841d285086be0ca63e5bfe337a525353a7a3dad1b6e1597aba46b812be8fce6d6beb343d1c9132ddbeaab0018323f59b0f4300380eb0f09b7a9277d8a3afe48300d4bd0c080b20625f2908e355351d8cac4bf42f639901f2150a2429477bdd7826e1aa903abdd963c6950b099cbdcb70a8471663fe4f088d1e80da5b83031070583b7f85e8d183e428a5ce42f1cc31a8d99e2399bebc4489d12a13f9f5d51e24c39aff310e36db4fd45e37712d0790defee1b692facb1fc14900f13cce2b448d05ec88136fa5d14a3bc2dcad4f00be6b776d97bd49685805a6e8e066c7b98fc863ef7cc67198c02533c13601b39ec316faac6d5764d3f31e0d1cffec3911703bed1cbdb07c43692e66e50d3ae6dcef2019d60cbeeba2616127d9be4c27d7fddf3bba5b8c4d5b242b842d3910db087643121e48979aa3f3ad45bfbeaa6d278f9c8614bacfa058d5000156718f92763b8da7961fd237a4a67a418e502a3039c9e0e74fe599684d46fe9abc1f472ba7df1360d5b66f1b2a0095ca7dc6bba734a863ebdf6fc443c9405c97ec8aa499ffd721f6700e7f88e64dfd2dd0cdffdf758b8c2fae40bb3498c2ac7690ec25f2bb091c036cf79f03777c16d489f635b7bdbbe6f53be72dda77d2abdf8e455edcf8825cc274a52843b0492b84babf4448a2ebb6c27d0f49633febcc40be9ef43b5f480a219a4494f5b3f1d346455acfb07bc5f204bb7fdac44deb85211e35712211e31190de072e1d5150929357fa99df47219a97897c853933c7c7b79b14c52017adacc9cef885069efd5ff80b800b2f4197ce77ccf489ccfb43886f80ae735012ecd24e06eed924e5711977eea8d84e47c3c0bdea7c51bdd8983251d9bc8b7e512679cb3ea014ac42aae727b4dc725f613d47069b324790a7a7ed9923e528c612f7e3fd8b205654a6c233980f983c27c709e87b905956dfcf23eede7ecf91c3dbb13ddec92a44229e41ba4f5222e3f5369c4ec615e796accc862f3374ee8ab5b5a624f1d50c48d51c028d241ff4a28b332593d4d3a666e71f0126a7ef823c302e57d061730654fde5a03c2f0fa7ec61f1b377713a800f64ac6b5e8e4ac38a8e6bad60863a2590dfb3823de0516e98b83d2d149f3de055f683437ef6957f261aef2efb25dcc7dba8f66235aee7d77f4e395c0e21f213dd65d82be4d5cb5655f565d0e703032b40d1350323d1b82f290b13d7533458c1551adc4e1da99a5c0d989e38bb1c4a596190385bf67535cd82ed544089cb26c116999ae2379596fcad0e030c94761ab5e7b92a2ba03693256f6d2c43602686d1311ec7ab12a925a61e0ca436a76aa04073139dec5a73a3ae5f63df2a0c116f186c8f15cda5aa372da6f9ba2ae7afda1e19e71d1c1d007dfeba6987a232106fd2c56147577adf9775271b6c2eaa3f82f43ff4a3c2848c77205f1c3fb8d2b03e16bf1543e4a57bc197d82c1dd8c61c0eb1226c5313fd6b741946b5d0fed184a285297fb5ce73dd583ff9ca566db3239519b7a294161b4cfddca2da03b9a58ffc09a9ce8cfa5f0b6e7315df4ffcbe928cd6563855b55c38de3fae9929bfaebc16b447434d8e9aa88e8a3c790014b39d4505d81fafa51045f5d9bb373e81703164b3b4611e810abbc655964a74d900038bc98d9e8de6ef96f34a40be90b31fe49bc5cac4fd570a714ba9a53cd5f0c5d028309e4dbbaa018b58b00bae937666e73f530dc867f9d256ea471fb0408b4a4ae1b6d9d8c6b49a1b9e2c8864916ee2a9056cee0b6f6bbb7be465bae6d14fd278700dbf786616845bcb4562f73fb4e634cddebfb5e98e24b14224ce2b1cddf2f6a4e7c4e9c458ed4d5183fe5393745b617ad451c806e48645488379c41c2b0036b69beae7731f90c3249a7cf85b78644fdbce87d7fc583544dc7200075b6a2c2093e966cb111173e0bff895f91903c43f396e69328008d159705c12e36d5e366d8e5de0accd7e8deb72d65c99a047e829b7bd8e7ef591735fd36879a25635ae85d4892fc66a9dcdbeee5ce0a89df7383ec043dc2f0e2420965998a27f48079846c82c0e106a932f76a1cf3f6a90b4e3 [9] S=$2e7921c4c8a4 W=-$59f8d46e89b78b20035c0ea38de3063ebf6387c2dbcc8effe8d6d45fc82a3e048de2a9b4895b4ba38ff78670140f800eaffd1755d7bc0077daf7fbcc712e2bfc3755382edec4b56872d02afe671daf7f37b25184ddfc836deba77d2c2d8efeef869d1c851d0361b29d376e04c80027c95a74b62056efb5c38a0c6521cbb7a19c17440bca45f257c27ccf74d4b027da86595bfa1754024d817faf1d5271d4c4d6ad43d3c7ad030c8b7d88391c630c7dbe8c243508e8ff73e8b2c9674079c204a0066f3041c2e39748644eba04eaf5e28f3ec9e7ab740f9a4ef03e44e265e6fdaf5cc7b7ca8ba3912d752602e4de18c410a79dd50749df5332f35c84eebe44d439c1e7efee3a2324112da4a564e0659c3fcb3101b5ae32addec8889dad748ce33d7b2f10b80ef54c50278c3846b9c9bc03a9eb7cb601b4492f26b9c0362658bcfc3007b7ae7c6f0acabd4c4893520dd7cfd123b133ae845f064d8a54def355da203178c564c9fa07333a7184a065f6fdbb7274f8cb166b4ed1a09089ab64b9679d696a7785d0aa76a158fbf8527ec89db29dadea8ae1ff6f676f33273eee046c4ba9ea660aa816e432445fdf713078ce4b7ebb3f7f4c718fa05122ef57650dc302d4d3d93e7bfa14083cf13c088383153825fc02cba89fbe7ac8e344c585e8cdcf8c72e7b67450400f3b04c7cfe69a70b2b91b8dc1f512fef17c13b3644d0e6ba7f39a7a4ecc9f8d81bcc43f17da37f78549f241a9ad8684f24bda62612b3051c4a06f11aa53c464c091dbae50e2cbdcb53ca7e176257155b4f178e2a863a5d0bb6d01c1dd795449f74a0cc9673f7362cca6188636e6da547851234a897558c180380a7ae1ffcfd2ea9195a64357897d2bb1a0f3efd20240da59a5d856febf5690b66e3689367ad08cebf4532ca676746660f1830c6f3cc2e22efec9c34ed82139549889830f90a94d0726a816a6c7fbd73c54c3ea3981401d7614008d38baf8453dcdfba04262ef98ebea94a86847043e4d66e92f4bfd0365106af11ab02e72c00b600e8e2a005d2c90698308567c3de692b2cef44585ae4ac2fe44713aafa4556ddb0eccbb2ae2986aff7555d92e7f650d00052f1444b9e7316ab0881359e4682cc8511826a524f31c023dfed3f3700bc2591969f7cf02a839757b9f4fae78393347bc141adf06314ce5a48ad845bd2f28d2892441e90fa0d9e3d49c370bfeb06646f52ec3e23eb71af2d43798fee29e97409dd4b82de4b1f5d87d6e7643e5b6765389e3bda1240d8e8b1a920ce09bccf18807e64f57e9eea5682b1b68f774cf9c61cab4172659eea198293f46af39a24a93d42f5547d9f6f0996bb4aa26dc8d41636a0bba7b1923b59a863153d7c1ae93b0c8fab25cd7dd56cec980f29b68c0b22de08c7001c74b1f60df74b7c3dd41cf40ff2d5787a0aa6b14ed222ad409755fed57caabd7d19526f9e4f41fb5612df4b6400bf63ee8a87df3edabdfbc8340a93eacb7378ef69d551b20d7797abf20ba02663d1bb9c19f52a266bfd9e3e0e88d6b091cf8471f40cdf9bf70b2e6b1a133e9e7afb21b5a7104a1c6fea28f1859eb42a2fd4a94c6615f9d82460694a4d858521598d48322aa81a97904b269e35f4436ac407c5550bc2fe1dd9f34e493b1631e7233181a3932f3268b72bdcab821c5f1e81d532c42e9179410b86eec4f151917e5937ef6233ce85aaa0c7426fc393609108864dde76df5f939ac863bab84da17bfb99777dfa9b43ca1becd894c5da09586e508ca8b1912538856d1f4f978741ba3483b1e49e403bc2a9863c8bb17fd5aca411f2718d34d9f5926627139cab62f905070aba45d20aa8ded75b3947e05bc2164ad27654f08f387a14b1f6e808f448544036fde8c399823b3349277d61dba3330cefd5ad6b74a88eaa517a709d8a97df151a4f876d86af37b065176e243a252d4a4912ff1b261acc5e6b1f6ddd73823c3a632136636049d7b0eb2da0d940a97ef941d7a65f69cac23c6e597f8d3b6d021e73b55ee76c90da8b0bb7bb88cb7c6fff4c9cab9312d02f13c88ffdf02d6fd78d447fcc4adcb778ba8f2b42f69c243b29f6e963494aa8658101e24bba20f5cd02174fee3fa88abd494dcaec69699969a5718a8572626b7c912b81853d7a9a87963dc435af0d3384522636c96a9e19dddb04362212ce5c31d8a5e5b5ac223c3c7966825a97ee154ce4f0a9911e6d6920f8f62b88e7d757728bba672ae0f2a9dd9bf4fef8c2b3a4e49af6243edee1a J=$2ed9d95d072cbc509bba46f17090ca5ecf06dfeeec876bb6416edbef286ae574c56ee64df67a5433f2dcbb13253aa1bda77c8fe34561319f4727da92d7258788e4dcdcab4087f11236c09e64797389040d46c9ffa43e45a0bc4c2613af3ba5462b8caec41408399bbc813d0b114dc8451130053d5413d870123b71a727baedc7f77cf6e3510799d2feb4692a5fa6e77bf7d6dce5acc7528d9418affddbd3034ec8bfa4b61d0addcb88c39e302ed5f7b0a36a3ce25c2755dfd3368175832fc344570d025c59b68f718aafa1494b28a6a77c05f3788d08384376226d1ac2d77281a33f5859cfb40f0b68b03345991448c71fd5a70dbf91a709f25fe406b62f186b6dec8ced3318b9e4be0ac569aecafec81c65895f516a4fe2146840aff897f5c29f1b5cb2a38b792ff3c4ac69525af8423339a3cc7ca71c08c95e2df2763cd4c7e42e06a89e38b78aca82e187b414d414e47d898cd9095076d29e9b066254f647b389b5382c6a902c53493832c9622ca32452ed490e2f462e1b41edfb9a410bda1f78c1182dda2ae115a732f328823b0e54e68a03d8917adcdbdf595e27626547a08619c287ce92df8b64e538b82630c933d22a9ea5a8f78f14f6bfb0587df159cf798459c09d627217b34965652b7c0df71a7e0fa81e26c10b901a13330591b17b922b997060202f7497aa34148abdab2d523d2538d66b549427c2df0be4fc756e0836e3a48db72283c4738739ff76dee82e368aa67dba5944e67cfd2fe526b7cc87bf2924ad9815dbe3a45dc5e1f7903988f35b139c3dd81918778ad2d49f251a434b799f2bb0da0e73568e16800ab5f15bddc7a290561d6aa24ae5e6fbdbc3f39ed0ff9a027e3cc6635e460d84439f13dae65e1e290cabe8cc123316fd8585f456d638fb41fe1a46c8f9ad6616c5d3e70422d145af7ccaf5b589418d7fb94a18078c6137a62df7e9cce776dcbef683bd4a77d20677137156dfa6296419421ec63f8ed92766aa0923d985dd43da048706565dd2320f2b733fdd13f1968f1648d4db6520be2d2fb5ecdd9fd56da56fed8446747aba598450e0d051f4122de1c2d2d05d407bbd18e6174ec958ad203cfbce599e639c7498a9f68dcfd977780d95ad40a56fdf2fb760aa9caabb68faa578a63b2c59ca94f985a5faea193b0368f51222b723ab775f291a3b5df2551ef470e1000b32366f4d2201a0d24f7238d1c93d2f8a86371b5e17c344a2a014e1caac31aaf1e8d0b0fe9e1345f57f6c55a1b1c6b39f6a7d7269bb083760a88045fb8e36cbfb231ea01a8a040fbe2aa0832efc0b82dff4fa764c7b843a4e1092c03491aebad4884061c854a27ce1f11a186cd664ad94ed9e949c8b8236e016f8e3e92f058ad8569ba03e0c0ac6f530c3557593bf35eb8f60c9acb09d7d3f6b66ca216a57ae7948a8d41127573db3823f35c56137fce5eb08d2f5106258335e9189c2d496cb0dc1967b501f0ef18ccacdee79b176e54a665fa3f5448b06c869ee9a823d854c8550265e4fb44972c8aa26e7ee2e03c17e2f59bf49d24c6fb36f7e84c8a82e7a3241522b35af8619e85fc58dd0a5e0a38bf4091a6ad181644da2c6ba80d11007b350999b4af6aa2a4bf12ef0a936fe9c85bd7bb2895a8f37166e5eb578d5ceb1d0733c6f54bc58bc944fb2f53d31472902667d76fe942410878639ee9ec9920add6789a4665eb46806d3833af54625b1da3524c6bad4f74ca1561ca4a59c26082c741fd7b19f2bb9cab03fae5c0ee3d30ff51741489c330f6b02827e9f7fd2ba9b7e323ab75252c95685fa5f2ee5859af10ce59200a979406a41a5f5e01be3aca9a429cef6d51b68278a582350571de6eaf2afeff6180ca8ceb928c077c61d5ab3095a5287964fd9668f02e005bd2629cfa9aec48eb3a2d7331e0841cad14d212e3516673edc06e4ad674f1ee417918042c6c43864549c11201c9367d53120a54cfedd3e9a3dea8229bbaeb61dc536a71d91421c391472aaec8c0de3c2cf44c66510300c23c53255b6b323dcd87b4649b331901911da39453bd204c5c34ee45bd75e8b0cdac34c0c5b70f16f366220cd65d68c050b8ab89df970946475b038fe4c3aa295c193cdae84c38037a70a7865ec075b7d447444a493b90c0a498a89f45e2537c9e65a88bf7b133dfc0a8c83543871ee3f7a9a2bc9cb371a9abac8f4eb3375248f4c9db200f84727cc68bc7c00d46a5c01657755e3ecd7bd3e90c658c1ad9c4a9b7e7f37442bd24f89130f2ef4b7df0a0f11b177008e039c48faeb54591974136058be2c984df0a86e2be13ae00c26db5378d8ff31d1f22d3ee464566d1d7e5849a8e3d84d6cc713073c5083bfb5c84df381caf3d950a183cbdde354536e0441406edb736b12b53c09a0091a3e4460c7bcb2de68a047fb89872aaa3e548fb96f297ea19eb7bfafc5b981a7e57c07fa3ed8c092ea7ef5edd03cfb8e7fa0e28eb6f938ff3ce2d0c43e731e395478e44c28d87edbe84ef1cd2ef747860c6eb5c76e873e5098e041d85d266c3c3d0658b80c95b3b21cae3d5f25129298461d1b6508a173a72d6254e305a92dde35cd8006306ae392c82a8b9a8cb7495cc4b15a3c3e3c937db3333ba8b828ee2fc1d59eb3d1e2b91f6e884e532d724de2719e66bc02b182a5ce77e95891f309e2c886a735b313a55a7eca3657e44803b9eff6be695975e1d3526b59df5ea0b054af7d6024dcdb826ba26a08cbe2d7f9d20526eeed049c7f03de5d61422cbb0758b85afdff113009eab78b165fa63fc263ed934ee4f90baff09a34d77d72394aeadb26b034e95d38d8e0e071c1e03a1b29865f30269696e8dbd4c3fe526ef0f6ea2e480fd0f47a23f2bfb1b24055d188997369413e9ce103e3589e128ae646af8f09536cd797484952ebcb1fae6b8d2ee1955e7e9d53e3f5cd652bd475e273196b4399a25fb1f70abd9a24f7cbb60cdb959080ee868094b6c12b911c038b9999d0e147aa7df430e7a3774f59e69f337be855410741df35369285175e1438531a0ca6fc82113318e2138fd2da8cd2652108ae9c42e051d8dfb7b47aa8cd1baa7eea50c501486d12a2f02af83b07fc4fa267521509fde11a8bcd9ada6f5729eb00946f1b20c066ce7de5b4ac04463aa848b9766b52b8884210e0ed4469ba0bbd62f6f539a8d7fdb252d43c46916fc0bf46f1a2591e9a9665b4c4906cb358819cc1e98dcbb634031bffff351efa81d733b82ae0cba731a632bf388d884e74fc5e72d0c95b3684e0ccb12cf511b87c5eb726cc029b7a2a890c6997bdff1670a9a789d5d7866b842ffa19eddc6b6997a2341e63767d48ce414355f9c887d163ff80a17623f41110726bb4be3feb8c8d45e8208347ed677693e15f00429100158e16f6ffe46c3a430d5ea1b2747060ac3440c008c397c423ab0e382d77226f01eb7181a57612a337f00541a36e6e3b9a7ee32acc3cdb5050fe7bbf18429539ee171ff6295ea8aefa4eb960d9c3762928eea2f6864e9ab59cbadef73ecffc89781dcbbb9c7ece013cad6771fd8fe183a71835debb872805ca895ae78d85d3a95072b0361b7e8d367af48df79c27d9db1fafbf5c39c269acb471bc30fdeb25b10461b4437c48816f626465444388f1745a7834497f1e3dc5b2a4a97f5fddf16621254f4581a96754b9b734a8f30a50d22e510ac54b6fc9eeb5681f2145300f59749acda1c004e105c82cb01f625dc15beb33b792f05e262561fe929edb9210c07651f7a2f9d1329c36469b2e5a9fc7fcd730f187ba14bdc76ae787040cc5a264b55a2e7a79ac287bf0efddad70749993b4eba350359399bfdc9a755af6f2fc6fd50609d586bdb1871387cb8fc800f4e34e102f91717545ddaa8e22a67a6c61c8131eb4c6464e366d5d48a71a23d510eb2f5a5d040cd414be35c5904970740af9f6389907ff575ba1ab157889fdabf273f0e23577a79d077ce4382162fc3b467cee903c1fd7568d340662966c2ad3e71ecbf7e9883bb17ddff056fdcc675ede26a5a54cfc3c72def5dfe4b9bf5b60eda881952e5f887c21e90f66fdaf3811ba7965c425afcc25592610f426266e7442b61c9da15eb920b240a1fdb012ecbc668e95731c9b8b2388c1f812713560d4e4e07ed70970f7cdb0f3e14c5b224f43ee35e46ae1bc6b0abbe3d4eb88412585dfdd987d99af2e357b1ca8d88ca2e69aa6c9d5f4b2a9a2ccd9e0e23b68219cfcfca1870203ed6c7fde04ff216082da9d84ada5351e93d97394fdfbba2bcc06cedba519974ecdffe2ee582e50d8bc16804e8b62a52218d6689a58a6695ece87abb02b04abb1315477d8ee4a7496a295d79ec32fa91f2037c7fdbf5c85a3b3345eb3701d714e40863ccd435c3e124b1a010fb83167062b272efe7a46a42b7af5cb1204fe58e917413e55735a9eccfe8acc87a9234ee187ab771ed99efe4b43aad7562e6a8d0d714c7f92855ca69a56a0d6d4a006de8a22f3d2f7da2dcb8cabd294353496ae26a2914e5b293fd9375332f8707a71e9037118c7502ab T=$55192f56c545cf966e95f738b7b9d3804dab82603a94dc6af0643f6711c251519f21d9b8ca4f25920c557e1e5ec5bb932c3d0df3d8100c17528ecb5e261826b994290537ea504e7d7987655e0c28ef825b35bdd53a7497ab6c6ccdb5405874e16aabbd59ad959fd57520df70b073a32e196ee914adcc97e0bb728181615c0de70604c489f4b0848a04f7a532fe0bd53dfd782741e687aea4536f43f49b16a6f23ed3f59142af068e0569ac278c1af97a763ac4b91abe96e9112965b80d64871229f47ac5cbdd4f4160330192fdec8186be8acd57472984bd7a462efa524ceb89e83709b59a463096022c290c689c52ef793541a2d8489ce15960c027cc3519589f7247e6485b3933e07e1df38b0fa5972d5ff5dd5a6538c8644c7e9be49432d6e2142138a51c9623cb00339afaa2293774c4d52511ee2a54105d856ab842eb746a7903cc19df8860645acb2df9e66eaab7a09281568b74aa294b8053bd630fd0e9624ced929e8f68dbb2ae4caf293e854ab7dec8b068b0c36e98037c4e24f92ee7b160bdfff8081fd65f680526caf8d535852a10ccd7255e01490d36602021170593f84d060a4fd457d23f9e44c95dd8069ec56fc859e3a20af5f1fcde80e4d086f299ad250de83cce5defe05f7add4cfd3d901adf45247b9ffad23d5c560954c7b01192a3e9f218836f0f45448587338d7bb5a7128f19b67d57d43cb20bec19e8c179b1105912bb2a58a1a1d74082dfee2b315388cb943a6368bd118f7dffa09b69499f15716bc8a1a6cf59bc757d0c4ddadf515b0695cb3af928c8a60f46deccbbdd8bab1e1c87f15ab61eb7c8687892543e91dc6f340eeb0bed6cc04c52ebf1987751616eb43e93785ef24d04572b0688a3eea3ba710013dad1a67cd1e4915a9dac50394d3ffaa77fe5e37cb8e252e2a6cab668c52b7dd3af5a7e1103e79481e844429db5d123f8c905be69d6a5aad4b1acf740a0647564c5c1ddd4007c027c0f4db5e09f1baed849a1b920e2bf51fef4b04bf69bcc118132461a783f9295533a1e0c120c43ce68456d3305b4c8bc46c87865d88bea32fe4719978517f40ef4fde58c49a7b6b87663b290bc36215d7b68180128dbb6f9f33d37aac476692e6f73539358112e76f52e509585c09b33ada2ec9a77b4d3a5c60fa3c478c9f305f7fbc7a2f09a974c11f45cd773f921e61d7b4486cc96e05bdf1d49f215322fb68069200616a843b48fb009460d9e8fac3a6963f2f40318356e88ba08b5d5cfa9b18c4c44a432a4e6a8d543f51487024e27eeaf2d6ab30e691aa309b569e7c3d32bea242ab59728536dacfb1f0c5575cc620af3982d6c085b50cd26f56a1ec7af4b04a21bf9bd044b12ada400b12be6b284492382e6ee6c5da862d6aa81038f262b3e52434d271ea7a024f369fa19742b0ed7972c8b17c23a2232462dc2f92db141eff35a83ef5fb59f650f23316a15ab02f8b478a697948ab193db008d476e5f2b2264368e71f3d4729988e874cff4b6c10dc7153931e5e4016f503b3f6c4f24494171edc8466cfdeafb7f5b58614485a8853551152a4ca85625ce7d05837f5d177a25631cef4743698f3a3aab520c6409231350d2669ec3b99e9aff0a4a5b9896432ecb2f1e55d15fccda0921fe4638473498d4e66923046d7a6fecd750bb05ddd5f2e30f7aa373abd37a9b76943bdc5996f2bb3722e6528a41a8deaa93f32182cc4215a32ac15df5c799e2f0e740541fa0bd4cca64286fa32dd6a3501da11ef287309b4d44c980fe54ee60a8fcdbbfe10e5b39123aecc08074e9d3607bdd33fb978de22aec75af1dff45b8190d1b0e2263938ee75c7f04d6b2961ed4d89a968b66f3b37e6a97e5649e9fa0d17d24faff05e8ede93059d8a7276be259caa7e5abf99dcd2798a302dc9d66c3312d7bf6ee344d1bd16a0bc9956cfe9076a50a573a3486794c90fff27352e99b88105f3f5348ae84bbafe7bcec0464a66fca442678d3b253ea25717a6ec0dd178b155afccaa12500115565d7e0ac685b3bc47d07b760a0a7cdc140a95dbab465815d7fe532cb64f8496566789c5b7626b82ecf494250fd6df4eeece1723e559377cbfb00982bf543c951f5adda99f60280976912d5438e687859b6d254c1002a7b23d7abe73241c4cf539c1446719623b661f4adb674280a94312724ed3b4acea338871e481153ed55cff9c4678ca72914e22fb52e2dcc928044eee5efb54b3ce5d63b79ebfcf2453d78fcfad26a137e974a4dc27a9c63d9c7b296b3604d6d27fba3a07c0b18ec728643b1531b29f01cd287a90b0294b678f2109ad2ad8a2fc5953a1f67fb48759f9630b61292472f80d50befcb8c049386b5c94c83a779d6560c38dc115b44f403bb0a98d02e744bc3488223af9b19812dbbbf5d658d49b179e54b773893ae48c8581d72d5505ba8deb9754d399766b227712b259d6b6553a583557996d58bd64a72140c1f0b84cc291f29ccc13cfd3b09d357040604145cbf30b2abf36730d92ee35e21ba86bb7606df50a40bf93bd2b0cc31562b5ac2528ea5808c8bac58d6fb3961437ef14ee2e9430be3346f0fc9ed2557229dfac6e17a189cca946de12efa24e7510c760fad1a03874a230006875d20197171044af3c9e2fcd2fb62ffb579acb5d1f296b6a120418fdfa6bd9ea2da7c31359a520efe01a3fee25170fd029c8df8450fb88077db36d17360af35da902eee864e46cd71414c382dd12f46731ece2ebc1f1a1ce88d71d4df699182913660881a4b99ffb82561b5922358a76b04f6365d0ee21993e090c7624e13fa64eaeb331c875b8c68ef1bef0c8e595efd87a2c5c4be73bf1669b37adfbf7620f6e1a37d446cbb7360aae63fcc04fdd539fe0f6c3f278ca82b4f9a5702095b144f13d1e53d4fce713fc55964abd8ab4c0048bcdb577be9bb622d0e6c66a7f446c0fe7d56235414f480a74b5b71da2ce1b163ff8beae4576d142d92e44f31517287024f81bcc17f46e32df1496159b61c860e9411a3aaade30a2d7ef127173982540bc84eadf8016387863150a7aa6fcd5634ca5b51c04428604f7b56bda27965e283b1ab7e34efe1570347780f9bb19b38acdba1c916a6f537d882ec8bb1a381e07450ff3112b9178189897430d758bd737556be9609573c09986fa9cb9268c663f0707278c109f54d4142a29903b8380e857a3a8860c88444a2f80783588540247b924f9e9175459bea77241dd738f5010c384803ea77c04233ce592fe9de80786d110bb77b204d838c20b6e402e5fd5b4a98418a64b0e447f74e21fd838b9d076e3220aac1663a338877bd672166d9c5ae89bc3d6ccfb75d77b1cafb4c705b54acf81dcb55e4b81a580e3c4ed43d2fef3b00f1321c22b9a779fd83ecbc6d3ed3dd8e61e8f8f3d5f6033d64426389f854176d8ce34b64e6893e58e74494d7cc4198e8c662fa393de4d4fed6201e26598e7378581639f28c63bf9a7ae7b270bbbd894b1cef052b9f9eb197d65d7e21d72d32f1bf161c34737f714ab052355f971c1da6b0eb431800c7f02e474feeb48cce246ede979587de6f588bd6def3650a30f5e35bb7cec54fa21fc88fca34efc67771d9b9d2a8655720d708e17c2a40786532929523695a513c56958fe37f60bffd33aa11fb5b4a07b4c96a0d79083a6ccfd8aee6452e661b7127201137f33c0e189db6167842ead4fae487673e6a5d59060f5d284125d31e47c38dfb1ce7081e34f4693a9c66ffc06108e2f4d482b70ecac24c9b65f571c6f84f9949b8494e0380438820bed8639516f1730527b78681276c5a870920e50bfccfeacf64f42a26b3eaa1099eb62af210ab76f32723e4270e2062d5d0fb030a465304db8ddebf9e4a2528df407ab92a54752b45c1d7180ed0af1530313c188d568e7e559627093d065b2f00bc2585dad2b2449a788c4a568c9c0c9a88c4c282eac042d65aabefa39b3c36052ba29c849ad2d6fe3b74cfada890a62a6d3dc3ed1d9849d561d34c468375050aceac32552fb739d949de564a3570caced1d3ecf46c520571c80b2440b0888eb59962b8c0332aec0dca9a67bf74e6b419a9bda9670cc073d330361b06874534dd2b9cdccffa8a53fa0174de1707c37b9d834a20aad86cfec6c99d17b328a5d4e10e5316bd0a3a63514d8dd65fd43ea371c7483a9d64ca3f59c1fcc760e24b9c3b0fc548296287753acf197197d1631f8967c5fc82cb7538dac5987f4e2e1c5f6373068c0736e4ed6fc02b0e7c6e4f251e2036b34ac566aefd865c8d5ba22f61a358971ed3c9ed345901f3dd24d7ba47e6bbc15a12777cc99313593a836ebbdcb0e22576169627ca842994488fc208a43588972861f0ea9ecc2e2e199d9369d0c2da4298bb758ef1c34c96305ca42c5d23519f7a1a1c72ccb3d06a191c916eeb7c3d2f94655733e1f92c404a00cb597be8ab66d53c11874cd7f152f7955407141c688d816a82092853cfe3a39101df3fd29edf94553e66c06c5c81d94ba54a4978461edfe9c0be235cb278dd946c [10] S=$120372a51572d W=$68d955c5ac04faefd2534ab3301f2a8c85579eecb4463d31257ff3c40a4dba96bd8a2c4aac40ee85e806f4be169b1a1f64dba1e9ea5a073c3ae4b51ac6a33d4f8eeee8c5f5051b3abb0f97c78f12cc8a071d419336bdb69cbbcdd57695b0cb1d3f75d65d9f3c755d6d81e6af23e33c85212e376ff3fd9f2a28d654c27dfe26ccbd3d09abc7d170286d625f84cf82dddd619c72b96402b28c685bdee1e37f8c09074546a057ca7df2e20d85b4a4a91ad1f12319a0cddb0c40daf2352a69c0b862f84c19633fe8ffd0c110f31dc0bd6d1209bbbbba2e11126fa81f2b89afbfd5bf966ae46c22cb4d694c95911491b025357596942c0b771597f56ffa230f32a7c58d0ff39ec2d9b2acefe4d66153739c909411beb28dd51a1ec9b41cf4ac5c4e61d37179fb096cb652ce5b333f9ad07e861ff77c538fcb773aab5d836b20859992de99f945305a01dcb83af78d04c130ef1f81a1fd424aa8683cff8c45673c323e75fe6005deb074e01c1ecc60dff9c292a2d81d07af4e08948845a6164cb9f0a692515f60f8fa7babf471c8bc269f1fffaad0bd43e7e20e0f22a8a4eefa59cf073447bb042141b1d8a2a10069224d8b2590b2cb73638b6cf1a9c786d2db63c5b07ad877dabd463c8797f52858b1321f760480b9a18a67064b141f19553332ccf8fefa88faa970fb46d78fb6cb3d68bd4f28e09faf1992eccdabe1a96355c30551d444084e0a78a52f14c2145b671bb6b5ae9214acac5d4ded779a3e4bdb7cb2c2699bb7a5b952aef5b02eaa01814bac0569f072acc3f0250c71554ee3f3b096581bb2bcc813dc65b9266f391e7ce0fdbb4345820d9af7045cf23d0d5959e80bba902090d82f46c40fe742de9e541bf9e660e966417a6304ee22063479c560210b7534fbd944deba6ab1b6018dceaf766e543dc89d7f70d00c06caafd7e9978ec2d71b32f872a6e6cc3a7268d255e1df1b13f0eb04d077fdce2d0721dde9b4ade26a22d622624b1b92c1ddefeba5a50a3f689ba42367eb86be58663a54a4360085fc1d3b948dfb71637444c0bfc59df272e15f81795d7151a6bbedb91144e9844aec758ef4fb110123cf420194f8d04167d4f0f62986dfba8302973faf008e5de28696e097fdab1ed2a692dfc9d80f475b8d6db687612c0ab14846691c33663074b74b63c65426df24294f595fc44c9c5079efb544a7ba323e33f9e96b7c6c8b5655d844416f00c0016c061ef17665879986444e56961d7d1f8f61b23440e7c9441c1e27db26d645a0e63f6746324f61ffe027aa208035dc9a638a2982d51e82a72b101e9c859ea6f307388f07936fcfe6c21deb964179f3786f96071187f8332edc1c33445b52f732662c70e8df0249f9389e7d203bc568da12006d5acca8389b5761aec8b2809a1d93ebae83b1a87da8cc0e2b05a967d596993491437c421551058ff1bfc6ddd9fc8458d7abb82337924ff222e76f729fc904c014a6e5aef783ffae0a05329a3d63c6b41a3497c2eb8e677287c2841f28c1c0ead8c20ab0a0ac09758c76ff1172eb352b1ab4c2cb37e911b2306be7c3a989941ce9bbdadedbd35e20d3e947d38b11826c4a4f13854c32cea820e2d24e71b63ed88a82a247737adc10d174992e369f1cc9374b23ac8a94a0c6eb387a91021f504e0632090b9cdc2bc3929802479d1e4e18a553f85bc5ee2e25b33e8b03443d640bcc783590fb20a703a86d3539124f9565e1d511bbd52d507f15470f91c0ef666f3abbea2cc0bdd443d8c638aa278576bc85ce16dfcc9f586143fbce9f302b910eb8d031942304e017e82eacc34f46445fab68c42c76d61bc1fa4b34ce3f08ae681d0cfdf2848af93238454d2f589c1b5d79217446aded4b14337c1af60155c70c1980a09b40bffd6b2fd025212ad34862b6d70e3236e008bc5d75a50b012f29d5370f0cf77a3c7a71fee89ca7359a08326e435fc2a54c963fcf6e0b24a563eaa7fbaea0ed1ecaaa2d75d2138905dac65a8f415efe6f29b8b39f4875f098fa6846a74e105f79af2d577691b3ec2ee8657ed603c25268c314b14ec96889f10a2b73d82d6fc20b5610555ce615c59ebcb31b55d763cd10ed22c04ffe94ef3fcfafb82b16318d457fb588ccd1b95ea1d45920fa80b0abb2c557df6c31678a06b7236f25f6945bb9b690274327e9763f03347f763dee38e702df6c2e9536e0083a41ad14da46dac875d0aa66573f2b865633648959933884074438e6599ddfbec771efabd029c721 J=-$12cc586e3b1afbad95e80fc157d85194543c335e980f214e7b61d825038e8a75fabf929c8519fa57cbcbab02baddc8cf0dd800d04dbf9ece97f99cbf9283e8321d17edfef698dc7158fe9007a2a8bfebf7f667d638218598e84119579d7183c7c7fef6cfbfa116c5e429e48c8c969361a947c599c26821aad908fc82799bf958eda411c63b35fddf8387fa889fcb6174879720b1f685c599ec4ed2cef72ea315b3ada5baafc08314e7ed33b2559563247bde25b12f1e45a4663ba6c436a04d502d80b0d0aeca2901503d71a382a3a502380837923d94af6b154719ca0e17d3ce36c9f348746dbd9bf4e2a000787eee825c637a5d815198aacb0052615fa50300f4b67a30082ffe1e1ae1db2bc4317c6200a3434144845276d8616488e0c823ff1d0960012871bee8492f8c302fea4f64179ec66ba2d64b05e19770939f2cda6187db2eef40cf72c83e566dab1124f9ca7ed6cbbf6727a5a8c6bb3ed0da0221d99f5a55bd509f2c5984c4d387fa1adafd1a58443e5df31181155cabfad7a8c44cf1c47fb71fd0eb635a105074e03fbb263c8e8fb7bb657543c74279133d0a1999e6f7ec41ee2a56209b4d5e7f9cdea9dfe9f47fc96c8fb7a1d1058887a33ed355c05aff0b2c5565b890c60db06982207f23de734af4c276a7be23b268d5fa67aeb71ffe83b5ae849994f44df3e712f788deda928ed2bb743e1d1a10f1e38c2d6127b7d19d6c31ec6b7282b9a637f4b7a3e8b002e602858676c6f791be8e1ddece1bd490ff88276899b74ea28f1f92c606a6227bcf7a0ee333dad6a0013e3c83bceef9fac1b712729c9ab212700c68ab93515118430330996c8044e33a8cbf1f5fdf7122a5c8bba596a65440862dc1234dd685105a111156c456435f2f8feae7785c2ef85515598fe44d226a960da76e0015226fd9adba5084ff24384b8cd7a23f43ba2f93e17b9c3b2d7d5674a99ad4889b0ec1c8cec9df0d09a82fb355b134e362023d157bd3b93d22c77de303a81ee91dbaf4d2b3f2583da2d9eb83a4da15c80b6e50b3d79d25597340b06ee60828dea00a4633b6844eed0768a288e98fbb1df5ab1fad473fae427e60488743395ea03057f259187870a2e2e29d1c2efc64e778e45d1b7091c7b5eb96762421aa488543015e2e9f810c438747eff0e75aa91ca386d6e8316625e4be451dca3d509f7eafddad04a22243881668b9764d34aae0d07085977026febf7ab9fb9d51cac24294976f7deaa3aed586e50180de8aec7aeeeee8d097c21176560ece7d525dcc8003e9a61135ea5baff0a376fb8bf5cc35b1fb0786317c98a127e6f627c4583ede5b6834871f9bd9083d89bd9072c11d1614c2057e5f7f0f244970885c2142fc5a545b9d466010e79b7dc793ba7662884cea5273900ec97c9815f0924df62f1cbd6c3ba12e8ad0f235bd61cc1f59d7044038b1a2fd095fdc4e7222efa02e5e5bd357d42a939b7a5dfa6a79ea957237ba52ad75399894014105310dabf57245ade2e4f31248d2fc7a69d661efb3ef8878b6f1d92b585f2a0ec8a05de5638062d9c8d36855f1961a6dcc4a670d5d24721706c6b3c9f277becc2d27142c9e57d9c463aac09274444aa67fee3382406d9d5a7e080a77a92c2c8f637363110f4b47200091025a3c2142d1187da9b92d10f48a99626b51acfb695d0001067cf608f7f7d8ca62f1b0e59b332b11fc59c7077eae708d7ab6cc798363376d18c26f6daaaf380f9f39d30674a6923945d637d648ac9ed19e4849940d4d8202713a8921108eb563b13a2fb33cf79742ce76505db82b5268de275d5d231fa437a68114cb596127e5c5fe1f65c924dc059dcc9ee15ddfe20047f1da18086d074d4a4a0870b98899a81c11902c66e65e5f92d6fa6ca9ecb033fac928ec6027e8dbb32bd883978399abf2cedec8a640e5bbeca71c23e065ff58519aa461f8801f8e7027bd9d48e695994ddd3b0742ac183b1c10f403f2bcc32f39c9ab1c9b0869e8d10b77a55d4318d8b43c8e1323d582e7c1759bfe01264f272a6a43734f6751de4d26a15dcf4af476481643843a5a4b624a5b1204c476d7bb2dadd02475236ca824db3dc4ba1407d150b22bd66a26162048f3ce8d1864962606bd1317cac781beabb417ffff475cdd446b1f4e07aa39663570641c75c5a846a8ce453b2c78ec394320ff98686f12849575f8c2480a0914bcae3be6f53ac66493d2953545fbfe71cc887c83f9bb561e0de2b3ad1d9c92d84f43a9527a3320e7fd3ede21935aaa2f2b537909182835c79abffe01fb3a5b94530a0124aeae44943b8c235f2a2c328dc779c6e1af0a3a37b8a3359fe12c1391a9a1880e6542b609138f244400163301a90823e40f045ddc64e8aaf5ee2dab0e56391ac3c2c6ab73c9f537aeda022e5adb29b87560395f3536a9363e004f14422a76c132952cc54605e4f5759998a8b40d5815a602fb77072ae971f24c7fcd07623c7ab3aa80fffafc0d28bc1c86461186f9ae28b57ce1332b2f7d6fd592916301d3e6a3dc07005f2141602ab5152ee961931ed79f76196e1b547c5abd1de17c8cf68e8c9c6f7c79011ee96d961b8fa2934745e8126dcbef658b83c4d2ae4e26e9727e5349f9af5196bc16678f8d6e400f988721214100092dba1ae5c88412020d20a5f4063b71dd766bc4d0089948c78d70315c2aa87610d888b7e1bf5e7a900100dc53545f0bf400d1e26300dcad507e5580a10261638e887b6085396d3c8ad264e91a4d530d14bd89023ec80388a9e0c191327ad581255ec8bc5fff456c6a799f53a0ca97d8ad05c4fbf21cccb35667a1e1bbda0b8e56be4f8a08d75d80e3da3702f7c483deda341fe0f8ad7db7e437f49e1e38e735c181a63e3d204a24611926a1c7618593abf0913d9be73193bb002b8283dd8109b202f01ef9dca8d39a03a3cfb8560f5e53403e2fa93c3e2ea5b514737bbf41841f312304eeee6e34de5272ca580a2679d96f93b7744efd93ec6eeb4ab04dd393f34e18b9d708aecdd1c34987e49d5e7b38b2782d49a7dafe3ced65c45a695805a3edd2c6751da55bb7714977815cd3b3914a2caa249e7f610393958790162d5ec77d28fd53b84afa3e99b2cfd3389e0c3fd6193b82c9ed9d1787d3ef61bbf1a71d78b982fcc78b4a837332461396dbf92abb0486f17daa612a0689e4ba9df7708fb75e5a1774166e34db6b8c6d627670e51b893db67eba15a90ef2218d75c2ef0dee7ecebf6cfd81f560b8aa02ae8a0800a68590b3a72a57f030c96374fe6fbe106d5d4e042f4d083364b96584b5f249b7821ba35aa4413fe2731485165fd2c0fe74b8d4a285f24772d340fcee0b1160f47df807e9306677bef20100155b32a93e1132160f184778a770f9ef172609e5e92adbbe9e40e750c3704067762e0585577efecf454ac12897a356b8b6fcfbf318c16f7ef1b39965959f2293f9b2b10f2cb2db3a76844c21ecd1e003a74759dbe8a0461b4a9cb2509080d366b1cb19ac9ede6606a5f62618a1cf5398f22ed14bf88555840f9de758b2c57a30c97c3e57df7722fbcc6bb5fac8f6040124f024fb65eaf8223bca8a45fc72cf991317ce07a1383e783928af8e202e0155d8a84499c085d2fe861aa515d549a69e368a5a3484ef8b5c370671daa5bf9946ec09247c20b4f211273ba1595062cefc873bb197332a8a1436ffbfcedf5c0d2f5ed7b95f555c518f9e58522bd57665b583f01ea8536689b4a52557ecd62299e1ccc45d1cf86bc5e3f07a11ab8eb61ece65a46681a18102ba3705d3d2eda403e47408c6d7dd7a0efa3bb1c3ab46e782307f709152b085fea15f86c6ab445deeb290f1d2d9601ff449a77abb9bd3c5515431a0f20555dc1f8ebaafcacdcd31454a89f9cdc9b1bf26f5114f290de80dd97aa0256b8937693ca2d20d14a714bb0933cfb858bcf941e8f81cf78f3bc66a155ccbb4de42079e5a5e26133651587cad98b3104a725bff2508c21a0a12bbcb4db3cddf9b0f43a326663c59c6ee1c58f6810278a0b26b04dc295406137b78c94796c1c42a565da94191766d6125d7832b08e860b9d29a93131cff9be9f422a1095a27f2b9629f9cd4c263a5d56291b928554fffd0433d384a012a2c9f1d07ff9c7b3594df7c4cd2beb9c60ce6b669be31c4f9e64a46ba7e5e4d3d0b664c2eea70fea3b71252507cd389449baf548aa4ea4c3dc2b3645ac21dcac0ebbb8af7af5fbce78161fb0d9c3f84360858b739a151756a6d56d5b5ac218ddebed9b33d63005f6d37c5a81163b7126b33b6f72fc48a0233d18e7185629e2814565b58b20716cd259b02dc0b385abbba8dd8c3258cd9f3a7f0ee47e2caa49e87cddec0929cc52759fd479b4362f9f538526b45bebfc7c69da0655a77f42899d028ff776c11ef00f758eef9c5a0063f272e840a0e3753aa5522d1820dfaf019649019317d87b8bff802ecf24d01efe095ba3da5d3afb8c66c40dcf3ac0b4a15061105e2a315d3963e5be3e84a7fa4015a09560ba45867633470 T=$231d7db8b08a057d885fbd03178fccb6e1e7e0c760adf3ee0f06edb71d762853ae84ce33db060c75734d0889cd4b585e4d5b6663fcf3ef8033eafe642e2e775b9e990c08c02536a06d93200051ac9c7be465d92ae45636de29b74c5154c1a00879290f4dcce9cefe267ef25de228f7f8b43c1f62817ca906d3460ecf48e51ea61032ef1f2f0f8fd309a01c797b39c6cb9e2800138d03ea2403baef680e2887ca5e5170cc6563b4a4631a93110990431b00d7df771a78231267d45a5d2c2c6bb0db8fe16af1e9ab9fe94eb8b1dde94b1c107fb214e496e15202228367e2d2db8d06b0f823c48a7008097d7f5b241a6f7a9bd4d9c80b58543e92c631303f4ecdb9e1da334fea2c5e2cafcc3f4cbe20203149b1b69ee8642a3b1fb419776644ac2234e83a16a57db1b68b8d27c3000c3eb7844378d2dc73eb7981d2fa67a060d8bc926ff35113eda3321a0e7d84cede35de76a1cf23aa445742d328fe0ccb5c52441e1c1e7e675b63c9c6efdd2cf6ada3ac1445de1e5872db1d4443eb6886c82b5e3251f221712f0fbae9e2c6ab44702cadeef15fda3f3e35b16c40075db93ac90fb9f115effbf03e4e2249faec7f816e8e62b2355ea16c939beb3837a14f8376456973791c44e67acbb3a1acebbe8caf467f6133426e88bce72507cabfbf858a8c56220498b05c9d1fcd626152f48ffa26753168fe027ae1f4ace18e057568b77aa8aa058ac3a12805729dc8bbfaf7d78f7cc22b55236b23c36c7e673c4d5f78a875b734b8beb0510206d91a30513ca3fe5ca453eafff9212067c550b8cf7abddc1a1982427ef0b0152dc2322dbfc60adabfa180fa5cd8f3fd457dfa915527332441d48b5885a4a9cb8c64ea7039abffac0ded711963fc4c52fe7e894ab30b908ba901e94e1034eea36c1318b4dcdf345689533eb8458470849413217e3225394744acbf1afafe6512a68ecd2896c4896ea662eba83b4d8a6b61bf897670340dd77c3d64625f60acefdb45a362797d904c171b7794941776658b10fcc687cbf82e25e840a3e2512a5f6aa65b94f27c6faa1a5a3ffe1fdb195cc0f8dbeda7e1ace6916bc623f157d8a1b36b0ee9c3c2056d326e7e5967070c9375d2f204c9d6e3999da43fd51e249fefffb55f217bafcad2dc7f2a0dadd9c47fb2d55f52f0022b904ffa5c079df4e046251c681517976ccd24a972ca65978718fae7591c0aff70844f976bc137c58ddbdfb9cb87c945b3cd01cf24437c375d350498fa2326f92a0a562c8ddef75c238b822c7b1eeba7f624b5f4739dfafe0e3e4582d9ce247cdf10a1a54ff218482f12edbd187d3cbeda6dff18244928929c50218fcbeb6f70c4dbfce317db0f68964cec9142dc4af29588bb0884c0acc62640a85fcfb0da5aa9fe3e0f6c4f3b9c6600c8f3e586c4da1971d9120ca5ef15bac19abed48c0625fd39fe72d3f9076a60a89456c28ca45d11dad86b14db79b5f101b3f9f38a5e37c25b76770fd1380e6648104bd0a5159448e71cd7c119493e572fa452bed404a06ce018446f42439c8e571527c38b6ad64eff58349f98d0b7b721dc28db5bf2b065dbb410c81feb329100d444e0f71ceb55cbbd29d145e46b3a63d88d6ca95f2b3bf7d887b7a0de28ec3f384aef0275fc507b4d0472bdf5878057db254f3c0c553154631cd44e62fe8852481c99bf4f0842e254f7dca66d819fce464e61ab0b7b87861bf988ad66a2dc3092cad81ac8f4f0a4defe859c0e27a43f92d48a077970c696d8b7e01e75154cfbeda900c540415d2a8b1328a0dffdf04441dc7a1bd3e5f68fbc5bbef3eb3eebee0337bacba3b3bfa7869cc37dd66a961166cc3a4e0f8bdfc8cbc3015eb0df93c222f80aeb5f4df93e2cd09cb5b4fc814c8bfa8139ff82d17050f7257bc644cad4e62bdc249ec879237fd6f48425a3a411f847472fac0e810511573f39238d1b1cc309a6f34cf9cf4df898497ed8b093f5406fd67d993f190008939a7093bdce997147852d0522f270339f818c42ff7f4dcc467e6b5999d68018b20681174a70f101215b977ec490020c2265103176f68c653401b53f6976ceda5460a2697555309c3ab8faa080a9484a6bcb705a1688cbbd067c1f73d0c0e2930c9cd1efb254956d360a8e3d50fe5719de2980b38507b7a2adfce76fdc01e9a1addf100884b02090d17e4491023415c3353f7f8c58ce344ba9e5df64ee26fbff7c4b5bf884e6344e81868c6d71f12b197fdcec9c734217dd3d82aa61de423ee4ddcd3d70e67b0651c4ba8fc22cae911de5ed3386589c204cc985ea39d80a99db736c527ec2fe60d1bc3491972e536e0885925cab849a533e94d7769319549c4e46159ec0bee54a70118010a9b7b4e5fbbab6a1cf9a73f64f288affe3f88b7623c192d496b81f4d8ab30b77179b32e57e217663a64c9570d884d7c86ccef4de9ad36259891e0c3605a78a2d23113b37c123e1efd3a862f39ee52824c4a1d4b8965ec110c8bbcdcbb9349c6f3353041e42824636acf68e53da386d01f1b21796a62f8e9efe2f473b3bd1efe9b8eff387f03b884ab0299396a91b51ae6f3f0492e3bf8d9054ba5d890d416f3c0194aa4cdc9271c8aff1d07c1a0373b9935df23cbc12f3c9628d34921e976e0a3268f081855f07c09818ed4689d767316e83bf61a10ce8a40c1ec30e2de7acf88dfe2c4bfe792ff282356fde3bfc72841f442a0083dcb7cf3b0e8bc32e215026746d7ede3d51e20ba7317e890849b87b9a01e92b7ecaee8939cbdaf50db87afcaf4ab7ba16fe89c9c2e21935527bf5bba5688405e1f4186d0dd5d93b758d70c69e5335d000a27c52dd23c2f25fda39c636d4b8cdb41401dcd15ca3ed2bdc2a4a05d701cb1d2057df64bc8ad7403b7dfa1f5a638640fc8462b246cfb1c7a259c53bad9f70847e4d843a86abb01db52a64f9e6b28dd3e99e6f3d18047e74dee59634f41df52cac6f39afbcacf6708bd8c5c6654f165470e2fb81dc85f8b5d9df160fb1f7d85f50005da2c6f51e4297a18069697f0e570f07afa09d074632e1f3ec87bd24a2f5ba386a252e7ac40e44e772cc438590eb22055d823ba2fdea4b6c201521b4bee15747de27dc4250861abe12d53208498679fbe1b4f021d381fb61ede099125d8472e8e68d81b32c967110ccd1474cd040361385cbaf6cc4116625ea4e41a9d40bbde5bd30c39b66e2706c134131642857914ca1ee0d6ab5a9c0704d3eacfc9279c2a3e77de307e3d848516316bd6530e6ae8d1ec99080b296c50e541a7ceecaf4504ee00b12d61d343e3cc910decdf0c300b9553847ae2676be3eed507d7b7ea9d1991ed058743ab85a00c3aa584d93e1ae4cc7d8c1cbb480719cac74a7b7dda3d09f96b3ac780cbf4f6e9a74757c069c288675e3befb256136fc4db090db870f93804e6fc1263c8b7052f3cf855f2e703e184cf3a0b1d436f80a4568aca8df3c10df4b95bca12dbdffc7545677cfdf9d5bb5660f4d1be974b38095d1f9654c07fbd435a500d58a6d2a360c5219f6a05daeafc758b31068ffb8f30acac8258dd6546feb423c44535e7b99002fdc662a41731b3b50e4a36c734c7e1ac322ffe5aeec1e1943adac7d93cafe4b7bf86749865a3cb324364e7e95c49b1f64915f8d28acf89a4b589631013adc7993722b925d2f23131db11e52af9da77dbf3dfaabb9f0ba01ab3390caddeede0cd7d46e834cb0a0b37ff8f2db2f6eb4e50fbb30e664ac697b0381dc1dcc324bbe1b365455cadb2d4a2134d862a8b7cd976883b4b7902f68da8d0ce2b1b0f90b06041ad986709de0043a3868df2451c3b0fdbfa14e9e5bfc1b53e94b29550fae3f45ba96540e6e50364c1dac73151d34250c160c756103ab1d93bff1ff4a1d8e388e798f12f54b04d36892808a5ea3b709dd8b936dff6602e6d3899fbd49f953777f69f882a0b9f50de04c07712802d72614fd8a30f7c0038a9602b7c6414bb4d423c2851fac6124dcba6ec0dc9acfdc60f3a64a3c82206e7200252750c3e2238d275bfdd87b80b3920dd9088ba4106721c2a7b15a38d8ddc01fd5735609a84dfbe50d30d126885ccdcf973e1195936ee9d1117e1f1c649275a497fb2b79dcf8ba1ad036ec783a085d171601342a4978de59b83f24cabbface6b76badff0fa94fdb1615e660a3306986a4896e248cc424ad96d2f181e1143af47ed3b819d89d4c4289267214cf776141acd52da5dc342d33953fd7c724d372205345a6242964fce3ddc4a1893356f2f620287d94d47a12aeb296a73cda01745c33a33731343d807fc715fe7d61a1111cf83f160cecfef0df5b2ef7caf06d5ed0e5f6505c48bd9ab95edf829db6d596036d966eab11405df5a7c774a5d89369398391e5b298a78a455bb8117228ffd1dc2730efa4345ca11c5a0d2082bcd5aba8cacf10eab6320181e3a5bdfd32f59b81febcebb53a6463ecb00c43ed269ece99373fda20536e154d2ffd6422d90011d1f4fc30df89c00eec1eb43724a4970ac0f190a7a7b377511a9e2 [11] S=$49a9eeb1c6c W=-$9b4ebb76935190ff4d284da8b555117de0a895a1090587076cbb019310ffaf0d715a2ce4e8858c3b64926fbf7160eaad8438a39a529fbdedc2d8ab3dbd638f4fa7116a989f6a34542f820ea6360205b8b3c52580637a2c5087912e5cdae1983d0801411adce654787c7e3fd65f416c32598d983846882aec4afaf3ad9a4c0a9daf445969766f95796d625a41caf1e05b9f05abe709b222a17c0cf297f2c0c877343f8fa30ef967bd20050cce6d83947d43d2e3f90778adfb20f36c2f8a5fd5e4b74afe339979c6e0a2deec169134c3524d4baafdce1284d406941d351adc174d3fdc5e5067aeb7763c28442076d9b5492e5bab19661c92ad695e1ee0a1ee3cc83adb5a3256ccb53d608b4e88b68932305b8c19c39879f19e6a2949317b6bbf7250039ed2d8bbd567968712bb60e543e769d93fcd79618384d104ee4d729fcc19414466084612f64853954920b8e454443108b919baefd796b12788d8027d6d18d5f267a282090958b92f01ae3cc5df71156892f831295ac8f250ea3d62f1c0d85c4609c79bd5f4faec2fa70deba2db720823c80ca8ffbeea957c76b183bc67f23dbc8197dbe495a76264b34e905d7a2a99d4372a18304f6d14ab64264828dc3713528cc5a07b307fd7fe5ff26ca1da09af3e90e0172202b06213ba833cecaec2286975f6bf074ec3a63fda7cb95a828277bd07e6140e55a5903c7f0f8e1776521882362df5b1a114ece5498acdff0e1eecf8113479d2535548de957c1f95b8c65a23d06f690ed2cea146d61c58c23e9ffb1fdb3032889b983938c00ee4669bd569fd9bf37f15d2809d62f7d3eaee80e6c96636c14b955b24f80ff5d1e735df909a094f7066e6d563a3a16c970c71e0cf26a8e96f72a092f3c7f798d7a13d4001b3c1ec650789693dc105612c0c595c53d23b9d2668fc3b709ba86878a74f338a211bd2cff8067b14921b9dc3941ea80fa66aa7c2fce604090779216e35a6e4d975f1bcf97de2727c408206c3d8555f2129df4f94e73fa5e95c36cb8117fb34393637e85f7a3b7b59a486e9c7ff69ea94d6123387c3a7b1ead1711b25503202722cf46dc7b2aca5b94bb0c4a247c94c0b2ff8bfbf88c71a2807ed47aaf5809384ed8fbd22057c6f043577abd1eded32c6069b4ad1c67a204911a47455453cb9de515b6afc2c83a6b61de5e9ad7f8f74feb0e22932354043da90afc0633e4130ce0a5f8aacccf9e17fcdfa4c5affd5ee3daf39174f7621c83d5bbf89ada77c7808e8b4b97e5400aa09024e6dc2d034ac13796cc1578e2dd65955f73819f3ed37f5ee5f1a296335f55c66282e8c3414a69ba9c730ace8e657d6095762ba0e1ea5de3ccc309cb71543fb77f9dd0c448cd297bd3de0e27bbedd594ffde39eaea7058e62d8572f98b1ee6acea4f922cf432f453719ff73a8bc88cae45cf81849a6a81319892592d5745ac010e88f9c51b47723f0788c7006e5e12751c43c3c06e31d363bc30515dd863e8544f66bb6d8789ee953be28171497ddc0c7ad06a4f36ba61ad2a3b99750cd30ebd32228223c1390c5c9ab5dac4a92e4a5fffed914db2a4f904ee701777447fc9256ff53a0d35be6de2e056a2bacc221fe3157b1f1ec14a36a9757c3dcda2c71f84ea036211e5168c88054ff169fed1ba5952c62f26019aa7da3e66940904b7bee2e66d4e0c3407fc5998e0061684a6b7cac8554ed0f3cb9fb1d01dab54f768934222630a316a18b4be69e17eb3a3cbbade041c6bdb237112685d7531c8f14adc4237317148dd839e7dc42f67a81d3afb5a80b32e38c74c63ef9886d224e39fa12f06e15bf11cf47b6a9d9764247f4404b86818d35eb10bbb9600b643a4a744dc00e65debd69e44528fc3533fa47bbb98a3486a08f238f351f9b93d3c1049df37179b142cc4107d633eb9c2e3091bf46c3453315a13a46b58acd0d365e4def59600daace827a1e628960bfe13323f138f902b424b693f294e57e7342a0e1cc97d8af313a17dc54beb57f88728823ec5b5d3b7050f88d7e185dc6f13862a9a4d13cf24a9ec44de2580d2cd3870f488c6dc0c7b7a2474029cb8c20375ea41b03edff64fc74b1163e767d44bf4d7ee2c91518fed138b74d58764769c567763ea6a73598b0617637128cc534e5533c42f4c0869d31eed6c731608550a677d10ee62c1f30a333ce65a2309af4626cd490db5285566407eca64984fec0c5c61a4af05aea00af9b03a363660524af8911ebc89d08cfef99d6 J=$d1b2cec9498838c3d68b8b9d633814759b75c3f30db4b602e81a603a2feb41b8a41bd71c7958a062e26d2fe01dbae0c34bc8ff811612cacb348b63ad8efa33e495f3245e49d5775c7956af954dfe995b868ba16c0e930a3b39fa710a8aeb853986e3f1d91965c6343eb1b0b7060f88610ebda7ca381937a1dd1baf5f2c7c7c6796a93050caf9077aada4f4505e1197a9543c894572856ebe2562fc6f90aa17b38eb7bde9b85c10db2968f7997b6b870d1afd568ab2cb071fb09ca6c4556562e174a202750bc4cfb0af7cd45b1a881777fe1ccd55fb711af2827525d4ffbc80d2313448851b1c0e003b7cbdda1eceec5a1a7c89b794a5ccf5ac36a1dca1d9721cf608391a1e0a8901e767d955b885ce5b999178262501b401241c0e964d46d70bf41f185906a5f97a986cbd44761bc2983bb4e91c994646874a4b2cd3711790dcc50a06d0c57c1c3ea51caa0fe3aba4411c9d69ded8d07a9c74d6669649411faac391c3891a702f5c623330974e46bfc4235e76c548e751a3947a6b1ed594e52a602cd2de3836eba695b26a90fd2824ecc663c6441f0dd9a1152456cb984e226ecc778bab91643e8e302c7fcc0d2674a85cea93d1dcaf96046f7cce74829b83fe279dd49383a96cc7788fd96b2455d48c3a9cdc4c61a4684381f4cfe14eb3ea5c83e0b8e636a8e0c87768cda28d43718c4ae3f9131c8acd21796b5cc87a1686204646f09c805956b12118138efeaa28497f2aa976bd2bd842887eb90abb3ec1f403cc999c4be073dfc275d1e09c7b17c2c8dbfa5788da5874d070f64bcdd48aa7e37d3c44b2eae80ffaea4b95dfebd483ae25f27c61cd92ae1dff3f3742ccc89118b0a5d0c163c54c87eb2e1f5fee8c6461830eba476ba16b81a9c0f9b2f877e8bd4abc66b140a6c6da68ba0f5366f5003dccf8d0b6d8d1f106afdd3a6a63a99d59494050fe25473bbb04a6f0da3c83016ee1602c0cc7e7fdb7df1ff42e157e1f86a5d20550bf68ab8d0287ab42e0e5a5d842d13a41839404bb5be03aad837f23fa2d086c170ad283b9e55faf7900fedda5f7ba9264d84b59d8055790125748eab92e9705fc1de1fa4315a29b77b8fcbb788a1d8f0d36af9ad541082a3f3acf2c83afc396460d74e42927ede633f7018e7ac3d02118e95037c1e21eaa1feab3b2772d8f4cba881bcda5fc733483ab0b335908a9f89acd1a6e4e8d671afdf23f72462bd71af02a632322084a6060d36e55b4ab0244170a26e14ee347b75e0e1fa89e9dfa212346bce0461997f0e9169afba5b83ba8d9a15362f9842b3b735a856c75a1ebe685e7184a4b0c2a726826981ef15b00ce9af40bd80fbf03c62e339ff0d3721f82dfc1502d57f023b8adaa2197bd7dade1e5bc475673f289ddf51de2d0165ee27f911e23095cc4f03017af0bb2df8378c50be4bafc2a1161ee604c105a59c892814b0e659924e19e11c520189d1ee05fba4a786b775e657e136d4863084d4ebccd3421d09c82b4e60111a4536063d82cfa4a07089f5aae638d06b32b26b8f17b80617936067676a4c1f2d587fd9d8c137514c11c44cc139c2054ca240727e00082e92a633c160c3570bbd30ac0cc1aef08673e88f3aa2713d8e33191824112b828bd3a27702380253b94ba34d762c510f7b6ccb5145e9e90ae8c116c8367b189dfd3667df04641c42de74f5850789f1a2f9482a8e4b42696e04797f454c3af257bf3b934d6c124ff711c7694635d13adf35571a0b8425188ecac2d64cec158d8cdd25b84590c7daf49d30e09d5dff2a8feb23ef059bfeb266b1951416170c186b94ed533cb7701c0abe4f20697569586db167cc23d7fc3c357394319807667d4aadf78299a2a37b5ff71583292e10f6b448a9ab1dd7f6a845d9d3641083cff108e87489027d28598e9eb0265df1fcaf709628b69c141f2c6fb7d73cd2d16cd2300f4501421b47c999c60b6dd97cc7311dd671766b6f8e11a329503857651d3fcb74c8ee3fcb54e63e9d2f750c062bc08cd5e7f9381dee253f35bd3ea27e51a885c0c26df37a5a01882785d8834b9ec32965f03634dcba8c7a576f5e5b5135bb484b9fd26756355f62c044ea89a2fc294c8a9c23f4c5a49736359992cbd811289a2127ea345f0aeab1a63d1853126fe7faf449dc9f88d79d958b3109d9b13f396530e7c149bd1a773c578f921da8820f5ddb24153c6e4fe685b3997e23f44cdb9f9fb86421042a364c97ce20834c862804a5bd7ec2d6ab8bc180942eb15bb4e9603285088354a57372a8434a875b0c744487fe58bc57328eb8728cb42377e88bd338da8300ddff7183a31bfc80abfb9fac6a35575bae4eea4ec17b5a3db8f2105290df66267d7f0a84d5a13d31dec2b9242fbbddbe8bf500f926bff43f4a30d08164f894c00810f7d53909e78043318e98c08c1a6c4be3326bb392ab4bbce7365f3c20d849861115540fa53c49324af149bebd7eaf085ab39c8bb4aac15983101e44ee70e4418b0d0a5b57207acb9c98f31983f7b06504b374e1f602551b2b4120aa50efdf0585f68bee8da75a778eb2b4d83436c7b29739951aaaa300868569f747b88eaed6c18cfaf87c2e5eff7cde36ae8473c9392d87e226d19dc36252d6d6dbd480d2a281c286c1ec13869be25f7241f10cae505f560ead0be1140b99318a7a5cf68502ecf15dc5f8c5407c46315a0dbc223c0f5d988565f1c079791948224821b10842dfc5d9b12bc6cf7467c1a923bb3ae495a0acb19b10a6ef681453e8a1e201fd2166cc6d9222ff218c99289b95dae8b6adf0fd638123178b720194cd375d68d70edc3de7bde9ca84e3cf0334488373b645d927c4db42a172449ee749ff977e12b225bd3829aa6f47ca8df440f142278fa0a4449b4e99b51abb569ccf34d6d7e5c86e90020e021647b666eb1468960c75a5c9935bc9445b524eb56aa3cfed6bcb15488dad19981bceb5a201f18691a14dfac13e0cdcce86e72a35d6365ec017125a535e5483e821ecb81a6e751578acaee7f4e36e3c746f5de495a571cf25b80f9534704acf6cfac90c70a4515e243bea874b07013d2946b12d92e3ae8bb7c3df4ffd629d5ab23b58f33d7db74be177c6ad4dd44f68a7be3b536a362cc7b343dc4c41bb452cabd29def0a6a09126e86b64c47aecc52d2857cf7591ab789b022873b1a3f57feb565c250841163d0b6fc5d39f125f731fa257d9a2e5862c8f13347a0f405263694125ba752cd2ca6bd49bf0f957cb190ab559c4e57e7c660bb7ece0aad69d2d2c5b5c1a85508052baea71184cd058662d11f3278181b54d2c9ffa8d5cb2eee99230a6b317a4657f24e9b43e6f512b7f13ddda2e9bd950da72927c4d78af90e3e36283e262a189331fbad9a67909af67aea6ecf411ed814cfada02adbcf82fdfd91144ec66d105c827267daa6e499bc3746823c9dd05a3e662087266f5d9f18c865009206ec3265f5f10b852538557bbbaf2f06a855c20abda5ff154b0eecf02e806d5a21820d72986ef4f5a053fd0db21bb4145595160634e9ef5e34cf9bd7182d60e0ef6e8ddb23b24120380cf679b9971f03dfb857bce0c841dbf91443273e1826013b40cc0bfc3c88db0d46000bcb7f6efb1d7a41ecd178f22c63d6179421f9c1a7c12792be0ab1666cfad8a39171829a05a7830425dc47eedc55c52bca256cb1e8061b9b4d6ae7f73193e2e7d0f775d82a8f4cfe4f0268a7cfb563cce12ffaea5e69b9fc5583567b366ef3f352a27912959b2e9d2818c1c56c9b89f0ffcd4d0e76eae3f7e2922c98e9254ee25d900c6fde7af1abb2773cafc309cd0d122f09fe8ed060bbb574a6eefa526470e043d131aa74040ec19955ffefdadd712b42bda8ff1f2f4ccda006f7d681b0fac597607b04de63a8bfbef06db54f38bfa990b48a8f77e62f22fe5172b29cf8984d648d96bb1e465705ba96e00f1cf1643a6dcf42e60acd85e63feb7c30570c6303bd1c7ae487640d0ddc8f8372cee31e6c37093723ed45fc32bf6166903f47732c0c38b7bc7a886542ca4d714e5cb6a9b5d17067df6ba9ad8bcb9f8c230baf362689d7f0544b28a649dcf1b2f8574b17a17dace174872b83357d5fd3af25bd05afa64e45216973124e80abcf7b3ec25ff6ee9349aeb7013c1248a04d3dfb38b9a069608dc00083cb51bdea4e516083077eb299e8515e72e2af5a52f70666bfd573400f1f5caccf6893f797077be3939ceefd7fb4552479488b9931e43523f6baafbbc89df9bf16973110262a013b6b41cc1e1b95dfa39ec0970f3804bc85a14a7ebd13279703cde8ae221c4875212792a27e4380f84de1c631c7a8a9f6531ee1144f2479b3e12851881334ded95cb9a2dc39cc14af7aa7ab019f62ca72ebdf8c2e486e95de36a659df13873359ebe5bfec702f7888490ef40760dace370cf9c27748734f3ad51bba77a468f442a464cb8850d9e6d0d0fe393116cbf8e09579f7d46acda47bb7ff97e6307deab8ce0074d8b42562b29339f1bd48fef611 T=$29c3dd1d21d7f063420d146482131147000abf1fae58922c0a23d484948d67e7dbf3f7692c133bc6e1a15bf4bf1ca5a8ee4f0f1f493e42057e33c63c0c9e7499840148df469c791f00ea9072ca15f209f9a8b0f95952757ff3637f4b147de67271ad7cb83ea987f68d76d8103570d4a244b456c16a9f7a38aa7c6e38404a5dad69d277a4a0e87919b522607ffc5a877107ace833491090ea1263d1f297b14679486f1f4f4333cbf6a2642a4d2f7b3af1856829dca8dcc3e4e4f16d5453ea34051d7a3b1bf6d8e981b21a0f5744b4029c53cdb11be5cc921fb15ad9416c9e30aaa9c46fe58cc2d3a7213e8f6db289623e5c9194cfb0e86194880988a9da671ba806364966e37b3a36c305584b375957432e28d46105be65d2511fc633b8e7fa2da73c7c446a92e60bf6c00d29d8369fe41de81ed796c52d69b170299f2d147b2058be2e389c55e1f882df2da5aba73eb9971be5aa76094b7af2d0618b422a481b0721390f2899d98400276e88fc843cd77c7f332df5338da8fc8bc6a6ccb2a23f8d2c5972fe331fdca67403e8dbbf05b939abe43e5f8171a3b47a53f82e339497616a5bd921fe3d6cf78572af3e37537f0fcd62e064512c97cd2d50ac2d542d74e709e992f3e8635e44c60665a5f3d6b49da4a3d21b7afa30c6c1127a2779cd18937d2cdb6902edc67a28603c155a87b10eb7de6cd5e0242f2fa62c332e0ce8ed44c872e28f40054c0c025a91030b5e7764922b2285f3c33cc889f58f44763a5c0014b4507b5ca8d0f8ab1f07908e67daaa776369f36aee05e56b3f33ded22f2c4a1895a48d71f96fba94ee2d86b85836533dc33bfcee85a56019aec662464292cb8e866b9c29dec55f6241d470340f8bd1aec6c233e2568afec7460dcae820ef93f3d5524f0bf32a6f533a8b2c03b7013c8ea75883ecd5be9a45ae893fcd0250a570f556758af1259a32dd41dc29d10dff7cf40a34c0474bc27b7895e129e2d59a9958f8f747e06dbd586c6a054d929d621591accb09e26f4f078de34af56a6d731bb511f27632e194fe3c82273d52e3a003fef6f7de69e5d227de9b646806c1ebeb833106def820e87a92aafc754263886e66eca721772a25ae79fb8299cf7a9fad2623a92097079b10b34c77b61ba099db17ae20b3caa4b6009f678b6e927b215ad2f0cff69815ddd34f79ce4069afe790dd65e078a14bac9b35ba3753d089d34ef2b2a442aa53bc93df411a24850f393d5e51ff458855f1ee6a383b5d98d41491f8b37f79907a9fa9763c1d35a56d5952a57c1a7ce9959b8b634cd0c4c8d5c1d25bb97d42b1704c78fe38081810b7a951b997833a60a043e6dfd599ff6984fd681095f99d26ca27be7a5af2e0d5544f4136b8fe99ac41dc16985ea7b442e34de4261fdb82dc5c39da3ebfb5f9f280d163a452c9987c70f676958c845bfb9ab54b5931b7b01f214a96564252de0f4e226a1713d60dde337fb50005e6cdad61301547cb3121243a7e2e374112ced9b42e85ae25094fb9d2c371f54f20bb57ae33d8cb3e6b4ddafbe5fcffee138e40d12b90eb36630a4c400f7cedc4f22e07f4486d5ff4797582e5b237807756503c4a1e08542fcbd0df401e1b6c19c7f83d2845c2c12b3ec07192d80dd69f4b9480e8684eaf2a9bea268b42d0f3ef0e70d867621cd36e8a4faf7986ed06232b0ad6d13aedf96409095e88d1972d87d0bb337f1e43be9111ade4f891c1ef067aa123f820ef742465c7fdb888cd8cadda6f15c0e8e25d19baf7101eb474f0d98b7867ba6dcd1fad16854c720ca01a70890c600723ce0d72b81fee1128f1a03a577871b967dccf0983f747c7f7d26ecc8f6910091c0e7103c426624bb18d08c15fb00bed5d1dd65d2e76789fa3736fb2f4c6d4f1428427799be34053b27e6add98ba9d21a6af407164c835d6d8fb9ed45bfb3398e017ea98c3b0272117d681f1b79726663d375fa45d42fa06c28aa57cac1da827ebc119f75c68798705478242e398eae5612965ceccc442f533a0a5e9e27442db63ffeff76a78bc10a83e7855e4bbfc5bfd5ba5daa8dd3baad7fa8d344baab6bc5817abce20d7c5ccf69cb6f8d6dff4a6657c261f7825b4d4db2bd9beae2920eba8a2f22c6980498a345f973ac1b2cd9823f676124a95d0f1835b3912ec5b17a110c485ccdc662ee596ce31058cba74b81418bc8683a81f4444ec61ba560ccdd3209c8bbf5bb4747340975747bf9f12f7fd31eeac98007fbb67cb6c49981f3731e243e918eb37e802db9d884cbf45329f42662c2141afd2a8d9ce021032c4867917fa4a97987ddf99c5036af6cee58403f53cb3958b2acd12d0a416e51f13989c03c46a59a5d832dbd2fbb40d8e5d7a7237442dae8322f9a1fce5b5a42c938200311ccaeb2772cf3e1324c299e9e5707b90957511f6139b2024a5abe0dee67db1360f845ba635fbc2ec2f9b0781fa16a86b836f94d233ee3d00cd54607be1ba1163a886fd09e1245fe26c97cc52cf9c963f829540c15e281d30d3683952c7e5e10094ebe5275423e00e566c75708589af92eaa57d809040f91180b37d02e2ba472c7b401e1500eb85d4d0b1b75ee42ec551183feec087cbfb296bff806c7b6bcd8656befc2059a463c6bbbb7fd49f16b973c3cdae68d753a59c35e228bcc8abb3acb282af74a44b6683ea8ed08e2506513a7202fa1636bc43e3a31112bd5b1499f6033fa687cbb0fff807ffb62ed6be0ec11705d3d3a426a2000ecca94fb65cf2dfbc836e2cd7aaf1623ffbd5558dd52a31a92e8730422753b815f329202100990ab8f1ff5292d086454a5d632dc75e455d2af17bb687b4d18c701854625284ec096c2f022f2bfbd80eac7f98e90fed38121ad7fe9855b58cbc54414ea8e7ec680de3d738701647c09087e22775cc3024c5996e0231cfeec2f556d8706b00493b75f0f96d2665d64703abb7d804dc6872efdbc51d0ecbb05b1b42497f2f8412da17fc3c6321aa341ef006aac22ed7d3d8507da5e49ed2b513fdfe4fb4722842e8b1e95b412cae91a3c09eb350ddb1514b4c49058a67a0ff46cd536ed4ecb62306baebede50620746600650c26f7c4ae35ebb65be74608e09d8b7385c351bfbfb420d9b32bd68c8ce815fe5246640ee378e52110dd55f5930fd1d236168525159444a8bf23b12f1d1d2efa943310671237789b4da53fe139ba304c48f681af1925d180fcb4dc6e7c7aac57bf4c8e97d3ef433c48300a28dc0ff108d92643df1959c6342ea81c063e34707943f3520f877e3128964e1efae7ba4c160a7ae17e3a32828b8d899be212414730996a121746c9a4149fab9d71656bf906f240ed3459db1ce782a1abee9c6c2fb1df46dc77b39a3e82713141afa0b3f05e8d226352d24191f5ca791bd387d8daf489f6f4fc8d0b641eff0ad612e13f9a2467f0c1529df21456b6e8d8ccc9697ce61ab19566d3a14b6201712c41c6da8adc8e5eedfb77f8dc5bc1cb7a21f2328256599f9ad7244a0532056568ec5da23cb9805f3aeeecfd547238aca4e16a49d15ca368cf03a65c78e69ff074e3cc66a0ab6ee9350a1380150494d4cc53cf7addd79d73ed93dfbb337ce1e4a9a4a97571c79c87e0d8959ad92e1b4e4f5fffc5c43711573d3f63ebc18c726b6cfef1b443678d3775ee050ac5cc459ea7252a8ed99faabb131e3c4a32fa3282a9d8acb85cf69658c5d13a6c5f42a89dfeb11141b976ba196e303fade6d781bd0620bcff5d765d1d15471cb194fa45e2806a698afd31fe0aed000868dc7f781e36a55812d35dbb8047b0fcf94e43cfc257f8973fb3749b1fb5714bf61ec67304aa68b9ca179bf3b240da267f3ad034b95203517c4f9856f8b969f79df9f38ee0a9690cd5d8c30e08a0df20995a1dd6ed7e52ac400c72793e454841de0a5947e9cb328489e22fa6c5336605042e73a81a1c6aece7c01a25f59ef0956f25f85216b1b531eb3801e6c21a498de7c94ebab4c03896e1d368710613398ad248a712512f881bc693e0207d863ea9594697d8c12cda3f51248be1e763275aaf153ca0e214695afb0c54806c20e48ce3aed6882e808618437766cbf642b59c88fadf4577696fa3cba0f961a35cf3aa825bf6041e9b28f5d69e5364a5c92d3bc8e70b691b243a58af5ba4a88e37cde51b412eea05ee8d40f3793e4dee1e84348c7ab5941fb390e47974ba287e3e22be3ea9e9b03220c814acf9c4ad30a73ddd95a16c30ec074f6be4621d70ae903271be33b7ffe179e27b22c0dfcf61ee4796e434692303823478e6ee94b20fd3c97079f1e5b7c2b280ae8b16c531a0ece2e7f68122834c73cbd9e8202f254c8235856841ccbbff7f003e63777c7738855874acbfd1e4d16130a878328b8dd6a617fc33bda3b8106e2e7c89a2a852aa69f41c143fbbce2933172dd72dedc036939d0b2b950f44d0dd42d4e52d31a9affdfa43abc6981f701b843e8a4f80bc2e6ca2fafd2f1e4a8a577e3b5c618ec85155a101491963858e12225d39 [12] S=$9b091946810492fbe930 W=$26c8fd498815b8ed03546b7ecc9e1e4f9f0b78497f42cd50594e8663752738fbfdffeae4af2f9b4e8e3ead673f184358b0b482ea21eaff3b5bd03ca726ab3ae48e14756e3145c2744c50a4194326e99d0d37046de67418e934515da483c81bc081e13363f0963c0e64112d6676aaf8022f777f8ddb647c9779d3fbc6f032364a2a94a6909937e8bd3307c3494ab5dfb8926c1d20b61de2ec1dddeb619c2dea246f4f6aefcd30871498777f3a56f14a6d19e5098a570e4b3a15b29545b819859afad83644337921f517b7884c65dd7badd785bc2484ee89033d9eff224200c244c9e03a06478dff637e6e0dd7aee49ce5fb538ac20e11a9538d37b33ac13c03095d45b1ad2e055da71c62a2b83ff6881bc07fd34779286d9cc133b12af134a33497a4f27d7e445da2705c740b9dfc826cb0ed83e12821d116d3ef6495f30b5be5e597fa8187051533ff5a1da934a21fbc1f267515b97b86d67bc3d5bf4c82ce007d9e2d03bb0257ca5f7c8e3277833075ba1ab5072842d2bca4e8c507ac540d2875fcea0193d639717261bab99677c4007a22db244a93599414af164560091f5407838295b2e9f23a97396bb30ae2d8fbbe68db4b9061183010e926fb0ca0536781a68065e07664a75018be672009e6c823a59183a83baebcc178e186b4549511270fb37ef60035d92983745cb749c5c5c83b2efc4ba2eb27c9d7574f4d8c08a472b84bf9728155d76fd8cc220afc8b7f2b64fa8668262a2e24b7c4f45bf654d6c7ee0105b0c60a1e7ebc3465b2590cfc35405154c1f14ac113faedd3871b37d7d312f97c10a72ae561e734cefd256b4dcdb04645b1a3cbb2ac825f84058b9910a4e8a99f5628c3043f7d3bf640d13abbd9fe474caaf672e59d5086e30e90a4eeb112f92c480fc16f02456db7cb7082d49efa320217b6acf6129ea9ab742660d69a1c3503505eb611fb9880a9a98330c6f9175fa9d842786b0d2dc4489517dda9f5f27c2274a465f0cde000310662a2409becedc8f3ec3a04801580c5483ec905fc929b676de924cd127fa9cc2c898f6020049c8b13eddbb4b51b823dead557d344990961a172f6090f0a165abdd0d54759c39c5451771d0e762d4daf6d736352a03472edd988f49804a9265f644bbd426da6522ba471608d6eb8cb56d902f81fdad5130f28e8bd85dd555b79ca05b0058d7fe36dd60a39f3c3ad6341ab14e6ebde192ddaaecfaef3ba23dfe78eea7273d2fd4ccd262f3b289308ad34b36db884fac14ed3f1d6afcb640296b12d25653826efce277f4021a057263fb53f4064dffe2703f4344468ec152dfc27eafbb1aeef958908aff686e4b7c5fe08b3378a659a5ef7401bd1a9c24a671ab39f0572dcc3f47e7fc2ce03b9fed223d045390428c329a4525db3beebebfcd693ee4bab12a9251bf85336aa410ee454b5cc520d8568e512947f8d94797db326cc3cefe940d9e9aea86c745f3d6651a6ea1c876f729d80b3920f5f9b274abf6e81cdd852c7437c755578aaeaf893d13831cf50366d0e511f0a946bfde9a4b3c0313eda903286d46e832f952090ac15dcf7cc44a05fbcfc61313591cc4351083c45f0ef48849ad997b7ad1b2a7ec6017f39197b8461bf3a6eb48e666d90daa186a7cd157e28e3fdbd0357f9da81f05de4e2af515e17173f4650de49cdf1faaba9b44e06511e5d8008178e2ec07ea416cf8b11dbc29326e0320d8bd12d8563737fd175827bbafa32ab9d79cdd09e0bbdb490ecbc052fe9175cf9744e1c0aa45a275cfd455fdf5675c08d2968e446b28fe0ef72f67fc40e99cbfea4968336a433d75bb12108a0b46637a479ef8df2381a7ca284c9e3dddddb6bc6694b45a8283f543827cebd23c8f8ac0ac7760c8d5aa9984e117b950e2371485ab39c8bb75cce94221138b5024f7fa93c333cc9044c27a3876953832333c906a72d6d3a4c4a98bc6036f3e6d5782dddeba3a538c3b3e9fc912531b77ac6a17d95f2b8072699c98554a717193ebd3ccfcc91669c7563478f99f3fa33c0b7f0da3c562a31fd1a30f5c278e9c3ae2c8614f28a27b7a1efd27c18cc721666a0f219f4dff38ee56c64ee474022a117cad5ef9b933a814c8e89f8deadc58de9fced5bdc3ba305864c80b57daeea480326696bac88fa195ce57259ff261dfcf2f17c13ce2ecd55c29b562fdb8dcbb315eae674df98884b4e0cd29010f4e34a4e1ef035682bd50d05b546e420df226932b0c653f7e3b829b1c86 J=-$1d9b463cc7ec23566e4c40d582f1572db728dadfcf37bbca9c847465f7fca8a451443beea0a7a3d2e9e5fd1c2a6e05c1d063e1f9f27f00f4e4b1cde6b78ab97a6c526fe7e4a9f742738a9f76ca2c3b616a6ddfc1560ed773e8261c5b64db2648286fde0d0e71c7f0c20f7cd23c1741f9b4261895719ff259f38bc88bed239b4b0db65cc2e256eb9de3252b3b8308fd5cc9b592d142e09e528c93a60438631fefbb4bd386b3e6b6d7bb600dfc90b960a6dda140c9aae2a72f1b80d6fd824710ace2d6c77e131c83fc2e4aad936d607bf8dea115c5c4b499c95d75c9b27574cce16e39fd5f4c1b0dacffd8fcc76caf202f044ea40b6dd183e2cc4ebaf514d21d3e2efbd89061b5f7bb48ef13942159bb9abf51cc66285501ca061c1ad1f4fe5abbaca3a7ddc7c0e803fc1979413b60372b6eab54d9fa7cd99554bda2d08798715202c98f169ddc3eec96f1d881d08286d2e0adebd441cf9cc80195d5a4b385c1c67644b66df4f6e9e3a4e944b290876926b2de78bd8bf5ef484ff12caa256f8907529b8e211c68c2f423ede82fd5d7451990697647fa200c2436e7bfa041ed3a73c128a65b36c733c4e2857a9b1688a06a13a00e7c9dd231c6883e162387e77e9161aefb3769b8c689e817aa1e2036b1f63f6ac1d30c3448ec9f1403a8dc927622cc5aa2638c378d799c23c4cd8fbd17924d91172e22d3f870d8a74ac03c2ab728062ac711259a8abde5805ddf4c273dde33d8af15b12c93147899cc8dffb5436448a574cbb02666ce8e1307af56f0ee0e9e1f76e66a68b5af8f453abaa2a5e8d06e7dac97751328b5d8c1e0c88978daac6faa68bfb1452336c7b2e2805d9a11cf026df12a05a881c3a3aa442822689bbf4a70e6db33026e7b490e1cc486f137944b2739b53cf84250dc33755b1dccdbd4448791e2e44aacd0c0f1b1147319c68cd4d6fc3dbd2ee9e186eb86c58650f029925fc8d61f1eb6bf7fc7b259b34ad9b156ff2a60e8ba591f3619bfc30fdada78968c27be57043f761ea6545bfd82827d8af720aada1bbed12fe3996aad9d6bdaba1b8e449a6d5f8f411dd4b16f65eec8d4afb6610d013874d99a8c4e0caa6ed34874a73fce1d743f443e677627f186822bad6c68e3dc0d4e5fff90e45f2b072ce3606284ae98946edd48fc5e8d15a7012456b9b1e3ca8d6de838ba791abce6daa03d82e10a1873dd88e4b2f27e3e68be6e7a9fb84bdd48437503cd02080d2e45bc46bf7536be50d96fcf88d3beffaca104eb35bca9ccb051750ee66ad765da20fecee62650daafe366e75abf502bd4c0d7eb61fa6b9901206e591fb94d44d7efe53b35a10d0f363dadd2a4f91c1f53b5035f5f89432563ff19bbc1b1714ae13a98687729dbaab54be453330fda1c7fa247a70b902e102d704b1ef66bee631947ad342db10ef39279ab604b4f36e9a53117431b8c4b3eda7b8f3f06c286905a815d702d53f7dea512429e7ab0d28cf491cfbbe903d406effeb91c00e3965b2141c3d6902a4f6b553c39f948fb442b045f2137f9befcb4f1f267643c561d208e038a190812f11d4144ed65f447cb8da42254a69366101b43e87b7e313b968ed2c350cb316513c22a10b21ee20ef9a4c6955371a2f016fa62ed7c5c4b4ee951b062e4423baa28bf3a8dc8c541bca76f7bfb28cb31590d9f8620c9d257097f5487d56f70ae9e483e3ce4b3299c525c154b92c1daa050094073c4c081fb5da3c8e1dc83bf3f8391c8355c00ab180036950c65afd05c720a115cbc0b682cffa25c11807a7570e8ba66b05b62ad04534471d82eb99a2a9c538968cefb6b7dd9576e7547ea71be95685b7bff2425f3216b4ba48cfff55efaa8c86c993e99ce07479ac8a513c14588b870f96eb7ff920a2679d60f24cd66333926cb4e2828e5eafe3a53da6273c593fc096b70dfecc5afb2cbe616c722c1b60af9a8537ef0a396e532fc4c1f60905849df56bfab7165110820206c0ad6e5a0a5da5d710f2dc679bc8e90c9e28974a3368ad515024cce691231260c6f0d49f17e215a88ef9032d21546cf1323560ac803d6a85286c0ac0c352b98c7cbcc6f53c3b9b308f67247b674b92c5e2883e6ce7125d81f3fc99b8c13c457e63e977a2a08e59dbd937004142b80ac50a813009ee1a0b174b1f5f52e09e9052c1f9486cfe48a7ec26de2becd651819f32c8f94f7da378960c4a3fcec6a066da97417b30a459d724ff1a6befd5d1fdc121b4a3101ec913722988dda3b6171ecc3b8f884c4d0c63b0a6334e5c19564eef4d944a203e3be439fb3432a9aacd62baf93ad2ae73b358b601366eeecd1d33401135efecab40c690a8b5c045c38e0edf67c2fdb38121169139a269b1d8448db88e47020b07bced69367d3521576b61ec24b8309f54000971423c3f7d1a21fe3930593afcec83f14c359b302281ecd0ee036808509e15253667610ec2d07860cf02706dc49485063a37cf3d55fae7e61dd19838d3e63384cf172aa5d2519c2c548dc78bb86ae20726e718cda1feae3f717000f5dd6d219b018470135fa063a046633e94c2568528ca103cc952cb9fae9c9552ac95f6249db7ff267069470b7bb6743d8abeeb9e5bf2b07a357346d7f31e643f836e4eff493af6bbfc173ae4a2287e4948405651287d6b61058a26f3e96d4d8102f79b5b87001d64e6375225af0c12169d48a03c3b2f90708d229aaa979624289616679f72b1c08387452e7aa363b00a77fe2a38639e69a30562c1c58e1d9342d97198228aa971210e137e55e9e005b85aeacd6a034007881c81b98d7c077ed532b7a4557c6b35a374fc1baa11e599a1c888bdc61a2b8b2fb8d4a51b578914530ba1debc33ccfce3efc09275be25887af81d445d01d51b6dc4018b50f47d4bb82b4a4e9e80a3c88c8befc698923a76858628ca0c795f8ab31b3ea1bf37ace1c0b944011ee4a97e768e454c31ec3fbcd6391e8c39aa01cf27b9fdd5a3563f5453b227cba3fe1a5b426e5a811ca595960f1e7032c9b241d63aad1e27cc2bc883b9bd573359690edb9d0a45a4da9cfea3a229e10e3631e80551647feeb1c3bfde5a10d6d17d9671af57365219377d6d6c6bb98da6bc22662ef9e8a204800badcdfa4f88f5c5defabd3a0014481a037611d10c81ce082250ef954cc9ecc32560d4e17a74ffb3ff66588701830bc64cbded83b3912a9d0270abaa3cad5d003cd630694236aebbe14833feec883f11a6f039f7e61c8d70d78008f40ed0f4d3062bf6ba86872e562f4549ff39d9b14d994d8d8f0afd0372078c1d3487d2d1895772f083bbb42110e7ec15175dae7a60cca62b2fd8a2d2108dda82357fe7717f2f74e3e704c88f7503bffd0a5af544a38acc123c88e4c1d9b0d561ab493ad6b1c2a7bad1bee93e207eb124dd7233908e6ad282d22b582e0347f2e00559dc9b73c48b0dd7e16690733efcd2939e0776aa3be446ea04c42e0b0c6a71be25ef4335c341916479d5320f0382f5766d87fe0a1f548d172c416ec333bae1b6436d190535d88cd6c593b087bf30044f98067c6c17b5aa8cab92365979bddcd8152394d9cd75572d076bd83245a85055b64e5c1842d1d51b15c28ef7ca7bdaa00f90d4b3ee36ae89a5288a76232145f5249a6ec4b402303a0ff831926aae06c8529a4188eb79977c0be75a6e576f90699055d0d9437d803a0953d722f0112f17dc617bbfae6303f05783397bd4746097bbb05028a8b4c37dae373fb1f17514da7faddf06b0f3f8267aaf3e4d798df09270973134d67743ecbef52416477b83c91f18edcb7575471367c7c01ec15618aa681aa4968bf3128240df901d57a1bc86a4d3990f39c0d11b0f0e630eef5db04539d70cec35d157baa8c6e058f17c7f000ef1eda4cb16b54f072a929fdf30b4f0febd989a79574732d4e4b38799c49b512090172964a4bdce82d2d2efe9eccb019f68c82d1a3a4e6c400c31ecc880f7096ca9a7ef6ec307c11f20795a6329b3dd755e5bf48ee850951c849778e413ae0055be4ccdb1eb3dd53fa7c96041dfd394ee04ebed2226e06b441defc87065238a4fcdcd9c2e7c7b82d9ab1f9852f7a0ad209c2192576408a006a1f5758a7425c71b40c490020b25c5fcb5f5e4fb12b62e610f8bf6dc8a5ec35e859ce4fd235ea7b632fb660032dd41e217e049646301adba32a6ff2d4aab9c0afa5ac98552b50d23e5690ed8d8510b5cae2f0790563fed1e2d394f90ecd4b1599c5952c7f8864c2aab5a611043d51d2cda4f024aecab3763451de8f5a9230327ff7a0f6de9826240710ef367d97b0cd7f6d04ac43e9f987d1b5699b1a45872471a01cf56b0691da7577a9e5aa8ff5eaaef34bc2f441e27f532e878610be4629ed7a7726acf571d6681500c9a9583a32a8061e444f75fc615081f643f412c780cce29302c20efbd6e9878fadb89c55f84f66307dac823b978313bdfa11f719eb7beef8837d245008fc9d6ef2d0809b46a21260a1acd08aa184ed5da36d8682711 T=$451e32f0d3737f8fdb93f952f7a85ab18628bdf430f52955496366c7eb87114eef4011f75091a97e151146c8b7e4fb4366bd107cac22f2f907066d9ddbefc8ba9c51c1288319d5c02db53b2ce8b446ebe20a9dfc9f0713dbf10a7131dd957be1dad9aad3614f3c341b9cf118d231615c8557d91f801c47cf8793ff8b3cec425ca07181ff4846f13d6cfae6da2d7df3a138aefb965383ab54197e7ab331f59f72541164a54df0e3cfe2f31ef6e6d0fd1ed0c16fcd5f082e6426a336b5815c155470f0d5777a34ed22bd9bfffa8e7ec5501bbe1060b0fa8d8b0495cfe24bd902f180c9438406d942f2864c6eb392c53ebb92c41efe507b3f891138517e6b1746f27023f44daa8591d669dec75ae2e0ebcda9b06e11f6dff4666e77b5258a9a53608cd36fc244079461f3576f19cff21e913c116ea28c57ea2e3672dde72030314053562434c9ade4b147bc1c6dd5f5103bd32619b2b31a0caf6cbe8a11975a47c69498de94825ee7ad715fbe24eda7bb714c724501a6d8d28da8c84ff5add1d0c04573cf4f2b50f981f88eee3b970d01be96e183bf8f526f8bf89f14f3f596ffc6fb56cdb75190dabf946b4b889abae15f1c6a2eb9c805621c9445d7e72ceec6a88bb4ff831e5d42d8df2ebac56c1cdff6f823ac7977046118cbb027f335619bd95a3a5bab5e459526d807431f612db3c8e5e478ffee4399e985f28a8ce347897540ee05c5988cba4d5752ac6eaaefe37eb55468ea5a50dd35958d3512f038e1cccd6ab8f0c2f878e421b8dcc73fce35a4e917350714ea3a818224ad79e7fdbf2d621c7645d28227e56996c98fc4e994c1be3a40f2733bafc009b97c26c0087bdbafda5fc988a22583e82ea2aa0a0f249b7602250e9c8635b07a9a13d0deb4c0d8a7e3d56992cdca8dc6c3d7047d6f561a2766327d7ba9569abb439427218bd13f9f7d2e0b4a2af721f6ca5b339bb48ed89b53d7c42555be2401637c563c2d0a3f45b62ab61b38b71027ad6541f8d2f7cb16166bb561d7038eb56d3fc074024e4a1e20f1c02e615c0fb3daa5c9e66202fc5cd576f5abe3a52b27256cbd741f037a08e31d840a9b5cfe39357810a3aa01818ba9f5ee21b2b5817d78f9f7eca4e53aa1ad8758bda3397519f1fd3c8eaad2504c4ea87710545d22eb3771359f7d15922572c75b67b6267d77d9e8d46962dc9814e75785934e209ad7f131f95f577045255d961e60a8cfdc815121c5285477a60b343fd18eeee4396ca338d87fb6af14aa2fdc065808084a95ef730ddf8dc37c70e3515bb63d5a0b6bc5f937a634f2e7cb3b3c8b90e3943407d81e9225e6b6d00e8afabe22ce52e556cc289bea14b625ea33912ba1a6b79553966a3dbe73949fc3ef7ae67748d0ee663faa86f9040e1f8c2d54e87a6f4fe2819b8ad8489d83c8e8de369a566a6b802b4070a568ba6f87f1bbd36b4ed69f68c87c036aba0443c8df9b08fbe9813b8709166e699217ebd0c2ad4d09a19c019496e7c6114d19a5aeaf18fc42bdf0728f47f658c1f96de8799e4b48f822d978c82c8d04de7765d1af77cf6c42e2558ef4c495efc6c1785eb1601afff3a4fe9f024abef7dfe160dfefcc2d71d1409e6d7725952e32007f480aa54431ee6d1dad2ee2b7ecb1f361303623389264a2356fad44d956cc7cc1d44dd676d45d8d9034e9b1c78d2790b6a390bd3b457f4b35a1b9b777e242522b19a2cb937ef780ae6a375919111abe0f3eca02d8ee0089847c90d27d7c4a0fdd200d84f54b28abe9a6a61518b291900b0673bb309798442a78b4b2548a4bdcfdc455ea255e08ad8e7c90b469893aae277c0cd066f0b36aa65cdebf1445bb7f9342604ce69e0c7b6681023ca4ce6dee9aacc845f9fdedc25c2daeff15dd9d9aee2036656d56e100b81253f9248b471980ebe8ab8a543d07cdb9a156a1d5c3f0e00f98071ec3cfe74a4150ece975a880c1642139dc48d000e152685787aaa8e44e6848a298f79b599af789f5432176874761cfc6aed8c7e2a2bc5bf256dd407afbee11dbc129486d9a0a55f9e1af69c5438a161f3e32ca1b004abf5d568cc0b8b89c9a18cadf1b79721510b51cf1b95aaa82db420815bad7e5b0b4077f327162261fa69893594cf2a6033985e7312922bdae1b08297e235f606f802bc06c49fc8c2bff0685310b5a6822b346986e29769771562c097992137e9ca5c12b0841c2453249346a1c6646753c8db341dda1fcfc48e869896b5391390dc94de3ee0661a5ca73595eb06f249a04b73608956c6431f3948b51380b5603cfed214fb9468575ae94b3839f44d616480cf1ff0d5fa1622f1c086eb989e6fb6a98e06d2574d8285adf82cae2ea96e908f74afa4eabb500b2247b2cd5b6679bc1661da780ba630a00fcd96d3d9234a68471401388e9495174a2774605393fcb9edae50273140a1c65c80be90d8da945b1e2df54ad75c43cca74be52a16420a9b743386f823abe04019490d0258bcfe3ee6380fd157dad70142e730a0c5aacfd4e6cdceaf5d5ada1189cfdc09b3dae3f1d3763f36b2d4bdfcc298a18186de1fea8daa1a8227a672ab7a14d3e1a6e3638e590d964dba725c65d97da5b26946017db73147de4eaf023ba49a828954726fbbe4519c2f4a1eb1ddef92eb0fd2d85444b764fd45d8c0f4f37248faff270b203e63050eb90a0b21334a48ff7cb668968442df710c8ce7ca805e90de1aa3fef6d1f53801df0b42b5a6d0858dba342ad11afb1f91d30649051d39a4f621e708fa1fd052ee3158a8281bd76aaf9a84aedfe8b8bd07e76814825405d8590b661d04415c1363319f601985b2f911f26329446a40aea57647fd1ee4ba07357cd5cf778efed113478d11e838ae12802d31258932132eb0f85e85215ca77a7a1d016f2de3fd8dba6d6e9896f3b39ee438a7d1383fc928e47ebe4bdd24d09984ff35633ab2dce0984abedfa788ab8b53085d635990d9505519ddc1e020f4a6a101473dba1d9f82936e7f875cf0308a686b6978fe0134597f5e91f73d8e69d998dd23453d7231ff13fe9b4ad01d661cbe6e5f25b3f5ac9831fe457e455c2e92e710c46d867385c5888f1bfcb1b08bb84dc45c9fdac4385071da013c427f8d9c75b7bf33823f61e75ea8c1670ce9b7d2e19095f63d552ceab6bede164f6a1b9c83f67873f73dc8a6a78e2f15ad630ed069a10c158b5778b0ef1528cc4626d11d401f967b25979a2fdcac119cf5f6c073cc2569f8e667583ee18d79c6ea1c0b583f73e80271f96ddff4ab945bc1dbb78ccd3873689737040d14753ef27b4ba85e96cfa9831778b74e811933327dc970d3478a08d0d9d6a74942f38b61763b8baee681422e68b7bbecb46fb4cbab99940aa883fd2a48b17de9a5fc953f23d7c03855dd2c1b963e51a14a24f55f703c94ff2cd976060e74ea2760ecd541ec735d968d610330c1bec2fc3f82e115af596fa9b90964312a98b3918a361749334d0f85b320b8c51fb2eb669d3164c73f9c285139727a282a9839499ffb5d9ae304a405ea89a87d6317151a86942b61bb89c108515bb119a86ee74f6bb39c321a6f0cfe7a9839d3afa55af2d1e1fb0bff420e1558355ee36082d206230dff1b25e654f3d68f6fa78609e1e330a146ef29a72f8966eab79389c0675ba3485689bb6de1e34d35aa6aff0c890cfc0887e20bd733f85c7924a8062530c74452fa592df4bd2adc4ece6a2a30de1b0256b225cfe0f47833e12662576bcbb217d449b110cfca1c24420fb8585a09259ecdae2dcd415de47b5e7975c32bd7314a5152215f0d91f59f278eafdc3e5b1239a6debd9b2ea615dbf4e01277930103dff2b89555fd601bd813d5da4b843e5ac7bd123c7e88f86f000ef95982eb3081229cc76eb86c787421273839739cfbae469bc57d5fab65dd75f55b34b5836335ec1afa99af8e33b01a5ec67ae93e0080290715fe256ce897e9c82f330fe82b180019ab8538210704f83a559b62e24f95fe13739fef522dc50efae21431074e5ef2081a6ca8e9070515924e39061d4cecb6de43ae7f27485acb741cea793d35d50b413e25fcaf79fb3a04c29fe60eaf41a400c1b9e5182a9b62df639e258df82dd00663e31ca4881e97d2af934c5fe8f4f424f864441d91748b48682aff2053cd9d5f145589a95e04d792f8025bb4a9e436b9dcfcdca830051c1deb0170768518a27e5bf908c9d4f87bebeeb6a0f1fcd0b1e33fffdc8d1a7898f526919d29173b331b95bb067037fd6622d881069124dcd533759c6283c49df98964dc3094731f45a7dd3fa626956a68bc6d55d9b855dd9583b30a1b19e1242bc890d652c778c6bbd7339ec3beead3279c8cb1f2f681e198b2ff5a71e760589e0cbfbaea3195f8672c8639c5944286c5ee29bef6685aa3867cdd2cffa3dc87523b412e015d48db9d17761441894953f1940397e767996b655a1ffb2cfe16db1eda22a4031da0d102625bd8f03c28d750707fb3104bc556fc85043231c2e49a986b [13] S=$132cd915dfcb967dc4f0 W=$12317370aab6d7307be70cabdaa6e7b37374eae514c45989a00b410002244006edf377bb58c06e2e3b2803d1666e6940374abb22f1e37636e9988bc7e50aae115508f85fd0efd33bfc210438434fe6ffb3312725d3ea4aaa90072d1a5cec886e16ec6d7dc1982dd20f61bb3f74df6f47dbd0e9744ac36c3f67e2cddb438ba08f3227f38c26a542e03831589f597c3cc0f180c203a41a23c4248ccf3aa35e4d9bf024d80203e586f96ef3ea257029402809f20dff40e5ecb963c0fb5296c32c53f86bddbc41e0a8f0a1de736cb369b6f1b20c841d01c35248b3370f6240cef6816490b90285765f3e1ffd29dba2a4c355f61747253e15533cc02321c720d8b051d0e121059ee3eefcf075edfa8fcfba58d5cd773c9119313939570ddf3d34933aa282c291eda0756f3df3661fc04b42c45594c5c3894dd7239265d1c8c550304b6fd46e23ac30f5c47c74180c10b998e7ac3305e2200940e53e81f0f43c74a59d5b51eac20996562027778bffd59aa48399c19bacee074269fdbe7eaae0fee437c6267dfe01cce319f3fedc7b600d4b86cd6dd8c503b6a937301a8f70ef99b173e4095edabe41f738a406602b7fc4b6a9eafdc019b071a168afce5518f321a933cb69aad998d39bb22e194779fcff26910e1a3284f5fa1a0d1289eac335f5caa384232fd1987c2d2622d1803295b229a3f360200e64a5173bd9ee2bbfa55f29b2717a329bffae1d0e8f057e17a89d5012d21c06882bc40590460fcedb95ff3b0bc49d4c888b3cae18e2f96c16543a2845c51b4ecc5658938d0b055135fb1007daf4a7d194a08bffe5baf05cd2fa3e49c1a49102e39c78d57e60c239c47ab4936e4ebb35587b0063a9bfe666f093920c44a70d7226e8af77677fe3aa5e686733ad5114d3419928a4ad5ec343c98ee300b46312480da5a56c01259ee0b38495ac15e71f5f55a5dc6cb8950f5553e30844e5708286a71d738717ff082f1c15eb591c9eae163453e16cdc424f9b208a7e04c10097a61b7c1fdda88a21f7868945a3cd7488fa6c36bcc49ae37373f2316663050714bdb75d5128041031d2332704cfdfedbc759d2a76b6f7adb0d5578ff9457614394a8bfe1f102c05df00cb7c8cb9ad10455275a1a9da4aba6d15e26a0efb3d8a40e60662cb9ea1edeb49c688ecac2ceff1cdf08ef0e62dd062fdbc4b6875b768200887343e64340d69f6b07ea54508fa608ae125d19e68b71fbc9207a732cf79d23a7c1aa1f6d9c6537f41e962c0db5e0df4cb38310ed8df1163a7bc55dfe92ee2b59f3bbfc6e1ce5d0fa0669528b2047ce5594bb6d5e510e5fdd133a2b61cdaafa09df39b3272a2e4e89cdd9225e8856771a76d7bac9cae05fffc87a2a4b529f296951b2b8ec34929f84196d11385b8bc4406de47b9e894e699dac59ea4532c8625f41f38c406c84d859848c774f0f06647d21efc6046ee8a3de2080e28a78d8882c5e1cd1960d8d3987a0e55a80980e3ab8c08ce30f3f45a55fd0ca7c832436e3dd5b0a8ec025dabd9a7d77faf103fc60f7bfdeb12a05c9417cdf746d0d7c2687f5fb9ae6fdbcb21470d5f30935679485acfe37f1551ba9e948c3502b28675cf4b78220805af77cf5746786a723beea300a4dcad91ce79e54c27010e62417100c4b0cb6570c89162d1ccf2766671c0e114d315a2720a836b2210ffd48136873574134436f7971b2fdf6e1ca66ea35bbf746e21b804e40b0069546ecc5e1cf1e4b88876cd1470a6b23589a2a71106a9d6a6d53079923dfbedae989c903178aa544da7b7ab3cda2937ca6629afd5fb8030630a3075602b1b34444b20bff2940ca29866881f62175ca9bce4ddbe931ce039430c73b997564472325e0822b4fce9c7713bdb08d209b7aa3df3632bf34a4b83c3cc766db325a13f5acd93632fd5f33902becdf379f6e6c8ca1cac660dec1e5a5ab971aeb643014715faf5505aac16adbbbcaed80560440fc9674f45174da2441984c521ec9e0cd54282ed5ae2e5a58de46765e71c13891ecd1180229b4cd5425afb8d4802857086a89426a871c65a3d64c18e4b1791a70126d980e015160b311191acf0337afb5b2487402d237f3cadd996490d19cf27dd7283d3666823ec3490e5d133cc9788ef36a5e472bcb2bf2c3726c55b9b0e2ca3f961d4fe39909541640ae91c38f49f604b45fa8d5eb94aa8d8740aa4859b34ebb780113dc90a92942d3689c031a89c6fc19bdef178f1ea1808cc2 J=$4c05912c16b15e2b1f8065f0bbbcdb246438146c3e285520c58445be009bbfab53b0f6381cac2f1314f1687b8ba12e77c215793f233694bdb2574ae3ad595f966442a84cc90d0de21e0d8b97cb9baf85d654c5c7e07637994dae443d0b85557bba7d60632235efefccad0f09fc11c1ff0f1e9f0adb2bf59fd358e5e9aa52546a4604cfd088e43e21054249c0780d0bd5a4d893b58f79e0fc57ef5ae5de65d65bc2bce6a478330fe16319cf6b52c0ae8192ebe876cbabba294e1ffc060ffb75aec395aa4a21ec4b72a6e9daf3a3ad51fcd68f293a804190f01b0656b2c801920078cda973a38ac785b09c7f4c6bdbdfe770a58bf13189c101353119627e86319ab30fdaa46eb62e1c988ad139efcbfa11a6368e513ea354c4442c3c5fb9a8676fa8ece91e0d1c72348e23cca8b203b41db0ee08694364828a367fdfaa60dfa9c277e6382d682048227f1f904707bf7aa928a365e4f79f6e8565eea039e7e1294705a433146569fd6e5ad8457ed686364e7c1cfe7ac5f56e855cf3bd777b347bfa027a3c285c2e5de8d23ba773fb0f05bdf4d8e8672b1a60e815f9c758d78e235f67768e8c05c69cde02be09c8fac5c3947b11316deb1f850ba532c36bf5c2dfb0d0c2b0916bc75f66dc8f52a3bfff5c750d73b7f2711446d0b5d34720e83ffab2f44eb5139c4b0c80c3d51ac256e0d14372ae3d82b853b49459bf6a46245d4d1b2405687ef7f67d254753b91979dba8b64a2e3aa9dd68df4411bc7a38ca2224e1ff27d352783f645a5221cc42ddcd4a583b719a4aab2d966b131c61e146d551ecbd35fded8b6a2cc76a6fe376eeeef98e7bcd2858a5bd3f6c298be509b99e5c72abc5e76a3985f897b62ef333ea8b7e4ad2fdc5ed7409ee66f9f226300484d45386744bf4e12b987314f363500788cce158bfd5c848ece555687ed9fec75aac81838593f1bafa13dc24399d54771d66ce60e62cbee2928c6be9dde8b61414304c74a6b78e268a61842e650e5df7687b360462826db3c370cec928b166450a4643ef8a16232adf1fa01884103de1ebd087126908978057e260d5b59fe0f89c42fd9e98d8e88e6eb5888719a24135ee9f5e8115aae2771ea9ef1f74f744c62e223c6af6ed686f4fdc9e36b9b663f8f9c87dadd14eeadb916a2f9b63ca51c924beda9df7e905e902c612909fbaedb1a9dcc0317f5120fdecbfe3b3e327f12cb4e9e37728cd1fa61fb93042fbab0c0515efd233e53f0a3a47f00b3e649d6d60be9775952a173f7e5922ade644cadf948a3cb8d3a5593055636e7413e4a68e9e2df84bef2f9d2595f89a22c566a785d9622a7126ecbfeca26d5d3c52c64f922f06665a6a862506d0711be18dfd21735b556b8c56e408ea3d7b43f1a6aa1a36677a2c3cdf111987984417490c08a7d3a935b02f5ce90ef5ca9245713c9b60d2bcd982082b05c10c2c0959d7f86ad8c1bb44b083d42540e1ae2f8950cab2989a6e5f073baaed5fb82776a5e85f0bc1edc35a10d043f52039a7c04d3bf915f8db1b08cc76b05d15b333a104d532a4ec9e3b112421c1688ab8e276bead299a8e54a30a892f518568048420e8ff045034a5f58d97b30740b081b632c41b38ccfb9f9972837f911f2b16fbfc429da4e9c93c3294f113a954f351e40b6f440efaed284e4acadbcef7c201ed81096c5a32c4baa47fc7839544350f1a9144f692e4e3691491df150c13d2f8d80c8fff26b2ffaeb09517fa6d216de6a7942ed63fd44f7b44cd835b3f380d12adc9849540be3136d343543e6b33f55c68b8817badb9c79a1ef5e5b45d4337b938f7e2c86f2f621f80eeb8203710e934bb9bbd92caf4e1407fce8237b09b5682f3ff5c3f5258c0aa36295faa579668188bcd04c15ded5bd67eb01922f2a9411ef89ea94baa15d1c370a5f427b686c74871b3c28db1d54f08b4dc9faa035e4ac7250dfd8b6415a3747a92ab8994975251da20d395f04503a911818641ced9dbfbbf9da0fa90fdb9f965a0b1f97f6409c3125f35c5c73d35e5b9e82bba27be0d773cd488fd623fab32693787d229d2bfcc154adf2eabd1ba7e4a0322305306b7b4ca33ab755126c99ff4a3c318fb5e87993f6aebdfa2dd6c01d50fb4c1faf1e5f07628c4f39953fd1ca91f17811246eda49e5ae4b98767f54d4ddd2aed831ac27146f9c8298e859f04cd8230a004d4e99a989c7e9cc1135e4553e8b4ccb3103eff3bb7d25bbbd163a62bf398004ac6862ebc585944797479d960a947fcf7ba330dae2e92fcead1680c6ce59bc7261228eebf919394c66fdd6b93c91985a75b48e688dabadb4b477ad14ceb881b39fb7cf11ef1f9043eec33f04428ccbb33f3cf27c40811c8da6ac35965bd0ec6cb59dca5f91abab160bc7066a95b5ef0960a81dede708c7a60cf25af914016f9fd2a9ebb126260670c719ee604446b4af63d7faff3ca24ad0e53892ea3ff81d20950c3bdad62fa85dcd5924f461b4a1fd23d0e687bac73cf00f9a0dd441c8c27730fcd9bd5afb9ba7d86d3c51fd68106ff7e93f31acb875363876c41b9c83ce641fef1efa7748ab9882e5b92046d41820b12958992d0091433c5538280601b506dc48f456abe2540c0bf1eb356e878c3ff8c4f8b3df03661321444f9699197e0a6889cbe5ce14363fc8b78778c29a1a41e6d91bacfca745398c23fb68bda2c3d6dcc4fb75b31e9aea1f4641cfb400982d3d947f942a85c24f68aa81307eee5840518c4f940317908da2c9b1fa2bd508e4f9394cb6e5d6ac322ca1ee5bb8254e4d6225a456998acfda6bf23187a3ae1f7722ed71e24b8513f1b703773fabfbd5bbce78cb7053164c3fca8a962534371dbade0ef7d0873f66e9551dc03dbdb1e27c6ff424d98602e8b3c64dc3361d59fb0e817873cc9e89c47ab67d497caa8c34d4abb6a9d6644bb44413ccd046886360ff8edd922882b20907e3aacb639f6df22c65bc2439157b5169bd8ba9c1f2745f2a0853abc4e75b54478750806c1b6ba6fae2e4d1f065df8af71a7e26b9c27f5e04f4a7c5b86d01c9b597b69366d6225610826113125d0ac8844f188f4771c5e351906f0509f6a7a410affe6cd5380890f84c5e179902b5e1c6c7b47173ab2d91a671f7e3c0da9224a07aabcd1607054078586f13ca7711cdb46e2d909d9f1d4549436ab0885f999d8c8cdef1f79d8e8b6831d823045672bb73872d1be66f0ae2456581b6633c6122c238f5538e6292d68ff0bd263ff7057940034e1810517e3ab1ccf330024cf4e834bb82ec6faf340122a551764e319bd84521ec230af86caf56e255629fc04e329e78854dd2fe7716fb1d531d6a6399f90fb2ee00ac55444b24732695b8d41eb88ca8260b400cfe7f5726aef2c601726dc6f2040ef684f16bcf8e9bede4291dacd8184c25acea57db4c459977f6c6ed33f8b863d5ae45146e92990a70211aa7275812f7257d364bd90ead9ae1ac4e5d959849342505d051153de511a580f1ef643bd042ec5c5e0063e2b1bf73b3e3cc620ad48cd342fdc9a5800f5ce93a04ab6bd4e0d35cdf582bf368c9ca82a3668e4bafcad9866e461047d510501c717658c2dfcd93990074e1989c15a00de0bff1634a0af39ab1ae5f409b242c92ac3f4b8960af77b1b25e3f0975ccd376034150e00484268905586f28cc20b914d55f326c21a146d9cae06a04a3eff1deb40e8f90674915647036483179553b128e67597da97c2a92d83cf754a018ba574cee8bfef5bd23ede925eaa286dd0384f351925748d2dcb12bbd289331a9b97cfc2d1c97e1df42c55170dabb64edde3a2356f73e52e0d90e249e73281380c172d365f62c1e2f9b05f645e04ed96337c01c71fb7b32bebc83a26b06e9608b86e4b135f5b9b93cd28bd47047272d9d1529bc63be3d87c03c96cdb673a71f9aa6a93bb6e55abb022840bea8a960353f92d6971f90301f0d235979b757f55ec26a1edb6250958dec9b830834d4a83753affed8836b7df896ebe96ceef9a7f3f063277f3a19acb99c69deb71bba5fa3e1311f0ce0cf2a6ff5cb500fa16a340c69e049195c0e366ac862a8b86155caa9ff5d465d29efe2eb5f2a60827c87bdc47fbb162ad258fb27bd230d1e5e84971d982b0dd5597d9a135264fc825c43e8a0e139608a21c6bafd1036cc9f3eed4785a23da76524d32d28580c6c577df1fedcbe53048c1bb7bf633dec3a66e094115d79bb5d78a6dfa06dbe34ccbb1936b4df0bd445f313ad92b3a748d343d332a60672faa01e8876c27a6089e2dec324f85c54d804261b1aacf8014df55fa1c02777317ea6b442dfd3be08d188efce868bb2cada8cf8b935ad48e92a2cc9434d4fdfc121d9c45a16b735df2044f3568eb7b163660c8adef4fcc592fa6a9b3cc69701ac91a22e9c8c58da40ed29ddc2932b5d039745b46c4e029402c0a31d053165f9edcb8c8ea8e1102727460c7deb13354685d69ff0b763b10c0c7609716445d62e9221ad3576119c9d T=$639faf85e245e624cc5fc2282e9c992f477be68051ddfe4a58d7dac22073644a61588691a93781aa067495fa1e05d34b461fd42b36c565be8def42c05c5c55fe54af89538958fa127998b0ba07362d1a41d921d10788ed812212ef274cd86ccb4a554ecf64b093fad992ee0da785d786c18751131de1362978ad98c0031372f6c4873362a70a2fa0599068f6e06ddeb9b121e95a88f11309b6e2c6df8cecc54bfcfaa5bd1a01481daadf7e7940a44c25a6139ba34ee3db1dff792809e9756486a106b10e64270cbccec27c0df40d072466fb7d0a7fc12937e92c5b8290edb51105816be27fd9c4942fb2096480e75033c704413cf20a91faaf0501d4411711d3e39e15e1c4077e4de622fc90243fc47233f45190c5feb82d6d8fadebfb3b91cc8ba9da56e637aaa1c0106d0402a2633ba11c824a9d2e62beb94852e552671133e0b590bb73b47d0702831a9880186331e6de0430c5568f0d30cbdfee78cb5e773abde9140346a62403ccde2cf75e65e1e28c6672d4b1a7555a829f46e8d8fa41a336a208f55d5844371a0c6d20188ba8f8474f31e680b97da32bb0f79104c8050fec2b34fb356a5dc9868b30dde911adae03be6d5e6802fe0836df747c6a7f9fd6becdca493ed51c87b066b6afd3ff4d75767f196e6d325c50021096fa8b9f538f997a195df8f446b3022acc492e4f2e52cb46f2ca93448a5fcaf132243de766b3691f582d88e5af6507f71f7ca87305e5e614bbac7ed14627274bd13a67826698628e87fa080b0e753c8ede22415984ac148c04b303097b0ed65c1e778823640794524c505f685f34375913ec8eda3fa07aff150a1aefc93a898d335ad8371b98ab86af3fe0943a53c517bef0049f894d8eed219a91b5a0bd60d047a17570d5b553dd144def6af9e1be9395c08054e96bcfd46b48f9563e981792deda070da957e5d9bc060daef650155a8673431daa045dd80c8ab107747ac14ea245b61c1ce91b57f5602f03047ddcb47998eb77990b5f2543dbfcd3a3547aa73f1045db15d35a97e3301ee16b87fc684ff40b6b00d4fe9e43c29888b99a8e8832d967311cc8ceca555095dd8566e4e4714b8eac9eff73fee34ba592581e9577b28c9ed6c17103c6e36690d01d9d2af5fced398ef7a193aac74b078b9773e675ee5b1e0f45a7df1a95b5f236dd9f5c4238e381e573babf302551a67e290c6b729787d4e0fbae29e8f0c50d25527816088ce70cac8a84e6550034c65aed8f990bcfc3ca9abbe9c84693d7b7e4a9b36a7a7d22c45e84866c799078b7c794b37e92d078d4831a860e1b79dfb1a6d0cab6805152b9ac4a9f51071e5cf04cc2dde7b5c0d474ccf74b7f099265fcfd0b94f19a42e67248d95300d7c6f0593182c34095ec25cac77d462ac0986c5f45a9abec668778e171c26bb2d070b268ef84b9b8517e9492f0335b2473e918b112e2f5c3d841fff8a0c1ef50fada894c26d2f3ff321b3bf30e50aa5a51d310b4bcc22696f48fbaafe5cf67d9a19aab5f1eb2c710b2cc5912d06de28ed01bf2b026819e88f7baaec981b7f9aab44b0963698b3481ebe2eb937f60e5076b32c596b70c543576383ce35e3869d7997afaca8da1cbd93a9f0e2d078062f478a468a44d449059500ba110ae2080e49d7bdb898a3b60127ecaaea939a3c0d86817470ef5d2995d8a0d51a197846ba157c93df4608ae9df4178982e73741cbcafd13009c383fdc82dd64f789c4eef84b100c74afe5c7608eaa0da0e5edead0144648c390d99506ce8f17d963731ab2506ab6b81eaaa85c2964b2679d0732a8b8359bf8499d4f2268ec984d5972b071f17140d81c1127f7dc41d0d6b668b26cde38b1fe09417716fc4b9cce9e53eb05a0df5aa76240e875f1ea0c694352af03139f5362ee03bf249c7ef7349c600a16fcc95914b0798c999d3aaf9999da38ab326e8a645842dcfb922318ab67a6e9ab3461d534d05904012c8ed45750b6505398ab54cc4a7c99ce92c2dc7bed8a5961cf011fc2baf473e0cfe6f71347ab47f8d918303e17a336c41ae43c9104399828e3cefd637ba4e1fcf2d8bf43ee6cbe3aeda277785f2766f2591ef9973cb1c18603d8a4662816baa93af2b991208b49d1185677baaa85f015e9fd2b8ce4ffa08b97adcc258ba14c12a80278da15115add9ccd6ce1a802da76129689cdce73ee11165b5f222ddd240120f1abceb54493dff10671b7e6bcb47700fe05e921003206e3c8ee34cd1d8c25f9408f0175243d856732191dbdfbe09f0e92e1df4d35823d9e1799d2d8f0deee3007863ea37c86153634bced9fde928efe416e9390e809cecae23b7edbf041e454fc8b663fa7004aae30a1fff5de597ed36ac704c5b84d0138c1309c12fe3fe907d302d75d4fac73eb729d952e03a40855fcd6fddc1014703c45de1cab61934fb06b8b5681eb39020cbdc99f9d36cef97ad648329f17887a70a9135fa6345c7192c8e14cc29627df0fa9af23f7dbe08138fb98cf697c24ac524d7a9f04bc5bd885db2b7c417aaa7e5acbd7dcfeff9d35f88a7fa4f8b311dda3bcb9ffac4d465f9c73856c581b58aba2c13ae33b0f84b1b66ad2decf7b13ad3b66603f32e480dd3b4cc17e3dc4fca5b09877ed1ae97a4f07f9aba1b50114289a2bb227840d4a11b7ba31cefbdc330221915e035b695670bccec6cc665bf9ba49aff40ab46feeb69a3d689a2a0982bf5c27450217a4cafc0eafc8274af00136ece8d82f3b5bade4d1297a838f0e0b07917f3addb82d28b028b21703b373ac815d8dffdc0c21dcbe5a09aa057244f1c73e0e5ba6de9b91689d0d208d9f7c0e166205b194a9bd68a9d443f29e7cb4f7a29ecf97c72bad15e692850d059ee738f823aec252e9133b94a8049e9b02d072d569976bbafb4d3aca5d03b4bb93a54076a23972aba39659e49e4ba1d84d84d9c33e9e0a80fcecececa0ddb2fa5c842136dbeafaa13bfed3e6b66960f8b6a8050c1d59c9e84b976fe22d6c4bcf357cdc33dcc8ce0b11b7e6609622a5b2a60d39ee83971240234e6522da82c8033f740723323d67af1531b82d3b3c0d0fae15345b2e5839410339b2dad02a2cc6439aeb8f2f378c87447982e930bffe005832723dc6ee12fe1b8977531959591781d0d4d086ebf4377f1ff3f1600ba4d0a9d88095f849b223b73b78b4577c2026becafc3d81b25a7a30ca0c995baefaee04000e4462dab4f9b485b2fc0c27be4ebf1e514ff93a740222ab1a7cb9115e682c45f1e61211214de6d0fc8f125330e6db45f43c2d62de316186b733ef0c10f667ec3a6d4bca48d648f6a75b8cbc26e2334a7086182b1db0ee23a5141699e861ab831b86594bc7c4f1bc959105dd656a92243f35ad864846b4e02070e1270f6f35bb7e686cbd519d8655b7e92bad3f39769d2aac8321acc468d8af32763000d06f3a110485884620ab9aeb7c3daeb50a797c41dbeb2de4d7baa3ecc7cbc38c4c5b4e1a91525d54d4c0129472f25bfd67509c3c259645e4856170db61e27c0fe22bf8c40b65f1f160daf7e77f896be4e6ab1b3230d6a3728d23d2ce09ddb6ae79dc86d7713799cb82e810b12d42c5ebbb2a67e27f14bf3b81bb68ab4ecbdc22bbbe69bad98af1e5a79c3967e8464fa3574689081e1c623b1dfbf6be12f0b1e146b04bf78e5d2bf4741024cf972775b199af7ef810c4ddc77762d020c54f11c77f0c9e667c47d1725549d50dbc59053239c41170a37dc10cbfd394f94d1fa4b2d3917a2c9d256fdca5202b4fd0737873d323298467881be7e601cc9b5288912ec414c3edfb6ad77e2378250bde247ee04346e6993f0480ccc06804ea9110b6cc9f10fee5252f4a6d8969ea5b02d7577457483d8ffc9dfb594db23fa85583672e5a869577b14759b6d212ee329fac92f6a2bc81f6ee27d831d3da45234b37478738c275d7c38759f8a2bc3f140844bd5aeb91bc607737bdc5ab162cd209224c73e3e57111b321a5e1ffa1dde6005c151fdfd410d5a1ca797e1fcd255b7b4ebf4348a709bc5b3a9e93944abe29f693094b794a142f1e5b22e011ca1c2b72fa63f2cbd5ec971ebaba31c2aa2f4bce098aaf432c1b17e656e606ad7264031a726374180bffddd380adb241858ce1ac1b4737121d72602dbd4cd3020909e05c0c9720c6dae3325043f07b78fe033f292b8b274dbd1f1cfb851eb49261b878a8b71bc1e8996d13816bafb5e151f835e1b41d13e16bb7f73b6f808d42051d7cdd9cc56a3c14a9f20c9b23087a670c0eec84b4d9664b5a38c8c9f4a68b9dff0000824b9b017fba5c198f0bf56c6ee2ed3691b0127ffd44e1433791ea5ce909ac4deef72de9c11f32abfe1a862de07f5712f71016121128d2b87e19ca4de0add837aab8690e44ad4f7e174c30eb1a3cb9336dc4b5a9595d84c13a06e93f74c0ab7b76631f097d06238b016f703baef270f74baa7d4293b2a336d069e5d2a33fd1ad60d5dcfa9dc1f5710e2c05e780f8ad [14] S=$58014b4577f1a240d W=$a7e0edc37b3d1787b6cef2c505e746aa58b4e3065590999c4a16c92f92832d0edc0afdc820b0a241abb9d9a3c6ca818635156a86c5df6ac175e6c82c43c914e754ab904258b3347cc4fb5aedb600eb049d3cd3a534d1ffa99ca98c2b409c6c4dac20a33cfa2aace8282a7ad6ce7cbc42d017ad241dcc704e07d26e17bdbfdbeb88510de3ce7c12372d341e9cc04a63a52a14541acde3df84a72c80c08ec5604543a8de1e5414b7557bfdec63bde9e2d678e867abaf9334575504a83a0ff8432a45d95ecab405f26187509bbba5f48963ef07d57554ede6028ddf06cca3f21ab4b111773384e888a6e5a98b98441977c5760d87ef1e3152bc8c03d4733a0a7a786b9f04fe3733575819b59915d73ac05c0b19469811968d47e9c607f25081d63cc94595239a50eb82eb5c5a0ca18e259129a731814af6fee9f68b6c7668aa95b6b2ddf70ad5d7f768bf4dcb527255e68fdc9bad0e549d0bc42a8a0fda8d8599ccd6d0570964cf8daed4f4545883032e70e41602be5e5bcbd04236cb132b18a58e723df06dceb09b469bb44babdc5640fccc24a42f60cdf51966b2976b1577744fb115b28dbea69f16e8da8c297bd69bb605fbb455db6cf3297b256a0e0d4a902e1ed8adafe0c9f86163fade7236f72b011ec2b084805db7cc3def99c8a934faaf2934dace2d58b1758d7b4adda55d6b93a4e1c4fa3c5683889ae6d8d9de9254fc8ee60fa63cf78b75f8ae32b0c010ed34706921279ef3644e0a6424d2a4d8d3e94d1264905821009a9d2ecc231165519e81a651881214d189f60fffa64d03b4fc18875fa298ac82be3fef6efd95a17f3a9d69c1b64d9c1e5d194032435801317b017be7802410e6ae3402691c42d18d161f8122766caf527b0f74030a737e4d4f9999cb135d46f8fe62a65f32ca8a2655ef9336d1a3d5f9dd99ab933fda2c81e16a2d91ca31d6ef2a7ef9684efe7181bbd0e103b549a33d728d5ee4f9304f18742767a2a87089ed3500f4ee88d48259ebdd6634033ec70cdf2b33cd39cfade0d4dcc0bfac2dc928df2e575a2d6d404bb31344998a080dd06fdfe2fbaba05ea77a751b510a7cfcfc5b905bb3e0b23ef96a8d53d1ce397660a6ba6289ad22e7edb853e1f2c029341a3fb4d916fb8b71b9fbdae7cad6fb53ddba2eccf81679d8361092774c2c72dd51d9e020b28ca6f360bb75bbfbd2e7b86c6964f1fe3ba7b344820677fe0bd3d8c4f2cc2100ce9e4a51c78e4a95a796c3d8b10db2579182586fff8bb8373ec5ba20c866695f187561803c25f8beca7b2b56de9771b9819bd81157e24f3e81f2e7fd5e7440722ccb2d81c65644d5acc77b69de36da500a9323a4a5efdec037265e7086f2ac4fd2bb0f0af4dafeeb0515c845df990880e733469f15d4251beb8958db8733a4623b2f17f5dcd6789da0b2dfb009494abb498810910aba3e8b2c2e5aed7a844e1e1131ddf3ddd4ed862b33fb748e9d99605e881bf0487b7e908a22ccaccb8638839db7d4f6eea905ab6f68cdbfa4f817484818591e406f37e8c8d021073ffc9a704be02ab6a34a755926b30ac2cf153eb3e0850624aaf0f857e2b72de78d62c62c9e2eb0c475b63b1fdf3cfabee8c1bf995de74b138b445a6ee8c3ef7662c26566f043bb03c8bec126a79a2ed174cc0c558e959f4d18d43ec2f0b9d1472722073474729e6a726e383e961e29a833a0b4e3a918c63e26081f8aff47e56275b63693fd03e9f9524fde78493c7a396095c1b63129795f1bf08fd2972ce875b14c58d048bed20743ffdb763d88a86dc8bcf965c7a284794678fbe3a665a21b747eafb7ef3388144cee9d5c718959888f332251ce37e370b145ce5198b529664adb5de613a3905f200b70fce8b5a23fba3fb20a915258ec2346f48944bb1ae15112d92c45e0e89a8d5646ca4b5499b9e85044a69b1ef64adbf5567f3a361ccc8b4916c1e43ee477595d7dda14969c4b43d5315abe4f704d2a67971234c1fb8ffd31226cac0b4534105e7486326cde8491cefcc92421472040acf802be1a37a56ab34ce87d74f8ac08af233a802ba846642cb3c371fc2cdf59ad4b05b5ee4f2dc2ae12ae7a762fd17817a331d2cd277eeaf6d76ffb5b37752c2ac097e3809b22a0226c599d23bf8a7c33398b317639197b54f88cc7c014a661fe129ef67aad2d5de67f96f4cb6bee7a414ac80b08f9207d549846f084b4dafa3f540c8172c9c92ec30aecbbb67f0e5 J=-$3187853293305066dd0ffe9cd0d2853befd435d8a5cf18e542eb7db35c15c9ef1706ebde6818efc06ad562a218e686956647939ef4a6dfca8caae311968afe33ddb4cf6283e4f579699fabc3ba3ec21d29a0437dcffdfa6f10ec7cd64ebffb510f11ebf3150ada943a3afba01380092855ba5808bab1f46481f31e309644b7c54de6e2dfe92e7a13f70a1e2e19dca7d904e5b01c33413f85384930ae354bfc611cdf21764fce0c73b3efee4908e637decc08ea3f355dcfb3102e700e86b0cfea2846cf4788fa186e7e76e5da4cd256ef2cde4d6696b2ce30895dc39ebd4d1e18f39fc6841113ab00c0a40af2c87216109570c32903e4fa9e27e3f6ff9321f44b5986bf08a57a47dcb881439989c480c70bd7fca9ede4f7b36adde372cb730360b7acbd22d34ba94ca4297636a51fb55dfc78dd3722798682bcc305b3fe56d8d24e4130edba381f9f67a5e0f8e7027b088536f10751fcd8ff78834058edfbc910459aacb49939a8067639a61491c73acba47e9ef9330ee671caecd74329b1e98a55668441ab339f0c96535454dd0bd69509201eed741918bf3f7517b64cb5b24f7086eb308856bd1324da900e613608c88ff346edd0ba8470bd4f10a8ed5452c1ead5e9f52a36118cc599f871c868daa98b8e7d94748c2f1d61c9e279e2db6347386fdbbe230c7f2b9ae5586c8d0f7a645469f0a2bb566ef762030ccf8c825e735e65bd5aa22d0dc217b4757a8bffd12c9e0059089f9b9c724943323157d54cf31f9945fd3716ed2422d3a14939d4942cd09262f8e6dd680959d0646d7392f406dba908f99e6a66bac36217fe49159aae74e7c04bb9607f9f4a0e4af07fe2d2019be681c9e9f2a15eebbf7931da2ea2c8a91cb9f0dd03c44ff85403eed0a5cc17af1c8d581bcca96ab366d4eb6421ba3b8f3b3e8856e7f67613362704fdbf84f588981459a03e62e7dec0ea496dfa6dcef7bf3964e20c019052e0dcb8c1e6e68d51edbf5d6342138bb8c278dc09c2164ac1c26d64f8aeeab52f08e9e62b69df2ee85d0a55e63731dd0951fd61a13f82e3395e8461bdf7063927432b282478ea1b3771a8ca8f10c760e9ff41b739f569ca3c9fbac2a3fc57e62e3adc888b6c691172103564af900f6c2fd2a1020365b07499ad7dcfe3625527098155e75ab25ffb7c27e8bf0b2e811486eb1dd150064ba8d1dabd872717e1aa2de7672576dfd3a6f7eb78935b573708fd0c577cc42e091480143129e571e63ed3b51e829e82c1f5e23802dbf0372cee32a091bb65e5cffc929a97aa342129425b0eaee494311b5e5b661c03f48d46246105160547fe70662f0590b0c6f9f2980813a5ffd8db61f825368c8304b56382b1343f020c8d434edcfaac9ef909f2ab7b6c707c0f76d4f4b04591a4050253885afc253ae0f2f8942b2689fa20fcf04551669516d769927b82dd32378e420a0208e8b272bb5eae11f8e9ad779c5795c50e41112a593d8b5d7b05cb9e1f2a211f907532f821535941731f12f15c8f14cf2828fa58811887583f92a726863b9e387ca7b40cb690622a56b5b0c797cee6df95e4fe4f1c1390a31ddadbcf413fc53dc2ae7e8b56a885b2b6ac8a9a6baabd16fd0049d626990174e6786104258c5455162b96a6be3b07fd2d2dade3e7c035bfeb276502cadf811c88dee44db9f07ad54da6d2e79d1976beda7aa29f9098dc967a773cee2ded6d7fa34dc47d57a607ccef017445ee2bd254b0c8f1b16dd7aa54144f94e44c5dd956cb5a954e81a74a3ac040900fa8a2e9274eaf73615991d5fa60643481ccf17e8881a30b67edf7cfd5a39b7a327443e9c679425adf505725c72995e4010293d0e26ec255f22884d5d14060c70aae80744ef79a0c38b3da92c2b57951e5b419cbaad5dd879e71caf15e07715e6c68e902006576b020c16dfc5e55260b8635e7968fdbafd06fbf68b45b8bdf79c99dfec2b86146851a1c9c64d70cae055f84381916baa759b54009c8048bbd1663c32a50eec44f2d9d4f4947254dce54b66d3c1218ceb0b12ee3762bef22caa98f9a2d86fd815d2e5891f82a5109f6777b665e83d5d9971f5f1ca60f552beadb56925a33659eaf45c2f11869825b722a7f7c4540628e2e3ab10e35eeef2373b1a7edb4d9710b25e1559a51a4dcc9ef9349f03f74969d7d1a718e7e68b9d8b76491db46ac379a08dbcebac4c69e31479536210913361685c5cd51dcdb393e74f849a2fab80ec2d61576ab022d4999c92e7a123523288dfd0ce5f5ec2381aa7d5c4d54585d82b73de36a108ee60b1c052cc62f5d136fb30f12d2c91cfe20e40006c1db5d7c532bca4d04c6190ad3b1fe24d834b8f5aa2af7c0de9691e94a2daf7437dc2c65c789b2fd96cbc8e907b494a6330da1410613f50892327cc4fa86daefd8f68a1b5189dfa2de04ed37cf6ecb11a5a2b805b653e74b69a0d7601bc1eee93406baad3b6250716ca0c8988401da6ff99655be6e5ba6aa60082b0f14ec8e73ba7ba5ae6c07867220c993e134cbc527408328a28a9b0421487decf197f0c09cf8d721772d7c6dbbf197bb2a8d95873713015bd72a8f3d36a71634966d3dc626c0476e1e9f8ecc7ceea62df0badca8c0ee4890035ab5a0d118ea3bf879c1e3c82ae8abee41e9d4236f920356106eda07edf91b022e1e8074caa6430224bc80f4b4b01c3671e6cc2cd72d057ec5762860a46f57d37e4a2eb2688b815934962854b2c39a1617f38e0970cbca97009d9aad523ff7a1244ff9c969bce553bdb8056368de44686698ef3dbc9a1bf7f1710f44d21fa25a1858df1e547af35123ad2b8f040335260d57dff266f330307b6d4f9c9cdecb2cfdcc47f8a3ed82079980d5b6e1ca7ca73af9f261725a84434ce1ccfe0ce19d8c81d0bb7393b32fb8fde8405c61abc7967af449c167e1b247c0ff547281b309d674479abb1a892075d4a4c7bc82418225bc5a7f9a1297aa1924c0a8043fa83f837222be09879b48680dd599bb1cf43f7a60b8033cd59821a8091ba13026e7d6412a50b26a0db882c5e70e35f350c0186ef4e7a6a0cf4d347f30950596a00974246f8fbd8584977da551aa24f7cbdb114e54063b9a5ac83228d77ebbf5a34bde0baed2d0ce189c4648b43aa3e3e02252c5873955ceac05a602014b880361ea787325edb2af74d80c4f4ab5580d9ceb748817d03778761cf4164e564def77edc665c8ae60f123160059d82b7da0b455dd328875b1e42aa6ebd20c54e687673da7a0f1618a370b3891c18bbdeab914f91e8e9330a710f0d45fff0a66f30b2a2da3000d8d3e0dc929ece7d0612f74739a5244ce5f9dcb98ca9a8aedf3ffc0eda7d1a6746ece105631a6b8088ea1943f69ab0c9f8832b89cc1263bf22b07205a2364732b9b399c2b74285596db0c76e5bb84d191b6bca2ee2397792c754480c9ae94c74a9778e5e8bd722f4d2c8ddfc1e86e0bf8bb3a02270bcc8e2870437c30398a2768d0cc7c4f1507a764a71d2844988e05fe95819c8202071c1b1222d74f1c03ab431f60638394d4017250007794ccd9e4ac515eba724605fda910ef2127c427b0ee01a44f5a1f529a9d3e15e7a941861062b9beec85a7b651d2000ec665afbda52daf7e7617df05e59ecab4e39203a5f93fb156dae59e2b94a298d11af36fe3dab5da06c05daf60b08af776a235f9e0e31ce8436def1df7d6b902124a9102c8919fdd628ca40c833773d06cc45ca0d80973da27962d98be0b22d29cf40e0e44869dc3ea149863dd24ed462625a15c020fd2c4d14678411ce3307eca17b903a32317ee82f528525022c0db8426869163d80ba626235072a9fd152632383965e11802b0038ca90897eda8aec76b82535d8795e23c5be95f24dedc3aa36f9d24fa640051801b51e415fe0220c2ceb3c53993a8f5d1d7a8bf14ef1ee87eb93fe780082cf2664f1fe5e1b92f0d4772d960e2a462f637fb38fa6e37a506e007ce2006768d57b8c52fa8c8ead54fbd25b823347156af559c747f4559f8c3ee31f60292c6506069f9a6c0d3d1af5315a9584a25704d2d490f53a2b1132014a35e74ec940fe92ba6ff1af9f051afa4a08f9827549ee92a05b62e832f28aafb2d729efa65f23bb2dc289a6d64458f610dc00eb8fbe07163a9c88fbf280262136fbec43f7c227c4e1a1c7cad93a976a1ac4c83af4cb7d67130067be8d6accfee9145a87ceb417f5928e46f2bc2d2b9ad782c9e28080fe39051a522e025c3a61a1f2c6a51c5393fd5ead6f90f1885095a5b2cf73e993b7a4fb14ea5415ff9ecaa1463289571a688b8a1bec80f88a1eb44e5d36d16ed2aaa9d07ab8fdad15a356962f7b744deff33a49e8d6ea147aebf3e9eba5c4273e0beb99270b340f10b9c703b24cf480487a0cbb133da3c69db250d1b139fdd38a9c0ce944c589c0daf0ddba2e5881afd92b9d6b4e10cb59989e076f4173dfe8088d64cfa011cd0e35858d1958869713935 T=$3cfac2f0f4fe5547990f60d5e2f214f0a6ebf123dbd688c13f10ac237880b742406d4fefe297d4986216786d6b541c2922a5be69cb00d530a8b798e0ad9b51143767a27a410097952968dd5043588d1b1b427873d635f751d02296debf6f64bc6e585dfa038153aecac85d0ffb7504575ad67c087f0f1d8e324e9739c2121802b1df939ed65ae23bb418f04077e670f6aa3d7d000638fa8d3b6cb09bf5dd6665e3f2d00f826a8672ff7f23c69cf4072a91470eac8490b2c58534e2208ef4645342c576ec22280ea89ec08f0bab0aaa92ec4edefa9cb45e98c4ec4b33933eb4d4465dffaa626fa7de7a9b4f07d74d070b49077165afad6aeee151fd1dfe1e4e88e941075881c1d89cc40f36b826101c502e9daacf3d34f64383f5f9739c545128f1fbc40604d21f81758ae2e7be3fc369b22aea6529ed361a1c6ab6b33acdb40212a128b8d5de1bcad9c5c7f116def8a37128ec6f8bc5a7e8f4fa74ed95a51420196d43ebd2fc18a501a1ffe16b479a768e5797d5fdddda4915f9506c42dfa21797ed72bcdc62c5044c4729948de75a1c48372af8cbec7c04dd829fcc491730228da4501921444d9391d94c863274e6663b97bbd8181c8f985fa7d17e1f4d4d50528d32b52ec34b00c604db43eb836ccabbfc58c59db3b7b39821a78944fa9742f2856465a2d1f2d8ce4c01af98d01c286bb79ccc0bee45999764fcfb99320954fe28458089b8cd94ab9ef61b8c32a1f2340574002cb8e21ccb5cd96e5d4dc6dc4b0743fb072cfefe2c9d03cbfdf2bfa634958141d4cdf56c22b1a51210ee02e92f0ad5e2a04e44e752fd82ef158672747baf9c0a675715853e50f242fb5ab91c9a83c44942fdf1f6f60ad98ba923cdb44d2dfca27fad387816e1a9f3188d82db1d2743d876daaae1629750a56ae41e932395ddb220fc823b12df4851f6fcebf374452bd409a7260d4c92485016525cd46050f915da6fac1a67a66648518d916e5e573fbde7aff5d6875a5eba5ea7bbc0ac4f0e5a18abc8b87b40d9c4c7d7a64cb972a00a1844d69ce554f038e9603ec8c8ec102979575786909db3767c7789586d3f6137943abc440f1332e9a0466bc4d40eab4af570d632bebefd33db22438046ce7afdebb2af85a40ae0d4739135c9a2b8d0e9a978ff5cf4f0fa97bdb6d4800f78b4cd058446744b7551fcf3a5e9f7bc32dc96450611476856d7cb5346cbdc9008a56b6674231d95044c6bbf86417d6377199b204da2d742d5b26f68f61f08024c9e010084c962d4761668c86fffcf0f619b177aceb164a6d28c980e94de64a6253c5ca7b83ab32a558e018a3ea00702cc25ca39d1054ae601fd64487cd1385d4416bf144d6c1646c94896c459292cb9d1747b89a3291f923bc882e6bf966da53077c10c2b13a1caf1b5ccf55a8dc349f76b5de68349125687fce93c9c7ed65ac34576e58f3bd892e31adcada4cdf6446fb2cff77de9e82c02c708103bf79ec6125cc942e213d77b2ed09507196cb1c655a705bab4b218918726c68fd72ee468c1f5effb6bdb43e037e9c6b88d7ec6e7871ad9488ddcde7ed7e73c4342a16fe5cf7f5523412832a41568649b14a6a488b688a57e5e7b5955267c586d653519794fd6a80a8103d2923b1e14bcc9c791ee12750e6547c82034844accffa194afb9f53cefc0af5150abc82ea09948bec440706aef6d2366adfb211e28becf0558b6acc393dc2a2c117bb26c1179f5f020af4387ddb47c476a9841f5bcaf006333cfb86f6f336c5deb717e2e56c7799d2f8741fb5b5d4e7592673645dde8d77fe575a290aa235f5bc06fd4818c2c6f699c6a4f422212a87e55c33160e84bceefda9a6d651e4889a17a35bad9f31f0bcec3a2904f6b1366659b621e513e68ee8955e36d75448c0f12eb610bb40657847dfa49f42921365ec42a667a52066cf3740d4d4d371357d2b294c93fec8666c2b07394ed27ffffbac3cb50b358d5872f21f77abaf51151f42022c611016c0b697022ab0a5c8f4f591687d0b4d141d59c3958dd3adf4950997f76b917a2f4d680a001344c8a1e1d24f9276e7b6f1bbe71d00615b2f3b2e799a28a3b1426919edf5e7b1d5d4cfd7e6fccf5bd6b537f2e380cf839be50214bc4c4d020b21bf11efef6f1cd9e981457dc9344926de64e00796e2964a9fb018e5f537aa3481e196f1b3dc10e28df740d84ccf7b87a5951584fe95f535a2cab1e53ba82c90361892a7ee3877498a0ad15d59ceaca14c473b8369301082ee84b325b3699b559bd9f4f206fa16017c28e5a9ed70392129b18d695873050af5cc13dc4526f95847679346af4d90b95e887f5eff967361e8ed0235effb4ab84e84b4db4d02329eab7de733253f44c9e041300143a552df1c5a92a4e7e15cfde726921fca3bbf1f78d94698aca0d0437ba3ca6b174d01918c795be12522c4ffe398cfc91ba3ebdd8f84af79f0b1284d381d9fd106569c19a05510948801f25f16bf1e93d001650faf5fa9246c3a0df4ea99f9a58ec2b93f668df095b3b1a2652cf1a2e24ecf2c18041cae581adfdc7789819d3bd4c44ef6fc2f5c16d53dce8a7aeb19ca95a572b59cf479eeabca61e742ed1e8cde93282288aa06819b00a17245a7616534c93f4da05bc6bc8747211de5bcd29f686ba6c605cff709b2c7d24fad85b54cb2dc4bb0b76d29b12058b71948e597bb3cf6ea6ee482323e9d51910203cb193a1ac785f31cad2f83ac5b4ab5b86e6cb6608d04ff8dfb9826a2dc9a8be871a0ade4ad9e8eaaf1854b2fc27bb7a69cd7b1ff43c83ba08bdf72ffd899602ecf1cb0805f658ca1bd83274d8f85df6d4874e5f663d47db91f0cf33b92bc8379b79054281f47269e32b632c5509d787216f3ca4f6d7ea2d81d2ce343dce4a7cf9112cca11971ecd252262c509ddfe7086ea0b595cf8f8fb9ed19b04454792034bb635b9dbec4cef7c3460637372159c95a43634775cdea0259fdf15982b41ea786fafffbdca62336a0b8981c7d82191a93940170944bc967f5bb2030c4a3d775e80e254a5be8fa521f71a77cccf8da279786085cba39e0f5512e84138b69748972571abfb069115b75a5b47d6c47b666630b0a0029eae396b774c530bed64d55eb1c3501bfbc7790324142b2e8b00d4eb3b7b7fcfc42ba3f19f432a5160c624c67c259b258975dee00fbcb4bff0ee7028020d8b20db8b3b185be0ce0bdfd1669dae00c2f30b2b79ede78a3ee40e5273302931fa727cea5b09c41feec4be0088b8c395ebf5ef8a5850791ff24fca8387db08720f077410d44915eb50d9cb36695ebc35c947ccf160d90005ca0640eded205c971e6493775196f39d3e5d460c30ae215b2aff40f28e7f57915c77e728d357ddf0da1e22ba1d76fc5117c8cb8fbca1e0e594d82dd7f4978989b3ed59e4969b99982187ad5c6b52c21e62cf08db91492a40a34bac41096cdedd337f6c2d9372bc4168225e077050af10992e61a8b1d2b754cf01043bd37f1fbbe13a6ca763402c80babd9115df1fe1de1744221facf71694666a456ccd0f0c7b0e0ba594904945473e922e5823b518fc8a14debec831089dabdd4f1b2331ba4dd2ab1d9dc89e92aca2ec1df4b0a8082e7eae9445a1a1886bc6d1fec6532506a1467e69a622963118bd8cc0bf539c16a183448208908428bdc4f292e573f664427890b4a9f19d94935e04656c3cf0e195debf26b988b14116968954860ddbb10a29bbfc24c7077fa8e5aecd7ec83f392fd096f4f46f757d56d8c66bec4f6accabaeb9ae207870c870d88f07d0a6f979657ea35ad04b913d74ee642bf1c31d1496f755b919a847359b250004689398cc96758ba38fd2c8112aaa9a0fd593de6337f403deebcac8aa86f9088a9e988f14eb9551d258aa29b21fa28559633346c33f98aabe69148c31df29209211efc4853c13c22c02f778b91743d7ca31bc4adae6f7a9be5855cbc23765fb993dad2a1648a8e50e2bcc9bc2f130993210e29bc33d46306ebc18bb838cc4b6a01b60c97d58ca34bf71593f6a4effd83991ae48197ed24da89b84a17ef9647902875ecb0ef5cd80473dcd503eb45583168c49c3bba1c2dd8fc57ba4e0399987db4f7722babeb11ca3709fdde76164fc9da935fdcd9631285d3f1c4212a4fc7e4c0a931127c6c4e32f929cd3bafd37e14d12d5a6bba9ee058fdec37af07ad7add7ed67e497ca97334cedfb1666f5878eefb2e50b130d9c37df2c549abe5b041d0b22cf63b15f34db753e70b8c89028de19fe96fe2b95d998b277ffd6d9d545f264ea5e84154c5d9725edf84881a930e7630d3e5bdbe3e8ad4e1d50e61deb3c54925ec6d0e9d63820a2893a13f4194b3a5045fb662790df0143e614503a4c3879311604e15bd13c303f08090c73b58affc2516cb7f81a451c0214301f61b49e1b43b53db5a950599b9a8d03236546c393bd1ce71da78e5057076713c30d5bd79d4f5ec4d58766c1e6 [15] S=$dac9a0e49422be241b0734e8a5c W=-$1ffc4ed05dd663f2c5b10bb46392a138d64cfd8ef0e43f8d22296bb0e571795a5d05427279f217960045b6852820d3823a57d567b8a3cd80eca987c4bb1dc6d8776ed9c9e6da98458af64829c54cdafa467bfe4eb6fe4dbeb2ffb26f1c6bf0b7ec39d38748be36661507a3ee3680200287a9b2ea752fd31672f1222ac0b2bef14d48f8ccc24d5880e73a94a92aa492d0f8c37210791496c9c8bb3814b4cfebeeec8819b41768454d9149fcb88315d8478aa7cb1ec7d3740d2d20613e2a6932e64e41848f082c475c128acc35dc1fdb72399be3a6c3fd5d6cb49e6ccc7e66b5dcc2370751d80f2433ad9cdd8d13b7de68e4b27b0801df95be072fe387b8c923b854ddd35e95c3ee6fe6b06ef7ec19b2ed4d640918685f1656af843311f227e474d68d7a96c12457cb97b0de80802cc4a6a67ddf0c0af71aeaf77feb0662ff7c6d3318831ff8258838f3265d70be6f24aae35c2ebbc60c9220b3255e211de752b3fac5cdb2755c1031a9ead7f518bd7f8709f1d47e13a4cc9faeb4a8efe315fbf9936cfc1899f2fe888bb90e43a747654f1e42de46153fecacf72074c088fd1abaf9569535bddd7a1ab0c26a331df9dc18df4c2ab1edcf5b639b2164b1b5f600446a4fc25b1d9f31fbd15495d16457e5c7b55228ba8dfc3eb95fad59d728ea88050b853bd40cbaa539d321af9e3ae6011bd5f960bf01c40b089e60f11c75627cda85e1f31afe58fbb10503f3af7f9fb5079c9630c6df9a11b68c7515c0b3fed64abbe712d0be48758a6014fad83427d8525f7acbe9d9cdf465cdb7c6ee91c9c88ba8a81fe9c92b26da5b9a18ad874e7c0736e487370d71e2cd1284c9d7d03910de2816d8955c5db899f8dac2e3aa3ea0cdc3aebf4e0810943b807538fcfb5b0cb5769af24d947bfcaf9a70e06c9a55ebb027094f2d9c5277c59204f2dc005459b62725ac9cce7e22d4554706d67e07f7c58db933961d102ece74f44d0df5b5fa956a5e2eb19d9d9acc89ccd7e00e2c9f3ca4b2493784e267126e50f794837c94c0b79de3537207af4661c3e57fbb02b23278cfff1533b2b763d8db8c52aa999725f2b9955a714d18f069fdf90393cc91db48c90557eea9fdf463487a1df3f69d8200631f0f5c87ac95b9f1c2007aa238e53921ed9dd5bca4b92a238e6316e1d70b83f476354bc62fe0c2112b53bb4ca2d84e13f78c369d37689e4e7abf7da7a58d71ed6be6d14f63c018766fe7faf6720c50fc053b9bed0e95715f709d38f68fa89ffcc32ae56e32f4ca3f6f86693984008addeb3ed1ef9dfb1fa827057c3365afecf783ee818e0663a91709239f5eeccae4e068936e8e7a053284303d75149cf71a0077b4e7fc72645d241eb15f10a086a6ba27f6fb28c6db74d01572a818f16fb188a6b40defb11ae9d053d24fd6eb2fd5864ce24dc5edc8352637f33f0bb7d27f104844b4be8a034808ae45ef960d6a0a79b6a8004c44ec3dd47b11801639f9016f89277a30b6241a1bc37fcd48ecb8a85db4d2a07ac90975de296672d2d083dca0edad5521c92285693e226f3a9de9c81cbc2522091e7d26df38126a92b0220a1cf248e62ae99e4b3961fb715b486f01e4915969efae76181084ffe158c18cb5e737c9bb2dd2a6e818a45dc4bcbca54016bea9cc327ec652b3c0936eb127f685579574726fdbadcb1dfbc24026ad982349598113a860450306af85a566bc56ba08816c990ba68c177578edc32a97e28da3284f1cf7101e618a0446857cce8d4af4f0f3b92d30b517bd642b4979feb6d59f3361ddb596d7567ab642343951c5b6f5f99a74050aaee61f1d061285932dd87cea5e310782d8eb4bbab0295ac8c5a7787caadc0903cc8b2eff6afd8303cf8b967ca131aca801eaf7cd3a5f1107149a196ad36a95761c92c63b294f71ddb0611263462053a0229ec283f2ce0ce02d16c42e794243fdf4f60959bb6fac2b43ac299d8ae2feecd2e462f837ecb80a10920efce379b506b491e95ad0f7f2b5f74284db68dd3cb6692df0a3eedd0c786ed4adfcdfcc3ab1495ed12982944d6a9b1dd3bb2ebcaa3d8a187abe449eac921d136cc97afb69edc9fff098c7192ac30f7d94c49049d205e09eca9d0275f56057333b01c9104c81ceedc17ec0df80912623161ed2b1ae4498e2e081713b266732df8c5b56cfb4c2ea33d2e90de388f895f81ebe56cd31a48e6dfd1a1f2205f2a1ef06d466c8b10998a80fd06 J=$624a520afb0be9efe779d0376db0e8ea4aee9d843ab19d0fc4ea06d083a80178c86530c49a7649f80b235120114f71b3e7488a49f64e344cee54579f37624a3885b0704c9093b47179e334c47098a69724c4881241a4c88e4916705b7b9b32d4d35410d5507c4e985f7df7cc326c294e1b640e037a7eb174eec9627d0420e11c6d6fbee00ea9a084ba6f945e25191cc9253a51c509fb1924d760cd4cf06f0b9132ff492be2e9cd1a901f36d2619701f98f0931e47fd38edf9647a8b53b09c70562dfccfc7d45fd1b6784c2aa6867cc6cbd31b50cebcda664d366c0741f59ffdc8da4ae55db3d9bfa16d81b5cce19c7d9979665c33a7299aa0a3bc2d2ffd866cc46418d6743c68ce07083b6beff6d31bb1c20aa7c3ce50578bfd2ec5b8475368ba210561c48a0a6111d206e8b10fa745cf339ce4f4fc16c8e7b26e8fcfbff463449f85b2de77b73b3fc8fbef7d89fa02ba42c088a7263f5a814d778b3981af457c627f422cff26f73be06fdc85843cfc7582613e4559b463577fad5c7bc184078b32cd87df0967ff119130a38a21da2e4a28645e368cb278db350d6d5849236a1cc5d08f18307f3e92bcd45a95574fa40b10a6d428d8e52cdea1f3ac2cd341f6526f751d9d595b3fe8f8051a0ca7349c38d1b621e0f034446c06d78dfad9aac59ffd5513f41afb285478d047d8e996ba3b9aa7f10b8fa04a796af86467de307ae4222256e95312425e0240d111f117e45000dd14da4d05de137395c9c81d326db0ee6c9c8b48d8632ae92c0e5631a37d556f90b887c284020f1f4598ea24079c612e5191abd55b12e5e480de0d55a566b61983e6f009b2f456316b48ce88c9c2a6395e0a9c4a51692b7270d2b617fdf3c8c6067b07caca683955de36b3ee51922a37ef1910d9f7bb70bcb49a6e17b00d09cd66532f3f0f649569b9d6cb6fdbb9b6ca1420a840fbdced3eeba1494aa709bd1f5f097b0ff27423799dd55c3de0fe10d87f1cf842152eea8b359266f09f6fe41eebf2ee62dc04f299bdf815a3fe1dd92ed1aeb734c75655d907ecd45c035959d41e356daf9d5371940d85dc40544421cf62d700672dd9ba6acea774ae4bfb7de3bfe3fe45c507777f97ae552219d560b37f22aa7c1e4f86e9e78a15ce6d08a42ca781946c7902261276d2d3755062fbcf3e3e482d77f1ea46c24621a08c1eacebb2b653d376cb4ab6f27ee5f09b69c1b2787267c5d9eb51d224391f6d54b79210d0300df675c7da90d0386713d4830791df17c786e05da3c0242039d442753edf89a84b7a00419ca7a04924b91ddd5c4de053d5aa27e59b54d68a91c1d553f45312f46a84c3de9778d6949cf2682d0b8566e11b335c58d5a4dfd7a7bebdf2798bebb1e044f4c5876693372b9f6a9a47267c5c7dc543825a1589e67bfac3734fb35fc49746a2a796b041be50bc86843d0fb99f99f9336edf64412a65ab79dd9c76f05a05272119498be4306f7e4c8c0299de13dcaaa5da8db5328b6347d59389646df945474d6374a72027980973d28e417ddc09cf30457cad6ab5e3a736c0849cabc91086ba69045384a97cd060e6a4252d916531833701823b698cbd7913e12978cc40d74c9d95ff8a501c0704fc6776996963563456b84d10826efc43df8d75f44e0d41ddf6ad376123a5af65c9ca836b0ace5e48fedf769038d1850634805ba76b0eefd91a28aeb69717c284c00c4a92d7308c7a04537dd251399cb17edfd50b05fe1f27929bd309ec55228abcb726c917d4298c96cb0bc0d33c8ec4976748dd6700ebfb1944169654faa5a7b84399a84c19a1655dca502e528c48d5f22a1eb1c7c10939f3b415875e137b3ee210ac238ceafd1f41d97ad02d11c69d9929d9e4a0ef53c20be01782d9472854a1cea49504cea9ce4be8e83aecd9063fa8cfb9672aae02b3b87d30c04e0557fbc33da3b87639dcbdfd9da530e282c6bcb1bbd5c5c31c00fdec987372724e049aa6016faa097563b41994a88e58ae31f6dba342ee0bf513d66136e369a6a666189cdb37d15dd2fdf8015f42d5d0c7511926b646373797561f2ed81c1cb03ca9e0d2513049b1ae73f74041993defbcc3ab9235537133dd81e13e8bc406ee2bf0a3850fe9ae4c38d97e5c8e8c4a87268547134bb958674af7c1a0d88c01f3adf4c5e6f93c93419ecb6853650a89db6d9d532746656be9688a9b538830cbc8cb2c69d08c088396be22ebaf50d1ba009400d373c49ed30a9627052c4ff967d5bc830a0eb22ceb72a96c724ee3fc3d5eb1b14807fabbe8562f4f40178f3819716ec1ac42aa03fce057130e764abec564c43424d621735e82b86e1b78a09841cc41d7fba05274fdacafc0cc9d188c24c769e7fbf1a247514af7dbf61fa54b4b5d6fffb160acff14659a38fb5c24f27ea191b634cc3e2d6d2f77a880a6ab72bdee55981f9e271c75e5b3aa2fc35bc8f4097acba20b82d7c0be36d64087a657398355978975666e41958b22d2fc58b384168f640e70835af7601e144375f2e97228fd70b314f8ef0a762a5a104259cb3440885d7a114cf56a68ebe31478c4e92bc333ef583ede184dcd6b5b47a23012ab289f54d03f42c3dcea996ce69251b734d2b5a615da06eb00f0757e0cd8c0143893910176c9b834a238b4afd33eae74633cf52c2617c5a1c0a55d6e748d8f3345a3103327f267f97da76df615096d00a6d2e62ebfd0a1af24c48c5f9f8045619e1bd3c19c8f64c5f1f588c8632a2686abd088b00e3fe911eea4922e03b29f5e39e1173956b6a826b68dd2871052204a9c9e95d702bde167f68dab15d92515fd64f1a1cf0e925a3b72f518c4a31f5a62914dc93de91531eb73db0894e98a38449e11526845275580c1a3f2771aca1dc4e35efad16d2a4a7ef618f8c3c45f47ca93a37cf7a4d635b69280c6906ef8bccddea697fa5eb571c0f9a360416ada64276a21b9bc938715b0926a7a598dd8b83ebe99c577102d3e1c52bf7eac0848daf77bb8f6d9ecf51662003f5220588c06646901c8ce189bb24c690b1fc7a3e999a302f0f7f7b63198918fae5c1fb45f2ed3f8d70993ae45f2577bbde0556c4108e4de7b34de78f9389519852f8f5139caae060b2ba5e9752808a26ca9be009a5e45860c027e3a2d5920182da17bdce4e93755d619bf881c567f58ae0215185d521ab3cfdb7158b385622a5929d1996c2254735f88208321b46c08ba3791436cd42754076f9e8a05b06cf0b27cb065ea01eba5a79644dceb359bfea5c5798e877f46a410ca65220ddf5ff7452cffe894757e4fa737a345b70a32071f1d3c182d575d08ffef30223ca77d6557f4e688fd6bacc598505fcd0703a3067d94e31ac4b84d49ccff5a7824a9887d1f83efca24b33185943786f750642a168ea797f97422d02f34c9bba479dcd31d2bb09960a4872959cefb0933a917b76d4f8c390cc4ea3ebfada4df74efcfaf821863d912be823f3d3a3661e160b683906d964be4d900347b22c91f9aaa39164cc517d35adb59fcb61241b4ff893f48c88bef20561e5f66c3bf0cdc218c9a472664b7a3bd4ede257f1bdaec079f63c600900cebc1d4797cd28df68fb5862e8a6ba49da3f73a1da1fff8f90952cca4a83d999b727ff0246993b9c8f298539a6c1d4fdfab3564b62a24a1d69d7dcd25be520600ed044cce4ebf4aa6012f99adbc551de9781c10fd7f81451389929b580895aa0566d98695cfed2bc0ddeceea047d72a01ee86331c7cabc0521a71910a8cc4318f49fe3fc3dbb1808dcfd4a4ff5300bf16058ae04c7bfbf4f41ee5c81d7f65c2117f2c934a80ef6c347d903e60871b56f5d157f2ca41a43ab71fe2e34b2c4aa38642d6fc1c087d9df118e7b9559f505127b949e555609ec6e3fe59effe4a0d2a26728968d3277c5378767627c9cf15de129e5af932ac4d2fd05ac0c55197c846595ff0d0682a2238f6c72a9d21e9d5caa4c5d9f9ebfb5ccfe56eaaf95b0f2774a02beff9a2aa8eca162868449f92d2f1d826245674c5995e368ea73a6153f0b5c29265a53d3ca91141c4758aa78ca1e6e1639faa998b10f3f954c8d1b850fc024635d5a4f6e093c6ebe22a81a737951da16074806fb7d3a4f5558ed9758962c3f2bcb394a282f2ca9404b99202cd5cef0964a6888904eec8daaf1d31a4087bf88931009a9a3bb125609b96d4112cf11a527b4804945fe2e6ec96cc385a64afa96b0072736ab8b7c2253db89bb44b4d02e3aa15f6501ed58f0863d7255cff8cb64ce61abb890dd2f78ee09a2a8391650b1e0624d8bccb33927bf5f16cb33f67e952872d9bffc6009858e1a9bca155ad6b2de5e8e9cfc805311d3d5e1fcfbc8f1f644192de4268b77c740cce6a849e66421492b779b79c233795e31b4691cebcbca8090b95826cf6e05e9890c03a211f4640cfa097b8966f84e451392037ef5d93e7fb9615e43804dc35a223a0984cd025438627 T=$206968c564e8b760878cc87d93a24254af419903c97065bb99585093ecfbd4095c575e07887bb0687b408d533725fe552cfae7505b9a300f605b8b0b92346ddba4a8e29a699d6d158dac1f28e62d970da693330a01a5b1133705e6159c8b92e3d9bcd09d3e74293b783f31dc7646b81256875d1675551785ae42a11ddc5235715b18adf0c49386be6fec9388609b1edf1e53f8c2c186e951cb791febcfb9bf020b00d9b8f023699a07a73a16f0ae4eeb750a0ba23858af688e193d716abb1d055ed51d94973d26145377d61539a9df635c6f1b51aa9e5213274fd68b9c8b8af9ec122e741352d488671983ee4fc3b65d22af4593a54957a490d3e2184e088e0d985f030f767e87b998a3821a9cb97a5ad67e1ca268dd00fc29d20d6dc11135b7c0be27af58a790484c4ec734cc3d3ad1ada2461c70c275a5c2f81c50b0d968511a12a789418a1860ab93ac39aa51bb580763d584f1be0789965de5b335f984a6adef08cbbc50f74d2c33a49a01b6f358c47cee660e3463bec2157e40d32a85faff2f4dd7248690befcbb43cc1cf04bd3dc4b26c2444b98b442c5ce91cefbd5085d653f2883229141cf2b3ecad5cb3ca4661ef6cee2062ce1abb5d775ed0158ef518becbc807bb437e2e3779c6b8fa289304cee3ce6d0f9c2f773f366a7c283b27ed8778ce22115ca4cb0285dbe5c8af1fc44b059d1c71051a4001c5e2225d2635a87cbe5995e7a34f1b61491ea6f6ae6e1ea873c21f63afafc0326b6c7169866b7b9ed0e845a630697e24648b733915e8dd8fb54447e2f8cef486898aaa9e0b68e266133459b2feb3fec82b5a582d3ef60c89c8685b87622e64d2ba93c8040036fec2d1a32eebfbecef24a69f00910e82e4c2c198b33eb8c1cc9835092abb658eff1b33702cefe0b0690892f1d3f0b7452ce983fab1624754d0d0d8bf9c54b307e0aa003429655a2e6babb11f26ced236f4632b1cd18d8ed67d24cf972b5d40ad1c94bcb367796daa91b2ed46f5d877eddea1f717980ff10d55a160313f7817d1a71efc88eb0dce97f8440fda5a556d7f5ebc5f53fb6af7f71dfcf93e7450a907c1aad348b64c48054ce70b4fc7339527f50ef1b94c5dcf88f7ebb9500cc9c421dd1cbb172e22f8ee6dfb4d57fe6a9137a21879285e532407820bf68771a10c1aaf206d072f889deb1c408608b05f7c3f70f0f672573ab4b1698b6702ef427d67c3e410183b0d69a00ef2055d55abf84bc6baa788182b40a3df8693c1b1ef9cd8f6381439d93d0d830ee9d84b68ad5b0779cd3b9e1f7a11f7ed0ae55349ef72d95424ed60426b22fbb75777d5f0911589d45059ce25cefea3622884b026ee23a106bc27dd665e3a77847fd4afda918d29096992deb85afe710e108b0227225d1e857493526030ee9b1de70d45c03ceb5c2cb7e4921b44844d58713abaf2f55f3d51cb79e5c2f712c113f5ac7f51b3b6acb650cb8b22aa12cb873645d3b79eb2f4fe36ab3fa9d1cf01bd490aa60f121efc8d0240cf1eadf3a72b7eda7caff7fedb2a19044fd9f17729b5116ecba7323b537ff13ed5590b7bdcfa46573dab0372664df807ce60baa8ad21d0fca0d24c9fa7bb780349289bed6c365804e5b1cbc2554990433952296559c09f821587382ae6540f15cd75c4264e0ee9508dbbbc202b9430069b71af2e51dadd7da41285c508c1f3d5705393fd19827270ef8c43886390539da281e6d056bb0c5746a78a64dc33fcd0d49a00c686f6cbfe4829732e051f165b8482abffa81c0ed88ea0606afd0c228ed34434f516280e79f456655bd41bbc30b89a26f2743d4e7d97dc75e7ce3b734d0e1fcb8dce486a59944c000b507bc71bcb1ab75b281129964302b72cb324f248abe964422bdf4e02b1c57343495759f5f28dbe5327c28229bd27f17fce27c33bf36e63f89dfba35ab58468ccda4ea4c95d259c1c6eb912674ed18777aafea04d19909b2b26f3cd8e027626110b625ae24b9eb0118d31b0ac05d7699c7319edf3d165a448b6463421385c4ccbf20b2f4472c2e7fab11ac7d7c7529d5fa7f93c01cef082da793b2cddd91ba824566bd6b86c03de6864dc6e386c77669152cbf196cd1a61125568b370d061ecc8f890768c5490f4ff8391e2e310e6cbbaf6525525b817e660da848ddc1c3901e4175ecd9166e6388864b16b4d4b89bf6d06bfd38d5fcbda129c549bb88ac332de15be550f8c4b73fd9942766fb1618438e4e229923058d519fef6f1f7be7ae04c987d4fcccb11b796bb22be43f117ed726029d59ba5148187d88994e3dc323a64d844b006d442448f1d4cb70e3c5c7cbba20b4cc3e97a1f9f8e368190355809d4c8413ba46c85dc6a78619e9642b19c59ddf6b6828d89df97c71673c571d903575ab94ec810f63d39840a034d27c9ffffe20106a921b9f226178566b7c6360174ffda05b23909efb5be970adf6c018d16588200b42e805dd00af7c9a9d64820bca98f5c97d121fbd47cdb59c435faa249e8ecca99eff49494a13f4ff57a0c7085dffd3ee8a9afeeea176628a66d661c9d02a05370dbcb74f744d26319826e73d420b7d871c8d6ef90e5a2d45ee436835e827069484ac55ca8f01677fd5b8e4e4a4376aa000cc98bec05281559cac54cef7866fc3971a58ba40f382e19d8ec772dfcc003bb18025249688c15e6c9796410d785b4ec2b7865f1683eac6943d8363644fbcd0ea518828deebb9832f97ab8f072ecdd1ffbf0968b8ec725409383f112e0a51a9079bd470d9e91a32188fbbd028018dc7d5f49fcabea4dbdb265e80602f135f92edde4a65a98a8f4243bea5e0cc21f8b10a705ded7cba9f62b3a8c16209faed8e54dc8d6a25e24daca26e241d3cc95cd06b0140c62e85db119d5d53ee1b24baec9d3f8527f994ce26ac6ca202492fed55496b80e0bc26e96cf1190946fa715495e20b4f3bbb518164fe3aaf3e39f79c81cf2f2e1a6f7c1177b7f225c101a17c5a8236df3ab9de120ec80d220cbc571ebd96f497e245c2f63f3c6061a82435683d25ca49d143a036a0383ff46ab5d382fcbbf8459c9ad5c0e0b765c880e23980766059d8867816364e32afa9b6bd5886f7c1e9618dfd1756cd50b30eb274cdea41cfbcc1b2a8bf50355f2b2966b1e25fa06fe2ff8c43a37c49f4347838d52d7c66235d43cdb118d0de37f5f104e80c102a3a99d63abd6b2e8400a1e682a4c121f4343e3f1c9468d48dd5a3a8f52ce23a4f9441a075667d4bc2b8162483f2d15d2bfff8576b17c36fb15b29bba3db3ba29fd31310d5166e9e7878ce757b138e6c390bc2170b917d0b3decc7f056893b3a2b6c12f3862d7d60888f87b3acf6cf49f326f5be5671344af1ad203d475889911e9806dabec5d924098c30bb93525fb9099dd78697b9d9626d9a6eb008d10b5b2631de2e7146f14a68a70ff5810a8d6e1b952778a6d583a5deaff3f6249f5e6e9c062f1d3161e06f2aef1a68983af2f51768de52f8d6fb68181e1d6a77715420e27767a6b27dd2cf9822c575f12f554b88a1fca6ca02e05335918edc40dee4d7ffc72fbaf590b1c46975fbef11447c9032c492ed1a46bea66493ff2c19cb81b47ce452e8a3493b8177f1a88d517e9d284ec547f0cbb259531514e2512c9b59d5009f1192937ea30e00b9aa7634aa5c00c91a964b3c757f5644a674a377586e33cdb1a52f27949531990e87821502bca6fa16d979509e7bfccc10d8fb22cb0ab10dd557cc7396fe34c1a31fb2981da0107b93526e40c0f2df4d935a5f35f47d58e7019d2a850112d9837e957caaa0cfa17f505cfb106a334d518421cf9f8615ac211d5e08e1f2c4ce4d69f0d53d9635024692fed2fcd26c7e6ac5a6a546888c4ee4d17d1ef840da23848dfbb55e4dff31cf3e538749fce6750f494eadb1b45b37c8c21509f513d180523fe01826a3f310ec3202b674cb521a4a806861e5333b637d8aed13239354c808d2ffe1e28dd6e18d7a27c941ac84c604e71cd68a0d98b78942a3d14e0016468c60fb50b241b827e210b6e2e82c8b7bc3efb3150c644e9b8d2d14fb105d01e079da08b25de211c7a7a2d3e70bbfc2ef52089d16441c8a326bc3c79204078d86a3673c4dd326f2488b06b59984c5b8531744f896617792b28cee27a0a7b61f0c32015fed451e68ee2ca35086e7152d108bfef8d2e94c506aba5f7a90630b4c3a70df370d9d5852780274fe4ec67d34a794b189ec94c87ae49f336058baf537503a1efe9b35c6332e852ec9123a1ddb75776f7ab3828367e94bd8d8d9ab3e0b64ca6b059ee786599254e7fd1687ae8ada48f5448a03509654fdc065a0a8bb55e075497e73d10844dc7cf21ac1a3ab8044707037a16d1320649a5e3c248f21f7fc5a253c3496fc9fb3941465637af0a6830c337be81b081ffec95f52ba5ba77b94c94c014b5b8bd02c877202ce35e13e78820d7d745ef6b804d6a00c3f6b [16] S=$2aabac06cb1d2d34e7c9a94834f05c W=$f75600d2e493c0404ad73f026d9851098856565fc330cbe449801a82a279ced2461d0c6ce58f2f999ef0dbbf60f9a9a9dea54acff08a4d669e7c2a51bfdcbc8b63f538bfcad7f12f223ffa2e7dd35f437ca13a38cb053eaed799ce120cfa9576878bf6b0045cfd3a14b1d16491f0b41a215e71cd2e86043f307417ee17eb9fe382f0dd47af4facd0da6ee8b1964d69d1888cd7a76cd0137e34062b685207926a28c86f2b1aa10efa5565e5da5f53a6d10937f576eeaff5d3d1025a60f2e247fe02c9e3d314a9a1c2677f4337795a8bb0ddaf4f4621ecaeb727d9a08f2c97ff0920c840743b03131b07aabae5dbf81983d4e11c627c6bf25820c7ac8df5632e0bb593e85879b168ea321bf78368f58cc5b1731825bfb20157d0a4bf2dc571e6051b3c39c17c77bac070869fe00d94ece2cdcb98d6cc44d51110ce49bbdd2aa1b5c76848d3b9fc3845390e43490ab3f602001017e07645deff7d7bceba0166487308fe40dada31dc17ac2aadf193eab94dea34c20f707867f890679c7b63dffd8b19a0377a05445e89fbc4fd5218117ae38296f540610fea89ac3a0f0188413231fb9e48e61fffc4f0f4496a8dd50c19eb82b0b085162ff4c92c4df0ac3f4f575edebce033a2ba9d97345a8ed21438c0beab35bf41a1128ca0ba04f337436331fe5d28c4bfb543d2a32573944ab17cbc6658898aad067ec14c1fc0010a39c5c72580088ff42a24431e61058387c410a8eee6d25ce3ce97a4a960176daacd0556772428f9c4f2fd1cb21e2f9441c08921cb91d84f7ecd05d4a88f09b85167015b23cdde1bcf494f439974c80d1e849255ae975cbe5f0d176c94e970480390ff0348331a3b08015ac1f6d9e69854fd1a2675b18591233e0c3807faec469185f759c4914894379309cf61c67dadf55316315f011f88bdde33323ee9e3944483940bf9d7b37dc69177dfe340dd0bb396b32e9b1b898904c96e9469d9bbd618f68d601bd6f6bf0aef8178285a8de3d216ece22fac29dc12e458a644580e75d1a31888647d2348592851fc4e1bbb6a579b8e59d343d7d715332c3e325e6e5230a1965386a4d31d01cd0ebe55b4951cd24c16da9008f0624a0e3337d61279f03c27c2a3dfa82b2c304ef5ae1d9448c2d2ad6121969f959b0c3609cf1c48f7e2d8ba717f870f530b5b0e87b61f5cdaa8f9d07102f539f7df63b118da29f0708fecc34405829900f10632b520eb791f13192e6251b23cec8af36ced215535e05da73615f6db339ec02707ad9b69a283ced972bcb3d2d4bb3007615fe370c40439a3590afa1cc12afd1824a9755f6d4bcc7a2dca7f300298db59bad9dafd3dbdbc775818745241272316e9ed5cb2227d8d2f9795308b66f72da3526503cc7d686802ded515a21d32b583c5a37da177cca7e9fc54b3f2a0bf0587d2e81e8ed9a8e8e3d228ab9994abb921284d38355b49f1d1018402fe0098f3a29cde119badf2835386c63506e38110f8a4ab023e93d91f68fefd6eebcf0811da16f379861c6887acb98fb1deb62e1ea84b4a139d4e3c6c3b1fdb683d69e11805f60c9d0add637bc285aee6d52ed81942790c99ee241d82bd602420f4c71ebf18b90838e5a6a882229a5f08c2f97417114048d132f1eff0161e78d3c2712aac7b65b2a1a54360775c50ba20fd62e341ff0639ab40305ff45b0bae4f8afdc4af10b858a6d3fe4f6b06eb45995e602b59ccac07b33c12f532bc71a1e30c34b3bdc6dc910835a2892478e01e5610e5057c435eaaac2aea971db44c5aeec768793d56538a0877a18779a5cabc5ab7503f889bd8fd857dcdbb41893f00ccebbe94165180a5e9c6c8525607824b6148ef581aaf3d244a16f518681188b906a431d3d9e9febf83bb6f9b68e27a6336e804db29466631caeea6df9c4c5885990243ced7e8d081244a51fd689a255777e10af568a766904590fa8c114ee75e0bd064431d917fddaa6f92d6c67bdc6d7e3b5a74f2adbe4e3f3f09afc4b661ed86dce7f59a2630e7f4c87963d69fee39081d06817c6a38f1122c758de8ecd90df01431a2972e1ed1a9b0dc83d02efd2abe55cc2530a0bf38483e1c5e4b6fbe9c2ae8b6935ca8f7307117ab5976a37e2e7dc0850e6cdc827940f3c037b20e6d490823aebdc6593369da3d47da8b00808fb48bb39e5096ada28952122f9c0575350adbbc34ebc4d509057744a7cf9165c5dd8e242f55ed6 J=-$cfb8d02d5c5ccb18ea62bafc3ebbd379feb1346b4c41eef16bf07057e83b9ec5b838c5fb7fab1f8e82d1655d46392565bc280c0011057eefd038c147399be1776b2fb45264136df9d1bc67f8a56fa2668e97d9e252d63dfcb11e6e702458b92768dd82c07b56d75ca76c31b4cbdf0578a1691c96d1796170553e28f20095950fbd1aee841644884338c2d35c704f45b744ab20982c848659858170b1453de3a858da06c2aefe086764cb1eb2c09a016d4418d3b4565e340ee5a42586f3d314780ed72ea555fe9afc86874f9a41a37dd2949dcad2160f84a87594a25ec2bdd7ecf68242cbc9a0078629748303faa98b4289746e2bb080ee885d80ee9e53dc925e3dc12c69ff5f2279300c39bdc4a76821636a7c56cdcd86ed8564856709241e4201f634799501643918fb7975583502e426198506cf31c9f456b66bc48d068338eb30793a51ce0dfddc6906d768bb71e84a29eb1b5087ebd4f9a38d162c6566f499152929fe5566e359ea786b0b1fd1d7dc5dcad4de7c037bfff603b05344160364003ffa11b247ba93b15dcd5f296a121c837320165d60c539f1d99c9e942be477e82d58870f8b77ce929e601482ee5518567bb380ee269f19f6edb114f0059ec576c0c52ec381904c4ddc9e1537988b2d4ec8b9337b0b7c62b61f33032b5936837a3af3d4dcc94817654b9a4ad209c201c84e9705008aed161c506355ba5bdf482ff2f17d5db85db234fd77e0be7c5e56a34828881f44ab3badeaf0dd973d70eb3f57e02be88891813ce60f53f83714359606b29204a83247b18dfd9def9992c19d676b700952e25ed7b359d3f304418376d8cdd7babbb671789fd9bf1843a1ef59de0957f4958b721673b27ccd37a38900bfd248e87210eff533a437ac2cf53a36a775b9153a37935c21638c9dc4683a41a3146091292d8ea7d9192849440306fcc94c4780fde93b16c805a78311680ff7581a233b92b91108b903c132042b4de6493cd6196e1242846857a534fba315aca74e697ad84da2b821553a42846ef643b60248d7792016c38ed68805c736d15f65191828368768eee420418a917a421c7980b05aa03622f569a93c6b0ec576a4bf975aee1ac104e5bfad7093edf5e24d1ec87bc812d2d605e93aaf810e4d2fb388099a8e51f3d7fadf7f66a975b5494f759aa610640cb1fb037986ef6657c1a5d2a439df38e0748d555a28d80ea744725fff90604652d498f8ba5b76ee9f46f2ce43933a3c84207d303b1ce4c0370eae9af60adb22a753da7341ebd0da7305f11b4277ff12aff4e8ffdc61f9de46b67e8a90940df6952e1e46c90427c094cbabf266c8b189239c787da90cc6f264daea868ec0b545ab89e9504b0c97dc8648559bfcd2b217a1fcaaf940038da76b8cb163ab70c0dcde1ed54ea23df7067640bcaa622453d7cdbf1439996d6770fd15eaeb0dcf09f12ec020c2337e134eeee30b889383fdb39c1cccffd9602166ba648f939e30ac3b5415ab72c842d72465f9ec55bb22f2d703679edaa422a1617fec017f7b34753edef8e8f60bd6c98fe0ed30d31508cae8864a632257e83524a4f8beb09f9c76ac2c23f747d637899878ad9f80ca13a98a27db7508c3f59ee8ce8cb3f6fea84d8a55f9f0126b0baa1f1eff35f556247f2b1f582dd3e1dc3683682c49de5b4ecb3d6a73c2cfb166a8a01c94edaf0c4f83c1315472ff9dd7a316ccfc5e89657bd5ebca310f02e5eab8e6784c838fee348d22d58299216bdbd757450cc96f8c5a7ccc6785f501406712718e5b190804c2dc4bdcf28d7114e83f750e320ac56b786c212636f8375d13af7c1f2260a2da548f5fc6ed5c7645eb2ca85af7b0bdc5d255834142dad84b7b51a5854b5ee1f872731523d65a075a1e8a8e29fd9fa2243c2b6c6c0059cfb7cd47946759afd298e2377e170e3169d0e78fc376213a66878da0c5b6d82c1251b90af370b6488487d42f2d2d97e4cf456c486307a32abce12a5b5cb47dd624b91e3bef1febfc4c7f9752865df3fac81b7747b138bd27c9d1dd31a784fb7b9fa18f8399b07477b537148715059057d36b72cee085f7c9d5ab03357a4b2ce8274bfd2efad3a283b01028f7fc850e9ddeb4669b39aca50a95fd8eda077388a6d43dfe80681c78c7f47338ae6591311c1c4b252914a9d90c6fb37e62abc4469c43ee08a492fbc740c5520cb2ead35b547c19c9f99a6fa6d1d1b0f78ea90da2c39328c5d45c6bc957bcdc6b3c5a5e6640eef5b02d313f1b1736d907e342eeb6dcbed44c2b95949e1b9b2039d586c102030c6392e069cb71b425693e0b8a924165a659c4764e5ad21d770621ffa433cbf33112386860ef00a0fdf37b5841d4fef04f33db0e77aa294026b73c03b181b41ff4dd1e33693c301bea9846252fb5499675223a21ad93958b3df3a9355f0b633fefb930db1e1c388f2af88f7c445a7950e1b1b2a937287871816777d216ca333e6494dc3af0e93c4e3e99a81559b4d292880be6551d2518146d3cdcf89208028f2b02866f12fd667a1506abcae813a6fd46a9c53e9a8aefa7c49ec470430dc998353bfff9a3bfcba8b3f3d66bde06e5bf0ea22520aebfb556007a9343eaba6b5911dd63f08eff5775927c75dcf2ba00a2545b067850c97ea1d409c0dcbe39eda2d3d34d7563b6a8070d9fe95f6aa3aa001375040ca8db911e6275b9a001df9df9cdca2295c39e6070027d36e086bc7788f26f93edf3fe5144feb20f2a2f808e49d87cac75dbd402f3b928d78178b0f8439646f4d59ce56d112d297695d3df00c2bee3f6aaf0d9d51836b5488aef65328eb60428019c38943c0053e176fc25771c2dbe8db40c1013c1f2f39f24729bca2144f6595254335fe887842d7181b95ac7a4248f3fd9ff72cc33a5345cb63d57c6853f8439a727ad0a6d7fc0cf2217f294c68c907e0e5ba57fb21500e452f6626ab17964daa72e3bd0d8678826c1ca115061665c457c2ee90e307f7da290f9b7dee4e2a72c35afff2f00673b06b8850e5b1567b35c7a43af1e1c2b9a412add54da32107deaa69d2c3ba8edf9d28e486f470101cc5959fc8c1a391e8ba6341c8da0761e316b59e0d6c55ed207ecfe60778fe1018968ef4e335199469b424a7586c66026b77fa8a8018b05b82aa446278fde5c03b283ea53237e1aafda4456c16fc87176e9d77eec9bdab3641f217832cc201cb4d3bc8e322705fcecb7b30cad953865255319e961f80ce289fc612aeeb628548b919fda3dee82c8705543d18c06695bfe9deed511b9dcb0c977219693b2e57677dc60f00126a88f2efed7a25a83fd4aa1cf5fcb694af6a97f79331f779fbffda538d060b7a383fc8bc2b5f7892640a1382e7a34ee5d8327440f861727df5785af0cc7a68cd922622b48c4b4b0542d8d23c437d2a9c04cb80d191332c0c21ffb2c39f479fe3c837bd7bf3e0fd7cc87f3c15d8c202b13e79d3df5dc187756a3af8800f1d93cc4952f11cb5b8afd0a55e3d94470f5df695b195676454ac648d0154a20985d65370119b9571cb97e0510ded932db06b675efbc4d6b0672bcdb560c3fe0435fa7a072dfb720817dad07b6a75b21ca4c00f433d53e0e4ffce9dfa7527549cdd03a828bec6fc2dae6207e441944d6a70e64f42a817fa552e4550e199801d0f61a432631cc27a7edffdda0de7fc6cdcafa8e31e3f7a31274d56a3d46da745bea9c4f3d7d13fa29e65ae29a7219582610c543cdef381ebda6141120650114c42d2d17019e850be97cc7b8dcd489becf7177d82a06539f640c6b84f38060c6dd88ad2b2c6362c61e2fa8797d2ed7d90499f48a7fc129a155f8fb03be79711cf9fef202b6855fbdbed0cebd6598b5296301c3020ae3f3d220bbe60053f3cb0293328cce699784f1a22c9133d6e51957922b78705b3fb24d58752fbd05b19fd07bbca3cd286c0960039e9e95d90a436ae683c16acd6a9d516297d68b8a0527d405235ffb00752d3fbffab4bd34aab3a2fe57b8d1d368547834995e5734d448b611313934460a4947e75dc77713be17d80ab651696e521c232397c2cc1f590d4a9412400e33f6d0d7536c109d8b6fe60e4dd8041e4165384e8687eea74beadf9470deff01df7322e38b64892ab54f9bb1ae2cc4b23c19a332bcad2e1d74dde16438b2d2997c6fe7571ff3ea93298298446938c91fa8cf67c8a092d36627c7989fadd85e2818b963ec2ff61fe786b24d4d2b7c821559c541cb40cc59785329eb778fc75189144593999363c110d231fa8427f6f90a0fee67be531c990142dbe3fa3a38b7b7d89a17623672753b6797e701b81124e35ac0db297203dfa75f87acb0921f33feb0eee49093c403b88b0c4a00b097aea0d85497d89c9a8fa48cc63f4e49f3c3f8c4241fb5c137910d78dd87aa75c8ac6efb6f9c94f47f296901ad8042d67ae154dd159d65ea9ccf380 T=$1ca85b1184cec391c55737dbede96513385d8ad621280da0a0d0825e643f6e88678cdf33db4b434b315e22fd93b756edb77655c07ef6bf2f19d8bdd2ed7de504a04d7b6960c2173833b340f4aa403b4ea60f40a120b40c51035d7f50782080d9aefa15a19fa4ac664e6bf2dfa2625890d1e8901e6a5fe4aca713aa98997271b0effd5bdce282111ce421c96e402e8cf063bea874d2fb111a21fd9006d42572a9a8e49950c7ae23dd2542efdf99ed8ef4ad79ab5bd22a35cb685d5ee33f8920adf0448fcc07f0d48929840e6093052fefead4b0487e535b287ddbc90b1c9d5b1de68e41002b37ce7ba37d8ac02905912b6fae6999b3eaf886c97514305fc6898f270b78a5bfabe872ba702f8ccbc8033a59235e00d1ad91bd314d413cd5a447242059cf90ef5732e4ffc2c5a75cef08ceb95d688c06c4d4feb76f821391571471bddadcf45797a71db3b4e097f780d94396d9dad52edcb528a3020be952a67c07176217d5201aa1f4090af14f05df9d6a5d6aea7e1c4cc81cf6f000c32ac76693e30c04f4d77b911bbf9f36caafcfa59e34cdea1853a140f8f9e568f9915349df5e1e8fbae7861ea81eabdd3b2c1b3a65db921c485517e1942a3baa057d4edaf825febcf989cb019880fd996d03b601f991644066fce4c3c24411169d33fea6dfe49d6e430aa3335a758e673c4b329bc199b613b2590e0f85a9a70c389de6c34841a9931beefc6518053583e7b82ab5b97168c132763ed45339931f273289f9f12f2af6c9fa85e1d3d10868be0ea9e723711de477ff0bc2a8c75421fcb7e9bb8901b181d6985e2724f626b2a14dc4cef81faafb26ba23e3aca8bd6a3eb5ff1b16bb6e46a4d5a2984cba8d59059e5d9b1387ecbcec3bdf830a9db01915e2ab29dc199ecf709d327829bd05eedddd96ac0252d9e214139cbf67217ba6c227a14204babccb6b67965c7db9b6133b373e6ff8bb1d451a08e6443270680580671bc8f7cb170ffbbd232edadfdaa301cd5948cef422905e1540b047655161c502d96b9cdba9565c0aede78aad014fbb78bb3518b178e6125692a5958ba294b458bc766be83faf72ab229bd7a0b49f73a00d99491caa28ee5da1807b891c39dbb0ea028cb9a0519d971440e71dc80dfe2c92fe33cea0bf22027c7e676ddb9ba97865185cdfa2ccc615309a57bc3a92d6cd28a80db9d43b552b816c77800f1be6a7fa7173ee67c0818ab8a94a0275ccf3b53ab1a0abf029b3e8c3f2472e25b1b434c34df2db190a3e3bddf4690b2ecb72c6b11b847b11e729abbffa2746f89c8a4b0a71f19d27b67fbd051f750160b0aef7cc638e152748565b9f350a9550033b6c8f8535c0e25daff89ac7cd997c70d8ea2b52ae1a68461dde29904081c69f3d7c6970a6f6c9938f4082a309029e46e82f5d9d9677fc9ef4c949176b3d4390ac803c3fd411c6b6ae6205497e0474c3a237775d98b649e3346d85ca78660d45dea5c604a729f1ae80524dd125fb72feb1e637cd6aec088feeba12a4ac4931a59d1321ded55904b57abf6343bcb3bb6fe8f33e529746e3e1eb6cd64391055985b80fe546ed15f8406faff3f2b9efdc42d1df18b58a75ffb9d252b2b64c3dd3dea17d867779c97675847025601bb00a7049ef884d449ccffb13c762b0a04b116c9a60c81c85cc0d7beee582f20a0f9bf48c7ded6ca89190cda6137b23bd5c349c42c67e140490a49d9b952269f7094a46415a0c734521bfe65c95a50ddff2115cac5e1b58b61b7d530d8cae903ff2d7db3b01fd7fda175054df0d4a7d24fa309f65de6bcb218207cd92a7f2330b4a19ee0679b83eff10214a126743a5c407655c05c4b325a8d9080ce58d483b5daa35c41a95106ddae1dfb83369c0b14d163b6d2c07dd692a12a78b7d6d010f5eb048eaca61f3ac4aefb452598796a7a01297badc1fee412b316df40e64488e33e5ad5563b0e602eb820d0a5b5ccdbe3ddf9d033dcb67389cc5c10d908ded7788ff0d077ed48375265ad5e3b5d5955d124efe3504cb3798de657dc704a576abfa2c3aad59065223e4cc67e921a95b8d464ded8e83e624fcd82f0440ef84e8a8dcc230a3cf2c2471965ceaaa9dd9ae8b0c41b064e47ef737e109e98cb235b3ed59e2d2aac0120292c181d3603df57c181b54da8fab12599a242972bae9b8545f12e318db9a7ca31f0c429c204de03bbfc7e80b070d3d4b0bee504d64fef5633de945a274861cc60a48ebece7c52d3c018e490878d18fc68d982f9f0ab8b0421be2faf89970ccab043db350baac397ed25b5d22dc3663ea16d9b4438f7ba0150c8716b8ac5a78f6485ac3ce3e2a861e3a6892d893b12d125d1b7b22db46c8c24308529ad57b01ff9d27e5b050bf91517b5ac327b841abd49c8859fd34c15a8e54d0da47a763ee667ec3d0f799f2c5feb837914220a957bd06aca27e71f219bd518e09f889d400b04b033b078464bd6e688139bbc038260fb9d42f3dca4512713f7cffbdb98cf3002ed2886d98f3509517caf8fbe0e15fb44cc24c3343afa08efdd7848a39ca3780379ee94c44f22628a63644268c8020a915cc4a5b0dd08bfc9dcba5fff87390e6533b89b4a55dd471cf52f53b5ce33e84d5693c9191f6cca5a19a62d0b5302fa9b99b0dbc1cbd4a128c1c68814e957558da3ac8c9d31f3b6fc893d618952a0a2300067ff4b1ec00e137a29e98109440ed543a97bbe463d284241185e2dde05632d6dfc712fbec0443a8ccd75946095101792df13ed41deaa284956ce4f4a25207749951f5fe7abe7c1800a737ac13f308f83eb2cbe1e500accbecb7098b448d3836ca708fd8a42bfbb0c0f47417fcdce11dcc631008f8ff3dfb345c99e718c78eb4dff40c856c8908117dab817548287cfe85b4f960f551174c71ec86dccee204225af359c532c809726b85349f33f561556e9fa5b8b28a66a3064989be178ab457178e3439025f1bade7c17a10dfc2bf49d7f05a7e00f439cb2c894b7a4de20129d793a1eedac0d03054f15f4b51b652ad7b3d0c099874b38cf132a902783a665701ee2261d1fbbb0c6cd97c7e4b72a2d982cfc9d212d9813c69b060ad1ca87174b7099d2dc8f739cd411f98910c80044db4394e7c9c29b9f212c8e27aab38bca459ba486649fabfeb3c1cd9af523c7591c8b127d467d355094f7fc58fdf39f8d040eaf33ee25eb24051db3f43c213dd1b4ca0cab9b26a7060ed12028b656e5d5fb38151d6c7ab5b0bb0743af42ebddc9ca9f521fa22f4d4d9fd13b5e3f266e7a93cfe8dc802ba3800db7b36e462e0db9168552fed2d5150d20f68e55d011a05184a62d26b52f11a81985f4975c8d4f0a7262e30544f76a5325c7cb3641f6b9276940e84107d0aaeed81cc542bebf2ec9f594fc7b41f3605818b020336fff7b802806755c784c7f8dbf8e60a05783f0ff677c8ef5eaaabcdc6246111511555516efb2b241695d7240103c9acb44471c7394f325566a69fdc271df8884dc474de77b997595c4f34534ab938389b3a852ff821786d27e2b45f3d6812e480dac84ef158c73804d6909e779f3471442813dee2cd7eb079eba6265f7076ac32d8efd4c2905e31a494c51fe097256b2e7f1284b097e7aed8bb00e4e839632bddfc53688fcb371876aa5dd145d2953141308d9bf3929042a4bd1119244dde7bc14c4d66e36cd13bfce773ca26eb18e2568a3c2df64875cd956e49762d6aae60489e47fc8ff003999219b7f694afabd1e5fce3a087f18ddc3a88e4075a0f1278fc88cd19a351f5e6d6533d74650cbd123420a089121307e81c896c5ded0c27e22ee69335daf1bc80f976f45b128e4a3b722f56338c5573ad9c11083760f666d2f7d659a18f5c14208d00fb94b762efa0a12976b84c7c152f06c9ca815838f9e97ebdc06bff3ada62aea70deeda5572441170acd521e1b8e7a66087d16436d154d8ec844703601e519422f75b189d71d2950f17bb41661cd6f532d32e29ddc251dde49e35255bde326471377730bf6f74cb70e0b8c4e98728443ddde070736166b58ab99c240bd8a2583124b61be414536afa81ba1cd8cd7ac61d68a93cbaf1d081b5b6fc9bc05f7a673e2177002a21d972b70f121aeec153a2755acce2ef433980d76beef164a22f88718c41e39e88837654d719de9839755e33ec8f4e995a0fa049bd411d8fb06abab4caad421a33698d3cbb52cf16fa7088d20db82affd871db5364815419391b163898cc17ac1107a46f994219ac0c06b69ab0af181ab7ed8a174de56984a7d5f51467d93dfbb3d48184e8cb7e1c7604c2c9f704ddca4086378e664c39546a55da28d71e5abcc0528ff9b8354672d8e769b16769b3a5dcba8df5a93b75fc5e27981d5808cd3c166df545a358b37e07834b837ca01e54a8cc9d6037e8b4abbadc7be04947e6fd7a16190b9ec1ed8ff345a626d4461ac9d0b [17] S=$44776d123c W=-$412704b15d44de2a5b2b2ab88f5d7b1f9a8151653de2880c33462d2a120081c51e5e6016cf490147a00fc906bd00b16fd21169a8f70bb5fc6a4dc58f3df7344e9feb21f79572fc761934eb77308b9ae205d319e17dce3c5fe8f83fdb5b592eac861c53efa8d5bf6eac0b7b28ad776bb0ed9a20da0a685b4065ed263182e26b06e9b42eae7821b823aae6f5f44c87f00a8b58e677c6180188580347ada53bd328de269ee7ba66ce50e78a1ab5576c1084c30b1b7a190b66a7b2c8dee33316793764f9b15f1359955e35f7cdf1cfd4cf0c2227890c1c4df7e0ffe681f84580b7d436f059bfd535c4656931b29ba1b188052dfdb1c4e1c45f922bd2ef7dea9bac1817f68c5c7b8ebe5d34aa30dca52a787e68cc0f5e774887981e960acbb29583176071f22065ba856fa74e8a63de8c1a1b79fb25c815058da9433862c38ff490c5fa47d031e29dec8f024b5876c8f6fc0dfe1521bd36a5f87947effe4e498caee1120e6993b7844a80e938b2c844e110b13ec3965413aa493cc4af49e032e93718cef523e90d32c98cda5f528fd25158cc6f497314f228c9cf4bb480b42d7a7a76752eb6378b5faa3a123be9b497f2b511f387de5649b3c74dec5903e67c7fe508487f4b96e170fc8314681be09e98e58be71ac907ad265d2cf58b133379724414f14c8624097c4602e4aef47f39833b392f1d6e6865e5ea16c31d265f188e6537dceab43c7e42f5ba9a6b3e997f30cf198cd7fb72e7652b9b4058b364c6c3c41b8f8ea523228976105acae3a0cd15fd5119d70befd6ee90b72a63789c0549deb5a59025be647104b4d19fd82ba524f303c32125f9bb083c353bf6b99a44c7d7299f07e3663c76a814301aa97fb778dd08ca5f63d4e4a6a049821a36919c463b4c73be241b770dc2f715ea960875e735207d9c61a0638e62cf520634b2dabb0b135ef3b7aed3419b69a76529d28932811cf9277cc1ca249343b88c5b66ce71ca601f66fe96075bfea4b155ad5eb9d545ca476563050c741e6501f8a7c94bf0558a268b1063e3a2e10b02656e788535c0034857abf84feb969c4326ebf71f0b9b686a9f0f4080f429bb10c80e3a6227de977854ac831779f621ecdc54dcc6d5a622153c8af2dfcf2f879542946c433b206eec0e5e1826a19fabeb19aba5b2960009fe3269c10f323e5c89940549b7ac6643dc7553a6183e95ba81afc7c8d110ab4b348e33f2e5fb7fee6a236a4cfea2e3b97c21836885d654e6e78b8bbb265a0cc9f32f4b33557d361694cc4b5280b4f25852e9b210e3a3aabda6aac35b270369829c8ed9226b9cc79e99a3ba65c42b9e14827bbb721688b083562bc88143606fc4f8cfb4d82604dcb4452f5a0d87e1001e32965efd14a9b8310acbcf5393d8e558816202459fef98dc664808096cf33fe5f2ddc532f7846aa366eb919f517289c18308d0a2735de4c89a00f592fa87b509226d6ee1f1a8e8438ed22d62c9f2ec98a2a89940d2e2904cc202d0e4f6daec2f1d410c5f7108b98b2edc169ddbe958f9e4422b2afba4605ed503e8658a56504c3e97f2033b765673fb8aa48e4ad1430c82f8d35e09a9f8455c091434261b780be7b89a578c36e621500ca0252e4c8c6806ef1e194ec09cf83c90457fb374560b3ec0f2cda9859316234c95ea5a3d98de8a15ef67c03145da32e7bdda897af37990a232ff9a56d45db106f99c2445eff9c253f91b7ce6a719a87d63fb1ba32ea14ef9d4c51987dae58c26a31f599c01d7991b7d93940af7da6f7ef5816f2beec1189f140c0c19837227685a8598a36c5f9f14b519103e2d8b2ec50627ef5a08a1b03879035457e28cb70e55eb61560e232c7c2852a35bdc47dca653eca52a321cffce5a7c9833d0acded2b5629112f8c80ae10debe46e2bb2d53e02213c587cf5fe277cb64a5bb3e5ec43ba0ec9b579148834186fcd6100bad17d9a732e30b22bfbef8069399b76ff7edf50cab7e937b720f3adccfff362ca9e72cdbfca5616a5ea34823670051efb041201ca9d7c6318551a18670451a7a86f299de8c74af5435666b3ac083b58ae7683cb1afc6bb0c6e342063d8096f3b6f89ee0ffb63e9cb37996214e8aca21cc9b1c554b03dbfa72f602fd47e76cdc47485697805c9cb28e4d7ee02b25deefe8dc228a4cb01a1b93ce2bd63fb8ec68df35b0922574efb7cc7232d397b4f2d3fb068c9a3d55c J=$234f6f9461b397c24471269b8a5791950a6a499030f9db967f9a842f9f34d256a35d7c7f7804e8c456a3a0f300fccd820e3516e33e4c5da80ae2f0f168eb8935acbc84a05a38f3dad146eac219eee89c1e3afa9d9a8be750dd71835e7c1341820c0cae564cfaafc488820a72576dfedf60e12a86db95813924b1a60407a5138675d1eeeee27fd243717799ef288e8c36587378b9a492aa927abcae1deddaa6cb4861395d1d298b8f71b85990382f37720b910187e42285a59d255404f40dd9b4f4a1fa1f3c1621a5f5938a51c7cf014104f7dd312f580689a2252347f2a9c6e0a9c0682d4e9563c367ce119f0420f2638c8d70c77e0dc3530b70eee50bc0458b8666f2c211e3833ba2052fb656e25010213960e7d1f108fa2548d5b88e888f582a4b034d9e91b6a35463623e3ac0b145a4980aa6585f63da03d74733fb8792613db4d00ae73fdc0166671b6f34653fa6f84cb65c7f37268a45361b2d9e2fc65b1f391dd8c4e58de0a034289194f0d956eed2a5222679ccefab1649ebe00da2d372c879db3f6d13bd667c36375e268b66ac3a6a2841bd049a4e843c7a6cc6f9f9858cdb5e5181ec5526c4420013f8f79c2d696c1fdde4c453baa4c06413e065b64d83f22090c1ec12d89ef93ae10289ba6609f37d183dade66dcbb4c511795c1650aef7b69f48ab7082c579f3e1198dd045f2270f561b104618850ca63d2eed6d7eeb1dd30337119715b0ff45231cd7a2318ecd6b34115c7fc08153dcfb6d4f6994002bf39eab7fd2d7edf6363cdbaecb14535694df3f2b828a6655efeadeb63ac175ec4b7661f8efbc35cb4796ebd849827ac3995b7efd04ed2f87464ad647775d92b5b9c7785693a10b82e8e478ca952972c8c39ed4620eb791a82961837f1a7aceb0429eddb9442de0b19819098d34b96614de186738b6e614bac79b6cd11aea70f378ee229a3a2bb1aa95b7dfbe02b03b07170175a4eb330470a1f91a211637334b69ba8464edafd30e47430301d15bfb0bc8fed720095b9f167a96e84bdb40ec27d10d97de70f404821f3815a0f114189f38d6ab424e1a3170c1a03d728e27c84688bc32e1371a5b710765bd926c8a5f3b95610e60dc62921bdcef7cf4dbc8f6340543e9b5a2e6ef06a1835e0cf9e23a366e076d3415a20d70d2b33b82762f7b98802b7a7eb42c295d58461fa20d0efc28bc9cb359382da51c7464fc0d3c2070fb02cd90e59d4bea9a747c4668203fbf06acf28687b296be99ae85fa34fe667f09d5388b3e2238324a4e92838f0db00882b971b9f49d8596fd50b9a4cc7c3dd28a1967363689c1c59d17d78f1c91455a79d5f48692864af154f9033c495be8eb89ab64428a02c88d3e85bc55b2102c933e097f29123ad3f304e5e30157fbb9dfa816df3cc0575611dc8dcf1c3a68b8ecd506c3df00c9836f9ceb675758b1e397b37211329b8eadcfbd278741bd35165992cad00aec86bf39fcda432a03b0986bf84b32eb04b6b06b239fe158e12f36de322bb2e13bfc3bacfa52aa9622d4703c9ea2adda9ba3b82bdcb7a62015f0c805c5a2b9ba364ea4fc4e3a0cdf2a560f1ab3830716a24d4be3fb0a04d5671b208c6173b7e29a2077a93315d7ac68d901e34fb58c0101ff69d53df47a6c8e699da64f653b13d10e560a4a0c14b1eef60a44082379077957b839a05b92e438826b196100135c31bb624fbb2182abb6760f788fe59455a6032b291903ff28781a3f6537ea1bbf0d469433270c20b18533752a07ee06c9337d410b61e00acc86ce023f11212d366077d5dcb858426399066d3aea7d2c0234cdda7d895b680f72f71e85bd32431d644032d76984a72827a827a9a54249e1f85e1b67977a01c8a4aebb6f1ecd237c4021066fcc5de80ca615622044a28d22966c05c6e32a4a5882d4503351b7a68a4009c1197179660e0dec4c7b034c1c1d4ce1a857b0e40dd2a5bb4d86a5caa1e81a786fb32225594152cd2fd890ad4181fea755e419fa8a4d0fbf16c3ea201b6a1f66c4d1789053c9236937b058b77543fe7d75bcf815546299fc4a35b06e4385932c34a0b90c86c1090962f3100d6facd02c2a7ab88690adba9172dd09b36d0c7df9b678280ce9a4f134315f2dc794c90f7beaa164420e5cc98a1829302486c16ab1423c76b179b6ca221eec2d07b35f595164c525e22b8e0275f9e063276486b2fb43c1312c35147496f6c0db87a7f78f20696142c5b474e50594639c538f22afb5673930b4a728ef0115d6be731143d00ba1930b0c9a2cfc4ab8400e2e1e2f01093e5df12362d7c63417f481c488f33d2953b4ef0600f072473b4bdb7662e292fa168773f00d4b7ffcb9c7e3c5e81d02720fc1bdd19ea4a02e2afea44163bedd3e65a25f0d675a9f4732cdd05637ebba0eb6f4aa9082b6cba063894086721fa1e23571241d2cef50da8b7a043f0ddf83c75681fc8672a478aeb48c5c3c8c297ce14a53ee553ce081f81eb9b7628591ebb4a26cbbffbe7656d1694054f303a0c63a57ba0a37325ded5ec0b14cb53668a79435ed79bba68cbc435020b2dd8491edf76c95a004b9aed8a5b996867268994daf83916c1da702973bbd7b336d0efd63e986bed8bbef6a4bdd89c1e470efba24b9b05381b21acd61571b40ef0d6e36911dc96bbf36bf7d032efc8aa3e843fc2020c6e5250aae115fb0d810525c0dcd685b7ff91c4955ce5a86da554120f5cdd80cd1c54219a6a081b5ccdf3c934ed098dbb0d1a409580bc3a14d9507307ea4f33e0fae2ae211cbc35f20ba77f815c1d5adae8d35bf94b7c788f61c148b57ba8ca45593b2fdeb131335c32cf750894810e7776f699463f343fc7799ea29d70cff303c1dcff835f2ea54e22b55e1973b75c48164ebb258e6396ddfab4ca4a0b1520182235149c4b0ad7b23e3d440428f246d14e942f45a3af6c09b930dd6bcb51514836eedc776c920147ee592c3589e075ddec5fcc515f407c412d0464d35f34bd123089f4ed6aa83eae4f5c0e14a50899f069ca163e5d498123e5c75882ba8b7ebd50ae7340fe19ece7aa31bcdbf56e6067edf72e3fbf31801a5050a5214d0883e98519b05e9210bc8630b8806b0a97d24efd3f7ff037337ab01fe850a9a5695f0ac0e7cd99fedb530ac752340f596a4451a189b8108359f067da4ead3926e0749981ade6f7464925fcd8a58ae83a708592f8937bf096fb4ebbc0660271340343eceda0b052a336618c8f739147e27ad1de37407fa4ff96fee6edd5f5d1a6531601048399da6d1b98d873a891641e92c2552938e7ef3d54d53a28bb92c497d76bc059595dce1c6149f9dca8d10b22e6797a37e556f6a263e15c1d4b79e6f98edb593455fcc21045c886286e1b34d03352a6c585ee8efeeefd9653cdf3a69a52395323e79d7018311e9e2a1174e2b76051fc0ce3f9db7937cdcab28f2990cd021464c42f83b0cdac19b0aba4011cc26935afc171d4a79ce39d58319d46f01432afd2de0fa2f18e34ab772e8afa7c0c080c11406d2f6f3899ac0ebcdb8630625eb58c3f4a4bd6f950a08c72202e456b283be04842ec2222c189200aa1a49f6643106a9a5a5b0c7d0fc3c5afa7dd786e6105d8b1ed8d2f56b7222659b9b2c7939c123e3fea68591a7380494e965a20d1419a3486754e0cdd76c71a0068699be97ec0997c07dec50123edae158f059a49b1dd9abd454b72b3c275ea243f7ffbc893dcef257fa90097fc70921374033921e7856ac28bd1f93742c52a50e80736970f2a06a99eea82a47755d88496a6e5703a13989b299535af3e662f652f644152bc544a24b623a3131d6c69e2875f625aad05755a05466bd9fae01a0ce09ee545f3f1482831099b696e6bc3c51c51c1364cfaac71fa91b574d34ac85d0e927d8eed13a71192b527b185bd8d7b4e4a4c48dfb25d787688df761e3275017d41e213388cc71b2a32de7dba1bec81cbb44c766091692fd3c34a104b86614f65790b4dc5e79df89dbc590cd54a648a15991e5e11510fd268ba9ba86131980918e0bd7f4e9f088bc3edc995052d3b3420f737a36f1f8a33db533c78534b11a7b879f91cb320ad26879ff374c22bfe21d3a4847f68e7a5975b73212a44d0af87267e11905550dac26da4448c920007ef37eaa6822d7e8185b78f05a908e29df885786880f95e9529d0905dba41cec3b70b39dc9b6496d2bbfa5db7b7b91591b1168d2e4b29c88c8774bdd205834db14939439f395238ea8941f09c6d84ba79efbbcae29cfb348e8dcdd4973671fb83dd4c8e9f3a11de2d290a8ef4b57efa1cb74d806752f636417ed26575285c244858a43b78b431e47fb2f17e1303485af830f7080de192f31fa4cd8db926886bd5917e9a26e21d4f4bae6f3cc8a8316ace5cbb3b053b1426378030f948b12cc6f7034c62a6c22809ed9765 T=$c05919b590ec727badf62c1d0e1813376cbef6f012e981d49b5fae5e5b9bb42ff7d5664027c1627d218c9cc74ae4a68f9c1852697a16e0b241ccf3a7866b12d08f2bc86a2852ac6bef8f4ab1e022e4eea1252135a8a95ccf7db2050c70656972d1111f3dbabc62a459c8770fd85d3bd85b17da466e7446bda23c4bbff648b66c096b95229e3c9ae571bcd075e2290bcb9c7bf645b469c011c4eaf56231246dc8ef160a18e29d12710ad4220a1929131bf341e64d99a5b9f79f7a287e7b3d3ac23a55cb373be5100527f7056be50f1c7cab027f27dc1ef24296dd6832d1ad5a486981c27afa71e90789a9647cc970c04d4d45fd490c1897488cb4a46f9e32f752f38943ef1716e32e7e3abf16b123558ca42e1309bf78f634ff15e9ca6b571e65839bb948b4df1bab0e30cadf03ee23a93f55f8a8cdd5997fda1486aea8d9d3c18f5b72d7e99fb46a5a1699aad65a6c81051a8ea7bca347a51e558782d204cab514438bb04e2a88ed886daa541ed760ee075f3343dd9b67fe8c0d692fc0e1f1b57a20616a78d56fb6304eca8f61318a544267d42dcad21011e30241c65a0328b0d3e51d6b71ec843f1f71892deed7c49c852f059757bb2c74321e65e0293b7103c382f48d9144ba816962867a5f6a35e925bc8aa1cbd33c38f0f9d369ed64572b1173eb4fe096226602752d13ad8489899656f820ec62254f270fee2b4ac7452bc8a9267806ab9f8be065fd8992fc58d98e8780c399c30717ee9c2a19d9c47bb602ab16f288497606528ea8a059de67a99d43b767daee4464f103cd8d178b345c6423fcbe74769e117a195819555a6ddafa731f6349ef6e98099c17f7f7bbcb3a5daae51ba9b385c3ee5e07f1f32002e08b0bc6af5014be7df6bad00e204b2ec324ba25380e8f3ba675216803ea32d811a42b07f0523256076326473522d8839bde9352fc5aa7684d03e0470f8771f86527799c6dd9a2f63b56b97cb9e698cfaf1e8d98e000a87776588986f25e26aab37ec5010611a74711302439dbc0165135f9a4643155f6ebfc423a92d459939a5917fea892168d53451d484fd919d6203aaa70e7894e610429b73b29be8eb3a2e31604b3c31945360b5bb58bbf9e45f1625849a712a3329bf94416d19f8c08028227fd0bc815c381a40b640d0da4ca0d0c3567d9329444b4c95e2da652872cee3693107ebaa310d3b0a8385cc9eb6d5f6be879144c70fb8c27b465c91aa03613a63bf4638324390aa3dde14d1b9d68e603c31f28cbb64e865351f2826b71dd0cbb87b0738bd13a54b129c9c898e8f60dd512cdae456e13168c04b075cd31e19d9ddfd8e5e43ab28ab41fc48749cee26041036df0fbdf1b52484883cd73301a1d8a6d295bef258fdfe498d9b61d6fcf72a7dc05d7eaebfec03c5239bea7f9b15808adec49f67137638965cd1978efeebf607d985a36de4fd78bcfa5188a089cb0bfdca8024bd1034d683165a0b5d0490c6703efc143c3c204b028ff480d50ab02f2c3b237103850a623aa052fa9e386152a97ec13925b5b141229d5dbbbbcdd6af721bfcdac67b63d811a676b30bffaa833d0f6066d78052154dc9a2fc2ada6f159f52e22e60d88dbc375ba1511b38b07510c2dbefe6a49094fd3ca97c06c4ab0a2aae7a806b19182e5b51d265a93bde03c0ac4182c49925185f1a7bb4983ba1bd6b4696ec06102f8f552019d5776a9db4d6d9ec242e782804418d56b63d96c9ee32d638404548d146e0ea7dd675d20165b1ee86d8af1103fab0e8fbe518170ff7ddd826138085bd1e152257049676fdea2cc6d4060ce623ac6680b51984ed56ca3cafc88da782f8fb112da64e4df49743cd58e04e974820b7f230a71e9523d3a04b8e93ea3c5fd21492adf455b669babe46091e0c253102967b01ed1ce728a1cb2720c53be2d1d0dd5676f32de93d37bddc2d8e2cb9fc667b9daddc9592c67fff68a4a7e251f30d8f224055ace567935e188d1860c906d1a3d1e91365ac6a198cdab5de7955e342992fc47e1f0f6e54eea869fcde18512b91172d768e99dd0160bf87cf17ce5d784fece82ad0f1049e5c56dd6b6529c754d38865dcc95a90a55e5c6e8226bf3e8413cf888e594a8e04b662797dffc03ab9c61ada373b3e5f91d91e2f3c1559123fd1cd6c0b9bac4e0baa5e81a9f4b9d80da17d43d9c7d5d131bac41b1e476f2e831057c65eeadc8773d7c42d9ad7016ef9aa9cab69445b227303f4bca3117a5fd331f77bae9e30a1f18951fdc65ee379326f225d18727d6b4a1ac2d4eccd86b1b0940ff2496a5abf345f463fcc1c5b8f44968b0a9b1879caf8e6ec79ac38983d9f816f4c5e852bf20818ec8d355481e84b1ac372b7d34cc2fe05b6adcc53c96907af0cc252172d485ae908cc1d8711398eae6b802e9dec2f232e06b45d92f5da4007113696e399c9ba75cc5f580d7f8cc66cd80fd1fda547ebc46d5f17ea51ea0232ab8e887e9200ae7bb516e3a95f21d5b03e5e8170df48c0acfe17955e00d703cf34930e4c2fe41c0ff9cefa4910f8cfbda0ce1616b0e37b9c1428514bbbdeb538255285a8a0a61b068c0503984d295784874eb02e7ec884677533c059da1740a14d86341a03de7fd1d665a744c5dbb0bf2d0d61038d07c72b53eafee57ec7a8d995065565e7790159a41111d0e2c489c9d03d0d43fee5718cb99ae09f2eca20b688e51e11d60e451a6a07449ec7758d9ed0e5c7a529456873791c937379b26e72db5e65f12ddb0fd9ae2242f3fce8494983d0bb1fb1d7f29b5005e0c7a02efcdc4499298a73a78b1d3623b11f4ef6f8368b0ef2c3bbe14fe211666e4b9f99391f9d0e9341a0af7a1865efee5033a4a0edd0094de32975be56a3c8a93b5c1a4d483927fd162c3fc384dfe688f90af24edb27d2b3902b0d54dca8acbc7169b63948386e90b15d11ec3ffbd1a49a7b1b74817f20370295fec96ad96ab902ae2b6aa8dbeacca9d8dd9267aba2b17cd78eb01132e3724ab5d89337fc3f8fc1bb615ddb15e9f0cbaceb85f3a59a0a67c9453a4fe0b9a4e6268f946c8e2761edb05e9b4fab85c1fd16512cea74d9c906ba4869a383384f3dc1637080f989af5947f7675647f58b3bcdf4077fb7ee1ddf351c466cd9f0d56d54767bb0292e860bfe263ddd86b2a60f24b9c42ae29c31c622b428f5e78fd9b7c7533234be24355c119365b29f3b68587f93c2c6bf4e90c749aafe01cdf153267828e7bb4f4b4cc6a6fed1a9961a3b60334b2c84b519a0d6e1b9686e62556dd7b0d032a9d5683cd61b7158d1add9c188d99918c5d9132f6fce29e199257220bba6542e666ed78aa59e85631be8a9ee32c631fb0d8a668fdd363f4a40569f7b79a20456fab29f3c98f3e456ce9ad95730028a79f388b78377f713a105bfa1805059f3cb666e2646922cf130c2a506ee45e7382ec6b53d903b5b07493e25387869445f59025dfdfb7742c7e408c0eebe5fca9983c6a31675d494b4f728e501539cd2e955aa801dbf6beae97f71fbc72ae17cda93c4e1eb6c3ec074a29e679707c3c35af5e73dbf1edadf0313b7e5405ca63c2b5f56f8cbc0ba8fdb592a9ada05fc4968648de93ed900071f6518652cc0d42a6341162143d446761da96ca9cebd4375f8344b51cb84c2994b66d170aaad9d0cf7d07e17a767f12e0fe77e24d00a3c60b64744157440e992ac69c5e88647e0e10d610c5a9e59f64c4ae028c2f23202b7ce480e56bc3828b698c1fc7a412d36633a5ab396145f36ea86cc376ae8b6017898c7050a23346469b31671b33be88cbab3c401acc9d721d3062bfba51da6f85ca6c3bb63b6f00698bd39d938bc23dc187d0afc243ba2b82a73d25fdfbb22c2194858653440abf7ced52b7edba2fabc8fc3304f724e01e8f10315e2e765d56fa77edf7d3815178205156336a738ea790c020beeb734d96d10c2ae94857b899d83bd0a688f04952bd7d1d79f317b517aeb619f2bf74b06789430998bddc9d3a9c7c9add3b2b15b753517e0117389111fa53dc777db84ba9dd0a147c487855924aff4f9d9c7820620062c04a8fb261d9846fd091c66853325c9de846eb27ffbcfa49ad96979c11a58a66034758967c9ce86d7e71abc25e0bafb37d2c7e66736beb15a511e68bbb9b5f6688c3770b4136b16eb18e317751a18e10f5a43d8149f511b29c8ec919ab5dac3fbbffe8f24f291363d0c93ee582cfa1cc22aef87f024e67cfa3b94b9b5c910af38b81de5646456a3d1715c1a5df43f650abd519af8f0acd2e4566bb80446ad84d4a5f0a78fc2564ffaca560bcad41fd694d11097ac5262955bed35037073308ae9fbc8462984772c746aaf78d161fedde8de2d72302f40a5068eb895d9ecbd943e94f12b738094ade1cc05117c9ff7fcc7750fe8e808eb7b4ec92cc376470833f60fd9942a59 [18] S=$185a021fd886ba4c2e W=$d92baf1c4244ee4fb573dfe28af69321c72c33172c71f859dd1c83b0820af584be6e189b1e3452b155e756049053030409795b9ccf66c0614ac42d495a328f02a69139134992f87789d190732bf71642622e4769e555e320a8a8309aba8ed28ed4f0578d86961fbbc31ab67cd5eeaa5f199ebc22768104ee1022a3b5b62cc1e6aeb573ba05b925fa7595cbe1105b820abe869c437f267c526988c2902046977442b7596b55828a34f0cb5c581bc340570dea5168ea7c2e1e5fefbb9f492a8f0daf8eeb8c09bad43ce06615a4bdf423b1259055962e8aaf5fded420f69bad618ce31e531bdb9727124278aa6f9ae6366f8c16e2f1fd7c2deac9708a3abbb1c5a0ad53a5f4cfb8732791e35b50583a05d67c70fa4ac36553cce52d7101a8414c94dcfd0eb58ca07f8872f55349e81e36b71737ae6e1ea444cd4e06d9817ef0dd9d7451ef8c22f9872331d632aebf92481f8b6960d07dbd3e1602e2232fb7e605361f9a40004b1e87d09243d8c28a2676a99814823cf9600e07558692ac3095d7c1bb8d77d5aefedc72e869c70811a547c23d8000272b57e8d338640e1ff58f80fe0f93f09ca8d50e5f553ff6a930de289553ad65db3e500773dcf2a1e74d2c8d70f4c6402c182c3c887d274e263e9086034e1c97e7363ef59d7eee84308407cb35fad80dc0fe4c2746ec877c690ab7858c8d8ab00dd0980d242c19ce44a7612df077d2c09be1928ec86405078dc8e36d8d1f78c8f80854219ee96c5916fed72ed8306849376954294f1c00d363eef45dd78c722129d91f95a63160ac91384a47509535f726fdf3886b056f7533e69dd771254289c0a9fe4b853ede14ff84576e701286ef5ab6b60f25c86fd0fde00c7a1c2b5c48651bfb978c0010ae38003fed67f7695541b36749827d19b964aa7a8606964f12202970309be855eb85da27cf4652331bcb82a23818636f6a1ed0643976d72288e699b0f79253380223009d7cafcab98f8c0a3e1c86d7fad5f8b2a89b9a320c9ed5e10610a8593ac4562b433497563355b258ba52446625a3d1458e0707ddd5b0385fa4e7cf8199b53aea8733ab65a26db06901294df7844e29abf9ffcd6b04ed00f955400c99efdc24c48379b1a3ae1aac6f579a095b1816b98df3b294f3df65fd13fcaa90afaebf0c884137f41f06c177eb1480fd5eaebdf21fb7244132ad460abb7139f7f61632f5a88ea6d7ef53157484f03f00a3eba5c5102a3b72d1dc4bc8209ef716f40f74cefb002ede869d19b03eb142c41567caed0bc18e3c07cde0a15f9cd396d935543045c16b1aba1d5bc6b268ab03447d4fd823520f9e1f3fee8fe035478b3e0b139c680ceed88918f67cb6e4b9285ad283e3b7c14b83ee56eb27e8e0b7bca275345a450e88f855b40c6ae6d52a5162e7de78cb51b623d1bbf3f438ffaf26afe914b8054cd025d72807a9875bf3594469b800ffc09865eb46596bac840ff55373b218366bef1b24244924549c31c4327a34009b3b057ee472ff8e9fe7da5cd327e2b59800e45e87df0437ba8da5a6126e7ee8b4ada343cce599252e090dc5cdae36c6cb7ffab4eaea069d5220992265257546ff2dc1b199673d26474c5db8d39a8903cc6ff0656a39908842860f43b46ea0dfab59d3f155a44cbdbef9777b0464113fa610157d036b82b1693242560bf0105e64233dd5205f74260b2a620f383581cfdb6a40a1afbc149473736ef4cecc32845276912be7ad1d8298e99e990e0ae44db5358404dac912bf6169ae5a2ea88c879a20ff3efe24524656d3f8b0807deccdda6188221590a0e802bf1fc01ba0c56d6aee6f8bd41f858341b54621323119529c707060a965b96eb71763060fa6edf491caacae5b2f913ff95ad30a17bc1e178109ed8521e03c9c419677263281e3eeafbcc96dc6e66143f7bfb432714e15256bb1408ebe353b865d22f7ef134ee462c3c6624266007f1453f7a6cbe35eed684de2118e5c667e34df110bc506af6dda8e499dbc8b2194c45ab654c5db7ca3f4446a70fa5ec3703b747c8cec98eeaed8a350826a24b092326258bb4de3e8a264a2b1c5806e522ea6e9819d02cfa93274aeb666f643a0c57bdbed92438c737750304279a9875e47c288596cec3f0fe01aea064b59ef8fd125427a227d4b07131cdc3199463d79d2ab2359bed5d65e63294993fc007ee0cc5f522cf0a2c5ceba J=-$1cda26906ce78c11855d41bd8cd681a53e80c3dea429013fe865b358fb91a78a2de023015454fcb812917e816473eb8fe4a3961e9ac40c34a38c2835d284dae7d789749f15f56a8bcd16677592d20f2c75d665bf94e23233e5ed32834a3fa2578fbeb8153c6feba65943a6d4eaa30ec3577ee2e929a57d0a7eb78bf0e79d96b56b91c878413db800e9b5a9c82cfe65f4c4e811d074af63603a5e96a43d12dfb23643787513072116850a499f680e10f1b0c9f8110ec7d3ff35f6a4998acc17b6a4175ef8d6b0f84356cc3ca9ec59337ca380dc4c9318c65e0459d90bb797d78c2b8b88f05ea90d195da29140ba47a2f8397264ab07f6cfca1c89b502cbf29174c045dd01691528c80c01b1505d303ff542f0910fbcd0eaef0ab12f38f1c290eb6b1abcb7a9b5a9d4b5ff5a5bd9d090ba9ab7c5e61a777ae7b64814ab1cd869539155aeef262072b343ec89b1e2f9f2cd69ddffe7c7c8cdc8ecbe69968163bfabd7083c0eb358dc2ee739947d54de02ed0ba7b363dd9c321f229172183910986212f03ee18002d824b0e5cfaf647bc488cfed51f59a5d891368ddae3337aff1bba568d55804ce83c94305530bc19d56f1d817a3c353f150b19c389eae7a6865fb6df645b700c3804982b473113464ff7f694bbab6ce9299c862f3d45548d749e7f8344c0497a30bcab746fbca4f57aef0f91d964bce68f9b3dfd8c807f7f57623e2e489624962cc642cc1d2af9488f262b521f19cbf0a0fe9673345f1239ec18ddc241116a127ab7033e0f4edb0a3ec5cce8090aa05d21114469abd24fcb8363f1364db51ad0a186751bd6b594983022109bb23ef2d6606b23eacebaf193a01aa8e964f6eb7bc0db8be704f31411f00c41b1a7cf4ff7627600779e821a2efc69b7ace0253542d40178d4c1acbe03b8d99d39695d1e270f847adb65e3205460943ecc2dfe44bb76050d332cabd7e5d6881915ed15cb3c4f94be38f185ebd60b093129c27a283bbd43e1758818bdbe961171e36a6f20fe719ae5600a672404e8ec2e7de03c911b3b489bed1602cbf49e2e549c9f254e7d0db83f8ec695ff6f66b7a09cab63c2354c946fe15afc32bc97313bb1fa4d7a34898ae749b015dcbfa143e0d4682569cf39646606431d95a844d7e6c02ffda82afa7cacc9546a7c566af71349fb912f47ae9c7317da342b41fa8fa292c37ea75813baa9598204ca849882c1afdefe0f124a22d2b8bacaf5a7dbe84ef270db8cdf7d545cc9bbadb70f24f6b70ee97be873a79025dc3153883f2d15624082be1f0e8fb8d7cc6014beec345385b2a46370809ea920f46a4495c533f3448657050c15312ecd1fc6b0d29ff4395f0a8ea050b8ed220726cec62f1bbb2d72be73b5570091a6b952e9a374d89b2c4b3f678904793fd6397fb06013241a802b2afd5e960d1cc931641e9de43629beb9e16ee25074fc9b4192db25841f28101e4219cc7248c4977a50d122050f64bba018584137dbf803ac88c8ccbf058c33de614b0ccee8a5f62774001e0fb953a2629e4c6548c6e82fdfdbbaf721ad3df9382acb49b15c4fa5b52d6e5a596e0d9e7fef467c9928730769f95da906d758b44f470a174004a3089bcac9ed2bff7519e2dd61de19abd8d6a3a670cc6061dcefea947f93baf3933dc222ee9f3d7945bdbd4929aa5bf093f1750783cc2de68e543c8e91de8f77c4960eed41159150bac947db7319fc2c9440092a4fed2abe5596ef034c6c45f33680e6d8c146858d53a9ad8a2e36d49a93acc2ae4c396e07a19494ec3ed6ef3ee13f356b4e8b12f9e011143f14b38fcb4fb139747fd66766b2e003bb58a64cf5993b9ee28ee0ca4183d41f0efa97da1e298633addd6103501ad9bb24efa27a2e149d22f52424870e652d6f04ef96c0496eea07e13a6ab8d9552492457154691c751ae2f6ef99c7ca434c738b529fcb11d9f4922ce54ecc0d16a6f77a804b313c32d69bc9b5ebc4f3fd86b56d3bb6105304104502a4cc98d03869a4d7e112d1adba7c8d986479d4cb21a5248f7f3e4b3f5a9b6336acacec2a867b3a6e2c74401b8d7f10708cd4eeba18a0e66da3aef7856608d0dc0cecb96a2425d393a600a56bb363354757b2055f883cd8fbad1524b35067b809e49b38ab87669629e376dae45b80718ab0ccc05a26706553729065d0df76b58eb2b1d21cda9fea75c8473ac35b037b7fd05f603c1177d1c115afce6a9975ab6377702cdce04ec4b5b002f2cd195beda66eefb902f45ed606e004b30f4958c2c1c128d37b5c25d9dcae45a62e903312b27d33210a6af4985e62817d722b3ed8c02e1d0e841e9e25bc9cef6957493106d2b1f684dc1e85eeb53373cb412320f0b955056ee5b07c8709022b9a96829b694da99a1f85e636c18d37df2dcccf1374770df6c9e06b28ea70304a8ae8f2805c9e781bce3eb2167039078cca7220c77666c65ffcf9b397ebcfb7e675be03968225cab431c8663c131ff2c7e021b8e1b7f7b7d9431590b32373ed45424374ed848634486777fd8c99dc179d9600dfb107813556db08d398ea8b191f818ce06b463ffaae52b3e3ad9e85ff7e8c7cea0cf33be75f69838ab4e0885c4967f636ef4799027189941d2ae51de912b9075de698d22a9fa006315d1503a4e97bab0c13b7c2f57540820a4df6165283c2b600fe8660cdba5b4ad44374911b24daecfeca0ffd88ee74c47fa27ab4ec6d4f35ac0a0f823c60278af906f1583d2bca763f36c597dea37f3660c0fe7d27f3771927fe08409dcd42cdc63e38daba3def81a41d22beca821e49e2fafba25d6a4e69f2ccd1eadd969af74c79b27f52893001f1319babf87d0a4ec6e6ed0c305e02249e04c4df8964450dcb1ffa764bbd4bc94c860666fd88a51364227252293c2bf86e61f54dc0edcd23b94d34d81345cbd02353ceabbeae6675f53110e921d18d5023ff816b4412b7579fce3a98bfac7e7b713eaefbf4b99aab0ed9c92968df6f9a5b33790b3057a3b76ca8d833459e8f1f169109ef29f2b64e0e868ce7d29e770ceb830f8601928ecf61672e199598165210789cf383cae736661cda1eac66e0a11210329f72cea78dedb3d81276b64e18ec6fbf8c4e9bbfee7d5c223098778a20dd420773880421fcd0528ec45ae21ff035d0e13661737f7c943f4ef1d4e79ede0079fd3da94372367f6836358dc49f27def3c09f4b40611d4727a3423782f0c29d7cf3dcf6141fff1701e3c46c5b42c9647286802622882cd5d5cf9a40f67fa72823b60e3526758319656f53523ef3d085a528e42ce41a3d0343fa85c64320ea247a6b5bb0fdb97c515a72b59c7ad974a008b3f950ef31e708c49117387ed2d3c877e6e997361d22755131efd7dfe7fe3e4595786b66855bb98660935d328ccd9ebf51c5fc69183332afc02095693dae32d69ba334879282473fbc66f09153c2e558f485d61b64604071e742d01a459ada91222ce641771fb50c480aac60d0957f9687ab9d6623055de3659bc7dd9cad2db61c2f23440789a72acedfde53d54f567b8ca3d97df2a5bfde7f89861d0947325275b5165bcf528b777a9d94750e98cf502a098b8b3f4aca13a96e4638cc180fc2a962ecce6f89b838f383e2bcaad9775a296bba811bc7b27f4fc395daff3c307cd14de4a44b428ec04f787789ce73fc14ba437d28184210640c7719ca8b072183d0743a70d2cc85e1d5a753041c64de6aba2a251a66840d081609ac58ca67c32e5f9bbcb5ec22d3d6646a37db3dc041f402032cde306d68f76d82c5e464df354421159ffc8b5a107900437da80f26a6f9bbc451e56928b4592dd0d6f1ee87fb81a7ad1ffb7fff0059d4972da377db0327583ec30da681c0a29f52895b6eecd763f2dbe3dede44d60ef729a7b68d3cc1e1b29ac591988b6af457e835cfae0bcdaaac1ac28d9e8ac6c74e825c6367d83ecbfa4152af195e722cb1af93ec552b018d2f4904f99cac4f0cb53ff144c5fbb3f704d616bfecae761db1f6afd40c74643d1b5277ebf878e37f5385266f19eb10b140d4778fa174ef77cfda96802f2d7d5d75b28d3b3938301d45e1972cff0f47211d7fb8c13301bb6dfb64adecff7cd591e2baf06b066e9fa61b4fb4c6f04eb633e604016426ff6b7df065d4f72d39db398f1c3be44989370264700fb4386787c54b0a56a7e41539c4ad137fa100f101bba0eaf180af72865b50f4e3c3a1afd3b3245ee46516125d31a502436d669f6933017b1419421b89cb3d06c5c175b5d04d4cad91b13e2b1cca0b1a9063b92dce36b7d70e2dc0eec85016e8652599cb1168a670d5740bb42762216d08789d5c6c30678f284ca5598d02c76fc914f168bc0c2016f332a7c7a97a9bffbe6973c22918d42d9ad84f9c679bf449228ea78b77308ed0e8ee9e84c906ec4d7b9b3ea9c T=$23c563579bad09e02a915b6ebdf369530b2107b0de14d9968806b9af513407971b164ae248f9e5d61fd2bfda249dc73f0c3f530b302a715e8a85d9bc9d4d039eb45c6c50feed2f6d5f21f69cb9cebe32ee4a037068095a68cbdb1423348107de7696c0c57c1c1b1e9d1210482256bce522068b00cc2f810a26d1c3dad1be3da34b1aadf1633135b9d820e944970064ebd146642c0492721bfc5e7dc7f17aafb2101b2a9aa6734f55c8815347621410a7c4b34535007a0576b8561f90f5d9fbca3f0861d2643ca237ffe164114f21cd383f7f63e898142ca8b6ad3c92e19e5db4410c65f7fcb5fae5efda42d6d433dece591328cab488a8c8329021e4488d543e5fcb78299afd890dc371bf3fcd4193894e556c86e06780e20e44773f7a9a0bbb3e28b67fc71d1548403c7ba10cea94ac3c6c66f32964864de207e4e3f60b90f3c52d620c7877035efe792ddb31bc124dc01cd416dcca799f53420c665e6a9853a718bc2d4904d5d1eb36d8ca1252efbaad6952fff3571d62543234897b6041fe6ca4310eb12ce3f79b84d5b6cb825665f7b4126949fb0013cbe8e168c1d914b3167c1a7deeb8d98e57555ab2d671d3c8464171dd8a8da276c3debeaa6780b93c6e74968c71017337dabb5b95206daaec9ecaa9b03f0afc2c9e64e99d7f3a13bd057ceea5bce667ed8c61b405cd5edcf673c10bd32940d9f160d28221cdb06085a58732fb36ac5aa5a5fd4087f9625507fab7b1c588391bf16e9483bff10e97639bcf70fc5ccf5f37671fc032841007a8ba66567d7b878ff9375b61796c6bf20adc6eeacc4c82ddc5135f4bd5524921e419575810f01d9135798ddbd15544e19e8b94fa09271722e1fe7e69ec4f5e5e9634d7f1afbec09898a829fa1509124ee219d130c6bfaae9b18f64d217399f2d9c7d141d46066928a660966e139e22501b9209fdab9f80ac580685136cc6d0c3b054fc42defe01a2d28bd5037dbc605400a5e9438f6b53b4eb68da435dbb8fa89cc8ee127a11d88370ef892051be2edb0c8afc73a96e17083467805cd6f8405275466e8ebfa7f2f793536cc6ce5e5ff1e348d7f55a5d36667ad9c41b2a10d8c2a79f1e9d1ab85c1f09d2db142207f8e775e97e6490e388a24ee59393d9c2c69e43c136e8d2f23023af0d0c258184da17b44f5619d247c6c5fc79ab19200f80092c398565bbbef96b82144230a72bde221e3b030dd37e695d929140724bef8b173defcd11f70ac1adc9b7abe6d5de1eb815830c07b1a24f569d968342b5a4772b8da807bcac53a32923bbeff2e1df48b7c92a710f2f97a1e0e99c14767d2591a629d4bbb99f0fd29a50b8497b4aa2473f9ab6f06801bf4d00575794da2a38c48149c4a8671c7670cc9914110163ad257d06938d069c6d1d721c63150dda059f5a8b5690ff79c2e475e82a8bafb21980a3498ed52b1951768aa4b25f6cb2f3974981d20e363c1670b65e07f4c02dc58e83ce0415318e599eb2938a9bbaf24041db6b628fbee9f030d6f2571e9ae94915f04e08de3ee542f44bf51e93175b918223f86ec7b4a845c214682de0d191ba0a4e68899908f4a5ee934b39f1f7cccaf7990c8b70df4e2dc3b1cf346d6db8dde55b21d1c28a63ca2bb0208a9cbb4cec800bb124d5fcb6e06fde371be5259dc9dec5a853a0e63e8abe3e2c15e99de047bd4ccb8f38230ab81c0d6e7c07b4435e393168a3a3367c6054b7b79022e3ea60d4730a3dee2a5c3a1c4a51f13a55add8a1a4746a3f84ce430535a0da91d59a3c2a59cfd5a1fac3e719a932f3104d33ddac917f36dc1de8ef0d8d2e47f62894d0dc09750918c954f37ea74d4576a561dcb3f37abc872176c0b1734be91ddf6690d12fdf3fcd2675b5647ad344301413a4aed58c79ca01aed0b57c456180218fc1fb41af870567988ac84de15d5449fff637f9d0ab5f66e59575a26a15ccc7c3e789c4d35c42348f1354016d996a0f339c6417469ccf8f5e0cc710424ad2705c43789e78f90e2d493b9a61b687e5114e7057891c7fcc5b97644cb1b8562b5d36bdfb5e6df414519f674a8554976d5f2825bba82ef3cbdf77630742241879ef8d9396024d1b2600ee749d5ff852a747b37a6af3f884223a6bf3a2b5caca8b44812041cf6ad7ef15149578dea3c2cbd3b1e6764039df67cd28a50a1bbf9f99c959afc57494576f64116bdecd506eb29810f5d727977f84b95de789f1ff875a8e8b08f8abbf2dbd6c46ac229349e830aac99059da0b613d5604cf9c496866fe83042b2f3fdb9a650525953c6fe2902d081ccb75735395d15f5ee11b3458a9e0232ac3abbd60dccc6c3c29ffb3096c221f1adf417136db1d68aa53cfa0327a10da42154311c44d8c1309381a9c5a42eed4a39087b03e92ed605b24d6882957c118e6e1820190d13454834135353ddc7f8baf795703d1f986e3083d7e2f356ba052c331e95f595682002ab600281f875a90863de69747a0fa5ba8081bbb02a1e1fa4cf6214cbeb9e11a998a1d0074ee29b242da6ab5e3dff5c7d2d11de9bff0412923be9bb573c6a6f32b644614c8c24b9272eace2807d0569274159630e4427c9c285e41764864004f4e3d24762b43aa4321c2829776848109e6b3eab0cb4365915c7538195d0fd09cf69afaba38a474100f364538d47b868400ad3d6fe7c5e67eaef6cee7fb15e5b4f2869b206065bd5443fd0e3a9305b27903acbb92fe849b41bb3dbbbad1834788b1c5d969374aa05003f84c415e93dc24e0d4bc20aa231e9458e68c2d6655f829a090ee14f76dccf1a2d6b200c5717749bb98e75502c434f76b8ba8e09f0a01aa5831611c3de7b23a335cb1d7ed710ee37bdf8f854cfb38e2fc4e7b72eaa9299b08015aeef16a4f98fee52d87510da1289b0f142d12ed9dbbe4a218005ec351fb6f26480f02f4682720dda6d400ec115345efe5efb87b1a3d17398b22b657dc8cf7594a407a9bdf0ef29aa5ec2828d553b7027b64c00ab6488d63abdd4d75aa6ee0c749cf58fde1753344493f4792b6fd2a3a5766f899903ce6f778c57876394a518be12c1151a8bbefc771fa3342d909f27345290b42c306e3e8360f53fe3d0fcc5db3be799caff4a0796e94ff9cecaa8321cddadade8efdd01af42afff5e6da2ff585f87463cdabe03a43c1d80c6f914db771ebd47f08f2151720df753148ca3ed43029d48e7e2c7c22b3600ad6936836b78433c1078a6b3a861064d6be4b558733110d21fe103239eb53582b2c16822443bfa11ddd3bbfe82f0d2b621c26dab63e42419773fd73f7774f9fbcefd672a6e4328acfeab4882d7e74c508b22931439244edab1fbdab6a2af30ed8cca366a2f83065beca2d34224926b0afd52843a3831acda3fb64c28676766799e08300bda9711bc2fc7d23cfd4f44ff26b2c48fa76a022e80341a8a84a220f514a836749e38f1f8b5c7bb405f1f6ad2242cf580a6977ace494df37ef30ed2b94b596ca5fa5a01c6744acf3ddaa3bbdfd1d51cc2c64fc11cf8cd2403eb5f5851ef695e0eec51b3d9b1b10dee7cf73b4921f8a2650cdc14ecda6ce9f53d983ddca8305f54f46eb3b016540e409dca9e4d7ce8d1f080da3fbdbaa319215d05e3ab43a8524ec9a68335d090dd7023228d62f168a2c47b183354f56547d600d6ac476cf2cc73b91038cb43d1f786ba6cac54debff90cf5022fde1b941eb8d59a50a14a11b830101df69b52d7113c6679fbe8ad58532cf77229408aa82ca4dd6fd0308bed4def5f267ad32d0239212728cd2c058ff283d5880ddaff6f7826da50fb512508c9df7cf5215ee67e429b38e339013e57ca1e879b9fa47eebdd00c7c4e9873fdec6c0149885712e295e60292463f1f137327c0f11d3f4393ad226d065d77d4c5f1cb098026b265660564368e89774199e85eab9f91defc81ff0e19d6eab2ac2bade8d393d95748424851c6ebfe6156c8ae822a4521d9a3c1d4a648c6635f048f6d03e354db15f7b1ab095a6b4577347a8a9c94f45c99efcc7a957e5932229c2ae5508697d8864f9d5896ef26b0af4d817eaea2f7093f41dd2834d5e256661ab2696ff3a711be29dd1516e5c2e15f15d80cdbb7f9cfe6ba2a1a43c7ce0062bfe0e683056a0776365f279b06d18cecffa863bc589419f18e099ed007c8cf52bb046809d1f62cc9fbb5c26beb56fdc746f6b52892a87d60944040f1ee4c5eb38ced4625637bf34aeb9fec6f6064cfdee46674bcb007f9d9eb2aca69da58f8c37a10bf0fbd7541d8cf3a0b5987ad963eedf18a440d5c91457fb84a41205d309cfc143110585669bcbdaf25576951a1334eae045dc87e4bc073bab0332ae439355c7b4acd8f137c00c1f4ebcd8c8dcc6f61a9d2491cd0cc3c025c3835c49c1c0c7f02e0a64b33319425a0d9a9e93478fd7eb46b58f5d985 [19] S=$c02b1dcce207356 W=$30a4ccc10a0635108599449b21f7e494dcc86f179ed6ed5fb6b4667d3cfe54419026c573dc11dabb2d7d18783b72e9f67cb7b3dd649a3092d32fec24f5ba8b77e02006fb6fb528c09aca9faa383d57067ecab18b8f1b378a1a306ed9d6b1e0547d917399ea28619b1a8c808c8be2e779586f27cf7134ef51a259f205b8d5afb8ca7752a489f83ac327c767dba6f2dcc0345b9c18d08dcadbd26df1c7c1bca6b6ab7c3dc93601bd45496d59b0ad75c98cfc25a30c5ac656bda4139be852321630f77dc4fda45ba6b739b3a8c3a5c7a7d1b7b2e52252531bd041fda2c324a5a5411f09f2dc18bb42963a434d76dd2072dd00a50a3a054f4d2c5456306c71f2efb189d4c01f1cc90cca475f1e774ebe4e725bd678abf75943778213e68cd08cc167ef63cea4e3084b13832aaae81a2ce266946b852d7946448434fa7c07bf869773814bcba94382e0e1d44cd2e1157d3c0ada8545333910f2b8370804f1f7202c78c6d7732f14927426b9383e905b356bc476ab2c2021504d98ea40a1e7fc15e3505ba91a4a2a8fda5a60dc9afc4fc975f7d2119f90fdecdb6723b295e5c40716b75c864961dc3d74551149b8d227db630aba78e9aa4bb9582b0a9be5ab6f6022a0fd6c17a7c98da4db9f15bc76a924597b92a8c45a155ab3909951b88d2e659528373040fc25ae00fc987f46fa1adee9247c1c5fd2f4989d06fdd6b26bcc3ad0a8179f92447336249c58282c69af83ab52e634722cf1ac7f60aaedbdc4ef6b25e8ffc40865d68c5e8124a1a715d73257fa106669a2cf84470743461abc718159503754e7835d8ebc1ed92df1d8d61bd68ad50476fc255c4e19cd3758b30c4caad8c49456cc5bd847689cc7ca674adc6250fb90bb4c4bcba2379b9b93633f8da56ce654979d2312a6e03799110fd979766f164240c496655fec12e4b9a611efb93659fe77dd08e48cd9a2c949a01bffeaf7a438019596016f2357a9a36acd27f9e0224ac113aab271d11802a23a71d6eb2e167eeb08e418a5c1dcf4fae1a69e2a9f38ac2cbc3973b87434e1613ad24ae2fa1a5e774a7c5423e4d11e91e7ab2a8f330dedbfe7f97686fcf1f260707f1c1fea96826e350b96d16a3c556eecbfc6d81fa8f7b23d438e773db284d6bddc11884a0207db45bc9c17614eb5e18b2df850ca6767425aa3b0f0130b1dbc961d1e21de776e6a3fc9b56d768672cbe4d5cb061997439032b0235e9173e49494001afe10974675eb394b61effac546ec5dffe926fd64d1b564fed73275963c3915b2919096132b5935f6e910ad934e39c7246bd516a9211bf685eba4e5b05fd59ffc7de34436f18a258678d46e2a4250c68d173b7bba84759eef750fa037dbb294707c8a09f810bfab54fab0e40c692f72ee1f244f32fad5aa6e31c50583190e30119f9548d794a802267099377d3642aaffbbe510b99941fc3a448cb32b0da2a424cf595877a8bb2028080529d6d187940ff6ff8ce3ee4e5d90119ab9d335d31acae80a22694af46a934264e1f16ff50736606a6037f937e05af19e7b4e6b7592cafe1742a5e6e75dcdf66b511a9fb9cd87f5b95bd1bccf80744dc364c83c7228d3de33f14d083c902b77b378ce6934a83b812729c031cf0dd66183b21a95d96b5444738ef46f7a4575c73cbda2c0961998e8e6a59157cda175f5afcb7fc48ce1f07a8ff7a9bd6333d34a9e66c4425a554d5cd133f4e0a3c434905e2127cd5ef06c6fc9f20ca067cd82c0638d43a4df2bc062f2af4a843f8eaaa65b24751799a39cfc2f23c721359178ec6277d044118556e0f84acaa54edddcf5aa19ca781e2a09d43abfb777ad28593e19009a7f9f071a55648b6cd45332d3ce979d024c6bf606cd9e0851cdf48b7a76233068f7499383d534a8d48dab681937eaadce897f498dbcd66b87ced5fbff84c3872088ffde03a8823859c8ec1d203fc01d15f33ca2c0314145d11ac7c7427958b201ca13411d9818674c049ff397c1297310d9e66b213ad1a84ab9f108c397211a6a66ef65b6b77f2d6db90db7629b318c238cc8277c93a327d15401a5006d9d1c616d959b2438c1e722ed4b7f8d4fc8b20102fc3b0431c77ad26045d257fc1e6d0170838b357cf9c3ab9a1b3004720787e898c49cd20cba190290ec4445d0b44915cb88ed8a875055a809c621c6168a7ef0d2f7ad79ca9e90302c797cd11e J=-$a0eed836ea61769377703f2c1316e94c779ae73e5a0e466ff620093a3bfe49e012a360b665df60092a7a927366ede4e17fdc0f5737f4e18e2db2df306170084961eb78fc5985770e030bbc6f9cc585183c5de2d42f94d2dd50fa895759ae890fc81bc30ab78f19b9dc5f3f93df14a8596666710d78af17cbfdd51619811f93950f4331329c51be35a35cc73ad379fbfd2ff83439323cd97871b0118ce222b631234337ce421c67a50f9c45014d257613b0b23f34e2616ab32b4a1758844eef0c2c5f172dc218d356d0a67ba658ad92acaf6c4766667fc6e4c9df1954e13b58962f47b03bbf3ace33f04e939e12b53cc0009b4d173c3422298613d329ae78992d236f409c06b6ce71e057fb95a88ed0a7210877d5ba495143b38d3b77fbb0cb0b2ae81b8a79f820d434d5f00284884085ec947bb16f129e869311bc15ca984a09adcc59e6eac714b089beaf7fde21c4a824a1be6e49762222d5373c105bfc21ed021602d297577e1cf0c17e99f4cc000e9b6bb4ee64b643465d6d414937a7dbedc19e4ac4bc81b0ff3ed6f94892f5b1be54d45f006073848ada8bd9134f4970f68fdf957ef9188cebaf6f1572c2dd97d95bf47fb792ee6f66f2be82f86e4d22a759f918403da1bcef7ed29c3f183d2b0fe516fa5347c449791576f9e4a982fa348add68f715d643183a88938fb35542e7fa0723d2d2fab3b98bc581f30540713df4839a52ec99e7dac3b91573636b98767d4d240f24797db8af30a49e19d27c8a4ce582b045cb4745825b8de7d04299e4b5fd0f9a81f7c76fdfd8a488b3c17600a649eb5d29d4a96860f35113920e4e353a3427728cb0109f03f8d050f800838d18c7bc06db37edbeda744764528f4e98da22f827797140eacd80d4cd8c5e546018f8e36343adb4711a77838c87a4fd0961896bc65d5d318beff78a0b5f425e99d4f17e2d396482f8e88d07ed2abc0d0cfd25d7e00411e446c16e49c94f0b328af1a4c3b9312cdde47d4ac6d12850510ebeecbc43f8cfe75a7467195594f3c755121c41905671043040a62bf1c9875a1e2f45a8db6fd3aed7b4c09c9e5b6a065e3ea57329ce30f10f14afbf8caddcd0d683d00e3e97291d8019fe36ae912905277afe45c1bd75bdf176c610b092e3a9cd9dcb43babc5c0861b9cfe937bec729bd651ab8c17d3cfcfcc8ce61eb90da3f284d732ba09f81bffd64194707eb7a675be78e88c0c3257f54657b5c5e2b03d9b5b603d77c9dcef70d5ed396b8c20863de1576e6eb6567c5bbbd282fb116391c610a63c713fd50867141ebe1b6de93e1e50df30c744c2a7a621f5c50b7c5a8c5a2cd5aece465cb2dee4d37776cdac3ef79049303f509aedb33faf4dc5e48286c752845bfd830f8e0746b04bf42e4a9020929c464ec2c5b81cdce5674ed591f2ed34101b67f7ba1bdf5494fa906daec747433e80520cc237f1553aa7af26a713294f7313c05f0d41910317aae19b7ffb25ba7cb12e6aa4fd882e94cce0e45573def409fb6c707f1a599b9ca66a2c613897c1b2f1b19bee96ed4d8000e496182481ff6144bc519e38fd075cd932ed9717eaedf5f558abb07027430d14b109e53b0b6a95ef83bacbbf91c53453a5cd18fccd4c53793a6e8e3341c1687fcf9e2b10baffea46e2c6198638c384d35d6efacfbb66189deff780d13d0d3aac2292e7d024e0ae50c0ec8c0c759faa7f75905883a7a39e51f95e16288708e243d651446df11bb4c6afd0f9dab39b35c0842b89d455c136a2b6dd487ccfeb3e5c7ca32957fb3177282676f28ef631150dfa201673ae340c81d9dfe3d38ffcdb2c9f7af0e1a50053378d43bb92aede31f85edd643d3b4c861c1c8257c45373c269b7903249cf62c6f830278890d223339ebbfdab50b7484623a2c7cb2924f1e131ae8d4ba146bb53ef2c0fd772524481da280861330d97837371fc3f85104f11a5d718a0d2b84ef2a294f481b999e6d64ddd69b829142bd95a77947aae176334af16264a4d3bdfe5fed94c840ddf484cf76225620f51e571c27e95a8e2bd2afaba927ea79c499c054a8c2557bb86800f3800e3fb2af78554214c8c0df4a65dec2920bec1077d6d4415d89908f2f73845367a798d47fad48af65f9e9a0ffabdc4c317133171928e0e926d262ef4fb4095aedb84c8f7fcb35170de4d13944559997bc240053030c9b3eb3587bf805c3f966818d2ced3aa1bb8710850e9a38bf57202f0ae921c9d1a11649ecd29b2eeb801175c8c6707a722781c684496cca9f69c742a1a3efa22152dfffc07b045a86f92c04cd8ff5464cedfef4245193e75a3ad3d320d7dc88578ed8949c511d5ebbfe89d9b85bcbfc13129c7298bb9dfa5f2787a3bfc363539acde278dd132b62b13f8b9241b939d1e1f25c74ee0893afa1e450c2e339232f816d65718def41cdc7c8c21293f113e7f0339a036b7f84e190dd178b0848eeab90e98dc37b2256389a6f1a07a89410273ff8a60ee3600f9ca7fd5fb12248369d44941a955ef927ef9dacc7f56e13dfad845eb4a57f0def30b7a5136a420ab2239c6e5f34202ce91f7c611b6be8c3eb25194ad3352b803d70a06ec92b3196b30ed76a7ae2fbd960429858f99a516c394495fb243f983c297e86be4988f4eb4ae49e09016a64e9ddc49538dc53f4ef4e77b554679e7d986d290b5b0f5d444135ccf6d08123c6111090c239a0881cd7b103894339d144241600bd722f71006b7b2245bfb4ece0e4e03dcb0f220c09bf16ad75adebf47f186835133d0731804cb512e6f6dafbe4467ffda6450d94b049579adbe98ff9c532f8eafb490ecc06b67dbb622d39cdb697c5c97cb2bf6daee5a48d39f30f3c5db4fe064d5406b4b661e3fbd500a9a5cb0c8962d9491385f4ec1ba2e82cbf39e6f5842b35a1681fdc113a039e53536e094bdb9396f970b76de2a172c32c1bc53c2d7f3d7cce464b141c1d61156771db4c37510473f36b4108d34dda63d687d5ff7c31495db0839d3070211a050d13c2a003654ccd37123561d9f94ac930e3d40d58f75b3c61af346b0e324e1bdfbd271a5bc532d0cf7e2a541ecfe582db54a1b02470d5db42e3900c79ab11c7fab8883d78ba8b295ab6c457d408911093fcbbb6f76750702403980790b8c26b37d5304f0db593d8bd45df7e40460113217e7c44fc1594b5249518a8a1c1234112acce288c31a426727063772f645ef0418de63aef2396ed8c98f44714c002c1de6cfcff063e7acd570d7640c26877b1ef8defabf124882e9f146c0365063bea8af493a8652aebea1d8ddf0e858098ebee19dcd1cda4efe6fc28d198d90a98ad0fcd276f93903405f4088013fe4c0fc485f8a8d008446d94690ccc600a9963d827e93b06f100c9cb9a064133cfd4f8773e424432a672345e6078448372d12bf25e871e65b73ac6a18a0232eeb10618f684aa7cff1622f64bc00cb5da618e4ef18a7978e109c4295b068a3410f2aa61c1bec29b6c797e58c0fc38848dc0399995ca1007be56e3cc47fbd581b227ba8b70e16bdcd9caa4aee33eed5325901fbabba029bebea6db27c18de550a702af28b988a7bc17ddd64cba357522aff7c5754c1d489634e4826dacbfb1d6d8a0c70e3a804a12e7196acb93b3a1fabb59cbce11641115e4646732a0da9feb122b034f79341f4701243eff56b3568167fd782658e88e041e9f3f20a1fdcc89ae613a970319271a2fcd3a2bacaf762f358352062ef29c830201cffa2db594e1af9e292c7dd735214749a139d5061dbfec61619dfdb7b45f51dca48e1a8c3ab7d926baad5822f8c7dc104f4ddf8aa31f105348aabaa6465f0cc5587fa49015ecb6228ebeadf39a61147196fd5408dcbc41e32db80756acd49b2b1443c5e21e8b6a068fcbb231da3da4809b6f073b6c37091003806b8521da9deb922191eb1f6f51beefdc1e04b23d0279e2f2a1c1d4c4b01f6f52f26df64494890ec74e96e4965f1f555db2ab47cae1a5233bd103969565f0257ad18eedfc33715f3192f307f39d99afa4404e677b1cf28b619ab0bf204fd3a3fbcca357c2757146c4c7986bae255ef9915eef82eb9831faea07a06a5effa8fa6912a2ebdf724d170cec9fa02dd2a9e64de97aec51d3c5dc6739468d92cafd4092c482aecd114891a8e78d8665f1258f45a19137eb3fb2775a74502945ea9224ac9b72a0a59662c718c51b592a7f73869dfd8cff61e5cd68bf124fdefbaff1e4e597735b377846224b08a9d4920368d41b7ef236d78726ff2cdf4e417b33c5efb80ecda52e751951c6db883ce260b9bf81cf428191318748e139ad2e44dc2e9ed1aaa928a1477ed30bc6777d9a7e06d48163bda65b40e7febe47f3e2a86a86a17d000d3eaa16a041f5e56a8bb70eada2fcdd3ab747f0cb21279b462879a4be T=$c810ba2814bdb41d85c33749373dc9829b58cfc1859e0c250baa27ba14344cb4a73d4d02d7101741b92027ab7c3f1b7b39ec9d84f88a15f2c4bbf19bf6406f1a258cd5c4658db2ca1b5f2173c6db9e6f3f3d087700c576761460678f5fdadea3e56b5c6ec311862a1c07101c18df05e66ee3fb53e207a3e1c823aa7aa468857df3961de5204c2160f0959a7ba0d8556fc9d04a2fda53ad8de6ac91ceeb4da9b13a19bfe209a2a60aafb10f91cfb7b80970f296e56fecb188852d93269214c9add96f2105ed0a4dbc0cd7f7654ac2b0dc1006cc7a6cb94ec74e0bd6ffe3ddb5e7678402f5e099b9d0c0a9af96cdb158c6dde23e62852911938929a0186d7e192bfe42a333c325887d5265ee1d8bf36fdafe25a106378ee1e371d7a9b8451b50828026c8af88ccbc74e1accd789db306744e7652020bd31ddd4103c174bf8b92c07dd650e0dd4386fc62cddd8a89894e6a93d26fc06149fa4fb1ca51dacb899844e856ca352ea20853fd2f9e971eff1c34a82115db95c8547eaabee210ac2531a0f77727fc208fe67e70adba491025c604e46079c8bac68ab2f98a9902d2ce2a8fefe881763a1ce80318e6a4bf484838ee95cd0382002514f564c4468c4ef92a509df29cd9eba1f747bc59189be37e33f8d5911a1f3a8dd40c861d4a7cbbd9940afe9afde4d09772df0d19cb4eda61650030d1e5b707ce710fdbb1be44e610af0db01e13e54e5a92179c124893f04d03429b8ce75b7356d55208c23b4bc0c3855b6a31256e2d1acd7784c7107132683409476579252aa1335a255330699c4b598c1e8eb0924572e40fb2f6c4acca5db6b3413927d3a17284774646dd89da56b9f752ac809e8335f8dc2f582f1f838acb10aeaafc1f013096c1aeb7a7f6c34f0688733e386f51f8ec654d72e1863f8742634d6aff3b030a19c8949b2cba22f101a497f3dc616851cbe6a9f607c474765be181289d5f23aa752c3e77432742b490c5a90afe73b4670a39a6bda4dfbfd8f6d1478ccc6c3506b8be941b6d94a16d3d70466bcd380de5cf602d8c2c6f0367b20d7ffb0a8ab633e8cde9819719813ec8750aa28ea90330bc08c98fdffdf02f50fd56c14ca452fb301d8764047c3b0dc73645de523335d03fa542f9140e5634ff7f891f20111018a244e6f3e5698a78371d6960a5efa8b20ea739cf83610a5962cefb426f97f8f5888a5ac5b9107c71359e151ff01c932f514737a06d420a1dd01be5319e9ad1c7eecb7acde28fc60099ae7599218faf3bcf5c6a9fd3c34ea39f4f231e6e94e93eb26ae4a10f2726b99376d3644ed0b1f3dc5283040c4980f8f3e0b6273c9b9505c6359374fe323eb8c3d013e2ca10c8ef04a11bccae1ae14af092f0aa85e236b2a52eae6b5adece62939e7837e4606e94381f5a95aad916abf6ebeacf7f1b16f7555abee01c32e8e5815d934692e80eb01ab3872d20d7127e223a3799ffdd8d7b3ecd90b09d51b45ff5d1b336b1bacf68663b0800b22edd544540f0a017175279c45319ff5c4bffb7ca6cc26ccd4ff85b16339b5407f7d8dccd2278cfb922841f31d3ae335e45ff6bf9a6633380d9f73ae10a8f0939d97433425d46ce03fd31dd3c0c42b82aa3e7581ab3f4e29ecf01092e44375131579fc77f97a4f1bbf56eeb17210768455f73486fa76f1c7e621d94cd8e5dd7141c81dc0b1379fbe478a769b62cab842bf814f099ba0904a2e7a9342dff4ea525c7073b40005d9260c78e2d1523580451aeb1275422b52d86ed3e6b060ce0478793362b7ebd654d71017836927f384f835c15f38fea9ea56acb41ebdd02350eb12208258e12698f97d06334325ea56d199161b419178cb3bc6dac3643cad0384236ae1cb6ca8631c9c27323ad979a2aae5171c566b9cb7bb84f9cb0ac0c7b6b5b37d39331f3360910c51d13b4d008d5a2312559c07a2f46304db05733735adb8c77a1dfa8ae8a38d1e3592cbc6c3ecc73b6820ce32207fc712a04bf787a3df9c1144206b9046f2faafe92e35399cbe8be525484fb5b61ef51568412acd2777633831e51b03072c1cd92aead7062db9183a8be7bed0237f96b680a47ea3083f378230bc92f939a8acb0f678ad21c22060ffbe73999c51d8e7ca671cc955d6ef777268b08b74caf7274ae17716b5b2c4c77843904fbef50bae95c0eefe949722c63e32522b6184a602f940809184bd4f77495306d67aea6810d97d2f4b3a1c7bb625b379277b3279d6fa51d0adee3068f3b946e63993475a2e94a7e4c72492d78b9f79d6821bfcf08e4802b5ad45fe58c7c46e4c378f9a56b0cf77bffec41688f40b2234a6627111105f2e55bf422ac5ebfad13e1502e360b33859d8932a5720d400fcfdf4175438c499f9cc9143c76b5e73bc926c52bb1e89e165a6fef4649c64f8d49e8c11f99e99e0c8b709a0815135538b97a8a38ee6c96c42ccd11fd7976aaf30428198a9d30ea4f25bce4e2833521382aa26a030f498db7690b0ac154d214ff8c025be90660ebc6545136c328998d7cb6e49886d6275cf214eee8d894e0a8b6723fd0e51750147ac99283d4d39afa51b747747b0dc3357de6705e509c30ca0d7395ddc8d3c53f20bdfa7e4771cdb48160972b493104c59c6221fdee4b03905905f8ad1868e2b2d68ef9ae4d79d9247d305cc59a931e36ba266c6af15d6c08dc1788166a76cd9bcd25a53ac4ab61f62f508d4be0bc98cdd9bdccd0fee880232f07b90587d5049c4e67c6729442b15ac643ab289ddaa420777eb3a494b3d8effc00d57b3608f5f549e773292d3d5146899a046f70e955aded5fbe0ec853250be652d80b49244613c28e6f7e23e5375740f2bbcf74b877badbb8629c04b258f1a82d5d32ddb124ed304871b2df94c06e1f7579033763f43cc9e8133b8796f5f0bfaca6106c561855b67302a05efb44a4e6c92709f79da097deeebca65708ef5cb07a4982d78052d3ea29b9ab6fde61a4d1cdadc822094c48a357bda17a193636a22708a9907fd3a5600811ca44944599ffd463936674b9844620f67e277dc97d8516760c2654e75da89f93456c052aa4e51278e91b4cbe1e0d0ac54d6ee7a16c9c97c48bb6045142278ed37e9de0aed53da5ffde6ef64a0567c9647a9d8a58ec5311ac27c3d6cfa6e614e6a2f04dd04c4f3f407caf940bd06ffc677e4b030663b64d40e9dbfb2749d728c5daca1145e7c6b6f92481a54e1fc4e714119e90110b9e80f973afaa086f48283bf1426c2244efc45ed19183b5d3d413caafb85ec7da96c4f6b7a540ea376f0f8c102bee2da2727eb9d1adf2f6ef378a7ad83ca8cc3beb29303cf4b27680b051f29a638f2ba89b48533ba4d38fb90088381e5bf8e18d6903882b2d93d36f76f3f312125e6066faf2b7f3396e458dde197c3fa093388e0c0e056fe863bdbd6840ac83fa793cdc99bc009c8c6389b927766487768a65c1ed56764536c2e23aa08b10fb48c35b1f3ac5d68c4f9fb647b619fa254146050e32c2fa28380938abc66d016278033cc0e1d979e00373bbd6fa4333ec0ea9fb3cc47b9e2a397f3ec3b7353f19aeabcaa49be54a657f71b092eaa842431a6c804bcf9caa62e5aa10e0c0ddf2b29b439283bf339053b14d101e50ca29b909dc73850c13fc3794cf7f81b910dbb95f49a2243159402ed29ac245f5e74f0707827af6f6336217d0d083f90c15f9d6af83c1cc1389a0b12419ad34cdcc44287e3e98a727c33424a4e3c5085e0a9a5ff4542be6e51caa3d9c5090edfb00395d523ad7334bba77e65cae090d702ca58c432c81566f5e29623fd82cc2d8ab58f40abd72747b717e7ea109737509f13d317de8c285ccd24e3855b7ef7b0906650c9fcaa12251eeeea5e866a6a51174ac89f26b1017f3903a8fb9b14e74103d746a19bf43cfd123e9d1faeec6239999fb85b8baf36c1fecfce876dabfeda8c84eecde004d4243832bcfdd5aa07231ee143a48d0f0b9c9286045bc3da2a3f642d980d13f6e2545bbb4107f50f41a485aa070d3143a5d353b5304adafd52d0945305ead2ba72cf9ac5d4c94c9829d1bbe9c7c922067274cc94cd6eeceae29b497a9edc67e95fcf16362a039d5c85dbd9feeb9028b7fb94faf71072a270b78e6961dd2e77df087c74b05abd522adaedae9b256519bae5b656e8eb198acbe4a6e8a606fa505b6315d18d49300b9a4139bdf27d48614b69b6df15b905a6efe7d31a7ecc95d6a188061e66a203ce9a873023576731b5014ade57622abbe3724a13f1ca82585e9a7f0dd231b77636098e651c381459b0ca7fad8a2ac3c3ab8c461d88f04b7cc34bb335986398fc552a22929947508814d2d24b11f48b1b6c7ad427c3c0c988b6796beee03b7faabcd7845b3673ed73a51a7256eda48021ec541b8096b25e4f51433319dc1 [20] S=$19669948fefb7e99e W=$4bddc2c6b97aae3249ef9a8d825840ab836b9da7ae4abddc95d0aae2980e284e125305d574c39b212eda4c2e7c141b124884480eae99bc69d837a69a461f28850487a1dfa4b15bc56b3e591828bea96349c69e7453ccd13f2145b727e140d7905cbb749691e6e647f315248450ab9bdec446259ee0ff0fcf26042944cc9b4190c06051252fa3dc6dcaa27a543dfaa80092e8b64a34494ff2a89c09dc0aa38b8a1f60f5e27c26e5d51365f38872a2d8b995c01bc392a235eaa01039f8d78f61d705c3ff79f8678b7794b6f6e81281cc6b8f275c03366855645e2955a40ba01647daa28db34756b7c81f946c820d4306ee6a10fac53cdec0a253f96bef0ec12f409ab59229cee92edab347b038dcad85329d82d0ff4696dda69e569cdadd9a6f588b3301f0296045e03cfddc623b78f0e2f76db69b309ae8ffcd26f7a2ccb9d56204f86bb2eb6c9ae95961568771721fc4525c682f0f33c35767a62569e2bd17f733de9eadddf6fc6a1b61c9314b66b6b051f8ff05b121110660c2030362ff60b29dc0c25508e7597690ed22a8c8e0ad392c84ce4e9e52ff4cad685faeca87d8aeb3655e38d582b13a8265df66b02a194fea587ad1550f6096dc7ed0a3fb0c30d384e5bcdcb1d332017019616a3da41147dc12148ed28c4debb8ed41d559ada0ddf4c57d7f8139d9d526140eb3942e1ba53f608346fbe473901f2f32e99061b90f1457cf38e34a892eb862a863ab1e4a794d3ad5bab91766e3abb15b7f7896a54fb20c776bd9dff06547c9d8a1be3ba7add4dde0d09253a84ddb957439ecceee307ade46772a716d93fb2acad592095bcfbdc22b341413d0fe99fc8cfbcbc2b42893a22c1eb982876b4fb526476d9575b5923c6cb6192d32eca4171acc3e48fcd0a935170ce4d6a4a889483fc06efc425e5ced2c3b7e252245237bb3b1bad34da82c6cdb663f475b7b8ca0d6a4f365e46f29f11be46b4603034726562caecea1be6e1ef44b576b3ea5bf10746d4d2106c2f155a115fbedfa7e7a64ef80605422e8a200cfc368c894e38287003eb0c49858814678cdfa3b4e5315ea1783e7c6b6ac4b40ffe6c4aecde5cf5ad86a33b52769be4ec0899fa2ab7e9ccef7a2eefa50b8f9f9fd88f4099fc9c203ee6e815ffcc8d158a7861f7d402d9941a45d455f79141ea3c5cb570fac09615543ea2fcbd1725a8c09ad334ca4ddfeac6279c38eb76e9568def4d9c962ff24ce672a7da374385c1f35b4deeaf9cd1622d0f3fbe06a96aec26c455b5e3e41695c24d1eb72c437a294d7955b636b0645832ae28de109674e6d1771b7b738fad948e615bb226d40f23e7f1b79f2269d6a49c048080615851a80e55682334fb2d7b86c87b09f191521cb6b4007a089c90d1b7525b8f2243b44028e114f257278d901f5df512c25f7c67afd61b38aace9eff3940b3cf56f3d3811d2e09519edb35baf3b5cc2733ce87d0a1ab4339c56f9c34f9aa379abd7df44a0d54312d9aa2f485069d0278a6f6fa0dba8f64efd4c1278717e8716aa231991fe0f7dba5728af52e51d379b9369ba91e2543f93b0f6d29310e5bb2a3680346c2e9f5cf831cfd33e182bdbd0bc11c79acfa8211ffb048190216c55cd1e8079412933a4634074588633965cad8b6d2dd33746c1665238dc49ddc5a7aae48934be2441ca1ef7ff27263f5a5a2415375ac82548be31d2e66ff3749cc69a55962c38bbf2ca1ca25f7f955ab883014673c946141bd915f68ef43765fad414875791d7dfb25dcc7e2647218eec805a4bb2b3484e9adad39b2a6bc0314080cb83b06fbf23fbb0158defeaf0204ed639da48b7c781254f53cc4322813c04658c2a82deb80497200f0988d077ea22f53105edbfb840960ba51020e01354c1f631a1455eabc0cdf84c8eaf85a9bb3314017e9443ee2500c29716c72a9794d7e5c4f717abf678fc304e99615559636f949a61bf62e5bf6761c7470e67264a14a7550fad05bdc4e63f1e679ce98036875f0dc801ca23d4cb15d59d26ab9e236d46660269020fe5febf282bc547979305c42d5b50e9f49dd59ebdbf2d148a28eaa0af9d96c6f015725bbe4fa3832a1c5bbdb25541e6922aaf6b83bfd6e20d0c22c653b01308fc1b0116bb51a50341765d2e788756858cf2ee595cf0bb0cb6a9ca4e673d4776ce186d5dfab4f97901d66ff37d185105686fa4 J=$eb81d30f94ecde5f4cf2f4ce0b4ed9a727968518e7e55ab1279afe632234809cd64f4c6c54955a637a68cf889ddfdf7e2a5c2a3e616888998daa39c9fe37929dc09752689f34f14a4c102822aea2ad89edbd6d845fb3c8941d0f0988756c109c15776ff2f9f400e261ec97a2f44d3463aafa89d013b187278d7bd2d41c87be4ab2f8d0289002f5279e9ad2cde5290c002b591c2b60a30d7e95e711c3fbd15aac59f8d2d079a3272142bc10b07f8308a7451eebb39202384a284aa3dc09365721e2d85fbac455529f79e842167578828565df65b9f571f6db9f82fcfa9899806cff16fe907ea44095118ade585c29e079c12f9be23c17b15e5cacedb0a5a0a92ee8084c25b07972953deac8a8402d2a924ed4d0771acac35f5697e46666cef855b4dcba830240ed4b9496eec9346dd5bd1a121fbbb89202b1ba00938fdde23af9524a2af9c786de7c74514a45e524ce902225fd4dc3ad407804e0f3ebf7ffcb687520229bf21a29f401068737fbe9dcfce8fcd55c0c5332bb7a0e360a7ad1e678e4096ec509f1e4b06d47e3196639ffc3c66cff8d68f819e763dc363d3eba3754b2ffcc21ef2feaf008d95b0db578016c2bf4c929c84336a49eb7611049a8cf246daa6f9a66f3abc49a1038350fd0aa5a05bc321d682b2c5f1b7a7e5abe01ed0ab7f77b547f16940607a4499283d69e9447b77cf51e647e243ad6358a738f56d03009189ecea159b1754ff9e8d9a9d5836427e388ddd1a933fe8665efc95052ef5b764ef1df9dd21aae1e4fb8171b9c6cc141ec4decad76c882f4d2ec878a24073182703827d2704fece3902bca52521de9c5336c289cf1e038ba016d874c318d37b373e02edceaf7539ea59dc27dbb21c8cd30099f0f9b2d73655035d0e15690633b329057a40fd6524028d52dddd3c2c7417fb5f203938248c96c4bb41d549a1f154b7318bcf0c0ac2f5cf8c0a7974081c7d801da5c12324e44b1396548cee4c1618d14f1f0972cbfac4287d358e81d04f1e19c89bea3701c9b08b81e43ae74c8d27c51b79cfbf93e73ca4766b2d51fcf81255c4d018249d2efad1b95f8c15a4a48ca4102b95ecc3b0ecbd86a0cac831dc7497bf4725627c66b933643eb0b26968998bb9c00c15578691fcebc81f2915443fa728a786f2998bd68806725e4b4cc1788dc42b2f38722ab69b5065b46d737cde3fecf70a5b41a1987afa19c014c9e98b1f108cfaa9e9e6d564bf3b22f420f6803a90785b9d66aa8bd52c0411f897210da408b81a75da78745ca87cbe5df474bc67e35ee5248fa336ca02bb79f9e045fc8b2b64c61dcab57606d2328efbf2e9d737c9cdd4e159c1b781b9e7480bce71854ec2c3069ea848bd6710514f1539c6237a657336240add871d9ef091ab76dab9d5f3415780f972d472a88d6da272ae228e9789204996c575cd4b58bc0753eb79ce7ea5aa9ea3eeb21b95aa1b18c28c5eba73919a9bb543ec686098456d47c05301f9ac099ec0829e4beef02ca017b9621ef50036389a604df5a2aeb5da2da23d16c678bad2de1f08c8dc1557cbacd65766e145f135a3c96a3fb7f8bfa31f71f8308df8ac285f500428a927b6c9373fe534af65ea64ed74eb2b8d702d1c9861172ac5a3c3cb0f443e5c8c6aeb85fa044ef6ce5a2baca081d394ddf064ac27cb7bb4801f8300d0decbbe79696ba52f98d372e0b7ee28b6615d3b2047f730de0112f75542a9183a19691c2ae1a30ade5c0bdedb58d8b246efb0fdfe31d36f3e7ba2f5f7cd54404fb4c838185d0094a1e344fe65a6c52e4c69ec06d88a5b55f9f35357da51ffa070646e2fa5ed047f37107a159072b51f45edcc2c61ffa1c9998736fc3750955e54b0d734f11fe198815333d06facb61fc482b76341cce353606181a7387b86cb79aaad6135ae903727e208afd6156cdb30cc7f26f9144abb91c5e8916dcbd40acaf9b592c8cc5d1a020213a30939d84546680aab33ef6a6fa927560404b03138023aecc0bb73dd112578e52c6cedad6b68a42965eab2d901516017937e6be6216b84fa243f1879d7ffea8e9c7f527c4ec21ce411b0650d8fd4531b166e51b76e090eb315d13df926194a2121ee1fd372f0c6278f4732d912a8abfd0f2f77c475805cd41433faa53547e4aebe96cee8ac081e7645adc207bf9a7cfaaa28e75be796221a0a810d62c0af42fc7dcb3abc1c345076c70eb03d22e76799abc7dce4579cd52af6793a810a6a1d81e0d14373cb6b621afe0b4b8fd5d3f18db85447d1e158e78a40a911abc8ca11dffa22ab5eb4d7bcabb33ec8ab5e2e9c275b9aaffe38175739349100ec9f556f99b13476daa7a0a0f0ea3351a96ea5280756f5c9328f6fc3797f03eddfd4d61c488912d06085b21838cc02eb4c5f2d6867852500a07fb082f403dd4464b86d139697b8bd8b6aaae512696159bdfb2cfeb3065231499cd0a749fcb55ca1144e54fae78a1091222632971df709dad4420a47ac05c85bd414a510cde7f0ba061e098514a1593ea973961f3f437f9e087f268a02a89cdffebb75eb8a05ae0c311674ba7a04aa34d3e09dd9830669f7c640812ba08492546c2e973481a4b921cb766d5319ee8e1e6485c0a2529f0f26c5eeb6b245cca6cda9b3726c856f750672cd90300bd36a3439eddc36169ff36f6914f4394c976e1a952c024e5cab2fef2d40bf2f8455c6417c48bae40d3a3e832ba3b190fef9ce3be105fc2728e8e01a959d078b2bf355f156e9ce735177a1ec4bab2294ae03cbb8598a1cf3b9327a0c70666559c6b9ad834bbbd68e3dea96ce8cdc567d80317e834b7f9a810d19be888fb5eee32d4125822dc8f270bb1502124a796625a4eb78853bcdc636e0947a43ea8b7135ef0ec814d64b323dbc13e00e91ce96fc325148c307845ac32313f2628d83700f186bd2fffd29e67a2775dd948b940d12bc0f60a4ff5f5f73b385a4098451287078f7b6909d6cc5b6b2aab269ebdf22d2f20e936c67ffe12229b7befa51c720ebe3012942d4b73cde1bb41ea27e167b52d4b90435217396b25511bf308aeed6392546f884eec2bbf97b5e3fad8e00d711101e782f76aa950d228c8f1816c37c1dfafa4ca45f84e40de72542fd917aeb17c85f1403e7986fb94a2d575f89b25b11411e749563874512826aafeee20a312d46693bcd26c1dd35347ac14101285aa82934c7d88f0dccd572e928eaa0cfccb8b8ac3a3053ad7a11e3a9b6b111d19c347c395bc4ba4f1d138c1858e4660cab1f642a4b1faf9ea510a477e20605e3fc9ffa09a94d4ee366c3f11a1380b85ab3aefb6775a0dfc9aacaced18240177f0a3935ab15e7f8dc5904b4d84aeb988893522981528f3fd6a3b8d010b8469344f99395f712734e2715713b0e4e7329f15684ec9597fa375da8efd5388a8067f4ae6c3b403487f6d515287d2b194d137e92496d2d8ba3871782fdaa9ed9219ad6ec3a72555e23e0dd44e365b88cfa64e5af70556ddcc2a93dc4a75256a19d835c4d20b391fdddd25b00a7096e572d40fa7c53085e49bc9bbbbd91cd840b7881c260c0055db27b3c083e5085e426edc78caa97354f093e7ce6ff0601558bc9ed4dc485368ec9d9b420fe7804160d1f932c98e09100a526f5786c862bd35d407d48d54fcfe11357f17cb76a0d668c3aa8a5ed20af128cde264d5cddf3457da09f4263ab63da8f6c9f6841c6d41119f8eb40a481b34266329c65e3c33613fb179a15324ff06bc702543f82f98bb1d78c8bfdbff8a686293f3084014a194753ee2dffa0b0a90dd25072530c2f1134f6d5bf84d62bccd78a56fcb2ad9101ae97a49aa5d68f3dc93b3d44763bd2adb0c1e8098c3b981cbbfa0865100304aef2d5b39b3f0b49c881619c92b922a611e07089ff0172b15866d537ecfd3b7bde088e9b091eccf4584be2cc94e8e9064b0e5bdf660b348b56671232ba93887a0b4aa3cc4b8269901fa5177ebd488abfe1b28236173ed58021bd244762662d977e43101681827acb908ed04598f4b6de9d0471fa87d351fcb42e9370525057306c01c8d32ee27182644280b3ed92c0b9689130b9391cc868b5af4a6e65bf34b10c644a9e64d855760af92623828287eaf97ba37ae1f51123df7f522f9dd7d8486c00487667124548a8b894ca002aab7e61a270d2f4d03fa910b6536705ebfc361278d550df003443ce561010c422afd7885010c885d434044c91b9fbb44a858b413d319adccb0fe2bcec0e29b8fdfa18461d77c1fb702a94062f5acf3735d690453dc78e45d690826dc9a32105abe7b387223ced237b2ba3e1ad2b04c070cef95ca89f5f91a19246b5292769e6b83e277f96497e19fcaead3463d9afaac0d30d4986a39d0977229dcc734eb3009e4e71a47f466855ad7d4386df09 T=$3092ea2afffdf7db242ac249f18dcc8c487f8e1ccb4884c987dede03550118d9b6d792c12ddbd957817b9e7889e42305edd7586be8e22774aed1255edbe2d395fb9f818ab7383448c124c133457a9ecbd674b3c19f4da005dc9f032d3bdd9a7f6edbb5fdb8ce397bd00a8dc780950bba7bc663ba553c0d8e2cf6a2624b9c9e71e2e375877a614a080d36931d3b4be84a0edfdbeea5b83c8591795f71f947786cb8b56d6219abd626ada046ca286c06906cd8e4ba0cf3d07edf56df805130c53d9816b75ee2eb84fb185fb03bc0ce834d6d16287bd37a8078a9e036df7c2490c29b523affec8a908dd590c94f206284bc5d1193d6069246abcc0e6ecdbef5511642f0099d727dff764bfb9b79dee29de148ffa584824e80dca1fb038fc2051a58bddf7101f0f0e0e2a2e3cde3adea81d03177d67d2d45ba5dd36fe4ec69d3c496c4bbfd6d7b8ee03626272aab2c4ebcf3fe524ad4155250464c6161a5893b1cdd96bf75a1d146b704be3af485bee72ede04fe5f5857f7a30ee9953b40be7eb789bf2fc3f87f6962464a5e943ad191cbc461af6a05a0f82b8e27a76b5cf1349d95c725570f59bc5dbc90e87961b35fcd63830dc6be17690c9ede89319b9a4bb1408cb3ff78d3646ae97c8217d79c1f7064360b8d3fd81a8a2ad6b614d7a837551c69977c7f3a6af14a66148850a7b5982e1350a09f1fd83cc6bda7f73d18f767ff87cda58f528bb9ad1b34d67cd85feaf3235025691d337e9dec595127410c6df1412efe940fe7fa1660a968f00763a26f4178955eece3b6906009d1e5c9d8c61f6b782091506fc0a7be175060dd1aa39e76dc6e379df5465e80a75d7e0b163d25271fbcf138c0238628acb2916ab99286b732771098deb54d06e207422e945fc08ff536eb1a0f9c9160640ddf2344731e75611b736ee2ca148d59b155ae1dea8ae719a08d7d71dbaaae34bd341718e3cfafd22658b1ea6bbf196bf90e80a0374afa95c6ebcbf480ebf5448ca5ada6991ebced3a51a3b467db3ee0ec5eb329657354c408a49c97bb60616bcccb7e2bae4c9ac57bba9895f8b413bcef8dd160060c952d5b8a8b052267dee196f86dd32739a145340bfc360410a32c3f41fbb649cd00e644d9d289ad12a8000814e22559a4d62601129ad32cdc6cf64bc6822226a9a13d10d9facbd9d78e8e1c61135227b840d83142c703edd04b1012902bd7b472d7daba77ca13a61d8d03f0863a82b3ccfe1173c57b5cc5732926a14c33647a587683c74e74da3872d0bf9fa84495d0412732556796c27f23329e983193177a86e1c13e8e0018d7565d6f0e98ca48d2e92b5e5ad86b4fa0114b188c2770920db2df0f60bc85f187ece1c3b4ab6c47451272a887bf03579ed6be90e65bd476ee59828f047efa4b99db71e62fd309b00392f1b1135d3fbf8a49af3188dbe8a463e21277b3d7c45f7fcc34be5204e800b7e7f1a4354b5e8d015ff4fa914c0a03da5f9d178f6af4aaf407052478a1c13f54b7f7aa3bdf77b546b177a962ace06d04dc8e6da5e721cf45a7d74689c8904cca40bfa8afaaeae5a69f13a2b0dd50ee12b0c5bb249681ab1c06c328950ffcca1ddeeeedac294aea83b8e1e97dd30c8b8fe962dc3b57f0c63baaf3da75555c59a2c92346b9c9b2b4d7cdf752cf44580c4da29cf00f4c16db5220d935eadde6cd70adb7e0d34ff1719ebe82fc179b266fd2c9c08ba2182752455ceebcb803cc2b7d02f218e49398185504fe04e87369b3e70772766f8ffd507ab9f83e875d7eb1dbacaf5e5cebd3c266b43195cd689f68265592e354995cabac7210248a058019e71da71aa5f3ac13e0909e60f18973f92ab48c842dd8315ad96e2e72df1d83da8d7485005402d25b92f3421f845266d31ba60fde5545ff67762afca7dce0fdbcd21c239bd81444db8ff6809319d2b3e40f9aa5f237f1db0c4b7a20c05f519e6cfd702e50961e2dbae25ecab50512fd34465331db08d796981ec19c6eac9dd845b1dabe8e31ea84fcc242a01798a07d545eb98efa80e68b0ced0addb9b2e2d36259774de277359fb5dd4e45699fe60c2519a64c447ae80144c8a0f8c5448cf8256821aa8e7c1b606971cb6f52f30f76946a27cafc356ef3ec33534f07f90b7514afc1bebf63f934693fb850d33b122416cb860861d48a22578627ea0e9522ddeaf8b0650918dbaf470f2df976d9a5c51db0afe05f5823fd9840a99f6087e9ef2fd93b5f48767dd1b420aa4529b9b0e7a48ff0c032838a25724d129d466e1e616491a4410d5e181ecfddb21dadede2313dd71d903dd1f10883db7e5c5bf069613f0d497c9d40614788f6d0dfc9b744e1f506a2175e030d92ac2a70b62cabfbe6d39b5d87a87128724f306ede2fe614d7f3cd8d62b49fa94d95401a284125988d63cd0df6642938dca428194eed1184cf4f10a4355afb03b39087c7caff5b7b25b2ec69e681388854e9400f6b17ffd37e755263b979f15bb69a52c94c3b1163bfd772574489371813dca47063eaa251c314c0ac4b549570f1e4f6e09b3f2673891e488784b6549784a9fed7829e1e5f9ef6af93804cad50c4aa2b79ce22d4b685cf687a8b5f776d8e5533213920263fc06947d04e054154b0e1a6e1518e5273ef6a39bbfe79a3ece0b9e5399ea2828043243beba8edaf308e1963cafd582858bde4b5225cfbecf8e3aeeab65811f624b41a8aeaf88c4fb536184b6d28b964ded5adceec773a8a1b0f0a10db0d7c93ec1d064d73790eca07d22be385ce7db174883135f75c1b7106c16108f4d23799ef68d4a5b61eabc27c92b6ac824649fbfbe29bbbb482daaea012355d26bc2b04d9aa5f9e0e6beaef4c32855f3c4455d5237dd140998c412851e7f41aada6a1bcd642f8b2f66c9a4cd8fa19a03ff75d8a6995fe2e591c6aa127a6c918b1c99de48c2af69f012c87b6d4936d4f582c5bc1acfa956321fb6ff9cad280e31e551a26201cddd3f391712500b7bac84270447123c00397efc756ef8e4244bbb0770337a82b0913d8b350ca4cab667d2c2991cd398cbb587ed3722a1eefde9e0baac1b09b2c6d10cef3fbff6654fad7878647015071351c08c93f6179dd96d502d070b2f43d89d5a0b5faf6402e82ad1dfb25e6bea11721401a1eda08e168932dc2b63e60355096e28f23521775641cd422ec827491999294b2ac2ea4a20d9925cc4dd998be65134d5524e07320737c8255420f269c9e8bd7af682a6329f728fa04f45de943a257dbc409dc385b05c7317c84678dab7d3b9f30955db11500bf4e30289da2d727396e5a6c9ad434ca424c45e1b2122bc47179a2be820232b926616e34c271083afe5de591661b4faaf7c9fe2eb6f6b8e2c2f486d19d75b03315fecb0935deda507940fece53cd60897af5b4027067913675f7174325dfa7703a9a443fc199d19b97d3793fd7278334ca37317624211b6fa754e0eefd0f01047a8322fce156c96a8530183ff4d91cc446c47a74e09f80653f39a27a9d4a2bac07cf80dd3ea5cbc6a133819c5c594d0b08b1ef61d30f55e5198896eed4ba78b465ebd179b4dda674fcd82eee0976a3b69a316c46c8b17e30ef0c30c40354fc586c09d9e36beb40f6071b0f8e9971861d1c621e5e74012a42fdd49c5cebde50dbbe7e639c4f50219f279e45d289ee5d95a70b5a5c60b9803b243cb10efb9f91e6331c3bb748fd6133b2532c131408934c2dd248e5b081ccaba2d5827822679a14b1bf3fcde668feeaf2cb4ac9f6dfd694bc2835148fc1c404062e0be773b9b5c9fba36add68d50f218e136a14f3e8386a4a615c593e439b97c4bbed1a94e5be6f8ee059c61283020c572794f14f6f8ed7d7d595452e09f7d73a37ba8398d6c0e8eeb4da6b544d1bcd512ca5c56938026c3c843e34e5cca9ee7844a60db068c4bf01fe0de37a5311a08be13d235cbc819fe2ff90182595e06bcab1746f3540b33feabb07c6c5354d22886e4a80ca0a097485b8293017bec4083418c0743da68d674d476b5c6f068cfb9035a5e51d0dd40440043e9d5d88a712d31ab45e27d9bf140ac86cf9614bb707085f952f738351fc2d98d51cdd9d56f77316b0a0aa219b7d0b83425e87ab25245fec9d439fb55d20d466d817da49f2ed11a96fd25a4cfcaf27536ebbf354cbeb6be5608cb8707985c47c2abaccb0ceab6c5cee43b00d63fd1ec1f2c03e0d769d178f8802b06ff187bb9d935c918857d20e02e9b64a0b106a65c167d1e14f81452df1ed025eeeeaaa5908b5edc1fabcbe30dcbee42530fa9716a92b0d127eeaae8e134d25f6c14f2eb0d723a2f0013a3e662bb99b67606f783adec3c71eb22afdc21c1231464a20ef495aea5e6b8155eb077d30439d26a23bee22e50ee37946a254f1a1eb596a1bf9 [21] S=$83a86faba94 W=$6dc5315843d51852c31d79958937d628e3b0604814b3616e4f456675f1020697ddd36d2a1032451025cdefdcd510a368f5b2774189abdcd2cdc14bf84906cd6f201befbc6153a417dcdda9412032bcf056fcfa60b3554354fec77f0c9f15df81d1fc6b013856660967a02915a6db8c39115e9b1147dfcf37ea0e84db5b5d34c7ee1f3a5bfec952329a1dc58bdd559c0145d6437b3904ce78519853b9f04ad1dcf6af15efd00de9875560b8a7d5091029917564cf8ddbe2de8d081088a5a9fdf7437e552089faeab5281ac49599befe0a005d8377d0d2bb51fe890aa1dc7cd5d0cb6727380cd88a61e4c1512c17fb9130246af42c6b27a77d0d82d491bb224fc026ea514db811cecb748a81352be2ff9d1351cec744441afe026559a1a2753924c649829cf3b38ccf41cfd8171416c410de2e3a6dd2b5582bac6e812e6b839e70e5ec39366953c1b40cb6650ec6e629741ca29108731770c9823756795096e94c8dd8d1d97aa97f21181f441848aa2e1d453145968a206507ab26cf9e7098da2fccc23fe28db26a44881b35271508792b072bf4940f0e5fb2c20451cfcd9f171a69660785648ec70f3dfacbf168fd98d33ab58ae224f986ef84162152050c45fcf6a7606fc8c5a230d6ad5ea55d8447cb9410785de39d7f42cf1cd81ae1f259ef15ee8abd1a758506adf506ccdfa64a0ea0ee0b00235c38860ec8db36fe5a604e9aa1dad70408579d5ec8827def35ec537b70314fb627f5cc09b5ec02305c73d944c859e0333406c772d3b786a453663a06388c2ae86f1cbc03e0c1ba7dd8948fdf871f7854b997a30f1268f5edef9c881f272d8dbbca714d33a491465df81aef7a6d103cd29320480ad1f3f36f14cd01a6279bfe2a785ab2cfbc698422c100e33c87232c2d48302f9dabab1913b2c13b77d7e29b13d437fc6cd48afecb577c80a4f0a5828a7561b18c95c2ca9cf9eeada031ee1721c80047183f5629a48d5706efdaca40bbd51a2f6ef2aa440b643a31320afd538cc772b488d0240b68016c047f20ce09927df0d4906e8db05b5894bbe7dcad0d6792ee867efc43308abd65a46361b25d61cf54caf85cea974fefbab53b780e1e71a16211167fd78dd70e354427d383cf29e69a4784d29b7a005097cc39a3815d3661d0a8f4d2cb3dfdc2641d1e6bd366452354fc740b7acfa3d6ed6a06e0a86d97f765a23f6bd8f3889cd711f56c92a83ba13c850e61cb6afd51a8ee5fccb309b13c91217c43f139cb3dd00d96740797f66c8aca5b43bdd38d08ba3d69d79cf526237b2c57d194fd0515a1f5ad70db0b8b24de26c13ddff1d0d5ec53c974978bad1d4f3afbab45b9423c75583678575911aee66aa7497462d78e028be414afc04077043391439f3d96a725c6e1ffe31d00dd32405c93341beb5f2f87b76b3093a4d8f1b6e345026e0348364e54cd50a84bfc269a71be40e353cf54cee4635461545c2b5d2ae80e11b8d929b97901ca65054a5d79d1f34aee0ad8ab72e796a9b6f7aad32d814fd7b1dd88a1ea1f4ff6e269b6bc3c97d88b123997cd3e453a4f7b1e6748523ce1e8c6f9b09f595228b1d4904156ef30bcb3325c5fb869423303b010bb925a48f55d4bcc22fb81840583cb8b19424a0fe03f6a3a5a449976a7a334bef087562db8a48e6e97e79c148bf11cca72adbd4206925cf4fc2d749677f0bab2572f2a2a3fdc0338f8f60e40b35f778a89e16beef0cdd2c1e0a75078db4788c2b34eb931f08d0502be806b7196b54075d7690d69b44e35a4439ef0b9457cbdc877a3f6309fce9c9b5fdbbfb0cc152f4163b2a18d942588ecf8b81434c0b1f9c66eb9920804e4fcd5549ab3e1614fa51380abdb464a6b23a359d0fa4ac8fb9c238bc0020bad696735163d499237705ae4a0297e61bb916c89bbbeaefec36631357f84aaeb536a5dc7ce8188845d47b2aa24d66988a9c0fe777430ac670a791bec7f04959fc5ec1e62138a35779325e56cc898f4beb19075424ac3e44cc431f032075ee9fadbf606501be0aed50a892d5f18ec53650f2af0358be2e14098c8e59ed95920def0ad93b9d09e58de62d9766dabc455173860b8abab3b24e37353266527fc818e67ba429b30af1cc9f4edc19abfe66bbce3c56b7e3d1020094862f6415ada043d020f4fd4e3070782538e915a0117d3fff0fb557a7c12 J=-$6cc81b72ad852fbedeacdc4f903eacd1f9de2e304ec4bc497a8d73cdf58b6710a44e097d71486b19ef7eac965796d2a8916eee9f6b4d812a1c5252402396895194acb8f014e72e5bd49550ddb473deffa18a7b64a3562af8393ca990a1a62bcc08bb164b67fa36b7df817b815bfcd50af0169083b8665c8e78ec33cf636baf1469f45bd030d740961d015cc0c6a52c0c5116842aa169186b81d746d616eed390a9f5e77e42e00e30341fa2e5dd6097134e6bce889238adbf13780a19102e41c263c15afe5a5eb4d362161af32aabf9f977e83fd9bccb9694ab2aac99b63f1999214a64e4fa98b9c8bd4288d8521e98c9806438a774e0913a88883d94f8189a29bc26da12a48b639647583b3d1ef2922d0ab9e592979d4bca784a9e244adcd7de2a501a90d0454e5a2dffdbb5b83e90d610187cbdd8e801c1084aaac48f448e0f1e4d4b8397bb4c7d1e28d2ac726b3f0b6536910159c8b39ee88de0072d1e5315625b6b563752e90723756833f1745a2094d7bcf12ba8463f4885ea34fbbb9bb3e80f52b0bdee88aebb14adef2562111629c329a88b14f9a17ca4e8719c1275abca02e894afe9801c1489278ead2a91677a44ffec30a4424bc8ca56bd86aed662692d7449964a9a05b1ee945d0ffe19d316c3bc25a96b26277ea1667af69f1c01ce21b8801e38d7387f549ebbbf44bc111c63f19b48b08bc08f9df959f66c3db3cb02c8ce4a90ba0bf4fd2721f1c6cf260e27931e1d6cdfb25af683ca1d9fffad482dce8d5d5a039f4681806a5b522c5f78e9c9ad893423e327c0ef59617b4b63d8a0d8d383dc6bb94e9a3164cc19ab925241f4dcc9465c5abb87b66169f0db2929a803dca7dc4e324e3f8c6a157e2ce09039c95ad69db178eac5d0c8a4dd9731b3efb8c8962190c435c12b500b47ad0aec0eadf99aaf18182c83c1263a2e33afe541f213bdd693d0c071577ac81921f73985adf48acba0113c8a1dd44d25c248b334aefec040eaa5158fcb5684dfef412a592292a3c796829a0f4bcd2f8fa304b99634afab3b219a808027368e8976b7108bcbbb3654c1b7e27d737905755408656c9f9525461f5cc7048ec758fa8bef29642b15f108b6ace8ad6719cc8ec45d460d998992d446128f90aaf0b15016161697773a59923f67fa41e5d68b99ff885184ac32d2c38ecbfb59afc9db04e07ff8c74ef318785ef7527f214bf2290c9068e1c16569680846700cb410a0700601e0012162a8c2ca20008794728368b4e88197a27729ccc4c8af9fa7322e3e693b1d439775cf9e7be450abfd71c52d455b44bf6498f8813cf4654eabca4f529a5fb360b3a589f38f9663fc6a306091e7b5401d8ea8d013503c3fb1a647683f1a4dcc502927cd04a2ed36349f998f731fb63ab26ddf022f3174a9611260a7e63380a7a0b0a873b49051c69de7df4f87a533080010bda5e4e25c2d1069e052a8fdbc8881e4545164ddaabeb647f0c4ae2a786a3ee99f4913c9cdcdbbed5a5cdaa4f241319c4ceab90780c44a21f63c90532ef2e7291e297477cc4e2fa6c78b6fbd62fb74d2613fe37ba013c36953d139e19de498e1e6075b391a282a6ce78eb103f759b875f5c68bcadf7e49196a92bc8c534727a471b9c9e16fccd3e61563bfa7bdc76957ba4907f70dc68c1920cf37ea9be17463e73f2505c6ff515dca124cd0b1abc8cf66a372b10506a76f173376f3685a1e873ec0a468b6bbe70df41b7db6c5c8c95307bc70bf929ba07c4143eb0e9045fb7e3d11aa57afedc2df99e44a73f4f46ff0cb70b20893338637f714a35571a3ce5313a68cc43e4837e59b68ea1e3dae7609ca78678c20be9e10d15c798458801355e73fed7ec3d269a1cf170fed6e8dbeb2d2aaa9fe905245b91a500dd7c65c6841602006aa8277ff63d3f9f45f14a7b72c360189ed32242f2da5c592f3914df5b93ff83a677bf2892ccc51d723c44ef38269aa5543b3a6101f5672715340333777b1f0130b01f4cfce74928c9028fa03474154dbc687f5767c0416491bf6d2a5d1a356c5dbd3bc3d2b73b8b7f176d6fd37c95698d8b834a59cf4ce0eccfa91b00ba71ee9e3c9f1a8d3450e1dffd872a8eec174f174899d370395a924d249a1d282873cbbb23cadd22735c704feced206d4c7d0f1a07e3fe8a9875bdb66796c73e1176f4882541cd7bfa9bc892d9da48d20407cbe1d183fcf05229782499f5720dc5e86ddd903b9b11a0a964bb6f033f64bd78c87da462d40d7f54458349d7b5cf5e3008e5fa57f9ad9b1ef5cd7ae5b0b93db5f13e77c40caa50be90800696a2ba392bdedf20b3e7618de5fd5013cddf761218f78882140eb22423e4be903b5ec4b61bb061283034f8c2daa30d96ca613166046d45c5ebb3de7a0b460c2771ef3ae7f623cdca4f32073be0b3b77a00dfa7d6ec689a2434fc08e73c3579f91cea8da13fec91e34fafb6624dd8ba06913919f945f1b848a4640f67a465e01190c84a0b7f37c1b0067a49ead8f6d741d3ad98b741f65ece155fc1494175e78bcbbc63ad0d571e8704e285c06d72223d00f4b912e0170e2223615fd0c77a371cce014b44576a4e3cf0cff7de8c3382126e25e06c856178e36a8486c50401158e91d5f4cfc043c0257a4469bbf4814956bf8097d6258f194f5bd97072cecfaf78a72856437acfc006226957c8de609270c261e4c6cbd2bb038324d9f2a6cf130324fcbabb0f1aa96737c4c6c65b46346497208a4c8198e9d716b80deb836e42d5c48b0ac12eaa8454bcb2149b8648d75868df30f8d4fdb8cbff05d740f2edba821b1c62fdfd4625a91f966d10f59a01c2b2ed1a01440279ca391fdc8a6e6dc23cf690d33097e963efcff6b25e9a19b09280ebf0134866eacc2862886a8ad45bae56a40c8634c86596fe5118648af00988b38b33c1c4b59f3f5baf2f0ca8b483f299c1c41590b34cd875a4f8d1d1271ce4c45da8afa61a7f87b06e8926d67fe1085f0f1c4422e237d01ea0fa7e41a2cd0c06c26ef7a15ad889e4f0639be0071c88a374f93e93a179d6910d63b2b9c4729e22ca59288fafe1523303aa1966b02e943af45011f441f49c8d1641c8bc3c3af30df2b4a3facae251b663b383b033368cca66f461f805408a44e7288d209bb21a4d2396723b31fda965832e888b743d21dfea931f114a3cac6c53fd1f9ac7fdfee8d295f3ab3e66e24806d0df2e7b666b9f970d7605d25866ab753c0aac4112dd44255e913eef405f559b66ad64e85b1955029610371dd5eabaff09b1fde26dae2b67f812333672a42fd4482b88a6eade94d338c06db618253dd97f6fff2b59a9375d48538e8660ba8dd2e01d0994e32ecf1b637792fe64558ab5fcd6ddaf75e65350f583961a7bde4bd56fd4b5a45b2decc92523e1a62f295bbc4c3ad308a3392457913d22d8acbfe2610d0c73c6f6b7cf6241a50d795967b2bdf73b2e82724774d0089de9336ad8d928616cde07fbb3ee684e07ddee0cbe24067567412af9ff352d4bb8427ae38f1b2aa3e542dbf99910adab73958850441d88e81cee5d6f481b37bb45a11a65ba7676aef4e9ed3f046fc4549abe6d550e08e159585cbffa22c381ef520f4391872091262c36207c7c345378d4deccbce703ff5aebc134d8dec7cde0eb711d351f51fd2e4f286a5713f5f80e652e5f9d4542f5a66dc9a93730a43256e067bb08e88ca4c1031e25ddc01fc36812d0dd8d334391fa12cb3e58abefaf55f85973bb297550593fa29b290079151e20462eea2bae351ea45e0eb2e9e922d95db69fba7b7c4c3399fb97cbb17fd02443d2654eaaeb79389f4a2bb3ddda9f285134b4b8ca62ee10a1d4ee769f67af74301c3ec1d7ccd758befca4b234d63a863294824e58c1b2b78d200a933ae376b1a9c5778373b280eeaa1f4cf98e67cf5a0b6cc3b401cc827e9a38f8a040cd7913fdecc4a34633c8c35b8011c76e7641e09cad8ac548f8774189648fd813516619586b22e894a3f063473a37c2937799b778eb0f72588da5a60cac2706dafb0d519ddf392dc3e456bbce4a0555ad1ef01a60fe121dd5564fa3cfcaf889c5f5c8ecfca02bbe2df6a1a9e5236be0a0ce0ff58134132a9e8a13c1f5d7cb98c23c5c613bea71d01ed1136f890b59d8323b72671392f4baa2bb000e7fdb6f5bb759f748e2cd13598b3de7b2ff1d26bb05f18d8c584836b6ef363299f633ef09462a5b600b8d36679fdbc77b679e434d62ab5d96928c3d7eab6baf2c1850c29ad3acd89a7ee77a42c72fa3405c66b105fc3575c6e7bf53707b754e6717a8c40dfdfe29b2e728ddcf4a794ed46600060d4ca4e98814be7a51a33520476b1849920b9d2c400a1a2d1ff1a55e163f6a355ccd643ca93eb173d05fc8308db8f420 T=$189bfc43a01ac3b14b3a5c991bce49f600fa58e721bd6794e0f2da2966b5daead2ca8bf8b85d9fd3ed7c4aa0ba8cb018fa148da0d3a9e943c4ed4f52338afd13885634a9a54514603ec9b4fca907c0a011d56db16e4b5617cc47eef810e2eadc0acd5807e3c33f83c5f7f87ee2b093d730f9275a8fed4adf41bbea743dafbef48a7305721a23e8441664d94673948b20fddbf2081b30de4d9db2e0a96b45ef4758a6b07a5ee63e8cc06d8e24d6565be28ab9ef5631579256cab6c7a0e5b9c299ce5b634f3fbddea1c7d6edcff28bee69f22506d904b3eafce181d5b7a1eb578837d71596b44bb2d0f77747a610d63c332ab2f7775a96d5f35998f2a1768d8e9d12517aa5bea77ebe92bbe0a59d141d3f58456cfb27406dc75004edce1597ae08f3bd2dd5888cfcf63eca03e733e66a9dab025e84193f2df7ef767f6500aacb8b7b813346d4458776e3937027f31bac0af44700881106ee90a6f2efec7bb14a92e6db6ed167fc4b812679235b860e6d29930918308071977b7ef774634030b7f3e6749d31885d28bb12b3e55b0188edd75372c1f28912a424d384c074815154fc56a7f824b5a1740bce28cc893f123ba0b73e952fd048c8cfcc90ffabad0870655f4d0216c0bc233d30ac1175b31a1dabf17d0f66547e8b1259b8a3c1e56e29716fbdb415fdf9c4786c52f7fa765111911a3fb9f738b1a8ea1387e048cf25ada9a4ab9c02d2f10c3151f0321743b7d9020b33eef4ed40e2ef91d2025cac4bbabf8b588da03423b4585cc99de6715461f243255bda8b0560f0866f74c72784fcdc5f29b4f2163bb310eafaf760b1e7668a1f3a2131e7c6a48b90435d5a5969862ffaa6cb6ab8958ae2770deb9da487807add3a2ce828e39c004a7b7c21860ef8cf2beca4ce52b6dee1aa6c7be50571b1e819e6847efe9d8ebf51fefeab44bfc704bcd43fc79ae241eb258132c6499851ec599cb89e3aed8663c7f38fbcec35c0a6548e7e9620be522f0e511545f41bf4acb7102883207d0de6fa48bf148bd7a5cd777f5abbf613484c2cd0e647aad5cc9d532563f04929de5a61523b81925d2cadb19497c58bc4a17d3020cc9a26e49e378e10410603029b424f58ef19fc53fbfef92f0b3dc02554f089b68c6528421d3c3ff1f6db0f0a30136ed893ce8cd219cb165560726caa59f214255bed77358b0768adf6780f7b03ed193dccf2be5339e352e38c429bdcf64c8fe308501b81b8a08d82e848faf3d02adf3bacaaa74bd1410957aa012ecf179ba5cec72ca06c545e00cebea1303f3c603918587031db5232ae87ac667105e547241f25ad16f4a82069fb841bb7a0b838707319bc34029e51c55c42546af0db5d71f1a33c1ac45a828d91b03abc17c301a4d3d365be52062f6a1f52fd9f3f27fcd5d403b519e075fd1199944a85fa5583f8f5daca41fbd246b5d3fa6c4b568741a8a78604e388c2985cb19b7eeadcf40d7a949968de35ab10b3f0a31e79636a6232052a6d6658579dfa273938ac1e6241b9a72d6cd16510ea205072d5e085e3c8a4f77ef1387f3161ab8e3b74cd761f197333e256048f82b81a915fe8eb3b1ea2a21fda54b69376073b0b7c23a7f907e76997f21604a1c4136f5f1ca21fe1d28c5e47244c66756c2410e8bce06e5aa654e27cb7a3102aa45538aeae951517c01b6e7d6fb7b4a922549a8fc000d9229a24c88daa6bee3f82eee913d7b81ade51396b33ee3de1eda669926082a70def79ada5baed3637a3498e3c8c20246cd6a517ced6846d97e5c68861570ea343e00da58ee490cd7b03d7908cad117e9b1d50d1d83771ff3f4c8d391956557887d2cb6f75c83450b8de78cce5110925beb71aa4423558ab09db0a21a0f7ea0cbce6b9f83684f1a4d92e835096ea90d86c1337a49655ebd8f4cc4243d7bf45a3336763fd2e6f81aa6ff088b46544835c3c784ff524df34c476f0128e23aee2ca77511e32fe33d3139d29ccda9ef22b49bee9f356a654dc6fdfbf1b33830d1002bf12f98b8de5921f67dd36c8ba3a8a1f7e78b84a9c77275a8a0b0e7b518031c5904427d55a77b8a8b4edbd5735b41ed1606cc0f47252605d1cdc7d778d13e94d43d42cdc1302da14942aeb84e4e415c76814ed3741500e7bff1cdd0c4275ced2844c46e59fbe5a8f58e464a774b45186d7dbdcbaeb3e9dec75dc327782a34d6335b302811e9c60dd3359651b216fb985bd0394fb4a28d0f9f8b898aceb577abf9e3c55d832bbafa9fdddd4f08f74695928230a7ff8a734a2a3e1e7f0e3df5b35b59487f892eff42d5226de8d3e21dc1cf34285fc218869fd9444d5d847cd2759236ae44ed555da7b84e0698b73986f9fdb585ef29f2181a4a160e0c41ffa3a88da1dd0c245ada8f0290c0069d62e46dbcb550ff3a71326d83c53b4feb0806370d337b35d857ab69c3acbdca13ae8f93c1f97c1bf6f2fa1f8c8181de7f244270d2646c7b1d07127ff41b9246964893a0baea3caad13f54378d5788309defd379fe83eead169ca9ab27e939ff936268018c8c48ab241f389d7b2af01a7d2753a4f1ba2521d448a99d8dfdd6ff7d3dc061716249c33595a6d08586d3b4a629c041c7a80b493e2515f1800b77e4b3f31c8e4d2a1fc6331f201823d870083db25ccfd87f95ca56c0970e955caf87ad8f0a62cc04191a228beab19c88c2c78941264da63f8e513ce37ce1adc792e9b72798e06828d1b856a025713927e162a2b0ba6ae3cbb19a88f8443e77331bc4f53a1e43df97602d60064ecab2e221c281a8973db29b94c1869da67e2418f30e0fb9b5c6c81cdcff0c7955a31b92c0c6b4b7e62fa5537bea9202488f848e9772cf86202c005d40349b8d76b6abb035f451004ebc67cf41f258f171ae2fbf353af5fdd3b633eeb37e4020c5be31bc0ce291ee16fcb481933de9a056b32d54def115729cdfa43f518344370f4bb436d1690cf9059059ef7872510aa8d8ebe8725494263e49789fafa106db67687ad33166c62f4e35af1c431fdd71000cbfd6a593fa404637976bf0f0c6ceb089768693a0c10858b4feec35a2f275d40788b19b5c0f4d503759aedde7b86ebc67770e0efaecdc4b06c94769499e1714d7ee57c56f33fdfdc72a87f81959e6e78c02636ab7b938d5ac91910510ba9fab4239d5ff69381b4a120c6a7b69bf1c0679e31615215df607592ca1e2efd5014a3397a49a97ffdbd75baed9f75128f0164e4c9a7e9d1ba9001970655a148f04ca6bf09eced8ddfe86e0640a138b4be292bf170b32fa1797cbdd9fd142d29a025fdae4de57161495455b3343fa8c6f20924688dae0a14438d87a64cb812889c80927e1342bf52f46a8985a76ac0557d6f8bb6edc86653b0d0b1b517e8c46a8e95bf50b4b62d5ea277de2db7d30fb4b5ce3c9e3362297276981aaa9e9c9d40e31fdf5cc5d74d51bfbf25e2b950336a7afc18096fa76b9cf3bbb798fd6b881bfea8946d740c24547311811b73daf109528fd5b7a6e04ad0ea317a9400bd83af92723f86a0f3c48d489d780fdfee23c7e274a43593988fbe87087d4f10ea4dcf494eea2ad45b9e3c5a6041bea04b119038f9b81c80bfde1898aa546eca1321d0250dde692b6b4217c7fdd77d4a30b02521d10d6723f21c3794c37100602e2494623b19c088ccc3a185092b0f28b05496acee52a35624a5659b3ed6cb84a6aca34dc486b961e75abc34e7df111c0a085a98a45058c29250e261dd4f44ef486b76f4585a6adc6be186c055ddd916a5fcfd1d91c419d06f2be0ea813a2e0b059d8d11294f778ba30826be6c3f06a4af73d4e82cfd188f3e26efc345099e81d322c7334690575e691178dc518f60e25ff307504da12a89d4f3cb7c2aacb0cd47b174db1578a9e808d767b10c46a5be2d03a66bc8d910f0a65fbfc8d2c5543706fe55ae30ff7512bb53c427836e3ef74842fcc9a6e3c5745e824c564ef9e2254124feb2f017fca6aed8662ab1d4ef45d7ab1dcf94da6befd9d570ee1eac5725b764fcdf720b6958e3c62c113edc055236f8a9d2023b121e96f385ef60fd464ff505a128ef9a4ea80feee5701ed9fed520f653013310c5537a6e89976ae97f5bfa4b0ef05e9a50ccccfee904cb156ae9d4550ae9ac0f0e0f04c2935afe84e568a5752a15cf6da2a6eae15da40bd755c085716901db7f9584e06eeb36aac3483cc2e8cd6bbeb8c2e18be327543d9d64048b19cce87c51fd7c83179b7bba3736c2747768c916550bac6aeb69ffcfda30f5b67b3aa45499c90f1616ca2579e0fa5f2c480d0a209d51eea32d58d1e8347406e7ef8d281bfaad2af27735b6bcbfd2eb7526e305f552c15a425964ff01ac3493711441d24070188d6bd22842e674ec1b94eb8e954c8f34858b [22] S=$7ee937f8d92e2c8eba8b4d8 W=-$259e78dc7dc8231c936046e977fd6598395ac2a55a0e02c560f593ee00f2341d1869d143ac177d43747d114ff82f82b77e862dba3d7f0699058fd77bcc97911a0a79d9577586b3fd75d26fae5f20445359b6a6dc9a80729d40b91a65db9f20a0d04620023a7d6f454a29071a8b9569b62409a3253d766cb2dc1f6a6e32240c3a4efa91e1c39fa51ffc4464c88a42f5ad97b1519ae82efd762a33f802abc4cf22bd96d845017fe0bcd55ac9b7f02fb4ad54c23ea269c8f418d5ee4b7214007de17856348a305c008d61a0c2850896020e181ef6493b6689768ea2468c518d078951cd626ae94f4a21ffff52295aaba05e915e37373357c662d8a4e4fd134813be66e11d7a205c0fcafbf05ceb953d9e415f0d0081bb3ed8432b10099519004ad1b9113ad166a7487568bca0b4da00162ace0254b8603e92371b938d14c23509fb8b84afc2572d917c7087ea4a875119ca25c7a542b316aa218c9663c8bb539eab6c48c894180f7055fc71621cc98e9408d17919b3bdfe1986242868c6e0d7fca47a33d3c125b93b3c2270f4841191af852326c6c1ade2f70c16d8b91b7ce455216f3e4abd9ae2da2114453641e05feb3cba0404af4f3ad1f19e22f5c81983995ff2069e2c63cb52cd07797b851777a46ec7a95239211f2fcc9e04c5ff216f3d06cf7b4d8bf404baa50fb22f6576f702d74b84f7d40fbdbbe9239061e0f7ff6b4c6fa725368e9d193b0015ce81b886fc0ac3d93abaede2a7acd97be383c13efb7a9a9d666745a9f94d18859b8acd76e69cf7c48ff40723a16b66caff2b58f1bb8a4bfc7c9e24d34941c16108d1aa410f2bcff9ff0dd07d3d3358a7433403681640ceb0198d95bb46279faa776f19f6f29f26c75d554e4a6f14dcee2a0002391b3ccd88eba20124569113ae578da525d46f4050d3c42b15e8bbd3089070838c800d64121c416bb7f9cf54ac7b4e3f8ef2b392920ab3a49972db6eb67d0a5da6c74c18efb2eff537b7b72488ea5a44baab91a4861148ac97231e80b144f5f307b4e3426c51e542d2c2100a68af321c984061174f238d3298ba1912ea605ccf5bbddedd17a5b970b3967eaaaa53fe351155866b25073198ee8796884ef418fcbcb74213655c75582471098b90a4f7a4a4c18ea2779216efc7cb4073bf1b0106e6857b0a097f4d674057fb0859ece36bb85e3baa8ecbe2e9bd28f5179c1b6ac460bd30f99cf591147b06fed3774865043fd327c1162b6c360c716c1305d3ade501fc12c97956ac11197fb0015a50ebdd00dce1ee2fcc81e98e4015df0fb1048748f35da80414bf81e507502880f3ba7dd7ac1b1f185596d08486f33b1f9ccf69900d2c25eb1d7f4f49793c4f6c7746b9f1c4c518ecc763bf2ba640e81df780ff8a716ae155f168bf633f27071c55cfde46461bb1b21f2407e4ed1738641005c99b2a5fff9f51b34f78aac727166308957dc475a1268f5927d70b9ee322ec626782baa1af04f8ab24eae363cae3a894e3414c67666c41a4f8680c00691ba8c9eaf27dc9665b3b8b1137ed5ce4cd37a4849c902f0c4152e43bc385d8477aa09d803638218d1665487a907e3bd28e91549c1e7563defc7e02b2a285b210afeee90f480e5e49df3bd5f88e5f9986be574d56332135a2d2a619df2088931bc492bdf2dd3d0487632dda78fa57d660976b02683feb73fc0f81d0a4969005505efaac2ed279534b627b061bb7f45727736a089b21e1733a3472d6f5fef5f518874a2b95fd9d747de972369f80a34d766a90ff1588731cec7b8d53de928f9e185c44b4993ccc07e21a052357818c1164e96dee94eb47ccf76dfd0b2ffa871997c3eb0fc3579f472ee82e701ccdf755a397c179788fa10df2d8db9ac25d754ab64b6896ec31713a08fff734b4932605e3a9dd3a13260652c740895214885f3ed5b6472988e3728ec001cc0b945c67f697c7cf7d6ef57730b0e02eecaabbd2b3bae305642dcfa96591c819a5edb3057371792483cc514cef1206a93ec4826a65665e440d54204e9dfba47f0f11b76144cee0ea645a53e417f4a638bc5b5e1c4708131424420d23468065fdf9cea70858cb6db7b4e7a678b546d42a87faab549005096de6afe9e368d5a7cfe7eecf1eb9e9a9018f8f197d03f539a39c89047e8fb223d180094d6a8db975e4f3259b329dd7e17a450 J=$acda01fc4e7ef64d494ca6b1989eb6bd9bffac78cee010568e079e85b53fb558914cb16ea234e52788f3ca1a05cde5ce5b8f00bf563d885e1f3a90ed79bc6ec57ba508e05640ac9a8e1d492f03106a7d9e019b0e0576263e3d1550e8b5f8c1b19b04e34692f4fa3faacb7715ef6a3cc0c685012bd2e4f3e8af06f23d54a91e80759b31cd03c413a31ccf6d006eaba944cba09839f914500997a3e1c0a78c0734570907526eef841d800dc801b01042cd2a06468de6c50d33caa6d81333b63eff70496ce910aff94ed076ca8a00495b1d5a71afbe21ce1a55d4a3dbc1c47b1589c17f0ae03c749e0a24b2aaee8a611b3b63cbdf16ee5348498547c86e8c532a2b7c94e9c44800a9df66cf0ce26b8b282d477348c6fb666fa5573f813bab2c958a8153082b2bc0ce4b62c935e2d4dc0332db9ec772bd3ad9712745626cc4cb0508be0a37ac90677aebe7c5c42bee8ac9b0b3a5d8bc795d76597eaf5b7102055e35b0becf46855f4d7c1b34457a5dbc467906630b49c02a7c81f717f6fb4635cd28d2ca9387a08e83708ee773ad92e5e57c538870f9bfb31ded588c9ee884b802ec1e4ff3b2caf80ea6998af798236827c3e24230ac7bd892e1a04f5585e1bc7583dc90c334ddcab6e2757585f5237323430c20f0c6a55ae8bfd9b059261744e9f28e4fe601850a2ba13ab0f5047ad741b974f5ee5f5826ed3756996e5977b50c80958ae0b2b5623eaf67fcac0985f7988b0c26d5d62af9cc37c7d22cb02041601784c1ee299ec3a26ed50857aca40cdfcbc2db88d9d134effad841f2e593d5d2f47d46e0055162979893e24bfb7dffb5255d68688ae1794f3f77fbc0453c27e2ae7465e5bb4ed83c5b9058bd16748aba02946c12e82a0fb1ceb1e3a71aee5dcef3775485aa7894e7628276254d6aa746b9a0a3959ae9f7104d8f5ebf3e3cd465d15afc2e85c2f5f59f808246815105d2b8ae279a2ab4abc561766ee0ac2eaef73f9ddf0e889fd0697e3998864f97be3cf04ad0b0cd388fdee03847774c7f1c48c1ead0997ccec5a87c1ac18e202dbe16dea1695b83c8f96a33c696539960ca68f8d35eb58f2ca6f9d33230330fb9c8da0dce0086f046558d4e39186d31d94e3800e2343dbd319c7e25f5f4b217b24a177adfebaca8b113b0a122b618615d58e6bc64eb14e27fd507fe8901b1859cf669bd633338ccffd9a46953cdba15fc408b332087aed4eed8cab663f38a97847f16557007903eb37f64eb0d57102f678df899bf66f2a7bc56ec6cee78939a1d3124ab44388bf55e489c79f3171bc2d0fcd9604ebf191d6c0db12707528bc0b54cdb044b55156dfc58f2b282abb9c3e20613642d2e7d4a1b3c2a3eb076d5ec87165625f5bd1009067a96f970a180c3aaceb555ebcce335b0e1c751dc8d0d6975a1f1f5fdf5b30ecc4bf868a50bfff63d7e4246b075877f5087bc61a2b0d20d5ae09b97c278f4acb326075054db3551a7de6c71e1c1b091bfcce4c1e7f0e70129d8cb33bed16b3c7bac1c578d04a7c398849e4cc199d6c9a383de1b68cce90d257a0e4726accf242190c9e6e7f1b1068c969dae6444e0f7c9e00a967cf03a901fcc3390461dd44888d30159e75c5ce0efbe78bc4f0de97019f50880c2055a2bcda78cae5c496e0aef3695dc5a4660e71ce7f7e3df3b29d4d6ee63948097ddad3a6464bfbda0f1bc9a38d3cf116ff51ce4dca6ceb6f92f71222f0152ee75f1d01024cd441f6f8d3d25be3e25363da86110f179a71fdc8235c7285732b892adf6f9de5d2f19461820af84da010ebf311018403d80dd202f0479d74dabe6df86f197e43e86c66f757472aa56cd1cad7281d35fcec80daaf34a7407d46c39a63b943634927039726b3b5ddc51c5ecaccab9da14369c7efb526e97b345a3bff5ad8974419550df6efad3ef1c5fc95c54453ce3b4534648fff8d1df60bad1df634b412c0007f0ca65629a8ce4b2b12922ef1efb3584929332cc1ed265bd98361cd898849525527f89e54f5184f29caf3fba1fe1ff1438f71f2dd1df1d7709d69eed6b16a1a87c9ab15608e29956696884a7e5ee8f042b43f6d413cc33f542c3ab139a8dc3faf6a171facd0c37724df287b43628ad3851b2177ed595eb7b7d0c771f5b3e1986590c735eb4494c078f9858f350ce754094a0b03e6026c11061126cfc8aa8a02e0f85484301341480575ce0380d835f1f4144b7aa2393e73dcfd8121c7f40d8a8e0ca3c2bf0efc7fd829ec22bd134cbb7f685fbb00ce120fb97ffc83da79d21acc54c3a5b460b1f9fc2582abb3d5b44aee1ee486a632c1bd0cf6ca8a88ee1aaa73bd81d4b951a96b4310182a7586efc0b2531a795ff57c0f64cec80cbae31ebf5bad20bbb0326be616ff81d297c869cac7ee97d41008e58f7c2e940bdefb828f8b9c412dc691a27fd821a2ea9a9339bd375938adc2df99f7535cde0fa69f291bb2ac93bfea3055e27f4d799b4bf5f58603ebac5c0bfc4931235a5615c3b25738182a4c97d78387be88cdee7f63ac268481af29eff2974d8091c1ee8cf2d3dbdbcffc29540795dab5dd352634839c3ecdf329bc8ca8c416eefec065de8980e67318dc53c606b845eb4fded11510ac9a9d740f82fddba21a462abe89be56053cbc9f006e68d8acb17ec7b7525c2b80aebc356320bcdc3652f9386489b86528f7c68a177ecf9e6f4f3da63cc51e9d7f6d601614c00963d69184e4b7dc006b5f0431c986cef3fcec3e9ffb6f65c7ed4deeda3f5d434a350cf1987af686bed0921e433b54c975889e2369947d3d7dee66ecc4a64214f618377893a5af59080d3eea7883d4719f72f0a2d83600f0128e42063aefd5dad6d7c95c865d6583bd1a9e6968cb9a73a0fe0919a78c2d6902b69e72195865596539a51dfab45cb1ae5e8e949d658cd2f55d2aefca5a39d77c14c202e578470835e130d6b714cea7b4391a796e7aed81e22fa302320abdcfd969e15c5e530db55308048311858301a221314f488c5a66f88a60297e3820344f769a66d90225a12e637fc708ea84d7e9e1f886a1fd53e02514a6f78382b6301947cfb1aef9e104455912a6bb6546b283836fe31d6f3a2a9316e522b6930b1279e2ed8bacac7ce3f70cb92a412a68d3aeda6684c8267d2de07e5926a5aadbbf00feffed3d565c00b1ff873e8063fc5a472fb463d2a298e5de2f2f948f713cb19a3ca5c0e1081c1f24abb64ca7d0297773fd089ed1af7ccda9e8134cf75d45c05f8be00f2827081b7275bee73023f969951d45715696944e655139f45883c2eb50de9fb54d1b78350bee47e9d0528e7596c6340627f0f69b135bee9dd53a8aa4aea6bb0036e29c689928cd5bfbda40f45481c609e6784c7eda99bbf75b9b63b8f7acdc9545cb62573aadf489e7aa149f7108eee4dae7e7943b7cee6506b673291632a158f2208b7b37fbeaae5186f653a538bbff7cb78662762e3e1a730070c96c5d4f8b2df719ab2455422b51b874e4f49eeca90bf0d029fea54ceeacf48f99bc8c3521b2de6010bad8f85ec0085b825a396782bb8304e10d5fab903ed4ba5112306a94cebd262a12f1369a2160ce1d6c36274d6aad56216ead8a1d0b14e9526e7fc57d449ce12a0778b87315f87fd07999c78cf77044b5b8951e848082bbaaa90002c06720ce92eef46e6e982dc0a103fe73235a430fa569efbcd343bd94299181ee9168e11f3adea204700b553c421e226306ef0ab52bcf214daa5a79f5958590416d522eff0fc91ec31fb25833e774d30c8d7ea12d70da31b3d16b07e6503be4cf8fca7c43da0398903698a624b42a6eb7b484db09de590fafcaed384d1172ae58448babf594b7fbd4cbd26b7186d981c47cf38fdcc9a6e836e1c30a58eb3c9bf547876da5c68f06b813421a4d6063cadce6cffa8ebbb8fdd908c50049cd890e2165e77607f24ebb87cb7e230a20ed1685ca18bd11f02180de38af61b5d0c37e988d78edee08b04b8a0b183d5a59c811cd2ee077d3eb3c4e7fb7d707f4587495dabb1de8c26cd2aee53ede003c577031fcf898a4a8980151b6441af947227d76e1fd40ff9d44b778d374e5d222f8f2bfc238990c8991b2ca3abe5f7ca7d17609127787ae1b7532aef544c5ca3e8b26c9985b2c8761b516644f16a8a616c458b20913a0c07b45b1b10dd7fa4528a21952361c4de464ffd86dea8254b73726817201823d5baece47e5c7b815fe36cc44dddd715a3968d489ad6c210b56e511fb7d6c90d01834ad1b39c43965cd7eefcc9c85b04589a5cc2858a81bf3fc4dfe74653f1bfd04f503fc33737a891fc034055961a8b281766a24c77430d96d46b24a2514803e41b4bf7df5d1b99aaa534db5edbc9c434715e202d1717d92f9c T=$544f480fdd91f14d9474808015ea98799f9823a533e0309fd880c02db0787bb16b26cec23636d5788744e37a75cb576f8e8739213360b0efe7f267bf8611f394d13c71d3713f9e05beb1f461bca9ea91f24f3463e001936e0fe34d131807b7ceee2bba0f18afbe9aac10e834379efa4ea99ca8e57fb2a4c32a07cdcb45b6501f3111e039cabc98568996e9bc9d443ac00df3876b2d58d30448a5e633809ab064528b65004f420732be93bc2ca33743806d68474460559d7fd027e8ff4f9f8e4d5bdb2d8e6120c378ef83b339fe1b060c9e91b4e6d43fdbca17a62c1abe6120f2e59fedeae9dc5eda985bbe6cc6c366f264057876a3cbb53b227f80c76f99875fecb875b290addf80369b990c34af187c98b43316afdfab96600120013d044470fc867e4ec6ae830d9b6d51b9f872936cb669c44471526b6980e0470f1d50aef2148b1471e543bdf7c8fbc4a88695f0cb16d65b5ab500cd6b318b76a011d136348fdf6236f9ebf80cdc1a9f5ecb736adbe8bae47bd5563e6ba0de42d61216c3e40bc4da4e4fa4d1bf98d1d93ef79d21d86880b94b7f2644a087d20865b5737d5fa74d74bb011190a6e28e0f78cfd77d5011d36bfea3ce117d5ab7d7375016e1ef6903749d3f59f2331f77eae9f2a61a1e7340ef310f7d3bd15bea9fa61e47eeb45a821d61314640ad27cb662485cf34d6eafb5bbb8f6c48283eeefd13eb61af6032abe3fb3845d62b4d8977ec3135caa75e964ece93f049fa971fc5a343d578f212b9c741c394f2e086f3f99193d60de90e71a57186ba55ca554bbf3af3b14a87c7159e01c206a18c21c6e2b295e2b04fbfc595f843a55edb7ed5f65d83241e0fa162491aed3c30e2230ce261b5ed104f7e31f69f844d6022dc0232b08bd4b801964bc9a8d30b0a0305a96dd385bc4bbfec7365af8ae11f435c721eb8454d6d48d14c7b3ebb8ccce732ad18540eaba683bd7f10ef2cd9118418cadaa083e17ba5d65f2d87611adc8d46b62c379220a7828024ff23773853a2e554c4e29fd41773cc17308824bfcbfba3e3f566aa3d97d89eb66c7b56482642bd7a4bcc454f21c78b86959549102a9df4408ec89aee1736b183a53e14cca525c06731afdfe4a52c432665f0ffdfde488b6f44b402a0e4b3f164ea1a97ecb087221e54aa06bec83b6fbd8b3461d0b877ca5bb61df5534e784b0fec6ef35e04fe1a40b97e0e78c426b982a7105fc43079c46a891798f9db30a0e206b49323daf3c39ef801f0602b185b05569c1de886ecb2602124dc5859ca5ebb7cdd3ef311d89a6a79227acc831015cdca1f74f0ad30956526c3ada1dff339fb5cbf23323ee10bfaec27aacf8be5ba7b5df5457c1e38840e445f577309d6781c67b599f7be3975783e4cb502288c12926f5aed318a9b69ee367340b9e1ceb883db59e3de814ac112ad37d4732da53ea576d81bea9d5fa92f38adc0477c846e93f6bb5c74448e457343ad60fe380d6ff4388a43de9566798dae215d99176469230c52eb07aef3efe1a5de9d2be9379899902f364942f2d3edf75cf59b390712896ddb266446ab4014c1594abff84d193c915240b0bcca3a49c95adaf4d1650efb737aba9c3b849e29c63fc67293a67102daa81d1d61cd5c2b3261efd2b1b298c4cb0c7b1bcf2b5fa9a631ecfa49b95cad5f97a2c944f15ce699a4cae59b5a0e86155625f4934403b05740101f7e176bc2b1b46b29274d6d4f52431d8f86b25abe9ac5a965b0316509bef3ae8382287357e2a42a8f8d1abdb5ae09f518fdd109ab282a9b0b15ba6ea05adc0057fa23969b02da1cffe52fafd8ed68cd4b972a116637e4d8e1d6dcfdc754c848529a4bd6414a0e3ef5451a4cdce2191cd0b691492068c4add302cc3bebf37871d2e24dc3896cc2900205fedc5956e7048a1fb3090462c4a7155f5bf78da7b73b147f8cf3f76de3bbafd984f6a02478181da7d640a06519080caea766da3d7d3531b28e0ad37a864b63bb3caa7ad134c6229281334d5f7c18eb2f03a58b839f42cba4e6b80c7465cc77b433364169e63f039ae62e5f8259f21bc31f1361ffdc14fcc183fbf46f9cd8b002597f48dd8390bdb44292c26d87e3571c2f2e02c3f142c57733a2d1904fcfb0643510a8e71b53c7b271aa77274d153321fb6db18c204a0731e51735ccb3fb19454d28c6c76643d25334302d8f7be9dfa4b1a5ab992472107378b4b2c2a1e574f3ca76d5b7ba6e4094a27d92b5d009d9aa65e43d949047a9c759c475cc25f222f36dcbb0a06634c514f21060f71aefa8e19928f762d267872f9b47496fbbf985a6a878d7a79ffaf903f2fbb3cccf14f3544d4e719b171abbaa35e654f9e6f2faf70d64c9bccd9e1783406197c4893c9bee7ae8dd90401a8984b4d6f9d6fcc2b2c570f2731701cfb05c6ca4a794b5b4a59b4ddf61647596ed637bc6c5a92a5f1ccf368678af125134c21968c966215cffa90dc591bd1a6b26e50de7fec3b9f7d130fb0c42639ab6afebf8d5e8acc66361e1039452970c1d2ddfb757edd23398df28118fb5f9154d804a69f2bdb4981f4ede196c9b5b254dc079aa2eda823f3705282aa0c345a4f7275368b540881586d72a9620eddca2837f19b86ffa96ff3b47a148284ee53c325b73265ac3ce7c4ef55ce438f1f48a76b1078afbb8765d36e80bcbf4313033cdde0ead579c57508fa743316de8a9320b3106960dd7491e3c315700a961401293a887d56a808a5235b918ee6cf303810b0b4f33c3253869d1a721655cd77a0a604551ed40fc1b7d288f6d6a01e77fb175b7dd1b0e102094ae22fbf7a354f9c6d283f7b3359aed60ab3927568af16cb0ba9df1cc2acd97061a6b62fe2ee76948f567eca14c5381241954f2d48e101f31dcbdea708ebb1c91462cf7a57d8bb38da8e9772505cc3e8889e5dcceb1ca92feedb2aec7612e11740d93ce903b4160420de2a05839012a12fd94afa80f2f258157db719958221ded8b447594a75f88b4f3578626124c6bda7dcd906ab02b31d1ac383191d71a2b3436a23d2e3a3226f0bbd7a2fa3d3ce200b65606a8dd007382ad4976ee4a1fe59161ba5d6ec1eb5708943b6d4572b9b89b68b929a9e4e3823b545ced4adad7bfb722a2688db6cf3dea57051af055803264d07c5de51cc985aaf632e78a06b2b1c96ad13b736d0066fffde644f2e4e6d73050b23755414c35cb66ab481a75048f22383bf953e05cd326d1351609752fd647f705421537ed785029609b135efc88c4cd89f1586cda57271cd20a62e6d963fae5e8347f9ecb6c13b649e59f7d5c9e386feb5894e4b12fc37ec27a3efd486439a410c5b6329c5cdd4e2286a0a9f702f37f8b447d7f93983719fa8dce99236264a8bb3776c91455fb6967b2136eadf0aa7ee8e7801b1d4facb172ad97721fbf7f619aa71f5ea7b21cd29ad2fb5f5106dd10adc008e99f272debd38da68fe547fa66c6acb245a29f2051988ae2654cf6b8ad5263caad176658b4c596fdda936615e300c759fd09d7b6e938603aa28c67b18573b381d80c7c7cae406ccd832b67cd3f2c717b610855b5a32460a4cc4e0c716c3db5a81a0722aeb13948adeed1fbe7e557eaa5afeb950d8942633969eb027961f490ff57b014b12f36a45a78b9b4ed4295ec7b01315362f0480fe57d21b2bf5f40b813b793906e316359414d0e5296024792ceb6eeb7038ead16fa5e82fbb68cdf3d4f4b96b0166cc20d3d62b42655c1d4ce94a9ab4e8f11f5daa0d41bd861ae385187acc227a4d5a313a47cf61dbf792ccb8acd20652898b98933a0d499c3f9bcbbef3a5411c92614ae1ca335cde6f447b330cfaa865cf81e708193dd0c0c684712e3b2df4c53ba6040c9a424f22cb478b2d9f95d931ad19bc9c423a2154dcce5fcf52802666213c206163cdcf743501677bafb29d4428171cb3daa786be6e2ec834ed556d727edad2d61c7ee9700aa8547bf2467522ca7c2719a8e890ceea8f7b51a7186abe62e04045ada815ad381ebc57b2eb0f5a8f33e4aa43fe8783475472cd041d272673d8584c8d70705101a910a31efd59ddc644f05368478d0fe5d4efe81e1876b5030c19bfb148c162c7abbe4b2ff27cad956419c08a05c99e7893de9114b2dad2c45a8351d5443ac4582144e3868523f9330272e9bb24eb5f3cefb89c93484588183360e7a3b18ce15e7e01e6894213b6fd1cfd44464aa800c571d6af1cf8983fc13e244b29156a38732950380d31fe2aeff812c431032f9554bd4c95cd3640317b763e60081a492d9b062ad5f73ee769d6a7ff35005d684f9b8587ba236066cf2484613e6df37e12b39fc118c8960181ed1c4d68613e6860eda8ad38114b6942cac9b7218c81867449045daf1 [23] S=$5f2557f120d239e4 W=-$87a6ddd6582b3f36cce1d0902a2e0f3f860b95951e9117867b46f455a02f277b3d77a2c9c9a541a4750c5e0928d4a14e6b4dd7960b37841a046e3e8609c892ac7b1cd81b70cd9d863e462479d5fafb9fa3c951ea214c87e3aad36dad3d25fdd0bc6ea6a353945942c4da43733c283ec1f5ad2f30e7af934ef32f92dbdd464522f145f28e372d259de8ad492aed9d02b9dd68e130433be684c46f7656d5d2915d508ac88233fd5629d711f377903e55c4128752a18d5885f8b4eb1e4a0206f75eff883145284baf143259c68267f4f6e1595c3ef67582371e3f09978d3a283f4d78b2ad021954e4eb862369cf55e76a99753add9e83e11118ee93883187f41ce555556a08b08de7fed86f91a8afcb6996389708ecc65507851e3ce2b2258c6b7b411aa2f111dc5fd3d26045185f2268e38b539bca7ed67e449cfb0aec7b93824005712b4d2ee9cd4c8cb32a3d917ac4142b6d2de5332cabc244d401c5a38675527e0cc34cf8c086dfc57bf31736afd9f7a3358066ada33565891a6b70a9da456ead21edc84c4a384fabd1cb1ca232bbd04ea94d4ac2a7cf922b563e8c0fcc8acfd3e7647f40f17445fb83d5e8769da29e7a3d36bba1cc649d971b94cad7218287a2c0b56e55d1a6c5edf4e64e00bb812da0a18aa09c8e42c14d7e526e96125bd63bc1e6327a99dd72c16b43ba4e81b2ccb41a326a76de475ff18d79c5a5fb48db1d1455d96403f674339cb2dadba87f708aa3d09a626414d346f47cb08e7fcd8f81e513e73e741df5ca8dbc9f7235a8b6d128efcce6ab89bba78794df76fab7cc089f70ebcdb9f3ab3ff5b55dd0875460c20b74632062e659f449f2c30a6911904a6f5582edc7d85e869ec1acf346343e868280076f0e4e96e6ed54b952ddfdbbd9d81967af6cceeac3b838cdf9e2650c6e24f260b197d7a299d74202b7462c571edbdcb33ac60449efe446303dc15c3be9f37bd233d15585111ab0574ca23947232e4d826d8925dd0b479a0b7ba2df3ceaf7ddc4f561203bdf97bc464def28149c3021b4fe70b40eb789d374087255fa26f1e234beba6b7f79b1226c881c2b24d27ff469edb377f7fa047f25c6e99a75f119a95704dc675d641a9051d9b447da6ebe548f8455a1260da333c82484428d882f246a7e400335154443c163d71a7d02a78ee1a2a49c23aa15bad9b008169f465fc4f3ce0108b381a8f7bd6e5820b54fd041125606bad67dde082e0b246c925f5a89d303dd3c7ecdf1c15da360eadd85142101e937e45bd1a54bd091c29b145817195db626e4f5ce0ad9e7daebfa6b3d822831e525f69403dd3e928b60c9ab7148cae01863da4df6383d76ab2cb3a9a523314ea60202a2bf02fb36e40ee689e9688b8ae58e147a0dd6a5545d932d923b39621957c750a57b36b9a56aa8bd57f84f8407b7b4a8e03f2bb4292c730e4b5c0d29e91f7af0d43f6b3f13ee6e1a0dcb0217ec04419c2238abaaf54c38ea493c3f5f9b46680386ce8413d2eb6a74ee9d38b6dab651139189fcda2623fca593627d8501cc6b1f19b4a0901cd9590415fef8ccda50ab5be48cf698268b7bf43d331c5e29f726e80b7391db01c91bd659f2449eb9720c0b2ed6f094c00fab1b615c84b9e021869aff69a7efc655a43cc096199d2e8b684491b664d39c93f3708719171c2d28ffee30ba30646bf63fd1e4fecca452bade9ad2877b677ba1ef5dbfa41fb79422fd4d0f379acb3369422c65d5880fd264693dc15762ffb86b15d0d191900853e7b576642f1c4c0846cc2b83ab8781747e503ec19cda8c929cc502ab5642c3a15e5f4a4249d89d65df142fd0511a54e0473845797f6bc30f7f4f47e33c7a95581daef2c46e7d035c235ac364b1dc9b4d723dd5edca0c1915d80103a136dc785cace78731853f506ec859e510f3585736a66cc7db6ae5dc27dea19cae11fb350c6362cf2eced2a8c59ca1452f7df800f0812de63ddcbb9c53f331e3d271622aa7ef2399db57ef208c33236655d1b45407267589a7bac81de2e545b23824b5528f67f5340e8b7ab7e9e25779050ddf37d1327536ac7e9872efc906f9efce1cbd2a6ef3742cc27cec166e282dbd9fd53b29b2822e5274eb7948d36bec81d7e721cccf925687d88617a97e5ba7f2763fde474265f6f77516513dadcd19f82a1672b7c7f92 J=$1be7aa967c26f464f64b99d31f8ceac037b098936edbeff5ab283dde75169c1194d2bc733300b1ef7c768a44cfbd3749f1d68d7a78012def45d4eb40c22f9ff3a71764e7770b47b318d27fd2a866194b86901687bcda0bf89e845fd4f0906971156bc51319ae4f8e02365393536f268c871b0be66de63feea51a45591bf4eb991fc336b4f0ea1f037e5fcfda514a12b473121f9f80e087ff2ea35236ebf0bba4e3fea17e41fb32d1cc5418cc24c0d5846e162eaa70bdce9f41c1d6b4a91edf3835cc3f7a75a58cdb92e5a977306eeb75507e0eb98da291f993944f7b35df0d563f69ba026a7e52c062e6bd062659e3f49121d9502b862dc06587712b47febd5f2fe1c04a4865e539f95d0b983ed2d5000a3880b2a1aa4a4799ba7d1ca4e232d64cff8bc07732bf6f36168a859fa9eecde85d0fa14cbf60723437b03d0edbebe27838a3ba97a23243189697f5a573fa18588da5538f82f4af5059a3307efb1dcc1bd07e00608770b2b790143b48cce48591a7f28232f938e46de480284ef1db8bad7ab03e3b5d8f0c590eb9b85ae30142d5bbfdd60c7a9a4eadc9ed9b341336dce1485b4fb574f9ee3cc7eb276abdf6551c904339d5694229c1fe7f1961580993fa27fb4bb99b6aff4fa13f9e2b0e69ed8c88d8d4594dd4eace50077d1c75e096f3118dfc47c1d78bd0862064f1fd794ccc0fe65d0d7bfef262759b6df3779caf550a7364a0d35f1c6bc9cb95ccc13fa017c7f9e2283302094f4416baa900202fbedcf4e74c0296d9c51357e37db40e643c84a5b1aa555633fb6bf32d9c88c93b0b3a64c549e6cbfab1826325359c4fdb006aed3750ec5a2305e2e47a163b2895e221d53d0516c7c107c1c0fe9aa63b3bb353b9f0cd53b53117604f50441045413b90440484b52f02e2439fb57296357cb30919566e02ede9b32b0f9c489902c9b048208a57fa2174656143c09d9097f387b164d0af4e92958b97ef3dc3db1c851ccdf015c2a2e6b031f54ed897bf96666bbacf32b414e5956c805c8fe968cfffddb406455d2d749e7313040966cf9600f91f73faab42d8c3a77a706741ff421f27effc8fb5214dd3350c05b98abc168a584d55ed65d587787738ee2c3ccc70f345fdde8dfd18e4d5bf3fda64af6a1a6923a3461109829c83be52c0883398d3cd1c3c5f0f9ad6f60edac2d3f1c6eb21c42c58d920fb3513752d647ee3c90baf9af35b0f14fe5894de83976978e949232a00ccf789410616cffdc4707835ee030476ff74aa9cbf7f8f8143985b62e2618e088a695bb1d07862c6a5adc8cb0601d484f256369add3b74b891c28ffff9efb96cbefe26d234e09f43e55848b372cff9e00819bd74f46c17440d10841c40693499af37037e9871f4fce28ca347c05b5e08f4f0804bcbdcf3f9285183450ec4e63abca2a31b980f3f2431f7e34bd07adc021573ddda9377b72689001aa9cceec3c4138fe71647708ac63b37c91eacbf735ac6731863a0c356ea301c4b3d9be775630ecbc680179d40529ae09632ef564efcc93a95d05e25b09a46c8c10d55c0773b899eaaedb1c47fdfdaef5a3deb057352a8df1fd1df0dd97390427280ce18fcea4ac4507414215a4f436f593bf50dda7e9d079c9d1cba043155db53a5c54c8b12fe65c455b22052018f084c615253bf3ee1a8eb10c1c1a999eac2091e792d2b625b023b76d3a76153418f8441bfbed39874ccc1c1c539204518acfa8a8ba503382ce72fc387cd513549e6d7e215a7b33423a405627b894d5819d4dc5fb8ef296f910b29486a724f4b6d06db4348dd6248cc4e14a18cfa19763ab82b15a7fd475c91de3a28acf6d4873cf48bac141c850cb8690f4ae4f5c45d2b7f56f2182bde16894a41ee62627f8119368e0efd86c22537387d85ce8c9db4193a378cf5e79ce43ae27bce58c4c775ac2c07b83acce287b469065500c40cfab2d39fa454ee35987878343ec7e2d7d9c6ad9dadcf02243ce1b50832d86c9889f1e86c1983e78b2e002109a8780bd4c8ccc3758ef93fd3890f14dae44e1fdc2297462da709588b2cbacd4cf0ecff028f4ce4d4351fd0c972887cca8749976285f58c961c8709bb0d6e1a716a58f5df896dec424030590648ad278c5bc4b77f971450486230a9a236305d919f56fa24532ed75a0d5334f73507eb7ca6e72ac2039b2c249ef39d8d99132de5a219c4cc09a5d5135aa695bb3b546158e053289f83f66c8f40125c2afe72d69809c30e87c214ff75e9a0cfe3ef97b4efeafc9618ec8f5a8ee7b79cf9ff4ec1e0be03e98ef7991ecf7f7608a8cbe9e444ef4de0a136b23fb4b733943d7085e21138ddf4c896790499f359d8cd9d511bcd41005973a222fcf4cabc5c473c39a57666d174ebf9db1c6a5355591210c363e3c480efbc9bfed74be4cb2fa73d5dde01642f239e65aafaeeda8cd881d45d3076ed233e844361105c31bc60625870fd9f4055b97fc3cce5cd7407f7b193b52eb7fefe31459aaf83053d7fd399139dd2bf868480cb76a20c7a3a2460cece458baff2104dbe40d9e8adc8aab028717c14c60688edd1fb457614c1dd21892d012907244bf8f08ff4dc4e62e0ea146de8157f96d00bc42289ea5320c5998330c56ec48078bbc0a190746eed66379a92319db7fdbdea48c3d767b86bcf95281511e3e96c3d5139682fe7fd8c810ee795ba38ed03d2f5a44457ed08ab5ca6678ed8775f8c531869562b0d0d9e26503b8b9cb149e0536eb816dbb5017cccb2736168a8cb5d95c6a69cd06efb929835f09179ea6279672447d95db7f2e2b71d538a7725a16fc697fd0a3aea3b8dea421fe7347895ccf06a0acea303391a63f3384305be61afc1333e5c74cd77b351074a62d97bcd777d5cd9a8bcde597442710789cab855a33f31b4792b53f71f217ad195a5ba4ededa2c47729d0d3c64fa59a8d00863d360db50e9b2da441d2c93076ad09941010408f728fb8ab92c81e708cc1eb7c4a1b077dd4b451a17b450196db613821c8617fd2d29b72d9f25d12c0dc20b74627fd5e315619d979cfc1c211ef2b16ecd9f6af5a9917c54e9992d7abfd81310c5d7b2e1cd69d89a7755f835f8318fcae72b5dfda265e86b1f9099dba8aeb1b99bc38d65cdc0b2770b2ce581541766a376ffc9f6849016624f8964df5dd5f8704f0c15b885d90dd0a47f7bf26da377122a93422ec3ae53a37612ccd05b3cfd0924090f66bf567efd54ca79a18c4fd35ad3eaac9fd74ac6ca4b9ad5070048c2c42d5e29601aa8850f1b9742ca05d6b70184d84c3be126e7e478f645fd13af098e336c0094ea5e7a57ddeadf63f124eedd8b244877e11220bba1e9d796ba666a6fa84a31a6581ee454e5ac045ea5f6bc3de955acbe8df0692f3e61c6a5591b39893687e9289d4293b37ebb464080ae1e839e345f13fbe24bd2b1cf74ed6882d6be0b06e2990bae321487cb161a7765c5e6e57c4966e14657b44dad34c711a44f828169054f0483fcfa5360d98c2286522a43aad96497a387d11ba5e8ce0ec12332d218374b4c185e677db250cf99044513bfd3a9bf1e1ffdaa0af10bc94411b5424cdad6020face7d9a043e6ba26b0e190aed00e37f8aec63bb3b79d5a70fe6e4ff7d7fc0426c1e2cb89d4abcfd5b5b99d904bd6cd6c645d38bde48cd674cbfffc5fa876374121c16d9b83fc057967eb0da03c668b9575a502b6e88062045efb6be033d1b5eeebf41e56af3855c7f56dd8f097a92563574e9b1ccd3978dc4f4c3999982b4cf575efae1532b4e89c90e7bae12a187dec040882819bd6d6a72684bf55eb52b644d95f63b5b97efb20484fcafc3be809cf4d149fbd46797083619266cf23a3b5ee9b3cf230aba9f16114e0badbf9e65b0ea03955af24098a2a23487c2fa6168598ed82c4a931be25f2982d229fdc520a060c6cdc7e2fa23ceabe34d829679a644656065c26ac50407e8c0e6d2b39f42f98ad3e67e4287a1ede836942cba0c6809d4c09c9e22246f02cf9ca0e197f1248b5f0f31035ca953620b33125b9be0518171668c02e5d7415f7aca2bf3ac777214b8499a932c5b64d7685c7fcb74e767d41027bb8b84904be55b5fe253c0a45aec86e889b4f4aeceb6e1ca01598d519705e4b6b55b23807701d341b477cd090195bb31ca5b2b75540a2c6a97526b90fe3972652facc20e7b766b9a9718c2ef3f593e51ced7c8ec5c7c208e37af2f186030ec4ce4601d0a5092a66d00986868ecc225ca6cde039c574b0ce55253cfdaba0f158d21fa30ca4beb4d522df8bacdd8206014103e5141c3cc8beebb09d2e8ee2ec25bf3c48846440fbc0f26db6c5629f647ae67de1ef4fff392aa009627fd0cc541c5e9e245c77 T=$44dcf9301245dd056f7fb92c8c86597cba818f63869d5ccd4f2190c9f72658b69771a3242f4f97b3824b4290ca916a468008e8a29b683d58a049a43b64d93461bd1df1815c0fd1d6e93f1d2035451430cf4104c5d6e63320d423ce150bd4c943d785ef98bf711f450645d06e0646fece9241a41290b242141abd92b10c8f616e7faecb59e03db879079e9bf841ec7b92e027f7256cf3059969a17c8fa24c465af736e197b8abc907ba31ad675110ed2a5cf42287b7d911bdb9d0778f61bcba5d22af0bccc1cfcf880e2d09baad158c0b136c23d3e318253cffec9b983c0acd88281bdf96c1ae7559acd2fbeeea83aa63d572066fad6a071e310e1a7a003b605c6fe3399dd61db0c6038492c649b159a2b9db39a646cf80a7facc23ed720486e6b86b00cee0eb73c382b361242fd5a12036afd8bc80f8f58a87a3227949e9f08b21fb9fa29f892d9f4ad860f6da06fc8d6ea329079d62d3dd0b0b8cb52241a32a311828edfb3f0f867c27a835e14d1158ddc022cc06cbde5fbc1b2da16aaf227f91a8cef957d4a384f766e8dddc9428cc34d84a323437d82520d0e4df0e8559ea578f08519bf155659d14c8e80106810b55bf4953ad1027142bc6e4c25df7b42da4a6639f0af64b94fe628b87ba4099178a5ba42b325dcbaf0c4feac492f53e4010b81192abf3cad544f2e94621469c43cc6547c25f459ea5dde006f3c685918a73edb12283b987d19d479896b25a5966f4bb58acb42f792ec31fc18821c14d003ff2324f7f7e5e1e98ab14522f770d7a4197c9e8f0445224cf105302bec98be3d14a472154f3074fdf8aa37ebb2aae5bca1abb4eb6744c8b32e82aa6552549d9afa1c6a7596b576044c2e49e4d81cb001faffd21ab3d06ebb035c8bc528b7cb4a7f4f4b62fbfbaffd96ab482f1def85591761947a105bf839a878c40effa59001620ce22ff5807df695e035f870427777900d35c2a3b5e9c301e2f97cf0fe8cacbddad0e5c686b488a2e217f08cbc44a93020eb10aac15859be8b4d872eecbb6874d14b62316ea7dece1e5e720c669149467d1d0d5e274574f255fb0326eb60f4006d6d80d5a00025a538c5b94c1418b51c5b5cf1cc9c6607945e0baab1f92df85ca377b043a6ce9948cb4efced2d20001b8596645303a778d67e31e7b5dfbb184f94ebb63c97c0237c877a6e5e257ed46d887ccaee236565830a66b9c8f89f0ae4a021a515aadd12dc9aeae6ff09e2d4ab67344fbcfdc7e239c8f9f6c8ff558624b42332fc3902199b474fdc92527c61255edb67e3a7f9305842eaa421c044d780fbc416238d00bd834b6a510b85315056a2b20f561bf7791745ffb38266cecd87c16dc1e906f179f25e6c14226fb62715afb1796aceec76e66b9dd1b3669a057606ecbc22d60f5eda19d93bf3f1c1641315fdbcb7d3e68334aafa9a164f0a6df7df4b87b3931fbe2b918aa06850141e733bb8e6cd2006c8e403431a61e81921b883c8b051fe8782321ad5b9e8397f3b5bc806994c3f4b923062cd352bfe9f28c6a915f65d2fcd0cae7650a8789f1354d08230caee5a4f8403572d84c406e2699bd0a9916077aa85b1d56ac21091f6bb47a709a776c3f6a15dd921c8b787033e6b6a7fc83a5e5c25f06f0ffcc13f120265c9b9f9b7451e668e97933f39b27b16206b2c5f6a3c9c92f36d14000546ace66a8d1b9b699760bc55082ba277215232a0e07b8ddfbf455b05ad83ed14a7d531c2cabe56d2984a624c2a5e04aeccd59c19acecf497decfdf8330d7423023a16a2ee4da7f10f0427881921d77c414dc32862be75cc5217a2db5e67dd0cf9adf8ade7e3b7a57867ee8de2913f255c1c35eed010a31d8616c5fabe80ebd92c2d1b379dcb1b739deb3a65b761c782c4cf3b5deddae0486303d52f642d608814ff8a887866e2fde61e8f7f5086d055380920d83709e2190e94f12545039a83214a7a5341b5ba71e8ec6cf6c9990700f3050a9703955effcd215c7da9dba3bbbbe5383e8ef6516691740b0defca773d6a14548b0b0d579b1adbeda17558a615e972c4908639340de7d7a9b94f19a942460af95e55100626530a71669c58473a62d0c3ec5491cfcade689861afd8f07a5e459ff627221efd9090a1b0a0d157662029ba2f5be17a215678c386f33b89b8caf7ff8f0344b7f259fac4b9cb977acdf9e4c19b8be47b2100961f64e30e45e0d3f8ed74fd109c5c2eba3d567f4d0551e9973d4fe5a457fc8e7f2d091b6e675418c55bc777376f2a8aaaecfde9f4a85fc98ad18363f5ffcb176f4e0b87d9eae817801407b420f19ae3e75a01723946529f3362e0f258879696d505460116da7f53a3d93603ff2194707a4cd6d894bb200d0fc9087a6b5ecd504619d314616bace78d9f7a901b4fbc6e2a7fb3818e4c17e009c8b6fa3ca0540f0e8b09b94e6a1f3b996fa6f311a8052f9c37017deb6d5f044ab46c7993d681c3ba2a750e6ca3a107d1a1bf144aacc8d5082c0bbb28f65fda4f04bfe928465246cc172dd826f7059422fd4f34890ebffcebecb669df2090788de87c43cd1b02014df6f8ff2a62a96ec0e653c8a76b46736428bf00382d37fb7bd8160d7b7873d8ff7e2712b69829c57e2c756c475b0e79e90281459ec150e8f0768d0d8516828f42746958099e67aa06205310e773e1568bb8c30ba5bc5a881e29d4817f387faf042eb535839d8b620ce09e2617cfa0ea155ec043cca310e0659caf0b2a720a142cddaafe331ff98718d1cb305c6b807085fb9f9c15ba25a6762667262ec566c0a1c941ebe109476c409f708afbc58efa3ec15daba6876d560f44f13a4495b5ff424484bf5ab3029fd7fb71d086d80761b64283467a6105083865be79dc78f153c988c5b8acdf5bc5fc2238cb100a4e9785d397c9d6e159b974fc75d5e848734da41d8a86eae93aec1130aac5c34366d8c90cabb2304e1644aeb7ac13bb052eac366e408f2a5756a56d62d95aa1cc86d7762bb2af4e951bfb575689618679b40faadde6c4ce611ee3ba614cfc481421bfedab15e19ebe4e51ca06468ef84c01181f83e5b6a15a4a126a40f527632fa844d97cfccab0f5089dd48d8c2b6d1589abfd5420f8919992d2ab1e539775d0d8f06d6baf52933a97e92d7e040dc30eb3849504f1aadbac84c07509fdd4541ad537d5debc71a8d152465b0ef853fd2813cad03f53b27224a47759e5ea9a6f8ec040a6fa44ac2b124fb48bed66b9c603b8161f69d9ad2ae7438ed49c0cff04af48168f1a54632511e6d79ade5ace4eb463f76385430235bbb4cf64259d9fa03bd05567cc7dfffd6410cb36d16ce9d4be45497df3feedbd677328d015857ec9cebc33b3e5ab1d857bfc181b6bd35d896a0f4495a0aaef33f634e0dbd2dbb0a4d9d9111072f0403d8002a3891f199f7b73b925f8d136f52372773f83b0992e1924cb756f76fa6c103474a0a4b7b583dd71f8c572696ff0b07022ce60dd37e2b34aa6c3afb0d6271e01e76337f61c3c25578035b4a4ed9f2bd80a5490101ab46cd824195c6c828051e91da72b7c7b2da1eca1b375081cf5218e189314f37548a8668ded123558e9e7d6dbc9ea5ca58a82d2b79ea67ab0a2a7ea0aa64e3732369df62932ca5b36a550ef972ed2c4a3f77c17b411543c0ee7b055ab9c6c41be9b0278ccbbf83995f0afc17aaf9a435a6422f4bfdeb74c1b2db283c58b0081d47a243cb8da64252d7117b43839474cf0f2fc2fa0689690d30f3e1407fbc7a01b878e347c61edd12c5022c466715f2c9036bfc0d98bce3673dc6cf82245edcd5f492078843d43af65dcc9a304164e2d09699e69e490f9894714b3bb081a520d770cf35717f0903bd0fb4ade55c9bcbcc8075df763971b10d7758aebff087bde864cfc623432461a464f8ba0dec5db756a8b6f2962be22a08ff57cc30e28d8cf32e3bc1e96ed27234fcad74b0e14a15ae7af0244f357c3bc1bf175ca74b0468dc1d57599eb1b520ed863d55736371d5dd44fbd5371fae51880456f7dcd0e1518e68b9ba4ce2019ddb88cdb1d33ccf2d93be6b4fe9a787fe84808c6b76ca893acd375b2de98e715a352b930871f1ece38ec90798162f89775e7862cadaa4278e7287a44006655169ed32583d4fd64af6dc66cff34e0b13c81ffbdfff766c106c314612bdbd8f48e5b6a8640c532b9bc92f5d46b762f13cd635bb989cb8c4a20d742b5a8efba7083bb81a6b6e22e442e91f4c66e8f89116cdcbb55f659fe90570a6869067f151a64fdf5a3ddacf91bd8ec4955e19ee233a52a524ca1d181022f4de01a784a49df52dce8ea5fe48f5df28dacd0053e3c0247b46f1bb4e639f8265428415efa14b73219da4047a2c6 [24] S=$9b24b5524166ca0c4cea W=$15a4f8a583a476988519c26cb08119674e81b3dd841026d50c522670da00c142e478311b144a530833f77029b194b94620f67013b19dc49d8dc75b3e2f6a3180d29537db0bafcd2f07475d72e7ed0b62c0a3e196ea73e58bd6d3ea95610c7ff6e0e3695acc25d1a704ef2aae0cb845529526fad717ca098bec7b4e5bbaa6c0d229fe8a124cf75f085c084359b6b11665ca3db0882506c2bf4649c89d08cb7d9529b1f68a35cbf75e2d2c43d35a715a83780474e6cc2565050bc9a09e02235e21105a9080b026b05734af99bc72f48a14dacbf3b14baf2c186445c82ec52d1390b01b9f16c9223472654721753e5c3d690b1b2778890a65e874315a078678bd013a55c06e185fcdc5d22bc10f06dd5ca8fb9ab754a21da94e3c7880e7b0c6ac48730fd37cc51ed0d706ee2deeffc4eeb34ac357c7770181fe300f611b7f2a2d473d1568a8f6f694de9980ce3097c80d0ae351cf33ff40b7092a3e3261e372ccabaeb85968c9e1a050b35161b71259694488ca9727ade12fe0c1a0aa8006286efa3c605f705585deb4e64ea5cbced60d02fd027f529f47c815155df66ec13de560c4de2826b871455d0d7d2698c61e766d9cff7011731cf4aec6c91e930932a9f89f166790dc49164d34dd5e1c573c7b1c2a0a7222ee36fbfa3234d73efde683c8903bac56cce84702dde8faccd22be24a7ae8bc6535a7ecce64f597ae1a24df0601b3ada1045098cac2156db82d37d875576a16923170c0d4ce06cb62e698b4733821f64e5c1da44fec4a91321fac82e3dbaea8be8665689b2837397a3493bdc42886724d92f2994de404d5382aaffe7f4a23c839bb205c943a800d1c3609707d876d7ce0b98cb95ad6841550fdaf71ce5806737e5ab734628b7a0fa0588a8d9b6c1f3183612b88e9be528f1bac69b0b833f5f45838292371b38d3fdac1bec75cf76f8ddb35ff6c83f4e529be2bc9048d0f33a85085da11766b386f7706d3f2931e690482243e425d3bc207f45af88cc7eab60625fb2f4cecbe89217829791d61d55c0a027df528cd0a719c3cd06bb7ba9250d07b8c9df3cee9fb49b66f7f0b88ab9c5f609d8f36c51b5d74084235fbaf97d012056cdecb3e39e48195f96b7aa5bd499fdbc414a458347275974255851bf4248ffeedb82745238a210b5fa4be6942cb139cceee7b5e6bebe0c9a05a80d840f7bd8a6effea76c3fa35bbbd65ab42298ef235229879501b2ca89ac192b1c18f85af1960ea0a55e582e28e6942d34139c47120a6d48b1d146d15524f1e0d8a90319f235aa79c1791ad81aff145e0abd960f515588694f03e9cc6a1f07e058b3774d439cc1525a069ec3d25c3af2b2dca0eec89b1b4fa5472818cec6bba32bc2092dd66a1fbe5c4bfc092d05bfc0925e29945d9db6b6b3effea9d77a3d5dec7199f49b5b5f4133c7fb2c0099b8b98170eabe468b472699689c19745c004246ba5618618422986c2eb479cb6ab42a04953a2d0d98e2e1bc2e763d0cf4fb0d67ecaff599bb4ad2ca0970052de5585e268fe606911446f7d9e431d07bd21a114b0301776fa5a575ff21d35914b7c53a7591b849f8abf853d1d1d420b969144f0fd76fd67d2c5a018d9a4e774e9ec8ce2ab3b1c52b7785d2905b85285a86fede3105d22000804cf88a6525735b95f13aa9b0ed2ec8c9c9c6f84e027fe1b59dd96dfd6b3584040fc6e3a4a1953b036342a59e62e8bfdd8760cde0379606c0e856163f3726b757d15dbf77294c975efad2164b137f10b5fc3fece490c30096f3a3770bde913930d858667d5aff2bd24cdca3a96c68abf972b35054441f1a3297719745acf2f0e14468472c7f59ec606fdbd83aa1da9d1e89b26598f2b3240a188f78034672dbe17db6c2bdba27a212d7d0df6970177beafb5741f0594883aedc262d614981cc0caa114b47bba7657c97060a9e8e8cef937e3e9eef4f127fe4ea33188a9667a8a929bfaae9f51d3f007eabf406f7de4b289f76d79456395dd67cf838ac1290f888f378b84c48d9f7f98043d139a5dd8d475e80abae3c02f17f1f458aecf77640d29077df84d6befb92731346dd343306a32c722a4520d70aa14c15b69afa2aae9659c749a3f6d75b8c0ef89e60e591dac57b4ddee560aa9aa179b8c65b1157f13b896fa3c16f701f544c55072493c6 J=-$73a1534db8170612c47f01bf92f7df7f6667c3ce8fb1ee6ddef652a06001b1e5e106481f8cfd3f9aecb47e9e7e3f8986b6799f7da821b545a03bf35bcb78f53d69afdb45d3e7febac94f7178cb21b79d63d2e19f5cb9ef3406321e7767097b7ce7e376f54b7f5a0d063cd7335dea2329aaddc5a9aa446831a32a255a9e7703b30f298efa7d6eb8490275db3bf90248635fc38c1d4fdb03f5ed4bee456b8d70d7894748c6be8ea4dff534e4769a9d850fcce4321b6de42da6400df447235f98249b28495e69c0c6b8f7cbf3498a9cd2f29be03b705fb3f32183714fcb15f0ca9965fdb9afab030f8d7aafe2647a3cf83abefdd35121c7e3ab3491f8acee939453f420c04615b9a91b0e32b8ef18371bcb4bef9dd6a185ee8b5fb73aac46446220020c2549833c912ff0bf0040d3b638924cb81cb8fade9056c8bdf62e676b7c47b3b9fc6c02ce9fa603a1c22e060fa38a0e1aaa2adde8e954f93eaf5035c74a56b444c00d8ea02c2d677f2143654fde8d9e18fcf6fc8f1b6099d00354fecde9e8ddf9ca252dd1d09ee89568dfe1f296f6881bf8a29966f67b31f5003bc029a7ac082220e1adebff2df359e4411620ef2350b2cbc1d0c5531617c09b9cc9351098e733dcbca8b94ef05b4d3f683d70eab0d9c50596f48609ef78017c509921ee42e89ded9e7b8fca1b4954479229cb2d10d7192afe1ca2164c9e06771466f48df3c1d3d738d84f1dbf815eb1bef35450e50d656cd6bd500cff701cb778eed19782335357518ad82573468362b6653411260c96779f6323f8169a3d4b38d078d20d88744e9aa374f1e3dfac71ba618523ee5722b1113fc7f57c4527b3655549f78d19771e56eb97f7376b032428f64cc241c73d0e4933c86b9477edb3800173c5aff7911c0202128faf681bf589d985b79fbd32bf144ecbc72b1383b887e1db27ffc5b4d004ed9174ed4fd5d031c3bd2edd8783fd4dc3f817b1a2b34c19a0d61fe5ebe32d418a28ef6401b5e567b62f93455adb26b09daecffc76f1d405f13a75b700441a84c96e7a3d5f70e494520479e10bcc28a9f09acb1318b76f56a2bf121adef984bd60375ede169402e31b236a23fe443af82143c60daadca6844c1e44ef5b2fd31cfefd42523972114a7306df8a53ee23a35a0acf62bb9ac9dbead1ea0656cc5f464ca08c89f5a3713eb236655eef3914edcffd267871b225bcefbd202e2461a73402ed61ec4f1b9e9511d7fb467124b7c7ef1e84470a07ba15eb8d66ace86d799bf25d5927afb0e44f81173c6d3b958763d653459e1e6e8ab1989f97bcd4ea808e1b65adf01f3132c918740ae60722f42a9aac2c33c340ea0c86e5f325aef0cb1a24b2f117f4d3db1430e0d80c7fe09c6083ae4c38285b0ee1c7fa5858a2a697e62b27f474ac93e064c773c52b1bfbba0b7c66cc3ec155839669ec020126c7efe663c6a6ea7d2e7c64ee75ed528479d29df54b52c162ae1f7cc8c9f0a2c06b7fb032c03114db3c8f614da8b9793ae49408da753435edadc9d243835884b1020e5abb7d248ccf3137423e09e31d2d583817445c67dd86f43f8a4f4c2e11f3a4bae3b0b82237ab08df16459b2b726114fcbf6590154d5d4e35e3c3ffff9a06c709b7a3e565aadd276a53e2f6af1e57d5e572c0a3386458529c09185b09e588b62da44bfde25351ad4c18f01b1aa23a052c2f09ca0065455b63ca23be8f7e8f4e4762b6e5a80ca0056489b4ac8c53450f9079513027fa3572911ef091c20c438c28ad62e3be395ddaf74733afe466a752b622a6f0901535c37caa2cb45b36c4103521999599a9bf703a1d7da6e871247090daabb9acc6228d6da46956a470e6a3bc94fb04b260286a8174cf6189589340d65362d8a75bd6f719e2e613ef2de06f9cb33fbd7e2843f48a0b4e2736c9f88af9f72ae560b2419b80cc4ddfa07359927544617d8c49c28f7d11865d178eb1f1710cada5d82cfc469f2135d29efc14e68d36c95c80e10fd02b5079432a2463874e63143858d1386b7e370d58b5d6d0bd28fbe0a5732406a9d566406d9ff0d68c3cbc4f08baf90f6e962401e30beada675f02de000d9366d343a02ed3a85fcfe7cc1fbe38901b25130787ec493807f0881eeef3489fde898ecc41a0396a2ce37cf71b48e116bcfc21b479a1c84164cf1d36d5437a693a74feb6d7c54080021defecd8b3bf61c7954167e2564a3b056babc189a5171467c3235294bab9f2f24858d26043aded093964d2d245c9e481cbf3bfe45fd3e61bb73e9d5d29602f3fe1fc138145c3ee7eed0f6b2c1a212c6469357cae9a58f0913e75c950c0755108b1abf1743792e8017878791135e8e85be042c700b4d365657fbae8012036184018f79d37e490f99078a8a04fe60e3342e6edc5345843eb0095ee97795c1234bb5ae2bc9d6a4af272490e3b793cc08d6f10d4fcef24e448f0399e0da6d043d8f7df7280ecf03995b553f70454007ed1bf94081aa32f5f44c7612de4bc302c1b3f6040950fa54c53c759594a99ef6409dae9f1c4d783f2e1a24b14e337dae0484ec3b1caaa6e836b17748b26cbe85b93f774c1bfb227c8539d113525f6791886efda0d831872bf755af07e3c4d3306f7f94c8e23c4097c67922fcaa4eab5bfc48fea0b4d9ccc64c003a2a33a62ed0fa87e5e6b1e91394c44540301cb5bd7720eaf8080dac41a4e637e89f9c85c0de331fdce55f4e016564f1c13bdefcbd9f6787b39c68e3cb60d27259de7c3ee950d5dd412eee89ce640b4ba167f49fd8cbbb68b7f29941f2a23ad9ae48e8719d33f3f57b17e0d81af4282e3c95a861f6bbc2bd6859f24e353435effff45101eefb28ac32da0416259d0cf422c9e4de7a9cdd58852086a02ce09e0938b349b9d5477dc32ebeb014472d650301870a11773cd176a7bc5a388ac1919598ee47b77a03529f7f2b48a59da9d69b06c9ed1337075a7a268c4eb05db214a228f8eabf00871d8414426728da5b037a2cdf7344fb503f7581ab96db3a447c07902da33a491f607d739627a82a21287bfdac6700ed0996d1e6ab3c15c7613b43eca22175c0b6a4ca64df841dc40adfd4027b2ab6c389c466d84d632f54a569c2fd528692024fe8bb4818945024815a7ea407a178147570d9a20e76b59de740ba59eaf2bc0e0d11ab86d1383981d718e426c0c4db14e403b9ca2e48a1373cb2f819b171ed044229261f0770e5b798a3a0a43bffae62791e660123d2242ae961a6734856720dd308ca8f5f23f7bc5050ad4c8a0e202af6fa4c2f80e73f0c0c34383c4febc7cb1ca8546e46a342aba563cf1ebf3c46b4db60d0405ff47f8671a0af1d5723328f2dcd26d0a3b9e838532061c832504861f1471b225549802b3063c2e60487b8bb7885737f6b05ffd7aabda26c12fac14b9d6044929872706946cadb8e91fc641a7d3b3463c15b9f12dbeadb816ade4fd0817e8acd0d4953137abeaf43b9758abd893db289ea05f4078c3ea0c14194a303efdcc1458594553dcd7aba3a7a119e92c232b9692f371a860fa289a6f00c3068ce63cb2ca513f7444b7f63619a16d9902b540c6e44ef1b4ea8eb6422511fe87d0cd4639eb0c974674f8bb466f6eee27746ca66612aa8134a18aa99b8e402a208e8d229b30ad12f0c008a8b2834fb298270a72e7fea762215e1a3e94acfb0656085735daf05e5e78eb9e62e62eb9ab39f9c6cf4a5f1bd961adc7e517214223abd2818c3d6f579847ffca8d3f1af1a5c6c4f783d567dad1b3ae388b0d23d0e0e8b86893b20893be4d4d1119b638b8a78dfa7a93773fccfd6735cca15a6e6599032529afb8e0cf08fcfa2fe1ffd2653c4444ae26a899b40b2b8a1a08d7f3b957869f5cae4d23275745b2676b1c55b6a3ba5a5ed02c00f2000892870208f19ed8a4aaead1385dda2acf3c5361b7618df619e561a88607a5dbfa2dca35366f94d0227a74308edde9833fbbade8ea95f1c37e622b71b4a38a6f35f72dd3a311870238e38d3a52396c0ecabfe2e99f8ced11f9839e628c6ba9d1795f86f6ca14d2746bc3fd240a4efad326f49538ecea9b697ac9f53d5abf3037e12a4c037d9547e096659972a0a3d31b34157ea966cfa6d82f1d836e791c9d754fae97c6c9b479b3f9b8a392979fd7713678c13caf27949359c024dab19c36c35d4c1d3372ca254e0954798dd007e3160d28853ce66ce1151a45bd824b9938abe37b68a9c42fa3dd8504918055f0f3015fc74b529d15aa63ae32cf3f5f8d506c3e92e8ab8fb0f2741a1e01d048eba7acfe73bd5e24eb9fee40f8aa75e8f4871c61757c48316c0cab6738b5d5922a7b71d3ba434b15ac1cfddea279f79df3df100f02 T=$38b6025708ac40522c0f87a327ceaa0afeeb485eb8d85b2d36b7426f3f55c5cfb27608685bc477ce61385a2e3644ed0e3c11bddabd5cc9420c84a6646b2773376567ea34293f767ee8ca388300e3aa60a0901f60751dc3277225d07c23a58de72b625ab05fc9e80c19cdafdc749450c726ad73c16858d83b221d4f6aac553e0323cf65cda0f5dc29e1fe93369486c175a2ced1dd58fca054349245278d498aca0921255b798b47cbd015569b4209aa12e4fdb47b3a5167f117cd0099455d4712ef9918fb8efe77e6abba13c0c6ca69941fd063f14f8e46678a53696dbb179326bbd1a3158d1186f5206a7231145b62abecca87d06e965ebdf3b1ab9be2aed1803ab6bde87e48509315b8e2580121c1fb43a3d7f997fe6992b977c40807a6a4b9fc009ed12a351be20192a82f9fec5d0b729fc9a7c0db23c42c75785cb987cc2b9a7a1b8fdbec89390a81f29aca3cdb4819ee0c510724bf7be1e6cbdc0bb2110d3d8fef3f276aaa7a0004202cdd0a2276609c92e5359690d631d552d7c5351041a2c69eca9b542b36985a28c5df5f64d8effc5d9bb40a12cf602761a159ac738bf76d8494318cbfcb366aff1563c09a1d0bb82f926e00dc1639409be192dc15f763e135b4002ec751e6ab1f649f7379fb369d22f542f51f7a5220bd0b8cedbd84f03ce16d4ca473097fefb83e72aa715f716cacea3d0a7fc6f94fe19f01cc6511f5e7a546c9df700a60808674ee1a1957e712c9aafdba72b06387943add800c02fb7534604409eff78f49316e7f802dc71e75df8c267a29fb4217003deed89b7efe814d4ceb5981a70bd61f4bb2da0af54aecd98105d746f5a70f55a9db923924aa1108eb3d0ddd3255b8e688761ad81477bfe6c45ff96137b76303af71ee6a13ff78bcc573fb47d768d098e1adbfcc3b86bbc7641aae884dd28acbb6b3d69e6fff5b43888675f150988263d561e93523ee12d1ae25f3e8b344d6855ec879ad05beaca8931922800c334e3d78c05be77010dd89728b8b23bec781c9a31f85f45afe8dfe4a65f249b7ed017e4e919a300def81def1b31ec6222bbe35ff66c08a5ca71463b788dea714f4b615c6476b64a25bc659694c9edf288770888ec4a404287539448a949960dc5e1605e9de0f1ab334bba97455555f7e458020d1402d0a261353fc667443e9ea807060763dd75266f94df6aa017231f190e4c5b47bd9d688381ee542abd99e35b1601796d90efac81877e61cdcb7b4459b7385b7c5933e72e7d4d8e5be47439312cbc5d0b64f9e3451de2a31b1a0fe949dc5e8ebf9eba496ab4b4e0b175030395a492e7241a4f08d07b97409331e0f125cb255a081631fb7241a95babd997ed819b7ebec6e419bcb07a0b1585ea02fdcb785463c2890f1055f37be274cdeb1fef7c3e61fbde54bb312630d223c2a0d373ea1a5b4b1ce748b8f7f4c24fd63cd91d23464c79af1143e24afea77bca9bdafd2863dc280e60fc49fd8f21cbd6213d7b10bb58b5a4324527181a29062d5f0fb2e0dfca58179d2ddd7967958103731195db4e74d55ef5a759a26cfd66c4ea13bc0a46231ca2fb7c9cf5ba1dafa755ff7856808c8ae1c9460f5e05cbafd786b72cc7d19c916f550367345f8f8656bc373fca72a61b76c591c42ac9c40803c17c888a448b2ceca8914e032797c7ec0a323aa1e35aeaa577ae8a057fe2ad0b67852ca8fd20bb3d167e6bcdfb76024473c691b1d9f9d15a98c6209b672ec1d1dc19cc7de5df150f288ce181017e1bf81f5fbe073dbdf91d4187417061a17b8dc4bf8e680731be7a34337606f6131d89f49df9a408ce113a896173f36db934c59180652414822aafd2130292a292f68fb24992ddc4c5b7c6221903570b8a9d6657663d02bd3aca4ff24ae005d0712aaea38cf81415bf92ae14fc990aeb4fa70531a9e7b36492c6146a3480dea98aac858ab8909b6dff89da3418998ed15b3e9d2c95531dcb76297550ac035a2bd8945e4a054f555fa2da87970ca9ebe58d97ee1640df6e566a17e7be3e84d12dc891ab31ac19754c4ccc2e1ab0030008a633704abf74a17bd523177d5a04ee09a65c2b101740f0c37ca8af05e8f46e9a7dbcccc819ec6acc7455bd8c5b395de6d4ee24f46d08de58e3fa6d76e4448920a375fc329a66cd6ee0ac9c62b53ad0223c0778a2b071368d269f5d9fdd2adbd531769ed232cbde9e348a9548da7b8926349664cb4bef9b7ffb7e99b57f087c05613fad8134845b8a77843882bc3b658d6efe4a3a752eeaadebf06c9e04c9b010b499d21ee773a7cd0320124fa92a7e19201b41ab3f40556cbef586c8aea8f55287319257ae4ef826103ee82853832a073f090e6aab880f9952201f696843ae4a5d90a85e8b0399dc77fe171183b2397e06d527426c0f881535e49fe830275e2241ddf8cde449a1382b806384e582bcf6e72f479f4731a4fb6a3404c4bad2e37848ccdc5f5382b04f71ecd959210f15e3ae0bf6578eb9ced9399486f2483604e31e48b7fbd179d1ae29d111249f46039102d7e965f83a223062b714c925785a0bd86b6625775faa5d394aca91adab839ee5366b312a2a7d4102d8902bf1dbcb31859b8cb8af7fc1a2ec741e74dbb52939c2892821277d70b134eed00ae4f8dced15e01947e6dead21cf4e70a8b0baa253f52bea268a161cce26bb4a592541285625c70c48bbc2feb2d9c4bfa3c2ca7944c9c0107b8c43bbf2a1bccd73d87f1086d8e8f695faba6a52707785e6448f055632f040eadbe2d206f0b834e22d592c564a20ec6ebddbb62de12e1d39c29a34a82f2522a412b68790748be019712946962f12f5329ce2debb1d0bb1276fdb9807ab6466625615247651f870039977bdf737cc97dfd513e3458ada140cd5e490137e2dd994b957d4a6d29c2a3eded6deb94dda6c9abf0d2879e557af63c3348ec384f0ccd44286b4dae90dfa44eabb7be943cb085ba5b651e6da5e8f9dd23c536bba8cdcdaf89ad587ab275be89971958aa16e6ceb3c100e6cd5083948ea1cbe68c86c1c67152bba7aee91f62b380f9e5523dac6d3c038b34b950fd515b727e6ba77c553d6e82f75adf971db1acfaa6f649b35ebc01c178cbd48b6c3e6702cd122477c38e9b3c7b1399b2d3460d3f12514ee9e2d9f616fdd44bfc0e410ace1019b42b779d44097de36df5be494f589c2e681eaf01b8d22987839100efe17d2f0eec30f429e9bac9634f60fcfe29ab9bb37112364fae936094dc34d53f0c608e0eb140a5ad9bf5f9ee7244ce07f7a6efed834d65d0312ace09cf0596cf5fe89e44e3f567597ce3d2d514915acbfc82c8dad9eac2a6fd0936a57db564a9c109578f56d10756091a38eefb715138946dfd2ab898a707b599d38f8e6b15eb81d2faa9a98ab503da957debd68105932eabebd35b9de286a72bf6f8aba8f3885dd2ad723b4d65e1bd2061d67489c8ee925bf2fa6c806b36746e1ff8aa0353ce8f07a879defdd2d657b9381e916c2dcdba5c76b3cfe595a49ab42a92363c40452335b140842936b7a68882fba84c5fc67320bda061c4745686e35d88bc03ef994879ecd58721f8e5914f5dac582662261b091b91dc47172f7bdc6c9a6177b3b4cf6acf49b3a6d22be200c7ac68a91063ff2f7a8b6fbdc976adc5105ff1734177ea20d2fb780e46085c79641066017fd33197d0ea29b8e8b0446b01fa117ddf111b4f82d80753915a7a02cc5aeb33ed6a8c0b98419b8c6698de81841078c6dfd44a3ff0831d061e350587ddb7bb127289eb454e04d6194ab7505b382701e44a1b9dbe1d0bb0a43e2d31f6eb754e134b64aa6bd6facbf04b18b001686db2856e77422fe147b8986b0f6930dc22eab460d3402a95baa12c5ff98cfe9a1bb7afed6e1d2a58582a2a798633518e3cbc78a223610285a4fd9a50518f9b7de66aea23731c1c0024ef576aa3de3fcc5d88b03d2cc4d9388e28c0c4893e66536ab42a4e964e988e03f01bd4a7c4cb56f3babbed46da9ddf8e92611fe1f50a59c8b5c4dc0395bac3832d03a7edf4cae59ccfe6893e37eeee267d1a22259b55482bce767046a0c9d41a9d225fc4b898226a69b4fe1130e336fefdab84be4efd31e557185ed2dfb57acd3cf25bf3cc90f1a8415447031b146f1130e957bcb3926ee0d70135b1a94e0bf8e1cd33fc0c1e46af705e412c93a313ef72e2b98ff34d637be0b0de9bbe09b4b1f61ebef452cc93539efbce2a77f0d4f3ee8a378051393d1c408d4fbf9519a7bee6da81ac436c790f06591b09df2ba625d5a9107891acec760d503d01b1c95761ecdc11f5d8cb24d4723423888f0c08c106bc94bda58cce854173692d958848b0a5f832 [25] S=$1b768047d6ccb67a134c94b W=-$59d04a97b5bfac0ebea769d15899e694334b1c160f9e224ff608831b9ac5d83b4b93e7723d33b048da922724894decead64152fa576487ac721ad33b5159366d05c574ea9e9543e43bbdfbd61eb370017db73b1748c6d084b8af3c28777fa09d02a4226c2cb594ffca7bda79d2ea4c003ef39f1f6bf4c2abc742c4cc001ab56f53d259255c3dc5ba75a73f5215493d60465871e9e1c4e8384149d15191d9d25ffb4875f0434fd67d15c7265f169dbb5bf1a4ad910f617038b5c30755d5ebb93cd868596783e471d217c2adb83597c183a4793c96d0258254d0a25f001b60bb961cdd923303a60738e23c65bf3e0b8b5a258c62c9550dc0cce9a2f4e4d329b8b79bc1b5ad5b27a6b281164fbed57d01c6ccb8344099ce2a40c87e82e300c23f803e527fb587e7bbb092bb70499e5964dfc801c7eab0539067766ffd525e9dbdcba3fa20dea7c45bf6a20abff974ac734587c517ed1396ece95b9abd1919ac0dc5aa587bdc6b876b652fe1383677ec1695483d62962e1b334fc649710e977c66660d947859896fd759ef475e75267c1525ffb0cdf90b7507537ec36c3c3ffbca69d25b05660ea565fa9c0366ee2b90fe777b1b2fb97f3b84d25c6df32f53614d69a4dbf6de3151906a1ccba87d38143cca6738c70b2bc30f5d5234f8c477ba1e14caedcd09a0ea30017bffdca6788ca8da27f1a4f6cb029e83ec0b380bc1a3deb8d31d2e558f0d3c8fcf8b03d350bd55ffdc802a53a0f233cb3ad014df7b7927e2bf1599cad62cf7d2dd7b67b3685a08324bd87e8a5b93cc9d1931c934271c0ba86a4ed502e060cf66c3150d0ff88d1b6037a37c66a5fcd53d75f8f659ab391d314e388a34ec523d5e78df39e0c64b1268cb3c24eb9f2895e35cf50ace47c43641f9323d6010c02e45a489f0ad9aa9597885a7e9312158f55adcbff665fcc3eddbfc8793c68346f344fb04cee527055f5fb1675400ce23eca06c53266ecde94d91cb92ce3cbcf876c2b4cf08ca5e328bb4021521626167741eabc65638f99faee1956e6741d151133add60040e44c4d6677b891c5bb9556b25a3cc19bdc7ee518ca6989c13a4eff0a5e846487422cf6ba22464d8131c390e82e6dd3cbfc70275916499c6340f8706f892c9402e23a93e0fe24fddb3aab6022e89b8188c2f38807912672d82c54ac322f02e82264af93365e25e7bcf0f00051b62363e86a18ad47cdb08cfb19b7e904e88010e3e714f8d89d0ecc89f8f357a242880664af8398b1df6eaf5c4128b557f08983f032dcd235d3c50a34d4e7f6cc7f56690f725824c0a458bbeea401a234d9ffbfa36b3e72a002179df2abb411ef4ab3f7dd7219ed9edf9658336ec0d9ba1669e2974590d018798f0bb69dd64406751ca0193511532eb36aab2b233b64c7c35b427a60950f37be2b6f641c678c3a106b7dfdbd7c67fe1976308a472eb9aee48b6f9b8b314bbec04b9f2c9843bd0673475a663ea89829f10fae4a798bf07bfe876e5c26bbf3969e1fcd3f0ada785e21060ad491412e9b02861e9eb4aa2b32b51ed7d56eb63e82a522439e3d541db6473e0150024fa301bc4f6132370cbe8c29157e0656a068f0cfaf4d94903f5c451dbeac6dd70ef30a865e6f7807b58062850fa57daf67fd4b0c73a1ac27f25f32837a04e113028cf9c6e944d1e2845ebd1953fd2cca4e0fd6d88f7d1b8953c8436c3081591a5e6d5fd93e99b0f470ac5a99135100ff1396fdb76a380dd8a35fa4fbf86bc7e2e9da20423d9fa13bcb4d4f616282f6d763751e3cea04c62aa185afffa534f20b74ee205f85b1e832bbbb7efb84e4c4408437d411f0fc3c6e57af0679c57678f26ec756a8c0336d82ea338db22c1d27eb9868cb286ef8307f7371e113007f87a4e3f5b0f623111e0bd5c795579b6f68e619138c0cff65ec518e9c96669e3a1f302a705f166cf32983e49a8c2cf02f3caac03d24445c7ca82e8cbd172c33ff02400c19a5b26f1c6a99bacebab066c9a42bc5eb1c3f86aa459521a90392184163ff11ce3bbfa965d45fdaaa7e608938c1bd763ce4cade97d12847bc926ad8efceac1a80bbfb13eddc3bb36bdaa17919e5076f9116506aa099214a30fb07bc378cb23c177c9a6f316449cbf25ae657b65960992af9618bfd956f23bbe506283df0b0c7 J=-$dd089f9aac3e100baaff613964e4a320e3985b7728b45a8781d703157c93914d734aaaf9798a7a16db2a0508d3c7ab29a7e792b93a92304eeb2aa2da0ff8c3e667e483c06ee51d300f6b81bb5c3817d88ce905012ef7293e98b6351703d9b6b8654602699e0b6b5cea338c75e4e5a50234cca9735430d7650d45b00fa3ce93085dc62675c0f2e83ed7f98e4709424a06734e6659cba62abd04645dd64d8652912ac9acc1bb9db1954f6ab2b9e658d75e056d6f6a4ef80815ea6d2074ed6e338c42741582b948dd75c9bd24329022f2de5325411fbcf5fd85ee7cc9e713642039e4516d9554c861c083d009991aaa09b234f86215dffe98ca622fe1fce9c94ab833a3b2991b0206ba0071cb8cd66f92052985857b8328de034c8f57cd9dc8f3c6488e4b987281f440fa5e78b9d196e35a7b16cd21a3b496944bab85b93f9880cec9ec2cc554c0f214593c13c7c27aa0181f3a5ae0ab3a7235192ecfbea0527d45657180406f4da75ac595b9fff1a30d018ae45a9406fca0f1d4a37f2be5508d3113c7e4e282c547e7aca71bac50a5fd40d078e8f717d83053a80eb8fc240fed9526493cd98a60680b8c3420a3c7a51a40cea49b9ef754dc456b65f280f076d0ac970496429be6a244203a97ba4c727d8f3d7afbbbcfa758a259927bcae9ebb9481baa0badcdf50074515ea244d50a81e9863c7494e278ce368eaf2d50e075ac93073ff4dea6e3a1c5a16ddf674f16420a86b1772fc6f64f1bfa97bd7c77c9a73696874e77a2e3be0534ed4163be59ee348313c341b2d97ee97c7867ebdcce138fd8223ceee63fc184e1fd050777fe33a5f52c00ff7d414e726027831b0608741969ed1b597e5f5be15b8cd148c23549809aeb7da5adc48ea3d87231fd56d4ccdb76109151934f3abb70de4e193acd908148711d29e99cfef6646f0ad5ca5389816f70e319a705e18e7e7ff4eb5a6fde0069a320c2812f8c47fba1805d87a39922eff74fd666463c28bac09bacf4401dfd2a566fe2e6b6b6ac1e5491adc698d2b262f656ef6299635a4e7f6c5b10fa3922fefaefa838006bae834bc2942950544fff9edbbf321c6d2ffbb155ec4f7ff115771e52ee6fcaeedc6945c70eca245aa012f6759b7adfff9d4e583b0222cbfeea3a571855fcae7814edf6b8fa18b6011577aba6bfb2a4ee283198b4a41672f9a7b34475b201400458daade850826b7091efdb93738f3e3ba8047f16b83ba68d7885a9c9ac1a0640f67b127107c5b6c52df766ca2ea1a14bd4daae1d42f5fecad4fadcf356b62aac0687af50425be750365799e5919227dd965ca355484dfc86a1f557b902069b4dd9ae94bad305911e21129c7b627ed439c24de25e55a373757500c4e18ec98ba1d6d469498bc5c613a4f95fc55cc16b3ff1b380cbd659e90c78a62c29bbdd0ab251838d3405d4e04cb8d74e9186b368a385a88f3ce47560e4fa7fe91e69c66dad7f38197ab4989f274ad5c2a3e4be7f3413fe6d86e05a102778987d93189ca4ad62d84699b95fdcd8fe77e49186a9d3b589c8dcaa69ce1e76b5814973b4cd11437ed0246f2a505809634f5c6ae7f218603e3d213334dfbbbdb742c2a4a2a2a6b5b8b317e18ee75b72e168ec26797266733e143a2df80a960d4d80fd9f0ee2607c95e89354da439a71e51f2cb5bdfea852050c26b62b7e1e7937ea8453a49a935836e6389d8f193f726654407cf87a7a9f8ef35392c66fec1b0605afd2b54540d38a006fff7d753affd8b62ef09236419cffb63591384de0d61081e910858a2a5be68d00c965a4d8265ad2ffc09674adf6b9c4ed22be7811d922a69809aa301b28c5b07b139e2f0f4d856c0344a3158e6304e77344ccacc4e77ef04acf3c26506847d50380b8fb931e55540af610839970f170a426c60e817f6894351d093535ab8e12cbe268aad219d0184dea400fa92287db1c401c05451f04397159c20bf7ad0c2675d6c112b899cba98a19bd8f6f4d6c7c43043a6117230016d5dd8eb5e07eafa95ab6cd849f07ac8bb521c038523a9384aaa37feb6529445973a15801aaa24731f73538428541923f16508727a32cef22e9a03fe1a76b1247e895de9b70c4ccfbc296630c25f6255b8350fccf86ee09a9b1d1c0adcf8230c991a11dc3a592baddf608647c42c4f48b69b79a00a41cd1ffdce516b7081f076632aa1d5c7eb8702924aa518bffff301d83fc9d288f1f7a8e57f941acee4ee8350b6fb7872fe15acf89281656f754c42f71e42bab444525fedb2bc6aa9e4196f341f18a03f04a71a3dde683eb95d1f436871e46b459b11b1082bbd37f1f4a5bcfa5e03bcf8d1dcc31dfc131bec2cb4b8d9633539301e2287ecf1d947755841ed0a85552e03c5b2bb17c7e33027c8d42242a5529f501254cbd67447751e99242bbff2f286469e4b54c6ce7f54053482f728aff1defc8fa37e939a5a3e13bb6fbd41faed62d3659d4d9a1c85acfe79be2682c51c3a07f903b63cfaf090dc234888f1ada22f60079a22fc8f1e594a2f7c665b781e9604d033e29b90aefdc554bc96fd656d2b55f1dd53fa35898ffc7d9f814098b56d155bf3d26d2f037f25ab8dfc408c0e2683cfeb7c1fcae76fc3f37abca6673acdb28e404f0a10efcb0abf8d17d38b949bc23dae084c36fe672a1081175a3b18db870f72b926c7e8f66c6de0bc5387f1f54fa10f2f36bdc04b60aec21519f4a3288489774cf1e2f1070303fca605c6d1fbaf60991137e5f90e01056a52a4544a9520509a842c0d5943d1e9649e9e6b1d5d0001de387e0c89c45a94a899734eec8c4304890cf5602376c13ca0e1ec1d413469d34120960cba04680a4dfdbbbf7b0b58c5e0ebd1a5a0afd45466e8e9d7ba89191ddcabbd115fd27eefb03e7764818969efd7c545fc9a541b5d49d321b5c391cd003fef61fc202bb40b370c259a7ac5fa7e932e0bbb535cdc1b91e0e1dc02b4372ceee81e59ce7f071366c929fea1d7c1d39c4b8cc31c524799f69ce96b37fe0fef7487c63d65f1021d248ebb009f0dbb508f7eb5bc7ab32ee4f98084399babec5f58cd71fdce264ca5edb1fe34591c23e7bcd6ac46598d0253342b72957d5e66f55f738663fc5b56b76fc8be79fafb46cb1cfe93daf47da118f798cab3b1fa4c3c0565598bc626419f4ef4f902235766dd4b00f856f2d27c2312bc57342a2316f6dc2c81f78584299e16cefb96656e38918afae34cea785c544a7be3c4c8ccbf299a58916abae49455bd02508d1e756a2b6c905b1f6a03dec517c52927fc764ec72a7b007f306e8db61fcdc580b85c5478dff13f8ed67758001484be8bca275821ab65d5fb8fe84fd9b8e5259c3ff2c0dc03eca9ae4a65e25eb9356aca1eee3687839d915ccad4f49f62ab5edbc5ff1168a35fb5c63db39f8bc2ce013d1bd4c201c1803873aa8965b5cd95ce3256b1ef2e941869dcd0e8a190049f15b92fe12f403292d2d3da711376e74f79a3af098155bd7fe9a5757decac0f4dc4ce8c2d42c623447e565cf1d0291fbbee49a8b0c769c468781df985e6de9a3ae3747b8ab344ee43e40de8193c6bcaf2fe1a94de76adce8ac7b1930833902aa89621cf80c096cf699d341e83733edd9b2ebd247bd34dc807d773cfbba6f041463ddad9c595ec0190e33a72777d870df97910346656aab54327c1862fd5f284969c1eb768ee75f3ebcffe462cc541f2d6deb4fc665f3f45233a8b79f056fdc68a9bd401c5995e27dcf0830d15a6f2277020adada56c416e2d0589aa89fa52cca57fa768bf94c0a0f62e01aa4a725bf2f6a0029387d3ffbf2a44d41929e22862f2981fb36c4d98fc4ba94c6fe90992d258c9bd12735e9c205851caec68723ccbc9b513f3e8612665c0504ac35c8dbab67a25849d9f616bf2ea064b59122d42293c5b45f6a2abde5311657ea0eb6e9ee600870fe485ad1fae2d3ee0d100f19e7bab3b55eb43eae9b9f3a70d7a26f10fb903b8535bdf8bbd1851d936ce5a6352190802d771a494e8bba860adde1a580945f26b40a4b034ab6afb43c4f71638f1d0e5dd5368a50f2bcc93eab7a4e4849ad88109a199d050805747e75a8bb5534b1c0ca8d24e8e1fee866223ac7d73099daaa67ac49ad0d47ca89378d98d23dc2a020f301034bbef93a41391ca3d062d043e414b424b1077a20f265eb5f067c257764ac4015d9e808547d9f10116f3f00d46fa3f74a443ee18f64311171df14abfbf73abbb8c3e57494b3fd560a45cf2ffd534fc2d2bba53971571b8f48b49e8fbd787c918f1ee52f1a63a0169dfd073741f6d36fa1d0ec7bea6979ca155c296c495d1cde0ff5fa7adce49b3515 T=$1a5955031f41efbd21d8a86871aed6190f4741762b10fa750dcb3d04de9a1ee56d3f2319e3153dd0d2a702857fce747079607e6d7e10ebaca26f3fc5006325c09a86bf8766991b2a9ba4ed657ddaebaf8db9b62635f1718b455b9291ab14465c6e6cda31aa4ef271a13c33a39e4c35b333a424496c993912fe6391150c2de9d48968308a3b3ad4daa0732091750d5cd6aa2e1542ccc59b9cda6b6cc9a9b30a07c5dc108c6bae9f6c78671f8ffcdd603a481027154191a542682daa8168b29bb610b90842eb7732253abee6690d1fb476172c287f6c734c510f23acf120ff65962ff9b0c86fa439d63a851c37678093cfc5f21a8fbcbea283456be140de5edd8d21570ee8aea22e67450200794559460272cd900cefd4f400faa53afab609ed3d1c3b0b83677952a1fd29c0d7ffe2f7372a9b15806a61ebb769659f976348cc638b084611c9bbf05366aa074b785028285deed98013f79934558f7b191174bd47930637e488b0ccf685ddc91887a5a393c866650ba5e0e6cb7f0df9a2fa79110ba4da86e49e847c669679c243876de8f7bd646c34aaff7f8222d3ad15d32ba8f25738bb65603ec47b9fb9ef5fed0cc56f104d193fb5ec59e04af3d72acb8d6b77dfe1b5df3cd722103199cc3ba17b1a93ca8b1c6e2ac97ec463ce54fae0aafcc641e4f783dcea9e17acab2910bf9c771b16e75b030cd753b29c57a7887dc703ed8bf9d92063fe6010be810a9cef96f1f50f1649d346a23e5d0162a0c5bc7b9972139d09a53e4c5ebe3949aac8e865b82936569c9f6c4c50364e0d3624db12646dec3c05e66e216ff858ccd28cdefa42b191e483444df3a96439cde98fe201076c41f4e136f2303ab66440fcaafb207f06e2fc9f1592e455358b4313a912ea1e1629e9326cb838c65250f8a90fc1dba36fa5ab246e7408b6df3eb33806cc963d41e4147a3e6e491ce95d1e0f2e1df7fc17b32f0fd2cb2b671f9ea08ed153745a2e75f06181889ed48a795fe971f4a98827282b362e5badae9dfe63a9fb77576044e5c64eb8763a62f36d46a5bb738d17cb5651f50d7b04829ccdfbaa95f11289361d492a949292554f30ff5d8e37f999890e2fe7907794c108b2ef8985cc5a5dcdea768aa360d53f1ec70e1a5448a8c3aea2bb06b3daa88f8b23f7229831d35f8bec65ae099b04fe153eb25946d303d7f5551c966944dcd9d0a772fe1a58904458bd9eb0b208c7f6109ca7c16e6f0494f0ba4e857cb42288fa2d2389b7f6d523e32e5306bc9f8c6be497ac19d94467f19af33afdca09ad2ff573f7683af708ecbd1f64fcbb9fb3ee2700103049710b01d85579af9595ebe7aab0b82cb0b948e6064cb156ad2d14e179c1d13ad775088272a70d237d0ca7cf4b88deeb5603a21a2a4eb187315244a0d09acbe95aa5e5c1e5372a3cd170c541e6bab88ab93f251888cad085f99c15b9d0fce4eecbfadfd13914183eb7ab1310d8e956d8e06fea61d70bedcb280a8c80786b59e0dffeb1c8b333a104c21658cc4590f785dddb1e5fd8136a735222aec4a06d78068d9f7f7a4710116ed46a375f59e4660a793e61f9cca951e79d6fb308df984adbd807b973a000ea8b1ad132566b42b85aec65a35495e0f78743300f3a45c54148e5f909dc74c57cb8e04cd04d870fa00ed30c67f04ed23d2ea3af4ffbe48d4e3b4ff485d756213e00bdeb6482e101e4ff1c56a515674fdcbda8b549cd360166f4b670d550c6b5d0bf51bc5de58b90ad3f6ee68031942b9f9ce68664d46aa4970887c90b9bf0736ae4eab83b911848f0edff7477054a7e7c4db1f8c7f40bdada192063eac3de857a524235d0988d095eb379cacf10863f9bde655eab3974e440281eeb277243f15cf21b855c272a65b60d248fc583e5069b048de32847504bb99c745d1c789df1897d1473df7b80b404e41c24e0906002bd9ced0d7b11ccefc10d1833a4a655bcf35c81227cfc1a0957aff201edd6ea7de5381993479c219ef0da4cbf6752b77d9bc17b0790422fbecdf3fd35779ef6bf3b8ebc1be2528692336fbc930bc05593c9b173b37b4eccfb7d3365314bceac2351a6aa3fc8844f5db873b39aaeb69950d4d1b8430450988063de44929bebf13295792fd1936d249ee43dd06cda4ee5b176045a79a5c25679e0ff0cb6d1375142c41d2ec02c7c3429e5b5305cecf925575878779b0f779b29902975d27d23fb14742168f9460add9ca884283fe02dc945e32a672ec0bb31b4ba93b0df31cdf5dacc46f4acd11f5a96f516d10d7fac699d3c1122c5725365afafd945a43cd92362699e5f0590947d2def9d2c4c9d42e4b088375e2286db06c85730e6ca44ad1bcfed9f421f0c045f7c34dcbf995db0050c093d9a35c9a1c355b329ef93fd7686cd739b60eb19724680cfad23ddabb292f1f405696e31d85b67f5853999186fbf75109c20c251dbff832dad01f7c8b402cd51ce2948fdfd31eb5fc16eecf1b5e4419bcdd5b567137a2c4d5ea7376db05f0832d7e17f4db351a03cad402aafcb3a1c59a6b0b7fe559afa613540bd40dbae71668bca6b296e5dbba65ab7c95ad80a22f4d261728c2771a8e8c463f79ca104edca91a81b9218d1b8258a137d9c6a1abe5575bc60bdf3de57a73fc4f8190fa2d76f69ebdb1d99b511b613a98ca0dfd1897de5691ffa767492135618f5dee40aa6fe82ffab69394ecd2ab17a7c6641550d64a308c9b1c6615b0f3744c4e3f9a3c829c06f09ec49fae9351b16c275e7380a1d76dcb07f9d7a937a6f483baba66391f06e8888238326af7666a66e1a4b0e160f4ddc27a5f8806fe6225d16342d9bd69e42d96d70039e4c955d82c274348a6be53ff1e69e269a82be5671a3988c34ddaac14edb1ac652bd044592175f42056d1fada8957fdd5d7ae417299a33a527dd00f977b7e60eb703d433d42cadcfd4d96f0303efb9ed2f5fcfdf561cd7fd3eb200f15b04de380b574753e849bd265ccb726d8d97dc3f199ab1e6c3644bbe6ce3386e4979ee1a1a7a50d028680e90ed2bdadc1a7c7afced280a6cf5148fc3f96d426569e711354f1d0be81975679b3d68a128d8f953d516d1b143e1c34c70d933df31204a89638f1d899c8fcf5c564343026c22d3494bfe682bf14e96bcf53652044843b0ff8f3bc345f889c54f51a475b6fd3708ee7811d5eb26be7f3cce437b008bf864a4e3c4d12a293d1bac27baeb6f74b765a2a1cb666773632cd5b03fa7fe91633e817000a122f6c445e49baf2c877921d094a5c136ea0307ebbded0ec41938d76cfe1ba21a2686d74135fa2c06fb8d6dd360ae0dc61bee9feea852e67eaff4d53d55466d850e037b5304d016832c51f03e8c17a012445d12b0401912c4cee655ab2d43bef9c1731a9986ac1bc3aba6ffa2ac4ce9ebfa693f01130537e54bc8d87415617bdcb0fcbcd7534479cb23f0a431c2ab49196227953983422f68eef822142c6bafb90ec0a4cd366086dbb2bb1f2503d5c92ecd3ab7c73a0445981321c90d6a6d06afcb5f496d1dacd0a808f7eceb67f25456c35332831dd2d6899d9503e8cfece676b9ccac1dfad63959d2064ad3c256df2d5f34cbe420471341b523533661a3b4d10b70d5856ff80cfd25795935d3c1797322e60250e8cd97c31ef5c170b07cea9329bf8fe2d655475863a8c0aa32cd7b0d14fe1bd7e965e89952d3630b26561cf3b547f07cafbae63cc2fe5f38178f74b863a4f35c3058d01f83119b150a64a6f63c128ebf99a41e2437f363a8ddcbf0b549aba49c04c8875c604feda3544b82a2bc8dd49122b077df83b4ca7295beceedc889c79387d6bcfa7caa8c4b9989f1f1c8cf6236c602dd0de31ddd71537794255624999c46a94f38119279b534b2ac447536a61bc5661323516465aee7a8fc536905d8662566ca9057ba36363e9d8396272b3131a89e83d167b28db19d6613c0c547ee4b6c5f20a1edc16dc9544fcb482aa8d137617182f94b5081d5b2a131daa97dbfab1103a7715663c3eb8b9aaf596d0519e830f35b5208fdea5903bc4eeb9caec02cae1041d14b131db23cfac0b891eb785914c10dcb4aff9aba67c64449fa4eadf7914242929d04eafc331ca2306afdd119d49a9bf018ab124823fb8d4bd239a82b219bfac23861b7a3bf80d9f2d96fd546566d06e5f09a658b916ee0104632dbe071732db72d26365924deab56f933a39b509a6b2577cfd6036066e9904ce2009ca3c9eb5bee0d6320765c2001962a592ced802c4a4f41eda3e6f8fe871a32ad7693e0496dac60b64f1db942608703fb26ffdbcded7e022c7a18c2d35eb69c6046a4eaad62ed9bccc43be62740c2732 [26] S=$baeac1804c75090 W=-$27637b9bc7cfb7fc9ff35b13eb033ae2b32b80f55a3eb7ee8d7e0db8c587b38d6ef216799ad308793388308aef7d3bca6a96db66f7ff4636baed8b5a1156eb49d17ec02038c79fd74308f29b69bdc36d1133ed7abb5a28d41b5dafff8d75e04079218fb1829b3c499db220c2db338aaca6f25048002d292a9ed71a765d7fbcd290695bbe3259a07358706164789ae4d8406278fa730f85a56ca629514220c2f66a69ba23764b2b8069a9594c960e0b7c2d7abbb2087cd4043c562a039a1cf8280b7aa45d807d62f0e73d6cd94fa5bfabc7da2bec5c3079cc448be2507389120d304b63d750557baee78935343fd04e6480cb8340956798259f2f6794cbd50bb016813ce06b6a25afd03f9946706bb1cc957648784d5a684e8328199416a8d5cb9f537f9bd8f20acfa155e65e32b42f23b9d786e8b3550d494d1f4ec91f68612d7fd115459f949cc232ef6c3857d3c58dafbd4ba18f74f6ec705c6366a67d25a4fdb688a340e47573ba196f9df2597fe3de2e8663e996a6a40d3a0c501300ce35f12189707a6f32a2c8277ededbd13b848ef2f1b4ca0cc35fb1fb561f8cc1ff3bcbf7d4bb1f10eac96b1705298ae7ed8a429cf2c29f9667951ddc65fb084741cafbf57cd00286d5e0be4718ea43f1f6b79ef804be2cbddbfa0134c56fbbcd2bc3a70f219d506f16018f3ec480ebf15ce4f0b7bbfe3e57f61430fbfd2485ec8ffd47dee91e289f473f5250799dd3dd2419f8954a3f2ca9457e8a69fd68b53bf1ba181e26aa79c8efb4c77697baa1508e72073f0d574a0df6b50aae882b5454c09861a96f36011ecc5e29654ef50514daa5f23c6129a9e759714bf3f01e415ec2a672209a430f5001ee3f9fd517059dcc90d89eada9efb8045735c48ad449496de64ca6e6d7f6b5211d0af61f0efafccf762bb0ea8f6b7183a66b2ac1c1bceb64dbf6bae51fa1d1a06876f87f527a4df0f22201829b436354a697b0c02a9a55e07bff3a08a7904cec0e5c80a7cb512cbf7c8e6a4e7c7056df3910f08a663a568df4177f061d75c338654dae4937b690aa3f327c4be1841fea214c4016146f5d7706d895c53f3651c1301ea23e7b89a3a0b9bfabab9503ed07e318a1d16292b7f078070714d731e1b5f60971122ae61ca5f51d828f0b60b0a330edff0a4d3dcd06569f7c3d0af372f822674d6d4adaa1ce637880467ab9c151071939a1e108f65fbedd14a27ed3454d8a058860af827767c532e406981a950aa10fd85775b27d11a9c5e57434639c943eae488049d3bc4332dc13acbf7d5b67f593ba7bd531c222474cd3128ee6f7d3c020836a98c82f73d89b843ca8bdb1f492940cf2e4b604f110f67acca4b561c27e631680a79856435c99430c9a0a92d9aac4104ab58f618ec5121d8ae35a01090850f6efdebe6e74d32faecc0032b4e9ef28f6a16ea437d3666f800f89f631f81740309250619f74523439f5d41e90349a28beb836e975f567adf620634a2cb16e8cc7f5de9b3c4399b6e13a379ac43c864613bd9e07abb91a9c7d80c0f7d5d486c5ea1afa3edcf27a083d88802bc3e87b4401ddfbb01f9ce46f6e93192e371fc846853a49ca9e5f67aa5099090e64a01b850e31271d4b84c28bc63be9f417f34a8dcd8616f247e24fde1ea0fed257d18999713e9462ad46a665efd3cb6a774de85cb32846c268777d1baa4760d63a16b3defb63d1a5b3c1734833c5310fe7091e3028eec617d935b65fd91cbe76b20cf61b551495224318c41e1057382050305aa875ac60dde419c8d1faaa5cae86dd843022c54e7afc7b9e26cf868ad0ac2ff3724610f6979af37cc74852388c1568ec3e4188b507e28d0fcebcf417140a4154b233701d8d307093db15db70daa0c604e9e185d951e89f7967f18924f4238eb0fe2d8e017b9c91a6049e77d8bae1b95845259b9ae6cd0c705dc5e21344770ba1985a06244569953eaf662186890376b13f8ea9cbd3a762264dad7ce94ad0d7a9a10db3079adaf99cbfc43adce0346476557b6fd7654dd6c6b53980670556340349f13cb80b6e09720de001a00e4303cb4d61f42a0b8a9b665249e1c8c89f7b2e40550d0c7e1e604da269b1878da5dfbb1f774bbc3cac853822e5af22b0c079bbe11b17f29642499fefcf3a6aba702020 J=$57dfbfea1be9415acab77eb8e48e26ad24e241e60b4bea4681db153da21dbcc43575d278d92c87e6e4a86a25a8c76fffbb25a4a1aaf827902fa384484a2523d66deb4bd36c49bbf100d01beec056923cdf979c8e14e26957fded4ac34440fd3194b3ebe7b9d670b2ecafbab28abb5c69fadca0ccd2440766349c632f8a52a37c9a243468fd4caffbbf57c7afcbb3ca5692097226fe6c9aeeed93ee4f63c6557688e2f748df6a0d8784d2c4f44ddcb00fbe3ca0c6ec3d2b338630ac80d6b693417ab39534fb309b6430269642fbe48448ee70297358153b91f4500f6f9976e3ccbae2d5d635f7d0368cfdd0bb0464307b948772df755e6fa35370f6732603c2b57b15145aa513e99323153e0c1af4c167316e659d0fe77be0f442a22e4517e1914cf76bc7860a5a0cc5feb3644c944f49dff6c9a29a05c5f52e61103250ca24ee1e7635a7e86d63156c9919b884e0b1ae2b817e56b451416e3a9a50f72bc47855da192d1f2b2ae440da79e1aca18c1c900af255ef61e81852721769e4189b5069dd8ec8b8d2f55cfbc35050ba6fa65c460385f4de3a9c2b91d27e84caf6c08daa05d5f5bac0376472eb55847fb9b45de7af0a9897c4a5dfcc443ddb95ebbb46d3b2da27a4bb5d97308a060e861218a5b5ac36258f57f59777d201d80752a84c93c9f612e54680f365e1256a7785c531e623d4e4f6e5d16c246921a5ba359a813df2d4f96b4d873bde4070f79780dd450d6bfe55b8f942e0bbc3e84e37e1ddf9799a667fb4ee2bcded796e9f7afb951c4740245bbdc3590ec097724189aee17c7908e99b7247c6542a7752226b26bd9248bf324cc5fc08eb65cb5b8bacddc71440b3e9ce45f673b2a7e6f5ce35f04d8f273ce9baf72ae5d621a67ae38602798b99ef3d5150683f37104f9815526aff7c69f1e00e8ed3bc1f6997e4209c9a69c77d03e1081aa29f4bd261465e22b0ca3581809d267ed1e9dd63d355ab4b86fbdaa10d8fe26a8a60c56c1268905fbcb68704f94e054ac8f80a7c5424ddb65260a2b6978bddeeada9140275c141426edcb506784c7b43499d4554f873e64bd237e1be98227eb6d6502f1d100385b3027a504ba142a6de236a707e338ce1d6f84fa54d411e16c6fc92ae179422f5bab47ca0f72cb69b428c9a00d2053a76ecd0edefcbe7af36e2745ec0dbe8df40d4dec35edda447a3be6e9dfcdda328f7fa4bbf9f7f2fe5d95d8d69e5abfaa77b371dd918b541f2ca5a412cb60b553d6daa0cdda9685ae51920821137e567beea55e236c63cf1aeed1d5e4f0917469fec5930a5705a35f375c64c48a1bb9929564a58ff23538a2f8095081b1d7a1c68308f4a6ecfc7f39e2cdaa5c36d4b2a7d83bbc3f6eec27280beefbee5f11d02637035c2517aedfcb7ecb53f4e580cf076b43de6802534e5111a8df95ef7472ba0c9f4fe26fcd7b0dc1f7b7faa02e0abaea2f1677bf18db39ae3ebc41137bc337a267eec5e7a9edd17bdefc0096a5f786a4468702135503cbe817b4e6819e01381f3f241ea24085b9cd6f189db04055b430dc66eba7eb4747753a7c17b12175af80542690c03c308368abab938a16b04c240b57d9b8b2e4f64ba3517408e63d4798341447381315a568dcc92d6a8cbf2464e11ad2a0cd6f5d3db4493668885fe4ad2edde7c7ed761426dac120ff5c97639a6ea9be3fbf1c50db37d011635c101c8caa2fe1651a62ffaf5696f3d2e25b7f86cc3a2138f6225d52c38667c14314b387bcc2c3b12b54a7a2fbc840b0872f58a027b18002ddcc5ff6d18e69d04e53108a8a7a2a618fa3ea531df3ca02eb58b84d0e87506c5d635a5da4172cc328e7b040b0f6a0f953c16ca1bfe3ee379abeb16c18a1b5d9d3defc1310fce9b051d859f4c1b8d8a96298464c28d2152db378d4ada10a04ebda8b307b820caa0a45d566281be4bb9ecbcf1c52ff5ebf8dfcc0dd5f5369dfadeda0dcabc30370931e2dee841aafb2ca70bfa9f5de6b7a6ed343ea81c05f8e02802dbf1d13e5080ecf235334cd55776669b353e7776b78fa8465ebf0af6748f3e9ceec78604614c1836b18c3b43daaf064a8f948b49daa4224ba49b4c3a641a0674514c0dec794a600fbfd682e960a25b8271338a18d1c11aa6b623a2f37202c94ae8138cdb8fec9c61d84083e5da7512533e5c3bed19fcb543ff7052bd967085079f9129a3acfaea4a94f7309252181aeaea49df5b38b57f5242e3be60d6a85921f5b895f7a8df33d2621820f25c15dcd32907615e66dee7f3046031db86ce87dee14ecb6c36852638754a08190f290fb1bbaedd867e54840eb75f1c4a2cd1eb08589d66bd6f71851b81a1a3dc45844c77546b7c1f2bce14d9a63da5f901dbc9159426168dd137a6b1fc9e87c0563bef2856b8b39bf1107f940283aa121b9920a55685fb46a2a23e0394594524d39b4616cee0252bc28d372b6bab9d037b6ee6813ac06b994ddacf6621fe2073a57824574d75a87b85cc7f77c5dd83a0a16029652e916b198211102a56e7af2cc9f7a76d324a9d6fb652c56532e4ebbc80ec557dcbcec27178cf37f51d59650dd038039e3e321e16d5732d70d2e6ad5787a0ecd332fb9c88ca0b9e4bf579bf82995764204f86ba69215c17ce3516fc505696fb1df04cda7e5722ebeddb3b8678508e7b139b0c31153e59b16b075ab74cd7831148696022388226519cc557195290274deb01a22e55411dd7311941f69ab05c586af44bf4c31d118dc56b33337fd8d8e7adddff7f0b8f1189d220fbbb332e54286ce2cb0b845a12af0471bd30d083512a46f00a591c4ccb2ec6a232b09d541c4962b9c4a82f0d05686f9f5f593f2539c4b738c626f1e2716822d3a30fb2503a22ab5ff8e942c1fd0e8436546f102d0dd5d8dc8e87419cee289e33e71a71e7b37b27b4e3f5ebca7b8d1126e30000aeb651de8d33172aac19c07bb0ae7d1ef2e04024dc888d7a0abedebe77cfe24fcf4c6a9718fda34dcd06eada081ba7abe9942456cb610dfb0254ed16c17891d52c19dea197e0ead33a2a2001b09ee0c8ca6b498aaf9d1bfdf041c1f4feb963f18b7b3a747e7b13c24dbe98ef833da03ac6d5f80096e6f608e7d5c6b099dca3834bad0971c43e90a6c0526c7a8bd1aae2498077ad230432e299f8dfd4f6cc4d2a9728fc1ee2a8f0c31e5f73d6014a5763b3f4dba1b8261b18cdb9f6f9cfe70306ffff948114205591caa63552ad9a9b3c81c63ec86d75aefebfdb62e3064a9b7bdd7ccb524fff524d7efeff064b767ff6228c9a80a4ebe0bd45f87dc96110861d859808eb6a4ed405c0d202e0e42a9921650b58fcf3cc1c1fa11fc591546133160225aa7cd8da32c28215abf5623161d3dc91176b549804d53b0f7defbadda437589ed8c89ba29dd32119fa4a358036919784427e96a6a4f0dd73eef6a5372ebc93f34a9f0aebc6926428243edeec2076da6f98b7a49bd94f3c1ec233d7c02d7c2267ed0b402234153ad5d80b32603eb82ea704f037e885a09628bdccaa1f814d6d86f0abab8b805ed6e777948392d8295bba4db12b9ee029ed05de7546f8bf52b30ef80aaec7aaed9b10445cf28860b69e3b899fbb19e2cd13b731c7810b0f2a03d98f339facde7a85cbaca7f2cd154490f430c6894deaa3c4720c38ac6b051faa762142395c6500b328b9622098d25282a9a7cec32c7c4abdca127eb3eca981f3a00b8148873a17f4fbbc4ec2a65c18fc2a6df08118da956dbf059d9a8d149c0b7686e84f8b0846edc8411253ffa99813c05583d78d1184165194c291418ef3a3cea0a1587c6156a3a8428a08eef00bc8842fec5d88fe2f47c89922ae0ffe289d3771b3a77d7952bd3d4de3f9b3ea5e0c85a1e584c545d75587fccada72a4d1f88c7aa7a3952ebec73db7c2ca19d25002875beb7d4a9127b39cc9241ec708789b07463310c8786b8b23559e36363aa71ded9832fc60af7822da5639d4d50fc463cd2af0de17c2795e50bda91622acbebdabf4159fa028508231e6b50424ba7640ee3b443f2951171f991a6f0387dbae6bcc50426457c27cb3008e8410051059878f681651d284ba6240ac335fd820a7e97cdb20f217faf9c531ff9fa8732f2e72ddbb744018ce4ef05c8996989cb2d97e9ea30b130a5c5b6000ff3c220300329b7786fe19aa30f61ad61c9b92bfb6de23bb36ce5234235b691a1ddc4057059768913c8c8d772680849037b7eb86eca6cba3189cf47fc29f73392c9bc5ce9a41b893323de999557a85056526a753daff999a24fce96fd68c356bc39745bcdbced2ac323c9d81238444f0fce4ef5357387abf8d8c T=$96efe4943ca1b9083ee04abd58f60378e40511490a117457f044fb0b49da5f4acd617324ed253b6f698d1327e476b52feb9e56971af345f3045da1fb715f7d38206bf1f0844a160e913277ec68d74bd41faf96f110865d08f96a96f2789f4123fbe644ebde2b4b39ea3abbf919b8b85e2d4c5afb9474ac0471061092a775368f0c7ef53011d505c6e53990f4fa842da864a1fdf53ffaf77966b7807008cb7a0390b12f81d7eb0f723ede7fcf23d07c9d031f57e93685bf605e5cd68d62f69d659369ec34da3339c5dc962add3c9bf80110936e057c58f9997bb0679d034ad25961919816cd6fd4d7f69ad99940981599cbb37e56e13fe19cefd0b7855e95a244d1ba71731c8eb7f94a1430a8e09617f30afe49419164b1cb4faada7ef2642e32b8ddd9020b65937adf469837be5fbbde36f6ade6d82e5584ab361872ffb763bed48aaab674b3995740de40c36ca181eeed75ec2ff22025fee73a8e0773b4bfcd7a243b355bae79e4237de50011778f7d63e13e5c1c70292a0685f2eb087fb244c1575d2b544019eaf6335c62f7f743848ac867ed112969a368c57c5e563dfaafb56d9aed0b0d8d215b98551eade8adeb23028ac50b6bd5dfedc7c8305e0a70dabf58afe72a62058c6a4fec26c0de299f1af12fe3798c0cf31c87cc2a84739d073ecdf5d64d77c09e401bf042724fbaa09a0e78b0f47d8894e8911269bcd61f2ad07a0291a4a1b8d9928300c8a9141325c0146eb601e612144086fc42736df567e21e8b11aaf9fc06962debd1fe7a3b7bf885a41ffccc1893bf0ad84c7ed9d015bc584867ee2ec1a35dfd177619c619be67e5c346681e809dfb509eaf822d7d5b74dce1f6110365e1498fe23ed04df0b87944c12a798ab0076092e1f68da4a5814f7ae2e8dd9c62165825756cbd3d44f3f9a171d20f4514f7211c132af42fade709c19f7d6c1f1fe10560b73bcd99aff61b88fa0da54ccce50b7bcbda33e85a1918d54d2259e42a5526e5353d6670c6bbbcdbb66e6c7ca87990843d9e9d02886ba344a2ce60e53086ee73e8d9181d69a906661f2c637a6d66950a42d859e0107e0b7a069f8cb65ac73e63c4a8d4b8318f1e91e246b30f6784789f813cc48ff9400c8a68809ce66af43ec5225e878dc8615799e24d9fa1788b70fd40ae6276c5385e4e7feb90ee417c6e6cb468e741899a529e63dc88a51bf87a09cdae91ce589485ee316ebc73f244250378597fb3623569969c661da1b5e923998b03be16a76aa73def4785b81d3d38dae76bbb2701db66a0cc180f7ae0089149a8ade71e0b691a67323f05a787d3e1893179e3b76d8362da657bccbf3e619179fb28813b5f884f4a4c001cd7d5935bcc8976861d06f8592f07eaf3f06a57259c51001d2d56db6814f408f0163f8d5f1e3362f47aa8bd1c2b4636091e7ce6d8074e710c1dd810cee8788aae62052b7d1cea5c8a351ce4fa17b23349d753a1521beba4b4018bc5d3033655a223a6f0c03919cd767808d18d3f9feb707f52756d3f122fa764211b79f4f07a13f081bc0fa8d45debad197b203a8be6c57fba0cc23d53ef6d3b950923950e8b96467513c85c87ffa4b8aa4a81bbf457278200a41a09ed049b8b38c1ada2b2aa3020fe63ab8607de5bfa22f849f92591f78d4c6194b1d998c4e5e6b6facc0e445ab3abc3773e560789d53e2c404b4020f80e3a6cf418a07775546421d80d7a857dd03b43e91caeee2f1111a431b12c44b735caa883c34cf74d56d172599eed6a9b980322ec15e7d9681774d4da0a1cf44ce9b43c8920169787cb9e64e72691d302d96c693505e0f543d8b5f841e4b9f4ac8b0af3ebbcf04bdfdf5e862dd3c45e0be95bfdeb8506eadc7aa4328965aa376e1728176804892c6e3abcf094e3113751be90b675c1cb9b7967790136bd5ff32796be80efc2fe5f5c19fd21f66ef8f54acfbb7e0042a59b2d75a73feba506e5a8fb4f1b43fc9775ea10d112f87c0e2ce439a1b4207e7983b7321ec965d2a310b23df4f73701c29b186cba08e6dcd8abb0ba238b73dfd39d662e4bdb86535e030b01b5a987ada6106bf4a259560f8d194957a5165139fa5699157c7f86a34de3f7edf6cf1e1ff409ff760f3e3252193181cf03c4e2d15787e7d39997d3dc1d81e03b0dec350fb889bac7b704c4ddd49c786c46f5ac685da8b390da82f0282fa746deb47e9c1ff6610c28101bbca1437e036749c0b62ba0b59b6b2ce5a7729cbdb00183ab0742ea2c1252591b1eb8651ff9db20bc6abc9528b9f058dc4d14d8cd80151b19b397d49a9f3304fa369de273e81a4e71011fc51484e6c00541f5d8e1bc82862946b2dee5180aac0f069a31ae360c5de406226a9106d8e3e5775cf32b8c27eb86355efa64a3d617ec486c71bc42e79f6112af92c12d405fce284749d40002dc0b2736ee904df31139af252e1642c47f476a4ac55b9de081e13ffc520a4acb07b8266836073797c6ecc0154ba1df50bdbea2caf278a36196aaddf7f39e75ef3b21224db6fcdeb2a4c4547cbfb934ea35a56426d8b6e9682497c5c2229e5b7144d757554c46fad929aa6c67beda818865942b36f51677c2aefc243d492d8f59e84330fb09f00332d0b03886c5f953de88afce1286f4a2c5c9b5c2a1e4c6f20425f3d718ff63d43814f44167e6c4b5cb6e912667cb396fd07c7a04bd076f3ddef95271bfcef11f791c678d151a6d921d9a174c60e36f07ce0985f1f893f020d541467728f494814572379398eba518d55eb0f0094d2017e4e83866af0e91d2339b1951fe6d8aaa5af4fbb7ae1b9fddfa087da1efc4489ad076508736d0d912ebb7f57a4abdd862ee414954aa8383c7ccc71f8f0fbdf88ccd8acd7e50c219fabb351e03795f4cb6007b794abe15c8b7e88acf9298c6119e1e627790f73d7a33687be66d09dec19ef753396ff3b476a9749dfcf4cd2481544d306146bf4e23703d660e73d9653cae42beae85a061ec748e5fe3a607249c27be1d1aa798032e00b9c27ab8f707f9d91bcf9cee4dcc32f42ee244597d96f29bf5a9ca9a222dcb1d318ed2663d7174dfead755f43f3af325f0b2a50b177a2c14f9625a9164f297d92918d50d0e407d5688ae84b93769396b025c2b5af75d995a46e1cb5a3a8f722aaa610cb854864ccaf40e1b2c764a35fdcaac20e220acfebd3695f0039586d2e71dfc180bf7f777d3e61cecf7912299532f08072daee95f4caad471c1f4e93c12a147c5c9725291188b99d3ccf43dc0a177065b626220f2d036a85ac16434d3fd0a5ef4fb93f53995c512572e62dc1d45d8195e9c53bdbeb80a8181c48bc925bfe5462485bef54588b158aa6ededcd9e578f67584c80f718c1a7c4cd645df9b6c1b90b5140d8fbc16f7c8007ccae04a0b373dc9ed70f59dd3da3a040078baacad9cf1348ce4f6f967ba3092ebb512a1d7f4b344ac4358a1db4b68a3a4ca0cab69cdc8c44ec583a9b594f98de3dcebd4d7ecd74266e8b9d5453897ba39c6e6bfca024aa7827eb7f9faece16bfc63ec11523213217ac052b2b597b68f13483032eeffec5ef7a8dccd684171e4e6c84bfc88ea17be7fd5876eb0d1127a46dd93ab800fa1f57cf962fcf817148090d0b4453f09c68d74a39c13d6a80b1240b5fe60dbd1e6936bbaf7e2f17bfd758a69bd7d94b6b0bdcb5b89c7c552eb0bf6fd7dad5a944f127546b2f7ba9af24d3d05e4ab60940ae43f22a34e9dec0d497833d9e6efed765d27c58d9e90e987f4ff1df536c6ee98c0034b73df307b904668bfc4677991ffba2b32851e7d64c225dc431661c90011c3469e88552e890c7c26a4af1755273f86a076cd1759e9e65594565dc70b2f889965869981d38165cd26625ab14b940d2731b0cdb2e5ac9e0200a24731a43e18dc9cb44e633256ced615b492b066aa2aab88dca3296505f2284d8392a6608dcbf355c983058b7653c1fb1d84b7df2d48c23a26b51a2e9234a6eba3eb68254e4df0900ba98bdabaccefb8ddeb8a98649f1f0f753aedee1f72288e5e86dbcd03d2914d010cfadc85011105b3de9ed3b9e2e8e4c1772112dca8f7a80c33ef3e3d87a9e941e9af47045340757b99c0853132dae9430f391c0a8daa140e204fb23b3ca286a1bb4043ce700ae3fcb6a64d6481ad602c92803541452909f95bdd14d956e99823ca9f7f5e2375294a2ecac68f71d7fa2d71558222d9087847eb1d74fe1195dbee047c9c2e93a9d679e04071b77c9dfec1c635c4149b603ad0f22e58e039d948d379aec8f19e0a748d52c54deb3ef9ecf392f6a7c9f60a01a8c2d79712c75299b5a5fc96bc348d [27] S=$130f920b18a03 W=-$8f895da87c73f7784a13ec7387cb6a395f5b96744ddbc88884aac0896f4d21a01635a5e0bcc9fb11e341c75b292056c0dd35e147c5a95598c5b42dce522e86d0c079e56635634a868beb5dada508c26567d38749655db5a7e2f4ed3242fd5c5787770298dea16906615d79ca50fe997032f83c302138e31e7940c85f784d09012d2ce84bae3e1c1800747111f870d0305065248da12de9fb9858e9e5c95b5115d8a0193fbbb7f44f92b3a4d8b7d7459bc73458006637cff4e35897224255a7b438016e1ae5c39ae3e23fbf35d264cedb3148b43073dc6b85f222dbae1bdb6819ea4a3be97500094948c916c539429b12b58db3bbce6cfcb4dc93255b30a1a7e615cc67b2d1f63c99ea8df0ccf1aa5de9566989f62c1a1685d5e410be0e7cf289bf917e24c84c6c115aa9542ff44dda3612ebe5eac56bb1f311d550db7d2a5150a542177c16214a0449bf11c2541b4ad423e4edb6efb8175ce67b4be38dcc2d1dc4c353066cd62247f96786aab10665093a2ce2499f7275c7314c15d9473973aaee39e0dadf953b613223dbc2bbeafbbaf69d21cde93555fcaa5422ab06079e8736a0b16589ba4eab0fbb5883f7dcd5cb18939f50428b205bf053ea553566985c34c5cfa194d4bf244cf6860c27f8a9499219528b06f7ed470e7332d19615d6f7c7274cd9d4533757edb919db77704a2960df4de8d7a5f3862d957a4a786efb2342951ebf19a9795dd9d10178bcd910beafa841200fb569feebae3069b1bf314a32d529a1aa9feb47fb9d55688669c3ea009834849628853fb4170b8f9f61460ff74ace0340d69cff69e5f9debc25e0cbb026aac36008670b149598b5d8b0504d308f89b7fb507dfe6643cd97a049d3f664bd2a6aad60b1291be5cdc4a1973cfb82b93beb4f892c3b3a2875cfaed0fc7293e753d4634d198ac52991211a06c33d99106e5a6d69d80f2c26ba7f11a14cb893337c82660def224fc46ff2d32552ca4edabd9ef610ac4ad9d1e65d8728c754a234a2664e452bbd9a0b4378193164f62594b874168a5bb832d4934b6749b28da8b2cb33c58c6e2f5a3547acbbc4cf949eb00832b3b98be2c95251964d9a0583ff3f729039c9c4c3e4138a857ba852a905427b714016b08889d171ccf2b2fe6bd0df3a6726cc524c3af32b0ff63775a6a55c2bbfaedd2b654e53ab849c9c82922c1218fdcdd0213df0f51348fb88a07ed371047c89af1839e07d787dccb255ad106791807d5b43b22a7c05f9e6f42d8664a7f6ba00f0ed82b48cf2e35a704d7c007b99edfa93b77027cc2fe8f64121dc70520c8ad50a4a05492770e3062c30d1c12a4b70af24f086288dccf03918f936eddefe087cd8d6a19cfad32e7c4570f7f1a619443949f45a747253a0960efe74499ec242c27ff818876a168a8ed03031eb5d88dad5dc1da1e9a61f87860d99795e79db9316e0884f3ac7000e864b3ea2f4066e3987e3198b9f47e9b0be3f925e0814983c891bd65f0c0f0e66b841f6761634055386ec1b5d5864df52d19d7b9e453f09a5dbd692a192d6e61a8cef2ee5a83a00b00ada7b32f1f67cf68c70660b1535c361181fac6fced1ab033b9cc51fdb953913c27c792da9b38f4948cc84d14591b6ecf7fdf923860bd31d2e2398b745a9ac0fa4d2d35cc2e365ac82fc4ca9aa81194be80f36432aa60a2d2af11dcb65384d2b9ffd3bc34438b233841f50bbfbc0ddbe12898dc455c2780bc1bf2070d25082671a70994904469b70ff0e89079d52af46bc6cd8182b6cfb32a2b600640c24c0e38a1eb21d877f837d766a828c74561c2b4dbdd7961b427c4ffa179844d4476e4ec2bb5468621b6513a94ffcd52c0c6f6be17f08f8753b03c44b432c1f4b65e08f4ebd3a257125deff94be55cca044b52e31c9a0e1b00cd672a7480f48c66cedd343900f798fb2bb4cb493c3dbe6fbc8751967dbb859783a1a550163d72b118d0195e86a836a972cb977f9e7d0ee52794ce046a551471672c8ed2fc32f0c70d5dd00fcb53678761658db1e2f3a0976dccc5e38de9ae1c507723e6d746c66480ca1c2f514baa0a2e17778352f52dd5d9c5fd3e1401a27242e89aa3ad72a20b628c8413f14c11b2700d16383b1bb01644698741b8b2e1ef6213ed256835741cb287e7 J=-$a61e46ee9cc5a81cfd0cfd31042abf6f0fe59cb9baa435e2685516ba2dac6c80bdc883a2a3e1089a37208692e7ef72a3f750e441bb06101b9ff8735a0048aad8f3c34fc2ab6f6c69c6b710acb56047f196a94819f90e53ceb64ed02aa5c08784e90ac943d3949ae026c3d2422a66045b56ed0020b9555e097ea2745d09ddedf42f0d7c82c3442664ca4cb1b202a5da2c584b2cc07d2f800e55a4c343e6ffb5cb0060da8e1e6712450c2f588c7daae8e8faab3c0f916a86dfcb19f475809b594cc44e43be0fef5e97653c4021aad731ab40f1ba2e97c5d5e7f28e3379c4aaad9fb7e31173af05399fd11258c43b653693e5505c27283943040d67a1985bd9dbc5c64a447e7598fc80b439d0bd97ee13ab219bb2a0ad2f7be89f7527c6024c729e3819141d99fe64f48c22199112fce3a69dd446944a41553c8324e2add9289041dd5ad301d5608c327d1eca73a6de6eebaba24d240a9fea7cacee310a8343c7fd5ab4feb762bd56ba4ff035548919a525ca73d604be37f34cbc47a64cbc7b269cd79e07e48060514582ffc564acc853c9216940a6a48426a87f8c9a9836136b3851c04c7d83ad868c5ac5b53ee57a9757b13662277f7228c2081bc731bb807c94ab7d082bb615913814cbdc43967225e48a62c4a40c47ec5e5fb31afd5f5463312657b7af0fc91e012642ba13cba2568d7118a394059b6dd9706e5da1f244a7ff3cacc050b6be781b6f9631929f9cd5c489ee0d28a300f9023417569d147b594ec644bc96a2e46a7944995b3a6cb289d80f5b389dc896e765dd4d79ffc42884590f0db8af57eb5859fb43c6767f866f7cb224564cee4a9e0679a9f74705b5b25a187960397894806344bdc9bea52e75ecbba97591ef30573e3138199813405ce3c708953b48df2cc8c0f31b424f6b9dd64294d496076857ec238f5b683160638a514678e65373c062d13f008d0265668aa61b128b299aca6254cc10f0ca0e22de93cd0c1a6a5a4654ef9385664ff164cd8374115396b918566f7aba8dbb1a5c62e874be0f67b097adc3b833d1b5e70bd7c40a23d38068875a89dea7fff36cc6a419b9591ee0dfbd115f31324e9527e9907694e8a1727dac4578097d6124f281f27efe98023a912a3cf9e54d884540c838ae42e3f8086f5ecbbf182f79b033ff03966eea3ec0ac23f7fe91e512571e1d316ef38cb53861a28287b5543d9d75ec6f4ea7fc4a37fdd6758e2012a1bb3a0eba3f6decdfaf5068b74d077c355c2d62ec1644232cf013415937e753b0a29b8981cca72e84d9d44787d67610626131764bfe0bcd84cd2f9899a243cc3fca38830ee9be08b9c39d9001d7a3967f0c5827159e90431d02c65c2bb94c6747c64f61f63c3c2d4dd26a888a8f8ffa39598a098da5640fc797dedf7bff84d0ec25a6d2f74ec7d1503007ee730cb45d11b9189d20326cf917c5acc863adbaea63e39ce49b07472db58b517bcd007a9d86fa88750149b1474ebb118d7d6bb43b8963abb3b0a5949a7fa5a653d90977522bcc1110e440c9f8b62d8690e17898eb75cf2ddec3dad80db74291175588a79af26c7a480df07a852e76d19136407ba7070f96586b6e6ef9f681f0b70eb78a57e147bdef96b387c43b0e8f47a83a921d4264e4131820e4851224f014bf0ca800b453ad06075f38ccb4b4434569d2dec61fef9ba4932ef2ce3bf807400a4424af1e58348daa3e625a4e2ad871a2aa7ad63565bbf8c7d8f38d4ec736148945e08bb3196b7cd7180e64cc7a0b4551d928050fb50c4fd3b8f43b6c36243336c01e7187f9b5abbcfc0f67244325be6d1fa7101eb4d6fd13f7a5c0d8160645e5e30b6d5ee63f125a9f8a288a52c9f4c9a7ec5cf6b7058297ce9ba7237411889981d084ad6bf2663cd7784bcc32e58566c6c11c25d00551f1934dd255153ddd4dc90feb21ef5d139c18c11e764a280564e60f55c9afd1108fa4b9a48777768fbee23c24c6864ee6e4bc2e366904c8da43fed9cfe2b819d8acbeaa4d5df6aa3878d6b08394405618584c762acfaf33c19f768d32f29392945cc56ae8705007e6bfbfcd31a08ba4ff76d950dc21df2f7983cc220cc574e8c50250f9cb8e550dbd54aa1120f763811144c7525094bf79980e829b78db8df66814a09c3ba0763cebaf116b49de9300b98ea6baeab46fc17a35cb16f2f11724709f6ee4175300f3e1331d638a8bc2fb3c9073cab6819316b71395424edeef133f9a052430bd6a1136525d0e2446d7040d639f686bd4b3c984210598fdf5e81062c0bec54b55a9d71eaacd977c5bc8ae15b3953c6bf94a38ad2df5695234c1931057855491b1d31760cba8b4ff6575d82b1f6179a7a6c7a434375d33a24001b8e66300d761421b4ed1cc73e4ac093343760a1c5af1eed193518778517aea3a993f9a94e941751ff083e88a70dcf7590305e1c87a380ad83536f960e38dd9058eb694149ec0c50583bceabf3af04b24ea2b53c7498f56bf607c5020831031e543db21ae0d8afe639f64b570862960b138f6950319105c86f968222c8dd2c3bb77ae6af8a0e94595bf86f04d0b4f498c209bee743d6b66932a85f7b66b9b7ec8f3e78ec4800a8c9908ee97a92dd8c726a971ed174949bc20000c1005d7d4c439e0f15f11ffb9311dc2833b59ce70d2bee8240a65a85d77ddd3c420a7c0e0e92c917fbdce4ecad4f5c8609176d32b2a66b024fd882d3176837317aeacd8eef2c40b0b4f700cc38c3b38a2f63e5a1f7a3a31845da2ceb465de7f6eea45b368ec99a5e302c69a11cb6490ee4bd5b2419763911e5ee1529d0be42b06b9e0b54f50fb4144065d4b08cb8033e03bbaf68cdef5d7257340a4e7285c1ba115e847d703fa5090ec4d0604723ac9d92c5c7b970ca55f0d3335458caa99a9cdb90c249b2bdaf9face042074d929b2b5cfb84f21180fe366e71250dfdd5f0cde213f932d8c67b5b4838b7f807a6d4adf8270385b5d9b39014ef744c0da1e44444ce16c581c484b19773c42859538547977dede93a2f7127be3d814ef32eee8377f6c979ca19107681e294ff125f4f8544be7ef990fc5230ddef9ca3c23c59e8fc5853951885b9c4f10e44453a1dbcc70efaba4ef40fda5c6fd25f5bb41e4657c0866e160b2c8ce1a8a7f0aa4c5f0ce1812e74378fd6fddf8ada0c2b5a616591cb8748e2ce0af3a38d6de2c87a2fd6bfe0da5c37bcda14c9265a21f98d29444d3eb206bbc6c22e2b5dd5ba3a26422fda5f0064b30bd01d0f11c2782d34820a4941f5476db41287121585cec95ef5176abf6e41530644f84c17292c249192c25327dc3dd9793b10508b1ab71571bd3443b417565bb02493020f4e7c35267ca64693ada0e15149462b1555b628d2353351ab10aa474608da61a0384d230160066e1f3a634c66f80deed7f1918b6e19732326b323f6f9c65979adb63ae19c67870e8e3af2be2127a5b87e93848f286645dbdd1f48b24791b55ec9b0b7a13c1005aecdb2cf5e422525cf5d738870cba22db93acf06b059a2a9037dc563d18b7c868cec4d98f7529dbe48cc8339e43ec53993593eb6db2c7d0c4a4985105d57a71f9ea50204588975d0e2a0d20f1f2ed82bea72635cf7adcf888ff26c23afea2b66cc9b779ca60475d0f3ae96a639d9628d7341e50fee41b4d091692c510af8ddb73742ed4cba32875ba56296bdb135cb430fe41d04e807575ec394fe0d7d802853b81b88645f9f31a71bf463e3ca1be186f59538e06660de7fdfdcd0451dcdbf1ce26389620ce868aa3b7887c67f5bc7de542eb73f5f43b6362efc0001b20fb9f6ceec24796e6b6d720aa3dafbc0eb92f7ee49c9ca247ba02a03920a0aaa9071b68e44c5a119ce590bb18b5b16840b2e6de310d2d86a91581e8e4c9b25636ef5148447382d67acee77a3bc7a57cfe88be86f655cf298588d803e7595d6d0fd87b9d52c16b5c8612546a5e9e4022da2ff112cd41f7233bb5c04159eeeefd55debc8f604bf8f9bb43e7d893ae8426984c54e8985dea2dd33556b65a20a59bd2d1195ec8f6459108dfacfae9bba6f8e425d26b1beb78bfeafefd15b56f652e33d70bb043bd560b308558a1bf2e3c99f668438c0b564a79a1d9f1d8f7a26d6fa64071f6e94c6d78332d2e5da41180b4cb46182e371ec336766a04e20e23e35d57c9262b1bba1daab6cecbe91a84294fca23c16b68d4aecc94d39f9f150dcef9d6a0ef3a84a629d086ba36794918fa76a9ebcf35143faa82b34258b8f15ffb16ba6f075a4f5a3091fd8fee9829e0355977e2527ab0927347cae2eeaa33c39eb67fa44c42bc972 T=$7538c88114808448fb2754a4e0220d51d983f16d2469d7c63a28a1aae0f14a1548cfb997b818cd92cee0aea33cb63967cd3c6a664a5791512f4d3a9cdc1986ff6df77be9c61d6b7fc6f75e93e7665ef7e0b40ef93134de2dd50c47dc6d09e8b54c3ee86bb4b2d3dcd798274ad859f81df17b5765e499137997aebfe33f6834bec6fffe3a9f10cc647c2ce41bdf2acaf1683d58f98134fafc4cd1336b661373de7c8d890e66471cf5b6053bbb35e8538b1638ab3e28f6cc82887a1253d8676c6316e8fce810bcf256d76e1fdf72d1c58b5f468c872b4a6b4f1ccdaffd479471b553b0c0d6d17fb6fe818fcc339d228f830a0f3d7ac6b9bce44785c56a0a291bbcc0ae18c4eb9633e3bc3516996d7676eda01bbb81d90561b359f41634a9eb68d6191543ad5f198947e9938dc33c4be4b2f334dcf8938902f7446fdac33acbe869d858fc6958f29e26083aac8e8cd85df1baa0fd77702aa97b0f931516b7a9273190380494bff900f4eab4dc6deacf4c389dca473c0a08fb9ae33ae3ded8efd1cb30bb44446231c1408a3a2cd39f23b8e35e9a2401482da05e921961c675569d9f597bca4f75798efd9e60d5a21911c81e314b61d7fd3d4f84d7f28cbb1f13d383a95e859a8921646f227ab3b1ee413604e05af9da425927df0a6ac6e56b1445acc361fd8461d4d03133a57a0adcc475823c3c681da765d148422ad596c49304b6e04c74e0cd177c14a6dfc8226f4762940bae48a991ca29b259abab6fc19eee957581bca6ca660821eae2bbdb3f3664bb2806b3df638ecdfc70281609d3a657669fcc053e9734d5484bbad99f6045ee5d5484ee54ff01a2a837d210563c6490ee33ccce0369ddc07f66cb9ef45155a49f0871019354f87aa7760e3396c14ba1f95b666c7132730eed490faaa8ca7bd96c8c3103536175c1ca1aba55953dec08f4eea301dc964dd478a5efb27b0dcddb136eafeeaf9ba49759ad053925a1827e8d8fa972e42c512e191126df0fc9cd6ea65ba09012d23f7b410e380b36a7de4f40f97ee552c8b28a865f9d20a4ce2c99dfe7b2a4cc5b1297d95dc586d770ccbd441186f62049c640f54e113b3216456227fc10842b5c71e3d3a5106aea86c5f0d5484a176629bed06331a5175a78d8440b3fd392e5fbb7adc625e6299c8d599d9ce76d942af88af19577e0a0a3aecbaef0eb30a7b37fc2ff71ab45e905f10ee77054dde966f78bd2f56c4b20b6f9b8f803f466601d7876033a7fd78ade756f44f1c0b7b8691504faea554304ca309cc12707cb25acd7c2d452dd50f671fc77badc1cb8a169825278348e669cefdc2326aed8382c461d8157384a7e9bc0d6a93ad63c8dc4a7c5378c94c93addd8d0d3b035c9a1a6fdc5ce900991a0e1c2129dcac8022884eef54392f7a8280841034b4b62b3d7ae796044f086e416b27a4b9244a386733dbf14a1ae2bd45ad010ab5f89ed25fb15884878cf1678f5e97c693c16232995ad3c5ea7cbbb2d30165d33cd2d9ae73e323c88dcfec39163c52d74b200ff75dbe26050ade4ed8a080832bb5c2213c27adfef9db1c4c059d5cc0823d986148b9deca1bc921871c49e02529c8c74631898538268fa087ff232aee52d20f97981fc28194471bbb865ff045dadc782aac23f1ae0fea3a88fb698249548277fc5bbd313ebafab03197c94375127052ce35fb4c40690c5bcfc335529e5516ea4ae6767e354c5de3d0dc08a529d772248fcf48d2d2a4adfa31ae051788eccf553d6b372b44c2978184fc1ab3f55d9567f3fb0d0f15a8399cb0922a5bb0c3be134327627fea66febdbb080e468ef79ce6f32b87e1eccc6c869e137eae6a1a769990e078d2f298f73d11d5b230ff4b4a6bd69fc07781e1d72a4c14ffa6b9041251feb840154ac702ac510d287cb1812f4f76bf742defc0cb548032c82a1272ac945b4e39d511862c2148823553c17996f48cb51cef7fb50600bc9febb2a371807e642c246d36bfb3e4053876a95d5e8624a57eca04380323a01516978531e030a5771667be232ef685f4b2b610a004f12aacf1370dc34b57945b37a958d3bedec14e96aab74c6064a700629562d75630997e970987c36315acf9f5f0a67717abe649e58c765225d0c32fa1e8ce6fcdfe475cb7c0823d775acd7547c0679db790cd2cb171ba445bb56dc1d5930d311fcc98853692d436e8d40af760ec426862220ca66e0dec6fa8f1d9fdfbad430110112e46f7bc2bb008f1458f1e3e9072256197d678db7417f39859a581d75e8bb5439d610b33abcf33f31b051b7175c681a311a185a2468ee143c1482946cd3e587b04e2c83da2263c7512865ace9d3203a15b487add92b5490f3e61cc1ebb7903fc50a75ee7bf00c1c77e27cb8ebbd0b51f38e3fe0af69ec4bfa646cb786ecaaeece354786c10acf2c0c71829adbaf7bfb4799e068a8cced8411bc077941cf6ef2e46c7e74c14fd998636d6c0f84454d2404b90df0a8e6f32dcee6af33a70107632e3071c8ed2d3b36b7167967c3ea24812ac0f3756a7e966d6ceceea9b223439a27463e2f6ff2f5c293a548627532327e35eb783b73aec6aaa153c9733906187b1aa651c6e9b2da01296e21a2ccc478977c26b038261041e3816d6f81daaf7278331bb357987411ade6de38827597370f161d239e87000f258642df8f6db8c93e551f8005c30ea54c1612f8f639cdc812a428b077062537594c87dfa3876e91b17c353bdecaadfd0f899979ae1f2a72448065ab7b9294c74281ffcbeffa78f33da4409fba0e0db542130b00afd90bcab82065f401753cb126b8d646309a48ca5a1191d42dcc443a8407b41b6aaf12f623db9a012013bd99996eff56bc485b9f810bc591e5e26892fff976dbcc7842dfc6f9dda13787a19af1d0934dd1da0264cd950be1fbb492efcc0645675836d2f86981e95a15b41b0dd893a46ed8b67cf3f24b00ad2b58dad6450a0d9a6113b9723acefa815912521d772917303ddfc36de09bb3f0abaadcf1c226343c3a6422c8cfe8318149cd16bd05a10a499c7641572b8093efc047462a10ee11ce0e22c296e26897758f39cacbe8bc95beb524900affd33df530cab886bf4140aa4ec8f0f2b798a8657dcb104f60f3a2f14e48789d79ba9a530d61c8f36e591c3805b49d508b830e86803b44abbb5e4de68dbf433d3ce73c474d077cfadb7ae62542263bc6f251ce74e381a34483084b73b818ed593ee48804f98c0c6339a95440f7e3b7c6988155e21c564e5bf1d3b84c0aeb7162567854ff2a0b1ddf6e382288d87f66a35a179107d3bae443d2d0e072780b4b18480cb04eac06e7c54d3514b8cd197aee6726410f90ee4aa58ee05b6f9a497f946800b932c0c95477b6d7753dba99e16190e2770cb7cb5c43a4055a8c8f5c9b4ad4c7c2223673a0fe22af00c7982e6c17782be1da72654244ab69ade6fb4c5e6e4a9590fa83a326a705587d41679502950fac330908bc11e15aea757507efa4e48ea0d5d394757918fb666f098095fdb5c749ae80392c1b0fa66a1ba08da0ace9e0f67a853a08f2432ab624f8e466b7367fc0eced86f47d7d7044ba0f4e94535cb1a910fbfc3d30d22a02352c7e1df28debf82e8c4ce17a889e40cc81171647411e213d425ea8bc3160c81ea424ba124a5e9023eabaad4b173559574ef469025c89d6e32e18b28fae4987b55631fdf9150ccacd4f2f2b96fccbc466a52ff5965d6168189d204ef2adc357d554f001eaae802f5ba57f0eb04661835293f9d9bca3551affac89d8627a09d665650be92623882fb3aab96457f0c520f64f430ac8fac3647a923cf79900da711d9c701d0eab89806c359221f54ebae4e377f74ff51b0ad2c2f8a81ec16cd6e6eff694161bbeb37e6322a31e32220c3c77ead5597e5eab25b09d5545408471b2f7154c3d041435516d7d2e6fbf4b38434b57de8c41042615f466eb8a0119d11236c6d508d0c191c8cfcccd4dfb7c199fe9406b250bfef94d762bc689707bb9e0d30efdf9d38d8c855c70a96e8e2cf1f8368a710f4965d3b48059e68398431d4a2662e8408755eec8acd6941c9c3308d0a51109a8379d25d49b55e24995537ef4337f87142e557799087f4ed0b9d36ddb0f5cf02f1424fea1a929996726c00ec447669668f803bcee8ca56d4ab3238e23c8c026a61a55658ab3baf65482e9b29e80873cd25bfed1877f849ba3f88cd14e64f1c271fd3e1b4cca3262952e9723ef319c3edb2f1d4e40c7779152f35f8b7c40a3654bf0fb6c20d8abb3e6a9ff4d39fd27e20bf1ad87358595198b0c4f5f28c930f [28] S=$7180f1b11e74 W=$b38f1b39d156c33a96df2bfe63d374999cca52ad6ce82c9c9a240f4335ee02c48fff57ff8322c8828e7d29cc0717383ad15a0193588695077e89dc0201ccaa259f0dffcbdf0af824037fae8a6e226ebecbcb8a5a1a502084042cdfa87c3c38c78f824f2395dff16de060853691582ca08f17e573cdd2d18f933c695897949667dc76656de895583e2dffcea98afb966042ac23e9d62208d821565e9e2b03b7f75e2daff9ef6d0e22d7a12668061e3215f41ffa62e02c853824f22fa4914e8850ea440c39f57d2bc81e4022015f744772d4bdcf9cc891be0aed870f0a65cc7019beb134ec0611cf7c98d9f1828d5d04a0dd1da6ba4c3f3cf6b2b90d6f340652057385db508067f0f6dd54a9dbe16937c88c1a993faf33b7c518296a1a4012b2de78f2e1b934f2ecfb6ba2c8eddd61fc59ebcdce1741f663cbe0cf0c2dc72fd17f456c3662bbb0100c07aebd15e9ee30b3b9546f7a5fec01e92a0d965e4a9124263da8e790c26b09df4c67cd6fe101394781f09f7b941d9662a7fa1a372be3d33f54ee9a1d0f1ab50d018be5d3c717c41f03b6faa2453465981225bd67380e374e028847e2fb44a081958573267f7705bce09e4f5a3419631834026623edfc508393b8940e93d7f209c31f85ffe65cb194c958d485a916e79cb9fdf5ba33f56eff7e02e1f2423af0805999dc000c0dceacb9f042c5344d61fba7fc097c4cf070c2507ccd2183df649692863176bd540ad40c61db27a4d5089fdd68235db2f3095129f8a157951982b0c7caf441a1ee199ce6b04977bc5666949e16595b042bb734e41295591db978d0731f40e56b6787d132ab743a6104ee2416253d0806b96cecc9dd4a62dd8647dec7d8d39ad5460ac6aae32ef036bd45347447fce49387eab42a0da37e0b2829508e117c2eb84d10340884c19ed070e22eaefdb57311e02bf4011b7543666fbacd4b59198c9385a835de9f665a4e784ad43a86646afa5527eac885dfc1225e1b077cce2e00e17ce742c83e0f1fb327f4e25969db213fc6b66ec8bd7a75740a6b6e2ba34e5bbf321c798a61f21ff495986e19525c7d657cb56ef1de61e3b6c53d378eab28da88938d9a81f1ef2c521d5aa96a2af4626c3ac87bf84409d475241126145d7c1b470606cb91ffce3e472da7892257e9bbc59c36fc5a1a37dea9d0534d3d42c6f80860c8e26f2a1c92756186abf9542bcea996606bf1e58110bc372cfb59c2085ea517bf0b2406b336b571ff88076df6d8db4e76db601ef46e74b30f0ff365a184ff1721265635595620aae2055f764668acb98e5feb400395b2510648359d9e4450d08672c9a553d61db28a7c47f3f521eba8812b3f6860606f8b4cd649cff42e6834461346a17fd1c75ed4d38339283d23feffe8e134fdf90677ba8cf8c32d2a14b882c251b7c7c0eae8fe41e0413447b319cb70377b6341d9efa2766eec7d53e60d603488d08682809eaee5d2e40d708f648353dea6ab5e732ebfbaa7ed9630cf3dc6398d961845b7ee278759b9196ce4082df0a9ef931884ecfac0ec1d4d5d369d408ddbd5b61da205e4745426b877343d056bb7566fb72ad697d3931f8358a92d33c313bc13d08dcbd904409c10544cfb66adcefdc453806564110c5877a74000d3bfc40cd7d56a39144a720a570f13789c9b380feac2e1c89f6cc72d660cbda7f6c883e48c709dd8aaa7519b83a2ec15ecd06748b9df1b8a4b641f9bdf29b929e8f70f11c67e56ddc153ac96d01a8fb8de8d2a87a7dda013db6a96a250dc1641c510725afa5c34a6bca525164d9c58ae37d5602163f491cd8f1645ff8bbbb5b824b59e8f9ad07d508e973a6c0c53f2c01a589ecfc5495c0599434b93a871b933a73fd805a0ac82dd149676e38fd240704857d17a6d3c517bcaa7e5744134ef52a6a6db99556962545acd08640146ca9d019dfadc16b2c6f28a0646246bb8b96f95ee4831ac3f8d03d8348bd014dfa224e406705308eea5b4f34329d92b4ac51dc6d93bd3517f3904b8db3ee5398a620fc6e014a4cd9a342495edbdd86e802cb471fd1cb6a38eaf2605a5ceeb1d173d11685b229044adb7920b53e4edbd420c8568dffabc50c9b1d420b874382f736289ae331107daa9ebce3e3f0a7a871a2123af89ae J=-$97303828d3f302fcf294d748cb93632f7bb79858391a9b42b0dec8129c0d520ae41e6d2e32a336ed485bd7cf5bdeb0657c33e273c190cc45565a5b2d14e0173ea0f889c882412b97f10cdf8c7a039496eb55a850c46d61f41ed18ec7039fe2dde2cf31b2f957b895b4099a6ed5311d7e9c180cafc85c4cfbf099c455a4d50f3d99305ea5f9c7e4ae328e9511b9963da30f9a6ee53a902dab19167c99894b3de5f3d78cc9d7223940899c09bdc8627362a0a9eadb8324349dfc461fb11b7a71cc7b5da24e1a963648e0576abd0b5bff43dd1bbdf6357b3547dd9b032bfae7120f5c842cd57c6bda7c707d67c6162f1ccc93fec7df0e22b3d3f31e8e9a62d64520a0176b763315ff4922da8440e97e03a5c8a2c7b26bc9a801f255a3938e3c46d7ca96a3fd2e8e1d30681c93a4ee421a40e58f949279d744e2539636309d9da2c31111844acf25eafaffd72e5f00a97dcd72a7f5885c91510b2ea8a897f95df50881af488b6b17f5c484b8e927ae37c3b8bfa0c4a3ccb4ba9a5315a8e21a185a6943a30838e8003faf305d7317d41c10ba94c34a4f201db86d922181407c3001f0d555e120c2805b1cec1c3bf09e296f44e38e003cd4c795c933d9f6c3b227fbea9223b0785970555847f8ebe00516f9bdd1c360d78f1c2e137de193d8bf708f8bac9f0ccbd3ad50f6d9999482c6fdc1fa34d18c2e106844ce078388fe861691e4069fdf9902bc74219c185348932b2ad1f30ad09245f8fd16225b9434dc7b918b01d19c83de5afed4c9a00708f5e827e2d7e8ce21ea1a401691b09b4764e08c8e22bffd4c9f24cfbbb90a96bd1a08822b3e00f8844a1efba067ff069d92e786ba4de23bc729d95e5b883201d4f291c1da2f0e42106419eaa8d06f265ce0476000b204fa06bf66c07e9cd9665c1b629272f7ddfef6b851e95fcbe854278c4f6e659071b7e4960b028b1d9a9a84c90052ba4955d7a1fd9cb0e3b0a97a53c6679d0b16692093da175851d2be861a6ef76bb5e97dbb57eb01050af1557b00953c939e964830cb6dcec8e9b5057f5e772ceaa95ff94bd36a8860f12699e0b719e3a12106f5af796688d8df3326a430c290897f5fbf09b8ff7e63800a0b98f33c6dc16d903d8c250bdbf4a2c2d92ff23a334e023ec3bc80bbea2f5b5c318c35bf229e37a46d2bb0327c3954972ac2cb691bc92e6115e100a008d7c5e23731c2165468273bf26fea16bc78bfe71b4e6bef9a06cbbf2fe6665bd5edb682ee45f36a2a2a43a4c8ab8db0217e4b338515f6f976eec26c9ee0a60030f8a74f476c46d19cb447c0ffd7cd8e7c424a6291d88adc2162d915292b9349006fa0db759cd3a82e4aaa6271adea19fd90ee8a143588c1e12bed1dba1412ace393736b8b6cd56f29963018d6a7ef558c306da4f0df65a4b35fc59c5130dd3dc561b1c93d1c1218331b65450f7b32588a843658a82e30b9829c4826462d1d4efe674d7a5dc22729b66925c00d0b6e7276f20cd1590c46d7af983358074330504c84516a55fddb3011ce8408121b98284bfaded5b75aa7d14a00ad0f4632f1e4f40d59db3fb31723549cb0c6fc0097f8e17b7d10edc9d39d35e46b7174567635b74fe81fa229058ab82642153637872b710dad679b60fe4f2702ac74e3705fabe651b2441b9f3316918339979063571293fe52db5186b8e9c8a1955bdecc68d69d4cf611a994f6db04ea8546466d299ba7958b2cfc8eacbf197dd588ae6ce9264b73063aa486d3e8831391481738dcc7f3fa72d43baca6c2d67acb14551e31e964f9a7441e489b0ec4db03f55e912ea8b963da7f8033b67c8fff1e85bd1ed2e4e2bc8287f22c6106ff5c916e16a5561bf9a6b1d2592ab03e8e1905dafcba1fd391e019dc7877294d371505cf43ac4915e4b494fd52fb8b868d7258e6b06781d4ed8622cfda332b89cff5049918427c7412d7adc14b020200fda516cfbb2f83e41bd9e27f1858731881896050f747de760ca67a89d155766245d8d0e4fa32ff461db56373638f0fa6d9cba317355ff8b4ef483cf8567bbda6ad00f2d478fe2659679135731ea86dc9f46fcf6f2cbbcb3b3618387483a2d1a283b49fbee96b2480ae0b4693d0d4e21dbb2ae5e21053311ec64e8f875b059125aa8621587b0772db45404b794b61b0c88fe61be03e9bc5902c4f9bc685692a53f1b6c952d60354341d0a473edd5976ccd93eba513965bb14f0578f7c710142774472698194f14dbe6b220de4c6b2367290c81942f9bd1f276a4aea8f05c6462d1b001ef0674b2b5e7be0e7c0d3a50e3019dcc822247122b83434c2df4a3ea8dfeba1e85c73b3e396dd283f5f704fa6929b00552c9d97eaf16ac244c948b08cf5ca20e03cf158a8b7bb99a1ce0b8b8047d5676caec128cc8bded555e78ad5d2622fac89f88fcb24678c9e9091f9f8a0c29a7aca0a8e742d2d8df6873973f70d29d1abfe7cd7ed5afa964410a5c8bf702564b4a631a18b800ff2b4b6f4f747dff1f1cb9c91f230fe1e153581ec23beb1330bd58c05444b289a3f1129d0abb088d7bd7a6f8f174a60cd7828ae66c982207995c40906d7815da9630a52280952fc299782455f59be68b025f083af325a82f7db70d0c7bfd00b08fa01929b5bcc9f6f0318b5bbddfe82f5c78b8d5d8ceebae7e4be813e93728a69c746b8985c6da4edbb51829707ee3f36082eb9520019b63bdb6f8f6eda709973e6d00247cea8162a215d83a0477c3f57294bc7a8357a326ccf10c70b3cc952b46667d5eada1934763969ad3de145f152547e82b039c287e028e33efcd81d2f15fd28ad9c99013ef07a5b75ba547bef5a142bff3eb5695c6a25f57b761d54d0288822779af37d9fb311291c4c1b654898c4bff778a0521a9cbe595f1901226e86d675d600f43ca5905471e7b5b87140cc19ce92778a1618de2c1bd0996bee7459452fa6b0580b67440000486ca14f730fe0c7a41cea85d5a3b2c8ae260b1eee7796a187d77900095c3de67a49816e4d66693548033a23dfdb790cd9b63166f936851d53829af3d68b32424323b1abb7a2acfbe1c21188b04f74f94e0b793f17177082febaec76af4ffa0fce418d9ea2551331ee634daed3c26710cda368f17b9d90009c639d5f5ebe53a5dc277737afef6a9d96234521f30360e55578fa4386bcdde4b54a0ffda81073871605787e21eb6247f0ca65eb36ccf9f784d9e95542cee9e4cc147e37133cfe47fb15aa65720db42964d2c810157378268db3e7f0d574487a3ed837828bccfefe74654edffc10a0fbad2a1dc18c722a6d93085c850831cf10aecedc8b929091830ce17018bf08e230e460310b41e2384ab23d2ea8e7b9c23f30ac273d8ecdcf23cca337d5e37a25a21987f352e6ba5ab1ec11b82484656fedb1ef2c450377cf9b1ee38b9d16a3b9838d7761bf373ab4e8c4f5ca845d33f1734e2a8711bfcefefc62eee214384f4cf1318a166f794bde35a22b3460b70eec96706486cb367039bc7a3c686d00bbac0d7c52b0ac6daf6b829342e2e2b2b6a7c97ac8be53ca0ac076e26854c5a7575f1c9e4e9599e06802e7b03c0a2a97639905e8755bcd8d36eda7d2df79c5ba9d9e671434628d0cc4692836311e3cad53f5d57a811bb6c5ab0b6706858a25a95142ed18e8bb2478e501cf9c6e1f35036b1e144d110faf436080b94f2bec3a735cbe90fd35f73cbfaf1a45564b1e0e399def7a251b92aa422f9da1861048fbf05d670ba47b3846f73614184b268f8a3d417fca39f13ad43029f23b79fc628d46778add534842032d4358f4e444c07a8719e84c1492a052e4916b89b0e1c26062c02e80a1e9674344f9c8ce7cfd326761f9510ec44a0830e658be43136ad099ce28c350fc24f3b96148517a70f24d15fd0997c27d2bb6f8bd611e4375d547b6580b4207d60de8bd23b23350e23898cce11fa166dfcd1ef7d4fea99d11ebf485b242ccadbca986eadfd1af81c43a04af615da3d77997554595e0e60e23e50781205fcb3d38dba66f4b935659474eadec353533ec3b154ee42d9f20c3fdb9452d0a920e3a9ce33f477c4e4bfa8f8e3858b211b5a3b635aa268b441e00bf7503ddbec9c6de75f6681905892e5e52efee6e2c48e77d8d427d5ac29726c8172b2e30e4e8e40c3dbe44be6b0ee86e728b8a513dcb3e333b33f741bfa5fd0392cd2359ee838fb10e590d992aa0482a7a78969d814ef33ff1372fe4704c281dccd5b5a74fbfa90bf68b03b958e4f2f81afa967cb070b7153c545500c07a8e551690aa6b7e92aec7da0907c315845ab4ff9d2f2 T=$cd87e0bfbd0a6535231e8d189cd143817d58938cb089a77f8a0474a71c5220e3fa18ec287691bd21803c9211e30a10f8a89fc560952e91876eb412c3e0c4fad2fd9a3383417dd8c6da84d696373b4fd94e022273a86592a68ba7e80b734d8baba79df36cc9829f6b474551ad871bd152d14c200605e7fc4b549c765a093d3f9151aed835ddaaf731b0e2b9bc3546bcedbfcbe0d91ab53686ccf494b104c5f6410443a051845894fd48d99756dabd18ef3c13b2a0f59488f7911b13ffc54466c8da424220d7703b5f70f05a9b88313de9a99f496e048816ba3652399930542b6e94dc4891751af3f804685d48b42066a03dfe3724ccb6a3958dfa3668dc707e6e26dfb20a2d09f7724b8010e149eadd2c888fcef80b35a1ac453e29490cf449fb2b4003bcf818124aa8d988310c5411fd1268ec9bd3cd2953fc40297ec15ca77284512e2166ab3611ca7103d90c52e23593b948af981e02a4ef8646bd1c87649b0ec313fec3af02f2592ace721c67dfa25e6f748a686fc39dcc8b4e2edc613b13019b793a578cfe2255a4b0671a11c06eda9c1a0ff60cb70039c85e7078c9c9f083ba8d6926bad1f317de9f32f9479e7686df4b3ad0c17668d2dbcf53e95c6338b9149f520db92c61bb25569b87d2cb916b1e02be1a7d4d852e0998d81304a1eb7c0484dc497df41b8a0c1e96b99de1e48c33a1c34c2d293494fde1455902125a76cbfc8ff101936a14c3083aee8af94325dd879a9a8243b6cec0fc7a8e2e6019825d00cbe9ddf51f97727ef81583b0fb2628013d73d2b2333bb81ec5cd89487a0b09f7b15598e2aec07ed61fd11cc70f13d8d1633ca4650f8be21934412cb6a3fe322e264d78ecf5f1fd1f825449f6a55d582a055f11dcdc02d455fc426e0f0835d55e022293fa5855fc730d69a8fda5590b09a9c65132cc7a27d61b2e0c7877ce13a07c163e3ca1784a821177e9c681ed130a3412e1dde7767f332fcb278796f6ada99096bb53016aa1261a67a3dc8c38a4cd740e7621e95389bc16f741356bfcbb4cd8b5e163547f2dc65e7f2151ea3f276217aaef5f04b46b53fdb3c5fb06e36a8c8d01fc416e06e1fe2459c0cad7aaa18996ebd54182b7740c3671c25724e59f30fb718c19c112107343bcfc43e741ad3a7390898dddd342083b4e9e738dd4a0722a893e8158e7ec7cca098ed56789854d059fa05690595f4651f490efeb79638c4003355245a03a44fd9a6b053b164ccbdb86d0098d525f61c073190f57e6006709aa2a3de922a61a78061ce8513c21ac2be5b946f881291ac6c0221d581db27628be3f71f24c1735a1e49289914a9efc475ab4774675fcc6e23df4eedb5f15621111c5ad74909917b34fdccf787b0bd15ccea052a81fa6d6ddfad8f5e7dfa32e4a9484385b7aafccb5a089d4be1ab0e5c2cae7dded5f3a4beaefcc264513c3e3ed7fc86e5a80738caa61c22ff87dca93f5ad0ba869a8cf69080f91e776e5ab88dfc3647c3a7bb275343e723c42e91f58b98abb4683c23ef6ff8aa47636ec985f5db50a1a8a2f60e7612802951642ccc55e281d099ba250d15299c58ad0267427bc0aacec9b70850185045ca8970d4f12ab441e9f1a427a0228b56ab51ec9f546517d1611cc03c28d3994877ec67f284a7bc215bb7637c9a57b040c695835f16763651d58283f2f93eb8b08ca34c7a8a5e38bb660575c94b837a3618c81a92d96c36bfd8cb29d003e3ef1a6512bce99cf7946f0010c78479e1548ec731c2abbc1a2c48394441d74a89a652b379192b948796fa21332e55724fb124f7a14432480b06c30259d088c57ed357073ffbab9bc4b4804af1d8c35d27b9974d8abf8dfd5548c7b7b8eac5d14cceee747b250187dfaaa70440d0312823f4dcbaeb2d4bdc3d3de72371e855a0d234ab46fb12ab54e2d187fcd0b81ae6b5a102da1311bd44863605a08fcca70d23a7f3ac6f2e86722b8a551c14f60699f822649bdd00bde87ea7e1c7551dc7288dfd2ec66c59dba9eae5c8055583063827ec63305de3ca02a5cd0076ebf953a93d9d4016efbc6027d70106864b7d73b4a843fc40441bf3da53816ae67d0f28ea7e27123ac5858a96ba36a04198ba83e83e21d6f1ef3af3db446fa9fbe7f9591e8024c94d51dae6be50da53166eb42c78a7895c1f724b9dc389a2fb0127787585e5475735f3b2469550fd87239530f0c81ba5a9286c2f61b1761ecc0735f57cf2663763f7504182ef9934e75037f932e0c93209942b1b7d629707d3f70b96468dfbbce30f3b067514a17f36d14451703695f3a1a545e99ad9172685aad325cf60d4dd4b878d04593337ed0569e142806238795f1b84b4fa39d23a4312e1985d3983a58ad32295f87db615b299bd31298e33dc4c77f30a349f7156525350af4120bef8f1309e77252b244eead043d3e975534ec7c2fdd03a5b2b05ae905034ae23f90586ebebf863e3d477de3ceccf40bfb32694b8f280bb7a5a3b6ccc789c71e6cb858ea2f711b915cef419800ef7d4a63e5cd8f3b415c09cee39f6cc64e388d8d2870dcb33a1ce9d03b2c8ca7c4c6fafd7c904ffbc2c2b6d3e98010b5976201e1be35660f9289163759d56a18df54f6724212bcee88d08fef8ba77c86bc3989de87adbf2a4d470094ab3bacfeab3190b88eb21d5baabab7bb4e5bf9611e20a1c26f0327f25fe17cc80dd03e80f4d5350a283cf5b465c69c1953876d22617620d87e95f8b0d8e71338156bd7981bea2253c142d6f38e8b7567e41ffc50a25f568a3cee55dda97c2bef1dad37e96b1f0afb628c55313efcae1bf01e1657700d3cb43ea1176dd36859c486b9ce333977df198969f4646ffa168ce7754d70058cc9d52c15c6d3c16d54059cf9d3c5f370cd7295cc32624c0f393fd16a82ce5d137802282dd98091628a56398d6acc1a86482dd90f685d548592e7157027eb9f00e0b902d32a032c77c83458e0b23580861092bd8092b98e0fadee540fae2ae5d44a6041cdc99675ae6e56a5c98df58c6cb026d72b651c9905dba003e3993c7b5177887cbb42358ee4947ea932514976a1895b308be7c64190846815ce93082b57c28073cf5535cf84f648df34bb90490314eea2dea3395e85491547c05064274f48c37aefd6f7758a37d032cc4152faa9b1958a1ea74d56f6b7bcb265e29addea6b0ba8048e4d2f338421a4cfbd481d785f00e4b4d3551832deebac23d2c413d5285b9c874d08ee6e49bb4dd1399d7a52bbe753f88eeaf8de0f3c8e3505e91fe6d322c3e1998b5635a836f71317da4867428875e056a781b317cfeeffe45a68b6538a63122abda054ab318c0fc73c2c8e485b9e41bf2d1928d518c1603559b7e928a188ad92e28d90fa4ce88585dbba71318b1732bca1dad8d9df5aa4474263bdae041a64a07c2a0e5c9857c99967b708c22913df962e3846b484446248806b2698385095ec4532ec246526ca9ecae2b7dcdb7af5f6b402981d469d8a61600ddcd3aa94a120763bf288e23b0cdca16ce148e4379dc86d807f00f8bc6af5cc0f6e4b2c5355505c54cbfdd99b3e34750980d0731a663c1362166b40067f263d1082d0e01d89a0448cba1b1c7eb634276e75f1082eb6f5c3e325a926fba3159c627e288dbc2007bfce58c6c7074838c8412e330c9a1ca3a050c89f5a48f84766f4250575f4cb275069c60c764b83f39f28e008d57502ce8f99e1b1cb2893d43531153c4cf0fee142e4633e5f849840063802fc5e5614ceb44687f6dc5f3567fd1aa586ce498fe17c32d8183e61543f98243968442638c3cec4d054e90f27a6151630d588a226a6e26c69962ff4a189f1e83540647705b96c220d9956ec3970c4d1b1e69ec072317f69f6328ad79ab03d398ebe8a8e1f8c94da51f4891ddf4943a95994a799edec756702d0214d255dff028ebc13fe4ad5b23f2f5357501cce29d6a151a551c598870db754c809c2a3cb207492bbef593aceaea22dd568c063895af6a3a1565bfa578b7699fb54e1912525bbded164c7c28a76e464127b5e6c4b477f2359e0d10219ed1135a58f51210c68de35e307f981ed4581252021d4d36764a1e3a082b19557e20bf3bc1d92cd8a505d9b45f80df60ccbbd58f381c1a0fcf4e3e859e634651b55064c56c286b89b4bc8ac99d21e9e4264847bdd0124dd0361ae85e2303d4230a9d93b1cd325a60c4c812291995dc33428407506204f836e12376ff5a0df26528fa728a0022b550507438587eecc1018c8011d4e4653c601ae38da4cf658c337ce62ecb852fc7e6d2f5709783542d764ae7de0b [29] S=$ad71e346 W=-$e90b88e89a51f2c3cda8922532898e5e07c959b5b0fd13efd49c3ec1a0e12a59734cf3ab36eb04b29d76921247d99ce1b729ba4e3e10cb3f455434b7a981b68ede03ff8ee1c0f07f5abc27e68182a5d96e0de9e3de58cb5138030a09c81daa0c7f0e2580e0ead4e7f26141dd56f6016decb33164c08395e8215771b6b0e1c663289b1b4936aca982b5b9f9b0c0521d30012609f98c4e12dcefce41942aba5e7fae0eeb877ed27d7a057fbb63706b94f6f034198af16b6452dc971b04add8414078db2b99abebc45008a965d9f487c8a99d7773b06d43cc7fc66f938ec8a0e9a384dab1ad846f67aba75530dfa87ff776c4070d3788f258dec2ed9e6ac09cd8c828c7db0fbd3a9b53f90e93a9bf85e2a1cd5a8dc6a5747ce27a7dc39106e7f422ca4a9838568a6ddc6c1a4ca9cbddc1bed16d1973269e612f183a5c62130a2a6b1e619e514058069106e0f9e634de3ed1a2c349c7c600f484cf600dd477a5b7dcd278e07170908420d62ad8d088557ab508863e10dd0042fb6b211b6b4389d8b40ef016d66557d2ea3edceac2d30f8935dba9291a50f0980443a459fb04d4e3dfd8b5578cd6ab6b33a9fb6800a23e6a93d20d013bd1a6678ce75ab99d2b4cd3b458470a7080a8667c6a67b61dc618a4c8fbfeebfa39aed68b9d3d0bbc447832a637d46c9f37855ad45460bc44815f7d50faaf4c6c8aab71968af8e430770df40246ce7f4ecbde14daffd9e5a19ec9a9cec88c7c6d32be0efc9762c0d52f9abf623095c79e95077127a63fdc540c9a1a049b3b39c3065c7a467a1f6533dd9b12d7f897e35f19de0d7486afcd7f8b36e81332aac93221e4978c6dba4f7dd1ae4e90de581dd862d924eb3c8abc477336e4a63655a4a62f6fc9ac512d56b7c11afbb32fdd7555e7c7ee6fa671f78d688d24be6ae586afce6263d8653283516a7692541519a30236d56015eb847e454fec5e933ece2f83b5ae291c713552aaf29d11d3d1d48ca2d4aef692a7448774638a1cb7ca87f761c6316d04e20a274fe17b1f3466f2bb264c15ce98c05d7611fe0440dc3671a7df86e1c11d9d31ec907374942c6cf4324233685a69540e5dae4e08b03d14f0c6ed0a34cca80899ca24288f50314b4b830283c6191d3ab83f029273a1ea59ede70cfc4f0c20ed5880626b8be4600468cb61e3284e3fa907c5a15f74515103777a0d906955ccf45ffab4fb974900dcb7d64e2275185b7b2cfeb451912eaa2e40702f754d34bd83b82dd5469983f0b40559fdff5e8e307aa24597445a01c05888db9533ebeb4b2b86ef5d7faf9a833e2c1fcf0718522eaa7585cf4157dd8bf5e4382b0b5e99b029579af68bc4de13bc2c9e590c7dc87bb440fc25fa6e109534d1018bb2ef5ec5ed9d90dd42c4afe00ca80e56811795d2d1ad722db8aabcbd92a5cf86a538d4092a6a7a4ef7a43b057fc4115a42fde9234bf3b26ca11d2c22cdaee41f4b023dea414191d96e68628fcc4299e5ff07c4b2a4de456257abc30b0055152cc12e6015c0578408b17b34af929929fb7eedf05f7285b43a347050e799774177013f7091cd20ebfb2bb129ea980aab9d7ca2a83514c22241c7c1250210cbfd7d214aa18a634f97c6d37f572727e41e20e30019467422f133f8fa33606c6a62d6c92b306fa2f17822c46c98ffa93496bd66ffe9fad75e6da55d84a68e1821644e53401f902e8b8449137ba32729ab776b010548d1f14e278333e67960a39c0465b31156fcb6f0604349870c4a0536c541828e7780722a6ffcb1c08f3123997f2ea9c11735ee014b4d1ff17c65a33a11ddcb48b31402e65ac330e3bbcb7788a1980d3d5c508080e832602c2ea9537257d5cac2d7451b768419653c12ade1d5b9565a1e4d13dbbb355a06e7edf52e0fe22db0288e94a05521cf5fecc4cd021bdbe5321476ac7ba5d99e68a7412ca096275ba20e50305a762f808a63dfd26550ba75e96b43ac32d17c36cd20c8bd50ef7e63f2a4a694ae4ea9efe091dd4bd8e29994b0c181b466122d3f5032e5b5d47bcc8296197da19e336e943bdbe9d64e7506299f27999a987350cc591b5fa2c2fa87b81e34609c3671dd1a6ace666265b6c7afaebc91f2c687a4141dbfe44c8370ed6fa90e6402eea4b2adb65aa J=$b4ad86425a7b734b273cfb21c4c6924db5cc273f7947c79aaf739cfc94f9033f171abaef61588b87f234cae9c9e03f58e906da5e9f4bcc61e032e33a6470fdce4b4939b405d17f9050034ac8eb9b15203d05079f5ff801cd0ddcc1f93822397930e03747cc3e5321e811fbee28ac075db990c745cd65dce94f15c72d6cdabd31644d4ed29c1a751b6b8211b5db807ddf13745b9a1f5c3c3352ec9d02a1ba6febe92de902596c38cf73e3ec2a4b4ce506ca187a04f71a24997d5d91ef9bbabd284044a8c82a157d2cf86d39f1a68b82098c328ba98fa1002b36641ae6e72f3cf73c9d7327e3ceac3e85b44630a8a3b258c08bf3be1abeb42d039a1a4991c04fedc1767102a886413d916efce0122696e81d048e0ff98e05e00149b8eba409969107a5ad7a44ae24a4a972488c071f4e527bb8b88bf07109f7a607af7d61e0347e30c18a45c981fdeb422c964a859d1e2172190379e4b811c3ed60aef1aa9db4a23e913358e78efa59e9b7d33d91eca4d7ebc3d0e2e61ec025f3b9370cad4cbb6da34671502ee847afcf7b43e3c4ce549488abf20127be6e8149bcb7c1f39b9da7edc0748b6bb5019587d8db9866a823794dd1f8d14c495a52c7f2aa8e39a61f278e3187150acce5272650083374728cf02e00761a3701c0d3fd87492fa9cd997d21b4445be72e2460310a064de1aaef5d785f4bd65a9998b291520e84ec419f8d7b43e0602566e1d255c4879af26554a2cfd5d4ad03a4fd5cd597bab7f121bb8d8d2cd17e4e82651546c111a6af80d26c5d55a76fe8418a9a9f12f2c8e55afa7bf8c69dcf67a671173a4e45a8fdb5d8d8caf87e43ef394fcd57400d4981a447cc8ee37500c5f2b437ece5aff708797626c04f0c5af4127a34d98b19f2bdc453f0ba2290bab322416e72556de1dbc259eedf81e2cfeca84e7730f4705d18e9f1495fe42be830535f191d3d11df832c30d6bbde2c1014ab366ad9cad44b13da5bf7a6e8c544edd1655117e73ff21627091360c2c6fc0193a9e568a8b1de6f556e98eaece2879b7306c17cab4b7f593a99ef92405a0ec200f5e980b4c5a91c32839b7375bde5bdc2ca8851f2cdd2894a4919d0297faba9542fd3ef5a75cc92ff7542dd20877d0c63ced8d8216047799e5991e1e4932d85fe787d8a975d803b695e067f7fa780aa19286953c526069c36fcb108075f0af1be1a61fb736ff41546b82bbac9265d38da7943c41527086f03028fc9c54e36f75535ecc4c9eee5d5262d3f64b6816a2465faa7c9d7b182bbef4895a343578b75e4669455d4d0710b61a97b42daa8da18e689df7969c703dcc3b3e7b68d221b64086e59bb6d7b9138c4052e7ff06e4af91450f85ecda333898c82b5dcc6c9e8b2df4af9cc6defb36ff060134dc5376c5bda826a36cc4abcb9d0d9359c7af590cbde3f9f698215775884101b91e2727e6a91513e1e34f7c9d031a37fc0655a8c10ec56f5e8f336f15171606e03d5f0e14ef8fbcb32c28feb725be8335c8da8f366db5b49add4ab4f5bdde04b1a52d45ac913bca105936f147dd4b230c1f95e6dea43939e406870900e27872c45882500b58c41680eed9c087b6523a45381d71a7d4080e131a9873b27f9e0ce781ed62aeb5c3824383a9d7b7bca0a4afb406f55f33493f97610b3f1b5510863363427f7cde2fa2fc1432cedb5f71f98e801910340cbeed6efbe90d05b2bf736ddbad24eb8ed48a033d05a72f52efba27cf55f83a6a01967e9c5017daf9d495e08c1d28b6b0989dd2dcc3f2603bb95c42cc2def706817f87e630594f203187dab0d167a54b8d324bdf16c0c81b4fdb2b6b74b05caa5fcc17d4def6c29e03faea914530cc7361aa6fc8b091d8ef6c410a57fe5cac267e95693acdf6f521f4deb43446f135798a6f8ee80ece1701a9da20099f8a75de5765e5fc25c96b8228c37fe2ef39a3e001849f4b4683711545a869daff6f3714e816e1ad496d053cd1409dfec2312df27ba7ea3ef6b509a10eeb7bc534014d8ddf435afa8c6651be96df014e321db771f93b76b2b258fe0e400e2b25dd45c597bd820d34a7d9c2f023aeb9dd5bdd46001b79d6dc4ad186122f6dc1332528052852212ae7f27228b28da9998f7709d582b6a162abc520bfdb6740a5cd0d3693f93487b887d6e6aa7cf3354cce684681327dac358a5c6c86178fec977612378be97c8a9673b4da4fb88edf2570cc4f66dcf6741a52253724bd8317ff21d3e93964331bc2f03edc20ec20a0579953b84f4219ba00b5a5cd79f32829bef2e62308de14c7ac222244351340f3d25eff1d7198b8136b7dd5a00e73be798cf54e4f365112d25c9d00ca5780adec58424f26e8bc39b7cf788a7e5cf453b38fcdf255e9ad669a3ab9af5a9be6f94353b2810d4f1b578570d81c2679c7b49e54ee90c7149c3e9d5b8dfb275acd0bc8d44b2f270b4786acf71f08f9db7c6cbadf4ebd65dcacff02b0f7f22b49275ed194799a9ee8afd52e12e277982560aae7397264518a5b47dd5b19b1a62970558ee13ee6b0eb5d276c880baf70eee6188d79c242ae3d298cf118d598414aed38ec9f9b0ca81f3990a49ac0bef910edd23a20635d8cc231dafed20f60df7927914c66cd838cd6171ef889df3074ba4a52026bc759194c7fce3e625853efb6bb42e3065c7e7bb05a53a9755611b2e095219a9c0f86fa06ece078c116f024eb24c43e9f5e956338a8c1195377a23543563eee4f77cbf0dc78b68937f0533861180b914b378fb0973380f4e160f0a4f5e83823ce4c586829ef6eb5ac7d191e37b8470a8c464493e96669fca06ad17145356372419ed6a41f5570227fabbe61679fb4771c4c5a394f197a532d08e09045bb72ebee7a5cb1f827c53aaa06a1b5fea5b5672d5fbbbc0260292a0853df4781509b4fd79c763b1a1cca286e43ebafac5642fa076b04c0670ad2b974421da192c2c1377b8b6363b6edabd400eb603a423a8eba509c4441ce734be414fce47cc04b4a5858faa0962662b6f596d7da2c58a7717d6f0ef1d76f1fe1f406797b69617511a32ad17b7029b2699f9d2e63bf196a8f4ae66c37a4295702e7ed8d853d069d2841a159b4d5acd3357dca4baae77143d3739d162b6bdb4e40964da2330101414850df0f986aa6e66e57f6b33b80e394f0819c3c0020dbbf77bb5a6942856e9a3a32a029ad5a850e476c329eb78339419919233005ab75d9e36ef3cfafb33fdf0e1b26619a850fc5ad3821e0fd168c0df4a946cc9eaa9ee9135e796f80050ee6f5a38a9a594a549d68ba9efd5e7c16533a5bf1aa1815de670c030ef385493d79a4b4dd0d7ddbcd0cc5cd31cac79038eec74fa082ef2f2aa9c3b3e657a3a7099ac483f8561761b4fe599d3cc3f7960d119c3b50f6d0ea65e7443c67b21253d0ae45d50c94bf671a809f248859873d59544ccee1b021a8c6969fdd80d4ccbd09e8824562e184a7009b83c8ecc3400f6fb65c2f26070ad60c3cb7a7bff8c959e6077ed3d666ea59e33149e2fd91a2c1e6925450538308b98896819260115926e6884263b411cd25704953c6a8ea647f26914f0ee6dfda658b208c6a51a18615c5541b873956c3b4942f332c48ace2c81e960af894729bb3844497f50c2477620feb7ce7aacd641ddb7ee828245a7e43a46a8598dd7c42a573b4dea2a50aa05c1c77d2f0e516824c6de49729fc9e39625276c307b8f1182c83e55e98a6f430aa0a1f470b9a3e8544d3fa7c7007d01d2233933fb021b59090ffd298ad2caf004e345f7e1a2917a97d59cd170f34388314788d82a48545a9150aa219275512071e433e057c1b7f1004876b414e192e474e4d5d6349fdcd5d7dbad96b6b8a4ac6c0c44d7ef769fed62fd36ba3b0dd88454378d291446244f8b5a79aa30ec95d1acfa1ae896d173bdf4c2207e134cf144a6c5633b27c46fe8b2929d1ecb4dbc03f26665451ab12de4ac565ee0a28f6318f50ee4d60cb03064c00b11b6e81051e0d9bb60be1000a4e43501537ac212358c8f9743e65280d73b2a55b6d6d483db193bc907c289551e3a4ca11e8e07225802730176e24aa131a3eb0783ba9eee5bdd6b27c27ebc1750a329cb6ae4dc32a85e775b4a4b58ad35a10f7de782f1e7a34e51b3f094ac254b76118e64fc131db13cef257795806c0b06ac5acddb16f05b2c60dc5b246fed3da3e6245f50c67d545bea8e1f9fb5d2ca4ac3624ee70ba94e1509219171662948837ee7f73db492a0a1c6a8bd10d928abf815f53a78d4d4320c6d0c7f8680241e4959f74279de38e48389dfec T=$70d145fd1f2e0eb2fa57e6e0ba030838bf887cc2a154baef90c7ceb5299442fab2eb2a7830961e9a8accc3422f8eb7ebd299fa466b3708ff9e22f15abceb5d9948e281c516cf4444aa20229145dcabf198a6489fd74eb7d46c709cb745857b8a1e9678a69dd130b5bf53f8fb11c44fb7ae4962f6514dbc04630ef1edbd5b018f596e86107a00336df3a01bacd5c581f8317d782f64bb20e87a2924dcc0fe1bf4f838199cc39383ccbd212c240e2452c4919bed047e9994cf93298c482032f3ba9df0119f0f274093d6caa813b31a8b21a30f0f79f02e8ae219f1662c78fd4ee17a8a4882d4f5b079961e596157ab0f5e20a1232c669fb864f3af8af1866a7da8df918c4257df110c2837578df1c34048ded4420fa6ba081b4304be5a213421309411cb2a1cf7ade10a85c7f2f7b7b563ff15c4a64f8258f4f1bfcfeb2d1a239da15252a2ff725eaaa72ebd6a28dc078b6a49941b37e61b039b5d0dd97f6f1ec8b3ce4ce14baf6ba71a0419b5e06b0b54c061fba0f7c61e832e7b3ed91b174e8d6da9ae67a13ddf9c9ca2ac89d804584d380de3290a22cbeaef624dcef48528a445812fb566dc4c81052ff5adcb4d9d596d67b89b3055bbcc132311111581f3516faad1afd92310c0a985e5e94095838253f0c370ab6295e72fe2974074eb871ef2bd348293b782ca816c80f160b4416711efc0ac58f2e64a73da4c7c0ec196996d0417bca7b83976bc81458bb0bdeb831813cd692d4f1ee69193c35f20c066e5e60900e370c535e83a8b6a19ce100adcf60c8a1bb7415cf7d6692c3176180460300fb93b16181e40de4cfef3922c33352fc79e7c90b2ad96e12cb5ddb71950c0edb0ec132b1174562cc088f416f48d11322cd31fef3749d7a47f1f5bbc5622d61dc9b65c45453c069d9188540065bb1abce5a9a46605ec71bd90fbdbea8091b65685dd377ed40e4582f6cd9d06ccced64e16237cce19ea97eff0a08de578c589fe9174017114a08742495396ddabdec6114f92f0ce7375867636f97674d92a96fc44c533a18d233727db2afc4c83d91e0567165c27665f41ec6779dee276636ba9b145bf6fb3ab3e005ee12c96a47ccda793b030fe0d71f248c6bfae1558f5ce260c2b42e19b7e7f592992322ba10f06f4d7261693ec7348bbfff6f8d1ab1e6da66188e75b2cfdbbe16483571bee4e4bb084cd090b82180749a28daa45d03e445a06619913acdc65db31cc091ce70e601b399deba2b9d1c58cd9583e831cd2bc13092f6eaaee7f65083ea0ce6fbaf4b46598fe350097866d294a667cf32676cdf850843459d10bef03d9c074448f1b438ff88282bf321a0eb993aee30d0e37b46e62227ad7cdc204fb14828dfa3b6c162891eb98417c5938acd2f7dd604a829b7e2ca96f4cc25c6215daec4803e38ad950789a942bccc5061d590aadb9ee3ebe2d129cc57b90874abc4c72eac95d0266cef98e4cabab1ec260705d074d5d900522769ac437d10abfff32b42c7f7d6deb848632dbed6b540e79cf1fbe63fcf37bf27f47091154f09f454fc2bf30fc1574ea18874d2397f9dd391bd3fa4dedd6bbca861157d06ef57467f41b85abe7281f3fe1170778c5473c9cf3a9efb66e58724fd27127189bff672e494683eec691748232f2351cdea5fa08d765b43b797e4676eb3cda9c576fbb43483ee5505cd9c203915f0809a769c7d4cbb04b5440842ea615e91f981c38bf599f8f3df314d3ab963b39b61b91a556b112fff9daa9ee3c739d3fb398ea1219f511d6597190bb411acea8b7e3b7bc5d6777730fe5b58b39294ad8085f3dce303091112b73f679325a487f83e5fe7981724f142f049f5ee923e01875f2f087ab2571567207e15f53a0fddbf4df61479650385c1ed282e27901838eab79f0e1334c3816b93674138d248b990837ebf2798f3f63ac9fd3dcd91bc536af05490c0ec50c8f263308016cf4b87bfd101cd3bb2a1183a8c1812b7e78f256431384d0efc978a51eaead700be96159265adad8174a46df2dad3491a119c0e1fca28c0ef5219904ff8828bb80607b8e7d6355481c4584e1eda8ec85a3d4f86b0469f859df2f5cb27416008ccf6fa47d56b1eefe2d55f1f7cf60c9db66a5c5315d3d16f951b5c4af03807d25ab63e3e7eadeecb573f3e7ee1e414a8eb2f6a9911e42179dd5c8cc8554396e6bdb2c64fa39257a5e47a933ce5f1045afee310d5ec3081019c8863ac955b072d127ff8ed6527712ca1fb86433792dbbfb71ee1cb757aef2bedea3ac25e18e36eab8c946c3c256f0c9b230b6f3b42b62b6cb35548a05b4405dbca43653c37277ecfacd514ecaba82f2f82422313bb618390909ac791e33c149bac045d3b53b89d49dc0a0e626ae0639e2a5761208ebb693908d2ca90b32a739e452592edbf757306e6e28c2806d483ab8794baadc9453f2040e0a2d0c67e69b7e0d35376ab0834227fbe5a8b5dc0d7c823e77e205266fb04a8e7c861f7c8a035c4707aad0ddc2a2b118d1fd5ab40fbcd922ba602f27b86f4440046dc8d51d10885220866cc2686f79e3bbc01508d29b3f41c1313c639f07b78022063f372b380cfb9e0c93931f8c9e30edd18e191ae014a13b0bb9a6bbffc63a96d61b27c791e9859266a0a226fdbc5d31d468e9e4e2e8dc0f22e3b7556ec0886e15473f608cd742782001b71f7019c3e3f242c9c6136e2cad4cd79cb6b87f1be20a07af7c67ff658b972715f95c5506cad75740c0b09e6d82206d9eaa2d3ac46f49c8fc9bb3bd43c3dd9a563302070e197c7d798347c98e3e2d7797689ed55e49baca44e9fd86dd4d44e4b73c2b2d050ea8d78907190297ccc6b2a6d235f2d79e50ef318f936eba280707891a4c422da958811d1acab81dd2e39bded919779ddd4deee239b94b7c8c7a8976c801604fd919ce2ac10638824a79e4eea94fb19ecb3942fc29cc6195c2e40fd4493f7c47aed7cae888e00674ab91ec0c9c9cc8bc4b3e07501b3b474bd9541f89208c2d5be84a669e51ef140d7dd033e68ba01762fc1e6dbcd687ef1b6624789291291395d14fc5df7009e8946ef787222f0b7fb30ac0f6355d2ed5bceaf2907e933f6298a344eee8c7074f963cf9cd6b6ee8bc32434a44b3552c19708de32f316a3b32edde1f58b9bf296386220ca38e71e2e6603e1b313bc3c76d947d0b6dd02c0c5d7fde6f900d5c28fd5d4a08926f5f8c3b66d4e50c6c31ac49bddaa2b70d74aec42a07cc1a38188fd13c9824186a3ccec34744f36618d7f08b153e620e2b4631fc98c47a94be1db2533850552ca27c84e9d283cc330d89a7234b2e4ce843c7ec5b26ed040dcd3188b6bd34d3cfce167e781511fec2b1f3039020f27692c51e3de1d24592100f2b9034f0314abbde6f2371a463d26cb455c9a877905b5ce6a33f477c9c755820b08e4ab12b1a40f750dad12293e4420e247ef5a3ff64724aece911315f1bb860e4f173e709ee3fc544aff0b4ba2bffc6ffaf28df85d94c0c3a8bc3643aba6c3be67a3a65e0ae87c07115d623ee9dfbee714cfd98e3c6d2224216bc87792154a03558a5536b41b4a36cd4bebf3f2042bf439e05a0209ee10c4f49d63a110e071f8ea5bd41c4be3ef9e6a8d0d2060121ffa8733fb7e92bfd7d707c5af6ef7555c3e9edb05aa55997158f66c14ab973b146960f455bd6ee6b8183e28ab44592b44274d0767f0bc2cbfcd5c49cbd90c40d6c7b41903384de0d1e42648fe7984eefa657470d2344f92f2b4ddee2e1c8ffd687524bcddd5826b28e8780b870a269129430986625c1fd9bbc6f2f98c9892c3254d468fe6cd84f94e179ffd73ef4a782f196867747bdb35103567240e79b908f2c79302d73d372538cc4d35f0a1803928bd6983607dd4318afbc5d3c9b566d1972f58f4764d7273bc6c49630950bf399d6f267d5799a86620b903f22c223a4db72a1131aa9f7cb4266d8e7c88fc58d919155cc85956f517307ce89e5bbcc8e2f34249b88213f8aafc4b8280edb91add870572d3fdfd3f1952c23de76137497db97849ec7faac9b3bfe262e6723b74c08d3232f505856429af5bf2d9dc64525cb074eb4d6b503eda9602a890ea2be78e63f54517213bae756a8b3137532cb8eeebe9cd416fc81596b955e78b231112724c8269f348155700f9e54a39d24ce09f861dc6040547c56952eba5874bd66d0b90e731b9794a50eeee5580a585c186f210e7bc6298674db4476942b6c6519aab219e39167020fe1ceec44399763c193feca235a54bffa3b6fc1a43a550c284c39e831c4fb8142de2b3 [30] S=$486632a40500f32fa268 W=-$5ad4d690585c24b500c5904a67e57cf580e505da9fe7bba2a4dd67470e708e4c32bbd7fa852f573baba7768418321ce6e84b24acaae80d8df9ef3575c8d68b1f2a2133218364a352f1f6ccfa7132245d832d9eaf906c91fcc35617b70c53367625106112a1bd90e25d0fabadaf29dfcfea1ef2dd24ae2096689bcc059e90cb9fd0df966d4f9b70147f07b12f9006f6b24a1582554d122585805a60d6c20b7fa8c1339e6ddc9eb7fd21c0d0bd4bc3774b725b79e354445efe41585d6960750a4c17a4ea580b66b90a8d65b63afba0f6caedb82273e31a56f12e55ecbe383ec4a65ea55d931ff1ef7589212f653304c9812455a5f6c411cc1eff71b8a5d3a49aeed8ffcdb66a17f1d835a7ca1b35b7512a1e1ab4833a2ee0b5f3d5d525274d51b106af6a3f99b5357b9514df754d110d9c00868d185246812102f5644739d205f034d1d71a1e96521dc3074bf80c1636f89b17238b411186ab046cbc356c9ce00624bd6168c01f9dde6ed3a6a7dd5982f01aa63544ea5e691dc93e55578fca74ab316bb11deec984339a21594557762df8c4e4ee034ffe472e11151a266d393bf9f24020c7dcb6f0173c2cff70a428227734a57e9badfc065501d68c77952cd1ab5d46a750a40ec925cfae359a3ea013b1155e26c78a5d16f47b2a6b2b34934e6280b42e196f4684df6123f48e4985362e5cf47fa6a17d4376473878ce810c528438dfb3ee6e14c5b60f4f74ab3faabf8ab5672d86eaee5441f78ae77b3f36e83204037e851299eafe52b7593b352676478c566cd8f7cf05c1cc33f3b0c107b4445aea10468ea7c58fb5fc6cc548603e63d010a4e0f0ad074d616880e411ccb38a586f4a7afca44464ed4cc8d27ebe7cf1a04a0053681b7e2066d20e0cac446806e30c020355677befeb6b2214ca411f8def83ba83d033ed518fa58573b6d350d451e8a8760e7ffe2fa748d6e4dda5ed841c7cf58b16c58ef3173ee020647cc7a2fa93c9a5ba781f8e742651aa4053a67c066ecf5b7131c112b889f539e0780b799b90f004bbde6d2331fe8653a7821cb84f436a2727c2b4f9854f03056d5b38986bf4a6be6686870f9136dca41bb9688b4431609e04518ce924a01898b54b04d6afb556215e9795f5c28c9c39055a58443c97aa5d36237cb51cd5f1a0f15778063a2245a78cf65f01e07be275868375ee138437da66c738b35f3236e39d16ce55632c3ded0e7cca025fc026770d568fc9a368532b7fbc529d414de6dc7b068e91ea4d72c81027cd204967bb55211b224e2a5723d4feba91a45d1c4a8aa57eb349b62e00bdfca2282a3a5aff7ab5d72f5768d1c7db21fa861e6b79fdb87fd5ba07635fff3137eb2f203ac008c3ceaf4721ee83b9307dd3b6ddd9b864ea219449a81fed926866c6f10189c7e91480ba6fdc36eb34296a64f1e76feb74ec1720490670b8e5fb40400184e5ac8026835fb9b15db4191bda83ac6be9ac4bc3df763900a637dba55d25f7abc2f5b7994180f001c7779e522b721f18153bab9daaf12e27bed107041a564be1dbf98663fa2054234880835140e5f1b5449afb05b15ed445907af442bc1eadb0626aa9bb91dae0c066c2695ee87c7a4abc30e55887a417f7893975e14e840db9e3dc04dee2cff36a0baaa2061e9638a6ea5a562611c18ae9e42a7e6f777dfc0797a58cf2a7bff638e70ed3be69ef16456ba6700cacd43f65f7bbe1e3145907882ddd1886613d886c7d262756c2fd2d73eb62d8bda5d5cd0fd76d6ed238b1ed6bbc21a940f6853bf06b3a9f1baad97dceb2884bdcd1f0ee72b45426e21ba5dcea2bdc8b930b0e9e13a180df142f53cf2da0417e4ad4a39619de68101af481478f1bcd1adfb663e511be7712cf20f586ea6a360df4a6e1e2429da3018f4a912cc71557a086a6ae4e6597d09ac0a693ec48bd90b50d5521d0cc2f19df943e41f8597d6c75b7874205247d5674df8d826109ab44305ce4a53a63f33e41c7d2e8e098921c19d56693666a31c2c88ee800d9d607dc5753c9904ed5f82f008082f7067b11a4d50572f59a7a215968b5e69989ae8ab29959d470c60de631a29dc880790947c8863af434895ff11060a5fc3b25144fe1a2ec24dfd672a069d2f4b356b5d7e9ce6aa4a J=$86a4f3d97f184c9b84d3dc8c1b31eedbccf78e5dd36e049a8efc2c06289a42b1a42b87f75c6ae40ed1d6405eff0ff6de046a1535efb5d41072fbfb4f7e129e833b9f2a263c5a6da71c6d1294e2e929e2d3cc50fa885a6400220c2b004ed0a17c4d6eecb3794a5e6c889b0620fd433b31f0d6ee508f3c6b36d40c5bdca96dfcc08bf8a2e895cb6c571950422f5ebfd72badfa39839512abb69179bbd1df8d61caf87f124cb637f11414d3ccb986ad9ed3442ad057ead23b98791e6aa0dbdaa8c910d76a9daf4185a3bfa909b2cf73ad666e4f5a0ff30b0d6a52c624e6f265ed23dca4a533e7b484c54da92f8b180099043e06518b42a5be77fe119bdf1706b21c671f855ba62e0024dc5890e44f4be8a773e21820a9326745b20ca630f0a47d0db3fac5ca1170512f5c5844687d78d81cab4b90355304428eb3a0d792c0ee680adb640e0005fb0a45ae75f4544f320b5e586b9d407867c8f98722b2d10bc9a280486c1c43961e9e5c52c1811220ac724cf38878c38638ef2a61d895370595d3be8507565077269926e626fcf9f92c6153d8971cba3d215ec5fca357da665995751701347a6ef32796ccfdffb98bbd3184606db5617186ac4a4b285a2421ab49185b94dad6ee5e995251893534bd55cda214e5e9e91fc3cbd1e5dda664d2ef012e7cab6dee1e4f4e2f9adb85f2c226d2fd8d5a934c3be431f415589704868efb9fac7d477040a6ef676b6af62077a852d9c614d25a6645bab347106e0830f4341960756e04abfa9514b54567a7ba246868812b2ac234b112a15c4e4e7283765984f1d1b5bc0d5d40beef938413169d855dc86620ea50ba51dd091ee994e34f4995688264bf18d1b57ac0e0a5ac9a358e498c2a75a2121988c689e486225af05d23259c56479c15d1d7ffed8235946b2b1cb1dc7328e04ac119b713ee7edc66bf8140f78630ba417d601016897807047544a2eaad696713382c65d674732079de68f002b2c136f8b8b416ea9a010d35251c62cdc520f103e870d3536db495ae98b6a38759cbaa17d7f9cf3a29a8915b7014c48f70e7bb46b6ebd9209bbd5f42b36df9ae13bc27450781c9682c89c259a894440489dd6967921ff4dc596a909fdcfe066112cd0a454887c1d2384da9d894d00830e7da5b2ce2c68e618a76b8b344d859a49dfd31b771218a38f450ecc2443db82a0d6207987d99e72a36897130a12e89ee30e2e9839c5019d782d316563143e81831ab16b373d2adc4b8691ff5370dc13700777546f15fa3fd1a5acce0000c0e5fa7c057a1e522b1823256624b933004ccbe9d28fe6e3430b608b7c52866ea788b4098c89e5e333a2f99dc3aa3d3272876eee1672d6c0941658656a2bd034e882f02356fcb3a12cc4c099b12ca3d6cce1df7e256c7277d50266a919e3305607540aba90fe2804b3d1fdfce331e5760b4e82b7143011416598e098e9d037f18d546a61c82417f6144cfae8fa9f024aeee92584c1d2b2d5e8b8a90d26fa4ad098aa5303c5c986e6a2f3208f9250ffd2e74cfc26d5f494483d94e8a7d0a5ad13af68fab396ffc2e9569169ab1f8bc17c2cbac28ef9c97405b4c5424a67a469db71ff66ef5b636cf844a41ae0f56b75fec4f167e0352612c09aa9a09efa661f97d2bc1196e8c17c1da44fe9434985d38f21345f11b9619e0f813e748ff11926243f80a60448ece03afba21125b464b433ca70e42553eac0369535036de1590c417d8c3296c4ec4a9b25a19639bdb67cd09a387d6956224264af4d84594c8f84a45e6fe54aac543862459a1522e14446032e92eab62503f6e99cc1b1692b79205bcaa70eb28c906efae4d09c891a8175de15c571dbcf8a5e55fff7714cb903039f2fad791d52e89c23f07f9c19bc7079a50a4c0f04c8f03448af0435dd2e7dde89e982047aeb85a30f61d4cc419164d3844f8ed60053f15907cc1ff5480aafe5d865a91a74342fdd3b06e9b89bc0623b670791a84447442e8e5f101da8889df3828f84d3f007e2d38a264a0fee01f630b2059ff1eb8798f40c2725596d32d1ee5fc7ed0773a57c4b98b472541dcac7971e152ac7a83fc4009ee3b0876d218c1c5eea3d2d08590eb79ecc6cfdf5a89ac42001d7b93646c58593e2352f01f206502f7a2b07f228c8c5bbc05020e3266c650f233e6fde24ab529d37a7b786e064e1e9d3e6dfa209af3fe3f09375794e40fc540624b8743f1437b9c58a495f70ef9c3ce478604da923e2e536f269ba97bb5b977f99c7a59df245376eba71d1ca9dea553a1958e968ec37a5ddcd1914bf44c2c2af118b5319c279dd029e7d58904d9f0d6d93c623e7c114e464d25334b6fb3fad939bcebece2de0674fb58f810a76259a7a184b3f56f4c4882c7d7344fc26443b2d1429f28b27aacdfc089ac755df65c09e6e76832f1ea39c88cff69c595ea15a40b083aac0daea8d99a13d3a5640eb126109e7f192a5de9a5728bc30f3c26d039088d01fa8716d4e50358280fe0d6c803cc0adefc7c831d5a80c5a72e496e66fe07f5583b118d7bcf44d622ffe1aa0947b1b6087a04720facb78b1dd934e9c879d8503b2e580f525ce557f4b20dae83858f31591b2b0e7d47850718c8034b3a87b481766dc6ed800260bda585ce2db2aaea97f874d9f42a28a48a90d1a118c7347387b8ad3931d03d0e58050bc884c4bd57674ff6d5b96c9b3da804cd8a0f5b67153b1e081d3ff6ac5faf0ce68387edc39c77b18ac85d6ae1d37a18f7e8c6f6385921e17fa44950022cfd25c6b3af7bad700f766c480b523329670dfca36d87da1313bd89521199d4cc0b8eb12458847038dfcc4749f6cf3c7b95f92047eb42f79f2b28efa68e2aa02b83747b8829ad385fb82b2dd6cfd989555f59544e7621170a92d1a38588245bba3c4dfeb044497b21d8f108fec34d703d28540f0ac8a7c325ee90fd31f817ef67f54aba71b416711efe4a2ad4738a192d2b8a96e192f979ac3c2cb666c05a65f6fe7b86c2fe3249efe74f5c1816b1abef5da31ebeb2038ba4472934ccbead95b70b87450686f8f577833cb5f116510541091c5b8e076b3d5f7025fc449f840661b94b01f3bbfa95f5d4e06f44eb8da0f612acf0d5eb0e2d6b3de1c13286dd8b3efa2a79c6b7d151c531aad427fe583470fdc44a2c2dba9ac3ff3f02674077f551753c3534cfbe757eb9681d1cfd2bec746c220490623ff1ceedc1023e57a74217f2620dab570aec4dc6f11c92d11c8764bea8d97528eaf222596930e5c4c197a4611337686af0f3b1e81cbefd820f52cb15d998b70f53ae2b9e0d434d3ff8594bf3c72a75f3cd5adec2aa82a6ef60f1391b4507ebb9bc2bfb8169440169f3ecce8a5a2db6ea32d82b32fc634fcdaaeafdf7c63d211352d01ab557cf39783e9ed30031cb7d5faf0c1ab6fd8304878d35f29473cc0d1ab9c78cc06f1369bc2f3c69e022451fe7e390228bcfda5acda3ee3f73f3041cc337a879bb98cce9b235db82edb88eb373c6b48a51bf5e16796a130e1b2e23f9682f3ff679a295fd2133f2f9366b4f4bc46eb8cbf72cabdce88179acac67d8181410e2085d187005f54f30a35718a46b7a6af7a8f63dbc99c2a76ab76bbcbc62ff5a73d59d91572b43114591e0e6e5ea71725b2940d43aa890a78189b77c6be7db4330a09dbc4e1cd4c26b05048c020e0e91c204bf3d8576d3881329a2d376a93584162493bab392bcf24ec3ad713a9f33c307c333084f87dfff2a2bef095846c75fb6964ee44baa38d647865a8156a33e3a839b6731975a9d0bb81e78a7ab6b1e9e0768d57569c30dffdbec767dae397af41a5c5d1c5ffbbb675cc4139615952982a81ce5118aa9161046f1ff4db391dd4c60f39c865023ec6233dcc23c641b92e50f802d93ccd6ef4ef8713c42d7fbd98bd9c007cb5b3ace87e7e656ff1b9f1413c186af0014352592d3bc6994b2d80775e041a291e0dab1a1289ce9d1e17ffe5a341c273d2b10d3906043a493bf601bf6bb6a8bf2802376745d693743b1b595ac2d79943e917b586b6a006929edebd003416df7e0c6baae3e0063cf0c52ba4a909d51ec61099e31bfaad25e9e8e8960b2505e58bc638f72486a5dfdb2dba89ba2b04979ddb8061ad3fe4b65c3921c4d0182f4d0f2e7e52816fd971d80881e02eca7eb2362f8f732ffa3ca0fcbc566e5c269017aa8a1e6e5fa8fea2ce192adedd3027e137765b27d6e76143e1683455c3d25fead69016cf46a3331f3e86e1e1c53847dbebf72028298bc729d70dcdfa6c7e3bf6b7d09da7aecc36 T=$35102f6911eddcf5292c67d3a8bac3ff7b190b53384e5d8a3728084ceeeb936fb3821141488dee43ac1b4f63147e220e36c21fc1f34ef02b7713b2c3250bcf44b16a00119e613bba38332146fe2840fe984ceff556ae5686b84ce8a23da587667ac533b537e6d5c87e9b736b6b79b5b75a146c2d414839784be3981c239355ce990573e88e80eb28f229447b0e857a114c868bfd6969a24958cb897dce3149874fac65edf7a7850ba95fa10bb12e747396d43345ebc3082a68b3530dcfc075e669136bd6b4a2b65f825d1f81d8895b41f217f03d01a17ac8178597ea3fd592d10faec93df7beeb7f51c0bcf34c776fddfec37e375d82d3edcd57dca935cae5a2209a69d0afa694c6eba1ee2f273933f7b3a32041e3f4d9af3403e5bd83c2b87ee5b90770c17de9814c3f6a9eb5d95739576302ae3cedc4441137428e66553cfa8ea4454f90d4aaf8ff4acee1f2ddd9b441cf245f86659d70f574ae4ff69c9eaeb6df5d74fa2a59e0f9ca3da0ae0dfe7d97451101a7007505b153ede4fb191ea3fc29d6444593300b6940797eda4d6b6e4b2fddeb3a4b494d89c745264e3781255ea55a282e410ccbeb7b4572486fc6361cb9ec37247f80a52f71268f2d11b8d4982311b175c5b378160398d3e1bbe57eb169a31f3bd33f85c955696014a0d21b1d8199a5f18ec7591a37c60bdc7a17472ac52a128a30d3c96c68768e69d5d72bbb20743748672422684882a81ce089d955db79931d77307c7b2992ee11781e05fc08eca7f30e787f1217c3256fd1aa2c71983f7a3df6acda00e3074a8a4b8652dec3b9ecc8df3b9f822f64d1abc290b0f2173e6867b821a7257b5d611fd7c073c192d56acc91c4d914900ecca4a8c343e934768cab0ced1330cc66a508613ada6e6f0bd787363cc8607759d8220699a1d94563fd74ed15d44bb8f8fcdb345de51b883ef2ae23b6d84129fe5b88363894863df16665502b570f48bfd89956bb06fe4423258556fd10250c685ef2af242c2df8778f0faac9c50f316711d800efe46e4f065f823cd794154b21d913ca43c2d0f0310a6b93d384c44a5a387b3b70b234966d00e6935ab9825219f94bc880c7404a1b4116ed17419b34cd1639e28a92583c3b5c709398677f59364b1bd3eddcf495e7fed921386eb56b1b5509ebee3901c23584a5f3618f59518416a81bf1770b8f71e676e9464c605f9be0ef3ab4de01a9b0db944f63d1036a5a5dc8852a42407858db977084631d4202f538b104ec7996dcb2813d87e6269d821f34e67fc67c9ab614a2a04ecd9abe7542122aa8425026f92366936d406754cd8f8b717897a46dff873c24592f3d446bd947df2616a848c1b19047c5e4e0df073dce762e6559934e595928ee84e5e1daced10b6584c5ea629cb963514cc4c6563769bc72cd08973a2922d8850f3c59be985016cf7e67544490cd8edbb58b8026bc5636900e5e88da7a168dfbe2a489a9688585471f5d4fbda5ada19ebc86ed1aa32c36f4d62f5595f52b7cff88d9fd4905e1399170fc49a8b569c9ce6ffb707ae4eae7b92d3f8ff748de14a5f3d847b36d1e421a0bc8e939d482fd55ee30917686887e98270a108293bf3712165398028ea548ecd36f39d4561057ef7609b7d6001914626c0156de5c45df3475a270401b3dd351e42d0b76206645f00d830d394aea324549fa3f737ed8dd539fbe0dbf231583f3f586f3b7676fd98948b5a19d2ecdb455963aa8380a87ca0d3b94223eaa6a1695dff9cac8a11b3e4996ce4a6d4cbdbcd1682e8654603aafbec0aa618415ea05a75d79aaac10e718dd7717d1fc20529359e9ade11ea2bd4ce386354733f3b801ab68361d05187eff4d1f0eef3571d30e6b837c90d3addd3ca9ed4142bdfacbf9bc2e3802ba29e81f7cd4958382ad5ff61a880acdfd77a0c7c33eea25572272d1028ee4171ddad5690275508b932eee55e3b48c7d9e828e68de3f6e6714250d67e95f1bd3d65bb1a236e6641818f15ec529480f97b5999b193544c54ae62d672cddaf16701a895da460d24ba478525853a21dffe47674e5170e7cf7e998edadae0e536adc24fc1be5cf093f858b352a4025177ef7aa25b9f7485d36b84d8cc3c4c8c70c8300f0bc78efc9857030dbc4ac73fdb0987d47b548d75599a42d87b83375bbe5543f40f1f9b7251baab8e096efb1b8883f9e0777472f8a5daabd895693f09ac2406b44c9ef0864c7f057622ff83587f2048cd606117494c5c275c96a391591ee715e5dc43f2c61b42a11157a5feef421a96286db4831e2ac3483db54e3c8ad6ac1ac2342feaaf35994b9e3216baa54e82ed5ee37ef424ff6a45546545ac2ccecfd92e05449aafc918af85189a72115b8ec2fa6249a22ea80bcf2c61bc1a9c146ba7bae378b4caf66611e290b28c050ecded446eac3def7eaa851ce9d24781ca85b7e8f111f576561d8fe2d6835909d963ba7e0e584608d1a79e89f43259bf03154676cbcd0cd4231fe9b2e782d1fd6a8c22ee2cd4f29fb435292da4f6f3a1ea71f45862873fd25f9434c9a2d23a4b279fa4b11ebefe79176b273970f3eb543466e8c372f3abbf8b5620ec140f47a61e357ac841e8d6187b29fa51c76805411bd09704b3d76055d07bd4096f0179c14d42325050066f61d778f9195a7c42a8addcb2c58dfe7f7d2ef83c11f66c7de017419ddeca680950cc8edd2cd6b18cd180f62d9783ea919aed67c6f353ff4f8438fb72b5f08453f8a87ca323f5baea32f4700fe365332a78c3a5328d7216904924cb6d072afbe3e3032da535041c2783864ac93a47863544188ae1e6b769de0a0aa74c0e8ecf505161e3e3c8e64cd89409f6c4f5cea66dc90feadd9eafbcd9d5b82b9bbae765cc667520d4ea828d91f782eaa8e92bd5a82b9448241e2852ae2f7b723fee3177615d7907c4ac2c13eadc53cdc2f4f891f668cc068b4380608d70e804c08363a32706bc37d8efa122f73d0cc777357361c14309c3e22321d0686377e03d5e8e82e891abf119f9e89046572f6eb15470625cc8425d3ebd7ce4b3f106012804eef092c14d2ae3b0fce8ef93c1a81122965b0c817012bbdac1ad4909e4e91c671987b5636b58821732b6b5afe77859b987d02368eee57fe4a3faaba95b80adcf415819feef2ce5b23b3d38361e4875c260f4d9beeb2883503c814c912bdf5d05e765beab4f166dbd0a7c39fdb6b645e9636a4815d55b46e7bfdc7fd6c246b909773edd92d159c2358ef8d0388b4e9ffc76fded018e69cecad28a20d1658e05c81ce5acc785e9a5cd610556b27c4d3a5b16515489e5b15b1c8d1ebf20bded5ed8f4caa7558640e8f6056ad4061760e930f92a4c025234f6342b751a703971ba0db2dfc2eeb64f9b950b3c65b99998ae835b2ccc8069af39af59eeea5217822d718b8e7e0e623ab0fa846dd776d05e09552a92d05f0c254c03da522f1764ca70e56900f573057ac25b80ed03d7548ff6374b4d43183a2c0c4dc56cf3d495bc4aa7f230ce51769e8412e0dc53b2b1bc040a3cab27d47a517a8aa9890c19e9f0b49556e2492397721a0264c7289f75282dadb14c06ad3d666b56cce74118def4bca3666b033947cd66a0f3772ab8d5984cf9811feae107db68662e2be69ed9d831ca3b689b338e4cf3aecf7f827c3a5206afb7d34cebd5d74aa3618df42434ce5526d6d6271208611b5ab239a781d79e4f2a556b77a4d28600d3771eba9b01b5754d50aea3d72c818b71b5638f72dedc5c525923a176c179bba7966fd7eba7ce64173757bf3cf0ec201c6ae2651338f54ea05455250fbf4d15f7d43b402874a756bd612b7517bd5de226d997716c0d973e09d54093bf275d6f4118ca2c4182e55980c4af8e73ec8890a700d31c578fef9ac7ae230341655dd3b2f78fc840ecff21bc7e6764161e5038bab1d150def196157b5a3c11bb8ebe5d7efeedf8bfcf3522ba010a151d8593ca55192b4d1c019b52b4e961845dcc918b92e73ed217b7880cff6fa56e0e7a2a3f7afcd01472dad7a5361fc4450bc54e77d4a9353ef3563402672d6c96acc62fbd834ef895403993bd800d509b1fb06dba04eda200775cc6a25f6e66c96200d230c53bc4b6b574783aae433caec59ff4910a0eb80d42021514bbc07a7383061a70797e128899b7aa0976261cfb9cb1fe7f7247fc95247095822b6414589cb704addc211ae4e5dd590861de7687547bd1be88dc29e368e173d846544688f7a24f8b7f4d78c32d0add36d927092b4105dd9daecdcee1725d7a07d490b06046283 [31] S=$49723d5b891c48ad2370bace W=-$1723d1cd3be5ed3e9013073696a36d08f902a5a82f5376d13bda7a8886ee7363c32bebd52ea744ef390be9b3dfc9ad9576a8447030dc5b1797efee78b7038fda2749a8122543ba0564ed29fc3873b083aeb2135bc8a715fff0f592eacf4ff3401cc0bbef935ac75fa0c71ba15ba92e4a174173b7b4b4768a8b7f22e5db9ee07e77b45d7d34024b649dc42c82c32b57bd2d692d157761cc732cb9c4f964eef2f437525b06c8e401d55787cb4b02abf4167a030e12df6b55e51f870bef5667c71689d42b0a2d423dcb443ae8defdcf63780b878b0881ede537bd72b9b6fb2d26f0d307ed19f2d43290719bfa91904f1cbf014287ecba3d71e130f2b2e12057dd2cdd9d0533e60284e56bc5d159aaa30842174efb32560b18753d394877b1309d2bd12bc3b184e7bb1fededbeacb2fedc3cb3209c7ec439b2623d7686dbc25011343691be6408ce1660e4fc56ba7b40067dbc93320a105403f1b68524cd6022df51ae30de0ccb45a6ccc37eb347446d507d6a68cb98a7a2f2fcbe9fa6ba26b1b4171753f7728e6d3a3192610432d4c1b3e21087594d12ec20ef78554cbfff05dcd00ea4b90c4d93084a066fe03d49407ea571d930b1aec5b234586d094a4dda80db8796fdac0399b7a6c24d0784ec47e94216585e70af69e62dc489c610366271ea915390b6f4e1d9d65ecb1a57b27b7a902f9a1a83a2a0c8cccd9e99d17d6c98cb3b55c91db3c16696af23306f883cb214050dd63e6a8448cde3c735056a81b912c0cdfd686cf43a3f7caa648188174d627b6470035659dc1cc38c4318b903038333e5a385dc64b72328eb25365bf898042a404f9ef954b60690e3610fcbff7f581d4af4907a6b6e98a48fee27ec62998a4ee2eeea02aa7b5fc0c0e453bcd5cd41e81987000a9b7201490d8ef8ef300897a3644cb0891b87a3a4f84136c4c4bb61a264f88591cd2724df453c8cdde5ca4b3932468b80cafd9b475752c72abd5a8417a5cb00e65b7bb55b46126c04fb92fd5d6849be938ad38a7e07f62cd544984ce568eb0da305fb7e19b194a5a31d4246743257c959a8d4a66fc769621a3ac3d515101b7adf9e22bae7362c98d86acfe11dc2d75b22ed61692d9da13f92277541e3f64ee071ca1e05fc8ffc3983ae77ef99f8414bf894c7f5a663e4cf2ba0b3aa0a897a9ebad2f84c0547d7fed2f5f4239ccfb29ec93b8c2d80e158d66731cb8985d65a339a4ef42f3cca65d54230265f5b1943f8ec77a96fd7398c92b1eec246523ce868da7f063ca7cb46122e796712e826d20ea12220701af3df229c334a8d6604a9ec3d0d574fdd801675d6c2a1ed98f2f6aea6ef27b908c1e19582590cfd308c4693a5837693a24980bdaad7db1fc8817cbde3340d65b4c71438c8eae4105764457f598b746f2bf9908d9f45b6c543457040cc95c3109ebf0f2303e81d51d62b6e696783e440660be868d6097d11a08e523138e99e7f054fc5f3f53f797b677e56ebc8cbc5b6220ee4bfa5bfa9d05d4e5eb50bbe559785daba99535e277646d23a5042c068562a3c1413f6c25bb16dadb97ddb74213c48e0aed6d70f9e2158a25130fadc33cb0251d597750cc191f33f478d7079536b6ae99f4df393cb3f5c87284c484facdefb7977b6e17531495eba5ef3215873ef734c8dfe50fb76d90ee77a47cc652c4874faa8fc4802cb50fc0522085564d387c1d8bc7ee25354f220a1dfaccc1bf2978be79055b36ba4028e863a2289193203850c8f2ff88d0739c11074019c6c3f70e1d0a7f27e4d40dc66ad0d3bc971d413b21093e75dbcae81f5d61319375e59b0078a83bead72ee6cd6a649e2a2329686e24218b81332f8dd94d7b7bd2cbf68fafa8b3158a6810cb763a742ebd3533fcfc8a95e4767ecc91ccd136d44c7fb34d53c9919672ab8aeb23f5aab0f357d71f02001a10318092027cdb2e1960383b4daddeab3f1e735822eb7cc11c97dc733b2ebf2f0e8780bd164623ff1e312a42b2c4bbe847a12e50b177be190fcd387eef8f4b3db77e83d110dbdf331c83f67b58c7e7f529010b1a2830b21b75f67212f3f958f1a4187a579f3a9c92de80c75bda7e765eeac0657e0ffcaab8ec23104f73e7a3272e2f90add42827cc253b26d6d24 J=-$7e5a5022fe207f89aefbca558d8386c4328752107b054671145dca18e6fc34e95c2dae7b2e210e5561316f4e6788b9b6ce5549b17f942ddd97bdcb0c0c1562c6a78077ea60ddacb8e3aa5832835f5df64b703bd045c3e07ef8e594a0e8be7cb18f3af55d90a56504f3a7775526a85baa6be9fa1a3ca2966394e1e31d7ba07be8226c04fcaa9251068e3c0cad72f3124f79113a8a2bd03a19973fdf364b413c15f7c02343263f4fe8bf26d08f2d6237f42b209f715b6bae28e6ed5544a8a1519135058c482478983e08a65101e1c2badb2e305171deac2a4611318af362b37799ee8ab53fdf77b039948bc6823f320de54c3bcb9944a359e946681613e724100819dac3e45b293ca685e05d9379f44b774127a3eff75afd5c9da9160ebf6a27131a93d9f1f4c1a0588d18a02abd22403ea0193377390efe5cef6a1a977910f6cd910e4b4363e61fa7fd742438901729b00a90c95b7f9e9b8d6376940ab92026ad0702c0d4be682be10ea7e320560bb2fe9f8c0dfc7e9d281deea7f7ac9114f9010a066457723513138cb72dac58f82b574f36ddc2126ddfa92210c558110fdda81cd8a8c772a03af7824da544dabe437dc26d25d25d59e07f744f90646c5c480f08474b658d41d81aec6b126cb00948029a7e7cb2cdf531c18c87f9b2fa2065bf0a8367624717c079f452b5688e526a73adef5d2b9ecbe51abc7e5e337bd6def5aa5a0a9dc3740b6618d6e80a9839061da537272448db5a732ad460a9f7224b95eb3cc22ff799803cce704e65103d89ac7aba004a327a814b29286ecb1f8fb84e413c44ca737d29c7d1398744aa525bf2b4e0b5fb8cd791d7c4e9f3529ade57e7a38550e1fb1afac6457cf74f374462103d34206d08bf7e07e21a8a35510edd31a6af0c2852d92bc78a5dbb8df890df3dea5098abcbddfed5a54a8447339133d5d7c08dfabe8615aa079aab27a7a21f977344312fd0c047dac4865edd8f6c75ae824b74cd23ba11cc42d846fee1f263d507b559b2dcb3785d97a4da7287f212b0a7d042980955a496fdf697e2cf9b2fb08aa53ef98623b5292ef9bb028f5c4467f467a3d2918cb06dde4a9cebf1c7a9aed6e53cb3e96179684c42068b39b6039a84d71ad3a1faf284863463741757a4828335b06ea77a160ec541f3510fcefedf4461cedf01720070bfaff25a7f72253af6202804a5dbe6875b9af95655ecafe2e770e6217b624bf2910f24431ff2abc72af9a4760ad32c0ff8b03235a2e26ea49e3bfad22ec75932575c6dc970647ec4b9d13ccf1298b8d5dc8f6eb26edd32704596d524ac3c493c6dca96208813f3296546553c8032b6b3eaf78186c8703da383827f8e5dca5b41355f84713f785c5b806b2aac0d3816e3ca985b942e4c457aa20a3db20893fba2053e7cd3d4b5988c2f570a0f855ade3f77517fb279e5b737d89f56755b91fa44bdf6e7ac535701a766da1c545c9c4dcf39b5c1036211d05a74e443b5427fa55220c1a8a6e5af211880d52530243b6b5dbe7bf574fbae929dce8ee42980ac147e05314091e052145cb15272709a802ebc84287de91fa95e0e44fb61f3738ddf5cc0e236d7d1be15dd44efdb5e1674cb7d1cb98874964be08e1dc59160ba2b29430acb2fe1261e027fc0b62c5c15bb7e5eb6d5eef9487279c73f246d00878525c1204611e38173b6790371aeef301e168119b519bb6bf06264ffc3879c8adbd697f0468ac1f3128518020c3b83259e3ccb3b203d2b6c6466b60ebfe254ae667619dcf482dc59ef707470e22aaf169a8d022b78ee6aa80a86c1330258d0a724801e832b44729132508a170dc7b52da6ea492982cae44e38221ced9c48687d0d5388b90fa59e59cfae329efff07db75c8317faea891efc15c810dae6af3fe454be689fcbfdde945c312a0b1bead488d546192b28f81030cbbeab115d2e17b2d5ddc4c433a6add8b64483d0461f51b64491c84ca0003e323871312583d74898b479ede97c393f8f036747921f3dab0b1496dc46978e6c51ceab50da5caf8c15357afaf4423ae9442f93b511d0f989c0632976ec55e2dc106c7fb96ef8c284271ad4ff6d5464b1edcd889cc907cff9e4551fcc17bdc22d322d38cea715cad3e9941cf9193778770a2db1c3a9a88fab1d2407d96d1e650c2dd341aa92e06357cd4c29df4471e80aa19875c8514de6b98bb5a83f23c05a082d95face68c2b23506810b1a3fcce72f9dfef3a3364cd3ff78e420c203c5fc36f34793e366dc75f05421ab77fd05617deb6acfb103e9b32203473801b61ef8844f6eae5a7212337f6532de85451ec39a554f714280abea345e70419fb521f33defbc8966df4bd4d0f92711566f2c44faf7cfcb34776562de195ebcb9e401e7e33b2fe6af1a4ad28e45e77519a10ef4afa6d3b4434b3e064a2db405d21078ce09d56d243037e16d5f90f118ae281b755679edfcc2502a789ecb6898599c018657da21ba2dfeb8fbad0e32f937f12edd07b5966c131aa46c560d7e4a305e373a5c4b212d37c6503cf76098c8dc6bbc9520fd2cfcf97f35a54b22799f94999a8849a83a1602c9c004cab9f2b7e0524a52c07196ba9e17cbc81f9d41e3f2df4e69893c5de133424e5fa24d162ae9730de1f4604c2ed56fc38c5220dcd041046a13b5d68ef07b5d27c898c424bfc0ae0935d268eb6366bb6a82c8c1adda90e0b3173e2c92b81864107dae850e9e6d7ff65b9679c885d7bcb7fb7ed7a561e749665ce141ad2c1a1a690642617c926e743b8922edc8e2a7e29926809ddb978ef0654303f0e180f57be83ebe3446cdc27565532bd10d5b0a5437a95da449b675e1d1d6b3e5c0a88b7cd5c757620fce0c4c43ffbd32488c47fcfc5417ffe269ecb209eaa113f853dfdd0eaf3fd2b038115970f30828c2359d0a04f755f3df538beb0d985523a3dca5a21efe620799aa10d223401d00654f07ad6555bb118257ed43d2b1cebe4226938c5c4b500448cdb72bfddbf04984e64e2b96b5b74d2f1989367356e6fd4f3908fa9919f02e308d4bf5b7d8069102dbf96a716de5e25e13af82bcb2ca513fcef27d1d118297a06c0c46621660f20b1d54ecf0dd8b887e4f7c7408a9e8afcc5499bfd149a60939cb4ff105cb3caa5a0a065833f1279cd4f410fa152e2f51a2f53a3e927632880402476d114cb823ac1d1d01a9c41868e7880a16885f2770f5e3fda690e19704400cccac685cccaa5857bc78a3d81a2d5bcb319c0894c31fee3dee53019ad769523d572c6ce63cc3bdb972cbacca399d4deea363c09257425b862b9eab2f4df1d915a762f681d454cf955611157f650ec29f649175a40ed330da479831e33e087b28a092c63794f94df14794c64c1a4bc12d6d2e113e782f9294bf3d9f1dcf4b43a153c9b2afc01d0e2861a1b8287c7d94e24cfa5d550351c2392c48250e22315235a0a46f2d96e1011bb422af39423dd48c5e428be3788f28499eae538feabd8775043678ede59aab4b5a021fd1802afed10f153c11a1753f6ad0a51909fad39fb19539fd709af9fd2b09fabf0d683065357a4eb24b1703b6a5d41b7f637f0a2458ed2b787d5b9994fdb46f6be4d177f3250065174033c12576aaffceffcfe99294de8a2f5dce1c1c2728586de630a290d3299a4bef14aecca62657919b1c2a2818047f7fe7020f68dc26bfcaefe6bd06d83d92a333b31c561dfe99cf783bc934250e002317013c410d8b05a4bf86d43951e377a52d08c748081a24b8ea3ad280a87f6098bef2074db5ea30a9266fcfdef23303e3d1b550eb4afe90736f925cdfa27132ebd88d990d6a9d5887b752964b1ed4c4f1a265fc01ba4524481e189c208723ad67b05bd24a767ceb8ccb47e131fa641de72a32a76a9585a4cdb394fc08663ea12ebadd51216258c2b72e74f80647c1e0e509de3c7adcd7ee2a66a235acaec0228f36c8d582ae1306543014b4a05f5c2bfd05b32f50beb387746ae8953fa48543ee351ec26c3d74fec2b844b83f85a9445b7721144b20269d8f4e34a509253c1cbe6c0e3091553d6c70853e40620f8e2e1c82e186ecf7653207a548fb91f288b0173525aa503e39efc8ddb7b339abbb5fc9b31d7b382bf6fabaa9842f3a5a9f6336428cae6fbdb5ab21f90d33e367eaab67338dafbcf4301d60f88efc2ad692e585752d42ea9d3a99d35f8a127739352c69de0fe5ab610d9f78663709d6e761a878afd78944458c9df1e62628914fbbf724f63b7a180a985dddba7ec6b15925995ceac4b588f8 T=$807f0e95aaf98bb54b4696a3ac9f1b9527a936d96a0d0ed650d5830f0392898929483e44e5dd06a1eb0d2980ff47858aef96f09aedc0a757ba745ed8279f9060b876652f0a11788431223a53ada99b06bd7a37ec7c6d85d6b22fc8d761c71d38f6faee591e2a92bb0ead5aa166b7bcdbcb51544d90270bd39c4fb8b353ef2c19d54c92e519ecb2e013c6db73e0090bf433fd5ce94807f64f3c92ea1d1ce9cc78187214bc2c703ea88ad3594709bcfb1255c9b873e15073c31011b28846e8c9dc95c431eec07498a85d9f65d6a22d1b8be2f6b9786a0e926cee368901bf86d9f6f4bf39d5197047aa2693b01af4f87834ee14af4eccd2266c7e884084c11150b2b05368a2d5f668b5ea31a26fed0a822f4cf2443496b2cf8a93750b8401a6357cd30a74662b17d624c0e7a1885229da40a735f50df4f4d079629230ae5b62d06a6e7a5a2fc5bf3f2614d25b6b7eba5fb9bbe21782e240c00c9f8b22a9fb2a7ed6ef9fdea1a11d75a5e00abae7e40588af9f36863e33ce36f9133409c3ba20da4383f9a5c5aa39e0c0d7ee12735d6b6645f566ccb1509ec7bb38ceda68ec16cda2e54c847a73d001736eb580827591fa6a7d110961d23056107d65f747c6cf1c8dffc796836e93059be64b86e981d8cb124c6b656962aa4204a2bbba0dbc7f9268d009ff95d3731cb1b69d97c0c584738df35d1ef6ec6bce7bb9cac0d4ab50855e931ff196c0366c334eeb2268a851165de8cccf647c6e3ee655d6d1dc6edaeb5531007fd1d915cd84e300eb7a61ec1c3cf2aee3fa5671a80c31fd86872d0a32acbcc415719bc47f46a3bb713175e098ffb790e4b2527335bac507e1da00cad0d7490d7af5a06e3aac690a849040928a5ea171af596523bf60cf24bce45b9c0966243dfd9c58d7e160f7c2a525f4453bab17ca406e34989b9a6783a779cf86b77f842d940f4451de24a70b7ac81e849cb21bbdda77f243386c7611fccbad5f2e58bbc40d94aceb4fe163f2dbac995bbd954694e33f139ca51719c82d1b27d4ca49b60f28b004058dac242915e6bb8867199e15dead8a900d4be8399abb469ea6ca7027a85f9e00ab1d9c98a709b6fac02c1001b2c1c58ef3b4c47b5fa66fbffc1a117cef9569a75a8be5fe38dd24367c183703e59a68fd8bd8e697ed5b0b4b95669bf2a0a0f5f398826a6d0b6b32216fee78b4d0cd0cb67e7a5f8a6ac5a733735face0fc7959845fa734f2af677f10dfce736ea0945d9870153fa9e5b31c2ed91eb81f95449c4a94724687cb61ce34e9e1208c61e9b8845c133ad9727f08061134480dff06eccd96d4ef2b98463ccde5e22bae44f1af8f870e060c21d92095efa65bdb540927b599abb0aed26536e3c0f6fed34b7fdca872438ba041ab2e7a2032b7b40c89f84f9b1278b36ab12fa387ef8b57dde19a6db2869e50d163b1f57fa0a6cb7b6e36fff8fd98b9bf130ca4abff65271da54dc4b189b7e8ceee11263a4af2b914fc1eac2176c54ef760ce492b0d5cc8ab0b941b7309bfa765e50cdeaca86c4380578300f19fb611cae4e0c1cc1d4f6a262416fc165166e138e40ee315d0e002f8653bcfd047d8de55c29205b178dbe471fa0d96bcde116417ec82d0a089073d9359ea575b686fef8231f12840872e5248fef559a058a23566331693b369de6f77b50fb5307f4fe23076765a6a7b674017e684628cfda95b490bd430c41fcc23031763c45f61dc5a59f0fb01f7e44d6d56177c46b77d44a3322e4ca939f9e492a7f2d1e67d7f266a816ccd92470586366ceb6c2125aaa8eb450cf67ea25aebc6a2670a8c8b6c1bb9142ee3049a16b87e6122d6b5e7640d9a0e4f7c66e534501e651091a973a3fe0311c059e0b20d0c1abafd448fd1ff6a3687c9d9c99d5d38b6f78b86e97cf66ad51673675c31102840c53c0b588a0f5ced795f8697ad2b8ebeed9e393b892fd673c11349ac875e9a604e10156be349db7abe3b893a96650fe09c35c6d6dc8c0582919325fde971de1f1b2bac383f7fa59ebab35c52e13a239e6aabe1d249ca51e97da21be27b1677cd64236b53285bc532e50adb1de76c4b1399de9c650275ad572c1af0d1ef857684fb09f8077c50b3fa3ef8278a71bc1968acc72136e78e258da4a9e3b15c471c6e0b7f8ae2630bed4eb032cfc83fdf9d848f32234f8c4863d06664abfa5bba8f291d0ad65ee204e902dc7927cb029afa5bd16004dd28b0183761b82432757ccab2c5ba4d4d2d0cb107e205020ae35d84cf88bf3e801b2766cd21e9803f09a1fdd22d5998be1418207f9ae0e18f096f03a420083b758829d9666bec7bf8bb768fcc0d2f5fb2cf4ee474cc3e9efac0ea7d7c6299a2d5bf4e7db2c9dd90beb8d4521d1d50d31a04dc925edbb7c256b3385f8b960b3581bbc42fec57e088443a1ec79987943877f024cbb613166394fd0dabf9912a45f034cce59dec2f3a28559f9fe1bf64491ea3f2413e3e0a0920627ea163035fd94bdcc1d190e38ab4148de89412188e6c5383ef3873896120038a6be37cad4408415298e5e05dd86d9debd508794b91ed8cdef35af58dc782367aaac0521b2ccf55b371cedb1b23fc97b0db89dd842eb922a57ccdfcf400ee123a55f090737630f97417e8072752cf431d91e0849ede39c6288468cfc4cb2e5cdbf40cd6e42b5fd5bb452ad17bc73df4c1501852cc37aebab02382b16884a1261104e7e88c0816d98944f174711cebb6f844cbd024988bffeafe4140440ad22b38cef05ff8142404d90c3fac40566d67dd6dc3e72067405f934156794a4c3fc005d672f1c5c5d9dfdd5515859320a3d932de46be5d9daec680c7c82209484e13e985bea77439375f202f92dd3570452f53c052dac1956265f1f856595addc6112ad6cb525ea4400b3ceb95cfada7342dc48a6b8f88cdcff8e38b8cbf9c454cb80f56a8cd19af2dc82be533035d2a42ca530326f4ac102dd52c1e4dcab76c3cfe10c4796fa4a82408a7e3ce8008aefcc30290103c51f6d3aecc4361405fc2c30f1cfba94c419926d001b8009d4bc98df125ea7aca08ea2f369ca11cc0da0245dfea5bffc3afca8c352d2df65175c6dfc536dbe29647d66302741ac5e0bc85397932c8d10058907cdd189cdf7718d092e29737232b36e4b83767069c41fcb37b18ad33cb0e4780a1eadd7960e120a19cb3fb5a8fdfc3b9913ff80043dddc43f98cce717c128ce7f6e3bbac94a5968347419a8b2395c725574b94e56c6dd29b0a0ce9c3f3d6d837a34f7f62490e87197ce21940c81f50b8f59bca7873d9ddce59f08451bfe61f3a577c62a64cb241bdb0b114c749c015608d4a9a666411e325562c36293455cb38ea4b5365073157fa7c4901bbd04481dc996eecf2b44c159c29954187f94f2ea867e8f18bd7c97183abc8015bc52f699a26ae2b11a502f3ab689196d1ced186345e2c3a7d24bed28b106ac9bc5a5b2a2fbb64a90697fb43820509043039dd1d15b285bd7cfa3676bed2546262333aa6978a27ed10e814e43670d0ad879577797976aac04e871cf1f1a54cae2d873cb20fad82d4580113b6cc92241f4d6d70d432dce04ce978ee7104a291426d73b4ad17ecfdcd150ae12f7ccf365ba77336c97ffb1f76eaf6e0e28dbbfd54acab8749a8cc98741302d1145cf7b9d4851f84944d20dfe8a10e882274f8d2863aadcb12f11626de92e1a69c41ef3ff7e9619ae417b34199d666935e5dd7d8518e8addb7a1f8ded373b727a257c2d4edd45b4533616cfb93451d287241449b06cb4742a15990bdfabac32f4a7c6adca905f177624b96fa251a0cb42cb64053462b99121a779cb7c77009172d6d6ff89abb2c7fe041d49ce7ef2b7942d9fdf2db5d4f94baa6c4be36b12fadf9a790a8d4db35b36e7b9b66ffcab6662811873d56ab888807acd2b92bf1c880fb68501620f7d10682f309193762d62dbcf7bcf69f8deea7e827653b529abed328dbf275347921d8f24008dbdc027e71383550fda3ef3a2466f9f6a9f38048edb1f0f5101cb0f38e77c90417d79aa8c60ce59b11b31237f3ef7053448d994d8ab982b4acbb2ba616b00286fe11f5677a43304ed0ff5afe8ca39b174c10f27ff029a794862ebb6718db408491212458463014c795dfb1f701f2944b3aa83fc65fb3bd481118169a9a2122bb997f62f4e53b390633983b9e3bab2e2bd1dcee0cacbe7f168f5c7330aff6b2061a00d6a3a1df8f2da394e30c8a717d1afd5fa5f08ac89dc1be8fb80cb0800b78f5b6d8c673183f2ae829 [32] S=$afb1e3affc8fcef2339e4 W=-$14d15f4cac18aa57fb83ae71a7ae4355ae6964ceee6ca58f8909813733d21771321577bbff99ee1e8495546702e7ebdcdd437cfbcf8329beabd37b1cd6513a95b5c130f011dadbe19df0921406a6b67a4db0763e1d4223a2f466a070bbcb6ef5526a2a833f7c1e7094a3c1971dbcccecb4f067a1216c058b342532f36b86957f6151d3cdf12e2edc29153db04e8c92c7fbd0476adaa3c31d65de811976caef57a4ce6a2030712ed09916ebe72701da950167966431e7bb68a0521d5b798f2f087138caf68e5215c60d9bc38ff420c8f22216543090fafba5b92a4f83e72af5d1807e6011198d7d571b18d3ac92ee6d9372977399a17fdc3de3aede0add628a2877bfafd9cad3671895ff6c4e44c482627e991d32e9c2900d039d9503cbef03ca54f200c49595ca27e125d64073d7159b4050dcb8fed595f6dce4c921b53911db762b2dc809b796bd6dada3b06c727b6b5a0ddb91b962586c5eb495b93c8eb27dabeb010cfe21052198d318ff72b5c6a69641a9d940d6ed69ce6b1c869e1d45b69978e2612fc23a6619fd3b8c337c8c1150fe2f59215b8a3f2705c70b1739947037b07092991ed4871f85453008161bf0a1f1211967242044cbb52e5795cfb388606ff1a7d067de99971f58ac22e4a2ead739947be58287c402996aa7fffa224f1cb6e8806b50c538670222bce3d646246d6308ef1b2a54d88fe9c3db77d1f5ffa149445a2e6e9cfde7bb91835384582fba3f5d4f56414b7bff77506227de35a144c8d645120cd8a7ad8d7beea4e4313b68cfbd37e1f0fb2725179921b3bb8e3f99e6771378ea0a9dc920e4478b3a7542619338ece9e63a16764048769851381e7dda9748907d8888ece56548c1176d87e4bd05dcdc2871dc4076b09f596848fdcc85b12ef78606fafea6564dc8c4dffa235dfabc06dddbb65f82aeec4be336a8af3c9facee1a110bf594a2bd4c45662c8db0e1cbe5a229037581aaba22ea11c1d0d5f5b877e5a936e1dff7e8203a751b748e2b61c0d23fc14e3a39062ecfb9dd28a392f51039d3b5405c36fa67eb9adca2e360fd42aadf86c0bf0fbde95081b13524ee22466d4b69da0a366d2b0d02221759150c8f94c9c44d65963f209b55567108d118e1595020aa7a7bd4b8bcc63b7fe2bd0660157bcc8c0af700c20d88810d1f779956b9bd8f5721a6bd7c10d91065e0a62f1e9d00ee7497a7ed255292e81a034f52163350fc65bbcab753b359191e4aec7d1d2f458e584822cfe5a38ee31e798e5a90e2cfbe17938dd494f7d4b0406ba3a67403d0406df357d5dca92049780b6e342e528eee16f25c91a837a82442fe7f5998d285caec92ef9ce3dc0b30b461ffa3b4f810e0699f6cdb4d5d0ee01f3c18526825a9952dec27b5ba8ea43b8e181876a98c16627b0c113461324115a7383e35dacfcaff35456f9c561f9b73491f91e0bce332ce08adfe903e2a7733cec19955134a7a00a67f15218011f1aaeea6ed6be268ea1a96fe7f90c23286adb4753239ff0ad05a482b1053ee5353ba87eb5959740223eaa48b52915b421dd7e34295dc46001601b128eb2df141c38434d52c48ece7870cee8e85ae7fbda60e3b7d00a4e6e0484660a18c002b96bcefce4902796de38c68966cdcc76f189b51cf3de35d38783f25a18a8dd6186b1b51f5c3d88834c0b13ec4875269796608fb6b94800824f7a6d3601537f9ec2cd805271d40a0afa816d1bc9b9c507be07d40028a4f39a10ba6af05e90637554b2c5d52dfcff688b6b7e47740fd3eb5c12e9af0c6c6e96bcdaad41d20cdb4a753be8fdd4c140aaf32643d3ad77b79a9dba3eec21bc92db63b9f2612816e23a5ccf760c4b5fab99f9ff356ece12b912f3263b5d98ce6f758c352fb6ec687a85b80ccff809abc9159b87796ccff7bc0b3baef9137ec6a33ee91820a23a43253745526f280ce2b995bc118b12dd8169403b236689587f1ca0890b43998413274f5bb66b05af781021aa821a65b70cea695f2939919a403fc86732d9bda0222380bcbe3572dd71687613f20bd83db56a2ee31eac4deb76de962b70d947c6871696eaedc49b5430a23ce419f3dd530d497189af3e6cdc0adc873f96faa4f04550e803396b41418 J=$3df1259b862f30b7774690655653747792684b9c4af184b1d79daae4360d350f5e6536496224fe80e436036076e8751bb096ecda92bf7c49dc09914e18d8020d264cdafcf3997e97eb2e9523f63d49fa5b5300c49993ceb1eef042fa273badb4e00055ba11c4c4145859b27f1293a048448124dc67a28e94c96fede9970624462ed9584ef1202599261f5d8f5ba57998c68fa0f7d395290e0f99acc75db4a623d07da8da86e7e866587925aa94336fd10b2a05562fabf4a7a28ca12fb1669e07394844ba194f7bf0a33f3718895c1e50b3100b966d4b8a6c78911a7d524c159b27119a8d3581375aae4c6607624c315f599756b6716c8c9af427ca0ab67ae47addbb07982a27476015fe954090fe8ff2be9486da092aa0ece3f70d99b4da021bf484ec23a393a26574f1f3b188ea80749dfe75430cba9e7b48cf7f2c61c7afc5b41279a9e96ca0835cb071d8ebd99325ec6eadf4f92680397fb7be7fe598c600b67e0690495554e4ce41fcd1f2dbb57d75005edebd8d9d5caeb225570c6abce14ac86df944ef9912ce8333229bdb0a5210d96a3ff204749c2ccc4a018fdc44ae9f2e9b59a25747170bd526c7fe3a17e1d4dd8780e801db293e9a19712abd9669e2a269d6cbb968e0ba52bce66aa00e5552c7809d12f6128019705783f742afd5e4e4b18e1d123d19f71da6b82bba5c2ce5382017ae8f8991d3ed9acb066874febf6e888d9f6bfbc7ca5cef9dc8abe3add40236f3aa7c411fc342ae8b4191082d5a6f5ac1faed06af74162c42895e923b87de0a04a9749de2fe86818faa0f9ffb6f86616c57b88889f95761e72d4fd01c652e2daf6f9c42b79b704b85e7766868dd384840d9b67423d5aeb1a17d5029b9782f6f84797fc460a0d8831a87c0140b8a62752812a69035cfe05b5f042da67fdf3b29155372cd290c62cd540f220816b20914e8417848ee6884db98808188bc3aedbeb26b0a0db351ea4d16b717b2dfa70e9e39d634bf123f6d368ba04c6fa5d5ca412b181c08c349cc17bd4a6dc7cb0d14ad3748533ca0e121b2d6e6e710e6811651ab804cefb3377e72383df89233b5921905e72873350a7bc93192a86c18a6b9c89978ffc4b733c45e0a39934fd61e39fb91799e8c0ceef48e2b9006de86cf9603d0637f709e28974cf71d5e4c24c8299176b769d26156de443becb41c48866069a947ff2ac6308b0196291544fba0857f4485493ed4eaf9090021380c59de5188ffbc6458ac1295e76c0c646d38f30303ba46fcf889e417d4e3c8a6b80fb7a309ce1a99e48d54af1d566856b5a55b3c6bb67fc0e2d21be5e647d62e8b18639645ea8edabb1895104fe2757da944b6116359eb72a0122dbe9fe559ba460f4b8a9b32a963da90b0148582c94970d78ee2d6c7168dcab1d9d21350e35d8d71f7fb225d228d0bb279421a9017de6e3d6012eefddbbb9531b5547936b4b25de99782a64a55ae2c896960a478d0108c4bbe99c57bd349516fa538908e4e213321199d4a0c8a5974a369e538b9c368a18cd0d51328ab004589d6d62a746c4bd19f6f5b3e744198d04fdc3672b9b8a398021d66deb4343c175515440a18c9a69b51263ebcef80592aaef419dd90e04a9369388442ccc68638d1387c6937aa5efc04f34d89936d01c960b6f42dc8a7556a9a7330f05a5ebc2056e2b6151fe6d4c391ae536826302c888bf794e8549f65e2fce0dc8c74677ef9563dcaf4b3395307fb552a9668b1753ddf487ac745621ac55f487bfff7448d01aafd0cbfa0a8fd02a835c121ebd1b9e53d93dc8be8b5ba80cc4b5b9c75acabc052be686be3c8cf64c267f22cf64a4682cdd47d18c59259ea3ead82a065248ac4c8d58bf0a0bbd4f29694e1cbb80efb8e54f4b2d50ba36a31c8f0d930d3786e2d0e8e69c56c94ee98f96ebbb47d50a210493bae97de29e7c9939c1f7fc0e617d47706b993245d4aa755a8b90acf27b1eb8f881ed6ff634dd512f0a1a5676ad99c349ccc625545bcf3555c8f2781ba822afcd9894591a02d8ceeb6734bcc2fe72b9524dd7ce91b5d6048a391e40b28cd426c6feb74b0ade68ef47f343093bab9d955d44a2ed39dc5a78243d0dd64a3a1dfcac7031f7ff77e9d2ced1efe6db1d86b218684a68d93e837549372f3bf53bd69245f9b763cb0f28a0f42d3745f2318b1a2b1670e5ed6aad83e2c8c7c001fdaf243c459687e5684ef9e3576973f818a3a64c2006ee18b022b8fde14dc10c4dc9323485108cc8d548ad8b3f46c58b94074bb51aef42c6f8938d5d490a81e60287cd62edcf171a620057af1344eb89f9c03570e8185388996fa11aa40bae92ddeedf83460fa9e29c4431c012ecc328af2cc53cd5ebe4b1a7f42c2c38ecc51ac0e5eb92d16555a6bb7d5a215723b69dad75a0da7dbbec24cf1e315f8a9cd55529df18e9ce1f8d758f1e9c417d822d13052c71e75ec6848b0922dc637594f510760041089d23f8a68ecf68b0f5a9ac518f24a3531d0389d807074172cf08cc02a27ba431f03ae497949f322570f81dc9cb74ce5c7b5ae851c29b0506187ef192169ed9815e1e0f56565bcf62c74f0aa7998dd5cb5e073981b31a901a5886520fcd6d44e08d0b1d68cf82c6c8eada2635e3f3cb704346e6d4431972e3b27fef3cd09a2086b0dbce2a27b0127382ad1a964be6cf0e14bf89cccdba2a332a3b7c7c3d62b507bdb39a1b2822c999eaff3ddd714a39359a0e5594daefabdd7a45484d9c1809f2e35233c000cf5bda5220e8808e571903b4b01aed609e636b7df370dea2e86961227b54b1db4376cf640dc6b72012a500c7d08e340abac7a2297a057ebd4aca8602405c5c4f30b7952eeab491289bcbe83f7d2d54998fb008705c5494792e5058166249b7f1639c5e549c81a35be63b756d4abc87eb43659716032bcce8d90486e2d8cff08b181422f6a52e609a0fef95805f4e4900470d85f0ceb99bdc5bd23f031d799d7299dd094a7f512cba7a0f39bf91c2bcc5f5ebfc8e04ad9686b7555726f80200a6a780c084d637d815095ddf5276d1813130d86ecb8b016e077509d8025f9fbc4384b84df5b85682c5f0ebcb4c7fcbcf6e18e3f9a79da03d3e96f90489faba6912d2f18f0f64f607f905f9ccf389bf661f5c966842b0b4a935ee7798a3fbcd72793c3fa8655eeda0941eb87e571c84c16a032cfd60b0c0fdc2f59fac249803bcf3f1039f7963d84db5ab180be239df0bf1fc4d633c17117c788ec9d360417943be053a66e8a2a51e8a42cbf41cac40321d591d5b025e7142756b932f65553252427315b123a1558104d91e979fc34cbef8375f32405ace6112fab146075241cd9f5b5d544be3c255f82abf1b3628261f4bd13fab0c68873d311dc28601917c7d26b054738450413375f566400707bcb0478c90ff61a896dc4325764f7696f16c57fdfc8554c15ff4411a12ddfb790ef22f376f2a57a7eb38df386f7c9d22405e1b549cff0251dbe19112ddf0a56e49e7ca8e20ff299f09c6726f32f87cba3541b775d23f7f02440adc86ade4c4b80d45d9102958359350d242c19562476c62fa072d630386a5ae6805c5fcce42947fc710abfd53e01d5c5c40f4caadbd8e0060cc7565feef51c0cf92713f45d0529c7d8dee8899b64d9a600341f800ba1c7041deec12eb07b428e2b8d55b8f97409a97ca6caa854db30d7a85b8c26baf9603878a229b2d427dd7c238a2192e3d2a94e9927422016c2d467aeee070df12bd6b4f4a9cd3cd4e7a280541f90d4eddbd1cab4b9c127e1d9841925154bde9d9268b4ead355c4ea57590a859f289b80e5dcd64d315aa42a4a3256c2dc16f497bb7977b614bbb25f7f383a938354c74ea1dd90a8d0a80a9304080d8210539c800fc729836ca01a1ccaf811cc0b9c929e040c43272527a507413bed004f1bae7712f03b4e2108599726423d2993bf93cb71502671f54376fbf6304bd47e887f957a350a54cbf263e4de1077f271f6fe7db48fdcf7579756aaf4d953b626024cca9771fa2d1692afacb0b87b63022da4c96fcc749ed02dcb1f2943fcd3a30cb20f681fdc4a95a1fb4708071497020b7998a7b93ff676657d043c80681bb2e98bdf54daf355635d738bce62c14aadc1214453a00916e29183c62a38f22981cebfa01401d5201bb2fb4d8841f8c650db2b8b3a6413fd74a263da2f7e1709c5fc4e6b6074baf12cf4715874c7ef214c8bf6b9e59a14328c27c7b89a4b0e30e463583ac9a8c4eeef47701ee146 T=$11e3b7cc8a84fc21597af23de8049b6043b54d777a957e1394a37a25427bb0b619adddfcae4b4df7bd0fc1a01de96afde51948ad030d3369cdf6f0e4dba44d02be1228fee7d42789927e1ac6c41138fda33b42ed7bc7cb9226fc4f0e6736e99e94c93b890a2c3f0d037f2944ee28e940fcb8782544b84af2b56f9e27b20934e99307b706a7e11d65e96d546dd06e663b58b4a43427f72098e91391fff162e7d2efdff30e8346e9f5923ae218a776fa676cb852675a43f5b92e67bb418a59fc49086f07d9c4d61f2e24acc1f387d0d62fcdae97e7282cac8005c4791d68b60868255bc4eebf5d9454298aa15281378852511b640d1b7569b64f2425ef35c38093cf60eb3159ea95de330bd947e45af06eaa7a105b454a7c9fdb315db6c23193589eb9153377b0c6aff9d765a30a3f2e256d4b11c9814d660a4b664f32662c7228bfae90acbb8332296308fe99e4751f28b73d7a54d295aeca54ff504b3a5d8433572bcdad9a847dc04874eb772bd0a9b03b382ab8a5a374ad79ece00d4235b3dd30b7acf252e7ba43e3f16ffdaec0746ed94c664286b1d641fb9f19d26af06adff1a4f1be97f665c6f0d79daf93d78eddf4c438c6b1983af799ba8451880c1ddc48c75160006f303b634afb0c8244c678cb50c4ab67fb4c76ab0088224dc6f61f052ea9252cd6183d358fd71a95a8a6c3871b758825fd3f22cec7c940e0ef2ce5df7327f332601488723f951c59d556b06f2ff3472608bca08c53ab63ee7b3d1ecc2a3c0a3fef370cd872116f9dd2e8e0fc979631763c3434e0eb9ca7f3a3005a55feb2d8954a9ec56b3d83841cc2ed312e6da73df6dd40a029458b019348c7290989b673ac58a3da4ae8cfedc7e45d2d33db75a418642d96ce5a85e54b1d0681736c9325ec9334a7fe6d83be468c547863c0afcc47b9e99bd3e02115dbc4dc6b91075e379f9473bbbf84f18be90ea9a34ee4c49859bc330befca561d173b89ee44cc975f8cdf1b24cf9866df00fb3b5dfc00682c63e90175b802fb0fe837ad3fcbf0b137afb244b8de0fef3c59db57784a7a0a95019d5b5afd8a85834247e2b16f085812c088ff4d503622673eac42cdd92463852266280bd3a73f3ad612588b0c5a8b82d672fd6f1d0739226c8ccaceee616bd4a8672c0b4ded267a2f0f3841ddd542f2f7ed1291fca3c2bd8d588956467113ed95fe93530495ae17d5f2e309916aaff737ba6a6418817387ee93c734bf64cc87245b0b439e8007b32311d88d566cb62bd91e833f24845a9f844b063d75cbf5eaeb6725bff20f0b9a49bb6811ecca16a6c9044744bacb60f2d5e71a7ba04e50f1a917fde7a3ff8c4bf1564a828196a85e27cb25d42151760d63c60695fc420607ae1ac2d2776e651546bda14642316f9418e8a81b9841f234abdbaf485b6a959695db4db7162872f1a94e1ec140decc739a4f23099a5f4883452811578d25aecef80996b02d51de786e149c5215281c26d3cb25cb9fc8cc18715c3f1b2f7ffde5f863f695fa4a85f33776f4d4955b0517b7bf0b6dacbe5fc810c1f154f9aa6416b0efc44195b2939b003b6171f7a01f8b9e5dcf5c6484f8d0f487d6336335436251af70e1d702892f52087eeeebb3ce556fac1f5648379ccd251a1330d0a61aea26810cbead29a9f54a31c0a77db8fbe97faa5ef605a07fe4c34e3be54a02b2c9533bb59e324366f8734a9f94ec7a3f2f45982dd403b95b5ab9e401397102f2b55fb19276881f9df61c086d17a66ef511b36061e4350ebf67add2b6d71976d884481c48472b7edcf8d68b460787a7abeca945614d142dc8d8b5dad8f3eac181d1af66d166351d447efb1c2b6b1a5d777a7c9da2a1392c7065d454e2a0da67564d3cef7a48a2fc0572c31fc01cf51ed3d9a017b5d31639ccc38ccce0e10fb3ead12b8b9d2c0c9936322bfa120eb4b6f0f7403d63022e5a5d74250103a7a0974d19351f9fc6fcbd8681bb980e50b260c0c11eb36ad09e0daa676496c647554f6839db284a0757af2d7c7aa1f03b62e97db665307b68b3f25dcd7652770bcd70f8a37f4a60c13e94c53ea7b25f07089989494be3c1eb67de23bb9efa75e50137b70f5cc1b9fd3f590d117e1d9602884a526845c5f840d8737cf61d829eb00d33bf38a1ef79a8bb92db8a0ebcc2709d683ea0c65ce3c3115eb175efe8f12439270b34063d610b66e22e692284b7ad096cf0b60e94d3746bdaa7a76e2219009e33b809a94f904101ba628a43d4e0513064c9ff02741552684fc7c092f45056884e8b727ded25b3a99b695ae881149a2af006d349611f232c4b3aaa702e3af80db87d7aa4b0915b04dbd5ba246ef2b289267ce415dbbf0005859fcf382cfe15cec8f3dd0f400ecb7ff55b0240a85da5574a7d7ac08761fd998ad287b37a58813d84580710ef72621f520eb319e30a98aa758b7a6706347a164b74de2186bbc3eae05b1055779ac7f639137428e6c389245d936cf2f6dcb6f03de8001d4d0b28ae0c7c17fcec06e85ee040f921e9e98b0c44032fa7904e72457f942c6b1987d0c868283b514500dd69dc03a179a5360eb9bfb5225309e4f84df32e31f80c8aaff0bcbd3c796204ba9648d89268a198f454846b958f1fa9b80a05e80ea2e76306219ef98de11e6f63948e3b75510f765aef1c1f0be8d3493c8804ec1355775d5db03c27b81811d17b2552d1f202f3b126a38ace3194cdb45d9c2ef61764baf4ac647bbbb9b5e72081167ec8b9c952c59ecb2f494dd5f7a3f0fc80fb7308444312123d74b6f5878b89a42f1a523fb4a4e43dbe49cf035a410caf0d5970e0e52aa41d44605f113d93d49e44142b235e70ca731692d078a88cddc6bba2c2330fb3b264de20a54d1183c58205ce38e5578e80a9a429038feb27f822d51d2b2ba88531e190dfde894b9a3320c63cab53799df3c0776c30b4d66a04d7fc17078c247f84e2293bb341f4872adb6ccd8237ac360abb79d4821fef6c4710fb008f79235fc13abad80072dd2db384e39909186f9223631b8ca9ac9b18675782bac7a9a5bec181b93ac7d165d5a6af4bd9076a88c5825f1838715768c4f1510f2df890469aa23e6f2b3f8d78f67cc88cac3c1141211e1f3e07579458ded54d774a3d27718811813a1fbbb29e332d2a3dca3c2fe0fe6166a14bad66f7ee27675524709f9d5d313c6796f6d92e6003ca6ea77366c0b4e208436153bd47053cbadba5d8483da1daf190d01f2d62928658b4d4753c836ad1c6278c66727e3b8c724de93f32642acaa30e7c336da152766a8eb4f7bffa805fd1d96dd8cc36d421297d53409fe07d3a67bbe1eb0a1cba8a7fbb9d6aeda0169b4b3989e07266c949415dad62766ad2b75407d10e1a38853d28afdf1e018e32b77a65f2086001229f26cb2efe3460407a1993572ec41cbc1042f18156f3e173ecd725621d954581242c0d0e9e548ffeb541f0c92851a566b296bcdba3c51c319a3c74d94f3fe9b0d1bcf9e825b4f5ae3921b654ffdc8a2420b4177b22dbebde1eb3ad26cbc20461c912466d674d81e92bffed2c5555126b2422a23a83b2f724cd975e864b752553a42617e3a0b32d4bbdf86b5c3fa8378eac300c448ac44755d57759f81c4328802984f3cf053cb21610752097db731f1cbb2f6c4a1fda27543549a92e88292c139a044f6a0247fc82a0a6bb63461b360db8c3b86cb12b9c7d27e7e400b0c4dcfa4278a4cc6e4756aab62942505060c25b96bc1e0be202acf8f5682b14c9e4d1134a6008c428cdddbc5e39642aac6f1dd46d5f8eb3a0c80bf1828449bbd5262ba87806bd1a594280e99bc51cd81f1951e6d637c2c55d723601f1aca1bcb59d6e095c6242605cab947b91f81db352be48d296284fbf09091bea46281ce5ea389c77cd97027b35925a22313fa4625e530a8746494317317f4bc1b98952eb8dc4cf33aacc659461ccdc9bff1008c3b6e9fb5c4f0e8dbe6e9bfd0d0d3477ebc69574dfb342be1221a57c185438347097131cf6a3b07d041a7ad1ee6e7c212dbf76f5baf937ab794c6d3f9b0b32003ffa6117daac86caf72a1b6ed0acb965ff1cae887fceb3d664815ada4c83aa5f672ea1a52e72b669a2c5c0a84508e99f0849f301aa48a175ca1cf34d180e9b8dbfd7c76f6a09a104a0bec665357a16cba47f4dee702e4d8370474bd737f57992ba65f23efc08b800d89d9b73a16bc430a52a1606cf74c04db96d8e33053feabd43dfabbde017572e1032535cda75422a6b3 [33] S=$5dee9a4ecb0fc2 W=-$de07aeb9841b3f6c7296f89efe9bb1e1412a638147cc18d2a8339fe8ea64989689dbca6ca12d3a942e8867db147896e1b1fab53f355732bfccc2f39d18593aa5199bd6bb8051b13b6011229a9afa202834f8bf4feaa6850888813da5762f52886c60d58642877f3def575fd14b95d460497077129908fa387a90eae7bb19ab7c1ab6a24c576152861026c8512147ca179ecfb6b16aef17b6c253b7c5d6d5136dfe8be7a1b32be819e6c4c45eed104dc29a01f549bc987ad7f62e248f36ede9bb0f8e5caa4ee5197fb424c6f079d0b45d798c889a62f33b1e612239245d6157fca3ad761e715ddfb257ce2610374d4200ab6c3e4611130e6325b52ac565b8ac35d55e4e9adc662bf5e081dbe3cc490b6a3398922236518ced2e141c71cef0922271bc8932182427041a266585e9cafbf767605014d51d549cf9bbcc22d3cb26f3446fc7b5654c410481d9f350a25c85050d4d0e1729b62ecb8a897f791e499024af3cc4e6e03dc0d91e93db40071157faeb3020f0a9672163f41f0f4835ff1293d0219ce53eba64bb3ee050e69850c380e188fa4b651a08b026ade86b5cefcacaeb83aff4f75d12329b722eae75af7a54c7b435c42b86d66d683bf02e406fba0919318a8de5d88b9a2c31e5ff5462a81e63561b685d7d3ec08bf71c6cc4fda900af7b24ac786ef3be99283223965d0e1962d7e79bbb1e0131bf052c43165f3b0a04be03969d1d2cad5f9288cb0ed93b9f41a0404ba3491ae3c452369d72e298bce56604f64221851bfbb91724dcc79722526d15cfd3d86900d84bb9ffece3184d566013e6dd8101218ad3fe3014d2b5ee6f67efb8ce86c542c678d4314b222f70dc97430c0b532ebfdc195aabb3b150a282c671f0d598d310d1dae7429569d1cdde87876cde3cdb323b72d187b69e2e14ec9e6fc926ea531c075354fde56b32490a8d0244445b0c28b0560504fddbc8b8e6be89f8d7c372aa418ec15735e04addc680953a796a0f17a6ad280ea4170275769806cb8d8d1a266de1116bf71ba44e17207f2efe5bfe73140a89315c8201fbe632ffab353892a21cd4a58d588a475cee8e3ae0780916b0ed0acfed7327daaba0d979bf0c35835b4f4457c907193b4ea09df91d18d81d468031f56f7ab13ba6278db9c7f3fb0321d1ffb9a565091b5376d0bbbfad235ea13885b181289964aa75f83a9cba1120409c6129f272baa0f343b90ea95b775f8045ce9b6c4cf9d358dd101b1624da37cb6e451e8b4a597ee07af7fc57fe724b4afe60e615b152315c1c40f9fdfb6af5941f8683d39fdebc87966e3455c6447e7e188f237b6109d19612dd327539c28e8e27d7027fc01ac6ec20d0e39f79d389fd7fd4a7ae76b511b2b71e5f8866613a8bc496b5903fbd72d3bbf06a8d1cd88bd4473ccfaefb58862b8a7588a896ca42995ebcbd4453a77915b64a78de625e2a83a86038873430184c0df060f15c2c6c833db0a1c49fe7345d5fadcaea09053b5a6800e4c437ff162f464afefa42e7d6e1a9845e1c0e24dabf244e15cbb3a4d79d778a152d82b22b3ba32e314a781d0cdd90aaa4405d84ca748d8fcff210a1468e6d2a6b9b3a66692e9f985a3b86cfda73ea7d2e2a9d08b12109b2e15b355c4b75619debe18a6f771753c7c4b234af96d909797b54bdd79b2b6ec5b5cb60d8ecac573f494a0f880a6ab81be2990f93b5ec01e73fc27fcf49b68bb79e7c5b8090a9c20fc1f562eba649f4bb2e81f9ef6e599f5a37a20d2649cce4f658ad88fb25bc8b600ec739fba7890f09541178e8db951e59eb3ed6fe0adb4cd353f78e0b03784a1a7a2da630daa2f87a394b5efbaae552347ca0b803fbcb2848aab6b8cc85aff2d85675a6f8f0a6a9cadf291f9ee25100fa17fab0861cec15aca2d1c74889ad6c3e3b60550d2b00b651dc91eeee63cb4e2538ce2887ed0526f5b35e387bee915d6218c5815ad48fd32d51846f25872d6a629c732994fa5083dd536f3f1e656bd4efb43b4fd519c5c9af6b711a8916cf790c4694e88921b46497cecb8f2f9c42efe44e1e3efc4bbe5220e9054612269e02904969b6d1f09e6c6d707b186b8ac0b5376786970025b8356929aaf510b68b42e53ec12 J=$1c7fa7902209249fba3f9e0b042dbbc6cd986f93804661889e7d87319d11092e1739621093688214722c17ab6f352154565fb41d45f3440ec6305ba509c0644b55cb89d53d676fd60fec11044c29d0a205867fd946d24bb91095ce28b0b6bdef448f7c683a159f6783521f14f4d4351506e4c74ed4e44d7eb4c985bd356d9539bbef832efdf7b07a3e7220ab01114f87feacc23a1426995799964603b2439e4f8896f69bcb48e7ee86fceea7003699fc6d3db18293e24a22bacec7ade3195635445478b425ab2618545f8bf37db576c19ec21c521e0daeaf99e580b0af076d96c72b22d80e58484a5c2a0e2ed690caabc294261c5415058a854a54d6a990ff37ac31bc88b6aa97032ffd405311c65961001653a1019dae1da86d1aef1a7a3e48c663f64b2517fd087c212d0ea2de6135c621e6b30d1dd576c9bd144e9c83dc5ea0e5d01125dd58696e5528e11ccc8d9725ba1b3360bb0bded0e24684f9f69bdec8f59f44b35e70f7b75e82f72ff6a32810d08f2a87e66f70e1ce230d247cca4313a7ec54fe483a907ca4482e3d8cc8f71107add870d0cb063a12129d999c6ba94110e491d47fdaeb0a1a3e133634494809a7de97b603df88d196a1e24779cb26a56ef2289ec3702102c901a6ec2eec543d680fbed939993d7a2cf92761d38f6425ea6d1bc4951a7eae1b50d6c5e866665888c13ae48176271bb67818a5cb4a4f11f4661bc751854c8aff3d618fc76be80dc7ed86f37ff9c698b2e46b23149c72636a9f5426b0eae2a50f1694a1a3b3e98a6c0e96349373ad0a52422a1c6b9b575850c8a6542904211d00d12a2229653bacc736d8ed9e6f0b17f09b66f88fc6d6c4ef9565d412672d10da8ff47f45185493641121391d5b7f60855ed79b9a484cfb6a399019a24ee85450cd3d8357e43d2fec5a97ef82ad4c3b8b261029a02b3808c2b53b31851adaa40386b36a6f1309bf9586bd77c09ecd09c15b7012557ad16151a113ef4050dc43d86c2dd8a7627368bd73f0bcde4606e41e919a6009a69bc49e3cd72d9fad7997a3fa5cce069fcef677f9340b32836c56833685fdecd71144da637d721ce1ffc46dfb3c4b9c9a01880011eae267aa5d5d8e94e7ae6e50e5863bbcef5a903ca1b880db4837b88ba5bb74c2f8ed198fe7a9576de354ee7a0ff9854c8666418e97a437495d40cfaf8aabfdda4e95ed65dbc908b17f62df1c3b7f00313704ed385dd4ff10fac370e83b3576d2568c5783346ffa89b89862feabc2cc45da6426001c1356af4001363ea4d1010bcc578d1ed42cc86911a7beaba31a7f1996667a611bd34c4e8aaf73b81403dd1849b25c97e4d70769714b17cba256c1ca43ff44bb7d501a49dab234add95c838e99fb4838b7565da42016d06d1aa97ad3b998e7c46f0e35b8cace4e0d3858cde31d48be3190ab06c62f85a0592079d0bf447401de574ced99e412b821fa7da833df2cc7ee39d944c58462efbaab5e6900a61dbde625d70986415f4c65ea2f570a4d1abad6687761c966167698f635e9977e43340271694218bdbd1080fe29feaa99fd6f9fc5019785d1908d766eb22a4785e555ccbf42e10af7160a5ac456a023ca3d4e8062f9f39da764c977c8b9475701b251151d55fb9e35f4da6168f3fe4cad893e7aad6ddb79cb2ec5334652a7bca6a09daf82d053d137b5917680a31328c28d26cb8cbd172524ee408b7446006d6a86746ecab1e60a014c05bcfef85039ff61235a666546f6c57d92f06163dbbaab904b4aa5d64d8d4e19cf24b3cb09a0e68dd3b2240c1d63214d5ccfd66a03fe3d8a8babcfbc6e2e7a6a3fa43f5ec4c9c834eae9386ed5607965cd2f8fdfb3c081603b231da9f8bada18050f6ac9a8b49c65b6f13f3276453860af5d74fb3cf873533dc7e0909d4cb5cad363ba632bfe9542581835b61821c010d3642c3422aa6e8bbd38e18e15d20c6e4b5a02b1625ec76624f3328007522458d03a47aceaa84ab51bf418a2b508768ab0f2acfe5d106ac3724ac32c8ad6b39bba36b7b7aa977c944dc4b5eb21b9827860293d058507c0418f3eb67d2b0a4269fe1ff28681e96a438ad22134dc3b68802914689cfd2e19f2e6cbdb9b6b30c40982ce77a27efb0488233702f84515aeaabc6d4a09a68fd0dd8646d21eb50b25781b9cd330d7216ab8c7846180461afbd59d2c1dbe9f495aeb5271d4241dd2bf5f3a944d82e210b28d4e5fbffea9c9de022874dc97fab7404b1a55ae4296cc2bcdb8a780b429140c8d54e1c59c4cc25f908fe87663601fa804de685050c5441855ade1ade16d256dbc9c00071c230ddf1ea4d88731b3c1b14399601c8219869cffac55158aa4b7112eddd5f7a4544d7adc97b521f03717bb92fcdb0e00809326a9f4ba70ae5965d9df22096507cb6ccddfbd724f5fc638f668d815ef6c4b76083c0b48e5b0d1da587c0b7b94250a63ed743a920af2bae1696eac6d21a2d8a90974c0aaf13efcff1a5223d9063348a863ad5baceac447c8d3d90031456f990868a73d234576ae48a2f9ba51ba8a69073c42d013eac26d02e60334936f0a2e7e50a54738f95c50ed7934ea710f9857369fb48e8e1c36782afdcdc5aa848b495472d28429baa6c6e5d35d6a844d5518ed70c4f7b30c214858cec744bbbec739136aadadac03aac2fe7e13a52504cc3768acccf463c093edb26ec95314c4e82da0ff9037093a7a58899609910df7f6456c14b1b47309007e5289214b17221b18bef130266222b3aba118a61fc1b1db3a9d4fc103154bd49467911553c8150ef106368584ca4ff521a7b1ded646b34f2867c91a3448ee51a5d3d880ad79875662e630549fe85367379411aaefe18c8ab68a7f137e76a38d6b393c6af1dedffee37a492c2623f78033334873035fae6441406cc689df397368ebbadec0948f41f8adb8b0f1c9ae477cba831a142ef6027aafc7ba20d06b273b362a498434c82473cc822b21a647c4287130ac089897636ab8054f304609fbdfbf5e4ed2ca5248a97884b4ec80116c2bf88da80a10eabceb8d566f5d94588d003527e48c24d8a8f5d95839bc380dddde5ad6bb32d9b63e181dc96f6bb9c9c4b653fb6793f51ef04340cd59c9d270da1080849ca0d1eab787b35fd4676959f5f446a13e607014975604bb97d3294c09a8cc42d64ddd64d5784ed96011f312e5993deef882a3355cc8f377f38f4bf0b39c58c37a3502663e91cfdb7630443e89463b7e741071cbc297e46b82a5e1e33a5524133b47263af76beda7d5bf0f67a0444f0af9acc116a6862146e975bb5b277f781b5dd6b2f8f66efa493d996bf26454971089207c909d4b74383bcdd79a8e50d42f3e85ecd50107956b93de35639dc7121ccac8287b5ccfee99b3148d9c3a8992e176bea3d256e1b96dc288506384c0a5ad2471f8bac1712d2756399ac578525666c43f380396c9c10618d9b4abf7bb4c1d4e2af6421dd4a68d2541cd036e94e6368028fbc8395d6013c6630e366417b0fce45786f0709a0e525e6a669821ddfbe717cdea30cfad6b6416299295e373d881aab1adfb9a2acc103c8b6e2acbcea17b39c97db66f2bf52c57b5b17d9e2d49bdb00414caffe8f2e4ffa0b685fdd7c5ecf483e96c6a5d16fddf96b316d8fd1e797ea905ac384bb171fe80393c877d3a30a2913b314ae68663ba4d3056ed5a5465c569130275ff5259ef7f5abf7ad2fda427ac7d8141d1079a0fcfeee98c0f5073e94c1ccf709f8e73732ccfba5f5fa94c200d32a12e820fb4aed0867573eb38b7a6dddea051565665aa86e4c9076d54119fefa815784fc4fe3f1389fbca6ccce2d225d528ca574ab3042f2c7c7dc4e1f489e89c21d4f9787bba7e888d0775ffd3a39bdda0efa5bc0097474cd044b5a519a7abb8101ad3829447f2fedc3522f4b602c1ba08778a726f4c0d73aaf853effa64153b10d9f4c4e5888d14581f34a4195b9de969e667c7c907b83ebbcfb720bb9cab6486e8e9a825d64824e0b4c95a2cecb0cf7e249ee2ce91ee1c76b982f1bee9eca37288cc51ee5894fbbb4ddf564d6940fd1ae84e2f858114b3c2213d414c527a72873967fe5458a8bf2d16d67dba77e4d177a52938035b5e7600c81105e41a2aaca6e0d2137780db545a231d2c8092b67740866781bc6daf4853d0fb1d3610280fef1d31c9a12bd1754cd950416ce693864d01e9d67c81653249f28878f6d9ddee82c410b68c4f77a81a6274778c3af0ce0f7a T=$f7ad327f63bf32c4b03630efa9d6155cc7bb28c0934ff23bc566745739a87337d2585e58f6836e5474c167591db7a384f3a5157749d2531b527138eab660f10064885b36d6cbb6f6bf043e5b1bd807ec9b26bf522ad68ba56efeb47c6fe77390f9afce3ee030f841bcf715e1ff13038bdb62679e511f07de7995007a9d3aa2aeeae19b9c40eff29ff039069f4d77778e331f870a72072b6575aed0d63b3812ceaf652ebd6a55c35149505152e57f20c547145d454817d6af58ef0715535dcb6c4617c8abe69bc104b5651b1d9f01260acd2955f8b4921f7e4d76be72882abf30ee469dc9b5ce205ab3c1c8e67d4532ee6f9ab6303703fdb67f55b8efb2feda4bcbf7a23992b3410b02749fefa4d1f77b2ec49139053d089dfff5545314e1e43bbcf014d89d7f585f28dd4b7e318e17a1542707d0453c929e036f0635e431fa38c6f605b1236da38b43c3c780716562fe4e7c84dd8a77053855284ef3f27e7561d8a5a180e64b5e0b1ddde2198a65a977d41dd6ba3f680f5125ec1df050c6c80598ac82f2591c2f68b33d854d3359d4fa9334ad768784983074d0b72f7e4943ba976c1b07c43e2e3428b8729c77de28a96646de6b3016de5964a4d7ba3e42221bd61b7f779f8c70d1e309c444eb82eb65148de800cbe0f58c8b1348791f9d9368255a70cad74f34f7c6f55269e59dadde6f58d9e7eddc43c88a0f2bd9abd13bc03b1d79d16f899f161ddf5f3b297755ab18a8038f44467586316ba4ce034cfb373a52ded8c9c20e37cc2c14d1bb5d762813d6785e9fcd9331ca4ca4d849b043116cf7ccc785ae8e35a2216d52d5c74abea4c0e8c9440ad7ea391b9affae1fcc55d3656986f7511915a6496ca56fe33606e3f55c9072553a8602e646c6d388c1e821603e7b1f648c3fbe7479f5d067c79b4509c8f241469909186117c8cd19c736d32757fdebf336628055d74a8ce7e535354db9e2579d4a5add4136693b15e5b5d1630c970e414111300d0db60591f777ca508d68c7109b99dea61de9ea2537c47fc6f381e919737f36b55cd64b5eb8e1e80f41d553437f8335fd6aea92e01e58cc546bff1ecbfa17068c8e7876d9ec490ce71b0296c68fc5ebfb301d1cb7fe9268de33a5cafb11151c681b45e8c0c3684d19939ca919ccbae4304df145ff66d271caca477c09734c7a16e3a5cc43892f3c33f631b152427bb8c5e54820e5af794aab12ca18ab8866c873a03b9c2a08b0ba784708d0c08d870ac4bd4d29c855cc9c1ab6537b929dea828bcdbaab96c2bdcabfe7746f568d7c7676554d876dd6e86c42ea065adf3f5827f7a15111abe58ee4740f82882db7993996ef400ff353a7d7f505f7f4dbf8b21c27c12f0cb7635de95e82a760efb74a2411868fbf87018464f60ecee79f1c062869e3053d3b2c753a337ebe40924a457b14d45c2e3a5ee7229d8427687b800aafd19c74bdc8c2c657584f199bce37f5da477b96539052e9e354b53dce7b2dc4e084866088ade612a3cb4be561a4d2315239f0aae5a9734c0fea0c94d5d60aeb8726e1dc6b841e3145f6c0fdc3e3738b145bc3430a1f7ad927f37966cb2b1b6efd1f5ee7edd7e2ab5c31d22fd2830cfbf6f6bbaeb2c993cea00663d2b83271a3add4fdefdbe387973068fd5077b32f18ab8fb388d3ad9d9e722833ab9eb4f906f2b4d48ff6d5f7a4a7fb97fd6e1cf0170f1a5a6dda15b4ca19f445dc8b701ccd372fdb752dda92c57ae64a795cbc2ae74fc2054632bd141a94ca01d61af3cd632bc05b442f1db43e87177587e6d46c288fbd32f5320575a10ace80e2ffc37db9f1d74bb0afb5c405c259da0b6fa6e578d936faa1d028d4e1c0db9e51b1af7d452b12406aee9acfa0b4fd5efe90bea06c9e9ec958f209241f7d26b7af2cb4b63fe4d2a6bbcd6d49c287447a672dc83023b610bae2d309cc934d25c318330be7c2777915e7bf220a5852d6e684e384a5dbe471325e576b6bf0a195f34e5dfa6601f925e63eea2f37446eb0b07e04e8d8fd34befb6da7bdb1e67ee04cac084a8fed36824c97f17fdb114b5801b62b43a428f3a96e609a7ca85565d9de8ac10f4728f62f831741993039341eb32450d12c5f9c669bde2729d9ac5aafbe6ccf4665b3d0c3cc31aaa872023233a8d2d3f33cc5deb78611cd36dda81cce82400a1f396978cbcd62667560244bc017eb3721494b3ea2826536d82f0f51500f42587e9ac10a67001aafa5fae904e0b47c45c23d9608d4e207dc34792b419048374c2814e87e6bb764d6a349dd6249f4726d06b032018f18030ac90cabb1a59f71a410aeacc9520b0f3a805695dc27960d1961c57647aeb869d7d8006d81a83f6d227eab959dc6809fafe74245d1dad9f70d04b6a455cd8feabfe8ad6aeb1965efdfbe65879c455a2f8a869577abf8f95ee74f171628f0379a1c9646ea9dce950d32251d680664bf78f6d56dc6a9b52dadab3a1727dd5994590e609873a931edf1a3b0eb4398d337e69f2c473d476569fa8f42596a4516626b1384b087fe00b26188bac7b953b6ffdfa34a75621edf150cd5091845c9b732257c71f93d823f3040e552cf3c8f4d0877b1a4ad3787edd8b721923a9c5c8c74d445d474713d8ee4b30117ad4658857958d86dc19ce2a076ff45fed92410ede7660ff12c1ad765accd009dcd780796941d9e4d3ad856c7b8c750d205375e1df67dcd5469e77349c3ca7ba5f56988afac53776b3dfa00a9697b204bfafcf08428bde5791d319831ca7fe7ed5abb68d423e38f10af90091707f03d8ab4f4cd7146ec8da5f93b8c13ec18b4b0d83211a4bfa4a9986bba4b3e984ca8849d929244339adf9d361fc61c94fd16cdc3fd5ad23b9e2fc10cd0d3adb46be5a5f97238c3e1a4a78c943ba7d2f0ddb1f11375743c09d991605fc94ca5e132efde336adc1beda1d780175c11bbaa135ff9444bc8643f90c02a458f548ea5ac7ebfb469b4a7c63437dea4467e9b76c46e82d84ba034b6928b8dce09d7baa24551774f99b9dcb4ffb3cf11dff86de2e0dc8334dcea2e9e5a0b5620f647470d7aae75b1c4d046eabe55459d50dc6712024344835fc670db9656bb7115e45d7bedc7c6f07404c2d002d9cb12a986acbc12f59406cb84413ed0d34757ea8c2799bbb76ea28e2d620169c45b9d300826af1302905eac86d310afc8574bc5b354c6eee91e2003dedf855c84470760478de504055370a24e95fc7fa4b9d1a09150b94b694cb2ca6e3a061d8b5851eaf4e83ee6737b710848c29e0a4a257a315213b3416bd071f8f0d4a54290e07e784b6b6bd539c09cbb303c3457e170b44cd3dc232c18b04ad6e68fa88aba3deffaca5f3c58b831b2b551f220f9355f2ea85bd319ad1afcf292e445f957278788b726330d50230eb91463fc7c331f1dbd46c73eb4e6d93d8ed589918c4b8cfeeb07da64e9ff9eb4548e329483467881d16ae8eb3e8e3e4b838f5b66e7dd709bdce1b8f634729468847ac43e51ef4cb7c648cae23ed68be229c939bb772d58304ad95e034f7442ad16776136da6fff8d39ff18545f0909b88b93256fe880aae765bf28deac5afd3a70d42e8957031310c29799847368130849d5361014849871d61d036a0c942321478582154c5d67273b9638f41fc8657e2cb7067edcdcb75b96ee73df966b5fb59c24df996d1c912abebab985482b9ddfb6ea8dd1a3401caa915daef09956e66b8df2a63d2f3b4c340dea851749a069ee4c3b845c0798bc34c57d0eb307c84197670c1f4bd41d93b9fec495c9000164b0aa020055419d3a23c6f9e9caea0271affc75762fd773be21a8a0ff33122b2fdcdd58867cb53460af8c4df280be517d8ab14ee13b8f01a1009f091ff2803321d558e4ea0e4f1726d8e93402cc7655e3880aab6ff4c772371fbeeded58e60e45f0d64a5544c7fc6992f5a84e9f5f25d20650165aa119f3011e9f519aa895a9aee602b5afaa89bd3b2aeee6d20c6080a8c77ca49e8df8f0c3b06a5df8fc697cebf6a2a47d5cccaf76840597beb31dfd7f3b63ac5662ffe88b2c5be11b02aabac1cb37fad53058e4b8938bffc2f75bae3b49dc5b086445d9950d62e38185fffdfa739a433cad8a2d2f03f8bc5aa05d13804491f18cd38f0fe5efa649b2b9a0a8d57bb3160892ceff019cd9911fbec2e83e21abd9aac11025c54cafc7c0520e5bea061e756a22f9a400e1d0a558c99bea674e1af20d7448550561fef5df53e18985050b85c [34] S=$a110bb1b9b6e5ab1bc80 W=-$123b9971afbdbbaedb9b3eef709956dcc90b2200c05c5831ca5311a0be0a6527e86a71c8b3de83fd3b71b6080d563cd82f61f2e3102e52e2b2c91460d94683cf7e0ad3c62ecd566a10653a1a1168402767e87a6cd5b5d8bc366fe31035fc7df6f6d91d6f116aa14109a5fd9ff08055ec10657359ac3bd2aab746a8569add945ffd24e7da41ecfc03e6c55644246b1135f9cd625c8a35152ce2ca2e03775eb32c3851936077a64fd6c204acd88aff32c4724a83765ed3ba92c362f58b9c830a72480a1e54b3e89f7e084727c257cfe1a95b9603c1367a3f9581e6d4e04c1facb6cbdf6a470b3ae9456428b1cbca89d5bbde7d9b5cc05b2f4032cd748cd2cbb0ff9434c96d75d91ba00ce9ece1b39e45ff3bf3e62c2fa98e520df219176438e7a3222049a6f921befadbd58f404534bf581b029f01177b3c9522c03eb20485e147d9ae96cea0515b4c975b0a6cdf1aab96fb613182d75e909ad9a6a06a5549e577c0a0bf2bdbe7f7831fb82a129f191dccc7540bbdd3938e05137dbf0065df21d5d632a1d5efaf2dff9d6c0750ae391d4b41003cf8558683b4b5fba3bd43ae2c60a3c483d4df50609d0d77b295223725085b861d66b6c1e4128a3ecb692183a248bc6591ac0eaf5a78a9db4f05dd51516ce986abbc3d696709716a458641cd01da66432908271f7f9577af35c7f92c4b3ef46196161ef3c92f4d77eb89b8d361c7f5917a4fc8335bcd5d60fd7177b87ddbcd99a0e016c204ebecc06151b1a737df99fda05a158d0267b3352929d6ef4a49e709bd1ac99ceb20ca32044248f3b911415a8caef8dab4d6f56d94e3ec37f39e42d9d5d10ad0d070c14d3ef0092fa31f0c7c112e9c9706e5db82bdb8a70c1e1b9f85663c329ae6c0e955311dd5fdc5ed89ee79140a65f2b4e285a3a50c66dcc50d16ce9564a675da4eea195bce989c34e7644aa72a6c3aef6060ae96ab19967f84ca52f2de69c6729ee27dd72473f98639cbada2ef737dee22b737bc984bd1a36ca4e5b05d6d00310d8c4e1e378b5a6bdc7efd7afb530bf59cb371fc050da9baabee6695d64befb2b05f5704faa33bfeedf261b9a9d08b028e2616689471bb957b954aa36e4be7c64a4ac0916e90e4cfc179772d82494e47800d256902f4078767a2fcf04f3ce26612a9a65f67d43e9e0169631de92edd79e73c5e37423d3cafd01bf8d2517fde3cecf80651d6b37ec74737c36749e98e92cda20452f35d633bb9d52f8c6c87a7ad6dd7743b294fe3896e7752f080af1b6652e894df1f775a558202cdabb2c6909f4c06af7be0f2611b018a421d9691ae6f639ab6ca664e72ee79d46f531e50893b42f5ae982aaf10255acbbf1c5bcb1d11445ed7db2ec565a3d2b0c06e7b01d8ad052bf32d41d30b950b2ddae02b2852ccb37e80f2d8dadbf63cc335bae075c3c0fc70de04066a7095f5705db48c81a8ae51ab3c9b54ffbe1b168edab2cd92d59efffd2c68c1f78c693d86284fd89cb2993ad049f950671d8a796c8b5f291cae4049d762d66a5b6d64e15b810b7ef74019d4dce778771ac6b7c05b334131ed8cca6a79affaf7186489811ac3f221e14869a65dfc6c0db7ae04ebf658161995dfeecaa4d165614f91f3a1979fec40b70469fd2724f7507e9d2288cf8f82205a45464ed79fe2ed495ce3d2bd102e905d7803b4d1da8d62862caf384d5a7135471ab625d45aee1ce66f4a6ac7a27a07a0bf405aec5e5f15cdf292120826060b9f4a081e07be192deb34612f5a14d5d31b635a081ec35df6cb3d5a1adaa8c1a74ea325424a6277e8dfef70ff27ba4a4d818f93006910a80733957a0a59b492513d616e10d8b2fd73a9962b34adc2f2e4a122649bae46ff69d5358dfe5e8edf94c787f9726715ed3d50e13f3cb6b99e228ee7df22b332fce77abd82b6a4a0da27a708c5975a44a3d6f09b7a5808c1509ec380cd3fd98b50a87ad54327e1cee2d3a1c0d653a691495c965d88d5e5da9126f23b197972ae01a52eaceaab35e8597953afe09e7d18432826992e0ed45c4de4a5e94be5c7b90c183aed8ae1c8d94406a404ecc6ad87df44282aa86bf49fb5f4e9df3828fac68e5f38d7f08df77d9702296060efe J=$ae258403b2b5e6434120a59c0da071a90d84f740fe7ee9b327892edc47f523366c81b4d87aa69bc4ecee8880f1ccfa88f1c20907def17ade4cdf754112ea1c8066430e1f351d789b8fe7dae968faa151d4dd75bce5ab8a8a1c513497a2fea03baec69a6a5f83d10a2f41d848294891eb642f82507f59f51d9a97666af189b39b1c50196f8d442cbcf75212315308678b033b34f6910afaf303247fed556d5a016c09f29112a42303036778ed6608ec40fe7eca14ccbda15baef73656754cad60657eb88c531413490d4d21992cec32ed85bb895148d63735c5aa2349afcdbbe3c127ea49b94285bb274ae9b4e9da449c732ace788c2246c93d960b7339fe5d64b05985b892a589a8ad4f79e2064974dbf1532adf84b0585d58c8b96119cac2d0097200961213bbd976bb2f8743e51250fe0195bce1e434909bed494f6bd7d835e30800c81669df4d02914718aca221e50af23ef726d59b837f8fdbc6a0e20f62219d99935c0c6e60376980194dd4777c4cafd863e88ac2d2e7592777716ff18a2f23d0113050d9cb7ba769434460eb6455854df8fe801bcd3efc28c01c8288f943f22ac3e3f988c747956970a75e604a6a437ecc330b6eeb8d59bb9692b18ba502f872f612c7b9ee4727bd59d40ace18b7b8f8e1cffcf4ad3e10015d2087a59a4484fd7250f14d1875280f3f10a70b6f989d48680b026284a638af6d4c7624d076baca9c5264fd814b543f453248af10659c746c8b8633370888070b995566e5baec3c9de202abce6d3e2c1c90e48492987975d1251efa17ca6c40dc0e07eaf33702b40138e73ef1f4e9bf3bdcbab6d0694b311411afc3bfa55eb6e914898bf8d69d8987005708888460bd4f20ced6ef373c19628df2d672f7124aa97b2e89d2fa16b062c73334925b2c0832619a959891989df82f6e17b424217b272531dbfe32bd937830cb3268833c88d5aab484dbc8d02e420bc577ddd7c0e014e57075500e73383ced0f39e399ad3c2052d1ae6b185cfd90c1d60abd541349637ba8aaf72da630a612bfba08d91bb414bfdb54535617f77cd7df3e8532091128c7b6a3ff11d8e762e864810330533898baa10b2b6bba1ae056cc889798ff597c5d9ae577a7f22962cdf7adb700780a7fb93c192c2cd8362eb37ce2abe5f9e6e8406ca4085fa9ce81f8bb8d35c5a0d66f347b0820feb5fa72e602f729803e0eeea85bff42f5b4008b3523e15b01190eab2b042cbcbcc901c525ecf2af3e2414086d2d567e9ffc7841cc30aa73d528e465b75afe89048ff6326a9864205dd1bce07edca3d4f224422ef2bb0711ebb111c0e41cca11f44830215606c3709b9fbc39e5761b605dd92b1de93a7be8c2910f38e3732c9391a86a76ea50ed134a444b800e35b70730c94e59ee3d8132b339f309d4c0dff4aaaa53133d349ed7c11b9e13e8f04f0f2aeb53b37dffc3b87ea288103b57689802a379b0b9b1876e89e7276adfbec861314882f44f2424c1a436c79c63afd72ba872a003b8d070005665de0eca7de7b281c3b2072990b11589c0f3befe44c361b569b5efe3216ec6173448059d5ba7cc9c710f7dbbd3537d6320fb07dc93fae8a1314f2e39816919e08158d70e9fe89a6a5b73abed0f3f35096524e6567ff6b471d5694f4a6d21dde2f0d9c4a8233f0e645f266e1aeef1d007e6c05a365fcabf3f67626fe267ab7db5fab323dd9bcd58260723a9aa2802100c3cefac2243c1bde1882d3f86a4e835b6efdc81f7ad0dcd29a760b48c56cdd33ae8c36e12fe08e24bcdd2feab68eb1c608bc7852f5be4d9c5e281b3b74761be47a561534fd63a782331a1c57e4957f962116c2137b9422565636474fc844f359630b210df604d89cb30135a02add4deb700eeddb5f2a585f38430e0a3f402dd041b5e9658ad7f77041cffa3b8d8663a6b34b09dd30627571b56eb380b598ab8a4883dca21deeec11792c819caa6a11b8e6136fb01945ebd34bf2176d742da8eb8f7cab44061df9f9ec7024c46746b8ad663631a1bce5be6d92931edabd2350389ac2d5cdb13530a9a50ea18b5b66f812e758a845ed9f3cde67658e01de92c7d155ec691026597c8f348bb891369de1562d4acd71f33b8d9edcc6743f428ca9c37ef586d8ab237d1410568d6017d492839261bc420ad20ec353e7e1ab22386347894a965d901f393a7504624bdc480c0e4cf79ea5fe486ab391e4e6bcc2a0f010fe356889e5bf98bc7bbe7be3451d448eec0a0fb969db12e7f3811306823c5a5805abe10c5746da640bb06b2bb549d00fba3975d6075a2c01e9d056c85914c786c71c340394dd2ab7de2670d5738df46bcc1f840b2dd0757a75f3f8aa776b90ac228b90b0411ae17c8a71336e839fdc6195960f37fe6b6677efde5a35b47680879aa529bea63085922d55f721199b59bbb2877aeb0f523b2a70269e2ebe49d23208d15789fb2cfb143367257a3667be196a40daad21eb2058f7169cc913c52f33cc7f543f79d7f14da8642d64eddf8e404d8652386f898b12413b57d0992f28332099ccd7c2a478eb2e3ed6a1f51f390b7e7ed72a786d738aa88a622af79f5dfeb5839fee2a5bb3f6f480d4d0e1a07e45871338813943f74fe13a607cc1037423412202f8728d314f7b0035560d68a6838050ec876519195c55795f8de9f811304fdabe08b8fc4e102e8f65d547b30fba894a519d9e00e6be48d701aa864542f0719c1cf355a56e36cbed7a1097629198dbcf694123d34fb571e11c0ca2acf5a397ab264c0c3059ae3d4fb12174e64ee270af926f9f97e26d78d5adcbae1ac29c032ac171154cf6dfc22e16449a0664a08741e1088464cc2e08e103b822038f723cf06d130126f38ae558dab806302692bfedf828e696946831deb0acf6506f619b4fdab977b2d19fed57278eee4bdcfe96aadc0ea1c6ba17f886cab51e79822516cd6da87e9d59de831fc8977a07aae42646bc354abc2b47a02afb9f4ffa9072bfb73f96f94ee6a7bab69d85a12f0e134bdb61bc22f254bcdf1f05159b760e90357e08204c86a0b110692266a36db45d137cdd77fef9650db8222958c74663b1e28de8a686500633f14fba1a06cc2b24ad3693e83ba79fccbc69bd487a1551b3c92acd0e79652694e245b443bc2fab888474bdb74149d4601293437c49cde609e6d98e72e1b80a1b2a8d9ce76fc43e2e5bedd4fc5eb9f9567b2160b7e7af2bdf245bdf0a90d2cdc437e1d85629edc6299ed96373bd3f3294c1070bc34ca66a62d60ad6dfb32e57b4963b1ea3852460a186eb252a4fad2ae1c335ce4e22bfc8b67d89ef89aa31dac83a332a6cde2f3c3ab55baa13a346472f96cd9add2133b71fbc3c73fdeef55709281e73006db9882122a21fcf3b3b3fa23982545a29758911dbf8766ede67cebae2785186c2ff0f0a9391dc09a38e4e8da198eebb97b597d2e49d8e51e57c147e7b3e6c6af09f100b8a6d4fe513dc2e65a1def4ceb353b6b471f995c5f69c3bcbd86c7ec5c205487c3f763879f965887dda51e7ef15ca0d4fcbd5db65affcbef273ee3134191ee9412a1f8aa641279ffe350ddf90be75a10bd6683e32eb6b48bc68396d31c249f5fcb1795a6f95a6115af07bfea201f17c2134465ff6552ab51ae37d5ce355ffa5090f2e5afe75e043b4064445116c2d1ab3d3375715e52c0accb3ccb646a38c0de96a03fe47e9cb4f2d1cfd9c5cc8a4169b542a2be77bf2b2e933771a579c7fd7b0122c9fa412f7b7d8db3e459e243302691f763b19a0451c2bb214f83a8e64dc9be687447597b56e65800198017e082750a51314a0511869a6166d11c18d4bb97a7cdd609eb0b696589994a758cadd6607db2d9a64af0087b183f2bbfa34f01774803ea0689e086ee6c08b90e32a11df4b8bff7c985ef29feeb868fdd017293e3760b9233076f85b364d1404e0a4ff5079609e66bda10a19e50eb53232d1beaa3831312a0540c769bfba6a606a76e1fb0f0c85db21624fbae2f1e04bfebcebdbd4c68b449c860d61446fbbe9ce2cf677474897510b08a8b399c6cd51daad9c8e15abb5d3a2c47af3ca1563681e0041c4b35f5c1fa5888508cc71bef14d188b61ab227f9673ff865590274d48349cf7a7e9767a9f81ce8536dd24fb40e5076fbaa791a9c719c13dd0347a30d698f21b50ad9e6bf2cb6a5b76444635957eca2151537b893e72a7e98c800b86e44662fcdbd804e37348cab513a692 T=$70f57e391bfeff7eaf31a985f9fc4d1683968b96b275f8a0d10f8b1bf0b7afba49aa47af13d2f61b644c8032de96c57a60506168187ffe676fff1701861d5822d981c5460b19ef710ec0515549e66af7ba75cf8f33131553ba2e61b733c73fd8f742e1d7b6b54e5889c8e61bb5f18f232bcf8db0d40e2e127af9dbb45f5a42fc4b493a3a247f9aee857dbef4a3c46c6ccd89e1415ca4313bbc6ef44fa94077cddde9c0195a88785d752c413e9cfef19298bd0c70df5050ff81415a4804bb6c3631b773df84855bea7a82e1de665432334388a1f20e4f1f09ba12c9685f02a1b3870ea03cb9393387c071ad8ef62e0948969f1ef28d7d24dcb0f6d7563fba74edf5adeef047c714bcb8ea31538b3ac0ec278172626b36991802baeed512acc94b35794c9f0bdebec554551dcd097a4746ea05cb241d375dc9524743df7d31c1b0e3f2067644a182cd0c99a5fd45b6ab3b277665b886a1d184f730bce0ff7b44e3ad331164592fc730375d0741d6d05dc0c383f3e3457fbd3f30b35539045c9c9123fb2f355fd6ef031817b752cadff88cc56ffca54511fe7aec1b45247e152051ac3b9139ca22b69ead903c11e60d4714cba30772781543aa58c8088962e7de43982038f31624b1ee1369de954c31f9a20fd710c835ed155d0eb4afdb9283c77e60b0495000acd71bdf746158fd87caab5059e29d3ff0562be07437ef4da7a6f789eb6b1ded761757de1d64af5b50974cadb398fad0804f4e963e0c06b58e18d539ccceac793ffb2ea44bc00bb1464495008dd72a73520ae3b9725fef5b709d3a1b6cfe744ee2bd309195e6d5b347dfbc2b63a7feaa239b68c5ca987016fe02b614edbdc6425e8e4be011af9524cded5e36486c1b37eda85ab84b9fb8064a0a1c0c217309affea2ea39128c20eadbf700445119ef3acbb73f67fbb7cde9a9840c187c1f1813297a45429d0b3b0f94ddc8319f92d9c2e80efe591566303b2b19fd5972ed1d330a7404ed60d9e8015ffd36b48f71d14748aec6edd40eebf6d9b409d0b2fc58055a0bd19670598b8348ad8e3cf24c29450b2ab3428bbb0328eb9cc5f84487131573dbab5bd9eacfdc62c9f95b8a011ef9af5cdc4b17e4880901daceef137e5c03f4d25ae53c9d1b4652fb643bb681bf917665305af1a8943a0c1d9d2774902639f1bce46f19bb1066728d189103d5833d8784f724b33244aeb36ccff749fedec280aa2955cf33bfe448988ff26ae8a00bc95e10c456752f65fa44cae76c8ca0dc6a52e14bf75cd5d718a88ba8e2f0d94f21b8ce3250bfd94c02e6e436ea61fa69d9b02c16b8324a00a41fb742c004396cc77232cd0aef5af75b4145a093e933cf1838046a97a09b74d1289fe08df7beaeac44ff3f19089a6a3075105dd1b093646230a67e8e13fbfacbb1b5609f5dc6aeadd0297f33947f5cb2c4a8c560e558112e4016191d6d3bd275de1b2ccd3dd67511c5a52fd5f463a9045a38951b8595edf3ebd08cff479e08dd3b5e47794862284627b3463c48ce44fd718a123da1ed7233f03992e583c2118aed78230936884b916dbb21d4e87d6f8e1ed2baf6f872d1cd9daa0aa95b346747b9e182c4f51babfac8c7acac5b55160f78a24ec4bedb71cf2a83fa4e7984a26f3a87d73f9ad92c631c46006e9e354ffd4a9f9f80e187c9eff6e40b822e41e1c776329da884a5eb41d90aa934f9aaa3e0e51c25260dcb64733808875f1d090490084b60c8d6077ce85cdd18a5064a346f4eab2497509bc718c523909bab2c647ee23d73ded47380c3f30d4d7f740623cc54b5632be0229e8d22bcef062d2860f5e338e2661925049942cfd0adf84935eb687b88de8d32b3eb9f68eb6ad8251cf2ff10777a44e5aaa0969a1d7055fee66102a087b297a83a49fcd2905a0992ef0754b7530e3da7fabf1ac8c11fd6eaf48a611dd2e52985990da4e5cb114666bf257ea1c803ece80978c3e3882658e8a2c565bafa1bbfa5d57912687f6fa61e11d68ccf32728e29a475dc7d24c197a0f41bc9c360f633e449fb056e18561a29bbb83a6669bab381a22114bc398ec7d8960a1454cb82fee104e781feb9d3716070b3b18964ffe377e8e41f44748a6f24a1e4a05f34444ef6a74a2d425139498b9ae4925d6ac9063b8f7ddf5ee7c653f2e2d43c1ab9d9149674d03c48bf4a98fcec9b100bc73030138015ceb64654d21a437c3140a2db946e180508ec78bcf98fe31067d2223ab56f53545bebee3b7c6be89f5ecd6e959d1feac564ddad6ff252d7a81926e217f182d8c46b0d5fd733d95b2de7edf1864719c7157a6fc89c675582582dba2753e152497b56771851176e82848b9374de92d5edf6921508b44d178eed0b57612892cb9b3524224aef3c388901cc8a8617fe1a4c76e434a5aa3c533e7d22c00635b79f6db643e9a558b7395b7495873078a1752e33ac94f03e323d67e546718831c8af7a61fca405077a870e0fe42018c3edaba6c0debf91a56d254845d0c6dc2865f459c6b1082e67119e8af9c7f4dd28e82d3446f7f2c5674cec541836de4045cc00b0fc972069c51f07f2aea7296f04e4341ac37abbb996ed26e8a974e69e33f8cbe51253d9252576711072a7c0526c6e095b750dcb7305596fda417fe2d25de39a5a8c4bfefecb4fcb02eac1ffea85c568e3a7a671d7df95816d66e00b86afad9130cb062406c4f79fed4388504a612b6d25c3e2df3a3b00fa457471f7de1e5ad1af0658e503fd6594fa501a972764aa6e193aad71b6382f1b2fe0603afa922bb8d4c499697b9d8194334d113e0e241e4970a820172021885850bc7471fc4f4717f97a85381c6420b56cb10e211528fc5946802e9e8a0e8a52f712fc108cf607d36b3c0bfb31013a6b29192bef660bb29051557496f7e72636eced780c9d0498a65ec5b5cbc9bb2d1cd9f0d4216cacb95a0ce745886f18824557c40fcb61f080bf7f69480ab8725d19bd1286484cdf87763b1eccdfea4cb37f992d29fb13176183bf21ee6f17e1bff9909634335f766722ebe483abca3d5871ad90f4d5212a8e11666abb06f063ca07a361f017472b503e4af6c888e77a24cdd70aff37da2c6d066956948b271c2d12e0fd2d3677849736323eb4223fb39668ccc2030f225083de18146c6315147a94d37692bfb2b5a970884d77cfd77ba396d2c2d9a5ac2c902f4fc33ccadd07a812be34b74b0eb277a8ece27cbfe62bbe40b537332798f4874ac25c8ceda0a05685c9c3e40c457df274de893f2058830327b1036dc6f1d9ab9a260ea34b792ca70973f1d6d01b98b12fa0459dc687558e152066838f491769e83b5ae82398293cb4891f5da4402d34d2612043db33fb4c7d5c6ca96cca259e34eed1a6bc32ba4e4a32a3414e1adea751699fc8812987e3733420a256f33972abb9344948efa7801b4f90458ed5fc30661edc21bfff9d625f10b67321c6c02e9c38c12b8fa4cde7e88f53388098ceacb0f298c1dcec93fa152b4bc652b713728d131818bcabd995f65911486bcbd8b2dff47d62ea2beba52280c428ef39b91612d24abcfa8f405fa797ee320eab5ec7f5cd3176b3286dd0a54fe70ec321a47f219f51f6b2033b3f6e355552cc9c691933ca39ab9cbb08d02f3f4e1dd1bd7593e051130cff9a472114bdd2a911976bda5cf0059e408d4f3e4fe4f14beb0a3700fb34dcd8c19260bd21dfe944bfe9c55a33831ebeda9ac11e916355224848927eff0b47c3fd705afd88a743cf24293c62c3bc1dcb8483d8386b0a9edce8458d4cfd1942ec4198f0f820a4d9725bdf9c373f7bfd62a76171d689c465de1c7abbddf8690369b703d75c9a715dcf6bed9ede809c2cc46d329b7d3ee6346a66c5447363f518f259646ad8e5e4c134afe4689d519e5950c400d1f238ad881aab0f7653c7c63c8ece6b2246afe516db208edab8b1ba34ec7a7a037e403763065f93e2a2413686bac711f6635a5ad2739a7b16c5291293073d2cdce2202c0e6c5d49a2a2e967e7efa5c8648807a25bdb25f388d4b4c19e97ac3ace906898bbf2b175f52d64acbdbd575da63663bba984fff1668efd1c227cdbc0f93174dd400c4dc5bb0fe3448096d9cdb6a856503b5d0801a5b520928d86fe5f73f7e61a9592a53cee2c2fdf6d37361d0c3987fe803f1d48f801b2197d8aa1c11c77462a229ee6d4493e71f8ac302e697752d70d7cd6cb36d7485df64a652023e8f1fd8b4b4743670 [35] S=$2118c0036ef0163c29a W=-$14d99832af22b80b3535a28f14ae965e67070f79f1cca867bf6fc6677272b1738314a54dc5883826694573ce8b58f0cb498ed5e8d839ea950f1853a47f6c01229c9051c29f0c03f97afcdbdd90c07143cefea58c0c44d3f32c3f51158da62e85288f0ce6f21f03c4bf770c1387a75cfc8894794a8f6876ae2a16dd3ff6174f88569342c9d1ed805b7e451e655d72198c15c7e382869e744c0196abfd785a7ba8b889a3ca69ed1f6a2fa0861fe71ef46a6ab0dfacf579bedab53d0ed3e8bfafa6f2bd312039756d2b41b61d52b7b7b498dd40587bd69a562e27a00f439b4e74f524d747cfaae9427c90f34a08372f239bb6562fa55ce5266082de1933edf3babd3656965bc310347cae6379e5aa79c90d35afd0726cf0100b4e24b6776ee37321b14159dc4754abd10e68b65fb9a01eec8fae257dab00c1490b3523f3734513e1198f8af228c210b2f8935ecee22eeed1b61fae0afd860980ab985570502af8b23b3fa3d377b36b5823f87c32e6959b6b2190dcdb1627092f72274eedd94f0c97524027cc9645351f2c80259e3ebfebc042af38625c8421dfa93104c4d5476bfb809e9e2dd4158ecfcb7e13b297d31acaaebf8c3ee4471b0f6925e1b1d7b57455d7a46a5c6d31f2b3046b8f75e15b337906a0d4718e62400767deec5d78e40cd0865b016e92a5a74ac91984d96130cda6ce3267e99c1378d95539546121cc1375b284998727047d6a53bdf46354f38c7f894be03552521bd75e88e7bdd01a71347f4a896bb94c2a6615e1999d97d6d9965e82e7264e02798dffbfaf75addb1deb2fbf471ed8ffb6b3faa97a3c33d7d8a55f8ca75a351c90003fe65740b917131e88282eab6d38ab73e740072db5d4f243663393c5c2969c26b5f5245c83bdb91ca3a20177868a57258111fe7409d9757a456cee1ba6df10749f61bbc324fd62dc9697c906f72e624a8bee22176295953d4ff01943fc3f5e128917bff64950a2fabe337cb0bec1d4c1111697fbf7359d3781f876e6431125c7f2d9b8ecfceb415fd62ada678713275c255a0e8abfae2ac7a8be22c6c218602a5955c3a88535a4ed031d12751566d620d6e4d8ed1d85f0d6f3b8b832886bc4309ce39f3c1cf2b57db30cc7043af9c0849471ce1bf7949c969c262a360fdf4d09b0435f025623f578ce4cface614ccc93235f414856646ad2c17f04703f0b958b51ce8f5e3840e21b12a68bc88ad6843857e593d12ed02946f5e79d7205fc8ba2d13a69b8ed53801c8ff28211f90c3b86ae8040d2ce28636e0981356e16221d2ea9c2f0dba41b91e31790174b4e6ac7b989bed44f60d3a1424b17f5b86b147770f80bbce8e88b4696b654af2a61193389b9c70e9e6934e1281f70a7cea07b143bf19f97468ec40396e95981767d6602a1307bd609956be82e07c2136826050eb4ebdb1fe8a73b7b01d9b5f59a9eebc05f0fbed30aae8017c34214c5bded1eb74421f0c2c88d3a4c6b069d4fe3d60bba8066b92189afc1348a858b19c6fc6815b4c441b24d5e40ca7551ec9efcd52a2233f588312d813e72bdb0069b1d288def90c7e38c840c94b0ad84edcbd3a51f907f2b9dafd6f722f9b141d85592bd283fa4a03e595e68bda35af45ce97d3d87d5ffe987eff030d432842245d71b9b646521869f83d7f8df9e4dd154375b8fcd67acdbf6a87e0d734085559e06da5d268de9839df8a15e6678fdf6411575639ffdcbf29f84f71d4df28fe7a7532d37fad37a293ffa902d5ff70c3d58b53672ee7759c7442ec8792ef95cf0b4d6ae8e421ae5f4aefc028d9e8e6ddd8e5510e59103bf399e0898c5afff64b56ddb4ecdc821ef932005de9f5bc50864bc005f0f35d60c26967beffa5425d00857d543248db8584d1b6bdea8570e7f4729bf6bb8cc68838f5772cb0ae3afa4ab2a449290bc04b682bfb520f75c50cf5f794440471397fda37296e25f651211d7f43d7852ffbe2c55aab70a0c640b69f38a9080f788e98f1e34ed379a24cf8dd74c5d682a3698d8a24fc8bf1ae5f473f87881eeaa644b2650a1497df242863a77ddb95a97a8ff62fe203ec39320b7e6ebb1997ad3db3bea08e923eb9d707eaae6693ee18 J=-$a919b2c42c697286e3ec5891b981bdb2470d61a34012c31be62f5a68f9e3f241ea6b0c65659dee81bd4aab309bd5c3e9bf8fedf4caee40d02f6f3b4e93971432a0c961df8ec78711f9b5b0f50d99e612734866f3363f41fb093d811884429fd076da0a8f404fc49c33d3eb4f1e797cca1b88b2f8e2992d716c89a81a8cd3cdc923e1c3409019c9b71d180a90c69b829c938a54b887008e57e90a7498106deed90960f68ef64356b5b7e82a0580b49f91eb79ede3663879210ba6541d5327b9bf1c4cd9cc23091be572b6b744a1297b70c57776cb65cf2d639b12e0e799e496c8b8c59a5bc01947c164207c0bd6633801e916785b2bfa4d19d587a86e5cf22eca466990f00d9777b233c730433c46bc881f6180af8826346b45a15ab1a8879dfa44ac4995f27f4d80b433d783cb05e766e1aad090c7dfe38b303f9a9ef1d1d798b5e598b79892c25281fe4e38f1881a3918f74afb62a9fedb0ebd61de2ce81ace8554401df7afaf203e3bbf281601b1a1c96d986195420435b6a3993cfcbe4e6ade6d9e4ebf512388a2d7eece67dc8380559c7347a8023ea126e341b5df4947a34c59ff6db901ea6a9ebce0aa6bd16a756d2e409e893a3ec7a3fcfc726a1cef444f292627add98109935fe261b07f25d4f08671e89e932527cd41f33e7d759b4d4472ccf983fa62de6f56d07ae6578cea33729776837c055f904cb149cea94dcfce09bbfe291622414d48f0124762db9ff479e3f46c85e745be2bd3ca5cf5b1e7297478f388003b377d5d248b0094c7ef216a8d2c65276133c88ff82afe0e97be928dbeca3e93f04c3e2cb661c4999cf47c0565c2e52797661df2436a63f6840fe1c85018dde90a7596c1fb3b0f951c871f66bf5c41c839cbbb350e49c94a181629da29f4a3d0a3b853518ff13e5ce120c227fb102ee0f674a55c347753056a00cb14b1bdeb1c0894cfa43b32b6025f5fe5e74f2cb37e1c4e8a4aa9f5e71bb171281c3931a74b6e571d707ccef83b4609b539a87d75e3e048998b8d6a224c6693225593d29e3c43ef282540c13048e87e4f7f1f56e02d1c494ba82da0648a6dd989f6816268506c989783a3bd96dd3bf4ca14ee963d51bfd98667abe25d041c07c4cc9c20f485d92b45ac1deb29fbdd9215d0b91ab6a3d6177497d31d2d5cf18af8e89a0fe4a8f3e501bb69bc8a2aa14712a5949fed4ac9a69c91981148315474ea3707882baf8ac0a1c19a76c2abf94d43037ed48cf82176b10485eacbf7ea94d2145b4221494be4e39b3a216f5bb215f776fc54044dd91913240e6d2cbb9339e8f55c10de74d050af4412de8f21416cac34d44c97baf75542842f9adb194e409356466815eb020c740b0143e84b14c1199d307e87ecf6819b18b7d6a882c688dd3cd353028a8ee913a843bd0c69072ae7df831058aea20f25e76840780376c231cacc5a1dd9bdaaeb4344490acbdaa0efe14831ddcc10ef4fae66d5209bd3b13556b92badaefe3b86fa730db75b62fdd8a85a88eff414559060d8c64e557f9016e01725226aa365b17ef64a9fe97a26df1f764489348010a92a27488b4df871838eeb8ba01c45ab1314e0280fc5fcfa21c0ea5fd878d90742306a466cce18bdb39c7a0e205ce51f20cdc543add383fb9e6de7b6e03973be88a443bd9f4b8e7c70183ef422733f02ccc43aaec6c75a826bf6d3e4308902b5cb5cc00894ceaed6c31272dfd17a103503378e886632cf4cacd15c8d20904ef8ab1283a998a1ad412eb433f53f0b27994db54d9420b62bd1bada370d1523cc5b027f1c5002caaa1d216bcddddb9a3b49ea653da60a0f26aa4bdcb2139bf7f853ebbcc7a9e6297d95a8c5a4c186e6facf836aa0eb981274f1cc070192c03df64746ac0d9c6aa5d16fa6c751d4d8b46d8a0e0c2182e1746953d734b302a453267ae811eb56a199618ce69f63678f6de4d64f56d50f13a65391b8c4ca535220d61c0433e6329a00ec5b0704327e46274eee2de933090fa002c7f2ba048c4ed91a9bde78f9cd5a208bc94aba79c4c2730fe3b0a1f2c555d4bd71baa43ee062d9e6e6544eb0d5aa512a8059c2e5c4c107b4fdb5c2e5ed7ce2f41485a202d8b52e4a60fd713e6122083ab1e92be58921e5b88352cf01b7461c1fa4fc7ee806e1c93f5cd545adedb3dd0395a680f66c3aa80e854d84812b682cb96d3e782142ec6e0d13a7ad20f31de6ad77bc20005ef28c53d9adcd2e27797f67b019fd0339b12e85a88694d8e0a02762a6473bc67bb85921563203022e54e91af1fb64cb5537d3d63b6597b41d125050805e9a2c2d4b27cbb1e231e67ad96b5bf005a40d3a4a2bce8ffeca07e6d382f6f78cf8a2508950f3c0e521bf6bec0311dd915ee2786dbb679194a99e3d5ee83f19639992f300bdf021cfe55d9b95382f1ff05ba215f0093165fb8301558c4f0f47b3ad3029894445f51b263420bcdc005293df1bffaa13b8204ab5ad6a3bff0465a1fcc5bab7f1496516ede769a16da68f50252417078696f6e75f7cfd273c3f3eb847f7e0a4e41bb274bfee52e0ba3b1c378a406773f38f8ec40791a65f9e10569d9da880e4fbfdb87467bcc4d55a4cf0a0ec17f3d30ead938acc7daeff0e8d5b1c5b963796ef133e2cd6ea03c07940722aaade462a3d884e6144a334c0322380821cbe80fedf2e1982be32037b2899454d5f552509beb93284243d3ad22e6b0e53baee33b8c9c6cb78488de32d436e97d71d6b4f056de3bf834835eabe6724c2c0fb4ae0b12b3bb85fd39ecc880a9bb25e09e677cac05336fb04a8efcfe255e4fddf5cf9695d4da5aff301596a08fba9c9e2e5adf42d4289607eba488db58e1221d0538519b79bb1affa3f4c48dc49cd095f41fc94fdbd8c31d3b91324945cba6921b54ecdb68c5b09ed6cccdcac7258f65402273c35953aad43210445128b7e324e19b6bed556e6feca1409e7546c8cf819dcdfbedbaced1bd977ded7aad18c5c031cc99d0d08bb51800c4a0d5809b63552a23dc5d0e1ae91153f3c16d86e63b9ce394b9e5c486dbeca1318231c94e3c8c1cecfe3167b413d7ed8b3e3297ee8399c2d8a93f330c4f8382c70240588c1fff9860fe7808544cbc7c9a9337db6d9a6eb80af74dc87a387e6b2b62598f1fa972376be4d45a191d596c246e70b454aab5e46fa7fc0a483dd6ee4927596e7e909c3e72a7912bc5418e7323ffc0ba0ec5b2858425dec90ae044abdcfc8d50738aba7f4f03b6eae925ec9255642038e9f8b8e1aa5c9486117ac2ea7acc81af0f89906adbe3d694c9605b4a3ea1c92394d051af096bb81d01eda37d74e97430b9dd34a2e024ae681b211b8978f367e55f2d588c93869b840f0bd46ba8ba3b7962aaa275b15caa62984f1f8ede0f1a2e56aacb11ee1d35a299360d7973ca05f003f9a7467867c48def34aab9d683b3f2341258c38f8281986633967c1b23b7d2714b2c9061da0a8598fc216a447176350db59c884500a180f4ac182822ee4b850c3803a09e74a09cb235a42393a3a4366b00aeac369d2b47ca3e94474323f4dc14477d6d6303f256957df8ad9d5ca6243367d2a620e0d40a0a0e363f68b5b0269b883cb9781d95f4dba7f4724ee791ac35a96329a2d362710638404b7997ad4f4a587cb580b0b7c4bb7e0d0ebc2f2d67b1f20f9053e78238a60434f5b66649e06fede7f3e1df30172fb2fb53e85649c726e3c26c1d6d695198576c1cbf8474d31cfca648b9d90d2d3f590db4842aa888f321ef9a89c08503e46f8b53fe3bb035c3e1df7877f19f7cb7adcb080a082bf1bec8b56d45b6e74ff7d0fcce02233392e5e3631d7f05ed609de3db6567dd7779c06fed4f3c8cd7fbda07e4eb058588b32d11fa728f1f8866b3b56db9927b5630dbeecc420e4c5fba9a33efa5f47b74d67a2b1bf688b22c4d9a7c963a3bd24ecc0cedcb78ff72584b377e9e84a2eaf8d764807f400c0beabdf9bfae1d10c7c6b5f795d76debbc98892862efb8007f386579d3b55c2806e08049b9a682c5984be1e8f273e46a305d666085886b77c14462f189161618c083c1a9b5cddfec70519514ce122cf14e1af1cc44fce2f5a65793a458be60d93ef795151f21444f7ef276555a3c12c3f8562a909e8d33d3ad738e9791597ea393698268370a533b8d817556d9fec9c9dd0f56a32c9b7a470463247795f1eaa4e4dc01e9608ad428bfb8174a2a0a5a8cc8938a65c T=$966b20c75e823c06142851727ce120f4da01ab0a36c12136f4b6300d8fb6275b737b28f78b1ed7390a9f20adae8356f2a8c71438ecf818cdec56d95a6f9e4ad1ec24cc10cf5865fcbe2c3f4c5f1b8608f53f616b714d3942e150d8e6d5fff4677aad70546d45a43b03a43f593e799f06aff6801b817b48940ce630ee7159a5ad37d8cea480c380065a78dd4af0e6d3952703b67aa1cad7578e693ba319cc4c813e9f04408bd642eb0d50b001fb10dc3d4739ac4304a9ea6587e7ce47ecfb70a2a133446b2fa23c24cc54c933d015a60039f1bad9d0d547f6b51e6a721f6457d0f23db0ae58a1f63361f4e54164c6d9c54f5256b6840dafcbd384cf3640b6d1990ce4bba1a49092e6960d86a6bd1ddf6769a6ec28ec8134ca06fbe3501159af80f37dec9e72ddbc76ddaf6febe68e2c2fd443b31ed72f16db3423dce313370daa531661bd4aa015cf4a83d36cdae184afa49c92bd3709e99cc648a16926060e177daba86ac5a5978bab10489f0276e3a6e32d529839d08ce958b1c528bafee02dc798456f6e434a0d33d190639a8d1bf6710e3c314017bd85669543237c8680a50102330635926cc4ceb54caacbcc9a5dc29648782dce0fc2c60a81db53b6c493407d7db3c4652b519607c008f81b8b2f0e3fee1b4f0cbe66142f725563d8c5c134f466ef00f5fb293530dab45c83ecb1dfb1da1d6aec1db0ee245a1f0760aae82fc2ee951b6d1695cecd5a72e8f109a9e27a915f103f7cdbc0f27a954943bab2015f5dae29ceb78edd257472b04c248f63881aede158ce5bf73691d7beb65b79254b3ef67c659ad46680229e80dd084d0c98a87e169ffcf3c267cd7a80920fc498be5934338b90e1f6d4e1673cebe5f51c1aada84dac491c32ed53330f9c94c063954c6fc8f1b645328e82a386a5644a455e44f37fcc77292e49365eaaf797a91032b1d623cd50e7c2a4ada747ed10ee0b4e7fef6faaf5a04ace087df533c7b3356720fdd09bb92977833c58025f65b5dcf5401ca43f1cc3567b523f34fa3f8fe5dd43cedef750285053ef78cd93d035d896b48ef8f294578f6e6ed5b68c979af0b01a991aaaf61ebec182b9144a243f70b51c893af6b09bd3e06b596caee87e091de60dc9721faf327fd5ac6ad286dd0d1c155c7a8b2a269cdbe5e94b13fa98b074952846d8394754c08d3a6e2c2bf0b669905288f23d9d35b242bd64204fab7ac1248a517b1857dd1c880aba39c4df7a487a3c48fefbe62f5c935c0c508d8e6f75c9f85b44797fd9acbd86362724dff05d8036c16c4829037532a4668468ec1af73ac2bbc1f6fcb7a0487c87faf7ac7843643055cc0ae9d55d432e4b6ecb7a4e0f206267b9f0e2246f22749617027be11b514a52e1b0a087e6e52a7412b414d2719736f8b7804f5b5b3a496f4b24b29267430c0c3fb6e2c18930b463cbfe46372b07fcc892246eba882d84905e787ad8bdea91f178e13a9d74ae66e25a0a73cb8898d819eeea06235e41b7c20536a3936bd7094bc5e2df4f91bb67e07cb81b82c3148e76de73f397ba3516036ced5e6b9a678657ed35daa045c36856cc6a53b784528286bcbe68687fefe9be7a9a60fcfac70ca15611ae2da2c544f0ead5b4071864f4537b027774af4ddc9269e98964ce2f1fe22dd758dd7dca7b6b6d619ae0d113e8ea20734b380d194a3ff4152760bc8e119265f1cf62c93b2be97fd186b275835c91dbf7ba2ffd1fcad6c977341c6e895a07477edcc3b9e57fe349358ce81d6a860bc7338b8a5b5a68246bc62f71257ebe6f9728f5896c9d2451c0d306b714343c3a7c13b965f2822b8c373aac9d4c57c035267cfa63e2aa48cb39b3a8a3f962cc096bdd9149b6a91a54c621195afda0252b743d8d4de608511ba2b52344aceae8dc273a16a0bd2395ba633505eab64b08e3eb9ce6b94059df86c50567de8ed4f4faf7e70db32ca284314dd5dc28fb7f6d6b80e2d8afd7cea360d716c8208ad54bd93db333aef5b6f8796d837122d8298ee438a1b94ddd5c09206aa45bd183257958eac8528305c06126a08e9bafeb1b8905aa3cf2cbc7a10ef13f48bfd863d29cf48c5bb1e594a2ac3907bfcea31588806fe0a83833e0ede1345e35e8c76435d46467f9c2a78dd1055a5aaa5a2e0234c7b51cde24b56c34569092a778cb2ad17fd53ef72c06931feab24f3f11e1ca0b451f48a4a353eafa3cc93ec40420c85b3b701c346ede01867291ebfd08888804d23cbe8208fe0e12eb5cc88abf3be0c26840abf35bf2d8984b059933bd565ee842bcaf14e98b5ce2d9e49f1fb08c5ad19574d3312b5b1f3d1ae759ba5f0d72a90286cd14d5f289dd28c4d50dee902d99fdf61e924b58545fce50c6fd5b29f8ebf7b39d6c7690d7305f4ce14bfbb08ba9fac13fb7ea848162d2f484a3d94628cafd22b70cfebb9d9893daec25a27d94bc61afada2b0a8400aeaf897c7f3258893d348507310928f345c058d608ca5173aa682c49745c82d881c274aeb208352556c3a219a45449ad257a7884342611ec5036ccffba6efc5cdd4ba3c3fec57fccff32a02f89e72b7ecc20e819bb7bbd5a3873ef27d443814c1859dd85455be2d931ccbcd53005b7a6adbdfc6806b1c7eebf95f506ed5c87d7e40a1771872f7410a9fc437864e0911790d1b39fa9161fbb716bf8bd8675122cea3ab6d83b0541cac0b6b191e7b832274d3616fa3cee7055fb6cad4fdc53eb592db05b1d91b9ec7bb8783800cc2833233c7cb27d73a4f70baeac87a7ef10982301e1a066f3488812f766efe2595866326d0b6a6db26a35a44f76ec410f1f2c5ce76995e68a6f139e4297b536759b312f5dfde7394aaa9ec9cc7b9cb961ff4308140d4d9589c7ed2f185e9a827909cc45731c7aefaea91072f9a7f4e5faa7999eecedad36490e7e748b1d5aeae03f226a50cf2c931069b3ccbeb6468d2c9a9af1ef326e6a7207a63e39786fb6a19ebbee23792244dc9cf35cbec54bc1f298ae42f5463876ec78c88b4d8a9de446b0f6483c28f6a219ca56a4610b6d936004b142980bee32ce46eb451e3b6bec630b01b0ad0aec56dbbcaff4596b49586cc2d37d6a7064f0188359c9f7f1a6b06d811ad6edc41e57c0b3add7a8ef00293c371729bbf33d513c8460aed3bca303436f93835498921352f4436bb8e80798811eaf3beae095487a02044c8b6b9a1b8065a5a8d2b3bbc9ca00f97109561469e6a2a8b2227370a2572d7920d4afd686c001e3376f4e8557c9e0f39b145cca82824ba0fb4a3533b98e74d22b75900d9f24c74b606202e91cc9b9d53c347c5d0722cadea1e4d7e7401fc46243780391766133dc3e18e6d25eb12764a4014ec4a516514f8f601d3a8e4958f4e1e43244a4c78b82a3eb3e2ed884f5a76a3deed69ad4243452a17de828b728ee2349662d8484c3ecc3c8dd10a3d6a6774b561f12d0f1dcfe686fb5fb70f9d180343894682b0e18e00b6d07916089927b46e82fabdc0abbb0e6cb1280c20552fa220fbde853157858328d7a0d8297dd6ffbd0f0cf6a709401013c785479f3ba5d58d5be7bea25ad841d266777229bbef71479759fb5ab1d03de6fe364a9e7f0e658865188469557d2ca189eee96ca3179d832adb6e522482a156d9e5d328ab2e36ba060aa9577e98e3f84f55eb3507b6c516eccd5bb23461e603020efc536e82caed7559cf307507fe7216d283c04138026da70ff7deadbc569cac87544f34834bfba204542f2087889551d1b941ac0983f45758ec490a4a37ad209b2031505ed7b5c43918c064557775371ac7a6ba771d075c4415d5cd684b61a297ac6481d09a431c1c8648ce77f626d5069fe2a1d4f6f92da83061ed6057f13a7f4c35e0d328e10ca27199cdcdaeac3aa26aa953e323d91600267254eb5ae738aa22fa1f33edc964cc473d7fa817cd814333e643eb0dafc0de4d8a36a670024168a2f9f90a7ebc785e7fd4ed1801002868e9d7aefe2a1a401a80c8e127fc4d4c187b9e2ff8dc779e67e492857109af02e983feb130a90b0f6efe84ce5bac66458c340b0c86690a7be9c33ead6a951062f0b9799e50ef7e48e951feb719a4351f59a8d8a689c0659cbd9218b857cc3d94013b99be426589638e3a4d6f634f481287fadf7a53a46b8f5e44f24e464880cb91809003170a37838f19fc0ffa8a1fa8dad2621d251dbc16e0afae3713719859f3e48382bfb12e64936983ab [36] S=$86e07b33b W=-$1b11c5aab9c96d29823611a0a689c195a4450b7a53fd838430ef88761b12a7c4ee32dfe880f115cd6d68e930ec1998beb28412403f56b0c720955de3ef2ea81c726f0ef0e92a58029ba1d63a5d9efe11c6c375e2591d29105de4377fdac35e60bea2d0e762990dc5b70b3e5975157791f6a03ea97f91b897e38c0f53b68a2ef684528dfe7f3127ea02b63385a729b301a9c03fcbb1faf7b78f3b5074078058c4395e114a8e948ac5f73d37e495fba968f830b89ffaaebcd38f731ae8c32ed8cd6b273fb9a72962309d7907da972bb3f7fc12e6f1a3d8a178156417bb7d792bddded5b414b545886d2a5084c389608e421c7ccdef67069e314db5a8faf902a9707eae73ee58bc4c18a8aeb87444fe06dd746474da8e0eb2b8fba068643721a25bdee696d2eacf344f8c286c58f270ed5f4c308cb125d023a370461ff153cd8fc11a1b109624435e6517ced98cbdb2c00667e068a66b1181f6fcb48a5f68576a200b8b4e6cca74dbefc1432508332eaec3c234fed9f70210b68ddddae672c224e47aaffe442742bbc469534729eae98d87b87a69f35fbbe77c360ae77c7eee3b6578287efe220f122e59a3dab314251f4f979612573792326552d5920f3f980792196f293e163d3713344311b34a1b4bf20350f73ac9be9d754b58322284a79d7fbc383d5657aed40b42925dc4c9726e28a4e081d1073f1432c3f7f7537c5799e8406f277b4cf44b7247ceb82715ef058d282bcc23e37a81d1cbe90334288ff1eb3dfa391419f0f81ed8da34b583d9c92b730683f6b245aa40d339eb2d050c4dff044177f995057b75ca004f3ef843bcf2ca278f13afa57f0036fea3cb04838d91b6d8ab41ca9b29a55e0af85f6e785486bdb11ff3cef3615b44c86218269bcc5e0320ceae42567b16eccbbea3727bab54f7cf04fcbc6c3c33b2f84ce9b2a39560695fabc9ff171f303061a94ecb2c601d7dd22c2c30e0927b431700e93aa9da850be1d44d4a7265bf452369173b85419c53ee104121a12e1c0111324ff7fc846362f513426f33708dfc93c85dca534547874c1fb07204bf0af5f88ae61125b5b90d6d98400315fe24161c26caab2be4c4390ba6fcb12f96fc2db34993c4bc107e3060a2ae7f70976eb9190604127e3527bdbba9033a6996f56d3eceb82e581a4e70e67e2f52a136f09a78fdc1db022ed10439c0ef8485822e9f197bdd0defa57d80eebe62b7d71449e7402b2a04d2e549e6b8ad6cc90e953793b3e14ef6254056f62ff45629a86f3a8ecca2f7b2f8528a5c037aae792153ca354ce10551a08cf672f6786f756070433da97afec5ec2561514e1017420a95bdc4dc499e099197a44808cccd70e9f9af7ab71d1a0e2faf4949e36dd689f57ce418bccde03777983584fb09e407842c4cfca27749f3e3c27caaeca610dff8b8a0cc025fd19a3baddd8512557ffc626b5b214c897d4a30dbe9e72fdcf8abbb35ce02e06cc8389756762f250915990b720efd18ff51a9c3a88f0af0507434fec5777fb00f16e8a844a2cdcd86ddb14ba5202a745d047233f022cd4c940ed3da3484e69c7e84f45a5ff2dd82ac52022173222ef2394545225387221d41362bc33afb51ef18e920786bc72cc1bf40c78be7ce5e750dc0857527cd625bc199238420fd6ce71a74e5478aa180de2e5101abe77f95dfa0cd746fdaaa24aa810d7267787d0093629557f42fb561b36384f762f7ade9e32adba75d8cd0c6fb2e8cc83c6ad087b58b349ab640c60ed50bf4cdd62ed572ce00cdcf873003b7b1b2cc469f2067b3fb4b422cbd90ddce353637e28ec91e4da503065fae605ec3083eef032e657774eff1f70b43d2eb66e021229e5f64e294f488815a3fc1c1be1599fe3f771e7d3fc25604f9e4d01c5f6637b7f0a0e9cfd6320d7f3894c012ee05d35320e92996ce2bdfb38ea11d4bbe592a421505de50a98dfb43db56deb935b3a982300392c14f1721e0f1f71530207f1bddfbf79ebdf83a99978a3416b2217263e83fa75b5d52402790ce10cd4df6021d1e4f99991477350e057647dd5217218d2806b2f59586cbcc191d900bd6b95b94f00d5dab44c45ca07874d9ecd5 J=-$1849e343d0d619386f8514b3c9723f0623b6c3c8a37fdc755eab83e0e16618a315d3df6a0ba293ab721e91504c791b4cf3efe2af1ec808fa500716987534465e62f513b8e153352131b4dfdb12c2245466937e8295f5de787e724ffed0c588f3b7ba7cdf74a40e41a00a60a75c74ab81dddb437cf7c243be57a70960f1b6b562058b86351d115be7026e6b0eeb996554eaaef384d653288f66c7acb5c7ce00b3b9cf3a638b565b0cee4ed8800a26c5f3a51ea934c9aad243cad234fbdecf5d8550a68f942c10d9d6501dd3c7ef1d7b9d367b7fc7f0e14ab690b02cf1caf3949c15482179d9747b8396ddc97f52cdeb68948b7320c709df8d2c8d5ac768d3eccf3ce6bd9954279c52ebae8aa626d7d2e48227a81e71ea9fc80971d00e043c62ad3ad808a2fe33e582e4c0e3c22a3d2ecba03ce406c9fe595ede64bc892417cc32b7b7b40cbd5d4a8f07ac95ac0e7ced1dcf298ca07db16bedba4bf4e30e8aca08973a78a272f72117ee1a278222439dfb100955f60844dc306eba756b4dc9489646533fb13e57795766130df99c900e988a360fb1407115f2ac43f25c20abd1ee9846f31b2315e449aafa40f60ec561f10c9826cbf44c876e6dcec6f82851e50ee428acb735a0a5df6e52e2f1aa54be0f3bbaba401d1fbfd8a879ac7461a03b6945da7ff258f157d2550c11bfdb77eb242aafaef5f580e71d84d5a25cfbcbb5d42db8f53cad92e559ca2fbbfcf5af5b66d8b216f1436af429307aa58e11ff6e88bb84158b6fc14f52cf65c873f45a34e3070dcdf2f8d3205e5c0e9887280b8c87dea9a956d05f2c1ba5a456f409257e315471f8d59879d4e73464dfb73a392b4f4cea86431f43860193be52b88fe09bcbb19ee0826ff0c4911944d9e44ca05f332a9ba13ac9581545fa71b5d88ba68fa085c81fab751f6d1bcca92b6f11873fa1540e64fbf42d967fa3de21236f4457d3db9f20361591278b39ff6caa870d9a3a0dbf8de4b9b73d79294e016f9c131fd768b77a0bed23cf71e2dfc9d6eb78d801a00fff894832a8aef0a61cb370f847b50dfabbaa89cb0909d1488d03b506f332d5b5502a7614c817e24665a86080b8cffe4f461f42f16d40286009f3127aa77fa2abac52fe309c3ad91f284fb18f5c2445f801256afb65b836cceaf705609eae750f2ad58bea7592007532486a2a3e7732cc53d692e37b03cc3aec151a5e181ead5a2b26f67dec2f3e02b07f8e7094c9c3661411fc80605f78e89d6c86b54bcb81b461725c38a9e0bb48fdec2c3f77a8f92d84421dfa4d8e0275fba40581c84fe7ca7f88fe1b2b7c157c84b67edebd6b362108180fa2899abd712e19a7cf89e4a028e01573874de6f8e7a474d04c08c6b6448ecc297ea5be1049575123bad1337622b3058fbb9deb21b104ca70bc1fc177b6c9d0b340482e2d5c007864f8fe564209a7ec50a994ebe0eef0b3d0153600a3d661690b79499f7141c29922f0d80833ed1d9262464f67dadfd080954ad31166437cf045ea1109d05fcdc870b3bcaa36156f05352e1cc87b73e6a1b4aae537d2d10adb529273bc3d10e37e36511651abcef164d337202a2f1c03309104e21811b1f154746d7482f570b8420188bdc0dbf5df82086eab2dd43cb0387d959c4ef6f8bf3ff7923ce7dabeb23b4baaf40b778dfe845ef6ddaeeda086488ec0758640c7d44ced1faf8232f56149f57114b2f5e7296c82114fca0addadc45a4638281ff55a0887f59391a9c85d32ac003ffdd836acffb753b5db6b20a2309ecc7e2baa6f0d9b66bc06f5fcbf80ac01124994560769204c37ec3cc52415794b70bb205afbe34ef10b0aa33a477629df5d54f8ed86005b3b4c104e1540ba0427e99bea9daa49715c8e036afdf6929f6eeb3348858ca503ae5ddce723c2e97a0c6b15a20b0dbf38906333ae0d7bb522a5deefbd3edee930e44fe7cc655cfd443462a5fae274bdccc9e199754c0241d891d270720525e50dfdb264b763e8b2f1a6cd107b2deeb4f83c28a7d5234d13b30c0740c693a95ac7598c52740f0454704fc99ebecb99c0514b7fe5f2d6f73f9430bd78af5e96e973a440b74d784c4c23c0eb777d5a99cf0dffdd00a92a9f5e5bf69d8fc319b14302720ffd40f95ed57302c53a5585c1101b555a16e5c66cd6642fa85ed046a1a76f1c286a1814848782bd2e0a2de3eab7c86ae2e3fc5f859d8ad0675b95fbd288fd0c4abe0bfbc9a42729864d8dfb7fa403c96216ab20fd645896279d9af2ffec48f5e130d252ad043d3b27609bb2e404324f670ee1a50ad1fe7a39372864eae14a55f60d836da775b196f2f041204935ae5145fd48ab6f503a7b2587519dde2989fddb77f210c01da72ab19e4d913cfa9088213cf0e698624d2c0b57a883d0d099e9acacce02842bfe6278369a273325e491ee30c666369ef551edc346a380df287bfc5174a3cf8720cba9e27e6c52323fd27a30ce51876f90124e8ae4bdb4f390297d9bbd3c7a46e3c76e1d4a8df3dc1d980d5f775318790946a6d9176cdabd3af160b9a757b85a491fa389004595a45c150a865531052e78e0e8419a4dff7ebab402099405f6946001bdf82342c4679801d96070466fd42dec417b6ddb6dd6455cf1f0fabb462566a9b73b623f525b8d8decf628419bdd4704e119e90d1b0737810a6577cf4b4b93307752a718749eb872cb14da391b34eaa63b87a4a46f7360b6b09ca17bb3c3135f07837f38d5cfb486c834263152d89b89cbd5ca33d888ed68ae9caa4908cef6d193be015a7506cba5ecfa41a6c865f3c4d9bb43878cdf9661d6e8e8c2e7c497697780810f973f9ea733b71d5453e3eb62cf766dc95a6dd74c8c818fc1134748c1931cc372bda682b4e4378cfc9839a1a655d6bab70149b8d5d6644ccafbf4b7e8117aa9cf3b92ed5b69882d89a14d792e9dd1bf424e6e532334dcc120c5e14920d5cf1c7a416fd80ee3fb627be0d3846cc77ee3deb60524e7ae786bdc87f76837beb52e9c215529b306b1c7fae3d58f77846d8fe7e8e88614b8ad46fc97e9359bc90943146c6d326b79748ff7e4a76ebd4458dae9329b05248e297d50dff3ef8b4c895d8bc78a89b8627c952e1affdc2bf7dc178f358e30bd4400db1aa673c8f1050100fceee3b10f99bd5c157f632811e2cb63cb6e4074c2fabc608e7b6ee509004005b55bc4ec3b7276b88b0ad10c2c3f6c4572e668a97f18e303bc7fd3e839b72a4affe5904906aa3b6d31fb197456a8ed0cfbe5d508e3f065edd594f029ff5c5fd4752a121a3dffc598e959fb22ce2d3dc6df22770f0d228905793f7ece06b8acfe5359438f200a46fab2ee022695fad1036039b7414298b9bb258afe8b952017da911f1729f7bdad6dd347d63d24ae3ee102e5da5ff49c70380a620a54ed68f273706181171095f92b06d68d1bd9ca00b8377ca50d865e3fd22014af806a01afcfa9957edae6232814d98bee800897f114571c36f5e1a9aa808091fd928ff926707ad333e208495e16d05ecfb094b517affb6eff64f508a5d12c6be1a2d75b9b1ee8fa99ab0167fde829d855734c9ec2cbf75c1a855e6e383d5cf18c6d03fde8b3b8b061c0559bf97075715a68746ec507eee14ff5167340320ddd0d175b9a4f606c1020155f5b989f8716e5c5509b0952b25118ecd13f7a97348551dbd295a2fedf294edc21b24f6b41fb3dd13ee435dbfdfdece3e2f01a900f7f9d4337196d03313d4dc5cbdbeb963561949722ef7c72c1a50946cd3c863a1a6886788ad2b60732147b510fdcce960373f71a511ba05fa10f7c2b3fef00e9deebf95070edc9065bc5e0b4141f760e7b01da80d59ea56f5cd2147a0218d38764ad9fe7e38c19a9b8531a26a7de4b30722a168e7e0883388f6e97f896044f4d156778a6483cc81dc8fb7067344db0a720413a2a555dccfa76d4db9682ac449c3bc84658456750587edc9ab19f76c11e5c45e36e09f0f45ae09167332475d67d819fbcb5e406696113160741b740ca097bd2249ee7fd5cae4d5aaba6c7a367c6a2d82341b59862ad89d08cd936040de40f92aa0ee14a69815e3ce940089395e4a9b51576deba19fb7347ac6f95ea6f9ff6516153bc4c6e07d1cd7d73ae7887adbf61c3c842611100423edb369d9aaa05a3945435f7681e87456be17a194089a328abb838bd3014c87f1fbe6d7964175cab558c2829b1f0 T=$7474fa0a9aa45206a747dbb074a4a589bbdfa24d46d610e407637bf905eb1020cef50d629629b8b533d664366552e1da4914768cb425ce7e06ff6623de8fa0b7292e2f67b0ccb048ba3c9fb49634d719755a55a6f052bc6fb85d552c2c30da59b06be9e5ec7c758aeb8091eede9a1d0d09c124600dfda35e002aa15cce0d76a4ed8c7ea362f7c796313533cd3dc7d144578253635ac94b60020e4c38934682343e785a38a6b5fb512b99cc3d82617e5ea2280ba258e33b7954d28f103cdb861f9ba2a6c54ee7c3992500760404ab2fa9c9b99fb2820f85c4c85dbb09b1d2f4dcaf867ec5a8d1e229babcade303f00e2f6762276a99ba256545d257e0415a67e7b0f0b971802809b05942ff58797323c08a528af7bd8dc54c173762ae44cdbb77cbab28cd26fb764b013bc70c54de439448c0ea3e01efc087500c2b4a7ca2c70ad1097caad6098c9ac7685f20ad6cbbc233c317e9b1af7fef82c91729f95c1fa5e270fb3be37d2ae0de964eae655499710214591951e5cac2f8d3d679434319903fc0f59280a2bb9a5a6d33947cbc8f492d00251da82b0906bf016e3f4347030c1cca15720164dbb4ca08edf03afcfaec50957bd80232682beb41e212b39b96b63cd79f41885de7388a028074cc84fb84154a6538ba8dfcc3771ff193d745e6f5058dab1c3bc2c7cfa9742783758b759e320b42ae7ba3ec8ef06528b78728b8d33b3507cc77a0275e9f66b5c2c99849e3252361ccf8ac893527df184e7afb03f8012e8b55639c220b8cddaa8ee28c88d3aba9b813c3f4e75a19b97a0230d49b7a26fe4bef5231358ecd25b652d0e6d409a43f38d766d9fd5ae0b3b4edde99c5e85e8c0a364ecf12541e7f100c48130c5e9a1fb2348b7b6b6dc0865e1c3b601de6357789c9e1900e506ed002feb0add16ff3c20c06719917cbc311b3d293eec4fd09b85f2263bfc464bbaae14186f2f95baffe87e2f34d287e07832b28bcda9793a1347dec05046ec01ac54fc1de3c98d0f17734725c1de3e63fb812af9577c4b30e194987e29a9d507a2d6096ae37de01c3f2b0bd2682e663fb2f371d90cf7e33ad2fafa07bef56ca9a90c8d3ae27fdd33d556607bcc9c1ee934a5d7bce8ed2f9c7dc050f88939895df37c22d3cf6e0b9861d9180ce037ab3d4d32a2e536093f10bd93f4f7b2879193ed6a4acadecccd81d5399df370fc75117edab87c34232c7df99b3304d62d1ed2ff282b2354b3e0d9af5d74c9d5d92522dd8c3fc7a3d2890a5304e8ca9a7c991ce87e81256636d8f3a6433fdd35e7784162af4ccee95ce7bd7359cad0262aa0502edfbf526046d499f06902978a63c4c99da383e2b05b6c97f5c48bfb67e2c640be74598061b62e7822e44a15509c44f96312b490ba86ffcf31cf52421c36788090631e6064a8c68c4d58df8de3007c22b916d1c482266153c44feae0f47c6a62727016709ceb664d0bafa675799e1f8b1bc645999f5fec70dc4ee06309cb1e1458d55e2fa9f7a4810219c749409534f397f4987eafd82cd986fa1034f03b70d693cb0f8626db4b20c66936432cb398ec71a0bbd28c9c77c9fb90b80c09bde0e0cf0b756da06dd7622f681704383a2129613fc21908f7fe11438ea60978a738e145d1af40317f6c89fa02b7dbe238d581162f6b53bd234e6be810897f0a83c752fa8b407e1a0ae85ced60337f01564f8490e5978908b6b2b31f4622761efea0d1b21ea41ac70dec11cee6b1142b7341dc56e701fa7cf706dd19fd3fd04d77247b2ce50d70b826522a02465afad97b7858e7b1c15d909c99757be1f2cb377e78b68dd5d7c9a469316e8efe026df96797e48d5f42d291bc71599746e1535ff7a5e9ab7740bba6775c9716d45c77d0f8a0f142f0c7ff8d17e09c126aaf1645c6ecba8166c2758abcafab3cf9457bc9c184c418c22df639125f0e1e63015fb0c6cbcafdc4739e9e49609f679cb3016798b7b8d6c42c202f00f1b734b8f7502f190daef86a1db4dfb500759548945ce2aa3a954492a24ad6b1e2d01cae8845aa70ccf0d59793736789e2975f4405eea5ecb96df7cd432e90f1d7040bf7ffcb6dbf6ea509fe7178d535e55e4849fa292a0725ebae1fb0020631713c07ad6efca2545cf26564816712f32d5f2ab6aab93e66015ef565255518b869b28d40c62e2fd3117dd84206c6388e8afa86134c366ec67d5062a7a883099a1059397d918dcd33e646ffd4ee0615f8d1e900603f0dc6d33671b44dcb9d274cbeec5e342329e804300d019fcb32dc0be17397039e6b3ffadc33b3e08174aa9e1d21c535784de1a5f88476b1f042a3ab72142f9817b51d3058e9cc86dcd8db41b188fddd59979077ab9ac7b26a05d2a18f0e54096b370133dbcefe3e6bd4d0859f44f46c640ba54a450482cfd07c71e3155ee8f09b7ce6be4f6d1b53dcda22c407dc9898f03954a893348790768c0e933c5ebbbd2312fcdf3bd4f5a6d3b5ea7cf28a8914506aecc0ea8463a4d69212dc91a8024efbfd9bef2c719e16b4e6a041357d0210054f42acaf834891a3e688aa8a07ac1ba637aa25ce28bd31e5be81cb6cb95178169e9ea5cab579351d2f58fc12810d7681b86153fbc6859c0d54a05231d660de1298387216c7bb16085b459168d9d033f9d4c0bcb66f83127bdf366067cc2b2947220a0fed41ffe60e9feb2211f80137cd045a61ff2a0e7c18c9fb213d7deecd93394564b60df9e9a2d27efbb1400dd3cada826546200174a99eea3466123e162b940dcb2ca4230e3e455da510a4af654c33250cadbde9f2f4236922f8c7d7da3b7cdfc5fcb3a5d5e1f2bf5601e8274cf100498266e414873650fa448f5baba7007106db7390817e92aa89f8a020e627d5f5c2850a7e0d31394365870f1e9931ba86641df2f77565b8efdc4454d7741d6adfa89f70edf9a7bd1f1b7c6c432cd950c780d5294d7e4439bff1ced6cbe08ca22311eaeb6b60c572a913a05730558cc9112962edc19e265b6dd2b6b9a670029a6673a10f99552f587d679d2c38d314bb19619fb3128d553adde07232b01c7a54f4b07add4ffe78307764416fa5e45b2e8cfe8ea4b129bd27e9b08bfd3b86c6215ec9381c50dc2cf2f7acfcc3f301a613de3c70359053560a75c6109f13bf7f81f20736794f37e9f85be07decc3a4c4aa24320072e4b423cc8e98fbf8bcc9197566eb50b461d4bbc96abb292dcec7e01b8c93efa3f9276568721db7c6016f232eededcfdcc160b2e555d54c57a64b6e8119032c73664821015aecffbdb08784d95dca4bdb6cfc32cff24e31761b9aaf68791c3bad0e5feb41110848ca3f8a3061752ad368f0f34e0f98d649033f1c2058c18e24d428b662d08f03a01ae3dfd336036255fda2281bf8da780ba9bc22a0a154bdf7b0b760cd2b13997edcd29cd016f8d05c571790a1be9b6e32cd012270de863e66181905623bb47f10b091788c50f33880f316a725f01cb547f3acf6d1a631991000bbd2b2167c4c82f334145db3420c397ee39aebba50a04bb8ff7425f85490dd56c2b3931af29f43c835cc1bb6edcee6e63e3b33f63d65c1e0834da4d4e817f87d773dc07ef515ca34922a130c286e4f03eec9be9032cff125081e556d320220cd53db058d2c660de5bf2fa44067e657b07ee25ad4d2c1c918f69064fe92d062760db53d8a3686c21419ae4de46734f3be8967724c20f24d47eebd2a39e812093f44501945b4df24aa7d56d0e3e763cfb355fcb963a1184434b3d4f04e14241eba44e11d07608d4b70cb14d9fdd6463074107e9afa7c56501abd74f3635f78e02eaa7678e863be2ac484fa2c68b629c99bedc9671b1df416e5be32f71b0e57f2c954f5807c4ef0b619e6268d2218723adcfadec4601a2176bf8ba4365d4acbd85fb5888f6c0e42dcc211ba19b1bade116a3c7794da5070f7aa9443f0851d574b1f8ed9f41ea27cf3ccb3e120794b2fbe6a4358179d96ef69d59a94d3747b0cb29fa894f0c654181c58076ecdf68fdb12331ed7e9c322147c597097a8c5e20e9bb59aaa2490b4b243b93057232dd67c49bf09953e6c2c32091af1dfd79ebd7c7affadc5a725d9f5fdfb697a2b5df3cd28ef4b3785c94abc1ed9acb6e798dbbf9a0862ec2310e118a729f0b8f000a4999e193d559c6120e0510a5fd2512f56ed48f2443c91fbe176e381f5217cb9d16ab232ed993335cf2498d [37] S=$133b1c0d4bc3507c W=$895eb77d8d5c9c8b0e664c48018f0a7c5e12bd6a7f6618139b232a8fa5dab3850f55b30b027a69587b9ecff6331d3e490c8da155a20853a72bee9ed521d02382adeb6d9ceaf32c5454899c4f4781608af988718965a4a3324906fd786e3cb4294d435e1b08b281afbea0ff4b774ed2db050da595cc92054d1244019f72781708aa469919f264149a83ccf314b6dc7013d0452a59f98103721c26698f004e4173074a205e33bd2fcf9f2d86af298376482ce1b4eff558a78793e8a14011de3ae4f44401f5104936c4ca87d7051a5639fb3fdd02558b82e02ddd46a0c2be4219f895898e5f58e153ee20d7e9b46fa1c43d12f9b7a57395ec0dcebf7a7119ca91874cc92c014f50e01cd4b623722ca720e57c7fc8681fe305caaf0628b013616e9bee074c453b8be294d3c5137191ad16c0b0f591db3f9c9433a89cbcb239ad0f6e7eccec1d130e3f25476bafebf60f8a06995a5f1add5cb1d3066f7926f0465d74d7ea301597b53d2b098107bfff88fb166c2c84387573bab13b8069d5da2afff2712fede55f2d1a251a91f52a6fe961833cb19d13f4597cc648d61ab80598f36b558936c80671c55516967a8421deec03c903646d79974f6bab5df3a7417bffa7c0f25c641810b1d1073e8dab3754ae3a7a2d7c292f89bf9b63f0fc5c647b6d19b7864a1101892266da5a48d3202e0378d44ca2c22904be677c39683ec02bf9978af2f792d69f1b61f7a81bc105874c7c59d9f59384ce0e60e754e87a626d176b000a0b694eeb65d911f417d6b811884a5798f780d81e6d234810626758ebe642aa4efcd8e8dcd9320275870bdd714294cd18ea26295fd96a3c904c378da7c49bb06512f5aa897f725446fb852897d48f7beeb34e5f214f3729f5c88ddac2441ca4b7f915c5a94bc06727bf8816ccc0fd5e70bea462e5eefb529d0478d43bad724289b533a7b07e02fb209b4b7b64ea1478a504d0eb1e0b36188df95ecfa86f75d10c14aa1c6a8ea0ecfeb28409a31f8886c7eba3fd7beefbbabe6d62bb6161c826e561c9b64915cd2be2841f51a7beb0f6dfeeee0b0cd1a0999ab8f5c8ae60eedc12879635bb4c18d3b4e75a0e5c243b84cfbf633aecd387d58ab92897e9fa565fd492736aedcaee62d70e9559ebbeddef41b660a279e2951aec26c81932ff571199ca13e0fa8461bdefadf0c0a2d652e527545317e87804fbcb4664bb6de8e667818ebb5e2e189d0cdf1f491df53d0ea1250a2037add2f1126b9d4f979a9cf073b504374b4946ccdf26913e22ae112fcdf0d8966db9d332f4dcb9e6486f79dd81dfe00bdd1e271b5857047c36d1d18e05d7d9f35e4939d5c01e6d8c72ce6137119f9a66a47fba5b48e32a63419aee40e9f24852d37b2a10b1d6a4695bb70f3725d144ba6422a6d649cf9b915fdb0d387b5408a635f986dfb9fa28f4078d3c47422574e9c18d25a8f6bf10f8768b72bf0b303fd75a3ab255e43f6a07ee72a29ed0fd851d584bb6fe3d7deb28664bb389c003a805562aeffb2e6d5a4edf71664b6328240a84d6eab27f73bc59a9dff5a6331f9a9aeb4ce8b47e901ecc46d023bbb9bcb9c15ee7410ffb14dc56467e336eea2a3d66c001d7d16f58f97bd56b66985c4fa666f7e5074c81af40240fadf1e1e156185f1dfadf959fe4517f1550b177b27d0c1624b3911621f826f54d471f7be0523a577d130635e9f8167595bc29b23a18dcec8f4cb24a4521dc53c61b7719c82440fd0013e2b2d0b7e196af341aad6ea7443206f38492e73989e7f045ec1b5e12825dc2cf8863dd54aca8002876ea13cdba9534d76551c0053f7412c02b88ac2e9948510283751d851d0825290abb846ae12be5aefa09ce3eec58ccd090630e9f5e4bf20f82c221f120fec70e2cf7f172d9166abc724374d246410c905dce5d53c0741d760926e21cf0c99e3b00b1ebd2173f1f6661553385bf7e2bc122cc142915365c69b34edc2d307d444d255007ac26f9b0e698e36acf693e41ea11d764e68d4c1456ac8362d777254f00c267e8bb670328aeda4e560b174ca1f51b5eb4f50efa0ccf50c29f7edb43b35b44b5795ae01dd348a5541ae961beb78 J=$57ae2f57131f2ca97c397681242e0207eaf1e356b1669cc2b0c1a1d11ebdff9161c7f4aeb0eeb5bc84718c76c26feb492d73de1046cada9253efe3a8f5dfd08473fbf31cfc19d13bfc9d2b7bccf52eccb193c08c25828926f53d864de8c18ba7b5a9cb099545c6d0be4734a8de7697356bf1e3d1cee56df8e1678fa395434ebaeea5556e2dcae246870c240d9237737679eec31fb54aba5bbee8fd9912ba176314edd515d82625fefe13d86f72602156635283a710cd0d4802d996341ab9bd53be22b4806566b323430094778a311f33d35846bdcf38b29dc8fbb6bb519711c195711890c6c04587dca1257cb1e2cb4f35c0222111734a458d8d02d1ffd4766b9ae361b456ec6f1b9fa70bd94c0216e6b7e660768b57f2cea487b4d8b93398118902e34d51851806b87ce77b9c20300974850531b93ba6c5b749ba0226fd87f18a645a5be53cd39f0c9640498597a427087ae9c72a8873981a785fd09bd1774f04d1657997e8cf3401720abf428d1b22b4e0b3fd108879b292cf9f9b7f1e3c74e943c7e0a1a4f2cab957344e2b83f3f8c8dd3fecc5f6809a2368048f1937a6128142abddbe6284a537529799f8e8388d04c0a30c5fac7fab66ddd6bb29d621cede6dfaecf20f1db0d39fe37f8bc257147a05cec93ed680ac0c50d010df5b5c372f102165932b1a65656e207c618c0162a9e4098d956d5ecb8cdea51ddf5e8b33859e7c469321420144e6b28fa286221072034794369b5c00a9e7a464a83415e1f767f8abfbd853f96bc443553c3393a74c7b4103ca3b28b4c3c5e5bd1d127b8f9605fb181fb2b1e8d28d376166392e2df47d2763adf51a28f0c8c751d118f22dfdc023abf1816a723a6f8e3b325e4439bdbb0c3083dd8bfec081be273cc74818b4dd0c2f4b943e871a369cbbc18c07ce34b41571434bde5d4b4f14aa7a1745d92625d311802e3a4350f14cbbd93b0cd8760f9e06c3a28490a4cdebf74d0c791f3dda5ba4da07fe36b1031feefc10faeea93036149c08c54b6f8dde59a99a0878f09e401608b32a051a8d2ba8da835ab9040b4e3dae2597c3b8a177691157cb97359d4de6b819e75579f0664bf9c8eef237649de3bac95735c2c5d10170d69bcad10df150e6bd1048aeb0d840e1802945bed40a39c5ab89cfa1573c6becb43f39ce6fc8fce5a81964e1474656651824c62033c9fabf83be1aafc084af1b6070ae871b2a50cdbe4417da6e6171b08107504c95a63530ad7d66f37214a989ba0d0cdbbe973d3ed5b821966389151a3c23fe84e00cf35742f047032813b07f8e8be41aa911106600a04b57edac71c38de5de358b1a30fed31ed74a1bd043b58cc94efce7b7848482bcc867a8a29dfc6b9b2352abd55e3f5c0ce130e4a36b0b7fb6dc739232c1323b5dd7b2b7cc6f27ee4db516550c2e5fb9eb20eadf36098aecca480e4cb20d91a14abfbf3b6d55e10edc16a2b4be1f8e0cd1f7af8d83368185d78cedf498efb94ed2bfb090b600383fa338a37a5dc22a7a69a57c386f93819198a76646defac78911c46359fb7cd9b57c3a86dc09518c81c735d7d21f803d2338a94b7e196ae7e58c2ec96927e42cf5b82cbebc0f8ae5bc1ad1b4775b3050a0b73d52165ac1c2f10ff1543bdeabcc26c97f93f73e093e57cd077aabbbd3cbfe1395829be8db96650424924cefd3949880dd77b3e0c41e4302d0568bb107e77fcb5547472ee17ea6c6672938b64a20053c8ff2358e33d1d698e7212b9c3c5a5cc66725c931dd3c9f61dbe5d1a608db7ff5e8584edba2a21004d766d1c8cce3565b8ec017f7bb4f0e10352390073a50c31b72c75c5b42c86640e61e3352a82a72f78c5f390b0265ec1ec856b2ff2a5c062e2ac36131741da147084b1546322a3fcf1a62896d8341f3f4f7c945b1a4ebc7a5af23cdb1cbe1eb8912db5efab337d992804dc1d4be7f9826f1925885aa09850db2ccf1925f14d6ee684bd652552b8f32333c05cf1de5ea472e6780fc4107e12f21c9a8b69f5f6585075402f3c96b2c01f6b7c6aa390b59488c14f0d48570e79e8661cee979ccd75b072b7d45210fa0f8ab22fa69eb847a2f30aa04381685f10b6c467548e4bcf2672cb38457c46f605ad3108b420bd5e4019290f8144fada0d2b0e75d6d23e477e22c92871ac4f5c01857d217aba5edc513bbb0ab00f0b9b39c5839c210565b519a4af0f88915e481e9502513338db23a0b53d3f85b8b48ab10016a9a10ce6109453d85f5143aaff76e4fc5443314177e359cd889c56377cefa0500aebc37a7dc37c9ba8c220730497d46051f8d08484119361fbe336e1d15b5c9469c97c0d74f0741c68ac11b6f9ccbbf68cfe4b7f5ca977d0a756c863663b9e89f220a05a3434de8cfc1307d9460be301ba8a4bac8c0d9d90fd41d668e958f1d231b45c34e990c96aee022a14d0c7e0357e8f6e36e2d58b62579101255bd0c7671c09ecaa206fa6e18fabf6380b6f742985128261a3f9767bc6b9d370725cf082e92b4c8fd99066d1229dc8457d42dfff84962e5a17913d94f4710dd3dda6d1940f57dd2b863cb07eefa27b8669cab1379047742adee3a6b1f18ed0b46e9529453590409538d28c468b0f5c782b4652f574c5b73b795995479e49c48dcbadc611dbc008f68f6e5786c6880bd641457225d572bb24a433c43bcbfb939d86439b55c1781bd0bd2bc58306b8d6da8c384aff0662c84af8ec9bc79eed2d1d32fff0c6931b41e7387d31d008c7dafc40f21db8d0ae955c96e060fda3f1c1e54cc72e1740ec99ecec78e5323cf9c01e00c21fd6d85202899dc86aa845f6422699693cfcf115fccb27433b17de5221245fb622c3d17bbd79dc6da59f6f6fabd4a84e7aec3cdd5e326e042e5aa212b8b1b236e2a378a3ef7c115309e7dd7849c6811b2c03ee261b51d86d52fdb6200179b4fad4506f0f11e399ccd51d3bd2d2cb0d6b856d62bd5adf4a520a4166d7fdd5444eb86e68caea504d806cc048a89b43eff1e168631c4085ea5e067bbf7c3911a10f2cad6382100d517e34eec5bc30b9eacd72088a8038536cdfdaef09e427760a62ce95de8d7e30ccb43fbebf8447cb784f32b1d1e30c1a25c32137b08b003fed1cd020fed9a2e0780a0567ebb7b007df3f3a2e7a45d45d06b26d6f8785667108f6405346914ebb9afbb6b389159e873f050419817e5d80c8eff9eaf0307143b24d0f83bfee38ff79c2bd1cd5af431957f2be27c4f7f654924645476e232bc426edfd8a6d06c5b20d05f83bc808c046771ec9d5f2c122c6be43a22243f2a11d1a0802ce85400f2e26e793f1ef6324bc0f85b30e93642649b992886996e63c6d0c2b21ca95645bddabf2f47dbd68c7bf079b82b30730088a38e2162bc1420bec6c4e9bcba01a9424d5b512b614bdbe8b613b26602d77f7b3445e3b303e1337da8c4aaabfb55647cd735bf4d175b5f4320206bae79b53d36fd45eae2b9f2e455f8640dbf6b586b36af21b20c20f98596f0726fec3249f7010764977aadbb2b895489bcd8630419880ded8999740d177f3c8026489531c4b9e212c64f609ea67f1c84ead71f5273393f9364f7651745fce814ecdbc4303249475340e7904f6299ac5612f6ded4785642017e658d3f0e7e28c55625462c4db4d861c708f72dfe111bdf03e83b07c12156ba302dedb0e74ccd9fa874acc29156cd89c167c39751853963504e32fd83f90badec7181e52b652e38fa949a273a16035e19e154123abf4444db5d6e6b12762b06e1d61fa8a7891869f0dafc3d810654446bbad84f9defeaf8b4b2ccd81055716af64b8d36ab0c08cafade8f08f8f869c515a62564d9563296a56ae1bbd6277661418a9f65af0c6734308e99ce2d7a6a5f9511a4229d6c77fe4b4b3f9d477b0a95229370f2e3a5a6867dcd048551e6dfea6db6e221fe15dfce3309930b4577b793d228e41163d22c4449c098683ae3e6d3983e11d1e2f8dba77423378dcaba65f3c98a29d132b811c431652e06fdf5e83a82e89fd5f61e533ef89c4d5453e5a712f0914d2bcf86343cef42bdf284125d65cc8c71cba4ee265840da8c481e530c46849b48f884240a814f12af14aa7087b21352d0756a3a5ecc7b24ffada85f7125dd4858e19c70b5874d763f2571d2d8145a8ab65f2adfd8eff3cf779189b62886adddb9256b4d1bf2f8344dec811466209ee2f53e1 T=$2c872a3bd6f90818ea49fba1b3635c8cd34f580ed2c862a036d9af38a3e3688f78a34ba550db8a0b5a961c2ddd7aae14265b43562879d18270a76d543645c7b74a37c1c3e4703338b7883fef3fbf2abd3707fb52649e5e870391a01c6285a3ba8041687441e2757f12cc987c9ace8d0104fed7d490fb6113dd847e68b1dff44b7b2cfbdd64afbdf6cf9b20aadfd8b696fb0b150beabe8c1704df00d16106f7110a55e6e31986094ea5de187587c516cb67a36b713cbef153219c541399904b6e3e70a8580e59f5816cfdad34f4b0fa0f1293ff40664e252e855390c5c992d99e52f2f18ac297dea0ca6ed8ab61a2f5228f3938b2b886d6cd87ac424278cb2e16d0a49a6303f7fa1763c23a0e21fc2bdd8253cf4010a591f0c73100784e290ab435408fbc3b3865a867173b8cba20b3afff02f0412eacc24b5fc02f18cf7a5ef35e0c6233432debbb7322e0a0f07a0e42898957b7b89ff76594f6898806f4117c6a11c580c0011bb71fb3dd6282efa80eb21f053043a1a664bca327b84cb6a16f169dd378057ab5bd1b9fd39b05f193c14a6a09d11df69ab0d85131f73d002e43dea89630b9a59173a70dcc95e253066e8ea912d739ebec3a420732bf7ac58763078980d861677e24cf4129a1b8757065b577bc6a47be18611de1d55ea604fbc58d86feaaf651214a24a08f9eec82152ec93a012abfabe37ece3a7605159e363730f9805ed35d404f807ccd0e95d8e416b8fe9420a6ad338e49a59d6da08d95d1cb8ba3cc3c574b94512132abc0e93324d8a7d69ca3d3a285ac4282ea2fb5c2b920fd80290bc036d19466ddd3e333dcafb1fd152111a9709ddf681fdbea41fed7435c7e8fa8fdbc92a73193fb8f1535bf35a050b9300274c3b7f2cca5fe86549c1ac136b26d7f3bf91e36a6b90a56a2e1a997a54b7801b89892ae4897866f6bb684ee54ea265c75d7faf335ff51666eb0fff62e00b457e569819ca5acbc9e6071ab751f5ef87bd9c00c5ee9f5befa05aad4b8f6941ce7c8d21d549f314a4ba3d7e5b445a1fe0695495056b7266dadf04b86d651b3a89ccf5954756c174f94c7f2111463326896023e153c8a5a42e61020f4d32787835089044473591bb41c79862206528904cb4a9f3329836a74c49f9593720de67e5b5658100ffe8d6d99086b4ba650d7334a89536b4b108df817f669cd0d1d1783796bc85d3328cb8be10d0cf53520d634c653ddff8a365e873aee0c4a5e305428f52e1cff75686fe235f1ec5692ed3903ef48af6096991c7d805ebd82940bb932625f98c26a8fd13a0299acae8733b321f3d27a9720506be94859e203a74033648a4662d2962237ab6af8b2d30cadb96b85d3d018e32af002f6b19a92397826c4eecaa2750672a9a1761576044ef7f90a08e5f39101356fa8e88088555cffff1162dd30d62d4540d6cd495695ccd657eb25057fca8298d2f8f4ab6421947c6cd95cba16c8fa101e00edc3af90fad4509acfb7ec59e4dd512d8c60b0399fe6f8ce2251f953fc4ba822c1fcd32fbd64fe29305697e24fba92027f530312573ba9cd9cfe8d2664282bdf77417f09f56b16c6a1c868c335b233cd643231c8f4130f82b6b76fef2eeeb3c6b7e3580f32f21a0272618b9a3b5c0d810d7b2b1ce7e0c1e35345b219f733e16ce148dcd12881f6284d0dfb692c3358c82fcabe90a713de165d01642dfac1df8a82de4f2567ec3948955ea64c61a4486d3a0208bf09acdf242a18c41234433e919488a00ddff91b102d07fada4172f4b9d2a09db82487fd0b7dedcb543fe9f5536bf8a3de8c199a93256abf67c107fabf911ed801fc115e80d6a36cb95d0b82882dbdb38283e44682ea69d4f99706d9995eb12712b745966d84edb34b04c80a28903229a7aa25cd7b486b53d46d4d204e15f00acf5e0a51400dfd556954cf4f3605b268678c784427ba9ae25d82dfa28a721f9e7dc1a082ab03e5028d447e762020ebe918beaca7ed5c3de40ba66ac977c787c787d995004255512789f76aadbed83bd3b53da9c1bb1f8965d5041304ef9775dd6d33125998ab55944c9cf25a2321a5868927034c4c392a7c3c4d0bcf8b4839feed23190a572e2f529e450cf17905196869eecd0f2290c2e6a117a0d26db2b3a1c48af18d4a81907c7796aba85ae38ed7a8f1780c0a58db634966fd2e89adc5c18a3e54ecb5fa7c1324b1ac552192bf2d7984525be934d4eb82e701e7f733b24ac56c508bae8e224253dcdf594f6faf4f72148474d9aa27d7898e5d7c26443868155ebbca0039f40f8c4e89db144d7d3fc947168dd6f4e475b9887c3d439c04f9e91a2c0bd3f0c2d92f05a7774784058f5afb17e0f6a03973480aae326860f42855a4a9ea7169eb60a4ee0a0ca964cc5e8283604ebcced71ff83824addb3f4b4dc5fe63115f7b0bf6ff0c0ce82d9f5e391212d11a22418bc08e93d8a24a835e290a32f12bc7782d95b6a11ce97c9dbdab6afd63ffdb97bef0566b73a056abaaa77efd0ce2822483f8ed9c6ed2fc751bd029b35527bcd436c26e9fc99295dd3e340869a6186db92fb192636c9bb467ac35bcba6a2f076aac107a7c3071ba71136aea490108ec081c863bcffccc127311ebd4f2425c10e49868b60758c5a73100757c8130b4094e3862edf70c91f58f3cff47828c781c4891cc53e468c06322f150eb0ab423ae98c99e69eece1c344236e0819135497023f3fb0f591e9c496d04f9d11b703302a669027e5487196b069ea8e8d82b2cadaf844d5beb337f08b51f8d6ca9b51e1daba18b66bc1d030887c21bedf00437fe8de48d4eed103ef23c61900258ab2ceb4764ca08f4874d05282a407231ac43be21c86f11b80b546c70de711aba543fd61e682d61b3fd361d8c1391c1872c00a6fcfee14437c97dbbbbefbcdfb2055ad10daa14be3d52015c3d7f76dcf70ab6ac06c829caebf39d9d5b4d4e826955e42d7a5a05e13c054ee3a6775e95a19befc80ef29e64475d251e9eb7dec29861e2cc7a89e02a689fefb466aa24bfacd3ab84f3794052d03c2bdec5ea1b0be41e7ac48ed09a23dba6fe27e126c934ef8c31fade44ba81effb2b6eb8a95a53d040fc689dbff90b15cd82d53e968d54c3e80640590380d16c0d3168da068edd9227af6f333e911ca21bc3a870f4d0281c66eaeffdc5209df38e1e0783891cab21e8f2e5582a0a7b6a59fa1f1d21c99fb94594eb1bc3d5a88f6275c1cff538d7dd5e076034d7d5f3f0a23c3decf8efbdf393afebdb571832d8536aebe56cf4ab111ceb3aa805cb3d7e210a74f545866945c2300d3b669a85a0ccdcb632ac3033b5a26cab3e2d0f81637728814912e75930614aaad1d83e87bcd68c407edb48bf005b9189c0e163ba01b22bdc1a51d67533b884f98b2dffae8b411c208d2440e28710c7e7e729081455cc491dc31f6537f19a79e2edba62ec573a810ba0bfc227b8db8ae32f9b94fc370d8650d16a3d4714e68bfc53ba435720d54941effc3e23a8e58996a103133dd4123d67d1ec2ee4b7249091c2c7328e022694c6795b1ba24299df6ac4b2273c9f33b06defb28d8b7237d69a04f7d6a7f61382810bef845e53b5d1e7d8a6e4c0fbd82dca5e943f8bac2ec2a1fcd62682cd7bbacd0273986b73c10f32977889c67739e9f65272e1f2285eb8100981430dfbd3dfc13ab5849e999026bdb152042f799aa92e243267ac132dee363249685fcf3a21177656714b61d366c7d507d37a0305e5a167c91340126c47884e267e5e5b603d299feb1d131eacbcb70c9659793bd4ccfcf6e429e4d3345a7902a525e5e393ad77a40a20212484e0b712c6e4e8f151559d837a38ffdfbcd3ffbf74bf3b6aa61b69a273188e643e7987bb8db3f3a095eb86b8fe4417b78ebdcc29eb80c280b9e7f5d51e7d7ec9e0a0725bb056d72296c38a1a3a3b7d56661b962bce7ecca324c180fff043f5484976dcd50155793a8a88d67bf03395a66e466f14b7151ab032c122ae1032ff4fa08222cd2522b64aa1239f228f192a085dcb91924e776c1c6d63f5a8243e923558fde5d89f01d52e1dc9cfc74de1ea2bbfd73a4beb201a29d20bf0c09032516645474b3c0c0c27284a4d94c111d29c28a3ecb7516aad207e0284cdd3c194dc973ff5a8d14f2cdb32cd4cb2f4eaff8c6575a4f94a02cae524a67f379680c637ef1ad507e16087db25a [38] S=$34e7a2a44 W=-$1833876069e2363f9150e0831ca68cf4b60418051a58260c3c0156fd69c330994368466d1786c51bba68b02b54d1a70d17142efcc8939be9a7afe5c879dff1e7998cc908c5d77c3d86d7dc0701cae15516e165c0877556e4ae2eda8fd45e4f373246cc0d18a76a209257508e07929844318bb7583185fd39f4514e4f720fbbccfb2fd1a15b148dc14fd624ecf66c96ecea75d71b215ab76f3736531a50721f08a3e7e6b6b76bb525d53d89ea61ee770ea2dbb0c462b5c792e34c5ac8bb741d7c701e1a2878b3c50c5f12c99435b9b25c6077c83b0ecfb6b160b184bcf71204dff14c2e8c81ccf39ee50405360b7a9caf05f673d795df0b130d36a2c009dd54b12d5efb3b848036102bbed0b0fa4c86fea2ef68cb1c61205baaa7ccba8a7fcb362ced8ddbdf3a64eb654391129b8552e06f47cccda45e0f69fa82d04842803802ecbe9f09b356781967ee4ad64cf240b367c3d26bfcea6d7d8c19ba517b9d0aeb9bb74c85436bbdd16defebc877fdb4fe2a8a7b00be572acfbe56fbb83504756f84f431fbce39c21eb68d57dc557e07dc1b196f5411f3ebe27207768a98abc91c6dda77c82493658ee67aaa6a4d2e6ccbe670d0a43e42998a867bb792768e3c7b7f435c352a746f79030307e377a119a3bd2f478b8944cb7106d715931689ff085f41723aa0324aa8851911631687dc5b8dbb68bc7155bdfddd0cb45442618821743c216fcb11ad6d99110244f3ad7a16f2ac0eb3e2c58b73883260ad00bd2fa14d9e804fb77ec2dccb4c1a87ede26d907a0299459af3c222c1767c1f4a495fb472cd2c8ea7dccc5c4db2d8a45c0db93bcdb4e6d5553d2d7ec9afd736fd46d91cc6120bc8ffbfab31c10748b84d0eae5abd2e8163c8602b7c808c1b1bb77572e23df1bc0e5a96ea27389a0bf24229c076805820ca5c6ec453a45374f1e2012480b87383fe8f280686659ab6a9d73e08f02627d7a46659b87463c777c78f20637140fab805764bbddb025da0438a69cacbff05ae31317f18a49a2ddbeecf553cef15b01460a41257b8375562fad9724adf4d104b2df05a040304c045c3ae3ffbddd918cbaf9f716ecd0eb73f8084adb9763b44913ae1981b5e410a969ced46a283798c96bac2a3b28df433c6220b1caabbb1b6762b9d66fb6749d8808cca27add85d38649cabedb6dc3c219551d4aeb1aafb0c8f2abfd09a1367322821f16d6df1c173c7e9c6abf89ec10da7788b35c896c5a91c7849d543c1352ff23cfaaca3e03a9949c1c2fab8e3dd8225b62c845b5f6f1b967bc681bac9d4b9c879cee51176dd4c8f0c2c37ead60ebe87b4edb2e1c0e0bde527b64963cdd025322fc67c81bc58e56ec989abd8d2b7acd3e4ae6150157312b9cbe3b257d624f8a90bb4bd8d85516129d0788f3ba29ad22db436619855f3228229c69adf86823ad0b7ce05d3bcfc1cfef2887ab3100314f8556eb222cf8821d542456f400c8dea6d826e8b0e35e5c87f86a5d064580d365b3ebc35ab77e19e40235b1f3e5c8f273b234b210e31a4b0b42db7c9236183a808889a926d186e9fd61f2f984364cf3ac651605e0c8b01c5494616457a798038fb0dc92b7e6ca071649efa94de51e52c4279514fa744403ebe9c7dd995573fa1f65cf8caa37a811db157997ae5b32d587e3acb014212662f5495124c1fce44dd9119ca0eee70d54d20424c86f85083f9225d22d806ec6cf6318a6f4eb8e7ef11177ed7b39b330b9006f86819bed9df66032223b5f3f93d473b99d2708ec526b5f1bad9ec142144cbc2d320b0fd02869fc9cda442ac1fe239e2a0c0de6b183f8a44946ec254cc0818ac4cd13700d8074971963fab09d2b4c0d61395a0315a701cd2e603bec26e3bb7dc776776d8be821d5d386fbc74b80528dd84358c2f21c0df1fc7784c726cb74f1e57d46b3414c00b8e8ad6105b7e311c57d43532fdabbdc20223a23e2bc4204a20942ba9495008c532c7fa2a6646e68eb10fcba1b0248727cebaf7c5471486d1fed774853e8f99cfd03c53ab6c087c6e6240608c02ef92480935423d915ddf3432e915060716cf150964c225a50bc9e5c169cfd201d6fa2e J=$3d3891c2973c9be0c96ab71a49d2a25c83903cf127a5da8d604fac5b54f52c2332a91516058f221e340aab708b223ba7b621e3b6793e52181af1dd90e8ee0e9bc66e93b7ec13db368b9dc45ba90e633f0e878ca4ebcf2492aa2899b59edec1a09eb6b22962d5cef6a33c6a9923a7c749079501669cc33f4268a987b40c8d69b65c493a4033b5196e3c353a38455bbe006f3c3f19e068fe355cd44a285680022b1cb9db3b8ea52b0c46753e4bfbff632c7c850b604e307fa658a665d9558c63b62199cd5e770d6b0351e13edae548bd327589c3f15f5a813800b210bdf17ab7d6c69245e3f144198949da1c1e197af116cde8ef3a4104b7862124e2cffae36f97f756bcf3a1beadfc4bce7464ae634b4f1d4fe0bfc026d6e24a271546c08f2c00d928d45be3a67d5e1e6e4563758b5a085cb19d9f977892c8da68580e3c1ecd472504d0970deaee390d0539d869f6d010979fc988e4e1412e419d0a7a87b8a213640c8c69aa1c2f6bfa9133c312286b1f7826f0f50e9e3f3764d2103699e80a982d6f2d8c82fb8e90cfebcc144fd4664a79d4614442ee78604e8db072c2901207c4692687ae51ecc897244dc0a55cf15e34054aa0ceb3b8029738c30b0833b19bb24370a9a5efde3a66c273dfad91cdee8cdb9a178fb5b9e88c5f34f0518c53116f1421305a084148804d04761cb8070c8527a551d8976dfdd8dade02f1179fd23c7c211af2bc559c5c26c8614970d542725d6108e4bf19089166650fc3f7a7573f40c9318d7f2a0e5176c0dfba0c39aa46f33b238890d2187ea1cf4d346989182e2677a7d3cac65e2694bf6c83f11ae575bc9a7c75b681bafab63f729c0fbee50256510822cff92951ffa07db5955ca4870d098daf1387ddc1af8ce62d131de171ed7e5fadaf359d2a5e11bf27469ce501c6bd96d220054f517195477ce6d8dc39653383499a12e590be22c6c157518f44db37652bd43894958663694fd0df64a61786a9be9fdd0f4df295d69ca26dcdcc33c1940168e2e21df06a673a574808342adad5515a72942af17e19520788a4760b7f5ae01bf8cd1cfbce09af206c4444c837f42cafeac04b1d2d33d64c98d94141fcc6c497b4c85545f8756930f66eb8db90d73016f55347bb82a32d16a5906cb40a543a71d08cd620ee124369a65a25e3d0d6d791e7fd554c87e0a770369c78319b81735ebac6c83637f2f56428ddbf46827ae59b06e6130104715d3996fc9f3f3b7c069e3b78e51d081b9fdf798455240cbc4c350301457ea113bd004c90840eb6dc10dbeb21ac399a8df874644e26a7ff0ea55e64da950c196a4633e416001352d43fa5cee686dc65db48450678fd214bc3dc1c8caad4293f0204019f58fbffb6f7d063e495eb8513dad76e8bc1daeb06b59768717c34b23ad0acc92f5a7b3673f160f164c9d7f4539949e617632c934c7c3eda7351c8e5c324ca7f42e1ef3220cd09a9003e8f7206510bba1f0ada9f6b8e87086f23a58e89c98b2d79910b2e9339dcb6d19e6fe8321e1a30409f8c448fe164eeccf8e97c9cda31e6bddc4a0711c1efb980457a4e9f4ecf9457aadc2bf9bb6d7c5f261fb0e9b4624fabf165061d97a90ea351086cc8d621e6b613f3c79fb8631a10fe30a0d102d02dd37d5dedd497014f2064d534a5bf17b860745bed5c73c10892fea38faaf1729ff5135ef209c38c025e0f67c43fa7cd362303dc41bb90d06c45dfb0f2afaa01de07f100d073253e194700ba20f9eda8dbd791e56dde763ac890e1acbe894f0999d66b07d3e0cefdb9a65e7499069ecff5a470f8940cb3f90894f30aa0d554c46ed4030977458fb282c83e95aa42fa74b7d7cb99adb960ec6edf46796275388ebd329eee45d5b358da0befb1c8320c3968203bbff1d77716e3214a017a2e22f0b20b8f3a46aa1029c0fe242bfe624e29c8f890b592fa0a5fd8479efdf9ed88adfd7daf4f5b787fc3188e53062e2a20c9c599da366eb7e53f1ff4938b23f9f700487684833804098aeb602ff463d6fe11276dc56a53b7d0b56222ec1901bd322e476f33e50bae06425062de1520c22aadbaf19c1454f3e0989243d4455b5d26efcdeed124a2e9834dcd4517dbcd5de4f547bc2d1bd74ddb38e9e74d2f163867ca7a9cf73ca7149428d345e7740a40c50deb99db39f8914fa279112be542724848f9af18c6c479af534dc201336b1ca0d816c4cabb10f158245233fea27ac0f2409d5a52f75fb06c17a79afb71197b6623a0636dcc5b3a4877e135fe7abe1ee1a4020a91e2a1fc685ae6c35f638fd84e22acb6e44096a5e70b33727a445c20be1165e40ea71dbb5ab831026cb4d5502ed1502a94805182bfd8ead253029ede38d38dad94259bcd16beb0e04d60ac4a8e961be372130457f99de768967f300bd3e385586e0618d659d118af0ad12064361d3eaef7526afd6c5311c0490c81ec8da0d7f5b0caf7415fde9e2f2d661231f9666675e3f17380417a7611cc2400c886e614221e95dd5b4be09c17b605d7487a3253090070a7d086124e1243014938f99663db40cf3a5cfacb9f38ae8fa2607138e5e9749aad249f7e8cf5563952de3550521b77cc7d6207a2525b7207cea127426772e924f095f2f7088699aa6b7a3c1d38ce77744e01ea3df8332770810b78da1f849907a84c8522e0d7e26a144c2a17e20580873c6eb4e1de9f9635bbf8b32dd2a1bd87cc38e98a2ed60ca2e7b11d88a01f7215c54da0e94162535b53c3873f3ae7ef2d238aaad7d531adbb892ec08e064c0ba2615b5d16cce8d929c3142bc0f38f6324508560f5773cc4f318864bcfba8fee297f8f6b0ceb6cdd7f42209307d743bb383297675c5d9b0acfe08db9323060a75c9a8c9a97df23a10c0a8251faaec0080112894f8c10bf8dda303c674bd3f40bf110cf95658c087d5dd544249e35e933fcb466a5d80ea40e41083dff8e81623b07311392d1e8725daf9082345e3ec92ff359f055902dfe6a034e232bc3d522bb7360c186790ecf3752a3f07026c0ad85c2523d1e9bff83ae97adb0ee4e2099c1047a0471ffa5969b52bdc668b9c8bb6f0026ea41c6b1ef96a962391bcbc054f4660b9d83275df0acb3a52a953eb68108d9a5a9592a7e303cec234346fd2eff310b4a9aee2cab339f3e06623e848770ccb54f9709aa28e4b2b5719fed41e655a86af9035315184dd1b540106943575909eb4e3d4d4afe5ee11ee8b6abcd147328b20c498557d8e09d8267501de41b465307305ba132f3a8fb9a287e04dd847078f7855e9a6d3bea564d6f73ecd499ed3f9e25b2209959698f6f7007d35e5e79c05e78d6abb3b9b13c8dde6e05fbebe6caca0687ac0954301b7c9e34f9c7cda37fbf6561c7aab77d54ae34731ad7989e7219b0e26c8eaf29c00af2a70eb597f209a55df6a782ffe0a96868597b89ddabf0b6a16883b0c4d3a6d4893673672dd89859e056047ad1aab5b8aa4516ede72edcda1b6e270c3419920e8065c1f5a9f243b8bd9df9d4fdf914b6f8d893fab69b7fb83ef556d7041cbb51b78092e2e0f8a3aab20db64e1f37e21a35f288c57ea716985191f5d18038908e4abbb759198bca5633c6a5c57f5d5eedbea35e2c011ca714e21814b505b6da793b02cb887d8a302285cecb49247739884db65efe7858c96ebd0116296d14eba833990c1807661987b37c98142b66cf332b1f911e9412f8c6826c0241527e6609c8de047fba01e544ef1cc44e195aeb1e24aa0602ac28d2d918e49dabf33ad63afbd51592195bc4e54e4d21c2a36128002b45b9936000d1f7d7a3e96c8bf030fe40aa4849512ddcb494cda970012ece79ad3aa5fa538250602be728f9489e3d2491287815124d2cc967cca617ec9f134d7e7e3f9d1fcd377a8b51b1389c502491a4606dbd25b41da4ddd50641e37edf7ead1c552b23d4b19deab41f0ce10f769e6b6b0d8e608ba08bd344d517d00d686219283ead55b388a2b7992c5e84fd0f18e72eae3fffbb5e69f1ce5ef997ffa66352742a88940182da338acc5279b241c9e8a92ca504c5326a4f4d200c8e661e979bdcab931b4b7b07bd1b614d90957202908151d45d93c24881e5d432f031cb1b82f632573d699f7797aa77ef9fde7b819dcc169b5f2a01a4ec920efd6059bb1eb8a0983518c0e886009f9ed059b146683abade97f7756a11aef0 T=$9761ca8fd90ff5cee73e839a93e866c08971e835a3752230cfd31b5bec4f53043c17c814888422969dcbf17ad2c356f71ccbc0d42f43a104679e491a664dabc00790108b30e1ebeb27f1cdf0b9cbd870a28b3414bdec560f06b8c0badf08997c1a43fe3b458579c83067dde573dfa08e5f6ca75314cb5122f2501eeec1cf7793c317b969b7ddcc92292d4131ee7a0128ce8d20c233b28bae2d51468a82fe94cf4ad50b75cbefcda4a099eedfb52860b4947d45b4bf322472031e26d39e1b22cf4744f901efe5236969aad9171eb0029fcec6175556dec2974730211b461c4678766adfbe30c304466d08a807d05c52fb597926947c6f13b33f546f8905f8408a02a4f1ddefe0132a843ef5e80b69cda3162ce7e0b64e65caff4ac2fa55a83126cf7ef657ae94e7fac1a5326d1f10372533db11bf14ff571868bee01afcf0bc582e6ca6a28eb06cc9eb1e61c40afd989c697e9f2062ec294322599f5e4235202ce23e520384e92110797450011c5a727db806567e797b3b7abbac637a33744029624999c6fb2849a4b1b276f745e0c51727d0877bd80ce2eb2118a30cd3c0996e0555650008ac10bed75ee403f28ac66aa0f708ce1571c457e7c96c638240998ce99a1a26eaa773c43351be6763d4ea3a3a5ee68a829f3b07048edc09ffbd0afd62f6aaa84fd34be4eb340f7e74089831bebea310127f8f9a1b57628a4ea5f59b455e3c2c0b6e1d6959fb1fcee5112a54cd49d1e8ea06f6c19e9e45e9a452551d07fd0434735b49f057c06d5cfb8e9d62658a2211a106c9459f6e16a5d2ccd032c50f1f3d656dc4e5a605fb5630e481749f4d2f4bb6b2bb64a657a3c5a4a22022bfaae4db6725756d23a6f33a5d8eea351e0d751630aa505a2b58071c357e244b79490215b5ddeda2a3468a8d39dc4fe0ede758fcaac1724f3ccd096347b03c2412df6031785abe6dede43bc477e8cb7e805086b72fbbc857606b826c86d0115f3311439c735a8460a066a8be55e603aa6632a0fa5495a8dab6808e14c79fc43d1bebdb121b3643f6f13d455cf984071329bba24a720cb5d3859fc1e393a6e0ae5030e09270732ebe9559f523cd3ab3bae912257468958ed5c058ed0f929b3b8a6a2de3bceaf16752af0aaf4326fbbda658549efd6180494b46cca0ffbc2795e0e95b8e02290ecdf1586663bd9e44a597fd404feb0c57b08d39c87678ae2b1a51ed03f01b6d47f6ce03cfafd327aff41d70fa2c1346f50a77a2f126c04c0f2560b3b6caf8e0e870a933039751867044480e47f345ac76b0c6df65f0840e7e1233484cc87ff9dcd325059e83f53c648e366643f1e1d270611133097d653ca405c42ef43dfa29066fd0f8af3a1a862456e73ab8cf6265da23a936cc8dbd51a834bd9540c0300998fda9e07e3714bbfa1d411216fc2df24bf2f28550aec377a078fe5a2aa17df64ff762952f6eae86bd09200ead9e32d57639f66b22f0e662824c1bbe03fc44184f43a1dd08a3f4158fd5d3014d566d025b624caad01997d8a5d94f7f15e6d3cd9bb2e23f460e1e373c1aa8463f48c723943dd10493d576a94c32577694ed0600f31650d9e699a5d943170738e6a9c3a73163e5da9fe0900c3c672f97eeeaaeea6ef63730e00813b5e64a6236ab29a28c687029743867a16a9e53b895ae7174db55c15122a97cb019a3efc351141e453dab887c4b45c911e29dcc38dcfb5a53439bded82253b78b026e66a04d12a8ccc403f5042ef59cd6a4a038ffb0f9ac7a65234b9ac105d7feb94bb039b59502d7c8796cde9dcfc756156041b58f6a64e675b68e30170453dc88a03ff7158666f4742704fd0e7099ab1df7e47fba6c47075bd459d16e232d53e54d8eab9ad49fc412536061d054ff33575468c298045f815b28451793cd038b434ba75feee4d34b2a83331280cc496e725a1914f57b208544002353195a9bb0779aa5bdf7f00ac40f6bc9f69d191be2f9e9d48ecc5fe5b6aed01c9a3a9bad217efbdb5387d16827a826f75d6978c46413fe95c2544a6be9400bc74efaeae8a423d73a89dafcae9c6fbdc2d0c6dcc6a634eb46db34466ed215452c17bcd4d85cb49c258e91ebf54e940473f824d8d923c6793177a2487ce91e3993686f4c87b32394df7d11361534b8a24a387dd6eb968b932efd09f91d0a8a98f0cf4c481f0d74b88ac7cec5bcbe64092647dd5b2b0f08d1761c25cc5434ede648ec4759e82b68fd91d7815fc6003acfbe67d74e6cca111b324beb5fb6528b5b431451c39eed53bcb3fad9ef0f57a0a016d8ca113724f8f10d1b420177a9222e0b99e5533d2d2404f4ec5373292ada64127042e0843b1954c96df2f9905cd7cc164b2c888e4889b2ac1f2cdc311fd5989b5c90f375df24b773a3e4dd13b380a92d291a17a28e64a5ca828b8fa123bf6bdfa077c63a6434cdb593dba1cc17e38aad23c18c45d67be958db3479085474a3bafc69f287a4a6c63ca6c77f7bf6a0fabf7eb139589f2942591d1131b3572d1de8e66e722ed6b95ca34e6cf3452d885926763e6283e6907490fe7611bb0cdae93f9d7ef8753d150bf02b605d11e86f8dbdb1e4086b3ef0097ddee7b77d91ad27adb6c7872549df39c17049e1f7bcba264db1178c13a33539a157969c8cf68e33c0267d7aa49fefc2ba8503a1d776d94f0398c0255cf44c078ea631a6f09c9672a9cf7e23c540ebd50eb4a0dce71ec89f3715b864ad80e03c400996f3f6b129ae79109fe77305f5a0bcd43d62ecf78fcb14f5fd86f1f7cc3a997a34fe8327c3fb2e18eb28f5f48c58a6397b8f96198205fcfc3a6026b5f6d4c520485b1ce37ce5f169313e9b324d0c9a1f68e71cb0c0c7a02431b4a034ded993872dd74805f29ca1303485f39102582669ef68f4145b6d0357112c579c59e81537e6684264444f5995e88fef5439d4e985db2e428f42b05ba3cb1d22cf876112147f7b7f717348346455b8e08098a782407ac7a20573fc16e2c82387fb93984d1405275eee1976b730f69bb6c83af4ac0b7e79a53b52cf4e89a505c7652524022a1e30cbfdf8ecb1badc3862c8ce81cfbf38898b0bf0776db6dbecfa6d8d19e30737f74e239966aaf266e7bb07937cc5bef13d1ee260e47cf2acb121c146e968138e2e0859773f99ef49856555099958a8bf800855b2868906d2b1bd8e64c3280dfff8fcd27379624bc711bc92a884a5571508b680ce6ba94053b2780756b778f0966fbb19217e875a30f10289f51e4ebc6701838ebb663e5fe4f4feb8ae7119e0dbb087fd984b3b329518e75148ffaba997d8af8b14cc1504abccf2c8c51c3f79f2fc4e69fe8098a658d514337f8b27e299e7810b6bbb1cdcbc64b3233924d81fd82f434ba9c0429f48073fe965e4f86b77edc113addebacf6a4113d05dda7e7f95b8e9720f2ea87e247faafb9b63f8e9c3445f93db8dc9b31f37a29e64ec3a481f6ee44cbb20be95537039734a6544b2dc3df4548e4013c03f763b98b7b50f31b55d93bfa35e54d6842ad72ea1d14db3483e9493b43a12a40662e95ea90f1ec911bdc2ff372dec33b0b5c43186ddf126ce433030ff023c527a0acf1f7a2232a9f43cdfc8eb299f50086eebbe47e20e5fd67fb8de5ae01eb3b4d065a6d5e67c805c321e7876a797587d3711702b552a958e96b8072c2e82d07108d0ba7e64491bd0cf13211e75cda6a4d85c495113c59da9cfe08555475019433e9cf108655e9f6257ff466ac175c51f188ce10708d52405d43f935da61091b441b9f0e75424ae70cdb7ba5e0bb9391171aaca35c6b20d796d3980b8277c7c0f0c82a08ed3b1db98de2d7f453977ac396bfe90f7e12a05c92a5eeb271e53e64f6867cdd042a1ae3023541f9db6fa4c2db6b409a8fe4693d6f30de4c1c83661d553843906b127c0aaeb63653c8535fc63699a3eb17a44374c07545e43f5e31c63c2b64927338f20e07adb64093f2e712e3afebff804c045210678f2c0a8fc24079e95484ed4e3072ae2d70f2b35e2437cb9ea943bb7bdf24d31d0e35bba16b819775dd17d2a753f545f83677bc38b77d58cc9aa3debf4df7e2227ddf53366d285bc57a7bc387553adeb56602564ddc9279dac69eacfedffafc3010e8c80618f2efcc6c39b46a560187ee7a08ede558ae161d875af25b46020c8a68e48483606449fe54a0b7cc009c96d5a [39] S=$162b85 W=$fb5a6e59f67fcc970e8d80fefa5357b9ad9d37c9aa72de22337055a2b0dc1f80eaa4c8017c0c71b8d7499e1fbdd98ed96b8d514f527982e2658ea4a4323ebcfc837a3d207d0c4f3a00485bfebca970f19baef6eee25ebc00c1e1b0965a188aee6715e223efe6de6880dd3848423a828a82d9d75e7003f50aeaa51af15d9ba8548372060bdd4cc8034d4895f54471469f55c7bd2df52a434fe1cd5908c48931ec48ffab6894c88e5fcbcb58eb71989d1919568845c80fd41023064615fb51e907420e7cd8a9604636f8a681527d225475c8930bd6be271edd2b05db6f0a6cf43d18dc1565ef1eaee197211cdcb3e0bb69dcadcbb4ec34af0c3df7c372bd3f11e782d0c7050889e0ef1dbd13685356301df2c86ff88f0bee193bc1f5b48809016b460c913727ed57d3568295b5f39228b1dc098fb191f6687b8a9c0176972d0b2ef841c50a124b441a47d20c50a14a26bce954b4387cf9c870166d3a6a1dcb53a17449c19c050e0ce06fb7cb29c639e7f444b32b6399c4cedf7452c964e70321516405f75b4f8d1f9e0686e67b3cabceee1cda068bb8e407bb8547f2b8e83312e0dcec9641ef636ce15c793816faf7553a7db2609f803fe55da2928e9bda604eaa94ca61842d6a5a00b5be567f507d29e4d7e8ac6810c8a0b01ea77fc6f638cfb7af67c58806415b1a47b8281c2983fbfd5cb9060b396480569a2787c535b8adc89b8317575fcaba502a0c3c984daf85d831b90d38126243b3f2352ee587655a77985e65c70a90214c39ebdf17041906b004a92bed17d553a5abdd2b304bbde76da1e105912d136942b7a27c0c047da2c907bf76513df23ac28316a94f077ae4d23874aafa25681f225e01bd2800ef05249e4d520decb2061ab5838a6ceb676724d7c6c89324741acf5d8a242db85ca992646b7d94d48099bf616680f5f48a2ca6ba3fe286dd3de4ed0eb71709a344791182f70aa5cffcce5ada8d67637b8d9629c51ab904589de06c78ee388301c95c63df0f5e64a9d2a2580acd2c274ac7112c36a4ed51847702e362419edd729cf0c4806dc513d850d46ff60d40dfe3420b75d21926f7b89e04eceb05b4a8830ac923a3585247ff3848c4c5b3ffab06247bd03a73a6a22ee709d9aad801844bac904bec11416b6c455ced9372356af65c7ace3fef99794f9ae350dba67481b78d31cbcca3da14090b5f1112aed7b5ecc2f8582a7f16161bb699030ef064d759fc3e1ea58b41857862bdd2df45e1d74af31860def686581994968c1b804b74e36f114e8b513c168514b8cc66d38ad52f1b94bbf357c1676d30b6555ee4b6b8dd3b9160ef2550ac0cf408ef8f31ac7fd158d128f64d5c57dae0da89264dd2a6ce8ddff5c47d06262e25fb35de04837f1c906c93709f904e22ecf46c12c792409c28df5582e44cecddbb1c15f489d0c9d9d69a588a92a3640aa19fdd7ceba3cc02ec466f30ee6c73ca9df07fab76406bbc38967c8c11c6bb02a9f65142d46609ac2728c0b53836a3648ee9d2dbbbee9b580ebb8c020a3042cfdb7a0e7974663072e105091e1d1e22bde1c1921ea349579eaf15de7bea7203219c8a23d40e280d4dba3636acfa4ff5ce72a254be59e751908a76d47958c23ca41eded8c2e8992ef835027406138a2384cc5bd60e38d6a4048b6e952b35b2cff865c12218e6a3cd733508928d9f313a4219ec7540b0d6c2668f3bee3e7128d11f60527ea332b523b46714950ac3cc7c0ae3583e8d04692ce4b2e7e44ade02bac9e949df43fada6fa3d604b78b58cb4d13e6e4c0cfe8ec44c8bc300561dfc95b32bb9fa33cf87a5cdeccd88d4bdb6e51a66ca5f7357ce956842168512b68d23a197cc57e20d2461c171aa09280f4e26536ca64017651e75e34fe6f858b81f1506f8d5c6551471291e8f548f934bfe46a132452e4a418287bd9f69e4bbe4730b2048fa85ed55fcfd60af768a19f14c2d1b271fb55e88da56c534ca456e1c6532f9180d454b6f241f7e5a828655a0f41c7ec7a447cac66227c20b121ae54f75e0fcf91e7fa41be097b2a4a3b5336706a630bc186cac98a399103af6aceda4e2d32fcc2ad J=-$126925f3522d3d6bfab0905107a3de85d9ca942c116627397da152a686ecd654f36eda341dc4a52c61a67693812e8201b05150e21e71aac30601341f8ee7035f0f77e4451f472cd8c93369bc3c42fdc22f39684605ef924f96f2bddd3793c6e4e6ec748898c5db69d2e500349f696e719b1c4bc6b804077364a4b88678ce76b55f555a4160f9bdd4c9d9a53d9e7448cbc1931274211b13dd09419d87a73557638f2b182e66926d0c2e39643f1f59a7d3dbd8d171c9300518c878f3bc4c550689c9611708079566a96678e6b252a3ed121ac845e9dd41a38eb15a04f05f04fb20cfd9625abdf094f8f5992d36b7c4f1a9657049374c72cd00f938e0b9f4dd42c8137ea49059d4872246bf250cbed8600443e9eda44dac6f354da57a1f495fbd98c65082f89997f1d04cb62387b4168235ab5573ebbf415f5549f66ddc674679311412a0a7d5cf35dc2ac4e60aca3634a97559836efb46dea8f54f1c6abb6ea393d1a50bf324160f1481c6cd3b24235888c7413256093d9bbe12dff2a3020a5d0e3964eae088feddeb1da4076210c880857845f6e6ef7ad5b82d918416a74d0ff7438d08c5bccff41c7bac5aba233f4b3438445fcf25f62b95748679ddf2e9d84710cbd9e2a17336922377618c74a5ba88b5c07e69544af5d5651963fa57d25c0e745224fb6fffd95b72e1c5fd104718d3d5b7ad445cae05cb5e90930fa59dbcc7ce0471786659418c7ced07ca7283f00e6bbc6b8f0575635923187671eba86a706ea42a0e8821d60a1374d5fa19f6553f1471da201b12866559766707dd3bb070bee1ec7e169d82cba2a78063a27696fc9f15043f9f7f4d0ccaf846aabf22f3711421f81e9c623c1114e87ae82377de728b84c62efc340ff2073272cf36c82d82ce99f9498f355a3b27c053fbbbef5ba602ef19f06099f236bc63f5607a5936ae6f7797fc1bcab743defdf067c8984252d853587417d51ece66021e783f6701ad10ca1b7ff1f8b1378792fcfc298f294759efb6197824163e94c5df41d531d18dd34c3919d68c1bb0a1151d29a458573c578b29ef21157af36aee39c0e2e3a6f7078faa31315fa793135c559d371b06fd790b93b61147f17bc1c0d3dfdc214cf45f150f5fb59b562bf3d533299eae7af4c34bc03052a62e7626c957ab65de0be7d92f6c7c3f06121df08dcd5ae78ffca3f48327799873184646e797c57a7ac8baf14280a5d09de3e2565223f29d3af757f43db7a606f17956b86b6c91d918a60e98230899f443d1c49c2deecdf2724ece2d5514a50b4e0e9c6c06aa3d49dc3c8d948b40c6bb9c4d6277f640fdb34671c3d72cb488e6a8e1a78c171d10ee7698b5677ff61fe4d304a68d789e731f91ff0fff7ce7b1de391cc78ab9107ad04402464e216379a1c23be0b64d315d724c261ad43649ace828a082905fd852e7af4a91638c0b5e8716f39a62b0512fd9847fa2060d30fee3c65bf634b148d32ff148d081d841861573ef3f383985c102f009273c07f307e140afa0f2c845c61f31761a37b0b7bc017bd32b29b5153e1f64b22047acd60f84a037b08f12ff832af9e4148fd38e0d66c4ad57707a98903ab990c42e3f6769c3fa191e06be19bac37ae290943a85b93241385e8dec683cc2b789445ce3a6b1aae784b4ac705640b5643d5a58753beef2a54002f0fb1769cae15c8ef7552f199a9a764e9244943317e2f880909d31b0286c8b93cf34448ed073c237c72bbcc2cbec4e9a83c20d065c249a922137057352af08f54d736bfe27fe7d4be3d1b4c976915599f9c198f79b21c5558a46342172cc91a17d04586030e5c229be857f0117109a58ca25871227813be757009a17e120c304769048ecbe910a0c176f64ad0e0059d9cfa3d8c3fa72012e49386ba17df3192ba96037b5640556d27e5dd410bbc76d765c26a9e0ad09324463609c82f429243cc65126f9913a12197358f123d3c2616da87c299de37bf68cb83c279ccf80bd47b0800299a816cc29613f66b9199923ef89ca1a4cc974a1843f4dba0c474ee4a73100b792500295abbf7df81989105bf733ea47135c402f043d6ad7c969821b6c584e5564bcc235b81612a1f801275c42916658dca71e929706f70332f30a07f709f233c470c2bf529f16d3aaffd7d8261e0ea09d632d82a9c61cee5c7a3659647091792b548f3c1fe062cd16d2b44083cbec14fddc15ff62414c9607c801d16804d28ee3603228f2dedd60091cd34c2a035f1247f1003ef450dff8102ca855024f40925da538ff4f936ebcee3eab5cf003b29b70480a7046810aab5ce041acd3921dfc8c0425b6a9b5881ad0fee1d54a6c7feb0819c5f788fcbf961b095a95a5f2d61768431bcf04b606a9e2ec2279f0529d61c055c3a596131dbbc5d7630e85c54211e98e50569ea6375bb705b05dd90f5fdd4f9c1181c7e22930e2a0d161e81d15b5a3e95239530a483c50866763884d07a151ec790326ef177e92e533f8e70ebc22223471d53b486f2487da65c505a1f70750a86f65b852582136eaaa1152e75cd37dc0ae131ab285a3daaee787bac97207948cca96147b24e080a1d364c84da0344d97a437e0e58cee9a2ada40e9dacf028bce661154c8715b5c91d8583f7ba40e0ebcb562d6b64ac934739e9b771683b86ea8771427ab8e5be299329d6defae1ec51f1f7e0198314079ecd835f627d4a6ba8b6d43e71f0d26bb9ddfeab30130a17f0e490a1757df4ecbf5cee537b041cc6c43862c8f35a70b4b247662bbde81f7f11482bf3e82d0974914024c5b0c18d9595fca65851a353289a6a1aa8dac689e9a646f2a9ea67d51bb930d59d3e4198821b58d70ac7889265fbd85e9535b18a69bf0ba1558b33f44257d16c84073561d961b01412acbce9e1129448e368214d4cc7bc9898202b3d11c9f03997d7a067ea94357d865d2a1195c71a3b43d0bccdd29c5cef7afbaa056c52314d43d64db9ea72d38f872de590eeb145ee89daff0749e44f83784122c24c96005769c3c1baf7e493e83dc284af7fb57a2084822289e39b80e0e07bfb6a84f061598e086454b4cb52c4e63eed16d4ac39d2ea4c41cc44f03d169a203e26eb82cfd4a134de1787c3928bad9c5e7680e86b297468e79d8d8fa268940a353eae82abeab036e0fbcc351b59362daeb843f123cef2f6a5996e801d11ea98e9b39f4bf19f241a3a846e44f056f019bd52ac6e017374f1e84e112c163204f200b0084d44307f23f56accd0f9d5ba72e77c1a27f3c702f6594c5a79abe60c6142dc74bfd68b63530c595fc30d18c93713843877b9203008ad811cdfee0c3d7664b34f36137a8691ad112e2ca5f9a8b22ae1a9256681b39e85dc2029fdfb07575206ddb7425d2f96b860ce3182bd86a29e3f628fc54e8f67e6a03d62d9ea125fa10fe6b2463bd20c61b733a7c569ee57f4602be104d96fc22ef45145170d579e728ed24a14d75e47fe238c63ea884029b76e9f6df7c9ecc0f3f40706ce89541ff8de22a250e7394ddaf100746447925174bcf57dd7054b2d0394eae3cbe2c97314b2ec9400a6aa7218c6cace2214abc40deeadaffcbeb33fa96d118dcc94f2e5a69d91e073789bac9cd6de14238f4644d5c6f33f6a2d9f4140cda5fcfa591912bbb41366d86146a06c035d855309b2ae44b43020344be6d7868e92f769d04f4605336623b08ad7ab8e547ba3c8266f6e3a9b618beba7e739856347936544e9e5860669499583a23781edd6bd9ce42053d1ce621bc1ecef31e1d8154fedef1a3a5ebb7d3e1b626f18526e34552474f59071e6daca88ab474dd4ffe0ccb17c71e2b8639d0eb2d38f25f2cff0f07beb5272dd5a3339a181375424911e2ef60c238a5d6bd921605a5bff02bc29814642c6d1dcbe5f9850aabb9ead381fe0bf1d8ed0bac2946b1246ebc3e2459cba0a386d002324d6d8dc0516037eebe5b9508241a37d45fa02470e12ac4378f03ff5e4ab0942c067af42f48f1eedf4caceace1c5411918aa4606bee4843b2f1a98d68887dd4c61cd48f0d3e30fbd231d5d60210a9701588138a942f7accc7cc8e66dc5c37022d5aba9d41ed377528065aa56bf9c40890dc6ac5a37b92012d491fe35d8d9a0f5278e955c1569d95f50554564fc9a36744cf449ee38d9cd9c9ab5b9c92674fc14a095087b002367b2b030b943f7e T=$2f253b0016e9bd0c4f1f4bdb23a97eba7b14ec8532adab35442e14a1d9d1d3b8f90a30d49c0556cd68a2c5d733c0a61b95bc04057c10f2f5c8bd3782d61ce17662b9cb2da961d6c4d22e6a256b6e7984b6d78365de5ad48918d2112edb655fe23042122836c5afcc968364430362274c0f2cc058b62b034ffd7e42b9f68685932d0fcb1404efdb96855225e8bff976cedf5f9ae28830e3c8a5b234753696e3dc82a5a6389de8995fe93d3966f4a789a820f5768053e42a02d41d09bad1a6628d332cf52a408069a2d3818d9641244928196c10e4133e83a4f1d84c25d6a3ae4a2967417dc5e432dd233f0a05c5b36288db6dbf8d9870afb0bde93c344f591886d2be37d40a3f566aa510381d117580201e8f0fd1c7f165d86745ff37ee9402ab12d2a6d256deb00d774fb8abd23b657c898cf51febb4209c2c09335eaac55e8caa36092a2fc9fbf03f0cf685b91fd1ccbd8a085a500541b3f9800355b04094a3754617ebfc559bac97604b7eeea9777165f0ad8b2ab92a1c634e39ec2cc2449ba521ad3789f7b7658724e01efaf32a2d7e20069cd224d9f1314e90f970534693a33419f05c479eb39b5a75799e0d8f1bf9a54c35e99b356e450d315199a8165641543777383a5354e1656a4d018d6da4a7b58cda61edf0c27613fd680230b0a89f021856326cd9235279198937b71c6b3437d0cc8c36ae462fda48490041affc7e326d15996c03f5ee1da1f5cf2cd751f5f39e36ad55c3b795f502c816db7bd5a10b8e6ab977c9cfea26bd24f39be03b876bdec72307f3798ce619268b868741f7637b701eb838389cc66f0c4a7c225bf58b4b07bea9a206574464ae6109667ba23b2d05213a73f1c8a0b5cb2a60ee1462a9f34bef1e69ba41e0e36f177e16b75fce1cf6d7f06b5c909063efc245b713ebe58abe00950205f0fc17636f6da355f137dcd892452c29ee49b1f0884d9d3328aa7283246806443dd000140d2eab370e8215a48c5d56e23e8ebbd0bb4d8a4f47a38c16f36bdbc4276ab3e16184e31cb828846d9691baed984e17c55dd69d5b6ee29c2b3278d1f8c580efa07276c08e5677d10a5fc5a4c2e78f01bbb40bfb96fbaf0e62f170712ae293a3fca04326b2e78b9fbb8b860534ee07092606c26273673d712b1af19fcb90b81f883cb3448dba65744acac12356d5780fa6a1c00026a86eb810dc227c3910b16a7da6010783a20383ea87c906cdf14a92f513ddd68321af7ca8b335ab09a49c902a6d9e243013686aa5e6d2dfe1b2c5867f174f21072ce77cb433aea0355c76738e54a1441144a2a8534acd4789095d53d76043da8081c8cc645d96fb4b8cf37d182e20f72408afe7bb92d98dbe1e70988d4be85ad14d9df9e39edd04d85e77871a872dbd72cf05e06db70f7ddb1bde92a355bff8d543c3013e22a5d7f7f5c0100222243f49ee7f75e4618cd0c4055631e57ba9fa62cec8bd85687d7d58c626fe78e177e4d5aab7a76b8e45aae47ac58bacc4e8658fe83595fcf25105d382d7d212448b1c601e5309c4335f58011a0d76f201c7e99530bbb30e816eb5e127fdaefc350813284095b832eb94c7f75b1d7563ddb2787acb9f6998d16a4a3831e75e32597b96f83b5272b6ff9852e2a72f81cb1ae19c181f3dea0694cd79fa6bb26da9a76ab8f69a141efa36d1db1afe13e6e9ce9cba49d314f39f231db00c2e1c2234e2eedb0bcfb38364ca59b4771d18d5e53829495bd27da19741d3483d4c7a0d849c2b9c7d9338fdb66b33970b79b0285f19f8b897bbbe33e74c3ae36c523fe549e576b80fee3e79cd56df98919b822718573b76cb62d475af8e2a1af2733b04da916d347e6407c3b086fd123931141c6b3c53f0bfcecd235e5162e87af11e43c7bdcc403581dced7522d53902da185eb76d9aae0b1662e2893243ee9e5a8ebde39e68b0e4a6f14e2299d98b7123e161c40d1eab097d26c2e0e618414ed8a7d777b9c059ccef267acbe5be1edf36e4fa1fa9c9545ba7631b52e6743b4a0e9ddcc10403f0c8cfdd73323ba9bc033a7e92b908efb3c4ae038d8d8e7ab60544552addd77c6448a8bfeedcde7d0661104790a9e8e155629468a9fffe8c334258378e669bbfa821600f5e264c3c42ebc11ab01e41ca07fbe247404dc6ded6ceff70b029ac0e01b55b2e5bd805083d3c4cc04101cf77ee6b167901f318a7a362952c6fee189044e983d81abaf4e19644660206a774515a87070c88710d03cadd5bcf09758541b288717de2ae0a46ee43b1b98566af2c6262ad8972c020fdaf1e9c43941f2f799589b1e63c97f796e483b3f6888e002a0e3026c5b5f85d8f1926fb6e14c539b6992c7584a68ff44b2d57c01e4c73317ac6309ccf4da3346963f6b4d7b4a11dbdb1282353f41e8b0951f3b2ed6aee7648914870fbfec1ad6b2f9bc8a8d13336fc4bb478a6ee067c1887320cfc2ad9949b46e38ed231952a42f1f9549496cabbd4d1d9acf92185650ad0432a2f084c7a560bb08d0d4a70f903a3fcf0eed67e2e20c58b1fa90a35b9836d63db3b4a3886eae93536e1a7c99696ac1f92c8592f19b96ec861bf2dc8faadf59ade3a1b0b9493dade6e11076817294d14f674a3505ff9b3685b561d5ecd083fd9cdff37058ad0df9c085ea6c6d0ab268e66c0e5885dfb4e712ca3fc04bf8d566cc626fec95860e27b371f4f1ae1c3f06b75025fdfa89c391dfb4ef95a26275821d9283bf66f31ab05e0be7c307eb0a001fdcedbf0cd994177d554f6c73b75894c44cdc44c7d54e36feb3f8dba273827f27eeef9c54be8b2d5137794dfe376fbc7b45f38216d8ee3f493873e65a3f99e96b9d386f2ce1db004b4e39efad7fbf9205d1984c21f7fff1a4f7911dfa9338dca90e021a97676735fee8d3e69cb46e6496670b7698060e2bd289298a9f41b229f6055feb56dae8c6520a1e9c8dbcd00564f8fb5ca69b68994ea1970e586dbc945f6729ec38491cf9fea7c8afd014193a36978fc76ac370156493e888c6fdeffd32e6ec8d747ded95c12db537eb362244eb7dc9acf384b5b54ac32db778e154c6e3f00e8e011690f2db25d088c7f2425b39d26b768efb66f1a06ba55050a728e5c8070832604e0e60fc19543dd9b1916403bddf9628415f16c6e5f8d783101271c3656e844c3314d8612804f36b6cf81a6e01d204c0cbbcafb615ee25e6801df50dcf2c34b2d4bdb27c5a248679b995dee11d51233721571a58508e6570b21ff18e830961ad88d3e5b0e9a1afea1c807949aab33a94a9211877cfc5eae8052b5db1b65e48495188a1e01e432c46b72bd9393d7e30be2314aa4645f6f6dd954833aa2b333319670ad5f7424e3942dbb18bf1071d4be990b23f5d9766e47252bfbc99ef31e46ddb6cc9682b3262be3e0b684aa354d78ac20abe5dc57705bdde470a3cef5a71092b62936c752cbf7dc8b3255447ce8f784035d903e67a7468febd02daadcd01d118151c9889f565f62087df29cf700a66e3febc1bb87687c004d097ef3c6356def0eb363b6eb144e7ea27f089b2fb410772c857b1052c0f1e930c4e96d7d24fa17abbd75af57cdd1b4814eeac7102893b37d3c20df99a68779b17072db1efb806af631926073d513e328de2cef9dc5e97e9c023169d3e32079ef81a764cf9853e61523803f732a611a7ddd935a353f3b2f889bef9d38bceb088e3410bffcac00a8299fb6172bd697961848bc58168619ffbd29a3ee3ba5d72e6dfc8db07f58e535a87a87ab260d40320c954f356e8fc847873941331b0e6a6ff9064159ddd53d44877845bc2ae1f4a90d3a692790f4fecc99a5813656ab4b12a1ae773dddf3e3268769f6d5293dfe3bd08849cf0fe60f4a3fc4ba869904ce1cfe13761f288a08f68c52bcd8d66fe113977b6c95134961299c9e9aa99812092800ec4c099ef34bbd6bf7b48f6cc032bd6aea30909cae2a128ec021bc2ae1d6949c3f893fabc0676fb108afebe1ff0af4906cf0338dcb77b4b0466f96e129d77856a4927aa18f5c629bcae2ad44b6332b56fafdbd00efafa3481875ef90d0385c779c4de41eb6ffc72b3bf98f01b0e6ba7bc71501c37b34a1e22c8dbe02ecf2543f98bdf1073daec1e3939a5a80288b5e29ef70d247ff5f4d996331ed84fef829aeade0021361c29089c1049b8f29d0a91516a2ba255e3257c9fd [40] S=$1156cf9ab W=$389302247b38f4dcfa3414fab5e44dd410a5ea8e2c95ac37fd7617d3cafaf45a572e61a83423e25d0fe36d3126e843360f19a832ef4bed54c7da243106e972eaeae0220e1a1068946602a1be05c807f94dae723d2300c21797a4667f3830a2942478ab5cd25445769d3e9a48e31ce64d6c64fdd596b20223df51641d994f68f6b6395b054347fc5a776877edc6afb9ac5d3182431b002f33ef468f76c853fbea7aa117f59c32cece836e31d034ba2fe07c48bb9aedcb79de2f7c94c996959477fd188e658a6644b5b9c485b3a63f5460b0de21305d4ff87ecb9b0a668e5559561b78fae128909d09c3b2315ba55a0a502faa5beae0b199abed8c46e1a88781aaed8278f2e1dbb16ddc964cc72c8b542bd3ea1f8116b4fe82d372b314af42ba94645742cd9801d3e0f3562827c80a9271a5c3c6e47014fc4ddd660a9ec2e805301c6e0676d03fa615297f2cd2751cca6183f72ce0b6599d3440109c5e1274b8ee706015b28fbd4860d0f7ea0cc42df44beec842a4520286f138e63864cd85bdb9bfed15bbbfa3a5678e2ae4405407439c2a6aad30afe6e7b9f435453ca6dd2c7e8bc89e1806f01e266348f2c44cbc2641618f99583ee686fc7919f840d0491438894e46ac0ff61cacce558bb048bdc1d9b711fef9b3f80136ae67ebb24a7c06a919f24850ddc5eb3d937dcaf24574610d862f5fd554fa3ce21de0c771d9840ed83b7f0aae5c855c6e1a9fb44e8cc029f7a7e94ec741c05fb6f145ab48817028f7899596cd85624beea35693c6639095364d24b365548e452ed94f0999c294b9ebe5f1d6d10a7719efd70b73a1505f1558e26925abc0750285ae2ca5ec9c32f67b4abf6e24376362b3715bd7e40b37df4b6c8f331f3c77bc81bc2cbd0f31bbc474b2a1ce16aaff3d1aced25950e99d1f1e02109ff2e8c25b8a1c86b4fc8a6234c4341a774188034e217331cd555d5ec428cf53b0839476bcd28c9c84ab3c50591e95e98fd88c54e707cb43a1c4e9d1daf89220c29d73328ba845e3385cdf4c99224280974e86b4bc6f73c435785c47fc9b9f0b30d3ec5ea12e5ff7abbc020eefe2f9ebece7a2c71595b6d7a6f6ed7d354240dd0f70c258322123c473b2f085adfa8a88d08eb3a6836d4daf42a055d54cc3fb1a6c92e9dde4b9e8e821386911060bdb64eb44e33a9b3a22bb8ee79a693f9d6ba9285e85b5367386dd851e9ffbc11f628beabcec11b59289fcd8ca987e0babfa5f4706e177edfc69d117841c64a4c1a92e433ff4b9427f114fc1bb253426f244380cc43edd7a404ea6a975e00dd9b226ca5d23f28a641ce58c411fb0849dfe5a14938d65bea2ad4f7f33de7545e9e9892fed424f5b0b32fb2d541c856ee2a01683708e29cdf67f224addebe2402a48a13fbe36455f3662096303c355cf1e305c23b73e886ab02603d33df53163ec9c33c476d2d3fc8949c05f78d1565692bedad2df468dcaacc5d5343fabde2179f3040dcb6222887c1920b7e4116536d9d86fc8308b8a8cb81350dc08621f7b73671caad153b4059fd7cf16bc2c99399252630a6ef5e240f318eeb877e3c4427cbf1b277e6b632a145c4d317f6d861fa5f38910b24c8dc880727c58748f8157822bbfbb7de84ce485f037e286e1f599a53bee9714690a25b2b7433bb8958fa209cc43712f976987b5c5f74907441e6fd5efa98cff065ad9a14c2c1dd47e5e90f93512b3caace16f2db55a851d9ca3b8e98a587a3943c8febb6ed2eff23a7dd0053a281431177fcb031e3581289b87b846701df0a27bf6cbe80312c46aa8a3625cfa52a9a24b1681630d9837baaf46b00f5f4eba70f17901299cebd2cfff836a9ce0a31aed945f3dc192e983220ae6e0a9972b832d11d962d4297c763f72b234f2c7b28bbb7120f9b29404eae12b702e85290730c064807d4bbe963c4ae3d3dc27235759978db5addcb592eb82835acbd7382a69aff250f3aefe952d5daceb08c4521d8d3f3792f6a3711f5f5ae957e010d184c9088f3a44daf9f054a36bcd5e30a3a39c89eefaaca08215127478d45256b7914f5877f1114d97884a748992491a2a1a71b375ca981 J=-$11236fdbc3462826405a99052eb0f8a3ca004dc284f5698f649ec24b396be41e7da07f56316103af7f091e32a1ea7b36cb65a9ef8893e5b7bd1169c076cf0746bb9bb5e6ba30937610fc3f07a98281244c50587ae29d5b03dd53416da8eb97c3aaea1c993f9b5a5d7d0cc420e1f3a76b744b034ae5901f661679e75eae7dd60e44a24615a5fed3673fed588d7b65737b52bb4e467bbfd60d71db717a286f8f37f3d91a4968eaccc64e44746780e8ccd2ec4a2787dda1bf5bceadc4f4099b0c23e0e1b5efd86bd34d2b40bbedb545b7988f94927b0fcc4d3f57a5292052013bbde4fbadf791b45daa1ee902e39c616400124cfe6e4f96ccde683a637750dcf446e45a6d70cf88fd37767d7f9cb10678efbce68f7e052cdb9d11b7fabd816aff52cabb9b07cafc239a9396643c828100b3abb93b3268cd4a83c3230654e5294996b9377897c29725daf8fbfc3c14d3b94e23686eb92cedca3b23072af1c591418a098966551f273943a620873f52724c72ad38a5dddda2ad41f94908f7f85407d360b5ff398990b0ca8d89244a51c2ec7b0d879931ca4647f34063a27d690ca3e9519c794dc0bc7c6cdb82a6b15342250f60d773946d9664c85b164a0c7a20d19cd534fba44645de24bef56eea630fdcb80859fcf30a13937a074efbf4431a3256efdef7683830db8a01385e1ac5f825d49eba179656d9923767f60892f95d33b6cc5d4d3b7e81c3ce282c1d1b4c0c0d7ec237759395227edca7945651ad7874b3907802871a35af8cacea944ed3058155848918e7ba11b9f029376ff25079af89173b6be3797cb5ecb545b3f042e0ec642ff142e731e2267ec5caff537d59fc81385b0ca0179a0c5179f409748fe43b99fabbac9da3719ad613493240880385a5ec275c5fefc376e43a925f53e7899ca68d64883aa04bbb0ed54912f7441bb12e55ef4098824fae349f15805ed4d6c67ece33fb5246e2700e7157e5d00a591ae6dc091339c21bee4caed0a19d8c33b733bbbb0f1774b89b3a6da92d92ef87186991ab1c89a823ca385b97b6dc173c665ce9587c17a51ae1ec0453a72226a47868d5d0cd64a49a365778e2e28642c9614bc197b3384c0a42ba99ab395ca924b6c8ae3c043157128eed8f2ae695e4746bc0156aafeb5db544d2240fbff8859dab97b7f2b8d059a2f858985e4fb990bd95cbf2caa83573a050bf20d57fd58eaef2b87dd78f351d906b4fe02d68f7f1d271cdcac0a2feeb4d9d2bbbbd6149d11ec8337de6c9ca8bb884735290283899ae163f3a157fc2e7c5f34ac609ab6e3d83adcd9f160b5bd080b48fa634d8219f05fdfcc34cf252b48d3fe008fd20dced4c9abad2f4233dd240b3cd3c4edd4f130942379133761de274f0475d7962f866798c79742f335f3456bd2b05d680367172ec308879fb4fe0f52bb4deca2772efa417d1c3d9d91d263d84054781d1ef56e6cc49e35afbb065a5e60645998178f70f04d0e78601d38fcc23d354e97919a5a47ee47cdcf077f282cc8c8f9a798dfcd087ba06ed1d9da0316c37ac4fcfa78b9bf53150e6ed48ba189e4b1f361e5ea082d6d5ed238f7b756c7a2b55c1ed9dfb56e50fd47e818214fd2ff8b7bc4b6b1768ca7d2258100dff861c947d7afd0e953c2e199d8c2bbf7cb1808790924d947121db2571c5f1f17125a28ac43ee7534bc500eaa002df756160aecdf04eddfd708587ee2fe6dfb65717290e805f96d27c5ddcef125c8aae71204217d3c5df7e71cbe47db71be3254aae6374b5e787079abddde61c1b80a94bbb76c9655ddf7b77e00f963099239aadfb959269b5f055120c770378ad55b6370ce7bc37f2b3bc9f91e51d4dcbb4a7d26147a6aa525239858177ec77bdb0e8ad402fc8d83a375cbcb8bb899b0481f33291d0c1245b237998f518668117ec40cb1a6d0d3fa4bf13b79186d5f619c315181675be9402ba8ee2b4386266e1f363620ed93053e30ffc3094671f96547d2c8e1e259ff9bd32aebf1c5eb6c5ff9392153dc321ca769282d7084d973b95f5e56a9678fc09d59ffa9fe41e14e4d2ab31295d2c83c73c59f9c11aa12dd148ee0b5dabce33e5832789c88708fa068c165a9578466af080f304af3becfdfce999dc8939f3d4e23bb279badb66d74e5251da8bc429da6fbcf4ad85889367b2355144f21efc77c8b6503fbcfe36ca7946b368c4b1b386e3d1f336c57300cb58e0d2b44439fbbb66c61b46434aa2c522b786d8f8b79d555bca8289dffe8392d5d3c93bb404b41ceccf992245dcb8f746e1132c3692806bf6ac86d33e738ffbcf87459c0accdf8cffe0659a14b1cb304a669b1dfb823f9cbd76e1c1f35d40d4a38063d3fd6e4c17c94aff4c47364bf8f1cf717950a0fde3b5c68bf22c1cbb39d433fb0343d0d9d95f3549dd0d952f4d8026ea709b57486557e4916ae8e56ecd2ce93b7c0c9bbcef361f46ddf87a1e79f8ebdde06247e80dc02d2d3ebc6ce50552268824d92ffb59c242cc5fc6edfe72f80aafe211725333b30a39510677d301c9f4190cc66fb39f77ac8c2241f77af36421cce5223de5b291527ea4be72f4d540fbf91596b072dd28eeba52f1d66e30bd361258d455872476d932965cc889e603f4e1674b94c0b8489a21f132040ba1f62459115d74f854bebf958de87b11460c599f2a3fa1d877393c396bad5c9d1c0493d7bb2e1c668281b1ed53135575bc9227b1d24c412da9edad4809e3ab8746f4f2a639f66a2e5df5fc8d48ee142d6dc51486d0e64c5f44a3d0b1a86cb1c02ecc8133b73abf6911edb81b253be7c970ff7eafd3f4f55f2a9aaf83697d09dce9abbbda46392623dd384bec20cb26347ac592747b6ba412a94dd05cb5a9e9e48bcad972988700ee59b9b4c0d492190f88d8a0bdc0e6f088eb193bccfd002e3d4e849a3f8dd86fa9386e3534703adcc0e02612d7b1fed739b100a68bb7c2b62d45ae7bf65dc3f3bf7e5534fbd18876a430d84343d6f6a6ca0f9e67ff147a2f447ff4164f61ca7a687db17c7cbc7c1aa67a04a2ac6687bedd948390d9dfa7b12cad55b9c1c30bb8c1d05b22f7f2fa6094bd5b3cf0c4d551c15fd455dfe5de3dd8680bce412931e353fe8f7fbe1bd31d4c4daeac399554283781b93303aede4b0c36c389f1e5b6e9c8fbb8ce19798cf07c736beb8a8b7eb7fe65baff9764c8be299e00a3a29d9460abdaeeb3451866b81d4e6a2d1db6dc2f2c8edbc9f81b945de6c9cd2656698db3f173af9da8e61f943a7e18b81b53eeb7459be0ff2437e2eaae45207c2eb233f4e2e3dbfc999e0e9ee11cdf24fab94f9bbe24f9113ae10ec99ad5881a6334b78b7dd8e05f027ac2c0075e252da03e7650940a7d07f7b15e6ff450ded7afa0577704530137e09d696fd76f01b005627297f2218dc881ca38992a7e4d1bbf0149bffcf322df933ad6dfb4d2b26a482f0da61e3e8bef42e6d6ae17f07037cb652ac649fd2812588eabfd8fedce858a779810cb3228e44c61db037013eee5abfe2acbb4e6e8e6e6d63407aa3854ad8f671a357f5a16697c637c7834a88c2b0fd5703409b49c18ac8ddd78c93981865906c8088445e7e26264ea98a158c03e89adc4dd34efbdba18da39c40e7f9d94b92f587d4e5c39cd8bd727cb30ea55dad02007040296cb0329f7aae375c631adc49ae339e338c6d4cb5c0a951152c42886581ff5635cc6dbe8a05586dbc93c5a5d482fa3ed9715dd3a7d4834c8ef8e9cc71537af3086ce4fa039ec93d8ae8e1cabd03060099c262b6414b35ff05ee65f7757840cb1a04389fb45706a8b2d0530fe34ddc2b4ad90429d427460b14bd6ca7c1e0b4aa62f9527253695239b51405ea31ba5f9a36c19145084b5d042b00ae1103e32211e8222c9aae015cec817e0dddea72f5815f669d5ccb9736630418302896f685a2bea060693ee88e524122037e61feefc4316fcea76e1ba120ef72295bff61a955fe6fc699ce8c3fcf51fc21dd16d1bf38cb23e7b26e7e65f6d8fce76fa8f4566e82416dfac116531f474df9e6101a7dc5347d8e7f2176d6c7b6450720d86ad633e2ca1d6953994deadb54b766198f6a53b8dbb40fcaafc8d841ebe8d4fa0f00b514030c35a45e6585383bd7e01430605fccf74f7f4ff5526e280111a95ac2b5d27ac2c9202a5c5fb160533a42b00cb31ecde822f6ff62 T=$1e76a4e57eca8b6e36ed2a55fe27c911f7b3dce21272f6d3f6209103ea0353b44a0e9c645e7639230c693ea699b1ed5533991c58a359cb0352049738bded8f5a2b7d519454462bbc9096e37a5ff14399be373ca3f218b69649126c5026949797a5ddd298a376352cd58b6b745d02eec5654b6a32318bf87a1126b7540606cf4865e0ee71c36db33751eb8713c175fbe64c80ac85c02451ae8bd7abf616b91592fa297d209dce3994d126d7f50080db650d67f97398f281d70f6bcff81e31b770add3d89708b93e011508b9740aa7f3a49208206db6fe4d2631b01d85c8397de52b379d7a7d69b1de0a9148540d7176f2014bd245273e198c30b8afaa16995caf489fc24d3c58c8fbf49db0d706b09982e4330f053a4aab89adee744db00314c8d1e7c0350c1a4019432c7da05f4fe7383a4e6f3f70dcaaa35f0eb57d1a5d7b09ef08f51c80a8b8857a42bc3b17d40a510f26c0ec0ca72a8d85ff3b3f72f010b4a653301832a35ccd4b0a8c86d04683e9c5355f0500b72473be890e3c18ceb4f01f0dcd512c6953c0ec1accb1120d872786a16ad98cd9e4d89aeb7b6b62c8d95c3d254ae5f512352f4199e6ae1c466fc028e538cc26f4eb0e484aa5de24dfbd72878f8f60d60d0906af8db78cd269797170dc5da154834ebed7abf9b5d974e154b93956818aa0c1cb984881d225f9b110423a8b3ac6b22886c5e4c55fb8e602ee281d4036eee54fac42e8ed215fbefb071c11ddc0823a133b6bfd0ae602d788713a9be16223ca768a4d5e2e13d23a0ee219dbe27397cf3e957bd5b04952be04321e7ae7540a1311b12af593c4691e010a600c4dcf99812b4328ae7ff8a8697e561c6d82395732b176ca9170a23f518549adabe3717cce1b57e26f60521dfc1a7e501c31508ced4231160432d98c7d4a784524bdec98df11d17bcac16b275e3c093f3b0f276f5f3e721f4983eee0c852049f53b2ed67881f96b41c09772c3a38539f2c7e57a6f1d8cc47fb313fc786e15966cc56db91e6a448a154d956a3b7b349bd98588e5ef841d1851f701330722928d8815c56c5367d171d586a19e47e6f9446e7080c833330ee1c5538b3e44b6e9dd0be4a4506d3e5c4c5f623a32819944caa21f9cc176a1c49e936ca2908ea38fd6653265638ee16c6888b6dd5bccc7fca77840b734ae3925a299af28440602cbad47e2e1c78bf48d687b4d22d52cdc65b267c468210de90db806baf3731b14986fb1d2658d20d07a4d89682d32ac224a39e0a57beffbafd6e96aa8b50fd9d8110ef47260d5c32185c069132c6c7fd35ae6846515cf63a234b1ae68d560bef10eefadd45e6437e9e9a3062e3b6373d53fb6185790178f79c1bee1044d79ab9e2fe57b9ea6967f8c0a38e56854011ef68937865db44f43ab851e057a8d37b37c1575d3407315b9d46bf4ca4e99332d5ba0a0fae798478503bdf911bbafc5e8c20262278db606130f080cc96c9a99f7f30e4da91913b51ee94f8c53475a98b6ef436c34c97783e0dce9fd84689496120bd72fb41c265b76531a369d3fa9aac2fa3b3239c08224e52c4c51de9d661c40eaa99eb140dc364c93f6acbbb8df09bd385e34d8dfda34f0d53c6a1d761c8ff688fbd9544c39adc4612e03ad9de3a037653c8c31643a0b9f7f5989aa89d3a1363a2f589c813bcdce8c071106adf0be58f72bb76ab67473f42c0808b53aeaf371c67c0855a311632f2f341a722cd6c3217d379f4ea2fb76c7d4e8cf20812c88d373e24e17b53bf3e4e16437c7feeb09879861b343efbf6fee9c1139bd1732e4c384ade6ac5b0a525898df5aac378a87fb292aa40fc21a36849a01adfea43cf379eb325890a75041a0f3692981ff877c3eb33dcb61931a10ffa2de792cecc54341775506eeea9bae409a647f7e0c22a15d6920b337aa3e429f90219307a4e3ef33cdf5ccbc16ecd4ccd40cdf1418991226a1006270c28055cd88b12f848901f034b38b9a0808a1198fc1f24abe0c61f8e1f9d58d39328ea831338bb820040e05cb06312fb1f55aaa0b0f454a2dfaef8d0edd6b7245a2e4fdf1ea874fa6dd614dff5339ef979e4f7158f24de949d5691b86bb87db1b8cc62d0d5d09b6bc9ba8e23db9e512df06203e41e1f082d7d5410040211755451297b67e4be65c92fca35314a9e18948a2c1647644817ac2841dc7896201170faf4aca233b8d93b229871be9a4ab84fe2a8a37bc526889a841460e382fa9204bf63626be13fa5ff3340f0a2765bc33115a4c6d1d4f16791837c96fb20988a629bcca7241ca1517156eeaafc81bb7833f5cf52bc5ffd5d8f93ad0e62cca33d636b617e724fa03cf92909b99b272df18d30b50c71f6b783fe63d60e7a4129b8a065f508b7d32f40f24404f293afd510ce66af32810b3be5c008b879abc2947bb47acec49f6b2405325150d9b550fc3796652a6655b1107fb0ef716da01f95a2e50b1dcd1fbb63b1792883c774c2d5463f97ae85d8c13f8fcdb7104bb0cf8f7305c6ebf60e4f3e6b4db157d032be9ca348032e933933bed3a4b99b9e80579cd96f88ebbe2183f7d5816dd37667e12e73bb99a3fa244b2ee8309653000696750297168329a951653c119624bf86207666cbf23a439fb6236ca42f4443e66c10ebf1c65c429702523b963f52b7b102ffcb0330fc3a339e2ec8bea275b02006672d2c3c65fd4100b9f67ed33e7dc7cd3dedb7c5ec6419f25e0f2bb1f7360949f717b603d29f4358b158eff030b11df12e14e9ad8d71e77218aa5b76bc4b67b7c8cbe15b3ee9ce33d015ac30d513f91cf25107908b4552cb5c184f5c7dd0adc2967c2fdd42a0d7a6932b6ad3176c4ad8abfc3ba13707a28b14728ac76ad021d1210c9b3cd85117fd7026b6e703ca25811f991a02b9de5f547a3cf38114b733763e8d30a6e5582567e9976bcf1ef0778dcf9d1c9cd0906eecf6a7b94512a294021ef694a8106f0ad42d7520bd0529794f5c0fd891bf04cf55cfc8c289319418545b3c1bca25b5ee3398a0d9fc95842a13d6166427f6e9d7fd1320680e29f28a15ae569b572c76076d088623e646ef43765466ea08536d8395738cbefe99fa0dfb2685a964d70afd8165c9b9eddef83c509f510b87809a88c8a478c2c1440ba858ced74f222943c8d9480e550bf4e44d767c26f4bcc7747d2f9432adeb5c8ec74fcd2858f5847e58bee887f593697c5fe22e8a3b56d1e50f1f43319f363d7bb28d8d99f637af8e7fc74a7675edad70a35a2935c1102a979645857c26bf107543a0d5054094b5aafa30439799473c673833cd73d9987732c573887032f010a8cb9156c176e319480fe9f3d0eb891ae09aa8144f47824492c1bced646b59d8ddcb7931c47d313b6bb42abe308baa153ae442ad892ed10da06a04c1301bbc51e20ae0d2a3da3588403054934697fdba3b7e5d4d8f5bebdcb49c5cb476f39174bb434acbafc632d8e6cefba937db932351ba6e3516a3613c1ee1c649e403b84e89db902f8588381bfc919935abfd3df51166a1c5fbe89677e4b45faa0e5d4bf2d29bbf26835e309e663012e43c715b8628bd6f42956da2037f420fa2993cf92668bb626096ede51ee9070b7389523a602d00934ce089495b9a592ed9f93a313dbfc40ec0244ce04ad8e6f0afcd9b5ef7a10347aa09e0a6313597d12e8d30a407f957d73f43b7d40670e02ee58257cdb979f165348a5143f0e7c74fa25205083edd408190b7a9897bd423b7ccd93f0c7eecdde36f2d0b1bd722afbd0ce91376ee45664c64e2ac0eb08f78627aa9114494079e1d4d247c7bd0731cbd0ccbbf5dd12d7980ae55a4fd6e3544358a6ea81fc00db2b01a52dfc969f19deae5a5ce975e79ba2b0dcd7ecb5f810f0a866f98b1874a7c56f2e251dd33acd6e1788d630661940209b44d0222dbde0885ab851deded796595ef5823a6645c703930cdaa807ca07a9f9bbca6201c9717b9f4a9b40cc940a796eb1751f8808d0d32d4a5d881c308022603cbe0669c35e7083c419d282287e0da120a2b065e009107371ffbeedead75b8a0776f06f65a55f553e74bd0000afd491b8259fa850a2c754fc0c3b8bd9702b2bb2764dc976808874d0152f36a1c19136cb434027a445518b0595c3f61f394b87afefb386a0a0e1463e3280754655d992935a250c6ca9f3a5990840a6de54 [41] S=$1714c9556a8c838dc59cb1 W=-$3817e9ef9ee5570da924032119ecc4a9b7ba8921fb03eb0ac8b619c8a6a84ce6c45e0af0a11ea27d1276873e6f4621d75567b69891201e93f052eb2f5175fab7d73dfb36ad1d05bbeab923e5d6ae35c9011316c7c3666028f5d0e6d80de74766591032625e8e7773be8277699b3179b7a6370905f8a56c8230301d271ae724f5f80a21acbcd8ab8f93f42be6da4ec27c95985dac13fbcca5f3ef970ad91b0a249446aa679272756a0be5ad4ba9b0cb9d24b757813f45342c7d73ab7fc69621adc71b2c46cd91c149e153d47460b39f6453af1e7bb5e403fa001dfd1b5a5cb5603274b3111b1fe2097673601d61d8ab8d6308dcb28d5ee9bc0d0f7a238685f0844b12fa8bd1cf06fabe65c3efe7bac36a9ac08d5cc5cae20f46493275fc030f8f536120425288123db3c90d1c72e203ff6028f0e2c69520258aa8f37f980c1ebe638a61b9fe472bfc8902ef9313906a0ad21c103fc6fb96b8c52250f5e71c418aa8bba9c74b3c1424f7a7bbba6f639921f58aca40c9964efd2bc05974c50e68c09d078aef3ee5ffc096662dde5dd39d905ab8d97d2f29aa739862a9fd5e0a874a34b773cd8cddcb72c45ec65d9e01b53a91b6b17ea071eb9445b12ffb6516d3407d219687bad9c83ea727ea95f9054fd278865f6cd693772cb33db46959944544425ed9d89d0d0193f4b06e2a28274ddd1022094d6d7121bbc248b3ee169dc1b1b5376d483da449501f9a6f0621995b9143c34e99995e25e50b0a2aa54144cfe0249d0159d1bfc0e435148df92eb44658c54fcc57654fb55b7e20cf566e017986daedb3efff4b63a577a5e13d7502609ca04d360aae9b98878aa323ccf54890a815dc6b27c6147c0fd5c6c60fbb8e9d8f328f1b4b385795b6ec8fea2fa378b1667950fefde09069c8f01ef949d1a6c6e10e6b3c8a7aa0c71ca3c9cf54d52bf08e9372928e2bd0c12f6b4487aa7e97e1e12f1bf36aad16b97b6fabdbc4fa0a056ab1677a65fda58bf39caeb96a3b397b6b90ff05e9beeaa7a9207652a3ce6cb3c0990c5d2f01f1cd70498374c73f50dab7df86737247b07fc5f45c1b509273d001e6bd39c26e838300fc8c1854fb608ee7f99662f2ed8430246bd4d68ac71d9b6e0225831234d0e4b08a80f64d6d187ce298cfe3d736590668a234f95df8eda772cdd3cadd8b4bc829d25c37045e1913753401fbad5c49bbfdb2804a40a64f25de6f9e35eb952df914e567b6690482da09a2332285575048d4e2a405b65bae94c316f685de0b66f68749a5934dee05570f17a8000d2874ed4e77561abe7bf6e9e26706c193e6bde96bd236233878424e4741e31dd7dc48e3d4f9a44d856cf2c7e3433276c31c57bd6fbf315df8ca9c9b118814dafeae04b1a2d773c8ff2e6d817cec9279250c167bfa71a5072806975a448b9e7c6d7ef58b923d2bf010bc1a34524c3a51efec2fbff40add94595da87178d98a1e99c7c570823cfeb8a4997498970e6f03940efa9eca0693a546f8f753a039ef511bb3eaaf786520db5527a7e8bd79783dcfbb04d9d4740b372f719eace7b972cdbf11a08a1c7529bb7b1a4879a6a2673667d8e16e9d8fd3d4ab2920d2e398df221a3fe7583ffdff2e9b6a66d4c766bceb1bb2ca1d4035cc1afa7026cdd17639c7178bc6d82ef9d948c9bfdb05c61b74f7211798cabc2d50520aecad8a3ad5b32c4846c4fcf994cdf83fa14adaca27ca26f3018a2f10871becf0adce8dc04bdd9872be4a5c65106d34e039587593f7f52fdce82b6d5a1af0f9b502c0d79d9f44bb0f8a2fdb5976add8752dd1572f2c958c8fbb09759d0ffc30209ab619d9abc101d3c1276e5311f64516b9333890d624b8cfcac001994e29c1afcfab3d3b29743d836424327b333276dd1016ffc9bc5068a0f2d4fcc49db5737eda8e9f894edd0beafb21bbff66737b84802f2ae680f989e58ed5eadf12135f94aa5cf587f9b7fc0558795afd584f1747c7754e7823414fa73fa830f0a0857ddab2b161bf5f628af93d2200391b8baeac6498640b1fd373210cf8b39b0e423bd52e6855ebe688bf9f77925c5ab5f9d00ed1661a9d4f92c345 J=$1196bd6bbc62402945ee19a7900fa1dda54ec3806a6fe9a851ae0167890dabe614d58bee0cd569714d82853bd77cacead5c9508b3816d4dfbdc61d99b07b72b59fcef99a70cb5bb3540474b4f90c3fbce01c3939f664b60edabda688889a52e915e6066c7945f42cafbff60a15576a40d21b9b0306019dada08bc18b7a9c93561806d1baccfbfba0db5e12db402de9e2c8fb0552d565a9af39c1790f0a895ce21dab56cbe742706e2f816f5f3feac2460fe5166382b882137652028892a4aaf2a8cf07dda8c3d3d931ec01bd292e7c75a27812a2dc1c6249eb3604e54b2df10a1feaf0c208c2e7a6fd865c01062ec61e0745c389b5c473edfbdd1a2965317d94fd0578ea11d263d67d9de2a9777fd99fed57b03db83da08757f4dd908f37b5b4f21edc252a0c246598d71eee7f4a3887e0df094e4227f37e9d7d72e4eef0e923e759cd8d5039ac8e4e0fbbf6bd79e27da654f04889ff13ce135bd9c65d7e4d370522d2340ef3257fc20850c5fe9b55ec205d5d3a152b0569af0a0f9dffc0e362087c47ddd3ed4d9bf9405640a665e768555b395efa3c725e6c7f8a6200f581b191cc876ddc512b8acc7a509376e7b30afed449d62417dc228e57f6f3d65a7b2b2b4fa21706e421e526830763a91ac9205b9125b24b79ecad701859ee67a09154adca171140d690a7ddef3724cf0b775c1bb5fc6cd5430580b0b00fd368be739ccb4f0f08b3ab9cc3d658bb97c643074b3981a743e58d9d89c9af07a6955ce07f40480f98a247f61f91ce834ad12feb8a58e5ad6424b0eb61ea6bb7046672aa1afe55e3738b8bda41e2a29e22ba515767ef82a78dab5ba5a202f72ac719c7073fcc932c5747507aef08944e378ad86af9ba7148c85c9f2cd22bc5f0097db10711dc3df824bfda688ea9e13be121a288bb504927df57a554e0a41c80174564099e454737ad32ff04009b3e5ec501c5a9cceac8611ab5d22c86e313eb4c2215946af1f00f20e1c09e9dccc217bc1499c5392c7f3b997985f8880b01e4b472944cad7fe3e13a52a70bde3303c49198e8ead9dc6cb8d92991582651246ae7fe677e385d214c5298238250fde6a74c59d619ef9d8bdef3d4dd881f5b8aed4a09c92b2cbe1be8ba640b4ed7b848157c1c34c1c79ae6cf77e5c89fd48ec3f0990956a522761ae85095513896b36ef574f7983f42f61ba4aaa1a0e0819e3abba717ea00034a549a34df52752abe654a143ecbe7e5757dfa4b9e94d74361432096b83237c0d1fbe8cfdb2b4f224e5f949d1f3f0a82d6c6605fa93094c096298cf6c858002c666215c465428cb64f4fbcdeee565193f2cf85b29f64371e2e26a9299f0c340fb5bc8ffc6459898c1f5a3ce9fe6c62941d9f8a89231ec47e055dffdaedbf602a1686237f5c593275cd4684a753c10e59cb7610437323711670ea2c325da0acd8ce61166418fe629905a0ec90cfe43fd8f8f3d68d7ef8507eb774feb4001550bd895407f03d33312158661d24c99fc79e834735e8ee7d8c385553c9e5941c172f8b1571b89da42684297de2987ff16e910cd5c13a09687d1df94bd7ad5d6854bbc19d4776dc0a5db6f1ab1eff90dd9c8766c3086c93a3a84c212f8f605b6bf1a465a8ff7b1ad6045ef513fe259cf30204667fb4e2ba8ad7c8225c74cde98287697344a308a6368ab3a3d267d838c33ae9c3c40bc374ee2d546af639a1f008f90f50c3a53f26d0e57380142bc008f4c18643afaff097d8aeff855f7accbcfc826532bad02671688fd2a91a20b952bc37cdaa54d1dfe048d3ce59f83171b9662fc4f53f5814eb43fa63c3237a2ab2ce280fb907bff194823a98d78f604e825f9b3b3cc9b2ccbef3d37ffefaf8e2a5d20ee59647aff110c870d43650ee6ec5dea3aa6256a8cfaa0b6ede462d4d9c0288277d7b99e2f7c4c5b323ae4a34ef2cdb490c485fbf958990333a7192bc12f6cb72a37ef56e40a86d4cb3e32b5ba77fd3cdc69d14558e15aa35972f6b7568b36b32f19cb89a3dc44b99076a4add57f87cd187bb4f0756b1459244ad1d7affc65b45d5dddb58da0d24606713acc227d556a67aac58ef2e672cf78251bc733d0c9e8eda5d47ee648cb977871be3effb78ef2b43238b030523ea032a3c1b8666708b4390cd8b03394b70ab47ba934f701650a2a0310e4d7b348dae2c94cef38d00617d5ed2402d14821cd51a7ddca65661d4515b9f7479dce261f45aa5360ae43903fec9d5f653a000b11b21292c2f2e8728a88a8108cbbee70149740e0b9e3f5b5690bfe662d83c3d0dd9168201f77a4092639ee699764e910e678f46a0a91281936c3bf3ce292b7bfd0c59709dab1927320bc5e5cf07668c131c4c4c56030facdaa3c2016e3c7481089be61b21a09c876e608a379e8c508c223184783cc4417c741725c82b3b20cf4b8be2e55d8cc0fee74d23c418a1fb6e210e47e8fcf674a08fa25baf3702dac563aae64b3613424f839017c29976870b29753efc85a81ac2429c552a710f706475bb367e07b3600d9d9a3955a4649d456ec44d1da113c6e2478be7f7ebc2ff7c6b87a41d0dd97e88125fbcc8d3b48d69e1bbf049e973429c8d022145f5a6055531f04ab3c4df2a62e330f0329cd078bda62d7d6a135feda1d0ed6a454e8e36f535e69955e0574ea5dacfd5e85a425873d1ecc0a3c7def831a68109640b92cd05ced49a11f0203af7478ac3853cb6e7c18bfa7330bd83054290835b5f97280fb0641e5d75074dda3152d7ea19097d3371efda37385959777fa793759109c593facc54fc88b3e195a36739bb169574cc43a990aead07694c22ec4d44c3778f6162bbe3aa48aa5a79f11db2ab4ca7fe78ca12f77f482c22b474cb68a43bde9c57b9073ce2aa4a66ef9762d589f4ddec46cd3358a798d9e98cd41e210f28c9c4278ff15df45b53eda535e030aa5c13c0e91a1c942c335bf75a63e658b90d01df3c751b8d044dee17f85f30c56443201fee8e53151f213e4d8e48dd22e8843dfe8c26202b0f65eff1fae7449af1dd62080b9f914894a4460725c17e71ed9596e51ac09ce4630a572b8637cde72c5d9c2bda7e4188dad6ff0fcce47b315558d31955ee14ccdac2a8827ee50988f95bc57ad1c8a1d0d01dae8008ed6f804fe99f5856a0ec52cae025471de87103cf55873b195373735b10c74f3aaa5afb28d95a3b8910f830b17aa89701d1ce45de833675bd71c3cd26efd05e2426586781040de125696b9060638cf54c74e4ffba49ad517f587520d1e6897514582eaec63c00e0e1915f54a93c1d2656de3fea1108c4d994611ca94c1147fa7f10eafbd3c440bc932bdae5df5b2ea5ad9327022c058578be5c03539ecc5ab3ac16169cb5575e5cdf488ee7f64f32ba669b1016bb934f1f9a61c97b7dc78d2227885092b1c9fb5921006d86fdeba153b13d121a462ffbf06a4e68c0dfeb972aa43adbd3a25e8aa6ec2792aa64bda7baa00c761a4efdf7cb7f8652acee20071cc661fe36d36e09df0f75dc25620f61deefb5dd9df5f375ca6d8ddeb575e8a2a255aefcf0309aa3d18bb2ad02bae438275e0e1b9c8f2a285d11896c398cb20bceb66ca1eff065023cf9934e11bcd227abffdee166e4b0312f078ec4da1741ea070eb1903cccafe532038d257e45d74325671ec2e9f0210bec4cbe34ab81d39eda7d7b146f35f49402c914cd7421c500400f89c680c574122caaef352334165631eb906fbcf232f753ca1ac87e94b10092f49547b6737d6a26af838fcf4acc6a9c99ea0b10309d40bdff46f5531d5ca08cc8503e9dec984ed0f641f695a2bd730e305939688d1dd8fda387f9bb43ff18c56b61277709f062603903c282109fd6fb881cc0879b1fb07c02908f94a14fb8350c3fbd129d99fee4069cde68e22d1c575c8c5a4bb6d5323ac425da756903b12b29dd3fa41418645802ed49db881aed09879a7bda4047632bb6da9a674b564a90dcb473e6645c0dd45e49409d9493357f23d1222e11cdb6100a23f3f12a3d57e74ec39ed5624bb95635909b83b267c8e312920d65f3660ffd76d4833348b230bbd51190c0ab234110d360eb525a9a78560fdc85f7d0aad7f1b3218da0f394f2fcac1d465d3f0c065ba8721b9082b96a79930ffbdbb0d94ec83f5ed533d54f2088150862c5d8b93a568cd112eae22 T=$307938ecd13fee3edd96b09b0129cb25f8351b6989b4af1edaed1c690bfe7efe9c82418991cbe743256223ee4297a622bf572a7c94554033e5e99a4fdd3e3066dda209b63408bd56d59316582187353594d6da39219a4a22a08be44f348ccbd7e40361f6fe546786b3faced73625d02cadb1a8d9ea88609b6f59e42d61ec0a8ad6e9a35397e930d468883c96a5ba99c7b1aa239f4fdad4fa2aad570d018f5e844d48b9acb4f0b59532e4ede99652a05bae67ffc451a1e3f1975ef558c2f0a455d808bfa94b9f640692c5e5d3eb10fe2cc64af76dddcd84ac56c011193567537f4c1b90def7a4cce7e9e50f61669a7f1c316f176de142c76c71281d9ac5be383912ea0ecb1181b40a914a3a5761a8e961cd2a570e616717b5f34e39be44883d06feed60bbf8369ed25e320f4438eb1d8614b5dd49c658c4dbf437ec26ac9408949cfc19948efb1e66bb7629e798e9de7b1000e37720b619f4345cff1fbb6760c1038083973dc352299b2483c88a0c82ea5f90e23ff644ea54b0ab40c676ed1091e976a15ac647cd6ca7dbdd0d5cd4277f8ad1456aa57b51fbba75d705a7937bb97c91a6a7a4537704a0f7146ef9a1712bfe93a38ea8f59be531d6864041378b85d40fbdf9eb77cea8bd9968401fa4f61cd24c813bcb13eaee7a0f9a8faaebf24bfeaaba2eaed837c454835262db406428cb1d54c7c8c63c6ccd417adf0ddabdd2b059d5243600185523d886a7db71513edbea5e2cbd890b6ffd6190cd7c9112c6ba48bc7c439d8a2cc7ad29105ea89b6e426eadbfe9238ab09c831b825055a043311efdb991800383d109b80bbff5e96725bf3a08d0787dd0afb750c202642937252672bcb804b7375b1ca979d6a2971a7b29dfde4724fd6b60df0bf1dba5bd989ad4940b8a53e31df906aa0ba798d3bd01facf314d00e77a0c690365a0ea01b825eb15dc30daec500a5fe4078a38e1ea058d8cc65e815ac44b12ed1146c91f074fc3daf066b39aaee20cf3e6a85c5a502f54cb03ab8b133385a079104b447841283d3047566cb167eb992f36418d676a6fe90a7ea3508b8e95a4cdc28fd30f816063d977f85b1fec7a6a3c9e20a2cc08772bba534f902d3faa6c712929aabede56e1edb020de79d541f0872cd076505b1877eff24715dc7fd0f0975f4c5789c83b99e753f23bfcb3a000771d1e2342cace5a2ca747cb4dd399b9e389bf37fab623b47dc26b5450b55d55c764b21aace5807832fa5ffcd36d25910f5d56e9a98df17be4ac600d9e1d63bfa48e92b4128384bf8edef670179ade189e316aaa4a4123978c30ec70e5b9de4aac8d98490ab1995722a3f11eba50983d2d79e6e76ed772bc75cfeedf2e3d9dad15f0f05d33c5e3235e0c3635a8c2246dcc6ba72f9369e90f6df58ad883ae8056dc6455bb7cce937e26d62e9ea5e8e6eeeb77546251abaeee4a52fcc610cb23d849e05b555af642cd320624db1df61926e12d42c9ebfbf05584521fd6358cb12ddd199d1a9862588f9ee18ce19e6ddfa8e8564119489fdf4ed1443431d53b29480877ff88f19efce3f575fedea59c8a46b973df8659cdb8a6af61f01ca38fdfed51945a957cdff08ecd2547019dffe59cb688d9534ee17b16f65e090c9d2b2bccde09789ca611863d89d976bfc7409eb998206ffe4a3b697edfb1a4b99d0f5fcbd2a9bd86655a87539e5fea701272276c65dde2efb3393f95cabd81024a8791510dfec47b5b8bd19262709ac23d4f601fdd20ec8cdb30f92a2524f1c35993eb93cb859f10416088b7f855675689c25a54e1638e1fecde6a95b246555f43cfc8689a703a93d96d71b786cdcbe5d8c331237d16c0b2daf7863aef95601c4debb47f82aea8b2d358e756574bbc64e5de47c740f01d581f92b4c8ed4d36b9db2d971fc13c940ddc909623f71868e45bbf25d54d671dfb303cc9293511c20e6af1326aeb8c99922f240ae5011e6ae98a9bdeee85546786d0875027b1ae71cda5582805cc8891950d75d2350b70d9cb25bfe5f76d7c208e4ca7ecabf97348da292f8df767a57a8c727686b5a570c6b7c7a5e56749facd32fcc262f7d8c4ff43dc65fda0a422d2a36ec41eed64442d7a42a7f14a248fe13c8283720aa6364c2d4bacf51b51780648bdbaafa3bd639a4b66a065fe8e8a7c2d14859468621e6236d4cff3d6f5471c34213a0b98a62ec1623e2a4a3bcdb021c1b73eadba98f599ffe7a7eea6a951978177df5a09a91973309c81c923dece215d71cf3a1c9b9559f7117e1cf2a9903f148bd6cf7e71d7bfd79dd10b6d0963d19394265ae5d016ec320972a20dcfc6f0d94020126fad9abd5bcc7aa89e88b337e003e940e34e1d11e4fc9550021b41df1d97330b2163af7e5a1ba50fc592b030755a5f9481283a093ef52013310d59b0d87d0a8a88b3dd44004dfb450eaf0db47b54ac1ac0d0f8ae899caefe06943aef290606d148e9416b54227666782f4c0e2cf476f58f2ddb6f38e1068af1095b5e34c9cd9a74b4bcad7161e0d08a09b5e4bbe453946ad689990f1581e791377c470b04607d4c170e0c97a088dba68c1e37b52c61e821fe4452568662928fd165a6c5f767e75794bf1b3c321532c3fb5430cf1ea594b3ddcfa67ab115803689e604285d96db5ee566ed13b7f20e8ea4431d1b63faf17ed0c3dece601bceeda58e3fea76e49676a3058e3a2f5746b6f2f30a1d7a6010f67dfe3ca75d129215ac25456fcd04250c179102c59467d6d94456697b1946b541a2e4b75ca219c85288805f5b2d26995e0a2722c40aa8f0df880dedb63792c3edbe8217d6e1858df22085b54c82ece20bf9ac629869ee3972ad1fd201e4d1e46dae719215115c5e627d4328e6508e4b858674be7b78b0e5d31b8f943793719c4408ac110dbfe304a8b18e314f948feccaaaa8bf42d8e4b24683b288c2b6ced926c277202ffab26f6d31631d30221cbfec6b2ca92554371cc24154f3301a54bf1ecda4d529bd348bc6e151852ba4e7985ccd6608ae0cf0d8b2fa6d3fbd76c7bd338c2d6b3bc8ad4f1332d4765291ca91177798665734106481e767cd353955081001ecdacaacd2953f64531e1fbe64137e2060042120b0b996a0f2225e2097dd05a4c0faebd8410f3565ffe04459eb7f647e18c445cc67281bce24741e718f8d6dcdee0b81676371427522d67dcaab46383ddc18dfd05e8fe9b95753e047089477096caf6dc76c44697f1659f8a8e556502d8165b6f1d4e4d0cc0e2ee7afdacac99beebc92624a174eb9cf2845f8b05879528a881f40522eb89925f2b7eb2478b0a0e6479014782c121082d084dff253bc7e0bb54ae9da6fd06f40f0a04087a3e59a29ce5bb287cf7ddc59be97ff27c34363a826df1de33bce2428081eda0daeaee3303ce6e5ff84bf4d9bdf58fe09856bc09dd805de58eb134a7c567ba1f3fc6c6d0133726ad31622e4ad13b77799ef6d3df63d2c56b131e8939debd9f46823c4ee686c669e40a92245dcbab4576492f51e544473653e350c3007d2e54757f13631d1b4ad726411fb3a78c500760e8f13583c185d91f145521d39545ac24142f3736176e1be0528479b72517c7a697a1959f949ff197a513133d83a4ee9bf3459f1949b1e3fb946dd4334796a79db40172ed8c9e105bfe67bd58837c2f1b110a903ee135c6cb5a9040be8d20b0931827e8904034bbfebcb64494322289fc1fbf9feb96314cff853d22714bd5cbe4eb0feef7415b0195efabab8f90a809e1656d446d798f48b1bd96582e1ccfaf05b818cf9b0ed2254cb0686e54f293568719aedcd093417a568edca82bebc07a6a0113a42f1c441d965f4ce39b8b037852ab745936105558d3ef9c92bd7775188b8822a2d379a8851fa708d8c54a6f3c70ff093670cdab10a59c7f3d0872e15e43c89ef98fe70eb7063d5d16132eacddcbb7346b661ebc8aee16fb3edf3c85a604b9f6f4ab9e603680db6dbe1552598032d1313029d63682465a6b7b5805d7ab8f911597433889473befdf6c859ee10ae0ba6244211728637f5acdf80a5ab49ceac99d6ebdc49599b0eaaf0de6d03bb58219fc202b6552556db8c6f7f663081d3fd4ca29d7bbe7b8459eb6add0beb957c7bae31c91041cd48f0ce0aa92505ff881a455519d0e84fa1d296c595ca4193e64c0b952c6640a2b86d5 [42] S=$3d90dd3e7dd292616 W=-$c12652045ed3ee85392e7bd03da4733b538c305e8e21f5e48fc50cdbff06f4c160df4b6de9f413e975c0f7acb91ba5c48c88858fdd1d8c81df29359d395d77c5727936ed40c09a169f857715f090bf233b4e947bb07c1048d0f8a6b956aa09775521e463840290af46d53b28007c8825831caae8decf71610ca2f2e587f0a076fcafbb1f37f89dc96684638f11b267cc3adc038b8549b1afcfd4a4c12bf6a99d5bcd5d338f982af5a6c04e56f1066aa5bfd6209183a948c9dff53222af97e056cec93c4413ea6ed4e5a72eff4b7f302cf0cb047be1530915fd1c9315bb0cddf1b2947dc69b5d9fa99c3f5a9e41b4a23a35e07da867e8fedc1cf7b5fdf1c6a6d53e9602913c25f8118e1b79060af6a4153ca186035e3cf2401a0f7a161adcd73a5f3ad2d2f5a0bfa97ed0199010855b0a7b8f748375f3f26955cf5ebea577f22a73c8ef9ab865b7a1aa54a87e250fcdea64230d3539a7dc450db1e94dc5f14fed9535506a916d754d1fea6378d828986d5cb395a251ad28de4ca385b4966a05c768f9e582ab771d5784e28faeb39b65282edbf1e1c5c0f55f3abeb22c0f7a1d3661d8c8a603456c80dab2edcadaf10e3116ee5889c98883e14b0353052976de430c321f66b8f652689892e29161b71b4d48cb1cd0bf584fbee10909fd45fdd11de759b60f284e280ecc9866aa911e2f8f115ef85227e6bf8e0e76f7480300c2868a00e1f8dd0cda0abae7fc79b459f8fd5f5d586f82c256214e2a0b73afc7df650806a3e0c739762de1af9fb97ea4d2f9a403218ec0b89eede0f37993be852295134e4c8a0f56a1103ef7820b0cf07ec9a2db0c381d609e527e0e03d0eae2394261f44aa2170f5346995b5ba7915a1806644295d4731f3fc4f5a7f768b6fe39f672320b2d1641b6734dc57162874702e8ca5f04fc3b886e57e94b86fe475e25582d857c2a185d7569b147efdb2a774b4c009defb9796507e2cc0f94fead7511f4dbefaa6af91e9aaed7db60a20e23dc0b4c997e5acb2e04a8d404e257ba94097c6909785bee8df25f551d54cc66aa762c481381e6a6cde4b4e56641d7a837473020abd941bf905057a104ebf960a189dbeac5fa68d1fcbf5af998f57f30c5627010b636d00c3c5c206867b749f1b03f46aead64cbe4e35ec9fdf6bbc307138280c012867c30c261175a84d477023b0af14c1e51fdce50dc1d69eed5ff6ce50f942f024dc0c1504bb37b3bd01b6d0c92a6022579a332426bc120310c0d114eb52b468614d1f20e568b5e6da50794a127332cc8e044f78d54ee920c7972334d33882d98ff225cab01c17b9c81117160db56344b93fac52dcb83212b1e8c16e57f054b89dc556bc774355cd558db3df5ca5c2950b4fede42ded4c96c3d45a5dff2ab2ed133a53c0430d8bd79ff0b51b469ef2935664f46e6743cd50b82df4db1a70e014358547817ecdc53ef76aa08c21b9ff14e05fef0b9c6a0c6b17471f49ad1d5969eaa7584436067e0a4e3373dbad624f6fc65cd448fde87c025d4b6e399357e47b36ef10f7480f4fd5a13db6a870b9b56cd86e6f5c4f88fd3ccc7f6b1ddb7752eaad3f7b39d1ee8cd5f4f118e89c3516c6b85f28e951cedc31ce1d47ffec1f5066b460a5ece7be02d9795092ddb03a1ebc759d2da415797afadcc1e8a100567455a2d2b8ad5981ce7d308ebbf7fdf5be1daccc0d57475690125170db15541877ecba514f63de415ed97378c638e74830b20e223a4a753fcd753be6b61ea9a12fdb2fce0bde82d21bd137314e6a994ea702f3dc2664f9198b7526508e0971368aa343e9650beed062de9269d07823dd58f88e8812cceee9bba95150d56dcbb3a9a4672d557c67d8456893eb483b8ebc7bc1aa4a6a94baafec49110d886b97a412c63f81b36a5d3f14f18fdab771850123576df5ffc2060457ac6905d497b655a366d0b062c5b38d7e2537cf37ced491898d3964adbd0b9712196e0b8c312e94ff9d328d8a3d4adc9babe09175b6673b92ed8ad7badd6a09982b91a64f52a2f0bb8d40be312c351698251eb5e5982079e4a322a76e3013fc8de847b21b8319e J=$10060c687b233b658921194965b386074be2787662fd0bc4bd453a3d12ad3f51779267658ac6d57a610777a5494bb915c374a62958f364d32b7ac1fff93c3bc6ea48b1146806e45bf1e38e62f9d4af47f33ab9d7a301fb9b4ce430a3335c71f2f3ca476c8b26434771284a093d3a186a37feac9c4cb9d19fa1cc6e452ceadfe173d7d50e1c2aef0cd199e1aa7d456660d91de3c810acef9b60532f23e3d1bc6fb631cb318b320797aa597683f3379101b24744046440f1f6c53808345285adff31fe4182c5724105d6b923d107d9caeaba835ae8bd165ec3627888fd068c2ab47160e2ac5d39963de38e305111b30abefbdf5d4de9ca55b9cc63194b21799a0dd834821a238c36b70cb240f7b06bedb6e7529d814c6daafe510bc5529a780545309e1b5a7ab18608fef204e36bbd307a9815c4a22fb11cfeefa984946d6c2816210b47f92b87a5c99ef19b9c91cddf3241108f5816eeb5e1075b3791cc4cd7cf0f8824b420ab156e8cdab45b798328471a981bf1f0444abcb701519271425717e9c10d88dabc989fdba7b8c38c909cc512f4217ef28f156714f3b29a979625b3b6ec7b01e33b69a2471ca4a2040882ecf25d489b9b69f78bac110e0bd07e52a70f9c1fb19086a35b615ea6a665012de3ccb89e6077420ece6d62ddfda9eaac0aa16a58f17481edda8e4963d0fbf2d0597b6e78927dfd78d71d9d30907df20f807de4f2eb76645c79199637e91705e47a6a6fec50b956dc780e84b39ab54eee3592fb6ab8bc44f15dc966f85bca04c41f25ee85ae69fdefacd127e700f7c533aa8109e6fcf0a483617ebb108f5e5f5463393d051c25b87a01a6da44860c0e63832384754c2eeb0a2cce55e982b17a391ec918fb5cccd2b10c19d319a857737f28bc815bafb35efcfd4b28326bd78ee30c95cf07057ac350b8f6cedc64892308f7e17e95a151c172f4ab9b8084e9de8384a9fb3197d353cab0b8972fdc5515d59483131f790986edf59168a31bbbc1eafa6d935aa4537ccbf7f0050e7cda1ac37d0cdc39bf7903016977f8a75e8a85681b5a02f772431764180db83a61ec0c07aea35fc6b2cfc2dd7962e7c8869f91eb81803efbbc8385ecb7d3da4cba9a5dd0ef4b7b6be72b935599abdc19901fff274aabe88eebac294ddaceebbf27a81ea4c2d748e1ca2312ec1307ba33410a6075d9276d6d4c5cf2a6ca98df5e832f26e327719e835adea36965a09e226d23a051221ce58567d25a2f75bc7523041c9e3b7cba5c5dc9d082ca4a3c79b4ac6fb5fc2dd3c8ebf7b59a81bfb74d3aa2fa6987429e95028f63d878a031fc0ed2902b1922561ebcda510ee452e1e6ee8ae0301fd407542448e433be8f2b5c469084cafb087280bf9fa9c77d8f1f2f0b36a6bcb1998fb93802a032b378fd6af4a9e74b3913e3ccd091147b5f4df5cea427e0218ae48513f028a4deb4f336326c066c5a1dc7eaeef6bc0a3ee54e92e50a9417eb6f2e9f506f126957d1a32c26737da967df8ca8eaeb8fc3755831e7f24e5cfde51d3a3da42e215060fda539006e5e6c2ca8f467c4eaf3cd104419c86521e3354cfaa04bdd4d8a54ac1cc7015e9e74f8f7eeb83efa0e4226d3bc88a41675bdf22405fcfd5bdb25cf63e00e3c9a8abee08fe6685329675dfb1513fdae5b5ec4027dbfa3d3fd140736ef003d8e280084aff77a6a50dba6d531e82e9c5d2a712171b71ac1522418951d0f183d768fcd729ae9dec871ad45cc0d6a140e294225a9b011eef8984a72f9c81da32e15754308f22258f83087c4462ad08ed567936142339f315fd5101c5cf2cc07c03829a9a676d4e4e00c2eb7cfd0ea721b404bddce9798f98cb5750dc1a9b073b2b2822c1db7286e58c04c7ee159ffd11b55bc6629f9faeda0744ec4f953a45cc960d165e737234ffa1eb187d4511745a5ad46208093c4eab054f641c953cad008f1c2a8f37db3f728114c9c302f9f69c1bbd5df83e06e036c476e71b3f00a65f827468fcb88a07bdbe31213ab960c390636e71b46ba2477a6c6bf0ec8d7198f854fabd31da4260ff2b412aa32c266d3ab78ea7aed8cd3a6a22e07ddda0cf837a698aa26ed99edc940c63c832cc3f5b5e11b01aa79035237928ea0f8dfb1b1edec221a31c841e1e77c4da7c385bef3d6dbab711e1f2010b638a7d1108b17046afaa2a5d4ee0dc3dadb82f406b5de57f28e636155e5a25a766cd7f60bd5b3e1ef864da487fc57d4781121255f08c241c8c470bea8bc88e7fb6bde4de2d9be0762e5d0cbad3d0ad4f53f11625dc22fd0fba1ae433a2336d2694530de95b53997293b02deed99a1a8ef6aad09f0dd17a90a6763bf4c039e4ef05d8e58b342f299e5ea4090946482e6e151ee19a75717e9e57d473278a20d5b700d11fb886df3fc37df4136a27eccd220e5114755124ed52109f07e5c47cf974005740a3e54ce32b62b58e75774733e5e823da1a04713a2279fb1c1f2921b81e1ef6f42fe0fa1d51b2af54ad38f9543fc6cdddcc0fa531521c7274ef1647d2e8e41d3b9b00e02ef768ce33b2920091a49aedcac607cd875f7643c9246079fa0705ea19a01953dfea7fc319342704e1a596f20c846b6561064cc0187e89e77acc30048f76d14355f5d71f42ee99d3247e7a17093c35acd87a8cbe3d4697432161cf463021b4c768c16d990814f6984ad74a06ba18c2135fde182199a7b58b4429ea44fe0e4f32aaf2ce9ed75e5c471a9c33e91a3a8df082760854ab79e5ee9b793cc8a5163f95e71846be5c1920aff0c5362a8cb3b34da27fd6b2d862ba663d3afebb97fabb4d11ab043ca44f5289505f263454a923bd220c36d1c98eea705299ca4484eb8f6dfbba54db986d60696b26f19c07718adfb2fadbb97e9d89f7c3296b657f9995e7b0ba31a6c5a698a75e844abd427b33be61d1e69ac0d3ac7991ee1814ce2fc2c5247f7b2a6569041e9fc88fa99d5b3233ef1ab2671d006b7ae809c72b92e1475dc938cd24452bb43d95a9a87091803f6f529f2fb1817371c958f5fb58543879dc52727ece2802ed2f824fc6da52178785f6427222d7950af8b7d453645232321120f3eb671fe61f488f6d9ab463a1379259d9be2b959dafb460c062c5b53f9a9c28767841a972390fb9f9ea032e5570f1892dccc3b68d15b71b7441874affbbec5a691f6c60f3884d91f19f9b6596d417e81f73604baec864d965f11a254c7ff52abda99b043c4146f17bac89c3f3b26ac24a2cc4f698e8f4460e8948b960fd88e481b07dc0a23d915bcd5b0deff9272b0d479c0ef354bd9742100a607a3c20f3732b8ab62a963174d8ddf19de64a94806e3367b58258ced08432a3e350be1a8903d3d6142bd1193743487fa10581725ae95eb58e7d0e2aad31fec5f4e2d649f136afa7ab706f37f548e279b60ed34dd0c62e554e61e23875a25c3529dc0adb66144424ff4269282a44859590ba2712e070034f493536e309fdc0147098bc6871bcc593dd02a93ced103d88bba4737811cfa198c008d1996de658724fe23bc18fd498fcb6651370501fc06577dde519cf0f6d2f329253ee5af87c80fe2053f1f1307f5d4e8a1a6878d0e2bb280f6c4fa1442a23902e9c02e5f92b8d73437dd0ff0023ba1a465d3ffcda31381f7e784c2f9f9cb0dc3ca71df8f1f7437b381217668275b268e34670a478be1f13bf1ec28837c4b8582232433b049ed5e6e0bbe744007fa9814b6842c9dc9b5f2b98a8bbbd997f2a4eb7200b421f2478cbc738179c420865fedf49429a46be962fb218d0cc8d6ca203d95fb47d17e776fab9282d4507875947d0a643fa5193ec8ca2e71b59667356c5fe4791863e643d07c180a24f73840d9cec674d42de3028f463d24c7fe4e9462332499292ce56f9267b48bbf134465e5a608c4ab26e4d41034546fe6341479a12964ca634f4c865ba485a6182c41a3385568027908b8f7846b664ebb8493cecb89123d4c8564aa6fe144ea6ba74c71c0c5c2ef87b52e6af2f6f09921600bfcd56bf099966c3fda683db2a8eb29e49de921d3509a21cc71c72b0069020012eececd9a0d0079b7f8a5b27612c774a6d379ed261b8c1f008ed0e0e10915d394402489c70f0d5589ff563f11fc428105c72be0b9cfa7f9ff2ece7d6a2b200b711f0cac19f942ac99 T=$1edd19dea92e39f0ed05436b7734b3e1db5207b972b2657dc307cc514635795461fa289e1714613db2fb67013531f8d83a44b423cae4db54555f9a9256f842eb587ddd0abe69f9ecf1d124bd2922e305502ba45528829afea100047b09ee887f59018124b7434f8b274cc4551c24ee731737b7ad53d3fe427d16bbcd341ad2db68295a0bbca6a9e893bf7a7626282cada8ad282a99a0a610138d968eaf4cdc02ab43c9cb2d4148f47ad3558d4d386206f05b6f4a86fc4b3f444c44f4611836e6c51039982d4e8982830da6efeac6b75d94566cf1d72cf3ca0183f3d73f381a9b31e59dcf8f4c2a00884f9252e417494ea0d2b00e9b0ce2421abe6bdc30c6a2f95df05be299a068a255fa50803d6d9a62c8717da425ba6c3e44f88a59324b084b74842d886d7487dbe35b404b3c288df8498d09d7c13c63746e99f822d42292388ed5265cbfadbfacc562bf06e60435d6054c60fff2b627daa6deebfc5cf36220be214cc3de55881a8f76a88a1ecebbd91dcd8ff06274773c133bb69b4aff45284c968168fd30e0f76a79d0b0cdfedc34cbb46d48a0624504e4120a4883ac0ce7f16650dd7fbb7711eebbd7d6efe7411d1aa64d588116741283c8ff082f1f6ee9146dabc17a329499be2554846cf4ae9eecd8fca9f0b9141b4747977014469a3782fa4a573b01ae449260ce24824d9dda9bf3eea39c046ebae4aae3c465cbc762eac62044f5fb64c9c6adff2ba19f64e66ddc89220ec4b73e186ab09614c85ce9d470cc424401ed3d49bcac76f3b408b2a9e823c1b3203290aee7af02b0aa39ddf7f81497ec9e9dd224ad9443ce3897e0c4d042269a123bb66bbf5b812802129cfaf453887748b776b98fbf5c16f17a8316de39e9d7143301fc271f931e96b7a31eb2cc6dd6f66d787348e3e4541a40480335f7afd1814a1bd67c5901b5cd8d4a51ccca08b757ac5f8fdbd2d1591f6c4c32e3653d8bd7ebc5441c22613ec5ff23d6dbc9ef0070599cd3fce065d076f753a07dd1d32c80860fc23c705e1bd076c6a7c495b169d85c66a48561183f7b80caf83a80c96b1390695d549e69a8ab2201e3a3b5c9a707066771558ac677ebd0adfdf88b8448c0311aa88718a1240f8bdb38317dbf7a9919feeca6ad13e5adbd93b2b0610235c460064233d0fab74e7139f851bef25b8e7e3f4d5d47eadf7115148bafa345822acaf51849e369cd248d86d75f853e907fe12892b6747a6edf780afc127b2a251743f7550071c8a2f2b606eed10bea9fbadb4c57ceafdc50e63f867c22913bc8268412ea3a96059f2ce7a4d09612ece7d409d315740d4e494c664560273af260003d776ddf4d3b702e33420288f19f63c3e77d5dbe34b90398746c105b0f7d8f3c8a539ab8d826bc71da0bddfcbd1a2523c72e08dae62fad30e5f9ffffa901955ff60e6a5912f92e5d8d90ef77ed2724bcfd98791f35a60136bc70b26cfe7610cc85e25f1b3411c679ecd4313aa5b5090c3d12cb45489f3a98c68dedaeea7c33188282ab0587b87d44376c5b4d23b4052c026941389fa30441654f0fc7d983c7a11df4bef537d52b59c9705500f6b60e8e99c398797c30702568b1c0885e076326f056af128440f2ccecb9696a79a5f61937f964f0d252d8524d328dc7fb66291f568997452ac35a5972783eb6c31dbdb9cf3b3c431f53894ddd136006b4c3264a32bda83be7d8f7d7e911cf2d175878ca5feee4ec844119d2d0f8d88a3ce0c5f7592e4f5de1f20087f10554f1e8db305761807b94a88190c3e7fb25778f45e7a8fe5851aa077518d100ad2e1aa8070592b38d2400fb4c99c3153185284eeb1cbefa5bd679e2912013386db459eaf5bd02ab9bcd08ba9df458bcc4aefae13b0c10956650fd72fe2b99018a44e3976ae9afc02e2157a4be9338d6e9b738951760103cd69a2b040931244216579da75accced9c07131f5b0366535029ea10a0aa2756952a7afd88166daf4b5ef28c18865de6dd7b5fe4384076d044b58dcbeef31e349bc2bee56543a344bdf0831741fb960b613ea1d776229d8cba81ec8afc0592bc9a70b5172cd084459c332fa44470c7aa3b09fe8a827f4b23ff4e31bb322ea6c6bdfa00d4a3ebdcbd02dd15464bc664f3e2be840aae412cb6d65ed7aba2adec6c87987bd3604773b9e32bf8db0e90bd6dcfc4c25dfc36d2d0ba0c21c6b139ba5b88d721d61f62bacceb60bed8487e8c0938f5a71e2dad70fff2c3cf1d27b0ccb8327b9feb0991cf6f5dc1a3162de78d6d9a868ef4943afc4ae16fe2faf49278124b9235398886d0886339df7ad567cf36c0e4eb5d8de9feca072b78734f23087fa8e5da0ba33958f436e41f9fd29664cf5017c9f7a3c72c2ee74db7cb3e0c7fc81c3e5624da84772730d8090ff90fae3206bc9d96cee11f1b431884cba35437e7da805b4dcbdc9078ab7eefd3f66269c30f113e3730d5aaafcf28083b6915f2ab8582218f396b79a1801320b73027fe72f64fdd53543ffe07d403b72b93a42864239f1a9c692c40e01404ef43ca42466b78db1c44e06042fc7a5f1979a0dabe15877d3eca3cd30a892d7773f8450d4f70b36ed5b2f2640086e8b3d7c25f10da1d69131a10814c8c3a8a0aa34ebb8c3b29a9ff7e1adc24cb5b084ae5196d9cb7c3ddd2204713264a4c28154de1f8bd818c3262d97375abaf4047943151e93fea310999980a870525793ae83b155c8dcbd7a596c8a1cd271846ca5a20b287be1690f635e10a072007c6d4010bb1c9ec58a4fb4edbce3c60dbbcb802e4925a02db3af20bff6f2daaa025d0ceb87909638be9311c7272958758163a2d863bf600f3efd158d54b34e4b1de49a3cde36f2bc6c3e2d25a98af83caf3a1d95739f09b0c8ca35a4a75f6b6c3b664d4e687c67c02a378d2aec5d6e335740f441511c3718d8f7ad1cb01e8603daad8e5f2d3d1a1218ed2694a886b3163c90d488222bce0e7dfa66cf26e203ceeaab464b1e6b9c6608285f504a0c826749eb2cbd2bb03f199bd83ec4e6e1503300ecc5bf1e8a730863d52813c442bb84b3d3bd064ecb5462e54a8e7c60453c99107eb483289abbbb56fa1dd2f2f78ff2d5a01fde873ae1935e0ae45f5b76a489583a9406bb92c040adeb9bf930c4773dad4d31a46ff20f88b0d8a0e5e55b0aee726324ebcd6c6603647bc75611a65fca1105846da97751f590e8a6ed69b874cd71ea7c3082fb3c5c6f22cf8f42f2957ffc8d32e8f738978aa249c67810794de51d468ba171e985943a630e0c6b9780795309bf9098223a7430160a518f2ac0aeb533e1cf8c9c7c54feafe6743f963e3a960cde2e2ab94f94f5a6860490296384a9f462caad68d58fb9f0b1eae21689a4c6273b096edff60f199d84c225c9cab1f9a92d5056733584afd0e55883241d83a95dc69681a69c924415ec6e16f61dd5c4146cdbf7e40ac76ee33aa5c393e65d8ec0dd35be9ff60bbfe85aeaa2c24e16feae8caf38f5be7f1814126fa6f2ccae6f8067d8793d813071ca53d544f8ab73104582ce9f1aeb6f0413dfccc2018fa3136ad00f658c3e1d59188bf164fb9f1dc5c2262017d445c70ab19bb6a5f205ce365736471bf3acb18cdb08264a5c7aed42c3e04d5c2a8d6584ce5b41864542210df999fdea8baaefdca0a0cada5fe709973ed3d75b4896b6906776bf308d1091c20b046ab7e35cf327a54b9f2e513e0b44618491476e5cecd524545600b3762588b6218d716621ce3c93c3945dc62516c7349ff795cee5322794ffb552d3e59bc43fef222489ed4f7e4b68a650aec9c680292602272495b96327a79c7eec8ed2124e79abd896323d2cc3763d3d802fb71ed06868d6b31bfccc2fb1edf46f471beb942104e36f6fe39e6024945ea7fc86e52717c1b8e3b9578e41e9bee30a6eb553e108718aa8dc34eca35e855fe6f8b639d5d6ab736cf1dd8d3b56d71ce330675fa9a04b4bf54069c4289ce61d0d738bc857de65935be285c33dfa4acf015d3c67b3a87522d32b17d1f876611ff792a81bda574c29575996d765a870df6e3708e0db869f1e9e756df18374c9c8ab992e3c0268f60180fd287ad76ce2fb179d5cd933695b0152e7eecec1b87dccc9c766508c0fdca83ca8a4ffe7ede5c6ab77111b474a84249345a3fa121192e8a71a678f [43] S=$6e1bff01b282 W=$64faa48a442264a62daece902d45a5053aba303a5c2cd2e6441394ab2757767e84138839aeb432fe1928fc2f559e399fb9b6a5a91b56c269a36b841397f0308d3c4dbc2a8856c1afce734a024c56d5004c0a1062d3f8dc47f53539090d603adc58692d726d64dd2d98d27599a7327ecc77b9a3d8f275713fb81286dfc9a2d721e0b7e60d62719aab6403d35e175aaf0f04ad13e005fa2d22ef6f7eb411f96d1b89edad4ab4b6059bb6eb905f1ab7110b3f4bb39d495f73cdde44154644e6eddf5fa1bdd54a1043e1240f39a2bf2a1c0cb04d2f21e6ef7990aa584b2389a96539588a4bc5db02546aa62498fd088dd9d99491f64e897d161f0b93a314d5807935140f1140e24a3fb452baba0dccf8af9f52ac8a9de0b9838269064002905dd20c405edc33235eb5abf87ef3a88d2e6cdc043295f7ddc82091c9e9028fc484cdbbff7522613ae3f0ca80138421ef63f71e14c03cc91eebe3c643d83ca96264026e61dfca897369c5ba31cd24c3938790843aa23f161572172c6a3dd066e096d9b9274bf9b5e557f88210e7ce39f4e7442b81746912e9c230b86688c0f3ba178797d34162345a1b84b1f473edc56052aaeb59d17ae1f23ec2f5d4fbf0106c99a1d29eb9b91d2b7fd3a1bbf22f2f2cda6ad86ea75a5e2342b4bc4025576178f240e103e55dd14b267a36f483d0eabeba00b9128b15297a05ea007050f977e69f25aa9aa7c47f1d7fe06ceed4eb9c33ae42d5c7a1974e15604c531cd307e4f29060054de41409fb575f9cfec2d79ea5b78106c7b90a5df1ea064dfe7438bca746666815c97f5d7f91baf25fc70d719e02c4e674df8f8a7c54e8e25684b661b70b852a6b731a5b8fffcda3fc49d9417718a3098e25e94ff9bd97215287b40bb437268b17bdd45ece5635a15be789f8edb4533a2e454090c185590f4fd0b19b4bd02974c79e6d956b68bfdeb55900720e0a6d1a23dea7b5c7b6435824bd26c49d984345fe241357d40caa03748197480fd9e0318981b54681fcfcd2af475a905d1e441d883463d4dd3ce96a561b4468b7ea2570b72787676834c05c2688bc5ac736d8122d56147ec53095e380d1558eb245b0290d3925a742fde4ec0f9e4ca663756ea29664e1f6ac626c311de647d49d9dfc47d7c16a9b22672fa661ba3fe33afb75102a4ec5dfe795dbaee4f497653697bb13f5d76dd26e1cd0fc1983527faeb7076dc94b82bb55c4482ed3b4dc43f76c73fe228a81ea36028e5018f32a517d22bf700eb059bce117bc765a24a5b657358122ee55532c6c10dbe8fc7e3dd91e387d63e9992d047016d0a54e4dd7651342d8708fde90447670d99d34534ab8d3ffc008b86a465de927f81a01172e621bc1aedfe7e889539df03f1b670357904374d7f64f98ca00b86c6e0ec33a8b6e1bd112f8608d878b075ff27c51c90670ef2d169590a96acef89af7e2952fc53bb5621feffab3caba62ddad02c5cd3b59a8109ca74e8248166870eadeeedf2ece7319d44b04e067ca9bd6bd99322d01fe2a09259ae50bfc2b9d78c896cf5e45d51c5b8ed868636f958b50f1424148aa56c2f457e3f7c069dc9c2fb3360887f8eac8dde78d582cfd749e44a6055ed1e779a03e3a93a266ecc41a4753ce1aacf1fbfa5ed6da069bcaf464ef5477751903f5f9c9c2bc761620a575018c3d19febebd05def6e32e2e4ccc515f7dc4de7e6e94f2e7bc136afdb204442127e8aae36e28e80c5120cc9b58f209dd2cb03bb7d440c5b1aef3c34f974e7666c08ca0e899bc7af78114fa9109b70ee801d8262806fe1d23975d595bed88d077b723fbd31e1a06fa4468acf3c09fcaa57324b37cd61723a2e33f594dccfd4edf95bda85526ddfec93b48bce61aad19b12ec2cf95bbd39ee989d19f88181232f281a8afafcd6246a04f38e3350bce97db912687d4999ae3e067b3555c2415a7b19621a1b318443ce87d2b275b1015a78e47ae92f04f0a15486cb56d3b52e558785c827b7b53448feadc7222e4dd03f0d330efd55a153a63989207dba9c2febdd7993205bf3d38c0f93d8d46338301bb3b30fef72686 J=-$4dbcdff18ef8daa018e3fa307bee3a2b7839a499e8de23bdc80c0b610858854a7b084065ccd3f96180b37698d002d71e19fcbbd2b8035f354dae90670b5be9765ac4dd924086cf39ebf87fb1a534006734ec8bee7af88d5f968c9deb31e7fe800a711b912b6aeb4b75b4061b0bfdfe656c7d6dabaaa6d3ec0ba1ec1ffc6fb097131269d5528348c15dd1a3694fe737c91d943dadf42834f7e34f4f37955f7571abc675ea532b75165f8d8007645b59f3d7d282f7aa06bf6863f502cac5493c0184e1a2c0c0595264f14c9d7864c105c183af48b86d4f6015fbb87192240739d3f12637e1ed8c3b88894dfdc4da53fc6bebc870ba67bf973260d15bdffaa413f1c6d64456778204b5eeca7c0eec5b32b95f357015693bcbd215a64f64645543783f65e664b49e428d7e9a2dffbc8395811c7097a397626e16db44ca0d1145863618037a9a11ea5c8b640b9c1f2601d4d98cd14f1901359fcc1b03153fe9485d2acad97889f5db97a4372e8c992899d712b26de248d5739d844e8a7da720f0f6e858d4f0baf22da75656220e1b4456ede2831ef3c44ac592c187a0f0918838e58a23f8cd9797dec9b1fc8f60f7760b7a0a064d199e563ae891a457256bf7b2e9aefe660fea6a620038e77156b6285ab1e9f9b35d5623132448ebdcba36abfc81093e210f36eed68fa84711a6ed7fd26d424b077025df9f3d5aa2651315950bbfa398b374e1997f742365de35bf05321b4629b9aa0ebe764b6696628803a3a4eff0333570094cc4a746a282b43b18280a49cbad7d90abaffa4e4f008f048270af769589f5b7897c20c8a5d3dc831e956e569e616ec8572108b53bfd6f07846803e18d541265d0f3fdd78ec97f7c6fe8679ad9a7ed40798f30878b15f23ecd46b39243d990f4153dfb8959c0512a437665f2da8f7a772a28a43570128357f9889f9c3b00d95a3460514707a95fb9e74335f30b8e61dc0a9f1bf198aa99f4618b3901a2440bacbc7622ee4199961597a31ed7dbdb970939fb3731a37e37f2358808a2424b0051e686a4647667ab6de76c6f456687ded289e306bab84719203e06f6dfd47884cb01a05c1f4d54e0d02337fbdef0b70046cac2655326363fecc6e05385f3ab6d5114e043e7a862bf34eb77a1353adba5092540a84f04aff91397f2eda6cd30baeaad0009a4aeea07fbf3c934e92d4de2651a4e4d4af7bf5df6587ddb542578011b87a38c0b20642953697f7182a5e80be7c0d6a6926a4ecf788f7b327be337d8fbd3f9eb4fe69cbc59d640da7ae5075e0449b981eff06940294f59e692b55ee7c191503dd082ccbbff2ce032bcb9fc6e269aaf7a54f3a04453634bbc945a942bdad98d4d7176f23961f0007ba9f52933ff65252ce8797214ce6990a0dc4572b3cd0668462d5462163a5d563c0c78852d1a0a55c3c13d6914328b4546c211726e832091f53ed2c842ead0c1d652c31a4ab5d6f7b2ea8d04c432a5a07c04e56ef12b968145c7db6bd1f5809f0cf38ce2ec7482a23ba88ceac760abba68975cf296bd6829ae9271a8d02456fe13c6fc516197a1f725257256ff33971b6aca8b1f220019e996ee52a26953a28588a39a75f2f8fc9b112c49e9849a911b48ff8bf1ea26912bff2601ccf66a741e319c6aa906b3696737949ef52d94fb9285a0a01ec390f54965a699f4741c8bc583949b8b098d6aa5bc0ed87ed0d76e45998e11f947c365a61c18c4ffe34a132ff9f4156ab024487b38e4ba75c595c64d42483f221fe852423fcb11e126477639ba5a73fe34f446527f9ac2f42b4c304cfac5e1aee205817365e23706e779d53681d6e462ba996a596b6546a05702b393c37ed054dda4ea0ac3dd51a3c053465b7a1f8d7d2f1d279be0d2f9ca32aa4a4b70c0531edd0057d1d50234ac9a1c5c75858a0f617195ef50b1bf0eb02d20bd49a9e69eb280454408b1b41d9fcf64fed2cb61b6c4a3c81f9714e5e18f60639696d87888f71c3f90db0927599c1bad08ad271fc354f7b10cc00909478283f4dc02fb053d4957c3c7c9e06f0ba5e1860fab479428120b7d07e2abe28177b405b27f88a1018976b671a089a0f6a039145e012e535731e312222f6f32bfb017ff7d1ccb14fe81772c72edad7bc10f3f0d1e42961fea330370bab912975484ffb4d0ac096216b5bf2803ed384abb85507dee8a95a3045a77b54427c525b4d0f015116a9f472c6d75fc94201dcf366c3905004ec61cb0fc4984af45a7b7aa1d01ee1f2aa572bbe4088d4f6562fd548b3e5b2d23f18433fbf373a7418ea36d571a65b83bf05137524390ddfa9a32cddae2b82517a6559b9990559c9d103e841c13ed93d39dfa94323644c82e2ad040646b2af277b68c2ca22f6f2a494a66996d2a52031be3683962026cbe18a775f5f96d6a4574264aaf529d08e9b41b2d82b2f8972a067e4cc8ff60a100acd8f441653c24c1a9f775378f141390a30c83215b014c122da52e92327d27efea2fc20c851aecf40a1df4f3e24f9207e9d87094aa3890dd5e7eeca124efcfaf4d49718038022076d353fe1f834e598f37e2ffe4f41300a40d08ceb3c075d2928c031989bdc061d9c8070bd8623fd1d3c7d3582b9cba136600dee15a78352b35833d6d7059c268ba5790abe2da29400797e5e9f7f0530c43668880dea97663f7ace336a81d74b179ae45b28824cb5629048d2419e3aa1c6b95b2e1db99688dad790a3ce0dc15fdbd1c83a9708bdec141d169b0b0285cb4266bad04fcfe5fb0b9db9c6ad4c6816d1e094abc6d2a20dbe381cb319c648a9db11d451e8453d8a94a3857e3c8c14c901fe371bbfcfd0117aebde3c78f90cc0b6f2e39f30c806c019c91d610eb7d8d461aab7f217f66bb011a3626ed4d3904b67d368204c8b207c8ce4ce875cf844ac05600c90b5bf07a82747b1035f51bd040f7dea34ec23d6cd19b644ad5a0359affb73db7d277533dd2897477784c4ca839d240b6483c0a7278ec0e8b6d6d755d12d3a63f62b5f21db85bd81e5bf36c5ee89c7dcc7860706db9b83009fa771c28552d482d4b21849533763e1fd3cab4cd247314eba2b218c013fd49b74278d99f2caf7eb45fed3a05ff8365e04ee6cf334c078f9567c642abc5ee6fa92592b7252d8b5b7077b6007070faea2dfebfa059651211793b3714b5da6c05f15a65eaa6b7d80bfb180e39e55aaec162b5d1fcf9e4b47d79e3feb80dd6d3cf3d81eed3d50e7039547562a515c4a7b1930b2c42a838df3364485dc4e8cd690f4dd6f0bf602dd9f98d04ab8b33ab989cb43429f45911a8ec009115ccfa5a12b66b80fae38e4a681b5dfa49d5a8ae98e04c6c3686f95c8abcc82431fa7c5bc168ca6086e586c09d3130200c2f2b0342a7bd25bd8f950babbaaea57be2d8fc3705d848848484349ea59b81408d14677ab91fc5eac730f73e175ac1b1cc524e923ccdc9da8d5193061a4da108afcde7b7061116821ab711b187c421bc5d70e6a0144b10dafd8aff9a5c9e52d3860e8cc540ebdc52a33e6c065fe402ad483e9bf8b23036c1b6619bde4edabcec92cbf0972e4d0fe90104556e8aab1eb7878a5e90b772db8d3df7797ce39244bd66b3446d6ab1b68d3ceffa54c81c07acfc659ca081ac6e9c33a3c5052db1dbc6df26f144e6bc24e263296d8fad59e05a6a797285dd8e4f9079855c4ff36b8cd468eb8d8c9a98dfef104353c9bc5bb372d01069768fb0c981d4f841b064ab02e510aabf70ea6ce970fcdab47d78ffd15c08131d912bfa17161be6f8654f0f9c90b32c9be01aac10e8c5504febb95530aca89dadda18c084f5fe68c4c8c9993d02b828abcc7478ac785407ab57f45364f46e65cf99d3ca85f6b609545e8420edf1032aaf1031eb923040d9a87994a2b48253e08fb2cdcb6bedcb3b6486d175e92925118f99f79a0d096ba67797608ee76df98ea995049612e6da8b6947095c0af9e15f3397f307b3c9f7f135525c6b8eb5352882ee7fbedb29dad818e975135df8a78f39006daf7e38dd81778ba1ff48a93041bc1c3c143667be19cc2306cd299adbec3a01a395593da0b72a55fb3e0e68b4876b4cff32a62625e771b4cc4a8c53973ed9ed2fc4c34df7e57130f12c4ba358fd03adfbe91b6884a1a0891b0f3d879836e9d32 T=$8b5fb8c85917388e71f22e778c3ddf8dd5ea2fd80f491aa97900c134710075766070b96549d285b40abf5c5ed6023f39a3fb51e08467b3ae8333f65b5426b0fa8758d33fdc2c29198311c4701b2a817f71c2316ecd65b7e8f848c4486afd2b0c78b75a5fcdd8d79360606ba345ac5f523fb604889f9d864856a3b099dab98f6c54ffba2084a24f6a1d3853cb95e364912f3f679efeddc431fa68f363de89d01df36c31443aa0873caa728ffff1e668ac634c70a6dd1f1dcfddc65e18e9ae83f08d7daf01430aefe64c2cdf7667e31ce1a7aa00f344674e64f1e050c63d60e67fedef77116ae4fa85bb78b75d1385ae4ef3c3763e042ab22194299d71fd5d964d5a320d6faa4f55ff21a9f059968e7239894e4a0010dc2cf4432a03961954a71cfe5e057fae53af2ac1637f460b3daf1fa9bc902148e437ba761c6e30f05be235f566ec03d092af2d14835f79dd0dfc043cf06fb2fa82addd7248cd27728f0a5d49fcb0a5021418d2a4be2bee75f981853b1bbd3f36528610ddb5d364dc25805fd6257e85f920f515feba77c661beb7c20a00bad84700af88aa9fb03549fc8e99c523c41dec1658e6cd1fff3592ccc335aa81c5b2a436401d08112c906269ba17d6180ec6727b64667077a57ce1be9494be0435a4c7a7d99e95edf42185959a359244a38d819dc98481e90a69ffa35b0bc6d67550bd2c23baec921ad680672cda2323bc7b48cd6d29dd4abd8e8631d2f2e73f7f60cd1a1f00cb47536fee56c1692fa3f714e59106bc0e31fdf26def040497708c46415848e2150251c0c3b7a9a67f159117a9f2689a7379828057af058f0908f7d86a2220582193ae7e3f0d36c78a02c4852716718f0e07f97309d7ceae383a450d6df9cd501dcb850357eccb9ac5e4b3b5388449f9ce61e432b71427b044096860411ed1a14cbf8121da55a5e7da7933a74a4be2e7c38601522e6dd5fd14de4aaa668ec3cbb8d2ccac04c32c679b24f4c4c8f620b95bf4ca9938d2e8c390761020f6c23cb2798c4be57f2e53a3653f641c78fb68f17c42107a2d835c084b0038c32722fa3bf6fe8f1ea8a188cb187209b02e1fb2f1a6aed9cc9078467a97477a0a7384a99e9e0ba59c83fffd388f68aa48fe294242e3457167e39ffbd211bb04d0075a85026c6b28045c65218b24cf8fb122cabc7b789d9a6d0cec2544934e42da705b28b7f1f7b74200f204727f0a7d87f4944c7b9a25703656999228e04cc1d34e5def2eff7a3c12000948e99ba52a1ad5baa16d55d5a910af8367f9e36ce7743e7e9a84d880d503b88b5aecc79c50844002fa3078982a59510650b6dc3de8ad99e7194accfe5df641660ddbc2c189e8f6a526bda5d20eadfdf3c3169a021b2731d7a5ac96016d676a3d64808575dbac9ac34b9fd53732d30976f60422596785c77a723e0441e7454cbabe16c24ae4f038d52bfe96c5a7a0f27e77f2384233a1d9519a2ddc68700e5c318e4260efb19046911d5aefa1f26f7f27e402af0aa00b5128305be004886e0ce300e6ac1d4fb76f24137b3613bd4ff1151753bded5c18c04137912574d8c1d8f85ba0647c9ff7802939323016c9fa41022a35dd406b00309c9d946f6ea7594526152f05f1496793db350d5c6ca46dbad3029d6ec2a117323c832eba9bea62f0e40efc89411093bcde0e6fa20932302feb14b5d39f405e68a4d834dcec0f5cd46dcae052089ee995a52da1b0e235e1d5b97f585a1649c21c1d59d7d2f3a100dc23cb482e364154713e28de7f9b7952b0e27b6c679282e9b76faaecf4a2458ad67eb0f6c1f51198afbb5b6210762300cf70322288c6f482ecff736ad952bebafaa26fedd40acb4e50eb53db9737bdd913fafa90daab8d352e588ce31936c2b018e01783acdd72d649c88c67c20adf087956ea035c6fb5efc62a14cfbeb3c017004863057decbeb53c6e982d476990cb21409030fe1e9b046b212421173eb322a7d5bd0b4e03ca527a8d431ac20c6beca0906874ebbc0c8311933c05536065c1735f1e051dde7a97bb19896f1ca6f093974e5b03c8652013e25a2119aa1a98d5507cf380aec10102f0cb442756b3723a7a89c4075d18891fbdcb71286d4dd824c84fff222df5cf80a8f073bf5889d7a823482672040b5d92e68fb6ef5d73fa22ca02333da287eff563fd317d415940e25efef02677873624413c121b23fa4ddad39e24522fbce1ba880b583ee97e29425bb2682f9c4aa34439009fbaaa04811d4c45c7761f9bdb6307d01dde9eab81e01d59cfec000d9445679006458cd344b71e27628ab60d6c3ac2eaa75e54a292578aa6bd7339c9a74ac4f947eaecddcbf3b1d52f926b5558396a0f9534b7f9738328c5050df235e5c94d5566e78ebc9096083749745b478daed8b62f57d673d91d8661b6a1e40782d6dad7ef6dc0f35cfd1c443346351c93a92e75a045cf048ad68ef793a09a71eb58c5cb61dd351693de5fdc9b50ed593dd513a06525c6eb47ce8119814ae5c7fbc312b584255aa61dc403b3f9575e57d770a06dbbc48aa8a6b739a539e14a24aebab29a9eb9703845900dab7b41fb1593dde1207a42cf53f6a201f635c056541e417ffe94706371d49274aa7e2a45cb698c44d591dbd2a233bc2186802fc02564a15ff4980e521adc3e55803551e1e18722e86c10088e045a985020aae9e2b5637df6d4b23b3dd0e46b03c3e87409a2d98cbb3aa0daa8eefbd70936ec29b6d623002c599f6deec263ef517a94b0fddf2e724cbef108629c6bbb840d918dcb7a26e3c344128a24b073d1a26b6debbd77ae2ecbe5d1dc85c0fcf241e4dcefef5355eba6f978d07fddcbc3c4a68686974bec9954c38aa95d9a12f2f512368c57adb4b7b02a0a6ba4bb0180fd3a61922a0dbd5f277b52ebf5ff6dba779ad097d58f31ccd86dfe3ffa8860ac258f65113bab2b52c84a8623c2279fc9ed7dba064f09bfbe88080e4c7b850b2ebf37dfc90f6bb9be59bf3f1694e3d0342721762eb7b87be28fe01ae9326b706ab2835decc9b839ed45176d1a878fa670292660d3528f1401950dd518a42935a16ecd58796e22904b5d73adb77a12ac40887a635a071436acf068d2f2a092ddc1758f7bac86068235c818cb66a3c58fcf527091deed18137242b159dfdd24f7c16ccb02e48bd3bb4fc389a3f6c6a4d4fb92023cabe8f1d239814e1eeb7205d3989f54a447ae797e7f900b1a0985cd2f3461bd56242446d1dbeb472580fbd212f0b6818221b06bd33a510122286c710dd2d6ce63ce017e23a822ffd035201c932a757e737372158613f110aefb16029787a582f48619d9f7d8548f22add05bbd5a307b5bdbcba6c65c28e9745dc5a78c338b19bb8cc21602419e80cfa0bc09931127a91ed93df08af4fedea7b34c57baf348314f88b4c9ea5e63cdf96176476ae3dfab0aeb2a4c4dd8e156249a3f858b70f97ba9221378a3aa96ce668e737da3f137aa57709cc0e7c6227a6b11727924ac2aaf0dac55eb2fe080ab2c7026aacb576b0fec81e19de7ac440dde338a1dcd4a8393f62546697b5e4a179cee97c2bf85a82875149d379619cbf15af44e0180439fd2195bde9fe9d089eed3f518817aef77d73e5b5d2d71b711368dd523ceb2f6e5aa48f4138840f1cbdab0400e4ac9d0dd8bb9fd6aea8c783f0a09b31715afb8ead83b108a855dfceee582cdea3d89268bc94f13366be5634315116eba251c58cb49f4636af41e69c764cbf030731c1f213ff561443e39855d65e45a0aeef589a7a714419271355811eb02e905e54cd55c5ec006e9855817dfb3af25b86a4b989641a2c286de4f1428bbd5dbdc2d12e4fb5d20194c1a97358902a548e864092efd7878662c5f926d9976bcc948aacda1403131f2224fca8870395ce513ee6f0f2b64468329fbb0c09c60b91c5c228b56e83c8d7fbb2182fd48ac2d9c93bea6154f5febfa5a42e2eabb9545e0fb91ade4de802b788440603629510e39b77dc012656258c855ea8464c01e0192b2e65686b700f614b0f698059e6f4f67c6c8bba4bc0782fb9ca29e301c0f090c5f8231de98054fd1b0a13d482f03f60932bd2ffe6e411bfdd122f8ee36a6dd46947b07af07339268fb7308636115977060fcd02084ee93733d1cc3f1b16 [44] S=$f6cfa231569921e W=$3fcd01d40b4f86d8ece2c8b1019bfd3c9cd440444bbce54dd1a02e5fc140eafe9bcb2859c24e18aa0a6c46de3811a4580e5976b7ff28a4a7d175590ef8bdb11d537d5442eed608f2a3e33f2e389b54d6de7242936dbe08a900eb076f3b7c2f14e43790e8e35ce726e257746af41a721303222234eade1f948727dbf6be1d26dec4a0b546dd8c45f5ebeb9409c5946539139ddc5ed5bb299809bb58b45661629c877354249496f2f65ea00358a2e41897cbf044679b7c233c53a08cfc6ebf3bfa1c885428d9b6595a62a7218bb820f6963cfb673012a44e3cd8927bcc95ee58876adcef91c3a6560ecfc1f54c0ee0ef8cd362725a75c44109d6d0c19ed5b09604405198e36bd4586fd3652b74c615126127d0d03da89c2e797d31b5adcc43d91eba3325fc28db5dd6357890f96a399177746a6a36bc300f315b7776b328259bd528a0d52205e87641c7e67bc8be7334adeb1dfa6e8f06936d1a967b3bb3d0d1601bb9e8f4da57ab58c5044d3591b6675fdd05a7e032a1803e9b51961aa986d3247e4e926068c633f3ccd4506a390795f00b4e797994495bfc80e23b9af073f806e4c739514e8e7c61102e853c51d58e2a48f954a9996f47b8acf92dba8fd3e084666acdc3578aae9804d5589eaf8d6fdf497648af4a1bce4d2a331a7408d5174d4a66b4c424e4e78c6684499e2c38e6f0ea54663abf97afe43a6a48df02e7265921742ba917158b384574ce8635d7e3abb4dd3c7021542b0c993141cf732f7d095a6345d9c72047323138634f2aaa7e5067767dbc502cc391eb6509e246a04676a314240e3eb5ad5ad3232b36beff838006f6fe8d6199affbac093a19c587b13c874f71507303366c20b590b821b6a0d48f7f21f5e4148847522217e5bab5e0dd2cebc8959699f510c414590f5acc7989a0fc223cf4062fcb2252ca3932c1254fc525e5d4c0bce88950a456e560aa0526b4231af4a3f2c11c5b541bccd0e1ba561699dda83f4e6e405d948b592671ccddca051fc6278368118e44d26ed1e1d94e6e875ac89da31552e202c1788a1d69ab9f8242f84fa787e2b8c8e5f3db62a5d651e69a9537de4f5e3fe65967556cb1393389a65f4f27de085e0ce87edd84e3cfe614e4555d7ed6927e22735ad7ddc646071543efaf2efbaba129fd78b74eaf7eaed81208ad03a7666fd21c23caed2f81ccea56a7b3149963fb5122be6531d80fecf8838cbbccfd2f4280801e9ff85d0302897a9460f4422368f9bd848e9766d47fef29249a764e26534e7a67ebf6ed8097f0a783a77abb0b91cbb505ae9ad3fd637eee2f26b5baf3d718a5a2a77526cc0362c4e3ab792379c13816f80136438142b8088127d35eb035dc610380d414afa38cd98c0609a9082be9676c26620862227c4a6e085d13b0b4a1886d6fb7efab4030f97d89e1bbcf7cb5b8f43d31002e1b56d3489ab72123a201e89b1c6b43c04bf516779d44d0c6b36f80f36ef3569923290ed4c443f093745be60cc4c5c533acb992587aeafd1eee3bb9112dccbbb73beb1bc53f9d387e7411c0269ca813f94ef077dd70bca2a3e48578536f391f23f0183f8108cbe7f0883d6da73dfd27f2298de4f81a83b11cb76ba9d7e2ff7b0756a18b60f71cafce5ad0c688fa39f0981a863eee71506498d97e0f4523a502a317ef681f3e6d1174527ffcb38375032dc63338dc2c0f6d77d5b588d19f6ebcb4ec1d024f0f51cca6069e47d2f5c43cc670765a6e169fa230ecaf2f3f06ced9acb7c310d355116a8e4672d9d06e2d9fd1c08a1c8b99215de1ff37e423f862345eaf78770e161c7a1e74b7aed37e58fb14383a317fbe63bbfc6b7cd73715484e0fb59046c7aefe1253a79f088ce919049a83dcaf42a1d7a53fdfb9cd971fbc59d88d1cad56f722dedca3ce6752a8caf1471698ebee287755ab5de73cbfe9b50fa830babe6b7ce0115d0ece9259f63c9ef272bd77f37b721e94145739a717feaa480eb54490b034ecd5f7f2618a78164dd4a0afd20bd64409397ff5f794326c2397790c6472449a8169856842dddde82b7a59a837b857f747ba J=-$621901b3c84d7c5d22bd535e83e5bcf254f907d06747f37ab076fae6e1e0d99c81cca928621bf9b8c1a3a40ee05f1972f514703cf3acf5bb1ea1eec6b0567b17f49edbb45b89f46e0c663535b06f251daecef7ac0686eb3bf8c57a18497301c1b5b0ab3890ead9dac95a645f5527d78135dded4f67c90311ace1d477f0f5a1cb818b6871877afad7352a9e78066b3b272e6bfde17631bae0e3052df74978b9f554bc4402e62e668b4f18e85bcda65dfefac398664d8fb42eb4acdd52b20ad7ab59ae7492f5d4c4964119046e7d7a9755178839672cb2d896d56e14994f22c7bf1084a1df7e1a800d262c665974beef2636e8ba8ad30f95e5dba82b62dc46386419818bfe1fce373e424c41a9bc90ceb36c6f4bbff7d7b22c04ed7ea05f974ebda423588bf6c74db9692499264111b1fd5e88622004c3930c783018212a81728947980075d65cabeea54431435a294a5449a6ff56231c7e146a4dcb79d5e39275e4f60e8bebe077a6ceaf4f3b4e6f991067602fd21bb8b540b75c18178e66d6107efd7e993bf0494b08697bb34f0d8cfc06fc6cfd281c80ae10345aaa0fe07059d70f49390ef9c77604cc7fc09d7564fd00cfdb335526d897033e56c1a562410a1b6b0771b46781893702fd3b682217ac591ef02416e864733d025c32fb777d5bdd5bdbefa5f9b3d37a1a69b8e8347e73015be33ae381a22c29562b6ea2fd0a0f606854b540535f544f2633338e658f3ac6d28eb77a783f3edee9d8d0b0456b003d970bf68f167a34e1dc9c869cdce300e14a0d0078bb4cc2b83d387ee21bcc1cfce102dc2daa0baef3c7582659bfebde39a8700cc0876b01b109992f8b64884506474cd71d7132127a972242c5626fa2ada80fc8cece7fbe19e345020da9f96b27001575bec524dbada7421ba778dea9aa8ce56514fc05400b5c863024caf54a6f7bd5d20c86307d7978d9cc6ed6eec4febd1cfc986f30c434d2bed4e3ebe0ae9c33fb2c0cf8f587f3a80d4035b21caf0d2f5cb965686b4f30ae7ef472f163c88babef3fb36326ae67be7a73c70330c184b6529055aa3ee9e5fb31b1ebec8cbfd3981565ac077647e70f9b5b8481d5ab864da7c3815874a12b085c0b25fa655f81be388f3cb487050f5863a2323e6974ddfb85c88b68a2adbb18546843a7d1c51a58402bd1b5512e47032c5acae8f33904f7591f7e7acf11d8d07e16bbd960e1a1b31f787538f4c6fd5387ba41ee057843c356de8f304741c82ce9a2054f77c0e856e00d80ed6076df46d7425bd1437364bc061617e1c52df46c21220eeae5905a174b0c6673eed8970ecb10b78caf57137b180ffe6b7c2d648a0a6a7c636c833c6ed7293f75be6de5b9bc1855d7a5dd263df8fc623efb8e6e7b3241e77273924fa5bf8cbbaaf2e26f157d13e44e06d92b1755729ee7f1ae2675da6c9a9a3767e5608f625890d5e309506e163cb597dabebb982fc8a14ea2b47d719cf7b5cc07e30a3d16048bffafbbad16d7259ba06a58cf59dd6ae648b5ca96e64ab4a8fcbab239aca870a2b962d0db0bdbc2f2c3be6e7c7ff8f341fe84bf22cb9c7119f9476648e5c0f988ea924bb53c026cb0a978812087db8c5200714c5b732ad1f77373eba7d0f39adc6aec51b1ed0ce23376c82d22029c5ca4bbdf0e141be426c1a42ae84329e0eb15b9dd8a3f70c8c67f6e0aecce40ece0876496ad77aeb4fc00a53219df6c04f5c8f5f2f35420819ba565f0338e36a79e7acf2566783d5283bdbd5e8cf0d214cae3e8000dc4217ca6ffb3e973b41e7baf466f42484eaaa36666e7f135c2ac468dfa397c392f49ba352c3f5362a45fa8d30127e81be830811b8a986abb6e6eecb9e726a53e7cb786a70a98932bc36f2a9b99ab58cf36b47cb2ccee2fae8aa5b24f861fed5b36c8277cd36837e8ef1588e0e2f907770608de4088587139fe8cd1298364a46134486178e6fb2b1c8327d06868f7883e9f5a88c6c74e058562f2f5dfb2d423413f93202c5c46e93573452b8faa7706a0717353b99729651a009dbf4d68928bea99ce3461ab01dffd64c5fb4be9d74ef654ff90e5652532f509ab5fcf211bd3ccb8a6d5d5d0b4041757aae9f2f709a491d9da81e548424329e6bbfc25a4dd982cc8c2d16ada8e04942effa81657711ebeea587999348e054e8df4a72074ceed3f92022c8ec0fe7775f07eba70038828dc5a4dab50c0f99dafa4e9b24a56a5775e14fc1ca2b9deaad25e2e8046c75837b05a27d28ec27bc1fb4808ed5934bc6fc99210c96fd17b4700caaebb96719f9e6ddc557cfd2336fcd54f009a6ce5648cdcda60ab11934119170d23405633e0d469e7d61e656d3a1ebfa5ebf1b06e822191a968a21c64f9e21c65607fcd76018d8f9dfaa2a8e42569aeacfb3899d1b7e8c73fd53d877a1d12c7b5848f0924fb036592579a36913ce01d99e77ec1e6fb5c3b5133ecab9eb5405ee8c413512a1cb0ac580c4d31e6a80b4c784ba07102b2a219afe6da1d5219fa2d9718fecf25f856afa6f54d2e6b1413e229a4106c4adce0be1bf6bd55df8c3c4995e41971938eedde058cd3055072d565296b0dd1dc0041a368108dfa8aa1bde796b9e1f4af6621bff9db16da818ad9e9d29ef6eaf50294f065f40fb25ef0438175d470d7943d91a0176eebf4ae066ff1ba86edacad4e51abe58218a042099117a11c9eba000527c7ccf632d7a4d0de9f9ff1146a0764244832cb2fba15fe385d37f217f6e1b7aaea73f4fb14f855c47788b3e8b69b7f6a6622b734f639876c22c2ee2530df8902be2002558924ac240d2028229db97bf87e14a9d32a404b9b9d25db0be076ad3dce2f950f66905cfc6ae3cec88f2d093ed6540cbed8d9d85442d12ca9750b74b7e8f031456cfb2c82b9f132952028c7f422090f6ca09cdebf932a964e14c3fb59ffaf205e9c40b486a9f079059270c5b730dbae05f5ce0d17f4dfa4ba698ccee7d3d68f51495943268c9e511b7589d40d964d931f46fc5747404f60885fe9fb61132580ffdd09d178a5e7eee16439595401989e87dbcbd85cc1d95fc5361e44ea05c3996bad865ccba9104efcc7515d6a7d70334e8740b8efd8ead97e97c5da52b9e4eaeaafab1f13e580e965073965d119bee8b6194140b4f74cb48583fa2b50a0fcbdd0a158ab831a8e9a33feca0154f47b05199466502ea327071637f960cd54a19d92138f6746b2cec509eb3a03db7299d323f2fbd87b2a58342bbb69f65a4934f7203653b0379ff702069d9def909462565f58056b96c7fbba72223ab3d66d8991f3a8e0b799b29cfc4afbb56ce1c4c469297c4379b1b63f7b74ed892873fc9aa4f0c2a9c13e8ddc7f144772dfe561e7fb282e9619fe714fda4be5f507aa33cef0711d46987dc8d25e31efa27873bdb08aa14480c742cd57546dee33e4e33d3b05fc0056fa1c228d4079fa8e4bb830ca5cd2acf9fd220df74f7ebf44ac5d351fd754321be15bb009475b1c591b45ab7f439c29f8892c2faeeec67e7995ddb3ed4d7c06d0830e8de4b15b5ddcace117b6ff15ba26096723dccf2586a6a63af0f446d4a19d4a18d9ffacaff8829693cd263cb323637295c6d51a61309bf3bc4bcbe2d5951d067fb2367ec197344f13fba8f9d19eaec67896ea56eec83a03b8d7d785ba0ba8ba276bf270a42553ec70140bf190c8d9e0c3d8b6049a4caad4e507748ca5aaa0fb41aa7e29b4a4748df60374a9d418e2d22295558090b63abada5c9ee924aa709bc5583cdd344eba2478cd11cf61c1dc42018c6875f4246dc1eca94706c2af3606c39ff3a8021fe0ce7ddbb420aab49d0d0bac7bb6013f82d5ecad0aa88390fe35e2a5db97ed673f77abacbf8c536713ec2c55d199ecb4ea98b61331c5cad42cd13001d585f61ba77e61629f9c495246caad7178bf99ba18a7705bb09a27784f07a2e4b5336d1c165e902ca83a420799d86594c1cec57c9f2d6c1612625485bb9a4c12074ab26e373d6e56958fd7a350271e03b07d31983a56e74a1317960b17b9556cfb4326d693ef9fac9e2a95aa134ab5e6f2679d636ba19f07dc22cbb7b21230ded9c26c8f2f834f18450f4d4ee029ad244f87b1fc6eafae8a9b35abc4ad9e25e26db92375b3342a2ce3b542ef6ef3 T=$6ff90bec43bc50badfe9087f30d27c16106c9d3113324ab9acd628e84ff0fac2b8fbd0015da17af223c9336a2f594d6d2381e62ca3579f1b9865788b8d01d5a04cc86553aea057d525468c455e32b8337208ae5071825630e98545bb3cf3a3738692f54a61dc43dcb46ddfae22d48573a516d2c4b901a4de9949f06ee1543c2c727c26a6541df12791b6c2cf42db7cf4d23362ca9fc639d35816c2a9d643b114c3603532452cadc088d68f6539bbe90461befd978fbdc1d7de6928335479067f4f1602084390f3c680c207d10f0823c37fa3c50851b41dd870786cb965c973373b48e443566b439abc50010ac3dc0508687e2c3069f25c1ea61f336ef27e7c45cc48f759b30444ae83b6938dda597d23df058319c112e6ea004c9bf2121a78338f2e07298b941843a0d9d93828eee77866e5c69e24b4145f7b1b6d1ad8b3e7a4f4d7f374b78b0c0912f4d7c3104ca3f6b27fceb685fde0d59e45577afef717848eaab01419959e28a6ca427d2426342521e4170d1ea587273b18a38d6dd2721a6dd06d4334e0f72c90a5836facb40d47b9a6525de4cbc4b9a97cccfa968c2ef2251d169813e6c2379d36d17c87d884faa14c8ef1dfd4d52e7556f7dea2b64f1c932c425395b1ee27c04bb77392364bea762484302efa20cfc04dfb6096011cb291816a2b06f575e2e82646c1c4117a842e89591a79922d3c5f1c2ce5eea9524e0830ae35a0936ceedac441ce03455c9c22dfe46a529d0aa5bd2dad18034e061bdb5990cb8d3adacd7bfccad4bada6711a1172d2abce7d5c73198cf151d3179a38b60b466bec742b7d0199eb28aa7ad70a594092afe80c792154b87061efeb3901dac7a693442154f8b628d61fd0bba7ff968327a2434efdd050a695ed49096d0e802b4ec0e3fed2514566a3b7c6db54e4ffbd52213971bf3f052ea25da1ad9ab1f5e0a882f90e092f72df78aa58232274759390217151cc339937d0fd75ec2e959fe23a84a23e3b11341b98058d9f341d67e33727b6add6aa22b7b581b0fd8fde44fa91c492e8674aeb9cc9bdd44da70eeaad6f749f750e6007e82044f8628cb9400ff86139b990d9dfac7b2feca86e36cb35a5112785b14f423177f640f2a7a51acfe54a0a77bd1279f573be88c523a6be458ec71533a77fed7a7e878e999401d059cc77ab6085087e9acbf0bd4b30b340e4e4ac22124035549eaa835dea6f6b09cfaf26951468d74183dbf9c083bc263a0b185e004f3f2bc84fd504df27fd9c124b28eb5a8bb93b98e064c71f5591a02ee3cda2d037261b9953f99f4df31d5d9185367ba3c1583a03d6fc188729a0dc3166123c64dab6d8b933ee022727dce8b6102abec590976d2cffbb7d12805947c8f09553497aa266c01c54b8ec25399defaa46760a16ac41a1ceaeb7e4ae9bc6aabeb215c26595616acc1e1168d85bf0b87fbc510b6d0cb03f89ae7d839bc53b4b63458159624b977c7538875c86a67317d053a4ed099c76f8732f24c4a453352b272d51105bc0dc3c03c97fdb47ce98345c77dfd7e562560146f2fb4d0b193064c92c4eda86b3a664ff03fba867265a172b129a2f59a96bebd06595127f47673262b0c38febf222e003e140dfc455e73f61e88b36545e3ce6aa37c24c10d5c9afc3c1eefaf6a92b2626ee3a9d4d30884f289a87064ffb17057b551339f4490349827c0efc35f57c83a35818e5479fe2332b571847288a61f8252f9bd571d2f2325d740edbf4a8f9e4865712a1daa155d9818562b695f1a40886a8cc7f0c27cf6bb336f8cb330bebfa83ae7f269203483e56db1f89c226ef4e73c3d5c381be14984cafd25e0fa3d848ac9524ef655c9cfd0dc7a9d5cc71248dce6d4b880d7a6579317cafc336bc03aa588b6c466689622d972498c20471bb04b04c7cd7d9a7f1bc1cc164e59554f7ad57910a78bba68fba0874438f490150e74a569002d0847f72f9102dc585d6810b41ddec8aff9ea8e5035e4d8aae5450f9f4712c0c2bcba99e21c2fbf973e512d118f0455a8a812193247cb9be1ecfc81a7b8846531d378ecc69e14db3dfc1d9c527da30ab8f530b1f80847cc4337e09283dae323ff81708da2ab6c221abb96d926d43956ff79786f0af1395cb0fa1e5a0d3abf221453b52caa263e78be25147defd2a455d48efbfc8e4116fe0a78f009ba3b24ac8a8e5880c1f8c5dbb10789249428df4d1d154ef2f4ddce5b2e53fcd428dbaa17e9906e6838ffe5c3c00113f75ea275aeae64607c68bee898f117300513e774c2f11851c29c1343b89f5aea8272d390d64fe7ec5269e9ba9e4f4ba07610eba7b22ed272b9239a71daf9ae60f102b789eb1ff8eb1b18f667cc9afbae3a2b6d6aec5deba6be546f05903815b1cd0ce5af84fae801e178ee11d58d0a03761c51b1f944f25a7581a627bf58473b1c852807f2be8e3cbf45144a28ed6710126cf149a54a79264855dff89d07e497f91bb4f70449125e121154bff20eeb31081ddf927d3e8dbef5a527fc04cccabe0590585ad4ab3f9b5ecd6bbd48ae1745d392b0b5ca7c8a3bef9a239096f673d26f4fab06a644416596b4d76e00a470e448c02fbd38e1fec72eecb85f4fa4fdfa13c315116ba41f427ff2c0e4fb2a9e97eabe02c31fb219a5f193d93dcd93a86e2ca99e789ddbaea80c0d2fd895022025165e42e01f6a08c52f1d264cbe1ab4255c939f0e5f7d8b0d90f1eec05ddfbe7b1342be4232e69ec645e6fae7f92ad0414426c8f6c003de1ae2ddccf3b436ebe5f500600e7cfffb8e30e8a0b6f6e0ae31e0aee76e3eb36feb18d115562227fd1a99416cd484a47793e7ae5a06c3d75f0b0e4441dd79de99f83f1f5f606120bd48ce1846aa758e8bdf5921f4291482c8b26cb759e4000e764ee045f5cf918c420985a3bd5a50ea8a3a15bb135546c3d57401e6bd17aa27a2052b8c560aa4375ed8156a820b72cec8f487e58154a40e69e279c9d6cf49828a2eacbd08d8ee4c2cd751de035bd5350b03eb4db67d071891cf691a33fb1123aaa58b73f43feff2919ceaf9edb1c0a0d2f0a6a351c32b2f8eee564f1ace900d523b66bf6d63504532cf3919f80866e580a577e523c59a29c821e17ea905abd598260d5a38d27e6f019139200f715f2f0a8a5636485d8fa956ff70764c00fb9eae7e06ae3dda5b5932ac6558d0c1300d91c58f44173312b1216b007888138ef72adeac0a33558d526366ccbe3efb1a0cd23c74383fb07a8c2ee353eff30fbfb77d9e383bc80cff051d7ab0e10512102cb293eb9bbc0111fecdc556a05dcf8a370c7082954f6d67caf6d26c4d7f8a83c8f571fe3af8f53934be8e996ee5d80042e0203eb37e3d1b22ec7f2d06d173e451136671ce18a3d84866203d18d81ecdca84e2393f57e06ef65a4cc82d2aa3eba5a596f540bbcfe15af656d1467663f460199b5dba9fe685567cef7cf655556bafc78391eb7ae086afab33f5f7d75cd86cda62732ee07e5b53bc52096d5563bf63a867832c11a2e8478efee0ce7749eb050cecb84ebe211db57020ab1104db02073a2104563caa7a27e0985b89b61d027fee0a6c4788d82fad437d6683c85127219cfaf321ca8b0b88e3e9d29f37a1df0705a1499d1ebc5471dfd8d1909776a2bff775fbecf9589315666617cc3180565497f056eb5564ca50577da43589db8943c9a7e62383e56c9845fe542f6435c09ee9d0e59e56306f75f1e03e863d6e1b655813adb9812d3385c0ff1b7766e857b110174dcfecf06c56b6313db6c9ec52f6ec152f48b6dad149cb742ba3b3c77bbfa2cea4b011c74ee414cb9c01959f865a72720089ae5b6c2ea09a84e7efed9ff9ee0e5cefa644d7065b2d3616069ae590166eb8c605bb555cb55c1f90ff5b23ccbc730feb5e4d1fa745e4854a9842ed883b5ab4e2e092133614f924d6ae17fa3b30dfc2e1f81919fc86f8a2793974b6278b9cb6cddd66050774fa2707df5cb80b914f4a4686d895d3a1f23fde4a0f63b70d2ec09ebffe64dc0f040c1fb303b64f305c9dd7a3f3b831eaa3d7800a93ef59ad1a22ff960ec50c461504125a06a623b6112c5582e22e72fd7a9af4188578fd4d50964143159f642b33b13637a0e4658a78cb1e91a0b2a8940875df76a0fcec7ca [45] S=$73597b06d5d4847319c W=-$1e2320191cb515e292790158153a9a97fb8807c2a92b67512d123f9270c775cefcca7bdd944828cae7ac87ae9b23cc244f27c66c54d3547a56293366372de53cc1b4561ac09013da40e38af6f5f8935cad13ba17fc76dd6a2dd040410a479ebd5d09e4d9936fc0754cfa0f863d85c5072196a9847cf7bc32cca9a7ded4c42efbd0c0417e9671907823a04ca08ff194a5d0172fdc97945b1cfb579faaf4f3c3cdc0f3455a9f30d8d5a8d0e7b0d2317c85fd4b91e9d87d21de67b5b2dfda676dca540f5d3066731e8971f220b58dd318ba1fd68d291d4b899e56361233fd64eb51c09a9438f4bd50adc874e55e5890fe677dce3cf4bd0f5f6b582d33b61ad42f79d086cd702fd3f7a70918fa496d219b03f1e64ef45412f96dc8bc108a0f8d0e4abebc56803651264ed959c00177b0370ff0d964a1256983c0c75a4bef1f5dca51e0fba1fc64a668cbbda71e19bd767aed49323052e229d16dab70b4eeda1e46c790ba91f72ca6d98b33ff251daa4ac67c7f1d8cc4c057432b1cf9be361f8f8fd0c36466afd0f3d5a1280b65932a3f6bbad6d34397fe2455483f7888b75da0295f0cfe56aa693ea02a14b25977d8996bc5acdad2237fca4e309ca017de7559907870136bf667443e513531b6a78047ef5a381b3c7685973aa9499df89036454a1b5c48e80797c3225eb66e32bf5201a873281d8a1f6104cd8bd1c128bf0298c186696fa8fc2c16cca34624006fd243d9214d93da4bed1e74b284c37ff42cd92fa7d544f0bcde597d048fe306f3955d542258e65d78641e1b9dd64c724fe04104fbc1330e6e3e7fbf9135de054bc982790f7b9bda7dbadbceef9e5774c8f6fef26939ac380558623b19e34ccc6030e1b8524a3726a844b704c3daa8927da9f134f53ea57a471cb26efd1af316fe71155e3dd36af77d3bf029de4fd6d2239eb9e62aed298ee2b1458a8dc85cf0fe3499734555aadd80423051ec036cd477c181abddae2f6b587dc5e4863d95bcaa59206882f59a072f1e28cd2f5de72adf52a01cb1fbf3bb9e05df61f281cca9c81d73cf8a759e9857aef8b0097bd6ceca66c2a587842c025828ce05ae898ea0e1bdaa4faf7f667a784cf7c7d2761b7da4de03830e93b38dc39a963d961b160c5194eaa80a866b4ca6edbb95afb9a9ced52f9ada5aa9ff6440fab3222bc208011af73ddd6a08baa7db1d686f966f81ebf5882092801468dcaf1d26a9e18b419ed3769b0f8acad75b520073d95ffdd3d56080b4de004baed16b7fb4f5e1f1a2d3f9d44322a18353eca9c49c4d5e2f0a25c225624d40ed1f0326185ab87fa1542e69feeb15ba84d5f1f41073e8baac91c2012fed9e2d4390eb1dd8c882daafe18bff0541fa05b788a4d6294ce4a6e723bcac098b9721c04cd0f26d0b24a6525bb951ff0275e80b8fd4b13bf0f2096cc84ff5b8c589b55e4f2f4fff3be00614fa6de9ebf2a57e4b9c0ab060ec7eb2a6076802750d26e022d296c60fd961e910f4385cf6e774aa715afbdf411b0ed3c46a47c7c9cd6bf6f681a2b1859ca5e8f284a50bf41ae278c09d099b2937958377937e908b6b2455aad1b5ad0aec4374072fde437235537e9cb2a39b383f5153b431e3c1effe3387f51c09cae958845c623d029f89980e95fab011c4d121cd970271796381939d0b45cd0728472d7cec4a73151a9c3dcb4192a34bb4bf785749b4c99135795836cca7f2a41e2058637e25ffddd413372a7c79a71518fdb51b2f2caa5d364af597e79ae09ebd5d17e383bbed58ecc2bac6af2367bbfec79225e76d33a5f01e516f86ac5e1d62cecb6ecc1e5cbd64aef1e748a8a7829be7eb1ff4a251257a87f10037444aa65d67425522b3026836673e5ec2e081d6d38c42e8df5108b9e0326df98d0551b27c82c9d6cd1ecae8326cb50cf34df33fbd87b5c9f576b0e6c2570e3fb32e2ab517c8f8491c38d18c859ef994c2c5a358f64d92ad05b8a4daf88357ba29c3933bc76e25804850de46437c90ca934392f2d4852bb2665a6270930c7a69e8aecc06d7a13ad56cf8a2f08aca9d49a9ac39d2f28 J=-$bc1e1605e1aca9d794644921a0b29b1d065acba78119fffb098d9ab1b1c842b3ebcc2ad31b84ab5678f1f18f0adc51447286718cb0cb75e399e360207e1cd3498336696ea21449d0f50045feddcedd3323fe17689764b39be1c077bb0b03b0ff9aeb9392e145cf76033b96bab86f9929f07488009ad0f84ec2dddca880180a09facfa2b5a80ea573cb5112aa2003b41bb3807aa703e2c0b8dc11ca8a8a322429ac4900f76802a22a44bffff62ab1e3b449d0f982cc8d351b6ae1d3469157dd23307d22d7f995729682c19f5b0d9349f4b7c29d6a24a6b851bcb9f6dfbd158f8ad8823cf53e0a6e94a1576fc250a696ed02f06525aa95983576f6b6a9aef4914e42c047e36247db6541459cbe96ea3e678903da497d084fec78828a0d22defe65d21eeb3642b758e5193d2d31880b611c80779e6c24495d86750998a4da5ca26d0d53542621289b3a8df864d7cbfecf55fa60d9e6c5ea7e633c3d2d63f29b12bb93d53f9bdec80750287d6c329f9fa30c67e710a79cfe6cf7e62811288d1e0cd3dca76059a682193b6530059ea19f3ac3020247298ca77e3d1be5fd7729c0d7e4428e4dcef87513024fb0d8da6dc8799978847e4595f8f31b805543572b6211833f883defbd5c779cb0921b524b7aa6aae20c9273c8da9029efa1dea55983cded875059c195f179eaed13c482a12f028e7d080ed780a21799ac6d952f184de12d2fc2d04e3174964d4bff5e894d8ac6b6db7833a62837a879b055b072b625936ab369a9fde62da9c5cada8f8327f39efcda876512fbd2fe4d77bea8f2ff708bf63189e1229f15717eaba9cfd6770ca23d7ed9218a15895555eb21d13345dfdbfaa479b60307eef5de2f8651c42a07649d2d300e038674716258422fb4ffec6e418a0d1b7cd9ec6be032e7a476a8abe2091a8bf654c30a2292ae631194856ef7a590f1f9b29c340352858819b853985c8b7a554352353dd61dc662449f44b058d078def73126be86a1340a9e71b76074c8f1024202ca83126d695088bd4c67495c785a22495f8b4de30c3f26d685484a1fc7af635fb99b614fb8cc2d1044eaa0d3adf52d2d32a0c2e84e7d013107298dc6678922d38de4788209ab87139c14107858aa9217b3cae2d709676b457f04024c34215a789759e03a2daa95d037f6b9cfcdb6edeeaee7f1176217f24bd727afce28631e58769b6e9a6108199d3e1830f024817c73c0627a456eaba8892fbfbe9c771dcaf60d18c78da13c4c5a68c015d00193ddc5d9b1c2d45bc5783f231267b84e0f790d5b51e3336b46bbb285b4c4152306c9257a1cf3b8505bdcc9a2f05810fee40a7f418352231776295b26ff87cb20c05c1919cf504cb8f48c2d91e95c3d09c4a7fd1482b12935e9664b9694e8012e7ad6a16012bdeab614637de4d1ef390555243a0729fce5e37e9c44814145ce2ac97d0daca751c0fdb5d0e21f3e225b0067563327fe3304e6fdb039cc28eaed0273f3add0dd1c78f1bfeab1d2917d51c1c66acaee1a858acb74ba53dbcd3c99793492335d9987395303c8b51187367583467085131a18204bdcee2158dac83e686ccc93cfc53b9ef45554c21e83ce8aa372776c3ff88973ce455df9372ae7ad6525b8fa2f241e84b270666b53f31b62d68ebb052832fbba047ffae9c916ababb5fd9085171b43d3433423a401dd214262ed7c547662597ae4e597e47bf86c48e46c2f96b1c51becd0a48c99ac51d3e0dd6c9c349bc75b4d02885b80888c0c1678900af9322f4c0c2a97db91a05b2652a9147918fd7f8cc4ae6f85b7464dc5851ab7a2ee187c198244194181690f09606107ee2148ce281b53b4448a479e0f0a9cfa6123a1ae10932068c35b1787f6d01f7e6bb88b9010a3d6661e60e405ff7d6aaf06938ea1100a63b78bc08aaf0ed3699f96a9e7b0c66846362cc148233d44ce7e060aa9eeb5d2c947e1a47cebd99f1bc8d0c0f0d3a76f0841f15408e9f7a5ae233f614e0869968d401f4d56d7574e416eaf00607aa90b34f7258460f37b8dde1183b55ce599e4b05d43518990c4383f2bff24f85a3f31aeea099f6f6b7217504eb2d236c8e3e93eded1a179f4e6c3ce8689efd9c1231ebc459be7e026e590faced875146b708c0b875424658d1c94fde3fe8cff8ded91e6d783df14a2d908b35a0304a7e88cbe405bf6a1e6b288cb6fa185305b2fd011f8b3c3cbbb23b2acc7d2d08d618395ffd3bbff8a67e13cfcc22946bb618793ecf9da6e12d45f3679605a25aab045f7aa644fb9444d1850e6f54b920786f778bf317c209431bbf78d4658ce08a8e930ab22998598504deecde68e4845007024fea7290f7ad6bcbc908ea3a0d77427da6386c1f46fbf16d06a710616d425423265a04d0e2a64117fbb6d4911cfb706f2c3f43c8c1ad5f26322ce646afec35582191bb1840e27eba318871ff0b7290dc2777ef0e4063e234566865d8651006aa7e48d2726854e6bd1c2f10f15e7d4c4656cf29adf01b2c4c3891464b4c5b5dd24db4536d812f1eb0bf7d1ef596322502352ff5f7d303be25902a62203cb2bac2ce3171051c9e2931f96cbe6d1e5876767f15684c79db54975ac013ea81e449db564dcd5bc0600c90abafea98ba698be9698ca0cfc1623f7e7a63cb3ab61426666a84b6d4978bbe276ef0b36b2e610d65207017eadd6b1c6cd3ef5a2b2c79431f54c64eaa3f6f2115d44dde8c7a8755f13bdef64c5499a11f37605882c1f8b8496895524469cc06679f4ff5960c6e030050906a833ecd0b2c27de1a68a8cc70786a4b9f7566cc45b123e8c6a9362bb5a474691a4ede1a8eb41d82fb84f83b16075d174baa7713f75d410185f811ad40114f6f11bc5fd50c2a34aad13216969d50a0ae2b6f186bf48df8acc08da7ba74254a1facd7363f9b6622f868bafa021e2dbff48ca526006eafc7f70a3a5c21f373cf5a8cd8a8f3f0075d30dc19f6957656b278be94e0dccbe6e5063ca1af83a7f8f291d8a67eeea3b416cb660b260e8aa62a37c3354b0d5bf0defa4ab38e491bd7acc0b6a34fbd63de7d9fdcc3de8033a2c5635c5f3bdf59b1e17b40b48f0deb3f3f670278d04779d8f6ff8de28902b3ab2ecd79ecac6ef9e893fe898fcd48c6d40b5087c620d373834f1ce990734a2c9ce251173144fdac161479f0ff5281e6b38facf7513bde627afd589b97aa06c3ab7210b5ca7eaff90dc1685df1d47eedc0807dc0bfb524122208d72ccfa2f468b8e7d57ce10eab5086dd5e90753ee38cd67b94ed27c340b302ab46bc9e13f9463c41b5846515e19dcd8ac7109999708b3ce21b02298818055c5dbd9450dca5acdffe7c57f606ab73d698269fb13c69ffafde5dd275a0086077f40151a17ecbb04fce01fcbe73e2df3050a61e8d6d35aa4cfc53c190a736228daa7ebe5f98c830c5a6b6499977e13fe0888c9fd2ddf30ca63780befb1e64fbea670990114dce3b5f1f64dc1c6c412bdf3ed54af2f8bf910979e7990b55f400decf995bc260ffc40757b8535911db7afda5e64c6bd7623adee14ce4c669bcbab37d6bcf0f2d2343aabf37977040828aea3e449560af702ce43a69069affd9e7e35a036453c9c08a0620891620494d24c8872f3502f9652692373c4325279caf76719fd76a27b4e0015a2872278fd71dc852c490567d943b6898ca09f6c536a6bbfb54e67d264cf91f5748a3dc47b854bdeb927e561dfaac4216ec9f88a408f5cd4c6fdff12656fd392c3ce85e0a3c584b8ef3d18b966d527604926cb77087270992d2502c7ab2ffc2f0007739852810a309eae80f31cdd30b56061f907d03a3466d642f7f2b232723a020dfb46e3c203183cdcae2c7c79e529129d6b3f953374c37d6c604fcf78fd7db7a87b5a75936a6d1ea90a8c0c70a89e46b9ee397d63f1c8508636d0fa74e988ae0131a56e6762e6f46acd8bf1a8c081b5d28989867c11dc994d71dd5aa31f29ca724ffb830d4ada33db588cd733a89e7212b2f77fa018984e6589204d3cf39933d19244c3bb986ff562c4f50f5b5961e47d0410763293df8c40f0bf55ccd2de3e8a21b1a587d253d911ba304fbd39c1385af7d6f8a76c9e693c2e6e09983c4124a210ddd89c8b71fb65e9f129982161ee T=$a766df28f20dd5a5ea67693731d6dc7d8f2b5675e6b36d56f54ab0305c49d34da23fbf775a506ab33631952943104ec2b68cba3f2b8c4ab97097edbbcb754db3084adeb3a605a2d8bf65a7cc64ba6cca3014504cd311d5bd32938f16643b22abb2c0616ff443aaaa419a1745aea6ec37e3f084955373cf59e9718823311f5a9d242d025fe6a733767d9d062aab0d7e4f32957d1bfbe98c5f6333846da28a9dd70d538785bc99cb6524a8639fd61b76113fa56b55900f6324a0c5b205a2ac72dd70aebd63ddd6c504a49806fb2d9bae4e878b8fa42d0477948037d65e0e1d4c8db7f931a146481d6f53937eddb8bad0eaa762e40cb901ab8beead746b08c00f148bec9e8ad1a0c274ab1f55c1c1cb97147ab08c63c997f1ca1fa11cea43757100f5e778af7362583a604bb7e0d2b4d556a934206d1795fede616b525525ebb53cf96212592c0373d6d3943d30640fb5bfdccb9a56a2dbdae056aaf3b2c2cdaa6c200270c2c8024cb0e59570cdad3ae70c593ae7c5d27bf1aba1f191de22949f2c5f9b7c45bf52b9314e1d60324e15387f050103db3c164533969e0be43d165830a4acafefe1512c4d1f65acacde180270caac20f7e5645c51f05296a3390def71c3c8ba31e8b7a3c8478b79179a23c27c080ab8b132f9299ccd788551f92172622caee721754d938be3f1c1be99124d75aef229fb86d698ed72fcb2f9e1c2bd9caabb3fa0fd9c0d729567eb2d225e8e433813439c22d60a17cf7ccf75b1f0155ab95e11e2a976c26b1a18bec2b0d2a811163aacc931c343b6ffbbaccf30e446005bb5602827cb12c06fd57f5119d8567201dda8175e060da86675bc824c037a31a53dc8ed9ac600495e3bec4ec2aecc7af9a9f04330055a26526be0cc1f639e00b40ad6122de69acd8c7215e8a0525e3b20a8b89ec1f4f316661cb9ddba8aa61832d98675368250867b5715e5241699ac00ff7669e4fe637371931cdda58238403aa9561d14f7d06389ee8a670d608b15dd518e962ceb011325c26199c4e8a7337bc888839f3f3f0ebc8376141268aceddd959449210028a560cf958590b26a0ee537ff4c22b069b928f0edeab5fb3cd2085583bd604e5222e7b696a9ab6519fd068fa28f4d9a7f79762f48e3c55dd1bafb78edebb2a66f00bada94e4df3a5fda96beb8146f9a1e55cb9d936ca77533562a2b7e5fac1893a4842a7bc3c9f83a96b08bd0b0a512d08584e43ad843a66f0db1bb9c63c290bc0c139134ebecb0738ffdabd346ce5d89e2ea561dee00acb9c8faa21b2f2ec7aa03e647944ea845403b13c84ee551b6201257e7cde111a88cc9e49df080cd3b754609da374657d6d03a8dbbf1f1bcd1347224a44d08d349dc8e8324717d9c79026920c9a7282ca7d6e04e79ec5c9711b50eb8c5634e2dcc1c6b9ffa721dc8a56086a2635bd098adc13ca19f515daf9d59a7bd29668e1908072d17380572cd25e534078b502eefb8b0f635de047005e9249ae1ed59f2dadd3a2400c71a0dc5fcbf79edb168eae82fed4d4ee62e4022f6b9cebb84396a12e136b23b901a9c13583e7e5ebd2060b81c30cfc31422e306e4742958c9b682284d75be7e8892d4da5357a1f1419170ee015ac6216400bf92be6b77f60e4950556f314cad5b3e78c22d6990c094088c9a309037c4b0dbc831568152bdd578a14b85c7c6e9513566bb1949aeca95920425ac23308ecda8fb67ed84a0cc7005b0d2f8492d412e8573d0f3aadfcb3dbfbdcf6bd27df365430052af7d6c00e9141132adcf5ac9afe92b349e8f82e64bbaa53560214d920146ae7e403d00a78a31c290bebc7cf1d357f3d99d600e38c361295aa2d0502adec369d5e7b2d38db5a08bbeb620a5ad57c92294ad2e02c15fe6fd1045553b8c34564e04a94b4fd5d38bffa71bc61dea8efc9347366c2e37254b2a9e6c0f0f93d35c297f4cdad4463bd50784f71c1163400582816d03ed559ce839574e4ffda3272450deb66e874f28f31bf18fd88bf507b9af8f00fc9b8d4ea41b70a0fa82c06ddf01f6d2f5f81be11c9d99104f28969f675343add082879659587be6764717bce34253326069d162632c6aac2be46682752508e8119ee203df43e72f03f2caac9e0de07aacd1864eed8b11fe2e4bd1012575631b7fa830f3b8278997c52cf415a652a4f713a61734b80ede2b1459ff417364c3dd200bbdba3f0e1027888434e3f53316f7e606c1995ab605b0067526a53eedac3155a8dd593abf3aaa5dcc1cdb6c581d9c9979911297958099a397d283064cd0d3970ae96a6d1ed54e540ff78f7dbcb60ed4bd25a2d4a4e3a0036117dac2c7f7fff675e1f3a34711671223d64f34b38e42a3cd4c1463f7582fcdedcd0c65634f3ca12ae0ed508bd23b2413caaf19bbc7fb346f3f99c323f186b95ebd509f5ade15e83f1098a0419471e717bea26d8e46ea0f0a874d6e6c6963d06fd95f50ec46ccf55c3d0f9d5f947f971c4f13f7b475af618d16330b9ad1781a32b1a211c15e942e6381e5485eb8ec411b4ce729fa9341c0162db9c5db9c2fb75e28f02015fb1a2a753cdc60ea262a79a1b96c2f930c9edc7a93d38f62f7201228570982f052b21ef9e7261fa09c0529233aa58347f55f6035e345cccf8a5c410c49a2269d97c883cbde85346a7f44ae249c45021380132fce7f5fb33a4df96cff14891d5763169899869f4e661cc0f7763d080a6a47dd4f771e0d881e3e991ca2241f83c7f3dd81327c4c49226b03d470f7944f5c695d2741fd75cc225a63883ad3be8f16166d4dbc4a9338e21abceded793da5a5f440c0e99be524814e2069e882dfc8573e47c74ae4e7bfd5f0d647c7d8d55c8a7008da0afeb5466bbe01463e574ae48a5742711a11d6e2bc9834e0a86520c941aed79c1d12d90588725d6e013f32e4db0af401425e727f84f198f0235398068c160bd12f41044886f17b697b7085b4b2c5d750e3c7763a7d09b661b695d04f221f4ff38d594d591fdbb946937a5f49c4dc8d022afd5701d9a443ba2a2e9b839983dbad7e35965e1b4a0198ee61fb08cad61ee33fd19ca91d8fde01be0f8b379344d75db86286f8fc541a824cb784ef614919f34767394745e32570cf1ade9202785697ff3c48380628cbd36dcec0a3b5b4e0933646811b2a9b75c77d9d8c8b84e62dadecf23420eade4478e33908b9190819497062c08b2c25a96821b9d0d150b758b61e996f0a536656086ad99af2900b08ee908a93d2f83bea1109b3d3f2ad16d032b1dadfc72e6f033089c2d2057cb4a643ff57baf5622373d6059068610ba514fb15edab5b0f3995340a48986d6b839d124d91bc1e8efa0c2d33d44e4c25250a35ad0d6f234a2a42dbae52511b9c41cd5f1b055246a60cf8f557ecec52938dba89d14dc03a49b0bb7acd07589c1e8fa5576f6b5cb14dc653a86a5b0adc8fab2dbbeea613b2b5d32cfbc0304fb98eb10db0f74f6e3f11f7ff37b8be7c31e916ca998ecbae094208c744813615846804985338404da6e87dca672897b1b79d69e6b19485050972e1e4211a7534f5886b71881069b1953c79b3c42380e1f27f73ad2bfc34dba605a5ae0c77071f2092f42fac85335f0b757a18cf2b73887982ccaec7868b3710c6febf751366d14eee8c564492b4cdc802c4faa1af0fea48c472db34d6fa2aa1abd55259d21389ebb1e2315b3108fee8e878155485f81fe7984688a448ddf1058021750b1877515d93b258991b8187528cee127dd1d52491470c935e42ee7e6a4910c6284fb0d1ea7000ea5237f3b3d244df9dbf57674b76a6e3946482f6e18e5eacb70623d96ba561d62007bd7d39e220228de7be88f0d250cf0c926148901470c1ced6989818882af24b5a4c4329109f08ef41389e52fa6c9faac8fd94f0ff80f265d7ed692634f01dafd22e4965e40d2816151c75b5027cd4c43563f75515a447d66ec39e0adbf450daf7055e1962a3455e9fa26f03b17de10ae292f60e77952a4f00348e28f72fa43d6ee69bddeab93fbda9191f8ddd4a486783e27cf7b97c40f4439356c69433d954d57c7248ea733162fb375f89f2a98aa4e05a31380302c258f0345cc9de9a5d9b52b7fba9f6ed9cbf1665d84f16d41eb4becf [46] S=$2d602ddbbbdc W=$6656029304d6f0727055d033843065a3bf6d56424ac83fd63a4c6c348151dd0691aeb64dbff3583cd6e7e7c168f2bacf2047788c9d40b698d9369dc7e2dd83e0dc63dee422a75049de35963550739241e68549bd4fffe53f53e245751c68a00c2aa5aa991dfd9bb7f471d13c5dde15a1d712ffc8c0b88be4ac46ff839069f5cf86605a7a941e35ab9efcc342be0bdd6205de9ad3668b0dc72082bb62b6264d5f536c1a79ab0707e54d8c66845e82266a877409a10a0d457504df2ffeef4af98c0895ed179ecd2c26a231bc7b31b36f3148536417b47f586cbd8b31eebd1ac54d4dba3130c9803e4949ca683b2fd34541786aa989a28a8390979e8b4d429c09eeb49b6bcc159a62c83b8a481cc582d42dd97fcef39b9714eaf441d53e0e968532cf18db2d5ca40387884f64801d59acc83fb9d553e2b7cf242ad8438c7b7be720d7dd487c15a3ca08f0f6db18c054bf14ecfb1c9cb019196a78b0e076e45f0074311a50c5ce0825cf214613d4202689cdafded42658564177974798dddd7d4cf48ec02f17c59d45aac58a77c7e7d6149f025d85ebfee44f313245b9a8d31403fca6c015f929e55c12bbab1f4388998dc0cdd6cdd4deeb1cebfcc1ee510ef4e83b820b8f4aefa99d624e84e554befef954e38748862a4e459a68572188b387a0ca54da15df62c0f9f5b52443d94a1f79e58756df7526cfb83db7f6b99091a5994f632bb2a599d206de19b3daf84280722a675ca240d7c3b044ce120410a92e8fb75b9122afaebe32b89c2cc0076b415eefe4c07fc77c9f393a0a49776d99885b4074ff315869213be7bff1fcff434bcd0c76a69575925066178227794a04f5728b5457b1958e359ba503be3a50d238e0114758fb4cca87d9f00493ae9ba4f8044da2626a025b67cf0c12ef2c006443b879e8e7be580bbb085f8e35395c03e38e69c5e6abd824e7562f5c85d4af17a1a4688c493f20c7ffc9bee8c3b69a225c9f584ebcf0beb605b3512590609f8e9accb010bde86f2bf4316138797c6371afeea4a5d2383516ab9a5adc0c7dad746c8f189816699cc8005372277cd2291e7aa67ba080d1dabff40101059652ec077f6fa2ae021879fa6c09120d0de1126dcf4575904811e993275adf9af056ea19ff4dd57ec5771ab650e7a0b15d7513ac20a19420e075dcaa7ab997f79d4b41bb98ace276b65661750641f5e53cb8a56cf0b0f8240f15a0c9783844396bc4c1ce06a8e55882165510ced5214b7b987a02871e7c91d2f190984bb22245003f422d8dda945bc2fe5ba06723ab515a5fda386dea8d4ed8dc54ae2a1289364e1d6455460f2171424a4f6ae09fb88caf937522446c559e7e72265af6282e48cd6c69397b4c5095135d865de82849413270f7e37f72546eb61ecec7cd721c8c1c5882311f40030a73af976ac9a4104e5b19c082f9821bde5bed3ab270b527c589b10e323ebb842f4691e7bdbb82ea43f9ae74b7b5a7b1fb9b598f486652c4241000d1fbb91bea5554dd1a0122d9d230a9c0b52a3618464b9957a0d0ee6a4bc76789187a1463c68f805e9cdebd09fdd268383355db558842d17982599bafd3490b3c1231edc7600ddf4ce238c9be83d6de71d81e5b7dc63d2107760528d29018e7430081eb0f5383d4b1c8f1abfc4643432cbb372e0e4c059bec1830dd62c9b3677a3ad24b0fdced580633dd0f7d97084f970e30808052212104530126c1cd48723eb78a6f6de8b5c77b4fadb486403842ce408faee1a8d78748c1cb23675b4e4502247d0fba4654371badc9efbb520d48665fc456a66caf2946bffa9b37f943c2369c3a56fb46af4c0d688e9c6305c4290118e7217ffb2c2affe3d951958bbe938dba524f38160a50d8725e8ec8b5fb33fccf6d30362f2fb4a5c8584eac81d4d44ef3a5afc7155247f189d80eaf0884b2462154cf87da048b75e16b743cf3a13892dbc9804ca2a2ae37b25ac89aa693029cde4f5c705e5cee9093a807dcdd78b087b535158e82302c622aee13a983b7566f75d6212b2fc30610756efef2479182ef9bed222da J=$177abb92494302e369dc151a599a94dc4f08ff3373f23196c9a0921b7100166002b2c318443e0095ec8ff3917ffb42f458ec7aa476e7d4d914e6fa5b6758cfae4f8556fc85154d7a9005904b764c9367c0b13d6fab0959f1e37cc697b92a21eaf76cdc3dadc07b4ccd4f7eb9f64e50fe81c6e6722af05669ec8006916478483fa3824339b8433b652fcfb91033b7843e97bb81275094e8942c1e1a3ed961eb403a3442d67366489a7d5862f6f727a3506da9f1f4dad4538ee821b566710d89519d02f8ab157762d32d7f42c56a9477606eb70768804c21fe9c25073f1ea1ccc1efd4be568a89fd78aabbbd53737e0e5ef8d7818bb9a1e62f641934aec628b720f8bc3262e53ab2ef970c2e82e1d806470407f3835f1a4f1b212e09597a1bd72a7dc87a069e661c8bbb5fe881f0d7c0f62cc32f822d98a3ae95ff547e5d5de5fe3f91ff4e6f8634311d0ffc175597b521099080a6a0924c214dfd74c03aefef0ae49c2aff6006bdbc7ca947e2882af79048411557814ceaa2325aebb0b206e75ab590333e84cf7f0e1a1e4de2dcccda1e405e51d057b7bbe8d508eb12fc0045cde6cde98f946cc652372fe66e2ee8db9f81fd896f1bd940361fbf4475938d32a53651409b1a5a0c77a200c6f7e8257a460b4b2cbe97d7c9a5ad660cd2113474c675ffece512523d62a6679c0b2fb9257f234368e6c6106d2be5e37cd83bf9f04d3e71e564427eef60a5296172aca9d432fe2f7620645c62aa2ecc75991f8c563a1e4af62e34ece587a44eabc547b3d655de2440af3c5e5eb816bd5319a6912a28d8144844b06b1af7f10de49915dd9e0a270f2f74ed37053a915069eaf0184be3377d6dcf5e0c5e35aa2057511b7890655dbe0df8e62ab37d1bc15da07b68a0567cba7b2747eb0d221d731edcdb181601a7a8f36f7c38b02ab1ac0ff04288077962d206aef380bd45a8082640c5ac7536fc1e10b2c41939bbfcabacf48e2995acf677aac2fbf5a028a4e8f63c60d28a31807831c16b4e2944cb19212977a70db796ea6f5ea730b6ff277ca15e46a3295480079fba88e393c58743d9a01d08853d56e3065313ddd25faf02ffef157df72beafdbe7e6362b615fed795da669bc666479acb9cc962a5f64fac1bc9377797fe88142321e54138a2f16170c0fb26bf4034001bea63b744e4df095ce3b2396c5593772fe90fc0d6476a8636dc84be2b0e3b01b043b0ab91126272aca0244cdcfa18eae4bc2593992b49142efd561698a20f4576ad04aac1dba765d2e652ce13a4bb41d35cd9555dfe36665bf878305bded6e051c9a927785ff01c5fad0620e1d86e4886c551691a28c788eb2367aa0ca68b49356a2708599e2830b79634786dfd91ae2a3f39743c2a01435701306953159920b99fda330ea200a43d25a4daccbfe25f24ff23632ae06bb07484dabb4703b94e6e953c2ac92203800c5a7626889750d38c4894ce66cb2c9e926a3ba770e40dfdb27fe27c59a3a0d6395cb7a5a3b34e11e6a1a1beda4b1f18107735a442b2b4d72a588d56d93b8c952ca03ec0dcfe7853c4377c6f7539dd191ecf8926a5eab40b97e6178525aaa13769f76eaba18e4e42113a53270bc07ff29bffe81c9e82a175c6b7041d2f2d8edc272c8599d54df2e9f2d78af0bd932679b40e41ccce1d84e22861abda8e065798a1206a5d4046ff74e1db53c95b62026cd3021916f0bd01499fd102d87826e05ecaf7c340d2518c5f3b7127d772e73e10999c79dc19c701d078d38b90ea2876f5aca3788c61f722d58db7c0b7385ca07ecc632276d54119cc98fb349692a5438da0f5c9a4713db63484c975ca39002ff01ed765181f963d4f395db1bc980895310c979fa0eb8431a68c7734f28fac296c3fa88378b628b67e55fe6ecd4fdbd72a3ea3661eb4d3b8fc6e07a1654087a1c9111044c0c7e0a6a27dfd215ae009da53c640a777a5125a00b374f3640e90f074797513e6d3f6dc8e07fd7d143ef1bafe12065d4b8d664c42955c2f78f7fe411a8e0b118fc04df22eceb549a25471af646794037087a0ac4addde73df2997dd4d18f0144e61a19f3cc1f7da18402ce7d365d8d607e0d9814c5da466a06e15cbc5971e9ded236263e95b8522c42bc27b5ab7809a44ab7e6ca07b12b9db7947e4f0d9ee405d7aa46597246b17d31cee18c04c6e2100db8256439e761ebb33c57cc2eaf03fe91d1e220e252511de389b103491035b87b2dee4c7f5aab62d242aa909ea3c97f06ebe3140d037e62a55ed35cfb48210c9e5d57749c92fc2370187c4f374277c6b24f9ca919417671b6af1a43e0447d9c943f1b80ea1f4d0b03e93a6c74f9b33e551834ed63dcc65f238ec7ee3f83579d7e02ce298a6a5d1cf350698ded5bfb3c6eddeeb586e2ee0b07296ce0c87866625372907ecb610808be8283c67f48f0cedd6468ba92cee9912f628b2478e02a47feeb3d62174924cd7440ffb905b3a89beac02ca74499df2e3b5175fdd753f3586dabd802641c0e8fd94ca59b771fe599a5f041a5912a0faadeae7133fd8558bec0fe94f9f30fef29161793806019b08bb2b305ee7cbad7a64513a707298dac74d47541bb4acae08f6d7f44d9635a11a61d9a3e65adda07d65d35f6b87e27fc9e35b8ab86a45ccf43f29b53ce3b66a75626d652befa1940396cd8540209e5c6831546989063d43e69a8f4278f64cddd4dd2d27eb7faec97779e2ca693a958dc6bc69d9869f440f7bc227c77022cebb5e2344ffe6e260b9239fc69dc1f4f005e1264b945abde218947bc0e019dfb586fcc7124e5b483c2db3f4c425e221d7e2a2e9383bb731b05d482d9e112294fa4593df770d91b264466a4ee3b62aa72162b3d24cf3c4e68c43fe6d27e3a42788e9df5f93af7d8cebf8572d1c2fbc0214eab9c80503bbc18a24d1e76d3f3f25717b6c43261938550f4577bd71851ae77811901afa82d4cc93f13ec5bde32c2c91d0f53c673400ac674b7d01584d9d91eb0906e1b3d153e42726e8f61b8b3989bed5d9d426a9f72cc4078f229beedd9f6024f8bcf7df25c637bb0e156a68cc09a692afae66a17073503eae673015d1e5b997cb24cd83b54dc25012b1d16540afc9699d096bf28631c8c0cc6dcb16084756dc01ecbf08e6b64e996a441cccbee69b7e24f9f70cfc6b465b54294aec9ab2b1347a04441b8ce2365608696c4064f3f62f9db303e9cd14c759c85d6a9436d2600f7613dfaccc54c19a64a1e6243a2592290c6c1e0d2dbaf43eeb034834724b4e84cae10f4e00b3c913c8b6a1a4dfcf0acfc216b3388ad6d718086801bf2322eb9edd46492862f11ef88156647f1dffde33885b267ccbae6a0f960bab3cf9a22ce8c3f688e174cfa4a7206c11557e732dbd193c3be7cc10060ef6f97275d5b945be5bd2edf74380b30cac914441a4cd358a1f486119eb1084d100349afb6f8360909faf1dbf6473622b6d8ec1bd87aa467c3ad3ccbfc45947075682e5e73d19a1f18dabdb3515e500587db40d693f31124cadfba540619e0f37aef0077eb6bc8e86a38f820dec9e7bffc609460d4012888a285d7b6a57f0e687809263d21035489c757ea08059d5c74887fa202e3c032b2951340430985e7ecbdeebc2bd2bf8201a049ddcf36200f5912e14c56d0e1ac93c05abae078ff2e8124757431149d76f17a8cb19a7e9ac415e6f424d04ac317eefcdfd96722ef58a36dc7af0a84e5fdc2bb2f21d43611ad670bcec1231f0b74c0346a4224b377465fae9d61bdb0b401d78c831152f3bb5918044cfb6f43a56ebfa0f1831ca021c3f49dbede96a34bab4a292c90eae71eaca88348bd11057369bca9b3b9b57676bf963e8d8c7b8557634df47ee800b2472bb199f2f8f8f61f98296a4decbd3b6db831381a185be2a96856bef2aca0bb19d0212ff081c16c57a2c100ff20fcdc282d8892bd2a05dcbe820a07922f0c4de88dbb6d98e2a462123398a30e3483636a3fdf1ce275483c5cd18bdc2f45cb91ac3ef91be2ca8a0f4babf739f0a0641d3549fce409d2008535e97eee86b7771d3eacf667c8181b7811c421fb0094bdae437a7548e1743beac82fd0f15a5d82e889fa59f6d13d50d237f68c21b9ac6 T=$17a3b0b33ab24c2aa2c9b02c7caf51212648d84f915b8004d01b011c20e30011c401613898a08ebb6063896c498c7b8328fc46866342d6d6278ea187db42e8109f3dc848826021c2c44ea31787607812aa1614c7bfc9283b84cf35036ee61e3c9538bae089836422a53979314c6565d640432c5fe4be0368908ac1a453a037d7c186b8a07a94f25b85d29469bc3d74b645b7e75921fd10d69a51012098b1c0a9b1a468548f7fed8ff6eb795f21997e082bc33500e663d4be10eeaa39180ecaefac29a60bc234f511383080d4718cd1279d9f0e75d3ef0c466d4851a264f70aae90ff1f554172dc37d402080c1f1228ba911c65fb5dde2a6fae7f12c2fea795bd288bc1eee8be86514268554b6dc0a3d636af31e82fc26b76fe5ab7644c8921990513f9f2eb9936b1de095651248448dda133d39698694b732bdd609c10b5a1e5a20f304a784f1f26e2f888eff676753253e532aa0265debcf6fc39b4662b63a95a89fb5db61930b2b975b0be4ee90baee2b9e34f7339d2ee10bf494cfe4c05163bf447dcd0199ff4df6c1e0bfa29272fa01818f109b1201c7c3e99b5b73e82640af6b7bbf8bf4199a92fd411176b9ba5c1810b83abe66221a88212633c8710f3a96f5870fc8fd4ac79dfa742ddb0d9787be71b8f3ca63968832bf4df9c3ffa6a05bfdd21f587369a43836756cd80a56fbacba094d7f67561661f87015ef4dfa4d48e19743ff0ac253e3caf2324eb8e9fdb183ab8c578b1fa838d4dc0d6f03100bf9ddc3361a3eeae88a481e79e8d236b2bda6675dae966e4498fb401b41b928d99066579fff0a29fb70287066d1b4daf1070cbc73a9e55f897694646328397460349f70c0b56338bfa1fa133c6cdbc5e050fc3f04a80bda039ce8632c0639bf3470b04793fa9a98b734b9ef7e1c34bbc1199d0ce06c8d57acf5ec79bbce322606ecc273534eb59dc0e25225b124d00c506fb4ed0585c8b857d0df3b6a29d3c1331ae5bada9dbd30bb0ee6b8077147ed08ea976c14ffb2dca238be6385ea6428a65d594181ecbd41a68ff03febbd914fb575be4867ff46894bc5bf5ab5c3f462038c901729c75fc5159b33ec8fef1212d891d2afb5538abd150fc86c0f6cda6ef13af265371c2b33dae0d55789475964d679a0af83ae4e9d4c03f68f0aa481f0d7bbd57cd095a599f09b68bfe67e76d789c6c1871ae5a4ac27db4df2f8acd0d689519006f99cb042751092ab5ba772b1de1d89f97c9165e37e9c11126b1b4c23c58fb007ddd1f163586e4c176a57eee30edc41dcd35d791e4a7fad49fb3d83087e7855b5c0be5a7f623a644ed6d34d1216d72b20d6e50e2f424bf8ff454366f00238c4fed39cc1371522dc0255b352d461f2098147e076448f2b4f438e41e13e5e21be7a493503595c02295683807f1731a01962ef29e8f0eed34219fcdfb5924159736449b6b1bda21a7fa304387a55e708ef88c183ca5cc2af03ae2dea258399cd1396e5ed92af3f261a520f7ded2ebdf8cbab777f6432126a6ec9d23bb9ee83b808aa1e5811f3784ba33320885c23bda84c177bcf518d5cf73fb57164cdf79d941272cb37d147e101208d70ceda6c461e65da6c76ec15203a5bc5569a77485d7e7f00440a5e57f2c5ea642ec09e8c4eb9f17ac1dc453e85d707146b4d713c6f59909e5bcad4ee346feba80ebb9808229adb4c8ee95e11c06c6e5d9cdc6fa92d29ebd09422ad99e3156552a583a2b00fe1265322fd132f24ff0d191cb1862e86f2982ec456dd7e2f3b0e53629c6a8c42456da4d3d9567d74c6a4b8e4cbe5935cf4ee64676be3624649a2b36771dcb215f65f0741fc8fb74332f9e11fd3586fc06848fd947234a66a4f3602fd304d367df758729e1081476c95328329f17f8249fd367bbebbf71ccda4a6550590c6e93481046ab96e56c0a83d96ca9eea70dd54f7b91a60ac63bb0c1f495f3d92179b1e1cd7c15ebfb047dceb6f27ed6b128813e05d18e413300f93a393ec02e33f58438099f2c1704ccabc579c9c674badc5b0bc15e16e0f2807a08d29330b038d94fc41c986d1d97c20fd0946638e3e7a18ae53c27d9ddd26172040fbd2205c25fed7bc7ebc29eb61afbafaebb71bf3d8b6cc3ca86905941b9d5e8c85158fb02378264e186c83a12a78bfbe03cdf25b488cd0e6b0aa1b4460a56cd34986b1ea8825b5072e817071a8947f8769a6b1c4ab5821b1a474a068ee5ba0dc83a2326efe1f005450fe97108e4eb64a4ee1116581631de48a7431d13874a7ebf06f79da5cd461e066d038923c78afd1319ddb89498a863afde8a027c2f12830e9c7a61d1e2cc109b5b3766480675af562e30754ac35454b5e32921f12b254c7208f7a89512f64486bfe69d781b1379f7b12ff9339cdb27d8be81711741b71fd821eba401c48819262bd585752434147665a271f59be7c62b1da1eee5fb375db1edfdb2f9fd3fe19a1646516a596a6a3df614baac81ed2f9c57cba79a493b892e7c5d1591af1ee63e2819eb8c5b183fa47d7b079b43b1ddbaa75be5221660bd0ea697816b6ea7eb5e9aa9b1a778c5acbae5ba9ecc4fb747d3d64a38b21ff130e3622a4e5bac9843368b05afbeae953933293c5bfd38adc325594128fc36c6aea9a93594aa345cdba85f907a1af286e754ccb1d1152b86d2200b3613b20df14c5c2ce6c0b3c6bfde1a7068f33da634b9533f60c7dd66c8aa45a7d6ff5aa87e363b324bad49bc2357d2ff5609f46fa81bd7d1e74b55b605269372a3d5d8a63cdcd11da492c79a51aaed85e00bdf4394fc434bf16ec51ab23cb9e205fb487702c03e08c252906d30f17ad7fd395c827db128df52f3ff0e12b27b54e44c967d83c25af7d1f75363ab5537ec0e78169950823d8b7d78516cce2c9c97d90d217301961432aa41f61ecdb2b1171e4160a39374f3ffee9f18452dd5fb19112d18a96f801fa4a4a14fde16ff8c8c6f2e0607bec794ffc32b3e5c37ad733c53998bf92ae9f4235a15b37c110186cd946a4f5c875fa53dae8c01ca4adcc9b9b50c6bc20cb89cf4b340d01e7efdb8f8df44700183930f22b141e651d2420a0e91efee977cc00279fbab46c8362e4521514bcf79e2c7aa1c0c2551ee639b67cb06b17170cf7682083de18f7bd76d474407796851942679adbbbb0b51cca8fa95c50ecb0ddbd365f96758d4a6716ef02ca9ee121b6d4543a2e3770fb2fc476bb5d2e94b579f877d57d8c904efc11b22f55cb8024331fe9234ba1461cca677b9e6a9960c4bcda643295ceca1e6eb7201c0a5a7875b3bf772563c5c7db9e4c7b019d0d212edc92bd9eac7ec3275d535dff0b708ab417d555ebb207c4d6076ecf4937cc8fe34ffad794523211755b38622599a71b181a2816d0330cff670785c5719aab21c141def69bc08d1e4c83fd3e45d099fbdfb504088fcae8d079315b894d80ced1c1bf5cc38c6b1c215a644b9658cc60eecc4b7fa05f8155f9cdf7b9391104e8cc767fbe2395cca75c1ee8186c9b1dac779f54382fc8a52a180c30193ccc1b41b1f91cc5436e859a38975b32eee41a29d04717a4bc590e15fbaf2522bcc3ead9f0e9c89f70e36a9a1d38f2c736905acfe585d6bbe717ec70905c459eb4a59cdbbf62860a9cb34169348c54a2adf41f8926af8c822548521de191edf398b5ba573f16f12ea93aa0abd49c86abab4e5fcd89be711b74f2e411e1387a44cb59ed584d38c54f0dda0d59caefa7436a74e8a8e7012ab5eb8de5f252f77ee7692faad03230596f0ec73830f8ddf9fb1763d80f79b4ab1a27b7c6cf8b28f19acd11e290250e807b62a6c7f0b8d324d39da12ce5fac054b6ddf19a85ef1b9fa3d66fba2b9f6471952bc581c2e1619be587dbb748c015a2f2e03fda054ab6734e15c96e65592d142339e5659a2a9010e9da24a7f66814bbbc6e76ee02846bae958adde75150da2fce319f23731e4c2c2295c00ebb1b47e40f9475befb2dfc387957e916617ffe0957f2596939945645e60de84bec4900ff146a4803e88022b8f8e25d98a1594cf51fbf86ee3f14c66a1818cece0790004253508c1707822cc4a39590f15a2cea5b52ca0e6eda04868f30c858637838ef21bda1f85aae51c75 [47] S=$8c6d4ac54db54bcfe56 W=-$876a329a2b560c4bbbb3d6531137c2aaa3db8df629d720ddb1f96870e0092f173280dfcc6def69f9eee0a721a5ec7a5f3ee1efa2398a1869eefca9df74ad44738aa64768b3f73a346c52ed63fbd060d2cf602dac60b15e0f6a7b8c2849914a4b7fb63cb2347ae66cdfd7dceea6721ddbd73af9b9860a4f65ab3fcf801a2a16534e6ea89f71b9912c2e25bbefc3cc6e51ae60f1062a4e8600b35d624280a12cac20fa247b5b1419f538f77e0eaded5ca4a10deb4e24c1072a99275e268df3120dce58766127aeb9cc98fa0c40f46a1d4871df043566cd22c7daf91c5414bc76324c770ec6183b94c6933f737ea8096b1251b3718f7ab264fec201574fa1bdd36550c9de8ff3edfac4d21a8e90066501a98df045b393e452c62c43eec100fb8d0cfc493c88fb22c19047bbc667e9a9692f797c66482a7b5970599b81010af207c889a40a24ed646a3ff34d2f36e1d6bba247810d74bd1eb46810ca2470183659f9d7aa44b565bf50f69e89c6064c635432c5ecca645a662f04dc1259d0b6af30192f5f6a14874e3c242c12a24b14cd4e13b374b67587f0c67762651c01422e4e372a77d17f7d63aac5c126783e1da46b1edef1070844637e920cedb00295379e5457ded8149ffe2484b92d0138892ee69f4a6774063d2ffe2059f5db9fe028100733197a2755185763ce049006e38bb5bef93681b309fe3bb1b8aeec09df4fc8018fcebdcbc3ba8a7b10af443ce2e12192d2a76865b05ed2eb18984bc30ad4fb182d2a5e81fb4e514d43ff97f0af1827f0a473950e0c0aa14e84a73da861178cece5f7f07ce2160bf22c0965f9e5859ebc80ce4a3a411bafd53b7b35546723db5c914c877bbd53d72d41d3437ffb516286f4b6fd91b2f307c9a3962c7d0983104769570c378b414d904c7e80fb5ac299b6fa673e4c77f4dbb88335f5e27bb76ce486d3b0413b94950593c2f9de2f1e6eba32fe44ef846c8c1bd650a8c7bef3984c95178066bb9b36ad12df81b7ea748aae181817371e60a4e937fd3fd2424f52078069414568a7adc3899bde371aa1017a0fe6fc9e5407f7ac4d1778a1a978cead9bc49725f49b0fcef07e5cea8d1c4cd82f5ca3782d3f5e92855693bd41a69942b285dae436877eeeae0a9a7be39fb7f577ae005641e3ff475191ba46f74e0e860a869b0febcb84b68d6502aef5f0230c9973b098590f26be8a16a096fc28a5cdca81caebf7359c6bae2e58969b2d04f8b64e23d53e1ff14642d431e077bfbb79672bdfc316fe6f37ea1c9aa83219092401470b83ef6232448e8aafb5b791c3efb82e4a370053ad951d36e99eb11c0684a0450ead9d9da4e597c87b3e96c9a5519cc369340a350647ca7f7d00849bff7fde3203125277b52f59fd601111aca9d9e2467ac27ccdafe1a7a7192988ef73317a1abca107e7a85c3f98ac42ad2e61042e58c709a79a23e203ca1c60cf5e6e7c67977d4e06e1de3595ac44850e906a7b2d4749173c90fcd049162bd62962fe1bd50fc596587f9f2e004ace56da043488185074fe93020cd0339ee14923bc9f44b51b98ce5d7c3efc77fb07836c1b7ed0033d934269c3ae0e9558e585e123afe9465b7e6f222f8b395dba91781af74fdfc51769b3a1929d34db287a35d8a962b8a55fc661a2bbe43ce0ae5c6fc114f4eb524e973304ddaf56e75583280fe5e2fcc9dee232cbd21e645966c0c8192ee72a83fbed6b31f69c6dae77faddc8c45e7e4740e876c519967f3b64d481dd1e137c4f2996cbac59db354945b8d17c6c8c1f2e5450eb7be8699a3cf6a032db133dcc3a083738a2c5e58154a0ec8077d50bdae1e4cc29c9b2fb4a5678a2ad41d2d1e1db8b06580e6fa2b464d93221901e951b67a7b177d314572049b78ffa48f5a68a0f47af4c8b118eb580476ddcc26cfbaf598e0117aab66eb49cf56991f7173dc8c55e7a77c852aa7368e5bcd9f03eb565e33a7fe6e15be6ff1536b90d1d04141975bbaf3b5bbae4037595edf9384b4d5a072f917e8e5b22df26ad764e31dde37a3e36fb7ff1f56b43515874d5e J=$23d52527c8cf370e2a0ce6053547ccedddc0d60dee51221543658af3ddce8f7cbf5a46de06fab4eca95e60e0be6ddbf2f12befa6b305dae249ba4985f0e09a49992c5e9968eafef8552f145b9d266061040a36993c923eebda1137252998870fd30cbc2bff3a198e08d105786031f34fb65d4e73e22c7ffa097d56536983230f56b7248d37783c5ee0bbf594d340344d3769d9a11a55e064b569eb70aeda4c0110a76eea85a9f66b39954efc01ff8777fb2c38734ff629185d30cba3d7f5a2f8ebc8f4b08d9f5e2cbf56001ebbada5dc64e9b673b3ef34b64cf17c71a35ccc9e582efff034fbe64ac3a6ecdbf2e4ea5ff10f28b266e545c78eab293b64aff754a83fef3c1f9b837fc298e0118b25e09f1e510066f411eb90e57e7482b2fbc951774d82d577ffcc3d8e33b0e6fa4b0ec4448ca47bedbb6387d3ee7062407db294380425f85908aae2e2ba65b6a079b5a248f201319ea2ac46173c326e2c3a37f0df0b12f2643445597246dcfa1a6eced9015ba60d717b996a6877dede0c2bbbf0dc96eaac7d3565f9a770e7c4921e9c986e8ecd3c798c6512439864ff08a3e252607a1658f64d549107b7c8f3aca24668ee0851664dc4507aa65fca4a59462e1f35e43868db8926d839cf05e324e4d9e9dc3783a4c155760995215bb88a991d52888357f55f25239908633efa18cf9b19e9bd231bbc8a644019d8b4b763b6b9f1686b14ece45bf45ca1dc9b29f0452e41f0c1ba4564d15a4233eebe738b23f1c5a2711886f419cb4cabe596990afc9efe6f141bdcdab0860038d48e5a71c2ed170aa02bc562e1ec2b06d4186c77d391ca7d06f03431b2bcf5f1b4b42d40902e24d0227051125f12d10147baf51cb3f5b3cf1527743e8fae5d2c884cbcd536257a9e37ca2380bc8b4e88a80856344357ad41ac385e8deb56c48af93b070794db3e6a5bce395c26300bcc41b07e1a471d4fc0f8f7ddebb911a04ee05e000b0add10f240f46a2cbeb47338491743b4e6a8cce2fdeba1bbfc2bdf7215cac5fc67b02d9f16ac93e48cd023864bf5326eaebb9f0e0082f7a20fc5ebfbfcb6ab09a40350c5ca1ff23c6b3da395bd0f87126f4ff77a95891ed3127d7fe54108996c454cdc4adca0a89f8be050d4030cc5a8ec3ba263c5f5c84054866fe6369b94f1bf142be6d2d0425fcaa09a9ce7f2425f2646188135e43428991f5bb8aaae90b4277956669907e311f55cabc209222eefe62b0e2b0aaa6d7902c45d4feec3d5346570eedfa26a29841a76abe1861ed7769ab8d17e5e641a7c391a8478b8b7954fd3ab3eb2ba8849acef681c09f060e3e61df797af6986ecdd19a7f047c82a90c1fa9a29d94fc77106fdf060f8566c467d246ac50a1ee1c74bd1447b67d6cd763fd6e81c4728807fb4e14aed66e75012d17a2aadb63f4d568ea1b067caf189e5a3ff1461a0a3916b556132c0214743e43666f554c447d82eb259e24557a78c3e38b8d56271c86ef2e3a5537f2ff0083803aadd794fccf8a95758ef32177db3a893239c6eb79b69d2cfe8ec7bcd4b619705caa78e5b2a985e64cf92e12b5a5f54eeb42f4f8331b8a8e745d44bf2ab47351f13acf065c2a9f1330020fa94515cbee8351abd1b455e041fc6255315e089b6f24a06a768049b5ffd4e152ceac22cbf6ff7d540017b573a0eca9f1ffab5700d4f280c461f32b1d8226f3165b1efeafc2a05dde3087cc608466a8e7630a8cd2a51ce36d079bda57f90ba752e4a157293a5d68e686df72d7fb16cda058244aa4e7c78296954cb626312bdddb7e68d7c341e2ef96e6a9d574afbb4a89a6b0a1b3b1a06b8808000af4883efbc124848df99f9c6d4d28ffb67f30a1226a7bfb3d0c261d0365babb248355cb38bd33cb0039c98d8886daa40db42cd282df48f7f811a51da2b774fb578486c2efb5190ae9da1cf4c44db8f29a21ebdd76a9401a89d0e9d84ce47166b4a961485db61cd6083ae4528ba63fcaec956edd697c1af6a2932b34e92e58638e7a74a0eed5ad8a9a42f3cc386bd83f57f0f2b8ec9f20131f92a27870a536c1b2eedd484ad0c8747238b1fc50a8fc686d1901d3fce3dfe7fc8e8f816e2288d2a337600f3ee7a25614c937f4878913b2b3f7e62b42b5b3c0ce4d72c35655abd7032bb310e90e715fd1505060b9d787e5b00161586a783b54e772e60b32898de2dd9d7769f5f35d2fef94dafad9159698005a97c026c052b2b39935fb6b298e4b9bf5fd09729769890b0bb30300e392774964fd05efb6b0b757e0c22716a428c42e6c687797058169102c472a4725cc17bb0a1d897c5607efa595cb1c5336ea6a8da6bd639aff0b7ac99ddb36231f2e4348d04c7f96df310b50541e18ea999dc6bfb230b1b18875bcfa81e0be74a4c43affe35260dbfd51c63faf45921efda2404516e64648741f8c55c04880517f45d00fae4ab18f37524d1e6bcdb68cba45e2c63ce3a02dec32bbfcbd4f04ffec761ce65785d69f23ef4e46cc4747a465dd73886c646e328d9255d407b13513f2ccd6c0b2b8fc80b3fe9c3c0fb114c5a6b15e11a00a13d35e1478fc06e9318eda5bf46e94fedca0649ab33993afbff9236e76ab4c137d788275b54c44669b9c08b8f4046d028c665e75c36b661b67945dc3b5a3d1903c4c52b9144d5672fc5c005520bf02c2d4cd9bb2f296cafbee41ee15c94f8800bbf070e8bba5cc7eb8f62701605c264e3208117807b0069de3c03da0535f3fefb79bace68dbd001c3537156f734bdd1e9a6edc4c6b531ab3c47c95a7b9db4e79affac16f15ceb58f1d3e4b0857e6d54ad4dde84c5f99486cbdcfb09eb5896a1619a1217b2e7db839ddeeeb7548b87318669306221b95b7934ccb8cf0dc0757ad39b5dc86076d011a716e173379ae5ec5af624b7c698a5cd1e398988dba85dbdce06683b078bd6fd39149e5a48ec8e9da4cba6b542219dcded7ab0489295ba239bc3799dd124b9217dbf423856ae588cc4ef340caf114ef2c2e928e8f36e7bc6f0c089266d0f563d5db7e863e866d192654c750e2ee1bd9f3276e32422c1eaf91fba584504c72637c3e73d2fb9da39f2cfe1d5a6c8d43436a9ceb03ce24d853611d677a59c2b4105ce4ce1f391728e5848d5a6015bfcfda87bcf2fdc9f1289312a87722f570381b309b89666659d175e7f280c5ca0770a9ee3f41f7be207487c5d0c98f8fe3204664fbb97fd58fc0b83f700a92c4224d53ede6411246b33724c9806874885deeece5d9caa28d254a1e383e8c079e1b9dd3ee8df24466b4a088d5dbc71b93464993d0fedf43e2b5d30947cfa45e50164d26ca2ed88666de8ad70b7e34b64f933268a06d180fe85e642f5a46141025884997f12e2265e653ae9fcde29c60e15a002e878c52136b57a840ea19265889e78da9c5944c38c5b9172e697cb5104ec40c7a8eddc7c3573ff597bf9a1acca0bf1e164ce27c60d919ed75d5bd3ef3cf298732212d7ad6951ed1a28323c92438b3d18b0ea0ebad6727d4ae426468eb789bbb31aedbbd65c217cc5a345533fe129cf00d74bbda9e751906bbe2bf7f0ec91fdaccd197fa564d1daa8741a5a01a2bf41c934c844ca4ae1fc08dd0212ba9f9b42db8f421506c16c9e7c3a62ae7911dfb6214a9fe6cbc70f777494a7c3954640bc6cc11e6f124de613f48d6c47de85db457aa5553ae25a4ceb13b07724df684bac62583b4f091893e62a290bed0d180cf3c4b3d2c7752e8651addaea6c92bff0354ee0187d84ca546fa4dfaf5972a1367e6370185740574836be2c4d16e72149bf828f71c31820b1e3996e7a2bd31e99b5bb47797ea51613dca36b3a40b55ebe6db992c2c82eb3475d809d4ac5a0bcb2563597399fee717d100767dde84d57a0bb5ffadc75c91f0c17d773b0700cbf037a25af0354377fb8af2c5adac800133fa1a6ae4da2f08e043f8a1c44dbd46697934a7e2f054bef9925f23c1462b10c44049e17d5536105dddfaee81b2e0085c7bd8655fb8be168358919a573cea8fdb64b7528500470e4a95c0794841cddb092e20e96b61cbc6a4b59f23d268102482f77b011a2c671ef48eda66576cf7ec9a2274e90c818be033e32ce87dd50c554b8 T=$123511ee0e6e3a7fc942f08b5627dce16f89f918897878fb5cdf643ff84fd89eeb9dcf30f0c174f42c3cf9a265c177119fa0b82ec3b1cb3871aab690e41159c71dceb7af0eceb96d2e6b1d2c39f7efee09aadbf6744f86743132941ce27fa58f7fabfa449fa19dbce2d5c0430d71f91b34951e0ba2855489672029af118e8e0bd8b89a76abaf702cb069004868e26de38111e36d7f235baf1d3e689c6393377e7a96cc354b54a71254397966f116fe30fe00e5b33adcd09100969b7f5d401a08ee78a90795ee8d88c811fdfa304a1d9bbe8974ff8ebc66f24349f7054db1c43e7fe21e9d3f6ede7d1b34f6216e4a4e7f2223fbe44898d1bb7d0911e3a3dc4d4cb48762198a49aae030679edeac596759044231033df7bab8b320ed3ea9b5ace61223553923a0e2d318963083559e249e1811ff7a15c7cb8a0c3232a07e2a0f8347e26a2bbb8a469bf428687d4532153ad1653d69ec0eedaa47b1e99e88cefdf7c0cfce7bab3d088eaa27d1286ad5a58dbc063a533e3b2661bfb65d5c37cb0d5942f0581ea7ffee6c8e497a8ed12c820c53cf720e6ffc7913d4aba7183d4136fc7e6fad2b3ab8cf20d0867ff0769ffcbf71ea28ab4f5aeaa99959d61adae0288792497f21f348c85a1ee789e61ecbcd6ab75cd1baf65ee1cc16eee08d693552b324ca7c5b779966ef9e3207b3ca38be45b68ca769d01888c00daa4ae77c97181c06b463c43a19a6fbc9eba645fd132206d4d887a05f88495eb549d468eac2c8a32127b1bd611cb5cada68f26960955ad7c61bff50d5fecdc2e1c0adfb37ab95fc939804aee6790e90a6c29fb3f6da80c83ee69a1485f325bbd9674a2d93750f3f42e221c222227d9d6cb766ac2bb96a837a189f7fd9aff575e7c2dcb340f2c2598378af2501c4dae9341a0b054fb6204267d46f16c84a695abe58ec6e9b7e993554cace73c615cf554e05d5b0aee02b4302b82ad79e1f2928383f6f8258deeb1878ec8541523f5528293d2658b4f9e559bb1eeab2bfc6aa0c383fe92b5311d771b889620ef0b5f6fcdac397a2e4918c51987d539c3b1c54fd0d9e405ba95d2c407e9eb288e4c61d167bc1a5adfb23de86ae0c0957927920196108d5bc3ecd0b39e2afb88c3a387d8bb18cec44c3037f7f192ddd58fd15f28531a7a6ece822923a9565256f2e7553634ba43f6130e92cf9c6799a4f35abc950c26c31b06e6dc9312420ad2c5f4d28a69bb1e3bc602b559ea5aded7de993182c155a76479519881848834ffd966a4023c4963bf0a64a374a16460fbc840e57be954adbe40f48876a0c96920482ac993d211c68da72216b32325db61dc56fd73d696ab66c37f429556a37130c0ed6e184b825f270ddde66ee0575ad3ed78fb43e1c2a78f2123f2866bd1c7cee290a95362687baf590c56a90d62582f9393956b3c9ed9f1936aeb6a8af7092db259371fcbf8d95c8464ab1ffea2846692829adfb5ea783090e4956083a40d23db54c7948b70667dfb3afeafa36eaa9dc4da9a0feb9cf264d219d88cd6a46ab63462a1f6586acd8a8b2bfdcf8c771df22b38044eba8621586d859be163b7032324d5d4e0fd773bcabc2d092e8ae34ff4409186842b007ec4f44b327a9a656599db9e7bb12d5a85dd6ac384f302b3d25228cd185366c11ac1f2c6b13abba2f122c46b99867443f432ec788d6a246f0ce8dac6d233340280995014edf4168b31d1f101d43e7bd0d0925fe62c09a05922951cffa82fef7b0f3a02f946f667f1d23dfe614196c412fb734318180efda67dee9060bc5b29180bb95a22de23ea7b8a69e7d8c9704c161a5a69faba3e2b20a97f4a4b6109f574a04995fff6c646f18cf73ea5312ac88c41452f0824295bac9101102ff348839d3cedbd864473ab6bf7ead81b7f9850afc186afebdf48caecc63c0b76c7feff0005c42e16c6fedc0cf25f2d14089e3765eb84c3da7ac8b79dd24977f04ee72a735748ca16073c3752b456112f7693435bdbfbb67e7bfc84ac0be3d85a38d90cd34b93a4215ba340275e85509dc0e8a47ddbbd60943a5524e40244afd00eca7a6e093b54d3b7bea6def2ed54d5fe4666273d9e7832fefaa9fc41a09ad130aec25daac4155c898381141ddb0e672863c6c29f3ae643538983aee99c82cf8096bd3010f231dc44c3e4596ed57c88bcd69a5fa739b4d971caf91c11af106179246369b5da5a728030d89233089e033a1a8c26e8bf6a657d6a62d4a4de8ea00d343c4632e0650a609d9b80586f26eba3a3047aa0e1b0496470444d226d3b9a589dd52181a4139ea285ce0b7a712eb00d83c2f97c9e36cdab1a290c4b1d149f3d47f5d815146ac806eace2cf3155d9578f19c8698f887519c0edbdcb3c3141a87f2d40fe318e7a29a44ce3c9ebd0557e58a1ba4a1725b2f47c1ea766577c0cb7a7a994431a17e097fab471a264b6ed60a68ef96df0aaf2eada4116825a3bd885e5775ef51574c7f63f1cd1b249021e95314001cf5e018a89420037cd309ee693d5708ca109b07cdf31ac37a0ee7da9816ea0bcbfc4560d96866b413464d1256fd4f04bdac0c5a8c0ab8335f8bc7f401b5784ddc26fc8daa3719b02db88e91e6d77b88499020f5b0e6590051a6740081fb7ebd730deb1ec084537964640714f0d0b849f15f71e46f0356b8a14698360d9f3b1293aaa5201495446c8aa4cc0c0ea0641a475151682221aeeb6a7bbe9e4daef4211e2f3f495841ac35d962232a824438f4092d77c86d239957811651c9a1345b8b5a286376f7818a0c49b20234359ebff5a7473a435bc79c2ba3d7d4cf6fa60c13d200c2d2be80e2018729bc28fddd85678cc6a9b890e44d9658abbf7721be2bd479415bb7f6eae0f8fc0b37a54ec13d53196498c6f07e586cae2bfe4da842be8b653b2889b013c77f368d363aec4a77eebfbfb5b7e7a02a879628d25a28b2e0a2e05debb73c4e566e0eb6940c82c3146e32a6b8d2bb16f38395f78995b96319c9c0b31aceb1545910e7f851fe3253d7d662bdb5a47c078c473bfbbf244939c45b66d8fd9961f86817d55d46f77b2a262494d883c53419d232dc96dbac9048a83de171509d9ec462154155f791a231dd290e5e92dc04c7b567b6f60b7a2dcc453f7798fa415f944800f7d3cd56bbea83becf30b8f138c2e1ef9c1086a0ea201e668f5afb1d1911994232c2263a573056b747feca9c0ee2cf790dd51b705d0c8e840c52ac4b1990fc5c4fc4c16568bb71f28392d9fd36a18b63cab251264245b09454ac306ba5a29683f62df79ab707e4388fd187bdc31fac2c85adfd9c00ff0e8ab95ac3673f8dedf2a7f051f9dbf1d75fcaf4c5e8bf3732b03f568757e14d35ae25a5f5141005eb27e7c80b46b286410be490eb927ded44fab48e6bcef91154bfd5f485d36a257fb20f2dfaa50178cc6c8ba51629de8bbbfba202f21c51f97e9724042038675bf34ebeb212a929750c5c7ca1112c442920df35eddbdc3386e194de58e8ee6e39861a11b6131a3127af57e143af5ef2afe66678a24edafb51380971f4871c7e69d38b09d4e5f3f63a56c91178e5328c943fc5bfad3c3219a75365ab6ccab7e03bf6f657068033023cea0a5e02a70f23f5ce37c243916b9ace8cceb09665b2f66cdaf8b6e1e05b660779e854c05aacfd342ac2fa1b4d0026b973a3846a0d8fdccfae382d82e9ba71ef580815b33616e1136b1bc04ff1522f0fe915e09fe18e8f18b35de3c9c50aaaf49af553d63175843e405e298eb93b4877ef8ab75769e7fe54478ccc167f2b2fc7e72601b7a9dad218749a4b931239727f5febdc7216a6b950fcf6377e8dd5823a31142b1652ce9c14030d8ccb88e5062bd4e2c49749564aa552fa96d2556134a10e18436ebaffc90cbe00b21136f2ea09183edb8f5c99e0a98e2628d00d31c75f178a3b13f0c0ff60accd268605cd8ca548c28f3eb4d352a7679cca3ea8fc6377726f7f8d8cfb45e071f7a588dc888a22ec022cdcc99fcb1e0084ec8973c4bfd0e8ac4e034165ef423ca40e20d699845b5e96e2727d5e3509655ead40c3e2c28899f8c5db7472251a2ee9cc06e51a4aae7e6a80a4dfe7d2c521c42dc059023f18ecefef [48] S=$50389bd8e3500f9ae92 W=$4a78427be95faae9f925cfdae4baf8258219ae5058886bc77c423705cc0e35ecd46ab10e6a0405aea2e67873f05886b745d2522a76d3f48d9b6c3ddcc258b814bf161852b5bbed2cb7c382ee0fa520e0fc410f8cc84efb05bbf30c6e06e9293cc2e244e9027ed264626d40613696b5c922298f49cf62c1627578e2b13c59728c2d197aff317e040f1656e98234add7fd8a9c72a8f5a6a8a95bbde5c6f3f947c3f2ff88d71a9dee6eea8b18e218c01a190894802993964d230cc4853c0395adbd9b17edff26a7f5734b59fd993bbe0a544806b4239fb2314af20c2f11eaac1d6465144ea705efa85b18dacc127d6a4e9a8e9874086f1d2c8a53613567383b251c04a894caf1efe278db6e6b4bebd2825e85e4c2fbf178d617ca3f8e0eaf2e2e1a79ea7454f82711e0cc0b356b8dff3a0e649bc8a5ac473f200f59d2e37d3d2c22648b3cbf3cd3912f06d575072bcc835a723b8989d812bd6b81f41443ad562f48c33267a8a28e1959e16b036bcd7621ceb35b01fafb0f3b025f18b0fe93d974d36a1e83e319c6a745c4d4d62eac3526c4628ea6be941d27d97a373d00ee8298b8ed5b6b6eacd0e08fe2546e40ab901a288e321eb321dab8438aeb7c12db4f50f83696ace2c393dccf4ae22800490b63e643a6fa34a88dcf445024e554ee1e27ef577cd28cecf936a071611a91d7043a8b10fbc17c23e1cc833be39006595e043cac3e97df59fd95a2c302c2e59bc65a355b528416b51be827d11dbb6497f86c5ee33f376c94688c865c1da10932f38eed146329e77a1de96c6827d45f5d187cc57bb25bcaf5420d30fc740314ed103945bc756f399f47f0ac3318c46aa8d42383fb90175e508f43eb467c7e2af9f29c284a749f4dde4fd68c0f00ff143ca791a68a532fb36dc180b65980cb7b686c3235d2f5d11cf18cc11060169fa13f00cbcd9b5526988b95904c649df0b11f0a2d9e1790dbaabc552db7a077aab2965f71bac12c50d49c006ce70b8db75e98e7f749239c4c81a9718fe967df9223784cbba33ea5b2641efa03998a5b7bc5c6dd0533769eb73c31c6d546eb1cc7cb5a14dc63e062466302f4e507f43a5d703c6eb0a05cc025c7f02ecb45e8e760bfbedd3860dbe83ed99eee125d681eec0c6d9dc6cacf7ef99dc0e02ee46857a68029543b69459dc7edbe75ab34a5b7a7921108cb645bf7bb3d50a42b625efead73ce1dd4dc488714945c0a1fdcdaf758ebf7d560cc1b8aa9645b7a598af78b84a549900f1b1f9dad7a22d63815d5a220e61bb0e631a47d7c1af11843f7a1c1d4d3ea7436923a9987962ed4362eeb8f323e65274b58cc3b06ecde0377b198906e4d49b895c9377042dc1bdde973e246ba4aa52d61235947469cca6788bd24876e741e7f23eaf39162bd3c6c79d236e07c0989ac55daecb95edd0e5f4f38285ad1042a99afa7ee15e4c109b6ca92001fa53ba9fe602c9d2473c6a2a8301f5cdb6606aad139abb99b994f0cc2145a686153f8903b080909521d7cdd80465001963c3ba0491a3c3dfd3228f76dd9c550e49902c1294728376ec0a0ab5dfc4e6dca11b5d460d40ca0c0e18bf3bb899318255584fbd7fe50bf47dd9b69445e57daf893c0c3a31c24b89b67c45c73d2ee1a3de817d376a9de16779e25af8f7ece9b1400eb3302ffabfb9ec59e0511cbe10394f3eb272c002b1bcd7ac2ca305fd3f35999b3fdd6cf1c5cb3f3359d0732b8445651e2c87e1be9ebd48c77e9476cdc7d6e01d591dd1a8d76708e28ebe9bcf117c714fd84b00b800f2846600e33e752cd7ce7676290303cbf8aa9942f29ac5e37bb627f93f38284696d4b9168d397793015e65ae81decc74946c141de4a76b6538c928277ce0108498f27ab66631d818dbe86e7a85fb762d224c2ae8234632aaa449b70f30de440ed34ab90adb6a63e5d1058ab8837a2b52dc8f4ab109efee06e1b385847c8f144d61458549c5a75792adad3aa47ffebdbdc4b83ffe0c232365654b5981d27211f901654bebb1472e24d68f00bd679ac8bd62ca31ee766008a J=$fa84fa869255b629446ca86e7076c69847a90fa38a54e75d6f678174c00654fe4a1b732e289b71e3fd664905336d7ae11165d1899c9934014b2b09b5c456fca765b40850950c8cff99b47a0caf0c0b0be53b5464ea6130964f449f8283768c2a442d0bfda92825cc165dac8313267a7d7435667ccd9bfc89c28c815bd451b76c2e47ebe865f194173253a2fc31dedb58a8c6bfd784d8fbc8c9137d5c2a5ac623f13abf54605e577285c538f75ad94f98d8e171a7e80b22be696da20fa5715c663a6a985bb2a8a6720d1295a05bc40b5770d7c1ce97bc245276b4980a8b017050d4457bfc553fb0e043e746215c119958737463578357d1209cb0bdf62c7ad0f32bc11f10ae8295bf172bde1a51184d420f5e4a46503386563580f3a2adcf0c93563568ff371ff69c6de6f5e6904df611d4242feab4036ee59711b5cad3ffaaec1814c66fe0a7c8817be233b831c515e54ee38c8b7e039fae88691baa563473b76867fb85829523d401b888182ab80f795becab4164eb268feec69fa0d0de5c94ad69657a6c5810361e60472d01420b4bb76e3434e814c8b5488311f69f5cdbab3fe08e77c1fbcc6d386042b5fadc3878eda2c92e3503da66cfb975de0648f076f472cd9aa54d38fdb838e5bfc807af9fa1fc643fc6c4080eab57db07463666d305d681f02ce94088527f2ea0d988e3b48f250d7e189feae3a28a5859dc45e6e6bdf9650fb4ee3b5c7057bdaff6bc085d3921da06314e64aee3749e898fab8945d1d504b46538efab64be09859bd3529a4686de2f5b5501477199e9e01452995c4d763df14577dd72143fd07629b74cf4f39e5a3ebbfac6c6ced0fd6ad76af6a308082954beacd2762cd794ed04da26720ad34c99e0eb57eebe593f143119e7dd0ea33ffc818e8d13c9a11cd4695d08b5aebc9519b3989ddf40cc1cd24a6bb13deaecec42af60de55536d3694ff19e4ad3b304001bedd6f7853526737b483c7ef4dcf9385d62ae1ab2aa737658d49ece6ba81f60c63f18af89f55dccaec88c109c0621765ba98f69b9032c9e78998cd10678729f462dd48676ec6976c9a128428e6c910807992282e71fb140768d7153f5c34c6f6dee07f371a8995cccc3134dcdfd6aec70378563dd67b867ff3d94588d89cd4e9f49a39e8ffa8b4299b219438d95fe355a9e5b5ad1a9a4a78c71337cb28a9b1006a43a468b543e6c24e74ab9342e1589a2b4bf018881c3bb64e08787cf41f0ca1cb955388aaa21c0253bfbe6a041966ed349daadd345077d77206e4940530777a48a4fcd71d32dd65a330481adc2d097d9361e1a67c961809ecdaa32b3a6d2f66d9a97a3eb164efe72ee20b795473d0f1911a9175e2ba91143bba2e7e8898d4addb5c652e135432f536d199d0a5af0a369a2b716ceecf97e743d0f6c6bba1c4a752ac7c8f2b1382f6a44cb688492c33646a033022ccb608685bfee4c943b365f651e15e2743135b4924cdc9bc8334c06aed53b1bd856a2d4b607e3274c690f5d25f08fa0aa2364003ceeb6f552b3c13040398425f0967e793d0259346d090bb5d1a8a28a381b7bddcd2d72e0375db497b89ebe1f31973bc747218cacc8dab83db02844307bfdfe3019e5faf25fd3e46d1f151684c9982bee708867602f6d42177843d3c9e6f52d1063abcf67facb199f36141592e44f5d93d7b4b256f8c2477257a1066a21608afbdd18e8bfbee152f537d53b92537c107f95028906f06ba64bec72f0557640abdf16c0ecc459f110d6392589624cc89586e21aeb7c145be55e731d2b703ce25015d6798bb7584f15ffc141b0837baae042c1eb144e86cd54fb15b17b43c0763351d15377ade96c756b9f9c61a3b1cd6a9b972ac074d35487b7be8d3afd563acc0c9333fdfe1508f37554a249fd917438bad9839eeef9d54a813ee3d06711279359894484788ea86dd99c211972ed0f149e213dd106865274ed37c4ae80e2c96976c8e100e005bc5cd18e38d2ed9818d664c3f3947b4f25c664300e320f3d388a751b2caef623102db7aca67fec5ebaad281a300d47155796595ca39e77a096212c2a3cace15921767752eb65a6892ec73a6074e3ce0968e5823bfd9b48fe1f9bf2e0cadcb696ee9a9901811ddbd13f1f0cd6ac330e289e1d85bedc32872414fd92a26e00a53981440d848de2eabe83db337df4725af9f6b88104bf43fcd1d801d49cb2f353cac4619726d8528e9546ad71a44a8367b25d45e3d6aee187c024b35810b88c0178122d4288edea7c326493e63ead7b46c734dce64edd5cfcb85eee4435bd576e8c6effa6a2f3fe7c00fda75d6e276158e014b9503ae02f21487597e34eb2657e464bbab4656ddf89cc1b856bf24e427cd1d2440dd1ecbdac327cc28f0a9a05f2d701294413f8e2ddbe624e3c8f582f1da342698bd09eb72562abb1b03084215ff9fbd5956db268cc8dbf3fef8f14711165f407754e04c1330965cfc4c4440e5afb6db74730bbe9e41c1734e26bcf1b59e7f3b9390efdeb509c47428e140590193a2302e16f5b805cff19f58bc02415a0de79a4984f85ad5b15d9aa75eeed6e0c33a35f202d7510e66a99af1938a560414f6ee64082f046e4e976e200bccdfee1b5120e4d680ff5c726b0214e74cd9ae258e0eb6d67d69a8f887b67123b51f298a19dd0a682a5106fd4915ae35ae09f04aa860af99c07d8a1fa0d4831ee956b9acd504998fdd949e2b1ad50cf776b66a5c8477a3cb4a40b035ea92d56baf13707cb436fe72ac255a4551da94b0c0a15da3892531472d055c0b80946465b3d97f162b8d14eea42c5d398c20ed59e2b1dee81f2c6a3312c28596bb53efe3fa34bcb38d28dfdb0b29ee51bb1e7002c44ba842ba3f0e6118665584d643470ede026fc7f59832b5b2617bc6b06aeca4f1bf4d6bdd1220813f53e6009fac788e8531c98f7f1adcf6f40dbff8c687891f1e582eb15ac308e2d0792e42dd63ec8a5038535c710961d52f105e4919d0e0d3dcdd4b2e44731cff01228edf303c7c07398e77c5b07ba75d47296d23bf3c4d0f85312f80bc6d23383427de92651accf7bed0d01644516b8ba12a8027a8029aa74f2f05fd9ab2dbdda04aa7866bee79c6b3876c2bd42c974e1a321f74ddfde1358fed9f83a426478c60598cf2fabc1de847c836ac8f0a6f28c1ec5e3881c7f97c58d3806644bce69e4d889fcbfdd474c04dde00278f2e8d6eceb94e985af195d8db5725681e6f702aaf0fc9a4d4319572bc47c125eb168764d3dbae3b9309c80daa4c9c63f2c1866d9e7ac6ea5d865e4a82ae8dd84c49c922b37258ee64694ce801b96ba3bd94440a01eb4d8d0df2d47ca01f833624ff5af05338e48a3d8d0deca4d4f45737ad98b1d0b1d9244a786346cabe2ff90f2409e868070469668b9f5d0f80c24da8eb4a63580bd36b21b9b382f9747f0e021da3245023551f01cb0ff1606931cf0e25b174add958000452bbe0d7adf466254eecb1c1bca215a08ff35519aeee1eb276e3bda97a869ad4020b05e2fe76cd70de5dbea19fc0238b3af9e7315eecba29a91ba8261ae58b16405e2ce29be02b4a3b0595fd781dbed4bbdc3b548283c5e13822245d5fcda33e11fd456ed34ac7416ebf567c5d931cebeb30b68ab8c40672287fca9577b5b3f28c7279dc83cf5d8503c50ce71fea47659bb37bfeab7783713eb2a824d5d39b06d115ea1595412ca755c78b4f2df2b9d7ac23f04d2c47ee2710ea8b11e17a7cc4389678c028e3128fb7e17bb7dccdfc2af60116654853bac5902eff633f4c3aa36d2a2d05b30c01eb417d4de1f3e0660d82aa3cfad3a2feadcd06edc437e3406ffac7caea079a0cb59a156d0da16275abdb3bbbc8e998ce7962012d30a6d1669ed6ea5b6ebdd712e4201d6c4a8bdd2e3e03a2ae3c7d3e7dade1d31240a22de3870b1e3194aefd99df0a434ac5d0788a5dea180f1f9777484f66409a845c07078e443bcd7ecd22650e36e64d1255a0446bf84a7eb72495336d098bee45cb97d642c05a931ad867843bd7ae3afb5f5ede46eca3e7bb72073872e17b3794574692c0507d186b2e1cdb3094e3d86047b95b503b2e85bb708f4 T=$1a2bd1b7af1fc34ba1789bdab34b325837ba089bbda370be668bac0251b1311bda90591da5d906ab7895ae6f1637056ae6caa70d77ca6639d318d4b69bcbfc06c46f2609911de6159eb32c624b5b7dd58f66b02791e1a65a8244eddfc8c5dccdd51cd25e85065e1d98ff1af20b8111834dd29e863c06c67c05fb2e6a261f50ec06113d14b21071fe0ada79e5b726a4572767c18c7a1230172faf93ecd011dc658ec851b1731a3727a3426327ba1f68dea7e0d3aec300c68ae5b3e6997282866a54dd5fc405360285f18a67bf41aa51ff35feda6b484650056d93d2e096bd82e1ee934408144a6fa64de4225709d7dea0f15586999d7a599ccd965bb48db30980b72241a012d890da126f71510dda840b058ee587f42692d9efd560c75c964e959f34a65c0a4a38369ba5a95a1fc7a5f063dddf33e59c7cf17ae1a51c045293a83e1366cb76c7c06ba3ffdde9b96d0dd0d183e57686323e36ca91219051cad73421859c0c0bd8ae4d6f9f5e5f75554cbb5aaf8cadddf0497989a4f66ea5938b850271aadf4a60827d7edc42ed023187ac4182f064342fa1ce3f7605acc894dd3461405f7d7d6246f61686bd3842a27e2d7c7b693b2990727e8ce658c13e242783babddc0687a8d8e55b0b5e3925f655865c2ba37ed2a373976f1ca424a7bde73b3bed791c6831b4f690f5180a03f596c7f6081b0305e7f2c68385a311a1491b9be5e143b5ca5f3210c03abff6a28941dc0fb84b029e7bae641e024f3d8463bb711a63bf85c215d130c071c9e0e3e2857d163fcb96b9157387837243abdc18faef483e6a2a377175a078565bc4834f6973c3234eeb7145cc515e8bc4b835a732f04ae26f98570d57b65d4e21e13297efa2c662bd76a5ca4a6259ae27e48b51d3a021ddfd1ee184d459638be1acc86058a999c09d85fe98959618be1e787e02b4689bc7b415e7def87253097cd5294df217d6d993577b076a52dd3be029871d1e24e9222f571c506af6939986275f7fecc2c9876a6cd7bd1a1e18a173adbf3adf4699acad2f45a128fb22f6e77d60e413539a65bb0f23267b97e6d0a0728067f569d8741b057c3da9ec79f936b06413a5258c07f42ccccc382ba6b56a66f8694dff6564272279783e6b1d4ec79535f5a8af573f458ef02e64415296011056c174410162a6d077b7bfd1925226512ea04d4a0424d71f4e23dfafec2c97d5af110361da6776d04c06bd593b08f8e73b6adc98e60c70bfc8bfcdf9f674d595100b466aa4b10ad83fb0da86f8e6487ed8cee684049b64bf06349369b9ccdff1a7af9eb9c00a4948935125b44647191cfa5e3943f825d6468590a393cefc44b1e9d4b6d85380922c025354ecc588ab53070f52d028e848d98f4e1bcafe6585dcea79319db9a3deaa4d442f3791ca33c641131daf264b5587ffe8a2e47640c02191ff9c7b8141d0b9257fcf33f2538e5ec4924710d0aa20deb5285f62e0c0fd6440a7d3bb755e96a862086e0edd3a1f41c5088d3375114c5b825adf4c73ba036d1574b16ac40e04d341045a94e4c0b7af54a77b411e3147e8e3fe1c88aba1cd3c739077e9fdfc64f35e07c79bde825b9e8c73bd5980880f9ce597a1cf1bc9bb62c2303c9f5c33667db4d23f4fe4a661ca612cd8b063b459643a6dac782663be975d5d8ecebe09aa6e7b10da0b720a85a55414054951982a5e2c1b4e6a4eb460aabec3a6dadb41dd7e0cd3fc3af48068752a35ef7e4f6610ba5ad39390e5c7e7fdd1801adda8759679d40b6c217e540d0df9d1d88cdfab049fbac0560558de866eabc5d77e4c010ea45d29a9daf19b89c3d6685a4ab25954e880d73dced22b0dbb5ae750f667e4ca8d58258748326b9562d9b42ac623744eb766367011ea821f8089afb51376d3c3c5aba663cf2f0acfc291bc62ce6c4a4ad12a4a79cd6110ac9dcce54abb7f6df032b4d58366acfd9cf3996a97105c4253357ef68bf6850bddf9da754157ed166e89594d65375a3bba97ec2300f2da0fd3f200d6c9dab7032d7780e3d80343bb7ee126b1e0c295b8f3bfcbe4e4c55a4f09f436089174384fcfc66b6ae29b15b895acfc91ada735ab28dcb7aaab622e0dffdf692fb45ccfa21064a659a00527aff22cb3c0f139c16ee96cb5628e1093ac4d0c1ebb92b5bebf8720209ef3ab071f590c25ee9641fe6bdef026a7d1f23bd4144a20854f7c20241653292a2bde2a816ad21b361057ae30acbfa800db71abc1d55275fba19fe3ee5ae8360ce4049bb50180a201941282e4322dae776e71c528ba3d39814383ff173e409f2f143662c565cdc72a675023c38768ee51f58a12030e0ec1568d017e36a7d35eca15e5c89f5cbfeea019f083e7c3691ae0ffd09b35b7aaa0212e3f71cbdd36edb45e46399cc916c0557a2d40b335a43e2e4630330dcf8d059ad390d6e1c1a48ff02de02253e8a24e660f358b0c16099f1a865dad81d9bcc1d4980caef0556748fbdede013ccf20a339895fd21764e03d1e9479699670d539b9928eb3a15470047e50dab66b64a2d9a2ef73c3435ca545216168dd59f58dcb0d07229df2d745a7a72ad7338a3990775240f420b85d5b772376cc8b0c29fcd6d909e5d93b17960e182708cb8e8762120350feaa7d26597a892cdd65a8f62bf2a578a0b53d8e88f6a588cc219f23a69de85dd4bf3cd44daeef31c0d767798614a518870fdf84a2164e15ab82ae21fe05f36547a53be6ea75f697c3852751761c9d495df42bbee8d04510b36aac45651a86f5e6eedd6c027239f5b9c777e2a7efd913266d7064fab9399bd418c1be33df7b2ac1c1f1e4b25415b53986719838ca5a1c83b5517b3b6aee200ba8194805d4be362620fb828d6f39c77e0fe3b0a7fd692aa4480a8b761e42d3c730ceca5c8602118d66641eb628d29220c6fc15fad4102661b96f13dfd0c943e9575273046766621ff48e913536eb17c8269a5e9a37c94e0e162676115ff3670010400968a7a40b3c45de72a6a9133ae92ccb10fde0a917f4417fcb11214dc271ed01f77561b3f000b0f5af7e14f10c70bb709e027e363033c5b883a09be9d1342125424cbff8bb1d529b8fad10db5747e14a22a2ed4161ab5fe0b1487d459e1b382e65d26737c0f5f317ffaac1b23d13b29c296fcded208272eadb45ea84093c9700370c782b55d2992e5ba47efc22c774397193f157b6e9a703bd462f524e8e4440bb7f94231b2b3775848a0fabf28902ab4ba84f97097e0571b0610af9c7d2df8490930c5cdd4eca02be097aa53ccc916d02d74dd466335d31debce9cb9feb0465a332617b77874fd11ac17a2d8e4ac184df680be7350a8ad2f31763c77f0f231715a31b59c82e6d792a467a2e69325dd6e7986eb84a1f0851891795eed6fcbd029074650023006e353bb42ba53d79f58e3becf23b0a48659a488fb685241233b2c5b660a7a55e8d30346550a6227bb178343727ab52799b312b8fac04312a4f8cd0b7515b8fab2192534c7941a5c3841582c6cdb61251b46f6157b863f13cdd323de454713ac8f9076fb6db826278834137a227c6cbcc3e67594c1f17c573853b404348bbe5a78d65cee85a3a78d752a8dd3b9990e6b75006c6bcb41f847e97b2adc952a8e539e5a30ded241858167718959533dfbec6dce7f325ee10c3bc7831a28595b9133760105d5264bb06a80b099a8c06951f007e2fec01bec167c6949fc1de42619a88b95e6dfb1ddc2e92a80e09fd1a1e1a2654bf5d9a0bd21a91e1ffae9d605800a8d961b50963c7977c5faffaba4e7ad75556ad134d037a73ac70b0c703bf3f38cafe807cb4077f63ee66079f611b1eec7ecc282fa55144ebeeeb75048b9206e4f5830ad5c28cf3146e6d430c8f21685c82236f936033ac61e9761425afd56a579d221ad7408ff244571ddf8d88326a20647d6fedf68cfc8db18d5ca1e3572e5473c54289fda10fd08e4fdac8babdff2162a217521853b9d6c8730f0559bceb046f52c8bd98d558b133ed3fbcc7b4f60e215155b4c9c55bf8a4ef1bd6cbf91d38d7432da703f67745174547909ab142b47428da751f48b57fb9c2fc1c52b9b6edda7b8f85efd325f80a [49] S=$2896999d09 W=-$54fc360a4c1a6182a9e434dfcd3782488903ae55bf792fed46eab7d3a48149747312227ea6f5c14feaff1f38ac7c7d2b27b57ec2f5c032903e761ee46520374b71782b5e2ba44ef517f9b55cf4224463bcb3878bb199ab51488db87f2ef816daeccaae63c7918ffdf87b265025bd5978e6f0b72692afd15ca4857ca3778b98c795d50209ab7eba8aab760b4ad65df0a21cffc4f9e3f818c4f598093cee985485e0c882fd7b504104e40b5d0ee706bfb4d932cde387af9fb4de528b2c1698f3ff01b25f2171bbeea62cfeaa7d11ac031979337a211ea676517717d5a69d64e926738b41c246214d2dafd2b1184e1e1b361ab62211db4e6a215a92c5c1d57b9201cc67b0ab7c8d01ae2e019dc7ea7e5fc348c11437c2ceed01a72a79a09d626ffd0419887ba820141ce638f9e666255dafe9c379d4ad0f223badf4ab3c8bc630018bfe59caec3a92ec2766290a59161c22dab490e69ab84d2602a01de8b7e6fe4720f5ec26dd8ab690824b70f36e89e155e7b0628d389996a3f4db606268d79824964076105279ac503f26cf51b545e41f69da6449c52524f0bd0e63542fec2503659cfcbccf4ed19ef4d7c83b6358a4915ba9746893a0cb931f88e1075549cc06fc93f31a4a315a94f15a614e6f67a321acd1e0bfa697ee3e2a5bf55d5d9bb4ec1510e0f7c11d829cb81ce3ad3f52f6cfee1665bc0987d6387d058436e02761fa43b7ce1316447fb30c4f76c9c25633174f89d2dcae7fb39e00a81900c99bf792466516b0e0664a939e5b0377dfae05ab943c71be00b5fb621217e9dccc5ad6454a6f1d008e3e7fec83278ce8b7e955debdd22d0383104ca566df081d967debbe1118116a159b9ff06946a500f005401fd6c8bc239bb993d18af15f256cb348430035c18ee233ff3f70a445d31e8e04308a647d4c4eb004b055419c8c45d7593b5c9ce6a1f1035408a99b4d11855f8f532de86df10851573902a4e82b270b7cda605ad4b141441e6411e852ead4cb7fd877cbd0ed8f991c452820a165983181b61696b9737bb42257c2996535edcfba705941bfe4966769ebe88ff7583d9b74815771c4884c6db7634afed68242361c42b6fba61868a7485e0e9a30937b528495386d1905c1eb480a8e8da5f8173945f645078cc865b99f980c8930b747d6bd895c4796763a726fc871fa51dbcec5a114901f80f3414b4d7bdfb51bdeb0aae64e5b4ed31d4005d14bd270ecb51b05f33ab4e593256e4a6866e1e42e123c66a4ad9c28d5fbe91bbe816b9be4300ad0db666556c082ed6115eeb07642dbe30f191b9760c14c55be4bec18fff007f25e2b07797c953a466cae55db568ac603e1df1c1c7a803257c2219e6680575b3077ea5876560f95840f8c564f84d785946511dc8d859339cf1ea85bee0fd8bdd5ea1f0f1ca149edabeeb24d258ee78d1d9cc21e1de200d5e8cfe0046bc45ff2c5874cbd7b33a688c22bac3e1ad9ce8e4bb932585a8f82ec4c19de14c5381b1c8e0f0f8dafdc0910551c22ec0df08753889136c1dd026630939bbce2220199bc4923289c6ec78e7d7bb956fc87914e0230ef904ca452dd016f300d33d2cfa1b9faf56b9ace2ee7f610c5acf1551317a050ad87da0f709fb032f456a6efa5c5453eaf9cd6f53390b123ce8049378235cce66a10363c3b44c9a0e19f53019c0247181605c7ee5e2a05310a4ee6e9b48abbd64535e24c7b70c03d2b09e157b53ac2ecf9c960e471829a2fd6f31ae4e5cc6afa5232af511cdb18eb19e564068e0b6af74f733ba6ec90bcd6e8f984c79fa90b9f8ea75b15e04a3d1240831caf94d1d5957248c70b8c28d1d6f0c33599b0c099fac27e0ee8574a77d25d0c00d2edb5a5dbe3f46af5139203f8c462b9aac7966f4a3eb024495858a16860ecd7db9ba0770a8ba61a3d30864586d168f0a003ec9a6d15d7e09dc3ad1b778444325d17eb54d101c75424130eb8d62db58e756d685b1f3906e38e18f478ecc4dbbd8ea92d916559a74c43d1799e115d431f69af754c17fd3bde338fdd9 J=$230351fc7c5bca8c191b2a82aa63c773a00456479c094ac3c0d299f4b592e3080c63295e6d00b0c02c14d05e35fb5437dbe3f94fdeae845e306a497587aa6ceed6e6ce97b7401bb5453fda71a06b4aa9a108f961327160b6ef9d464ab2b984910be12059dcb2e08fb79f276212bef7250ac69a2f23e6ff9417582f11f8645e55c56f9c120fb30159dfb96639ad8c338f40b0943f5abb482e8123ad8975010fa7aa9fe4da96704379b53106a62031a7307dbfa1ea7f6e57a26729584100b9584fce5b4f3de8c0eb92e90a0028b7484bf47add477d7640bf3e337157aa8030a05209b6294d0f6abd14c1127878591a0e86a585f6e830a85bbadf3e57f023a54a083d0b8ade5aafc231dd02effb441ad4a09cb712df1bc15d8de95108507eee86fcb4c9cdf271dde5711939701659cfa0a0e224779a4dfc97932264c240d552ddf05d4b70bc42d2039ae7daf572a95edc22216d66323e0f6deae92417c4f847f321cd621cc129fcb0101599243de493ef03f51f86d07faebb889bb18f693b121e33d2f5dd9f71306844092aa5a808f276c2e4759b43611771059cfd31db3d028f9f5f2305c1cbbbb3cdfa67fb3fa31b1be50e5ca447605211ea6e05581db32d1b339c9bfef3a7bb674ffb178ea3d4d864cd065c56ed6fd39bdad8ff45e2aba81bf8057b3e76dc45ec30ba47cb4a557b10a2407bfc6c4bf7d959d42c866ce551d74465c52561272515c21e3962115368e72aed6b00b81d2867bf2adc4f0f28ef888e3505da9c0a3f0c75c34a59af17013bbdb6100396405077171cbc409033902bcc81fd3fcc72228c44e5db45f658aca7f38b79a07c47d6b8586f10259b93101cd3a4c581e61e9ea3ee4d6e25ac19c3edb1bed49aca699aa98740a18586910c311ec26d8c174717fa7f0bc1e67af6d7af86f7f0ac44862415d6f87685cfa89d567fe26208e53ef42d6affbe4bb9abe6f96f6841e6022695360d9024781cc8e91d70a8c35b9a34586c8bc94035807d948fab7a11af85437ed62b0501cc8249b0a8e9ef39235d8b71f115e75502e76b4e4ea56d287a90eda9c62b2759e279e7751f7edddf2cdd1fc1c3868e8f5000185b6cacc00af841e5c5dc0163b30969e292d3f183b051202b9d010ea5587b99f129bae7c9f9ecebe62b1718b0624b77d1294b48c9a803d665e5166f30f214a7c7c8cfabfa7513618ed5b462e705670cc22b1d42d2bd1c34f38689ea6621d7cc6e9b2e3ae16b1df03686c4e84fe2f759cea9c319a2ca4a8cf105af444a559bbf674807790ab912c8f76814eebec8e028cd5be7084c03334ee2c44962ea8610859e42cf361634b4168bb8726ed2329ea0b28ee12ab2e20752e45ab38c9155e9f768383872608e1c133ca5e9cfed65140c526f0a93ddf08bc5937f3e9bb99e2e66b5770980df389f17f6739de1465645a0d0d0ef2ec63c8bab00b90c6a6fbf5b4615e19a4eddcd08e39214ae842f3cd3b9722807ac5bacbdf5eea19f38a4b4f713c34b285403f6b20c6b562b7fa3b97baaf965d80e428cb9969c08ebc34b06b8ab035b7aab70ca9c98125e803d2f4d92184053b35c90b938055a53f12046f68605ddfcab3b45f89268df41bc9965c369ee6774ab0390dbea6cde105ee79641125f5aae407adeb9ca1897cfd8228413990ea1d05eaa93233850d1873aa38c15bf06a436928024d84a054125d204c695db9c8e495a8815879497cb798ff3129c646b657fea32a358af4c77b0684ca93d45ce56cd3b0f0d28f072b0c05fa5f023b6d45539f507d6b57aa3b5986c6391dc76be1db08ff3554bd0db5b7cd6bae466837b65d336abd4140bf70ce8be2209ef465630fa2445a45e8bbaadadcc6f10353f145f0279c8f08c48189b9f9b3d1a50ed74c055f7f7d677c32078b4ee9dd029a7b15400eda9258f8ed6895fb2632e3e229058ada89bab499c4e671bc3884c1265926029b9541afb7f564e1328ea11a2564afdd06d51813e39f66d903365882d4e20fbcb135f8a8917c0551f5fb933176584043f6ecf856d9f513616336b560bd749102948dbfa3b018a64968d1a93c669560b7fa88441382edcea76b2a8a666628af0346c1d7965ffad6becaef2ce169fa5dac359e14b7c5e38860f387fe40fed2448e51b289efec954164f13f86ea13b2141b42a13113c6a38c443f354ba7e73a99e96e77fe2ccb8d8dee0e3b6a5fe7dc97cb1ccaea4fda56d6764a36a921f4b5b2c715ee00468c94775a3326e6fd125f35c0cd2406d1e0297fd5424badf7d67c27bd1c1fae412da8510a820b6acab0a954d25f47b7114f4633a1c2ac81ffc9714182af4ccf04c80559a0fad5b1339d522e446c43d62ec0a47e16fb8ecb3e773c481354c26477f6671a0c6fb20e4e230609548ef41d5ca0f83b36b0aac9587373b18d45e6a3cefcffdc54e17901b5c5e4410d27f71b43d59a0b5e4931ee36f898db76bbcd60e4bfd1f7d6e9aac4ba9c4284531d28cceab034e60da3ec9c6de373728574eda18f1c1e76c74d64a63c99ef2559c5e5aeeea5e350f832d0b265e8050471ce99cda018a6d3cfea6a8d215767f0fa641a8f8469d34fc86554298265e2392d0e34b595ce14248e645be4bbfdd4c2267c466c9b1935ac9c20e4cc2685c98a50eed542288fd096bd3f108a6662eef8c3e759c93fbbb7930bcc5e8e5b077a160126457dd9a8caca9c75100082bedaab41abf9c176a3cd2221b93f1c78481c174408fae8ea44ebae29b708b768dbaffca9ddb5a96970407534da1a42d67417358c3caf14dd1404121d92bffc3c049b5754362c7d3918ca5124fb94e56a02cad0854160a6fd1a9eb02c9463bf4811acc2780c6b3cc3f27406d8d7d25cc6180ec6163740328fa33344d3425a3b3a0546f71554f5d883161a52dae23d1764667b6d1f1ad690e518d603b9ff73a418a9c41e733e7434155a502c745ff0c9281601e2f358e565f206d0fd67cb47403ec002c922272d5de246cb33a0ee1b43a3a77dc34424d2eef4fb4d88ecce26ee19bdfdcd8cef6db9b98f4ffeb09b5e1386b09e41cb117253aa7dff69c8a4eb7751c74ca4b19f039f78470bd4c2f3ea6532053920d5569c6b3c931a8eadf637e88523ecb4749599f9bbeedb177a79aaba6e4c9fe92c0cb6846fa08ff453ee9ff0b6eda6779f4f9b373f248285ef8783ba0961765324ad2155165d8edaf9611a9ceb2d1b8b01dc8d33480a2fccf08d466748edaa0d68aa182f68cb90fd01383782c25d64a3ffbf2ca4079d1c1c8eb1f8ba38ed6182b01d45eee012237673a2bf5b457df36fae4b73b18f43dd9b9e3b61a02ee433912fbbe915cefc41a69423985abed5fbe170b541b22dd52e556fd91570627a5f0f8861364a703c2da6ccb5d25915cbc0fb74df9429703ab4710019cd4981a4a00bc1e203708228ace9ea47a099fc6d64223c9f98c12ec6e518886cec369c6043b37f66c21efe274109acdf1028e2649048e6d76be22bcaf7f44f871ac380c476ac103005dfb2f1ada68f46d753e0148629f2bcd54a6eb54a328710f3444c57863398401a644ba0472f57e59ae10ce51ae658e4e839eb12bf362b36ea36b3430ca44dc6223230cef65de6be5d40fd76e95b747a5b7f4662a0e4cbb2cd4554127860ad3fa575950f97385024fac815c49f0543cb831ae937357b4ad27788b9c135d7cc6f6137e9e42e5050e4047b8e8df9de8f7b3170b5f9d8008531276c5d216318f033f9fe6d21f7457abae26f38ffb80eb910f0ec24c845ba3f51aa6dd0553549c70f96a1d6d9fb4ce1e5bee2f5981607a6ba527c81cecbbea0e0ff939f8aaa5e3dfce6438aa33cf6fe4d1863e88c69ab93265c112b099043acfc71ded966ae35f489f5c0401349cad86436146be0cd0ed28eda24102fa48cf94fef2fe7570d7c8911e5e22f2b6a8e4f1fb4a5ab1e1c1786ef6f7325f2efc1e09037aefcd086cb0103ebcdd1337c2a2f4ddd4156078ad7f11378ec5789673b53844bde1c18a1e2c90d313052a2bc7dde2613be4f6dba760a2150d8c23592dc253b558bf65482120f6c27ef8c34d7621e101d4af31286aae15e4231c278bb037ad3 T=$4f5f2cc0f870be64c7de8797a5bb8b19e9f51f7a4ea3b6d5fb301aac10b80e878cd7a7778ba69d840e00e7a063545fe4d2053532567a8b36d0982b80f06259aae6c4f53cba8d52bfc605b6621a58c8837b8fb054aca18e339c22713ccfb56730e52006cdbe5dada6c5aab3f208380e77676b67803d06a5ba074c8b12eab62d28eee5e30eba60d212ee40ccba38590b2a403b30cf2f41b16241019eb7250e4a494166d7b2b00b2c868096fe5968725f68024610cc90ea466668125aef0d7c4e76e51e2dde7a32c2bde809a01f325958a4e17421a0a182361d25f4046142b9e54038831ffe5f2aea21a0ef0346800fdc437b03b40612bada64b983eea4d34485dc36ad397536faacddddc2041aa12c87748c7c5fde93ebb06acb004d18938483fdf06fe97988238115e049f73c97135b0381b7c6f023255d9f10a4cb1d695a5d4fe4cc430cc2d9fd00e895aad77bcf1c3227525e2fc1d37b6c7ccabca57b7adfe13f25d369ed8c6095cc289d5828d13c7935aaf0f3f4881686da47762554944401857a3a3e098d93e74d2a506f574113a0f5f3d358192c85199fd63787db6ab0b65e16b4017d2262812d39e36df1eebaabc2c2a3e76a685cdc0a2fd5b81ef96d4d04546bd61d13d1d8e22483c79ea8396aefbcd2124fc294ad58033397c9dff171be4b81c7578e7cd9ec1f6654997017e0c70103dbc5d5a0bfca693d50ccb3734f9c7f52ef775607a63f89246555ddacf60e0aec8c03dbbf633dce097bff4954205fc0c7c8c1fd566ed927bd39f0618a6c18bd44c7c62abc543b06027b27de9b5b90c75c33a709fa6672f1588104121331992f24cdb9e6d17e2a955d97d268994b1b34338acc5d591778f080b19b9ac3263f90de31bfc6ad5809e8c1852da4c56f75dbded5af47927334b3b23262b0ea3a712c192ee747767cf35986d67be6339a8b276f1e7dbc0a6a0ed9fbba2da870f63be1af2c781237dd710fb6f6648d88d3202c2f2173722b0de769eec406efb1613360a0c518bab6346f07d35e607e104b47d4f133b71e5291bd7de0969cacce014abc9e7dfbca780ba304506db4d4266e4c686bce7fa60b8763a0c5205ca33b5afa4e60a73d0bc3fa6f47d7db28d0f629efb97a79436ff69af82d21060da09af216c2f5812f18e804ba1636d47f633e0d61a45b361e5bcb937bd287db49c17fd39a6a0df69ad94becc2247caafcef83e5f3d45643c1c3fc6b6bdbf90d9891c4e8db298114744e6160a5fa82f10a134410b36e7c9b8247c319ae0581c4e4a9842f250a5b877c9b3c83e4c0f3cdaf7adeb7d5d7d0fcff2fe17e84bd227bcf18ac89f32a8edeb4a681e0862325bfbb7a3023c7e4c9593b50f37c1a348f60aceaca784bcdb2be9f398ae34b2fcbdaa3b823368864c1bc3ad6693187427dbeff25f19d877aa2ff11c4c3dc343b463203cfe2e0f44585bb783292dd334721fe57d4dae3a38731156ea269d4ff8a74fa2ec7d9dfcd0eb55f1af7bbab962c5d322988d84a721f3194da65451736e74e245d335f83d55ab9452a1980821e14bb835a16973c33118ba9d45d28432b062e9018dd308ca862c3dad0889176b84739c61e41e0ce835078b4ac14a2b24cce67a7e7914aec0db1d7feeb8d5036e9e801d60948e1da46699657a5dea4e0dc5ab05792bccdf543e73b56b3457d1f85cddc31f0720241c40e8a6579d80abc8db910ea2324a2104496cc3d4d5459343567b71840c4957e24649bd69035054d624aeb5df174a304994df317166851d75c9da2eabcc87138746512a80e26cb7366ecc514537d4ad53f5dba08e0884cf9af47a2a2e02a6b02dfb827612d1333b3ed4fbe2b8847f0a9b5a71e491a7ca721d739df0528337726e8d27e685b890c3a53602828e5fc469b473a631475067a547688034b05d09c207a7fe9f0c586ec36cabccf203c67efdf53666c77d11a40e5457fe0f83abbf39dd096d3db2f601c976716324c66c3ff11b4c56d76cec118b91e4d8fe8c7ef7ab10aaefd7b72e950af71d833e00dcf633c1121a4845ea6da028ebfd3e6eaff9c1356c425a5d0340a3e31217378be91d42d562d501fbf914ffee28a8b5e07029551daf8d6528dc0d85e5145d6e3acf5fcdd160aace879c27a2568d321e7bc04a1c4f9cc443c6a4f669cafbf86061e0ecbb84c692c5ae8cc8895f4effc347b6fb0f00392ad54c515d03a97ae4c2f8bdb37c5df2eaa0b4566b8d72cafc92e7e7e0ab558d316f850264518d90104b050d00043b3b87c18e0f7763e7649ed47cb7575a99784a0f01a5c00c1d1aec434bd1e5e80c09028e02a7571dad70d5d021e7a233f1da9a2c63d811a8c1cf1caae354386837c4563761e26221befc3330470aeb51717947de28a44a8042bcfe368e79ec92089cedf1699f5ac820284e39114a82857999ad5ac34e786f73a386d484efc8b8393b30912ae21afcf6cabd26894cdf2946f6cab0afc7ba440dedf629a19afab6d27c5de11a083c49369cc4544c10d6561ff5af3591b3f870623c8c3d90fd54975c906066a1118cf17d4143db1226c43022574ce02e96e94fe05dc9c60a88993f4289bf02afe5e9e9b3655b1da20283a2fe53122fa1e9bd1f05cd1ed38adcbb461abc4f9c7c9583eb5557db8be2d605b195e7ace89a765090af8305c7a21e86a8469dccb55784ea977aea70fdb43aaa73e7187cc790567729e6820237095f25508e9ce96490abb49667d67e0b51ae7e78a25f4f98eca6de6285d2cad23fb093ff62e7856ccbdda4e671452b25d16b26e90006f2b814e017af37729724b59308fae03fd38b4f6af12162558baa9a43cb8f7817156978380f5bf63764df1afc3607822d06f5bdca9489b24cf2006b947a77d617b59657a1fde59eb73213a01cb837cbd91fbe3a771cda866b012b761b407365f43026786cf9df41b81e1f57d792a8127bb6aabd7a0e9f68b7a8dcd3ab71b3e0fd15e3fc557e765dde1e2c2cb6947206bb21eeaf4ec14dc51e7590fa0be1373ca57e7438589012db1e2f4d5848ee0a577ff5da35ae59a85ca5eef6d0c8a229c3c3789decfafdff4f698ed052ab4635186538d947ff814cecb51928e96fcafb06e5d16d3695eef77c956e8e838caef94f8b83f428d538751efef231130da5e4674557c105c7e13931d893440525aa03af4ad0c7479eb35deade757711729e6d8ed3aa57d677bf2ab8b5105f0568058111e3327b876802595b94589bda4b3d8585c9e7460b0efd3002f5dc478ac33e0235ee3d517625cdfc75766e2c048c9d30dc7d9f7f68ee849031fcac0a7574e88a0f4726eb1f780c8b9b05576a7d22456d44917749f0d1b873f623cf10905cf14908d73e922f1a19e187ea6a56a2fc46b10e542c8ae0cf09119e33c45e647acb7f2038685337136da8d92f569c3afdca370738e2118f3de0e797d8e79a2b40e7508f0ba30cff588d3488564c66e373fc7972000064e9a61c300c7b578dc173026ab8e6b91efc9559a300044e394436c02635a9c44dd154881e7c1b9b16773db1c219708e1e132a007edf69fcf82258aa7c4e7925c17d5db22586fd25f247275fbe5d442b124ea3cacae6ee87e6b5356f36758d5d325a0b0e53e7e280cd92b580fd8afe2b15d11f8fac2399f071201947a9faeb477cbca9003afce6fad434360a617ee54fae7080a9e3e926ba777d837ab5b4caa3db383f809c5a7fea7ea8abfbc1f5db1021f3216c3501d92ebf1e228646f4613cdbb064ff8a666e5075237c0fdd29041c342902b94152f5b859d4ba0fd6fdb49a631463aa53a7a5ece2e8a68a5fe9208478be7b40793e07880e5aa028c40eaeb0af99a5b66de37782eaa5fe88ae2642849d3a124d2d313b5b08a57440a705914c457a27e439b354d6ef0347ca3c0fb8e71507fd3200e2665b7e6e3e8f958f37f69fea326f6d664c28fe7cf30f54e4e8f281cbcde48fb68c75ccfa74f4e6aecf022d9904521b47528092362a0822c576285669840c95f144448b0c08ef53de917937cbb8a8f45f36c8542bf313587e5fca1797ca515c86e89a34468e3b7384ba142e8c9d2db89fcc51543ab48e9d2f68bc15f5a071 [50] S=$3acde00168708c4d6306 W=$4dab4ed1c0caafdf81ba40c9d4b168f36daf4ca8dcb1bc8140b27f090dba013a368dd0c9bc2a956118620519807e5576c76aae63dcb2e0fb105c634c1755e0f6d78aeaafce3fa7972b049954cf64699511e3ecbcf40461da90da455b1ba835110af2acc1b280d47e179479c5a39014659ba5f41cc60cef204ebb98d738393bfd97488e7b2c9993392f343720d6b4f250e39bbbd8fec2a846bec2698149727c2b07e050395650271a5eb72740f1c70f3ad6e77f4182b13d9c18aecb4020ade7a219bd5dbfe69243a87fd9da5bd41b67663b69be68aac2f8cdd5bfa83f419eb7ad88ff17645328f3cb1d577fbb7c5f811dd328f8353a863ea3d685dc5e414ce5a744991cf90cb6c5fcb60ed1a0f4bc148fa5be6cce3baa2a7f2ad4cc10995f1a926352d21013d1ee732ad5b7e5cb8f628b4b53f5521fdfeb1791e628dd325b65c7737ab08e0c00d807c630bd69060c4ceaa81cddf2f0d9683447209c0830ba79496cd9db3d757247e4612d3568af581705f7f62e70f8c7ffce51e08063b39e2f4d84f23b2614b032b79885a9b687c903b461d61022cdece3c6f6f04f9ebbb8b4f1be8cd5cd7826418e2cf0f9f31a2cca5fa3f322c324e270066f0c5a2fcfb433d5ecadb905a101348119a848ff06df3b855f5939bc192fa5050ccd5ee288f313a8db627028ab9a2b9c53734d5d9d0152f16c33176fc2d33ed54771f7c353646bb7a7341b5f98838df14ca6f8fea244ca1bbe04e70e5e443a927c74bb800023dff4f48efd547d2b4d58fc233e4bed1c465b90401722539b83193122b02919987fd5f16ddff57418e9ff3b7f7841c38a4ac6d35dd36abdd90b9ae87c8d5d0bddbb517b061c8c6a9d9de9f504a9b66c04d7216ed3df052dd6f95b0a4300644d6efb72ad3290ed72b92433df0a1a0188a3518dbee9795dbe23c869774bfb3bf6e84cafa5ceb1bbb500afb9cc837e3a7e1b16cc86a80c230e8cf464b6db915252449a9dd0c46d2fe77752e9f862e988780fad8e3f185ac404549228a17b01bb0b7dba9578bea84437c89bfb0e2331eba0058a4c15acd494e2d9094f498dd994051d5faf28d3629baf04819c449d00cc32700e6d9c20ba16abed7ff197d86d6783ee7f8291a472cad5c12cb2c0005c2c72eaa669397db97a3e64eb11622d045efc0c3fdef21adb7dc57368870b6146e31342f274351b5bf70d9477de20ac0b66dfbfdfc8828f551d40ca58e0c43dc0d8d56c9ebfdb525e8438134db9604b58526f294c012caeb9b22de68ccf994f7d913e288e21e518bb5d3693ac32fe96f92f281be311f28a73cf8264d62154f334a5a35e1afdbdb3af71728016c10920eb348fb474ab065e6e2ad16b0f5c694243a1cdb7a2d3a7ba8c8ab3ad4abc42d515e1a312ded1681a08835c84a92e701f38242e84e2bde83887462bac7bd4d9c7b5976bc1ebcaa926fdf455788c75aa756ba56f0df5f34b29788bcbd76f1da418f4ab29bfd28ca201fc2c0cb49acd37546670c215cd57718df6b6826cd817e6f25e8efd09a168b6fecdcf8bcd9ab8a15c44c766d1b7c61260f5c874aea02b1cc24018fd41f47bb43b7becf4a59f61934ecd6a10f9a5f9b0fac79850c1cc6efe327c58593446e08520eb47250149fc0bdbe55105b572f978d5b8d8e307dba9a87acc1a840306b404def649f3e944b9c5f08e6266fcb4d0a52199062cc5095de71f96142b3fe12d36706eb5936ff57e57c2cb45f6c441ca4c68a97b6c0873c0bcf3e13873b1fbc5d445db3c08402aa25f8045b731be3362d6344d081eb2ccdfb484b26d44d09ea898573bb1985a683ee1460ae47c2516abf08c6e0d70e098dbadb42b5ea7aaf39da9d8d384fb52241c9012281da4fff2471d43cbf99188ac85e6fd2e008530dd664dd2fe0963d97800b35fe1bd2c3c0839855b8f8132ff5bcfdd33995d7e71dc93e6a788aa4e8388cd5e86054b21154dd36b74c5fbb2e88b5b09f49c102e89e233062802b3fe2a00fa0115352ac9567aa40efecc7a955b3ac7ba77a9380c824595ce J=-$110aa748796f9e577b0339241db79eda19d790f3cbfc17c5455f53c03586c845d4b99c09f3d8cf4dc647ca240154458846674792b6b5d15cf8afaf21825e60cf60015227f6c1a682683322dfc1f69e440211fb6d89418d30bc4bddf39ba1c25388392c3a1564b8f4f370fc4c231ac9ee51a72a71ed9804a77b4ca921511ebd6a99cc3fdc5e146bf70dc8548124e299f86e8d33b25365a516c94f6d7116a55052c9e446c9b1ba777df79d66764f21e87907a4e7b911b30465dc89932e77aff1de7eeadf6eb73b2d396b8febf43cd8423dc3f5cd17a88bd9575106861058d7aa3f438eed2347bd88cfb23e6f8dbcff6c05a62a13ec9b3deb807aff0847ca1b20e252f790701606c7082f721f42c029b2b03102b4e8c0b141b78219c654215eab97b0c899adff8d261be142f5ffd66fba0da4496d6c7c6abbdc38153d4ee3af20a0f35e04d62c93b6d24b8b0c242c92ea785058b845f8d33f96e33dec87e98ca814909736454afdba4a3697c1d05a00cfdb17b0faf1b1d7dd031c4695cd6207c488270a85044c613d6d8d00dd6e88587d10e979f71f0d22c1ba2f26b7d726b61cef3009574b7653d5bfd7220e38bc6d75c0d0f40bfb950967099b045d5873988e51076efab7853c5504defe07c38215389a16044cc09f91c06440df34f0ec74a260e62458b377a8d0341374464a54c342f738b7aeba96f3055a77086e13a59af73921925fd3cf4ca95555eddda2d67d2ed29202259382f69eb4b2b4c013204107e016d5fc1a24f0268c2b7ff942a1bdb4448cd048da33b40a9628dbfce656f2559b1be8d9c9edb584738bd82a1affb2aecc04b4f923bb5cb3348e9a7f95f0c388eb08358bd929675f9ea4c1465dbb19afb609bf4db31cfca7d3d8930cae70b3d47fd9772fe41994f069032fca6789c3d63bfcdad7876699a5e3000363eacb8bb791c0a820a0ebd84fd5a51283af59ef3648a31007b619e1781e1b677271600ab6ecafa9abedc30f389159dc8f2a347074fe4ddbbc1c9abc4dba2aab7dea7503b2d4ae559edac3038580980e121c06a95d1ac43f157bad16cf3f84cf8f0015ac2221cd2375c4c956f4cab0e9eb6b86a2dacb7c64abf84bd140f9719bfba312fd8ccafbeb1dfa97229977b936f6248a13fda458b8fa4d8a314c88ea458b4c32beb34226f1b9a0eccf10861dbfe8ba7994253db99671453b6ef454feacc236254dd65be352bc5254e7a6e9dda1aab8bace2dc9b9eff6d348dd3f6edc97e77d1d36d0b7e258b8694f325ced1f579e6d50952b18faad16e5924b19d952438d6cf3bd48556a7604b0d3bfce0830b7a57b60d42a1a30c7c87c96fb0108abbf5b87bff202c058af47311bf2baf6f6c7d57cbe4675a835dd003220ddfa789401b273ee768044802fc1a8b35de839ef9c0c9988f071980252d452f230e41a710cc62b51bf8271382df41ba6173380ec3b7dd6966cc65f15b07330a2c836b793262c2140ddfac0e3a3a252c9c1a55200695c5fec55d6f1d6f07b226af597f78bd7530fb5af1389a50d41629f772041611cd300c1dfecc24df248940bc3fc51e3db89bc598f0aaaf9dda1fb9211156518476f00fc57d5f9e8480cc55e3c3e7ff8d0bf8982ee75f68a38d2f6051ec808ff75c43ee46e1f24f22e0e6bba0329e85c85598e578888bfe836c27bdd59d0addceb99f98a3eeb78bace15a80247831aed37bc105f628f3b2a386c34cdc84554fcf394789ca81f7ae389a658ac0c61282cfdd0c3cd71d0cf16c378f13b468f6fc17f88901978eb9d3b6f7e6c3f42514990de67b61151c0311f96a88d7d31b88a3a37aa161f81bd962de351085f9251f47e8ab10414999a663ec53a0121637ae95e6ae616f6655bc21663e478bf2a9dc2706625b828acbef422e4b2c153caaa9e8001a3621668edc5a3961a79e89284fca6b2ef0206c02cd038ec601f0a6e7bbb2838ed881ff1d76a06280a7acef5dfca4886ef4d5f627c980cfb49b9a500f84f24d051b5ff3f9c5666e481df6276df0f3f4e6f06a595e52c326d6128cab8311e5394d51699de1c4c795f5d3b5bf268476fd8be0df3e62075fe8edd2bedf4faa020de52d2557a9e41a3333a505539e3fd44272331252961ebec01aa3a1be89da2add0dfb38d3df63249f56e7a2e93d106241e66c6e97858de3fbdc557848c9b3531ce9c01503d53a2c41c6cfa192045081e9ec6af424760785c45948e9c11e60698a94f9bfb39b152caaf75f3a208df99e308732f580161a4eb439e71b945b4def00d0829ad8f8ef778368be38c65ce9f45e4bbc5f1ed60e9355ec5493185fca0d1878c2331264e02a2b79f49dc791c709be011061107e44dbbae23521fc6a8c72af62a356e0ec2f0b585ebb9d6b4648dca8d0468094187f48c668bfdf478e62d99d9df73fcd9b9703f029914d471275754d8f08db5e0c4d099dd0b7ca2eacf3d6225fbf76074aa5158c325e7678b88d9a023b1a0fc9eefc370151893222a7527ce9a478c1dda94fc12af6072def42b3772e447cee6c7a5155026b9d9594b18aac0cbe9d08b741615d270a608b54bb645299c10d0821a1e09d4e77591a300c965dfd6b8004364e85ad4ae211708a59e292e93283ce79cdb89a194cf2ffcf249563c02a9f0b5d67f2186004a0ca24a19ca8d9afa7043c6ad2cbc5f2beb2943daa054f48c0b348e32ff4bd3447ff01c35f4c602daa254d843f68a8ac7bc3cb8bf592cf77675b9c6b3399467b8fed30ea455d8ec36c3ee8b88623381df3f7e8888e80b9eb6d991281d8b3dcc7dcb2dbbb6ed84ef6d9514e3f3fcb5342cb608abc54ded0fa36c9b3d16476a6902fb1d02055bb129c74d02ff64596934268b87c4549da903f7c68c8dbb4a83a2f49eb4d02ae8a95696e97dd295f1548993fa50396257dc1aa3094bc242aefb8230c2333631a4b113cafb91f8f430940cbde70f6eb0b67cfd4bd2e6b3c8d754056c783cb90861837f9c90ee5df46c0885fe0a202bf37cecf2112a8eeced77e2d9f349c7f664bd4fefe160f50071bc815b30d49df298ca4202360d820d66983604370d4c8298664ea8cfb97e29c8c23adc4a9e0deccec9d3bde6dd70523e64f9317ac09894347520a9b0f8a41ddf43266a5c8311b779c853aeb77d3ea14361280043f2f765ac0086291a5ebb7e7cc30eda481817d4b6bbaf2079e169778b7626e9571ca96f404640db0e6e6354a84c9dcd6d539e96661f57c70a525805ca6c5b0ae9c8bea54d8d245ffc855276462856bdeb28d905074ffd3e76322b37579eb8fba6d1f4d2130794beb2495adbe824e73d449cbdad26382c364f34a3ba85a7e63abb07039eada76a1ac925aced9b75d96bc99b1f047afc529bb5fc65ef171b851a9cd2b37855140f5e10869e5f352c5a2c63c1c3e59b3a6f0d806bccfb1c99115c09cc4f36ccc2ecac02cb889767fc3b2106cb427109835ffeb625f795f5334410f53dda64a14b6b113e8b3e92bb5ec154e62e5088aeff2e3f405d20131f98200951efbee35fee4eb7e30ec678135fe43f4ea4764829be37383bccc090d747b514755fdd668758c6ef8ef1de2d17ecc6d3bfb2fa97c658435301aefab5f5ce908540eb00a1feb83df470f5e758dbd6a6fbcaa6743e28781699ad652a57d006fd6799892f939148c13736374ae67d5ba80e0853b4aa7ca027a662142b9a450be5dbf0ba5c04cebff0ff983699c7169582541246cf5eb3f6fdd86c9e21fc60bb29d5e3f22edea58c3ef64fddb7796ead341a6430297713fd121ae6f4dc2b542d8e759ada45f112be547e7f3c29a6f516c1916be773e890f0052141ff408b1b596ca8589aa109fcb80f4d39d37806bc2e2d233edc87bc296e8059a78794ca11629442a7a5b4e37449b871e4f32bc2883cb3c0cf1ff13ad5667b9b415e576b87bc7c473b1a8ca3c40392f2354665781a32ac21195fb2dea268d407beee4b0c19f9f14eca0fe87af86a653400f07616a1a083692bbafda82126ac012178e3463f6d1e0950089635e2c3c2c6a71e23300c61f164c90145161c9a60047472b7f0db8b0be8cd1bf67f4b8138eb2534c330a7ca2f3d T=$16b416f44769932f294e659b498f1165ad6d8af639b421428a6701bcd889b07e149c0c4c6a1d4f58aadbb73961b8ce7d707d9c45fc46b8986817ea0ecbf12f7a28c5f39ea5acfa89c39dad471c8d1113f328d8ad8b789ed609318d3784fbb5f9136d84734f87f386d18b478b380edf56be6c8abc4531a48c062f6f566bd5653121bd351b41b9e3f22485f604424b63c949fb9c2c9a16804105858caedbbb881554bd71718315d2d82c5e28561d872ccaf1ad62af94e33334289706d3a8b77e966da30001283f51adae8e8b07b3bf22a556b72c935d25845c8a6084f5335d59ad9510ede08546b65cb1010789bb56a2c8cedbf1930b5c63013938b6ac78ab45f2d37db4eca6e2e7b4abdb8938bd144224640f47e14078c285a1ac3fd276be992d816283145f60483464648b4ddd2fe14fdb629139b82bfa2ed9d69f9d7aa84e9c1a3f544657c4ec298ec5217553ec875eba1aa02b6474f9587935d30376e1a0d83ff62d48a4a824dbdede08330b00f059836f0c31505727f86e261a76a6d1689bcd2874c05f14ce275f27dbfc58c01e911721014901fd274db2f7cfa212551e15f19f3155d1d4a5892b871f5ead5bc3ab5c468894171a5e27237ef183257810191eac23de1af2fa6cade93b8b128fa4549f57f80fb6163e0868fd53d0fea7934cb27fa7e0a9cdd9dbca9ce874675f15037bd075f175294654ca0c4a4ee55e1c6722af1f0c1cb09e75b459f81ea7d87293a0fdd8ad2c973044583ef4d73ac73971aa11f93b1ea75c0cbe9754df9cc94f513cdd121698a9c705478fe601a3ef57b6915d0d9ab64e37a72de846a2f8d2c2df4d19bef07360a2b6168218d74ad8ac9077392ffa8c6bf690560bd9c721e724a687300f38765adec8a3785bd5e9eee995d10230a0c154d7f81b85f0c0ddf666ef182455387d5c2d7e4464601e178b84a2e2d827d3d9f2d977047e9da27d114633bd3a0664663061b673f8db050febdd7b29acdd9a98252a18d72eb3381ad630afc5d15225938e8a9ce1f1c8e46e408ecbb78a21241336b3121dfab349351a6b4d33da952c4193d84d850f413cb6da9016dc626211526f107e44296068e6c205f96042202b6e05bfea7e0adc23cc9b299058c6b82c6663d7d2e78d864fc9dd518e6cf36b2268d7f94124c40b36d3c92b786fd838a29827203ef82ae774500fa4fb81f1f161edeae7156271ccd02f05680540d5501b50c6c0083201758ddb95074623c2ededb30c8c67443ca1cc826712f6e0baa2b122173bac3cfdfd7d2670934c4e2c61731f8183dd66e8a4be5ed414b07e020c7612abf98962b230e786613370f7a6e0f8a52091e8b0e3a9bad63620c7a820fdb13e7f91efa46984379f602680dd6cf82991943b5ad8337c22075fd690b4f0665f4c05cd040decb018e7b41bbd65427b641612277ca761fbeb7dcacfd7bae5dcc6996c31d3b6d86ff65117dd4a4afe36a73654ebbd937afed69e2364106d73545bf6d9dd6dfa4768d844b892a86fd229e4b78f1800d84521c9b7e5d1f1abdd8184fe2907b0abf31134d8bba8d4983193b42a13098a84eb9d8eb8699510b09684502f6afe4c2c408d78d346ab8eb71b392d59883091bfef75165fe546af94381cd5c811804b9aedfb8552851a50a43b2ee9f53955393dc277f05d8b7ea2d703146ed60851b6ad6c6a2dd9098a323fc3d73ba2c72fb43ca08506e62b9872a632667405e7d4730fe6a4c316804f717f2152763ddeb4dd1fcde597d731796c1c14bfb0ee0b1e505ce0dd326b36c347e7961c6e86d51b5d76454e97df0020458c08964677505e338cca3f8eadf41c25326e015b13ade7f8a34693e7f46df72b4688e67bf539792aa1c3dd362ef53833884690f4dbe8ecc83808f7c9a88054187486079a668c22c3880d079a8c5ae7fd713dd8a070cdfb7cd829c9c7c2a963bb59635d6bca28f795b358b22a50d5c799d75fe4c5635ed4e197189501df58085c4ebefdfde75dfe96d1176d5ad9e79251a7f8d5dcdcb11b3156fae75e11bcebeb24646a6116a3d954c9dfdf91e96ebb4981a5d9fd8de0278bdd6c736062a6235a08da568d0eea821d5ee5b0943acd2cc3bc036e2fa51b5013ec8facc50e08c88b897c63fd1a4ae123b64f43b2782561b47950dc3e088e729f96709545bb0ea88dd5e10e6316525b2ec4e00bde11d2cf546288982582444b2545f570bdc09798cdf1d0595398b22fe37c59df311871b79ebcdbbdc9645bb709decdec2eb92d06ebc01aa9609fea76d5132ce12bff11ca8425ed3b9fb516e22199e492809357fd9d5f580f54f06be6585dd2f085b6d90da3338fd2327202f6df9879ec609353a0683ae08b5d4cc97b1a112985d0d1390581dac14b8b9195b629203aeb94b7a022ae564f145c2faf79923e906dcaf2c5fe9822caafd549e79e38f09c10c792ec2d45ca0c0f1fa29aa54f4aade5f8a73d9f22a9977c43bf4c5b6480fa188d6a0a6841b812c86309afc8d5378fca66c2cbb79e7d0fed80e0f3dce2636eeb68b62853396111eeccb8769d563361f029a9e3e11010506befc5eaff13fe3fda32bedf1658b281a00fab941c311b5f75fcdd698aa5f652f49e5097a9e33bbdbaf8ea47d54b1a8dee911752c6af564749d90d33b564c6f41823dbe8ec85ec02d493e82516ac8d8479a526402e0b9ec636d5030126481d8ea282974f02ef32b881ce3e5d6bfde6dc9c840f0d021acc3e550673af32d02e97c6a50bf126603d0e0d5dc455d578a88f524df50f6f823cd69a127026e06cf24520a10a9f2858aff55ef49b2223644813535e0649262f0b02d9c15d0c533f0008e6eb08809eac4de236f9848b07d4865a3163009e00ba1b7f86b40fa65e5a1ede8d796c9020f415421338b5a21cae42cf8d56dd6a599316c96b53ec83948a19dc951f8d56112ec6a1689f40a26100d2e32a0588c4275ec95ad51c03cdc2c764a32f4f24a170b6d5e4a34f134fa44fba3b4f5b30558e914ec43dc113e6f60f7f17b8d3bbc885e20bea395d0243c14ce604822bf09b90829dd4187fa4e779f9d36fefc7c2d5a8a2aa0366a50d4fd7845280196132c214934453d5ec8bc2eeaf3d7c0f8156455665cde505d355ffddd2dfc5a2b729cc73b45a258f9d5c1030230f59844b3664d0ddef89ff86215c1188dd24c335ed2d8d9eb1812e5fdd0c22089228347691be9cde64840a18b4ae73bc124e753cd5fa9e243ecbb3090ce5ec609badf7bf038e921c68c6b810fd4f35744c49a25545e9c869d7352ddca7dd3b3d116197e4da4bd2dedba2dff8103628273089f27f1a87ba6bf7a26ac44d35da9a80291c7d95b63fb24461769dd0be15fadd43a162801c6d62c0d623d081a747d1f48e849856cbc69e9692749bb9dadf02055cf6e6f2b3109a66112cd30e86d72489a760fd5123bfc8e5684dd4bf004e4a666e6e3381960f39fe34ead2c8f1edb19abf87256dd0c47af59f3f712038aba6635e0fd9209ed52f91b099ce2af12d15cb45ab084ecd995114b502582655651eb56c54bdc207349d9d89ee95e2f25ed02423ac2479961c886a245965460ef16e9b6a938a46c9359cc767ae516c4ff3c2a1fb2b15dcc03b9f1a861c39436f60ac711ab766ca4d266aada07b9ede5997aa1b98efdf0a060d41a458fede5dee14160fc180f4fc01b61d163a8e8f2dd4379796fd089cb2c09246c9ab99404b47bd3e47953275470838d70b1f9be13cc343d7b4f353bc2db52819cda165b16f661206f32a602ba19c9133c72b389436b43ecdb82b222c2c012e850fbb5b1dfe33338532bcf92ea7aecff50fb86a4ed52ce663d779bc992f6bac7b82377399c123258a0273a7faa6a862a005f08100d63a2b615192384450e9942f187c84f28f285e150bce59e1aaac329df971fc32293b19df2853c11356b8ebe93fcb9f863cfd4943dc5ba62d6e522cd92a8053d87865bd34ef706f15484c9baeece44574bdd4523d5394a02ce05246066452d51d29a3599ead8075260051aa185a5c7f552d28bf4fa4f91e03fe7670187a4b8a593aa09fe828375f16b9bc511b7e09196d21aa089b2233 [51] S=$28df5b170 W=-$147edf78d46a5b9b744d3f49e25ed707488363748a4a8d31e1dced0aa97a764186b1d2b1c0e30a1e30fcf1e008d3fdba23f2e4aa24eff70858d8aaa874b6eff0b1f0b5c604a83a9c4b3b53408c69472d655c83bbc1e64f25aeeb99cf0766866de49f691580ebbc92fb5134b3e9ce8ba3eb6672deccf2fbb5bcdaa6045c6941edd3c5082e31243cfc41eb1b39ba572cde8f1b1ac02b68e9a8a2abd6df6ef6961ea6bf44f59d2f4c15908e5484383435f8dfec4fdf1326244b633d7a717b89af9e11f513fd1f2f98ef89caea60de1d2cf8094788071f58cbd0d65337a0ffc8c5287cd7404dff4783e4b30e50b34e5bbb9632ccca538c0565bf29d5bdc63d2e6a292305eaa2f05331f8796a48bcae6da56a8667633f1bfaadc10e263c97aebd0c22ec4efe04494929ecdbc09e03c3b858b528e828c2f1050e22a0d5db9f5011daa91e8062f69ebf02cf99c365c53d5841b81d8e9eab59d953a56eb52744ac3a97d74c6d842cf3c85521f7466eead78c498cd9b1e22cef6459a9d6fee1b714d956a85f1ed2d2fdd8ce82f96360bccf4ae1cb013c763e0b628ebb1718d70f729b1ae881aceea8a28afd481f5cb19e2c178267bb3f67413a038c7513581c163ea79161b20119188eaaf2f2a5f12dc9ab1e8d0ca08cbeaa23879812e8e50988c721a437532fc3819fce0908d0ff7cd0fcdfdde027cd6788212f3d4d4702fee1b5dd9da19dafa99843c319dec5ace39cb14c2325d7b1ae8f1d6bc4d29b70b30fa5ddd3e0bdd7eec3d1c6153d143c76b184fc91f2c12a6a1be5c2e341c9662b33a24ec6cca22e1e201d25ed7380c541f060271cf14e9a8ad2df86583e5e1ca8c4e399ab970709b4377c1f18421e8867271bb0487631bbb4abeddb07b08a7845c5b01d9f1361f196554b3242e402f1e73f22e58803015feaa8219313de48f26d14e4205fb99550ee16314f25a5bdab3ca45ca8d9b9d9f141296691aed2fbfc865eb0a84251a5dc8b3cd713d36157263029d04778ee3dec511fc7984d510bf09445c2b8ad1fb8a2c4d44f030f73705e8ef3419af1037122769fb66b5035905d9fed06eb76a3cf60aa7a8e78ac8d4e1ebfbe4839f6beeba7fccc57aaae0bda50c011c073841413fb0930decc5cc1fc5aa212f1e65ea69cd1b4b1cf27c226a72b7cc49c1d77d5cb9b127d681a34d91c49322d26fc2a81c44ac6eddd9ff4a01d2eb4ee7f237edb738fec4daa2e774a60c6b81c1dc267e32d8e0297a65445224f206555623e3aeb72eea5a2ea34e895d0e2e192ee70155891d2732854d6550e651cfb7c6e9d2df3293642a732a680a375b268572ffab180149325bcee007b8a96ca28027a3e35b5340f2ab725cc3c84a35c56f6e6ab1e77187ced37d4ee3bb296434bba1541a4db45275902f6b54b9006a335d3f13c158c493607d28cf4ce65960a82d96f93326defce02007d85e4147a896a0eb290fb024e6eefd929936bee0226cb19ee700d73864987164ac08cbb96bf9c33b66ac42db5b91cb0a051c97498693df969cb91902cf2f1dfb0b61534934d899e2e5dea013b560db4a383efdc3d3010c6b93d2a7eb0103dc16980c0f50a741ad046e9b49dded90bc2cc025837bfa777e58dba34300d4e4c76e66225f0be9befc7a3223e07877c6929e658aed459aa431b66630b23c822a179665cdd8ac81f5e698a4d9e9744e41eabb62ac2fe7408217c12ca1c8092d17449703c1c4e40f781dd7006d995df9067d8c80778cb418f80bf991f0d6e357a5056035c808f8d7824f5bab7d2b6ac58d04ef483b1922d9f6c0e1881b23bfc29a0f823da67b750af3b10832d53fff8237f9a7b859c0b454f4b51344bc8295753ff3c3a61efc7e8eb978d716de0670dd11d7d08e3109758ecfbd88e3799be8b112e5f6c5714068bb5491349a0c3b31c37bb6e6e2a9f849b540ca9d22d9589c486f14a41043cc7d7d8c132902e26a76d9c123507c41832378bedf7b7c7db27b73b706ed55f5429234c6e92d4016a684c484868121eb8a25353317f0 J=$54fa31ac64d822dccae69977824156795ee13fd98188774d2fe1ec5de7720141cce57722aa22a0b5df580c7032f2054df3b928b2fa6e7207c892ed973a3b72c7b41c24dcfc00c8ea6e3d5b5ce73bc010c2238801ee704ba88eed52bbd0c0e6ae5cce8c92bf7b627df4f5750ebef2ec24c8cb34f8c08454d5c2e4164ab4b209225625afb77c0c9e80a2993c31164f1a17fdda2c2a2fa4e0bb995b34e7622dd943606d5260e5c701b48ceb68f18f191bc161b7bea94429ab2c922f0bc51938ee60115a5323bab06314403cc9f932c9e8370e5737dfcdb1e8471dc0a9c93bcf7cf92aac117e53779d2ee2a5f79c001d9e5a15e49ad9a30871b19a4bf291880383c99d1ab692db6fec047c876a8245a946568b50a3f1fab0766f346efd4076329f006831750039ff04038b2fe0a297219c6b09f34b864082220d3a1a7a6fd7d8dd3549a3ee06927f8540887544c63f20f33723d49e740f602ea39f4a74bd3b853d11cd0c9cb623f48c7db804b157a83d2216c68e30066f76831226530afdd0572880a703c24ffe865fd5370394fe521726c6bfc5edda3ac62f36de8351151a33a0c622612db7eefc9a3f08236e863a2e5ff57ca993f72abcd85a53b1e3e423e9be850ceefc1f1004e50a337f673aa18e358e3507abcc4c70c3d89ab661612283b2ff7fea96c4d9c25b47d394f5a82d268209d55b982f0a725dec7975dcab092a06044f41cac1e45b60df7f943005c9e83c8b3156690e0fb2fe2bbb09776f415a30bd28a21025c574fffb796b9499c969b28ff58ce9cea8ce8cf71aea3455810a4c9f49f1feda0fc00a8c4e9f741ff91bc4ef5dbdf88fe0dbb5c71f1ebb77f28735577a654bfcd6281cdab50c5de8d4abc8935d94127d37924b557098eda869ef80e342dc18a5b0e7b34cde43e933dae088646e75424d3b168ca09740513d8a939f3330ecb8c01009b782aa8d44d04ad888f332a5b442fe5bc97af9f24227f6487f79c556461aee12e34f51f1b7f3abf2fd403e06a91e1d44ba0d4b4f7fae742c5cc80a18fd33b8b9f6647b2591321c7ca72db8e3cb6d475ffd02b3a3d7d62928958127c2dfa9ca7a826e8def83408e284e76dd448a4c3d7063b7e6d2aa815607a4816dba6d23180eb6729c8bfb292fec8cf84c8a171f080e5b4356f5f259454d421d851a76b4afafffa2c0b9a8df86d671dd014b2699564c6bf21dbcbdfafefdd53b08684198fe85304a44307dc6b846b066443f53cfa7b05ffd5b2fe1948844c4023db2bc06ecb602dd0566fbed93fbaec61836057f9b5a0153777d748e56fa6a2ef486e9a3bc3fe992207f79deb6918f2b75697c1626ada2ba8d12597f2766e3f6b3a48cc4bb9d62bed162fba3d8c2d71cb5ecb93de34bfb094e9d0ca662008fffa2688152e3c2a465f9331546c2e00868053661e925c4f82b8cb968c36c0bdc732f0a0c892ae5fb4d44f93ba86639ebf91b3a23894649a758826da05df49cb1a7f337bfdedc1917273a0c254daec5108110a99dd32138900cf3be74023bb9bd8bbe94dc97ff213fc72914d2407a70743fe652a93c4ca1d2d510cd5c4d32b4b7bf6562113621fc892d1972a313ac4b17f71946af9ec20055a198fdbb1d5aaceee874fe93348aba0ff2e62237fb40205a2a175bd5475dd76f414542e50a179250d873225880080c3932ceb930d3453ae2d566ea4df050b72c902183b05849a74b2137611ba24d2c40f979d4a3376fc309ee83e780b64e1d85afa108b8f9ce6ee5ad0192610f4fee3a516340e7f293c1e03d7e56017b918d0db2278f24783759731ab2949391fcc7464245e16bd942c64ebd4a35d54cec71339345719b3bd71be03e743c653d2bc373bdd2e27c727892425080e5d5d80802588fa3c7e754b9aed720f65eba75656426cc7a20fdf8811d87733032fa07f1eac933452610c552d7bda810bf3ddfaa794ce06a17cb949a591c422ff1699276a324062a8da4d686401566e2fdd12970cc7d95c3551e2b848b1c66b99c497b1175809d8123034dc2bfb3f6d891f82770ec04413ebb9ed25ce06ffac6b01284716945190de251fd476392b55540bed3c4eb729f0c6cd0b37b873f8ef35b1943358f93b37789909b6fa484a499677e3e3161d049dbb9dd4e4eb880ad6313c4c1f01cdfa09cc0834d6e433e3f56fe1a333542346207061eb9517db2b74182a67e37d05f549ddbae3cf6cad89b2fb444a9268d2dff2c4e9d05df4489cb95498ba5dee47b9655b2a1e0a0ad2ee3a87f99813ef1107ff40e3020bf29d32e21100326d9ddf80fce971df396c5e044f118160b2809f76cd6d71737936d68d1f997617ef65c17e39cbdbbcee1833fd606c4586ca42b55f763535b05a012fb4ce9dbf08799971c2fb389b918e21b79337ff5969f294d75f25abbda290f4fce06cb6bb243247128a3a9cb8ff94f0e65a1f3143c5a30e49584672b3ad7ac1958a2c633971a423f388e12a2da670c978bd88a7baadf1e0bbc4dd2505e72cacbd7ead2410b70b6c37eb3e8641886c32be9889e0656e5dd3fa59ec3634f2884372d02e670b33e04e68d3accb004dc2594cd3e725e464d0ef16772a259434d8941668862a4bcd9d755fe60907b8e0a6af677cbb6afc5280667536ba57cc013da6565d708def0c34ed7e1ef1f91cc44fad7d8d9a5063d44f81ec8d71c4c45df10a52a98df529fef2b19afa61e0724f0e834f77359f849c9b4d3555cf4b47cb946e6711b9e997ef88a6b00c9d07c23d3497fdec11b3a03c97bc7166fff0b2b38befee8176027f2e18d61628154f624ea33b1ba825e27c09f407c9d6fd30ee2f3907eceea98d77d0101a7e905c4decf2cc8222264c722919a88abcff75d0d0d236c99139f635d0ab62575a03ae8f2e63de23dddb9f96326a2265ba554ffab4c3e6bfe435fcb8246928bb0a52be6293e53acfe773ed291d9260231eb367a4826f3df551dd031508fae98007e1c261fa0bf9d35d5f721f91c588b5499caab77c9c3845a695750cf7c01d7a22a59a97b9ba0bbd9cb86d5fff723d92036c55d99d15796260f23b39db9c44ef9df59830fca163ed8af2b49c9de40ed8288072385147a3407b2a9111a61ef07ff377e5ed46f160e96f7b812c2994e24b6fa15b6fc103686b89c7ecaeea57b7047a0de3a56020e9fb4de3dd151a367883c62f9cf1d01daa83db595f33d031e5cb32c2b77a9011d0d0985a32d15b9eb893382412cd4ce81855a34579becbad44cabd454cba88fca78bcf61c8ec327bdbcb664284e92b27ec90828477685116da406047dce3519dccfef2d46ce37c0553261b58018c11d59a622abb58681e7e62294a74fe252c023d760a6c670e965a0bd0c9009c736359884b930d407603cfd60893c1a5bb7360ef4c0932d6de0a54529b029c9bde8e9878cc72370c7725c87045ecc3bd605ee4657f424d082e9ff6cb7d59606871f1df7bcd9743dc4535b3ff3e177802e18c14099a153334dde9e76e0dc96d2be42a657cda8d06d3b88e49ee77edf9e937822288c294e6e95edde91a82f4874fc675fe56c085d3a32a1205168ecd203a65b72e47b3bce98097cd0c26b95400fd9e6f44a0dc826a3bf59b40429d8de26051e52c9776f26fbab8e0e82f1b7ce4ba28ce6040fc690890c867d45e476f42cdb0f23141ec3c1cca365ebd1f1574c93de7432db07362a3b6da088ee12982c61324db2a98ef96ec50fd44f149b938133d1d89650aec304e3ec73347c139c94c9a6a6edac9b74934798ed2b4687b86d9a54f32d1a4d95d8b8b7c0ef60d45a14fc1f36403820536ed3ca1603cae8c22bbcef3db34c430f4b7b96a7a0bfa592dd265782a68b9592621104a06b5806c645c6c1fa79e8720226d028fef464aaad39b1dd80c756a0645a7ecdcabfacd543d6b89dcdb443f0a9d2c0cd21b526a18b5b983039349c342c1169366fcc69135643630a23317d4976cf765210c5fb2f1d2c49932ee36900cffc5a6a342883f7f2293d86d8730aa64d19f37fe20327d8615dab309984a1966b9ad6dab00733b286907efbbd3567286a3e5824e3872398e1552e T=$2cdfce3162ea4801627011b7b41943bac258b7942c6b789bf6fdd6e33cde3bb345ab337b3569294e0d63b74f9977a838b6b9ce988c64d472613628bb168c121d8b4d467e1d4851a7efe6b54c3f53597a269f38bd35f47e71613e6bc60052c262a7e4af696d10a694a2cbf3c0ae8dc0dca4101d3ae14eff20937038f44d950dd8ee60702e940ee71aaea4a33b8e3c04a6825df040e771e87117d92874bd9a597492860966a333ebf905d92e082c07594c1caab7873e0c6232b8b1b27810fd3f853c3103b8765e5e340cb629935a49b7e6ce68c5b5354a2db5b297be5bb0e85cf1d6a6e02d8967105925aededba85ce573202f8d8ede9fea341c5dd97d3043767b76fe689558cc49a7ae123c5eabecd3b6913701c31bb292635ed3fc9fc5432e48f389135fb0a87a7bd623ba55177d2e59a088902b6a7e77851d05a636ffd2332eceee4e7b06ff1e927006f12d2dbbb24fdd254d57c0b32795ed1f4a98380b702dd35f1682af0a0a96c04339aae96c3e854ff67b413969f1356c89407b88fdecfc7687b4aaca8845f609962eb32ac0da60a8c63ba317ae986a2991dd1ff283a88a1304f89b13dd97bd7235fd1676938449984847ad443617a0443a1b8cf416da847c218779e9422269bab2f04ecaa88d7e3a4847904d30619b574d653736becbb504e7184f019bd8719fd0f063deba49bbb857cf519856cdb3ea23ed3116b382fcd997c644e7e50142c96aaefe1b7f76f4e2897cc3fccdef0a6168eddb5e5e3b834e4db07dccaabf04b3cdbd3fd3a5a05afad67fb29c664757c060237d62fa750d20f8922cc029b441404463c2c2f953684a94e823452f45ed1bed5949c5d466517cd43fc92897f2b0958a46c9a64ff145c9ee8db235d638063c46545b702a3585cb07f7f5183c6868bde691821c52ff03254b0e23c3c064d379ce482e273565747316989b071262794392564b2204e8304cfb0cf583ea144b78c29c132f79c2562f85715da46ea72d0cc8de9cdae46cba4ca60b3137330c569324134eff9c10a9e93d3bb876075bda58af0ef0ee064631faaf486484aa94a328616b9ca9c976ef176be9cbff66e22e3b48e2316e197b0b655e533e5a738d043a21c856d00ef114c8f7571227af9a5718964a428f94c78f3773ccb64098d9e09639558db1c92deab27a8ba2b80fedd79c4087de0c64bb6d986c5ead281aec9b65980a65fb90d4bb43b5e1afeb9800e299654937812c0f751bc3d12e984ae48fdba88cbf9c9a2e287e17f7f38310c3187b97a56ffda48789df0b74811d725c48c93959f5b340eb28ecaa28c2d53ad83a4c562206318aeaab22fe853c3ae3b516afec21f60b2472798123686d2552a389b3a1867f5ae21594638331b8ff03b292f6d6231d8794b6a9113edce47c63b1cb12d07d16017986d4f6d8d5e9ba248f6309962f935204565be763868cb08613a9ca71d1241618411b5be27ae25abe99c909f98b4056a40f35b3c8868d6a89c7f5fbc55a86e98eea7dd2c4d7ba9ef0a3739ab10c272a05de60c7ca6ab0232c3c663a3903ef8cddda714b834aad8ecff70eb871412d8f971d1ca698c13f967247277a0df339316a42799d14a07913a1a2d23afb2f539015a90b2e1f79b3a9ac422ea750ab8cdd082e49f863e6fa4a4dfec67a3f7d2792430caad6d5799b3a1dfe2d97716a995f5cc14ae146c9f9d9ffc10b8f234d767406faab0197a2fd56beec29a64e4d1180f8b434750f410a675c0a955da0ba090fe0edb65e317e4dd07fcbfe00e053d7ffc0734717402b692f3fea7565c2b9297dcf2756d460a9756d667b2119e600a83e333864d1390172e2bc01ffcf8bc6f548e1fc62c1c1b1003f77b3a82d38e741481bc7362253bd000af7d1be7fda1bec8bf0bebe6e68964099d8c8e9abb55a6b1f9e6b74f61f575d1266b610f1ab6450c7fd5d993e7de0b4b2349ea8de6dfb743cff5ac40c0f0a4703913d138fd6caccfb732153d7f25127d7bfd5af83c99b74463f71bb169f641f671a05685d20d1b0bd3e89c8f753faefd3545c655139c142c01f6b7cdc3cfbf6f7861486f83d6fb3e59ff8536cd5fd89244f3b92ba68d659c49c94faf1e99777754781b27e20fa9c2a0cbc8d369c617dee2ff459ca25fe89bc6690211fbb9b52afbeb83f29a74e39f9bb35dcb9b252f7fad6952b7440dfc70e019bc4c5122af9fd7c9c9f3a25065299c6ce80dba3d57464bde40e77e817b28e973651e88b5bce377c165983a93b973fd8042789447896a411ff62b5d2a4c250bd83c363213178bfc1c5942e9cdd42ff0387724867927b9eeca4ce3b7a431f6e6755dd213ea461fcc2a5d06c9c5e2bbb1e78b23ea49fa062cfd45e639aa01964f524368470dd4ffabea22fcc7ff5be423ec6493477f3071e16590bbaa4a68185ef160d3a2815eed35cd5e0ecfe5739f2cc81fcadff09fc07530b25aaa2544c0d1c9bff810f1862af610b84c76ca20796bf9755d33464e46f45f37370a4ffb2b933f3227ffa301783a07bc20755891f9761ac5e7a63864307983e652145f4e076694cbd5dec59e06fc95f7c1e5b7a7482367e1e4fc95bce4a984187de73437ec939f7992074c02f7218af629f0133be8fd5f1f40be105c887feb9f145152626f093a0e7518365d65cc4ea7a167fb582720025b7e573609517bb994704b628fb0f06471f9d9a3a758d9dadccebb5de7c12c3bd117afbcb3f83f7a924a80076dfcd4d52a98dd6c7bf8012cabff628f156b9cf1153121354cdb5c2fcfbd62d674e95c91b13a5419a4db85ba30f54d9190b341e6aea983744180e091787a0f84b51166e8a41752bfdd60a962401970e726b4ced792fd4cbc48ddd4cb4ca138a0f231e048b0d8dbeb297a7b2ac569e0bbd155c0ee96e661e92d90d0c0ac17fb3ae089ac17f079b9c1ebc9f807d82200a355e593d34f11621ffeda1298d86f3ed6825a4b0d679ee1254b97438e2e22148b6b044f826970e872efe8320e54f66918a7d130e4463b2c211eaa52ca59bd5024618196c25a32e25dafc6509ee91122b517d2889d53dc3b4bc4dc807e30aafa14f397ff4ca8ffe255ddf37c793b1b73ed0e238d0bebef0ba0423ac2fcafaf66ccac27a6c967b4da6add840c487c940e0faf68053312a446cff02ab27858ae7c8424cd84379a324d4035b086cbfd18b28a0e2d3301cb691c61f8be7b1294141157db5ef741c664257f1a75755e01770bf06602dd38d8f841f9e78b26b92b3110cf31623e05c68f977665c66f0f318012b8a462a96ddfc5e4cee30ae9ff2ae54497097e9173e639e0613f5018e38c7d8f9162ae272f02f4dd419842cad157a335bd91d9db63c4e71761eae7c032e947211bae116ace7e5f2f57194f550db8530fd7b2bda94e57d240b4e25f5f6303f13bdff000952c2201f79f2dd7a7700e95e8cd91061c26819c63fa5c9bed65f3fb7dea7f78b6f5f8bc26ce86b818d769bc88f467eac2d8a7738d78ce78a852bfe359f2776f0656abd3943d6959d01f850eab23a8183e40d652cf33f125dfa80e0d10e241e5ee534b105b2add2a29868c048957499503fa139d6fcd56aa2aceb09c6740207ded25a77d8b3f230fc709f10bf64659d034b449c629e2c87fd91a07f2e933316c821320f6112e7011d9518b35ee846781b42054a829e38f5c25e5d563347ff42a62fc6dbdbad27c4e74af49712b25dbe3965251dda950a1530e90bf94f0efeabc66686469a025a3a0de75fd1f5a3b3c829282ad89d2c6a0523a489629c4086f04a2898502a24f0dfffaac82e84b107c46f2f2268622790300d475b0fe31fc79fc78f641f6d23ec84b7197befd9ee52ca554cdf207ebc4513eab4ae84d672ce5d027bbe28eee35de5deaac053ee9b07987d179e62f9e33566684196c76887c748b0d0b141acc89d1c5f5cfdd9836d81ddcef590753fc25d6de75adef7c717f09384186d3c24aa0d7896bd215bb97f8311151a369529bb8553db813db17bafb09355b2a37fca7ae0e3865f5cd51db65180965e9116cef5ac2b2ae6d1389d194bef0575d518dec4e3a068d6b16 [52] S=$4c57e87701c W=-$c2d0903aade78d892a4a906f2a93187db7ebc1da44fe9af51ba3c8f3c497756cc06c81e37295bbe4926d0a7daede82bcf5353a470500b52d54d09b3676ca3865b85253a04a0e47e64772c42247667e0fd2ef3e3c2d6a2194700308e9ff45abfb1cbf0c60a1c8f7cd46abe5478ad5eb571e9173a3819311527bee34d032af91db6f69ff25dec88fe02d1c298cf127c14446e48b7f5f096c74f391ddbf5673a036da5103fff7db2521beff20cbf0daa1cfcdc4a7b8a87d83d9882f830bb9a99c70716f4cab0c030051664e1479d30e172ec62f188eebf885fb5bfd2fe03936c61925a9d20169ee72e02d4808362edb3cc679ace53b5d67a666225961124ad37b4130d01e3e2a61f3697b472a44fefcf9b109fc25fe63255119f02b2c02ad029e302164ec16401f22d8dd59919a8ec9eb92b48105e8a1e38baa860df571b34af406a521f01d4bef0bfbb40f595231c95d8662269d43db481c1f82f159147e9a90311450d16f1f91fedce516e6ece668b26e089f69f2695244f4b19306e4cc5b8fb2871b2e0e10f4ac59db91d326155045ca367c20e0d37bf6fccac97be72fa5929a9f95dd5976b364922f5422cb050414fdabb56e00cd7761751c7b70739c35c6ede259c1e6f0d42ba778c33888ce43a68bdf954db948c9353c0a31429a4df7ba7f484cb783837a45f18fa0fc0c5d441da365352e777e6a15fe3536a264f70c8e22c7a0bf7b6d9519e57af6c84b20c9371bc9a6045223722a46d05a7875700ca6c3c7d2f357002c0241a63d9acaa706226a84b232f1b442625fd78d922c5bfdf37528b3c639b7a5bdb10d381a615148cf16a1c009b29c21f6f34a6501bcec6c30d12ea2721ffec26dfcdc90d21b78c52bb5ce7b7f0c97b9d7dc8d71ef1a4d1cb04334070bca655479cf255000d30fe89a54d5005c5dc168634ba335088f2d03f092074a2247502d60fee51b93c9c747a72414170d6ea823eb8e58efc1c486be91ebeda6e936999938145d9ce303718d783e8f7c4a93ba3a40146a02130d726e7d76e4d9901c73b6bb9f861046c436bf1db9f059521500bc5f7e1902fd44e7136d08b86ac4cdb35417b2f796e874d2f5f8298dcca23644793cd3b35503915e744ddc5017a985957dd6cfd9ad55a0c2b996dc64e16322a3ea0f54e2099f2a05eb97ede3cc7e8bf5e83439c536f27bc8c6fe6cd41a6e06ed732525930a270693310a41e97c51c57ced99bebc579a8553001ba29eba684fe8b7604e4fc8ac0418b83f7b60d79a5ae2634c56991f4b9014a5ac27e0ee568c85e904536fe68d60478b7e39a82b57f7ba1bc2c78f9d095c65cfcb2d67526a87fee1380970ae2f931d427d957921f3592f3ffc2cff3f823e3e189e767b7b218a99205baff3187547d0b283197fc000f84ac9e353ff2abb66b776be5bcce66100c7f1f3193153969e878a8d41d9464245f8c917cabf303aba54e51be12d1a17b42f96e9d1edb2473f8927c8d8b9d0de9a5dc38e4b34e932b6b15fd6dffd1ea6e0aee1d7d6642b9c9f42715898100eeea8914ce53f86070243cb4856a3a759d1d8bc1ed65b2ec474b07ed7da29eed706849fea62cd4d9e1d8a9edbf9a1f4b11e6265f43ae1810531c7d3ce1314d3c8fb5120770a2cb1d747c9d283941db7aaa0df3e7894e687f2c346d402cff92bf9b8830169d2c1f980b1b3149fc01fd3b1376b9dbd8c8bb9e59e313fdad260c1b48030974190961bd9aef995c9312aa11bc849e7bc4a03deced859d68cc7b6b284d1868a890cea28c444f03e9c92f531fea34981b416e09e15a46758f39dbe31bdaf72b5c8e48131069d984e737d129098cca3191d1e877648517a936791e8d8c9e4df229fafbe5c16b4fb719a005085bfa192137a623754321c1c6703d6abb998a157e1af3a666c48b52f4bceb74daad3310b2f5ecf4a7f69e092046fd020f4ecfe2db59dd0b7aa1aa2640376ec03a66ef0b1f0c5bfc4a607cc8f3132a0c4be65523cb020f243c5057ba8db24c40ab17425227111130e006e J=-$8918e694f95f8d650fbce6cc3515489761507c1f87371e6b9fa3723a509f4dea217259fc4894f7bcfd5ef168dea56ffa067c6bc695eb8d717e0c4831c7649cb0fa9f44308f9a9d681a81a013e2e7d27b00dd63d2f237397a0e21c6043a8f030a47b03885a46d05c136670d3d96d969ab308196da38a883f899ceda356c5ae3d9a82da0898ef56113b6179ec25aa9d714bec381bcf49630a6aa815d8285fa7465faa2384f7e8594ad0785a7ae2237d0216123d7c51c8d64a85f58ebbab40600afa7d1b46321f4b0fd57761b597cf1cc8da4d4edb550a579f4b891efcfd7f4ef954a9decd6d8aaf532f705db55562a406c6e067c79a6c9a59be8557f96547f6221e11ac2cfc68ec900162ebb331add0750eaaa1a074e83c9cb79aaada7a5b0a71c499a0a2fd385867830bf7c1feb9997aef3c373562c9587ddfa906145cb4b636734226345d7fa08d0d7b4fb23b108e262d2603a6267e11276577bad1ecd71e8a1a215d89a5d15f01f09ddf753ff2f656d91c9016b7a74eac8881625fc0f90e5abebd14412ea05bf6a7e958264fee2f19246b4bac69d08744f923a22f4b3209488651eaaad9e7769dff231bbc1dbf6b632d27b2f28e4a58f572e8a79b289c90eeae276c79f03f6d9a247680a1ca83bda456a0034964384a6b4e1f5402e62a73f8e022dd1b08bc3fdda3a4f91c277ea6ec4b938528a06426135e81af217a6254dacdc4a2d5d0751e745124e472352b167201a46a2a282f87ddfb0e058df88a6d21a8e98023a130cd81f22ba99cb5f582dfbf4848976b1de361298b0298d37e8fff0d5587eb99c51e5206f42267cb791c00834e573bc9b13412bfcf0f6b5ad16dfed71cc7a7d8623c504aee38a72dce4f50a809c149a17f14f17452933d11baea75300a51103d82e69ee564890f7994d5fec8896aea17c9ae1d06804caa958217e431c249126bd11106ffc84fa3e204134b2f07fddba23a0bd51acfe1ffe72236d5b6e392756805141ade3fbe33907de1ccb976e92eb928493831391e6bb386a09e18b1eb84708d8dbe854372b95f7775bd2048461bf36578de778422889f7086926c4394517fdfe1bc75e63a639a1a1e9295b87f4d70cd2f887e62d488c9695a93c05c502491fc60f7e00620c08560d05d940d1cf616dcf022fe32adfdf7c9d6a3c7e3b96c25ff44dcbe8996905814c8c9f5a1ebec452ee6f9753d503f5af65983b0e3e8fff6d4c2512658b22eab6c85dd8b0038ad195c42273df1e02998093df18afbc4ffb3f8b10732644850f3402831581f104be725798d82bd84a6dfbc7b419b5b8f207283223f6453b5af58ae5ca305139f654c040cb89936b2721ed823cae3307fce39a1f1408bbcccb10bb18053143b868481a83d77f2f17928e3db9b86072711f199c4408e864c8b640d7e3c2e7cb13cf9c6cd2c8b5089c40cebf527295d3d023f7a0ef12fcc317a05ee9248c2eac6c49496182fae55fff2df54527c6e81066a15b0ace6fef83d5401dd84c542d91fd24a481887c3c86ff8a3f4b723585eab53fccccc010998e622318fcbc072b34505de95fd5621b9ba75f74806e92aeeb8a55b65d0d36c24e68260610a866f9c80564e6a32491d234deacc23626cc2bc36839b40c5ed94259dd25e495feb6b43eac07a0658a9fc80f30e6a009d6e6ae1e106a1e1f3e2e244812a3050066cc88d3c3264955222bd748ef79acc469130ce764804143b589b129f422327d901eb073139cc2c3d2a804997d9aed2c8b069de9edddc8d975bd0297dd510033fdbeef6a28fdde9904f6a421104b14e3acbc6852ff61636aedc04057aba6e33a2942d28b5aa84b5da14cc1fa7d2f0bb826967d57c5e566435474daf735bb9eacedb14c17ccc9265db55a97042d7c28047323ce0d4b0c04c7910a7cd24f466d27614bdf4ceaeb884e3f420675050587b77052bca3676c55358d8063aba89b130b2bc7260ba58fc9a9d617cc82c15b3e4371682aff7da9c55aa5ad5782297a75a9b1c70263c2b9f7f51754846f0349cb9911796b6cfc536af069b8ce7001af399dbf84ab9311b1463b73228f7d12f122e77cbc76b6ce6d109506ae0fd1c385a3dc0ab933ba176e2f2f1f3839e19b8c1cc24820426b7442a8d32deaaea55fa27f74f81e8a088619f6893a3524b8a581c3d0af1ee9993c720c3b91fb6c6811fc548fe5e606443b55f76dbfd77b975d95bf559c29a33e1ed655daa60e2aa2545d1df48840d05d13b9ada883a7db177c0392ff9bd15ed771f6d9a2037f700a463252e6ef93581bcd196da4ae23dda346f7dc4269ae7f116aa0ce95e16016aad3c0ac2426190b15bf716d28b4c06164c1d433ce4448c1d525b0f8e406e078b65c03c21957f1102833df08d9836213e4c3ff1163800bb9130a226b2982801b7466e42d4ff4097108ddf2313ff584917f568571639ceeea5e0fecb01498f3afb8008a7b01559c9e06671dc9341194e13bc6e56e211e54fd92fff6ee7bdf9986fccf3eecc48d520b0d9447ae5e8621c1a57c336d3b838f5ad491c37f559e03dc04c0bf1d7516f5f9f47531408c6e46c76a8ceda023c43bac81ec20b4babfd011eec3358d6ae3c60af2694da6be7c2688b8e0ce2dee9a8000eb4c212a6cf8a57c9d04c73075c1bbc192b1f103abf820e25e2bbd2dfce990bf689bc8a9bb639f7f5bcad1b3f1a537a641dbd6e0a75b30425c397443d9f802c75caa625b33cd37a3e60d8d36d816cb6fee4a08fedea38097d83af7915643b5813f36313a7381279b1ec0bf5a3b7c6463b8adc848c31c1996b6e308067acfe14cb2e14db6dd14119d80db30f47bc0921fd28e8e0e0aa65c9fde35b1d76d9b2a89639c0ba59aecdb461b2e869220da7b524ab44b65d0c1f387b5659660116c91e54ea7bb32a8cb21ccf2fb16095b18a645bb9123b718eee8d4b28adc515a8627f6c7f507fdc85a7b81bd2b0fd8e817aae115e06005b5b6cc8ed8db30b72251039a6303daa510ccbbfef7d1edb9db68a35b7d204ba923fa93d72ace27e3f8d5d6f7708e3a488dfed3b364473be95fb6e360708db6eac29d786e3c7b1ce91b62c8d468e4f47923877c920360fe815994cdf2af8c1827089088ccadf7a53f26ae1b303271225abcad9f8865e9b79aa3fe41e87d5f02a9596f6e08c5dcba9e815b34d2a1bec33a18283f6e36411c2ce3c584b33d2367f17cdbb866257f524d37f0982785b7c0e1b9b811452c4a163b174523c07d6dbe6ff3e0eb00eb3abf520c2ceff04464d8ba79ccc65fddb043c9865df1fa377771457a2c8b79de431cd84601a078bed9573af60093ffbd6bb7d02a61b06b7ddce603ed414d1c70e394e355a2d7ced368a5b403c8c7018d843e1a6b8405e4700bad1ffcdb340c68975fb3b367f878da3acc7fdf9a159b3a0ed17aa864c1bb333c5ab2e9f6e102f0575ba99d812ec17ff82e52d80d7699baed9c1d2747f35a5d20540b9e8a94d362d98240d07e36ede5f3412f740d228293468096ec72a11ebf34c38f9c5f6f2316dfbfad4383d4ff7abd0b76917292b950449f93e82c5d5f3acc93926d95e40f0073eef1dd5f12fcd10389c4626190f8cc5f7d4c6d63586d89261e8ccc0de0ab2971bafca6e4ac2364654c6c5e34ff15e32da5cdb79eee99879ce82f6cfdbfeceeaa3b9e78afc7d82d252cd80392dd6dc972a73bbd81ef0222afb438305d0513412d106e236a5050385c3d15a422e2927af728d3be533d785cf1232851d5575c49b815365c9a9d5466687dbfa3bbe42ef5b8e8ebf8d68051227b038cde12ac60e03c5dab46388af2b7e8f3f3befea23e7406fa79e4f15a62aceb5ffc8678aa1bcc7ef6f18a01ba53bcf3d1946a6b0890f0b42db0e6380da593b65a58adad41751e1d2abd32936894b74622e32db554c9414eef6b1710b79617005624a29bf4eef190d24b206fc06ccd09650caed69f5b24c73d54441a6fd47e8da8b43b6d304459fb711e99e7538a7ae26d2dc19f47a910da7f10147136322c5f802fb9b24ef8dc335833aa14bc6eed4e26f243e8df264c5032b38407c940c835bba T=$25153906d89f0e4e30f0622a75707e72738a0a7b8fb388302c8c27ea47e231f672ec98571bf1ca794ca1c31792694ae57f6c10acd2fd99548270dcf42e0719f1131dfa42c2fdbcd2b89b9b49b234837a4662b0ccf4d250308354181be13ca48e7fc4a5b306ca97bf851bfe7a40f636d283132da3102715ccd97717e23b3b4b96fa188e0c6bf696281db154f0b4458084bbc4f1c93a489bd3cfb4e5c01d9e597ab30988a823bafa6f8e4700ecf52dad323077bcfe25b9c1afd950479b8705d18827e954ea3ff8ebaa1d19219a5346c4aec2c6e95ba870b5d3bcc744004268ebf32657f903d8298ceff8d302bc26fae6a89f192a39f2e85ebcf0336aacaf5b8add07b2e154c5eeeb6dbb0ee3a08aab1995e14ec7e5e371b58bf542dd68cc413c6a8439151f08ca74760b51dbe526479a65cf0d7ddc556974ae50f655a4ad2f87db176d329ef9328bbee3180a5e3045b7dc6ff2ba9f26eb4b8beb326a84e0047596348ca7ddcf56d3937ecede28a92aea3d6d80aaa09ef644c8a159823a78ce9a4b36253977839b59421f7dc1b712734caa22d191f65ae33da370a1297032179e46f5cbc781f89b0151fbe53ef1c8e10753dd65db7888edd0a65fed522d0dd7b6872fa439ef77634e47e5194941c7ac921a989b7c0c9cdc44b7b111e42a083880fcca68cd9b8bfbfe6fd6ba9c112928fafbb9174931666924108a41cc260489793cc73629089a4a858760dde9dd4a07170d7825f916c6a81497ec5d47f0993f4d5d94b178cc31c07a295010a9cbb09d44ae242fcf78c53be0e74f6d622c85cd27792118854f04989fa56f839f282f0556f1531289189cb5eab4ac0d55d8aa7e40b2a45fe5bd394d286dc70303907932aa5c18f7befe34fdf838993bbb77bc419bac1ee92388fc82a084fc37d52c00ce88c9a1a92bfe51878d6e6c9a0f1e1833d180cf755e1f738a1132ae04989f1c2225910a3e5330931a60c79d52f6be238b02b35e0242c32de31862f296ff1d9fcba0ef4c90a35e78c8f859e219f9155c20c5c5e1b6073d681a9a50e63551909d67607d60bbf3993df795e2c086d09254bfd99bc3abe3acb3d7014f0d7c06744e3c7f5bf351b2cb068637faf6f61af92dce5618fcec705ce85c0ecd470134f09e20c4ae6b0430e63d81779b0ed596bd5d16714078540e7e0f528803c8de40aaa1625bfae7c1393049bd28fb95ce80396420987336af41acdc2a9f686a0690a5a1110760a11dbf26916d0fec4b56df8ad7b0af3215966456014be42c5553f45f13881874a089b1c14adfe265aad740c1c1c84ffdaaec81f34da0bcf48aa20a69e63cbe504fcc5cb2ff0544ae85b9041aa8f19ad96a0274fb6078f3a34320e18560fcd07f76dd53e0759a36597ba9540bcfb2d2ec3ef4f87a63fa70d6e33159910cab5f42fe47a8aa1b37e641dab11cc899ae952c608bcb626cea053ac5e17dce947120ebb03e000d5ab3dcc5c4e1aedd5fac90c800c32c9408274fb8f7ec16084ff0a6739d632e35f76e70aeed7ef1b23b8974c11cde26fadaf20a65564f8248143270f5810a3b188cee6da182e29c8e2ba574343dea0303d8a4eee341587396bc12d4c51d730c144003115ab8492d593763b171cad50e45bb6c119af4eaace5926115fa6f087861bcee9a3fc03aecad34d83ec89f7f99a7ab14df44282bff77a9b32ebe0e866696c0288bb57832b8b16995c77c6643127f4b6c4b540d55876c7aa63c893a5e445df5569610dc91097c466bfa58fa87643d0c8418296a2473a170516decfec00cee727a350ed807dbffd20ab8019c60237e4fe71df60107d3ae47f8d5f7b580e41aa07d2d6799335d28ccdb3a0bc2837dce60cd0c1acab10f96d9ac49f7166cbc739ef70b687f645d381bf8164f24ddfe4551dcd97e33f275cf099af2656649fa49fe73e4bdd534433cc0421620a991e7e2b64f81daa1733e1edba47cf02ddabeddb2b1d85ccab0095a56519aa83d96cc2e534d5b211f01add2a30f22a1bf1bc8fda21cfb2e3c8ce0c8d172c6a9175e131baed45ccaeae4904c5db72389eeb1b4178d10ae1b4863677bd1009455e310c0d6a474a6ec743a46ad3594170bcb5f55ae76ca32a3e6e6e3941b6a3d3719c40df0822588e0f41273eb4d3fdafcbd702c67718a7d3bc165de11ccffc05eb7cbd96b4174749633ced446f60216c440fb09c904373bbbb9033cd66c5408a415f1468dfb69df80d803b2843a4cd03b967129208b6d2c0c08ce4f05f3c4fc7d0285212e7d3a9e171765c5cc8aeacb4aba159a957a1b60d6739682d9876ecc0250b92af09d1be24017675188c127895e43b08964ed14d212aaa996cdaadc22844c21078fa5f015467beb9619cbc37e3d7117351a5e6ba20b3c224ebb9a0f0f26bd598c60234c3d27a3d5f3b9108007455834595f5dcdcd4898da9d4e5a9efd7302bab2bb3998100b8254d441bee01012b2e75290433de9e7554e3c0351b1ef19ae73e8a6f9c1946f0afb2901ab32a47fdb427070a29de2ce8f0fd4e56286528654d2a1714d408c70c9154327991b9b15dd4ae5b806a11997ce08c976870ace54a11fbd2e64b7037b3db91241f5fb3ae03293475b167a4be05822d85e8889c913e1aaf64190e33ee2fa36456fecaf6e6dddd657ed3b42ac02d332577ed5dd4e5ec069d4406971696504cba88b61e4b938273d38b8b1585eb07c26b282df20b556432bbe5ec867f22376fdff36f24169a94e0fe7a04824e60afe22f21f23344e3e54efb18f53957dee9365503d2abf27889ccc615145c57678f8cf95a2fd65c6f6fcb5e3a88741cd1cb44aa867830f8e6f887cd4b1e16e6280994253cbde34103d1d6f21fca714049288dc3df3429ef30591471c6f6a552db3e9e1af77ade9752896803b4bd72df371e82a38ad047459f79205bc8b8dd7841c5df3cc840c042c9ff88a14389640a17245308e33964aa55f94e99df8f7ee618c3b8d4ae652a07b53bf1e11a4a1e6138c29013c1c2a22acef78cef2f7d4e40d66d8eb7a8f7ca922d8b3f764dc26127ff746256cf35836e22b441917644cc4b97b0035bba4bc399dde50d4a5131b37c2f3ae190ce2dc8b80b15df87ef72709487217ff4ca955c5a3c0f1e7ad5d8b8bc2d950cb96a9c79584eb206151db8b71918669da1eed5bdd1f72608360a5a4508e23a43d10bfd8f1029fc6b96ef655958380b0382178825e26f9904b6d77a6e30d02ee39e2a6c1b833f000d83bd0bb6f52b91a0fcacd3879e9dd025f498ebb09ded11939b8e8333b1dab59902027a936c5a16d18de02b5f0c8a9084436a585d13d3c4f02feda113ae60b545f2c4f38ad059c22bf36eb21ea86ede8ef03dad6ff6b0f0337bddbc498cb9d8fa94e64badf7311427051c491f00efb54518987a6fcdb16d111db10547221a4ea78cdb3e18f799655410770a7116007549dbe9e0b4198521563b816e3c3eeb7cbf5f6c8b556a91e90bce20133cb8d450434ecbe784fbf0aa0ba27e65e792f06ce53429fc8fd335743abe1cc5180e1f8b35d10dc664f5ec023ffc4994240c9ca2ea75ce2320e4da40c40dc5f60a1096067581fcc210691affe1c7450c60caa597a1ddeda041664daf255db479a6aefe78b74c1fce1ca88fc2214ff7f293bc885317f8ffcea8acf0b3e339ac37e1f22918e2d4c441c3821369bd32947755266c262c8d7c88d697019c4005c0c6b9101de6e0549cfdbd1e79626923f80d4cb333b4e8fed653585e4bddc4062ede11cb070a78b3af883928f796f00cee686381f934e747ea3f8a6307d598861bfad112e703042750c3e82c385b0ae7c6b5ebfb077d10bf87b2837da037dc8cb1f4975517080275997fd111bd27f0b64763fe5dc686508f304a4d9958de54586b2e7ee853ca51033a7ac1b604368086d0e2276d0bcc5b3ea45e5bd43e7ef669717fc97c82d5237a3ba22dd3c1d52f321db79ab2c7a8bd1f4bc6da4486fbb7650ab72feea2b9a1c9ee4bfd1af4fdc86ddbc4af28a2977b652da58dc0981f2438e3a5950808f90b79c317f8070c2c9c09fe3db751cf7e1a595f3 [53] S=$e3e39 W=$7e8a7bfe4e7c55a428e2740e2c9b2cce4ed8f045e3dde2eb65e5d4f59483f3c3bf23ce0e5ed8f0469915368e9c4345976ab9815d2629604d8627c8ea47a56b6145ba307ed51e4b73ab1c4aa854f45b19d1d5b16dac102cb27559bcf56b9ee442651f2ee116d2e83aad6e1a67de859a3b60dbb62dc99011be1b5fcae981f593fc34f4efa62da8d6e40b850b5cf9ef4a8c27dfa80288eda40dd2e7d5fc8ec64709050c9b4dc72854e53f140bdfb5f03d64aebdf92c1672e9e84dc4a98c2dd8addd20ffaa864a2e3d52acf70c8d2a15d8d14aff522de23186a63f96200c66917729ad5345631f060997f17f5185d64edf981239f282aba91ea2a55bc847e150b7be8414905691b63bd5d9e0f962b16a046a62469ec491282f8e4790777f8617934a4ac511f1aebfa3a06112019bac9f7468f9d582aa50e730d4bac1900e66c45a642e0f10f517f4726cdf942845251f4f02232993aae38f8bea8962e8df3aff44d0f4af27ef78bbed58c02d42b3acc48f7f61e22b09dc2c5381232554bb4f54832f9730a01c9fddcc28a8d07396e98d2dc46ae1dafc74722f2cac466d220b93af8e29222112135aec76773f8692d6349f97760961ef5315fc2dcb7dd80e98b8aed4ee2630143998c39ed6242d0b78cd2b98a66b9e57505926f86288e6e8b8d570913d99e935a0864b9e39a385d978a04588a76cdc18eab34f2d65bcc08ae152703ed15f4cfb52997ee0fc3ecf2e50f428253330a0197322cad6b2b5fb0feba5c378460d4b4564125916d1c53ad4cc9dc5658df4525f133725d8fc111a9760eeb59f1a90c889e06944627caca51c528cc3c39e9b7f4bc099cfb0b93da7e562da24f3d33c08c48980fa229ca9687a96244cecbad28e52e3e3a9db65991bc755b7146047c4534052fee8845f54e120e42d04071b91df6395e3f886b38a692b0ee0fe978d54de2ff12fb4413f57caedd2df9afad31bfe293b915bf52128ce0d69d5615fda2520d0f089c0decfbc6e841d1a20c780457db618c30d4468d253748ed5232bb3259a0aa4184dea6126f69969a1b5e3c68ec8138b83e6d41b65a7df2c48e18b754ab8c478bae97c6bac336ce9cf4279804892ae7ad45643acbb54b105acb2f2f6bcd7a1b295ae958212b3624022d1df92d041f72bb6f0b66e2555efce058b271f2521fd3eca602bd36be3499f2d8448aa7ab138270354de9aff22b35affe98a5015fd80dc2206fa334b77d94ca128c6b7800a758d13e77f64870c0879afb7d707f27179fdf460620408d6e1605074243cfb312b3c6fba204cb87344a2b5f3fbc6e791bf9e10a4fd61a319b1432915254332053ebdafb555bad815af80f1c7c0e27c89896cd799b655c53e0c5b3d45c6413c48a6732dc8ef14e873cce06133ec92bc27e397f5a5a8c846b121348ecba7c2fdb57cc69706ffd2202550647e443dd888fe0d117e0edd28c46411986be78bddb5c2b22269e0c96fc6c12d53b07238d67cabf4052d1f72a2a84ba4f85da1ff7f3c6a4d30b2b97d6b83f2ddd3a8245db61bb39ed1da7bba43a0d798e2d095f9af5b27501d6e2781bf1fa9b98037c53e453e9ae12a934e95a6afa5bdf0781224885251c1c1b5df7261cd22db1034de57e042b2185b38b5ef1b7a9dbeaeaca49c3627525dd40b47f021fba00436623e2dc3ba4abcda922a657d71ed13e7538ae0e82fd5de360b01c0a235b8c1a16cadc9c17e02c53709f95e01f54077e5026d1a64fa86f196d493766cc4a4b7ed9b4d12d4f09ec4edd7228c84c9c127b874366924add8f7ced517217cc40ba3a471eae93697457b25149cfa8c8016accdd7fd15ee79a1cce8a039f93117531929911098158bf566a536467eba6e67c99de2d618d8b0270ebeb630d6acbbf88e7e7246097efab94f95b2c56b96af1ed22c73de782d3adcb30a887699dc6313c46532284b221639eaaa0fda19c6f76fc0a3860fc58313804d7385aedefe749a1306f2fcbddbfe108e2c7f3b48fd0a2b714374ee35a10d1face9730b3 J=-$253d384b0f47413f9acf577dfcf94970be8256a9911258ce0626ff5949426733bdc28b5f1b19d8c64c7be4dcd1667c083e9365f23bfb7715f7924b9b55974b9d62e81862c80a9ca7667b959c0f90d52560a7b0f6f87afbed217e2c8abdc60a963d0d212c8433b400505f744c527f3e60d0be389b17b9fd86e4ceeda619ea9e29c8d8746109dba2b001f27c04ab05a7f95dfba98c6b39465f0d7574b43680432e651bdd9eaacb8f09a3165b62c53e3fe7688c8b798ea2cc8df795ca4402d28c414fc3bbdda0b1f7787a98d12d86ee0351ffa3f14114e7100569adb3bfc61de4ed665124e9d9227274edbfe6f36b183866b7dbd86cbc7b35d8c7ca899edde15eed8bb80e682e86dcf19a96e13a08cfcb75cce3c166b854ef27265fd39e62242fa4c77876f100072d8b9ddcc5052ef20c15c6383005904b41407b36dea474c1ac1ae46d08a8e90836a6a042af8de35fe0e577076c702c4f87bb64b4c878da183ae69b37b43ce8c721ccc0bf29d268c99c2b1a44cc1f52b4241c1ed952f0f52134f4321a33d950c5e86a0516167e037fd9c1f8cc1556de09eb37b91cdb412ac697d776f496506a6b891b7237a7db5ed6ae28db2ab2cc60c8f84998e6ae68c7eaa33f4a3f317b1c18a07e0330552e41145cda1eb3e6eade78dd0d47e68b9952510cfb7c40145e8715daa8020815af8c8128ca3288c205a769835d3d305f43968acc89fac00a50c025f5a53340bed005414b1ff8ffe9eed8f6e58eaf1c5cf5a9435ccef7400b3e1e7fca1497a422305b98d0b67ef0bf3e64180e5217979fd5c4f694925f2f1be3be4f152a17ce5aec5eedeffeca635817446c7c2276ceb5c942153f59864bf87e684355d65c54d38cb8247caa38c82658afa9d399a39af8d4d464a08a7f68272dc77c230c9a8fa2d5f682df29370a326859491d38a6015f83661ff1aa473556f326680398ab2138d6d29946ad6ab46f6265dbbfbf0307f79072806861cd8c72d61a57f4d00d5ff6a078e075fd177b453876b215b89b7bfe7fc39d196cff9f528726a9fd2259bdebde800a19c7680bb3b640ce2072ccd784d16cc725b62362cd4d10568f35f42882aa95bef6a6ee9eca3390068d5b7818644e31a36e5f12ba9614ada8ba1500cb3d82e292068659146f61341c74b2c05926f4e4084b9d9ef01549cb3dc4df21886f7ecb7cdb5a8a8012f8b05647099602915967c6f4254c4134ef24fe5596b454726c28dc44f6f5bfe85482911335cb38af22e04853331ff33ffc4310276b73539c20d450fd396bb399450d8acdba88244308c0708a51e59eca814e2fb9f2265ce4b9ace9b1d799026baa9bf7bd01cef91a6c5eb723b820615247fa7590667bdd43a0f316c599081007d11fe53916be3db83b2cd7abcf270df7bb69572a909882763979984eba0a8fdb137dbed6d534b04727959ec23a38af881835c31be1470753d40f8ac9bb8cee6bfee0f60033c4b4ba5cb252b79371b43d45ea1dfab821280836ee8d6a25724761e12819b0efaf1ec505560e1b0521465dcf99d65ebc90127518818be9ba777158a9bdb71849d16ffe73bb7657823aabc77adb80b7674a819e2965a5357bd5d1866ae4caae97f194800da41d916311dd52e56b5c2a6ec5447ff626bba64503819fa7deee32d5c150294d40339dba972021d7ef2196129dc6ff0828d479b8c2a211cae643ca9c9b8f7f7fa89023b3955c30e6571bf44f4b7a6f0ea6ec749cd1e7318293f68c5f2b9e896d32989d92f2e80653fa9b7e431057c59ec1401067fca3dc514e84fdcd7c39b96b342f5df63d872d0386b65091cd0cd93411f9c706685e63f6366a2654f56207a4b892f7ef3877ee448999f9d25d95c760de9198fa21c641a1de80ee3b82e208f6c4e236841802913e34c0809c6c442ed8063b8d572a775b11e7d7fd4ad9390b744b0a1b4c890f090e03043eed0710667e59698622b5d9d88af558b789eff0f0dbb1826ae947dc55911b77d43dde03911f387665d7246c27c190a1dcac595a7a8d3b81c8e678f513ffa1156d9612107357a36a6207e3bffb8d4649556cca753efb8403b9cb74c65bb6f71e234de86250ea962dd39ffe6be256e8d056dbbd8a37d8874589d0e08e779ab53c453421e552e246b13d38e4adc8b36ddecdab5527f77762aac326346677da3a174079293a8454d647020aafca5f5f8c9df6e1344ea6e6827b0f3b1c06086a19114026c260cbdc530d9890ded120c294ab0dc28487546fed3cf733ef784ff57486845b1c54a84b3c11b09272019cbb55f62017a8f91ef652276de01c5458ef1bde822b3dbe6e7f6030f038026b614178f09827924ddcc4c2e68a8a7838a208bfac88ac34a1eda552dd2afe0cbfabbd38b239e467c6995a31ac914314b0518dc60310c2b139c7685eb2495ad100f50e93732c5029de2b6faa636eb357882f92ad0e7fe555b422c03cbb90228e07d3d60ee32da99f4cc47eb71c6d9e8239e95d0e9d4b1a40c49615f1e78af9ee77a3b2bf6389f0b1970364c542893b1612ec271e01425b5afe50b42d0f2727747fcd4d10dcd21301c5d5c1a69e3e0899e17985ee6a20bbacf62c3602ff6f54b3bc4e7c3eab66324bd9b6019ff7f0cb6a11f3f9bc9c1c3112688925604b22fa18148c71ab3ec472c0a4f43023527de49b6049e24df95e752b28d6ef8f15e7d7201e50eb3db7aa1f9168d75bc309a163691d5834e5620d315ce8248af4ffec16af9704b9ab866cf87cecb63f316cffd01fef3cdec88ff7c08a5f922b7961a912732b8d4d91b8a8d233c8d9d5d6ea6b426411a505ef4ab044ae3adf7015a026b497fcddf7ca78d140f9ccc5a46656cc238ad79d09ffe046a7b0ccd6d6de13c8b704c42f3112c685ce1010bda9a40859df6bfe7cd05ad59865a1fe8afdf576684d91e5d1ad3aa9b180331fccac565c54ea4d711be5cc3906af72602f01cd59fc409dd987ddff43e73858946b433bd134f50557e9ef6b08805ae2129cd1ecc134836487277d9f04b6305176b7221dbecf84ce97e29e5dcb4f5928fe9e319d456fd03179d690aa7620f8b7591ae92a3fe7985936fe79c4f6cac49784749fefbfa4be8bacc932610d6844f797023c4780048832dce34d7f43e4a88611fe8d33f9d637294e59a8ec7586edef5d2f435071fb0a0ef96b9088102a5dabdc68db3b52b98e4165107677679e63c4ad110777af6734cd1731139c8c691562b42e58bfe1034e72785db50a5f53c8cfa8cdfaf7d4926196919e9d40df961ad4609dc3d5593ed3bfb0624e4fc92b5d44001f2a7a1eba4db45956015bbfe4fd1caac89aa4eb618b7a525d2dcc0b127bb1bbe1c9f92b2995bb837995de95d2d88abbf017071aa57511337f1059b5972a6ef59a3aa1c679f12f22850955f42e3d4571420b0f4e0db94d9d8fb094f22f2d553e018110b4d8a4e1bd8855de26d2320cf12f08875eef1bce3a32e6a8c264bc30f2ba05b905a56c7bdc89144f3d86eeb14dc00616bc0ac989eaa2c744a1f2737615cf744f430e96acb2d76d3157d994be6dfaef4f6e27a51cc44e146c7d6568320b12bb6c09c845fc6664a0f8a6408434f59e013f3348aa2ab3e9fa0c0aa05764e3121cd37d978bc55ddf49e42c4cd7a05ea44c52cf28a12bc68d3d22a16e4022cc670687b7da7cac74024ad9420c152a52b8d64d1e3cc2adb5a410f6e137ec54744469fdd4c54f6f47ce3e8e16a5758c94e4a9365d04443b707cd8c3bcf0c47510c39d9b865ae2d697b3aa44b4daa44fc3c35bf4c5e4d545fb07e5fbc8189fc23279528e46049262b77a422c2638eb8f16f1a72a2bb8c8bee1302bc532982213589a1cf1574fb92d7956112f677b96306b084b401586406a51cf2330186ce5df3cc0ceaf2a41a4d0cf4de5d7b04d9d163285852447e16cb65a18eb392ec6a7b8c55037a6f307a28b7ec920a57354477b4c906d09b6ce15bb220ad26971ec26a56fab34ee00ab3e5e0db338e8351cf3df3791f7116aae874bf09c40c10a797e485ae398f0e33a2efdf1d3df6369d9fc6f73c200885f5 T=$9aac38e5afd8712b32de6c9b7b24cca867d4e0155f0f72a894bc656b06f76983798979c9404c866a16d602a9179493e27197789f21f1be9245188e441f425ae57e8b65b169a08422ff01678267d16d5ae8647b54449b4699a6980d2cd033ada04fce40cd368c7211f04f1e043be68eb31d171f08cf6fd7475568fcb83bf6b92c35c057ea2e5bf040d83329399f2870fa1928e36d75609872a18788b89db26206d0642c9fffeaf2cd25832bb3908b9a3566b0dce100b420397c4d51d294cb8a1b023def24427c9940db0f4e9d1742438279fbb49b035edc82977bb0f66767cfb5f481f1a788027244127cc089291153e24d06ee99bd99d75a93a511f20032c7c67fbb14f139c30fb74ca518fc9cea3c9d60062163c9edd951d5b442d6c918aa135ad90303fde0305b93e3966f15505feb1e6146e0dfb82fa666b9121ecddc4ab067cc6e8e00b28e14f0b889d97611de035d117fdd9292f7886713a2452aed9630d7d2b13153888b3c2678036a0a3b8d5a85a3b181cd9aa8bbb5f571360f0ebe1fcd443f32f768a70c8d94db97326d7dafac0e00ece1f795ec124bd95f0d061294306182136e02714a68166d58d86f6c45d6029af678fea84c3834f712af812e272a8dbc5a0b6466adf9810b56cde81c81836410b67f39b1f7c815a09bcf8bd8d79ba3024e87689cce15f392e0c40fd7bd8cdc77fd2460377ac3b2704bdd248cb620a2a2de382434dad4f036de39f1ebc0acd247f852e7b2e8df7b8c2cc9783e5d0602ac4832f8d34f01790d3f385fab4129f547448a93f67689431f9aff4ae0742250b8d1ff5a2a8b57952ef8fed7ea3bef1e1139ef53cf9efa24c8ab428e02863c2783d4efe7e07bcb37e25401ed7dd87f5e3c3486e29526bd0f390f075d1de9c067cad40ed12e93f30a38e3af29860fdffb65a0b1f2464b2642384d4a5fdf5705d828367c4ca7c80c5fbf9a27806e0bf65b6524a6d8d71826c3fea71cc0fa60b873bd9152f16d8e10412e974f66fc09f694e48e181da3c764244de607016abe3cbaebc40a05506abf28a9ddad2fc759c64b91a0d35466ec14c908f4c0eddf060d1bdea780f68a11171285f52c57b826b69b96686147c8184eac83e4be0331505624b844243955abcda910934fcc688fd70b14aabee07efbb41f6d5a515dc8ee0a31f13a825f8f1a9c9c47bf27a3d20e1d4fd16a3a99af4812a1017111800271f8876e58393da7a79088b2486cd3d9190f713cac84dca26a192ccd2f9796037a52f30dd24ae064f85e2a29915689c2e4ce4501e6c6c3525e453b051552ec34ddb8d8a343d723a5136e7a317572e6c37770146421fc41060221d88d08de2cf5db9165bc6bb08f4a0d5fadf739299ca32dfb105e2d9d407ae106c9cac3947817904fdc2aa4889c4d09a21213ad77fcba80a507c31c2a7b2798ba588345c59446bdc8abe36eeb8575ab2545cdc2bed067ffa24844cb597029b645161e9bda1b4045b61aef0d1aedfb1ee594a3fb890417943235965437f1ee2629035193241bcee0c2710c8e0e88767454cf3b39c62a8c0cccd08da5ce101414e0f58944a977fdeddb0296d4b81d436cdb9934963cadb1f47e8fa69b34565f78ee27f178fba77bbe405a4700c0717df218c0d01801049a64213dbf868b74148578f1c449080b37ee6a1048700d051b932ba9983d2cd8bdb76071fcf2fa1c6eaea96277bdd5eb599ba9f0083c54fe164a05557e2417b9e06da58a698a8e468092f37064e9f864ce48cbedddf149634212610ea2742388421b5321be52b3fdc3f53f6c59efb17fabfff0febbee6a92dfb832dd4b5d3b9cba30e1b2cd49b9132bad22415b166f63d923119ddb36ec788cff11341522f4aae739bd61b473d775d874e05fe86cd399eb4a684d0effc875a91f6e4729f64ff185024333704bc71139e78051bfa50c2b7daf6b309cb5f81ec00a39de08f2857e804c3cf39c2156063aa9ee88e290d83d89931eb0f411bd247eafc3a02f6cd77249ba20cc605ea486ef512f40fa9e75da26d147b35769de8fda59690f523a8447631aedbad25fd12c516b85f986fabd507338c2e7692a74397605ea5e3f34f744722402f3a638c6e3bb087fd42d9cc9f04b270e2b3d195ee9b4fc7fa11c20b53c9fbf84e6c721126a91182ed7bce076f1ca951cc81c240245d5ee5b060d869390bcdc1150de31fc1f7d5701925aeb4c210fe481cedb3a5ed7ac392df2c1ad639208e4373e17bae28e026661e306d56ccc178fb9a6330daf4d6b49421eb870ca799fbcf0d77b80322f89a1decff91f55b02af31a1a7f79901f371ac9b9369537e88099cdc8c7e3a1f7ef05fd3361bedf477c250c6232160e0349fc48778c37662d981d9198c974cf93f38d94fb357de7ac3b6ef63c3ef210e1272e5b84a6a47cbaa3637aea3630fbfc7995d93cb2ac5f1cc34583b7fdafe139c954ba5cddb87dfeacacb511d7afa7f755e138fcd145e75f750ca137c515233959a4b4f2f4180be677b2cac036ca4588e87f4486650ae18f787b6a42f2dba455d1f202f0c426494492ba5ad3c4eba8f53bc01324c68ea42c961573ace5d9954cb01b9594ea51f54f75ca16ac2bfa8218871f60410c69d46212f51d8da42ed5490275399b39853337f275b05b8901b67760acfccac7784c37e78d162d6b24498f500e1a96ea3e79b1d34fd119399b3c25a7059b3318605df98e5877aebee89f57092215bb28287fedbfe91793cbbf42664a0c45dbf76a53d9e7d7c396939350cfc8b4cc6d75c36831726f091e283c54eebea067bc09a26f9ea76b000d1411aedfacab4e08314eb9239e2f2a92729965f5381ffd01d90aea2cf6bc2a2bb739f68df193c4994edcf783e5b36aaaed7a49a447fcc7f88c7bc6c2587c088aec83ce8e4dab0d1298fdfd6acb89b6de2a3e6e61afdeb4df2280feb0c8e1cfc1f922c763a864731d926ca12b82a3cdf7fc2aee07f3ae0620cedd78a07fafc76825cecd9623654a2a0f032107c03a04bfb8ed4c1dfb247a191a684bc5697b34b42d68f06a9838adfb5f5b8cac6955b3055f2e7838bff443d0592b98571861c7050347be2575cbfd361f016e5fe521aa39bad1c5ec5186de53fc9162c11c035f5c53f4c71e0277d9a04190583d01f182de8ca7cad6c287b4f797fb278c4f1dff4965000a82b80f0d0ad580e8728a570a426e5d430a2f7617dfa886e35fab019cb1ed0c723f9e756428ed2b85aab71ccf8b5b1ef1744cb2924731be0fd6d14400036c761c82c710d710518451e0d8c5bc33074bc1735bf6204ef90d45745170f5f556d04658b72076e065c7c972ad2ec111c5b8bd984f4cd34d8091071ba7a36f990d4bc0f142991050c3bba22e59a895d8eec9a1d9932c6b6c3bb86f629f5f5e367abadc24831f1ff8dd9d442b8b70a898d24449596c77f736e85ae00b016c8450cdd6c7292814e6b44656802fe0da6d3e42030734dbb2b769ecd5b3fbb069cb2ebc90991c0f4e862b290357fcc0b577d0c44d8bf52deb2bee49711345e71b862dc032a1879e5eb70ff9b8cc6ba0ca6c75ee38f5da981c1411a87bd7e88cc0ac009003d8b55bf669f90a8600a55e828f8d7f6b6ff788c1f975c4f059acea615712c7110e5fd212238e0d5c7212b431ef678f6d51877ab9f5ff8f9047b523eba333d55a2fc05e14bce5bee834e6b2f01befaf8bd5c5e767a22fb9c2e3bcbad73e2ca27d34378fbe75921387216f3adffe6c3630a5c070b6f0731890c26d6c78f924f399bab989830cc8dc43b2e557febe09c691482ad1f2f02f45c66c76abc2d793296d1ec9e67adb21fda710097e8189b19ecae8e6d8ce7968af60de3f103d04fb4ef68b53acaf20a986a2efe2a964082ebf4148927dd7d6a45cf94e9eefa2b111aa2adaee351ada11c4caba45b600f4a30eb6640c6433d7944652aa1934e19caa6ee5a9034a135fe8af41ce05e029145bae8ae371e2709a695e843dc74a5ff2d6c475d7154fee758109e6c34557db267e9b302296bfe26f83b559ea6f04e2629b7dc9bcccbafb862a34f37a6dd [54] S=$1042b4295a88b473 W=$2293c1538ae3f93c2837d2400894546d2d67aa8898ed0af70674d533c4ca442eafad458bd32196709bf3b958667db64318119dd98553386ddb74b22b3543f958f2716b5ad2b46ea1035ef0567b21ae554b677b9e238f1d407e7d1564e0359173a0068e4b7bf56706c74e305402087afeaeb40c54193575b8168c37fa1e5b2530e6b0569cd827d73a15ae8b8e07d778fc62e03fe0ffc73f72809e6b43919843ea971b4bf7f2f782f652797388cdc1adcb45415d0fb17b06a0279e2e8304dee91dd1cc3b0ea983748f1ac4eef84e9c5d16b7de3ac15096e21ced8ac61c38926a80b74c78bad068282ec38b14a66adf099356bf407d2d22913b9f656465cb15a442d69fc08527e8804715bf38821473c9eb48c874bf636f0e7cfcd3c2d1ae28de1071fe14b1d2a982fd44abec8ca95a0da32e7e444d91161671879f73e179d9ef356e1c69fd1cdf56c8f6ef23d758836fe53bd84842aff52716922eb30d2971b9d14d57bb4cabacafa604c3fa9979a367fa732260b825fc9f1ce10cb384a63d0f4791cdc4822971817c18bc417f4005d7878d6b3f73dee5b12605524226f2497321055b133e5e0ab6a8e4485d41ab42adbd833dc0dc4e55a08e7ebcbff31b5dc8284daca9c7747a76cb72a67c6cb9f4cebd17537541026df240e22b389329408a9414bb83bef11c233a9b77a8bcee670ff58cc11d1d75270fc655334fad2faf55ac9bfbaea2f2d587687ba9157de373299f2bc303d73a3cea526cde87562060871449ccf937728f0ecef1598344217eb738c6784e2ed2be85a935073bf61448a9c9154555f1d4023e45fabe4196debe23a01af20258d1d6d1dd43b1f7d4d30ef2d8e7f5961dbc5157345951977f916cff6f899ec186b8622cf1c0b55e9241ecb1a39740fc02462831503d4d154b95290107eb00b87e5eac5cfe14de05bf6560382853c4eccc42f4548f33e31cef69f396e249e2f8bb42a1e50f24ea99b610784f700873189f58e94a2a96ed053dc368c699b4e030fa72f59677162136a59f2d26f380f8c525e7cea9ac1a59d511fe56205c978566f8a0046763177bfd92bd7df118f7d737e9538409d3e3b3688ae11f7308039d856f11c734dbcceef37bd2879c88c39cdfd9cf083936cbcd9f6fce783ac28d41b029f602f66342dff3006cf0556ce3230e607609e9071a6708df53f0ee645b38b724041499fe059a863ed9892f07dd4b0eceec62c7780be07a8404b76973a91779604ddc971e24e2e58f53ecd6d9645f3e6a97e2e5632a25534825058fef2a757915fc66f80618c27403c7f0e33f2a53c0a431ea74e7301eb0a2ea4b253af50884b91db731a24b76f61c582e2658c6321b26ce918652b3386e7a08c4e0e00e7927478c9a3c7fb05e0ef6b7c84222e6cf5537ae1a26c36fd3ee38ec2386c67ee4a2a69ac4d1b332ebe2ee50db83973eb0ed0c6af1ac0349ed814d4e630342a40436543434608a996d8c7a482967f63f96c5d4cf989b64f03bbd4e02c6b35f8ac113b4eee369fd356040f9e19f5de56ae6431b2e3699e468113a25c5876d31fd0d59048f697c40cb998790ce3890b201309f9cd0e2928820cb76a67ec5d021bac51d617947646865d3d50aaf2701120a43f3e456042229dce0e77153b401add231ae83fac5ce2e6394f3ef1b7a5c69b2e548ad5fbadc5b9491d0bbac3f7b84771c55811c0758c0d6fda5fa8a34e19708e7671a3da10e1e47e61810dbfe9d4ebdc0e311559b76b55855c02d24e4ed024b0b65baadfd299dc016f1a5b935ea6d18e332e3bec88af0d55843dfa872762a7e0d74d6e6e79013b1c76dcc68b08a0f688c7683f00afc6db7ffebeec10bf837c4e600d849212a84be328a6b66363805534a7b4c9c3eee36dd95b1ef7d8430ff1b0dab42ca7307ed5e7fd1a68fbf247b814703e864bf6b1a2cf04385e471ea9b6d251298f4a2fa0a1d7cac5db8bbdcc81c1cef1b790eb3889ce422e176952dab3613eb70ec5c0522c6fa08811b30bcffe1a787545b07d J=$1fe0193894e0d67d20902fc73c566d358752a28bad65960a56c7206e076b103822985c07ecdda898f364fffc29e6ebaab88eb9b59a42cf97678019b28c746db618f7d4550c9ae5bcc2c0decb3157cf60ade6ce35b44f271bb4e7c061b887b11c719350357a78374f23a5ea9ae9ad49ca6a731411b03b4e789e781be09c597078ee10379cb988fbb1d19966c9f477bb8a49e1d51d56767b54c49242603366eaab036ce9dff27590c462319b64c886d4cc7eb8afc822d755c21905f277b21f067d23b211c141b117ebe0f70f9187930f33d845799f8215c6c19cd6bc208fd1fbed148bcaa307b439facee07b4822afb7470bf8a9530f96b2072f8c6af3e629e2826d5e272f375826b69ad6db406e3d5008a829f80cc3ead85ed4c40c1bb9f4225d5ada67a5c4766a65e7b14247bfd10385afd1d2f75f675604bf93bbcbc8e5cc7708d586d9ed7a50602ae2c5b08b6751b785e790bd0af65e91aaaa03a3ff4eeef71bebadd612833eefc3f2733ae067932a789d8d50af48c14e05f3005a60780d4f441543da8c989bee15aded492af54ce371812c16b4cc0181a36dd8a54c2daf827e89b81887ce34eb592d687b8c96f80b04e1eecc5cf7a2083be0f5a6ae52fccd5a2428351439dcea03eb91e19ba5c24bf23526dd80e461cb1318eac9105f45aabc0fccafcabd0eaf2cafdb8b8f9f998c1b46d9b0a9c6468162d7b56aba59c20735412afc458923b501ed725e1dc115036d77960c9f612cd4880d7ca0b79ef4582f11cc89a138597d5f6eb844c749f3f26114141039d82c22e2d51c30249db33e3b6a1b571035ffd63e28961552d2e172829f59908ed42697d5794e221e74225eaffea3c2d07b7b09d31a3f3310816beae0ae8a54a6a37fd4797c0778e135540a603731976088e1b9a9595e559b05e87273eff21902e84cf9be8448a4b474cd96c51eabc484b601002322eabdb51d06479f5b18953c34d0dd7d327788962a157a1df5d90cb6dc5a74ee5c6e6ca116e51b622e0507b660c4a74245d605087afc3560949d75afb5b6efd556b5f92403574cc3e6ac981f6bdff9a6edb4a0f91b44a737aaae1e9ccd70376c79cdf02b71f31d7243b1ab485805f0f10d043ef752a01916791c5d237da0b5e3ab5013d8fa8db0802620a680d89a07348bf378fc731bd9bc5a3c35b0de40b6915112f1d5eca455c1ed26f7210abf0b844f182cb1b831902afd823a544c1043ccddd44b9bd598e6db3b284226038723abae6093dccdff92056573d12497218a4b1e9ade53cca330a895c58d627d9e37f495104a9e480f044854e52c1969ad46e7e238e2cde267e2c6814683a4a783fac075ad6ddffef3c6d84ab8125e8fea688d6b2ecd93bbf083fc404516fe8a27022339a707354f6247365d0f542b1c8a35580ecf5a7bd66c14fbff427fa9dc1fff3c27c17fd2e5dac535186fb72874b63b8643da87d987a4396defe6f6cd5fd78f3978f38d64dfda7a26c5880d69f2e33ae46c95968638fa2501ff995b2832fe62e1058662d53d4aed16257f3d67084ad08e484c17be9d523cc80361e983f9cf6834d151e75fb759b7f9d6c0455643257c53339b35e5df43ca85637c00a0f528138eb285f9fefc8eb42c860a5b48168338e96eeb4c17839c61e7bb45e41772a96121fa9eda69f98f31ff71e6b09d76a02561fd10f3a77736325bca165b1356655a5591a063abec99ba1bf6778a6e4f20ff789dec636765b74c0b410c23cc98fc36d8fa1a54c9a65626988efd1f47398886dcc3e625d345400ca7731d3c8a50dd38978ef507bff6da5f98b1ffd94a089d7adc8887926fcdbfc5d20e770d7d996d8148503a105549197a35734e52f0dccde339add264f9b39c64f7eb8ac64bd6b5e0e10daec623e9c1b4877221d991e71a8ca077a1c54ef1784e0e8b3c4f03d8d7526b8f13025b290270695996bc52e785a2582d14d2440a1439ba0ac9ab8307e9ab3d8a9780459c7fbc147884999e56fd34db478f8c86e74d6be257b6c3701d4bc8c678d2f85b2494f5d31f71bee0bfcdcf93312f9a92110428a8085ea8eb44b64fcb197d7d16866dc8c5fe62ddc811dcbf2606831a4a049e8ada510d6dc4ae2c440f64caec0c4603e9c3e5359e9e61682e747f1359a2ea85ed9949eba1eae35c245512c0190d07cb27a57b8485ddb44f2991e700810884f3a9518630ad8a1702e05daa0b37aab1af47e292750155defa2ecc6642d1e9fbf1b869bee7b510787c84d1a3b422a358b2432dc960485c7a6f44a628d1544ac46c25532607cd356930e35c791982cba09d08c16aa8b550744aa70d618aad0de8d693c90e9f46d0aa5500bf5b88474b73ea61b428bd452aec11d4b482b8cef33bc477721fde0087f96e868e508e3c17c61145c2feb4d024fec3ee1c65526a26dd48fa9b99e19b17aa7020b1d18d410d8c78749d35e6ca2153310daa730b50075cf11ca468eb2b00cf047927b19d1338e48727624d045e70dc16448c122a1c6b3dd025c4f55f7e55c2fdef6228b53b70761a4d5ad4d627d67f9b0675a4b63da5ef1587394d09baef191285cd767075a74dc4216a9ffb5609b70b5976a3ba0f2078497eb156d541ad952a2b8751dee219162a1654d0065dea9537aca9110c72b9cb8e415dd6e595afd48680f0285abf0a1fb343fc8a820c89dfce717dcf6df022d95a0c81896bc98b29b108ab252a6c940dbc4bbd3d169904233f3ae48d68a2d9723fd0e945548ec83af35a92d5b6e79f1ad4ed2ca6de6da86ae1e1898fdaeace8a4969af5c1deac9990ae22d83e4c1d154ab733607b0dfc329413959bad782d7175c70f8e8ad80f54aab1cea96d18118431cf38afb4fa968fb4ad6686646b163df129ef17b66f716f2d8c733c31c7cc535b173b811acc861a565029163ac1e6a2c307a112b2549e76e0ed2139b0e5968223be13f8a0e65f9f38d86be65cedff830c55d937823836b59d3d485ad2d569e1141ead9f7a82baf28faf1d26a7b0156c6cccf3948cff5f6f23690176ab6b3c86869f26a568ddaf131b70baaf1a812b73900764321e655af677309bd5079abf9869bfb0a1c10d42a01b8e46368df63fe8367dbab553928b6d70aa4672ea0cffa6981cb507196d4ec12618b193210f4153897341cb581eabce1a43606c20567a974ae8324716708926b8ab00e0c9027f8339426b1ad1fd7b9b3ddfd7c44c959fa65330e6617896987dd4002cdf399ba3c58c2031e2cd15af48c17d06e0a629c6239aca5dd5f6b68b1bc7d7aed3a51d0057badcb8b1150a35d31f293cdb81700c447c2b572f3d3720883ace3879e91464711e212954e6ff7de52050c104ad03d87aa630ff1f6629ab6bd30879a1f38070b58226950cdcb90bceb8bcc344372cea1d1c03e5cc65081d8bc88b90c65a13cb92304e9a23851cda1850e6e395121392bcd924eb2c01f0a2aac1280fd803181d82e24107ff56794f7c4808b15daa3b8ba09934df1e56bf818b711636edf8f9ca778b7c467d85a6eb1f376749acfdad61a8bb31d9d5d9d245386432286c3eda5565724e4b1e84b6e649b1332cfaf06416df868b6f43cb31daf5c9812dbd9818f2816c31d5b6406bc4d59e35cab00d3b5f5053acea784c3a9ee0f072c19c2076ee4dbb3ddc7d2f9432ecc6202465abf959ec63f706ebca547035334b34c807c1523b3b4a13b726cb673912d7ce684f3bb3e07d50d0082ce885e9f5b4aaa41a2fe8feaee92302664ebfd76db6b802dba78c3f5335d0acabf245bccdc35fea17015894dae8fae65442176d22b84b8dcb69c1d0157e3967c4c776fa4918b3bd8c5d6e86983678a0f1044ead392b69545b79f508189b4a6f04001549f93559dc07f4c6f7b431dbecfebfc82003d4b0834c01840767edb317df5dd8d0744315b42ce0f33a0b7352741a33749a3de4f3cb57d3aab526bf9650f6986b08720ee2d77072855b8e893afd7bf5a1f1b6c2aaab443046ca0217e64a5d601c90916ae899996175b4196cc299036a863f6e29a9af7138532b47d4fb41f9b92e2e4edbaa77602e T=$6aca142a3db27c98b0b76048c60ea14c70e61a254767e73a6e2b259740946e235130891966be0965c54d2af7a114238a28b6bb8ab577fd0305eb42f0c5a02da496d6ef585580c595957fb1076a914559c3b24dce5b9f519b7fb60f0093d3e1853c79a45bd49cccd39305e968e8de69439e1162ad83f746b1b788bb8bb4b02ffea5fc57c1c4b4e106a493a8774c9bf94b8ce4c4fba263456593ee8368965d7828bc6ba3e9c63cae58c907c026744208fea7e7286c0ee2fa21ca7519db1755fe515b704f51ded796bf8f5f7be5813153ebe5670d100d6bef38b8fdc5daf5923239e343b4094c96b733b222cc3a02e981132b592055291c0ab71373640819f88da678ead2d38b76b82ff5997845d4ee9354fdc9c59f9f84e2881043940c64bfe22914b44c2a615dbfc6b0fcb0ade6e649948af84f51e69d0914b7040931632ea9e90b53f2c3d84642fd69b58fdb395da6e555d75d5db1457b9119161ed89f16f08e0748a6de493415445ca952da678c0104397ed3511492d1de1ba002cd47d580d80b2e15af89e6dd6a3a4b8c7d863ce80be67d5d7709bf48d0c64b18ae82ecf7d260fdc1b09b29188f86631b0a6d34e2d4c14a230d1693b86bc38b0c2e0a8dfba4d609b419a6cd4d2ed2e951f4060ef096422233dcf5d74f427fc6ea1bfa90b7b643e00891ffb82cda9f126db54208822406ffe4183f70712ef496fa9a5f2dd579acd9a86e8a0e3dae7d49437d28ca42fff96295593ecb3ba6aa12a75851291d2b0476a5d9066a446b266469d0b3a8000afb562d77db7624dad06a70362a31c534d17934704ec8fbbcb1d2dd783183435094f1c664c27ee8202c895fe8bbce5d747a027d002e9a14d0b07f68e58a4e9146ecb12cfa301f3cc9d65ed6d3afe98a8d42a38d49ed4e7b56db6a52e1205c2264d232af34bafd396a5811e58b8116d45a37c1a0b6e67b955f92fb734a0eb887f097c45f9a6892b39df24310bb889308d06988107842d67d2812216364a70bd8ed5c1919480154e5c3caabe627238dd15be1d9c713a9c7fa67dc00c14bac00084f2b9c5821e64e5a7c80c86deb6f3119aa8c902b03ac08784766bbde879f1124064e42d76adc1377a79a3a628999a1ffdf2de47a2b405aabb2f0f4f41db1a55c9048189a65ed2fee737a3c983591d7a2265cca614fd9155f2e45e0c3262e62fc8a206a96adf28f8a1f5d94abf241b37097a338dc175c2c9ff95dc0b420d31196c07657a5f5e3892a3295ea60867e77cf7c2a1848ccacf71b5bbec2223d1709dac8471b00514ae43a55855ff942bb3e36848e53320cccf87ac3bd25de5e52028402318a4b3cc078eaaa8d930c7cfb643ca0bc2568c52853509359cbb33e7b2b2c4b86d2d15b1a6264386380b38c9dcf39f345d096c33a5f6f43aae6d0b77ebec88c38898fc9be4b0311869d7c52b78151a2a18e1773b1ed53dedec399ae255e9b737377fe6113658cf8962f20b961205448e5f87f14a413e2b9f973cb12bfd512a7280bbba78a51693f593838c873201938ee73791bf1b9cb030bf95cfd539cb4690ca571c0299cf2504a7b57aafd1bd94f37c9f15423225715dda870efe56a8037bb901191db05e4dcd94ba1bdc028e422faa416dd5fe81e562bd4bc8da1cfeb4d1241f10bfa3b28d58b06433928c4682f39d4155c8e4a3f64bedb85e7298987a691406305477293c3f6e98bfcc5ad3de203810e713b4e5fd7849a8677edff85c6b20dae27d0177e52121cf40e3dbb82255d7d22a9a9e20758c12acfd79394990356550fe10f8e8b11aa0c0d1647a871ddf9a71bbb82d7078d3f1ae1f9aad508e1ea43193882681044ad47d53135378f0d717fd5c2a797fbeca1ecc06a055f9ae46eab12670e4923f0d446c1b9474316190ee9d9495c8cd14171a37ed465f1ed8254af478e7805ddd0b536a53f544c8fecb746c24c06b092e5462e867f568bbbd18d0006dd3c2801f046d91c16acea42e5410f7187ae922a2fa7fc6b3374b498369087be768e0eaa19380a89b29a91eb3857b7d55ba73fc956be3adda97ddcb93da6e26478353d37d7c0c1df914c92edc144295a6c037df203a14266713ccdea449449fd42e2a1cee13d3397d4ebed1615f2cfcce805cd49608fc74bd95ea0958caba9b5dde037756f0741e4c1e8c83a643b4a853f9245853b6d5bb1dfb59890e4c101ce8c51b7f5851c22b4d0b81ad4e6eb1b65ed67f336f71e64c95d03370388656e5e2380505d42521f729c8521cf622cae5f2fa34a784b51ca83d84c7c3a77489a8b2fca55548955294d177774cb98f3e3d94bbd34ab98631b23c4f41befab74ababcb5e929ebeb988b7501dc528cc5843842b3bd6f212b722a3d2fb46527ac7e2f0e541f31b3b1a47860a1b236007ee570a27c7848bc3ae88893c456b8d4990aaccd4e16aff9e644329c4f5955a0a7fef3f66fcb90252facb6625b15e735950a7cf7297c3817210dc5c224cc04eb876b5130f3a70aec32019301d2c937079fb50150f3c48d8c2aa41d1856dbdace454668e302d857ebc8d52cb0b8ef100d90776d39fdec67b0b3e44add32a61c0439cc0f83e8ac61547f794c1508c7f3d9e3097bd331ce16b8f5bd86ab8903fef75389ade466387616c311809690f461dad68b7b8ed2815bab4faf563f586d04613032fdbefde6283236cb36af12164acc70062e19df23f410c0b426e867606f42be3fc431388ba9522b01110942b3efb7051e5a202171e7a22ad457a476c4f288757588f1c229327269a96f2e8d582b3d041edb66a1858ed1e301dd59f8ec6a7252aaf94fd7d19143ceb2062d598cd3d02e17e474ce796a0932f62a1155c25faafdc32268fdaf8a47cab8da45e071b7e1ba5ad2550e96c206eef318cb08b182b33ba64579c69be0d925d216f0c1aa7e4c235b17c8550609f44c69db6bdac646006c30415cb96d4c40da74043ac0e5a8b0b7988e4004bbbf87ac193e8c6ff868ff0f1a8873e15bcc965642243e2a4eccf6d8c04d1f2adc10bae0d4a4b430df95854511caa12b9092172ddf927e5bebf3031837857fe40806e80377af24361881b81ccd1991a34a73311028e3956740acf3afd7c3588eeb355b73fa35d3d5320a158cbe47d695314d4609a40b55d22491f08aac8a90ff7fa33ededad74344b3e1aca8340a182683e8d75dc18b531c5aad3788d8b7ebaae2e83e86b3991ca714508a0b377663ff7aa096c953ad2c4f4b15d6860da08ca1e5dbfa5de78c65df32457fffcdeb0dddd6f8f699e8d117cfd79557d7a779c9b2b19218a33e4fdb432f2b0738346764d3105421d70951b6b3741b1c2a86fc20776a62b6ae3bf6f89078fa45b0b50a67deaa6b544ce20931d5588a195df19096c96d48b6379660abb31db0c7eeca00910249188cdd3fa48f2c71e10665b0045d3743c085c0c957ad3bdcf0d77ab2365d228b1104e4aead4c3b24955f0d3b00b8797f31783790e5e8dfa1bf798cf70612123bafb93c200c295835a24e74ee14df5bd8249c16c3e0ff0e4f995968bbf291e088620864037dace038d59e52cc515dced99ccbb302df8d301a2d23a7f6d23c5c9471ab9fa3fec8ff5731c321496bfc2569bf6aae767fa431e7ef45914d175bab0e6e30ecaa7899a893d799220b6690e6e48fa12e0c9110b9631d8b511bd844e7e724074b9010f2919c7bb2549c4842cb4c8dfc6c5892dda793af896c2bc2ef54ec9ec2bf9e8a6f674352c28ae054519adf56db7e789f62d8a278bf5d598d177b751a33bac3c400d0de518fd2c0adaf313e23fbafdec583d7cbf38421feb2924cf8c573d1f80598bcf87d862850ea0a950ed45bd6193339f1b67b45db492e20ffa48084c0c131e5ad255ee5c50e77da8bc3244ef20b73792b789f811bddf3fdf648d33bc7c0e9f0a30bfe306eeeffbf6841af4c908b3006499c394eabb081bfc26372529bb6603c77b26f3221ca79bace01fe3b7fc83fcbf406ef52a54695c30c212530fe03f803e78f0ad4d834a0e69c5a5cdef356eea8737887c9959182fd719002483bb1dbec0 [55] S=$ff37ff3a4530a81008c2 W=$6bc923616cfe88aea0ad6863b10f64f0626a8a6454fe4d1d8428af55348bfa69ae33283144b0efb2259ea6787ff46df5bd94fa1cb8ed17aa92073caf74b7a56e5807d81d94c6d05447b04e50071f0c7ee2bace89db03c1268b091cc9df87cf6564273ee0c4301c87661a1317d4ab85aac3450ca231b15cbd88eeb4f2519e1df9eb6bb509db16acea0514c69ec5634e1e0f52cfb0dbe2ea2ba0b6f0fe0dc34c5cf846b935f1b678e12654786b0dbfe81169f7b7fea674259977fb50cd7dda72ec87216ad8a85eac8a9c45e75fd6e49f711c3858aa1e6c6ecdbc837ec11473d1379be1dd5a205876bec7014eb29559be025f87f0f2386b6e6b3f7426926c54a67c8ff0e93e60510b8dc6f0e89f424ee8899750a598eef6c34a469f1ed9d49dff7a8cde6ff5fc9d84296497d5e2287293dc147c4915926da017edc0c8b4a098776caf5c9a06c343e9ada9f331705fdffb43d5107fe9d65cc1c8d5189fe77cd622af29f3c8980f3899e279c05a5550d3272f51f962629ab5681b3eddec42cfd5795b935d4be3b41df5e03c940adf01770b5cff4e416fdd35a6084eefa88fc5a858cd2a0798ba1948b11e7ec4073ec29e7afa04cc2e03b81a7760a44dc66880055da0a1f2b567098f6a7264b2cd6b917b40cf11cf9a99ffc04d5bb17bbb434e3d3c048f70701b021641b135b925b8b5055c91d7eab283a3fcfe640778edce216319c46f5265515e10f7ee378a418ef252845c4359c4ed1d024a825d7848393f41be08c455b3c0c1380c61a4f846d61030afc8995e1a9c51ad4472f65b87e5d9f27f6a329131ae7a3c3fa4126579130a3a3c8600d941cc87dfd2b2ad32ba992e71f50e6cc76813b3b0de4384ec26335b42e29fd57b713979678c54d5e89d4431bbf4e0125d88a2ea8fa2416295f732ec09b896f2e3f865e85b7ca27ea7745e7ca2ee2715e77e9540bbbd3e2ce6b8df2915e8df4eddd7304082032622454f6866cbd00c3d8ee40c1fbf57f38e7704f78057ad6ace43ed9e2a97659555aae57388ccf7dd91c95d7dd4993a31ad1e551ac29447fe9de1c55c749638f02076e6ec0b5b7ffc1c7911d7569f3a2163282e8228ce4bfff1b98ebf98f1121407fc617ec77b9a538c723243ec3546498ed0db54b6385ef8cd03683ba5adba15e7eec59a8e02b36d3cf7f9c911d3d907a66969a46d1f1d66be79aae2ad38db9817ff2fa8e3e060289e5444ba49493b185968cd472f41c14187f1e70de73d1ab3012f9bf842571454922d2d1c8256f699720a240fefbac8c5e3577f296ef1a6f5826c975ec8e8db998f98be0e450737d7b552808e551ad0a4238d03a1638bbe7249d5264fc8f15d89e99f3fd7416468e08e5536203a01221e271b14f66202dd33cfda9c946d61a3e968b0ee104bdd5a284a8c04d3d4d3eb56d9912a6bdc4f64567dfb03245f1566232e7223125161869c62ca073c5071e9445d158534362bf1f63cb60d1838f5fd713c66c0074d84724d82b3e4031d638f292dd680d0a5451552953793a9a44ceeee79d22fcf9a9ade536563da6213c00364889453efe25c7941689bd4873c96f8a9b6b153cf48e42967479b366e36add88f76e11d6e0ce1db3feec37c0efb3456da5ff58d283af8ae3f654b04fd4de50c838a9fc7f0a1f3e9721d575948484ca0a9f4599842e8ba9f48e6c456082f95382ad76bcf95ab26fa551a509c30bc9f600813ffd6b5e6f29c953adda1f20479c2987adb295755ebfbc4e5c9059d0754a51623385e081519b22f710a600bf2f6da544c0494bfcf8a38f0eeef8ea3d4091f46ac64c2ace5c1ad539eab4029e232ac3c0b4b8303d0f06eadff1844b0305fd354943224512623974e5adffbd4fd00b911fbe5600d0149b20debfebb2811efcbbcb2e738964569057ffb9c2bec86deae96d4cd94408c6c228e5c00822918e794c07a0c8650144d52122a4c3167cea792c3bb9f8d582642a610a1d8e6c3b54e211cc782cb951a261445364bba23356c623e5e0a0 J=$20dc8be1a6b37c6e4bd41df0a928761f7521efdcb3d36d223d893a52894d62bd2e0e35d83fb9fe1174ba1ac4a107ab6f3a9c4a0fc08c651c9bd21a47842021065c1a0c29120da270a5e54ebbe80a00b57233e61f4e7ded29d4d6ff3d630350e87ffa76d03488e7f6c3feb72ea893de698dcef1722f271caec9e72f044871856ff70ebc6fa73f43259f8fd22311ebe274a52f817537c827483f7f0bc4b58c2293feebe753228bea73fe33343a7645efb5954c8a46ff8dc00731e0d1fc2443817c5aca17403a2c53937000dcaeacf1dda9a0363c039c06ab4ed25932cb37089cc8cc92ae08bbe5d2f4be4b0c4b60e6fb822d1151bb70bee3ee6fb7dbd8b166a567c28ba01f65827f3879c10ede0e221ea3c753ffcedb0ae5d4f1e1c872f7cd6c1ecf71f0eb7cb1aae25d8cb3ebec248dd42b2225d439feb9c233601108a8162bca6be5bf3c646ce1e4327e9ed7fdfd3edc7dad1d7189169ff17c71aa2a104c8cfe26225d27d954608e6f1af1b9a334f7b4476e59a0b6d37c99c1a3cf30db23b80c79a87c5bca071c3fc7ab46c8c3d332ac6470c1f248aa757569c2d3f75e0061b18354f745dc13447b2f97ee23e174ede16ede16a0b4c36902b8286480fa2fa5404d84e43e6754e830e64456b9c16e1220f3b057f195ec66233c22bcb5763069899f9cb7898aa5e70741274af90721d44b92ce23c290138ffd9c303348f755af061b2f82da23c871c75d6a6224506490139e85d60b6c4d137b41a9612bc9bc495243213029a66ef4f3ebde413e16ffe20b30964c11ef708d39166ff4528839da4819a6015dbec314f7bf223452e32ab9d9e79a1a71e81949d7ca8c54cf359df36e115b589dfbc1418a5cacd385f47dd68a929c76ccadd9c4b2603fc86b22d1c2c5302f8cf7e530a262b8700c311c2561fa8be71b1a783018d362092d33fe329ce86c36a9bccb16ddbaa99be334cb83e65009e58ffb679503350b3a8c1e6ecddb6f8526fbf7c7d131fa06519d3c5b36ad3172183275b51895a1758f055b28ad4ede64167f81b30fc42135d3f323841dcd79607bb7df6993f957789faab179e54c43db98cff6c8dd0bcda2e96cc5f0fc82d6bd44c4ecf0eba3012c212b9a9c7eb2cbb3cd970212761e3cca3b4ab7eac9bf4498463010265b1980b70c36f39a8825f2d64c986eb96a96c27a706115b4f06f8585b15cbff26bbc874a546ec92cf0b3c90902ee8f9896ec32403bd8865389e827ed289a4006c2d1ff3cb1d1b6988c310a7e32e63e4e97fefb405a99c1498b9e7a09a2f497f94162fc2fcca9aa220f7f62423c3a1f8a701c832125c22adac576fdd3c26c4c3287bfa4791149bbd4ecd42303517283430fa781baa8e52d3b0a9c5969e61b86ed6068c8271fbd1159b3a17a0e689bed1f2d5f2cf380b6be2df5ceb447b3e300b52c68a6b8e95b780ffff616929125eedfcdb8553308075cb6684d8bbe3d4b05c956bc18d91f658d022d6514ba8efc9843a2cad651d3f79125429f22a1844c7f506c11f5530a36076eeee140680019a827c191a8bc379db2767c4f8b94b37dbdebd02df8219ccdc07d408b57718a6e9b57550a1b240eb09bc4f801437b28f829c1429bbdc0cd13a70ef487fa46d1e058c12ba225f46cfa5c97894f1380227e1787455e9ea9b429db4456465d498dddce66b0ad9e6780fb4badcb1f8b3ba00e454251adcb975cc68e67fb43b1033a4ae042554dca377660379a4492f128adcd0494bcf665f718b57ef81ea74b1d181f0230cce962604a7362751cdb048bf4da7fc14da274a11895ee4df001f0b2820240e603ceb25c1e0c7ce909bf423ba4bee55f5b32547f6146cb69c17534fac6513a43fcd915d889b86e56a742528fe958e76280d391e013bea64e995aa4f7a36a467f6320c10a1952cf1a3b017065c812ca723d45093083a1897ac463a7618cb42a983de81bdbcb3db4b02fdc5f474b4d6e7c51d9bb269e2a2c3789bee52c7b565fbaf7b2f38b982642658c0461de9528f75cb711a4d47e554a91325746a567f26f6db47643daa05da9ea6016cf9d0c5916e01b517c854ef7f0686cb8410aa4e415328f4d9ed9d004eb0de58100dd5100bbdcc50e1f349d2e72bf781641f8c716bfb333785397312a844707a823303a04d03995a96c69d4b2345d72a830ad99306405b833afb35631d612b4d696cc79d4be4d321307bc74764221cc4b21fa86f8b8a6d310d1af313c28441a16d98de9dc14fef8f7182866995e7c702df54618e2e5920a37d51c382062aefa046ec5d9ed1e2da0d22e5806aa5815826ee6483b7fd62608b814228c21e2ec9022133d7b06319f74c0e77b70a5c118687f95c5c51f58f04f46d27e77d1c37f6196d5d85abe3ddb0bc2f70920c5799c6e78d8c5396f6703805afea606ec426e37274a425a6d9a292fcff04bf9c094b3ffd5e823278b300fa651bdb70a43983d81680d5a11ebcacb413954d124a3246d03086dca668fb75ab4c30652533163073ea158f2dc8a543dfa311724b2a93c0e6379f6d874c02bc9da12b927906784556dd3a48adbfe7cb8984ab1c226491d31cbd4e638a4fe6cec107626be3394de678dead22106c3f1df7327e105018fa8838f5cc9c705d445beb4b04860b0f7a6c21eb35b5e56ffefff2e034c5bab665fcc9ce5de5d29678641fd33aa8193c201bc028ee0ea80b5607a8ae69b888b2022c39007fc436aa52bcda644e85e4a391aa34d7c792db260e23f50db407e3acf424a21fe1ac74481284b3f11083fc11f47f231067c2c14b91ca794e907d90ff202a70a1d07393be267dab496978b299eac4d35e9a777dea9f883c1c75fac5769ab33c909677297ddd81d4e05409347f0ff249347240a01d2a6757b955201466d8658b1fcc5de0e4237d2b4a8aa37ee37a102d0813afc79c6e217157e1a4e68e8e543328affa62b8845700806d51ec8c31e7e2f8017d822105251a373cf35b386a30ff6f8d73977b2ac2e798a257791833ff9079a091538833fb5e156529bc7e8666dce7bec0e0cabbf7fca9f4799c27c27daa63bf1194ed17706e3c6cbf655b426cf7d0425e11baf3bc4ed7910717944236e193307c579a2c80d5c333b65b5b87d3ec25b27245ca3116a1b4a7b3368e859fb894b66eb2019bf15cee1a22f06c1e1f2f69ad073e3fcac0f1d030b29c9f179cfbfeaaeaeb01b4a432c20b2ae57da647259853cb63b6e60213651badcc95c42f743ff690fa50ffc89318d46cf10607c6b695272faf3260c5d1f9956703fd696310c3101978fb693b164736a547ac72268ac227b86eeda53b353cffef6fa393fc1666e40cc09f118bf6ebbaae7141ce92290098fde4c0fa80f13b8db11d2f0f685c39815f1f283faee9044fef690fdb37e324a112dc47cea9a4c761eac9eb712a58f7d313f5930764451baca77862d11d46713a7058f259b2e554114d9d383aa60b336da3524685636af5d006ee5c79fa1c00580230b672dc34643efa4f8c780c287d49d23552f9a9688891c55246b93b9e0d63873168cc04f6b5e53abf93d2049d6ec380f8dd68141b5284c01575125011e6a2724c2dd8e317b340e1d1c169f60ae7b459f645e3d0de5b74d545a6b938def705aec90db84bdfd0fbfc641a38c995a587b594d6dc374fade32b56eff1bbc1782b699d8f16db068e9605a5ff684f90dcc0618eaa0ded8ed9ff0b9ba32ef6adba89e4155aade892a648e7b7fce710f404e083d2c54b98b802809f781072b44584f53bb65c3f725c39e8583a2b1adf86bf194eaafd3437bf6936e6d7289d1b7053aaf56b47a3066aae2701f2eb04e9432cbbe9992bf9cc7d48572bf4d5bc57abbf333af9e4c2017cefb13c45822b45375c5f7ba741dd85ace08bef8ade00890c18603345b3ec47f55f0d7436575b504c9191ae3c65a911b132072b6164833184abb5fce51341aa8278e118cdc90b802a79942763b02b2771c56fb2c14a830375c9e8b64445627989703785fe1ce399f01f41075404302c8096f86f7617e8008f2ecea29257793b T=$159c8b58b3f59d16ce86a7bcd39f9a6e24e1c3ce8879d224a59b28862835631b0774c1e91247711325391afdb123d2511a7c30871d352e8abc3d35d7f20a4d8439ee9fe1a1f3b0338fd3d435f3b4aa3870b012adde3dd6f1a6e0f1a573223297c367d208a8576d2bc9c69d60de39c59e9d16189b4d369cacd8f4bf7bfe23d4a194a2d6ffd1a8b73df949f76120b587435e8ee4b0f4d44491d3ebf1ec57d9400cec7d40ced932f249a89d2aa17766c19f861fd6940b79ed423326bc48445e8ca4a195d9432e5ac3e34fddaf284c203727a9bc5c6802ada0ab8c6e2c5ac0d8d4e13331bfdd8591f8da46d397a4d92f6398019fb960c68899ec22c6e9a3d3104d5d9b898b79406ffa09ee642c31e62e3c5b68fcd4d818419b2fe9e03878fb8003f2530d23f27b6eff56ada758cd2f8d1f33d4b958f505cea5fe5c06537aefd36d32f4cd11f6a6b4e94d90990d30ae9b8f8d9feff28ec3f69bead2f5370929b7ab053dc426fe2847e3053af837ac6b7e21d0c442ae425a55353bab2dcffb42579d24988756c53e609a66b2ceea63b78d378d23ac78e34fdddde8734998bd8551abc99c177ab8a0e7166ac190e31f660b5e158d17d14ff270a30b8208dc2eac3627697a4c1a2468cd9812d2b73b65f068d96fa906b41880770fb58bab6db1cdc721f343a58151520262ea0231b74e2c67be7780ee6d68102f756c3a2c62a9b9e92cdd1dc468de04df619f4d8e30861fc80beee2f479f49eda0f0337a6e7faa09d37ae5ef5f86f90a935b8c819522a2e474c346f66fb49b86d5ed42660d3a380e7a6e26e4217b01e067350df74199e014d07bcef33eb211ba031b2de3b2f89fe96446d512be0e85499657b41404bfff67826c89ada604d409c9b8113d8f1ed102a0e9be694f089ff3d2f974a979a945c073cdea549f67e32a7ccee5fa6adc6761f6c32c92df9db2e11a0fbf76e8c2c5492c3058f133048feb25cca91d60600b48a36c8098a39cbd945efc64829dad252d1da26f32f675108deca591aa6beeee7fd4ab3d6009f79d255c17f4bde475bec87227e6183143175e30a881c634e50774c663bc557283cb8c868847bb9748155f5c5fb56c90a0bd52d1566a78fbfc1a1beb9e67712bf0553a1ea10e5c3c8ac943ff47f0e62d17e443e92df135ce4da186c0e18d81def8a555fb786d827bc518b065298b65cffc915c89d5eeea0b9ae9ac9cb2fbb17159ecb7db65095578de6d1c6d2b9a3022def8e47938d90500e6d46c2810a52d31ac95d3be5af57c7857b7dd7024f12b6620aacdb1dc6b51ef6e608b315af2c822a4e93e483c3416ee9e0a02871039d6840c6bab624a04d60ed04942b211cd77a679303aa8566e01fe336975338a025119a0fa5af1a73f664115946c88b67cd4cdfa765e2d54106f5163f71ea03093e6e39a891a688a0fec8e1ca4223c3bf224407b0535a696fc183c4a1aadc000af675cc13f93b231b05d2c27ca1b8cb0a255cc56a5abb0f80f633f6bca394cd058173d6b23ff2784a3106b7203ca80665f986ca412b3016e31448f2a258a81eb7fa73de2d5f5339ac31add03223f4c93b2a630d418c9d6e58d0921c35854f4deb868a7044e827ffcf1117f4e2266cecc833ec5f3e0548112daec3b25ce65a7bb59b5e505c20d2e605e27c0d690db955a0c77d96dfc2ae5d025c443ce8da19a46400084080e700412219ca27a52c7999279c743cbdb45e2e95cbaf3bed0110bcce664d6ebb093bed8fd43025f5cf3b5f44576d619bceb2e1232c1677c4dc834aac7b9d06fc3d176c34d8f0b642941233f30db15f7f922e4412cfb9a2698eae86a154c819036c0b910723b6d625669d1e8852cbe5f5b5cfff2ec4e8993eb4f5b516433051dae6cc5bd3af50f56c1fe7d825b5f5fc33ee95cec0a356363f55014b067cdfaa873a00b7b862414e33330319909fe9e2779fa07f72485df281d58b7d73e9ef5a5a85ae3faf2abe1ec747f60068e6115cc6fd9efb6b1100659b4f62eadf623997dc74ca2df87e4b5872e06ad6896dd109401992eea14e7c8358e72f76894199041390b2f3a25facb401c7b25a08aae50f8641fd36e6163e15d4e9e40e1ea6ba92ccbb653932a32957367b95de312bda9cf600809c38b5d65e2673bea9904b20c6a0fddd27e4ef7eef48424b1c780815eefa2317d4ea05f480ae8995cbce888ac727949391e4be877de1dbe092616c71e08eedd24700c09df42813a4dd39e126f88b0f204fb4bd707584385a75a6ccbaeb09494a773c7b89d0b2a0cbe03c2e9967646c09c9fc0e4de262894e1895782e87c4609206dd654e320e8c468b2b5350528a0b10e8248355703512c0a7d6f3ccf2f227f2921a35c63cfd0d2fef52b3b27c12eccb5e08b064a4805acc937b837bca7d1ef6c04962af6b4d4a18e8f9ef87822614031180eb6c14ca368a9aedcce214e0fda5a2e3da298831840b7de562ef891b5b9d529e36a89ed8539e5f5cff9e4725fa22d2e43ffeffc795aa09726e068f69db77fd8b7c40a80bc0550dc23bba37299aa0404a15a9a151943c9be53c304af406d3698b064970b3be2d9f34ec5a19be54953a8861d70e1188ef5e99ffadbadaeae82603ac7a5b97855ca717e68cd2445fd23c0042bd35a634f530e69f77b55bd5f911a4d7344d9d4d4ccd9e7bf2aa8d433f94953ad9b75754054bb65bd76b3c5c138293cf850ce2d2be780583b20ff06fba4bebbc3a9b374ed7189795339e3943a9c3e872720cf7b942e18dbd8873b085f4127d97ead94e71464c01813dc48bf898df0e0c8c54992baf5a05a5f546b9e387d4b838b885c42a7792ac1963b0317313feeb45f9f6ee4dda643a8874feaa02d7ed6d7fd9f011b42f16e29465541c30559120ac93e08ea7cc3f18248c32ba0156b7eedb597a0f422ec3dd88e784fa3dae518960218947a46ffdb7c97c55f559f01e263c6ffdadf86833458a3bff94d8b01f1a2e280c1dc5a181cea5a42a950647b16be77e0f92d2750e1b9395dfb4447a126e4b1b92833699a2eb1a209e2f1f120beb16a86139be4d2a7cb53b0a77b45c7d8f7bad3e21b1e39f92193f0d4b7e9f9fd60cfd8d74e40989f77ece1fd46704d2f23e325a603f4e81d4fee70bf19c3fc57d8b5a8bdc993594b3798732978e8aae6e36e603e57fd8eefeb891ea906e5e62c83d1108dc43d389cedd8d0f5634b0187e7f7e9e04e0192990f5bd8cdb711b083cb2571b99e0635d11af4e43f15273fc288b48d77d3c02f2848b879dc1c2e9acc47f441310b0e7708ba7c161b1bc97a81b3db714508f19accc496791833155d8fa3d61bd5646d707cafbd3753b224c7c7857e83e539a622fb8929858a1ed74b7738361e0055c78a65bd380a898571ebcf13074c3b78db39ecff1a6756c46e57bd548f5e3b82cd132eb7c6045a7f09d12ab4cb791ad37fc067b8ee9831f5ed82116a8707a263beefdc19559f3b5e0497656fae531c63c5eb7aa9cc274236bde5252ace8f4f4f0615e5eb5b3f21bb0fa826e7aa7ded608e4b1e6d94c3610831d7e275a7d3fce8b82f48e6b023163e5736333e021e815d7aad2f9f9b99c13ac8bf8202e63ad310ec2b3c6b6fa7d063d8e516a76eabab2a6ca1af7bc257438b936eb90e16759f53a3171084836bea31c3d99eaf39e9bbc44f86f269928b0cf3c7e3c0a6d115fb81ba4e16419c47fde269f99b6fb354d227e9b3f88168e06d07a8c9a4d50a711e6ef7743632052435adde0dc5effc1a0ff821e1df7e1a82557ed5a77a662ee1424d0d96d9549f2766ee1b9940807bbd53cb70107ef9ebcf1d12fb1cfe0c04f6f9fe0ffdf477a456ff58c03feb7d26b5e6526a3e580a897d7e72670e9d2ffdcde13d49f54f9e5945993e824655e0aecca9ebfb398bb01fecc762b85f49379d6fce75f31183600c49e18d5d3f7b1878a163e7b6c08bd18790f212d8c835a685620771436b51ed91dbd5d558787672ee3f9086c283494ffcaac8cadbf649ef1f90e72bd93d708dd9e20af7b8dfdec126cd4fbd5acdc80e1a1f19ac [56] S=$47c81eb2b6f04 W=$1ef5d110918b7ac9f2614d9016847db62022896b3e472f517247a0c26bde2a9469a1d9528a43a3ef864111fb6548e3695063b0b6824fd29f74b9d125d932e3c870d9e3322f77c9b07dfc9af3ff0bae911226c1a34ea55ee7e77ad74ac4d15b3a11dd8f519e366e141f7b9742dcd8daae989e2a4f62ff41e295a495c8e3187d079549bdacc9888b68c1afab6a925e5a7e2db67264f8569d292d3e9e249f94543a5083abba13978f4bd409da8a8134171690d314cd5926fc6259307f2dbd4e4ea4a3d0b2314346cbe42b55571f8b59d729f1a1f9be459a5d5a874a91ee5a176cab5811244775171da9062f2203fab76853bf5169c9835c3fa4b1034e9eb57e6fd7fae6b1fffe32865d6b128f462049939ad728b7fe699f96a33e6184a5eb49562101d120f7e44504c55067e4d6f4d929ccf073c6141c8cfe60c131be36262b03a927b95d7e9f55edc3d77db7cec8a63099053c3cf777c98b934e7a8aa4e0cd61346aa887a292f461b0a75eb0e6624b5e1bb98381c032507cca3bb2e7f5572e57c389a6eec442c9d93b0f1349196ce254153c4822e12dc3ce6b628210709b5947d02bc526f1d054bdfae955853834e1efee5974390c45383fa8d8d6779ece2ca6acdf49747093f7320a2ef9403d4bcc4d292501e2533d40b8142d9d72da8d84e9e9d3ce6260c0adea2b83d48accd968889b11e71baafabf8bac169a3695e8ed43dfa9c6d7d483036d3d5b7ee4acfc1b32305eca98f86348b33046ebc18a85cef459931c37b470b645227a894e5f469ecd3e7741e61886eb4fcfbc5620b3c30b306af70dc91ddde0465db5d3ca84047f3609c1705ce2df5e514d96aa87770a903d02ad38b06c926ba806165a38d8c0dd3754e3fd615ad072df4f855504f0aa434ee124d71326d46456ffa576060357d09230de59d7b9f9bb7d1c5b74a6064cb06f8b092a4219a2ca1f4aeb8eca8fcff74dee64d0326bf049134cbbbc5fbf93ac61a9c389af429228598bae880f6c2fcad45a4e621d7cbc3dc28c300a4456dd6bedcf4cb3c689d614584d324598f8db7301ea832486f58b90e3b548415949c829ff984dd10f6f5b60faabafeddcb3be79d920d8db2f91a4b5d1a3e16bba25e4b337689cd80d0276e4c6637f2e3eb43936b5e979443b27183c71be36e11cca16b5b7d2ea9a752a2216523d0839bb30d527a0bf3f377a7a2f8adc3f7d7d1440a9dac4e848672af42fc4e6b61acdfa7db23f87a56be113f7079c069bc6122789d805fda72c8828d740d6de305edad582f2a075f9809edd6a82b5ccd168a24905df7580926114f92818d6936def4008d95944ca6fbf7e4ce9883eba6d5e4548ec5998b83329c645f5917be747902bec7751e37de38130cd61efa53dfae2a05e165e94d37b4dc744cc6e258afc65aee50a4ed33423e7f05d2e612026ce0ccdf600a6e83af2f1e779eb01a6df6192b4090452a8781948e78d4524216c26d12906785dda54cf872a3ac9507a3ba83f03ebe9477e5067e06f0203d52006d73209bd309ba4b1a5eb9de808610a33da6924ef481d1b9252555c2f23f9f279fa4d09f8be2551323fc8e1b6325baed9ee8d5f582e93bd0f1708162b59ddf4129ab34cf41ba8ac5e934137dcf7c3825aeb433f30ec7c8e1fa29b4502c341ce99463e9f55f0c8b76c5ede7bfcdba28830f323ef380520c00eb29709f1790cd0ce16d5db5bf3965dada987724565964e40cb6e78f1d85473d2f89871d3e2bc8c029858ca5f6c78ef68a3953df01fc483a2811480bfb804d971e18e740b41ab52556ac25ac2a7503d20c72df4af73c9a6fa194b7d6ad5aff6ce98c2c49b0918de03ff73e08c2abb8ddfb38836e6059851fc193805003ea6d38af67e1175fda97fc75f4dfa4ba26bc41d559995f619b105e3d6c7b69de1ea1cf8785eb4ab7e9794af997b5bc14937563373bb68146e0dcac0dca6a47c58735b9e9ca0599138517318b253a84eee154b08da661071b8d991a7ea91f0c859888 J=$55369aabee372940e78b2d5104dc39986579bebc0a026b9594fbb710e3bdd9abfe2dcbf4e4e9ef68e20e7afca07c880bb0a1380e9a88a310dc488124a4922f4625413556ea1a924efcf8b7967bc1709b0f567e4a9d3a2af88794cd41e167956a2962228f944192615df6ab0f7eda1edfdf9bf5f3f70ec084aab396b074a030b94d80a78bc32573d8718cde81c178c9be3fa18c307fd154c47ecbec614ffa4f556ddb09b219b2e333c3cc5d0754b32d8d53d91c7cc42a3faa731542c5e4e8593b564e9f02ee574efe4c49cfff17153b1f87b4ee2e741dac014ba13906429f2b83c4593f60c84964121c59df7e2c11b1bcd37a2a7fdba6d004498cc08fbd1804ba17ada312a8813546c756fba5571e4793b035c18e7f1c04a62278b41299db8962229db13f25211963c883c4d8bdbf204427cc21165a0670216f1445502ef6fde356b7b432da6ecb6603edf0f852a42d4eabae727796fbc463ddd4a678347af15c7902d07fea572d3b4aa6ebde43eff186514c867cd1b43c0adf8e8b4feb61d4e81939a1df7fb5e0d4785188513621ed196637dd634499af4e981b2655c9530531e163d25edb6ea958573fcbf5114b89feaba1bcfa348bbe3958d89f637556386f4ff420d921d29930ddf9bca3930921a1fc9c2879b32e50f82ee0c8e8a01ee52aa5abb19c46524554e7748b428df675f2a7859d3f7f421a259f74a8fc0ff31bbdd2dbb741fc8de85eac55bcd10af2792b3c8016817f9540aee68fc3578915c63b5ee15f14c4819a16d81c7a639b575fc489a2277ed4f36cc5035ae914d6945ddba78c39d6157339bb337012b5fed72e77e586c98c7862049169054530fc468ed3d0b6b65e2f2e7cb48c0c4fb3255046faa167bb55670d4ea96f81630804e52d02b47d23224ec841682830095039be568c832fdf5912ce77d6502d7f02699999ebc011b65aa7dbcd89a1594bc8ee438359d45776c9af30305242948be7aa2b7f2ff0d665d70035ca00084bf36d51edc0f9ab01cb5f15358b215fa471714803ca88dd446ab91be3dc8bba36d25769d9bc4e6e2e1a5aa22f566fcd889238eb689a9c89fd7e84ba43df69eddcd77c734e93d2a0ea33c3b53443515eedd28362d5477927a0f5bac9f7f79b4fef9f2bf68fc6a5b40eb7452ce17ff68ff5ff6af33517fc3f56bb020c5892f4bae8fa34c4670405987e323cb91305323a43b786470ad162b31ff70d18aed969e742f3f2c5ecaff277a0379f7aa68c2a6cca4b8edaeae79d685d7e4450a95b4444df7fd3cc6328b0e7cbf28fca5a5a584468b149ba6494ae9859d5c7876d93c2d1feec332ea4c55e9c5c7224ba03998d202db49a0994c6760b7bca90dd7ccfd9d692ca7093e3ac404084959d6a30fc75d2bdb4fa95f4e1af66b7ac9fec6c073ef5cdbacf2947ace2edc2de0710202990e7c81611f76befae7154f0257b9e73cf859dae42d916027eae40bfea6a8c4ca9ec68ce7e113b6f3d762c313e6ca536e69cc7385d989412e9010a799aece3332204a4ab9cdc31dd3375bfbeebe59076ca89dccd09ee6f3a255f76cdea3cc5b8d6974b569952cdc2c3fcc14b143c5141bb7381326c6087d85e34bf2d6df73ca2fd5b5cf6abae9e3a29231d70278d114e7a0e643b346ad763d62f4a9f1617717fd7acac20f372b447f197c00b275b47fb4bf08afe340d4bfe40e5c2885f8598d0f452a2b449dfa6c7373c755c990778c111a1077c2d870f6caae3867e7207ee759da527f215a5a5897c5c87272c45b101d3fc1e09100ebb929820b9eec0e434733398863e434c17b84f1f0f248314859772254fa579182f0573fc88ffb14dec6d1552b087c173bccfb0f96d885b065530a6f73722ee174ecead8981f24c75d07449e052d274f1e3c2dd289897882c7a55faa71d867c6b3b4bf728189cf36325a9f1715d2a3473771c9457ce23f77632b7113489b60efe15e78d8327f758920ef4248305d9839a8e911bca488585956df3e886eedd16d94b72a19c21abce96b27ae1af4dfc95078b269e0284bb97039e74e37768a3476f9bbba0fbe00924fe5a77c94110ce356ecb8c673fbe22d6940c2e48c019cbf624fbf644c073fc292bb34aa523a78d736c50d50dd887fe0003f0b377f55026f4271658cfe80d330f8c03e61a7cf379ef6141aacf4bc491f656f251b26afaf92c06405ab691ebe7b4788cd43c8d0597cc8a4d026dfb51ad1bdf5d5c390a7cc3f81d3c605825e80d536d76c7dd1cec1a9cd1d0e3e2144ed54d21c918b9e76a46b908466f55eea3125918d89a61242f4c78fd7daef901536390cda94b454b59d151ecc0088ce3d3058113294a846d61aa996849270965b2bd9f9bd31d2db503d15ae1e329efe4c0de56f82cf47feccab1614a98308c89f63bef35ea444afa4de552b77013732d64bd8312e422dc8d93c4d8785194c81b9c9f70c4ba6c2f070f8c437baa85f74406e30bf76290ad1c89268769df68537ecee6b9c33009d865e7a797a64ad56f3e457315d435fd780ee21a7918d9727350b1276bde741f1cf49ce2ecbdf4e3fd4a1eb0c460d25f8f24ff1a4393a76c7e9ec7ca57abb8cabb188ea82f445dc2d8d209f6a73f0f2d407b3211471192e7635954c921b6c1c94cfdff4e45ca2367dc91d8d36f49c5b0ad8debcc8745bee7566d498b4a5a06b4f933ccce7741efac176264a791938833aec26797780406ef307ec64d75f05b8811f8898adc6e7ab425fe93d8e4097bbcaaa7bf5ed427b0c9bfa7c363bf5597fcfb3ea7e589ea7c1c3269b923155bb1b29ac6516795969e929202eb8ef5064f87093bdcc0949b65be3eee9931f481f7d0bced9b6a94645b0183147d6ed2b03e0fdc8f76ee3bf4c2863becc3b1c402aebb8f901f5ec073ad12dfe960433b6d67cd604009c21ce9fe301ad73853b61665555e86511995fdf8f47b894b91bbd2fe7eabb7db5cf5c02fef6c4a1a9c39aec83b43438a178655ff03d06188128b8b97aafc7c365d587de22421c094718295c2c919494e0e398736006338bd6dc9f071ab566cf05712f129bc56fa8d7719941c09651aa33176f3f13c37fe903e98c0be39916fa67582617a578ba2a6b6ca55a05b0003299a60d6486708319a182e5ae3af685ba6894d16640360ddaec5a8bdb3878c690d95a53d87a4f2485e6c9d9573c45273b52ab55cd75b5f73c8c488e28816ed04cccede10d22090ef1efc6e09b488914a0ef000b79fd3d226bc91b982dab8ffb7a15f72827dc801094f0e61597bdaf52838fdc6212ee88df40d460a5523e05778201c73018e05fbb097c9ed7532bd8ead0bac67078fd74425fab8144cd39b5055fca982e0c34a0b99cf22ea5f404757e87674cb733d530fc43526d14fc495606b8f352e6b6d8602506636e03af850bd582aab87eb6d700c8191e04f4b3d9693be8b19bfde13dbefd16229148ba4d5ffceaf0caf0bb23ef2c5001f029b8328f61c8a504f0c846c516f3530dd93b8c319a8351bacd316ed319534e1970c9087396020ff03fdd131c047de245e9b1e69bc30cdac272e6e75efc76c7c8f0102b240c6fb643fb48cece25640a2726d3d29ae233ca34b9c305f9f51fd969fd90e4cf26a74c9cd26433d049b78be965c4abdeaf2f2982824c28226f03beedbc6d47063be058fed19692e4389121d2b813442b9c6dcff55d9b58a68dfb82e52042014fbf19cfd4c158ca9880d47bd97f49bd1748e76c80f80201e3e4c7d47f6cd4ac2e23effb702194f567540455ae611e18a57994dcc83147d89f6063ff0cb7353d239b1685cb66f8cae078153973c2ec187f9fde6dd1c06f46616d658dd54f94136a4ef4ee7b37b7c3a52177260054f785ce4e85f58cf7aed5551d391814c325d16aecaf4a66fbf4c7fca1df6fc88f2aab443c8b0a47af6cc9b8cccad7300aac23876939d7faa05fff39edc82759708885dffae6d5bfd6872a078a95690aaa4b09d0f657d13f395aabf89e16bfaa4f506f39a7ddb39db3674f3491e9f90373b3c0dd2d96b0 T=$1ab825bc6e4b135fc03be19f6140ff5db108b8a86d6bf883d6069d5751ac1f29bc8d4aac7fae65a144d2b6a9b8f14b06db310eba0ac9383c4d7a0e1d572249325e86997db832c07e9d477d238566fabdf5ba031e9cb1193218a950edf344accbd0af4b7280a32ad612ed565560cd4c99f1db61c6f90ddbb08fa0f4c0e55bbd30be53df4b2d577af3f93f9661f1fd7c82495a78387a99aaf05102ce694fe92693fa45aef4499770ed20f47b65e79619080752016dadd162ca8ce037890f1b480daa92dc41f6d16788180bfcdb97222e13a4395dfc92425066a4ea14b845ec4618aecdd9c97defd420c22f2a55b5505c1f6a507ec2461ba42c836be4ad1b8f20749da4f5af151a4f1b26058f1938c414cd0028865dddea0af25ee6b76f3db8f18b4b2fa35ca43193339cc8aa3bf12d450deb68eb9b89e84743cd4e66ff18cc041bdf6c00fab1af7600ec671d4cf31bbd1e88e4d7d370fb90f3b0a1e078ac9cf7a6e6fdd4d1ca99c3242682c70996fd68147e8f2b12aeef97e8a8e0c61a980b238f8aa70b84ef95b29df2121291a6a747fa6b9d95a0acb9bb9af2d48ae44168dd0a7125d52facb38e2801e813c417544be556ab1125d3cf547ba17754e18fd56c781b725e7225f2f6099872925d90ba81fdd0702679b501fa0a298c3f8182833e07754954c3b2584406b359c65a7eedc01d2c25e2deb2d3d8ff89520ea660df9247683d71efb2116215fa53943f715e74505c0587b0d738255ba6529300fd1d1e4403cf07e329daac7b76459f44d30bcb8d00f9f208b93da203d53701cda369d4d9216830fadd6708aa07f45994eb8776d8ada8257b8b0e342646bdb3978c93e162373b63d2f1b78a852f76c3611078ff26ada450d1f3e25c0fd55b83ae13bdf41f7cabf6669b4c3deedc6e077b9c711fc5940ac69902b55fdacdb86e7cf029ffcc40172006dd0bccd17f21924aee40d37534ed6a02f8d3e8e9c51769ff883b985dc0c59b042dccf1889c5714a19cf4a60c96706ecb1d78da75623d839960cb1753a2e6adbf98f00f796e928ccd79405c5f64e9414b8019746ccb9957c580fb55a5a0182d81c40c2d0b0261aa7295b8a43a04b2b0995fcc2f9f8bac8741ab3028c91015122d0dd002316c43bdf9da471428b30775cf491d49e891685c721af599b53c96ae4ae4ba2702196d777b86d7ff13da22d2a6af7aa91c3d068f8efdf484f3ef950faf01a5aaeb0564b98226860d9ae8dd2e8e99cd31867cf46a9c22ce3fee13b72825ce09df3afebd255978622ea6f4a698ad089bb25206c4acfa27f383578f931eaf7f8fe656453c481066a0808ee738e71d3888222cb921f5bf7e42ebe8f6b3022e28184c77f2510e32f185162b467a1cb8491c0b1a0158062872ce12db01fc0160895e6d45c7db8c5bb4720395917f6e09c9aedb4a76beb810353e7c886b075157b123793d7217cda3a48104ac2108151ed8deefd9a173f1373079c9a709021b3594c5ca8ae6c5e82a599cc852a32bfeeae9eeda3f7836a8450a10aa700f009845547afb71664e05d63bb2506a370e271f4e80982742a2d5440fcf4e1ecc77dfa7a99c7a597fd991afd8216c295897be18ceb53ec8eae787a7d7ab919a53c543c3172248df9e78b3571037899b3c80634907971f2805ecb10d5cb99f4ab43862e6d410488eee7fc91b5e70deb3eb31d4be4a94e316f01ffa4ea52ef3c15fb06b4a632a32d482873d28cc414da408caca140ad9f66ff6327841ec9cb3bc2459f08cef88405676de46f1eec72cf0f0a26276ba81d4ff63de671be94d3324c82466f9ce043957ae754498b32d951f188676a4ccbdaf42c8d244456fcc96ad1e31213ee644cc2c43d85ff88b39a0b1cc1f9f220fe8641bb160dbf6776d9d8eebb30faee674da40970d6751cf50eb752f0110de5fc28575176e5e1a534f3ac9363e2c1a5b8b20414eddcc2bf95ee2e2bad1c258700a0e54e3caeeae3c13cfc01e81faea755668a0e827fd18e1971f4e7c4f7f4d32c0ac1c5ff8bf9866f164bcd541bba432e5dcff8c42218529547e70c3013074ac58919b71fc96a834783c15a557c4029607e131748bb338922d8b61f26226f04a8accb808f7de18b61248609acb79ba53a0902e266f13084f2fcda80969870666b9a8c510cf8f3ed304ea53b9ee6bc36510fa253d4e91f337cc593dae5e21784e32cb95a54b052a9c6c6815585d5d5a45b5bacfe38a6583a9ba474b3443dceefeba7b7651f1c537caecf5c85349c258569339e55d62b53baccf877bf2a9170d635cfe572a505ba71d11e89a77b8f3d0bf0eb655bb0893c12336f9f6ee2bcf4aeb6d12fd057d4ea26bd8f5488ea63cd2c1bf9ff6de7caf70a428c3eb6566200d4eb591c011d25cba4b18977864920990c71ea12cd8a235081a9fe4556e2c2fc88d0d7cd7d166b12e806a36dc0c06b80f87e6ffc1f6c98abb3e882b7d72bb2660cc3a904e8f2123997a4bb009f0b9d9ba39707581f34cfe69ba09457c25ebdf77bd11dbf546dcb69ca7584cd81bb13cb4c99c5dec592e1fdd1565152cc5b8dde64637989b2fc0a90404969ace4787f4e98d0ce9200d5a09f3701c537bb47829189823ef0d33a3cdb6f0e36bf979b78554bab0c4732112310849e2f5903f97bed4613e2e7eb01de28a4e14b88869068732f56f95a56c65524974543371c98d7d9879b5437c34be349e6a7f3430aed7cdc17974537e7b62904e64922e5dca3cc40b11cb0d7c74058fa4e1884b10c4c4b6863cf33b4cc26aa90a38632b3bd895356fc5b231c2ad35f1880886885e86224a1f7060d327f81018cc0fdbbc82d2b403dc2798c1e014826ebb58bb55626143ac6fc2f0edaf7d8c9006d57329bbeb105dceefc520a8ed707338380bf6ff806e4ff71b9029b6b308963e50b9194c6689b8d86fd765bc5f930422c6bba14753973165604101f016b2e29334064ad60ecdcab756d4aca9f589e98311bde874cac84549af0b66a1a04461bda7ec371c6558f16b55f1bf506ea8a2cfbffce329664a183bd07d04e7b95b04d9bc271c2d650c7f3ce200a3325f6339cd678d0fa6669a10c152d73fbeb5f271e75d1f04fa606158dec515f67d7bdf40b1f65bb1a6eb8db94ccc9aab229290f71e5ad7758ecfce142b26009250b761d192fe9b6bb14690d3cedb432a1a5d87d298454aaa704c619a9c2b98b8d10ab2401080af687ae712d8f5924d8d2ef0e47976e4f7b02b751305a9c22bbd1a2f350cee88b9c236c34b99720df0228281340a28b8f3948861b3b39f575e3bb65b0e9a706e9bb7ee3894e55a196b9fc98c9f9dc65530e5c069ed748259f6c7b12f97466081cbbac4cbeae8bb5a75afd1be462d5c731bc8f67471602708cc41fcbfd6c1ff24c85f9ec1d63f47a09613c7269966b747bc181c4f791f3a6a514dfc7c89221fb37ec98a84c3ea2dd5363b0c5906e9851225fc46d4195d16684f41fb8968ecef591350582df58a75045a44553fe256ef50c80fa44b49ce716d5d895b50c10149be68859726926c043f0dd96da7204d7c594f9fae491dc1b26d2b226660b6576ac36d57fc40c7f55c6e8ccd72f8f46139b46c932d598d2cb2a2fa998d634729b089310a74c0a7ae482e27689a33524ae6e53faec22bbc8cd0d81fd2d43fff372efdaced462f4ab7d86c9d36edd9394f13aa970ad3e1bad432d6c8288f824c968a074945fdf420dfeefb8ee395298e7af1a21589bf8f3197a5857e8e86dcad041f0e7cb25706e6c9f2f839ab201f2de8649ed9841f508d14c4af7bd230109caa0dbdc5a3553e5c17b86cbd867acc7fdf3c817ec057e7ffa62ebb4781634a38f66c1c6df04ff26a5f3f802c4c8f4a2b911805ca2a8a25239561e47fa04e652eb6230d42badc7d2666ec2a47572e817dfb9d6b54663ad5e5cc6aaacff36e21b414c65e85ad516f2e72a9988c0669d05dbbccbe173f145a7cf295cb5f4eb55bbdbc5237d6fab98676aff4f7a77fac8d0e8b86427d65e7824ab4e3b678e9eec3568 [57] S=$8fb184153ad37f95665e W=$2f1df057199f0574eb098ffb3ea55b67b9938d06e4175a4d4f7af6be39f680693b0f3c447acee1cb301159965b06da5a446f23690ba47b27966c71cc2f63c739a7848c0b0a5668a681643b4cf700d1f27e9dba74716681ce340c07cb239e66a7756e7c46da9ac717a666c0864222c1745a74d879d57f7dd68cb730fe47c0e27e0170c15e28f27e5c3779fa6d51b3c1935fca2ad382e871aca3c03de67d77823d691ee8fc51e6bb6a1de78bad8cfaa0b5a80d015d250dbe3757f6cd6cf4df460186e9113ce3c24799f3e08010b03dda203eda23f4205faeae4b5c999d3c7e18263ca131ee075c4400886c6d696ddd42e1d37e8c4ec8c1bb20287b081a300185455f09a5c0d9f40ce436135cf8a0ccc596497e3683abf35f40f6ea12a90620dcab53e43dd9a67b5a339083cd9e9d3aff61fdf1568d1a027ae471c6dec7556cfbe43d93f98a57722aa87b7b5f3157289525a676a3ed33cc663d97968c5b8fd7488879c0dab6e1b08a33f29afaa92472396fc2a103eda1c8d8147779e770f6b7923f114367c0e9cae821ba5c3b9beb510996b25dc5261a26b7bbdb6666e7552e7b321d34fbeb46b9873ef500a468c42e3509b888743902f62ef709b3417e8974c736b826b28e39cbb6be50db2791b2058efa5ec5e7ef6ac80603a08e085acfb8416dae229eeb1649cf2acf779ba09b5dd132dd3b821c503e80b30cf943466c314c92f8e69b16588b37dd075445c12e579aaabd5c37c82c25a6f3561bdbc538855f6eedda3a53cd10635645570e25f7de19684b50f5baa0cc6cc0db818144fb3855d3c05bac9be3dd8b77da1a415d5f1b353e6b31b33c448913fefa9207c73da54724bb79e2924d4ca191894c413646cba0e61e04b7f74eee6d8abdc6b7a977dcdc9021c503b23cb6e2e842fdb18df4644f6f4dfdcea11389eba234f6ea5a660dc2e9c9722ca6e3f8253a2178332a2e5b07d7134389435aab1a49696b21f040a08e7a538907e0354383eba488efc0c5c8ce9e70984d86bbe21048a0bac7d4bcefc8aad9c2976940cbdf3e332bc959a2c8298fa8337fc44ccec02a7146e1a218734e31eb77712c1b6b3f663d69645208a8b732256a6c9b307c704aa9404adab194e2391b39703bfc1613a93da699d1d90bb28647ba4665a92bc2573e3783b0c9e042a0c218564a029d9266d99f451090f417c44a5eaac1b2f979c71fb760941cb1716b2d3487f42c4f76c5882131464af9fe22ee60908a917fc32e3c46fd38acf081d20ab2dd3f5c3bf46e7e173fc15336e2471ff876bbdbabeb1fa7ba5803be5ee47dff0abf4d7e27e266f4fea00e55132f0643e9b12bb6a7c18263bdffeb173b441f742c80f9f2982d671295d627d8ac09e50994dccc2e4fdd8991923ba227f34e440d2689ab273afbfd1d9b01eea4654dd83e5d464895dcc15c9004ed7382982ffea29048783986819bdf84a3edb9bae3786c43919e6be30e17bf780185e7d4bbeb23f92fbd292405461cb8193496c5dc134b3be0217a8f074a65fbc0d6befc707e09d9c1b9dede06876348ede823660199a9e5b22f6252a0a72193de6de8b40cc40921813c3db3c53e2107f0e564e9b7b6e9af0b8e6db4e8a13a505e2f8dda03da60a0134950c1f183fa974c59d6ae5fd48ae67231a872ef28e9ab0f044f3ece13b0fa4a931a7d881ae92e5ca22db5cd9ccdde0226a848d0eab3d6a1966324797f00205163c60bdcebe71d39ea8825b1463ff8318ce5df1db5b8c6b91b6efabf6735e18e4e5815f276cbbfa4ec6917eb06939761ee7aeb26f099cf5fd05256f16eac0b7c38042959d71ec19871e6652194805c7365aad455094a55f2f61a7dba7f345f5d7f928d50bbdcc41d84f7c6274f80b5b40ff0f289238b1f7e73d1e94bc6b62002ce7c5cd656fdacfbbbe12074da92ace889cfbca37de31644eef1cee1b4d2728e73b3b4b74d8546a04ca34a6c63537e1831e2505044cb3838e4f461ef3a7de751464bca3508db126 J=-$1b7ebe30c2c42d1835fe7403e088a69155661fd9dbed902da37cd69ea1ff3a108c0499b7066efde4296fc8f8e6c273172cbf727c727b760ae93925ddac1c147c74e3f66215a90a7a4e6055fcdcbe4aa6b8dd0c4c953c09942fb038ba2deb5b18b99acf01525c44ef2ae040ede1229ae5e7c4ecd356d6980a4857bd355986b81e316785be6f0e4eac6c36d4f8fc928e4f9b186d2eb267689301f76c01db1a142a671a85164964f9376fe8ad46eadc5fe26e6ec45549f0b829e4b36833101c2ba1aca01036b9941c46565b98f7569c576b3a40d9f2d6477c3320b60bcf551d8c405c6783790d31c003dd815eaf867fb1588c2ffe9c442ecc5f0921d8da3e8ca07cd380c85181149b2d16c85a60c20cd8c827472636c189432e9960e1fa72797f29ba9a839688d1eb34d3a6844b9d4bbcfb86f06d61ef7a7b9e15599ab4e3af18e9d7c5e14a6561e5845a829d8bde7f35b26889f15f2dede1292ef12269c89dab0147816136cb659298aa978234100d82018a33d3a0edd631a55e3ae559c73f4fe2178b2a2dac7347da0ea4d902fc7970e2a4095e98d50ab75737dcf68fdbf66a5c0de2c62690155d92a4e8b519d56fda642b202ab5f080e093a28fdee50daa0ad33d92b7dd8900ebb81d0774c1e9b1efb31e042e3f87c45a1dbb210d78adc91738434c7b53758284cc78713d2b5cfd12ef7ed92242ae3c1dddf08dd9ab1321aac3e7a99a2578cd9f1a6978b49c31bda6af1e19adfb6f1f72a7795788e8b25987eaa8b86127af54ea85008853faf1aa7fa0b42f15b6059628d4a5f47ebd05935c38a2de9a4622f637408ea0bc8badce216573c6caad58d958a6ccda03c55173864d6ba4d14f74fa8f804b67ccd6146e1bc99fd2082a05bf42cd5aa1972e11c4b2307157c7e2925344186b5e0a9cf21c74e2b1b5c820625164e7d7678c80e4d48d6b91460d53477d1e6a2f72866c113c9adf99dfc452285feaea9210775e6935b1f2b348bad6cd24678db3bcba81bc8b79ba9f2da65b5807e192b0bc785068bd882baf23bff8cd64ae0476f346c1b4074efedfcfd211ef516492a1b966195b8f3c1ad5d36100a3503ba770dc978a8cbd81405ee28c53f88f3f96a18b13a8531c675fede5cf49b76df56772d49d2c620e79b9bd5ce6774abbf4f47e4e6b68103185fa53b23c0bb0fd552c50d4230cea02323899a2250f25042020acd5ad8c7d3deb72abd8e5d6c2fb4dcf62e6436f5a66d13c4cca18ea7976c85f0a69f8d03b6a0a3b16ccf8a8b451b88bcc8c0f7e0596e43975b5b05f185fe0bd014ebf245df985abb2d1f311807c65f5d5f7d5476b5ac9403a30472ad8560d91db5e9816d1cfcaba62d8b8ce2be75722dd5c9da66f8a0f446bc933bd94edc7f6cbf6a03907b13343171c0af2e026d041e4914957e316f71962d42eaa0c63c02a851114dce9e1fa22928e2f91d79ce6455d3604a9b5a14f6f342924cb5476f337c9f3994529d2d0f8b2251a16899a6dfe13325454cd55769edd5bf0fe88d5a570419930e74276f857c91cd89cf10d0557dcaefc5be98b6f81890464c4655761b7ba2ef17cf68537a310f2ffca33725663f855cc40e456821e9c899f9e817350d128b2cb6a25ca30f9200e3b92a09aa91454eb2c544e88b6769bc43ed0de24593af01201c716d8e6862e329860e1c1feb6d06c02f1969aa2580008d88727748f52b8a19faffe9a01b85dc6e197e44bfbb1b6b011d7e550e179eaace2096bce32dc1fe0fa9f08b5ae1fff2bd3e67cb56bb6b0696de6827d67ad59a7cdb1bd1288ac2c994a8244544e5f7d3569b7b3097341b45df75e16a14a8d76f83269bb6cb622095936228759901f3996644b0153b662515a94d4a1c12295a5697a0c5eebaa01ad39e3e1209d435139cfd27cb974b39777d86f8c8f0c1fc6555a34324b5507c6f1c57445c01a81eb0d80a74e8db10cb2a9472a6e9ac933b6de5365934132095eafa654ba45c6e9dfaa1ca67a9318b28079210cae75093ede6d6585742cae00d6d179ad2879fd511fd06bd195fe0439aaa6a3f39a03efd96546cbc9b67c507a573b840a8edcc11f1427059f7110cbf44e9b821c89f482421ed2e0a953acb14e845bd35a6915927c1de5cceaa77b789c1571dcc96953dee81f306c31e2f72ddabc480036da2c7b65df4adaf3f333061f4b9de6715abe1f59d698e9ffd4b49a3a5563e1bfa2f1305c76919b5822f7de9bed375c250e1d790b2275daddcdb0c35c9cd004ee81b5a20abb9eaf96c16c623f85be19c0b9f0fbb01b0e1efe867fe34a480e4898d89889b5ef6478eb33eef7092d7c040d19640a56ab64b3e26653eacca8f9e97d0d2e8a9bc2634a55e60dabebfcaf9296b3830a151f6353bd3163a720c3ed4ff7f965920f18310d589ca7b095405c2caef78b500242ed28fde5bbcd5b4fffe49c8825f0abdd27ca80919431fd66c4216120e23ab17dbede47d15a07b00ac1d02708149654fa0d41943044a657f7f410ab0ed917d07f17f0c302d21ffad12e98e8a8ad098bd7e3e4327902296b19a5aa87f7b3b20fd86113f3a54f2d9103c2f0b1d0bfa65ead5392e9e5b6085250fb19fcea0e4288c197c34cd7b3a32d5333cb14cb878184d5070bb97cc14c08387bd0a13f4a807aaec764149ca49356a40c1311153b95b066fcabb0c665aaaef3381fe30ea9857ccfd580d58b25e62fa4219e32ce2795a2770f17406417eff01b99fe26c75a07c599a83f3ac19c119651e50cdbb8023a252e0db96f66bdaafc401ccbe4762380cec65093d487e0d1a0ec8605f16c3630097f382d6ed8cbfd08e8b68c619708afe732b9a4a796336d0f35f789ce3e793cd40691d9328399dc2d29c81f803ae7e149bb0d746587c9efdcf0ea63a5b126bdc5ea994c2ac375212403bbc7aa58115e5e8884bf2363fdde0f574fd82d4b12b88ec941017166c125404d33a5b9cffd30bd864ca95ffcc546592b4e5884675955280a7a183cd60f20d3ea66e355f4e0c74a372617281d0ea7eec691f5ace514dfe348a1f4969c99f8a68024fad4516fe4e0839bd14a81f713c478ac99b4fab32248ed5967d6617e581eba04fbde40353e5e4356cded127919121cd73e6910357a1ff36eae19ec03fde7a24e5300e866bf6fe178e2aa60e71c5aa7fb8423d5be6bc109f1b279459620e9fa03e20eabc14bbee8c4efc3280f8fbfa16eedef7c82cb80d37b9fdf8f0f95db0745ac33e6314351df856c73f3246dadb4f928741e0834574e761f343fa6acc89a80a2eeb640a437010d63cc989ded7ffb7d63142be193484fb8c6e18a9815132592291c6b4090bdb0ce08df152f5c19c5cf2c4996c31cd3b83ff83d082da518c74431713d6383959e3ea3ac27f4c9b7f22a73fb2fc8c80ac083a0a253ecc4b46a6c999d9bf467e2dce8e6675f8166af8322611229e3090e7a13f85694b54116a66ae4d10e9e224e0efff45249f0393b3e16031d2b7e92f7bd504a48dcd9917763f321028a021f43d36fec8d902a85559f7e87bf75b3a43c6c9d990b7705975c811b25c52a7778e3470164c2903ca111f83e476170c35a5d293a82a6d198d442bd2ff5d886caad6be296aa0536e2069f9474dcebfb03f5eb48cd3b179270c0f9d80576bc0280f66698a5505965025e0fa92ec2b58bf9a0414d4a612c790dbcd212ef44762406d548d5559ed4a9f5b8a3bc067920198bfc5b6940c1968ceb11c4f7119b031e319311e9bb5d8a1a1f7267b096303539ef6f287166d081dfb757705795dc4874a109e35e0f5349af013c7dd3acca073474b15d1cc054456b0b506fee10832cc7288dfd81ccbf2a7dcd61b6ccb6be1d89b0c6bf00c9cc3b38cd3cca39b62f40437988bb33dad845f34203b2c96a7fe58e0ccd319b923a8d8e3d9b0bd4e9e9cd4c86c5cdaa9b2f2a257e5585cb8e69d1153ddcbfeac2435ee78fc44f3fd689d7c752a31028cecff67d00569238b5b30ed1c7054730f900acc851f92dcf840391e78977dffe46ce405ae T=$13e2f42dd0c1d33a2c2098046b4cd06695e56d31857632edfa8500bae239397a5171c123f7621b187c72bc31b71bebc853fd2ae6422b561917e2049b835dc5d18e8d212b17cd7706c073d4f7a3c23d6a21b9d4050baea6d187cd82290f975addd33ab638c368f255be553055261ee8422233d283b54d7445b044601dbde6c21d05497570fef156f1257ac8170d6177630d568ba8e67973a24f974908ba9c4f6b06eea865df3e52b7862801e10ad2176e1bfa2296c3ebfb86f8f83fe60bea53269806e2c1b33c7afef57bee22298a6aa968434471791a61213f92afd98b194e46cd3282bbf3acd208d245cadf91bec9e23f94319496b0165dbbbf63f7e697e039b4b1bb748ee308cd4912a4704e9a779990cd6abd64395f4de47b01c75ca4d16c6a873576a4900217ed8c62db1e1f6ada5079d5b974a7033a5710de26bfa4e1c8b9f432e209d9f01590e204657662c53631cf872a2e9fea81694fe192e746ed144cc0f2ae2db57ae04b8fc4932c5ca15a3b03022918b7f3865666b46ef588b6ae5860e5a52aeebe4a087042c56be880c6f678aa677001d2d1199b0b7be37059071736623803c26ccb59f4d90a824461a685cd44cf2007dfffd2bcfcf4442e80846c223737c3aea7f9596fafe1f1ec577454035f715ddabd1d781e2124234b3c7e8c74d8ed6d4d2d15888cbd7b047f10db62a9e6373038ad9b2318d977ac77fbbcc92c2546d56da1a2b1052f127c32a9fbd7d86277a2ae4244134958514f4904103618b21160f8e3d0e2709a5b7204799566b559055107e63d5a62a50e25b0de9a85981cb00846d44595a4884504bacb169703183a11844f3ec24a82d4bbea1712a432c8f48b011b018352bee1457c6895d6dde47cc66ffe4125abda0f5487f7bd1c5316037df3cc87303bd626cc7143e2fb18fab171b022ec501f32dcc7d0dbb5dda374e3172e61a6a06fa0357afb0a1de033e566ce22fe4818470151b45e642296583665d07804b68c68591f8ca851b6fae9cc5d94798c8961e7a6545063a967c34c17d02cc1379d128cc15d13974569603a9dfade1229bc8dadfa5c6d4d97afba9727afd04ba2fbfa1eb7c639bcc63c3bc7a267c5914a13a913144cfb9a9cbbbeebaf0be3f6400f23784dac8cb3ccdc84ca1607ade2752a28e73838f8e1a5852bdc68a8e81ccf68091d78625d16deacaf011fffe437518b389a9565d5ca8e6980110209e711a2895c460d67cc8f9c74719883a73d34aa886e52e14700366e174384f349c2900cefd3d705eeb6ce962e325f58c1369e5f3247e20d9de81379335856a8f7f67ecea7c666753efdd00dcbeb94d588e92622ec1a2495cf9ebe4f774eb53d45d0359501321b6146531b55895a640e2d037eb279301bb87a3e0c1fcf5b37f9765692e57fa7af060ac662514b25943c1d771fc6d4d704ae79aca7cb475076c1138cf6f61d9931aa60081fe3b58cb1e13d1311779fa98ae4210653ef61b029d16e09debc1341899ce3884df5bb769a41e0cd2c2189c5f3f8973daefafe591386a481e314035923d2dce95c47e2b31612d77a39139c6fa748d4acef7bb7c81e23b9adf136a8436c537683a889183473e4dd8b7dcdf07495a9960ec7669ff39fb4b159295646ca6582a2061d82f7a059d6f0aef130761532420400de431a8b36bb64802486f6657ddc128b4cef81d5a8f251e9c412a6e788cc9221b15005db22c8dedd16f492fda3bf9437ae6bf6c6b752da1b0a404682742ca7d57933fd789de7b566907e94618a84fea9dcbcd7e9ff1e767d2e44a75ce6d7a8689cf0574ba119b198b1f4080f370e647395a1c7ad6b4b4065de1e5bf5998e29add9aec28c35a4b1407fefc8cc38383260376eea621794abfba55bab84110354e43b82941874ba7f9aab2d9a5165b446986086a8a842668ef21c40b564c9e2da2fd483f76bc129265a66ac6b8c71b46193c45977067d961c32fda3c6fe5c3fa4b5ed65da56837f497be11794caa137ec31a5644a49748747211e2f770e54f2ce850fc48ed6d43c7905dde3036869a083f5ec4181997adb3a8c59c8c383322ac97263dc17eb9bfd2f20ee00d32a0abd026886c1fa468dc7e617da04ad8d61f9d76aae617c39b1c8a8491154401379b7c197d20462f155eb58b752f253fd21ab0932128ef8d0b8e39fa692db800049e54661bcec9bb44759dc629ede519e898b407829bc4d97ae34a321e02d949a3a2e39c1276a58a4ec1109de86fc09ac1e0ec21b9be8c8483ce0bd5362c610c2c56a41a8a653c2d6b8c9f0dee9123356fe6298cc9a9a9d989f7c3478d97c202c0097d1017c01cccf68f74511c6b7bb2e35469e5f4213524bbbd21417c6edc0f1ceabfd969b31329aed3f768c972b1bc17f9c6467d572596ef9781b031adaeb6a4a849adbdc1e388021066b24b4819aa732e6747cb1df6b7fd301c698e2f7694181e4731a191782dddd8dc3805a4518c7c030f15a91dff1080b96346f72e5cc39144dbb26ae0ac4b0b328f383bca9e59da30175251dcd96b20606659d4c61263b46273225791a41aa600ad7607697819add84f7663e7c32ad2ef0ead032321fcd3cb4546e3ebae91d078f7ca65637e372fe1ecf0eb7e530b79caef9d7143e62005b24b46f69dee0a3c2c8444b17ba9c605f6556224f7db249db638e2c1ee5d3e79cae268421d9a3a60c018bd362d5e89ee4ac9abc034740e7cc851c1c272d3019972e1f5cec4fa21341e687a8ea89a025bf3548ef76879139cab4c2d3ae68c7507833c61aee0fd327b74baab6f5ca63e669d734d4f688cc786ae3c2de27bcb775d315f67e72b5b00e9566d8d14935eafa557f1259c5d635ecaa8020e4ef63ed59cbeca6e909e043c0056e733082bb130c63e9468e9af9020c2a5db12a37d3be6ca0ac96acfca20300a39f346c1732946f8d24f9befadc41dd0ef646ec3b6c1d7c5dfd2d34830b297227498703d65480ead99c258be6706be15aafd111180a799c0f6450e1a1018d370510bdb79bace0bd7c5dc291d6b69bfe1da5f557d889018dc67b1892a8ee56bb9ad4ade95b548f81fc5d4a8b353a82dd0eaa64dd3a12584fd98d694022b192a4df4eb28341dfc5913f6ec9f5e83f79daa30d9082527a60504aec5a2a593d273e1c845a17aabd52c690a031a841becc98d366ecb0bb07d6fae5d230680812461020cc9a6a827b4141c991e5cf6b1a065428f62bbc8c4f7a6e5a0d4a57a6ab25a98915e590e54dcfa4346303eabf635246844e0ffb556977ca7cab54e355442ff83968b2f6e616176148ee16f351b832da8fd3b331b20ef56d039bacb790b862b86f5322937c66135a78129be62c43cbcae1e4bdb6e8b08c2b72dedce6118b5eca759ab71d14570c621beccd7abdcd106719d3fd6b2cfa8a994a2660b5eb5068dd8656565076d5d3bfb00ce33157d147600eb7883b3df4ca1f5d2cae9be4e483bde88399b43714e61c619f73db9f6b08a09646213030343957dca16111be97cf7d743f35b56ba07424b164e48e0fff4eedd7a5918233bcc07e5ab19a6e43be170450a2dddf769fbe89718c5e140120e372125e21a0cd522663cf0da544920749ce6482c2e05dfd04e104b64fcf9a28721905e1ef1ca3b2abb1eb2c37905b22caf834dc967821613fb93d47c087b25e77e70e868710d07fea2bc0b35730b853944b3ad0df4e1314a138705243520552fffee7654a5a3f717fc4f9c2d42a31d58c2a596ac350cd536fdb2232686e9bcfaef2086d43ca0067c2076262b62a03debeee6a14d2079adafa49c864302ac81f31336f322595d3f64c4b7d659dd1cb29eeac4f98d144cb91258867621b441ed261b1506983b4b6b49c70a5a78ddc785065c9ef9ea4261bf4f422a3a486813019e6916aa4880e765e21518e6d04c8b2b5e5fcb485cf97b8103514953da5f259ddb966e7dd4147f6ae30dc4973d5d041d1369da910ccad73824259d69bd353bdb5f4fb2faab571e58bca61bc2767c7eaf772dbe9a91ca [58] S=$1c20cbf8ae5fe7 W=-$3b10b23850740905662399e653f4aef9003ecba295c5a3f4d038bcfab28c823c45231225fa3b71878270993effce12239e936c8f9fa781b0c316847e5008c91ac688cd141c2489e9d217652c61b955e24f08d0f490b403c84ab2d64debdd35ff3038ee50c594a44cf9e21c2e6d2c4b5a293debefaf191a449ed0d9a00464dcc94e6f6011d809d5fd8881dd82c97b98df69175f2a2d9c918c5fead55a9ffe5b81bea5217503213e3a585e9638b174444cc2de3d09260ae03b4d859740675288fd6c660709c3e315402aa9c3993d6c16de2c96c07dbf3e771be329a27b841d0a587fe7f5caa0dea6e1e5041f8d38ad686f338f80fc3b70396c03d0af78e897e36a831a57bcf2d1ede0ae3972ef564c6afb855892c85bf19d439557c9d5717dae132c43bd0d95be1f7bd22743d8bdf7adf96b90285c9f479ab6d7dbac0abe100244614c605f1984b8d9198cecac26e053bee1591de8e24a750fdfb1cbf4770a55661194ff8e9528d1e8c7afb2a192cc99c2b7038706414950ae623da9828eee3844912946dea57090fe57f8f11b521ae00ea41458b13800ee4677cbe96e65ef6dd42958ab0c3f4a3085fd8bcb841506ce189c3a69cacd4c37a5824cdb0dd563299b817ce0d8a851be77eb7389480f3a9e1916b1cd8b49ad6850fb1a3c757ab5edcc118b4b3241863f34858874886fbbada531c8dbb583ec07f076604d366a8277e8cb3c2aff51db314a6ab34738fb9fbbea6fefe4df81ab3cbce2d62c00736e7898157b45ed1d94f4a18d3787da8636e956a03164402d0bdaf6f6ba934cc97be66a12c3ae463ce345642a38e5f63c531aafdc5896caf05dc8f094b154e5561ebd26215bc2dfdebaf71da75e69976a2720205c299d0d86c44ba6b128fac7910e54159e5c146cce8edcb14c918e636cbb91ec986b6eebedf9fe0623d408c7e8271f0f27e5f72c584eb156868cff7a6be6d3dbacfcdb17e469fd64a504015c796c453cad518bd8edda3e702d51454520f1ed88ae596c1f3a6b4e0ed6c15ab21e53b6fe5135ee8cadd5ac0012d9d386c2f58775902ab4fdb12a795dcb0ca46ed20b382d070c71376cade2c535bfb5e771fd43a144569fcbff3ff3b75d64c5791e483529a41818010428359d2bfb9b1087bc8b338c93a59a7d7a70183e82df0d33e62064416eae1d3e4d091fe937b25a94e3282897f6a9b838c85068ee0be93d7573d36ce3ce5479e3c958750e38712d3bf04821ab188b520202ddaff4bfc560817112b1e7829e3a4f683a242c0db87b1973d99884addf133fc2b699d1d680cf86508b8770ce8a5541d38e1fd0708b81c0010a598204910d90ba00ffb91018282fc9baffa3ead92e9e5f499cd87bab490f5c7108cd876311349d43b9908ef292a0b53daa1c01446025aac18af099e95f1c4fd566a30b79aefc2984544a7e0c45f53e187d5aa56b0061aa1d3629862275e1d8a5ccf55d074571d266f3ec7f708fbe38da344aee316a8aafac8c65abfb450489e10239f9cbad34f981fbccebacbd612b5859bbfa876062c6ebf8895e756994028e3aefb2b9fd5d019d3450c71dcb76bd8bdd27e0be35b7bfd9e81f056a3d37686fd8c0124303a5769c2c42a7bef449103e0e0ceb9e3e6c25c9a6e3ab482855c1a6f35e6fe60cf6a57a18e6ac5662060b8c1852c4d11d179e400e5cb4280f32fe4152d42f184ff3e1f0b0e8ef387c474087301f1cc91bdc196ab4328659b15db8316b01c81f8ff53f04b15e651c2cf571f7963f5fee7a69c8f886863810bf8bc0c3efcbfc47834172fe697cc2869a11ae1c59865368e24dcba0cafb070a9956885fb1853cc4781f2e34ed366d1593546ff75e5ad8a57d810a0fb67aec7bd12cdf3f65532e536ddd25bde43ee5d141405b9c38b8e3c48ffbaf347c368289ec0014a85588e733b9b856585dc990f287101806e073868feee4313c06336cf3e6dd1f416eea1c97e5bc458c616121437e5e24264df457bf8e7e5 J=-$1e5604ac8e8c5d98599b0dd19bdd86e44574e59fd95f8d3da762ea1a00e7d0b77cebde5599e7f5230c43ddbff22db64bc461bb5e347d71b0de28c6cd30171f0a26ab136a0c23176168e24305a24a16d11e8eaed249a135d1c5c70aef26c7c563b2eaf73888ff028785b3efe51f7235354c5165bb667d13a7b992b4534dd7a4b8e099fd8cefa5a4edb2b62c16f64004e917f013fed470e8eeee20d71b124f83cf85f1f14a7a87d92391c0763e052c36292ae94e6f334461f7dc63e0535518189fe73e4f2ca62c3bf3a6362796c3d96c855f12ed27d3fcf151016e831c3758293b1fa1d34dbfb204fa603cb2508e6945fdf85996828d4ae7691a1edbfa267da35733ab013fd5cd01a622f9aad60eb6992e904e753e533a774ac9aa79ac90af8cebb047b17f5fbed0a40784586653583c65e1271fe65d2d9a370bd587616778946a1977bfc74ccec989156dbc1f0717c6e46ec4fa2ec14dca3cdac9ec8d27142566654b3c8e11be19c7a09f27909defbc6e0861fd3ce1f787ce7e773bfd42f926c7f71f59e90d012fa792ebd06180e87c0f99cdecbd61bc0b8d1c47d0e2395a8e49c162029d45f58b9159d408bc1cccd11d3dee57c45e843d1e64f35b6db6ab41e5fe28d723de07c3e04a98c41c0ffb329f46590b387808b5db959a3d7a542fc26d95b254e32233354315c94a9f287c37a6a9dcceb5988c303602d16abbd96d70368f761ee7b20b120c762b788d453f94ca08bde838ded4efe131886ff21cb3977a4ab484cc60240b70d4b451a8993725fc3945903a548d9d09e4c9a5fc8d2fd628407e32409c30a55757a95e302fa1fdbda8e9b2ae023106c1d5d2e2f8b7fffabd6815c3fb95fd4e1783323eee04c86fdfd8e594c82f241d034f1a58a26922a3eb1062bcfab37408705b72ec01f9ba37008b503c3eb0b928cee99f227aa84e138cb52583917c1e541a3193a7159409b16151249573196a890dfc3629fd9233df9bb43d5f4433c293ea2ac93bc65b11b04144e66ba4d67ae4ee0ebe97d733dabf2d0ce309b8782219a2b9cad4e4fd36eb92985a4fa86e65c814d17ad263bf2ab35f0bce49ab3e157830f6d3cb9a5be447b554c609ead2c874385db56cd1315ef178dde152e34a8aab3ff0c11b5bb6e99879660a64a7a66cb6951d7146b96bb804d82404522bed470040607a3b46bafdcf197663a752d63063cafb3ee9e0908ac64e274996d43351caa4b0f0f4464547a1777b0e76b1b5d181cbbd1358ada6c11bba30c51be3a692f8fddb293b62ac5639845cdf4b2b8dfdc24a4ed5aa7547786a25a96e56ea6619d06d2e25758db9bfc604275b943876d5db4f71aa0f67993e13193e58d2a9fbcae94e5a2aca10234fc294d1f8546cf3fd6e8df20ff2e90f663e3912d69b5211d3ed1f867c0b16e6836d875c593df003185fb3221c543bd94e6938155dfdec3385ba2330f7c98de6ac1408dbd4832b81e85e6ae142ad0884849ab555bebb74c592c49bd1aaaac9034c38474774b6ea1ed5825ea3795312b2650e55ef5d969eafa7e32d63c7b690a44a985105b1d0ded451ea99e726bbf248a66f047a9bd2323793b6e95a59673b1a8a46a9aebfbf3f41a223ce81234ded78417b276c0e9f51043a61a5a534fe01e2ad4caa3b45c47a7d10038e63710aac47c15446fdbb9626ec7b318f376becbdf82ccf58c437f10facd269dc1348478835009848121811101c92e6e0aeca60bef42d4bdd42c1624b2c9a7c7a9b30f2763ee942540b5ca3a827faee046b2d84e7829f289bc78b44e9b67a0a2f47a839a8b74c30c0dee9ffb2bba8403725c8a5035cb7321efb6a5b7c436f622d4a3373464212c6462786954a98e59cc3947a1b8517d9e27de268f86701b5ca7fc7145f6c4e188c8c1cff662658b9182397a5ab21450e628aa58ce855282bdaac6835108e1397d01acff948ca40ad3e9301e0879c8d12ca81ff0612c4edf20fef5454612d33a2a559516023078864a97c02908fe412867116a99f03d9316ec2cd195a3ae4b55b795d73b4249b76886526e43aa0a280dc0042a92cd2be9f79078749424a7f5834e236b986580998fca43ae7eb499a072628c097f21349b625a972e8ca6844e304a6ee1848d0a819ed77994ce08c6340e529810efeb0e4375c449bf7b984b1fb3dc6e0036ac1378232e7332e0138af5c7170c5476e892e132ac8f4db642c0b9ead3492600eed57b7d8e9c929841141d27d9a89709172c8af0c2289e735eca0c426ecf75a75a1a6029130dbd9c2a93739d795d3c2e382dc178e8995e9a8dbd6aeeec4bcd9189be13388f33591fced4d284d5d9e85baec7a91ccdfdf3092515589fd692e0bb6531888486ea15093487b00cc2e54062a49bf2f50bdfda5e5e3494b4b4f45982d4588098fc38e7cb3712fb3850b1796648ad6e5c0289304968ac150317ee421346d4aada8b5e2248f1d08e3e1f02f9c9d8688f6720f125c816c70e0aa148497cf23dd7cbc9b6aed4a0be23e5c19efc48ae4abc225cb30dc7ac4a41a177593c45b98fece039657fc1ea7a8d192953478c1d07c6b4915b93feadd8de76f300b5240d7c9beb4a678e95b163614c8fe21555e009977b31ebbc5ff75b02ba6e90341b2747ab7f456927b60ef1fe8b3d8286552ac93947075d3235e8ff838954962b1315ae6c53d3a6260e266bd9140663539b83daf74ced31bf2f028e8859b4199599c423c021117fa94ec9e6b9353fe8a9c2564631c1a1189b72d7213c0d8d8acb61757bb858bc19e2c3ef9d0bd875ba34e22feb411097b4cff726a1a7964f8454f5b7fcdf555d7c0e3dca5478811f3faea4c243762d7ec7a059b2bb953b5d67ecf32863db19e7ba5a40252599cb40892fd97c261ff1f6661ea590f1ea2b1ae10a75b3f0c6c9fb19a23c6c42012c92529729cc0b29574391983b6bcce754eb1e73d5b5fd1040da4da66eb5ad97cf8736608452c5d2e4676296d73e28b18f2ba56975a8b3d03df392971f9fa5695bd09631c569b6e031465080781990027b4b6f452e0b5cad1be8058853c8d97b7ae257bf227aba503f7c8a54aa84c75a389d27afc196e0e05a5890a53e4a403659dc9e9cc190902d7e8a2dfb271c7b169742f35ffc04d54309613003297dd15f87b085f3ae396bf78aa3dd67814ed6250a52a5cf7636ca22d3199d151bc2bfe514ba1f0362258c155582788bc535875fee0aba9367340f4f0671d05dbc90125f4e513e7f24f9d646733a3230bd248774d6c0d7815d425a2e8a15ee2f38069787145f46977467b8d96af07c824045cc0491f100ed53d43bd6586d9dfa1ad78665f351b71b80cea5c0d35aaa2e5cc0a23f2dafde0dc925a54206603e597c159e42c7b43099001e0e86052492b4603b9fd9f953fe4467b9740bec13ef9133f0d308213bd68562bd081a9121e88773eea5085ddca34c60c69c5cb0ba8f7e5367823daeedf8fa231338a1f36051a8075789ccaf16ecff2257e175e45adfde769b1bd462c8034584c153f8e2d81d88df0e6683bf14f6b9bc3dfabb03b4743f8b0b041bcd2c3ecd7ee310421ed308873309890219fb811b7b38780b59262b94ec52636a8850dd94e7e5edbe2f78b5f9d7d05bec66c121efa841acc71594d3201bd9736a91f2ff0b50dfc5bb64752c42089e8f9fe496e144a02b8ac261c94ecd60ca1ca903d3c139dd35c607d411fcfa577b0f8f4edfe828be424ab838c454e1a3d2ceda4ffdf09349c437718cf3ea2af655973f8c7f046bcce9fecdc16bd3e655ec3d7d69c46b1ec98a1e745e17277ed059aaa5c7473173ca4c7ae76d32411e6f2d3bc4fac50b2b8de504b570d879a1e72ac61129e15324e4c692059f9bf6600a39f601f912765803714c2ba18593389c2d0a2367f262e2f486f8554c41a1286d916872c94fada957ec0d5858d1aad49835f061ef3543e735f09d6e283a83d4f683f2c4a4d1498fb6cffdfa24e120d4d07ef48d789e1412180575114578df98358c T=$20fa9e4c664a17a7875e5be3f745cd013489628e6c9e2de90414cc571c1d4f476427b0b8cf2899d73f22fc2c0cf2c36d6126bcaa5e7440fb80f9ea1b8419ab0cd743d30f157b47b90e46415470a7b42cdfa93734304a3d0c101d0d1f9bbaeb71904b3f8e0a1bae1ab82c3418e827dc8dbc5321681ef45d8b562f8c2beca48be246209342e5d6351bdedcefa8265af53dafa1120042df3c5a86c57d58f667a4f9f2d8f3cda2502f5a9ec4c968a20089b36e027f46d550970957921dd2e0b892aef81a57acc79b6b8dcdc0a4096c780a901697b192e0410b089cb343760b5d3c5ebaac5677d4389326ec0dc2eff18709ef4749067111aafba992ee8a0378bd774b1be4080d6806045958f895506e0b9118db73c2c27f18b20009338238bc61677b76e826e7264aa17d73c0cacc5760d48b0d07d9c097e23f3c7a8006241309c2afc896fb0d92154a7292866598ec0a1f9975e7e02fbda024e4a4d7fd54b5287300342fd70aec1fad0b5b3e4b3292c6e7b5b01b90242c4703fe7190db0949d72a1bde405e21103f0ca64f9ced07c114b124f185593062a8e0e321b94e74deef9510398d0a1877b63020d0be4a0b01fbf57ba13fa48e5efc7039bcb8862ca6168e6be6ac91e9c1e08a2bbc3b7b276a7873c1bd99acedc0dab9f23595a03009ecc761cfe04904b74b9eddef1750720337452fae3c0bfddb79c8a98225cb7b70f6ed14f1c5e15378c88bb4f2e250f6e6bc206764e32b3f9daea82ad529ded27d7f2221dc5f2fa50add23120d77620d8a92f3c60758620112cacb3ec54b290e753b19bb54684372431e6b9a41da0e277e8ae03003fca46c971eef191ae3f874880dc142044d27b38b1344517c9861e60c6fae371e452f63c8cb7ba77ce96ffb7d2e635811075358dad78327a13ddd448893a7be924c841c50c68e67ad3a1e41f42b9dea3e459baa7e0ec5bb1069918929182c4fd7e4cd382dbef16add81f467b19374f27ee6cc842bde592a205d5177fdd98ed97c7e2dfee3d2b72fd86da1f124cf9073248f8543a5e5fa9c8718831d61d4f6665129f56f8a6629325aac66da0d4d50541f3dc5dabccfe9df2f610213d29e3d9d56168e284d2d2a5a2a326c8a239776cc39a643658e6f583d1723d939773cca3a2b09f57a8201720f2d9ce86a2e28caac4c46d72ded9ee9eba006781270d33384171779ec4ad69e9c6d558fa22a14b1680665ebb25f63532416ab66f7d3d79c5dec02b3745fa7d9dcfe36f61fbae5e15755c63b3d8b08cc4f93993b0a4075943a1d04a8cbce416068cf3b66b052c9bcb80f149b31a89cdbced83db3f9ceff426937c2efc1b7cc4def690278a1430ae750c373341b306e11d39c47a218b20eba0320d0418351cc4e0311ff1d5336c90cead9082a8a6985a1045fdb74050b7d381bd09b796d1d38b266f980154477da86855df81b9fc62e28f0608e1f95d3d4aa26f117880029d08c691c73f0896250470b338994b78867d13f71ad577f9c295ea29fec0fce8b194768300bbcee601ab161434da89bb9cc47119ad470b1324bd9d3814df57726f1d2f1e15975d6cedd84e76daf43dc7112d0512fc536783c7f6c7656458ff2530ef3d610b214997e1ad67005ff5838745907759e8b06d5b092cae5775eb54ad8bbd76c0859d917cdb2c96f07a3331bab92c0867db213cce3a91671452abaa6f2314cb4402c6b197e646d89889267e1b42f84b5499521b1354000a9e86b54c9534b06fef01a274633a561d7f0e389f1b9386a6cada7fd82ff4b1020c4b39564bc49d6d6dee8d8b017df40ef31f3a04b483257b5b42c8b5dbf38e7d3dfdebc61980382d01ed158ae3da70b3e52183709b1e9c9d34344e0de617ecb0136a032b542d8d667b8518787abe601eda3443c4debeb0b58354b38561028ac687fee7851028b1ded876c7497b54c25c2ee79816b73a74cfee27f08469925e469abd51158c540e8db90f9fabe1795dced1a51457885c0170d31184541f955d7a048b41efb52803e403bf3b4377cb11b50c89071c40c2ca84adef396244c9c6b95faac5c876b3e9f77200485a793ae8cb4da7ea92e744d0128adc23df3b3c0eb0a29ce3e637f3206f51fea4a7e87c95a7761933337f3bfa548f6c62fbf263099c713fd494ca01ed73a42bcae9fe894c3fc3f4908da3591e922e28c93a01fefd5770b88d5e123c068c16448edad90521c3151f27f97fa4173c3dc15d5e8c5eb6de0de97482438fb216a19ca5f5b85540454af0392d9eaf9d61fb7c6ea3173c9053921eddc73047b0670d65ad951d934fbfb52bb2a69b8c6d5bb73abc71c22ee5f895bd7f00448690175979a9211170a1e56088a400fb261eba4d841c10c33488d1474dddaac73d1913750c11aa659e31762b96c32e74a9afd2a1a7590a0e791ebc01f501101014adf3b8139f2827c0bcac04b35320b4e4d2ec3f40b461759193ec797c7d5d430f2634d7d14c34ba564212509490e5e3f931cbc02273c36c110949f66a7297ae5e74b8fceb58d8c22a84861dc656c7d6432675d23ec9e70cf16c8dd759d5e06c88c4be1e301450ba1573ba5861defa7bd0dae38022cc8150bb9576874c6833f4e3ebf9f4d2553233a89223945cf5b19d61a6c9d5ef524a891ea4ee6507ef7ddc68ad9b969c201d73bc5053c4d6d6afc56da1ea96f9478c10dec20c9c4241d95634f634389989b24648bfa7f3fa81a47661040cbcf76927fbfda2c3f7f6ab46ffafc5323862bf101755eb096428fa4f14281ba80c4563c40b82ff88d9ae2b1ee9780b4b0a793e8d3eb7b04ca605d1d76d10f59e5bc13baf2f5153e2bfa04d3788e32e89d3c2a130638fd51deb0852f1f32b2666484d644c6bc6ac85db709a31446a2dca020b024d5553f86d2ae7c50ff309156c01c34a711bbd4b34e55893e59a336f5e36c680bec8c0e84f754e29d61d95effa1ba780cec93e33724631bb5a04a82ea659c8795add291f66daeaf3e9c708ab866fab601c43b1afc48e03346cdeea6901bace5b280a932ff14047fca235520c3ab1b25f558a801f1d841ee84698e9b52f245809302dff0d4cea1eaa6aa9b2dc1c3a4637ba641a4d1339779a978e1d59585d3f8f64be72e3ef69c340263ed4f83deac6c2f1409af3599cdc824866c84973ed9e816d3f2341bd09a96a647963945dc7132fdf7e4a5f3d24a5442b92352528ec203cb402c1d409f352b678a5b758debdc5f3056e07ca83d3877d50b45c0bfbdd3703ef1633f1541818ebb7e01c9124dc9df15c4975395fe51f018ae1ac6ea2755d55f91a34fd4397557468a7f371bebb11088fc44ee1c40f48bd41ba77374a9fd1ef58121581dd82fdd8fb5aa4b834f24b39ae321c03a73b1c90bb86d7d83ada6fdf67a0f7b98a371800e95946968c981cc73d4e1396573a3b7f8e4663dc3cb2e17d06b3710febbd18baf65554026c330fb54bd10552445aaccada974e5234d301c0d88d4784b42abaeb2b08928646705f9208d4b4406114969b340b849aa05394a58f3bb7e3452a4c19c2c5e2bd95fdb8a400288e422779697bee26876ae1b23ca727716e0ae63210a8a1172e0f35630c726bd204d0de22dec7be81e642676e6a27974febd1277e7ec6524526dce9f0715a8bf79efc8f8e800d86f92409a7073bfe22edaff2ca09b8ff367e544274f969313c90f46542bca6f2209ee3760e9cc98bd7504da7c1bb6f235a2d9c1572587f014deac99dec527f11618b3b8e69ef328e99fa132b1e6872117f008c3e04ce31121f3c8d6706f48e4c1f18732d01b3b88b1fc58c3373e2d25e02a05bc4aec56b1b51cd22c4187ab4143178be4c337ced718fc45b2ac28f6949b37e227f368cb3f3126a9fef07dae1529fdce3215b58c2fa2505775310e105d4aa93fcc2bf1fa173b517dafb0a687f9eccec3b80a2247c21a9cbf2e831a8697c7983efa44d56f2708f9e0b0de2c4ca48632a71163ce16942fb9a68b356d18c226738278d6cc76f65 [59] S=$18f67b3c2 W=$378413f63b5b7cbe5c446035c7ab3b8497d41335ad167f7aad897e2143554926821e5f34b257db0b25a4f4425fc04cf6d7a659cd1cfc10263a0aaf56680f2e07fa2c88e5629db7b5ed12a2b700903e25377ae447ef7f757209276b895081b95bd09c7b8d6085232d72517d9292e23e3b1ca6d86a910d64d66615e6b937b2e3c4f41b6af6da5e98dbfdad4169c87c6679638f2acbcf74036b09eb7706bd4717de101fbb34a97e0593989b10127e6dc01359dc3c6d8993d73c8c317d6b1e7890da1ec454e33e515f2fe3d9e16d738dbf596bc65058e92adc1de48ce1eb338e5af86fd505fc95fe82d010d42c103ff0b185edb89def3f0d82c7dce8030f68eea62c93b5c97b2cbe2edaebb2638e2ca4f8bd82ea62c194f96deb8ee44d1dd9bbd7ef076881618f4d11dba1a7a5bbfc5ffcb24658de6e504d6dbae0a39dd4364ff23b13b7bf93b743ed6953f5092671b4c7b312c13d2693b8ce11cb60139b6adf029742aed562b240eb241698dfebbb41096160318020ffcab7dda2047b1dd6071a96c6a0607634890945628e93beda7010c118a7de8968addc74a6385f79af157fb63bdd24105322f847a696ae60deb3483c06273475e1867e60878e6b81f7c62679652617a33bd32ac2762050ffbe49e50e1945ad73130393b0efbbae95c598fad8c826e1d01a35d411c6fb5041365eef08a7aa7af446c8a8735818cc025c720b362b6b959d8a059aa85ccff63d80fe3919f3b425b35cbb14a2aea08a047dc1d90a73621e4692d615ae59cd74473a56188a262d6aa9640e02eb71184eb6b2f5ff0ba54196b22117219751eb09e1482ff043509e358250ee5102fdf536a4b3b9bbbcdc9185ec213462e0251248605735b575e75dd3a2f8f31d30f35e880ff92b5b84f795593d3eb562857a9402c047b5e93b838af7e6d40c447e45b47c9c51e04d1ca820cc27329cdca222e8d68057c40d40f73d8862d69dcf6e23bfc4a2cbe094fea2960b9304c9184279e29019258cbab38c1cdb0ae827ac7dfbf3720e68f747edcd177111a55bf3613673492191ce095ac3de7110be83da552add1c426b520d758c3e4ad83696f9da22289f153e056b1f7d7510b507da3f7030f8d7c0b4fa69310ec869eca10f0a589d609bdbf7758929bb4fd3e706feba9391e4a94d4aa019935a0e1e82c603840de0229a521def83b5b88ec433c39d6589fcf492d358690141b44fc17a0953c5a07adce00ca0b5156989608c7ac7398cbd0c9e8d24de3695a9619d45c58e815a804eaac02803a22f90da93831119b3e3279809480319ca982be7f8cf66b833576e7df858df5c76c2b059abb10d9f75af89cac24c8dce7f38ea66de6bcc2526f5397b641afb470bb850307b709f5b0cd0e5a8b52a6fd68b3f73d28b02726ea613557e2a0f20af0943f871f9d12536d2bdaf530c315591d35a0b25f5595c1489f7d4fbb6d9085cfa83cb15c11d98d47c997954c096debf5cab43bafbad48fdf3e29a2d530ac44d656671f175e430b904fc69dca22088319cb0abf68641d4a16343447952979b818fddf4ba37037c4f2f52a497af48bdc1b0b40a71b8ca9ce4f9991b306a02f215e4f684d4c8c5c15509706a1be8b93202838235da0e6c397e67f9ec10b8b70bdf01208a6687df693b12ecbd4f4f14b051f25171d77d2472a69e70abe413219561a2894137f641963b9e76b82fca1dac6df43dd8d3473e84dcdcd1b7b8b5a30fd2ab5aa867fe55508cf8968baf92d03818a0df103423e6ec6b136a77dc8e60c18f526511359247ffb48f6c43641926d07e1a29dc2c0c06147302feddd0fc7dbecda1e91b601b4ac2a3b63e5ffde2a369bddaa909178f0ba5e8e39d1f00510678a013c51d0ee31aabe24c96170b7255cccc298be085440278e5178ac3049251a9b22f3e0968f3ab784700d8dbba8a1c2cfc2cb06c77ddbf7f7538998b898b74aa3f5541d1078e0300c315a4c041b81fecd074df883166 J=-$27bff6d51119669b1ae3b0253f0de773f9a4d5a355257300ff3b6df7b88a02d2f6ed884d94580c055d93af7c8865c465807e3c397840a1dd415b410213447cc8d6af6d525cd97e4256498c8f8dfa1a402a7372a3c96278827c461f3dc007c3eaa6533d3e48ca08a113c85facc28af4eac7d24e7f2b084ab2fc584f50a479be212366eb81cffd154636145750a1f3538d2136d604c219a9a725f3ac789b72e3c5a806603e528fde7a3d31f52d6efddc4d8831a1e97bd1f4bf4f85a34a03bf7862831716bf0fb3129b18811f7224600ee3fa0d6feb6a9a502870f4f9e47051991107513278bd73d50a29d5536845015f184cc9365afcf644792d480a456ae645241bc5dcdf0e0c7a448369254567203948a6b81fb710c6c568a927e33b80ba46431718f6a4c7f216bca13dd756c94da00f05297ad6ff840a4b9a09d77ad7c9bde08f642be8bb12afba5ab444d9ed043a080f348616309518534db28a5030e33948f9bc041dda5ada8f1f0c099990c05389096dc7b3393c68da47c1ccad17306437240d74a87cdbd3d331f468884495f68114ccf57b7e305f6e68e3a109f08bcba95e2ea6386a558d09e2cb5f1e170c61203654ddb9bede8af112ad3cce8a63f606c11e98255c7a3a9b14e47c5a4d2521b92ee8de6d4ad52bdaf7b88bc6fb2e0be8231f7f993bd430318928119067d6191bce9a587d025a034f3f3d28592d620585986ea7c223000bf7c01258517c89ead9817f58594930799770d43b0b172be7c489d024d2f51716cce8e9bc937bf3922b061d812f96ce8f5070e47dd1f37a80e48e655ca6c04f928b533c848b337a2f0a1e78d0368f76a23cea5bc07b78f5dd192eab646f6e90344d6f3843e7df9c3286eb2b6f5742ea37cf32fc1e543c0871981859ad2a05d13ef60a0baba4899dbdd3a3bb144bd796eb7efa07ef6516d1a9032d3d3463a1f41929a97884a821259a3510701b0a1076132895a7761af6e33d7a55e299359676c3a3d4a54a0a713b8b47f870f5c950becfb56fe4e1999256e193ec333c6816acc02c0998a41b1284f6f30e19407ee5ee8fbbca7c8f07ab78d801a146eac7f66e357c81a7ca384a0588747c1af097d5d0864ee6771535f93c5cf239874e1cf12be9d5349d46dda614f8bc7b5726156b4f0868a96dfe6f69f6b83a8aae7900d3bb8afd43f0836110c54fab2ac552bc89a7ba5c6ca1f6561e868b756b152558d5180f7b56eb0decb6d8da3c51b1eed35e39ccd8705d08e7438f2a504b42ced3489281490636004dbb0d2d82dbe21aabb73046d5f6e9ba77f44e2be6a6f11db7f277cd30fbd27025b93d02d3f0219c83cd72b6e4957215f42ab90a95598b7a924bde655c77d4ad3de2b2f5a95b18fbbd63a828d348713df831bd6cb9de19a4d43948bcea3dbb8343177b7455b31d4c4b7e7320d99f5af3fa7a879324b4fab5082b5e0239218028d853a6e9115f3e56a19f79688521dc4a1d4de59d01d0edee6838661864ba9ffa7920be6a18b977eba950fcf9ee60578dcfa8a64238a21347575c6f05b94f74bd091288347181c6ff79e87d95f3cbfdb6d60c4f853dc1b2b4e340d2a60855d584ced4d64b05a5d7cbb65e872c6c60e21de152495873c54e6d960cc566b41b6f709f9e6c5331721ad413e5c1ffe7cdd87b7bcaa0dfadee33d67f4ae78e9c28bbfdab8f1a9fd9ce44f2eb093efe97f2cc6f3e4dc261b85123ef92ad8d7a3de673a9af6b3360e237a855f84089cb09a607d3d58fe17c1f9b1b3e7e0f9a073a04e5991e50c2f370ef1738b88dfaff8c01445fc88da6d9fafd3bb6ee3ae3a5d8fffd8841ae81eb133cb75c10ba68ad3e8e4c6ccbef74ab2c51d508eed2f977b400164dea277e3a1aeab9184fb28d99bfe772b441cfb10c3d2ffceaae6b556502171b5da5beec337b3c14566df1aa9490a35aba58b6e59c4d102fbe8098e255255ff7e6ffb10b4fa09bad3721d31bf7affeec96a0e7b7e022d94b13ec97204dd8d4da91763c57c6d23f9ecaf6d49129de744101675dc498ccac6986257010efbc4bbde2691228df17486cdd448cb75d76b719b0e6893e6255c62ad5bb4ce6d77f34cfe20cb30a70451c9cf915bfe3dd6669bd691089fb734623246f6fddcf477c6d48cffffe31bff9fb90a24683b9b95cd088d374292564d70dc4748463c5076cde233b3823be0663e88e6b5bcb0f82a5cf1ff2cf990844d5405d08bf64264709e1a3aa74d6913c86237c6b8656226bf5266a5af3103033c13102f0da61cdd9f7fa4c61313c06aeb9dcf382444b49590e2b8f64e2de03a8f48db45a74d4634321613d6102abda92c24c9b02087c96e24c6f1a543e0d5318b4ca1f9c91bf7bc33f3feab12bdf3fb08a334aff5490cec38879200c7ed0f24557f48ab03aabfe8f010b5445af5be6a2b2fb7c4e9f883e0ea88da2b3e3034ded0f7e65e687e9cbd39a99a0c089f3cb7a382c2ccf4b360ae21665b09b17aae93f53b42993d9c541768d6bad3879840938cc4ecf9bce32501bdd7c5f4199dbe3db87cb26f2fe1fbb2b160953c5e9dfd9ff73cdb0d502c405bb0b4dc16d5a4d3bc9934adb001472aeba346139ff054792cbe577f89ae14ece9b32db18818654691ce6a0afda962f7b6691401eb49383fcca975b75243969c7bf7f96df621935d69b12f0b64af2a3993965ecf8bd7b25074ec5466033c9d3e32cb0caa7102649fc352ca688cd98b69bd6f2debea974f2299eb2aa776ff71bd5105358245bd09aaa6048ed015c4bcdf3f197a4f52bb5ce26fd043990abeea36183cf1d08dc30aee01ed3efb35a77c70a15e79bde205834c53f78ebcbaaf1d25b6e45147f07fc1b5857f2076097b20aa42cbda2a5c5db04e16e368bb34b82f5311a6dd29128e4fec6b73483cc6a40aca779ed5586831a397743d7c1aa7ac153a114dc990786781a3049382f18446774a6e819873a9c3198fdc8cbd6d4a1dc489cc70e8b1bf858bd958cfc20da9cd44257bdee012926d41af2ad3290fb6326c733b714ebd8507aafeac82cd3c8e1413def7a990595df28736bdd6cda8fdacd78ad8ca3e6711c1c8f8564465cbe0b4a10474aa1528359729ec842e9213d8d369f2b915f6c832ff717dcf445f8c5b320405672c4e02bc7d5a14ddb6e78b4fa73ea623ef0b5c45b5ef5c6428edd3e771e486a459847f4d0c54d11e0632103cd5139cb355200c8dad138d75c75bcd23b76963eba3587fd9b2077a5ceac3e5b7cb4c7b13c0a62a4c95b0b2aecc77122c18cf5f514190f475c62cd0c75e446332a7c0979d7258be75de538eea5fab78df6895a620cc9659acec9e26fd4c90e50af2f20b409bd16b0e8d22285671035bf176b06de1b0ef5074583b364036b9b41cb86573fc4c842844fff0ebab52b62507138e10ce7a82b8292a4efe9b7bf40341561a864ff1ed453c23cd0a44f43012d96a740ba411932102e6693057a18f9a5aa88da7b55da6b3a055ac717d74383eb7106e9948c44c5415c5521bde7a6643909cc7f430ac8202904bf6d607e4d700f91accf03d307f8b673b7a2bda4d4aed99e4071b5cbc3a532184460c39b868379be49cd2f9366d5f50db73ba46051a5dd7d158882bdee2cfeb8945228b71af9ffe0395a014b2dac988c8223577efe9f92db8a9ca75957c48945e07818df5a6ac3e762c965b4cd180a5a13ee415559dbd6d169afd01a73fe61f901e165a59641cf207cbca77e542d2863859bfe9cacb25a9e8f2605f8bd0870c6c4b991e7e91fdaa6440c2a6b9b3900c967c51de16ad2c390be6aed6c1925485d7c5c6a0887a76be18883e713b864c51879871b6b026e8a3644aea006f203d998505ba7c33f08bba5063baac5b659dac1dca8301fa41f1a8d3c5899142bbb844f0939b3f005fa512b75e1a57c31f7bdf851b1a0a05cc3fd38e05475a78010d92772f9163e7b886bb6c6c9d699a84e4658c10d20675cea2ea94a9bdebfff14c4b6262867933330626ca T=$3209c056fafe057614f6f553ff9be3c12ad2d95be712318892eab85425520fbc60ad6c7de75687f7eac80dc3d02604687c02f1563bae1240cec89481f0c404e5a5ab5d345fbd9d937908178a4310e9b6e7dc27116a946dea96a7be08772b60f1c29aa27bc425df13bf0f777387fd97e6dd04bd72a7645925683480330d8e467e3f46766fe5dfb31fe846279a58028780b4d427848bee0d548938794339db77f10e0db4e7e9c5aeaf6c4b56db7040295ad11fc15cbad374e7f8e99866dbffe3b3c7ce068a9545cc32e5aae57f1a7ff927f7001895432ad3d2cf03896692964b3d55d5971974db591d8e634fb9e033fbd31b32cb142ebc283e07751e5e36425e09c8e7aabcc365e6beba41e78b68a4158c5836bd03c3607fb69780e1e3ee48309e86cb713c435af48537c370ddbf1681e5f755a4ea74897039086045ae6c818311312b95f6cafaf7eeba52731b2e5683a6235b628039e232ce4836af3724bceaf3d9382e535ce44d9b970fb024d3ece9cdc360731094aff7336fd3df4a0538221fa7aca63528f9209494431fd69446495ecb2108e9e93f1e88437613b53f22717b75e999d0ee3ac2b1db775eb4bea8ddbd7a1617ac392927c5b873833ffcdf25715d14febab2b611c692181236d73e7340545d003be922a33bf014c747c59f1a6d5ddf28c6c049cd774c0941a54485f340f4487d8c0c39d876b5cff8a32a73d35da1905ff97adfb87cf5509c0019fcd5d64bd5de3e1e0af81419245e8cfb3c3137bc4c957a9cb2dda3192bf0d7373e21615e45fd11875eb8edd9d07c22c1d6c1405eb6ba51a157cf50b98c01062cf5b27551c2e894dd237f2988e9203d189fd8a41cb75f643bc752b265a7424af315131f413f6c24d77d76e77d50f556d02c942048f4d343c4034cc4c88aa92c11fe692606ed3bfc8bc383884ddf106914251919922222b10322afbbae2b0b4a9c386c127214c25d0810c867d5cb3be28ba9bd63f8d841ccb0d9897910351ff8ed9bfa3d1dc57f23eef1933ae64762b3894860835f948c26a2e59b8b1cab354585d0971ba656768cc1cf895b32bcb743d89c23d1819f2d93eded9a159dda5170d819fcb4f950a181561fd1617ac4fa944f900b82ec7a17e05f6b80e9ed8e5b6d83000c43a639b4713b69fcbea2179278987671eeff5633d50752d799d00ebfe91de9ca1f5cf19f4a8546130af35ed6667a66ebe8754e620c374e4200e42fde86baeec36b82f3659eea5fc0483db58f2b1d61dba776601a52b42ba1ee2810f9051bc127048c0e281fe2bfa6f2922f8f4a0cd38a5ff534875be416fe712eff208d822ce49ad8cda8f1e82e590cb904a53370d9adbae2dea76f076b27b3a7fdeb1f732b7966b25b735a1026d906893ff814ae1b4aa8d06f22627648bddc185154dd026e80da52ab553a2089a5427d1fa43c57a44fd307ce7aedb1fb272ab73e20f377e3dcda7083b71185c1b81c2d8dd0c5831bb59327bdac36199f4c95cbc8bdd296f3a8e2ad61a6da39493c0fee5da6d659f7035bf6e324bc79b717dab2a05e0d2a6d871f46b04a2444f6654398e0cb3f32f8adcbff274cefbcbf634af870a507980117e9b0f927fdf3c8d4f2f1328be68c743ac5304e2f3825aba489d71bb5ef24b772293f443fc5683ab346b31bf179be40cf01688e8133f59c818c68c76bc1adcdc9959ad5cc7b33dfb4e657a57459c7cac45aa3ddbe40e8d589e00308472bbac503066eefdea05aa84cbccf6cb11cbc7ee2ff2f0d93bdbe2a17094ca80cde8876f9a7c79cbed4094ccf331ceb2805b161725ccfc68ea34f6a95d0ca5f4b8835cb5a88caa5dddd8dc2bfbd60ef4901d5cad11d89d3acbe11ab62a06dde7c74226a62f2097dd4fb809c0bdea447530124e06f6c98c7c69b72cdc99b29469dedc05731fb769a4f3f8e4d5443542d4bdc9c7ba90af98e81a52c30aeee4f0e5e2f224352b3e3fe42837928d9038c1e0f73b6edf31e54fdc1a642779359f643e680c389a98a11bedd9c9c65e5d6ef0b6716ebb4a6cc1f465410b26cafe29a982b01faa64c6332c9fdb797b958c17b4b10083c0e668a28201168e3ffe574324f1927ad244367b900f819541ca9a6c4cc213b17972481ce764b59df1c8f2d7e4e90f69da9496ffe327ceb13676b48ac83b85cddbfbb5365df094d571f65f5e574243f1565ac3364b5e800d33a316c42d79be0112fb8b8311237074e6ab3dc6e507df0f7fa40dd1c48759faee7d6acb9a584635d5263fdbc37606e77a0cc458b68e0572a8d510a405e41e940d3a44af1e57126afd06c6f045c30a789919d828529e057ef9f8f46726b63dde132d0b24f1fe11f635a260c49d76f5a7a0f768ac14ff1d6974205bc752b0d10ba24c4bc08bbaa7d71e89a46ac7ba28c852e6e760bbf7467cfef591e96f60357fccd831c6ffe7624d1691a306ddea20290cf99b33c81dfa29288bc5417b0d576e6827bc96912b85f5ef19476f329ff4a4d6c4d31bd95955a81dfccfae2f639a4e71da02d9a6e5e693bd1c335227b2d6472aeb421738eaaa70f584c1a1f71e63f78b8f69bd0713962e55d8edad5b23c040d32407c3d49eb62c14853ccf20edd37d9113814bb447bef91e3472bb28ce8627ae4f87cce0659e9501e7e6e9ccb0d62fc9afb179faabf86cced70d33360449dcbb1eec00f6d1b75bf97407fdfa7ceb83a3937e7f6e65e74d461313ab56acf627dab295cec0ee5c23570f1d2e4472e7ba15d23067cf35cfa6f1ac7aa45e71e0361f1ff17178d6c200136ff41f059ce400462b12e6d9e203688adf8052d21157743074d141ba8b1e909825fb26d28069dc51babfa3a9943501b7c3b6b1db8f9ca0d2bf19df941eea0b95bcb381a8e06eb613cc12290246ff1bf237a718563f332039f338be01f83980ec5569be8fa10c1a9a1efd3413d18fa8348977e095cc84d2658214387ed80ca82054b993505066510f7b9d0365fd6a46e3a112b660383e40c1cb208931b08e3b9287e36545c4a8d4c21a7c74fddddabd2ef2da4934dff879c4a7bad7b00583c3b8b5cee94b924439393ba5525cc5182324f2f69e5f0b43325f8f2176186813b46ccefe0ec91f2efeec52155cbbf1576a63cdf678203c1f0dc01d9e742191d1cfef115d989325e30085d4c36ce7929546acb4ef620b3c2155e077c678075d88b651a61f1308f0a93d929e30fe9f236ade90f23d2c223b97c6776974202c0419c946381dc7fc73a17aad1233e877f88b1cddaf21592c6030e06e12c024855bf96558588b72021b5f78e7e43bb3b4cd9e9f0f91bffa30cdd8c1d8b81dfc8c6efdf133536b094df65b742a02aea874f35459e3682c2e2b0183be92dda2cbc14998a8086a1effd0c2d41bf163eb618d6ffc3749f0305032252ea0506aaf72ff25a1cd61a54fee37f5809de4d92f9a36226f7a720f5ece3ba96f56bd293606da0e6226f44509d129b9276790e38eb1988369f1a4d3107bca554cf7d337dd03e515f76298ef0aeb79577617360b57491edd0a84be50cc37dbb9062bab898453872e7a14329711d6a77412c558863c9c33f268843f970f6d6fd2b999fa589112e11b5491c5dbb00b74f5fcbbc90bad35d1fb6a841403ef483b129277de874aee52e85e340b9659cc6f331bf03b188941f95e512f640fe9225a2ca5f6629565233e5135d2bcc34fea3311f01dfce49634c3ea9d14826d73bc2c450b486611c2461f36cf6b8e0d7f9cd4ed654f91273bc249373e67ab69f581a1c40badb808eda7b2eaa0dd12ca59a7e83cb5a42aea1756ece9c34b3eb0bc66caea6ae3e94683b63f236029be61e79399b3cc35b4df67cdd9315ddb6eceb5a7cbfa94f04416f53674729a520ae1a266e0d053cf26772e20a7b3b662243d0c816391cc35a7530ea9da07458a15c5def0c2b4fa7a2345b67e90594369776fba1e574fbdecde3ccbd6b5ee2b4efcb1ad07e3f3c7aba4908291dee3e8392e46a962ae7a58 [60] S=$975a523 W=$9d8d8abc33733064d29eb9caf59567049c6a47a074007fd1d76129576ec0f042b2836b39fb33803628575cff7e01d1c5af9d1d2c466535f02e06c3321c70f2b5dfaf3b3e229d678f56dbfd1daf4e504c3baa4fb64aa671a4378f92ddff67bf9fcdbcefdb526fa730451d519d5d9f5b5181a7ca5be874acaf1cc8382e1aa8c65d66999125fda552ac2f546088c6746b5da5e29dd2d7163bbab2c040b0b1185c968231742af2de30b6cb35021049cb92cd7a8235f670672644b10fde970a50f0be13ebcda0520f3cb7f3a2e31bc67869426b641078eb114dad7346245db056fd5befb8c8e68592631d7b6c0f3723c61da4cdd21b0b20ba8f51dca9b1a14af20686dd6c5e5b7612dfd72d4890e2f5a9ebe666fb67188c779d3d1483da6fc275a4215ad1ef831f51b18dec3bfe1fa2150c6ce4585918b37ff8448d6a6bd3ad0262a87929c00a74c94c8d54367d78aa113b4d0d34e1c6e1eb1294be7e5714c0c794dcd02d1862fb56593754771d805cbd55576984f6defc22505a198f144f5de744a9a565e3d49e28efbbb6043af0afc1ba15e3f78481593260213959342c214ab9db4cad81540b039ba52564afe63e14ef84b64e0f7376d5224f3a3b0aa4ec11d3fb593676a72814aeedcd6961cdab84b7785c7fdb939a8ad6762d342c6a2eb6fa3b982def613e138d7506a2df0bb5b82da830dda876bb489e293295f2cb6ec64721438847465fbc356a2b4c949581f1e184411a6d59d6b88f8db7775ea21039ba706082e57e3f29928640932332db242e8bcce67ebf92589babdf6b3204ec3cdbe5549fa78c2000468e603ae0ace3fa156c5b75c8c79e17ace67a41c027c3799d4e9777de9dc3f20426a50153362d0ab4df756f06bd143b307df902af6928b71d91cbd7cb78f0b5dc1c66adcc5bfc19482a0c80c46a49477c9bfd43b87b8d5c4d24be7fd02dafda136521debf225815b06c8ec778fe550ec8873970509a1630642c086c60688092ded95e32698c757853d242d3c87489aea84827d97fc1cc30b6fac5dec5b9d50417e1e2941bd5442a1c9243fa59d40a01966236344f2aaba61cb86393295896ab160922f09cdaf88a31be85475cc067661e76b853bf75d226dae1912719cd81996562ea45587b00ed9fe6071ccd97e66e72c26511ed049d7d0cb555d00a8b78dd4c5ebfdf3635c0aa97f3dfc26e3605b23806c409bfe402ae8b9600abaf1cc189c367f26de4eafbf6764e66418f5afcfd258d53e7fc2d24877922e3457bcabb777b32eff3cae987c315f49ffba45d2d98dd4e18d01d0aee5003ae7ada247f87ed320e967c266c509988eba3e18ff68c1dca0903fe1508b5a364d21b8be0546908c23b9732a3b3d5803035d2aa52868d818d26c7792b2e05cd48b653a7d17c333e18c4a7012e3ca1c052c9fc36f813d63a812cb1c31311874fab312de9cd9bc440bae95a2387796dd6cd33533eb7386f1cc49d8651a47e7612ab0ddf5b12141c3bd3f89674ed938992b0cc210ea6d6aa174846644589d2c1280a05f3830da947dcbe5e18412ec6b805b2fd544c0adb4743744d817712208b63a9bc584b0e5e474266488f68ceaa88c8f9db2477e74bfa11d7b8d84fecc507d2222f40e3b6d98a96b5817f357c726794b05ffc3ffd2a97b9a7af08600ff7fd1e72957d6a78213df5c8856bc22e2d8443dd2773974c5e5f4af3f88a5c1559f8e67169aa8bc377a44be8b6e342d4f717887592201f6bc862193861598b6a223137f8249cfe7cbeea738798025a67655b947a4a2702706bed545e138bcc2dc4449f8982f2fedbcdbeb1aeac8431f173163be4801495bb7ca8d9b5120a27e1028dac0f78f29d2435dac6215721a844caa53494e1cae0e61c845e60bbb4fb4eebaf03aad9924bb937dc22f6119f9b7da5062006ac71f73df42b59760b93a81b8e741f29620f35b9e94f38014573411bd3c1c86a01c8928bfd9c03ccea4b2b7482ef9423b5 J=$4de2d19969b14284883a21703d20d62daa9ffef42efed3e316a09f622b6e92c36ab536e98642febb61696b5a9353310e339bdf1efcde237aaf6f1698170ee11f466fb89dbaa0c1a4a96c316e4eaae8ee99fb8b4ccae21d65e27e70685e07b4cd606cafd21dd3823ea61c5b639316779eb8a794b34860430d045e320403e2435e364d5d0f1d3a15dcefa1a44f92de01824f6bb6f0dcdef6e7262c59498fbd42a85827bc77e223b76ec2c33231dea88cf6795cbbe0252234364d49c7d21dd97cecec940d140d4b61d6df7e53a336b2ac1a4f00597c735ed2d5c8f2f36ab9e5395e001ad27c04bf3aba4f4e48e47640b0360b5d4f1fa3042bf7c42e12435eb7642ad09b0754c63afaed42c7fc06cb6d003881ef165bb963e7c2461d1ba886b69b0c2a67f99227a480dde82fef49a27dcab0eb591b12b38e12025d92d3213ee00d2b9fcd28c84b82f5b14d65ee9351238fbbacfb47108a5d7ea3fe4d2451f9f4650ad31e96519c62101da7442572abbd48d42534ef30b795842903be0442d95dd62d55edcc4e529357b1ccd260c0a9a97c3f4624f3c2f2a4d940ac518b07fcb40e6d0ff1788c5932fce55ba57a5fca50c28192c1dbac1d1b956864f8a6a0559f3e0c0741cd25f2950ebe830de459d89d37e051223b0e2d51260514769d511d51929b685bc0fe7fe6b4b35aabf7a57483080f9dcdf326975a9f614dcd6b3bfd8dfbe27a9f2110d3d81be61ffc6ac4fdd8d7559dc3aaa5e00a34766a381f588a02609a67c94dca0ea2a2b0669bc7b8b86126c29fceb6225d692d5bf3a10ca88cacdb28fee1e23c31f44845fafbffd4d07452851c0b248b09a2b65e59b8f96ce6f5cb1b021a76f55aa1c9927fa183c4d3b26be950cd6cb1588789b95ca3b51a81e0e3952d2d1f4daa921052e3d1f6ee300e25897874d30d96cccd22d67e8ab311b1e617c513062d8b34397900aa144d02d2c7399d217839f8bddda40812e44fc872e9c447568c03c5f293b18f66fad77b15f68cc5082d776299c6a7f97c6afa87f0debbb5d6a64811d3b955fdb6a37529c551ba8377e502b36ff4b6e67983f4c3e06b694062a687734547a00edcfb68c9670ab15919fd86d9fa6d8f22ec17edb91da58d2dd6e7f67c34d8d80ab427d74c109b26880c175af13682a0e4d945149ad560dab907e0217ff89975e209b996c5d9cb7120c669da393673ceb07cb4de5ab4f6578f2818eb2950ac2e90d0c02455e508b8bfa69058ce92e480fcfbfbd398bbe467be705d3fb0fa90866f5dbc010af321469e13737d60f2ea0427f3c299c3c036eafd4086ef432fe02d2232b506cf033f1864e5fe9720c3e93aa6699706555119a0f304d3eee3e95dff52888b9409c4ef316a95687f7c84534da23545b92f24e3ff6e29e6ac1f37fcc6182656b7fdde1628eb95de9e289625842c5d027a8a8b903b88eb286866427604922254b4380b9a2524df65d1e1049dfc60da89a01508629b55e3938f7fe7d07a0d193f7adfffe70be4638e5f932a82041728dd2634449a22e9f541cfd0382381f099ce63c6af9af865de9759c059f89da889bc16666d17c21e2081ca131e1e8e7629f72ae4633c25fe170f9bfdcaa9a50662fef8599c34a052ffd2ce4a45b3502899947ea5d8946ce2f47da2be5357582108470a52aa3a237b3589f351bc27516ebffd112698adfd8cc466b3b704521c397674d89a5c95d3e245ba229289f559f3f3dfc1e70a740e4cc9fce69efc580045c633d29c091bfbdf0a005456f71220d5e95d81500b7f9c5ccf5eebd628a3938aace5bdd4d49d197a2c70e13424de7b2826c6567fdd7d5cd68500fdb243e82e7798b9a5b66c8b313f3d21296d8a19f166d57fabc9da10f0b321149972da805a68041a7c3da49b0d52775bd927341a7db9d4551b873d9428934f17d3780090c1a399844c77b3aefe8ab9c18e748f11ffba3fc155b84eb6cd25e310a3d23b57ed068344ccac629bacf83aad596a2793af7af7b634426652ed56d40f3c2dae4fca267d48b5caa6b0a37ccf57a0c737b00233177a344e958f316df534e705c512e186cb9f2fd22998a918767694702829ae869d4abb50d3888f321656c4b6ffc2471f0f0c2d37b8c55d197f52f0dd9bdf5a35e944e87a10e45650103c194092e7c726923c3e9eb8ba763f789c54a1831b1a7af90af6d810bd47a4388ab3cbcb968008b58592d925a5c420994ffb210146e49ecd5a82de684d39fb6f63350dce176cee63a8a04ba390351496fa7e79524d0d4ce353fa1e111c33731859e5b88b8742141487a1caa552785dda6e3fcced39a4c6e4bf320e012779dfa0b2061effbd63bff8f5763644b98254b6ace20e0822d8a0b7c1f9983cf354613475e051e1e2621f8b7aa49de038bc496d2ce3fd2ba3a31a509a5ce03fb010aa6bfe6cd1aa28137603bd2d3f14834334d086ee62bb728c6b72d81f03923f62fa6c37e016dc53d26fb8108e4cbd51f3ac152a47c1c06a0ac9e2baab70eb216686f2f2370d4ce3a77d231112368a34ff0ded934ee09e6bc4c0fe09e7b91f11313f30d9cfcab4c52e1b2693aac4ce3d8f388682e94aace0d01135dd39381d14c9a83f187390bdc770ee6ca2feb53d90890f253562e2e1a945059a058fc0ca077b1b8efa1320139cf55bee93ec3fc639734e566593dffcea11e67ed8632bc2c2fa2d401bdfe22e41463e43f4ec9339d628772186de400f6a662c590d59efdc3a9c7a4f186960439f2f9f2e80d2dfb2fe3c579dca3e223a97ee73e24b28334d60aa0a26863b840dfef8dd573a01ada3f96e46dc82b860802c4df8975503b090e0a13bebf9d1950bea63184df8f0bc0939f771dd604ed92999c71ff4232809a34f8566677ca392ae742e09963b6b27eb789ef326fc4ffd0b2d28e94fedf075a3486233f8a613ef71fbce213f0acf27023ac9fa4d27ee0278da745656e58df3c09f21979c808351fabb4a8dbfc4e2d47c97bb627addfc4021a5e46ca9bb7bccb928b994d4c22f538c91734d349115f6b764512b10d8c07f5ced023d6f4e43e5b2b3f8ca3fbed522eaa91bffd725dce385a58969bde29f5cdd2d5a06e13e2fbc957b3291ce8c5bab9444e4aa4ce4c85dc6e0208a48fe836dd02d9c359b504456dabacda652bcbfc38a7ae96177bdce0a51a735d0b4bb8e3f5a5d27e3ae527d9c54340933c8c323dec4f11ff230452efde32f8cd2584309a7e82a023faf8dcce6fe524fe0d7fab37957dc9528767ce6a9f0dbb2f87f3de907afcb864dcfb662876f3e5669c2d2257ff65ea7d0243c3412ce3fd3deac52fe20da9b74c3cafd07d7ccb00a55e1d0e6738d047808ee79d0eb0ce5d8dfee2ef5c64b1eb6c1f94c61feac3efdacc8840ac0edfbae6017b1dc325cf05a7049d3531d1f84c45cca56d05f82bded570f0aacbc47799a4f10e7b5d52bd6094d77adac141b2c2e4ed1f0572190dab15a5939ff29623b2bdbbac691c23e8e3163c1de5c29c2a7b4feefbac4eefaadad528fc0219bc9d1977f7eacf814ec607fdf3a744539af8532f06ac7231b1f8552d9ff209891390322bcc9d822bc797e739c31389db1265499f9f708db8fd2ad930a3e6d1d833ae40cb8053e03a6e4e7ce7b1349d303becf566fd6c2a89b7ca2f9b8f0a67ef5f05c67a6bd469c44f84a403667e1c5a6b42a6ea33174ac92bec15a2fd61420160691cef74f354fac4b20ad81b0029c3f3aee1b85ebcccfaf5b00955f8e7a5ea79bde3a88bf3d661cebe88075c1b8a36f3da1095cd3e11a9e38fa02a39a72363fa87e65fe97f6efbdffd17a65f7532d6d986412272d8a43fefeb0dbd8cee160ce8a9d48314563ebe464919a184001e79b2e92bdfa1767de4e48181feec03307b99b28acddc3f48ffaabf89ba9985377e2520e9670ac8f007692c90a66b7c12a492b3b8b50fed517ef94c05002343b1b3e1ae79ab62f6e50f07b1ae9e81aba92b2c6a6048cd37c7ab326b50 T=$177747e6664953d381dedd57f48523abe9247cd033e507e97eacbd4e9759176a8898b206aa6fc4a13817e68ea1c154c163949b17a1666b48e2fd9655ee3b0ff3e0b8094f88c4dc2dba95288e07d021196649f98aa70b06cfbe424e2a041f06ae394586c1f50769bcdf79b660d3e3196a932f81c2d5f98813bfbdd0080cc280393bb9e80e1a5ee2b372ad53d6d5c5ba30b5e53c9d1dbe49ec216451f35a9012e18af772c696b41342d7bc688e0fc02db1f24af055f4c6c093089c59fc35d62596989f740bb37c877683aef0900b4ba1457d896a110160230def484b6601701046f8671f922e24a1baf83bbc8b87d1ac586c3e643f68bf7c117a6f6b4d7836d4933014ff6a2288c1d9e7fbdcc9d5acd3ecffd12f94c53864e7e8cfbd386e11ad75951b16dc6e9ffd598b632929b8a537c00a4ee88c8181087f233ec22d7b9567ed5358361011b57e7c9b81d3cf9dc478c46fe34b1fb1cf77a669d007f804631ebecc59c238f649f17a31861350e90e506561ec76361db39978689b83465f3081ab503ccdc978c160e4c49f8a56650bf9a16cb8c68b596ae20416e659ab9683e1fd5d29365adc28fa20495056b7479514b3cede8950fd64f7939a2bc502a8d4f953fde05d3d35c16b62c9d934c88df77d00ba4e9c81e58e2245302fc46851005851084f0972eeacb47729d85cbe5914b1e7b8162bda21779642ae39fe65a576d428ea6c7d151feebdfd2e14eb768fa54ff172635abd001df2071ff28b495cd64571494bee1215fd826836113f7506e27b51c7eaef4f0d8751737e401b489d2d307435f0ea4092109049492f50002a16fc8927eb1cd4125b9959addc7368de7cf79fb117cb9338d35a4f167a11c71805f20f45a8a3d5ae06032639929da864b173403a7c7eb075568b476e984b8eb3e143be60d3374dbf2ebc743d3635d4b0a472207b3a856f7c1a4a3bf491362477b429de17b28a5d3b30393e652dda156adc61401c1903613010b29bd8ad63ebde5e06481cda30a49adbaec777742513eafdd20e3fed6dab0377c0a973680cee421c29297483e35c7cc55b2f59a95965333f29f87ff3652cf4f60687a8a422ea8d5349f5cbf7447e56184f511b97c5cec86c837b7579e303781ca2e0d08459bf5fe3bb3cc7deb475cd307cb01d142c6fb723db9b2ec70371fb45c2f84eaed50111497091d47757a07ddde2278f2bff374442e3ffa1cd7a553a359d09f6b9015d92d47ad0b043d483169d1b67b518e2edb15ac4fd83cd1b3f325c0768dc917d82692bc3abfd162d7c6550bf25c9064e73b045e4aac54c772689ec0b5ee78a726c7858735e7895a5e1e7affacd99455eadffadb85bdea2a68101e180cca1e8f407529026554a511b1e4ae3ec7d7f91603a5e912006399d109cc32fcbc4696f6d3a61a840c00ace2c8ff7cb23c8093a5b25677e73511a5da6050bef9a7e0246b028250f3473d858c13482b371b98f23ace3f023c9dcb6ee39985e1c5f5835c7b8ea99181ef92943700c9e857b41b865d29cedb81f94482352ec0dfd4749efd18c0401f703b896eaadd4c09c6337488ffac82cd2dae8a0f95013be9ab883dfe31cc21162ecb1c82312ba2ca5adcdae7838c551a518a77d6f3b86bbb9fe5098623e13299a7652455745824c408d0e5b8efcafc6a16aa83898933a6474f811516ff33592c19b0216f8e8d8b5d0ca0c100bbaed5f3220eb25e3bc83de1ba4db6fe8f650402de18175aa9e06a56ee2c17ec0e929993aec1febdc88ffff5a5cd66a8e7aa590be196d661422b434c6dc70c5ab8687dd46f83e7356d4ca5da52e0387d2da25a2b786c20028442aec9d3bab0bfaa9abc29b04ed9a588f6052b90a91ceeb862f74d7127642d4598dd69cb2d49f749f3b654615f83a0f9ec5c737b6f542f0f7e99643856687e35f53f50c4ecbc0a45f828e9ec544a7d70392240e42a130ca94efaef7021dfa96198c99d08c3d6e638a839ca3ed989ec7f24ee55c81dbd1d562ccab36491102d999ca385be7a3ed22b4bbd2d8805a98fc9b87d84241add35582de1b05a1237a8cf63167449aabc3ea906170f2a2a81f379dcba4741889d4fd986c0a736c69f25e7d8d44e93700d8c55bfa49d1446bc76fbb0d9d668d6b9b2927ad17a3fc7e6d30de79e6d126b53ab53c781e93cda30267f97ec9561f9737fde2719ed14a42153cf95b9ccee2adc1686b86201836d84b104894c040b5be00e8e39eecdddc6b5a7b2eb9675e387802b91a1e803dc7631ae584e369e4371bac1eae24bc3cdf85ca15fc9cb7667f5cd56b0916ae9a71952c844c39e8fef28d425a3f7f859dbc761a44aba2e3d0cfbcb645d9213c17cf4287f7c3ad471cb410dd88f99df010320c819e5116aca2da02b221a1b0d8f3bbecaad54aec97daf00db8c1d71ab2892bf88624dcfa918ad123a6c437eb14990524725d1df6f00eabeb544e655848067aa67d7914c52a51864a8813e0cb203ddcf0a8023528ef637b9238d353b0e27dde78a8ffea1b74625e91d0687b72e3c91048bf70d0b6ba34434fc512a3f214d2db6dc1ad5583d4415aca984b15b3d5b201a123f637412efde0212533f406522f5290c228891ac2963e591d78265d36e33dfbbc612ee55ff75e554f872e12ed232805586ab656162206f2d0646439c9a6ba0cd97f6ec376ffc86ddea0471946efb3934f217a630641c290207d62701a0f2973c82b814f8725da58898382a9274eae81e1572888df158467dc4be5357b6effbee1671d504912be5ff37c3bf355f3d3fc66cff30099a5bb22ba07cec379f5eebd78e39fc167a27febbeb971f3611d18a0cfde90ed876b58ebc537b0f5344187e67e35dda020dfba3aba6b572ccf6147d085fe530d14ef82c8c6aab61f6b0516de68c990f5fcee34246d912d87999931d645fc2dfafe669b92c7e0b7759b55a549468464cc6c7325026f389ef8ff1c7929424c62fa886ab51a9778e879ffaba658515acfa5689070607b388368619bbab02eefd4ea3505674f0682506d0ac9b34782985a378d81b07d20f4b919781fef555deb725e40e806bed7f789507b8b5aaad1c96bf38f5f4af4112fac0b408b277318a81b5b4cc62844a9fa3864f229c45cc2f2f7f4bee847fba27ac2908d811d77514dfa13d69697a0e037a14ab2cfc48f04e63df92ae2464ec7d7d93261180f5522312ea3c8179f6dd0483256c14f6569ed5c048874ecf862826d53e460b76a85eddb24f177677267084e13998e143d5d1cc1872595dc38c2c1eed81de1169d8960c3a3e5747c1c7c7da8a8cc9bf7df090dc3d5693572cbc1a1d1fe10f83ff4174f5fc1730dc814e17591e25799064ae118f4faf996e24a3b164977c9d8eb8c08efb6968fe064215b141045b4d205448e811208ff70c60388361e35c43e17bff9de181fe5688c0e2ffbd287890f98c1cfb2c84aa2871476b9046a97681575bb3999f73276105a179c2fad50f238a31fec1a77d15c79d38069cff80eed8320004a94081595d38b27b93149d9736575ebcc85648e825dc4d6d901dd4cd4a8dbacbf462e07161aa21086797a75fc6c1a3434da734f9a5d57775ee0718f8ef728b33661a589da393fd0dabc1d89e27c0644da3c0932e707cc7518428116105a40144cfdd32af1fcc5b1cab6a9bb744a51f04621662e5c6e1efd2daf36f7eaaef8cc2ae0ccc69a6da6da0864f6a690f857dc55aad322bc4c60ab952ad2ab1951507fc74d33da27a7527c0871e484c414643e13f34a4a06f77544cda27de40f1c2e8217fba1a63ff832fe2cf16f36822cb703fc182ab8112ddfdc4105706b91de2eb7d466ad7c94095cc1d0b868a4d2529c24280a1c57ea20cdd17724813780673ee5f672f12a41e7f7abf3c52a052a779d9bf4a5c78ff50d35dfc0c83eb23e37b7e6c5b6a416a2cb498f7256be2c37b3cd5ba7b63a742cd7a2f0c42a6f54c413e404cd90354373bf06cc0bcee6a1795b470ded [61] S=$1bdcc0f35d8d0227e421e75c W=-$3e8202bd7e4d8230b103c4db0fbff6ca8e1910a40ed6d55d4736374cae1fe5f9184135eb99108015f4c380168fdd15416fc36502d79172ac8c130fc6944e094375e4a3395f2d6e199eda45e915c7f7292f80a8564e4d24954ab780b4c0ed95a3fbff6d3ce590cf4f142286d35dde26d40cdb7a586980c0afeefbf9e9e6549e60f9d083a5979e818255f916b32b9dbd21d76c3943ec7ef17e5c8afe757c017f8c13d869094fc899bc0659caa95dde72442a6c1f4506f820635d64a5f635edb10b0be9d0013e628f0775e77270858499a30fb524f8f1e954b7ae98f078a1abc41910ea9dc45d02e44b74e5e3b4fb258ae8b2cb9f87c179605db0fc982e7d09151d816dd1125b42cfae463e55c5dbbe7cdd09bf13c4722b28be04333b14e46c4e2000ac1998daa148bff42764bb9e6aeeaf9e9249a245c4facc1a0fbcd34ee2d8ccaca6660fb8ba380658e938daf69e045852b26c46c5f5e4a3a9c76b224f88d243df2ee89c22b3502fa6292540e424c5626567cf7ddf8e0ed1d105215a5f34b13d802bb2aa88e0107e0fd8330fe80136cc5a71dc806e88602bb711f6fd16e480f6d414310496398bba4c2ac3580496a5f9d096e43109e80ee25112bd328c57a7722cbcab83318f429e79dc1068baa237ed2775058485786864d4f0cc71941886369af866623c4b9d7a17a2a2b2e3fdc88f2c841a2dd6e4f2d4dad2c4cedcbcd22502c6a024b03018f1eb548629666263d8a74f6d660c75dab3fac02df1cd4d4a2c907afeb8318982c62f15c28e5e69d292f927b04475ce257d39629fb49eb19533f36118dc696876a69c59ed4cc1b71e9be245830fb9dffcf619f67cc562c3c2e963d2ca8fe3afa403d1f1e11a9aac5d054e37e905f474e249ba9f7ecbf0c472702b03bf8fc69e9ca25490ca31670f4fe99a7a31abb44b6963bbc9c400072a83c5e1c3e90fd59f09c6dc181e2ee0306953a7433c578ddd1c0dd059a72bc531b856df22f95765495d3162ff96f64f1397626b9a7b4cf79064c762b7092856498aeffbe9c1a083885af5e4db0f28b12f8b2be0c4f539677bdcadadee2854825c939adbf0f6006ab4a9f7e8603f560a9151a390e89fe305baf1658c7fb48c1bfbbf4b6c26914380f3003de4e068bdfd95528340835805171414ba01c087a07514c60b17a3e77bd2ab1b639e1d2839af2ea090a3a7017bdd3e076b8317b89f498b2e99a7c0d8debf958a34dae33c593eb5c61f00c9b35da88de96a9a5966daf73fec54bc61c18fb4a45603a1d7bb6c186db21bfa91ed85ad91636dff6a173bffb7ed9ac577d0da0da407fd8b14de3152951e889058e9ab5e71bebc2c5bf7979f34caae797d730d6b9f1a6e946dc9dded6599db7e4bbd9bd529213de871561ab0039e3ff312327afb32c379a105dd6335ebc8ccb4448f0d4682c8f39227d9778bf382d0614607b8c4746df19d7f1c39be78bb5a2bd378a40d39f2e2ceb43bcceac1cb748a456981ba4ccf7b50e1ee00d333699eb722c0e980f187b1d30f1afc1efa512da9b578091e8dc2ed94a3414c77345a2b5b76722514c46037f561e4688eca791cf65888fcce74252fffcb237bae40297fc9be2c4b81f5465b6d486f97f8fff9613d929eded08b34fddd39bdd4d3c47d549887ba2f3d90b87b1953e80b6641af663e4a8c19dfd4f81a80cfd4396dfd62d8166b6bc68b2fee974bd52c775d95b8e133da0e7696ffd643140cc6d9ad610705ee321762f28b9c8a9fea492e643b9ac54996737be7f7d77ee9fa6d78868dc6da603a3f8a9d28d0fb7cb01b1054c08f43ec96ab870b02008db94df731494d22a44584a4ce76c57cbddc9c48c3841b7e27de5d0f8bc068804bf98697d8a9bdd64ec13e9ee18ef663b6e72e55b443d7997f8fcabff4daea8c4331f2cb2eb25900928428c5e93d6e856787cf81a90f7526c1ed4aa8b91467101a4fed40768fe99b9f7be91fa154df9b814cf296b66ab0c J=$12ab48f00be18d94979b05b1a866f76532dd83a2fe0dfe5000f07692c4b79b3e3c2d75ff601f6403575199c549edb5c844ce8a5dec3ef4acb93a4d90cc22a075acd94e125bd6cfac8b979c08c3e2ab38492d885547691ed708e56acd6107e82120b51b268a8f35f14f26c0024d6f47bd86908cf61c1da6d51015827798347920b2c167b6e781e03e12284318c8eea0b5e2c200d89c28445d5de3913ac4db918011b890af26e0dfb560774b0fe2f1cba899305f68bc7b8281e906b423b57e539f9c4cc72749b7582ed5f8c9a9a77b51461461527073fab134d2971b54f7e81b98458804b41b4123fe55f6ab6af54ccefc8b117814edaccbc9b4360ebdbbc64e75053268ea97c11c4a09d7f8f6c4900d11a0f74a822983bcae2b1c6ba854e2f5b90b365e4f58eff4ce8907b54dfc8f773b0c67d762512e61f1a8dc9be4461a6fe740cadb0b1375c63c1091a8c6e94b39b54deebb14fb8c47fde49df13a69622bcb7394fafd32a4a80b8d4f71f8beeec90c1700d708f0103688da59e354989e040be718016ff0deec4dd6b27bbd29b2c39a21d2c25083173c3811feab67ed8f5ae53dfc8208548ead08d75ed1c0b7f9add3540f1184a8d2edaaae6d83ff247ccaee2e199c02af0ceb0139d4ea55d13bd79833732f24089203885985f1825cb9a06250c8c7e3530db83c2f68333a65b65f73a0e7d4a0b954d54838627daccc79d37a6d81852482d077d164d595d07a82c7bb7bb98e3e500e5ab7a697d5c5799b76b08da63ee4f5c99ed6822e596109dace09bf2d81604f8e549fd1b7a0e0161492d3b653f691b8d6134d4a9cbe9ce71710040a7cc46b890880901126a0d36802a7a092e96021b61d98c077fb9e517e4fe02defd636798dc58c5bc256a8590c9f9950de36a90aafee7983cdc2efca4b72e83c35f8f1ff4c76d5d68f19a4cdca4040a099b5a0f21342c9aa92eca8834934f9ed107527f9ea75eab9e75021aa687f5deccb4ce92328a1afe15169545db844ff868b5343976bce5e5bf73556bcd550b2287d11cf78e52f52dc2dc91a442869c8dfd768b2a43206d2cc875b8d622cf49b90f3ae9f83fdcd1fdfc34ef987d714c128f74c1ff09f4c22d1db17f8fa0687801566cfbcadf5923d8953db6b8a4b334624c95bb46b853cb5664a71da0187c6dc8d2a2e8a4a267eac7f948c7f96cb5ee32b26356d63aa1b5c36be7467b21dc0a0f4d8369fbbf1748275efd26644e31936c9795a844faf5fbefb35424adfe5e89820109c6523659152bea2a48f99c3872a6ad59f378e1166656022c8e81456704a4ae26ff034d7353947728d4d3c5a86747e88acac5a2a91fa2d7558b99879799d899140df4a9d7df1352a6f70fbf44bb6ac37fb1ab0513d617fc95a43e4c26454a91b3cb54d9ef7487034c968d352395b0ae7e9cd43bd23d55a9b66269eb5012da57fe90e15621420e4fc81ae052ccfe5d044ca6af0c85db70acef10098abe8ebf7bbb9bcabdc37f224505e75466e064ce472aca1509f2944e40dfe5271b150c163fc8de075c6e7c1bdbf7c7f6954fee6fd3547a687dc1afa6184181063cbd98dc67e9114b25e6cff0848e5a052751787864a27d5050bda2d0ac1ecef1b93b49a75ceb4d2613a7b664315d3113c7941c53c77c68dfd8e41cec1f49db367d1cde72fb5e47a2e369829917718e48c75d1eaaa3734ac6558b0e8fb42dd8971adfe9e4d073cf6ffdc10e54845862065a7913edc8aded2aedc001a010788bcf140990e2c1b9f5d7f3c210ba3ce6fcf4e3fd416c10209e81ffff3346024e6f5fee4679684b5b91bbee2bef12019ba8909a7c2cf47879dcc34794ecc002cfbec7324769b366f42b3f7b74749e7f69a654d424d3f623ed30dfe7005073fa40e25da137d0e7ced3f81c03faa6c88c2297bf45feda08ffb1e96f6f3ad9b920009e2281e0276c124f1ecabff338b1076f161b6fd9ff7a7a49c1559f5f3df784b418fa1dc239b8191b5a8cb63d36f733ba545db395cdfd779c6a1fe7e26dea980842de07eb8141d95475af635e9a642b28c85b97ba357e5ad6e774d53e0fd2c6b7302f0bdd2db3f393f8a6dfff27bb9db5d9f4dfd147e7ca0cef96f4e6e490a640f53557db5761ab5d2337d6501ecf652e3f4bd0d74a58d7da46c9aaf4c073bfa89d834a5fcaa39059fbad6245a02691ac82855acfe2f85e0d7c0b53890c085defcfeb43975e5832056b343a6b59fb6a52caf233bb8913af56df5ea70e3ee354bb82ef5a93c47fb06e13f452e836876b02b1a56157abd3ec21842d613b130e4f1e1966a6faf58a108038491c802cd7d17fb3ca4e74fdeb52bbfe095fc828c4fec07ce7092feb588509a5b655e75af99569bb6af46e8237a62e2ea4c523d700412308ff835b4b3ee553bd325cbc28cbf1787384ef79abec28bbcfda687ea5cdb2c41a213e93f7947cfb74b8d97304740957502a1fe038d2c0f24804d16dcb19b4cfbfd66d3a7be416247337ab9ef5088a0fe99383d9a53e432dbb6e175247bde50fa4057ac4e86e89353bf1467ee87b307263d9d1614876a5fd50f4d383db60ef8f5ea00d2e50558461348050c05c28118ef3f469809dd471c6653ca35ac829e5deedad95d4e67cf5af4591cf14dd3646bc03a0f97947a2a292486082f6f2e5998d98672ea991adafc04b21e2b647dd3558ca2d75172cce58d61208516014fd51a3a8a30d814ca1591dff2ae57c038daea3680f2c3caee9968bb6d5f2525720020ecc390a15f9b7c13e333f1dfa0bea22d106919f67b14d9d4c5bb83f642ce6f0dc529fecd29ee3d7ee629dbffe3341434c98951c37403702326dd671dcbdb2d6daf44e37ad31a622dc579e1571238292ec0b469d565847855831052d2de1809d60e0f32fe60f4892ec795978ea87719ab9314efcd5b259c0e6c1c37f9fcffcc5e66799a55c41e472e70c12eb6d13d0b49a7513b49e5c30ccbe41c6f3fab48dcf76f8672e5b383e6da4fe43451ded041b926747b2f29f565537b17ef5c4332c4147a602e9798296e6312625869e32dfac16c113704804c95e3f666fcc4b94eca05a6c4b4d3e067dc54d11b4300cad3aa800979fd642e00bc6547d98ca0e7138faeb9116b94c2161dc5d9fd4aa1f02501504a19078b74b63b6c340d2691cca5dc27492ecdb4189c2230b0a6b52292469587e30fd261f9eaad7d207658e28991ffd0011d43d86e081aeb9d1945934b19f17fb9ab044894deccce9552a65fcdddde77fba7e930cdff2f4a364082ba91f103738f9b0961dac8880a0243b5ea2ddf3463463b0d45971f9eb326c22f070b56ddbedf2eabba5751ed0e6fc71b82b22decf1d8dc2474ffce7e9605719457b8366d774e7ed30c4191949365246cf43ca837531811964bda49128e634a30c84facd09c0669dce18841502ee04a81aeef410f140c460a6a62a3b59f7324fc88e778a7f58b5c8cbc6375ce9d06663f7018ec67ef0d1c7f821c069666a06398c4e5c9e4589f0789df3a63ed3bd449e9972b515e72f9b561b3011eaed0394f181e17a20faa515359c8ee39f9157acbdf7f109fe617720cb5ac6b3a1bbb1491a0efc413d332a078ae5814d0a1f922fa49e17a6021976636f4484cc2d267c9a52af787e517633b440611af2e5892762624702613f244e2838ca84642207727a8e7cb94b05f1c0c8bd5ca008290dddba5184a27b9ed7ba4fe1aa047697e360dab47cdb57a6358dd16045738cb39b18df0ae3edb1c16e42d35b7fee76e1ba71d1244e392f93297a36154ec476627a89df7974ae9054c7a6eb9d138af53753dbf1ba8b1458d5b94ab6f455829367ce0077835f2efb629c9a02be67f43f6cee258005c32259f8f6e6ed976109e99e0a51a032d9ae136a0d392a501fe99edacbba8801a786155cf0bcfd98c5f117bdd71e4547f03d72f6970e7f761158f15e44469687559a81f8e448fafd66b739b2b60376cbb0dadfd641efb8ea70 T=$d76ea9b0c54b80a4ad1b2cffb87c7426026e3f28679efd32c92307bd41ab43c631b4cc9652b99c50fc81233f84852c8461429eef0a386aa137e108fb8cff27889c9fc53ee9d31df3c77100b031b0f65198c5ea7ffde0393e4fb0b21b32bf5e0f0c851297167cbaf08559f5969e8b44dd8b43d7fc749d3b93c443dcb7346455bd077cf820b0880b931bbf508034bbb32320ece8d4da771badc4a87015b4e7591c47baf00c5586de5ccf85380deec22e34e252963b4577f924ebc4cf164e358d519d0692b7b83ba4bac6f0aea66bdad22c686d8808262361b0bf798fddec852361850b14c14c218cdeb5025acc11af90bb2f67c1fb29b33cd851a06062ed5c119828887facbc3f8c46d0dad886c9a34f44c7ec34918381335c00465e8ca98b6db4542421ee818cae96106101c629621b0c4cba1dab3fd1d585acc285665151e5531aea34cada0846e8b7995bba4f2382d4684410a11580b2eff22b7a616778e4cca6703f461c766e4de522452ca1ab59a492375c979f290d99753682a8d875bb053a166a42c1859dfaa5990a0a1e8f827b28b0a66f740064c7440d304e5852dfc2792a8f8588377018859ce210652dc124906316460e1bcba2cbc8251070479a3b235bb5d429fdefb8c4b98a8ed44fb1a58eb787254334f360f5afb9500f4f9c6019e1bcd89afe2dd38bbc114caf3e896855022a11be2d9a7b51e42ed9ef4c5ec5f9339f32d63bc3face1b4b349d2f98473a6efe21401266ee923ec8f8c1d060fabe5f2fb9212a6f7d6fc2e730f693e84f528e126ecffbe8e8161a2e55ff343a7f3c101ff71e22dd3d6556d58972801155eb2a63b698ff4db1dda0a504883f62ddf1e440902c0657f8f69bba8cebf18cec066dde9ccadc4c4a8d032b68847b756f3ab4a320986b365f320f6a228b50d98cb04d41207038e52f7ba79bbe170fa16a708392a05b78bd776537e584db7eb2389946f3ba59939b3e22c74761419f05291710b13a763c7d834e39f947c0fb7040932ea728a70542db538003414420a3893e9e814d20264d4048cbdd905daf99f52028eb4e36214924f432e4bb657eb5a6c930e127ee82e797f9f73fc3bd2d61e9b9cbb3f8a23c3d3aae2467f8fdb1c1e93ee19a692fbffb349a705819dac478280e102462ff846be24b39fb410a45db722408a548c412e7494781ebffa65c2a710a1a8b6ed37e8b8b67bde70833030ff3d96e231862d7eb2c4cbfeddfbfabff1834172f5cba007a022edc1844ca065c258a2084d92464bba453ae32fea343c6ae62f22c2799baf8eb19bd63f29222432602e3f0fac0000e29b6b1473a24ceb04de43a71cf6a4d99c6ab063ff26eb2686a08a429d40b6297c7f10057c1c2f49f9afcccc35b40e79152f11e258a2ee500d469b13f4a86738c16dfdbc449a10782e41e81ef31830c7811f0afb8b008eda1dcb38cd2a65ecd78d7d1a01e8e774ac64a0174686a1673d645c7bb916e9af11e500d6a29d6a2969c924c80a443928ed466b0c4517d1143dd0372cb3e661961ecbf4638f70dabe44abfdf0140f50aa85cd3b0710483d860aa1de0f8ab1ab512ccafe5cd4c2136af263a49415ffb312ded7bd1ba090ffaee03d6c9bf1610c040cd2fb6fdc77e3851d15ee0b7c81c3cfd013ff7de5d3ad331a7748e158455ee9f30d8176bf3b3aa5bf5367e2d93b17ae021d4f87c8ac9a0db85eabf7079ed3a7cda46038f727075e0d976e836c9eb280b54d295a9df6b455b2f0be166292dd2d8a91b3026c81b7306682559362974347ed6c5625c3539464aeeb846407a84daf2a469e756041c8882363ea868cf3a985f510a4ad47357ec997153e2703933b9fa7c02c703947072f7d35e8ede64d22f3000e6a51b8c3c1ed417c1e7b824351b8cebe4d54fd31109378cc534e2aa8d35b25e2a56a853997f638f360d59a4d73949feee25b6a8b9d21ab34e732ada3c74be3b666a9e180043e76d81757a2fefe3054b6aa19ea1a90c1296cf79d4e998af9578c190615274e59ef0e4d1a4a5adf448aee276c1fa7abf4373404b5118320745b0c59fccb83473f6f96eb0cb137b5c9b4b53a87b6bd9d8130d707984354b16df0b8a0453c3d604da49359d70fb39e1261e1596e2621f5198d7601a1e4310b4d3ee43f42d226e7e765f8c446f7de7ac5712391c029b1938042e15e60e8b1a39735f1cc32a8a6d01d0ec36166b7699b54b7ef4de906bdd4e055c2fed121559ee3b8b83f226521daf8573a4aa63b5baee66d6699c248784bb025602060b14e34b8995f0af604a7346c244e3157f90ff8375d7d2a67a45cc1748b3482721a1b6a005a698f36d0c919e642aabc9252f9160eff105f8cea75cb5b0fb9fd9743c4e7fdc840a97ed52aac781de18e09626cd5fcecc5c1522bc0fd37c2de76ebdff11bd2465c05845a230f628d6b6a7e2b0d69dcb4cdb0aa46f2e656ba6625d92f9e2d1855eaff243496329b8c72b07a4516138333aac9e27d35eef99dc5bb5916fbd4207ceaa6cc917ab53561e02a1b55add28eae1d4e7124f972af7ef9c6b61a14fe98837f98751819164ad307495ddcd8f5bf4038754f6b29b688f3ce923226c70d816149a761bcca1bfc143fde06cb1a29c576e7db05b359d02a33c512f90b03a5e18f7813c4d45cb5053ccd7c8f5db6ea4d287a46b99580f84c37fdae8a0e56ff8eb214a8a07a82165b427f11db6504d9ec707f5f63c682603b884157d9483bcf77343ef29bc25d7f4bf36cae5cf25d02d8f64d1c62bf086e7ff5ba7bd0d119fb32e06fb9737d589c7b662a49060a065aa180af82af6d2881a55e163b589ada337f40ab681627969e07fbb6d97f49981675542ae98eb64523c9aff07cbba36ff469f270163a481d5c995a269a052d62ff560ae2f230320ae1f161f57249d3040c55b847a85474863a009df13458b8e154646604057fa83e9186911c0c7dc5133d1e0628a535f41231bf36dcbbc831c5f3874ef2e5236581fa0bad72d5ad745d25067777e70ffb99722222a2bc3b04fecd8bc2af07fe3ee061b97a6f23aaf1400e6fb0f9abfd23c5ca0c495ae3185cec932ea3d93a5efb1f804618f57cee562bebeac0803542f8e49ec81cf91a17a10fe1a6918938a19840fe625bb47785dec7f5b7be1353bbf7f264ed0abc7bf338fdfba6210bc2aa25f1f613f1ae7fcb82887012e439142e472da52b12b1fa270e0f91ecf37aacf579da3bb35daafa04ab00d7bccac70640e16e6940a2f580063724f4cf751f919fbc1c2939f2592ee27834b1d9b325724e285efaa28095671c6652cc727ff5fa86e14fb546df6e224425b24586bbf9264d0d78e825dce738758480966d5374d6e2c0a6642ab69ca61fd1e7a1c290908d83700603e3dad230429ff6ab72206472a3774269d3e087a0ff900aea8848a07820667e31a2e4aeca64d6b59c99074e84cad736720df6bc9905493b7efd1574bf984ab1b56c6c580b5548bdf5fa5810bdb9c626fb5df2912170a424c22f95fce8e10e128d1ccb65394fbc3f9b48bf3737f217f404371d3fe11bede28a630378ebb9bdeb8fb2a370e10a399cc163cc1a82413b4e4212ba95b1ad1d96b642044dd6e2dd93334cb580d605e823064b9f03e76109aad3a98603bff1adc418a88a7717300eb3da52852427ddcfbe07bdd02a9f2f00f5ac1ca3b2ecd024f50ea58d59f04fb493329de785d2f293b814c8372cc13f4832b14b519d94fa17de282d5fecaaa9a5a9ad37d430b6fc4ced07a75522d2ab9fe03483c22d222d437b6872b879a814f665318d8878c5c5a8b22c7faf0237b65585659d7e4d4f742b49e5602d523fb5a938e2a1a7f9b5c3ab2551d1a824b30b57bfe761f38565693cd7ac1f59951edc1a9d62f7afec11ce1d59dad3b566401695354a664f7c52f11bc2e5b4df3b1ee58fbcf9f6db23363dd90be8e52c95f1a574ba4e0bc9a3889bb70d442c534c88a553112430f9d6407aade40 [62] S=$389405abe6bec6e5 W=-$6857d8a4a9ec787022c42022c3e13858a992306327d2499770193432f9681379eb96da61c3a03fa07ca9593c704d69cf681fb84d726370cb77cb937b8ed9f0eb87b773d0e2208ae567b08eac98d0780250988dd699b0dd24c081e8c6aa20ca7fcdb3052cdf8e88e77eb6fae72524916063f1ad67a6845983250dca1e99c83be8213b704107b049a423c9299469eafd87ab3363e26ac2a3b1c51c100438fc69ced762ad1b4883332e8c2a25fab10c1791255da742bdd62c228222bf0bb7d2e0069ed4b03a8f886d72caded9cb5b6de7bf2f77d5bc7b7e2279215dd0c16fae7f09ada0493aef7214300c95c584bfb72a776c1eac07f8ad58d66f41b15eb3502fcb1c49a978f9b01840a6ba4c3a6ee18a1c31c248ab416c35eccc54a19ad64924d1698690195cde28685a1c9c4bed574d0a93bbcad36dfa38e7a0a1a5b2c08b9c7095e3f88fdae1d7c22e4cf07e6efddebf20236dcd9ad3a3f264df7287ac24193658f55de60294856c6a77ab497dddb00875d9fa0dfe531427502997e3f7a2bdecb0695cf9aff3ec7d444384b4f4694bd1c1cb87d159fde78d16648b3354c69b861fc831392b1e6e5175b153c4007984fe1bd233b288c55dacb3ed29f1e77d6009628a8280efb5d122f05448792a6230f98c01f5308d5a034eb206ff21ae11c7856efd42aca9cbbe75977600f1ba33434a0db7352e639df6ab1ca34d3909ccad6e254bd99e7f81d7212fe2e634bcdb66898b53e9134db3d823e6285cba485d560ac8f8c07ed136972f5fc4e2926e9e9485cf416782401b717cee45b3c969a72056da35cfff3d1d807988faac86de45c6e72d63e3a5f320a41e1206547a0e58904a4681bd83836d0393dd30409601c2082821c4be1e06484950468272ab973102f11f78fee1d856997ac153f0f9a118540922ebf8965a06625609f4ce610c0136b4aa31967d52c78d1f104ab4e1315b4e8c6028fb6c0fadd544ff112f02e5ce8f777754cc1dbca22f72487a6faad986199064bb1b961769070e85f277dbd1283cd9c960c7b2e4f9132baa8b53971bfa04c1ceb7ddab7ecdd1acf6fe2394923ec77d400e5a520e3a20476edc11e727f3e13f77e517b554aaca3dbb906d6f4401e41b9ca6d971bc6c562d51c98cf56d65ffeee0e1a7ad913571beda06cd4c31e143a0af98bb64bdd6a7ff4d1a8346945a53f52c3c1fa8b4b6814344f6b2cefb6ef725c1b41135130ed6ba18ced89c915e5be84947d575fb0638d0a89da1d8bbfa5951b4aeb1544b74416a9caf342c6cf7994ca6f8c2a08528211d146b67c007428c666a9e0c22883e8191b92ff0c5d5b5c42c87cbde41e93dce92d572af811cc5355973558f5c52d0c649bda45a29de21f65604a0d1f47bae9e2a6da01f63d219cee29a41f60b0eb2c969f9ca0207cf59fb49f29aa6e0c550f8f36a99dd07c822e87818687fd43788c9ac0d1d41aaccfdb29cfd87f82927d8319c322c1cbfcccb409956ff1e4ad85acd90f2c230c0732118da55f05ec706b231f07eca5916ae6ddfc3c9b4f2e3a8f8caf02e79d3377e3ab99ef36f5cc11c7c5045cbe3e97c1e6b5ffc4e4ab678262cd96b974a8b17f2886bc5a88959baff302c9c91f66c2b279578fe2f3ce1e34bb9fc72c3d453e3fa60c1f33293ba785ab8ef3e19f8621b89d200fcd6f31b445a20b136171c27720ebb4effb8d1cfa962b913cf4160c59d1a3ac2e492394a730f1c80d8ee3f917b8bd2535797708391679a914315266b1bab756da46ccbe56e68264a90cf71c2b95801003ec44f05f7f176790a5fd21d2eb44547c80f15ac720753b285a4237e133ad42de94dbf80f3abd81ab99fa39ff384936b1b84b5e6180c9cd4f02f0d0db93d458dc1d68a0f33adde02948ca4c9a64402613541bcb4b31e976b2200f184dcbe3c2c2172c8187293f080da50793e40f6e3a1d0f3f934a799f8fdf028e84503e526252b6944cbd492bb4c607 J=$8f00d922ebdcb6fcb9d2a9eb28a89dabe3c2d286def9d6990b1ee668085f48020d63caddb77b4f834a82d68710ee00d164fc2775fd903300f7f77d5136d0466b4560a0927816b41cd6171d0baebf903da45a91ec39ffa799555fdc9012677c74f5d4d631d82e81c64de8aabb9f958273181c5be576687f26335aefc6512c8a594cf5c811a1da2ed7f38806a3c35d08f70751e45a2ca6ba37774ab64bc5761acf263c3824548228bc8aae290a31dcb229c8e429938d93f7af10960ab2a10e5e51c9371a5b36127ab0f4aaf16719101bca3e6ea22c7ac513028df73b3a1f333ff46a471796682f3b4c4ee408d0603b7d99a7769f92182bcd888f4c3b0cfb872a0db84e7b62da853cedfb4f7adb802b2f078d519da861db287330b9bf527183b93f847a1c130a736f9f01b421bcf7cfe742b615547077b51ac4219e813de2a29f9872773ce011776f18b28c976dd37b7d93b30bd57c088343d962367c9bb72f8379f07f451f5e84bbe875feb7d11533567cec26c90d003a01fcfde43f9fe00722cb354c42feba43d021ace299d6146f5a285f8ca084aa2156e81cd3a26a595736734a9abc19dddd39388d02d83d920f00632e68c6715a1e823b4a03febaabb3034d8efe830b373a00fdce68019e679d36e8e7a4aabaffb61db1226b9baaf89aa151d167b8b2000fce473f97cae14d599e56f7518483ec466905805f9d172541c9f32e5c105aa68ef2dd452e913969597c7fafc4624a92525525916635f69f37b9fcbeda8ef549b0e297a451e65a3c2a7cee8d2f1ca4aacf08ad99cd292a1e1e93305d2cfc22cab37b48040591513019db7cd187476311c9612a0d06b9048467d2ba255e64bc5f97e7fcadd49ceb615b43df300c8a5d8b2d5ce042b640c951d4b404414497a873bb12e530966c2e61a94b7a8c4f965f217e12c74e3d776b672c730b710ef6918d2fdf43390fcddcfb6c46efb6001604e58ce90190ebf79388aa6ea8aa5a2c8f18b0a6ecbf358ef072bdd6e8b2ad56ea500312adb3da3eb5f921f586f06f59b2d26d8ae687d2593e74c968d6f724b4fb0aaa05efdccf7883edd11ce2448055b84bc859b5490486ffed925eb8594493774de67e7a314e1f296ecc3ebec53915809ac54275ce6ab7c2dbf103180b4d5d86f1972e3d4b60fd4cf7fbf00e2b26f33f20a65a02c56f8c33a4cf39faa0486c89b8b19264dbfd68be2819c32826793f794a5a369970848947c3bdf8b8c1b618be9a117924e9d679b68509acc3a3c7890b75a16036dcb27c5dd2d6553defc539a61f343b940950475fc12c24514056cdb79e3f07e07d8a9658ada999c04faab268c3294c8da13fd829259699f63ebec0b9bb8886d3c080f02cfe731894ddd172b9f3ccccf7e5c5d1cc5d3a106b9ab8dac7d01e8249520731014a39af055e0526789c5ea7c57a7047ae72ba0a2e79b2d0befdace1b25dc75f34703d9807226649baa8e033863a568a4d23196905edafbd7de21fe0c56a73e90c65affd729bf2f0e093e75adf3eaf2d2e4f5d412dbcbf4274737ea20b2728e40979987f9cc868cffd320d5fa892f063df2c0e48f409b2845fb0c8db291a66c6a73cf33a958439c64c0a27c60b90ec35ea66bc69f850ba19931d7efb1f272c5d59781dffc02f443d211774ddb86f69c52b5355b5124a14863030bf6af03954b2d5f6937a993f4d74bc5d3c6ef92759429df075c99b4d9278630abc0617024a4e9ed2594e923e19109df63be17ab114edd671a4c8b3c97ae910e41bf9e8e502ba6fc210853c57ad57ebf26890f2375a7cd9bdf2c2f6ef7cc5a0dac7f3ee674aa688dc02d36860d5ed39f89b6656f1f452075a91317f0a65fada6159f731e272132a04d10758714f379df8a3a8acffe363c0b0deac0572b8d80e7815313e7f6f6d8caa614abaab83a427ffb6693ca0d17218115f6d296ece38f4128b81ad721de5a2b0c9a0555b865f123784db44a3b6caedd80977b8d98f544bc19675e6142e8d44e54a6e7d45a6ab4a47da02c2726a4dd9b634d4ce54e232f8e7f256bcbb6949d4b5cd1f0b555721126b656a01d0fc49d746555efd41ce7281a6d4cad248c4016805d9f983e42983452d0f0ea0e8613b817a947a75ca45625254254a5e2311f702b0baa405603c50057ab20a93026bde5f92ec7236e7988e8529ab17d5d852844ec8af0427b34fa6e509ffdd349c7235f8859e6865aadcd7dab44600c0cf6d6fcebc545f76989fab4c2d7eb682593bd47d38124559dd9815c79f85e649538e06ddf3b88df87a31dbbd54048b178a6e66c3d91882c2490f09bf64e29d635d3512547808b8c32736bd4e478eee8794ed933037499ccc7b70e5f6c0d1146b1f4945872e1c404cdd58ea4388f7ffd79fce8fe7b9bfc47e3161e399773a6b8c8566534885e7f0fc9b880dabe56dd72a7944c244f62d6979e24cd3758b834d24b56ae075e1b3e5897f1cc43ae73a04fd467281ec0edf3bf3d782043d8df55d0f6daf1da771e6135076d7117822ffea61f37a56037417f0e0003c38b5a98cfbc205f8391ac00dc6bbcc918afd23c726c3bbf09f3d1a1776a21bf44f9e57663609456c622cce7d4f99633b58f5096c315cbae2d3bf62edc86e2846f41ae57b86edc96de0778051c8a4c0add2f2e80a75611f0956c77d5d23f7499c655837e3672848dd4184aba732dcae1ee2881cb65666f5857e9a7587ff54ca8f1f5294ec0848d541e1eca09a9fa2b11cfa139a4df7177f0a72cf0e933aa98f77fa11f546671308eb3b0bb75195158d27dae6aa900ed41bff95f7a57f2a9419fd9b179a7e438a021cbe2bcd46929189b5dd1a03541e977482e24648aa200c57f6ca124f0666d398d34a0f107c744727d79d8a33c832c2b1ce811a11cc49d38c72164c38fbcba00980ecf892b189a39ad76d73b913dfaa351f0f91524a7aaecb05ddb418b17f0e2e08d1878a665c00c3f1760bb6ff297efe382b176d8b0e9e899a4df7a0f3f1796e02604cdfe92042fb2179c32a9ab444cfd7321b25bc53cf0688ff7ea860507c63a36d3647ad3b84e40a7a6f9c89508c41848131e39eba47389d6c42fd384d31826f6ddaf800f616658df67bb6c3a10d147432a3483b7c407c97772bcb8175adee1964c0ea695dce58417dce3ecd84a0785c03099c809cb3fffc10d71e2e5655218a51e11959bb56aeba444a53adcf48a14ddc6a24b5d5f7d16511f2b05854a2917984c2a9978b49176479dc5d36ebc1a993f2836527d1d166ace866f7cf3ceee64f3313eadd11dc6e55de2abd4ca1713c117411119ef0d4d1f62b4fa10f4674b4aeb189dfd0cec7edbd4f98b222c874b167c6d1d5cbc7187fd543162cbb6def88d257a22a3d44383a0d70ef76bd71b26a4432feb231f184e223b9fcdc8145c6874d2bf7e0faced44792227c65591bad0783ebcf2292f095fe995a52fcb3c7b50db170c12233c5773ad0e243facf1b5ad8dffbab500bef2de9509f29eaf7f3381052c45b4ea120a49ec864601a2e691a3a8d290528ae0a54b10cb982fd8f071b05ae823041280c3a25cdca5a6dea9b8c3e144c34523e1f484c360915a3c34e6e8187a9c345c13e8e1af06e7189105687f0a5993ac5549b3b3e0d211b64ab98980083c60d683f026ff1f3f8340ec036190939ad98fed24e27a1565bb665105d9ac02ad86c67c3d43f4722b20f247806b09c7e8c8ce69b1f6412e1407b6362210c7a8075de8b5cb944633413eebe7f8f049ac615757e61898d1a89ac5b4af17139532d3afbe1551b6635f995653051257833ba974617764ef9f408adb35868fe189681d38bddc2690e363f8dfa67edfc3c8ff5d3d16045163227be16b56121285b541aa4262444744fbf2bc44c7f8c197eee23e0b1ab52da451a6e715e523e43ea7719028d2a886154192eb607996f034db0a712bb374e1da5ffb7da4503af2afb6c3dd3959c8eba813 T=$52cb1cf8f174a7d969e89923791f31a4e83fbb3016ce405341e1214a959da8b7f53ea086df18846822a1ea4849eee31d61162257ab26fcf736e5f94c8bee4a0f123fe9bfaf7f0697a017ea54fd1858128a756518805980349c48990a3758cccaad102fb3b8a7be3c0c4b591be6e39213a6ac40fbd3045bfd1d23b0a752c0e5525d0462bca0c9f50faacb5c605ae26f23db65a9a51e26731c331bc51d0c77bc49520e3c0cbaa97dfa9d00e6a3424c8d512a9f06223003efd48fe5ca1d3d42134923b38e31cd604fee591273ee0adfe0d99c68e204255157e7337cef39fcd4c14a02a0b806af0004f4a98b48cfb5b4681dd17a977ee2248fca424f17d63f9d92e5304ee8aa0c8d9cb78bb0d473e6b796b1611de742046ef6b3b480f28202564e16c3693142b4ffd4ec56e580344b48a962abeb52cdcef3ffdc8e47b9caa9b362e2e8f58ec4f9367c558c59cdc36d943e77742be6ee35ce6d862bf8fc2d71359b297a5ab9d4231781ac6ab6fd7ef6ece065f8f0d0ba4cbb0d5b93c30108b2b97cc67bb7aa2aca794010c9124336e19d49242ccfdd72aa44296ab6bd79a8147f7adafec42c1a0c3d7c6df6ef09feca8909a31bf55d61a4ca442dde424de188e98334a4076d4a98297743cc306e0625091dd0dab65725728bb834fd1eaf7fad871aeefbc81b90193a258b66612532fd400c7d4945aec129c87f08fbd7368f86f538e47574d5722eb1707530d801c73f7c5e65f5aed20c8dbf92989c115f9e2943c4ef82471a4c52b8e8bcd28a56ec2124d730e540549dd5061d9920b4e55cc97f500884a7f0a92502befa9683b4c0ff1c0214a6ea714f2ce055d5e6a7f93f5f665c5efb9e517a416479cc5804eda19d18e1f5f783207704375b7af9d80cb7968f626b96c2d85d6d91717f6801985f3792cf96f5f24c18c2bb1692f3c0a94cfda4f61eb2cdd4c48c07225d5c9c5e04f946162fe201d86192b58361e0f1658a9cd422db439b1e060b2ced0d7eab8c36abe90da38fce43733ae272f9659bc7638035bed708eb1671727852504b0ec7b5a3eb5dcd450ff1c08cf1bced8461d0941c48d08e93996a1bc92ed64763b87c79e3e16738c09c728ee0e909d294e95851a62e5370de679359cb3d76f0c8921b119cc7c1993671a719ae7c578204740d887351f868118a25005e4865ccf9bab8163d67a0fc2578c67678c9ebdf5f129feae63931efe63170aba384c9b5249c2ff376210a7f2541d8fc069c722102ab11454a21e0b121ebc6150da851539fb57242d64a74b226002da799833f255e297241601a5b04ad39b12ee425b1501e0d0212579dcf1e49dbc5469ae95dde3ab0887c366b6a6ff2d93cee37a26be7412837c5434714fef61d5e8a7e48b88f4fcd1f4e695c80e2b2ee44c9332a2471292f969906d1926f81d07f140a6a36ab34e1aabf5e4ae2b01b392c821ebc84934325b58f89d425e49b2a0811f89dccb529d6e6596f433d6f67cfbdd24db2a3605d2a4e57f36d4243611cc4203f4aa1c5b1a74a12dfc605d4aed4db546df87e4635842cd53107de8a1e0e33f5d81500faf41112944359771f0b3654fa95ce7de763e1e196a1dd5dfba28e8a931f467268221d91d20816668169bcc38b26983fd797dc1464e8d2609668dd224e810819dac598e511eef0d503e02729700baf38ae84f0167eb986cf87742e0d54495aa2b264cb79a8b598dc98467527997999ca482520ed6aced9ae68136e49f85fa34be68b73fe8368623f666152364776b970f67b0eced60b82d7cfce6b69680dc7927e81d9e0cea1e91bdb614f83735aeefc5913118f76db411c90bbe4fb7122c37157ce78712b4717badad5c74d1a45ef7c06e64ac4934f31810d3f9904940b31f2b02212424c6204d9e2e8bfb4dce5b6ed951e5a68761d2d59f0070d5d4ff185c85eb066a41c34b5cc8a1fc92ab67077f44873fd9f58100344178299bff31fa13515b38b93a41cee45183b9a5ba4dae03234ffe304706d1c03aa8eaef00ea1b16d7921df2fe3fccc412c91673fe3814035fe31150f1efce48d25960c43f7923d5f2a1b9404be922d6e2047b15d0e8e290eff3bb5507bfc650ecf47223643cba598cbb35740686b4bf6a36b123cf3a5eae2680e1f6a99cb9d32471eca471a2e591ad25319120d28dba495ad7422f5bc1c1d846caadd8c07318bbd9ea8c6a1e0709cf7fc622da29d38b8eb0edaea1071950b76802dc0d8ee435291a6ce02084aeb7c5e08efca36e6a84c93abc58de8ef4d6ecf3f0c7c9f2da202d192fe0aa2d84f7aadfbed10d845b4e6cabc415bb89fb7ac2667a084fadcc02a48ab6a99791c6e24f3dae9f63fba1c7cdc16e64df4a6636409d5e1aee18e58269804b76ef9146713afb5dcd31fdf322f9dbef8b88ab594dbf95f0ffc22928856234055b12f1b5f0af164b4542b52b9f46f851cbbc9bbaf57861fd8a0d83be63bc5b829ec4a9b3c42ee64937386569f7483490f478694c3a8f55960d22bd6253ff0ae47cc12e6931a5a7d0197a4e63240322661b6c15d4fd659c0860f4c77caf4f5d6b1d8de972c1ad727b286edb2e7a7a46a9268bb0e3744da9a866f598ee2163549f150a50b5dd1cf0e93669dcb87bcc0302111e4ee1b9b9cb378d2a28391f8c7ba738fe6dc2b30c9b145c4460bc7a523f472c4ca980ad3bdd6e0b51cecd018fdaf9d69e6beb8053234d476007ee20edf1bf9e387f5df96087b0e5516d8066a7e60c2dc410cbc678909a2856a0d4c082d7f9d7347cddb584bb6a87070004bf30c127720d604964dc243e776c6e9bc9259da35b2ed987d98fde6d86df03b626d394539a6bc92cdd349b4bd17c6c0bbdd22fabcc1bc08072676399a47bc8a8e3f0c78afd73c47902149f996c44d043509f441e23c8afb5c61eae6809bd90490fbab332ffd21e22c9304f3fe4c74606ce92ec6983ae44162346fb14bfd1aaae196b7c66604898164401ad6fae6c82fecd3f881ec2148de044b1364b9cd8ae99c628cf9d406a6e222f7e1712c3785ec234ee27872b9db4178771c7dc91d27c6f5983ce2a11d427941ae1d5c92de89176397fd7bccb0788a34d28876caecc925589dc0f666a08571bfb45ebdbec155fe9ff10a5eb50f3006740baa1560acc916543427d5dfd854b32a12acc6d542da7b4b1206c7981fc6c325df4a538182551bef9bee83fa630163fac8d46b46c642607993ef14ecb343ba89c9c2f4c446476ef8b22d64a6d508d290028eca0106d2f7b2a7a26ca058b40a15359ad8d58d90968f735cc8cf9969c0dc0c7a67466f16ffc61a42ee4030d34c1d79404a4fed8b7955419b7fa474f9e304b880baf869358efd73c01a3830042fb63d7fbabcbf9b7e6c2472774718e4d18a605e1ef0cf455ef6cfdf06364f8aec428200aab826489455e374cb30765571477151b4bb0a9e61e10f34fd11955904fc31bdb3769596a4ea60c404a28a0728036100f7a310794406070abaee60490a5006e892b777aec10666df3c182a9c6d468eb1eb4259f32557e0adbdd4186e447e2c86a1a832273a580cad8c4d44e244b4fe52621f86369a08abe0568b038cac0e2b8bc7ad6b78e2ab1afe9201c708b43e58ad34abe6f9234186991f75d31aad410e0444678f7575434ad4e3b5b2280b4ba91ba0baa10444ab81ce8130c1e3e411447f4010cbe6bec79766b3edc2554b4590d862ea67483a206c8999dccdbfa49806a54fb37329d3d8627a85e27c8f51ffe1934aa0317fc3b2800e3947424fd96e86a2d03eb22ab09190cb96682bd9d089054ed5b10af3d3d5f934db08ee296827902f86efc4e344c40fbbbdfccbb3c8dad380ba6116b08dd18848ad6a5f0668b752b7a62ff1b37fc8e68d2563a7cb826dd215540e6cd3690d1625ddec0561b6bbfcd2eaefedb464f3268807a7a6b9a47d174d01ffd854cfb462d29f5ccf1506067b9c7f5e9835943bd405a [63] S=$98ac94fd708a6 W=$dd1382592056d438964ce6efdd6f47d83be11297e3e90780eda4615131df70cbf852055b3c08be9e72abdf36c4edeb2a63c8ba5de6b8721405383b53f0a7170f58b0ae5de37322602771e9b5bfb3b2aaa4924d4f522302517f03c85ff9839fc467aa4f6a5b4305cd92f571eb64c63b609c9ffbf6eb92f0597695e812b2f71a9c233da24cb733b832d6c92491e4a9b4932df41c3a1cf13b954f78f6feb734a0548a2822f3665e9028e8256c8ed28dfa7048bcd70ded3db347cf6f97edbdfde404306aa873439335191054f029a90614bd94bd5b8d29e1d5086e474925fb3767a4b49d9706e03d1ac82b6ab3ccbc19ada79edac53c69668298a64d5e0f7d829a52dc13bba0acc17a10f11cde53f201dd589180da208b35ee866c9bf481a5fd4f196fcd8d171069e5d2682cc55236030b41022a69189b8a08619abab2e00b8c6053916cd39a20b4f17d1da62e8ba088e46ea4f270566074397e2eb10b777ab35e3656b6d1a0b898284661b98a5e1a0e46bc894012b33106b69dacc0c1ad8169ab60b6cd4bee9eeb82d4de4929bc6385a3e88cda40070d95c3505d82ab735ee371a3ad6a26d619504682ed18679a67ed4b21c4b65759b4008cc38f58fb0037a3cf81d73e24588ff9d34541464f3a9f6cdceda639dbfd23740c9da23e4685c522497c14b4f37bcc3b2b90495a47bae48ffe6bac55635fcd0987fc0020045aa566d1b50106884709cc17a3618c861791b428ef14a68cfe405a224199a4f94d0eab6a3ad2e70a8ae2b1008e12f753f11267c7d1ecc0c4ae1b664adc2c50ac9afcd3df05da9644aac7900f5f232fef80a70d1dda758f34760ab8904f3fdfe96c88f4048e36424d4d528c48745654635198ee09e0a79b988afe148a2cb399fe719db44b14056a958c6cf6d6f3670f6163444f2b9227ff297af887172d49f87ee9e3ec65bd135f7463e37f3fab965ca9bcaea95bc673c09c12bf6ad6d51d7662e091387a42c8427946682de31869a7f6956ad5b4f20e35fa9c6b94a1309171a13bcc5e902715e11d4dd2bae216cd283fb1495b112fe7f1cee74beacb417de33f4c006ccaa7a871069aa50d28a45d556a8b1cc59236d662aaac2285a93a70e06995a81d10957c75895898015f921b64ed848b81a9921f904127a4be1a7fa06d2fd6bb2bed9c3e2863aad409d18240a4680d7291322d6bba36460752ca9bf5a92244f7e797a4f7eb11a7a884736e946935f450905e16bfa0cc0f05514f86d6ae0a700161da5e73c49230c61f873855d2fb051bdd0321b25ece0da65cae90a4eaec0db248c0d3cc2363d42731f512879d46a89bbc8fd59aec9973071e88d5ebaf9f870142a6252a7d4dc9faa75dcddc22d0ae749a246d1fec31d27e9be3f97077aceef032b17b6db418aabc2366e7344659f7173d1ada458d572ce211129a57e38b8c2b3f234fb513a81a95b01fcb56617f7fb8eb65b635dcc11af433f416f072ad0948312157457fbd3446655b07c0c7be75885b8771cf24a7b0645210d17facce23e12c8f4aa279d70fca2a76356df011003612f7b30fe8de8ab502315eb1ea289f45197206fe86aa2b826ff1f56ad649eafea890168d09f71abf95e5aa994b4b40fb32d6e852539128123590ebec432b4d9d94d3833ee91277f61c5cd745233595d6c2e04274f661aa4e8e5beff575052854ad6d5d23029e1c81092e80261e458f456d9498828a29e356b4689ed0b5ac0b5ccc715153cf843bb8d4317a2fa8aa5f51e6e755ab08639938bf0a78fd82b0c5d08e8f8838b3fc33a1ed9e10cf96bc00c1806038e4535160095b77a67254913dd86e8922cf54881883b889ebd56de994b0d10b3e3194ed05814b0c42c91fd4ce13d340ff6a94aa51070ffa34f5507f6f54b6b63cb7efb115a77a662fe62b1043ad5c7d68303518378ef0eb40803ec399fd9a12d644fd72989f509c9d1e7397d507fbb64eff39e6ce J=$4813a0bb491a5cadc5e4444be3973f2cc0dc3ccc2056ed9c5d45b7b8ac9f8c8719c266ec164e80fd64743dd54af78e90dfcc4267204050f0dd28e46d6329af092c5ac6e2939896020af90a56a20398ff1ad11804262a35822a4054eedd0db29cabbcc6ca4a8edb5f8b2ca7e9ecc2a211208ba46330be78a070393204c45146076455d62e429b9c8dd67f40d8ae78429fe95418fbeee799026fb041eb93942c9b34cb5c19e7ad332af0d841543819850769e06b551bfd1ed06fb1bf0c739e7ea1d9fee65279cdf6482e928bb97bcb5bafae20cbd5b815e1cf730abb01af978f627be9bf30776c50a2668ae200f135a2a9a1dc62d32ed04b1c3d560b8f2595f813a76a73bd2f69e697f6d56cdc63232b311001825e52c91aa28898bb3a8a44b3b1e4aca58ad56cb917de73e693d20bad34fc7f74291d4dc8c84824c6cb4ccbb2464da650f03e8a9e20aa8944c1e42ef6e99b2e9c4496e49dc21ee775260073d79462c18871267df8efaf7a5b6f2992bad22b77aa5b4c75cedf34bd44a2d509dbc9d2d021394f13c003c8254cbdce4ac5d499ceb7c640f7e54ff5bed3de13cb1cd9f25d689dc94db8e27bd502af7e0ba46c68a4fdb10c62bbfe160c574658b5e3b88ae1a8d915aef764b1e2e81a795c09cc2791974299829926fead4c1b8673739ab6d3d3aed244acb11c51b343a1fc942d455fef68c1c3d79c3fcac815283764bb8e0cc4791dea84c75658864d86923b3a64fbaa9112fb13410cb62e2b7fdb6a57670bde20391a7703b0932e70722c3091cb6bf7be8eeaa0b029073013235c397bcfa3a4289cf839291f0c4cea35755b2f0a9ac697984e4865460001221fda51719792285b4435a261db7213c6bca456688992d7f0bbdead5519387d8cfb8a61f02dc91f9d90f2b5aacfb4ec95555287e32cdd024d0730d5531b5f8b7926eb11a608a970b8fe2744a8ef3112332a75856c69b6817499d6cb13af81826dd05b43f9afd75d21c977749c6b6800eca0e471e3017356eafdf688766c20e500e1614a1d864779eaa7062e14a3a89ccae1568da63f34fb78550500f0e5907b3c6c788acd3bdad8173ff81ee9f076f02b31a8f8d452e6c5ba1ff3ea5513ccdf0ea99ade8601e1afd6ba1876c545f28317a9908a7ac2eb2b32c10cbc8d70ca798c7baa72e643b9266e8240bdae1a991508c0495fddea4c033b8677cf258b3a20d060cb43b1c4c109150fc196740523fe8103f618c1c462764acda670b00c32f7652549b9a3ae7f8806f36672d03d2286e39a332f30790cb44db48a92c0acbeb5f9ab49ed42b1d58de2cb1f1d01f6d774688301120656906612f2258be8f8218f4c079417739d550ed14daaaa97b7bfa39d34ab20c35fdc871cc9e72bb41fc1152da2765b9b364a187288d2330a8fa33db17250b1f2649815714a595ddfc5a814728b300710d6ce19468ca2b3db79fafc27ab8f3671860b723ff122905ffa03dd26cb871f42f73e6316396777604c952d2f6772314cf4ca9e98d6a8fdc8e463655c1a068f1b72f75605646b482ece27f1eb08f5e1853788cfca4107df344f95607f1e2bbd979d68d2967fb73b23039f0ba7acd835c2456c03105dc7be53e60c71584fa649102ff3f69885526d65d0654fb06f9db757043db70d1c30bfb0981e8f8dd7b612a8bb65669525c5c0b2ffb749dd1f04fcd06c54a2436adee27fb87cd85edf476ecc01acd09ce3254d635abb292b19936c797691136b3ee88f4e17d48abb7ba082fa7147ab3a4edf4af7972228f2a3eed6b0d7854c6a080f6dd07a92aa4557ab4d2cdad3038dc66893dee31276c80041124e9b67fcb0c2f4976526e4eb4f8a3eb7554c4c125291419fd0cf36322e591516f2e0d21fd514e6bf413157c7712406ccd975818143c0d427bee9d703b0b59861dcbe9b34560deab9907b1780d4bf14350da1391604248a74ac442b712c832cbf65565e907796e6b9acdfa7c324ca794caeea57e0514514b09e8204482d96c22b6aff4e241bfaaa88e1ab6fc87270f5e5671e9e67dbb4b70b734fe37e7d006c2ef5be3f515763cbfdeb4dfef4f71467832e5a5fe4b33d2c2b7a922746cf82ed27f5dfcb3ed7e99a93dbf1971953c76c3e4596042a236eec77e92d4bcf208b1e8c58895e69fb775e15a0a721ad699e9b30823951f95cad35f6c9a87b6a9957069c9f0a9b8008474571939a9c790ddf2dbc8070ead6edebf97dac1232af6465bc22785ecd7ca4b19cce13c24a9117f6422228c0b5615c8b1358418ec5bc4a4aeefef72c9a9ff561b55a8503193f460bc7c3707c4d30e87371b5dc3a5a12341e0e5ce9fc63bdd71fc8d4fccfff24c225246950d6b0be279118196772312d8f5f94a9792f2d154ac09da104a1ee2af3a3fb442a6ea2ba86ebd38dfe7645c32fed342103ced12a8a58db8a2402b9424eb4b02a9a37884871b501f7c590b170775d2f4230e529c4fe4c66d8a1ff51c76750ab769880653729c3cdd7a73050ac6173a892e6f4dde1728150015975f1d2e537711b55ce444dec336e28e1c8c61e67861766b712fd92c0fdfe92301dfbdecef8ef3dbf3626bd9e2bc14fc345575073a250a509cee24b87147f6e46ce6f114a8a1a54482be4baf9030884c43d88221955a9140684b4a51780b6e341f9882a865e1d84c5d1e4d3c46784bc95ab87fe461adc6f5e1f89575a2c3f4459c333c76b4e27655489a041f00cc4c0cbb4879b51a44254fdc127bfd5ab5249d911e04ac7410c5b4d8d25288d6d8261ec2c703d849979ee4b4fe873cc6a285acc1f43946b2b8fca6dfb71396a4f2c57eece07191010c52e915c03b57ae2df5915fca4c3359352c8d5c6a4a94045d0f186212952983b129bb627a6e27a577e4364e16fb72a78250ac4cbd20328b7f8fd4a3e21aae51bec155f55057372e30f48d56dca65ee47a47edab221697725bc0e24f2b65c32a48041bb3d0c51544bbd396bea73f9a1a4a7720f68b767d78652d30cd49a4cd54b0b4b39823fc8b3a72958be51b8ed4546e7b527f9da82b283363a8b9eadfe748ea122dfd8055d8dc8a7f8b5c9005bde0cc7be73520d64c19570aeba1c3695bf4c05e41586c3309d08f0496262496112da0fa71149220a483d9a832ab18e031cf10afbffae62cb0c175195b032fc8f446f4e8f823a84440f7ef34691a9b941e100678b22e7f0739cd1349fc0395d95848a2deb736053e53ddc8687fc501af50080bbd06c02b09204a5932459caef984a180f1fbed5a55a60b5b05f204bb660f43a49b6491162492c3442b7cd6dbb4b1df7e1699275577ad1e2f9f85e058b85586c8430b7413423aeecda6ffc11b30a0daacd8960c4ac86bd74f0f145717a4e9a7a8228442e3d10cc2c9408d77c2e6e8d038b09b91fe20f3647284f5b860902ff2dffca58ddbeea04249984f8660bbbb3a9b8145ae614e127991bf59f11772aa1002957921d757b2783b32a28a86205d797b6486fa34113ae50c8dcd87ce6ec1513d4fd50d3eb40b556975eab97bf544d104362dc2fb69288df10bdf0ad73eee67830f3bd38fdbe61e1c034d7d183591406bed16fb0684c90d9f9bc5ebd363484ce8b284ef63e8961227526a8581a7e26e1f2555885e5516ff43ba2414ba62f003c620fea813fe5c554751929aeef53c99455c087874f0779677d258f955ffa849339c2590a106dc60a47ab513383ed56d3d534e7354aaf7f7519cf5f551318331ca4306eb58dfa353b0e68097887256b43f12ffd3e71fc0fa52aa29d55e865b511651d5777bdb19d8f4e01608ff7dd641a12cbe3968b1be3559e423822d8a68874bbd66543be2fc68c35525f7fa4e35ba22dfa931401d1a508a3a911399513cfea92de9125436da27b7d44e464e9bd5bfdd367a8e513abbe156ac10da2506573679e4bb647534e82749e175564c4690b2854600c3c9f5262932f2b49ae T=$832500cc77132cfe6f57da7e69c4bdc88fda2dffc93b65b33f29a301f1188848ec29f962e7d2d85cf2a123d28905ce61b5aae6f7684a25998c4e0af54933d8d41ecde15de48551302b5acb8888aac30af9c6be97bd1285e898d0ec874c07d3c3bf6db514353ea7f090cae52bac8610619f1ef8b9279c6d856e9dc2f31ef133f00579d7fe511921123148b0e36db8fc730173ce67d3546890791d6ab5bc630361f0167da3656149d42def5864155a68c8215a73d87201e214e45d194673a173c55d230940fc7527d9b7c2a1dc4a4bc4cb924e68379003ae9b57c7af5c224c58bac08fe85262d767641be3452ff5c38d78a537aa5b39fce41c2ecb590977f3234def07c0ec29393ab4b334f65b15b581e773200e81162be96adb956f0ca0bae63b32f2f566ea52c8c8cd2549bd66eaa5bddb9f0fbcc3df5c254d35733ecff19fdfd84e84dc0fc976dd12e86d72d9aa1b1b9c878d773503036a1dc5eceb95e5e138f5c0ef2c5d5f5aaf2714b080ac56f95cd61962823881303ee5ac3a8f8c1b3a025c2e4a4621f1c5ced1841ba90aa0b9b63d2f4cb26609b8bdf91c05fa73a9434fb05fb5e4768a54a4bd35d0b04a2e29c2c2ccc346c3b7637f66320efa7c09057d06fbbcfe57d5a9e7ad90553586d48b6df3d79ad609681ea21cb71caa420680f736685832f4c377f0a9f60e434ebd015a076ee3132dc433a59384f1cf92fe726335da051da2598c2b55bb81aa1e01b7cc5a5b63dff0b6d8042a17e01492e504ef8622c9b3f43cad8d3e4ceda5a5ae7e258add867870e35dd819c4ea5598d78164b7c05973f1d13da97bf026bdf424760d545f09e684329c9b269641e95060ca22ee2ae3695567b869f2b4f1ac3f45cc327b1a7c87a7fb425b845edc6f2ebfde8dc048681fba911feed74e40be46437d087439147c62ecf6bc70c4545da29d619d94ea3fed37ac7cdfba8d25b6431af77c8edbd0fd0132992f7684f6dd7b595f5fdcf217b200b127d9f2f3bd4f34d63bc1b28498c6b76c42b7ffefa8540ab255f5c396eb20d47d31342701d85acab8d58d3413c811bcfbef676642aa7a6f6bb1fe6efc27d1ce2af6bea465246eca8f1bf8676873a275673be11863058a92f2945e7800f439ea239030f32adf51864e2142dd6ec518a3744949e4718567e52ec7de01f1aba45cccd1ed50955913cfa4a3e472541bca6728d6926e4c9415bb6a001a6769ae20ce905765f837e389036325e00809622955867360e79439e184a753391514412fa9e00cc06eaa102070fccda6eb06fa572173142a6ea725df30655bc1a54cad7e251fd6b2e22f6edae3e95d43949bad5c0633f44c9a95e5f7064a442fd9a113c1d66b5960d6beed2f81171a69d81a92b36795fadfe7a90db30588e3905330fbf1060dea8afe07fed780d20a5af3567da75796db2209a3f3529ec98311d0430dda8e5ddf5fdf7ef2ec47c70fd61f2c7bab2fe681e432dc5749ce2fdd2ad684c7cc5e25afd9461762fd71e31a4c4955b83c8ec3c8b66e9e73f333b9bd45ba9e1305ae38d85d6162181ea7fc141b059608094638fec0f37046b5f5339a5a7721e6bc47dfc56ab2af4142f4cc6b64f5ed893948f3a062a7e8d1ddfd0d9a49e7e889f27f7a9a60f904d9df6be1a2ff8195c7a4eaaed5d649b7cb668cbf38a9b09dffcbf5069f1ba141c839aa6aa72be360f2544ddbe93a77a78196c4880b71087e955ffa336997022eeb3e440152c2a7bcc7315a7b6bd38c3e3f5e420d410032bed9222f25a04469143ca9cc6302eb342a4923f15e66fcf21e7f79a8f1c62537a775d301b5178e6d64b13310f82d20618ab651cfe35b5373b8f310542cdf3a8ac20cee47767119e14784d85cdd39dd7b9652cae3c97734e58ab7924fe89f1a8a065a2c028b4e317b16c8a9bd67b0101057d419b1180ef21f90f7f176555103fb248243a2efaae74a2654e7f9afefae003da420eaf1c821f9ac4542b591d874ab736a7c4e42439e3dfa285bc35c3365765caa8f70696c97cf52681e2a955ec070412bbbe11828281ae48b51daf99628f3c308202295281e042f0727984b59cff2947f9289e932f7bc00b6bbb8c0ecb10733dc31b85940d30e5402cfc1e3c44264e7f94fea71083db65a19e84e1e46241e54b1693c9da8bb06e8f67ffcafe3cd9df757dcb11fd2860688f12f706894b4998f2f56706227026ea38c5793e7e4ed2dab9a274329e010848020ee723efc7cbbb3a1040ca0bb19d870e623994cd6f93a4efae5e024ec831fb9a89c8ca2f3e836e339f8dfca3083188b157041cf59fe7a35dbf272ab6d2ce45232b7aa5d973acb8e3d556910f4dadb8fc451dae0d060a7dbe4652d5245e65cad15f4e6cc504ac789e97ea425e73b5067c6605f7f17f32c10d75731ed63356586f74def851135c9667bae4c41baac820849009bbccf9f4fb767b7c1bd729b82c99bb4d06b6cc08b878682eb74a7ccb96f28df88bf543d1c73478a54ec09c32707e84145e774ea5ca9b1c89589fdc59afa1562e39fd5de8fb8556f1fd8b6b19b14e11740d510aa971ca48734b7cf6986e5dcf47c47493e5ed9d4e7d8a2b0dbeb3f2ecc95a8fa4361c9eb84091bc824035c45b5d86f312412c9f94a10ee4921d8e4f8bb99c73b515437a3d56eba72da1c6b83c5d428ab49b76370903fdfb986d436588c2d8c84b2364beead8a3c5333a18c1b46b2accf50e7857c6171e33c69df5f412d2dab65470f13f0c8b30c51768e563e6e6387a74eb38065a6f7e63cf28de09cd36ac3a9c28da40c36ada7a08d3023e2c902993c7a449c2299474a5c048adfc124455f8859861116083837aa4c4bf15bb21491e3128af47e736a3381cd48df9bcc7d0d166d1425a5276e9b8c24fa61562a346c62cc48451921d3d5fd51228f312505ce3e84efaff08582f92dd0a54909800bc9716ee60dfe9859a025c935738be33251517de9154f8061e1b770d6e6d0714c10355f4f181a79eba9666546f62dfb7e6942c5be4c2d06b51529e904a9bc3c23730349325aa0ae760b807d153c1541463563aa2888a565a9a28605bb1465605dded3f876b2c878f198eaf221933d09f24e04196dd3d2494721554f6504653106cc60e830e04ec1800fdee104698216f1067b3da6b673bba0459e444b6760815353c62c60c82f0394b8ed6d7af308150a357b1806405512c169e33fb2973484b255f4f45815a8187d80873cd7a2fa8da49b455a61630900cd0eaa4d0fc3d3125880c1cec58284fb2c78ffe12d7943828dfb9b2c68b02e370e448abcaf82876c93374c4af4aea7e06733468e542bd4a389037358399f1ccbcb84b321d3fc62a8fbe4cfe5e954fa8de3d7396cd93b39de5def699d118aa8495c72f9ffeb47b109622b54e175fb352cf36352c5781ef492aae98f50eb24cbbaad9ad0ab2d53a5924f1155508323ede2492a20a7a1b4d99930d9fd34c6579c8d38f49d8dbb573fb4ad613865c921da3b0697d80b5b193cec5ef365bbea8ea3d5ea820770308cb6ed69b942802e0622d82e80cf1d1a85427f6c74f88ae8d9fcf3dca318c6e7951ae9038ae158a325fea50482ac2b97e0ec974ba8ae51fd0bf7dcd8aef742fe1092fbfee58079711d7ab900523e90cd25dce1311bd2f70d7c1ff169e7eee64fb260c605fe33a6ff34a53a60c07d59abbe56dcd6161f1cb7896c5732bc85a5ffb9acc130b148b281f0cce2d28649a7cdc8a3efdb08f3eb3e95db590235a3e18fc27f51a5cc4e60d3297ae7c1854a788345e57170ea51d0b8e26943a2254cad054c58713ef7ad2c7df7bb16aa8266a383844fb691a993aa49d5b5fe0c9ecddc704b13ec62b6bb762d608d233f82e844919373aaaa4094ed0a9c7f345efee8d08e84d70eddc9d3116debc3c4cf5de7365701b7afee00b45f9da2f5f5e5356595f08ab20a8ad4b4883e802ec192ff8e1018 [64] S=$21105a12b76da W=-$61203112d06694f7bfdc32786f1ed4c101e55cfa1d8332fa34c1956d8979b942c783ed5de0ce93efb3ab9cf091246c298ed5518daac11d3e7ecf830963191ff89ad49bdc621f507f6df00537464d115bc4a25e7d9fe86391291f8a09f5e1b9dd89fed6998a108cab4531c150c3f30028a9420f3d0d5827b4ddff8abc7780c26e35f9bdc425b7e11443ab1ff7d85c680086ce1a46e7640f5f5806c560058c67e34487350403e468e4fa858fb671f8908f1e546cf9072b9eaff670f58582dbd9978691c6533e5738e4782f49f5fc8c6882a42b039a4dad7be88426dc35d0750725b3d9bc622f0a3426490dfa46a7a273ebae6e11ba8be30fae5a6c47d1eac4c041ac931b55f891623ed6f30b48b14488d4ae30a6694cec4dbad9b918f91701eea5f9a247f3ca860d1e0746101d016e3c0fcdf73ca4e6a7cd34f0d90a5c2143e98c22e0d52af6faf5ad1a3c153fea556a454171fb920e76125ff406ae7927fb547bdca9cbcefc0f967d811b31099810376c249c7e583f95b1651bde2307a32998c4da71f208802df35a2bd0fdb8a23322d379a4f28ac55b9ddd99f397f7f0bcf21bb72ddcf21e6f272dfd0fcb787ac27783430d6c7763783e8b25454cbdefaf2a428470e8d051daf9076a7955507dc33835efef24e0aee5645824f081b257a1e34562faca4b50493699ebddf835d7f6ed96cdd86eef5cc0d803a8c7a3ae003157ff46d473ac1073a2112839a3cc6d1661e183d6fdb224d8de5faee3bcf27f949d0aa9a87e9b14d5a7ab8b5c14becaa4767a8fcdb4236a68e5b87a84fb0cbfa9c9b33785540c4ab9559f15b5f2d71cd8fce24b3bbea2e4a37acea56c7effa51550ebc5b71b8c80f4ba38cd1a8a8fa01980835a8657b81e1af1b7d7659028d048134f8d823efb9b5b2556cb5fc09f30f5358c1f62d0ba5a3bb4e4d2ea55caf43e7e51a3c62dfdca20154f72843508196c9fc63fbbd9e8156cef833248d68206b454ba126ca79805148f7c7d22694581f7d2e46b083a04f0aae1c844c128a268cb12f1a8b91cd858beddafdc430c37aeccff3a6c8ae7c22d4583abaf1ab072bd965c6a8018aaf80c78c8d44e5e8d258a71ef41b67573a53ac85166d6eec2f66255c339d75be5257e6831b1f56d486d3d6b4359d4a808607b9b57d1deef88ba09224002768bbf92e4ebc67d95eebd9147cc5b328b74349d78574735a6310ce1f27425721ff3205edf03cc4a2024c7c85aa2601cacf981b5c496865fae71435aaa924aa75ecd9f55e160a9a8eaa7f5c3070a3a5d166ca1cffd5c5f28b72b6c6114000093b28484b94aa74845539235b0184215f36a7af487f308984686b34a48de7f7fd25d5986ea9364acf68d192e7b240fc96ae254e42744a40c9c5a6a307519b7587391dcda4d153f533d19e0174841b1c5bcaa5f1a0e2bfb14212144cc1c0342ccee866bc58b52309365df88006a9e7935e542e1a3fba51ba49f454ee7d4f08bee1c5b508af2c33f5abd6fff2c46c8679cd829d1c2f91b97b597746400a1157e29add11e4b29a1bfd145d5dd7afb8543617d88fac379141949959d176a454cc2929648e47147b4076c1d1b9b911f26849a4d3e26302dcf928b73d239d6df50c7347dab8e997c1f36098c2b132f001af679edfe62c5fb9046463af9e03b63e06e57b8d2b6cda40a9b2eb5a7d14484df157cdaf2af7bdbb0b026c8a9b687ea29c829e3ece99710b961e92191fd4c935cc019b35f44eb94028a7dfd81abdbfed567f58c2c49416533956e8cc6f7215d51f1e13e45c5481ac6ad352232acd26b1af1a4af35f7fa5768ef18639ae02d34af593dc0ad5bf79bfa216731a3e77724249e45d0dd04e327340fa779fd6350e5c5f4d64b4494e9ae68d7d6dfa1673f640a2b50567326f077b9d634815b3ae17eae39b1d0438bc4447bffe6cd672aba89d07f63156742fcf27737f911c15d102f2855d1b7bbe J=-$9d948332ab631f8608a9c5186543f95f334097c2e798b8396aebb39ea840457b661fa7581811db6f356e1df31424080ef51cc07494d8f676905d1003b77042ec33fe06320dc556b2e3a47d3422effb82d8f72d317d4919679013d9604fee1cfae9bdcfbbd225f7a5febe7eddc09ab7c2f12090f15a0ebd26634be6bbcf21396b2c37fcbd162a92f212791d764fa0f16c4f2a10d22dd8f377dda60a65a62760b7633060057dd09b9c9dfab0c421f7b56372d2292b488dc5a6ddbd14c3d3a9013b3110e83148632f215f1b5b25c63159bb1cdf5e1bdb5af4b7b97a2b205b0a88b93ec35ae70ddc7b5de8028efb7b3c4dba3d4a08c95a925c4db3665163f6fb46f281e8bdd015210baffb0a76b92eb0127a639e45da85aa6596753b865494d0e670ddd2d7a7e01e0ff512adc9c6326d4f3903eefd1b15d6b6cb7c3f1bff61f1918d3adb3f25ec44a64a7d7c11f97bafd26d9f313baa9d43be962a52b9b374360830fdf0d43f5fd1da773d62936e46d9cc3b04e7ae25e396b7cf17636eeba3bce8a6547bb504245c515b0670f0c3f81489e20b387392e561f841d5e722dd9cc658eaf94d171cb77d7dc129e33a2eec1808bd5129f0ca85ec136b3baafc451e382bb10ad7dcb2b100e3532e69ea3f88216d6d4c4aac1d009fd601354282cb3a26fb7bed6df72c11b1bd7a9541eb4afb0b0ac5aa28c0d080320e88d7141fb9fdd566ee3b08630544724ccffbdcef4638a7e84ccee7a19a370a906ff537c3b1d25916144efd2ee7f7c383b2fc68d3f73b4a597fea2fd2b4e58dde407b64e7cdb41efafbd9b3195915a199befa16c28ccfc02900a1ff06536320f871e66c458e0e5e6df7121f74223da17fd9eaa9f87db4e24e3420e29e9d08206af219ba8500821b6ecf22c012fad346ce9b5aba1d37772c63da14492a4a3ad4757bd114ca5e5ee6bcefa19e1a711c7dfeaaf387c6a7ea7af07b6644705ea0dc6fa641622898fb3228ba9b3772a43df23913d99898b321a56fc3daf7f3cbcf185b752bf264d6bddb34b39eecd083df6485e388f9e8b41fc65429612d9bc87b4135c2f0af40a995fa24ba00d24256e3c6dde50dd9717329c208c1c49a0e5ce55d3aa7e037cf62d6ffc2ba282bb25cab9ba231beabaedbb590ef7e3a4f4f1f0ac17cc67d5aa52758eec611d3d31dc9e30323b4eb463cd89b9d9c53376f963c5c2b8affc18ce0318d6ecce6b0ba7ab1921a337c5a208c672e579a5c2292a86ef10a8dfca86e5eee37c3f7fd6651a823692627cf2f2405337bbdff519ca90ab96d6801579dcb3614dc02e434de2126255fd74061401acb853718ad3c4e6ac9b91a192c127a17de0ff799a1a37ff48d309ece53bae225699ab6957835f07eabed0c0fa3408be72eee2cda5052871e69248b1c9a1e4bb0ee21ef1a44b915a3b280135bf06d143657002c79c6bf770081b91fc3b22637844db2d360d0d519c62a5e359eb7c6e474f517235b6199a24220addc9c3f2fd00431a1458b61163e310382d8b1fc1f5b6e3ed16fc611a30f46cd5abff61c8c9d8434bf14750710318d98a598a05d13b3d588df9944199809722a37b3dc4a039041d369679d7f1b9eb3243a8bc05d3784a3fd39387d32b7f9049f65c9109903e9ed4ca09d3c1d78044bd67a3e6cade6eb34aa06d8a2ddbdb548422922a00602b390d3257d112775b18baceb3eb862afc776fb72774e5f416f1261c256edeb44e84d74af1c9361ccd96396756d718d8cd08bc76e49acd9e93c40e91e0005932d2039f09a75e94664d609c25a6d7b6c212eb46bb2c47abedcc6221a19fe41536b9a7bf18da812253fc986d13d29a945ecc7c81af7a671fb82c1984586a62322abd2bc2659c3754a8b1200343f47e79e4070553a7ce90f487d302c7dab9cc28eb13575ed277ec43710b935c34551d140a05042880a8787afbb5c565146f50713039e2350afbcfbccfec4de1cfd8c965a90521a9962e55336e42d54cda764485e03c278ca8f0976aa556172d3ff3ae735f53cb336de0e1e2c36b32e540a6d20d27cc0ee14d3526ad809a31266064625de8f3171ea0ef4a3547e758198c68247ac5994a10f97ec71a0478180eca5bd9b2b1f1f3c7989ecef817849d3f6c4bc5414a8dbb430a2cd74ca172dcee05fe44737aeaa3ed0715093d1f02a663ce6739826d65d54ebcbc760d9479cee0101d2801c0afc1fabae88f8585f23066089b93d6b950f5a30f28b96c447723885908ad5dd012e2cafa7e08985ac0e3f542c86388bbabe0314b48fe01a5ab4cd8269efe566d11213fca7592fe89f2f980f29e8ede4140e1dd5c5e3547b31acad122c82dafa55de19e2c5277e5d9f37e0021be3702053e5d372490acfa794eeb5abf9df1e803514907ef3891de01fe8661f3dc1a95938a85a20d5d2d3b36dc28635519c82c1a8973bbf1c4b11cdbd3941ec9e51a8754595f2303dff4594857bda1e23364aa18f0e6343582f0ab01ab552675c8cddc852c3c526b81770cb22fe54d4cf603903a8ae8c32238f656d0ea7177e6d3ec97b2a05e27f7489170856d390b96d5cf0ab2946a6b417b30acd62cacfcc433e4d26ab67c01b2e95ac08e2db873116e9270e4e9ded3c6d32e34322c4577ccc1c68c7a68bc693ece79cc7c6999d2cccee2c87b192dcab0950e2afa75121de23f5f0a87b2697c04cc6cdc399801b39c0fd1373464299f15e61c2c4ef4b31dbc2b4e9ae7240001946676878479c0f5004c386e8917c83b9aba78aef0cbf267c84af378121590af153fa51213dad92402a225d1063c9ea0e6075b5a6edd43b30663f485fe0fb34ca0882640827d29186bc3d358671eaec67c542b5a6cb4e6188a31045eee564181c3905a0ac5e4d7a4f47a19b3490762605ac5bd61d60f61bf9977809734d7f19fd59917a8410315edac1eb0dfdaab76902b75b8ef091e25fad7b25e6d45177bef2a79fc8bcaeba5ac016a8fe06ab7a85e2d7150e60dff4c8f75d585cb4dcd35630dc3105c8f33cdf5df9e15e091875d364f880445d4db436ead1d4d5dfbe71b4cebca89a77fdf4e1d4a60013e8049f56667136afa96052043c085028503def2e1d483dacf8e928c255a67d6d83622417b1b3c907b619b8b5d7f5fd4e0bf0123d2dc135d9d488e32624f97ae0505c89c808c957c591ff5b205f2d5671066fc79d2d209e08b50db642384e3077cdc2da10c9b5e8ad7125ef9a0941157d4d1d0c3c9266b0fcbdfdc060c61f0e721c2fe0ff6f94f2e7f31c1dd9e59e40a94a491fb9bad220515b346446fb2c1c191650b95f0e3e1c77e85ea360c322b8970666c67e53abb4d010e73b8d723a21ce5168e55284535a96117224e5fb4bf72206100434b95a91c7d30ad545a2eb974126e3ca4f5b6951190e038af7ae6fe19736beeafb6bf9cea996b29d0b6e0aefb375bf5401ccea25921f2715793f65c951c1d162f0524b89f9ea67ffda951a70d63ea814c49da41761a42fa99cebf0d21271826dcf1bf5859200e2ed4bc17d7dcbc6f36148fd2fcfa35574c661515711ef35ae830066a32918127007e13ed5691f52dd388c4e90a766f1309b461db0c26cab0e02255edc3078927cb393322a3f33cc51edcaef328273065039d24b8e6d4957538c3400b4d1fa0653f2f7c608cd872eb354d10afb3a49524a04377b70c6d6b653213240c233a7678fd46b661327088f4fca141d852d04556dd3f7f78b209f21b5adb4baeaeb4eb2f96469ba4f4a469b644e87fb9878c3779f12ace7707f8733af34bcad2d25dbbea2f99ee7e78ffaeb9bc3dcd1c1ef291fbda06eca48a31ce321916c40cbdf59b6c575d32c01d8a7b41767dea2da98ff5609b68723b1f7d7a2a1445c61d7f479212d56bd0c966511cc0f4c3f023481435fbc474b474d1c7a550553f771554fe820f99c9b7675038ce7065f4472e1944a6ca406372 T=$39baa32eb96064b159157244a940294a516dbbba674e33e05a336e3de3d85df6674a59cc2932237ded1150d442ae5b54624380f58fc8f2b52bdb969bc30c7a62d29e0bd44daf0d952d433f49e84f5ce0046cd0e0ce68f8528ba7f5c75c83d68c2049b4e5fe1dc39cecebed4db023f6896b1f2d7f065f960ab698c34c58e10d277ddcdbdb4a8cd1a7bd02de80b0c78f376b1078cecd714ce6cb8677db49c0e54ce4e04f3a6b14e3c3e7c43060439643bf797d9c5ba198d502f4e58b74b7147f6829492bbbab1a8be9ca927e0ffd62235f80900c57fdc0e744f87cab2ebd6a3f5cfa791d89e394fd5d3d651a9557cc05f4932d7a634fc83dde9e529dcd9a5c90450aedf1e36490d8343edf487be0893ba103165a5c2793582469d0dea0315b4941e0cbd03b3f4420857ca85f6f5922913475013afeb72554cc137f51f4c5478fd31c4d330c5fee90481112e4d576480e8a5de467904a77ed4b5e5cfd644450219762a6a35da3197d39905461d8771e12f6081277548d45f2971784f0b343c36d1394a5c57c96cf71185eee905ab53eadf0e1a9a18a27ec47ea4fcbbfb5fc67a2e7134be7dcf0609f5229f316649af1f757ad8ae0e30c34a0384b2c0a397fee6860c5a525c1be21524315c82c77068d72bb14c4042c4265026fe56d93431d01bb2c8eae24e975014c3f041a0a8a9b45f10230113a3d9f67e6915c7482f537ead9cc8751ad4dcdec36300be3216bdc771d6d83e5e890f8af5997ce23af15904892a61675ba3d6d1ac7fcd780ae51c600f3fb5ec66a17561c267626d1dc0a1c836bd6c23ccc02345fe32caaaa5b2203ad1838fdd70a7b2e3450f14bff5d505496dc67a17a5a064f873ac4717fb2fdbefee09fd3c2ddb049639be9f232d4c73ac7b6fc466368d5f9571264bcee5add2f8272bb996ade3ef832bee151fe0537160110652ad47498c1eb9a75e1bd4555990252d109b3f7c56dc51c0249c6f875f35640640aa187b4180d5696dcc60c3281d78547885c886ba2daceb65f2da70fdfc26b85c62d0e73b8db43a54a4f460ec508e7938d7358e24d2a1ade31bf311b7d6d083aab3d712f5ccab3ef31e4be71e3a4126ae7ea46b662055d54e28a3d2cfbd6e0cb8fd90eb2f652a53cf99e576711365ebcf3ffdbd0e32c1056bf8a0369bffbf8fcbfa62bde0e28d9d65f3fa329cdc4d9eaae60219ad5cd5ee7aecea1f5bb1ea9664c7b33c31e7560d605d3032d4bc98c6f192dd64e40da9c6b0a5c22346ae46c940170bad2628058ea7510ff579acc2f164b0b2f46b4edd546634033f358a6dbf02f862d51a9826d28decb457787844ec001c835d0102eef17c5319aea89869f67ae8299ff509516f1912f8016c7023b03d3d282a54832fe337345b8579dadad4dfb9896f2d9ba5f77f5ff0521c9b952b3fcdb3e958c67db8876f53ea29d2d8eb336564e9f66dab2cb3b4fe4f087455d889be741952f63862ff991031ffb8d53167fa83ea0f87a4b8247a4aefe06de130c525975c2037cf3d05ed39aef258233b56b5aeadb46a309b325cf062181f36eee6760c976a5912de7dd9e4debfab547e516b418a96429b0a3a6492514aef94bce194c52eb79c866cc614127fd7c9e4a3e5fca13b548b97e6c0943dfee8294a62baefff9e6b4c2e1f7ec97096ffa45c324231ca38fb1db50ef2cd9e014bfc1909ea45a5623d9206dcd239b4dc2fb550218c1249a580ae52e3bcec889ab3558bae8e18c172fcb7ee36ec96227632a55228515af2ecf10e16b5c49fdcf7d04d419a7819859d4e04a7c91ddf1bcf02ef1fbecf11e49bcd1743cb6eaa268fb61132c6cce981ef9f2cc3ab5fabee804dc7697413eff962e749e05b58668074e7705ce60cd4d000dbf38d625831295a6ee2baac27f6eaa2f6c646a7b1e8b6e969d21deee38ae00c424056efe490b0025e6c6abd0f74ccfdbf1c419963aee1ec45940b0a46e41fb671c243658e3289893bd048b75fcdd8e152c6d2f37454dd8e553171322a56e5812e8bae2921f38f15ef0e26c74199a580acdffa0cb19091135a17017bf2883a87f011bc7ee2b2b1874427f9b35bbc1789da53278f890aa4fe5f9d91855d1fa93e2e6591645f2574419ef7804aa7402364d92d02970b3bbe7e4b4235b876492c492e58532c4b2e1d9577b26376f888c8419422ecd598d6e573abf845c600554b21b2f268854a150adf43e068e61f57df162079de04b89719ff23f7d68bec707994b5c2b94239fa057ca1536fe96c4cd390c0d6ce1e53ca3cf261616d2f998a340b5d9127b85cddb02a83b177582408fbe58b264bd4f5fc464d8672891427e0f48cfe0dff0e193484fcdf9c0eca8a13150d06ae19c34c63d7878e6dcb7c4492f0068d7c71df9187a6a8f54eed38dcb6ad0d9868a7027c05ade10b82911e898716ab803c270c5cdbb1aad77f13edff71a4bcebd8c9c90fb8df8d17788c4d9d4fe597932a6b22981fe3ad401341cef4ece17d07da3fe2bd061ecf3fc0c41fd506df34b1bc2c90a17b4a70890694f3a1fea4810294e735d44d5ea185c8dbd4c0b5815aa3d595e5024e86d089029ff723e7529a34b49ff936227cdc891d50bd5b3d38b0f6e2d1f5a1535658f24b32dc2f898da1d1a6c46bfab6a3ec1875db9dcabef459acea9d0cda36975d538a512880ec71607a96f91f86ffb94d27382e7a3ef1febfe6a481b91d0f6d9547f3fef4d5aeb181b646e3388c7e27f5c3e01f106a1ab4e4da840f3bb3fd47f6550b432cde7032a29878a9d90a8bcf44975652624af334cba764e6a20c14b367d3732616e8557bdcb4d82b71701ccc34d85bb5aba57e933100cb70514fdfe6eb2822a45a7c8842d07200adc8d6918fa818dd95f415e546f1a98714e2b04d9ce19efcdd640a8457d7f33e9041a3da9c1fadbafd6eae6388a43c976fba0daad386e5fc9dc69e152ac414e5ac464ff73c6b9efc7d19f256b4f8c69f08465bf4b12c01ac149ad1a600e3b2cb5b3c1bbc27e91071fda9902835252029ab7e2bafeffd068d3f459f9bb31a5bdce93776548cbe4ef7e77234c521a1d5ecffd22baf74814232380feedec9a2e53707a3c5918aed9d6723cf57aaab6efe8c0e30a384452d190bdbde913ea56ff992f871453e323b9959a1b77e6a159c3a76faa54d27625d60f896393996d89cda867e55d25d540e4fa34a6e4925ac72da45679058a464070a77c1f66c8f65936620dcaeee89e6dc6171c43c63b66c9c4aee2dd2877ed1abb05b8a35109dcc3ea8f510732a2f2fa055b7e0d27a066f18972b44c5749daff0d7340a2e47a4dc2da1243513efc52277df2f10d262b49807db8f1a5a2ff45c25599f7f902638bf9b07ae2e638526ae38df294c645ce05fbb330b03b2dcdf6b98c793f4aac5b443e2c6cd551b6c288cb1eba322875cee9a1afde17b9be7527d43f0b7d46a63b39d2207011eba30ad59d9d1b320f934f8784bab96d6e0ad33aeb369e690a9bf7c2136d6eb39eecedf00ad9c4db3f8ea410fe8a3141947cb6c6081b9bb0c1544ee85897fb65057e1f58836f2f935013bc2936d3d67bb001dc03acdb2868e27947253e89ee67a18935f4b75f3c674ade43cc12ab004034fca01b6aa01e134f7e4e3b895f059dcb3e69f262309d61bcde0830c6ced2c2fd054dc6a70c0e20705205dd7c3d33f99494ccdf832411ee539691c03d4941633df0926f92e66869573ab3e49151d0073abab73ad1e381b9c989c21cb396fc13c8028459d92fc86144227c754ed48a53704fc94c9173b2035c2d41c9b255cfa71e65608cca7e2a61682210907a1ced958b4c209eb17144dd71ae5ab5877cc86100b1364b07c130d3d02ce75acbc7ce512081b037a0c62c9d4117ac4fd52a278f66d67401ce907da0b982c1b6ed622f640236da27cd6081f1cc19d6abc45e230243d18b26e73d2f5c84f1e52fc [65] S=$360e5598c6dfe W=$5b5297b0669308001c174938b742232e6d9c30d1d4ff0d21055aaaacafdd30ba7f532f889215b0dbde9df7a0703ae73e461ec6514b8d362a79b850c387bbebfda6b97bc454e0fc0bf1d831826e33f4e2ebda3335fc25cd816dbdbde0743e0c06f486a5a670f50e35be3ae034cce24e8764012267700c39ee14f8cde4b25f21acf6d6055b11e2c2ebb5c9cf227f470712b44f7a4f9a7c9a5b89845101cb8e5225b171f93e35f07a7f91c85754ecf069ec7abee517af686a494434cf61ceebbf522218c7084fdcf2cc3628d1ac0ed76f91d86d7cf99bec348e181dba63aed2babb26392b7f680634118a4c7f12dfd00e5606fca665f52a1602fda94f0bfd589246b54c70fbccabf1c438790e07ca65790df66e48262900ae442e8f7038dd0a59cb48f7c958515b5102f99b71d4c5324962176df45ca73f3e5ca946107896df788e3e184ac768d0e04e7875c1d524a6e20931cb8416104d88993e759523e7adf4fb84085d555268d5dfb6555c8a1c43a821d7f34a9e8a66a66480c38576897a3a649d4983f08190a9100bdccef56d8e761c7b01d31d8668390680a264d25854cb4cc2d3171f59c6baf6abc1e149072a2847e9e4c343d368c7432ff12192b2f8058fca4c4cd1e5c82deab12ffccd5e03ce0824ff283a4813764dd4a0fc53481de3c57b06fe25403c36b8ef3f77aca70f08c2343f393f7f9410be51ef9834c1d06c091e1a35840ad7ba4cca61ffc2fa889034c1dad03145c47084d695998a996d8949106e52c499e549f4871ba013e2f8aa16b6103af3c5c1a70e1004add501b0cf9d24b3cdb2941eea3041a8f22ebbd49545eee851e1426ff57e7d70cd4db2402c17609aeb0eabad4404980e6a42fc90fd9de3a470613ac95df84c7e4dc93361d221b32f9c9b089f0adcc5cfbf61c2971533593cfc946596eb6211e78724708cef47633dc47e3ca4488b5f3f92e8c0b15962acc99e4148d191b7dd32d69017da3c29700dd0a247cddb37d85af990037899047e6fd98ec2a455a47227e4fdb16966c992109dcdbdb77418b272e09b641f842913925b3e86aeb9179b695aae12e904329791e606ecc85ebead150141b02befdf26f73923196a2903cf5282877fb974682e496f25888d1a3b4e4f8cba4b2a7ec2da9608e2bdd8183e2d4483b5d3417f3f9532b547d7febec521de54ab56a23e19654b635399c5b45bc2ae66f3dce8f9fc1439b4c1f757fee136b68c54bdb44b4e7d7becacb2dcb9fe703a9e8ddec0d85b00dbd5fbb3f5b1de745bee4705710a19c7ac4aa5e363e46a2dcc76dcb0bd8f1e7e1099cb9015a8ce87080d9313efcb686a332a33f3e3431d0cae04c71bb4a967a1ce30cdf00af2d3d25f6f1155af1c250809f75a5c9f77bd46c067dd8c702093166b9631889076b1f6812c8fb54cf0c7025e357c8cf95aefa8283149a5cee84e7426db402e73bb133a2c9d07e378889f0d937fec9626697c85a90d27b193dc249af836bd2ce8a0e7fb9b70c9d125b20be6d7a5fc99338dae8e13f33568bee6db7b6c2f1070297639e1b85bb02a58c609b1a6b9b37e36a74608607b1f87ccbeab5af91bcfbdf44fd2108422f41bd32f025ec69c2db81a634cf1e5026f7b5a08080b74dfdc2ac67afcdff565346fa466ab570dea604fccd785a863963aa1a8087feca5ea89875eecf2aab865b62af19812543b5a53e11dc22fb0c63f2bbca95f6436c4c493af62d7e401fadd9d11ae4d21b8a0d7b72c1b3fd9b4423a3e684d20d60839230470173401d30e968d24f251de87bafc733eeecb9c138ccd7bd593c4c8428f32602c638ff61132de00cc8ec6403deeb2e9074dfb0ed5c2d6c516ae831fa1ca41a1eb0baa69e997def3ea5432e6cc1632aded5e14eac3325cf43c4169cbe7f367f6e8c5eccd9a3658d23f67b33c50bee0971a1cbe6ca1d89a3bfce3d775780e3acb1bedea8d82d4cdc30b97e J=-$2a52790daa5f000e4ea7f25cf016fa76ea1a3d343c061a061aeda9d0a521556d4b06d368fe5d4ba8d418752365bfce9f70e95dba96713bdc5f0de0c827e800fbeee872ab1c3193e8d9efa1d65cff05a2db5278993d4d8cc6e384db67254bd21b3a0b99243786fce45ed5bf2d29784e9d4613a1c59803607f7275ea0a199270f1fdbce27056724a2a721c8229b5838ddc5bb2b2c10487abf7dfe94b675869123a1180b894dd44dc0132b3fe542c4f5dde8b4d284d3729db042391428dd3691573002ea97c93f3e8255c1a95df6531e168974a6eecdc7102174ec51e16aa3e54c50556d1bb0117a10a1ae39ce58d2022dec0ef49f6643a0be65f038cfed27b5eccd7617487fa6e52f6b25ce0d6147936627404eb3df644bab040fd10174b2e0d57c01af5d9f3732c39a21833d14369fb8c83b0ccfa005077145a43e996eb35ce2cd7590eca5d276a9c8ac1a26faa92a6d8181e99e2ef8315cd93ad09df2358c041385b6e649bbbb9d2c7cee901a86f15ec019ec860e60d6c50e5f4c83a5bcb2d662c9345bd83d76ad7661651a27e640275cfded536082b28b422e5b150bd938db13bfef384fd366fda5c699466b58be6d3b594dd481a535b41e2282b2f0a40cdd4de6e61ea4cce054ddd57984c0b45d102e06ba1e32e3d2665408e3d3d0226f79c14c5cb61c6ea377818770767a5a1174349378adb945c5445ea43afdbc2d9a994c382d75a9703dc064d8ea7168caa23a67f3a15c2abf0191db2a0c8cc5379c6557b2c9f12ec1609e41241d75fb221b8009a5151466583309766b4fe3d7a8885d611631e9700bc4811b7d8de446d744404e4bd920b3fee83e0a2bb853a1fcc7ea6a1c4b6adebf8bf6164f2d32456b64b787cede8959d9fc166d0dbd657de625a8385ad2da530c0027dc416449fe19ecdc9787ff69d405493e90d5829407daa37a024b03bef1af6083914574ae2e321024d7d4755a498d10bfb2dfd38b81266284862039a1e2ed5afc791acb040868125b8db6cc27d61a61cad016fd6e01743802bd2ed8d211a1229ff65747bf66bcd759693cb5814977a8a019088abeb5ed371bbd0eceff0c4cf748d1bc79bffbfeb8188f7235b17a2fd64ad262e5aacf4ce27293c8106bc8de436848330ebb9af395f5393455ccfb4f802cc86177bbc123d32f54fc138391a63b630cfb3b30bdf23873333399e0781a013d61f4bb425fdee4fd4fa3f1bf6b9955a582f322c4deeac89f04043bd023e71671b91d0d149664c998cf65f2402015622fc3804e32f83991d36e8aa7844870c13abe3c9a396e0c18391c7ebaae569d6e75c8c8b73cf344ddaaa9759c79e73138b18219e053957006c80b93d4f6d03d40db72a8cc80b881ccd79f11de7333913ed640406abe06427855dde32d823487118e49785e1e9ec6b9a8f63343b2717dfc37cbefc7025fd6f2eff3a06bcc9a289da9cd93afce4617f2be63ce0365a9932c36bcbc310e0296bd076ab8ab51c6b3f601b020233c66f54ce27a29193d0a2745aaeee6a5e94faccce3e6525f0f68c45dc57e72ca212ba8253c7b9dadf1d7c9c6e2010237f2ddb857d747f822ea5bcda0d83524f0afcb1790bf9eb3b4ea62a0f77a6283308f1cb27c2ffc500b5a4e717e7e4cfc1cb7554797a05b1e76121f9de5cff37e3d491df73dc6f5dc7a427bd555c8405ccd04ea112688c7912385603a13309390ccaba390f979f2025e2b834e7855a65cbc1b4c47f4e1d2f8f30328eac26357a7b0149b34048ebcae9914dbbd4f358a96ab6c970af9ca4378ce5d8432d1ac5e0eddd44576c03d24627a9fcdb1025d6186fe245d53a5c7e73baeb3cdfad6639288a4f316dd58f8868e5f9f72498c9686bc0c5ea798ead02ac09003de2f43a31f27e431685f2c520952ed56db31d87c6fbcce3ddb87bc3235fdeee1d3b68f9a39f65eb2499ba97f17607a0411a085d6dfd3444e6b5f384df844ec0c24c2e15ab5e1edf6c58c525f6d58fae9ef57868e44ce0966d2452750716ce5b0be4770c491940c8f75e4574500e61488b4405a5d764fadb2e082667e9114043294b473902a1ab3c8242bc0ff154ef2b6d5a50ee03984dd3080a95e15530fbd9aa452f79db56a42ec7b37737dab3efab655399bbaa5f349b46e611d786a86db4daaaaa927c7f2f02a6e820c00e8aa058926606a47f591943b770931369193c8250cb4eaa1fd3094d7596e5d964b64bc88b9545732de6f00343317d4824454588df6da35949eef39ac492e8d9b979f47d16c3e0cb07bbc9cba304d61a99c9e764a8a6ba4620d5e19f65c7ba913e42558960d84c36c5dfd02794f2c4495414cb772e2309cc7da96e6f3ea9578353d32bae4d08ab0aa651f76da0e4d095c83ee31b986306a542d92de287dc200940ac29e454239eac969b24ae5250627a8becd22b1fe449b500082f5215564223c1ce321a9660b7c934e2f8a9c41402dedafd1a843baa052e036caca5f9ae50519a46dd110115dcc8cfe139ba0b36f30e321b464fd9cecd56ad55567eaf3d0dcc523c4ce223d04bb77f483475504e7b752c3218e706675992325aaf518987a22279438c71f396ad4a06447eb921ad32658ec547db36700a7aff5fc141f98aab0d1c1a29c6a590efd059f3f2ed89026b8b49205a4c234ed1f68b5d12118314284dd0a1eb1a1e2cde6bb30edd68f95e99f8339ad64b0a7487d2634dc6941e53eaa3965b2eb8b975af96850cde5a4e83f60a93553e4a98c4918186c7d4fb09c89f76db715acb98f0e2ecde16137a31f4beef28f9d1ff43ff6a95136b076db175592c5eefe9e57592b5593b7d26321b72806a7f196814df0b203c27ea9e8ef3eb77b35d214d0093bc825b78ce2a0e69370a8ed6df6c2254f2be5a8606191ff725a3a512ce26ce0ea97cfc3bed14ecab7f16df4cbce0e36f81ec6fd9151cc1e4108e33987e481b133ca1c2adf2110ab546931840921e01db1578c3dfc77716e624361aae41299f0cf8537ecf030bad57473ac514542b000f7ebedc97ae80d5102f1abfb8361b4b43db86af6291bead3a7003286c4adb63a253f2f5738a64124231404b26bde4742ef0eb7cabdbada2cc062cc842beb18287d950b05640f7ee228f3f14aada0145b9dfe19de9dc8b0e98c2574a2374483fe061a504ef7777c5f1a39f79919b378b8ec6bf03e67cbcb3c3ef27ec87c9875b198071ce5299bfe1953a47edc19b97bf72221ae0b60bcf24d0115feadd2b68d329c80afda08477a923027d5a85c350e023dc4f4dde60a01ebd8bb9e45e0ee588f7119c622ffcb451aea119a5617eb00d70802afe12d012eb069a31bf7f0ca4772aa0cdd4adfad19d57578e3e1128365982eeaba042a8f43aad9cdd26371014a595909999ac385d540d96eac32df3f1d5aded212dd451e37e8dd43455ef2abfbc9416bc4e5787e6329ba030a3d4f66032354fb34d3cb4fe45df3232c0dc6a1918722c4e6cb3bb9afa73d1fe1f624e9fbcfed292951ef40e1ac19a5477f49525ad69299ff290851ec366807a0f92c70afe392aa44cd8f2a24aebac0bb8d8a01b88ae64ad9ca745e52610dc3c33685544acfaa7cc4db3ffd91b9c4a7165a753cf9affb90e4fa4fda9d0610dccd28606f98eec3fae04f5d9b354d9901d99ec3c3e2fd3a8d0bece5c00a7b2d919a8fdbed748887e16816fcb3b7fdb77edfe3494ee663d881ecd28bef458d93c3bf10226b5d2c033c2632985c2d53a81bd44790e3425f59ffea1157185f6f4b2fe78e0000e9c6f96e8a73164206390a359aaf6737e5b773957dc6b17f60ae55e71be31e1e05bee9764947a2309066764641088adc31002dc2d4859c276ded3035547b495b320567c4a7f2ba47961973b4b0c5c243ba752d23580c79a4673a49168199bc94cb06211db066380667e57a5bc0682d7afbc871601cb785ef56e6ef T=$1c80c1ca33828a3ea9f1d2c7e90d1728dc4f29c9078647bc6325d56e3aa3bed686a813af455bcd348b8f663b7c41f518b0e74451b55797aa2f69fc8138dbb617cac43819d5b9fdb46d0290e2ca656e08b9f376a5cf42ff8ce920ff605a67a46d7a2540670c9a81733ec6c276fa46dfb292d113c169e453f50c98c000f14edb63852e2983187ce1039f0b058e7559eafe7b44f1d52046c546e67cfa4f334cee0ce731bba2489feb7ef48d730da8b59f454ed85a9ade945155af1162ad0763b4fd8b834f8d9e8acbabc2c5e3abe46ca92ccd61991eafb23994d6289a61ea0c637952920c680f7373cd6e98ce9b5e60c2df3a5a7d2a19c488e8397864d095936aff1fed317127e9c8a21e371f62e0fb4ee605922b81d9bfeef7d7bc992034d020e20b529b7db98ba30dffbb9b1e5b9fdc0985bce7094a32370eca89c0cb9a03e296eb1314f4860cbf4a1e1430a58e5da0d8007f827bcb63288887e781419f2b3f3e5cfa8d8d5337c3cb45de9fe5964199c2b55ca402bda25f6f846c5096f50883c88acafcb4737a705f155f4764d6fbb6a8a2498e1736a412abec6b000a81e0f137c620d0f9010e011ff97fa0356e980c0844df46095bacf2f16b93ccd412f9fec9be9e1ea229e66ae6ad088fa0f4a002fa33d074f30537aa16868ef8656f0bfc696142d94a0199bcbe0fc56824ff1a8ba65cc783508f97bbb11e3686112f9764a4c86167284d4eb62cffe7015ab13af75986d3f982aafa0b8c872c04a88d31d3b9ee1d705f28f10443d2592015febf10394725e699d7f646d950e5879d9a75c1fc6dd8730a40184ca5f0cab333d5f66df2e0f83a58bf8d0db9c62177c8c8c7331a4052b76eec4cdec8f86152b2044df381eafb5414ff74f64687a9276982d2bdb71dc3e6d1308d2948a35fb24ddbc22c96c825f8a2332733af8e8b4d9287190eecd012384fe7e01eb6f7beedf31723757eb059bd5c715b38817110fc8180e5903455892b08c5f18f6071bc81b4bbe5b31ca6d5e229d957e15eabda62145ee109e9f1e502322fce2ee6e397714f4be0b3494e4c3af87fa7a44417d7c14c4aa1ffa40d0b3e63d34b51932d0352093bc508520f17390acab27152d2840fed514f7acb0d07c50c364a7526173eae554cb12c2811bc5e70153d22c19663576f7259d516a866cae3b46dc3aafc44385198f55c0ec634d5b175567e60e346970c68fefecaddc247261ba6d2164b0e71035a52e6ad428f6170f67b00446b41d8f6cd2b057f82cc5e2f08f205eef18cba816ccac0c3100c82f531a4aed0d6406c30fcf649a56680f9ec18273f7a71608f3233f36666003dcec8c7f23808f0f018cea1f24b8a9eb6da4648b5faa4bb1a25a5aa531654ef9d888a9fdd43d7863747bad6f3a8c64f5e12fbd369851e8936d3d7b432462c066424a2e47bf9c9d6c4f4f9f33945f310e5227c21791f01aec0bc81ac6fc3df49f4c459319ad7f7ce824934836f38696e232fedfd2819a87901b951bba2c00c40916548ba431a00575a15b268ebed3b6abc59b109585004e0cfe806e8e8d847e7dc4fab5064d820d13681e663359e2d9efe24323f1e87c935e10aca6a40261892a26674ce5c46d7b6c49c5998630cf54d11aa282cbd60e35a6d8453434e9fe81fe0feaa014819db6058b6b1e910aa6ca84c2589943a8e55f8ef2e570e0738e1fd8e2a13f19fde28389d2841f8138344de1c48b625b1cd24f8b80a8c38f3a60ef088314f854db7efaa105c8d322f44f0f6a6893cd109a5707bce43bb15e89e617c5b2d8d64c1591d10adc5a89c1e96caed3c76451e89c9b7a1770745ccad3e9ee8a947211fe7df10a966cfaa284c63737ba9cbb53ceab52b501adef86054946c442104bbe0721afe1e5819c5b1130e736954aabd7c21cc74ca018ba3e6a846b79e63767140a4b559289b7f5d7f730d19b8fd35dc6643c097f5e159fb1a6adb8f5a5f2d82c022033291d19d7d81b0c8429ff2f0869fc16e04d0e118615f98955f01679adfc9d656fc4f1139e20c2d46392f07868d4b9d9aacfaf31061c340cd17156f192333b393ca274fbad6df3a21b039f7a5b8a3e41952902f57662a0753f7a9d7ec606649edfc8fe08c6cb0eb1d008988c1a3b7c5976888548d04fa2d9450e80abc127b6560fa08672e550c34dc028b83769d1dc49036a34f2540776c3e3e6315b085b1b68a14d77017f0e1a77cf9ce9039bb336879448505914d6f3377d80d4fc8b838464a08e4056f00fe491e7bfa2c36cba040b4fb666b5e32defcc9faa2fa70362870d433454362629884b9acf827676de293e59dd8b1db6c9bcf5766ce6c3bb6aa965f51dd703ef34155c4a3e4f187c80f93a074809c51585f0ac17825f4bc4adac38170eaced154930c18a5f12313798b0f6cad87cbef66ca1a1360cea00c4438f020e58e41d032ae9e6415c621001f24dc21d3bab0374535e22ec861dd88fb4ab0d082264eb9fa8010c91ca392d3fc2e5ef4471281833422bca585ddca5fbe304f76ebb3ca2a1770951a08695ad773f9f8a39d8bb7fdc34547faec094d94815bebb4c922f9b277d623fbb503e6b2b93305149b3cbbbd2c1f01ced274da902a8ea1730a481dd6a5c590b25f32f5900428a10979c45c3b371cc33944e1752f2e2cecada2a78b568571b3dd121337b1f31a68f4e578652a9a6fcb260d3527367b515e3715e21c47d3cfa8a86b03b033d03a8401234ab103c2b9e569df49c6948a3488913dab87d8042affb141cfd715e7337e8be768da2e5c1f37a112c854191f484c6391d5bd2e1d291cda7dc4bfa9d72cce3a729d7ef9f9d53ed4652a94ca06d533c2911b4383224d9169bcb2d5602fd8e94a8e36662318c97865b4bd6280654244be5527ce61cad4e8af9e8719e35191fe8495165174a6bfc269cc51a08adbc6a3d9d7c28960e4647218cc39734b18da8c1141dc16ff3c72e49580b5fafcdef07d51b71661d497c095060c7c4afb5a86b03e26d2d4a2698b9ae363d56b6aff8e64e61dd39de0f7a99a26c1b680f15d3c8eff607514bf6f11bc3190e5fa21f745de88d71130397763031d1800c55761e9c45e99a4e880b74f0c7f13d5a8009eb4da7aa9a893418bfe527e2d2459f9f606eb8bee6b1d618ca5cdde9f506fee53715ac30df02435b396239e967b3da7884f4da65f1a15ec66b9a2505daa5e5fd55951ad3bc676c97d2a0eda630586d72ce6093320dca9334af24b0e5e6d0cef35d24badd3723613efdc568532eefcb9cad650ece5fb3c846a21bcc3eeb8e795ecfcc40be263a0e945df661cfb8e98db5b0b3330690640adbec7e6f5184ac1cbc729cf7839a8614e7061926358f2de3be937d34c1ed0d85fb909da9c4522d5f3c086acc7c25ff39eba60a2f1ac0fc1994528aa73d480e2aacfb23e0d94aa7a6c98b684ad72e3c3c94134733fa1436cf50b47973f3dc37230d3504ba5e4979340425e382cb9a623dff5bbac078e9993edaf3ea9b18bc15f574150b17fb2b016bc3a096b91a91797b48d7c58cfa88197dcc300cd6e65d00a73bf83d34f4ef193a4df3c7a1f2ddf5bbc63d96bd869077e263894aa5426af6bb9e6b2631abc4b279591dbf2dcaf69ee22e8ae7e993b9c3bef7b1a729a8581e5b93fb4ae000d1290f40d5447c262d70af146cbba96481a0bb2457172b377142cb086de7b6e06989a09a2d5823039e247d9aea84d3a458a16dac6b1be2e01c0c769a5787f86a80dea22e43ac0431b93e53e2aec0ad2980babce034d1aed38016070a8a957076f233f07ae9e407425c49eac5ce87cc324e820cfcfc2f48b9e6436e1d30712b4d7865e80f91f98be95593c1b608e94e13f9c32d672543fae3a5ec34e06e487e78a9bd43dcfcac94f7add6dcb39ce9eb453a62f13e54a078f12d2719c001caef0659bb706cf65585986caa00d3c2 [66] S=$b3d4ae35c6e W=-$3060973fade051e5da623f15fb39c68fe1424a6d25063396cc0c3cfd8a614299ee317b2b5348d1e8d8fe52c262d78059cd214d1b05f7ce447722ed5c3cee64cdafbfbe03bf6eddca59093b4d0c3426d9ed71a4c15c17d2dbfe4799b07e1ed6018eff39250000a3e29d60ea0d1b0859681e4e6bc4ab71440ba580621768012ad81f9b8f03771aa97c398c117ac882dacabb526e0f783b0170f8486e4b1a57e050e2d775049598b92b3c31269e1a338cdce8266d719dab922ccef0a86540d378dec400fdc42c79543236d630eb5ce24d64c9e200b396625b4e75cae141f7c445dbc8588d012008b1cda1dc02b26b60a0d89a1a7da98762507efe93cd68776d88207338f6815421219873d6308f9108576dc389ea52bababd469f09fe4b772fd447f4c041530c610f7931aebe6074813471868cda6b2b6e0d3f9b80329b1cb4f9a3c42a3c34324f69cbcb5d0dbfa0dfef3968af254ad53ae66ddf781c3de7cb82688a5d704d055a1c44ea7716cf7b2a62afc57ca670b6edbe9426416f8b5cd997526f06ac221915d89797bfa77b1752fd6a2dd5e386884f3d4783f3a3f82d77adc588c078b6a57694d077f39fb1d15780bd65258222719b88e2cc9c56fed670ec3c914057379a194b314aab1583536ff95acac4390027535832bb4ba6ae2c763f624178f540b263642f8156abb5acfc8021e98b07aa402de38baa6e5e81d7e641d47ba5d64ad93c9c459ff48862c4684370d192211539acb89957e8360d68e513543d50a3ffbdcd887aec5154fbd917bc0a9696f39427c11ec92e90c236a3eb64cbe1a04ee6f020fd421c3ab86866bafd7ef797199888aa8d0821c92aaf1899897973e9b0e6b3aabac22a218b003a34c0c1b3dc13ebfeec655f4d746ea3f262abd9c6a4c405b4a978eb27f6f0ea4dd2615579005e8b6881acab67b5447016e0ad2b5afc29273be907b8a71a9bfab93d548b3786628df1ece517a909897fcd7a59e8c5e58870a7fccb37be48743c1da85b8e8799bc2d3703434e54fe7a1cf9c5060050b86d75d6a2806dc35fc40a5a387d3d2214d262d125945389edb73388156045a041307b8dd25479c3172a9849710a0874849e615229420b1af67f95b15aafb92cf5d40299c973cc7ab770ea0aaca2cbe8ca94c496f1a7335880d497e75fe4f0f39eabf9325102ad7f72fc5fafeb03db7f869ed51c2a4f2efae667a6e9c7bb286005617c9374f96132fb4404677894bbb6eb3fdaf23bef5be87cac3f4bf8c3abaa4dbd4e5fdac937737e402b0682ceb1e0dd44ad1125e86f0dc673cf483a6e953331ba736bff8d276a83ac20132cfc2d80fa3535db2065c9690522dd06d131b1f28758135926494449819572987dd3d07a5ab95a0bf355bbad9b603699f021a0f8c99c6a756044515383d87198750bad7d921ea10204f5372c9c7704772549e3f52f57e6bb26dd588b06391ce2364145e0523903400bdad365d321ec865fc2e1261c1d0ad39b537d7fcd608c4054cbe74dd8c637866b49907c9246c6ceb0f4b400f4a8b0dda7fb0bae47c5565b7859d27202eb34e21e4d7adc13700352e237b036caab5b300f42c5f4f597dfc80bd1f8f796dc2870912a16639f1ef1a606967830e71bce9d78dbb822a1a5b4ab7e9d446faa46c1d726610563fde0c7b8f3c110988db4f38a5bb33aa60e1d677f68412f57f47c1d88d8fa9d6d5f69812226d26deda9841e6517ebada7afd053dc182cfaa5d8be1f06bb4ec475cb92c72e97bc9e8cbed83a5842de09f2e167019a4002dc9e3083468cbb8b7289d3efa8dc80d8c2ce918f46a0483c7de30b5916bed2703168f150f6da7cf9b7a5f98b7491a374c52daad571206c872fdb05cd4633fe4fae4eed82c6e7f8fb72a7c65da01ce541f88e00753d099622a287a288d81bb571ae017253d3ef7608c2716d22897a9d3714c7d71c53d963bcd5078d9a2 J=-$10e4115a4e2819a55478f7120df3f755581e72f066912e212bbaf680fbba2bbac6a753b477e34fc3051992dfb4e0bd2f9d93091622b4bf58004c1c2422791466e36e5e2cc75b555ed3e21fd9eb11650dca98624efb84480d31ef7999286b3c4ae3137232a34f45a3ef6e5960233c80171c8fd3c3ac7870dc03a598bf75ec4377351a08ddf5d2daa2e6bfeb54251899a3903e75281c89b1516b0c3f334cdb335bcdb008fcf665423e3bc4e771bd91844f47cfee0f093059ac67bff4c9659b8d382144292d48e8daf2456b340296720fd8442f33275978b1d7d1e12362084be84bc7cd684fae8bb764c25ef9116008d46e313913cb85526f38b17c24372cf15c6a4878ab7b3cf350c25853bff625b40f41e15dc5c00aadfe4c1c0995e4cafa9293e34ab4097bd9a9990ac7eb0bd9cb66ad3e87776321ad553c48f198370e821f36376b6d0f60b5ff9ebdb8259322075e036ce2b9331fa5cb79a1ccc168ae138182ed910f5ca599f41242fbfea930ceeb52fee929973c628c54720a5c8bd1a61db45b6fcd06d0894279f86441db8804470e65527c6a05c677621001adb87253af66e8ab114f41c49085e9254e8d0c1ec62bcd1876ddc4b12dfd0e9383c5e4f666098dbccb62f190ff9ba3a52ace466b38e62ef8f606cb6ae2aa9c8a7d82e99b7ccd2f37a529e459f2e49a48f1798c29669faf6ee197fe554ccf1360eed5d62eff366e12e6e0b89b5b20e61d6b05e5c6bd0b535828376b329e9828c7ff6619e680658adee27d767fd244cff11ee4318ed287a87013597011846c2d471f2a9a62d5838ddb02c7b497cab15b4a6da4cbf3df9e3d26499dc1c39fb7f0d392a20241811061d7e5926261f5d7bb73e19bc573c4416ebf819a0ff44b212ccbb735576ca8e07d09f11446180eda6fbb80fe45e2b02e0a59ead5db4e6160c4d2209169a45cfa39fa49999cb5a07e03f5d4f28ecae815c9bce654219c023169bb0cdd9ff8d34404ee76e2cbfe8a0a32ceec753187c90041477e7624cbfbea9431922f97384b8f6b7189e57d6d5b91fe1531c6a8d8d0341e913b6410a9e6733ec2d1ed60b14f29c123f2c1c5ce7103ce43731cf40b9d58bc7b549ef06f95a962f73fc24eab7d1315e20096fda554a7fd07abff91134b81b85eaa9276fa900014f53e9c6b481b97b3e7d771391e9dceb0c41504d8c57a9b74c7f7401ce7afc2c856146da17efd42a6efd7ee7f0050df65c7bc4bcc07ce677346532ee887982c4d3ba99374abcd4ca67e2e35afcb530467d5bbd2a94ed0366f1152a8c9a18a38ddc0cc62de7d4b13a357fc69805ad9639d9cfc0c68457ef2ad41661dc36734e9c9bb0756896eae7781ddd5eb773c349d60ec0054c7e410e336eba1f7dea2e4042d2d6980c91f23345de9800877fd71dd0a1ef3f19608ad185a5aec0fae23b92f582ff7928c41dbba251584ba486e8f901102361652bf5692469df746191e9e0c8cfa58b446ccee5a388a518be2f8b71f13556f4457abfe621e28ccf835bbcbea3b52944e29c58c7d5149b11ea3e7db5855ad9046296c7cb239685ae4730cb43c61ada735cbbe6e852f32cc4cb765dafdbb5a5393deedfd61776b7ec95c960ef488ae302c7b791afd317a37d6823328acbbe30315dc12501a150b0d22bee1804411d48ca99533015b03e67916fd4ee0c411517f1e2cddd475e0a9385b2c83e21211813ce58199f3f765b26c58cc52cec69a349bffb4a2a64b8ca65a96890371cd2e3387b8d4de101ae2ac951871faf77b5270b8d0dd98a366adde978f6684ca46a6c7fa18412da1bfde23e63208c1795843edc2d824616acc2f99da2e55863e7bfe0a5b92d63cb237a537fd049dbb31eb87ffa302ef4e78c2eb60b9587d247f6164a43c9ade8836b353dc67879d656a25783dd6ae1f048f1db81d2898210ff95fd27515eedd695d9f6eb870fb6b84ec4067e507856f69c450d8b179c80a405112308e5317b2d9fd43f3e5eb08d066f53f7a8c88d2277648553e7dd10fd708d2c6621b93fe6d8df2ff1e5336edc62f04896e9ffdb72dd89c070ce1a9e103b6f82ac8192531ea8729494822ac492d109526ac0dcbf0c42e2c49893e19ab533c770bdbeeaa5dc19ff9fcc8d6d7008de79bbb752487e21375c96f21c074e999848d2882add958b40ee7a65f42bc602a56b39126cc7a6696987be8cb08752509537666c2676dcbba3bc458512cc80dd7f2d2da315e66643aae5f9115a58bae6e43e4630a8abffb0338690e3961d215c2ba0be064ad4fb935eb6bba853eaafd6ff0ee58c9565ca0571e9c5bfece4f7867ee545e2aea074145acc19d14d8cb3f1f2ebf14371b5421fa439a21117e9db4be24edd26776c41faf03639c5f7dd22d88f6d150ae663dde1f43d1d78ca31638a359fc903f2613d5930ccd2c186009becfb80fd3f09450130a5462859cacb0b1947d168274dbd5bcaf921cea062a1bff4ccc60e418e8d07f0b7f39c477f198fc259c8a4598d43550c9b2f5a7644565d0141d2ca0582bca187324720a082542e3ee34737a57dc24b9faa5f3593ae02cd946cd1d6e37fac9b3ca7cf6c71b64ec24d5ef8bd96bf0d6a7b17301492044f99964f82edf8a32764098f5a9107a849eb164280ad30ab74f47a0a26add458eb5e81664533e0bab0edb7eeed874e5f2171f5578ded0ca7d8a990aca36205a245afc695ddff2c347ed6e1732a05dbe80286321199276e815696d806d185a03c0ebf6c1f3c9b64146fe3103ff798be282d1bea1828dcc648e07e3cc903898e8a8ecfa0d383cec9748b92bd4ec9923f3a7368df78899111d07ade084f21536aac98598167be4d34aa2bbdfbe8a762ead9fc2f3677b6fbd4ae1a9bc1835ede2d2ea714130231bdb76e0a67925e4393373ae651a06faa655ae1a0bf727870b07d9b0913fcf1deb7d0d324ffe4d78366d29488ef3f67e08a0c5106dfb7c01983996ca1a228af79b40face9d860b47f79b065aaa4b2ff7f1dec3b05a45507f4d150d118426ee70eb73ba1dcf9110a37d34af29c171c37dd28f8df2f401132360a49d92f6c9ada4ffab282bd4906c55f78021cfbdfb2459727836a15fe0c2a1d949e8ab529b7ba714f348a7bfe80700a90d71cc07dab238b1075c3812f3e6906f2572d3620819a7a53b615b0fe1bec6a8aa63e40935bc8bc93ec8ecd1d6178995dc35de4e82357df5320c7135fd4e60c7c7bf42bf63f5a78faff6964db92b05d1ba8cf36d41d8b23c081b491124385efaa940c9022855e1eb3391571429ad405bfefbdc87779f09e16634e726312aa5515cc13774304e7b170d5681a096b2f09194b8fceab4918188c366b2bf4cc9cd7b2e5ecb09740bd2a8895c954c41200c213685697218612ab7a700baf22149f66993e57730ba5c7b8882e5262b0e30d6c242f99565b147b694c73b28780fa21423d77322e4ac40539cfa5ef7fc5463577ba275fc0df144e89004ba5feeda07e24ff069cbb0bf9690bd6d6fadcc52d76e2f31a99f7ef613857c7e982d50a505b81eeb16bb54bac90eebc36c8840315d8d7bfe67758ef44fa9e25cf75446104c365152c1f42922d65c9cc3878d4d4afa7d9a3bed886181de16e4663a2ec334791c3984152de71ea0ff145b0e24171a7481b4b22f605ce422a66ed3dae3b55a27c173db4a04eb9d534fe52db526c3e741fd8fcbebdafc1722aa3d4d5db10d7de47aabf17892a643d2d53fa0825f894427296e59417fc6f72743b90865604e2d6181d4a21305e4275dce32abd93ae8351cc8d3dd3c4b78a4e00d5e517d48378fa4e66b611a28ebab36e1b6001ab4841c9fe48784937af66750177f9fffe87139fbaafb2e817785d662c7280772d1dd980fc481069d6a663c1c897b232baf5790ad0a05585d79f2970e078a017d6e5c8cbf95b36a76188f01b425d T=$25d2da971a16d1348b95ae7aa6a0597fa2d6ff06eca9d54c53eb3b610e5686e4958eb0e0e0236bc8913c2d069025d19054e5172824950e27af48f50d49bf8fe1eed365a8d12775f14e7f97a8966a88523a995155bd2746128621ad4a9346781141f089787ed42cd7bed72f4c0ebe241bc06b3ef0baf135c3734e2e12e576ffd29975c11e97945bf0690cbdd059dbb91f185c8acaff1a690b4cf3da6c74a1d95c171b8b0dec611ed96e153b26eecee0ce047dff0ccc9f31189069d365157229ca6ef767755f1d2bfcf3b21342852c86cb4226edd699e90ef582576c8e287e649aedf9dbaa0d30d863ea01c915f4729d091fa944ed8c1951f05b6b17f94816bda7dc27ed9bf5748206cb38112ec110d5b56afce2bd450eba244228fe21df00f8f4fc1311630c39f9ddf352a2f7b5cfc36900bec4fc6cea713886fcc848234044ef5f51476619beee7169b4a49392d85bfb8f91f8aad93482430a35ae35895b4d0c583c388e167017f2982cd6a57c481570d423ba5c49e7078347a255f23e34e5e738c2f7095898e5c81bad6018e406388c323d9bf241962bba34ac467c412cd4b24f54192751262c91ef2f455471f1cc09308ba5c99796ecd0ffaf8ee4a2e3e72acf3c78f355b5c577ef020a96c2cc94c6e3daf8078fa1ebbd4a14f1033a772246281cf8443eac5e15a207acf7ca61511688f1e3149441cf87665cbd956ea57e5d625cadb433a0cda86740dbf22701ac1d54ea9f9feae8e19c9f20f2e5a17a2f92b365fdd2bac5f233634debc2bd95a769a1e1164878b7fc46172940c1a380980b9153453bba95fcb97a7cf5fc73857c0bd3cbb8fd5190134501b08a7b02a737e80b0773f6ff63fda96ea224ece6e718b5659bfcecd7c4f36cb983ee1b5cb118a778a0dee6df00dc5595e44154aee7b50b14cba0b22cc4f3fc7f35f6ce3ddd0f029e64cf58b043bdd9438464bcf5507b4bb08d1021b249e76212930b4a9958a6f41aef447926d86206019743d67507e9fc49d61a91c43f8488f43befb6599bf76255439fd8aef80d04e3be461953b8534b2cd9af27c83edca193eaf339945a846705f34ff1f051b246b3609d861dc71c22dd9afe80f0bb76e67c7358cdeb9f8da290ed56e66a8181dadd63f4c6b55fe143a9327bee6b3db8db75548a01cf493dd83a9bd731c688adcabc43ebdc7c9c63fcf7974ef2de3cf213362a5a193405fee8c5338867eff5e50b6d252479592448aab18a21ee0738da72d0e503cb6c8e541ab1dc5ee9adde5db7b2b4a76ca1ef8668b26aefbdbd46b6fb4ae2c7ad04d833412c372166c88da0fde89d89e8f55555c5a46e3272cf1f950c367320ebb212535b9135db85d90cbd4bdb8084207319c39632e2ff3adbf405de68402d342c0d5600fb87df53c9fe4a26796f3664cb7912db8e1cac5a240e3d3780c863c2d26962a59d3936f8772450f1484ab510416057439d60a29da71280f294a0355f0efa0943fed365ad160fcf302e7ff8da6e4c9769c25330c4f4663a55d42e0f3acb9615e338a58c3bda73335ab424142745bcd05639bad447743262c04b29bb20b04fffd4d5202ef95d39ff35b3163d695aa73fd5d0cbfd555fc829746a9725cdcde5cf8bee20d86eca81ebb67e455ec8db83024c5772816770ddc2720aa413dcb31fa87e5d1a91860e6fc1c484d84d381194faa73bb5b9c9078c3feae4d7558ef5e5a9d298a1bfefd0496908b8fa830a0c7c903cb96d6f20a68bbe0b2028457484b819ce0035b1a80ed9a0f44b2db55d9a5eee0cd0dd6c189bca58b8cef79606067c9ebfe808a8a976f090853383e150a9af5216f43fa315c6b062df4d62d8ae8a173937d4f1d16d753d75b52ddaee89a24a6095ec78e8d07c016af99cb80496931bd0d36c0a3d8209e463ffd3ddc5299ca085a30f74fdfcff69c87bfa2b75b37f89a74d2ce09ec1ad7d35c892e7983083ce5f42437d4b36505acfe516c4d878448f48532a199b38b0c58f38c00c3c375bff7f0230477e2aae7d9287d4a348ab8fff983d9b14889e59d4f47a6c2df76a6d540fa13a9609e200a3bc4d20b5dfc4f339e6560e8a646d177f5639bb789bc8eba3842b2823a36d20027dadb56f79543f6550a4be497224a0ee97c4036d3d188e0c38b398e8da9b9b4db16b31bf090f553de5585619ba1ec7f663329f7eaa15844a58571764d77655dd9f3e1bf87c3e9bd95adf731ff29ebe280be946fcdace86b4b1436754fff1fceb24b373995d331359386f611dd9b1bb6a785003e4991b0a951d18682e274e294919b0e46c69a3040150c134d461591f6f71cf706974c615d5cf873799ea2cbe59aa659595f142f8da0d41161c399a45f9eefa5802b693edbecf39d24e3b8b0d1934724b75c175ead1df024580271fe219c952e386af3f20e5a37ae655be6a88123e36a785248189155fa648bd43a6d00ef5350cee84c1408d7cd566420cb46527eb2822bae6a9ee8869f0cfe3c4d2efdc4ea18e348e879dde2bacc934f3e182cff04af8606519d43cc4a16f7550f9b8000ff8989909e78814c824ab3bac415e93a0beb8926a0ba575b1f416ed0f74b8c6c4ee00c55e8be9e1595986ed8e50ec9c657269f2b96cee0f00dcf52cb50c9c131d8bdefd8771058122bc0fc4d57a4c4b993b2c1bc09be028b238de140725320ec88298f8e77e3a9dc355b95390d3cf70970cbaf435495e83ecb0620f47a1f399204db95e0f6ce830c1f4c798f557d78ce625d504f377b8656a57a5bf305336022fe73986937862f30163693b9a55e581e895393db642f6ee6faf67a1f5db80334f637767f392440cf800f4bcbeb56dbc6090ede8eb3c054272d7d78fdb15ab5e116a12a4396db1b29b74b93c61ee40db0eb8d850f30300846f6364dada6f234c8d449c459b7018abb2db0fc2b1ca43fedbb7f64da607f95694ff5b53f913bb7316e9288e9f4fb77e0a5c67536dfd1104a8d17b16ec18d9bba88886ca5e94db37495fcb6ee5fc90621808f07fcf06ed27c4297b54103c2477cbbd94b4d21b3d96776fd3de2c4bb4b088a52be83978a57818510f1a33ffd107edbfa4fdf71b1d60e5bef470cdb8da12362cfdcae710683ca1192648e4cbade6964c752bc89584410945ad14cebc2f52ea0b31bc6bf64d1955088bbb336b5102cfc56ced599542c0890633c59aa60eaac12fc4319f0f6703f114c07c5bbb7a3d6b66b85e1b9cd5741b6059070204e581f66f795360d8f34ebd5ae902a974b87c4c0ee7672ffe36e1e0bf33c0ac773f2b351171a00fca1cb088b6b3f376b8876502b58b98845e086a8fca2caf871df278dfc594ea05db4331553504dbaf8c180916721b6f973f9a104ec8ac88fe601753ad2a04493b59d7b7fe1405391bff2eb07cf34e8bec91df563028d5fedaf719881d987580ebfa3e69dcc59923900f621bf76dd27415fc83da232f5d6e32a957fa18fa8a75af7eb6ebdfdffdf7dee12f2e52788fb05fe0ed7b202a0dcd500cb76245429ab754b7e75e3626e86fd7e2bd570b036c389b923037712ef2db38c72d96a7476502effaf8d77daa9488b9b96152977bc4bf6c092c7eefc14bb14e6fe697ff2d76ab5c755d31bb7de43c7db78756416cb17b991d975557b796ffefa2d7286effd73f859f053bd87854d9eab6b611ca3e812d1ffa9b211049f84a81f97c72782caf189ec899aff6c90070c515da7cab6f8d2567f389a2e12e1cc919a8fabb29a9e60604d26ea1df31fac05094b9d895cc3b3a3e6c77a7d85110b99a54d9d2bd19764c3ff2696ef02be77a1cc5b526bedef33b77d4504fc159bfba2b221581df475a910551597f0f6fe51d965b9a002a2591abd4620b322a396701bf237c551798147f695b54ee8acd62fc85ee1cc78cf9d98c66e8a457881d3eeeb729e7e6ad78d529c90791831 [67] S=$6e378de61623536795e20b0 W=-$e019279048871dd59d89f277cefab6e78eb6bfc50a15502cadf0dac0d0056755d00bb5c2039badae3504579b39973682676ea7e26057d275616c8496865595b17022996b891796a1fac4f60bae35eb466b6dbcd798632427ec394bea9c3b06ca9bfca2e862a0e10574417ea7593a8c0c49f20ec97caf5c7d342b8de50f7fd1341b21f1298f7fd6f3e49f6edc4c9ef27f88cdab7ab21147feb8517dc2ff36afa3535b2fcbe1b1839071cdae7988c1d068eec13a20afb8e5c64b98b130b331766f2dc97efeedd4b79426f2fb2f40cbaaed4ebee37f729999eb7bfa748724fa695a95703008a2b3af8228256be26d272c69e60936b3f6452059bf95698657a75ee37ef30411d51c135168e966146ccff56471c826c8eaf38414700112cb2f14d7f82621f0f0b9c1593fbfb9eee3a3b2668e4868654cc4d58e7567f5c4014d970b3b1087fedc62ba85d6b53c6607e8f388f1bf1b406564097a9abbd9902b83e0bb26b3f8ca3b67006cafe377637c4947a0052d19a7a2605028a4ce4be95a950fdcc0d322d5cc21068f4bfa3115d28ace6b0c5c4fd09b9366730227efbe52618edbd3fec5a5bc3184e0bfed4e8897f4f6e61442c1897b6d41275dd370ad05d30e690f0a2dea21b60c84a7ed95e285934575c6e0376e446122fec9ef071c7fc66137006c3de731ba7b6b67e363c67939f6f0ce7a3674a7442912769cfa7501ebcf6e898f94206a981409e404bbd9e36a1cccb1fb8092397f80bb71be790517137646726f702fdef73a9b0b50757e771fd8499bd4913cada6499b044315e9d8d02d4891757568bdc0e4bb2582a914f6dc00b62caff0d676ca2dc2a602cd47659d0f670508d9ace203b8b5d1ef1e2d8a40ed7a065edf350f5b41221322ba0085e25e87aa5721fa8a13fb3655bef105ce823dec42736b98481a3ffb9fe49c9c19e7268ebadc75c1620d9ad866014d1647035669e2288a4158336d6a5c0c5d1c4a9516274f5a4e08b1ef306923cdfa0748fea9ac072f3c48691395ad7f1ac28c3c925fe81b1274c7c5e8c47465aac1ce480d1f651f1147e96dbafa38e2c8b89db0287952e1cc6bc61fd3f11f47da22568e1b2902b4777548ff954f829cbcac3fc78689b48bb7e7662f01d140cad078070d9e38fdab6bdfded6dbecb54dee255f1dbc2a360deb51d73e6f3ade93a116398a6b12d782d59ccbb388790fb48abeeb0f42a515bde0a83ce797b6ab8d1b6d932876bc2e7be1a446e2ba5a6823b4026410e9dabe26bc7ea7d64bb258a985e513cd104fc7585b52b43e6838be69b11c5a1bf128c977331c63028e3652dfc3f7e37c6fad49b40f1ed9010f4036f1ffee52862df70de520b836b691385cad16b1297cf1081e67a5fe9b87291561e5050051f04fe0f17b0096b5a35fac7b7886c92dba0fc2564ea6a90b46a63a77adabd867707d932305274ea934cc8c1e85144a0af865fe313bef17c874086376d7b4dec9b7e513f427b6a4d248efb7bda39dad3b6e5a607639c9ff044b2542f588366abc9fc36cb0807576af87e92452700aa98ab686d8b3e41e9ecfbda3058426c4431f0f6f62237942ec2c436eda21fe37e0149490f82f2d3978c626ae3436ab35ed4917b7e17520e9382f94197118275f241f4899a2b05158797d5eed92122a06bc3c53209e0d81e6a504e9fb21b65606965b9184a8ac06f8b8a7d5cb7d3e3970bc1e4a492395d3a6c2c1041c1274340527527d3f678f06aef60b32f06897de7d2c8f7432774de743a3e5c1eb96fb5dd93f7d5c787c76b08a99bfb3cada96f74e9ca9a3d8f8e993400cd57e131a2f474772641026ae48ffed8161cf2ede87e596aaa17ac359d3e979fe9d9bbc18a78f577e4f9157bf30dcb77f7c71a52c91d4be4af31b1b09d4fb7c4d0ad3ca09ac02206f6fff77b16f5d497d08a495e239fd1a275ff26881e4d5067d0d89c73feee4 J=$5519ec7aab9fd428c7551759d03620153c02e6598e8059bf64da9b9762e70359d50b2b1aa2500e65207954a2f310ff10097230684344fae7752399c3043bee10a31315bcec8ce3af2374dd8eee0f095ba79e4f6b9b45049f243cb573b7e403caf413e8edd1403be5f47e7b09ced9c2a5865b4343ca3bbcfcd862b24af1610576a1dd15ee8bc8b2cbf988cdb5840e7411c38f576b0631a41a0cd8a5bdccad09a58e94547cb455e282f613d86acc876b3945c8733823c50281faa14a9a2c55812ecf79ec55baa60fd22a87614a27db81baf0ce0ac5ab129ad67181249f8766f2e23d38d8030b29200e187f130f0fc467a6e944cc1200631e28e9b0a8566ac4609ac38fff21d11a9aa78e1cb0fef6f5180a8d8adf1d15a2c5a4f01ba87ff89641f6aed2194918cd5ae177c4b713e7a1c27b253fbeb941ee0c924cbfaebec933577f94f6e9cd0672016e523e6b799135a9133a851c7c1058bc1c44a064f28fc21a2e7f596e0f36950e4ee74d60305ffedc98798aa5462a507bcb25a90cc311468f51fab65e780058faeb7e241d90d7b6f27607c5927b9a0ecb6d96d18a94a5e3a5df7ee2523230b258644ff31dceebd45923e145b1c2396eeca44620ab7c35cb7202532aa1c02dc72ee1818c863abd7781fccbbc025e83be745b7ab4e601d329ee27f2464eaf8a7d48500cc1cb13f1e21ea2214e8246cfce097d2fb4bfa92e979cc3e66ed2c1a57b8d4e31636dee1d96731a145a0933c6ebb428652321e644ff56853f40bc66c21758350f4fb8bb9abc8795eb80e3667051e8c1672d08c7c869c55e34502f8e0702c65affa627939fd25eea6815fa594ad7abf9efed792d31e68d4be735c5de3af6927574b70c4c1b1b41223f1913e3510fd5f5a2b1bc657b875a1ba8166ca46dd8965f026702ac69c059d52dfed70600b7718fb22b6620f176262e12c0f4c97c52f4b6f09bb926d1e59008a8a02057d20a522f71948f02947f79c3bbeb63080db0e86d29a01c81ed339e87ae439b75e3e39a4d495b31baf6359941f4a61d9fed8a64c281d0929c5fcecc811e8bf827a6271f7ef72a23e8fc50f1f7e814b6694b28f642ae33598a401ead940615b3bc77f16fddbda26bdf2dfe01cb0f49dbc07f03b7750c1d4404694a09c4d3b60fa24cd537ceb1aab5b1bf62503d3c5f0f3d49b8e92ef215487282588542c0ba29e0dca859d52ea7e70d8debdbcfd0a2ce6e92c8a25958e482fbb476170e04fde31ccae5db99e8f7fa25d648f99d804a1445373442d329083f9055e371d88527f1f2ded8142dda0d01ecc756652615df96fc5d6550b56855ba1ebfd55084b07b83926d11b1d87fd3740c7b5d1ae6a7ee0618f70fa55a31980a986698f683a0071085d82a456a671c8187830c5e4dd82a53f1686e6202ebd774a128fbd7691ab203ec7ddf7ed0ed6a8ef8c1d4a99732aecc32bd9fd49752dde6aa63f911319c78c920a1931f60386407642e24c4053052c95b5c8856131566dc8eedf420dc447d1f15826fab183a89396518bccc84701484c3c7ee7e605e26011aa91b26a6efb6966e6fee80cce41f765b5cc847a5833ab7d2e61719147bfb908674b29f36bd9eaf0364ada0481e4250b60d772f99f0e2708a14cb92153b5dbea3f77d8cb5740fc7be92b070c84b7dfecc6d8da003682f5c958f6b58e12066dbbf84b24feb20a0f3d0e7294454f3823e41555c6be6a8b735de69a8ba5cbafbe36ee73fe2cc875db2be82b9a52119621bd86f7764a6e148299cc6fab3983f0b697f49e14ebcbd55295c442b3fa97fa6d1315944717fa5fec5c7c837d2dcca56f2626e0bf2b2ca0fd4121b50cdb32eeeae88e5045cd35718337ef5d5ce90fde14c3570184c538422b2598c049085e98880cfde15e6ad755b14fedd79d993c2cd2062717f52a290b9e8710e12fad9d21640db2ed9a46b0e51639b99307d11e4b7350945d1a7c00150be0bde2fdf244d4737eb7c914279dd62073ff60375e00a322f62249adbcf44da7ba0b61b0b64e3667d1e52c4fa5488997ee6f51a5c35261da98c92b7698a69f3f4b13e592f698499a94ee07547e4c19a568abb730114a61ef84eed8c2a6f86fc58015182fd52f9a67723314459ea38df18fabefef3269e1687fd6e57a1db7da9dbc00bd633ab774fae1f26cdff583c586a3f17fd1ebc53c0cb34be37991e30a9ba37a4843dd9f6ed973d43685ac080ebe2fc4ddb0808827c762a1c6704a168849d069a1dc456a985aa730ee84a35bc40eac687943d39edb5248d02c53f23a67c4da9bfbd87ad191dfdbf53ed4f40935a321cd2f6facf26c85400cacb5ec7fca06b3abbc9d6057813d804bf847d524eb126f918421e7008011c2316885f8d64134331d9e127014dfecc66bed1369fab52e7bedb3b9bea18fb9f7043fc20d60a7b9ecb551860032f13af9d7ea9c211843ab95807bdee93a3f670430d5afcda2a3b3d05352d9e974fd09597b8f02349f4240d7c38e5ea04598bdb0fa28dfe91bb6a25645693c1b5b1d29d74362005fa261da18147ced3053976bc51412a69558c6269eeb18ce43faadff725551f168c9366b1066ddc18fd0b06b72251a716f570b4f73fd9071c6e161b2860fb0e8df80547e2b5ffb455b1bb0f6a7c6f90397c271a74c5a77675f0cb53e430c3f557021237368993db15755ca10ad156f7fe2b09fa2dd562e8356e90181b0088a6ba295771a31616a94485a1a8eea6877e0dd98fa92ce055e4af5d8aabaa769eb3b9b2962b4d3a3f9eb607c8bbbf2c56b6130bd7066829407cf2f90a229f71591c4c1ec8da7b6ffaa504f5fce63d786bb6d1a4cce324b045d618d4fc6b18f7fd11285765a396ecae3e8c2395462b50c2a80afaf99651ecc810e5e158b064a3d99e50a4ba7211ac0fba5298a9c5b3ac9185e282d62584f8962f8fbc1e04835adffd6e1ef4db8d0ade4ba9c18d7099ac49b5d66c724bc1f64444bf6a28980758779c4766605d0a92c7afa968e8981568da5044d4e8391f7a80dfc59bce3ff59aac0ed6e8210dfcb77ce40e9017c91a17c1a6a3660888fe209811145e26ca24af78f061a42e110d6d2ec27628ebdab7323607bb872e16fff8735c5ac5a989b24e27298d2910347bcb56a2bbeab3a40fa5121bc64dc12dd4d9f43ecc3bf4291f7ede7ba52fca409bf2406b6952eecb681b4646f4936e6ab316ad3765066550a2ce68f4fc32d2e1e255c110b2157a56568b4bb8863de210f908c65623afff05b20f07ea34a4a28a91f81c9b79e401bee7b40a173f82f8618734672e0f11d2f00e697c12e350ceea6ea79e2fa9870f85e75c134699c609e67bd82b5ade35769ad97593e13756d8a29720cf4d502984f978ec4c087d9324c5981ba8bb44a69357b5b04f05a4f55178847107aceaa63a872ce1fa78cb2824140194fc1c1b1bfe8f71ae4449a3d1844804426ac36578d8b3641648132f2ae9cdcda666cc8a73b46ee4c342c697299f63e895ffa229fa98ce118c39818221f35313803027f9e8eb0660e8d19394e25239af5a49522efabab7df58548f9537af91f594b90856b23e488c479073497d841a821504c4b8b900e581443e4ceca0e7746419f6cb5b385964874ae784b53ab38b2ef0a85d56964640cd067885151c1f8d17f1f7bfb22279a1208d85c71f2eacf2a28bb37f4b29b7d4a34876168c218ac0564e9c38b2e50096cf0cb48a301126c06debe5a2fa51d785b11705602246ff7b18cbe3f1e583076de7b3510d37fde8d3c466099facb0c82f06075432d56fb46e71d3b366ca70800f330d8e8238f14bb67001ccb6999bf7e7dcfad9176fd2f2b6e1f6234a0f35cdcdc29d48b04e753cc3b7d05b0d360bc56d2a92d02204dc3ce3a7a84d4141b0cc1c1f5d31214ab39ef9e7bb1b73d162588aed221272ef32e T=$166bb326526295dd5f01685bbca1d387e8704a3cb44d7548dd02d01f63f19fa7ae7b597efcc826268a33aff20efabed354357ffaf36afd5e02801d3883cee9cd739844d151b7171300e96e2741aa4942456fe1c7c58e0e03ff7f2ab67ecb1012fbbfd3d8fa462f0eb4f43f775bb0172dd2772aa734e355a3bdb20239698a993cf23d70746c9824f9d90bd57de94fd4d20b9bf77c5d8d7c32917ad8f02801b5c8c4011e388b4922c22ae18b0892ac9e383a0e5584f6378b03ac53cb140c1d85214f70bbd1987b1bb7402c65844be83d671648a3f6ea9b57cb64117ce541f88e9cec4a50281a940b015a546701182711f5e27809c232582baeeb7f2836344ea2e0aa68501140873ff76c113a1833187600cad26b50e9920e1f45a6360182087a2a008e8d492819b4eb808719f45497888013a54f6b6b075b6aa1923ea4cec003d170ee3ed151f5a4cd8d8f4f3b01aee2a1e27e977150e942c674d470e34044870ab2957695e1fa2ed53cca749126a349160f4245f970c665e9251e9b506f9b483b353637562c14916d0ff45584c75511b856c0383c4bf691f5d00b5dde72b7ed9a84a1258674ef8611d5c1312fc9e0c82c8a6d9ef5df78462d831f950bb15a3eb9d20946d6eb35469f1e5e7f4b62ed5a72a5b7a952ba2058de182e2d120fa2fc98b1c9e953965e8961da5303bf7cca84f07d0aad405def1e32899e1b3874713b50d4db321b014cbfa978719de4507f58fe112a116a9070a8ad6edb46d8fab323e18024e1371b09df3d9a7e369e84fa6219ae0f2355d564553f6372ec68eb9090cacc803d8996d1e481fbca9252103c02958ddda48763bf640ca2de1fdca6dd0423fb9a4795a0d5d383f95e5b2cb103cb838df010de1af9010189adacc565d9a07c8545949332ce9321c8cabc42e7b852a95deeb30cace57925daa16ba6c120f690e4531486fc01acaabb979c9ac126602a1a0ce1293ee75beccd37a6d32bb3ed872c72fcc026f9e9d83ea326f72d5d708ef7b9ae719741994da2d565719b00059263b01d02da6c4a7a172f0de3e2aa21fc53f3eba4e3e4fa6aacf177fc47b7ae39ad195ecf50d5c8b8937af9fa9583476cf7cd5ae44b0c7580e0e0adfdc7010bf2aa18f3c51b17ebc81e2bf046b25fef3c30cf6348a2f2be29b7042a3e097bcaa69d34de23e823da27c45f40e061155b15c1b1731b43df1bdf44988dec8fa778c41998f72c759da4f9e26e37647dd3e1c29aa64ffab29428b8993cf1797993ce451a3e59afd6df145d1629c7edaef1ab87c46c57ffd1297dda047fdbefa22aec44d3f8abec61abe262436f3c1bde9356797fdac419ee81bbcda620f72ca8c6cfaaad4db3b7164d243bb036a01a7af1e3ac311aebc6563a6eed96027bae775f7e3be6407ba0682dc64b16bfb747110e3c5a2d2e98a50cd04ab3b23af743cf837a6e5032a3774b51e1d9a98a05c8bfb2760be2e1c5a636ed44fe39a95a162a758ca15c230ab88b50a735f3b3197f6bc28bc1689024b294502f9c3d1b73e4febe68bab24c35c84b43e8f1cc39ffd88204f58770a22cd4f28a1f6ed0b61c61546a43c9f8af2cc3e325b4f46e84c128c6c448ddc91dce43e9ada661d9f73c1c00a3d97f52cffd63cd835bcf477c31b51df285bd51527b9493be57b4be638ac5a4000de1995c9072f9e1fd4a44627f1c8d7398e117e52ea263e45c2ce7be9347040b70a985810d5f5d040063959055cc1c69842b5f414d6dfcc7a113bd46ec0aab0c06318d79d0c8cfb290634d8e0134deed3dd9d86330abe3fddbfad10fcdffc4d5ecde3e89bfce71602b572f03c2ee3ca0bfa45861c2479a2822b5b1ac0f48272bc9043c8949cc85977a5073f34e0878654b3613233cb5fa658b8f1c3ff10b81f12ab621f9bdc81ddd26918acc743d9fc11b1170dc690bf368b1e8a31b98e1347bb49e8bc4a748d7ce7577b6a22bb17795728018921bd88882b9ddbd6ccb85433eb286c04fbc794416da409041d8d5de00b662950e986a688741e708ecd45e05d8d0a54c50831295507e7717fc262ba3951dcc7e4d86221ce43fc6d24848076a97293f2949810de28d49b595b7c56f479a39cfa73f37b6f94b064ea569f94b928470766155c51ace6e09d860bc9f2a0437728397f90142eb01520e97c24adb5a600b9ad9561519e7a89d80ba8d0349ba781b5df96ba7ae216ff3379ba68ea81d6c18dcf355c5391674d817c3f3a1cdd41bb2e745136c7ae38cba08e137ddc8600c77c4870ac6a5daf7a2d79bbe0db7ec1245090ce78c7c733369a09152720fb3d9102aeaef1851d2732031a823d62ae3cfa92ce2599bb6ddc68118203c828a5c6aa90c44d2240b1ccb7d2a6a5b625cb3cc4d9f02332abc52e23f481cd77216460eaf494cd4b1fbbdbf5dbea3f17c765e059e65c8da5f54d69ad883e07424718681eb40bbd3a993ff5ba05e8e79feb0aa2d71fbd5f07cfe82301cea555f387a56b1578ca2720e620872952769a2134f403ffd789a4dd52b14542c38ee787df432e536841f5535c7a8886be5402f116a3196be3bbe6e99e1103119ba7688a425633944e2b5688b8ff0c059240d2ebe87223fc4cf32e60481534e3e053345eb4bc01d7a8be63d316835ac4eb6a7f352af3ffadf21c7ad2187fa7796825fca12639734a5d50413a6a64ebd7ed4e4338ce8a222289db3c43169cde86084908b9609c3418abe24e59f0e77979cd72e970e637dbec582d402706159913af4c8743584b450b31ab3b36966995613f2bafe78e7b060ca369c7bbfbed96a8c1830662514833dfa0df74ac9fdf1fe94f2cb2a1cbf4c931125671dbc998ba32439ceb0b49a87a78511937732abf359b03dd08a5811c770b1775390452b9c2592f6ac7128ac795dc3bd510ce2e4e3cffb721296464eb40d3cb18acd4ed10e2529feb6ab5d38d479afbc9a668b7fbc9b8f10666406892b59b39c043e0e660c282f06116cb23852cc7edb3777f04e1a050ec9b2509952795ca6483ad994e1003c11eef4fedbc8223da6158883db89c942b6501cdbae6581f6a24d76644489fbd78e15e1d23cb3995a6139f79479deaa1003cc6ee922cebfb1b94b6bb13a7d6610b9749cff38be67ad2e3743e3165db69c53019808ecd25a3463407a2c2cbbd5f21d49c92417a5373cb00d49044947cc0a05fc97b31a4875cf5790aa4d06e2b0c83417c3bf3650bcb3302dd704cee8313315d575987c7c323b0bc69daf17fc668f2d7aa755d2dbcabf661f5fe3d7727be3405b5d6ab4be53c65dfcf5a861012b18528feb90896acedb711dbd05269c12781e8e7dd35d71560bf631c08bf3ba4e082e413a51f780529fddaf1692732d1045aa834a03d86c8cfa67f6b21e053c741ca246d911038e24443bc74fb38c0706035a458c6898cedd2db311203aeec445e313fa670659c511e90c31e6dc9a534290ae6a087bcace6cd64be3e8b0866adb934007f18bad31247f19afe4507fdc8390f53131b99a45b4fe61e4e58fb2054aafd797d4e9b8a5fde01536b371a682f4d366643edc34e8e4cb1461fccbc69bf3dcd96c5d8968fcf9ba6a016c54d71b109836f57cfee2fa8113203d70466c0d1ef8709f00da33f1c991a9ba8692a2a9ea1e00fadb9b8d6176c96c2fa40d926a4e516588c2c412f32052fc5f43506a163f25d1acdf431290c71f62d25bf35ece9039f47f877cd02f959737c18856c6439cf9eaba0796b92f9dda1436bf1592331cf01ac624d50ab8578432ed7632438b2f8dfd6d39963f8be8f6e629ba610ecc2cd9960c3aabe42418055275b6fb9947af22cdf6596773ca6e647af8de4c524b987f2ebd997252ab9201dbccd3e37056e6b842ff53f7df6377c510aa2f02fa7257124e70d08a01dad555814b7959d63b2ee7e43c8aa3df5be63da53103 [68] S=$85c61e42339340 W=$585dc5d19c28820af0a24e4b4ce03123df407adfe11f8c4dde2d52ea7a381aef5383becd4735884d539295d982fe4380f00f0a2c93485d3f1e150e89de8d5a57b8c7d4ae8aa8bc5469c3d2090d2fb6564c1b38e35dec1e0bc7bc6d590bdc0b20481c364b7c470b5917bf6236b4d3bf30d3709bcaf9ee7671972f6461408cc5412be2b8ee4cedb687b8ccf20b0a295a422a76deeae7623e25b8f947286238ca689e3fb635fb10ecda3a9c6d6692e513c91dfb42bd56b2e9faaca51e4a0d5144db6af25f5ea7b0fab412afe6324e48ff71e61136fc80d9cfea6cd16182b73ed5dc07c186bbd7729578a6a817a061378e80710f989b88979e36924d1a0dc72204e454c4afaaab32d63261e15af08f50a500cf1982e755a150eb839634154b7eda459b99612f4435073323b1e9285c4c1b25c2fb9dc586f6e0c57670dcc086d58f823ba5ace48e34a03f539e2cb91c5eabc9639086827cae575b432e14f6bd23fb4e9ea196434f3f6236aeb25822c82069d4c0c98c637e9dce891dd4841c2884d723a38a06679c6cb576152c138b487158a156b56debeb866d8b4de20c6ab85a297d5b23f70aaf69d3c52369a743570675a8bc03da3b04944149c3c1fb738f4812384ff74c4417c08b9912116a3aafa43efe96cbf675439341983cc54caf275e7d0e6390c6c8a6482e50709f15d987b594ef24924cad8edf227998fb76ba922f4cbbabd6074621b00028166a212aa53e1306c07a2b8cba72480e39500fb041ab0bdd381998e4e93c5b4204fe498c2411e9504a85d07d9a7a53c581208124d6e5027716c53a236680614f3b3836665d300b171bc98746de3730ae94b19299796c9d5ce267c0fef60ef589fc7828b6b6587dfdcf3770b77c5b0b0e99ff164ebf66161a939a02d3b129f0ae4d8787be6d34c106ca2edb1acee4cbb83c29ad037b07d1dbb92a4c179a3dabd9051dc4d759a3137795592becbff5b4363104fc4ce841d594c5ea61d5352f281c1f9e06209a615a5d4db0fa6c3ca00a7ab1ce23a3da057430e2c06f38542699d924829b547534f5b20cb9254386003648b1e6f7489a0a91a0d8dedf7a26eea4da2e3264ae6155aeaae748bc6bc6c5143f0bafa38f804eee35829ed18f34d3bb2aa9208f3698ae50997259f1e03170db04c626ca7d8a236189e50a0b548533a4e58752b2f9a6f474950be99db108fa75704586fb432f6d26f9f1a56d7f670c04af24c7361360544e0ae9370109935906011d52aa8b5e9452649889c556b66da0c20c134da09741bca1b84e2332beb3d3378ab2df86a0e42bcb71c9898381baecf91ae75489f05251e677916fc4f059e960fe26b93edb3b8cb7d1cb5031749627edff97caf1135cbf35cf09d2a4affd638d32c4387c03e8253f94e8833650492a5f75ade02c7793a813d827785c2649d0376503757ba9d39637edf9e9716a2cd20747b35c1a1caffe803949b900416d3329d65cae754f3b95ac00926761f47ffdbcc208edd0f7bbf7c85b9bae85a79f2552da1786a5878ceca927b878e2f4cbe392b1ebfecf7f49229d1b82387cd1500da30394a29f0dd6959bf30c3dc702c1a8a8f66a43a837d160ba90efdb137f31c18d85198caa7f3b144b6e3b751709dd9e97ce6c6688d504cf549d2ff4617acb07d29aeb14a6fab8aacf85be94898b29305c87ed8f9ed7131dccd2196e507581ce6461363eb52b582c032e074b1c206a2895fc5a001be8394bd0bfa7e0e2c40ac17c574c60a0f89fb7388e004984b838b5ea8e09158e69baa7ac38abbbeccb945b51d8b51f251130947a70ce303d28f7c50d2e6a08a66a3be3c3f7ef3f44a54e2c297c26f72e018f646949f281f315d57854da7d6d639f99be77e2c53d9005ba07fbfddefdf1848efca99c408406ca7f7f2d9f4f39ed718c407405e4aa037389ad10ff916c42ef4d231c20da4c J=$478c772f8bfab365b4bdd7e6c998fa2afd7869e5df2c84460dfb5c4bc1fb5bfbfa57846320d4d5f51fa631cbb70262a74b0243c19a34da2d102bf44e570982aa79d005b464d20734b91c9588f9a9a6994e124a01c5f11837eece64083b2dcdf5ecc04c546bfa24b00b95cca54be60a11caaba1d1db4f8fa5aad99ef4937df24061227395117007b1f127de9efc9c42a53d6361a1ddb3db1e93f68ebffa57e008e2db49ad484e47fe6e5893a061183641bd0617e2f30bbdb0f62be7ed237f855de66fc467f6007756672f7428c786f978301cf06d3965bc9b64f57d1c440a78b5f648eb6b9574dfda96aeefe5fb6944fb145a0956b969f21c7d2e2aee006d5ad9e56d444f49e19ea1dc7506a50869d17b726da2ac29506da4d83cfad49035ab0f68b31a52e297663ee746eda9c65f59efcc357d256ae9495af6e42d07d0941d4349bda979291203a31d0c03c94885dcdad3af418e663b65ca38394aa7f95c5ceccb76270869bdb876c3e00ba770a3a71e032930b8aaf109e0dd5aa2fccba7cf406cf93bc6c47c4836f44674e5efbc4d8466cba55b3f6d4ba147daf74c3a6ad13690887c0ab40a5951bb2eaf504d568a2b22b4361ce0daa8ffe7f1aa3d348a92f6a4e16f7117d07967f081f15f9f264d7fa29381d2d71ea19edb9b38b310c16cbf7cbe5b60d159b69a697be7afd947b9aa2aac542b601397bb8639670a3c8f5a1239d12a6c56d4ac48a7ec1ee8a163f8f0814c7f2601ccfd232884ca08ae4c30c939715b28ba7ab9f62b444c2ef4903accc129d4f17f8458a6b2b5a0c1190f01c9f9666a0941fed53e58e8ac60d6b70f72b619e342218a12ef735f9abf0e822e20a78568cf11e76e85f05101cd35de8c974999e1bae515abd45373758170475a5b3b84cc33dbcdefc4e8dc3a588a4d4c32048b05f37eef94df4d9ba5b2db96e2bc6f6d272e186da629da357bdabf1c70376e8c842bea12a28c25adf61f57bd8af046d18c62316f969168039610c5b03244c40efbd3aff66207005a6e628ea5d18ddc664ea8b4b7e27604133ab780e2e86d36291c82426d8cab9af93a44711c27dcbd28e643725a2eaea91e4c9e26e6dfdf265fca579683810614d216f88b49974c47ed9638c46c9787137b75c4b8712ac337b35f433d7179e1a4d2c27be7329d06a9554f70d750d5b8951e193eb25a145b5a91dcaf38bba97d3689535ec2ea04fdb7952c38483667217b7678261b593cf8e9e93cba1c2c182f7445accd7bdd3232cafdb8a375813e7cf2bbc6e016aa539c4f5e54b095fea71e5ca1c6acfaf426049cb801cd6478662f879a977e842d734d3ba048db05a130b07d84c83178a42f02e6c2895687f6d4849d8d28b361b6cf30433c40c3375b2f447fd1cc81f6786b346af6f51dabd22651cb5174db8dddd8941e9b9cb917e525ddbaad2daf79924d8117c91e56d9f27600494b6dce85044ba94805794583a6a4bf8699075c8023a2496e141fe5128950d0beb57aa75c47d92d82bc1c12110d73fbdc23b0b7dd0695c84e33b721f1f891e7ee80913a969ad95719c964afebcef0243b561fab7158e08d8281e6bcd5cda14f4053af6f923c2cec61ed0cbfcd6637643439c49146cc5a3ba3f3c9fe68a071bf8698f81fade36ec9bf0d560b52b85d485a540f24b75f0c2932009d26ab0473e2397f52939145c2dbf45e11a4a1ae9ca7ee492e73b02011a3ead718a5a9ee2a42ca24b36180f8b30977937bb7378c6ee20258218a65ff2049b5f71c7564205b32181f2a8881d3ac8a13d63fc733a0f9928d2544afe1e92d28c8926346bb378a7ff71fa81622a60caa09ba04baefa56f948c16b87843b6676ba5c803d1013273359445c14f009c7c56a904bd15ebd8fa9569d17e668b39617d388d69fdad2c67fc671ee4736976602e5efb001b1c2e9e50b2da8bd794f60ea853a65c4970b68cd1d7f4efbb6bd8fdc3d167418deadda70caa670113606817d959be014f58e4350b580d4049cd2fd5dd656c939e376304b9b9190442a337532bfac42b9a9854fdb28c5a4e142a1d36f9f4652699ca6892f3f059bdcff439ef75800abbd8be2eaa71da949a144a52637ddee3d2de9f426f5304f578d619cf6550477b7b3bbfdd1fc1c768006cb9e6181d27256697939044dd8822ba79215ff2d9ab0de26b456fddd51aef26c366b9ddb3bfdeaefb3eeec07264e60767137dd4b9a07f65f29604987aba386e035eb328813971bc54b65ecabd6e8e3da8aa76f3fddbb971b85f32d82fe8e949158cc467ea6bb69d00b152788fae4da72d80a5c0f7f67de701d0e479f93aace42482cae2f8538bdcea3475bb6931876a72372fcc81e86095079b0c1505a4725fff7558bbfe8910fd15d708b561ae7222bb985f887e3c9546b98da0a82cafbba8ab835620e8d04832dddb5562dd470c9546dcb462c1d4ba5444116c8226d1068d25e7a343a1f791b601dbf86918794a285dd33b1781bafe38becf0e3168491839e170061ab7676c9ca71762788534d7807e5b1f5a54fd48ce956795522b6d9aaf97d2700ae00a9ee82928ad385c890619afbcc7316a50899dd6d944f17102800538596e2ce5ce4eff007f30f0f8aa0adc30ae20818234736359a038de40b9d9b46995a8c3b43d40d7179c6f7afbdec3f9d692e01b9117e23e5b69821421188a325d0cee8ac3cca289a101e4b8a6e0d3ae27e3a1be97bed16f7a591acf7c03c9e9bedf0165f73dff48d5f0232214a0ef8f06523bdcbfc1bb2bdf4d68248921e7c7c14ef3f875daad6c75a1d80e1aad36571c848dd70efc2331ee3e0bc8f8776aaf78d98c7e9592404c18262b6d821a039f8d430396e6b9f8af5c10636ae05978bfb11ae8b9f59b1fdc652dbeaf38d741321bb8c515c948e4f0fb799b9bbcccc7981fe2215cfe6291e14d124d7efd6caf00cd762d4c3c3077d422e1545ddf66c7d213c0cc6fa6e20c07d2a83d4df49c7adde793fa519bbf59a72c1034ab2cac724ee07bdfa48a378f7f6894eca6a1b52c688bfe1eaf2aa6cda18a62d7d6c4bf4d3817ed53ca9245875ce8cdc547054fc50da44962d0f41ef0a9d002496dbab6dd2a9efa7f89a4b37aed3da351c499a4c51e47afb38572829e297b05d648b7be4cb3b68d5422bb39f22c4f0a2cf85629941c5da085459926b3224262e52e28095a3efb47fddb98913bc1cb1925b0ee9469ac3f3fe2e1c6a63563f092e174fab94d0b6ff84708bb44573e1ce89d328d4c9b3db4720f31bdca12e3fe2eba6e855c09011375f831c9a6e19563cdcc76143c40dd629e9e8ca852ae888a03d3c217f84f33d42c5f578301f5773619800f77ee4e1827ecdcd810536963b8dd132ebb1189c9eaccbaf602664155e8632dff892746100dd12af50b2cfcdf6948e72348b4e601e1b2636987f75a4dfab48850ed9cb4ad21fa677a059b3bc98617c845bba276dcc6bd310d6c07994d4ee6e5996af532b328843928a9c7dd328db553793dcc06ddc8252852eb6d4a098fba8bceb73480d9f4da08f18fc9c0b34400a3c940e0bf1757c453de9f1ed5838e0483c4cf6dcdcaded8c4d878836619c4346bf138048de49e96382fa81654f944d02046c9fb15f9e2a283f8b949fd67be8403ab61e68220516dfa021b4dace3115da5df6a7b87d7aea469590551e44b9fa3cacf939976243150ca378fde8c599c258b328f95dd235700171e8f85700c8138fd8a4b355e09d5e88ebfb2e61bc875569868d9f31d239ffe1e19a6be964eeed8e4859ec964fcb5634bea32539a3e14b686544b880e8b09f2740bbe5c233a60bfdab524f79117ee842cbcf7a8efd430fa61ccd26cc8cdec2270b8ec07987c5b9a2fb91b919c46eb325442873639a1ced0e71daa68b9ba7810131579894d83af148 T=$217ae2b820c4dc2320220807a0333b5da78244c31c067e49de39f911e8a345f30a4e3a71c05c8c760e6b72355432ee1353804585c02430ba4a54f742def02d260321ac4958aa1fd299d986877cd2314ff4ac25ff501d0e983f10b356f724a96936f7323db57ffc09ed9d999d39035e47fa69d4f420c31a5cfc0bb6ff43e94da9c2baf8aa9aef2656cd5d1c56c416b51587958125d520daba59c7faf3aa1bddb2c29c698c696e2e87dd75be99bb954e3aa11390e7f2d73ed85e25576be3c09ccf71a0528e34ebb03590424f9fc81a513c2a23983c37d4e671c308954c991c2d3991afa180de9ba0e750de368f7c80310ad327331991f5737d5417312efe0848a65a3a7c2bb258487d356b871a98a82abfccd563f5203d3c2a5e816f31f246891518a634e34ec499049bdf8ff1a6f5fba04d75438a2bc1a57e79d7bdf091c9d088d9bfcee921650f641f03a92ba6f33ec6fd38b17fa5f391f29ae190138774dd0c432ea08fb5dd374c0e15c8fbc2b0cd108f81b9457466c224e873f9734b4a5ff277b7e8dc970093e08e0c4c18a232759bc5eb30c3f11d018aa6da8c70a4924f7f549c60024668ef0509513b34f501252e037a98a0470110924ae23b1c278d865b898e20faac0b6657350ab4ef51ae7b8afb0dad1d5c6fbde103c0eea55afc05edec516a8fda90010853e9969d85f384d6b0e1ef036e0f0464fe7f278e7d570d887489ecdebe4a6a66f3da0584ee019cfe22ee669b43a7a69d2c9b4b19d0ec6cd7cac2c47adb1dfd51b78c88211392f89ec89017bc5ea020b6d2ce4754d10308cbc074bd3e77e59e343cb766162ab952aac74c66a0f69a4c3a6c577b00645ca67f7dcd921af4c6d1b600dab341b8c96edab82e4051d4470eb383e06dfeb4a22454f128f69f88b9db653e2bcbd2da724d5471964aadff49befe5ca9640ed3d4dce15dd5e5545a9ecf7028c41953b1dbbad0cd6efdd8e85f67bbe029a63e1d2befa0cd663888c46d32938fec23824f7aa754442c54c3e0ddb3f59499cb68100448fdac720730f69ba470d92f5b5e7535e9406f4ff85e6373e70028d9d8826ae58d4c24069784ccba5fdce68cff5c65916c08de05a30ea17de7a7fe837e6eff623104e9ed1298151ab207e3af62d38fdc62cc40a3851fc892b747443f6dba6197c5be0408ac00a3aa2fca2ec4c9385fed123dccb72b2727ae828d6c96a1522235b31dadb0afa6ff44c165290200da3d944fd023718cc393632cba239cc70be30a6d4ae0ffd5b1884dc5d94ce37ed1cb40c34214756cf638cc1690f00e099b099fbe408eb2fff7d64b44f504843fd4c6b8dac00dc638350a082b73d83f2671daa0215b9f10dd369354c85d861b084f91e0d2c579155f26ca2ea5f4d2c55b0d9bd67ff81ed00d4edf729856cadb670c16f7415bfcd755a20fc14701575f1f51bf36a742baad30aef92c69f3379ceb9bb2804b13c39078b2c60c86eea54993d11f18e5e9a71a8a0e7c90c124e676477f7eb3fd7931d58cd93cdbadae101df3128c2fe2d22ea21aa4f4cc6198e1702ae05e8105da3b40fb16c92b2bc3d8114d7f85a83eb0725f2ccd6e402a50f5dffb5173207e9f82b80c31c4b726a1388acf63abbff3b65d26f19a7522889c57ab8f4164fd8a493a9b998912528f793a6fb5be7c43ecf96f9949cce386c6e0d3a1d0159f9e74befb632f6de77a971f9f910af34c67b33e24fd307181ef1788d65928e791a5632a54a9ca0cb28f34d3e873224c03f62b3d4eb12afffeaee62c711dfea2ed8dbf516f9370bf6fb1672cadc75d1a900d480d957aebac353bd08aeefb8a7f864acb325b2fc6a2eef1e8ee142aa4e6fd6d92b300abde85612944d41e45d7c2a1e871143a8bed00f6fd7f705d4796c54323d2887fc9977f6b8cafdde3ddbcd53344cd6c874800fe0fc4af2a048d23dd9249fceab1266338d96529e835dddef83d9f6119e746bfd8980101da3ec7998540a7e486024665cceb8443e381ff69795684ce5f528a40304a9cb38846c6746f42ebe120464deaa1ef5a387c99bc68d10cc127fc40225a81b9a57ad9015f63a1c3c75dcd4550161bd5cd25672573c64a23efb1dfc2bbafe0404a1e98e419e6ef936c1f4c4721060705f1866db9ca188140e9a86bd5804d5a64cf029d36bf486b4722e6503eb09612dffb1b10e11ea51b441b6d752a254fe02a44b5a57822b520fe7e3859927953071660b280afb2968b196cb9f1bdaf9b809fac4d88787d9ca08d78a9d4f65dc419b58c0afc2291cac6be1b91c63d708718e809a54043348b24e89406dddafa776d3b45d7830cf5f1a27b354a9195de01ff93327b508f934bac72c52c480158a641ddbb61505bdb574e171e88d676901903e3cd404d2fe0563610bbe37e47d5ee9bbcf05a0637c5c67369f9dd43f71655c91cd9a6b66dd99d8470c3652228add2986cca52b922674a55dbc5c1d45a2be99fdb5ad856b62e1b7bebe3f49e066aee7333a2a3e4b2ad119de3118944098dd9a76d61f49e280423b298917819080eab2259cf6ee239619429f8cf9074460ed03a88bfad1a81a6172707c1fe4700bf47f457ae6906a2a35f5a489c565b883c0fd8d9de7c0229318e3a095011db98e840d04d283eac34f6ae6e7c2249b4495c25ee7bbe2c34c70bb1f069f2553f13e8ad98afa65efafc9082f7e3151dbcad1a9126bbea8bbf04d84e902dddea47c6a342388cf72ecbb7ee53d637d45869cf402eaf400de9019d05786056cf0a5589ba7b802346b99898d483c5d73cedc3cdacb9cd8432bd69ecb862df5c0016b1b318d0d6d1b7e0be49fcb7ba5616f5e6d619273a816b9a8dfb7c56c4d41f0479e260d185f7a4d1f18b02285bb43c5010d3e909712612766e4a5e66431cf4123d14e5d3c37f61a6f54b2ce19f5b31897fc11692e29a6dda03de0bc45b4be06ba15ff9bb22215a2638f9d98986100cdc9e6170da599482b1fd59c43f728ad8dc313a83f6d5d3e07e4d35aa6243161263fc2c1f1debfcd1c79068ab7a7ff258e97707cb8fac7c0490b2357cd8d98879b7cae3ba7915626bc0bb18fbb67dcee37564e0ed4b36c6015de522ec30c80ef6d60a272a5faf55059824cd56f747df871eff1945f4165a4bd0f9863d7c5beff7230d34995edaeca91dea1ee9f047f2ad5ef2db4ca518393cbb0588e58c0e1a5d8e63e56733a403b9d98161ff191b1cfdf8e6572db796610c19327dc039af4cc2df46aadab7cce1b8c720d004af5f1adf021ecd70780d13b1d066359be026805fd18bac65e10c881b225c125ee25fdeeba0dd3e5414b69aa94b64dda7b4c85642e326a0a65cb26bad3afea24271e18026f07b0d489be62f21d10ec2d5cb1cb04131ac72ab87eed558130ceb41db36b8a3d87689d1ab5d30fc0c60c699411412a4268e1914e90cde16576a4d53140b2dcf6ba0d7076eaecc3c620641edd49fbd5375d38a52c0d6f5e9d2b2f7a2b6499dd95a60c3864ff8f6280bb28777bf9ee6facf80ff2eadd014c70560726c1b2213c763c004346c10de49a9e35c2d2dba916d0eff6342091dcd557e4efac69834fbae0bba3e4fb57056bb315a6f5ef4e30019b7ace60243eaf302cce2b47a87cc7fa31906f54cc7ec4b758da90f8a824255f8331783af07cecba257fb784531a7b15073bdb8a9e5290907a08776d293c1f57a3243e39b64e004e07d254f81ca5e6358b2549c88c99220d668c76586d054af0738ce84abba17290994207b64b7516ab72c3eee5aef0836394a5ef6605d65f0218536764240d3de922652684b9d9c9f8afce1abd20cf814c6fb4aa18108c603ac961c43767f33134e67041baf90f70f9cbf0e492a174893314efb87542f2c24930e970f649365c6732e1a9e1d1dbe147efe26af5cbbd8052 [69] S=$170efbf0f7499fb535b53 W=$7bc753346dd5076e087d7824cfd3bbd5ca467ec82c551ccc69624072a2e1cdf1d54d1c528ca02585c388aac5d26428618f38f3a6f79f239af5c61cbf145dc9235285305e7a89e45bfd8504374cb717a7c9e8b4aa8a6ef386aa076b3ec35aff0298be46ddc43bd9a11551806a01f68d9d7d6d518b041472c673b56151b454d9333f3c9678422594fead5aaf11381fc903d99a8cec535f15d8aee836e531e99088202aee8701f9616ef9cc302411990ba02346565395e2851c6f7b46c75c6145345c5809b3480cfa1e37d90b4c0eb6c9c5371a0b74e151e3b84b0f96109848d349fceef43ece681c2853ed0918901a632fa1850b5f577b1145c832fa2f0ad1dc4dc79c38eb90945912179d398f359aebecc13a134eb3f8f6ec59a4f188e0d06db58c2778b6a7d977071190a430ff66bb78c86a08ae2ca0e26946611bfd9669f270a65139e822fd7735aed02e68f3c088219f4151171cde852a6925cdcbe72fdc61a206ad66da8a23cad9839ef26760d214ba079d5678541bd45a24a3ba1d8f8be479f768d5b74d03e18e994704d01a21616e9846c1d69dde67cbdc360a72bce0d93e52b5b4c2bca582eba1aac691a832a4bcb35e0fe9041084bd1a71191507fde66c7f31c109617c4a66860b885dfc3f59229f62025be559103af271dda0e96b687e436617513e49f497d61296b1ab9e99e2a1ae30c2ad76dd453ebb14602eaf362d4fde3b0b5e3ab0c375b3aec4ff035eaccdc80fd11c00da4a17c1d63efbd36a9d6a9088a6e393f009319df89de84e42fb8a90d7f84329a751764e0c7068b7620a819d202efcd8df5be34c59e5212fdc9d84dd4498bf9edc50a4d4bcbe3438e806231decc7fcb4822365df2ae121a7247252b08171b4dcd7a421e346192d9e025129ed9ce40ebf9c1917f4f35be0eaff2f90940a3bf0b1360c5cd2385d31cf0408ca17a39bee97eca91291e02a910439a2c2c471a3867a5db38baa353a2470edb41c65d36898935dbeb4fb9d1ad2a6fee978a5f8b2225c26b5ef66192cba7d6f40c5a655f693d1f04086f85f99cdcdd723d33bc45c99d50e8f7c5af491b1b302497e223d0fb51656a8cdd69e85ae6cf626154a5de7faa1bdc247867aba231c99feb72c00df6b7141c3415d0e661b128f1c884ba935e9e30cea1a56c17dda25d620d8798e3186b70858924e6e89163796c79559ab1c00987b47dbdd85fef0a5e88783974d915edaf0715ae5797feda4503c3283cb27bbd810cbea793fcc9ef57c6e81656d89ce2e6a8c9eb64c6087be5b20e1d2e6f9cf713b8c3437c0f806d102072d51633ba5dcabd9e5c42158b8f4e768f1e3365a7fe503127218678d41ee7d850c7985a80e4c23419dd50417f39327cb4a732e8384c34dc4d7f42137eb2e33adbe0a55ac694ea0076e6745a20fcf69ad2f3864293782e89c8d35c7822e54eebceb8969b015a3f3503d5aa3f36153505fb43ca51b44a9569bde9b82666e8f45146a0f6fab5842d3cda719989d9e3882f7b4c516787c9f255f230db106b84c064e90ffde529f05265450d204a9c488d324709e5ec4347d4a07fd0c3cac158ec2155132dc682fb0d93f7f0aa6dc64de658ff2de0001247ae8561ee9e7b68df3954775427d1aa0fa62f679d79287c7db2b248d47aa89673e29164fc4386d146da735d3790f61914fefa737c0a378ad5db3b728f2814cbb768ab788788c55a414111e2d74051b3b714827538094c4620c826ec85a06ff8893c50a4a285e7b740b5ce66712c7c1f9f96ed484005d76bc1eed4fbc232eb0b812ee5c24dda8997e8af970c36b37cbaec3ba3e68601e01ed8db2d4cb9e7770a076400ca1084879966741757b4db81f05e1a9a81afca5ef88f9a4b8f3e6a10ec2dce7be88321465bcf94ed872566dff1352604adfe120040eb3e97029f6e112eeaef3694e45960ad9dc1 J=$33b073f10e290b5985aeee1487a9e4af4289a70fcfc7a024a7f385f200dd2e9c8a0f69ea0418e1c9a14c7a7d215b5d7737120edfdc64f34d2fe896c1b804d52f284c75e8f44dd8fe147ae004df5f8622d5f25d3d3c275aec88c58fcf212220adff620eff185b8723863a57f365226248ac27fccd3ac58dd4f8340988399dc9b9b4bc5a86f7810e8627683ba42963d19b819c74b55d45d6533227df5d1c5a25d4872211797eb2acae3f08714244145b0a40339c362bd1bc6fd5780f03aaaa7a1d1d58b8a6198a8bab448b5aa94e4443d6ca5b3d944403dcee576ed293e83bef4cc261e153749928eb2dc9a8ca22d4d76ef636596c3f646554c6b88fb7cc9ef1d5b4c34f5c837805e51e9a5cd0146c024306e5854e60fb8f8343b53f1bcca0e08b6c8461760fde6c215cf50084cef152033c5afdb852d3821ba620c6acea9ccd983d82becbc82c1a2efcd32e6b785e0291e5cd2c522061194c62026233c70aaffa1e38af426e898515c8976401c8eacd94ad7d74a2d655411493a96b4307025444b440ef590a1a506708ccc04062b8e0770b92a73fbb5e7cf2b6a403dc5c0024293f8b4a630f3816f38ffaed89c23bb15087fec10f5386b2d84ab8550622e08129d3ca7b3d8c23cf1a6f71ec4d1d67bb3ea830849a4adef84ec06c6978983fbe5e71d4019a3120a6678c434039cebd3d8fe8dd1723bcc6ff7826cc714d921ddf2c3dfead813b8f796e899767fe82dcae6e8d157bf981e52fda11b0205ebdb1293a6858a4c1384822b97bb37e11c9654eab20a92b48159ca3c932f85b6192982a57b47325146a1333ac630cf5572f3275dfb45375d318a629016fb5ad80d2add251c7053e7f53f7adce9a8e0d28cdb0eaac1567dbd3e02bdc01cbb26ae11a8b8774203a6a79791ac3be93bb038492df562fc1d79a80fee7ff05653674271c57e27ab8ce8a8a480bbecdc7cb81c2d7bc7a912d2821d3a8ae1dce1379020d86a03a5f7aa1427fe65a7ce563f9d5e2bef3820cc8f75ba2310424d3132e0b9fa88196909f3d548dd0be18741cbd62329b8ed3d105f0a492a071d9a91aad98d5a150a643995a2f1adf1fb51fdf8e2e80a1b1e0ea556557a51b67f940ba80fa72034e79f08630a8d2472de7de0fe62936d73713f0ba2025048a84a1a5d640782e1c3ef48077c8cf566d6ad339ebda0e5bcea822e7a9186e3140c80753e92c35f2ff0c44d323682c2f02ad877e55561dfd16425f7d6cd3d03f1c53544816e4094d6cf97897466f1599bbfefa959f84b98840be3022b121a549c61547f078798c530222cd0ed514a63bf6ea3fd0a9eb80603eb93618e449f1deeb8b997b4dd04dfa391dfd74fdefb3f6f2bc56010455aa990a5be3a4106594f3fa17226c4e3afae7805f774d6581861dbfcc7f853fa1e274592e26df81f07b028994537e4672470161f2c54308716aefde7dc1f7c62e80ca567aad3820040dadd38031e7dfdcbe58b817650db4c77e8dc0c20d19fb9614ce36f4e023262a81b085b644f7c4741fd52b31c529fb58606fbfdb9eb8cb77cf5ba649404c45d59290f86a4efd3faff13ecc4461713c161cd6f1adb9732dd2a01cdfb348d005db7958121c3bde5ac5df23df8a2bfdad30e90a40c782b53faa501f1d3640c6e662f2c8f3af9348eba709af2f92e64fe4dd138b65ba7f889e8da56b1945f0b4536f5d59f690ce5f159afcf984d91d127be30b6b73f2af868c9cddd2e61d2de5b35f8928099ce9526479bbdab7cc7e4956f0794a8ede4926d8b040ae03bf2dc2dcd9ecf88c834dac9262627d5c119cf16edee0939f6680025289aaacd3ff0b0511ee9ead529dd39747a4b5ffba2ff10b09483f50195c4358962d86664ed8fc4a25412c447c0f5d20ab35209e8c48bf81e8bcda118827f2de5e1565330bf2db4b34602d1bb58c7096288c8437e8182cddd6af082ebd5f54ae7624875c50826b9ab7199b1dac8373f7c56613f3fb668e909d2399abc6d2964c89326aeb6bd97d3d3bac67d163f520a13d0bcb16a033a792ca7198ff3168ce2275959d3ff97f70b6eab2c210079ad909fd09e9085accc5761444ecd62e788cfb100aba093e1e63d364cf66ade33a2981f32e42ce1326da074349bd68bec8c0fec673eb854e18aec546229c95c255955dbdf950ee64e00ca2ea008b9459e7829809923b860f1eb3916cb2c6f499813a9d937aed5e1a9d9fe34fa1763b00dd6d59830305f5ef74d35540931ce0c37c910bd2400c9af6d8fb3dad7fe8b098af63fe1bec0c449a4bc36ed8d4c15d4d00d3f493f6cf79e645bb7cd20b77c651b072ecca59b471e7afb5bf25e26dc3dccf4398f7ba1861274464f9e7e6090587e135d5e0f463b9fe36f50d4ef16cafa24a69a0217d05ec0bb236d9629d92723f6e2947ff561decd41ace0a76a4208e8cc00e34ac45770c6ce42dc37831e09126f70fe28aa96d6964b7351a8ca4a8d11e7d250d7287d62c6e9d78ff53e4039daa3c27f39e4469d63b453e0c559b8632291d0a1bb50efda3d9d3a2ae615200a78de8bfec6047610f1612e3ce139daf37dc0dda624d2c01d0e7cf6440f4f61ea8787547cdb97e91a03f9205b9df545098b5ea9094305295972c86b3cc7410ebf4e449cef4d82a20e3b1359c6dc790446ab65b07392965c475a535f9baf272ba1485cea7ff3c2048da3702955c29584ae53187e7ac7a817fb5089e74b004617043f324ef6bf88f559b8ce5e3b71987f8f97aea089eb0c818f5ac99c3cd2915ddfea2992f7782c4fde96f2628b720e58f2830bb0ffaed841e04e8ba547e13534a7cd101570abdfa5c7c5038fd7bd50bd29b24feca5e72aa9dfe733eb6fb8cb4940657deb75e947e00b16980de7c22cab2038a2888b4e3561cdbc3a44d6cbe996a415ec6280d7d62f49dae2571073ed616d0708de4ab1c56764c7700a02f9acd511d77acc8f419cca5ecfda1ca3800113e62952fe1bf1a221072eefb27e8b4d092d60883f9ee7aa9aa2e08b7407c2148aab138bb337c6ea66203ca8e97f9631728783c9c7977e05561907d06513572ab5a41300d92df2cd1660bb00d8f3e3cd1044479aaefe8b534b7adb29525fd8f5a3c2c0e7fef5f6845a030e0036c3e1054620c275de3fe2c2453212a2c889a3cec2bdaa4df5be91f55c60e3cce056e0c0ac594373f2117af42d5d1ac970977a8e5a74cf25ea03b574b63dc97f00de0aaf54c05fbc4f0b383a644cdb75d887508e15525f2e4ad11862167ad70cfd723dd5a5bfd0bd09ce0c74a1964fb75e93ad5f17ee59f0539cff5da411e083a554163a6f794b762cdea26ca57240125bd071893cd96bde946f80cba29ff8dc213827e17360c68eafdb222661284298351dd0f72fc6f501c39065e1eac78e45f8bd54349b85381fa6abcb50dd0a197b2bb9b51bbc55d6431ee67cf0737642ebae8e8dd2d381f512ee311f1baa519b745403f7198a68931024f096323399e33747bcbd88988db711425b43246df967ce28c683aa5ccfa2eced481d545ac19cdf00c75b48f9bd811ea1ad472bfcdd2f951dc524839b6568afaed71a268e20a192a5f333571052b6e998514b3b50774adf7a9d53db89864636494a0c938d0c94a1f9a710433d4a868e8e28f8a514dbe3b58b369d03541fca012fefcf95b27a8695be8de05802c6641c63facde14e35d0ef5d0f1f556d6121e356e80d0a561be007d6045235fa2041dbe2b318fe1959f766a35c50eff9f32643a6f316070d8dc08a3742f96cb82c9d2788cad3021f65bf1aafa026936af05791dc5db415d07db442be4de54c1d2fcc9d8cd6dffd1095a5e0057dc39dee871049b53ea13ad43987f3d5219523d2020bfcb02e45cebfbda911b0738596d55daa3ebe310106c12be6731 T=$97ee52a92346af5ad86997607f9fea64bce6586c54edeb7c14bffddd67480f78dd96c9dacdda0e59a4e095f06ef766f3e295a3f1b5976fcf6496c6b7e33d3b8c4c633d7a977f583cb233a85228cc56e75551ba83154016540e31d5bb888351aed2a69a59ac3b453360e951b0d46e811908bac463cfeb18f7cc97f2a72e04097936f6bdc97d358a34db7f780a5b23912f9616fee63aa5cc4a98da8bcffe08d37dfc52772972c118edd699bf57b9d786528cb86a40546da152d770dd2c52a8a1e7234392e37880eeabdced4b54259a0e579e9f4fbdeec26024c0fbe5af87ec8191b1c1f2ec05816d8d3db5a85ac0f81f97e5f567cab8abec238e73c2c8454ff6e0a633e3e2e426cf1fdd0f45938ec57e89ebccf721e9ce09be33c3583b6f6c6ccf183f5bd25fee8615e073dd2c10d40d464e82d9e5854f7db9c04d2b339fa0ec0f89350ef24487a4d69de07381288c4c2bb943a1a139edef3c4b79d4444918644c7a5fbacabc15f8076fd7f1f15bc9cd0c840de55340edabef51e18f72e6489f54c489729b600aa5e3d96626dd654dca5916ec3aa1d2e90496800dfd1b7912ec8e59f72769b62480e00c9f581613cf7cf2da4991e7e06c21f24561b6c19f7bf522ee270645e73fb4e3fec8dfd6faa09c76e56ceae5a3803215bd387729a52acab8ae49e446fcb457bac9bf311d3a8b87264333e8572975eadbb73e4c13befa2265d0eae4821e6b1125d628db85ddde29f7b5457d7f5cc8aff971f56691d80067cef9ae587217933af3024e3a1b94f42c30670b9dc265e6e0f66a6412d80490c6a79eff9d578b99b458b035a286306a8a935817d35b95e2041429a369a863e7add9c2e3d5fac942ac0b7edbe9b615f896db8f21e34e6cf33738c8306735e849f7fae83608830ab2d67d54c609c4abcd981e78cf99e35a2b5ccd88f3e8b8e56eb6467a4c3e36acf596975bd8346dfb05d2a1a0ce6d6aeacd328f1a4dcf966de3585095fc797788a6115b6093fd6fe5e3fde902355cbaf13479733b106e2afb8a74eb96606987a4f3f989c4282ec67de7bc764bb548da2049ca08e8f7638ec7969c95127bebe918c64b22a47791eb24fc869eb1f7cbebccf7e411e8a5afa448695e194797242d2701ea879f657ef5214f3ce498ae696148da72262d9f623bdbf385040b839cf9f8fb55c20f06140b7f1b13d36dedd4634c959a5d518385a213f46ec4895b88d8e3b65682728f9743bdb9fd42fc8c52cf4de7ec56f344745e4b6d8e73e8107c2751b5c32d0d2e237a54a4fdc7c1a0161056a87c21b3180bccd3fa5a4649a890a777303e88496677fd7346621d2d8aaa3207e610bdf1c49b60d9181f8216d1c0be119925f97001950d5467b12604c998ce454d32dceb202030de848709cb1e5c00d2fa9351ccd24382765c73e250c145a6f2c3bd9b4c781fe401312911c1af7545f1926aa3df785803d472db5e7ae0f436a0aacf7b39ecb1445fb9e8b1b50ae31a8fe3f7d97fd5268afe6523ab1d03408a9aab2701c47e6b3badd1e9b45c7884c1733af4a3d984f10212fb7a62d28788d4c8b7d1811398c9f72865c385b80f5c3d6c05ce2d20c801ce7f5864e01c186073dd1f71664f9c3dd06d27972d4fe379b95bd5f707f11651ad4165255e0b44d456e8ddbf9b3f8c2a205b2bda4404d4247430579a4a85390d9ce54b6babc05f4d1a1104146e48370dbefa009363d374d9b1cfac016b9040d1cdc63f7459315720dbff5b6346c05705e745b7394d7e0de6d47f8e1c07b40e6226977ca79f2365a1c0b2df5c3e8138607879d5f0dab84a205cb7977d48b539bd05e75778d262126fc2d24cdd871e18051d292e9b5af9f5a084d46dc666088d186e0672bf784e4e22a3a20941233a470ed1d28db6990002c60e529ef585a77d8b3626a820ccdfd92950d0df5cc028752134b0a72ac4ac40d4eec33fe993335b84c88d1bc0943801be219527f1326131c46a0a7505677c3edf13192868c7d848a7b03da427e34a67f07286c959ff49189f05140519534ee81866cedc0880e93ab4d90c4e527e74aa6f852f0e867d6befe230e69210ed0a13b524afd14c42c0876cdd31ce92cafab5184006049f57fa3ae2f299a89c693dea3ec7f581e12843568b1336023b576ea8ca2ec0b4b4a59762197296f0846677dfddb9f69357544032481f7c5d442d8f2ac7f867a023b830055ef9a1a6071e95e67e0c7732ec917813cd27917688483adc732b7c21c4a3f01cccf2dd93b06e9f9c8e9c08230bc5ade1a9391c2fffe95b06becb6145adc62bcff587a4538d51dbb69bc1572b6e16c4a94c43a318d3db8a9e100319c8765fb5f3d1e1fe2dd9149d5df94c3c8c18e190d7564b1767fe0a58ce59435ec09d1fc66163c93c760239aec9fdd1ed3c7b620c94fb8a034bf6d8e3bb197b2a64450d3f787403d3cfe9e70fef78fe2925f559439702006f2b04fad323c8c2bb70bc681e3e14199c977fba4c9a73bfe526f4e36e7b23a6f86ddfdb0bbd41bb632bb01254a98cb024e19d0c0638847756b8d9c415709b1e3123590e279f10f4223a3a78f9a28cf41d66fea022840c7718482cd0c10423b10d541063d72159aba7dcd61b1973e7291a3a2e0a52c0a1f958de05295e62f0e537c9d8246e6a353af66eefb73f1d95636c8163e6360254b66a951af3a49a177dcd962499ed2b6e6726bac49e76e3aea4ed64b8702d692872088350c720c61bf046aaa6b8d4cb85e63666bab4458e881d6cbe3ee612404557797874afe2528af79a00ec469062f7521ee154947e649d8e5c576b6e0d785fec6311d1969f0d498af1b6cf068d18fca069f2263713f60af0ac8c910f6da28859fff630fc3e8f990d57be6995da4e1d71eaf594cf8a3efcc2c14d7b9c1e9b7d9a6289e8b2643e92cc10a9846d51669f29243f0cd413998e7dc9da5d821ea7a5c2d5b6706db4679a987117dfc69bb39f80e33b8fd3e66c209707f9b8bc1e4bad3bea967829f0fe0e45d47ad01f6cac0177d1fef1a57e1b482c623121b3587930c645f55d36ecaefa69e72dd8f7944b637c78160c566ffc1592be1062c14adb80b2df46b1a2cfa9db916c4eef70bf8d3f8da0285ce9c4712e57526f3ed30502d8a927a062b5985c7ad487bf95eb001379b6e668fb1116d974ab1dc54d147f9f088920644c7ead892e3062bd7ce55f3c8fa0d134da4c24dcf03d403434435d266052b882ed5f3f18fd5f25d2cd5348354d5a939a5cb6c67d3cd5282419bd8e7d27ab00213747a90935a8ac7584848912dae1abbaef6247a81c1bcedfd7d066bf6a05f941b56f62262de5e57df869cf7dfb3f0441c914ca8836c69ea586a6673ddb89448d18389c059d3e7fd62a0eef55a3a9e953d1231807eb834046fdc04ece03acf30b8eb065514eeccea095fc4a56656618db2b26aca3f7923a89ca2f14ebe056715f0ebb20a1bbd408eb6b693db85fa647783c78ebf9717252001025e853693c4233e06b0ac7c782fc1b063ce8380758cf755854881f418f8e9c3758efc452d1bee6b2e3554d4cdd13d2ce11f505f0cbd967751d233be3c52d525beccabf05e856f6bfe62446449bf04979a18dd46edf7456a8575c88b83529c248d2c8ccb9701d84f84f128823133b3ed87d5f960fbbbaa39ad84a97d40eeee8ec9f52202c8930de8f5c83529c932d2128359870c07af62a6a312d90a00ef8d9cab5c1648ac262f0afd4b30df929483f65c8d68f31c4b512de91bc41c1a5a7a833136374d39a2c13e9e1bc5a2678f948549a62cd334879865840f090f16275d4a2f35b499ad22403b33e9ba44761183dda54d9c82edb22551bfccbf6e2d1007ad86a8f2c8f159ef374424baf7e9661204cab2bb6c6981006244ddf61ba49d0f4b [70] S=$29b1082ba70365a931d104264c W=-$244565bf0d9a11cdbc16ffc85dfbf12eab6b859fb123cd80c629f0ab6dc6be868e18b4de549928423ec1ef74b71ae378ceca6541bb9b3d619d726cbf7de06d8ccbf5ad1410eed90ad776a6fee9022cfd5ac9174ce4eff9fb7b2026a1b413669e99b72b5f404fd06f98e8c641e41ba7ce962c23d81f8e02149fd72a0b5246d57239bdac3dfca15ddc55d5825d31df732131551714a6e300b161b9c673beaa6c01645945f506354878df0771d9674982312077ca79aec17d310c8ae59b30efd1e1cabf8a5a1080a2b40d53c9819e346691d0b590ade5a34c2e195c74f2f7aacd6e10c9b2519de9ed298662eada3ec8b41cefa582989e5482c58f9609830aab42d63520a00ac1c0af37a4878eb199d78ca28446ed8285cec443e5c9a7054c7d3561380f37eb8fb99cb3b9b5f174f138c1e53dfd605cfbbedced7b8562f7a1a06cb7edf5493f2d4695fde2a617c069b7ed185a3c99ec44a3718af7502b4c81a5acae0561d91f9a70241b14462604ab0fa0d326fdeecadedc374281652ffb509464d72a9fb9436921a90226d54b22f9c9bebf83b4d85f808832b8115ee65da0abab75befc76ee872e0ea4ba163151d629b395bba5fd7ec91e302a0b245bc13d05f7727378126f87c75857c8b270edc87cbce8a642a26dd13a647359295a73341a2d1a4ff9d319472346883a92b8c83579bd326b7bef25ef904aa7bc163d45c20e359421ec8fd7a2759080a6c665d031ace7a0d7945d061fc4343f5d780af4e9eff05cbb87435eaadaca02bc7c3a353aa1494aae826cc532476fb93a1d6f21a5b647f486ffad37567c24d5906dda341bca5b5e0c7115bcb93f0547a477aee1e50c4c34b5f20640f55a0c8fa57799e33fe5c6432ef51a471ca01edaa84e45f7e8a3d1dd645a250d10df3198ac74a620a063fdcd6e6abb277bdfb4a39d3aa08209ca0d5ac0617c12dd6a54d37e869a3802a8f479965194bc9c4a322aa27faae378014eb8f21b9c366144dd29fc8539c017491f1400ffbdf52fb308f35a846bf257a5315cdd87e9a028d9e0aa61e2f1d480b29e981d2a563304e2cb0f08190daab3de0ace801cbc9fe999576d83fc7c17b2b87a2b86bd976db4a0eb52f40feed00707dc00b633fe895f262bd2c5c472f8e2f6ee26c193b11ad9cba9cb1125e8e884ed4727c0585e7a8e5daa0d875a241e5d58d947c3cfc6b2b74d692b7aa998970e70eb34279ff9730f96d41030116b662b272bf8cb707b6c791c99dfb71967a8e2d792e5475babab13216b1abf47b26de6b85fb3e50de05daf93901cd2926f81d5433d82d0cfd1fe1a13b344738310e4c29cda132a313ea2f58d1e8b2d63b8b37a20163bcb2cbae11828c2fec3415fc6f8dd6ded7ead4f1c2488b5defe72892d69a6af0635143288e6995b8ba9a8903f652ae81d29cb2d0de1bfe0c95e9027da193c67e8ff781bb2b9579fbf80ae907fed386063db70beb3287b8d34f8810d5067691bdf38f6641392b35cfc06c00fc2f32feb71188dfb5a5763b6c4d06e5462dbcca62a1d833155ad4d8ca1895ce49b229b0a1d93986cbe2118982beb86c4a7f4c9e193517ae04e9764f4c4bf08a13e7a7ce7def8ff2c8806e6847f39ed540811fcf3ed015c9a31291fecd40d286f341af796488bcb8eb11169dea17529fff86a063b3d3e2fbab6870a9d06eb5c0d1c2e7a1fc3b5cd6a6a5f0bc1f535e80fd7a259c296e144edd4ced6065ccd38bf488c696980b1fd7635341604cf12a27a0f64a7135d3405ce088ec26578c10e0e09cfcc9d17c9fe875670a7d0203dc832ca7ec74e98c11ad61ca38f8531da737e8b59e51a63dfb2498c2327183b53b109e572087a662ff12967930ded99d86df275c9da966e2459edc6d986948d3760f6af78ac9e35fa68b68c90970f822cad5f875c29f4e2e9948dd7fcc2f210915ba J=-$27d37ecb437cf879a2abf530573dc51a0a31840bbc160d5fc89863258cbe292b688722e74a92a2100bb72c23b58989907a7805197ac4875079e0d176ed69383f6b105e74a0911042f7cb3e83240577c5bab2214c0c1d55d77b016f2861a3ae110a9da163c6244acb4f887ec72f6b1b5267a77e158c0142db1b5c28633a174a7cb283586399b6745f3a9f37cd6847f731c67fd470e78160dfccee1b83d95f60c40454f4acff6500af249408da3329a5c954b9d354c1c097458c2a61760a1d0a8d1c4a63dcab1c9e81246134382be91f1a90c5107f4460399b61727e471d397584a449346e9e3c7202147ae1c0342a1c1c8bdfc29e78e3e21cb4fad0c2c85c13c0d150e2219979401dce6545cd10204e857020de95cd62b2d322ffec9719e379f9e41ebb531041bd81421b253764e71052d4f05e3ddffe9d0865e709472fb0cbef7da0a733eaa93f4093b0e2721c5b273bbcd513f0898826b3cf1e117f5518a72b16953ff4dbd7ed6cf5f994f98f84fd8e3ee8d7681dc3863d1a44f278d39baf7e59d1e59b184d928bb88f61c8cd1d73c647d023c515e3014d30a6e4ce22161e3cda70a20a7f47f5a7a76d76ac3a25ae966de76298e8907b1aa1728aa4b0160ed4aec3a24fa3a88e073e5fd42137a3ba44e40e25b6000913efd7083e49856923dea3b71d746788993b34694c9a4ea3441cd5fd6354a8de41288c8b4c8ac637037a0da2fdb70b63fcbec64e42323893a1c06967d97ed2ff09eb376beda9cab44faf43c34d56ed6c57be4fe97eb57c48c6e772dcad81316bd9513c2035b9912141b33a1790e98bd7bbdd384e2ef2cd58aaf57c8e31f54e2dec569abcaec56fc709f0d480fc0c9b41f8f10319b18f33ee76ae10b06389a801143a1e2eafd00dd392cac060a1841ad0668c9ab7e1c518742f0e31481ce3fb7383a852e2d12e7fda1919096bf1c4ac731e1ac621b131ccfdc70632789a180db5d5b90f0d0522956b8ddaa8bb88a0079a0131e14990cc03068aadf3c62c8c00b6714952a542e0169c6440f035291434f7f4fa19f3dd6319ff0a8fd3bbf2cf9b3d966fed269f26c56b0afa850da20a9a8900955e60a72c044f26018a1e82e3a35b86811639058b60ea5aad1007bdfd9c158b60cdf2833893e9ac792205745570caa2f99e2ac4f7c3ebe69e8bf7ad5ccbdc9df116572b0ab0f46fc4fa93d4c4d46919ca3b8fdc9be9fcee0