PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54309 2d44152fd179a748a73bcc3a438cbacee2af444c17c280cb9aa758aea1f77109

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dbc8da964aa618b73b29da279e2f0cca3fee5b83e3752106313d2ba8bbdd1797
Certificate Block Hash
2d44152fd179a748a73bcc3a438cbacee2af444c17c280cb9aa758aea1f77109
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003212000002670000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000010e406edcbac430c17f7d3672df18cceba161a0382c2fd240131e05001055eedc5773af75f0fb4cc49a36e8fd48a318e49928f67cf63bca115f92988b676d07b16220b63c2130cf190ced2e0d9b3c7cf2823a5c967508145bd4400000000000000200000008000003212000002670000

Raw Header Hex

00004020bf826ceba3ff3e3aa52fdcbbd083f2922746fe6551a7c5fd90a06fdadac743326bc8011859d720bf5b9783f0c68c43342458748748fef3a282cefb5bd5e194f75823096a6fa906189717ddbba82b3d31062175e3835bee3fca0c2f9e27da293bb718a64a96dac8db

Proof Data Hex

59,560 bytes
121216010307926fc542767f5a21a1c51e7739887b14d98a6ea561760ed1b89c8088aeb4c5fd3e33f2ebfde683373b75238123a2d1032972e5045addbd62147b137435f3c6ecce461025b660f298d577e20e1d9ba898202c7fb1ffd88ab5c8e5fbab7e927a4e692280e9f4daa90a9aea58e95fb56766d046c95bb2e6211ba17927f00318b4788795a8ae9a563c64b86fe4c19360a9d392a6e76bae2d46c24b567c3ab014d2b14299c904cd64552447bf4e4beacc6a3f7c67beb1338074f40402483ddfb0e03e21b6afc1a4a231ad3a9351704d549e8ec7ebee1c76bebc2689bc25bb8035c088ebc9f7c3a2875223f1342bbb0e0741a96bb3c472bd8c7ede94ea565ccce84119284a895d648856515e40c25e58aa8cbb6947f4ab26879e9d165a6417b4fba0dba2531c2388017feb54858a27d8fd9eb15a36cd939a6f4ac3e131854ede894dbbd1eb23559d48bb75f0fd35b2966920306fd5901f1743067a0749bc8077cf970a5d076406572301663ff027a7ecf8a39ce39b5a599b43edbe91718efb8811a16e6b767060fdd8ff496312931edcf0f94029f591cefda6be0da4aee54bf6032fb2354d79b22abcd25753697334b3eafe47751cd5f117237df14e53e38008aa7c8529e795f80df10fc4f0e26c6b63293042731224c998f766d25c62c29f1f4cdbf5734c50ad13acfa8eeeb005053b428053849ed3ca6ed8f9041687283184461f3ed68c5a9d84888373e1c037be105e3180830bc2ec4121d3632addbc50c7958ef558fc5df81288118ce2bf2c7c6dca8c1d5072d68d2f675b9c3055fd42251bbd44ecbb89b961c67a4525de52a77cb50141d60a186712d4b0882e9a231d23775866262469873013358cb8a9bcb8de624bd3663e62b202e3cf1b7388df4d68a13dea30f5edad863cbd943c70ec080f8faa36d9be83cca96abcd04d452136725e6ed446dbfc3b3f940162fe798e0ebe90088e517da282ff85e896c706ed7d233d7a54cbf44df7a278e93bd554b61c0dd13f0595d09b47f480ba49b37e3beb661bfb0276557b6989a5ca65b064570e34ead000abccae001407f6d134892795e4e192dad50fa814bec8adfd9854a2444e8ac16a6c10bf48d033f5f5e6d9293fdd6a9da67bd412a25d1f5e2614195ad35d2d143d4661f066562fafb96eeafcf9446a119d1961277ae1a617f096552671f583359080ab331ea5756a039b23e39c732a2d2cd6a9440afa92e9923af64f805613075d1ea762a400274ee79a83971a576fd914dcddb3328b996e8ddead1cf29a162c6566d8a9b31d94e7db490669825d990e710e51622e73ef491a71328a310bbb94c03484adf996951749df16062946b5a79e614b194ec8d9dd76b9ea4e72f4d86e601c60ee5cca402c163dee32507ba3f39a745849ec862835261044685f93416072d89cfc397a783acd6c5bc392b1d9de7fe95c8d7c3344a753fae295f2ab1cd823816402a27d1cb7dba000a277a3d5938a293431bdda8f8cbbdc1bd5815a61018741b68b9622122508ddb026c43f64b54f925324d6a54722556c4a0dcb6284e9cd7e8a806a32b71647a4a811701ffef99b491e74be0fdd3855190a0a130e730ead86ee4d8228cf904559633a0fc86cbc256ed2931e0b2ed44d619c5da2bbeb97223bf950a49d773f660c780d60246c7c2d4dd3de58e65a3f5950cb5b5610638883b2d71f07be2436f9241f029e4a0d3b84c963c5f3c14101fdc961d1691fb5fa21b56cf0ab5b1c5946b181adcbd9f60cb204ace751ea2c71ad6628e1e242fc4c028990df4f8c39de2fbd85993e0482c7aaf67fed5dab4666468664d60bd423debe5ff93973e76905b929c4575235513c352aa44edd5dd1f4d33693e5a4d05592fa4105c5d63d318a8998bbb1b435970eadd642b1ca283d1bd37a6b3acafcc4c9a32455465b601c9e914130b2862bd89e398011909259de1133994302f26fc57bf7cccb68f6fae166a7ae9e779127211b2debed31fc0600d6e899b76fffa40305fddf2e6c750c44f7f4867ea07ddd750931481e56a6f52418deb1f06ebe6c0b381b1bd2e23325a6c32ef63a749df6791962fd0474c3b9edcb58dce140527365ff36d78f4d1b2dbd0d642bb036f4228808f71fab0d9611d74e5b6e476dda8849d38cd52c27bfd471020e1bb85dd40d02c5e529faaf688935cf1dfbc0fdde0da85e871aba3ca09f58e5619943e592e63197fd0f6eadab2306eb57d248796b15785f7764ac45a7b098a4dfa26a22395bd5f87404eec96a1245834888bcab75358d0437861ebab873a8cd307803b555b71640708ba39e14c26c83edaa79a7ea3f6df423080f8a8b729443f1d48a0572504793386d4eee7f62998417878b4e61f5924d817b62440075d60bc1703d3718bc1f2c4a7d973b52920b202502ef6152f5d79e27fafc5dd93a0614da18ff483e3abbebf976aa1667da66df295e87f88ff62328bfc4113c7b8f414e90fc73b72e37c32b4260a9451147087fa6ef255092a05d5182ad00ed3df5613071c8cb26934d68bc89ce9722795f9cfecb66ecd3e27a48bc10014f759fa2ff255b04e5c70b4397f63765f0b2adb6630def29584986a32c58807b139428393fb43d95e748d72b048d1da1d0c36733d733cfbf4e879f4c2580e32704f81a0434a868a6ce77da764dba08c1db62945763fa50100750121f8b372bd9820bcf6f05f0fc157cab8f174ad2c736bf5008bf5307bd600654fad7f7d5c341a5d76c5982d34a7b4a07e62bb9ccf8931af921a54e808708c15bc608713e9a62f5e2565a7056650b207452808eacfbeb02f5de0217e235e1a0ecefb1e19498a28c221119b92842c2747ee38cbabcb014706f04e889886558057e0bdbc045b38ce3fcb81020a348b8424da4706a6544f09607afd7bd0b0a90dd565d5dccdd244b83931cee87959987e94d670f49f3e44d9d9383f89f8c7066a3fdb375d3e31152907918d342a13b01bbb9b6a9a907c6048636596c8bb5b0df20af5f66af1598f971496bb638751e9b5b363a2bc8a6bd7442fffe597cf5375704c4ad4a824eb411387687920037e5eac07fc6af40f81674707698bdcb34a11ca95d8912383f7845a86bc3a807e961a6adfa550f8ec574f8cdfe63f44f31f308939c468f0b6d37826f2e88f4dc6c258bff7bbfcbe71e733848adec8ab246e3de292e6855367ea5deb153ca63b28ce7bc967aa12a6d1edfb39dd7eacaa2c8188708877c6166e0410ef850bd174bc3646eb99a869406768550fe6564c3dba1cbec0a20ca529cf4088f04ae50a176289eaa81007942586eed2201f8437685053f534750e89ad10404db969817de7d9908ccf2a229990970759c9beca581c98ffb34b803353a79f8d1d31a38d4245d6feeea356b373b1e754f2e6157cb9420715e1fddc9679883b0d2517d5386e9b68b03213b2fdc62d30f85e8415ce7d17f21214a402641874fe506314826379ef6427379b4314a668fda883adc8369a0fde021fd39aaf37b74ed576924c2804638d3cb56b89a7a2c35e167d55e256a6ea80abd6cc318c80725fa9a086f437acc7ae3af15d83d1f6058211a116f0a3fe4f732115494baffbdfff0c9787ac3b75b4b16235136ef4e78c5a5da7a4b46bc45f005ca253d781785947243eb965de80e407ee6ed73ae0f5dfcf73e965a3804e5168e359db63a639d872488048c12975e156673ad2b37b85ec8f407a466870662ea657afb651ab3199009b7b9d468a8d0f186f87c5174d778a9d27a4d05157c26a6414c706bae128e40baba47981443c17983f9ba726ef81d84af55b2facbeff89bc75eba50ff4c1139be8b41b60deb2c27fbe1dbf496b05507973068fc77623b68794fcdd89e6b6a5c54a5d63b53d37c4a41b026298e0ab3bf144ae7eb454c7140660dd7997d2b742961695469569d11515abe975d4c2eaf850d3f8d51ee64e31da75cc71afc75d4983b48e168a76d460dd6daa7c009c4003aa7b418ebcfa1aa318d1257d293c84dc3722266e626cdf9e7f77c376eb92156b1b73e50f2d4a26fd7ea71ec4ccc554c59530df2db7c45570f132cb37ceb38539ab03d80e8a214081af1ebbbc3aa2588e7f20acbcd1f3b9cbe6dc9e9544bacebd1b1eeb4d3b1f3ca1f6327542ede22102f1b34831bd039ff5b322ee0ed3806162cfae8ac50bf0a753709fc5a17f6f3fc8b156f7bc482531d00ff098cb5f096fb079acf63d49a701062ecf57f7898f90e5097f3584b6eabc36e24e1ce68a67f08b97bf3971836a688cb60e6330ce5514cc25c95b772ba0cc99195f187b44712e45f6056c5dbd2ce78ca0ced24defe2f486d67c86cdbc4ac1f5703ae226b5e2cbfd27bf2e16d9e807f811baa580b95fea1ad3a827e3a4ec8ae1603e185bfd28486b2d0b2625858f9f7b4e517d4b064a34a23ada036b045f6ad2d08874cd975b8fc634f6d40fc6fe2c07aa2341ea14de9a14aa1a266754b7eb5f83285df8bde46f7581f36bdeacedc51592c831c311d2e75bc62de7bcccd365aaa0ae12cae1e91633ecd1a8e390d085cd3d6cc771c3d988733a335fc3ab435af0139fe8d78632828c129c36d1b42ff652a1c14b3c1eaea9c60ff574f0b3ecae43323cdd4c7b07bc9ef1067f27c6d12dbeb9913b662acc84425339116bb6f24a1468bea3ec5bb76b3b27158ee03b70f3716a8de0a6f26ec73c4ebaa1953c38e525fa492b066d59f272fab706ee3831b123cb5d64484f0c592b43e1ed4ee210cd550259c4e90107c7e9b7a1ad8836c93c5ebb1967298b45bbaed87479a7aaf5a774f8db6e7e715da33e03c5aa81ebb1788f4b039025d2451f39d435426c67e85315d539c2bc65e38577e44c022d6eda21a699d4dc475c3b770d76a3ab2a512586ea8794f0a129fbf8c0427e17d89d4a4858beea49ba2ed13ef8b2cdd38573ab2a9da4b06ccce7551c7e1ff4b711a746e5d04ee78f128fdc157393c7e55f359f0702e5f635990e607a45445919ff4ccbfbf88823c6948f4618db73316d0f03978a2c3527d53ca923de8105f54e4421980937e1d463bd875cbf497ec7ff141dc9aa58f04a053c774d2dd878b8ca4379380f430936e73a68e11ead40561cb0708309a8b996c0cac75eaca5e5d1c120c935fa65b0b0f625d030380f327803ce9325d173c498682af2bf257645748c374b90d1e7fa15c6b99b18f650f29ab0857246fecefb610652572e5db500ae8756d49d692c2c7c231f7109b434ec0e5ea4efbe265610e239fabcce11bf30906d97519830a844320a3ad7437ec6fb43520197b73c02b74a465420ea219f6553a490d743824a0ec4331e21a98ca3f093111d9bdb37406013003d5002edf7eebf5cd8ab2f977bcc32158d7007cdde35b01c6b3b509a2a318e66ce624e67064d170f4fd5985e60c9daf3117558c4bb9694b46c883b7cedb2609bc81ea11db84d3963bed436f46bd40986c2e68a235a262d48ba444e743880c592de2c7d6a78b2f6bb97e550a6bff9239b0b623527d882f0fee651f7814f65346ec64fd4ee774ab6d7769e10a8f734f5c964b6e6c8ba5b1f1a045b90ff149040e099cb132d60fdae6b2cc5a32549b172ec385aa7bbe106a36043012d4932b4aa6d399b0135bc1047b54e03fc3bffd5444705f96732089e6e0dc956852c1f7e5e17ffb159488f54320cd89983de6020c11c18689d2b73ab425113811b557670232f62153f1d06edc0269231de65badbbd1bedf673f5a0d4f460b6f8890d204886ddccdffac5bee92eca5d27fc0d890b067e09e56a110b3ce5b44f5350aaadf1476eab8b0b145ff2f3980bb9508e34577a8ff48eae4951b232eb91153e9d1458e45df402d7a03a0e7129fb483ffa3d5f07bb49f941b1e25a9f6579fb4fba99de86bceba17c481915cb5b2f7da7cbc42137c5c533192b92634c396e790c6f67fe54a185700ff23ac293219dffe263c7e0d07a1d77593e545bb530944a82291db17a14c972f4afc11a94c73c4f42b8194513bd0f5b9cf8f7cd0aa54990c2b320c59b0763839df36d3e70349cd964c6077cfaf00463486914b30e218502b04432c0ef00eecc9fedd97c63f8fedfa870b9c57b0d95c8925e917070a2bc9c3dc4a01fbe9461a48f3d3827b2a0b1510e3a83f1406e4c70cfbc857f3b6746b1adc2824ba23b28fd0d1fe737ccc19c2c796ab1f571611b628fed0efc137f39be56a286e95249177a6c15e7945ede3cc1aec1a57078658d13045480ae48e2d5f413a62f4a2e7e8978fd4d0a27de4b2038d5a33e46c9c9d9e26b99f48687a1dec8174cff5e121364613b36e1a63f403208c948a7095cd39c92357522c020c873bc2d9bfbf8dd31bcaf89d7ca04d05ad2929f64f4685174811fae1f15eec516b5c19cc1e79229843252be65ebb4ba3a5857f58941867a17d2262e19746747fb6d44035f6e9c6bb2e40e9e62b5b2f576a2fcd911b09f048db325e2cab35771270c591d22c9cb7a4eecbe586e8f896b6aad42874aceba9dacc22a301c1538fbc90e1000f13cd9cde6570de7ef5e9cba097bf3fbad10c2781979da137d349183aa2ebf4f62cae4e7b077cb009cc44ebceadf6474a990716e1be920164ec63099762b02a7cbfb323a91d8b6f7399951b897cfa1d65a70d25a84196c7d7c8c3d70067394db955b89178af8e3927eb4b68bf293ef07e52c11d9b336e9ec41fddcfdfef56eb5a38e1a8e937a780970fa441fd6b3f4ad12bab409a7f470cdffb607786e0745498377b22d5eb74aa6862933a765c8ad067642389da1139aa41fd5fab99f22dba0e20802280454c64b931e565a6e10cf35717918599d46f16382c4f162973c11268be50cd18b8a3c8b4cc42edf9309830a25e3bad7e6550073ec8b6e73227ed30f203436f4373bfc62788740cb242df2bd0a856d921f5ac8a0661803224f5ee7e2dd13ac1f2362326f63eeac2560719dae5dbce2ea4136e529da93ac05f680d93b68f8935cd5bfc95fdebf8302234fd7a21e6e63f5e59e53476cf5e5481dbfd9d6f4aaf4e51da3c3b602a59a73e6f10f4fa270daa38dcf99bad883506d090b1ff550b6e371f345a1f113ebd03724b19c12894c59d7d7549c49d1e84efdedc698423156d4bdd4c11248abf4d22adaa3e1deaef794f26ee75ba5a8fa17999c66faed02a47d1a28b0ab6db9de93429e46b3efad164bfebdda99c580155faacbc7cee45ac2c084bb454ecda6c75edfa505fd5c2ba673d12f6a463178b9514c9b2db92d14442e1209747c4187004739cd8f4eb7bcf8b3ef895b527db422c913fee596d509060fd68f48fb9c6fa715829f35a883bceff3a75ed1069f2b833a11a7f300e85265d78dbd99ac17b0b7ca3ee1552192ed12ec7f22b96b766aac270fc2fd3615e51ea8fafbd745a39995d340efaa1dc19c838932c9682770211342052023119eddb2fec496abeb9c344bc1142d66e248570c7706451a93d5a470346f172ad7f922de9f1b691f1e1acecf0d8b9d60ca772ca5281b522166b323a5873ed0204c79b11f5b3bf3bd726fa5e4692dbcfb559979bad2b6a4e7167cb12b6af4ba911899d19f4c3c2a01fb89ef60644d2805859b41414d6f4d21e9bea01e2cff63f88c488dc61fb085eb801a5d0d1cbb093bba0eee8035cd39e5fc0a0e0c049e47bfffdcbb0f0bec4b46e8ac6051c61b4b8488b959d50fbfadfcf8ed9380fd8afe24188dcedcd4140beeee01f1e782192704d37857b9c801c5237389c686583b68679b2561a3bd0d72cd14e837c2804a834eb00731ee035f6bfba0c0472f04f9bbd148bd760c2dff08f56c3b0048f9b837f522acf62e2033edd4968df00a48f25b6170dbd568293cc927ac3de68dd79564693c9f66319ebdb951bc809d12dcd89bf2122a5a47cc5f3d4b34c013419105c9294944bf3605efe25acdf0ff37237e961c16215f868b36c1690a022ac466c62de5d53dfc07607ed3cd2a6d0ff4eb360a1d881165b25d26cb0bf7d2238009e9ed7b035cf2c2b3e1c067e22574214fcaa86e4ee0011d036a3569bd70a6fe59bd8f3f0431128662bfb5d492f3ff88a6a84d87a15e428d3e048cd6f4398e48be23b69f05d5bf7eef5f95bddca4501acc15ef2b7619c69a359c8c3132b4aedc36bf3d7a0b29ce8083b3e57b7c9f25ca28ef0830e13b9a17991450d3a62f47f649c9cff1fb85327ba39fd9cfb2e82a5f43b259e6225968a0fed633fff9c19d491103aa0e6bb273fea8fd42dcef525355fb40aeaf7e76929da1e92a8c9285178d98288357aa5f06ab83fc67a8c2f2c87b06ef05c40a4405c42be0ef7db582292e88df9f8c156d3eccc41410c9f9f76aec2b9bc0afe82480eb7c39c9c140505642b7170ad8c509b1876a7109a0d4392e3c3ecc88d41d6c6dc6df14db878de72eb97673521b36b52c024d9c966e0d3239a4a4b5a2c2693ff0bec17e1d099d199019cde909ba5a105434945c78aa98ae28c2bc6af01ea3502144607ea4a3881ccbd88ac6ae39d7972c41c59130e628d5446fec2cc2e3359f8d0971511bb1cc283bb52a8f43bfecb006be18fce30e34130a90ccdca2b75ab630d5fa5cbaa326e7213f3e805b80953c16a9486b8508fdfcd786a71056006767d6b039c24fb67d46f9f3e8c42b439513f6f6918b9d25833d3842315f6d67d5b890c97edfdc0eff4c399e61ecd01e0e9f533bcd8f6fa4a2cfea56484fc27bfb118fe59dc1b3c96c253111c8ac3544ac3f6baf89fe6c231857ec20558a6ee185be55359fd604a402fd5057edb9b135c348ecb79c4232949c4c73ce9dfc1b612f3f37d2f380ce0437c01f71a290277a53efcd7f921ab99bc7cf08cdc39d862890ce4f0fd1c96f69889f0827124944d079ce74b120d5418e396d9be81a387e8a833c872e719551dfbcb95a743b4f98e0e4e7e0291a3124fc22df4e3eb998de97872b7e308f6cc09a8ec8b9bab671d3951c10a159f875aeeb4d2b8dac47f28cb1447d8c385b4fa98d4926fd4d09c41b01977ec194bbc330209fe7929003ed794be34cfa345a2399976af2a1b1c816eb5bbbafc561f12deb7916af176dfffe7346b91826134474929ea4ca9c4a9d75530912935f2f45df33de6e1c6388bde34017e83b463c466e9bb366c9d91007ebba7d7c44461d06e9580f0f4c18d372407e311b4a25cd437767b8ae44b58028dd3a7127e07e69588258e694dac69bde325f56640e45095469b53aa6577643405672fe5d3221998bb9543c77ce253e459f7ef9266bf1acb5250f17ce565d9bb84afb6f67e2cab6521d018b252131b6012b126bdb58d948b4289fdbf52ec7b1362bd810aaaf3325f6187782295b2fbcec920f419477951756121e2a859bb9b3bf149e8937c66b801caa53e90ce4bfac5bfd2a95a4a6dbca3670d8f87c7dbb02e88c76486731da3d9c2a450f1a9367d71cf5b7c174a212b9c6b683a2cd05d2b015ff065ead0f389990ce1e993c7f952743c666e74fd5cb5bf5defda5eae38afaa8049cfa90f076054bb3f1643f19f38178a255e079c12166b50e30926b0dc1982990dcbee3b363eed520231ea8595cc6eee9e25b4b762f944b53561311bd7e85a8d65d9284effe163d0f1652dbc76ffcab3bd35151e90bf465a788cb3034e826650a5a25454e8f68a673f05f621ed1b02879a875dfc6b610c5552a50c6479530703c333106b828a210522e859958632c9618ddaa7f2b1d02d022cd7168f2686cdbd0c8d6736160af3a2cd092ec04b6a9433f44f54bfc7e25ce34398beb10ca26e660335ff0f5bae12084390c8e136b9c39e4660e1415daf838289203995ad34a1eda65ff5ede00f1662cf99a1d14c5f27a36ff51f857df8c0f110de59c55734502ae124f026ec5f8cbcbb8b49e89cdc5e4e7d6551eef2503e49e7ee9079b80325428d201df75506be30d29d56616632c9dc8babc2710ed3810533d4eb68b765467785e0c9e7d5b574df224cf3ad2a3a91ee712548a712300658fb9b7ca568f78caafee316ae45de21b67482c3b54cadd1cf8db980414e5b53fa46495fd3380e0786bc4c879137469a32b3eec8a9b32834f344c06399949ecba2fb08af1d9ae43ae690b125af0c0c446658ae48bb82986329cbe64150edf9e7d1a4e0a426dc660f161e24d74b50d16f799f8f643332835ac014faa9c5c75640d9b17642d932a35788426a6fdf1f12e2d9eba25a7b6f9dc50bd5e1d2b4840a99a2b3c1eac9b2f729b662b06d6cf4172975d1546daff94c19c9c7811d0c88abfe22f480f3d30511034052d49be3fa44c5ea87d60af2d74ece00e5dae2389b12795beaee5439c7a0f6e4fb369fefbd1273cf36308b890b7096688663104066c8a171dacff0d88dc939b31b2ef885831cfefb446e8fa968e14199b29a7279fe047b5abe7aa7bd1f95c24d07467381a96d3c85e686e267e482d0a7315018c22c2487beb58df2eb22988029bd8266502b3cf54a8748d6f6c840585d5a9dcc0e8cf130abc8c8a8c1be1dd038b381a95181ee6a650a612317ff3a5f147f534d70196bbaeb769463cd3024548f8ec07c293dd4630a49531e9514f3b082373145d96463e996a73afd38f216b9117fb19148e15629379bf7e184c82c7bf7db3893dfb654b6449313c3b4583abadd42bee0e59b15f768ce966f1edb585f8fe4d219def1725187a640434bcd22f6c5d56b88a68f6f4d20174c4346c3356d4c6467dfcbfd4b84b76368f6d13aa29a3ae0d1c28f22e44f170c0a6194f46da726bbcd317ae7b5b2fb6dae3d5c4862e9731f4bda53a5cffd377d37dce822a2be6a8c9c95a8bf49bcede9893692a41eac3f2a3ccd98e6ba58c4e0b9f5b25eb57e9e10715da3374c7699a79faf48e9138131ea72ed23a14e55b9e7b1bf7dd47d2c58e210fcbcdc570d424809849bb23c0f4b57bcbadd217b0a029e3ba8cf2def0063fb139bc35c9a4444a10e355826fa597ac9791047d14081dd6dc1a5355b5a3468c887503bb9d16de87c1f7d24d3974aa56d9ac0e712b58c3f00feecae258d239aaa2f6dbfe5c81a3d4e868b855f7edbbcbf172909dd5c9dde16137eddd51b11bfbaa9dedc96faf0a1ae3d5a414da6cf6b47d177e7a15982414ded44f78f87408f1e75b894654e2712c8dd5f2bd1440851b6b7e36b52dceab9795fb6e78c6c1a1940a7b119bd6f59a6d4a21d7dffa066547ce2d7d706d6f8ca127780141c031ed6f34ee3d86932af220610d4ca5123808e44bc2356391e6f409c1c069fdf16cbea328aab56c8be00589212f76e1b10390f2f0acbfa2b5e4262a188d4b02e3b323d00afd8315082c00e08fd5aed8c816e4459ab7f305f2c91be37751ad73a2e0cf53f8113034d00709afcddbabe87c3d59d8c59487131065362b419e0d48b62b3307a9f9249194878bb49fb62f71005c41e13f1a2001e7a7dd9d74eb542e5a0765528203178736c96c8a0f8f95589ff080c816616454ce5d82562c33751e546221bf64bf14010c3b44c648e28e668acf5c931d6b4811435cf034d556b3bfe49e2086d92822b623fd94b2e108f73f51922e602c5d7e704c471bb8a494a01a6ac6f19a52450729278c655a74db0f2aa0e29d882872fd529400ba47ad721bdec79be0bef78c3102d943948d69eaaf7c6d9c5ddba20218f376e2b35796a844214c4c05aa4e411284645fdb867c269150b0ee4a04b639893acbca258aa5c41e196e5c2b7e9687479b4549b8352f469edc696a5b63a7671a969c65d4cedc8cff0917946c56dae847188045f05482553a8bc08140934063c8be92fedd65fdf6a824f5ba3843d6008a146cca33a061a8245ef6a8388188a47aeb15fe35dc169ac83590c5c89d69e7728a3c32611afe7f668babb29ba14e248e61c1349e9f03a6b27747ada32b21cd6ae8ca467cb055ff9d3931818bc3f28687e01600800040f8f6ba64d9dbbc415eb81a316923feaa0d83d5df7362bfecebcf06e0b57190800f10c01e0d0fe985b77c8311776a5f01b4bd31af4c616c42406db75d96ee73d386453434fd6a3f0d828d1c87ccc234c3d84fd4d34e4b821729fe3794d3b0a835b8e59503f126cc606006ab88665cf40f0f583cc0223ed12d48076c1a8358a7a53f37f7227c2bd5402d5ffec38ff626072d732736064bb7c26080740f2858b725f8596ad4a8e4b7670c10f6383b517766f932a4889846537128e979d7b7eceeefee48dde9e7f74f0a0164029e03587d1d483aa9046b9650d4864c83864b77fa4353cb903779de9674bfda84bfac7e32ffccedd557312678d4b57bcddb646eec781d68aab01ed03241d5bda53b32faf7e7b39c71c127fe88ba3f02f32ddb0eed72ff7ccd4f2befdd30c2398a81efeb31399c29c94b481200ca04dfae03d20125d991fe4f4d494fe4b5b7ffcda57b022f6c8721610751f54fe5128ff96d0a45041e4dd6de3b2189e0b82ab34f3f3282a3ae7626856d454e41022a6f56439d79d5e08363be38ab5b1532a4b01fe8b3379b8c40de74ae3ba48320a1711150eca650b6c3579d999aec3c437657cff8fa6b40ce9551539c603e39e9988a159b82077d12b53716ee088c84a4ad6a3982aa022237ae68dca112bce983d033986f3ea86907ea7a77ad87242c882102b1f201dd5b84553fac7989265e3802d8ff6d1f381e84e3c1206f6a16aec6f7e07e0fcd7077fcafcb9c9a4d5fd685915deecf67e199ad126338e53c77ec39ef36254dfd70f398728d6083ce2649ce7a328d00fdce7b9997f6e0626bfcdbb026db147e868f85052ed30502bed54b878162313d8b248d556f6931c7235782892345419b8bf9f3744aebc0ef64bc88c217a0ba36f51215f2bdef0979539939b5ad44e3c098dfef28458dfda4ef8b223aea2c98c7357c10ce81ca3efbba3745beb19175991e69b8575bc495fcf7874498f317537c92345d2b8094fd0fc6cc4b8a055b98fe55e5d9adaef1cf77b7d81d07d63429c4dc7b1db56877ef8d4b9d1fb652b49477e7b17e24bbc85fde6b50a4706f361fae430cf3ff5960cbeddc972b1ba1c5d541330ba35f7750f4619c6afd8a32383800a2bea89b85eefddbe06916c334a91f3a017c3db0073c31acef273dfd7deb8ec32bf00fa6bd48cb911b8226c52d6d619bcc0b0b4cc89688bc0cd7aa997780bdce16924597dc69dcef4e189d4178c0ef6095718c4da958c242455804275abf9a73ece8e64b835f64dc4a0fbfc82b4c87aa72aa3bf15a04be97be0b205c7a705248635656315ff56c8317eaca3cb9182ccf81a36c19ecf162cc0634505da9ec81a25ae60691a8fd4acf502246ecfeb1b38beb0d0912a9b4f7c85923bb2cab11825c3d53a927637c59c696b57f56c3792037e0a2684f7ed9d88a3587e07f4cdb7b67790512e84923c034d23751b3e1f40f7a89d3c51fc0ca0761bf55ef5c4fcac7a2920c89eb69421416e8a519a507456b471d3bec045aa174083bbc4770df7dff499ea9a93064748d88da4c42399b5fa03ad4194f2e949ba53ce71216e88f7430df4db7a8bd9abef560d788f8a9144534a67b11887cc8c1241d54e5499e46fae62df0c80d5aaaa44fda1fe80e667427e1b99de41aafca314b17a71c845b08ecac8459b88c83046df029e9b255300492878e840fdb4c62aed226a7b8bcc90137ca9ee6c975b5f538e7e6d363dafd9f7633375305205aab7af5669af304711a471b60fb5e662e5f936bc2767ec27e50a7ef98987676f8a6614a493ba9a4e1a0d8b5d84dcf7415b6953ba572644b108b52631eba24c7a79634ad7ad6748365f704e6ac9b5b60a08b00e9c4fd5005747a91561b022e3ae09403be5d5f8a96f76008ce232025602bdcc2ee3c5e03f09fc65237bf2e3bc7e2d3e576935ed9e2e02d5e391390844a888e38adf12b56fb7b76ae131c2516308005a2440aa125ad1e529f58e76171421b3cebd82b9f0367a2831af92cbcd525e244a8740abb03d551e40cd6dbb46df15b05cde83e7be616c2de8cad5c4e7431ca283dbb56ad561b5891dc3f96ffe62a4225c951039e95fbf0c4b308a9a29e9a626a556b61afc30f1b3e570c4488e43ecf6ea52705c201fe794323de008123564799a66478ac73e2b5f451de37b8bcedc722eac0a1d89d636a4cead9026b765bfe4d7f7594262982411433cf656c0c9216b57c46c3fa3bd492951f054a09f1c47d10503359ecfc4f6f0a77e15796c1ba961550129f08f1a184408c09a8e574ac000aeadc9b984faaa5b98ce1befdc0c9b9408c2bebc36f32f56954e51062f722e7c04cd547077330ea0dcd2486b1e60a16dc6d46ce76f67c5d08e26cf6ecad3535864bc9a50be12aba231a9ce724e109928d6d96068d56a6921ce62dcc9338bcf80400cb1e783e2c1c60584d747548a3e6632e1128c870246e91cf14b77604a60566698520aa733b9b8798c3326c1da1918049b192a40884d83515b5343126173d6cd0c433f02354b2b45603e3ace7effedbe437ebaefa9bdd8f2dd2185fe337de800de1573f0aa9564f240a1412e942947c7205765c9f06cd60779012a084c8ddc5432bfc069a9fb3c5c3dac1d0657c290ec8e9a2b99258348b757974c117c8ddc94674410475c232cfc7dafbb8d823cd3149fc4f53022b2712eeeb78bc7021738d5a0fc77aee7e3a6cf0f665e8097f06e515e58306abd2228c992571bdf62cc4d5b20e7d19930c9bbbd348f92172f7ca7914a2880b51a27965254d92ca702706710ea807d4661dc817f6d753ea6398485a877516aa45ddf0d5415c62f79c4d10c02dbbb50aaa59f7c0fcc52ed5ba229006850bc82c8d179ccf66aba3233e483d349ea2f228dd30610c725a275a40deafc01ad0bbb7060a3ab390c8d8a4751b15bd54a9beea6a77e05651745dc9cbe6ea649f53a80a38c2835d5c7668097aa9d6ddba04603ecae2eed0de6f20fa6055c376c755590c4aa7f54e862b8f77bcc1407b0afde319e49c13acdc6ce4ff36ebb801be55eeb602b71cb66ca2e172f74c8cd8469bbf6c36f457d1a086d6342b2e95ce1608912dbcf043fe1d11c9be1bef88795bd8ef899f22868d5188caad2c79750791d7859ddd623fb9c0d1c13de1838bb73ece283b87709602b4f8cbf56be477b226dd6a3e1205241ae5136f02bb1e199b5e0712320ec3205473acc59d1b345c07ee8e358619d39936375254b855e93c6f5bd4542686f6049dbb6d2e655328002badfd45de9ef91f72b83dbaf76f13437727617bca043f989dbb68d155d9c159b371b9cd749a119e84981874695769a18d88b2b0ca89f13eb16ca138e8c7397e26ca60f4ff1066e82cf94810286a74e5d830a80ebfbdb13512ef3aca8e2a643687f27f45c175303098c0e24df09e8eef35478e4b7177c726aca9edca9b1183b636a518c68280d3905deb4567e30319bd71425d61c2439d90f752e77db127f274072c57b4ee46718573668e01573564ba9da9a1a6d766193d653fa88ff8e9631cc3694a6cc5a221cf23f5a6e41b926f5dc8e6eb78fa24962897c1b652fa1dfdb14d2290ef93a1f8bb57db3a71cd5d9442a8ac58b3b552c88c5613b43c73a16ed7318049e817c70a6b7398f3c966f190fd55fd5ee47590c23b22f1a5f471670bc96fd7aa6d7fbea6c3d1c859e10cec5509e0bfde069c522990c5b042fee4b83f417cf9d932a06b7cc3a292acb14b6cdf98491b8453c6444f3189d1f9a2f3ef8394fcdddd1f53ecb69dee7176426f600167f386589546955415dc3899ad22bb7970ae12657d54c61cf7f041c6a7a02cdfad4350d55196f8f0626108d6ed325e69936a3fea3881759c4133a6b06260ca1bceecf61143c9425cba03fc6a3a729c7241f3b58c0e67cfeb7d0d6389ddcdf86f6ad27bf2ce71a58696057fa8a6b0fc33690d640ac56e139dbebf9b8a9ba60169cdd0bb90ed59bb6a896ad714ff06dbcb206c5cac7a8d3dcdc05395a91801302573b2e96f60ca996ec4d5932d94998c32480f1e5e9fe5ff9ed0349f398d6d56f28b8968ea1d2abd3c9211800715e980b067bc1a4ff31ff83e083c5853d2e26c4c78150e31cfdd0cc4a4253fb37a619ac233b717ddc78cce91b7c55a45e61904695165bc4d66a304e6f0fadff2996e9ddca97492364a8f9088e0d40f2345be5eefee3512188398af03eecd41ff470d524bfca5739c17ee5c825536132d881cc8826bb0680af61c095e0854b311a637151f61cf6703feb71d912d59b09b9fd35f770aad2dfd3ff7328c9dad7f3e707f9459dd88b48dc49984b50b6513614d7fa96377dcb56cc384dbcb195e2d010a56cb6c1758ddf4be0ab4bc9f83732208efc52e04d7d935f6de952d799ea082fc33a14b7392671e56484c51e1533e4cb37efc93e0a5370981411f5cf4990ef563677771c181df3006b9e6b0957d4df4a0e1194263ea9d0b012217f081ce3e35392846910355a2cb62d5d366f07f0e8c6e8f927f59a86116262950618d29b16d77ae71e5472f766f58b1c6440accb55b20e9b343ab93d64e01fb6c9adecfe255b1333e3d6afe8c883c9bf9b74fdd9ffcfa9810dcb6d6edd466289abbf03a54cafbdc69553182a23d2ba2b15ac578f91a6b377127e089760267a0cf03facf56d5ca87b00163ed42912173c06d3b8db513be3ae274e808801f79df78990e4b4395b3715948a2b54d5e155a1aa98c404da57ae1125705e81a5699d62e824251c4e668bdaa924041d8c05d7ddd9e486d8d44e58d62b6880f539c68a3905b7874f90d76289a616c166a64aec8941bcaba09efa24ffecdcce61661a52ef314df154a22bccac1876b8e222db02ee162b1d4d0aeb93edace857fc8f4bf84baf0f2f07db5e789eadff61339e16c1fa8f766431be318229470f1bd866304ee2a2cde01bcde282c61e42ba5406b86383b63029836d06f7b774d1d00d4aff5087fe2863308ae0af473e85143e842f8dbc9bfb5381a20d26c26406fd356b7e70cc0b4a40374667637d13aec9c4a36cecb70cea2b863752d7497fe10d9d9948878da08bfad964bc363505271835300f299802d3e737c933d8d00e6a7186e0854c3599aeb9641f3b28bd16a8132bfbbbac03e26847d1e6554ae452e29a6eafbf4b723a9bf65b6ec22429dae16d4a5a4c4d2fc5dca415661e2bd4b3259e99a3dedef88aa73c17449ae50e36743b74541f40219fb0efdd2bd726673badeb91730283470f47a1f1a829b9e9c2b80baff959050a3ff1df19df2fe4ba16f751fca01b2a690990ac0c15d8910bc84bdb911761e0f445a785e0a5c34eacb7bb40763e3d8782bc3d4abe29d800c2ac503a537a09d7b866a350b4792db7b138e96d529cdc5c164bf1354ea32295f8adf038c08d2a97d4e3f45aa723287c637d938a5e722bba30f7093779cf3f5d1b761cab72aaa84cb99dc9a593faed1446e30bae1d57eed0a8338802422e7cdf7234163b70d925e0798cc210a5c4580c868c04ff68ad69e261c35190f3ca9878355ee6be1daf80dc48b77342c7a0b79ff79b744599f9d57de416e6f7b1ebe6828fd6a222b7e234960a9348b265dbb3139af521b20f548b7a31e05505c56bd190fa3cab4ae050789778a722097079bd4b3354caa0f622d894df183707ecb00fbb12f31745c929417f9a25e5a4a7924ec73cd03532ea5fd6ba146e1045d2163814f772ab88cdc76050395fe57fd46e32801c7cafb0b5da7462cee96c78344e168eedae459f287250880626219d536930343b266812da5b1cd5d12a72a60a337c4be6ebcb3ab7ca94422e8b0adf054e87c6dac0f08236c1972cee0b0a46fefd2edc3d38c300152c1c34102b79299e9e8bd4fd7621550f5dd96b4ce134ecf5443184d80d1bbee6aebc06bb2a2521b74d4db3b50ab64d180a86774b89af22a641bd9d938adb839881b0bbcbfa019128dd46971b1d0607f627efe4360ca8f5a66f9b694f9f97db475778c575159d970e0207f89409d23f01ad595b2e7edecdcf5e57a2dca2af0cf19fb8000a0ab336f757b5b16d27843a70695cfe40678dcea3386bb0671d9089f503fc0b251a197974ff82663913c69d451579c195335af5ffe0441fcee0fb8a3b9e07ff788cf87f95ee694c36ab8d3a9dcb0414b432b0994a50bfa0bdfc218fa28b1a66067c66361f9119ff0557afc2e593cfcb30bf17363165d2aa7911be04678fec2ad716d7ede2dfd9bd1b6e7cef1814cd181553fdac3b2e4b6e90c395edce654383a357b34f22dfb5b06393e310e9b9c7ec6a753c9c327a6a5f7b90b41e8b63d8362e4cb6c714327fc66228f38538795c8a261f4d81b3946fb6473be02d88ac622c4badbb09b9c012e76388529dcb59cd232d9bdec2a1d1dc4cf746f2cc8174127604722ffc844ede13c3cc3ebd21de351d0e9bc31651c850390ca7eaa176f6d784215371a53a53c603af8de14bedfcc6c36b538b12fff405821ae6782e809781e42e6dde6c067c94c68899ab5ae1473b65d779ef97961694af4ef5057a815549369cb1b14056221592902a4021992221990113438b5ae320167d33d433220c2650c69c4047ddbe31349adde89613380b85d7e6f070f84a2b51ee8dad19c8896ffd31a7f6864ae914313fada400f7ecff01ea31a9f7010bf4e099616cde012884bae906c2f11aae3cffc7f66d3312e1b53f390852ca730915cb1c60b79813876d662ac955d7da9d953c24a69e43a8193c72939dfff64f7a112df428c4847d2edc5c82ec9f7434a3a86f7f7cc71a2802395dba364dd60ce51d525d1da92da516f4536a52ed2f17a5ae4421c06ad0ea10197192fdca32614d1e832cfc0f0c4bc4d4c6c0886bbaaefbfe6733b31ea7ebba824baeed937a597333148a906a524f620e394cb5473995c6223f0f2b42eebd79f9a98ba4aeff97e0ec62f476ee2c70e7586fd49330002f6532e16b4866d0a066b7db4e510a2b637f3052cfe1b56b592c7d90480f42434fefd36e770919a0b76f15c0d47c1952bbd9898d119b5a4092e95eff47d3b1514cd6c51535c7a110985966f93c34c1c80a3d91a91c68639c79d9b70b210b90d43c3921e6038dce2ee9d651b0a793208302bb3a4c7d6cdfe45c7ce3fd19682b4b3973d0b12fe8295d281eaa4a7805131f9e530bf7a21dd56294147c38f0b054c6c7ebb839a919036bf56409620918177dafe621544ead3999525a0b39aadc0dccbf2e4bed70512e3f4a9f84ca87032f8aac054bdb10ba7a992253e5884960e68e194aec91131c265fc6f85090565dab27326f322754112e195c5f741ec96df74b9b1f7920fd88309b787a5f3a20fad0f5f99213120eae510edf2a021d65e012c57a2f5993d505f80391cc6f83542d86928760074fd49b1c415872285853f792d729021ed8e9e4a966b458a192b8886b21917a79eaaffc910e4d43753f652ee43b83ff210e5912a73bf3bbd5c85bd875e2053df142c3ef21dfc16e3632d7fe5d0d9ec41411f6360c11468d913e2aaac976ad72a496989d621a43e28f2cf4f71b1eabb6b3ff6daa607a6b27700752cee9393ca659a88dc0b406ef15278f32bcbded3f48d4cfe469a931010d75400c3ed5b50bd4e80dfc1d0417927cdace3fd3dd3f3391542a6746a9f289fc6e41e00cac9175b11d7167b1d263c63916c3bc12f3b5e193487f7388521ce9ff550be46ca135036042f71ed37215771e6b5adb3d7d97dbed18322f9c060b0fea5e86d855507bc87a097f394dd6f226658babd3069e69c3f2562e66cf1d8bbaad577d034e18365714e51165a2fb0130d60e6cd673be1316df53a2550d571093f16dceb2c5f5412ce1139c33d53e0e645cc4377a1a208f8c9305d3121e714d2f5a67864aa0d91ab2225310f6c9d49fbf6d4dc9bd25fa1a98bae6b633f39471484a467d9b1d5569a6bf767db41744dda601c7bb0d4b3ab368b609317cad29345712704856daea7e5377ebc66889d3ecf401c717dc38ce891a9515e14290af4b6a299a8de48187ec4116dab407e3fe7568c43687d1003b4cd2909a13afc68d568cfa4276054cdea235fef6ebf7e9cea9b1bc7aec805a4c01a7a548de2b97f085e78b4c4a6543b828148b39223f3958e5bb2aa0a25bb2bf1c65292398d2012840f6a951c29cc0438c87e13c7aee025dd3d64bb6952d5c806f0ef2ccb04dda145f6faf31ca9d429ccf00cf1e39e81869efab9cd77d12205d8f8dc63af5686eab5fbb73a92240d3fb135f09bbd0f2751c092c8e7b765a6fd493f4260cff3a798abed914baa5cbfb269eb2265ff9ec961f74b958ed99a21008c3df16a7a548ef919259abc1899247c8bb2a94e51e74b50ed9fb46d623427719ff55643bb602d1a93e09e17304bc5e89229aadfa1bfb8c510951cf2f90455e1a85d7d9eecf8142999ed8f329a31046d2fcc2a08095ff27396fa9ac87e4003c64fb7cb44714c49066eb652f8bb08a152e0b6a6ea316364b8f3c720f2fe86adf482420b38dac36151101bd3ab160d90fa34eb2b5aad1e167b33c2ac0a17e2356373aca1d1d07ab55e1f46cfefc82a0eb43d0dec1cd9dd49d81ac27d260330eadf3c9112a73a1939ff21d566e271bf9d965c8138dbe6ed81ecb47d52e5f5b0a5ce63f70c6191e42a2f8c4579886a081d20ea5e53852c5862a7cbd4bf96c250834edb1f856671fb3409d1a360570122f5bcf7ae4c105d1f4e2dfb8175646cc61f1f7531662f3ba5db11b89ef851734ccfe2e41c444725fc9efb81d49c3e552c0b7f2d3d173a76ee2e49f194e71cf45dd33f06b15f204cf1f3f1b66ef1ed1cff80eca6fcccdb1ddbaca69027b2711328d9b34e51e073ad0d87f0ab5ed8ac0c9ef676ae64399cf612f0c9697fe4efdb451a607865097a6bdb82064e9137e1e9697772a1ff861778098c26d0f3448f43f9d8695f7cba730b5b25947e189a589857d14d408085ba9baa254a1b52fda28dd03e29f52db0fff622f5a41a67bfc13e7ee25a61822e66ec45861e574da9d732d1bcb97496c141b1008ff239ce21a961a1e512ddccf73c1cf6df5a85b13499cdb7f92a81f58f2bef782ea3eb8babd9a500d3cc987f791d26f34794f752079d1f08c54a396fca6682bc4e90229b298dfbddcc2ba429343ea67fc286542a3057e72d2980493b2e71882215342230094eac737ad1090c3f44fcdd6314cb4c9a69d52f5c69246bebdeddf3246810aaad84cb2ef9d2a5840e67e2b9a2cbebef862c3a3bd349843973bfe64a95ca461a3aa0aeef7532f977f1caafd0e6e2b15741af28acf546d5d8006beeae8bf887f787403d8accbd1066c7d20697172645c34d94460bb60f644964edaeefd354dbdf66e819d7f7cd53a5f909f2e0b2fbb8ef74012657ef28a590c4e427c9a6b7636459fbcd9740c84124cc29b7b4313e3a1581409ae14ffe2eb6dd7f5505027f6e36ba53cef46006b2ada11b28cf09ce57900f88dd5b886bb9f6adb1dc88d430a72bb945679c3057d97456a6d395faea3e03c9906f1bf6b2fc5261b380081597cfc399d3898b34b01166d2af8f06a6ac41152cceaa9752ea0b2f1eac3c0a476b4de050bc5ab9c1ecc954353e8863f68a7be00605a96ec2b91ace06986904df6ebc3b8cc3cf53cce7e6885b01bd40c1f7d8cc4307be22b3c81dbfe1cc538c82f69e4767ed0db6d2a1f11d5ab5a2ee396fd0315a234353c214109f057b655703629311d15ba8884ac43467b1f41f553de443f9e6a09350ddaea7c0576b890a6cd87c179a4381d65c3049e20ffd4ae2829f221c2cda0ed235412ef0db3c1e6e78e88a43b80149ec2163c0cf64734aebdc4b505b0b7caafa4c976c79fd0f729f9e756ff76cea871b141db869ae9d3c78cac89e158088ea3fb51caf7102092f401a71e3c4f33d31eaf683c2af5da0087644d37142b75f61a83bf49ff8dbd1e5d7e9b6f3210625c9ebe00081d5622f8eef9342feaf73ace79bad7cc8e4898ef3acb60cbee3553f3cb21748fabb63d58ace5291f7e59e8932c7c8a5243dd5c6c435e97f6aae9313defa7735ca8a8dd22a9df77a1a723e52ea1b3a8378338b85a9a5228ee84712881b66e408286742155080cd90b229aebab3a5e81d126590f0fc83bbcd3ab1c2d3aa11388acf28303f4183098601a6b761c933056177a064049e7ba5cf095a439cbabe60f5bfc5ad6e2e4fd888869c339fdc19bc919c39f72631baee7b334e67822016e5677b60f94be10ee18077944430d716805c3c3b05d12a80eaebceda090f0a7a56449f0be35aaf6642bce2d0488a21025a4f4a98410d9a2fa116625ec5aadc8e3904a3c86e0c9eb62aae0a2942e826ab363d6df0a0656cd9cfa135c3beaa23858dd2e63287532841b5529fd5cc7eb257cf9917176289449e0e4ed3aa3475f0d06cb2c9dd50967fded6a1771975b654cfb56b5aaea0d51fcc5d28a024b28f1938287e8b21b3d5895380e89890f6d0a6fa41d7ed2c81e34238b75462612ccb069a60e394ada30a24193c01200a03e0346f85bd5062133d389d5cebaa457199a678cebf35a8192a7c9e5e0d0234e9f20b74b9320c489a04ebc68a0ff61c2ac3137ac238fcf29a55b3c7aad8e254939de563b8832218f149c6c12c50aa358849a60002d68930207370478944e9b2e10f79b75cb9bb41b17e24cdb06f61c4557075a3841c08b93ad2772458f63719d7a256034d2e2ffbacc421a7891f9a2d565e12db4c9d557b4614ff9d73394a895c2d46cf35683bec59bb52778c04dece824cc840ca8d30c9fe0a5f9b456fee5b0118df0547e434c3cf6dbb70f491c958957a7aff06fd05bb96cc222b9e4dcc1f0b5c5c88932f03ad96e5ec14e2c91c3a4228da716520ec7ea8fbb9941baf3b55b4b97fa0dbd8fa3be4bfa37c4d4395670051386a29a6a86473cb996b8c8fc831677b113ba1e67518e28988136930c5898af5f53ffae6176886d2c580d93a8ca9c27c20f94321a42b69ccecbf950d11ccbaa2452eb34e70a873b3d5738c57befdde0e1b43ac52ddc9beffb765d622618796477f540ccea6456fb6354d9a8260e87e8b171ea74c04bf744dc8345d7895522af1c51cfebd314f10af19b4c78f4c3635b8b07fa277883c2a31e6d14e5ff3bea658281224a8d2b78fbd3aa1f3435a3c926913da3efa3dbe3888483c8c24bcb64439261d3ae7140928b76a85dd32de009843a405d05c6729cb88c287c97b2422d8e02fd6190765f2bf7a73011ec291cad648b373e637fa9aad5305459aaf984f12ff8b5cbfe0c5c60856a755c90796056b455f659945eb2b2212b400ea0b840ffe91210d841069159eed6685df29f1416c90b818d58a8e039260d0078df52e8c707ff052d1670be36fbecf7d5a0790f5b56345d471e6c4fc7ca40ac75c8d70f3185669b41e63e0ff4a687a754ccf62a70a401c8cf0134be467bcad183ef42af2adff0f23618f90ed0e823d50bdbda34727ea39651cd1d16cf1c04cf985e00c033fc84cb6cb7a355db0637aaa5d7a03dcc4f2087022f995848c16751c82aff1e4d197caff8e2218050e5c757338b4bb9c546523583ce19ba6673b494071c2a9c6664f1feb524ec26c478963c69c5d44d670f21c9d9c50aba8a71a18ea48334d72ade54d04c51fb0d8fdbbb9a1d2516ec7bd3473f2fae47d955fb86151d66b569b3914695be7c3ffbdfa1b43039017f9a502248c5796ba5c3cd643b324cf415d7a8c36dc2f4b24d6e31cec4809498ee841f4a7cec7d1804e9cd64b94c0a81515f9cacc7bb0695eba3c57599bad670e1fc32f42547ac30a434aaba9ec61c65a1e3fcd8e77f4e3c2b10137698a7b8dba45fb365768d05ad483f2ab52d752740133d03d47fc172dfcad7467b5ca454b39c0728f1385c2082933bbd17756cab40b062080dbf6cbd4f77a16848a872b0282f9ae5345eb144a07927dbe738c6e8234176270fc98c49f964dac90d879583e220618ddb89743194fbc9b9224be396886227506117e373655c299ae10a7777102f3b4c24d7b73a4e5da8cbc690557f4d3a22f98b78b3a690a8d55a008a934647b51bceb2160310a7bfda8cd62f53bb514b33cee5eed7741a0b326e37db98b1a3706f1ef25d2008c6ef10eae4a2f1432606f568ca982abe2eac87eba6c82be4014ededa6347d7d3e297ec413e693e478ed2aefe6d55d87ca350e854725427f63d347ecc1f0a0dfaeb8dfcc5ae9084994688dbce255bdff3fc149d55b489f7a9f1bd4992d0905d060ec306a7b37534811b81415bf23bec405f0958babceefcefd1e10f4db4dba90a3ede49a1b9d96a6ced209967537852621ddbd87d96e55f02d46ec19d3459c07935398bc8639ba08ed7810798bab43b8d909417f9b0006c383f32879ed8d7dced09096280091f5f242012912f8626a4e8ffac54e60a810a2e8ba78f0bbda2a452842b217ea6ecf48ec496ab228e35e1870e71d587d0605629157ed3e93f527a188bcdcb5054f7e68f851021f66e19952e51dc149970449f7ff33496e2039806a8ffeb097612bd88d4d877c485cae416f1fd0a8b901fbcbb8393b5eef61db1317cef6698ba5f2dee816c6eeec3cebc5b7d821a7d249620c5ddf8bd676b6a68999b9f0419bd8bf716dae58128e67b31b9b4b1b18ba443a6858520e3ef150963b255fc037cf1ab9e25cc85003fb102075efb86ea9d67e8b0b46e211671dea0509d16b5650cd951f68926a0876e119341293333b506c0a36dde571850706a6253511b382a4788d4335b28780e2663f2c5c44f7ca09e7e6f09b9a3ad1e6b620961275cae2332cea5d0c666443b16b27c63f9c19567980eefe79b5bd24066220fcaab3efa7c615a30fc980de9152f220094ed2f93c4945db5709843ae706c2b7c56c658bd74fde20e4f6498ef1e2d7830f0df70b195251ced29c1932f9e1215f54dc6f6bdf5e8d5585eb31d7c253318c29043d1181645758e05abe40ae2e493286e940ebc5a46855476de74ea00b83c585748b6e90192536eb5107d70731f4f7c190d217b303a6c1f15cdff45d4d7b319aa532d1128ac868114e34a844f8abe65aaf989f5e741672b91da212623f5badca3b16ea469d76c78e18ebd37eb2df95cc4179e93fc66ffa99da053e99b475aabe1bd31d6dea9904e99f5d012c4d569791d2527b3466c4c66237ac1da5b7fe79c45fcc94e60d0fe80943def17b6a91be22d53885f3af9709935ed646701238cad9e6be6cadfd02aa49a4e17e6a23220e2c6c5ff8898dc4457e16b0c47801e410ecb003e20b4530d25bda7ec45f4b604a0f74f5516ef32941b4d06feccea1afa84ccc5895e8952f180989481876e5ba5b4a63b0aeb3b0ae915f59f095282293bfe18068c06438455c58c2e865a0a3f0fd03858ae0cec8bc6541a6002346e2cdaf549cc2704665d72fea2b32a37e64d748503697d2882490f4747902f0765b798c2198d051ba233ea12889afa7d8295b227daf9cdaab677a6630bad99c08acf8675abf5cd23ad2b5c96906b3438bea5416bf9c86e5f485c3b9d7483dcb07972a6acf2d661c9831f68a444e21364bccc0540f929f4abe5cb56023692f2173bcb4b3a1baa94d33f643d957d2e97a884503485c21cdd3589d362592417010720f94285cef6c53adc466d01f531984c1a87574bbeef544aa913e564a95d8a042ed7f40d7ece56c9049d82da141c577dc55303a45707994457a5efa372e390726f4d2cc1b8c218c594da4e050a0954bde03c16c15aefbd741abdd8850b15f0ced5142d1a3a65a84d3880ce1f88715a965a99fe2a458a2db9d4d788e4fa6091a051f15e819e7a51bbd7ffac5f417f54472669e4284e481c2ee9660589917179f282eeb8669e243130a1a90c32101363c8498b8c82a2af580801fe54a398d7938c685b3a3a1ebd446a0e46dff26cbd0348ec9bbab7d14ec82a415d9b9d35e208bb8e48cb29d366b8b33ee3e6b66e68d1c4611d56242900651156bc04e9ef74c6398d3224564b0f20db0f4d2aba14b49a2e681f1c4aa169b6a32d5d47608b6b3600a9ec4899de1245a03671e2eaceac9b2380b98f7887e22b6c530c2a8939f4afbe1a424463060cc9513b9902881429408f14dda257c5d174f2334c4914c03c1d3e5182bd89ab5a0a3ef28857a53e0a50d65cfc59f2544c697e8e3e6ead3a9582d22c56f5735e0d674bc2390f052ffd5ced6db2a3c1b6c489ece10850d965b4d7085087e3c1208a68a93f18eaf69413ce63ea8047c5d6f5ed7a6f63b648435e7f78b2c95c3b68d70ac958f2e44ace68aca9ccbd07d214a7b5be7453764911076f1f42abc001e5de5300a6591293685a31585248c5c64201514513f3b663369adc514c610acdf61dc1cf4722f671c4c6d4606f46fdad351b0f5d1525bf3807f23c22578a58a514aa007174f7695339bfbeb1acd63ce73b0a92cec0529c717524384410d851fce80eaba95717e91c6bd831ebe3dda91b1f2dd5d1b21ccaa3879c2e7cf26ed6e09e7fb0684196bf96389aa362f266a46f458e8e0b2ad823c9c7c3de647c6773b539b1bdaeed6b913d982c8ffc667b1f2419dbfad235ce1c396a26f328bbe430d1d888cbc2c984c59d0bb8eb30e1d492f845c2aa39832e27c9fb14432dc9265d0ca98664d6127b7abab6563911d11a92736abaff49799fef0f5566f90a48ad62c2ba5ef7cef8c5bfc8f5063ca6fc80343fa8c3f77034d9782d1e21a27e2028da3b39f6fdec170c56b53c508fb24beb470a48d3d634fe71e3ab500633383c2aaaaa40dffb7a98343cdf61dc0b998a920b573fbe6fdc6fb9db1dbf8ff3b2f03a4709b8408f3b9a4bf85047894cd8ce8e0b103dc9aecf77dc7c318d935a6aaf356ea407d3c4c8fa07a4811d52221021aee48b8ba2896192941e3ca6a458e4e243a6263caa804908c1a3ccf83f77263bddd0f6761ad5953f564e670a3da00efb5f190db218b224b8af3c4f0219cb806cf53fd3c8ebd329e9ef19494f48de6a64e8b0bc00dc5027d8b168c6c38c6d3c465d9aec9452018fd3cb9ffa52a8570c7950eaa91b4e5cbccfc0b4b7927fd47be3d6b585ed9d8d218a6f2da76f313b572319503d7f099995ac1cc7a677a85dc3fa325c9c184a6c9f49c2522ac9563c131da22cbeaf93aea79ad8c355d64d50902898e4647583f1d552ad90c254e6c6af2b4bca1562542265fbf29055e3b2ea6fc2bc773aede2b279c36cd0ee27c20647d9887247720672d1fee35b8daf10efb3d983ce759a579573b4416cd8280b0933526fed836e2570fbce520f61634a626c310e58da67dbc74765c59087e7c0139ef0eb4cb7cd561cf8d24e40a34b5341bda1822d1ebcae02df8d8912d2cdf922997790e4337f9370948b45d6fd07f2a71d56e7b756ce8e505ffd1566ef063403fbde5d0c0cf43c07ff2789439433967804d2692338d51f2d9bf77fbecbf02828100e5ac432b690b5ce75c358d22d6601432be1e0ec3d537e4d748cf39ee0d80ddc41d53604391a68de5fe4c1102ccbe37966222edf2aaa6baaa62064177de4211df8229c92e9613975cc8ee54029970a3d0da392834e7b845054d21a28a2a577153c8f2d90b5ee2fcab3c7fb9855a9657160fd3c5c934158bd9a9afa30692e0ed43743de9695600c50a13ca49fd3f1412c3e9347ffc618128570754dfdd17df2c9e66124c2b01c65a913cead325c988bd3c23b7b9ef226da4ffde6b61d399678424e0af24e4e073eccce77158cbe0e881017250b38c9c8fb8a71090b21d78f2dda35c501b8e9db0ca6735bc27fffdc3fbea3801cd6b364a165877b8d7de15d661d7903a8a956e4c6f121a7ce8f99acfd57bdb19fd3696911d11c60be96b05aa72def266e737936e2f8d2236f933cc0e400309d5a9ba744dbd248579e7b45ec82be90422b00d90aea5fb9dbf7c83be1427bd2c5d680560fd0ab407ee7f1f8a0079db7747da59f05102515e9e15d4754cf502969d6761a274e1791b0c214e83910a38e12b1551fcf750f1bb1c8ae26582390f7605c113b4c7b3886e60f796b378ca597c51328948dd8bec57415d31fec2729e86228b7602443180f58655fdce67415ea1bb08b15d3666f0b9c572ef37a538839faece21a16c600a125dd829ff7c2637818c0896ae52b7b734c543b4884c7d4408678201272b4c985ca9a05e7f42c24e145b9545d86a509d1fde54e05a0de189c45e1df34c33347409eb1ba5cd5fd822f9fb3f80b364972d229c74079220bf21f8599aa4bfa5e329614fcc59a76c601d4f1123d409243161817d863f93d9534bff145a173201e0f1d1789c61aa31bad672b3b6ac9b296fdcde3a93fdf758b77171e2b2f0de6c2d0a7b3960ba0063918b8c1b84d4adf8143a28ab4c21f08d9eb1f2c8601145f8b5c950b41239543905d38cb05f2a8a1b9437900fedf24824f03753098ac84de3970413f63daa70ed04825a85f856e4452f370c22a39d101f1edf1e0fe1ae16b6ef272a3e68e74d88ade27980f7882c0b20d4a0e1236b9b790be33af239ef83a79dc32872a575dc2953bc04c2f75f4fb18177d465b43cced178fff48e25bed1802fa1d919f7a871a92d9431ed4a7808199c4af5b7c1000e182218394aed0cd52549642fb1d4ce491b7c7fecf986d05af349fe3981a0a56b28aa5c74f382cc5b0a87967283ea2d7cc40ace776536b7b4755c782e44ddc2ec9c77e2bcfa95b90a92c2952fa41d02f49737347ecc0f59e2d2791b9c1eda66180c55c6ac212d5e530b7f37dbdbfb21995caf3c9e4e7790d81b40482c48c02a73511a5119b7b91818c7eb50b982779379fdbfb2a47369822c7cc5f25e07a5e85257a80e4c51becadbd607c7700c1a06a7132836753c0953a67aa501be0186c52a0d0d4041b02d8ce86e4e5817482878fc440935ca05a9417158f2fcf079245c5cc28e782e06006f2249c44bbf9d13e38f4108bc517d92316e36301492bc8503bb2535765370c58ba8672ec3e65abf444767459c9acf41c8204fe8da68628f59841e07310b7cfa00bafae3fab1a96c5268729c893661eb1e2360fefd006da2976b9c2aa0f751fffdeadea1434fa18d5a48e809345598664bd985d8314a78432c60e316a20fbfbc6d8347b7606f44aba2045f60f4a33d4f98e0e7edf9f010e9c40132e7d96ecdeceeb5b23df48991557c17fd3fced2caa6a13e6c1a10df0560e1c0e027c7edf15dbfa16b80deb76159af8b7b10ab285c3355661bb73b997deff555eee4245dce782180301a4a2ae796626536b54f662e9a61eaccc525243ccf440f3596ac5cbbf08f3f0fbedc56586d8cf80e0bab21c19218ffa40c538fc6fece79a6b7dabbe2007af3cc802bf7ba358c0959d2611c2d7d33974f6930a896cba572cdb1ee572c171156114033017478d6a90996adceb7145c1d7a00bdaaed26ddb63e714a73563eb73b79c65f44673e84a8de177f93bfcafec9da4a1b1c3535fe75741a481c788d90c8e9cdd5411b7585cbf7a5a528a45e1da4b69484c56c9a026628f50c944ff297c7187e3d2e765c4bd9b56dcf2f69d228d67da9eaf7215905d8d2d4e03fd383c5a0fbc75914b4af8e1964a1d6452c6f8a0f7960be494d6f5c8fd23061e7f9e4282460e2af43e60fe40b559dc01b9a5880b05799882727514b762a33a975113fcc4b3b5f308e3dfcf55f73a4a163f5fae5c89603f07e7da05f3a093b1d433cb6b1c6ead27525e88a9893415248beca7fbc4591420d76dd9f6552943d0a1a4a48f8d387ff616c08e6d09743902f34821d0fcccaa167f59e1caae0a4d742cd86f62835461d342360a330cd763c7682667caeb35ef47c0ab3dce73d29a5211b9488a552ef3fa82d5475e585d55ef8adfd525f1150d0861e7e58ec25cc2aff6ae07127efa0fc66afb72c6153afbcfb7777820c5de75753d5dc9fc7dfe750e4f0802abd6aa7c66c505f1f06f41877505881ea1bd3ccb451a54960987662030a77297bf30dbb9cfafd0cbaa02418014c56c89f0bc858505011e83981a998b57ed160eb0fcb7b5719adf85bb4b57973839cb5b4865f7c498b5391651f1acbe569c0e7632d1dc6d81aad373b8c18c2160b32d6e1b871b018247c9945fc0098ae57f17ba4fdb23284ac33162fd694294155c07dd8a6d9248db6d7944f1abef27e79325d2150e6afd1b84236ebc9bb3393bd5a1357c4d514f3c899de9f1d5937610c0a71065f0af257dc3e35c58893e6c6c0787bb7f8c784fde7dd6ab921333d2badb206963efb5e0aa0d6bf748762870015736460b689f79d748a7e9bb62afb70b56643ff1fc8ba195ca0830949e092fbbf3faee8ba83cd52db99f31902e172b97f21eade4cde1478993813e66c092964f8b4f17658b52b82eba5886f2dee2cffbc938efd06ba9fc7a1e761f06e8b0d05f23c498efc8eed9501e2725105ff244499b73a0b1900ea62b832e84a4c0e85c06e90947608ac4892d68df9693f26737a0a103e01852293fd79b5cffd4f3037c927ca45fd78d394aef24402415509a3cd48d644da0a89d8037b6383c5c206853f8b5b1eb33b7828af99af47ce31a241c6a9d3ffc20b613751933a0c7acb8e87f4191841b19c17b78b249b4613dcd1a82431f6b518a6cd4577b284c8c229f46f43eb16e54b0ef8debb3c727317e827f01f6267c24092cf124a0d994ece97e1e11a655b186691a750671ba3e59e169da64b7f0aab59ba01cfd587b58005431b8256a41e6c765045f6f6cc4a47f2b9f2ffcf02de0da8f034aa1666dff44392fbf315a6eb5c0faeb596b39e4b7188cc586d1ef23ac2e07c3a4061f821d899d09c971bc7c715d0f1c039bc6a5c26c0d9aaa0472f582d477521efb79c126a7931f7154318b38747f73c9c55f7cc69e55a883992d05229844128cff5e651739d873c39cab139b56bb4705d2089ec7d7528e98b31e59a4d0dcc00f8b382c186ed07b29b5832d335191ff79d20196b6400e45eebc48fc0bb927b2e2dde84cdbe02b2b41957db19034371733c71950dfb1e03d64757860d268bedda4b3dfc0ee0ee5b42628cd18f010b9f40a5829ae5a25c1ee1b505af9aa279a12da5359ace612b918a797f3b6d39dd1881be45f4845de11d0fa70a2222ea24aa7f10a7235d0a87a6da08b58e0bea4583763b0a28f411681c41a669f3c87a5c7e30d3f1c5a5d6f307f2ae0de6230273fdd668f8e8d9f231ed2f0c06a0e905a752897419ce09610eae41dfef96d2f2f3ccf6b2d2654d2991781dba5c373fca83341852ef5edc8862a2ce75f204fbe2b73fbced474b7f45ed6a70236962f947257a542c93a5b0b87530929ea6154ac805f3ad5b5450c98e9e7effc80dd3dc11fa3b09e344e4deae3ac3a7ecc9ac484ee8dbdd3ba1209869b30e8c1db4dc366dd78337c5c48315c1c2e9d3699c73b33b705e25ee369b0492577c5e771456ba852f5c7f29f5df6a444c366cf720a355a32d487afcd56f02df94ffe3ea31d49769e544ff01036c57d70ed8bc8596caf5eadb9a66b27c1725b0a2d676a75578e8d3d63af9274b1b44f3101da8db6d729207daa4d78500e1596475c22f6e058a1342fcdbcb47f590abc302bc39e7739be09ce87d7a1069237c4c03b64a7f5cbfbd2f26794c3ccfea7e9a8abcec9aef238b7eb0d437164d3e5cbd029fb80c8cdb48b194bee2f4f79bc1cfb081914a4c2b9180fbac3fc31c67043609dd494bac28439cd46056eee5ae25c669e7223dea5345d5bd989091f72477ce0bf48a3cc112522958afa6e49f9aea8e0baaa29413702e58237297bc8f6b5b9f1f98e8d8708d027081ea9b6bd97225d019e1458294226c9be40bfc2b31cd758e8fed6d124029a3a0bac904b96d8516c189361c75003717ba5a8932fe9231a9425a5cdf877336e693d42446b9d93a8186b42d0241df13ef127614de0dec31b86e82cd88deea53c198dbd6e345f7c6b0ac22de6bace51a3a13c5f7285acfe3fc0cd715088b03d760c79e757632bf28e9bf2dc71d3401a4b211edd09681ac674ffc0be1dceacaf15b7361af2df17e7fae1290e2727e582e64fc34b2ebf5a8a69cfacfbea59a1fac41771f5d4a4632be3875ca5a38763fad143d85e85259479f4743c981d8e68943916cf34fa9632bca13997cacc907dbdeb41dc9985fae0ce0893ccc902eda83d4fb50fb1ac2132a9b296a22e92d4dff304f604d04ff2f80f35f99ad0e741d21d78bbd822f81b648fc8d26acabed413d09d700218bbc4dfd39a3c7ada493fdf8efa1afa096fc3df200eb91bfab9b38994f10a5d69a6d51b02e702a5a8c4e0fcb4bc6a6724eced7f564396d2ae20b9ef126fe83ff0527820e85ba7b4b00351b3fcaae502085c18b178319566786539cbd4e4a094df4c53eb95298eff934d0fe4b2e4ef87f0c9b337653f20c002b2c3247757a9188185d4a50fd3456f3df9622279de1b6838818752e50d0d292b4ef00ba3ae180aaa2d3ff25084355c3adf714c8efa5bb5c0a884affa04ba01ee6b5c5539dc2f07d5f0bb3dac9616aa635a224691bd978c40f25fc3972cc51e4a777f0bb333b513c5fd0cc02d05c1dc8b0926616db16c363040e59f9a82b858e9a082edb2716526d7cd6ea6bd0f712ec0f2b537416234fe82632b599dc25608806694be9817189f60773e4240eebf25b947bb6336da2b40a808ee4d8ace3fb93902e6985ff77f1c437c41c61661d1ed08abb9c8a17f28ad0b187738e52664b8617c577beca5cc222c1e4590df00b4475a213d053fff9e8b9c4a159a6e6f63862c75509a21081417e9bd858ddcf641f884ab43ee396671ab63cda8a5372e0e7597259fee19f77667c61dc0ef3a67cb0bacd08e7fadc7cf0489b5802f36705ba2f557bdd19bd97fdff7366a0c68c19d332d2b2848f2701cb67816b29ecb9e89a77cc9881629bef910ebc051617edf86d94a875addd627eb9ebd07d6e8668d7478d9f16384dc825c08c7b3171200e7e9225218d395e56224e77a9e48758425c4601978fecbb62cb7e338413904223b0d88de32c8c66425228ff18535259b4972d99d6898600e13fd5c3af5297937119dee29457ae5c42e163d734868c92811245e9f5ae402999057174ac4329e30c9fa1644db6745d7f44f867d58ef442df7a17e94dc229bf913195c47cf93abfcf79d9073cffaf6c18e1f1b7d6471670526f0300fc58fcce4d7a21e1aaf5bd87a4eea4830c9ff6695c005a0da51042a8eaea316cc76823686d923856d780e711aa69124a31ba341e7e34027a8b31436daed53b4733baa327804759a7e7b4d61c1e08fc6e0490152515e0db52c80bb8e23f0143cbd97047b96836c42a640bc7ea9046dc68e1a3a2bc78267fb5d2131be755bcea16932eddb2c1a4dd6f4634c8bc9f46990a25b70bb56d5040f7b981af115390a00f44c160b9af77ea49ff2fa593d735bcd4ae4b6d0af78380156518f22e07e1ecb83df99f78a4420a36835964ae5e06817995b3883d2be51a8aa3ddf228e1a8b73726e1a6cfef691dccda417e69ff4d9658dd278ad2dc6f9b487b3f04b1714335808cee7497249552d3cdc5290fa66a9f487dc8edd2c16a4ad24d8a103239118a3c17743d8e77581d9534e4cba23b1657bee1955ec8d9d4b09a724482d4467438a89f98b32523156fc081f187fccc353b0c7807850b7e3c875112dc718de36e3f8cea6199ec5592876e17badddf5b7eb3770d5d18850378956884e58cbdc92b986e8b3e753e2d4d27dc333cd0cdbf649eedaac948d4f5915c6583e06cd16014a6ecfb436bbf56309e74fa8190b244bdd54063d278d5cdb87c11853d90f1752c31a5bd98d3e6151ca3848c6b3b316e5fac8753c33d4e100f2d0818e2d46b2c624f1d7dd80b2c067808fd54ffe78fd62c9b02029a74b9a2692a089379ae64f06d033365a946286174dbd372662e90d31a86a0a80620ba8c13e4bed2e9a872060481fbe321f439ac6251586aff99d2a61a66178a295a90b1b56e0b76e9b736e06a16409f257be291ea7c20e386622656c40b3e6bb5f30cae257809de3aa3b02ce4043e572574ffe8303da3595a093ce3f65ab37ce6e413df3fc30941bd45b8ee7181fb67a98b4a6c85c28e0ba95a8010240f12b12a5536cb3ea00d8363bf08a4f31ae22d217410e039c3879a7386a2a310f66871f705d01dfabc79223f780328c5f3a9deb3e89ebc72e90eeee34579d2af98c7d568f4d7df32258249158bc72c97a70418fd888b68f33d957a27e58d1a9f4115944674c41dc14af5049500985f13108be735b38b51008eed690812eb7609158b8aa5cbc9851a865e86a996f6721de998a8ee265639a980876b4560da1625ed5a329147ff66c2126b2d58a7190b347e54aeddaa24c62608905a7bfa71ac6958d128ade9001ff3091a563b16a3b978fcffc91a3ec405ebe36ce3c2ad22983cb339530ec9694c245493d9f35da5cc846b2b66babd393feff0db63c54f8966c59d5de1f0ee6f147a3853e67958d2da3686517d6b6d085fa3185dc6395568b373512ce48530195af9a6d38b9d06f4af42b72d9acba1946f7f6527dc2960522fd1a72f846045875549116b2c5a58a00e9b43618eb897dfb44a8def5bb3d161403bfc4288288861058b0075a64b7a30db91bad514083396caf77216ac5d2be3eacbfd213b44e6c3b306b543b3eec0cc2b9fbe7d9b68a8cc25eee487287d78624ad42d0689924db24585b4ab0399df619ee69702c248653cf834bc4018e573a7a8f83dab9cfee31a4212eecbed8a8fb3ea69698f68f3fb9d367d5f7b24649b5538db4e7ef75e3034aa60022ea4d32ceaa76d623a5e16756982778b3be134de0e25271905a8b043512024676bc55311a8e03e2ea3851453d2fdb2034a3f9146788de6e10473926380c10e1d9d43b27401c3781bec91436bf0cf3bf9d17c3d3636b5ba5d8abb6834e38bdaaa9f9c6c95556b6256a894087b7e358e32f2ec163df6126b5e7b01eaa71ac01d447154419ce03ca1de376bf7e9afd2c80db389bf2c0cff4b29bd6d994152cee29dec2c280fc3510cb7de3dd1e404d8155403db6365191b96f01508861b6006467dd778e47a0b4fea52a8ce4cb67bde4a5c3eb6f301bed380c2d85201a024e9912b7210b1c202a9f12ec0409a059a539be79a45805224f23460d3117b559103b1de78a7871375276abaa175a2c278ea56ef5ca2aecf08b470d188ae46a2eff67b551fd3478b5e622e042808b94df86bf6e0e980e997ce51b3e16fb1b0b7b8da665b00a84866b5894229be0184dfa41a0029f9cd866f82ddbb08c636eb1e52e6d464dec285da8fc418afe5999464487e686a8be25c2304a1169cedbed253bea23b54647531d351d07459e87e18dbcf99a25237835d0d4d3ec108a55f6e7cb188f206864a9e8ba19a6f858b063e9aa0d5f0dc79d6f0092fa16525aa02dddb617858b560f317506f18dd4a19f4560391cf65136d191f9a61e490bd1a4a446b28ebc192a9fa202c56c02b64374279e600d3bae9d5fba0ac545a0be5b97773527edd142569dc9dac4dd9f43350c05ca5441be8cd2cd09812cd57e3a997c0b96910e3db297dc2bfb489db4557dbcf1bef41889f1494f5dce41871a798f22e716d90b36a8746f081d7c6f943ef1f26c9200b63602d3b518101d87a87507693d43bdbb61df4383264f38b75ce094dffd14961cb443dc9826cf513bb5f8114e32f0c3686f5e4edc240156990267e0d562c3137498597c89f8f260deba54ae6ac82fbd1d6a91cd1663829a2e408bddecceb326b0f6b91e93e0504d5a056a698c5665bf12c42c0a9cf924b8b8073c4ce88f86af9c132040c7622007bbc4ca9aab96ee064ee9aa5801ce11ffaf58303f38c7000254623ea0c8fcfe0c392c805792cda89e12a060155fcc0eaa56058274abd0fae0c6ffbfc2de50fce840b16443e4dbf2b6f6fce849a08a4d28675fbbd84104566621f5b2cb0e8bdb83ce72e60db0f3274759bb50c2f6e8dded0c90685f0ae8bf9e1046794480dc7c23707e9f5d332b554f89ff411e2bb6b6546ca17f626e6aeec58426e3e64bb990774419445799ee4b58005d0352a0c627ecc1a1fe82cc07b4760e6c04dbcbd3ef83c27394ca67aabf87f3da4dde20f8a03366b8ff7faf1e3fa7034777b89bdd326abbc7ef91eb9bb75630fe775e039be8ac037f1eab8b60430c8731f9c8887ede60f5ad1d98a26681da58cd209da9debb1cd74724ada7a0387972fad89cb5ceea0a1111dacd16fd38fb11c770524912a3c44ca8289cae9c010a201da1d0fc17d0a3fdebc810aee7528d7126a060e353696cb2b0adef36465417a39fb1ad904f16c1f3b682101adaa96d7bf49bb476d09137f014d462a51622883e6d792044efafe6177e8d5c917f96b023eb88d0dad37812f46609d9eb441c7bb550b96fb8dd3bedc082bfa2b6aca47d196b3750326c595a68010f0081f9bf28f673e929dcd497dc3bb685ce8b18e800b16d734486707c6eb99d72fcbe6fc7541e058bd6c81741af89ae18684b6b32ff8f45a347ebf6888ea9d6b851b4d0c0c6ee08bcec446aa1090d44b7a4c02080e8efbc550b46d9402c1ca656bcb6c2ab552f32d184fb67ae5a78615f7b344bfa0634d0e829de18408fb35fe2a032a70ad145656aef72a4c42001c3335a2e38a08e8390d39642fb75a312d67ba7e7f6d86365051f9a5cc82c283c4a75a231552318374954edb77080ca8eb9e7b3c3a47e0835fee75bcd057dd050c82be350580f8c2f54a441bdbd44300fd48a4a3508c4e76ac9abda57c02566f6873f96ab570df4c3b378cdccd5b6319f87c3198daf447f7193eef4740d7cae5d12905848ed602f9b487b0298d36f93b8971b9ef88a47e46cbbe8fbd421e8eae19855839ba0b1183263bc530ee1f06bec41bf555762c71cb1762350150f5e1d9f56901f73706e0b09b058bf99e0e52d9b59b9a16dc0c65612f8889772c493df64ca9a0c97778d57b1e197254d43472793a319671be2f50596557a9f1969cc92835a4a7c302467a6b4eb65bf7d0f92a6d4532b67aba35b0f9c461355b9df3fd3c503a1dec1c8db053d6789ae70aef9a86d5eee09bf7206b2ae4e9880c364ed15cbf7fcf3e1f2cb2898a5ad74c07c577d76b307a3689e522cb742f612b5d37b7d86dfe845c49fefc5b9509b9a7aa362c6cf14ff752904e1497d3c7880f7510939161c8e22544f0aa7ff0cbeeaebd4f0e0656fac477d1bac31f3f20a294adbca2402ff8393f1fa19572d3f77aa382bf5397a9e10b5660c75fb6fb50f67d664d9e1caaec1cb56255507e624517963792b09c53643dfa87193b117d5acab25dd964b5e405f2e6a227c2c4a2dd7631ea7ce8fac18a4f5a29b844e49ac7cf16aace1586860c0983bc63fc5f68a7c4dfa1a635ba73e8114138d78902f01c0528302ac2342adf4e143f3289a3e8e78888811c59306e610fb6be7c78e64550a4c500799f00fe4ae3e8e3613ead20f3bc7fd394faadbb100cd5118690183ad5337540cff5ea67595c1a78dfa2512cfe4a10a550eca33eb2be398c63b58b4378771f9a088e1ad74a99972be3a12f62efa381d13b5dba5564645510ae0a6c05269b96ee044fa95e039f2481674af9fea9db4045300506ac3e0285f86f89f2daeb51454bec100b6cd55510f04b010802e000c98ea37f1f5f0ecbf8adc7957a11effbedc1168c2024146ec6b34d529967f6026f576a280fc8862f8f81ef10ff5a99987540fc964e5b461a77fb01fb7d3951c41a2faa2eb1068d6c23dfe8da4836788b3ff6d2f205d47b89c3938a8616b5fd21dfe5000ad5ad383225f98e62db4b768fd3a78a109655c91b309449406fd728b1869ea9dcaf014a241e376e1a408e579ab013bbd64292dd1c46717a057dd16b9d9d5a8d9581525c7d8d180616cb386ed7d8a2616734041bc8eab41ff8093fa3f368d2459768a1145a2110c0e0d5638daa0c00fc3b72d46a1140904b827ac90f864243002f793e61bf386368ed09787a14fdfd9987678351b9d641d37dcbe65656f77897f8897dbd02e66cdc42b6f61fb17f36a7dc57fb6577328afb824597c10f8d46552dfd47df5fd5f530beb951102b588e839142bf38fa6789384b3abdfc036667ad00c4dd4b9ee937c5a97e69d191ecedb086e5e7e5bdbd1c8e3909c29e7766658f678092a4398c4b248a5be5166036aae8d338625a8b06938f7ed7bb6ce0431b17add2c97bed67ed9971c08a88f3d3d59eda3f11dcc428f5183b35a43ab1b83448678b90728d22a13d50f6469b1f3ce33a192e6a3c8e79488c8cab3c4414cc16c2d02506a816a724536431c5e9b7c31baf53c2d281d50e9a742d53c132f8274f48460f8c2f64d7fada81e39628af70edfae6847f6bcaaf0e5aeaf0924f8e1a5048de96a6181fc5b6b8088137da07adfac65d671ac05e457a2506d03b78b3ae1acf48ff7c1bb9086f3eb134cdfde3a7392138fe8b4ef794376c9e0fe72fe70dcfd752463fb454e52f636a6acbce30b8b1dda8947a8d6e317bf1c4d93000bef28d61fa5d9296bd4ffa1f3bf82b7e47ae7f61dc05c23bb87ef309d2b18e4d8b862bfb47002f8054e77d9c7be12fb5af14e99e136f23d48c987c29f94d4c0dfa4172a357fef69881d137cba8c6b3e2fc3413b8fb4df14d2585a381a07f33fcb9d46bdc00fb844bd1787318c777633bcce3511791b7f4494972255a697607f590c497c2b848b6b032e45498010ecac33ebd292760a5834420676c3719efaf12b63c1e5f743664d6d20476a9250021c1519a7dbba8455b3536ebc12edcef761b096812a345d0f58134115a4d14fd888cfe87346f443d2b6e5b741c22311a8da0ff21642e898326d71caeae421c9850010849ce5b049f30f6b28f5adb15f80cee4a70e72dfa14c98df6a51e08cbb11b8b5dfdaf732fcf38c643dcaaf19ae6eb84e96f3bb39e24024269ef6907e6ad16a09904bff5a3e33dc7c6b10305a15630363b5a70cfb4af07b28d2fc98a999a1904fc68543d0381d57b699126ba89fc95592458e30f7cf4fa348d7d2a68c1c184659a4505ef65e94f7a787b59e884c09d652f1f4b237cfa5bb4bc7c1c4bc847ad3aeb9ee9367505993320a029f8ad170271a95a0333a90b92a9c29d95b2165f8f2f6f482d5da599419e849c2f9bd61092c908bfdc683f8c5496c431e171f9a9826b4e657d12ac6f9559654f03a2773d63efea686929ebcfe6eeda4f9c0cb9b1cb7a012dfd4431e37e639dad50ffe628a25a107d98d298cf0e2a3ce3347f2e4796d460d2cf478e57aab19bd76ca65f2c7d5c2a8f847adc373af3985e37375fa0b3525856ec3faa3394ebd9538ae86d95522dd9d6b05f041d00fe8efb477b7d7cd0bb83225c109acc168cd696d9fa247ea90f392b5cb2a0410963f7b0fff2a27019e76d328f785fcad3e4e0926e020fb6071a60e5a7a40b9de5977b570471b7ccb4f89d44f96f4d74b38dec168c5cf77dcb0dee30138a3e26d47d95fbdc39c199192c293bded728657754a93f0a6e6f9984a8abc8a8b4735022cede352e82391d0647e5431a3dc863b4e7ca535f7990b64b623d38af21d1c527fa212e2c8cf9d87b8d7937e8034377fd442be4a871d2a72cdcdca158f0d7d187bd771a0cca14713b7aefbb07378559843db8949bad650cad24ab1ba005cadac838e8dec25197f53b6a4ae89d422570910aa6a6f86b0aab6eb147800fff015d17409ff01cb4cce77ed37675a6ee63b4df2b4fb1789a617e5011263d7d91403228cf627705f77c8e6a73ea847141741b6513750f740fad28fcfcf85f790507fc7d31eb383876c62e4bcce0a879600f09f67227d76c31f9ac0ad8951d81ddefff57f60f3c33df5ee112abd044298eccb85934edc4b042bd8f85f58bec4a9fc9c1887cf2e6d9483c947ed725f32e85e59b14c1368cefda9ff984266231424d6231e1f0d8f462d0937cd429fd2a1e5245df51b743dba198ce7593cdece45d3dc663321472d9549d6d24ad6210cf8b28d59b667b01ef6b0c6b68256f10b99a642a70c9976480220982d18091258c12c9e457bafa86c2b917076020bb09be261e4faecaf5ce85f85f2b4938bd8c9d613981fda5e73dfd3ce86ac1ef32d459ab152234445711ac7b2782452f644e9fa385ffc668b89af032c49ea7deb9bbef4889ae973bd2be16792ed956e4fde93422e41f4800e6b9262911dac7fe4b63ed1c604b8ee404f6328b3116611dbd72d925924fa2a542ec98672d9569bcbe0a251cba0a425ec9d113e4bb6752ecad39713db9eec8ee5aa3e8caf078210ac34331ca9ba8911fc83b5b09cd15e83c06fd36d7cec8a170f11ea901ff05471f50a45d7b834b3bd104c2994313739769ceb7e61b332da432793edb68285bfee1512fe9ea2f16dfe7bb2766aad4dc703c3f8c4f6cba0df13d3bcc8db55654617bb4006ae9a90fa97ae0ee4da39f12e3d23baa0ed64d015212c1ea1bd7b8e62850a61ef195f5293d08e21a4ddb1e56e1015beea4d5ccb8771e21a7c5afa8612f887ead349651b68989d25784a1bd4822ad870698ae174bc10c01dd1f27406f506e1ea41a7175ce15f7a0ae829d71e2bebe2b7120f19473464cefa9e7e70b8f9a389de72d22352a259c06c9f0932a6a80c2115305192a27009bfdb96de252db9090616ce69621a7f517ae1500ce2bffa7a3552416115e6c075d916f70577d8f35646d34ec99c6018a9d87c6047a20968bdac4a8e51dafeeedebe59cba3f987ccb201f0aace5c7aede0f90fbe37c15503041d60acdf9e20f4f606b269a8f05c63ea7d810b7ed8de3b9d3444df4038adb2e9951929cc707a7522934cf5b92d4c5a252b560a9f3b769da519bb3304b9cc99de249abf03c072e226394c3e77cd807d91590dffac104f76fee246133d79dd6702b989cb9c67ff4a6ffb1f4e6319b9fbc21e3b8781c81ae46f1ab50f9dd306168d8dcbbeeeec2af8a83dfd6a9b7fb9b5af68b3f40f8856cd0dbde5950f30b2b73b8f4154921ba6f4db2671a90a2d218668f1ce9f8e569132ac0af7d6fb8991005c3e9df1cd0af0630261f7d8f9f0bdd5d2e75e6fa90aaa6333c21196ba26fbce4441ff6b2515d85f8d7a41d50b6228947d735dbc5e75f6f0047ad370be9f17828ee10798cfb2b27c77caed73e6d4396967eaf314680eaa9f1390bfc69340a131eae74389c2da5fa45ee399a209849faa1717dec8772101e6366416e6a26e00f3f0a623dd395e0c833d0162af3d4b660a99cb24433b95825b6125041f32a05792c430917e14cfe55153a431cb89610a63cf71fce58b33eac4068fb6c8d2d8fd968c5100f5e3d46c1d7c165bbe377346eb691ac134bfce093824dd94b831546cbf9a91f55dba5a9e280e82e4f1e40c304e3cb0fbbaa506bd8e1a32313b36168f74466292655e83cec4acfaf5be34504b8ae158debcc91072cc9a6c31e69d1d51330fdf5b5b1fdbced9f759fb31abe2f3ec93d6e9f289d862dd57a47017727a6a4a4b3df9304cf6bdefd9ec08c3c1d9392d72da228368bd5bfd4a1bf7d4fa5ad4c1e464c872625624bb8b7f91b7d0c4a56fd2620c9dd17b8986ab8810fb617c1d0646e427941d83d97c3764d8b38ed3f50b3ba0b82f7cc737acb2b138bed0f2eb831201e9a8a219ffee6b9ee884bc917445c95c6775498b922f31d05fc5f294747a82154c6a03efaf0cdf56551599c9a5c14987aa8eb74831d4e3466ef6ea164bf6264581228653e838b0786b49fedd9d23bab76f8adc6675ccc2c112f5ce672c9992e892a8fba93744d8ff4bc864f3e92477f082623ae9ca9344b7f5715c47e90cccc90ccf6100f12d6f2f13c4e0ea61b6a15dfc290f0a8c437c5407916cd5925904df8367bc320a8aa04dc65938f6aa5e81cd5d957925555eaf13f4224fcc061d4f65c0d94c7f47588e4a073c42b6044e9c0a9934822a97b18a82f4271b91cfa76f0085c52996cb386f781eb9a798ddb82d9dc8b8bc74ed7fe785d51662927478358370ec5b6fd05f74b2df6d3c6f17f0c6c464e04e71927a4be0a7341c3e8604709ec6e9260957dc33343649e182fd3c8e430f892fc66926ae22481488f48a92c5472d1ba825ec379efe21668664bd2d0425ffaa8869ef5794514fed552465b7ac006ef5095bb3ddca505139e43d11699b8b003a7fe1d05b8833843910d73b48c8ad08dcb54c8f4c43edae1e21760878aa2a349d93af322823c7eb81ee2929157a012783cc212642f93e443dd3c8a50ae2b052a020e5345d4d360cdb7d32b21499878ccddfab422e9115a797f277065841535f09fc9abe3e7e5ba065b81740f0b81e330dd25417e2b9706f5d57b840699b11a58ce901c90611269b278c4d6a15c4f0c07a0cf30287e4d5cda56025b534bde57b038345365264229a642df33bd5e93581ff367dbf93300814819af4af59e8278a9480b1d6ba0e48f86ae6c3b07c4771b37b61f32164055ac6c07bfb42e8ef5dde903fca706ec3f3403b4b9220023122438d40e83f4489d022e8ff67caedae9aa05f233bc4d56fa23e0991e1b8e82a56b2582b585d7a4e93b7d175dfb06b82f5cd910f296ba7dfb4b6acf23508540b490e91f748fa053b3d19e580a579fe2bbc12afa67c0cc0b5de8f476ac1f3a962f8c2d1813d69ab5b647aac8e2d41789bb349d4165e31e378ea2b65a48b192ba0577542494b130e9d6a0d7ae587474382b7ff04eaa9a339c1212c39d9d6210d8dae7fe8a1021956ccccad7dd985620163ae6602e9e14bf42e64757a260fae54bb4da2837392043b29a6672a4bf69c9748aac04e21211ca30fe472eeaaf0e559de5d8f2aa5bd222a218911147b0bb97879c202b015a2585ef0c8b8395d8e7e7642af51b64a727c5ff69cbc5e90d8be5da18969a846fb01c0c803b514981026c3e328e03ae3b467a19dc681bf8dccd7caaf8874dfc2016119bbd6f01b3b70e21e05ea2503474def2b4c540b651b5aac3946bc96acdd3e8700ae3efaf4fe7f434750dcd33eada966cd6144005cb39872960696227ed08f11e93f3db4b850578da53301a668ff38a27062d51bc70b9bd3aa335e4661499429dafe898da0439536057b48e9f62a1400144668d3bd3bf75dfd31994ee823e06b0d1ce858391435ea5f35d624604742093cbc404c6de63a0b69e46d01131acbeb5bdd448acd68e3bcd4cb333df44ae6c77d8ed78168d005f7ebdebb76eb872af4705805a6b9f94430e9c778abb5a1f3352dd19f0a6177b9173dce4ec403a1b707d8417927dbb0f9d93ebabd17dea524bb81ffd7ff4b735c4dee6e372616785f24c60725a7c6fafefa35a6ad08586336e6ee84f34fa25bf4e7527346a82d36d082f183db76e5839fc0d3213a0faddb8daac64e96a456742cf54feb3972cdd432f75f68b0bd514e55a6b7092d1d14d1918d884d0b4b90e07d05ee670c8b718093d2587e0fcc7f5b17fc3ae0fc73327496cb21b5dd6175cdd8c958075fc603a0997a5b6daf0f12f993ad8d014f0764c66b7da7843a992ac8e93f0694370f0ab36c3635d1c8626e5a2353178f8ccec645bc98f0615f4684eab0821f6550096650d0297e20e81f22591ff9bbfa71287e9e993325155392491cd2ab80208f3cb5c2635fa9d7a1d06c63ec8c74f3d63ee5d06c589b86e7830ba1a71b5c76c965f52b5b83a4bace8bd43e015ba28039ecb1541f3057e88d17670f44fb612b84cfa4721bd2f5b45a26da7a9dad1183699ed811aede65d1a1cad676b6057986d1480ce93c669b31953b6a7177ec59cb645bf55a30f6186d7b44e00e9f169768fbe0bccbfe94760a96bbeb450831e93dac5a2e81857000bc1304842e84ab580f9ae1390727ed2294e07a270df83cda17baa6a7cce534358f29d85c9658d40fe0ac825649a8f6e4ce661929fe4685026b666e2961bb77b4136c4e69222541208e904d3ee87c85ba101804f74281757c663b12931da793a062ce84f1e6cd688d1f0f1ec99b65a6817d24fcbdfb4c682cbed851540a565e5ff44d50dfd99314f62f38a910676796b755882803d4fa5e83c8c5fc82aa5b8934410249d579ddcf8fbb123e7fe1f89a17e4a714077d2168ca96732b8f7dd99c9ea92689fc338c991b08ebeb00a598c04be7e3e7b524d98cce2fa7043800ef729d5bccc5bc5284ef3f37d4192be76f82f6c634fbd51ba6b4c9e0b4ef4cb3a3c47f3b34d37dc92f9bf433124c39844fb0d645b38302f6670081490c74979a13b25e33f7d54db3051c387bd327c844c07abbe57e157c0983973596b4389e6f0b62e85495823bcee510ef11b3c6c5a637d13ab5e2cd5cdecf6f94efc243a9c87f987fa6a9a84ca5004ea60fab05c0793eddf6d663239b16187c509e21bd418309d642ffbf6b74df4aaee0cb6aa24c18a3e6e7137c94983d4057dd808ddff68d844dcc2beff6b646615b812ff7a2fc8e309d9aa72a9bdef5cfb69f502658a63cc6685dfc2fd27036d5ba6e6080626f8ed5c248b6fa75e2b6b37776deb84f141ed33ba36ec2a6c415bc9abf70d0d2db573b3be6f51c7d95b2174710a42536a4536fe888b20892a3ae6d8c25398cc0151a48ee0122d8d48a1ba7769c415be99e03ac5c280b6141b9d72e157a9e4edd3019a2fcea910329b8610d3c3efaab5b51f14dba5be940608b72336cb536a8d13a94b556858422c3e27a8ba80ff273f23d8c79b6a63d00d0d7e6e19d1727ec3aa80026ae4330af3fffef2589410cc7d8c23b79551cca41e5ef0d3367c298098cbd383d567258baffd26f9dc58dcb179abe7896cb3a4b076f1f34376eaafc8d5d4f720c4832a92a364e7c877d1e957b9db876f4011de02075bbdaa4525b6749f4fc70a3643e06c8ba65620f09505faef0108181eaeaa1bff486f357e674b8746ee99ff09b64c99eabef2303be7330adbc012dccb1c061bfa5c762bd34885bd6eb0198b2af0f4764428120e446f8ad4562511958a7b7c04d0e0d04841126180ff887308b017a638c2566c888466817765c0319812ef4fd7ac80d91477cd9fd102f9d8f9fe3a697ebdf369582d55d18d9d8e6026ca8dd78584efa050db43564354d3dee098031d12cb8fa83cbc1f171936ae057890c250d0a4d84456f8737fca583d9b282499f7cb4a3461d5747b28870304b7742bb89037af675716d9d9995aa9f753046a7ded8fb7f70365c4aad3fb4341990987b89c5e5fc2c8852bb2ff9b3a1e014ccedc460c5d8eceeb8c83f752599e6bf356986f38fd7c3ac4e288ac8ab0cb02d445dc896d830092050e7ae01c34d2234b5e218012cb966be63c92d62a9fa315c4ffbddc9622767e170167fe67f385e731a80c561f5b06cb4ca75bafe76bba051ceed62421ddb26b3e5b1db2a50938186636e3ecacdd2c549e77ef9d5e86ada767abef8d43ebd5ad18fa3c96cae4fb4ed7a92a44b9fbcebd9e2e1a8220a92f40fb627e98d9e5f542ff00b4e13d38b9766a8acb746f28d4d985ed31ddd99c05578512bb09dd7fd6a0d7ae0e01b31cd60637607c06a3282f60b4bc39bd7cea659abcb58639e8fae9ad1be32fbe5ddf047fab24f85e729e7923598c19ab9b324c2f77c3972ff23f1f9681a28ad45f791dd6f4ffcf85eb1f8730b98e0991f216b4c88fdffb0e776af013a630d7c6dd8797f1087c45f895df791da981f1a8de008d1e689d73c7224678fc9b6212186997086e8d72541d2a4512b5cd8d7d93790d6cd2d6cbfd099d84f66cc4fa69bdd33237dc81aa682aeb0fc092453eaae7c16db1d3c22653148b78b0a22898fce4ea3df186b8f69cd8cb51c6b5cb0c4b89c3d32c5d85f0af88db1916616da10d91f25ce71881a944d292d3c2cc4f1c8e32e77f6fd2d9bd680b6d77fcc5731468cf5e2444e4c239e1b36ea691f37ff6ee400a5db29c29b2c306a90ba1d92a7a6a5cbc8463c88bf7b2c4ff899130101e88cdf7a0e0a29c1a59691349bf6f044acab287fd1a722260f4b131d4c9bd32a6779399891944c7046fa9cdb5b031b5b5df7c446c8b9dfe52092ee9bc7e019f5dc31af5c759f89eb3c00026d8914167c0280cb6743caa18ffe223e545ae5c5c1e485bd6293f718d7d5dda8c79ff38c44feca01135f3b7433b1fd36352641daae088f697d7a6b2cc1a5b11f615e3f9104ef00a149d4ffe0e737b795fcecde7c2f777700a8ffe4d9a7544ded7d78a679ef31e3e4dc56973023e002b85d4c7e24b1e4aa065ed05d011bb695c8649e097d086c487dceb9497b6cf288343e4f3328a28b453c4381c5d693a431a87faf9f5e7e126b80ba8f0dd705ed2410de78f05bc98a7a1a8d4a74969f318faafed02260b6f940256820eee6f1a4aef90affa1913df2bd079bed3f225e1413360841c2c46ea638a05e3d710bc2e16f5c4287c72f334a0cf9d674cbf84955fac6bf9f827722af784af4bd44e900e42153014f1bcc7ebbfcc68e72b8170ae94cacac6663b120649e083a39d573c7d41d4baadb197ef4c653ac9e2d00947d19a5973243860a50d9c2f1521bc50b3002afda3df28e3845d79c1f0455222f0f901c5a92d0ba6f723abc9551ab7f7ff528a5f85e82664fb1b43ffa525e8cf6710215dd535c0f78cfd01000dfed5a6f7beb1df4983c1e414b9a671f96a80a8ba325673ddbf822a8bca568fc6041a15b27a7627af1d22d7d509d7fcf1536901d0ba1f3d99fd6f0d72f3bd4a5f767395fce1d1d1b363cfbea3c646b88e59bad40d8a83357977ac3704f03e483bbe7dc9b317bccc0d59246f36a26cac8d8362213a73508c9221e107e2338f6cd65f088eb7c6cae34472ce7f9b652dc48f7778b5193f73ab2ec55eed4b170207f0949bba0533f774c8823ab4faa24e4517063b29140e43eddf44276c054ecc29249f30c98c4c52efd16f009a413910469089b64394e0223da858dd4ecf1d1898c0b6004c96a814cd80c8742a602fab93644e6b37f3c0dd617d3da1719a81c33d844781ff644b21b9ab333ef1e322e54e486e2c4cbe2676dff08f94ad2280bc4ac6a4650a763c2b27271cfa54389cb79382f9ddee2911ea176361e7065261e9d59c8db5dc427ef9c4c7b6c865b0f110f2892a951b719e99f723468ae46bb6a1cbdcd44415bca5b4b7f39b66128089981f75a661bf35b2f63168187e098f40270a4c8dec2c4dc4ce0555f00053cffd659501112ac7ad8cc2f3f091ad0d0d36a2fe03a967f06db981bd0fb1030b0e1117e6d02a7b1be284b48850ba70e90d4b976bd8f0aef4c6486df1e0725dc136837e7c21128cb3beb1ad7f79f6dd7c4d55c9a3db322422638323c3acffbb2f2f4644304383c35319b3a04e92ccb9adadfc8e0b957bfd51a6ab5e0a97169fd138fd6cd9e553e4c2d5b038d5fd5dfb8b240912a4c73179d046007b2c21d0525e70e0aa1931c71adb3c61df6aa7fb2fde88fa6817e3dd89f4e9bfbaae3c9931f0f40597d93e9404fd7fcb399c612d07a0e5f25e3a8846dfccb445fd90e7b002a72231961d45af7c1cc1ef54fb45a515437af8e3bdb9e611a21ea4312742e10b74e01aee38148a2d7ca02e75536aef25af2b062a8c516169d52ec9226e74dd9c05d23757212e5734d07e05dbeac9d4bbfa846216bb789a0d1706ded77bc7c1abc9736c1f8d348241129d2f6078d1c12f4f969bcc7673b075b43ba6dbf077cf70156f509c382091a909d0f020fc433c0cb4bf478e189fee4d095c693b9c1c52cab0db82ec28990d26113dd1144c091b59aa4c5c07e407d460a3a5e079e0104f827b87acee1be9491cc676f70f1ff8ab3f04cdfc8a80848b8b3a26bbc5fd18230cdac3ec61536ef97f307c804014a2da7058956ed1d66d7c9aa23207fa1000102fbe8a87682fa9f97680270e4371d9875f1a738e3ac151ad4dc5ebb64d94c1f388fbfbadd22435bcb6d1ce3add12b533977cb2f8b9d9155951627543df50d81377a944a74ab7600c41a9b2d7051668bad49a6cf58d168e5c49cc3504464e9e02747d9af6d96fc1a648262c3d731cf148360bc8719c457f653da9d7995a09fd0d60a6a362020813f5b7a6f5dcd54758fc0ff2a8a0256710fdfb81fa2cbeed10f593b5002754db1e460a1e38a3f44752913ab5100e483f1146b2c328a97c6036411b1c256fd0b26e835a4b1593ff7190f4ed9af50dddf56fe9bd7db334936085b3a8bc874e7739eec610308e7240fc94ea4c001d6a6ff243065d804f20778df82ab06273df3ed4018789527a1a6693789a82d6ef11633ac8e96ba66a50018c3b880c9786fa0cf21fe53de59555bf4f0eea8e7de1d159cbb4660e8e8b926e87149748278215e6f9a7a869e73ae30c1abb9d09d210208ff074e3275a71b4866f421f3c96492b391778d85d3884ba0c18359d29eac653f288c8cffd550d8448202ab16b1004baafa61bc4809a22a1f75513c9e3a71667b749b5eb4dc8324d4170012033506b9a5dee917a226c4439ec62a628309d6a78a6d440ce483050feb6b21bc7f88cd3c16e63fdf60c1be94302b3af42a001041eb4050832e3243f11374fc869f76576b5403cd147abb197078a658fa85b351cdba80f3f2f07e79adad8c1d6b30ecdd49ff5cfb53666199e2bdd2af7e0187be10d48df2a7112de9b01b9a2922a8aad9c30d11f26f05c5bcae9b5b58b3ef2cd84b73ebd5b567964ae86ecf39645f6cd88d859df40f00d3fde5fc59869430d4616cd67326a99da5416ee3900e7816edfd13cf42ce6e288432fb9f5f216dacfe37650fdaad7573ee59b1d730d6670c6b166a19544c35f36012067f7ad77aee1ea2b459e030270ffb326223dc3b9353be265e47b3f9da6448e7a06268a2d92f6e1cefa58fb76bc223d4144895c3e292e32f4f7f5a39923b21266976d7dd4543196b5ee8e974a27ed34ec003561cccaba324c803bbe716d37f1c0b826bd2c12f5095ed8e154865b8fac66449ed1c4d1b6c08d8262061cead2f63e469d6e7cf8f294ad2c39caec084b2200d47e983d93c56f8a16c45e86035232c671eabc49cfe3122230f99f4aaebd1e8f4958f3366570d7b3449c5e448fea2eb143571723b71cd53629dfa8cb8695320dedf6cdbc3efcbe1b1be3f4eff06a78a1752cf9c4a01b0f6040a4d8f78dc1179a9309d1d9af269efc7635c3dec9a29ab69a859e9bf05fbf996bfc96dd59730dfd587f4b856b132ca8267a7347d5e84d7fb42ed92b55d6f5e363918df276de611c4047586046423993680b461f9e1424728e05eecba294247ca7817fbbb434daebb2929fd5762e7b2cb6a9ad7dbed01e22dba2659f8b88e876167a805fa698089c42b312e2aba1d5a5c02a9b22d1a6479d8e0b9f07755cd9db45f5d50ec72cd479eebae6be53b00ca83eb9cd727f2b7b96650bccf4fd6b39789d2bd478d9d7592cc921b275e59a7882d0a76d869457ba7c808cff1102754f865fe2838b969c813b25038636e7c9bc0762fb43f74ca0fab0b32f529631376786db17ab87ab27699f93a77df93bb09bad9eea654a6b0a600f7e9de39d1cd5f3d0f7a4fd5ac2e8c549b8b403f72670873e0302378a296570667dfd9ec5cd3dcc418ebdf1c0d13a66581c83bcdbca198ac6c6a729b5476cfe5d6842c053207ee117231fb0714eb6200951dd372535be0950b1b4a42772ef1d9812b186b1e955b3f43e27a1adfe16e5d202195c0e1fef06ebf7b4a23ae15bb3379d78b204bf50c42beaa7c94fa63b97a6cfcbef501452783fe1db01686da2abeef181accc69f9e5884cb4b807056d4d260c6ee67fca62b881bf7a7b152b424513d96aa8ebc35cc3af8850b25157a9634f07abf90bd6a330e15ffa4199e53f5d15156b801deb750c866a9e5fdf86ec5b1233b8c46d9b8632b1db7904bfbbed85a8a6bf3ec47fd48b975d582a539857bbb41741ff5c07119a3c7d000098885c663c10f1b2313cf62a2b56ea1ff2f618727d239278a5b70cb709e9e4bd6005fe8464a0ccbed4e4916bbd2ae29d1211f1825f3d5b8087b31c91adb462fa0aa03e7d2d097ff06390f939051579049518b6383d2c739f12b7801e0de64a44fdbf290da583febeffb044ab565d3cb263897524638c61dafa47205683f83969ce28fbb16e8ff3be5342f08c60375e038fc184f2e96fcdbaffbb5810eecb1e12813aa008d0ed919d51e3021a447de2a097ce6989f3d75f883dc68d1b64b322294413544b24361d262b696cb0e147775cf37c17374b7d4335f0cdc0e0d54d205585e22139335cbeca67c7f1eccd4dbe8bae2160e9207ff52e96e399c396d0c968a313414fb4bca2b189c98594c4f86aaa30972523f12c9ded44268193793146567aa48a651d648764cfc391f541bc64c60cb72ca194f2671d18333642697a0a20f0331b9b8a7445834bfa21347a6c77b0b104a566c110180f4d549cd0a8e6ec0d0107cd375aab0bf5a5a8e6e2652a08795e9c2dfc8d08f19923aa298f1fd017055171595d7b948d69859ad3be183996db4cd39acf986a9409205c7b575e29db9b642f554f5290917237a9482dc230d0c344d961f5d32d70577747a891f5cea88b85f82b02fa2eaf6340991e0d6820b5d3c7b8856991576f1b3eff8c465c36647437cd9bce2df315013b045e9dc594ac8d4573ad14a11f997fcdb96224d3a1605057c0d18bb8151cb1667d96b91effc576124317dcc60d3975c0e2976953f2d68f2f65a70ed5a2e02eabe5a396ae97ff177e911ba57397e61eea6479432e5f06fe2aafbcfd3a7513dbe97b1087011909c4e618c28bf420bd6b21e1646ab09742c4bebe169b762f6ae03fddb29927ec3940412c1df33d64afa11d9bc9cc1302d6ac9a4730ecdac9bade2f3e27e4240671104d53f4f1ee8830891852fc61b25099a8f7ed088c6df0ea876bfec7afcbe7fddeec7729501afd524f0850f07c13626f9a07b0936ce6608245f93674cbe35df97f7f6ab0b48ee6060500ddcd384903f15d535a1607667084be01771aa78a8db78a33cee22fd4c9ec4165f642eff75f752ef036556120ef6a50ecda416972c62dd818a539bc991317b45393c56d0c33ce5499c6bf736148d1589fa6bdbfbb9f634efccc60812dceea389300b52aed4ba72e1e298b4acb0876c3e5675bd8b6e918de8aae42b9f55a4378566cb10c577838eec6aa725d192117796d70ca7d23b159fa18e1997e480259314520b784f056fe5104ab8fd609abae9f58f68c2686d7e422b506a5c539aed50080f4142a0b04dd56f800ebfcd55207864bb721d98dfe4f4b6097fa6c5a348224f65a2aa752bd09cbd993cda4d92a51ae08fd03f53ce3b5c66b4436f0eb31dcbdc7ed449f0196bcaa31b1b064b97804692584b3e72f1b35632a2d62ee602cddae6f5a2b517e2a8a68ebaddb150e5876ab761bb744e5042b57d0be4616fb911a480eb1755c4153acbcf29af0848fd7b2106119947904d6e433940d8722170e6456b070fbf88d59d2d7eb9c3d33843ef74ed127b6707b6ee066784b3a3fe74fd67ab2733963ce68170b548fea96273f8a62f326913d53a869713b70157552cb599b2dd5372ad5b67957841abbcce29bfabe798cd1bef090ae3deb2bf9f531210e797d3ce94c2efbb7d0591178241ab25fcb49911560d2e9b0678fa37405e77054f89a206c1b5c0a10f4a546fead42425f7888936ce77bacef8548401c54b893703b37e4062e89804213b92e9c74a18613e4ab15a250a855bd15f160056f1752f00678d693683553472edc8db16cbe401b500f2d5ad5ac9ccaab3f28915db3872eba98b696b2ab5d68f279ab164f8b6f448eea34a1eeadafccb1a6d4338d201fd25b15cff68b5398afb6d88a5d2ad324484dd51c78a2cf0a45b34f19b802cd0794706341a6983dac097899748fd9bcfc9cb01efdb0bd15c69885e0152e338727c742a3aa629e47747994905e0da5e09c8a8da4cde536f953482c6d5b438ed0b53c732a4c64dcba7b65f2a2483521150dc2d1dc5d13588c68f1c013ab176a6147e938117f8e7a009b4111954a6ddf9b2d85b0fb0751047398c39c75b96acf33c3292324308248eb8c01975791eac1f4b51d99016f825a7c198252d19c1d7b75327df51fc93f33873c0b692819de84ee1ee8e60989eb29ca11f6fa9331321f196e54101bef879e43eb828cbf3e2615d67278613ba7f6a32ab5597b2329f6b4624849cde588b2656b03d0ce6612737e8c9b4d0836b32a5400bff920d471d4f3f7676f57946083f5eeb9eea60fb49defddcad19b0b7aa73f886cd92713acb549a5dc57c895b089d2a6d3cb6abb438ea35a0a1656f1f3063442da79227fdff7adc9ea51013d30a5000a9285942a2e2ee1a6a4e8477c2423a80f0373555077f7a5593d4d8c93275129bae2775da158714a91bd5c21f50f6048628a9da8c9ec4b65ff860dfd15ab12d95a4ef7c4c20538e57e7f6a8af38015824c1409d275b3f9850629a54a982c9e7774ad2b1d65ba73c7739b500194f1d1e369d6edb1775cb9182298b449750962924877a93d874c48bd786c7b7ac80509eaa47f8c8de88ea19a6e1213b2a764956888edfee4eb4d59d7c8ad9fac3f81d035f986dbcd5b1cbd7e89fbcc1dcc01965193e51b79077a93b8e6d1dfca3f48b22c7c3fa451334719322074db725abc1c75cee9c1cebb3608c065ffd0a152765b7f3a29414d56ac3e38e76e02b64081bd36e07427a0d359a5b3cf8ba0fb411db6431e73c8f6a38b8ec6fd130eddbeedabed095c2a07da3cbcb0d495388ff38b35f156981fcb60acb09783e1e4ec9ccce30643b86c4e2ab6134e3256ae5efb40ff04e023d47d0dfefc2bfd6ef16d8348266c7f1c753f605fab0b09ff84cadc1163127b48c19da40f6e3f41f794a0b57c60cc29ca773791d60b5229adf6f5840a5377cf44fd77401908a0f87d709b5eb430c2437424281af06705e34910f8d7b3bac80474045167487a6d57edba7368b8b2c0740614a26356ae232410870ad7aafe361824152eeffe5d10a7f8852ab88bf58c232ae697dadcc814590aa9cfd3882a8867336ac1e55546319db5450c7a93cb029568358d474737b2c3675afd833174d8797e355aae59833c075e99489d565ae3a2192b1f1f5e7b293075535ae0ffbaeca5e2b68fd5b8af928fa43857b01c11308e3aec876ddac52b24a9cce3a4b5fb614945ea7399cf28590b03dc8e662dc933b60aff509e7db3325ba3251581c2917cdf214e7d5729cce23b1572d8da1172194957429423e435af696e0824590cca898f482abe371b9f918d77223b699fe80eb900d94079429bc22bb78af9b30b069a0c233b3146b1103a475c5037af0c137a09bff54a9b51c248bd0a6a856667ac51636584721242d7803d85b26da55de45efdf8ce29437318931b299c509d14d373b799803c3cc1aef072c3e8e2a28e68ea278e11be9996cbc922dafc6d89b0372e6a71062ba7fa9930880dcc488a338edeca8b3e05722a94701b9a028112861faf2a5202d4a5d13495cc5b39fefb3aee73b04cdea48b3d8931c2d90a43e0e9eedd2a031e154cf36078c482a38bee195df66f5344b70fcefb0fb3db661166aaa7ea56d7fd15b4e5defb21a6fda0ffeb3265c7f20aaff201ad4fda0ebb23602355df38c47bddbac63ae792c9caeb9f957e042d93fe3e8aaf8c4c541e07b54a0435d97e8d16ecaeca994a221cbe94fea53ae681738f5e87b7f209ed03222e6901b76aed01895d9d970fde992cd30d96e1e3d79769de8287522add8031e2a1aaedfd86252216897b7e0d38f47d51266cb540b7ebb9c23b1216eb1fa074a54abd7b96bed4bba458ab2cf8c081653aad42185611e9f3c3f378fe06a94f81c885ac70451d1547d974a32dbbe2f9eeb9e2c3bf62c48e1660273e4ff64528f8344dbd44f028dc4f729936396e82c9ecbdb6998dfc8206feb20ab9c03b55239c32e5a2a310e00f4c551b323e514bf2ef293f4f6c349e33597b3d58e14389c5e3e876a2e85fea6b3a718536a0ca8acf549b5439c6782c5f5d47862bfd1b92bb5d8e4d901822a96879365e6db0d2dc783b6c5be00c9e57deedc04f9c4de05d4acae577a737772b2fb789c639566e66660f0407a4a6cbd1587212dc4092ac85443004cf15f0f87b2cc674338326c81eaab4e0c7f90403f85807126a355ddd521b3f50ced87e7a8d8e3aa537f0c59133aaa34e7ee3050cf2d8605083bb781b4987ce663a2cf9c4fe577010147c98544c2ee72c32df0e729ec0b796b42fc7e48ca67c2c45503a0234c285dbf4d618eab822f4561b2eb5b4594f1123ee3d4ef69f32e59bc772de594b83d610724e7103091efe543bacfbd3dcf90892605e49084c4032152b6e9edaff3c5db5a0f9c29f4250884fb0ebc8d15b70b4bb3424711a51077edf63d357965ca7ee7cd231be0cb38886e8a8f949a10d0a00149a18830b9ab1f31ded940919c094e9ddb8fb1cc9eda7a57b3c0b92b720a2b720d771f77af5c40d822201a92efac4f7d38640995eefd6dc001963772025ba22afab9dadb72a6a9133ec30efff76ed614584603fe62d420563663bb3a655849263ecc76ba2f8e180fa4b958b5c1094916290fe3b66331d1c888e07b9a4d4267eb9be6c27746d2866a7f85c662daad8de62a0889856d15ca6dcb2b0a4fc584ad0a26b7f73877b8bc681f8121c9f0056c0550d3dfa5fb79481853292430eafaa0c6b4e19826bdd742b0fda26e3730c26cc094e63bcd8482be5d5d6d23b1accc25ec4404c33a2c011ab0afd46c80d36089813b26eada8f95e8a0a1a1b344f7dc77234a2024849da3a200129fe0ba45be43a333fd96cb52d3e59573a1ee78e27b767300e8e3d98d279daa8f9e1d4086187f2258b3fce1531e533cbd9d3d7692099a9e570d8474d73f3437bb7b23569aa73f9be5f9bb5badc7cb3ae0eef0ed419ff159d4798ba08ae8cfc23647ad9fd68d9e786ad73d8fa6d92fe1783ed3034fe0bdbf145406742f105408e4712ff5ab4441c914061933d7159ad2fb37306439a7d1f05e380b518cfcccdde1b9e03869322b3870869556b81e6c1b141219ed3c3e6ed373ad3de76557d4f52dc711d8c5d69b6867aeb00bb2b12c41f0461aa71550189e668c8f3b0f531e94ab82db274bef792c41a508387996a14072463be80152aaa2b473df0456c73d55fc77e3957c6b284f894eae3c2c92cd6a813fe5e3cf700102a551197e6a3383d1352c405fe4288aa26f8714163b8adc40b12e39e0695e937f5dff5e70b01e0b61040ba94a5c907176d350197c95330423907a784079d0f7ba524fc0bebd6155391b6a9244f8769a0231eb2a52e049e432baa14e33940c95417620c1e5fb0777f0801547d2f8f71ce1553bef0fd21fc2f042731f99fd882b49754b5b45116fcfab8ccefa08a2783ee7e65a56ca9d5e7de4dcf3492bcd8ed18fdbc4a9424118d99de27930b1d8729e288e858f375a300ce4681ac28c1dd4963d3028a566f533300074c8cafcc65fb1b67593b5f5832df824e5997c3aec6990dbf01c1891d6ec89c449eba48ea58b7859a194d88da3f7dbc736409367dc0e7a0a35dd027b227e5e3d974edecc676a1f93f35aa8d550c481e2954b256b5de5180f47b500e3d87b6707e97359d8c8c2a62ac8ae4939089cbe620ea7565f0e07ed8e8fd424640866e5f40645fae2fe2306aaefdf8a5baf6a4b0793534bacd4418deebadef588d41b1654a10a212ec3f8d564332f64178a115738566c5b2a02cb05d69bb0363a22c081b79d0d189d7608e2d2074183ca22b9bdffe8f0f08a63e736dbe945c0416a88d80927f9f64d177a83723504601bc6da36b2477de176ddfc783c1c5a002418f32f47e7ee0e9d56da7b4d84bb6fbffa082ab7700750b89840e9165d2f485bf54141dc6269cdb542d6d84d44f8766bdb38c6e412d8b64f033709e1fbb187ee091014ca8449ec21c0dd325c6a931bd7419ed3418d401ffb799d27f0064209157236d978b4b99819ba522993e54d0855052e65e7dfb9ab6c163f910913426d1b35b9d2efd1733830cd0e7e0ac3484dc755cfaec13dbdab16de9be95d70101a89fdb1ad1c6ff820f486d5b974259cbd69863e70b840863ddddcb8e7ecdd32c55a2c4bdcd900cdbad220dc7175b0a680ad6ca8ca44c79f05cd05d53ba42a186b5d606e717b7bf5e9b195786e2c00bb63c1454371e69add9e787bbeac59840185afe071220b0fb7391c0292d634b5302390ee5028e0ba1283d61defda2b61b6e448cdd6d949e46df9a04172a2a0bb2655735c415da49856f613ff1575e58cfff779ca9f2f52cf2fab6ec0d4c26869bd97dffcb3374c364d866854801048679440af6686d04db04aa2619d35f544a135de65a118845711e50747eb271beca7e663f139d152c5ec3e718a65aa7146bd0aa04a7b0ac6624333954af81678988dd40e75284359140fe969dec586fd832baca23a1b2d17939b27253fe13d35862c7f8813f25b0d45f4fd9851665b87cde0655a189d4bb71d44507c634f846c09c50a098047185164e253791e44de926a40fe9f12ff4c9faede034424dcb3c03813e68f53d3eabd3ee3b61e42d6b3d30c553c86bb56dea3cad322ea62200923b6a45ceae170ca54e7baf4e1e326444ce278456d157db38ab206266f2a58b8b8897b4a77282b7b3a67c28f18d820da022c7837c794bb020c8e368586f0953831c1e9c61a348eae654d72a7ff5068292bfdc66ba778390d04321f9b026560168e751aa9223a30b32a530d0966c192224a9242f5c6f429467366137fe534e3e078b929eb01f1693b1f7cfaf33580b35487a4597cc4315747ca3998471f6f8a8729ff58f48bfd5e442ee5b6bf19a84fd6235a7c86856bd6aa4b0b238936b68108018cfeb9a871664e619d420fa4c5e8628c8e212b678f039208ea97643e4cc459c68ca16a2f846cfc6a379e51a4852fe9549af8f7c6d2524a499349eab1ea83d86eda95243397c80916ee6e0a359ff1299772cb166869182c61d7b67cedbdc95bbe9f5e54da8c653eae42104e66c23c53b9de547a275d0d9244b9ff9bece05f30fd338d74d2b3cc43551400b8ab27923c81e3e078e25bb313306232db6eb2496bdffffbd7b635f019f543a93115c9eeb4b860de3c7e80122acbab7f4a29b861882559bbebe9f33d90e9f0c6f745ae1f858ce44f23a0cc461258fd94b81dcae7b12219e2a2f93763808bd249e8a5248ac2775c75d343b65dbb74566c267371db6b8e38190d6f643d80c34b468e3bba27a881998e33f494b9da7f55677e1848330e975c4d89bced1a963c9376e189c07f561be57a8646e9fb4427692df60e699df10a1dcfbb8ef7829d6d8ca639097861d585b84c18ad0cf21c7d63593aef2174fb3468e4076f280dca2afdba2c46bfe820d18163663e438a1a02f165f96f68a31852d10f232916881401b9e301e1040044ee5198c256bcffdbd6b1acf321915545c75a4bbd18576ed46f3fd077476ecc9239d9165349cde76df433c1800900638ba1b9f2cbbaeea332f871e25db19473d4b29962027a0b5d2d6444ce25a8292b0412ba90ce9f410b42f95adeb5a2988b1ff757b3e4767feaf4f197faeac6a3125ef5d01906a4444ac09a428335b5adad8a21c578a991133032c2f7a56b0483c27ee1a1a8d83b5f1de367812bf88d1bc0e9926a5a0fb0342f83581b04b3cb6d607b1cf3a44ffdc1de2588cf1683751973c6e526bd9875198616108188502cd385a8245f2a67e5f548aa85a375b21255fd7ce4541453e6150e4d56705e12ab60f9b2f4cca5584da5fb2223f70271cf3f5ac2e02d8f51b81dffca09ec78faa6ea3be4e22aefe8e6ab84e1a8040edaa457c2573d93a2a1aaed5249874817c410e8c5bd518c31398b56fa8711a610d3513451c40fc07cb7c7eab1d4d01d057ff84312a00079859bfd024a982c52b229f46a06770771024301a5c17f500b200c503e618db8b3ed731c78a61a515d6182480fff78d3b6507d95b6b5e84fe260a2f257c364e3becc9582010623c8c16dd858c9274335f9fa67a2fbf2358f161796b9d44cf21986c40647f485dfd5e8708435c8d8ad062ec537de62c691191d2d4183b37e828c19713e0f1ba431fc0b013a6ce5bdbcfd9186cf80844bd259381f394909aff384fae772159f338dfce0381e9f1ea0538f6b8102911c4f4dbc3c9909ea171f91bb3a9b1fc3d01d32d078fec4977df9387584783def653c67366435f2e042518c715003c8befcb0e0c210a6e4215641c6bbad00c63a960154f5a08efb2a425d32fb26651780ced2bea325975d3abe01fbdc41cbcd90db35feeb62a837cb23012206bc5ef0e5aac5d36e2f6a8cfd72d73b52cb7e015142c7a0b79ff79b744599f9d57de416e6f7b1ebe6828fd6a222b7e234960a9348b265dbb3139af521b20f548b7a31e05505c56bd190fa3cab4ae050789778a722097079bd4b3354caa0f622d894df183707a0e7cabb9fa9363795103feaddd41f33214bb97f8e9257040907412a27a66af7b5b310bd08d6c08a507e3906d6ed27482d827b547460aa5addc0eaad5eee3ca0eb78e9e5248cd662170b3e51031b4f608a952049e951250eab5b7e9cbb37f93c7944a0a2e11e3dd6f724a3260872ca9ed667e7b9c4a07eed97cb57e39eed92312eee9087e45b12465fae7c96faf63f3f576b510ee5622c3a0f995db41a879086fdb52caf5c24022c42264bfe4a475e8439b32c5486110b44a00286217c615c695d4e7895acdf6bb18f5702f47b10a741a7e31a13fbb22b1da2f06973722b0c7103c3d7eeda72742b51306d516e29bff808a1c7f1a8e6cd510beeb4a55d152c35e755e17dd60fc5aaf130ba12eecfb818ff5753b754dd178eee7a7cf8cb94ecc63d85f3da71ff0456b8e47d3f2f8ecc4f60531e61311b8653aeb620dbdf7c30d91456e0845477c791605ea24a962752ec37e807076770eb57b224c129232d8b6a7d88539e654a602c740381525f98048eec700fb7528d34755525ee44d133af0364ab2d2de61a59bafdf4a33c834509c8dcffad8cd35a95ea967bfdbe23ba10652a79f01a0c774d2da995a3b8528e71a8dc30b81b1200b615abc0b4bbd1071eb4f16bf3d71aaf164559e6801324d584009fdba26de664de7eb7062b4a7d1f4d81b3946fb6473be02d88ac622c4badbb09b9c012e76388529dcb59cd232d9bdec2a1d1dc4cf746f2cc8174127604722ffc844ede13c3cc3ebd21de351d0e9bc31651c850390ca7eaa176f6d7842153b94b268326502b2d56895660361d36ef91e85f957fb99f7ba53cfdb9f345af0b2a7a0049517e3087c6563b5ccad6e31b687d2653cd8c818e1f0b03d2250fc2b5b40c84dcde2879c2e8808bb1998db5aeab905ddb231c33f8040312c4cda2a31fc2b15ee61bf965b9686e4a7836797f38719ebda37f3ec610b3ee045375492e85ee7fcb7e107d14c4d432ad955f5c3cf6e629d356f1a2966b41a2b0f6a020c3d0e2059f5d81c0e8653e799e820959f8ab4c2f82f19a83c355f95ac86cccdf37844305c1d76ae07d0a923fd60fea3107af7883109ec303ddfc9790e855f1d34eff547dd6f6c720c05451eac8760583159f90a79b4b799caf2fe6aef380c2ca0458041220d6d0a6ae29b275daabd0f4a77288cabf7c0204d7150fbf31157d5cc8988bf4339066808c81756262f6f3e91d260e794b389441eb2b3e94760e151e21fc91fc1d525cdd3069113c9ad953f830a4aeaf21246f318460d0d20002d79f8ba9c3eaa8a32cdb52f401dc804e9d492ad10fce68512cc73e18ad7e366b6f525d68a89d791247a66d46f4a9227f7f9c22f485c9127eb02817683560fcb39ef76391a599c428c271212deeb6634bd8464bec7c55b38a2068dc9126f6e879834a9033d95b9ffe671b352f2aa3350953d3384768cf2dcfc1f49b96c1a4198290ddaf5bd29cff23ff1f995623286c6b7ec77d9339c133ef6ce4a903fe6ca009f4a19b9e50a8c1dd4ea5b6b04a066af567cae8112d4ccf6f0ebb71421813e0b9190093f341dd14503361877d8efb1399b04f39bcfe224e6e7cc672ce4618976e0fbacd23219b6fe6af2a91fda9cc63a825a58884c4e24a2ce8b564d1fb017590721ec96df74b9b1f7920fd88309b787a5f3a20fad0f5f99213120eae510edf2a021d65e012c57a2f5993d505f80391cc6f83542d86928760074fd49b1c415872285853f792d729021ed8e9e4a966b458a192808bf11c474f87e730ca4cd5e1dd8b84c341fc0297193c3e479be5cc9c3090450aee3b112ff50be9a1bce14df1a3d46a01178a97c81e8dd307448e57a54c364e7a3b947fb4b4a384de5cb12d7c00c39dfc09eb2330e8a4d406fd6af310d943d7bf3fc34f11b3eab0b6acc4872582e06dfffdb730812cba502f1ceefb4c98cc500c6ab71be3deef0189a5952e5ee64f9e2f2cb29f748e6b56a829edd7a347745bbe64744cbfdeb17df28ad3c022098cdd47487ba8a18a22653fe605052be3eabee8daaf8f8d30e30d7bf688b3546b20d5d6eb441644c76a251d30dab4711ba17846668e4e56f520bd2fabf976dbc181b40dba40269024d579f1e2717a4eedd2facc51b34ff349c3a3a77590ef09cd4bdd3ec041e42b7b96683dd0c5d2cfb649811ca122dd0c813be34024fd92b3567ae3ce4e7b23901ed457dd95419b41523a70eae6bbc0003fefea8d0105fb27336a3411b6b75db739d546f839ec0bd3a858d025fb1a0f80821ecb407ee0982af2aed9a4ae17ba68b609317cad29345712704856daea7e5377ebc66889d3ecf401c717dc38ce891a9515e14290af4b6a299a8de48187ec4116dab407e3fe7568c43687d1003b4cd2909a13afc68d568cfa4276054cdea235c3f39b49e78a92dfc333d1f1905e2f1634efa19dc065417f93a54df4c7946e28742edef3f9d598059e25f698b74c427d8e96195998d9f5de16f0d72961e523e2cff980d484bce3380e17eaa766c648f45d1627e6e807babb62386d2d71f0b51f79eb3cd94ea0789a822cc44f398ae39a2db5f186416c57561607ebbec506c57909e226009f0386dc010b20f35613605be54f6a2f9b6d5658307994b549a8e7dc850dde0c6ced697dc65d1e177cf86d82769db1b81a62f70dd9f619f5b67b8cdfbd5922db346806708b0de262dbf7eba211e77a95ec4b49b6e3f1aec24c5c02852945455832d44add7565a3865d79c61ad8e5f120e0d82866396a043b392cd044c869203386254b72578e2f818c66839a168e30f73462a144d810a5e074d2ca13dd8e82364b8f3c720f2fe86adf482420b38dac36151101bd3ab160d90fa34eb2b5aad1e167b33c2ac0a17e2356373aca1d1d07ab55e1f46cfefc82a0eb43d0dec1cd9dd49d81ac27d260330eadf3c9112a73a19338961b66920a9e09ca695182ba046fb4be99127bd298c56b74cbde07fe38ccf9d95c26bc6d039aa821347d53a185ffeb8d14a7732296aeca7dfec2e6da415a99f15968fbcf4ab59e7b838960b50e976e31c6458353f4bc49cdd2bc29c213a0290adf172f66f79dd3ef451d01a520ace2da2592b17f0a83b7d3ec3148029dd237f768126be32d6dbfd1c973ae9ffe8ebac397d557a4ce5179049b5d3a1d8d69c496c37aef408be97ef13c5b4546a763cd312d6d1c9bef90387fee164f16127e2ee254672fd7da46156097897ad146992e1073f37c5cb6ceef6ffad2cd685dd5412b7685c6832257d05f5a148dee260f819430a46c005c421a6dbbef2d4042eac43685c029f636c7d32d5f41f139fff18b0308859d6f58b76639df54cd84054b5239ed13f8214e75ea59ee3b08e096c1e38d134324f3c2a2f6442355ba3d93346dcf9e7c118e9e00dfaeca67ea06969196c4a232826dfddbd5cf89be3d1af48afc99ce7d8ca76ba371ca186d715232ff4dcce56b09d7e915bf6515a4fa4b385e35eacec70001096f627504464190c7c4af438719fea28af56f994ad7735dd37e3a270227d1d35b274772ffff0deb88146159b4c382418972c97972ab41b1063c2824cb6ff522f73fd8bd50869dbcaef95f4f8fdad54ed880746248d0da5149d50e2030d215dde41d72767fb4a3ed22522e2eff4f5d21f43c23fc4977ff9dd768a9e4023ec158759ad7edfdfb1b9c57c442c2db72e3d9ca269938051ec6669333b63eca7e268dd6f6c690f57f8095b0056c270ff21ef1ddde2e4f2a192e551245da4638418cef30f784d68561125c521d1911ed555d46c4b44609d9142fc79c5f387ae22e28fb0e011bc1ce1e948bd30e90bcfcd3645fcde2f301dcc148269ceafc4553ed91e91d134b9c8c7f731c46aa5f6cb3108bb69f69f987374dbfe145bbb654dc8bcd5e685da0a53b226f708221a3b99f0bd29e790317d014faa77350cffabadf606e59503ce92a8ee32b6bee61525c123389ea20fcff639a5fb9af15c3b2b35f5cc06f46f5dd5c6a68d47c57e2ea2520b682557e4ba8aca01d9fcb99dbeb5bdfaa212fce18c1b1048f494000c146f75dab9d584e384b8ea7e19638a2f44e92e4f8fda83e937fb0a3c3bbbadb51235eebaaa884bcc117074bc101385f50268ba54822a9195fb546395c64e8061d6fa202a5626e0b13d2fa634155c5d3b150cfe158ccfcfb6e2d21ad9646114aaeb99021a409eacb593d8685f4c613b30e75226731145bd9edd20de5c1e402c8ffcd4d665023a11db2d0d649bdee3aa1a2a6d6885193a519f8f08ecd644cc1030918bb3f822aa856e2384630e96d92f7225d9d253f0b300bcc19275e0c0ced53098663a818e6443d30a20dcc348afc7caff315ff41a40cd966a2647cc68e56251a29bc946c8e7cce642a9965cdd14bc5e2362d3e57fae88f5825803bcd726df4c541ec848baa10368fff6dbf7d6bb3c635180079d6f7eb3d952c70b0c1c2fe4f955592973f84d43689173f4bf6d1b45909ae099ac3c6dbaec64eada19aa89585bd4501e2067f97c772c50f61273232a138cd4d2f6f5a9c2c9c8c979d8e78f51fc5f4e0c297460651fb623e4b55f405c4ad0c1d4ea4019e4437a20f9213f747f270c3a7fc409ff9a70ad68ce5c95fb4cb44ac8aab018af703e4c5257af4f63b49f88117f66275326ac9250b92025cfde7cdb436cfdb5f997153c8fdb91a3e6b2616874e9e8921fc74320029f55d8047f9c7c211bab2e924d909063d060e3cd8e60b0489e5e847d54c9e1572213289cb87f92d19bdfeccfab89f1b04596c4f2ec047c642a6355220e410c7ccbe1b4628b78cedc46e58f402dbc565512f379e29c19562c2c5c2fddb71c4c307c8cdcab1322c88215b404dba587c98fbb6c42bedfc3f8affebf057f68220e885f1f23ec194288e8f4b64e6016895a696b60c2ccdc5b4eab3fdcbe5d8668fe91a15acb918610f0e8d14fb78af80dbb8c9faa04d0e0fadb0764c9c1ff057b391db607cc318c1024c92ea8501d1ab04a1801086a8398ae0544e8359c8ae8d7809291b0a57deb0bd219d4f15e5e5ee8f6893531fd4ed897509660eec1b2aae3c42a06faac0bee4c1d77aa8a61cbd29802e9effd40140b02b9ac2d13fe891f5b45e0990f7c7c176266e46d0b970d5dfe25971ab265a469394dbb3202bc51066eab31a89b6cc4ce634222162cdbee3b70b7df763c3260225053a55b396e3be5f0d8bf738f27b461e1c02d8a6c602df6879e220f9af479c872ae47a8f6ed250fe0f78d3cd110201a8c909e57abdf0c96b166cc7e48e8b17c8cf0fe5e54d92ecf47cfb4203647b7eca3d19fefbe2547af70f0ae12330526fd1ac98e960f0492fc013558beecb80ce4b68f35cb877647894f4c4efb5d690178973c6f3f78c10900f68529f16596d5ae416958f5e58c7c4c186b73e8637a6d1f3a676b41cb63e1f5d33b47bb6e1cecd1db02275e63e3a0a7c3c4c77f9d08740848d961fbb3702c12489333ff55c1d4b71d3e3a8c7e1f4ed8e8621a83e30395f4a047652dc3b30f5286112d2a27825e901dbb03dcc700bd8535854d88ca999d8895a06971efe62dc698955be46c35ea4e24eed7acb6cf91df9c41d6e9b3b32378ef1d2ca1892ba9f794bce115dcdddb9f39243a89c9989d082a1a4097ba0330755031ac9311170a11577f5e45c08c2bcdd2a7b569dd41ed8c083835148d38154a7c730d963bb55d1e7908084fff05cfd5291812c2b18436024991b01d117d5fba539ff10d05bccd10062b34c4ce6daf4a9100552d059047738b3a49683464de505c676933b6230d052ccfdacf01a7ea9ddc4c2333cfb6a271660322da2601369802ce6e80dfee7832f9f951237175ac2b14471c9ce314b26d5f17070e3ba13ddb01cc2be8ba6a7ab4594ef9754ba088d50053f6a9b283ebd6a58597c6cd20961c2bf9a11204716f446b77e2165abcaa1f0fd60bad9cecc1715442032e49a43096a39c2bd7a0eb900faf482e7524c856977d43cad1b6746525c8725572be8039f2b849274a34b250f57cf37fa385dceb8cded896710e36f1b5c2fc3a21f6c0c7d816c1a5e4447ee15618e9c762e5578927a202495e3b4545635fff7ec8351a8fa6a363dc3b5f05c00db0b26da84695358e16001ee8e7701421a2b38b4040ff573b88d44466b5117ecf832e38f15e022c8c93e4f0200ef38de57a123375ed790f1c4ebf2f0865ca74fb457180fd3117908e36b896a6716da87df12d1e510b18a1ff2feff04409cc031b3a13af24d1fe1f08c7f9bfc0ed5283620fe1657d5ca648dc50835807e86db0fc5b3306df99340137161dd5838dc4f040b1d8989b0a0f7bc4fa9ed4e9414de81fc198eff757504a95986885b9b716cf4db87f898450723802920eb9dafccef65ea38268c9f130152bf249b068c64075b449a71c435451a9564925720c8ef7f89a62bc55527cc63536835a97f9c34397ff0d6d793d40b25ac8caee6cca87791d8ca93975a3cb01381a253635fdede26bb29967bd7ec88b9da7d59aaf92788537898231df2527dfcae90abbb1525d6e82e6422d512ec7c4c521ed74b3609039a962a2be062748bab123343bc1f4443ec1665fa12cf6b61a053cf5a47dad598c4ed84ca348b0d61b261e469ed051aa9946bccfc5b0bf0a3cb5ca8983523ad66549229f28e685d8a1b3bd31c57297a34613aef994776b296df94db6997a81ffe397d172f1a21776c960a851bc0773471fe86aeecf149533ed2704decb60bf4e2b73e73357e287abb33afd8c39e2510a933b8778293eea75a2b66212ef370b7aeef2923433562c41f3eae15159b5aba499f10d2fded9e77638ed55a7996a1ff97e45c37baeae16067a4956f2667ece8761021660a79e1d97571763643bba37259ed8fdb1ffc2d0a1f6d294105796b01d21fada8ef0be8d3106d12971ee10e3c0b6054c0a14f1822dd22708cf206d030d4d19620cb8a106b412a596c7a2041a058d6ea6cb8c1de1a488dd4bee47ab4a8554657130229332fc0c06f54ef284ae3d76d5d4c27c7bf670d5783f7bdd9d767cd685dc4957e1b1e0c0dda92d3abed2a1f83211d2d4807b6e620e8f7c0d4a931d7b45873ab8f0a15c30eb6713d653fcfdaaefd54f6675171fb690d92e87fc605af6038faaed103313ba85399709f16432354d65e83f5a15f91de5a92ffeb487a7ab3ea94ff4fb4c83419ae765f01a4ea81de54e402ad5fe5bbc102376d5945b5f9899e5d2881bd74d21451df073fa9ee0f456ad39cedb86b3fdb5868f5f1452fa41c003cebe5242718f9b41931caab5da4798fe3ba9ef423be17fbaaa67b28f99942fb5f5bee24a3418603cd5a99fd8f10f39228119862ffc9b378fb2f3c788709f59d4783e27332d1687fb4f76b602ee612bde9b68598c423707f6ec3dbdb1b7b1fad62ac3234ebcecdf6ef18015e6ac2b5d89b39777dbdb8e48cc3ca0708571b7fa4e5b4fa9ee8ccdf572508352b044a477cb75b5b855b6ca08b906d83ef4ab68c47248f10f2558108c455f460fdac544c0ff813e20ee5aca0c1b9e396bb2ed779a03c17f2a87aae372eca659f9ed977b974da771775734e2e5bf6ee6e094c4b11f550a13ba6d77634c875de815e468fdd937779f25383d9b0915b235a1e8ef818ecef08dc3196b50d65e783412d8cef14c685f4b3215e7f927273bead2f8785b5b7ac1ae3ea97b006f575f209774d9cdba323994cb779521c228efe24b7b2f1b471ac31f7075be5423191bf8815b19eb13e350dd8ccac0f67440f94ca508c88051ae8d236e312858315845276f3e200c5de2338af0b8013f3ee2dcefbbf7311fbaadad251261917e3ecca4f08c9b3cdce985044b5b02000dbdd22c60543ee57625be8d1a6974fa0c8f7849793a4b7650cf21ea587607ae9a6efa21de5f7f09563a6592daf07a53f1d69439474d32829cb6b59a279ec051f227d77b8042ccefb65f23b3ebc10f7df909f4e4b1efcc87e40dbd505d5f94c44d951fa4e291ec20312e49b58fedf3c5318e299509055ac149b9889a64443cdf45b27f0ccd4ece0a0857691f71d36904e7c22491c501e11d601887c434e3ed467e499c68cac6c6b427ec3f7ee0812ac6cfd8dd227f7cb84bd4b149cb90b5ca71791fd9c950b0965e5ad5d88f16231d5ffc193e12a4d4d078cf8bf98d390678b59b7f930da24dac2e759861c2e5ce7b0c4d3c29780ae853ebe0564fed871ad654cd37e099eee6f6673cc5a4785060b1d253524e6afb61c9973e9c9b9ee954dcf5d9f0f5ff9b31660ecbd8e8edf6281a43ec1ee753fcb9b8240710f1338cac77d1df8cf8c7e5fe663e4d249391ffaaf30798eb610e4d2f636501134f523327e5e88295efeb8c5f4afdb3c9e4e0db9c4e2d15582fc183a45a4c7a7a90e80f8c862d78dd3063e3bd246ffe4c54eae117f4c63753a5074d08a24d5fc3e3b49a72c8e5d1dc628ad886bc92bda6b9c3641f5f032d51b9bf4c0ab814d8752630ac0b6c863df9a75f172818a9a767900d4701ad2f7b5c9dd5649351101cd188f07edd049f64b9f9903f6517cf1952594c5bab591f5d5fec6a1042c09bf2ca5526ff8d168e700d3e30ffeb2f8594b824534cbbc0f47f300ec4d8cb55c5589a0055a74c07c8a4d68447a82d24d04809413bf85194482f2bd7289b63a7b745b35a23b27ff49e78b28f3958e7708bfc56508f17149951fce22f243428e289181b44cea2185bff6972c860faa3e58acef87e56146335aadf6d5c551d49bb5bca3770b5f15934408d07853199807b60acbe14a4050ac3feac3bc9d0bd8844531f2922a8bafca59dd7d30335b9bc186875b3f6b3077cfe3ccae7c97171173eda716033f0a1386bf580c265599c89b372f5602ec323a85a6cd3c943e0919e53b8b956eccace33d5ae7fc84a8b72882006deee7ec27e58409da73e7e6634b49e1199a3a3f84f489ef388bcf95f5727168f203aefc7f8d50c6cc79d1d6593875ca9b453d79d8abfacfb27cea709fa17a724a47b597e83b93e4ba572e0139ebc8e6aa9b3fca33d7df426599f1010bcd536fd7cc6c48bc68f2a0cc6fc73d8f4ca8148ecf77670b189c15caf353427b431d7a60adc1d00bb92e8355633b91a8a1112176e47ed08982bda20c36495324b8433e49566265dd6ac9c7a5df6a71d6ca8e298145e25c32c57b490333b2817df74c6c84aa473b70b6e089a53f15d244e8574c8822456bd0ecce0403347724260b42081e11a3b904eb7d9bfdb5745bdbfb339e1d1640b441a56941987d1d68ff2274e0b2d7850b8db082f36fce9d9685d7b39ff4dc19fbb2fde9b1b2af7eee4b3cfdf36a77f165f5cabf384472d21fbe142d7c088366c1ea58136844fbd60442405840722835414ec574fe6c7a861745c00dc0bf9d50f6ed397a11b06e139a9a433533b42ed34c351d195ca0f30de6df506b5842a8651090adbeecdcd0a45b792e8f153d989e58e965f804cab04e89e3f57fb321e4b273e7702bcb28a883bbbf294419672cf99da1a103d9511a42b2801453fc2ab72c26802079f9f6f3d3c3aa10c28c06682c30ed3906e3ebb00db14250b6c41afa14d4bba93c7461a03ae20d7d2501b3017dfe6d8d2c8bc909be08575ffa9c75a7b3d40d6a12e2e60f5fa59b042acb66ea49048269fa52d11c8f2be532a55c9d81d2ae5db4ce8276f675a2f1775e4ed899aba19738b304323e3942100dea31d05eedf4580fe8bf46e6b8f816e2f62c1244742eb56a01c06aab6b83f2a9d3cea43e3b8490a9d89e987bfbf7dc4617ce9edd729db61969af3e0b749d3a906e1319ebda3df3c43c6c08df4c53aeda048b9d490762fc24e95bd31431d888d6d39bd6bc56ba1dcdeae88bb67c25958bb8d0e32ac2aba9f610e9b9088818c0d54d18914e1df93e4298e2728d3d41b31a1e9e55a9a10174b0a2806aa36dfe93e2d68c55094f8fe6a0e4cbce31290ab65c10741d901abeca041e0fc447714fd9a5d67cd62d4e5cbbcc5c8912a451a7c0ed3709f036500e8ec22dd9dd654acce62f80d85ec6ce712a77d5f36d39c70dc812574259e1ab07e6cb3d3aa3b338a00f090bc1b15c9547a630729da33f3b502118911cce628594938d2e0141e0482360e095f7a0344afe9fd36a0ed2573660dee92acdfad1bf84d344ebfc3a2a5090cd7184d43ef24ec874c72272b99df12735a27c05d7cd9de11fa9be24234a4f2cbee3639333e5dab7a3adb4d4a1a15b4b71b2fc6b41aa4c970500c3c508f5cc8f9a664f9848167c31da789b2307bd211584746e2c65ffd11e58cdbfc1f9c6a62c19397ec70cf1090ed9db855747d5483ad60689a0f25643b33d0a00d236e6dbc84f84708a66db1b794ca192cd7aa8ca775f37f43d893c607764679845f167ce2d6357db5f8bcc1f5093993d1a931ab44d1d809a6f5df5f5bdd73e840fd7aa67b75d31562f7c6956f078ccde9c27e78e94295559ec44ec02c49ac277fe87a4fc887c4c7626234fb3b230033b957cd6ad10fa4a9be273181083599971885d135b9474ef3c5909a6689711350634819fa6b0b469a65c0e42b90a0adbfc00faaffc6673a09e20db2e881cb3725fe186760af45bfa3ad954349b73a9e7e002fff9e0436660aba8933ba5e01f59c92b22e12efdc1a06e3ef867107749336b134707b447a1db02d05e449ba00ab85e10a1949232cb216641c148d4ceb1bc0d60ae11483069f67562e289ac3ccb49643bd3104b9c055e78077ea85c3a6b2e09044795713338fef60c868692be222063dd7e2cc53a71fc30833dc6410e5904590fd61f390cdb81f48663814321c06a7cc74431bd372423e781fd28f0883c2eb0d41da260a2b89264c8532a2d26bf6b2e85d6c7eb0288ac424d1e4880c8c79d1da0920162be06dbe86407d71d282ef985095b7e0917d4f4b09284748838ccac8f5755a6981ce477b082476f55a5d00bb18c08d29b86a9372f40ad38dbbbcf7f8de35bc38495200ad73500c291625b3c6395c9a642fa23e2ee6e6149ce2aec3d66d7043cd8c4419ea548ddd8d8cc8996cc9e4aea244b288d1388c556c88a1fc7ec2e6fb83f3139680e456cef5bdbf106b536983a9a476d2f2000a42da291e9f4716cae831b8c594df4158ea24aa8c013cbe631678ba670c8a0c37d6f6504a296c3bec5e64d34cea822cfed5b65f1f0979a0fc04c2d62f86e87ec7a3779f4bb7fd0b848a5b67dbc25ad52c653c30fe99bcc76dc124820f6248e87b69379fda91379c482197540aae79882094c39246f3aed92461697408a89f8793fa4b510cdd5ff4df14e976c16bf9166451e611fa36f14e03f44b42d3e774a5a537658de77968a7f742eacdeb3f8fc4862189473beb1f1bd53ccb3a2d73d7d41e6381f9be29b8d4230087a0a61424b1d0281027cef0f5cac9cf388d91f5223cf7ff766f8fc8f64ad4aa5e9545e5d62a322084155a82f348c8e9dad38dc38b69c772e8ce1337e47b28ebcf3fa360d638e4596f38d23170fafb286013be92197b0d3b83e72217880282e77e784c21c9c285a6a43c630726b1ba3925b1915dfd9da0f030f86d55ae206311712c77910224abefd1891c06dba4f5e35867a83c733fa7467569102b818702cc261338c818bf0e4d6dd75948189adcc6c843a98cd32deb9a6c82f7493e3d8dadd4dd44466d82bea0aeae273ff3ee09561447517cbaf1a1cab59d28d9bc1c2f765260ca2c19c9ab2401e3e074397fd027451d26c80cbbf88d4150a498db208a18159b11f2a403b91daea69b5eb149454f342eb2181c173ac2a53437b34de1b2887d81f374cd7ab10ecfa3aa80a4ccfd5f30b5dc09d8bf0c28033387a34ea0a21d029042c84f45b094076257caa4d12abb9e98a7be0105c4353bb58e5a2ae77ad261289f61e2d27699c75dbfeb9a70db5fbb3fc742a12f054fe354b515315028f570e05356e1abf96ececae5a5bc19b5b47d95b68df2b367d89a0f2160e289f62e5ff7f7c5adf3477f786e6bacecf6550fdf3f52910f15e6a3e6da0f3c9c1ea32e9c567024c451672a28a0b9a7e60b1a02d7aa7cc44b015b33163bc0c4f5c5fc2561ceb090a2dc5f978664169a4dac8c023e2824df538296f187d8eccf60879206fd979069259eebdbaf2d69b0c53235d31b15ec771453397710d7ea1349a7496308e0c6cd94a32dad0076f3687de06722d693ec727c758423bf4f1514130d4cf00515693ff9571aea4685f0a5a88ada56d42ec7ab8c384732e2f0bcab843979dc2ff59a69258643e8a4e4ddf9ffd50d6577688d14c07f2f6961c45af3eab9efe97c7a9d96a908aaa6ca77ee7d929ddea245972cbc430be810243c08dbb01ee93ddf0bb89f48fcf4db5b0c4d22bd158d236167178d1f00b0194ddaa7b9b6dbd66aebb6e677cac860fc9b757c3096169301e2476bdc8f824481f727d20cdc89614c667c3aaaf0c38845b95321717ea88b662308252d79ded8f047460af02bc66e2afcc393449083cade0a250d5a6aec5b1efed7512c5749d379c35b863aa8c312016ecaa3b017a0a1c842daf9071748006a84f739212dc072ac3b83dc9682e759c327b3f076f016515307ceceab37672596e6701eb56ebb3e3c6c0e2e16c177e3a4cd3ac01770befccf7b2961ccc8c8fa4bc4d5e1e9c75d2b60503f467c26d1339ade6aa02387cf14ae133f77b3b0c7c10a6cc090d3750b07f61cad59b48d50b83fc1253d2bc880b5c5b866b5f9380e1dc60cf64624aeeb343d5f7defb7869ada02b24d3982cbdfb7e3a2677081f22662fee14c55beacc887640b04fdee3e10f7a252f4d14a1a784092b46965b4b54a751efc583b4e90ce8fae56742cecacaf318f44582d57b029aa4b910e5ee430771048b5e734a46fa4989ca2aa671eb1c44c7c24bf06fc3af35febc5295347984ae8d223080f1119bc479b4ed3f0d6e5fa56d0b1c3a82d084d4707ed0b2e48292ecfb96e4dd0cba9e12f1b56affa71806a601f3f65c2b826d6859e950245994011410086ec585b967417e77f403b4b6088eff34c1a4d32a871528c66bc419e6627292e08b8cc06511d88866cefb54559ff7c25294b9558e76bc59884e08b8bbdfa84e0aef1d070f4b63416b9cff9ed48b0eb2f5b3cd6d13b739d27c0312cc6ff6cfd983d9cabd033914ea125a10ed7e9446ec55869fd6fc87768f5999cd5ddd5a89be5e183583b38e7a51cb5523c1eba230f997181eb6372ba64e2d22d636ddfd57caa5d9c070fbf0029a8074fc664fa902d48ea9d9d1111c5fcbebea5a954ff3b2941e38a1aa72efe5f1e36353e9066b8c31cae2ee36eeeb710be347bb8d879e98049508dc3c3afa9c6ef64156b6f8791e16c649d62624c41eb6b6f1c2ab9b3e96aaa5131524f302831cc0bd0da2cae7f5e1f9d5268bb078330eb6451c29fc8cd5738e8c9f9ea1bedc6b9a4b4c89286a14e5463a0f7ea4c071f40946330303e4a79198fc6b4715fe74f17efc32ba1ca5a94f9eec27a75376e542a65b4cb5977308c096c1c3fc1e2120df9c98e6da6b2afced57ec75fb1f780e15c2ac6cdf7c53c97b9d951a9f2ac7b814b6c2dbee36dd73a789e4ad69d1012a50394a02fcfb22e7dc4c9e64bffe0f0333955254b44d006a04690d5902e7e0020dafe21143a0f62c5d20a2fb534899c47fba628a7565c841b4dee0c4978beaaca0283915374f024d8d34e12e9b58525994bd7bd31e63f1718a92197add3502e955502611644296aa160d0121f7665874e2e78604f3a58bfd66b92567b5ee7efb4518b2e3649b32c37706bbfa6c37c6664643513a4d9a7ee31e030caac0950e1d0b9c423a31725d157b8d795d53a8c98f616d068c6b40995806069ceb5ee3eed99699d99181eeaca317afcd699302af96852dd53be42a62f6193f71aec7d9584b610c2098e2fcc452465079405e9bec10968a9e57671ec5dc744d43cd0b74aa5049066e512c7d0c78caa63ac77050d10129638370cef05112ca0a31cf1b6f6aa0cf82059309795eb8da0249e497e32880a01aeda399c8a60fc08126de0c3831d284992e3ede068581622653bedb47039c5f038809941573a532ecac68a6446eca99d752aced4a931cacad74917ad40e6d934edbb915b71de0c97aacd0237ca6d87e2cade9f98560baeef779b9c75713314ce241a3a0ba627fbe3a0fb1937eb7218e204c053b5a3600131808b636a9ef2349ee1586096cd1be9a240dd76bc066704ae79cb38ac9c806bb5ceb4d5bd53bf1a25472c3aaa70e622f3431f06f882b52c093b913f6279450d0ac91286442500de090746c0851829d5093e82897bdfa18fec6a163d55e3d7ab202f8a398c289f5a8312c49b492ea98cf82ba88a2d7e3ef2b93ec3a91a0e2cb8ee6b408646eec3e65373b9fb8c5a48495524895a05ce63d6c08307c91a60329127348071bbcc48592dd00f8bfe4326cb58b99fe66aab3cb0cf8fd9c35b1c02daff33e9a38843d6947ccaf038d03902597da9861523ad8f61f0a0024af9be653fef864a15813a33e3b60b9218aca5cff57ca8a59a6961cecb42f8e2795efb2845d32c63ac4bbce60187a7cefa964dd0c03ddb85ecbb05333469dedb6ab660fbf6f8b5e4e8b20fdfa536c1152e22b3cf4c41a9d672b9b3fff6a362a448d63fb35da367c83fa6f1f5762cbed91c07bd2ae98212cd0e96ea0cbb435d7f27a648dba26d452a22b89ffe68e4fd5805cea4f736954981efaa2d703eec88992b4f3bac6594a7e980f221b233a965445912fb3eae6178f8bdff326bfb2c0e229e87eb58f74df7527305b5127f13275bb44bf4aec08629d3f13f20628559aabadb9a2be6173236dc810ad352041c04d9dd486855e6a804018f5a7c3ae5637adda8a35861d5dc13b7aadc2e3eefe4686d11ea45ff544fcca72b46dd68a2fff4951cddec1e5fca3a24bdfc1e941df429c59d0bf52b24fb952dfe14e5f6c2e2dbe11e0701c34d7baa3271e5e16bd40652f9622414542d434383fcb5b62cec279581828f5ffadf3979c462fecd36f621824b7b4cd0c2a823888420b43e96bb05861c0f018ee2ccf63c1a09e031e48dd18f0dd0a2aa1413a7ecb092e5b48515c342278f7da59d4327fc5938e68a3a34346db37389a29f10158a16dae45168095ffd2b83e3bcc9bf97f5c8357635f2fa9a1ff1c6362651082e843e0dbeb2a59eb860c3e4255f4763cc8c222824f1672522b3b231967b105e39e2e3bef741b3a6de7a8a8d0b55726baaae1e87209fd970cbaaac020990fb269f4c2cccb500f226b70baec909af7d565e12db4c9d557b4614ff9d73394a895c2d46cf35683bec59bb5332e356f51c60858f693e20303bf76cb167cfc4897f28c4495ed02c5ce5c74e302df2e9bcc85faa51d3bf49bb9f3e1e873f8a771b4df513b442e180ad1b3e3d5524e52387417d40775bf69cf80c533e4ed62800eb2ea50b4f53d9ef46f0094667d1ec0739568ef9a37c1e752395e984951e38390b4520e793c5101b8df16e88ff62cd660c6ade7d23e02e3a250816a797aebca14c3c6e37d0fbc7d0e5e8d53f6f2407f9afcf37731ce40e1be599d39047b67c139e21e975aa73001cb1c93a3d092c6db75ff2204355b567404fa7c7ed5181815b65486791011606d6907e950d807b32798511be375b2a6278fe84a0fe813f98c3248ee595b3036dfafe975826bf7832cba8dde2431b45c96e513caed4973c98906f821b14abbe43a4109294da50b7e4df0a953174b0862ff13ff5bd0c1df9b516424946d125eb7b9f319f553cbafbc66da302194fcfa171e701ab66b03f26183fb892c1d785715ce72de5b7085c110e8aca5da2805b118d0fe493b4bcea82e7be859db0f56c317c352cd3f604693bcad3586fa368edb3e3707c427ed4272771c776befebf4d96007432e19590f87b918b9c1645b0b3a0f33148d123a122f546deef531ff3ec29103fdf12fe43af7214aa8680d734e42cfdc7eaf4ae57ea95faa81f93ecacf5990c8077c6570235be711a1c7943cac8b8c857d372864b410635549c04e741b0021ca12fc5a7ce72c2468b680526fe9150ca2c0083eadb035d241a03dcc4f2087022f995848c16751c82aff1e4d197caff8e22180502d041d8d34e9c1dfee56e9af330da1eef8221f35916e17bd933fcb9ac5bc1980d9646f47bd9df81f5adb8dd9871b187d4807c4b682acc20e5304c7e36d7c2aae7f43341a8b10e27f1cc318ad003ae695c576e01256e45793b05929b6c1d56567e7d859f1fae354e0606bcc418654c5d4f565a1d5c85374005af94b331dae0d1ba8168f8720d7d8ffffd805ce16617b2d315b3c74bc69aa06b83eef2c3d4ac75df47b278903abd9b0c92471417b32960e4a1a5c568bea523cb0717ea9a3d203d5320523c62ed99e80fbafe547bfcd0516dd3a107ca17e779d41f461e1047072ac591f042b7f0083749f541ec433e4c0bd929e7d41e8d235d2331558db267ede4a023712c62a05fe968e9d03e21995bc2f0b78502def6910320f8acab77c15f534709a74ab1ebe1539b68a9797dd0ba08ab9077caa4eb9e94f2e787d9159a7c906ce0c83170a75491ee3489c897dc9d38455a92b57e50f5f42b454a4e13f3e8b90da9bf2834f1ad250ecd35cdd6b8de352d6992f933f89583bd455b0d7ed0e96f534407b7fe90ab521f87b576055175ca784d73abf4c6aff3ea954138e4d32f8bfc2cb0d4772ed96f32a08ecbac0ce949b0fbc905da1a18a389e2327744ae2c8cc4f9de141ac94b883faf384a2f7fa37db0edce94ed9c5f9b818da63fd5524c71bdbefc388188fe4ac4bf5641bd2173526209c55a7bcf2703317ff5af52a580c9da153a622ac655dcd504478f2690e9d2f11f1d3269a5cfafbebd86524af57e3d48f5e02428eb1eec88b2dcd732fe8aeab7ab2faa1becc402126a89e62315dd70540b8d429b0f335dfc56e26e4bc4a273096f89cb801ddf1ca2531a45adabe60b048df9a59bf65634a7340730943a98a508163b5fe7a7c8ebbd6daa4155d1116893fb124fce4b57ce85152f08b0866971148d4e08f851021f66e19952e51dc149970449f7ff33496e2039806a8ffeb2ba250a2743bb7a02df1f52f252abb564dcf0e364afc8297495a71aa7fe657c703447d91c121d8b5b1345453d29e065a1ec86efc2d6544d984e639dc68904876c356095d4514c22f33fb2dd7afca4a55f585a94e576ba17be7b32a970ba8e7d24247846a51576721abca8f9836c27d1c16c9f7409984a5958e665859ef2601910ceaf03891791e1ec39c114ca4e64f6c5b3a8ca2e032fb44fa014841b631363c9ec31b7cab0dc0a419a377fe3c86f9926fb3a47c41a8481d7667565e15d9723c4dc33e46d711ec45033dde97a16c7db31c866412b6a605748bafaafb228001dc8e75464d929907c9a32930936c0dfdede2182370e95845444b77a8c84338c45349cc0ed108cdfcb9eb9830d6dd733791be350a7fae5ac0f2a608211a86802367d0ff29a1f69fc9a56cb03cd930fd31775cc327419f69ca5d79d0a7bd33165283c778bb707810585f7e6715c4c30afc62247f27d7a0cd77afcc6590dcd2d45da4e5f08afaa6ad1f06c0e6f6c9005f7fb10fee6ae96da673e0c47bc52d211165bfcfad085d276fdf2eb791e6c981a8c3f75daca007aaa4b8227694259f8c21c2944d307fdfd9185ab8ddd3abe1bd31d6dea9904e99f5d012c4d569791d2527b3466c4c66237a1ad3e4c3e8ec12bae3db7d5d799c7d5953dde16c1c5ce971f0e21c1bf08e355528ce8de5c350a2104187ccf23ff0b95af71ee79d5701088bb8ea87e757e3a72413dfc3bb9d33bf79340a1c05d13b6aa472bdb37ab29975965e86b95dcd1f3872e31a2750a4675d9c9d38d82e7282b436253214f6166b450a9bf7160aaae9d0650923772efa4b85b3ad37527d85af76b44ba7838ff14a46b81ad9f5a56eecd7162922530ded2028bc53761984da49de2a9e66c87c56f4e648665f41f53e671a9c0242ebd92127f4840abb2b4780bd59e0d18fe9fd9be39664d846bc8ba9263d9cd8b08835a0da126fc8530f355fc24e8aa524ec165aabd9389bb2b5c6b21157d9184303ae3ee77921e7837d00f5cbe56779a8b9df61c603bb15002b5c1b5bfce82dce5869efe828ddcd4025d5588aae63aaf88deb436d2f8543c3362adbf9dd9a3b666298fd6f6337f618225bbecf751029f45f34ed8876755b4aa913e564a95d8a042ed7f40d7ece56c9049d82da141c577dc553df9cc87c702a0908d764c582f889a9aef993f17e9750729adecba4ce3b3d6ae606476bb8b3f7a0362336e41f0d3ac3d9892c957b724cf14fd624e60b2771afc99ddf9b160267eaa55f52b819c39ed29673f8d5ab01bcbfedd5b631b2212b719928fbf8ef0d9debede1156bed49cc4aa6306425ed455d51f84ada06a9c26f1c251abb1e0150f6d843065983cacb6708c683025168b9fd720e5acffcc7424e0e2a595fd239f066f47d1a5fefd9bd3d78382f3b505c1d7b114bdcc04691282df011bb2c03f9dae2b489b58e8bf24fbfd0dddc86899c9f30e23f0630ead2841071267556f0d70f7516d57368eb0f07129adde54b837c81aea567a809924925166318066fb7244db14ebf33f6fbe66d52d085176da7ec87bfc2af0256e766bfb7fa683c482bd334aab086ab5662a8889f08c9684c4f2a90b9341e58773cde39dc913664845cc8652555c54f483f1607b0866fa4d32accac3f642f7b158b0cf54f114f59820e8e47c370c56671fe026a3cece5710193ee8b4e9493ab2b87b057264c5196f7a076ab655d9549c48f8304742bfaaea52cf8f983b957e613961eb736966eee3426da50f80a8e77dfaf11cb9c0146514fc63ee8b192dbe7d847be7d5b7f0ae01845f93506fb66242d52ee7368b4f24ab6291c0a8c1f15f2d78a509566f395493709748e9d8712ee65ebe0020f39e649948c0cab0233fd664eeb4bb35eb0150c61a7a7d3c3376e6329738d1218b7e65af3445437660340fe1ff6535c56d5104e90fe98ad368b78afced0788747637232657e761e8bd377ffb228607451c32b7694c27bb5fa4d3202471257917d58028d9b23018605db2a3cb5e99a1b4908647a3577849f036e6e1af37793ccfba0c9bba781d3c3a4a398a9b78ca92257b0c6c7682f5b21f13a11a1447d6104673fdc60e7db86f523e6aba46e267e2e906341f7a11a8948d1ce3186a746d1eee4c408e17b2a956d63763c98f8e2f47f485998b341aeceedc40208493ff0fa05ed9ff7068c3f6881e40fe5019e1c96884daf65ef5e591d1e9d577aeae3028728147d268d3707cd30493d61bd82865702f3ace7b2d772d9992ef307e8d5a6f62286b0debfb2abfcdf5fdba2b11ed03ada0bc1d4b8950ac2a2730f31643d21031d4242ecabe5b156c5b7058524625b1364afaf5999df71e2563741fe765857527dd46f0ed67d4a228cfebb8a7c2fc1325465222206e0ea59a347047c36c3fe615b16aaac709032bba80419a7abc118c5d396647067ddfe972886c7f87e0178a322a9464fac642d37130a8b387c0132c0a324116451bb2063c36be36752ef847781d1926935f393ae5a1bfe10da535489dd8cc2314d25f370f15d459b8e32ffdfa58cc0e62f8338ec4dfed18190ab87ddca67a79d0edf59ada48a298a92a0197922a310603e36168dcf494b482a687786d37f2e3cd179f66f9ce284c4294e1803e94e5ad190c629ce5ad44af3238b08a7204200ed2cd291731c36afdb9cb9fd493d352820f7857030e7eabe70b0e3d741286d9462469442df98fce6ce1e87a361ea43cb3c299093739fe762b00f630528fa1fdc0cd7775ab56183b461ae41ee0ffbadee982fa5f658c02fc05441334767aae2da1d0bbe8ea88313f24c66ec91cf231d380c97715351246ac37bf02108ff52de9952268c9d829a900e0ca4d7c4ea139f9faa1c69b5416a26f3900c78e75b17509733bee11e333bd327b1afef1b1863331e68fb94dcbf8a2cecd81dd1892b5ecb79cc2287d6e8159209c800664aba6e62360e18d423c1e04418b69335c9575537fb48079ff9e026588a5e6feb29bbf3da5e2ff09792c4a73bc8b327dbbcfec183ed450a16039730ee84ecfe74c8dcfeb7a4a9fe8ab41419b09af47e4ca1043157e9e9597b49d1fe73880912abe2e8d456afd3e959d2aacb36dc0273e2131e0832f167aaf0da2c5dfdd56f81405e7697499ca3a3ed87fb9cd52a557f63b899f5be3880a61cdd318b28f5d173ccd387014fe821f8e3d38ec521accf8ad4ec2ce5096f6c511164c15d3978b8d3838f7b2b108a8c41bc9471bdb90f727398b9f469550e740bb59dd92ecd3c7fdb1d3dd8656d69e1531f8bdf86d94a875addd627eb9ebd07d6e8668d7478d9f16384dc825c085fb14242557a968b87f92eed717a128974101586a3833db1a183bc784418dcbcd4f745f78dac92e549068bc8afbb0f8f93574140a6478f806065fddceb57aaeafeae543b34fcb5af17b4821810d46f286b6ff53a77262e7d07cc511df2a06da6edeb5a5aa9e39aad1b2b608928cffdb7765325d66f75378e3d0a24398d7dbab5ba71968ee4a7aef44917ac309d787bfdc6740cef9ad85a980f6e30959aa81f824865561a4836f816aec4cc6107f9cdd8194761e6dbaaf431a3921fee557878b48be1a85340801a2c81c27a45df2876ebb057b06f9ad7703697647406b540635d8ae83ae42bcaa53cde6cd8a40f15412304ccc6e555196895a66c20eba44b7bda42017c60e33b52d48fb985bbbbafd7f59061c663c95a877faaabddf32a51128846d9dd567f527afae1ecd3d3a4b6571822a06c0fc024f6207271c30410a0e263a2a9ed8b7938de53a6bdb51f551481cb81132418ba5d0c8513378e30ee99232032bde95e50eddd61b51eb4d00da1ee64eedaf1431e900b229d3c23f703e19e3c1128d3d3f0a79c40b6ec04e45ea859eceb0b2ae5d2586237e54783381296508cb33a6f8195a24abde6c98f63312d064be1f9a0e6383d0bf2756d00dce2eef51cb6d46859f8af5b88b96c4ddf37b0bb4c196d3831b0cc948f06e0dcd18b9207e40933892d2dd15f63fcdafd444faac1b22372a6739d4cbda8cf643e1bef3b198319c77245674be85c04aa3f09d0b3c8e2216fa9cbdc92b986e8b3e753e2d4d27dc333cd0cdbf649eedaac948d4f59cf940347abee7ec92f1cfacd89e0cb62fafe876a397d749a360552453efddfefb00650ae6614d105a7c3d1a86d4bc6ad774a1ebbb172e002df7f5acf4031c1fadd83b9130beb447ab5350f6797221dbf4701b5d3add278d6c617cffef930456c7f8996efe6f2fa7fb41260f7f10b89aa6572b3eef20140a19b1f101338c0d4baa5839d0335d28288e774ed9abf81def90c454ff84dba1f8432570da3041639832425d6ae3cc5180e1b6b0676a8c07881ffc0baa31c589dd4f5244aff0f579dbeae53ffa0559b78e903d42860c07927811512c1062cc1bf5f9cb13786fdca9206be9aca32888165edbe40e0ec9ada563135a300d863c3b876a6103a02647fe12130c0c9b4b3bb05328955661cf8cd7332b52bc834527bd3290faa49f84e83eaed0e6208bdb5b43ce999c6e9a4a2cf2e74a939c05db9694aa0c9cfa273d7463a1872fcf014fca2972afc0431fcbbff7a947269550452e5f546fdad0fbb35e08c007c79440b1f583c3513cd813e6b60a8fd37c671049536ecaac3a62b5cdb4049d21d5e7c891bbfbea9112db8a428185cd28ab5295516dd8df5e2bc8a88b1fb4afdeaa6b9dec5522d7760a2c21ac3276c9d782f2f18ae756863a04247cf0ab4c4c1403b126d63a937925f682a9eae10b4d1a62d49d59c4bd507b36f8d43415e13d457af699921d9dddb456518f5c96f3d3ce717eb1adbef0501941e10dec13faa8173fb03f7a73a2e2f517907e1e504aa896158fdcccd6510d80e0c407a8c1231b57988cc4e0db477729421d189215dfa7b152e4e4d129e0d6daa4f387c09e04591a728ec0013ca7df90bb95e2684d2db8f6a010cb3b46313209efbd0d345d6747081abd8508d0e6e796abd2833d2eadaad2f232935afeb214786a97f7b38097eed71569b21eeda17794ff7fc2512ad6c3bb11ee787d78624ad42d0689924db24585b4ab0399df619ee69702c2486536946ab451a32638de7e8eab0bdf5ab414ef88bdee8ef38dbfbff39b1f620f72a2b9074ac8a5894aeefbc1fd179fd16c622b25e229c3b967ed06574bf9a0599259ca5de942ea8f5a486bd948686fca4db1ecd159963601314a00bd68ff76b32b0852f5daf6efd0b5a575add3f1616acc9a96756e98034a89564eb20922e123dae0c9bdd742929aacaa739cf58090962d9add34d06681d1d0ed2f64c2de18b7d3955ef9492950efc6591e69fa72c17cdc52cfdd848b11cccfb68fa6457d24b95298dff34b8c60800c6722793b1aefc8785871d38568e415659da7b194e0f08a70b8e339ae2063c893b7dc43bb783014ea6e5ede44992dcc0179494e118f47d444a9f8b32f5bd9443a5966f0c744db6e70cbf90839a694802a08ae94bbf45df3639b389941697f402a9e1bb789c826fb54f6cfd0a1a47d22a90990f96aaf9e570efbecf5b9d5c122fbc5b396f6012d6e322350b31d730df399cf8be4a53e05b5182192d5a72cb2fe0169f296677be30d8c11895ba56336ebcfad0d4d385cd4e8b5bfe38e5869265a4fde5a70e4de0beb3202264cf926d6f9063cfd13af006d0dffb747eb9e990515255d9cb69cedbed253bea23b54647531d351d07459e87e18dbcf99a2523785dd97a43dc7a8332ad18725a8055d591f3a3341efceddb388a097dda0e1f61f2992c1b944398b0e8d31c44f7d4230bbbba4b1f400f20c3b7996108934a29e98927df1914f150a53f0fc2f448c14e34b376ec37d738dab32c71e5ba729e9d10b3de73ccafbde7cc3f78810c659c12a1dfe27954648564fd1ad67f10b8ba1114a5097d1943d04d92fc8c5dc44c7d60867cf3ff537992c87c822e1bb4fa1f38aa605ede04aa8c7f9f7037bf1fc0cfe3ec5f3479a659e86bb6dfda5475c14ce22798c09a834d58bb00755c68f9d8bcd6149cf113ab5a9f0da70196c818ff75c0233c7afe9f7e008536b8ac75ab0d816d38e73c3e1601221ddb0ed050ec1dda10151f55fb3bde3101d5cb34afb6dc22f529c821f909e0544c4237c15dec544279f23917cb321a5c5d1e471d27ac86e3a9754fa7b1283f99fc2a200196129ebe9a2e8ce4ff0ac3bd145bc4a25c30eb1880cf49ab1c558faa5c753f5f000254623ea0c8fcfe0c392c805792cda89e12a060155fcc0eaa563a32e9ed626da42002a49d607f287deac04b21fb9d931638f722f7aef2cd88775ae663aba1ef12becc5ad0ff21edb66534fea5f05e688add4774cce3cbeecf396f1b024c808e2233c4dd2e60da75eb6af8183637dafb5c840d0b6a2deb445dc4ba18912199f0410dec0b36fd515d038da2a8924c93e70057dd42f91c61d75d10eec439058d77bdf8afb95af390fd903267024fb92bb473eb277af424247b062d859ae1c6dfa4cc3ea54c9bb4b651b9f84f09527c5de5e48102c0dcd8c7c190afcd2017460c1f22e79e2c4d18176e4fce2981ce5ac2dfd8e3ac299214f8711bc6712f79d6dd12a7b8f25ebeae153901369057add83b3e372d734197c36ebf5849c995a27b8f91c21a8230e252e409546b88bbfb3cf1a129559e62db7f31230c83e212640f0e8ee2baeb737a70dceee8284df7bae59d76e2e941df6c68731d3425b3a732b002a3fa2a5323521ca18f7778eb05b7b051828e346acb040abc1f4e431c091a7f4e4ca0d80a064995cc9677b8ef7aab8bc9174cf46034a621082c962e12d01d9dc27e00eb059a6e17a6bb367249c44612cf65b3a309c4d656f05e09af6ccd5fea356561c57cc76f2ce55fb3068b86409852c41ba1dc84db8c3eacfc41924f82cc9ec551f7bd0a2fcac271905bb76b1e37fa38cc5559e9b7b4f809a494ca5d67aab130e33e3773c5cd39db50edf3b08f28b27204c02ce4334a83baabaef5600ddd1152ac2c0e9969ae9b9baf54418e55c05db1a79b161dae894c45ffe78eb09c19cddf1eb97982a3fce36fae96d0d56a5e21719d7cc8ac8c816c0b105715fcfa51c8d3f2174928d647beb0139425d812efb4d0f46c95c1210605e2b00f1f5588dcd17f2d338ee9c246bd1a570b33fea8eba6fba93dccf00f5d02044e93769c5e56c57cd133ac02e27787fbb108aae70c2eca6817f1c117bf4f7a83c42d7b19e9deb97b2eab1d6f96821c8a6ce05d4840c23b5cb5dff133dbb472771e091d83fefb351858f282750abb5cb4a1701e0d8c997af83182504cf27a397f9b432e7680b4cef96d662f4097d74b154eb79171112aeaf13f1ae2e0fa0b52b1823716049c166cd7ac88387b2fcdc85f413408f7d25e53c30ee8bce4dc30ec06bf681021432ed913c9e0c6c05854acd78a6406202c1cfacac6c430815b4af54321b3bbc79dda551a410080f4694d96bc7011759175356b78d02f82506092f4fa559200fe26a6d4a92d6fb945c3adff06a5efc6261e3ff821f8258594afe42f1a845cc32e5b87121d516296763fb850287a7c43dd50bec803e2c5d1a6d1c4dda85602983129f82e2ba536731e4a5693f740a5422035ade4b1c42c89d0cf5eacbe29226863a4085005872e8c59f01f581179fd025df9a5187333d56902d3f604c218fc66950cfa2918f748389f12391457ba3b1cede129465b832895c4f20bd46ff3025abe17d9b80024c3029a77577a696030e779485c620f787f5c53713a2c64ec4493f0466adb817d49faaef2da8c69e802569186671689c9e85838f676a694178051f00db38c7f6c40f3547531e0b2ba72339a4ff663c84162a37e077feb84906ef70ce9c0affa5a97ecffcbde03dcb75c180174a78346cb6a439c5f288eba2c90df1026b7bb8457d30f20146022c63eb793ad23c348a45a193050837d7c23f2cf4efed90de9623b9a3d1cff02a57b418ed55b7a84b9c6ccce3fcddedcef17c911a575440d7588dac839763b12bbb45bde047cbd2eed194077be3e50a9b4d6dc7478b5832a1b1499a1390de3d285dc5ec65bf12f2f1d870c59d731be1f23e5b5f2d6871eb71f6f4bb9cc9d0992be3c8a5ce8b5d2479d886b743a533e87e52fbfd9606568982021d7ae793c268730ca70c0917fb0ef974c93701dbaa8da3c003fef794f44f1cb33614b323bcbe90c257dfd03765187e7aa16d6693b8ce0d3559becb5f743424babb293dbba4aa452af1542c87f4845b4071f9bd0e7591e1b6dab6dbd29442634bbd4361a62327a026542a05b9b93dd7b74a958dbebc305aa9992475d336fd04cb606ceceb0288ad277478dec3b08a3cffe11b2dcfa23bc104a629559be65cb3305f49be2c2c4c5a365a4f78378d1acea25297f94186f72f2817f8f03679265c69dbbde11aed0b4cf9f84b1c0dcc6e177ca65716ab728d69e32bedfe77333143fee6b6e867092912327288276a8057586efb3d00d730e9a09a83eb02da279d33c664f02311a8af9f4e8cf8ff6d17147807fcc2c9c37c62a3229eff686595c9e72a94e021973b7628ddc1ef699a14ba59aa52043a2b345736466930d1000e34dc1ded272fd78a3f2b353ecd2d96a9e22f1b1237fe7d786c805a36970e522792bdd2d58782e10c380edeedd8860d69f04ebcc35a3a9828892e4c0cdfb3b67067b20d52eb7c25d218af2ed0e3498398181789cc78201dd6243d3fce4750c7d63af765d2db2448bd92c8088eb04a2e4fa187394e3b4a3e8c51586e3ec0b53b8a96029209a3bc87f59f5e827b5d4c0486bdafb0b2ff78ce74ef05dac76adf1c233a98e145f6dd249e3fdeadaf467e9fe67cd1ef2cdec5d44b37bd727657d85d83e8153eaef335da71ec2c601fb6d7e0434244513de3f08313242285e9ef1745bb5788a1fb9c4751cb0e933d0b8aa9cdff6ad3b22865e2d95befaa75640ab2afb9d47af2019b519499e90510c784e14cbaa883989359b26392bd0fc43257813cf377ccf8b5c21f02af0fb0340313b1dd14dee45ba9e6e75b25fadbbb9e762419891382da62a4cb1c64400f6df37d325ba0b6db44b64f43dc95ba506f4b15f1ee3dd194bf9f2f990f98d2f67bb7d91af5a1edfdc47359ba06dfd3e4ace5bcf10280ecb13da81b72d3ea4fb328869904b72f85f49f6c37037e6d41efe6e555c281a00d0ffffff2f