PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 55228 5a974e5675808cca39a06e678661e20647227381282ce5f85abe01dc7f0ed153

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
70f460a11e558566bde5b26d2cfd169c4578e0ffa52436f3492b0470c8939bcc
Certificate Block Hash
5a974e5675808cca39a06e678661e20647227381282ce5f85abe01dc7f0ed153
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...004024000010300000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004d5ba365c32dc35c8b41f9729a531c64eb75b73081c7f1f36e4c1612c67add3d55428782ad542204ba6df3a36e9d5d9564fd0b2bf8553ce1cc281fdde572ba3f472ea3a0f3656418d3fab3108ca343cea98b925f4dd36481300800000000000000400000004000004024000010300000

Raw Header Hex

00004020198e4ab56d7d994745d822f1fdf27e3ee643e9cd0677955b974b4bffa9342fbeddeec45a0ebd4580ad708649f53e7b1e689a436d2080842f9b1344fa4b37268288870a6a6bc20518cc9b93c870042b49f33624a5ffe078459c16fd2c6db2e5bd6685551ea160f470

Proof Data Hex

59,560 bytes
121216020307c5e504e189d891b3cb074e23e2db713bf8778617224cce7914efd297de5cf091c3ac10a2931e21e348b1f3a2f9ed17ffddfbc0c9cd233799d418759713b07472de2de43daceaa13dbe23c4714cfe57016939f53f4ddc0d497007a3c6ef1fc72e7b171b8b1a6451be5d9ef80d349fdde2d825041fcf89c04051b4252481e9cba05705845cbd7b42b5c772e04451d75395721d644ffbbec739aac60f3de5e35410d6aca02e2f324cba2201b437379af41c16bf3e2878e4abf86eaa386e253e23f9c25316ecd4c37f139fd8d89edce96b4d2c8d4f7e688cf1bf2c6f17fe94a92e6eba9412dafa9427a8664c85ddc40efe47e019a65f545fb0e98d613a4fda196f685cd75dad0101bf3d8ba3a3f54e131d167c808e0e322f5170db5cca87b82fccdda7867d97219bf70c849ec72891c50652747b58fafa272ab9b4625b56ae8513bebd9f176539a0236dab04aebce23ac60f7e9fe38f5af968458227727fb624fa61bcc15b31cdc76f2287b9aaa5a32ac3c13da1d5376afcb72c096077157cbe202ff3d9c342fcb331e9a00113ae0b05272e5b49e6a703918a857c929cc1daba71714e24b1935ca4e9c9a76a09f60fb974fa7ac6c7516e20979f9279d7d3367691ecda7664f2d6a3ea4bb2cf35395cdeb2e5d7fc2421a8c80b3456dbb093688a2f719858106910f4b052b177212df3564420aed116205c1cd239e3b12e4d01b1a99254c0efa7b812eac051a8caca9f26249bb9fd82aa8bab615cdc880a71da32799cb561296dbf48798effcf4e48237362877a6a021df296826b097b6a4ea1a2445c900d4afad6c858a899458c41cdd4885b2ad77316f8c03563476b511cc33685a017b3c3ac9dc749d26a29656b95830bcf59d28caae4d1c4933e65b89a1fd9773d6aaafab037408873519d70f3c317835395bc7ae4f18f1e8955413e5273b63c5eff0f731abae9125a8448cdc19761fba3bb4367743897fbb888cddb261218059d5084efabf9c9e7c0e3a2196ea65655246f2f82e80d52de26d7a5c9b533c50acb0d10ba50a5065a6e740f7dbc0b9cb7c97e1e7e0d47c6682473f4009a2846775e79e1e45d5894149cc3979d913a0013f3936757a2612d54c105dd57e9ca2d27b7916e1f85d319a53c11867b25620b8be7b55553dbc78de10d319b9a942c746404407fb355f188b336550088d4dbf71b6024612195d14cb420586bfd2ab1119a633e97721a24a5fe3baf233a6f57d13a67436ebfef264175284c5eda223a11730df3eaa4dc74f6213b1e70ff17a967a262095e228a6c30904dfbd474d070a376becd5d42a541e4078a7f395aad11ed6ef507ae6b32a366b2f627f225d796c8c030c24a7c67cb09b1f4f4ceb3484fe71154a9a91f8ecfabfa2f1d85938d3b0ecd42b28f228a8f5e0387a7bf0697fc645956b096b0b67713524687836062db041732a78f022396b32cb6dbcab1afd9eeacc644d5d9eb98c748c52852fca27a5dd8fde9c314d01d54e14d9919e99b35b4202e35ac4f0d9acaf986e40633d5531f7cad140de0714f01f5f04339bc1b18d45ba696c5e497da12bcf71c45fd5ee4ffe410d5e1d2c83f6de84f316743319e6fa91d02b7f413de9ea584131b7eaa4ac2201a64d1029f2916d2b6e9b447d8fead7f9f556ecadb03429f79025b9402785be77d61649b7bb54fa418789aae12e3d1bbc4e6efac6c63d1373860e54420009a308691880666bba6ab018bfcb9a20a4a8a33766e70922d06acbfb8129e15b529efb737036cfe7c5ec29316aa130271d1afd5de2a016610986c4425c1cb927b2e4ab84ca9e25e0acdd32a6c04f044addcbb4475e117a1b61fa3ec85a3e555a6aa09d9da426c82b7e758c855d0230470096a0001e6af79b939a41e031bb44dac35d4d0c5a5c21139933a0b54b43cb1f5d809e7f2d534fa202b752f886ebe78fee9a1a3806fda51f6286a45f20a1b22d5b0539c18a26b55a28998a894c7b82d208ded1f1f17f9637e0876a78da1bab3a8321ae5729c76c48dfaee4e849065ab43c5c5f012dfc387fbbf378fa48eed1124ab9eef32b75ebb0889a04b140770c6a28d836f896aa367b798890f8ad737d74dee4acc953bb2d7a472f3261dcf1dbfa1ab07fc505e4186d73ec0fb816576305b585aa8bd4ad9183a310a8349c4d925b672f5eca229406f98ed9d71bc81380f2772c60714396aec136c805b210fd91516e9273b1653ecbc888527fb476063e883730b8c896f2d899a51ed6772723a708eab0f64ca9c4ba426ee31872c1a10bb67e8426a937a234c4e48ef9315e0fbeab2c81b733cb91495740f042ff8a16bb4e04b131bd4f086efe2d670c30da87e611ab70af761063c2cfb6b26705b1b8fba3d8fb25f3ca45b0a8f2ba4479a359f50771e68be4e5ba957c4917be8db7edece3775caf9fbd0db81a7ee0f1e5a1e81c2165b15fe600ccc6bb112800fbaf417fba071c8f350b508cc6b69904819ab285e2474de12e40fe967e13a1f4cc19c9db1720e0a5c53130f1893c1e8e60f0b4aec31f73c32b130d043ca7c72a6ca6829e63102b631a1e047e74a4a1748ab2a4d9cf209df73c173f1b4cf2cfdd93014575aaf870be75ca278e1d687b126273ddc31dcc1bcdc32f05aaa7a6a87d9c8f39de5127ac304b747ab9f9083e19b724b56fbda8bf56dad1f431865c765ad926de00e3e5712ab559eb170002c44efd63c1dfd0df05e3c43473a864b6e3f0fe386031b60c244843adba7cf443ec4054e16c8734f1df3700e4961ab5eb4274f7fe04f10e8629a1d9206689e60a7bb730ba0a974329124e2965436ca4babbb4e2ce899fd0bf0330ed83b73a9dd0f0a6e5a762d76e0d607d88b03572a4b4057c84a6701835330bed3b5a51999cc8fc3bfb11773614a081da536c93a537010aa4568a6fb36e9c4b708e4af8d9a43fd1832f984d83b9337fab9fc17d75cf55982ed6abc3c112c034e1cca7f863dd5e02b10a854e1891bd65dcc0571335468aae89bf3a40db273f59e61d97131998c73103ae1062b06f4da84be2551da521ffa2ab767e28e931689a56068349e0232e486be5a57c678b59c1b9f77bf7c84a4a847cb4525d1c7632e257a809404572b0166a5ae5cdb818394f4ec7c04e4c75afbb06724d68da1aca6e91a993b774d19e9d673abd52c33f9df298754a97f0f77a1d68ffc31532e4bb460975ab3fb1ef92af7985c15de4d29f7770b33c169aeefbad9aee92d18a10af2032832f7a0e27b6c8e414ecdb13088c405e4a05af583147d7b3ff452c4d7aea0460098a53817ad612534fd4e1e28bb77142d7b435d0acea3dee89e2a4e25af11bbb4108e4246a55c3d8acf66d7320ada675ec0fb31b8b49b88de5306d8669425ee88ea8fd756e5c47dd9d81fb51ef5c68c1e9fd567183b8f0a0253118408f990eb21c4ce7161bb99c6eae035cb8c985c35762910d7978aff784f707cb2493ce5f3256616f375869595d83ea353bb84498ed1c847639a115a9d40583b4d289155db767586ca4df2b3435e1f13e6e0aeadfa67435a8d7127b191961807ff4274ecd8ea6b9a5e02cb756ca53bd62f531a6baa0da4157972b4a3f456812edd3f56d00c0d1889a7050be6ee50ea14a198f8efcb9de9aa0ccd6379f8e02643612faa9d76b0c551e131ce8f34497e0ab7626b7556ac3ca82f81b0c61cfbf0d44e225fadc209677fe915de037e1062b9bb1c943a4b754554f7ec80cdf6d85706cbd6164e7ff1ced5d556dc528b48976092ca06882038c691afdbb7bb5ca9cdf7de4407fcf591b0395788323914a913cb5e4aa640dce46a0399ff2553a70f15b69dca0c92f4388ff00a1d759336d0d05b320f21b4d23ed36e3dd83ef46a746d4c55ba79434a4b8829de91a1950ad076d18dfecbd78ce805ca29138f5d91cb50f07d96fb132d89ef24ea93620f73120ef9495c2d124424999342138741cc172b73dff778e00f09472f7dd8aa14a5e5fc72fde6334e897f4404876fb7cd2068de4d20a07d92cd9ce1e668f6e4f89127de002df6e79e646a0951a361134b126f82a0657d80bcf229a3bb7748c03a64f8ff06dd0d3b246314d8241d754f0bab72e1ca7edd3c14198678e700760cd8fccb1b8df96e43bfe54710b2c477a2203c94d67f05c88063621bd3bc7b92edde9a1c6c9d0611cf9381d702784bcca2d6e54019dc2fae0eed1c8a752c6676fcf57f5421a7d3c0f8df190b198ba5a767984a07cc982d04ef435f800e434de271e29abe06865aeaf8554576bd29d65654f9f64007c6824169296b293200f9dfa99fc696ec75bdc36b19b327c2dcefe03dd632fbc9a63e9317d79d126796cfbf819fc839e597d0f38017feaf611600fc63a7c1f4c789dcd32d594a2a1d09207459616814f8d68799d2c43ba88d5f574fac4601a63e4d499c7c0861e88eab13333d2a3cee9236f7fb80e98247dd3c632f6b159a519e087b481f07aa7768c2dc625398e71489699a6ecf1083a8c9ef88c97d2a986490d0b43f2688b896799698bfc829c28e40ca6b0ec2a923b7ce6ed9c51067236850b4e96dc4e3d37187add3966f1abc95fa65acdfb6cc6781fb6fa30b30790db7df4ed569e0519d98ae2825c7cde10de163e09e8db16c071cc08ec782a3a57291670ce965cd43f8990f159d811e4c525d84daa131ff65fbe726f19a496bb15b1cd1908e3289723db5abcb496db65c30602f9c9ca0dafd101d3aaf1186f76fbf8802615aa9ec0d7fd42281e9262cf6f89b487bab37066023c9b236531f7dd7b1e32d6d2064f6daf7a07d59ab931a1ce99798051bee338138d4542dc68bdd879d3fb36f9f7e6338e3e4d3772c98b0cc8ddd687ec5fa795b2e3d6bde525e3a8d747fae7fd4c46ec5a6591c688465cd816e8a1cdfeb591bd9612c30959afbe9d29bbb21a6c92a49b200a38f8e9ca7418ae076708d6e4d7be54760c78e7c2f1f055f6598f62460d219ed02a206550e12ae0491493b485e8643d39764f4ab71203c82f5c6706de4f6771a119223e6f5852f696718d6993885ad2158609a7816c8c0e9b76106301df07bd42daf765eaddfe386f8f23a4a4c130f7b03ae905ea5aadf25010c235295e2a76b703081dba47d5db60b1594151bde39c13a2e9331011b9a13472a5186421e86a2f55571d033ac7b5305285fd6c6891f6f0400e61447e790f74c1a8fad2f09fb932aebbbe9ba934b446afab8cd91a45309b626d42a3f7a6585034f7b7e686bac4bc2dbe65bd5f1a1d41afa3fb4b0dc9db8067c817724db2262c245b9ba840cc39b76188425724c85281ecf255efc777615824db618b4c222c1a82e3e5542cacb7b1e2520a4a1ea18714bcbad5c107c15abb129423a3a19c239b78587b5544caafedfbc85d55ce4e0966f0ccedebedbacca64eb25c71b84127dc355e81b6908c52dc5f06553e217d8d65fc5ace38ec94aa3b4f512cf0acc6f355577594ecdd78e3ff36be01dd33cdf3c31a8ea61673bd3ce40c3ead54921f54a8d545dc80cb18842a02e540f565654c9a5a603c00e076213ccf589875c27a0140c73bfdf149363af23b41ed1528ae193f6468d5519dd2cf68b7a1f987a184a37c416fb8ef1f2fdf654079343137d21cbcd40b89d54208a94e53c59fbf118a90a9d7922782024f6671333e09881d3c37e16923ad9171be5dd9b16ff3b7ee40106564dd456eb83987d81286c80bfba70227d8ddea1e13a4fe8efb6f2d57f4e9c8a7fca1c8a28137b6a890825ffd6b57f4d0de1af88648e23bd68434a6afcc918b62605b4c9cbcb8fe662ac25ae4672d7e6e3307f17960eb522d67f2cfb2f4fccbb420d313e0c0327f8e68e5b6231b9ec1f71c226e96496c0650bc4a6d277b3a8c2ceb3f86b3a667304fbc790bf88a86cff1448e2f204bf7b250a503c3eb1b3252ed16de4ef55f5af28d372baf87b27b1431a901733436373976be479ff36ac380368f84a184599de028b78dc33b32e3e982bc40a65da9bcf67198d7ec3af340525e06bf537c8a2e44bd389c03fe7360e7accaf80f119807c1e6f068e9a4cf95a5d142622069682e234f7e7eb01e5e8f99964a90345295e3696cd3803688411f837c6abbc48b5bbd2e497f4399e3fa35f1c9cd78b5c1610ab74554a876ff12ee6fe92224c7ec16b98f0d3e96d95305899bbf91a822953e56331701ac6c2fd0739c2999f8d1bc4579b85be1f663d9af7adc4250ba0d74ed58fca08a3b61a7c26b99fa4350d878c10b7c6089e9bb829fe8b281e01b57b6a28e5c95c4652faa959b517d62b54f9b9b026e03c90e276464c25d3988fd0d837f80115e7056cb1256a11a9d392e418045811ba44b4fb9f67c5873290a1d6757db73aafca4290a6c1c4230e7d283bb530833140523b5ad3e230e3056eaff04f382c2ce9890e4f35fef99a73f8baf46d7d2c143572bf527c18d1cc95c74c749faea47b6600d601f1acea10d52f2262234c8e8c9b808cf08f8a5174f3d8cd7bd561e87ae836a6484da4c46ee01d33c617d22128f355c52d644da96cafdd61bbb9b12f8e8b94b25657f0f12ede329d387b2ad22d26c162aa5a1071aad322b985a9a0887cbed8e18f2daf1acca499b7664611087915ca4286c7057a3c0c9a8396dadb58e58d883a0ca7ac948805da6e2186126a86ee3679646a455a70165603c850d6dc94411e2a234a973b6b70377c253ff8ce2e21f4727445cfd0aa69f9610060215e34405f214f6ee789b97bf212c4295b6acfcd611f4f9bd3893ae2ce73b5d5505bebf8deb46ba200f20597968acd2fd35f188bfa730f82f8f7e6e722d55476a38823df6e9c1af3ce5c2e8fad8eddf0323bf3e5d2a3e3db104f75662b49fb079ec4c58dc8a6e7a447bbf10eb09f0f0d1afce7302185d253dd5d2ecd9992c8e44e2ecf203100838af3e9b17996a1880f037a182ded9cb7feb90d2b6ecf3841d0b036acec908b03c9f9b772c25914c3650da7665a8a705f30ec6ac09ab6bcd6fb7a8e4682bbd4374c0f1810f6b9ee6d58decfa7ed3e31b9feede9c1947b22912e62e81aee7cddc7440b2ed15a62bd076c60d527a5ebfbc6f37ae8b9d78bc5d07d6d19d0f37ac25078168f52cdffb979dd4838fce33f1b45c7e4ec0a845eda8e457e2e1a393c23bf625f1fe2317568f4a9ffffd2bea8a6dd24258d97a39457c87511850772ab513fd9f2f5eb1cc8cd2dd6872366cc3e17e1a1fe99a79cb6c47192cc49cabedd065bb2939e85500941e5cf5300cb5f34398806e5d29606704c76feb5268eb03d0dbb4dd9cadac1c9ecd2a7327cedbbe90180986a56fda7f1b3523dd497ebf3024cfce68615985b7d43c59a47745ec4b492b4997a5df217b6701f4803b35babc26e91604bfcd6c57a38e8ffe203025d38587ff61f0e4cd2fd94283f95df6fa94fc03e85f846736ea10b5633669f89fc91ff672dd23bfa495e6770dd39b3889e5a81558d805336c22a33c3153c0a9df7dbf2a2b14d20ed26a061efe89fea6d0a044e8d604a679f7c780e0005554a1a85cf1a0b3f02d429af5e00a2d1216631658267167f6611319ea0136dab4e178cef5227ddd6cb3e96dc9b2ba73f0218c3cf1613efd5f6dc835dbda5486e23d0456b86e9b1a144ba5753f8cfb50c871553455581d4b39b423f7f36f26ce6ff84471c9b24e86e5be83758bdba16e1f143a08a7d3050d7ba7017308873246cf4dd8d3a6752377b42a0e57d58dd45bff99899d8ad64af8b0e366f53c57c0c5f7450e11eae5453c747c757c5dd89db424eed6faff6ef969e9eebded051efdc487952c5decce803156c1a659a508bfa1a16240fffbd0daade9780fdba9e219193ae211743e44462f23d0cf8628c30fb4322ce99c07365c6d9e4106eceb05bed28bc035945f3fb6ffe2e92d8ccfb06385530411c5941a3a5e03f9e480bfa904bfe8bd4a2533c4944df1fd1ed2f02db2c7f2fbbea7aefb030164c9c850b763a14364e0e1e5510e6eba7fd5fcf3ad2710d117f5d16931ce8560fd5cddfa6b34d8d12dad95c349cb2604c73e0213874a20f44dabbb9d4f6315b552e566017ce529474c14014bf62628c9435d693a54460cfddf1d6f099fdb8eabcf790d0560eaf2b302bf9a15d67691db886ffdacecfb4c7d7e9872c6a00693832f7b4f669de97ae878437474b9b2b48d160deca9627dabe806b5d1ac9179ee3227da8fc44544b9513f0630e406c1261423195184fbd939003af2caf2c935b5912c787a69dacf187d1ea4439a9d77b8df2a32233b3b1b6b5d24b8931f4d66ae1a0c9e76d08844be15473ccd395d8c38c7c7d7f0e75fa73aa6821e9e3394358e99ce3f7b70eb9405ba8482679d893ec1bf648ddab4ebea04dec4b0de81c4cebdada55b33685905cb6ad9883e5218985251b6abcbe50a7bc72e7b7ce5dc16fddf8e2d24148b1d1fab1f1f592c1e26c4c6422ebaff365ca8e19256a8a38c1a37fefc3b9284367fadd489244bb8053ae8d1db0c7dc44a2aabb5446043046032a70a929e01b9b1def1532c4630d145b64557e08fa150c228ab94d2ae39506920a1fc300aee2ada9c3b55cb9c311ccae785fa5e9b3293eaafd6cf065cd10008202b6b791aa6f57950aa9c256227218c89b4efc279d261a03882a8037a010eab27a40b339dc615ac073cc627aa821552d0a84f71706d3df2c4b25eb229c713fbe7c0195394d5aaeff138dd8e948193f69801f02497973411598c6437d3ceb0142d7dc5f32e60fd1da059746658024519968fbaa5fbe2e085ea44e7fa1824dd345e7c828ba33633dbf288602a4fe3306532ee688c6c07770aca4bc46d02cf0a4184094fa507d66e942f6b17776a468df955c57dfbdf23527be54f2721b92e41480546f8728648e644d17941423209c99c86c992b4dd1bb104a0a755b12fdfc23b5a4424bf0c81fe91418cd800205e1f99d065a68ecb3130e98a9a966f973cb32267e60a7349823e730ba41add67b9f0678340ebaea57ce36a9d798ea877d67b8022167854e68fc216311836440b128e5d9bed8c5335429571172f2efa9c4bb15c90d3a67b3fbe9958840422b8b8746f83f335adcb1f98cdf3e13f92430c345f5b18b61e5020020b83a587040554700afd463378c26257c3e8cb9bff248f53d341c3e6237e004e14151ee83dd5dd372c50a31cdff5a537e352003bfa5b4a98278d2b4748f6fd113221d6b275f14586ff83e56e039fb555ebc189dea85529e81977605cfb4adea6b263510a15e3b91dc811c705c2e1fcf2aad0a7beff7ee14c3f44214c04b96c70bd72917234d4cc69de2ef3d70f2c4f4596654f768eb10ebdad7046ba71e7f7c6eddc7774933c72ac39a3e73200482aaf27b06e9b2c5d842f8ccbe88def7115ef0919ab70ea427a3b4272d5d240c3122ff2f5d40a24805b296eb632524470625e86b70dc2ebb59d31dde8ee06c6e2aa98f1a4b6698c199f4cd5c5d536056d4c4172dc8aec69ecb9fc559992d8230d1f497ca16bdc046d383eac7cded52db4e987d91b88ae3fc8512f5ce49f6411974ddcc50fb2b368b4d87c0b543be7186bd53f8c2c414185f48b0c2b80ea7f973d25000e774b8e2df39f5816bcd168359c6fd654fde03d4aaeb9a320b1acc9085dec1f0f7b5636fdd64822c241f2fe7d65093d7f2d716ae6c76306b5968f27ce25e683c47f513d27deb8089c3bf8b1d5e428f58302a2da91869314720fc95081d067c0f0911f49497bdfb3b8c87e9869fd9d92d3d76ebc7052946c9d1c57591389496bc0a03c77349f2be21c25d811774889e67e3654de74d5f3f08a1e56a680a5c64c1c716666f70e11fd6abec6f5df6d4eaa5f717b3051cad8ee5b45a3c58695e1ddd95083cc960ef7571d166e5ecbe8f5a1cac76a9349e52ff4b3e075130ba825962ccd4af31cdc55ddb2301519a603d8082af81f054b4e797b7d914ae232306f7c0fda07389803514d0c7b648377a0029babb330b5e60249172d226c3076ef5dbdfc77e1d57d823e078df6c795224cff7a4b2f26dd3ba67c7260d33b695aa5a4533f59fd2035aa953bd72fac11cbde2fde4b9c5d32a05384fc8390db5a0327d068388689d0cbc24fa6e954da995179ff5c09bf992850cbca3f537a7120c080da159902fcd52f88af1240ad505f59b7a6ebedb18f7374c2bf917b7a2bd07aafc71b13f02799d5038192673127d8e979ce7e1ee5d44b27d19f55ddfb806308b90ff385d467bca270fdbcd351a7d31049d7055c7dc7e65f20927e6e39efa93b93e5d68cc3cca9f8e9e280bbf050ef66b33a7b1808237daaf2ca5fcd0f0fd0998939b65f6985b61fdc20f3ba29ea818da190b33939f1d89f630c1938e1a14974fcf3f54b88ba2204d07a8d910a1a9e7f0df3f16ddba636d3f20d1f489a6b133239ccb960747cab49c404258eec8170ffff3f3c8938cc9bf9036eb8842db124fc814060c3c6b1b6d8222ac19d760fbe9cd49fef3dadd576ff1ba31d734c57db6c71b631ef754f38726daac27a332e6242278503fddf6850f53fb45364ed48fffad2d01d24d76b6640e52f304f50f27cbcce49b804553916c649ff0a460af18ecac92b037358e08addbfe2b78fed9f68edba1ac3f4be1d4e273bdfc29ad53ad1450e40af821d3332d557890aaa916b068d4bb05d80728b154acbf1ef6ab610fe307a17eab8af6b7799d2ebff1d66d41d838c558a22095a827e820446f92732fd92d4ef19f266d738a6d596c7b3b4f16da4f82b5d6a27a394291a8af97b2b6ebfc2a3d0945a9b46456d3280de38fec2fa9bf0931e8e34738640a398dc2e7dbb8eedc2e73b42a6871c5cbe061b1e6cb5151dc432549fb6cadcf220418a0f73bbcda41a7940a7b91ed1074b7ea405bda317140f1d7a6d4229ff39e7ea224c38d4f1864bb5806961623a5678ef54eac7e2925a6b7890e9e19457d6f75052a23d85ce84babe1e94008c44e15e480249585646e9341cf94c8197e9860b4883f4b7f5962becd3b51dc4e1731215ec514141589e838f92a5c13846969aeb3a52ca6dd5c8b971d7fce9de1ce6f9fe9e226a6626e5ef035eb882a403bdef2b714b49aa47c75ed06cc4d37b8bb4ed9f80c98cb23ef22168212ed935df995702f29488c830bfa23697eda2b356e929412dadd4efb7d61e3797495a254a03b6d8cfd6f5651504e52e8fdb58ec158f73315e29abe9cb485bfca62b4126f24cb1fba5836208b007dc48f166886bbef5bf7d416c60d6f1d44526ad885e1fd6899b191b573a65061fbf322a1cf75d0ff9cf75a24a58a4232811a4ec7d61f42bda1bf207a2f6cf01dd0485f306c1b70d2c99fa59787111fdf5066fbe76f08c7d6a611216686745b23c7493c2c53e19a4f27f7177562fde98a0665c2a9c8b3dbe3d69d2ecd3e0a55e559f573ff227e5ea704d2a4f9b0643a6143cd3bf40188be072c67da4e69c82ebe78cf21ffc0b61a907a9fe5dd65cc450017bddb31aa35ee8086222c78c9f2d733e60ad3a62abd370d60d05141372a606195cf82766986f86d571b451909c008a7296a19645b4ccc451ce1d1256281bb93d340b740c8601a84c3384a9a2e1715acd4df36ca0781b2f96b1e07062b31b6b604fd00d29068c1877dd968cc138a6bde77b82e1eee8e605088c57748b184c3ab49e1d0c125531aed31c46c44fea07d8860202eceb6d48d3fe5926c36f0f9987c54da2849e4250b618f073fdaea425413b97e51ba2bb0ca4a142aadb3bc8cb1e2f5fa5a1429414536405d4c4c783272caa6c786611b75c182aedafaa5df3b4b102c3e93ab2ae3d6a9c809dc08792e1c7bf3c493040ab3bf45d68b99c335155b3cd140bc0d05788b324019c9465348fe4a3e2bd51e2cc32d474e918b071cda87b44827b72289a5928f716debc53c7eb597e4377d3bfce6605f756f69c08f0d9fe7f8e3f5a484d6e4660feda30949618eb6e94ae3288af968623bcb792b6e623deba6e9bf0139c15c83b00fded6f04ff2e08073fd80c452752bbe90f9ae1f9d448e1b6346dac4f3ac8604ec0adcd54376118a8ce5d5ad6ee04cf0ece3c1e90a5ff1550cc179f5ad4e07b64666245e190f8612373a769b344337834d45650bd77da8993a04077d0ad9b8f50a7d321f18c6d566175eb99da854f168e3a88e22563c0986ff328c2f36d21425fbcf9889f6d7018dd075d2d596588c2596176cc16b16e8508af8f0652cad61d512edcfa85662c74149b0a0d3dc7ffae05515f1cb5a10872fa153bbc6824505655f1f17a714454c65c02f2ad4549955f69dd6b6dc0e2563cf119296c14649d8217fc2d5b7bc8080710adddc0ba6b7a6179239f1b6834f7dc6844a0cc98147793104e34e10dd0b2a605fce1688012466924f587dc280d980f40742041ac0ba1c984595b2f7801111a9d3b9e416fe4bcc1d559403565703555f51241b12c6322d21efe76422a303e9350e4e1825b293032dbf02871011285816b71a34fb2d3a3bcf4282eb78171308f39b1ae8e8390ebd40adc8edd0451077b1f69bb8c6ab94ac1356a9669099c5ac960a2024977db8afed8ee2bc2daa2d07b1eeaa7d55f64e94fb4f5d629bed67ba640c6378391de54e4a27541e13728dff28a7e90804afa70960b49e3b25815b00e32b04cb12a27dad0eed7f681a31ce3d9f1b52f7a967c15a97ffce3770d91fd133c8ccde0598b73e60cc34b1b3f2987aa3284147291198234f18452b5d3a3fbb5545a672611e0ff99fd95fba0509045ead351b77d898ea51654cb4871872e7ea6a7cd8b3510788b2a0471f9d589c1a8a26ca93fa4fbbbe572c17a0fccaf9f78d5f5ef6cb9ce415b0c6d13f15a2a493298d6af5bfb30178a4f92e811b1bfe130952a542ab9971f4f953fac6ba0982258b0fd6f8cf06dee28efd42cbf604e21398c5f45c580aa88251cefefb23ef25fda17daa78107ebc03e10423a1527f53bb73908fdfec079536b8e9a3635b0916d4b44cfc7696392e86d8162c4bb12ee84d0704dda96d91a864fcd55f79962bcd9b7a82496967f7e268558405332761b9d08631077d923da47e42b71eab420637ab6befa8d70c47ae668f9abc74324bdd6be44266c4eaf1133bd11e424117948309c05b500cb07c4548ca607a106e7893ed498294c6f2ae9f461168cd2578d32a14de642a0f1519bee62426c96618786c593c2d55dc8fb2b10a61e8162e29d73ec4b5b613c908119589d26b4c775faef3abc18952883cc3d67e1f4e71695642ca013ab04bf24082e5b1664d01b270a273dd37c3ea5681d45f629c99474ec6a2c12603e897ada7cdfc9b977928b24663d1d5bdd4b8565d4472b3996ffd87d5e6c05c7de1d10883dcf994c1ff4b37c1d8864542c5c7ec69104e19ccb2bf7fe2ea2e61eb2b4ae410fb9da12ac976ae5d290f2cb5bfd09100fe3cc896576ab6af3686e3486eae4055779826d41b7ffabd1cb9559eb237d99696c8c255ea4fe8309bd500f33d7554384c3898af3e25411718118b34a14285fdce2b4ef6895ef5e3d600959c1c430df340e6d5e5e1a75e882da3d738f97d79ead7fde1d476182f994d246dbb49b88c73b6d09da67bf10acb37ace3210e474ad9381200cefb4efaf5831282a88c4aa354f62ead8851a2ecfd6341691f4320c304fae5ea79a69dbcb59669b9b0cb4031b60e681780e791060abbd8a37c2af8b2242389a2609f239c111de279fd17f986230f84fa5993274cd2aa5c7640c97640bf072a83b9e67059ed3362956a3a111cb5dbadf64e3f6629054eabc4779e0cc56307433f92231fc758d07ee083b1f33d7fb3876e7eb550ddf8090870a09f93567bc5257e2408ae8a360827945d6a4754b3f93097fa8a798c42c6cf5e7e6bfdaa6c1d2747f80f1608e8d39e1a1c5d47160d94fd9b482be90c13069d28ddac13485ef1c1e63c847c3fd5808b3f7230f80bd2b7e256a3f9514588b8fb1ba4c3715d1822ffcfebfb4b9733f9879a3a31f9048e487b7f11ecb063746140de74a470d0a42ee9639fb122cb741f4b45fd8a569f098cdf24f2f4773c02f5d7a0042a7d2aa7e9432f6bbc1c968babe2650a1f6b06f6196987d3451e2fb7401fdbedfc7f4bdf7bf8666a69d46ddb90456acfa39d4d37fd31a56d8edc0bcdeb7ec5cdd066011462abe3e86d2a3287bfc3a94fbcb3450ef83cfbcf89311bccd1a6814f8d68932adfbba9ccec3b07352687e965c60d345f26774eb65d5ab1b2b97dd26075820c05c34c61bcac638073d5eac9c6776e01aa2508721e322069aa9400413aa2b2f355b7eb992001ab7a942f17d83564e1a763a3656dd22015cbf3530ede66195c28fb78fd11ac66824dfa809e72e203900ad144cd569e64e5d6fa9e5c9aa70be022e5d872e5c44e9ff4af3bac8ff5a3da608f0c73a6e78b57e39fc024adaccdb0a293efd55a55c9b1abfa4faa4d780bc22de42ba6b1a5f7cef2e77fccf15ec19c6dbb77c8fdc4c0900ca7913dfe9e779f8d3a5d113878a991bc2ec54181276f99b888c98a459f8891d342321e39859bfdffb2aafee89b94cf2c65f749ea00b2e9d6dec5e50efe2645afa987dd490dced9c3734fa366927c74aedddac8c67f1513f5565a15da6e9455dca76f164ad4caff3826153d6a4715575460b556e4b0f3767ad76ba9cdcc4cbc0d043e9bb46c33f2f1400c5be73ba2c48d933e6fc66594e21a930e19ea5ab01949f4c8e2816ad66a30d1c89c6248a5fddb5c9c27dd61bf6eb2decacfbd0983c1e22171108edd691fafb436ef1d391795d3433f6bd90389422392c391783f2bcd94600e64d5cd0332ac2e33888ac61bd80b44b372518053ed9913279b4542cf482c4fbead492039f9e16619fa5cf69343b8a7c30dc3c20c53543d10c8311cb68e9822a13ea7dacfc9407082adc0be1e52a788f283c4f4f994e0c35eb3bd13ec0d164efca7d626108c40fa13f8f5c41c4b9327c24699e002778f2dfa2870e7f42a54f61abdb91f61a43467948dc373a4dff26f128019def788c36c4a59d1a08b0c991a3319ff39a6aea5b796fa9ce50a08f408476a45624df2f9c1d53ebb2b2d21a79a6ddfe483a9d29800882d16f8c895262a28e41ad7d995483b702b3856e4fb8111efd453099040e800a6c84db8ac3c993dd49fb49427d6c8940fa0a858994d11d0a9ed2b8b91696d8b4517d028af030d3fef8571581a2485d88f40e5e453eeb2656a4005136fcf335a05ed9693a4b1e9c30c13cb0f125b4b59ef12e325c4b9e47422e062d6f54ff77a3b8668c03e3a014150bdfa01fcd05eaabab8271c54837a5313e290ce4944d41a0b574e6cec45124a06de66544832ccd5c9c1be388738d9edbdd24ee4d121a30ba4c05cbf7d7c81a42800a110ffab1ace19b79579a8af8b6f7af2ede8f88f454757411840275996d27b469650a084edb83cf9071199067a340828cb0ecc9361ffd80cfeb9f9ac44dbf6b421a648d9d32c528a7db535b34d981be325bdf9b0399588e426209d3c2c0e891f22841c1208c6443b13ecd40eb5107c37b6a8cf575d86ba191735a46036c59007bafa14840bd63701504a025a0f61825e1666311486c4c84d5589d5c1957059bdc03bc11676ee449c273fb6da2d54864918722798eb4cb292304303d07b3b0d29344edb304c546e2563f3d98a87c5c7f0d9c48b89614ffa9b9989bacc5086da807ade86a3cece25bd4612d88d914847acf4fa1e15dbef40f67c19d526a956316a8b2a4a3a1301a8df555d506fc559b9fb18575a8a95c99d358d21ec372b326372db05d7f7f3d8e04441899204fc40544a74830420a4776e72f2a8482dae851d44c2a9fe3ec4bff59e183c73a19532b01298ca29eea514cf10957c48308eeda0e54add58bc776d8cd98c89a64655849553923b46f17737cb959f4f279d04d9722013528c76f826de3683add53686c6c29a4c9dfad510f906ea213440e2508eb3185b00758e79d1285635f26142a39b9dcf4b674750e92de31b199b667e7d27be4a3e5f75f5085aa9c11f7607f7f24e9c3e14a12ee56d21cc2854d148a6b94db45387e15422ab05dd23dabf97d833a7db7bf764ec964ff37c1c5d48cce6fa336d64e9a4659feedc0d81616cdddb89f9c3588f8cb04456b6221b32bbfbfc7cc2d3009a687c791686cc116ff0eedd467dc61b5fef1f873c2f0bf270d0edd87d86b3c8b06aa7238dc7aa455c53556d810c4ac8ff2c59188fb118d26397e718089353c09c7862fc4924f19aa2bb8cadfae62feb7e23b1e94c2ca504913f2c90db12fc6df05f312060ad098e45249979e9cd4591a5024ca509be7f6279c6a71e6cfdc9ce6cca5787fcb74cf1325b4706c831b41dcdcaadaeec8fd692c69ae62dbba486b4dfd75f73c8b2d2b688a3fbc5c1e864b572b66dcde1db2dc377e42bc396bcc7758655474a644092238acb70e99021c11a8e2694a955fb5be77711d559759a8539dba2c266374d1e6a99b5c4586e6ca41c1da549506ff972acb474b2bd1da1cde28ea554e66b9fe81fd776e7247d5c7b59d80ec53c64fef3c97e4ebb84230344a0353d8e1c56cc0bf3d13777ec4005faa90874b0c31e2daa06ee285cd66c868e34b8347a8dd70786213caa49e9c5c8346e724f10a7e102ebede64ab098c0b078f82b3ee6b99764323359888e8b59ca15da43eedafa7d6a990839c6a1621af152b3df508c52fc56c00e0fc16b57ab8fe9c5caf202b8a345a81c9b6087dd22f0291824ee7c2fa30fa70dd7db3a88af28e3f368c7f192883fce151a714ff6d90e561bb7a973d38c83de7417023fa8b80cce1895171cabcf02cbabc8284067f38534f4f09dc40c3528d4beb367af68025357ec6aaf81b7f6e3a77e1b6e24a9569af07b8ff12e5938d2578f003dc5dc9218872f91cc2c64a2e469220a4b9561fe19e28cf0e2f723789686cce027df7f75cb9abf3779e9dbd682df37dc1ab242a920d74ed839cff753ef345efe5cfd129425ce5c189f4410e618c09287b2e1d3b55d7256e8e5bdfee8b2afb1b18949e2b335650a62b1ec373e1247c969ed5d2f1d0fbf7522d93dfea9b22a71f16b28b2d263ce62859f75d1de0990ddab553c4cc949e9e954c05b50fc66d2832fada5b9798c5fa7dfbbe6e18ecb24c24745267591f3e3129efa7336c7ddbcbd7d90184c58522218b23f3dd456f2f1f157dcd1fef7f9c85ab0bb92ee8b99b361498af51998c91213cfe7fa3f3ed5b569c9bcdaf471bd83ff83fb5eeaf6c6cf2af90798a5895e7c961b8be0cf710f1fe9cb9e5f3abe378e5a95252ed8d764b667d46276aca3194ac06a52731b0306b2ecc5a38faa7b6f1ce291d8a70880a41b3a568ab60bc7d4fed0b1639586305c43eff3af3610fee8cf4e5513e4439072a609a0cc98c3476c58d9dd20377fb81051caf1d7d1f949af6e5820d0933a3e0ab6b96a7b881f344d2b93c1cfa08f3cd385b9dac16f4c5e9e53b6fbe49bc95052f40aef5b67dd47dfded1157af8136735e0a0f3bef6cd0e9cc31622681da07961fc9b44f14598437f5d453700f3e394a5d493ef97cd80f0d4ac0b24c17be866d27be444d62cee57166b07a64a33793abf4674357ac581d5066277592d22a11ebb7d1d6427ad82ab4a981f958c112c631a94f78cec6d38f7fcab95caacd61fb252129dd451e324c94c2f98f803e51ac03c66408e1673b103ceb69c540667c4482660d95ca02f038d25ee57235396d3ee16d308bc09de2c06cd4f8a6833f3430dcc87a068ed1646da80bf7c57783c3d05a1e55de5a96e01a04a1f76d40dcf380146b13b867fbd880f512506664172caf162144b20e1dd2d41b1db0df7e4bdd1447d50bdfa28000ffcbe4c87541ce93eae5fb3bc412d1fd1c649b7a727ff64f85c5baaaa877ebf4352307b1eee309f980c7d705a4b37b812265c7f47d1b60fb85652cb69e7beab08828ff0bb8dd8f258bdb2a30a1b3f4036c421cd6006ef164393b0a5ac3878e5df020199997117c970c27794fff5166405329fbcbebcc53db2defbb6ff211fc9365909e88bb93af4e2a6064599d3202f2ddd6297ff35a6c77bedf23b2c961d391405e395244b4c706191969f872deae736a154389128abdafbc3cd5ae550591b5c21586fb2c4890456c36b0a09a7833a677694bce631791a2ba4272a78a19172bd60be5694d854f35fa176ff12c7d0dc6cd8fb9fe827c3787a7f819222da06f352172ae36eadc85fffe4cb728b6d5b0fc655a36ed6c6b5214f278fc8863c20d1b393014f320e415c9b30ce6570b017420b0b33a76b9fe5d95a6f4f842f343abeb0cee2832e7eaaf66ac4b2838f98b803b061f2f74a8f01941b7ac90260d2eabc4c7de4e05bf225d7656dd7e9eb31ab875feed59d68c262d3d57604398b6633a4f99bcb0263ccb327f5e1ddeca11c46f97c658c68f59ce626dad352d671dccc2fa529c0c34badbfa3165429bad0ff68ac0201c7496774f10224235ba66bb1ea9584ef47d149ec8c2bb41092674bdc0d7b55f0cc773d636c537d5fc54ab134512c52ba9bdbad1670c305494363eec9b2e1ef16d20d1135fd4a831218d96d8cbb321e029a300a64c8636f8cc68efa7bd07271cc5fa3b1b2709e18c7d2d694ec2277e2ad4852e9e2301c21d0cb2b001b2c4c26208cf11f9cd8250e8df66191dfd2ed109aa1d289178f712b6de2c76fb9b7460628c80229d56f6af7091e5f0513278970d638512f6dd9fe7c716029c938ec3eddbf4939d2bc91e900be8b23ab3fa2b990943919071d4d4265067fdd38fb72c2a2f5ef26bf40d5c694980e19a588a1367b9c5c694b54c75093cc2a21cd290f0536ef2f8eed397d624633589b1860b82ed90a45d4f2e6f7ec2aa2271422757e29f328a17d507afec1e5d61871912881422f99bac36071a5c2391c489d6d24552051eac9f1b96bff4670d638b7c94ffde1e5b8a13480533855b0c21dc8e955d4925b3193998109491d5ba36d1da431836cb44203aa778d109a361f22cffe66bfdb2fe26bd62887d6e5e3e4b77fa56352aac181d975515f4b755b7e08d33e26c13b184a11030cbb5cbf3769172fd5a2a38cea8bbed640f8f398a264fdb9586f87e2ef9a9e198935dbb493834207e4ad3bb1e8b839fb05c869dd07adbffc7dc6a5f68089c7710c63265986bb99eca421efdf6cc4bd5f4455f6be8e81985c4b4cdcc3913b3404dc17b0dd57d82b07ef02ab51b8f1f7117bd163d53168879a3b508ce1aa67cf1e3f796aacaa6ba391c41696f50ccffc9a616d97cf04593c0638a941f280b1ba2ba5ab4b33acdc022346165c86568c0c770a8d2d3ee15511c7512c5b94bd9c3f123d29aad2aecefa13b746e9fbe306c6a3a312d73593cc6580a28b2a70a94a2e0ba4df5035c8870af4b905fe5f517c1e619f7ab6ac1c5cea31d6c2916c3c8b83f88af2b79a73bf223d37d4d4999a8b0b5204d51e3ef59e4dd19f324739b5fd81feb0cdb6a547d58e1186e1c27127296e22bdf31fa8e182191faa78e1678b1eea2a1f58023d5032ffe631e3b8b38e98c98ab92a33ec71b8e7d977c75232e1c7312d8e46b03ee60c012363cd2d54277a4c2f0c4a72601c7b7d858e92e088a0a1e09aa59812345bd8d0440219c61d6d9ab63509cb8cdd08da9a4b0a4cd4deb261da1629aadbfc7296e7397a1d6e65d136f6d3cc90747b60c301f8c8175403eb628224a6c9cbdaec0141eb96f0f319504eb20b105dcb506688f8fc2fab7da801e55bb81d6df3b15b79ee457e3d878dea45052ed5857e5824febadfcd1dace8314baeaa272c70f0c49dcf3768e75cd2afcdf31be833b9849a54871c453dfa8c261495672a99fbdd8d40322550da05f6f14672b6ad31cc942ba7b43765171b6f55f7fb1726b51ad4e0aa8501fe77c021ec9b5074db6e061e1e8109b50b86a51f873a397c32f0e32a023f7035ec83bc4864f0f128c1675f60f4531461a320e0af600a466af884bffdbbefcb23861c863541c8b6faffe046dbe40c89512182574ef815f99cd037c62d83e8b77d830c8871cf4b36313c6db1317f70edf5fc05040c0352fa25c898430e29adff2a4dd55c98733661358bc24fd553cb03cbb076e2a3698e0c5412f9ec82708e32d49b9c6633861c4d60ceb1ab34777769206c784305be9a6a0353015f6499c54e16b905478f54cf35d358a35274a1d2de54713e09a649dbc5dc1fa3d32e6bc8dd5c5a4a102d80074155eed8a148660935e713c033ab8dc4eab265917c85c4c7f9334a3c196f3e84ff395567f05841898a9ad9c0902a4c1241eecad952d7f5c218fbb4acd3540a8c82c82bd3956e34f99792c32a074fdb3c239b2827c574bbed82b097f4e86bb84bf262cf2fe62e9b4a5d1134939e227132e17287e3a68b1aa185208062ff8a9acc763b8d90d847a8d59600c8f9c32ec5bd66c218d4b1f09817931672756021e446b558e6dbb5f404c290d27a5c2e305f3f6b13c45a6da998f79c54e3aa90ac574105ded73721c7f60833968b854dcf1186712614783a34669f54a30c66dfe1c6a75ca333b093216ea16752e8adb72aa9b416a0d9683dff96c81a0f5acd30cafda2c73959ba12b36eb3a83d6fd1009ab2b65038174f464e1bb1de13aa89d9723d2708efc887085e7f4f6f7db1756cc28fa46ebaaf154daea63b8cd369529df6e977309b662f52bebe66ebe28636c6814ea66ea3b5d141d38a39adb2f14b338aa78a4e402abe42cc338ab90fe9c8a558b29532a01fda3b0b0f02d5094b77d1e96cd1b6a6d5889ee6fbd9ae90817543f13740de66be2e4304c095158540adead81d9878f2f4cc7c8538c50782e2b5a4ec4fb33eea754adcd93157ced93df513e3d2be6dd866fc3d156cfc4b16801c9d79ba9dfcc636935593c021b63b00e36cdd8fc5f8d29168fe3faf1c7e0d1f3c8245b3005600bf83db9857cb9f39d3316f9ffbda782eda9990b8763755fb6e44ea375fc09343250ed4a1ccc2fd9457052e598e769b3cc0cbc2d7e6fa55f876a7ff7844a410b0e2be92215336da8aa75bfb335479b6f46c620e60418ba576dda77646f6c733bfbb3fff006686d1fac834c18d026e8f5dd44d0a83150e18e3267d6d5a0912052cfba3b20bd360424dd1dff1cd94be4f969a7457c36ddbd8695c83240cfd59be844390338461dd37c9a6cc8100629f1a308d6ba6c0e04807f9f9d217341f8bafc69aa242a59e182f1d18b8e4932608c646b80dc027c7fa0a01eb42e95e632df3458fb832f1f127c4985d05cb120331bd60f47dfc98576d56d1644995c90a16361615243c46900c5eb23de3fa30ff7d42ba01d2ac2b2d6b784756a65e6296eb1d602c1e4ed4e452a162beeab70e59ac53c936a4369a3705133d58e777506ad7b71f2a448160f43340db3b45e09a83fca8b348aea6684bffe0e0eff661c7ed37796f52e813a947f501fba83b6da914e7748fecb239aac6bf770a95bb9bb781d206614052dddf7e72ada44482949ef29c5aff344c71a90e0d240a4c7388bbb1eac2a16f292240fce07af03b3cc546eeecfd641b0f174c95704c54d3f24b091b120397774d0b8f3618b9c944131081d05a07df24f030291612e0e8d52be9b05b91d6739d47764566214e3afaa332149d1c9a5a303a29c575527337232c54488b68ae522aa4888f3ae8c78a362db15fd9fb05c895ee499579b76c0df517b3c6b63a3a1b289e5a98e438df4c56d29ade22f54706137a3d0ca805e61c0ad86d54d78ef2f60d86f9050582f2cbe2e4ef802e54caefadafa8401a7fc9a09065017b8dc57b0b8b0b9f3c620ab8b7722e654840cf73dd3ae01f0ad2cdfaf3399533aa510002590ea5e6c86bdeb84306b68249bd2ee94f38a8039c8de2fd5647b504e62a22f91ac1dec1a18f4e709f798dd5ee5e804aae7e2a33010aaa26d7e7ec99b30d4d847020d5b499ac4f7f01ebf59e2dc87df1bbb25121145a5e8fbe08dc90690fde19c5acff29e8c259fc2107ab128a643e02a62f10722e47fba1d2e888fd358196d475d043bd3cb34ce0495f311d4d0ac574ef94b014504022e03fa8163cd8584bb8647e481faff1859f819c83c72b175d2f576ff51e931f0ed3d7639d4064f22d4d137f1e393aa37885f9af19ec523687965bd74d15eaad7632e10de72924872b1fa9e30f677617d80f2862a400176e2aaf303d74ea09edc79ef1be30bef6d6f018ed7aabdf40c3c45d8ed5514a39c0e750e46caf99e82305f81dbd3501e25eaf9fd10c93733fd33993b8a63c35dc5d74d9562e7d443d2af0667b882338f642215087b6b0a35bc1f2691d3b670306ba7be967b698ed7579b556bca1deb699fda9985ad3a67d867278c88d7b8f32dcf213e1fa3e7f0492c0d5b97b268983d0ea3e10b646057b0c6d8053b90e29380f027cefb0c9f95363b8984221da63294d67149effaa0fe24ffe147d4475d10678895ce14cf4ca2a1f5679ddd8eb5862edf5d7abe3cf31ccadcceb3538450e0298c686c49821d851d64dc5ddfb07c3871842eadbb4d62ff46d862cb281840df414c5f171c01161464dd8b4b63190ee944b442a4742b2b0f11ec823c04856f49071e188f404572828fe56483a23aad5db5dea7269d17159c2658d84e21fa2e0babb1c391b74ab6b5c965620fc9a39bb49acdbe3759e8d4041800c65c0f621965e0f5c60efc7d5046c518982c03e3253804234fb2d3a3bcf4282eb78171308f39b1ae8e8390ebd40adc8edd045fadd6b527883a13e3d04e9c3ffcdb7ef8f8b4213577179fca94cce8b35fc1a106efffa1c69487eb44911446e132b6c1eaac2926c3c6678c9b952a5d92e5f3ccaf857b12065deaffc92459c2819f9a06eefa75965903607bc75554d4807696eb533bbd30fbb15d4b5ae298fe23b155bf10c7befc4c9a875a26b2634830610fae0ada50adb2475bd41a104dad5a46b0fff8bd248cbfcf125fd0fc83a185a2cbae9f4972c01ff7871ff38270735c13679a3e31182eaab35c04873f61cc466abb3b4d9864cc125b9329aee86d42f369e967a9c129e37df9c9b114cf215cecce3ab22809940e8ce6222d856e705aac795dbdcbf9f51600489c3501f1680d9ef506f948878bbc83580dbe97a03d36324ad6d7b7054a48dfa53f22b555a2f9502306d499ee36c106f473938e058eabcf4bc1880508e3ffeb048bee791c1fb5a1622295fde5be7f7bd3d8a21c075d32d89d6117266cba680d3f1ac0295d9e70c121bb01cc36157a800981ce278f8d4ac86c48dd2b8c3419e287889727fa7b43f8087e5365e88ca9d0ac260cc6bac0969f5fc495af13a68b1abd2b16b5684e30fc96247efe20caac13ff20ef70d36a53604bea91f299c4ffc342b3952d0b6da8160acf7fefaba49918989db4878f460cc4e75a852336c82bea9b02b1e711a8f18060448ce1cad747461c3a6a898196139060ed6349c0b4402a24a0a2445018377c48093b8715627999d0861425fed994f88a39ac7f4ad78ea5681d45f629c99474ec6a2c12603e897ada7cdfc9b977928b246da0490c07838c46500122dfbd57e39a3b9b68d3664cac450b8cee6663f8d666773d9608752eb4b8d9a10f98aa42e26707ad8d2627102f0e28475d56d6943b76396b1e59342480a6bb2cf0df54e9a23e16b54655a620ded3903321959fb64454d4ac146b0330061bca068b81e1667f847959a4157aebf5a3cb7c8283b4ccbbca766772cff5b141d2a3f398723c8867c4bec80f8fb9eb37594ef870681df6223d4fcd6c25f066475faa496689e25c0c6737524c65044e026d66a433545e5a26b6f5e7bd932f6448e29c9eb33762823d73a572597430652f4056caa8ccbc4830eae53518c9dedcccd604dc773e5e6c1a35f7866903cb60e6ce829d9a6c53883aa60e49274c4956f213a069e3867db6419979ba4a354912e02f70f6d8afcbee5b685f23484cb6ae36d20f8b692e00b03ff966eeb6f255d83861c5c38e6551f587db448260e8dffee66a58eaa354cc0bf1087d8d56070fa225a0083a8eda167eedc499debccfdd2668ede8240e51e10cd801e892a17696cb9b13e2e01ec868df991dd741d11ea48096ca902a797e2a7c51848b51ff96a2e734be991ee54b868c6f5f711f7a8249cd8aac7fbf638308c822922ce4e1d0c6975299ff3d2fc1d6c72b4af232221a2f008816409daaafc6fb3ce200ccd4c265771cfd9737021476396e060529752d18c34220ebe7a6420f049d784ae71fd065796c31be7a13665c730658ff8aab0fbb8ebfd7630753779b8986fda206f568aa83e011b1c7a4b37b13ea414079508a8e8765af1faa4691340fb61c3d644ec14922cd5b9cc576c1db9852e5230862ab36fa5b75ea674f8abf46f1219c0b5a6f1ce3db5a3f46db287ed0151045af67bcfa37ed3dbde6bebc7ad40394afa54ce29a4f512441bf9402fa19453cff7029a819f312c83c5606f703adb3d04d1c456c6776e01aa2508721e322069aa9400413aa2b2f355b7eb992001ab52d82085c90f4f070c6089f39d27718b5a7cc14010758d1f8e4e3bafe5d2e80a9b0053e5117b881b0de0caeacb74e100adfe02e86e9ced4a5311d417d367d15e175cad11eb50d6237b6cd8c8b55bcca2e41884c2ef17d47eb1c8ada30a13050fa4d0519b2e5b80e7b18d055942f27c33f353fd16743340d6df57721803da30dd0ca9bddfbcb44d8a468e620e420a55ce39fd914338d76d3f39bab8c5b23fa8a1fa68902ecca110408e6b56c90c1c25d8e4a548f125941bfee852b1990120c77164e3c5f75951abca6a8f926f102022fbe455a8d995f51f9b3d5f751ac94d6a494952d93d83b8010bf854b1bff257495a5a65479f09ae5af8cf7372b549282eab2eb8150a8dd1e3916ebde04e3476656ab8bd21328d6fe645fa37153c0c410d21e2b65020b6d746acc8317229b100b27642a84002ea019136c963a99f1cc2f4ae52850cbbfb68891c8d6c2d044830508cc51c52dcb301ca29543999a7a636757549458c1edc528819251e95d9ff098f551f120c2eff006a35f49b6e90e30fdd55daca903ba6a05a9cd20a27b65bc15c3b7c4b4ace971047e39a9a74df6d03ea15b55386c046691c81f5b382adc0be1e52a788f283c4f4f994e0c35eb3bd13ec0d164efca7d6a361802a12a98d50d808866d2a521f206cd6a3dbae6f51e26e13a599dbba02d105639cfa4cef40e5b27b0fe38d4f0616d928264ef46ecf8dabc76d35d30c3a0d8addc7b7d65aeed5e3e4cf07db9816d940e96710654b46b1a053419002bad130a9822502156fa41eb14a6ed4ee0d8f04bb31f86985dcf86860114c96d292fa2b09ca438eb5d9169c4c4695e4f44c65e7e2bb0662011189a28db54c04b56e93d3340cfb5531eae910a0cdda9ab8763a27fe334a781dfe4adacb6e2c08d5699f1922675eb67773707db2f9253e5b26d3b6f665d6af999884d16c120f559137bdee6c9f060871584842f43981a4a5608b4483a215afef3a2a3ae0c72f581055394517e2b319aa6e19d0e51f5e139b074a084965ed6b5466fade321cc0bc16101e5335e4d09fd0bdd9ee1f184970dc33b7b7da19a07a034b4dc3a8467916aceed4dd53bb84d3ab0a45417f045ba40a6130ac7c73d054f1d12b352d99067a340828cb0ecc9361ffd80cfeb9f9ac44dbf6b421a648d9d30c097da67852263e202ddf4598beafa0cdb38d50e82bb02359175198b22c462529992dcdb51f977c627c83e69fc6a603c05e91611e172f7d8a8901b39ba99ba5e08eccc035be60ae6c7787248f2853f0ba298c1f69da4fa0791e18f5eec68cb86bee31682a097716e6c1e4fe14cbea24c53aea0fe67a7a73a4e7d0f68c343ecbe7cdf8f359d660e3ceda2cc510d48a60af43a8d53df2959950cea2d7d081f3a8c670f911d62abccd03e034b6d09ea77f0896b6ccebca1da9d8da85a9d531d767263ec7e9ff787bf25a3fc73f1031bfff1320ea7b41b878ea01206952c411978786f0623965958ac42ccb4ba0f70d6b95e68271a62a9687a8c2a2a7ab8713f70cfb4703d2fa1427d6b4f47328f3bb8afff559b8ec81cb61a1c525604965f3ffae0db062521cc70e4eb14e7432d87ed0ad93d3cbe37e8cab4a04c6d58e4a8486c1dc8c0e580f234a775915ce3c106ce0e1a0b0eadcac1f973d29ed9699445b7cba25e64183b72b64da2c41662345522899ad6e39ac00c21c16da67f3d808bd1d9b54e57aee85accd02735b2801dbdbc3d4fc5329f172a16bb2e5f76ee1cbeac8e5771d6993f2611712e9e8c27c1a2303bc4a5b0960d926634db41a1bfcdda6b5e6e1cdc81065dc0aebf9018caae0a10e47590502313d17d1e60a63072b54141525d1c81c093f306f3522b8f554cb03f0a2ecb1f4ea1f293d8e61099549f92334fcc3bdd970ad467108122af048cc6aeb5942fa59d0c18ce6792895555ab60dfa8150fcc4f81be9dd387dd566cdba579d43374ace0d0b632e767c8b7dc4319cafeda05119e3121713a7053a9b90ba754be6f190793697a328c66c8de18008cd94de226fcdc414bc00248d8001bbf073461cdc4174678d34f23c741266f9cb2415a12444600aabce3e702aa89a3f8fd73896015498afa50d690fac8e56bf782b0f2a6d35c4234de70702040b04519dd9fa80c1d67ac670ea7f62d30b3793a0bbdee62ecc0f024aa059d4a9f784e880836c7b9c08b3cdfdba9c24f47a1f7fb715a0cfd7037d097ea763571f91825450ef37b1a985e5695743c8b8435604be563a47c59a00028b3dc27754aa01818d7ddaf503e0109d464ec97b36ebfafa429dfb7f119f9a6b40c818feb425f1e7a5b61c7c68a77d39a759a2d0adc16916e352a636c3268479eb6487d0d3d1b40e70db20b5d40ecd421d3cb0bbd2e40de7641b17dbc5778615c61230666317be4ae7a7306ff75310cb73360e7ac9c7532d5ba00dd8451cdf3d211f53048dda288c109f1f9c4e1f75bd81eb462f00dad02e4c9d82198c7ad7717a93e071fee11b28761333920b099b0f93dc68fd641d5213ec27ff4354627bca02e7a73a076c15dc1046ef41801d293490868c36eb1a14def3f101407b494e4e27446be022873866c8564c0c885400a50efe4b888edf12687ab92d1efa3009627d7b9914cbda1bb9845f2ab5b334a6d492bb76814786ca11b3db4aeef49855837b6fedb8438e55b0222256f725a51f91d5a0e6b041b7872aa93bc8308825fcc1f42469bf19417fbeff4551873c3bd0d2a64acb231c0f3cc30ea49031877639a024f1c107a9f13b59649cb038cc0699f20787151d1840611891ba22e07fcd1d05da68966a061f8f374782c632f17db7cc61bae0b0052aa4b893f111b1d8f6f6a501c93d9ecb0b11a4e0903afcd823d0e7bc38c42ce15526b4219f663625b74aca731c2e4b84707b6ed67dbbc4cc9be39434993be7dfa3d7b8da72639df574bd7d3d24ca7b77f1ef43acb14b6b57d067a1dfcf104895c0692bf38f3cf7d5e9d6661a56f3b666829eb4aaae3908f0b97b3a3e21bdf3c3f09c4a197baf8edc628f6df5d07d873dae6bb8240ead670191df1938d294143a7a25b866b75d09aece05bf23e12538ddcb6e2856e463f048098c570f190f81d575a14ea48ddf939bc83d476cbadea596b6828131cb737f1caa50942412afa6742cbdec81b0edfa8ad53838134fb16e3dbad21655f6a2bd563b8a0d3872c0e9b8ce4b814428d4d953d3d204170261076507b5ac65733af16063c5d7255167cfb1b639332c97f054187a6dbcd2028f5d7689939fb37972bb17d603e2c2a9164ba99990392ff794996e12c64e689dfb33c92f09af3dba1f27b250039418d6d1c023c39a7561676944c681f45537351dc891fbcfc2f1507c736e63a43e571a146b481f092973ed9d59e04f11ba9f18ceb92c698a53a06b7cf58926b02ba1d68c1c13d27efcb16c4ac2d6d3f91e517b0412763a43534906599d5339d2d2d926c8ec71725b50a345bb4a6c8d4de18946ccad717aa5a065aadd6a624ed191c8ccd460fcb30b0882b74d007d587df436ddba0feed92c8e40aef7ebe960ebd184a26fadb8fb7fd319326feaa1949283f24567ed94815222f73463a2bc48154d586589ecc33564ef1b641e54324f34d837c49c959ac6edbd75118007ca29e9184fee8a965cee231afe2b14fffb3a93408f85ba634d9b386114b5cea8374129de785cf972a624ed149123c8c568765a65371601273cd41041bc3cc7c76c7ba149eb3cf2eb3d101473df7546a45b6f11e8b69bfc27a1284b230d9093929bce7be1a953f2c98f54edc85bcd36347cb4a0327afe39cb80cac2fed66731463099db9c616350c0ecc549fb97378ced0fbdd69eb5219963626e9040be2282f586231de905a4bb7b1bf37605c777a7fba2f42b206ad2eddc17815441c96c0413426ee482f61de98c6834f3f7edb2001447a83b603cf9e3734b3859e89ad2417875f3e019dc06142baa911636d92f4fdf7a97c6dc3179a0d99d59c32f1f26c76c388971ec1ba896c6b946b685b7c906699a2506b8cc018fcb35f225f480df7f68ca4cf377c92a650b4c72773ac814452d22357e12f997d7dbef3bb44f9446798f547629d2c84547d8d6794af1022bb4f986a9357090476632ddc0cefb1063156503531e9dad1f9d6431f9941beee095f5fb68ddb7e96d477839810f2f3808a9b91c477e9acf794541f8238b8cdc0517b586c930b08f1e11fbdc8bff5d0a0bd978fe48e78cd8987b23af7866d93eedfb2da08a1c2b5107a7c3109841f9bb5e0d0f157cf30a3f5cc175103ecb1a09b39eb79ff37b8e2023c35c878c76501613f65e9d21269edfe1618257e61153a56d36c3a0bb915d5b080628294857f6f5e79f94db6babb8df473027255817ea1dc0361363a9123c0840417dbfd226c7000e38d4920479c3aeeb028f67656dea6c3b13d37c3f0c9f51aa5008c5f6c7603d4c9bdfca3ebfbea15fd3181c1a554b962f1584503e4f603dd7060901b2bc4df85cfa8b783b4f27900fd95683fdb22f559734b5a25ef15a0b015fc845eec453597da4cc33c7ec1d8e21d8d6833a6328a0cb16294f5199a285223f81171c56e0df0213b4bd7f3e8c55d14861b7e55785658168e446b5bff4d64fb2f506f52d442c071ea09d31dc67f6acb38c033d79156c9719b5d2854a2ab79a74b644328a315e354a5e19b885c7a9254aea36a06ce8ecde28186fe537e656c757702bd1600d1cb3d204f7d93c2e7662a0b465efdaae966aeb9da7cbcb1f84555598abdf3037f46f308e85b0a83ef01d1143f523a991164216813c6df4fee3b2adaa9b9fd60ffc29ea8b867ce9af7c74722e937b58c667fe0c0cfa44fa8714088adc7fb9db7035efd0b13b5a74989c448b9f5b7a89bbc436b7f3b38c449d5a6199d25bcab01fda59973b9039a83c0066cd9938dedfc70773a7e71f79521c533f738c826130ce6e056830cf7e52ca0b5fe6eaee630a5b8635e66b329298a83d1242f6675757ce1dec469fff1e73442e20088aa55cb62f3be2e86f1b6d3bc36c05965e3ec27746a6b0469818a578805e1dee95fe00d0d30e9802f1957c28f9d2778689e82451cad8bc3409906a55e11ac05f90ab2686a00fa3c4ffe037cfe17be089c885ab59fbe83e1863dd60d5e2ac67c8e485553c0e9f7854a095644c81346a28a69ad6457d0bd306178707229745f1a7a51e7a46e1b8a624f45d6b5223213511a316678a0eaf3522d363ac801e1b0c37ca165f33216ef6364070fb9b52a5590fcbe266700c0e193d4d235c9175f5261d4f04257f1bb21104a595da87ae485ed68c14687095155ab8964ce7b1ade4276b94a8c1974beecec1713b6ab196aff930546c301c744ef409f93b905383ee60bd39aba91dc858303555da9caaf7ea168e2dc98e3c4d633be32623244e6252e93dfdb4ab9dd4e74b22b5debe43071c1e405572543fd3a70591e93c4f72ac46e7597a82bf130cbc37dd3aeb28d031c5be6c92c1c358af5bd95128595f7e4e76fa1e9cf200f6b12cff3f8c09d4fbbb9d89335dd4c0fa392f70155839e046e8edb824fe83f6b372bc09a73dde5fd0db8ff757f6124e17fcbb83dd10669b5d09d123009136263a423dc3ef126af8fa9431d14d62487838b39445efb1bde4f9aea6afab4793ec2e9156798386ba4ae0c977fe052470ec3f7f28b0f74cb3aad1849e2296042a0af125babc30ede888b270aae7655ffc955032321fb8b975c9e0308aabf1a0a3c5c52adb02243bf4e8f69339598450d2c0877938b85f80fbdb1f931e3cf720a7d9f262efbd7e4efa3b62304c3060bdeb7a5eaf5dad63049f9dc7386a78869d74b1d346d1f69636b473edc268edd981911059f637f4b11622102f81cba616658ffe9257e3165aeff2082c398e05d0cef5fe68c33eff33ff0923487ec43ae2e5513dc733bbe753cd9f1de5c58b368e352b22b38274f089c00a7051d2f8b6daf2d1f900e0e6b1992ef130b1a54b40a91bd039184177d886cd62ea859eb899f25664ac10f949e3af96e7cd455df454c5a6947b639a885338881d04ed0ed265cbc5e93e6fbd9e24f6d1c3fde7b1bf0781bf32e7682cd4c100cb05af37bcfc224e2d8d0d1423a4cbf57ab1f63b032b5a815b6ccdd321c921fcdeb1c477bdd180227dfb63183a2e7f4b9f2944ce204769e212947ff9c90974271b6de7afe87f429d3750aa2b0afc0e02a7d758a7401faf4e29272eb804c681341596c5c779a64ba3df27c76f814df11f188f300293e595741c81ed2d1eab50ceecd34e61e5442e712f0204b978537c0bc09b0dfa0cf79042c4e407ec6820e970bfeada86e8cf8a0248255f5848ca001d74b9a9b900399fc12b2a4d2a8452f130b9e659ad8e2fdf33b0d249e0f84b18e86a07ab473a33d034b32da830fe6bff3576d6138a194b583fd59ea8f64b1a6c0aca9ea7cdbddbae53c4205ba61b1413df2d4c95025a78603d82116f637121cafa83aadd065711844ef527509be61ebe8a48248f4a6bef0be12ff320edc971a253bcd260d15cb58a163a8cc2be28db73346cc406397bea6ad94d808b294704b5b2dc8755d7ace0ac35178efd0f79693f49b2e723d466958a5283dc322147e8ef723f9a65b5f468b27d808f11208d3670d4586ac7b2253bf86dbc364dc700faa2a2f1d7a52b1d7e0e2340765c81fef1d8d936a16d28a2180d086edd5c4e407b6796aeefd8e64b85b79bc5e6ec9799b9b553f8b13b2830cc72c37802c0324fa575666eab2bd99866be94d6032a8cfdd4cf569f1518a8f5b1b6cc04aca7fef1469ae46b8fe914024790f67e915f35a41700723471c82dde1e73af48bb83443d6e7e8654d3f47ee43c4ff2e0fa9dbc89d5e419318f4955f80c7587aa2ffcc6b6820a190e02f7efe2f55e2e91d39fd96385941b1b74817d831ed9c5b887b3797a62744e11ece6b2657a979dce25111bcb68ba6d94779e23b691ae792e7e2785425195b20d484841eefc33d48dd55b8010f95776a4e2f4997eab4de4c3d1ddda69ea91d522df2ad47c47f5e6089e9b54ef3ce16a103a975ef2f69e395f4ec1b1914ec63a5d3fffbc79edda2989145c76860b7e19e0d6a046109897aec01f0b7f6356f3c312d00031b0d11cb9eca739ed5b0321685562968da8765d366ae52aaba58454cbcdfe4e67c4843d1fd45d35cd7ad06279ece7fc226bb06ad0ceab46af5051ad66d5334cf972b62b1d54029106643064e34c8204bb90e97748db9d92198b4ee349393fa2538345f93fdb0fcff9e9c64faaf690637a4e88774388025f3b56f6b9d1953d08604826139e77e5200a5a66a4d23b5ad12fe9114e0ce5d3546b8357d3a49393303defd5c0d03712541089a1ba9ff6460e6011ac7f37d131f3ba5287d76015c92ff287b35dbd1d5ffa0e85e3c485bfd347ebfc221e9f9da8984679782daca0de4585a81519bdfcdef9b74b00b35a6f59018a4f277fc762957489b02b765555d413c4b7dc297115e0f05d3d32c1684a67ac4ee77b0502bab5211cdec1adcf660b3806bce6deebc53760acdd55db27898f97a96da52832a66f49e0f72a95472fff15409a87f3722faf931f9dd1f858864af9d67a53f83a4292fb93ac916ba14479acc72e24d46d93fa1c13c8f4a119b0579313eac8cdd06a714f38c90322219b5732770049b183622dfd0a4dce67fb41cc915b5f44fab7d62c7c9fa9220f63912539b072b376b96837b8ef4a3946539956c177c0151475d072c42c307dd847ad55e40c78a15e9bfa8ad23ee4483bb2a1a5e955e22c6b42e0dd9ce458a8432aca6c89f8515a899ba4f977b167c0c631dc67851db0720f45059d774f020f9fbee217b64a7549e076bf0bf80852a57f194df1d39fdbee3f849d449d27c1c57450c83b4888a8e6d75310e09b12012f44cd55ab82464b8dc7a7edbc50b65cd9317c03213dc5c8515a5a7bc534ea0e5c3b3343d4f1fb5cd759a64860cafd7751eb720e9c7eb3e4023a015c1561e576ceeea6831bb631047961c17f434b2c6cbf1cd140b4fd81af5ed0e210d25bcf6a2f388c67f410375c2d3d9bded76845711293550d2eebd17c33645e55a2b56c7e6bd723cbb2a877a1906579400fefea005b43ff57da370901dca8ab1c904b10f809e6baab50a0bbb718cdc42456e63a0135cc09bf0f329e20cf6145df17fa16d754d644fcee5e018ee63a8485fe0d0a12958a8eed1c11f5b1e59848e2c06488c0bc00978baae94abe7b982bad1d1e480ac5d0e713f31055fa29eb450f6607e34770bae1b497750f258310f881acdb036135795e5e6b65609118c9ed55ef31ba9fe44b46a7c883ba6ef06c7f388602f53611a37a50e7b27519d3615e33135a3eccf04d84baeace0c6df6d212ba6c5af5e9f4490bde1ddc415a2cfe932d03c57b3e6e0fc2dfaa29c1db7787b5089670049f78041d68132cb0ce9086fc7498ec98fa5f78405e1bdd4801d6b34051b3231f58e78bceb5c0288786bde64902049e0184485b4f2aa260aab81d73a7b294a8241da70b07861f628defdae798178c5e196e226975a9952958a4919723c506599453f0966c66a382c8eb8f64a3e43cc7e2f03c2f8907a0042d12eb88239026c87556bcfa5c2148c6d157a3ace2e1ad200ff7732bf7648e0df73a53b0f7fa081063c93f2bc059169ca455d15a61efc1036c42fcda22d4f90cd95a655cedf6729ed0bfb0f334ef51b229c2dd0aa8c6107f9db8fb80a927b7732b308139ca2c64cfafef696939423183352377a5151cab0628d7702e739cd9954832dde9b771bc30a0b372940e769d998dddd16f4e74f0c83a4506e222451ecbd67ecb1730efa28962338f38212338f0786d704f3d15f8908dc32098ff7269f24ccb76b9b14008d0db698c4f6654e01cebad7a716075a1b88206e45654459cf3fc68e92f535ddceab6f63c379e856c02b62e067dfd24a319326d715f89503093a6f8bea256d8a7c1de9bfe0e378db9e7d6d50a540dcf6ff5e8d8f9e6905f2da617f0c0c477189641a82ba90f62e4d2d5621aff504212dba7e527a9041482bccd2daaf50138b5c53be956bb69243f9fea12b38e8da3654827b07f5aa640872e6d6c32fbd1c0fdc8dabda3ea591fcfdb5c9b3a3619fd7fbbac0e9eac262c847d42edcfabecf4f4a23bec8448e20534f7f79438d88b0ce022c7f86632b89967d6293e8ef6ae7d9ff7063eb529dfbd060c15af006e764853971ab9dce753bbeb082206e0a513fefaa685d7a67150d6022e42064ddf202dd61bfb17e8cbf964138a9e96a0acff6b3764b9e052b3018bb55215d0e491d5f3d8f5c0bc666ba8d37776f1c86614e6c06f66826127da26ba3c2f2921ef3732c18a853c0bdb7c92bdea52dd9856684b1e0de20618112d88c79aa581cc805f9aa183112a06ce91522a51dacef6df98a5a75cbf9e61a3ee8e9b430f6159b53cac9fb9a63f7abb82dcb78a25941ec0bfc1e2c8b5ce2594cb817e9e279fad83b40e6a5bde1e60d4b8570eddba9eed0b257f6b104ac41994cbc9cb457eceed65fb59cb2372046b60523e3db5b74e4b4692529311d05e21b8108877dfb17712dc53b02570d5a8917a04a26eb65713c1be35c75c0d0f9ff5ca23aa8123c93f0a6ec5881bc52b61127b6692422cc7f7d50d36824dfb84927a0478be45b167c3717019044e062bb7a456eb5aa462667c60fc10035c7b6fe3e3fae3410739d71793ab38d19a73903d8252be4aca6250acb99199f38b8184d85c9563f2859d2de157e8212af245e79a6c803cde2456d9ba8a6862c19281f26f99bbfaf82078ed6dd7a5fce1c0fbd2cf1b2246edd308b7c74e45b91cc0d97404eea5be47d4c38e0350380fcdac5a265a2fac3f3560b5f9f668862e709335fc66e451ec2f28bd5b647510b558d0b30e6092950320ca7c119d0e778722ab25b3e6cd15630353a895ddb100e0ef460f13d318b2d7215b2ed282f757c283ee45bc1e983d7bda8ba81f04a195282378705fb6d53edae92553c4f4acdb30036b433d9385226fb87e226a8c8060e61faf9f95e9c790636aac2fad3091d2ebda9463d5fd5fe9df31cce59c1c3b01e3630d8b2adf761e1818a04e2de180b20d05ed07107eca2a6b44849530561a7e7ebfd6f4bbc7a6e5b5de3b49202c8b10f3a066585a0dad88ce0e8f0d9cc3982742284715512da62f5dfcf1448a9d29fc3606928cb70d5836c24a2160d7e1b8cf7264cccbd2638d5acf67142ae0d4fe5b64f0abab55d8fbe2df1e914e8934942fd25e43154611326b2b9d4a32da7f1d0e6643b35a8c8e57fc05850a8e63b40916957c03b6cba47ac4583fd69bcd2c3401dd79f95b4bd59ed85b6f973ab099eaf330f1ef85546b1607db2e0c0264b71de5caa0992ee2859ebaefb8176685cc49c3afafd4644d4be0ac466c83aa07d4218790dee8155b0f23909fbad3a802dda4cde04ac6bbd9ccc25b468fda1734a8e995c35ae526f03de50b88b8c7352b7e1d10c0ab5a1942816961e700a1918a615a68806231fc7c3dbd14c01f41d09d73039624a90d0d38d075ff02436e958e16fb4493ffc7fc8695b40b0a9303360231f2851a8763271c62f3db4418dd694b5cf479415b9266da69322a61692accde76a71c1689b83d2599d9f9186c89748606e208af8329d2b6a95c4cb006cf7b494219f523a6d1fd95cd1bfdbabf7861995528920d2f5aedf9f384a11279934f67dfc2bc69b1008b78d0771b437d0db2c24b512a4793f081dfbb1df23fdc9bc3a001b89a7c419ab205ba210f1e324f463e2a1c53aff3eaf4f76a0e521aeacfe5b2e58a1796508d77baff3c40976c43799eeb8f1b46c780bdf24b8890e47b692e793391fb32d6befffe581e7d0a148206349fab86a3d3fad32a72be254e5805e6f52a68759dd0af7971a50e436a60ad72913e71f4e67eb1c70738d83511085dece8f9bbbb50bcb8a5477a129f4129f8bf56c61b882c34eab2454bd36cf576aa331b6f6fe9ded1178189cb6a40ddb95b2e9bd2ce093bf4859bfc9a4a35443a370c9bc7ae9ba84d47ddc12c2a39b9f291acfa5e8eb335170516b33d8ac10dff45c66d8c45e50f6cbcb724936032fb75b5cd0d073824929aa40ce61fba7ad0a09cdf5b3314579004ccdeb00aacb78cf26cffa07c18c0c7df55c25a2d2afff1a674d83e02b8d6afdf5bcea3758826b0c70db13fdf8fe33f712497ea118ac1c2c02e6ae29d1dd1b4c6499c8fe039dc1e633ac79982b436e181d97e3602f90505c68f65096a19577e678e377c38d547660675fec9d4c92e9d7454ac647d7fe718f90c85e972f9508f3118e0d3c31c6cadf72fcff8ecc239a4fd578b75a3eb3df7dcde6654660e8d9de3f0cb5f8aa57a3851583cfc77c38166978a6ec782daed5614a29679e1c32eb1dccbad54837786998db510bb154561018418a81a46fbfd6807bed4a4850893d7249c45c8edd91e256397e76a278ff4aaeb9b5e970517eccf7055688ab24a15f3f651967f2dee5cab1fa902f2de56f45c60468c6dc4abf7296cad998cf8b68d56d8dd6178256e85a9de55e54bd2e9dae49808fe5b3bd21c3c0ef901e5327fcf2f5f8198736475823cecdfe87d95c3d6bb830cc55328fa8affec9a73dbc62f109c5ed4cf89d918d961cd4c5498b16b9a3983c56e717b48fa4ef14dbcadbfcee61a63b968121320618b10f3936471c31bcf45e17f4f05277aa9fa0c438e3f19ea6691a7aa8859279b129f75c58a7784abe2ebb04d28c108f35c2549ff1b18b6ea4ad168e15e6e8dc6c5783b023515eadd209f3f6c10eea4476e10d0bc21085b904bfd878a1d07599623a3215f33aecbce6db1adf76f3ebdf311db948ba1324209afff302e87a44a204d21fc5631d8a1a60237f12b95d8bf80aaeea9f265ae8f957c6e824e5508e9288674160148247dc0856dd036a7e44a0a6c11a98818576cd3f4f27eb4b7f6a40762aefebb5f5ea559d488ab74461addfc284af419e5206bb1ea64a39e13739d417090d555cf90cc87392112ac600ccf7912f0e2505a8c9783dd3d5a877bebf17fc54b735a1d452644d2424a220d457841ebd0242a03b7bb025600133be9d16a922d7f9a54e6c6f102371827151b8bb66450ecffaddf642299137f6da98703d025ac9c008d81c89ef85406770dcc90218b02a791fb49af6abe2934ddf801622e3ca437ea88429b68f560d41c0be1147fa4299d4eb7c257d960e10f24064dc776ac8c87c8c6929aea8458ff32412d68001c888caf51eea10af035f28a1ed56b19adaa6a0dc5db43c6b2b126af09daa19d5be16229ec0305d76e7bccde68186d161f710f87a528afc3f0339438c41a9c826d380bc834170b32d1a2327220140dc96f6f11493f2d9c00e30808c0992d644f9f29300964f77df76b1e3d11c6d0a3d5190642258546861346ef8acc52fdc375fa81266bc6938bde15aaa864577ddf88464b068af5e0a3f6bc8a577c2f7c9111ddead60babfcba76988e48c93e4a6d2e700b92aa604ff0638e05a8b5fdec5f51c6a2ef18bd70ff4c9289328353bd49473131c865ea9e75fba19c6a4ef214e431f9ffb9aa79e74005ac7643e383a3658c5823d6ccd055f65d362392bc31a64986f8dd80aa7354a4e555e4ec73ea5ee3370fee64142a23837e7ed6965bc85bc8136f33f7353ee90eb3d55014ecba6247dd5fdfc2fac859046cc681dd08216c921519ca80a1429fad08c16f3dadcde6c7dc372d7c7f6f92187f300f4999eb6896c57cb19c37df0e651c77fd72fbd316977a5c75558b2ddc8ad7618246f09a2f5b6702231f73874dfecd6e406af51e7d96696b51e5a86a5611e659375f3c43ea39646de44fe9c973c2d65706d2ff2afb797bd98f28b3c275c116365bcbbd6f55d0d6f23603960bcc2bc1b8034c6048ec5fc31e42680e3724c985e21e370e8c2c091e437a88250f6993b6eb8da5ab4c014cb0e6d36d4b67b0441af4081a03c82c220b3b29d20b17c4b4e60ea630028a7c3a69bcc1e8871c8ec05a1e34d6564e97b84adb0b9c2bcf2b201a9954ee6af6aa3842eb75ef91189953d0f4b5f7fb6c716ae56aedc687c83e52a08b0d32cd4e8aa924c0d5e4c67e1bc84f686c5086cc8c3bb62655559c69357279c0414413f015f36c991705f088b3fe3eb589ab12260e1de1a84cd7bb2808c90467c10bd433cd54b1f6eacaf1581c0cdeb88c990b4afa7dbb366daac21459f246b92a5c5197d53de0330350494acc7b49a8784b5022031a2a88003b2f861cb5b2a7806ed2a933c2fedef71b6fed66e83c77a591dfed7b484bdd011fd13a31b412a95b571df08625448e0e62b46c5379dad1a078a978c6cbb91c37cfa62765f81762f013e816642d73aaf81b456e509c3bfb2d07c4540d034c1a63d0d2fe313953c7c6ebc5d334d78ed1af02c48f75743d30b6813ce424644a04b9d3f1323428899d0042af1cf984fcc51043693d14972c8352a3e5c28e5456881efbe4334245f746e81576d47912a07ef016fb0431d8ba730540bcd769a2e0484f8d3e859160ed4220f1a0c4f6c8054463c221d04dbc638d8f10bb6aab481165e5db0f28f2ea034db4bfb657d1d702be6de2601f58b1f55e30ed241ae789606164cbba3dcce3a162f5506b881f02564d844f02033b40cdc2095050d3c6ded6c8b5d09236b18b6ecde3ec1bd71f64bae13c0a91d3117ee5ece29b059b007e3e0be192da89711cf2a8cc4b80dda77ae229070f4e139f99eb76775218caa6d5e2bc9c66e02262a4b9aec57ee8c276140e7d2ac72efa705b47d8556a57811ce9bf4b94a3f4e9f651b0d0720d07c62ded96a02875efc8232e2d248db41adfff383444a75666f90748dfe718f2563f70fa64737c64fe4bae7af5dfac86b856117c2a67ae2873e5e647b0744d8ca88b7ea522322946b7c317bf853dc383362ae7cfa5281746609d62b9c524137211cc844c9cd44ce57b9b1fbbfef716510db0870790666c9cc38514be0d7e8ee76fe7ce7e26d0e0800a7ce40d987efac10d0561468b70680d867ccfb38bf0dd792244fb8577573316bcd2d0d5ef3f6ea419785710d69ae6558cf668b9628712fe2ace61d74ad014c9db8b8dd34533332f8502d098d2cae948b3e6e1606948933c97526c68fa4bb2a9c961886dc726fa2c9edf149cf202c576c1a5716d14eacd54b0be3d6c9a666a8e94f7dbd52d52886c2a9314428a08549d2ea3c064b4f8392427baac20cdf4fcba7864eb9a9242c250ecfde6e02267d31342638ea0b957b19d12592264341d6fc5162a60f3751ff362ef53df31271aa0f68319e360b8375ca29c2129614642b2af583b386a452410d2408c4dbee09fcb5a765d8d42ef8df3d8f304be1d6ebac008d41e66f24668a40aa461618a82c93a2c79b3bac292afbffb93a1690386f4dfb32d18e3917099d9646a78c2a2218c6964bfc25903444aedddf3a4fa06b16ebff90bca4239fa083f499f82f0e18535e72f7ce312204a2f9f30670da775482620eef7b2bcafd6e448070fa34b2b953bef9cb1f12e524730a56d88542da5e0e92228e4daf3db9f271c262e413aa1e6563a18bd3c173c131bbb2fe17ae414de20cc903ecf55077fd812cd0205488edcf70c6d691033f8ad7420d57cec712a993f9c60f940d32d8943dcf76e1b10c8314cc73ee4c1f362c93a531c48dcb8173dc836d7862e4db46f371c693da15a6ac40fb461bc107b90c18cbc3eb99f69aaf05ef55aab066885294dd173c8817e3fe501b97a83ce9cc9a2c25b1b0deca4dba53d574c423a18ffb60dd70ecd6e9cf274e81806f5a8ab2f1f5c5f9b88692b6124e638975596f83b0b7692c9054814a6e09f69f883f66f93927f528958369d170a9e75a505b4939ea804060ab75a80a51e216dfa7bd61a98111dadfdb4242c90865c8e09baf83ef5853edbb404f2d6b5ddc2339160cd47eccd499a00ea6c120e54f89a303dd7c8a4f6d111bb4ac937686f1b9e0f0494cfa9808875a032f9024dcf34da04a2075339b8da773d9b46e0593c574cb6072857e7611e68358a78d5bd2ba94a75599bb64a71d1566e1fc2a77779aff444f78203aa807cb61350a10b6fe7b356902ec552409cceecfa93aac1fb37720234f1874f77bb52dfb467aa9c5321175ee43866487eddb407ec9bbb97d619341721c237bda2f969338fa666cae187385cbc5c943357fb50601ceb0659e263c9741eeff2e4f418a236def058d9b4bb91162cb428cc451a68cac45e34f857a116aa349dc1dcb631422812fe2038c3bd00232ec0f878e0c9d10de1907d19176be434c8dd017b9e6cd7ec13668e8f8308fda2cf58d7ab98adb3ed635c5e6d6995c6f7e02f1d05b5272c171d321a85aeaa99a47c119da80abc9c4ed5637fa12be7de75ec3023a92966f322a12e0a06c398241a85cc1116621df1a8ebc45ace0fe7fdd000b29e69d05231310c18b158e0e9b3a0453eb4050c8c717c227b81af4ffd9221d9636a409b5e9a348f9c8c1ac0f046b3a96db5c7d90ebe968f83f0dd9c569f1a8b83968588f5ea8672bc2654406019ec18329429a6a4fe60c78fc450f3a043a1e0808eb93f84aca7d355460c5a40c89a64b9bcabaa9be2e81fa17756832d9bb07bc8f4c20a858e3dc576532b35a1f606ab041506628bf770e8cfc55e8cb3103698719781fc6cba63b8a19a8d56d7ba6fb2ed7bc23f22fd14f3284b211422299aa0724f1da66c741d40c1f79cb6d39878ac2cc5d813333ebf1852ddd3a47ef176677e75aff3e99523680a52219c069b5b358e4b9608b33b796966ef02c248d0e17a25f200d16506eae71bec94bbc7021df2937b566a02301bc28fec31ca672781950a2b29cb7673392d4ee929aa073d2a20757dc9dae0beb71fcf54cb08dbeef53347d823e9cd36ad4040ecac1b9cdbc61ed546d1e56b7310a301be4acf4c80c3680b0d4f901365f77e163fdf7a37f31fdc6f18effd00896665cc60115b130561b4282773d2ab67a335e2caee508cb1c21cffd49373e021e32a98ca70b1c8deeca09a15ed90e07ed0ebf0b2d1450806b0bd374435e3b723fb4fbdb45a2dc988dd926c00b156169419e0ab46ab9d976240d76e6d3e171edf94c109d31f275aa7a53b509b3253a631386bbc90d1843613dc6ed0feeb684d37d6885c44857c21b3f213779e2b920f813531c002380a293eec40f9d589f6393e546a3392a3546905e3ae7a1591bc6489797d558557a0b73d98d0d8d40d634f71daa3cbd8b5d9e146dd7c08b1719d45ee9085bd33a8b359236947c05d96a77fa1f7baf7905e90fc7442c186bbca8e4cc24ca85dd4935c9390cea246bbcbef9c497e3e07c0d735083f5969f6588fd903ecaa579ac62c79fc137d09ad76c049d57670977fdecb8ceab76b34265814adfb90377a523e1be428ccef48959ca674d15179b91d09ed1f3af150f6e0e781b1e52f668873c7ea52e0b26c4e7a0c9b24200953e719e3a0e83218a9254b9642e5f7940fd2b39426f420f566c2f0a52dba4edc7e9e69e10156edddc81dc0d65e717500845323aabe91b748bcefa33f9c28c4d1f03b42b5de6e42310fdbaa3b135c3e96f8e47372ea56bfb0f12abbdecc2c181bdd7b024d588d6ae166348f1eee522a1787ef0709b3ea0b359240ad25b8f563253e13dc4707eb1a8e1378235c19266c0b4f10001fe1ec82b27e56b28485d2bf2940dc9d9a8393b0d7a1a4001727556102b27ddfc017c16571187a01d4594f3445fa9b440d5c2ae27f45d3f2df67dee5aa2f73e6a32e90e3af6b1968ba90e362619cd485098f59c8266cdaa27e93dd16007927ce35833e4d0d7d93bf1180eb4a77a556f845aa4592643957231d3251d7e6a69b055ece9e52b38fad6c220ba9d69fbd5917aac9cc0e37a254445c36c6e78753f706068b433cff419d489c6111f957e92ee82c79aec365176cb953d07399da574eac4ec073bab210a0c9ddb26ee607d008f7c00b63e8b370e445aa8d39f2c0a1e3dda12a6f432a2cfc45e47f99670e5d8eff31564d10b63b7a9ef017080e39d81fdf45525f15eb23319defb9d55b7af2bba301563c0464af9ecc67750235dd2ed2038a3f609334689cc499c8787f86c70be76317644a647eaebcc1d85cd6769b1f3c0ee0dbf34af111ed8d8f0398bf7c3f02252168c8da59f751212f4586e031a945bc8dd1abb66afda00f515f2ee4332b36c542ec60d610c78c2b23aecd113b90da717b07592ec736cb6a999d58a618ea7afe955d16a1587a707f60da68fe4825eda883238c3e6f138431428e6363c8751fddcde53c339f46b6d8b7ed70d8427110fbc306cc38bf0dd43e9ac62eba8b934a585b835a3143432e614e3398efc88d1ce0b84dddc7d0ee1ed2eaf6c09142563f1f6261340b984093921b7f6d44936f79bb727d39f7ad7e07d3624d1139feaa1dd25121985088067210eaea48b1c470129ad4251cb5aef99b38532e7d6485b7b9f4f4664203170d9f2479eb55b7ad3322d0430a95a60856f658195e1cbbfe96618f14648643b2a39fe38eb79563fdb5e4a5f6fad00314a1c9325484f903bf472246f8be7239280fdd2268c8a2d7a292aef1aee3dbf7783f28aea05d2ea4449761783a7538546771f42998a9531a0d25250bcea6e8a933392524f4ddc70aa54a2b0c28066bbd69b273172a24372df78fb8acd81ce541f12b3c109a5ae00be50712d9a42c96b4f8acd2800362af73069fd20a511730280e1454e5ead1bc92d3af53a96b904ce412a45a73d71311c7044fa4420194c23555441ff8ce2443dc7f07f2e82a6f11f5a54be0964602903cde9f31b8b27a4b403912fab566b5a8295ba66148aff6325c34ac99b02901be3220838673375de59efcb16bb1ad11eb9ec8013f1d0cd0e0f95bd8750e2e3720ee49337629febb1a9468ac8f32fe3d78cc9bf75da518cb1c483f1e64a254d34a99eb7a4b8c3c2885772d2736e2eb9b93f799a04c4e4314f3a802e01fbb6897a04b97edee1f1616a8d8d82967c924b1aaeee7b3f4c9fa54eeb44596ed40e2c00f3dc619e7fed511c8a2c78fd9895cfc5a03f1a0e13dd224a14d80ca2342a0109fefb58e5b825331a82a075464903d427089824de32f4ce40f166d39aac35c713d610441133120803b4e8b069af613d08bf8b13180b59da25b095e9de22bfa1ec0787a71fa34185a335222565928d1b43fbee0b0620b5d330b65ed9638b470b495133ed5d75c38d10965f8152c37d701659433c9c860b510616f7fcbffc0ffcd1455d4d92b5c37f199a42dd0c6b46c2d373cf4c777a1ebfd1cf76c3e0ba41c78168b7a24713ba79e8eabd825cb791953fd32dac2d05fcb54bc19dbb53fe61ed7124aca65ca61616443043f454b5a512a85bfee01ae2f21c9efe68b819894fe1d96fc48ef77225845fc6457667bb227629ca315b2f67de813c4d329f961aa1514237d311111f71e0e69063d3dbd18ce476fb4d8629a8316177ca59498b95cfb0592b3f46573933768d1ac8810805f58817dd20c9b5b8528e7fca8720aaf2a76a8f85ade1b1b9cd794adffcaf643a1618c982d7d08c98e01ff9cbbf9a9e7028f52bd351332178d79a0fac8366718b31b7ec40bf41b6ca8ec4889cb468ba1058d830f8c0dafc00b4e17d912716c2ed1d8eb30d3f8e37e302791315b5aedac27e9226ec58a984454037292f6f04e7b82fefd47c531ff1d85fc0ce278316f83e92f65f3e39d8f66e855908c8f6bcb65ed2c61440dc355f01b6790ea793b78e63d610f33bea5a04b7a000e1fda82f56d38a0a847cbc2bf2d52acfb4eb86d5dd9015d70efd0179aca4ed73d7c4ddc20837c0f087a6429dbac3d6b173b7342256cbdab05ca992dffcf96c52cc300737b2ed06084e26ea48b5224e6333c7a3e2ceb2af03cbe58b2b5839c568ef9cdd686bcac4a9e34199fb636fd34ddd32dce84c4aacd70c51691370b14cadf5b45522cec0019b4cf400ee348d326da52215ee00fd74f10213502a046648dd6bfe27a62183193b5e2d067b3df77cf9b890292c982261775055516e4efa2219040116c69b881dc12343490835a27204683a06fe9582c1247e8f1d6613eeb5d0614f5bd44f310cde1e55be5049208b6ec16e7ec351c5d844e760b8c5b8954d44318cddac546ff79ce9a8601b92a85bddcbe8247d290fa7280fcb28015952d39d9a1e7e42aacf1aa5a0ed08871419bf484ee95b33ec7f7082dfe0d9da8a8963f446fdad0f0cf8c35d40cdbf5e161d0d3c8b775fd312937f91b6a5b4dcc9ec4a98fd46537a67b3ec39a9aaadf10b068628af8df5b1a689d6db5bd2db96a18ade11d65e0a0c4426e19d79957d75d849fec6ad2a00699d8744bd04488db70bdce7802059cb6972171c00c203e6c2efed4a1ca9deb51ebdba6cfbb1c3f86d323cd4c7e53ce600352897d24f70da754834de1766dcec09e54479eac4a9d0a2901939fa64ce4fe6d3829a9dc73f6de4bb96aa72d56866bbb65f8a818daede5051295ea8073d3a7130bffdee849104cc81a592a474848acb6482adfdb48fa94c19a09e84e8a76a464998da040e0030e86245069667c8861e7b0fb9158e4d5d7b4ca66ac8f738017b904b81e9704227f012626af36a9f1d547a798ab20f8d548a01cdaf4ca820b22ed72f6161b274cd127eec0592085bbcd2b6c7b0bae08032cdd60194ab7a3a9d7d6cfb26155448d15bf42855e228ff64f58b4d29c6b94fc46e5f6d98e41898a208be09db48b4ea03fa003ffafd6f52d3d6d6de10a00ea44555956529d54d99fce42b5ce5ba8d798b028d3d977b689db4a960f9fdbd9977cd937b0f38fea68ba13fb7a58ae2667090b7556bedca4ea51b0dac5d18ba8b1daf7925aded9db6ef8b8fe1de6e5b45128f4cf7a8d3ea83d27fc1a36bcb08a74535b6577c623ca1787599dcaab7e77474f6ed23adf13f93d642b56e5aca9d09894c0364621bbd3e827d506d187a8a5a23b348f5ae4eabfa66146c06184a004ba2ce0d38c50f40145fb0017690536f220daebb091798f3fce7a1e010e8cfc008c4a0fe265c982582181aa337a67b0fc4e34bf7714e3b0573fdd9ff639e47dc0fd3ed236830095ade9ee19ba98e4a61b751d07e4e01a8975e200f94eb4e8dfdb92f3dd8908171f17d8ca7d4aca4d6cd9e8779619c5ed63e585ccd30851ecaf0e8c1f77ae947ba0512983fe2e0669f77fe112c5911432bd2d36a63c9ce11236f1662d000a54234182a2cbb48a2ff954c301f854e9dab9cbc292f625741fee3378b59778c310bc52a4aef4e6458c66817e35b01d87b4b56e05165ab65ddd9529180c0d084a13237a3f33d1f3db3690fcca97c6a6e6b05ad1f4a0ab4bc478463f63fb95bb27be8d730fe4acba25ba59254cd355ccaa99730e6f75208ed6109c40075d6a75db92bea79676b10cb3f82cf44ac84a59a44e8f46212df24bdfbad89ad965644180cfa4d210d59351de30146d85ec8ac4a0e5fdd772744823ba2e59b5cb117eb4275f48a6aef01fe3ce5999cf849d57407be76a4515088e9d1c0bf8aed3e121e67dd5d346e09eaa564ce2fcd54315660c997e2adaa7f9420923859e193435a0eda72fcafd5ac1bd0c73e939ac52f17a63ac0eb4b7f0aad108fe7e7998637fc65e523cb28d54ae63b9de4570d60e5e9a3799580506e9c4fefb71b3446253054358e50d1f45c760fadd10f4e868e3f1c9827d2273175bc3a7958627195927ad776247aabff61315389236a1b99255de7ec2a6c5c9f5e48187d48e75157beb8225d5a967b9fe26e44119a51b7efbb1730369001e9a2618805b22feac2aa635e4f92f4b44fc1d204400b5d6b21209bd808f6cf88d8216273a28bab50a7be283bd1ef52bcd6db859b2dc5949d2d566384c048d22df96727bce44aacc73c8d1a0417a0d17cfb1ba29b772a254e09225440f835a0680d7bbde1b9303950260fcbeee1c237d49c2bcfa363bfa9c470752511a729797795948f55fb4c1f7783f41e0cd7651c372137ef9b52c38947ac48c44e3749d59c0c5c94b6d06cc109b85f24fa312fe7193cb9beaf3ed4f1a2fb90e6370314843c439292567eab4b9d8fef479d0bbf71ed072887056dcdff7f8eb492b7fc597ab0776f7a9fef28ad1d43e00473f166792903475fc3c917a0fc06a6741b8921a9609438942389ad964a84b0a7d5d6359c2cfac17eaec0fd6933143a79c75f7420f8ff1d409dcd3ac07fe87848ff268675a60cea098ffab3432ff77a3b1263fe94bdc4c093a15af8d1b629cb1d2afa559f9cb16e72188b89e7e92ea268cfb2048d07239b1917e64a7db4f0eb83bd24084173e111a8b391f075f02af7d9e112ea046d64c163edc4375f31f1158cc727459611bbdc31898838b9993d844aa9c54930383afae4a566bc578c7d1c93b551e5a4de84f6f2560130562d3d87f44a52c8c61bb7eb3b045ea78fb1bb3dfe31ff17f4c5316e4afec55dbcbf62e9d1d56d4646f37cc8ee1d4f5703c7f49efae8a3d5b37758f369dc7e69c69233d517dbcf17e4d63d857cc85891e29ff8049aba518550d520d9e92deaa4204cace7eaf3259bc19885110928b71cefad4d9bf9d49f18629565764649b41c54f8b553c3766f0ed862805f0a4354c4458cd29fb863a29f030a33a8c01384fe3ed87f24f2f7a60cca954cc57076654556f222fd0a7581fbd1ab9a503900593f472da51ed6f66e772b4a162fb2fdb4201121a0f1bb04da448675b93c5387a760ac842504213a1f21c0f466caf4188673c1d52575b2847d5aa9d3fa11328b1143610be526d694fe04ae5feffcf91505ac4d89cc4e2ac5881cd3a0fad0790accdcb6852f6f2b6f699ed769aca670ba4937fe2927d39ca72b95623ad686b87a21dcfa305e89ad5beb4a57a9942cb6875fc4dd2d7fd2d4df697c3a6eecd66ab647498e3b8f87ff1ff220d77f98cf6e90c155b6e871b847b041e2455ca4c892ba5f4ab282de7eee630ce6b17415f5b89b345b32177f2db480037ec93c5c3dace65c07be235262345477133c9d69636051c91e07d50d566f9e32f8d561502a79af8428985ecf42ee13bb2f28d9931a9272320927f08cff946af27cca360d5ab06718b76cb624c7eb73285df6929c89b1be4685dde59ac7f159fba26d230c9be8d2505be030e3992f94c3904e85a9949f12e51bdc63c0058c16f620ad4d9727320154300d65bd68ae24b6ad493262211841ff0c7680729cb6c0a35f65f2a7ae26fa4ff9f8cb388a85bd5be0b1c23264a45e9a4050dffa1005da2e81943460e7076e9e2b65e70056d0e1cb432b5131bb11505c266ee64dacce67826fd0d00407829b1acf4dfa811d61ee89dab3c1b6c4ea5c82af6b7c19ce006a8e6241c37ad41948e45e89451f3bed8b54e4df9cb9b7f014b110a9ccff27897b8d510461e17397a0ef7d650fdd1e368fc264c2560a9ede780783a32aec9ac513c0eb3d031db268dff749756a331be8bc00be941bc154fdef521f3a4cd0a99f1c7eb0a77caca5d39176324747525e2dd057d64269637f19179ac4a168a7b8fb7f3740dd304838e7f627830cf361e5d8cf1a19178a893bff86589d9f1cce3acf927248670ddac0828278c4142424daa0a68fc813aee545ae83c1409058b99a94eb5f86824088a8a14310d04bce32fd9548bd59b8304ac2b6c85ac047ee85c63223de3173bfb2625be10f0a20a52c4ad0870f163ed0b8219acd942d2d2a4ef78413df36180a93dfd600defb7121e39c1365577552a74020599250193fac064ccf845d0845a348d68a115939fb2e3735b412a83eb542550bdaf1e0dd0bd5e8c83355a37a27b43648b1915eb0d9fbb724308340f40452082861e643b4083e5dbe9188f6b2eb59609e6dbdcb587fbebc22c1d189e528fc4588f47c7c645adcdaa2fe52b53577654a89a98680f91ee558bf9a462562d2f65177c24ec57e9b1567c9867254438b83e60a0e06a1f1b0bf97df4854cfa611063c48244c98b64036aac767ea251bb1c5c64f08b7e9251815ef8d5f7b2d973e6170c7c6838a7595d8670f228ceb82675bdaa974c4da35653da407cb16c067ef6fc59130bad0375534769855ca6135a6af0593226966415b92f47e09dd7514f9a7543066602cf3f2867bbb331d8df7d0f8974d151858e787c4560c9c7ec83f274c60a8013aaedc972934f51afeb3c887651ad7d1d71838e6413b14503833e62a4301d560cd93c87d6e523be99c6ef393f7e606614a90c84472bbc009974bec7945e1566eba6475373db6d2e8758bc89bf582bf60cc2edc7747f043d3ab48d961c22507a3ea90d8b63a0ffcdd294cb7b0f5a60bca5c508e13947550b35aec1d04a8d729b403bcaa4e684ba701cd3f9f0b2ad42306c886140e0572e8c07d866d9c1d7ee26095bc34cee2ad36fd963b65b2c20d0cbd56681ac82af2cbdcc3e11bbf06c5f0e92bf247f5432d40b09c6777729096bb85c9a414f3648de2fbb157dc68a652419b497d2237d55dcfd375bb7aa2969cfb8161d7fd57679d6ee6c536cf285c81e251aec76616b9845951dc865bc10fb069a2e8c54b27d0863d83dbea97c16ffbc7d8c12d71845cff47f96d39cb0f28d724d12acb79ba4444a61850b1352fe3bcb1ce5441ee52f7ec9ca18f9c16c21efe76422a303e9350e4e1825b293032dbf02871011285816b71a34fb2d3a3bcf4282eb78171308f39b1ae8e8390ebd40adc8edd04599d43a1026ba2fd1716d9ddef6574c918e2e61170997c9b9c5e8b932bee1e0b18ef036de136b709c2088e873075bbca8f76ddba5ab9ef7fe00d726f56be5c270d0fb5e8eed4372f19ca0be6027fb6c82628315635b346e89721c6a5731d3661999f2650e26a454a1ff2254aa7eeda93a8edbf84a83ccaf9c9025bcf32afffaae4356dc98a1d011b537c6592018c19ecd6b2035dcc9aa633a0fee49f82b1e34b80268081d98bb54a852d1c62ca575f0b1643777bee2d8671b6ecc72def243a94eb1359d83515486567a924f9cd6ed9bdc362b937be944b5ebdc65c5f86e3ea32e19b939f51346c2af1f8fae56bad548961997b941cd41daef63678f480ad19baeb3bb0eda12c41fd99afd38de43e970aa07c43ee9715c4aaf4b3099aeca6891d819fdfc2b660a839c5eeb854e72b04779638b6afa37b4396d6ad9a077d7181ead325a6a2d2091822bd9cbd97fc4ee2010e65b3195182ae2231294f84bf4a08d8bd0481a372319b430b055e7e01237111a7dd8a403f78accfb5041827f0c3949122e2a2d3d325d8d66e82ee0006f3bc2db1ddd3f381ea60b210678cd8ba1681131cc795a4492b7dab78b8e2c43925a5e04daa0fe07338e9e93da7f5bb5a66c4ac9ad2424ea61ba693b4dc1fb71b8eb0442778a4e348f9d75a39f908154c64189c51ddafc04761b6078bed9c85e9609c4cac705dabcab32331d7e1f4e71695642ca013ab04bf24082e5b1664d01b270a273dd37c3ea5681d45f629c99474ec6a2c12603e897ada7cdfc9b977928b246dfd5f52ff1900fa3a90c09f064f17d9494965eb5242b9d0e28d6210c08d7334f80ec503e6c514bd12b2631b1fa423d5e21c19422c3076d506c005135cfe5e33cfe3500d54f8f107cc7c308f9428fcaf568b63b1eb47ca6f3c93d0fb6540217c05a05b621fdb27a825a76028da1c081ee488c82968268f718c9f9247aa12801779e08c4a731a3f0ac442f0e0269107c4de88817731764f0b2b7d675f25f66336230af37011895e74f8aa16506a1f6c069107964fd232b74c44b4f8fa0c715891b5675a36a807856ee305eea90c4ec61337f8ec370310c84e00f363addefecd72b43417654e474a752f83170a218c6265472f104400401b32b8a03e198a0d84e59f44ef7bbec886db3e296e2ebb8fdcf804899d3f9333f2e500fd612d5b2ba08cdeb4e8c77f501728b42eba559d61a484fc6660ffb85c6189e0eb37a9455b3c6a633519cd40673f8658061d1b1aca1513062b2b267de1a36728ac2ac7bfe28e8f57fa9695cf40f64da4b3b5088ac756ba33fc9acf11c2b09f4b1ab6bcc29701cc64bad0390ab07baa647a5ecd97ceec34348084c237f12f750dc913dd5e2930e9de866ef96e17639e7da0e1a4b733e78f97ac5c6acdfe78b158da5d5e26144798dfb930b7bcb1a30a2a94e2956ac5977124826272673749808b0470d6082ef066fee577a33c9549f4aa55290a25f4df965240aaba6456255430a2aa6e1686be47f5969fbc1e45f2189ecd1ed7a809b32a82cf3320f05c394f40a3a4fe08fc431161b40d739f905aa8ec5cc7cd9bc699ddb6f3584a7ec24e0436c3bc4e7743f5ae68115ebe7bf327250f06ce25a6da91de30066cda7eeaa35a07641688295a7952ac6c1fde19763eeaaf91d2c45116d874a9cbdb5db21aa567326774eb65d5ab1b2b97dd26075820c05c34c61bcac638073d5eac9c6776e01aa2508721e322069aa9400413aa2b2f355b7eb992001abe0f4828925cf4ce673e7d2ee6623564bf7776b7288c3fa35925510a638ecb24eba92da6781a49b502df45dbacca296571bc142ddb47782caec131f8ce0a9834170b311f6d365f21246406bbd6e12dbd3b109803090119828b08f805a7bd93296d43414f108a2fa658867225ab14964f276c5b2d115c7c059f0c758c70a23dfff0ca8c838a6460207b73a970676db0e3d0c373dc79b340dbdfbc14cfcf52f514731355f2a64fd313a1f6a27d0286de19341f6165412a2f9204b7d2ca044c1bf8fa9c93d48253555c93b03ccc278f99c1b4738f07a270295340918dd8a36d2b282b6601741f02ab09baf51a0530914d8f473bb7971c3618a17c3627db63e0d74e6de1a49503df355cc0a293120a1e92293f73cf976ee45be831be254bc0834167d94a34cfa38128d2da0c8cd70f067d155f0f53495174fcd726ddcd85b5e7e911dab178fe2415b403c074a2374cbe7116c0ed06400637d8e6589df19fa5672aabec481b87075bd2e7032e5f391c20b01683d712736cb8adcea7190e19767537789f701fd42dbba82be206edbd40306c943b8a7c30dc3c20c53543d10c8311cb68e9822a13ea7dacfc9407082adc0be1e52a788f283c4f4f994e0c35eb3bd13ec0d164efca7d696932180f327686b487eef8cf6c6cb4271182c142e8b2e46659a3f7844689ed85bc8df8aab5e1524ccb4984d46af9c507d86f06132f761965e4fc1de410a6e4af0deffb43190a2f2ac085d3b008f000d6375231b95381f0eca968b5d61db2f4b545134aa98abb3701f0eba02320937ba1775d42669b8a9592bb7ea1e70b7738a09abd17d56b84fb04a56019c1a41bd9c34179a38a16191f44dde86b28390ac08c74fba3d07c50adb757e468b3d86843794f108e85055180192add7720bbb533c1075171aaf14609cdfc0da9c239872c4eb13c9ad5998f7631edda733a398328e02588a95dc6eaa9d98e90cc49d2b86449a49751db7e2932465c5964b4143477b19e9c1da0f79f38da36242bff0a58b098d595b6017d7568daad88044fd33ccfffec2244ce74f4f9ac6c22c4cb89263330754f05ed7b11b0d8355da411b35f2ede8f88f454757411840275996d27b469650a084edb83cf9071199067a340828cb0ecc9361ffd80cfeb9f9ac44dbf6b421a648d9d32d8b6dbb590c96bcb2496e89638d0c287959602c834e7bf8b480ee24263ddb7d0805b751df4a7cbd95f8111a07cfa37cdadae0356cf7c5a4a0941b747d2d16a8336a451bebef234ba59dff212f0eb7810c4599e693756ece5b1f848acf3621633486b751893b885ada74a1a78c7b9a7090b2cdf9b4d124fcafbd777c1b5045441fb2ca7191a782f8a3bb51ca44f6242bce369dee068efce78c84e13c46e54c07194e34dd8187d5ce96f50599ab9867071a5c5b73b5ac37fda60d23bf2b424e6d08d3a95328a7df57461d48309f6677eb3164cc4f34c71f8d8aa314284e34ef7dcf0289da6933ccb5859f54d0e0e84bb2c1db5559f9bb69164eeb668bf39b50445345b5554874599c2e46cc828d853aa5951edf018b9f92e51b7a45069e5dd6ae5687f9b8ccaf05551e32b62cc0228db622fdea841b09b49ccbb9cb43839aded9020bd766fa4c154875781939b969e92c5921b4feabaf9251d14761791e0c3354e55e876b394fece6b89bc68df2b389cf4e354cdc4644356b5f4863309096b44df01df52cb4ff619a47936c34b4cfcfc7d6018ccee89673283bc45809dfbb08827810a3c99bee7097ce04fcf85137367e045b5dbc51ce6f29274c792e75f7ac87fd8340d6bc7a86835682ffe5f6c4fa8c7c5d291190cddd90028267f550954582d809d7c9c0d434e254c0bc50edd2cbebdcb47bf0836de8307be618b5427054d837db0e44568d70065cc09a8727198b6de38e570901b5b91734134c5773e531fa57d0d833179c9ff644c04a4a25ea18327e43a4336a3a45e4d0298d28c8ccb0c7f84eda02afec5c8bd5c8dbcf7fdb605f58d13960eb957b028973f5c799e974f48ab8e60a25d262ecb543a42adb2b1aa2f7dc91b667e0f110de7804db176d938513b83385d91d76227dca0681ed659637a80f7ff11bd37cb498ad5941a6beb45b9ff79a3f74edbb21ea209214ef54d7826623e7bb80d42289977da0474b0b47ba34c4127425d05aeca9f2176c0bec7f8c6e02241771e449f48a5183c45939130e336d589a02791b60f1c5a7d7675da6a1b97ad1aea84381076c7c136b5f424f3c69d7e58241a9e119a1aa208ebd521daeaa49b6db966235fef4dc644467988863035b409ac17091b2049934a3d19ae7aebadf73d8403a4b53ae84667106a233ea9d7ca5e23b3777c1a6a5385a2e41341cfeffb1576b06759bc7c82c8bc8bb6313511b0f6e169d0f298b4f265eaa721024190c35dedd5a5c8b89237637faed4cf9bb0f3838406c59be42166331e9c66fb43aeb35e5671a69b17594ac06b273e1d86295f88e3433192a898b2c9ecc73ba25ef28c4cffa836e06b6e65f7d87b72e2bf170c448287118d78b67200b04efd6f6e5b992be092bbf6eee02865b88aa74f62eaf2a859703bf7d28762ec73465515b67952d79f1e7e129446fe8f441225029cd5e6397dd36155e0ce73873bff34696510b663ae4fddf956e345ec43a4695174789c76719b48d1a289dfa3b41c105123fc82e31dd546606c7fa3bc585afe21db0ea287a8fd17f4f964c4d9d19a9639baf05182e0d6e97bc0f6b5e03334280f94633999945015d81e61559841dec5cb121a364a3ac76a26c81df633caf0997386731c1414008013c04d6b0dad0be9d8187555d48f7f53be58b6ec4b7ec72439b63bb9c10489fcfb9bbe59d78e521df801e3fe2fe2158fcb02d80d2706fb0f05d2397c589fb04a9563a773f9430a156a9d1313795202ea970512715ea1e52d5f556f15d4b6ea31921c267b6cc76316c0880bf8dad9f29beac902d8bac56bbc3df5efec7f52a00216f7b78f06eae5b55967fc36b7a183125b61e7b5bce9e17dd239536b135b223e33e38334d0038d4f1c6ea4c183d5bd01ad1256b72f528e3027cf14a359102f758c5b288571430b4b4e43713fa83f61c51b022101139d7695c6a4acec8982c1ce48d62f90bcdc471af40f4d73609b199ff7281e4ace5217aee404ea934f610bccc28bb704f6445e640a21d9d7c1b44e8ef1bb19157c88ec3c04c3cbd9518fdfb5968910e42f9e42dfd6070733842daccf6c35554f8453a4d381de00e88adfbba1dd84a611b626dcaf524acbdb3357ac581d5066277592d22a11ebb7d1d6427ad82ab4a981f958c115516310705e4050761ad47792a1f14b1412209e2754cdd647b158478f371f3bf18ed1b996b02cc0eb31fa75b6d6cb205698e97f6bf1a527b3107e3a22cc9403b2b5d9a72a3cbd3471163e05f58f1c5e341c711f6277a64533224c61503e0e4f5352d94f71afb4475968fd4ecfdf4db80b7b8c98a5f14d9d9ada116e2740f8cd11ac9c0108672c2d2c0fb8a6480516538b5290134e614c9800fae623c061bbccd08ec92bac20e33743b295813ac37926a1c4c964a8471a9bc453a3b897aa4d5ffdf2577bbe73759e073aaf7a807d41cbeac722ea03951c562ab28257b4c8c1fbef1d3dc8715b3eb44fbf74f07702790cf95af8fa81509132d4e033a58e070aaeb32acc740382a51df058984210aedb3e1500eae3372ed1c2f201c64d17314c99be4a288605c21d722b036bb0c613391f7b4553f75964776640e4323a97b7d3034683ca62a66891a56ba0672c7809c79e6749a73f1b0f011c71c3348d677799d4650335cd13f1b7be7d84f53a7f7b5d4efeb6ab41e1e146be47b6f081f3689db0a412e48b23b14e7754fe96e3712c36e3b5a1e35b9d954ebeefd669231338584b4522d8c76a0dc2a03f44f74828dfd55cb22d3ba5961581731180c6c789094e672ffbf780d8f25dd447d37c042b50f481b7ccb97fe97b705a66c4c87b754846059b60187467b739e7e5c539ce04e96031e753127ccd4c870bcf74dd804fd725624b49a91d763d867eb25cd83fb50bafc0a5c33d8398b6633a4f99bcb0263ccb327f5e1ddeca11c46f97c658c68f59cf2696f03c49692459097f19e1cad5349c89846b9d3bd0ca1338536abfb8258b002e7492b1ee15c4bf8413483dce54af882715fe8febd71a5fd3ab721d65a5cc8a827cc6530daf0e696e8733339cf5848137dd8c06e4a92534830d60f73411947e41ef2c241e27b761715d8e51ed31cad4f1c2fc838c450498b89dd3b9819f0fe33f8aaab39069d945d84818df1cbec3f4cf41ecde1bacfed01ddc007715a8c6995be58c1a917083a1b92cca15b2b68c70f3f1b0c79115d73ad93d4c09bf3a1f983282a44f227a6468e535613760de5b8b7ff327b5ac12b1268b9448d2a2ceb292ed05a113b97856cc209faeb0f3f7bd8eb27abcb85b58bced2928126f04fc73b13c75c8e2f0c3ce6815bb146fe34fb42e6de786f3876f89c0f1b6473d27f77543724a64b35b4316a40ab308593eed6fc5f0b2a5f9c88cca477b9fca540909d85ffd8575db850817f95f92e1d8b9afe1e696c158baa088aa0dca8d6b5439549ef2a28961975b01f44122ce62ba9f825ca29c1b4997ce86be8e5b574a70e59f29b950ae558d31c93a6ec5d3b8052d405f6602a716d20f942793c90bf3a173f0af34f27de2e5c7bde07983c931c3b187d893c0121e6324886b864cf785c4a92159e69b09d787443fa3ff40c045a8e42163c294d08036f4e4a354b9c259d0fcd71d688b1639e156ee00a4ebedecb270724ea543d9f01328c1c10c6269b95c0c3ac80be4c0fbcf18c5dc765a0bb3aec30e885fef32894635b4b432652e5d2485263917107aa855a4d39bbf0d8274685fd01029bd609b6b52a26f6e4c00d9eb5bfee7541c2f73db36f6fea04d42728dfc144b53c6b7d73c50b4080c9fc7f1c6cc34aa73651e092f4502d1602c1ce85bc17ecc1c34c96c7beb1e6b9e3c321e702d0654d0c187a6516c46a13cd8cd933e9ce9f2653028dcc6580a28b2a70a94a2e0ba4df5035c8870af4b905fe5f517c1e619b2c4a88af9eaed1b0c01d5c815ab43e91edec406f08ef0b946dedb9554323bba087935e2b3a32bdfd43ac16c6eb276387582be196b09e51cf4295f82fc6497b6721b8abe63ea15853f79d734f61b47859901857f71c00acf7763af6b11158dfd19b7e1dec22ff0a7620c02c2d94ad43960f15450b53971dbf7a8ef3e1b045710cbb2509123b9d99f5246b1994e35803613c09a742de206bcd383e07053326ba2d7b93b604c47dfae7a345ee79aed9b0521079d267089df5a660ccadffd956e71dac4d84067aa9e5f87c4124ef2202376d915d97c882c4322c31a794dd9f05c88e79b8ee4c8d17bab9e74eb5069c2c0f04cafcceb36f742dbd907907c45869aadf027c19424df11f30a7031e8661041aadbc7d464459f05e331bf1b64a7bd12f844106d57904b5f31dcd34ca21bee7bcb3019f557f6ce6d25138bc3099cb8da810c9d7ab4bd9473d3a18b71cc872b4a6d704235dda2aafc86f1c95de55d75353d70720d65067c59235de342bf009efdf4c7afc11fb4c8f804a9eb3bbc2bfdecd41ab4af24bc62878c447aea9ecdba3c12ca4cb50aaff957bb0265d1353a8a206def3593c61c8469f8125574ef815f99cd037c62d83e8b77d830c8871cf4b36313c6db1317f54576feb5d324c3a639d6e9ccaecfd41ec167726d3c9d4cbfac57e3207818745c26f54fec33945e9099c2142985702ad2fd8d7c068a3be748f68198a8e127cd9cd27f97d0d40b3c14332f82b299bc0d2c21e8003b04cc944796b3de943d33dce66e4e39933adf50ea264ad210a2f1ac4cc6652466d1fd8248e0cc57bb0aad180095701f6759b916d68aaaca3f2714ae1d41b3d7c16057371ed963d262db4497ec0475385baec64fb165f6323e5c92f834bc34e3e42f98535ad8ee4ffe9886d34ad88c586e05c9f5a33d896847f6c41de7851a59234c146cd3cc147dec83b91bf7d1f6e3894ff80b7db9b542d6b89615e9ecdb68654450f613b0610734655d1e9989102673bad9d8a316c6613111a0fff4edd49cd98756c067ed276832558e63fb0bb0d6da68337335fb1ff3b1a7e6dbfaa9845ce78408ab907826b95049049df04393a342f418c9b9ea027eaa61e1dc889e0f5e76f4e3d54275ca333b093216ea16752e8adb72aa9b416a0d9683dff96c81a0f5a1b6dbbc24cedda40b67c8df9ceff5414290849180294eb68372daf619e27c1cd49a1f555646974a44539363eff8a1acfaee6b54e2ad1f5dd73f8b55845663b7043c35a1e874fdcee973123fed6168ae5f14a9bba630996733aa9a0a0df7658bcfd95de1ea7079e80b5008ca3809de8e1f8ec92afabb32c5a820d868ea31b3945be6c73ca1beb228c44da83d13006e5d8b9d1bea3d49d8d608bcd8e8ea80b80629042684b322c74462b5b75ee5b5a307f45ab6602a4aea10b67131e7901cd31d815d41353ef1d3e2403dbf7c61f153b9adad64b464a4f2959c0235c0f1d0e68751b73062daf4a273aa11ebb6894daa4bfae19aee7dc66cc4a48b08bb9f3c23f6a63fbc776c493c3bd3d5a734a2d40936ef3e1041708c203ee0e7e188c39aa7c79de0aa7c929c4141edc6fb4a2a67ac83ce3d8fcbbfa7baeb84444120c78500057c883f544e484fa46e2595f42da1a6a6e50494c9b79008a00b451599be0e419f8ec07c90de08f93cd7a8750aa61fcfbe28514fb0793c75ac69d7c160fd7d39457ed82f5a2114a4decde822f9dd4283cffa8e5fc305443ab6db959a74ca949163f1d4f8e017f4d4ff0e53fcc1a6fcc88886517928f2cfefbc986098d25394d6f4dce3c8704f93354d13fc91b220fba423b179620079a9be436271740d4e4a97409eea385939faa00f4a9c78d14de5a0b4fa1375ffce3c0fb9c853c34744da75400ee3a8504dd067d0708b6d3aa109c2db13a9947e9e72d9e22afd25393dd02a956c81908bfedac3e366b42c52d0c71533426c529e3cf26c6350a8027ea5507c21ab2c337ae326a4eecf95929d9ef6284765d36b3bc7935a36ee466ac4b3bfd25ecabf98fb54a57d3c3639a0e05f6734e377cceab09d8a370ff348c5fb892a573ba62cd2cf22655b5e53021277aad7b049b177b821b8737a9bfffddbcd86a6953e39660634a51bed5d852ec1f3f897a9e72580c867e99f7b3f6176facb6fbcb46b2eb7b215e8cee772a8b9413108f5250c566e46cbe3d1fa4a05dbd94a621eb316bf5e9cb839ddbcd1e91a517227365672cc57924b3e97d73a03e1749b81d89a00f73cd5df293d1f8f5a877a06da2cb0bfd93084248960fcb0f219cf3b82349bbe451e211c3adac53c25361df21f931ce7ed36d7422d81a56da193d4d18e47fdbf061319b8ca42298c8b84e95ab95a8d834a21d44ca5548157b56be9f3f3daa04ba293905d87e5c03344d379481113e1d259a6e58fa6b63caa514246db7281eb8d7e7d9356eb0692b375ee52a12cc400bdc7f174ce7827b75dc114a063f9c3a01220f8d57ee9f617fe05bfae121462b0c46fcb0411505b7ac9d4ac847138c19f989620322f00e727d51bd28586bf8364a139125c4d7530d4f1a20b4119eca1b52087797fadc67731d064bb6f820e5e9c30682628a6dae1814ef53394cc9163ea8569b8e0fdd6ac5880d7c1c9f591c682981954896283988ac77bc1c2bfd1b7422d0cc482348a9326addbca8f592215d277a6ac9d9692a77c0465fd75cc846fa7b61a238778dc9f72560447cd28df563a4797be8acc149aa0e1a0f2b3590c6aa44d33956ccd9d9efa2af30a6a8ecb8c03edf1308a5bb4cc4565dd77790d83895794a007d6f5b8988b82bfbbb6567469b7c9e8f98ef59abb6a0beb132c9a489c146137fb9ceaaa7bf390024c8beba72e6f2a73f5b70041f6e3e2f5c1c3cf950292b31e781e67b5d6cacabb132d4677f608ca2b28542745993a0a8e96e73e005c8b3f1fa340c12e01f8c2818e2f1484ab1bf95f1437fb4737df6e870cc521f6e10b4dfa82b4685041d5fa1caa9697fc6e0c1841022c5023a47f877532c668ea4779ccae3e711f4b5462015f70322a78137f7fb814143b2b261f7d2d42882cc311223f680933f8f87ee8046a9f8095354ae6cbd2a382c9764e752e14f537326328e09b64a17c788ab1df99738e8474d73259b0b0607eef08d93d60330f2cbf0cd611da0a39a49884e58a5515412275454fcbfc2fa6d0740984f2232d058055e2a65609118c9ed55ef31ba9fe44b46a7c883ba6ef06c7f388602f53611a37a50e7b27519d3615e33135a3eccf04d84baeace0c6df6d212ba6c5af5e9f4490bde1ddc415a2cfe932d03c57b3e6e0fc2dfaa29c26ae0d66e3dbfadb3f3958686b28ae8605130c73bcb1a681ac72f8a97002f24e7a70a347d98e286298014b70e869fb3342d55cf3b0c7ecab2cd74ac97a2875cde97155edab56cb3d190e00bc19837a59b011612a7f88ab3ca8b5d97950fd1f4405dc7b8e42f19a5e908f1b93001c10c230083079e4d0615b09f17d5392bec58a73040a6705eada6e783926b13b6502d2344f0471692b1fa0f616e4cfbf46af02674c5977d747a93dc3d8924da18374b76fc0b26ecca97e06676578e1c3230551414a0aca48aafff02c08b5d57fc64b1d7a31f8c7393db7fadabd98590e30ed64c63ffd33d5a00d03ac2e75eee58346963aaf4eb6afe4496f13b02fb6690b6a5f69676699a6d99b34da35267c172884871ea3d7f8cb2a1a22b26946b4fdac9a5670f9793d8f4c32f46536d58e67e07405751c60cb8faa519f319826a036cde766bf4d61b973fbf8c4ad36495535590ad38c2d1d34548e33c8017ad8bd17f12f9a6aa24e2414c8eb58b0228bd98499e4b6f050241b42d8fb6cd6dec340518e1d38cf6ea872beec5f59c87b6b61e239147241a85077b9c9d6ae15cadf57df1e3e0db6f9d02c367ebc3f524a32373b1d6e9b3abecd58207072e66c3410aee43700212b5cdf66060ae7afc8c14e35307c3bbc84b57ca2b1e5f40dd425ea13b872e6d6c32fbd1c0fdc8dabda3ea591fcfdb5c9b3a3619fd7fbbac0e9eac262c847d42edcfabecf4f4a23bec8448e20534f7f79438d88b0ce022c7f86632b89967d6293e8ef6ae7d9ff7063eb529dfbd0609a90ca6ecebab47b6730b6d0247bdc75683fe2ec143d5bb762f9c5fe0243fae5d6b453a9a77418084ba1ad8c2293adf1e57bbee28cae7c0a16f0921d59366d0394c867bdbf5e9e60a9f45e7bb1dbe550c6d8f4bd04823ee22acff74bf96e6160a86915e04c222500c5cbba8e5275fde3e6bb60bac28d5bb77e2a7becb78475fe5d07745e9db76b11db7a49c17a7cca3bb2bbdbb3a7301bd218911420bde4e3984aa50f0f9848295e0960370c240581c6f81859bba83b29c1de19f79a1b78cc9c931935092f3824dc9f52283208556cad22abe3f30d9a1b253abb4710a763a4200b2e984af5630c1917305e44ffff2f2f9c0ed0925636f9baedcb30e33b321776c6fd3fa5f974316e6fd463354d5156ca5fc5e992ddb669f0f3b4226ab1a864e80fa1fc92a2a9817e7232a6d1369742fc52d83597497cc1a73e8d8fc280e0d83708190214a5dfb86192efcec4a910306a92075cc9cbf1b752015a19e1908e0cd6a4f0c637430835aefa33178fa6af57136d2b1f7cef73f0e30a052135c9347c734a598f22339703d894e8de9c50d5a5279c163d9484a165d9df6a0923a039482d5631d2ae250fb694af066be902e2f9c43fca0e8b8034b1e460ce348a5cdba85ecacd3986dcd101126c4b27288009680da291481d0ea981a009ff3a4574fb555e7108ec7f1f5cdc2f9f92ac7c8577f25c119f26b7d59fad19e2550d2aedf6755cfec93f119032f90c46fa8b1fddc6b94a95c214a837598a3e03b936e233f9245d0c1be284b0f36ad6159ef549c1ff2c2513469d0e51528e56401ff04b21c0eb0a72435bca64648616094b765b465ea327aa3be7f85da5a7f99af9066a331cce59c1c3b01e3630d8b2adf761e1818a04e2de180b20d05ed07107eca2a6b44849530561a7e7ebfd6f4bbc7a6e5b5de3b49202c8b10f3a066585a0dad88ce0e8f0d9cc3982742284715512da62f5dfc79e0ad232b5dd701282c21fdcf3e84e376bb497ae5bd8239939bc506ec3295cecf2690f38bc56aa0fb8b2e0454e2a6d3d14c8019fb3925ef85f0dd3a8548ffaad25a6fc2dc399af26469fcce1113df62a29ba64793c44c94bc197ff73314f8e37fdd389edaca0903aa40e0365892ad45bf1879606b2625fb407f45e9cec801080c59b86580ca427842a8c19cc850459c800e044d5c4dece5922e2573ed12ce9751f57527e83ae83ad0e198f8d9553df233e6265f940ef07bca3208098871e05c3cc257d9ec480c589ce0305a7b64df02ddcfcd0ddeffebae1855beb88dd7405a8bf9b3878494c96c133e18dfb06714d84d133807e28e831234c51a00784ba6abacfd823d3d352c58bc900dbe4012cc3d6a62df60071d4b9f787cf9c899f021819cd41c0f260970ac8fd45df8534482fae659c50b4b5fd4396d028576097a4c35ac1a8d0347940ea7017db744747d198e1524b8b573184edd38d6010176c7e02ac1b0cd6c4effc0efb76a0eede1a5e344ee2e9dd3c2bc69b1008b78d0771b437d0db2c24b512a4793f081dfbb1df23fdc9bc3a001b89a7c419ab205ba210f1e324f463e2a1c53aff3eaf4f76a0e521aeacfe5b2e58a1796508d77baff3c40976c43799eeb8f79388df9369a5b36a1aeb5b1bcf11b4de6f9d6305d6fd1f4c16604b7e463b79d4a63686569e2bba8ac2d962a9b1b809542b95a324dddfd5eb9a13fa8c5d92b23994ec10109b3c20710333c428514afcfba834b48ed240c8be5ea083b7176264c519a04a2dadc4bb45a79a7a06418af2043b69649a5089cad970bfae0faa368dd09aa176546e2d11f17532d4d43144c945dd2ab9652e331b0a24d7a5df8d70d2f6d324227fda8f52c19e98e2c6e5973a329c3ad81c0c71be965299065ff78a81834970aef37cb3a37f2acc622d89ef345e3180271466ef118ef196b75af16aebd715acf03588ca82cef603c12a460e0e680e82af563dba05c4f98ae18f04283144b4bf609c4a87927cc868609e1e2020c4648cd836f5f36b5bd14f287ff391f9a8abc1fd97e3602f90505c68f65096a19577e678e377c38d547660675fec9d4c92e9d7454ac647d7fe718f90c85e972f9508f3118e0d3c31c6cadf72fcff8ecc239a4fd578b75a3eb3df7dcde6654660e8d9de3f0975716a70024f810af5832e9056add547ea067f50b759d73832c381adf8aab7251bb1c1047335cb1cd1eb0a1bdb6505c2091bfd4e39c4a47c4bd6be875408e44e5f81d9187c4eada609b5d270e048513a5cbe7370baa864cc58a533a87a585d1435fc3745e0f80fc8141a588972e552f5e42112cafaddbdbf4ef5994ca763d07ea92ffda6168482240b2bbfdb000716d91437d2f8543c2da7e649047e685767535b02cc5e539399b5ace157345d433ba74e69c5e1038bac7237ae20e37e2a17b168297049278900f19659429f146f245c07676313848b998ed756838ac5d13ab4afc9ad2629634dee121628ecded17ab62ac35f748fc0744adeb7ba4c3bef24d1c77fb79d935f5113a8e85b6f16c3039091ce46e9a80970985009d947810482fb232414ef90df56009f17b793274e9086d3316c6237e76c6d3679544498384f727af1973c2e04afa1ab1945e0c9656927396ae9b5ea8db5b77c003a898cf1b1957e88ff37bb63df27947680432939c1fe4432fa798b659af7889831ac3c4b8edf3995ca0bbfde76b8e57f9d415716422f898eaa3526bb6d6e8685e6e97d7c612db3ca546f0a6f3f791e8c977fad6169e3c469a0ebf373ec5d47edba923368290a5e3f0cacf897da73623d5aac4aadd674e745b396f5de5ceab15874f8543abca628a6029fd67dbf075a6a234e611cabc1f94391b93cf58db9e96353dd9c24417bb0a3fc452ce7dc78d935c8197928e768c884292525f931f9aea56a7b2e940a621df947c68974760c401851a74ec461f7d3df0b83c2f405dd8130f7445be08d14d9106c4411ffce9b4938ecdbe8652c5d49bf3c27d53dc265999a3fca72ae59cb23f1e732b2bf27734480aad806d8a60dae6d61c5e011c294fd696ceba6f39a36d29804da90fa18691a9c40d15180bd4f6ff3829a63c87e3066d7d6829a691a92b645d5d90e90f10eb68bb90715f1fd48f65ac158a1f8000bf45bf8202a4451c9986e82ebfdea3bfc5aaf995ec438f26f8b80f20fec4c13d3096a12e1313274172a849cb8ffaea771c2ba106d773333f7fe76a9a958e71e018e828621333ec66308f69f367e97e122dad8f8f284e79f0722ea21ed6d04959cde243710d02e1a4e5fa902f100bb7e118d9823005be9d81f996dda87244cc195372b6dfbde9190183555a37e4450afe9d570d5c77b03ed7dfe690259ffc8abc976d883c8076cb304a36fc8426ecdfb65751c7c98d1e50437129afa963e2d5aec5c8dda48e3817afebed54bd4ffe53f1f065119bdbb7ff43cae74feedb13aff6c52f5347eae5dcc55623b6b902741bc187c56e35697869cbc788a560d08cfeed32fd03a01d11e964256f6de17b170c21f54caabe94378957512079cd61f940bcd2bdc6f982010791fe4affcb4d156142d0be47025e137df063d59ddf3b895199a27b4a9f3a8ffbeeb62168a9fb35e7c6b0da74f6d51f9dfb9b62f69a1cb806549f2b5e56f52257a7064e90f7831c73798414d9cc691b688feffc12b53a1e428c39102a0da32df1bc83a35dd2f43f553c75f85c0faee6e097eda1535d528f458f0f4b5e3bb20ef6c343109d56222bcce258d0ee7324a44eacf2ee294912300163939fffb64e86fc971db432cf660fdf07da60dcca757b30dbf7254c049bf9c650b97be8ff6342989e3e46fccaba5092c7bf4bac06ddb79fe911dd200d54ab2fc4b4853c20da7d30010a1b797a8e23ebf22f582852009767fd2c1dc14e9f44cef7b75fdd68f152e1abb9b2b792bcdae12dcef931da57a74777f4b85fdf5997f0dc8ba02948e0261a1de12f74ad812744cbbc3d37010b6921de2bb08adadaa1741ac568fc9964ebce1183066671cf9a8efae6310a3fb96028b68c2048ebe08fdeeffab8bbef49e24a70caebea882bf78fbf4061e3e4d6ff1894f9a17b1c00aaa53e588c9ebbc6cd4025b255eea09e69750e0aad74975982a7d430f7151ac09a45e6c38ff7b591c335e826811719de49f28e9bafa91208223489fad7cbd82c0ee218a7b98779a832a139853c76cc0b71dd8c81d852f01ca7263c45b4847b500d4bf71ecd71e619a5af048fc7d0068c32601d70708b1e412b95862c81db08a392d64036c3fb5b02292245e24beb1f9b0c8e641904f76351aa5c51db4769d7ff0eee2d0b18172d3184bef93c032bd97ebe983a95c6884ea2658887d4ad7a453b97774a67b3749de937e6147824c6c335ea243b7fe3cbde44513d91887d72499e33a493acb5ebe8e14721f462f4fdac95c15e38d38592b493d90682491181fd7f0d5c7560a33a154152e248921cc141eb7e2ef61aa9326c3f57384417b45a5853b75f80a0b16b80f093ee8a6a986bb3b6a00f6d883824dfe761cec59a0e6fdbf1427a475f6a7ce9a45652e060419ac602bf24534cc7e37680377a58e03963e8be82f85a2d5a831d5ec028fc64e242eceb927e55f81fe4cadb768f41205ebe22136811f2c75eb506587cdb01e7fc7232471acac3d288713374c9170924a3ddfd0020947ea25901543175b1035225f406e15f8f2a5eece0b8728af94cc7db0828df720287ec286f2fce8c4715ce57df3342216b688d1c13245477b867967fed09556a75df7f05a6514c37deb5d88d9087ca95988c324634afb980fcb3e333b1c5729cabaaf9683f98e49e9a7b9212b7d018f00fecb491565ffb2f4dcda022d145a84548e36522336e605205d3f2c4c31324615113968d3483c084955144a228d1fa27379b2cb2a54ed9c1e0704ac690ace57065020c4d63e4b311fe4be9afcedf83442d4c5432abc6374578f4176bcf427fc173cdfd41f998bf1b2cf2ea8ed60644802582912aae78bee61ad757daf5b0e0d2cb8053b4b538a06ecceb0fa2443dd42690d0196aea0e490c094e526fc65ef5593159506732c26b18b218ba0afc3a13ef5b38d2cbf081c38883df4e8ade6125a615d38d32a57f2fbce71dfb1f77d93f06981484ffd018d5cfaec01cc2c589e51ef48c5924e8deb14738ad623c23aa4f01c742fa43942fcd8deeeaecd96ced911878ddb14cdce6892fe817f56d0d18cbcd68e3287efdfee26ce2ef57d916096d2b4121adb92af932b50d8a57fc99efaa93bfe43572208a981f4e5c20b11654b10216dd432f83ae2467c4542faa451dd6906d6174d302c2020c78021cc8e27430103a27a65819e042043e42831dba2e096dedd800fc1416f6823c774f3fd2241cae378ac5e8ecdf094328368142dfec844b22db55c57dd9b8ca41350f38ce618c0221dfb252fa44266628c8fa808961facf3e699524eabb66b9d7fb2a7240e692340293b46e11ca232eefe53ab4318d0f89023a05a1baf97f77e6317e971eba92fee113a0665be56d53e03a3dd6025bfde98cc5e7c7916e4e9a3794870b1a6916ab0fe45288a647e316fbec4e0897ae7fb8ae2eaf09930250b476f66ed658f68eb26303fe48436b7e5e691e702785b6b3785532e392e064e68557e91472ce96b9fd161a594ba8b541b0d2816feaa142085081de76f985e1bcbcccfa9ad516e239ffef17dad04f7cf7df0ea75194b3bfb751c99797b58e52fafb18f1ead9a739979decd47b689c1f79d32759848e9ff41d8712d6761c6bd1623ce249bb2a1ae1b0ff108acdbc46cad06c0b775307f97a4a23a884179af96c182ce5816ec10a9c6423db1cc6feb76b098600fd1bfc16bad2c6a3eeed59224ab666d236f2de302aa9151f820f15338f061c72ca007948ff1ceb8f16f50d0da00a35ce49aa4c26fd8a455e52f600a07b39c4e64da2970a1e1abef3c3e0d7dd13540484bffb8fd26488ad579ac57671dee9c5d0a8fc799554ac1b6ee8391f25d01487c6ac24ba25613423e92fe343c0ec4416ce34c3038b8a3eaf82718482603102637ad2597595ffc2472619b4d82f4fd881acd130fcad9db24a2568d0c6be145e65f8bf59531944808642bab7b67f39dd0d35af4f1ec45c72301e9d46d381f0269d483127b534774421a5eab33312a3d9e2de17986153b3c46a7f164e72b1e232d551a85d0f9a8ba86af2dc3dff62eeeae84a2494c43641d730818b2063c82946b681e15a8b7ced0cf90ace9f080c1bebd950bb84558619a5e303efda94a2a830d8bebed249fbd7ae9694a767a16c4b5b8426903dc31768505064abb0a27890782aaf47552eae2ea354a4f0f9b1cc885f7bdce33be8d58bcf40609554f1d69bc376bda52b054c7fa5c35fb394e1487974c0312bcb0b51f9c312b64b01e657dbbdf5b87050780ce29e099167b599601176f48b77a5dce29aef69c2195efe036cf4326344d1e489ce98a8853277a2d7aaecf532247f821f9b4a6af4bbf2f6e7369fee0dff2aff2ffcafe73011da45b213415d982f2bad53cc053c4f33731b335f90841e488d96fdf8d5c1cb2d6ae252b54de526308e8a0efbf7040d07118a13ef059171ec19d30123fe1348f29fa3549677aabc46360345dfa571c0c40aeddaff57345665eaf15f27296fd56b33626aaf5fb7c35b0c4558f2c632d2379926576809dcf6fbeca7c5e8691d17cdb67ab52150d58c54f17698c83e23d50f5112f78e0aa52cf3ffdb1adb3f0227b7906be13887d896332ca05b8358be05f201920e78fb4accba0fe596b6772f2aa2c52ae393a0cf454def695b76b71c7642444ffcfc4959901fdf487878cb5de5626e6f59a2008511e44c94cb0c681fe89c674d87ea6f2429db3137b214378661ab9aaa3d5e44c2e709f9ce18578d38ee713fb6b3c362482d4cd7fb2720d5da4272c87d8591ad4b09a5d2456cc21a72c967c62a212ea458b7e82cabea99214c2af338b8e57bb92bd7ef257b5418dd6ac08503e5be339870c80c6826adaf23be25ad4f68e7783064a8773361fc479aae9d5101e3c38dabcd50327da0be7f0682d7de225500214b9059e0dbd94f4d1b3ea5457c3ef952b7156120bbefe2e14bb268b01c90d47d6e4a631664105de275ee4b8c888d280414717722daed9ed1f96765ca8aa14ddb0ffa376cd01f5cba3254fcc67db010f4c1164790352c1a88a687a5e108d6183a93a9478fc0e366b43178e869bc49d9e9026339554aec53d0a72dfa09189a26d9683586bf253625cc9de2d332d790f2051f6151933f552e76a70d2a13c00f8e91d8450843680e407eaf37113a655ae07119241f625796c5f820ee5a939498b5e9ab0ed30e45e0c872ef49a458adb418ee7cd8fa9ef1f8d3f3fe3761809457157c8c7e1d24895c4e6ee1e76f55543d6ee8bbb6da65b56eec608c53e80d695c3f2508792d6d523443ec2e8989ae9f3be250e5722b1562177bb0ae100c258670faa9ca7d4c9edbeff43032ad3346455e9c4873376b1919739814243429f1c7f4e07902138b153ea181f9bd27a87cd8c5841b110bfb227c281d720b49a7122527aa0275514e0d3299cab3977e28cbb875668afe960c791ad297c73860de39113c2fd2eae82c25d818e74a1d5480e7ead747ebe8ec62daab54dc7e9feef178e79c323ebb16e1fc20b599518ab9bb0b0412c18c44d7c2e7f294da23d47e3f6cb39c8f5315d77a09eca8f0a963dec1f6db0c2a0dbb7f1a510e424b90995983561e10cc3ad7099126dfc88e4432527afc9731186bc491391dc9f257f1ac284283a99ec72339fa98e370b82219ca25ff4dc26913b39f8c6c9ab8a3b1351c87bcea746602ddef12144173c4d32aa4192aff1754456c64e5dfdc28f6a549e2e146b2be2771c48422a09d17f1ffa5538be11adf3a7b9726e61c685752200bc75980739ed2f267a25631dbf8d4612052767d64450faaea3119ab73e26521b2b0374c4fb8c78d2d29d1c9b9955e39be299d33966ac1bd20d342381048b419ab92d5b429a5e4b73449f602f4bb2cf91a3e58620bbd819f783c65af13a7c1ed1e35f005fa9272abc793cf9e79ff697710db088f54841f10efc75eab4653672a015d4f3763c3c7aa0f110f4aa109834a824a3791e7eb254a10db0d1a426871b4f2be3a0ef077944b7713bd51af104f421731fe6e299e2dfdcf17f4d223da1520d661bb27eadf366f521df493b42631a959421f4fcfaa630801cd2374a2346f01c6336bbfc9207a351a48613fa40901cf6814467597a8446087c68d52288d12a1414db02bcdd751926214afda68bc3b9dbd68c4d95bf16b5b3db5641cf2c413e6896302ecd580082572b70c048ba07b550c631d10a4d7b847f76aa98e81a82a6c48a6ed45d4c947c49b0feb80fe7fcf64c8fa08cebbfef5aab38f625649ac1d05adb8ac4b84e63536c2078345cf69a163c63ccca17629622f7ec2bbb73120234527c73cd195de8dc831030f54b4594a1abb690e6c9054cbff341da99622e2c8be50e7e1c4d7a7109cd189f62d3dd3296e19dee32233bc012fc8d8ac7b99808485d4953f804835141cbdc9a659d9dd11a08cbc33565eae34b46ec1c92249b999c2421dc6ca876caad68f527b770b89cf43b87f15bf3bceac094e18056f73362c7e1eeaa13887d63012c54b096036701dd4f9cb11b938083ac8b94e2f2e358eeed5c62b914a34ad17203a43fac2a107961f96f7ddae90a08a592657d32d17a5d8d1f30bb5d9b5b989584aaa07ed84c8e63f6764b1cc0c0a690de84ca62b936c82cd65730a8988fe49fdf2b715a939a32817834577764bc1cbac0f54c8b6b55a8340d0d5799c47a283c67b3ea5067488b96a50b54a079412aa39b87e101db7ce1d1f259fb08d323f887dae1298377a90cfdcefaf85da003c15692fe8fb908f6f68552afd2324999764a517182334a792f01574d34526cdb848e4528f3c3b468e5929e91e8435e5c0a478f387d2e524a3e7096439c30e2824a84b1536a50b518c41ef8bf53d4a2e7723c7eaf4d24b5795fd4c17be96e194f35c6526b6430920ab2ec45b357ba0ba867a862b5ad4837c8f20eacec063bde8923a80f5260d5849bfa715482e730d20609c03e988f83ae5472972d11ef2d34f3043384b3ed3845a7b20c31fe401cfb59741a9a5bd3b4ffd5f85a9a1cb51a4cdbc8753a81aa61079fe50c1d3af2a3388f0e17a1115b18cf4902afec832d8f242f7481f0fcf13fc9c95ba3778695f520f262d59aeff408895d88c1f16503918907f99c8393182443f7ef47dd0c6f2bb5780026cab13d8b3475d83a4b67ec934fadca2f4322df68f7333e9dc22ee443a01e1ab15f1374a6ca55a42ba62b663cdcffe4db556c3f706741ccae63886a59e7f6679f488c61370d3b009b2792da03a80ed58064488fb52b375691d254a5c8fdeb087619ab947cf65349acdc9c856efcf0f6a6fad56c65fb5f1a1fab68ce62d2498cabb18b7f63161e35dc508f498b32535093178884cc4cbb389de72683a34061d20e1d07f7fbb6f08f72e0299658a07efd7b9923017d0b3d73e4e51be20967d73e86338e378d08240b1ea40b414bd447c1a2072df7b8308d00fbce27c403bfa690f1cea36deaf3a818dd5c8a57516555276180e80e280030a2017baf9268a681f2491bafda6c19698c6da00116ac7c01690f1a9df264b146214d9a2363e0469c59b65e7d16b5fb4d5f59b31422a81dd3c0139e0a6289ff6523e4878c3e397dfb80c3c886f875cd2b12569b54df2a59db5ce4f32c296cd38eb5e45ef86b19c3b43e1b286c88cdd7f99089b890d9772c3f0d19de2cef4e055ce49877b28dfdd2c5468f9584d479a74cf06dc76641fef1f6baa355b93df8d0bf0a62e3fad912e4fba682c26ad0a1d665210f375785bb78afb37426f6428932c300935110559632d6de9f8306480f96a1a549c8ad7be18b413821536594487afac75f665e0ef7e0c80c319411397fb34bfa28825bb77362a9f5c55b723e888f343773a441d77623a58656a67d3fe74a18510214e5b7da2d1c0d41d09da173636b7a6eddac08a11aefd914f7231bd0a3dffc1c79363a4b544059e46ec753e419bc79d533c894a8bd8dc323f0c8b08503fbdc1dff78263a6dbcc59508b469709ef6f575fefa11b03df6b3df9ac4022b3bdc06985363b26cfeb5e0a82230a74b131a9d8a84cbd064e52956f1b3064f6b645ed269f2af706c9eda732eae0361a5a1d505fe6cdd7b0248440ff83b34d6d0957ed239f0ca5cc621bb3b8e72edc53d5a8e392c2b44f82fe00cc510f0bcc14621a61e8d1fc3257a17d31c666f78cf77635434e43d60723c30f4519c20cc162eab9a5d3d2c6e686a85d05bd72b9c23fa80b69f2d28eff307948fc5a34ce0361a8130c668eac13f0826e911589fbb0f4585212b6c38623d3189acd0299c93dff9d92eeb39f13da01cd1955babd703ffa2b3ace56b1b5b3e9df276b384a8214120993384aebb51113dc9383a1ce9c030d808b312d9557c9019af7a393b4a903564d269fe24c52ca57e2391e8ff6c4d9843efb1a1ed506458ab73f81611d92af780819bdf6cbaa6ceb7f0f1461a9fa16de5270fb9d870a35da62b30fd248eae293daa2db0592134c65558261b4ad240574470eebb4b56742a6dccddbe1e49bc101ac90ae56c561c3c900744f41dcc167417db64a610ef41c59202ff12f7305d115d58cda3de7691bcc741fe33b25fb9befcc3e2313c1097da66e3b010e6e7326eb18400403f0c9a3575495fb42578df36ea7bd37e76093719b861a193cdd7cf561b70f0bd48c9769ad8c2aa3a7987761ff72aa932f52dc298fffda6c5f4e1959ca6e2c014fc73e343df1162fc7dce307ddc3348eb0f09b2b28fbb34c9015173432bd3b721af7bb98a2a27df824da89cd6cb624217eaa6f9647c53e20af3e7197583fc721c95249ffcc7971a8ff2cdc49321488fff44ee3a1e6a146126c4f8f9c0aa3006a4212859012bb6d068f5801185154320ea8fb0a4db18433080831a097bda90c29a0d66eef7d4d579d0edb583c224c3a1b22f63360857adb31bde1e950f5a04df587db706f9377f8f2143f15f8ad45ebc477836fb1508c37d04120c676359e40a46d30830c40eeea73c11ce8021ecdd347b2819f83403cc1605779fc75432b744f821062ac99a12b3a7a28bbf7d5299123d706579a03fdcb069eb3b9a176bd3e01782ac1ba2fd0dbf0c1455ab16785f1b9be4df0e8f9ebb2b922df230c4b9f93747bbb8fa83b4cc059329e29155c484129c7c16c9cd0120fa5744aedb28e55605d9d8efec318c233e55293ae49590a6fbbfe44db7e527b14861546d7e50ca685f87319b35c76d35c4e2e0ec5a1a518d27262377a62132cfe8c89cbd5c36d86ad812c459953081945b57baae68aa328803466b05c9e6abfc287dddfec86d2dd162bb006427c2e302591ae24afe760b23d53cf8d55f90244b85ede6f9a3176e88b3f004bdae3caf81f366961148ca7de66da062dc63ba393d389ca7d1be5def1dab91e2a42af2540c70a45ec5ce3e128b210a9b9ae73a1f047908cfe0c0f84a155203a6b3830c69a56572ae263a3da7bcdb94cacb207cb934387b1090ab1154ceca14eb1417986dc00cbb6d4336185ff35388bfb7c4f2f9db508cde6e02ecbd78f08a817bb4a6d88a005c44c8966fc51b3593f36a6cd16567bb1601386ecc6033f548c134f176feee29db65659a16d41e6f600d759d35f11824982d258f6da8bff3c774080bc938cf47c9b87725f9dea4c2234a11fdb84aca034a0e919c64f02ef03f84bd23f77418cd374bd396ce3f5fd3067cbec5d930fc8c80b62e45f417d053b169d1a3074baf58c4b40fdcf316c288996755373fd89605e9ed7b946c9c8bad89db69f087a5b7f0a5c83b7f8f4df552b16e5223ede4191f9bfa5e67afe5970b043ad48a0a037b4702d6a8cdd4fa7f5f72c964778d0e9d850cfb1938b59aa410cc309006c0a5aa7d3b1ecdf9cc1630b5e3489e783ee4fa8693b63aa45e434c69d8f0f5603512adea92c84d81ee6dba1f9087728d6c459b523b1ca1aff9e3ce4ff2d3aa5d96190388222ac0aec0c73a8aeb9a9d932548dec01473bd560ffb9832b9fb0e527275b5d4c5ec7c718898225054b60fc0836510ee57948d2b2ed0ced3cf3d95e4f57f0adcec7f1507ac317df31a8d5f332defe1a6a8d0745c7e090d705e7afa2c2a909cda913fa5b43289e473ba8fe3087d9ced109138052fe91088dde1c099af910fb631465257e59e1e3c0be1d8acf8c55e8cca07ec35dd8b0d80ddd46b7f55d3822653fb3abaea342081e8d3c801d80c1e8570573850642df3d42945302dbbd3987781b8ef95e4e3c9073267c700582aef9ba514fe9d753b38fa9f895bb5f6473f73eab186d43be8af2a1fa6fb49aaaba1855fe37554719c83dabbbd1cb016a54978d1b3b9150fa7faf2d5da9391d641466fd44321f78e3ccf377a52b9e7e225fde4af0ddf60206da59b0dfff97ac94e5665ee65ca482edccb0e60a5999c91f5fef4d850ad7cc5b7f7e6b498aee121d177b02e4a2840418369997f06d5709ecedcf2d5a6ac2eb14bb37e13bb385956556604deac6b45c00e95f2a5f4e861515bce6e2db851f702deb4b92654cad6d38b569e116629bd7a3ea25e43b07a791872677a13480d65f211040f8b2c0e7b86d092fe50d7526a4da9aef90a556fa9820094578399a98f8abdc370ccad10f618403a7005cf7fd16c0552c00a825155db7b9f56b3fc3802bf060cb421de57f02133a82b03272e212c270ed8f9f8234d2aa1cd4c426f09a48254559ed7e1b7eb972732fae8e2890fc068bec42af3cfd3884dd4a6a2a658d73b05f03b42384370d60ad1f5b3135fbd8e1fb18cb2f32f6090b95d40a0c42a9adeb057f834388138ed9a65a807f316bf1d617b662068e997207fc9cf83c687255fc1c10cfb64c7e46b86180563a2421d24a087ca475d88c3495c475fd01d446599d7f2400ba485df5ee312bdf21bf7081518b38d6ed94b59feccfeb3356079ccd939b10af160dcaaffd62930a87c5a09ba914438761b798ef0c4f12b02dae5917d488c3b159eb09dc7870dc02c4d8d08a17de7690a155ecb578bd85abcf7e1982735cc917472536a0102628720306eef0a431273e73e712a6017910b7e3cbe86706b92d991130f54a743279532f1822652c4bf80f9e2844e1a68f320b26a1f3409002d87a2fb59f2986438e8bfeb678a98e68811f6f1757313c3b36ed01a2449bec78a083db0ab4bb8d1f940067f0af12eecb441cab6cce3420cd26fc08567e4ebf8988cd8699f5d81e3405028e5c0a94455800ed1497701dbde6df7534bc220c4c65f9cce495902143b60c05fee5ff2d9605627f2d84fed154a35c5de20b16a364c56010531c967582befbbbbcbdf3c33625613587a74051eab1de59d99b8902ea1ce1e291b974bfe36c44b79d65dff67773f34d6f4e980d98c3aa4b87c51d13c10484b6e786686ba002dabe67de96c2d693164a05f61848e0c8f071a630dd51a4943004869609da740a03afe205b751cd37ffadf2de39f016ae76a52e93f7df0c963950c97af2021a94aa07a60af48dc3f87e6e0cdd469b2134d098cb2355fb6549c96ffb37605cb1070bb662ad008956392b6f621e401d9b1eb345bf49bb6be4190c38dcec8e9d304272f067e6ff7b14e29e5d5dda9e59c177e68dd97991a7aa0a7f5438f18e16197d3da4d36683f27aeddcfb5d84a4495dfe5349582fa8b05ebf45ab8dae77ff14a5506bd2b823178dccd583027aa3dd6463fe27bccc4d064b5fbca495d88371c6e1ba047c51f1612e7606045438f7a8a113a5128ffd517c5ffc38277947d6df9828d39b1b2d271de763f71226814be93ae406e7130c8cf4daed0f623ceafc5c9d82c2597dc157d028db475fef0820794f064f7a2f29fd8aaa90e2ae994fc50ab5d86cdbcfd431a9742594722c95355505ad69954904a7d33900f3e9994db8c45d5c09ee97fa36462675e361bd5f5792d748427662bac3670509afdec95cdc9b7330b8ae3e0f2d0f0597878ea28b4b8a7cf1c72ef3bc0465a305d28d40e7ed2ad904dc608d0bedea9fd26ce0689b17948151062fea22986572c7bb3326c2510c46d04fcbd21aea7b4c9d5cf8ac023d3fa6c8ffc5e00bc14da20769a36d9053a539d848575740c8cf0757988c2b4e6a003f491bbd59058295a222948a5a5ea9ca6f58e92422464ce8c20fe5fca713ae3caeb44bde059a2a7dc0858e5583aad451e62544c5b3d18b7f566f19965f2803a8423054924789593aa1e2aa5e3d08c0875e3bf4eba5a7135f5bbd9011b6e3f430bce02b79a7ff5f4e5fa0eab4b8a3134b0a6c994aaa3d6c49033e09019d36c796114109bc72dc4891936045cc56baa7347dd240bd26a4bf76918b59e2e249ed79c4715dca5481caea11cf571512922d09282dac86130ba03847287df7a4e5ebd27fe9be1e82caf3eb664e4a6143def890f77a622a771820c2d1ac23bd5cb935ed262128e7e6e955ca39cb41eadbb447a567240a74c37ee916fe42dd7671c9d38bdf4fc0fdb5ed365f579c5b53e712fec0dd788bb92c5c7efa94c4c8852e67746772aabe4f5e643b23945bca6ba9ae5a4133ba10acf798026ec4f60568f0e352284b3abe6d6a8129fc908e0ef01b0adf0355f9a5f42f6772540f9005f23a88f5181ae855d693e0b9e16afdfbb48ddb55dece32ef0cf95d94736ca0575be9b3d9099dd21cca955d218316a35f8c0dc8c1872d28590384d9b5d7d7f4b7d9a30664d2017cebef255a734ccc574e18da5c07d900698c4ba74112c711ff95443ed6f915114f6837353c6864f7828de2e784b359849e9792c5f8f446c9a2b9dcee2fac02c3c417bc1f2c6c27f5f68ceeb8b6414a3e7df625ddc564eb6ea7b9e6730468039b9ab9ee723a9c152799dcd4097f4200d999fcfa1af9180dc461947954c28d4a275ded4cc0c0735f158b31c3ddeacfa2e4a026a1d7f6a3057c741f9c7c711cdc0ebd734f138f69c87c8c7af6776a1335da0267b7e59aebf87a5f062b2f6fbfedd1ce5dc85241e27ac098e97c75986a1ecb478162a760957bfa1a2861826b5ace0c6c2654f9b53fa9c71a4a621be1ac8fd0a7b31b0ab1eb12426980bc1ed5b0e000d1ef7101dc52f759fea0caeaca83d6d6dbce3e989c6ec36dcc936eba16cdf7fee8c1082c53e5c3247977c042079f77e1da97aaa0b5e8e60d987d2e013ddd9036e21283c419324b217790455cc63ab0c7008fc2b592b8574b56452ba8d3754a0732a5db82ed94b935d15368fb6b88a24647ae007b0ac408d6e288014fc084a4d9bfd4f5728885dceea5ea317b4b93cf90887303dd8793a26bfff52113e95aa03325cae3731a9422024d6e5e3de60e86d0995526e34077e91db91a955168b485a54d59c66a8fe622f249e3887ec6f7ab953a114dd126583efd0c82214b0f42d39a281ecbe54d002f5214222cd461630b8481acf0c81f00ed81d2ab51160cac1d7ab1fdb7560982b51de7b2b2a509a60a489ecf51a64d2df2cc83339f8783251a4c46eef279e369d51e79a487037e4a22f32cd5dcdd484621b49ad7dd65e8b9a13075e95fef7f54912695d5b4b8b52efb07aae60e53120c2e0d93b0f358696cb51d0f3aa7a25d0fb54e9d2d3c0f270fcb505583455e3ec090e03999576917de47594f5267b8bbbdc9002a6c18832588b515a59c487c69fa4f26bcb954f6d9628dad1550bb4ffa1e163c9d208052e8f75d5e9b6162eb53f6bdcd34f4ddf34c0a816c0ed77f1309a7c15ca9e0f14067548b27d6736aa0a1977338fd70b9a98e603e9cbe23ee352759e890da83224edcebc9907484e2c20b3c486d6575f71693a58f654429b82d73ff738b60942901510b5b4c2714a29fdf4928a01fcc894eab66741613c11863f10ec431387efd3e61d8cdc2807e1ab4cfd7cb71cbba5cf85fce27efc021f56c3115d199aaa77b858f3b8f8681fa9f489384d76e347ce22f1cae101d46a6dcee5dd334e9d7ff2a6831f76db2c66b5f0fb6a64762ac36e60f7c8821214c7fc6f8598ebe650f2788fbcb27b7e29f09dc14d719ff1c4546eb860af842af8822332e3e6bd8043f5c1da699e4c9efd537c4da4048b91b99bbd3dabd112fd73343f4b7871b519d42db114d9db42ae3cb4745890d7ef34bed8d6159462afad0f0573c8ede3d9eb1c07b132346cbf045801f5146123572f174283a95fd0187efebc4164c3b18d4fbcdca90f2d79b9a24f0ee3ae79deec8e09f62b25b8c6e516c9dbe0ddeeae7e5fb85f31e296a2dfa2b444eb05d37afe6289016f4c9866c3c96130411aec7b75ad6c571e936aea3989901cc1d557d1df0b68ccc52d95f6b8d1caaeae50d5369f042fcccf32b5eb54b1078ffb4bf016901c84d3c990c2369635f7ad5f9560f9f6bb69f57a4d656827e9c412113ca379b74bb4d459399181ba0f85ac2770361dd2b9addf5b282cc20f5937931573eedd981dfdd61f55ef37f90a0bab52aee7be2cd020c00eccae6f9099149d7c4ccc0cbb6fc27057710b1e553c654159bf9192b35094c20ba8bc59fae462128c4e03b4832d3f43ef1ee3d870fffb509973b35013f02d95908f7b25d71039afe087078e83f71f27761054345957f4fa4cd275ef1f512333f8edbcff7ab9d78c9ac9810bc8693200c93e166887cc5d7727832b7f84d22730b8b76d2cfb0f1d1feeadfc0dddc04124f1522c34fdec988cfcd070e0bad0e426f4c32421723e8b7eb986038e34c34f2f1b4cdc754c2e0e189199b47d3ba5817732d869832dcaddd2e806d875a3014dd27fac1eed4b5669ba80aee44c2126c48efa5e29ea2a0d66f64db9d8bda944221d7e0320b13ed2f1bc010cf3e95327f42daf5c2a0921044fcfce3baa82429ce1a00664b71bfbcc3bff530aa166e242649bed057735ecefe4bb6964a0cd2245cf6ca3c96c0a76a8736c994395c40e0f4c81036fb9df346d993ba87f840a2e125f90eb8a60f1d81c2eee755abde65d8259bf9afc6718b2f3abb57ce14fae2defd3ed0614c55437b8a0917121e06b8243c2ad41eb6e372db1bdb569587c77336a443110501b5c254adf98928f288ef61dfc27f4f9b9b18deab406ae392cf00777e1dd7cbf55354cfbf1352501971f199a79d64731226bd5ffcc96f8c12051d3b20457dc077cb96b325dcb6adbc6419a01d416a1bc42ec70d94c9aeefcac8281d0d2c2b6bb14db6977eb0275e48758e74054810b9873f9a593f9a2dc7ed42278ee79194603bc55144f2b1865e83740199ec2405c5bd8473f62ae439f4f89437cdde192587bc3bc1010fa250c598608c0600222773518a690dfef0fc18c47e6706f6b3a95e9fba7299f8cf8995f2c5bac839c4fd0aa33d127199797369737848104954be51fd71951f5fdccdee2a00e4bf74f1687009b3b33013d935daed74826d880896b118ea2f210ebb1e739ed8ff35260f1a5d6b579c668b083c460c5887d4118830b07283601266c6acb27c35d58beea1638b64d8ecd61ade7bc557ff36b3450ffe4dd6327864671f0cb97afeb12a2b820f3d5f079d45400755958fe8d84419dc5d1607de696dca66050f111f9f115391c50fcd8d2c10fc2f06bd5d598a3aeeddc8d7d595010cc36497535a3714d3795c4a3841fdaca1cd5727b466138064df8e302d44e5ff2025179d43686a8ebc60889cd7df8c94a7e42cc29d89c00e1cc540a9e388c2c4b9265b4031871f537e0ede4bc7f09382e30ee0aef0e92e6d8494d4430ff4f5203235207dbacb523b7ebb8dbb22a32a5bba63606c06f11a1793caabf3008122fad66c790785e0f3d68324f7a67adb831c5067963069bc6f2fcba284900b59b2d33add0a9cc6bb9439e868c533c0bdc3b9782839197cc1752da04cdd5bc1641443501c0bb27c3cef8dae03fec1141b7343445396496738cde40429ee8ced1607b3e3b9a9895401d0f2e0a65e2903c396cfbadf3250f1233880cd74239bc7cd3ba592c7542104050806f9f68c7a3d33be1eadc37ab93996f0ea9ed1fb3dad68331e441d76a66cf361256b53fd1f13fb326e2cdf87409b1ee14bfee6de8eca99a679d0d10502a120f1a098896ef9510840223080f082b4a02d875e023c2b101f6e6717f06a5c7c9a3b4f051bb9dc66e9700e5bdb57be0636d4e2f610f6a29c88f9a90cccd42910bede6b31fe1117d18df38a03aec910562577321a74786b0deadf8492ef2fcc3d557c57a579de30917caf837d8da6e57f0c86cb4212eae3bb2123c0379bb807958d85c9068a5819b25dad6fe9a374051c6dc4e63b3fa46139665561bc897477d7ae65d588f316c5073935c55395a03ff6540d42b98f4e79fc047adc70028f0d3483deefeb2978cbc4305ec0677c985cbece04b8713cce148173a6faffed049369708fd482d3af64dea95cb0a0b8805cb1793a574a9acb60e86cf5c9a78827de376411d2cdf8a3ed068dc1fe961ab34175fa734569a7e0b7123de40ea3d56f899e454314dc9e1206194053ee363876d482c4bc89b9f51306dbe99e0d1b7a2b2efd090f59864452aad1ef1450ba361c72e3f1fd8f480b06f47fc081db5233c2989ccd2436d4b0c616a3b385603f2996cefc4a5e70ef20d1fdc61ee6989537b082f49f6f7a381c3c7f4160d5d73c8026446416241d74fdfbcb07c95a9dbbca1d6712723a0c57b0592809dfc33814332bc44642ec4cee22ad93591208be862740da6fcd77d30e4e04440b439bea565cb9f8285cf979f429f1c9615babc61c032bfaa8d434f23ac059e3efd5d743ce1a3614f152480d76f9d07541e854e79ac71c3fa2a231a4e9552c1fe06702509891f472fa4f446ba1dc9b6aab67d42bf4db3e616ce84cd09c5eda8f4df436fa31682735d4ad2081d3fc0fe37b93063491c4257729d01d22e3ca32912b5fbfe128a0aa778a9eeb4c71998b71df4b25f5ecd20bec1b2bfd274441b103380b0f455a25c3c96ad37c36256931bcd4c34afc658290f03e22118f2e294d3eb06676860f1b9876990760b22de91187faa5a4c84a6e874cf3fe03293123bd871129eb08200f1f8ce15b17a41bf64726195d3a2329b81dbb31c6d474d40567120ce9aab0233b01f45f71ba8ac6c643840c41386d434c8f22d8ab32af0d1ae894595261f36aa046f8e14d8edf80579cbbe95aebf1bcc793040ef8c68c972d568e1bb3ad1d267bf194c8dbe67365e938d34318294f3314ea8ed10cbe0f956c3498d18706daa69260212705413579ce45a8dd30c4d39c44d88cdc1c037e1bfbb37a86f2764c0bf589bc0895998029733d1a4104e95ba8a089008f25f883ee1ca5a190379462fe8d920d232815157c5c6ca54de32fcc0802b00360a23d4bde5fb769595c8800cc931c4d64a693fe09af0c641bab071d26cc248f68360b2fcdf8360b7d9b0b637b7091801111a9d3b9e416fe4bcc1d559403565703555f51241b12c6322d21efe76422a303e9350e4e1825b293032dbf02871011285816b71a34fb2d3a3bcf4282eb78171308f39b1ae8e8390ebd40adc8edd045b9b4e463ec9803e386f1fd190abe24df612be28eb72ee8beea5efcc83633058cc3651fd40c988027a29f8aa59cf0d5b52ea3ab472979124de8468fe1fee689d8d875b45e92f755d6b7f51ece7346358753577f6cdd6e8cfaa642ddabaa857ca178769d0073bbd70a3c1b0db2c9a4e5774eeed680b57dd1d2ada303fce86f744209329ad706d5e4abd51f72f10ba3ff25604d4c0e990c398b0f66b9c075c3ff6a9a16eef6bda60344c68e031d4f1f57c650c5c27d31b1f2064c172c4c3d228b4dcb8188e0cfbf50e0a820ab9fac9d252ef43a93b4a29df2523d59c35b1434a528e491b0e8d0a68663b3d88294f5cb1d4dbb284eb7a385f8fbcb00aaca469ca52e9bf3876e722c13e70151cf7c09e2bcc4e5e1eab3bf8de03477b3b4d0084e7d9f55c6e3c5122680732fc56cab6c92d560b576657cddfc91115268776482410322d1d1705f693fc5590fa8f8949cbe604f302412f3dd4060e92ff981d1bdd265b27347890efb4d93863887d48e90c2bf890e2f10fa0e21706f80e0cc25b3fe0c92860508da916f7ad1bb00b3b138739d3e583b6fa3a7f47d3428b83eb73bcf422c4ba833669a253527e218bac9fe2055304483ff931327a1f7003806465e6e83defee47378f665bb6b3b1a8779262be7affd100402da2dfa4ea9c912b00329d73ec4b5b613c908119589d26b4c775faef3abc18952883cc3d67e1f4e71695642ca013ab04bf24082e5b1664d01b270a273dd37c3ea5681d45f629c99474ec6a2c12603e897ada7cdfc9b977928b2464b3123a0e995aa417d417c5ce1b76b6eb3bf31b5820ac9aeea6824911810221c6c533381fb339047ad13cd996c5ccf0add3110cb13b0721deb0795b527c0a2f420a04e0b6b360bae1d5ef6105a56931c20041f11f62084a1934631fa4fe3cac3160ac0d3d53837859fb77c5aa211707fb6463652e3fbad36c4acb662e2b35745ae27b9de8afb95c426e1181196082dd657f6ac4a697cb5d8d9b3b13553f07ed8d2403a454e28c635670c743416cd3a7acb716ec2c4f20d014f71a1e5a7121c3a385badedbc9028927a36cbbb8c4472ad643d29996dc2fe78617d2dee69955d685830f26a30fe66259a4cbf36f2f8decdd22c6d03b7ef91b6be8092a5cc5aa7049dfc2c03fac9ed293d402bffe519d436cac14bedb86ee25b0ff0f16beaf48319ec7873e804590ad5b0aad8316c0c7ed3496ca29380821fbf25e52c0056073099615809e7242daf0d88306b75f5ea2862c34574abe58b6b2bc89d35d38df698df1c3d27847ddffd9e7ba8451b98798414c2b2f78e16117e00bcc5921de3ff71fb8414bfedb0330e3ad123f756c7c0082a03a354573d5d01769c08452ef5e1adffa73b5ee8549ea0c96d70f77193e237a0d24d84bf53a7102b52627b11129124ccea6235886cee21f7e7fac024ea9c72070a1294d4b34edb5575d727f463c6d372716fdded383b6a21360626192cdbf16af01a3e57d9629c35e2babde833214d72bba451657fc2607337eb723279513ff2a63b1e1035d60f606f282d87e8689e85aed7b73ee8041c7ae2a8b31a08bae31260c5eb3f9f2ef543f925d96f39f2d89fae0d4844b001ada4b0a88d836be878bb167ba5f7d74eb88b23f7e28537311bccd1a6814f8d68932adfbba9ccec3b07352687e965c60d345f26774eb65d5ab1b2b97dd26075820c05c34c61bcac638073d5eac9c6776e01aa2508721e322069aa9400413aa2b2f355b7eb992001abd1c8a6337347c5a9c05586f46b095265a8a3e08c0cc8a00bc34b75b21abc253566ecfb9708e4e0ec8a36579b1cd3eceb390580cc69a96cc728619323a79131db089151fac5680ff5fea0f5d73b9f7328377e3659ae0612d17af52ad8696a21e21fac1cd181066e124d6a14b7d2ab8b0f3a95df8b6872334b15e3f384a38a95110ccacd7ddd7558ec65d819501c8dea9801e4a55f999d31fe4d4080f10cde363b4de751452563a0741ad246a07a096cd23d5024fd88f5f3fd528a2fb0c97723473f64bdc2fd8e07a7994978466a8de51c47bf547edad5aead207223a446a56de7fc6bb5610b7a1a0ed9e8fa9d9d5265e91527a22b204bd0329288d5dce8fa0960cd5352102351cf221e10bcc7bb4def0bbcc266e78d4c3275198fd1020b78860e3d57c97c3e61b19d92e93be8d29aca406bc7bca46cc1b94e0d40461f06d60d2fcde55aed7165e8417a6ba73e03becd5c5616f572e6813448f4736d3597f89c0e26713f7915259efb2a4e4af1dc376702f47d261a518053ed9913279b4542cf482c4fbead492039f9e16619fa5cf69343b8a7c30dc3c20c53543d10c8311cb68e9822a13ea7dacfc9407082adc0be1e52a788f283c4f4f994e0c35eb3bd13ec0d164efca7d65ab08296a8aab8cf6fbb1cff301be0de5b91aa6dc5573914e3f2875ac43b13e20c93a22f6229fd39281b26171c52f0f8df25dffe880963540f4f42a9ba4c658c235c29373c774db77df07f8ac07f616223b8b3cbb827b2eb4363550fdef724d5a887768844b46f88d17ef44eccbfaa9a61f7d0e4ef808e354e661c99665412ad096cdc4033802d4a622a531b6b7b76ca40b140f50201f09260f953476f0cf678803d28fac8a73cb799b861a423f72b10fa78328ff1fb8fb88085dd22704c83a461a9a45100df3b036b6c479b7693d9aaa533ac4d969966c943972677e62ebc8c5d9dc1679d9480ae07aa81f15d565a06716113a6b0a83821bd2fb4debb5e81a17563f4a3b3a7b5d0b09bc00d8fef94bb2caeb5206e76ed2074415c5bc838030b5bdd46a30ba4c05cbf7d7c81a42800a110ffab1ace19b79579a8af8b6f7af2ede8f88f454757411840275996d27b469650a084edb83cf9071199067a340828cb0ecc9361ffd80cfeb9f9ac44dbf6b421a648d9d33464ae5285f85d8dd02cfbb7dd1ff93f2047f4557b5b0bb1d1e7c7f5b5a93db7cde244079ab3508333f180b9fe46c3d5669554bc6fece7b9b0bb6fdbf5025023a2f6cac64cc47f782ac93100bd13174473f315b38c083cc5d24dc6a9ea81246228facb25e386d072aea3602eaa0f8451b7d52ac841493b75edfb668bf36c64083ae840fc79948a48e50991f4f69cb6fb41c1b54e5045162b712596b53b75d67c59a327c8a3befc79403a442961b258ef490b67f4251c992033ad9064a39894239cfa7dc489c4cc0aa6fc3a5fd99ff40955a469d72785f297b73122822d3d5039aa947bbad06e4d127d765b3e50094b571f14d9253829f3805bdb666481caf39c2b0e15e601ab1ab12f3a3a331c0758b5322282090f4b6c921ff4d3ee87897d571e16a59f3d21d2849f8543f6e95a72d38e17c42f19dd3d336533ae0879bf89ca07a06a233606b7ae622eaa4dcb7503eec4ec6062545697189b558ff2e03d2149219228a53d0a1f1901675cd34ab1b6fe305a515ea0dca22292f91de6cb2771d40c3c36bc037024a9a6d50f54e20460bd3fbb92e047818016de9703e3326255baa65893b561901ecc12a535126db9fadc0a6155902f92afd3a1f471c2ad37eb8c110d8f522a430535eedb4b7cba2c233bd67b2935d49c239664277916e654796b51ea4db54b8e1c411d629076a70aed9183c0d6297bfefed3b9fb3f98a222780e30d0683ea3e739122281415ea0246b86b02ff691a59143acb818939d92825cb0043a72f74edb09498db582d788e1d7870d97c6045bdb5899c0b2c849d253e333d8cfe1086ac19f1f1423551a21bb00dee7a10fb93c9b24050492da17c20e613e90f8315d0f336a6c897fd7bd4ee566f6a000a0d4029cd3f1c70a9bb4cf8c7085c9b99787f090cc14366a3f85dc086e1feae196606b2e0ffe329f80b70d9690a114e605d17bdfbc91b1c5df30cd3d3aa97b8c140a811067c80430cdf9ad90a05916a6fc8c8a4cf352fa6fc7e78d01c32b80d2a8ca24fc98892c5db74f98c9efa90e62d666761f8c40c246c8de746255fac53af7f3f534191f8e2d79bb438a18a3b5df9e30e3fe4171b63092d9d0d175817b9ed8788d3987f41e03207135a23f06c553606e65f16596bffbe6f2731da6b950db1fb6ac6ca5b64a0ec4d7c1925defc471cc2d587281bca300621694888aceb1be4c441dd9fa0386381aec3a112a30708c090a1c52686049296ea0577d3a59d2e0a7c11bdd74f3a647658f8d0ef673a87cf35398f6f0893e4466cb1fb56e528a37d11b1d512b57f328281d6b102276d9f5cc13115f651e85983fe25912fc95c675a27fea9f1f42a5ae4c80648ffd50bfb89700ca07e49bcca55001828bf11c0996a28f38c0ec87d3e1fb69de91b50464f69188dff67e2d8f138bc6ccf22eefeefbda3ac7b0a52a2db620d5ca9fba43f99f57c9cd1ab0ed8bbf35eb2ad77684b53c12998eec1ca66643cc968651a3057be2ed5014e087cdada6852322261d447648d973c3a136b94e87901700b91d6121f3265d6c3aba637c6670711696bba386e2ecf38c3697921372ccdee7d6c78b1409ef27e0e823918ce11165a4020bfab713c9849a49cfac9c6b6dd082ef7b6fbaf55cb1fd8454ff889582448967bd7ea09853cff34eb21bef70a17945b05f876e0e3dc99e92d4d21446e259c778af85bea551a99e183c6e4ba8f311aee08683ed3aaa1c684fe9ba56534d82fbefb67fb67be34df6c0f3d97a91693f2fe33fd95a6afb268dd08340cbfb1b222ddd2a784516308510f7137e6f6e1e9a7cbea24d3fab99b036cc31da5d392c7d75ec554064b123f28facf0de5efdf2a48c10249d51318041ce18c8b2567602f56e67225f9749b497b445f36522c4ead207a9c97b0abbdc9e7621505099f18543f158187ce0fac337e069e35cc05472df5f1332d84d14a12bbf7235ea7bfddb92f20f38635e24c85443f032c638743e320c21a032efca23410156c47e28e99ec5816ca6849332095c1cea0446072e3ad5b6ee2e0878470c8e3d8599710805c1ad3cff83cc9249bce7861ef5947831a04b978c20653c48a1c08c7dfa75fe9dd7ffda841008789c4a22931c883fd940fde1aa2023a5682c6c9d9841b1bea762b2be599ed43dd7614551c51ffd41c446e0f9b8893e8e2771a445d383ab6442ab629dabeb6e773143bb0d747e90c1477d0bb00aceb0bacf67ff40ffe727632ab910a71e68920fffa1e9bac31c9e2325f68d1ef655631072b7024532347ed068c655675e056b216be0aa6b89731d462a7d5b6ca3cd4baccdf7877f3b4a57133d1d89ccc244211f4ad80ad1fad515d3bd121d3cefb70fcd16bb848a8ee5c8020500a4e8f1f4f135596fe47c7bf9566cce270d386474fc4edac090259b53364283fdf15e33f0955829acbc90a85ad2f046ed2874ed0f2d14cfd45941152139f9186bfa3631ed3e8d79126398f25efe6ad3a417c260b29fdc9b411b1886b9f4ff0b6227b23a189a30398c1f8eff9c552d2b487581c15e1d360c340c2bde212fc763820f137a74a921a167a268cc7a4eee80f80e8f6ae08a404e17d012b7274ba80a94d9786954fa3b468734ff66d64db7406f44e0501c0791eb1a68e0f8d4fce29ed93f063c6abc437b5514d4fd37acb815bed637a7300883fef3b3c4c7d42912366a01598e400a432d6aadad9c99269aa7886711dc2eb287e533453cbb5a64f5bc0bb57121ccf6591f4b3905ee675ab7e647635a40e28e21bb9ce7fc42ab88ae210f2cc5f4ede932e9265af35c83603ac3d35f693f5cd8ccc64933b799560250ff74fa2792b60639d2e2a192d8c4381eccede5a0388c38774fe1c91ef6d37a0fe2e4d86d3d2aca3940169833dcc9277a6f328e6e0b17623eb3fd1280ffffff7f