PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66540 26d1c5daa192f7e992bdc14d891c677ad9e2ed420d41a4a314f95e12defa5da1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bfa7c93cecf28be82f101bfe2f60124df43f8823b11f8c4f233c1b24c3c496a3
Certificate Block Hash
26d1c5daa192f7e992bdc14d891c677ad9e2ed420d41a4a314f95e12defa5da1
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00cbe6000000e80100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000054884f76d4977c5ed2661a5cc46feed20fcb69c3dec88796f556c9c4e1fec70a7ccdd613d2d4137d462730522ffe829fae4761b66404ae1aba823e98890f137caf6389638fb7711675aa757cf1b5c120171b53aabdc520136f040000000000000000020000000200cbe6000000e80100

Raw Header Hex

00004020b1713946d3cdb506954cfd2ebc0930892c912672684d5e46b4f5a9413e1610ea9f0e7d5d40b3c08b15cc1cf66607fabf65422125223fd8487bbb58c6377adb8886101f6a915e0118a396c4c3241b3c234f8c1fb123883ff44d12602ffe1b102fe88bf2ec3cc9a7bf

Proof Data Hex

59,560 bytes
121216010307c7fa176958601843fbd9352ac16a8b83d0d0d7bd55529f2cb319eea873fe12790cb261a464c4fd3e70e01fefe0fe9dfc2c0437ca39a610abbe8cd0b80d6d7dc7d3340117f85c42a4edd58912b329541336b72c59bd11f896566dbee02f66d5edbec619acb8c57add794b1bf18879abecf3f4bfa3bca7587af6e908e39b062e07a4be426a7612112718a8b639caf99625305d26c986e1ece5cc86a72717c973b2bfa02ed8385a3a9ca80d777b7c5d31e290efbba024cf21981a61b32dbf4531775761f3cd109678573664a1478e1f5a7323aa439c81124cbc8d1df1f92d13382fa902616cb8f092ace8c10f6ed77a45396ff52291418a947dee81341f71b4a5ee4d31ab4fccf7baf771eef756390c2a83acbda827412e0e52b036a84e86c1ecb97e90d9254d4561847aee4c90265c7c0673a8220974473fd304f12f1fcaf538ac184114c2c44edd89011b11e6dc8dd14cba62de17c46e91f27084a2b2c2c3b719161894e01760a67d90ea353a51ebcbb1bca90da823f881d81bdbc7ec2b534d5d34b8553a7182dd1c0c18223d6be65b45c85bf9420129fa8c945feb8b9c328e8e0641926685b765f934809d2d459ce6050c831e692d266f5894404088e8d6e6b9b7a38331c0850e5b0ae423d4ac56e16369ab4b0723eb6372186d72a2e005c345b5af9a4774d60332b5ddb115259b0e33de2d575229d4a94bf6eae5fdba9916f71d9878bfa9ec00bbe43110f6b7e081c8f6a9b9d6d11cd07fd35b57ef031b3d8250dfc92fdd5ef2ea662d4bf014b404d41970fb4701433362fc8690c8ad3c0ef61296edfa74068898c11bab2ff0f5ccc62de504bed98aeeee9c94c83bd332bcdfd39f8c22251fbb56175ca8cecb8b7815c4366671f6a85ef5be097dcbdac0e26c14959bb3488307edf6e6221a77c6095f852a725a49c272dcd594d0b825e3ae6eafdb305529802bb285b086fda7ba636ec1b2af854687394ce9413650a7e057809a2d558002de2fba05ea7725b6088bdd235198374d95d45bef741ddbbb31b165df4796e68ae7efb3caa4921e44f2f88c07e33df39527495f02b1432a3122d8f784deac51694c5f90f19437568d2387da42b7a7db6a7ad69ab0b38cd159f2e1417f0948300cb53ca0a07cb0ba65458f74313abf36a03777bc11cbe5c626e714b984b2f17d20138543ea1f766c678314855aa7079a2d374e6673d957e1cb4611b7236c5c3fb122dc642c3808da3119ea2ea82c8ecd98023b2d01dce3f8e54f680d4d5a28760fe1f267c827e1d71a698ef580eef53f98dd05f7db3aec3b55d8354928b452212a7e7a25326356753424cc6458be8dff83e9cbbba7edccda44a080c6568ff64e07062fb2ad51657ce6dd438e25b56e4c078d1d6042eb520741b213eb64e675a21644eb21520dacbb46227e0d3b360f2d4344551b8eff24ed10b9906d02318b434d7e478f52f047ef0b3035b88f70bbcc4345110eedbb762809ee027a34ee7c058abf8c2f1d441fef38c9846f4c77154718e56ab948788e4b7d6aa8b1a2d27cdf4aeb596716b8d811e6aa32aacfa2da83c3cea3e6811fe63c0e70bc4c86dd51d03314f5c1e76103cf354cb5106e6b403f26567f262424ec47c175d679a25abda8872ca6e0e9dd02c33eb451f75ff1e6b482bc6a042920a52ba8f0916af13b24c3942331ce57776d31167239ce42d684e652e3d807f8e374ab89e65c77640e6a71e45b6ec8c982461c3ff65c3d6434d2537c22cf487689a63e61ca26eece9e703b765bf3cb14b0e638ccd4d210134717472153321ee1959e12c294184f88fc459a3a430dce50162e8a198458240a5acfcbc5026abc5ec7b7e32d2121eea3b962810d757b9361b8ffccff81dcda92773dbb79d41b21b9260862670fc932a1e2e42d437d0ae07d63ba7d4f89fe76855b0d92a809e22b0e0c57774094c3895a23464de86f211537cda3c1572dd01861c2f664fe523a8c9ed68252ec7a7a948f3cc1549dc5b583c1d75574e363cc83d72c972ead2bcb9be196d4e747bd2b71400a27fb96234987345a3901947ac568a93d701211cd64e31748f3984a3dd6504dad28b0d40972e7952a80efe3edc869b2d444337dfc19db64a542e59548cf97ac54593efa3e33a16db0215d02468681d9ef57da9ea51056b668f322565dcdff97394cd28e29c736dd530ca664ca0ee9dd1370eaa79a9029ad6109fca703ae1ee256a55e397f9276fa9f35847fb62649e611908950d9a3129b7e51091ef9e6b3898757aa909c19190b9e6dd6763b7277627ae3bd371516dde2f2f70e7fa3a5bab48f215b6b3a778f47edb88dd937d975b0ec559e2b0abcc6df506f6e622790f76828d9e66100000197bc7a8b8d8a78f4dfd1b36b9b505a979f56f37f7f6b18f595b7724a876ff50bbf1d1b979076feb0e9b6303e47ca7db4f44a508e6e4e3c2eb598965949b161bd5e079c45afa253d108aca440cbe5dcd8b67bc71b0d2456f422cd4517f5f55058c30917c35fcf30f1f67c966db16a8ff0ccdede9bdc958e1babee6eaeeae4fb7fffd3a9330f517017abf37e9fb66ea2bc42610e1914317e3fabc34baf62d523822786114f1ac1ba194da022c1e2669cc2021cec5a3d3bcd61fe6207ddb9a1aa48c195445827def4e5d07e79216c4172aa229955e5e2c2811dfc1985e78a83ff42495e1ad7dc19246e67a27bdc0360f924b3e9430820f70e2f388d7035b9a1bb8b4692d74cd342169356a79503888e58fc0ed86d0b5e605e19c6663f8c24a9c93dcec6b15a8420689365b15810c1da113e73b4eea3899f49562cdeb9af0be6d3d028acd9dde5bcb987a4e28e932a25be1c5b840f9de8130822af15c2a7fb42bd0d840028318f5865396730238e968612d08c056b3d9f24b89ea809e4365130031d5d01425ece04a526eefd8845ee07313c4b2635c435edc24f95ba753b6bbf4eb2d56ff433fb47fe1130f31e33fc8541457dad69b4b4440212425992f3839b144d8073833027b64d955e5a9ab06b3067fc62d8a7272e369881ec1f49afeba4491cc81a73e4197961b244761e8d8746680e9f907d2a1d7884ec8b234a23416f5a1da0ece872d85ef8552e113cd42bc2fbf435910c5450d14271b2f198842abc34d511358f3000b8e25c1e23a78d00035c30b3e766a568d6dbed86082ce33ce6bf988540b16c5669fa797149223f346aaa4ea6669e2f9e3d8cb7026d27e07646868dc9ec8ce83b6ba75a1b832aa5823d5183d88cca2470e0748eede147d2de07056ba7af5e7d261317e4ffa3714e88271e7bd2303fd4ed3e5afce140c9b5b4daf6293f903710b098d042579107dc4a1d660731e15feb3ff803e073936a337b68b79eafd25b1b3d420bafe4806445aeb13f9616dfd02ffbb5f48fc6f6b6e7e4515178c592a3350bf942af7dd8b578df8b72f392e971484e76fa96b355e5689d493b2bb984af2fa232c24036c0728e59a14c87504c6c8bd8a6fcecbc27f66a2a1cdc2f475dd34c0c5970411e925a6a4da06e844b63d51f4921d5f8739f5d77b4b8a038e8f29764f6b2fd81acaa377cd139c451981214657d5d9763ea43b896dcc21af24b80e7bd7aaec776b70291e5b431fc067a072cfc8ba62548bcdc1e468a6a3b5924b9e6c10589981e634d68355f41570d7a69dbab94f2683810f6ab8940997424bacefdb33da85a40a492600e084a0864026516e4f160e2c8c4bb3d9e044986347416f674c69312b4cdcb181da7cdc210da38246a236391a8280faf46790d80921709ee96315bce3769fbfc9219d12f2582e4de155819c18056699a525ed85dfb7539519e0acf7f8fbfbb121b86ecd38943e5fc955eb1777a65a866fe35cdd42776edde539c61e5a88377b5fee52db0b381411243985ca755ff18fcefc369a4bdb27a99a6da682aed9a506d0bf74d0820070bacc4deac5e90c2eb2640c66a856736bef92b8d7a0f67aa6bb6166e3558a817b88ea9af15f146f94ca7a1c1515306fee38ae167be9a75d44de363669d7e2beffb93705c819d9725d4b0230b28d9e0a465bdb467aaf6eeb347a3ea17fa072694c52accad519a30880d44f0f331d8ed8731006e13ae4891c55832b0518067769c8359fa0db83e18dda4fe17b8be45193db28c9a35f15468f0dc8d55c00a4e23b773d4201f12537b657ad9a9bfc8349878ce315777c0ac15544dea52c05186f23830f61238b8b7a3ef0666ed09a43d9ac2d4063ccce3ac381f93770ddc3dce528b122a87e3fb015ed9ceb94bddf1a874ac548c888b9de8ac1b4979217e198501d7eaf7d7158cf9c46a52bd7f0e771db093cbc4b54bcb915733f4e1a70c33c0cf60f1b30c1fd00f2768b53e563bf521c2691b0083fe79941b1d75f45a7b913371ff9071112cdb31d2f0bb5f5c2b5e5874869106dc5239e2bf805065059a770afd04783625110fdbf7806bb0a2128a25d99ab50b3de00268b0eb240cf97cdf87e800c5c9a1377b0b033e3b888e30437eabb2d7a5fcc850b9d4a7be39cb6b05f542ec228a2295f70445d6d5d2e91b21a293f63e11c8cf8ece6e2023929e4c76c73a2199f7275180e992d9cc1b70c07963550c4e3c866af2ae50ca99c49f80fc592eb3a11452c64e71f4cd1fbd20a47b541e72fc60462a91fa227c36957683c5d9e580e8699cfc50450c3ff7c9ac10a4eb45f1cb749d973dd77e7c90245ae82422494723fd026af783d8f124cb793138df63065c538ecea0063c4e040043f4d2f18ebd2260762f0de1a1e2f2460ae69eed1a714f9d1598f574a98289f720cfc6c9382f3277734a8974b4295f65f8e897db4235991281bd69a56cbc9a8638a27583c71897a1e54adaafde1f4be94151cdf89c7aedbe9e8e0c4524f6f8380d07181f931b08261d6b6e1da4d5d57a3204a612b3ce40a3e1c187b9e7951d84d4fc2f0f40d49a94f83470d611e01fdd1a8bec4171b76da379672d59b9fdb818911cdc29758d061453bc18da208ebae1b36258bc9cb742cbeaadb10e0ec20427710b16e3ee5bf13c18146953c9271e57d587a28d983c256994c06a8fc5eebdbbb3cf236e164d96de1e25f90b02c4118d11a959f3ab2c4f0ac72e01997b7cd5722ef3cfeb8f1a0ac8e0e362a808dff1f1970db18ff6c39acd65542150347eab2261e1e0fbd355111d09b438dd4bfb3415ab458bf3bab38b85602c502108eb7c09f4b0eaa3ccf0485146da542529a6a2b103955b0ce147b3526515bbaa74f510ca54ad15fe4812af2b1edfae67cbd86d37556ef4fadc6c9550ef0b60ef04f1b2a3dc6c0c39779e40494c55100a0e0c6a68fdea6c801880f471993ad0c80149d3253564a146d0f6126e292b66ac9f5863f4cf2768a8ed86bac3649bbc272c14f335d2d0f9035399d05584142ea321b55e9981266986921f9a01b3ab05fd984cc602affc8bdfbf8655fc804306f29b2160c28b1feb0ffffe524f0a250bd6cbf44874e19c611f0c60ced8af99cdeb13fb8b95fa725ab679af055c6f40a3903f8a51e00013c0c14d2c714b1778e324737ee9297351d840497b356144e487810817e498015b0fc87d14901f40e170a7cef353f6b59dccdb90e2551359dd3fd16b96c7624cdcfb66ee84ecf41a9014a2f351fd6ed63449d107c5c14b0d0bfb72e39b0e8ae7e0ec391c11b23a43e5f48c638324c128cd69ffe8308cb49a75f4365b04883fc1fb220136ac4ff90def7ebe9e9c1ab28b9e8fc81269c7900a53357a416b1dea5aad1c9d6b8352919b24670b12ea3e015d984c4d1b07a8c49bc8e0f3852b5efe1eeadef1230ea079ef4d3e9d31a9e997d5158a616766b2debb49f5e82b3273cae2debe39faf6437e56bfaa1225e236b3b42830183754bd68633d4e8f9e98d89da5a33a5b665f6be1397a8d0783ec0f26a7cbfb97065f66325f4d2ef41fa9268e10d87aded37b8c2c8d0c1eff7522c6bf06181bf02a056135fb3a9f109e4e36938497aaa30b7f78691afd410a8e5a2148c2505927362c1d652b78514d4da669f3820de730c048b6298d9447b5d0ffc0a03b5b6522a70a5818de8792f11a44bab98b014c13d918cf1d797945dece333439664693ad56582f99f9762da7251af0da7302266019169d94b3185d907a3feefba668e20b043da92e47920cf745c4c1beb78c464bf9203b7707e3a320c4a79a6b1c7316c55c1dfc2b1aa2554449a55c6356e20b4e3a42f3ee7444869fd33f4d1d7b7f268055a6ee84fa35c18cd4a242ae5c43f0c7fc940a3e9483037dc1f4fcf191cebb61c1ef3442d4a47f77ab60efe8a91808d944304ee7a5c3bb46de2fb3c83f67c5a190129fdca826ae2d908428a05d7d7c4fbd608449e72ffa78afb1012c11462e04879689b5d8475e599a3be4ebd6b57d04def00a84f409efa18e4a54978d8fa6253e275d07e8498e1eef0eed7d9bd189920bc7236e475ab6b94b6ee55fa91445be33b58a57f7c9f87b7bbf8503986552c24cb2c2950cd026f4c9119ae99022b2b148f72260574b86642221ac54dff6c5db3715e399cc97ed14dc0c0e86faaaecfb971cffd0875ffcf7ddefa0469bea9f47b63aa45babdd344d5c2f787cc52705b27ad4929f7a45c0e11ad8c1f54d2a99bf1baa46a5a1ed1bd4db5b99d034e648aef991693610bd0e0a50dc3c48be218345d7e09da9358dd8914f4e99967a0b9ecf7452ae5d421897ccca889bf0c161c8d79a3cf67e8c9f7a6fe07fd8944c2a68e764a95010616036281ba0d4d1f80b526d3e143cf1ccaa3fa5dbdfb2895fcab7bea6f5c1a96b2c0532c3b2aebcceac49d93716e210c187298145c3d08d7de5edd8bba9b51f67b5c64088b7215d8906f51bcdf351820a046fd05340ba5a8e32b3027468fcb5147abe2fffc77f8ca31c878d8d1cab3614eef47f2cfa1f938603c0b6401720baf53ae569240447557d133e7d1a8d2210fa977f393d01a5e76a2038b7408071e16f5b90d1e634be5d3b1089600e690191a6bfa439df62df91b8394534f24219eb13ef09648a1fe92e43f3d2249696129844149916b2dc0c8f8fb33a10696f71b22a6fe4c6862f422abc9d7de82c1252fc2b11a698fb0076658b281ca5eb7a98d372fecd7e265116eb2d643447db53e97207e2bf9815e4eb6a3959b07789218637b1688e1c860e76e15658ff2c0eaca878e899d889d6f25ec1cc07738bc804d4a5c83404956b6f07c1475581ed40c64013f10a4a1d2dd7a52b5a3884d8fb4b09cd26da3205e67b46d8d58de6b95ec7ee0573040065cf0fcef97b5ed97aaf83a371cd0c6f60baf971e175e2879216401be712a6c02344337d5bc6396ea82c3d9bba34cca836a2b65528d9adbbc90167a213c09176837094d13c631188954ac3556ec9387a85e051ee1a949c66246aafbe589b9ee9ab2dfbba9962a22cd4e524ab92db24f82f2142ff7349f5af5491fb3df53ef70f495ab5e7ae8c60153ae3f2b2cabc0b25ec7042579380fd77c4549d10793ebfd13ab31dc748ae6706b29cb6b4522387a64c1fc7327ec847d2a5265e838750dfe67015e8247151a99f12efcfe757471b774fb5887124594ef2b66f9a030718be6186ffb69d995d5a321f8d26ba1a7f89c9ee8b6b935038a9e4c99e669f0d7b57a61db4988622b5853b8e568744ee5c900c055885cb14bccdbeab4df5dbd6cc3c2cb06726f0d34dcdbeb7f161e1f83a3343e023e78fd64d135649bda3e5179633614db920b6ac8c7e6a2da992741354d16c9c06ed1d2546083cfa07d2c799722997dcac2520ec1b1a78206d1335e3e599281f9368980c90bc4329c8bb702e3dcb196447aa4dfe6f57ad56854d7f8877a71f9b4534617d56e9fe4e4e47fed461001c06ec9769db7068aae1f9615576a1b8aeb6647ef3b29c48ff3a64522330995aef2a2e473efcb4aac36db1f77872686492849cc5296d9e182f830c163eb23e349a46398aef9e4d6921dc5c38cb39522e4b3e68244492f03a58061ff7870301652158df0af78c691b76d325767e9cb31d800eda0e6ea9d42d62b79f28a15a5c71fe38b3a97456eaba002d521b94016dd33029ac88914650cfc104dfb46e3ce286a5af348aa1486e8d478f0e35b20487e52e23a0a0d4ac007a866dec30506f9c7e55bb7b94c6251df51a9b56a98b9e3945b19ad486b6bf465905f236df60bc4fe7e0281cb17e4ad80afdd505a950c4fd6be7c22b25e7d16394ee9e1f592eae38fef1d836c642b0535adf5a334a369f232bc36113fe44c7926a924e69552da8063a0f5648beee855f2f80575a68b02bf8bad3417d28837e9134f54c0a8af96008129f6cc672df92a8f46762e58cd466ecebf9a3ec6728c41d9b843a34622a509f6324f345fc639ac89f6172cef2fe2928ef671120ae72ae1672307ec81826223443d1abc7a1e4e62f4f22dd71734a42b07afc992891adec503bcb565a8f48222fbc1b442e1369d062a2d25d6ff3d22e6ace6b70a9f493345926dfc1302a0151873f24654ae9fdfb6bf392b70a9be63061fba69e64abeae88a274416469088499af5481beac5df9fc8999f87ef1c23325d6446455f736aa541fa9275ba82373690b51ef30ebd482dc77ece3b35b3ecdb04a5d8fe35f7dc074537a43db9a24bbc371b80b19f4f91141bb827a86bc815914be0b1c2c858eb9cca4cbc3adbdd01f39b4399bf383ca08ae49338d2e06c7e3c856c3ed10742d307a4f8a355b9e009308245f6e9549358ccae65fa73868b86571087062bbc1624804b9e6049c61cc7f1053e0f92d8406ed74d96500cc09cc952e5943a70982ec46d5d8a2d14af954d36ad6e3ab19eef176d05daac0d0dc29e8e075b1a9e90ad764fb47e21a86a9c32d009fb7df7cfb528a0a4c04c3bb5f7659e1688a76c91c49371afe92c0ce4dee6e3c82573872550c2c217c23fb8f0b565c7f4f7907f561e98d2ab02f4fa4638f3bc569d08c066424021f9e93282c2e649c5ef2ca3911f936402a7edd1313b2f62897cd2029ecf3d062b61633eeb02db3ecf958b30905a14fdf1970251139d87cf240505f98ad9498e847198f0624eb1bcf917bf2186000b64533756780b72c5850b9d5f34b522791b518833cd1eca991ebbda7ef2d413101d5d26fffd7ad374205f00d4204e0246dc01dc9edc06204d54e097c8b7994f1ae29960fbd107a83dde1d1887ca5f816a0502a357a40ef8c2b407bed8451ccb6252de4f0fba50b80ff00b5f5208fe5c067096122670ce64aa89b18a39dc84a969c24923eb770a19b6438fedcd33fc5338ed26b879a319e09c36ad11246ed694ec01107a2630e527fd05789e686f92a9501e6875029b2ce83487641b37b326d9eae04cffaa4e7b4506224a1fe207b6e744e5fbd7bdc71b5a21c0498779304c63e8d1e6994a5e5d88f6736911c22d4f0fd6aae07d22a2961cb8f6b167622f4b01470649994788de2c150c6682a437cf9058b55608e1983a96d4520b33808cb7e63f090d7be86676bce6adebb824f6e0875ca6613b250c6ac0f93f1a049c6d52a5fe4759602edc5ebe2bb4be9101f333db6e606dba725ee4e5687268eba9c1a47436fe89c98cf1275461b64776cfd6dd78cb3f0a8904ff5d9cc8866b05d0ffc3d6525223ef33b7f77a502e6b087ba105c44d4f03336e09b8f80de995830300b180d137e75b6d5c65a27a849fa6f5f4112d6b68ab05ee819cee8ee761e36acc105b8683e52009e99d9c32810b1a1f18a234512db4e209b517da20881ffd8ae47b41250178fc8d84f5719e2677f9abd859468cced163983d6b67a318cccdb7363d3539ef168aec6eee78513e3cab96c5b652c7ec7ca3fc8fd4e932dfc1706b94b8ad06c965a59256b1f16f1c57c14924059917963230653c81ff2713f79d03335a6a4108a7c95c1d2f85e6f925df71bcc3d56f4fe2ec62f7b0ef6f970f3fca8fea82b798e4d37da3b087e10e003ffa261ce47e30f486c248b5609c74dd0639f87898f7f86b828c44e7107436c397f1ddc482fb7ca82640aa71a4490bbbb035a281076d13cd32ad789e148de14896793dfdd554e4fd2a42d290c4926d73997457346e6af393dcd56dee336ff1731a0ee3f33ab75d9be0d579f69045cf4e53c9226fb0bac55e5a39eaff90ee59285eede61de613498b292ca97342f25fb4eb1730e373b258ecdaba48cd28b14173f03a33917c77f43e8d8cf607dd23d7ef9b407fa477636beaf26cf56937f234c4d50ca2e719cea116cdd6ecafe4ed8db6d64f19bceec0c645f5445ae02f7f92ddaeaa07999103502a9cad9512d19ee5354db203d9e6a4fb3bf6976ea6de8d819f83a3618cfb7624f022e42c1dc7597eb02453b7a51a9691ca630f232b0ca266f1d3ad6db79901dcd5df1d4318d536391ac2075fd296ce96d8b60c40195b6f0b0811831b42b0a887684631de98b9520f5f6acc4282a6ef77144d522f908f1333f58de69c2159674ae7c91be75057089a2781a0e729382d6d5b6ecc612354b2b59667f9562332178d035b4afa6aad6af1c600d89f1cf8147facc26cbaf46b5540395f36e6244bd48ae0350209d8ecd12fd150705c23c8f27be6d7f8085130a34331defe46fab24980820dd64ecf5194f9bb804880d37921bbc67834e7624fb82af4421b86a65f0110aaebe2a8fda0f4df0e57254f1d9178a6a50cb6a2c037558f657c7fc788f6cb821282efebdf471d8b8b5d2264ffc76057e6f9d7d790417f7d189145a1ed8b48a52a7c218adae0488e787a3ba5118156cc7680ea4ee91a69a2f5977b35de9d80272507cf86008718674ea6b83ca72a27fb952db09b64983e34b1e707bcd241ed63d498618195ae9f945aec3aec296adb95c484338973c8b33938e31f13cb0177be5c77e5b711d2c4adb7cb4cb18f9c409b358b279647cec0ede25279a711aa31d472b739bed28229f14888df637db4dc7c5536115cc26f64c47c811a3cadb999b1ce940b8cd449e77c1df00fc0900fbc8171b788e71cb107b4f6a17341a44e1e37709136a8c35fe043d27f13a9be13feb8f627116ff90e2d2100bd3f59ecbd9d2dbafbbb8e173b76452cf9f116799eb390c6f279552154b3eafdd5c6a1e6068af49ec5af5fa5576a010979f1aeedc65fe3e89b98b833a53fb04573ebdd260759da369c00d531d9e55e528484c219bc68bedf47dc7ba6749c216e4bbaa7c7f9e177f378e4ab5c8fbfa443c039846bf1270560b49ecbbd518f7528408abb603d2b089e2720d7ca51c8956816979a3c6fbae9ff64b90a0583297f76f8056aa7652bbac1a5ee9cf6106ea1dabf602e673c58d176896a66703fd82ed1a976e6648914cdc8b886be73a81741c0fa963f221be56723c78943ae6bf2dd7f243fd100281957c6d579e5a2468137d228380eb118834cbe63a5856f6f094b5b763426df92937a432c529924f1480488a86be177573a2d5e50898ab49be64bf3e6dc5d869ac5ea39f2ebcf1ba417b693ebda624ba57e6669c0f899a2ebc909f3013ba46d5aedee7a45f4b5f373e9494026fadb37f456661eb79dc8e6a8d64957244c11368abb7c3c690ca6c625541fe166f84524f8533f12ee072054d8ebc25bdd68c11f2e7a1ec483b8e38b2c8cd43e62be9f264a47412da6408a123f3cc450c138dd97431a24c72fd9fae9286da45c5da3906a2c1a84c160e7913d7b0a408e83190dca0e3f90e7292fcf0b8a6435a9945f6414a807dcf9c8f9ff9922f6d83bbfd9ea9d160cc9bb369909bb04ed86499fa7f877742e6b5995504d10a7c3b9387684bcce6bbdf87c7aea2892b0d78fd104e44667b8f7722365e9d7ed919360c078871ad516c1119f1f40da0bbf214c2880a8ab9cd4d041847017b357d98e602be8e4583d4b87db37e25be0d4f93b4d55fdeb1ae1c1d3ebc7cb4188f5c092b6f8798291bcefab0a3a088a306de90f49c9538194d36067e92c12ff707387195b04f79875ae5348e2646b3accbb73da986e5e1964137eab67acef20164c433558021a3326159184afa154814a04828878924b1b80bf618040ae846809158f2657998983850fb1f80be8064315c159141baa726921a83239044c3b15e474b44c2055d32979dcd5c16d9c7fd8bac3d456ce1120f3f8ca003056adc74ff9836af0cf51dc325dbcd5252727b5a24e3baf9f35f18227c2c85f236cda252b82372dafa252fbb27736b825fa1b8dae5a1567b59dda0560a18ea744653744964c1b3c74d13a15136e2e696ce80529ae3fef502e95688e531c371046bbea47fad6e66b1cc32bdf7bc53ee54703ece80b3720e45a488753ccc30878e7028b295eb7a014f1683c52fbfae13baaa0342c8e74a97d449befa480921af6afabea39e04d1b4b401e1f347167544b845d28f4b46d37502a8b81140ff1f732470d949b131dfcad8902bc49e50147b58b0e8e5ba736552b877f73286c4031392ef15505c6d37483658f67bda5680ffb1b816814434d9e4b17a42d7c8c0ec047a7786c340488cf2b037f2175b504873a1b3f03d4af698f047a07d5e6b77b5f7f452731279c5f030e63fcbdeae820f48aa96fefc1f2bd2b0efd642fb9efb170e66e7cfeca7662988c542c3515a131fc81b345860f757942e7296e52782052c9d1f1264c7180531dce385e5ade25828bc48485550d1165d319ce4bfeaf424efeb3b0b6821268c51a5b7ce0450080659950cb691365212313e70b1508197b2d3cb359cf5cf9d2d80ffcff020c3f168d70cb0aa02b11710ced17af05442d753adaae3bc15dcfd207e0f0cc7203aa20e8d19b7edc5ac64896dc5f66bbd0f546322fd3e5bde87cc19098952ef33368831676bd0f1d02dc91663b5efd3f4e2830d1eff444a8da7f2c45dee988cd6a51b45c4d258a27967542132d3c87c290b36bb46068e1069bda2aa7a11449674bba52e979ffb2e79dcb1f56cb9c0f2ab32080cbef0a415936647ff78242a317272abcc2ac07758324ff92915ef9a99e5fe8808091f789f4acc3e88ce76bb110f7729fe71e3a9c98e9722fd46bf8d1798466f36377646953c5b9712f0ed46c734530cf20dd3299d311151b0fa2c2a8c513df74327e319515ff1cacb12157789d237dbdd3ab586435d445166885b80e7ed6f8a41255e9fac8a7bfce5cbd2bc95233abdbefde9a63fd52c4ba2aee8f31c56d3f8bc03543a9b8c8c174f87613905fe1d846d3db50d47963c98edb79ce4960535fbf1a3392f4b5ff9140862f51c0b68bceaa8c6c448236004d4308516afec94701ca38f98648d020acf117b2f5e3432968f490f153f0027522b7f2f3856114a9f6d942ee121cb62d3bd373a14e43ccfc494f86285b4cd096f0a3e6a8b1a7e0d14c0f5a635e043d9d9d831ff0a33b4e7362a5daebf72b7aaa7cba21f51755fc0cea181cbb35ebd0e69e6a5d28f4b87d07a1030187297dec392f30ada41c99275a2ec6d6a1395cab330c525c8062d9a0083cf1a91ba372d5c4936b185f4d7105c87ca5b91365111cb5154b2b59e881204d59bb451ee023b325c027b109dcb05f46e6adc1aa81f920537c93f4a1a466214ddbba0ada46eeff606be6a25f8a5bcdad26cace642b18ddcec8355dab339e75eb5b3bf4a3f58b08b254c6d89164f97fc16ff15363221eafd489789f01ba1cc092ce56b16f0455716e0ff4164ca18323c6275234fe69ce65f2b3ecc7e5a3bf615efeef1a1aca424cb8ce0fd317b2f0328284ecf15fd937c20a577d9107e96ebede7511d56241bb79d77944de97eba11307ed81835197475caf11f06f1a0464abf1a33921048e9c0464fbaedbcd4f3aa9df1da5223b69921bd6c0300ca588a16a4797cef37938c7f84ec5bebce8e12f2ba7c5bd02d8735dc3d1689819ec2ef28ce34e7c3d0130d808178b6d278bbc1dcba41ce896f9fe22e96ebf751bc21c3775b694c8243e1e38696c2ab6ac85d55c165110c6ccaf77e913c351a7d24254bcc335fb33b643de8b813c429247b641cd0131793fb8de992f5dae3db000276fdccd392ce712b47bff766a3dc12da1da733d3c0c5cdf73da5acdc8e0fb349ec9560af575b968380cb68a2fb6344b892b42e391ace4e8e13f9c768c2584bb22a9f93dce9e8e61ea2d9f2c359255bfe937140c1f4d9bfaba54167f7ec751ddeae280cce7e993595de09513fd6ae824b349619fd7511311f1076a01bbba89eb9d9e194440084d87da1050fe1bc9a4302e064a0ed1823d62e98eab46eec04f6706201b3c84103dbbcd3a36a453ff8ba292fec494fa04ef527004a4ecfd65e3fb39db171ddf17fe6922182c56acef6e7e8458158b6a805ae4921647bc9705a6ea2f22084224eb946926bd231f51d90220cd3280adc5f04b778c0c976b827fbbabd2d8f52e0156e78587ea1bfff8a212a9bfcba1e56e878647f989f80829c28c9c092f95c1cfe43495e607467c17a6e8d5d6d13f4056c8a43194b6fe00515bff7eb7ce29070ca60b0145b7614a011771dc311c8b0dd8c1ab2d2a4b1fb3b7642fff9e1b9d978d3ae339ccd68ea72fb1c62a04f5a45f74ed623380a9461bf0f577718f6c654d4f16ae16ee425472ae3ebc8648833915a1c3ab7633dd429c8ab70478fbd482e316e5da3a11d7e420fb3f8cacd705cca82dd566c524e4c8e9a7c38af814c43b25061fe90a232da6e6557933a76718f94c38e601d02dc6be1f17d0629efc6d328d2086eb5b73165b001f4f3a8199a9baffb67b6a746cf219f3680b3b6e2bf45b40465a62d0cdc11cb419d18d3f7f51a5eb10070c513e0a920baa58b6ecc181534a081de70aa7011dbc135aa751ae19ef074b27722cbbc304006e5fc5ffa9f8d79da31101e78e7da5ae1153ce5dc1960e007d984030688df60a63616418abe069a9089139e7fd41c40e3f9f33e7f53fe00d7358489d064638e3e8c63579a4d96557471f85a247798698c49f73a1b1930ca1fa707b67a580fa84871ca07d58958f65d459be98460f38a7daa40b3f0313efff660dfaa9604ea03eb930f93d1c9e4cb4803f4bcdf6dc1cd9042675cdfe9c51215b7253af134affe336495f3327aa4fb2a6c822c8ce3856aef9c895502aa1eb24a88e8c4ce2770d3b29a8379ad7ae7ed986537ff53009f83e0c5c538058f4682e2cba1328cda0923dfd84d1a2e281fa898d3c3724297bc330cdf64dcc34bc37645a82fc8d4e1a7507bcba594f6c084e4f54cdfd6f37bd671fa30b261151d4d4784cabd7d0923a61bb84e71a3eca9fc365b9fe4346d6b5695a10374df16c6ab314ed878a9b2b409c204f11f66d5e2343258853a44f896eef98780c0c0ecbc900080cacd48d463db0e1c1432dc9f78eaad0e53c237719b7eed4876d335df83b5d2516789a0b499c1c195d8165caf3f826ae9c65cd64b6a42af12dd9a4828f9aa73f3bdb3d2362abb09deb02cde772c95e9b5e6032bd11ebefd3da8f0ed7ee41ce247df9705a9b44c93109f556108430f2080aa25e11dc6677aceb2440aaa335b0ef0f3ae8ed820d014e2b571988d0a103bf02e12d0afd9306d43c315cc00f607fa9ff5ce6157f38d072105987aeb63c96fbffa4abf891e13cbaf89b69dd12849517e3e6338b76bf4e4cec245f30d1026d7fd348e27e3baddc9df551cc80ab6dea8f387e8737b750a4f67ccf9a2dbd871eddf39186e24ff57d73745fe512c3437b66341f0dc9c77c6c73bf7c66a9da47a75899ddf7a233253fce2b2deda7b60ac732e5d120c3f51d0a3eb5310027b47765fd31f7ee9e0083e999eb5ee4d6c409e5e62e65a075f4e24352d0c4c5caa1d99fb38289093a754b634e54caa2cb72a3bf90c5f7fba7d5bedcb88b6af5b85e29b26df47ab711ef2d866480907670076711b5d512bc0775fb555334cee28d9b3fb9c22da57a22d0a97b2222ad71f3e060ae0335510c2425578a4ea33906cd70fb9838ec0319d085b6dbeb3cc40681cc4ca9a9c4d12371d6f0e22d554bb8e98cd7e6554e5b4452dd0a01db18d7f9a9768005c34f820edfb68faf1131e97a904ab72aa44a617c7adb6bfb00137f19e0d64f162ed6a75e2108f0d00d90aaa108e298ea13afbde29008794d35f3e1808502efad7f7fa8c7e362ee107e9c295c34e10e90141f3c2ce76228d98b619cec360a2b4460871fe0774c45c6f7674084304ace48214ba3afbda633dcfc6daa9030e2f535d541fcbff2085873a73732eab47a69e8d348cd300352bb93d0c98f69b526d71e0bbb92e89276badc2e7bf289b42125c431e3d45c2bd83751c75b577f64615357e54308dbb16ac255139393795a0ba83b2b1e99451433d920bc9ec277bfbb16d951face527a4d64236d5d81e2dd0467c99d1d7ed9b5684bf6506baef8f2e10b429331443a3047ca8cb0dcf54018e2d6a23e283005847fc1ebc1617b467d084078603370b541f70e49e2cdbac36f211e0bc43301773bef98b66c002dd1ba272de84c044bdf36b88a7368aca04a11d484a71bbf56ce17aca21016a995008bcb6e5de8c39dd1e4440ed0af366cdcd988ae19583e7ea6a361f44dc62d3644a9215a5764fab68e861387c2471e3e06f18219c7bc569a50dd599c2b45c3e8c466d174146a3a1ed5adae4b1870fab1f56891f56ed574ae096beca25fc08b06f1e1786f4766b62331d0fbde7a131e40dbb9b8eadd562bae591844068ce1f7fe76a4472ccec76b692c46e0918548ec838a32e08326857c3f7aca8d4641035c9631127a655ef8fc17842d755ce6081a4f7fca0e59665eedc0be8705ddcb36e72a4f27db8252be1f80b68b62c2cb7da89ffe585f39dc93832185467c5aced56cdcd0692f111d035f8aab5d85892c574ea538ed19c096c04c56e067f4085452e5fa6a74d843a87b576ed15c8a49a9696d941b3c6461b5bf4cdec1d15b76d174d7c3f4b3cb7383ae0fcb5db33fcfafc1cc67211b7afede1e0983836702dfd06732eaa06f65cb43a18efc18bf439f14a601b2a784ce1448128a30271eca3b482509434d8e9061b891fa207b3e835b13506a8b321a791f5595603b102aee258fc2027a81fa0ab45e4d2f0fcb537a92805995c494aaf59b2b61c6bc5f990f83c1823d560de21180e8daa0d527bd3d8319e777a181a9f53986963cca51754b9ea406724033f9f59da6ed8837fe2c13378cc735cc241ad74589dbe1928dc89560168226427be801112ba5760544d16af15291cf7205f91b075f90cf33bff043be8e4bc5a642e35547280d3bac897386a09fa842ffce8a16eb7162b73cb28e41778fd8eade3d653fc24e7474843cc96f93d8b9941f93616a3dbef392ce2b861aa920dc4486c8c3606bbd023e98b04430dc73fb71f2eb595cf054a5f23c1cffb1264ebae2338bfde49c63530fea2cf294f47be66687175d93858721130184fff289c44d825bacc743ef25a81214dc03575ceb6b8ad68e3bd0a1cca4d0a3d6a3183d95e188d3a7a29959835da6eb907ee06c7ac01a8ac1ae9f7077c73c7a0b177f74a8b7e0813a7f478e6c06130269f09edc397067af9529b2cdee4ce257a6d0ac290a822bb0b9185d288b14b9577a6ff5c642f070a5e8a1ec4c5231f3a54c8fa04f3ac10bf1679f0cd6ef4aaea754685468c873e39a040214c8acd52a7bcf53c7d87b0e9116f3f8e0ac8c4bed5203b61c84939f5b495ddf4cdab4a9d9bd298c5186e43aae0afe412a6e7cb4201a41fb61df707212cd85e1b948103528c34f68d63c4b44615d7b25220592bf8ccdfce6cafdba4ebb42fdffec6f436ae2bb3fdd562961c2d7a5f0c7b0061a88c3a470cbbeeb50972c7bd04b2474d6547d2ae412bacf98b2f314fa55851cc89419fbbaa11bda4d7ae95a68233084760f642892c342975b5324a0a6537bfd14aac482fd9d956ef17fca60b39c4a44bb69bc5223778c4127fcb578c7908ab1962acdfda7af93d85d9b110b5a4a625c8ea82e679b69e59308ab90b7fb4a47a46be87978e8d9a7be21172ee9ea4d712ee7fb2fa824370c0a5eed16adbcf0b7de41fa47a6d5a73c2cd52ab225f2c3c54173e3ba596902555f1c07cc94679d122e5c387bcb1eb58b1b25b5912d905dc50c1fbe38da6b6a7e03607f6277be81eaf5622ed89f15aedd8ff1e525d86bcd5f14506adb11dbe33ce38252a3bf6c5176c494085d6daae64a2f995bb3502b1de5127f5525e0d2abff9048cd330b7f71f8015a4f8762fb384bbd561f7eeef66ee92935cfd09843be1a3eb469228dc9684881f5f42d68aa87ffdeaa1209d95ccb5e1f61e93ea0ab7cc4e8ac0a1a8b418864731e23aed74fd96ac733fc720d82104ebd57b5579eda6741631e583e49a2d1b3f2a2165255216623104b1f7e9ab98a572076407c2e3951251b410092d2742cb424744353c358f2e9ba2ad9ae35ea8705985a6d08c75770f7bd1e8c7f8c44f755314f4a37719535d0dae1470ee11bd0fb009dbe463e8cd8277e32bbf177e680bc0371d3813904487118ae278e6e901f4c3c9f7b06fdf31cb7d3979ca88c0b46af943ec216da561d7234807adc86a32415681b71ba2ba7e5114dfbc2eccbcdaf43edc24c66e72c1b40de86ba9d2936a2316f0b08ce472df2bd6dbc9dc4593a25e88faf484599a0422a106af1cefb270bad74be1fab369302854d0e152b3e80e0e981756d5f1c9666bf7116eb8edba38d9673ebb4491f29c22fec844fb25ff77a6271ec1efc81ba08913e8654eda9e6edfc24c44c65cb56d24d502a9204b17ce2d440aa325ba6609c34b4c1c769743eb6c44d0bc0045db8b006cf0c99f94006335f1f3d0b4f4cd6c8dfce8a83cfb20b0fb7f7b04a9ad2a9b70fd2e22d4873933dab0f7f0f79db26f64849c1301c3dfbec87ef135c16032139537e58f3240b5c25722dfb88a661f010c639ddf458110709797a87946cec2775bd2fd7b96d3c4421226656cea14f947937722ccc49bcd4c0e2ca202f26dd3205e92c68947e6af57d820577bd49c05f55277b7908cc2cab1f92820bd99095924c4011e6c67cf2de6020d818cc854bbef918c1339a2cf969f570e695570587f7af281b36e72fdc5e0efaa179766e399242c21db9180936d613d1dc453ba747b33113d4bd4a004be9ceeac61c743a919bbdd21dd0e9da25aaebd5755edb4b36d080f4355b10e586a8337dfc717d498242dbe8cf36f71a20fa7443063b38feef1d4bf75da1cfccb1f45a566f8a76d6b3f246dfeef4a5a9f307705565b4e12e61c6dfd1cc2835d712534cb63d73337dae70c3e5532645fb0c7cbb32cddc8d2ac592b7845586fb79a4464d09ddb87c9db990ebbff8ea1f7d07aaedbeb226bd74854aece34feda4e694e1f3017a2eb9058721c26b4156cd544ca1cfbfbf1bbd0cc8a38a9a5fa08c00fcd51afde4e25a63ffe4bf30313660f027fd1877e24ba9f93597ca03bf86a1efb8f94f4e0eb07c21fc133e43ee38e566b78d25ecee22182c16af9ede80bb9aa9c73b2ddabff3c64d102c26f4f13e29e0b10ad684f4db5cc5e5246d81d9d70308b444b8a65938d79cbde5acf0fa25829964484dd26da10bc9609c26820d2275721d01294ab777489b6d4a52d9128a349a9c05bfc08c7b9ac950a90cb96a0282e167dd370e3194afa82c0ff2200aa3c42c0194187d91f66cf26cfc557789b1055018e88e13fdf4a9c2150b8145d0fdb1db2d735836bd163cb3ba005adde5257b517160e518d9c550b2ca6d79d4c77c25c946f62da614991528229791c8b0437f556722cf293f767a903740cfd4ea5a9747d17334fcf4c6292a8e13cf3469d939aeaf915dc96659c597ba0a0457e1597800b888d4028591ad3408090ef0c1271c074e529e7b93f8b11090fec2d8382ecc763e5dce5d33342f4d41a9c150f8aee8996037175d9c27ad4cb0f8d163125c2e77f166773e36ba1ee90ac0ba96c9774aec18a7c6c0c6e19bcf5e163895476037b6e48933b1ac0c27b0efcd600de76f103a578cb37544dffee2e321dcc2a0b6f1216cad3486e78464f625a2df7d4540e8c3101f56c00d8a0547da620396226bd6faa7ae17686d92ef6750b3740d2f9a01ea67731a5bd133e71b73c592a49cb4c461d16c4720df5574cd4887853e7b2309a5ac5412d154559d27470170f2b94d7213e13e85280b606fe749d1012645530fbdb55ce1eb28edec4802c060c0694dea77567815993615435b6f40f5ec5e5a9e88ac15b7fc6a4edc1b8590f99177eb8a0caeaf378e70ae875db28f7995ba32680957c8301c7644c25d4964fe9472404375415c340753f1326e0d776c7b5b310d9f28d202ce17927dbeb7bbfea22968c7e69f5f6286682caea70c2a7bf322a1acd54767ef28bcd7bee2aeb17ad31f83604d97ef0737c50403d7dace450588d602179e4a03928356eb9c1b21d3b18abcd11d5dec1b67a6079cde0285b2b323d273acd22a20e15c32b89f1f6b8c9437d19e5f48435f7161776e2854cd0add5af7ac382d5e06e14178788db71729c098951817fe21d543cbeda3d1f70b9e1a1d542d717ea7bc4515369070b80cb33e180f530b8fb24198ff543ffc7ea4c37f704917cbe6ac5dd358309996132e67b2196a1393665b9bf1a6aa07053efb366a971dd1fb3f9a809cd745314aa6814ef63524940a66aac70b1d85e7141935cdae61a6d4737780cf876a8b63aaff12dc9398b766e9a24c815b6675c6c9ce335e1d2214802ab7e638bd3055c81902f04b192094c68821beacd14309ea7fa9c447dec07d8041d7c6f6e358b5ddb5ea60c81e3eb368de50fd20340a4d7a781506c5ab25703f64d58d79bfe3855d8d24b2c425dc22f76fbeeb1c56d2e0528ca9cf6b42de775d4a3264fa7730e7395b21121c4759101251ae5aa593dee6acbb481cc59da43a73ad3ee0adfcffd7a5c59f5553086fd90b15c17fb1d857da68f72db3d280ada72e288223f21ecf4123a721e3a9ec172209c638ca619f8c3b6b09fb7609d83c6be46302631c97bcf7f8de91b631c1c1d9af2e4b81f3a8000a136b0374a8d32ea63450af547583bfe934bc59bf1827dba6423667700e3204749ec0bbc747beb2310469042aaa30f3eae324ec8772fe2e27db4e0a40f338f4da42e83d8d778f0d61bb3312329e6313c8348401309c305f119decc5f34972dc73454ea0d427e1b4cb697cca42523b78bd06ba2242e5a404a659f095345bb6af58822987a2bd18393e39834f6cd7e41fb1dd69a51c87c433a7199f9f421192ace1ebb6a32933f260b7d8cb0c9966d495557ede05d419d45649acc1a38e3a6b6039db5e800a72af5be1675dc0e15ba4875923343e3e0777a73bbda9bc8d973a18da0c187d01b330f80b25a23984563823d2fad77e5337ae91c44377526a2b16f009b9732f453a20c998f4a3841bfd4754f02cd85c027d4ee301b2468f5b1a055a34fd9ce4be5c726c0c19c314758a5c606992d553c41979c2c9897374773b5091c06bbb46d8e04ac15190c71ee490d9a73d0f374167ba0c33e3396403d35de7da2e8fa0a911b7d73666975e04689eccd30749d0f0821d13c463ee8fd01f43a72a299b29a06b4b2e564355aafd853d4d0a88cb6fc8eba38d00426cf5a4228f5edd558f5cc6a321ba115141f35e01869c8f12525d6735b2724ae56d65082647f62648c7dd9aca2d11c07b1c38e864c0a056f3ff68da8c0f3304a5d957e2624fa973db4726cf0ab609d2869dc353e7529a1150671acf94f653ccabd6a3bd464081351a99d6bb5ffd2193480ae0b7df62a0c2bf50877594ba6e71091734a2ad6d63fde12a79df790c1085c721d4c34eee6ebf076e5c7d2f0aa13d75049502f326e52347bfc35bbf69051c4fecbe6f9ab31bd78a9ef13e726bf81116e26145e3962053f879f8dedbe6d91d3dc16db04f000d0283ad87a6cc687e6d61aba6fc3f1d76a2045ad4dfa3391df6fb7c65563dc2b9cd7003c1f4305cefa25b33401c161dd7c33c10e2f61ea4bfb237e067c4c19a06af1e7569ffcb8c5660971f003859d81216765483e345fd6500444ec8730aca8e5fbd7e4cfb02ad21328a383ae9733a29453b68dc8c7513d3a73d57cf8d13b0804c0aca209ed19ca101ff2f37b4baa6c532539cfddbb2ec71d0baf74477398c4602e42dfb4ba33d649c5adede5b18c273335841da123ff9f5f15dd3ce315d36d40ec05fe41e05a00ffbf3149548c2272bf940fa6506a6aed07f16a211da937b6c76746cd3d8a919ef2feee423d6b6872162a23724dac56baef32836e8623401659b9833a4b7c7f47e7cefe46779f52e486329b259b549e48791b106b289060c4da45d841a2e094e58ac11a65fbff4b90ee6be0fc8193bb86705faa5d33e9bcc28016bbbad4350f435cd41d058998a44f6d4dc94cf891e10b4b8865c7f917d7fb6a9316505f6a817c396fd5301ccf7ae8bc2c16d3d270745876d1ecd41b41bd6cbadf03a0fed0b17897c524346baa46fb4eec14574dfbda957564e80f010c17ef5ad5f287cf4265945f674428751bf29cc1e598ca74f20ca0e6f013059518d5fa56ac8de897c10b1b1a1a29403f919b21be20021e6699121b5b32a5d67101c02556b7d05b1edddb1668af90d3930557559a1fdbc32ee2ba9a30f66dda99de2d734c96362d812bd67e3b3fc3d069a36d978c25a5f12d17477e4522f5fc7b13e2895040f320aa1a289949cb41eb1ce955d8efe824082b94ad94d8dd9624a8a202e7cf9f187a4913346ef4527296e4a92012658f0b39b3fb14257d592e1558e992ab9ba763eb2179924a24af898e4497fe0cc90a8e201beeb29c836ab44e2bb236046ca49684e6732ff0bf60ad49324c7604205758432a38916b41bfb9ec0669a7531449f1340a5244f659df628e15b61953d233679f99ce5c3622e76986a90f8c1caee66f8a6fc1abb8e488cd0916531f534202787ddedab55a52ed304e042d428931ba68696d241fc88ceb6dbf0c400db07ae0161fe6e0f3364d54b510798523ce4c6fb511d13cf9c24fef4f503bb2dc6af9b484db3d07aaf1a5acee65a869e9bdf35f4a5d0994587674a75cf4d821d0a5a8555a2941b0681f4b1eef3d5ab4d38a2d88b68e8015922d0e595e9585e942dfd6f692b29966962675e4ea0930685c3fabaf7bb537265bfc8a88a8edffadb43206f362ea7ec76bf7c03a310c4eaded58a0a62763fe9eefa2d7cbf4e4ef26f3fc73eef1acf67b68f0debd2e1543173b42097d4c13466df2dbe31f015062633c80a1326f2c329361a40b0d4428a8599958b1469c3c3afae7f6e76cd17be95d2fd64dac87fc0688cfc97b4b62ef94bc01f64fe23007bf45564c873b6284655044f781cb8412587d10113c4064e979ed4203e30ef89f6567c8a841d5b2657576f29a279d7c9a4b7495c34207eaea065027c8bb341dbff044273031b764bd7557c940ae32887a6d697f75e3ba0f8c70323d44c0614fe338f8f150ad793c2fff7ac5734875347429e78c9b303ada161347540e94bc6a9eab187dfd5a7e456a3dddde94a5deb32a1ecba3f8c97a4822fdad7430fd015cf62d1d0e83793b8d9e78b6cc70c7126513461082042bde620cfe5985678b2f900c03dbb0a1d4dbdd4d9e4b0a3e0e667d8b94bf755ef983d9caaee859aaca6bd6c470b1eab0b57d1088daf21a1757ab803a7038a514eb4b5406f809c99c8baa6062e11ce0002a84fe49281277f952ed759a9b4ab7f70555c0e4cc1d2cb139c5eeb96c45ebdca259e14c16e84e5b62f6a25c778aa3ef4099d2da4180976ca8a65ee98109e9e1cd51b69bab955138afffc53591e9a9bae3d64aaba2449cd0e0678af8cea8e48f0f1a4b586dc9fa97983518aa57393e4463acc144f6beaae598290075feef428e7ca6d31f3bf57e510cc760bdd48c441be35b68a98a0069cdb14c17d9f1fa845473b29233cfebf308223dd8ff6939299227718022afed4b1f7901e9d0fe40ff5eaaa38ed1e538b884f79d041eba5fb6231da70653438ec19f987cece81288e7b7222d7e7979508cdcb7b938485b0e41be57732c5f55f499aed488372ad7c053bbe07e3b6043adb12d3a88586d1b90e1112039c0300eceb15f2daebcf54c5a99e0c4a2567ae256f1b357696abbd246333e8e6f47f0c0974b29d6de1aa2e0d29e3adaa263bcecb87fc769eacb105f83a83c8cae18bbcb91e9c4218761c7e6c118e3e379dddefc47f56325686b4eed85c5316461cb035d15933122961d659ec223663ffaf8bbb3551a033415e95daeca88c86dec1294bacec58beada27c83d0ff5532911d771953b276a0a2d5034d3b875d45a730b49eb7cbd32697300b6a5229bcb3825759c16caf770935d3b6aa2caca183e96b8c65bf7728ee8194e88442a444b7ff65d3a2895e769f8a3986b1c24f97ee958c27f74f2660532a5cf06b3af6b236b5643c9727ae5259682f6907824fe4157e90b69df884dcc6d2c9f00d2eca5e34ee375b3224090441a7c5cd3d87121d0b7789fdeb11fbfde4f56827525926fa6688bc0df8db719bff41b90d9dcecd07bcea500e30218e58a34e7b35b034f84b24cb4b01e9efe44942c7be868cfc77534c5d9b33fac7f173fde99f5a1e1e6914e9d91770294226dd279cf48a5d69a86a4072fae149ad0e287ae148e2b4773f7ae76d45a2c776eb06d5f30092fdc641b21c7e79fa2bab452e20b4225b738c64c0f134a3223988006add01a336f0c72920b6a30c253595bbda2c19d0a3307363263e06af10a63da17244860ffe4d8881bf6da128d7e5cec8c317d7cef97d6e1d531d4b4693f795a58d7776cc1f816b192e742f9c6313bae6aa0a4b28c69a93239ac0644b7175d8919ddc45d28b9109ec457455a6cf25e67e4cfa1960cc7e858d3fef66025d0aaafb855d8d13dcfd8243ad5c682b08e76f12c49928bbe17750ffe1f471b1b337bc497649a7c236a099648fa899e2818de628ceab916811086e55a16670b0e717e5a47e5925f9495dfb8f5cacbe48e2dc26f7315a0e2394c0a47063a796ff2f56f12c96d82ba10a74fe9a5fe7ef642a51c40ebf21139257f19010f82b5808352c3bee0c9e76cfb7a76649d71baaafc739f9514d2ea2f0bc0754908bd74e24078ce8132a011f21b7375689ab9e7bda629d895523b2ded91115f85d4ab72710b5101187e3da30bb3887ccf0823a6b34ceb1a6d2c7c45195288719de2e0c1907dc4dfa372c4af471942aea7c79f92ce9837723f2302e260e3fdf4cce937fd79a4ad25156b98c88d4bcbe6beb0f8b9b28abd758c7f795c5008667b0d099df667f9d80ffff478847abf514d6dbc9bfac389d7a1a974a621be1e1a44cc4c25e7f2ca2777683c027eb490d4c3a7c03e1c60bc2422c870959d98a127d3e0efcf458826de7aab37378b29d0f777c67cf4e8e54766034ff857346e2e98d5f6e47e028c5133c1626f4ff3a9e19cc5d1af3527d33d3f7785797e8a1178499ef66b7a6bbd9f93ddce2454c7518e8db9f91d830078f726f4a93e79c3b8d7403fc46058efe31617be62ce78b6a90441cb36be36a10732358a71d137c01ce926a03a9163e73b08f1e5e0596c9b42c00b3c4d68d712d68c13a77bc40fbf8a551870474fd65e221e107685ceec7095a631eb7317852f359bccdcc295e563eedfe7f54068aa43b4c5a3862bdb45e24274390b329ce102c9a427bf6ee5d4c5c68a8028e2a3897bb85482cf596fd13a086f982edbe720da9a1c1151c6b2cfcf483b7f882ba043734749f684c982c118295d1759911ac3b6625775a7216f4e24305d2c9b71105096bdd9d2b2e73f015dfba8fb9beb4854b3c66ca97aa3a8d1d44362010b75c8905f738b0320f689d85f7b5bcafc8603dc16df9d4d96ace19c19c08b668cf893a092e4472f449c4c235e9a98dedb29faa232830405ae87a108b5daf34b27f80d264aa53039f82b7d1f1f008837f40f0c4aacae0169545b9eb92592df968c66afefbaef14a38394fd8397b0f3a1f991725e35b87b213afc3de43adb7df9655d52a4c2ed2051297780d7af80f4971ba1d40047896aff6785023aa26ef9fcc8f1f6a6be1462e502f5876f145f912faf50eb8630ca695663d734b400013ed2376e9fa2a580afa3a8e76e13eaa7e959f3b24553fd11d792bcf57b049ba1d1d908f6b1c0d001cd1198c68f281b1357c130193ab9a485db8e99d192462cfa24d7e20ef55e5766dd706bf81e4cddc2b6675976d24ba8b7593a79d20d53397156c5399e1669ea0525af1e47f2b0aaf3332891c2b04dcab63dc003b7ddea639aa1f80a00c3c9dafe2ce3bbc85a406994624e6906d17b09e71f2694ec1151c81426d2442f553f3e8b5d8025fb2052abf958fd146941e27c74d5914c7156282b16439e058df61403b5f0bc42ec9a7b5a5e9320f5eb4870cc7ff966a776002f6158cec0184da81e6acd86fad3a221eb2a3c9e241d2116dc5e5e9aa9ca5213d945bb70eab13269e82e16a5e6dbf2c55050c67c87f3ce12efaf77c2ccb7bf507ef83555a6ea58908502d2e1b7f00383cf24c5e02c30760704dfcdd557b406295359fd5ad180c2946697e5e28f90c0a073050abd8b5a8fa3975b315fcbc16e88729beca85478925a23bbec504030e894999b21f4fb3e0388892f81eaf5ab1be527a515888406541a67bced1d4e1041e72fa7bc296a3e8dbb96c100a641ca53588279cdcf14a0b049d8f3ead0b73f5285e831ef979b06da319181b339525c11979e9d7892fd95e480d4e56d061a29aa9ccf97939d2aa3f48b3c8c8afc05def14a0dfb78a359406bc3da5eeb88d133d742144b1addfa17c92cb042241280d1176d3378244a0e8e26b28b780931cb8dc6a18bc36275ff0460bdab0d34c4a94117ab1b9e6d927dfb5ed7eca599f9d0b7f9f908f1138594c3f6fac59f3e94620f67f8170b68dc8d4004f81447e7b65bb12ea724cd7d5a858fa98a5c29381c2dda1be42e69a492cf13a3c380e01186c855ac82e535dddf3628dc5016621ff24b81a9ae572d5df83e7b59d3693d764ff9fdadf7388c7eb63eee659f2d3177bf6df08d24da3ef894c482f9f6c5b2016ef5639ee46e401a84cb58ce459e555107cb4c917d20159d5158a400e50b34b11527411d472917ad6cbb8a2d43d87c4295bd948169344b99efbb5059796aca415d9363c3a8874cec5bfcdd3f30e8f6b6c8902b6c091e34dab0c9b7cd912c219d0d85e180f850e3b99b226f07542de2a97818ab4a8acd5263e9873f642ef5f832588d8948d27f19f60f34d4aeac8faa72711e6bbabd9a606a93f1a5e51e2cee4a10fba2a77c950d83804ea7880c2046370a1e69492419665d999af2a68f8bb99824f1cc878f2be00805868eab8ed999643a0bb8bcf1d9eaf99bdde9cf47a565ad3e5fa15c2848163680e69f324ece95406cffbff1efacd6a267ccfd311faba19dcc175ba91d29da341aab241eeb5ef1d3145d20babc1eee728c0b984abbe04f0f96fc48efaad7e60987d6b4acaaa1cd9ff7602faf1a5b0de560f57db42423061ee48e52161112753de04b08a21eada01e1b94f00d555df419b8a3621c7594a1d969f0ea5b9f16406d0ac62c61678a4f0ce9f45ceeb6dbb725af13eeb3bd339a8f6db0c4ab312d5447a2dffca5635f337f7733103b308921e1c2df04c8fd02f0846b8f7db24182913d75dac04c192d6836303fea3c8e5d41a32248aef3c7582047de3ee7eda7dce848f12eb64ae43d50c746cf416b857745bdf80bb0f529920292d1715ef2c0f2b2874c382609ab5735241056d968ffef9a8b48e1adbe470ff438f0a89f2888617cca14fab4e1d7b9d1460772ef95a99557f934e93553f58457c0387c8ab27a274aced9eeafd5034733b5f087237acd46d3bb0b2885bfa01459ef5ba45d75afd921bc1cc69a94ccd5caa56ccf1c95c4bea7692a885b4094d84b8d8fa15bf98f688c54184ade38de72885e2feb093d3eeb8bcd4a9df00161c878fb0daf920e944b0561c16a64e945981a3ebd8d2cbda35672dbf63518c7be510e9cf7d06f54ae5908592a0966946da2cf39fffb13c6d159d84357edf21968eef78f6d62274326f7c71949a045e99b8090f1c5d494ab769cdf0fe716deab667a2c6932a06c869dd8d21039b95201643e7f90216c6f032e0ec9b5a3246b5a8a1e9a89d8440f9de48724c10161f6e3d5164886416e0a221f555f583652cd837d5a8e1e86c7dbf7f7d51d970a703beb49af2486e4a08caa4cfec8c1eed2616da2a40a91a2f3152deefe39b82cf91cafbd2cd61a25e3144cb9b877692d3e2834b5673c3c4161a9331cb06999286f8d27cbdd8f049fc2e52f45f8105f0483b87c83dc47724cdf873b23931617339b672eb1b48024c9ff48f4899cd1a49f39fe10ae26064bef7f04089c9411e08774e9382d2c4a803dd1f9a24c4cfab4adcfaf855aac226bb31b53482e4930cd416f2a9b24bf8c9af3e6666f3f448c887607c691c78c4929c338de3b1d9d1c5e5412ee94a3ac929767d3778eb7a50d707fce7b92c8614564cc07ed9c51afd9e8dd8dbc4cf2f6631c5315737d81815570d51b99c5d280b1ccc35870b7e3d8364f248979d6eabcacd6fabad48327e53bf66feed70d026f4bf9e761388a1c64efebbfd91eddd722a7dc5caac5d2eec0a8a34685221b1e39a5d2bd2eddc9f1c2db5d9a623be3a6b8c80eceae20cc74b29094a9ffeb0c9798f96740cbc95f0bcda62bd6b537ff9a05d9fe7d510d4260f7c3495e8cb297de4b5ed0bebff74a6c25870fc39af01a19680fc0d02203c2e57aeb66b2aed7143db9250c65a1c4f27534cdda3900397a12597f39e7f71c10dc4ed12acd752e16fbf94b301babbca1579ba3e3df1d5c726696092345c1cb9556914df616b236a76dd06a3c6dd0f80a8bd9ee32da8cfb93328db2d441d577a106a3499ade114dc3033a326bc82920b481e58c148022812a25720789cfb258ea6d9ef8e5e791e43114e11f3506fbc0715840f30b3871f7505f1b1d01c82cc96eb5639d63264781aa8d7ca9f2a0e18fe4b2ac04166561009365f96ee45e86195807115e7e5ec62f1790fd964364cc3df726b8d2bad54c191a0d82eda87d59c389b1bbb8e6d1694e2b271684d26593467fd38c0344ec36af29baec5dd69e65521cf608ebae6f224bf2e632c6beee490918f0387aa76d80b49a6e64c5e8750c82b928e4df48094b704f24eb676f921403b2d0b74df941274042b81e6ba8ad9e328308a2b00b1b55a203faf6fe5f42f4243e66d0dcb0ecd5e39c8ee14c69a4427c6dee7a8d6049930aca4606ffceff53b63cda924505cfdf3bd2c07a2d641cafd88aaf0ba9122a931fb0c994c8d73294a8a8d918f347dd226d42b0122af3f8531e9947578bd5aaf5b2f1428ea0035d970e89d552339ac87d7adaa5e2a5db233765fd345d903ee31776c93ba1e719581fc44ae3ff38b5c08df0ef4a5708d7f3e19ff2ede5a918dcad0ec52bce716b4165ec40ac6cdfd71375fbf518eb3d2047cf5e8163ac32c48b768d5adb9453b8391783ca8268f0133a213104ffdd7bee3185c1bfaccf652936c3629fc160ab6f6c8890f29abd8d4f8e408bb0c5d88a518d142f18a8a5072f89d58f1419b5e4b30911122a23da2e51712f62393df0709018a3b73af32435015836961065ced0fa219d267dbefd22fa466d978177d0a75d02917b353ccefee867cea5588f3232b9e0b3c9f55856f64185949fa1300f847db015c7fffa0488b66684333011e81bcdf035608bc05fdcbdc99d0c9966cf1ea371ac866f210439fd88bbfa5b59bb32d92501015219b4213a32a1ab87394963e52fbf30c6e938671e8bc794915e80fab93dd8f7f275ad0c9f688f361f26dcb64c54d35be27512f2870aaa96864ccbb416614e006420b2cfb62c7ea249aa60031dd623b27eb12e582299121b246da773fd4bfebe775b07bc7fee1b6d2640c378beac5bf5788934af65da4cebc21a68deafe46437ed56b718b87ce4bb03abb4570b6fcba270b68db4037d909a346be9aee038a0e7ee2f58d797e8647c32fdc53c46ff8dbc337471f5eeca848e576d9cdc8cd6ca3208682757af6bb6651d2cbe6f0d710dc312cc932eac2cc5d90a83e970b9e408b02b48a95bda6d00873e9c40a3f932c6bbdc31b6ade02866ca48d3da1ad80af7003cf41c396b6b70b0e7950c75795b76faaac5181d15e8f4580a9b961f046bee717aabc75c1ec78130cfe183ec184959dbe361b226cc9bdb4b7281e20a66f9c6e05cbe9f89016a5122cfd9e0e3c0a818b8cf8bffb0912e70388e7b47d9bd5793659b89ce5a2de14eb4f4ccf266c886efcae605819a7a62354433e7e554068b0bfdea6dee8104e4f88bdb1f191fe4590aa6970350c1e10c452820d0f7b70240da2dee14cbf4e188db75924c449c98964cdb3fab1d007b6ac854bf2c45d215ca0b43d091baa0e60b3c858ba5497b9323a8cd21e924ecf09aed42d848e6191119be59aef2e3206cdb7eba505808d8e1ecf2037793addfa5827b647d399288d740de4051c58a18a272e72d8cceb354f6ee2cbfbaeb6f364e4af5412a19b52468e7d99d76c5bc99df59b2f1cf4281ee93e2d12235efb615db069ea63b30c6930d6fe36182bdcc55aa8bf65b0432075e7c205754cda313d4746388f29036280ebe6525d3d597dd09aa452b8d678c35b1aab122fc6bd38316c6878a84f764ecf890a0006cf42028b678416d88017fdfd30b11ccd8947003042f21b0d604d67378cb9af9b666a6b94ec81b9d803dc7176f1912f8808a907d7289ab2c1dab453fe91d0bd6037640814e379192182beeecfb577198a4f828dd82d05220d8322cc141964f85bb6850d7daf66506fcbf3dc1872ea14bbc963d44db0bf978d70f92cdb815588d361c832d8e7f655dc7c5bee614fd1ba10467ed9c21d3aebe2051c77e178f47758922124fae22db87660dd505fa4431145f95be108d2fc436565bcac135c09fa13f0141840edbc8d70c1f5a8d477ee4a6306e9a33f2b54e7b01424db079cbe0ddcdbee82654b795ff850a0da1085c87435ed3e579df3d2cc471fcf15f60de0573a4217c3e1ee3c8e7a28899e82d0008f8fa2ce8bc00eeae98e56eeb84c6e26145b474a24aa837ecc3a8a6d73f9cc4503f44f7392a2bfd449bacfec63426afec1817b668b0ddecd1ec8273f085d2bfa6087f5db8af814eebf978e238f4d74e221d1f56f539547591e34553f44eac51bfdf351c7dc18f4f93ae7baf48911b6cf1ef34171367cadd1445c37c310b1f9ef09d022a82101d267513e1e01f4a058f0896071f7c18b7928ec0509ee129ca1dbb994659d01e36262f5e5b90d248d2aeacb2e21396fd669650eba4e4eee924921e4cb569ca00dfc55d647b6b577164c0bc73cb7143e86214eb9cf88246de7cdf27e0499619584416642aceb65cde8f3b9b5cb077ef4bce1f3d85b8003c91c7be2816e8679e305d31a49df63fd1e25a9c3e0ca305f8e95e9719fc0288ebe3a493d752d96c56d3b4915d4667c611775e3ec271316daa6f0c845bbbe921b36d38dcfb247471e46b79b590d80abe1b5896700d6a761ab2e86b5d4cd0020f1017a6a3fad1cf3a7f8b2298cc9e246bce3ab3c150ba8ff41b23e93e59e565f6c3ad7675a2655f10cf812794be0ab547b73c8153b0118e4895f2a4e2a3b2aa617723017dec6b93f668b15a614e36b312bdfc404c738bf27d2dde1a0fea0b25aae3a2a363556ab94c127ad0977d547a0b31250a8994a47e84036988062ccef5e570ae50c6016cda06412927e866f47376ba84f5a66e6f97a3222b8e294f8c9390943e4480054e1f0d545346b4123320d7c67c8461755acb84d6d8a0012fa223643d2c3b132d9547decaafb50f4269f1ed9086a36071174f4910f713a02f56521bd6bcf0ad96a9a109fbc3275d94fc9ccbb6278b557fb926b53fc7fc95a353a14a9f20d04ca8fbb7750e0814b54723fff5640a2a4d7794419c5c04d9cb1d7eacb980246c0d535e203444261b9855d09fd3af7512d64fefb04ef839d0f3ef3dbff8c9cb71c998b7e9d3d558e189176bb2bdfa7b99337a1a12e972c076410e1ed3e9e35c57cba43b0e65577d9fa18ae9f275f6e98d06abefb2d7c59e17755a3a32eb8a531f511dae1f1df0872254fe48e67b87c8b5c8f527983e418e004429f4f03fe9933b1c7eb1b2f237db81e72b2d3d0f26ed504d1d4039bd8dacd0a96339e0fb7d743d818315997266e60621fef88f20bcfe84a0f4627587f02e6161e8d73fc1773806e991afafb20a5c15f016d773c1c7d896040680ed83a1194c55e0949400d95b3a41d743def6d8cafaf3e85856a7dd33a71fcf10a6cf3a40ba6698ca3905093e7efe562841206d4be74db92e467bbbfb0d4bf018f420f1c1eb39528168056cd851e95f0d70a1a465e81b20641232dfa007e7b70bca02b5c06149672a0ccbea14378b52299613bd5bac046feb06f52e20173fd17cd706240d1c6caba8a80a4f3ebaaf2ef66f8621b67ac6836f878646dca815cbaf08b4d81561897579ae4c4eb1a2b349e05c769cb5c0911309b2694d26267e800c649faa33eeb437a0327d8ba6df9f561252f8fc656a11f531bdf9288f2bcf3e381563e8a0d39a88d6f383d9c73048e30b9f8faba5a32596293eebe223909c49ca2b466e4b57e53b3f9dd699fbb69c310a88bc5a0229098b6e6fa45de84a817af9032e7f7d29940003dc4457ae8b186b314a1ae07904df5c0722f23f2b1811b4492d81cdf44ede6fc42a43d0c8c0b8a3f594e22a2adfc67c12900e419bc11c8d7cf65600c905b71df7cfaa94e47fae0e818c69e5a433425fdc5f0d4ced33e0f0093ecc79213775666ce014a27ca351757b1624133a8a4746c2ce448c9fb820ec8936af33f245c16ec298a223225aff0a9b1cf31ec108c5a3fdbb5540ca8ee3ac002c226c8ed4372a1a661c0e597025d4c82bed3e03f61e3db75881ff054c452f6fc55db6eb32d62ae52d59e916e8cce96581b75541624cb9dcf8f613085cb1048d3e6d0cd8dcd29befa931b9f8c79901199c30bd1f7f0e604f30b8c820785e8c83f08641165e41af5b7d6036824daec4a4a2e6173947bb1f7ff7a02905ce6c79cb7e2e665e695b6c1ebd547eaac16ca04e22af3b5a3939869f2658cb20c457bcc03bff1d916e5d8c7295493cbad59f6f50fc4b3aa67ebeabd402a6295ee56c65c90b4fad7bdbbe1b09e243a0932843f1c6fb6edbce7f51e8bf4f87591f2d3b9cb59c38cb93a6bceafec114588b719bf1dfe9c27b3d9fe52c04b4fcb7723cb1f593610534db41ebb34855242ef68d8b92cdcc8f2cc1c4b49973c7bc427dcf5905a0bb378f250d33d3514820aedc8b71d5406eb79c2410fccf8dfbc92e71844e331b0213154879cbf2be1e38c4f84f282601c7f27b9cfbe3073a8d4f2028094111117854eafaa784fc2e8389d25748ba2e19d8077951c22f3f19732224c93d6b86b9c0f1121f25b7250e366a47ad80f6558e1f993c4055c934a6cccd3f4a55b4ed4ac845311cc6fd234d91f0b3498b0e8e91087527ddb5908315177fe3001934e828a0c257d3070663b175df31a196201a1c88602a724a1099d10c719b3b1d0b6c94fa42fe997f3b42b12901a96a884950cb5ea00011c2d938d1ad3d389c7be57d6648f5d2ebdb50bed1f01ad74c7a673c3095272b15bd846d5b4aec587b4b14914bc47405394986f08dae3e2354bf91e1f2853d03aafb3d98661ed61545268feec8b8b40f4faae9b2f8b4f0b13b46e71edd8a01cd3b72434df43b0c9ccb042877cede30ba82e08ff4c6fcce5cbd8569e68f0c76822fa501526d0280cbb798ab3627675419455af6242ed1f2077085ebe618c1a713f8878c3b9fea005d64ac2b447fda642f16e8230cc9348c997a5795ffd917130709d7fec8130ef4ab3d6ee778de07ded7af288790644e17dedf2ee7836a0d486db1883a10dd7858d125c30c4bfd362c00a807eff4095a9697366ea30ff88a8e6ee04fd1ecadebecb530f988b14e51d3fdef233cba65fbb6609f4c73f576cfa38b7426d54ac56921b15cd503f3635b6928106e79e6bb0f0391052757b92619acf220e712eb7023c74c9ff095760714c76930e2cdc91de66b1da4b11c92a3f4e852386551a785ed4b508983c0fcfee8d5d3bab8638ec53e434e0387c2e87ece239ecfe2eed30efee8ce5ca3e0d9d93ae2472120e032f001683738c5229226f317dff4257831e3689509e8f911a6933175974492030cd329a3be914d83577c51da192b8355e0ebef33647d01d70776d055c23b6065f3c90bc13887e59f68149a4a72cb948de9ae9e1948045863410224ae8a7c478b782346afbe7fe28bd5b9116a03af0ae4f3935dc3550ea7d4f3c2b93b52133e2dfc29888e4d97ba105a4be349839bad1d5281d17ef333963feba2127c73b1bc439eb6d71b1aa66750b52938d85f31b1ad1b144dce62593829ca9ebc7fa1615f0d9f974a3d7c66df4b77febcb23d70b7b1e7dd2d1254da543fb18113921ce4039c70c1b421e20d22d5e0b3db3f0d732d378fdf4ded9daef444af0cfb7d7d78dc0c688d3c3d222f4cee819a944d77821c282059af75a931bcdb6f6b193a7513f16395ba610854c44d3b45c239e81ab449d3f9210371dcdffeff5691683488e6bb99b86ff17152e6bb54f21ed797a463c115cdb0aea745589d990ab66f86187f7f0f9da300cb7033a7683d03808b98a761b150ef93b6141d6ae9c197c9146cd3bf0be3123710eccc1cc32ea3df265670597f0f123dd374c9285bba40d1e09c8ab00234c4c84399c1f286d1b3ee9f98cd4654d8c8e4f353594e11e82a93197954c5a88f1148c384594c01679219dc66bfb182801b4385f39dd83f0d14309707ca78a6f9264795fe4cc5bef1252d813600c29c53eeb53fdfb713f82dee7cc918dbb85b3803a725d94865887645d0d78ebeb470103418ee5d8de50ef3a026123e6ced09402bf4223c44af8dffb2444f8a1c74dcbf4cf30de51a46e7efd33f6779b63d03b34802cc2121f7f8311db29f27d3c3315d733507201a750899928c6f85b8270a2f628e367d54c2ed4b1fdee504599c270549ac4faf2e09b4f58b72849196a686ca6e789954ead69c73522ddc9467360a3ffcabc30157f8ba5c6d0255778bbfd9ef0dcb5a88e499ead63b72d4a6e6ca0a930d930b7c8628105efbd7580da200a202c8e1e32730f8c022adcd12ef206dc6a6e12fd14b52f33ee62e8efa23af852e31441fefe4cbb4460694186031a1f644a4ce9cc8d89d84be4b7084d717556ffd4d20e0da31723cdb684c75ced2b2792ce7ecf887d4b9478a114fc8222874357468061913ae88084be9a50ad96ec0d1ccf1c3df97bb757bf1fade7ae83aa159366ee4c6d48cb87f225e5de96303a43bb35afb655b09b981b20afeecd15a8e74b62884af7734b7948b585094bbb75a27361357c2492ca7506bde04b28677fe69ef53f15c9ad7b6c51daf1ec403752448fee94c1e379dbd29d275cfe1b08c70f6bd87fbd89ef0d262d3e2f272ecca58da9e2a7ca093229d85c7a01a68f545944a8a0ff1f9fad64d6912f06ecb52c243a263b3423a27ff7f9a95bf826d0c06aad8c9119fc5cd0b9cf734144723f54337d7c84ff6c9ae1ad23529cbbc964d64c0d75ac129503a11bbe8c351c442f946cb34f3a6c3e703fc7e4b588580594ce6da71e60afc0d0db179d668c543fbcf7c3702dc00a631e5aea6ada6e1aae849b5364547a6fddef805c88afa5c2cea9a69ee5cfaa778472e3b8c37c7604c715c83161c518189640921a0b48a69bf6e0b36654a6983ea1558aad681ffeb93bc62d8863adc0fb90177fa18fe210e9bed530b8c0e22fd381810e1bd0a78716f0fcab2e8dc1addb04a8d29bc02f430e42b9cba31c9577ab265ce41d0e12ab3b2d780d71eff335144dc5ded168a944c40e5f952afe360411267f2306336107e60a566cf993e17a8478557ec819738dd33fd78e7571c7c4039855fc93387c0ea2dd10eb850697cf2c363d94609b86f52783832d836fe6ba8da2e701e2bfbe8d2734127cc438766b3bca2708c09ff86b307423a82eff619feb1e58480ae7a52addb435006a307ffc42e297219350298bcb4066f3228e152d3597b683b0b27327d34f7838f0d80b8ebb579cd9d800afb6791d7cf5b87710942d6ec2de2a3dd45c9dfc7b4e2c797f2fd40824ca2e91876fbb99f542155a92d38c733815680e091d0807ced981dbef1e3a5181a6076596aac45d4edcf9e769b8467f673a322c119d0f121fdb31b8058033c6ab2e842d0aa62d83f0b5fef6cd525694b371783d64ddb448f7d2604035922cbd3c400d8fc40c5876721242d71164fa8099849e1673a111f8faa2a97fe792f0c6441ee62ea05c36fa8cc4e8475ac218095465a0fb045f967a5d4c7ebfce780d60895ef42a67fd927d0b597ccb1ed73f55815ffaee1fea6a10a18da10952d831a99ec374251005fc33e77cea20c3266297e45241a9ff0bacdca14d0fcf02e0c13be696c08b56c0ca00d14cfbcb867d6392d4cce2232758ff91887224ec4d5a43d52fadd14b431694f87cc621f09d455ba6de490de80314b4935a7ea7a9bae822bf32aa4cdfc8378d56a530baf36bec31f6ee00d63f8842683d4be57f596b23e30cf2b8ea4696997989a2d7d61841dafd20f3610f92f06208800f1f2104541c025aa4d5128cd45f16c4aeb21da27dbfe6ddc07b9b11f37a3d37a28abfe440a93cd192ff27b3c90dd8d1092977bc3b9d63e400a96edc283511a76e50fc995405d2d53d36a11e13b1cf28b53b9e34aa1f7dfbf33971d0cf29dc213ba36f39b60abe900e9989282bf700728f14dff7faa6fd7a60c1e41adfde955fdc7f628513e8ceff8cd0317a07a5671ad33185db322cf79c28a8350739be62bfe7512afcec2db4ef9f9d4117cab9de8180fd02ff4d0bbbea5378d2345ccc24bad01ecd332aac07743c53be9a11475e068caa70dd3b2f16b0ba21f6a28b6099f69f58eee1d4e58528e0673d33faa6ea2835cb4a546242861ca2407f4d278b6fe920e4e271837dbcd2975b069f084a01213b4ed288c54cbe0b66edacc46fbfc2d608ee8ef502d4f84e408bf3ec32486c9f9246c69e59c6659f8dfc0415ee2314f78710667cbd2d520b2775406b8802790ffaa390d58f3709ef82f16b21fec5569d3f72addfb53214b899410f0aa7fed872483800c453b1db19d2a32a5650a7146142ce4f18e037e6c61582765731d623fa78f5e86b4ec00a6a9b96256994ae483e1cc9f2f390de757e4b8aaa779c00e996c7e1c5b0c6cc32b349476a987a6bb3286f821876af89e7df4a93c22d5a97f9ecb9a05c49455d80be61a9972d9d0a1694ecbd2aa04876a09d4745023d5d0b5cf26b1ff87425820e3b8fa6f131cc182d573034afa2f25ba0ed6caaba7a1ae24e71875e333e28fe13ba69ccb7d8a35797f73c88a1e70f5fdf7fe6b1f27851678ca9478d42190f9c2b1f05feb8fbd66178170e81ccbfe41b36e89085c0e8e9f015d9a6332c8176169b4d125fbe036e28064835c66b1570cd992b76433d934b21367694ac1d9e65e4123182320fa1188332b3f7f07f38120b890f7804c726221fbf64f6e76b9fc882ac1080a0c56aee7e07219d01aa255ca322d2b6e0cae7c6abf3148be77aa3cab18d3258e8e81a0755300c442fa581fa2ba810bafbed3a4e4d47099b244bec62bf32b05ac131692bfc8627a7b820edf66d0a94fdbf3b9ddc9eaa9c34fae1c7cf79833776f49cfc41d5f08bb90903a8a6e24527b1cad7321420ed11129472cf0b638dc347b93a74461e0ef24c6186cdf57180d4af1fd1ec101ece8015b43a58dc5b74a4c08a6a4b4416a7b15e9b4c7c31142b820eb3483916c4c41910c7407b36fe84881d6181174ef1dff4563495c923fc1e2ba6c28a3a4a75f66bcac3c4f7c4b6d7ad8cd9e9955615e685c8d95cc19a67676266da964d34c46bfa429761146fc69783f214ba16f74c63d0962f724174be79735b1363f3cf4b99d8bbf3bb9236cdd94483e61d429931dadcbb6431e767e804a3c98dbb28c6a2b64d73b98ed635879edce53792d8d5992bd1c0c16dc495f71fd13a630f940a0db7c598f39e98231fc05cf92c123cf79cc8d1dd76c0a7e95128d28750c917e3f26244d399e5078c0cf620f2e7c6aa19f083b36e89e01d0785ce86bfb344daa4e62caee962670c81202c3a217fb4903aa7c409922f42959f68f00006d90ceda84f7c21ce350f4a424f66a9df2c316cb1347fee0341767c2efc7063f3f2b7d0fe8586ec6fa481b2b97222911aa603d831eac9da5a00b4b41e0637ae646570eff0aa22ca73196dd906df767263bc6d383f343f1fe5cf6fd46c2cb48df05b8541a071930d15892fa0bdbaa0b6366006f3d85e1d079ead26ec042fb3c3fbc3f1320ea21d4226ff8651aa4d718092d4a1fdac6c33fee3ed2c25bcac6cf2cd3a3f4f3f3c153fa961004c86932d5fa57e3fd10b94b8da6171d66517adb7d37024bd069e92249ccf308f69651b8d0acaad483521072983808683372176da6338710e6de348f77bce7781900662d8b97323d5100847c248e2b00b9ce89d2f82c4b36bfd23c7f60859dc942fb7890e4088c9a3b27bfc3ce64635079d8dc09cb7580c47e87ddcabf4a27d16224037116d1b20d205678840e93cf256309647543a242178872a668889d1ff1cd23281e20b33be05193b93d63a032fc85951722c8e650a0834fbdffdffe63a596145f1b1a8ea537ad1b08b41597dbfca7df7f1e19de1ecf6ad2d160c2f364272583866275412b3e37ba6376625b70bbc8fbb8116393cb2ab49c53e5264bc6fe83358a0cbb9547a22b994a64fcd6ea4f377a23a3abc66cf67a10a2b803f195fea301e83cfea3d75444228ae2d15b39f159f562e084fbccd0c695b9118ec2a88c8ddf41409f139f528e6a4c2774a1552571a102eb336f2fe2150a96577b81ec1a265732143794273566fd29787765a0af4d21569c2811209704589070ecd1acbefc13f48ad95c53fedaa9a909be95bf2bae6dbc6113a8395e302b88cb44479eeea2a7336ce69dd3765e3684604a4aaffb54c17fcda5daf973fd3bda69a241d7ad8cc832bfc69ab130d04c3b33f2397ec7277c177936b07134e10f958f0450e92e3d1e3f010c6a8497009343ec4469d2442ce828a9933b104aebe39cf8bf71fc813b244c97eeb19bddeaf0b6546160f613e1b1b7985e15cb9c9c843230c80ca333064fa97177f6faba7ae9f3231e477931a909ea6bab64b355c9a248725f0adb1d42a5aac0efef8b9a06ec37d78442545c87796e9f8906d98a499a4aa5ab0f16e2a765ee89bd8debea7976d7ef04109c4c1ca24fe34c42841fe9703141c54278da91b151a605e55bc54a1de5a182f9ac3e136062603d74b256d8a834f1f2386bc23f163a667a9e9cabf19dcec4b277b1e329d415c74aa0c9d3f3503e221a02470cb2e47235b4a7471ad556ed880cc8ee206ca0384bb20ca6a011a7889500cc90a62a42ceff043380b958f6982edc293e3574a72aae0425dcb787417642e105ee4433bcbf7fb72563f1d85d998946fd5516a6b94216a5e9ff828920b249e45f67b4ab92b3ef685b1ef6dca5d51fbd0d6af951c20ea368becd8041b3d80d0134638accee03cc2bf8d462ceffad8d84252dcffa94d76e7a79228cb1e35f5844748826eb8adf6006766c9abca566dc6596f2d206aac6f0b831ed78ab97ebec8e2f373ea84f64196aeace96367c276223060ffd986c75f37422a4927c1259107a6db57fa105a2a02a50a924d74d139901d6b507edc6a942592280268d0ece8ae67f3c0e8fe2595b090137715901b1ae93c8bbf805497f9d5b4b73ab4489654811bf9652685cbe71f170a0292f041c48cb55b8cf7509e43d4dc10c0591e8f8cfd6eeeaa0dcca0694868e26af0d97c8486f46113503e8de2ac9d8167139e854dba06a19e5c49cba80c28e2382341523a48bcbdebf682c604b3440615587408564b7c4427b85ab815d899f927b4abbed31fc9aa92d7a9637b00f8b57223d95c28915be70b6263e714deb31cd75dedb9ca93291705de5707036d45c3bdd6b5f7cf44562f1d8721ab7a5089f71320e9a2323038f76b1571063644ada181c344034c2193940fd83cea57a28ea770081ee89b4ebabc2c6a39dc1bee00dd20e584ad788544a96a9e70ccf4e9fe3eb28e0867392e45db1041496add8d303b8fcaae95707b69cdf64829e6d95c9dbe56f039827242e7d7fdb6e71a8d6a5a1d5215b5a64a9bb168298ff932c5f6cf900172ac5a78699fa5471c8ca7937e99c800c56e6217a0d3ecbd0ff5a9ae2b9c130a5ab4135aeb1e67383bf33fd416b71ae7fe33c60b84b6128000860d45c4ba86cf6498b0c8570c70bd904784d71f62a6348be002b72fdf0708d98396bf9a2071e9e6639da7f027bb4fb37ede01c15f276e32980bd8b85b53ff789f174855197a71f005819cc05cce1f5ceb7a0425c981f8baa0a0484c0d6d213839437950117da0904609482f166dbfe4e05b9f4a2abe09621359eca187b0126561145f2e7ae0f6b866403daf9ae833256f2d7738903f3f1b14a598dc91003733719935a7b94a26b3095bf6b26f57c2df317310b5c5a6704babf6f89aae307a16e9b575ca8e3c6d6d9f9c1b55aad6761175bd66ff6f7622843f58cb40b4eb9d57fd05e0c0ddfd66b5f0d8c1f85d6f46d9573c7922d75a54dc8ce2d5d29ee8f9281f47985092d8d116501587b030ab9ed56e23156a8736d410b18c2560a5050f968092c2d0680341bc0bdbf9ab6540df39de8525e2d172c91969bb64cfcfcdc0776485b2fef9b038407873f3894af3d9c046552fe9ecaa69186c38d6491a47041cfde484a62503584e2f928799c2bf9a8b1a54eaf4de0395b63255b76efe86e61483918fb5c5591bb9bd49dd70bdebc898979c804d6ed0bb016e9b9f8088e37611f2a08b1055966a7096ec0a69e6367b2861d793e82f93c31a3e3836a240992528245e4b5e604052e157b219d63e3c346edef9587a4b91b67442dd7de18388ba4e9de435e6449f7a276418adc8a3001c1313fce9370334772e8974954a35cf134bab5c8d76d1f34ec0a913a8fa63130f01d9c15efab6fb0f7c7581d385261b44ca2808701bed7a670327fd3b1c2f29c5a126d8ee2c060ccba4245a0650e8f8e80d7b82c21b049ebe5ebcabe5ece5350b8b6db34abe34df79ba9306c0b2e61b83c00d693217e03cbd3883139e12a9a518cc77479e2c421dee8abb25cce08f231b8ec3f3a2ea8ce20e1322ee2c398d0db4f0fcc72e174de111f4e2dd14d900044dcdeaded207d51e7a80ad80e8422e5a8152f9458b6849226acd896491548fb74e7eb0a74ae2a9097032334fd97b7364e0ef978765ca98dbfbdb06e35315ad91343cb025f61b0c71172110158a22a59eb356debd48dd37a02cce72a0bfd77aaaa18e7dae6e1e8fc369d86abe745a58ca9d5e811f6108795e018b04d640354fc6887c3d86544578101dc13568788cce9c5e93cef510e1ebeb2570160ce2e52d8ee9ce632a3184761c4d6a2d5e0111689f6a5bb4174a109958707704e171ab7ddd97d4e86e27d5efba844e21f0a888c890dfa82df1cf8a64bcd8d9b5b69678dde6392225a3104af94ab45ec808b30bb349c26a059cef89ad7fb72f5b6456f674a6a03c9bf5fc9beb5704379ec4cce9d4b4b0eef4a2c4096cbeaf7316f4025c5b5d3d110731461c7c97183dbe03ffa9fa4e137949d8ab154df322e4fbb483958ff39c800347e27dd4bdd4ca4143c705b3ad71d95fd9ebb55e4488591b22b9b0c1726eee34fd146052df114d78523e96f75c780a25b599b118ab4dac741b28d709f4e8e9fa31110bba04d6aba4922674e4be73f39115e2393d5fa27c83dbb7fca46b25f78e9dbb28559357216c423b6051614d2a9423558d961c2c3c7ed333cc282106786b7151f5e0fbef613ecac4439ebf7785a4f9181d0852e092a027e6ef21b6f780ce39c5a41f347a0a1b082a63cf9f00043b059ae278fd88dd9a3840043a54e0cfadeaebb150b5888057e5122bc64ab451c58cbc547b1d1e8cb4c9615444ca88bb3bda1947c7066561db0d671a214124016eb3760a44059eb9da26be72975763b2691a1cafe8f7b7888b2bc2777d330f947a38ab2b01887d546a95b866ddf0004acf328a75b7d41e93f6879e92e8549c67e4ce4639e79a3b7d93f6cefc1aab328ca3b091fcd22b9b3620cbf0d0c3107df42b8eda346fdd9479f2f4ef6f5d98be66158018fab66abbfaf89647237fe4211eda2d36a3ebcd2d98a3ffcf3341252193334c84d176716ac678fc48559fe0c77b9a81e1e79741132ac0bab68cc009d1e9fe8a6716daff0f53f909e14f3c526f5c8f3b4862d94546b9bce3c29f0f674925809471ab100b3c626cbe0bed6b6e9aa26b7bb5dd117e26fb53a768ddcc86bd92d9c23fc8cf440f8b56088a562125af32f7eb942c8b9e2f0b691d297e27f9370aaaffee68d8080c2a2277aae59b73456206806fbb0f21a8726b00a597cdc1e9b484ec12e378154efa8ce14d053274945c33ece5890c6153d887d9bbe53d66adc42b52c5d7a686accfbfd1d3a2d1d1596daf9d55f30cb1b2806e3a9bea14ad57bdad72130177c7a9e6d840cc90ddd5ce547865a3e48be9473485a46728e9c8f0a14df063da5567f39f3361ad15cb597d8c2eb2f83e4f12d41919169c685ee5e4864159c9675a37705cb46fa0dbd0a44737f1440630d7c1d17836963377669cde15ea2ba0cb82bc97cda1692095e7243043ae5f4b25bac605831ddd3cc0a451488b5576789f187749ebeb1dd90c2977c61a20e3d60997bfa81d34d3a285147a76b30d0564dbdd64b2710ec0a74e1133aa8169ef53fe713500dc2004759c8886566b5600bce7aa5ea26a996b9e3eabf440f22dc0190f1d24ecd04383fe462373eaadea54d5c384d99267b5aad8e9153455f1d6d763f3ff3b995388fdf395a65561bc0b84e2c93b3def6dff2deaae94d0790b8921fdc7dfac42273225954d0252412413452e598fb373685cd4c907ecd089af81ba2f47cbd46a9884e1582def23f9a95593bf2ca3f2ff640ccbc24415ccdfc280fefc0250cc4185bea3f05b3e7efe07ab525995d8492360c24e9d2ca3b2a24318e12632bcb54fa0845b092e7e11dd0bc082aad935b612bb93c7f80acb9b9adb5d9651412037adebf03bf855b91754ef24e018e17df27b548b936627085ae4483e22f2dbd3a0332dd202d3a2014808eb76b15172ebb8f1f097bd37d43eaedf707f4cfa838605de19a7cea699aee9616e18ff0f1d00d6a75aa544530ea5e74a186b22638878b5c319652a90bb5962eb9465284eb4af13e82539ab579b1f0770253c90661d5d93e7a222b986d873ce981c777127ade6e07e967547d7c69a7038801a9b4fc0e241048055a94af6821a5b10ca448437111401263819c00e6e97fc2e01d024a0bacd8aada8cd22493979508ffa3960093be186034ecde4b680a59a43e482f8f5e5e360bfd72e4be0013f6bf0f9e94143af43f1c20bb41d57c7601cad7a1428716c55c14c2534fc695b321fe6efcc9940b15afff39774043aa58dd0ed0ec4390ec7c649e6adbd8d5b6b3ffbd0f5f96fe6e80d510f9b5a6a758b90f06454dbd927fd14ed957e4d1d3cdd731538afb78de1d3c94f7ed602d6af8774f403d2456ebe0d0233268ece29ad04cafdd1569e3744e7246a89c362a7db978d3348fbd1bb7e1bd33c6e62da30aad24b08bfd16f2097a2eba11fd15c3c9419f99a1dd49e58d12b694190b0b2eb177d864fe92addb517878699ac0493b4956d7e430c0332e3cc2f79009f7a6df13386e68d58d90df54006e4cef5e522e63f945e5c25c383c9879b4cbb40106d47e7c8359225e6ed7464ba3558bfbbcd0037259aa915cd804d30311272dfd07b9af7b03e4cb770348a7fd423ffa5ec2ff800ca7b5a1537f0a611e6d6b54234b190990e759de73f92427651f882a07905ab2a10560b8ed097f72d4a3e2a0349f0be4e06bd73b2a2a1539ab04096e0dffdefd459fa0936c93c23176fa108c51326a376723d3d452287b88c7965b13dcd53d112bef78705373d56d37357859cc311bf7f0c27b0d99a9ca10815a2feb4c06b1ee25b4cdd234feee9f4eb12e6851f9b6c47046d62ff753e67a03795a22771fb7bde7837116439c4f59f2852159858c65469e8d3a551234ee5c39499959dc98ec8a72f6dded6a2e9d133421d05fc76715db5cac4d0823757c753eea66dd9cef8e591509129010fe3b779f0bcb78be11ab31f779a6852bf50c1b36985e0768f71e6eb52d38e10a8d2b75d72710dc7dce50032577b948719cfc47dab48d27ff6420c91b258716a09913ceb47fe55ecb8e43981249b1a2041072aeea3a42702199df0b5a4127abb2d9210143633e5e2d90256fe4a366b3311f5641cb61985bfd177b930492dd9f847fd0ac8d4cbd0cce87b6e38c5c336bc93dffcaf13850f691e4e86045724b64c9ce2f06973da4b90e55d357fff0debe545ddc82ed0bff59292aafe362496d66aa51e6af83c130b36e085174d7587b7839f398731c04b4d939eb2944de947ae916074b5738c3ddae8b7a9ac7dc72b5dbc36e25210a1f79227d7aef529c54061181ffbdf914fcb778490d73c4810f419ffc70aa746b948a2316eaea46c03bf34574f6d35f0e820909378e168bda5077eb399c1de15f79adbc25315de9869a8881a93a37cc72721cd314c5d9873bd89b204c16b0116e25d36756d218beb3bf61dd43a7a6970f3a887e5e98bb32f3047dbf1acba2cce17ff29eea61dd6452eb4fe598a7d21983599fd8899abc418fe66c2618c6154160815800ea23f156239832bb76175e037c519a1390763ddd6dee8d403900459bdba6c1b20d0cc7d351d3a3f0a23cf0c99697cb6d3b0a7def56b79f42a4e20589a448cd93b2d5a157018906f023b2477d5b8482d15355759b6de9ebd3fe761de99bab13b242630c3cd3b0ed4b158174facdb210cb0b5bdb52e1c23632d93519294e9b20c654def0d78da3753906d71a25661b7e6462d48143aedab7d4ac3732488d4383b17576712833407636fd58451ee7547ed1cb7272dd8dffc66bafe825c551f07d155c61d8fa61ca93482b7e495db8354df931f039cb1965bb2d9fda3c1ea0c3dcfd2f10a1f16048eda8f559c3ab38f936bf1efda8e7189d9c8c489581d3ec8f2e6df7cff555404f12d1df7451d49a75c93a081532f15204a4a6958487cd9778d3207d5845d719b20e61e7ef83c561e923d98a17788e0a511efeddc942044c3f06953d34fe51be66f7d3934212b4ccb768f9fdcbb54aab507aaea848f70747a5c2383d9aa5e40a9805aba10fbdd75845d913aac031f96a1dc0ef37e208555bb4c12bf6b1930e7ce8c8733e5009867aab37e0be78a69ffd9ecd0c55568bf4352d1327dfaaa20b852f7d6cfae34b2464dcd6ea332e2d69d708098639eed06c706d969f1be6d5d94535be7ec8656903af5de3ab880d41b2be8adba30c11472b54ec81a620257c3f2a7e937308f862a636a32c13d9f352724cc40fc5f1afc2bee9a5c9dcb93eb5c837b54dfcf25e63c685467c603cab9cc2b378e418340a401fc288703a93ac6c66b2560f5f6747b3eac233b20ca6d615bf722b3555eb0e44617bc5fdb6a10463209bea11d24ed95e3f44e98cd359429e8cde1ede5316e4dad3c760f1c06491602c24ddba578fb761bf24f78f1a9aa0bd338c32ea20da98be52d7f080af9919bc50a28d325797ec31bab6bae2efa0f02635ea08009f742d5f6a2c7e90e0719167fd348c0ce94a24608d2c2656da895d4036e64a0c6d0a868f4a3fd91cc7138054b86202bf9a25d5be4b7e20a013d38f429b1487867e7f184bbd3c98410569b1441d98ad69749f90a3c93017b68099dab1bde1c4a1733c3011f5a99c125e32b167e8be05ced9140572dca70dc1feea99013445986ed2803d5893637caf1891327901904c66e7d387314f28d1bb77a190b1915ee686de97acb77f0c457175fbeceb29abf149a6a7aa6df5e215834ccf361dfa0f43f405d52686e4523ff5472bf64d7678f661c80eea5e987df85046efd28181d56fe42b5c6342b6ae69230b446cefefede89060bd7660dfef5ba7ab5d9fb31d19e459552c40249b9c2e34a6755751a358f146f02d9157a04121d447562cdf2522efb320c929fbe9d21679c3c81a69f6bba44b0de3498b7a2c35839c680ed680a968c1d53c7a3b76d0a162bc3e77265a5cb9c5fa33c287268ff12cfff2919afa524d72104d457720fd932e310b14c5a676134f37f70000b4cdbe2227cd58f66702bd167d2eab3870fd0b32cd169d98e8e06be9f2739d13d3b5fd7f1472755f86cad92897549bfa094971ce95dce2afc1f6d6518a86816aa3f7480f48a71943501a52ae2ea499f9f24fd590e8b2126ffd2efa427fcb4afc3ee38865763bb0a0516c8b4f10195a210f2f7e432bce56892a72536844a2795a604097a03d300a75ba30480035069da60d58c56613a7ebb2d09a1d46c037f853d933f9c5184ac9fa1e902a7d293b930f0d4d661b2cf3194c41fd99c17771da80c19ce515fe39187712b0d6d613472464fad5160d24367dfaba8dc6de95c1dd1cf9b2de81054c14b977d6cd21fda2ca2d1eedc5353e4e28e3fdb719185a97a25e275b7ab529940ede9b91d829ab6e1dacd763455a43d45c3d77d2ea33add5ca2136fa1e253c7bd84a94eb04438628b21202fd11422352fa4d69009062fbefa5fe960507c4f22ed0589c5b306a7774bb976b479364a78bf002dc46953bb77e6610871bfc9fb2a465240d876b2baf792e6633f2183cdcdf54d9b3c889e8b8a6074829e07307cbe4dbef6191bb4c8606bff931e30be5f8d0ba03d90b19e513475ce181aba22d02a417cb251495a2d0ddeb8d3e50135dc540df951952d97c0e70928cde170044e8c3d902bbfe76f2adbb9a377123a26c2058faf0000cbe88a77570abafaed4a49c6810d2ef78a737c95918f870c34a786399033766637d295f40e7823d34162fbba025c21b701555b2f6bcfb0166c71b8a89b2b03aedfdbe8834aaf0352cf298ce375f23d2e066ab99aa1a87a5e7ffa9cfa3c8fc4e5a9d83507bd09e548fedb3c7e9f05ae6d2818c92a0e5b3467222265f48b0c8dc39ee1cac0313fedabe58b59a49c5a85c537e4be81a551d24eaefaad09f033f814a9a3f384d402b33077f8f9dd74a391aa0f5a19a35e06c70b54b5ef0bbfdd3b201af7cab13c55a0856890c83b561eff9eaa4b2ceeae2297ec52703081e3728de90e713ee8aba73a4f1174bec78bcae786892238a62e822c55b621e7f114c6a610c78bfb0266a24955eb7b7d7ec8230d0cea6cbb20c5d52ba54234fd7a9006bfffe428cba6a247eabe5730e89ba5e894bf857da577751ee537ce71bea08874ccda105f759082b9a24f8c29e53ff67fa12d07106a76ccef121e3b057e345958a100dbaa87776bfb303a9fc3e3037d01f8bc2276bed115757d057dd30a20aa1a059573e61bfcaab3036db09ab4825f92d249fa2ab9fa3bb2ee7679a42661cbc8aadc11774dfdab081fe67f30410fad70c5fddbec52397fdaeb81bb213440c2ee5593b07ef7e90ab0616032fb80afd2a349795ea9fd8fe451029808b6d7ecac6d0d90c35208d73172918bb0b766037f0d2a048444d036183678fa0c381ef688799ef0a7fb34c4ba969a20cdb141f338fb8a0f81bd48daa51ccdc94af0ebe5c5c40215bc57f1ef1238405900daac3c926d3dab02a1a7fb8aa4e99b6df267a824468251262f82b38657e4579c8806abc4f4104bf8abddd986e458d4d2a05377ba80f5823362a6696c40d0bfbfbbeb62e623b00d56dda4731891b085c9bd9245b32c3ce3465366c5138e4bde552b4d21abe6ee31ba648c6273e71239fb413cea2b2827e4e95fa5e7356c83d9c526d2200bfa15d53418c71e700c767d86fe6580308816cb7b8acd74e1c8a68983c571cbd2265e548b0f56e02ff9b8e20c676d76190a65aa3e37b36a972219db0dd6b35c10e54d8191bf92478ce09592795e924955b41e509fe51800af6bba4f9b0e7625461343600c850ddafd5260d692ef8d1ef7de77b230b5329b93ffc46e6fdc479de9f3f8a59094267424454176c9a9d788c6124f45009551f7652716a9014afcce3a591f46771b07bc2afc3e0eed617b989669a809efd5c661a9c1c96e8e63136a042e5eba89fdc9a18bcdd0e0a2133725bbe0d338ff5a8f4ae794e4b172ecd0e11394b537780422f553b2d9bf2aee0f9f6b0a6ed0b11534cf20b59f8875148489adce0ddfafc5db7882b128c6a531b42b9b912916db610adc4492d1f32cfbeefee31808c5b812b6530a26a4dcb40fb1390eb9d512ef6c077d221f827fe58b9be95d90a8e98e3e251e187b63727910511742c15964030d7caee3b7365c3f0c1458c59d016f947d28922530aecbcc941f1ef2f8d33075e813f46ccff56386d85198fb6ec53b87f85dcb9fd4863fb8bffe142e1608aa73eed1bca3de376572e3e95c65a12018f70339e3107915e7b976a03a8e85fb3b182e16459522baecdfb727e137dc83ceffa3040995018972c44896ef0830135e2c44a817fe3356e477bcdd01b167354774a2950f543260fe22ceef87f804b9b9ab745bbc00e32ec0fe3187c062b83fdcfb3de6c57fd3c1b9411ccc132f36dc0d13abfe2ef3ea9bfe865be15eac2a091160c6edf1f4f24ef6785e29b9063eebb3372d7e4bcf9263073470c9b63944904f401e286849f5da9f2d65fab26fc8c9f7851481f257a8886f3de2f56dbf8e965ccd584578dfe10a8937dd3c6f9870dfafa99706c3a3f30762ff91d5a67e845e468333ec330702924f2c47d085a6a5d829d49eaee42a2ad2d1dd77073431e41bede849bc5d05131c39e1632eee39bd04c3e8ccc0da3d3fc3bda13b5861cc043b827077a4a00edc1f4b5e4f89b76e142a1f055c8fecd1c9e428db13f7549a3948b0349e505afbeb731fac989954afd83806aa9c28f435ea6a0c41c0af016ae032ec2c5ca3d7c888f21f6bdbe45bc4e65e0ef2811936806df7f4d1a8e2d766b53d4f8233d322d9bfc710b11ab1a6212bfa5deee559d90fa36449029caa91461428597aaf15733c4d040631c9e5ba54bc4a7265e37e9ba8cdfa0299435727b5b4fd880a3721a47c7e9160d387392b4d4200689a9425fe68acd6c5a6332d2993d33fab93f2d314ceb48af61db51dd4add6b6fe745c587337896545901566cba2493358521f819b43a48f501bc8c6c577b862c05f0ddf13d538fb6e15947f15da548460d97dc7360da3b4d73ebf44021e4608892175873b9061b70f535a07a540cc4b135fe2fac0e1ee9052cb176a523df674111269e8337331c9f968c2673998e385ae2711724bed846b0b425183b8cde847232478f185a5120d28ad9bdaf2f530db70216d1734267c42c49bdaa6adcf8211223b2e4a206df41c32e00dafc79004bd52165c2c5607d8df44accd0c5cfdd7876d08787b04e144f8cd1a569b19adb14e4acd5fcab63450230e72b402afad099303483de4911e0438c1c17cf0ad20e58d6d623cf92864d55df9e833f9f8816c3f3204e630bd21b05d50a16bbc7f19c539ae861e6f42cac4a1299178973de1a1b804e8c7c076437bff86e283318c502808048378464fefd5536f82f092375ba1648a4aef34f90c62c8c728e863111e5eb6ca4e0c94e5d713b25f95a3a86ebc01582f9ad3d037bd1f30a6071f8e2c3ffd4653ac1ea95f7ed501e8f9621938f05f402f88d3ac36ee4927e7403bd513ee415156d050151a18f82e6d799dd91bfcb3de59379fdf02648b67ccb5e9b6d437db5d155faa32f6c311d74373bbce27d9d311dc25497d0a39a3521589899254d1afaa80e62c1cceaabb192ec10d74e13b731fb20c03949dfea4f4b56b1d2a409b6ea8148830ff262651548e4ff9fb83b9bc31aa1a3000ac3b31a7650256eda948ee474d3c68d35af568ef6962cc04a9fddaee5a383030af05b193de85afffc22ccd590101bec15a57584270ecfb2dd2a160e2758a2d229e70d5d4ca08de450f1695002e61ba336691283c859b64f747170cd0410594967fac5268de9b7df902518327bedef98cf22548637ef7e9ad70ca39f5489bc0cdbe506fc5a4bc1ff21eee27a010cc5d0c6ce0f77fc066feb5f58e64e50b73428f9f4dfabde29f79c8b1329a1710b4ed3953436bdd2b5cf25d22ee44ae36fa779ce1093c76c454f9436b582e3394c1ae3823366b56a3b872ea4044e2caf0fc18e20e6bf7c0789a43d7304a8f91d5ef6aecfd499f31cd7e0772b6f0f4355d121409f2c89feb98d6eca85d7c8b3af278684a7cbac538e60939cca9c620b71fc10e1a55428244959eeb6b66f2cca3119befebb1baa2ba49beef0c9cf3adfc444f90c33ccadb0f2a50e3b332c2f2e8f83f676ab01dd861504df32a7d9444dcfc0b64124f5171e3cd2e8a30f8865ed97b5c5f8f6a89825c095609dc72ea345e446afad2caa89efa87733e6c17f2af7d073cb50ca8091913690c71175f10736d1b44d87c9c547b89bc47e2c134d338d110e47a22fd22ee1123ed8ef19258c9336eaa857acc393ef7b7dcfe77a62a3cbb3ae904fb261dd73a0930ab50759ef8427b04c64ae03d689995002929e2eb20847126176099db162696fa0484e77d86fc172402c56e30e698d92e802ce229a4547fd5fc267d50b8ff3b32256574ee9ebff7f5de0926668e59abe2c82edeb480d7683a0d0d464269ea0ada265e7946aa2d91a0a8206f2a2c205c6d208aa0d13a501bc839fd5554eca8a3d67a9d6202c001fe1af64a2b1f61d922ef39784146e01d2befe0b5fdaa62b1166815e61df92667f5f5e0c7c82ce1bc524f4b2b233b857f77d63395763140c7e7e8ee0f4e3d814b6d5859cd2d875ed64ad9263295baa59bbf133830109871788e662dcb9eaaf83d8b586be8d79c912db5686b4f7634c751e917e4c11a4105ff58115f0cbe908c282f0694945946da87db2d6a3add196ae73fb7c506eb60efcf1210948afbf8afa214746f175658c13de5d17c8094e7d1db274b28890d4c01905a0d9f3ea29efe7d829cc370fb884fed5f8660d6e4631b41d7c3b9933cda9ae70f5c519dc6963ba586bc63c3c14a20fc97e50637f54635140fe6fc3636e6e17851b064047666b9efb403975280b87cd19d04349fba8a3c2f0d47ccbbd055438552319a33d349cd30891a8c1a8a2da5c9ee102557a53246abc91aabd555b9332fd1448142e98fe1ed2295cf607be4a169d42e3473eb404a85ee1629d437f0782c646b55b4517415e1897abd0c905e5d17ff82f73651a016d96493333356830babbf48b8a95f41b986491e94f9e5269f1436e5038b2d9847722ec1bb40204ce4c0289457c6f8cc3382885c664a95c71dde84b730c38b50dc8ffe0c2b7d5b08e52e2db4e44deb4a5425dd13c403fa209f561683a55e38c3ee688ff5b79a2def9c58b68486e7985429ae64f695027ef65f2fff17c84036e80b70d11edcb9fe4412f8c4c6b9fb25e93df5bcfc337b467ed8f98783dee8d787a8f2878c054b1864da5a29300beb8e8ee712b8bc2abafd4d05ca4012626634ff2e94e3152c4987f9aea3bf415717160f66b2339701d45cc36077aa2c1173e2382fb85c23bf8dfa13eb146b56633157ea6d91b531d5f74b32a343acf040312bc73c7d59ebcb3748568a207ce28a3c400bca27335d1628169ea622a486dcc61a7ba4b695d528f8f98a9d2dc09e29199edc672eba6d704aa805e0c2ae0aba337fe086043142cebee0c387e84e58997425d58bf363371ca9bbe98c66f97816d7e0621d4f67193e376865f21e2552409526a151fb8c393d9ea24559bda14926bdacaee8f942cbbbb7bf3d6fa4ea7dca8a26543d51953823457723d96f4fe944a205feb78e26f7508842081301eea4e0be92627a4a177385c44cad226beef1f973c7c02883a055e838349a807a093aefe2d454c276f472b2b8f3f26a47258b2f77203e30a7bcc58e3165aa0ba1d7d6c727a6f9def597dce65b7a554df9ea10804721e364665d9e2fe4ab50982d7b64a4d5642f773b1b539f5cb7566f303d63f01c78e85c22f6be2d3bf6758f8426d2df83d759c7d431a2c1baa19bc537903311fd00829fc894d3fa19fefa59a4f37728704c0f6f2a430f4b57d69d7bbfaa0a9fa33cb72600aa49ada6c33482b2691adff4f4823d9b9323650f59206d49e44fa5ccef368fe46f85ec68ed0645b542989c619f6667d2474fc981edcee7fda33ad6f5cf431a01fd8e57bea6f7a7b5204aa9c82b619d21bc24a4e796fb72728ad88c6bf52f7cdf9c5e06915f9b8703fd48c8b101d9d8bc617b7b1db0cc605f0b8361dcf482bf2966a0374492392201cefd61f856d04e616f2a03719168ffb25ecd8b1c15c29e0fbd46d85585ee1a8fc20e57e27c00fbbea5c6684e10437d8069f4ed519cbd885a52fc75924d70465ad05b578d2bb66cdc8a65ca19eb0ff721225aa5e9a2e0583b58347e3ae3ae9356335bc26962ac67dea8c490de9e23559c1c640f315f4979363d390109aa617147baeefde39e63b41e80fd43c0e921b2a1798ae9b56414e2ab323e90953c0cce1783727cfc25afaf4c038602a24d5a5076255e3151c176130fbf97f06637e5cada1465e5fe4c579f2383f2cdd2d2be182b2d8240cb3fa57701d1c63c50d52bf4919a08f67b5ec4ab5ee7e511fb002b5b1276f3d09f53738165edcba6e1a306a8a3f4a12c1d8eae3b049d4488db90e492311d574ca7ff1686ad0c8a4b451616faf9bf82d5083501c7b9238706ef6a012845346ad8450bd7605f6151d5b63d53535fa72363b4da9e1108cad4268e775ba74895b77a8b0bfb15a1d702c0c03e46deeaacd4c4d9c3f1c9369a4a2a7f57bf605ad9ca47790cbdfb26c7bf7c7e6d24e1171325c20d761dba6e102afc60ada3db3c0d30d258869f7ec6abc7c354c85936ca5af114538246af4c5f4ecf403a5fa1f3332584eea81b591331977d54c7503f47900c536d65ed45e2e8d829aedbff623d35df0b1b00086a6c27dd6dccd25a3cc6e103f2b7e38873a62a546eb20cdd0c1c36cdac6ef7d1b5a2782b57aabd89917d3131a08496828c380bd49b0398f88b25a0405e0a27839154efa9235bb67ab4ede4f78301a2d70ab3fdac5854b2975a44ea8b9d514daebc005f5cb76d5f4b3a8c970d2cd774cea2b90ebc955aa692652b83ad707a07050098c75c28eaa3f82c0686e961d4c187597b4b69864270995d918427ae2881f9f8873a8abe057cebeac3f74bacdf0e0c85d97299cfd4ec2bd1d42a47b5cdfd5064bc5c16459a67feaa6d4d014fbb90a860bfff6b7b0711f55f64b021e36959fd077359c38f3a7ee0ee225c85f596a2e491d6e002131af7fc50f064066e9af83c50abce48679b9a7e73d2da7e6823d90f662b23b5b454db7ef61fe2ac437b62bd2dda58a87df0edfcfcfe75a0718ae6f0574bf7a4fea732af5514b7fd1a8f45e06389b41646077c65629cd73089e11f93ea9963779feab14b163260fc9201c0cb0d4011d5f7d34f26285b0f5da0e019d6d0bb0ea593c2fcdfa3305baed5d6c7431b6fc8b210023c6b9869d6960e6ff00bdfcd0ef4aa715f40f6bf62ef9824d1feb5069e5536a02916f2844ccbf88107158af75b8ba3faf5f864e4ed0c12a5db395cee4b18ae795f76b1d3595e6525a2cfa4c7d2df2f995d067acda5d617b84c6eca70c37f89334a3b0e5c1e7bc3da7311ab09f134d6230c2f477cb75f88f063076a8834b58915a4dacfb70f3c65a0965f19592cb326ebb775c926df6b0bae7c08e78826ef4607571004eb54fd3041f2ff8eb835adf7d21a187c560ebed5fe936f4745df0c4cac0f0fd922c10e3de08c7cfad2ecb78c37bed4697641c4a794c78c9d39d3c55f4471db4ac1e55b5b3e7bf94f4c83714266d388d2e300dd09df877d2b5ee2f38973a6f20081c121fcbf8783a2c6d9bdd902b66dc47ca890a45aa734df2ab92d0636b26fbe27ede6fa64a69e02f03035fa2ed2d34c7dbf0c2ee6ec22b7f4d2e49b55647ee2e7cbb9baff05bd9c588081ecf438b14b77030f7b44e4dd013652b3fa24d6f9bbd636f7e669f7c54f9a4cf30de6dda8921c93d984c72a458f98885387b13235a244e9b90dde59d6b1eb258fb8f963a67e55a9e9062f311bea887d2c8346260e6897e097973e724a0b59cb7002c8bb8459e80f73382087792b8458556d71769eefdea5942d5b703b592373c07c8465c882aea9c65d041816bd639980aee8ca86a3bee83b96bb4e489792163e9c1ad46b1dc32ef37f3d2d498d7e7d13bee51e904e4c522e082bc504d9ae497b411d7be238cf9718e96ff58f42f131317ac2cc68a15c2d16fd34f753ced471c4b9f6581352eed2b3410fb957a6ca822e6fe79b8d0d74c4a3b0a057e8da94a08c0aaa028ee01ebcadbb9831233703e7b2246a0781dfda1728723363e8a29501e1df251c2323d531cf03e88446bd3bc913f72bf6deeecda783220beacd979270f4a08c6728d39075d74e3a6abe5a6442f0baf38158514d3c9ae43decc525d27f1c3e57dffb25162f30afbf563dad18f4d0dfda8ee1f83a476b7a5dbd92776dd3f87b1f3d7795e2156e1692b21a80129592bc4b44277fb5fc6c418e73849af726f506c8b185c1be1aafc17231c14085a6fde49e7b9cb946d49c397ad1599bb1f096255562b806c64119c109e7a5be083030ea4a060e4d553ad3aaadcfb99ef0c32f49fa1adbc87e1c9fadb894d3c65d4e82a2cdb82fd3b23e48fadc5be13855b3cca749f998c99daecc363c3440c8e9da9c9e92fc79efef002a3c7e4109dfb38afeaf956f11b8af53876ec65e1e2c950db7b650cce294b36fc11c200600b4698222fb59eec1109a335d0cd3c20af7cf6a13d0ae181a87de540f930e231711ff80a51311895563a34525b71ca18b3612357ae37ff3c71df0686e75962a0339fa6ca4c0c8b46ab124fbaf45cd345e0e6ff282ec738fd757524e66359ceb07fdca183a3fac5bb18925c7b92eff130f41606e9b9ef8df29a12770856bcec4ab6d32d04bb3ca04e6ca48dab1a622e4d07b2ea3c5c5d7dde3a194f20daa28d52bd749c69dac1f9a6068ac69fa3f089f25d72009c6373b32d90c3c6d0479cedb9dc95e7f0c80556cdd68c8b853492584b0e064a93d875640c4b2b23d8929455a782246fa3a6904c10126a889bd358dd2b2e93b6a146a3ab6da406aedfeda2cc6dc1f0213f1bdb78a01e2f28b00aa8b4799ed07e1ab5781bcdd538151017d9c0fcb4e621258cadb97fdc45bea252e55f3dcb2514553cf9f30b853489da7bfd2f8a5c4ac9bbaa52259d0906edd9db73baaa154b27a1cf02b3448c6be2ca73714b90a09b8365da9630453f627319b98cdede8e8ac601952b02cee71357f6806dc49b3dd053a617b661e9a38f4caaabede02de5a6b93bfb1fc4d5743298ad89a1213f833b3e0e2f4601f5083f5eb5a0bacdd1ed24d20df1f7a15d4184fe6fc15e18b92180e843f4ee12293276acfcc27c2867b881e0e0d9a904daeb9b5d728634e8f69c1542861feef4f34711ab2815b8040c2cb43e213a0a0b9521cf9ec50ee9a6033766c31ebb9624926e2b36672de742d9a866df49fa4f7d8d4fc365235e07bd4bc37682d6a85c5443942f18777c4d5c43f82b7f9e701ce50fc98981956ec228d5efbc829383d9baacfb1dd01c2a21ab06879a4fb9c5305e4701864ab2c911507884cd1d56cd67707c355a020a90a59516036aab1686c1569a155a4035a5774a6fba74e3a4e119ccaf3097c148ef4b7c6b17a19f318d4711e9c9e54a2dead0545fff1cd4cbec566a626150d418eeff016681600cd9525de7d2e0e8067f088871ef381d6082266d43a83fb9b3c115db562cc8ff407c879633ad8275568fb52342049eefd5a2672c973b5006186292ecaba10e4682ed728119929ead8e92375e35d5455bebf73db36dd83d95a75c09261a61851b82a9b11ccd18feaa32202769e8b7549cd0cf4177d8c38915a33d209d2dcde87ccf43546cfdf92bbb61793dbd4183d3105c00b81e9660cc121c568c6e78df627fcbf07b8c237e3ea2cdf5560bc3e932d7f0c4f7eabc066ea83c25b5aa215bb0a6a19af4caffdc64c3ec4e917e34dece9f625186bfe89aea41ed4b3d08c06080dcb0c36c71dace8ded0b9fd190e06fde55a644c5f65583e4be8b278414308138e2a4453b8cab4e19a406d9d5ce0541e3b7a8cecac4ba736fb4fa22535ef991476fa1e78b9097911525fc1b70bd1a024cdf3df5c7f1fdb2b9e9f78c4d031872ba3758cf39f17f297c33cccf1856b7ffefcdf526734f17d006b421e09b4f0c4055487ab39c289562581d9dfa87dfba0a086856655d9b9a92e00c229593b8a82e135bff157a2b004ee9a6520f218bcce7320cfe3306fb681b57e557ccaaec8bc1afb994c95c22685c032d1315ca40a8c36bfdfcef07238d39f7ab073ab7d9d7db2ad43008331ef867c43f4a5b24e20c7b426c77c6f986ab6ad16bd0ed758668890991437cc1cd7c54ef4a1159c5dcb2b9516e9abcee4432fbf6b7ddb0a56e402a95d94c233de3bc9f42c66fce769171ca8e972e3cbc2fbecdc8f7b3351926bc15344a1abbe10677fa2812e11ac99d157c28c88f6744d64d19d32115e6f23d925d165fe365db1c5c7f34e1ea6c7a0cc3bb23aaca60d89aae9b68e5eb6e77439d885f1cde04abaff2221eaa448ca3b48a37973288df1d2ff1cc1b7f3675d67eefce120bd0d56eecc0cec2ffc9d22c1514f684339d8a02af138c613008910a68e6ac34f34aefdd294eeab45e3d09afbba5c701ceb22eecf32bd632289735bc5af426f5aaebfcf7d295b94f4150b500ebbfe3edc49b753741d97e9b47bca0fd6bd7ed42ed18837002c95047b792f84a49c714000e305342a4262a7073e8443a7c13eda52a066fab901678f9d86da3ddc7270cbe3fc945faf1361f3b1b1900c27496557be371dc5a0e503988b237b520df140adeed1839c269487ec38147f83d2a3cf41c5916a703b11b6244e7cf11070b97e40b85d7ee9af40e4f7209e5d9afa8d20b18bfc26cc167fecfc9aa3fb474c48f0ecd52a0653bb2bb6cb30129f27c9e6609df923755eefea593376a4db3e2986f7f60b446d859ea43bd9e3edf41e28c2037bfaadb8ade0453d194228ad8ae0f660aaa982cfb2fba43296c89c91b8fc3b52f9f68624cceab98fdda7958f38c808177b4d7188f9484a247402950161485fe8005137af566003a5abc655b81787aa7a2150cca8d4431a1f2cba7947932f843767a7594461c7c6ebeac72cae4b293ce3444a837abe23780d9bbae851b5b18d6dfb84dfcda38f1634cb1787c16c63edddec085111302c3aa1bb5bb33c6cd1b071cd8595b16d3b86e0cca4fd02fb3a058835c62754b73f158eb3067e00e9e2d22e29e1f50446987e738789436c3ce059bec599e6aa8d2242b11a82013b6e1ddb290f4e4afda5069d91365e57d41d17bc8761068187db938f3becfe80f5c7c3b82239eb9a04c5ead34744aad2413c49c3edd58b3940a53094718b40b21d87a7622a9ccd68ceace6f4f5acba5a51e76d54ccbbb31ae31a956d507db15821bf96ea2546cf027242eba2eebeccafb21c7039d850b56eb0ba4a9dd433341384f515a9a5d90f07f75835e630d0d6c9a447cdbb45972c3b0c1b0b4409ee51a3068caa9a9f9367d105ed0f556aa6d82cb41dad10bb904a5de4452db0bb4c48c3370036c9c11c7075d71f9d936a314c0f76a9abb2d08e00715417db13826c69f92821b07f579519b790492a5deea96797e9f9a68889310ee270be97e270dc3166ece9a5ff4e01b9eec304dc9bff088bc23dfaadd33323b63ddc41257681f573ced8da917724fbe6b60122451dadf58529f92e4b09cbd711c9df1e96b62521d7731cf4e216a42561eb4e8a707788b3238ae75276412a712ecc662cbd2185aca4636cfc1683f195805d92b74ec587a77d85d40490573cd986b4843b672c84ea9a32e91e78dd5ad44b1598e4653b09ae1538ba39ef3db185af975644f7ac53cbab89914cfae824ff81922bec3b7ccede5d0e3f43be8d7c5f24e4ef26cfc6dbbe8f96f160ed4434beb67626482092616ab5bdbeee3d46ed101047589da25509aed6ef945bb1003decf6733975a480ccf89043a92f8544db6b094e17a04f8eb15647e9817be411f541b8c10b2c74145dc94111268ce0219180705bc35ea9a642889ff4872d67653e60d3f98d15baee94572e627b6a25cd7bc27da08853773ba44a9cb945c5bd2ca78a7e39dd84ca0fe692804246a2b1d96ba135bbbeac145cbb75f10d887f6ec7df0f2a54b7486218d0a538758d1385c292a749f89535f07cd68913fe43015c2493de7654d99c1364da91a90d46141e2fa27ff4cf4b6a33060d18a87682bbfb9089e9f98c972f3c7a0bbe7cf8d2f0e2c25d285810dbf4c456b3de1735590f2775ef9aa8c2d0c03519bdde2d71f6c2e55ad88a815c0f6d696e3e329e830687226d40a2c8c31371ecae31cea153e26f5be1cdf9aee5b51cc7c20bd4546d96c667b72687481df248e84963147464fc01d892f030bdf92a63bc7490e3742ae22a91f6ee139a5828dcc22fb05a7df165620f40fb267729a28481e75a1a5e6b529a16468b05a4b7adef04236cf67bcf0b0ecc6a89252f22f9e82bcf255c0eddf852d10b1de79ae9fff6e35fbd660dacb06100a8b1708bb4dbe636c63e44924473d736de1235f0fb67fe136af3c7e944507c8b50ccc1129e349ba28b0089e15f4a4f3548b0be0422fa7502e6482549a2cbcf3d0a10b32e9054aa634e0beb324e7964fac27fb3344b2883750b1c9fba3f5eb54bea6f5b12c7b6ebd694cd1f03a632379538533394f3f39bf30934f30b9cd97e184fd298af8e0b4ca264eafaacd8350419d6c677962b4224572adc70c495834107e6c6792274465111734186e5299262d750a133afa6427b2b1128235a7ce5ead6e48d30f49aeab1e0ae791031b1da9afad3c85c90eda193b8f571f2f2f6ea247e07a52452cdc21a38dcb1e61fe1ab2fb7ed47d9a09a308673947feeb5150ce270b789d203454da3f36211edb62ae3d8844f911835ea4b1b4da549fe3fd554faae2b76bd83696e05746034f72af91a2c6a536da9da91726912872efec8e39f6b3bd5956a2ab6a6a15e457d82480bb0c8bb154eff5f5a914105c5aa14bfefc70ab27a16942342920ce42618610caef58678c4a47dbb5f96199a2afa54d03cae3b6cf011fc92adca3b3f7388507ec8d5dd6f4e06a14a9286e840a8a455b7e99d8fb9bda8c0d533d719bd28e001682951a117f4f0457f014e54e49b24785fa401c0685403e15d359c01333ad619a07125f8334b9e40ffbc05e67f1a4eadc950ea4e1fbff0c00cf782e05c7aea0e8942b64fdc8dbc0032912b78dcd32f7a9b4c173e86fa4edd91db9aacc4c9ce1b34c39e262d5f47eb0fd8c218fcfc598b3014d077d91a23ac9f212ff7dc86df33737bd76fd80b4382d50056d980033f13559b94b45067a98b2d6239decd6087f259ee3eeacf33e5c32697da08c7a673f63f7ab9e68ca77ef0b112b46cc014f568ca64e90ef84650948d9898fcdc2416dc29ca5049eab5f5813e7ec0d1e3c87cf48b4192c93295fde672b856a20610f00294ace36e4e903d26738ea7400cdbd8a7178b21a1db51823714d447898554e85de0ba5e92c04b4e007384ebde016fee7a335d7b6c5bcaf40bdec83a048db01dc77f7a8ccefa18621c7bc1100d6e781a9c32547680d52a03087f2582fefd9e5911657352b61720b93eb75a609552682f4849fd01b35dba7b30471f67113957e5b66e279fa8404bc4457a7210bb597e4fa14a9c90e84ac68101376d2c921bb8e4bbbec7df866e1dc63d5c119b499028fc24fd07b2fdfc36bca4e5480a3bf99c4a6efa9ae5f6adb9b8c0e061d228b5a533859bfebde1d3138c6fa8b3960cdd79fc10c92dbc7e93e895cc89f9be2cf5b5febae7d069ccf7ec5ef799e751c0c46e6b2cc29714cb158434768d4857557e2fd7791ce343b4d2c1c6ecc315c551cdcbd55dd4a944ffa84ad0f8ace471dc850c62446e907e5eb253f2bda450c56862ebf360cd62ecaedcec50fb6dfba8c4c8ba019d9f73e9fa48cbfa9ee2e9ea3de0113ecbebe721922489e62c6d7e6dbf7703e64a04052ca8c1fdc534102241500557cd8b32dce7986f37591598875da85e310c0fd6d912fef3afdd989af75cd5011cefe65d6bb55922469d3f13bb5195998773b8a9f1926a3bdb75e0e157dfc6f1b518f52cbf4b5715eece195b63cb2a418af98fa289ff3c954fcba012a81a635018bd53aa11c9b5ca7c86fd6c53393beb566ff769f4a1cae551f1ee3c7f3e57d95ee9ce3a86637d513580e98d495ec73a8d2298512fd3c6e567a154038180c465cb49dc68b1ea2db2f6b27144e7562e508684ace51218513da9b0779bde74f96f626a6733424ad5c7bcac6afb2b63c774f915bcdcf7c98986a63028f89f3e8d7c4d0e11fb236465e3e25fd5703cd6d3e6faefbca6635904f13dea3053108b988ccfa2b34de1f4c6a4de0c91bb355e806353fce61c07fc947d5464a915acf360745239cececd10e0694ba547276cc2b7688904db3fc3d9de4ce62231cf839e3ce6e8cea70590a6444658e1a87747963984f2036f901fe84c69058ad7ad743fa6e6647c5123b1fde325c2b355329b87548972b8bc9c0905bf06b5c90a7997026ec71a03b8f23f7cf9d0057ce43691ea63b0b85ddef0cafc1f54fb7ae7dbd0e35e3ba5130b94aaf0821350bed4dcbe6739fcdb5f2fd821b63147e40dea8e04aced187ac5abd26d7f63516394a87b992bb1e03361397c5365090e0b571da6f886adbf6d29ffec518a622d1adb3eb133ea621a7bdd2d99d9ebfca63ed93f27d5ca738c7d848ee904d114453f02b962c99033f3d4d4894301b561a9898280e9cacc5e03423f93fda030e55a94c6dc2ea2fc27c958bddd053a633901a6d9d032c0c7245482748948e1bab007ed84ae8c30023457acf703888c5d9e5f287ec1fcdb0be8d1f6bd4304f15a7726e68a1d8488a5620a210f33e8f7133841fd3d952e90733724d9a290e5cd77a370ca3bfa90d452da1d5ff81264651c9268a62fc18c9aa2f73d11512fba800b44152b6603327adddccea5d46842ba15e02fc46d7aab6f6e916f295bea18118d3937bc467325630727e0a63eb3db8a79c33a479f7209205df356e44d780fe9263f88373869fa8c9a330586ee245499a951ad154a8bdaa96d061feff218b6d2468ba4a03dd0d1b80de75e5469693aa431b91a9909733ed48e53f6c9f1d32384c085a78e9117293fe35bc3bffbd0050f023efe78689a6a263ba3116c9f44a40f6f1546c5fa3abdd63597fc8845f5cc6a811a869af04d1db53c8518ef9702c76636b3d9baafc52fbf15529690f9944c7d6a1550d9fd1d018d3e92c041038939563a2cc65c9c30d74a5f61ddb003fe438835775781f51d01c711757046eea0ab6f3e537c09648425b9b2d32c780e2dfc28a3b23cc1aafe1314082b258e7247ff08d2cc035eb9e9e5a89ad5760f70b64e15b923497003f095e617e7e0d73abcf87117137164d30e4e7318687cf36d6e545ca279661836a56c4d79fea4820e558b06b52fc80f572f594d02eeb2cc931bade452ee77195e095b0476743fd5924f7e056d6636cade58624d5a9bdb0f80112a16ef3d880ee3165644b5b474458d5b242a2f35703746372fa54edf50949950487c5a665e01b8475321b271dffe883d3b39749e6ab22d09e3357cec93d87afe15aa5e049f11fa4d222da1151c07552722257d4980ba9d1bcbfe3971cdc3a46f62f4a31ad93d0de5044f8cb99f522233c3c81175813192eb1e4cc93cff254e86e7b7a9cdf8f8e426ea54a56d4102a7e4d99cd52fb0a1439b3114ae37333d2c3019e4102ca595da48fb52838addd27cc18ef061e26ba47f7414ac56ee45d149322148f3d0db3f340ab5d5ead8c96022a5127bf7cc27c546730803b99ab058bb7275c31b443dfe57d40f53014bfeb5234d8d82304c870a8e7eb03ac50a56b52fe8d69c3ee68a62f773fc89120c5befc869f2ffc03372a142230dde4705f838fb4d5d340d820da9cb237f7ce7b0958cc08f094ffddcec236c99b053613476e88244aa64bbd7fee4becdf107e41b7e65db6b232409bce9389d16717049aae45f285fca5e4a2adc2a6049a4607ed178b977ed6ebe7509a8ed2ab2da06880e4f5737f27788425bdb98ea64b517e30d5626ddbb9da0f0b2b551e63aaae9776b380fad162d2d19b74688527401bedd8caf01d0c4e9b63dcfa0195fb19a22fb2c8e5a2e71a0559a1c731ae916f2c29f5923ab68fb7bcdac81574faf6bde0adf877ad6743d009f60a96b4003017526105b9045b434da13be753d80406007443a95f546d62f91ac096af5a5f9c061357af7f49d411a342c2334c3d8bb51e394c3357da3a7bc7d08a98b049a36817c3cc4d2d6f67e15d6b41d7c003f323cfadf4c45ec451603edb48f064c12137a9fd1882d30b5608339f5cf7669c2bf327c0a45ea3b26c2de6b98eb40b2a9c49b2f606b404dac3c6056d283ce2392e23e50ec00c615eb180dc0857fcd44046f6989fb44a1aee8dc92f69d6bc31e14d19b41aa6c48490915998ee8dcb128fb575eff3f136171faed5f7db703b1aedf6cdbb6290bc6a6e81ef477cc085280e3a852cb0542b5a077f0eb8a90519bb32847238e2ac71fdfa2b68725d874f335ede09889f5a72c7423510f59b9486a32b6000464a15c0e5d0c6120e4e77614b803d1bcd0705d24fdd029d0df7dc308fb01a2819fe0a5e79dc8edcdb895ba51de867b208f34c5679423ea03384cec379379f53843c79e6ab2426c4c984c3e8ba9b03afd678c8e06912eaba10586613fa34404f166bfddf1b17cc37dfd7d334aded898b3adb1cec8f1948ea580ed48ca15bec340060101ec1588b105971de79543c96619c77eae240a547cc259de51aabc79dffa1c391cd4e0cfff41d751182b01694675da4d4c82af572567057807c788a0bafac10ebb848283f9a51aae02cd062c64b0cda892fa22d2b8dbb736bf69d540ab71e2360e7e7a83f0ecde92e5aa80570a2ca1eb3c56ff1a02b16a5f5e02aea0e99c221eece3547e981de86c7fcba746c0fee91e21a15e00162547ba77764a3cb712c8a1f95101673fb2c3f341e4c124458176a886a1242fd8c3b2ad9127413ee1a17e1c5b336fe153c7d25868e0b3ac75085b0ff4e05cfc0c4d023dab8eb9eeedf08e1ad292001d51caad89536403562ddcab49b85c4327c5bcfc6924ffa16677a510909ee672d790be54404d64ed2074150e8bb1703c9cd75ede099a81f4f5d5d767246a5445af112b6c79869e1c16718b8a81da394bb142bf1e5b563543672ffd3a6c85f7bd249fa74a52c720da6e9df1b6a9bdfd21d7149ec99e2f31782d2bd50ad1595690ef58886d072aa1c5ecc9410756a5dbbfe90dd609e92dcf942372be8ccfb0143004c7780c50c58c81668428d571366600a139d0feb5c5e3e724b635e95d0245fe0f3692a199479aa2a443614c4795d46eae0f2144db1b13e26b620a1b10bc7f59f78089b0b096789e3bf51275f0c39d9f55cc6db87881624a7f6fc025ecbbf61fccb101872133885150ca19c7caa0fef029e2565da66daa55cf18ded2d28fbc560895cd6dac157c8cc4c81fc5bcc599d9c35b6db61a958b8f589b7d0ab8da55ebd98f77fd335cfd0599874e2a25864d84c89391e871a69e40281bdaffa8ec190c272a18e1e6927c72e1d1e9000f92c8e3d54a5662fb6804d12b68ba9928c5ffd284b63e86ffaada4ceb706c3d4b649e302a0c906610a97204686f2da2c44166a5d57ac7a4b36ab6575b926a559134bd3789ea41e744e4e900a13e622b4e424f574aafdd4cdf2c4d0f739b13635aca97adfee4b5f938164df972151c2ce0e8f7835072f0643d5b98ae7ddeb5ad7fe4f1392348f0cce1bc7d4ef4f1062f8f1f6b4e55d54960b6572bccab182ffcb33aabdc38655d4097adb42f85ec85d201ea67e064a50380296ebcceb9a32d3db27f61f2bd4a43e5656a82e377732f13f9d2d0332171355b566e920563b3178039eaabd3cc8b16a813e5f11b54936d40d2e646fd1a86b0c4719d2d6b47eaaa3a7f6591ed04ddfb5ef5e46f81a47b416ab940bf1f74257edeb0c1b6abd8bc4682ea03c76b851197494f2f4414d4d8392aaf159a019d73024e960e3c04c67f6dc561014571e4cee29c378db82567d2c73b1ff9e7b2051699eac0fe39dcf6c96888a8eac1768e993ca674dd59a7d3a2483f67ed0f1b517a08b9b107770ea9ce0ebcb37a5824d1a80709bde8893352a01faf839f348b05e16688dc117db71389be13a24514b8e0ff62aa894a92c2d95b6d01a6417df145406db94bdb3cd41d5f57b6d07b740b4488113f514568bbb75f1b3a47e1e817fa94db25dec40f2e21661dec34a2170f680631d0800dae61f65b4bc1835a1a85dc503dda09ab503b7d8f3a172bd10f465079ab3fe9e55abfdf952505eb58cb2360ed6c82fc51f70855c1ba2b3acae0379c398a1365778f7ebe4a952c5f329d97cf2aceffd526b078fe776416e49467d929855c82a9f2f241e7d319987215a6ad71be776a82923aa60c3ef3718729163842bbb2941a6cba9c08cf221c40f22659ba5a36a4619ec837aa53253284e3c5455320ef41aced15aeb88d1ba4aa9c818154352be43b9866058e7a35a561f6bf6f3776ab1622c473c6de85b3f7b76146a298bbbd5e68042f298006616c19322ad29e564183c5d863f69a170d0dc87da85727246315d0d8f0ab3908b2843eebf7172f550fe09ffa179ddad1387c509eed1321f4a14bc5b603901be2d174064ee0a5de431c361df218b8c893f2e6a487fa2c26e013465fc47e90adda3c4ea85066d5972491a55081a5038d545bc2fad5dd190ebf86dcc6acb7f28ba8b74e913dfaec38c98d6478db89fc8706ae9435bfe92e1decbf9cb3dbebc32eff7987e89681b2ce80ad9ab3c3958ed4f6205207de461fd72908498b6ca19a22c5a0d5ff6c5ec316af5102e113ffc9a80be4a5c67fe64eb7466c3421bd13d8bfccfdb2133b40f4593ddd184c98a3c581947339e9978bc8ff078ac46c0114e4fd69415504cfcd5a29085f4f350e8881141c98dae8468ab8e5cffd7e2b02fd87d0eb63b51a2b2f8b67df422c7dbcdbfc0a29467bbc7cbe5c741fd5d4abb27edea60d4cc0cb7db381fe01dd5908af2483bcda1faf4e7914c0a681e6960c6509b37e85eb4ca6737abb5901868a0bc4649960bee52092bd934b1a1b35577c6a3de9e57abf8b4efb759a568caa49814c4c2273e45761e1b0b4d9e88cd999f854fb5a2659bcc46f463a0a3e194b7b361b9128c8c0f9a1fbfa122d6a7d59e6799ffc840e6919239babac4ecccbbd1b3652594ccb23fd269e4f7f0d8f9805024f1c3268377d063f56d159d2d3d05581f71c8f90e40486cdd2c8f7e2b73f3e4f5702f016e1d0a01c043018d669c91b31f1ed1dddb04b22e6415df181eb77ed6e19fda4453bfaffbd7830301b6fa0c86b65721ebbd21f0f2fcc4525c8f33d829b59a96332a632fc7710bef01dc3820a0ab96d1065af2e0a9b0f7c309c44f8b4122e0ed1f7142cd9d4de41c73385d389a9ebce17e61e0f2db604bee13460921f2771ac387c4d89eec0aef86c3458020e8266b53c6ca2fbc7d069c745233c33b0b6dde94f68d5e8c70658a1423a807228231f94244f65e5945c57842618190fc52ad5304ab4f33a947762cd707370875b653a67a3c38a62839213ca4907d98d45fae984f1a6a1a85a8101e387433303665efd8567ed87463b098e156ecce1e8e08ef0a6be8978d36868f5e8cb98eca1d9a6b3987e4dbe0343a374f8d2934615f351c03b85ebeb0903b99e60965d3c07a0f0cca3d1d46ade5db4262ea17cb954f5abd677f9041e9114b6060fa920d2480aca4041e7321ee0ddf4f661d0df09935b6b9d2fda891d5dd84aeb91e7ff9314d4599e7d6a23bda40b8f01eca2cb26afebbeb7cbfc328417c43ebfa9081e1adf2bc94d31e19e82621817c50ac050f258a0596632c319ec4ec7de2c01b1b001d60eb484e9faaa52b2b94e0efa3ed21fc94d27f0a2b53f839b1f6e6b16598a44ebcbc81f71158abf9e76fc20bbb3ec11e8da0248b51cda263394e036ce5fb740ace6676617cfad303479bde476897bac7e64e70240e30a08870de1153ce7fc53e68c9b3426632309c4322877285552ec7d9c0d374b21338553fe932127d81973177edf64fd93558406fc6a0d805a5ff511041905f3960f44c671257bd8fd94244fb904d8344ae5c0178e630c51b80955da7cec970dd81a6bd74f7c225da06a710dd534be7e71a9d36796f466d4230cf62cc1c9d21f9978c6ea69613dc6a116ce4db9c51de915ca3429958b274a0626965c0170e83e03ad987bcc25bcee25b00ee02662a80ab0d2b1f721bcaa5138ea2ef825eaacc5d3889e16a0178c6d6184474269969e5ec9cfddfae1646e5053180b09445e67002237ec91f0ac3db46490ebdc32d511c4bd0b4b42bd7c8f0a542a9f45b126ddf65ed11418ed399b9c15a62de27290c417ab758b39de228ad7bec21b73a762c642e9e5d33942b4129ffbf33514b13e96fd62192db90b22ddc6a369cc44afe789d52955d0a1600022f498528fd880531ce1244fe8bd929cb689fcebc9b1d3f519fafd8df39aff7432967aaa9acc60f5288ddb20d69df2bc9247258ae2cfc4a79a34be834d8c935476dc5e409b389e21fc6fb9ece5ab7164fd9f339a0d66ad6a96a5ac4be5f11a283b48a35d852806430a53d8f6e6236ab0513a44259aa49073b6a301604aeb684133ed2fbf868e473fbd0f8ce6c46bd4db4d31a61c0826dbfbbac52a15999ded5496637abe1c3c123e705e8e717b5f4bca11af6e3a73b675ac07f03b34f0fabfeac535d02603de9bf0731fedd540df02801fb8f8291415c2ea7d8be0596e6a1559f0ea7872e34ab45e08467fbe692a7fe567abfc4e5722b2717a1dd6e7ba714247b07e8c11180493545041a8fb7313e52416276b8d50d08cc56288ee40bba8b4f1dd834b480ce667a2e173fabc563070d362ceec7ca2d7a545348d9866041a1449290a083839b20840c4211f5dd4fc2b51c368894dab390e324dab19db73e8a6a85b85c60d916c1ce520aec587acf93c85878d1b04a153f7859cf3179df94e0e50108eb7614c6b63a3f1a4aac237d3fde11bbd0dbb131c1b47410f77f1dacca1f607ceb584791f2e2f7beb0e2375b5714c3b0209dea34c97454e8595c76a49376adf025b9bbbce999dd8dbb2147f455c10a351a0f1da1bd96b816d7e63e56d3120f0d375a7ba63b478eaa783635d0d2a4c6e0e6879cad2acf23d7cf45d769cb394070e14528d6a1b6a5cd01f7637a73c6804726d7a17fb63719f109f0dd30f49e339a09d3d1385fe1480da5404891fe89415eacd24fdfe1724e3a4ac307205433380b84d66fd39b2001f2747999c615fad67fe3ea47776d03aeaf241111c6ece6951fd847b695489ac6e9d0d9a68a41dfb502a1b394c3550f2702e5b3493b879353b68344693523b6948bcc42b67b81cb2a14129bbe9aaeb8042dee31f6a4ab1d09a33b4d5e6da54612237eace8630c12a70c1d36eed4eed958e9d929b66393e8280170bf547851b8046765c86bab9306e9b929e396c19ca198c8455008b60337fee212049c3d5ee691ad9f8819efbebea7629d8a931cffcf6f61c17c6b37caeea2e2578e296efe32a8008349a903e82a270cce54585a967019cc514c634ce2c789fdf196bc8e5351ec10f7d95e99e5fab92d2e1dd360e1d8f8d5b8b794aebf6e3db1bbf2075a9ec1a15d21d081f5c19643027dd61c3c828822c88709d1cdaf9ca4d79de90e630a41c58f37e73e86ec359fda1a48b1d890748f2989bf9b8f1a43906c7a3490806b41b4e21f94c015602bdcebe37c952d7ca82482b7f148674e2377b7d46082d55616d3ef1fb6e250a6b0c369ea62db6edc7224643323e1e16fcd9e875475da3a44729e27adcefdebb12389062d2cad5f2267b013fc89afaa839d77f0a7bdf7e48dba44be31bcbfe604e07b590c5436c5d5e27290e9693be313ffd303edb84e6439801774fdf58b7e399f67830432d91349ae450d73a21855c5fc6061e9bd61a9c0ec01bdbb01e0f9c609b541540bc5e6e07bccfc7af892b9461eca8faa0c636a0134fbbe720d5a762452a2e4c04df1274a6543957e71dc5b7215a5503d8c893b6bf98da0004dea831b4578244e357f963ebe5284b68707b74729738dfe5b42a40e754c26feb1570a1c9990f4417ca363916d33e91cad53c3d178a85315435ac8952468a472c3ae1e9dcc908736cb9881dc9433f8bcee6be324c408a1364a4f23407410ce91a0280f628cf8e6a1f6cc12bb7bbf98f88f15abfdbb8d1b2e67496ccbf69b69cfe2cfb43569b235adfc63f90cc920714d1945ad1e4560e613e4a017da4b4e213aa829833f92598238bec2d0dd0dbba0fd85b0a71c500df87a052e0722e0a649e77e796cc7618dbb940bba96a0ab22168c6cf936e63bd4c73a4db8948fedd0154fdfd41f0e134687924e0e211bb0f0544f6ba800a588aae5de9c54dce9c431b6a38846db79734dea4be8191fd9079ca695c10b1cbd00a56c0eebebb4749410fecad9026fb31b3e017eb4bda332df4c2c27d5458b138e0f5be9347da8f22ccc7f3fdf642f5d1e3abebbd1f3a4963e0fd54f5a620a4deb3ba63ad5c13e69ad790677b4e752d4942ffcfbec0a7e8dde734ff67d505fbf52bece94594b9b4e2bb8a8c61f1aa78dafd718b24b98556a69d110bf29afc158ab37929f36580d0ad97600053270c200252b17f32959218819415387d91e84d1352d222f9601e286abac9a81e9c684deeffa9d50f9f3d9ccfe849e2a28bd1792964c7173a55daafdcff87c4140bc5a4dfad3492c6bfbda335c8f9158420e8fb116dca1d4871603451f2b754c13841e6316d4f98d07b0e7c2ecabf73b9fda7ecb79087700a1c166da8461812f564c795c92d8ffd4d6f104442acea90b40e197c48c78ee969aa1672411ffc3d299062c7fa67f8e3e67a5dd51701f175034e9573da8b64b2b2528585cae79256052c4ee153adecab37ebf30fa841cc5aac38e3cda22273a332f0e5f46312f4bd6fb79cb9192fe54ebb5c40998304853a236e09cef1571e73f4b21597b2f29934067f072d0da544d3b1d2fe705bca61add25f8fc7075a10dc03ac00df43acdabf2547f7eb37752eae38858d1251a9552ac6d1869a1986e226911aa4e20108ed04b8bc39ceaf7e6e0b39e3a9207e447a4592cb78e6693598bd56d7c077d1cd58f2f706fc6f3c5729dcf0d7bf6357777cca8e9b2fa867a48fa248c02e39061f5c8cf153cf634d3f6f860276196802facfcee895f2413e9cf812459bdba5d796ad224e893bcaefe31f4e9c61404047b11d9df7223b41b670089ae47c101c5599a83579d53248edc8e2a508ab57feae3ea518060beffbf6e7e019275e4ed4e20c0398e767e068d12d0e1d497554767e8c1bd068c833bc70ff00262f9f800fd433b20210f0a403b2fdd899445e36082b31b2f940969ccfc3309320c84ec77b7915ee518aac4839af0259b23e0af964814fa68bcf342ed588480613ed906c12563bc57dd66f6b15c58a5114f252dfe40b1b05a381ba33bb0c8c77d0e87e4b6a00c9d4ab45600d2dfad6f4e2030d42e876a31412861ccaae274320bdc948e1a199cfe83ae2b97b7628af9cae97e62dae8bbed94873e233b248003fd4285ec119702d17fbe248bcdbe5fa9f191c016bceb52a5ba01c22817af5832685735cde280f80b0cb743c1cd6f79019361e243760697081549c7868bedfe6452dfd74809501426f2338886067ffdd2c1d907333e469ace63da23817e8d171257d08388ec723f16b0bb398dac60c7294ab1028ea791fe4eda2d3db7690dd73c6682da4ae3506ff2d0ccb06a3729f37192d69040fcaba01aee9a637d61fd19401e3d81dc3d1731b6b2ac0cca1375c198b9ac7cc39223bf2be73c3c90f376946a2c8c6a5b1a3ac68541052d8363141fd6d3db5fc028b7cb860952a25f8efc1432d9b9b8666250e8ac231eecf942f9095b4e1cb9efbb49923e59ad214585da6965cddd19f45ab80828f7af49b6da982e3e9e61c6846a87c7434239fa7e48cd7f2e2c3e17a95c8a1ef091db593428cad407e381b2835b949f24592b17bfc784ea95649aa57162541a87d7eebaaf855753ba3d8106304d08de65b39395f06247cbe68f32f3044a44d51d7190bda897b9c338ee647d90bc5955a43bc860ceaa7d9d3535c37d18346ae2be45069d12bcb7a0f9596e1d781b6bd412c3e1b10f06b08e798437869f41389afef2d41be75d156b9fd012ea6dc312bc7597d63e85ab8e326e229d457aa19e15ae3a10c6c0c0a39920ec2d8054240c277497a45dd03a44df35d350304da81078435cf21064b7dda527eac80ff1ab32683935555e9df069c8c72f124bc5f2e309b0fd693ae2b5741986d32a947485ea8fe7e636799ca984b54fed0d9dcaf555639df2a9aa583017ded4442e618fe0b85d4dc83b670426c223f61673bcd1669b00d984707dc6d8662c0f4696db6f4743cfb389f8107ecd55c63c7c0a5b3484917318125d575181affc39d4046c1519aea55291c861eddc2c0b41e5f5cb56132661b825fd8f5cd5d076b5ad4501b905be23fddd16654fa684334ebf8b5eaeb40effde5b056ae952ec5c27291b26324e6d57bf9539bb5f33df6917576263c517d1ba9bf1aa9f9829c4151dc25e04ea17ca9aaf1c5bde387e2c0d1dbcb005d81fa54d6b20e2f117a18fd59b1a9f7cb985bd5a19c7b3f376ad9bfd64c8e5424f5348d2d1b6128790833c5c7fb8caef7a715e13902ee26e10ca6ef6ae739b35fd0e7b14dc6b04fee00de5d8fdf1738c4ecbd61919dc5a8f9ceda81fa09d125749f7f4f443f7697c721720d5ae05fbebafd3101ab96b91a295223e8c05ca5ac57a143a1371125b66acc4e544e6fb598926cc9ed0986d06c0a106dc057965d69572a033a4f29ae8251e068b25e0f766b1b2ecfb5e646066606ff7c2bd4704845e0e5032bb98944c28f3cab058951f3f1fb847fb669b411a45418aef2314632f11aec29cf922ce657c6c18aaf97431c1dba3e56be0fea43e84ce15f1cb003ef7f8a106a86fa2a8971a10dfdfb0f9053d4f03904cafe890f64ec0082c013ff2f412fcc8af151970c5799a4e161d07bdb7a4ac032c95d46ebcdad0ba4d4ad8f65b21e98f328d92228fca8daeb3e4e57d1745ea69c0c8fb9bab37b3c1b295397a25be93baa5b9ed52da06b33ab17cf4ba0edd7f1889914d959c1778491037ad85cca40a1c2b0b55852e7ddbd5af66645ab17f8431abc42c8f7b550936e340c1cc2dc6a0c99cb6fc9dbfef7748d57349041aae5d4b9b797cd56526df77eac86bd73ad968414a55a834657436e88a3751d24aad0341868b00f3b17fa70b57ea99ef5348f5deb238225fadecc8b204384697b6b4465506197507a862c1ca7eeb1ff32ec2ce8cac4dd08b640a2d7ceb4580f8f2a1b505bf31c0891d5bbf14c70619860680bca6e1c09359c5543b5eefad823caa3f57c1ab8441c0eec34d9988b3fe48b5928f4bf2c32dfa42a401988f2a40570098f270dc387c8c9a0403721323d17c3735eebf7a433d277d481a1acddc06dea1ff47574a89204ad8de74def868a10ce6d61027acf0511b13c5ca216090478d92b1f02975314dcd2ede54d6bab75728d1a6c4e5a7ca6165c2adc049ab2d5e73d5d6b77d24cd5f085311f80d80a4559e62bbb74b8dbf81b3371e200487752f581bed842bbe79695cdca886bab584217b062206107a12c67bb7ef3d0ba2308dce6dc80e7874220d49a00bf7dcccde3a0b435c69e9cd02e9cfbb0d33e06aff06e253208505ab46d91d0e4a0eb845bd9caceda64d1d6f47ca8d9cc563ff67c2cffe8cad7e078b2b3caf8cdb6d76243f5ae046a5482434c37477742a1b61e09470f21ebca53e33cd792c86ffb6011c819f36c527c0e5451f3ed8d541c217d24ae89787f6e3586fa56d393cfdd8422ccc5bc8126701348be997b26afc88192040c3d3df051a47b90cb190db7513ee1482cfa67910bc08aaf35dfe8aeeb0c0c5352af19904e342a44806d9ea714412e8ee99bff88c7104226d44245975bcfab9e29878711c41f8e604a6c6d95003996db266c2724ee07961d83e29ff41f5882ba594c96f0ff98506bc1a94ede728fd818572297acd027734522fd836fbf22e2a54f29e2174ae9925c893b3255853dcb639b2df8be1b160e4076f7783000a5e20463aa3b8db24435c2002ec429c1e8f3ee005d00ec0a272e1c9d9e1d8a2c9a348dc6cf2bd165d38c9aef9c3e23e6eb1c30bcc622dd7c40ea636c1551197a447ab98604ff83883243f38a0e4a5f685c71f81b3534ce24e38b24591f566ca6427fd93f50a076a2b13596f819163a7e45b8ff7f0563fff69cc0bf1740987143751bedc1579750efa79eff12cfae750ddb19c797ae48ba5b1097c57424d02f8618217c1b8ff0bff48602614a6db414a5e4ad6704db150eb663d04c7412a04488ec80e859bebad2fe94f697c01a06b7e69a3f40904b11067833417060a5870e372dc7198c83fa00a6349bb26618d47a20668dd97c1d99444ccf6d633fe2e88ef07300af1929827d799d9fa4ddc9f610263ac8825fe960400772ddfa3498e88ee36300889d84357094a41a9ca1892054b1429070d40b4468e2e156e5fc6d1964ca8ed80a04da5109a20f25ecfdc5a186ce58bb9f205a2d52b5fd0ebbdc4478a73a646dee0f4e1c5cb608d07ce03456b67361af0f630bb310ced622a2233f194d490f31dfb0f5fc99012298fa3ceeb09788166f151e451c330344e2569d0890b7b9b1093405b405cc8857adfc0cd238d18c5eba1e96c2290c3d519548017b96e81b000a0a3b83f67578a55324f8d74edbf454c8d51262a56d88d2dec022fa79d508c4e72dd64ff17caf78280aac56123a80d115e248555ba171d876572d929503eae95c5eb227f66eb9b041c6a30c73720487837bbeb5069eb1cbb2c8796310833e6935de1e275064a284e144cdd6c73d6e0fcb36119f5549302a0c11494638fe5d2694ff81d4841ae00436036fcaa77f5238c265a0d5d084f9a54cfc542100cc653ab872abaa0c1a2fdf966ef6a22a2214456ddd63a33f55441bee97f0dab5b5cd48691f4f1a61a014d242e9cfb8f4218d034ed94932c783a840809dac198f67a2204c11f547bafed96f19b0473a0c378cc02cc02b8cecd3bd3df4c20a05866c3ed1ee3df3b01a5b7dfd2efd214879f21042de3f6d5415d5c579e661457ee7a289c6957e2b1012e4e58a7dce24db69f20cb0d169f47f3d6a09b10d257c31a3aa5a8552d4f0ac43ba5973bbde8414d305591319565ff909ef36c22dd38854abc323845649c104bb3d1039a2dba2f66a27b936bfd0dfac174f5b4cc2523f5b296d62ba75838416dfff9b2012d6501f7f372b71568db60531f044baeb0b06e45f4d5bc65d623ed10561edb3c208c8c90ef2f0acbf495237539b966ef80395d49db514d41935694a52fada3116285a49fbd14d10da03e82580e2d510b65cf4fdcf396080355e1ac9ae3649f57721f989890ff5271163d518eb8e62a2850cd461e6f78ce5213f5339b1ace8fca7b42064b3d7e07e08768f310f9abb631e1b6bd2b81e05eacf9b665a6ece524a6a454d4eac717d9db1001d5957c57fd9a97553b8f3e4ade08bae227afdc7ca20876e29275243fb699f9554a643b7eef53e26240ff6de6951462c5256b24bf64eff81384a2307e6362932f53802c9249760b94ce42ed9350e0b78ae1064d1094e8cf49d472967f00c6698ef98c6714d8cf9c7b60ea4845888039096e4bb225d36b70faf75f370f175b84b73467fa15a47416f717d3bf438d0696aceb72bb79425ed83efaa86714644cc71c1e9c2fceaaa5e907ef3b64141df540ccd93743b12f08f3acf6255f515d235d3957411c560504d677cd8eb64358528ba474b8932a438589aa6e4276832524b998776ff5b5e264e21cbc8b5f5f08cbeb37f80fead264b8128e88ae5ba695fe99c1f0bbe94f22c293c605896a31a347b413621e07ce66e7fef5c44ffd6143ec2b0a62121b81f0286f18ae011901a83cb28bf52cc0a554e10493a88bcad0713f4e95ad487353b7be7bfc244cdb08bf7f571344171131bca8357459f2e41f2111f29a046991cf23f0e963079a66e3282620e106bc9f7592da8c886d830931ee26b6bdb87ddcdb2d65b2ee3aca68f61f9139aafe9d160961de180116635685fa2035f843c02c0501d5aa75d6bd5efdbb6b916543ae26b57749de2083d1525a3b8002be42714f381374c2613c41df55719144fb50c1035e1f61bac956cfc7fa700259161776d979edaf572da6736f663ee30ffaed8e7c9eed576e8e62d8e21c9f31604722112b34cd67b9f57c06674a972ab0f030ccff78e97758884d4f4e9ec886b1ca689914a343a6cf572ae5be894b37908c1f54c3488b240142d8acc44f41032bac8ea74693d27ea89f8c86a586f3b3f43d18e7985475330b55526acf546dffbd29b87270051217fb8ac0f7f54e2e84a897d71f2a2607c0e636094c804997aab697d6dd1ae4be0e4bbc3fbebd3226c1bf3492077f19cd766fdbb46e7c9433b0820bb677b59e0cdf9b289d9eb9b052af9b00818ae5a684d251e21fbbe9449bf917f1cd5f24f0596fb60c7e0fbd9902bd513de6132a6c51cd887c50dcf10cb7f04ee6f4753f8355ef52912409f89ca280e864bb10840675fd679a444e78a003692240a5162ac9547ff42c1a827526fc9c604b76fa15075c1daf00419e25919ea194e72e4827a9660f9954b1ce0ce75bd80f78cf9028e4cc98b2edc2eb088de2ef3b90131b97f42df3846ba2d24ca11ce672315bc8b08a1c5290558794a85fc25e5fad6d35ed96aef67ae3d0ac5b4550d9904ae9b1aa10878d48af053f4004f9de8f167359578a3df9315ac1783887351711b65f5da4f3f065b7b249c086460e60590e9e2fda496037c87762c219930887a97d577296a10122abd9de36713e39d3553d6bdb2edebded6dd3f67d62c731183a7ca46ae218ec45c558230024b7a5bc3e4bbae03148d2747e3d6677cee95c92efdfaa6ca9d78880faac19342bd366f0e6c1ecdca7f82a6cd13d53494c8ed9a67cf4a9e9d174c2ef5cb6e0beb999775df3ac0a0bf7a376cf30a18f28ad7ec7b2bd8063760e60188237e5946214febb4dddcff2f264371bd03d74af0061dadb06b04a2d03a0259cc504d37fe6f490291b2b4200ea2987d734d5e1080680012538eeb5271279e134b6fa5c863f40305fae30c2f003d8f16bce7346c091d30c9633ee8bfb2e6008019fab9ab097f43caf140284a9d38227b3cf3fdac9b91fd7659d8d03f11a3bddea7164585807f01098477578477b76ff881ec54f27ac823d7c33d86a2549c5623517971eed7a0bb93c06231b5b86e84d51bb1fa75445cb05fdb3c5ed11c52007e68ef0673af16e55b532f82883453d07aa02e8071dc081cb7225438b1d9d7875105b6b3ce851b00dcaf26898c7cf11f4b6eba23a4d90027182a01697a01acf3dde6a17e8841958bfdc5f0fe707ea7ba3900d609cdaa519cae47c2b480374a630a404f9e7d2f4c8831b9751886faf9822a496bc3787e5366d9ff1855da2dd9bcc3416763ecdac4d16a4e9c06344473fdaa4bcf65b74c91f3c84ebe1efc39a299bdbf9d4cd9b3ee4d6b9d188735b04c2317f09b10e4b5e6f1c10f3854ec71b11008a945c774c930935896ae3947317ab41baa00af70f81426a25a1f86dd902d85b348dc5a2fce8e24d12bf4e9ef969936f32634cef6439fec4e9407f8653011c6280ce7a683e5ad612ec8531c6ad8bd4704648e7decd40f4db13e0f1af339ceb832f4b234eac8b76016bccc09c26da8537386d99a38bc9a9e1e653591423568f86954e11e2cd2395ca8eaf9dad7ff6e3a09605affe0433789fe3960f3da7d6580c4e1da401d355c192f7835b36c6cfe913f5c9a3a489a36991f6a090e4176e19aab29d04a7c66b27335d24fddf0adc4f406687c561d0b8b22f3b046c0ea52f844d11ed7626f1f904b0e96636537d572e71a334788226a4c6749a4d54956328b137a1b6806eb8ca79b3e781d1252bb31742576a3618e38adf93052c7199b04b83c322fcf86a4aa6ac6f889cc6bdc84b04c746892e7ecf8d99a8a3c58edb6cbdb980a90ca46482c20313fb773cc795a8709dfe464adee14842ca945b2b778103fe7e16a1d8e4f56b631b48bb15b9562a764ef1f48994d3bce46b301f804a78e573a11fc990f441ac1ff6107f2559659376ac5af2cbccca8768d326ac4230c96d724f3d1c182b2de2e6dce219986dd6dccbb02c46229eb5c5b99e6fd7afdc6dc719b0514b486cd7544bd3d94542cd5a1ce0521314ecdf81bce81e5a898227a8ec501ad33d9a0d07bbb858f6ef733ddd6bc7b9921533452acb099bbfd9df4a3b418560ca289a249375df09e1a80739206f4d199d5aa4d64a04725782b70063d4c05424235b21c600fb994f412139b520e9f80f661c36aaa025da2c95d2783dc74e02687bebcaac7c681fba3d62c212dc73e5acb0d44add639448d6838948a3ed03891a978106fe230cf30a9722148bfc2fda7ecb86d2919765bd66ed999645067ef4e26c62a765be35b50c450b9df84f50c49badc9f48d391d35fa13229885ccc883d76383fe43b3ebbd16376824190d5ab4c545c545e40899a9dc7b00d0cea11dcd2ebd23e1c0c1ed8c761e47d15d090d5575fac9a9e495b7837262dce54d05b87bfb8b1bc5bf1b142f4061f3f8cdc49dd71aafd135da67b28f1eec7f3f3439b6a58d8248a68e4f8105f3018d0967ce0d56fb153736cd3264bde7bda5b6e16cbd0a0761e4d3ca274c5cf363d572d43eee519b246b0c0111f50239299275a586c3620d32f71af48089036efa18edfad1858faf730e386ed8a14626cf705e5daded6126315d19d0c6aba7af57a8772a9c25ea20ff1f416d828384388e2f2f00c83782bd8df0590b3fb07792842998bc0a67690353706d99efae13068dcacc46e7c0055bafba1a4069eb0a19df06f4d934c7fb1759c9d9f1897112cefcce9256a8cd15f9ef12a526ff0b727aeade1a30d49551b754dfe43741dd52df26939ea860077d6aad49503dfc4aab7d6430bb042fce97d1f5e838d1ee227a216bf4cddae9b363fc4a83265e91bd9ecf1fd01ed3bea09e9bc315f59d28350185e10fdd08d1fe69bf22ba8c0afbadc0e4d6c890040252c517ca528d55fde4a5cb0032b91b9fde431a6ce6806d6fab05b736b84da04ac05ea095fd37064c38f7a1655b3d026ccccd820d744af045c3743f07af5c17d41fa7930d68aea90048feba0e29bd4164ee472e166421ff14a467408619dd60663dc840ac3d3760bcd680f1f299fb61d6ddc3ab81e4e469014e2327afda160fbe58c9a91fff204868145fb29780a4ae3d012ff38be877c671823efaa9c8171b2037f892ec3bca0124969a90ed70379e3b9aa70a3e626ff3091c6f199cd205587d48f11852fc1b8c59a70d5282b1bf1cd8f2fa17989054e2d0f7b416071d7efc2176f1be67541f1b3b7fc0c8741552e5406ba3a9f5fb780cb85e89b61ea9a561bbdde2eac0f976a0256f9ed2ea4e7af1dc2c67ee6510dd338795526f3d56f7afc0968b5a5590360d024480add68d4440ce2cd88f0652d003ae22bcc7aa826b549105917549e662ed3af1d00cfdb960726461641ab5250581c6653112bd869abedbb4022ab27625fb3336d25d558526ee0970526b4509bde06e6e810536c1c5562837d27401eab2a4f0a352d8b2dcf294223a1a597c3dc0274d12c376eb302c03cecb7ccac12d897d59da8880cad94850f869c56601651d94bb176e683a6611eb3cb1f289226898f845a175e15aa13feab22b5afae5366bd92c409308f630ac11440f2d5bac3683e6b555c360af80cd834d114aaa595e646433325dd0bba542499e3782bf6fe112592686e9cbb59b19067a2720514cfb6b7e3162ed51205b5afca1248117fbe6c803062415aadeefba79f92212b1143d53b196a9fd986bb1328c4ee3d3eb4fac88a598c371ec2469110b268a38475881e9f191871001897d4aea933caee1c78d2b4541a793a932568105c30099cbc012932d2ad918c7c02994ab64019f859555da2f67b1484264ed881af8ea4b1ac22899538a79ce95a0f6ebf9bfbe90c8f57482a15e517b80410e97a07e3433b5db4d129f8276728cae9c4767b00ff1414b0b1a34aa33c601f794ea619f133bab740485ed7f7c73a237bb0f6de77d94ee2409b4578b5899abd5205624b686bdb5760c6d360356cad49e33538ce12ca4903c7d637731414e6d914239d4a262e6323736358e64f98b823c75253864dca3353ae045dfe391c736c9ad3d0a21f62f54da2b5c1f320a3a428cf7ee16ce089a702acedc5598ec49422d450cb7f504989453b6fb39e49cefc6c229eb3a95ae73571e0efeaea7969cf3298a672f61812a3e43abd05a7d94e40a18f27abdc91e59434bf5a4b3775c437a50e04bb9bcd6e20e7b6620d8810863183d9fa7befe84cf9fba79f03117c947358a74f03b9b0882e052cb6fa133dcd4c9bc7aa3d3f524b4d8364fdfcc5f46be958eb51b655b925c61a28d38273fbea01ec1e0f1aa060c44905b2fcbd1daa7acb611b3f4dbb865bf4f612a5d0b8c1d946acf32077aaabd0712f354be84c157b203d7f0743a4d8a14dceb5d6501a74e4bfdbc999dbdcab99bda06f556ab1313c02516478f73ef7c6e9375f3bcb0bd321c57bdd39fbeaf1d3023cab664b3225e9c39104b372b954a7cad431dc4af1cd4a35d231212b2e78b7a97cd705b6b5742c4bed5b73d4d3be6910a3057acbfb0e23d4e527721c6c3a2d45a5947d53f8c51c5b854555246aec46a41d63922d03c7376b195669e11d09d7324be57c42be533905ef1bfb103c28af6a634a0c899664776918da928135a978a74f282b7d646d795f2c855e19adb65ea571bd5e2311853d8784f84c6899f6670585e38e2ed996ec9a0f329684bc0ff025f75dc30eeff6cc5551913cd8c23f4106d172899beaf8f4b1a5a31d1567cc754a3ddb6f9c4720bd38e3f6807da96af7711ae0561353fbd0bce538f31f8cb9ede80da4e06c108d07619becbf832930dda0f96ed9207fd8dddb64fd9a2ee9e97fa7705c39dad847cc8013c11c492c19d2e32240c48636c4d9bf4140d94944cf00f374c1133bbbed91c916be70827576ace59f628190625f06a5fcc73a118a3089260f74d4288f2f28f55eb91beccafc6a811f2f2db474f1863efb44731c1600fdde8637404e4dca90ce0eeb621baed77d52007220b659191de1f65c9bf48a353c6d8e95f1cb6fdb21d5306decc455cd7633235ea516e50d5e65249a4ca492f1c4391f576a333cbae7c54bee45875c1b213f2dbe70dc5c78e7b0a738ece1882e1d3827ef7828db8744ad4fb19bd1fdba9cd1d98a4726717d19d13bdda87b514ec809a62f61aaf2c9f3a644396cf7d89c898a3c60599a342610e8a075ab05b915aa1d5c4e47b98ca5d961e341acfa9c2bd7d1b8f0ab7a99b24bdeead0955c414ae6bd15e4018c427d93622c6dba9ff0f18900b4f67b755e95531e0ff3892af9aeba802c9b5f3d78b3bdaa5841dda73a171951cb19f9c17c7228dc7626d72df5661f492c4c1b580fe240f6bc123a9d0a7678b231ede8cad44e6916e31e5208dde6546e05385919576c5d21ced41f59ed5e9b268f252ec3920c82cb63d068d435fa2ceb1a88e9deee08038116029f96e97330112adf0ad5e128360e2f9a21be5f36d8c4458c273f1125d186fc13675b662f7f6b80e30789f362117702cf64ec0e7aaefcf04de3e671e422e14a759a39f503c905ddb072e849e110c51f783d959d593e83f934a7f0149b23c5f46a40094d639ab2a107ea488e752dceb327159a0ec4874381b8b651054535b3a8018b6b1260bec7428bce207a83e1dbd0431aaa87d5afe7d8dce942113c445c6ec851f4a13ed3d05c36484c7076ecf2b17f52147fc3dd30d7576838fc2f53843643fbbd921207786c713119c977bdaf2c6617c6af2ddf7d242afda57726d5c53258be43fa739e95fa15796330c8f338157bc886aaec7da23a7c549061d556ee9627b2945c882883cb399848d0cc4d33865bfb3740bec11a35564928e274f7b538143dbfdb9c6374c3ec1bb37bc084c6cd9bf2136a44d289a583e1af5bb5cabd4f2dc5754ea7f25c914857bc1c1a496906f384c3579c60be711bd6fe7affcd14d809d329315133112bb1454b7a8a0ad285caa9fd588262d96504b3a9d5c8a513a3b3bf00934e4bc41ce88c3289902ef7999d7569060ed647d494fd09489de2886fac149c0a900c0ee76f53dd820fc1b198f01f80135b023be380575e35dd3a77b09d0d0b83be4f348fd6f27e7080dfef167734b19ea56b444b62e915a93d4912e1b600fce33577258f325d78ecdbf6290c6781f4f918e4118feb44386d397c526ba0fbd0291a3f2f70cc558fdd0f1392a3a55a4d9b23b216c0486297432ba31dd22f8b9967a940c719ba85fd804fe2a3d0cbad4397cdb2eb14c0d8437be852469f6e617cbd075c75a8ece27b64e75e84fdbc2ba1528f58cea9b9bcb52ae9aed6aaf32641495970ac843984b091b32b954d2da128717608479379693ce3ebb8e02061270ed174935a2c44f27f0e88cb32d521dc5dfc800ba454d238859bf027f95aa2ee72aab9e9de048da7729d2357798a2068d7e847616f56bffc6c53cda281db1e57e16edab83617c8ca1aa3026834980c80586b52109b3e064a6ee2061fd33ad7151ba90397af848e30251745d603284151d7e4931268f4bbc6abeaee4555a59ffc412dec72277de76e73b22fbe4816a5059923cea91391764c3f8a3dbd21018fe7aa09007d3e2e742fdea0c42ecdc327b4b250769458f73dc4a00fdca52e5e0594caa65b2abac9c72464f88ffa6232a55a84ebf09429d6c1b75f6336b075257b5cc1bb63e7b882b69809fa70d541fa41e499be8a38234082eb8c3650197b011daf96dc1fe703dd6b9e6e06d243daf961079dfac76e85fb2eeabf55542862dca42efb10ee9e4f9ba7ab11ed47ccbff6b51a503b2281b12d2cf12106767310b409412f8d99db22ee7666e0dd7e59261e7705582009214ae090008c35f0803b99506ebef6ee6ba1239a104371970159a021fc879b318ecbe37ff0be53c43d6c31d06dd6c3f959ab9cdfdc94b416f1248f15860b5f8dbd573a527ac1be1648e229fb8a5a2854de4c53c71bd304a713311e85521363d15f6292f3c444d44b98c2b50c4afca729ae05cf42006b18398de41b2457209016866cf8239fd8ec707e716971665f83be80d918a98213d933e927f0d80028846d956aff965dd2d463b0c58a502546e9306846e1e5e488cb090a528a51f9cdae32d72165984b7e456d650bca0f84feb4cb938e7a8f17759be1c2421ae51c0d75b676d56b766dd7a20e0ff1a0c8e97193ba8c15136b7c6dce0f1a2436c0eaa8aa08c5cad329d3523966e272b045fc42f4797234727077809bc811b0a4c866e40c15fdc8f10d99bc07584e8eb4caef8a805f32fcec2a38b23b7ea69c76e66a66a73352ecf99bd779811a6ebec6a89ed98ef7249c6273892a2d5704ec800caf704b5ccdfa49c73e080420cbc788faa22dea6702ae6e6b3dad8009665f08663bb93dc6998c43af4cbe11986ec5d225db08161af82792b0484a4adf53bbf9cbc441676af5bdf08c759bb9483d15165ed1b7d7d020810451e1dcfdb1641256e9bd5cb0ed1fc669f3b51325fd824016590371a4d98c0e1c69b708d896976fbdb1ce8240604691b1367dc0887d178e111b2b89931ed5db6090b49f62dac3ed45923543556972144cc280f98f7fb940cc08ab3552bbe82d820e4a6d5bb407ea5cf6a23d28f8fc4dabe9f8090d4989b97add8c4ec73aa564d0a7a622cea0ad61d92fa25cb6e9febf84e287485439c9d2ca3c50ed443fa71264f52983767e800bd447166ddde077e6d62500ef404b12211ee707f10bb7cd3baa0d97d78436244194aa3ffeb7cfea48bcfa12fb53c9a6efe5873bfae090bb9974550087e11fa319e5ca76e697aca057fa91d5b5ebcacb04f2cc707553b90632e2fb134ab90b4813e2868a5d80bcba4b3006a71b467c032a8a4ef3b878446e5559330e5ab5514b6a13ed75e5dd1b8ea5dfe7d056ca5f061c6d35eda1155ce5861446aa3106957d4d662fc256eb6a1d8976adf010c7665c66d1b64dc02a8bbae614e461d6817dad0124a9a642f057de2ee8eb9cd560a62205c06b166c736a2a71da78ebfa1e8de4ffd6c2d980ec1306aea862f6792ba4108d95cfbf20a02bd8d22ccd97409d2e2c3baa9be649f637e2d59c7ec920c18f331bb426a45e78ef49d1bbe48f06ebf3f960c8d04924d672ff4be6b51275905a0049a7a048b390b39a828a3d2030fc89b4669e05feff74a3a067b710a65fbccedb084b2a2545a447ffa4ea6fd032d0267848bc364af51c99a61467634723d184e3acb6f7e1631758281851d1bb82fa86e717d495845284b9ba0de0ad085a5fd06aca3e03dd1f825c05eceac7e3a44e0ad13504bc9fe8e9970546d845a7411295a82a4a56da1fa0b161035ead3dbf797e93cf947a4f1590ca51b0bdb6cf3f47584b4001b90139e05627c6a4fac6f0bd7f58682373aee3e3cd3d1f7e764d17b02c6beaa23d635609f64e83bcb44a9ddc2430c09eee2486a953dc08529ef17ef9045989e6cdbc52dc42f3690bf99ed8113c8b8d6621a53be08c8d4a19c8e136beaf0e3920c4d27043a850b0cc3094f7d7c09e26b3842dfaad37a0391d5f47d198208f396c32992585c4685c11b199fbc5a79cd71b303ed9ad76082f5c02880d299b790a277de8b41fe458dd34040dcd4a8ff774e6c342c27def469e1ca2e6590d32bdc366278c82ac4f2ebace239ebeb2bbdf25382c47ebdb17c38eb9a610ef116f83ac459dbf3e6635582d0ccb5ea35c7a21fe07a76e02572e28a5a2d6fe13d509ed30953a3bdb9a487e490b34c3cd5c734e4683665e3b8f8c2e2dfcf07b1bda7db46fce7c04b606571f36d6b95134b82137803a335726e81aab547964d526f430a7f67c2f4f5deaa8a09f40270005b75ff081d1f09d33be424bddd15dd0ad3c03b6723b4b611574340a9784ef3a5fb712b6731f61baa6803548a5b2df587185e00701a3a67fb550b0c6bab988c4caa45d701b0405ea49a7639f3edea0274f996f400fddde95c98196e7f2d7e40909cc27a9a429283c27215689f91485b7470b9ef0f10c8518909b3db1e31e15b74950df525f8f9cbc428ddf15b87bf6d0dd8d95fbdb2a2e856aca496bbf9899b0305df49f27a230325cfe4b3c12c1c9c1e68b8ff301acaf8ef87c2763247ee15e1e555c072ee621febe720a60588cb9bef7d66473a3f6587244218d6dd52881bc9ce6878c5da8933bd8d4688efd896961dee874b9ad5f995a91d67c38076f1e3a36e120bceac377e091fb65a8334bee8a6287b0f2c6939142c72d417e3393d20cf773e2f0a679c4d6e53491ffaf758ded20304047fa27340504fe856a704324becdf47ee77dac9b92382a164686ca3d51e3beb3ed8154fe1cba73493650ba885b19e67dba8e00b39473160f35951c5fa957519c12037c68bc044024cadfd36239c12b136da41248675cb44169fa4202e13e7164d551412eeddd27da557768132cb96fdb5a897e12d4e3b348f11f662336e86bb4a0962bd4bed050c09c907af67239101d0a94ab9f79f16c1ee5f71ca599a8d23383b8331cc38c8fc9d3cab12e52d1414ae845383098f19ab6dd8501fb10e844771ed34140bdee9fda93f0dc6253075be828cd7cfbde438f5b8759386c19587a898726268748f681bdef455eb07831536a9b0478f285f7a8faf26a65b247a097c6bf21b69f45b77035432d5b39f4319bb75bfc1ec37a2bb381710ab6a71aa014341d4b1997c93099922def48c43e31a5b6282eea8239fb7f22fb7f6b1eef60096e76665a9089efd82f52622f1a2b199bc97d76da34ce55006498064bb3a8fc6d23404007ab9871039bd66e14e1da8de0699bd4b1d20335336846066f3b32626f3729f8d96342b32b0848e1893a4266dd01759b310c38b318519f7b0604d88a1cee6913aaf3ba200d268f519426a31a63852e76d7752e85884a60d4a019bf144c3466399adc52236731ab8558a6d4336286af3618a4aeb1a0c2816667c39aeb2b439aa5d1500000000000