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

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

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

Block Certificate

Block 53917 71990dd7914c0c46e7bad9ed68595520a861cceec2b3399ce79b1e6ed737d625

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
893aef3e5398ffa3b6a205f42c23f98c32af7133cb1e8bb87de1066cb84efb98
Certificate Block Hash
71990dd7914c0c46e7bad9ed68595520a861cceec2b3399ce79b1e6ed737d625
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...007531000004230000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007ecf28aea08c77c213a09b4a42532bdf4fb35ef033ea411934da0473fe93f7d39c48db36b99e6c6cc068153759eeb702d9e92a2e1ecff05f0534c85979e303619c8b57df16def5132bbe48a3b4afa5c556680bae39ed0f52884d0000000000000080000000e000007531000004230000

Raw Header Hex

00004020b5026ca27d31e85cb1c757abba9e3916414c738f26d4e54185de14e2c08290029e2569ec683c814b556cd850afc151d362da912492cbc009ae5602a98501d367029a086a6521071898fb4eb86c06e17db88b1ecb3371af328cf9232cf405a2b6a3ff98533eef3a89

Proof Data Hex

59,560 bytes
121216010307672724baab640f3ec755cc2da9a750342d1fee3d3136aafb02cd4ab7b40474e340e196a97a92184498960fe43fe5c3c540f0a53e0f82b8ac9a705e17e8170e6dca0b1e1302c0a48dd695c346fead66525fb5fb60f7d62e2b5980f30d40a3f901de37514525e4bfe94273f1d2b869f7a33c717a4abf7618872b5b0c3c0799232590d27368250b98fdf8b68b3f9f5766b200d62cd152f821c7e13a5e55dced30b89ddd9a157dec83f2a0fd617b03f1d39b64aeabbb289ffe648475d43621c1bef7c3fc820b60b9a0765317b2e1e0fcab6be15545785515614b36beb3e8bc12ddf8788cf867fbcd94d2ffb523b8f376e0d8cc247e1ef842bb192864754bca1b0ddf61de8348e3186b9fc42ac9d537b6399e05eced3046ad1fbadb65b57090c6247c48cd5e2921bd4b7c09d7ae31b48e3c916cbd8db1298e6f5da3a14960b235731ec88d814500e656f5cd1fb96bf3e14baf2754092bd27e6d6c3dc59031ea29267e9dfc3ef58b59b3b681ed77cbb5457924519528ff79383620f519d212b04891b6295c236488c01283b976d15002366da0da1fd5c1f33ab648c6feaf6c66c2dee614f659986663ef27458106c5f19e2301fcfd94fd074acc47c1fdce929e161f3ac571f460d2a5c9158cc24ce7effea6579325838a3a608be3f98c6fc2032efe565e52c2969ee703dc1fac9b673252c7c7d458ca8113952f077b0981f14cb5dc7b43809de42795e418dbfb962f744678b910c2614659a4f80c86a075f437a8f52365d675c9ec103321af0de73158d044b96b792cf09f4bbb0aa9d582cdcc134fbf6f645a577a7f2817f027fb00d8316c045c2061f4645994a6f5434aa0bbfe305f586984e53fc954306131a8f561274f311d58b22362d140375343d4cced2d1e1eb2ea0e9011228665007666c5f82d307d83b37192eafbd4591f1e629d5f987405c69815f0873bab1a843e3bbd93f789c08ce7b70bc0d73dc8dc43d74377c94caa8726d1618b1f3265ad277d29f9e4be673c4e134e82e83f356009a2799af47e683e7e3a55d2cfa6434d9d0e8a7c92f3498c8b5c196e75803b85ebac3348c7ff574235f52a8e3720068fec10513575a865838a8072eac2b4e819479581fec1dcf680b82c3e3259cd1fa3a61a2475703ef944a57270d935f5d2f19a95e9c6f539fefd053dd3b793049a799fd944f7ff467fcd59f9d9a390fe1d11e934f045dafa7e9fde657c55afc4db5677b7150b7c203aa2713a8c93bbb2ec1022a408a65d28de66e116f1bf7141c223fd9f0395cf1366e5fada22ea0bf8c80668a7a6874f9e33c9b2d5b4eed09d65bfa866e03ec2b189517c47e542bf59d114d8ed6b48547b24867a7916387db37435f8e46d9c24fd862570754ca78a454a08275b7141dac1b44f23819880452dcf1bd71571dee7c1c6c2ebc444c96f334a2695c713964f6c78da11baa851639a498843657af0bf02c4cb581a66c5fb150ff4c2d31f2b272240311d1c0b19935d67a542f9c49561924919a83b1b14f021432efe6616202e94cf35cf590ada39cbecbbd4fa78899246f92be201c05ae46c9e80b8d1c9366abbded73b760290a920139ff20583149c0489852482cf509ef038d5a19fb8e20f0caec0ca323116fb92806c01f69e21f27da1bfbf21e18b8cc73b7e4d3fa639c1dfc9ba26469b93c44c11d9952baebfaa9115e3d78aaff13ba5d73a5b2f90444b775337df8470890bcbb38d1a7e69cf8831ead490f671435ef33e1f73e9d041c9e97974e461872602ce184e7087f935c20700b804c51d8089a6cdc952ced38592b1486c55378b1ea34a7a7a11a28f475e03908b0cf0035e351596e93e5feb8c93df7b34843a114b2a1c24ff355d882d42cc33f26bb2de526a115d0af453dacbab0d6beb554dd0a594cf3aa5f690c9c35adf1c2c333db31db3cfac2838b2d12fe1f6391401d91d60515eed78416ed863366404b5b1f5c46aead4a03a066a9a46807d54223f94b891a4f2774d70e528f6de1e5c6c727298066edfd8f3eb47a06639490392c29951038f7f0b0948557433f62a6d8614661a7ebac2f44aa8974004968585fb4e4364c9d49185d9d4e8898437887b9443f11840bbb9660d65d58ac23a53e8c2ece3521a1030bb516d8b7550f79e0d0e87e86c51f4b4dfec21f98814151467ab807ceeb761d9baaeff4dc7626d66e6888c668ef2218908ceb58972905dd908f86d0218d7afc7755756f30f364e20e520532fe539332edd31ec207a726d06f031d6385407ba8c6a8898f2bf4cce75927d2c5e4c70bb4213e26d184cae80a3403196de45a981eff4949c2d1034df1dd5422fa4c3ba9fd336c579e46118f4772ad08d3a481814373ba10d2d29fea3dee9bd0d42fa303bb44a997d14166615829a2fa01389c705d993c1971644e2044910c07a02b3b546d33495c2a0dd2573a45cce71c913e527c258f3950bb0d31c3ec9aa39b65f02512ca6206a0355a4153dff24cf883793ff740f01be051e9ddaefbde09180b451acb12c0de72e52fc3d61dfdcd532e5252990232a557c77344a1f36ae2573f5c27f8196c49be8e7fb90e4c3ede6b05ed9c6ff560513ee8627571be604250f5342a1f90db36e1ddc5761ade85ff621b1bc4a6f685d81b5fc53551eed535ec623a8efedc59e4d3246f4b7e51ca0678b49de89ed50483d411ce61b24a6808ab495be6885da45b53a6bdea3eb59e3f2cf312a3edc758e1b8f18cb780d62507aa06b42685f2f4e5ab5245caa4937e2cbff2e148debe217263e26d2cff7790fa089957257a53268ff9b4e429394342da3a9373cb1a45bccb8575d90356efda59a9a1bc8c22f5a49edcd0ab55285b41013a7ecefbd113c33fdf9e725eb33bc8d0ea625d966f7a47656611c5b84d55fe07b5508cc286d1ac2f5d66206fd7578990ea1bd1158d79754a3f343aa09b3f05ec3697c7789b8fd284f31cab41dd8542eb1446567cd6474360573fa060abb8266f6a20824f347adff743bd04b74afe0050d9ad1f8c1232a86a84f4db8e602ae70b040d45e8a33580a6c95e67c77907ba5f82aaab6cc1fa6402aa1f752290934bc8115c4630966b966930590cbe8fc6fcf15ae863a497f34a2e602f7b838eb22b8a8a2be8a10276d9405845238c2642e14c7030cfe4fed61b2aa997f526a460f8c33beb2afb194294afe1a7217b841d4587888420061d3c1ad85df94bc51699e2255859c743e9272415aea90c414316b7601715b4b3d9a04971509cfa8e333ed95d65d9fb3112e984b338562cebc1d658a9fbd249c42fdfe56d48a9fe5423a55ad1d2d51655ff1994b2b034094e383b3b540fc060231425bc7ef6c5f1b60800b27b70afceadbcd732e636c9cb31bb0ff6672a534ec87340db270626f4b85d6585f1b6c3fe8a046f86d8a1e3a5564a9a240cf742cb7c6b15f4592b1342833a9a3a03beb4b03ccd89c716888a0e6431745c36c4547c4d18b6bcbc89996319888afe2cc9739c1d8c1c96a689d019fb380285b3b07ef6aff9875c96fb94c86a622728a357f839dc60dd60471cfb5dd73ff97dc6534066db722360276a03672959bd3765e7058af5aff240507ee4485cf55218233662d8d067685e70659f0149e0bc2956c594d5b600975b290e1b1518647188219a66faf432339287b575ceb219d6d4591bf91bbd9ca7c61e7193eeff690b7feaa33081e24e54bf4b4af0471e3b3d86491572ee2702b4b393bdef40b612816b6e302f4884df58e91cd206d5dbe2985887cd642e9f02a55c8fd474f7ce255fc31f0bfa9bc1b0c92e3228d92dbadda42e7957aeb367b065fd765dbd951918740f39f8a0158f7d045c2c1b62c15cd73a4a88da56ffda0e58a06df28707b742ba75d45db06c6a73070ee47d75cc699de490404dbc87fe71af9fdbb2e1f5de02d6c966ccedd897f4912e6dda1dee3006c81bcf9a744969428cc349afeb7248ceecc650ffb5fec2b319a893bd1d6eb4cba03a5ed019db45d748534fe3b522b89d29467373697863a1a358321982d345e88ed4f54987cd7522525e3249d14005785141a57f856f965b93c83c3775c130e09612d27f5bd8af7ffc75f21001d02c0173f17fd05c1bd0fe6479cd1142fda93a2f0d3321ef6c29905c13ece5856970cc433f750db1f57ab012a626492bb8a17662c424327ca1027c3291edbac2e892db34605f2aae85b4f1dc5120c7cc8d838d587b101d6be640de15cb7e40a2e08e912c7ae55b11abbe004dafb75182fd4fba66bf25863a32fe72d4bcea3be915971cd824f3e35c5e3373048f7f2667e521a431b847fcf1e9b652a02cc9c61f97a3454623d2028d7117d93ef65349e731f9afe2449f52a5063d9fc9b6aa29cdd6acdfe040c51db776271333277dd5ac846e0159910f2ad16f9d4e00bbc8eb03a786e3ed898d9803688bf50e64a013210acbe60e1d268304b910c3c65a91af99cd5051445c9b7b08d202758cad409e7db1c65293ca5d0d600118b4e267c2744e45c861f45f7ea9431babecc1efa263ef48a59b7f3cd3cf8db64e8469ec11f00ea4b3039ca0349a305331499561fc687fd66b12eef79fadb82360930b5068d56ed4c0cbdefa08b5573fe521f27c2eb6dcdb871a7144c94fd08c288da760c712a5c5a7ebc6bad7a324ee419533024148bd84310105f38cd363dd5fc24401671b671bf90386f654a214851e92ab07a2404ee967da6d6ab8cdf3bd931b44754f541d6da5fd6ceab8e8b98db3e1dd67e35a704c78b25a666bc0b710162e31bde25c99e1d03efe3a47ec4b7ede5032fc368f099e79868119e8b4855409513bfad26c5f515fe818aea9e6a7eb43ff8d2967bb87978cca986ef4d3b88a6e683ae7acf3e9deaf982183952d389ab1c13393b56fa60be743543acee69fee6dc234d86bc2cdc93f9dd89d274e124aa2c12694ef1b9c49566a25f8065cd98a07ead39f1749972a3e9f76e538df2c8b084b1dba81ae8ba921848ea7af58fd1ccb6429c03f1ccdc3e6533a901fa7441f32bffdaf2c65c5476ba0ac6b4e2f73eb0eae20d877429bf65e1bd7e12ab529b166d153b7b3724fc51c5e5b2a64d31049e83c68960e1651822fcba47efbaabf50e36967c7ce06f9e4073b3a2214933226800368548f4b5cf06fc465b2550114dc18ca1219475cf845b214290d4f798b30c78a9e95390e3b89ddb8a1a0333687d8c545ed9d68c6ea9b33208a0827ae3cb981598bf81084954649b4cd0052b84d2bd272fad04f4a2c9e3c06598ff2e1f8dc04c224fdbc92422b2656da52a8476df99786fdc7a582592d2423df72ad250a6a1e001ce094965a9be183a36f274096e2e4c0a9d8ff9f651da5c0fab9c881bf5bf0a44b2fa6f5b36e99e4cb6f6d417db9a06c62f105a1700e8256bc41b8eca293050eecb7a899a7281d21e4db6a7485860c2837a26268e756924d4f22d56e7da2faec8679efe6982bf8f70d8aaebed3f40fd87c9c6ab0d2266d5321354436ca510471ac0644a8e2c32ff4795cabed6b9acf53bf6ecfa2738c4e7a55717e29d7ba6f272c33b32219a3423f63e2098b0a87150d68cbe66d954bb23d2b25d82ecc256d422ffbab89124b7bc264f54352eb30a1c896ea8cffdef19154c6f7528ffeeee8ab90ece759c4bd165b945401e39ffbe6f6f0d90f3c028271c4e901fabb1643893e2e9861f8bd9343292bbd0614d7a9afd715c19e341621c59fd80dfffd2c3dfe462e987712d599ceed59749f7d6436c62c886346a7c044fea51306a7d9f2a44de56c53c60c5f83f2a7274ff92aa7e37b667425b6c09121d6cce87225c681667bd87414f81cde824cbfd4ab29f94e63b11bad392a83f0df143c4799c60137109dda92cf98d266ab5920e9dbb1c679db6e8a88dddd1641e28155b6bbd35023ddd5c398c73ac0451bdd3b69a62e255f784c26a360cdc9e7519b7d75c4cdf6c593a04e1bca6881a0fc65f6352cc32f8f92acc8bf8904b69cccd99f74334c0859a69ced848ce1a16de9d562b94b48d50cfd2ad3df4e1e3cbc566adca9ffd5cc816bcd355d5f05fe5169b2dda313e18f7206e64228ee1364c090a0c389e1c46147777156a41f9d7047a0ac91997e288e513efb60e9a69495f7e0fbef2329b12f046b947bb8d36b73076b33d558c27bf33a8ce138c1549619129437f196c188679c97df0dd47ef54a3e943f4490e46e6fc9c32c817a01577fbe811c13ecfc8d829d35ba72dfdcf88adaeb3ca77567a85143f68eb59b4d903f74ec4e5a8ce57094b466dd1f2847d81b0ddedd36fedf1499008f7f7e22eec4820b18b163eefae50da689b89ef8df97423c6f80cd34e8d1c28405f4ad011335cf5a0202a9492fba8d4e8f2131f26f062a788b2863b5db3c91a1a55f4596b0511be8d4f2c4f9fc6632aa067f7a4bbc21bd3a0ea1b7a0d8dab9a0431661dddfec9da9949182953f308108ab9b002002563a175dd9d922f3dc3fdc358840cdbdba510e555d243468900b16584cc493a1dbbb81dc30225cbea355c07a0ab263c30d6b2da0cfc447c46ac0c6c070a5d3fc800ed268313d0a8eaef1a0c7c3b56a81eb8bb71528600eb8b05cfeae3e223c5751f64233c35e1db4081545b886f52653fc9459bf2180f386b6ebe02f76fa9d2c9598f66c60f4ee4392b6178b61dbae34060b526e2de9e3cce77ffb90b2644864def5f96a3960828f41cb907427995373dc3543f9c6d9b0189b461255a344902a10d09c3aa7e545d021c780951f70142651b293b637972c7f9d1342eaf75738f5fb92312cd2bcf1c0e623dff73b203668ca316097bfe6c76c234119841e229fed089f7e1a375cb469068a840f5c2f0e1419b01feddb3e2dbca9204e62bb450d758052f27ea5ca0648e0995ce1ce7a8ff70413fc1b7f677a00097381b36c6b6c3b2c12ca5b3a069d2e3231ecd8bb692133f5d81dd46d75b833d5fb1db07df32526f5e1a02616f79971cb0218bb4e0ad35046d1bee1e279f74cf666263155d24557add1b0e7f62ea3751e7b43213a7137dae3ab71dbe015cef55e964c4a2952a0da471174664f27e424f27dcc798cd9b726d5096c2b300d6ec4a5e9c048a88ddc3674b5e83e5d8daa49cc660407830fd0eb8d516168d6a37ab33c5eab2ec28aa547dc558d4abbe35ef9daf6d8c4247280022be994b112543ccfc5720ee89d615c9cd4a3823ef1aaa622f32345a2650c8617f385724c5c14f1133d152cfae17753143bf148482cc138c567839371544fa0df791f89b3da70e271adc165a5473e01316d0be5f334204d6ab9e39aca62e6642eb8b38401b1ccae58bff014e7f02ca7416ca57d9c5c8ba0e50bac12c0ebf27c6709e293ddb3056808b466d3382fb13a492763aa2e47d0896f84a0ca0ca704672671a9098fe713017e834da226abb4a146a609ebcf0ecb1f2fb58492b169f8ad7c3a90a3413a20ecf7e035140562e3bd4d853ea91e2147768ec3a78ac499204e82bc2d2a2424b971f9463ea7b8c8d23ef1a4b105f627666a6e96d5a990bd316b4654fa48592b90d99b1e7b60984620190dfcec4d2a74fe71ceb3585f3cfff1cf23df9163022ba07f1d51f82960311782da27e8b09a2aa54992642709308b093afa25a6f3cd55d0fd617d35eff01dfa8138af071eb90c6d507cd2299bbbb02ebb6e0dc24afec0f9b7f1cbc742c1b4014a7661234098f4f68dbe86432b5edc31e17d960e4e41756e33435923a195acca8b2e54069cc04895c3b33a49c6a59e46ca34bcd8246a30843c8aa023775e76fc8e3bdda80d9fb0448ca3cf2eb33b1f05544943efe70dbbb19a8cebf6e5f997b788707a7ac12e0285f2780b2c90961a889cabf41c19bf81cdd58a7cd9a894596851f88fb20e694d6c0d59f26aa5d4b69925874d11b834ff6dd2370c866fe462822022d3dd27065ceeb1d448c2ba0e7a4b7da54b950b7200ef867baf0742a631474ad7526840725e0a647a857b1d2de8308fc1c0cfe1995a524f78d9d6113c45003e333abfa5093be65cef5db2df0f1370f9e3aa554c1342252dc906cdeed9d5c110303a60cf3e311e435d36227e4f33cc7329a99f06162e39c078ee842ad05cd72f2377c1ce0b811d0312940610d21df8a4081ad99c04d682df0ea0239667fd813b3d421a9fb1f663ca81a4fdeaae412c20a8e4d0358c9586e1fd55269f04bf463fead9a524d68781b2eca69a5e2a2e0327a1482268b23af3ee1d6f6c8ed589c0c392c581214d6db70bdfdea481a63c24de0b2fc2f9ce6ca609eca71c9f277e9911a985f94e4fed01e503a85c582f7366417ebae72a92c0830e7b063bcab0865db072d6fff35e9914a4c1b96372ee967b969373c436c900e2bd7e5887dbded3ee5a8ae1f49222192f0d46a85449302df2988f0f60ab2fe5a85127db417f08adefabf6f304db05d642777a0eafc2959fef1d595fb495d1a1c7dcf012a78a82324a05d44560de10a2a2358d2f40790ba9618fdf72adbcb2eced0acfca77001ef8ccac63f42a307f579abf2d0802b93bff7dc186ef67cd68bb2081d2abf7040d5ba4f43edc7da6ddee994483f2697e8bb76b40532491a5712300ad5f41a8098e476622eff6d6d1befaddd9ca3633ae646496e9d87aac47a698215e8c7d6755094df428fcead428854216525b659f567125d089986a1c656d3bdf433efeffe8e96e6345d87c6932f4fa0361e315c584f13fa8d091fb3c7179a8ef797510f2a05777fdfa692a2ed6ada7feae33688ba7ea80ca12d1ca8fd0541d67c48c52b7eb9674f5d9d901ab19be229fb8997f58ae6645020ff22e759e76bfb3c0456df2232c9132ee4bdb6552a7b425f08ff3aa9713430eadedbf4403ab044bb24f7738198a3fefe95d9a2d8d050795752653d935c7e12c29d64d3391ec9f471d364d4a1540b94d0b64532d0c69da71a92dab609154517db2f62465b664dc159eada86c43a0c06ba33f1d4710ce99cb65b2d205467d40d676e8fefbd9a4f1784019b3f4e5db4febb93843ef022964076ba805a3a4470cae27f73da44ea0279d5098e4f3bdebfd8c603f9f0ca3b26828e4fa3459e77156f3966db3780a3e267bbd6f891f0668e646ba22552d147063a973448e54b9ddb4e2b65350269d111040f82dfbf1d2ecb259235fef5124334a92726b33eac4384ef9405f38f5872ce1d9af453f7509b204091de0505b6ace15495bf7b4908a846658cbef610e7df7a4623ab6cca168eda3a5d052c2365618b24b45fc2dee3345386f14a708d58bf2ca735e68c50e65b12046ad7a7c6d450d29dbbaf6781c7710d97c355ed68459f73a411638bfda61e567efd4d16385b8b675cc0c8ebc9725c250ffd474d9975bd883845c43bdbcf2f4d3cf2e2f1af951e39f7ab10a09a5f771db54fa9c36b113e9c7e5af6e996fc61ce4431ecd890ef7c221c163547d306bc21849793d8b54b8fc5ffded81e889455a46a42a616f980ff7c1d28c0a8fa19087b815eacc86860d8fa8839a98846729f81835421cae7bc2af3961c779f828525986309a2af7681cf83f7da8cea1826e0b1c5d0734b8ce3261a5f1488525fb3bd49a5ed3b9f0f7f867193366248d8dc1ded391ad8f578c953ba3eff3333cef80b5d53d51a5f092cb15475bc7f1bd3d01827738f4844bd5c9792453bc8d1e9cd24618ad00ab23fa4cfefcb89f1d50d439984808a11cc261abd23c71f66b039f644d612fc7e43d55e0f35a8ad11a972cbbdbe7dabb0637ac913dafa143a51835e8f8cf707ff9fdf5cd2341991e4e9e09f0eec2f55f54021ca84c42a1d6d00b9318b2b2dfa51fe6f5b65b63b27f5a247d84c11ab04c12a73d44d89baf492bb0cce3c686cc162fadaa249ec4d1bf9a2cf8f67daabdc4b017afc5e9cddfc39e1938929365a15570b3a45ea7d27b0f7bf4e4452d2d803a0baebb97dd6e3d6d64583758d4d7d88dc3102ef2f29aa7bc3436f35136e7e56fa860e6321ecc73e9d4ad446658724a7468f707e2960182f8d45fdec35ae1965711a335b61ac00d12d5d2a02f9b6ca887e9d41721be77e2573b0444d7abd2b36a6f50383c67f374077eea8b0ff96c340f94200332ddf9758032cf70bef15032c044260bf12e6336dbf250bb3500cb8c25d0e9823a5accf5768f3b6cae7a6f0ebe1db904bbc59438b098473b12eef17ab0de8609277afbf6b0e14d57e947dbbbf9bbebff6632970eb31e4c2c8e3c4ecc84f7186d342fe802281545905bb219f1f2ecdaa3de11152b1b64e70126f1b57870297d06a3a0a48686e31e3a54b6b50b55dbd32a24b61d1820770e74e62583c808249fefad9b8e918625159ba42250d13f9489113f6148d00531854cc56312521eb6fcc20680db264216bebe32a8cb1c01fce6aad52e93d57cd22dee174331eb662ab0af73dbef76d709b5ddfe3c86897f883e1462426c62ba844bf3826f191cf212793a1db54ee5dbb99a01bd0fae052f9950be81de82c9ee59a8a69bf7631ccaa98a5e8c247f2ec646b3a2c02950622111f30a2486944d800148c28f6b0fd8a0898dbe08c653eb323cb01a381c39abc7e3644ab6d53574eb893daa6dade50abb15ff1b8a2875afc6ba0bb2681aa09795d13950144933a2a149cdc2b7d4a0f25afb066602d494d80c1b435e9f5eca5c363a05aa19e78c8cc4a5b06b8792950d18e72b4cba01a20078c3d807ebc0afb7b58a0a8e770ed7d0eef61fa1f2674f9533dfa89b7ae0534b1e1fedeb589c085a47ffd415bd24ba86d1092fe5b8427c5429a1ae47da7532d434d3ad96ee5e537153309434441bbf860224198af3e8a9ae4c85d40c29ecbcb605abee71d44816e5074b54bda6f631ad9b0eca96818b984624ba121a7052e53d82d317784ff55faa551b50b5a792ecf9b29e72c43d5a8e2ee158bc20336731f41c7652e17336058bafd43489aa6585d3cee2f2d9ab328d2ef295d0a4ae2b8782929b9bc7d6d6de5376dc8be6d3050a2ca8c9d95da84bf320af338b9251b3a982f1fb8c4dc045cd573affb15de10c7c65656d9a6e3114cbd26f7dd0684bff7deb5802cda45a362fc925fa6e7d5793a6c5bb7c5d132c71416690105e96e582754fb765654a30121bb816fbfb7de9035c04e596122057c399c8f40c05abe0a45840522da8789e3df5554a065f182b22f84e652cd59b79dd30042b4071a5b1cd8f4a7e44a3d504baf44ae15eb4a453dd0ad6840c4426b6f0ba8a25582419ea9d08918f18cc102cc82be07e657fd21c40022c4c714a1c649633f6547c6e24ecc9cc663029d08f57eaff3ae17f0f38f8ffab92b78cfdf358c3e2345eea21294cdb15aeeff982fbeb6c4be2cdd54629628d7aab8da06042a4dde59c039e8177246339ec56b7521c035e4ea7ec4abdb56e13c772aeb8a58d3e26d95c28c1b6f57105dd564666446a1656178b729b0199c588ce7ad3de5e66468e6b46667d18d5aa00c09e05084f0f6ba11c310cb5205dc2d4dc4a83c24eab76139bbb590a8ae43a7dfc6dd2d63cdea9ea7b36289a2b3a89a7a3af51a3ae25f252fd1ba5fb88b8d0a5d681dbc2235ee1ab22b31039eb120523dc327b35f035007c5d65068eb7880b7c052980a9a5a6d51e6e2460d9128bcaeb0307a257761f9ee559df6a9c9e451c9061d1aa3c6977d02ff066c20a442820e6fd09949d4a041dd8eec58d49e2f685a0bbdd11f8783affd6517994a66c043740738dba6ed02127ba3512ee58639633d299a12b8c568f70887dcf936de3f0af27da5b53e08766d662032a1df82f50ce61329fb3ee056fb59d1ecfc93a3fe40e16961369851cdc0f4b514f34e7a2fb276cf771982c0519199b061caa8c4543eceb253e370c7fd032ca80a87389ef37f3ede690f4c9fc2d5b4690889280cba869451bfb14a5fc4c8b36d797d5b7e181f319d1613977527637ab465ef9e0f3614bfd5b34b06f58e07d0be8e8dad2ae159ca3ae577417794fa920db08687d74149a13663a83f3935d3415caae0e836e5329a4512fe63e7584a742a01ed2f57b3abddc8e69434325f715e513d3b9958c2b7b27e1d9a05e58d5230319aa1651a2e0efb5373d09c7cecb6fb05c118374c4a759b7d5d39f71d48a5a7e8527382c8004e6872faea100edb6d6933385e3e6e7f2479f70b3dcbaefe4e4927c9295450de73027d1b9c78ed1f77abdbb9b1aa6654a0fcb1632bbc223f29e52a6365a2f9944a8ac21c75fb15fb38da50f14d116e13cabd65a20cf0b96e6114cd59701924ad9b55d3b8324447725d22e88f5a2fe87d1443846878a98a6d9a7c9eac99607ec4a6fba37a8183e2f0c34ed433d30713e2003249cd5f5279bd51f50a19ff53319e55aa5a35ee95a59950b6dcf44d683d204236734443b50a9221bfedd37316e40d4cd55199ac87900fbc7fd973d1d47a3a27c675af514bd5b146a7c7d198b906722f624d83e1c15afff08d59e9b2daf49705ee5bb5d56df4cd78360db2c10494e5d15783c951e7f0f72db3f037209f24f66a96ab75d7173a6f9bb22593719761020b2cab433a7e805f2fc1368cafb20fb2723a9e001661fd8a52d60cc3309c1be4f62cd37234c1492234db03d8902c530d75d8cdce43fdf72f4ae7488cbff195842c053c209fe3221fece31671a9fe06976aa5aa5b5511edb0e854c511750c6ea4d200c27a83ee673ecf99413f2e7dddce289413056a2067c77d6aca916c2ca27444d8e48802cddc7eb5a050a30fd3e476a228ff4482e6cf14e7356c28da13471a8c076cc1a4f34e7fb58fa27425a418b9b41b7921f1cbb043edcc1da3f1f071464ec7dda5429b56c2a8a88a1d7f95ceff466bafb2a42f05f2599f94265a05e710776d3df16c42c837fbe41d51c8e87d36cad7a8d2cba5fa60c547667c9d423e1db479cfe77dcf3476b46f3be7b56dc47ea34462c9490b12fda1ec2ab10b3571a39c80d242a9b03abf67fbe26dcf2a8b34f6edd6f389806a0b4c5c7105d675224abfc22512571995551f58ef2be50e6c13272ecebf12d2dccc4b1c40343d38939bcdb3794c75977e403df281f13ee8acb18851ecb8c14df5c119a4217259096137843fb90036edc8ca158ae03e77b350e31c4770cf60fdf79a959544209ae0178574b6625902578c8a1389508c6aa3e455fd9a177e42aadaab3f9d106bb20642e39640f8a3820228bc482bf976b6b9a56e1ecee14dcc3d38516844a2ca57d632a99cb02394f744487aba8ee802659ac3dc6e9272b80102e8af5000e51915596cd797f08f0055d616ab5223b8eb7fc75a244bbe948f7304a0b93676873fcbe0d636b4ceab9468f05c35caa01d5b761e6f1096199c906dd910bd76afe257d17c58730d6da6ebef2dbf522476954e8a9e7e7e9a9a5759736f069226bd4d7da14d354a11cb65218f3a6f44f321cf7a9adc1aee0efa1ddd89423de884557296f28587dead31951eca13032443301b2fff45407c76943b64e58189ffd130fcffbdd732d05cb3518bc7959dd304274201c30eab136efb9368c08b6410931523cc65bf8817359a7117d7f03eaa947a4681dfc4f0a3c26d7b10cf7ba4528b0051920c187f6e2ee81107a65a15bdc50f655b796f5174d3b8a3fadf7b6a6dc317e9925b4729f72385c8d6d3aec699ee5ed50f58247992a3e44047e1ed6ad67a8c4a9e278bd7cbf44d30eb2208713269351e37853ebbe69b8deb0354a451f81d670f4b930364d65667efb3c162101eab7fc2dc4700a7f778f8509f7ccc9b061d61676f51c62ccf9c484e50281bfea1a3e3d7296f119e21fd0f8c4125c2783f0bf6af7f83d058e1ac5586ef3f3a258f7802a12d728f2b1b6d152817e3af3c2ec58a5f3060c04c500394d4ab14bb2067f89c84863fb2a4c8f8f20ff7246c12a1a7dac6f0808b4c3aaa9c2eb0195fd872f11d4d32117fd3c2a08e26f5eae782c1584ed7315f8a14127222a9e14873951edcb7f7c82abe6235375ed13ed98ab2ac4544fd932e1467d6dab514717984516ee4a729aad0f70351cc871e460056acc8b36ffc5f8f54a6713aa69435c94135a8239033be039d4e64aa68d28d9e749a8e4173b6a020e729258bef23301ae8de4c2a30580c73d992fc153ad44f4b54650194fecfb35da29d08ce34f12fd86962c0fe03673ed29f3b0838977af0b66229d5e71e04b6bb1dcdc3370e181f9be5182ede1e566e38a2f9829616f445d156930d8bdbe9e0dd74f1277293341ddfe20d00a4065c8549346fa2ad34457aca419337847c3ac08c3f512484b912c78f5eb148dbbab4f017dd3aa001c3eae2c64cc51945d60b16910072713d4452029fa8dee9fbbab84f8b1ef5ce8798f492d644b34b9df78029b7f161e41989b340c5c485c49f663b0024852d9c5df40a97ebfc6f1a41095c084a56cb9f7879ad7ce8dfd8404fa35d32f9418b7ad53bcfa7f2c8b68f8b04df0e11ab23155c187054728227ab7f957be439c16b390cc9b33baf81e85a5bd86975abc7811a7e52447050f003e03fff84bba4b492738f632176166a05efbdb4f0294d67fcf39e553cd708c8849cd77fa2373eb44974ef68d9aa2302b226644c980abd32f9f91b655f4731b7640fe71d07e3209bf48158145837532c1dbcb72b0b0d17935e797ce04b71d870940fc09bdbe5facabfcfbcbc3a4105e4fc93e2fb4262d7b0973992ddfff48f9ca5e22a5fde7a8325eca2312b5e9861fbd92421c2ef873219a0717d2bf445fd8534dfa05f9d0a33753dcfc3a6d5a9334bb613c4f338874d55e1c39a28713cf26f4c02704aa7d35eaff77ae9d7f6a0d383bf435990140e222f9995bd139d5cb5b587bcd24774addeac0fa994da5a33df2646e1106551c98465920f5f610b94b8c095fa53b3430463ac096cf9bff8f7dc990793fba8a0e62468cf58b91815feeeefcc20d379bd2b3a2bbf41802be09f14d6b076e9b7d48227b73c8e4c60d142e5384b98e0827ca0c1e5af53fbcaea99ec02b9bff462faf518cf020c6f2b5497284084be89e34f2edb7e0b1e1d0ae1aec1ecef0ed0e148cbc7a5de856c9174351b181d97407dccb209e0eb7cb09a1ce7a138fbd995a913d179121f4c0692145ed0d9693b0119b2fd5b1215fec8c73318730908f59003f5f356b699f7f6323ee6c74034587c351a4966787c9ffa5c98602eaa669ffa97652617a3b3799ec75fff3dc540a41611c30775a9bbdde09d06daf585c17764032c07188f09c4b0cea75d620c7fb62cde7c3f487b7bfaf52cfacb68852f26b9fa639ad242846fda504300f27aa40005e43b73a1e34bfe2a85988ff0f2ce8280a976e79f633aaaca830fa6efa94fe278df15fc220281bc7edb74b4fbb8ada893604041cd4832145b377faaea5a0ae82122abf2c54edaf6a5f1c7935d95b4913e8e81caa492a5e4615c7db35a25b4d0656ee2991bffefd7ca3a4cf2f6fb84a8d8fad85e43c0905b201708aa69b2b65075d543020bf4d0203fe689683677e9cf5bb856f2663f163943d72d90b68b19d09fe4a8ff2a67b25b24fa39518b3c58655a4584af641a383b26b3582f7baf4cb75a8050d8d42a5b1084f0846b41d13d1e23269abd686927286f65d469c3f08e09e860e03f205e854b7e70eb59711338a5d2de1d65f3b9ea3d302a3f3e871cdcc177ee9a995613ef2917f749fbfcc6b997032dd248403f78acd4e64add52744914e48d7e1e2b9878e7285d83460da26cb35e658e33fa4975d9eca4711356a9599b0d4d4e8452735d4ee390fba4260037838edfc392ee74297b8972007a639fd8ec1f7be967b6a59c5178b12c3e36087059e3fdc4d15f11f3864fd83d419f6448d98d7da434c54c42697b4e64fb63c4bce7cf516a89fc4bcb8971f6b5df946fbb0e27a7945ec582ac69e0aa0dd9d1fbbb9d5a66ad466c9ac345da681b9c0b408f91acf511d25fbf8ccd8f07ae17a3666130df46a50503c5205adcb04495249bff4fe97963817468a014e05caf6815d6ca83077d3124ee153083ec581067e3a1bd84610b566f9760cde411b996bac344dbb993057b7d32aa74e855db190afd09705f9642ae4c3ccd04f1d4be033539573f5feed1165b9bae4ea297676ade08ac25d32caa00f35e1b475be25c777588753389c90d2736c4d6b8b1b3988f9ed4f74b2e18082e748f52dbd8a5cdb7ff6c5a28320d19fa2b855be57ac901ca2c6a5983e97c4e705f6bb2ffb95813df4fd770c47508d1146b245b2af436542c33ff4917fc4f524ab33e5d862a5e16dd22ee8dc9f729294f81f54ffb721ccf5427d4fbed971b6b16fd45c38f37f090778f61feb596d7eb65bf9748ec94ad18edcb5179021ce55d0b5b274ed11098154a7fdb99bb246cac8d3f7b699d8027606541404c0f5eee17ba2a001c06a2560f3e9d7773cfaeb39bb2b2bc7e2ea921640d6756873ee76f21d58533a23ec3257c2e50d2070e492f0f6c96d2fe763f872181499099ea2a80ac0c91c2531a56aa9a92dc5a403bb651d13308da66cd749884519c77dd164895a3497a6fd9ea3e7e9aecfccfb7138e5c9eed12ec0d3a6a9e9dff4c14208c626715688cddbc0f1b3a0e6b8c11967f7ebd933b5d832907f141a28ebfc875c338530905291638ba79a05c71cc3ff9007fb0a0b1a7c879825b60132e0a1f0a460c1481d2c70b13d2ade8c8ebd8cc427b44b868817cb963a14a349cb661b4e5b77e5d72be6c4d8720657baa2932ed2893a1ae7f1ebf4f3466ac162f4e25c8737046b6005961c3433a1f3673eea754b04bc6e3791ee4c0d55febec67f19b4227c7ccfb87a552d76f77e0463c2edfa50b0a25765a543022517c9b575235bb621905f6470e401d7a16724f438b3cad427da4f349b41912e3190e05b08665825c524f6a84c0f61d052ea7ddafddf42d95a1ba3314ab93ea19a5fb3881a00ec967ffb5248c0f91c77fa6123ae7519a5d7235956d38b0fe252e879d6e7965ec005ba45a33489816ed36fd7f2e2d7928057a30e573f9453b9edcb82b74a5b43b40f70dd61c22ab1d8042c8049dc86eddc888ada2bce05ee1af3e52a6baa00ff733c47984f3aba9d6de11d23f06702c916986540438803d43bff02dbb43243cad1d49270103f1dc543c788abc006b81bd36125fe7de7c014d2838c05fd46eb5a4c3a51545d95112cf1d22f3b8b6d8a4401315e8b7370315f694cc7290865cc3c7523ed478cdbbf2c4e7aafc86ee5345bee308e028ac091f86ad4544e082bd47d1a18138fe423ab4552b4da8d8c1da5b52a339f2ed650aa32de9d97198bd80cf6caadeeb3276a04861c93100d9b17fb9f047001301df8b5b0d402f046753a10d335fcb9d1e6ec790d54b583a683d5c9bd2d7404cd2331d3699c6a170052e8787d0d8e713584baccdc30cb0f7caa35ab72c46007826f0df0008a9213f758c4e786a70f971ee9acc50d20b00b8111195c03bafc9e055b50ae0518eb0eefd01c88649fa8f0bf9d993063f785bea36ec56ff1d85b907c1191334583895caefe8dd3554c491bb5ddf8db6d0c8e5b8980a6499ad857ec6583758669ebb7a58870d14c9acd497049f5130c5f646e794d4b5f8e7f7b85fb8ca1b3ce473d9d5f669e2af553560620ad296c0de80e70c299ed1fe8242eeb96abfecf7d5a8904fed2c9eb48373b4731a4a662b84d4b751e38867288744c318bb4bff6f58f1cca8420caf80e16c0b46324e3866c8df4e8d3554a38f7758d042a84626f4080fdb51a645b14a92cc66f77196a7db120ca47f4ee9ef0818c1c8f21c294d8398374e85e97589623ae79bad03e748fc43f866d0917ddac5a649d1377ea1e436812361fd3dea0341fc77d7f623771994cce306f4fc0a0f2ca5609c391b004b3cd8cb669ab5d5aefa3e426300ad3ff00717127827c78299432166c709a82392d689c612a942545b82fee87a43a6682c2ba327bfbe100a47fe3f343526a53e385a7e25094b348ddd0f8cc967d271e23c613ebce4e12df93f2141a218979c5b220f918ece4b12cbfab6c44bdebb3d3c08ab6d230e2d034c5982f640ddbbde781aaace7900278b282d2b71c1183b1ff71b95b529029f72ff89c43b3f51af23f3454665c58a8fc029544191e31a11e715b41cb58569e1b3b7d0ab7e959aca0a863634c7908fcfe48cb3bac3ed3a1841aca0f65a013c0991b2d5afb41e35424ea37b6d5174c0c53ab8b8afede005f68d32f3f8945012261ec6f0da232171145ce6fa16bf2b1f8d3d073f9a2712f04d1e7e2053b2a7f1eeb7b141914d23367424927c956538c742bcb41f008f83f6d7eed0e6445b17d31285d1738bde769f50c54d2c04348562044e9faafc95a7547fdf3170bac5eb77ad7cbae1f98050b06c29cec73448ff4c40b947fa9009f46c67410f214443c2fcbb16cc4b8366e2c4b354d6f8bd0382071204a8bcbd2f8779ce94a1c43c97e6fa7a407656459f848e986d8089a1ae82e0f5e03f5adb36368ff82c7f81be7521c3455b93d8d006430ca605c8d70e4b1cb173d0e8e3a6e87bc3c6b5df93086d4097c51413eea70e59a998fe5af05ab67a4400d6e18afa7124b354a9f23eac97a2c71c4a0ef6bca69df7b97c1ce3a86e93c0ab8367fb7e33b520647ddcdba4723738f478e69d5444cc665968c0a8b48c4cf4e4ca0731fbf41edef72cff31ef093310855876f7c295be0e78d8a8346f7455a887e8a3ad3e68bfc6c427572dc943adf8421a5d4cd859a3d7ed3ab2d3cb20f946e26075dca283323bf297f12547dbf888e4d889847ae2d2a1a1f9ffb26e057d1dd2bb299e8fe35c6833f47acd830e86f74803024899fe92aab3855992d949ad9e440f4814642dd29eaf7223bf42d504c1528eeb128f9de48a0f033468ce4f9b63e215970099d25897dd15e7cc6f5c65f74ffc8e62d43457b8ddd229e85f1e684c7f3fb5950cad6cb30a32cbacd668d281b7c0f27ccfc04ec73e479ba1173264cb7f1141fb87b29e52addc9f277459ebc8d275a584493615bc02a529aaa89460d5bdd306f61d9e8d3de47fe16e825e87179a8263eecb2d874cc4785d0a49400d9cc08a712966917a04d90399784f60e3fddeb17c3ea5530ca5fcf0278c898abc32b3a4281dd75987f92f532e55eb216f157721606114ec5e3763a81304515307ba65b817611835da0e4ace0c41be4f63be1ba1753f7200def4d9e2e989093ab70d2442ba4ef9d9a4148b51d09ca3a1be364f78759e278ad5d5129074024ec2c8dbca4d5bec33ab0b4b5fa8e166c2724ff1cf6c5677e93cb232683342e76c8e88b3e7f45c6de34ffda9373b8b92b624f447730a0276eeb2445f4b4db75d71a02f44be0af701faa27e49e68195b22120c8e8940e92234ca4d988345aa8bc5e10834250378e03cb157fb804ac607aa5d58f30225745941ac63b85ec43d16f346e26e25182f51c96b50a2e2026037aa216e6bb0d7dd2f545d02a39b7fcb237b2ecca16e5669bf18109b257557820942b174dff891c255b6745c6548d0076d302739e77b9b9650e4066bd483aebf97863d6e6e70cfcd354c4169239d13ba4a6e124f7445fc7d069cd0f55d92e5f6058585c07b9fc7e02963d6f890c44fc74f38f454d0f98062a156223d9fb0713ffc721938587ed395b3eff1e31e68ccf17f75e5d29a1c8c013d872a6e1655e3be3f982314a7b7fa0caadf46d9e29d1f780d385d71796b80e33f2549de7df53bf6ffeedb6035118567bf4662aec0a52a79effc27dd7aee8e28d00213cf1272e845d5c1d90814d417315d4da6db9e7e27284e3347a871b8e7682bc9ec8fa8fbc83684f5ffc6290ef78005bd40d0718240a084372c48ee8a6b8533162f82f66a8b3a3387af72e242a3a913f4023c2312d1a547a99501ae619b58acf28663f75736e67a737f8d6603e7d54183df8bff57edbad1134c54f0e332b682c77e1e37ff3737760c68b0e1669892f69e61a4a20231cec84d3e657ceb4eeb97a3a2d22f6dda71dba1d81cd389c0cf0e4de8b7b00e5092a96a858cf2d65199411058575eb01eac36f318ec297e756a6fd2f191a4bc1641c717c7a6bc0cc1994ee6fb2ffe8025ae766d7170ea2929b2a4b7aa3f7a1b000c41a94038dc2e73cf5c98810c03d22b0611a7e9f902ec5c5604659f4e5840f8aff79eb2ab7b67d125a02fb7db00810a2a5fbe4c0774e2a1446f7021557e6686ac1c3174c93c2a9577e840f8ba21c6ef9ec2bd763c242668fd6cbee6d559502a74f72096a579489da2e67d78675274d9bdf66e19c15425f358af86cf37dfeb259d0042b02ff69f692601f055d46001badbef3f841a1114b2835d651d68ca143a1a3af5b9771754db36aa38d53252a136587c2c2710ecb12d2de1232bb24e93f8f5dafc0884bc57929c793013ba22212d80fd176a430e27105b9fe0766334af27ee86f1d038e837e0cfe825e46e47db3e7843db0a80a6b8482424ea8622bff59fb3f2b89c5dc7481441667b72b1a80effc5920810d1eded3260eae07165ac5c0c721a08468e21629c1f5a015cd46d0c677a85aaa2ae30a134986b6decf499fcf82f63358c8c71fa0bb51e54d3602aa93f90e7921ca2cd7f085e484ef3f0dc45894506d0a65d029b7a7c8725d9c63051cf60e436564da356c0cefb194c58abbeee06196c1cd64ed8bfacad966dabdf565a0d7f5a25fd5ba78c4e77e7d14fc88160e59e8e2197cf5872f05c9df21888bd89ce811fabcba603f7e4b41a54f9e5e7c8b396382fb93c3a171d85ef2154325b05dba4aacf58cb49918f5975a9e97626b0bafc1972f3b3554137aad9363a3cff0b1dbac288b22a9de265802e6c45f6a6436f1b66aa52b9687d0e8c6adcc5e6d0481e5912406cd83f6ea9a2b8c044da6c95b378b8d6a27c7c25a618ecac74afea9729a01a8234c5639faa312c4afcca3b3f7973a593b0243b5b37c3471762eb257714ae501fb001597e4fcd5f4ca923f411fef0c3379f6ca7fb6833ea8a25b51716c5233b57443506397b8f0dda4a440a13a1b4932f6aca9596a03a4adaa379206f1b4e3482b8f207ac84fa4b36d6b831bdf42707da43169d06862f769ad0fb26b0809f92b477a4347bf7d9a97ad06a533ce137debc3ea16c2aee4aff92dddef2ff7cf977dcbb107ef79df751068de3bbdd68af8c333f48cea64678e532f5436d88acf2ab8e1a2e5287fffeb1e17724dbeafaf8a24f1fe00df726e808078ffbd351225168bd342fb2400918397a5040d0d589f1f496d0fdbc782353040ed4b6cd368d56f80b6c25e288b6210b0f20c64949f25c345be0ed12a2958121630a77dc24cd1e76d7729f3e0e9c408713ac0b3967238f1ecfbe347885b20fc9bbe7bef0e19c823a9bf19b635a9fd7d29f41883b00ab8c1c38e121a78124188892b7b7ebb05f4a7eeb3bec2a2d16be0e68b095a5340fff50051530c8a03559fc476a1d8a7459b13c065e6e710173a50ec79b75b02b13cbe8b8eaed4bbd68b30d8d9c2bdd19578a31d8e941d46bf3705092ab35b3025a33782bcb2195d34068798710bfec3aec20fa641f80931906c3b666c6ef8919c0ca28e99df4e52aeb32dca95a90c325bc5ba70daae552c4a1aecd39c8157d19c0f7872429807f35824e7312396bff019f56f2c864fb951e67777df41411555b2f39ffc759e2f26becce4e1b4416dc8a1d50249c60db519da57ede9078b855f268764d8ff3d78afb9dc7ce07dba525b949139d51c1d63887ad5dadaa00009024451e61e30e0111c85cc10d2ebd0395b1b82e6558bf2fd259f69a4409a5e02317d8ea08eaa870179b261fabd0e853d7dc141209d19c689fba8383e511ecb2079de85b0f141fb6d379168ad75a55e29a1ebe5c087ebb0030c55ce41282a83bbe7ece6f0322c7550787e1ef7328b2abc1282c6645cc65c64bdeae9dea08ea7e55a9d053ea6a9b1723d4ccc6376c30336f672ece0817b36a5966e264736d9fd686784d517a034e9ef106d71d3f400b19bdefc05a719c818eedb21a05a655e7b69537a8aa7a194e708fbd558b6152444fc6703fa463da46c8770feb137742a3527459aebc3abe64ec10db2b355f77d4c710fcae6a8a72c50451ca32602c8e7927f5568432e55f6ef92b5ebf48c1be91002981fbd22b53db2f3ef342f66a2488bc6f98046210b824ea10c325ff31a2627470fa5fdc036c0d97f928efb1d89548b3a24fa577804ba8fdf53325538329a40b1c1375e558a9e5a6978d9ac42c7943d1318e477bd5ae8ec454946a727366963ccc90872752a3d4abe9cdcb16d811af363058f5364647b2e203ce31e14a130f3f44b7a886f0a48c1ef28abe923a18f3d3f494e6bed239403c7d3619f357ec063d5a658a8ce3a5c16269f59a082bacd878d72f77f6f9f08025e3020e24a2e31c390dd9ddce389495326f1b00162bdd505b05889f0b81bd6ebb99ebc5eedd862793c5a7b5ff946a411b4b7cac126a1ff1de53773bd1d069396610529b6c2f0f5b6175ecc9d086d91bdf60718a0c3757d1657f1df4a5e7f56c24c02f0c264b275ba030afefd39b318427d37fcd21dad4ec29380cde7bce0d3b8c60bd44717d3c8378ae687714e35fbe0a7c607e814f84928c5dcac82e156aaff43ed7ce08966b7225eee014b2e4c56f3e0e125c333a41302b884979cf2059ffd6ccd3af98fde8182a252bdb2dfc36e51c099d1dc221d7bb581dc814698c39e16869fd37f2ce0a6b99763923f5cc0e881ddce2f7a1b816770cfc4a8512878523cdcbba03078857c3bcee75421429b4d10fb448e3343745d9df789a1ec730f192c9f73989a3cd2dccf580f5449085a7177248a7213ac479516b28320108823be39cd33b8108c5995b079e90571357110de8d3e82158fdfe85d674a184bb64a2c9db5f0a66f6150ec8d0c7fdaa4065e707e5c90ed0f5721a25b41b43e51d67b3c99d77aab6cbe3833ed7588894c6d7e3ddd000e5b0b950c2a0ff70af927f02c3c478de31959780aeaedc045859100ecb76739b434468097a4325da2eb4545d00a47081c2bc36b17b375f7474b4d7741b33c9cac79a905a809e1f2757a211db04e85f74b3003eb139e507f7d4d99ce3691c848a7aad02fd74cfe2a1dcd5c12e274d969bf1ef00ffc1f0d333ba07808b5fb597ad000a0543c5ece5c9e85c9207a9cab91504d6f0d39b0f85fa72806eedf124ed3eea45f02bc6821cfdab25fa711805c4bf7a4f1d5914475a8442e08db47257b6b734143ef06b229db725b5b0062046c505a4c815782b2c5587b6210977c6f45cf222aa432ed48885a6c7db85ae77e5843aa9ca980440fa1ac8a498a29dfe151eed5e9ffc155a9f7d37ace480bd90e8fe0170c25313c86e2c90d638c868026f8fffa656679f7b57e1d9ac395f312175fd2dc7d26eac03556c5344ed951f3696b73e6975be0d0cbfe792071ef615206316aaed43ea301d8a019b7e86ad822244dd5dc8a2d844f4fb3c37570aea2fa62e1580c283c9e39f94b5b8ba5b6cfcbd5bd87e119c0449804b6a5d090dc0a59228b814e56b47d00f3ff5070464103f01d524ebbaeaec3d677bc3c97a4c7c39bc37fb9bc47f85e3130538c41281035fb8167308c707d6f176ac9b933e1b57c94c5f932cca9e475b28389fca8b98aae70ae795633bb2af03f71e07a21a4e955957adea6f20fba828abb57f984dc2186d71fdc6310496e9764e03b19811cf04fcea2a5c00e78df3b61eb167be7c111a43868c8195b02b9ff26e2022ccb5f1e98d3b78dd9ba11c75af4694f2f992e5b9cc20e88055b7b93f082a3f56763c48ec04568fb1ede54d47c7685ce51fd89b57f3be7a864ad3f7066205df90a6b9d321e94083047175503eee013df203c57f56f71c599bf4ba74abc25d6f218558e501a9e513d25874f4848dbd7bdd0883b5bcc03d2d2a49a32425e6670a8e48dc845eeff7d202690a328550f6f48c55db009936bfa6cc0818e9fea8e47ba3a82af075561d9acc3357a698261ee41be35a5d5532ad04169e1a115a819a9c71c34d4aa5d35798b52036134c0537862b53c21fefe48201f770ec3b12c80fd92301cce4129a539961346fe0efbd69caf2dbdb8070afab963bbc22252a41dd2b5b6f58b361cd5ab29f77b06fb37beedc81936409c25ee866fbb32d022f1c07aaa30d1bba47b0ad31ba2efe257a5f613a2c2247546909bfba394f568d2b903ae2d295aa7a81587417c2742f1274863bee0192884ff4a98b20dc8218d3270b018a8b798720ad3f10ac17acb7a3a540399c9f4caae41ad5ec293a67f3ca22077e252ea687491011fed1cda8e35d818823511bd63481cfde013a5dc13b142d75cb97e804f670d7e7ef936c9ffd82f256caa5912a495fbb95a7e0a5f1936c431b079556aa2ba4c650eb7462cdb4923cb6e717036eb92b03f7302b4a9186d9a0f6c6d7d440bc4bfe1b4525f341c648670cfc724e4fc6f3282b3b3f49f02b395ec825a58d7f758885fb4d1c63d26abb0d7ff5ebfeb57cb890c723583064b4a101fb4bad2366a321d66779bdb0af893f2d46b093809362ab170feebfd997765c1e433dfa649f31e8926d7a33da963842ba2b72b8b4cd3c20b6b9098ccf14a6938d1dd256b93c525a5c45ec97fa98d66eacf1503965f4cf298ffb566973242f687c29f2a456755fb512955def300c36c36ec5e0cc05542725cb5bdf92af042aeae56e43761746bce0c4346d5a1e35e4a7139e396f25e656d89bc4057ad6f999e98f5bb99fa7c8c6e3b82b3af464b4edd6cee4c8223fe2028667c5904a5edd19d1180aa00a07c141de5f54ba274273069a28c43e38a75e044bbd2ef8dc17e302677a2fd293bf486c8db31be95058457c8bb534c44bcadbd192b2ddcfb90dc78ff8065812fcf89660b738bd48a6e03f25d82e529f0db52413fad729b8fa9f09b7846a9f18c0985a1a962064fe902c732ab91bc58b0135bc414707b070c9fa79e4a18047223108e0c2e70d6e95b5a22ae55c14a45df71b597bb41446bf1d33365ac34fb22ed408c3a653e9cdb4eda0e6faad50cd7b8c60b476d2ecf8ccbed92d34e9cc01b482655cb92164530632bd4395bd1b3e8595504284863e4be9d386fbf2d3f065bd93e007e9656b216bef7d7cc19e164d4fe9fd5e4faa4d92153a9a183cbd40bb67403551e079bb569a6126b3fafa75ccc06c13c0f4bef6c1697e4d27a23d0a61e2e530fd81a0c0f217303c67cce94cb1b373d0691767a9cbf24b0f4fd431f2a4a7599208dc7c3fad9485f1e62b4790222506b2dfab347c0f41950ff0b8f4402d21e97b709e00d092df13d13e0078a7d2e0317c3769f8acc2428864dec44dc425322d788ccaedcf4daa83209abe6bf83aed09c1cc3af395e021b907d0d9e509c40efcb7a58c759e702bafad9552b2854174d784baad17ae21baaf56ffb4fc38ea66afda3f9b18490a5b749022b0946f9ee7a456d558e16cf7a698aea0590ed93d0d30bf7577a37e522f6e01f8185be9e159463413268434aa5141a5cb405e90ff442ee0ae5ed347b3da63289479d790fc0a40d818cd51aacfa5b3db0f4ea8a4b228063c318e3c8e41eacca9fb6e810c13edfb033ec082ce5ff6d5a0352afd7d002085f94afe7ed445651aa5e403f153e9d569ae854a07461cce840d0b91b1b424f2ab42c9f0b4c8b5f874761776ef0006a3eeefbf3f3f418d5d6f2a9c027fbb817d7f20bafdc61e731a540dae8263c92b98305f04079a7132de89a0dc1a0c615b002a991913879cb87befeb543f0d8660fc9a6d0b4e729196e64e832b344b2c7d0886941b02a800e9f699b3a7ad937bac0e7b19da0188f0bd17d523b9e67f23ab9ca81318a51c13471b53951bc68b1ecb0173519fa4f3d21a388f1c5baadbf211e51ea73608b7e3d63d8ff8f3f56d334ad5ae8736a53dc82965dc7dbffedd1da3487fff8a54aad76e5c8284e55d6e3cded48de9383d377565f32a346a4d134df91b2714260c73f18c37d76c2526431ac2bc32337285b7493099ea0e99b79b56afaa9e4109ffa193a8b786350d4f77aa1a5243b6bc2c6a076919d351bfce5cd76bb5d8c46d6224b0f705e6792d7cf80016ea1cc772d7f620fc83766ee4575095b639bcb412c3cc41b67d9a975e978f09d1244f54e181763856d60c9e37ebcfd556cc69512e236c4aba811e7d3bd08e8f1e97ad0388f3cd20e686fbca87c2ed5ca73630e5968864d7e665dc2c710b79080b859f71d21c80c9e721f73401df6f408cf75e8aa085844ce7b79c468121ad8a47020bd65d7ddba06fe7f8f736b46f256dfc91165a3ad8f832e675f0f8815149a0317f6aed0f52fe285efc964ff0c9a15a14facb0d0e90a29d2c940818a28e89cae6ddb22fb71adadee393a7e80304055b17de0c270d22d219faf5183b0e47cb500263362f87347013bc2c15189e521502eb1b61a326f59037d95fbee6d083c126afb416f46023a64bf6e91c61530872736c3159afb53f1b0a44b8f0799bbcab391f9943659966a7ad79c7d19fa6711866b39c7087f09e6bb22e65d79297f8e6c9eb52b76f71cd636db20fb5582634a6594e256a482c0eb817922c2b878f7b2f2bcdf8e09c18537240e5a0d4820ef684feab54d6deaa6f95ca75760724226bc1395c7ceb2a05bec2465fa641e8ad94ecc356d32adc67845211c47a3117f1e6b2249bf18b2cf000b1fc32365dd80a7eee3f8b634eeb2f6f69f0fb83e8b0b3233151eb430eaa85cc77a57a82454590ed7f9b838f32b3ac3bd0bfb0b227d3329097499890de3d8cd8d76468d805a03ed9928e83b4f6f8c48c511a919b4cfb2a09ed81a6ad76ac4a5c8183f266ebae00ee93a5f8db0ddad1aac03f22063001bda3e732a1a7c51fa617b0fb5be6943ca31c55e11df7c72c563d5d2078c38c6f9165d2acd841c443ed88f1b0a6e7c303d1089130d27508ddae760ca6277d05508601b71b3f217e86c78bff254992c7979c7891223c98e122f1b14eb990c316dac932f1afc3aa79a6c7ef022c53ff163a4f141bec9715f9bc372a065d680fa9815b23576c38b8a051cf3b55ca3eb407358fcea7bbd14e19b7b3dce0ad25d3ff4b68955f64ee59b8e8dc975f73393ddf874710e26372497972e8cfdc396bbbf9bb682315352978fd9f3be5bd965d18b0959e915da6bc603b7926030bddc3ca2b19e813a662fdda6a9063484ac72b963a1c2360ac39eb68945af02d73d6770d7a231a3a021571d4641775312292f29066231700ba5fc464b16c661a13f2256e5aac6d10dda083be1cc71ec4a0f991ca37212a0bd351d9f46f5e493a13d56cb0bb618542de62a99d6b949eca78fd5ad21db67a5e6c503add0402bc31b7a6c019d9eae61a186774bb03bc28251d955e203b1ba7542beb535894203272037eea3b0c199d375e9b819724fc0fb78e06f8b3eeb8053d7c2a1814473ca9034ae800d008d802e478613e717c6a4adeb0dc934e1133be7de82e2613380fcc3c58f1cb2d11f105a6b8f5e6c07a1ef4f38517a3e84362ecd38dced904113b8506b9c76a0cca79098a2bfeb6cd505fe061fbff77591adecf475485ce3c65aea4e791df271a0a6a9a21faf8a0a0eaed3bc4116106741e7d388c2c69b47c667e9ecf576ab6efcfcf350d36a069457a0adfd92d2a7b99f208c51959b27a4f1abe7197083450c5c5e21ceb35b3c9f311a80f4a45fa9470c9d3e6f1a7191d961cb15b365e0b6c0e1e3405c27f30a726741b61f94f2e1f2a05ae5733789823074d42b48a4317f44e8213b0a0925306ac57dc3393b5445ef6394e97d017cd218eadb68f567e557fcfd7f964a7460efbe8b4ab59eafc821f4943dd58cb89e4bc37fb3913a7ac47dc8d7c9e1292e8f30bc3dc404cd861a9a011cc153206379ed89c653ac3eb47d8868a125d2d75f7192a197186c5d49fa4d95abb282d38747f2ef8246a95a0b3def863df2b2edd502195c01f99e59117067257df09fe13974a2775ca26fdd331169ef2e048f9dc214e34eba529b09a98a14f273c671e0dc5217974351def4b9442ea5fa6fbcd54fe9ef3d51eadf4efb0c2fab672679dc802e410178a7280f94d4df63fd86427bb4c4c8a4a2cae31a059f004d2039cb88f4d7a9729f03ce8fb13d38afa05bf49b874ed592a062cf3db5f7409e74291b61c794b0680842a476431d4c484fedfaae6153a93ca14c48a3d6d7828fe00352bf6605cf99645a2d7af8e57bc509f13291200c4b83da0f02c4efa95bf598f984909926b39ce919ace5cf5b1aef0a3e5047355e4aaf0b189d7759a2753bf4dfd481db588f5084740d971a1e27b974f5f30b6810e7f5e0e429cf851121a3165ef1a632438384db7292527738e35c7c8d2d0c2a6f37ee03f9c2be16fa6a42b962e1999c09da8ccff8894410074d0d452f8c2d00dd308ea55bc22137a666a6bba788cd23e5bde1a609c46c672391f4a1139fb6b6a0142e28c266595d86436c5ef38d2909d81546a8c09b8e92f6febfba828cf7c17767a13da75d1f82d44157b104e91eec64a698619eb8cfcfccc4ff28a3b1cdc75ad0fa10f1737d43568301223f9ccd48a81c0381cb72114b64572d1f4ee081e9ff07535449d5d94e16f90b996db73e2bc3d469caa73e0fa734ebaaaab832c1dfdec8415be270b0b13024b961194f3b382672064159999afd62e36816331ec4d5b7d0c0f4478130d20635f59b8a38ab8f2dbbaa666b9d41eba6fc94f2db411e60444392b726c944e809406585d12e68086c2079cd258beab643954a33bb36abc0b161c12beb3996a63d2af6c087faa3554ac6831587cb726df8233a2b38ffe37db6029d4cae434c3a75c714378ab4770e63e61833364808eb9f7a785835cf4287afb552d116caf8825be6b705b4412b1ea8e2a4ee0fdc8b23fad4de957fc929374b4208ae02fa847c07ee3ec41b6a141de1e73d76cfdfb8fce0996f525e94d8c4f785ffcdb1a3667d2e3f6663cf2d678a1ae91f15819f6047c16227108326dc1ddbef4f1f4544ace66369948a6fff7e042ff19be7bf404dbe3dff5da9bf4eb36c824b0fa80fcf32cb8fc15a96ce91fc9c32c92bfc644f5699612c9c6f56cd8d37705cbd2d2237002f21fd42ce574d7352f0f5a376ed3db6ed594799fea4f859b4bba427fadbb6ec1517633dd050ff93b048535981f10a1d45d4d1dbd749521ad8a9d803b7cd486235c1b672a13029dc7b94e682e8a0b078b8ccb986d439a7a994efe8fa341d0feba87472b4da57cf781c85a17cf6705a4313cb1d87ed52a7b5bc77c883a0c361b4f186ed35ff22e522df1c58dbeed9b2b9f417d80a433adaec29dbb4b650ad467f66279d77efdf52008e311fca75291232214b875c5b1e0d0089a289268604dac746a4ab49eb58f8aab1a1a3e054b7ef35ab95b09e15e147d546cccd2f4cc94781922beed7fc3307d80a0b2d271f47b18ebdad05c6c87e702e9448ce49d5398eb56e974124720dc28f589d04a928d154758594f2718b2b308de1d06a3db6fa630bbdd30bca58e8a8a4f512897a023c7714654945ce05e114c67b6bf5f2d2875b69c87ad6047393fadd286b78b00a8b3442c5a524e91fb5b528da3fd24d097c218b1d54476be6b0df99065f4762d8c1a71618a1ea62c67090be0d4ef6179b981e502b063ac419659668a3f015d33915437fa487f2f11ef5e121a192cb9d399fe6c0e393942d8c777dbda5882cb0e4241a1e58aea0ea202071f3f545ceaea4500325ebf24b574f1b6c9968e6bb3a193f7694fd6747a7c11e3932b541c6f43141c143b64b17155f5fa3d7f02ff835ff564eb575fd8c0c51e40c7147f90cd70471842a67231651013eb1f5bdf6b590f7b49bf217cb16bc5315caa6f775262e5d6ce2c4902e2b7a581e4e5b7f0451c2f4be8d85e375bd2ff16f2279cfedb2654cbbbb2798dedc1efc824b1522b8e4f55dd6d1859d0ca21cd47362e998ca443a47eea37125d937e697bfdd2a038eb60fd7bc59c2d928993dc5a41a640bdbb4ed4d42e13d877e8badd6f3ba773770d5ef43292aa7f094a7ae86308666f47e1ac79ed01fdad2640c4a8c59189e4df595881b18b97795dcfde1241e489d40d3844ed8863bcd12940b192a488527f808fa0d1a9e997c6c93030ec182e52548c7a60de498c8e7ea3a6361b7ce16cf4034f06acde776182e7fae136480fa4fd03b6705c0c196c5812da1efc482d52292873ed1cb4b5bc8de0687dbeed1b5e619a3d90cf197ffab68518fb5401aa6ca4ca13912c74a55f306c516553d5c4dd83db8dcf6c99f19fd2225f8fa204b936ec6585675a676e7243e880cc2149ea91b928f5c919032f1cf0326e277a6670915e75e9fd14a6e6fde23d65606ea65ae3ff4d56f80508092ba21c8c17a2da6b39d7080ded2297abc1eeaa41607f99ca1ab79089f155e23f02a0be3c8cc958d5cc855b46a99549ca96caf903b1d5088cc0c0919c9a8ff8e7c1f9fa213aa0a7bf48ca2e4caa681538688ad1ec10ba6b6a073bbcd17ceca763078e4c6db63320fecc5f1f49ea3e206eb4ee6dd7fb4b5a84bc9330e1edf2937eeacd1fd96ea7a4aa39ade00ddfbd995f55d91618c6540b02abf21cfa49a0a99c384779660b37462465455ac744f4660b8802adcce4bd93ef52c3d162536b693c4333128e2d9f0a7efcfe824493b870a71262496cf68dc312dc32fa4d9f13bd477acf3d0a2aaa1282770015924c0f0f9326ddb13efdf5fb18e7ab76d17b11897c67a688f409b15eecdc4ed29b011cd68affeb0574e6c132a5322b92d360f575480ec46046acce05f56e452eeed237350d6a55041afc73f8c03a5d4fca70a922e1eb53d664faf56aa62dce1de22a7374db0aa368dae7c08a099ba0762edc39798fce229dc8857989654b8689d42464f9ac2cb5d08f1e8c7dff67cbcfe2dd36d10d03d96c75dde293ce056a19368f53d800cdc6b4a3612da2ee49eeb42bff54889e55dea09862b62a8d5d06b5819ac807165048d597460abfee686956d7f42bedbb6c72f58999d3f05d1075404e4fe13801090b2b0e49199d28375b9e466abe917974d0b6c1b79bffa9f203162704cd7acf059009df0a2b8f41db2cc3a6742cad01c2ab07561312e93f6a8fa65c24746e2610c3bd7c648d89363880ddefb33bb2b4177fc4c985e8f7f431f8e16d6b344e9a667d3263b69a54c3feb112d35a3d311957913137dcc13b044eec5dc1196a69b84b8f50862451194a1598c18bde6176fac93c5c44bfacb5dc04f59bea8fe5a47611fea957abb887257b42abb1b432b57cdaf88ce35f535239489d02868a1cf9ca055176695b5a43377e664e1b7114897ba61fedc6b7041ed4874ee8f9bd8edbe7f2896e72243158a1d406829f86c9e8b866b10343b0bbc5158fd3c210bac6f0f25215e248ba427481f2090b9c567b48d2657a0bdd3f36f192c7c465b16a363f37786cfddf0b4a69466484ca18a01041310e46dcb88e31ff0183bad3312be5be4c51a1d4247b4e5839fbb5ccaf4026d7d9a4a6d3205ac5d6b46bbb71fd48989f472474f662cc7614bd6fb38e2681e11c8feed41e8fc2e6d7cf0e762aa361893b20ab27df5f226de82a571c42897ce276b6c6faabbbc72f314050f4e880e866b7a560df86a1b48c3cc1076dbe48cbd1ae94db5cb47b006c9569517f8b3aa7c38a633be401aa59e59799835f4dc9110a1b9e4616e41ee81462593e393be09b36c1ac0ed45445cfccd576580617295729832f70807f026dd1ae0b9db40e5f25003e830788bae73463267ff7ddcb0c100edd9a9a5c4779258df9e9f32f73db2828ee47ea5b2e7ec3b0d6d93c1cc5b41b0b2252b1b148568e4b21fa3a3e17d3662a48229bed28a367c3080a2858ab70125f72e7e1405cf176b50ed95a11904c6d460e3354fa947a2636faecaf00e0e71919472ce95d2f6bf086f7bb1a5a42c7b356aef14dcf4eefccb14a6a1bbee86c33c32e55ed332f0bd95275382201c50a2c488482e30ed91e82fc3e07b8ee037e765036f2445ea89e0472617c719ed100f8923bc27fffa0c87f8ed906e29f95ccd5ecda59718ac50a55e0a7f91a78be1177df3d9662972171350c59b0109573fbfde19e6849c7c2e9228726f4dd5b7ff3daf24f2a76f8cbcf0b2f4ff9e20cfa6fac03df8e3606ba411542bda43fe0c5fdbb9d6f3c208f46a322e7e2c86cbc3492ba77f7380100d44d022ca415370bf07d6fcaf70af105f65fd4796285b2e5b6ed459e05de9b4ea93a9daa5e260e9e74779e6e63444d99a84738fd62a7d9a509e1a29026350e8e515a517949dbf9eeb37624611c3c22ed497f863c80cd2d5fd83ae876f80d78e09ceefc6157a00e24620a0d2f632ff2f1d9572e823f23cd55445c2a62820bfa2d600db7b0f3db1b6f6ca391d57071b4a28f211f0ce5c559f46f6530cdfe0801f8064daebf1321d6be6be42d4d228fd3e4e17190bc3dee8374581cc0b3b8bb0b65daabfbe95377a43e58b81b93b306214d56bcfe6c3bd9e6dc11693d4902c9ed623244963f0cede7d90567e27eba454886287b8978f405a4a041bcefe297973fb3dc593450b6d559e4da89a4521a5e3965ab8f94bd13b3c76d83400f38c2374a21d498b1a20d57aaf985bad0ff8f3892cb458b3397902d3dce2851f736056c2e08bb03aab73c0b6bc0004f884c179540ffee9e274a2dcf66cd4abcb930c3ab7fd4dd9aeb23a0be98e39b98439f1833249ab2e773519f3fb104cc8a153929c6c7c07b25fdf45a7b0d2130268d1128c002c3b56fbf1ea841a3a4312071abe168e4cbe33dc68b78a8a9a4b0035f4d2cebade50a5be0e23b11acddee8229cf1e4ba2772dca69ce0596deb13356aee5106d67e1a8e741485985e76b33998d53ae71d08c3bd7646c42bea3a8e69ae8f59e691b2365101b5d40e308f31b8b24cca60f87b9318f0bc70e1fee1a51a8bdd4f49cb4dfb97d45b93f5e6da597d148c8f90ca45b437f1d7c04d3414aa8786c7e245f5c07b379d290f25e1d62cd45a2ce1864ecbc0af3af7993c5a5875a5dc7bde32b374c6c466cd06fc28a95111add0f9c9c112609c4abf24fe86c612969897ac81236a9c4222d2cb568b63757bd0d9d2a671587130088287345cb844e8e7eb5d9c4b24884a0b2ab0c23ed0232a7bfe8f077ddc9ea0b36ecf20710c08aa8360f7bcc43cce840f55c1c27fec5ede4b6e49716e05113364f5fa62d91f7c1e1b77b8bf55bcb842d9c54065435db3bcdd19e23dbde365da10e1ec1f5c49676f713fbbcf7c6ec671f36c265f407180520499469ad91d4e1a5ed4411a619d886b14c5a6f1e51eedbea9c16cf4647fae648afdc2c23a850fc29901f16b9e3fcc7cf94ca116724d4ba0ed43170fb4fb6d3633005b2d21bd63c5e4fd4fec7719ab0abe9fc54af8ae73f137025e244c50c41b6fbb6f1ff9c64c35c3b334e0bde5781586544950c8caf58e394d3e7632e53ff13ef49190343b7c28f92627442ef000d1e5d53f79ae587094a0177e3b190ea2fe960b1545e9a46765e546ef528acc125a96c5d5f7717e56557f4e9ea6bceaed5c1796749dcf0bfbb0a0c82413c03144bd3223c3861b4516d00e19f825577865b4eae95a67a64e8c17a542c3290f42abe2b215a9db45c04dda6491978717fb9a27e5744bcc02579ac146cffeb2b1a89fc7da812fc988a965e636717624c39c0e3b998028a0fc85a3a4e90f0cf623b2de07a601024369ada9cae75d052364f1c955b87507bea4a5baca02bbe539c4d31e49e0aca9cf62fa9788e68090f1afcbd2784aab45b1bf798411e4aa6f96531fdd93b5f0a306ff8ddd534d57ce69f5e63c761bffea1fcc32fd90f1a37f96355b4e9a2c3a200bcebc33ec1c04a7ae82fcd8a1201a76f96b8e035741dab156aa533e44a96fa7f6eeda0477c1cc8b96545f9cf77dcf757851ebefd73002fc78658c7197dca8284eff9c152b716ffb361b05f09e9a3bf6c61d4ba5a417c4573e7db0805d2d7156579e772fb4f0bbaa21a067008ff26b03800a55b973c42b8c04c2e3da8a3d919aa636ec68a66fed827018fe964d883684e8c795cf4ab8e32f5a930655b8534378a6fcfb6918827032e18e4350dd94b1cca73c2ba7035e6c107e54a65303dc2876b2ee1a8e13a2dbed0c420c9c819284666d75ca0f4efdb82d2d382874f6fa4d38b4a22f4c635f6416f386a5da0183b421da26b3e6607adb083f565c5d01ef573dcd2e5b7f61c1f646ca03d40d205a1b38fde4345146dde3f99f0eca81682637ec4aafeb292460b39653e26335600f3caae368e21e20e0b1029d36b494434e79f06f040d5667ed4635533dac5cbf2202900f2b21d177f0ea5f8d43caf73abdbdec9d1199be3b1c00bb0390eab0e5055c1121cd79d55456bc869d4cd4bfd116ce759e6a19cf3a934b4049f2960ec46048d4eb3c4fff101ca28482acccb1167b25d2978e7ae7bbd4a4d64733478dea8de7ed311dbb5f6ef9cae88568260a151a8830c0750dde5b4b0cd5e5d5c5376e6335fdc502ae07115d70145ec95f91fc9341c41ac016e23566d4bf64c1bee025773aeb6af00565297a630a067325d90aa593ac9016824db563a68a423072bf778bd69ca6a3a69f56131d650e17abd590700bdb2ffee80c1eeed2e8baa3466c586610bdb816842b9706d8d34a4641a715a89b4eb7032612b123011824e9ed6adc4775519be05cbc5f1404807629213e92628bb21a26d4cde5a991f6c7ffd628c28020508d7362854e01ea374e6d9f33881f92c71fdd0188be7b0839391e4cf6af06e8bde60a0431c41656a8b594d48eb4457b436cea176a9987e8f4b932b530a9756d3513ecf6372ca4df96dd5a10b22ad58f87517fb5d68d7935db87bd95ded612f7fb392f583921b41d18e490a321afad43c57133bd4690011969e50c0eec2d3ec5ad6adff4aa1bc68c59b8f0f063e3cc879d09259e9576aa6b88ae30b17906f8f0b63c1e1a63ddb913b4c80968c74720900ca693a0315da69698ffd64eea03a049168d9dbd40efec94d402408143dcf17c890b85aeddc9d72f69dfc7a0d5b477003f3ed7132a23958be4a0a6fbc22c4bbaaec00b2d9a8cabf690b90cf57ddee26a24548faf3dc31fbda328999fd9e71d0b6278e1b44182b864cf279ea0841753d31c0c839771e65b5d8ced6e452e595f60fa1a126d69b031b2310e280b65d6370fe8e0ef74c1f2942d5e27af4d7fd018748be90676d850a0d78687dc06054ca3874fe7db0d08b188bd7399f893e3ce1144d372b9a0bf4acfe87df2b33001f59385fa6bfe83426fc6cb4f8e2e0023e7a3b22dd8586053fd6bb4748f2f165abf3225a42039e5534f05308223e91546984112e238c5e0b994369475d4b3f6102c275cb4004200bb7efc0aabbe018adf79dae16f6e83b20b006951f7d3979f2270ab348cc63fe03a7e445d07f62e8e9cfcfaca2b442e8d25db72354112f887dab7ccafb2dbb26b71c311528b26ceaa6eaf610b075a0c6fa0e9962bc7585a4e8090cd964d31f6df0cad2f9c4e526d8837dbf6ec54a0ce1cfffd0e4d6c8a1162ed920109c6517a7cd2d6bec3eb83cc3224538760e8e1ce2ff6691bd03eba99954c2acdeef842f453fa7dd9aeaad0ca35a9757740174690913cfa8d01f91800da6712ca252c6ba3ee9994b0254c36a3fece777960e7fd772bb7e8f5077ac0dcddb9a6e4ca7c5d8bbf8e45ce1c5389fac7adc53d5d9356fc8f0188fe72d78da9e40e365795fa523dae20340979e6ae4c5f6815ad004b18a924ae61d0cdc14d19e8e0d52be4f0ae329e71d7e4223f8eadf332b2b23573e41bccfa61dbe7c0842028c23b1ebeec72116a94fcc9326d41448698015ba858b44cdd1dee8e153e02d69705892386317f2e55cf8609edc8560859d47ee1268a307fea698072399cce00408ee82cc6a65dd3ed52387593509d0ca071a2b8092a0dd75986c13075d3f8bb3d0dd83c5778c569468b9ffbf620d0bf708878b4a414a5f4cf455f5cec86468317a1d6a6c037836bb9c917a509ac3bc5d4583fe1b9446d19f1bdaa3db7ad12652ece73977d27224a618b6d3adced181956405ad03595fde5302e77124a66c2e6fd108329c75f44570bee561942b9d31f9c4119a6444d9a8aceaaac92324e7536f1aafa55d8496bea08a2ae31958acfbf69578fdf6e464b77d3a0c309c165c29e57d55655d17363058a26d1c582755b9042a38bc55307dd5999e05af273988da2aafa446fc029b80e6c9801322a6d5936f05b474e72a90f66fb6780e063a87f623af5c9d2b054924b89bb68fa10c41da88bd8f7b46a194d1f7d548e6e8186ae49d4dcbd93ffb728a4be035a0efb10c7677c99e3f3528ab762d4486bd6094fbf0c6cff472fd457a8927e230d172784774ba7c4889dd5405abf5495c9cc7124d1204d7f0435d0453982e0bb350f2f7f6c6063e3c228195c2de359dda6d8710ff145f408eaf8bfdf60a5571e24671a7aa1ece6669a889c666af4934dfcf60442eb5b4d69a7e6be632314de54a5a8d40a37c193c5f4bf9051f3cedc76c1547941795b05dedb7df3a3ce5408b0cf179468aaa21567918c47ff8bbfb54541dda2e5bd0718156ec64bf72844f630b4f1d5f14b5482d1a292495b5a7c255a5d8a5c6832f56dd6c5d0561e06f2f134128394d734838bda4a041a7250d491e10f1dfefeeb37d87f7cac37eb0f1eaf29a7534bc865a5317781e5c61a77f55db3f97ed31d2ceced0d241252c2a0138e7435c4c9f4203e45b902355fa9a1cd7a00cbaeccfbf654ac59ab9c2f48d67c1d4869325f49cc991c34120deb5119012043192b0c6c5479c7dccc78e9cbc70d25685a1f790185d8200f84602170942b18d2262e8079d028220c0cb05c7af6b6ce360715e11f5a566ef45a685863de79b1f074453bffe12e859161bea546d3cd4a2965edf888678f131fd597bddf5717cdefd7fb4e19f77b37c5803a13d7a92bebf3c3fddeeba3226b792c4abd60a9844ef3128089a00b103766c6f9f99dbd16cce5da1fd636eeeaaeb25ab4b92c9e9f22c3e2c2366c43efd3a3a1799e9539fe723b84cf8668822f8670ed35990bcffb5e8bf4a97b6f3a8d16978c29850be9d3f5fcc04293725f00f5a4a72c1a735e328bb87b27e2426682402daaa515118024a35a462c139de80e4efa4e5a7599fb99fa43242b5b00c0f3573a9d0eba24cf74602f93399156b53f9d236cb27b9b8a3b67e7e47028d1c4c3bd3ab8d1d800e26f342b9a6510c080b17f94062a6f7bd90bebef63c0ee72d3562a68545610323639f4e64d2fd8c5b8944ba72d6e5902864774d0871610fcc75c111fcc16d7f63bd2db57e50dc64d6ec42add658bf4cd546bb04a23cef09b3c62aac436d0318c7c73fb40b3f3dc2e1f5580fe0a1dd16fc29e274c559f73e8672c02c73f47eb04cbfb16390d3cc5a2e130a64c1fff999752ef1a6360ab89897672495df947e321779900b2e92cfc3a409e0fce28f16f7ced61dad9cb222be254906cddb724f2d2ab6bd1395f018c53a0ae680f4854597431b569c5aadaf1e3f99e15cda6499a7fa42412963e43fd557b8832c7d4f313e3586cb174e34319a7b4850bf1c1eaa410c4ac3dae254b3af4ed2394393a956996b5f3613b686c53c12d8e8afeab63a93cc7fc45cb471a9895687cb17fd02d30de8849ef820293886f19b4a787b1865b5f9b4c6a62bede2e74b660c145d4a32032d5975a909600a6b1fafe2f6be16d9b0bd20c488e6623b509801e83befc435fa5cf6deb05304f56ca0d530a4ca6a2858379032459efdd82a38010b02f0a1c2b675cae2f30e25f0d3da71dbd118ea3163d7febe7c9e1ac42a61fec8669aa773ef07a4de94eb742c51cd6371b95487ec3815a636048514d8830ab8546ca97d5e493bde096b952dd80cdc2d05737c5b4131e72a427bca84eeb4d34f3f595a0d8880c9543a668f96ec64de28fb6b546242363a72bc883af8ba0f8d98053ffba668a9451a91fe8560709ee8f6f3ab94541bf43034003b2d3a29d61686086cd37144cb63d710b3f5d4ec11aebd5047d28cefa3e52cc3243b01a304f390998db63641c63ebce8302bdf3a9392ed61191277f49d1f46732a2d3cae49f4de2d0f9289a747d57df2a68773a1f9e6600ef155df480c8272e3b871e01cb30422bb379b14e58abdec607ccc51ac43faf9b780c7e209b62e75a828aa6c260376d04be7002801873b4b3bb1d3b6fc3779b58a6416ff716104e814bd1900821ed4993e9b8202d0e379bd9bd9c0a2e45020f3a4d5498bcad746703c51197a8402b1667f9ea85ecdb731f50d0f95cbc0eda7e834f35f2a17b124bc095ade9e836c92771f65770ac0f82a73d50eab9f5664f9feb157ecab9859eaac1e62c965149847146dc7be9d1bbc4f5e89a48ff6e10020cd86aded7d686b984cefa525c104df4af77eeac75cfbe491c8b74e83145951277be29bc0949ed479a3493cfa42be23f0a667ed67bc742be5c2f164bc60559341632165ece2af76fad6aa55259463c622db7701ad68952be1fdcf13bea46b8110616ae79abefd534c9e2f43b6b8cecce4365fd3e2455c24e07dd1440ff01e6a7d3e4698fb5edc6d4839ef97fa5b1e670be4f39bd5746df7948df4a3aba9b2d5b34552ad8ac5f6b46133e59b3ce01cac65c4b5072273a1364523ef90ed7790f9e761472903e4be05b6a54886a5a7077f113e397f2244341a0d851b5f8b38768d9e2d66129c6b50725cc6273c94dd144c5f2c26e3cc47a6eb6c7f943315deb1a94a89431fb55a93ab24102c48d84a872490ed3f604ba0cc9d17abc3b5c70c7fd9ba9d96e08699138ff14f38b253f7f12bfe0a79f8e15dbcdb0bf2cb571e0312dd9b83ea5c5a90b381af327fcece7edf5f7abeff73958c9c328d60f467a27498a8c0b1c5840a0dd3699e0b48d7843a43ae6cff32ca5a647e4427bf10035cd80e3e356f6e045258ba7495cc69310a989a9bd1b9c78e84ba80ca699c36b653579c2fdb42b74303ac990d67c6e989601c7e76f5e6ab91f425ab0a9eddf7762ceea79eec79ac0e8013791e7f7985029e7063c6a0112442a53fe7dd284e1e9a46d0fe01770631a3bb61058ceb2673be5dfad65466530bc3bb5dbda3a8a78fbc728178e1b9467343a9a18407dabdccf24075a79b634fcc26b45f950c1c28e448233eb13fe81ff0b7f51cd91ece4d7feb7693fe44382e6a9eb8dff5342cab715b9cde5dc36dd49ee78acb555c6893a7e68643b0f3cb156dbe5e8e623193423905ad1f1d53910e30ee02cd1a5addc3ba155a92e0ffd463344b8b37ad70c68cefe205ed6f7d20c87e6b679e6daa2b966efa0d3e7d8088d01e1516b48023553631746d850b1a76276f6e421ffba3c855b714425cf33119db46898f9712ef7f05ba9140da8620a9665e86874a032e607b85a94bc1a89c1f8a3e96bdfc13caaeac39f241f502a9229f5746fec133349496531eb8d0ae1dff7cfc40086f11c9560bef87e85b56b6aa4a4cedaca8039b3a227be9ecc61422d5972bc64873a36d3b3ee3050ba9754eddf6c35fc4a1f181b0ae179cc6312f13153513cf555c04c5434f580a8860ac23ad88304c1f3dbd62837922683ee9ccdee40c9d2ff956bd6b0f8f69ce37c3824ad4ec6cf35c5d1977ad099ca76678ff2ee0c11e64944116e170e2053502320c69e9af4563eeec54bced543a0b5f7a7de2f10485aae8c14da60c947c239a24c9bf692aeb595a64cddfb0cd81c9c587dff1bec58113e506d02b68d9a3b8a1c8bc7d047dc975344a5ca985c1092b057592380db36bdfb8ac1b321d790dd48dc0d568cd47d879e3a839471dc060bce5d57168e081a4c43b776a4e623daa5a43b13a35e750d69592e69930e0c2d0ddfe33870c426f0a1084162e259421e364a8b950566456ac1dfd3df164b582622fb31f60d3a42097c979a3af2061c9c382f9d3a78c385dc7bf18c0ea9faff3ef30726a44a1e40196e1385db0c4a1267b995f3427f44da2793000caaf5b4f3109c7591945a101041d329acd9645233cd237b806dc4d5bd963b85160c267da4e43a4785ebe25c4cb812a5ed45e45b6bee4a88dbaa8c7f27aa3f1b869beec2a912d53bc25380797e1a229ac13f7d59e8c57ece560c9b351416387e6506a22ba7528ee7410e507315be219ec578e7da84a674115f49c64d14306385ba8b583b64d0b0739018524a4367714421a93d41a56e6cd4b635c23a57cbbcace75656c0ccbdbb424e3ecef4227494b6f25531b25b18b3e1364f22b3628f6b2005622f24ef4ebf848da49d56d438e8e2589cd76467b77fef49a0597d59a15e8c81744423b5b8b25119b1453eb8fd9016add7cacbb26099886406f35a829b2c0006ac1805c47386ecd6aa7518b57e08a8171885ddf932604971a0709f81fd2a10516b84042e9b7f61f05ef828c8a7c071f61ab44b7039bfe38f8fe851034f8c98bd4ba693f010961639a8413e3616ed3ad9831c62adc313226cbc43356188f5c9faeca01fa135beb841754fce3731101a94ae97d50c3d40b106ad058b52cbfd2e7405b74190514be60b40a149b187e51e2f759f9ce96b5e8ee10c7fd12ea01e47e6249a865f95be1a237972adfc859672af6f7d29916f0ee05b0160481c705748cc64d7bcc909d3f8c276552ebb1db12e3a31cc361364cfb18e29a9967a72ae62b4fb5267979b2a300226630dac562a5071d209edf1cb707d87a2d7c9eefe8a7ffca6b6ebcdd0ad44e9c5a44a943d7a1b8e1ceff54cc5aba7a505b74d866cd86a8edc57813c76d11311039371d58368ca136cf82ca5fb3b094a9878bb2f9bc63f9d2611d5da85e9bdbe02eeeaeced6bcf230901a091eda986b5ee2d6fc7979817449af5b1b9478a51f2936d66df130faf42872d422a653321f2bf2ebce59c3e756028e9b13afb26b56e60da609d4b7d0cecbc9bc8f790dff695a2a2f202400d6264a9324ede86b87be31adc79892db090dbe53aea4528f14b9e285cc7ebf601fd6aefa6e3ee61036c16f9ebf512706cd54195c800391fe8527f48de0388bc83c228d9526ed578b92f2310072492166d993d92a1686804bb21fea47dd63eb0f1c0af8417efdb791e396a06149b90fdd62157ef69248eaeb97c27a4f577fd19f209b38301bcc361511cec1226e1ac0367d7f4bf4598f71b0e915597cd917842a428b2f7cf365228ce49727b0a300341dcbc03be13c5f8dd29e5fd69ec05b238ce03b4ae4052e6aab17e08ca0df51595285f6d294034a81b8a98d69b66be42116537006065c8804d6f6adac6a86edad1bec955f4caa6884ecf6eae918003803b99196d4248e27a211de29a2bd762d258478f9608be416c92b9e3b5c2a5fe950575c1aeaa7384f5d2aab3a09111cd1bf2e99efa74d2b0f03e73c5ef0630f78fffa9616051ddd3a72c17098d42cee95a77099849d956acefee68ee943163f307debca2e34480927233d4625ce74c35797584f65204d06b2d57829ec8006a07181399343482d12b4e26cf93c0a1ca135ce8a2343ea8bda0cb160bada4aedd166448e8506b16f0cc9d4c9c583a3578874101a6b9bba9440cbb9b2e01cde3c5d4e1647b5f81c589054db8c43a6412351eebba109ed92717b2d2367ec625042525002068f42595fd049f958465c49fa85282cb5034d8036c02871a94dad00b18c31bea17fb518a29eee76cec00b93144905f6705ac4b9a4972a4dbabf5021e76495372928b796bc71db7dcdeb97c460160d808e6eedef0ce9abef228228f3fec342209ff934e5f7fc1ffd24e6b6401ae9d5666eb88422dfd8c947144e3e2a75d9df44cb98a459f24af1b80071c68d220eb2c1efceb6412f220c6853fa018b0bcddbb0a08076e8cc37949b61689872dd1524fc456d689409655380649f447a97c2338337512a6c4da1265788622970d8fc8cf933b555c35533352e579ab8001c8f52b0608cdc260a7caac48c99faf8048d1b144017c2fc0e0a109892fb7f1f8a21be5a610f20732deaca36b455794e7269e94edde4a30d91b2bcbfb246f3908d929acafbfe9ca172f547369878f7949d59516893268749ad3652597376ed189e3fe5c9aeb7c6c80899f264e2b76f7da8eedc8d24846f59d0f93845cad4816619529a08dd45124b46cb89c12d71ef27eb255de250b208b7d9e03ac1c2ebd4a7c697cb2ca42a9ce2c5b840b27e1ae5cb03397279e2b722bfb32c99919a5542220b968f15d339c12097ec0a8bbf6bac9494eacc297477972984ae80bc285fd1c95a536ed5a7e4743fe53a7c5b8ab6c811599037739dc6f46560678a027a453d2677cb870c435bd2eb42208c7628f2c0210fe0c4ab09675e5608f99f5f3eee8816e308c0a3a791aa21e894d6667dfbad4853646285a3c6b352ed54a2520343e43915caa71c6f69ebebb26d442b6a9ca5236852666c117697fa5ce834abf70afcbd9fbbcf7dc466246b8addf3cc97ab6af3673677b01a869be2a39e51a7e50c76190b7ae212759e9d5b72739777de271b5ae7464c08aaa5f37b49630cd5f4299f0753bf96ef159fa5537bcac294518fdbda8d4f2cc2c2b2e150ffed46402851a08f57e2d05c6844d03a8ccb567262dd62ab58a1e98f1ad535a9d2017ae89b9f920911880e3fa836d575bedd6409e048cd6f52dee11c19cdd2e6fbb401de4b6184c70f18876c03be74592a4d5c41fc081e388068fdb406ec15911edc17cfe40b5b5acb02a35d629b1abc8fece76f76d3e94ba3e8a56cf842ed82bd49048fad9b7cae02da8ffbf01bb3db37105872f7284f54d32bb4a6807e526501c9976508bbbcdc9802107a379e488e98e92c1ecdde07212d4c18d46d2eafc8b2ed6618b54599cd903d2f5b610386c903f260597105861c62f31d46ba958b4c84bf1987840e7c853fa5929b2139eeecd1c3e4551152350b80f79a82742db26f6a966dd4aac6b520d1379c222b594169c07b5bbba0c7626e2e2c105ea79cce3d0a6724f549bf01725efe54dc5bf9b11d1ced417a7e628dab1ccf506d3f75f60e5b1df33df54fbe1d52717eaeb449dc011d14cab5232671c825f941a36768f59bc0e25fe5e896f705c245d5d650d8f1e46b5ceb146a92a86800e7f867ecae88f742224e0b4fbe599c83b9926e531c2cf7d69aa8d7bedb55d6be60a9068a39eae3c5b4aa524896a3e2860cbb9bbd624658b8ec835aa774c6510e349e5dede2ce7f02b3dc40c9545107d1340af43938039c53da31577d0d37b2bcb0131138c84dcd0b060ca420b1a413df29391c3bef29136dadac036ff0868e4fafa15af2e113d8d7f984b8f28cc393176731c32dc6e8651b1a97e9459f135bd1701444d4cbf618e2a4c72ba6750d0d17f663128820f4d14d17dd8cb033d7585ff2186656946e5321db65c6c7a63f62aaa402481b5064e82e35c629bc0d5935d52835de18d0ce715482f246d494c0fbf7ff69b9765fbba842a53b84d08f8d97ef872fa354ac257082334a5f2b7ddb5a1dcea987b717d88233928863d8cbae49e68c496863ad7cc6efa9c2fc57d89ef82286f53d48f5721feabc5749819021f4f69c38427044d1718d14095db8e30d6ac4fbb0c291502ae0b66351c720540de639315adbb2eaae5d0c8c2a74c980e44b31fc12647ef37d801d86f7f7321e1065295ee1fd9a6b2813b27a85ce4af30dcf43251bd33cc545517fb5d495fa14fd56221202a20d56b66fbf49d39759be8bc5287d50083f73504f80fb983731202043482cd6932143802dcaeeda3bb76c0216cce62c556767d49596d1a1094481602b78abdc50beddabee442bb602589229d0d5727c16a6c7970cda068bf86e6a074b3a4eb25976288455207bdb557b99ab799261e31b2dd2bab926706727841a017ac557f0989c58d797160c9285854a58b06a16df5cda8cd8ffed26c6606cbe913039ab285695cb31402c073a8104076599d9c16d7ed4930eac297cb37893d73aaac997a70eae2c92c88e5e70212eb46b27db8a8e16450cf3784fe95e826372b50c1139381a7045002a2ec16bedda82fa97f87fe4a781cd82700b4091c65f781a943bef12a1b660d5a0d1c403946723de4d6f6d98c131555da662874b003d15a5d7a4dbd4b217db36337ad5b5699b1e6c8f570ec39d509d7333bc9865b995c5d0778c744da0c4375d64e353f4967318c15cfa1e7e628b3b29c76fc3c6be3dc1274011ef3f45c476239d72efb5d6bd7e8b10b2cfc27edc8c074ab72fc1d4c9cbf35391cc852fe707304d9ab6b4c1f0d9b4224a6cd5b4b7bf6762903b02b6b2aa771128d5dc98a2adb671d435356bb814c33cb5838d50140f70bebd9c78bdc89eea2031a8ceb0f26d23a5f0f2cff632b0e58ba87f702ab4ff379b02be37b101241f1b1a79c9f9e834eb5358593b50a25ce12fd80f35b5daa337822f3067561b70f016039e6df78a6b3324788b91ee0bac78d5c6cf4f77703d93ada1567e54d954ff1e0794d74d755cc28a912e77ed9771bf14a83bb677aa905fbe314fea2696990a27029544373dd8219d85a885e81824b14e10dae3946a3a2e61bcb82ce53926f3e3bc3e78d64a6be0351e29070679e1c0a7fed7b2e8145d0b738423b87a8ea03f20a27e10022f98f8b37d85787bc6a38c8e55580f948a77531433d7b3ef8327380b3a916206bc11d494b7b9a3cf9517d8994b897f1af0d035afbf83669060d200f76d2ea16b5014995f7743a7f75d22ab6c909c79a3a343760cff1aeb655a6ef0b7bec059e9aac65f6a6355dc2ff7c07ab0a78f44026738352e856ef9deda04966cfd10aa42485b5a1c91fa6dfefdc7d8fd57fada63f5848d2ed81e8b6c2bacf81350d6a7394bf0829d96453524c7a91db0e49c7cc7dcc23edc335a3082fc77927df47a067cdefd7351f78ed45eaf308398ceef7f1cebf371511034eeb5b2e84fb0e44cfc8ceebf25546d9cad7299824a7e5c99b759b92942a0f018034f3af3a11cd90079d7e12b78da631d4d3317b5bb22aca9742e3fc6cff9272087922c5e152c5aaabb40bf52b883ea0da7ba31d8240b731a3f4095dac2009ebe0f2e6b10236aab16012f35953353b05b8e02b2e190c44b63f63aebf0c07183d0c5d8dea204b4499a39e7613472f0e72e5b34a3c81a2d0e9efaa7f1224b14965504f2ea6cef52348fdd18fdbddf4819c405e2717a10ef8e15602b2025b882e6bfc69e82c23143ab9a0fe0c15c17a4e22fb70e0c53b994cd1cccf6d65475216eda2f37e9b2188150b14011d7d512b2e603835265cefa762d3a564f24e567abdaa03fcfdc936fc44ee624f5c72e810c30396e08679a913dc5b355df2ec9bb82ce763ff367de560e919e67cf966c96d402c79e6a1704f77355ab9fcab7cff204ca1d93ce3acf42015e0a93bc00f31cc91889c9406dc40409dc5bd0e62a30870e805cbd61f55fc463ae4aa2ecc6fa05fff560474a85ead6e75c1d9df5edbc96a0cacfa0eb3452b43e4b776cbd3b107e98e92f02ae204502f7afe599b7d18ed12b4c669cdfc49e9947527cda797fb61728c4d6b8778254ad3e9150e1fa99f2a4a192b118cc943ebd747890946b1eccf761bdccf31af89102a44627a541c578c6c22de76148536b9b53787cb26f45dfc29907601cd1ca822e3feaa4d97a75560da822a227381518349eca25837676e0250847b35f64d46b68579bc643ab116c4f65497e9eb06b413c17b620eee37b5bbafdcce59b38c0c7d5defdc4f1057a162e87b5544ae594d3f092c8d153cdd445008c69161cfa7af42fe953183600486c122245c0a3a0afa56486b5e9aa22f8a788e731bc40caa1611c6cdb6e31cc5acbb8b2524a4e35f2e3263d79afdd624ecd45dad7dfd85f10cf6d1a8cd2c7c69aa510b0790d1ddc112e8bd14f5cb22cc220421f8bc3bd5ea14d0a2f5db236555211ccc260b791ccfcdd32001d6b8399f02efa8187172e55b976b51c8ce684376a5f93b00a0f9c387ae7bac57778cfc86db3280898b928ee3699dbccf17fbdf103358d93bf04c6cff86454af98c127170caa6712a072e1f61f77a5840da4f62eeeb0ffa4ae95aa268e26d7165e0d85a77cdcd36fd9be28e9d28a9fdf2410dbfb2f3cec213bb68fd04093e05643270c79f477fcf3a636452ede210fba9c6d0c8fc9aed160d85096c597123840e3cf40274ecc4d4b90c13e223f1f156fe71c0a339f1a1a9735b5cfd759c57a6efa10defae1c69e390065a992d4f776771ea3fae8aac34b7f93fc09ab8f6f15b888b21fcec0964dcd0dce56839ffec7bdfc98e9402b1298bb9071d4e4284d5ad487f2af4a8432ee5a23b611f53cd86950b4a135bf0e79f5c2ef8a997f3d1eb5b0a4b19067109db22f6583345adb7167a9ae1bdc8b8456e2f53fcb5afbfeb5f902f74275635a7d23266b43d2627907493419a06b366d9d946b350ef8ccf4924b50d4676544ab20d02701d0129a1806db02e594c7934f68376b6ac8e185f93ca9e3937bac5cd2574252f6a5be0d61b86616eba3b77faa0c30c9cef7a45ce47179e8533f42ec06d27eb55b89b2a1aa81cf52d6a94f71c7df1e552222a52fba8d9b28080168c38662ffc069fa7b596291d538e0dcef342458c785a4bf6a6a211e5a396db695ec35cc14d7de87710dc9ec6af23511f919cd5f5297e30afc8a358ffd4444098be1ce0c9bf0ffd4415d41d191c840308fdaf7f92cb8cb2a2e58bd95b8c56c8984160c6b123302148c1213ab68daba2614a34cd1379366050d39f935f2edb84a1c2791e4e28924b38af29e54e53d17f8b58f20eb21c46f9055713cbb9ca046322cc2aa0202987e3c1c05a7a80b969e20b3a35ce9662bd6123b02579ecd318ed8d2862f1598210d9f771622b620ea0254760e659d77bc33c8dafce9200189263d1cf9d1b1594f155a80b11244cf0dc35447e87f3ddcc6fe70c49150aed5d1e25f6983ff197578e4aa3622ecdc206777f165b11930c03f4217581e593a5f50562b62d8cd68a7bc6a1b9101d8747bd68a8cd7854667af9fa4e11099af7ca5b30d8103c2f7e5e8ccfb22a9898f154d105d90741f22b0651c47f83091e8c0065f5863a712539a44bb079d35db115e92dcd0ce9f0a4a5ba35b3179ada8c0f47c9a589113dc4eaf18c42664e854cbd5133b23620624d62f34bf6890ddf56ed3237618075532b51cc4ba1fbcc9c07b40c2991af21f332ed5c91079d4869d8b0b49cceddc027a19589d04af93fad84e8607e772be9370f8275c3050be5146fbdd97cb3523f42b04eb85f6f83ab6556b98782927ffd57e20db8d655b2231762c9b2a3dd7c3e8e1c191bd5953559a5aa60486d95b011170fc54d0a15845035f6f780e2d7d872512c7be7b7d04ed913f6f8199ff07c9b3a871b981a7df72136bdb2ecbc09f3374b287c3488343492123f49355b3ec1f366f2bb029b17465ec60fe32e1ed0335ec360e89061db4621fe863c6988fc0014a0c55b3df6e4c5d3ef7fd26f3ff3d47b62004b654b7ad1c3e8a75dd6325560d537fb2b528e0a600ffe46d478e23fa55c5e1d809bd2fb0d09742ed090ab2d6b3f3fcca3025b95d0f68f5c01f68ba876a2f0dfa714888d55a6f9d82a63459e5b5f8e531146ee0f3235988a5e419ab585cd16b548ae756f9b5559b5daf65dcc69f9c3681b7ada7f0f3244115532c40ae9e72088c839adbb9d860f7e3a52e4734071e9eca0c9235b49caa2e95d743803ec50baa2c3d6021e1329dee506d0e69ca561b963eb0261b10613c70a45276934302355fd6db64dd7ac3db40fa58977678a71a47d16db5bac89448ead79ae7f1ee30f8875257c44fece70d8312fc093715c3c5668fcc24759b701d5835ff196727f9fc0359d909adfb83d98422d48abdddc39539b90053c8fdb1ee0fb45803645d7937581c2ce8ce4d24646765ccd86b75a656bfb9c300351a143786f15175c9384be7b5708dcaa2541d5a2aea8e27bcf0e5f4cabf4e6dc720ffd98ca11e1970cd246e795da89ff4202083d059a17696619fb9fc4184c91df19ebcd032225ee4abd45fe044252745c9422a0ef91988ff62407206d1777929beb1d8c27203936775feda528d03345542ffd8cf585663309da06d7eed2cba31a57a399571b5fa4569c9132b8db2ed86e93e92ffab600efb6ae6cc8286f94ae341d2e59a38788352b4874f475fa45b304b0e21c09c62a739843c2721b250694de9300960a90e64f93ccd835f4b2173baa115580fe14208685ad25236063f8675d30061e95c57b1e72fe797953c99d345678697c880f6fc080414d68655f8f8f95563c7d8b2faa698f848dce55a6b6573fc73c78865dd05b597380c27e5b8e03ece58602ca57f2da94db650077d1748fc2c54e864ccb6cb6065fa3a3e7455bc47c855de57fd98bd04a1546b654534418f90a0805413a8abf33f2e0579c59eab87759dd42c0727ec110f36d37ddbd3a4e28afe2e1b6f38f3d39c3773d6f184bbc280ff32fd01477e2b5ea119a7de86cb3bc0ab81f8db1eaab1643d8b05579555744211c2672fa49c3ff2de283a9fa159a5b2ae36c8881fb9080a21113994e086847dacf9fafa7c99b6568b15a3281096998ed0d0d8ca6f5927df22af376867384f57c69b5b834ac89c8da93d8aa5b1ce31841ba1321cf518350f73730f318e282a149f1f6d5fc9c196a45548d79923605fa6206f2d37e78799a0439453a73c7dd39fe3aeef1e1be0256c76862b210e822d0376edfc8f19adedf18dccb7d27023c77014bab062be34cb3e9acfcfb21c8fa06c57e954836a6c175eb605c3fde2b72d07492b13211a69df9bf4fd118c940d0ec01d1a5a46e0d10740f43fa56efe7c9c3900b1005c9e06bca50054d0ad66a5cee5953cb563f5d8b2c2fb61daa56993464f2b36e0d9d8ad9ff4b388e3ed3638e93c2de35cadc87c071992fd60a67030d8a63157ac23a2f4b5108a0e9e130bc0e76ad823a5b4c23c1c7a36832dcb21956a0056e2e62e774a2e95cbd4b3b39b13ff9e93c12b0a9c846b35141ffd2898025f0c63a96fd426c9ce13d1cb5903a8755f17878c5a84aa826d936d82414e17fc9de48b4908af5e1dd0ed8753a309587ae3b0dc3819c7e795eeb19e4732ef050b554088e222c59c1abc94fb708d133940f2c4c0313c63caad5814e4711b914b8f6494e269703de2d8c0aab1d6c67b76f5ba66b9782224d04f73b524a24542a4d9fc122044c63c682e50609574ec3aef31ae0f475317d4d05927832bb0b9d66db9be479091e3a9cc4510c55412a4fb2106348d22f88b1341dcb251222c8c089d7214feabe7818d5765947295f70adff9790bedb898e91bfa317ebff41f236a255bc3d1c437583cd461e8170b7fa535d8fcf07a6e1ba178a18881c1bbba0c2c0539decf4a04b2b1ac8c715cf2241c354e2ba5f65f64498b18d6141cdeae50104f7d0431bd2162ae9865dc9a806578059200f58ac907bec655781d1321e53c28fd7ad86f608a3117b94f7113c65432f0e9a963263d9bf5a8b5e883a61faa735276152181d822d4baf77a3850a25041b953cc4ec2f4894c7cc8866864609fa50a207bb2a97c2acc1314c6aca03dd2805b2bf1f325db1cf965ab29630863d5f77f2e4e8b26f59a2c69b41f18e9f5fffe483dad2a62cb4135228e4b819d86b6e4375ea4c251de8c97c977d7783fe6ddddf412ea31c1d6c25a560b8e22c31a3f840494af68dcd396f1d30265b3d1c8614876827d0889a051de089c2301804b749eab77f5f80cb332513e084ff1db2ab8ad5ce492b68d7b1550c3512be2de7a3f4302882ca07ff10d08560c0ddf3806d1a8a1069f34fab134d4168cef2e0a652f8befab7017ffecdda9113d0bea181cbec487d1c2773bc8a7d9f65acfe062311d4bbd188a5c8720b1c5003ec445e11470de38a5c3361d51ea76485e3f7565162bb8c24ee9c0ef57c095c6228a90f5030b84c6f47294144e7224d0026c0bf7143045f003b782696a9957b121edbbb412b0f02809859326050747a7afeaedb1339ae539b5700aef6dfa654bb9a78a120c3e6181395e546ece5f8438dd90a69a434b5eadcc0fb477e85ac9d5ccf325c8bb3ab4ac92c68e0452d9485f185f1ea273b6edf415d46681530390d16bf2533565158c0ffcc676b3bf92c55cc738fd232a8c0f06e6b6f587cea423c3804fad741fbfcdffc09fafe9ad57516101fe65327c9977707b0ffd72490d4190cc94daec90e4b9340a7c86524318a3c98db8f0d84c8073b30ee40a06dff36dd7ad7cb46f96a8e9185019af629921f09b8ec2c349a9181333869e59c91be1ee8a85bafec1d84a6ecac8798f235a11a58f5be9d153024c09c7dd79383eaceeaabb13a3e40a8bc58d822e709f0d1dba0247683c01a6a95724d67fd751a66d642c26a564f0810657e5679fb6f04b41509e76806dc484a84adc9dc655dd3f6af9dea7c94c678dc312527c980100ee59aba408040e78fc74a65063ecee7fd1922a586d55f2d8e0012f67b5e18b639350a7f663bde4355ae82bd7194fd8806026226f079dd5b94e2224e7f47d11aea053c547afacf5dcff5916a0dc50ce845ab1cab9f431291782adb49aefb795c36ab4aaf1f3e0b717bb190391f2bdc6c1508dde4e73192d0dbda296f97dbfe46126679030f8a06d24b78ff25b3580ea3c573942cc0971ca632a4b6833d03be7b3ae3ab595f1d9c2bb8e91abf65cf569680b458df99ef44c2b8fe95c1e8031d959185987add2717e9c9ce38aa036e04605bf271ddc116fce1ad8b279be4ec2a941e0990cdbddcad491b601967f04286c8f9f6f2730921d9879184bb6eb2e7c0afa28b7899e198078c941d5bdbb6528ec71242f0a4a89d7981955709b8d1c19f6d3f0a2741f825af12598f52c320c90bef8c771d5d927cb7c38c7800d0079f28f5b0c3a25fe175ec519df6d991cff5a1aa50d2418003dc9bd807254ac7ae166633758001dc32f0265da5fde1f435f9bf7f2792ef0c2e8df09260183d5244999ec967584fcec9d7f98f45c4a11f907cc4ad0829ecf6cae9f90d5dca0cfc258c40fd36652094bec2f67f1c892176f3914a7e1ca3759a3ebef719465c978c8b22394be7e7d294bfaff16b687b4589e718a0054818a5ae383e2ca721dd9c970d00b000289d2021a3257912f30ff3ca75cd9c788b319d8a5218c5499fae4dab5f03993a33d18de7d5d30e3ed0ecad31c97aca2a46e3e40321ed54635fedc75d6ccc6e7e39b5c00e33979ec721bfb59c10f95c370956455800437e9c7bebb60fb235f50549215100cdc9604f854c1489ac3be4879c9744ebfbd93604f036091da6445de866b43e9e3ef29774629fe14d0c46457919edb6b12499c039e69f34679e6d6056d52e0d31370383f18564b95ebe1467332dbe67baafbcccaa3591ad89a014289ec5aa6f682ff0d9d46026151742e7c9a998f1194ec4abe51f12a4cffd3bab179fb303779371caf9bc430a07a122822c739aeb66f866c66c315b241750c20fd4931412bd24f4c2b2ade0c13c4b0a13efdc45b49b6018c802c06f9ba7341aef9f751f17ccf84b591bd34ad65c5810977cb3e957db5412fbb5d3c03df23e5c784206ecc8d03167eb65859d4f98dd6a84bd9d64923359d3f0fdf115c853f8e473dbb8ec80ee2aa271d6ed14e51ce5add5eae9466247b39debfae2857eeb84dda260a502c7126662e9f346c9298e41b58f030a0cb4c82f64b1fcc10664c6dba6a0e1790b9d6922a7ca60bf423222c99fb4384e49016affe89b95435cf9bd9f57de19580ccd4572cabba6433e5730ac17876065c1a9301ffbcc2e035c5688840b228e04d02b750acfe1783c89c9a4506b9127220b639cfb71128bfa3a4b91eda6a37cd10ebb581b65c1c98da7481d905b6fe90aad32790b2e4967d5d3fdb4736796834cec8ac12cc1704b7b8b27e1ae9861415885f48c05eca8108d8daa7cf7ae22386e40ac908c4724383646d15b80ff624d773970b822f157fd206025dd47745e9fbee8fd2d85bdad97d4ba95d2415581117256e1a2f014575770b248d54c3d0382904f77585df9855fa5e2ab251a8460bc86b64c15d4d01aa68e8a807f41f9ce6792e5b3a03d636dd9b0854780da7ae3f09b929a75516c4f1d4ee777249c372586eba60951c01eef513a0c95f874859ad467ef8d6e214f9dc8f1632e99e04df0505d5fa347a4170eadc9626b8413e281c2688544fc1d8f18e58c4e9e9f247900019e302f6b4f7a961f9162f12b4a533525b9fe82143025e19b54d4e3867576e288f0c0290d59554a5d841d1c35162d25ca087873694bc8dadff6b7b63d1c7a00a1bd760415a8c0b45b254aa5521d55b1c86b9a23c84b4caa3d27cf688cfd40556301b24580f76750912d04bf0872a04c2480fe9ae8840d3735f023f9267aae547b2e940990eb86359a9f6619d217d6254b1a4e77ef17cc0cadabb6c846fa4f6c650e6700e22871a45fdfdbee60f61baa5e43d6b706008195e2d87b584d50228a8d5c991e751bfe663b777515464a61b997d96ba4cdf4ca09d7b447796d08f5c7bc26a278a0e92cc5be97364b9c7eab49cc38ffc7b345235049d6593f59a11d208d7a191871f095632038fe8aeaaff73ba52e84470b9bc13224d06f2e717a89f41bb09dc73512afbc51984d039ff5fb5c348557597a58582e32542d156b0efa933d9c6f177e57738f7d84bad47a36093b55e265f249bf82f2305d18f7733821a4e4433ea70b13d1e243f1f50e033a86dacf684e63e09d3b70215e0ebab0e55c9ae0b4dbdaf10b2bad0f1a31750a220168a52a9f842b1772a199303259b579858229f0df0edba877c73d7554b5f9e246a07b934d7337c0b8edb7c69448a4615f77a6d6fb2804bc74593e75753c3d3d9e9622c4df7ca509a42b27c7d43f1e3887651b22c85c27b10d9feb3a3e494b50df91bd8de4a88a7ccf3cc58a88caecc09a09a2fe7218af3442335ce80763b53ad9b89f1a60a619bd4828ce056fe3851a2ab7f80624d40b71d840a18f15a09b4b6c5a6e8fc5b5ce9b363ffa03468564bd8c41b96ab2c15dd94d2e49c35036dbed4a2e465941e5564cb7795abc5df556c6d2b25e3d7f37d56bc8c278811f034f0d6094e4c25831e53e75b56ba22464a0a16a6fd68e8662ff5ec3ff966bd982eb9a914f3ad9d5f982c00ee8bee4c9f6745aceb1fc9a9434c3bbd27e1acc764c736da0fe7d67aa82370f56f78ddb5e69630171f056b3a7d1e4f5b83a21dfa1f7f16380523073e7509320f6015e000ddf5e954046d6655cb33d0b803c6d5ceb1b953a88b2de77ed37043e1b70370cd60ca1ac0a6a2537daa3c2be2397ebbef92b52c865acdb8c1564926325a9dd6bad985a822b8d9f99c160f6296d3ebb1f662768bc9a380d7110444f936a80a34c769b24ce951ca83b91f9ed5f44b691cf884195b968864346e7bb2eb4e5bbc16014b687b0ccf8314d47610e0ca366ccf743d6370852e6e57408b29d0737db1fd435a8040f26c680761bbc42d82399627e0bcd127738ae6afd035c0550315398c1a92579518408e2bd2b784d84f16492fca8b22eb3d94fa86c966179c30fa99c7cf18a47e44e1c5eb5e9eeb24bb0b3fee608a5b1c3c63de9f0ca540b9509590962faad648e0afaa003c5122b8a496be90074ad1f51f8d64974791cf62889e3d64d48ca4b6727f900180566398ae0cd2e545727655c36b8da89d98b79a5e4a170e84447cd91d0d1ea636d16264d1ed069dc807ed0fab8440fe91396e2919e6fee0ef3d8357ecc41137c1f8e393c9acd9acd3302621a16151a90aab8a6822377b16f7e409d0d18891a0d33ac7c009709b443df37ee42e872e0b1f038a5bb348548cef84202fbfd1b39807b830fe7b0cb5455d1801fde5166dc45b2c751ca06aeb521ccc2f910f371254cf408722fc51e6cee84c99465225554d81e1004cbd28954a675efa7d3e92f9ec2c179a7038665bdd4e3d3a9f9d768d0d629d4e03561bd28c891bd486defd5aa08d940b151217af540382db95b7eaa999eccc92eabdb2f182f9423d741e9dc75f0c13550c721f6295eccb5a45d5763a3dd51d5cc2aa61b5b1e1138cef55fecd4cc3305f35b5ad70273b512725048dd1a5c189ad000bc7e2ce7dac19ae7c2a7a059ab46aa1765927e82e3340d6b9c9cbd16d9c1e63af871e1b1dbbed6db900c3cc328ec9644dfd871130f1d60f1c8db047d611bee4dc33ecfcb153409a48d88e3a27841bd743c80cfaf1322279f82ac482e67cdfb0142d72c02f5259e6c48f1072af43c52d98fed64cb108b19270788cab7b4899b68e6bdddcf8aa5b76b9f68bf0d3b312f20b2c9a5a4f59563d7d5ee2f3e6f9681b6703f0c1dec3cda17b2db3266744450be698847eb8d2d618b9f593f03a11b09759021d7b0eff4278a64374841149032ae5778a8f84be86924963a0ec8ccdb720f1fda0816d467684fb2ea8a638e6cf40e0cecb7a4141252f35096fdacf3155c9b13e6f917a4996325766a2e5139a4a981e84321229902f1537367826611f914f37e12e5cebe0c95dfeac3db300bb90fc1c63910759efbf33cf97e4dd2a42b6171472aa54c7e757f58f117c911f07f6827b0b8d9395ffab3e42243d1cfb47e7998c6b0da88d94f511222fb842893abe745bcff023c75a37efd56ddc01e80cc2f4200441a6fbb1fa37d61c21208c99359a7e1d7f3e148fd5faf2c9cd417a3101eab68357777d32c72bb61293c4353f05fd3173ceaa30255a2d087e9018778cca225a999f4bc8627c2e239b85e58352cc7a6d07a824df69a661525bb4130f8a290d3b3b6f769747de55eb479bb761cf9fd9529c6636c6e40d2945cb9441e1e2571c53ae136754f0383cf221a3fadaffc5cab7fac8f17072ccae86cf912e62419777d1dd63eae9700d0a69ebac9350a1e5d7e033aa8afd222b3f33241cc83a396461201367443cdfe3214cae98b957f0d0be829b0e1359137000a67571ef5fa4d3d0a010ef7172bf402e1ec5acac462f90e1fd2431a5070a8c8586bac161081891e1bc5d9df1cc5730a1d2100c9c63a59d557e92eb2ea3306c55398622d1645676eb1c076fa1264b5e85e44a7a942f9ecbc73db90be83202bda7c1c055df1c4d9cdc1ed30dbd23ec6f8e75ca38ad9503c174ab64f12c7a5a71f7d4132acc79fbc29cc85c57e1eeb70d73db4256b2e4c3af3ee123d28f0f02837feffaf9d8efea4a928f5464e92370c1eecb3d9697b9d1f49a22403c22540411f183c6a83de77d437a556b197323bb2b1602ac708891743062418ec351b41836afd461b816d7f57669506ff9b920cb60a4aa0b91d3d03ea0835aa162c6aee9823a93eab6ff3b5f0d993f2b895b8c58388a881aa86de7776539577c62fbe7ac3f245c70571832941816b53bcc8c3159c193e95e6499e6e53da88dd56362aadf161603d45137646b3b752e41ca94c0f99985bb5302a3d003777cee039b226866f45473f8b06ac2e02a1e3691a68fb046bc533d4cbb84c39d68d2cd2355e30443eb00b42bf94ad0971ed3408b93e3975b3b0bcab9b504773d3728581865d4b9380cb86489f88d7e16cb65203df60082d0f7b527b97ab0af10fedce2b6f38b962f160949e0d75a285ce3fcb66cf7e1c553636e9db8b5a917eade8d437ec90069b618920082a10b2dbebbda57e969812f4c8b04579f0a048155015f53911559f590d48eec38e55bf7077bbbdb455d3665399f68b7b66c792593bfa3a1eb5b468d8f5129a919be1202034ec15c0af9fcd08bf501d2c7ecfc24e4e8dfc122e42b065ecccc3aa42ff011a20f2bf16519c02723f03f142fe919b2f6e4a428c6b068de9ebc96391fcf8e22fcae8732ec98bae370c6b9a580b97fb274b98242b7dcd98223b9a361a2d510d37b260919f90544205fe39d1828c4ccb84b08b097f007f8f97fe3d953c49368793d038f7ba27a769b158d31b9709038382f34e99e3c0aa43047d1b4e53654585f20253405d5ed096e7434caf1fed448895066f4291a0d384aa230933e4ab4e653aa4f744fe9a213d98e71acc9b4eb51e2e2693d7f852558de9b862b319241c5ef6f7cb96602c3c8cf6179f83762fee4bc4ee0e949ee8c7ba64a9d2e2c92fa5634a7a4d78921de3b7e8ddacc1882686ab3c041d7f277042749b69e26f218448b0d696c621b5ffbf35a81cf30cb5ad7039394046e14b5834d8fa456307588802b04838132b99a743b34c0edefc9174c94ae2dce3e86c5ec03b7eae247341a4e971827c26398984288a82793a2f4a5335245a14f1ae7f647a177a6d87efceb25ad2f48fdc19917efc5f848867f16be3e6c19920e58bedc1c8a0eaa98df37fdcd7fe1c62dc66f8c5f06c4ce4c7744bb2295f9856725b4d3eb888b5200aa8e2877d0f80bfc1f724ee53cd320b625227c5df3dd39b8d9725c1467839d3b04c4e24f654b9ccf9a7515dbfffaa737565725dffc8bd47858121cfe3a76028e2c2b5b1610ee49663c9f4d524550d8b5c3d107024ad0710917ae417f55b58c2cdc7d4e4bd7c03fbdf50f2ac594d4bc0ac44286c03ac8fde5c8b8c8d6569f6d374cfdb69b2c11d571f7c35d2d24686dc277df79226ecc8fa4ab70ea548358d8d9dd8f7909eb9d6116042a3bc6ccb4f43a902534d5b10425cb00c136c5e5ae2e0543278377949e881bb180f009a05cdc8b4128158f592e985f03139069602f16fd785ca91be4ebb25f8a8a6987e127c26e26218d6e3b69cd125380bb4334bdd1d28c9e7c6221d64e2ee3041848198727faa80be139f7a189cc810a07644e8fab20eccae806e37c287727fbd3e320df2005751dcadcd944aba3d26211931c823bcffec06308b0820976cb50d32845c0ecd8cd103f4e6c695f317adeda094b3c06a7eeb6c54c6a80126d84c03830b99a59913e2ccc7ec9d0839eab5fa4e86e8c95999ddcba45eccb2bbc430981d342d1b51834a58ebcea806fb855d191e8df649a8dfb4ff98ef6c4a8646e5d8638663fdf4c0928f185f33ba6303b3153a8ee476b0829a4bd52f79b1a386c2634b491daaa28344227dd5b0de2ade8dee0488ed9354a32a3f793cfa2d66795031e16b70d57ad1f75e836d70149cfff9041364aa3bd9b0c83bc4c3c64a1e75de9e80778b5f7f56e14606fe989b611fbf21a99bd893ed223a8bcfa08fadfef25bb59b117c67804c6eff5511b3844409b061da090452dcd45b6452e63ad3d2a58ea0f573917522e0d69663690411e4b461d7d631e72f476848e1cb99cb3494273b6b0ad7a4a2dacc955e113770fab8e727a97bc2f0fa8f687085b0ced7a1dd129682eb5d8fd5d45b7a59bd6454377718801ec55767af6ba40b0ff2ccc59253926ef531c8c64008c1d422ab3036fd38550fb5a1be17fa1b105a723add475099d4fca6baf68ccbd2835fa6730385437c93a765ee9a82b90f9f37622a919cc0f29fa48df1828b4fbc5d8086b0179e9c21f4634b5ab2ab5ef74675194a5013a1e911ff390e2ad42d64544eebf75e1137c075d53d2bc866d6aceb95a415ea8b238b79336bfb7821c96d170570aa0fbe9afc16b59676419115d41383c4c3f962a111feae6d42e4d541d5080c21de66fa70ef72a09c4eb2c4f0ba31f2cc5d2197bf1b4dccab146a199732ab41adbad064e8d30308d6f0697f3d946368c71a602eab7efe5c9fbff2f8f299939080a037af92d0cfbe6663e5dc4d09b44b5da1b4be39a0dd612a9b630e954d5195e3d50b53d6709a80a8855f8f1e7bf94484da43f99bebce147204470183414be8066676bb2c9f3cdbbdbf22c278effda0d70d582dcd994f881a737fdf7574fa4eaa542e9a106d1e6142c0ba7b25af5ff4b90d47181a9aa75e4b686f3797c9f1cbc5ed8c56d22e492ced1774420c0f81b892c10d7e795c35ae9936c874bcfb4c733cb65a8a41b8b4b311f6b9238091a0e2a8a466abc1eea84d4222af301af5ab1960b40e1aaa3e7fead96f815df8a53b069c37a7a96605deb9d0775768baa14c6d80103f4add04a78d567debe483ec1299fe8edd0bdb5b926f233e193950e0e3ee7b1f6f82a4ca5390661b7c99f98e4b80954cffd7363dbdc1667b7cde63095c77d36c91cabd44c73a8920ad96fcfed33b919516521e85b73629fd62411bf822246d3512ef1b26bb5f669f5983d358e164cbedf354e661d7881598a205e51483f7abde19cc1b17bf7becf043e8b875a78983ca643e345681f139461fbcd064de474f1ee2d56d697bdde5b6683eac4bafcdd021d90e1389ba187a3df26ebeec0a9640bd76c15384ea6372245206d6514804e41e7807bece26fde9ddef42dc73f0a6e0aee1465aca0fc9e67c96d1dbd50ec836d689aee98c58b288947ad12d50fa078a968f6e7c2ba376154e31192ca1c0fc3e5a7cbb3785c37d0bf557a58308f513c806d47c9bc457e4ae2569851ead7377e3e09b7c17cca04cd5db447042c080d453f772d9a4081aa235c98f5afd07594c777d2bd3a233e051ecc2309798a4ad69dce75f2fcfabd8ef5e999b8d211880c38ebbcf72fa8b0cd5fcd7dfeb3b1fbd2806a3691209416a8dd423294d3f1ef01e65ab094aa1bdc4d80f07500f551367d450da72d27835bfabeeea010e513d932bfc1b0b16b3b518e1597238ff04293b95bde3afc2e7feb726d45a43cf34c33488d795ea173eee73e8dfc9050f3ffe31fa6c94df47ca94518374420873c0fea6f596458737473c3a32a0ba63f8d3bdbd46e386fc993d85267a293915b129271f2b22b1f7f277cb0a1ec359340fa8dcf5a64b5aa8bbef69834aaa45d7568509a594f00d4c7eae80e8f1da1ad8cf55960972d63161cccbb0d1dc82f4e69c498040d1ae8158973c9732760bc11add192d40bd5b68cc8380640787be90bf34dc0685bfa7d809ee8c72a84a3f58c9e2071b1d2813e15f21e172c727fdedddf2c1509b096461cae6e826aae3a3297b0aaf64ee75075ce7345df9375fa145fb68c00f8a05233c01eb7e2b40d77117d46be87711089611a2ceee2fdca6ca46a124cc1df41e1d781d825e4d94d65f213547ab480f1370f755ee5eb9f8fc09e0cf4e2298da820d221a72b71ba32f10a679f8c01f7da117d1d648ab0e0d120029ffef52102fd0d91a20c3dd37141997181aaa2f0a609d87525b4cc41b0f3f28c1ce7cbe2c9776a561cc1da51c87530bef70033b267ecd0bfb9168befab944f54dee687f992be152971bbf03a0d796b001ff06d864a65c96b9e8070f15fa32d12eeb9dc26f3ee0bb5969bf6818ea1569f65f984f8d395c354e1ea06925196e987d41957e73e51be6cbb0397f1df6416d55625ad4cf5b48307f9486aa9ce008f0c20d4300c7a127832c0806caae1b95aff597df1d73ff93b0a35ff1877ed9380ebc5f65a9c9fc7bb2fe7f7c13bf99870afce54939667e9e8108200f13ffcc59d05c2e5de19404d63b61827a572f95bbcc5e5fa590e971adc4cd8c45ddb338614e58fcfb3e2b282e4196c0d0e19c5fcd650e226608e045e11a62e3857a76678dd60e56b2f7575203c4348300b24a3562ded52d558fa1a2d1a136d76fb561b6a5a2b3aa6d0cb0f7ab73f6a024236ead3e3bd63ca2ae57fbd96978f9f246815ce192fdff6e3a3835c8e0182f7ffca54a9366c81de4a32a610b3df1e2602af2a264910f1a998ac5a6934cda19958f58eccc7734ca87cee7d3e3ff54a3a59718a89828886f5f8a2165b30f1e144431abb4459ff9a7d2db8b7a8eac6211e93aaecc489380bfd0c36ec168447352a2a32fcff7501c0532248a7c6664978f4409065cbffbf0e8084608787a371141b650d2d2f5498abd6046b9c9db6218f147cabf875b7828785421e87ae15351f3fe5bd1c4df671ce86d8075ed1c092fba34fda321fcbc2a645587bd8832fea3cd497e016ba02d57eb30c849c963ed8168a46f6915ec022d07d10f6c1605cc91f1f82882ec9dab188b30206857f3cfcf257dda5773fe8a7cb6f613397cfc905883e5978952be10f07a7128eb39c6994e23f30ddf3b420c7c7fae3087a00980919de161745b952c516a89a42ae5987036682b6617d9a8a0627cedf7247e62530a1f239063a444e8d5e025e4c6d05143c063e59fde5671778204587b3d6c1142115ae2f2166ca22331b06642a7464a2d4a1e898e5cc9cde53e8197136b1d1e8e8a2021834ee74059c5e2fda2c169898605782cdee3ab637435747b502d0178715fe638df2b1bdd8f1201dc0c65eb60c9b29acc4619423711c37af30a68d5a0e947a16923efb71f39107368f640759960563f5e6b73745e83be761ece3068e8a0597039482a0522aed73c4042a47296df36706422fa963cc7311d48cfdad57c819c1d9df4cfc2bf5ee82b65bbaf2b3ff59e0c2bb842058ca274b5ceb4a4b135b7fb7b756a1cdf043e3efa16bb31560c9a2bbaad923a8183a47129551b218be99135f2f968ab485d660ee8342844d17d5da648adec1934cf2cce07de6fb51c09d334fa916543f68b2d58760421f9abd132bffe6e976640a7ad615d5474aa5bfa6b937133f5d2374dc268629f2a52d9034ab2e085e4b1a066ed68dfd580f9881e4f84bd0547d096ccb06bed7ba79ac84e4e672fb9ac970a7f6e015e9500cd8a51c5ef8a3b92bf79d748accbec249fcb6d9d9353c6d5748812028d8d3fe0104ed0c34a46667ba5952e9c135d2d90ce7cd0801420100f8ce2df261c4c804a32d5f90c460ce0b5d7960582be34e03b3d29098a65fb1cfdce89d56662899a48987f35997115c4e47b010ebc413ea43f8dc1db9311fc4d518ad221a2107ccc496b47b3f8d73aefc4ecd8447b82b3a39d63b8f22a7b5df06cb20517c80ef5554a8638c4e83c22ff921144afd79480beaa032cbd3dccc221049d6c6d12c01613f652e6904f8c592d498f879acb3a5df8867a1d0fe401d51b88090e729bdcec940c3ed3ed0cb8b89bbefa03fc8e0ba10de23aa97199daa4f19366e411805660facfc6354f5d330b2346a72f9f42e62f66bce4ba2abc8c1cae8a5c3ff7f29cadff83721adbcaa76d95410002808a4b577b1e1301bb71d41b24099d1538d1f85af5800513fd7d61ea4fe2246df3eee8b56682af88ce2aba7272f952af765813276148db359cd86902f1a5d119611a7df27895922623d20ba3c3aaedcf0353e1481149851b59249fd0ed90d1c660fc8abfd38820f7393de7f69f49861482c4a8369fe3304ca4c7e6305934170e8c2d94791544427ffa178fcff6159996569402bc844ee61a45b5682119d2ce330351796d1c32267a87748a9986d20efbdc69cfea7849eb7e28f054dee1fdde61c446dea48d0b2f75c2d23b325ff4364a421abe0e30274fbb6fad18dc7df59c8923d5ff0fec9d622c59cb25750ef022cc1bc5f06dc74addc4e50e758326441188011ab4ab4789a324b177c713cb49bfb50f1a7d352466f4b835b085e44c6f039e0496423e4c789b3670444281bf0282e28cf59822478ed69f40f09856b9d61014183127b728d9e24d4916a7695bcbafb242c046f2fece55350d0092154b4b1d9b299717024e032b29be1dc3d9091f8c65226c000627c138fef97bef37eefa58282b38305a0e740920dcc6e661596549252ffa3ac211c26d150ac8667d19735a5823b66a3693108b49c5ade779f2474f3681fd6549285f378ebad2d3e4f1c5bb33c2e0abc1f9c414158079aca6679df93423fcc5ec8bda1ec59c2071c221f6adcadbd56cc55e906ac5c0a368af6a1f983bf49d99ff92d4cc40cf47327812e6915e2709a16f83fb95b83f805eeced3d5364f4396b7fa7922c5b66aa841e94b198edd10ecfdddd0994c3d57665f19a927d268ac2bd263573a4684a226c5c7ff4b40ed8c0d014f36801db1cacbe382e9ebc5344c007e936a91c40402a84a519461f56f25122911c8081fd4250cebcdf2ae2e0a35fc8f087a6942dda749ea67f83c7f843c27aa295d98878cc17dca339058df03a07dec33efca391b8c6625486bb6735fc05199461669aac45d52674d4d8ba03a2073471aec274c67d74b0a4699d9ee43f4c524a90dc053378dd783404e3e3e95e2ce7ff8010c7ecf11a6a987c846d7af18ce0b8dd77c919a54e5b38644dec4f9421948d6f7b4be5056c5109a68038039f068d2efe403280bc7bbe553e58bad0276c39af724fc44313ac328a719a672e5fddf186c5b49ee08b0f2ab562f325993ff496469f0b49d4c15588c3148e8156c4798790c3dba441604b7ce65fdce84217e82fcba1198641a16b4c07b4639661b9cda42a437efae2030affcc1ac12dae4112d0b53a2207b6a7c73032946db3e31dcfc749739ac9adf9220ca3e85aeb62d42a2bd1d42c159583990bcdbe07debbe76992e314b461005ff1c3af40bd9aa1bd01bc15ae7113eeb3788aa45dc7de951992b7e4ff68561435552cc6bb128f8386540c800d1894f418af7bf850fdd4d96ee57292b7942b5ebee775af4617911f9af62e2fc58c7237baf4fbacaefe62ea38fa48532cd35245f4d7c257c1c72f62f711f1a4f844702e62f89de0f39b8802b994e0b31d3693210f0ee44e122ef0d1c3757b8e712393de781703817c7ffbe6cc87f6c52897f151ec34148db00f81453714b978c266b1106b9807dc8e175730a3d0d1d63ae790ea58516c3be4144b76c4e0a5e6ccf254e742b0f355a4ef956b77d8564cd97d87de672fe5ca5f9c956ea45ab5161eb052904899076a9c4c71440c95d2034d5c05e6308b689f390315f226c76e7edc28e7ae819a273bdac46ba66f62eea8b670faaf94e943ac23ef1d16c6ac3c5dfdd8ef2eef26881d1e74513f1680c71fc7ad6e4799639f2f55126ac5cbdec5115e0203b198f4a883a3461c2804aa555d5f0bc08c0cae6b7b857a4b15dfe48d3870de5102d9e9e6e84c955705eda7c5cc413a1ee4d46e54ab5a1dd425af003c9ab11b3d138c9979c3bc444973cc6e8d05263718ac4241db2906133c54695d9b429ffd6aad250f694d61cbcd998057c151f918897f64f8847886543edb4343aa3b76e8964f39d488bf5e6b0f6cd96ebf6bccf20ad3844651443b362185a0c46ffcfe3114f9390630fa39192af5a03f4c059ce655f8c2ab5ed2476f28d206cf90a23cee943277debb6c32cfc1594f104d5b67bc3dee7f699fb8a40afd10908be4962ecc1f01a6d2c030df622dd91b59bbcad8de78b46c236fc5658cdaebe71a51c889c853ae68a2a2217b620bc2622f3082d950475cc5dfbf95363aabf422c6843648068b94ea3ac976c5652ed64ac3f5b30a89d61ea7340499ca9c7017776cf188934e9a6a915deaa8bcf0391998d7a97da38bc844a73cf8f30d155dd901cda4a62f3e2bfec19eec2260e3244da8f140dfae7deed0663ee51f778d98afc24ea7ae8e37b28017e958b422b03cf072e8d05aa49aa0f6eec4c8ebcc12a48f0bc4f765cf253517fe07e7fb2ecd35c93a74447778264cc3661f448c356125c158460a17963dbf28553492998ccae41d96ab1f8f6c978ab14c271fe5d1958f7ca04f1f70151f865646b44d7dd8949ccea126f1dd9722447fa6373897d0d07c5eb2b0a48344f7f568155e307b7a4870d5af28f6f29bc3ea50bb9bd40c110399e6166f560f631ce79d9307c106f179cfb4e4e2e3c6358d0d9f887dacd04fe546fc9d6d7ec98625e037bd31384742d7c638d3d5b850c1cf7a3563f04e1636e8816ea193107cd1487c4dade5251562728f12ec67a4c11fa61c7f39dfb7dc3faf8965a39d71dd5aeda482b6fcf49d21e6cb6d486e05a5924a400fb86af2fffcec70a1967c2224b61a5d835c6fd26d8a332418bcb6b20df14c26b89b5e66a96755238a72598c0e1c52773d6a75f90a333105f94a1ae7305914f8a5667e76f8c6757d21a382f49a7b5e921bca1a26aceaa54cab2cfc13ab3aa8839af502aaac56736bee2fb26906f09c6e1f93e06bf6bdf7501bd1232bf78551fdf2fd4e15b133a3bb4d2ec5b381697c2c4254d18d6b69032dbd6085cee61a45b1389a1c12c71eee0648af2b2881869a673ba222c8764a3b3aa5127751c25a3d33e6031ab945c673a2a805b44cc820910478148e74629c0c6c18859a8ca03fd9c5810479695112a06dd0bef15b9356383cd3f55e0e040d3b34e9766651ac004900b798978539b362a20ae8df4f3824aa64f5dc16eea209cd88431e289d87f63461def8ce9215dd091823bde78beb6565c2ca6ea830b6be5cc730d70d4a37c635f631ce6445b9bd5655fbf3bd2f10bd4aaaaeadc0bf0b4364d6c35b30fa464c4ff15cb4aabb65e84c4586681bd48b1e82bc7224dd9461477c89a1368dfae5bf1ce571da6f335a0476930032d667d45df44373c21c3a2b457c6555a5fe3135aa3d9483a0d33a62d43adf7edc1757c50a4de02c45c99feeb1f5c6b408dc8f6a1b9c9e0fff7ef2eea3411bce54adf28bbc20429036c733f15b6045ba319c56cf9742c58eb55b3cbb17fa49f4291195e0c39b83965d27ee797fd5ce13608704c9d3c8a8e18a3f74c2979a69f1af40ccc48862b324cdbbb52f1ec3ad69589d0aa09aab87f4f8f02cd999206af4e951479f48fbc932944b8d859f6f9f0688d3579c4c48c6716f36805e3f4802892c2f9208f3f97218ba3ac46ba711d64bc9aa78446babfcc713a5225fe53bd50e585ea850fd46c6915521d18c7c81ead5309c0793aed8502ac44a5d9216e6ad58c744d00189f7ea25b28a0a9e32eef794c255cd9db7ddee6966ae7276fcf1105005d00c8e170fae4fe5c1a285870793cf754cf2195f203703ae5295c5be76f0a86b52454a2b76632bbfe144566df39e53a9809e220ebef528e1ac2ff0ae1399ea8881795c94c6d198fd71058e31154529b6bfb3fbc362d5a45710ce31c1a66f1266cf9082f743d243e9971d034e3c42476f456a3396128543754d6e2bed0efbf3282b3eefa3c53157efa02d34f141516988498067d00ffca0b4b6f7857d688a0a0d76d486b5ab94915f6829ebc52841603179ca74efd96b17c6967a140e2e0da379be50fdad14337d2118b2baf95638ac6e33d13ac312a87e5589ab9a65c031224e8af596fe4307ba220fd334a6fc052d85c8aa1f20390971cecc87d82ac594907c2342f3c7f6b8284877f4aff202a4ee210ecc997c32d9bae0b77d2f0c43af7374b348500a3175f198bd7ed0d5958b48fbe2b011b6b31830a275fb08def6dd7a58fb18d3a839086ddc8eedf2897c0e88808c23777c9f68f6a800b895a92108aea030a788456633d2b0c51a6aa2af2795d0c2a2e9e74f6cc8cfb1a38af554736cfa4ca16c1c8ba21c3dad742602fa88534daa0c1573bb19ea95c5b564e186d8c0a9f531962bff329a6f4efe38186a4b64644939f947043ff9f1e7c21022eaf5a0c29f6eadf4496e76cc794269ea0b5c3e0ed81557e31d03f97b11a39ac982c74dd978bb130b08883806ce47e8b758f295271e2a457fa2986554f262f30b7b76c8169ba63909a91caa77be486a5681bc4b1a669241aebf541156d16c0c2126ef449f7c2e8025431355a1ffc689d2070f86288c0088275dc46046923022bd1d2c48e6f305cb6f781d28516e85e9aec6312fc58eca03536bf06d68663b7cd7a3e9b92aa9f0f799376d75d2df60b9fb8ddd6f7a61cf22ad6efc55ff6b8da7e26c5e7fc140b70e8c786a5280c05dd64dcf5637389123e7584ffb79a8610734906c9564b3e7d27446591db2b596ff0b1538c87640900e18d9188952c1860b1f0f4ce35b2c27bfb44f56388905fdd62b1fac041a05c09381845328cb30a312129657823dc8373132eb50d3dd23bf913501e91cc72f5bccbedf9f6c3768879cc7d1140b082b4aa6afdbcf9da3c213a6e7d65fbdefcfd570829b6a9133a00d410bd811625d5d7a9288feb8e0422112f327f9da94c8a44cf26203fd332f9dfb7a582419f902844f9f6d908d885e453d183938cb34c1e37d4705d47fd709bca4cf3a82d310ef1c964113ce86c3a5dee6c71476bf54615f293dda389f501d35c7206583fb0fb16ef67294e6d9011ee31c878d53563c1e95ca4aa7f7744e5a81d2a0dd379ebd68effffc1838cfeef74c625d68fef04ec26b293dd865fad4647b963b2195b99756e1edc91c0f87e4306d4ce835e2889135baf3e0e6604d8b36c1a5dad6fc32252809e140b92069ca74c555c62d353ea599a7bb23f8fd0caed0994da1035e3ba12545550ec563ca6a1abf988ca4f1e21c771131ec4e88a360a200f48088b9f8edff3064592227f61050a1510bc1c68677007329aecf21c4ef35f0df342291e7cc739b8e8d4b4b9fc367df48840f410c0ebf1f3c5f0569588c72305ab690d5b716c3b98e1c1b985205bf82b2435aa5a42ce2d56d6ddd72d5d89a3f9a4d9d003a62e7f86af4d5767ce25eec0e70c22b16a9188dcfd53dcd66ba0536c328dbf6c2c08e63ff4af772b7d09795e21a5330c32394d2128504a0506613afd22b912a0a8c6da3bf6a0fb1702367ed68df63c10e88a1589a6fbb7961067fbceddd05481dd6fdf0d59ce186775565b3735bcda9a09c009b5b939e4689469df2a91241ec2817b02459fb6d9f7c9a1031ca50e716607fccf453f75353703161bfe7925a27730909fa540d85357cd8be0e8f26c774072f11a060374151ff1623ad5a39c48ec746be77551b0c932d7c534545327b4bc112d9f1798153c1f3848017e92cbbe2dde8a6654a715920b079a6a047c42e5a0774401410d7a94428be2fc7a4e8b6b23044001882456b19f75f522930ac2b0aa11fb55413b66ccab65eed71bcde18005cde8f70faee78327c291a5ff1b911aef9e6006b832fd220d931d2dfacb1ad52d04cd26d243257c47d5574c30248f18d1c9c64b45d1300b51afea86bdb69a9554674bafabf58afab96e85039f8adc398f4aac57a82230eda2f890b63bf8477b57bb20ee674c68d73d2215d5d9428cdc9c2ba31f8cbd4358f6e07c255da386d64868c0990ef576f42fd2cbd7b09cb8367aea2b7efa71a52d60b777ca04acf7023cc676d867bc3a2b5c683f0a5abc6ae51c84302742b5d4693267d92ba507a495dab7eecf68cc2962d34c6926955fb6dc40f9cbefcfef2e2c31aedab5f7aaf5075af376c955283a0018cfd44866c458407e0fc96188b7228111c09a9220859abca44f32889ad628794094707c7c4be812328d124fbbba0824b80294768f4ba75c03b880255ff3fad26f9137e43840b1679524bb105807c0b08fe6befa90ce5de179b15bd0aa39b3787b3dde29458f2fcfe202935e11e01dda0cb59a65e3744e3ad0cd82b1166daeb2cc0e34d9e355a0642fa54ba1de7bbad85891339a75e55f5b729811ca92aa4f26c329757d369cc17f20d1f9d5072fd9c3d853318e1fbeb075a47d7a940b2f117fbf992ce9b393ae6414c01f1ad4f4bf60f682ff135c72a1fbb168f04cefeb05fb8b08d88609034d5612c6596bf92522711f5207424487c4c494d869b50ac6fb3f23dbde22a58b17c8372396bad119bfdbb07ea961ae8d179bc0226fbce1bd675f4d6229a7925f1d4de210baf49fe3090cd4e564f5d37b06a8e364f4c333332af0d30afbe8e3c20a5ffd743b6e2adc7a42bfaa61637c5565e24bc33ebdea09c07296eeecf17689a409d74114157ebbad38b7e584d9caa62852ddc66b87ee2a119328e38b9f8f7f0839294c213a52f657dc45801e81e0c1eef057e55d66d0026904a93b445eefc087a9cc84eddf4c37ce3ed9d92ebdc7ff6eeaec978c9ad343a1026bf9521eaaf8bb2298842b45d75ec9f1bdbb4cf8edecbedd276e5cfbc66eb054adce07c613f81e9c2b70dac7e0c79ed3748f22f98d1f9186a54354fe244b2e47841eaab79e2c455cb60e421c77568f5c128ab9576339d92b31ae1276261722d094fa1037a015fd0f93d9d90fdabb469264b7aba87efc6a971a3b17dda3aa08ad5d6dff7583f0649ddca5934ded5a948fc78cc7b1d3ae556dd205eb8c7d7e97499a8644d41f530a07efd16a2919b5eaa1293b1d7c1ae8ce28623a6f69120c3754bb454bbc6634bd26cd9e622834bd53f1338c3cd968e0f0c61d9204eb389d23b8df1d17e6b0c42140f1124dca0f5dc7b724ead245a092059ef062fc9e2a59e479c7fb231fb29e0b8f074e9da7a7355317284b857fdc06fbf180278cc9f47947bd33e5a37aaa4d27a413c5c7ebd74e6886b7d5324ceed9a36f6c3edc339ece33d8b7b9093dc3ec3704cc90937f5a44766914542dca0c6bb8c1f24b5f71286d81bf8fdb04359aac7f686ae2d560b1e79c18b2b86e3fa62cbbf0dfefdfc68de9eef040aeb2431c4c75457128ee564a1b272a1a400f02f79f840380ab17b1298006094775e1e0ce6af4e502b6c6a75f72680afb861d4849675bd0dc503975e1a89b3f90fedb7ac7a24247ef5f26d154bf5ca6936742624f71a41709d28161a92dc19286dab7fcb9a886126962300600fb303c5f7a57ed916c463b2342c10652c5a3e52ffe2d3ddf9f8a19fc1f8616caafa8ebb93d9ec667bd3427b82aaf126880a0b687db3187f916db9f5079e057dedfcc755e8c738d6f245ed470b8641786a4737a92ce51fc4a0c2cc380ab2a86136910c82713e40def329818353dc2aab1b4d52c61ddada33e0529e7fc7ab90f73878673549cf3ac9d8dbac65d46892f7516336917891d031d64a7207ee8046c45f9b5c6c715e07c2066ab8e12ba5da1eee95eb4cff459287453fb46e08eeb942b17e1277c18a2d414d84218272410de93794e0df3fc7246c95c58e3b65c15bd6f0b3a3ab318bf07fa4487398e7c1a43f058855021370e6c419a2c591bfc6e8d44f71d23c52e53fbed70e4bbd832caa46ba340197bad4d7f87203ccd0c1cf3753fe76c0339430aaaacc0ff16ecb0e041f60f986318874ed754b710e4e2a0fb397f8b9fe9d614e12f5ed28ab642b5f2e188f8414c3af5c078d61abc25b56f6bdf2229b6c8899402da1c2b3d0471b2e0b76fb2b4db298c75da3f19e7146668e79b032f8dc7f60acd38861441ea7ba394c41cf88920fb1282a649b5c227497ca7e517a09ad3cc97f0487bb1d3a811bc94a160fea05b6522976daad68f400ceb8bb1035b03ee8369166fe50db645710a7915ec3289b65ba6ae3d74fe2646119d2a713d64db3d64218e51d77cf498af6422d262a22343650a5cbdcbe890aeea275fcf4b157354f651eccef215ffa94aeb2ca3b7922f54b71dc7a360648b810210011b013fde783a8569403a23f14b5a10c21b3c5e25221e7c1520b54daea85d2940cdf669930dc915ccb71954938a85dee35adadb79616c5b991bc17f6ed47a8154071a1b90db49e26312735595b6205cf06b76b8613195298109f9d78861ea3a4f178997a1c41a34a5d3f4cfe9f4ff27ff7b5d850ed09484ce348c8c3f09092becaf40441a34e61f59e603f124232a7b42c47684d03f48ccda60c78fd2f56a85ea8f7c1966f43ddaea3b884df7c2be56ce442399d78936a0763ecf9935945eb83167429a1273dc7e750e2799fa264b08639e8a7ca8212b9c4d63fd57df91ac243c65f36197d75bdf41a7db8e4b5cbf5fe22badb7784f8b237a18bb5c998f7611df17a8e75ad0a1190b25686dae2eddb75a065342bce4fb0dbc592147832989b5ac33dfe31241324dd39847f7dbfa442cf09a99ba13776b3060502a7693d513b7158830411f6120571b51462b993b73415acf5a7556ecd0934278205a0d47a8c0906d9a4fdda7dc9f1fba6bff08bfb25f66322a52a0ad0e99524db691b1d8099e565a46875b37acd3b398a0bdb9b7ef25c249b4d22b09a1e7f7bfa02bf2122d6c127412078d3cbab80f0167b2350508a9a6a237823196cf66fa90fdec1e700565de7e315f78c50b60c6abdc6c4420a944436e0ce8639628b11b46988ee19bb21441af2d85b0592ad735540ab98b3e33cbecf3a399e52edf2d97ebcd012226281b12f1bc0565bf3c650008b6640cb0d5f5bc996fe014428d49d7c5902fdb3306d721ab64f5996105b044b45188b6541cbc388b5084001a69f802c7a1b42b448ce7aae16efbc1b92ddc49d90268a6f230658aa9e9cfe8fc0a16bf4479e83cedca21551dce5c43327ecc88721b905bc3e4ecfc52e083d95765318ba44dccd36a162a410684818c87d6962c9e83b53ebff71665f547b47e12a114640a06f74b3081153e6c84e8a9d7ceb0a308d4995a694666e66c5791fb9e088f302cd6baaa607f130ed8195e3383a6f256741445d3ae56c9b987fcd0256c51e5595a9fa1baf2396fd3d5214a392bba522e0a73622144e219e9ee67cc8af0c2ac51004535bf7c86c22a69bce0dead30a0d0411c4ef5cd58e8b98e88b8cf92c2fc0b5ef3c030cb88ee76054ebfc64a399ef36db2aa35d8c27cdce76f11d8991b6c01c1cf10e8c6be0af3a0b0a7e3a78166762a63c9b695c5265fef646efdcbf63dcdd0a8889a56dc2d6d65bf55e417f11e0d2bf2ac703aba65f4c4d4a1c2b097985147a026931b8b2bc61a86920ebff678d9e12bcc349e07744e9814d6133f1dab503d27bec96992e1be67a64de44e63a3fe977b5c8adde9978fa66aea3425394ab7c433e81f475ed70b112fea550a57777dcdc1f71cebd540c92155420dc0a52cc6a825d7ae1d2e666b6f05802126de129c0692cef81fbf13cd43a1c804f53e06315fd776ca0e6b78bda218c0e55c1b83dd713ca796900a5c7390e076663702b5981bce71c5d258254e5e501a45955ce2e131438ebd3f132bcfab5327637f3e3a345d5b45e7efecf70f24de5e2190ae6cb1d6dc1dd12c354910998bdbce92d8da6afb06a507b018068e14c9b2a9e5222553dae6cf375026b469b684d9a57109d5fa43333f25c3d0fc591a8c5d0c0b8f2b7fa42e8f11e7633456789c881031cebdf58e8c50ecdb1a7a0ce3c16c50dd714d22d5a4de2f0e3ed44ebb4386b0a62eff4230e81a85855e48c397b923fea8bc7db21d0f9c78778c58f039011a50e7ff66e48fd7104362f5affe1e749d24a92528420b569cc5542e819d3385052028f4157c3562712f1b221fb441333fb8d5cbade98c6a25cf42e6572925020bba2153d1030278b777575b1617704416f4175d48c1117c73c64fe2f4dd38066b082d352f5972c4ded4fa3bc61788cb39feac6a35729be6574d247576e475fd93d9d87055ee6a439e74d3f6c5d3ff62bf8c0ee1ecfce849a7e5a26ddade894ebc1aede41806d257499e8b5356fc1bad34f0ceeea3abef62b17a7cb911f00e596b5096854fe3ff62476a354c2ac437ed724793e122b1551535c1df3e5e99432ecf4363181f4fe909e1af38f2ce6fbcb3dd4b984b0db3b32ab388c5872d468ae192ef0f1ab62a65127749c27b62e57543631e45a9337aed965fb26b0ee533b65f6eeb4a30f0b39f0b30747e3be326d2795452b24febbebf7c6fb92be15ad648cb3248d9b9c24a69ff3bbec3a2a9b7d21d073268da89d5a389f6e3f5db2358d4910027104a711013b83cbca931acac9d40549fb2dc89e503b2d1769497b491e39a3d0251a8f7d69fd8a4c422a8c0398c221323736eb1079453f07f682b1b756845ccb30040c0316fe17ab990656f5fe0ca9a8c83ff541f6964a08f9d7d86189828173a5f568abeeb523d88a9b11b5f71baf0f1d4e49b09435e70f9cdd3e0e83f30c01737fe6df14c73bb221df572efd9b8257582f65ce9866c92947325dd9e63e5a1b59dc5ed5e908552ea25a59288fe3a16c7ed675d957d0736bc9f06a36cf7f8a5948dfebf46b89af1a2ee1512c5a0e2428aeb97a154d5c7e9641b1b0eaa2298467fcc9205433c1fa0925b4b7c0860133bb5545866b398eec0d393bce2ff78ab46eebee380b43465dd589419267448dc760029300d368bdcbd57cc45f05508f431319643f558f11e6d6fe70ad777cf6f9fffe8340d797c4bff522fd80d7d637b763db6981f8c7f2f80c04fcfbc40af55b4801428d05382dc3f1af70c468517ad1c8eee8241996e565b13af89e1dc74ba8c4ee51bd5ce97b5802ecc8b45db78840dfe85506951c62ce94fa5490bab39b089ada9124d1f151f6d3126276841a88dd02f902238e65de1cd53be11de97e5eb714224fbbaa4e929fefa1cba9290d798a6e80521f38fe127eed02853340b6e9eeb359e822703ca1c445414aeaaed3f1c02d898912483580a6941b71fe1b051ee8cd02643c76301f8e16fa873598803ec507d8a66a0754ff4586b7fbd83015990aefabc6d82b272f43611aeb010789d30180bcf81afaa3ef6d30a53b588a5e55abc90d0018e07204414a8df1a8c4d70d7d118dc8db726d0f9c8def81236a633400543de6fa719d784d91ceea8571507e4ebf9f29793e146026f96aae8acececf8036092295fdabe54442fc35090aa731cfbdd8c1986868dfe56a7b5b84e24a733e4688a0bc33d6c3c072f26a710907b7a3533f7b98830dea29639f7da598d14aa9b719508a505f52b8cadc782d420551c6dbccdc5c0f578a76482ca912730d7ca7543adcc11970c9c9dc0b4f6f6cd5ad21a93392bf4c639b6855409f6fca27453d797372f317af381f94ef7a7b78ac16fe44754179f6b7b931122598bbad7eb4869b3f3d3a0ac8de88de9fcf4b49f013bea9fdd8b99ed22d51ea664f65392750d104750225e37b648fb075403d5b9a9f7c4671e3d4d52055caf3011459c0333ae188e80b7f7d4fb356ecffb8bd9a1a7467e6b76025f9e064c0fd5350dc4df2cd68567637545f83908cde1763d4c53628339bb4d761b2ce46fc54650a59d7a4d942c16c6f4edb70f5d92a222752ebe833ff90eaf305f88b66ab98d3e48b62f5aa68d724fa3571ef3a3115d6bf7b542403e460b449cab4005e4c9cf19010ba86ab6d20c04b9448e246dc96092fd5382c64455d7641316b3f02209f5dd51ed7eda6dde27baec96e8ae14cbfbd0848c9fe3cf1632c6e9cc3ec3609d20e27104c45b22107cfc0ea77b307d7cdd6d68d8bbe479b5d215d106414af90b3fedf57b119be49f3c8e18656407d1f7b00c7da97e0dbfc09fb59f5a4785042462579178597d3054e418c76317cb542d41bdf62da7e2874e0c4fb1baf3616aa3440d292888d558ea8d9a050193d4d6b300c51fd70b957dd201de9473e38fc59fcfe534444fa4f8287d00efd4e3a9591871dc9902ab0fdf3bd649e16107b29f40fd17868610f4dfc8364b8dcff207fabf368bd5e3ab0e01ef7badd37e105a48c0cf6e90e002597220324e897acc40be3866a5bb16087be89df443fcb526ddb07c6543eaae34196236e4e44e5424dc893bda17ddafd9ace5ca40245e339a63153d023fbf40202fcfca7eb14f4e756a3b0e109d0288eebcff363816d66a23417def0ca3d5c32059dca021ef3b14c113e8233e2a518fbb156014d31368aa0697674e9f03dfdac036408d7c953075d12ec152a8073c3b8cf82a79b5ac4cc2816fce679061f70ebb2d4ad85ebf9d2f544d6a38f9369fa0b00f5fd02ec5e8680a752babdebf5bd0acdd94a80bb3fd4f4fab16c2067a0a5a821e0a0ce6638db8f15197d2b04978ef8d6016691b65045c1e76949ae0d8048cab83ca856c3d0d9f41bc004c97d54b0b8f15aa1751b81b229622c4d065981e3cdd1f9672211c2174ad7a8dc5d98ca1afb0feae34c954ca5af56b059534c07b6cc61b7fc2cbbcc7cccf7142617b55e316cbacd8106ab26c3456c3c447faf6b27c5eefa09c3be1c8ea37fa6c0b55a879d81f659b4f613142bbbd313370d3b50dbee88d3a1b22078b96c27be6dc3e28387e2684cb43ed11226cfae1363bd08198c6f1ad8af3c5515a6543c7d6c5845a699220c960b148f34e35d43bbe45f0c63bb705fcdf704916b9de34d309a71bba7d700011fcb31b22a65343ee0063f2014b4edd245bb60736d84993282707f912feac66871b7a323bbead95d26288135835ac72986f094a194bb723ba6ca03ba1077fa758578b0c82bd684a4bc31d37c690f9eb02f71093b76ca999cc8d89dada05b8a8aaac9429c3a271e83d97ab68cba5ab9af7473cd90891db47daf4c9371249531323f831848ab701af3b4e2b6f650efe964f51ac834a076bdda01dd2473e536cce7ab2dc6dbf815caa78d5bb9bb122acd0c4f21ce223c1502e26f23b3b488b8e43f743f8ad7a2670f861a86f6cd44617c187f8edebf03f6e4b20108de005982f896262c592dfc794baff84ba5bd2311efcd0d80115cfe80fc8dc69bd0747a4045a800becf667c82ee0bf208224cc572a4cb2702cc940f233a88c71892fe3576622df482b43ac68baff942f712d60ee3dc18e3fff446f88119aae9ac212d5374bb427a5a97d1fc0d1380ae6be8ff581851ed9641a9e19ff7c18f8a45bbf7c9137af4b60f51ad2b241fdd21588c60d4d2899de2b76f82a6df2d6166e1f2298d5361d87364ffd74e3daf859e04be2d590509023c8a47b6b8817e24801bdb4d878ed6cfa94bb73bfd4806d5565f020aff7af780078784c792070892e91f29b04ab43bb89a1fe94835e8a32bca274cd66a1dcd210e4ff96db3fd8a5d607f5a4e6d58ca896cabe957bebf296aaaea7ec11a065c9977e0bcda576bafd54335736a1642d33adbbb8ed217673a6103175efea8e193b2ec70db774b23192b3fdda89f1beccd97363dbb98c5189880d76028f252a14e276c4e16f38097f70e2d8067c7a80e041a6bc3b063ba85408af4bac5abc4c23f997de7fc7af8d388ba12445c10f7b19737c0d15d3e08e03f79bfdfd0c00a8a0dc55926c9f5e4d9ce5160c551f85a54d1ac6b7387d49b99e618c9a3de29a2587381c39f42d0b78446877d214af507a59f860537e526d861b1354e05e9746b6546fbe9a4bca30d93ae5b061cfeca4f4d59434e2de08e2101a223d86d5141735a141bb71c927dd7cdbbba25af37cce1123869ab359d53b9f938f39fe55e1c0ca4a2a2065be1a8fed696300ba3090f3402788268ffc2719c467aceb3beeb19ac755b7af2cef33efe4b60ae4f14f7527198392388a895beb592990d9e2a4337dc1b9c530bde775a6fe32b732244c514bf39ed1506d6aaacdedb0f90a4f53fd15242bc9ad59ddc888698e0eb60c58babc7d6ec87346109e7d6158b74cd3c113e72a43c80d06d4c1db9e693a302ad0a2301a8cd864e26810fbddef0530c2f885f9c03f04c1a1f0749bcf1ff69e696cddabc2e53883bfb8c38aa7e39aa95875dc99f7bef86f1102ee9f0551c4f5aea69cb0da1b41a3b437f32fcbf565771631d8d134b430f087acb66ab723245ace98603278896721dab4914ae4c0cf877459a631ff9e6a5159fb8207b0b0c4b8274140c4bd5ded0a2342b23a530f609b89dc282c4981d6746cc8bbf3557ed1199ddb41dafcc52c013308badb5bf54150714ba4cb3c571f1306fca3fe1934e87f00d207ec5a51de86af3895688da2df93cba9bd16ddeb95910ec317001b2635149faca48f16cd1f837f48a3be596aa3a272d9e1a26a4a03bbb1f79143fbe5b870f405b8931a34761a2a35536df10d6a14ae7194cf8426e3a5797939414dcdd95bef5306ed13843599ea3c413f546ee775e615389df9c5772268b871393dacba8d150e1df2273b3c30391893ef190a278de43813d56e441b4ff3f13e3bd8df8646b9a0f0c0c2ae8dbcb8e92a7c99cf7d6dc1d07cf03b45f4e53d10b53b051cbcee7b30fccacec4c7f03ff21d7b990842770ba210e15ba1efade0c322ea6d919939e2f63193bf9ebc953ce7dac14b9e47e9dbbffd00e9f32b6a3a9a23474e33f2e9c18fc7b4a96774c89b780e21cffa71288f49c52e3ec62bae019ef80ce59d45dcefec305d25d395935cb80c27fba440b499f402e68f364f657338519badfad5cfd139e49919d9601d911867ffd242ff6152cbc79d6b65f7c1f58f9b585f68b091675ff4428ecd8ff0c3037d8aed454a7e1927df5790f2311721f823cb2b33cae443550dbe604f925acf599a16ca2a346cd3717148b092531fde994decf6b2cf23831e7690e2fc02ab98dbc7fa6f7cf9a21a339365e111a63719f30d8391806c653a776a8314fb1e78d8cbeffa71e16080f4829a8e49c6f3cf0016fd17ad840c124c5792ece933a800fbee8a30f9159c4c329d39a14d1f31f66ec24c3eecebdf10b4567bd7baff3239e51e609f36c921e8604b863b74973a50ea3331f6a4cb41dea35b25f5bab77305a5ad8e819566d19271830d7a8a442ee4b20757cfbfeb3081dfacd82b7efcc8ce455b9aea7ea41f55b7f331655780544a10332c2aabc3f0815e5f6c954c405f55e9966aa646eb84ed534a9f0c622b31897f4fea4bfdc8029ef3c91f48470297b136aebf3fe8abcf0e3c6c8228c7e578d1cc5c2d8ac6b0946697768091e3aec1554e768116d123d37c07e02c51ce59e27d590f5ad4957f3d8089b097aecea80e9231a8ba214e28d5d0868afebbf705927caa29e7a625bb8af1e4460b791777078f8685c694cd7743c6e15bee6428fee61309d0fa4a18ab091695c9b108380f5f06d412c99ae254de4d45218bbae6da1ce0dd8b209a72f56d2053efca1584aada2e8fab28724da5b24c099d17802421da0d58788a88520338f945f46afe95f2007d5ea11e7e8664531464b83067ec2925482f77fff5cd8a748ec06c8d421f0b492905a58a84c71cfcf68cacf6d9acbaf9aeedebebaad69e6a5134187dfb37ee487a4cc770a1ac434d73337f2b6bac25ace73efb2fb32799f58dbd77a20d0c84e05064497313022f6ccca3aa6d2d0a2dc3f9bb3afb32f0137b069e9b2ec3ca386b1480103d4a13552e9daf805730d807ccae653c4a0c1fde84ccf8c59e121428e04f71d5fd6605cb99026a117e471535ad6ed15bea49e74db3651eb7c8c8068a56002931c17ddb28cadbb86f8ee73ca4f6bd7c553ef408f36c4dd28fdc02c6267aee2c3657f899cc61b2a37c34eb54f4696693110a932412148ab8be5db1d4fb1346801b5a31d725a95ba1f359f7650ff99811f80b69e612fba28586f6ef82f39e5b57b1b8d4fbb95770a75d0d58b785f62b5777e193cb28b02f0883fe729b4df028a5d74fe39461e82aa64f2d40e18f1da06eac479697f435e835d3c7b4f105668e3e094a0e5776499f13a22d6bf26af50cf3281dc50c32796f3dd37987983fba83e932172e5346d4b4b33883610aae5845508b677138cd2de763f466ae731494e0cc511c7bb477b978f4640f81def3dc908ebdf98dbb2b1946a131b2971a2751f7bc89405b8156c666b2dd1af3d34aaf4720559589de1bc7e94266efc32107c67e43d304aced00f0e4418a7e925eacc24f98be763e59e4e129a480744eba375716731ba5c094499c3ba0ac37ea0ae76e32b96345bd71297c462a9c6385286cbf5785797d2674f11084a99fe1f7b8dfac46e90845db57a833c653e8546271318b23522ab8e45594f46131cf3b7654494abe5ff9de32759ef02a17b9bdb316a6507fd7b8cf5290ede08e5e81a15f8020f13893f5ea77f5d741cb3f06366b27fa668ac6160a98782d9eaef5704e7766a393d16faa991bd9ec873e87f8b5dba012430bad658209c5d2c0d14490cba57f0593e3bd4ec74763e720f73b5019c9b8b452fe0f24b7d73e3749dcbfd5245374a60d0a924a3ec85695ef8c382fc751e27fcd10208c80d02ae0eb66855dcbcd128717dc32599247606020a5992c15bade56c6514a504f67a856ebc0813d68dd67fdddb5f4862916ee1bc5bd4ec83b30120c546395644d3a22d58862cadb1f3619be665c145ab6994ffa0b0df4dfeba6346f7bc2196daf03aeed6761443b0bb418385d6de3147c81ef4d5c20251133bd6b19e48d89a0c5922608210846339bb620035aaf5348833dbaa1f442f962a14b388a57ce3c9651eed61a78aeca01be3a4f32c4f9bc18ae4abd10fac0d74a1353a7c03e0abe290e084c39fc38d00c844a77cef446a2acdac2e57cec3551d061fbb123fdfc995151ce526b4671a1b1e84a38835016c411c117cd0d72a490d60b40d0996c9f1ba2996b6ef7d01cf1dbd41e655bdc06a3c29b4fb58c667026bbb5e6b917a41c7186841774eeabade3a6200c82db4bb773c989683c2e7fe1b895154adf6faaf40ce699e2f12d953b1bd6919251a027c69cea197408dbeb6d69fa712c0235c1c20ccbb0036bacbda676e3cc2d2fff4a648771c7f9761723827165d12dc639ae25d7a48ef9afdd17e7d4feb438af9b160f50b3b7a392c974f139057a7b28c6733833d1ccd4b7e3cdce11544315f3eb1cebae4942f0054c541bf5af2ed3749bd44f9ce0ff200c21f5eba7bf4672ee314a65aae2b15d1d7f0ae0b1c87dbee979d6f7b4a438e1a51f8d38ae4a2ad72c512781d64854a344473e1ff8e2f5b1d4e0ec5d625d0a18990d68d86d7661a6aaa9789761230da0a13df4a82682078e37d000a6240b186aa71355ba2d896424ceb4ba0b233c1631bd628e59346bd8d6d267a0574f314ff8d6842c4583b5107662d7b8be11675c2a66a7aec98c72fb9c315a4fe24ead85b6ba831e30615c134b62cd6aba0a06dd24d94a6cfb82ab11f18a28705435c7e58c9a9573a7589ed105a1f4d28e111a0a627f0f7ebad47278c8c4983b6efbb783f4357a4e34063f83893ecb6363e65be5ace0de12162b04827228e73282ebf2b51bcceaf4789fee39521da83158ea15b5e45505c0971f4fec31401b467e0acfcf9fe13832851ca55225ec47208acb9131c0c7a627417f584abf4478fa9c431d9dfe8ab821b6875d79a0c80e39ba1cbdf37758699eda7ac2a158f3fd31cef03c33bf47ed3cdc4304a3648aeda95f6d0f4f4446ce29dc6a58dba2ec7ba109c21bb4ac3e3f29c7868157b191f4aaf7de5cf57d5be141164ed04fe091b80e0a4e6c0c02e8d3d7f90a578465ee56e693bb01efd20665454913b1437b01c187d7a7f6ee0a78eb5e12b31e7436aa07f38407288295024764617b08881d07925b8a83979e01acbad4c2305bae140b7ebc74e86aef3959e001bede47cb168082e492746fd877ede921ebcfe48c5dee14f4f2ced04956e4d546be505c8723edb940ae211ae0991a190dc642b2d7c2ee3957a0ff771aa461e80e69139c96b0014f44facbedfd004410f3a16662d75de3404daf9dad09cd463b86cd791dcdb01153397cfa4a8d997030f50b2442431ba7daeaea37df6b07a5685cd21d138c4d4a21602929444e76eec4812d3b2277160a613fbc0004959b68ae48702a5c290355a150b9e112aa7ecd669d163daaf0e65008fe4c448b159b00e0d52bd81f5e14e45d7b3297fb129f9e716ef4de61e434899b0cb13e50fd62d21cc8cdb9baed5e2f2387aef73f3fffbe9100dd7f871ff115013bbcb3bafe9cf0142d84fdf72ef2869607bb56387f6c26e7c97091abb5054b19d80019c6563ebacffae50bcf5ef95cb34a3b679d4d236d8b7e43a0a47d208e56a695a715339f50d1b333ab2d11a209619c2a44416670319d05dc24f16f5d14047977723241fef31d92b1785ec3a8206db3077a0c24db5f430f8bf9fd56dbff676cc98d47e82ff9287d92a05502bcdce4df19eabb716b7c79df014112c6786276152508bcf8f2ba03e30df3029fe75d81377117982b63148bbef193e8c3056d7d235af0b992a2b5ada40ad4e700b5ed8b223bd8fe7bb71e4b8f66fa940237047e5ccc468a86d181a9080e8d0d31bd404aeadcdc58c4fed39944172b711b9493187ea43ece05de395a9acc3a5dbd21f15e39fddb18ed1e2e71aebdda973286d2c07b87034720e78714e000dcd6cdd5ed88cc105ec4cf20dbf4ffe9206a4b27bdbd5824fedd49ee883d4fd44879d3fe6d0f3630a45b198ff0bf3b62bbbf1a50617446a009179ecd968018ed2d6faee447e6f89fd3b6fde09d15644ce87dd78268a528e60b482ed4f5f3f1611007f468151445e0794edc325ca2698489b42958888a32e6bfd96963cabc604b08e25a7ca56fcb93019e23d5ef24913e7d9a7968a2fcfe1468700ecf4b6605f58bfc8a263f0f1005c7a0a8e028f89e0886776cf62bfb438eee7d6ca8f7f7e1cf3426e9497a70f68dd669cb0567da52427239d270322ef231f8739a9aae2ddef03c9ac4d730c6ebc97f7b2588fe45869dfff2e92605bab8264d864adb3718a140c2038f61ff6261522cb60654a500fe1f618a36d3c285378ec5f6da090541117fa5fc7a1fc4863ffaeb3469d173a22045bc3e678c5d32021964443f4c6ad7ec62b4c070d71b6e29b22a14a32e28662cafed51cf25c899efe11c529dc4bb8504ae642925d3c744cd38fcca320c567168153e0b9c2a33972b2bde36f38f46f0ba4d34fdf3f397e694ccc8cfc212bfa5535774636c73d3efb730d423377fb6d9a717adb518afe5f05b43f77bf0a27bed3d486c03ef4db1a1d3c7747e2d478da19864cbef1f7f4162d84aafd117384f84db8418f17ef87cec42f6b010a57670432c2209b892e1f7889905a8b9112cb2151e21430a62f56bdc1590e5f00b37b40e2d0a6009edcb94c71a44bac8146c72b03ebafac74914e8c571abe2b27517c80a08846909f0424d70724f7847ab128cf362f04aad4c60759c55916f5316a09cd2a4be49cc36dd98b8ccf89e2f134bde1f34111d0df2d5a90961d12ca6be0d3f615f35f4a6fae646f23b3e9d5827c42a0da7d82bd027ff72f5cbd37c007a37daa6a6f8fc27b2fa5360781d3eb474f809d9d66a4159238ed0860520af87e5e08b8da34e342dd67bc5bc7a8d5482e512c8839f5531407fe1122ac761051ee02bd049e4941b990c6c7e37ae2f83f33a26b00b48115010e39ca6e14962b23843d0c0b00939134a8d8e73c04e255868d0cc87e8b523cf586329197f1d1c0ca2defebcadfa6bb26537a421e033a183384530fadef6b777ffdd26fc11f775be2b47963aafd42f315a372a73938868f5afb00b65ccbce80131b64576525a6814a65d1bd3290481a8db2dbb95729e070097af5ae646080e17c0ae7ac89a2f2d4b49472d780363e3d6a3d489c3f57438d4f0e71a9576d4a54f9db4272a7ae8d6f777f107d8cfaa0df676ba745f0dd4179599bd184c68a8d01704abc2d5572e55e19ff04d164b00e5caaad423624271490d6f13f2d75a5a3d37cfb4710b7bcbb5089e054c76b3b69b9c5d39649eed4e3a01d4882812c0aa789a0e2ace37af33aaad495f6f0d4036acb60c501c21c1dbc0066d38b9201538e8e97bde765580971ff7311983b46d7d5e8a8b9129e8d09d1b4ff923eab9b651ccc5fbe200f4bd899dab02d7e5ae5e922c4366d7f2426b28bc5f1e81c02ae5fdd822e9e826d165c35b6f07f59e66b7e1e6f41b65a702ef5a6d42f8a4a635de2e2ddde4a53a8faec81a4bfce9e00bcfd20738b64e0972059973ca6e65a2b4120ef76d75e225804b2245ebe172e403dc18040f21a9fb5133d09a4a28422fa78723739ea187bccd7cedba47c3e8ef590285e3a09ce0808085cc655f8dc484947b480e7a93f4e54e306417d82e10e6f5eff321a53723888340e7488c9e4fed8e2c22f3685f7a5063547af0265ac425972088260f60d094e625314b2d7b54c6bca33d3adc2c31e228d3f723bd2bbcb9f006d036f7c68624786d5ab607e16cc933d60cf5c66557d8bafc3afbdddc7b67223aab6ec6acaa0f30df2db43b2bc3dc2cb0b3537b1948dd0e141b5079152899d1027104c98ccaf868865be8a8efec50f3ac22758862cf46c2e547e0268d9b7554942c060b22b2902c2db68b140da3e41baa316ba41382392bfc58c09410c8d1ef0f056466b1fac8cf223866e318b3d4a40897d325fcee9a11dc958256256c25b844d23eee821af3e3a0d35de3d8385e5f936a52abeb9cf01f13743816f2294b7e86fb080fb8c6383f2f03436474ddd312fa52503addd6e5637776efa14299f62616782d48ba09c4279b148b78cbfa9da89151e6af0feb097131f4b3e41917b0af13c3249a2fb5105ad3fa76934df511efc8dfb02810e15c6624248c8ef7e43fd0ad7d90a94d67fb66d6b76fb31bbb91ceb950c17b439db69c70a125299fc47491aff98b78912a5b54f83997747547e33097533531e3c3bd9d61912d00847428650a85cf46be81fc799e879719319394d930058ee6276d23e462efb9d16dfce378d5b5fe62e062e7163190867a1759696fe722752913454424ab789d9fa58a06576dfef30ab1226b452e3a4f24989f5c3928660c6932bf9e32c90422d9f3c8eec667abd4551f39fdf3de1a8eb85ecc4a8fac31d17216521df3406e69708809dce4dfa4efab9591b2f4c78dcf349ef148a75449a1c18495d34770beb2feccab1fe15fb566e6e1299568b4c1e3bd72a362dd2020056003c76bed6dafbb7f15b57504991258f96af06edda8894ffc33ef90c9feadc9380eb77c42bc41ce1b79ff4d8513fbb388278f54bede6e3e610411058d635ceab23ee32a472ef639af126db5f03592e8301ff29636e87d8d3e8495de21919c271fe4c35130b7717bb876a3941e64103355199e9deb318b1444a49bb5720bfd2649ec38310984a5d5198b8d3341847ad0d7f4bda46efb17869600eab7a89cd97713b0a1f0ffed735d80d80ea4e3fba2b54f43e5e704651e41bee9c5fddf9ce61c55e98d820925a6e83549b5c42d5daea0f496ba7165e2b54c13f7d1c70af4cada6b6da6cbc689a25511fa3805132f125c0bf04cdfab851cd4d422f909e133fa4481f01d6105ad54c6b860fb46875676e2546f99defae9e82003b7c0fbb64da1bec804e2f4f2c350573a1a2a7a892cb1fc8cc0ad7820aec5220e9a50652892d23206a1d8df77c297589a93e467b409beb9ac68e36659c7394bfc40483c60589492fc1c4e75479e77265892506fb0e7bc4c93722da62a2eccaf6959133622740baa8bc643f4d3a905b986c58b4b44c62ab5053abe45132a21bab6c84e9d536bff94f59a82b2668211c211453be8aa00d88fbea5895996d446b688cbc384251102f9ddcc98b99c64a2254dfbedea293f2c8dfb730afaaed61705f177394cc6847e0eb8e1066bc88e5372333401135d54b4f14047b2de850a38abd67d7bf83f32c03edfda4518eb34f0359db82df7b6d8aca7acd853fa773f39205b05b34afabb57b64da860f1ef643f5db38e39f12b345f36a00d7787322bf156e3e51bbc8c362eac7366ee66530d6c00e703f7c5c37eb17258478792d20397847227ca73713ad9c17ec7303a0c03ddbe3d57cb4c8ff6b86191a9ca38b06a2d3c78ccd124e2e06672aa05de250bbd42a18c35dcfed783cf7b43781522f884187d03f1183f07da47bd4f4a1bc21ae62ecb3389cc21252238ea6998a9a3721d4906189dd2dae9ed9f4ff9da87754818faaba19983ac6824d860baf09fe21f701bc0e566750df739f650e866a797e198a2e0f9db4a092dceb2a65b1d40e522ab898511f022e59e9952bdd071672abd0bdc4342f7b2acddda16571b326d817ed47abecdd672f78b80a34edf3915ea707a08ac7603adc7f71cf741039d327c4c35dcaeb075c27da2b2b90730f86197e22023b2416d1507cdd67345310f7b2eebb5db669af8ef42b3f71a924c5fbe377f3ab6c098eb1d847c2aee21243272e510c9f063861d56227a3ffa00936d43040ddf34a1da8e4918b0c72bed9a7819d6beee7280b2d46d930b32c3cc16ac2ce261a5b162fe4a8a8fa67fac16cb5da55e9fe6154af7c2be5812f23388553bb03ee7acc6ce394a6098ed868b9eac77819f7e9897e70485d805d2db9779e12dd98811e28d3b387017002256c71d6957f1e2e3decbb749fc985d0539edcf5e1f79f25e2447f40f95b782c377a85a2ceac228403f44a6d6a7762a6708172585fe6f32648b656c451901faedb70005ab3890ca203d46fc44b87c810c83fb6145c2ef2b44bc530e85fb64397a0078274894ea5a2a4f702b235c3b831cefd880813da27e172c492f90461649cf1f769db8ddbc3ce65813fda8756d991b4af5a449089c144f8c829f78661c0efbbf8f67223cf619226374ab1ad18277b65ea5731a769b12a5297941071f9d949203f5ba10fe923997073a0f236999a82d1b61f7039fd05e2b199b24d3683544a3e4e5dd64e0e024e9922fa99f474a7f05b353c1c64f71834844f3cfbfed001290de3db304f5b26b73118b41497f13d6cc19eec6d2ff5c71d2579b64a06f976f2419a1285045b271c5fa816802cc49af960327607c221eaf3ca187c4b274b5e31867c87a5073a13fa92520e4603ec2afa06add0dc9ef05bf3e2253e8414d56b21ef7642f03f0da57596af6bebaa625db9ab46fffde54026cca1ab840f7c02af3e3e1209b7f5309c544de21d2ca2358703374b149460a07886212845795231cbf68178dd59dfd67ca5c70a359be41293dcc2507bfc64f7c455b24a970f341ced48bb59170c7f0e623700d17b96e4667fec7272540ad4bfd44c56786b5a3536f1dee8cca2dbfeade8409728fa8b62c7882752bdda141ef548fd396ed3bb0c21b6a9da9b22c7b6f41ac202a5263e271d21ce4f6f90ee5a3ea07d8040b15a1c82fef60b87ea47903a357ee265cd6edc7d518e4cd4651f072eb507eb42f482131b091dcd9de9217eedf0b460eb228568b1f23d8e088e24347289e3548d0af095c5dd46f7a6349b24ac87cf94cdd1117bacc76c38ccb293f55b1208db5bb3b773d79d13a063802c6667f068db40ad617f71b96bd4f488960b53ecdadefbc09affff3f65