PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64282 8579c57a9d0de1a8638bc3479c5aa79f5423d59a1bcdcbcd016e26c31b18a7df

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
112a598e14ad20bba98aa3e51564db4ff4749d080e8e655418c3ee25bf162efe
Certificate Block Hash
8579c57a9d0de1a8638bc3479c5aa79f5423d59a1bcdcbcd016e26c31b18a7df
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00902a000060080000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f9202568a720e71fd29740d2f2b3a58c37267c9fe97c01bec2a7b1a0fc1a528a648fe6ed44008005f1208a1f46b2bd5fb29e0b79ddd3550e9fd508871fb32db3c544c5a7709fc8788bd6df50ab2bd07bea2f9dd57d190f6071090000000000000040000000400000902a000060080000

Raw Header Hex

000040201d8028224cbd3902b81a5efe2d9329a48f70bb9a7e062ed87b03dcc6949cc8112a7050e1781adb44c3fc493ff05348bce828683b0959c01772ce65c09d70011a24d41a6a12ce0118fe2e16bf25eec31854658e0e089d74f44fdb6415e5a38aa9bb20ad148e592a11

Proof Data Hex

59,560 bytes
1212160203079d4ebc5db0a6683b673377bbc4b7fe492b8ebf8777ec05676d9b99145ebb9eec64e146a47e035e40a7cadd86fade7e1f295f989e9d7f4d9e587ffd93004c288f59c835fc5e8a853fe34c97b6d3c00a076fb5a4d16329d259a43579cbe467161f0cbe22e193a29ec1ad078ceba3de44c2b84643664aa7421aa0f82795b8de7780f41a955bf616a57c63daeb8600f70f476bcad01e805a85062ae3f7e6b7396ef009bbbb6d6a3cf249153b3887b6262ed01448599ef5d3a1c08a64f2d30d650f8d1ddf3ef2fb74217a777c545b9eb28dcd2e79196091c5b17e0185490f33d29db21ff001e3aa791fadebeb3eb08300f569670c5f90b5ed0ca70a4911bed1b643ae6c9495a062ebd4d3b7cf0ed599fd6b72c4c14aac0bf3a197d2ffb4e28b7af53894ca6461e917af0b8bad84e93f45e62714bcd348d7eed43fb3e7cfb4b7a2adf2d63eb0805d8fbda7996dce38f68e8c9052a1b9def878c2dc969fbc545b6c1ca61c94ab0d607fc702152560387e559be1a14532a2d85eb8ab8ae5b092a6a3954487837fb1a8103fdaf8a5fd465aa4dd2fd33b711f2f98f71a9db7d937a45b8aa34aa3d3fbe2e9f203bf7b401c090d2c04b294b5fb1c6984b9339acacabfb57cbf7fcb3578267750c1f026c8199cf52428661ff165774f04f19e908d9fe8fa19acdfba1bf648187632d1cb9061f1e757271748f31e1dabc365ef807bad12aeaffc9cf66ff1f985fa2d9318ef2646779f0d3cb967861e33060dd2e9b0df08de183cdc218809e07628e8c289f8c75c39fac062d7ba52e2df0aace8661b63854bdf954ccccde97a1f41a240c2e04de52d46c20da329cd5ecc3ee54771f38cc1a8d62e818ce5b8beedf23699e5bbe30ca10f25a6949db1505d44214c9fc84552acc115d6901fcb12cafb12ddb2d68bb9007c00c039219f005fb019b727b9937b88f5e5ca4816473f5a266a2df79109abadaf67558c166ddc9f9576890bc3330b281bb573a353d2954ebf9049aa96429c0bf09ccf97d6414f23442a4f4228036ac37399fc3e77d1cbb1d51316d7c10406f9325f22803534d0f5fed5d1f0a9e0a525ce9e2691d59801f681cdc9f5d6820b25ff35c4f89db019683e5ec176a07dbe4d2acdc2407bc5f0e24855efe7aefd2a3accf04a5c7eb86df61c185700a4ea7e715ed29a80e369f6f5cf5afab9d7f0c34cfd0440851babb83307ac1e0f67cb76f87223e90e53a67751cf1c202631656676c8a2853e54349d7715f0478b7be1656883741ed3ff96b90cde8e7949e9df233f50be64790ba1d6861477db221a3306246ed52ddb4a5c48a33feeee4152fba726566c5af1a445af3398017730b9aae60a4454e55a3ab18d7bd42cf8822a6741789c3535a28c0870cbef9258152d54e31b8d3bc2451a391e22fd0111898e48bb61ee9a01c60cd15b37ded04acdd51b43c690c4c9c1bf68fe51509e3e7fd7597bebcbefbca71ef854ff76cc51e664e9f5e4a2d2a0cd2e3a1e4e046d664663e7523a988276c938433730f8c6eb88cb08ddf398c2a296e51799ea8a4122d2f2516f9334465435200c9389057f5a8ab7c748fb6563fe812e18b03e7eec0f6b94ea32dfb7c7e07f519dd517a5e35c1a8d18d299f7f0e92dc6b714506ea73534780d05aba5117cda238f75268394a1eab327aaf0b692f7a0e83f8f8a379f456f3e752d0a3e6001b4266b757b71f9a2fcb489050c52e1dd4bb7d0a81ae7e28aa6f600e868259ea201546334ef0f8450680aac5eaafeea2572744d1e7522942b8f496067acbc386a59de67ed4ee93c51553d7c700ead76b395f680e6635b50b4942516f55e900a81207f5004edca633b51ac11d738201eec89388a8d3e32b611924c5d050b80d7636d9380d7cef4ebf8fa04a7eab336bb669418ed24e46651238d7d2e46c1cf5abd0d0eecfcbd0a2f84d33710bd785dbd108867d1919928f4168b78ffa07fe6839b68b0f0236ab0d95ee751994dfaf0028c8dd2dd3abd22c5d87f2dfce2108765b641ab74efa30f0341068958cecf6682297d1a62c70ba9cfbf11b8b75fa1b8db6d3b6ab4a8126265fc71d27d9c7ad3216e9e6d11ab87f501f7e687d4860ed9fec6ab3615449ae26e004ad0dd3044d41f60c4f4f3e435808d6bf3a306b83173a0b09920aca4a197804e0cdb9be7f5bc9c0e457f9f9e05879ef656ba85aca907618aac7ebfdc93deb3f025a2c3e34b088cebbb3c45a4172563e07986a2c961f81c90a286884b45cfe056e78ad559675e53fe033d26862cdaf12d7ab221fd773e8370f7d25a3ccabf876c9cec161fb6b9198d40c6b20a017ac13f63a4a58b4242508abbf8b4d680961ebb6536f50753b19faa68e7496b78aa6c26f68b5e22a8207ca72e3d3a8f4f857e6e2d381b0a528ceade5c3385bb587c5edc878cd0404aaa704b6b6900332f88671314c58cbc64e8e48b2a71ed34909eb1e19accd6a04f8974266b3078f5c71f8c863e5d04161de94956b4a9b1631ff63b88ceee0a7626e64005ceee0ad04a982659b5fbf68d3226c125cd011747217de62d09a7901cee80262b2efc9ef36da94c10e272162d850a651825b6e73e28d23322d3758d621f014ed25ed1a1472ad799a40cbb7b26eed9107bfb4443d76f7bc0a785d42579029d2ae36ceda694c819f7069baa7317ef95892b749cd5278e158cc97cc52eaf14827377375ac4e8b9b750584ce9102e1fb726e0de8fd99c0938a30f57bd15e660dcba8706849ae21de646dda47dc4c40c79dd57730d0b1535a51d9f527fbed7e20d4f147838f3b9a6252b38c570ca014295a2d3037402ba1a74a918a35a457bc5bff9bd0dd5766e59764c132315e8e90080629df36caf70245b3ddf1bc7180b0e901015f6175f5d8acf36d732e44f90a79248fabe474e74a8b43e369c33baf959f63b33ddadb0063938878bcb630cd9074ad38df9f065d0fa383ca5d68c6d20a542a8a5a195d6f6ea7bbc440796b543c398600c2af40332f79fe008f136f1f91be061c7a85ba3c701cf408a8ee0a1cab611f1ff59d59256f1eb8c3ff502b432157f69ae2d81aa3abb59007156d9481431e05ec41f13bb56a2ceddbc001235d445777174d3b3b519624a2e8a1311955639f474fa4ab4e69c4bb8246907872a8043106be75743352151a63ff523f7aaaa592bf61f2712fdf0e6c20edb083d7c9485be2b8e332ca2a7c196c5be8e878453432bf40aa6c4eb5a4abe0d2001f5a492f8f26efd648d9eaff1d7bb163a6a07c373acf36f9f50a8d29355a819f1e54304c6d55de5ed8d47ae15abcf3004b9c6ed002b1ddbc8d54bd2a485b556124c1cb79e0762b02bc447ca763a22bc37a4775e71d433729f6b6629df4b8955a31c768fd6bf9b3c73fdcd042d1cebff4f4867b924e03a1b6fa00146f48b3dc40e56170f288b72c71f8e0559915f5edd402d7ab314ba40f95d349d62557e33fb7cb607d03a0fc9642bbfb7e411854d8b529b94c371bbe95b97fd3c34aba4c816b8f84d8a3b379d59fb45e38bbf070cb0696389e0952c244cb46801b6feb469319d81906f099b5eca8045ac44581146a99c04813dd099ba237e9091b1ebd8ef8feda87f7183253de4988194138908c6e966bb25b6c8359d82db3148114e5b26954537c83f356b58dc1e2aabcfafda69f6d59d43aa9d99da4a2b58a7c7dc0db7c713848dc3d9294fcd416b8321cb86d0459dc6be846758fb89307c10fb93a9fa3b8b48e8292f99c472a8e61885f694785e38b078dfef828aaa370d58881ac61a0906134beff887e168e1a51fe78b79ffec49f903f10d3d5a6b7b5f0c762961f116553e2687fd28248f47dd8ca8693f79dbe221a29860363eaf7568ce5db9623178147636aef4c6953f3be9050d4844b8889490f4ea6245087c68f0bf5ed28fc931567b744996a5b927eb7b48cc0e3fce07955ee8b056324d346f67de2617a436486f99ed6a20e9dc40be071ba9ab00a5f6814bc77129cb8dc8bd05a04cbdc95079bdf4597d3ed9f32a8f0b3db2864304e6af657573f6f8e34f6fa477024f5a2613305c7b84a49aa3b7a6c402ef6bfc21d523267641ba66fd4790a588c0825a2993d9fb876ede273227f917308af25cd7691f1565aef26b05910a2d6781151dc526db3e7815af71253a36da8f89719608f1a8e402ebcf0554d792d4f59537aa658c73e3ba6e99e4a62370a04c36f16616510b0c64741f1287659e83dbdffc12cfaf2df8da1a9a68ad1d29fc389708dbe5d2dbbd6cab677915474b1ca11922864c9c7ee0598104495522a1872e340a875c7ddc4a9f776fd16860bd215c4780a4f38cd4f67a5745cf79f2312d0ab6c7382a9b6c6bd65a39fefc7292454b79f683090611e425e25a0edd86d3f0905f12e9d9029ec6748ced81f887646ea007604646b2d3018acc0b6b0a70d758e4c05e58fb9149bd16014f8306bb8aa6b6640b24c0c2a096946680995ed57ebe069ee6ae4f57092e366b0b54ea8c99100d03378930ba9efb021a62aa6653083184b32c8e03c62a1c33b1336da2e7f9935fcdb3f9cdcd6cbc083ead1d5eccf1ded0b154907c0278b131c647a74bc90de057dae95577a492ad645621867fe532ac633e6146ff6d015f605a9604f1f7e8c8dba75b8b992bc019c2d611ea5c2347cda4543aeca63d5ac10418cf44ab4321a53f78a584ba98662da63ae7efec19bc73e951ca2f4736757e8ebe589b61ebe16c9a0903f994fc4dd69f2ca52c4013fdf05bcad3dcee907719501277c50c52c18ae4cf908f28f10d6df52dc339c9329b4a107386c182aebd1caf185a842d4adf698ab1005aa13854b2e11e0b854eca0d0239608b6535342ef885b6a1df3901e3995e06bb761ad20f8531af865b770a2c720cc27c6204ca2d63d8789da77f8231f639469b03e32d0d9c1d1879d31f59feb9dfb87699fc180312cf53b5ae92d70024748df007634f3d04124aab14800158177d354d5f3d67a176efd8ae75fe2398726f0c39aa5419af48e11e668406d178a3693cd3561b02ecb99a6332a2ff2cd79a0fef0c007f91a359b496139a874368215f6626d6c110d9795505237a582d7c2e16b268223f28ad122d31c563a769f7e70e5ae8c598c66b62651789107d64e7a451a98f27a1bdba7918a2763e0896a37d9ffa6bb60c3b4f965117035a5a6b99a10d59bc39cb8d78ff299575c1c7ecc47101b7967f0c072a8ca5e94d6cb1b746f64676f0f4b40ade62c8884445541a3a36872637973e04f9f3f429b492bbb94686c754d9d167680cff935cdf875e4baafb7a122c48850e3122f03b78847b7d9f08de716a21a032cfd5e4742c79e2eddb840747a47a6d46288145225cd5cd16f5a70e42e89b5310bf8613ea097bf08907b7f3d73aa97a10fb2d5291c472268f7d3eaa9d779471c1761e3ed412d2a2f6cf3cd5ad70b9c176e80cbe3e5bcf8e7296ce9b28cce545c236a5aec1b593cfb4d74a828138253a25ac8dd4e5699f79d80ebd4b36c8c23fad0af4c5e595f360d9619f4c428f2a008b8bb4bcc34c977bceb4f4c33be76371857ccd93ecc15d7e435df8abe8568bbae0becb28219e12e03661114249d93d0602cc83395701e7765262e6fde266270b8c8393ea061dbb817f4e6c96054acf4f51508776240b8c9229142c0c48745daca7c39d1843a98b3c148da62866b0ef71f74bdc8446ba23148082c0d55fd634c40bfcd136855bc9dedff0f0d9e15e8117aea9b8882d46539fe107aeb5c4a53953554d1f8215e3157f79162cacc983df59e873dff6bd75bd00402b87f92b98732e60fec65964b27c82c4b03c72e39d0f130e71e26786eb980cdf9f470999c4db32825ce1fc375027ddd912fc0a280479cca6d8285f1372af19837758c5f4066e0519d66f5d22e97a604501fb0f039b8a22c11daffae2564bd4b528e96d09c3346e4032b53b51b60297c5d85ea5cfb20263be18f5cb2e5e88d505cc79908b66becba70a2cdcadffc732763809dfd35d22543e32a6a492049a398ceb8d2324823ecb0dc6ee9beeeff50b483382949fb574aa38d71c9af235d892484b8211f711ff8e6e591b1bcf4dbc50b936b473d5a35dfc4e5a75691ff0dd2e4df4373ce28638dcfeff061556e89349a69277b85e91b07b289f0c5f5b76b707617547ae8da2b2d679de7145e9ba27a5b3b0e47eb2e3777b4cab911a8f77ac6be265967a5d6cbc9cd33186fe95b77608e2a0026da976f94494fafef9e6c9dcc75f22d4885a53de8300305cb95c59250911a4192ec16cf8b445ebdb616c40510e532c5b561bb839ee2e21806b34ad1c4e75e90d0a68c0b371c43bec40cf6ecb4213d47752151590bfe91376bd7fa56bcfad679967e0405d86170200b948ed908cf9cec9be29f6182934eae40d83a3f2892564043f9806e11c71c6ecbad50cbb614cfb4863d0cd3d2d5afc55dcc4431746cfa5a500a41c7b5d4aeea822190b655d71c83f4e40ab67c9b82353bb0f2d0fd95311fe649fa2485b49461225a0752b4a8ec38c80a3915d46bf1a0ea84ff81e6320279be814018dc6f8c973b1c25ac0a704c6520af8e61d63fa89b4da45a3e38390831334ab06d56f82b55da4fbcaaef149bc6e7cd554d2791dbd9ec5d113de74d66c6a8fca9804d9a144f0760c50eb04b3dbef875d8b1992c49015ddf5a2d34d11a029d942d7f7656c380a9519c8f5ef18736f680d22fb55a334e3ce4fd1dbcfd2c0aa77c44e1e7ce68edbff4758c156bea5fcb0dd9cae3dac376b7fd07f0dc468954546d771644d50761d4cf09fe2bc7b5db37396146c64c0d4838d556b51d8bdfd95621e9a5caa4e91b9e28f40cda576157d7cb781da81e710e6134a74649748f2c41e0d2329a86197b5ec52dfbe0fefa7ee7b4959cac2b16b9f495ad60a5ac6c45f9f891632942b4f7ef0e63c878817a5d7440065bdeec4ea4b5a062baeaa25cd8015a84e285498d4611da1ff8617fa8958ee41f7836c1f32da6c89f83cada0c86ee2c03486fe65c5bd2ee5a0624edcf2531094725fc516cc356b2165bf46c939394f4487ddda88cfc3fe86ea8ef84031b1a9437345d72d82cb6dfec5cff827221988480425a6e846b473c1d164ebf665ec3e8473034a2c36b5ad6c895b85978dd97ff8768ebef8a3ad555859e96187c687d486b5b6873a3282064e2e90817d772297e7711374d559e09c81cfbef22ef4a2c7a624d99e3c1b94193a3a654ec8d24f4132b74a360a344b8e4a6df2874ebcb09813e74f2eb8cb28cfc368e7d2a0afbb62dccccd526d523c7e6776987464d7ab16e826bdbb901e98aa5335aebea1c8a8c7e0120d97a683d2cc97108886fbcd9dd7f9ec9ca7f962473b09b330dec30ec1ce7d99abaad70b44cf84b4e59d408c245c4c03ce7d8239a6c629c84e8dc77174b7004f6eb41b5a863aa34f0769c213de738ab6a9a42d27bb96b50baac8a24838feb4d48f7b446755fabfe110e72a5627d2527c648b5f2e35f142be705cd658abf88e4eb3a6bf08513bab9c4f97b23c118940667ef74009be2eaa5e467ecefe0cf844e3617b350aa6feca44bf5d8a4165b845f024f06779e366534a68e18c9b9c10362dd85a129f45035218a0d29a2db40d52c6dcc8ce79c0617e6eb34139bb33a81e3a9534443c0fc22a698e7930b7ac278c3845061d4d1133838643de43189df25eed22f041c7ffce549b8d5a200baa4a834bb967cb140d659881e74430da406af04b24fade11fdcd4b20294b0a1d5fd92545f5b8d7cb2f0b55d0a96de24ef239ce6b72c57fde97261e4c310f6bddaa83db50c2fe492901137ed7a6d72062175c09ef541fcfd32f2fd8bacad942b73bd45170209889feddf062da227c6a7ea064c415656e28d39b8868c8d9ac8f2ff26841ff275ab756c91ce4cad8568a06804593fb2148f759aa86cb00b28803abf64c88e234ce4ea21e776d3527f801fd11caa53b23388253c7db07c08de074f1fbe61f31c9a8131badc802e4ec57cab14b75275eb90e1de00759d7cfc72e3202d254afb92f091cebfa0dd61ada63f93eb726d9d4be43ecd684261da5dc5b55704816a41bc585a94c9c0162d15f85c0f6cc0604ee741befbfa3f854f82619b2b25ea6f4a4e9589728b1c36ff0e783e576cecac8ee03194ddfe5f338b3543a03329ce9fb89f3b4de924044a8a20bd4718344958ad6231fd58821745aef327eb2b177bcfb4c314e87fc7a872b3908fd69ad23ae8c5b05d7300d300befe95a426a57c513580b924d39cab16b57958fbce8d9933f01a8750d872f0f67c77dc92963f8efcb02c165d824604f1e752c746b690f16e2dd97b3622f695ecbe3565bb46ace3ffa4fa858e410888ad391e9c31b04e4960d1f2bf84cee988227e1fa46950db032e29033e5f6be544f065abedbc72ca04fa862d7fa0971bc3ae9d750069f665b4cce590442340674c75dd3b816459faaf9fd51bb5aee317430c679589de29bdf0bd13f4182d472b8e1ec962dde1e3816258a64d13942594431d662303a526c1a8094eac75e6f853cc5ae0f9181683563e45b5c6dddac2e3e5949e8d896a97db5ef948285d6351f5245e0b115816215195f848b57b657a1ebd949ba6c12390f5252c32e1df5684a11adb40d28cfde9d1b43e482a8e6be9a99c6514d28716126210c959fe7f74f37b3f4f7f13719d4d6566dfbee1d2f9573c7849de57193a45cbb5eb2e64fbeed3882010848d0621c3e6a277a74259a3e86a0f963c52024d70b810daae0e71440e812ede9779ea39a2d3f8a4f47bb5727fadb14981286ba67f98a4e47b117c89e30e5e6cfe426a571f6aecc68d8c08cef5c8acab7eff58ccf35be0010ce113c19bc6f0555c040d9e639cc8cd745c3f805ee6fafcb7388c9281cd80ec341ff5da83ee4a347a37159cf2335a5d1ecbc07b3ff46ce93378f502661b85da84445071d954a2d0d372d525ebb086ec526ee55249f94bee6873b8401050c79bd16969ceb53ffa74f510f886374c6dfc5dec7354e95fd239915bf6aaac8387619d46a44ce0c5f5b90df585c0187b7993b138666aaa00747ba244343edb2e8075c48587269f976eb11b8da87000bc7f74372c808c5b7895319d793e2035af1f704b07e8dd20cd87aa966e1b93dc5c5545a8c7964e8203ff08bb4c44e1e54562bfd1cb3346d220ceab98edbef0e6d48bc6572799c1bd9e0f5da88b0b336e30bf4dc196f63fcca02f079112bff9b255588b1fc175693a6e8e45c38c95c0d5797c0fdefd4d80f4d50177cf66805d98257049c869b1ec65164ca6191be768e09816172f66602f413c1ebf7aa39392bb06e479e2480889ce78d4bbdc84d19a4c899e814aeeaf7b7fe841babe4b3fe42db2b196161055494d900a4a5a8e7aef22911534faee1b3540679efb9967938f2486f5bbcb9b1930d1de8f6bff308356673b4fa17407a3faacde7a125d5423f5eefe0436d3b09aa7803f6dce09d9d4bf5ba2fa014dee861d64e42bd658b135b09ea0477e0f772730a0fc9483c2f00d2e698c097a3fe795e94d2042ae9bb8965a6c55e19e521df3f274083778d937b3af5957e8690ce30651ffbcbeea55ed70c4c2941b3d270bdd92c575ce6ffb7815741358f24bdbbe92a403eff7b66127f350ed00151a261d7c3f3cd8d043db86f2c16703866a450652b2d40ec3f2901dd7810492d7a151fa010295382dc4ab5c10d8b58aa6768226e15906e8c839c5fc44d51af95c8139c856f8bcba2929ad95cc088e1a371125569c7e51b95aae1110dda44bcf31c73eb914ba3275bd99cb875c7609478d2923b6fcb8e24475adcf2ce5c5a71fc38680eb2bcb61789ae4fb4867ce15ca1d84373a08e0b203299ebbca321e810efa9126d92166c9e8f4ba453b71dd3124507da46629f40fc9002e5638bdab87cf82733d041484dbaf86cdec6037e61ab2c2d88e83a78a00f555a032888c5aaf161c0e29823614ea6ce1848d8df35b5b4d3f04d7d3acb150815ecccdde724c62c584d25cf389c045a75fbb7aae292adc8932098c585bef524cc48612fcede7c23d7112442d9f4a8071b9ecc57cdf8bf6ab8fa0ba7963c91ec3c50a752710ecdc0885a23489466eb4ca0354fabde1c075c9024f283e0f26a16b0670a711221a8fb14d9a795a8cea85b74429d5cf7c45c72b507d6c2828bd24fa1aff338438ea0d2be3830aa573fb4ad626af15b477e2095399f8619cebaaf437d5a1575364f2598387b5d61ccf0ad15b0f95b2ef5a6ac76114b250856eb2e9633291e8a1eec51ef343776e435a02076e574242a68d2c9f729900d3739f4a2343a4aaf8605ef5967adf70b60c952c2e480fea6e149767bd73fedad240f18ab8121b29a7e164bda1f973750198263ff549e05e01dddf9f4c54b8e33c25f252e5b2f5a7b3334021da489bed145320836e6310bda90764e411bd9eed92d80bcf1d2ded5420b6f63bb4576ab17dc6bbfa5176a563446129d83ba92b40e579ef30bf20ada96ec924cf65dfe8330ae9d52bee7d84b2afc618b50b7c5174627874306fef3804d242f6261e20e4ea17fa042c51fdedd90e63186f5dfd5bb4a89371ae2140757f02cd7c7fb453256293a3cf2d095b429b4de444692aae0d0ba80a7926c936234b198372925aa42aef665ce767123e93324894591a8f4f8582a20f31563885aac1bdf32ce4d8d3e7f64c5fe83b07a2f00e22911fcab850c9f634ae52273d3ecbb57c6560111f8f3eab36d8455b92819c9b15810689298710f11b8d67894ee128fc2a023ac0cc3e273630db32319a539572c03b45e59fe223e7ce6bf9547df569d0a169415ca6d7267724fdce47c346a4138d4b7773b63a076caa581734c5f969318833e84acf18f7ce91b8288367b595774ecd75ba8b316bd5a5d647a83433c3d3c5d757b83f6e76bdebb41104deaf66d9b69b1b845c2fe20f57ef5a79b2c2672b8a4cc0bcbff81ba782a38e35d2636ed38521e699973f4b6e3b12f9e7d6ffb241856b50237061143d4d3d784ece14f0942505286e9f60d044be1d74aedf97591ccea54117ebd0ac62d2f7ed41fa34fdf551fe0d7a2406620f45768460e11ec406dba0b76255310239c5f5dfa218eeefd3c2d40d99062cc36bc95f738747edcd4052f9a4f9e3f1166c4147a47d730a411e461392be69ef7940f3cc58eef54d1e76e600c9d7bd778e1cc6b0a50450b578c7b85d82eb3456bae077fe9503b986dbe97efe617b388e840a2c192bc0d4d76ef6d93b6ca5b4bc6458a3066489b2ab5eab97225ab9303502b77c003c484103fb3b1cc842a09d4da98c587950145ea0d0641e2f59cf1ca34e6e15f3ba32a60fc709e498bc9e4632c8957f1aac8b368a4ddbbd419dac92e0d0332e456001da991ff37a79a0d61916ef606f6e26f2b81ecdcea7ecbead280a80d68a69a732eb508362802a0d201f233f6b29cb12011552703219263b01ccecaf04cf125f6fbd01a1857b233109aff906ecdfcbcdfef9713b496de7edee8528a3cf1c0b098b77853e8d5e5124d3851625d97dd66f8e6dfe10829fc42604856b7b29956665f5cd3acf810c97c9618e7a12afcad671132846135086575175b3e7ba3f367dd2a39be22db79ee33b3e22541234ccd695614aa7868b303fea79c8e8a723075b3e51474a3dec3fdfc0124dfc60fb60371e57934629e69aa83edfb6acfc5959733c5a43bddb47736ba2facfa68b691fa0b2501824f8cbe3ca447643b4e95a9503f59b11e6f7d9577cad78d85d7bd41a2dd8559193b362ef4ac2d28e4634563572318bdc81762c65f4afecdec02ca3f354a6fd7325bf0826bd8de0633236f4faa304fe2599444eff16a469ca5d688bb0ae8014e98dc656f8bb94d7d5594b8cfb8cfbb446e6ec60b66eec23a84d58d09ebfb931bf5aa846cb3bc347c1c1cf4f4c998a6a00f3cea8302bc4f765d652d95894810ae6fb13c80adab5c6006b9f78f992bd16f39c260fcb751a1a346e6a0b5c5283ffce9a921bcd7d31f3cdcb02ea62c48ca933aa2b916751785a06921c97376586831e2425f50a59835b12ee435ef51465a03f17204f666e0e87f2830d18dea431447fa3dde13fe0678af18e1a18803a8b1c2710c4391037a35ac73d39cc871a7f294e516de7ed7bbd135f43783d21e8843bb53f3259cf09a744f603997136f70fee2a254c775bbfb7e0446a6dd537b4a7369cf200d3c5ca243d9db9c8a307950657a77ab15bc61dbec99484a5dd09d0a6a8d3c6be7e897d39debd33f4a604ca2d52c5dee33c1a6e768219ec35393cd2fc1fda4333ac511eda63fbb450ff16898d6c570430c4d511dc33008139a00e1ef4796c4bb80ad082b34762fd089bf006f4b0d2c496c281f156e7114629ac1913114eee665484f05f9fe8c9b93aacfbf0a7df2f7b959084bfb3fdcb269abed8bb9d985bd0a934a859a51ad9cb46d153f4232ab269242e1d357bffc8d9752bf5ea8a52f07b6e3ffc338e53ec52794ad5d525024dc91b89f2421837cefc105cb0b5bcfb39ab60c4822ff4a6c8a262f99d4a2a37c5223068a66bdadbac3e617a51bdca77e32251c2fe012d0ec7696149764691e1b5f6aea316ac21d9b54daf79878980f7747178c93b2eed049b3102c648f563fa1c3911afb13cb60360c4dacfb19b5830cae3d51f4bd0a1fe0678cc1964ecc827214effc836edc464f554edad7f403fef304fd436c5df17961732c0c021b220f6d265e4b8f114cb09956ae94485b58236c60875fe16845faa2384a3d4791bcc154aa32d3c6970c73fe2e5c79634734d341f4f69ebe79e52ed91fb2eb13cd8dce52be3ec20a17195c454e847a1f646fc04cdd7a4e9421476bb59f589ccc469680b015b048c819e9cdbc744a76f0b5437e5257dffa86d533f5ac67631e5837eb4574923064420da373a086890abf4271200d04ca3dc8cf061660a095fa0ee6c0056a8b69e8b281ac8bcb038dd922e5726ffbd45fd47630f84a07e08f9cafc0f0c18433da9a549aa0b3081439d1a16cdfdc9f415297ad2139e277b9cea4fd640291e14381362ac5b32a1e30f4eb4dba24477358804ba7eafe7a888484660eab41914373af6d1c648410dbc7ca804bbae446db95d6a5f919f348a8cdbe339ac331c05e4a28c4f2776c5d1bdce5aabd8d145c1589ca5ca2605dc520d1b016afb9013f447deda41646c7398f13481d5ad3adf17d4a802fa5b0e5aed86f67785e40fc97e7044f29f355b0284f40c051ba835d334dfd31c28c60f530f11e7f33212b2dae30c470f9c0fa26448af4b4f15ee415d1452cbd463bd5210af70bff0714befe3b2232840e28140f637c72fb3a313e2c0ce70800d998d979be72dae81c22de888f96c6598933c95ddff3f8fc402effdf80159b707007d2789ffa954b1cb1cacdd42474d21d5bb8ff073ea5a8b11ff882214fc0fc989f98618ca475aa252085ae470c5ad0ace7f3ed0a8a08b3147b4bc564ecbcdba7356fe5993f71394e8914380ef0404d0788dc48093eea8645b268fddb267c8a7dd3ac32f121aa890fa13a79f1763e25e36d7185b5367d468c2ac99bcdccd64c4a97473e9cd7458392b480a3dc76128447d671f54b0545b9a71f80b52ff378463a32dfe357a22111bd7a94c94ade8e5e7e26b1440df26647732440e8584fa38c2e17492144616ad452ada90db57661405e3169b48a72bb90a8650f2353d8e4a4e42f3eb62a6819eab7a3f56a6eae28c455afb60430ce9aca683f8c633a9ac75f9f17ee18a8208ca36650c5fb061121112c6eb2a22e61280241398fac5926e09db80267fa4f53c06f724b6597011d639b0b74cd0b50b0cc0735e036a32529af445713047675c5c1de9f7731e8064186857ec4a0ddbd3c01299212690a9533d2a127e8c7c36b32d85ac472b41120ae3dc19bcdf76d846ccd68798622004b8d3d0b28729579a990e7606fb9e93fee5babe4ffd10e6293cfff6ccbf25d956a9c1a3feda11e26a9e6796b44d14ae71937825e27d776f83f83c5d68d7c5a85c6aa6f9ea54d55136483651cf8305aef33096d3f54656d43bdd0507eba0db4759d24e78224cc0cf513ba90c6a3d3d0e868c83bcc3b0162a74268e616d3d8f85156be9a6f1485f3b4b68773932d1b1c310f0b614adc3a5253999c15320d5d8cb2e8aa8e9c5964a050b0e5a4ce032a45f0e61a5dd2849547d4ced0006ca8763baf621a5d488386235e605d6ebde59ae5547241736081ed0324ac70493e795f161ec04ad223e16df044a5204f9660c08eda374cc016e1c07e101ef723b226803fef048bba74fb4991a9150bb6f2210dd49d4008f43ca23b804ef95efcec129ffec6d33e5d89b11d6bcc440db46ff1cfba9bd890c83f4b6c32b42517f58ffaa97a4634d46c0d1e7ced066f800b44af540e502bd523bf4f458b28ac5288ec8a3482107fdaf38cef4bc1d4f1bac1cc363bda9d5bed8fbf0c1986737f29a4c828dfa0359e9f13a1ecea37c55b65a99f9db7704e2245312d045cb078b886948c5eb3117d5dc1d665284407256ad567920309b05441cc79d825604e1527871d6e59c5421174814dc6d92bd3a0f4486ce9759e59edeac90081744f0fab10a0a6b7cf6ab50960aa95a55d72e14bb860202d6937c564130c27f60fb1471a3f6b298e37afe1a272a28f15d11143c1c0278472d8099f450ccd2485da4963ed12749717cd6bc67a67570169a4ef6f223e08006dbe21d23b8df1c1a7615ae00a48a84368c8e0a5e30e4645575a20475ca291b0f4b68b8544e76722fde5e2eec8c283b056daed990149a3e0ea7699268ffe6f134c66411c5f909b296c23d32a6da274684dba4cda94a0c9c67797b74905609a36ef9e12b556af342487ee58bc15493b3492ab39cf1694df732e1f782ea8e8d385ee4e1d105d81275a5d60f656e3c97187b26b04b5547ed30904cbc667d290fff38db881c7a29026a23fb8ff3b9733878ef1db75805a1947190346ebd0150873ec7daf4ed5b84a9952bc29479aad1592e97c6af876e93f724c1f3e70af119a12afd9e7e2ef8915e3e5adfa1d9dd64929272a51c88a417a5103be06adffc8ab0943282e5addd43853fedf972d543054090947d72820bb81557709a81a3027bea9a94497c33c376cdebc7720e4413bfce15eb9f58755c730d7be02c70bcf7a39be0d45dd22871b7e09003da7524bac142ab95cad16def092184681f6d1ee011f5ac0f2e9eee25822aaa421615570cd83ee26a3c37f0cc91c9240de7c6042096e961c4389656e9cefc1e9297aa50d02fdf407ad5be288cca5f561f33ce2d0891bc7f4f3f66f6f6b79ffdfbaf1357b2f623401e95119f83ff70b89a43a00c1595d9194b0b05a794e9a65d9678d09e091567f75d96a7a20e14e6c1fc92276779d2a46326e1b7bf6a0813a26b362770052566e031314b2b3d4f65a4e8a9d4ff5b59417bba1adb0244eb1287d5f4ddf487b5e5137aa1b35d4af4a9ca5f6a33f4e681c65827a232d997bcc702062e570815f22a031f728e6c70613012b393c4cbe914fbfd444baeb9785190a2d9dead24f025a62158ca87543871f7fb310208e9747df3a9bf40ddd0eb8aa1280f08636306b0ac5e851bddd1f09ef018e3cd13341c20485b63ec0ef5357c526abaaeefe20989874fdb629cf20303f37dabfef3c83533677dcf3aceac3b7c5e0f132c7ab473223ea5ba9d07d55e0645db2e7322638f564e458cc1156a3bb9336c083983c440b525cb8ae84715333149e7d4f3ccd6f0b4bfbfc074e95643e1aa34c3c42b83f191cd2f28862bb52e8fa820f80dd20cc5bbd04d23bd80cad11d73c7ce1f97d6795fa56bea4b91721f61258132b99a6ffea51db6c12fd82b4f551b014adf5ada077b5fb5badba4e68bdd873630222ea0a946db53bdfde2160329406d6ce45cd66795e0189c57411df63ace5e05d32f8f0b2dd3abbd6f260e0d0436d406f45a81bbd0a40a32f10276956211efa824ef0632f86e2914229847a2867cf474f0a462ac9faca3b373fdc9e167cf920a5fd0f515fbeeb50b8201d6cd0a2cf85d5bf96b6f7110f8267e21f2d826903e6e53562c00defcd27b9164b3c9389858a99a66c6bae0022eb89437d7d6ba076a4a1e8e1b9ce5b04e3e03c4531ff8ef0be71154d906601b826d452ee8888a7407567e9162e076e956bd8fc74331a0e3523f5e1ba27a56962cf3796e145b8196f36c39d5826fc09c00efe5d7d2c39ac03cd526b07931e6fd1888a5d0cc434434ded4f4efbd8c0a29face351c205119cfa00eeb7ef22a68ffeae749e62539430a4c2bf43a61fe4bd2fc2de9e41992d6b70cee4ff9415e4960634338c777e7f7a2877fe75880dc2eafca9b37af2ea0aba66c223f0f7327d9f220e7d93d47c1272889c5072ef672da4d7b50da968995ba75cf259ae355ea9a127564f84291d931ad89d539eaed45413ac8575683efae436822670e034f87fe0c525bd381a022b151aa578c8628514ecc460b82906e50d05bc8cddaff6460cb9e06996c5dfcee2aa1d100abbb38ba15f4e0ee0859dfaa78a8e3265f783640b77d0df58ac6aba9f57a4daf370bf015873215755d896620ad1f3ef81d79076f7ce9bc0c62d6cbc98bb66ab1d42006890e30affdfa9421302bbfb8fe915251671e9149934bb1309a29e5043d5fc7e08e3bad76b4fe40ab3958ed2f7b30ce2aca86ae4bdd0d2ab2fba7909a3b487cb7def7cf50fc536bc80986965524bccf3b5b7d45a60f4b785cb74d779b730e063fffe44e9d072aef422f1553cde5ff04148b77d6351b9f74cfea313dbe4dd8f76b5d6e81714089944cc61196390b0cc8fba882862407f48cb7bc690565249aa5d40c715c6e60e19fb178b748b058264184c95bbaf7c6bfca295748ed7060969941f383a7801fd5393ee900acd4a25f39e3106644abcb727d29ab36322cdb07f2fd64badc4995099e4452360b0ac24a747e8b3b5c3ce967e980bc3435ab8de49d37494ef64d61097bb61f5066bf5bea7fab62110ca323cff86c7a2766a2ab82e0f765419a632ef67fdb9188b7a86312f7cf17b4106e4119ebb0445eb5871ce7e12b3eab4bdc1d7893d16648420719bdd7a63d81734416df28de0841ea50abaa3a62e965c02ca320a86f1b8f387f56a8cc5983322539a1f2a81f34d94fa91d8f4e70c5cf8f5aa502aac07fa42133612fa95bd4bc9a8c4a4e57508701d7ed416dd26332b45168652c9939a8a07e8eafd536a45a3b304430e38ec152317191a2be06b2ba7af18abfdecfd247120c287e84ef9a23c44455dd3576df2c051b600af8c1094fa87649c1d0402fc30e12f83590f81a5f0512026ce3890cdb238c0b8275595971a0f691e25ca444587d52277a91b5a57217ec9f0745673387d860d59cd7f1b2f0b4b1d1f29d7c63a7c73c39432a0d11f177af62e27d278659de4b6d3695278ff461a78d49aa17293c1fa42cf1486cb00d3fcd2f57a6a3959325cdfeeadb55a5a8c14de94b961b4f79af2bdeb85982e404c3807475e49bc44930790a2eea4adf3207513e815d6a8e6b90dd4c08b4de88d35374590b88a764438a766aaa549258d124968f2129c43a2c8df6673d25b7c3ab7261c0df1c20e64ace9456f6361e90d012a1666a0f45d619c512d709f540cd6498cacd365bfa8988cd216f728fb161dfb58da3edf0ed9a78ec399bdb79b86268a6ecb7a3d170937bb3fd40526a9fa96ede6155c37a621390fa8ef398c1a48c0113a47eadbd0fc639d504549a10609c04a9971e26b107419302dc7b8cadebf16e80b1250696e1a1048a6ac7ef3d7e4bd1f041a6ea790efb5162c5a7d0f2ca55425df5f4a62ef61888547c6fb71a33ab16b0495f5d2040394614ee42b25e980cc9aac2c57ba7ac9d904a3eecea00dd554e806d69dc4bfa02c14edac45e8f6eeecee0ee169a973e5b3c109cc6dacca4e9a063a0f96a1ecc9caf80fa724e2423d893608f316dd82fa34a7d38b5276b78ea2363fc52639d548cd09bc07291cd1969f1616b364b7df96dc8a68606543da2960e4b19eebcbb75733e9298951c68da4182cb6ae61fd6a73fd75770f815e947f7420be9ecc22b2c7f96bea21027f969abeb4cb899d0aad3be3aaf382c450721f9cab3876852692f1ce8cf51912e4e0f36f57f6bda7f5562eb8b6dc95b9bd00120e2ec4294872d2f3600d0af4f6a26a6901408ae2d3d384b88af1cfb6bcd3f9fe065d2fd75a4eec353bd844abb00daea2bd72626c7b5d1478530fd87ab63f9ac2c2bea3f51b5c68aaecfed634da67517231518a1c02330585eada9ffbd38962abfdd4427a3f046297a92d7b617246e0ad75f49ac7112895d06844067e5ac77592752fb744a491fe535b805df7c883cfdec8579787f769252c3cf352e0addc5be46bec24e5ff13153a1450b5bdcaeae74fd20b2745016ecf931ffd5bae53111d03792ab80168318d3c9ae858e5feadbaac6352a31c52914c221831b490ea584d6062434cb215ee8046470847ec9ba4a1f2e929cc8674bd4f8f391a39e093d8e93aa738b2ab4af2a936b6e0861f83ef33c88d11a4d6bcb158d1cc59f1b5068502c55384ca27d40620781dc7dcfe886543aaaea90884b55777851f49ec30da26996cb3db53241ca42b104e7d41d6bec33dc1e031fe835a9142749f8e62bc8f18ec14345cdf5ff7ffc8e13cdc4c142960ff0cb2ea1e88c59c3517545ea2191bab3e0863588e5c58a4f488433d8bee298327e780b7c6404bd5080813fb8a0afd4ba7bf3f68ffdb523f589cb58b727ff7e490cfe3a58b085a3ec7290847080f3621c038faf4940fd3514c945dbc473547155009e5e95c6781c6b3d43b4525b3cd8dbbf3938d018994cbc6587a11e8a22718549a67b65da08fe559bb21aee86c4388da02ec7e17243bc73c09c32e4653f337f4d836fdbe2b12c163bfed6a933dbe6b8d9a8e4a6a7f1a49f4ae4c67f02a088e890a29355ccc9b266d36d8b76083fdc0c68034622219c55477e1013a7e47a0b4199bcb31a65034061619e9607fd051130363fb382e3eb47448f037129f31ddd436c9e68be75523a5f432b0d2ce265df5c35e06b4168a2602c7f805ca15c7ed09eeb063b83aecd18ca12e6102a683345a2e1eeefa2a9b4c1ce67abf3f2e9bf5d6163a9652c16e0f54a2959378727254fddf7e4b023e28bf9577ea6f38c81e0bce3e28f3a47b511082999aae25f3d166be32acb7c6a31c18e1a6f029e75b169a36ac10cff479bd7a312bbbfac6480ca4616262c2f1e1b88d35c14473b9e5ef95eac3b82c517efa6d906ba0d2ddc8ae300358ac81095eb175b4c572e3e0b0e44ffcb74cd28bb782353a6131eae962d8c4a67017bb5126a72a0bf3782937746ee9a3d1454011881da56c4853a97218170bcb66a2ebdf3a556aeee446d186a0b10934527d4b7994daac78684e48d7cf10d603d934bd1c9343551aa19e4e7cd9de073fda2918ae7f02f414ae73be3559243420b90acd4f6e9ecca7c17d0430fe6f55837ee1ff57f1b03547baaf4d8b19526f48fb85a0e9ad2646540fdecacd1cf4f2623714170c8f718eb299cb3181dd871ee48f4cef84f4e282943ec71f50082a210fc476b5f6ce08349d76e1ed58bccdc4db3835768772db50ca1b5d3b4119a7983dbabbeec3b68ea72b914835ca868de02647f4306eff4237d61b607e77fcb68f79dc898138629c4d7fcef3bed1791396f0cfa8ebd0051d170ab50dd90442120a9dd60728f9f42b5f9de2935ba430070eb42f5f5b851da3e018824035dc1541fbc9f49754de7dd8a0b3608b47f673b362ad7c48efaf763a5ba790858d7fa977eb55d0854e0c137953a76be89fca6d1a04fb5f5defd07e33f64ecf606da97e521b87498636d4bf5d8311aec09c9d9ee13c5e745e7b2784de35f76f798c19a4923ada21601b20dd6146e1578dff4e7a48067578c5320f74e87485b160a1e7a0e895a9b4c64f7e0716e133b3bff65e9657b74e74ae4e449c5622660179bb188f1dd9d5baec443d7b6afb8be5aa6fcd58cbad6c6636ccec2b6b85848a44f1d6ee51c95319c0fd666260b47da4797860084a076b499d68e51db7d39a3607d58601c266594c4db7306619d558fea9fe86c242a3431ee01466b875729728c49cf0a8d27bc4fa882cc2277f23e9b117a125fcfcc22c32a48863b03dbadbdf4a6bfbc03529a5a7493dcd32a2c6160915d4b9187dcd821f93c385fdec146c8da073f5ea0844ef344b28943114ac091c92019ec63577f2f6342a08840b0ea81b22441fb743aa28fb41106b3e4062c92b01e841ff313a3b9b5e76c4d2f7a7a75c61d2977510568546a17a4a4675c2e5de8a9c18dc03f80a4a6d0c6c7d5ec3eacde1b9907297059d382970bbc60e4d3f3606e6c54dcebd3f25730619954651b9ab2a55b6372de941c4aaf3012614fa51d45cb1a5df6a8ae81ae0984d3478dbadea71e55073c11f40f07fe6bc59678c6e8c0e4cbf538fb6e9e760b5e5e64be7faee8f9a21414912114096019fdaddfd64a49857a8119157e4df12b4ca0074918798b1951fb255ccc77554c555d4f14f6e660b06972d7268bb2df3587cfd460d4508e0d78b9ac3d311989172d9ecdfdf09893b2beed0a310e1701e5095d66cf61a3a24e4ea594ec25934b753ba5cb067a2b05de790628998abebfbad771855b5c7fb0bc43531e9c8b18f7e1f7fd624d432aeb7e0e8f3d1bca7bd6fa73ed511f5e4294b57984fe7c16a797ab1f4bf4d632149bc2b07e5013b4b49adc435179ec2708fc10e4bc1f991df6a56331c0ca213f822119089974776aae730e3cced56b75adff6807c9c2a2b1505c8682ba79b86c342eb76034e992ce4cd24b967b78067084466b4e2bc9c3e685f481a083734d49ef4904f0ae1565a3ace9924114a7610e57e3589ac0764083e5a39e677d114a1eff5556e4d0281274e3bc4a1aff549a4d77d21d0e29e62593e4d8c2490ee68516af6359e4d5ab20d753b353c4cf80b675da4e35bbd0e5c779e52eeb5a0805ddeb428c5cb418277c5d91c18bfe13e5a0f03c3bcd0bff93a50efa9d0ac114bdbd60d6c234d4097ecd46c94b79a84c569139d5801028215e7b8ec5a9d1ccf31cacdf220ba3d8f0cfd9de5e601254f7e16b057b6770b96fb93d44df8dff12b5b00fc42dcbf788e5ea2a3620a05aa8e85b0fc9bac44569e619a77d6cbd752a5554681e2cfff1fa6ff299f19b5c815bcdc2f91500ffa2c49f34a3a1d1863b867056911fb365be8ef8653501338748863da975f77f28234d930982ed82ed34a7f1a7ee311ad626a20cfd1cc981626f7b384c4dc8b1d31dd6a99a81a1e7da0ec0486d0527422a23845f72c4a52e83f558b22452c05484db8733de00e8bcc33255e11cca8ca8b909002761c1887f32d0c1080a0c20b158019e89224de6c27f8d096c50099a0f7c1d30185f86562e1465439dee80e05b3e2b8c5811d9d8e98c6e61354b08abcb817549fa1a9f5c77f7db75e08ea94a7c24ae34909e272da1fe3ac216da2b1469f805d6c0e1e7c24cfbe4d7e16572e2d2e3c8a8303be9d32d9efc23752cf73079156a7d29546c79ca56d2c0ad65875e1f4e4d772b11aec1c812f349cc6a615235235730ee18548f31be0d247e88e2eb75c7bee77e570f41accd93832191f3d0610e6c585381e1b45ace1a243e856d8159c268d3772a07181e868410b035f656c50080d13fab0f90d314eabd4d4c9c0af6919c873651682cb29473124b1689e19bfb1d009b0ba583bd61cbc6075114891f82933b4db39c87a34f3c2274348e0255478e7e0a811d5c4ade94f7d24a130a5d2d3fa735b648b0e18751338b3dc07b0eaca0a2142ab8a62588ea6e3fc0dec3fcfd225886b2cd5053f4024f3f04aec12cd4d68ebecba3059e550fb12cdf92ef9b2152b4648f363bc5c9469f6866f3ebdc9407aa7108f066e0d3bf10aa8040d971427fd02d76331737314beb32bc0eb59efdf9181fbfd53e055e7d9ced7d810362fb68927f4dcb817e8a07a82b9e9def8960934636a1d975ae84fb2c9a042dedd420a9ad4a059e22b224d134119fd934143aef9d280056b1d3bb458e708e270e855ac99e7a5a7c22c3d8470c266a33c9c4c0f017b0588421c5f2b1b390f96343d4c67e32bc09a34d5d2596a316bcae704738858e4773b063a9608aa9c105193a8a42326c8f3891de6de584b813f105b5142e5b30ee08cc3355edc032c84447cc05782c1f1e4fc914edc280c2f6bfc8d7eaf5caf28cfa218f438214f503d961d8552061c9560b41354fecb860ac86dbffa6c9d520239ee5c231c3949f000e14ad559896dc8b1193d53a7f7cd1325ac26b0029551fa8d463df07116a0a8a15866603e77ac275a3a1c2c09444742c4cc58ec0958f3420ae135be7d0b40516516fde973b613caedbc9028118374c7d050bb68f381d4aaade21237d6c2ccbda6f0450c86725bb93ed5e18bdf2bbda487526c763f5376717f090bb80278d15bc2a3698a6d54eb7c5306532b665c2370b2821d0452427454b40bf3e386a167cbf62964f16c680cee08496f82859a4115c2ef14492cb7fd10915518a7912c60c650f9de125ab34f37f29c77feb38e823017d54d1d346976e2e37b754e0ac8db7d73218a7667db6fcc960a8fbbcb296d8d622db7408a0b910aa98413ae6e739b98d21fbdc93d864e5182b928e0420365d58f45c1b9103c2340748431113a5c22da194cdcdc843a098b3ac7c2a7e39e183371361b43e77439aed8399242e22ce021583794231fb0c7fd8a69d85eae393cc17b8e099be5008464411f28fed9dfff994baf6cbf4c0b06df245126a363c5a304d2f022bc46943ef85a3df9e19ec0b352d93a5d02bae2e90febef2b85a9fd0c83fdaa360580a4a4cdbf22599e46f70d18b5969603238336bd46d5427330d50ffb629b029a213d8fcd4c19682670470a805d4ef5955ae321fe04c3d2258e743e85830fb569316f692bdad56ff57dc9aca246cd9ed8546f24f75d4e90311c841cca8d125443302fe4e8d60034ae015457d4cf57d22f48abf0a8761529de5fd3aa3c7b6b0504716fd977e4dbf62de88bc6bf0f26156728981d2c99e15ddea1104e1debebf7fb978a7e74b58e5206b508a71c499e49ba882e4d960958a27666e1ea33c84e55ee9bed6c1114aad8b0dccd451ace6238a4d97a9c3f60cf5591de59205dd6d93985ad8c65bf4c2824c6fc8282cb6700ad15c34c95201ca6206fbaa0bccc19765fd3822c6816c30195d8f3d48ce1f14acdd7ac2832b4440a6358a9e0468608bb77dea1a252aad6955a75498dd0d8ad21a62bbfa00772704ce50eacf6114749f156f9e4c6417326642db5c105ace44f8c1c39e181e1cacf5d0e461fb35418759c9a6d8731de58c4ee0e85d9e6355621ce9e05a50777f9479a5cd433354c5a9ebb883ec9b292afbf50e9405fedaa654af1524500b2a3e104a371d6a7f02a30514132a08a76b89be07dbfed80c35403e71586c3ed0ed6ca6863c725cf3d23d5f1356ca3c3ad1bb870242c99764ba1e68cc9653258775977802dd5138737b697e439e5b4d546b1e4d8d83c0a0fd5220b9be624d8023d1d3289f1ecc89958bb8460f9ddc472babc44aed775a1050a92a0077a151d46b4acadf77b396c2ccc16b0d2088addcea195449ceeb6762ebfc647f77b2a0c668df9a1c9acbe1b48c27acefc77a9041dbd0cbb4a1950ae01e4cea4860dc49d96ec9aa6e22c9f27e0217756539421ddf779b642460185c8e044a496fe97dfd3afd4e31a54e42f088e91d7ed04379bc14bece11548a1aa022cb1864b523f6a15aaa8eeba3669758f48a6d96b1a300f71523e29370d79dedfc7b437fe72f8e61444874eff3b437419226c3053f5311fc276b7b66ff6d0870b0fe2e8d632e35ac580e6d39aa1d6818c977ba12397ad604463d20de95f92dd215524b487657f696d52e8c1275b030fd774ae3ef19c97c583053c84f221bbb75005c23cc47a35b10d7b1cf709ee544da3907760834a9389f7a3caf343f25b3f6ca330c6a3093e5b3551c2d1809e2b3f9daefbb43193721cf79cd4cb0a7f905612ce9e3f3f1fbfe4d40e488feab94d3837af0fe71866d23db9c3dd0b4b22973e3822e732c59914da24a024f679d342d73594f4b17afac1421c83712e02d138ae752c7f58199445ffad19f1626cb1eb84e2548cc24bb0895fce762b911f689da637a3a08ba84c70520855d1ce61d432f2189f37e2b70925dfc9422df4a545a9a6d94e0c0dba5db30b578a50298b6c68ebed955bf5b1d3957f91b5703581aed1011d19686699cd85debcaf7d8cfea16a8a8f144c9bdcb9641fed352df0398d27d67bded70b9b439e3912e0623f98698a6874f7c60ecfbd76f04cabc8f3d452a55ff9169b3d1a31f875a7b27491933e4d7b8b0714352aa99d6edb810fcd85dd77729339ea189d8326eafd778c086f8558815cce413c3ebf876f57728640d8727855c77101d9cf5f66033d28df95d1da25158e0bec5d741d8c724cc4f134ce347a3481be1aca97513e49c2379d47e0f920e2a3b7a24fabf78a522d4ccceed2889783bebe117664c898a23a290aefc015db831f1106cc44163d1701a9c4059117e9153c7fffb49e1c249941d98cc21f11e6319b4e4aef47dda80cce2a043717817ae4dfb1f4a905662e0b72b341b2fbb3a348f6ffb03ea20c5836290e184cc165209b64c8502b4f93eedaa3516fed8314b8dba11c004de18de56fd57b6591ad62604227347136c632a3843e8a929c9213a36df2cb88a7ec00bd09d1306b2cdd64ec1daba39a8b497c1dfc0d08846e2fde890f62e82eb1f34af2ca94b4c5a919175fad172e0050b5cf8da4fc20f2bd89975856b78ec6d586bbaddc480c445572a1e7fd216de02acb42dc1afe9eb5cfbfaa5f6f57612e187f6e9e1f6563e336c21e1a2a598fe633a6c5e0545b3a6a9e51393c05c61e281ddecf75125b96ab708e82ae37c2361a33aee561833752ea1d3f04f436118356281ced446953740f51c772e5bac5b2a722416bab1b109185ab8f1f7cde7aec5e770f23cf8ab0d5f5afa7b669b8fa4ebef11e6daa62111ebc9322d52a55c4c500a592c27c5d4a1a53895b31387a075b6c7a50f5dc1b51e06929d4edbaf5488807d6420d43696259465e5174218d0c1267038090e8c40388b061a0d16d8af678c306d81de81ea8b96b00e09e3c409d09611fadd45a240141a0163dc0df57ec088aadce14e703bf0efedde4530a68db48e28f1e86a169741df704de64f3f704b00eb7d6561eee5170095409c679695388b6a6f46eb9ae2b79fd8493d6f7278e338ee7a5fe6377e54eeee131ec0b165007e03f84f73992f3bcd16b611f089bef56fc37fc6fe09968ffecd60eecf257fa7ffe6287f874d98039a7958e089424c4663521bdbae3dc467a0c063c9de05d9f1e3b41071510591decb6e8f17749bcc4147047906127cb465c053487757240e99789225eb9e2923d34aa3d7a3c808cd8394ad0e732133a37eb97d75ffc913cd3db5862215a89a7e564c7a4341aacab05207ae4950e87e0c31af049ac1af28938bf78f7d4cf770cdd1f687bd732e48de69d224ec5dc32350ed44779f90e2997113016145ee360819c78ffdabf78b011ab24f290d7e3dc6c1d67e51b40e3440dba883446537583ef42062fe70a4f2f5cee509bf4797fa2d40130a3f42e09d38a6a4e73ddaba605da034468fa2346c24912737972bd7f9225c23ea082a99b589b996badffc0abe956cba2439e02fa3ad1615db26a8edfaf39ab4124204aa4e6554cf735f7ae53bb645db44499aab3bb1c63f240af0a113fba57f1ca1bd62e5f7d38cb071d66b45fea9b0f3b79554ba7593c10d6fb098ed12216d7647571aa268e637704640b7c03a43896206729a2164ad4c4b1d9b1831f37a72ed8958cfb5aff1975ac20b4d97b3ccb8ea93946186003eef7970311bef8ad9b7852edf41f26ab4a28e0fe7b70de8c5ccf7d056d08ff4c539d8691043187e8e8c5bc6dc02d5aaddade344cd86b14263b2c179e7558377aa9bc56636d8517f6f814054861cf8a69e795d08bb61fda1560395be943015d55422f6a841084078b0a993d46477956fae02851eeab4b557d69d9dd81510a28b918f848f22d4ccd8d96cec6b37cf778ed8657eb797c68b562df52382043f76659cff3bb42da4084d26967072c4b93083586452697cdc73da1aebc06a128ee67a8abe53d239b32f950f9c8197e912236839dade8a79851758cb1fb384f6cfc65e9adcce6604bfbce962458fe18b3591ee41fcb4a51f7ff4b7d5907accb212562d4ba139e219144f803b75d94ac1567bdc103bc0d2986e05dddfbc61c4c0402bfc282ce83b6dd314612e5d7f33f3747d4a36158511cb9b3d55a8e4ca7f0dd1782c92356010a3a8f45c14e0892616bb0fbd725b46e2e9c20ae369cd07c937c90e2e47384ccae6af219145fb6cd68c27f698cc7c5e8a8fa71228cb4da96a6721ff9fe561eed01c3df6af16faf3e52495ef6ea6c609b4348dda861cc254eb84aaeb80d45528382ba3031d143d443bf2fdc257f575c01f5119ae42a428107e476d9d493ba072bb9c25865719cac31e475d6b3fcc84034b9df0edc3c7e43a72b869c60f68714ac3ccf6ba54a3fc5940b64a8cb3a2621f18827d03a9d26fd3db16bfa6396aba4782e7dd1781fbb1f5fbdc457f32cd3cfe77acd19710c0d4d9e192232b9058e7b6dea85a93100447763d226acf746e9b955f03856a7b822e186af38c96be17396395238bf18d41463bdf65095c94bd5d2b13ddf7db00c0638968a7e3d2d301c892927d41f23f9a51d728315677c94a941073f2cce2d0f5927433fcd5a19b0c4328988e5dc6954c91feda55717e80278ab788af82edd2689cbdcaf46468adb681de296e2c927d45d83be65755858392347cd9141d0fd7ccd4d426c6267a0b273cb718592f755688a1b0446b6dd1e8970a425518be0657352e52281642084b0c8b73cf2444954a31222c3db0330fe3835d67046e63110756389123d93dbd3dd1c7aaf2e7e11c745dfa65ca1f7978e601c919f61fe2c22a6692257e397ca7631279e97fa2ed8a0136de2fb598ae081fbffa8d8c0d10c4da835803e3cb39d0ede6380ecf53b83f8e35a0cd454a23fe19389f29eba6e5cc728dc5cb5d4fb16c3bfd4261bae1fe709b8cbddff25dde5836ffc8148d42c5803950f393cc01b55078f8b126fff46ebaa648067500e45fcb3d59c5bb94552900426b1a6d606e14f02ccc9b79ef1dc32b7f391c6ad2d31ed36af8bd47011b3e41fbd0818a52f5f82f366fc729af0e4b67b9a63d76ac818d77be53db0d26e40c97dc10282bca506c14a8e06b8799a7bde00edd10a453f7f2ac6587917d9596c217678c686532cc67768baf8a147168ca12c049632793b60acadddbac608ff2c54b4df24f8dc03c9c1d72edabf20e3f5d2592b655ca95706082b52405f07331598b8844d5caaffadeb49b16dcd5a7affb202b0b64827c12ccfe3c3d66cefb37205a36587a0d87dea1b2cbaaeae165c5bf4aabd3e6d475efb177e73d996f4f08681e92d41a5d7d620ff8961f2f09317df21f545eabb506da06be717dd058575399d213f4ab25b785b4a821f64d3bbb7104bdc30a4d7841784fb20f1bf4bfbcb92f1be4b9887c22a311ec161f5468b26e33a37a6eae4a577330c0bbb9a673d6d1bbebaef82ae2e9787b892752178cbe5028dd23e68a7c0cabacb29d1a71e66389652174364746ddb5f4310ab66cd6d7792e62e642383a4128ecc21feeaf4f08f0b15da3d4332ee46dae2bd50995037416939952bb55523c6cb49576ed04b9e0fabc6f892dcbc3f7bbb0cf71b473dfa39a08dc1e122c6bda8fe7e4bf578f94653b44ac6213d968505192c8758efb4d00b02004535c4b33d6ae72e29f8e65207e7c131d2c60cac7b1bc14d26b22883fef0e1bc475b212410f8ba453cde3de1276a76cbd51bdc5cc3c2184f72c4e07fb852cd900f36ba8a8015413140c1f4304a939b9089268a3ec2cfcfd15ad11aa44ba3a6fd21229524fb9fc5be73dfee93dd0eee02c35ef42c1ca0e6dcf88a7b407389eff13155a7ddccdedde539472b379f0976014681cd150c6bd1e0077bd4b152ff2eb535431f8ebaa33797d2262cbe6a047de78ddb18bba77090ffdb7cbc9ec9d664765c4f73ac8dda7b5b99c7222b73da3b5dcaef838533fdb44d318dc92f1db794dc3295fcd4151e1f2284d22625911d7c6d8cc7293a4ee0b5349bcff8051a927e03c10d32897bdea5606bf5bc342eda32d8209a2719fadc9b6466c1151f9dbc10e135d88b17019a1caa1e4551a95b4baae63d0e4669daf502df9587a62c86ec5e9a33d9ce8bc625c66144e41364092985a0899138c2b0049ba232a6c2b4e2f6b13b0941ad729111cb691540e4c62a52b2ea57bd7864c4c97e5636c393cdc01e2e9de45b0dbafde1fc3b41025900b9307ef8ce4e868c1d5946bc6e826d1932d0219ae4935214d4f03780d6fad6763f8b222efef3ab9f34e4b3f4cc20a3904cb49f38c0293a8053169a00d84f871d57db0414cffb361816b85226cf852785b0f9320ebdd0301f736d3a223afd0d73a53e2c0223ff2e99fe95709e48da505caa42eb674e594d1ea6fcaa58549423329f2a0cb063f4d14ea5f0fd77a9d1624a1f8597226bb2f59d664f20f0ef18919e0f56d7cc8a71243c71a656f9df89405dc1e98c8e6e4487da3bfcaa214ea8e823229a3df4e375d7e1291af429fd6048f98e3406b03f6de45e742fa717f049f0d2d05ec7995b6a50dc6f9d62f420a6430c1895105e3acb9dd9de154fb7eb2a6a1f05216b051f6a089a1e774d16615910fb514b5df6fced374a0eb606c6d58a984bee6e71a4cf97526804a7572ae6c8178cc77c3f1d0b25b1979d226401b59908e8b98c2c6b6f5dac46046bd4ed0198fdb288d5961f1484fc63958d387f755d690a1ace0fc4ee118a397aca1c42323ccd25b5559a791efc0d2cf7b4ee7925b36d1686bc08a653f96f260c63d0707f1d355276d4ecad7c063b1c9922836002a0c438d3c4c6b9eb8ba745603b50ddce297fc72463d673c9425533adf51ef1fbbbfbbeb42654446310b0a6f4d38c415ca1528bc186e1f4877f8292987dbb003039d03bf650e544370a9a0ea41ccca3ee24b5a403adb209e44f5b10cfb953557c12c44ff459d1040626600ce57b058f38635f064c3982f6c760f963297f679fbed49689e0a5b866ca25cc73507c341973733aa33b08561fe1786a0a2cfa36092502befd97c58dadce375f260d227f9a385825880ca9d51774b4cc314e8fa6a5a04fc58731d2561e13d89a348bc0cb9dab156e0c9fec171f5bc0b48d9a630d12f25504e76adb13ea9e832e99a7f95e66ac5ab034e2651624a895dd8defe9fabd62d4b5b49d8e92fca5c258ddfce9ddd3e94d68550b01f3ec6e6390f8d303df90183df5f0fd6097deaba659afbdccb0cdfc2d1fe450011f14b6d50612ec81c78fdc2a39171d032c203295ea8606a06c8b871dc83cb72e159fc4289d90ab696cbd066ed4b0f2bd3948727cbe0afd98d3834d7d73c6beadd5e89a63993fc79d739806fdd097b3ea45e79eb027e0fb43311dff8d86015f61858638afe5f602dc45132bc300571a3eed2fabbb3b700393b197af6b88b24cb7e4f9c2f64c3051ff624f342aacdd544cc7eece85e4ae9bc54c74fcf26e525208a34bb180abc50c6f93abf2defe8fc7121698f5184c8927eb80a4bb432d4b81dac983f52b2f0cdbd1a40a2618c2fca45f1775374390425b74aa86a36eea5361d078d81737c743dce71feaf84e4b2f026f3b12d3dff2178aa2c86a727eacc5c194a61d0153a34382f84e40cbf4b7663d67a0a6fcca13e8faace042a6d289e9aab5d0886cf40db6ad49cfaa227f4745f16ed8e13bfe47dd473cb3a71541d96eed1ddb08bc0e911880fcd4b0edcc6ff06cc1e690722e7140573e783cced465d3d2edd930bfdf0ed080423e582b3070eade973e7041ad368d1fe1f136674692b7749a3aad953e90a60a45775c5354aff768f587edf6a90dfc653b8f0f899a646b9c6dfc1b69a08b7475f2c3c9ce838f4c2113f149d384b7efc681a17d6afc4d6eb5b265af2871b398f0da812518a3ab2e8bad672bd2c6abf80cd7cbf983d7a2c107133dc499b0f36005681d5bfc42a63431360b715e8358d9336b7c8f2a373c2930fc5fb902851773e1d5ce00e2e08273842a777f1f90f14cc1c80cfa5852ca91ebfe627b7669451cbe4c3651dfd72c46ce67550459822d40435f5f14281c068cf12c0f46909c9da32491141bf8556ab58fcd025f6c7e6854eb44dc665f9d4c4559431c15db66f65b76c5d9eb3509488445c6ae126d817f7db5e9293cfbfd60ae880ffeb6bd88ed2b70fea5a43b22082c4c047227e87f21324709376b64caab2e5de14fc196f7d0585dd048b04bfa6f2f644e7cbee20df7b848a8e4c49e6494cc12b6fa355ace255a2e0bf54d3e23a738b2227c31a7fcd258b269ccee550f2a9d27190a4ff51247abdcdd927fe1ca617e1ffea4c7eb3b8c5b078633a4d0f8bf6e508298b8880c57854a6d3e52afc2d204c40348c06fd81c569f65934c9c7c57b299afda5c0013a15d361d3702a07c2540da7640dd7668d55c111315ac6d059ae6458ef6a83df782f06be248a2997600d7096f6aae4ae8dbff29cfc2bf1b158891f28f28bbbf4ebf2152189c44db6c9e5c276cc79d71fb4c2bc89b63e0b9074237d102754f7dc44f5ec17b7bd81d6fa5746f69617ca52facf66d96953b13c70ecf82416cda94ada2751809f49d1d0bd61c816f6b5d3203d8bc62597aacbe2adabd3abc2b11218909bf48d5569f90bf160084a3096920489c798b9f5ebc9bc02a95e9422d0fb5e230ebc6f6a1973fae1edf9ff2bc2f01b7d8f3cc06471a1e3cd3df7f4f496f1be85bfb369cbfc34c3740e34197da9ff59ff62ee043beb1621addd6e78ab97dcda58ab69093bd6db65b96793d15c3fdf13dbe9ab02bfdc6bc4630285d432e83033ed9ff14d3a2d2b77a222aa3e7423bde037bf03c752dbd772edba4d29fc7a7ad142effe2fcd3c4257f596757cff52e56184d4a8f634b5e0e903a069017d567650749da5bebce71e3f32a8c7cf58448a55755cedc47e006e1a02fc2b943d8cd98921db66d1e6c38422dc9781eb0eece5fc14a544b2816726f84769085b79caf5b7c53ae70d2d671acbbc28b53881f49fe0157cba8a44f438c58d0cc5992e4c84ebd79416b8b46bb392b67c2c9dfed329f37fe0deb29a672b0f8d48f70dcf038cdd290c10b51c7316e24cb5d1bf5b46bc1b0d8b74e70ac535158d3319baca719fb9e8038b001a1d24ffb9a1c08fb680ac6e0c003c95c7e671840d59eb4b0a87ce6fecc8ba182392eb7338186dd40daf4ab93bb21422fb48b81256e105d3b7f351c7a597fde520c7ff210f4fbe2b6147601e90c8c00bac561d6751011e7ac744ed427f3e83f077b594de891dc69ae7b0739f609ace71c0af98ad4165080d0ce8d35224595900479e5e9e91b649a3c3c3656ec0c45363d347ae17ea7bae2bacfacf34855bde449d66a562f66a3de03ecc7bc9e9c153385f3729f1b3dfb0f3daa021d52bc3c33ca667093b1e72e248341f619d312bea075cd1ceecadf6f6b2352be7cd796f79f7e91dec6d0d26d10284de81d273563b69185a13b9bd6eaf004745c376b242780981742e2678bf1e5a46142ae287a0564be6b9b84c3c93736b6a594ed503e7e55abcdcb7f6b1be5194bbdf651624fe80b6c9f0f192d801bbdeb509dc353160311b9be7cb55b5305d073d9de6cb4063776464423a3b18c61842877989b15ecf5d06479e549eedf1a3ef3c0447369a3fe488edfa14aa36f402a4076d5ceeb560060fe3dbe9eb1abf0bc9ebc6ba3bc020f14ed4d1e1ed66d8f3b52ebdfeec4d4680976f828f712d629ed6125d2f7c1fb0158f96df0123cc4881fefa8cac43a2d3d71b839fbf4cc45620bdc88673cd2ca36035d9d55ab81533075f1ca7f1a1f1e6bcde4377c2c3129a2ec305c09efedabf07344a1b368271f1f5671c8a21eba0b67de4b47bd47c6aab147db28e3df585bfdc649a655bbc81b3d4178ee7f1c4952c1784f44aaff0bedebb948bd7297a71a42267222b3851e44e9de8f5d4644247cc6fe2a8e64aadbbc4ef69824d7f37eb5c666791053be17c0472cf2df5fed59cfaf3ed6ea9d98241be8de5c5dd1bd7ddeb3dc6ec2f157df84bf5a5e5381f454cb33d048a6ad7852f22f46f80839025c68bae20fcd90dafbdecd0d4504180efb8b1f43e25353b6b5fdc23f9408a95bba3caa204934389e09e5f1f00e34865625d7ff475508e3008f84913f08990cb0c83bb9d69229aaa7f8168a16d9cc61fd05c1694683e2ece18f3eb84d6effaa4e4caf1abcb1e5f50ec1fb6c219e6f5c8db6961fb9b59f32541d9c6966e2886af0a761e43fd480a85e87c3194d50c101be88d851fdbea2d529f805a08f55a6144decd01bd76a9d543adf4dd8ef52451e445c2c3a644f9bf63d24b4e3016b4138d1db8682c7cd25c1eb28422f60fa41ab6ac6ee8c738e4c41aa9acd416324136a14d77b16402478a6cfb7db36fe026e7d88a6a948b91ebd6e2e2249fd772b1938d609ec0961fb706b100e4d143b3b64ff16daf1f6898f7c957b5eac9e46f19e43c97a7cf71080c296ab95aac6a4da80054d1e9a42de673cb6b779fca139ecca12cfd411b8bafe3d3f8a8d00eb3c3d4f44f42b0a06acdebbd085cfaa056d779b889c1d91ac51f85bc953d952ea1f0988e7cd62c2541e506e8b1bed45d1a0dbd3bbe70db18db78a4d6787f3d3127b875c7352e51d1cd21d4ec2428ae12a2e5ddfaa8681ee27290475062ffd2460336354618d8aa1139a39f3384992012efaab8d2381a4b0b26c8ccf12283f82e55d54a009cdaf86bf766a32d41b7246f1c19bfae5a3e6ca3ec6672c03b8756e1303a8d14c94da55d714f61267dcf344d9ad79cdf55f690f6fe48c69cca4811127d77725a0bdf7f6ed0c3268622bf4aa950c8c50f1b14e1427a49ddea0152245579c27fa82d59c690f3214a2316b5117ddd424ec6986579e8bc1336ec3c5c92972edbf5f135f71457e094a8002752d7f9d7d4250d74eea2b2234a24ee2bb0f7d442819a4ee9df183b82e9cef0ef9b33ea24862c8570d9ab714f64220be5a513305ff18a9058591f08f0babd2ea3e652ed100f5e4d77934fb8467278009bbdbd05d2d038e24d88c4c1fde9a07ee1477da1969ac66110e020ec894e590e091b1efa963e3c217dc66667e4ffe2abd1f460780174edd57a164af58a4602b87c075eeea948916cd08b182c0b2bd04893702b1fc40e441e5d47ea7e4f57614a2738e12fde335e85c06331351718028a376815a64f574f41b9bec832d86426920eb7b8b7e47758d2eb9e6d7f58b141fb7276d0292fde1d3031048f8e1c1f549633f5f817e14ac65f9819a67105e77aae41a87868f16554a8d930edd617e4d45f49eaa8a2657cb204c5120dfbdb0f168b3733600448afcc18661e8400b176d7ebdacac42226ef1db0975e0e5a5454f05c3842cd324f24df0af3c07a7ae443cb25ecbeb44e7a95960a80bf587717e0ff36979b13a311b8c79236fbe0f95919c7caf48802e1c82f6c44bf62ae133f9ecfc67651cc8359a9d823af231555d65a93ab1a8dc436996f3ba999fca1f40dd6ef8522901b1ee721a60fcef9859fc9843f5bf056f7c5e4aebb348e6e068e16b879b84c80dd301cc4391a487f9dce94c5083d2ef7c58cde847d144532368defa2cc451c369df7d1632f0485c9bcbb63bd3a26f2a0624a986d8dcaf4a6e803e5df05edb9adca3e762b58c845aa3555cf674f0cbcfcdd60971f3823142096f7c5cb23fd01452ff26fc3eba707ef2f5173cd0ea18bfc24e398d371dedb8ae7f012b17ac9ca7e99d2fdc0736c8ea030e0494554d1e01e39de23af5c0a705bbb9a0d974cccd7553467c1fc7c3c00178a8a688f6a5308657311226deb1aaccc319062b6a91cb752df7e999d32f469b0fcc9fe0f32543de0ed839ca57bfd4bf4e42572d7f48aae8fbb41db72c1086e68e787ab6f33d07561e82be32cf3be0fa99d54ff938bf10b5e5e224ac740e3aace48f1e8f2457fbb13499688d944b4a150357e92aa855ac0cb9bb73ab27df378dd4db452a15a657b378d8e5c3382f19ef7e2441f6218e463fc2c2c08d566b69b4866329aad69b6d3b946a6882e4a92f34aa41054e54b82ef3da10c453980f938324683af52bbc0e46a45db0bdec360dfaf0aa182723e1bb12b6618c1af440ba162dd7c70f1fdeead221d1fa66514ad8760bb7b9d815ce9483df9a41d9a26be3cc8751153bb83a3d533be30fdcb48fda2c0426f7b985f869986b256f10c407097335a182eb88be58246c38c4e0169d51c18c9e520576e846d954193ca00b95c04e284d9399d557391fce4fe306c223def4a03738486c6ef8286f2b73e9d28064ba5af036584e641ef31451e2aeef589a88371e37fe4088af7a416906720502ae115d750289e64f30cd7614a95abb203e2eeb8859bafb92b7ab81cdada5a04a6e042092e260156da41ccc34ca376dde77588c10a8463986ca58e0ae2676f6e6cb1d6a60a95daf8c77e53c0e8cacdf94777ef031bf2a6dbfc3f7c4cbc9e486901d4c99c9d681e562ba6980e7b5365f505162b8a2dda4daa99054f7a1ee88d6827a287de14f916e7ef0767d4f22d5181f81a5242f59a29e63a388c16e56acea65d73ce30a8f5c94c6a4bed2ffd29b871d2249807169603e6d0c82f2cafae1b7f3d6496a6fb4ca955c47d6437ab8df1863355a0221794ac9110c0f5cd312bc56d185cab2432506d0ce5d1eeee6ce1dccb2be26719a7246c726c9f688a5df43c80e2a0e730a007e284e65345abf371644ef9ec90f0cde006a808c0e19a4b083f141b5f90aa09ca3b3e75a2ec74ccf5807ed2022330cfb9093bd4b332741c6e95c712991abafc7bcd6f633a475d1f993206ceb6c078408f36a555ba0200ca6a993e40ec5ca1f84410e624838a057efe79658d820465138dacde179cd75d99cb64d02f7347e6f1639ddef4c9a0479758f347aa63b262b069d01eeab8699f34786ec5268a3bcfd2187f7bacc1f94829e42cfb9da48c6f9ab1c9f27630aec3a95c53256f8de34dd54b09ca1d31fcf7b77fddff94b0055cc85a2315e5063eb2e4b4d2c99017eef2f8f9247b7230b29f7670e7446e0daf39aa3b96e6ca96501e61092d70f46856cbd5ad6aa440048f8249d37b4062beac7e0db563fc60f5731295e5564fa3ea6349443f27dcadc93d0bdc35008323782726a4e6fdb5863e2b72f698223c8f2af853f1642e64413527e3411b4fdfb70368d42c2cc7c469a32b406ce4a7f851480a84464b1905fd708f1b2c3b40baf06c09623822d25f6d0494a2fed098ae96cb0f42017460fc439e20ea4657826eeba0ac378d9afa8f084944d9bd30ee09be11f3ada63ac1c0d709fd01a6cee703b7c3eae751ae6f3ea027a631c3049f933fcb176df287bc15f071629ff98f097d03cb7ca17886ae3a13cbdbfbe1aab1897d842aa85810221ee1f7c84fade72c94f23dab93c1a1a50febf70a3b420e333d0463f8d06c90742633179c34a0bceb1a74aaeb68eb065b0024779a73e56b14abf3be9567d6fd9d5b909b65671ce036a81bbfb93b2c26ea89d0514f22ee1d018c76fa3b4cb85d4695419b0dd11515bd7d8552303b900b4a9e4ea8497574ca90573dc54d8d53e87e6f7474ebcb8ab062cb805f544c0b47e55f8b14a2bcc8e4ec5d18477da90713a52d308b9654b8dd53713c69a16deb78611e6728aa1fed35d99c85b4e07986fa89de099a002d47432141ce2d5d56f519ecf6bb35702d5897d5389b974008256011d6e0b3ae2c8831856f11ec395c6fd48ef386ff98e40dd2600738004d5c275bba2698012dfd5aa0d55a39db863171ca632dde9079be25b8407ef5e9e47e1cbff43f7ef609003bc6c09429ab75948b2d8bd6833b1baad477ce10ab7b2b1c7ef7e5f27c577cc517ab98d9e299197d454d92eb73eb29a0dbfb12f360abd273d39a030e76187d55543b67f69c9e18667b5e7d762c28a3263c8ee227eb1c52a5c346740489d018bcb5c20b5c94fa6b4275b12c003a51779f66f6ddd0591be8c0f0814c676133ef0695995f31d49f808ffe6ebc89ba45d035be54d00e523734a808832146c6acaebfe49e3af091a0a0db85295b59a29ebbda427b56dd73fe9d361a1135d3782d949e88f2d3a52fd685b1a4a9b1691f373a993095bd73221398be001b34b517e3f92a9afdeeb7978f0de2e73938db665364ec14eabf99d5a1aacfa511ba8dc2e64875f3cab1181905def97644cbd81cd138714d72e98543875907040c0a3a263e35957c8ffd389a2f4640ef41b4706f0ab66d40adfefec2d2aa4ccf35eec010eb780098e36177d3c270df49fa180404cbda23968a7d61adb75f19174ce91bfd2a47019cd0c2f8325f34758a98deb650a20137c0c179d2163bcd22f90549aead5facaad030273f5d07d6e990c50c155c7dbafb20bee4996de2bccf71ca5a0aac17a045556b58236c68717b97d0a421bc0a387236f0ec4754e444be50e28978d04995ea89e8ac84bcd22c1b603e6d2002b880b666e3946122953e9193bd2ad48ee032b2e9472e6f1a8bd720a06b1c2b149e006ebe91b3a8961844150946e1caa0eafaf629ae70274af982e71b293bb774e56fa9d7cb37cb927a7b38a496efd71571119368a0dc119c27d4e9d0065a4efa24a62e3bc43a1a3009cd53f051e53aca9582a74b29eb9d5bb65758d33bf8805ae6c4939391be9350b77e03e779f86a145f30688f18098250b3b824a88bb826e1951724ec68a98adb4d5a7444c92b2bbe730683de815034ec174e9f20d2cae9558c2e98773c02c5a9ec3effbac9125883f0397e21aaca566139014d7bd58ded11a906f02a4247d1bf701debbe51c0c5958cdb5d40c21e137d5030a01b3c0f328f10194f53869f725395adffc68be5ed73bb6789adc8737a4f77cc9f5407b2b6bd40e20e4598338d96c4ac535bc6875c4620452377a2933a3a32038b729fbc279e9ef64dbcc60d1dee7b0c0045995b9a6ee87bccec767b1981a416a7a8553209a0d2040174546daf59dc3a710514b9192bcbccb2a63b434e67b059faeb0e416e11f2ad5da5bbcfd9d87466326543b51480f5e462690bff5296b9ae639764163433514a63d3849ae9b6d44a80a457d4e40f683746f3f8000f4beffde3ab4bee7112fcca232af4158fd73b7f2cb8b52531876815c03ea0cb7c1eaefdaa16fad63aad3911ce0ea48477d3c8ffee2cdc9875e390f9ee5c8381867177f397248de1fd5993422cb0e4755f701d6f655cf08e09125984ab73663541b1bff8d954e8edde2679ea19933aa5ccd27c1a24439654464dfe48a8f514db07338bc86b938c156eda1494e8b66e8044f496436b940bf881407b34e6623cccce4fe1704a3a1ad98eb77a3235188e616e4a2249881b68842d728d845526822580076173d2a34bc8d8acf503f071cf406da8bbdf6512d319a91c739ee98c64bb78540da3c25b77ef2a4ad06d1de5651b214e8eb9281f8bbf9b72ce4b0310f96fbc9ec889c1662d68b624482ecf8527d6bb5b805f486b5d6de29a8ba4196e40c8feedb29652143d1aaf0bff6e485d688cf594f5550b0f6200130b09153b6120c858299bd2b5919edd54c0b8c954573e42fa47820070af5f2a45e945d4c9514a03e933245dc50d2f91e2553de32865df5ffd0b1490f6f779a99681a33953d0884e9294798007bfde2789c06ad6af435376a188082e36a203de3c52aae0570ad24d24efae667798a5f236ced62f4136f8a0f67c419d226a69eda081dd009e598fdc7f4cb9edec7c2248800723ba17854018831246db2ad0e09a0125acb90459f259a86757c4abc647996316a9c8fad93e7e060f4ebf979f952682e8c2f50c5dadc5e306d633a6198ddf711b3caa9b36de77b6fa5024f846aa5b92e5439e574594a0e4b756fc13a2b7ebdea9fcdc0f42edfa221c63cfc26beadbc68510f0944898be93018a6b51389b78d8bf091557d568677f186a6c320dffa1caa0ba64a4a6ff71e7f9c00638239c5aa0f7f78df0fcb435681e3fe865d68b418661aa9839f037ab11c7cef6739e764303fcc2814780d6ea263608b5ee1063c4ce1de2de08cca1eb923472267179b8b30cdaa42eef8310d739ae37079aa1ffcbc8bda693f809b0db830016df1efc715a99f1da8cbeffa0bb7e0568d74656331036c1ee90782b62ecc228c5c248dceba185eaeb1399865da2e3a827840d179a0802551ea6242db11ea43ec6ba598727145af4fa9ec0f598a232aac1aae5f7342e2bf1a05b3fdafb6904cba70812ae7ebe6c0e0e65f877013bdaad9e11869fc42be95628431755fb25acd0d96ae2e5f8d215a01bc8ae5aa2074613450fd12cc52cfb2693eb0de28e6f6f70046906ce2246ac1854e5a48bd29eda33b03bc6898fa9f564447f0353c6fe55e698d2b6b80051412ea17eda90e4c9166093e9b838e392419cb636f6fa86e4d9bf955dbbe511132cd8054b98f26da2cbfac709dcfd052b8628df63784d5af8e3f95b8cdd374f8cb040e242cf6a0ae5a7f20483b8f76f671f9335db96757396e66bc26520fb47a78fbce0336bd76ebb1fcbd0f8fc287f3877f5ba21c626802a5e807b0703ac0549f0e0f46997c3235832cc2ffd9ac63056f854317e7c89709c480544e085ab490028932792b551b97c1d8db56eb137ab0a917d9be4a5a5a8969c3caa963816b753f5720b1a86cb87efd3be79ad4e3f59eb38cfca7cbf2741e1ccf554a4e8bd5d4d5ad8303d8a7865b40d711f3924b317e8c1ecdb5c46f02ea2000b367b927fee211557bb559347aaeb45b39d5ac8e3817433008fc6e72de47c8539640618ca4ad3d2b3f70bc66cb76d651e3e39ad154aa3460c67770c8160ba5cd24a2cbf109f8129d74d7b6f45abef9bec6475e86a1dc36016faa102e5c0f124935fc7052f6d9026990a83933fc60139fa1b254347c31e6ba25b24e75b5dea88a683dc453e91d07e5790f0ad4d261876347c12387010f31741ba46b33f88106edf48786adede86b5065329a5ffb920f84c72d59fcb6c8cbd310343971b60c73106552973330d59aae24a98008b1332537c7955d17b6c863ae5611cef001ce8368287251c1c79576ee82f25c5723f91cea1bb70e2f4e138214817348c6f6b45fc2d105272e59630f03f0695397e52e2ae62ce642d6cdc530e3e6e87d3439e185e8304b7942e5e49fd9ce975ce43a6613ec7bc0e5c496906dce92ee20aba623c4d79bc812997a828e617e79ce0a575c48f372ca6ba1489669d39249a85e81d7e427bf97f35fda371d5be2d24cf457d31639d412837de9f568c921658744f987c3495beaf6cd810c1b7d95d15f4c87a6bb8c177a52de7fefeda1f49704a9868c9b6f1a783da1be236a2b6d34818c9687784b763e65b363f74833eec86852aa72a7c6f5abb5b4902cc7d47e3f970a0c95f03294ca8ba46a6ad89a96e027c8dfe07ed88ea10505a478abad431d8bb55a956ac29f6b19d53ff8beea287b43f5ed4ddf1fd9011982ef23a43864659b729e3d4e7f201aeeee974fa47693ec72aac08b2f7a5b2505cb57e7ec03fea9045da7efac5f65239177b50bcf63f660265532dd06cf8ccaa7152a4fb3216c7ff2d61331f0c5c3dc65238961411bc5f4cf5abe5eacf933116714804ff5a5168cb5b31552e779966a702a1c84da959e28711bec22b675559e4ffaf05fb1d2e54cebec47d1e572b56447c835428e479cd2d6e49890b65f85d30209cb0cc2e7bd4e290cf60482d0a0447f13964d341668fe5e089b8802670a2f89e608699caac91c576c83c8df7e8b55ad62a371398e3c0f12123abb590866285f8fb465aa0b07f0a948ba9cdc6726d29bf68d5b7c788ca31f5cb82be6d63929ff72c97dc3807cd05101bf0bd1226289a12cc7d89e72b7572a28a841e2bce2b19bc7fb604cc17d3da4e1f8ef33f6c7ab813924c347168b4ecc6404afafc79ead923f02db6d21ba4d48e25bf6f4dbca8a3cca4e11a6c89ae3e30dd7df560525ee7f9aa5671eb01cfa29ed7a4eba59855ed8e151b9a976bd57c237b1bd46ba3a4dd3ae5473591d4ac2ec11dc392bc10be1e4b7635139b49396ed4afa957b3e528bdbb8a3dddb8737fa4aba38713f44d2837967cbcf6378b956ee5f9c0d54862e112ffd11fc976d3206f477641d76283b617b48d46aa9fe4a68994457c92e5c7e4a0fdf1b0a98bf73914e2ba36caaee7fede173489484ac59e52ba242ef65b60a1de9b19173295786d042d99cd698fc1d921036cfde6621b09586d561cc2c8e29fce6f6e07ae8783800b91ea9e804a56a0d41d7aecbad79d75c4a57d28a7f4dfaebc12f143ae3ab565340c312e7d8b5585d50335ffc3bd6bc0c921c4aa0cab47076ae7e6ac64cd723ebb796cb2f26c709a87c2e8a4788ad044b57b1f91f0e3a08c3df017966a1708bdd8487b6ab0a7777996e0ffb161fd5d85e84c65fc9900c9a5541967a12b34ab09f10d0b6b5fb34fcc2e1cb72b7d841b143e008361977629d06ad7758a85c86c75cb3b43a9add46b426aa6c3a1091e6f34dbf747add2939821873900b5ac2ef248c20b671451fe6a809ac6f807cb420c9354885cba99e58902a0a916f780c00279e4dc11921bdc57c1fc50caf7717188ca6718a2497c88bef2f21ff4ca0a016c005961989b393f1f9fd5675e6beb56e9043b28ea6301376e7a1b20941ca957216aad0c9bb4f31c80bf37354ca737fb6ea5948e0c1bae14efd667213fb73ca6ad143e5b7dac61f0fca195ef3edd89f0adb3aa87972b5bec0050cfbd2f5de5d439d2169696774459d9328958d2cd7ab561f1060d7b08f02e3cbb6fddd6735767050c230be281e510935d11854e7cdda4532794eb8882a16ffc4335ef2cdce64eed83a23a3e136fec77a969c6fcf1e1579db8c93bc12dddf4ea48cb00c7b48b60a99cccdeaa4c870a2b8b084212842ec54b60bfbc019cd028d442464db62c06001092c5a910131723d6085acba7cd2d8ac2ca1f2e55744d8e302b3c9838a3fe1ab72ccf5834379d5955ca9e437dfff671728a8c71a737ade0ae044b851613ca3f9477642966a4810e4e77086fa710fd32b5712b387f7d4216f4776d5c89b9ce43292b16d8d786db836ade04d15f7c62a86e8b0789087364dd7d0487c4f1c6f8fb9043ddc83683cc56715fed77528792e48677f265a0c458e60e522499d2dffaea2c9f7e71c1f4f8a83b36ab044fb357f187c1eff540171d7c30c3bd5652181d06838f2735f914215830ad28febda35be16a5e38f02d4962dbb91c03f30f52746d80e73bd3a22c0556a8371abcaf5c0aa60a8134e54280773f04a58df1f40b8dd3bef91113b072a69f4fee65e396025eab3b6517cf4a04acb7b551922dcd6b4cddf226a4b137a70b89872cc54d69b784a176d4198b538e9f8772b799c64ddcb4bed191b4501e162acdc6ca186873ec5be31b190ce23c77c4a02067c2ea0fcd9d2a68d4a490abe2d20754d3f2c44b385d72d4891ce2ba8627e0893a11b90d04b41718fbe604104502a19d6293bf3d1d36772377cd91746c3b105dca217cdea0dd2cf697fd1829432de8c79b22402eaf412b5661309712bcc562045d070219e8050d3ebb2eda2bd457e98e58c2d53ff6ee0989908a9682dbb2146e4e91fa61719da0dfaaefc5851561885ee9ddcf1be05220bea4c474b5131e0dad1180e69421afce340725d7420c794dd27063a8e5e6d934952f21c7d88ccfec5ef5c385f70d5457d56c8863195d53640d74207d572dd778a6f44b45eea26df3a69202b1e0917055a05f62458cd5496d661654e946181814ef50e8187abd8ab7b8d65d9b460c024a1b34060c8c86216e6ef9166a4d50dce1fdf191d55945569410290de3030e86f459981d5997b9e7cc1b2623e698c0bfead0a80d12b13b611cb0c4905b142084611fe4f1c800359adda92d0e18599cbe96fe57119691051efc10bc2e1e25713152c1ec354ab6c87570bcaad51e7191b3e6c1b9765d7ef14bba8b24b51e9dec9b8c3b3092a91b0d9e6169d66734db3beff743a547ccad2247c1c4661411f388b74be5906e06ee6654863f13b8e1f982c8d6c6b762300915d79532992524c1ab8a72ea968627667203be4e7c4341a0281739e56df27c7629a723846e3a2a3d51805ace257798b052739ea7ba5bc458ef3865bf1672afaa1b3615d47ada9f580191d475cbadf0adf6ffeddd14dc60c1b4b2639f32ad27f61c581a1361db0d7d171ebde9fd4aa40f7120164577b38f70b922530452bdaa404af09a11053dafc94e163c428461ec8367c03f25a0c924fd3ca7af504fe5e340fc9aeb9a3833b6121fdeb45eed49933306d34fd648235004ccdbb26f6f157a9a678715799eedec5905aea08c382522f7f4e26c36a3ba7bb5d05dcc818b0ca455ae8696b62ef60ada53cbe83a5a5a3fa9bcb41f10dcab34c886bc0f681fa3c92d5024c79dd1b0a7b82cde1fbf24b23833f9497cdcda20e20621cf1c373475d3b44fbdea32f74ec788d182706029d054d8ddb07369345b72280d9724c951435fdbfc10bb8c7071b5a6ffbf7b3917a904612304cb59fcdba19ba019f93c2f508c2dc59fb40ef4e779e029059e12cfb12c0214dd4d5fa391d5c290b19a6ef6c62d3b04a9d9ec28050b6e43ba703d16e47a77dad5151631ffce1835f3a0cc77c828c1d670f9e6e6ad108ec2b940f21a3f7cff281350381c05c359b95ad2feb372039ed1c2f4d3a045f34d9dbcb888ad6d867cdec0c434aa43f4dbe93c0eeef3a7b376cccd2c0ae2216946526ab4d2f435855eed4827419c2ee1be5837c63836dd8d1bb32ca1c985305215716df4b34fbbbfe2a4578d0ada5360a9a384a15860b8b29f710feccf767d90b7b3b3b90ce9d13895b032b390c81a043b1c408ca87899de07919658686b51effa4456d5979494d0af0c80c59019f49e0d5a64ab9c5ff42efd5f5922d092b91d535cb7b8361e0ed5faf2b89db9785e68b5b8c02c7c42a7fe78568e398ed4c039e88c05da8ac085823631c613b5c342a9863ced9d4880641eea2c185bd9e0d17d49af13c2bbd5b9eda53752a45b626744cad0fbc50467e724d798cefab2fabed175dd5c27ae3940fdc2f94c71adb002c714a0a8ab7227d9a5a71fc2ca14a681933a8c519e1c35b46ae7cbaea0b39a976ba23503ba4c3464804bdb750bf04bd44bc7ea011c5429058fbe374f366d75528e2a11bf794d9b6683c1f94fcc3d90056f05839e4f3b918d34a046939c586906ba795c2d75033877b34419d14a21f874f0d88d526461ca9d560dfef51fb508e427eb71cb4a99b1f34756ed2aa4654e7a0e420e8a3a3a0fa26bd367cc1f0ccfa99e7f68a9d816fb496d832dc05aa9a7001fa08e3ba415e39f3c1a646414f3299be4440cacc066386c58edfd125250473eef05af97f4981fcd32479a79fafe13d55fe21a391cd2f6b9983045f38db45dc8dfbb880257d3726aa013006fb9fa5c822d87e63a6bf2e7288737d91f0a43c48512b23bcd4ee871d100e4f0d33dda3ee16d8d50066a105d6865598a73a10660ddd1057df653808995194c797ae0add2f56df7252f7bdc60951cca917a1f9be09af8f91f835b760bf95577fb7878a353eac6a76074a8306814a801a9036577b2c5e99e2ccc9c0a3bf4b126961084291dadb43cdebe51da1e247b0b1ee83e9e78260e85d84215c59cc6cab195343c5ab6b37d112d63f9b20b93acaf964ed0479356dcc4da73e9a71540aaf223c4ffa34809268a26016c7a09b852bb40b6d47a9111a9d85d2450d331c0433f92a58b4ec5279f4a7508fd5a585fe709ee5427a599db6b42b39cc09ab3a0b87f34b6186e12a54b5831b8a6d3c61abda3f0024dc41466b74d63e2337b30f1d7a078dcbea32cdb37355306fdbd0d35a00aa062bf42afc5ce918e38ba7c1a7d8cb975831baa227e49619106180fef763d4e2efc57fcbd0155f58a9eb0c6b87cff1c20de71875be34d45763327e8ed41508fe497ae65485971afd4a8be08bee047515d9a651a9d58bf1fb2752823f4ca464259fce9edb5ccd9ce92c9b713c19ae970904544aedb175da3e6262750f7715d2b3dd5bbdd694b98baa06301403563e1335424bf902f1b355989c7a043a80883aa0100e7282a8c27cea822b7ad148bac21ca4dc07dfae29ba8aa2867dbf0ab3a712dc58611037ca67c47f010a0fbca723bd8667a83689b895a9212b2a01d2f2f6df7c2f41bee66a021ef259d4f97ac19f9a0ab1b81fbecf6a8ef73d43614ead5b1f3e32005c324aad134611220c16bc3c226ffda4038a7002e09f64adfbbadcea36d015b3f0a28b6f07b6d61a31ab938ee6416e9ae40d6a80ad3da71b65fe45b8354b8d2a93bf3d7bd105bbaacdfa2bff1c4ce634859c5a0441719b793e69455bf043b693ec87ad63cfe8750947e7faaeec2d665cb92a9cb7cdb6d0310e833b08162826d307a38e5641fc1b42201139bd74f1745935c494c8edf4140c23a1827f1fb17872b7061512c1ffd6d8c232aba5afcbe74cf1d2cdd02bf072dc4ef16fdb0bfdf87ef804ea4423a6fe968fff73634f2f802c69d554f057b284dc159e27727836f53ed03070c7e433f65496ddb95409dbb52951620c1f0609150be83c080d6b7b147638434eaaab5e2d96a9f255125fdb706c664481de2edebf80497c5e0204383b903ee1ccbf0536be4b3215ed66b2a6e0434b6351795a536f9bf09d44625cccfd18d482143523be4134f8b9e5c999f7579335889d7d181f41196c998eb16106ba601456d84e9c06e63e40d80a6ef8957cf83520cf205ec8d895cfe826d620c6016956444e695646e33930242d368a390c59cdaedc4f038c3ecdc9b15abcd62609b66b5650d28e9411fa9a029387b364262992c9309d78b63e027883654e194f8e96c3ceccc1e740f6d8df480ae86cd7ed571075fc89ad1d76b0229143a4682be4d49b689158fc60ac78495098a7bfc22380d85b940edf917bfaa6894f6179d1c3192134fbe5aafc0811a2dcbcff7b3106bd07142ee83aa5498e1f7ab073d30d6a6b86582e6ffa063fc8a1690b113053b93c6862f791af124e54b3923a8ad0b4618e32a7d4692be67426bd9f1d7c9b01212abdd50e3e49a4b25cc9526e7ab727b606446eb3f7c2c0358243be788bd19c7a1590d5d9f85bf9ca90a630182a1aad37f888bc6511c963345b623a733119af37f642801d50ec5c03b66943430323a966450f02d9f4833285585c052cc121400bd01b2bea56250f9713427c2f13f5b96af48a123501b56918e94fbc176c535d7f3ad5ff1de11b9127697f9885334627d75731d286853b2909bfd31ddb76a19cbbe000b7e5ebf7a20979fc87ec0402ca499946f2c1e3d617877e06f26b826cf24fd2f5a1127c1c599641c3aee8e497089c1afd653a17e38e8e01e2ca58706c4bd4814da10d28d796cbd34be89902180a0e7a97424f71503654329962aff5a5b04abb3c4bdc09cfb1e9b3ce7f683579047872659680f43d1b26c9b9a4ad0f2fff223ce48373e8d47fbfc3b511a1c0f449cb5e52096b4e476300927dbdabe2f1d02266526bba74fc737807bb724561637191bcaef8c5530036c37627a6ac9d8f5818b3119a5f89931a1e227b165f1079affaed1fca586cc555fa8ecfaf2d074ed2bb2a5817a085e64b0cb973303c6ceae4e1ddb0e7e0989ce51bdde81b7de047954b2ca5f8dfc18dd85790ce1b4bb62fc2058369e55c9185c8c257672a8a219200787b459d10bd08aa12147a631e8b202d11a6362f27e7b93ff5c6225271520cee360c468c489cf07e68be7ac171587a1dc261f6635befb09343d7570ea684243dfc5fa6515341a0ac654a513d58f82a602ef75f29ab927063acc46e9f58dcbddff9b66e458aae047f888759a0f2d9b74b561fe3b2b04ddeb394d809bd842ae126411c1293ae7b48dc6a81a7b739cc1ffb6cdc19e811c616c82baeb40081752a8cc74e6d3701fb3638dd7e3a6427220b99bdbabb6d126a6dc8d5db99fb302951fa5a8425621298f6463c009b46d82ad624274cbd3bddb9ccec033ad5c8cc5e2ac9b61391987160d5ca5faeb8c835846d28bd28d647921a24ffb4c32f7c99566f3b55308664af5e2ce6356e6f41e7d61f94b3a8d3474c16bfb0ab2fca5aa83d988da94e8c2e0ab79b08dfb7ff36187dd3048032a68c57ecaa11133662648c69b4e56700964fea987d7684c14f06f484ae7e36878015630108535fce66eb5a37bfb83baf524539a831ebdedfc068255ba4c37639af8c352f8f4cb522771ebdc16480f236e6e4febd7f721fd6b5692bfcb8376a78665e77c5277b47c62589be53e865d2aa70902c6197b635f367b8be2ea3ffecd727f545a3a4d76271d1ec84fd562d08290403917401639f07438e1a51f654363e228f8c55eafa5e8a613f261443fe0e0685ec046fc7e73cce265850c9f8a5257911af3d3f290488fada075811a7cf78a9b6c85ecf6b8ff0874b3877d427cb43f237bf0e24b7ce7f4b7230f6a728ba7a1a18a9d7c134cba4474d139e9a747afe921379237937fd6e9a819c362fc14d15e5c3339ff31c081b39b22e32c43e439f0dacefed3d15c7268cea365c700a0d4973973a5f3e3902998cb94d3d21e160f75dedd4d84f565b88af7a43125963488e8428ad7e2c2c856f3443ed257b89e5644750fd5013f77b90de77756b9a7164e008babefc9dd74f5dd2d8fd0f2b84d9e86314a019c8ac128559426c3e081d41c0ce5b44ebf7b969ab8de3f50708b17280f3796ea5e52a289dce65ff02acb732abadcbc3e766ad97eae88459e7e6211f5a5649e78b07fa02a1201b7ccb87437fa74eb277516b3d476cb406101905ed3c6b58841d3ca70010adef313846e1fa4dd20bfda8560b7defd9e28a82b4ec817ce6ad6f83d2fb762d4de1ea9d792ad3eee19f6addc0c3e89486e95d0d85fc537deb9cb572d0f42601f2a20caa3b2e124e128d985c1c95bc8a88350202f9de58d6e4b5137f313d0dea9c1e1059b1837cf3dc43db3d8e5d8b24c5e9ffb8c7dc73fae610f1a49264c5e03f61e2d299ddbf984f8b27bb508886d4f60b04aa30fcdfd2a18cc6b2a459cbfb69667303a87f3b4e31436e7597955c3e8760aa4d10c60a5fefe9e3b0fe0d305218bc78ef2f70c252cb4ec6b7632919b5ab9b694695f4092a1e413c941efefa92ed5939b1c3c249f70c45d370d3105a81df0de56368899213d8f4d91e15c5497e3632445ff4962f12db3128efce9376c4025d31c3b2d53d18a9768767edba6443722c0c7ac7ba2026619c5c98b3e5a7c7ea4ecd06a4cd9fc4633b988e675effe428b215b97cb3a57399870b41889ac7524b67cefd74a9cf4292efd7dd4edafc45958bfc7ba67d331b07740a756eff1096e1d9e3e226d5c10e480f0dddd231b38125c2848c7cbe3c4bc985baba84948e23458c43db3a1ce12bd7a8c5d8320c87995817c23b6b820e1c88255b088aba65b638cc92c8ed88970254609001229cbc4e2570e346a838b8b235d5c153e6d0e0ff107ada292d794b4670d4d4b5136b4bbb6bba0055929781941ea6da75258ee9af1a53d57bb18d833281c0f942d7734716b34c6980b47d7fca23b3e4d617a41c9bc13ecd164fd3d5937990188b93b69624fcfef766dd989b6fdabf841d013563715922650e7e63da8683b2c3f3ec83afd0e3ddcb113afebc8592eafa8dfa0d4e785aa9cbc6913916a60ccde94615c2bed1edf681bd2903af54154da436bf76b41aa35b3bd58c2df67ca8b27785a11f559de05922ef01471928f664e784cb24e8b1ecde85e82aaeca48be77d482103ed4c09f0fb72dd2452d358008c8998b224ce32219c9e7ecec67c3c8946a71b08afc007887024e23df045c3830b8ece5df824a584bbc40e1d8e8a08eff4788a1098db65431820433157ffbf80aa8d8130cf5858196519d7189dd0b487fb315e261b4c66318bc493a11ad67c6dbc37d07d466fde4e2f45096faf2d43291fd1682c651b6aa6ad81069394fce31552ddeb154ece0a94f708ebcd13e8dfad725b42e3e36e21599cd980ac3de5c4b2d2cd419eef7206638b4cf7ab76dae96331038c890efa3a0c9244386922f018a6a9495ca474f6f5f3d3ebc007d16809830511c91426a55fc982d70fc0f3a025136d36f492ed99f10529e89bee77292fedfedf3f828566580c56adc6a8c630f12ea59ce16f8982367cca58579e4f8b7425e2795670135997ae33a67d16915e71b27f83a4ddd11d1de28c651e760c29e8516a5b54f241aadb0199f8d379b65fec77b58ad9547d9bdcb8970eb19143b0b953295767c8c29b4cd471ffb700bdcaabd1ea64535ec57216a98f97042d58de7a6b99d16603774c5cf465cffdf845e733a5c6c2a480934ea0c53261020979a783d28edd91861010215899ee9a952f5722fea111de74459972cef850488841a16b5b8befedcb83a52700f5de021f67297d8c7fcee0d640612cd621528970c6d3a23a0f909a468dd3af1c0db02a3fe89b1eea5a540ba1e654944746fdbef033e46c89b0f0ab91fad120cbd0c23e4d665b8a4d322ffbb885699c06353613a48852d689c6e869d3387c531b0428e5732da2c874288d267c3d9897edfe2f96f00155023456a9601857df4769352b03023e38a0f321591b54f5cbd309ab3ada62831c922e8e8e95c18c60b84308f9708343b27bc3e0a07d07e5082976ca9c7b363358b7e5717a4ee9f8b09a7e7db7ce929b73697d9db1f5d105756286a9dddd1dce116e4f34d04a1948b349287fac15a95f39058fc464f6de9b51e7cbed9d592a5aa06d6441a8963463ed08e6deaecf4a7ad2144998d558690c35b8ae6468f55989caab43b1fb81d8bbde38048ce33a9352ba5b07866a27aae27d0a852b3589748c1655f3e424b71f084acf4d6df81246746668712886b4a94e17be06052cd4d36927b81feea89c01135f992816d84c87d8617cea7982fdf5b4dd8342d602db9062ba6fb760b6610bcb38dccbd5f130807eceeeb3e86accec9a7046f777627496e2b5d6e2dcdb2bda79306d486717017a0524f0b942193c1c446fa4174f34a54bd394f104918142fe6bf4dfd587f7cd81b0890b9a84cc9b9d71237a72742e8ab1b15ac8361fac2b092919b00d822a3dd04adb89a4dcbed3c1a0e6c0bc82d071e0f52a302b89d93792dc3b637d8f5e60a8bb649dc1915d2ab8e6b666b578da03b5441f31b94b8cfed312615b8c11f57d8161971ff1ef48c7ccc78ea89160ef5fad5347f9c53e62b1f7f5cb2cf362a30b569cdfdaf29ac853b054291d74ef5c710ac3c4627485f1e3de71bba8da988054b2002064e8d6423550581870b02eb7632f2e040f232ba7fa1f48619a1e216a012822a7f9d1dc4020f84794008020e15c115f7ef2dc53024117c49e1dd650dd23ea7bea1716fa22edd10d918ccf0904e88c400191672ac3661dbeea10cd514d5abf1770ad45c5f9db690f33a2bcaa82712a03ebdb0769aaf74233316e96f799e4ea3355baf9657e80bf069edd7c14f63076f1896345c92e9cf0303e07eb18fd4e26c36cd30b08dd6d1e3baeb2e63675a3171d489b90f9ef87baa131b35a9dddec367026dadfdb7ab7109640560961274523cb153942670b323b255884ad63d98dacd44cf297881f45840d7879bc0d2333d3c749cd03766bfadabd4577608cfe6a4b5ec812ee799382d6cc42d8e1007b5141ba85f1f7db5ed155bf546651bd845b991f4eb62043c18cd4e9cedc4f636253f33af02aab0f0fd2b162b24140ace39d1dfe0ebc77cabf5da5947f2f29114aa43434ea2bfc5c2d3e5c554c1faeaeb4536629e017fe396589ff63430bd621366701dfc112114b1322b4e6c2f824cea74f9200217231e160f260ca5d8c4ea3a4c53a2cb47456d984f0e630dd990f74965197b79fdf2171e0c3172fb0e4a8e788c11a6a505f854641c956d536cde00f8882fd66851c37e46ec5b97d438f48d2f4642f2102bbf3fed4f552d094747ef5c6492edcfeffca2f804419578e2c3e11bc2e77054eb3e7ad4bde614d5e7e7f3dbadafc1fedcff3cb46cbd5541b8480624584adde57dcc402617c405c3cd7e9600b0bee9a5af435a5349bd3be77cc126324edda48dfcd30e98c5cd199a3634a545edecd0f9a37d8bdb0c8679de36e5a1aedc669e2a1e826d142985fcc8a44b88bde53a2504298ef791437ce0afb0601b61ce4e779434fa7c665e98f9265d03f4c3b9806a2a271fc8003af2e3d3172d0c6b1a21f568f41f3de53081c375e588c79ed9e95cd3172a9a7483b578660c8c117498a4fda7d8ef2885932f46859e1c5b38ef794dac36e470073a3e76909c134ab06a26957d019857b92657ec1b540fb4301e51cbb5dabc3d42f9c5367dc193c9cdc2eebca9af8dc87263e3dd33b8633cf75399d90edf1d2df59279524710342ff3fd7e85e3839d275a75688c6b9781a1f50106c32a36fe210e5900f35db66c678686139d085141fe904fc8883bba6f96fc651e36d54ed68ec8bc61a451defc048de6e9c1fb1edb32598efd9e0483488cb0d68d195f98c27256753d2f2e2509bb4b55b6ab911c7076ac49cbd01b221919094ee04826b44873173d0c77f077fd54731c64b8d8792a9fd62696cb5e99e2fbc35b27758f29e09b16fef88a2a449204f8cffda746d42407312029c6348d888045381ce9e6b80cb92a9bb64b5fab72a9c3f39cdc8a6544afcb3f92edce19e15b0346671aa2ecfc9fb4f524a67fc81de4084e13dce43fcc23a6b3b5e290c5bdc3f0e2e5d5df8796db6d6444ccaa2f1631f56256c292451b7a89deeb7ede3bfe71f71c0355dbb7e9f92c99823ce02ddb364fa38b0b605ad6cd5db4a56dcfd4f89e65c6786723ddc9ba63df8995271569aec1702fd228a71e628388e8606cefa98d05bece85ccf962e2367a6bd96c0229f1fc682cbcd1cf527012866d22e6048cd92c67c13c59245734c21cefe6360b43b16955bb50175d71127b5a17f2be17b9514dbefb4958ed98732c4fe54a5f2b5dd75dee71ded681616ef4d00ae83cfe5f83e1e81b4afe7bfc6172011a668b6f69e73384055c347e41343055fbc0262a440a45dbc0d48eb0efd49b4253bea6111bcfbe49da419cb3ba7f96bbe12a216a64d32b3a0b3126cbccdeeb09434c9c9eda66b6814c3631f962393b2c78670012013f2ccf9326570321318d161724b95286efab9ea378e9e50258054e8ea1cef2f43d9f872327a2444c0b68cd1a70b4dd52b465dc78f36228a4e73cff0adbee40a0ff17c08cd55d0255c69f0260bb6af82935a0f33baf97b1ebfc23806d1c4ef33603edec5149458815c5ade537b7736a18a8fc77d28d9c31e97936bb095799fd57df0dcc9eefadc1603294a991c3a8bd04af978500ac607e6f257220bbccdbd0308b19347155bf16c6b3058a471c2b9cbfa5d1083d81b6a2768eddf70c1c19e2f2ab75a31a1103525d6ab01e1dba336006a290f3faebd01240c51414dff1bd7658319af55916f9cc49ffea07ef1667ce114e08c636a4547c84c0700b7b4733d006c7f17c6c95292e0310d6e8db43412b302455cb0390dbdd9800a52506b7d2a528ab6c86fb0b34d7a6534943a3410a6fd9f97debcce44cbbb2395d79af6890086102063e47b5bcc194928b979f74e1fe29976e5cadb64cb39653c5749171a60328c6538536fafaf46ce5764a0b5daada50a3be17b43723ee00960e5c2498dc1ad62c7aa19e672406811ff630b44f34ce51377b69905945d28d6a3cd910fbbb99a2926a4810164193bebab614acef34598a817af2df6c545b4f85081f5cc187d80a76dd51516e7f0aee2c57e13d79ca315ba48de3cc64887784f1f35d5b376ce8222aec41aae2da4cf976e717ad20f96002cdc3a4307a55591e735e55f54a143e336545f4793868836d4e4e219c4ecf1285692ccc57e882338ecad3e1e13d7b71228092fd8a852834d035abff53566a56bdae7ab31a1302c18091a1b1bd32676424ccc9f9e0ba8e17f82fa2743bfd7d77b133bd41f43874a350fffa8c056723eb17932719c5ff5de6dd6cb7089c6fe1b095bbdce88ed8a6cf503801cf3221268b1ad85d4e52d002f3beb8dac538cbc749c9f5c8ab8e8de1f6b120289293ba22cc739bf4b315883d9fe7f106b908a4d274ff1bb493589994e384c1688456b906dcdd1544c36740f46895b67b969c131cfd86bf81f611d189b7e91612614bc13ebf9f65e52cd77d74558f71ec7f6ca195aea4b2f3a2e6271a122ddeabaaa82a1248f1bfbdc27592114c776627ae171bc513f7d2edced897e39d9c7dc5806ecab8eef903dfce112e8c736cd3900920d90b0018c4675ac47d1db6a7262490ab38e64abf289483e6669cb19f6ef338760fc0f797e0a6d20cf82c090b3acac610eff75699b0c421baacefc6df73308822734eecdbf83a6fe1c043319dcb6b3a4910165cb3b83b1306e8837e7a9a9574f99548c649ac94d91cd9e6d9304775920f86b40025265668396f3d360f946e807a3f68845194b2778275cafb2654c8273ff1271d723c1d752ce42a479ba54023a9db49a8bb3ecfac103abf209f0b970331ce1a30ffbe9c1b8442d3b6f90bad97bc12ea53076a9ec48d9ab0ac736cc8241b437bdf828b85248dec8f6ce12251cdcbab8bde899627dc257874fe7d7bbf32dac6121cc7184c70d0470423bb109a2a76a4e15e4c4137b0c7078c40a66c709c5e1587168bcbcedb335a6ff1eb80b271e3e7b10758ea72e91c9ae74ff7f7d2709a20bcd7d4e349488c32b55a09901be6635419b7b2208b0a5b836926295c70dd7645ab9004017d71f3ead2a1b59280680229c0779b30b2aad3f4f8df97a456c5f3ef289e98b2b1d7c73d12c3c0ceed24e92702ad7d0624f38e5a77c4e570cd7c814f3411f839f7b76829231d95fa31a9a3834df8a13f7cdf8b16f727e775e317ed794fd0179e39c1712247146f300f8c518cf09740598c34727d8ae61b3a5e9516d861fa008527ca4e33b9b1eb8d3a332f45ab00a5c645c8111139a69eda081dd009e598fdc7f4cb9edec7c2248800723ba1785401886c95823b142539ac376f76bb2f9693332abe96bee00d38c437c98c26b3b911cfe6196ed627528ec50e78950f6da87466daa3ecb79ca6ccdf8333bcf4d4a81ea6b8c2504cf6bfe752d13b7f1542ace8faa0094856de90c861b3ce9efdfe5b5ab0e8b1c8a23abd8f6a1c7f204f9e6b37b8b8e4eedf17308b29dd39164ac46aa157323a1332365b82cd4e607f57af6a131ab13110658e63108c0fac26b80b099cce3e8c792929ff6272dc840bfd020bcbe8764751e7e86f08b95896630e5d5877c148b5083963b46754cdeb577863703677d79cb44df7dfda8fa5fc6f986ba5467ea840fe97120f381fc42e9b3c7c82d7ba4c0249db82421c9a43d14b0fd2e95e884c3b0ae99ea0531f05ff6f08cbab0d976f21b7eb31d4b0224ad322a702455122990b02d0e784cd8faf5b594f21d7ed4241c99101fb7122e831ebbf689ca36435bb4a0b65350d75bf65021c96f80a9055c86c745efe66fc1caf9416946a4a649e14b2b6a1c5dcf0107f91df18af4ee5b1b4ca685f6a7f970d98eed356470c9622ef5e14b59e0b268427db3d526300cd81081c4308e2bcb0b17080fecbb82477405add0ce69a83a3cfd7b487a2dd3bad2c4eab61d158166e9319fb6585e42997f1bc1c75942d0c44ef7e63c29205bf45dc7b69cf34117321e0b5b0cd219414ea050bf79a8264073acfe462bbab2880c34bdfbf0817372bb7a602d7a3eefb7c06254d1a32db2d31b45f04c57900800f21f54a2da5520fb47a78fbce0336bd76ebb1fcbd0f8fc287f3877f5ba21c6268ab2e2879017c45a5ebbc3c0ab92897d43fbedc5fc47b1ae6b76a954c7d10e63948715e1cb94157909db57245d560b88faf836b07276c1b889e1a76fa5ab8547d48f1357ef26652606fdd924228a741881c7a39c8147d3fade13cdab4e84ddb704622ebb285bcd2f77e2ae8d887dcdd6f90c0770875b48a057b4ffe7b6caf135efd8bfa45545db258c59b09d49c79225a0d92e5e263195f32e56af4a4e2ff4d09122d1f927c1911d17c8930718c537eac6008478b1ba123b60943d625cc39ac8fbf0489422c19c89ef2e4fa6ab0eb4a81cd4ed1707f64ac26f23e3dcc08971d61145a7ea75e8e2af9c1f67d8c93fe73990f80f01e21f0a476c8e19f902d131d4aca556cf30a70a24f928e6f84959b9833a4096c88f86b2a020fa4273d3751b4393c6dd1f138b351612fb8d0cc8ccf6e86058308f9d7c6f6da8060e3df27a2942a639ae9199bfcaa0574f829353602a6049c7a19d3c51505622270b691e2b568e841c1c2ce8f92638ae884ae31d828c77186dbb740072361e6a9c419b568b8c1f006c0fb543371c7b4e21e4125a1c17b57adf4b13d18f6ef64d5f341b5692aba2c83aba119e6d2fbbde088a1f1c122228e5143222de69cca555021d9130aefc34994627966dc6ff073a651bba70b0bf90b34b85664226223c43ae33799db16c2dad3196ea9264ab276668c45c5f2fdfd97a1b496f6e6d5b317e0503a4f775cb9a9d8f8467a1bdc42688668dcc6cc74a2a553e38f0ac2efafc41cd01a0ffaa1abb338a412fc2253e8dda448e279a462d19ce02b4e7b682dfffa8eba0a2dec11d56d5620051d19e19b7a078575a00a19108510646fe65b25c4b817c424d4bf98202bd5d6516e2891705449d56ab3deccecdadfe72b8f6e75d789a6003f80e3e45f879e6682c32bbabdae8f7fe811bfee094334457c201aeeee974fa47693ec72aac08b2f7a5b2505cb57e7ec03fea904d69f2fee94dc5f575ea39c313b481886818891a07c9725fa752d6f81f6d608cb32d18fffa1e9fe8c5f6f1774f0a96610a664a9660b57d3c2fded4659a4671d70e8bc4493d00210fb59ee3152ab662c9c8070a0a6d3b06acc3fa3d5667000865391f4febe96d2323972a9dc6ae90f0e68a20d94e8923eb3a2fe37dbb714d0c6470cca495f7ffeff700e32660542a2ac9496dc60fec3dd2f32c63ff4361ef6c4adaf4824233b35028caba27d604275f109189fb8929ca6684790f500f88bd6f785d5f8ad07155aba85f4486db0f228be8585d99a370aafd4252e893d0cedb66af7dc412060389632fd96019818329e2dffb4a766d00372dbb49d77e861fca9b43313142339974c549cc7fb5438060321f16ae22a82a77f1405f2e3b7d54649d39831837cb5518add0d62e6ffaf1281599a17f1128db4d824ef112ff4eac14cc063cc798483b14f61fdc24f1c045449b8558462d6c5af70ddbbb74b8acdcc6ddf1fb8be302fab9f7796736eb7456fd785e591bd6f6ad4b4d6e4f1c845748ce939fa48ec2c889d96693afceeefe9d30cd0ada3aa3f625f6bef814d672f3ad5e6ca07cc5514c9b51f6947b39f6aa9fe4a68994457c92e5c7e4a0fdf1b0a98bf73914e2ba36caaee339e40243d22a9beef28b60908548f295dbc6e2406cf7ab677b63d89b74b5cdcc535a706db8f8f3fdef2abfaeed36145d48e37a49f840874cbd8d773ad1c9d631378ce22c4128794f37228f1c27ba251a48eeaf755db4b114a5968079ba9fd1bdc1eaec9ada5c139534ff4ce0d561d816fec31bad6dca6f1992e6b8e2de4a5fa09bef8d29e945ab8bda08cf562a7d487447c37596b2b0d91169a2d06a80b94a0e501836d3908443571772a00908bd9ada75d06a84022d8c8929430daf8c66394875d59b52f23bb7702a044a2d8e81fb146116b4bd7b73bcf70ac1c394177c8c8dc11fb22507c85bc8321a28f3eb852131265f4584e73f6eb1db566ea7620d394c1843653e74ed9e27d3cc4bffc6ad32da176f7c48a4b0fe78c95d58d196cbba7f6d7e317c6d84030fc439111701076e5e2b610c0711be362b359a3ad2014b083114269fdd761b4f6f4b7e85349172b1f998bcbdb91f17a7dcbaad0c9bb4f31c80bf37354ca737fb6ea5948e0c1bae14efd66721371f444b49fac3d968050c11cae14e31a0ac5c6db52518e41cfeae2ce3da4bc7faf4ac16d8082d3546d640df4d373dc5990febf8d35f568d1a75dcf3cf60d1c7add6f79373ef4840aa20f70ec2aa58dfa8ad1d01b09f8d9e66144c00f71e4b1d075d8f6236e0bc5f024bdf79787c70ea66e411e5343542a08448f10e148ec9065989530113827da63b9c9f807e6977b8077b87ff2988b057b15fe4d8e58999d93c1d7630f9f9bff5b2ed62c1a3c615e009b5d2205845df09961ebfd78e5dc0154d1a7928faa4dd1f86fa17653a0fe9353fd5c11edba434830e7eceba2f3c98458401cbd45d2b83d221b0cd6548b4c4fba434a35fae58d9f7c31bc95b2670ffdd2af4050b7ddb21033e93b7b8332cd800f75cddf832a0c7b1f5c963da5ad38d8e73cfdfe41f655a277f58a8440bb2fe484a9272b0ce2b611c772c636bab60ef1060f1ad09461cab49c182aa621c4c8a7aaa09f271489d4d4b6c45a4e4ab77451daaed31c55875d40491242004a38fc17df7590012905b5fe5e8331359b81667bd7ab3c1f03815fb6f1b9b43a66558b5c18bde02e74fdfe7b20df720a3c9b37154233f558b47ff944a1eb22d0d720bf978d3cd9d61004fb6d0d59cc01625353ad4a9f01f985f6d63684ce743c46db6726f704263feb6d8860a2efe853a91313371b1e875352ea2c877aec55692c3a8a7db05c67b62eeb85bcc17c5876deacb640d14fbed66a2f11c3de2d39696b63df9b081aee51c9bd75d2354b784267d25c925c2ec087f2bbb28e278e6cc16b7da497c58b98121fbd32d151a07d95aa0164f565f138dac023d10f7d6778d53e749756bfd65d903f5cf0b10d0dcea2c7dc56dc40dc41e359a2dd1a0fbef305204fa04b61a43c5c976a971ab1e5bdc5f020e41e00637f43c8cc18fd4216f9fff7507c4c2f17562e80a96ae4917aa7c83275e17cb3f8589da42bc811864a1fc029d4963a602870b9c51a16ae44215b95fd2f0a00114085ec54d1c9d99b54127a402a87a1136f2215e9672ff5048253f0c83fb1f45c3ccfe78b62c813913bba049944970a326d9d3c9edb9bf9acb9a0e8030815f1dfe61a9b32d5b97fac479c9abbecc6ab9af16699ed2e4a5af85247758ed601f19716e33482b02977f1ea909e3bc6dd964dbadd3312c8d957aa9bdad1808ca63827da7bcb02485dbe83a8d4a7a0def73521ebb6fded657313af5488e62535604bd004d42e9fae08c6079be75861a69409138a16c3e5aab16b1c26f69be8b59400fe6ae3507f2c9acf4f71db8b4d368b73372e90e0bd93bf922970a90e8c44343956b19a8a7086dd6090e641d7d705e32ae7fc79808767c20e0d05d3b4a6d9d2013a171a243d153d5e56f111efdbc0c5676e9bfdf5214649dccc47de148a531d2e1a3cecb5170646010ff8d941e71a2dcb141a01a32a49cf8049bd5eb252b4c2adf636bb7435487c4325164634d073f5bf1f7d70443f8a1539a7638269442fca5150fd9bba912ffd69476b5adfbf194cce6f3e2427e9372252b62814c1f9eec317c1a009fa051f2c564ba5bc6a9fa02169e87eaec16789417dd80fdb069672054d87c6f574a941d03418a9d0034eab63538b1d91750e21d1df18677e70ac5ce3c19db47d91373e0570c9fca5d31b9368e5ba3b52777c1f35cb5e390198b23a6c8a39a38b6e23656cd5ca4cccc149b8c5b9eb692379058f1d3debb5238c41ca9352633f284547318242e0b989aeeb5ba7627335ae4f514b5b57946077d79b39847f9ab1a1e59f1b55e13813e9dd605f75d8b9c3ecb1f356dc44bab1963c91c866f12b8184648e162ad37cc7227b2a9a3f3c86a3c5f95f24c23e20b76fa2d03c10cf745de7c23955161530c015cd922b13f9fc1a8d47939dd10443ef59799421e75e8a4e3fab49204ed865b6264dc1205d15443d9905b629d7e1a34fdd0be762fa6fbda3adf7a860e2e8fcc07358e86181dfc1fc11149dc8fa053d0904d09935288b3d0446a22182ae06d0f733256e41ae1f8417fb731d3023a298fd4b2f24883190b8cf9def0d824a1e1604a56f72d0835625c5cfebfb55ce3f29ae0570ad24d24efae667798a5f236ced62f4136f8a0f67c419d226a69eda081dd009e598fdc7f4cb9edec7c2248800723ba1785401884c2df2d9e2ccbb3f55ee96658379bc97cee414ff0c266fb7df154cc82b70c5d9f4dd942fe5f7edcae0e90d9005585fae687db3518bc57022f7a56930002d2f34da784b2cdd949673b54bbdecae6c0bd03b44691e5f793efbd1fc9eced1582090d25b2145996baf57b7bef3149bfa36e3c4323d221734c7ae2bba98461b2bd6e3509d652a1076222e3486d6313c52213333effe7c703e5c2a0f3947e616437d55ce062be4fe7aa939e78cb7705e62f2a305d81466e2fbe0442af1384432a7437f08442e14bff301192e449f726204dd1f5282c81cb7edd9a887f54da1f985b1f33322b0d6f249aa2a2027f6c50f0b6b34a7936b69b12de691086b1828a67f2784d3fa2c61286b861fbe7497951868fa5a5e8f06e6651c52da93b5b303ae7e75495f7a8c8d510a398022e80e4927ab7c427f706a681edd0fafa2d1f6e1e8a709da04deda8ccaa50867010be7f080abc89e5b852c10cd8e4e0b6c1e2346f0929ed389e5bc6f671532a8283d52facaace614d3a361e9a2ab81dd5ec2f4c73ca5263d2b29611497fc52a53460e2608c304eb0c17def175a1b07aa99fa77946c71eb6e06e803b6f5706e5d7f1d0f747a866ebf1effcc5dd66b344e1ac0e65cb1bdbc7166d2c8684e539e7af591b8a76b3b521a27e93fb60e5210b3d73e89590c560528c5477facdf02311b540c812680b14f3bbdda07426ee78b9f040e242cf6a0ae5a7f20483b8f76f671f9335db96757396e66bc26520fb47a78fbce0336bd76ebb1fcbd0f8fc287f3877f5ba21c6268235b0b4d7434f745d7039f0bcbd9bb0019564871437af4a77090438c1472db8d7b780f818f824f48f307b6827fa652667eb8baffb76e89bf34937dbcb96780cca07365081d0bb6698e51dbcf2f69defb45857d62b771c7016bb6573144831b24f67d3873bfb623e8ba5cf091c51fc2ce03c8ec941ed05202afc13a5a8906bd72c6179426ff83deb5bb880cb2c86e94aa686cf082ffed711d912f07ec669d8e3e1b1e4da67db0258242263e7603ee1515df2c6fae77f727baee5cd02f1e8ea6886df41eab1125b09b62f53483d9efa7c88c26f4200063fcf059c19237911584485deba7d1f53a71b7d64d2d05f2eab6b4d25375aa2c734343af174ff40183ce7a5848b355c74eecdc880ad77d23984d4d3b2ca5d36a479dea0f3e8292f9346cdda240ceed1de55604728d4122501fc210e864485070cda6460d626609dddd3114cf1e198559ab42e8cf984eb8d61ffcde551aebb00a1008f8d60fd94790a6a353ae60dad9516be8280916de386f911cb26a64a46c81ec5f3a726c46b0303628a1f779f1471e775897007ced96057b06bd2917f8a8feb7a87b7288a402c42e30a45a5460c4351bec215fd34f6d320bfd80b2705d1df84cb47fb7a3b2115ae266accc7bfcabc0bc8c088411fbdbc7a63065680df73a5eb826a0ea46b312b3105e36cdf9a06d8d7f1b2cc8f15c1a260ca4a5a8bfde8298ed8f89dd1b7d68196ea27f34ed1217cd6e2284905e25d5e88eaa5532af8d180dca20da2a15e3f61396e87caf767a15b1a5cf00aee5f04e0729b6591f47558d9f5916c5288cc9d8b6e48871431d74e6a3efe8aa1285bba486f68e1547771c7d56ddba96727b643cc518f8a7d9ad72f1a26e948b64833adc8e1b25660e9f5acc57057e06f8beea287b43f5ed4ddf1fd9011982ef23a43864659b729e3d4e7f201aeeee974fa47693ec72aac08b2f7a5b2505cb57e7ec03fea9040538a5ba1924610f7f94ec098cbd082b75c08face16b496a2e982e02e1e0c5035b68241e50bc2d088b188911e145c1ec2f2cef208688aaaa7d8ca8eaddc168abae28bd19a4954ede89903cdf24ecf35a3c6bd988f2283b3343ad5b74939f03dbbca69168aac85a1e37c8bf207f006949b964044861cb3832c270bd6847f5a20b0cf937abdbbb336041b93296d420de126ee86b2e379b3edfc75fa8de9d6fb249bc761b7774e5ece65ad7a4119cdddd882368b1f8bda439bb659fc1c5609a728a2358e3969ad3051fab842a43a95d1871f74c978b150c1537f7418c7c2b0c2fba918e0a8fcdcfc9c40d2baa166ecefcc68a31add7e3eb493dbfaab9cff12231b6ff1926e3b2b446ec88ea3f38ff06a015cf95150416dfe4788ee2e72637244ca55f22f45ef9b18f794c67d12a4d0cbdbd9dcee62239abce80bef906e851c67701ed1f075550f7f79e452755e05c88d0c9cdecb665ff3fc15f1eec9ea1349f310d0e7727a3ea1b79c61e81763b627db56cb2c8800c577fee4b19ed9744c4bb9426d966c45021e32183223158760b0e28ee5f9c0d54862e112ffd11fc976d3206f477641d76283b617b48d46aa9fe4a68994457c92e5c7e4a0fdf1b0a98bf73914e2ba36caaee72045dd5935a00185da4ed3ad7673d2f8a04e512b0515040935bf18ac2b44810abe7483a4213401d4c5bca46210956faca91fb5c53acbd5054b9037821770454eaab19f86532d04fd32e3c3c3e7a9331db36cf9dbd8101d28bc6c33185ec806809493a0b29d28bbdcb5600f346ba5c32a66a44f382bfa47f358d2c5898f2ce0a09eb59df7aaec4594d50b8b51991e71cd2e660d77149bfe9a779c62da09d70249c1ad3d0f699e3f1a9fe84047b12e8962e07d2712463fc589ed4414dddc1e8074b3dbf18c3a5c9008233056923864b68015a10a94e8da87b14c530941226fd2ff973dd687ede8b420b9db19b8dd47f1e1ee5d2dd4b93970226fe8d5ab925873ed5f07dad16b700a5c5a87a6585b46bb944451501acc50c9f494dca67874229370df8848a0d308910837f4bea3201928ad38ff98263a8d2db74e67e67d15c93f1f9fd5675e6beb56e9043b28ea6301376e7a1b20941ca957216aad0c9bb4f31c80bf37354ca737fb6ea5948e0c1bae14efd667213afad931a1286db8860a23df2a95cfc788d7c4b315da77412bbe656d696b87bc25bfcdcd95e25dc20cf51663e5af49c05479a015f7365db9133f216396677ef60a3525aaf4aa8fa30ee5f18e1b0103906c46e36d91a6de54e5c377bcfe83323f1cde186cbccf839cbbf0488293af01f4f911f05771e681fe3b8b449c71e7b0c369877029550c0470d082077ec7fb4086afdf5e2c99e5c93d6913e0583d7fe79e765525d5faf7b6734950581e217c0f89e2e92f82cb561d9a6f415ebde7ab8b9b80b5b866b6f95cb734a93cb7b28e7f3e5b4606aebeb3035170e65738b1455c5c236d6fab5b132052b1cbdd64c091469ae38bd171beb259b0606c9de40941ab07c83007e582fcd45dcdf6b60718944d6040df2daaceaa2d3004a9e8dc4713ba899e72c77927b9ff995fa0073c3cac20b7f20f8f765f391e70a6df9df9e526deb5fef824227edddee8779a17c7f0581a38910b956d250cb514fb91b5b3d57e9b6eaed05309be7baa6131cc0bd47baebdcb8ea71e3ddeaae9d37717e42ed8895d306bda3a217389498e1fb48fcb6c094eb7ddc14f8d90a90f9b63039720ba122b3dedf7f862a906dbdaa1803e6dffcc4300b7991d586bd2bc367e57c7f158fe7cdb10d1d45f5f9fc4a9e6d9e67714bc49f1749fddb5d47e4306980b27ff5097fbcdc180fde9a2fbb2873de2783cbb8e527ee46369566c04f5fbdf0fbdd442701752f4fbd60a0a928a52963838b4cb7a29df49e38ab391ddae58a21df17e9fa55d3c6a02dfbcd81a9600d2e3df847f706839c15783f7bf408c392e44a96f694149934901da1b1a6e8565962a6cef267ab8608fbc2b093c62841cc023db386e3149812699e76a3150a83d5f34579ae93ee061b73e3074c9902c1782cf0e5c2626032b1defb6c92525437af2d5e75a271d574077f6e48c7ed1f618e43a7aa274b29f4872112edc07bbbc7474359a89ebb399506923d195e14211745b35bc95cf819ac827e989d9ba97c991b1a880e74263ab86e455a2e7296c1a9e12b7e4e58c39563ea4647fe5aa4f141317b186c4b768a66593003f9e050184c1c9262874db851e405a03b49035334148cc6a36a8fc9c327e477f3ce571aba37226f96d4ee1fa55f26c1df779729c9e8d1d2b563e19532efb4efcaefba12926858cf8cf783906e749d4ef708f6499a7f9f9421df0dbbc801b0c7eecd094296c7fdc84ea70e52a03059e6056db2c5d1e2c0dcb72620ba82b599eda0d0ff5e256523c7c3e7db169a7148395e4cb568cefc99c5a371e1cab137444b0c63f15b65118937b0fdc9bd4c453adddfe0d1e4750f2b2e40a9b6ec57ae3d57a72acc04f9cec02c760c95c5ee0278d59b3b54ba07a71cde22a6943606dacd0cdb671eb2eb1300634c91ca1f9fcd79850207051c0bca513a3307892a3318f2e5fdcc81cc2d444ec88d4b23de2bcd782ea9a41ca5589cbde8d4d04944c9646638f4673fe9c24755808e7cd0ffe7b8acdb409571849d90759ee3d999181a5f0385456d4a83dd5f3c7ee92d40783666e7e8ec6194d09c8f060d6d4d3b55c99858e33b49fe6ff9371f0f0231889e3fe3734459bcf5ad12fb14b112e10e7e9a1b324524293b37ed117f5ff10c6a4b98060eb10a216466f44236235aaa3be60b94822b85f1d452b0baf0c0a33efa68d7bebb4e6f38c9189f9b9808420c1ddf0042d5eaf87145f0905728829c4d596bf78db53f29429ef5907dc120c735332fcb2573807f4de1de4db7d7e5ccbc9b88c8289d7880bbab9d1e3e50df31824b256a900af5213023315cba81f7fa0ff80f67e807b87c119c78bdedaf6ce20993c98dcefa98c54b15798b7d9cfeb9065da13fa95e7183c1621941b710a4731755858339c5d7e556d5786b71f12b830e4bbcddd9f898a39e94b3843660d10deb43d2e4e0777434fc7844b828e458ddc5526c86e1bb393669ccceb27cfb8d18bcdced05b8e725ed0aa7c36b61d3863d03fddda4e137bc4e1756558008c49bea5af30eb2aa2df9f3ad21967b7edd4b5ecc3235dbd1a19fd90080ab846a9f75859291f3d0c882c878571488ba385a1c0cca7996d510bc85c1bb0ea1295591bd4bb3b78794e10a477654b31a88a488d9aa157e77964d1fd10c7a52d375fc3a18c7773a89ec6842d006f2e1355f1b9a3f8cb5003a1d861d8062e836d0d7d8f7ad4e45076e9f338232fbf52bd5f6676bcdec2ccc0c5d2461ce5cd17b375142d7506d636683d5fbdb6b088f5c17c9db7f161c36b6b1ab61c98467f3d3a822eb7e29cc49067a29677f67d81f467b294cf58fd470e1312ab9746d1392da9e50aec06abfe493c2a46d2c4bff8be5cce35e6c241001dfc94084ebd4a52ada10790f49511271beeeb58981a4f01567281a1a4e131a1022d7a35faacfa3b425f4fede4f4cf21aff46a40a2b6c02c173d02c269b4236a9ac1d85d250527f30ccb94c9f188b18b2646d0ced01fc4e3bcb4e6c23b4d9149512839ebe1d88775a551c355b427d3334c23daf6ba868969eada700f9a7f72d8f287568ce6309fe8dcf7e01ad65177a3e8a35965e0c6f47b76beb998975215379fe1a00fa570d65afc8165f9befc6c7ea83c803fdc9e352ff8131c09324a0f6ed24c2fe2e507c08f45a73e077964b4f7430c3816481e9b1fbc6c2988175f2dbdc7e0357d40a76d293d9889e0d897b91aa14383bb15b9c164cd17bd46800a7c16cb19ba66c89d636a3c5d481557e1174ff1c311a1c25dec6785cc9c553be43feff04c761ec58be9c4dbc68bac914db6aaf9e928eb746aab0491cfa3f8ae805250e7f13ceff3939a4b6b0dfad8e232e77330c1f3e501565dbdf6dfbdb2438e505d23a0e9ae90658ac22e68cfe9906bbcdb47286b494059ea4252b7331d9356208cd3d98b1dac104799e246508cd5a776fc60bfece396317a7940a79ac1c229c8399897703666d78dab810b0e5bdf2706adc8e6055afc22f7c458d8f0f0f15031bacd29a34512433ca84c85cf701eb6e9164d2bee47d707af2dfe561873dd284c36b233c9e9230c6a8c467b1016aaac32d5d8239925cc2488e3fad15459c404ece62f6c2d7fb6e524b45f96f087e0e284c9756c66497b1aef0bb9ef42cd865740fbd7310abae0d6d9f5ea5552bf2eb1c44d394c5ad197d2a5989f2ed346df916c886370a86f6ef23644fd9cf6b3986133d9ed03b1ff20072bcefa33831a686a935adf0e1a14ca6f059f56164fea4ef489989a46fba8ca4c8df698231645b5a76a0e2bd204ae7a26e3beea6a55d5b5a851eca41e0feee6562f56a5f3d78753fdbf35d1c950207b23bdf0d52d9a21fa80c931ddae693ad13e50b39c70f4ac6a593ef9bec400a5efa43bc3e4ca07c5cddc66fe56398d178c139d3e4e7949a3788ae26115cf38c76b4002ef95fea2a78de238d188ef444271e1cb262ef10d92b9df835e998d31b4d882fa5a30e96a40336455ebe46e446c681a36c1ed222ff066f798690b07ea7ae1c4e5e38e2089631b7e9ee4f481714dea58f832b6bdbd2cc48ef525dc01795d2177d89c9496ba08bef198acf3c836438f951ce8fa8e053e79a155d0dbc1475eb261b97d38e4cb3b7478391c17f7004c789195a746559785225a76bd789fb8d3291b90b400dd02624cccf7bf39789c67a60c8c90a53ea443780052d2bdf1eeb955142c4769f779ffc91a58f3ec207ee361b7694e3f4cb279a2b4f2eb4aa75981777325532e101c9489a88a336825c55ae352e4b3b2adb0c6c6ab1ec505446dce3db14ea527a63a1c08989352c8ee64a2afa363039ed0300ea93e55714ebe2f2f84bd2508f9e58fd9700c6542b7f0320fee12b1a61c53269f5834d198b94405b728b683930fd829f241eb6e9072920af1c1b2665ad1d912fdcb1e39cf00686aee4f6208c2e8ca478d26d6f713909297f627a3d423a38743581d077499b1ece917407c58e9f753a9598cf8c191b1aff8ad44840d37a6ed30998f36ed41a56d8987f1d6cf64c18037b24d66fa9bf1ad35bcd6f60791a94433c99a6f162fa66c44a48952ab24652bbe5e9253b19a98ecd87b64b743cd6208c3d6d408707f28d0b19815095057b3919e838d25b420c369c229c76daf72a7439a9ff8611c5855d692eaa096bb38f4dba0cd264ca5075a06757ad7d89ae6fb65fb11a9fe1008e35402251d1a0b11e2952a8d5c1e4ec88e58004d985ea6382c0a4a10419896a6b99a5fab0f1c00c6497bccd6afdfdb7be97716c79882c80d2d8f41b8a7a373f44beabd758dfe34f1a7847e3ac228d88046f18e290ac8ac51e8f489e7ac3cab9d1129e1350f186e7d65ed8368e3ff7902fef77589714d9ba55a87d7a9fb85ddcf00d9d6435ff18173b47416db6b12dd32764ea46c373b341e558a1b17d3cda456d2e0e3dc504f0b877e96768e66ad79ed935de067fc1ba8a1ad059cf84787644656b1b3a17bcdcfde125aedb7c2b01383a5f4d6301d9b691dbbe59ba82db295173a814e1e31ecdcc6e85eb363847936d8c3e3f56b92d8b241a1a94668604dd7acb416269eb3a3413e0ec57b1bd4ceea91340aed9464e8d832f2c2ff2bd6a56868d2ae12fa80b03b78112d7eb00071c14965593b36001cb772786a5859925a044b77c6b7363e4e07d0a78fe9a072943432830cdabc1ce9207545353e06e10cbfa9ee4c4d2fb4f12f0ada10b75c7616d3b1e66f8e02afec87e81a18f1d95b9b8d1a029eb3ba749e537ad77be2e71fe9ad28842f53cf90957731db7d7d03081268c0ed4a8e3a214e002e774905f59eb1070855589772c115b10867d1efc6a19a2d978c4bbc761638688e101c2c6a6b561d1d571432923ae0c72dd59dded1823a6417e41eda36e9733eb7c7f9020ff10af6071f279bb1d49f9b22530ddbce1baf5e87c5e5546a2514743e44dd2dc3122766723dce1647ff15b3b1d21086b41fd199e54dc039bf6a0d543d4565bc1d3c7e1ebacf3bdd801eda0c4b4cacb74cadc204dbe57895adedd3a41466a4e3d05dfba1131a7bb9107b84a59856184e31c5c49ce01d1edfe5ada59621c88ba531784841e3242c452291916458e94966c4539781d5414e83d000928d150c83864d0c2138c50e87363c60bbc6d1bd07aa09f0ba8019550a14903fd77f11776c7feb67fa7f3073230fd13c19fba6bf8274fde98ae0aee3e6ec92e685f2210f7dd5f27a73845edbf4afa838fc340bdb7f6047ca1edd5b387c93bf52ac8a49f31e7e4af414732f99e11b6dcdeda526a903a77c38a7b3a53a63b6374283613a240495801bf34c9a4463f75b262f8c45693c2cac1463ef5921172dbbdefb6a5fc8fb92baf98cf854c31a4534578dbbc3eebaaf7cd29de8dc3419509f2ec19283b4942959be76b00afa2a008722ca078b7619591ab0dc435a8edd1b6bde4202eadd1c8b38534341805dc08cacda3fdfbc67cc54e4d665ecd7b9eba1115fafb7b85023613bb37d4ca8956e884e98191a0b925501443d093f9f3dfcb196ff3eb19ac2eb6b526c5ba6b26d44e064f56527d35e3f485c4ec27c77e1701a1664cca3faa1078b60ee496dbd3eb517566df7b290d9adc9636f73c3345de38d80b7b2740850ca0fd42f8f29752fe8ca380fdcd996aec865b5013f9c1a77617077ba5105e525b77edbb11370a67d89341447eef80b1cbc32f8052cf6857fdad510615e06b1bbc43313acd92f61ecffdda893d0d234516d6fd79bdbad097234cc2ad921c43cee3719cc228726e3251a3f9815d2f392a67327fb65d9bf1a91e55d058d39a981684dd604bf27fa5fd233cc19dc39ec4fb33940a1f250c3e8620e77ad81d89b03d192c6fe0a7ee9179029c38a785afcbc23dd4958f53bca01ab6ccc64eadd8e5dc45a9d7bb721217388be850e4447eebb5591937afe288769604df309d7cb3aba8eb78fa0df88bfae5d781e15633cce3d9ba0b502eb9890adbffe140dd21021c4b01849c2001d9e9fbe42444b51a3ba8b166883d98a820497a93d4211120acf3384be9c38e377086189adaed12d351dd1b04e04920ccd62b9628757a9caf571f524906bd2984a7621c59230e53c017f6e7ceb4fb86ae4481b1d30d2c3518579a03af8c99a7e2479f4faee9d58c1c53b9384c68324ea91e86a37e946baa3d092f6ce0713f4ec50f16f19082756b35dd8d03aa1dbfb44905bf8a017068c8f97893f4bc647b44c28df0310370900681a3d86e86b51d07b4c86f1db89e7ab902f48a29dad09e9c1d3f49c5e924469e0056c83b6335630691a17b058dc1fdc5302af0b95fcbd898f79bb22cea1cc8c83b0717fd4599eac3e5c0ec2d3acd5823dc13f02dc3b8fd51c59e9a5a3a4b0c55825216d2c5903ebee2fddf04ae850b9090565d600c07464279156d33876877a6e6359f91e200d1f5c4b0db00c15d150a7f9cfbd685babe76df079c50d351f117a5e09f4df1114b3e7f46dbaa81137982d7e7b60d1d07463631197f8526befa8a0d5b38d24ee5d89e10ac359a0412a04d8815ccef03a6e2c3a5a15b48894d7d659133117ca85461c2507cf43e37e2ac951118bc249242de38f8f43f17fe922f71ad3096f7e904d0e18b07775766c68aef0733c883f50ad92d3ad8e2e8ea32a697b0847aca3bc61dff94825ec079790d03d039b43bc97019cbe6e654727e7256a05ab60cc3fb0446c6ad45a00d0fd6263ff64c2bfcc6dd6e49d7b00ee94fae4a6a10cd565062e37ff5b1362a93a75338960c19e36bad151485feb2e661a7638a617e7fe1c94fb1312463e098b6c891adff761f283e7c7e7ef4d01809d3a140641e227490af033cf9ee4fe8b91d01c34008949c7b7065122c3824502197240a9e0e98813021ee41d642593a9eb972495549421f2959ce9ca7210aff0a2cae8c914894375746769115294fac71b6f22e3b0ec5e941f43881eea8d8a79fb84e63b320eb08bb72431b80d526ead3b2a9834ba82a36230bd02e4f4edf41b8e89bc086a74b9cfb6cdf1976345955a78dedf640b4b917cee95c83cd7f3c3fbefd202aa15259650d7a524b809233584d8679b6c7f9135bed8d5b4adab4975a74e6ef7a9464833e1aa52370b219d71d408a398e944c858d7bdab601304b425f9dae998593e93cd02b14ae7e7c6e9ca7838599e1d676c7f5e13ebdc31df2d114f56a9a83f91060cb639498c6910b09e1c2df6bcde80f762a6b381251904a98f96b8f6f1b72aad2f29b049a46e6314627cbda9910819ab1be4a50f9c3affd6c422e2341fd9cb790363e1af2a794c6b38e976d1a5c3255c3cfbce7a17c0297f12a804a3d756493e9cc9abf571f35897a81dc64b11504e2f3aad6ba70f3b1114ed8632b1d900c4590a94a8d42302f8b259edef9ee8260d7f886b7cffcd461260725abfc32ecc922f3e6e5c3ceef071871af64f44986caff7a85762465cf1dc03d51400506ab7158c97283a2c78819699d77c0950753794f89d94122c2aeab309dfe0f989d6f0310d73936469b5f5cf7c20fd21fd85266bc226a4d204e69ed601e6d8156424c25ee71c6a3ba7702ba4a352b3a3d59b09a4056be12ee52e98aa3c2b0c468e3eb973f26b3cbc114ea5d9938389893148808d4f2b8b63249aa7c64b60a86476b1fef0804f897c2a85d9d7b97a68b90327973ef159e5e6af4f283df3abfb3a4488185ca468462539eb8960a0699e4dbb829995843fe6a345c3afaa41ba140f9b7b950d80ab184ee6d498bfaf167cfe15296637577c1f014e1c7055e0fe44bfe6e94eccb32ff393d5fa5997bf28a827a76f5977238d4f3a5447298c72c8db97688676167b571fc3c6fae715703797ef9b2b1731ec4df7dfc0c48121f4695edeb612864389ad2f75963b37c59efc09b5644aad6f3ca4e04572ddca6b28403cd375178494ad459d75ac1ae3e63eb0ce001c6b340aa62dd93ed3f1464688156e6c84bc3dac28cfd7fe13ad64528a2b27723e8aa651f4c622a78eaff9c77607eed450742140090f0a20e71540881be66681da2f8fb1a5be16fe26ac20f49dfe617e479d10f404f861a826f4e178312201f0b47ddc6e2078864734943d2c1849a6cdd4a599fb84e783238d90f91a35bfbaa0e1095ae49a1c66df7d4b03848c930e9d1fb66f5ed04a4764e038e84991bcf0a882af5d08f6b0909e54167f8410d4643df7ad64d220fea24bb0588deaf0d27cddebb5df35b6e690c9b7983656e35fe15e7c9b13620fd53aacd7e4d010d5a2873db1c191369bd9572141709c6795b0f8445e5d0ce8188eaddf9b3404c9a917a237ad2a4a1ed3c6fd5dd6e7a06cf7a7d5bdba4806b3475f7f707cd5d20c6102b0333b0f406830e206ab5b48730cd3d2b0cbc1e46b6f205ddb9e20a961965e3e1ba76eec7a33446df16c31566236d27e2423af1c88022dcd3d11c92861b8bd4e3dee42c8b0d6d95f80176ed2e41fe8206fe041cd92b0dfeef8cc178fd9a210ff2f472f12b2ffec87389301d5f9c59d9b1e5c2fa8e8bf9f2796d1b500329a64122e7fbbba4b320ba5d07835797c8cf5797e5d05d87a9f7bd1b265ba34bd1305b0200321f0b072183f2f1a77edb49faf1e9a2f28f48601042b795fcf0911c9e15b89e916f1529cade00acadfd8c9e9a75dcb3fd713b9c5734492cf63716b7eaf68682b80c017b265bed16076c767f541dc27079c3048a6029203836dba4c2a621a7513e99900bc144206fe60179bb19525fe1d263859f708a2a2bdfb2e31c5a1f96d019697fa6e173d239cb4eaa93752b864c45973e4ec976aad0fe11fe529aeed5bf3a9f669253607bf9bfa1aef509a7c799674c6fe792ca07374ecadf697d31fd14d3f585e2484aba42ad52bfbca4cf4cb2c7914dc2e292596db164b19f7ec640f234c7b5ae821702d97f5b953ef19bd45358033345a65d104fdbd54fed8deb5f27d464569f30d432e8aad6588fde6ce6315d2aaca670e119371e85ac850bfbe75144b625b798a64436940d771acef3b34b929022bd9787d21885d4882ec409f9c0adb8a557d36a769ec85b1df86fe4ace4dd629b2f9dac46179d6ec3d39ac5a329075d8e33ab7cebcb89af7fd6d1407800456e2e5bc52a299afd1448719974d8270253c955f6229c730319c1ba296f95deb607d9dc703797c7cff6fffbbfc81c6610731c73503c960fe198110acc7daaff2fef1599d692c7d31b554ef202a009fc2d09c6fbbc5bef97c6e886b101aec8b0466c7d0c68ba990d0b90ff875ffbb0c8034deb2a976c2433c5fe63e8a513c4572409bb965926f75f9d8cbcd5ec8285d760db9cf2b8ccc261fee87bd89cf6e863fb0ce3f917d926e1bf1122461b461bc7c9121d871abaccc1a25f1c01bc2e74c855aff93fc21ef1dec54da7afd27fc7553088973c84bf37b9256ed62c73de2de4bcf5cf673fe31743905137393b85975e0ba36e890db5145db241625a1dd519c3ebd371f0e8a95d90d168d7b55939239894f0c3d8341288cde6296cb43b0eff5a6f84d7202e5ca55efba6bcb6d820e1085b2c0d1285648fd405204f0d08e6613221d52670558299e80c46065983a21a55f23cbc8d10aaf789d269ed6c3e925e5edb6dd4eaee66010b987e4a9d8db5a1811d779089feab788434172f79ae1ca4ac69f4342a14532f48376ee0f9759e1a9207f38265f47a5b08f0e431b614a321d1b21ca4c71c502a1825e6e9f9cee34b9513211b0ebf1bdab8c7f76226cf6a0dfc6f551b4fd1803c94480b7a6f1d21d9955fe90c1a1cb026352254a48c62b974a5c62dbfd5d2da1dc696fb8a880ad0d26a8c1c4675188ccafd9dc759013345eaea42fb1b63bc1837c5625009120b1ff84aa9a0f62806ae1153b9fb80b4ae5e7433a4d214dab7b9f800096d968fee2b86559d66ed1ab89d3ca0fb244f0e1c5a4a360bfe2902917702f04272b8ca8d0a35b3260d4de916a9be0075ffeedbe7cc8768b31ecc38d8e0249754b75a3739678a4f26acc55382dee63a8e8bd9d22549d7010f178441060a48a1bbe36fcb366952cf431f58b40ed1b6bebc61ff9acf6a4b23e4ad159a338fc105f99c84dd8d5ca98091372456e59e0fc87e2875961899ded9a296c90d2d166b81ad9d8edd3ef656f66d5d170933a5f91444c2ee86102d5fbf6a24b6673f6f0a2bd18ffef81b1599f0986420ce3d50d909379cbdaf647a60f6520de549389b7862a479523f900156abc157df9b1dd2d94f6738c2ad5f4db27e0b0de8c25c4258803cfd14d3453386bd1e674c7815914f71e0978ff40f15d1fcb86efa3a5e751f3f0cbe80880f00a0fe564acf6d3b15bdf5f785d560dadd3afaee8c7032208823f48fd035248a623e65805479e3816c6ef828257f3342f6379eec321ae010b69fd84b15d41d4b6b8e71bedfc7c713d7197ccedf2263e359b11d3b75611537822f4eff27d45a01b7179c27ecc12d6a9996172bf26ab521312e1e84dac4bb1ae5d9fa34c6cb79e0060de4c08c06e74add15562fa306e44486b258484c5077f41873bd6b4d0efc7e08ebf71eb461d464785ee51a8ab53ce982b89290db3423017d55a192eb369b67c653acd7f710b516d6bb45cb7492c4429b4b54018487fa87a1179c5646463b0229922af7a0bbaace3d85449f8f1ba26407d77852e452f141ab284aebbf30508966123b37109bb222c92361c419baafcbe35ed720621d2715cded5c63facde36e8e429fe95a29822c6736f95d00938d4e1531b690eb675714235029d2ed36f8e31718565d81d9f471b80f15b05cacdef7b9baba68608bedf36ee93266b375fbe1ad179daa6dafa47b46a28a2a2359140bc5688f06950aad3b9431216436820a9bd754d7863db5a4915d5754a20dadadf8fc04962492b12b8f86e8a63d7e163f271fac15ede75319bfacd97ba45341f033c341f1e933310e4fe5d4741906aba30621eb61e1e5af2d8fe5d1e8e47a63f25ffd6c4c46414c22289b444c604b362022178ee867d35d95c1473a9a904495bc126eea384e7c5d3d6ded1b980067a49e799cebcafdffe31d71dcb608980e4431f6c4a9f58dcddba083620f22124215a3299d419dd412a931b7d1c6d080db30f021dcdb9fbc803babb80c762590c024a58aab5ef34945f575fc784bc18f32ff2aa81eaf39fe11e4a2583da67a7c56c33f15733cf81a5dde4166be1f169541e9fd697fac727cb6679451e7f623509168610809266170ecf9d01cfc8c7f22114331502a0d223906311075feaea15fa4493760f42a49b6f1aed1dd944393fa7cbbb95c7b5e5254a2c1b8d6f8261b9842786c641a25e4d13e977d8febb0a28a03d3bdb928e7aacda4168075caf56c8a6ba22b517e1550546cc6d0ba67afa54b505394c13f6d16e90f87bf3e2269e73ba08d9ce73041c4e34c09c942c6cf2c7d22b4d999405718bccad976e876af6848da665201c51d83d477d72c533ea5fa3e9a31f5ff96a0ea05c9a2b33c04d38c562f2589c0f0cc5190fdae631db176bf577c240a814c65b3a2f6798536304e4ef8ee5929565e760cc5f08b533e93024daaaf68926d5d0634b48cdf39404e915b708e75c15450293afd16df2036ab60a77b81044b0ed285ac8428122856d9e085ac2a6ca38b46c4fa2b603fb232e11c61e7329711f2221d13619b7bf721ac6aae5f478dc50cdc223b4fedff19f25da32d66157f8fb3d9e7b5b38a136ab24363d2afd34c25e077570b7e8d8033c89bd8ddf6dac1929b130c0884abc7956daa13debc63b2928fbb686cc1784e2c5f2ad2109cbaefcfddf5cf612462198549ac78e60e3ad3e4068d08f5b99e1d090f77520f7407466119e4cbbc01cac7c182a4ed91e3788b0c3389b710ea6c6cc5e70e86a1a65606fe7fd8e3d7e5690db9d329dd824e6f4cd9c1e7c67bf73d71dc26b3c4a35dc45ebada2a9d8b0c6f889b2ee03c628ad839abfa79cc3989e095085ef21d1f968bf198ff134ed1c77e0725a3e1eaa8e7cb071818ecd7f074914715997518b78298ba9062bbb04fbf89e08e76430eb67af0e35f2003fcca01d689d6345fdcf6d4952a6ec3786a92c2606f4293ab37879e1d1a2d16c3ea289750f79ccd539977a33d6d6dc88d9ed1f06199312c2145d25ba2d460e786f3f5ff01e036d384f494aa77a7065fbb3cc61f1d8f75bcee36faf5efe215715a3bf177c30c43627dd474506e0e6b4c0925303b61ffc552227d25476ac7a92d7505ae5fee050df589b4022e065e39fffc922068a1a54575cb3f1fe5a6db257155b411067af84f10c365af444c59ec97f5774132fab12c0df34a8687b4f500adee501bedfee15b5a9d2e12071f35863fc737d9824f1c710d107689008757c7d976457189dd0b487fb315e261b4c66318bc493a11ad67c6dbc37d07d466834587a4b133e3ed79e2c6a59862de595c692fbc3239e84765c54ec7fddb6c2f5f32ba5aa6fd2d1f9f088961a301711020457c1117bdc9c18e5d170b66054590592e30b7a1169454921fc39a185aca50f036ed9fbbd21703eb630c79a4d8af3d0d2bf70b50f5c37284269f5c599591e162a70473275501ababa305bb4805d96e9cc4f0cc32959d6e60b32cfec409a9f11d799030fefc21870f97fe53b7a8a989b689b52614c1601aa7f98db3f68254975a2d604b3caf10fc511312b35a6c964376c3440216dd66c7ab03fe49e9c729b9e8eff33e37746a060fe2f56e58654e89683f34982fae7f6e7ed1fbc95ea2990fc2df241c5c50e8697ec8c6d0aa6a1a8ada0cc5ab54ddeb3480ba63253743acfffa5cd0018d07b2aa0f754c92f3026d54859b390867d16674e8064b06255e94b29d1d8f85bdd4a854ccc474114c3d171364e7690540036d6cf837d72cd623507363fe3fef083ea1d6497fdee4cb8c184292eb214019e0e30fc9d1af3ac781822f3dbdda753d5544233e82aca0972ff5854b41ec3d1c70a3ef61922af4e7639dbccc10cd764d85e5562b7b602b935da92f406a01fa0a841178d385586ab36db724d7cc8f25f98b11c74c05c5aa19f79b46b1a0a13e9ba2c05c108acedf52dbf2ae4286f84b0886dd3195ddaaff57fa36e0635edef4a51ac6927507e81454735ac3fa49a5a2b23962e77675e82a0e561a165482bf744217cce8711e8d495bd280a40c4112db7ce929b73697d9db1f5d105756286a9dddd1dce116e4f34d04a1f61d967264c7b5073b4224ead97bae6711a5689080a5496889f7dbd346b4b52759a794c2b5cc3ddbbce419f1f48f0c799afed6567677b5a83f47b3512730fba1ba56288112a9325ea111a77afb5b7fd7586745ad4e3c7d9438589c82a0290bd9ce62e9fa32b08cbc284b9db78756e6763dc5fd4f2f7c78f0ad6608410108696e2c436797113b761b4bdb9be2e672937945f02785373f6eab6603277a48c8d6d0d477ab31f799ea491fe273ef7c8a593e8b858f602b1479cf6b76c0a9c6e66733c2896a28b0baece6456aa7d33d3379011ea3dad208aa294e98cd857f95ce1d56026779c80c6462cc77a463d625142a071d3f809d97e41a33081e68017c7e5a2a40b3f22f227b2ab08557e6d9b02dcc469d50d397dbf2cd010ff4c66a31dec79d4d49ae2d04d1f8d3a02b45c1a94c92baac268a96189cce498d4e9454ac68557fa210fba625eb0dfabcb686c0ceb07c25465965f4f7d4f17fcfdc691cb68fbb038b992ee0de86993be2188d0bd70010e08f7d72d199da9665ad1426986484a37adfe18f0062f2e8f84106185149c2a8105599df9beec981c27dce80aa3e9a7c3499a115770f059f1aacce0e741922a8902eb644561f7478f85bf60532e2b35fd575b135ec2ec67119fdaf430517b4c74a1f0eff9319c9523b8ffc3e9a78615bec808b4a2ffac7238e57344064cbb42b7b5b31b3e771c67d47fe7faf652df99743c7541b03fa89d75e372d16e03abbff1d270b8023caf21ddc41a3417c1076bf55e23446bc121837d8f0fa4d63e4e0f2b2bdf1440f71f4cf3f9e0bcdbbbbff82dc3649cb652173bd184f1c248fbb408708c93534134ab1751e560e9ff4e96355a4ed9915156f4efcad4f50eb0e31475b9d8bb338287cb8d98e97a66a9b85b0d6c06ace70e254a476a147a93866ae83644a5eaab48e1007b5141ba85f1f7db5ed155bf546651bd845b991f4eb62043c87c3aea2a4b1e8161f7c3a6aad40f42808fac702ec0be5881b85efdf46be84a2bb0be678902c31efdf5b4afdc0a5740c968400b988c631cb2031675fdea0bc0c4f152adc194bdeec3b49f55e04b5602a652a0adff423bb966df64839159593707e6bea155a93ad8d4f3ab05f2350d612228f13e8eb612b7bd092b8056a571e9b0ca18ca16e43ab469419129adfbab19dfe9b1f123f939d482b879e7b3a0b6c8fdcea033418f3b27f1aae7067e6c362ac86914d0a8ab8c3e1be8f572c1fa99947d0036a0c7b8f4492b6684c843311eafc5fecbf6b396fb5cf969cd0d27f1594fe930d2b88573c2c95bab61d973a8a977cd99590814cbbe7c203eed610eb14dee6649f197a79f7a54589155e457369e1c3504fda72070b1c0902ab9b2101b7fbd1017f0309421007f0e36301526ed9be7a9d3e42c6d3181ceee52cddf538b782bddf4269cbf66743766e6cca3326998392a5205bd9aa15b1c549517ad72db71264484af9f3afdddbc271a4baf0048aaab1de890fd51acb8b722cbf46b388a1efaec6295f76ec0dfe775ddc3dae9bddf7cd5abc1b91c58897955727155be6df865af53f123d90a0f2362744957d019857b92657ec1b540fb4301e51cbb5dabc3d42f9c5367dc1a6547f79cb339739a846875b8c6d3a6ec607c990e48fb1707b4509d654989d0a76cb5a7704248f8bf24da62cf21d077c81599bd362fafd7ab7b82e0e278097c77b4b27095cf811054bf936c3d75b552cd19eff3386227f105da407eb4b447ec2ff68ccdd4f2fbb8629da938ccd1137e77fc2f8c837b0de1ebdf3b05c99e1463709da46277b440d4392521ca4f6bb4720c4dd364b76a634f55ac7ea0975f59c2d171dd711b064ce72526109f369adb3011d92283444639995f8fbda05b6365fff759fa345af1a54257ff40f64d203ab9e1e495d70752e0c880ab70142ca525d28fafdccb77e740e2c10a44dc89f1cd94587341aad5985a61a81bc81ad7e4bf681cf523f598793b0ad213e536812e713d676cfb1f2bab737ec44bb8284234796e1e884d590750e6a2b6d446fa84c40f9d859444e1fa16ca5a107890d2f8630292558dbcd67319a2c53ab00ace9a1684bbfaa07423cf1e2618fe3ba63df8995271569aec1702fd228a71e628388e8606cefa98d05be72ccceec21417a5db069cc855bf301e7c3e11e1cd13f6ce29cbd7529b752359b24046c136c39994e4392741a4402b5e0c03ee8ec91dd5fdfb281137e4a5069e5e51fe0225adf77db9fd63abc1d8a3a59725740cf169d0df25fcd94619ac6fab723d8620fab1b3d5aabfa3046f371891bef4b4096f7956bfcb18020726c51b97a5453237470a786076cf8b842bd18af372096cd7661ec2018619bbc11e1c0b7009f2c5acd226522f0c6686b79d4c1e1e0c312ea07d8533607200fcc3381660681a335a9809c61e25a3b930102fed11e07a5e4f781a94a6da38c7ea32ebf15840d6ee89b64d97a2463a9d1fc31379f52a2b0b8e430c51557912f9fadeb448d9a0c8997ed9e78b19f8e2b01ddefec591e49e748c4ae460d98c8dcfdae954babdb3bafaaaa5eec95ef9ce265592e37e6585370662b8683855399229cad21e8aaf1dfb7447fa6a41a38eec27f59459e9d5b0f4cfa8c1d5036f6e670ad9ea63b5778144883f5f57f77fbb8ed587acf51e26cda9f44464258c6c9e5b1a36b3b806ff7cc8584e3866ab29ea344905f365f7864fef1c5a044861db35949b84bd64cb32b1807ddc8369e5d555076958221e68ee0b91fca300d78da74d10d20619ec9b441ef99e659ddec14eb8be078bf09ced5fb9c8ddc900fa23ddfe184d7818b9e933edda252ce03ef34c792a933d749e69cc30994f2c09122c0986a1b1cbb37e6691408292f0f55b2998ecf678e8acfb06b516a3c471f356ac18cafaf16fb6498bf32ef035ad250d817189760d785bc0362b75bef33a639d82bdbe87629a24783289b3eb34909584fd6fb0bc445d842424f26a0653c55b6b8f1513c56b61da782b9bb17f78e81f3cbc67c5f50e0e7627b25b18b2e62459684fd155602be449ff2a9083e39e929e406bda3143eba17927508de55de65500309e118da1886818573f2f1f0d62327dbdb6ccdbd2167645f868fc9fbe6959ec42ceb069f431b09c41984996cd50359a821209dca80eb2c64d644e34406e0d9e53179a41a5710552ecd4865c8e49d09f98712d717cf68ef4c7dadd6ca590a376ceadc3a83d786d87233d677aa678a3616e5d9d2211594f280c4d9aefb1a3f2a12097d1e530efabd7017945a1c5659ef724602fe574b2e6f50c37075df9d49dcb25cec1d437b6ecddb9766d8b9bd3b8b254fe1e0b3b0bfd9d79e81e8748e67eb05bda4b49208b8f3bb5cded880cb799370b11025363679f5fad858d70b1cadcc0ce2b3c5e81d90dbb47d3353b3b99c8ea3dd6cca2b275d562e96090c0ab53f16c19382db96e91fdcd8aa1358ce54198cf303ecabbe96c6156e32b49d37bec976f27a556b8a6a328b8b6789192be571159b6d48ea3fc60f2b61ed2fb2d9a68143e03d5d147502f2f77a22435a9569c10d69c4c6576d90fcbbc35b506ee663a2ed70fa49e1d2278c0e4e83cba54a901bb2d251849b102a8d7c6adb147cb88eceb272359b7bf9e1d7bab0c8e1f0758f7eb87615575a8e480a507b99691831dd9781540bb19e3ac67b1e70a00b3121131964d1302860eb849ec75bd4036c4a6214a0e1df7ee1cd0f35e9312a7f9eff130a275cc5c617dee4b4eaa85459c85914e8640c2673df416cce4c6370a445f0be4b9b1bc884845d445d032d33a907e70fcaac6bfe42a22483d3f5b72161adfbf2310b9b1ea2c680eca12308f5ada6c446167426661c1b5dc02f13569cd2c79fbc75daddf6932a6bf79c50351afef86c0b02f206c744d71d412e5963768f66973ac013f131bc0ff7200ead8a851dac478f7b27c53820f5f8e38b6114838728094e550caea90272b80235743f831623afd8205e32e48a6e93e61c4d8ef2ef0a7f3a471093f4bfb30b7dcf5d6c516e5607bfdc8e06e6e984b3b7764513f8bef3aaa1a39d5fedd78d5aeadaf317fed55f8e3298a42e397b9c0f193327045988065d299fc909dd033c2a14b86bc891c4c4e55f40501b017a5872b67d51f50ae83b7e25d75da38728f32cea2009d70a30fa1d71cf0059a182a2071f91f7366025ed78f46ec66fdb9ad52e0bbba58cc922c2127bd8d0f8224313b9997380b54c03324d94b0eb2c0a4ba6963139e6ae7aadea463bb31bc4cfbdd020f3eb7abe895ea3a6b6ca04f7f4b6799c78c57b95dc531d3176894cb8524a31a6544301b8626979f760f49d7b08185f85d0cc32afffa7945d75627b39ed26ff0c58d7cf78fae79893ed3d4bd7afeb105d4123beacb4a65c656f17278ce947f309b7164fa8ece84d05b8f618498c440a7642471c36e7292e0b3b7d3e0c268d9e15f8cc4c0d216cd5f53b79d61e846821ae9757d9d227cdf59286b2eb29da1200646cccca03328ee421f33044330b710f2afde39664e6abd708d0f89225f5e6d56f30efae50414df7cd56575540219859da7fec318a4c01e8366ac5b1ac94c9c9f8acb5643033c98a6c2b2a3c9feab08f991f708a970c4a680e65094ae222ac48827f04192b439b09790d2159b664ae45c4ac5994f6a7f10a9829aadd7a6068e4657df57d211b6f4a2bf3ec36d7739bf7909da64bb247288d8c8187493445b4ba4ae44a3d4a5a46c2577d4d7543b8a1568d2dc041e0fd178913a35c2e0df58fb49e7d7f909602abd572bf2b414ed2b4aed5ca527553e66111cf8c8747fc4710793b7a582e43065e8e2aebbd1f838d9ef00e9a39c41e37d579ca78b8010bc20a9df7b1f785447734496be78eb157b3d311ab68b289f993d6d7d94beb3549050867c52c11db4dec993735392894e71de1d9a5152f9188d8155ec0eed267d4db783c5800776cb8408f3acd76ffc10c19cf55cd3c325933fed4937baa17a5d1a7eaf1fee6fc3d118416e298ed77e5f4b0b6072807203cf836ff4ce4275a4aead008530346824a812e3d2d1e0c5b824c13d4390b0a327fcc0ff94a2a7d921f7bf7af32369476f0882513aa8bbac077c2c307d425c30971c55f375ccfffce7fd7207167507ec98e8d4849582f0fe459b83f85fe4a6b450c046c448f10f51039a10338495674427d48a81ca7de796252d9a5c2cf9b5913ca6353269407c8c266cf7ba0a47eb7fb18aceb85c8360db752367a82eb03c00fd0322b75d682d1e970b0c8f08e7b1469ef788111417b5ed6b8baaf85510b24475e4ea85d895a280bc0733a336f36deae6ff74dc733cdfff78183fdbea6d6377f0d33d1f1fca4a6fd1ab745d1c9fae9a8f84f76430f7cdf48ef31f4803a861d4d8dd3990e83ba7183814c11a56cc22ea717749e1218ae69bc8c9c004a949e5a9c2f7d27b231b12d1d447f4670f760b9cd17970a9f3da29e05ec765e1650096a8af2e961081787042f55d10f73323084c77ddfa7d97971afa84ab25369904a41c192025b7702d98fb43377cf5da57d64f630d1879885a3cd505ebbe219114480d60b2934d0f52347330c63c2ced935a8ee11074b6d8ff4c11abb56df2f5d4fb9ff547010fda974190537a7980b4eaed8ca0bd2037ae56debb10e5cbeb7742139c6e29df654981fee5b6c00c413a3f70bebf54fc9e8acc5dc04f52e730228f2aad3edc55cddc7a07f27b052f30683636736ba6764c3e1bc478b0b41848131e1a5e19008dfeaf9674de1868b85b5ee9e25fd12518764decf8f31d746875a53eb2107799033863ba536786630bcaa0015f3f4edb112b90c5603e3ca31d7ea42acad3cf8b69ff2f3d35b9baa297bf473013821564dd1865fe812be5513b7c4ded1a5e0a0169f8ad76e94b07e2a3b3db8e6e1e04e6804f5a53f684eda4c6236dc9c4536c46312934cc6fcfe5826fe4bc8bcef9408556673aec22f81293afec7cf48b374f5b25acc61434eef23bafa033eca28efbdb6f596fe88c1455a83031387b521596a15ad40eb9a41eb117bad3c6263656db4f80e59d867aa737810aa83e9abc5d02fbbdf3fd01bb791a886b42780e7d822aaa54dfd582c9607dc00ba5ecc74b04d788a8732bc39e04bcad2e2494115f2170ebcb2ef72dd53baf96772b8e80a642bb94e6a7637c8a1aed3867f7737941c91e5e3ca93822643bc2c407184c8347e2496951273a8fa2d6b529979a65b873771546fd7f8a4d55b39041cb53752b141cc0ca948bc39f9b05cfbf8eae5224778f9eb080f2546de29a7ad9e004b5b1b1b62e6fbff4eb2e3533bbac8cbe055beeee11cb43b1e95e30cd099675ab2967ca5aa97d04557628fe848eafb1655cd1edc87b613c8463ec791366e9238f210d75605333830a9c827f4e7fa46c7a985e3215f0ec44aae2fe1753fd52ad7d49dff2399a6fa808fdab56d18ce35c6d2ddafac82daffd0a11eea65d4fec753861defccd3d49a8f1499edc99ee6f97de1d1efce418f6e0c0d4eedebd7db011ab8fd2497e83f111b315ca124fc95ee6fce1d7353060daa38ebbc00abe0035dcae57db4535fba092290c62423015b8d8a1fefba6b29bc89c8aeecdaab22e656764a1b40140a366f10ed28bdcf6b404bdad601fce1bb6e71f5250263e5d3d0d6406f534bf71216b5a079ed3a221967e788c7883b3e8f931eb1bf28840d96187d14bb62f46f458f675ab9c70f80a0708e97ae6aa837a2a0b90fa08be272bfdcf4096f5e957ffc97168a6e51a4d6bb0d0bd1ede7235bfaddd6a32ba462d59dee943a14d55d27402bdb559ad12d8ef7d61151e19c79e1156621ad5fab82e7ace5f71cf169b4c1572a6f2661f8a82d06104100bd194a69d575840377b291027085248b1e9be7b494de11786bfc093e1b8da6d77c639cf386a0bf5590e89dfe586bd203bcd439b3b62f914ba2babeeb5f0998519f707f40207a012e8d3eb02fefaa2d4cb97f0ca2605236a063d209e4c52da4abce207b146ae96f97cf576897b03f6abcb741e5fc85b4d691b215f4889f0eb8b47dfdf2619193bca2d65b5846cea4b09e3ca6774884b3888b01cc725dbd86730c6c58d790270cd95f2b92c3da182f88a1aacf8f9d3b866366847d263311e60b7780c74daed8e89ff507d7758ba01a94fe460403977e2d55970b95e9a94523b5e2c3c18c626a3aef8e50909edf682f60085678000c10d0e0c65245597333e6f8be208fb6d7c6d5a1a5779c8caac2039e557b80efab23f37ed5123904433f3c0f14ee544a9e5444219f872e1fb2b06d31ed0026fa257764b59704ee8302cfea8933c6b81bc6707ca4d5aef6ba0b360c702c74945a2990a51f897a3921a5bc9ebcf4a9a0b8611a1d43a6dda9b39ab37edd16a198f68eb372d791a766ec12356280dc87e8dffc1ac3d747b5191c6e9fad608e8b465233ea1a3601805f11b92f338a62048ab80058b6d48150f9a58aebf59f90caf70e3e78f1c035c45cbd568f507f141af346f150a464f5f50559cfc1264892247a08361a644c9853bc6c4f69b96b12dc6139587c82981be4995f54e370b2e172f4359ceaa0d9e5eaf329abe003293f6fdc749ca036407d8a9fa17ef6a9492b5477624c37c04bdb4047084709617ba1dc70d3ccf8c8af2670727e4a7595625e1a3dfbd4a544f2b37e9f2ce5c9e0c2df07abe2c20473a7f2a783f838ce1e9edb7f4195c46848e6711875233ab10a7f0da61efdd6a8dca27d534c94027eec548a6ba8bf2e7d7d3f8760f499a307a0b9b758e6c71a077897e34ee7af02cbe07b94c937735e997d9117a03978247673f2aa9a0d6c75408f610073b829522de92f43fc0c0ae84abe26b3550d1bb9876ea7404685ec0d8e5a63fbf62af66016818e4c50defb7849d16f167d4c295c242414c925cf45b05ce71abd5f16b98d7ba9715a529ca7e676e7af25cb4034125f469835859c49d9aa2db76b44b2fa95d052dba029c696e644c4c597e1aa517d7038bc6fdf04cc11c0fb3793fe0bf84e33e8e618ac039e21ef6d8b832020cffa0a4b3e130146607db4280f74007ba4a7a3ce5bd82433b2119b4c01c107b8b8b96ab61a1c469d018308b3015d0fd218fa4b12710bd88faa6f2ca9adb70865c5961147574010fc0d5fb6ebca61d6a209df5949dfe7d1a73fd8d66ebfd8121f1802fa087ec2b2a9fdeaf826c9c2e48eeb34751159904df948bb98d5dc31195be05a0c2f9fc2644a736035830ec191afbf31f50a7ed5ca14a5a13f446f65c7958cccae071a3d94a0cd701132edfda214b45f2b5774857e571983ddd0b7f33b167345cc3906b5740db255faa5c4058d278001de758b188d8c153d55ddebda090edefa346dae5a3148c1e0859a6fe538787f9331b7f05714cec65d6ab4aa6e83bd489a33f3669cf68796f75f24a874eed5d9a2ba8be12dcb619463943e9097d0318ccb40c01d85e167689d9e9f1c8b6af2b52e6e97b1aea1179dd0965db1088d1accc24b96849b0f42e2da1791812f4d169593c61ad1eabc3dc035032b3a3cb9221aaccd09fb8224f1dfe2d244880a8ef0835f0ddcce3f00ec8fedac0f9c185679f4b9f411e0286f5fcb4b77b0758187c8172b109eb5cfad7d15e0280b2476c7599755f71c132e064ffad61c2f70f753b5c133c7af298bba50946def6d33c457c9f7322c65278e0ae699433899ab0c76940c40e0b38c5d88cba89dc8be849804097d33ad38b4ad36161ae4f6d85322e7976a08077254156e562dba97b6a7968debab8940718112ca6324452ca7a5ad7408d6f48b42d7e5b83e55a2def0ad49ac8d9715e9d14bf1a997b774bf7ccfd14835ce25b538286c982dd845d2de115f2e4984c4bcc958718f1ecc4cf90d3e2766b5f9ee570d00367fa62144ec615fe41968fa92f89d5092f73762cc1d664b40f561c9583553ff6598e6b6f2e6dc3d9fb7e8f2efedda5aabd8d8092a25ddd4577e8e679922c5ec1ee4f15aee371debb7b6f898763df8cfeb2e3934b475cdd61f082796c86fefb1776e8876d8c87ad65c6f2f5ce07b9521d14335c286917ae0f84a4dfc49a2c3f67ca861e37cb2c8f9d299b69ebcaca87c65e751a966f8325150fab9fcf359035f1a24fc6168348f9fd6f46e22d7ae55e38c63559d947b7b1f2a114381eb9b2c6bd66ee5841054941a792edf022bbe11506fb42360326090fcb075d3751beb6a0df02469921ff545b7e1e83751c5e01d5d39049542dae34f00518fc3474146d3e854f5ca8d194ba0123dc251f2cc38ca78976f0c1e49772aee38150fc560b37d1515d4ab52abc1aeb31ed37d532216f9a9bea686e58e314bc5b34421e7e3dd5a1a7cd3fcadd22007da4a0dd30a1eea6c24d53cb227a798f1d6d8c9692985ad944faeebcb52b22ac8e38bd8202bdeaccfeee49299965b6dd269414e85d8eb1a3a3446de6bc31ab45528447fe417e81c7abec22c7f967885926863adf4177ea7e3306db13ccb52b9ba32ee63ef997275658a6cd4a24bf0207c468046380af03a475941cb7b453c5138404ead3c2237b68d866150d8037cea11027ed8b7981dfe92fa7be19e1572520e3ef7387b180d9d851d0b4072ba36586c434c773f9e70e2a7284dd1dda1927cc3f4565a9a6408a81ccac864e35035683013cb5f8bc651126f81f180a2641dc329986dc87062f9378a75cefb0694c2741c8f96e6edc549621eea350ecc3c2b2c23a0758389741c98d4c15f374fef80d75ac4de71477b311fb39d9520c8f774b818a88692ffe05ab2e935d828f44b06a799ade9a3e7462caf434b9b667c915094862987b26bf62ebe541ed00ca0bd91b4786ebe80dc17bffee92e7b44e553ef569e5db8c4602d521e10b38ef3f46c07357177ac15324fa2c28c7f8602ba10bcf29702ea3ce19f0e058874bed36e7a4d3bb0d8b93a2257a0e35e5a1cd664885e890ba5a9a8062928cbec1149e089e6b2fd23d7c142c9c6a175a663d1748a18e796af6c80192d1690c8bdb8b4166a4983e452ef35872901bc8ccd39fdbbd7f5e4019f31f6d7aaa496d72cbf299598818b054f30446a0c042296de545d13439927ee4392fb2f53ef126fba866123b9514fd4854e81facac99ab4bf3be08c2dfb93f730088e655cd5733ad65c3be01a0e4b2c6ceecd9a19cd93e05bb2f904f0ffffff0f