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

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

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

Block Certificate

Block 88147 6760ee1845af168906ed6d6e6f57b297c89a38d2926938df58f959a195e4a2a8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
edff8549954a96b6ea2888177be258bbc11931c8ed4a888ecb7794ab4a3b8985
Certificate Block Hash
6760ee1845af168906ed6d6e6f57b297c89a38d2926938df58f959a195e4a2a8
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00050601000a3c0000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000065427546e52cecfb747217a7bc8e7a096a31af85ddd90e24bd713f675feb230e9c06a1405e09b91f3fa3f4e1f1eb9db70dd64c0b24e5b257344e69782312c3b5965dd25a40b278a4238bb95c4798e78718c5c6217862fdf0c9040000000000000000020000000200050601000a3c0000

Raw Header Hex

00004020baaafbf436b7ff79741b15bdd5df77ee6d7a65d79f6df898ff63d8a0d734e6b5e427e1fe8903c07014a7f61ec9fc0d5950e5a266520b132d502ef85bdb219e73703b5a6a53ac001885893b4aab9477cb8e884aedc83119c1bb58e27b178828eab6964a954985ffed

Proof Data Hex

59,560 bytes
121216010307c15b291303307872a3f831d6d197558a1a6fbfcb4cb445ad2b83e29295f088551d25127b41c4b9875ba1293486a5289b6b319276d3bf3bce5a20c3fa6e0fdbf52da411dc06bb51651eb9b0c4c97ec15cfef0f2914db227553178d349e4498e69bdaaba21f3b20bfeb267712e03bd4199601df4e287890d821f347a04970d2d972d9a4ca439a4568a73a109e6e187bc6596b57a89a5ee7aacb0540797517a73c32c92ba378c3b34149b87b93e1f48de43cbfbb1a507d754b6f0873e73e7b7860ca6c6afc681021cb4e509e7582f999e56bca67ab3e40acea154b7561cf03b8ff316371c84a3ace32094d3a83399e9b4e7326d25ff528172468a2ba199f9509d182bd4a6382170445c2af5c744f083f20721c69b85d96fb3a2d8744236cea94070ce99702dd962dc1a693d767b5a7792c2fbc8cc7afb5cd738fe6368fb9fb56446c7b253b1fd8b4ca634eddcd183e2b27634afe464d5b68f4f2152a23c79ede5e580d2decd0fac1d36c3c712d4c8de5c6657ce12289e4cf5bd83d87a2739885eea23774e23eeeecadb3421c9c854dada30c92525bbb462cce062713b4b331a08be93b535a2a580ba5ba4a5842ed7241de09ba706a50d5d0c6e6ec8632bb2c5b9d1bd8db0d54a73862453afa1e5a335f97548dc6f8c71aefea781538aa776e45cced28b65105cc8ef43f70310942b8f08f08e24436932c70dd8a1a8d07868b3796bbc2606692522a93afb99e1c0925b6dba547474033de3d5abbaa672684df62d44893925a5a869524117a3e06ddffd76db4741f80591c9c794f0593ebdbe76aabce71243e96df833d46f2639276c68c30e260c3b23225436a88d7b0cecf1acf5d2b6880d933207fa3fe4986db4869451300a6ce7024fa77348f1c661237006a4529b8a7fa0ccc2e32bcb31852a3c7ad0085a4b78ee1e2e15945cdcbf26e55b97fb32e58f4e212e9e6a5c9ae5a90931f1308c7c037fa4a3c9e59f2c409adab5d8d43e27d52a19e30a6c7cba1d18ed681c77c4fcf84322e2389628c137715a25f6df35402d62f6e23e674618f64588e4d973d6c751eeb770d8bdb86e6dec6ade5058d3603eebe123bbbada1c7a329d16a0b7f1c560a0de48d98d9541e0e5999e3081b910575baaeac5ba244c1aee39fa3aa5a4028e656630398a95ce013334711b3c8984f9bfb9566c8097f65f9ca3d67f05c97598f7da0b4782351579713cf89bca7f89def307b6b036be2132bb5b4476cd456f68e95b785038e93719b9f6dff8517fd611a99b542daa9352dfb01438914aa7a00e12acdeb529b3170ec1c9fe79d39d089b502093822b14a0cc476a114f61eed575da0b9d57ae75cba6e35c49af24b3955ddb4c4bbe5cd5956878f2818a6ece8c390224d0d0dd9e1c3557c512a9020a478a6b9e4cfc273fd149718be8a332b9dcef51570a1b0239faf68385affa9e76943d2240cd4fc5baae561620b63e5abe18b6b45f1a039869479e493d9e8860f2429bba9ceac4808028474ebb01e540b7c1be0f085c1da67489ec2924e156f0b2f48f9b7db494a8bf89978630d207e0821af976f847aa2bbcd86a966d50d2d21e21471d4fcc02c2fd8a844b7318f8f6e7b4dc9312428ae323cc4ca0cc95d90bf7faa585b48fe5b25e40ef20d92536c751a33e52ad5b2fad4fcdfdbd0a9f170a2dc95c5aed0824af9c1c1b7d2c8d79afc852ee94f00825b04a6dfc581eba68ccb0c84ab1c13699b0738b5ec116000e37255a43ec764690531686735fff7cc0d3903b22679e45f0e4663fe35a23404bb1b7eaf5a45d324553dc5eaa11ee73625dac72eb02c48afed8ffa2ff424cdd6cf24c99dfa2a3aac7f137819813aeaba0536e921b7b35dd758f581fd180c54007da88d421ef437204024c61b24f7ce9f3b90ed1b63dbf194939fc7519efa44659c7b6cc5c4c896f59444ca5bd027623f9461b3e366533f651d8929ef666e92c146a854ad9f1760683375ba0f931d3f49ae64047b01b36ff73e55333fd7c70707fd74063fc5c47e669ffdd8977514c2836ce74738ddcfd5072c39c84a724c01da0f7364221d161ce66497c6e8f5689052622bc541c04c5759c3678977e2a042ee18bc0f2bcca7050c64b783698a8caa7a3d04d228472a7a3a2a358cf9842a8f9ea706518ca95ae7b596129e2a28953fbdf866e791effa39733dec5cf8c42ee41b2ab9f5a44d154fc89c6d093a1d8fe508861ce8cd092af67012d35f6b16eb4de741f7e37a30e813221a0aa76ace5e7b832e5b9161bb4424990d0ce839796b8a2095f8c1c37b6d93f0af6078192ad689daa7ec81616e0eed900be0d87d54457e3e30e05613154f28b244b4faab4cbf475536d47bf88d850f7583237a6dfeea731095a366883f05fe04d3787d28111a272ed74c766171dcbb24fb9cc11ba2a402869f5caff959cbaf4c1782966546eeab3ab2c78f02fe136236bcc2384b76284c9f34404838766fa79100ce5813f9abb701f2ac012cfb789c02f5d05958a3588a9d786074838e4ea55b423b515690996bc4a2bd2d4720791c1958b8460a3cf0497f16c26d5e7438d0d8c23818999d4e69fe0d877781f1b4bc1c3ad17dba8146b7bf92397a2b6b8b6551f71960dfc4b9891d8ecbdb599a654f9c6d207aee330989b9c5b7824b65f55ef0195149c8b5c9a3eb00d8fc18b1e985277d972cf8ba54f597b64bfe2e8db36f3bd846c2aa53083cb7f5389ab645eaca3fbcdfcdcf4672f163da1403bc970bc8e6219a53373a4ee3deb0f697a57a201fd8450cebba797cf2f6966b8710704215d0fdb18dd5ec424131722f855df256c3110720c848eb7631677bffc9279e7b0c53b609c896aeb70dbc373b9ac96690b85ca01053bc95374dd8096f482e53a10b45506dc25272558160528759545f669b35594c55edb861ff82a42c61d3838a92bca92d94dbcd9d855c9b0e72d81b9f9cac9f8f5d1b9e7fc91377cc93c5469a0174d2b4bcb674f829bc256f5ed76e63ee6de94935826fc5bc23bf04dda71625ccd6de982ecc21241a8cbb87f4e6b1c663120ed389b831204884b4cdf980caac552e8c5c11e0fe4a52a6c6c41cf1c80b73a0ff50b8cd7a86aa948c0addfcaa81746ec84270779c4d915e7f8c86d84d16ba48226ece4ec9ac89a8472f4b00a4d83d6a5c3be1effc484d1cec4b66e357af982aef71b0b630f9afcbd5983c07059c2435311ba7dfe34860a789794ee8e348d6eec10ec5c183c178d0798da3625508a08116eee268818a69c6c89eeb0c294602df6562a22831a255f64105d560c5c7153ef6a886599a5f3be6cb31181c167b18489b2832d8d2b4064456eaea774f1bf192aa383edb6e0e19fcbf2ca353366020e34ccb3835c88c45f4dd181d67586e0ec6621394e2535a1340cf491144b272e0be9d1e740e87753a328cd8555f1183976f9b17feb28d02a26dcab0cb46e63c588497473e24abb068ac7d1443c1883c35f94b8202998c2f73c585cc0d8abf7432d590843ed3184401c1ea19e9945a5084f371fb7d28de5057fa47723effa7f11be7918746cfc51786437754e019cd0b3ed683f43a13cb7bc61283184539b031016c14cfbe1e9aeeb61a70a61658dadfe8836585d505e6fac404bf37d93c68330d3052c1c57c7ad41d98dc1abf162a322f90f83bffdfc8a4ac4d6ffe56b150814892428077fc55e3d56ffc7407f2a164fd996a6b39f3ff1f5eeb106d827daaf7d541f9fa4a46e4ab28d4e708bd4252a837c7e24514a5832532910bf615402f43876a6f1ec2220e3abb7a1c23bbe8fc852771615b0fa21d775ee27342df095cc58ccaf1cd88d3a05866a4fc0fd5bc91dac0c76120af09c828561e1945fc0888e4880d5f1553172c0dd09be909ee948c97dfed2aa9fd354a6d3f54869c73d13db3a3ed303f4767881c94a63f64bdd450fffd0377b4b8fe8b7c57fd62c878fc2005760c970b478653990850a6893ab71f4f271984503f539f97efc08efcb61a80dc429f4b68eabf55c1502564bb676416205632fa4233823893dd3a27030103f7fae0bd7f2890121493f694594f8b3a74b372d8f7304530b8a316580ed4f5b141b9d42f63b93fe6c0b8cad1c4f6dc78134f3f05ea09c4bd48f099c43c41944b2ff07dca499138d999ac9e5ef1a14dd43fcf0752cb67ffbdf7cef3ccd98bd092f28efc0e19810d6a392b95a442081e0c2ffb387654775b58788e25a72618c1512b1954331666f4d74ff8e51c28e3fdef6ac919b1a4feb955b7fab0434c03beb46f1341f36853e2a7c26d567746c25d90c811493642e07125234fe682b15155ef5327077ecc3fba4327db124d863e6cf7a8d48dc7fd9fb0e9d4dcb711a8859b852284f973dc81eda9e3010403aac490062542a156f493740d29700774528047e6f04c69f1c620e61ec6bb40d39b6ab6ff3bfa83219e39bdc661961b7cfec175e1bfac69f7c15e57c834a01c2e835b1d41b1239758477e477b50d4b5ad2467607ab6b5212d174e8e938ef3eaf7af77407446d4e4f72c235cbc834fc90b672425e1bc4517c308bf7b25519c8208e8a3cf18a6bb75584f010a69351472a887acbc735bdae6d871e2c595cd2438ed9ac011606e2cda40813685f1dc5de7efa5bda903b967fc769776fd4554c4ba686ca0eade29d16a4bec4939c44004c578930c4b288798773a621566964dae59e9de8dd37aa4cf53c8c05e9f35434d1b7a081836ddf0812e2234c74f253f896f569f96d7b079e74cd9c1f2f5081d07355f0b17a17eb9c96e7d33e4eb3633c34561f49ea7d4999c251884b7c12f50a27b8c21e2dc83fbbe6dad8fcddcb1557b4e796dcc81c3ac8ddeeecfa3cf481c7bf8a2b98a387faa5d7fecaa7c8672dc8009ffab4980ce10aa613f704f67590bf205fc53dacfffc1679c6a15db8835c567de51eb3f1169b9ffd68d928c82d2bd239777aa4d160bc5d7147474968f24ed88ce2d2442ddd29212cc0f5f5393349b3281ce7cbd819631ba795c8a009e06d5812cdfb6eea069be1f7adbe71451b6005e0762c3437be4f1b0177e6d942118023be8cb759b87866b5ddcfb0eb645f9bfaedaee76c5912bd2ae1dfc4a2696ad158cde151919349e543318eddb96abb56fcdb2427c817562e6520f3a7a6991c48ff3ad0be56af9387817f79d1a8fe5d59b4c5b665622842987e6ada6c098b07de0f53012eaaffb4c4c7b27ac790286a4d34b6d251a382687392c1bdc19fdcf1fc7461e880e90d5865cfbdf70556c35b883d2c7cccade417505e6d85efe3623c85844094645b2576ee1103c3f09431e0279396c4bb11fd65261b297a6f041fc0503d482638992b75a285b9cf79bb24ef18be8021a71b2ebbc3f1be9094a65ab71352337b2b446f9ad4cdabf30f3b8cb57027b8172492d728e6a050c5877d5fa1eb11791fc4ce62b6cfbb9b846e18bcba1e6c9dd1e949d34cc7298425f83cdcfdf5ba74007a61cae1fc66ce1a6d915c8d6eb11ab65e44e28a78de83493de7eeba1d90bc03b0f45a9c4090b1c2d328166a7c60926d0bb98891d82f234faf7290175e3d55f9092d6b24913191a7d47bd6269414290535ac3d3a83c341678cd0ece016906429b2e6d4493345cdc45c0cab8e215e5bc581c863628a0a529332c36b272684d8afbf1ef1f7099f6724d01dcc5e0539b8a8d21dddf6c5d25ead80420957c5953930c2a6f57449c71959d894d61d4c50e95f6a8186a078d3a5501bd40bb4e2f03952d2a3fb022ad61aec92f0e1853edfc82fa8f36b358220fadb75688fa853380bb15e58387bfe5fcd5794b79a1834c539bb5270938c51a35d68c458f68f12e3b17a70a45c4bf2f70626d91d169549d56429ebfd2a1712560bda65ced2aaff3179d73413727d69a0368a1f8560c112d5cf8b4ea861004d69ec5d04bdd3439613461ba83cb0f645ff5f10ca0c056558323c01ec211f9ae4d45c82d47f0cc38883ef7002c9728fce99b86b82b8079de3845f58c097a32455bf545bced77c1fac93efc85c06bb8f063dce89bb7ed10ec88f498f0ea36d9f1d948c12a02ef2e7dc16da4524e206a76d3102ebde92b7e71f591b6b1a6c2738ae8eea98b2d75d88bc1168c9eaf22792a8ffa61e3f140294ec539fccb4f6b9020b21db0b674566a66f20eddb6f6f8f58644470fa37fe83c21783d9a46f58d19bae148ad95918519d6932ac305297cb6a8e667bc24358af12368357d627a5e5cf0de47e63aec1df6bf1a1f7330034df40e24d0c04270307d3bf12cc82cb47c07325c9849628042b509fa6005529d6064de3f6109d1b23ddb3e7d42ec67010996e45793589b1008dae9e48d34224bb0599d9182040ef5dcdee5e4b5fdd57b8efe026400ae687cb87eb0e9e365f71e5dcaf3fcdc74951c7d9b2c001ad666577f0c9875be714b583e1848ff2fa307d01ee64fa34f4564de9f1755836d0b26392049b28bee1bb05ea579cdbfb878e7678754708f6860a6b5fe305acf0daed3c84ab998d556ad7bb5747dbb41f9ffebfeed6a1e3bf7eb094004d5df3d6bdcc72164958bbaebef54e1f948ef0023b2d51bc87d81b6797fc54e4808826634b4fb737cdcda4a28b39dc8912be7ff5083bbee32d28aa3ecfdd417ac62aa878dec04bfe63d3e7e24672fe6e6b4662ac2b8ba3163b638556ef08afd1959bfb57116351a06147d24dab271a65c783d7c34ad068be60be8db744ddbeb13c42757a26f5336a85dcf37046e69d82d9aee4145975640519920c03be6af27d460153c9ea074d553e2b3a64e65459b4cf5ceed0f1b201dc29d41ad8d73d5e8b80849f3cb8591a31474361c20d11e39d99aa6d1f2005ab0bf769ea0bab1bd6968265aba5381fbd050a1f10649ef8d79824152c6e7b24aa07d943fa036f605431f83b0943110d04cbb5d64fc8f67bf27b4aa327ce49f23868eac40da3c17b48992de16e8fa53a4b4c6b293b56e63438f9996382e6d6053f60d61390cd0ad604d6346bc2ca7068bc7618a3169ce3551b22240fd89159d15d020edd56750c8c4ecaaa8f43537aaf3fd94912b0d5f2ac8c956589b2f852c4c83f9b74e3ed93cd53246a3a8b4d6d7e425acb8e60ad4b9601d6325084e210011d82043f78e3c3d8377e94fc795df2881fc7378a493aedc4f278da31f65f216cb07b28e9de3fc076f63df27f2d3107a102f90bee7bb6932042aa5a34ea21082fa723c4dc6ec4b864c0536a5f970247568293215ac1300c9673536dad252947aca60c393e2dc2ed7e19827030c247b372a00496ec94bd8610acf0347ae5fe95776a7debb8fef49a87129f065eba94eccdffda5aba040dc27504f7431dd8f01143fbdc650c3da2fe7872a8db81e220821763fe5ca1bb6d0928de2861ec8ca59ce3981012571e27af707911d07c0902d351f42aab0c6849dea657d6b86718085a3c9f3ef4d588a599540b2cf90f9c3a58c7d6da700e65b76d70b1ee2bf2bba2ad1f7e58b1ff00fbbbeca24f2740111174dca6d74f8f48b96f4cc81e38c702cce8eb89133d2d8d424e0404419fe45f550f5475610d417dd3796ca2f101b3a7915bab8cc2450f082ece6395002b239352e08cb697cc7cfb2f155325dc40dddabee0fb28481185f3876d71c8566919d68b61985df42cffb1e5c4b8b1d3fd14693db3b0ebe3a5aa3c4980760115a83146a20e576d36f7ee8703543a361ce3bbe8715277776b96930acc369869263697f505c483713d2a9da23c5b89803dfb3b0a112a07e59199726406286f160ab376bf8477f1e68b2d534577468379be5c1bbc10d25a11a278593d9f9f045579f12347b7497daa99adaf5ccc14f96a245749b94f94f872493a30476403db56eed5d8027dd98ca31ae6cf9c546fecba805529f3235dcd85007ef35b54407d769fda841d6f62dba7ba75e5780399748cf2d965fdf42c50a4cfe812186c3617e44da0d0e92f18d00bd77dea3a20c96d8b8c284b71f179370a6177ba62b58569291ae7d3c68e444eae386446be94347cb9cd0c3b907676003e69cb3853236da9ebc296595bfe94efb012573cdec84ffb3a2499a87e416753167e53582a4369903d75f5645062bba45677c1be7f0caaddf4079736069cdb4b383198a40ad27799e60bbf48f2c4a39c539cd4fad5ccafe0acdf1b0125e16f34ddcb46ead3bfce13bdebcfb99c347e73a5aa9b8f41992cb699b3bbd2e5339e7536f752ed352b50d9102aa03af2bb83061022c1c0a0f61e644d45ca938c3364abe2ec688f889750a56ee926b00c17b27140d50e7ff6abafd5dc04a268ae1e271c9c8d0c80812b760dd9e2b11cbccee8eaa2aaabfa4afac2dc2a9690d6a168cbbc2400a216953e8261f0b4ea6ef878089ea8eb6d886fadef23f8d0c2fafe49e8ed5992c45f6ccd9b0728fd7b6adae55c5b8a0353f4ef7f375f9cc8113a49985f0fb78a2b409666d8ba84bb5d6a629015e654eaa5b378c6298acd65c5e6ae490ddbc53dca3d369a423436838e88ee8c1632940885a8c1f9a918b31353fec6dd3b08e3c5c8983c0ea9b440867d0ac79c68a17908c24a091aa45835f0870261b2f38d52eddbd49e9a43e4e0573e03c6fd61d7b988f88cbcd861aadc7d1c2d8319d2f803a2562cba44b76b74dc2725875fa2c2bc035d35db2ec602c07b2ca2988bdcc63baad6b125a7994a6513ff4dfa7dc8812956708b3e927f4b1cc6b9a7a0b9d301831a96d9258ed6c735700e930f0e9033f9740996e632b7315c7adcd659f433bcd8affd718c274ce6e330fa2865c6e2937f5b4a5a3e26cc94b8205257d6dc5feb55e2cfcdc54c259877f67f1a36ab361927d3ccdb829e742c3ee418cfd147f5ed83d733885bbc479881ee1f91c78b751073b7daef333097384273bfe05471d8d65350dcd8e9e3922494410c451965174d1e1d07b7b14b7800b2cb722f25b28c23c2bc60dca246ee19f42460ffa5ebea18cc17a799e49912e850ec6a8d42dbec2a03c71c6c00c9d848d6dd57735319d2083fa02add4931a4c9d3a067e9c07f044542995fd7eaf140bb3e9e2cef999a771100699e442a71b667c958c9ce396723953d257210993992bf263789e0e3da06ca82ced37ec2d4d5be84fd23ca1b66c9bc25672ac52e46b950ff6fcff0f1e328bef46cba903e24e28713129f58fbda8cb659c7c11299886d3a8d2d39b0ce044949b479b60b866528073685a43996ef298ffe05661c41e03f409429a3820e4cb1948a588b9d3f5fa6a40c1d88e82d46544b8b4776db7f3a7daba7d0efc66742fb53eac80f5b7bf00cfe6f174b5ddcf8f4396bdc437e637a8013ec9874b1411c5e7a65d24b72ad8a52454e4c7b139f93f838055de26799040bde2809053827ff6a98681a4a9fe5d51402688870ebaa6821fa16d403d669242c74d90ce7fe534d4eecb9b17e6c137b4fc9268fb11d41070338132489e3b03cab8a24d9c06cdd5f2f9b3de9f0e9f3dffcc252a054e9f4d09a44b0219841b7ed63654591655c91e374ccf91e11cfbe56a8ea94b438b0e56edfa06e5d3de9a29854761c3fb17525389ed45ab9a8a700ee5ba6797fb360a04b1ef4d4e89c103c3f89ae29f68b4164c538b8edf8696e01a7e03c7152f33e6147fb61ba189391d0f84420112e0e4c2a7d1b775f33a6ad88c363efbf905a0c340e56fe02ba0d067fb6ff5f56ca028a97220be7cddc2db0bb16be202fb6cd0a8fc8adc6c3f9cf1ccf6adc837920829a908ca8a3de9a1c684817e020732f12283ae676b3b2d1d3abc34af02bdcec07c340808a6bdfced9c361b06e91c601c4647c6020cd5e2226cc26eb7d852e3bacf151cf72e22ce004b921211a60dd74106ff0f6dd8e595a4cf77fa350b03cc8d566f3277b0ed09fbecc1e2097336f4555a3d659f53012493013e57e48b51acbffd2e8ae0b6e7eaf47c6f89137d88ab679266b238f2c848be33dce11ae3928403e93ed791287468c7e066bfda824f37b8a77adc5b5b94b7cda940c35ab6559d12b76a0724239fdede92011031db4ea4957cc7fd9dd4d53b06c57afd94e5755b7e2b369baf7f25a06d0468674f3f2a165a178c6e3737a57072cacc64a67da7d25382527e8f76fa088784d43195a442e413cbdb05308de0ef875072cbf711033db44689a72fd58272529f035ec61455fe894e54bbc5ea9fc35a1e77b77938e34a6f78be6a11bdbb7aade2a55acf37cfec812ee663c859488f615e292f0abb25957d9b0615de5fb694cfc43e8bef096d7169cd0a67cd8528b7501c4557d349e40ade5d1a1fbf1b2be5927c2eed8167618449cb4a2924af29934184b4ec37fb5516d4560d2e9c87f9246e6bbaa9ac50eb80dc00351e616bb3bdf7cc98500f931bd4fa948f3ea0ebbfec96715248c4f4a13e6531600791aa9eb19d07b57b0b543a77e1370bac7d20d15eb108380fabba4459d322e4855c17c00cf17fb152e8e45b7f773f90121890d0e0952abc70e52201f36f296649fc2724f567f4d7112899093a0270eb129be8d437191854548a86e0addfa5dd1b2d6c5037266ee434874f5aa01e4bd25fae15558253d582195ca780492394bbd16a1377ba4ec4321af85383a27dabeccd8064eece1f94aff4da03ca82779ad0d976df40252265fc597e96ff0910f0a77257dfc6d97333bfca980c8ef5f0e771804c890706eb6f5cde0d7a5b00768a56a7e20acbc5c18e3aa4eeba5c8eae725c0fb61a31a17e6917260e2235dc304f1f70fa377e861f8bbf7e314366866e5af1a1652047d7538d168c34264998af64d57af9bea6bdf191523bb8eb1adafb134bda9c02f079cff883b69bda9aa750aaa12aab77de0dd569a884db54bfdba2f743498e95d4bab658c0cec2bff8c4345d5a9c97e48d3ca4b278aec51f6800acdc917974867732897509ad33c8aca7436c2df1a015a5aead0d62d97c0196b4b17f52b2dd636fe701a54d1f7c88665782ac2cfe0f93163f5efacb561cc4409a06cfc251d9d126dc14de46aee476bedd9429769486c574acbcbc49e86e3dac43927f54bacd1de87eab11963d6430414544255a0aacee05cd5bed0a520eddea0c1bdef09d3b520ac4067419e90e3e07815f3dc078a91df29f028b32aa014abac5f49e424be33c477ed359195e00e156d1baa1648b887ce7aebf905a481696bb7ed09232fda8f518374f20c0e39e4f32e7c5df7bf554f8abe40efacff6ef42d281d25f3c6ff7b8ea1d99404c5a6837eaf4de528532ac5a3bcdad2ae91ab456fa68bb0b91e4e74913e00296ff4b6f80e458e4b5789083840b158eab011fe8f6799b2bc3192f005e136a76afe3f39d607399f7cc1fae2f7c0114ac5d6c260af492c8fcf4cc297ac305c76786f0618806c39cfe6edc5b2da0b2138b6b35fb79b454d3724a917ed658c5c8fda6d0320b2dbe8d6db9728c1ffc15ca5aff1a5c236426b390bee8945de14bd9158c15c482101516b25787d3917836081960f1cdf456508b04a1b092f95329a3a625fd095810fa9ecbf3fed60b661907350468d41403a128945c3759b9023ee16fa840f5d147f040ac5fae95836936f79c860def0893529d88bce2df75213d7cbebcfcb6dc9fbd6b95ab4ea3e7b0d44dfa0f33b7696462c50529b7673c2afd198a639da1674b55ba382ac4c721f9850ae14d4b37690ac359e92c58500855f5135be430f9a80b64f4a1f50453fe649d83c110eaf5c07b224ee546e97b90c12e122c52ce6e7ee728da7cfc974accfb3d2b49b36c3aed5dacf324fdb7c7111931a32a4778b1fd3bab8efc83f163fc7930a1850501336697031d9d3b090906a6c389ea8ec44eb6ade088e5a97601887de6d7cdf7f19c5850794fe679b39b084f5ad1659e893114f39b9c97af2f4c4f8c7ce0ecede6806020bcbdc521fad16fe3195a6f28e95e3fa56eb8d867a12053e656a8d6f7c74a83ee8805d0f9cdef150674411aed960be4cda79081d3333d1e293ab2896970482cc73c1c1138e559e6ff982f5c57257b9d87091ca482d132dfc1973c12f3456a3eef3c8f8017dd62bf53eecdf1c73ca6b36f13ee7e11c056f4c22049679166a16577a76942c150b262d7b98fce0d9449960dbc14977a77378be6ad423b74d2f21e21fa207e52040adad18c51e0ed6650260c680ee20b42781044867c69634e5a3f67eb50915f075cc04eb2488d4883ecb662841e78b48e7c2a5865d5a577347d7f7353757bd67f6ff946cdea96a01f0d4d2332d776ae5636bd475f52776c6175aa98217f399a6361c14855332e1b74335a1c960973b5aad21a79741021dafb87fcc159ece3367a2263911f2181bf453a347803f3dc522d0087a6edbff5c15821bb8681d38a3ca012ce208e50c5e475ff1b77f76abafca749ffc255d8df28ebcfdeae3afcc1de6bd22388ee7a0167a41ec5e5a8b59466aa79e578db874515b74e4f68775cf24131ce4d3a61b0828f2e11e2ee57f841901fe0317b7420f6f0ed1262e0d3b9dcb1e5aba8120dab432237389e44d2ececc3ee6262ca58f7d2f1c3b66c6e7c7ff3b7339c7ce07d1cb6cec93ab06b1b7ad2255553a59068fc6361a70c81a8e6c32315899a753071e779db26e945cd37047faa3931cbe213b2f5b7f9012b69ccdcbc925939f433461b7f83f69217b143abadc5d0c1d319007c7706b693e81d5b96fe7ba82ca603fa837a4a81df270aff1068fe332bcf920da19060c426f5beec77862178fc29145d82d9876a590ffde0f5329070c6b6e1b2d7502bcf8b3ae24efbb13d816ff9cedcf058cb0f54161a11b481f65997a1a1036f3b9377d2bcba496fb3b7bb51745e249179ea76564a3866abdbb3918320255e8c6f4813f64f909cee33042961f682f77c193cc3a40c70e2203875b80a2c94bcb82bebd242cbfeec94f000e2a0d0d64fdbae3649411b984d856e975ace375b16e6bef7f861078536dbbe0a520b24cd2274e0273edad451cc5b8148345a8ea2c3f2bc7ee41d66f210fd6015b15d1fc32438f571e1b976c75cbed2deebf0c1b282eb92f441923dfba611653216ff4bac243ac470518270b2b37a69008516ec97e52a067a436869a06272c7a3e68bf3f44f6f6c6b095fb8b5cb39ab45226b66749235bf0c84da31704ad331f50f97f043070c156336dc0fc81b35fc4a0ac92578d731a162edcecbc117c791ce4a9556b1200dfd838e170dfbeb442b3508372560fba214a3c3105b6d3b4aafc46ca84ff3d7f52409c982d75291ec2a59b824459bc777c29bdafca792c1c7ef3bfdf013d26d4cfd5e13a9afe256be56b968fcac75846ddd08f6a74caaadff520365bf50a782c4f925ae819cde130f51d5a948057665d8b64beca78f3d9e3f9a0112753f7128bc6581b2ffb88a80a754c7ae226f0091656af599748446e092ce29f4bcc0c70761495c6ff1cd392eedacf7fc3e22b9826fa266dd82807c000ce026efc183ed6fc1a64bba49540b9033cf3eb813b5231808dd309cda949d86ff3637fb931d31db4355e1c800de9d92750ccf9d8eb2973610f62a372528639b2ee8b46b5d00a045f96e33b071629ba8d9db8d8a8f17be9a1131ad196843d5765623075c3632e924e55c1c664adde7618c63461fd2aaee0c3b1efb0e6f921ce4d22b19cc3d2ca3569acbf5f2bbcebc4b4159a787c3e37fecd3f40ea72e0fac5fd89b162709442bddbbda72135bc1761b719fde2c3d69eba99da1978feaf0f098e26df6c0064c24b7afea0de6841271558e828a3b3c98442c29f0a1d0e4b9e4cd8889271b97ef7583ff7c7e822ce64221e0bed3e2ebf16255db818279bc7e837838a098e058a1738a373841635848961e9731e321b9dbdc50d3e2306017f87b2ce3125d9abc362815ebc815595084d503b8e0948753489b7bd0361125211a71f7b7aec26ce88463caf9eb8831936d44a30741fc80766dd80de38387bc18a934f022485406633bbd5825ea3fff619620afc38b68f3e9d49263946665e09d8189b2827ec0385a850da2a4933a65173061337bbb7c719e35f727b3a5918cf3a30ed00e919d3ce5c67a710728a7e5d2c0c15071b3f3663a78466f369b6eb6817203e1e20813622b8ac46e5b72e0d8a94488fe76dfb1e561bdc795e4c91161f7f16bf8f49651ac52f21b7a170fdf0f3581b00868eeb1282d3358e0123e7c4d809370db81fbb6d3c3d2226a50afa7af5657293d9a387f40145192c9efce6e83d621cae4a586bca0b25bc235b65b49431f006c7ae8998623c78957b18b4fb2e87d3c94aceafb614c028e849477e2d60c2bd1f67cc40b768b7921183dd804647737fff35fceab6250ea80837d50ad9d1fcacc6e374f6f8f5922f558941fbd274e3dd866bbf04764acd4c69202c6fa1ce77bea8c80222286e89e541093a8b4306f0a571caf2b411df818187031b8501c88e28b186b1f1d3b5018f7229fae3d3c5995b8e11e4bc0ad5af0242b1621f33d8d15b9c5695a7a0620c32b15d559cd967ce3c8a4cd2966533542ab9886ddda8ed573a9d1f493d899d6dfaebffe9d7b8173d996054b41db3c88fce04bf1b973b5ef15fcef5efaf11b2d89cb4435c53b29bde4f16a409e9507f768121b4b4f7abb90ee47bdb20fa4efdab7d1355a9186c46ea9f64d2c3f3d2fe128442359889a01fe1f356df1919ba9bc1388ed61c61cd7264c9e75613fb60e4508e785d3a4af679e40bb19ddcf157b72116aa78d8cd563b7c4fd18b9e2d1d29eadfb970cf6c30cb3b1589686906cb1979bdace12988a34abccecfda9d1f23cacb0478d12ca0fae8a5b9a0b3dc730012c054217d4ef52fab306007405e660465f4eeb6306ae4421fe4b0a9b9f86d1c0156f49ef3b2841c1b5e3dfce828a4787e9195dcd5c43ce7748914ab9b9150b4285c75aa11c0d0a824c3794b30f22b2a1dad8f180c5c6af49915ab10bb12efa34e06b9c7c362efb12823eab3de46abfdae08cb67060167ba7f6c33fdab96aa8b806e9966d0fbc9d229a51b24ca0d83c5bc20eb572672ab4f4a33c8d6c857bc20ed3c425a2ba5ba20194c5e8fa648d2d36a92401b139d0593562f21655a7a83c24cd6d31d7c6c1daa157f77c6075b2b3131d2bcd44f302c8594c2a1e5816d146cc2136807db6d0925f40bcd917af22ec4851eb5d9d5f067edf063947b8934642c8c64a6bd44b5a3a0a5da7ee713927dcf9be55a45d282f749a305dd9d2a7b0eff37348bb6f874969d1ea118f81f40e99f52d99e6c101a4301d106c95f97dde801a0e45eabdbf8d6eef48105085fa2c850be9754a47b64d9e862da2bb9c3610182c5022bdba00463ae57cfff3c95cfc64d8c1d5f79afdf7a10b9fa9e9c026672ea8b006b9fb977237f165021ee1a68572b3193044bceedf22bbb2d8ab938e075f6ffbfdd260eadf9e1137b12971703dca5a0ae73137e2f6a68ed0a57cdadcdfbfd4e75dae79a72e8130e04278482e012f28e7147c163154e4329e07fde652f95bbfb262dee9281367fb6b600edb8df80e0478438c0d894982e88caf9f7872d44425bdd75473a72538f447897cad4d62dd9305dde68028370ec9e0ca633c08674e470fb78458dde57cd2a8d8f231d99a8bc2c88cd21568da5bdc544c55b0ec035dddc32179767fe61adb9833f8938f657ddf1596de4d3f6baa665e402d5fbc556e289b90e1fa75b260853d6087af3d9fbda62870aa7ccd307fd8313c3b0bbef92e01253d95ee094809a30c6b00fea364734fe5edfc9cc0db88f8dbdb7e643b49c750797fd9191712427df30ab0eca89d4ce1fee6c2cd87a9986860e35f44c67d22cd3ab711ba2094cc6705b0536f3a05d40a00f6af036c393475fb8447412ef356600e66eca7d9e72159282925987646ef5414807ec9e5cf0f4bf33deba3f807484e86b00dc4e5c3beca09a06792332e1ecceefe61712672fb1db59b0caecfa5d110e52a8ded42bde32aa1c71b07f167ddc22dd722ecb4885665b4d5dd31b9c75918fed12ab849055271fd57d9845336d8f3bdc4ff36d5d6df1a7ef1979d3e622f8d8e54a6a66a94eb49b2e0c9f9990e743e902ea43fbf98f85c01f648922f80a8f74bab1cd4304ad883611d6d3bdff2f08e820421ed4da7fbae71742d70a27a04c56aefc2de2b2cb8e9f7b9539c71086665a299b2533727d13ac83855fad2e44befc3cbbf4f597bb39f6e735d7f7402615270c3beaf6ecefbb636e5377d61257bcc2799211b8cc52e2caabbf050888dbe09aa3da38fd74d88f7acd931641d808fef4f7183c4ccd0b3f0fc289dde0898aaae2a10a5249e8e36e5845aaf338483578c995be5e5ad87719c0888c5db4d65de21411b6a9633ba4468bf89a48038a699e67c94172b471abe6507e7adae03656f3750a778736dc86b6e6eaa9ea05f5d0fdd722daa9f4943949ecf04d01a6fcc5b3f6cdb0048ce253bfebfe2324edb1eebb9c7c329b21d2411e828344363244e4b87f54e02f71823ebe2adf2f941b14a81fdd4349663b918e373317315f12a7f48a205c1e8f20e5309fbf5ea3efff6d6bab38042437f13e2aeebf8103e41908da91141e87c62f49b01980a143f86a0ff42d85d8a75ce39c06a61884184337f8488f6e73939f35a2eb4cdd0ffdc35f3b71aa819f4b0cdceae551c9e666d399e84a885e88e20cc167013c3e3bad582a35f3ff94eae0faa5761797d7731d291007f8713e3c78abfeaec08cce03ae407c16b4079372ba0a06d9e948a389c7a308bf236affafc0555488e4c0c35e2b5b9983a05a775f1e4d9ffd6c6c565ef913af86330d9e3c8804a1f1b90d462bd4684a70999f7160e255182780f283e345951b4b4f77c333a0ec3870c235289ea71753110ce03a98dd03985b586217fa711e3a0bd819ff8e2650a2e3330f87215bdc5da9c64c9df9448870e39f6e538339ef47b7b107ccea18985e350e199f60a4c2ce884d3c08667d7391c8b254f32acf690b79d5fff889a6763705d72206a918efe72821c13ce83f2eba1db354b32fdcef817d16ffebd03924ac09fe07f8b17bcf37bbd7aeb68c86e66a6c48bc824edd912a1ef0f398110f055e51bb1b02f01d3b9b074d22b35dfc336eb5161658f903478b8ee92d4893191e5f61414c3b14037810929e9e19662d5491aa93e8f2495fde6b6da6dfe081b1f26cc19c668fe3f446d196eaefd81c547ad4f7ea1449592948777b82540d0915c06c64831a734b90a93470b4749dafbe217edfe656139ba45afaf6799d24d27cf5c6be54d5b9530a5a572fb2e9ea887180c334cfe5d531bc9e07c811bda12ef07656c13f6d53132f8baffc7c7c35bdce1d817fe435ae39219872ad8da85c23d8dca9f540265c0bef9d25ac6a2a3cec954e1d4b0ba623a08d146d4642a6f638497706dae55abfa823f734210603cb6797432c7fca184ed7c21821996cfd6518737c0a1f563dee381b7417bfa0b937cf93e6dd803ff9c5173ae60e13b4073c76ba426040bb7a770fa509df38380de831bb6b7950d8a9fe0c1d60d93656b88f6eae409632265250a8f4adf2fd10129d69ad7c5be25477ab7ed6226e7eebdede32f8715b338c3f5552923c8fda6f5414ae369416f77ce7e4a0ad2d948063712899c4b97d321e4ea229160e5b170c01e5a84fc935267916bc36900fb683ab7fc9f7bead32261d2c8dbb529f69a8bd105a0c2c856dead2f7efcbff69718c04a947e94593b44ff228e2a93c544a6efb1996ff6792735da9d8999382c3fa99f51a786206fc8bd1f49d8523282cd0a3194a9a2d1dcb915fc0c17b93c99c1b4d989a579979a6a2b5ac11f0b6473770cc780f98fe77f56b9df384e522e994c3a0477d6fb1b72861263e65b45cc69b8d8604ff0ff4884b4ca194301f23792ca3d3db81c1492e3ddc03939861427ca9d680a6d8817ea881aef925473484236fbc1d3909aa1f16155e5f64b176ee912d33817740f009aea623bdc3fd9340697c4934f455f76b5174ba45c353c841984b20a9519260e65b618ea3d26e0e85e8f5fa70321865b5d08c9dd982304f6330cd46fb2510c35341a5164da4ba0c7b24a4597cda98400053cf864abb944d74c6953800f4854b15fccaff16d8b0244d41cac82c5e5e09989257c84168d2332fa15fc6770a13e67625984ee630141c881f8cae88cf40a088f222ec675522fa1b14aeefa2c189b9414c4adf1ea24a960e02e857709882e8e1154d2ca8d9565cf7f1ac210f5657a790917fb67fadb0d9e71f9394a7b0429307ef02a39aeae1bbcc202b20d050355a68559f849711ab995582e058a9d98c0175946362b4aeb2d8da13bb584184e04bdb93cafa65a5be9af0634002575ca786c2857c3fcfa33764cc5b61b6e64156b808ea5aae2f8df74302c7450883146217acbd34fc609c95e9d52c5bba436542ac7f688aa994a8c0902da42f4e024ac5bc8cf0df889cc7e08f40c1e4b6b13ec1a74276ebbe3717f15535680c0d6d940956f88596e6e438472447ec09a873df618b5cefe3d1c093c9e59c3b009356b8ac3a66c091026590b7a93c1d69c0bcf69c7f1f6d66161b8a024bb29df7caa138d5783c4533e806ec17869f8be3bafb41966f43eb18bbec4a55d4dc0ec71fa892491c57fc9b9415205cc6f003714fd15a442585ed39a395c9f98e73f35fea8deca30e007a12b85a729fc33a7adb9293fa929b38b35603a5e2a3f2ec03d261c0672d46d8293b87c256dcf268b4bdc9494bcc250a33cee87343b87ce6f95652cd4fd5ea3103faf38619f3210321df674cecd4d07472f004c908b40d57d361dd2a2dfd644a4f81279d8e9a061113a0e84530fc0dba03cf578704e1811e9963e9f90ffc7e2909efa294bcf9ad0ed097cd0bb8cc1c3ece719507edd3b6f1dfdb23f7399f4c79361f6fd7340cbe08e576af662b50adf1c23ff9ebbf82c04700ba2095b0d5d24ad1edad8a46fc3f22960e4b1f902590d5e42dc2bcefaff2d358232efcdddc897627ac7f9def9738b43efad478efa5cc27574e6e450ee3b4b89b5da62a3246c419f4fc453890a8110ac670ef2b9092f5931a419f3c1aa0658a00007d5aecf934cfd681b5523451ef1c1d7aac56e0efd77827dc04614f4ba02ee4e28f00536b87aa461badd2c9e983ad486fcc12a441532aac9fa13ba8b63badcf46cbf3281c17788e6cc042e22eb706e6356d83376a0cf0bc08b9ac004de50106f4e629e5b961aca9e481aa35bce63fcdfaa1b0daae5759dba29a1975ea486edf613ef2cfc11c483de272f2219e3a9ae3335f6b5501bee203b48d072e2374b1caeb77387c71c07fef067768fcd163281968134ad2345910e0bf5881e3bc314b999905844b5b828f5f20ec943b36f49c4e95ddd24178fd40b6732e4d347b8ab37bc804a05f4addaee257ab7a7cd74a7cf4328673cb40eff5406ec7fdc13c89e33c55f53346e820e79e038e6abb5c02ddc8a409f177ab9764cb689cd42973e305543e0ddd5ee171dbd1d96146152d71bf8312b049b80f597a7df3540237ef210c9f2eff0cf2fbfbcdca4d13207ec222e72660fabf24d20b36f93dc32f4facf49570247d90912bddd955ca761f79697a572dbb452ffd21d4ba819d0ce6d18a4267027a48f0c2ba6b24e38cf05f1665b6f2bea4e9a8d3bc957cbad05037da991fd08399ea3f9932b5680cde269078352ccffd552e7158495c6a2591f9a21bac50e8d61c8ddee38092bd5780cca74439b35770abc84742d1e39e16ab5175d255c3414b7bb00aa804fe00970a3a129c11d150338cfe6d18ff13854ddb7364e29cb1dd6627049cabfa17ae148fe14c5d550223010d252c63caa4ba35c9207874474bc5198386f9a87309e460d1764296b10f7de481ef8cf524c69696d81e30f47e47a705cc6b0897694be55d999a0f8c8b8e4336e8b08d2ac9d68941b72a86773a858d0d830a3377263ed40e56db3d5f4b38e4cccfad92bb76a975df47377d90e1f379a9a1cf432778f9eecd0f174929e7da0587f602018787ca353babace905ffd50adc6f444819cdbba007c8da938d0c525680effb77a3fef3d9caab6887b47de4254bcd607b6376c2aaab3f90a54695ced19170341e1841d8186911bda5b0b7447f6555e4596e251c1979e61e69ea12f52d4e54a25eb11d820edd895e78369529dceacc39c665b371814f322e70cec2f8183b0ed2f85fef37c346f0e86110fe3861b0331fa9f268f507f4aeb10272af4b018c98f05268519d6b415bae5a53a550095c84043fd6bcda78355af31dbfb2886becb911a27febd7a98d6daa5a2260773d65aefaf34797bcfad9271353f32608b3d2b4c04a9436f60571e7b4dd6924e1795473261066e2fa271f722a9bee8c60acbd26f98d86b9a12ef96292419e964c60ff83473430c910498314b75e44093a4dcac32fa707fe9303a1417e0dc18f4432779867d062d24c277aaeb5f9b5bd4bc1e0c250f4ee66302f81efec6439a19286968bec06ea5504455c7c85d3f51443361d2c50db5baee74cef7600fd4b6d2910cc3c614d3041dccd28cae582f56b2d821109650770c35e8cd8eeefbf4a98812ad9f85a98f31f3e7143ae742c087b60e9339d38fc742554473a6c767d9a272dfc89144bd3920be09ea9115526674f59d917ea4be946d785681be6ae8b9108d584471de6f2441041605ca1336f96a6663adfa3b702fe781b4e4445bcade230b17fc8273115137f11690ef519d267fc6c116f7be675bf697fa0a1b498271e4258dc1ed56da82f4e2cb7e2560e8f97dd41f520a42d2559b6c82cac536d39b15040f987a374e46f6f8926563c4972e14c417d32ca3b86529810de931b61929425515cc3e2a61b948be89f7296193c1d77dbecc77bd4adad20c2733ab03a8c5753311672aaee9ba3ad6150fef4166598a18ae7d427cfc20a41bbfad14fa5664a691bed5c6a8b47914d0237931237ce6f42aefdacfabf27ecb8580f22e27dd248a5262e9a3dc934468957c5c42a8bc65786cd24db000ae721f089b10400c68e2185af7af69ff729697ff39beb606a0aa67db42b10f30824839b54881572ced7d968234a725c3e76b6fd16ced71b246ceb25d5ddc958ddeb7d33310607612f538303ce506320d7ce0490698a73325e93f2e0c8d025f9a1f3505016f40002cfd309e0445c71f4c80e74b2b44f9b858ba08d316ceb81f9333dad7c1f2f48d968f7fed69d925fa77b448927465a79ac7b117d7e7559302d68f09abbb40852f0e763d6f0968235b13efa436c59c3d3fe0858f6dd499242f27fcfe7a7e479be85ec107b44097beba252c30352b15508d4044f75049974820acfc38da6b2762bd2fca3a028a560c52529b469eb9e2ac886b8e5ed585d747ec2b132a0e7c97d8dd5d79fce3958a26dd20f143d2e933a2aa0a5efbcf0974fb5eb82e2e200ca3f97ea9d9dbc250fe654c4f47a18ab23eaeb3087f60fdb6e48206e05a85d1bd5913d29f8b7c79d693cc925df5ddc7ae6c60ecc4cf0b11d2b5c2b325ddcfee2cf8b6bf8aa98b3b5cd63658cbe3ca2bee70ca305bb347a5e15b040ed5044d43a10775b161904de1b51a00cf970b407768cc32b40d5ce24ae24f4764a1e89a7412d218ddea3dccdcd0f498158742dc63fe0fb7e171df4315f32337c8ccd9dbc8d3ce818acdf003e5f421c4435f730c3bec8f1c022d2e24e8ef068ae8ea08ce528def798e50fcc4e097f51b7f7190bbffb583c4d27efb99b21fd840e7baee798f157146300d036824ec4c8c5ab45a0b5e9eb736bcbf3bc928fcd272d15f6ab3be1acd7afebc14e6d7e28d02776593fcbd6d0725cd3628bc4a1ee66fe84317b3d2a4e0f77305cd6181184c8359467ba8bf9897b2a255016a334527957d5545ee39f73281bf1a0882c3e7fbf451ff6cb71f794aebe50035432b2680e93c8abe76d933d6ece1429146c8d1d9db28cf75718f48965cce4b0a0ffa3fc71667713f63121dfb082692687c04017548e6167271b140bc5d5a5b9d46d9aeefe81e8f8e1c8c73d1c233ec7aa1a49020508b01d282eb058def8e16a4bd183b31c46f21ba4632ebce514a85028372ce0f9c24482bc182fd6d49e3dba7ad77c1c60dba2427989f301521a194018766738897f9c6427fa6e30333b78bf2d7e11f906c8a8e448f94bcb112b9fc74c6f5e603225f8de097026466c5da0e40fbae7be1869fd5f9e1f7c7b684415fd84249eda360485ffb07b546d115c3965b5f66c9e4a81c123177be91f72303e44fd6d776b0812349adceb8904bcca84670c4f61c5da75593ba027103dd4060b7dc1fda531dfbd2c62079698663af4634a27e7d8f3003d91aa0530813e08b35148379f3bd982e3c681e46bfdd4cbfb909c57e15974f1b270a4c7cf1ff3e8e26ea692513471b316e35511b67143a7253658807c084a1edc916912a88c00d1a96047c25cb5c86fd29eabb7c3fc6ecccd4adf2c3dcdc2c352831b872e78b2a985296dc0de3b47ec6e41531a7226df9518e96ec1ad7d1473e70a69e5ec17ac2c7014966846122dfee054f021b4ad298bf944d10ffe24c26b909c256abcce32897b7331e5a946ed665c0b6a6c0fdec8b52878aa254509b70823c1fa99aa1c6d8666ba7e43490dcabd0543ad5b09598ccec2ef1a3cc11a42912e3fd80bcf0c6477ac9ad03e7fdcfc49e7bdb5569f47a3c8b1beaabc841803846046c06dc2a7a3f40ec1e98e2633bc8af4b40e726af8ce5d7f754f7711921edb3965ca0a2af16b8b1747cd272f9947b765df300e720132e0fd3a24bca357faa82d3200f2a6857c16cbec56f51656d4efe9620e3ca6e97f269ccdf4e3af98d639ebee371b84a54f6f91434dc13a161c6a29dac4cd0d857de41087d42044a8c9caaf08083d9b98b94d3de7afdd98841f00cfd57f0ca18546adff4fe66487da62ca796fddb1eb7c1b157f8cf91ac9d5b1147075863e00a41e106e28efa5db9a7bfbb4e7ed64140184a11f0f618a0eeb05c3f8895a67c73b975358f1897c683690a37ca1ce0abd8563307a9c163e609e5ef6102c1028fe15fc8c35f9661deec905692d5581ef9d88551f7fb8b718923dd55b5661248f9c629888c5fdc3d9a73afbd4388e652e256b7557612ca66ce5c52cc183d8a3952d786f39c56f10d9866a28b16790d2e3f169386535254cfab7f70b1e86098fe129e3bfc2f4c94fa236ccbe75b30aa5ebbce9e6bb87333a36e6d4dbc4c73943f53c974da42e9ff5ed2a52cc672c02335dba05f2240f6e2f73c8f71a165e221ac3044367e7408e21fd4487e1ddde82e3ea8422e384bb4fc6ddb4644ce7ea3b547788be5a90da082d537d834b48e1512fc291e13c0fcaadcc4af4b6e37cbcef5792f57430bfb019176c38a2d30eaa970badb5b3cd36363a6f30826715619e98c0dcccdd92a0afbac00328fdf99172b4c3da868fb430fe08663c640452b78573533b63543f98557143337c299cf73a315a1ccce0f1fa9cbc543ffe974c647660c2879a53f39da2599cba28e968ea2d559402b003d6eafba59e460326a62c5e102b4a9a83011e43bc8e7f021728e050f897c303bc8dd40c7e8e1dba104d94f94ea35d3366c43602b0715ba71ba46d454b5fbf0f5d487568849168621c9f0fb34796986d09b60fdba0620af4f166537a4267e266253d520bb6ef10675d011bb41e67be83c685d695c4e29479720b7f8cd3ef522e46b421b8ec94b4441e0c126abe97adb58a61ce3577db96efc13f3608e2b92c2440b95a20ad08f402694cde8956121799877a56408ed62a6933237dec0fa8a0a15ca744b0b5df787dfc3a9f5afdf3c50b5784c121f4cd548188c3fedb00d5e285923f9b828368fc81ff49d4ff637d1a00b263719879a8cebc5585ebe723708635c5625c7e2a24165b8b6fb201a318aad8e7d94bffce7d4d9c26c1b4632e4294a73212cb5e3fea0dd668330e9c24e603d992cb0fd6c1377456c44ebcf6bde93bfb4ca3311d6861db12074d1b1c96c3be1073ef961991b9000672f96447a997f5c873d3d0d10f542aad0cc69c127e32c65b3cf7fea074efea5f9a0b3abfba58029e1b92f26d696a3533d8ac13961a3fda9837eaf07d2ca51d4ec2bc94410bb6252dff739b0a5a6e9f02f64da6f9336a3aba1c724a16645bfc254364fe07418e6314afda0967e23c7bb652b83cfe24b59e4d90c531754a9c7b102343113875d4b79c9dd309c28cfbf624f063965ca68ace57ea779a553d629175c29ac587c5bfcf885edaed15a9a498a572c5a547e994a0e16bc323eb6e5a789ac290781e8047a8c018eef0244041dca8bd17312b388118518411d19c03b78ddbb21afbb38d576020e0780081a49532d4d2de904feb2822e38bbc3ed65cf108b0380658317ae353d5c47ddf5c1de1a10ad54ddb8b7a40f63cc334c172692929363ebc44b7d6ddbd2041a7e0d17e86e1a314f8c1977c8b60370b2c544ebff46f41a64cc4b745c225ac68d4256cf426021ec0fa05b795bd5092563f19dd8874291d2546a462f5cdd1d4b2bf7599c6683a5760e9730d3a9469dcd05c7483358f3266eed6ff056185d7e813f8e04c5619b5c75b195e3e65300942b60fc96ee0fad11a2399be6bd54618a3f426f1c85a686f6a9853e303e9d4d25a50e042c6202a1b9526cc94ecc64293770cb59c7fc55a632946af24d7ba1ef611d94b60272cf839e64e2099d89264d047b3e997709b31844d0c15ca9fc8f2b679025f652728d0b878a6b1037935e084be842f3f240190ecf159c4a2e894ab7e2cc8028aef5aab4136ae9cf9abe7cb5e3e9bc4595568d1a12cafa0febc46543fb207f659a888f650518ffe2607d4710fc659148fc52345c8fb5e719da60ee5af39a78a106fe2819997f7e12505a06941340f11982a094660b07ec50b096392b67d660c0b335ba2f9cce6457ff5c8ced56a47848828ba15b87a92da8c7b19fb77ac8c043c8ce3c48f993ca70711ac747a81d29f17ccfd924609e9db0807862dc2a735f39bc81a806794302bc72ca7068cc5dc6b198b466cb1cf4d41b7da1daccdb58e7b96a9bc3116b835f1783c81a25df39267765e41c5fd8828462ea15466b40bf089fa62ec35bfd0ebef11f01b2fabb850d2946948dad4a51db9955ef2dda3ad5ecd579ad4f518a922e4af25d3b7a7dafd3480938542c91f59fb98a1aa32bc44acb1396c8b21e77729c070c2e087ab970d559c3b65ada97b5a0aace257644895206d69ae70e619d83a2cd8150cb28f2c3a788863905511bdd54a91f0d7eedbbee3abaa280b9ca0bedbe02659d142025021bc09f88105142eea23f7d785dbfc4ddc831a4f509459cbbcccd74c86b2fb2e96d05891502d80b338437a7c300961f704ed612eb6de525bbbaa66ec3154130d85e76b71372245047ad4bf7f89c3b04e10ce9936403db80cf5a02e7ed1763305eace0edb3da1f7fa1edfd7ac86ab6aa32e136e51138cec48d7881cbb8757114f02a0d522c1e22a5b23bb658a37c0b4ff90fd4296e58dd21628e3fef9d0af8faea5d8b07e9b57c2808fbaa877b60bcef44fe2176f953fb01ab4e61af06e5286fed4945e0e5177b3915485a73576514bd7b06f6283dfe864b4c547065ec7d762dc33a69f4baa2497af048966ee287b06c19a6bff7314a45a5055c719f88feed914b0b6c8284b0fb19ad9bc1effd4cbf2cb58c53b6b6e3550bad1da58a338aebd5905acc75699129ea19dc393d37c2afb87b4036ecc7ba29d99f86a6f06039e83dc254546f5404205eadf1a348f290abdcb2f30394f286aa28860c25579694f06720a935788be214358dbe0ab6fd7c48dbcc112983f761f842df01aaddb79efbd1806e6096f39aba0092a5daec33f32692eb638e027b96ca3baff32f967bebbba316f6cd758f58756292cb5b7a34dc435084dcc286bacf3dc3fe2e0cebe3ebfadd5ca56c9037b3d28144a99a6873f8f90c674ac7f32f45c4bb900cad5b3c003d5271130b3ef55b46f193d9aa339a83cb1c686f9c08951802b68bc27ba268148340704b2f4b53c207ff072c6306b97dfbbaaeb1dcafe9b3018b47957e07111622ea8307212463d7fe84598aba172994facb99d0c79271a53160465e70e4aa9f62ca14dacad0100981ccc24b562267ca8dd96ff7dea099ce692a1c9fcb9c5cfc8c2d0c7abf8325423be2f4e3c333ce973eb1972f20ef578b99c2f1cf8fd0345bfdaadde09041ec57ba1d2f0dad6a010f6fae3275b3293e54540faeebb297f07a5721e11850f0a65e930307fee487d2666d5ed68fabb9ff57f79a9d300a0a90ffb732de74ca8f8c2ccaedf35df6b95bf59838d83bf41b6e6a91539064a2da6576835b928610fc0b479e517efcc4b35233087bcdf699c0df446e496e38cf3c2897a20bff818d72889d3938886073b9cbe3778ef359999f02dcb859b195dba97d8f33126359d68163783c3009355a7c49cba03a29256a135036cb51a09d94e0429e1627eb566afd7af22b973847f92033759681f1bcd2f1ad62727beb913166de465e181e34db2c12e2941ffb8640b3fce9dd45edcb19ad43a43d40896724d180f494ce3355698e38e6ce2b043929265b0549d23bbc68dd2f745bab5869518b241d404191519e98eae4424135ccf6518bb0ce355675c0a64122b4469cab4501ae0f2f18d2d2e35fbe22347691504c9a975459ef485c593892d14f9904b233ef2a7a9c45e903f74ab935e276ad82dbb5f68fd1bc66407d755fbc472c7c144ebdc4bfbd7e557c36d384369a3bae49eade75e55b1db6d58a7a28018ef1412b59d1e53b29504a35f463849c25707689e684af4abcb1388d2978e8b522a3094bfea7ee46e718d85c5f727d17c7b98e59f532bf84b82070e60f5d617508fda1a4b94ad794e3bb3ddf39b4da9366aa9cec4b2e76c0619ae48ce7776f5aa88a059eb643d944f694d75a42229a0a9df7f469c7fb19e16f0d844879d96873858a90f488956de68a1795278d235df33471c179e40dd424b9063b5be98665ee419ed4d3b0f60efe525ee6a026e59dad2a85dd0e01367439969318a00228d35d90883d290e3985b04ea65e1ab5239aae4f8fe8cd042e818ee87303f9a78f1d26bba77872ec666c9f95c04b0ec3faa49e9cbd811579ddc1e182293388a9b0a43c69c5a97a304cfb50cc2287c1e73841e3fa4a400340f89f24c59222e3d57047cfe5120a38b510e8c80f5a0a84f72ca72c46a31ffd848ccd8f6a20720c101afb1ea6003d9fe0cc53e87486e3814e3f32f1d4e834ba1fb5efe24f3395679727b4aae0a88440f50bff43ee9d3f9a3e8d358195331ab86be11bc64654528db7062d2153001e0c2e994f8e9abf11d2f03379737671e9677409ff07b575d8c626be49ecb0925f54841f21e426539e08155f6f26c72cc09e34c58d7d04e479797c1cfee78ce19acd80b2cf074ea2a1ee1e22deb1927fad1781dc0917a68a70f929d69c718dafb3f4895958eb651e81b3c5bc57ec9b9ac0e3cbdd6ebdc9bdce2ebb7fd721b5010f277b0c471aaf5581e0b0196ea7cd03bd8e652fe222b7bf569665706a812eb013c3fa68917a54c8ee830ce4b2d8d3dfb6b14a1f2b578dcfd8f06bc2a6b2c4157cdad381b9925ed378b6479369341a415d3fae8cdbea2ece9ee2c3b95cd631e59708886b864d8031236fcbf33ef2cb5dabc9424cb87efe1a5aa2c72c110ab3b583b6339bafa02cd9e87846edab83c13fe81fb1a46e95a2eada4a6512f84db86853ec412f76474dae52f2c333f5b67103454b9de610c3191428ff0f3db656c63f15a7c41ec56b0c9ae414cdec04ffd8ab33b0e72a9c34de85e7c957974b730119aab52883542c0705063880fb99bbcecd5295205e480ad3ff766d9f2555da9dc9b3fa5a6c2d69e7db4b9c90311f2c8a98c354d0c7403b3ff6bb5b4ae32f0b2d4a15c0530da6c017321c72fe2cc20d6f9b75421b7799022d9280edbc6b59bc8a5685716c45a32c76ce550b496b2b6ec38b0856f9e0aa99e48da344ab3f61651741eb2902e7ab5ea7dcb0936d2d8fdc1990e9dd25947f3890ee39d597b59718917b202e384c7b06cc8f1f6866e9247ad0a0f711de948464e5aecd20de857c04a3879a8d32facb414edaa1ac965edf89a4cb40f1aa6d1e0b54e6af0e62e974f737e68cc99c1faa1a8bb94193757441d09d8bca5c6d015a267742c0c0f4e2d0e3c2028ead7449e6aadf41ddae3b425318bc1ccbd320c52742eb2bdd4618282015356dea29a2ca178f8975b177e820d568cdb1c69c994aaac1878fdfc21465857751e3b51069dcdbdf2c2da37a65c8b8b00de934e2d9e7241654992f6bc5aa202e2e06f1f1e9d7f105b1991897471347eef2e76befc1282ec1d9fa18bc29e41eac230a32835cfb9b35c0a5a4fa9ca47c2126dec097d5bc22f788112eb7d40bc15aa4a17d6e4f4bff09ab405704031b7bc5a91d5212d8af8edcb4915acba7a099a0c83b2b41e099446556302203e56d432e7d0f815af4b3acb6c6795e4dfe604536ba85eb98d13a62e26e06c7fac9c1f9146bb2ae50382fd28c9c21319dbb9358f2fa0fb1955e194b7382f85eb6ce0db62d0b27000d6904bbea9231c5345dde169cef2494402d2f88d7b5f60b1b2a23b212da91f9eea683a3805ff6c5620e494a431f182019e7dca912a99f62d421c0ef16b283688fc86700270b1c34311ee5e0cb09943c96ecbec12fa563028076297eb714fb62059af73ecd6901a904693a90f2279db9d03bbf7b834eae9f0a90da6a19adeb26f097b8d80c2fff01125912ea79c5c90105ee65d86b27dbeb496c8a117438d1905578767b3de33cb75ce46dd52c8afe6fa80ac87ffcbe1beba73da89cb85e7995018388d1e313c92991cf285d4cd9dce8c92b68ea02b14ff1d5626b97d2c2775cc7c6bef0425dd3d14dc94dcc61d7bae2c326747c306a05e0bd714fdba36aef98b78fa348e0a57ca31ca93e554c229753a83f0f01bcb9632858d464d9b910b250b9fc7a19150028770ed53d7bb344ed9ff53ada6a26c9caef49ee276269cd78511ffc1eb77a2d123ece5eb164a0f5d6d8374a728b57abede915016168bff54a57f6d475a50a783b02568529bf3cc591d563964a32e8c7c8d577f309ea1e187766c1d5aa4ce4407b253b5db0efc14957cf36102b9210f8e693a2258592373b2bdaf23a70e618f4c97c10c2a85cab07697ec24312949fb8e6ed158fa03e67fc6cd29831bb0a762f561c6d84ab2543f6d220bfa04e7963f21e519f7f304b69b58dfc3c59ecce48448ddcfb627758395f26fe7e64ab352cca1713d5b7ccf787a311e984ee43b49c7cc7ee729d9d06217e89a139e28f65dcea29ef974abb47a563472a7d007dddf42126ea92ebf06f47befd878fd73f6f57c54b1246beec98a1ffda20cb63c643dfde6294d5818a9b367edbcda3f180def100f655b2158bb1c5824dbfccf18348d1355c7d02c4caae071e6d8b3a25cad1608212bd9667e7217fe9b588882afe6d25e424cdcfb74d54b1ac8d8451332593af45344fd43f9ceb9b585c10e25d725ca18d38fba1e0460b5425da1bbf9174caa56f514ae4d6c0209289e41070c96862ef57826275cc54a0057784ef97a59965a8572864411c58074ab099bc28f62ea34420015f5d2486b1524c7c40ec037fc284890f2a0b9cfb7474619390fc975e4f123803b6f827c2e44ca5506411f889123757233be6c58f3e645ee3b83d6fb4f5b0d2bc335a7c639e87a8f25f50942b890d4f3f94380c10663dadce02cb361ec2df78b2a89ce1607bdb271b67896cc60b0b24baccf13e50807cb539160ec590c64ea389d8c5902bc70227d6df286bfbc12b81d0010966a9e0f4f5f139d26a72ab816b4189daa82a1af835aaff549176c18cad4d95469f8759d7ca9764dffde30cff938587e70e078c65ad4c7e1df6260b8297fd3858bde04cb922dbd03a33c8b6fa7aa07a1b3fd5c17cd7441de0c275f8f5a0f9973eb762b11fa34359eeb92a709b9e2bab83daa07c682b527c668ffe4cbb206b42cd016e44aed714bd7d551eb4244239270b8d1dec812e0a75f11c67b774b58037fcfa377c9f0ed4b034feb43531429c08dabe896464205d9f80d719ef2afb9ff086712ae5d53b258649890616562d1aad2dcae541789287f96398a4497f30b5d80fb33162d89a7a3626dbe63bc7a8fed8d82c75608d47559f3c86584d736d49afbf7f5167f417fdd40060732a18b7d2ab47fea31b318b8b33d79047a77f90ecb5df3569c77d4395b860cac1f09801cd70562e0c44128e84aaf652643d49f10eac88cac25db55af2a31ad0b304b00d4a6bb9159a8eb6004614d41a6e54a4ce270b88bfd147a646ddb349cceab41235806d5d608034dca5d0e71f3782a80ed72866c2ddf777cd48316c1ae950940a0e3142b8ef90cd2d5f1215266be0c3b90c695305915310ac13e5b1a731c9f79d5bd2009124292f614368d4b1252fbb81874682ecc3d9d54d81d6aa949ebb6d34787c840094134694e48bceb729a1be0b637f8c6bd89ab7f070b97622213016501cd4a491cf13ae0487d5a89e4394d94d7851aa9f8d121e33216b50d90ff3d183cd9483892c60bfbf2f84c4cf2e0189d7f2b7b1b84276b92329e7396a877827462bf034ddf20b088fca9207b4090c8d382264cad026feb68bc87579f0d053cd82651aa5bbe27f028d8c93e45037133a591d34bafa1e1d01d5e30d17618b60984334fc77d9969780e9fdac8c6207f0fbe2d29f52dfc18a2a21447f96665a2c69a037607b140f8288ec84f165e044e0f9d45410597e0a4744a0b987a98fde39b17b671bb77c0a936d47f6d9189d8adc0d28cd75a2eb7aa2896aeb99f46298a258a5bf156bf07799517cbe89df87d00af6fe435a60616292833313f39111b56e2e34d4e7899b695cc449e1c0ed4a778c0a9056e3ad1b2b84307db8477030130d155b706b8012aa799456d7a0dc0a7f77a31c7cc0c87a6bd15b0026630a41c350e10d969aef236bdf1d69433d0d1332dd14ef9051c618f05b2fc539df2a550e2fe1748b482cd2543da5f99d5f0fe92587c0da73271fc08d2183f6742f8e6693dd67ae07e1b6ecf2abaa0a4e7d9397ac27d518b622be9354dc763c59805e7244edeb7a283af75109df9dd3737b8976910359a96d655b9c08e944e10fdb700d64e0a2fadfb03cd5f18abfd5222f2b81aad16edaa00494f351771b057d54ff7081d0e16f8a17dbfdbb9a313e620b50544bf9dce2fadd147b1da5b226d973712099bd66a8f65055d1c8988483ffc1e9b909c3a5d44e8d6ec42ce9bf1e5ad7db9ffe5b8a0f90c5d75c145233382da82e8d868b61aae8045ac538b30ba8e2cf3f68a039fe254eaeccab09da4720dbc53d9a7f35caa423efb29f96922e47023e36b31daf052ea14cf79f8a01a609e5ba33b980238080c927164d2801d591618d7bdf07aee75d4f6db44ef26879afbb034acb23dce11bbc0a987e776c400646d9758aaada4341094a6d341a0347c0660224b5c3ccbda747ac067add7cd10e46933cbf31376fd85b5bc72f147e2e22642e451929da8bf1e828957d4f14238806465d68be3ec85c87f72bff3b93c6df15c1e113e8866ca5917a841501fb95bcba1b9f0c31210bc48d250454f3465fbc07df858ff6c25e2017dd81c7fed86036d0968c8b664189cf5d3f87e6a01824c4cfe056e600e8685d5b7f72fc86e88e7731e4126ee6c09091845a42adf25825b0ededbc5d2406bc97e0ce57e68a561b47a25ce304ce91429347581c85461f5fe9b58b1e6cb2b93176bec5e043887f39140c634e2867d30f6d8ddf0bda9a3f3485907a839526f354602d700851a83e751e95b0140e704bb7cb3ccab7dcb86c14c5fb4719226ad5722732d11bb1d4e791baf951f9f075b5cd6aa6c011e64094b9a94d84dfb1407a712a4ba8d354a9f3e2be781a3b534ff985bf169cc11aab7da0dbf47977310cefcfef1d2873a13e507a1005c5d59edc667cc41db327819eaab1bd5168393adae8ebc629757bae78c725a8636f798daad1f8347541c4d0f8b8ac29179fc5d9efc43f443920d09f76dafc9a4013a48e0fb30f46b0e2d43458c7f40ca8a542ed82035367e93bb0209ae1075bf6eb224a1d9f858d9aacf4dab16be46c4ab6028fb5b82eb3ea9e790f164991726544dcd86bac0a41ad09352bef8b76be34e4a28a527f96a87b3e0d53873dcc24151e7cc6251c9dbf9e4909d1b6add4716a73536443e64ca899b5c65dfdae575b5516cea19fba5c1f4723826c464fae5148162c7b886ae6fb034012bf634bd04b5b84f11646d4c163f41a9c58dd46375cf20a3f1210c24b6df77268eefb676fd7efe4e505a3e668f7b27303e714bbfce1659d21b096e630fe9511f583b621685f90a47d31601fd0d9333b3865f97a19ed961d12d122ea5a1fd821dc4f8d003e32c10dedc00f03529379926d8b742f08c646114dd10cc0b6de990deb8812134b83a80ac0abd575e0b63ae372f445e80d62247a9c5cc22fd75afb81500401498e811e80f7a9a3265cab011dd3ffff269051da7e3a815f866c1598c6e2b6f5462009ae1e3673a18a0e96fc1b011000216fe330f4dae3f048280e63ed0e270b756e68dcd64679115e4039e80f26fa9ee0ff12462cc89c68356d1609be1f64dcf908aeb509a7403f668250e91cab97dab06bee43a9b95ea4953844c29cfdb4418a37ce1285111a892f024f365268888fe041608739aca7db18a1be02447ace71138e767cb790cbdaf21a4b0c079ffa2feaa544db51c751b3d3085ab4cc131874da8e9c1a17b9c736d294cfe8a8295fd6f53ecdd855fc4fdeae4b948c2ffd9bf4985720c6682729dedfeec0eaa9924c52eb373360d5acd63010ca79aaaf75346cee3f34f35c1ed51383744c1c85fea9581e71381dd9dace5f919a87c47256bf81e40a7423a5b7de549e1d85d200a8ac192070a92017bb68d344821dd49bfa54373521cfc5d001d8766696ee77d7140d923700f8c9aa219d14a774799d0506716c2a150d4a95ee2a1ae677bd8d262aefb4655c36ead0eba7ca30aa2c98e6e9da1c8da621bdf2cd9b84a73c7f0b08b5c81b6d64ddbca30dc4f869447652901e42cb515798ebb74ad771dbbe4c1a41d632c53d3731b266922597bcf47f1f10103dba370ec1d22dba2c50f0ef04a8ec82375daad29a5f4f65aca80cf9bce512d2127937debb106e454ef4be9f82838a817989dccc1925bc9e49bd04089d9ede5259cc8c949febe63b9452bbf15188f35afa8805a2ab634b693e61ba31a989ac60a2532026d5683655e1e9e67d0e67e50778510342b2fa7e64688b403135ec1fb4a46ceb2281c97abfc112442440fd11cd95064fe461eaf6229db3cc69053b3acfb1471822961ecbdaac0f557564dd2d42bcef2d7bcef773fd30a3631e2df18dd9d0b7301464fea4d6299a09239de7c0710e417379f96206215a5e42c73e3df3ba36c35bda10ca80d1bb3a5f0f136f2655997a25582972597a4e0e29cfc9f4b473cc228f9e78877275e458553f2adbc59518441508debb18e6fada964dc9b6d18a33999331e54a6644baa879a17564c51bf63b2404a8abf309a175724fe81e351ec4cd53d466b186d98022f2cbfdfdd30fad190b3a65ccbfdbbb1c0f963dc4d63dbf2a4983fd3bdda8a13bbea0b7d64d1ab00337de7119f0b2597dec6a1b1d683c03225d157f090ebd7f572afa6667331289b30e389a63e4515ca9f60925b76c9d349dbfda9aa31e54da4431eaf8a4c4c95145dee8c08a96c6d6ce1daddd238541e89e58607379e89f5dea1403bf44226775185ab16b7c072323958e972147270670470f4152b639a3ac4e29fa4bca7b0a0f111e4301b9a53835337e0ddac1ee3732333355d6099318e09ce41c8523e7c86aa2a1ef47a1f0b9a4b3370d69c76224968bbff44d611f613ba3df303a6d6d9430bfc77d86f9e6fff00afc7b3f70062fb4b5cf09340b09ee3d6c027538d99c5a084ead8493e85a4b51aab5bd6e8fa5a10070973389fdb2aea0c57a2c8081e24e3737f05c60690c127c1f9445ff1f1591c96e03e96e0249a5776bd3154df38f4e66680f396668a5418e11c052339e3c6bc61e65251ace4042c1c387f42b3eebbe9c297bf5f12eb7a0f96a2410461423f332ccad512a4adc0a8ea7097d38bd308dd8e860e1acde57d0aaa8e14c854705ed2e85a0e1fed97796848071abfd540c2f024697b4816ed56db7f5ec9fe5574437a5e3d531be7754a89e5b9f8e1019432c0bcaac77267011bb415e18c5b3e9d2ee97931973f8590dca6cdb13a8340f110c46136b2e434d8c3f394d90e7b8c6b304f937664e3c410bda773cc282bd02c7010eb5a3ed87095c13a4c2df0c187a3b5088c96ac7bc9c3f735dfb632be6b2a3bf34cde7d9226bb6138c67e17a52105ab930e9be1a64f151aa27996135aacf160ac908ed83a1cd5f35b89de0527046d93b7222ca6b08916ed7e336564388d289f7d45b844dec0925dee6cd946b54398bac6e14a09ec8e86372b90402a53cc08d19c27fa02ae41a43311e7677275edbb32217e828c13b717727ee25feb19b4883b793a3c95a224987c66023761eaf4451ef5da4bb6c4c0b25d7ca4ee6b9522d94e3fdb28657e3899c5cfa05f89878f201d19e45aa13669ba19b8688244c549c60bef123b8890a4631bcc1eddb03e09da25331f261898ceb09a7dbe305737f3e4149c574520b2559a4afae0273d614e19191c40c1a8ceaca9231d2eeb88583acc68e316ed29b96dacffebc82a2a59f77cfc355e77880731ec5a3bab8b86f6af4879141e947446e452c1879b1b6250a063ee6899429200e8e1231ef098439a9b024a509dd346fc00e60fc4fb6d47d510047c017f5bc006b80c9e09aae4512d7f0c1f9b1d8a602a3cb0e2d30e02100930aeaaa7e96e982f806237167f6923af6c605924c40bcbac0b248ec841906c2700537c4eb593f3f9c0fa477d3483195ac89c1fbbff6a87105eaf505f923919c47bfd8d422c8192d19abefbb241286f2903c14d942b08e3f8e5e03647d33fa3dfb6f328e6e6088398f723432c8a55240618e8583b240daeb392f67069efaec4574493582ee107750fabe8bbc809a1b8c39aa792307fce6b8bdf51e741518fff8e9a1ed149770786debc14f33409a19df1b87beb72342bb89c7fccd165a374fc63d6d839e121a654a65affd035b4b612dd75966dac69eaca289a4b752dbe2ff61cd862a814de22ecd38b0c09d49d88069f0c6fe6eb92dda49f686ef97110c1fbea1319b6acedd3489a7f6dd85628e7b245c5dd293b0b8818a28c25a3d6a7fb0a0bda26bed09246d554a746d99d844d648f4970029220b09f2aa3ccf4ee71bbd289fab21ae6cbc21ff2d15d37adb8f6e832cf94fe85ed3c9a0a6c4261a6a3a1ed5962fe15733369e378771f263df9d677565536229e88970a67806ed9c524218e239e262c7a4db769c032d1fe0ba7f6b46453e2f551269776cdeaf2bd215694d34ce04c2ddcbf83bf54446b95ed9c3fe02d4824053ab266093aca46e4f018ab95e3edf509e35da5ecbc1d567b090d3f0def486e99fcff2992a9d1bc6fb744112cd43e4528c869efa9615345af4483d7a9d13790d449ccc69ab2ea814be8c8f03195386c5bd7a8eb5d1e8350382a5753d53a9d9893f3d46455043f833153de2acf276f2f150dea4d171036499c245cdf6458f0ff9535fcdd3db8517ff2c3caa342f970e5e85640ba15f1f4156e6dab6e4282fe98e8fc46eea51e91b4bd44f3c069fc0a1431a98689e04be7276b70eb2828efa309bfd1c2de09802ec9cdba23f17b0dba0b304dc3838d9b06d22754ff493530b26e572f6a9a5b4593751818178883d695ac2b3f3ccaaa580080febbc52db0851c9680486ed032ba4cf22a18dbb77c6a896a2e9d0e7e154923ccef3a847570a0de3c586d5055c130b92f32e4195757114220a4eb6bd1b837325208d3dbc14be6af37d88c4bb5880c3e70e033b633b57551a6c4f8777fa3bced7b67fdacec55638b31ce96ef6530cbf441742c9eb483d2fc31e3dc350150765efc7d64bf0fe297252b85acce592d811ad72fe43973f9a19b8803be5b6fcf2c2070d96dc73cb995ec74c841f6d3917132dd82db0f807f128de5692fc4552a4ff3a60ce78f11b368b9ce7e35c46d769654d47a8113951bdfb4ee325a6f29def057d5a91b02be5772ad540d57dddc8849e0288b7b804f2ebc2d1ba344f231cd4704a7982aacf9184cf51e240bd10e65cefec141e57b2856c51c31f96b99d1f4c25b38b933d5af28154723ba6e1364e0ef2114bcfb96e06ecff92ba2031500e080fe20e2e29d9169dbddd58e4a7e60c7d7838c68669380278703d25673fb54f363450b59e52dc5c1c87101f74ca7b3122f7d1434aeb2a176dfbe5181353935b49cce7d9e09dc777a1613101546d506a73cfae24acd81f9b7acf5e0537f07f129b1a49163c2eeb474d6555137b5e166e94a3db0aa0c20a858bc3581e499b8a11d9518fc89efef333d0632ea0d3a4e9e93d9e15040bee0141be388ee546a80f09e510894a1910c8c49eb6e9a9b9ca987efc39d6d975dcbaec8c9571eb946114f634f2ef53ff588aae528fe9b562c9205d3da992afef8be75635465e380df5d51adac3e2585834fd5a414600495084cf23e51ee4e571d8cf4551d560b9e8da2d556f9a72307a0ab6bda7f7798984a70b19efe86c3bd7fb57450aab4bfa7a62425cbcafe808db7a8d2822e46ac7039fec686e2f13918dbc6a6264efaa09532a6b13586f28b4b3f4e91e426dab3dd2d11434c27e6aca910948c433810cb0640b2c761cb95492877f7befd3170e28ee0af49f3266d798c116ec314af58f11835dbf4b18516658adce6c2d230abc7560c5662846844e33f3e10bdadbfed03d733dd81b58ca14274d3f66d7471abf9c6e7779431aa260da710714b229525877e8ccb698cf0b8ccf7f853977d5093292fda9d7639ea4c5ba9069d4476bff02f38f7221c2164132bf0d2eb93a9438c9ef64fbb0995c2c240b61746ed24ad8322043e6d072acd3f092bf056fe243b951eb766f79fc7571a7df6503fd39da1e6373db29ff3e9b4c5c00970d90e74f242a5ef23f170915175d970ec226c81b3931cae0f3ddc1c0b00728044e7a32c8564bc422ba73cb570c25800e7eddf1d0c828d8438b4d40bcc88eed28d2829927da2e2c083e9aef03345e38fd6d8e83257e1eb7887be8acd15482dca7915b9d01f44af95370870f14d8dc75f49987351139552048436f75b21d2feaca25d64352f181dacdc0a567bc016f25e002ffcfcdf2fbbda2bf2a60991ae553a864fd74168b59571dc0161524d9481fdc65cc01e670171ec40c8b59d33c2b30979faeb6960901e92937a9bebd4e46fe036c30d1eeb4e2754cdaf16a7c58129b8092e585fd7935f0d2341ae2af4792415797c8b99f392920f94a6c955d14443d96d831023804c361e303965a8375409a6fa0b572b9113a3838bbefde5a48e21fcda8ac2f19ad5a713b0cafc104cd33719cb308e7dde04b36175a1ea5e048fa0953dbf2989af740e8bdbb406e6328007eb2a33827776cb48251508926b2c57daac14589a25d5a647431a1a454f65f09fc7811fbd3538f8cadefe78c5587cad4d6788418dc17bc42545fc986423ae5f56742096a05edbcfec518c3940a90d939e2f3c164ec7b29572df0a98025e02138ad8816f2638c09d810ce38517035ad48fa6bf27e9081df7a2e1f588412dc7a2eb8aea9b82d068ec1231242b177fed032abd11b579b885a189be5e664591eb7a5a5283615557c1bdf6ea0932752032799568b4ab6b56a61829543b58c078c60520885c24a258c1b1e1b78cd438ab3f90292813811ab3fd15d2849f2ffba7eafd2b833c7c9b8d441b5f28bd8c94b073d0547667cdfec61c3e8867f6f964e6961a77d836eae35904c55b12ff69ccca6578ff1a386a18a059c325966d084b95c896921d4aa7bf39cb68c8f9eec058f9e5121201f372d00aaece7b1d99ff17467408d0d5d130904bcc0519e21ea1061c47a6a0e53693852e879c6118424d025f21394e5b33ed9ad9e4b19434d553e900de72d946aa0df76142159b5268eaaab766bf5bedc06f2a92ccfe386d8473909e28ad855aa0118c8bc8ea29f2a5ec07a3b7d8fd8843983732ebe2ca69b4b9071d8f4d760fc3b591aeb0269b12055675b4c5c598710f49baf0133d7f0af8fc04161378d3ec0c499b2a2f0fe9b9f845da84fddc7df887a33df3998a529001e56672d9bf81cb4abb41b00a760d05f9f39a70b5313212b0e16a5f7ae7ae07148d94d3838ae6bdc811d7eaefb66966fc834defa1a672a109e1a80a74e935bbe2888c5f9ebd97e9c8f1a81752adbf6ba7685878222ec8dab46282787edfc37ef7d331e355bc9ba67482bc8154164a430b1680092cecfd47468fedaa4d0cc1b295930e7ae4ae1834f21c89ebd84d401bb67d59284598b03093d6a5edd01dfeff05d9c08ae16c272bbfbbf9f18bad447012866e0cdd8ce459163479db257517cf0f4dc9b0ebe42c032ad4a8a172f7e45e57ba22ce380fdb1ffd6c1c82c5ecef80075474c6a577d178d895d2611d24178f658d3ca757a7b5cbe3fb9b6cbaba5a16b5dc6ec096a97ed862716384799715a515804e9f72fcfa49c352b23a785b18aa330fc1afba5604f43dc6f849b6a301ef7a546bf497dcf8781cb6148b0bb9798d7e85b1c87ab84a331d7de91c03b7b984bbd9bb31fa14969cca67eb0f7739e7860a9b226399903b9abed67ae832494dbae55f36a6a5502fb7693e421f7b6c087cd5f6db96f0168b19d04bfeeae76ea6b693e71d1902c2f868294b013f6c03f0fb519801a40aefaf9a7cd39e8e9dd62cdeed37e124b1b1ae05fd8e49f07e633d5f62016e02fa1f7643d408f849958f61aa263e15a44d5b01e2af94a92973abbeb46c39c773710870cd8237464ebf3e92c4789a150911abae7ebd7df90490c3e4e0a7108ef27047f7f701063188370ef227bb98aff2b1c102f5ee41f5a43393e15aafda39be224e57e3396c2514737bc5f8ddd168c4ffaa18af7d4353257ee5f22fc6e680b3a6755b1b6d6c80047205659debf5fd0459f86d1cd4ed92f146d9e04424cc5527d4b5a9c237109f8d1841417d77419105c242d61da0185d73291e2041c1f9a025b7324d2015ff004348914a6738d5b3900bc68743648be20ff1fede9ef362c8916af7cfb2d9e76f38474e8c11ec888d24c1a765f1f7a7eac6512e92e42c5c1973491aa82b7d69b5611f712ae4e3f5d5e89f0b3f4abca05ec01648bd3da96eedbefed7f1d0309eeb69fe885036d2e60945feacb59beed0e3c3b17691c937b009f2458a7de0e00845946f33b824754118961f7ba889bde8205d973884b00f4a4c6a1fb3d3c45538c8635ea3aabc06217d8f58a6820302918378674ad60487f73eb607a64a542b1f85aaa7f17cada66534a27c50df3fb316fae40a2d1762ba0ccadad379728bcd72a19cfa4442ec235f0315ad3f58d5148e033490bcdf6df40ca8a1a9b64eb7a2430af60807c271505c8ead2b144322fc9a09cfd3ed3950c8a6f4e9b21c277920fc6daf298db2a5870bdf46cacd71f0d7221f482a2236bddb807fa55e75b6b63dec02349896aad0fe6a06a6dfc53be37b3feb3e504f67d08daaed832e772fec69c3441ca5eace98c52ef7e8b285df8faf3450d75029bbc7dd179818821a8a2a6361e02df9f178cca28653ea0719c0799ca72828b44f68f1b57258909c566223f90c15a44d36b7b5211fe12ac1c20d7b77de917cd718600b89a4fee7fbb8d6af6cf1fdf46b613e8adc1359963ea314fae14e7981a1d8818802b28825a1d03e808fe2c51730a1a8f46dd25f5f39b6d098635be738128d70f3d08dde4fee89b40de3c88e6fab9e185a19b0580c40682db2cc440d3b97b57c8ef398fdd1d9fd5490a1c08954b6c3d51c740cc51155cc2c39fd50a305d0c3eb2f4d88d7826f5164f1cc1672bdd13b968377768c83550275c06bd154897813688fb1f568f107cb17facb76fd11dd25be78e8a6eae61e0be2e156f278469106c7597e1ba4250375de8d89228e110e7a3b0672888463b7e2c9e28a3be5d141fa8d578695c9e64a91281178b8fca9679d84112afc857c5cd7dbf4ca2821d5ec8eff2c5b8123eb361474bdc195cf5b0ddc2bcbf40ec0ce9869f9bf0bd6a5ba3f792c47310a9b8878860557c73b0f9d290fb87ab6af8cff45fd4bf231e6cb8971b337918c681041ea0158feab61b75997866442eb474453ad9dd72dfc412bb8cbbbb0408a791d2849e72ae8d452eebdb8a134e23582d25dc73846e7442e2053bc6f407cf69a9923c3198f36c650f5730b877c30ca670797ae49a2a24d1d26f51b15b6b3c9f441701cda2ec9b55f05927f7598ce277f7f94817b5616bb2a945b67d3f7649057beba7b1cf79ed5cca25268a77e6b816305859a24680a1b260c508f354934716c84f9bafbb7a7a34a59625d280d0441cc7f69b2acb736466a468abc618d0dc98b0a8b0a8d37c7e9ad8f601fe86d1a737e140bcd4e316f4b41741d44b2ddc06009a4ec525424cd8547fac29b195bb8e04e88da0767093fd12b5aa98685f35075466a448323d2a245b1c7bddfb3e251cafd3062d9599ad83111e180150b5e9fbc9cd14a16b212d6db366fbb2dec61b9015d32525023da5a7c95829270cc383464694c88fbdaca93b9e9b0f7676e75c6e2eb3aa86462da3d2f2b4fe583d7303515be809058cee9f4d07e29b61aa9358eef01fd22a1e329acfbed6c0088f136041eb9be3db6331cc8323904172c617bdc08a793788ca6a89d68fc9c5c1cbb9017caed89b7f51f248a112adac318049d32dda6688338332b516248675a01754ee3759e665dbb19eccbfdeffc074f8bd3bbf8bc33a0a856229c94893afd5781a2b14200a001b948794c5b6c1da87e4164e85d040a0af073fef2fc6988c7bd316f8c9c05ac31068d4276c08868dfe66efb47824430333a7552a3fbef2b6fa9abbc9bc063cdf7131fe19e7d3a9548b8c9fd955d96e9ee5d4533acd14e9f9328ea4177431b56a83c26ab38b788069a03be7da77bfa12718718c23cc9eb919b7ced60015aca139e2c9944d0ec27832c795252bbe72e7f1f014efe24a2afb00f4a820de3368c2f963b02353a0737a72e197bbdbc396ae3453784063a75a831efa9ff7a377f5c0126950bb96095da4f1327d956bfc50268b021a21eaaedeccbe6ede15b27bf92c89e1c0756c8e0571fe3ea49714f35bb9bd686c5e77ee924f21d6dee5c2793e2e0d29316ff13feb4132cf45416cb438794063562d4441c0cdc6ea5107f31201dac523f2e9a44741d3d96d632463e094e18e10dd1964eff00c08d92f60fca825fb2dedd0d50aff0b597c6f2b910c7dbbbcc7bea3f7225900993da46301b917ddc6a362ac1f554361939d0f573491ee1e511137efc1666012fdc152a060fbec6898149636fbf8a8453575bbd8e79f466a7ef3731079f7409c04d88fbd9ef31c442be4477dc65525737d2bb0df5a6d1c7ec3393b8ca5786f580de5ad8be0326779490e6c2a41d409ad9421aab9629e33384f79db9a1310018bea91424abcf0ed61d2e77090d3e072d3c1667f075c5ce83aaeaa44c6dcd2bc39ff45f76820885eed3fb39f221d6d4e176358995f432061d3a69251b4e2aebc48f3158642fc5a06e51d33c925537b043f99c9f80b62060017a67ee0b5945da75bdd5d7176a4dc575751e8f5fa59d16c75e0beab632d9e2dc85c1216beecbd07a0fe4a92d32c13ddd86e01eb4f96c61266062ff657ca0a970187bc9aa14ac78f8fa3bf87e49086ab3499aa1e73400431782e149538c2b3bf8f049035afd49390548a47cb556ecc66c71a31fe15e4143260aeabb126dea0c5a1fa4203ebbad1240b57495637616487977209feacef73245d8ac232e7680080e27b11bc1f97bc7fd56e821d6bfdd968e62fc2167d4524447d6c05689f2aece699148d827451931148f3f0ab4cec697f187616841bf711ca2591ebe42760ba71fca9af9c449d64cc926f2f93be28a52d30490be06885bc4f266adb07a341fd393087dac32827f40f16d8c80df897455579c6ffc04d3cc8c0d1c5f4bb9f468561c0f603bb142cf804d1ed9c16eff304bf9ae6b135ba2a2ce89e32e47b38e11d76dcd3f9a252aea9cd6a202a3637e4efcc4287e21a2166219bdd68bfc24e4a092dbaa3c4b7a4b7d89e435990c56235dcd43d3363ada0cb2aa1e394651e0690fc0f6683b8c7193c94f636af76862c16809b034b007f9a8e9f414bbae0168fff5c28e90d1e705e8dc13ee667c3efebee6ae06732873160e3e1ec7223f508ba49e162478646c6ca53f54878bb14c1235db3d06d2f0199b16e1f4c4376faf3eeec8076853a2d330c827617d3463cb8bef0172c03ee30d1815281a37f38cf1cb498952b0f8d3bf8505102e53121a6a3a370bdde6d4f2a5e48f88303a01a669ae0580b2e849c45104d154ad601e2e8dde0f14d3b4a60f06a417a2bbbf075a00a8e49553389bdca5dfe833eb0c6156d4fcd08cc628cab8b00f8a2856f2504ec89e4d421a2d6fd3e82e2b4daec46bb7fdcf588b4d784ae3b23ca079f1c3b211dfb16dfd638345fdc57d0d77867d763ed3ab26c06493c8ebf814a95217e99955e58b7a4184ba808fd985ca5f0ff841744677ccd6566c0797372541276cde960ee071998b5aefdeb234559ce6a3cce31a2c6c18ca00830d64db5adc4dd2ffa7aa99dabd8159bae3c451b5270556ba7ff02c5c915c1cb506fcfed2ae7e217c8371ddea1e237e7bc2ba098da571a95125823988fa57d2b6f577f839a0a3b792dbe88a2eaa84659957db1e2bb3dd12c19f016ae5f01285ef14b0643bf8d212a4af1d22f0b5c73b1fc0d1f9a95163cc7d629cc9a5a23348829aa474ed8ac6c35860c5059b0fbab7ba3dfe2e400ec269011ebbca659da8b97916343efe9f92c791a54a09a659d6838a8fa8e67a27dc3a4be06a5b1957142ccffdf2cb36ad4af50362a1ee6ca880092007ac70f2e628045ef5b32b021364a1b44ed83383d094909612879e1b63d70e3f3195e98c89a77e4ef3a3cdd26c1e37b2b3041e6a23ecaa756b4a8ba78e43e50e4100c06893cc7cf2a96a77d0830912271a3f9ceff284049b5cb535a2844cf1799a3da180345c92c0d80bfb1854af56a36117558b4eda40ad50aaa155862bd18f7442c2de5dd61b4e0450b8d1e03abd52e425e30f4b2a779344f68c120d71c2f471656c2914d3d2e2e02da6dfd53e9d3ab40e0d5e5d0d8511717c424141c1290f36d45150b1cb35b6884fe98307e776203adc47cbb58d39dc52bc8a4b4c2b8d6869afb3f6707f9d833d308b0690c7a42f3985cefc989db9114b83fa18429eccabc32871b7cd8eaa5126f1b423d5ab452b35aa3b3494789da7412b565d4ded3803de9f2f91fe6778147621b811ed59655256ffea1ca28dfa5a315a990e56d36faa50d75578c407a16de1b8ffe4c2b581e80299dff02e3cd672f408267fb89c4eb17c89207bd2cf0f87a034cae0fc57caeaffe4a89ce12dd6d0c7f9163c47d8e96a2d53b138c192765804052bdd9ec6213ea7c6190978189482c8bff0281be3136ecd6fc2e048c9f3d64723009a614c31765059cc200cf12856ae212d16ef2ffd1bc1f5e65f44f9b9e566e0186c22b8f07dc0c449ee80984a86fd3446becf90c38f8a286912a9b310eb487862cb3872be1ed2315c5912dcc263b0c9f1807c1f0e9575bf537e5ca2eedc9a8b1a3a3346cc34da2482a12a0b0a773357f51682d9437f4fb87fab1462fb5e6622e1ae2eca1f1a30e58638bbe0813b9b9b55bbddf3a3c5422f35a98c849018cfa287244dc3dbe242b395738b8244ef1f618739f04b513ffd7e3568a0d95f5301baaacfacb1baad6ef8b0b86b68a23bfc1e03a81a742e20562ef390ebbe3b52170b500a186dd92460d7f68db7352d72fab1fadf665626a2739ca5abd4c554615790cc363d8c718c7031b119d9070d3457308531074838a8f24d85ff8eddce28672d846711a7181e483fee275dadd605b236393a7d9ff0bf5bc5a377749d775cf65055a4ee07c3a77180d3712ae66149ef47224a3b57ec34f74a0279b92f3fc6d200c36c61e06c543169137739387cd949f94320e1a1843e49b09de9053f607ea20b4e961b892fc3908cd2705b66a015736a5e6f4afa5f40293af8f19f1732f57acd79c4c6cb1b43c20356361b42a805e80b983ed289ef8e82ec0e9f40e80e0e2e1042dca80fcb1bc3e341bd711ecc6c32ec8af67c38b771243d81d9ed280d20d27b475bde18d53d37f12932d46e7d4d5ff8165c2a213769a921d495eb7e1a30494be0149e8d1263bcd581942a8aec19735f87b9505d8195b513cae8e16d362cc07c672fb4194e333d0c4d232396887bc43e8a03c8c1fe91041dd509812de52221dde1c8f5bf8c1c8e6498b1d0a50ee9564411513636a2fbe582710f0017319018506cd4f82b561712ff15876cd84f8c2925d1386453cea2e34b12d6057313f3c7db11a82b99c04590935097bb5db37442daa5e6b6bf73659112dd4aee0163a1fd91a660191f25185e967be1e88b43e008dc051bbb514632861b5fb21640261b0c736326d47390ec2477f50cc693ca2b92e89fe30e6acfc6e78fc072fdabe407e6a1f0bc77bc5602e11756a9c73e46bb7016126fbf6ad5eaf7bd1c8bc5d80f3d09e38d52ace1ed28698ad1ae4efc7ff436b300bce8a520ddef84f1712cb4c26d35c991588d52126932ced765ae68fe4dd4a531d8920b85a19b08ca3835c6776a89b7b688b5cd8939d6abe1f20bd4e7863466a8f13ad4f8c47a69affcf2006e3c0eb3ddcfec3f9aaecafc2168c410e3bbe3837693ab7082aa40424916c0e13a745c526b1cd3190ad41c2ac94b4ab82ac334d29d6190f8fd9d7da81987277798a3e864d0f9d866090bbec62f8676a573a33a072959b94a65fb09ad3f8dc326780c53d94be799523bb35595f71ab6eed92a3a5e5027be73e192f7d70c0ce8b423c071d1a8036944c9e6678470a6368e618987c8605e9efcf19f5f0b24a2581fa4f666e26ad91cf7b0bba7afad58fa0ae8ac1ea179a18248d9fb209e8331eeedbe92e2cc5663d2c81e718214c1acacddd39fe099eb001a25195944c26d011e53e748f5c2b857235ac910e94650bca9c9a3497eaa5764599f07d41c8d82ff73f50412031c67f6a7bcd411d8b9675c04d14ea3b6ed1d58c98ab9eb1a5692d9090ddba37eb7eb0e241a3fb3e8e9b16ad258bb0e0e7b5f45ca2b9e7b23365218fd720c5622e4df98db3c341b76936f3115998631a9ac6255c548547654a9eaaf1db33e6dd7b48e851d11d2943a0a671f5a397a44d3e6edd78dea0764612bae616281ba75ca829dbded45b8ae681ab0fb844a18de6397e0b4513866e754d043d5f4fd6e3fadb15bbbff2b8a0f469b9ff9221f0994f4ee26106167e4789d5f88e065402d75624628d80ac66c76a9ab4b8970397b58dbcdc93c92e385d93c003fa5a7a56d9c82b776965fa1f6d79bccec02495ae851497f3c81b0d50100f565c69f9a5f76382f9c26eb3441278f9c644bb70ec0ae50b179e33fe2444dc411ca7db6c8b43953f516925b81dd10927a85644427f5b72e9907189497782e8697d7aa975229bc290988c89a133aef85c8ece6ee84b0bed17a307bc51e82f82483f619599b844f73ba2c2902bce562faa99ff6b2116350dd903cf033e874083e05a8076c5b522b7db61e8f2810850741428d9758af02e887c05281a51d411db48ccfc586879de7a78fad4e9f71cbfca56f8164a2cbfb04300e6d1a94b1f2fdbb0b85191cab0a871b719e30897180a344902af88bec4361f58e330a37ec41bb458a91fc7d6d9288eb33c77d41f9b6a19bbf2c622a562735af6703657b40dcc7c1aef2266571b5a065a69dc45a9f2872186af4737b2a36140a5b7ba8df350395f69d944744896d0783d600df2992469b576f160408cdb53cec87b2f76a3a07e208ee38486521f575c1a8cc44c39af8c8ab99a10cb1ce62cff95a967ffbed19895ffa78e2506327243a854f0b6fb48defabd52b84916b43b6baa467dded5fc74f809edb4b23b93078294335337930a5074702681e354c47d9394e482104878d40451eed11b899b4aae24073d7691b6235bab40d9fa49f83532058372b7902d4d7ea9c7f0fb245cdba4e0df3c2baab0d75129b4290b7fd4498cbb01c12f55217a9e5869eb390a0f6ea788965f58f300b7150999aa5d489a011185c92f465298fd6b20e4cf4c0eb366a3162249d636bed63f937f9d2652de9561fff2efddbaaecfdf4e08ec8780b89e6496f77b9972478f31aad8735660e293c2aad85c9f6c5c131eb17c96b9afd671167f5b15fa2e7aa9d4bd94d32b98e685aae98210602568e6980b4bc34a4231e8912f8c50ddec6f0662608caf56156f5ab3424c764db2508c3b6dbe1d3fe0c83e511ad996e160e09b81301b4ea0a39967e47953f38b3a90598f1ec2d7e290159ed8f2edf2b47cb19b6e872eee456e6715b42c2ca69c379e5b361c4712641023d665aa06d9c5f5c1be5ba87a193de03711a69b076b9eacf19f2cd9a7a4e6b320ace9bdf7af998602451c82a920a30f97acc31e097271753121a0431af1f246c913189cc793dbb06dbbc01c8bff226baff201902e6a360703ef0bc62fb9b7546cca9c593533dc585b6abb598c2799ead65fa527a9e61d9b4e5e8bf2f2ba6cd78f25575a574dc62244c39786d38cc02d4b594f2cd701bc763e641235c0a2b33ab7459c81f307ff7a1725c6601a7c05baa4f8beedea6e74e8ea316586939774152d3256be91941a18948e121a31ad5d1997e6d51e3e2d23140c27689f74a73f4a597b92bdbe6279ff02b8f929e9f66121f3cdf23c75486fe8b1f48fbf52cdd8031eee072e30f025d82b906e0ea3e2fe3391fb58aa890e75516ef416208aa626277e18a7d02e9032e95aebf18b37b8bac91685252263675f81f683233e118e897f5db4b09c4f00626895ae9f801c4c8279b9e546025f9f95dc19881fd222527626f1455e288ad5344b98f2246d8f0e9b6fb566a1546ac4b3f2f926be2ad9da34e43f2ec8dbb2f1e745980c01e8bbdfb70eece32e49ed20a683dd79bc9d211ed49a3b6fbf3bf1b99e1e213b169e51b3d99c0a7ebb740b50fdaedc45a90227dfddd3c4c59fd74e827b1d735b57accbf955b95c3d1aa804b3627352b78c04e8cdd3d479100fdf6a806a5e9563402e3c6662e64bf93a742a1026e30a7ed3a0ebe0ffae9b9850e738cf11dc9b10a25148d774a854568982403d385fbb2c8af720b5c29fcc3c07830a1f3504433dbf64bd62471ee2540e2f5725c1c15fe5f5cf6ae94331e8b102e583e7840b33ad2d67adef7e0a1c935e56d9e0086979305eef4d0a3d78862de3ca5edfa687634a9f90a248e2ba98de651dd8d63037f8e7aaba98cbbc240a3c83aa8eae77d3c94aad12137f2dc443ff4e41fdebdfe4ea45299b1267fbb222c7dd426f12dd9b8f05673010c119b067228a380eb8b14ee63a14f178b2be9929dd1588771d9b62744f0d44fcc9aef0f7f2bf16d4fb398a9d05b0eac265478c6ae0f59170175dbd577356f1899bedb079c9a52be196f51c36f1bf10e8ab6b1bb5225da7c1da853f1119e15df01ef0e3e3f8b92e45e78b4cda51d5c26fe56e685c06037b92f3809a7aced25c24170e2879969d3df6fba5d123e8c452a9a84b343d5516de1bcced0f07f6b1315b8ca00752b44c036365e53a85a05d5992c6b9366ef97f93b1f8c3b34886912223ccb7c48c3950723bff4a490790315aa515bdfed0453292d537f6bdd95871c3c30b54ab3f8903ef6a07601d808bea00a15c42bfa8e333a7fe19bee615aaa5822da8fcd732ebeca25723a5a2ba721bf222af2ad868b440b9b8ec753d88c6fb7897881716ebed2693d5b5330943b1348227f67a29b262655524916e31f97b23ba2f0c6c390372e20c7f18ca93c24dfdbde0c360f890720e298c68327aa84418fcf9b370347457fe001dc18ad0b591855a274b0c5fc5338846e70239c912a14689e004c8cb4c16289aa774145a72d082a67a255f9287f29f1ca259329d7076c85491cfb6c6b753c9122db26e023119629bccd4cccd35c8fbc596fa340d70c3ba76cbec0be3e3d1953ac87507299bea620b93430943d340ee5f12d126e28b4f1dbe866472198b8b913dc104d68655a316cf6d7a3c42a4ef76c3022f45bc9cb76f7ba3eb8ed6ac998816948ceb92cb3ee7ca8087a797623e6eaacd6020e9fd241ca6a9855baa2dece53187842ae925c1f2d47eb27faaa6e292f387480fa23fc658ee7ce44a5db5170af03ccc10addec3a89d9850f82f3ac5fe408502ce7b3e6d354b16b52173d1c93639cb2d8e28c597226ebed61af45050081c497b296b4ccda3443b3121b8ad033f5f394d335ef9cd95022497d32226b886f3a821a4bac61a7915079a6139e35efe86bde732031085fbdd33637efc0236515dc8a72ea57276fc5b35fed074326cfa7c6507810b1447c097971b7349c30f1c3f5fb541af7b44879667973b9e48fb7d178377ab649c0f8a20e10fc50ebdb428f278ff86690f69e02c01a88c99d2098283caf675519f7d1bb238d92782299df0f8d4e771847589ee9e7efbf227d535ee7793b39b023be59617357c1a2164a5ea8e90bf2207129a9d578eb0d1ed5ad28f765609381297296457b86fb411075a4e342e5b443e3f425ab674232a955ef59121eade9563095c72b1eee4d253cca9f92b17fcf93077923e0c75282275cf0f0473edb9a51baa9addb542a637c0126d0f63f7a3638de2d246ce0ffe024db31b17ea41ec46c3dd374933da5d7d77d27554967d09143d5e55c4300736be14c7025e977e28ca2f4314858ad3a6ae39a25c479792f63ff80462055c21f84744963f2e73dbbedc5cccadddabb87458a1c76dcb27b6ca36f8a1ed42fe5047cb63e022e97cfcd8d2867d3c79d9dbedb86ca64d753f6c906ce59ab894ca886a34f09c0a95b39e11748575dec4531ea589af64134df231273cd904d25e9c08d86d8942c06c89cc6598007a02bc9ef376fe4e4b8a5b44c842c77147e4149e2e8ecd1c978e39e1383b7da8e324267838267b88c5291ad273e75f8af74b5d2ac90697c0def8636fb81009862d603b380860d352b4eac2840770643d5d1893993bbe22d2c0ed056749cb29b017bdb3cc9af16c55cbd7b683fbdb31d551e1cefae9fec463ece60f5481af9cc2721757df32fa63a2606ff62c2026a26399076121756e37b52c821c81573efb2dc4361c60b84bc191470c314f494a5689e352e9f0f7b4ef07ac72c2edfd0bdf885c0808b18c54d7a1a75d5b561452b2187ddf363d5ab6aae3d62092b1768c0623f3e39115852e292505d296429c3d9a2d7edf9bd8b41e6cf258099926c82330a05823ed18424cff073e5f8788dc3fd144f9c8cd8058b254a67fa78d3684533f8d8ad77ed8e784f8617f883b4fe5bc7576db4e0d26d0e3e305c5bff941771f064544ebefa3407c632af11cf643bdcf7d7f88168e0603a5004f50feb0a9c4ed86b9f5377e99b9f679a729c70215b935c51206bb0d8cc61ad965a661adb8f51ae0378a0cb94054843401108950eecb7f123db823943cb7686da68434c9bed32ccb135fc6a7dfb674a5007399393a295523ee309017d72e740428d8faae4cd813cf035731cedc14db4743866f0d9b53d15aca547de4bcf4a6f952aa3e8c65b60ac5ef541d7291d711bb8b910006628164ad98490c299d76c2e7525e014d74e87ff8c61e5c5c4fabf3e320905fe0340082701a6d8d1585eb42c65919bb524a9d254b142d61135afa08ab5b96de75c753962f59a42b4a847479e90f7ff0068f807a6dd4afe57a1cdfc2be8f64ef614c05fb19f66641ea58abeba2fe25195ce4ee38cab484a644806b3d871545850b1fc87cc9908294962baac59310313ef52f0224a630662f45b2ca7bbaab595e8ec512f494d6effeefa2f7d75416b0773522a0d6a40d4f64d2373c13705dc4588f83391b71a2b69fa92c9ad7aec7c88e7c689102cb9c6a135547bcaeace15be0c8e2befa06a1a80a44c8e9d5b9c7990854b1232693b2a1378661ebc8ee0a89fe85d7c0dc22ff62545d40f0e18daa0ee8bc05c37ca37b238e83a8adbeac4fd36a3d9bb5c6a5c306246939108f155b28bb4f9d08c16cddb5784376b4b2819d801c01a6f9ec96534d7457f95e505e026dd74551e088ea7aedc7a6601c2ff27acce2c9fb1bebc771aed9e2189c383f02c81727df532c83900088d860fa0b41ea7c5ab6b69ecd265cec0e150cb2f4dd7360e1504a90a8f989fae3edf82c5f78b9931f0960b9f8c358790273d8f74c5bc81c2f70ff06888aab61fd214044dcafd1c5065b4d2577a97f1f670f4816bd946ca48a67773f4b1521a8d0c21fdee8cfd09f71bc39e48750cb919d292dd293379c52e4fca08be480b0a026ab77971b0f7d3ccf1d6e37d1b33d8ef89e8123ef168f1e3a95d0651a6ca5dcc070d995fa93653aa37f900ff540e77dbf7c28181c6e20aa0ed19f408f4a8dc63bba576db83c4c6618f157b9142a64e04afb10cb0b4a11c290d310ae1ee46e3ca363a88857db2d700d81a2efec85f5d08093c9a6a02434448133f37f72b775805cfcab5e058e3fe4389570cce6b67aba4105dc7075fc40fbe2a96b38216cb77f4ee1c51bce1f03af55287f81f4c09ae4faebe9f1ceb2196ef3c50903c98f9a44598e65fdc5c83dddc6753bd49c4f8a9567ef2643414a322d7ad9c6b094948f65a080ae1c084a6cc8863d42668c1b8e158035fc77dff3d00c87ad75ec0401e353587b45826bf55d335dc32d76c45f98ea0047a948465f70cfd0093e83e26f06c3b4be1a6d6bbcff809389fcd943ab29b6b2318b92c378fd6cad05141e1f29afe4b0b52766bd19a648901672e3930d751a6bb08476702cafe4a6a5959a43819953fafce40a707d02ba49691bc35779c3e0aa9157822c7def2471177264d94f1a2c144294d83d64f6baa8f57e1590b250129af13415a86cf1a66863a74dfc9c5b2534f8184017bc4bf1519d084cb930e95393210edf2a547d8ac03f93c3168318355f18a95bff41bd42b28fd1d68d5c24361ff3a18177088da75d9434692bf7d7e5ef6fb58ca824e6a7e213d373c49db1ab0e75cce1f73263ca100c0715e316a75183d1a2635c5d6b2ad0162b3ec8dde1e619365e91ff0b85cced804f00f5d378ce117e128a137486fd716d9dd448170e6e33d8b3a1a750a72b400698b19fea26065a4b6b05385142a9c6816ac1d1e79d2cd08a58e91c41b99f99aaf0d0e21ed60a1b65eb80734c9f6021f0e0c95f631e3ebeab43e0bdb8baa9c5e6df5bd82e7fd791412ad4f822bc0c3228bc30b7f1685c4767317543e796bc0ccea5a676f81ab293899babccd2a5eb9b8fea459aee197bac1e7de7953d2fe86a060c5787c241cf591ed3ab572fda9fbd6bc7527d8c603495ba4a52e925def094605dd5955d72e1d0ebb38ba5b8913ef4ca5f2a0dba76072fbb876293427508edbdb67744cbec0c7a6b75b7c4767e1335e80e1cee84ed76f4dde5dc042d17305cb6321580eae41763c8c1813f7b01915bca9abec924757cd420a32a209f015debeae5cee44189c0d6adfcb1760ea2edd36488cb06dcd3abb4df8078120158697e6279dc187fb9669c1610d943c15fc374426ed21e294bb969fd1995d31d6f8ddf8a21803718cdef801614d18939ce2f17c305fba5f48bdb6639ea3a2d151162c9188e39b3e1cff229c251132529e0a97b79829bddfb87f0a52e0620ecbde49a212deb0cd9217de2ac1bc5380066972e18561cb31ce969b891f85e1db14250eae813c0b0280cff4c51f77b676b82a6943d641f4bdd1f89a01897761b65396ab4e398639cec276adea0b164aad4969383bdc0dd4de36c45672b3bec3cde7094a2f3131b661717e6c9e294ec37e968d6c9827196734cfc6f94d1e54c80ba3e22246385d4d60a9a06161e8c5c9b3d883c943b8865250511a0a8c650dd4b5e1d8c21a298c3b3a7dfda59787b6c4098442f97f66e12ecfe7065a126259a18e4098faedaab659bd54eab594f65fe03d417c550bdd189cc68227778c026c4468d9edd368ac8aa5eb888d997c4f7eb0822f9ee906b3a40519a28dcd05aa328063a4620c33d86071f267114b8c9395718cb0ff2123518ccfc4a093386d028f87160135dead42f6985a527fb722e5723f35ee60fe10273d0b1517dbb723a353905e724a768a5b8ab886a3f70467523234f9db4420b8f7722c116e8458320beb363a39717ca0e95da677e8b87e3d4c1d3d7cff7cb28e62ed4c98c5ae023863e4d298cb9d8be79b60203f5791c079f25cc5e2d7e7dc3f2c4eab024a2981faa75f807b6988a637d28d9d59e2c1bd2e854cc1047759f46f1778932acdba5cf5e3d241a0c755aa5279bdfeb973e09917017de3fe7728a2274c86f37e723bdc389e58b2eaa80ed21fc8f2bb34115aa4d36b2fbe8ad8f3927b63e984a279522cc31a80380e83e9a75a464a205f1c0319f29f5b91e3034f1bad12bdf68ff7df3ea7bcb30007a76a50e5c7de54bfef136229a6368594792427e893eed71024463af359a7ddd0232e57abd20f25e66f5bb84ab8af3d23ce8cf571d42a6184725b8f32266cf27685cf094731981d42872893c6934e317097946aa4160e5528cd9b04c71743d2b23d8a142217a2e928d54443cb377b60c08e9c260c2b4b39514bd34e419f7b05c04d185d5769dbc99a7a7a7ae1f5b01212871de5804ec66db09dcaf7245e389f3eb4f1bd7df7a28491054f5b40e4d819c82f059793ccabf286dd227e4f8c506d36f9f7b5997219aea2414ffee8afccf719430a8b4c965b5f6633db772509f39503173571d2da53e77482315e71d664328f46768d0f0d33b63a8113ccc6b217ba3551601ea8a79c0aa868aa20347c090f680edd514cc5e10f0c5c49e6b25be55ae93b4fa641437fd8f24b9206004a0c4d513c1b0dc55e1b3c5d3b7141037f47ea1b4db380b9a161511ee042bb49c6e7bc8cd88a229716ca50ccc818272ba7229aed8a3dc08a52f94fe1e873ddb24df0ab46b01e74059d7d5214c07a698c6b53b774c9e638d35e81f7273197d48d543749c9b99216059463cdfd07128c6da1eb6b72980dde7c940ef6bf19fe61f4df946266f6f9729701f41fa90a8c74c03537f7255d715d5e0efd2a8a4780070ef2674e6f23fac1403af3dd61045c734ede3a4f9dd048c856da14a7cb26b4b1c8638f9f87338d94ff09c54ace45f7837f53a06772ec8682f0bb467af40e63ce12ef7bd004ebe7dfda16c6ec54df32eff580ad56b6b0305101e627bc51aa1851f92771fdaf7731111c2ee105086cf90c4c0ec9b9a2b803c88090ab10243f3db61473678fcb6d0f2e0f93ab531b7a64e13fed17fc25ad725cf7c4c3e827490b4a1a1831f009d74188cc836d72f1b774644453b0a2628f43a56af2db5b0e5994379b31096375b469c7b218100b589bc4bc5ce0ee2ca9d7f4de2a291454649bc2cf280341ba3eefba4c92d0d45a8c7fb47b890a55c32dc3fdbf55ce24571e99adb6af87ddb0453b8bb24b00734f90485251d8c1c2d11ea70d8b56de7202dde02d99f532ab231ca860501a62764e4ae8764882b7fbfe4a3d6c862b2b4cb6609678d13ea0a86057ab7827d318459d65f97a24062c934e39bf5b785923dbd14d44116c115883b573d428997bb02e3f7fc6146d69293a35b17d14ce191c7c2fbc3590529f0d46e895066bcda0c5b005ca535f8247188b69e540eed78a6848c3cd22f27debb40d21cec723b26db6c192b986a850925b85d621c94b28a23c52a3833c2378f241949997f4da4e268c171fe3b4a226b6212b307d12c3988a8b7fc9239343197675e7839759f70eb9ba23b5f29c8574c2731041bb501b5438c79f2a7b629fe2bfbf9d149ad19608ed82abe677504504934fee3e076cdadf9391a6d8a1f7722afef8f66f512d9ca56815f0f906420be2007526a08d1d534e849195e8f62016db681444cdbf8b3c503d025f3aef98ff2da702868f8dbeeb4e761b7ef09987a78b632e5b5dce3bbfa54ed83510fa4b38a300b1dceb928a1801cff56cce3b9860dcab40ef660beaca4816e7a9cc165d5f055a477ea994ac60435b9809db2b468552ee0672ab53fd04896e0d1e1bd1810d5ff1cf8502e615e464c2db2453a1b9561e7d2179bfcc97f4dcbe5aced35ee1b3ea683d2a2d85d2f5a057645609a37499a6506da46929fb877309d15d51aa77b98d937baedff5c37f51f2bbecade9d99bae8c3b65f8e9c1277f5af471604cfd46da4f5567bffcce5567d32b691d0cdcd30e9827d6a098adbdaafcde42d3de49e113bfc77ebdbf920f3b94118c5473da87b9981e8b0f6d1689ae8745adaf3414dd828f21ef161ed6ee473a271ded0f73bc4d70d25e804a0970dff8350150be47d4fcfcadac55d8d7e415eb9177c4fe7bc41762dcc1b2e1f2a047c43547db05da8a49d36029f7fa2c58a092115a25d1006037d681c1116ee8f69385a12607aa1315bf6435c631a87670bd73a7e7a0e7b4d5c0a915bc455e6909598c9d31bb2335a5ca25b1ef5479a75d47748683b4b1926c34dd3e25a9243eb449ba6248e54bf37fbcb0744e8d3473c6a22afcf008ec44015a0a36515cecaabbd734ac3bfcf61e52fb3209f604487dde1f12564b32a112ed7c398a9e8d3e686b0277f2dcfbd5fb2790fa22c9b0e74db9db5e0f10e435499cbb37b38e714267d78c9aa97d0b13807c6a991870fae5aa41c414bab96027e2f3124edc9c904fa49075b79b54bae608fa928371e3a1f83fc11f8b0fb8102b0ddb052b8761653b924674926fd9cb8cf315b4e084fd087c5df1775459d0f888af8fb209279ddf6a92df7e9994875461537a993ef07e8aad7e758398c745476f1ffc68259e7dcfe3dca05faa527d0d5c4cdb60e6409a45ab78f2aacbc5722b844e63c97556cb2b4f0647c9b04084041da70d19468b4c65cb9dea5311d3b286ce38459ce05a0b4b47a6f4e1ce10fd894772cf725746730431cb2b8679c2e43c63ef3d1ae9f49c40050a173fea851b3c0d3ac56b188521c0b66411c7ab1aec574b89aa6b06020dd7c30adc845909b7e90cd84ae9bcc7b9c18df2e2eacfcc0af778679bf1eb8630f36ccc4fd58b7f3a6408d84ce52dde907e257a70b8317d8805341ca7a057783ce7287262ca603ed28b5f6c920ed340c90f88f2f23d5da9a3b089cdebd58d401b832eb92d195c9c6e98088957e38b7db6cd2420e03d636cef9fade582e72446fe0349bb8275b1b521fecba1e8866d1dfad8f44ec28557facddfdb9c4a931dbacd034cee7f29ffbbd23fb073cf4b422d82a39ff5ff91199b1f8609dfecf96bcb589c14a36e4271fa482e451545a0f2cab6ae4a479baa7400f784e072fa6b4756056a1d4bc45da04f819b7ecaec82fdbbd412c874133a295f2e2945e20d65066551e91beed584810087b246de7c287af6fc2fc031a83bb905487defd3c2e2eb61deded66e212e47e5a86706585c5a2c8747353804ae659891aa53f00765b01c48ed072167e25ef44a392c1f679290ba42588778819232cc533e62a10c9d0666bf50864fdb35a88325896197fa0a3a8372060290ef4f20bc38122a89bcb24456b5ddd78b394a65d85d1699e43917295a76ca3fee60f298ce3ffb290dfbaa64f9bfe0193b97d43a7a5402825f5c15d65566330762c55f02899f57b44de592ff5eaf457e3eafe6c63be7ba4cfb44c3190f09b711c2c4e3ad134633c7a3631e10b10549abde13663ed02330425cfa22e9848e469737a88df4f1d64a99a098108cf7d14a6c99282346958d72994419c3079b4f224a86b3b61ce9a68d47e069f408981c3ad167dab9ce4b397129e5273656b1c98ee26fc37a255428dd342c5e84185ce218fbf2f8d1ee29aaeb9dd98724218c2bf1daa764bc2649a4131123b2bf516a85f83fd3c9e6c99188847531043f868a10ae225880a7915e3cde4f41dc32b6aa1de9f8b60af15f3e708cce49c2a64a321bc357377932d6949c02ea1f26c7027bbd95390ada2b13e3acdf1a6bbac7ecede4a10065dbda36f2b04f46e0f2e76cfa9aae79ec764087b5b706ac173cb2adea4de673ca38996ca2b97727dc495b210eee53ecd1c74afcbff0196cdfd237122741591e236895af550139d2eaf9a9cc7eb23c8b17a9f57e7121c85c355cb6e819726ccf6f6c0e8468eb99cb56432dc736820c7037d990ebe492546b3f4e2f4f0b54b870431d27b347d81951ac7bae251a6c2bfd60ff3f56f8151c4249d9d908bb08107730fc1ef4bb9f17cbe5a985872158d9dee9f18f73907d9a0597d558ee44583e2f6cc4b220a9696bb7aabf09dcd2c78317454d54f079cf83dd47bb125e1eb75d225b116bccf0386b156461b05ca57f230b2fc05f9bf61658f0e2150bbe075db399d2ed14d7b89acbfeef4664685a13e184e3387619501e8e03c9accf715f138dedd9cad0002a7416621eb5c748d079005f6d36f37c4d7323e83cee89276f61c92e1d10a0b07617c96ed721c12d7bdab3c76634c985e0c4f190db9f755ded452d85087cf525746d0eca56e42618fe091b1d2c13f0cd9c7823cdbc011e954e57785294f4cef88570ef5c0109e8b2a5f89e6de623241bfc7e7577c826f731bb184471095bcc89b9274be0e3c65b8152686eceaa9a0bf82d31fa62f06da513c7827d86196f4fab4ad9e16f9751661aef19ef8779fc3b94df4f31982bac05bac0941cc6fe3e2b46e170422463df819563d8b5a827b4f985b0515a2a5d0672421a5e85f779f93c9e3d484441d6f545627b864e93f127b72daa24be41625c6268749239ca3a394da9e505f609f711c878c24f1ff6332a526910c5e935d28424328a8087c1217b47e1265191d8c34605b651147d77608067ea1a4acf1622d6dc33c88392f415f3390952ade869d9fcdaeb39b3fbbfa98e7508c315cbd2a88cdc76bafd04bd621487eff019ca262af8158f1d7978adc38389009d88e0aa33c87c46566f4347c8e7964116fd6b4f2dfd231a8665a1b1bfb1cc9afa9514f78fc9714adc8ae6493a1500f6ef11c07b8385c8b04a7c8e92d9bb48d6a0ca24aefe1c871238f45f8fcc39eedda46531433af0fca61ca552ad152a93ad593d713c0ad79414cccd056361bd1cdcad558c1952493cd67efd9374a79b6af5ff8fdbb206408d8e5cd0c34f5ddf604f049ea85f9df40e7363002ca51120029e00aeaa35eecc4a45e884470aa94f27add282f44ee3f5d63b3960108e300674787df6b9f05c0d0d12c544533d27aa4358e45eaf73a302974ab4baa0bf3a0cf5dfd05b5e5e0a2910f73cfafb4c13f4fe59f8d99fbd48fada6de45fd7f444b46d6cafc9e6347ae82f54975dc7fbdfddafe8ae9ab5ba370537bf754b881899e087154f904cd70d1347859b4d819e23a7f6319bf1d39023e212c3cd523e45d90bc66ad6ad77efd6d917e3488de9e370e66305babc44110a4a181bca33d0ec7efbda14d3a88f64f545ec50c7788fa95c749b4cd3afa759d153ecf487d77e144bebeb0a5c7cdb49fd6c683c84aa9f70428c89be7ec26b8d3563e0e1908cee6b586ed8bb6b3107fb9717d5a5e64858520dbc6ab9adf050028ae3b6c9ddd770586478275c2b9987c1bb31c5d3ef1d173446816c9f6f4db52bfe0ff18ddd901b4078c7cb2cce1158fa27711e9a08c84e57ccfd957e509aa76f5e742fa2f820881232291bc7912ba119642fbecab33bad60c2fe6c7bf20f0af8fe3308ac06bda437adb1a79ac382f539d667f0cf569df013279347cce1d44d737c40f04c8db2c9766f5d13ee5d2dfb224286fad0012bf1b7888ab0e2822037c4d3257d44e4d90ce2d72a782181dc68e627aef28f89e6f0d20b7d8582b62c7625d422382c61c69351bc9bf66af68eeb05d6e4ef758d4d9539a231a5e4c033d701b3a3cd95872cc0cec20da37b5b9c55fe2dde2248283838dff78f3c6f0f03fc945b84bdb252ccb56d44f806b51ac03521d68191f2d5093b6c4681a9f01ea638f735322d1ca22f99e1188e5929c1d9b0f9a197e974a94d8396a3e18c79bb221ce3adb202cc648002f77163278f71e7004e3b7f604f51652aedad171ee96bfd5c43690fee6785a8f0382dcd1c6bb8680e7d8309a5011203138d2779874f092caa265b7c4da1e21f68c4051e4bc12203a102e0bfad8bede02d865b60d3ee801010860d35f7ea5493e6f076cd5e01d6869d22acfabaef664f63691c27ae19487f7e9800493c11adea564a318f154ff375e5a5ccc3e286daf8f329130f0aeb0d3df9cbf6402250018aad7d5d3bf7bb90078441dafc892ef7780f646457918c9fa749068073e9e778adb2c3461c615e32302735204ee220971b56d0c76ab322fcf11d82a5c75c5fbff3cc1377ff064714d355ab2087124c3c4c8d8d2fb7ff088bf1b9de0ae8c93c58be3099c8034e195c20280f6b5e82419848f09b2f94aff3d17913556c22648edc2e4d13698b2eef9d10e9b264bc6714cc667b350e1d73d85436db6d9a066201093a25f0cd47e1c057347c78620c51e942bfb3633a8ba629e675a81536dac0f1e26f1d2911d028af16a25c04ec9a2bf972374f5816dea486b8b44e16a54de58c78e0c7e38aaf787c380bdfedb78fa3d29a64929ce8fe1f407c94b1755dae0b1a6a510e50ed3ccc68886e2202aafe602796571f349bd16e71c85255a0a5a5258663587555aa8c3361859a6bbb653ea8010996046d37f85fb45ca94a9210d4b6759e7189fd07cdf7f348c5f775d176fd85de7b27377ac0636d3904f651cea2228a1b3e3f3d4de3df54cd4547e42145f7b5bdbe42dddeae5c86d1d88aa1d2eed3af0776581b7c029e79730cac447f1fe8b7196490ccd0f73128c14b710b1a22609dc36279953f1d48351699db06895e03db8e65699d1d8a6473837d1f6e3a0c41dd86cd29cc9c3a002aaf6c2af325cc88ffe14874dfb2cccb2d513ff267aee9b0893e15c5da5898c414257f410ba43fe8e2ae7a79e6724aca7094cbbf2edfc376fc033a5e06b842616f5ad12bf692213e48c61e5b3e67c2f5aeb9cc9a46a8f0ec8eff6884240fdc6c526f6ca395a97767a5368d4a3723fdb4af560c73cd164ab07cb174b3d982a9d9085e5f2cbaba1de7010113783d8e37b937f15655c26bae3c2b7ed05a08cdd5cfeb5a7475166369f1f11393941d1d0a6cc64cc9ae2e4097b05a7ecbf6d8a10dd7c775cd60aa75664c22eb20ad4f33e3fdc346608fcc69be99880cbdfc49e4dd04c5d5fd5f31dc13e6d67ac3733efb37ebba3e072e74277716f54aa596dc7990064a57757f485692a177101044a1a4180ab596d491a93bad571b4e5cd36d5aae6021eea5a69a29509f68bbdae6c2e672ef704576fbee53909ec409a7a2af7301d6253055981c6d8f25d6eb5ac992cbb4082f8a0f26f7b1e150098b7ed94b627575dae7dde25a6be545d1f342f289e7b7e286ad7c0ee8ed5a4ed70c17485ed49635901d0f55325d22393078679dd6da344d8fabae90e82c5370d1d9e7182e267bb7d9060ce91c18ceb568971322ead2eae2ec580a36967f2c3a6a745e67cacc1e08f5d1f176405b6ac21ab9913c95530b9f015eaba4b0eea933b6a632b36466a9f2ab872c7da98a547ea57f9c1c162b69eae1fd4ea7fca11a250a4c9653c79a45beed008c44773276ef043f1349a6b3d05cfcef2621161403c3e98a7a632f788ddd4fefc161bd1615e5d91c2f296291cd2a8ab42c6a5638aee822cda54b8e7110e5b66f39ceb43e882137f58b355247ab19d2bf441415ed1ebcf613374ce17a4b7bebd4329c545f3c30c015067ea9894a8e869503f78d880a7245f4fa93fb54c13a64405673de7394fee4e43bbbb2cc1dc402eee6d2769bd75d90205cbaf9f23b9b5d3ae4d4519216c8731cd0d68d16f781f5f3e535c88f38ab81f3a2d6491c4b94dd6c1eb5c4fe30bad26c114ccda0c82d144f1708b6dfda95e8815667a34a89722e2475dbc20060757f838ca759c9fdc5abd960b4ef31f74a8d4bfc56652fdd8a52f483843c0a9c41d379001c84c5000e911996fb63eb47942e5bb5bad551bb5c00d948ccbefd4597360df6b4af602736f62947b54c47fa0642c3b0cc3b44dda361fdcd43f3c6627c5c3044888dee909714a923688f0a792fc00738cf0a9b69a6832a0d8f568d4af40c38f51d60937af1a8f9154928aeccd90908a0f130c35ff3a8c3cdaaed44672a78831d2685b015c14b981e5f1356eae928d55f3911a3f0a16c5de5f3ba46d4a419b4eb5558cc3f3212935a2e174f76be906c49b0361d736033956598bcf14b2ce4551d6d53d6d10ee6d8994374fe451715aa6e148029e0352631e3781ca40d393f30a21a67769316f2f1c27f0206ed8cebd6c26e4c9ff008c2f592834944e8cec1cdc2ee5054e4df4760051372284d4027b9110b7a67bed82a58c5f2fcfc178008e5594211e58bb6d81749f4e9c4ab107aba6dd83d8c0512b96b58f964dcfde291fde05bc5617a023fddaa84581254301454925df4653a5807d2b36033a18ee6a40007f81fb7aa3baa6dfa9c5b8ca767379053aeb9fa6186f9a68e516e8316ec51a5a190326491e217cb0cb2a1f723699764bb341678256302eed89d70c945b5874ae39e8544fd91af60f2a86c2020ff7cca7af5343cba92f1a0e35cfd0c129f264f00c038c44f2b5bbeae2abfd12d80410107e26ab8deb4fe95b2061b02eb874b0b0f2ab94401becfa5b0450fd161375de44ab2d9e0b519b7b148e2970fa2d2789d88390b82d349c38880c81e1a1cf2fba9004cf564037e78466f0e02e00b0d5dd1bf09310966c369e4cac27ea17309879164d8de7289d34a99caada38493a695548a3e045bc6e17d475a09a07893a05219ba061fe9c7760441204bf5c285420de28f3d7a23eaed715a58ffc733c226642434b5a4c26616e5ce8beadb82e7fea5991a4c46bc996fced3dc3339b82d365d2a041cfe786e0a1f7d9ef1bacfb098925413d2a5a0023fc719e2625304c857b62fba5792a06abb90df307e8fa8634fddad9a952c8b93ef0f4d644197883a624c5908bf5394eba41035b2f95c04a9a9f471ee15f61e4fbb29cccb99afd3546011df2979a65c2ffd08859648a14f4893e730ad68c63834665aaf851541d0910e4e08133b7eae99fdc392ee3bb45f7812c2cb6cd4514d7764c864f85af41efa9a791285b338f80ca79c17ec521698ec4f64a507106e1023e2683ebeb40998d5edf188c2b8dd7fb673700b565fc69b78fd01724d50332d1f0f68f4ebc0035ece344639d762cb70e2abded0a14f8a6dfa95639d3ff4553460eeab0cee301f0a9df171d8967ec576e59838db618f2988a9888463f885460ecdfd2fa310f4eec7c750307360b3cb233ab4c31cd45c218683f37676ef513109ce308f2da8448bd78dda8d0a5ebc648b7334d6ef29eca52994188f20cde80cd647a3ec1ae12691f91053d49840dc75dd58ee7f29ddc9813cc67460f30c430e50e5bda43551241218b10fc14a6e913c90ac4ccace797bb27dcc0831523f8a4619c6fc6d91f7feb6a08d808d7031ea3b8b4241fe81819bc149d8ab89adf80369d148bd2c900726bf530960cda445f3578f065ba4c5f94536e33eb88f380d8fcdf7af3087c2c6be3e79f17be1873c16a7ab99f7044ac815467ffa1722052d549e5ae1c198a79b6546470715342c5e12e9d07e0c9c7b011fec7264127f519bdb622a3ce2d946660cd08a52c3e77a5e0c95c6fb6af3c4de5b88eb749e3936c01550f49d309e4d59b39780b77ac99043bd6dee70a32cffd164648ba5174a1a0987849717c650cd4401e2ed483fc7592e50abbc5c3b1dfb919b86f6a021b872eedbfed24f4778d6fdbc6ec197edc4d567747a47b2fd34bd53754aa565a6d0639760fefa363c508040d5d1ff459ec19504d2af69168ca43d740f6a068b6f286a39abe097accd93d5958abcfdc6d4e376f69316ae2582b04ab5726a481411b118ff377c2fe756878989d3d8af1a6d5bf158081246ec86638772e37b45a7b4ce9589be6474e91000ddffba2fbdbdcce9820152534ad37d75b15d1a558a16c17b674aba69693270ef8717190fb8cf419bba2636e853f20ef1438477c36033072084e090e4261b1530667cab83207ed25a3f0f592a8bbaf8bff4c88e83e801f2909a8b6fe4f68877c5b4599702c486589b4b19ba981d3e4ae83d34d1544d34a8f2d59dab7668f64871f24d53f8c552cd4fbde12b13d2364220888be7fbb41ce71176f667cb9d0aec610f7fc5be545981b57bc1758f26f2a89104edbe112435037980a905ab00e67318153b04722a4d3e5f091009b9632102ea991e079bb84e42838b33cadc01eb67f034b75b2f9c3ace8e1fa9770ee45f0eaf782e76f184b23f427204127f158e937372e5e8ea2f23d6e1f5da99c51be2f867c6b9eb4437875ccad4ccf35c53e920896e3fe7c3bce67031869178486f62a35edda8d0853cf1038fba416c723becbe4fd05be770a06f08d06e1134f98fbafba9595492167ecc6407e0be10e1ad25a89ca650aa89d997999e01ea130e66dd520f98b8f36230c62413f6009580997ae863e94c1cfe024135fbb508808acd202bd86a44f65abd90ff9f03398ab899d8af44ff88623b193ec98c2674f0d1750429e8e1b461b0a7e9e9bb08eb0cedfca97940535c3839d403e29b88937aec4917351f11450663417cf754eecff3c93917aa1549c22948634a08570f73609561c18405879af74792a51be29f26f6f274761e233e9110de520386b5ff34ccb06e955d7326c539adae75b52f7285617d0a0d7af071b211933843b68b66ef514e18c204cf2a241a748503d7434babae195109a00fc8ed75534b157b64f4b8c5d75c446ff3b49d33e6b65f7bdddc006c3845ffa4066df5c5f2a7dc8c2741a1fb840459763ad0dc7d6411a47b2af41fc698910d108eccfc4a53f697e9294f5d73b1ed111dc2e90ca920f1658fa62c2b21ad53969e223f620683f53296d4f9a30f56e0d6ecb81cf622a4aec9dd0f846c38e24ef295ce8af23bdcb5266c422b4c79980062d12d53e4cac2cdb8876e7471711699dbea4b5635dbfda68ff7663aac552b7445c85abf11fd219c913bdf6bab9a5ccbe6749c52b5671c6f24abe93488a5a126a38155afa39f9619df1c4ca1deee990465ec78c636206d9cfbd56cd739ab78610896ac35ecf738b1b197d6d38421a8cd17bbc3e23c5c1cd5265e3b244bf2f1d018aa736a3b72a9594b7e77dc6361584a423001020f1a3edb53f6f7ffa97f7a758aaaa50b473852d322129f5c0591e5355c59d7cc1eea85bb3de46dd75d9fe52ef358c44ed6ae4b6f3861614ceeb40cd68eb2ef18c10c5c90b4cab90c296b994eedcca2df68c50ae749aa62074471f6c7c12ea89596e4de7b6b9f48995fccb45a34c443a27e6bfda51cf7645d5aa2260bc15137b890e38bf5df12cdfea4e4dea27054bc99633ef536433df3b1a801ea60b252b52913ec69e13877c13450fad86a862c091542715122aa0f0ece0bf53178d6dcfeac073ea6d0643933028a030b8588cfa7942512b904dee56b20b342ed9aa7e24dcfb46c3bc0c16470f6005320a114070bd4f625fac562f60f67dcc8cd6c71c071d55545c7242ab42300be9a9705c5507544a4a08a684a95fafbe965c571507010b3731bccd4ad57747978892c82df739e4ecf726a0b036caa9c9f35de1f5decbfa67bef498f8baa78c855a7561d52bc3a4c73bea86bad6ad10c779b1eaab8e3655c10384e8e67fca2cdbe01630b63b4e80415ced5c4b4b2b0b6a9a6947835c02f345cf77ad06cb49d583778bda131785e9a9b37b3997d14f026431208e56ec52b2248f1f0a6c54085747d6c4906d046d3c94801dace959fc5d2712d3b2912854c207cb3015b5bad567bd7267b9e7ffa3e60c72456d6d53c788cf6c8f9e8957e3703d13e35381cb73e8c88692f0b87a5097dc8a8145e567380d7b1db877eca858c36257388937e82a434a5ba1ca41bdfccf4eca968831c7347d39111478e11d191602f477cb4ca4367e4f88d89091cad37438809d7a1c0f00be0b26c704711fc2901a10cd3901fd5948faf7b5b52934aabf058aedfd13459b0086c2220d77a8d46f38f1daaf884077298e04172cbe9d6c51fa6b507bc074914bd1ab6d8fa543094b94ea1eefce155b5c5dc4c3b187e88cb7331fc27d8994bb9521d08390c5bfc191033d72be7da7e3485be6764996fdeefc1523b8a03cc35235167eb58398c672ef2399a8788cf3af84cc1b4c0fbdc75ddaa9edca3b74101ea7c802548258239fcc11e8af5e69bf71a5a492d9356ef10e9ea04c54f799bb20b4aa15d07c51076e0d2d4f5d373c1c0b9b43806fcbb8e3f36dc559c8a82aec7166b2333f58585d8e006d6d3f75d1d6e93a2c3ba2cbf8a594af6992f987cad8542c43b0a192e1a1c0ebffcea0cd4dc06eee79ab8787b0d5634ca24706a13e29b35094c5b466832f5669b4ab0280f3afcdb4d129660b386bd0a9d19c083be9aeee077b6d64abdcd601a97a72c583908497264f32ea87ec723dc786e7290e25e55aa322a5bab30237d19dfab628227f776cd628c974dc0b9cdafe99f005bd69291bd88f57e5dda50e64424172c1fed50063d9666a7eda9834d68f508cb70c8818703b39e94df04a754eac5813b31bf21de858a79e387c15d4c36f60d71836b9fbbba60730e79749f44980d2802ddbd64ae860b73b4f63e9274368963b23f61062daebaacb4a344a5ad1df4afb01f1c77e5a5065b1d53d8ce63694148f018e3ec9cc3aeaf98f33767f1adab7a19455e871cfd551aa492a2d820a9d4627f296d0634e5dfe9cf5cafe442c1f71b9a9d13a4b3e3f7a051c15781343c43b5a9aec6bab04ad312ec44703e88423b8c1d37a6769b3fdf0aaaedaf5add4d6310af891788fc7b83168ba5abcf00d1e802adca83fb6aaaf0162e5d1628e06783a8d0e0ec31cfecdec2a7f3f030ee7c3b96299e3c368d0df580bc52d28e26b90d81c9c6b669f96820b2022af3b3217d05f448583b750c17e7681f156ecaaa10817c6286bcdad47a9dea9d5a261441aecf891cf0b6db674efa7a34214e033ce677cec1885beb83241716e2e85683fb363f2a46f68c1b6e00b70d9def8a09aea7c3d8eca08c4474c88dc4b1cf6743cbaec037cde245995f04b6e3d7dffc2db0285d062d24439565fa85a16ceeac5e8cf80728d2f423e4fc244380788bd1d277bcc6e21cd13afaedf32d600c83e31f34dd78f627098c3602c4079383673328975649b8a3df7d1d7e7d29e9a055672a0fe351b8c5fbf9eab698877811cc4c10d203f9f57528b8a87f87d807da67911e9d72d728151c3beac775ad922041c0c7104ca1af2a89ff56c5a87be09ce59d69c8401a21775d4ddfc20b141bcfb723d343ac2d1224d89eaada64dcc6f4f07988e4f1b95694dacf534ba23025db892983d1754aa02d0bc6811570672e16515fc79653cf33faf537acd5d70da8118ca0e73e99097cf1170571a045b9c343ae3a4ec67afc1dc5009a77e4928744400f59bdf5474b0933db5b1ebb8a8976f8773ae788c4a738b60013be82ff7788d045aebf6257567759aafccd7d2655c8631f107fe8ce1575177b4b59c242c69c3d6847428ced2e7c93c95ac8e7941af0cd103ae13cd7a3e9a65f5ee77752528dc8a72b917f5c1ab44e863849fcb96535d90da6ef47c3c7b139441ae4bf3a9e6e494eab8b87c82db4996a9650cac22bfa7003e26e9f37504c1f1024b713dcd709002775184fc43af68b591b7bc81c310a797ebedf96133f14a98b8e1fb82ae913c3c34b0cdd3fa827dfa52dbad3493919421a6d0c505fad9509ae24664f018cfc80b02eb790ae8b51f66ec049b5a13e95e0d2b2aa25097ec5abe83ce82cd296804a108dfe851f3b6451e70a927a4c8bc0a55ec3ce53491f86e1c71e6cc2a717cdcaaace1d0c1d3ef8087f6c07782f731ad40de8c45823972c64121c50673a4a005b0785827a084212ac558456ce9cce8193ad5a45863b828cd4a9a990b8b617fe7ac07531131942c56025826e70d4dc2a5ab8b2da48893668cd2dd1f8ed9c0735806780c11685c1947d2d2c0ee5657a0fae92560cf8a4d09ca14d6b89343100078e61c5bc452d30dd2d2281a4c138b87bb12cd7d06bda4ce37098d5d4e16d8d8f50821fb188c542dfbafcd8c50beb93db86fdfe59ca23a09ce56e229f1dc0a1bf6a03622a623c74f93de4b8b73fd6168727439c5986d58a4c0558f74d12df5d80cd7eba6d86656289ff55b3b0c99d2be9f2c16ad964cc42300a27cd1b9bfe0edd5aa541c9d6ad58e7c3020fe4d5680c0f48eaf12624258cf32b76bdb97e5e832b0aab0594f40e556483965a4ab23c44fad3a921dcf3a675860a67a678e1e5c67dd8a380be5247ac9a0531ae89695a5c0684e8d37169c986d2206a1d6cea1359150452bc959f226acc33f7ad85b3cf89ff7ce3f8563230acdf6412d7730a1b56ce2dc0bd37ab0a9658952c411935fb903ca084e30aa2453d9233aa04050f319171dd2fddadf7a1965f36a5af97a897a4b33fe39338d623122914a067cf3cac01acc51356a5f460959d3f4d7ef2f8bf472ab43d711ab5f9c65144c290c3836aab65515e56c6a6592a3458ae441498baf4568db0691ec6995b6ad16e597ea4e1a42d990be6f9e1247a7c5d6b38e1f84548cbdf700f7b0838405c6b1e9765930e49cebb4be914650febb5d8b432955e074fa04ddf45aa52346746b63362e44d697fff2a22ebe126e980ae5d7e5b831efe6d3f11554591c753a2cd096c03545f8cb8db19b8291116d01a03e46e7062ad97e770645cdb9b20024dae092abdcc40898df99f8bd2061ac7db8f10818e280560398f5b9385c13d9e422ee6ad814c98504b14b4efb3adfa483127d2c60a8fa733cbd1fe385b70658d23b829d0898e8ec16abd90fc6546daf13cac7cb9a4de8d6707b5aae1b8b73ca4c4ed8214de9851491e644726ff7ca0dd51b05eb0cd8cc5835755f0fc13e969734d072d5dd85ecfbb9d2068ee731e86fd8264be844b1885a712882f1f668ecb442209dab246b4b63f0469234eeacc48e2e5bcc900ffbe0ee518085691d7e812000c247cbea099fe9ba97bb57f0d8d52fab417ae89931b1dd2ca69207e25c8420cce6aff67a4782deb2d76435b47d8f20fb66fad39e669cbe06720bc418e0425aab817b88756723f403949781557947b387de9a56deb196ef4e65553d277db5b071cecf6947d9a9d681d8806bff41d08ee39852bbb353f8639891d659797a714955c6d9c70de663984e82a8e3d167e41cab0d419cbf048839c2826b7e8ec4690e5ba270bf8cb6dd64b5c36d1620356ff426ba137f1ac1accdc20e58b46f3a909b59842daec1f168578b2ca11e98d6e6e0d12468becd446863b5a1de0f5def9edddbecbd692a0df5468830d94033d83e5013407086909173235a344a2bca52aa0488c0d0a0bdef5cd7eaaed52e8d3f6eb9a31d0024013b8dc3ad6e0e6f52eb252aa872a9516c3f1f8508810f7d28c868a4215382d2c563376ee7c57feec1c5cd82553504009c7f255e446a2af6f93d930ddd7547f6bae5a781b387bb17d3fa3032f70ab22f8f8a5e4fd6aa79c0a05480d8fd589a1365b9b6e766a75382f8cd5971be17edcc5e94e44079ca42297ddedd46f72298ec24b489bf950ae25dd22ec61cb517f8e1c8685ef273e67b330549fa1dde311685981df13bcf6916ebc3264da3f6a38214253217c0eb91eb1a6b8b863981e26abe99d2903d034b717d152c11f07b80d888fba4ba23d5b59c00fae61b760b672ecd57958119b0c4c6af46ce66e45e7fefd09d415d9d095c6e985059594bd59204f381c0b379bda496ab9f8cf43774748e26119218f48f0684a77c39b87bca44409b5a01ecdbc8a492a2cba899648ac691289a880b01a3dd2e68e2706c81cdedee779c3988fc4eb1a9e63f97e08cb77ca3ea26a389910ea92d17ba5282113a6e5435cf4985e7a0c9daf8f21e6813664e63d7737ec61755c5c7b9a9fe773a8eaf872a3757e1db170dc1671d686cd675ff2681fb3697d883d2272d22c2353806c5147c89a7031f7b97cadeca77f2a1b419bf2e93d71024768bc781608227c31c9298b90829123ba246671d94fd83c796f20eb75f1b7cf4c7aca06b69069686eb4ef5fef8e7939ccdbc5291cf511941b2b400f51a953acbc561f2e0721d30340d47699ea65c0ed476be54bdfc090c119b396683403c10283bf93744de995b85f7913941f820099fcee944cfa642f355b96d11a9ca65be8c489236e0fb42d7f3546a76ee0f828f5c4c92f06e9ee9dbc50117e7afeb530207034771370ad01b5069ab099febd4f19d365e496e28838bb3fb218b0bb3f1ed57164147b40c915161371080c10656da1c1522b98efa4bf6d4f0d2b35eb9c4f421610ae409a6fb46fb7c46a16b75b04ffd9d213bb166b8e4a683d4a18e6961cbc8d3cd29498d4cb14a7ae65bb3b4f50820ccd2dbfd13279618f8cf6a3e62f6cd6695412f54d81c54157f949797b0c1afe656d65cc34769805af7530facd6524446456295ddc5064a324558438e5434893f6970ff142ecf4d5e5cdd38a86c61b2198b2c2f2d1c7bd56caffac7174f49b77f4f620b6461b74c68fe14a5e4b0dafeaf08e8a96e330d3bafb590d4c475b58d6fc46de0a5146e3aa4bda23156d655acc54c4ce6619e7249f4ff5b02d75f688c0449d0708042b525ef81e0ac4328b56d32e2714119a4571c3b005d82799425970921ef5f9bdeb276303187cc937ae4c7167d66a2d92448eda11fde3da49b330a768c7462e1ae26614228377a7466f6e8f07b549859cab8455a68338a678993c6174854258561796556aa521c12d3ebff13cc9e390c3c97e78b4469dfc2f383a30814bab78faf265d62a1c8802b4e14e433d8b212d829d7d1b86550b0efbbc962221741ddc7ac376b086fccec0da2f32b907a545e1f78547fbc9886827f589fbbc231fe9d10a44255a2eca8f67a9f5331f2b85b1828b1c0bfc4a416a2b930de0eafb5d2086e06dcb66382b6c214eedf31816db7849496b4806fee7b3ddbcc9d531805f61a08fae97706104054dbaa6b1cbcceba7457491991fb7192f1ee294e16573bc56ed5f9c95616ea2c8c417767401b4c67af867ecec078a8f362eae3dc789cf23819dcac7dfca1c4ce5b9d0a7e2522a939b7560d7f338830e376079c0c25c6a8cec533c8a1c1717d47ad973e9bf057575c24c5f12599fd4f50d7e8d619ce229667371b1a79fb122e7aea4611cb7dfbae5b4864f2aa177d2696b26b81d4ab9d78bde5d69b32c5826df14ec5a29716af96fe758d0087107bedcdbc94ff0bd518284841110fe87e8a64e16730a0f0e261b0f5ba08998a57b5195862811ac95397f2d5158580097991fc09282f0ac7baff82398dd676c12d4017023edd48c5f7cd126a92438e86a09b27e80d8916ab32e5866fba8b1ff115e09a1eb5229fe9944d5ad638bd4478625d42c911a4baa7f9e4fbee11fbcd241dc9d2c5f37ea2e98accc4639ea58fa9a58a161b4f376ebe3820ff185063860d6b57915ed09e0d00753b3e0e9b036316c3d7030c6754a8400579dc712baa10afe1e980bb394bcd8cf9c5cf9d5edbbb11713ce385450dc2f84e7507b9eb8d968fb53c30cd667debb67f6df60ead9fd7b09d436f5df40b4243b63ac691f3a98c958fa81f06c3cf7869b9ba8b3f5c8aec3e514c33a87a8370d3a7627ebac8d647915fb035c5b037b44c98af54a4de4f1bdd270389212af37d1367e0625512e5720440b2b0c0951239db1623ce130ff5d5f99e0c73b3979c5ca22ab8bdc082cb28470fea28c87b64a5bc62c552d60e632e23bf4f1b2a812b5e6a80eaad875c8c3425969b7794a717deaf9311461c6b166860826b63bc521be2f469d18f0e457df62c7b3ff0b79f67ff34de25b4408a0ba05682d2fe6e9a03fab72029f369895c0b46904916daaed103a293bfbd4329ef36b26afd526c4a551f9e2ad5accc5fd91b234bba48cb1136c8af7722503c62b3d893f19044b1c81ccce19e0eb63471ce9733db8d252a3f47ebda9bd51203d54d41419852598e9f4f95a70fd76fdb4f2639d451d58538fd4324f4837ea4999205001a68188e304482d3fc7f2918a6fa83f13b525d357d791ebec37f876adfbce31285ff749224a797d789480eb8c430de9f2e986ea2d96ef713562c7b60d968b3eb9cd624cb8b8c60ff43c260a2011981544419621461a735cec3ee442085eb1a4e5d2f54ca340a581850a255f3f39cbef0b6fe5ba53a61008f6b21a51b02b8cb81e0c1572d83ac8b466fc663329c56b2ae53413afb9bc7bbfed952f01d04a2d7b4dcae0546e5e81c58ce103b5f784331d4e1e5ad13b2fecd765746ac37d247c0b01f303ade03eb9855f33749156d82292b6b136746b1ee3ee995cee6415a491c4da502c5c7e181d1ec506f80a377f306b200b5a158f4f82a0eca010552d809a5bacf2c686a680702d1361778ac583fcf033ccb01c286e5759debfd29444ca6480312dbe7c32b6a34f105e52cf334375b8394fd9dcbe8bec0e55747e8590bbb63268e5f3704733bfee57d75358af2ed65ddbf6912f1a50e696eca92f95ab880a19ed04c5c11e43903ed483aa46f42573c9f02465065627dbe6ea8efedae5e548af2b6d320d1fc47aa94f63694ecd33a2e72beb6935b9645b99a196b09ed180cfff62a89794e588d609e53d25d0ecc9d0042b2abbb9e0ba163c31c58b92458d9c63825c5c356d1865678368d8067add06811dbceaad525dd850ccf8e109cce19d8ccbebdd7be7a189bf3c7669f8a4a233126f142528d34c1c879e1ba33e15ec9be1f2b8d384bc843f2058b2ac5c0afb8e61cb50d927d02203186659a5684522dc4ded974c0016c2e6fb55f6edfcfb3aeff2fa1b0470cedd2083bfd74caa49b9e57842600ef4db5f09995e62a9a52555927a09e650a681d31a30f9ec4e35bf5d2949da1bac3de02b944bb17f8d7362363d90ad2212cb055ac8e78779fd02c20037fe757036d27e459920028f27096a31f3a472920f813b843760f5e2d7ac5a09dc5b8c14fe79d9a436919c496e9c178d8cc8bf2435257ea06376643b95ea6845239ac8636811b57dc58c9fe49f243d08524536f5c0bb2113340b17801dde827e37b57a249234ff05e6d287eef8355d118a4e99e7646a7c197f8f261cfbf34c95bd29a00b5b6e218328813f0bfabb44d1bfc6e945bcc9f6ec15c9c31543cbb0e50d1b6f3549cd354ad6fa79e03cabaaef951182e7e6b35137b782f17c16b5c239823daedab15408e662dfea289e52efb12c03ef359a53009f0ba4d3396eddb5ea5b8b9b6ddb042839a906ce3267445e7acc80600aa57e2c6ef789cf7ba659f7fd4d45e325bed31d07a8ebf839b4f39db019b636acfb9e4a02f5c7c9ab20098e0af7f15c292b58aaa1a5d1dadad3b9bcb326702da59175fd78bcb8a2a731224ee1f2e688b6077ddc3a4209e691d22143c5d30addb6fb969c18fb231e9f3f032e9216f51d87956a3f0d1f46eadc3a8ad37393e637c73f2918977049dbd06821445a4b81478316f722f97dc5544360232cad64d0e50587193429073225cfc77108cbfcd5f3fcb23bcfa3c8d11ce3f054c35c418afb4d283678f425995952ee51e340d52b9e9b94271b505f6ecc6cdbf7883049c11ffb728b74cfe9f98c6ad5a8e6ea50d83337603fa0794795580a37edc4c30f19930b7abe20cd6eee383ed73fa559764d81f12d3e41f374961f237b502c202da422c0dfab164dbebca1078298663b53a67d1ca88d84be92b75f43b2db06dd62bf781bc3804d6193635a67ae7fd60301fb58c7bee92fd77a39eadc217d1756886a2d727249702dee04ee8cd5b22afb2de63aba7ee9d9929cf759355c6b92c2931c76cb94b750a547fd6a63db0b3ba52fca390331fafea1dce3ec2253bc878aac3bb606fd49f8d1754e76b7c4ae8075272e38ae8706612b492d0f624fa6e957bd5b10b9798389dca927c096f829e69e8b594d2d49a5abd687fc5e0f886ff9fce989d305170382d77e70f97ac3005aed8358de7fbca23657daa009a5ce02f4265dd45affdc9e4d264b20063888b0ffaa8c3a451d29b53f13cee6bb1516c6b0336f4211b7d114f8ae53f1b68950f481aaa0d47e964516223f0e4676251705c921aceb71d30558db32e668b1eb0800141aff66ae03231292bd2dd2a1a609c494e1b1bccbb0d32ae9b1d9e30fa44578fb15f6bcc0d0750d3d0b1b88ff06ad46d7e53dc0598f4ca7802a942c1013a9da2bdbd41084f5b02877089850b9a3b8105ff6bf2548f7159d7b0793830a8567e82735314a85ef70258862275e9e0aafd3440aa76726c73290fd5133322f14a3a854dc1d1f23659845decf26b17fa1579c0bb68d3b9280c2a8214cfddd90c82b7c1832ebf522cbdc17dbae80df3b34c9812b62e79aa257a7c18c0c0519aa9c1efd0ee026bfd80b88412edf193693e813e61050c0f6d4b1d0832192e17111b6f1723ec57798e8e1df9948c46c00713a60520bfacadb57b1201689a095c6cedf4f1559bac61ba05fb740bc32ab131b4b17a6fe8af8e4ed3940c2cc34ccea9f31f2412d3006d4cba8595c9747824435bde65c8046aefc5b0851198063e6905403475ee5b81eecbc2e88f990ccee3bf94addeb058f943a4fa6ad7e0cc4826024b4e82ac4c28ecb5b6eeabaa5bd3bbd9d46e6811a9de125253bf89cb53d001810d4d0653023225ec46b1bed0a458f86a51499b2d35a6631ca0442db16e3d5ca2be98bd21ad3ba1d171d25afed6995f3cffb6e3a0364c77e00caadfcd635598f600516fd274ede4ef7fc6b68fe150712340c8e5e4c829d4aea3e0f5cca830c64de6792c92df280c88ab2a3592daa31cb45018b53be84c93378483fb757d468dce7694185d66c49d2f8aab5b425121d7c980916a4bf33ce53a5526e48e0f706b8f3011c2cc82d8ed64cc0198eae5c49b26cfe0a4cd55f52a1f3ec19a0354e89fc33cc5cd54abbdad60bec7beb3b5095f9958dd930bdab77c6caeaeecbd00ce558eacd5e2d178e1d799960700a837d3804dc58795b32a8714cc38ee98ee890d608b3e4972661128e1b261115f4088c5e5bd0dc6ea83a6a0295881c5249053e3fd7fdf74de73fc2c759c369fb1837cd335cbdf13ef2fc622e6b1983dbaba930b35ef47949cce07b88553576b2962e98616fde890f387fd14ae8a5a548f86dc95176683e3111a4a6ff0e988b7cc8b4b513c7309381c6a1c3a9436c6dee1602f0715f6c383dacabda93653c2366fcd69813d90077831b7419f5cb3b17c455d212d304142fc60b4fa6b8b1ca514a804182946e4456083a80e80a1f87fb52d027e79c72dbce8b4d9be30bdadc155da6b6f4da211b494bd37a4ae9e966d8bb6c84e56557b6595b2bc3c9c806ffd908b0799f26c6a7af2b0eefa7ff5e1d86a19c05111756ff8d5b1b5bf57d3842af3f70afc563e5abade8bd595dc6085dab6d1398c9c2820422e16ace91d198e197f00730fead0cc5881187b14be435c1600e001069d600bdd6eb6b19020fec1199dab30752acaa5e503be4e1de1158faf339725ff554fb52ee2fef0c25554198dc6850af96d43051729ef95c76b487dafb3e7be92fd39eff8a46a2aeb2828a0f8706d2b51844a62ef3e91ce1f2b4b9bbeb9289acf296e8c4aea417c4bf7175aa1fb3f195dcffeeac8a3ccb56046851cdeef72af3187183311ce0c291be5cc5ca5e4cdbe0ad7e27b7fefb3d02843db5bee35e26c90b3409d6d53cb2ffe8ebec984a32df24c718f80ff9912fcc77dea75e890674dfcbfb44f7a4a1073b6ea76254fdcb44effef8f78d8523b6674fd71dd9773d9dd3416f3dfa88372d1b3fe1057344cef7428662376983ef7904f6f596d3e3e8b45a8b27cea1d9790bcf54c257fd84b4f17047065df04fac12fda0c189581ce08e4b82db86ea6cbbe5d14b80a40fa58f5b2583e742d904f6f12ed883dbbd0b2853a76d8f4a557d6e21f3c705d4d25e04046f78d4820f60eb52b431a1992c8356aff07e74e70e7ca4fd1ea0e069582e255dac86150b4d5e6733612c94856e694e5e8d823fa50452b915203d7ecc69cd9d280ec0421f2cbeaa4c776a8c074d0398dc4871358fe48e5580027f82f8e5e08383aba6bb76b30c05936d822464857d0206839b3e0c32871f0cf5ee17892403e5117bbcd246e21a300ca4364c8e40122872cfd784ceb2219d1398973e6bc2555541c7d577d944a74792ef6cbf67a95e034381702121aa34c372b6ccb1312d81c4a74108529313733208ac22e8d30c981f3d9b7e5b67340ad4c3f1622a817770f41358ebffaa7e0696ffd4fcbb18975a9e66c67e7b184fe37c090a4cc6ec4e6fdae36cf3b18c1807c36e87a85c814676df013c58b86395b70642348fa48db60a8665005530425a11abca5cd20f5b996ceed797f17d7dc2078156fc2bd50aef0347c577c433b42083495bb39cf984a0ce2c077a038ceccdbce319186f02d61bd2b028fe7eab45c3b7436450c15cb6a6ebddb028d3e74b0160dba6fba892c84f1664e6bba55360c42eb4feb97e57b3886f991814a335a92d7a13993d5ca2846f99788adf7bc1145f12f3355f650f07d4056277140901b979fd1ba80cf0979bc78a9f6358398001ea164f9890c1cb19e6e021f5243d717bddfa0c6d3fd711f6ca668b7fea760b3db86895953b0e71af50e17e52855c793b66537353611b510daef804b786dd5990eb27e639fe8693cf26d557d2fac0aa41d04f56777c80e0726cf1c5c713e81ee7c0fe5e1cd1769ff5606053a4212a7a194b580b60fd4a81ba25bd16c67e6eab86dbb3454be19b431245e44691e98c0bfd9f2b6a08c3093c61e84c2b98e08e80d0a5fb45d34dce22299a67c15ae9baef327a2282c2e0e0b719c8ba2e760c00670666d6147cfda970029747346988d2352de095bcda3fcb32ce0c070da081771763a3594e3c158aa5ec596dd8e9261703dd0ea8f43c10f29c7c176e8cab80ed7804dd6cdf12dd5d5b0e61f87a2245c360ae16649e1f4f9ef408ee400e0866938dcf27cb4ce59ed0ef74f218936afe25b38d357f4e64320cad7cd5d2fb19be99263787020eadf4bc289928ff3f0c88dd34a4d83c95c403aeb68a4493d427f6abb1800c501fd7be8adbf55c0ad8b29ffe5255fe110099f376fbc0ddc7a27d8bf4474fe0c7ac6f90293c3fb0d30b8805f661eb2ece06e7d6502084d296d98854e61eec50e5e5317b508643af6f73ac97b3b39a387a77db7d1086f1151c37e99d7b5e53c6da624814a2725ad76314d9387d01336ccb8ef67a5f89ceb914954cfe54c015957795eb9c296e939a1e4b323e67c4e0d559dcd55600029c4303c13d0c8a71bacb9dee6993f6622a515e4ba709bd1bd2c9fd4f64fe74abfaa52e4c96c780919325d52c9a4299437a405e92c82c8c5da481e6272a198851a249a82195ab08cd9e8f65c0cba5a5aa8e4abe98268ced0e5452b146baf631774ec648aa148355f3b16f8e731718aab02a1c117b49db7161e8da168c8a4eee62a90a45b533fab47e3c7b370cccc636151d483aa9f9cad51544926e04aeec141c37b53fb8d803afc101cdd549c189d98bc7417657df1951d8c3f3e6588bf979dc1a5200bc6e97f50321fdffedaca996a7c5d9a3a01e076cc901e7cb71c1ef0f9bb0e66774798953d4fbfd8b722099d00f8372f42d00b6b6cbc5770a934cff694a2f06d4accff51d42a53c1411fad2d5dd975219e0112933f6089fdd41dc33ce4d1d7d07b135155ac7c793923d9ca851c9cdf0cc941e3789d6af2fbce82b94cff522d789989f83a6ae963f788511118658dbcf7a77a4bd0b5edb5c029ca20c31eb1ed90288a2f5e7e8e11878fd0bae21526dba2d88698762db5334a5e89e9bac4b75a1bb511c3f150f189bd5bb4da7881e77bc4af725cddb348eda6e7f430d9c1ac05e33938953dd8b021113a920cd00659f43ed40e13b304770da8bd5a8889424cf89b4c259e3f9b3b3570940bb3a3e4389a0e647187ec28352bbd080e8a4931b1a1c1e91c75cd7d75618db382588fc21b35815185f7ae6101634234a79fef6233c126983af579341e6fc4ec8530de13d02aa1e35cb4e9a40ed6ba4c2a4b9045114d26cee8190b0ddb91c5087d3626d52571841991786c59086ab8709c28c94893aacd036d00d82d211401568d433a5383d472f7262aa049df5f309a69cce8066b9386f6c0784c280723abad44704406aae72c10fa8c265fd8ea7402755e84af7689e15dea09f1d04d4fb84dbfefb84843f3f913551242dbf6f5bb8ee7371f8ccfe89bd601205ed88bc755fad782ed28ed458c1cc8366fedf38aa6ffd0fa63dbe0f4e76b395cae9ff606db605ac3df130fffc31cbf509ed3db9b1457df5f6fbdc994f8b7d707be96aea0d805c71d49512179df360ef7af3f1a93b9ff29e24eea29a39d15732afdedae38a1062d3d0fbece03b6e31af6fa8f7428eddeccb6873371a3f9e53ad84d208d6833fde2b27edeb32dd14cbfe67ff9c48170c70053b3cd8afc4b1afe916aca6f2d33b848eddc54eb29822f8a4b554cc7fd80ac44409c9d5ed666cdaa9a6fdb1e61cd8d6da32702ff23befccc7dbb382114b58c4e639d3b6fa722c3334755381d74d9e856e7b72124ae0dbdf22c892b63c113242a639857533c99b2142ad959dfa296cbd9f4fc0f3102c9791e4baf77a2c5b4a1d2222c7e62553909143faea054a1b63e7504b828e684557c632db212d93ceccb2b57bdb0927cd7b78db380a08abb0b530fbe90799038f2ddd1e4128823e51937037094c29ee712a15b4769b6c8bd0cbc87c2963e5d28b1e824a9e5326660424ac3fbc05376e3329ec0b97b4e8890493b12b0f76f9ea9d47888558bf1036cdf889b89393d4032dcd4347142f97660d78e78f6bab66910d04f62375a4fd65fb56d2ef1021ce4a544bcb971c22dcda90c81d98cfcd7e1f3a5a4df3125964214894fb8125f578a93d3052cb1269b0e79f72a2e5c8f1b8a5ad1f612012614cb914d9d4d0a2a16d15e55a15ff1dea7973bf00311ce41c160eeab59b4c6adb065eaedde37bd9d7afa4aec492b153163b30c7cfc5424dc161ea1aa409d656bc430981dad411840c9eec06e19a1cf656795adf6d6acc0180663c012ae8139a23e192bb6f5a9860b5bfb6ef2d166ce2260104b7df3b66d9dc25e5f4ec402e222d88003100093148b7d7339ff5207c2385d2ccd5a4d00cd83318358a22dd1ab9dcf24f602a5c5daea4da35e2e07d286884b40a1a0da798962d77b4d7ad71d0ffc0c6c301a0c95158ebd41607f047804cb280c32b2f52491f971e97b646ddac0561e40867109e7ca5fd49ec521bb946fe8b30e9957be73e6e4bf005309b066dc9a43c4c588d6f9909e0b7ed3b574d8ece6e0fdf87b82ccb6eafe5760f97992e423d74efa41c629559bb4a236a1d5f2a8fe4ed41f5d46a3a9f8a8b997ac14425d9fb9d09e2557c1b0a2864b5898459f90a775c115b1ea5fafd165cdeabb38e9eb4eac034fa98bc9d8825e0ead074e99ffad8efa89963720dd4ab9c761e21f1693c19fb9d6a9bcd5415af3a75e8a9838e727d4b238f65fb5546b8a6f10b23aad909fa9c95c57ee7b23cf2dd687c816ed2b3723aae34efba7f3aa195e4fd14c44ebda447c87491758ea321ece67bbedb2695e7583a1bb86e8392f12a3b36615e4c31011793391e461be00486ecf010f2c9294c285c7eb84c951cb8213bd4195005db25d18a50945a23e9ef32a95652fe1fceca34f208fd4b86c875f0e2612cb6fce82c831c686bc6a2a436ff19f81eef20b350f81e01397abc8e0aa10ffabf50fd026523bf5d24181e144f2c577b891d8df311b4bf9027a50b14e5906465bf430a252ee5c75af9ce52b0eb790695c55a0dabcb1f747685fef29d05383d0eee2e59f20fe7df3cb57442a27c7a08edbf91342a8e2b229115448d00959af7b8bfcec996cf556c82532feebc75a59a3cd3d3674287430d91e2c569c5a0ec54d615d953064f807d9004eb0a002ac1e3b01a85235a13ba7d1ad3659e432676dd549ed9249db5ad76ab79c47c8c588f3a8cde34fef60d235aebb1c2bdf6bba147e4652a0ca951f9ab7d571f3952c974df6904c8711637573a581292155fd3b0e4cc6a934e85401ca45cb3f0841b2133287abc4dc136c5ae1cef4b329bd7c276a4588d2afbcba8e902473ed4120ffdfbeaa6493dc95c6d397b70217f85394e2520d0c7bb2fff7e8ff6572e9428f5bb5d3343bdf4b08d52008247f57a108a014726805e9bf819ce6b77a234939793c48753fe316d85a7bb706726e8312de89f19216a4998e89f98cf963439633e2d07738ab268a9e0fe30fc4bb96ccbfd90caaf98a2586b440b1ffdb7a6127e15f950072e3f1b9aabf7a536efedd7a17adcf236e520e8fd7fe608e19da42be6bc2c2842bb43280bf4c1a506f293d245fee749c34ba4e8a7bdcb1629f1e161d9be2c347b9c62a7ed257f8638204a24b0a3cf1d511dffe4184ec9666e600d4bc1db847637beadfa6fcf26f6366eb70d224ef783ac327949afde9807815f7ca9a922ce261aeebc75554a1fb72fec10439e46f52dacc7707802b8c184ebcff8c837d697f5264d89dab3f7f5a91ac7bed62b6867e0365b735a4ed65e6ffd7203d618943d6ad31c4e67890ba88563c0baf803a8572b3b647d3e2544117295c24719161c14053396ae303d0f80c027748c8e92cb0e96d813dc76ebb4965df8ac550616c9a7bbdb8a84d47b7236a5687e482ae1be203eb694d952045b5f1c677a04540c8a4f9f4d45f27dadab21af56438ea85ed48cf0339010465ab5f9edef4c6eb7f38fac59e3e263d7c1a2816ffb0b8f5f8260dc45294d5a3419a9aa067089a10652071228dcedee616cb0a1ea55d2cb4bb36f5811f09c54e72773471f27886cdb070645e5a88d0ec58bb561281c2157ff6b8ae61f36f3c67a32ebf2f1aa4a4c669efe4343b99c4859cea6663d5e3d6e251d82a241454e471dffe14f138a3dc75ed4a7856331985e833f117897d5b3aa85c75d80c5992e915126fe91f03f810018504e248abe2e40697537f9e84214ced092a6c059f3d0c8021fb42f059d43797ee81c49cec8cda9fefe100c90cc17d58583f14f8397ed98b684efa6e01ccefbf9dd7c76a47c75aac1346b43f798b3a6ea54f6e8d13849ea7b9d9f3518f735c86fc5eca26947ee142356a5c9579e84e0a1912caef4e0d2e107a91dcaa18f08e42268e7af817087590237d7419b301496249bbcb52e754d1e185536b42dba1ba69f49f55568e23ffa71b1519f3ecb31964af4bd6e30449c4539cefd973eba6c107f1d95b3aa1292920f490167bd4127173845587a8c66f9eb91ee719ecb16979546c0fceb9a97607e5abf0cbd851467b741ccaef0b2fcc0a6481b466c23f32aabc095363d2528a59d7f73bb841d0f9b963186fe3e0e6c72ed01eced7b99c8436a36f24071c0f48f5644a49a298a2a0b7af2fe7510d1cbf1771b75972c6da6150c6ea7fbcb2d2b52c4ffc1a73131ace54db04126622d028597b49a61eb32d507c2d0ae9021b112ada554b0b4e889a5e66873e3c349126248f1e5c33c9b2e5f31f41d301b65af07abe117ae14b19423a73a09f298f5d573625ad5237ce98998130954db3ec210934f29bdb81001c2e26173bb9d1343983de3190f3e0290eaa82d52749ec51465a6095e2c4f10d619158c2967f18b32be1cc157cdad00487904496de198de005926e415d151cc3c38a583e9141dc73951457e3d47d5abafa36c9e159414bb80eb088716bcdc5f9e3994a8da67685713450b81f260a9609d0f9c50be09b83b02f446bc53ca1ecdc1168a5e1784d681d480e2039a2901480c916dc4e9deea7d1a6358328bac262c37c201c6b2955c1c2bb743ea92df0316e0d70c64bc67bdfd65c73b363c3058a3dd0ffe3cafc39a49580df2ec6049e8070b04f33e46cfa58226a04b87541dc59346710321909153939bbc232d35a49c9f43712280f05d302212388b99c686925053225778f3218b81d771c2ce0507a07d4939a6bae585579efdeffcef7051c7b91dfc2ecc275968b8bf2feee196ea887b96370e29ef924aaafe14dae7a25744497e18aa9a52cf747bf8b4d3275568abcd0bb9e7a3568e37bf2023ef958cbe743d7d6276fef3b60e68095cccf21cee20609774581ba39aadd56fc9868e5b361e96a888fa0e508dd7ff5a2e6a490b59341d8f434689bc9ec0a750e90a05b230d893832a93438d3b10cfd70baf08e2356f1b31f585bd749c4904010ea410d88510ac8c01f51f3ec6068745e903549a13008e9a603a1316397e84572b266b5da829e2552a2469690065353d58de94715a42bdd0ac5051900637e98c907306a062ffb83edace851602407d75aea64b71c8fb8db8c03a03621bffebfaca83a1fc5a012f54ce8f0c7aed29a2641f2631c0043c3e2be4cba7d35ff93a797277d29690f3a991c43454fb4e8e968ecad39fcd528b290c9280e66b7d746d21061beeaf0dbaf733923ede1b0001e6533b0e8000e34c2ea8f0cbe8efea646870978904bf1281b008258bc1e5333aa396b97282ad1de99ad215e43e8e179cc831d231a5b0ab6ba4816c7454730175644fd3193b843e32526419c57018075624d1039561b3be014ab6607f380d4e59a86c3e6a8cda30948c60012a76789bf974433c61bf8d809cd3537653a5e665287adff211f194de7e116238639c358ede5e26829c946ae66cca984a075ebafa66a077aa1ec41e34058096a088c568c977e16f442e1ee50e38d6d002b59df398472f7cb776ba71441557e42f844daa27d8ed9195dea9c65933616817fd3037323b2b62f9994e2bf02cd3dff19f05729cd6918930485fa10b7064ca41ea828eacc7a8b49e40f86225021bacdda21e5b98c37a1b2dd5a8cbbf6f7ceaec3d3d0bffd74412265c08a63d7876ae76ff83c572278820567becd7f1f074cae1463374c2f55d5adcc412c2866a73e91189fe39e29f7214af8a8af7203578e458bd9b1916c0bb9c59b0f0cf585f42573f897445a52be15fb57c135c4fb01c1ec4981de411114d0960e06cb261d976088c993ffaba677e306ce1f393d434fedc18ace67df1a7b1d0e40e5d6bab9d4566cb76fac02a7b0b5349d431859f5c2629cc1bc2a1c596e8820316148843cb36cfb55f10a3a0dd38818bab95742084d549f93f57df7f536e8900afed6553416faff87aba6e10db43783c6cc5aa51c7033430541836843f81d123861236d630b5a7ac03e0b22f798bd4febd7a2d33acd2953baf990399938d175c2dde4f1ae4787f7a1cf5f96c3bf7a100a9cd9e778ad0fa3fe20cdd3da3b36200049932143bbc4ca7e71a68003f3b86ce6071469740a08d0455bb5c22859eec9d2cf5e9021316ba2e2d6b246f7f6dc4207a446655a53e8d74a8242caed8daf3fb09fc0eb99822413dfa885fe96e84b8a2125936b4757c773732d0fb174a21aac30bc2e9cf52fe4060b67901d5477755a6fbe89da7c194212b0ac193b35f158746d2ae05e47366ab5f6fd8f2bfc61b256e79db59fb763b89e85c02f29f458b54f1af466f819db1f8929d4699f70afa326e2779cf869ee88c2c94d602a3ee38b2ec888b6e601eccaf7ccbbbee3f5a3586b67635413126db7e13f0ef81f4b34a57fc3a20d9602cbcefc27c69f41aa93c55a07503e71a6f500a182c9d3284328dcb856915476a49a5db75f79610c4be9e1ba9f5e8441fe1c6826fb59cee98a483dce427b4529794dc3eacc9e81ec0fd510a06721a245c0b86b8eea3950628b0dc8d49172a29b3f9379d4895bb4267d6c0c510a2847c630e65d7ca2a90790039cd10fc328ebc6c2f1c6dd4b05fab3e2d2e9aa779337559743c1dc43581950d110838fe58545019b28c9427f47e79127348ec3afe5263bac23ba694ca661ec70fce1140792a893dccb2c4f916ff6d89ac65ebe2036c32120cbb6c4689153cfafcd67f34aae286bd67c0b6b78f5ed52ba1378cbc59d97438a665a7f45c6bd5f04388fcf143393ab588caf8e10cfb9cf451dcaf3550cf283db3d979fbf26c564cd2995c7144fa6114787304eba8ce15328aa447d586ff0d0ee698c48b150ab6c9fe7178ee8895781baa31860d1fa3c6c7dbc2c56b3783a3d2c01f437a267f3d5d6702353c210ea105a68d6be470fe164a89253e2391d73d6ec878bcb90bb942ea3018fb919c60a5cc8d8d6a930d2e8f89f6b28c1981593ccb9162b95d555a76b5af4a9717650d3f3cc15a7e709114bf7b35c042a025e5954cae78fdb5049a06dbdc130ae6f5192d9deaddd0aaf960e92bc8bc0502e8a9c7fd0972f8a683df54ea23a6234f5932a958e63d826ecfd9204facb032d0b18bde1dbb983fccd083ad40b99897bc6e591f39fe31e89aaf8aee521a66375ff2979074b51aa15a939a349cd8d54013e3e073ef5ceb53191e01fb9351912aeee05d82f22e96bc692c8ef4132bed9200c4fff444a787dfe9717f297ddd0e9766d2547530227527a2851806c1521cb1065807dfd6bad49a241d4ebce50de088c0ece0a25e78863224df53b0ccd99e80eaec25d333b22da661d4e5e15016c02eb246e63373db63aaee2eaff2a39cd96a2b90285ad98e936cff2e2efc883607fa15a8c4b96115c340d4ffee9d0034e7e0f8f336a365db8dba8b812bcb2d11a0b5a0556ca5b91cb1cf16680016d15d82b7c26496324756ee718cd27a49d443cca215322475006b6432a7856f4a4ec8462c7941682a223b99c6e035d50ca30b7f5ee7557e66d8b04404698baecb25a600017e76ca284f30c52ffb42ca4596e27405634981010730370b60ab8d8e42d451c757d2be3244f74607df4a7c32d0ec0b8172473d6cff75da8501e10d4b11bc7c8928cb361d91ab296298932ed03aabb1cf7543979ac28d9504c63fb667fb38aa152e9a269958027848593ba835b4b771dd5f2d29b2daeb24e79a6ebc8583011504472d8e73aac49a62ff12362b396323b503f4a0adbe73e73ed8845c9645d7d64ecb859f0f872562a68082d47b5197e7955831dc32ceaf072849258cfe4b6d9940d1ef7b3b7bff0e9f7687d453b1b7e638db49497f2cc4a3b033e9c25f838f7d93c4e2e1bf986084bfab6b8652a779f62907357778487919ce3f08638e0de81fe00b5697ffe7308f134ec8241da56b21aaeb38204f157189e7ae0db20b5c03840af73f33118c9bc9bcbd05df752da9380fae99ae5c8c10dc10e12ba11c92bbd3d1b9647735558ddfd4c5a0d91a631542d4dc3ff050dbf66c0600ba07a554c9b3cdecbf8b80eb65b451cc34fda6a433b6b617a4bbbd93c061dc17d9ce1c436cfa191d98f5ef5242fa86e3ce521c32b7d6ec7a5a8a566971a8115ad8804a7610c8d44f8107b2dfeb64042c4c495119e7f763cb5cec49ff08c4d0c07c63bca62b5aaef9c8041ec406d33da962160d65b72abb6326571188a264bf0ae75e7967949216e9fceb15defc040c1bdfe5b6ad06e11376bb60c961b27b9c571ed78b63d053481a3aaacabf43b63b17bf5153632841beb9bca8a2bbf16c69ba0d078c953ce248917b8c7210068b26922a77f589fbb9fbcea3979d6ffab52899ce65ddec98fc40688ed2da77298d13a59adb021202bb826ea699009aa4470eb54d7ef2e694f9051ee530fe9fab5f8bd312d1179f52cd88f2a3af7bafddefb2e73c25703ea41d837e4ea551644bbe90d847e8a8f1f08177725f272c9321f407a5b36d3f79b542f9442e0f2977044af6b7fd115503301cedae531a00f4dbc463d36c668350193f0b6e552f8cf322572c072dc224521fce90b48338efedfa27b0436e0a5bcf82d8b68533d0336adafb8270ba437c4635c65ca3518593070d225dfb58bd0de38ae23083a4e184042cea72eb5ad01afee1a96cee2393bc1c5d3d19027394de19e17187c419dd96808241181650d55f0532fa21432ed831be881f4e4422e6705f1f03e612d2b13d961daf570af7b80dbc3823171d8807bf0242bce9fb5f5392390de5907fcc8d728e1d2897e1a67dbfa2e83eafeb06f7ef5bca26f7871a22fb01ced202286fe882857d43d551ee017eafb4b9397fcf64725f6eb4b6c7ed6e80ff9a3764b7536c0170e827fd6bfcbe33c6decde061b2c152b3a79c8c30e3f3fada41974e21fce5300615d89ac0a1b9cad3aa05b3a513d0ccf9f184ca16ef4adc962a7ef90d899afd112db03573e7f5562b7f74e8d2256b1b5a97aa1ed039b88930ab54b4234ed395c3acc5bf6404769db526b4c8e15ad8417d7821fa64f5f279210988db669e7888a47abb270c25768c9ca8f4df9afd2aaaaa1c0100000000