PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 89762 7f0a2d5865973b983f4c3d05813d0b67702851a5fd07097d3ada25262f1c2a17

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b00692fe7f825a137361be91ecf8635e1ee0cdaa0eb79ddf5cb5aa5c2337d7f9
Certificate Block Hash
7f0a2d5865973b983f4c3d05813d0b67702851a5fd07097d3ada25262f1c2a17
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000d000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000071e48c114b8e46b9d4d32e27a95e440b4eb08dc6fbd12de8f09b568be3db048a3aa93121662b16136d5131bf9f1c195fa2f5296b5edf0ffaeb1e896ed11f730969e5b44967c83d14c01976e2314105d56b807d649ea0110001f000000000000008001000000010056360100402f000000000080010000800100e1a6e937442afec2c3bfe14efdd74dd772b26aed7127f261c9d10cca387b72f60802000000030000000400000005000000060000000a0000000c0000000d000000

Raw Header Hex

000040205ba290073ba42fae9da3b3438180baca87e78be9e85ad3a6e935b81c7682255da8763a3e411df2a7a6675d894360cdc6c40f841a5ce3dbcb26b890811c8e0ee456bf5d6a6a930018f9d737235caab55cdf9db70eaacde01e5e63f8ec91be6173135a827ffe9206b0

Proof Data Hex

