PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52100 42430224208921166b4f0d6bda1ecc354d2d830e10d00ba86ff27ab8c0df9b91

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
896745cd51ebcc26a6c314df1ddf97dc8f6ae094de866fb7954dc0db2daf4c82
Certificate Block Hash
42430224208921166b4f0d6bda1ecc354d2d830e10d00ba86ff27ab8c0df9b91
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00000b0000d0020000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002378b03134c95b77d730d9a7c22e07a2fddf862a0f586733ec94d0e6f535c67f45172ff80a4cf4639e72b54883374833e7112b20715c8f6ac3e88cf2e4c0f7acb53ff5dbdaedc6f740a3d87c6752b059cac8b66064997d5efc220000000000000040000000400000000b0000d0020000

Raw Header Hex

000040205e5f3d4ab9aa441dc082f93b83ddbae53a3f1f178aeef44a316681051e8d53a5496b81ac9e34d51d2668a5793ed8a3d7d7ba9bcb95cd3dc25f9360caa95dbc91f2d1056a1f770918824caf2ddbc04d95b76f86de94e06a8fdc97df1ddf14c3a626cceb51cd456789

Proof Data Hex

59,560 bytes
121216020307876294d2291bafad489dd4edf740f37915791a758d2154b87eeb5d698a033105d278e904d9c1e690b3f9f16c65d3d4aed6d965c9810dc7a67abc67033572e2510151f1604ecd252ecd75211363ae27553bced4f33a603defd5661ca066819a84fd2feec7967f9e049a42d375496a5dc33edbaa23726d4114a2fc7c4d720ada94758cb9f86c22f09ee666f8f70af5cfff57728f87ab81c2908ce0d75c4d41fdf83c1992509dff6cd24aebd1eb9fda469b5379bf3526a0f792df91cb647f326a2231e84cf586bb4bb987eb39dd85cb2951ee7a77baf213537c4c2757cda14aff94eb848d1ddb46c98a0f8d9265d8df0769e1d8d8cf392492a234eef9b960f7b4f2706eafa2a53bc4e0e116a1c8a2feb6120c62d4f1b4798ddcfebce9332ecd7e5435066f9354c617580c56acd12b03c5f419bcaf5706a3fe66f35e12cb5e7fdc4aae8f92df4547681d34ddec01802309bdef0a6949036e28ba9b6406dfd57caa21abb9b42b006b7220395fae8fe96acca13b24b57705cb980e1c8c563a7cedf93f2d5597e8db83268e126a6c11d4db51e5d7b359724d2dc480a6ccfcaa3a6cc09207c7dc2ff41f444ea2039f01f5f49483ca8ee8fb4c43e063a0ecdfcd8cdff777cd2dca3a7f48113aac6e6fae7ae279566900428d6d6eebdad31e29b5ad9678325a42e577a9e0d51b12e0fd333eccccd89493d058f8c50512d5d9ff2174b2f6bb199b987e6e5c7b9868106328e3b2005a0016375da47947e885e9909262432fa54a0e7604c033fad660f5671b2bb6ba38cffe5ed85cca828a14fa92553fd2231d507de58e0aae3cabf61e1109b95c44e7a6398ae093268fa8cf7b765ff6f6cd5cf7bb566613570c6ccaf4f385b6bf7481b333bb1f9d473dd29aefe4f7079936cc157ebfc10316cd200f68cd0f3cb1d08ae8dbc1e5b5dc17bd32a868787e6e0ff280d32437a34ad8cc3a09ac1f081b6dec449c5b5c88c012294a3cbadc7982fdf91c95bdf586faeedabda70652dfa708d402ebf0089816aa02ae8dbbbcb8ed81db6190e0c6934d2133734e4f501412d6e72ceec75e39db0350fe94e1e5944fe1af967742e6aebafa6ffe154bc0b73378856767225b3664e375b52ca2abdcb38060a6222e06f959eb0827e7867331d6bed99770db4fdcd9f7840dbe6137d1931a77eeb2fe5d55f8557b1a7638a23d20cdfc3783cb66f4549d65f768d549ee1f9df57d1b3ee28db3ac3619b00034039899715238f8b647b6cfe6012ab62d7b4affbb35b3a609440899edd9a430cfaf36311a9d6441c736dfa1cb2760863f42ee9f1ce1b9026c93a67a453c4140b1de0e41eb851ccb323e4ec8ce05627b295689f114c720c8206d1a2e5ffcd0701b14376206f78c66c0a3f005c9cba5b01795d24335dbed01694173a29910de8ba38f5a78c9f80adb67c6dfacba8dfefd3b643b3beda256b08ec76a3d2a0cb13505a5bb13ce9ae1fea365673535d57cad7d8af5be1b2f2e215aff0a0077af9a7080299c3b27aea8abec1194ac63f95a2c7d65f76ea4e682f9c0765e17c39d3f3f3908d2e4102ed65b1d8b64e100d6bc1c3f4ca448b84df65e768e2d8186c3af79fa2583d76a904b8882d39fe2178388eb0306f7563b59488b996613af5a1329d0bffde16b2e6f0a176a0175cc6cb5d1af34bdef06f26c685f3d02085e2f41d9327ca7c592f6e0ff6b15a7ff9eaa6f1fab8f489b549c264c235a03198998ada8208746af9b7e6086a13416049888f552200a9d043bbb0a33f43f96feda1b45c6ec7ae01694b83437eccaca24c7eaa3ac80fd2852c2b7a3f013277860a643166e3132855d8a9d58025708384e96333c466ed9a568d08113162d6fbddeb36b96658b9584aa24837f44a9b8bf889574cf9025750c9a10cfbd0119e109af744f438fc27e99c6be9fbcc547308cbdfc2965877c4b39680cbad0cba8ec833aaeb5ffb175426709159f6d1990dc5319e6f06635ae12b5f3db69f857270a08de54cce6f9efdd43d13ae81e27b4f6d941e88c5952a3115fcb12b45d1c225b7974fb040930aceb0f927b452ceae731b08bba3a2741805b2b366fccce5aac98e60bef35d29ef14d32e6ed1731c21c6a74deb2301885b58f17e807cb07cb8253dea652f4e13416aa3dc0cd9af458b7e0b5bcc2e65272f4c594b97445f7e27c0d694a22acfa07524dca0412521e6eb78929be314a252f79736283bde462930b89eee21a7c1d6f5fd1db63564129a8b185c2b0d810506a3617e98aea6c35aaa68662bf3570482ca1b444ca7d31be7fd8210710d059713e91c0d983d6794c1efbada9176cc9aefe552aea609dcd66ec57e8a62496c87f6f3476860a1009b0fb062aa8b1fd59404aa79d8e8d94cec99eb1593c021231eb5f6576f1c6c9d05e8b7db9bb305da58bf69e51b8b6762699ebc921aa6261d103f2cf020893541457cda8d78b24718d41a1bcb7c95ba18020fd9aae31ba4ed582c5d1cc2848f6d1ee992478ddbee4360c16961589756e80b1f9fe32e118c0106e812950028c6528983344f8573dbbf2b261ca39169e9a35e05762577c6b292e079f2ae0ab18c15f52de16f9fd800399004f836cda34dceb9b6cfda9916e250cd557b9c88ff63f98387bfc03142d9ea1d05b68a03d925c82d4d96fd07ba9c00bef09d3701cbd3038d463cd2917a153aea2a96c7633f1a3b1a982e33431ff3db7c3a83da6283690dab8c046105776ec5a0004bee47fdd1d50792b32f75c8b5411761ea8659c32cebea6a4849ec30a1c7e4d057e65cbe885da93dc875b9f967a02fb4275bc885a9f14d7b2b352f615bd64a25a3ede69beca0cd4a7658f753a10d255aaa130fbacb868f25bb08f333237594032d22e9bc023ae6f12d618b129b3b33fe1b50ce7fb47d236f8595d099dc530fe246b8df620a44ad323c29181624b5c543d0368f4ac9069137679a87bb3cb0198b4571efbb3101294ebecc6fc853ccef71ee5d12b5ac2e9ac75e4bd1e2e0fc474c27157f5fd7bb3a6451f3b6de78d161eed280dfda405c25673684e312fb23ecde7a3a5adbbf6cb6a25eeec6511c8e01f1b59669129dd75c52d5009ba37b8afe9bfb310bad8ddf16dda5b2dfbe5b34cd7f2453faf9b98ebaea1895fa3f8edd9115f3eac5b0501b650af29b3820d1d51706d454bc19dff5cca30f98bf65ec1dcde01baf0dfbd3b243864fb93a36c1c7d96330c64de770233a9f5750661470962ad474e9ed409b72a141774fc04d12984a8a97a7dc91cc2d6ed421f97f4dde5b2beaa7ed9573dea67088234a8e9e06d1c315e5680444ac81cd1068811b868caaf2dcd3bbd2e2243f3d2349b77521ff9e7d94ef7812c8ef477ad8128012c4c5e718429dc60091150c95ba8e887058fde7cc05be0cb2ddc3c5f6d5368782eaafac97794dd8a71391764b0178893e8a2ff34acca688a78ce19edc9cb8227448fc1b40e603ad00fc00ec49fd1f9cf4483e23ae7bccfeeaf2d58d8d88ff0832c02477d7f75147474561fabfa849767622a64d7c51f109d0d937b6af2c9576a19716b526b65ca52bb87baca6034b0b6eec77a954f2b53a40d3501015a794b4e3dc5ab60de895fd59e07c71853e3757937eb9d2a32dfd6a03fe7b5de66acc0aefaf96edb63ab2827ffa7e732d40c77b73e11038421a2fde034a5003ddfaae0ab85a8e652684aa82fe5c7a51dbdd06d13097c28b54aa08c5139b39f4b1cd97de0306ef23a665c3d68dc990f74e598283deb4cd030c0a85b627e37e94a54b030309edbb5a71f6965d6a86b9b48d4ac1c825faa5570879acd8cf0c8c268cadb7fb072b0b43a2311e6b86fc13a0c14fbf4bcaa8bf95677614d93997516885a1045473500168510b330ea9714a9fe44ccc14123d31bbebc9738706e8d6f20a4da5c9d3a60c392a9ae69dcf003641bf85a20356d9b87b38e44aa5a97d1c9a41b3800cc58cd31ab653c35981c830c1155a431d6467bf329a86ea3e431dedd7fe37b8189414140caaa3261d2b10c28961f00910574d170c579305a415dc8c3ed218cf8cec89e5a30a129649bc4cef70eb0bc88c75ed43f2d4f0ca99e7a6a62668db2373d3ba320efb094935ccad90c8ce593c7f957bfd004c921dc2e3f3e05b7dd81a30e90ae75c01df9fcf27783042c11681888558d9a9928fe7585c34fae623047f151fd83f7dc4f94ef2bf74b1dcd30912a84bbdbd7cee4c836bf971b3ed0a568cd5b2219fdce491eb14a065b6afdff5494ae19d3470a4e017a1fa8a2d3395c8784c525c131ebcf7bf1f3ed722632f741d1e1d9b766958b1c777b3e59a7d0e284b6b231be12c850b5c93e341e5413ad7ad4608e3ef022346ed1c69587746ec8488ba1f9eb53d8accda09206430eb116baa0eed12313bcebe873eb6f20c2abd42da0cadec11e957eab5201b18be9f895716da8a8454618a2e3b7eacc55d67b0fc23fa2b04a1fea4146369077e90da4a3d1f5cfb5513eb232d994df3f4a8589bd1d38f7f4e5efcc99a7b27c02fc26eae690a66d3d94574ddff096c4e4efbcc1f609aa5b3443a43b34e366fff2d3c87d3a9c93c9ceac136c748852a23a406ae246addf42a6de826284d7c93ef6e323f4c0eb83c1f14b027bfa235fe60ae37b652f1e1fb793ea3a320a4083f503a1a2bed3d27a05ba521a204729861729e3eca5f495b264913bc0c02d2a9991c586e593cbe410cfc5739ad6a3d14b5f2de30395dc0f7a88d83554e4893445a50c8d7c16c5149f4673e80d1bf3f24d302136ad71b8cd522aa1d73ccf9ded9c30197a17f21fb048beff5b4f4cec8aae16da4c939a699b4f7b0bb6427d8d75007ba3c4ef73b05a882894ab85a33f2b105388bdcba6b949235255764e1bfbff4f07fb5da59c8a1693c16ba6f0e96fe6eb8db5075b677aead53a0ab36a0f58d1df4839193cba8925578674c27e748d8daab1eb65c42be68b620a53e03a60cc3ec05d7d2d68cab055ea1df5d7c6094286ffe9afe9b691794236485d349ac5f003a5107226d5ea404f0e48842e70697284334f09387dcfcc412db60f373eaccc4bf5e098e82cfc87cacdb847eaaaea497f336ed234016909603215a76a6e1209ddabda61e3815f3c7bb9d1dfb981a6dc5aeccf496ffce8750b228fd64102316e8d3b8462d5633f1543e3091fd385381fa4dd36680d31f61757fe369120f9ef3fb1f0f99a401df228561bb13b2ff21ebd862a9e1c3b287cae07b20883904f5f900ba038c03d0f0698198847459a374f5b3147fe1bfd821530b2ed24013922d31b1bc52fde56d3a5791b326c30fe793e66a00041331abb22a94fa2f07bc7b01b6ca2aa684cab7502c3584ac92b67e920dc85fcd8dc1dcc1a07cbdf77f1286db296f0ea173f5c6c3dc07c259b6d5180fa003525589150d581ccc84a0eaa51a26fca10af233b63dc3429bdde8ee0ce797e790e55cf88068db5d60543e1ce401d9e47437139e026276cc75a421bad89815c35c7fbb6d20cef0839c6cfcb4de5532fe2d57cac0d506d16fd1c89600867f3595edfce59b56752d3e0e3cf0429c2866a0ba64d8813200edec1bdcf8783f4d4fe57c5c11b48525d14873cb7a3eecdca467a6d6be66f292db3a1ee2bba2da7220a87d7563d81d00ed687cd471b5222a51c310e080de1e50a2bea1f53d08ba955d2ed1d5a3ebbfd7d73d7f3cb0eef354b2f2639f98ac0e0bae959e187d33b1bb3b03fbdced4607b6b80694275827d7adb0bcaccfab3129f45a548668365992f7685d11991894ae0549bc23574db75eb5af8d03cb75a7143d89b5089b6c38923d0559374a372d07be0f8ae42914357e124c19997aa85ebf9367a24c596e3c7c1324b5e9326219ceb5e212b18ec676e4eb721359c90d965a71082e0281727520fe8f62276301ff597a8b28efceb80916d38d77dcbbcb13818fa5dc69f2148b0ad53df3fb2ee7e277a6427518ae5840470fdf7b991f2feb436476a8ea9547e1baa3decc7761aeaa74e47502283195587d6331f53bb49f847aa58830c4edf22167bbf6c9d03a8ac702208d61fa7255eb3c2fca1d4e0fd467fbb09d769e73ef75277b205ffbdcb0c80d42396dcc16b0c855d5d19598fdeb42a38743834bb19a1e3cd31378370eabb1d2c8bac7b620d39ddc841f8dca544d92de1005e5f7364b9f73a4bb651f638022c3694a128da5ceba5c848c8b99881b4a727ad24f9a4788a6632c6ea5b2a96ba78feb3802d434c0b47064df4bd9da96219af35cc93589cf0a11c6f147833e16a72360175fe97dfe491cf557ef6d7ed4e45759fd8f12cbd9536ba07955f3e39733d651605412368d7e2ecc0d20a27de31e77c078c7d6ab6610756c5c05f5776d94679fc11ac52dd0ae6221b25383498676439c972e31210d77d31fd853f5991e74253bd81a5626c355cb59ead03b67087240345cd7d14af8a77f640e8775cf2afff9fcbb7fc092886ace81d7f42660a5c02fbd2833e93ef778b6d6d6602c70f803f3fb27d1782a3912aeb0409a6ef33c9b9594475aab02263545bbf5314c3c0f24f43e863b28bdc55d09c4ab09d27509d9961fa942a3a0a7837bb1c4ceaeba533b8eb329fc35ba760ce650cdb9f6b46b50c7147863d4e7d486003925afd35153ae7ec502fc13025911e90935a7cb307ec0533be50e18580528d000fa1f8e40d7953e794e2592b045d7aed1ae6052ce6ad24924f6f2a294d9e9acc0cd78353adde0aeb6ba1026993422d05b8089c23b6896584f6b1de7886150153dd1d03451e04b4d3895be29d96655d289860f0ab6c629c51f81710d9b8470529734177a80f9837ec2811cb981107267a2abd168b6b7c091f86bb3befd3c1fed8fcf3f50bca9f351772562c2b24c8897890450fc253b92f0a7212c4f040e7f4224d17cdebe76dee11b19b06dfc74ab6974e78a47a3f0b2ea946a2a017270f2c99482dc8e6b886511b768e01b78e18f37d68731517c4bbdf3ce0a5c884801c6479c40fb0acf8982f7a8b17828fc7ec01e3d4ba184931ccd606e82307715b5697571817611a89cc3e399bec1a1a160c3140c54491e7a5b748d4c07d951eaa01aeb35f962241bd1998e449afddbd6875081f73f4c1e3eb149c71556d278426222c74d81fd209d0ee38dacbda630e6e0a86c07b0968951d425ed9b995dbf472ade923f176ec1dd244fc57da9c8e29740f37e87300f26484b29a2d5fd211ce5c076f86576e9f0673066c67c4680ccdd721ced88c9bab298521e4c83851eaa1a3c1ddbe97a2e26c3c61c0d3f90714619f7dfeac4f537784919983e8fd720a742386555999a5d8611bfd2c40f80abc6df0f2ecc14d410a1a567efe1184ace128fefd39f2b5db7fb8b59dbdce88091511384cb9dc709c6b87004cd44c384cd34265c26a96c688bf220724e03b6d8283475545beeb18d717fe653ab4bd0768853ce8d4c758056e51f89598adc6664f6b7a3d9943c630db4cfaa8d608a200f5897103b65572654a64bf15aecf8066dd81ced1430e1652f6be63cc731ba4d0b7e9780c4f8073b808907cfefab62c534a97185e759d08a5537fc3922b234437f5b5e2f339ca5a394d0f72cc365b82eae2ecb2a0a39b5fe7b1e333142fe6097a4f8b3bedbb08208514689bfda8f4190078d4c295526d112357ca5956e02a7a531aa4a23a62a946dd1ce38d2db2a5cb67bad050f7d0ceab46d282cab4c31dd3a9c9526d790cddd9a1b673f1b90c7aa5a354c576781a6fae6169b7f52cda581edca607514cebc9526d38f70375fbffd747a7f9707f5cbb3c087fdea9ca9b3297c7ed73fe21d4f8b197ddcc1dda72908434bcf907ba1c4b7b0d56ed6757d5d8e132b18651e18d643fa87187f35073782ea7a917c2df2c94aecc0374d24bac4d97fbbd186ebf1ad5680fa77d92000e92951fa118ce34e0a63e0ada1b7367da387fab82e36f4cea2009bfdc829e6069c03194917ff036fc3ca6900d381fd2a8bd15cc5534cd49c09fc6825908b35d2e48edc740dfd43ff4c70b39ddf037c1ebde7579842c6ca76379e89a175175ce415c36708c57029856491502b2d6a19bdbd4f0cdd6fe68e86aefacbe7b7d1d8c929bc24fa889b469d6aff6ec70e03c4042206e93913cefc50a67078bab338923866cab49a99a52738adf6ea849d1ec38e08ed6bdb55cc0795bf631bb544f4452a443e0a4f6d47e895e8a5d62c8912f84e9830a4126e90e868109e5a1ee7f4dc803c2691f41584645b650f26830c9fbdfd2dac572f84d2cc898d4314d2c3bf4c64b4f7692c3151e992ac6e8269c91aeed04d4f299ad024a345f1e09c251f66496f57f66e96f9ad9fe51c51674596c2d25de0ddd8294e46aa6d4215d2a627c42900fc76fd835ad8a1ad77da7be15b7ab067ea12d5f3df0d7afd6b010307bde007df32b33a5bc3e1a4e055842149d6059886276a2bab0c02bee90be34a7ef71e54c450e021ea53d5665e37301b9aa3718da813d983975860149f67f9681ba23aa261f561f92739c3c0b079362b0df38cf19e4b9a1efbfe991f750923c4dd94dc0f5731385813b961d14ef1cc81bd713febe1a5e21ff03a5c863f487a36135f2adb83876dd45ef53aef6c4c7ace0ab396cce2a3415b73cc3b5b213696a14af5b05a5dbda3f8306f561c4c6ce48f74805799259a8aca20d97b7aab4ba487b7c5327919c35c6f65911a487134a3a13456448b08690b02c705f3476d8a20aa33ac680d09de4fbd19dbcb834b2bbfcea95e08ca9c647b758eb94bc48bb48875e204e51126b05f0ba0bc8415fe2d21e06b150a0b94e7764ace79c3907e6c792c808f77838e99e6dacfb6a042e068c2a68b8feb86f30f05cb309424478213acc59994e2f4b67e25c2da64d2ecad608f0a85f72336893628c11e80d33ebf6b5598b95d07d7880b372481157427388a58ece526c2462559ca212f82a04834493233e6565c6d896006132c5564dd91deb872d63d2b2c3feca9a56c9cd2f766ddda39ac3091589b11b46ea90c82a12fa7b7cfa9856810c7c054425fa23c6b1557cd36cfbd9f3c92bf760fc815def61bcb1504f569f8dcaaf87927847c333def0a28fe0f8dc601abd57a3165b615316aa25ec6122ab14c3af47ca7193b77d4d527125e4a2aa95750326dcf8862e27e2383651670746a95a72877da27f2cc26e230e641dc8e405c8fa7c6fe7e674aef64c77a0d17dea55016806692a8402ec5e38544f7eea6086e54181b5af5fedd4b90c2eb831cde690fd4ba1d8786b966cc90bb8f05dde5deae70440c7fe0f4c8bef18c92337852aa87d45dcae292fa1eb2967768a0ee7546d05559c1a1c5ae3061707724ed7c986b609103b33ff8b9e6d58df322577910090656556ba643f059e3f2aba307f1efdce5d3232124101ae1da99d3f7eee4e861fb82d65111fc9cedf96b0e51aaf10fec0c8a47ebe4e25a6f4bdee55f7d10869aed9f6f3add3dfb238b5197356da71ba206447baaddde152a1e63c2595d62c5d0b4e2f76f538b3b9d6446c08acfaf05fcc499fe21fc5a7729aff9efc378a14176cabaa8edebf70e45541f07bd3b81187bfe88b5b06862b94c25476eb86f7a453865d2359fe97cd258d83fb065224b534ac55f098218b4fa64920f38afa0f64dc3d33eb8cc310d39b114c42b4884523c7226e8a11f385e92f345c0f67fb08dc2879b0f4c74c2434443116ba290b248da373a073baef18413d65709989a5dbf121481c9398d330a977d58187c82017bdb32ba26ee541103e8bf26d2aa10bff54849be3105d993eeccb585095a34a2a12715218fa405e5906707f6036f672118ba7af8fc69f8806b95d7514b9d85b834c20e0ad09bfcd234e33038fdba9b17187327143d4218cd95e1385eb1306d94ef60f163be8cde8b1d644aa30a8cbb835f85c41d97ae1ff22e4f0eb9e851f335b9cd604c29e353d5a5747da1a66c7b3276c234fef873a07be633879c39c2ac470d999e2d9a8706e9c2cf876a8fad800775478ba12dc57c97e04f16e4122a9abc0b2a52de75117b63df53eb5d3c8bafc160ba7a554b59adc9ef190b563b5429e60361b5c4ffd40b6179ab535c993a4543e47f254a9faea96c059a69144f7f49f433739eb97e06af948424a9dacf775969292437c2fd96a43e33732ecc4574d24704a318b3892a3cc0910b4a5de62b2e1914d85d0ffcdaa77cbfee491348c2aca544772c7d505832756516754ed28ed834f88f7707c2a48cc5bc21dc21823ccfb884babfdbbda7cb2b3a8a54630a9fe0ceb7013ca8f014c855a6f8444dfaab024c51d1a01f671b607ea400180dabcad094ad14dcd92f339368132a24f5cc078fac7e25ebe6f119384a7fcf22c0df106cfff2a8b7af33a5297d28561baf0ff875d0810ac7e0244e2e9b3ec4feb2084eafa7402387076780d86cc44b665889cbc6422e0f4995c9d0c93dafca1ad659c34c1e3a41d38bee5b99c474b7f08d5117925099b0c2b62c254f28899176ee44ea1a92517e9163e336d747f9bf84be97efc209c9f4d220984cec881cae270d8ad2677e786d788d9d84211a3924c40eb6a66c1d7490c0c644356ae1f00eb3ca21b48c8fbcccdecd6ef0369424c4c710ba862d389647ad40e86b8aada609e30dcd8e7cb926e08c849ed6892b1b74646990024e7d58b805e70158f0fa46a4b41f5bf425b0b6d4a5a177604be887888b581129826b2921950e471541f66eb70762261db3ffea96476c4fa4554c0606298b7a17b8541053c21c3743cfac1bad6ad7d2b5c6ee9e78acd7596a668888636a6f540e244b8f4b09ee9e0be87da55235f207f003f50d239960fe856fb7f812800924ecce63b98315eaef31c56ceec680e7ba26957d7d24edb0290ca2cbea5a6b0176b4227201c5ecaa4b87a5857d35fde41339f60704b5ee57891ea5215918e20efe02766842ffdcb6798a29cfbba2824949cbb39bdbbfd4ed36dadcae20cb38c145741a6c78e932aa068d10eadec41d11507cae4910551bfafafc9be03578382dddea58cf93e943767ee8c74509de38fb36e7962a061683821097eeda676ef8ae58bd6e9aaea701cd01d6ced1cd6c6c9b367da70ec03709184a4316c2dd23b3189817aa70f32f65cbcad14ece13ba8946ed4c0832c834cec8ddc5c3f3195c620844afcc34f38cf9eaee075b3b8b849f4d25e595d6a552bdee8659fef66807bc3730326b3def01046c40a6f0053845db23a1444274b6087205eb895ab13201a9b941ef64a222392fe939b720636da7053a6483029b1c0f0fff38984df5f749444e049a2e3fdd59b595f7fd326e9f7328f7da8610e7d0600028ddc71b2aac8042fee7c29aba9dbafa6a403d3f32c07e83207d53063a8ea85578d2acbb71f0f87b3d56509ed3d028b09d01428dc16e86caa8b44811d86d0e924cba06dcc5f2bae5121fd09156fda560897f9025ab96351b247c910fa59dfb999d94271542b8f70b2053860d471d3d6621625b8943c6daa95b039bbfcee5a240601390a1dfbd72059bcc7b2dee69297fa2e9387bb95d13688a3fcf053b137193ddc6cce7200da4f68fe7ac86e0bef806cc8c49a562f78ce135c67b9834f960201fef58fdc7f69c4447ba8bd957af029d396ae438bd6c8db845d9181de35fdd28153554c0db972bb1909ef1e0622d8d4c4f9847dd33c21a172246bfd31afcd1d3414b2d3c09fa236d08bc9c1ca25cb15edd7680cfe4640c56b1854114c70df8aac837fff668cf3a2bb680ef73df785080cbda0c3c73c2646c5c7c7f066ead0f9274cd430e500ceea89d00ed7268e59dbd4763627bfd94ae13caf922f40911130984d08dd1a46656673da1ed22c460624bfb5f0eb8531e2842e1ab81733142fe998ebebebe3fa3dd1d8df6a7c15dd49aaeb2c08a0cecc665a51e2981dd918a98519f3c80754469e00e3c7dbe62d02b30ff9b0ce1d006156fe80f99591aa0d957be746d8e6db6473379443dfc1bd54f1e530b02928a4ba86f0cad0399ea16cea72627fe4cc695c415e43f4eebce442cc20e96ff2dfb21c644c2bc9c121818290f3246f180f8978262405728e38a822d443d69dc6604cdcf099731e8199ae8c33ed5dec9c62206e34cf19e88654acc274b9ff846b63a415f0a4da84abc666ba7403952298efb68d7c87463b3f6fed859a091fddbc061a6f9c66637201dbe290aeaf12785f7658a07e10f4d588b61ce69dbbb80ba4d8393a551883422084d0017a6c8d9849da03bd7d1431a8b3ebebe43e89c02e3b37af7ac3c8919d1bf3efb45776c42e15b7e079f5fc60a1a4f8f878f9b2dd267bb5f9b2c32754fd858c09a409b1208168e63551d605fc0f76b35d88c054b55ac48ba7055b56a90f195d681c1294aeae715489cd7bc0132c0183564fb6accac0a6b9db198e2d89c063fb001051a66e5544e20834d394015071f33fa304d1d3e5c481dee88750606be1221f7ec32e7213dc7f7619f85f1945bcf0948001af106fb50fe269fc69be66767ae6416e421b72692694f5f9be36f05b8aa58e95c5e46f4937aa787900f182910f67cc6ecadc63e7153a5a20259954aaeb7e5c6c35564f20e4536b9274fe3318c133eda93fbeb6ed122e624f43c0191c00f98f0f6a46f04eaf7a903a35b93db1c73c4034ff0c2a5c8633f908d5876f7327e90a50b1ab4baee5b364ca000c838c296b0cd889c9fffafb5657f813efb451ed892d7b18ee642bd2313fe341dc9de9ae120fd5424fa9539b317e38a95e6074920093549de21a3937aed847fd006e0104d270ba782c5674fe1df8afe3a94c29a32c60a83382ce7f9428be845b3fbdf74d0aa7d076c25115ec629293803b009218e87b2b85692087f75b2676352f72ec134d993d8d5bb9bf71c0f65233c3127feee881d66131d2a951a920526d5f163296676fb621dc29ed418dfbc570745a0ef08e01e40135075e7885e5875d03c7e516d42a8d9368e615f63857b9cad520ac113f2661284a0ee5767be0895942474d623c596802945226749bffb0d180a8fbd9b9057e0e3e77fcaaf933a3fb7b05b3053be51833044bbea1f59c5411f6b93ad924b6f23aa925061bdfe408eb64394d76280e5bbd9fe727c398e1dcdddfd8c90ffdb0d7b6c384124f55706083cbf7e96249ad2e03a69bb23d3f6ac5ea42dbfab077a6d51e75bfbb2284c29ea976f0c80cf5242dc4e61d4e5ca2bc074ec081c3f1782f2e3266a1a5f5df13ab2a84ecdbee84740db6f98f7eb0109fd5cfb0897b7c14b87b15ac77075bd514d9ac531fe960c48a5940306536941ea876485c49fc4f3705b432bf1488874e61732fc264a06d9d85263059aab37cd75b48b9fd661e6b29d917a007303ce038b798a5efb4db68d85440670172e61a1be829eebf296486937112cb729d535bb565e73dc88b7913641910d5688c5c33a91ce7dd9d033626ed74be905688f8d90521f9be0e3b80007ee97861ad767462fd2f5bd28a343784432c0cd33a070543fe08150613ee6c183254d2f124803eb3a1baef8972723cf854f5759f0fedf0bcbb3edebc1aea8b72d99fd6d17a1c07d68b43c156e6dee4782fce909051533adaa5aa337cf7a1b77e4e70dd8c1856972cbfd9b8af711bc32f804c11cd26a5f17687e751d95f8799ddecddee5f469ed129221644c67fe1f2ed49cc6e28f71c25b9ec2ee5db73396324390478571edc92cd36be216a4500e50fdb32b99b3bc2aff099b13aeacdd4db4379cb0afec08842c6dd1208daac1517d12f95a494ac426bcc2417bc9a2869518ca5f1c06ea4c304733e9e78fb7c4ae204b0a7ac8d09b5e452af308e3a7148fb4259bbde4e991166a2a0e1007c0596a260ffff75ca74a87a6b22b400f611e9819933439f6301311b1005dc8b4cf94e58195bd39822beb21c1dbc36a6b0a59cfefcb6bc221afa1383081bb334d5915f0b3cb4973facfd62103eff5d6d78ac6f149c3caef8d7ff09ea19289e3823e9052f6c33467dcd49440e77c1dbdf83a018fc4e9be641833b141407b9484f3b75328f3f4d29d38cedf002eb65c1fa4e4e6145b04af08bdada6c42260e9d7420b41660141bba6bcf4d726f10687d822f8945870a38646cbe9437bc9e4341f47c585a71d75238a0021b2583b5784197449526928663e46391be652bbf38893f0599bbc847ce2a6f243ea9d8f3dd53eb6464ba0d33ec37a6cae5426cf7e61641b590b5a369d8b03cb142161e96ce5fd10bd05572d391c5f7aa05c1c58de511d972dda99115c0cc989b0622ce1001e54363b81e038f88ecdd66739c3fe4a02500aa79a4733dbb1bc2d704f66e8a52d2f2abdde7fa43d98d219d98c8ce84f1e00875dd2acb5e3613ff5fc3eefb49de58f23cd297c598ef3c137314e8f60ff8e1064087b84779e5faf893634ca7ed0d9e6804b3c14f839ddbb0c70c8b1b9e9ba5f795077fbe0ce8b5a07abf64b7f74273b37e33057747d2b30087930c4df57cbf70920a3bcf75fd7b46680cedc62dbf97cbd500af8f1ac1816dbf2d6f872627b96fe80eb8944dc510e8e418ff661b2ac3cd5186d24c2b294368cadd5b4b7e66f2037731c2db6a887885ed969ce8f092ae15301a93efc71054ca3a596dddee52817fc0286ed454d70d7716b0b269e2abe6ea4bcf22e3836c23605c011d39063f777105b7c7e4469259ab0514cc9ddf08edb403a867d28a0b2a1df68b5916bc7b09165fc03737f696027917b6a7280f6260f8871dfbc93f1f03115ebf23b890a1c3de5b72473ca275cb2ed03a202ddafecc90dad09ab6bc908b9ee9cfd1b88aa5c5cc185b70c9d54180e706af9e81414fbdf161c7883e6aef0847006157c3af17f33efc1377887644f0a8bb8267c273ab3260a1d4c31468036fe5fa8919ee5890b6f580724f1f7c95d31824d91b0336790c6b08041147f555457c2bb65985de1d4a842d187fe33b47102ecef10d459f3e2998acad853cf512b8f13383f32c09664642bc4218248de1b020a17dcce2e87d9a36d20b5104046da3ca65dcee21296659e2e084dcf7ab66c2b3ce798476696a0eb9039dabefe035f995ead63e384baecadcd4a497654380f4567c3ac6b4dcf6e3b5dffc5ae4c3ca724e32a2fe622c324809214e37f1e5ae0bcf94c2fdaae9a7cda7d637608724bffb46a5d87831ecc85b216b720ac9341431a2455a7580acc837b74be74c989407f1392b9dba8bf8c8c90b8cd09b7beb7e54d95ce04a5ce29751c9cea3a88dc4e3665a19939b576f9d97ae8be3faa88d2c768627a63ac3b5507e65ea4d993b13701c1d1d24cbe538d4f411ae7ff45b64c6441f8f22a13fe1ca60776c5e6d331444159ed5eab0e1632e083149bb50a1494daeb2812faa3c2cee08c81f753f806c1c67a99c4f5b5d750cb9485deab46525821ad7526277c829c1705788eab66e2da695cd0f2ec8c3d5a7107f425fc5cffe24f4a4e52e5849e07835a78623867ba51adb904737d44c6c2e41efad7ebdab4da38420f91b675b33282a7b565e0bf5a178bb22373eedff351d8faf40e68e3dedb2613a800bc0fd3bbcb23f6bc0a3017aea8ccc415ff07f9b2898e6acc103c2771256241f4c1630b08d96fe23755e0c9b9a06ad2b20a05982cecbceec11077736c4e16dfcc1f65f1fd4a6dab0f74dd3dfa2e983fdc0379ab48ff179527915d1a718fa445469c473749c18524db1d040ba9b081d600539f00b86971b0ae875cb95dd27f6beb8a8bd9e7dcb7b549dc3e08efd7757a09a7f1c6d3591acbd338b9bfb11b2cb154ab9c4945541e96017a7548cf32454521e68c3d17f1d2a83eba1d3f0ad35067b43e91d89872df723bd88e29815be8b6caecb1e4b74ce6422930983b3705dbb7c09297d47571893643abb09dcff3beac66207ff06ec9838d8caa808e574f7658ed167fb7caf7605326542069e1344195863feaf371ff74054d07f79aff393865615c39c9b63a25e5a830ba9d462f1894ca73c809138efb6192979b1185bcd4f029b50ffb96cc18938d25495cd436008d7e46178959585f92b552f758ec1a9adef6d5790944ed450bf93061db0c4432ad6930fbf667ca6dd9d99c0a717a885bb8fd3bcec2c2495abfe7095fb39826776df9afacb9f1bebcd55f6dd9189d7db042754609cc9d75a166c8ca8a81bb09c1eebf58314b7c1faa793ad730234fc3d0596fc40cbbe7528d07fa2228a0ddb3aea6e64afc6b913fe3d07adc0e2a04676bb77d4583b47d7dacbba905670024645b37c8e31e3d8864d2e2711d26817203c6c4f011554f1cca273d3a5b4f71fcb63b1e16c9cb47d8dfca1971a364cda570b8eb075df83dd7c9a57b81d3076825417507aeb885eb5cdb4107c2d26f36ad8b4e42c6a49af2f40df6ebb7121a25cbab74c6887c875d1ca4c40c839e5e932a013c75ea5bb4726edcfd8ff63a8c0bd868d1bb3e3b4e84767a157fe841d1719f27787afeed6e06415f8e170590ce6b48adaca2e993e6d4e298fd5c9022b52f9b2a8b370da77c1e7062c8bd6ed8411b80c1022cb121927dfae4004dd96fd260a8a6562256039f4c9e73ba71a666e08e6b8b766dcf66cd413f7038d3027c40ff4f0261d9e34398ed82440a99dddd11fdcede224cd60d9a1f490b0191341952a026fdb2d9566f511b12588a444554a274598d8ad77aa4b922394a427a17684c034afeda576d309575c7be8fe9d1c16bd8de646634a855c2de982d385c1133297d819f275edc28378d562551ab8a2ccb7192880f8574c35675ab9a83491a5a61d79fe833ffef34062b9f0df8b72e323dc970140d147db093b4f561cb83f791cc936e70db06b312555a0c512607f69384c0003d5351d2e8571447ab03108495778038cc4d71f60b2cffa9649e4fd84a2f97745907920827b9f0b1efa2a9d2aff5250554f691e68cf243bde18464de67ede1be71f68259b63793ef46a9b7ed4242c27c4747e2ecd204256380612225d80bd1f92bf01672adf88e8082b6db9f971311fc1f713f693015db81243a5a8fe0c59c90dd6656579d28a6a4ec11d8fe2f58923cfa30c37c86d0f1bd6c947e9385c655820307816a28f4eaa58fc8d8829e25b90d281ed3f002ed97c838d1e8b899973911abcd209d08c0676d8907c99fd324ba8c87b104ca1d7efe7b9f13657f1338f5567ca3a07ea312998f05f153d3639b5ef3eada8a242b675f46df42b8593b046cc40a66f742d75c6559dc7df26ee23523a22ab0581fd136cb59e48e8cf195b2210f8c6172bba692bd521ca3926c75251da524b55bad063f13a5b192cbaaf6e307445d63de8a35c19c9a0e3f04cfd88ddbcbb588313b49d601ffb62abaf70734777d66b2fe4bc3f8a6840b77a260eded43b9834577d34621f90ad07d298d3bb56b31a86680168e466769cb73b1b31053df2aeab175ffdfefb15f6cb1229b4f5569704f0133880b0cc19a0a7c5a866a2f1a4281d260f6f358902cddd9f2749c204c24cb7764b39e3c1ebb5366626a0045f8a1cd9b52a94d3f475b420bb7673422d3b424724c6c736e4357a4d1a4f69fcb076a7444ab9d1981263b5a0046e591780b4f9e54be2ba32d8e9fb3fdc7f23f4ec9e5d440a739ab2e239cbb24e271bd2313b6f48bdeedf4de92d99318bf0e71c7cf2dd17a77ca87d08acf80ac073ca7f68a0c56485b93e88e499d3a60b52bfc6c3f22633c6152ca2d001543a42e87d862dc83c2cfc7de45984cbc1477589b27b68cb91aa144e9fa9979423007357f65473903a9f5fd2e4a2515d0853b05cc7f022619a956418b5dfced6ae3f6a0ebbc2c39fbe57f490cc886f2642a6ff09736d80120720e71e4446ec3f945615de8b8347554700613b0f3b7c7e8c1cf661ac5069fd782f5f037ad69a6b24ccf26a449488831570d701a4729e1df4e32a9166dbf4886e88248e86b3f96a8ee50715e86b41c7045bf652de4305336c65bbb3459f617bfc2d9c2a4b8a8c14da28eb1ce67881b3f88ad73c2367133f002fec201b3084b837ee5db2d4c82c48f40bb19c22b76c07ddb0f55b82f6b02f180185ed1480027517f7c6a463abf9f866258de93b219cf67bb0f8082f9287c57d55134fbd39a3174a124d2d13a1a04d86b0103d6b66edd9a54daee3418e138b8bb28b8271ee60ab58fe2a6cc66f86dcc4dba3c2edade852955fe550aeceec7fa17fe735bbe5aa7d5c2a56a6a692152afc79a51c06440c02b6a7cdaf3ba175e0ac84c47b7ca5878451de3e1a2eb6cd779e53a6e905e6e07a4b75e032d8289cea8ee1a67423165fc01ead8b6074c6e47cec3b5c053be41780524718ba4ab2a23c1597d317b7a3cf66b3608db7ed61e03675453ab945532079b865edba8e67d03d887bd356db760b8048239c462aaa4419e602ec4e747b3f88b20dc0dcd7c7b61205e8909a2c0a745575387c25d1cd8b96aa73e6160568c294993da375e79ece9a5a057ca49eac10db13cc4b7063630cae5e860d180c679a3a7646d04b7cc339438190b7b4c8c42bd2ed568fb4374495f21a892088c1ffdb781aceccf04907fca40b44b77a158b90280cc7a6974a63aa8cd629ffeb7753535a1c47cac2ca13d00e6d19f2ce39bc2101c1b4018139ecc1e137fbdfe56585c9a3120097e2861a3e4ceda0cfad68e0216c21aba834908525c9b5c85b1f857ee7a87f0ddc5e8aa63317290b553fab914344719c8b54aa668f58b95a80c8ad2669addb9671b260945cde5b429290fffdc61ffdd9b6a8e9f55a9fa9f55a32bd05e167ff642438dea3f80818a2eb163a8c0107c1ae0233ab825168c095c9b0a8b35d649936de26088a617fcb1dc980629b1044a1280f62fe0e1437ccdacdec23327f9666b44245f0047da651497008f4b54fea17a654f2516eb9e065fce13fd5989a3a61d32bf69cca69cf3ab82982bf6e05d489ac741e44aab90f3476e965b32d199dd97fca0b0a8d678bc5d8ad069d7ff75cb31bbe557f01c74db07b9da87215d97f436a55eae282ebb845ae6a702567bc4b24269876c48f981c971273d4a47f7731a5595e98f5c1f944852aa0aa1cc1177302996c1acc056b544bd4ffc6ccc511e4e76edfbaea8a6bcdceab0473c8b4d009bf07b00c9b2b9dce023c92271d69e97e62cf588ea660f7f3305f58b1168e656aaeef1853a47fcb0ee98c46fd2c66c906d0ab4164579a2ef542158c6ae7cc2a31a24492419f7718394a23b4f638f120ea567036aa6d5adecf06485d9318d62a971a452b9c3d6f95eb11729f7941e46c248f6dc212a136be5f9c126481becb669091e6c51dbb8d3234bb1c39003747638ffb63e9b5cb8d3453b2bc3c9a7b1bfab52da2965a40c31488b7b5561982e22d6a6cb2cdfb23d62f4b4547a8c0940ed920298155f46ad192e2a7a2558ca03e11f1dd80f69b6c98c211e5c32381ab46fa2c88ac77d147240e362dd214bf5d330bb390156baefc98a9b170a900afdc0d532d4b2f0ee3fb0090f9e4f6e22181174deb322230b9d96379ed579faf57786f013299eb6db9461d3e3a59beeffaf730251485b0259de2add4f87aa206b508307d03725f2a073764d6401c69720544bd4151502ed87751aeb04c0cb83f62776019d97c1418e82bf7feb1fd69bd631d56432e89a77cbcf315d9400321ebcfbd72fda672787945b0d3a259475ff99e5092d0ae0117b13de08e98c49bbb3e7a17d0c30dccf8d5403929876f8a16446f3f59ef4e3f921353ae36222cabd42f8ca8a98e1e98aa5c18cc53819660e47d68021bac0457ab1202c2b017dcae0a59759dc45fd6d131b90712492321d93bae24f10f8abb307e56dd8574aaa536429beff11318e75bb7edd5d3353634b67f034b19970b925054503697b61b7f529f24e0d18a32dc022e28441f3e8f7afe54f99f4d35919b0c41d308d9b943de9913495b661bfc7f7723780971582c42128ef9bef2e1525eeb69a753740098900e2a6847c1067a123d5b228dd294d7b061b3f8871a2da6878454caa79500aa341eb2adb17641d0e00a0fe71167f4ac0977743e92b25f87e44d3a204eeb019b7f6792e23e1c49f68615a58daf04aafb5c712f2c95c7298b901524b094bf3085cc38352fc1533675fba9370da54c75543d387790c999f616accbc956d34a03a4f55188383f2db214bb05e1fed79dc2831123031fa5b216b338e83c42da96d384641a3843ff5a741ac692a75d73e40285123c00041597fbfaaddaf133174df299009dbe80297909a4fc2ee67dc1efbb26f84e226271dcf588918c0735346321804027a8276299ea3eb69ab9702cd1cd22a6f0a27cac1c6ca43566faa2ba5445f192a3cbc13761df7b64661ec94d6dd0e61ad0b080262ef74af1590ffade75369f16960b66ab4f082a4cb9d06a71d7d5bdf8ad95056585d2610165c209ebc3cbcf9e55cfa083e23c69c9202d302485680a6808dd0b77c8f8e6d6ca2bf773d6a2fd086c692716221b8c5737f44d381cbc559c933956db0dda554aaaeda375fbed4f10bcd4f42f54d1da67ec02f9eabe526296bcd9d6f50c0103f90a1682c6c6adc44488424953bb6d596942c73eb498ee5a10be1588393f71282565d59d796a19339cf2fb621958b56351351002419aafb5794bbac4a56aa6ce0a3b63c245d9a2bdd70f549663ae4227eba259b7eb0077d2e06e18b894fb0d8bf36139d00def454b0724d95fdc1153916a6d7510d4075b325b3f8c7f5ac2e8a93df81c463426198213da97f3e1506fd3b526b4c38b300de9cc39d4367e3a6f51802859f0f8d4344300d4255eb4894374da91257e3080c6f618c91b4ed4ed1018c9544b887a693152613ddf01f26309edc57f2b8ad82ba6e57e33e0a56a6af75d1ea8cd7d059eb2a48f6819f528fe909b67115afdd7988df0b88a9a7ae7d1a10d1f2b60d1db9a8355435e168a8b8350dc71fb14918885dabf34c7fdc4d6fe057ac365e4758017eb9511f16c73058b3ed6f53385e7642f5ab200e96be553547ef52cf34c2c3fef9ebb374bb42cae61e071c03cbbb04f1dec8c81acb83109531a991599fd97ca871cf6aa6b09cca551b58afc5098b8a92f5261f3523aaf955d066fc33c7d346ae0a7b2b1ed0cde3196d9226d8700b31ba19e64e26d7561787de27f19dca04d296ac6e3a1bd1723396cd36f88a3749b8739d56957e6c4b8fa608c24f1bcde0bfc85fe7b92fef19f78fe1cdfb195e7e5512526ccab7a0c60af8a382864cd527d3ba3ceb69d47e08ccc5e8898191924311b8a55dc1008206b3e6da1540aed92cc9cbaa4d5b80f6d21749b955c8ce57c6cd2f65f66ee76d9a21f6227fccd139d96950ac2944ce0e009d3cd588f85a15d39890f41b7b61dfdfe9d7a3ebc470ebbe7f4082b8bd0f70d1630a5f199288016652e9c12bba71ac12a83651b474ac9323d3b45b3fce9c48292ff93892b4a73660bb539839593a8e881d440ae6ae65362247aa5db8c7a4a0c2c63dac37ffa7ffa9c4033dd7988920e2b4460108a9f7eb9a5be27dbd748afa1021aa6f262b55d904874a9432af953debf4431e79ab4edcaf14ff249612b144fef2856e0abcc44ca26ad1baf11ee33e52bc84ccee8433eaff94a2cd0337151d324e3aa218340be66b44e40ee742e386e117650745cb5749d7dad7a78086f0c666712e6cf6fc47de5343a429451b73ee364970c0014da5223cb54a0c2598b407a71c40f745bf6918962e5be964e016eccaa0ecad852231eb9fd78bc0a1ba90c661c15734364e1a0a0a8a94aac561b83496c235af3ed79568912afb3d1f65e5df01b1f61815e605a19e247e31c3d012b7d0d90cffe1754a04ed443b775b679537bae910ed3f683d2e7bc4f5ad489c8766a5dd6d70e9e53bfd12b0b1ea2be750829a65a1b22a1a1f5f108fb89539888aac5e77f953eb8a95b99d62fc2cb3fbf16d4f1ac21e2d032a20294631b033bb86b1e680819f937653a38149d12f659817f4b5f548a88d53dcf1232ae1549009c76d52f8dbc788d21f3c303e52f3cf89143481749355a901836721bab0db630857cde473916fa4cedc45d3d66f7b1e7cc6c8478f41548fbb03dbeb8734bef1c8a79cee62689d75591799dd934f20b06f6dba67b3fed0e387eef263570ca56cd3048080d968c636fc15364f502345868273d83812ce71caff4daa66a32a93b07691f0f74d06714e311da5153b98062ba2ac99c08d6ee510e47759df7cad02708daca0f48892aec18bcf3e84eca515a4e7c093291e5aab7d5bb020bb8bc57f3d136e8046a69e1d9528b0ee16b8f5905403241bbd74628189b5f083d70a2699fed1889870262f5dda6ecb43df7c74ba7e6e78a8ed2c43cc92c09cc6e1f4c3fe92aff628a0954070bcf4cdc1441b93abcbbca7d26bfbd8f796db717027b4eb262cd66d1a7ce0b86f475a694346ec2626492fdc076aff8591d5d0158c61eb028d66b66d869f65f140d017a78dee0b36115a41948105cd0d1eb396348f3fb2a369bb89c293046fabbbfc3e20bec9a2ab0caede72d2cd73baceaee3f63d7fdd874305c03041f7c4af3c7ba689a24f9e72afb5bd322840da3c2fbb46b6cd0b9a82afc83a354f88528a358475e938a92af3e3219fea8d2755d0bc2f668396a8e81afd90b2eae6b95f57f55e3bb89b12401e0c6d99f34496243e312ec3c0428bb6bbe62afb139568a44688900280fa4999f5e8798a764fc17a844604f47017fd088c949aecb27ef95ca43c301053394bba901202d826a18711e2dd5b417274ec2148c582245667dce5d51fba6021be969a6dcfaf5b6936d7f3594a698c951e6a0ecc678b2a0f114b4f6febfb367bec6e02feb2819a9b2efbfd8161bcea8cccd2e678b895a9f0c0fe688ce6bb2c352d285500f0dc98af88c490a26a11a3efb24825e3b70aa93d2132bfcbf111a2a46b83d9fadfa4e1ee1376396c1ff5f6b938146a11020762cf1d9526823fcea165352d6a1255c290f533520c6702d1f78773c22596df4961168a6916450933224ad63e84443d64074da2977ae4989d0828f39e29841fb05e1c624402200ea0c8b478d847e1049d55cc0ff4ec47dfd91817dfc75fdcbea0118f6d54427a53a7abad7c8fe81dc1747970050a94ec4f008bad45c8902c16ced9580844e5b986f885e56596c3f4e6efd36bda74b247a1ff8f4f797fe60f69330be3f2724a708233561dd46a85632900ffec21fb3497f630b899089da5f29679f79c2500095b0257621f4c8d48ad2b1c88883ee870d54fbc802c532d406edeb58ca11d272ebdf1a896a2909c0a7042dad0c27f1b81d85514c6d4e86b96d5124042657f7ab1361d90f0d1307a154d70e34a71e8df3cda15d72579a07c6c9b1c9abde5daaaf9038fcd7e4617bc81384bf531a5cd8e676d50bdba5431d57cb46e131427e5be7b80c62d01a8796b496ff7a95577e880dc91fd4313cab97d7fe7cb85eda0535efa8a7005b2a234a1e33c80abcd8d075a6b31799e46e8ec2297633dfa650bf8b03620b6d45aa06fa222e30e95d9302f3ea2f78f2f54a822a0c2f7e8a5fba9fd8f1a72103fafe02c2581a4576c519f1d452145776184f4fa0d513d11955966d5b41766af87af5ef046da3c9ceed50c3129d629d7e1966750419d116017daafdee962435b2943abd879bd1877a883b93aaa702dc385f6dced4f94379a09a1cfe728ec5d9c400c98edc974d4cc427b7d4bc8c66fb54534544c9f501624ce6700dea8cc24f8f21590457134bd025b0d35575681f53b5a14ded6dcb858755b9557ef0b1edfcceb1a77e6f9713861eb5563fe733c875748a247caa68dfd5c10b99f3abbf45604e33dc9ba9f882b64487663ce35f9fda1d6fbb0eaacd1a6f27edcc0cc6b7f50736f9655ddfff01d840fa40b244943259733d6664fc72437fb60908fdde26a653ccbcdfc51d469da3051b3131befe8b9bd9fe336444f69a260f92844b89cf01052762153de90ea4c68be8ba7c3d3bacd979fefab347f3e6e83088dc78eaccfba448a9abcfc69e0e8a63a5933155dd9550c4a772cf17d530e21dfb82b76a51b9a440ca37a76e8b91340aa3b2106d3e461472de3bca89896dca35a4c426a924a54fb795b5d839c6510a92211680b6da6f532ea29f8975953365f936b14e31c08c36f697b8d5c2c67527c70ae7cf1b548ce08941b0d5c123e1f4065c1dfe83b70cd18ec0b158a9c2aca99193768c2577ede7c0841601700643d996604ac57dbf699f432e72a3370f96cd9d12ef10e2d0d9b1cc424967f5cab0d022651acfacd21293ead932714c77ac01d0002e77265b86f4f401fb40bbb39962695c38fc55b39394439c6aecf846421bfedb79876920c12824468d156f58a5a9ec4cd057568dcf002d5d13f100b0bb583bdfea378e52f378e906c0ad214cd6a15e6eee15b6342fbcba51be293bbcfcdfd11ad56e792326139c661d02c8f2f7c8298f889d5db2d6270410cbacabfb7e5ec28a8e53d2ead9d556f10039edb47fdf413a09f653e385cf406839b8986d5189e63c5edf05be2ec860a416ba872073c13323bde6787335c1221381ddcd0f15dd6ac94ffc0ce632749e4b7cfeaf1a7bea76098e419d6fb2aa9286a6fdbc180f0c68bf1a534fdfe611b816ffe3c19be195f35a673ce1a66fe2463941f575f1c381c7b396d29d2036f47da25ffe0247496d31c6c327547173af98f93666df8c39f35e51202df07d0c19c9a2400b1a0a8c9b99fa46ad6b234fe76486dfbbca8d1232517f394e346c2133c51f919a0142152281723c8a7f8e5bf00532445635c47627b0a0f1a8bb81575941670290f328e6b25e03d3544cf563377a7e54bcf4af8e845fea03105be3370f720335eb35c191489fdb367b395178976f033b29c9715e6513da825d0945260596db3d75fcef405f444211444c0374d6a50b5eac55dde31352bf9fe550020400c1fef7517de64eaa9f3d2233baf0fc808d6828ab42858cdf7289fc50c601d5c3e1a82a703bc163f21cb74a97475a41104c624a7bdc2ef9f33cb0de07584aae4773354edaf71e85b2e480ed74af32b2947c87e505db18efb2cb4fccd0c891b9e1cbd9c6632b22b6b80948bc4d55026b292cbae27ad494fc00a94fb89b90ee742bcc7badbeaff3ec7babf1302245a14248af682130306e13a73717fc00d983f5e93d7c8496c3349a3fc712912b342a59a0ab2498385f42f80469b1122169ee60108d6ad6f37342292909fc097fd994f1798868c7525dfad46c099fb4e650feee4ceaba859f11944ab542d89839e9932eeaaab84f3c1b6ac9cdacc3d5edc9143a67eadd2e7891acf84e189f76ca16839b07f5d536ca772bd379c35eb7369806312e0cabbc09dd93e696da6ac048b90fbba48a93c44f8d2e712f3bc5823431a8a04730641502f775b5717c9f2bf49f44d0a669ab109c51a054985ad11fe56400b91bf06656011cb9b2aac9ee2437b0051e2513d5ae7102e792120a16e1ae9d003024c4cd43c72cbae8dbc59cab8b44107ddb9df83eb4cd2020872b51e8c2cf5f00b2ad5f61d70edd38c8ec62ba38d0d91d3c3fcfe023ad21e0fb602179839c54a287e6feaa1cf036c61a096c28fffa1ff5da6bf94a41a4718d4338a34df7e574cf28977b196587525143d641f81b8b9f0375d0186ce09f7a6728073112eda6f4fd29dc68be2a94ce3b784ba15fcc525fdc9d0e10441d852ad98925e55a87aca68f734512aecd4677ee6ae0aea389afcb774d578ce18b375b105cbdcf6455bf13edbab874649b6c9075c2001da3e16b06dafa3b900a4d1e6c2922fa03de89c3cf7ce5bf9e25ac425dd391c296fc132e99853504e3542ae1f5102b58f8d5c35d93482e466732cc5b8bcf24ce6bbeaa2d6ce0b97338f85343a1501c7785c16e8d7a6db3f5f2b7d45eb29c67e8f92058b53605500f30c1da0131d805f0e59f2f7ca7d5064440c04c20c0b07318bdb1b534f596eed4ddcce7fe82497fd4273f0a7112b4c308b22c830afd0dabcde9bba9266c304a25d59814a0b8e677cdbeb6bf69ec240f0966d2a2bc9704b8be9e8a376b86d6bbc4e9da11622f7569a7f8cc8be03b444c7123a999d338ee8466b1d8039d6e0fbf10d5b88c2a93af36b9f3df924918445c8955724b7499a4f34ec203f862736518a265dc0b8cee59633610aea693fe020b04ad859056b36075ee10598b57451a5b599cbe9ed4d0e17a05f9b674b973378cf28f97e65e7a780cceef99ad5079e31d908c1f3898f544679964af968908862cb259c09ad0e6cb3ddb0d6b6321a5fc001b8add365c503964c861e88faf9da7c9db86e51cd0dd278feeb28752230f893b2b7c8104763a0459dbd2a3b41743c8d7df955129b5591ca9ae2a7fca5880e78015484d96417180fbefce5c7293e02596f40723f08a067f58ae2c703562bd22a863d799da2681232ba4667495e6bbdcf376eeed02eca68df2eaba7172ce121200bf383fabe9c1390261faca425a2987cf71202362689545334a80d8d00be6cdfd4369aa214bbe586eaf6c3c539613b3421de81c574a6fd74cf1a389af0ab2d6385f65f27e28244ef31375aa2b8925ae6b6e9807f85685200e1951908c1e1942f4ed7c0e0f63aa82ff061f21b435a7e18ee51310d63fa751fc220e53cce52fcdfb776388c2b99fb56568e55ed44f11d8426e393d478d3a039ba3664725b37915784a2ecc393a8de28932b5da0522d19d0b25b628948c997e1866fe43da8f773de54a3f00cbdef23e1ab00ab894552ac5195a8cb3055efd5eb32271b1112db8e3ff060b79ff10680037cab463280668ef204a158f24b9038f664a41cf2dd5e761d7a74b285e5ac6646a39604c9b9d7c6dfe48d1d6ff73a3c3314b279ff06de457023a337356042f2f0fd272664a3eeb84f44f1eb69f9a0d43991ff8828f082067baa2abaa9c603ad1dafd8c2749c16d469a3b593854fbfaa24c12c90f022e052e5cee95361f46054e34d9f3f6b0aedd3564dc0996893402842377593a2c06224cabfcd86cb586db0e7abc73434eaced4da06c5d9e1aae80a510b1a55646b756f078748b367523622b20c32a8af2697e3d3d1ad6b3503cc0a2ba47b5227bd67564cb214ce14f416e27c32785f885a37f3bceac808d4292cf8e7cc6d9fbcd930d5dc84e373d35d9b9c5eb4502f13bd1e7d185a299c21600b41f0c6e21ecb2f2be040bbdb21628a34faa7227eacc90771e253172e682ac9728019bac834f73e64d37746f62488e4cfd7a219e52877f0c41858ca3fcb875614d7dd0faa50949a0c71b0f49634c7a54eef6207809e7de246f26f9762b1f85a34d99f4942348dc13862846c6db4bae1bd1c62f33608fa24643b9785d1588361c954cc4671955d55f81e0f69e6d5ae28a4774877426257efb99b418f91270bd923ef690c07a620d273fe70b116f33dd2a54e327163c6d6017eb675e325104e48bd5e6990c8dcb465d8553628e6dcd9941d99c3ce972a8c905816b15da31bd1b8934d7809d5e8ee287c13bb6ab2bddb796805a475c0fae7717ac59669611e85e3eb05605db34d77fc47a1e84673543a85bc0499fccdfe3bbd0912d0e73fdc97d6d49083008855e321d5b78097f970543f45af308e41df55f05451c599359025d2fc8e66d4ab6a267c6d5fea6895e1f56f4fd6e231d20aa998b543eef91ab4b00cb2cc76d46b8bc09370f8ce037295513100307a5dd4d87f1bb47a8611365cc3fcd6eb59dd9eb2e338ffab3bf6cd95b204754bddd7e5b61e1b041c4205483d1c68acf01fabb688bf907f1a5983166c66987d7add43d603be01b98fc0a556fb47b4881864487fe41af17eb237444907e85f521d2330f58d99db430b6eed5aaaf22a8b301e7b7e04096d5195eb4862d28126e1764a9284274665bc46859ab2b7c30b6241a597d562a5a38e9cf39082660a79e22379d274bf5c31265f9f9f27d4f5bd24a0ca059bd8217db0c13c06fbbd0f639f22d3dc6c50b992bbfff8136c441b29dbaf2c8b51fac36f47e093bf57b349fc71af06170d213c5b215ad47ad6643600e3bd8b7a4ec49403e6fb28e3b237c8c1b00a612aa72b6bfe30f19db797ffaf95c0e8f411698f4bd19e917f7ef69606e34f2580835c60ba4c2342155e972bb8a220a7850f5246b667b785ec898d3e8dd781f767be86cf6e29e4d052f173fc230f6626069644aa2620e5b6da64cedf1dda8b2ad3f507a1429cc42813869c52dbfb4267b9008129a9e6d75394e9b3252538255286ec54b68fce6ca53c9290e2ae019ca2de636df860367ed52172c05af8f20914897c1f0ec22022d8f3e9fa08bfb32f1ee65ff14c6bccd0623724675ba86a995836d551321a7e208c92d3cd90133138e88dc398826185f29e1e4cff1c7308f6dfe195a9672ee8059c3313f3f78bff669863380f451f82fcfd40b2770971bcdb66cc548cacfb039ededc12daaa84e182fb7343eb2b588faf08f63e45f6ff3ee03afe9d4079917dd6603341181542bf69d039a2d1df41cff6bafb101c81c51ca7e92e90142b86d3a0d63c5fe61695e478927ee7702619aa96af31307cea2eda1893e7a676e2a3f09c666b5c67d720e99b64df6a1b18510041bea38c9c06a44ef3b8ce4d7e9e9f794703205789139e6bfdaf4e0895df25def0298fe32a2af25d3d01ec5422d5cd5a7d0aa95836f816462f759c7ad934d9ce28437601ae5c47c964e2d35e3067747e379fa1793c9e56c8fb2a417f0580d0952570f6e12cea29b12d520ad4389806bce1c74e452f7c4b1d1ff3d8a71e6580fb52878c2a5fcecfc8cff1ae4209abca1486e5b30ed3b6fb8efa485c6ca79d2e1dce87386807273d66c35a2c7cb6be42d0f3a2fd698ccd7d054fa7381ebd8e9e57590b09ea932b77e43b1e99e1c35789cc16b9ad03d2d597db139db13837ec8d17821fd3b5d3e79dc3933d9e17b0f3ec31fef901f68e506f23002b187b08e17d6fa93a63ee1a30a22e11918cf8b859599de5c7a98e1e08ceffe2393cd174b1d41ce7a8ae91db24bd824b48c214be2df4cc261d0b5464241589b4e0e6efc61570fb82a1ffb9e35a304687497825135dc5b18cf6b0a25c0bceb29ba8d2f1d57192b013cdbd7e02f485dbf357f1ad0ef5512b75903452d27c21611722b137be960b36112f3eeb67cb498de6ff60b0f71200604a0e4cf48a474cdbc2c8d39f51afa3ffac7630bef89f1494f3febaf8c5a3080358f2787d3536a3e1073d776a4ba9663161c9c2d4c38b09cbe7ca7d66a2606cadc9e1f3bb2fac290c0562f1bdadb706394dfc22ea14d228394d996df2b00cdd9927e649e0a2a0fd26981cca1ec6d9686dc5732df34a45b1d6f244eff864e7fe56293aee0cefed6d12545079b1306d1a964340f36d688c0ce3db3ceecdab8557149e6124f730a22c2aad93fe4a2686de59bb1d6bed69f59c050b2a3bd026f4a8ddacf0aece8d11b08d41f4cc3d4db32e49494af8fdf789ff0795b806941c29b7a387228cb466320ad571283d45bbfa940765d2b25a122457f0856d5d29ff270980092288a5121afdbcaa3e8b18816500fdd4234477c7de61ca663d962df2494a159948dcf1664d845b9df940af8f4a94f5257c2729079feef7285a00c2d9fbd5eff07a8a1ba4044654d9f3747ad8661708bac5fa5a6d710ff3ff06e37f6256565650619ed79731763ff3bb4827f7de9037802152dfbbac9cfb4a44d933d7c66b15339ee737b6f6049acbfb584acef527c820d870d5788d9ea16704521d45fd4c1b63c1b6564bfeb07a8408dc495c064e267c946cc806c7a11a4c0e32b046ac56c51e2a6d4d70c56f6e3ef28520435033c84d55e9f1f66fb067d23fdfabe5064ce4a966c79ddeecbd2fda063f4bc3055c888fd4dc6db1cc00621e2f5989c8ea60fd49b35581106bea0537f40474f9bf5d9e81f7c044878c523231d60c600e5bc909541c668845cd7d95b8e0052963a3d075d29b9f138c56885e3b82829d258cf297091d886286d328af29ea1255f5843ce3c7d915fd4ff17238471ad03017361017d17c810a35d90403b70c79dcc8d4ea4e99f40708ceb80666e0b4b5c15d299bd3c6fe3841d172c7dd180383a9a23e030e6d6df066eaa8c8a17f8a14b99b926fb5d56134ae03fd4eafa2bf076e2e4afaaea137b2d88f7d80d3de3528b075d955a3ef50bfa0d76df7610b3731c0455b481dff27faf5bdf26e2a598be8cb32929034d904e63cfc682efa48993fe20abd655c1bb10230fa6d359d6fe702b8e345f90798959ac2d99939a2771041e12302b645abcc4ea1ba6d1794fe16e40b03016c56aac1382f32ea9f00a481ba99285a4e994e90df0c421aa09c62ac05133766451d28ec36cba0f841206cc0b01fd815be3b6f92de17f8ecf314155adb754060128740aae1349e5b8896954b0a86c483b4ef46073d4f740d98b6e5563ee0481dee0b9928e9ca02e2e70bb6a091d9201b5fa7dcd7282c5e73af33715ad533d0ecb27b6cd93911698cfe5e52ef3e09abb5b037e5bb606cb635240b78120e194c614d6b1a65ca82a9f3914cf3e9d63a9232d5d3e5ea2603d8e95dff7170fb164735c9e32a9ca45ae600051fadf924e09093cd14624a53812f499bb8eea40638c1c91a078b709bb2b8643960b651b1b469c28c329d76f0f505c3dc5798ac74cbaefde13f5f1fc1c847b39c050da51daeae63e632c0174dedde9fa26e4a769d619e0673bc7dc8b83c97873932f358c30b7480e5bf5a05d5bd4977ad46764a2922784d7871946818940bd01638b1a4c34733890209a4e05ba7218769b7cafc81daff31252d96045b473d2303d00abaad1e2fab2500c1b8bb80ec5132f5989b4b2ba7b1dedabb1df626af6a272a3484690ade60bd31faf13be32930aaf6a43bc15c6249090aeb77c90a482332710934f6fe7a4743060a6e95da35e44a32831fbec2729cbf722ce0731229caeab20ff2903e5a3c5ba9c8e75df5af774d5256e04db09637a2731ed2b82237ee5c3ff09f840e106fab9a05323f4df819c71846b2520de2fb68f3600109c76463ad53cb7e0ce99c9d96e75c77aadc67a5ffdc1eff5fb2e220353c92427216df3f9687548bf9455f624cd451ebc1bd431852d86af9d8132d5070115111aaf0336d5cdc611bb3964e07a111471c0b0ca570c8002b5233e77fb156e9e90f72b9c447b7d18156ea78357cd85cd92a65a36f6972a02fa26bc712ea82db18b8a1c722698ede9618a1252edde960714cd8cb4cc9f2af01b8dfd40dfbc33e1ca66b3a67431b2922ecc13a9a29f26d83c4d673161f5ec570ef4ec6ded8a6fa9af6451c81f2e0174a598f416448badcef0244b3dd5c477235699e7f5529e0deca995d61a57277e14b5b323b882ede1069ad2a80a5890409e552be7fa2123818d0e8b525c673bceb746b8dedbfa4e5aa401f86b3f036fde739749118f6ea97394aa18467ad93e784dba1b7d87c85f3fee0209a4eea36498075aeb40a117efba9e79c76aaf6b712c001c99950d7aa4fc7a6071ef6792c7cd2efd849aef62086cdbb4c33e68559d1a35d0286d1917596b49dcac4c89fa8c66041e4e841f30de6d977612dfebab9249702f980709803ca006f12207a48b9b14cb1c82d3f037cb0c495009b000454ca07e29a0de8dad418680ac19455917d2c0b47eb67e2de014c052d5704b022db96aee8ddcc54574f1abe214d6beb421c8b4019d8e097a1e863516acb2ed20684e9103c97c55fc46a67d424f1cbc0524bc30d7591997ac89fd3b6bf1e9fe5fc67f2892288f51f6a88644622935c90af26758d5f75d8b45bce3513511139245ebef1297a028c42eccecb9d22bb83e6a58e999a415d65a2f3c7660092ef838e468eb066a87a1d87a1c52f8a4ea825900f4c99d14df5ff90df5896225afaee67bba28e12d99c37dff88766ff95d06b0f87978c7ddbd763cf4cbc8726916c2775ce23a4e802853a815a6f43f3b21efccf38d29a4fba5b33e69eed7ef9d3bc3baa67bcb2d22a22ba2aacc1ee14e664e50f5667ec8191c34131d8149cd98bf9e7a914d6621cc089a2a8f77187987bdc26d4399372e4f060fc89b0f3c3b3ffae09458d261306542b4aba196db75430d4198a81e5a33da543c0e6d623ff1f30f5f72a96ef594facdfab6b95eed18c5dd0518f6fed8c23d368dbc2ba836e86668aa04d553947b19dc4e5b73da46365993c7749ebd322bbd6e7d0a61daeee552903682bc89a056bc7905df697337f0632915612a303811da609cde3c09a2c4349432b0bb1d360280e8e534753083207f649ab6966ef5d0fcf4cde820dad6cbe860dc8af3bcd7ad931951745fef221374f39a0041590850704f9fa35a34510da4c9a0f32f40f24520ce47d3b089446a74a1697a16380fde2ed03479901f1ef05334b7ec3876307380383a724c19080d9bc633e0300c6c0ed9992497fe77c0fb579753a0ebd4d2feceb9a4f719eb9806bb232714d5efaf355fd7b59a7e557ef376d11bb6cb45636cc2b6d640e1b185a9d55eb2bee0f957121e31f224c5aa16ad2120c2491ff9fc97f1a12f5c18138db650b6f02e603757cdba9280465b98ae2c802488f746187b0d362a209b62ae396a2177d2126a86442f7cd65229be96ab9450e3ce212e1300eda43c43bbba09b669aab01b651dcc613bc334544003612142d142869bb6d4ce7a3cac7cecb41779e317e0ede76faecb45bc6e54e84fe686cca377102713d9cefb92c40208532e48fa939aefb32cf37b45b9a87a8ba3b920ca7d4b1a8e87e62bc37a9b9f44e870849dcca89cded5e5e5e13a1be608c99ae50f070b4f234d33c62e22ad1516e2bdbf7f91ffefac2919e732302cc91fd3874b2e4d7f96213621a2acb742eef82d1bc1baa3e4dfd16247e98d3eae5732c4dac5895355b422710e8a91785b2bfa0ada8303ae3aa6edd769265b1e162b7b8b21910b96c4ac30d9e37a28d471c4a2a3d9f62e6f069a695cbbb721ce3c0108218646eda138cfe8fcddcd135e06b4566fe2bc11d1b9b1ec1b97d5dd6751b3a331445dae41a4a10851276f63a1fcc76b9dd657752032297216ff7931133319c724ecb28e119d8f6a5d7efc21af9fc1b9ec4289f92dc094bb59f1736e7b8ae15d9e7e6164c9170743d584fa2c388e6cb07c92bd2b84427daccde919dc18e6b2d7efcef003f7324fb30f74d7a8751560ec866fbe108e518c57dc7fc19fd4dddf9efd6b346d2c76635d018efdac6e31c985a783064b6db817d559b12f44b727f278566074d338d839d50bb873d6cc074ae7279718541ecbb4ff0dc92fcaf3f4ab0b639ca38d68083c863d6bfb80d497b26fb370bfc4d0752185d5d468aacdb965de312449ad71c4637b8071a0dbb5ba8e54f7b9799d9044b92cc7015dfb6fefe8ef1e016b8c463b6b5d9fb8d3aad1689cd572ee7f32a2fa34624b7043b32891ab48cd5fc2aab67ea1174715af7ad0a5d9ad8df48d843fc66d3a4bcab8b1d9db03c36cfc56ade44a3ce0f7f4740c83b16ba67889ddedc2ae873924e12d0b7ac852551dfde40512a3a8e5e3054a9bd690b553070ae61a2878920690a973151acdab7f437815ded0117db5574b7f00b21f9cba65e2e4b9e0fafde62dd27db3d80e9e177dfd308b65e881ae71298e9a1969a6a7b6a6233ca5aa21f18bb65b4eca0a01994210fb12645f1fff9e1238e4f70eb34698455272ea053c4c296d3bf03ce2d0abf17d93c3a683c8254cbdb79164638d944c420760c0695f0ea84ef48647c25ed49913799d9f00d647b90443fd4cd07ad3b52f082792d015ea0e39341d3583f46144daf05bcfdbf6a5de818c21a711eb37bd74369846ece7d264095379d3bb1150bd851ef46e0f36c12a013a103a0cc84a0568555c6544a0ca8ce23a7dd3c249fdd1a0f0e520d41e4c95bc948b6f746f71b7204a7b8c13f1bafa7f234dd3e2bcd664f224a21381f41b7b65711822b4aee837e82c0a44d6bc3a01f2c392e0828f310a17047b13cfad8f03b42018aac2ac7bf251b4625abddf3091a1a243a3c5c09b6a9e6b98f096041917ba52bf97157eeecd16b3f6ee350050eec6d5cf366151d66c2e939a37eead3853515ac58da5c5957e99fe988eff964c71eb1923e7afd881536797684c705e9431f2f3f29279289b738ed213881a0f00a1ddfcc00d58e4ad74b93ae795b218da3429d763570b164818d76c58546dc8f55218f3714fbe05284735622a379e2b4e7749d70766a8c7fb62d1a0f7a016cc234bf00af59b53ea9fd4dc2c67b08876acc7f835ed49cf67c052bf651492c2679cf25a9d5acab23080930a715df2d676e44b1c823f88aea8514be1ea24a0940213523f480a080175d6675d5b83c8fae4e6540e170475f00ecb5e6357285f2d376f5257521078fcb9311f3b9537bda52a1d56394308ed61921e2c7ba0459623ac9075fb8a5aa9081fec9d4c9de8c892117caee5458e6849d471da3e8d66b6c81da8404bbd03faf6e0a7c10bffb1028a51600a79e2126257464666dc0d03ea34d5ce7ccca9d474cbc1e9d7f51dfa6a603d1b97595e8df450b9a716eb85630071553ca96996bbf203698806526484f75945870d2f115296420f8443c9d8c67fae45fd9e7c4bc88939121b5c465770efc3ef06dabf20f584c2c628f91aa46b8a1ad0e5fff387776252dfba35f24919cb7ca23223c568a89d208fddf4fc59c03ada0c72d7931c56f32c6df3ad79d74808ad41dea655caaf3eed9c811ab30f578079fe1ab4ffff0b7c309260892555de866aa07be8d9e844b8281ce4dcb9e6b72ac846cdc2f566251e28f63905280a742622ef6cbac1af077af24249531983f4713cc59716cc60d5d57d0b944b27b2dcdc789f14638a6516b7e87e9b25ae1b485ac29b1adad3b268bc0cc89e7dfb073bbe3cba7fec20b0f70cb3aa6f7a168286127cf2c324c61d774679a92d75f6cd7b85a1692a477508e0293b4ca8306651fa3cc609a9e1de85a4525b585fbf7f7e95dbd2c7712f4fdc062de22bbc6f104d3fdca45708d193fbad89d2d4e6023306dcf8f21f56a79ecaa3b436eeb578cecc94269b59a7d7fb61f9237394cb49855aa0aa1a80a3e4727e20edfc0745728bdf038e8bdde508c83a0e49d1d2d3dc7709ba05d4e2f6e81d6ced75ad3c931de07d485ff4cd5d48ea4111e39c1ae59d2f6800adf9761c1cc67c8b00d3fc6af0a96e6e4600fa4091511dd6e88565ea0af0a3f2114378a8de6f2ad62a1b2aeae874ecc8d98831e61a8e8606646316f2644fecc5ca77a9b4c18433dfb4cc1e9e2453cdbc6e76ec714f04dea47102a58554f344bb789c2d26de1c9d3a6fd6bcc40b5b3bb7d25159df378077051ac0effceea2b32d842841ea7bec1a7900cd96d7d0ac7c3f8a03f62729928f1381d6269951e943a743882c21370fdf6fcd88c1ce47203e1347d8696b2ad1e9c979c306404ab85f748762385a01098293f69bf40aa680fe45313638720542fe7487f067a4c53d04adf7d2075a3fd7db7844f9291f5b41c412eea4da93d64203e3bdd5860f7bf38b23e06b463c4903f730227b23b61d09e7956c2793ebb43ea189fb1a5961b4f8eabbdb842a7f140d4691a46658c38400d11ace5ae01b796d4570cfbb4de5f295f1ec3e67b6b5d27605d13950c17f59aee87947869127c553d3fb9dc16e254c873be08e518654c9ae0351a40da592a6487ef02b03625988a5a316dd2c862426608ed23f46288bc7a533feb0493cd650bbea0bfdabebb57519ea4b051e5152fac75907797c21f71d900eb691d1d31050ef1acd17e2c2657d88d47b0c951fffa8ed8bdbbf8726273d0daa4c684eb8021ed78fc07fef8063b4c982b266045c6b84c0686b746a1fa8f5926b391f50ef53ddf2d984cf69474d70bd75228606db984fdb4f3c4187ab3a0dea8b14317f9d19346d37385cd7b74c02209b2f6dff14f031e800de9d6de031736adcabbe77fd939d159621d8b94d991f6c1e329bb6c8c558ad71464d731edc1a204c00113d81f896c63666804ab76bcee0febfc6d004e8802174cf013fbb5bcb3c06679d39e7eaba77a621b62711cd2ee7fa881b5388d26b7efed9884ad638936b273462c0ccffcdcf9f31855828b2bde0c7ad0bafff22daa0b5ccd1da3c4972a25c5bb5f8e1279f25be2af549606726eb650026000df9fbe9855a4fd3bcff28e5ee055b0f541a5f3622e3224c9458979a6149c73d80b15a976d88581474b5298c229334db1663e942a62e0cd6d7ba4229cea04af92b35f91e86edb395c73c2e8706460ed59f6e46f9993fe62246a9b485214d387cb25fe8f371f081b3b3210d4b9e9fe34edce3729ad35d17a7cdd2d636e691e653299dd52b8acf9076bdf284c6f34222c3bbe3c66ef93d1d5edec5133dc4e43d4fc899638b985358806f282a8b2a1eab523a688b1aa031364474011ba88520f744ef6ff3d2da1e0794cde3715ac4298eb362314325893cb338bf82ec9063b84e7a4bbd35922447b306f48083f9df41fb4be6913a5c091bc7e68dcb400d1de26f6e4c3ec6d13ee2c45461b4b92b381744f6117535e0e6f9206b090a4556bfcde684b25496cb05c5446a98d2835b309db761087d851a7d2ccacbbfba608408f0db8e22e64f78b3589fe6d1876a88a6edda11738262834fcfd3694986ca932df18af70396fa8f08291b3704c045ef1e08c73833cb297e856a3640616d9c057ae525c66056a4789a26cd3042222c74fc2b4b469ba5c790b4494ad19fcf4edb975d35c6f06a1f6335919ebda24f773aa7942e0e65c8b45e315f740571d3ddb4407adb5b0116a4a58b476257e177f1929e091bac4debd48f530debb83cfeb2a3c23315f9d4ecf00f0d4de5893c6cdfc9dfba85d876254ed15e7e4f1dca278c762898683eafd270c26656925d95d1bf39a2ccbd89c8eed699f71e2890f76e1f957d7b96cc335ad7ff167862969a7f4ab4a5c67d8c9a80784133a220d7c93f919ef302f30b5c07184039a05fc0d55ba8cc4ba16ea1dbf0327347a8072e2685aea29419c8e7436e959a865265b0e6bcff7c21c4c493ab006a063238ef60fc5b574354e8e3e48af3272b9be2179e2a72f1823e3c2c049a6980c585ae6ee0ddfb44a770287410f6830a58766a635bcc76410ac66807d3718dc663e4d7a82f6117965141594ddd7150e9ef5e8323d482e648b4a4d27bf8576acb315a2d3394dda13980532f1782476e44c37eee666c26e624f5d7fb3a5f1120297e61f24db39134c712f9ce31845f67bf341568ee56401b50b7c7002a38aee0a6c7832ab003a90c9d3e6c1112e03c22caa8c2d88faaa61338bfdda82c5f82b08ece4aad73cb790c2601551bf7e609b35a3ce6a8cce2936eb4f46f5c42e91d82c107937924c3465456029433b80c92b4e6ccfc7b6d322bd49144276ebcb99d8c659b185d51ef2808604c1dab0f0b1f6fcc4b9075fcf7e4af1217ae5f2ee8d80d926f6b97e0dfd1e38a7673b2130f83b023766ca66f2fd86fbb79e2279fe2eb5d51c4fd628798a79e732a46481118d795b435020d59eae7c85b15b38f71f943a7fa8dc08c057b7b18ae80fb19f84ea2edb0afab1ab29bd62b77592009390329e8d7ee1c879ef6d9ca3e2b78a9b40ca348bea2812a97a134c31d8e4f613e244211a0e93bb4c3ae56f23d69cfafe29f3957743cbbfe40b0a8dcbcc8f494f590a57167200f7530fa2e4b8a92dd9ae190a8ee0835703912e329e1dd9c91499fa8beefbdc9a4827f18f2d352036d5a5ca14660d2fde35b1ddd465fbe3fa8c43216cd1c1eb92448a8f1a087958516688777bb913815149946892032b20a32b353f1eae164eb57946a0faf806277a93849c8717e8459644deccc9464e2f0395766d8cdb0588248655eac4296323b46a88a7d439a84b0961ede9145b3266b4da44771fd5a409820c0990e8f61f6c303cb26b736c97846c7a3530fb99f54031a12aeeeb68ce6464ca97dd2307aeb930e4ddcf2c99adc388528123f0ff75f77ecb54128bb595c8f8f90ab2a29cfafc417563975b96e238285066e926f0576ea8f551a37ce98ec7b9da97ce2fc47098a92d42ee67a14eba4b44f9783af5a391f5f0780a039c2493e5e6af9e67384008fffa3f5ca9dfec4710d9bf7e395aece0d46aebc236743cc87f51afa448a600a4a8548fbc6e30d1fba9f951c6bd438c867f603a341c59ba9f4b9932d7e56bc15a45829ac143ec9f5af155943f65237b3aef528beb4ca03372709f698e0dfbe53c2c6dc2e60da95ff6a6fdcfae2b76c2e633f0fdab054cee26dd435c4d0a017bc82809b19f73aab2ffbbc69e7f08ec7b01cdf629f492d91f29d1ac45c779485ad739ffe4b15f9720078f6669d18c88626fd99a970bec0041520fc0db73f2fd2d3df950606ed49a85d1ee226094c9c7ef56120c3f5b89950b0107560a098d5ac7b09fb85abc7b49406fbc32330004f1cef1d59296594b7d6c823d80abd72fc5bb8a91f5a80c90f38c33c5d4fcffef138873879fc4d6429a32afe41649a397dcca502f5fcef4e098dd593804f998c03582b7dff5da824fdcc178568993bcb12fd4c8415fee621acfff964d891d55857478c26f8900e4fd33527230d0cd2ad7b3eac509be18f0e58c673e15e880f6f8938b2371efe82c8108199166d759b93a999701c49be8781f2e472af66ab1cf77c7c647613f3307c53a8519d7fe8ed1ce9af1053979b3838737c43d23fb92a08fb486df09da9150175b472feaf446c7fecffc1212f8722e40ca1187de950d907a237e91b142bc6cc9b834cc7c82213fcdefa215b2316ddef6ed44712d106aa1cb136475fca2b964543d8d227f9a245aea58b2ed745294c428299ce2cc08874b2564418a27de8b12470a35b475b41112775990f9f33ea4ed37826f6b18fe01b256d39313c413d134a7fb325fb44d96351a71b828b0e0eaa9711c25f1bc38d5f1cf05d84eb07683bc547c7f8f75a69fb6c46c7d00f6839aa53cc3d8ea2afb02a65cc93966319ca5490c99ae73ad1e3f94e3e42be3a213dc0cc3633d1827e4dd2aac0d6231a0ba5f5381044ad48c87f1a6b25a99a5d88f73f4ba7b99861c3da5a5a118e368fcf5e1d9236f2c859190c2f80d0e4b5651eb0986a776c9fceffd09b084884fe3baa50d72e8193d483c91221001ae7f7862fa04bfa847506ad2cacda3ef28c106a339813ad8bd4e44cc42b051f8b8491e06a92f9e9bd173fb9696e2142735fe6d9a7d43af82dee8b50e3e90fe2cf9c6e0fe43d4696ad3b41026664822e4822eef3c2357abfe5212240945b7d918d1367252545df4e173e9dbdaeb1c0bd70e3d3f71f7ad938ee2dd27abb10a8a8bb7dc2424b7a3b558073245ae00c53840b152d2c58b855fab40144adaa43df83723fae84fc2398c2baecb0e233cbd086a77e1ebd6e37848b20660deffa769a654991dab512bf3edef0f1ec2bb42d827d05fea442c98ef0b9fcc5f7921c6c6289f793a1095b173b74be3a816df9c3e3b309b0ff8d842802c184c21c953771b83c6e9a8b50faa1279932d5ce2a5c7ba2590beeb295ba63d896251d594cf88f295b5a5bdf47185f0a2b8906d0c0a7879154ee556bdf3e72103b798b373bf410594641ed368f6b596f0449033d7c9d8ac25c18e29c74ca684adab5a753a466585ac6e3364fe8773bd2cdec7dcb473bd0953496379ba1d111c420f83e421f331534f8ec3fb89afaf09f70758cec893e87b5475f74f98cc9df312c4cf362e28f5788346c3ebf168e8bbf88ffc52c6a96bce649c0f6c9aae74685d399d4181f2290e0ad7cbdf859dce41a00e16770b6ee5bf85fdb45b373b6bbe13cbc8dbbcae033fdb703b7eca31fdea8ddbd5df301f9dca601d2786d4cccec294d3b275f8d7e38ceca96fbcf18f012187feb200796b5701388f15923b985090066dc491abf889229d56f914238474551444385e0d2712b74d800151d48e7f726dd678d6baab9342391935853e20b687e93a313ba6335a9b9a3fa34aa24b910045eb50cdf40bce01cdbad9928c4265c51f62e06e03db57abf6e0de32e009a945d00eb432d3b86f469aa29d3dfb4834d2ae745622d415384f7415691596c449e4228620df4ad75eab53d14f191a54e8fd4b159b310ac6a183f3598ab9ee1d010c42e3200e6b4009ba132724b9a81eab30db976c01dadde6780e897585bfe4b36a5cf1e22dd7e737da2cc6f9bbdd8232babfe0098eae17d6093afce2cfd76a484bfb584683fb995997823ab79b538694df5b2c836db2e0e3eaf9972b7f8990c0e2d16edf3458f2c5ec45912a1977462d896d8661243886cad1ec5118e8ed6a0d36d1dd9d17b4d1b5e8f5a9c75fca5ab9d9f2d4cd6399898e49cc4562275ca58c4c591783eebad3bb788782306800cf5514f6a23441158da1a63f896f2cb0db9e690048c14da15ebbf4abf15eaa574795ddae81e2af160b79b0ee9e20288d9cb4f1fd13b74cfd54b246bb1cd5fd57bdfa05637bd4531c9226db7ae71c60a97d5e7bb02f03f2d223b447c6848409c66066ccfd59cb3824382d0a7a007c283446dc08186841c87deba57eb84531ddfaa303f453cd288a442d04a0e30702fdcdaf606e264c59996a5a6dc98b00723c9df3cf380475b5c450a24c95799dee176a01002dc995b86283c182609c729f0fd2c0b3ed67ed82e6fd037f29e2934c12378a3315cdf9f70f96929c3235e2d799badc8057a6946645951f70f7eaeea852d57125d3a97f9b73bc976fb3ca0d82a6d242817cd8fb77c5fe80ab01dfd1403d72494f93fde9ef1d7abb4e78230afcb27d9b48754186d35538371d6adf281d7ccdd63c823615dfe379a1844b811db0ee205f2148f3738aa9fbe6b193161aab089824ffc3305b1e75fcbf82083a364489a76a222fd3873352c302e267371422ce13192ec52e9b6388fd14544ce9b3f6daf2512b28bb2b82f35298aec1ffaa72cc8404b1f85a0a012c7b91cf4ffba221c23aff75e6d01817104e6e7326e63640232843f0da96ccc11107589e6480ee184f783dc054375035b7d68215ca112a38f79423f14423e946c5377f51b90744b4778c350dc8f7ccfd5387d2b6a1c862c75b59af0a8992f07aafbff513dd847cdc2a3ba0db68d113c14340d89b546f8bab0804f267832aea74f875e3121f15285b037f8092ca5c6663fdbabfc02a09434398eb15205d21591621fd3411d99fccb80664e3a176448e7c2ba229d59b1a1a2905d4587954db281c036af2bd573772e62d376e2fb4c3771554d253165c93ed97de9b2ca35277d3a982b6a8be0a6ed4c0cf3c8bc5a33b5c3a9f5a8cd2e38222d2c56916e375252c3d7c850e6c2733c2d456fced7730f1ccba512c1a97403892ad88a4d96bf99b9586001316e4b5152614818141b921e3a59a3af5ff37b978478388e6db28666c24edf2764d913d08030040a86d05dcdefa21bdb055c935b29e20402ccc7a9f6d1b01efcf6425baea1c6408338add0aafdaa6f08870bcb86f8bbec8d1542002fc7c67b223e9b20b5a5243c6454aed8b5cf4098a4e60b916e0d362425475d3890b37c90a05c5feb16dc65263c89661b8d62cfa3bcb38ee8e279066f1ab99007f058dbbda22b7482f0359c9e8b3b9fc78c4f676fca7725b70a945b7e040d3cd71059828daec8cef2b2778bc8b43ea676048afe84c5a542f40c4c1baaed134057ba52350e0ee1b7f3e00935d7de1ebbf61092685d7ae904f804c093f0ce058c8bdb3aabcd8e488e046d9a498a67ed0befe6c47e5ea7f204eaf37d1afca0b481eba0531e440f6f205502eff4ea934096c356bed2bee2e0c7c968dba405a6ab3eac47f445b4ec796ad2b51715205ed2fc3b7bdaf61d2cd2b1faf3cc50cc962a2b0d80cb5f4be57da246ea957b83d5cd07a9a6f2de9c3da8fcd2767fabf7535143269e99a1c2f1b375d691323e8b139cf2f01331d2753d35448ca83cb1d6353abe8ed883a16f4c5fca2cf102b0193aed2ea3563addaa5c8f11f6d57f52676445be9c003f4667bc2ba2d4949b2a0982ade14a3e5abe3a416e1ecf4f0ca9adc88dd151f85067e6c230378456df2fcd3b64b5a711696275bbf99ebfe7da9645b8b62b109c5da818b0a64f0ddf312525af425446d560154afdcd12332baa201fefbc895a6ede08030245493378dadee127c02e131e592dec5b500786f3689eb3851e9ae53333400e7616b009940fe121f6b7176314f026c7bee012587a25912be9cc419c26a3a18f10343f653583786220d00331b3b8dbb19cc1afd7daa8a5e84b5a79f08da09644a0efcfe77aae64bf73be9e4025c2b28d16190248d641aee727d0e10ab62333bd0a77e71be022895e1c3c2c70f4931bf7c2ef325481bef53af8c4c1a9b47815c5f8de8ce0cb901be1a3f5a8969e778aa6d323a9d9804f19c5c14d4b0c5a96163a596a3053f56f53515b8231d962e6a463c7c8a41a497fcb02e45e45b35501b0f7c56933ab914139038e7251cf8427699bcf86c441b1670345dc3861ec5d08f2e69bf43943366ae0e17103cba0ea2a6ef1cb8541b24bd08dce4de3877073fbedebe9f74efbed0b4987ad09019c21181ed10f8b299f3b43686700577fac6d480f15637b5d09127ea852f1f1b5c54ca36bf0cd86e06f13479253d6612ff05b9f531f51fa9d062498cd2138182bc0386852a00690d5e4b422bdae41767b5fdfb49b0bac7c924743698cbf2f78373ad9c8ac1f6df2202b7d46780dd4e1d0cefa63210f8a9613e288c014f6bb5b0347c8371706b6600a4fd04772721fc8fe313a36c8928ee40633eea81530819624a765a0710d9fe4ab7f96efec17635acdb4fb2153a3afb7fb9e8d9ece4feec4c2d43e0aeb20db164b5cf48f959e38d01b37d1b4c36b41d5558441aae913c61616617da9bb42b1489edb0033ab1188b805a1dc31895d61739eff179e6fb5d2fdc79d79e301a51d5a45736731799a62e6d2429d95838d7e9bfab9485276f5714418da3501313e5b58f782496c4be99c05eb0695bae9e166979411f3845035a5ac5a18155d505dfd0a63a8ff0fd1034df8c9ca3f74cdaa9c1751f8ce2808d93568a62d701bb50401da7f3a7b484bf5f683108ac99d18b53aa8ebaa5a3ebfa3e62c06ad5e63c411da6eb32c175d0172035fbab0a69d0969f0c678bcfc098400c2c04137cdfd194fa51423f11c8ff783c06d74ce1f867782ce37cdb1ee18af0f044daa73f90c657cc6dd4205539f70b80d4e14e660588c4bcc7b6c529e54d9c0c2704dd54e0acbad29f04f380a1f1d916878ffa3a51313354f181f7676f99d3290f84320d31f1aff8b580800c395817fc0f7fa92821082d96158701ba70d249f199ff2b644c8b3ae10238246c82926f28d1450db8a090f321ceca3151d12bab74547973af0f44b26c2a16752d8606e4456118cd16248b676076dbd76e3b0fc36a7c7ec0b919f4813e49a25d94614d9996899537546fcb34489b6ddbc9b704b35b9dda3db3cd196e87b0e720e4d77c20854f81401d6fb415568bf3338f037edb504f8cf35e8e736a1abe66f61100ad18cd723e681678482c110a8a346a10da0c5969a8ab49489b0a6535b11d3bd9b784b2b71be7dc9f6de0673be5bff9b4fc432d91bed2ec9f215b439c139ef518fce1f8b07dbeab5dfb0105cd720785264433057b0823c7d7e477b7f68bb9d2f0144ff7a87f71d03f95206dba5f1a122a114ec0fb4f6a554f06de86eef512a009ec4d981345807e891cd85d7d085b597f4b309d79220e137c0dfbb7684b91c2d907ca81b59f72077633fa87d8fd96f9a77e95d509069a7d9d039d44ced6f2da66be7dc78e21fd4534d299c58e841fd3da08af34d2bd3df96b79ae60574b1b0d25aedb180b854d9b6326067b7a2b5294633c44587ff05f46bc16d259281f7860802a23a475bd8f4017cb449f68cb304d68b2d239cdac5e021ca74b01675b213ab1cb0136fcecf6ae4cd412369584da11ee15df5e1c4ccd2eb42170b0ae6b95100755ba775f2ab2fc466cb2248c7352015e05e236ce3ec1ca6f18b99f36c7e83a2b205d9faa4e779a2e93ed0fde6464694a770b8093bb14a4b1f8f8727173d5cac98422836801e218039d042649f3bfebb3d708aa2bb76ffd9dc708dd8ec400fd1dbb453645fd2a99f094f5a0165884c37edbc3d09b0eeb8874699f9c835eb238c6d8cc0ff5b6d7d41b4a3227a0d5ffebb9c5f0087089e9093e545f90fccefe7b15d5aa1380489b647e0f845ed4750395ceedf7ac690031f256b1ba687c870a851cf1d21abe276fa6031a71bac8cc7aa78f8713f846353e6f5f278d70db208397e1a802a7945cfac257fe8fb72bd706300bc2167c1aca0e60f2c1df737d246bac9e6353df3de2e754f809286c989eafdbe94d820df27db0c5e08a13fec248214ad8e7aec9e9b3d0859cd9520d25f37932704e30780fba73077d510f42a0d0c0e6b7b89ee4d1242c7faa223ba5f3158feec44e3c38c9f2c4acc789b8cbd7cfc51daf6519ae04176129e6135886835bd37227c3d70593d82789da25910b091f7919f4692024a5ac323116859030482e43b12776a0324f966697f2d2ad8cb327140d21f7f5ba2d98cec506654c876651ec87286d5c59392594befd6ded5cfcbc32e9f6b372da70bbd94677238eb67514df5db7ab5a2dca39de9a6d4b4dae451306165fb6474e8fe7842962383a59a0f37190244424a9d7fe7f24cae4986287bb4c44edf6087e0635090758c10c293844a71ca0f7db9db759b8c7ad81a55662bbf3eb024fab5280b3fddcfb8157bb105e3f1d3c136f130ac7349893dd23d9dba8e7079f1b7c6993a4882b85f9c00dd7eb8e96cb9036a80ee766f435509f7f1cbe072cafb66883987154541d781a6b890ba75c57aa5e90e9a42a7d7843d265ad96f5013e5b59162839a6e667e636f70b5ce420c543b496a165b7f42f72a3c5cc23400f084027aa0a1c3f0d2a1cea70fec0f9a7e594f24b4ac0683faef0abcae0b91649b1d4e8a89247da0179f05e346860190b7cfb4966d688b15f829c7598abdab28f857c0f054d3d513d55673a88fbe0312025901ac10fc48c7fcb35c76056652b99af0c0947bec14e1faa4de61a1230cbec5102b52380349fa97bd64a924d24f8eb5fbe3a01c43bbfde3e767fad9bcefd82b13d44a740075fa807fcc738c844d8dde9e5c1c00dbd23e4635f39af0d05447f50860e1c68d52f91b296d0a6fbd2a73e77b6814c0a8db2f2d7f163136d0fc7fa63006052aaf46135e18f243e362a6162f40ceb09a1fe7479cfa7b6f714a9fb58115cdf3f52d0157e8a6128de9650d861b68e69cf4f4397099fa461862421da1f3c4522ea26d5c7f3bd1c101913e887cb2b238be262f29ed8a91233362967eebabac660ac51a2e133f6fe696e0bb569633e83f850e249d7d8e358455420eddf4cd86ded5e0a35e4607089d719def2407339877ff565e548f75d33177792491bd55bc6a3f1561a1ddf8bdd46682d1b16c1aa4f3966f9aff37d1222d7d733720a473ea5baf423cf37fbb58cdfec690906afffcaaa7303ea3fc6438a7649f8433fe798f5054b0f53077f7bb74a57994363c0b76d9a710840b5f548583d99ace1427f9a5808a68426f58a70846cb65cc37446c6a3cd8013fcbad5a5e3e1e0819ebf938f0268417a9b81442870d0212439da0c2735e192d5a7a1a9e8d75bbb25bea37e6b793a6f387a41038d93365b8722012fcda7ba81def0cf238c59ff3e072cf8607008c09b9610088eea8a175ba44d69598436931645990c96da90b3e29dff2125ff8318979d061ff031007be65f5b3af6ca1c3777c5bd211cca0aca490dc82ffc2b548eed9e94559a22ba385708e68a4a0536cb64690ac2e0ab5d3ad5c563e753cdf0bbae76b796ed032bd57bcdf8020858080fc7e56db9a6483437c3c565918bac25361e64606da19f455fa52c8de905ae7676ede6c44a9d6eac698d2054b4f01789b8941562bcebec0ad5989c82d44326bb51592a5dd3151691656d20e575ca47d7b2c60fa8b92a55e8a7ee12bee156e2a31148605d0afcd11c407445b84ae6b257e267bc376493cb158f03c574bbbc8d5997fae16416fc6a6a67e26c707432f6ee574e6fabaa1ee3d96f7a8081997cd0eefe2f973859c1d10c448367f0b98ce1ddf048674ccfa5fcd266312e31d1abfc9f8248d8beeca73cdab99d02daeeb28279143072106260ecb85451be60527fef11ef5dcebbbfe206a6236cd5bc1889111b840bc89866e0737c7d1fd70c6b8332e9ac36b3748074d85de1aa3861a28e9d5f281a637e68dd2550d3fab802cf5d8fb082671b001555e71d4210439e24b9c2cff72279b5e25e3a7d69017209a6d48e25a36ff9976bd203d1b5d57206d341f1d6bd29c3b0b7f2da864c99ab24f3d4de72bbbe823843c5a8371ac444df28695dc1ae7ccb8736a5ec7cd73aa1297a952d9518c8fbbfe59289e54075e04c69d16a5cb257e296e38e4f0a42d25f5e82575ee4f8b30f2f0f9690e369f92f146db003f54096d526d8bb249bba493ff453234ae13f78dd13b273f2c1e87138b8e3bee39efca826eeb9c4141309f236e470c578fcd86cabfb8f4cc38337f009a7d1521cdc79c2432d82e6fcb59b9e132ded1a3341be6a7129fe517913b4d2dde815b675701ffbb0c9b852ca0813727df2f5d417cc677702cb05c2eafe6b96dca0f439c484c0d4cdd684a3d80fa7d4b74e9db49b22dc3ade7a8efeb11470cfbf9b6988f9e8d8382703cb9b35890208c59c9ae1ea1b647974ad3c31a21471c19fe2d6888ceedcb67ca7b55e9029dd7d221dfad41b427bfcdbf44350437a78c3314165300f6cc3bf4cfdd604b4e9b66d8ad998f5a9a1132af981c501021825e3e181d4856498e5e8fde9e611191184e395fb388c2e2508c3f5517f0a5bb674c2eacb9525729d2f1ed0714cbccf26551416de2b2c154d578541d6aa65c432e6e68a05148e49496aeb07026c79b8abfcffe9852dccb7817259cff4257f1e6f78f79ce17456a180ed4803cd35f1243924a83adade87e5c82e3ad7b0816adfdb7f1109a063cfbf3d80484df3c67653c13f276e3276338e060828a554db8764d37f0042c0b149957f8b962d9c641afd1c2411d5cc3a278d66ca59b703b2a759bc7591bf52db4bb92e82f0838808be39a4da63bb90ec458abef107b891aa2cd355eb538a60c16abceb81e43baecac602076ec334a7c5a692c77a153f53a8fa06d642716ac3b991238b8e4b88cea34a5fbdf269a6b417aa1ff915377e945e5b3b50df8864c7e08af1571f485b8c914ada35f7248240fe26a06233d8149254057ed39af6d8efb3fb3fae33d2052bc23e950356583426475fd73c0b2f1eaa6f1d7cb9eaf206bdd0feb306d94f0d087538204c83fd535c1320c4d8aa14aeab6c9feb9b69c3ae22e19b0e1b104a15ac31cdfa65e7a7aa55cafcd1c42fb8f803c1703cc7aa71d47b042adacb85d57c2fd76ae262f8675287ba119b52594971eaf52d4fcdcc8657ea6a168f8e00a5101c4fa936ac9e3c5b1aefa3fbc29604d368b85ea2b0e9238a18593d124d2a74346032364ebb7d7843cd9330d116b971b118d2ba3c1d5b60b1b6254e2dc25455566081697ac4b2d1a414399076ec3cef8a1717c389ae367cccc882c425b0347e2a884235411018e1ac8fb0f46ccf555d6be7d200aa5a7319c5094883fae2fd02f7d4aea7437ac3fec49c3507322348a27e7995d767a7e4352b25673dc1e3560d28dcac971ebd5c1f0078168dcaf109ab5026e212f0895008eb97e149fef7fb2126c4237f8c6537298d0bd158aaed8e46d727019f42c867ec05ea6afc3f06616700b96ab419fd630009412011387daa5881a427e5e0d89a3e1010a4b8a19d89c699bd42d7044dba7e4cc797d55d5ddd128d0cf5b82ffeeed30a0180a64df3b61146f3ee27d68b7844cd74508ed434803cb8ea93d6f5c19334345ee8a846f1cff37c3cdb93bbb4c6d393a1271d97b1ef2892658fd06898ea1d136155546f83ceaee3f63d7fdd874305c03041f7c4af3c7ba689a24f9e72afb5bd322840da3c2fbb46b6cd0b9a82afc83a354f88528a358475e938a92af3e3219fea8d2755d0bc2f668396a8e81afd90b2eae6b95f57f55e3bb89b12401e0c6d99f34496243e312ec3c0428bb6bbe62afb139568a44688900280fa4999f5e8798a764fc17a844604f47017fd088c949aecb27ef95ca43c301053394bba901202d826a18711e2dd5b4c42bbee9b03eb7711eac4be97e7ada3cfec9aef279d623898d3d289499bb8e4a70846830b700edad0a1ba64aa84530787f0624aebf58d8b5ab052825ca0eb3d19f619c8928bce35006053930a161a329454be6b57f7da0f2833dcea16ac17e7098ec63705f07007c088648afea4b748dc22bc936c9d0e390bda0dcada0a2aae297b8c751967796d0959f468c92989af8593138151540b2ed0f8da2592c303313bc7b27dd7f6db4f740d6fc011c0df58586da0a62f4952a9c8adaff50acfd51783ab519917b66c49ca846f0a7325ed283767aeb28124acc645d50a010e64293ae9f85d4b6faace5165fac9344c3f0d7be625caedfd2833adb39eab14aca57853fb3a8527e28948956c8d5cfcf26755191ce8fef3abcab1c0a6100aaa49af0f7a9ab1b25dc0b79154219bdf83d2115ab0cd4366b1be18a635d75cf79814756d61a3eb70fc42887ee9133018feb3fcfa5675a848c20d5021184ebd74638dc6fa5aea80f4544910732a203d8df84826215f1e5d6508e32595393c223ea9bf9233060b3fd9f016d61bc0b099446f91361d90f0d1307a154d70e34a71e8df3cda15d72579a07c6c9b1c9abde5daaaf9038fcd7e4617bc81384bf531a5cd8e676d50bdba5431d57cb46e131427e5be7b80c62d01a8796b496ff7a95577e880dc91fd4313cab97d7fe7cb85eda0535efa8a7005b2a234a1e33c80abcd8d075a6b31799e46e8ec2297633dfa650bf8b03620b6d45aa06fa222e30e95d9302f3ea2f78f2f54a822a0c2f7e8a5fba9fd8f1a7213f80e11ac67d996e13d0ac2a349f6b1cb76f35f31e672781315a8b15e02d3ff022234e6e56c24c8cf2255348c3b3a8f36b74ec74a974dadb6b01faeaa5b5aaf1d80939444f8b417697c22a8d3a63fc8295551733962c1c4f9ddb6e201197295c2b81a34faa09d0ad6ffcbafa29835a72ec89ad3727c10e0af3a1c203a72dd68423b69f96b2e3c9a07259cdb2a4ac4d455f1371980929b195368d3e1cce5b00396eb4f4abb80bc9b99069437c806ce2617f7dcdf9488c5d76abf2d47c33c9fdfdfc614045b3ec92567f7ab202cefdd102dd7e0700674fcc3f70d0da78dd7c754e511293374d88455d2c2fb88d687fbd49bf8bbe75c5001599bc2f7dbe0b581a931e78309fcca18820e1e411849a4bda658c89c944fbf67ddd0f1bae4b65804cc59de229c63abf6b3141ddbb701d0bad270a311e2b3dd684246e3573d685ed56b35623e58a738151b859b1c5e7ff07dc6a3170653ebb2bedafbf5112a8f072b0ff7ea6c0c426af8e9b911815165f98bbbed90499cab2d52924f198055a293df4dd43b9faf33d47f35de63d192a1ae1c5dd7cba9ab65f1ad2500ef7ee57c4745809b9644d87ea3acb855b1cffe1d8bb9a422a7400e464ef77cf7099a16bc38b818a155b8a38a28a448a73aec7005457f67ea94df9260d5c1e05a19de65352882e8683f2a5b5c024b8773792cb6c2a03f9e479b9ac7731364d00f64734bd3db9202d90b485b2d2b2f6de0fcc33d9265b86f4f401fb40bbb39962695c38fc55b39394439c6aecf846421bfedb79876920c12824468d156f58a5a9ec4cd057568dcf002d5d13f100b0bb583bdfea378e52f378e906c0ad214cd6a15e6eee15b6342fbcba51be293bbcfcdfd11ad56e792326139c661d02c8f2f7c8298f889d5db2d6270410cbacabfb7e5ec28a8e53d2ead9d556f10039edb47fdf413a09f653e385cf406839b8986d5189e63c5edf05be07bae45b6e8ad0c43aa03ff9459660c384fc98fce9773f796911faca0b21c00223b7821796ba34625868d5f188560106a403615dd35627c3cc666eacd3dcafcdeb2a96df77e7acce1312d61f314bbb52023fd5cd684f82ee1eace19c511809db1d0dc168ddcb4d60fce9b293ee68ea73be9d101af28d7f411c2c34be3c3ca4600c14c44f655fc81e1845801cf2af2855a4c1fe432dfb561cbce13491f4c4b8a825e79d5c3ed2fcadfd1bafaf92feaf34a2a17edd83362336852e1d3cfd8b9019c069e1250baeb2d3c79651d30c58950a47de17cfb0905ffaef8631a59017ae577d6b0f515d5fec2cb73bf346d5d60b4df2ddbddf68a522ac2c4d6418c7a15a9a48512ed67ef34f8106c23649e2ae7ddeb77179ce910e8c6afc56bd68c9b1098ced4a7bfef7517de64eaa9f3d2233baf0fc808d6828ab42858cdf7289fc50c601d5c3e1a82a703bc163f21cb74a97475a41104c624a7bdc2ef9f33cb0de07584aae4773354edaf71e85b2e480ed74af32b2947c87e505db18efb2cb4fccd0c891b9e1cbd9c6632b22b6b80948bc4d55026b292cbae27ad494fc00a94fb89b90ee742bcc7badbeaff3ec7babf1302245a14248af682130306e13a73717fc00d983f5e93d7c84e4560e37510761334030e03248e9cca6334a5ef8e1124c8f837c7f414c1401f87007127f2d1c550d5066234882711917054c922f950a3ee770dc432a1a81c33197e93fa28816277ac04bf584afcb04dce5db10df0737e9b16678057a699dadf27981ff3d0c33f2e30d1c09263f53fdb87a80752451fc3718d2c219b2c79fbbb30972965e0277775c6c8b85b1b1b1170db9d3a4c4280817fb2844f680ef1ca795563254f2584954fabfaec87e30a71c64f00c9608bbe0a7dc5425a86502139918cbea1f9385e05ea2bc4b3f90449b58d04b80e792120a16e1ae9d003024c4cd43c72cbae8dbc59cab8b44107ddb9df83eb4cd2020872b51e8c2cf5f00b2ad5f61d70edd38c8ec62ba38d0d91d3c3fcfe023ad21e0fb602179839c54a287e6feaa1cf036c61a096c28fffa1ff5da6bf94a41a4718d4338a34df7e574cf28977b196587525143d641f81b8b9f0375d0186ce09f7a6728073112eda6f4fd29dc68be2a94ce3b784ba15fcc525fdc9d0e10441d852ad91219c5991cbf622121036e978d11c56e4eca82956bcbd663faf2ae63aa0fb6201ff955fdac4c8a87f7e0e694ed0818b2880753bf69cbb16dad2afc976002e30e5bb1af26445fe43fec7e21409cefbfe6a17c3ed8fbc819eac10f1bca6081d63e746866c9ece5bac4013b6e920c52b08585c624daeaad534dd409626308a06ead2dab716def8a3609862e85fa1f98966bf01a8106a1ee2b61a073967c5fb8cb24998ef4acd78717f3b6981cd86c6b3efb1beb5603c46bee18d83f5aa688ac66e6c30eafcf4a939b01cca37f10169e86ef01ee835ddd424bbccd57a19e8a239deca62c0c8efbabb8431010e3442e04bc4aa8d5b396e55bdeaa31bd98975c6692a986cfe09fe3a16532e1dc86e90b281d57ed636cf6824ef6f685527363df34b41e9af063e682ff93df72d3378b32d569c0633cbd7008c864050571a7631ecde878bc96ca03120d67a64273d8b31f9c7639fb8462e6d5c045ecd26dba05ef5b93e104553da5a7d7f9070975debf8b691b0d1d3cfc808d38f944d19330e0b9444bb596e60b4cb86a85794ca588d92691e914f52196aedf77085005ff069dbdd7ac085a1a07f7309907ef08cc929f6052d869be95e88a171052f13b86c0980dc2e6c4813f2d1c408f7f9191ab22a190206f6b3d95056100a6f65ca32fb0730d60f48d47c228493670f06c86926f64de8c1ee9f2c69ad696e68d8502040ec9ac37ee0c9476a1ed1ac8ace7d402ce6204658d56ccc6ebcbd9518fc6e8dffb2bb7db33a884b2757979ef47ae455ad1dfa0c819b7320994c815d2867e1d90e596e76321215e2a61044d8e1c4672238aa48fd60590c8bd57874ab17f029142cc0ce92d9ed5bf3acef903ee50df017c30978bc12baf51df026e9c6ee98a2dd7fb5970ca66909ddf0c2f66513990c89391bae90da3157b284698293d5149423a760d807729fc56268d96b5f07a57fb87bf276313e429d4787347251768dddafec0036759680c0ab18acd45418598c7df861b8b13a30520e257562b51be0624a01054938b9cb496e798f81d1a59d8161dbaeeb58e64cb10f9652f3a8cd51847f342cd2c30ea2791f4aceeb091edaccbedd63f04674741d6145d46c0c7b279152b53adb7d17d1a3b3af269924863670ce4c11060d6fe308b70c72433ffa13e458ca960fa9cfd7ba8c21861880739ede695da31f367a81a8e90db42d6a0ac84ceaaf71e3de69f9a53b2d69755fcfc47474aac3629e6d9737b5aec3f252e82fdb7b0af05f36fa0d6b0fb7d14e1a62b0a902e0c12e42e641457c7c2eeab05927978fb6e2754e0bcb098e6cfaa723cfe96ff2e8149c7ec2a6cb4feaf4fda22fcefd63a7e9c8fcfc5059cbdde6a9d715c3f5e10bc1ca0db53525ea6d4697100d740350e314fcd6b632cae39bbd1a19b2cd21e1a4518da74a9c8efe10277c7cd507f2808df1e4e60fe72253d9ec85d59771de3f510eb8a74f04432c2eb37a848d92af196fad448ffc688b7a597c4ebc1d2c3fb1b01a580d7d1a78996b4d34556290adb37ad596f74ac6a0f116ff711096ab68c04510e14837fc253c1065e3c6c2b190fbb9569e176ae5feeb9ec8a0235f38d4b2c05799d72aec8e0993f6ac854c328fee54cd78e0cfad3322a01578dc7832b78c158c7eb8966ca28e1f301cc105fc953363183d596966817db35b28a6bd8d421ec04ba5ce126174f9cda9ba2a5289cdddb7c2fe96dc38800eafa9b7193a2f0fffc59396a78258824f6fec6ae26399bda6874326275d1951e7952547c4763f23237d6f981223a694f284451cb4ddbfb38253089b921ceea5af9ed0286d0db06311f3c7b000b24cae55a0547e1365b6643cbf9300f1431af1ff10b57d0351823ae8f952f8e844f218c90e5dc81164451f133989a7aa10574a2eb63e8a47d5ec0e05dc2a79cacf50f7ae86af4b530e1b6b0187dd60779a12a7aa5c72f95e206c6e310f8bbf081a43e3ad8b18907a8e36c7f9a1cbf714f2ac3892d784c3f68eedf46c6d285027b498c901e759bed3fd9961ce3ad5efd46c8e7f6487b4280c99e14acc85651757f4e2f2cec31ea476bd80aa5d5b25ec0c793562649df3ac09c8cde6ceb0234a6afcaab2d2851d46d9bc0c53d2960985c9efbf09160f39042df5841423bff42b929973fe9e3321631efc70a60b70f9646631f434397cdcb26263c190e32fa4db29d6ab3c397d7042b4cbe142edce692519ec7acc0759b37e10cdbdfc1f9f6ae217971b5d4476ad44968c2df4a5dd38cee4dc93230ffe903917b9275d9ab16d0fdd1ac7b5efcb0180a4732ef79aa8fd7721a175d139bb9211dad00308a380169d2543b87ced219ac6ff8759f30c62ddc195f2c86da0d3b5934260f5ba9cb5f0986ad74d9d61857e3c65cf6421ffb5be1805babc3080137516342edcdfd97cb2257f289bc2fa96ce4fe4891d2523a6727b6fb3c34c5c4f4c2a638dd79b5971cec85a0c46840e2f0f3df748a1f263760315572b1facef34a2c79bbaf25010ceb25db418e0ec36c8acf80d8640a1314e29283c9a1d293fe640bf45030c47b1a259d583b8bd24f13362363e82ddc8b862f278ec48354a12d6b77ea9278dec46e6634200d9e739c92248a20244b7afafb5ea1a3a4bdbcbc1a57f25d9fcfe90a6fd19ac95b120af98424de38d5afd11210fa77d0637800ef043e2e688532d044cfdc18fdd1534c4bae64c05c5bef57cc6ec4f45cc384dc2eaf6a00193b27169197d4ca67ac70be476387a7cb95ab662c504bb1b21dcd05d36a8e78e748efd7fffaf8bb95ca4e9a0bc0c35f6580781fb1de7c38f926fb896d938d57d07dce4fc482d1f9d2aa9871a375a0077dd8b5f520223ceaf222cfbaa6afdeafc5578b6bfc5a5e6538009851f53d3622b44ff6c2f7438abedaa0164eb72828363b7006a44ea71f8172eda79464715ac1d57c16001edf3b348bff70f81b34b68ed89e28ba8389a1025a5fcfc5bf24b584b6517e4cd14f800326160f82594bf5d4d5c7e789b234f74021a86345cb5a05b2bd1c206fd4246498f5f4d03b46d296ea6ab4a882f75c6b1775643f85889f13ca7aae39b897f03077f3a4950ca4ce9b57869876ab29f0684833134d134f105f9d6aa9f181a4cf4588d3a1a835ea8ae6ac74f017c7e08d66305ed29ecbe4ed4549b4e93f2d10292fa6e2c7d165ec0ca0da414ebdd0640e02b83bed96950d9df3224e326163688dcda0e467bdc6f009313234c9df0cd8f200ba428763e743e99fd8a094c2b92fd1472ad433898de8f3d6aadbc8e245e4b5672127cd4f77714683a6b63c20361e6fb012154bf42a1280e14b7e1604bb5dc492f985513ef31b7ea12e0f8df26d0940b4c0a92283fe9f4e15a82457a70c20bb0d86a70752637bb315d9d1df6cb3a289bdef9cf8ed8b8e1e41e754d8d416adad1ad06e9b82e3a03f704e901a1053b4871fe8dbbcc68ef5f874c4af06ae71e6ea81f7673f6afd31bc59116c546a01da6fc5d424af9828d495fb893bab60497bd788a8bb6c550d73af9a4d32532aa0b94acb15bf1cb8a9f7c7f40cbc8d22a20c029f451e6d1c63f76cbce865c2be75435775fcb5dc6a152cb6541a143448eac81a96da9253d5792ab4ac1d90ee2e247233050069a90d21a7eb13b75127c30019262736ee57b0fb5142208303c63eee21acb0d65d8c7bb103a93ca2d8264ed9a735abbbe18a477db89fbb911a9526f4b1e7a44450b1481d762df695abad431672511506c1abf8a874e2675d5a75992cd1c6325c4accab157526af4aabdfffa7f15407b8835541feac36e636a2321052aff2b0e341767518350da4af9cf2f4aa6360a537d932b486a46c7f58ea11d05994658ec74df36f582673d8530ae712a8e1a5973cc5c8fc42a652cbda686d9ff3b4ba76e20840233a18a77ca3bcc8910bf79815f1617b12d7d7706d36586cad8e06c365679bb3e515bebbb60a9a906ff06fd1e0ac1cb41610b64b24c6c674717a4b0410ba78dbd057dfea933bac089710c4d62cdd93f188a20b1f1dee97432c747368cfa5a60b7cdb1efaecb739eade65577146a3c7886c70975ee96f362add7bdb7b995ce6bc5a79406bc2cbefd346050b1e0ca54a72fb41f1877e397270fc9de4dd394b17fe8681271ccdc79c62268162dc7c9c39a9a680b5ae27f9a469aac4f9005a42f92af1e801c2340ccc50032ba32eea245c1d719aff3e07c525737f9a0c8b52d70f6a067ccf5e600562b6d796a5a9f1d44566738bd39ed3bf8cd69c3636909006b5a169109a0818ac0d5ef2e9ea8d487ce34d052fc295f2255523f56a6c141b8b06b29cc424e32d503b5d2131515e11d886482016513161bb719a11eb9fd5502226ac85abca4ae976cad85a7eca1e3e203c0e26b02490e16deeebd0aa396a2fffa8963b806a84b2beaca08b751aba3097f28fae90662b47e00ebee883c132983e0d6908994c8660ce7d0deb376ad2e8e4bb34aacd001630f9a4d108039734878c194ce110202825b55b4934294c15797fbadc68ead2366854c87b867d7c5da52b15ab3be60d29f6a9573a13df84e962045b8b602759cf3de932dc3c8c073847528ab221f80014a81d397b6707f7feb495cd10dd2b83ea40d94c4de74cdb695dab277d069d8771ce36183bf98cdec59cd5c0d4a1ae287dc5b1b7a551f0f74e34cc9716c81879a071f674d3c2edaa6f69e67c23bfc5704e208f2ce930d796fd6242c944d9846e980f85e70a664055e777f7b0397609b132115f3d9e3fb7a78cfc320961896ae2c5de82502b4a184b5b127119bfb71e24e51a1885add5aaa95a6365e47a157cbdf00ab31426844e965fdfcdd46fa1ffd8c5d20306232bfb54a70a5b7c47b107a5cd6c863fd966246aa7249acf4cac9dc9efb9c28020bbd5dda7df3455dd34ca795b4d694d3049fab64d179b4e0c0977c31608c71dd27b3521bcfddc84c589799dafd65ab0c0d3dcf696c310a995f3ab4a032a8c8d30169fe0f2b1c632aee7c6c83f9ac6a2468c25d4d030ff635033df022335bb639bca60aa12de72ee9d9154fc2010d5ed128331a9bfa2f4a7ece090cf062aae5d3fb1f4f6fe2afb41c4285150228a42db30799e77df168421844b8e136ee8b25e19da7c9acd25c95a3185da59766bd362a3999f0bac3805b96a99e76b80fcf2988503e19baf64f87140ca29955620860a12537823e777227ef24ede98766f7724c5315065f56de3784fa42e532deb788574cce42ce53f0b62a12da6cbfd29674d45dabfda2a5955196d85af4d50faf8167471c79acd5746d2b5ad0e991abb8c8da0208af42e62392bd43c5545d275c2b75fa9128541f3201aa6ba64180fe409fd00fc62020447bfcce20e556d3bc296201de157ff3e131bca582194e8d9c4384a83f9daac92547d33263d52550a2fa6ec63b8e44ceac6966873c1549f587142b69908eb141eed9840ae9aa746b93d29f0ddca06be279904d5398476d1de4fb4433ce9271a08fe816d0dd23544a00557c926ca33c9e0e210990f7860378f26dcf58e2d0dfd8f936c8baae29d5c4e296414614b80c11d8d5f5dac791726018ac296a95a8fac9204c13868032189f03616ae4098437ce798a08795f64ee4f53d839762af27c627bcee402a3cb682c5bc4094a99a919e91517d0e7d67eabd04c1cd42156bfb49363f6f08e8dec11fd0862cbb929bed14633f3e84b6012c6cf38c096331893214a49a0a99cf48fcc2c2e9b5ca765988b6b9fb6a5a68a03a91370f4312587a94c559fa037a65657a126cc211bbe3c3c9e2f92e115476b10f80be66f835d8dcb7d8b880b01a2a9d6f188457ad84dcffa18556c98424df42b0bb7709ec68b5f5a8e3837f6fb83375d172aabb14921b8a3d936ce1c49c8134e0dba9e592dea9ea5f756af6820d07d591bc0667c94c6ad8680908ae2c65049eab68437928bb58c06c2808f8b793da9de114b111cd162fed24821c8805e5d4feda7f82d764293b2016fc7bd36b877c7d0385e29314d5e4bbacf5b8a31c4e1338d8bb5a7bb4ecac1ebd29f04109a335a76ae1f70c277d9eabd99381f8930fc7352cb70f4946ea8d203863c2ff34ecd5b00ce24c379aa1039a6a6dba0e921f54d743053f633867a2c91f16647f7565f652e6ef38814a092ccc09590f91c36de3b5f1b186f45eec4092dbd9a76a56e5fdc5c741993d954fdc2981f984603430046af9969e5ebd29597d1d6e8719279696b79269ef346ed6ec450e6cc2fa2762f69c3a42b1109031ba142ff76ec835bbd48c73bfbee8f3730d2ce246deb1bcac261b11489f8cb7400f580ecba4b984ca4472951dd57de09b5c9f14b97132c0b9456222f5ac6d542df12acc08fa16f9d0184d1566db846df29e9a164639b9e798e52a4d02d91f0ece6dd4e0422eb7e10ea54d8d89cc2081805260c2c3df62334d081787b951ab6efdbe834e4511336914efcacb7f75163126d405f356cd2c965277433ba10f2fab95eca0ec91dcf62af3b059889f06dd445102f1fe780156eda070783dab1279dd7af3416b4dfb14ad134448fc6331a65a8ccd72f7cbe5c205d3a0f61ec05814bc25767d8f7eb996c35d7ba02669e387ec9afed8f7c248fc0937f03d582eacb074872c6dd14b06f336e39abce159729ed001108027cd7e9c1eab5cd913721bbce6688e7b2e6e7b2c0f44f65f2e2acff77267ea25ed4d0dabdd5093a3923ca87de06eefe185d423c35fd9df465b17faad82a0a1406aab787fdbc8764e5fea64837d0f6a23bf1c3a03816b565337ce8700c0cbaf1a47b7d64c6ce1626bd1e9df2034be128b355aef59aa4995c548e64a34fda26b91856ec34aa4fe3ba98f6fdafd9308104f73fd9788305e1ceab2aa32411e56b9ab57370cc82b088e71c159325e236b89e240cdcf9e7db3917bdb158ee0a49f392131952b4636b8d9c08dbf7bffbf558237f540ff274a5423b3dfde6e5ba3c82287d168b2c8ebdaadf259f8f667fe1303c0c62f3eeb0353e3f594bb679f2b2711423764a8701884e2f2dccbc87dd51ecfa20220e48eadaf8c33c7ab280d7fe7a82c5ea47826201c208cd9563a01e80bbfbf1417458d62ac066dc232bdd68326387e5e047d7a70fbc6d68ecfaed5e1c2113559ac1eb472740787d188472ce00cb726f24632037de2775b86a14c08a65b4f0951b4e6571ea4639944f922f2c531c08b51ea520adc20a874639c6607a90c4abc4599b9faaec2ba9b6d58da994e3cd3d2354e4ace2d6b90b2b02e04959116f4a69a44a8c45caabf0128640eb91999061d4a62cb5d50af262445a3be72ce37d62f329e7a73d05651a85304551e458393fe7daa7856573c5dc12e40aec2b062b1617da365b9c36d9bc0a163722d356155661957e25ab77c8441da87295a63e87f7b93db009c3dac65bb7e7a82f505623b3c1961ab57252918c82b2cd2aae54ae361180fe20346ac96ebc2ece74825987103bbe70f6bcda2e8b5fddeff53569191b86be44581d637dc7faee23aa48856f43e2fcc4c55916c06dca5ee386849bbf20ce44b89328fa44a905914753d82d121a0bd4f97252b4d7c88eba365d8d08eda3567ecc8dc4257470fd5996709c0ebfe4cac34769df2d05f14a24256ad7cdfaaa28cc74b2ddec23d7b3c8f4d8193ca7b52af49dc3d826dd61d27c1c6551689b333e33000ff45bfab823940a9006c982bce11a89a44b3f01792d2ebec5a2bd4754e0c2b1952fb5b73dfaea99c1d71ffb1843ca2afe36984d8f05cd241c5e4ae0ba2261890f26e703d2251529fdf370bd93646821d880cf472b994775a3d1f5e1ce2c4ec536ac8aaab97dc8faad0d75d638bdb8c49b0dec26e7e4cc35dd0a2449c71537ecbfd864d70d6dc11afcde5695c5ee087af430e1e04c629cfa1d3166e8a83c01323442b17c4911b61715900b754ca406dba22f24bc3ebd02e5577fcaffbb2c78d1296ba16eb17858bc6c9d5de6289e55b6c4447d15e3dc36f6931cbc768230819f830cebc5168989b36ce4dd80116cefce9e306bdc52b4cf92b7b6d8bad5fb3fe6d66ce12d913be550528bd25512c16874d11d709ed31d6279c9fc10df8de1b0d4f9b99e7548c6f67f35246d276c887a2a5813e8e0c177f5c0d2fd1ea9dab52ed14bdb7073d6a9f746d7d350a94d628479af7b435c9c0151eaaf50d60c92f4104176155b2cee8a0c0e74fcb51ba71397296b0e75af7f0270364a3a2699fc710e2b008d597fcd8df92e1d694996f7c65bfc6c2db30cea5178e876e1d7ca36a4faf1967d6dfee02f547f1f03a5b58cb5772230a3a2941c6cc5c75ea960cf17f501c70e6b7449e006ef4f7d96d1369f69ff6ab45c51ab7f8483b824eeb7cbf8fe74d4786d8d6ee19cafb7d9230ab585db73f7ac2e036433e8690497c3fe33cf2d0cc3f4e27b5c54130171e6d95f5c64cac210d8c72092792835e4d394271eb9f0fdc86558f8afa98dc16e2ff9e2ea58eda3e9c08166895fade7a27aca89cb42079eda144964ef22e13ed82c811f2c4a9b343e6e923177cadb4355b0d2d1f7b5ea540f8501943f3eb8df3b3a7c4e06928bdf2189a836fc629035cedc2f129f308e8f046d0d77bf5fe8ff5ac5536beca5342978e9f8015df5de10f3cc41a156b15a0186c8e9553568e6a8c36df2ff687d2e4d1a30c3c6c0e3baaf0f8de3cdbea41b2d955261d7326e913d5ee91a24182e7f78a55989eb4afe5378f3e65431f89f8fd2ee6d1837facd60614ab3a3fb83a1c24b9c4444e0016787fde099b94d88fae52424a00c740d211cb89fffe5958f85d3c472ceaa5421a4d76a6488cb7794fcf2fdf609d4cf5e5d287b724e13d430b9f8cf27ee720e4838169297867d958e87a31c60717d488a9877355ab4469f2025d90d02170352c8a9468fcbc6ccead2082c65ff03ac3b36358a9a22db878c0caadd9409c5a9aefbc23e12cde7e3778c631768204e19fd06cc145d4ef3698b24da3083a35f395d26c81ff8f8699c3a9158001f1cad8de188905da6da7465dd29fb814a1ef51bb6ac5163b4ac2dd2bfe808fe453cf2e1a8b520231ff3511afa8c636be31b986cad6683b93a60fff013c34e6b0e772109ca6a681cf5b3da305f41c0c361df96d4d9a7098d69ea40c7604a89073f97a0b680aa5791f411bd09710d24e9c6c603f171201169d82462e519fd8a3529d9a310f74541df1ef83946addee734356fc7bcaf80cf4119dcc1f2ad57468433aa91a42175ffa543cc793e4fd70c3e6da164d481f825fef737758d52b4051e2a88e8941d466e793be14bd16d7e6704e2b176274cddb7c9f1862a00abcda64e1d3bf23da438b4ff3dd3cfe3e65ef82031a05c03b476664a8f252dca949db8a39f7b3fb351e2c129dddfc280d0c5c32c4dbc6e4a5d60c2aa7440c38253e7bb614d7e1300740e80516e5e790837e0af74c8c23392226bdfc5a90a4e9e439a624c43fd6e657568cd42e3251f243c12f7b75f1b6ba6ec464ffdb9189f9e6bee2534d62f3e332cc00aa519b3322b4aab1efe941dac21caf46ebb9bfc2a3560f21d08123a2d18637201ca40762262364b06a18ce3231326da4c8cf369e0ed20346e4ba78e49b0a4d8f75a0c935f74da018f419d97d4cfa23772a0a057a7bdd5b44f5f77baf516cfc96024889b02b196968daf5281e92186fa65299cfed2590e0e8d60d5e37cda978f1fd79a142e93f41b131fa778c887855218dcdda354fdabef7501bb2acebec42d4eac0ec2677e5c38597d4ca3a889f6a32d9fed196ef3ec633a8a1918de529396ac9040e46ca753ee1f4e99c47146a6a60cc11e9adc9eb428fbd6fc9e2d89e48c7769018167629eb304d3acd0767a2235e924cd60509de17fbd675acd311acb080121b13aac972d5a328b217dc504bbc0a3afdff718b8fec8933e6659046532134c47bb09b4ec4ecf2a232d25977e40a3910436cbb7c82e8977846b0db85ba03631d7e0ef8a544e483eb974f3dfee7df41d52bd473e2c4c6ac7eefa7727da7a714f3be73207e6d7f6801df800eef471112f44da6116f864e5d6b5599fee239588dab1982a29e7891c79741b00fabb53d233d9dc588e1da0fe8be0627994034153d4561cb44daeefa2cf1bb1aa9cfe6917d97c321fb8030eab3360c49e4e13c51d0bb0e759437a296a46bb0dc11e1ca9a19a86289bd11c958fd9e7d790d780e34646ce7183b19f6a8793677582b2fd29d804928821e89985d9a644ea5a2ac300917d1e9defacfd506b55023e1668b17c4e7e3e08eb7e0c01ec4d6110b4c57c21f1e12c2fb8769393082d5f7646bd85beb85af14ac261bfee1cacf1eb84fcf0043b807bf381acce729242a84b41d40327c6ec4d8b845f3a41deb51c841c5ca16c7bb2960944891867b0d92068ff1574cd4e2a387d1803fe8a5399068bad751600b01bd971a431c7f5f222ba0d78f0e0213e69b0ef83275a7c57ef14607b81c31c7991b8e827468a56b74fc1ca18049f42e7a4fadc2797bb3b64901f4fae7a0683071dc08870a0c1aa88de59b45ba6bfd8673341f22fc5f45dee9f80e57b54084b87e8186cae6002ebe233b402254e6fc8f6062a1e8b4124ddd96b182319245ac78cd3905df74eab0752892f62aca4e1ddd50cb2dab19574bb594c76100d3e89c24d6a5c4502d02631c7cddc1ff5eda15bde231d953993f2e96456b273f9a6446f8731faee0befece583b45ce1db6a0fbe110af4a97f84f49d9175c2730d63b3c23b42334044dff21474031205e0c6b5d9a6a5371323bffa63ea722e83c0ae4920339dcb8ed2131476645b351df319fa59e47bb9328039575efd853b5355fa3a080f02213ac8c2a6981983339c97c9134ea59c682995ba9171a897886588325b9f2153ac391c6bebf71b466c3975a7dc1a9f44ef2886843312954c04b82334f9120face4ea9dc627237c7f8a71bb01c8e0b52587c7f81f58b5776efa6fc7839ed65821fbfab76bd130ef85adffba3d502312e01e8eed7ac7a077d49f17dc1096017059f01429936a41a1fe947a94fa163cc4911f6d697b66a71bfd69671735dfabb987ea50bca029dab90a200bf78968de9ffe57d693a8166213d19a8368ed1f63a15d9b5d49d60ce8ee587e7b27f18e9b20de0ab89ee437de2e5fe2d3fc2b8dd0a888f7a1c677916b10a3183f4e5a86f88d58c83ca91a58f7865a65f386b97a9e1915f111d259f07b2872ade29c8d49bc7d97fa4d5a374fd4ee1686886781e9dffe57ca4407f3a3d6279327fd138aa721983900da4a6e121580e8a74d5a09b3e74636bbcef85d98536a59fa3d048e43b377272a16a3da34d73e7103b93287090e5babec18a824a231b42d9dd18eb8bb440f78e792b7ebfafb7a739968c3b445a3c7d03a9b848758fe5399719923deeca2402999429993de75cd0ce460fc51d75b3659881de1f38dd1a5028488c2c2200f03f7b1586528a69c3e70a98c5b7dee194baacbd294769de776bb4d1483597f7c2a075ed02ccfe0677bdd9b2420cc6befe72aa5f9f1c46ad80c67e7f515ebeec3bbc112d0f3b83eb6706ec77646b1e7d7dbfe2d13a8d6090409cada2a58be6c294adc56aff4304c07f4a5ee27cafae6a3cba85a4acf2608c6c5f7e07093ab87e81a96d2e7b333d4be8f95d39e589388b584fbae1f325ed27a10ac56812e415859af828a6c0ce2776cd53d12a922a1e2ce3fe136cf1535bafc7f1e41638fe4e96c83f7a567ee048e5719d7fdc22031c45e42bba0ab79cae161280c0f43be7511c5048cf31132c55f9a143c5f5d7cf2e82e5fd0fe1912468c4c64a093ea205fe191f55c2dc3791e06f68183f5bc8659862ff3f4be89d4d00a9e4f197344d7d21e6d9bbfca12046626a44e6092aff113151094d71a835d40e76a3082146c1891fcbc1ef55597fc8e942ee8d862ba128968fffb7159cf72a7efea298c4923317ad6490152b01ea0720614c8159e93c8467606fc4a669c344cdea84d9dc17064fadd922a411ae5f2d814d36f033342ba20ba81ef649909c94d7985231bb9ec89f7ee447f6a6f20782955342f2e4f3c75888cc29174925ff3fdc8f0b19c90fb19116520bbfa6332f4612a089b1db8963d32ec1435a9896a6d85303be5b43c66157022e1c9469909a86cc18403456d0fa93d2dbb72bd0efd30385d13a4fc8fe545eeff34feb66b7424a4f89c9fec3eeb1e01b95f32fbdee95dd3982f07f9072ae6d31951b2e0e60e09c48eef0dbe0498db299e6834510d4428a4788a30e4e22aeb102ed9e4d47a5ebf64943707e1244332b4707c6a266f604b8a543e05392b86b663be0fe4de40192f61de960ff097a081ba0338cda4bfeab5ac0ea09b81d046e0ee5f02db32a1f54e67717b5087118ea3b4f9aec9847fe7f163c84584cb8796236667fc0b3e62afb11a931c8b4460e5b500aa408ca7302fda926af92cfe28e5d1f0926339c21b6a20396277d37ab3b47de7af9c7a93677c56289a4c228686a4a202b7ef692a321ab24fc63d15d3f07de0adb745de84f09d7cbd902bbecadd4c54b8779073b5f7fc29a9a8a312ec4ce6769f5a80f00040a0a7b990824b9fec7ab2af96e0fdf7a3864f0a1363b56b24600b6e6c0ec0139f68ad8560439a29b6c8bbc09189f7584b229824ddfbc4af9ab51dd67619fa4fb9de98fbc848011655a3fc57e3fc0df9ef7de55f30954d145d52db515e30037aae9ef23f07c7618cac019d09cfb13d83dcb493fcf8f3263bf13ab389e0b540defa2d9a8f96ffd17d71c7b4ccc69ee22b82a811b99b52082e502602f05e9c3a45105856876fd766afadd070951089774c4f31e7b74d42a37a8066f431b2df14be76f655a5b203ef079f4da0b14f3720a6c044e06d1788abced643d2f4742716403e5d37e7bc649913afe5fb4287de20e6f97744d8b33081371d1927c97726486a1bcfa5acbff64639dea62cb4fdfec23c8193ecfda0fe3a2379567031360f6953296c6b862040d4890e4647d2b929c35014b0f6423e669e4e6f3ee07f49d3535fa9f3a63bfa1978adfda9efc6ca182517456f74d46281676454e034b5e41c02d5fd1a5ad1724642816ec27f51f8ff64f026ce6747b2cfe617b212987c13cf8bc65761c64d7747d7d01f6cefe4de737c8e29b03c2874c5eeecfee80ba05f8c0efbd6d44384aae1da7998985b7195962258ccdb9e74a664e8dc7eb3869ddb0db7e46768872233176108df19f467815e5b1e633ef52981b3f140e05f29bcdc3ee0e117daca44fa87aed822aee47d27a40206ea7decebe369f3b83bdf259b8ebbee8eb5101d491d138b475bd3a14228ae3a2a82093fbe4b3ec8eccda4ecd3018a1eb1a10127256c98c721f8d5366fc0fa36e72b737c89675f801a368053439166ff56054031bfa28eb1884b6074440d38c2d700f251cb659d824d5f5e05552e5bd7d92c08734cb1080f1e7b24f6caa88a8a671ec6e770c083702a7f68014dc1eccb4c920bedf6889bbe27007a62493eb44913fbd73b80965eeb6c78d6a203373a4fa060e1da345e492269d250f6c21baf99c27addde3c11eb1d425e4409e0fe8a30e94446edd25820be2bab1c380bf5b0f03ff6db4c7cd5fdee878adefb5669415fc4cd5ae67f2a163e1cc8cb2430cd9391be0f7cb92a8416114e45c1cef6d6f45c6837eecf8b215eff7b2d21397006134c37906ed607da97c1fe8bc00fa6cfb2750134b0613e55758da4be9d3a813a980bbfa2bbc8e9c585f8450162196c92dd65e41c8cd383825b52861f979e5cb35690b71e21bb78284600d43718cc0de9bda36decb0645370b92aa38965b2f692faa676dfeb69f0bf44eef546b4085209d903ff6271c8a73ce37aad3a96708641635aff2d67f1db4624e3c2ee85409dd48a437d90287dffbcc443ccaf99430132f4515049898de49981ed7c84562f415e43a4fff67aed92417761c6ad1ef06246d6442194046e609b31063374f4644a10ba35f60f640c7eca82e3a7c656b2722f32f873e1662e04c490466298f6c92167b51219a3991944c1024fb0e52bcffd78f3fba0babff7afd4935b395e4caaab7de03ba25c56d228287f039ffac14eb839a795991435917dab3153a954e062c70871a8828d9c3803830139e08ad77bfbeee487010a490501923a6f463693b2b6cf99a06e72aab45b71a09e8219856afea681f69b9f6749837202430e6f2991108de825530b882abad1ef6566112289abfc01b4dc42d2834ad63ef37e499ecdedfad6877be1cdcfdd776724ab9bf0b9daf155732ab1822a68540abc2ac4172d560522b9a14676dc7f9a71033a86aa6edc3bba9d88bca0c2d40c21d827ca59fa12ab6b39b14d30d57b0a57ba22460ecebca2086602614e685d1a59bae2d6485787175c4725356296eacf8078385e7aaecc8f19ab0f88d42ecd4e68c15ca88fc1d8738b3057783e579d3185f5aa3af1ee3fa664ed46660d8f525b7a1763eb33e3b5939f261b670197a9b64e6d3d376c47433ec2fb6ed57807943e6ef26ad6633683b65f71022facdc9346c92f4261d257177ed2e4e2d3a62e34cf4164d7279e42381a68beb4d1820357f724f284094d5517e7bee2a748a04b6857e88003649cb1c776ecc2728575401377308edcee08b86701579f6ce8eead58b15631ae8f62c1718554de1f6517a27e4890360a0c6f2998f4aeabb304519dc2b948e5148c6e75136d18ebbc07861bbc24a58750fefaa60178d57a158bf27f55598a3d453bf01c3b0f5ea41d50c60d1efa7781734e7eeb9613e66c2bd0ec37275a7d95c49ab49fe63a0d7aa61000b9cef6c80766522a9077662ee0ae20d8d028d3f56d5ff4e1bb7d8d5d621128452497fb2e67c9361d0da354c2cb470be432c9cfe459b0053557e8db08656d69223974e37b277adfff2c7a4860dc9313f7b13e7768f2ce11cfaea092e8539b9fdf6b1a85d4648cb32e7773dc10240434f50dca3922f091718d8044c620363c8518b46a17be2a1757b87870d3e8623b7c9acbb765e297cd75d52296f535575ca37f6a4081065a858fd4ee133f81059013eb38a79e2ae0a1a1217019fbb5b5353286e5ed5a6d233e67b9a145a5b84d653dc36262662c5265ab291b2007a394b3bcd1ea9848d4d4e9089aa39b1c166797c70ae2f24c77ae48c52af627b4bf4a2e58d88d3358e0e3080b1ee6a89edc21fd6f513c7d6452eea8c28cc14b817b95f431f3b7da5db9e36769361dfcb7181fa1563b40aae02e34f9690e14bc487c3f50afd490dbcecc702f257691a719c01795d20fe084d48cd70cde47fc01f3895fe5d1b3fe7dbbf4cbc62a81e0e2a16e66d8c235f1ceece168e862505d5fe5afada174cff2d12750b777a552f5f8442d64ca12453ea6a0f0fa17f00e3bc3054472fd9f495ec0bfa8c52c3139d6e1137b4ae106068e24cd153be1058b1dc2a3489da65389a7fb9703e65ac2594dd3cb9043b1148758589e464a03d17bd142c019f526dbb04414ce60dc087cb8c08377b078bd6d37e0b22a671446cc88a9648e14aa64b83d5daf3cddf6036e230dc721e0831a1c1805b524ea5c8982d39caf30643ae62e0f78ace60c146112679a569f973f5ad85a477e10b2a1c043342768350144f65ae1521a7b7bfe026c265a868247d73cfb1886012683676f81d658c07a25c35410c0433a7be132c4fe7711094421feff80ff76d64b0af37927c9f35e0ed2fc73a56979a6b1e48dd0372d214559a43a701b6385d64ee2b8ea19722c3a750a82cf475ac0f394ca6bc95988deaee8fa0cb42190e6867e3feb34c24fcd9eca7afdd4d1bdd2b0f41f64c9ec0b29c44c189836f8b0ecd40c6d9d5842a77438bb15536ba4a0c2189831cf4be1b91fbe664f05dd1b50de80098a27aee89369bed228f5b032481578c0e2d4869d4fa2c402daaf64d57cade229fb12eefe81563536d20c4022a546e01e7111b3282e1cee589ab09d7cf656971c2d8a71bfd1626b0de7102300b83b44a431c6f95a830a18b5b646d8f58a348548fdf928c71a6ab8cebd24ed073d0ce135ccf6e32519743025d87a5e3ab8499a944d3fa8b32440d0864f3a581e2a98e3732b463a4babb0d3c940153856ffc79a81c60c2345240a5595d8d267ffdeb94fe5a967652af5611740bc8c0f3def3b8a13de90c5104770ac82deb71e606c13f798cd9a6468cf5de7777e6501224958290e089406d5216227a44dedce27f306c68677ce99047eb7e5bba5f8e1f1be67d56403ec78d202bf1e71cf0a9a44aa0a6852a528efd8be772dd1bd58b97c4b9b2de030ae79993399987f76e855b1ec25838d0d61da0879cf559cae35b79cd246103df6c27ef733b84800dc56705f0d084402bd1c062761c3c67417f4cbd721e701c33b62822327321857dcb4e8c2bb96d76b87385362f15755de72d33ec589d227ad488228fb54989df02ccc37ec1673b8f672d69cd908caf0d3d42e5b1118959e5c31708854f20b641e5938dbebda64cbde1d8a45e002c67509184de93a218fa60470dfe786aae50a316613f83f887f30eaa6dee3f2bb585901946c8eea9616a7a0572c29a13ea4883d7c75dff8da4440edbb5a1646e267289e8b442707059df44d288fe203557965bac4ce2b393503f51033e81c610a161e213965dfe03f677c486e90e9f2667857d7f8e78974e51cfced1ca658ba4cf49279ffa9d0ac81844520772d63b52f8a223a83d05b746672800841afcff3b034820e43e7155c65151d462e65bedbb96e994a35d95a228f380c617ab85eafda672690fbac54aad357f64371df3436d6c9bd44dac83df7aa7839763334daf4de1c218d4d40238c46facde006f7ec210ddc39a5906c37500fdcff89bc4d006b56d7f679f59eba9bfdaacfa23717121066940b36487d6d2016d0f0bc63676e6d5b15e60313b9bf725aea6a8e8beb1e4df4ceafc2e0785f43eef301a8949bb8f9d7a2343e63000a133f7fa3a9f516968eb4e0dea37cb9e1b413f45326ca9bb30aabba6c38823b7dce66dcb6c2700969a3d84f7405bc0cf623f2c092b4834b71181db05ac82202969b64e01d2baac77f8c5fd32063ded3b6d23b823e77b59dce2ecf18cb7ac2d1b52714ade8aecf005d65a91b923bad6fdd19e1751625d98fe381f2a2493cafbd69002d6318172437e4948f3b756b61584c407e94afc036114c885edd2816415e2ba7962e3c48f8ab59a3f96000060c775aafc7266f416fab14b4e15994507c90d6e2ca1d0506008c0e4f9fdbd89cf83707d6813308b0d51cd73b3a54f7dd078978821c6cf128981ad0fd04541cf1165f4c5a53e5428555e3da542881dfce1f1ceb251ff26169e37f7c4aeeac341c3fb5e5cc36f28a78aca4b1675f6c5ed0a92c730631db29e271ac51809aef96755fe3bc6999a761496ee2169f204eb29f154efe30d7498783f737ea0e6a3d670e408226355066aff4b6fa886bc55d3b4eb88e721d2dba2c79e628f4636624309fdbb55f94edba6d2095da5a87882a30caf87aba6d00120d6c3583e3a5d213c1f7d66514db9fd241337b68b9151280301b45df7fd1c81c43ae0a5ae2af5266f160dfabfd9fd52451caf05310673e683023e463c5c99aaef233b5c64532d570d0cb6c72406fd75ec9d8c8a04d16df7ab0c0506eab7ffc5c985461e909de5db7b07e2edbef09521fa19de518d6b0c119fee76a6700a0f365d50cb6bc54a8feabb69b1acaf0289b7607fa63b4b94e7f053cf4cffe8c3e590f4017158575c70b7c108bf3aeaa3efd5963d64f3f418844488b27c76aab442cac50cb529150d166d7b7160e0b41c39e1ed09d96a482c2d67f9aecba25a6108cd91f6630230b0503d559d112cd61e8993087a13909375f617cef1280334af272c5670dab41610ad669c1da6cc158d92c261025a723d2e6afb5d2170bc75c0acb3b3738890dea7e26b65ee69f30d8f2ff6ce5f42458c67fd03169b486068b2832ec456a7844f43acce4674afb5832f758c90229521a0e01f4b516b9a3692d54c7d4e893b2a4d0d4b67e3d8c6f2d2d7af54782e9c1d6ad420d6b9e9adf7d289061d5faf85b3ab68e0e659802309b704fd5911fa43fe12505d860d1e6adacb24148009b7ad86b4ef74f8180b5302536122a16a6b6eeac9b6cf16056ba6cf8a1649777fb7676baf75d398d802d72869d936ba457f52bf44d1ccd4d9ed46cefa5bfd3950067d2f1a4111d6ca75bc7615296015c1bc7bafb5b35afb46bf36260634b2c636bbb3ba73daed465d0f073bea021c4b33fc5e54031f94e8c6d9d329c3d846f150f93a27f7951348592e4ffe9ba8985db86c1b58c55331277cf16b95c9aea7a52579cafe4dfea2195025c7e7c263d56675108f93762b34159c7d94a5b4c33f4427bf8ee4489b7364f55dcd2b7cdfaa3f7cc53a9f29ba391bef9b4cdd274c6163fe71c8f5060d3c7135de028532904652c87cfda987d08cc2254881ba52543fbe8fb2c6793252d2a9549529bac6c4808a2fb301b25f2bf6eee95d43b6ef8ef5a9e5984eaa0b29d04806bed2a0b9633f79ffc8795652f336dbd9dd62cb29ab5ffe402eab6575505db1657dc353466222d46f56e63ad50a8a432baf4ad67b2c2b5973511b77b35d375e19680e9c75b6089d75393e9200f21867624c7a1af8b4e9ea6eef193b993fecd11c8a77830ff1b70d9a8b744a368228ebbb2f56efd6078bbd195a154898d4fe493cea9efb28246c052e114f89e3d349e4aed5058ec1152551757b0ecc021bf7d0ace4509557d8196a5ac75c3a44571c42d2c75e08a3b133d270e09899e7f48b9f6a713b8c3585e4fe902a36f64d4232787a61e2bfaa15afdd67f51b295d130e769b64f90216ddaf8dbae0a920d815abfcb9e674fcce31b728b1614cc1d2ea557ee4cca70781d87514b91fc19cf01d75287ad997ea84e5232e4eed91aee45e9e902a983ac2384ad7efc12eacedaa284d73e5b8c4901c9fc261f3b7350a78262102bad86023f46c9a6fc89a5349771521c5d65ad18e82aab5063f571317df14a9d63de520fb842fd8ec98ff4ceb6ed86588916f3c52249f7dd9f84f35dad00a67efa63e71aa145e208083df0798154bdb783f33fb18da3be64c48089d2b72f7aaf33a094c86d25fdad8a783811cc1277cc856413be46a41b0984b19fcc379b333619510ff54404ac82ba53242e96f5fd177d1f7bb4fdb260993ebd3be70975efa11d754f6ba7f3854f4b7fc3cdc44cc9783834daff86ef5eeff6056a70bbe6afd38509900665871bb9a4c7f60fb9e17159b5f783e9bf28246180e5757d84343d52e4bb0a9f21a144ee5fd0e1583de5e36e319a1a8a051fe41e0d72b8482eb0b486003f42bbc0b7a1e6d6b0441e9661c6dacf3adb8db17571e925112466683ab35a6966b3166fb5cff70cf3b7b15e130fcb3d14d573007c0b1bc42ac0c4ac7eeafa6c2e700902478da8cd42b9bfdaa19e2ce535b444e566bff4b8668228c43152a99c453da2e93c2d7b525c7525774fb8e44495df2fd1bc75553800564efcb01d0b017e71d13ace0051fd21ba35e775e03efff0828fd4cd15020de316b5a95c3b43081abc9ca47071924c7ceecff71d8ac6916c15eef57db21af4a5d62cf95e3c55c80f9462aafefb34c45ebdf903307e3175f49692daa360e8c862f5d8a38885e4e30bfac5351905483e95618226560e7ff88102d69919c9c913e1dc4c9d73f736300eb9fb8bf9d75b79992e04b20ccccda2c46beb97dce59ad2211db247d86b8403a438e01008ae2e79180ad3829b9952ac12a01c06b2aee6c9216d0d11f06d7b907184352baba55a7ce909ee6b830d40b7f90bc6f850dd6f9f196c5e60e1b0ffab043efc5df0a3acdd101b5eb38f406dacb6a337d390c8d5141b4dcd15b1104ee7272d11848ac8fe120da5fafcacfcb88370c993e176347750bd4e87d23fff099689acd5a4be0d67ee36336b689b3d82fddf05766df851be44b72a3673ee84fafc671995bc9f5e65e66d7f72a98e613c2d32bf59a25770ff6dc094e2da2e55ba0e10dce68a872fb9290246678f004bb33c377c3d311513a26a9163a282acd3d0972984e48c982da8b7d8aa36c7b60e38b560f49e901781b14378e5093ce1f2501339bf6c86a073357e35b61cd25de9e17283b4960f2a8c52fb94cbe4d3b9aec17b7f0d5ca0762683a16d4e3c95de6f4c2d9de8e9bd563f16a7f0000e67720a6b434cee75447c511d21594fc1cfc2b202442432908270acb2c4cc51e4c7de280e47b8f97ad625d194872f4473c74d0278bbdb3f83f96ebcde77128d7be440f32131d6d5e8c936cebf23851b9cb7981e53bd0994db17ea2e14ea2c7bd45700576ad715b99b813201779f68e05126aa76c979b67b9c31dd3f8048893f2d7d5f26fbc8f0f0922e1a58ff100ffe60e807e2f917269289e63a3d0b5975a30d1168df5bd30164c43596e6d46f297cc254bbe5fb10d587b7609a0113ae7a6926e3062c3f6e71e092695830e8edbc742894b507e380196bcd09cb5f77a3354eb7079bc73b1f20f1825f224a533f7743f952b8214c7f7766d3158945d6d41d0fb9312e90e63fd28a712036159fac64ca218c7b614122086b2a153243f5889ab6c8c9c9b6b54de1a6efd9bb97ba34660697a9f71f6266d7b938fa449ac415d11fc0a2d4b688c3aab8d0d168fac5febb75f8b496fbd120f859eabc50ef738e20fef388efcf3b9fa7b14adcb8b41695b415b8707b085ac90a5d14adbcae856a2c846edd2ff137753621bf9a5d838152072a1b378b2022684448caa36be6cfbac0f804a4da81d2df9aa517ee92b5c3560658e84b0760665dbea920b38b76423103aeaf15633190698ec72f33c516ed2837c6795852d48deced7d153f68e34d762afb0e84dbf527dfa12202517c32799a08b4e9498853ea24a447bce33b8f54ff557b783876b2b6b503908569bebeb271383fd2cac99e26ff0be5548cb60f63c2c5567d19a18cf7c197588a6d1490a1fba991f930d3119d4aad2178486197a2e0e5e716352fc4f963d6fda50ce623fca807ca23d0e85a122e74a385209414595b58e9b978a2241e0ac546c261fcb0753855352d1cb2ea31049651ac55a4b3b3ab790b94bf1cf2e9481da597978288658a7b9932a91712b9ad470c8276ee2233a3fd8287a5da85207396a33f228da11955ce02ce85afa247bf073c85dfdfb8088575eb186cafca34321ed5d6849fea36649e6da40ac4a8adbbd2e7d4e5f9ac0c9c7c14d0a68272ab888698e716c2b547b7863d69b7f14a2fac4f3d7ab4e8af82072e138a7343dfff9f338f79ede812b0ed6551ab531edfa3d7488eda91c0fbac1d9d90c4d087d4a8361f4f6a834a74945c54c1806a6b450147e16640e02cb624ccad583c0630ece2204d0bd1ebcb9b53052d163e4e4b487fe707428ed96281557650c49c93f90b168707321bb569e53ebc081734d7f7898e712db475b8b9c53bbdc0d6a73c69f42fdb6a57dedc8b8e06ae0fdf61992403918ab0f75103b4dfd42a0616a3d53eec2bb266a8527a1412c8dfde2503114817f7ba10695e88b92d26d1cd3bd613ca96b78cd93515b6468b07fb49c2f0f22f0a239203813e2b734847ea9b0332b238aadfa3dc641d549c7f2e2e5444c971d82d084889f8957dd9e0923c51574a7f3b659aa0fe4436fd6ac3863417d0af54951e7922ef1e6c3cb1c9176d1ecb9fc4f248ddc95baf988dce898093ee3f2c8dd967cb6c7cdfda5ee2d5ebab37e5ac7253e38c688de01f7f064123e93e5b583fcdc93cd1421ba6c7c892106aa28279d2acc5ebad87e751ea7b9712a79f142d1c4e8a151ac5240ec5f05fcb3fcefcf437f6340836060f6ead9da24d142f6773ad28e0a90766de54f4623da0f71525f2f55445d2b9350a8385f37f50c1f7b57f038b24e52da006d5909c7ee8c6a477f42a538158216bce794479ac3ff508df8733115de0acd45d6aed60e23b979f9420e94a57c872289974d8ff8cefa5f268e0f8357f48e3df6f5a85aeb54e7646dd47aacff8132d18aff0b7a46a4cb664802e1672777b4f861975ce622b06854f41302b0a0dd0911a501c1917193e8f0d7f1476967e1cb27ced07859ef16ece291dc09ddcdbdb578fe4303e6496c6c4e7ef6b247a884d6d15a4d63bb0eb9f35104f9178757aa76fccf9a7cb43cab76516d1e6f7576dcfbcd9eb3ad483266c6bf0ff80f34e93c32b7d3d093f758740624e5c0b2ec03722b71f70c13f5758869d570e78403e10a507c48ff776705363c79cceb87473cf6246ca3dc0a9b34cc47aeaf51dbb30b20d4be58be6c7a97e9ecd8014d00aefa8b529b8aa588541269fd4558ee214a55f04d28a7f887f11378b9ec1a7eb508d420c86ecaf6c01c21d3f4a6fbeb66b7424a4f89c9fec3eeb1e01b95f32fbdee95dd3982f07f9072ae6d31951b2e0e60e09c48eef0dbe0498db299e6834510d4428a4788a30e4e22aeb102ed9e4d47a5ebf64943707e1244332b4707c6a266f604b8a543e05392b86b663be0fe4de40192f61de960ff097a081ba0338cda4bfeab5ac0ea09b81d046e0ee5f02db32a1f54e67717d5413d8fa752cf73949dee568309f3d3edc33b56cc67c7fc2f38fef662e3981e4efae1b8cde870552a7a10e27afd1ca05cd9c8fd5f925563100b696ef8e9a182a04af3d0b3e6ee59b050c7dd139079321f42ce9e38ab297002bc976dce3989fe63cad6742d424ea9d13cc545a4269dc759fcfc806f523d4985001743c5a9cb02ef92d3feeaeb8c77df18784033e3d68ad032197fcda68c980fb40e90f874c3c045b43ed08bf7a9ddc1d9b9eba0df417895f4418d9b9d4820b8940da893ab8ed16af1508023fc311dd08313e974490440fb82298987ed198a9f94134181884dcd661a12f00834f4211da0532db4def2c8ca4d08541cc2e7283c4710aa23cbeb98409f3e3484a32a3f07bb99b1a4d00b6a22f8ffb3c8a1014352cc0153648ec9c1a9b84feb26cf2c9739c521bfc47a971cee274d5953207989f1d91c3076e9bce4b56b6fa4397881955ac55b11288f3089eb4c40a0837b193de60a96553e951837c685f165d6fcbaf7595a4c47259265103128817449415bfb5ceaacac13252c795bd88a786ad43ae0141cbfd77d1657262f36830e4bb7e1e2170f3b3a9c73f30306e19acd4fa4c960f6953296c6b862040d4890e4647d2b929c35014b0f6423e669e4e6f3ee07f49d3535fa9f3a63bfa1978adfda9efc6ca182517456f74d46281676454e034b5e41c02d5fd1a5ad1724642816ec27f51f8ff64f026ce6747b2cfe617b212987c13cf8bc65761c64d7747d7d01f6cefe4de737c8e29b03c2874c5eeecfee80ba05f8c0efbd6d443884286e820d585cc82cebd87f191460604d92f7b03758ea1e7d416ca00b4de9e24659e1e6c29220fe3ebcff62006891d96ecbe646432c6ac566a5eb106cc3b5585e2d31b9e4f9a71ca194bbe0c4c9ed793a56ceb62d549899677d71ab37587cd61fc092e034d01de1b98769bb235b14079527a71e722627267e2b4e217632a2ba2a064ef462a3f027e63d20bd04ac4d481c93107f6a5e7dbd0ab34c1ff0ca45b77f20afa8b02a54a4e64a2877b5a70b07417fb9b81040f9caec2137b1c397d5d369492113a67d290ec53f354e1d9b15fa1e0ab7247ee1ed843d82fec1dbb02538342509750e0b6d41c1de2c156ab4506debb88cdbb2594dd7fc5f482d586c4c1dda2b192d7c057987579cc3a98127434f482176e34217a2e40f777910419f5eb4181fd0584bfcd0a86501582c36955057bcb7684e5fb9c3c4955dbab7a71decda9e9d5abf81a01abf52df86db9c14aa5d784e7a565d6750cbadbb83d0fa06e1219d64ce90c728fc3e1b79f3005be60062a7d766d52d71d9f9b0ed44b54c5bb8e9352a5d1e6b5ff27cd90228b332ba54ac3092d8c90aaf7152c04668ce974870d3bad05145cf6828093dd1216ee421c6a287960bfabbb243c60ff145c2a18b5c674e63522fd3fc4ccbd49002660cb19fa43576ea7f87315f9bbed0d8ef33479e6084f0620c43b6bd774d422812afb8b439c4d13e8977b1f85507adb015c3eda8a0a8368c0f68e8585dc8456154c3de0653a328c2718e07e88f37dbc006836c0d12b9cac7b3b4884c06246d6442194046e609b31063374f4644a10ba35f60f640c7eca82e3a7c656b2722f32f873e1662e04c490466298f6c92167b51219a3991944c1024fb0e52bcffd78f3fba0babff7afd4935b395e4caaab7de03ba25c56d228287f039ffac14eb839a795991435917dab3153a954e062c70871a8828d9c3803830139e08ad77bfbeee487010a4897d56239bdc51544db18926792c581d036c38291f66aa9dfa43630e2a00113c8daf36ca4c5c468591263170f39cbe8bd2d143454407b2874805983557c4aa2083601736c86265dbbdb3208d09e15b606d4f82a84759cb688f802cb1b969027dffce76620d1bccc65b3779996607cea79457ab7bdfcacd3a136ce584308dc9690c81237e7b5f6e9ddb8865657de9da2ecd6cf59564f0a480dbbe28bf86da58b990c1840c09bb1c51e8e37b8385deaa63d63131434189b1d3b8d2f94ad8060e1c92aeb05ab8e0cb4e35875df6719cd17c588ee99f559fd0ea25d10cbfaa12c097ab13a59ba21ab919eac84902b4bf25f80f061e9374b305c345284171c92b3c557b83d347f359b4ed99f888bca2b391a7d85ad6931efcef1d4d369d4863c07b3701b9378fb7f20b1f2976c9022bf72ff21b493fc85ae6b185e7a44aeefc71748a04b6857e88003649cb1c776ecc2728575401377308edcee08b86701579f6ce8eead58b15631ae8f62c1718554de1f6517a27e4890360a0c6f2998f4aeabb304519dc2b948e5148c6e75136d18ebbc07861bbc24a58750fefaa60178d57a158bf27f55598a3d453bf01c3b0f5ea41d50c60d1efa7781734e7eeb9613e66c2bd0ec37275a7d9fb457f7e38f3fad48244a9c32fb2d2dfe38cdaa5256fb898d78378b38b9684809d51ed3d2c24a862f79d01c8df86c8c1df529fe41f0a6301af6d1b9b75be7fd3604fca3cbcfa0417af15c43f86287e5f163f1c70abe1cbbbc74f45a2b4d3d0a5b851ab589ac08eb6d569b5d4d055b6bd77cecf7687987c10ff9856417a7640eb099bf83c9a225f720743e9ec56ada9f5ba2e12c9e972e95e14f23d0e02287048517d8c4582cf0c9474c5bf9d524e51accabdc496ebe3ed81bb7e7e6f14256be7e84dc71f23b823c5da211687ef045395f62a888638294d12befc81f6332fdcf636d845cad998aa388a4ec473ff848d4d4e9089aa39b1c166797c70ae2f24c77ae48c52af627b4bf4a2e58d88d3358e0e3080b1ee6a89edc21fd6f513c7d6452eea8c28cc14b817b95f431f3b7da5db9e36769361dfcb7181fa1563b40aae02e34f9690e14bc487c3f50afd490dbcecc702f257691a719c01795d20fe084d48cd70cde47fc01f3895fe5d1b3fe7dbbf4cbc62a81e7b63fd8ea3e175d1643fe499c8a22310344e2199dd7641515a05f10029184a2ebe622d1b00e2588d77d569ed47f4e4beaafb167247c36fa5592223d24b98b95798778a05c39bec6d39bff74f153adf68561477a54f63a06c3ad122214a31501bd6631fa1025f02ba76b738c7b8f201276f65b2582b03120cd063e6578ddf2094391b01b092553ddcfc4da62df43f01b272ae77ba48526a1560697d37948543035f516ec40b4e7c669717b5077ab7574b8d6f2adc1c65041f9ff906ffe1d2e299ddcbc4051f5e7e82c475fc8a0579d27bfac51ba9138cc6ff152d88bc69e83c1e23d4c9c9b1a442f4a8a97d1e0cb00bfc86115dbe463bee58ea463f05dbd5d461e02826e3ebf3230b5e0f02d88fb393f637fe42aac2fb932e4bb85818c8334a569c69caca4a962e5683ee19eb2a62ed66c02fd377ac1cf9292bb2de2fefc75471f9ec7e264c50273303a3c757a47b39c39fdaf088488c8da70104f6e110e08f5c57ccfcecee0538f801166746674b7a067f26e2c089a139c6a8102b4e36fe6d5a57d21005ed54649d18c30901979ab6ad7d22dfda8303898613400aebe42e67e3798c39ee7bf25ea59d1111eaf3aeb25b02cba19df04e8b62de27b170af3ed292ef313d45326d7e4d126657eaa26bf82d061a7a5e7b7662d9ecdf6e4594f53ca32d8ab4a440429ce3415740d5d97ffae3020b210b560203ede286a3992dbd37323ec3cd6fb71e88f82f866416a3a8d20d3c0439ed0d246f9c43def839753cba0aabe998b85de369c36a669d9ab6c10e621e0a9a80c425b5cc8ded2a76a590d2e64682d1a7241486a95ed1009bb5fbb04f21730ffa1df87f09b42eb221da01730fcaa974d006c5146fd1885bb3bbfb54a737017f9c6eab6e5b61c46afb6809211829a3046dd33c70643337a78893371abea8768a378085c5f819d68c1bf86b279425e136dd0bbb31fe5c3edca9ea7ca7239a8acb21880757ea88c10a7a44ec43552fa6cce7e21551b7745d4381129d6a1a14bc3605293ce484b0160f3a4fedb5898bf665fb28c88a6ab11fb3e50d34988697c5fd2d29135d6c8e8458f63cbe28d7b78c1c3ae7ea3e786c1dd8ac511edb0f5f78a6aded719425861e28e4aef5f9303f4563ac52cdff47a394def048af016fa0a339cbeb075aa17f0ea972fcf436f697b9e85ad8cac3d07dbf83bd1216cb616f7f2e7da73b692afae68b318d10d460f465fd5eb6f9ca656ef282192eddf8d8491af6f4e1dd35fe5760987b5e3927c477041f2bfc3c995b877ae3122c62e7484881af08b988bb8015f22361a6646a69d8af7b65c65cd5520ea5e3a24d935a0f3967c4de4937fc9430b8d5c1b1957cbe917e238a03a65ac9e3a59cfb2c6b032df66d7896916ebf6556ac18a74502100ffef3d2393c439b43d4516283d60dce223413d89c8777c4d18112308dbc7f669813892ed6c79cbe6ccc0d9699547fe421b7862aa7c3784b1704a7530386589b58486e6ba3f4b52243b41e08918fbee39d05c1bfca862c26ed903214a05b96e11d7b6e5c1cfff7429d6e3ee1b65d7b790199fcfe8b7841eabe0f242201cadef71af0968a816933467c09b40ee86a3b317672dc232ddb879cb22c11a1c9baf5b755c3df2d118e0acabbe364b0ecf9393a71f0d74366bd7e88dd4859d1496f61cf1fab477c089f46a94aa0d62e93e1099ab905366d1551e86e9d7ba2ebbeee8d3753e10bf29a8ce098556467f9f9f97b0a8de24554c6a70f2fd59627b19d0dafde7a901bc712b54f9a4b7a137ffb850ca0d351a0fa0320194a1f8ef7ef4d64b97535252233eea347e014e78b3872806d9671557425a3580eb98decf79d6d4963f724dfe64194a5e37e05709a12a0ae8307949653dbdae62845e977c45f1ec2388afaf544e0f390ecde3648c4c59a5be39f843f904c662f55c90ce14790c1abd43b08dac66383d92878c676b295db47d8e229b62b91c296767c269d06c45ea3d4fda5e8287b82c7efee65b9a48c1e240ff9debb83fba34d07fc10bd2c0601f08207da0da0d7581d0f0540ad0a7f21f5d9640b74247f8ebc1dd9e5358ac129a02ea08ab314649a1f1967ae30cb97e5b3ac629e359e840a2e2df133d3ec8395f4ecc8cef3b404493dcf63dbf1cecd5abebb0fd00d1abf696d3dcb74f6288f61565d362f843d321103744daba4e3142d7e4b96d342a56d9cf31d301c20cf0ce65cd14ab06594e80f2d65cc2d4b240ee42bae9e63225cd03e5dd684bb02e23fbfa05fd10d84893ec374f1ab4b23d4d84cbc4375bda77e1e6a20563a8bc0c91619e8c03fb85701238a579f802ad2567f998290c1b822762a875cffad66f55035dc925d16393b7f53cf056e0f814467f54b786b0eb1ac97bdacbf3327c890aaf17d0d251537a2749c0b0bd5ba4f1720a82943203ee5624a7ee4aefa3fa2ed908a01c71940c80e95eb7e9ce10f1559dedfc1dcd887d50a7bf69341a56004f7602a553fbd8710c1a66403391d8e12bce3446fb87b656ce3090742643ad5735d746aeee1882dcaf3761c447c769663312664fafd9de566b287f323be5a0b2cf1aaab9597f782729a589ebe868a6d509e857b89edec1d262ed8a24a233b74155982a4ab2edae92d63228ffff2c3bb1304fdfc29d992cb665a21b1fcb504257eb47601853315951d5cd5461ff4cc879a5680bd26dd535ec797a910209cd80fbf505ff04df6e2030b72f4fff32bed9ea5dc8f14a2e30fa7280fc2f72be6a08a9aac6ed650ccd1e0dfd0e6a3396d82ed23dcbf74d575c1af8dac0236274baa67da195f1fcd2ddadd743abc877642d07588677cbd5df82c28a6c19fd659d7a0ab3fabb9b0bc4a6d5952956e2a31cf0e021bf487f6e67b3c8f8240dba1d8fb2f478f8e3fa01ac05c568f8f67d39e9918fb770d81a2bc7239b74ac4c02a54403dd7c8e5b3dabf5b26312e810d9db92b93cbcd1e495b053a1b2f1c51be9269a6c24b91b29f819346e9e4c04023046611d0516c357b414b6177fe745cd7d6126b3a852ed220ddfa476086941b23f9931485d40d75f380b9091091905c6e12e0aa349a52c5a11b6857abb7af82407b3d41d1e95f9b757af74728b00fdc35c5ad08a46bb94af703fda64c5160c0bf0ef863a3ace439cd8e722f11e58809b1801a587f4e1eaee8ee7e261862e080bfbe65ba1d9b4c8434d22513f13595d49f0be75ed4c96b3c22bdafc779d3fef9c09504578d7bce27eb4032b80681fd6c195d49b458c890a9a1b2758556f65696ec6392e06a02d16c392450c4f7aa568c6923132eda98117fb3a46f90d7c3e56bd9f09f679c1b8342f3774275b03becd935875b0fcc997655de9251f4c3f24108f37145efd1509f186a114f46bb4d2810c97ab95eee6ddb2a4c33bdd22e2c2f68eea7f003fc0c3065711cdee7c3c8fe97c3dec8ecb41a4894649c859aed9cfc32beab116e9924732277bea5acf8d5947d6300bd3336ab63a241d0467ed184151464e84350bec3bd8dce6d4fafcbbeb359a642173ede7ccafdce81d9384901ef3aff84e4022a3445579aed4d832003502a4dcdd7d1b774d74a02ac923f29d5c51bf43ab18197a46614e680205d451eda2a2e200534baaec0d339f2b5c3813265cc9b99675e9f1fa9a9c7a2e1c07637b39565638716b3b603081ddd7ab6c8673c2b43814d0125c4ab2cc64fee255a0716e55a9a2ffb76cd44587299027aa8af974314bfe1fc639f29771b79894ea92070b81aa11b98e83afcfaa578272522cab0f91d82f0aca1fec7007cfb0105fb48a0e2fac3b44a4891fdb036a038db090e9057c2e0cb39db146bc22ded49e8ee4bdaaf34cc3015092c89bd857bff9f9ce21dfa8a32f264e31c36e923fb8f9636cade82b2b011353f7926a73481c2f486acc5a28481c2d963b64bf74bf140789ba117789cfe29dfbe6d90b29a3fc3c3f3f73873e0e8317368fb33674527daac384540aaeff1402357b993028f768317144bafeb62aa9dc13f3b626151f9446fffc5dd570fb77d7fb98083f120f959586f9440c76a9a7012a7893b3107d4755db6247fbcbff4320e3944714eea3be02bd554a84f22f9568508e821304f0cfcc51ce3c7e86f1dbf43ab703e7d1733d95ca28530008d1b1c58a37bec3d2eda985ff4cc22556a0fb10f1c9bc4da2120b3bc8ffdea5794bb61010cbdd4aee28c297e6c4c0744a9f2e87fc047be0fbbc906024a3d41085df65bce6e0e9041633e9bebd28b321c70a3073642b8c89f6fcffad6a8ca5c42e1c76e1f665bbd9c390939bf0e7cafd137efb9a3194f51cebb26f2699376b97e55ccb0034c4142b738449a6922fb461b8bc2c7e839baf39dcc43f383435b4efabf5a983c785ed5935e172884f8e8441db2d51b166c060479d1525d0b8ac4799fb99fb6bce6ea8f44b730b48d5a691116f7c8091ec7fabddd80ca2ee428eb4eff1431adf4ec7d169afb15bb22085221caa477918237f011111b06104d7366607f15f2de2001d2bb1bd5cd7e14e95fefb64b6e4d836d7a1280093d1bfc5cfda2ca0c2f7a0e04959327bfcd2457408b9e5e63d3851e7c608e394f44c7c4452d6ac742c04f6cff3c85210c8f3e531423d1536bf54a74291d6e9b6d67280a267fd30506079039e6ff2d3f314836df969c79acdb25de6e426ac6c1f191ca77bdd5a60ba187b3ac3c4235a3a996106847cdfb910b0a7350d1123b9e0170260a71d8568a4c3d0517bf069bb9521535480ab1092962b2dee1b4f430cd7be509efe119a2afd5c8707e46694510078d2d701a33d9dd46cbfa5e6accea211fc03aab85aa5cf87c8ba5f5bcaf96d4a15845e934a65cc11c4437a0d9eb0fd667067e0eec644d1583bd42bf1b85fb7c1d629b92d21600a2d9cef5c1d939a53868f725daef2fb6ae5758c90007914b4af1903ae97b84e42fb64d16afe1a0a7f92f51105ed1fc3b88d29af3b93d0d9e7763acf19c9256cb99b7377bb5ebd109a46bdd5d0724e2f40e7471822a70896fabda85db4b95f7b3a6e1003bb87a290678537cdb99a1008be5ed8d8e9f13d84b8ffa4e5c3b2f098497c27bc71ce4c54e2cb2170320d07acb1215e4b621117416fa946b15301d3279eb0a2ef8850cfa3cec1b4920ce1b80e4f5d2772da44a991264c544fc5c4b5bba0879f7f021a6b297e49e16ae8c8723459b03346f27c7133eed0feb87bb32b5b884db2cea4553e2f61b3c6c9334855d0f78f3c945a09d62e1774a7c889dc4765508b9bb9a39603e4b63cb09cfebd12bc748a746d05a6f92f66aa4d8326af6d9edeae39728adcbc792d8217212a5ef586013ed76bb6ab6e02be1bd064a7c14b70627e9387838068c5fafbee613e4f1b8e99864bc9373a03031fc006cf716c974d463fc7c3309ddb16aea6d730a8e7f29ee33d1c482093c75b2cf6b835a942101a0de8bbf162a382fdfbeda6ba39fd87249ce6f9ae8edc3dad24d83c632bcec757728d668b9394d86cfb64e146928817e5a17d3c82442a81f0e2850dfe06d242a09153aee67e29b3fad528c6e08abdd609dd967ba3ffe1a3229f6620c9300d303263a58efc278ee9461f3259142d630a5c0d26e93d0f9de130bccb3aa79f49d687474efd8fb85eb2e60b09822b86fa2b2e26177544d001709b4a3d951c745f74e97af24358a6b5d9310508828cd6b68362773941870af6a08c87d16894429b0037269f3581f47dfc0a55f6e7771b748fc56686231e018a6bb04e554f21b0288b4410cfb9d10710c4bb5b7e6fabf5ec7bf11bc6725869c26596c46138d32da70328b4591d0b8e9669ca4a5c293ad5e10ec1cb4dabe51fcf9d28f27dc8305a2c62f344d6b47f1549d349af5d5389c9aed197c902d90717639631572b6c0444b8f203f43f07e908f65073c4ce5ef6cb48543e4f292e433e94293df3750a831d4daf611c0b38966f125c7ea8091495ac03491967dcfe7a75789bcd5ba53136d37a795ef16764f8abac17e00f6b9006c99907a31aeb886c3729583d30efd5a0d456ab098bc1c6256357fb9d89f96ebec1e9a4938eea5b910b19602013bc38d061ad3c3d270fb3651842e297e9c2f46b8d2fc692756df48e111bc1d022289d00dab5e69e8eb4856c7e7fee7a4d87fbb67189542d5bde46725c9db44792c722c060baeaf5802e5ed2a0548770b26eec065d8f56f57c286f7c487e515c5737047d2f81b27aa13a06bc704d31a23194f2ae0a20768a308ab800dd0a4c9d4e2124e660437b735aa380a253d57ceb040ddaa07fab49b0f5e296515df1c3cf38d6bf0fafac926e43d628651711bce976e9694ce311a4d182b909bb8f6e521bd70f172b20aaf9715feb1cd2294e39a34d8ef98b7dcfa9be11e901cb625e0bdf9d78e180b0eb6343f4c2ed3fd938cb24a66b6415f4df72376078792726a10864cf3e349022bf1d8dd38a0dbdf3a1dac16b092a75b38e6e5e2db1249f06fc440c9002438c90fb3dfbd8f5ab584a223a2fd21cbdc3a3992c778c9d313e2d48cf80268aa38032bfbbc939631c44a8ae60bf49c43dc750b3c5c0f023150a344cceb8ff1ed522d949c672a6d8a896cb0c6a1a6111f470404db8c4105ebd160680f0550987cda2af0323ae8da7d9ba9c115a49cbdbf1aaf4c3529a8a3b6210aacc6d8d32718aafaf72c2606ca0e1956ba0f97b2125835ff777573a36b31b3c57abc6ca1d73bd71f57b0f3589fc06d84ebdc2f010cff129ef7b22cb6811156515bd7288a4745ad70cc3c86c7da38d76b47310c399580d5fe5bb41c695d37ae782f1ece4cc2f164a7251b353cfc2c335879e71cd758c929b07833303c50712be478c5652803a8e6f8e51cb34d75790cc89e897c7352b553da736a27d66ffbaf27d58aae76d784068c73b027846f4e1571d6831ba9e130b141b6be4ec02bbc34fd7aa0cdb4b4e7b0f6429c0b510ce92339fe84dea95d39b7331ddc593493002d400c893337d6d87af6c1b44a02132a2ff8e85fbee97222b39f939193f1b8fb521b138a730fd083ece9e285033b007439de8f55a186371f49ec99655654629904ff6c49de319e6b9ce8009d2178f46682428a1501c6d522160a891b8465dc6dd46f506e7c1e8f3414d6b9431de16c29e31d5e7cffa782c56a2de79f9257170f1929fa0984af031680a7de303d72274ff9fcda07d923004b21df5937d484cd668848872b3d211b45ff4caab37048229a8d11178729ba88d2f2297e569b0ff42eb7fd49f0a444cb1696e4c451933c6181ebd87eb9801f68cbe28f39433cb211cd771927195f9da2da1762398cf41a20ef618d29001e225171a96849328a80e4b8d5d7cc1ccf111eb8c92387ff3c6577feef1cb05c8a77afd2c0db7e78698ed15e21e25b1a6b778ae90fa3ae0e08745e04792cd6f83ed36d8d32fe1664b27483012676db8bdcf5fff96ed70b8a54a262ba4c2b524778bb4d480a7055df4b4892e965927ceecb009064bb251f6a8616a2be4e28100c4c1aac5812eeb723c9bd2c496427d1f67712a981a0e160c283a39b833134ca2b914da4b6a824a3c0a14af4c969bd498388ebab4fefbee160e693b8ca9fd76f018fd1686c145c3493113c2a18fcf7bf08bd9daa579158434dfdb59fd61fbabacb58a94729a6b29879952bbbc20d0e00682cb654fbd0316dc8b826d2171b12210bf9676d67a33b19506b48c0691d6b11e4d4ae2ba749420968674f0efd837b1d69c636af5c5fd897cc68a7e34afebfb1f81dd3cd1bce2df0e17f6fca2c45736ba633ed391482e64de40500045cfe2d23a636527aa325456b14628ff06411d385abecce47df845826428e877e8e3fad5779a26bf6a1eeac006bb530f0422ebb50ae1e9f029e930eb44b77c6e71f20e49ff0e9ed8f7bcf7c4594af976b7a8852b4dbb6a6ee46708a2ca1d2b65a897101c5f9e9140b66672f22abc86b137b37e43c13549808b0a7266e96fba6efa9eeb38bb86ae5e275787d48a78d5c2bfb1a2edd8090bef9b712d8a90b6588e05708bf5f08fcffffff03