59,560 bytes
12121601030745eb42649f7157ea98a9868fa21a4ee980823f13249d60164249b70c09c991092bcafe85d022ab24a9df60745c13cda53e6d6e438b142c643109ff8a8c44be49c4a32ff0911ca599a03a927e55e31a4d4e10af94d336c4b45840e9f04f68bb6b2343cdabaf2cd25d8122803bc16be458024ab5f92ce87bc4cfdfabd0075b7288a87ebbe0cb6ffa8fa0ea7f1465ddcdf1b791ef57a134bf02694c6b3744b929eacdc9f2d53d1fb74347dc849c3600f4261fb4e65b8fa1a3a236c75c926c81558a807f7f0d4f28e932b412bd3f7153af89a5ee9add3ed660c1e01c0f1514ce193bf939a38d81323c2776fb0f180ff3cfe5417a529b85e27565f94459769b67518c62b1a9ac04ed27e76322fe25da103b7016576fbec738a20e091925ccf4bd56bef946d7d78c82acd4f462c7e1144716b50bb67ce0f626fade76a3bddd7dab742331080bea33239683d77e992d5eabfd2721f84e2cd7211e0d59005a293409a2f34563d4cfd456f0c441dab3d6fe4578497d11bde6cf5b9794cf2b931dc87f26700d0b8867cbfe0dadbdffd75d92a0cb08604614f4f09cace4aac4936722c6f54e7e65925d6e054f3ab99697537dc2ccbc498fd76fd1b9b258a016c3575d27a6840db3a533e119b5a827b8e24693f16f7bee839d0710e3947bb1834748308ec59d726fc15f87e7eeaf055492e8bc5e7bd3fbb5a5c27defc03dacdc007030f6b07e14a3b8c414152069ee15ee0189b49605d64483869de33aa6a865223ce02bd0a117d011ce74fe87795a987344c13bde3fe50fa87c505f1f725472c720f034fac4e6094ed702985721d7e87520a1de70adb4d4cbafbc1d9e297ed28b227488872c83d50e059c69a2ddb0d18f55073be6afbd067ae2d9eaa166a971d53bd5ab818e22bae4c68351f38d0b34d208a66b6180111ae38c297687621f49a59f51741f65681f1c8fc2e6f4d6773fc7a07a7b100f9bb8c07603e69d5e92686a94031931a1db9586a92e9de62b1ab4860e4e6a343c68d40692b83b73cba60fc63126c50c3b2e4feadb8068ac44a448941fc2a3c810bd6a4eafd0080e817399ca9960ca7df6578cd99f3bc4b54d75c89e6ac75569b97b0d58d54977f2f6b2325b01a54aa1b0e011c855b41da6394ebd2dfd6b4dfd25b4ee14230a1cf5fdb88525dd086a2c488531d67171ee00f5be16d076d79e4b6743b5d4203a542bebdee8ec273f95cd236af0e42fa91b6c0960153ed945f50a3a829bb4bc634aef8994f64d21ce60e5e90e89a5579f273d010aa599d80d219728a876e29a4c7d94a7b4cbd4ed5e914aa63903a0e18fd31f5c5e6cda0355dbe5f0249adea6460c997ba15f61771aa1d777e812edd5b2ad4262fe31b033aa283bf6b4d0301bf5f93b2dd757f64df4ff464a614cd73a14ce923da2367d300925549142a3f9b913aa23e79c2b7bcd77522f8153b8574d447426e2e39838b03f9c28a6669bda7552f34bc21adddfa61a7186780c4f693e612f40b29b404b965943ca7e9ec03f262ec0dfd7da655550f97329ac902948eb1b7fbd489338629bcedb744a833f2623e7c92c604115dc2ffe268917529e8ab1ab507af7e4a3e04dc15f0114738cdef4828cb92f4945305bee7c1bf35e20539e9f521a54ce1e61fce9ecb217c0afaea31ff3bddd26b9ad7458adf9752d601fbad9cc9ab9df88a4be3c71f6b5a3651d55b448ebbf025dcfc8b4900ed0bea164fab3247ab5b8bfdad874c967f81db7b3fe8286fc5a47186087441d0919a86ff8bf275ef59c28c072bf46d2d5cbab8379a2bee6ce35b120b8f409191bb3cc511a75eb2713afb59ccec8a857cbf55bf81cef90607685efac4e04ac408dfecab61a63ef3e1783abffaad34df9885f2883f0e65c1fc8b80076239dca2d1d3d0abc678b8c7fa046147036045f101ff11457b6d70ef956922d9534c0df0ebcf127eec1a2e964e9b4bef3e53eeaae9ff7f0ee32bb0c38fd6400ddb53dadf8d445a4b833bcd2a35d25ac0d6c7ea80b2a408b2fb59c5f985d593a6a25523ebe7740a74ecafdb46208a2d0eba11973ca4a92a4b5845d6a538b813e101450a2bfee542117ac4f8145705ca82a2a219491ba3ef01208e1b81be982dde3dd437a36c08c6ee0be23a1b0bc0c57a3fc5c0a1b8cd9d2302f71966acb381b496964744fde10655582ef4bea05ad59bcbae6eb649195d348bc09527c4ba518509604bd61b0b2afc09ba1f8474b8fa2d79dc329afed9c46070f2152e20d339e1304160a38aca73e4de80e6535ecfae5149d13e60fd876d741f440c9c16b825250d54105ceb16831a89bbbd7d5dcb754716354b545c95b8ec73142cc5eb05d404de4abbda8fc5648d696c45db6c9ee4a394d5672300c5b70ac4b2ae033f919fb699ea66673b5dce6d4f46425eae1647538ca8522b4c41abc11ba49f4f3a74758ee1ea9ed1d345c39dfbcb57df1ef0c9456220ab9d9c1694011744c014ac0fceaa2a60ee017b58f4a68e7f4a1390dca421c6e909fc1b0db5130809c3e235653541416b3004b3a6e02ee5328da5279f51114affdbd5fdaf769da8b923e97f6353b817887d2111b5fe7739e37cb47f358eb5997651600a9cb6249864708256ba1a595290429e9c0da11be577c484010fcc70d85dbe89df2c5ed79c538e9bdf753f929dcf44d630c28d3c4106058971a933cbbcbe839df7cef88a37725b9d9887b7c5dd32f2fdbbb80f6d126a95d17e8b742d557a2159ab33ff1734900df686cda9d9a6d03f2bfdbd0de37d3b194b521c7deb8aaa379cdc67ab3b86fd4e2b10c098212106ad4152757a2b614c26a30aeaee5ac0f2cf6f4219f1fd1d932695a3c36ca0e6d71906a7db714877319cbc1a7761cd155b799ab48f6691ab65c6279ff041add1df8e9d81188681b02f2f4ebc186be172d63f8d6b6f75a9b3ef70e3b9e7b8d6756844adbdf85889e87ec08b42d9725c3003957ab37283d81de29aca1dd08cd0b52330725e034ad15e63388fac621dd5ef9777c8ac3ca4efd7d5822999dd8679e44b5dbdccf87e5d7ad3d2f884f523b4c6545f79754a5d2b7bb58e3e9ebf9dcc6d7515eb088359eec20f63519294a9495be87fc7f0ca430a6f997ff7cbe07b0ce95f1cbab338793f34253d41f0323891681e9b759d8f2f6a3e17bc72b156d88a477bd95642370f5a52398059572b95737b4392301871afd2209aacc77eeb3f0c34f009938e3d18b27d9918366a3525cd41a8c925c2e33ff0a2de647a21acb08d5b9351c3b9940b7c95661c338fda8e7ab01f0d71d0794361f907d929b9b1c56ea82b123954a6d1be49a4e826f07658251b6b764be1a4f89268aa373715f20c34499e9f71b59c23a160e4f0f59e4495142ec15a412d805bec89a22922975c72129075ad0f200de5a7e95b7e6602889aba40f8fd587ef66043ad83cfcc7f987aa56e94048337ba51511d3fb73ef20a06e149bbfa8ec7a9017bdaebbbbce8004e9b93c2421ff233ba4f46de7cb0152b47eee4c285449d18fc5ea91b13e6181fd52fcc6c71216a11b65dd0ee5f33225b0ab6ba3ab481dc51856ee53ed5e9e2b937df15ec430c60304b83df0376410c8792036e2b7baf154680ef558f8d5106f0524537d563f0beec2c0af49519b07ddf8a8f1f8b1df5e1110030311c7689f54f200accc12587f0f764a085d32e87da56060555c277ca0351717852ca65bc3eef72eb7afe3f7f8e7bd485d98e4b49efbd4c158d35abfc97f5034978aef97b60c52494bf3cb91479fff0f07dc8d2bac25e757cf7218427fe1d729d372e4736cb24c6387bb62c320e115f2d9f0f8a496fe711228fcf8d9a5f28a64ba5ce34d2df1c9a4ecc79a5697f86040668c80ac7dfb9c8fb42589d9b9d8cffc4c715cfada22671c112b9d2a2cb9985c185bdbdd97e481b7964781d2ff5066301e6b50f2d68b28061d192ffa43709a909a19a02d937cc265c080576e417d8e902f471b6ea402449e664503605bbd9e58e54c49cea82d4cb290775d094aa4bfc7c5da8d25125c200f90cea9b779737894984a06133fccc5303bbb49870a73bd2019bbc9e9bb85f8053ee70aa22bdce7bd5994eb6e4ae524fabf0368b7e88d88ef6c11c376e1cb47163fec8560cc445f955fd2a7c5884ee95d08bff988fa7518da2bd7b531863c6c8de6ad9189fe65c728d7c7f8ac7d7c1435d0b30918f536c82c6c3ffc9277f307dc678fdd01d005cb1950ce1f01282be964d08d162ee9903269da106d408aaaff7bbb9bbc12ccbaa7b81e36a18a6e2ecc8e5cac02deb3e86b22b27c0748cbf01819a595c603be969b9c8bf94c5719c5024c79a071c8daefcf6dfc3f506708a26aad54141d0515a24343807db102c93e15f2c855ca90a2ecc98d92f5a3cfcfc3a94a0ef8fcae58a32e1c3fc927c7cc8c11370fdfdc3470071aadb26dd8c45fc44f28b0ea94c33b894b0833440433d24522e4cafca282d2e68e402a79ecdd11c331012e20096c92b14aecc7b29e5cf120702039abc40adb1d6139042200fe29ea0426f3e3b9cad7eb8a0c4dc78a9f00c2acb23be30224bc2c164025a24bedbde04ce11e1cd3de04cf3b5e605c919f7018526dd9a911ea678e90159b0cb29797259441387d6a71e12e762ac60931831b64cac3dc0716ed08e61542670e47058f2df7ebf1aa6d45c7494f4327b3edff0bdf32191bc0d8640d6f59ffc94da3d5b0d399642a3ca62e379277df87ada2570a13ce60a8d504f756a7b787bd279aea7fcef5c391346ebb42522e8aa1afb0c2f9aa677d785bd6efedd08f3fc6feb15a51e20d0b7f99fac060fdef658670586177c10e3647ecea4015f6f60f80f07039bb8b5cef572008639c62b16c53f53eeec552ee7a700363aa477eb2a394b2857a4108ad34c04f9080d252a91d30a6fba8342a2ebbafabee2de43c622adcbe90ff6bd39d6749cf5068a9648f76033e6c2e5e1318dfd1f712b9ab5417f25dc7ccb24150adaaafc44b4bb24c511cdb8d6b74013615683b09ee28571c4fc994cd93277e3be28209dda6f364e8e00cea502ca4a1fc0ace258df6f4bd2043267aa1362e2fd54ecfca7a71027d10626649978d5ee74fc58663168c7373d3c21d5d295c9d453763692ca916d13850dfab7fcfea2bcb9033b7b1f18657d20ceac6e8fb236ff19eeb886cc0f20b1f786e81a497c779c9fbd01f9b5eb146ff62c256ef566a05821c87e080f5d197a04fe26944a002f19ba62ad5107c5fe381c97d1e79468059f0ae8b77351248021317e35d3e3964564bc28ad463a167cf268aa8faadac33463172fd1d4b9ecc4e7c7ef54d89354e04333d9fceb07eff68b9df1140a96b1321ef432bb5a0a8d90eced7b313e30fe623bdadf7c6f05f020eeeafce52b6be47971c4c5682dfab023a2ed2109278aca1ba216018633a6ecc9f8ddb78571f3a3395d80edc8455e9ff0eddcca8eb12be9b4da799470bf0591659275371cb562300936f7ec6376667f3ab118f05f075d9045ffbec61e1a881b48f3edcbc2923e9507bb26c4aff606893e42aa14c824d7af238b276673bd8fb9c09a90876b63c3845fd29d9451f2b4b66326dc0a3a62af9668bab22384cb0389a95811a4f5d7cce7629fce744c4075f4d2a63694f4fd97f26167b1628338f0eb7a85c6950a05cb9c97e3cd52a90a192fcc09d995f64bdc9a13555e4833b297ac0596dce5021dbc33a2cd43c108a69c6cbf19445e2f855eee646684e7be83e1ceb278017f3a1c076c391a8c5c14cb8640ea0c7e39047efc5cf665ea324d5f6f0ac65a34452d3cc0301f6523e99ad2ea8b1b9282071b6c48f09faea968e552ae319ac9b3e83a1e97e9ae12c371704c4a4600efbce14bce60bb075a780a36ceb64ac40fc7a6edcdb944f51e43d1c0566c11166400f4ea1787716195f8887e428287ced286248d0906534ba1dbe4bbc3516e288d389927cce752778ee97c6c9e6b87b47461f108a1887f7a8bbe6b4f986e21844b5d1894bb7f5658bef41f6b533819ea9cb9ecd3a2c644a2766fc451dc67f1b273b1a57e16fd923ced4e9f7aaf915f958185970de77a22702b07da5acab9ed6e1ab12f8d316fdfce57868ccc30f48042e5554559a9b8db2abedadb941ca77e0aaff7645e248680b6fa95cfbc6deed0aa19a75a6b4bcc17cee2499eb5c2dade0a963d2365ce1d779899e076ab87231786c9ea005dfee43f3454ed19fa88dafdad3887e3da6074808e2691d7dfbb05d567cac36807e4fa9798333fa2c1d7a38d1fd1d10a198a4aa97f2790a6f53679a3eda56c6a6eda45e17668000bb1f871f507de71f2b44676eadd47df85a10b6a6f4336d1cc1327645b587666c237ff31649a44822e77aeb1301ad4dbb45cbc04e15f54120f2e9a3cbe0846d6de949b9e4722741592624f7d6309213965cb8614104783a1fcc8be30e71ee3f618f128c3433e62fb940cb3320c9a7346ddbec04368d7a255d8e48caecca9b937ef53a67b10c4832488306affa7aef93e9bd77d9ef8499bf27e7efa8a9fbdb990ea6706631ed6fd23f885c6be84376fd6f7c7f6607e8b09183486efa1ba3b2689a9d6826f0c68014d85b5c1595eedecd8cbf8a8ae62579590910b6c02df26f6c0cadd34f20234a925e56809e0b516aabc151ae46d1998e7835325eda387fc656230a162dd63a0eb2ad54f908b097ff2317d99bf8cededfebd5f2ab07bedfe8151ea92babe78885506e5f3d0f3dddd72a69da1af604196760f4bc470effcc4751f775f6323441318854f622a5fe48cff7ccd50fad688b904d8e897c593df1a24727cdb94ffc4d6ade9f56957eba0b23846f95a4a7067bad685f4260b5744f37c4d4c26de80a94966980506931be4cf4f4d568549cf9b7951af8b9cc276db6f24ba1986cad5662c49b88e83545d03e278ba6447a7214307652b2e5f25e3b7ffca8f786814d388b28a67e9b39a05d795707471441cb0bd2b3f4efdb3dc70d45100b1e2f78d23f0a60d293fd4f08be97c7584b882ac742ac2eaa85a9dc5b639227418c28f2143591e1359456d809c7323139dd45123662295c31fb0ff9020ecbdaf3f0ed2629d52b2371a84f003fe3e6ab6a137ce034fbebfc67ee0ea2140a323c1fd36569cccbe491ad5210bde37723e293835aaba02e11e8bc069c5980a5a05612fc5e34552acff252782b593a746d3770380e16c79816f00d447e4cb735666ac71de80abb18bdb5ede8c88102c98e907fe4ca3919597b3ea06f6c930ef2f3abcead68984fc2bf400542aad14a634a0a33353863e57218f7efc791aacac7c2ce9bffe68fbd240bb72e1df8c9e74c371fa32fa7ccb9b6e816a669e9216084ba4fa7eede31ab804e7eae4764303794c4f315e2bc63622aae0229086b56b2fd3a5d5a66e6f930b32fdd366700d0a2b5b466224dd1f80aa5a48c144ed5565450f3e653aa13515ef5ce11d8961158ce2207072591b3df6b4e6e476765e4ac3b5d791b42a853646a97bdbb3767cd19d3290d7fd01f2ec356925f7dba1e356f040330d882ffa618ea2353b2ed13896dfa5f9ada472b74b5d826f87a0123e9ca52f2987d8c7c478306fa01b6ec8b55bdf3c6a377d2557643913aaa2bcb56a172cf00190dcf2f660f0cb54b4dd7ea1c96d926a42e566788fc6fc8d33d9a1a5f1aea9ae47c68d34f48de65c982ad62efe35e0075bc7d1381c07025d3b01d66fdb422c5c6156d4441c96ceec0ad51e65218fdcecdcfd2ac83fed97fca8b3d84f23d21cb3c1215a38378a441f008f2af8951707d24a575a559f5430d48d5ef943bcafb47e20b895997b0a2541d27ab48990ea7500f187ca5a7fe8dfa3e6c969ad29500ed4fdcd22ca51bea6c58919ee5e40c119c4c88373a4b1f34cc85bf86558530ee0a97fbf17769c184be3d5cad87a28f493837fdc3a0081cc9e4707b224c57009133d10d208d63fcaf3dee68deea910a98518c2f402cf51572a03ba6b62a5478c1ca36abdf9539ce61b20aaf7e225266a32c6b636f1e14bfe1ef1a94ea58412d509faf463b17b11155be7442ce69b015cbf06f5e36ca14b1613a7ddeda25d9787474e7bf6a3bac4848dbc358336790fd234d4eb0f39973b751116de147464aee4cb815a72b2a2b3ac7be8f622c53c3b52ea3e8d941a0c34c256c3e7a3b59e79f0464ab014d2b6469eff70ba4d96668ed90c5cfbec83d23ace5588bcbe9dc870ee0c3c9a3c79fce40154126a3fd67aee48bee0cdb9209ddb96ada07b2ad1436705da5242d3b108e1e24b860834a772956eadc69ae765c4ef4518ce06d34acf051634f37bf12fc1faff5aa239ffd56872601127b8e9e81e25454e1c5f0bbdca81a208c8db8d9d4c8fe68b867a238bc2ec5046abd30daa1025605c96aac79a2dd5b075db57fb7b1857367814a9e05db2b38f36581e5fee1965575c4dfa5fb3d336dcdedfde65be6d907eea64d68c0fa3bae764030ed859eeac1a1abe70e04b663281bf7b9ea8f381caed40d8bd34793f3a53111b3d15a227682642d851d82d1b22cdd483dc7ee3750d9e4c49cf227be33c334abbb4b74cda66f3f1ff4b3ac204775d78dc1258383dfa40087833ca68630f058a2aeb3313b81f6ab307f1707546fd0612ea77113085f02a0895747a67e8e1b8efb856680a6a13653d437f07c17ea33876a471829d3d018de6df68adff1b0868de152a7846c6f6234ca0de07fead59295e0445df1c24688aebdd182bf4c7042aed89e36ad2c70e5927b7bca28e1651db64784edd9784c04715f26e6e7bddb6f8db83b48386344ef65ae84e8d23d6f638123f28b334be1e11aeb744be89c9daef303f26151f418cee6e02ceaa03adc5a63f0e7ccf19cdc9ed6fbb36463747744df1f6707bd6c0473ff8af51f0265def8c67ed604b7f738afcda571cb3a6c60957a1fad92eb244a603036e35bc43b574ead8b90ad4fe3f8b18eea029a915f8631b0fa41678212982e84b6ac4807a40c454855808cb0b1ae6b531cbcd23d526398df2c07d56c9023b0601868e354ab2a6c03f06335e56aa2825e80f1e23ef4a583dd1d191848ef28f720a120b56dd60bd2ef8dfb2be8b177fa3f1a08f30e13d016802886018583b6ad77d5e075c6ad4d4bd20c27c1863bcd9b65ad02d5d6525efb842f3f1affec932e617aff8526893440a26d22075976fe3572741502f819225662a96a913e5d8d7a508f2b37ef59849071ad3c5738c3c044fce71cadcae560dbac21a44e14012a789e354f173a35fdee2b12fddb54b9a37154d947ca32e09cff2667cdf2d508f702da446b1bf178ef164f7a0a0c1852361e41d7b9c4e9021cfddc769846f108f3f977eef0a193ebb7669b8411ab1f690b4c4f0919f72d5c7cf607ee0e6a458a50a3479524d9201a1d41f5a70f45a543490541ca2c3cf253b557854d0a15a1a78e49303c36bf243516c81fa7203c66d85a7237ebb48c6e00ec9299065e0a1006abc2f60e77570ae80e103358cee6d4134b5bce586e376bb067f0530f8002d07261540d9459f35eea570fb638738d99063218c34429527cab1a914c61657615ec3add2ee86a0997942b428592a0bc432035d6fc7e906c591239a7f278fc65dacbbfe225b28e93d2e2a228c731e76fdf0635a71eeceabd5c9da080d92d5bdbe4bf6fc50c03a81a58ce463889a838c84771e6b72f59369bf3a1f29796d03e6c405e8fac3b13f1c9c3cade4dde97730681617b5f3201aee34a71b6a462a06cb6518e8802505e64712a023942ffa7ca2c6fb95cb80f1fff63084809056cb2f38b807cd9d8cda94d15ecd430a92f5fa0b677ffd55504c8cb2aa9346d8b025b795aba13ed7807975ef418a59eb29eb5346decec9adf100c99a1942255135c99468f90ea85fa43e37238df91e9697d7882c64d9599aed1060d046d6c382372a61c9bad276102c050beeac2a3e6245e0333b703149f0c50f2f308ccf6a62d76f15843ededb080b188d6688a86c616d0b90b0de14d6cfb6d0cbf98066e9ea7164aa5abfe3aa1ed6ffdf3e9b138a47e8c2a73d8049cf6fa5d207dd45072bf7389be26bc8a7dcb96842194744846e87aaff86c305803c0697cfd8c065f2ccd54d07ae88fe28bd3bec811d9816c3c089b2383a0d0f4346ea88f60fc4ce3137eb2ba04c8d03efff161cb998c7465cc0c757d650870c1c52705cd1a94e65c9a8d40aa2c8b73df6cc78ef219d08d58d58d2b9e382aa1c7a2099c15cecf31507e71538b6608e640b2e1a0d337d255c4bdc53a0e31a25a6da4a73360f86577035bcd76f248c263c995936fe27570e2d5773913302bb3bb8dcbc02978a302397c5c89b7b02ae61b8772ae3c0be3087a271998c3f00f915b38089a899c2a8a31a67afc484cee603266ca3dc843c9ed1b29fe97ba3f347ee0a4443282720f44c9d4c278c141ffb6301fb4019cb16360c3919300ce1957c2b95904820e5ca02a7c6a0d3dcdac35a8f24961ddc36cb292f1eb9530bbb80bd5a7a7f40484575ba0f9f1fa4138c30cd4559311226b20f0396d69b75c790e620dab4b40cc17e8fafb3815183ad26e195d7b6039ece405435a64a3cba8f46ad343269fcb49943ab6c9f5b87a863ec5ffdd0c6da82fe3cc7701c1ddabc48b4f2261f72ccaee1bb638862e3f54c79fc2c47ad0914de657c596aef8d6928df489d67da825c6e6649cef473999b6dcf51d1925af6a7b68e8360a03005d315a7fc8f4bf38bffd10a551b086cffabae63d7177c0b6b68ea756afa40f213fe33ea538cdb3e49cc42bdd59ab8116feeedd55c15b7ef36d27bb2ef425470db8734e8c19eaca80aea089898a9a77775c7dc70dd64eb85216996a517c1075a5b621f84ac1f27cbbc568b8c3ae68522d093ad0732d82256c0a0a07754f47933739ab28297031c5784f15b1bdb0d3acdfc9aa525c6afbc97150c7a01d7d43fef096b474ae60257c619fb5fcb0c1a0690994dab4f2b078dbc49ea260bf8ebee22eb8a218addd8586bd4427067007d682812e9aa4c5046794035ffe79120264268e091ea94249fe31e3823af4461b464c05c6826d9b31b12b4e69a300d940d237794251a02de162c91e4a8bd64ad1efd909f486586b1aa0d51fc02ed1a3375d00f70117f83f804efadb45898ebca6475694fa08e04930cef0b424579997acdd71663a7f551589a1853eebc492a6bd7365cca015904a63e7590387427640738abd5579f30063c3e5df0e4892d3d168578a229746ad6245e246c9a29a8dcebed37184f0e3e5f8d5ec2a1beaf852a5ba5bb90f39f3dd2ed8feee86e6a435271e81fb5f020d6fe04ebe1615da0841d5e6af9e394ef46e293434ed5f82ec50099383b2a2c054f0e1dcf6d063d69b13ad4f288fcd04d58cdc381517bbda74d0e95c39edb47792463864f064f7c452fba4aabbd36ef963e6a13461efc5a06bac706051fe3fe922052ab90704065847fa9a9947327ff2747603c057d5cf299c37874bf15b1f02da67fae145024a8f7acd885bd0e3d1e0a5a9b8ec6ea895c0feabbf2ccfeb2f3de172db446e1264d70b9bf8f23ee99e2987e5d82f9a4132aa43af46af142eff9ecff1c2dfde673fd92649c35c13de7ea8c8c9d2a311fd81f2a4e938b56fd40ca6c82da08fe8e3680794f1a8c71768cc1b438be88084b52f1f0e2fb34707aaec644951d3956e78b82b025d7e2e338cb78cc12dab52f06da5359145daff4f13d3b3809168b1bb8b411c6529cf949c754b158d281329781fa0e17daaea3698a1fa8cea504c145662f87f90d7962349d99a928fdc4885f1220d85482ef45c2aaa4c0682382ee2283116dfa5e37696382a4110bfd0431c7058dfaa5d6d64224d4449b33db0c942a9c359496f42f6e4ff710babf99c0f619e0bdf31bae9f12c54b9ed3c51da8e89f3890d51883c53ffd7c3ede5a71e0534cc32c072ff620f99072bb08e1c4170b780203789cbef35534be552031f872c8762ed370da66894a1f2d8d3e178428713cc74b968712b1f16e33b7d9c9c21b48f79f272ea6beded3528fc8577c48d7aa45e368e94a77172ff34ddb8445f4542d944ec7d3257c1c40519a031c20f90a95cd4873433405696896b3f696a5b7897858098c50b014d6ffa697182bdef357f0d37696ee2368220ab4a9dc1c13a0cd0edff747bb3e8e3b6a1cbc363b42027661ca83261f62cc04947cb7c06ca4040b7d847ef1c8f3123007c3f87b2b53c6b756f666f8b7b7bf0e8b8b6a03eef3f07f48114e34d5968f0a3618c9e6b3ff7360a991e57674688ccac72661e0a78d04170afcbef6d84a15467012746e40f557dc1c886cef2f27ac4bf69c1bb8685c4185df4575d16512cfc7ab1ffb0fa67a5c49b973792334588bd371722ed4383f6929d3523cf79c1b21396f7c92de4484e77607c1370fdf0d523ff7f818a2db61e39f4b5644ae90a4397d304f0b01486ade86a442b7544536f73b942fa32a16eff4144a0a4afd362d3239be6b4c976558733c38a23c3278d0b75354053ca1e1f4b88210cdd02bc860002f22215402a2a49515c079293e6a75d3918784dc3c51bf1a63c4fc6b8a76494278ddf128f11a55ae4a067ae0bb76133aec79b2d9d732f631f135abf73434665d8b8db444942f66d5f6e81c5b4fe0fd100bfaecbd7166030513ab2687e6775f20277d4739a4d4f10a4a42418745ecefda1eeff2cb36cca6e36b4ce986d8c84829e8da6e265202b34a87b67d732f9340fa26873dedf551a040afbf16ea301004f9fe113551f713a11f933d2c1c0db87e70371a87bfd76f910befffeabf14732d7ea1844b67ecc502f1357bf8a2d7ed553869844925fe4cc1a083ac756b066b014ddf5428bc31f0c87134f199fec2502dac30246172e9b457943a789662c16722650068b4d2d4681080232da94a71dd610bf17b649591c12316fdd27f68c2a83398c53cafaa60738002ed3e43d57caf6c300338be6d714918905f847fc45312eb9ed2133e147e18954011122d48982d7075db9d2fb427c2c4a6104741ba1a575bf3eb7e9404817e8d0fee4173f02672cb2caa5ca72550b0bf0f89be0ed71663050dcaea6947005dcfe449174a4edaba2f1837330c148854c97df75b06759b0625a5a87bc1e412b255d7b51ee7c6639b8d94778ef807684427701322016ca1941f028605c9baa0912a20a91a67ee3b733a3d805b3ce4c802b5c3a03781504a2542c46abb754375f776d9f206022ac1eddcfc3fa3eaa461bf5c6b47b9e16fe6fdebd0fdfc7a35de5f338b87c95e8ce1086ebb7b5ab17914dee38d5bd8e0b0cfcf06f1434d281e758a89cd735c0eb5774ea672b29098efff2b102930f9e4b874a8257573572ae1b6f881c9dd16e8d6448bfd55cef39204d34d9dbe4c99af53cd0c81b68bbc2bb229cd332fc0ceb99d9730d0ec67254fe76444244375a1fa35f3da547bd8e3da73953e7af764777517613af90d6b90968d782ce6c57f031a275c46dc424be51d2d834a3c43ed844a7608663c9655b3a6dfa6859cb2e11c790d29c8e29b4a480be39743ef729328d73216cbe7f84bf40daae8f6f7cacd49bf5e06f650417960d70ba0cbc90073866f6ec3bd5f704109cacde6c237a0dd50942bccd1e33dc113ffb55b8b61a830a35ef2924c27dd636e5b13df44c7a109c08cf99355eb3f25300fd31a048f24fa5823b8de7608bf984c352c290255d883bb3ff190f12f96b2b6398b03626239a688912f9d8e29bc16549903a3691e14c7bc9e534f5b66b55a61b067a209919e6829e82491c2985cb15ec1ff00437392dd54a0eec9e93b66168c37b45ddaa1ba5da50c176934134dc7a368ff0c012588ced51db4b842493a812b1efd9e5d696a7f2dd602e654f0e1ececfd6de4c2e4e6ec6877d4e93ea9020aa46fa62e22f31b658f7ad24c745a8df2258f912a59a42c63823ec94eecaa5bbe464eb65e5ea85c2da2a75b4fc6ffff27c1367f763ea1a7e6ea70469089056471cd0cdf19012b38026e528763c8ce4974260eb6b49fa6cc727afe55c6c1c992c7f930ab9c7623248e4d663a3bf45948ac8a7047e74b59b4dcc7d5b3a0176ab2c76aa2f787a6a14aa95a74202f2e28832e71a618222c032cc1c7c2977cee5cda47e151d4e0f6c9b9b851571787816a086234740646c2e12179cc56977e8d66971aaae70d94733121f7a2e24c014eeec32c69eaf982d16021eeedfc042e543788833720645a1792cc77a51444d5c6b6aeab38665d316e13ca81a55a6715bf66be73dacd8736ecf36dd248ea5526e765a438deb6930589ca28bbf4cd685a99b2d36328af5992a5d5f8c4102c6747e6c791d69d06376925263b1f80f2edba126560af36170f05aecc6d0a626a71ae0c2f6cfc13a03da869ac9b6434f388453cc44a0d03bc399f95fe863e9fbe69e007780db74b0a927fe54f38a3bef6f5eaa964695622cea2420282d2d520b29ade64377451f2f0c27bc5dabe7148034400e9d38b59b8e9ede049c9aca7f5c6f0e4c8cc0b4302a7785b5b464c6bee43e59279e33016705a1f962b5dc6affdd57ca8c14740fcc5b051f1893f2f02803ea0890891cb8342cc8759595daaa92d24a778ae63a74abec03f9307ef14ecda55e5b7f7b5c7c21fbc8a0893f1342dc77a53d614a6f674b0dd71a8bcfd917d218b8dafdad24b942dd878f3d18bdcfe03a26cf3a2e094da4146670d9d5d0401a611d97dfa890094b6ab3dba277d273b59849f202726d7cbcab420b4861235136c37fd46932443a18d601392c24b5ec508186ca803ad3938be4942c5bf77f0b6d6bc947ad2acc911ca7b8b6f1029b00ca732c88878873c0d2bf804d7b904eee5326ba88d7ca815ad711ed67a0cadb42cee5fe36d44e8d7cca058876be56871c495331d0f45bb7c4c5afffd4f32ecf2aeb65a33f80787232bb562c964654f631a3296706f02021e2182fdc380411155aaf3aec58cc808b9dcbeac1340743c7f6cbacae8e018ed04432c359250fdd012ba3372bdcf50a265a5e4148c254bc1fcf85ea4cafc42de2653e41b936569b6494e74651d9239c91124966d0b65fa52746df873e1764edf398770133bd33451d2c5e9d3cb00fc762a886993a674ebe2a0903355db08ce40480104b073c83af93b8d643b07d794d6423f3d86f79a014a517f37af6b7fda6a97ffe9b27efe580c36eb6ce799444baf45ad6154c41c29fc68475e4cfb86f0cb374ce5db343e923f8d074cebb8877dc46d7e25a37d0f3c1226b6e52d488feec6951f45c510355300bc81d9fa99f868062af383d80f8d1356b0f4266de5c7ca655594b06509c1d694d88c76138fdfc02509c91004d5374c9ce6f7d0269222a8a65df809befddecfd7b1ebd785161429e79ebea5b9f9f837bc497bf7605f41f7c42931b7ddf0debc8685df7eba9efb568a7e57104cae2754ebd7c475741a3781b2f9ada59415ac1e6f22ada36fe9aa7bdd88a956db0a6073e6820bd7af18597becfe182cfd642013061cbfc55473d48db6d2334dbb80547039d2a932fa6a5b6b4ce28229f0888c665f81b67be31bd32e6dfe072a6f46848a1f4bbebcea2a8941a1b8d675fb1d4f1e3f92fb7eb375754e9493bf6222bd345f3ad3341592fa9337055eb9622a00d5d55020eff25f1bad27aac10642acbd4558e31c576aa05d8ece76a0c86f25fb846bc339778ceb311ffca1d223e6aa9478fea8cd98705573a7881704aab1418976eeeca2b6c2b9e2468bebf95981152e2984e0258475f7c9ba8131c3c86e23416272ae8c6d2f8c782e59eef63bff98db067ffa55715986b68e29aafcfa9723c3cc3b8423593e9c9839ef04d1960a0b8f27d97bc5c1c2ac14f8682a1afe7774ac72dfba9ebf744f65d716fe0cb28191239ed3408c00b1bcd05bbb7bb16503654b77b49300b3755cecc49b73d888d3de178d17e4215c4f4a2f44557cc9294a1c260855480a8972702183e18f632b41c10455ceb739bbdf97a033ea67bf19c5d4527b2622a0791067db6ec419e64b157fba8424bb3d854d25b2bce222e4268d40a9b7cf790d547bbc0398cd9dd3a574fec3a722d661699ea42a5b1bea6d1ed7dc6519e3e24772faee6a672fc41f7e49e87800c3a41dd54a4146916d29ce62bdbf16e302338f83f744e46a9d9f9f028b93ceb5f957b16e234fd3a20b0662258796eb21a9c6c81361f1f05070e421fb1bc6448f92ab00dd9d4bcf629b5459ba8acdac8a0fd8948ffe31cfe4a4641e030a7106db8f39a85cab9e16d09cb19abb2c954fd93f94c6d121875e33c2ae1301894a4964f983e64f1487f9f81e832a1501a1609871e8ca3a594b3b1788fa57089cf83f3f3480fc01c27f98f0866858a122f3a39fdf3d4536a6275da3d7cdf254cad2db860fd91f62cc1965c8bc1d00162ae3342ae3ff96f8409092876c38075750665cd4062c828a08934a3b23c889933130f340a52494b1529b302790cf38c5192ec29d85397a2cbae047272981d4395ef4658cc88dc50cff3f819b86db495962a26089e095549161f98015b30f12032ad906a54bc2300264728d9991724359e48fc781514ead4338c392ecfc40fc0c9a475609c5250b546cecdb97d48891ff4aa4bba426da7b866b5755e24684cd822911add5f564e7376b93118e215edb0f94f7bdf84e8c9ae61c542205cc455b3348fa3871f2baabd4b777f4a1b5ce56b98b2b2cb9f468372b56d3ad274d3bc1deac133e77e0941c18225cd96d7e96ac6fc2a446257afaaea157fa456ddd62f169aa84e7dbfd641ef817331734a0ddb6289682f829db44df6ec8a5b7c0264c0dfd105f881532560e973a328e6b63a9785934a94b998c0a6dd34ac1bf1a2be1dbeb2bfa2d8a0d8433b194f0da81492a077d2d87b40185d2f73ed4385a8e2cbe1be7a043ba389918bd542c2a7b3faf5adbd1b816f40018f97770a0d1884301d20ec09784b87e528ee45a72f5dedc858c95f2d7370306ee68c8cd23be3f989a97c60775b694a291fa7e3e725304a797b3ce5552e90a619a9f1f253b7c2913381e0de1f57110f4a1957097753d101141a05bf470fc2b82e8635dd5fedcc6a5ff502a25be599f7320eba9de293ad158a6e1c8d3eed905e3fceee6f5ad04d08ec186a1faf79d351c4b4130dd4613f4ab5f5c92367e8ea55116a0758a3ccd978cc9832221ec42832d228f22e0ca722eddc418992b851a34f2f855becb9e610c6854911e19c19e4697925cc4797c7b662a4b855d6ec46828a6338c0faebec8c1aefcee9cc25c27d8725ab44f7855e52130faaca69a28448ce06d72a4d0e670368d62c1da83355cfe58b74e659ed702e1fca3eb7cdf42b9c2576db64b36519d9ee72e009272c4968df18d188008139e8b3f2261e7b319dd14bfe175afecde3ea8fc0cd7831ef7acc5e6ad4261811e96cc424b576b623b413d7c5ecb045c5ed0fef120eb121f264bc3c3445bcc86de260b82da0f55263bfe2db328e47636ad45bd460874809e5544a4f673516d3ab2e417b8b83dd29ec571c928be48bba1bd58aadbc659f57432f99274c9284cf93babd296e8a65c428e2d295aa55cbebf2765129dafa04c32bb83533c5ba903c3527121c35f2fed08de5844803da3082fe999580e2c5f062d7edd87bd7f4a89c0b2cecd87331d01d161a82c4449f905727f9f26b9be6b4c4c3a5fccd0f49c7c2317107d6cf00a86900abde7a41160749f6ea567d777b23dae66c9f52a52234adcae4fdd58c67a7df4894d0f74b24ce5b3890e923b880f699b546fab4d09accc49201b51343bbe447cb83d993ab5b1d44a052fa44bf04d3fd0ff23d4543a07c558da821a6e4ffcf4e890fa41d9345dc12eb146968173c788cd63ca8bde4e9ec0695f7a1fc65793baaa92af19f0383f7200727edcf5e7595849d589c43759ddec247005972da9f341908bd3b2af912db50f1a683041af8da595001e020b366756d6a55d7a11a3be89797b082302bc1474b9ef0c0f9b487f5956ee4fe206fff9aab41999d219c853315e1d599a544be42c78c98e4e533c6257c44b055bc1dd766eca2632cfc78d607da1ad869e15b408e23e9eaed92dbb6baac468471d7260c337a6a893f5a0e48e28bedeed8f0e716ab03a86b75d0fb2adbc1532f454cecaa0c9fa8eedf93d86337b35f21c8a3b3b462df63d0c752ef8bdfaeae679d3cde18f1c86a81be23b7b9b203a87f9289001e287a14244a3a495a979d6e9021a53747069994b2ea3d96b2560833df66755ba302c128a71097ca52e877e0dbb6261cd83aa8edf66de016830c432e9fc9309a99d6906b7ffa0edd284890ea763616e893d4e99156af67e3e411381b746522c0f0c1c87aab336e8402f766942b80d84a05825161f687ee4fd1c6493e843dff6b372e0adffe71054d0e2bd6186c5cc2c427fd4f713714f293119dfa34086f7bde6f34c8bbf979f99f97d19d8ab4f0c158f95a829ad9f07168d5d3d455fed85b438c8bbd189ebd6ab65c3f2334bd49ef53ebd6a23a5c573365e701c07567dccc8da1f0e80d5c37b72ab2cda8c792c60413aa0457a1e69835614671fe3642a7c5246f58d0a0cf02066b4b1f6114c03abbee62fea7f4562f23e56c24b08863d95fdfd56782fd5f64ea0af88b74b154306073b0b6e3a0c173db93bc7b767ef224e6a8dee3805e88f649410f08c280c73fe1cbe4cfc7505fc3a293cddddc5b3889570adc1f4978a6b69ca4ff4dafcb6bb53bfc930e0c21fd6ddb9e62fdf10533f0190447c2dc36521e7407e295592184ec385c1bd107e54e5ef53d2b79c4f7eb447347d93c122854bc21f9c8800fc45977325949c1e9feae8dd7de02f9057c00b88201b3cfd1a3388fd1107151d3f12223b6937439c132a0f910d3155868a0bfecf25f40c51093958e8069d61e6e83a1fa3189e983f508ecaf03bf20d8d7e1c564faed4e1974128f7478ba93fa18b602757f517727d00d94c226945f8de2b3b1a68a9318cbdff9dc113324cd00a1d54662c17d2a101b8ee712870aa8a7ea7c029a264d453a07406aed40c3427e54c311ad6cd6ccebe7d7af907f755610e69aed86e49f0ec8729ca01be2d1aea6e26665ac221e7fca7984631965457e081c3324fed55c958e73b384e38bc50a2a27fa0c9553deab95285769f505dfd1ee19e42702cafecd76ee814b08b280c92090d6a685d05289d1f84716fef2a3ca993f81a1cf5125995b557f3cd2fa23f466d5a3933805b11ccac25378dc992de60045bf615d1c30b550d71f1f1124978da4c1c34bb8134b811ba5e46401a5513624cb9e202b0c7611de732f4c9558b1239eddfd00effafae0017f390aba712641b9339043c9eb4ecbfbe56759bc81d180290ff69c414543016088e448c6563187300a4fea261f71dd7437ea49dcf4ab0a0220481d839643877ef0bc9e3fcccac404ae54ff67a7a38abc0245b69e98e8a48bbc0fc34f9d7fe9f93e0f5243ac7ddddf1fbc7227bb936064380b6a11821bd39a81c819a12371e4479dc06963c88a7c5945dbed87fa053dc81ba131cc1086e8ea45d184c6298fac14b92b217ef2fb3823c13bfad84a300c688c5f384e2b50916a536c29c4ee160d4f976644e4ceeee02540c288bbb78819ab7c38068a63b734dc6b49dc166d82ed5aad77e7b493abdc2209e70161467d74484dd8db172a77fe14bd32d5ef038fc3249270422880bf44c363cefc9e48f36918ae40f26257828ee43c17ae710788998274a12797919db6e86ed8d5e673a4cb294d66e581a9f9566ffb2f4b1329908dc8f27ec66a728cd6a0c6e65f684249df8abb2d6a9557a9d48c988e4d799df5b7f98c4182eb4a0a0197fc77e6eee932d861fee0786316d31dcb29e070d9b22bbf4e43a9763f27dc38d184f6a78cbdf31b482a36af96f057fcd2ab32d7040374774e1495bd5b1fb63da6a18a30855a4df70a2fd8de9df1e878fe0f0ac92ac017dded124fbb5630c41934400ac6fbb88f7f99f7720bf5a7d17997213acafb3f9aea3ba92846f4376367b42b1217af1600da76a0dfbaad31770433ada789230ec01c050bb30bf39922e4bef4a48ee5620cc902c3b5001dd535207e810194c80fc15d9dc41624403c582770590b1d8a3ba1eac8efb7749a920b3dba4fe9f7cbfc31fec8d7a4e5e18100f2bdae9c617c720c498296ae389e055bfde392e459a08641313448a00af7d12b3f7b232bb910a3046d2ee2fdfb0909eba6459008d0098f01ac11734728843883122d9b5bcf29a306409486d614d558decc2e06c2b19ddd6b4b09f446f9a006445ff465fd3dc526de4c90499370c33e0244c2b752596aab876fbe38128b8b29fe7132c69d3cd85b99f07bb20bb3daf9fcb00903b149c5fad87dc429f2eb60e66c7026fc7a98cca5d3e3d20911d124b027840189e965e5f0a126026dd2d493b2134ef6632349326140318e70dd7045d63304cbce41ddd51fd77669f8893acd7475a1bf1ab7ad897f8a9aeea3f8d6e74857c51078c760c2ad5f6e1741f3f17d3b7247a03097ef175c902d15ba864fb2568b080d34caab0175a401f6014e1f11df7ccbdf1109a7fbe039228f205ef040b29177379450e81769d72daf99b14d2f9ecf89d2e3ff82db259ba18ab77b5b501b260502bc0ea48e5fb65df8906d88f75a3f517d47da2e99a60de7d016d5ce59b42e01a5418c209278a4b9bf51f1f2a9c4ac11ee5bbc01f0d59224dce40fcb3649f1f38cab9d096161196b0b8e27f415f66ea6022936a859ddc0811c5894f91fdba599c81e9a33e26a81f5da5a6e289b3af705ea57293ee0f0706f35fc67d1b1a6b7c6332b3f9b0013ede3a75d9910c164dfd9a2ccb30740e72ddf45b76e3b43bb1e7d9d7700b27dd7df5a9f08af0c933850416c664653d5fbbf640dbb1383c235ff9e121ba7a0959c8eecc323ad7fc914b1e2390feaebe273cef95f59dbcf34e2065432fc550de5f9014a33b533e403bccac755b7092768cf810c1ecf383b293ae455adb30dead336509c2e11b48bad62c975ab85e0243a835db677cf2bcc924dd82629d8d7b3a1adbcde1bff051fba58fec47fc7c94bf59cbfe7c94a403f8106804b39ae85579c3b900bad0921f99badefdbf681520580ec6e0e532f354c470600060bf1d4cadc206a8adeee1305203bcfd75a02f36b85f60b7a9682e8bc93d1e399fac942bf392d6ea422294fb24b06cc235c5da194d53bee6a1d281abe2ffce7b1f70ea763f4e6fbb72e3d0f765dc9843fd085fc9f3c24bdcc8bcd0c760f80e4c7386f61930ba2f65f46873dcc625d0ef3a24a53b5289d2f60c1c432ee590b18c7a5162b0194114c92518563d452a1b32d559dae1ca178f8bd8e3c86e13cd84deab35b7fab7ee1f0e7a7d5d4456f4f67aa27c55fcaef98278da68714ec9b4587c262ab32060193edcbc2ca7dae7df77e883fd0cb20031a7382e4a8d34395d435931d2e2498e61bb749a6a051834d9324c9164a5fe1321d8cf5a82d194358c396a5826f671bbe0ff343767b1093d80ea7651db69e9bc99690a8b86c649610468a7f67cee0c85d4fad1d8371b5c327e8dec8d6e2a7d3a6cb598ba1ac82d827648ce57795e3a24c8f188066c3a438722cfd5f14bcca1be42e0b8f25f4c17eb8709670569bc9b659e89b18ddbc589cd79bb4b33d320732584803d324efdf6cb1094262e183caf651c458bf356d856b5427d092978424ec8b3b608932f83baa9b82ac3cc75c6547860a8d1db2550d87de89fa440d3521f89576a2df9b6a9473d92e5210333e28be147a8e55d870662aa26a37a31bf077a1f4c1e5d82427974a6a66a08015353341c1ff8cb7edc31c2116068efe098f945f2e5a82e7e2d49c9cbc3f191636c9bd868c5fc6290ea3248399d99b34a47180374be4a54f6f88225c96e2805d6836497e09a9230dd05881a53951c06cde6a740546014f16bf21ba937699f823b5e364608c34419ac27a6410487e175d3fbbe927089734ee602d4df8b11751e459ef85739cf5c4e132f085bb96dcb3bbe37f23fecaad46e10ab3c5a675e1a3188398fb14cf8faf59e32db3ddd0e278da2f618e5db19def62e38e641687a72c826f1393bcd72ed6dbad935c888557b1a89f44aa7d1ff8b8d34b417991831d416a77c4bda9c58baf4a0f8a019f60930f8516be85eacb09e09fb9e9e6672a14d54ed483f786e9946ef0f8e618a2feb07ee7e28144c761e8c7dc39051f2c017498bc3fd6340b8be3c8bd20231c1722aee35acf257ba265989b7744c1ba1b9644880d56d9629b0597a1690eedc52442298a5e80041aed1c0761bdfa70a28542bb9e7c239b39e0c70d3a2bfd12fa8ab98ff37d1f61cf268c85d596a0685185a2cdfcad966ad46d46f644df00c8becc4988adab03bc28ec0e5372e0a98ff8ccb32e5818a5a407d5db6445f4917db8e6408ae1eb5098d65d8f651999c7525fc79c04be49e975ed98c95591ea85c70ca107900fede27a5fb32bc489631f265861186f3e33271dec94a21a9f406841a8963faa5bfb44e424e7179a4ce896d22dc65bf75dbefa3b43a26ae1b162508165cf28bcec8e289d36cb5ad6e4547ccbb42fb232916ccd7d0ed873b61ea3005da2c139c0d7c6d969b186a5ba3fee2a34011bca9d08306068a2325579f5186ff0b719bdad1aa404869d0dd13864bcd62ce7c23a318a347c6717a3d1b5a04087c8bf15255c30579903c775fbcb072d170c3aabd262a2ee3840942dbdd1634118d61464163e19f56dba2e2f4e76005a089c9e2b31c03e0042f442ebbf942971aae1ddd140b1cdff1fb3953bb897b2324dcb6a29797c932528596a25793eb90d547a91f29edf9589f4d89c30918410ec320b15e6d3735e68dac933087f3f47ab63b943a5ff4a14faa068538356fd5027ef390671ca7b9d2f32275da344a6131caf343bf4239fecd1e2f7b57fc15f0fe149928c536fd5edfb7752820e12a340904ec6ba7fe660705a27e7c5b947c56daa12fae9957de707e970335520a52c7fed4ce3f6e1a5db049733baae40965146be71df2d6676fbf880a5bbee2136ed7e5f5990da69ec588408af1bd6e17bf91c3627298449a104b198a9799baca55ed545a549295cccb9e7be9026abf2a112795a2e3d852fd145eb65f41746ced337deb80dff7385e844e445dd7fa83498d0fbbad8a6211b8212664277a9833241f29282a983b400efabd1ba6d344c0877de28113cc3696635168917c67f15d4fcc9fbe81622e6cbef77fd81c83bcf6959b582f8aeb59459a2394883ba228d065d5eb195f2ca61de47324ebbf61bb7d524fda030bc60c727010c64d4997dc7b4b56a655d9964acb7b3a7155d00549ef62dcb2f3ecb37206c723d861bdb922072daf6ca38020270e235ab082a5f4ffbab6d9f80cc02b417973437e5763bc7634fd536ebd07c27f438e557ffab1cef91f9019e8bf59d17e8db5a50af522d919b6118b0fb89e5b0549599a972c448b5b6cb4d5f73c58b2dc80f8fd2eb731d12d9bbb0d001e14a5cc0d3b277220ecb64344c3939e85f68916be53c4b54afd01b97edac84eaf503187b135cfdb9ddc79e0128e6f021c41ddc14ed567b39103dfb50d927e031bcc39385e26f51b5c5b5d43cb3f8b4a145ed7c7ffc84975136c21a3b9390ad65df19399d4714499448ea66b3a37d9f18ac13b08ff7c2208a7611324f7efde65cce1844731e50e7af6e1c7a28eccf610048cdbd3cc013b273fe806af9344f9cd9fa61f77d7e2c273e7bfa9dc246544f98ab39ddbc5728887c45e6b4e4874f52cf99b980e66a015ec8259f57501a453f6602194ca872cd04dba69cda6e8405059bb9ad561a189375582d2bc6d0213d8a89913c4701ffa765785fc26564db15d2ebc7578b373f7f539453e48d0056689fe745ebc0d4da993cf492d531a9610fe82bf0ae59d57cff6b29a49a11ed0e7526415a77b0156bce4f29412e7e5ebb8983226dc8fe3335ca4b2ee0e5691e8cac4d5636e90cf09a8d24953e05497b1ee5acbfe4cab4b4e24bc568fb5bf93693a7d114ef50f6a126c39dd55559c0ead941365d5e97e06dbc2cf5ba26c288d52ecede8b39ea17c9df5718c985e72da17c91003eed362b9b8a867a6d141c07db1f9cb3c576c5c6b0a5c4d48e4a2df5730b002c37c365f5a031e92a61183bfe8e4a08d72750dd5d30e25298526a2010f577dde03492e4355eb651c5e1f20897f9e16565bc50b998f400ebe25f4202a9fb11c0a26e5eb6f26c4eaf9ddc9f930da48b6754d701bb0d9e4e5b3e96e1dcd9bd875287d0a7771320c6b0160921d51f5f9cce664ca1e17b11f295e5114b90e8e950e4c6b3333cccee11ce581eb35f310e20e9c8297e38070d4abaf4f7efaec4de2df0c373d5afa5a400ce813a354ecff15426624f16f16ccb9a34771bc213252ae2343625515eb6ced1458df7735892954f9fa700dda8dd82f09d415eaca511cabaf571b395c650eb60046b38d31148813cca9b5a342d86bd0ca9cfcbd3cee77b194dc680ebeb8e54146a27de31818792d22c6f9f7f47ab0b6e75f0ce38a06a7e4b7d1b20ecb2bea3c5c6412a419db9a8dbc79d0b6c066265b6052dffe8fbf8ec6a0373c6b617f49e6a1c2c93ca03d08c1e67298a1899559ccb83c0c50d4fadbf6a0baff4ca13f676fc85d7306368f1132d5fc6110293560c408acbdba0b3e38c583cb31f4b2ac1a9a7a86b63609b07f8de8c3606d82094213d1eb4233e18f8e72c77cb2a3ad220275a50a37badaa636549422d3dbd7b2d2183d16be8cf5128a14bd257db87b86154ee4907d98fb606df67def0c823520644ae397ca05f76e689db3fb47dd4ce277b82d7ad13ae3d7d69b15054969c1169b457cfa662b8ad61bed5f94e01ae7de200f47c18400d0bbcd57af00ee139689ff2522e9f6b7034ba4356350a7e6be1c01b8ead3d51f8b4c20b412f63bb2b898eef170c8b270e7fcf0e8da32d5e8a57ff59d4850fac21c54fb7c2d8fedbc30e32fb20ddc61fc0a50202b8857d8602019772f73c7d2986e6e841eeedd5c8132a16f132a318c19ca6107e707e13b393ae47282ca9b4ef60e7387be19c0cb3e4e1d1ff9de4d01afe5dcb9506019de14ae57fbe7822ed1d3eaa8446d2d9219550db582695bfb08339ff9b3daa3937575f25bafd89fbce81530ed05c4d42009dd74d7064b58c13cc868e9d53cf20c5c04c375b4f1faf99de43e0a10dd86265999cb8487e00bcf58c58f77b336e0a8ef337436877e996454b01ddc0e8e9fdb2a692021e87fcc72db879b65e9201c3b767ea95cebf7cb70584b7fb880d7360fb2212c91b1e55e914fd099ca2d688220ad2e1037d6c41194a149b463b55b47daa46ab644ab6e120a198a9d04f5495b2a450f3a3be4f89d7c4354c9ea7abfb89465d36630a6aa0edf149a2011a4468168733aa5a1069e79e22c1be5ce0399b4712ed02f581cb4949f9c0b09b136b25838be673a8d232a94557e3af34b0b7d86f976852eddb667e2f4acf4188a3fc314a45d4c0cbfd05da3319d4c7f934f116409c4ba7d8032a60a127339191dbf7fba8bc12f25732586be20bc314c34cefbca0ec848464ece66178689099e6cce392e7a80c2dd0b6220adaa6a61d828e40dafde20f960481b2c4918bc7bbe5527e9dea1f86aa99e43841206bdfc552a7ab0de4957f1377cc7add22e9625df68d6fede39ab7553c92ede48b2633cc6fcfdcda2388db2374c540a5262af88fbe35c5bb9902a549626b8fd43cde7a12112e1ff7bc04dc6309b8bad61f65978348830ed4b0bbc2b080e1a135c9835834ca6c74a0fe760f2c354ff26ebf754c677d10ae8b7ecc558496db72d368a07a9afefca2e1358a995f6b15b26a2380793493ba96a7a3b60ef5ebca474308a136aad7ab39d1229558693716c5c6ded3e4871fb50acd54833b7adac228045d1b843fe033a257610a125f89502fd46dd9d01bbc50a6fd5c2fcf96bf2466d705d54339dfb2e2065178a3f1f14847fa5dff2a1f510d0915e0166a118e02a2eccb7353fabc94c109abd3e9a1617e600f180455394f90d830d7bbe9185b69df469669bd3683d1f6a3f638dcf901488b85348350f3ad4734a834d726dc6cffb463ac997a08d4a43c0ffd42f27c524dd6ac358df9a5051a39c5a4fc09128d9c7eaacf0a71205005b4e27c980708905fb5fae454a7b58910430655626ec1a79fdc0e3a3b6fd2a40cca17a62a2fc86dfa2ba4f9ce819096ddbe8d2e512c715f398c218499bcd511730ea997415aeb6a525ecf86aebf34e6481f57b7fd95a2a72210de26d8f35dfaf4b940c23ae896b38eb40df4b7df7461027f773aa40cf33b8822c8be88061be9a0f13b5e63a8889251f9720404c3a734d94edffaa63057082efcd174b922ec728db05ef0faa43cf81fd2f1361f6372509bb7ed95a8accb9391aa24bb2e6d5b4e37589e5a4bdd06e63c758d2a091dd743be20941916e61d2b1cb131a85de706d725f3cd07e569b2c00616ed6e6c1b825603d72e5f6213acffd8e292c311c733584264fa76878714289a15c99535ebd391572a39a4b2270e99861f57a5c86f32fdc0d5e345c4d9a58f89bf518c3fec8071e5b222fcc6a649e8c1616bcedec48e1946b08ad7227d6ef48ba481d9ca046960e8e29b9e85db4bb29f690c5f93c2b69d54a5f253f36931e883a2356bdd0832c129ce26c21bc95a2b3fd942712544125805dac47378d6edadb7c4b02e283242f1f6e3e9cf2a7b4b7c70542cb22585145d78dad15f7d2ae1345a9813ab4f481440cb736bd50432984eb7b943a0f2fe039670ef4ffde4b79d1d437de91037b8d7a16210806c0da6cc2b0a03121e3359545f15047d034d52eaeaad471e6e9bfc01971eb2dbfa0957b2a76a62e6f587fea505168fec412515751688f62931978b5d84b062098201c01db6ca90b9d962abf2914da8cc0bfb24bfd0f8cbb3b33a58fefad8d367dc6b2bcc067919473fa519c8c1138774abfb254b7ce4bf9fe679f384ae4fec90a00a1e69fd108d96a38c8f1b87e8be249b09eeb095e6d47c654254fea9a8701de5d57cddbcf3e5be8d68188b8841fa6519201a84ecaf6176b6175e7318686158733d344d48fc8dbc1d537c29133fc20ebaa397c6397821a9373730d25f7356afce62c6e140d31854bf9609853bb320db802241dd29445e911b9387a0c4fc23128d462a688db3c4c89c648a2c9aba1956efa6e3a6ad1aee35baa9e7ed028b9144a7bd6e0f16db700f24968e203c27da8338e10e314e72459ca1670bb8422fd4de684788a8016d08945cab06ec4a7ab371574d651b6227205fc471d805a0747c2c96218f647b09088db244c1905ee9a1cefad77bfd36d13f63cb884c97d0918b8d8fe441b53ca42df4daa1801ca5b4c2f1cc2d851ac019355eea5c039ca3fee77f59671a47513fc765ad8ff0d6196f544cf427c89278cb51f4bd42f74cefdeec58c7c20eec50a5239589c7e2f60dc58d703104ce6e2091f582f57ac284b86647e66239531d42954ad52e8ec3f1053d4ef197b496e9b664c8e50078315eda662285faf325ddc4020de8cc8f397a8ece438035064514f3893a5e62c7618159735a03bd48e869d167c4dd90de5ffd1f3dcd512f039c37e27211849467c8b2e5436fc34bfe2d0f0aef41f7f787b04af53aa1e96fc89ed8ac472e96572809f68558e0641483db1b9e71f8b0aba30a15737700418ba195efd1d079822d8a0c2a71d1a67508f9b86d40b16f4880003e74e81df79bd71eb1f0c20a192e27979dd28629091b059a85261ba89f62e7f8e389c6e8b4d499614959a231e0895e59f25a1e43a65ff274c3471971679e7409e3423a6b758fd09ba6159b4825c847c0aae3f7b459ba20b3a201aff1af071bd07b294d7bd8cad059a3151ada2ebf18492dee216f8fa5cff8eefc019d3b093c1d4d6568f176eb8e9ca1f9a8ba436aced6980bd5200826988ba33df636c1aa38d560332ed5bbe35fe7bf26a7969cd48440d6a82471f60ea0c3b9693f9fa159ce90af48e80bf0517665a20b960fa599f02f7beadb82c8b07b8e50679993d01913dfc33000c39d40c5af27dc9751267e2e597cef0000a417bc8f2eab8ba7eef1aae29d1efa1edd67aaebf9bc6b4748c1cfe32b224b63ce530ba7eb30d16d59504c356a4c4905df7b26b82abcb067cbde282024b72995a3f52f97f514e47c9ac027b612aa4ec4c4d3f20613eed9f1cb2785e94b2124ac9dc8262b91cafebdf20662047a9da19a533e46c9893a2b275036536c7f43c5fa0a259507c8020a8876b64be006b60ee39316defe1b1f05c8eff086d18b6cb2c704cbc2dc9e98600efa54972f11a8baeb718fbb4ff932a625d6c93ebde5e7d18eb84311b80c3c135f9c81ee767bd1cbb3526bf375d3036428e41384832e98c872d87d40f2d02d84c21d467215452d6af102a8b0a860e6e9fe6d2ad2d32cf1ae7d828764be3fafab351b9e9a0a633e7d55a9f1ca2098441a0f054e3f176c1ea61ab648337e15f6cda0c967337604757fa243d11d0496be7e988eabd852bc67c7c33aab48ecb3e970ec3a8de5f996d6f2825755fe4430981703f57b0f8436255673b8e213860a8defa91a7ed94ca93aee999bf97bc6b5084425163e74d3de684361e0ab31a847d8ab1121706c9960e5cfa7b4afd6952c41cd824ca955453ace62f38e1df5f651bb32a89377dfe467962716b1840e274b7b004ee277fad7c0009febb205595519e43be8dd98a744b8e7534a6d4b64b49a03daed29d53322f8efeb9816ee64b984811e65bc05958018e935aa785f36db3365182c45d40590373515ba9d92d32592e3b9ec375f1b28a2c54fd7d8f7485980e1f57fbf0faeaf18cb3aaaeda188ab05ee8307350388eb9d9af7382e3e06080b8810c2ffec733694296b56be1fe09e0670da40a24eef3b92b3b447175c3d6edb35d1a93b4d1c3b13eabd3319725007e5df0a835066fe95eb226cdefe4d1b8ad14b84fb5f0dc378123b153c40e6dd0c4c0ffabca672fe3b1e447333b087e0627b33d4574ae92a27991f1debb4565adc4ec0e79f5ab84f5f49d073ad6ee2bb5379bb1404d10f095159c9b809bfea84f5907d3b81f0dd0e4d7ef841c127de36e0688698f127f2d89f5baf0c21c6dc6653513e194b6cd7ca5cdcdd53615787b183615f08f5446dd683369be2a14a755c8a9944f44b50cb89bda91bb2c5d28583857367a653a8ede4c4f6cabac8db2ee80ec838aba9079ff95c5c775222ce26aef1878ba13210b21604574ccd736bca60e9dad1ae2666d43c28d2362f5334655d62b2c3b3a8b3e1853b862fdf3a86be83007f81ad7ae5bcb20e891a99d070edb559a7d0ca31300a662504e835f661ee466e389c3de2152090e0015a27cb245bc3c66523ba28ca30e70062c5e9d31e63052c882b69d0d6896c8eb6354735bb91f4e60234ac83263e0fc6dfc1a4a08e267534eab2ca00cefc9758a60e09006a612da5f1536933fc95732f108c7780f3c9e416dc7508ffb19dab8d0ccef274852100ae628f8a3f8ddcca9e4593ddb2bf4549602d151e73fcf1dea6d082d2df5243181af9f00effef944b8936e6bcfa7f6f73f4beefe007246f104d831ce2df9bcac58dee3eedecfecaf3976f5ee2e94b087aae25a95207388bfb1f8d724144215f075117ad4ef2900d07f0013e2e76e73d625896aefc1f8564976b5f82dc7e15d4ad148a9b7dbb33e9189f36cea3643aad3c0bdfce3fb5e313be8bb164d1532afa05203c406dcea1d1b40c4d34a2e2390b2581b48e5d836a4894ff361d42581825937b2b29af2fb9c7e3828bf51a681278ed90d6b8123a3fa091ea807b0c7f312f448be9f5688badca8fda24bf9db5d8754e3946732b681637007e0cf69a32e4eebb3c363c00352267fd209e391a8e91366cb545cff62b47987d3f49479d8cdf7624c3ed8c320bf35f477b0c06cb721f04b16b41794aab52bca3605e42f27d2f69ea54dde3dfd689268f431976c2963beb01c45764d0b63d43bdd3f7adba48d842e73ea41985da6b517a07dafc5a73f624050b18ed0affc70b7baaf2bd62e7b8cdad0f7c6c262ce2a26e5aa8f89d24971fcd77f20a09d3cdbcfe0bbf38e912e6146c950f8049e034dd1bbaeeebc1cc4e9f15b9e2e4ea6b4a8e92ee771f67ac10e6519c861908aa9a908e099fe0d073cd0464c039297222e52f72894cec9b5941eee47acb36dc3cc3f91c8ed2bec39aa524045d57fae9deb84a9567d90aa206747e3f3e685b4ea75d9e202535a2f73ee95c89f9b02788657573ee319b3f0c406b162e0bd59a0447192dcf97e17909be170cd2963f4477b1b5cbad6d78f538ec746d4d7b2644cb92750bafd2e1fb375312ceab0a7fb337b061b45f0c978f30f5abd65bf795875843d4e917e56374b1d6094a45f5915cabce3da38e8437abbf37fd4333b43c554c3082896185eac37c5e92f534347cd02b3a3ceb5d3dc6e6cf388395ff4b037dcd03bc63120cf58457c332ea15146925fa2a5cb50c285d4be0ed8c0339d829ecc08e3e3265aca77b0abf6c2a33f481de2e606869b43a5f07fd512b5562af181437ac29e24f479f510a7518f2cfc60df64aef6d013d7c8802268226b1bb8f8bebfaf6b8aa9ae850d5d5a3dc5880cab0734a2defea2e94ac4c6af5f9202fe339d136c07ccdef1c27724879686bbeefb95acc69865a7c66d2630fa6a15b6138376c54fecb3793107427395aca6dad8e80bbb2c636f9da1c7bf229c38de420542f8a4c152a14077866453d01546df301d501e87f199e188181f6b1bb36f73df0a5d90c3f437d465615ed1104c2b63c8ef271f87c0a01d3ac8b05f363fd4f87ef2795646388b4e07de9a21bf491ce4410027404e6e7f302a0ce0e38ac9c250b4adfd92eac1b88c6f622320689104fc4b6490969531f561ce97313078c8706638cc74fc48c9ce832d8092d24176d04c676ce518d02fc8eaea6d800db876a43e73c70c1bc2b186a9d414bfd0139b6514d3f44617c9db0408d0b18999b9bd8d3aa7eb3eef45d0e194894d5a695d50861ee18d167658ba564c67985910cd0be21b096ed7b0e46daf22f49d82fdbd6a9f5f442b485a6e8ddbe3a0eaa6590d3cf7eda7ad57c4ef2f0839b9671dbbe9cef001cf7f35574042fc2ee89b76879cfa7beeb65332c958196caa767eee7a94656e5e71bc33182d824610113137c5c3514874d8b3cbf6e07c0e49e0e32ab6ece9a20e9d986ff3bbb9df09cc3e50c287f2107cd7da29092fbc3c1dfdec39615cafecd29acfb99840b13cc249b2a812f3692a73aa42daba222eaf98dd8001d9e4e6d9d3e9c2a41a42f904e0fdcb0296c4598af59649cf1547405103b3f82aef4f5db70cf80d3af0d29255b588c25805ae101d31a59b9856c7eda6921b715a71c2b2b76cfca4c052dbf639d24f585f3d0a24b69e2ddb13ffb6e1b7a0bf739d9162d7a11b35c09e063ce7ff434e11fbc8c085d83ee258ded148843213a06c5dd5f6f3d899cc33e8166ae283924d3b760e370137baf9bb2b1ea981826d5d043f0f0299d83d5a7fbdf1ef562afc86a55ddae7d8616812a33ab1d9640aee6b8a36842abff038626005d0b5bff3ddd753de024b2f717f1d833060538af0ed40d043a890263db9e644faa2f1ce65f138bd6348f607da434b47cf91900540997d122d4f16bafb0642623302cced0720b545f983672a0f51c38c7018c9ec9d5284e8d035ba743f4b555e66f9aadba12dc5f5359a27ec4677ba993fd7da45639f8e2ee8eca4b98f32caea3d0900f8a6b60c8471009ec81eeac0049cca0ab1b35b6553f079af1f3d8eb2d51fdf6d36446944e1b6482df26b0e08ebed6e9efc8088d52b3a4e2bf137c0694f3e28cf399e19c9c954ecd095bfcce7ca9b02bf1a81d72e26b922a5121ab123bba349f2095794005fa4aa51347b90a8f6f3c4aa89b45762627fd27300ecc0163bcdf4bb1dda42b2007716e739a043663b3c543408cea73845d3ee95a3df4092026329843411adb7bc6e5e380fc2d5ca6ec002a5088147297021ce9ef7c1d5d85c608a0e933551ce802aa58cb8cbe552f5614d2c6cd4e7bc06067d2ebbd4096a98e8da89bfd1d8937a410baa98d8915924c9cd87ed73ff76885728638bfa17ebc3ffc2403155b95d6235d462620c659d6f8df0b31617b66f147599a2112936a5f72959dbeb1e84ac7b92a8716b2df0e54c2df4c530db862da922f8a5ac87e79fa715dda2c1cc83a1b576eab949f6bf48a77ad5ebacd27babda8ea3e4dba0f58c97a8970d5048b77caf1d65565b341d01db7655e911afed80f53f78518b64912721a46875ab6f37e7a0fb6a696cde5891ccd7bddb6a882d7243fd013df4ba3fcbbff2af546fe3c46f440ed7d365c6214144998601eb915316062c090b7a6940db9c77b2c9c35ef47709c28f3613a5defb0ac17da6de8a35c9973ad93dad19089adb388ea3a1acc8379ffa9bb9185e8007cf2bb02173fbc765db5be1295ed3b1923c304542d08b329439fd741a3f1125ba2d5013ca598b9e820b49117d40ffc563416187d159f319349cb25e8e3fdcf89e5977ab3605d27093e82a2f21b18b9b8be4d141009bf93d42e00d940738817053f1c4f61db05ea6a06038619d370b19d1f0771acc50c949c37d1841dc7f98f5aaed5a6c54a0891b6198e4f206564f1b8e84d3310ca080b707e5ba45214ea8eb4743e5b45639522c398565254c17a74e185eef4c7a805909c9fc4045560b2f8ed2daf594bb2fa596a5fcdcc3ff3fc2b9eac5e138417097be170d99ab718f7ab815e5daeffd6cad5047eb5aab9de14de9c1be0c2818d2c7efd94036a7c61d772191e456bc304a450465712dbf4110103099ef8a7ff3ff22efcab573150e66019e94155cdc1b9a705d99dd88c1e428a4eb92e48e6119a3eaa7b87de1cea5be7a33d2872c27a78a0e2d317e4b31f5ab45b6359c68f108d65a0e9edb48fbb222c5b088ebcea2a932a92e0c2baf0edaf4268dbb6fc5a7baa30adc3f5495429c03e8ec70efd7f09c7d6ce5e4c833bb3b18acf26be0238520e10879f040af0b91f8b32b2f2f6238d6a33455166caf9d2c26ad07090b1ba503977ca110a6e398d2fe74ba9b5746ecf7f969e0f48cbff5c5d9a52ef0b3f6030393b1def4d45f20e757143b74a6af841bea963cddc7190bda18b19be34021487760537385d352a49c7db311c96f05cff048c298302262e538572c2cb49a38cd530cc1665deee097a1ebbc62c790fed0bd7ebefe93e706186b77b86ade4b780d7677e1897a7fffd9d24311382a6455987a174967905f8e007691e771037e30313e72c02dc445db3e3d43e9d90cab4c2c9907bba4fe8a7a9447243672c4cea442eade7f4e596c6160f471f04036e81c54698ff3d69837509353cfdece3301f389609a0371f25b9934660fe8854c59dded28d68ef5007fe1d77862ddbbfe68c48f53a9f4fca62cd9ff168b014eb6501008b329859f65e255e74f13e3b22300c174925f542f217b623b4449092416c5a8c417e6f317437fc8ce880d859549fdfd4d05f12f91e539abe3189e9fba554e3c47b5a6a36079b00f1781a534ea4f596a455042699cf2f5fdfbbdf114ad367460d2f408bacb49db6062fa7572a48d1e087f70fc6477ea664caaa70613a47f7ba2b652b45dd3352291396f0d61b415cf97b326e0f31c7b1b81c68720f455c065fac26e3501e5a6273e7fb26ddb74c90ff185305b7137852392e6380e807cd9f65c51a7a51482d0beb219604280222cfb786a4ee7937bfbaafc774d2de06d2c65fefd2add8291571f5d406ddec523672973390409dea05755c8c8b89ece14c73fcf880fcea96c5be96b3b86e76d69f34ece78c83eb0ea661e63d110d468994ba830284d6caa7d635f9c5323c4f480513720b42d3bc9e7895c772907c17bf487f33100e6bf785015a00ef273fa371cde1bf7f511ac37f398098059ab9c5a272c2645d6f3df5e3cdc079687534646c07374815cf60d2ea01a4d8841c4f48739b973b4062814cab731df4897e701ee83bde0bd7941816e05fccbfa7dd044967c1a13c882c2cd070e315d41730a76505608725b1e7890f22879fcec9077bb9ddefe63b789107001fdbeb14bee3f4a53efff5ecbb5b8cd8b278291126216e94ba3d54f0410ac6e96bae7178f3d684f3445b30407b3658a664d34efea90e4a59985c3af627a3574d606a57463d9e24cadb3185789485714aef897123e376dae955f3a2f02006b31a3a9ea759779d0028fdf4dbbafd0da5ced0b3947a3ff4b361fd296e1edc1dcb98318329f39d6c9f251f245af84db88c81265b1db8c3871a692cf9ebbbf4197c59a7421e21fe21ed97c26f443ee54fe84d28b59486147e4ac673b39c3708cbc80ed410b4888b5a5bc6807c8d2fc123ae588b02fed6ccb775e46ef22766228295cda4479f426f99736da7f8c2fadd355204dcc47ee2c2b91f8705601edfb666925eb1da756f9e2821503d3935c5f93eb5b8eccecdd82743613e3be7c202a72b727369a597913c49e42a8f711e57e0124a2615bf0fbedc593e1a2bc7b40af02f179392be174499236f924d71918ca0475d1dcbf26345d56b75b96b166fe1d55c29712d60ba3432c13380fc7bd5a0d9ae2a2be55eebf42d619d29acb092c2501fd96b5ce522a8db05f6d6dcade36dff7bca06db85f0a624d867257f6dd315b04c7abcac8cc0c426a7bb9405d97458aaaa20f5e8c25631e7ded486e02bc378564e648bd70b2f8843d5579440ac77f1f6be2b65abc5a1fc6a83c1728abb68d1a1a6148f4a40baf0dd79bfda29b3dd9e0b77cd1a28b90a23637a42550332ad47c13757010b025cf6160cbb19be0b5088682aebfa1150c110043b0630d1f897cf8ae7c71f0feea9f9e4324f845e1c6d072d299bffd5167b23fddb5202b3043a990b9aa7da717835526b6e142902b009762d86330174a0a42ae256349d04a5f012688118c00bf97fa111418dc5660337e0f245ba4a98c5d093bdb60663de16095a12b5d5cedf11dbd0c0a34d77d19c58060659d2e0efe416a8f2d21e1f704b151b5c83cce0abfc9f77b0ebf7d00caa4095b1bfbecd2c5d102bc6861b55afe8456cd11432b6a13a5b9bbb1ca031c05fdf5be8ffc1ff187402ffe39b80dd2089fb87c041a4035bc5ed167e4e01cd1cdb70117b684d21c4443f586f0edf68392ee283527382d94600738b5e3495d1e16a1ebe685751e7af4b7094fb5558834fa9c8162d058cbade0caa8e18ee2a304fbbe3cc3707b0cb97cc2d2a15d082e48742c2a576d93a817f52bde976fe6ffb45c7102b987c0ad556353f90ebd3fc2aac8f9f3a58d9a533da756a11a12038f5d05005759ff685bec495c612d75f084ef2db29b80dd1b56fc5b8f270fd8359fcf8a9923845a5fde528cac8949f746e8ac459038f3f4d38b44d31a92ead5694626f8b9d62202d71d467f78c510fd1ceb05feaa4b4d8cd7e0cb4843178ab0c2b52b53809b722744e9312ee85be96b3233fade4b9f1c9b8bc018b0be204a1c49c8cc57629e5fdca46e1712a3c7bf7f7986c2f218dddb00c2960ed8eb18b060cc72814559a3720f8074343b3bf5a5e97eac379a9f50348adfe333ff4b5618a69c33257271a3db4a695ca28c3d16be2991471b684b9ba57b4a6991348ea814bb844a601d258de87b0ae3d00e1e108f0bc0c2f3f1dd4ddb7bfff98128cb66117b59b51ed5bcc75fc0b9214c1b3636e26a1220a24dff0efda53e05958d02226c461aba953b593dff6597a7d8d99cf3c6e7fa8bed53075acc6231d35d7ff1a4d6464676a4ea99f46981373990934572b4af9422ad07baab5455fd4221de98a813b2ebe1a3a2ebe92b516c2db416c8d30ff63cc357bbd8024770d8b760a45b30a579a6b2bedaf75cf739ee503074dd2097f19381f4d925a8f95be3d2957c678ed524ea7600dc7b82835109996374b15e979cab138474d61b0fbccc7902c4a55e1ad08e5a877d67bc5be0e7acea51602597651c6dbbdbbf6168fae846f38f4d0b11bde430062db4a7ad96fdba38503fdf2b5a691db07c7af5abcdb2975de917e1db8ac9683ee73297cc0a7fe1e369fec8f136b3a099c72766793053787e5f09204c93e77cff58a6f2593a9198d6990d79d1db828ed414a85d4e0ac37e30b64c85bb3b9951cf04606cdd8380982edca5ddef42fb183a29bacafe99b50f9cc7bbfdb9afa470af9b9982be670357aa43ebdb48ac091cac2468ca30ebb8d1f8da0110204a55e6a5b562fe43efe909f51a9caf63cee59eef3ac4c3fc52d2eebeceb717e07bc5153c2337906fa7f42af38d9de7ff599e4969e80a984969ee4b7720641fdfe9d0451ce8e99ac965ce7132c56b7eea2a3126a81ab1c3556081aa00e552783deb44743f58728d1b79137d56be895f5e4ee360bba79a528c0792ee5a37e0699f549d35cee6f349794b4ca7ac24c2d9d921e7a5320527c73aad999c3e44e3f8dc742c61e6dd25a88f1d0c23dc6cf50cc587a90d08c093efb50271be3eb486b162de852168d851faeb71bf40c4d79e0924da3c5e26c5e8dacd0e7c914ca20f9e1d21b30594e21c141bdce3fd5b5d8eb7a8c75bb1d7ec94df8d650107b67e5d5111d0ff04769a98508be33748868f8857c4e1a4739637bae161b0ab6d71131401a96cfb64da371f6e4d40b906b3b2110422b29f78cbf84c3326fd11e3d4f89d524490cf9ade83bb9099184187bd604800d35f5dce017712302f89cbe0109119d1c7a4488490ad5794e292915b01ed3b3245b7730ccad8472cf635f077756e4d25f858859f0ac8ffbc2e918a7f9355a9cc2afab7824cef50f461f5972f05483a3b3b0846c63695c8df0153032fc55ada2e9c88844609f396917657ffdfc6b9295c63cfd407ab91a7308c7b456c2a5c1e265f6ec61b3c659474d242e5caa07aade07abfff98d4ee007176ae3a324f7c19a5d5ccd2c4d25211c39a5bd7e603af2e85b3b57101b4517395ca5cbef5d4343eb879707839665a83f9766ef42df15e421af14ea16b5b2349b98fcc4bca4dcc83898c8677b28227787131cab267d01eeeae2f0d12967cd0246180bcb41e47cb2c23085c17bf04491829db310d89a5350ada8d640918ed32a4db7c86534c45a5d57c5a1a38376e70fdebd2b80edc5113045dce5fcfec0d341cae895bc064e365a52002f3e620b44398af79e320cb9820b0fc1f541cd615f4a3b8f6344e491092edfe6e778b4077518a3af82b9776c64a83f803b8c75a6f1ab5e2d116617c67cfa9645992892cc47de2ff27994a9de2589298568c031da03729b71da6492f661280fe6e3cbecd1aeebfc4ea0980910384ed4027a75a812f1c4f4e8fa92c2a8f29a735df1994d090fa25ac8e983cf438d6a88f8afe21b7d6d05189a3de3a74cdfddc51ed4940fb0098cf5bb68b75f0ee6d964566ec56e3ed20a24ab8b4ef83361397770b896d6119cb40554e874d3018f3f45f140348c492f7478e9d6025f5d12f246acde6e5f2ab83c6b28cd6e9d4d928c340a48f845c8452096c66608c2bae46f050d8e606a0386e496d6cc8147cb4b1977b6dc2aa489c92b92999203ed69d0aa1e6e4c43520ffb104af961c232475a5a2d8599537388e147fced6f39747b4bc06481b6542a5969cbf6de2bcdd985fab669df66f337ff95fb85a66accefc14418337acd27016e26cfd01d807f53a951909f673c6e09cc32bf67f38c5ea580feefc38ff47593208a03e1178f60d391be5838cd0e2e6687e8daaddbef66e01e452367e2ca8dc712dc982c5e0ddf7ce06f75deb0f4a06c7776a228830aee0922050e182ac168b615a020c6064e0b11078b310d208fa9e7bb486de8e9a4d77ca3ac337f78e287d664fa0f9271bb42e819e3e628d4538e10452f7a0f301775b6613046097b6e21cc03266d559db52420377ddea82e60c5cf19995ad2bcfd98e7de8c76aa04192c7264f70da2c2e29127dafa3e0810b761698948362b085aefd46b6fe1eea132f790e0bceeda8860d37fd14fc04d114ce5851c3c5413cbdd009dc15b6a4bb0a6f5c12f3b13c6504bb624f0ac09afcc39a7ca454bf391b2a07c6f9f09b03967174991a935433f231f17b3eab5750860723f211d449308db0a9b1f0c698c023635b296e15cbddfb295a329012e1b4f968c46523bdf8209e3dc43d35d87910e82216e1ad9f6e6727c5162e744e1ad5eb60fbd75d6f637596bc7c48aba0c3ebc7245a07db0e859d738c28541c1494d5af729ad876dd4082ea1b99e458fb9fe4ca15fff5bc0647f69fd17d4333b44d493884b42cad539fe2fc6f7ae518989647e145c313b7d392fd454ed36dc8c3012bb3fb2038d2525bf4246eb3bf55e863eaffc0335e3778ba432dccdfc73c5aa4ffcd5b575d7e966004a8a80e7c00f358a2bac32d102721d5af8306429663c154bcbf7bd85fa3ff4b9e6effdf9dd2b4a76adcb7a1fd907733d32a26aa58d77ce995e4d405c956d013f1ee32c9aeb1b7a4aa4d2bbf055a7e7c449c9fc661d6543b065c2bde5259226f129cb10d51a1aae16e869404bee29879c4e3e60aadc452b73120dc0a4e92ed0b062e9e7b92d728ffc0474bc1bc52e6129bb8700aeb568f21c8a64034df978dc3bd172014655d2d33166f329d70416f5565a0007b861d8b366335e9a17426d55f3d5cf1bcd8e5d9d5e13694f0f82a4d32090b04f6072f528215fb536cf218f9251c6e6f93484326757bc49faf16cff832a6b4e26aca4461d5338779cd528a2cee7bd437a958b78f8605982997665a6b4ad1e3151dedf48bffeaed2bd9f8e356baece32b44e6462ae716afd1b8df263b5f0e8ef81dfbcaa48ae9ef626cad5b10a2715284dedcc3d77bb875feb5526feb59ba5dc9d022b0f774356f4ec22646a90885e6df86520a6118ffd12927138d793ffa28c3b201335bb5679c120bea40e59774a8cd5887c0856a64b1cc26109a1bf976171139ea1e1e101c2b5133af8a03370f7b983c6d746ab1ecb64eadd0a76fa041d188d315e0760d4998b09c1b1e6c56bbaef3030bf4da53d1e916c90be2e605a6e39add910eabd063af14632b3b9ce9f68a3791eb70e6a8f6526f2d2435a62af3c70832f7fea2bb81a3615a5ca7fe8e623d47c938dbdc7c982c955fa3a7dc0cabe489854d6fb08395df18650d1fedb181f7eefb1149de5500f6ccfa75744c16994a71bf83e3531aa23c1ea42ce9c8d414b475d20fc88e412e79d06d57bcf5ab5c4821dc1499f6c03633fb098c2c0a772023879ff49dc840e80f135276d029f152388523f14b16bdbd8a37cbd0e522c03c7d3f4a585b0e9a2d8e7b68f2adb1eeadd0cff0586568cad3053e5bc00ff24b2582feaee0bdffcf04527498221dfba675505d441d022894a3b2be5a42fbf7a55f6e6cef7f79ae710dbe322f16fa61b6ef9e9bc87ceed0fff89e1d1a576632b6115d94d2bb5340ee580d39cd1078282944494016b59e7917d1d96f5f683d529633fe54d5b1ccf8fa255d091940f0f3d356eda61847687595a76b88d735aebd37e75298ea661e23fb77f99053faea909cb595d030cdb06f8b5e5c123bc56ef6b4a119b38351f1714392eccd3f4dcec8e470dded387584a79b9526128d56f650e3898dad76542c855feaf004718d75eb071cf887182cf29bc0651c117f03e03624eb3ff0bf7f314163f7e4958ea2e3be373d6522ffecc4ff4f965b7eecf789732930ebdb770e7d6fd452f3315b73d79cbc0e7edc578ede7bae2ede05450b19ace5b729e065675964b5be69d14e60dbd950de1ac5b4f77846c275346e23b4d4ce869262dd92c5b2df0a9e664ddc71e9930b5bd9ed03884a3d93eb69b77f58dd329a356c3af5ff106dedf4383510d62ed119b4fad60236bbf5a8c6ec4d64a5d05e0bf4fb02b6c2eb3e2df83e60bd3bffbaf94502415805afe28a30729adecb3ba0c11c88eb9912601259f1ad8981bffcae4f8ab5ff2935cc991fe4fe5dbf64455040069eb1265ed02a275811de2bf4e8e60a75dda03b46ec7dae29936f3fd70b3b81809195c8fb9a346c01b1af32c385e0e3c981f5cf65b42846615d71542008e6937e072410dde9494c23f4a92874caded0118c8a75a6c1b81d62078d2062615b2ec98cde37b572a3ec6fe1a9c47f3666fff39a8eb5f6c1bc6eb67d74b5bb9aa3a35d7aa4faef4585cf5851e4ac08825a9353559882fc4bb881989b79f7a981d128889cfb94de4629b1e529a39174a468aa3cc53205b7413a88e44fda172476457471557a6e9e7bf0d2c8ebf568ac358db9a3b1d85d90f5bcf19b9a56527ebe37b0559f44d679387ecf68a57aec4464b8831538b18506df908b3479cffe98ba26a14add0e91955edb2a2e273dd391a91eed9378d0147704be7e0c7100dbab8abb70032228f2376cc723419da00f14348b09d3d85d8436135a31664275bf4571ed31871f85ceaff47eab5c7df0e11b280dd6e5f8dcb730425516c4e7a8d2b2322828af5cf3608de1715ff644530f36d25728ce65245bb55d1b5f430eb29af515eab46e0a1355aa73be50dcf157ec234a8085334d9018bf3e99a3c1f4b00607ac30fb88a161e0911c99d7e57320c45e8d2dd83b9fcab9f70c65c7ab4ab1b0157b258bf2b964dc1bb3f0b26709f3a1345d2c043ebbfb556d02be1a570419b7e733899832d95c3926792bbed5b4cdd3e9c82fd8a5c99e07f744e42cd091c7bc284842301a24e4905eab75cdfe671194f2e2731c68f19294d4e312249058448dfd13fab6899a909ae6871888ec6a66fed35383427f92f6d287fb558b934b9525e2525131b0f8739d970ab4f87db88bd7a6713d02b470dd365d57c16f9269a3b4352e4086772b121a4dea8c3319d393138ab86e6d325039df87fd084c4a9cbd033f36e0ab6d38923c76b16a70666e50f2fa8ceebb546893656dd82e95c61b7212e3218e5cde167c25d5c80ef5d640311751fba6876dd846fa58f5890f1f7babde087ab30b5ff355c32b3f1bc403c7f3c026651a3400a11f8cdb1cc63d50a87ce56c95f1abbcc1ca5f4926cb0c5711e0576e6bd8fde443a8d1a9f1f1d26733fe3c39800ae19539f307ae4c6caecddb6402550b7564d82a7199af3a6b305e71c8e0e064b73ee9ae9a0f377fc7522915ffec49d49a232bb3263ed74439a975efa21111ad898311f178efd19de867cec032c8672e1e59a002344d087394947c612f819cffeb42b43764eb1442a5f40003d8a52d39147d26f574aa2d7d99d2871effbfee7e2398ecd40474251917d1493939bfc3bb18c5955b8656e546f84d94530a3adbfabfdb032f2f8b5106e030530b74bfe91ad8e3e69a28533a7b54b02b29132e40a2f6fb014486c0fc57059d1b7a3e2fce2403e22c0338abd0ee47ab0337b304860a55ac1088888b8f7eba11c4410616213f0f918110a588fa76ae137f1e9ec5dd6831ac7e803bf1a913e39596372600c7bb1c594180ccf4776383f496380f3f5722ce89d6a2af35d7271038e606694417120466fe274bbef02bf9a6d3b6444149b546364bc3ba54c9e4d309feda6c504cbd85f8b06db6fb278dced422b93d8cb436d9d8efb01115e22edd06072e98f94ac50323f634e0a114237a3541f413a209a9d6d34587586ac42ab3021c0c9a93b525f7be43a0160051d11866793dd454871e2447a36db491bcda243a126e6c7c033ae00e01620093fffc6abb5dd26e3deb4d0b731a379ec5ecf30778d5292988c4d08a947cde9f2189ed22d87d07ca0da5e0622ec4a69b3f2306c57cb1c084c3c427a1cb81d0a117bd79721c83a0c99f2803c9d4a6d741e22a0fc65944153411051902fdea245c80943957f2a81cc600cb504448f60a3767c65a6b2b559e047cbeabcacdc435b113f04eeb95b1f0f9e82943ec41ad42e93187f726202e8f1a30a1be81291baae6c101c01c101e4fdf022b3b79b8a414ddd00ac73206a005cec5952eff422824ce41705c8ed9fb0f8706a14a58ea4a86d19d2e7f7302b92ee1428b5347ed5b43f30e2d17632ca4d9eee9e6435daf6d1d316ab962c64d356c29e0e35cd44c0f5879c62d76274eaa760412f9240ba892006445219bea15f35f8162e4c8f340e4b3e948050178047abebf80c5feeaf81a8151fc1e3e34bf14797fb4ff48dcb16615c13cb92e1d0011f9420df14a1db05c8beebe3edb506c20238f4b96af980c3962fe481086c2cc4e5693f6bf2bc4daab448dc86ad6020e7877defce13e3efc2906e41acdfe2520d0b549b71c771a7922570585f84581dc82e82b86c1076a4138236a941d7f6beb625dcf88b2f5fe74a0486f08d74b2980267232e7ee2c546f7c8e3b7957d4ab811d292d762d531651aec0af1def5a71e416c73d5961f5e29ef81e64614e1f74b2e8cc522e2b0fa9e02f25ef2a3ea3e8c517e9e8bfd758290d3e08eeb8fa02364d8bf1b62b5c6514b93a1c184d8351d2f8b751243c467ca588441f28a7b47f25132fab46345963ce3d3afde8a38c831cbbea44c7e3965002a0f9d812a0cad3bbaa9ecf3eabe81b4d0b3406856730b61dbba48a371afc4d2d7899ae30d8357a68b79cf3cf73b30d3c24cc6c3036d5aa89b2f005d3fa5afd54482f9dff920b935f3372bb1d731565d01a68b6c8668b3016bb0bc54131e101d2ae2bca30cbe10bfd7ab7499cb70e5003d70cb9d08e5a4816af125c080ec086d23678d1678668476d710ec5e9d3c5ffc1cc6a710fd481d485d2e4a173c2cd1095f58af3211020cd0b08956f24f08283e20b70ea6af1bb37de2f3ae42809512b5f9b05694cb38b8f629a856f13270731c91db7534832acf4e86e38e31b25e6576b78dee46afadde581d8e03f6d51aae49f10b6c0667ff7ac09d611f2032b91c2f82ac02f7cd66ef0454f64155e512daea720fd8cd06698a0097d907b4d8fa981f686c4200a339fc87606ae36c5469fada6835044a8eed6e4b9b3c64b7a7292a707a54fad43c67b4ade1813b80352da2298c5ac54b9c1d7910f04587525612917c650dde41d872da8df76e74638aa3128b7b48cedfef69c7c8f4d047578964165103d847445d1d0b70a15896b73f689d0954f71f934bd785d57c33cd8bf2e1aac50ad1661448723e5f00f54d4bb70f8f4b5ca847e85d50082ebf93f562a797d2165818a458b3bc114f50e1cfedc6a83bfdfbdcd53c26e6d94f31cd16a5e2a3c320f6e76c759a6ce794755e813596e1cdd6fc9a38c870aa51b0c7ae7c13bc3cd400bdeebda52ec7e664b16eae7c841a98be9f3b48c9aa025e3638822371cf96f0e1b39a1e55bedf4b6d761d798b29e1f70f2ef4bc37d07bd5673c97ab83c380805b0a36da500e56ffb4eb68f8a988f6fc33269ed1928d9b481d6816bfd670db0381d48c5bb4701b01873e9150d09c0843b41f51a91a7d25d759e7743cda63e4f386b6b0e8594223f7a68b76e3ef9fd8ccc1cf934a0296ef76dcc7a8d00d82a365ef127c2acf227c9d5ead94edad3b02534435e831038336c61f52b8c2871783684fa161023bd64f2ccbcf64d55cb9b8c661ef9965a00bf5c7e56ea36c9a5c30afcf4c792b06fd4a06be873ebf67cd02b4d5ae784ffc845f2736e859ee8f258e22dabe642f78a096744dc99006525bdfd18c279d6ce41927fe0fd1c1af1db0331f2a2fb07f19c98850f87d4e4044868714537c2d2e452668a8bfd3a183e08a0cfcabc503e441257312a391ac61f7ef2c9a9eb6f48745d0796e113d8b67b92ee6f62688a5edacc235b9cbbd38c1b9246208a02d7efc08e73ae5cc794c3d35bc648b80fcf9d5fb2e7ba7259ea3430c8cac22529653ad9366ab0022f2baba35dfe95e917794f688ba7b35e3254397eab38b431ef3c78de98d30d18e68aac9a735ae36c9aa730943d2ae1eb0f483423a0908442b12f3eb0276eb7cd22c2639e35960b8916a9ef2aa0ba1c938098770360380bf27a671def251a730e2bf47bd6adc644d2b5077ec70591119bffd67900ecf95c00f4a0367a845561acdbb3810413877dc9f04142612839fb8c07dd9f239724fa994060e95634806e6f671578efaa1ee26e6c25d7077f1c5bb27fc27e85c85d7bd0683f5dd0f5a83ddc546afe083a1046d3184b86a21ba234d6bc3920f9633b62f1a35d8eeec0c7de8cb2d7bb7212e3dc9e75a77a4e3dcdc8745c8ce5aab4d4868f7e53e7fa3a1bca2cb84d1c5db519d298a8feb978e9191fc7b9724a0622f64fee2da041df843b8781c329185f5aa0240b4cb7572f771bfe90fbbae74e52a94fad30f82b9b0c3ae27b91e8e8e210a0f23420f30e6cd27bec9fdd380a2830931f71782892459fad76a048e47202dc24b896dfe572133d6105fe07ab65efc20ea35344bca43af3dae9961766110d797e2412199f1c8294b951bfc10d1c6ad662f853495c980b09d55623df3464fff62c8e4f7b71e3ac152199dad3405f54004bcea59c310d699e0b0cf30c59566c9901b74bb7ec78fabf0ab219a8d99de3da8f56d15fbca456b5b7b292312c1d35ccf89ed728d6b88e09d1dfa822403de7318026f8d010c27d87dddea53d9eae9186f7210443b40783ae3b3a0480a390366de62711dc2eb078ce83b6633f53fd828024f338e82babfd85d55d90f7f3e72660109a3ce2472f77fc59345cf9f530f6a88e47e56f57adadcfbe20f686378782e9dd14f1020b6720f490a5bc8e820dd14ad2534bd96b3820938ba8a689488aaf5358e9848c9827fb215b09c34ddd7bb1f134c66071ea9f46aa28e93d4668502c9f6a937f7062d7b9d5f297b05405ea8453f80de763fcf464dea8796fef99770ae9cd6db1f3581daac32ce270fe26555092ca2c88770975b65cb13f78cff904bafa0e6e9ed5ff1bd90717818bfc3a8d349ad26da45e95c5a8aac0894b0e1fd0d494e3ee875dc623f41eeb38cf77007ed6bbdbf0e00e74eb337a7c67c4d22e69ed9a21d6efb3e6337a6800709bb3466515e1cc9fc755e8fe73422d58af52ac9bfd97b4e9f42bed846d29eb423f5589b06b32f47ef8b51708a1fea13dd574a1d25c775d87211e2e6560c3015302109375491f99475f9895d344be3d3226ceb72d9268a0e40aa293ff2f095c93839401d7621d9d79863b0d7fb59c0c1e4a9d569a77c702dd3dbd2c06e0b493fe5aee0387cbbced7b9c4f9cd0c3638b510efb3422f835dd6b72b0993dca34f91686f7ac04dbb34ea97a58bbf469158352c72ebbd6e3ced65471adf3a9a6feacf1fee9b46ba9703261c311d1f09cd8381fe2b8259c4d0e365d5e20e6d6c9679d64f1adcc75b9baf50bbffcd6a53d792f0ae8cb6797fc832690d167c1a9abd02cd172c044c2f99fbee540d2c20f9ddafa91acaa8d9f3221e0b31d5ee271d3daf921c3f3f9919d0cdd1b50630003cca98e3e2b4b7d7ff7d25ba9b8c3865a2f7842ba7ed42659d8f8939eaa2ab7b3599a012a857b63a4644493d1b2868041b0ea91553d874e7d96dcb2e02623f41f8c14a00372fddd14f886f07e45fd55b930426dec5ad56af0cc1cd37de296b25992109b73167551143bfefe89b0319f0c9fd2a21b0058594669f66c518d264f37f30245b83b5fbe43bcfe4d1cd85f5835fd7d1044e03be45e90ea1a3840cac097cbdc64a7bf7482fa0c22c8dacea096d1c9e9184e5585d336fd93868a9306a9af4bac99fc1ef572fd5a14b39c68ac1bd7884c544a27a09a16f30a2fe42b96804c834f7e52adb6113303adb53d86e8342606db730bfa3d52d94bf20c36dfcbdab3edd6628bbe39458fbd56e846e51933d3eeba1e52396eb26196fd78a8b7ee4d630b66d4c5ac0dafbe0d6df5b843822f6e728eda47ca0bb2359c273069f92f6e390de970980242a4848145ea143edc94537187decf04fd34049e9e7898ac56b0607372997fb5958c08d933f2fc3e5306d22156ce2239f9f72f51ec551f1a8dcc4c17632041717114830a507702c93c98e8696ea96d6b3dbd63a1c5ce2eb3933db7c1d715525a1de20a0236ef33bb3f438885a1a4982623319f5f07b46b8aa6dd228d0fb9afb6f150e8c6ae701b626512a159426a77fbc6e7ca00702eb9341f1ce3d33bad93714e10cc737feda0f24e7f0a20fb89c42bfde3de08acb0abcdc53c0900bd86f763af77b1d911d2b41155bb849204079cdbf901fbaf0378efa161557bef7a10b8f0b59f6b9586582f336b63e1bef5bff72fe88df84c5c74e4b33dc4f7323501d61ac1a3252508c19b9de15d8f4b7a0a29c55081fb22def2c4d4dea85d1829855eb3d5168fb510e6c0c1b0d6c1c527f0d8f0b2ed2cd8ad5d0e76354d3db471d43b647b49f10220156f8bd588cfb699c07ec1311e47a7f3b8e95774c631c7f0d13ca4ad4da3ca087281452f89ace115bea8275e16881f7f1ae57b876d6474611e3469a34c7811022d9c1a02cfb9e5afce81d23bb0020358c535d41290f068faa06cff477b14baf2bfa121f5bfa270be2432b730d74c4f6857315ab5a37322720027d72556f8d25593113efb5581943b7f71592e7495533908b751611408c5bd3ef97bb9f7016c49b7343a9cbaa9956f44aa364e6792a4cca6a5fb3be4251c8a6ec47cc4f0cbba38439958c47907abcb23bc1aa6922fb8e735c67ab008bbbfcd6272d1b7c39e480bbd961bae3370073bde917959ea2e54c7bb14ce4106c20af70b071031cee9ecf47a3e66efbb6194519b79a7e5b70328d61baa1e2bf4fc9c68014d3ff0a947950be45b1d3eac2ff8d8378385578b711c24f495a30e190381c014cd2c910ba8b385b054f231ff5a8db02cd6108e8ef6903d5fd7eb5919f3851fe224b4b72644b0b5c003b40382e84a8782a7aaa97815f384564ee5ae42acfaf751ee3e5bf5ad1847def26ddd0394932da9ddcdee474f0ecbecde2e32fa7c40448e8019fcf84e57d3546a6bdd710575137dbdb0124350ce280b939a041b5b32a41ee79540c4b11e5228253cba0a9beb4102790abad00b759c94eeed7bc84f208f28ce1709965b3430b0c7d27a6b2c64b33438ed2eed1947c57965d4462a11f40fa9e3f86783bcf753114c67b885b631df7a11609b716f813cfbace8bdf22f5093605dddd7d9fc148b1d5acad2436129723f7c45a6be88c013b1f66899a34419cdace9a378e884809ae49c94230cba476e6e38b54cdabedc79db906dc455fc6d37068350aaf7328d27d9d2c99f61605ddcb77b536b915a4dcc8ca1b65cf1992f784773644ba5ec8781e3063ebd29e47b1643c5471a1c37964d1b87eff1e824b243f7d0fa2c067f3c88abfad13fff334e762bc728801f1435d84d71e6d7c869a0e18d94a3cf2ec50f2e3ea7dd81665131f88fedcfbda1db8b49a4753eb90ed07b77032178c84c3be499464d439b513265b8443d75a3cebda2120984024072d1fddd560435359e87a07d592a3bff4801f7fbacec9190f9193cdaea5fb0cf2f76f3f4788e7e62633563dd61950fad81a89e8e4bd9235325552fe27a53ed2686c590b8e5e2290cafbcdb92b292314b3bb3c9053913b59a6278204c6252c6747312436d46ce1887f4583e8df1bf7e8f4984fee8a5c0a675f0eb6d174fb0e7762aede083d75a890725241bf55bc4593c1e194df60bc9c7ffeb6c8e5e191b4ac713d3c050f49f3e3f4c16c57e9bfc8e9c555994ba49306e12cb789150ae2115411832b0d4ad0cf5a2dd9f6d0eceef8b9c92125b3f9db4b811867e7abcb033b8b27ce51653e00113465cd43da1ad5aa7fc6ebcefc0ec8d291a38606c4c582d68c457ed92525eae1babe3d3e1418654d8bc95da7db053c223b6ef8218464428f42f9b7226c8f83fd700decdaf666187c855aa39c06828307178ecd02585b5c694fe9c58120acad100af1ebe9ad0aa1fd00dec415a3292b1514e0b9beb01d94d2f1eeeb9a9a4a1a76425cb5992afd44045fda65a3e1eaf6697a60616a8385fc8680bf4e1203df7233df97e86f98d88ba9f037480c82609596f8b61fca3756bb6609499d1b7c1a85d9a24ffc83a639268fb0ab05c54e73019920086b73fd6d1aff6aca254125d84ed1d7b1c2bf9e9d51a37d8988cb949cf187a147aa8c407e7bdff8e4005c406ae4cb336c1b8299154c2d82b7c3ab44219d29b35a1324358048db6a8a16dfc103b20ac7aa219c78eb8d3a3fd659e43085f42408e14fa2a2a88139839c2ecc332ad4f0eb0b533cbd4bf624e09996d22df22beb655f4241f421bdc91a02da18533384b2b184325cd6436f6873fbd1ec479ce944abac703ab666aa5cff185674452f669de7ef745ed133c01fedfef4d15285055369ed43af9e4d3b71630a81cfe3aa06585de84fcad07091cf9141129202e36ed59ee49323881ac3c3e4f2ecc3206b6430380110199327cf3741e60953182f25798fbc03560570acbfbe3cf8b7fbd68011be0c15f97834bf4bb09bc60fbc73fae20a86389d071a7884c0b98c100668854e5605969e583f94ba71234609f6f9eb225fe722037506cad801b66714298c489cbf94f996721336dff75fb4eab7f0d340413d04124efb5de3dc4843ae938759e06947cd9e48c0a6864adc98379be14d89b6da080507b3be2bb95d775c52fba2d9e9aea9e223f4ff52b341a1911e95ca8c498248e0f23cbb85ce8fa00b014587550882f36da7d325185fb4d6a48ea7c1c7206c9f5c7d1767f33f5c8b8622dd4411076a50cc40192a83a68879e12c5a5020dabcabe35428cd978afd1919e3ab9aa4168bbaff1a604179611875b84ab214095075844779d62b297f7315a5384751c06deb4063dbf6f191eff32f901b46885ac7b56a35f2fa7855d3a8f4c4051e07f1d889c9fbcc1513e44f77a4276cc8c9a75121c08a49cc1f44c193569fa210b3c3a04f0ffcb911ac74ff035682bbd8bdde066ed3c488c395dda787d7ae17e4d839a85ef28d480b96347d4da3273dddf016b6efda2e245d7acfc5ca3c4c77a85cf9adcaf22c81d1c143fae0d3f2e3bfa2b6e281fd34734a284fe264e2c8e6f7f79024dd301103c3615712fdf654036a722b1f1858a061ad5bfee47f015e8f160a71b1aff2c53707bb06f0002e7b96d8d11f178c01bacd6d5a090fe1ae5b4f36b43126509ac0d5a00bb2e2b9299c5f33886e77b774e182e59a8a16a040212f399eb9a95cceb1df668cb2dfca2f13291344c3b69ab067ffb3f95a27da4eda629e4d61bba88ff5c3666e3e8c72b156876a10d250e547924b2456f85b0fbb7e9e9f43f0dd8cfbd4ca1df39913bb3a47d480375d155e7dab0d379fc4edbc4af1ab523ddbae73e345a3c8490de06cdabd9d67b82a5b7575aadd6cf2be5f7e03e5a1d2294f264d25f65112e2d7c69e9475a93ba49d6dde9c50e013f9dbe8b5d86f6b7588b386f1517650690e6f520db8aad167b6a25017fa93e9ad61dadc0fad206a8cda138be591c76117760af3139f3ebcb5a823bce44e15e76f8d0cdc0eca72e5afe6452585a4f581f286db81348d882568ad4fb7a9139e15a83c817ca356731ce5175dcd3d089ec88a28cc2b73ba461a33614cd6b9a4ccb7bf841edc38e5d9d19b04a5f78acc258391e09675c229b052923104d66f1d29572c48c9f38499bab53b1fe27653ccb34368d3f3f3e20b264f19e9a1eb6dfdc0662b75ea595abe5bbd1243747811ad57938b8f2ebe709e09a917dfb2b46316befa33043cd421ca66b0fad892cb21a209c24891246c1fb5150a15adbb5d7b21ff92dd36451421fb06a7e1b38c044ae8719ee3cc8bbebd0cba14ddb1703dbbd502083de3dc23b3f4b4e8fdd5922283d521681a7c04456828936a55491a24067d5c3bd69b1c838f2a3d90b576775c1d68efa61e81d2bc9092a5ef82c1f6e7ba80c59b97004b0a0e1bdd48567234cfeb4840bcd21cf8cbe68f2a5d137d014671bab7e6987937e48622a945dc333592b4f22ece426d5ec089bdf649792f39c9d1db0d7dee116f20e813ca2972bb5e3cf0a5e12ba3cd274d90346a04ce25c5c427c5a3c1c311b208a66f2eef62181505bc1207332e73b7168d2a2924c815f98e8ab188f66a3148427b754200eff14e836eb1eefbebb128dd8044455b63df5e82f365cfc7d9030059679fb415991914746a703304caea25c8f58ad5370f284b4e58359d7e86199555cc671c6a80c5aca5b34ed7c285759dde69e039f5b3960cb89c2d8b6d89e64c69012e5946bd2a830add81949b6932359cf3fccec7c4d13186fa5dac578b5256f45a50abbd00746956314c6f36822f5ed69a45f179713ac92faa303f357aa9ae2193bfcb70cf825ce267c25516909c0bd2d261ef81117e2f70b022041e9e1dfbef7e3c51df7e5c5853ec0ceb4e2053bde346851dc6bb5f5e55d4160cce8d2a2f28907f880aab8b0506da33623a0b8813fedf53b70e13e9aa9691ca9dfcd020683fc49871c22a349b88ca525a9bfc323ccc37c5648eaa94db942fbe182e9478575b6d3c70a19d856094a297cd3422abeb32e2afa50da97114075d3323258b3c9ad41880f6ad53d6742be5d869664ebc29f26fd32eccb560f056c9ecd5101568b445f358de7a3a79c2ec75533c074646b209ca58074bf415ced93d5750e2143c51eccd2d4774321a5afcca624cd7c0260a736b285aa87180da552b3831d3c98c581f98ce17000f7d1f0a0f6b4fd21fb7d4a07550dc37f77ad8d32aa1c4542caa6fbad2f19ead8fc32f93dbf2409dcef8d4c2af000d2f689678509fb13bb2993f865c5de0f177cddfce74e41eeea6533f42ed4e6f90d7bc3cf202eb8edd6fcd04cbc038bae815576e68fbde752459877cb94df2523bc94f7f9c7f5ecf1909f96d95e654d495ab0317623d92b384c8738ab4e6d540810cdf78d2ee403ffba6f370b7e636b6c0bfb3002ed4c03367006486065d33700ea5adf661c09e9d5d75a75728fa3be62046de964640e8c12e6db00780698c368b0e4ad46f084e8d49605423b38963b8adc9c6c19e1b765681a5c0d5cb16e4ea0aae2b1f994ac63b2d731480e2ae21a12e820b63bf20ca75ea6c99190b9d7df73f0a9cea7256c0cbddd45a163d12bc03cf3360eeb5a049c941c44fa534f2baeefdd2c1357bf79753c171ac8f0cc9a14f1c6c5b519498df993d3a56f5df2ff1e6d16fcb17ac14ac7c9c51e50d8e01d963e8345cead0345ac4e713a4fe8a63e948c2eabda9ef81665fa8a6858cd0d98dd029fec6a6d41073e4bcaf3e2af9fbfb273b3b71644583640e92b3884abfeb1529820e2c01284cba0df4e7a1345673e1396bebff40e9146d4a55b363629ef11d7e5c2bc5a7c017addef713b1d6b618c1c8277ccb1c7481dcccc721fdd644ca4c7e7af6a9860962abab2a72adf11a157a0c391eab16debf85dccf8c639d1fd7f3e42e16f8b63746ec548555bc22de699c119aa4e1c044b6e8a338341a93df855992a32405651464b95b31830afe531c92a82fa06960a60d826d90a98087a03f4a1854faf6011a618d84f5847bccb668b3603b790a38aa7ed1a080b805fff4c383af0cdff7ad12c544821b1f2df0fe9cd2056de054ec200dc82ba5d6a9dd8228ddc2204ddca5168e35ef918077cd8c830a9a69ae7595edaf798e624ac6af3f6c85f950195b07a10673c324d3c44302989824eba8f2254c90a9b928d12b6db8f5395784fd00abd775aae56004c0338e3ff5f64155cb4eff11c7376bf6fa8326aeab0102dea90147133ee50c12c14b01f61346e54bee0813d1c2a77dda8ae9f2aff4b692caff87458d1443cd8445fc2a75223f0b731bafd6b74e8b5d9d4ed456d1fa181c9008928546aa5e1205226ca37550db279a4553405c50e132243e732a9c657a6e4982d6768c6010f4392e8ba7f82221ad4392876d785ebda95e5cb84dc87c43fb9712271ff79ec3d4147ec0e321b0e1d653d5ead4a7bfceb0f5bfbe19ffd72ec8e861749390ce2ee5993a43c74a835dfbe3b030c63526e8fb87ee11ffe76090f5bb7abb7d326cf5314c08d54b665afd13abcf36f2ffc21364d12cae6ec34ab98602ff1146ffa716bcffc8b4645c3cf199654e3426deb9beeacfbb7b63ad6ce0c9780df0e0db1c645e9c07c266d8583e02763ce8856d6bc6c07d2945431fc33c305224a7acb0c3002c8985ebe9534aa49757460a70b39c0781aa389c593177cf9ae46b90b01b45643fd9746cc1e41260f323ba0f5b1eabe85e24d220a5424d848b4bb48e25ec11d0e42510e57c2531ab1426ad7fa3dd3356306351ee9c30b25077aa725e1cf79f09553e8c0897b64187352c50554cfea138cbb92348b5788f5083340ff726a0b13ad1775b6b431b7df88585a79c59b8f2cd146e186b4fbb7e69bfe1cfb0af6d58a3f9148cc537c417e3c4daec58d511020e6e9845613dffda8c98cfa538a774c4b5466ea4b02ff782b86221095812252bba89ec3c211e69f11f4afba46dfb4aef3c4668d5eddeb98856f6b48dc67910b5b05fab6dd148a4ecce571a69d3683ca844688cc1d942cf5f24032a920c34d40950f6f23d2de7d1d5917ff4d2cf8b531491eea33f503dcf3e5b3966b767b31b5f97e48a3ae3d83876b324f905edd71eb19c9e242766300f629fe27a465447412504496cb8d621e239ac0e8f10c8ffc8840c3781434a84af226a8305284f83b98127f2ba9644d43d5a2d17e32c2767ea5423b52eae1962843f0a9049c035009caac7b43f31634042c619f2ec06f9f341e232989c2b6c4d2300af87cab09841e1850f96892d7401e1b5f91957963ff70fc04a5d6627e6211e52dad4a6f59497bfd5a1398bd67dbe6a9499589800bc3154ec412dc326712f327af7a8f8ce5687edd88efc5a8c4b5084e20c62c56b17515d98b2e683031d97f9eecb0129bddea9bef6eb1d30de9cc103d9733e49100001832979e05330971fc09ac2e087cf435c55ce14a3d6d5ad10e921234e50ddf35f3bafa53e3ecfc29c033cb153f5b2562b93715e5642c434ee1d638501076e67e8ef48f77e34501fc4d73a208bc54a9cb3f2012fada5d91896e84c51e21351faa744f1e064d16a95d9360ed92ade3883a5df6a0eeb5f04a9ae53d9ec52d1ba87ee2a522fa0b32450c5d5a0a0a37a6a2556db201fede1d904d4fac18d8f420839d6e176cd81c027988f31433742eab23acf94430694c834591ce2012e5a556f7d10c6fe25ede42fb64ac43822b8299e3ca371d55593147c817847ee335f028fea682d5af5bb9d9079d6f5db313649123382c679985aac24bba688c6330019baa5920af31f5e739c6acabb41ae9597247ceb6262c266eb54e1862551601c04b4cb24e4435da4174c9b780bf52bb6292fb01601413681b6a5f76985f19a32a6e97f944385d874b14d21c39ae21b5dcf34760dd22d588be15b84394707d3e01628586e6f64645abfd620118981b45783dc9e678a120338d292fe7130174595b940d3433b5915653fecb1fb8d04b1598d59695b79f1d309e69a7f59dcb2d90e00bb461185c4317e4fca5c78bd11cf275fe138301f104a37c49b58f18863c17d8f477f0fc9ee63e69b0f084aa88afbdc83740f73008cf4d838ce2f741d1da8779eed9131fe95dec11768550a2a9ff240e9918934fd4acedc89c3fdf4f6c9fb10b107b3a9ac56f88fcbd2b7114c2fe5897b5a05e880d3c5e935873d9d07fbfc5bd63cc2c210d7c02d8a4d357f2507f68680d282b7c0570f43271bafeabb3f42538fd7fd9ec8fad1bc2246e3608b6e56502f5232adb4ba62d0087eb36f870e6626c021ef26e0c9f1e1a66ecd4eb2bee4ef29bd3a54bd4057163b00c04f27a53030238ccc8bff38533dd314e105731efe01196179a6ade9466932ce0cbd3815e693963f66d199f519ad4014f23cc61cde0f49fa8cf4c2c412b6c0907183a730db8be1b226580e5b9cd7784cbca7565163137396ede93e945b86163c3538cfdf43976f2c9b42a5033ec74b63a042262efa72f46749df568597a72f3aa68c1f9e1647120bc530a64118a1cfd994b07e783c84702daea71523ea5298f0e54c3da29ef63f4433fe5ba224a1db8de6adebf5a94cb05bb44177c10314b7e4f24ae5a496594ba0130bd1bc368a7d30d6635fc7604985c181ae8e675dd8275dbc11cdf970c899cb1c91060467cccf5b8207ef9ced939c1ac5c558188f8df861dc4f1ac643e956836cff4c778c6f981a607fa0a67e1443c1326d4029055a3fac36f0335c6d8568a33d94a72ab814b802588562af2c83495406c68d71550136d0c0c2f919f62a7625fd9ea9c34c62bd83f3208e4ba8126d95e0804aa0c13ab42057f54d34311d67196f984762b3fb290d4597ade0d67c49d6955cfd5287187184cf8e59dddee4ba06be50ca1b9988ed3c140eacae7fe56ec812c6e987ee6ffe212aeeefc031b3ecb4bfea2a366913ce8310fc78af6dc7566ce34ed4220a01d47411a5f151883be04a07d57236ff4dbb50d2d012b809073eb6907c182cc03f46a3d7728772499c86c675ab79bced068ede5964f1ab3d2bd587b551a4cc40307b4a25e662d4665a0f4052fdaab6a521b5e77b699e3c622cacf86277b2d2fd785e82a9afe84385418c49a7c2b3fa9e25fc2a4658f3fea6ee0a923085841dff1ec7bf433cf36ff7430bbafe14fd53fe0706974f47e16b19c81f7d8021346c7143c6685a3e2a1ba8b1b9084e2346e87faed14cdd2bad1af18ee4cc9ac6c8a1da89e2deb8e5d9fad4015bb3c836c89dacfd5207db66cff6f8a3002e7263bae56d599bd665004091847c28a303e64a8069ab44275665a6b3a31733d26bc6ba34b2a37df90334f191ef4620618cdc5f0f2940e6c36cf80ac38bc8c381504a53cc517001f6a1bf6140eeb336c0fc8faa0d750b5044f0dacf026acf3be1e335ec5a39d73234d4771892c95967cf583046fb28f94071517c0dd3122fc8aec2ab1fc00934fe0ca9ab45f5e15416b5d71d48874a0c2bcb87d9c6e3dd412e30aab24e01bf40b0ac933f5699538fcff58a6491a61c19af6c5b2f30b71b1bbd9dfb01d64c7625a5157a87d0b105f9d389326855fd6e9f213e935950490530d34e5c7a83bd85291fda362bdf955f1a1271d397a09f3228519b0cadd87ea33cf645c4c2529e401230d3f0cb32c0f0b34c4144f0d7c1cb53dc7a791748bc1044856c999254f6fe5b5c5a00cf366ec01e7f5733bff44b6e832cdc275d2406e832035e955de89cc46db943ac005e4614914f4d20f240ee4d86520d7cc46a2cf09b4cf8ede5143364ae60fc8916856b2919c9e9eabbda1d39a806543983eff381aa2e78095c55590cb6d462dfdb2eb2e530c084ba4e97b506219910c75457596ce69bc3443ac1f36fcc255904f8a074e2e0c53cf9e6de0716d2308baf182359d3ca89fe3d7ba9aa114d0197265c736c8591d6e14a3a42794d9190c5298b8c5e7a27b545c8fca2709a2b3938750dcccbddba2bd8927613aa59f73775fe1a6b4e967e0c99242be8e6347ad47e8ef0a88e8760df38f744ffde4c8d469e1d2dd9d26949228aa2c4fd6835a0b4c8ed1569ebc8c5a88fc503cf00de5188c00ed6584a6d5731a119e6f5405d0ce4f71314248ba5e5b685aca4857187841d53a7325480ccf2e56e7e4003bd9792f9df707d7e26d60c3a9814787923800d973402dcdc7c488552971f7d6ed6f0057f508b45d3500bc31daaf450467ccfd385baf71d40972297e62e9c2b12c7b95cdeaf238d0ad119b2a2df1a0bcc120cc9a639ad9d9024b96f4947bb4092c66c5cf5b060ec561ba735e9e667e6cb34e89847b38816e3c1c4193e0b5399bcbe7240d3b2cea73012b3ee033d9cf240880e9a23f129663a45714f407bdb3ff55ef8a1358bb168918719e02fc88a65e71fb86e87786e45d8d3853153a2c6e8e06cd165d95b7b89dd4be1cac200ff2d813366d7062a00f87fbb16ace10949c660359b190c671d09ca972540768eb784cb25a6644de077c73ddb85ad788a79648bf9e5db5e0cb1d28f8ee40b8f64d7f6090a70f7417093538919716dcd70aca0b42e616c9233238350a0ac63967eacdc0822971b5fdf9ae35c73754c54929637b97c13086da32b8659a7cefa1fe18017dfc84290da6206f47a5392c5a8f1e041937361387d740322c1e1a84280fa5a028e15697addd21210e084e985d184ab89d06ce83e2406b03640afdb2d1375368cc13d210c742d251f1cc99448b3375187f408aebbcdfb46da1b612ad24085a0c08cddb9fc4eaf2011c36cddd4b9ae0f0700c42c8e97084c772c1a9ad425b99ea5e208298713640bb9543ba18ea4b6f24afb33f6fb46a3c5ce426c33128fc85e0594e980cec6f9bffa96a2d85e7c99bd5d7bb0949d9d4864994e716c0218860f0124427aae8a83468108a7c88f87b9469d1c7a18d64a4e13e278bd768b8acd72d0f6110926c74baf9404ba0b5d8cc9407e65f55d6097762ca90fc08ff1269f2a0ba64c4326fcd60447389841016eeba39fb22c033a5e51d3660d2cfdbd15b28fe30432adc12078eaf87690db515bee2086b2380833af5222396998fbf8d2d8ff2c69c8c7aa79d55ded88787b4c5a06f754658bf74ed06f0e4d060a7e477b52a6c377532ec5529592cf86262368d3b58a3e135bc01e43d2d2d5846de455b5597023581251e58f545f5dac8e09d916547c83e1be5623a0c2fcebf89d3865d38f01a91772d956c48d60d65de81d86cbc053a6d3ad05a069e9d0e3209b396ae8a6cec503ea833d94e8cef3e44d0cb53b28ba461c3c5297559702cd032a0f6dab7517326f83c026b2832427409018c5ffa9525c09da07e453c08d9a62417a43f27eae85977d2b2dd6bbcc21c8ef9164cde83df154d46fa4403d6c11ebe358eabce8c6e40f62b1e0d18360e95175441b405c2443365d54766808ace2c73cee010ad6921b7be9e6e8a26b4ad396436c3230b278345a86214c352a1f42df6c5d9de76e59f522103ee56aa05f093f786a9be55338d0fbeed2659456053c6a46492d3a339db7c079990de1ae308a8fe59f8978422594af879749a5d12045222f69e486774b4890ce391da08cd0af9b155594cc980cf4969a8d2b1017c0c3e286580ce4532531ab65adec61eb265f1a3a5a5cc66005137d0b788ad1b308eb149704cd67dc64a4b2b5ba72bfdd46677b6e59f2f9bf23de59ee4b605b9f49efc37bab48acf8902aaa25c72c1f53ecf6ca845ea14f8eed5a80e5a59f1baa6a48f5063dd088d1af7f219aef0a9b2b93be66cf9eeaca02ec6c42b4f6d14999a24632d191fd649a6faf3cc490820804e0afce282f24224cce80cc9ee6b77268c43e59b75a3cb433d131ca696aba24c02cf089a51f711da4a319f93303fdf8aa31f05307346bdc956451c81530685a46ae336be71d905999a3636ff0acb79ce5cc955795c619b8e7bafd9887875db937bef0a07f19654f7ca599e7ad61bff1e9a107196026e0481345e70ae4154910656c3070d406f8fe807e51eebaa71ba966b47e20fe4f725dd422faf4b27dce998697fbf90351de5f764c8321557cdc55d2076fd8e6a8a8e4b4b8f01795460b4252f478552381c1f807497d52ca3eaee12aec2c41dd8a250bbc579056f7b8b14f3c2fbd661eaf91e850dbb575b4367f4b2d3d923fd0463f8c3a745137059b00320cfa0fc5896536e8277a17f0e478f2c16a678689f0dfd601aab6e8c7802de76f366cc02e01b5e349a4f76806fb64fdf951a778603a3452cce498f7f51e67c9212c5bf0c676439542a28d0d1a4fe34c4ea5a68d67cd190f17a7a33a2eadfb81e08d092f3e1d9932a65cbdca9628ebc0448cb5350b24f4450a7dc6057f98f65656a1f1985390804bce6c9b72862365cd874011d5b1244eac606717a06baa160fc1e7c9e23e7a1f86a59278a77f28f383b391648a74b5b47df14b2854ce47b38aad7767636eb5a33386782de35bfd7ccb85296877f30efbff2af85f808bcf3896aa2598a0a8a0f1e996c656c2d54ef15662fa6813357aff25a0f17fba4beb732ced25aa80f469934ce11b53acacba598c885c252b9010d4b478ca5c1f7c3309bdad730f9a6c13bae46693a53fd164e1b6360b1abb686803c8a9b7c0c869d72f03c49d5ca8fafcc0be2946dd301a1788b50876eb4e632af6ed3da5d1e48d90e75c8861c6b174ee889de5419cd608da7db747693039823919ae05f6f6621c617ac063ea2a5430d5dceccdfe8e261b9e13219c27842021a0b107f6530b75f11c0f99eada10e38961e61913e11724d061933e3e9f8e051b3c8771b09a46e981b2876dff478732c21dc2ca725b5760ae72ab698247212722e44a237b3991224be9ef998fa317298074504f55828afc9381fe1c87708cd73258e142ab0d499bf93bd1d93b19ad8f8e2b8e02000b8d9e7c4f6300710163ed45675c9148d2d9dc119c0d70a987a51b7ae313735f0d4975771565df0aa9a8a1a3a2d2e9e887260ec2763f939537db7374ee955f5917950431614115803059cedd02687d453535eac76f566e510590c72b34823a43e4270a42f8fc2fd8d3f71ab2463ae725d910293808361edb685ddd54abc59efabb31913627ac2c107ecb7eed4de47d370258cd2aa8ed8c145e4113ec20dd2607f23084769cb7454a9d540244b79cc2c29c9a54327ac814ed78a4771f3360f0bb6b76c2bb0f557803da7b84b846da5dea959745463e6d66f6afa92f63ccae402fdf3468d8da8ba74dc96d54b0a606241248881bf38c098174ef3530460ebbcce208d7d052a53f741484ec2faf08f0f13f75abac78e9613b53f44440ee73ab8c8b192fa81c2d36c326152c4e0c4d43bd4626f3716595d7912f2b2e1b275b969295f7efc1170740c43bdcac05dea778cc5497163a899481897b39985922588f6460643917138e276a66534991abd1d6ebccc20f2f4fd0f430bd1c37bd151638b495065246ce7cc8efa594cb557c2c2d71eb8fdd0c8e8cc050a1470677a056d3ac7bbd5f171d959cb39f91ae42bb3c60a54276568f33c68701818d7d0030e4bb593e97b8b0f1371d85a068060bc417766e87e314669164c7aff429f3c975db4da448fff22abb2cdedc99161958796511191f3fdef371ca5a28b38608dc42d3e515dbad34d0f77214f45962fb07b4ace23d542526f1fb0bf2a147fad2b5153abbaa9f2d0394f44512ab0aa1f33c8961a0154a16bec5712311ae277d98894dbcaa8ef63e18a663a6464671fa94da5dd12c9f4141c65585a56e145dbe0911b1b856a4d10155f1dcd993178f3930aa78db0962dbbd248c7a18cca907f38e5bd887bd80c8095cebfbf14643351ec180c88e2645742ab180969e54b381a42f6e7a89251a06fc9ea62f3b5cd2bab4d2cc7a8f3337461a3e9fc8df45a5ea088d5732e8b8f98446dc82501f2131fd368fe4edaab919194a7f682d992dbfbfc6d3ef4e8c3c090a03fae43dc395ded84481d64a02787c7c55f85707af929fe7ae447857085797f593d038e0051c7faa117f397be163f623f54ce757710263e3a87872fd54c7518a2699f5800b30e88dd967786ef9d2436730715f54dacadfaca9f80a12fcadbf4f1c9c85f47bb3e9caadc2090035e5936b3a3803d2cfec735f92249f4a12e56e06d7066845afd0ecfca2e70166116b596f171b0fe1c8c57944cc2aec14cccadd74ff7c711e503045de526916631f9496c42a6868601dcca4ddb7b5ae5283dbd1bf641ed89b95e1c759331659570a20b5c8974f117651c202704e5d7edc4dab05928ccec99d546f0ff26611511bb4c84265c397575298d464fa8860efd6e3086c0d0d4330658375746063a805b35f73d182683226ebe4540fcc891d77fc5e7350e5ad62e3195c38955344b77243b1d2e58aa8d29b3e24fe21a448ddc64702524de967b2cc16d2b8e7f31b83b4739d3e8e4a6ffd885e8e1020fb9a9ee52c2c5bbeae244c727ca128103008768acb8fd5f6aedb39bf90bd23899729ddbb6007faa57bf40c752a5b2332e4ec747439b1854ba6b58995ddb41d9c0e76c0811f21b88337c4be6b639ecbd6d1e61b8daaab97cf316e6356c2f0bcb212eeb0739776f809f799e61b3585c12a74dcdf00dd397b7063aba683b11fe79ba9918c3fd5e291039091dc061f8fe767253f1270f747a65a07a7590307beef6de96b2dcd3b900b448726b59c8d6093ef595c8aa3c08e5bc907e6b6110a3d07ff4b399926f39d539b3b365623a9bb4e3c4fc230fdac6503e931893d7a2cbf6a25ee58976b1eb2d6bf2c4126eb1faa38171aeea863914cd80182e082d16e1685359c8e3940bae1fcebf7d7a13687bf9a556a3e5477e97f48be4bfe54a50c03a0de62bea71bc6245228fb64edbbb4d2eedf10c834b84306a36d22be944e7459337a99e7fad54baec65d15a1cb9bc478ca97b70c846bfda18df5d2c76a66bfbc79604404d352c9385929e57fc7a82c0991e583e315eea95d63c4641e3472f77e847fba6d3a1e7bc4910117c6f7f4c510fb74f5aedcbab4efec4f9e9ec002714c7b185d2cb6509f82c939f06d57049ce2650ac8431f4d4af16220a04302eff15a46a78a436fcde384f6e8defbe9f09324ebda31c6f7bd8482189cd064093ac3e6b55f05cfe8912e7a1483135bf3d8ec3c35562ec1a8aae25b287072dcd7708b39613f1457eaa55f2c10ad8bb37cb1307d4bd8167051caa9111598f151881fcdc1b0e405158d3c201abd65abe86f363d4fae765bbbdfd7a0d69488cf561729e5d54b3fa6443c02e0f85a1c63a1f17f7f7c4babdd700818625967cab22c60521e29036c5df6f9c2fd60ec6d22d1a42fd7371e4ff462908fbb4ace29c2143fd2a321616e4f44a9f61e2ed7bbad2efd7a54f357d51cb03d63b0a0db51e6393754cb4abaf8097f74b8a3b30be48d079af40631f8e96c41263ab0cb5fc5ae5f27b3218e3ba732835143007b66d60f93ecd7eea86db77a0efe4b51de8bd1ee63cb4ffb66640b61c3fe5619e74b74c52d8d7c3cd88c71ca54a3e4e9e3a52b12feeb701b41a3b6c1a2a4575633b1106cef2eed1f87872d90d6dfe6a63109be5d5e312539666b6120b07fa0626264c1f4d7e18f4b9975cb7d31135d593f88c111954aa1d15a7c9f8c96dd41acdd3155ccfe54a8eede2f37260f14018ebbfdd4d158a67c5ed4a70c88f7449078a5c38dc5cd3ebc4a6a39ddb07193aa4094b4f681a69ebe92dac85611df726c48ec2806184ac1506309259572328470bc639d75f3f527dd4fb80444b3a72a984335de7528d5754368e2b37d1bbdecbf6bb0045f78de5f848c6611fbb1376f6cd08286ecbd08e57c53c2d9ea60729c91aa7694c91f3f131718d2b7702833f27bd244a17a486fa79c0604e15c8eab43b08ad945aa321771f96505d3df2354bb48ffc8c2c6cc730406f5fc7b984636b48a593836003399cda12efbf8514631bc44770575fc8473d96cb075d1f6e01753b92e49a705b2c8fa7610ac57b1469c92689646af8e2c53c1ec32ed1525f4594fd873778001d9c0a03d6421e84635ffb06dd5601157aa1fe66c1016a556a501789b43cd14add5fb67778b7089c7565818bc49f60d462c99dea1cc7894be02b336777fde8b7ea7c847d11b618193e95f0a8ed520a2a771329e00a3389aee16e0d26aafbfe16df044829b476e2626b45ce506030078d3a366d5c901226f997bd51f78b3ebc5299c07e8bc6b8229105b4c2c703146add2781d6bd6c48ac59bb9d52b515a3bd65586fb57593d5a4f52772b1cc980b500793a3860e792f2d9980aafe2a486ec228b495a6d3187f0f47fd0e5b97f385314c109a620d5b93a9324cc702ece028a72bca65f118675ae90898de8f59fb697ef0472f69a7c64432f29afc9777708c3562bfb54e1bd5107c14af366052edcce8c5a7172cdb84875133e328f6861c9770fd6157861af681ccf4456b4d32967743b78152b9a628e6bd54b653cc548deab83f4b070d9e627be4f00a806dcc8bb175ad42c509c64c1f3942f3c4b8ac1481e63466ab1c40dc18e97d290d911d1b227cbd8b0ee4ab5c6bf5e124fdf79d0f879f493d8ec287b7f30153a2505b3a7ddbbef3128ecb9c455de72acefb526fbd8281b6cadfe339be6d961b477362641ce258def66fb0dadb78983f1f9598a53c4d66cca1aaa64bce8841c14d31c04757c01947892be2d2d5179af4f940082d0282f6134ace8fdfdf0e13deca5852ab8e232e5cd705c9c70d615a4f9e33a70906807531f5e8871e99467ffd5ee91152b9c342cc28c761f8d23c4d7be5edfcc5f23f33edc55a8c17374cfe76bfd55044d0aa0a596348451cc39aa6375b5e7683c24957ab32524633acfe8ca899c0c5e95fd76c14aa8d2de68c913e1fc8aa1883a8081afd538a71abf7c0841f73a323a450e9eac111899727f086b4475c5ee1d509ff9f4b68b136b455d7a9afb7f4c9965cafd2bf926c43ed601026afee625d66c90e7c0199e20cbd2570f9e925a2641c6060e2ca9093cac460cf62553f841e48caff5ed417f57f9eb5d4bc88ed6fa1f7be601b4001debbdcfc8427abe7197f87f77b9f797c9815e1ad307801f3ad6df1aa241d7c0f6a22b60973518598d00ef07b533c2d4c8e43df1397db64e2e200142ce422ab2bb8a45921c6bef3bdd8945495557cf18117e81ab1b853d09a79170a9b6aa4ba154ffe1d2f638571a92f2d38261bc57d5c1f8dfb62cba82781f0d751b0548893c1932040432a8279145a5c01658809394b627eb86f75d957ca15730bdde0ccc55eff4072922e70285bf727da0d757e271f0c4cc30b106de3891522d7341af3362f0fde0bbe40aae2b362f271ba67ded29cbd886cd19e2f15307515f06a5471d44ec62790bc8bb06c94163d9b7a8970b934258e9526bfd08982d31a3a56ec52f4af523fb0840f3257e9c8f965f08f5134ddab7f075184b1fc4422f28d3b5f35da832b18b983b5be404f548dfbd26226199620e1d3b70d7238fd2960f1467a9bf41c9adee5122e8c04da270f9060aa8cc2b032a4754bee160f2f7d88dc400f5e4b09b35584cbbb7e8b3cb962ab7b2b53d4659b29da0d0d1e2f835417499590ae80a02677307c77aa008b26e968867d8931545a2a8f792dadc302b9c7769c88050c25edac42afcf3f1a9fbf15e3611feb6e8bf27760d96a4f73633d9ed5334d5971be1c723bdff04d1d3164b901bfb2f80fd4134879befdc716d0a55f6d9bc88a93005f971e1cf09ac82aa9720c6bde4d36d06115469d6de5d74642235531ff21aa70a29a05d9064c4a7f01d871dea2b78f8bdc71d69e7dccc1c97523f690ff31defccbf9de58f7c3d64f090f135e821af4c0daf03b87b7afdd89d6fc96888d14860f908163cf7f5b817e8d4fa374df311b554ba285010bf93796c0c665669d95e18aaa5089eae16b2e49a2917eeb3a704632ac4b37483363884e7eb3d3a8cd18321e2c7cda23183ab1e3c35fe5af19eb06e97a9c81ae599055123c29402109eae50591b52173f6d7d005d79204cf2f9fae7d302a648f21712aca3caedc894ec9c3ad6677fb92a5a25591954a1fb82820428603ae609b60a53da36f00b433c0ff90d0d1e84c4ed90ee784e795e665a355b029d7fb3cc7d595dd1f89ed9ffc327d648270f4bb468d2ba21f9b27212a42410cd9f192613cd4ddc463c3275c90fb38807271ca6a2767ced7453e105eccd6941e2cc6dd3f5e09f87742894460be1fb414c6a0f800d6a48654ed7a7cf4b71f647c9b109a2760219a8a97753432c2afd8d035e522d11568626ce0f8d8c4460230971a2caf5dcc2b091db18b4ee2ee6f9cc3499f9fe1f77e9374a8c106ca2971a8e87428f165929a6412b414413821258d681d38542c50383d764d03673b7f15d70776a5476538f0e2a34ebc01e11c1bc60b22244d3a3b146429213e10d9375cc5d9c6947486e4748e29c48d1a2417e9e638ea55c44535061c0d52fe44e96d4f207173ef89d4a13e461e0b24f0a44b7a9d1df230a58a279cb6aedaae1d282bbbbd407ff823a1f8e4dea68dd770c06fd82f7403aaeee5dbfe3f1279a7b3ce98f124d337f266791e33bf11317c3c571b0b4ad6ab1742e1228f34223d84f35fb065edce1a57dc4bc68542beeba5196ede859277bc1b3bb96a358b2bf68b382896e8ef510ca2873a5fffab13f6a9c89961949d3f739afbe00b77afc021a32f5816e89a883e4b3e8cdf7bab9ffffbef66d1b57f7ec148e9c446ec5b5f7472b8223e79c7a9ace9119e8a472c0491f6f3abb92fbe786b39e2a93cfdd906ba9d24df325d67a78c67719d4411df7915a423348128d52107b6dd60a2a339873edcab967b57b21da7c9c3df85862355fef456fc6edd56fda7bd0c32d3abd69e3f4f201ae8c8a2a44b78fe47713657be01abce8b2e4329f67c23c8419ec8bb89b2f21bec1f666e32bc7d4be9241c31338461e265a389b695fa8e64f5a6a0f47e1431f7a6ebc8f084bd01bcfeb877a3f4b6cfe56260e18195cb929e3d6383bb66633d5d1405f8b314e3f91c42d6dec546406a0f957055da0417239ab0ac734ce65991943b96a50fa33689a5ac4075ec7cbdfed7ec33fbef0ebff0fc3812723bb62e6bec1afdb3cd84d16e867e6978045cc9871fdb268044ae285a4324adb7fef4f3343a302bb6983d87347c6ea1ae9c2475ec0b0d8331fffd5b9954abb2f91b5ccd5513c5a3233f14214b72bf9fe2fa2587329bff99ceb68dbe1c837d103f4ef1b26c313830ffb5d6a1b6bf36f4b3c0f620b850f470f5c872da4523f2ac879868b547e48c1c36011b6d47445b613982b901f74ef9f9c0f0af6b73fc25ab93553e12d1bbbc74d16b868ccb6f750b620f3737c0263f19f813a66d31f62fd0deb137212d815498988f0bcd228ceca2a14077345208fc782fd00c36e19fcffe02b70bdf20285268df2ca1234c8a28998f12bc6dc5c575c60c006035bb77a32f15bb0c234e7e920366d4e8844c64c94c18bc533bf00716e20b03269e7eaf63436de4f002d5b4b3b2ab87c0a854719c96389966b9d4d9565795301b8614be9971394a3b98545a8b8630b4b3e299101324a1aeea4a6e558c6d30c655790f614ac4533b21ebc054a5b4f8899358cc340ba3dd54c91e1f9d6865d64dd0b2eb4c86a339a532b9fae3db64cd585f6a5e11a4be49a6c6903ea83981bb457b58bb618648163e85964399e237acd51378ab11688956e4f3768244c7bf5ab30be5fa96119b2c4348e3f139d61408c390680e7cb4a6579d44b80e2d2bb6b0737a282e958a073585409b3f77acbecb1e4bc9681fe788a3080733eeee008c1ce035a6e622849fe80823c5e6cb62ea9bd718bae73406cfaf5e38bc70990b872e5903951721e977b934691961aaee55f5bd7f87454f78df15d76e058e72226e609e272b096bf7a24f0f0e547d346b10f3b6f7b3bbe6f0d80abd85ab6d34151bb2894d6852fff7fa09b4738fdb60cb1424a7f2dfb6d6589a05426363ace6b99d9ee3d42f6e4a7dc3d581a5e1cc0acfc0c6c4387ff414a2f55bd0122f4a04adab9f4cd759bc86f7c7e5339c74e1f9ef0e606065f1715b4cf1715daf408087b6fef0b809aebefca8194aa0610408316d5032f5acf8d677a4fc90329625378934429db232ea33fa6a2a6c0ab2895a33ee080e45d43a9566b9a31cb79a82e34e7952c3c670d99c7c31f4cf732797aa6bdd275a9a7d9d90b1ba56d881f00ceb316b20d6f6eb2eff48f7527f8abc3b955bcda5188967c4c91382e4fa574eb82429744eaf84335c0b49c5311710f509ad82f3a942ef0cd39abb564814c581ab05bf6bb72ddb86c59cdff59a0d2e21ebc83cb13c589cbf7fb70304236b9252c688ee3473f9d368770fd3b9791cc6d66b60ad1bd1d2484f0ceac38895454a20925fd903f7da7f7a80635e801fb5087c489209494f6d62d575173c36dffef6db2c688b4156b4d86b0066a0f54b5f1183278e9ed5cb480f66f6f685fce258cc88cc96735fb9c5dcace7cbcaec9aae155cb72998116e921f90a5f6c6ca5a2132c8fbdff8a43d8809d9dd6298c6b22b0f8447d037f7fc4408f167f4341d83efd4605d78d6527699de965c4e4404342e12c8487ed7dbe1b4e358d00f53812d7beaf40ff71c0d499cb000260e90dc20750415394d5e5d2ee1fcaca5b09e5b663112341aba171fcab78bc715e966b806104059df3f4350820731b1aebcd2fd0ba2aa065e559ea9e06d2d0d71026236ccdabb9ce7d362cada4d8c8ad260ba0546b2e9c70c0d07e2ee946b4bf1871bfa0034f5ccc712408409dc3de32c528513f0a99f69fcbe9c9d13bd7cf6170fafb29ce38b027cb81f961b5a311358bf5f546c1e9635a0754e3aa8cba0a488068e4772670370248e16a9a0e79c251e7b8de3a989623a7dfcfc921bdf0e944795b4204b7100cc47151a43ddd90fc18da0d54b2a4044aa50156fe27afcec32a9cea44160b644bf5597fc017dd3d2df1d1649302591d55db96367fc9ec74eb5bf61e6b68891e30e85c34056bda077e3ace8d1a7f944e8aab7973e1d0e0fcf42a950f63c45e657d40c504e4c4f3a3cf9bc9f900e7373d941aef6971d7c611d7dbb53cef6e3da1a11ffb511c591cb38bc3ce0f0b53d0fd1df32add3290523db6d9a88bcc416cc951732daa7b937130f46bc78824502a85312a820617555b038d94866eeb8d70311980aa09beda51311d97d905acf744b0afd1164f906c5cbb0f0171c7a03fbb41bf1d5ba71334237900d74ec1245db0044fece674388376b5fead17665f93c6925a3740483203fc80f85915e0ebc627eb719c2e5a14807043fa4a2cd6404c665e07fb8de8223aed2e656137532801f8e0bde40eafaab3fa9bb6ccff0705f2db9012e235b52cca41108d07868cbe252fb0ad29820fc5eba34e180a8a3cccadb1b35ea84b435ce0719cae09db29cb1e13b6b812eca25e5a845889509322148f33315ff3992291bee8fd923909181aa6db3b60736c3056ac21f4b18682fddc1306e8a538d952a86544a3ec099a07339755a3c8a7f9752660485e3d06c3e68386893678f8dd513a44f877175e33b25428dd3a7280606e8e885e7fb3c443b53e70dc6ca3dec087a3d882eead13d7ae4bc59ed6ffcf8cbf2850fcd1c17932ad8f00e19ec43edae65bcc0c5646e6df7f7ee566f358c1ebaa5c4b5eacd9c3cbbf15243face8d718fdc727f2293989333577723f942b2999b7a14efa4f7132d616da7bd8c06c05d82cc7610a66b8748ef966991f0267cb23d58551d89412db23ad34265f1a96b04779f4a52556d7d3df39c76be26bcc43b5c97c1701e87e96f86dbb28d883f59069ce34a5b210a26ab737e93e8a46511b1c55820684cf22b03c0de761b6cade80becb1731fa1591cc8041966ac91bda12cdac7cc47faf403526fa8747da1ef8ddaf74a349e5a9626554efd6cc0879ac54db1927e1a9b99c54079c9cb1f20a959d25ef5bd05bfcb5174c51c60c1a5361c504e5f5862d4413f582d053a81278e35c2b60d2d753f08077616af164dee0a9b3237c94aee5f87533b9ac10a60a565cb5f0aa876675eb0ce28aee847c876ce68cc327e5af885a129ceccc4909efd34fcb00fc0732909ef20417862a6807c422f1825eebe792af42362173aede6e9658f23dd06a10059da0c30b029b6bc1308a4d981abbb33884923a0befb7d214fcb22e6b02cd6b5109c3981a6e441928965ad4362bda2d78c877494fb32c5b91af404783bdbbe77c9ae6ab4c82f2a1b227060ba3f1b225102412b652dac797ad3c62ae72a16902450e294cc5e5cd9381ad8853edf261f67c0f0622179191b78f8e12190bb3960ed58a6c001b428c991813bd64df4751bb973a16113f9141bb6556781729d47c9b7714c54b946befd868fe4f356f74e79160da8c2b0b253b8ae959f3d329149c31357cde3f5cb524bd5430ad8adbd43dea2e16e63de6b138be1ce720b519af27eed5ee7246e19325f74b3d549ac687f882ffc8270babc87455cd69728856b0de88d4632b4c71cb3da9841e7ad0f3d546ee2d74a717470943a0494c1ec5bd98a56cbf65e21369bea310575b683d5ccdf093fd0f822f70dd35bf0b6624fece30045cab70d797f0572dbaea94e7435624ff53c20a844c0f4ba550399e6c892d476c58f38d451327784a66d9e290a0b5fa3a595b822d92cf1d7c361f6946fbbb3b082cb8609353830e8f17080e7b0738d147c88841e74ae32e7745ced7c20ad0b5d3278a1e9eddcbc7953ee63142d07460432afa107d545cdbf67864ce4b1f05536c3ee4a418fd558cf0a854cb01ed57163b2d1f1a12df5cca7b0ddcddd89c1777760f625345bc527e4b21df1ea8776f33cc7020b229938b3bc6c82626eb778e4ea0cdb4ffe580c2818792f99fcfc3bc7e07094770f95c7a0129abc8090517060d2a26cdb1a46abcbb478df96788ba6ec6db8f79be67ec9bdc3109470719d350e78cab4949d5be66f33885b2636329b59853fc0a8feb0b3d7189d9dfb7a96720d85b90430385f611c0d16179f0b381931d4f8b3bca7930b7b6404fbae43152727a7c1f879311b33efd6277bee3ca1dd035d992ef36b05992a2b77e97aba86d15feec7bbc804e47b0e2032e704aaf298670364871bf72b9f31eb7d5d5d0991dec17bbbd5adf80c822fedc8935b4e382931cd9f1181f914989d97bb212cf4ea4c0a6bb963c4de7d183cf6dadd689c5bdbad2ab17f1cb20bcd27621bdecca92aa34dc7667371451efe682471c14e056ccdbbc4f630853ae565c3f55586fb094548aa6bd7b3198bf7b1829afd9350e64866a92721fe8e86398a2587d18c5c978a8b74b1d711af321662048a6eccd8ee6b1b3a20762d97129fcbf873d80a712cb183414c80fbf8884ef65f0015dbee59e67f7d57078a57b9b37455a3d3eb4179dd9e50f8b4a2261723d2151ac17e95a32c66a1746669e13e5fabf2735d63c20374e15451386ff38ccf1f3413ae79a4699edc921fed05b1e98b13d2b20c0555416d827edc2142c8fac35340423bdb542d3aee60076c27e6442cee857bb8d96caf8bd825b072f3d62e638d539a7c40ceb7709c6bd1c3ed90c3a860d77b684e0e977b7024e307786fe8ea32d19578ac71c42fccb2520db217072a91c52ccbaac17a58965f2c58089694bd393e9879c6479d9c7a6f2b404b254b8fada23faf48f6b800db49653a2142c3b62f9c93ba563f69d200b6f5f6c80be93972dc006f4cb924d48a651cca02cec4989aa298f3c4c3f8fa5f7ec2f8a8641b5f5c8d3b3f45b7e6cb04dcc8baa50d69c6fac127782832b5f9763a701274680b73a5c34c79b5d625e40f67ecad60630ef676e4a3b11bc88d8eaa40cfeaec8ef7cab0efe72224ca40d959f63e74fdda576832caf5cb6d8b2c48d8935caaad51ca6ec8580e968f41cbc9233129cb20225e199189ef0a9bd0eff6e24a970467ffbbd59886f5789f7422d15c12ffcfdf4ea0b97b41e77bccbf74f45be7a9a976241a973cec4e412559e32ff377e7680e2dbd18ba25a07243a6f68c14af579c5da0efbea57732888a049ba087c1f437878e50cf5572b721afff785986b296dcd71f050a46813fcfc77faf491f2e5f1b8065e0397309cb01fa671413a8131b56dc8a27945045b6e5c1f52703d3db7d5dea4700714353fe0bb11fab65e4c09b5bf4645faf6854edff1842065cdbd37092b8fb53f947937c2669b528fb4fc2d779f3659f7276526eaabc1f4cba557e9e09f9e1f74f99caf4faf7f637553159b678b4edf56a3ec28bef2f4de57108db0d62061cfa6b483b272acf09b040bad8b29a2cc4245b1f294e6fb4628d8c2c3f08f62bfb3e83b499f01b727ca37f4a00f849791e1b818a0710298aed1477c4433e181f0e018b2e0a7f87bfc35ec3ea2ad763f220234888d0adb03f161868a1ad948b7d0ae93a680f6ab6d41fac6aa39b9dccf424e851070d28a8bd9e981e5724d56be793ae9f9da865f5bb5171cf78e3fd282795a6377881539d6dae94f679802a71626e39ef1a3b19e2e1422d7a68d53b225e968f34622f21118410006292c472d0431c22ac8edc09b8cbb4a12991e7a01343477a29e1be646941dec4ab1ebdbec62200ae3e29315f8a2276f9e24039f1514d02c053b17d1e9c279fffa44f5e06316c9dda4a06ee3fa29f394a26372b215e7ea3a44c97637b08dc4a55469bc194d3e8b1941c0e3f0e26ec77eb7150bc3c4ca7976363ab1974032ab2bdcc29affeccdede2880c83d49a283b5c63fad32b6a1b72c03bb1cd8a70fb4fd6a6617b051e908df6245b313f31e9055b5441a93138147e9b692e9198bca1142681ffb5781ca333b615cb42fcfcffce6451551acef2caec666b358e7e1189fb33ec5b51539edc709994811e4a89a5ab74090787e5f00eeeac14498e973224c3a1e87e6ca68ecbb279e4a28ab7e8f1ed6060193b5b8dd84e3db5e88a6ad648fb79d7a0123d6a887f1fcd4418ce64f48abf83c6599deea5bb06eebad0332f7fc65aaa8275993d1a887f134ea431b37447e28a319e46f170135e315052a2cd9adb6a35974e475230db1fcf975772731245a7581e27e539c1e022a54effaab0836bfe12f21c443736baa20d0c54ccd96109189f393faa20a38973b0cbf025d44b8dd8f38b5ab9c1a9a34a7f2e83a5fd4c340585f8a9ca78a077b893e1dee53d61019b6ad9487e729f920eac2dd1196f007bfdcb240ed1dced5addc497a6a0510542dd7f7b0f01890d51b504bd545aa8ccb8821639798d11f9d470338ff2dba2ade9b7690faadd2b796df8b840bfa03535615cfcde3e7d834ef4374a6d8da310de4378317a81c74b1b45e6f73f493461fe8f220a3111f062ab027aef976ab98a1286acd433138a9751a849cb67791a84ea0fcbefdc9012daa36313d2bbf86b29e41672fd3c28837ce5678bf1b525cef9ab0b7a5a078b8526c8790b142204e077faed4d002afe17fcf6dc79f42bbe1d0e114d72b3fffe581cb014cffd7c9c6c038b7969f093b1e224a667dd8f0c6122e43aca5a04373d92738db47f540456763626ee50d786f7f1a3136b53c04442343e76237fa1583dc8e448a1a1cea6818dda850954fe2e01e551f5b6dde0f0f2b6aa4bcaa4b96b51576ee66c741f7f67b7f82c3f3274a55faeeaa1e49ae732b4a1333b65728a8eaee9547251dc9cf302d0eacd940e4dbb74b01fee9cfa15d071d67124bc040fbf3c2533ca91416ddff536d64e20837225c7069e15dc8f3ca195babe35094b7f0933db5a42c8836df0557867e059cba9e4807e5f758c760ef949217a640c779ab5a3aa12ba18673f95f8bc287349b84038bb7b8146a30915e3be54f5fd0985d1b510b59ff325a53cfe692aa7d001941c5ad1c1b1ca1861cce40d7220cd212deb600c1d321e591674d9d9df5dfa6e1d0a6176e526f6c1285b71db790665a20983a97c0333d69a1371df4b528c35b8b796c2e20f833da1665d49f931ce2a3f0d952eef21d190fe327a142b8ac61a1369d2c88a1592205829a5c94d2d833a18fa3b672e2266edc518e4ed430040908b6d11c037f800e3be7cdc6e675aec92fe9be0311c1d4f690bcf84f770e2dce3bec178ff1f9dc7d531333c47d9f19de595f6c9f1f30338d584147a30e34c3b4ee5a56772f1512dfb465b33d1f41db1cc82a9f4885bf9bb6d501780b50eddbf1201ffa8ebb5075cc3358bc1a11f705a3c6fac17a20a6e6dd2213ff54726c77e9cf3f8595001191c6151bf8651378d0726be1ec6a3d739b4519da6dabfb6e8ca4f0bd1573b37a1fcea10a900112e92f3bbf0c92e6ab2004224d9147eee0b9d63e11286f36e4b3988949968c09af000be4434feeb5fea5ca4a93144a2538f7a3b82bf0b33d352021aaa174bc7c5e5b40ea3099edc8ed3804b2058c65f79b76d7df3a5111733c82a598f86fd73f64931e21e4da50e657986e970ed681ba6e82d6a9dea680b2d6bbfd7ec057c7428930cbef4c3d6284831d2a7a1005aa2bbe241d58088c7f05260de2bbb0456d473f6c6789078704a2f5566d0f372842347cc1c46d79cc1f209098cfa086c4a247bcf3ae50d969f8e65b2dcbba0fb3a45ee586b3db1990eccd869dc51718cd76fd00f32064ea9872be3ab98a4c149ccef35166289cd91b38fad72b3111841fa5b644933fbedbffe93abc248a56b52c10fa9a1219854750a61e5caf22a8f5cd4d0469b01db697e410bd86ded5ff2e110724e15571e524cb25a0b34ee0cc1eeec4dfdf0805d760d81a4241b9897cd0de0a08294d58b70e811a6111cdb7d37a844015290b898c9f02711655dc5e25078d1b156c020624bd1b63fc37ab0a03d6942a047b908e6331280ca764b4debe304b6695109c9a410bc9ba453ee02a4663aad3d8195388653b1593b3e026ff244ec47c64301c07041518e1e2a9e0a76122ae50582a0b07aff9e3cc2b873b4f04dc80ae7df629cef88abef8f32f28c3505cd903526b7a26beb07bf6dd784506e86df7f7691b14ad14f1f915a058cebe4b11cbbee5ec4d636aad86204ac94ae4b20e17eb3656a3c4a906fa5877cbba2b168c0face89effc687b2e99f7737e845812b3affc33455d4db70a4731a1b2e4c06870178fce891eeb088a8940bc2d61fd9a8223ca4ff46cbc215b83e8a485cb9d3cb590cc7e6b53e01b3cfa08c20ab2b23e77418434851bf52e0127b7134286c85a814b504473233efc6611fd636d7963dab6b048fa3673db550d40895eeb3c173151df3cb8d83d73c94e1c54a610a1dd3723294250098b9f70feda031ab0f4153a3092e30e813b4e8a5c9347048907cea1ed76f9943b8ed7fe76f08d55173fae3d1578b94e58e5632a19afc06c6249ad51372dcc948db0990db9a3c48399318885dd1cc8f9758e26bde139efdf46286c27b15271d8af938a36e8e305d7c8097a526c6be76b3608a26ee11a836c93565e75d116d76b89d56333cda00bb787f339d5f4a3d631c7c5699a7e67a435819bd851baba0bf0b8f1755654fb7abefa0e2f1d70daae92ed9df388ad9245fca1ebdfb1f35040c6c4d6d006d57cf475f85256a8a887160628ff19c16d1c6468d8573e0242628218259cb24bd4a400d2c239870f09a2531dd7eba62a11e218090e8625d2a6246ec89429d6d366ceae894546d8a9863496bb6ce12c0e2e627bdd1e80278a92553c960f190419759152da2d03738caa2c5001784b671602dd685dcf36f65606c2e1fb0258165a85a956efc285d19b777c4391f14d2b3ceb4f8783e080d685c242676779ca60b25f89cd1a991a849138b4fb9ef75380851ba6e197ca7e1872b742e5d9df768c5499cafa223b4d559fc516214a9cf84a36623efc1517b37e613b12155ab8a244782e4e3adf00d442ef01b30e89d5021abbfe23b6bd0042dbd21a9b0cb10a282c033d85b9621ea9e71db90c909727a4d3bd75821d666e3aa3f782ad5c319444f8b4d5d44195d6f46cec90339c37dec726b463239840288f9433d2d7fea64db65bf6a9eb9952aeafc6fde01ee5392e692a3f1b25bf5a5f535ae2e59afd9794dd1e5b621d0b6c60b97037185b8a22bbfa8cea49b3ee798fda64ab1c4e1f88cc4da278f4302b02e8d99de649a88a8ec3f3f16402f201fed57377f571e4fd01199323ca0e868f8b12570eeaec6277dccaabc44b64fa4b19aab2f96c4abd2a813da8a79331058c4888ebf9cab986743eccd4d04ca81663006c7ab96b514a67a683ac2ddf2211a345b8e8a71e99c526113aaa83ab7c9d0458d86cd6869925d99982729198defa89cee678166679b282531524e35ada7c91a5fa6125dd6f87eeecad97abc272a091ea9a66a1b35037e938b20ec8a3147e7b203474eff6efc79e9ba37e970af6ff85edae3b262f60dfaf67b86fb2e3b7d97a755354400b0f0a3d7010fec40316802ce6ece0361da2e0b73ff8cbb7136e075a3e6e4725be69425bfd3985fb917c44d12a8310495d16840fa78e096477cd8cbd781d2bcac9b2fbfcc0798a355097a4697c5b47454efea35333846bdd474707208784a6336456bd70221f5f31106d5a298bc63353751374732b5a2ed9834892cf69b214129b14232b9ea98625958bbfaef7c9df0f5cc6a529d7bca647327e782cb7b8535a212d46b2e9472b90e2c7fc84f9d717f5082490072b805f6e82284c76db8606aa9a41c8cb581c58791dbbde73a1602ed320ad4c4c57cc64db5333ae685770217706664d047178f39e1288c54a5254750b5afbd592fb75e19332fa9e14d797296c1c938439567995dcef7a67b0fdb3f14e71cd91eac25b1bb14a5af4165b9fad9d484082bc1d6ff66339d3313a746fa33b0e682fe06354881392492e8b1a65c922d951ad61f576ff7fc37355e3396ac992acf7aee2493c4b130c60ab3c806bfab90daf3a624d4063814533744c31892fd1928622d9538fbe131e5f357a90b9b3e55e35b70eed0ff383aebf8a2e966cb1b5376745be05220c82ea8ec9aaf1244d705cd1692bf17d4ac5ba33d8601fd5d4d51ec7920d9257ca36e2f89ff1ca494ece193d39643e4199698adbda72217b39a316f51235370a9962f0fe3966137b30423fe5780c8077f33d1465db304af42672d22edf6507cc9d27feee934548d6956adf4e16c2f2ca3fff1df3dc6bc9f273bf3a66d0222476eec3abe37ce6c6062c026d12d9ed6702cfda60a3022ac22e3bad962640b8a16fedbb7c3a4398b2913f2038d0218a07cf922389223e44def9d67d719a9010fd50a57259fb4bfc1de646d7d737c5ee831940fb87422adcee97ccf783d451c8e570c8cb63b70d2b9547461e0b2aeac8d30199f5ff3272cd9037908f6d79b2ecccb3eb7688bf1702139a0591ed1cd711fbd53015aacd4e24b1fda3baada781393eaa2285c8b14b022a4b97b4c5fef161537c2cad47cf67f386ca01bbe594b50b3357b0b560e89e3781c821c60f0f761e79587f7882405182e4dfad28e4180f4b6833f5ac7bdecc39397d5ad59b0280912aead3dfc3330fc69c30850d9333693fb5c47cbf9c3c26184e30809922dabc25838cf7422da62b59df11f8a492691cb1544f03d9532ae346446fad68b98742b034e32f9179596fa02fafc69110e38ffa44cd806e90b4b636b4d072c38e2789e20dbe2c75a8b092a672a46359e66ef5e6b32d03f21490b17c962ca1f7fc33931e985096acd396aae1918703f8b9de263062065fba6165161534a00c5a0a073ae2a252312b52f612c16002acf45aede14bd6f3c2924a268d5cd531226d66143d93a16a81ef426c907af25d618e7d84550666934f3b6ecf4c48cad9491f6fec82ef534b8d6f03d46bb22beb3c1306c3ba15ae03e64a2647f04647306b12c0cee313900cc39023fd0123c4741f7ce05885b1b60fadaffd133313a14b04f76e55ff4526f6bfbe6796a2b513eb02719d9469ab5a0d45bb47ef0fe3231751cdd43989a90ec9011659554055b89242c76073b8fd13294c1a241fb1a9f4e3654421c7ad45b020540fe4a748eeccbeddfe728a31e6ac184a6374707f09e74243f60a97b102b08d13a48cee6bbe48ddb21b289a9175903a66fa795b7be35b189b36a6c42c7d58bb80a8e13758f104bf11933f6919f4f1bb151db89ec7454b4b87fca230084fc55cb99af2130f21fb55227bed80154820f7e400ff228026ba99dd4d2b5224c4cb4bff5c24d7b719dde134c3e9006c8a6471270c94c6ed287345f7591876b3a64f16d357cfd2f125ea1ceb167fc5d5c61892f15c913cd4c08125f2a42ce6d362544ab85738d983f440bcd49b06f263d2647b63d58270591449c36f99a4407e8bd1dd628e512859539124e198cefe49e8403d038dd7aee633effb4a8b07edec4f941df1b6a6063d26b32df64f90d1cdd59c1a0fcc56e0f785a670e3dc878a24e1509d7465d7ba67b00affac046665c7dd97c3694d2719a7acd0b5c2d14fa1d16878e9f047269fcaab04ad12321bde3ca5f7520da048d610cf2ed8f14c2f1ce56ca0e106000b585510180347727b327d97d1a2fe8e3febf6e135ca33796bb299c755229d974bc7a47625bba3c88777c251c841bd6ef0cdd3898b978b926d3536100229128f4762f8d5010313cbff50155f11bcec3a7a0fab10662b40dea755eed7b07876ce28a7c5c4e6b7340d00a262235022445ac26181089399568457f46e0fb69662643cb8e0ef0dc80fb0bb00bd7dbde2ca58b0c3fefc3d44dfab6a9ffc7e23cbcbd049c26fcfb1695b0647541e03c440f89e2de9fdabbcf48a1025ee1db225d4a239520d6c7b30384ce8c23ff43457f7b891b9c8b9a68ee06567c86807ea0db20a1c705a6eb8d0e8033875ffbf1b32508f99be0e890f09c6af331e9d0e4f119ff70b58ac33a797eaac346112bc76a1ba8b810c5877da705281536c237b8f59ade2f18c08afabca8e95ef8261d6747ced58bdd75b3fb3bbc4d923e1d514f6b59a76ba9148072ef5b54d9100e3a879bc07929a146c2215a08ed3ec92126d2619444c8bd7ad0ef4f543ed1d64dd0e8cf628ac4d35cdfdd58037cbcc4b13f2a28dcb45d96dc9c026adb1c47bb6afc90fe9da77cbce5345b2850a4a395741037b309b437083c114412fe403308ef9d183d4a7fbfb578f41b0bf9d0e65c4b6ad6491975946f8f8f9c7f128745aa10764777a1f092d15b35008b69263a03883dea70db865c91dfff161df3104d683f11695f1d94b7c82658f208d157d0e92c2fef655db2451c517595ef0dd924b2e018fb86dab2b6e91c5f115440a5c62cec2eb708f281e9ae85eb927d72d1f799758f83f890201777182ab967ed763123978aeb895e08e7a0eefc7051d431f468e334a8fd206d9cd3130f16a35e3e9ad531cf12e69b9f65e0177d714e142d48717fa755d97b0d3e130fd9ebeada0916cfbc3050ab8cf7227e7d9bf791c6fc3ad1666bca6b7d119ee02cbbad9e87860eda3120cb950378cb72c79ae0c5692c0f17889c25db3a4afac7141fc724915b262d6889b831b6f3366ad1700848d09c93cc46222905c0fedd32ce2c285d66bf9b886797ae6e0e31b7e6f8ea528e909fd9fbee692899e84bdf15c2b1e9409802893e7e752565da5905d80c817f07b770c33f1579b1a5b1cb5c632fd0a9dc04c1f15fc912555c164a86b6f9c4e03b0018640e9e02322766d884b1919ba69b267cfcd208c5c33de95fcb3a08b1e9ce408c2d6d83d47e40967a304ae1fee73c5ddbdde6adc0f451c2925400eae785b9fa1f07ef4b2903f80d42bbc3840b8746b867d3e8265d03f9e5b01435415fbe0418cefc11fc07324da228a63fe2f9aaeec70e1e49f99b3407b05a6ab1620696bd5e53c5fb6e54e1a27030798affc37ec3d34412b063e2abf8ca9cd4efecc248a650b9dafdaf78eb9abc6d0f783ddbd8b1e4c3efd3472d9fbcaf93407ddf37711439a1bc21b60b51d2a3f1707dd2e1bc455d277a68617cff2d6b9aa49da80e98dec118c5e3f704ed15afb44e10e28bf265f3c847b9011f4ae625229d72e251b1673458d10ec6c384e45f04330e5f7a8e93e90e8c343a411090a39e5891ed2f3178eb5cb1f1b40939732832a8ae5b9131b0113a4c16ceb8fcb9336ffa2c9fc85f36e3e595eb4a66dc2f0ffcac2bd229b5c7d0384a036c6f9274c5fc71067ac5d4333dce1e0d335386775774deb7c0611a9e587fa74e3c9d5d044067058405ab791f0776da74686498fdc0a2661fbba0d38d550dd703e997b3926fdd38da2048587c77016a1934aa3fe6942c7a22267e02ab26800b0ca823cef7a23c783f32c6376265819f83107ceaacaf9e5ffd5ffb9095ae8320e8f0f89afa890316d2f101eb24ca03b07eaeaf4f72076d4cde23cda351e40101b10fbffa8e9375715c3bf198ac814860017646d0e1d8d3754c1e72ec43ff9e525f39ad6f66375d069efbbfd396c5585a76d2f252b125f8048d457b0694488de7b9b63189e6f48baf302d68323bbee0d0e84d10e70926b736dc56eeb9095a42c738e354f7a1e72edb0edef63438ef683455c964591fab6eb72fb03c458a409984dfa1eab46c8edcae108a7ff1c889e76c03690f9e7e65c2c13900f3f2dc89321f041425648eee8b5cc2bdbf3b0f622ff2c326509723b47def6cd72f7fd47ff448c7d43dde31c19d1e494a172f76774dd7e49d58e734922f3be39b3855e1aa9894149474702817b20eed468d284611f7d232fd2cd03df8e902777ddd3019143cb543b617ff27ba0e356a0c2c07da037fb58a7edcac0c9815a01733e547a115ecc91360d7765396b9edb0fb63e9627ffc25c7eed51b58407972d12d2d0bd3e1b09c761639523496bcc3e71ab53aecb6dad8a4a5ff6f6f3d2115467e9360af95cb9614904e0ff9d324f02d13a15d68ab27dc0b4968f9977aa5199870743e1a5f009ba1d51a0ffab2996ed7b7eeea5839cff55eb47bc89a10d61ad7651299518ac323a651eda8dbf246624ddda6c23bbac897b097b5a08cc6d10fb01a8ba22385d2b5442717e5ee2bc873fe1fc943dcc01d00068a153dccf63995ba17fdea00ade972aa33d43851decfd2a6c7fb745580441e56b90cd56402a15ed5431f642a8442e8ddf14a2c6b09be0d6a21e847e661f6fecaa6fe8b8e0eaf02339c9522c1a2b58a73c2c0b21789d991c668d7492328cc0078f4434e3f235eabf4a00e8ee4181be083906a7bc5e30180166b925c464f3c0fad1c4c11690ebf344ff5625a27a08f0b8951e62ea73e9e488003820a236e935379e20ba9a573ab55c2de164a9d1ca7da73a012650fd3e5c78a69522a544679f7138d6758135e460fb5535b0590b23836ddc4d21b35fdbbf5451c4f704d7afbf085dc6c182ad7ae4ba01fde900db88d609ea1e0bae868930362155dca44728c9d0c86fdbf372adcedb826b688cf534228fa0066e61a3946321ec1cfd00c928a5641c68ff6f94e2bbf861fc1375f3c09152dbffb3da700ef71548e23422529008822c83d77e0890bf787b484049862a1d6508a4299baf519c32b89dcdca17a556a94741d4ba5f6b5cdf8cc3958d70d9bbdab62cff09d8486d6297bb1b8558a340bc0077733973380fb74c21e5f0310a87aa96c414a743c8f30d3937184e329d175741f97b5c3875484dc9946e4426c10846b006385a3ff7742b20e62487410d005cf2f0a729c122dc37a67fcba78fdc5925c99cc214e9ba514e12f28b3fab4b10d3b27755c793921cfbcfa77b8676b2c7e55afdb03d31bc56221937aed57f31cf0c9070ecf460ef2466e0581c2b2bd9eb55a54320429ead88742d1331916dee912b28f46d5833b537dca55bb27d0adb842dac160a3963371a166d9ab2811cf8c2354703305aa5f3c4f2fdff3545aa43e19518c5a5c22546e227851a9cb095f56a557dc84f2b6b658651e45e764f29452d13bc3fd3a6891cfef027da7f76c2e055b3ce819c7618ceb1a41643e44d2a2f8279fd7a3a893ecabefbb88ad45cfc1215cee055b9b1d26ce45f1b03fb074bf134813c87865de584e9282ff12953dbeb87211eb7360ee76cc6d1d16cae22d3b8a0492d689f5d7c22e85d51f1b6bc141822da115ca2a3d942518b01ea32a462c9a17af179d9d6c6152d1f5c2cc26d543f4d4503c15eec5d88812ad0be2ac4988f5ba4e7fc204d88873c55b1fd3bf9e3aae5045c4e822d8e75dcd2f2a147f05bc4027c1c50d8997d7507a36a39fa810b1d7cdb4c163f2296a5f30dfb0652c6ad649c9f94aa19aed5b29ffd29d4053bd4491092d4f861e6ac5e566c39f795e338415a523117e3f99ca528a820ebe127ce5cbbcdde1b9b5e06aebacde5caf49be6d587fed6af353024855c2f01c22ad11bd340d1291a59f5dc7368212bed304e1418cf7ca23a32d5196d57970053dd0e0b20a5b6bd135d32250fd8f347b2e79c752ac5bf3293b01f9ac819107b87341b79dbc59297716222a420f9de13d566d6655f321efa633bf8ce3a2199fca27db3d9ea5e4489a83976d1b912f0e8afedb279788cec33f1b7a0635d4d04886efafc5c6573d7265486351a11f84711d3cf6a225f616a357acd900fbe712c8a0fa4621d879f425650d4e53b628938945db5743f7a84eb4f4708805047c32468d1173b1cd6ae05419d0bfa01f7e69b4aba4fb9111134bc4c1bd7d45d707321f0341ed816152a6e5df3c1cfb9f2ac009f16db56a610ea45e1d66ecd34f65632621c3e6db0d4345ffcebe82d2ff6d9c9c5e49a51d7bb748191a2f32c49d3c9e9b26335533843c0952f8ad7c3bd817a1e97f6c3d0a393bb22a813cd714dc6949c3d31e2c9eb79ff2040d70dd43bb0413ca4b78bb1a9dd8a24333f78075444fa8fbf73533f95f28f1d53d45af8b8a52d79d9b43419c918f4227c2c876e0f9796967a18049d8001ecbc3c53d45a1c622023ae3e2fb89e5883a228a67c6b42bcc560df675457133475edf739c33065207186a807ac13bce81250d57cf0cf27571032adfc8faa9ac497016e4dcaec387a1cc23564ff5ba130622a31db478f5f4bb251b83ed418637997ba4983c8550da0449442f796f8d7466e5c46bb1106d8128855c4ec494255a63b3832894c2a6a63379c5073f3f37343d9ad68c9f0283672673da9e38d7fa8167d1a7f9ef989b3c4d946f7732fda9beddeb0dce48580d4ff156b27930e329f8327d5ff97db0b2bc7dc382fc760c8b5b7d8d448a0c773753203e9fcf3519eacbe442090a4ed7bb58740b656236519d8e60208ba3d93b8c56fba74bb464cd5cd8d0ee3b62c7314fbc5c4128306481fb189681789cdfeddfd14a8a0c917e11dc37fbc999ac389bb21cda664c9c90cc102111c541be6a3437b4b19fe4d7d11199264df602bac19bf06c1edd2e8a1638ca7b31a258c865f1455efa41c8aa935820a46d7c2205ed5853d5a49033fcb6b9ed276bcb4155d993338d0cda478599d7cc2e0b8de7cc6902adfe21057ebc5decc1f22ff3704b066f84f4835ffaf58d35f7b5f05179e916b3439cf93a45e0a08024c40b99eb65f9344b9539c8c472caf77adad8da544e6f80629f9a5e21c681fa183f443f382bf3d75cad75cba1e25624f782b89b8a03a68dc2ecf69a89ff01211193ebbf8df268ab6d7a9c003048a4b65ef40b21f3c58890c14a3d2c7c3f582c09c6509f1d75d31ef275d5fc4fe3fe016bdd7898545760c2b7158a2f965110b25458414e216caf9d0770dc008021020ab59d3127ecee1693a40e9ef8e02c70368c6d2bdcfdeb36d8d83cd13d6462ecd3d0dfb0b6574c0d070044b8a67d706abc8887e068294cc8283532fda1ec5a6f94557cbe3b2877e244211d957e022b9616b1dd435bca85aa7f84b5f856ef50986b08c5534f96f3bcfbaaa82ea075cf5795542d8d35592437522bd07df3a151257f32b6ed18712d8744d22693b7e1c6dcbe64e6464771afd0c63ccf4f36b987436f5867d402490074657633384e9fe35c62385f137094ca22537ba2f9351db0a79fc901ead452ee6d1d7b55f5799c34be05ee69131231813bda535abd6a2647289bdf9f3811643d6b5b8a333647c696bc880681af3416d67e16a0cb2c4c68aa58a54b4a6a88512d5d4f84bc73a57969bced45d58f7c14bb2fc01fe496e0f928fd8b8b6cc181e7483c5c902ac3552e727f6a79f4e1ed06d3131864788d9fb886918f2fd8017a2b019d99b8760c368a4822e3978a0f5058f25283d016c3ffc5035a9571cacb5878cad451635321c31159e950618f533c571d89fdb40492f0f391530721b073785e9b390e57ee74e688ae17a17c2acf48026f1ea1c6bcaa825ba857a120a35ae543473bfb301478ece9befe14e3e552beb2570a6f84603f7f9453b489dd7b993905919c4d56d2a273d412348faab1c1dcfec7473b9e7546b95f21e7360d3d88effa502f46c1aeff2bb80ebfe2b5cc5a48ae9c55577a030eaa2748a23f3abf8c3bb1728b73bee7c050e96753b3ea3ab3960ed065a725de43ba830272d5a629e4ea305980fc282a383f4ba0b1effe7a8e55b6e1aef71bb087f2bef89fde0cfc05a6d6446df8817e91e487853c1d89db7b6a11495e09165cf4b65eacc9f7dc8481a7e22f20bc7ea65daabbe946d1c9a807328de8b5951bcb1c6591e5561ea43e7152ccffbdcd20abbde57d4100a2e38f1a9b3242fe920b7e8a972bb6357f161af9bd3437fd731f5c35e37482d74bd8155b51d2e673189abfa7f5a0e19c73e5126fea1d0d2f1da80c87510cfc8cfeeb26c2824be9a323ac7d17f4630921d0b99cbdccb0fbe622405ab091876cfbfe39c3f765947a1e2cfa7938772ac073fba683d3a4ea30537778fc7513a37411eebb595ed068ee803cbbd1ab1ffa4aa02de1b35b8f66f9e4414412bd343cd0b458a1a3a06d71c69d3d9079d846b1c3af70604f6a835240fbcbcbb1b6534571446a9ab96f51e490d2ed0b022229bc591fde102df59e66daac178b2708e39f6768253becd4570d7542c714b5e6962cc9a42150c3c0ebecf62996fd5cb60b57ba5fa040bc30864828e7faa998a3ace19cd12d69b0286e51110112285b481b70907393f7331de146d50136642e5d0b45097687562bd4084d383d34b258567730cdd88fdfc62462785a5265060906475132555e9aefad2879fc756196f5f8b6773e1b4a8f9abbfaca46bcceb5c1684b2701dc71218482723a8a5877855ce0e2accb7d8967060446a8b6876972a57647c8cb4fe65fb6b61430640a4780f9e92d77dd8c8a5d083852d403970cf2457f1b764c75a1df1c26a2710b6e90eacbd2b8656331af548186f6128db518673b7db4a3ea22ecbdd3529ed6d55b7b4864601e8a109d23ea567301e1c95386198c30a2c5d0952f6a22f9aa3c9442550613e9a4aba6c72fb97fde132bfe66aa904cc021537a9af210189c7119f1dd16f18a7b5205107d2b50d8932b2fbc7fb70867827c9fbec173a38abc628208a3557ae9bfd9298e0c13bf944d6a4470ffac152534e038047a8de2e3bf3d2e4d28677a35e01b9b7d8a30012adedba617fa801d678f926e9dade93ba635dd71bf69f9beb8e8b52b7d1461876c1fb497403685775bfb8b7e2f10b20e94c370378dc8af142d85483a7c56a8e697524946d422a56c8a670fb7289adc730b9c70e478b50042d5a9fd3e919939622521e950b84cfceb10058e13d17ffed7bda5ab3a5582adbbffd9f1c7e4ec6b4902e400eccf1700cd09498dc9ca21574a086d98c38265d0b7fe05a8c730c56c117b2a87607bac1c2da1250f75598541e6439eb53c76226ee1e90d3f06e44cc432fc5220738b39e011ef081d9d04a80f55ddd9c9b358b7fad9d907c0892531cc4cf59ad1aab0af893857351507614a05e9a9c720b958df57f4a2856e6689221685fe9c7d4a0e6c46de40e8902d30746478ac2f6fdbd178454828eb2401dc9caf49f76065ec5e89f66060166628ca30d0eb440066a4ea42e61821bcff5322053c959f6cff15a1133540fc402d3166e398b2d3cc8f7b6b2d1e4311887282d843939aff0c81eb4cc521a88fd3640c34ecadf2af1edfba28e1d6ffc7e4697dd6040a06444140a0d772a93dac79b7d4eda49095be2c5360cfc530b76b6761531f3fc01a0b2b16b5d3787ba0ea4946ebf4b553ddf4a3b2c629d833d4ec20a36017d4417ae2638925bac9167e2363a40f9000edc10d3b68c82ab9b62e8e222daa641fea15073b68d31b5a40fd6802ecd19ad36ba915d34c244e731cd6fdbc5a0274f48e6df583edb8d77bfcb18452e777b10e468b10fd49994e2f1dddd7f7e05f8ba9f58a319d838334bda914cbef16857a8fcab673525573da5edf34a0fba24f57112ebf7358e371f0be04f94b1ccff8996d888f12e2d3e1d7195563702159bc589cd811a550467ef82fa657d5b0ea74a692b787edda40d9e9b5a04e25d6bbcf5c74cd0ced5c94649f36057c21f30667e88f0c3acd8a7ecd89b56e48f9b35d4244e9ece1d3e8423ac05ebfcee0f51fb0e689afb8e12478a3bda798eb860323a2ccb3540964bcf496ebe1d19f049e57a81e6f88b33c5b737ff649356648b815984750597597258541409a9ef623a14ea25fc22f313a6b8141a771242150b366d907b87056e3646dd2354353de8c57115fce079f4ebf03c2a6148ecc0dc4e47d6f55a6090756d079d17264f8d33982234f6373b0d0821bcf2a1dc38b44563b8a0c34b2fb6213be4c6a47127a24d8a184f5fe6db0fa03ac276996d4d98d60d4b24ff840e998d08f89a2e67bddf732e8818d7d8211b122763267d68218eca293dc2ef1e9983eb99068efbaa4a707ba4b7701b6e5d0d79242d3bcfd9278828d7b39cf39fd6e633c5665efb0b21a93a471b270711810cae16fee4fcbd6bafe9929ad9e22ec1a1ff77379b2827549196cd67e0a5ea6a726a0484e3995f895e38e20d02032afeaf6e1509d57df24ee9c9e48c78ec15bc41ed60b48c86b77cd71fd402af39b8c8dfbb614c4fbf628e3249181a72b37764000c83950d0e2f4e7e07870ab0fb6b20c79a8e7454cd575bffcdfa33f6a742c72e3c7f559ac52f4c8bf0174c9a090d59e804d758dceb22bab616f0b74e76db1a113337cbc93eeb0b2299b1a684dc5f711ea1f1fa4312ad95681677b66cfe8f841879212e684b0afe73bd4e9b1d5ba16bee9c63d6e64736f6b2532815ecc2a5af226a456b1f707f43167988865124bdc3effe51cee3fb930219deca7873133579d3c918b49ef09c1fb5770006fffffff9