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

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

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

Block Certificate

Block 84029 3a033e31b6b5e479add4d364ddf36affb30eb28f7da34110cc4db986f1d739cc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
12e14ce6edb30260493059f875dbe6fb6f937bc489c6df388835290fabe2a6ad
Certificate Block Hash
3a033e31b6b5e479add4d364ddf36affb30eb28f7da34110cc4db986f1d739cc
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00002a010030770100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003f41002753d05f32e8f9faa902e66edbdc51a7186205a721339d579f65a4504c73a8d9d889e1ccbf5e431f4bcf7ea73dba273004b40786f1adbb14f401cbcd5ea126c5737e132d9c5b3f40bb34713987b6e77be04caf395021060000000000000000020000000200002a010030770100

Raw Header Hex

00004020668b222db6ff6456e34b9ddf4211a250c0e733ffe4802cc84d0133b13da6ea5ef7c913f6d7ee0f8c84cbea46f51cc1fbfe976512da2871ad92a3f729750119f6b3084f6a3fc80018ada6e2ab0f29358838dfc689c47b936ffbe6db75f85930496002b3ede64ce112

Proof Data Hex

59,560 bytes
121216010307eaf8005810e3e501be7222a594dc4fcfc727c4b79912b3014afd0e727a2dca2fae1eb9913a964e4040efcfa08d4b14c5ad37a012dfd9aa2b1efa344a8eea82015b59f990c05d8645086aa06b4286e996a11e8c73c92ad32701d1ea850fc7c907884f3c138278d0c7542f3fc881f5a7404319531841af3092b30f75dbba8c57a8c38330580ade1b8c00b5115050b0e2209f7b59f99d788ec170a5aca9744b6dc36d60812e2c686d085e0a96315d9d4cc5bc4ff79ee4c8cbb79c506d33c61c92dbcdfb5b110c8999151f9dbcadc9751fed742f7f4b15150e32641d1f5154af3fb7ee90e7f7e85a68ef2926b44da0a16c57b89a00278e88b911e45e338df184870efe21e51aa83360fa9aa4025970c419935f2dc1746b45beeb1c1aa8fe269455ed49dbc1f137cf4500e7d30f08b8ea7375e7108edeae658dd21890e50dca0e9fd2407db7813b97989dccf1ee88eb4a271bda8e107def0378a45f9d30b3c494da525ffd2a9510827df650a002d58aac1fae1085da19dc01278ba6c97b134d7c0cb5f8bba3287914b10dfa2eafb1e0431e125cc7466717aca7e6352564916be4dc8369e82889ad84f3dbba9636be6511c7cbabf3009972cba498fe7dbd05e430f724a40bda03568b04a34627cb23e70dd276d9706454b9518d26f140b27491114b2a4ea73454d7af1a2c7fd18a5c7a82393d6457187b4a72c99803f7d556c99f5610c17df04d7b27af23d8ff8258fdb282ecbf9cdf020e8d580e00617907f78993d96ca199568b923c6be90c2f68bc60fff156d0fc21633e49d44ce065ffdd3ab5a650ae9c428d1b902031f75e45635be14ac61df385664e6e307e5761d489436de2ba47b932659d29b32471cca2c254e2fb91f9ff9cbe60b2cd5037e4f369c7ef9624abf129df1451dc75bff20f317e003bd2bd1cb30fac8c22ff6da47a339ba065c6fee57d3c34cd4c5faf8016372e73fd9f5e95fbfbd6ad2d5f05efa6d78c11872e8d9dc5fbf3194aa20cf95b8af84b15eff4eafb45f3cdd51420b3380d6d134330e4393ce710d8f1cb61f7469b9034fe90841ee69229fde733ec5cd5cfdcd246b27fbe0c46c172d1a371363f6d2a29f80f7da725f46db70a584040a0be44c917b8506343b5d558a023e577bab7ba3b3933c4198180997129bbc8c90fb327c013351fedc3102d380dbad531651f86bb2b2b9dbd2d01fbe557fac47d6f726e9e45bb760ed935125ffc3057412c5f6a51edf64e0a58d4c8a10a0df2e9dfe8d1911695362753fc31fbd36eaf80e46e306816335ac17fecf65ab8993c67ff8c36a7d2d8d59705d54c29041a553edb34f6517fb2665b9bbc68b85ca690ed2f938f2ead6da554bd9f2adcfebf6624a5927720e32f8094e2e4e822736b98ff6ae619d11e08740788ca3a5e0763bb09b199fa32b51f1cf6f9577b3620d96bb3904889590550fdaafd8b9f14eb4047a67d1a4c273275c1ab4954a9a2d391c0fdf5775b9d503722c6cb0003aa7d71bda3bbebbbedcd71e378d88bb2b0e1ab7554cff166100d4e8406927b5152b16a06a631b784f8d2c0af97dfbb5b38b7a6dd0c49555313823a2a8236b36f575e9906aa8491e71ed634af8d55df7cbbc39d1c65d03251e5632b3ad8f40b216cb287897229e3a0b01f10c91addb5631ca52727f7db5065a290b5958cf6594604563b9058eecaa75c5a984830613cf12eeccc70ababec12b4dc9833865a2ae66cf7d2b53a9e86e018df817b567144b4fec800965db6d504f25e1fbd352454887462875dae40497c516ad247c95b512fda2353e3b3fae758290b7ab7816ed02bf1ab8cf943604aa16c0ce34d5460220f09f38a6a6f74d5c14d5bac6995d5020e7d352177215850d90ad8f2469f8e4e4b20a354414b14342e557cb76fb198bfeae9497a17812cde6deba21265dfcc5d206b89d5d5bfa6c4b6ac174b0e828ddc609f511f8633936a6860014cf7822db7ef3857dc2a27a704e90bb89805436a4e4691275256749b2d87d027b8b3398bf62547494f96ecfc30117f12a8b432bcd9d8df11a664cbc61ba1b42afbe9e48d5712a4a969f4b368215a13724e227ec7d743b5c3d337f4f483110c59231fb45ee81df7dcac41a84e458dea536c334288a7917ecfbaa413e3eedeefd8c9510ed7524bf933ac387b75c3fb89b179704857e600ea29042d193146d6cc7175d297d8131ff7b0d905f7416a906911e84c504731e529e474613a52250e37a698fdb3166d589f6579d36a2caae2f404f08da2ec0cf36fc558b30cdde5cb7569830a6a1f3ca8a2ca429a59aa2ef3f18dd0f8957dfbeddc41cbc76046e72a797f2810945087b4fcee24ad54abda13705f79d3e4c22a13061427bb4c0bf8544509963db5a140c317ae1ed4f4fc0dd8e351dcd8f0651f2773ea92d388da49b663f31390e3b8055d8bd8a07588ef980656c9e8e0a1940c6dfde0544eb3cba880336693eeb58155ed211b0f4408461ab46ef9a58adfa6ad01ce67b249b936a97a50755537e2580c2084b327187edbd29ef32e66da81cef562b656122c1db0c5fbee562c295b99ce24c81bade0d6ebaf422cb516be3fa359356ca836ab30bf9bd7395dfac6f4f92a7cd705502d8017c9adb28f4b3af11d69cdb1c88d306a3fa79430429fc14622f1fc8258bb2bcc2e89a59c96c8b59179c188edf305145f317d9a2d3f60d3bab5b964db579d3727bed0f248f7c9f7fbaef7790897b61a1e41231bb3c7ed9842cdf40876f5b246c3c27f7f5593ca4fe395053ca54f8ae62752dd7daec88a3e05ca54858264a6396e77f9c9b1a554e111f1c1458eeaa7a4a6fa1191fba45ea92a5a65acc02e7e596278725e5a92b95d29f6c34e42741a2be15b11b0f037de19fc0155e3c5e89f8e7ee9b165e0ed8869769667ec7bac341c086b44d25c0d9307f7d58d631543d823ac87bd13a0860c67b7a88416fd9fa350b676ac29506948deb29c95d7eec3ef1e3cbce8beaf3e269d3f855e3c3c5fc9bc2775168585d79a930a92cccd6d197951e8d3d74e893bda5fbe35fc75dc6883aa8dfe9ea4eae79055c8191b2f1668ba410dc2f096dc5640f95580683879307095af1fc9f65628a8c1ddd24233e42112b2f92e3ecbc52e5c5da73f0b900985809a6d46786ccdea2d57306004666bb7a24d20014c5c7a206b043840be4ca89007e34583dbb1b87b6a458f58be400fd571f6c0c85e8d655e71481393e20b5c269250fefe6e663422e1b27c87e2b6e9c01e920b1d8cdf06a18866421d9717fc6d5bfba358e051d904d42113d74b8e3c82a16e3964dcff41aba4ec158b80def67e4acae609f0a15507fc79c4d2c5203996ab755995b10531ad651f3450f2015d3e39eba1b152b6ac01d63d919cead87b9a2ff42d83bd70238822f7945d0adac0ae627d7f1071c984a02a3851d3f64dd8fd7813f850fdfcea2d02fd44e64291e3afbcd2ca61fd85b447db4b618020813e5b775db6086e18fee5273968755acbefc140c490427bb81cf3fd07f5693a176a7cd9b303c3e5cf368ab9750cf060780e282ebe6c6b08fa1f67bcccbe0ef222cbd2e69813fd382d3f55392c8b0f4e600c60817435fa3ccfb409383932e5a5fc2ad1db41d630f792125d5d6d972d12918f830296d4aabd9a17142d9fe5d229ed5731a774a4cccad853f9ee6da4b951b0a9eefaa1682abb288be2dce2a5f9a31b4729aab85517f3fb26f010df890261551f4a00a251e9dfea38bcb8a0fd480d7418ad5529b1068ac17760716f3197ec21d09f358252ddf7a5b4ff4ff1fcf46d9c61053ff6b2ff2dcb418422c8daffb0991146ca65dc0d507b7fa47e23606789501af0e5534465e477507ab55c2d58ec9819b5ab3da1820dd51001f34ba7ec5aab1f87830da28b2bd1d538f8aa9ee140d4f46e65bd61e82b366666d4e7390a11f0b5c38fbc4380dcc24fb9855db7ea413ebd21d00e0c55af2b18d15fa6bf10af8eeb9aab0d7d17352ba89f89e9e4e5f80c9d3ac71245ff8211dd0f151ae22f47dfa4cb7bffaa2a63663545fde82f7d8cd529057bb4f3f62de9ae0955e847c6e248f6b1f8b3d551d9695aa7729f74bb4e2ff1e808372af26bc3f71f2facd6f8cd1e35fc7aa80792c3a7caeb26596331f0444536a238192d1996a42159b3bf86313e7fc53da9b2cb29cb3ef778d89feb6e2453eb19490560b3e28f7e3884d450fb0d2b55b2d21dd69eceb0faa3629e7bb05978b28c61199c2280bd5a4f9105b3a17934e9598bb8e03274dd6e130fc50c9e18ad7e2ca3c0d12ab8823013a6a935b4741394d0e6d229bfb976cd3adec2cff1767e2d0ade885cd1b1984dc8775e15b851518a275797e3a6bbe6962e7c2d05bbf538fcdedafce8b3f46fc6ef4fe41ffbed7857691635e001431d6503413526d007bc7d8a3cdd85053f0698a482165ec2c8573b4db425a8d6ca2058090f0cf4cb7be31d538b3466b7418926e87cb32648ec9b915be4fed9a4fea1b54e0ac9ee032e634eed5607ddb04b45edd0309f095acb1ecdbf6b7110d33383778df3c1e99d47df87e92b3c8c7f3e1af6d9fe7a0eec1d2f058aaf94891349b9d1c90162ed319beda1073a8f6bbf1fc37aae1c149561b483fd03db082db67da1d667c9e6270a5acc1544be36482121856228780650fb16b78f068eb5f2c5eb918d0c536725fc395274dc41d95f64a8a4c00d5ec05b550b2c3a9411cd5f0d8e11a61c35c804051575ef63c6572146a61327eeedd3b8fb503d7a79d240e5fd6970672173515bdf0325eda47695cd770a1d9903f917ddfc14e8716c76856b54492c8f3ac6ae1355b3d5f8d4ffd87666a6231df5ce920d214153ea2d4b56da776adbd19d160bece0ce98a795269237298e89e17cee215547891099134a849ed553287f4265ce4e0726b590ff80dfe7793c806dc7800590d4459eb1e7c17cc1002ea33035e644d5c9d5fdf14906868e6722473fa78407deffff458b488fecc345487404d43cdcb0eca05a6be6c0bb03967548a406b31040b83ccf4b29b8ad661ec78590e17dd2ccb7e251c9562a87436d43b0fe379e79fecfe2bf523451422a4b449faf36d428aafac1717084d7a56bc564a6b1bf8b6d5758e8b191ad1d178dd20e2913c6f824e1b9782b8ee53d04ae7d7402dcd4612f0ea35c18ad33e2d7042f7ed962e832c598bf3ebd3f23570419c357742ef0d43c0e0ccd7a8ac37689a20f163b187c6fdb4caf0441180e0c0a4cb955b8169057039d7c7dbd0669bcacb1f0fe4baf8d78bd750fe0c6e774cd2125ab8f2713ef7c6f67f40bc8c8679857fe3799f9b66faa71be6f7c74dae71caaa3e13f348b7bdc1385f49cd09b72894c3fa48a820b2a8688d61c6b4049dcee7128fea6c998c1bd34ddfe927d25292e01d7172291a77f8bd6ce3da3f5bfb871c556641deb4c2781d6da1e87bb51ff2692b217c3bd57229fa6a6be8533763290eb861b9d7d7b2600c57888a9b0a133f3fff0c33b01d374bc36e0593f693683f6ebe5244874db1a16d382a50fd3fe5d906226a52b81dc8b6f5bdcbc946b919d00df9be519f2102ad76e2a3d2ae62d683ddef790ec8201fbe9cac93f19050d54cf65df5d9671a555d078d8cba7553b627b87eefb8926afd25026330f565a3ffa1de564283c100eddcb646034066d7542047c261abe58563bbe8f93c32ec27e354662104bb6a559e668be6516b99d2988414a351f742eb55e2e1d76a6503000bac48b6645b354db7feb624dfdd4690af99860491571c7c54d08599580536675dba1e914cfb48ff040e5a369e903618477489ea5297ac1dfcfa5d8e446a79d9c3c731ed5a3e48eea0a2eaeade03326e70d221bffe6a4d0985e0c0f1628c6b1b809b3ecd219d3f191274a6701c4f2e2965e4a2477218683b23b38128b22e6f9351cdb8d61a47ebf44e0e586456f09f1c141a633363f739ca31dbe5131b84e5966a3a45afc61b00ae6fd5ef3f90a547244d3f9a5d3e9c84c9f0ad64e43a5f10ea01ed62bf15d3dac15a2ea5e844def0a0ffe1012471564273aff25e3fcd27236ac2c344a1e81bc48d390991bfff75dbd547135389a150102e90b3557bd8da852c81ea210c1510f713b336119d43420bd05636d67a0cc66332d4960ffe8c5657a84893a072e6b41d48f740ff51f965181e6e10c9ec55ac96cb173dfec8c71cf3da74a632c6f4549a611cc7ef815706b7e9ee644744212aa84e995ada0b0a2cbddc8714e172fae5e37d3ebefa007d846ae905b01f3866f6f874e70a83a639b423aa79568d1fda612c512204937c8aafffc70025ca3f10305d3fa2d8401bef5a964451278fdb4d2b0e141fc46b111e1a2f865560d9b7fe1a497addc48f34aa2315511425126b1e24202fa6d5f90929460934c9a9fec51ff181fbcfcd2bf9becb9204068f0b5222adb17710638c180561617c3b19d12364c049fe2eaddf659c6dec7c486fd0290c7252170cc467bb395bfa60d080fe81c3664a5fe5b3512fddebda47af86adb257281533ea82633a4de04b5958cb902b9ef8375ecd7c8d0e3903dfdb51446918d734ed68f4629c790440af730c437144e82b5fde750dee505e4e6ad647ba36704f3a485c690e1ea806f2c42431f4fa6096cd704a405bae2276a5c31fd7bd4b055f95efb5dbf40f23908b3e27b80e0f730e974a15a3fea2cc8c7c60774030b4fb5268b7f21173e78f578d1780fb5eda8c0efec87a5c633c65e79ce73ec10cd39d2e4b64fb5fda14ca5d8ccd151ad9ca907677d188754cb91a61acdfc07a9d68f00a41729dc0ed907e4283efc8456f0d3f10c843394bcc1265cc67c8f300d2acb955af85215f450579e7128f4d0c20ba8225f9a193398a0602d160b1fc6d3eb785b37b608995c56de7cca6107375aeec83ba4ed1bf40aeb923da718dd494b6ba0dd8badecf912c9ac738ed9642a020c2a804f545830556b5c10abb77fbaaa19e6edac0ff0bf946ba4b378eecba318b1855ecb96b5d40a26e9634983234dfa7c1ffc0cc3e3893df552a5ea2885d0ed0958ab557ea6969e4d3766d886a838fd52f717c103e90be80605e66a5dacea0688cb5ea6cf03b4b01bf043f8c3f31c44e9e1987986379fd859c020c04c61716f07d8198d1bf6cf5b3ebc4321a44b48d479636b500a1d5a83583c1b0ae22adee87e88a106c6abdab9b269daee6145423414dc5db69fa7d6037ead8c6e70e59bc2378d6ab7fc412ba2e260c903d60b7d0e56ce94a63309a976dec77f319a5a08b38704858d83a8ed19d41f7861b58dd3e45662d81c970b9207ab6c6b0d3e7c5841a4874b47219cc2a77a46e58e187bf0840020db72bb61af95ea8c04c4b8fc49a5becfd12359b0f421eb775c57c20a820502313032e2312351d8280051e5b8bedfafdcdd36e5aae267e4ec00b84b6befb812354b099b404a94a01c828d97304bd23f565a66cb81f7c3cc3632914ddf4d7f43590d1af32171aaab2318714604d0006c6f65b949e46b6dbe7932a0c6d1353d56f068260dfeb47d5579601ff814695b80a8cfc4624298211dd3834254f6cf2d044a9b94121a876f2e5a417fd62f177239c674a3c4a3033877a0760e0d8a9ffe3393ec364785b12590fe5c7e068134d2a07a0e8da5569f46a1af96dd62b80be7044c6689e9ac9d584bb6ee6693932c82b0079e313124d3e6b1278980683f1e8a294f28b26a6166672aa6388d7ca4667246d6533997245ca64882acfb6b3a15597c42bf397dc73038abf213792a01f0909e6f49d330aed4c100e416cc3acc9e7983cdef0627b4703e85dd7c436542978fc49f1a6bf5454db72044576d415520e8cd4a07fe8ea80492e60e714ef4c140e34d570a7b2e5ff475267b65eb91ceaed251cfffa510d9a2873919297cf7c62998bd28a35bb7252b7391676cffd918f2bc147dd02f274a5080ae66f80c235120d34a4315169e755c7219a54108896c53260e53e8b6d348aca70ba3ac27a318c908d40d6fce29ff8e71441522f921daf9aa185ce75b649aadd944da4e13971ff41cc85de816efe3a25575ab2504a9efb6b7695b4e8326792c6e3a7e8675c3347b7cf5d0b6d4c2b4b92f944e782e613cc2d133a74f4144210a04381dea5cc210bb187a0af50e14ed24297a6e42dae2906323b0d16c7f548e711246ec074836c373b37914c248132933deb7fe85a89cfb2fd2841b5f77ce17e4b21ea2fbcbacc9adc1fabae0ebc05ead677a43c5413134144558acc6aa5b93102d91b72c57e930fca32d514bb9859e1d0630e4a1adc0331d9c798c9900830c321ddc637300ed1d0ec80543d144ef27b9ed72a0e4614fb2504653da056577acb6a428f3fe53ce519401a6f5df2d7603ccca81923a83c4788d648cdd539c753bca88b1eae504f55646926e6aa959b5710d6c6d7b76d6b72fe97c0792b1d3be76d7cb807d9509abd6547e797173c76185e25b83768f010ed2bef00ccfeefa55a9256296892ca716804da4194ece80aec5aaba09d51e8c4ac4822e2ea6263eb4eb6f40b8b0836f8bb56dcc6b8ec176ad256a0bcb823fcc58c462a0d10b9286f50d47883ba6557f374977548793bb98e399c2c274ec33c3098c1822fe1818976960fa74e87eae3e4578f7b7d7efa9526345db236f671b34bee76bc9e50148dd499ae3d350fffa89b8552e11ad6b6ccafeef60484336cf5df7d15294e564ff45a9dec89684a2f1b888f4ca9a90eff7f6ef6f5fc018840b64762cc535d634f0bfa4eba2e5f659fa9a511e1adbac2775d972cb6a7185d8d2983057c0649f4be69b42f1edf5c94bc04e5ba9f410f722eca1ea969394492a8c0a711b1e0ed46105f0c78abc57a472e47e69b9d595c0cb25f8e72f45fb49f985561ff5b74595d65e27d7511c80606adc5eaebd8c3b1534fb5494124392aeac5c35d3ee597c3c232bb71c3acb524e6d5ed76d8f6a3400fcbc1f2d0d30a6178818050e9255f7cb3074f0c1f31b12130d8203eadd781d1bab730cbfe95dfee084169f7767b1f730395ade8df10fc6f36679039c809026cabec91efa3d57eaee39f0578c15601dee1eff7fa03fbd3bc9acd494555139c58d2022586cbb630b9db6e3a15aea54b02e18321ec7c53fa587e5c2b8385b23930ad797a92c3211ac07f061ef743882bba3d33d392b73b034ff7fe83dfd2c2d24069ba2a98bf1ec79f671e8aa8f6d827ad55d3b7f5b6df805a6d0a5e5003b5305e08f4303e0b0c96505585e65fcc8e4ba9f1ce201c517efc78953264f718b755bc894d06873b480c1f5e930027529c10bb8e6bd351bddf8cbc778863487f08ea7ef880120b7869f12d9a5bb6b1b0503dd5d559d448880d1b0e1f7b6a281d2a49c1bd43c292bf5877d7d6635f5f8e0cd7d84ddb36258be61cb601fa7c490e024241c1c97720e2ec7c6d028ffb4dda864f89f5cd2ebb5a5914adbe752aed0385cf0f80effe71b1e5d92c26e9c7b2d1f462a7c41b101b4f00adfe98233b9cd8a3def0363eba8dbe328d4c6d56d95a2609a4d95fa81e995416b9171d801313dcccb875d8774ee1f2b222a9ffc6e3c85faf1ba36fb41580ef6e0173da4de0e72d1d33a7e5a9809e61336a1dde94c449e0c0462b95bdee73484d0b3edefdd2dc63d110c50ae3137bcd09dc9d0dd046c1d1ac870cc3ed3ef5c1c11e1dc17ca7fc2354e2bc1d221baaa9d45891edeb123de23b3f2086ecd40e33a3962d58fe8253e96d9df0ee664a0c37932a3870c7349ec3d0eb0c6edb4c32b2fc59f0435e57963ebe57f64818047e7438ecfd3a6e09d942a63f85883c6c69a5abd4b7cd55e8bcd89ebe520d88fd5b0d68ddce69120dea85fda2efd54ba09a63b420a044f8544d525b8e49c84ad6e77a6385565349e0ea266617b9ad9a069e99866be1e4399af5b323285cd56533b7de5d1638b38d5c6af4f5cd77ffefea3fa795f85c9c5f33579f70d1338440ea84d2d308efeb0d3e7c20a0b334df81dbd493211e41d5d984bb4af8894d1750397b6e230944b59ed38f9f43b118a3aae2ec695a98ea2eafc828f0253d3fab88248503134bb45c5cd8effab893e63cf5fa70a6f0e71651f2b2efaedd9f43683a2573ab54feda35ef75099aa53a083dad9fde1f07a8862f194b2db6504e26750009208ff08607acfd6b628a196d2d9e3cd12d339608784c6c68a855404287c414b3b5894844e8d982059b0d483977628b7f328ffa983aa1da5f3fa7b92a26163b0de82c9a3b7d8a420fd815a14cd71d6b63c7dd28233fee8252e756bef0bff45ed74c145e2a0ef83fff8b5de2830880e632423034693cb31c358ad0ed4474b400ed52f272edd119577c7e5da23c6df9f384ecad3d69b1e32348ed86b54a92f14e2731da174503e996091b0876092b7889e3014ae79b83cc00902b62eabed6079155111929976d3a1350832fd2d7a1d8bb88d413711848bdfc95c4bf92242d73254e05a9f00c8a864e16b05c6187727b9358085098f4461b1e9bdce9421262d678dd503efe0928f1dd128132f6c2628b5a3c21b9b91a8781378a0bb199e53427f075c56f92e5b5c7109615c05b923ec22e34fec50144345de63aa273fb2b741ee88b13a97a8d46a355d4779747a72fb46e3949513b9fd6b034e77b1542feaa814b0f3343259e9fff109d92c27ca07ba791bf9a531f3ae30e7723ac91a59cca12abc9a4e313d2795e267291f8122e86ce9b5d8a8fb8b75a23f9106bbdbc9ebc4252cbd9491700238871d0ef714fb9b4b18e3fecca74c511a7994eabe4b5ad70904491c6a83ba34cb3f24f1ac3947cf36f62baae9535a9b492a7840a519712afa6ce2f02fc921aab01075ecf4b6423a2348e9f06f647019465fb36bf44ef02ad14a92f4dec5dbbce345d5096e3c519b0a2ade212ca91f558f0602f42851b1aaf2d610bf655537733d5ad5b9104bb319195de015f4dc9e813fdb8ed1bab0033568170252b27c8428e682de0fbf83aa9ee46fbc4ac51d8b5ba8b2a42c428cc3754acd898f6ae05f65e5b63eaa0a3557e5ad05bbed659c25fe178ab14dfb5a9ebda5295ce90ab88a25e3c7cc51012061529af8ba242a3b887bebddf1bf0df89151084e740a01905e0852425398055de795171c151fb8dbb199966b9debd423f400c9c7d697366e4b7084322ea63ae10b28c575bd4efb8fafed4c00f6da79963ea96d02b1bb44bdc11cbd393877c2d35cc0ad6519e38d6183add17aff01f4fc8904cd34530aeeecc6796e87bf856f6d86ab8b8816c7d06d19f3df3a4cc911ada55021785b8083f3edf9c2e14e8c3dd7f0fbaac5d0e7fdff79e22d99ec5da355b69fe435a01925aee0d14dfe2e274422a4f6c61709bf3d5d9e13eeb70bef6e7267fd019d670ce15669fe6c49eba3c07b45e52ccd762b50aad2746ba64c19d58940c986a131f721f96c6d2e000a14f7e8b68f99bcab4c7192f5342bccb5856ac61c83b0a46cbb7840cffcd773fbb7f08690d296a3f78c79bce95117c233ce4cff34f485122be643437c707ebb16ed6aa40e07b5ba9d40af4fee8923168812199c4a93234e1421b75e5b9f514e52461bb04e61649681042b9fd9e88b7790c1fd8d80671af6af9dbe548e1edecfadac5e603d719a4f54c489ce31d3f5e8cf30d106ee2096d9e85d7082392df46b3ce95c021e62efedd431ff22579388faa125d63252aa3bd259d282a2396712396ae03a584edea387c1a6761adebc0bc20620b876c069d1346ad396be0a59831498cd7fdcf79c1d5c951c417902bedfffaacf29ddcecb1d546606f7d166f49163e12b95867cb340dcc4f59e52a4875cbf010ee78db76123f3ef1174d85a9a4c4d07cef9869f8a2c8cac8feb2ea285d5e4921bf8764510c475a3f630e8754bf856c84493043a3a5b8832d52e2f647012d3620547d607938b15c1642d0e364f64b9709d080f960f8c24c6923a06c1099cff6b3aa1553d9961524967a0f10a52cded30980a0eef207ba6405adabd3956a20b67dee275f1b044debd30c0125649cf43c309a56405a8214965c909feb6c356a10242edbfb1c793a4caa2a83e60e5edb29a0fe7e57df1fa65fa4f20c2c80ed5005ba013eede717f1ff5f8e45f37e94f32a6c9480581c9aaa7c53a6a564be06d6d48a11e18ef95b8ae51529e9afa1a6712a13f2269d437585f5ab01ea8fae686180f218cbf8aa53b2aa396bd8dc6c8618dbf0bd64d9d28ae51a139de879cb9fe4ba67619b03f4f5bcf4be53244e373c6d71c9840ca1dfe228fed0a612d3855b28294635d238a0eec3c983d9b20ae3635a32ef55a84ec381f61fd8a9446cb718fe6906d03cf5bd34bf19b396f673ea50435d80e3dace7c02042b34218e079dc32e65425731de29f4ab4a7c4cfaebda2ce8b3227980ebeca393e43f11ad495273c7f3f6016d542773b79d6cf2f7fb564a9bb02ebda9dae7450f4091721ff54f09d914db606c4f0022c18a9918f470157ad5c834248c0dc10da63ce1e29ff33a515c8ba9f270b07b248c9db70905c1ced8b2dafbd4cb02cba9ebef03eef824574d5183c00e82e8a744ffb063d690ac7b52d5cf5c7008a70b484067e192aeb99a7f14af807b8a5b7f529cb44cb406440026f8a42042d1957e8d495aa679a3cbb8e4f444bc0f67221c6c38b5ec22696650fbd64ddfee0a29e6f76bd75e67687ce39ccece5ad70f93220e80798183bb66d1d6d37f272ba4d5a900fbc3018c30e4943e0ca42ff4a0fcc2e49af1c655df2c9a74112e625e23279be249dc50bf47f58cec75860a18e293c82bda83cfaf73c75005a88db6f1ee7311065c0c297609fa70f0e366642e789316153d0eee6b67c7585f2fa51e54a91108f7b4f01d192e544183d57c1646163b91afc1c368b4a304b781a482ef2df6da7aee16befcf65bfa8888ed91e73ce991fac37a41641b7e36b48fe056a52709588a9d323eaab2ddd2b2654a978f10d259bfe76610d04e879e24819594c637e326155ca1e90482bb7f00221c8ed5f6a0630174baff30673854d34280e0c0cea88cec470db9b6db248d30ee6c4dbd11150130284ee78b6200aa8265a48ce7fcd5f60c10c68c60f62762c420959f5ac346dd167c8cd89becb294af0dfbeadeb50e997cd0d28dc9cc19872ed3c17029a70e67f03a5103db99e82d417c32f31caf44526de26241fd7139d4d2caf6c37c471871360b6e099bcc33aff1cff6f2e968c5c7d4f7008d4fa0f5dad65cad4a83886b28ed90a7aeea4946d2bb5f634703016cd4e65526fd0877cd4cfe597ec0a9bad4c572d0d2b30858cc5c8458b3782b5997058bac52a7525ae59d8ccbcfb75f4f7906ed3a4d0323688c1927f5e71af28396e11e33501bdc189b3df6f4ca9eb11bc4abf57d3cd143f522301ab65c24a5428c5221f486c345a5b7261a24da6cb538a36247862293ed06a56145a22a8604ebfac6d1aaa2bb181d7a9f31c05a8a681f5a5321e4735af9955897df8c5206fadc21e2b83ca927c38164bfe180953b113dfd8f8e553187ff73c6bb433b38486f6c7d3c991be33c48bcba49106f0b7fde8460fdbf08b0ea47897cee33296a0e34140bec2e112aa78cb5b3a7516337d98be0af5f7455d4e64d5f67ee430811257c7232dd16f672d8c83fd15c6e77cee2b2144286155d3b6f72a276198ae6ddff54769693b3688366e9eb69ed3e62a0efd55e2f8ab24d13f8f6ce99b99732ba0970fbaeb7eb633e5e674ca5df3b6a9eed23e38d39c1a96a78a7662709685de7b5f26b67ab7722b42eb8f9aabbabcc1215b99a84041b832b9dead33f1eefbdc86730aadcdaaaae8a205190ccc3d50041b88935dfdb5742fe8051a75d1e4d63fe86cbd4be33ac7fe286eb392ec40bf9b1f966862b6c97868ab0bc06e8ed6509ba494971d32fd01098ef332e548f56cb1b67a7cde211aae7f63ba5fec6dd632154ebc0711409b4c57aa94106ab2f423d1c6aefb6613db2800624e7bb130bb9d5f8b530feb8349b559c26f87e05c1f0dc5f6b4dd85e6bcd778d53fb291f1bc65b0a6cc01fda066afc8ac46987a65f21371193799fd0670cb19e96f90a1d74dbe2ed3b162041ddf4909dbd457704ec59284a0adbe0f10132fdda530c27dd5b9762e4af3101668125119478f0b151dd8b1975c4309f2c103d10474af7f9e4fe050321dc2b8e3df027678e7477546513251e99aad6ec8a66d82ebde886d9118bc5f904b08fc589ec5e8760205ecf61b81a03969c55858ec289f3c220b3029ad60146206b79faa100a01bff596839e43f0fd3712116c867f5cc0abe7c51d0178138eb8da9a5595d39e773897ddc6199d98a93e3e2ef2b91a354888c4b2e5228a9537025a79909ecc16ec024291a2022b0274086325c8db61c57e65b261c5eeaed5de1ed446dda5abcac70d004507eda96120a55ce275500c1a3c68fcf4e94c7ecb19a7ca9778985c9b32df2467a05d816ca41d1515c187c5e179970cfcf7c0763d679772b9d8de774a88e856a88391f53f283a8ab67cd5499000e7d4abe05eff681a5e51de5799c6c34acb544bcd28815801c134ae581fae0824bcbfdee4a4ddbb6cd066f6bdeca5f2dd4c4bb634e21cd22a97beb23359cb1fa9fba4c98b01798c576d2b06a49746ee86142e02eaf7c070491bd94432fd0556ec3c8c6e1d828d7a3e5039d90e1b26bf31c4513bff3e3a11b5b84e3605f319f97f4297b28cde061f33f341cc95ccb0a5f8201ba740a6404b312a7eac64e58e3b860ee109cdcd6283ca67f66a5cd24bc134702c6da768dda985fb8c53346a37a2737cd72e1b5db4d27b416d3da3d535ab4c0859209318218819a05d30eb7c9a16d1645d4949bf8bd145a2bd8d4bef3ed1d6fe39e57a965a8bb93107c01f9ac85df6fb8d84bd609b016698d97aa87296031e9958ff27c166e0ec75bf13802270a7dc91f8fdc3db48d11730d4c9c46f6cc75fb3d28311080f5fb22f5de3e2464757c1b33349f97ed2d423080d66c5322e2a5c5016f3ec9e7ab389c80356c8747af57467593cec30acb69c58890f3f08546b5f50380b38d3ad4160e7efc7234d012e4040e0552c95bd4bc78d52fb79cdc1a7717a4804d31b612f6978a2c56c3880ee2fee0e00e677ef09c6711192ca653f8b246e183c96ef22e1a39d3b65157aaf72e9009d857150734e1d3bfa3d0c10f6d064fec9e7703b22e927d56b52d0b61638c374300b9c3a64ca5cb6dc5aa958ac8090e9a1de10ec9ad5dbb0b62d741d2829bf9f1966411fb81b7496c8af6a2a9db2616620ab716cd736e6fc2ee88dde6d3b6fa3aadece0bcd0397561a6206f4b7a7172859f10d402f2c8fe78252ef78b5def239e1db20a06edd3153d20e61aa4217f1340c4fd8f6ed1d5232e16d0d080cfe1d2242386e7c8f62255a49a1c97ceca74e9df5d9bfdc6278b428fc9b240f623bb2d7d7b1d13ac1e9678e175267568b197490dabc48922758902449fb639931b1fe7302added79e87dbf152dd0fc7b57b6069f5e792f957cbd0843d8d2d0144cdbb6b95f13aabe5838ba6b26a6ce4509034eb87c6f5a625f6c0315609e53811457e81de362b9d16720479f9d5f40d654a6f0ff12192614cdebf88c9e6be369830eff5d68f315427d00734cee0fef0a67c032429ce640de4ace072995d65b4adae74c2f45ed041afec711e8fd1f0cf8e0abfc128fde3ab822510a77d21e9970c8806e62ea111d1d47801f3281ffe5caeffdcdec6a5fe256675e478201bd5e50aa6db5b9a3cd9f2728dd057192a26b428e3286052f2cb84e1fd454c51f19fbd0382aa169fb5f46ddbab9860ea528155c6de0b88dbf7dbc0b5d894006223e8964ec3f8566629357d41cc7d2054d5b546b46badea8e32bb9d24b7ed9fa04ecca4b972167f1e1cffcd4e70f150fc28af251799d69a5eb08117eb0102a5d8d46a3a3153285eb4c7936163101f9d8c7b28e2cd0b3330dcc5317d6c9b6b7f55cba7dbbd1fd8e1c0876c026dd68ad2f190a3d1ee4db8f4ee917f154fcdf5454f31aae7a3b2f733f7051ce1da6eb9cf0e839969ce957de285b724d7744fcd05f73ebc4c6431371bff1d8d769121d2b3a1d9b4cff6d19ca025cc4cb68e2674dc756a780fea8b3818732b19736a9ee8a02e602b0eb2d7374ecd6ae7f0d98106b8b0c714af8803e1c6b2ac750811847a8bb86eedf68f8c2956d2d95361beddfe4e298bdc348993c4651e71dbbdb0f67ae1cb7b67f27df5cae4a93a00bdfbae4556fe218387fad44681ca163875116563860a861efc001667679667cd35fa2942d4d2724b32063dc2beab6939705de25d2edad119ac94831492a8be9c78d9970f8249070f5b9552da1ad587e39d3dfbdaad969602fc9480bff17b59c4c87160d1ced085b852896096b0c496b091ddc44a78fed64c52a1c12a6f451bc47676b7150a64d8bfec2bd2e805dc853f851425d2cbab5be793646b1f2c9f92717435215010ca11e1c8f151f73224bf8f919aacdb57f72b5c0608e6314f99ee1ffc97af7230923befecb277597099204bf29b29005c498187efd786deb526334bad1a2dab3d5ea7fceba68f37056a6946cac0ea8c937ecc9b7691b1ca32d5ae02ed92d23ff51b5e21309219ba216187413f65baacb09189feedc1e867581ea346f6a4b2562903c5e11d6fd35a8eabc9d62739f405745592dccb6c1b9c507d7f6e499bcce12fcc4f24228ad419e1107a691c2929ff24bc87d3bdf30da59c04461a75ec940490f997af257eced8d644d746fdca6f593ff091e253a7050b4b1d2e23ed1221cdaaafbc814d85224ad4d7b05f9b05043be414e0a1d5f4599cbf3d490d81e1c6c231d185fb43d9951697cd2256a8f892ab5d57409f40c7215f2f3e62966f5965312d40c6fb5b262d60e299373b8fe0ae6524ecca5d23c09bf0a681682fc4eb3caa5f275b8a154401bd378b04bfd97736408a513abbe321a90df9ce442e3a1907913b037d08e697d571d788ad209aa8b9f2acd626c6522bc7babf9013620f820980266c8d4b05db5cf8851ab24355bb4b38b81d00f20fe29a6d51f90f28faac6c349e283ebac49497e07ae51446c53d1e7be40a473106a6d9c4a790d520bd1a8f2a0433a4618e2e2c0f8c91baeb8b293a28a3746dfd150e66dacf685f7fd0daca34cdb5620a00bb0cbb7695afdf96d30d249777fdf9a488d8c4bda5d70776e79a159b93bcef02e27ecec850bc02ea18a1aa474b6d2f0a9ee5f9f3de26ed0e034024f1536b26ae7c8827bdfa75969e292969d9f0d400e189aad29235008f77cbf8e827dc7715f01fb2599d7540199f5173cb4e8d004cd1ee7d6408400b4fcd66de10d4d29ee94d672519ed01ddb2b47668832c45e16273f8a1363141ca9a73204ff8e01a4e8f92d99759255edc42da30d3d5911eaa3a7e94aeeaa062592172f3bbd2485ed9eca258fcfb7ac83c3c8939ff93b4090c83ae416b7cad2d875b7934f02b4c57f4a4713ccdac43dccaad090e6f23eb62a6e4d66e85161531c587e04d3a32574f95abeecb6ba09c012d7a1dca70d926c79741b83b5648a3d71306693017441b0adab21b9423f21d3ba33d619859d175d6b1b214f343fa6e6ef16f044108e20de0e441b5e7a65a70ba91d246ad24b966b3de0bbb0b36a6eb8a541546ac175c887b3850a5978c28588ba3aee237193316c8624496cbf8ede3eb6c1c279fdafdcfe5019e1d007057fe03e6fcdfd7f11cc2c08bf2eff95d6d698fd18c707b3e9f1cc91fcbeaf4744e63237572135d5385843f9fe5133c6d409b2590ee5ef039242730d4730ea1cda0f5f00dcddc7fe7732b5cc20da7934a398863315b83b3a98a60a3e574d28a86f70f1530ffef85716d692a00f70666deac927a7a07a0ea29b4d874c3c441bd462ec4ec8a9f6004cbb1dc251f4c2ffed1bb6d3b086ad52c3ffc136d3ff6d06ebfb62c59fc263a558eb23fa28c86d6345a3fd09a990f11cc1529d8de705d38cb91e41de27e85d3a3a9ab6dd8aa51f6dc43f9810f950fd65ea8d3de31ac4b2714b43d172ac19ad80f01fa73ba72197632dd82c5fd1d3e1f3e8b382081dcb8eeceeca396bdec0584399dc33dcc869117c08637092791c66787ea488d797ed6c16dc4fc10903825005043ecf98692134214d7eda4daa16349b6f101d62151a148bdb0a8412495eb0643c684212ae75b00eb09da4b60843ee8165eeead9a871bd7a41928d647fc28ac61bb30a6f2005856777e6360cefdbd415ed2e281c66a4b87356a4af97fa83911de68b461938ce31d0e72513cfebaa3706374a532787c0fbad68cb999f4d471a8551511fa2b93672746921ce42fc5c0bcbafb733dd8e0afb8b694b0aa507810068a1427a3aa0c8f6c2100e2e697b97144336b2d59a70082be99f06458c3f818d1418cfccf52b1f871e1bf8dfc5913ae4ebbf51b3968a3b85d3b38351c9f0fa2ed665122089a3d9d38c2a5a45b014af9dde24321f83f7f80c76f216e5ff341f9a74db417650e7726bf31859cca61096ac23fca681872b95bb94d89684b3433f28e83caa80719291f69316d978ea31c203699d94de58174868334e98187cd15eebec35260660779a3b8e92c27010c10fe82e5cc92f888e73c381d06c1bda1cbd61adc59a5469da2fae872ad6ba47d4f9090140a78de33e77f2d2eec048767bf5d88d25e50741f31ddb25d8fb3ea17a7897c8072f5ed825c458593e1d0ef06a906e6acdc3b96d490ba9e8a3a803b172490943052af1671d5e3af8f2e9184f88b29549ca0b812fb0f687b67be4e6067ce30f44a70c39020f14a2b23c464cea3f8cdc9e51c30e4337663af420fa77bb071d06559649eb01f6f4f47093c25f0483b19078353407b70f5f25104ade28b8f411ed7ea7252cb97e93af07bea517d69c5eb6180addc296a939d763a293642b73de26bb4cc48b2d3e201bdecedb4da2fee44db175275a02e8f2af17a4e89cc743493fb40268f08f540791aad84e345c125ea6144b3ac79e38b2ceb035dce7f1f8a6cbec62793ece16cfce6cdc55fcfe3a3fff4081cbd08012526035efa9eb56c4ec28ec948bad9d89368780ac540dd6fd618995a9770fc9c5c9815f75126ba62994159fa287a13817ab6431456c7e017108b5e79a2f2967799cc84e826bace52604dd337b6fe98169f661e534597ce065e33ae17d83b2acbd68f79780bbe8b1b691afacfdc5c7408449e93662b9a362727e4fdce71b65094dbf8dd61c30cc8360ddd0a37c98c22ba2892ad94d4d3136c3896e814945b8e97fe84a4babb90ac60217a607e6f9ef7ec15ed3b786c4ff428339d39db57da12c7e3f3ad3e1dc80ff968a046477669c1b61a3e657d6ee557fe326e5165b2c95a46ada99ec388c2d87ce5dc972bd3419ca635e8d8c90b51315c4f941ce4f2015bba7eaf80e6cc95833fbe97bddcdc71f49a9ae5c54248f40bd98944d4b1770ccd1c83d044de95ba2394d8f374cd727d922cc048ad6e94ed76a5756c8fb24b65c5b2c5363bb7a6aad016f1ca83796695a13953ca72a6a02855e31e87706ea0a012f2605e015ad7b9c018dead5dd96bdabb98a45173bd7b8d2504e3c60c7580b2ee098f697b33e4e4ea6668e4fdda24315b5e330e038bd26b4b000c0f318f3c79dcfc154ea89e19c40b01b356e0c862ea8b33b315560b89a5eff777ac770f6dd9fd2d75b0a56a58fa47f05cf4bfd4e15399e315aab50125fdaeddae2f66a6be39e0656373b8af64423f7ad0eeb9a5e634545e859c1022db39b9664900b14ac81cc6a7245523283a7f2dfba2ebc12fc09cd9d813f67e272c5b65301f4ec661cd3330d8161b72d420bf0c2dbedc7dc203e15b326fd52f0bd8d0e633e9ce1ab44b9ddabdba9ec9509280a13150d907071b010caa0315891c0f6224a5c3cadb12da6dc85d80bd229af9bb4c27054da7e7043918b0b2041c8d1d63fc159b6388f39c186716c9a116339d3684340cc07002154379e1e2eaf403f84bbdb2af5cb4208a69443e9e68dfe03d88d396bf075e35977265b08eb6f5497b97b37d3a6b9319b4079efc844cb45a73f9f3d3d45774a1bd7066acbe4e4dc04a25aab3160839a1f882956ab98a240f98c2314d1f03f0e0da46c4e180d0990ef7f9153e36dac91474363c89b0932e34a8f0b75d0e889f1c97c000b66bb0cad354536011d52e65ff7c401bfaf2118c9a3f1b09ec58c877aefc798d26504a10ab446bf34117412900e5d33a09e9c3875734bbea349618464e0cd194936febc3e80eaec518e95e4bc416635d683ffa414ce23dc86c61af5b1526a33942d04113c5e192ada0661f3f9950fdd6a8ddbb568c3482d8d1855be256c028be4e7e55270df2c02a9393743b39bb7ae73c35af9b203a475bfc4b8d44ca076072bb30070de8f4a2ce098eb6b537f4e61a8e641a7bf3c732371ae473e84ea9feff72ab9c4e187abf14a292b014adfccf40b18f1f1e93c3e5535572b8e825f13af3f0ab1921dbd823659a37b4ce23112347203befec05a0652b13cb25859b3816b0ae9d2d77a8b98bc7148ccba409e842c6d3f6ea1166b5e739dbb7b4793073838d4dd8f10a11c37b46c3716a6149e77b61d63241b69550804fe62328807cbc6c859bc9986367546b42e73602e2cbaf55c114de312571b5b9f7a3862e3179bc290c5d55080162176f4cbdbd149ba697c2421dbc43b309ea92fc040c8c463f9150a9bef8d7593e481231dce244c9bcce4e8521fbc2db4fb9e1542263a05f2592a87357970ba5341b0f197d8053d77b37da1ee85676bc00d88147e2402a415aae4ac8f4e7c8e25df372f870437db1e1a3623eb74fa07f031e0c88ab5eeac387d54f86b8a6171efe8d7eef9e56dda4e1b5236e302d3506ea0f365b713bbf4d35fff5bb9508f4b268e1748c5548d8f02580356693d4bafe0f5992a36bf836d6db2f93a152bd5e9fabc73d7e3966269eef7b95cb9ba48c66944f69822b4c3cd1b4790612b342731b635a63514092bb840aef457edbaba70dd75c754b45a4856257f3252458d373d77ea71ad51382b489b1b5cf0e24814fc7c7f3388d449e2b607128ef6e26a0a88405d23310afd4048f6b954fd46d0d72987d47114aef0a59fb96aa300d27da2990537143962bb01073d37cc4351ec3ab6a455fe86f082aad27baed9958433a36be9178520b9d0ae09c23a03dcb129cec4adc9316950d565676106911e8ffcd2ceea186c8c52ac52e8d12e6e5ac2053a43143cb4c398ec7f43730b4eee569e3357aa76f64beffe41496c1f09617f86abd231bd5e9c324d65e177efa789c6547f6b402c4b26bcf187bcc9cc6f12415b9b4579f3aa85a5f09c38a554fb537bf77408131eeeb5ae6a6a27d7fcfdd19b5e98a49ef3d59909be4a489e8f2d93f2df0db98982fc85d640698a4a2f5bb85f31222a6cac81474ae08e1cc3a3f420bb36be6c7e8b7337dfa8730ed4de1699a138851d8c17b44a1f444619e9e7dc736e29f86ec76dca60967cfcd33016beb9c85a443f444e60738752cddc262eaa797f24ce3b4253b53e537b2974bd2d0dbc1141c3a025de1348bdf7c7ca8fddb56b808975e48911d1000d30beb1f4d97b65b494bdb28b5cf9bc768890364666a37693bb38176ca958cb595dc0e9bd78ca99fe3a9c561d9ed628473523657ca4f37628f65852da91355273498e05dd46d1b98c9b260773c4adb32f1c8f74707825e12fe46f0bfc6fcd2c8d1f74a63a96c858632395506cfec7a0dd2e86038f4597b32722119cc23c22702e69a3ef10cc174e686806db91f5371bdaa5623dec6dcb1c41061de78d38e355e34503d4a9734f44bf34b8ecda3adbdbc33fc009a958d86c130fe100462bb14c84e4db8a653adfd2e7cfe52fe49f84f4bf8530196ee3153d68134fac4b3afe0f47ba39c36b14e87f0205066324b1a3b05f508d32a49a51796c1121ada3672d5abb324939ca5cca2406433bdb2b0d2934e7c080d510c9ec4e5413631701cc2a8b64ec8ec811bf95adb62e6236fa99f7eddf1b52bae005ed70467dcd903c0921e43a0dde4686b8b09049a8cec65e3ad8bb777c126293028ebc8abfbf4b66c8312716cc6280655a951ed5055b962af59a0fa8d6e530a4afbed2796f088c9357c547fe682672d78c8cd0d9bc8ea2598cec852eed6a3420ff8d9073fc1264b0e7e9a0fed42447b5a164a1b1af3287ccc75bb3001ba5402b40e8c7a7ccd0d5cc3e8cbc9c3238e0655beb24f56c70da6d541b112a66002f5f7910ddf245cb3cd7f7ce63f968de4ac9d4d05919e07029acb54f3abd7fc5dc607237b347a4d3dca2475d7699984913d6178b0a913d2191b0820e2aaf9d4c26f7ec90f02228a8b83a534b9ecb4566248475e10140288a8258d8082e4438026d0f5b1f8a0c83900eb0d12731aa9b6806364ae1ca2223e27136928b14e2b45ad0b7023516afaacded069239c85225700bedac233e16af18a2b836d14988c4e8332676e8c23258b8e7e96b3d6159f5b21a51bb47b2d7039ad2d1ce8b9b0292ea1ca3d271831ab03598800b43b8ecc69f93f948bf2029beedad37d8d641154408b2483752c2e97c8fcee453331da06f0c7e165ca99c507e6526d69bfecce12c30bf91f79572884e791dc6aeac7899e71d5c2603ac1a62f94e4de51e844165a6e24d9108e0f8242cadf16d96aa8d43030e8be11229ec161f33d3fefe569c79a5c6210845f6a0c35d7fd0c43bea67fbd340f5e56e515450374370bac23ed3165d88957ce6a8453fbc04bcec1cf3e0ac8eb230b50d94ba0e48f6f9a2e2e1564f48dba72b8f8e85bfc700c9ecf1655e11b5bca4c0440889e7a182a8cd79cb52972d589fdd626abc9063bbf400860f5f0b2e833b4ffdeddb18aaf586c56099039e0a4427494c3dafbaf21f6583d4700b2b5b9aed70fed3e05a1168bb070ed52fb798675780be24bd3915bb89a22f7e3baa9740f5b92bd41ef8ebfadf9e0cb305e86b6c3d25e93aed97ae1d132f2e29df24f3b472008530a479b08ea58dc838c4809aac0946271417e2e8db3a05d13b3747513f870b4a0c07cac143668947023570b748d1ac83c80efca0fec8ec4b506254a2a1be7543b7d7052a9babedb0e63b64957e18bb173f7624d8a0ce9987f86ecbb6b077e429b6c3deaa50f74e4f135c2bfe81c382d1b279210118cfd21b4ec0ba3e4a256c4da9766a649d1479e3c66f83b2c08e537a17b3c322822e1c2e9612d5a88b5eae603c131b52491fa856f8d35da599b6f845bf00343b4fc2b92fed1bc083fb562d77d7c04f03ca1ff47a1fc9d70a4455a8c2700e762d1e28c7d0a047ce2be967e679fda230f4de106aaccd4f0fa155c9bc7e514abdd29606894a23a62b3aa81139fb85c3e376802fed9b34ccc235b1c737748d62bf7d348b5bce7d1dcedbb5b583ff91d0ee8576ebdee70a625bf15aa864c68912e247f3a3fed017a445cb945a3155af2f044535e3701778fec6fc76f5048699ca87485294aad6e7ef50c511eac815e399704115eac789a3b9d9c8d05f26129a874a23fea4b687b17e5aaf0e21b01a1052421c304debb5ed756a392f5d35918bc95b92ef11596b3d7415a0db55ca021f058bcf4ff1e0d78a950bf94aa0eaf2b9fd7a3f1a2407b81dbce6d3140ca2c5ad36191bbb96bdf248b6b6510788754a968e68f6ff2f21325add90ee8a12bc0fa7a685b83e386ae36059d451cd73fba5fee2cd772b02cd27134068380266bc7d6a1f39cbf312926939f6194ab83cc6e16cf94b64a084a33c753a98f51d9e3e60df308e2747a16a92ef80e9bd8f5e44a3c9c4e80b33873396b1d9ae1a06c262db0e1e718b94b5cd0abee0e0da5fc9f2528bfff6990555726dd7199a976f485ee132d7dade2ffdfc4ef60c75d58ebafc0b00e6779e018db81bf65b3fd3cc2a8875d97d8fb09adbc829ff3c90fa1ea9eb1cec194d14e8f5779499d240d5b1a0da8318d2848a39ac9152d692e8b421aed8ae6fb85eaa9a9744ed75c3f47b682898f2e089078964e3ee1b4abfb8c7d5a3c3f99433ba6e31beca79cdf010d078049fbc3d366226b6b11e2f23e46854b8fdc21b8f9b12ca8264f66fdb213aafb1d15a1b542cc8e6631fc0a016eba0725f4556a5758161b09d195585f886f9d06e8e5536f284b6ec8c5ee6fb9f267d5b9263181026256e6f4a223e89e3b06e599d79b4ca73b8be14ae3b48e89db87f0553c5b92c4c89348d8db6ee40657f80f4f9a58919bddc4725aef6c9534b12151b45ac93af2cde3c6226d62784e43777621ca743af62b89717c02f0d12b21a1fd10ed3e5c0ca688f914ed8d647685fe3182efd56b70ce5957df5b5015b486135757eb7e46d572d85b583286db50e7038a2d1d4f187a824cc3859c65bde2ff00049e03ca2c3a9339ee25add91815e1cd7f7be4cdb88184c739869b70106485aa157152f7ff40e8ae1feed7889146d7050bbd30f9c92c6ca6260dc3052c843477dcf3b30b82d097755fe0e3c218c8178f54bbf794df9d0e317b686edcbdfd68527194539949b79e486f451433a54179b4ae738b076f9f5873271cc904e9dae7de80b4115ff1de2d97c6596ebd3bb9c7d7c61ffba0a3f957dbebbae88dadaaf2af0dfc4f8cc6920aa5597448f9cba43e638318339d56d383add06d77a2408d92da4cc8e82f80b4d25aa920896180518e6d74b4e4fb49ed0cfa0d4fe6d265720e84360947c2b63fd467806163da69432f0debb03df7435ec3ff8c42c185f920b2175b8d80f71252cf3a3b6489382fb8f85574f8b987e9b73d60ec4405088bb18ecf29cbc2d5ac0f9465beeb7ca968ec0b880c70d783573796d8e51e8c18ed4e2e4ad039e0a500027bac1913eda620eaea02a2b1d2a17420e166f20d528d0e51b35d5d089a419b8e68080d428dbc664d10b2b77d0703f46920d72ff2c22c4c11f87bddabae62add7675cc739d2353b8812532bed33fa140acf35baffbfcf7cb1f9a0fccb5d63ca6786c2ae8cf72cd4afb0b703ba416cd1198e483d6a129c8671647fa01ca9571cb9358d6c7c2b2d558a64282aba2b1d5e0011e4fce1677848b6e124118096b0b9ce466ee2d22bcfd46f36689e5cc6191e8fa3643bdbd028ac32443bbcecf8427e863fe70ac696e6aa0489f395817b63be00685235e73d0532636cc509a518b5811cc0f606905879ac71baee8db9986a38130b130c0e2a94b33b276989ec38c7b742886903a46fa65f4490a3f1562b3b12fbd7456e7cd4cb9cdb9ebddc3317eab203fcff72258bd6d63bb8bb0c4d3213ecf2168f3e2b990f10140017dfe904dd611f1ddf929ba364530a98aa60d33238452e19961212470907e82753390c4fcf0cab0072c761d122d4ee91045767534233481d41549a042ad2e03f4558b2909a2108c938489bea2c8378de949f326abed3f6ce94f0f53b30e4c40b6e7ea87b005d501a2be875fd79b049f14099c0d06df0851fb4e54ad069f1024fc7a931ffeba08fd495d4889a65c4b39fac7eaa7b45328ebc87e4480e12ee8f04f489e1db958c740d826f16ab231d0a3802704402356763fba8776529ac6d63d287ecb1fd8a35ae3a660857c552da59bbb500cb7279ab1511836863c5c57c37656204cc2526dc294dcb6b178301b96e63137faaf8b6a62173fc7689392ae7356dda583da01fe1ea72032c3b7e79ef38f3a8593a5fa9912bfb44aead7bcbe4e55ae0a0c0139416286ee5a6117a2cc949d01f7764511581e0ae8eb770b7efa3429ea2ffbc8d7c29a857f89ad4134e4b6c81b28d2af5b94ee979760f079262d584f04c59c35cfa36d92fd7ee78f0cc293db9c9143d5bd69786f0a2c9ca4f1444fdead1ee67645cd2d67ab04e1899d46ce69f0768761c115ace39a776d39368422c0d4aa3a1e1e1c8bb3494e2566486c3c46791ae9a86b5a92cf8bf8f84fdf57cbc0414a0cf4bbeea9da04f218e64a5df89be99fdc4aeb1b3f4efa9824a5590f3e6a8ecf69a815d82d3953337fbf64a89c258baa0ea89c14de7912ef02ca64bdff46c233e1904e27437c01833122e60c63625d027caa42e510fc99dbb3806447a471a8211ce501e2b6b4a1865496521439c7cf856c4301fa93bab4a8874fa9e23adadb27a11766b2b4c32511eb5a822aaabe7442c4ca2620212933dea29bd1066f62f905aaaf25d83d8bfbb6c2c5ac6c2d78586aaee14aec05f766e7a37dac08c5ab3a2b4f8d30f7efabccdfea5614654370ed008cb4a117e849379ef4617a2fa375ce5e6e9b64d225f1d2fda221c67b067f34c8ed3e7f8b670ebb2fc0358c6c27b0344337ce91e75a847c0b44e88e7ff0d554f362b658fdbd4327b28253aa34db1d13797bc98fb5a33bdf8e4b646322ce46733c29a938ec8870d89231885777ebc36284e87fa1264cf3aa8ee2422608c6dc39ea432e969660fe724690592cce55e60ebcaaafd56e98e2fe49db570cd364218a2042ec811b0280d88cda98262174e248883ffee5652662c417ca5bfe2c0f28bfc1060550ddfdb1c56afaef0421f99dbaccb85e127b75ea6471597823ec76f5ccdd10de43e7cacd1fb25e093a593edb02d12d250a2d4554f922941d76e081f7f6feb27a3cc7f58efa4e7961fe5f45c172df3d3154b8309d710a97fa1f0df7f2827ae84393f47515f8cd75d4abd36e10ae0667c7aa3065215741486ed1751144fc8469e1f82f42f207ada2227ae5c1658b19d13634709904d3cc0740102a8148eac346d8059200c2b4ca5720762db563bd6686fea7d362e6f86619110ef70082d93acf660c2c30f2f19c3a5248a88f978bf771d8f81f9dd94a9c54b24ec3f7292bea5aae07bd36d773b0aa79d078ba22fcd0d0e03c11a7b304638b7a28a98b60edf2117d9b4bc41ed0574c78898d04797d8231fa8da516e02952f97b09fc64b5383f47f0d6f62e957d0ed7915e566c3d76919c515031193597db2128791c3bdf8bce195d1010bcb0a717c29c73b7f3b1c6665f8e799eec1b9920b4348b74c2c73692d2f77ab4f5cfcfd992fa2f5e707ebb43e8310f719b07731f386950b25b5157995dcb53275a692c7a41e1e9515a91749fb82268132d9d83d2ec9c2b1aa8f627f31810715c31e3a2583a83d4327b5191dd191e463dbe483cb3fe0939fddca163cf8a6597288c9dbc7a498a072fe3d488e9a3793952082200518f0af4cc005ee7ee52248348c90173378eebcb705b140e65f29784d3ec896bd92b02825dd8c1e2daefa3fd30aa330bf4544f997a285536ec49cfedacd1e330fa7eeb1e3e06008bb67ca55c6061a279b06685a508b49dd40920bc504ae29ad67e7e9d5c1ab39c83230c6c49633ab0e85da6dc5ef7089b9dee963ef991cc5433cb1acf505ca79ac2e6048069d9d7a2f055915f18131c86014295e0a35f10da3e5c2d882b982aff0b2761a040f5e5b8d7dbaf1a288a3088be6097f1f2f1da8b3511ff21eebbe94f58eb2aa526fd6fb87237a5e12a635086625e54019f900c997d76f265278e11a98ead115e85927562ec4291d7b17255dd0740c6bc614058619319be6f1509ba0fb5765916e17453084f56c8e561973fc4b548dfb08234266acc6d09276c0a0a766e3a63cfe6e5ffebc386d48b9e43fbf9db002c95c9e093dcf169688244402db2a80fcbbf50312a86a8580df6039454f505040fd710aef495f37d4698304b6062b6d75763b064bcd1bbe0c2c4a6db853f75af07472bcd2e12c1c980392f76e56e94820cadab46b6ca1458ef6c83e3c063d280c0d8a357b8a6967bcbcb9bef2bde49870cddf5e90323e51e6f00880e34546b299a1e2997d9a6e5f438e9a9dbc17b863c1614dc1cac298a217b544af18a091f826e566224d1a6565b0627d8e5caaeb98476ad63f62601476b6f3ca90ce5b594ee9890c077548b7380c690e9ed8931d4d5a6e4bdbad5a27d41e40e33250a941524afd00622565c71dc8fb351f65266da1f8d35fb17d534f9bfcb8a599437a3a37dcf5814ca149fae519ca1f6df9674a04d71f6e31f76a3c5eb3100815fef43013a0aec5c744186103818d65565db505b3efc62320350f0a1477d6924d67f92c628e5ce8a001ac4a5689babd6bbc96baeee022b781a82e955394362dc89da986d2f102a8bff1592d634a0743c4136ec57817a340c620b0e4fd19cddc37bd67efa853db95d85e374248f379a5f9667c25a7bf999fc32235f8190b7619ad14296b0b99ad5be4ae9d0e8fc82b3eb353b19c5602e709a83d26a56e8063920f353c015a4bfff5dd97a2aac2540a232e21b6c35bb3c791151f302b8d02f18e1ac1b8c5fb2d38a6e2917c9570f09a1767ae68335f7b3b780ce7c62429302cffb4a11639f451fa71ab674c4a46a6e2f0d9ccd60407fd457b5ff16e05d4e2a78d3e373d5985098d4008651de4ec00447ff03211420705969432f48d75baa4dcb23cb58352de21de483fc06b470a8f0b0e9194199af6a8527f31871fbc18111a558b1dfad10837d2094d70cb00ccf210ac3bc5fdda110d387d680e67f7768fadf40dec0512b73a86cc01ead09547f3aea38fa164c8f82a35afd70d4c583bfe103a2c6f34378b95cff54e1224c56bbb75042763b2f31764da6c5fb927d385adc7c5fc32f650c0dc7d1ad242944c79192494977096f0c471cf78f9c050814c810ecb5c4a3ea1a7e5ef55e2f18316994068056bf9c6cbe53c8093e94b0c533b9cdd6e9c46c471b6b83c2fbb0c17694ac3c1005714abe6d3c2fde245c50139010d74cfe30c4381b684f1da1e6fd563577fd6548346011703672b3fc53c86ce3937b2b65649388ef570e408c8574e13350f7397437bf2a9b3535a9f4f823e49ab76ea362c26f0d047ae8445eab083dd09af9c0c0ed55b2b11bb51dfc1d6a0c73ec1e6e027009c7bdd186360cc179c2cd3626546f74e8615083c9a73daf0b7c2c237ee4350c4a9e1de9ee9ba8aba4bab1bb36cfba02ce55d4ba3a99738417ba926d8aee406fdc422d690bdff35589728b2091f7798527016073dd0fcc44eb1b0b2d02c45b1341c74456115820f3340549175400531507be18ee89bb3ba2d16306019a2887af0121e31526262f401f35c168913736a072ba700dba738e836d1db0d802ffad2a67690f1c329ff78de035c05777153796324d123454e64c5efe688d325eb24a114b86fffcfe371b6a156506241a270a867cd9985163d3b07beb13cd42bcbac635ef838b3d0093fa33f0f102ed014bc02b27a45db103a7d8397b2367eee8f74a811519d9c99adbec5496bee70abecfcffbd6dd961bc141befbc396123402c12e15075ff09e82fb8cb16370762d19b532af97bc2a75ad13bc9d135b361a79b153dfaa844ae10488af8d49c843fc9a221c53725574cfd891e4f63d7c02438152609e9fb45db5d9dd17b75b53c0bed323ec6f1da154dccedbfd58d24e0b53ea73442115bd981baa19c82ddb02efa0d54d96b9e7fb7a7f17f01b0b51070da446613b6daa2dc2a8c7eef6b89dbfabf0f162a93e96e6069ff2679f54f7758b74b64be788bb61c7c71ff6ef88a05519d94ca18708c8beecf92ea4606ec785db47fe3f53422926daf3407d5dd8bdc34aab765585cacd82533ad80cd5a40f34487c8a5d6f925267c87761019b913b5db60675b5070481e1cf57deafe434bf0e3cec4b238ea2bce95b299763717cc418dd38041956b40b988c1e889856ac975e34d0731cc2b125c706d1b0a9625ec27030e2a3a6fcdbcc2498584b1bd05439dd611218ea6a70e7be249e7bad586101bea66492f48b23d79c0d44bedc9d85b786faf7a0c36491dfa80fdff26ead744b0c97e0a4d8bf243940cfa2367aa3f0048600f8d01baa5e9370095aae878bfe693c50ffc0cba272f1a2e603d956a2d402ea2c650ef3b7b531e9dca9d6f1dc75d3acdd9ff3713481789c6690b5d8d1f5402da5e5d51e868794f2aa7c5d6c262caa7abf97c331cd08e1ed2887bb32f8e448a4156ae36b1b9a0de15bc9e4163b1c1695f11aa98ed8c9e2dec6a5092e69b304eb36ed2882ab85e54ad0d9be02f6569c240c143363861cb8ba28976383bd3d1c2b16727623e1f05e9788219a0f4bcf8f3aefdc68d77d1c4712b219e9c332737ccdb26140ed7806df2043d3f0389f797c61476f29d510269053f463c25096d2acadd8de13676196bf1382d01b9907badc749fe55ed637eae51f088ecf531032140d508b959c326d31f91483ddd08f6d86c3b610a8fdf247cde4dd2eb26e3b23828b2cf831a3c1713a56a74c06102bcedbe7e66ca64f4fcf7b0fb27ce89fe29ed0bdf9158575da8be3ae7a5db41603b1f999afd8ac7b7abcac938856f23d774132b5720bbf7977b38ecf26f49ad47dd1b4793eab766febb30b97a621af2cdd876ffb34cb2423b01c716374a7dd2b42057b14970dce4d7920d47774c67cf2367e665186672b2745f32fc0965d45a8c65a7fce06effecd288e9f28ace9ccf790ee094fd46ab3988fa619bb069d1807a609aef3b82cb4ee682396ae98dadec9eb97a0255ea95be9c7cb298c099c6f484874d54127b314d84542379811a53d3bc37a7cf9d41606f0607286b57ec2b83c24dce5a884aa4f770a5f0987ff2f13a80ec65168ae0aa8f9db037b4496f921eb7dfd35a9ee905751f620b2869fcbe84b3869aaca6ddd29924d7299c87ad691bac640824938bfbeb3dbbe526a9594a7673815ce6267080505192038f02c0cf56244c11b7d12c592b1062403ac15c6344300c46d7167a8741a6160617e55cc60a3486d87bc8355b50369510293af7c02b82309406bad8532473115309193746b5135d5de8f65f0c031d62660e094595de7352d71606958db6b6da407bb416bc3ac0f62fee5472d6fa6e7b81c0a8c6e3d42135cb612cd790997c3e0c5a834fadb99cffb9c640d491bb3d7a1cf20f6228aa4aa56079523284420858eacafe3a57ca550bdbab4a22ba03e9d59ee65db63e1faff6fceb6b1695d89f16e4cdb03ba916583999c4b1e2720d79333ffa9c6d907d232458b26445c714cee23225c1041a4dbb64d6ffd554d17b2be8ede9baaf3b17ffbc9d6a5f9e0c4213beaba7a3213e9f384bf2cb953e8966af5aefe653815e19082e856119375874ab232458945a91509195644908dc14f228ef6d5f1455879121bf761bee348b78dc7dff3a256f2a831148954038d87538df80e357f82e81da1f614b81ff632bae7e95d0b7dd4fbdb73b8430941e8566e18b1528bde67b67690e37c857bf1f9bf841008fe1761100f6f1bb95237770f5937624c2d8614d2acb3954522bf60036003353ca7655f0bb87e36338352bc992b24fa536e63696e9610b527a15cdfab4877a11e3f719557ff206c01b7e1e2fc718c810efe206c097727c96ff3052220b66681307f1acd4e5e7a34315bda35e23517572da65878894086812c58009ca179725517c09d257d53294a6bb09bfbb3f41a95b30d72ddbbf8e542a110771729099705c2f4f2e79d2acdb743e138baf56cf330206e73335ed169dfb8f91ba82eb795731f7c76743bee6dd382fc9131b9f48d5d2bc09fc920c29dc2257452fc76948b880b80b6c25d57c54dc8aa7bb37f7e5ef86feb26e2261b46835be5238f342e8b4a581ddf3e6740012b005848e0039d2141b24858f1eff5e340228c30546d5d5982b1757605dd275a6a7d761f5c5a867fa20c51c9e6c9cb19f1e5fc4be8c3374d023d3a0e1e42d51bbf4eec03d1609d331adb511fcee4873e37ec6965b365f61554545a1356a82361a6edd6c47609e62322d2835f380e94f922207e0ade91ca6338fdcfdb499ece9aac06be38daec1c500422ee49d1166fcb070c543584dcf51c5e3f9b7370ccd3671144fb767a09b90f40f6ba275463ae2ffee4feff87e662d814f25f90e41e80587e4cd1e9b6c72d086eb3af65d448112744b9217a9fe6f2e516ffc56dc683a6a0b67485eb0c5f34d581e6e83007336814b2a9cd6d968dc5fb4278ab91da059402efb37c9d8c65c5680367d13f5fdd65ad0570f7a614c0eb12f54dc9a9fd527d5a64f25a9dee647e49a6c4df7d3152636714ad2977dee7deadea55d943adea5279bb0bd2226891e38f9f146e8be5db9ecf11b10b1dba22f94cc21be595670d51dd125c725450e43139b19597d989005dfb549401f757942b9c61b576f54b843d2711724699ca0f2356ba5e5460a06a3db121e3dd424db1b9239cd0f095676b9a2b33963d728b27b72f785e5dd3e1e5c03c829a2268a103ff66e5805f7754f0db5f219502181682db746ec7718d057919c53ef8afb7c6513d57b43481a60fd9048efc9d41cf95cc51e0dc111f7c961295c80266836b35ad3801117fc8eb1c5aebeb20ab46a36510af90fce57971c2e25c866625093fdb08fb1feafc83fecf5712fb3799f767bf061c4c14aeab7bb383fafc5345d88cda68423c6e177777fbeab12e8d8d47d82196adc661dbd0fd51a3a3a7493a3a584096cf835385e54777f539e98f3876d87c8f6e31838dc9919b5c6dcc55caeba5f2a729ceca04cba1918d7843ab28c8ddce96323af72626d670dfd273ffaf9ce1715f25317975918ee61860e28e9d82c9ec82f01700b6f5a95a4212739d0edff11991657fec58f1e496cfac1c0bc48d8d6a145c44a688a87d8abe3f675da6968cdfb6615d82fda2ad5f97c072bf50103df0f73564c15eb44397e4f4f4199af4a19447f23448b5f260874d15762b94ced0c9db28b2e6468e16ec656c6e3fa082e7ebffff3d49272adc3b629964b2b37dfe3993ccaefada7e1d5b20d12b1baf58b1981331d004ded8f3820a73a884a2cb55778416d5fc074a2692c18d7d20b01e497036a52ad668378e0348067a86edc48d1dae69f546d427b125fa9bd372e9d40aed34ab28f08573e60a6080734422303f94579b52e9af9999da1610b5804362ce1378ed87e1d3a94ee7972c300353a0657d46ce11b40a9abc3d6135bc97dddc203dd895bc6322bf95081475d634a9d6853c134fc55fd75465bc3c6392f9420b931960185ddc8815a15a94fca84fb8582950ca6fed660a57657be9c9a6ed22bd6fda5416acfdbc2589da89907df6469b6405d2136aca5de04a2b04c4ce9ba5935418fb101d117d2ff82f30901d199ccdb7dd6d2cb719954a4e92554a3e88cf9b89b7b0f727a78c5df0ea9cbdeb96683c989aaa3fbddc3e06df9b169296fe907b1f4c2bc55f32ee5eddd19f1b1ae4a5b03d523a3510177c1105f76b27dc6c5b3d3fb820e3493b740b396a0823556058c3614a87a45aa54da4fbe5a925ab1b3a428dd894880a7c2df90068d33b3568f7b88d145f54e959787d7b8acd96def0bd0cdaa78580be3d9ae8c0e7d84c3d421784de6801486afeade81028c3332edea2515542fec3600161bd06c7c384c20ef5114d6e9257e5399cafa564e56fe59a76893994ed2af3070ef96b328c69b9d63e9ead03a1aedcc00a2d16036c5347da355f8d4bc3fc58535a9c1a54048a1e3e826503b9c04796b52cd2678a375765d18efb8dda2e85631a6002411b0f90cf5acd2f06b9c82e40b5acebc8168abe2ec8f621a41c1e221c336701b5449885e91e3b6b9a1d56c392f5b8675bf1e9ad923985a19f2c180c211ed8019384635ca260ea97d14527eab59de7b7af1ad358482d58064f035b72c22b8a87271a0dce3476843eb083224af21e7711fe05e0420fcccf88d1e321d05e7d4aba37f2f75769284c603be7c7458ab2894f9a04c36569cf8a17c225b0411b57a89ee30e965c0aca22e8e950c045bf94af74be24b63d02f4f1403050d82c1b630fd47700bf87e6945f5841025e77ee3512180b63b1034c7ff05e7d4277c6fff46ac362938f7a118e50fa3bbedcbd34ccf3ddf3393578646da7dca870d9735b31dda0bc98c94e9956cf7257ba365762efad0fb4fbb2dcdc1116904afb20098864881b3552ad74e892ee9cce61e085961b479d0964f531198e6d1b119a8dae5183ed9fffa7231eb90f1f95aa1070519e6f4b13924869637f3ffcf2a0a037cf306ce668dedddb702b9a951673eb400c0e87e9032809a8c8a2645e7da5f91b3b6904bec63a61e09150eb75a3114b317c57c01058ff19a6c601b89bc643ba529594af20c91def27ab9a463d66b0fce9a00a3dff2a72ec06b1d478687c6c1044f545b8289f1cac086be73604a089049a89e6d19242c2393dacccc727bb52e243ffe7c781da52545aa1996af6d27d10f7ae677deae7cfc5ff40b2a2a244dbf573a40571cd83bf3723fe4df5829123095ef2c232b790776afea942a991621ca4dab71bdadc4513a5b7a0405d0e24c9b6626b02657249f2a9e9b893b86ef0c1c8892567677792d97edfbbc9d64ceb53cd3ae5e559153f25a36aa7028eb4db3d4f8989e523aa537e6688f26d4975399266201a060adef8319bf826e24f1f7675a8ba63a010a8c749bb0483b5309eb5ca02ed08a1e1877473739cad66b62daf90e5d2762f3f36569fadbda86c3dcc7f1483951a2448f3c3fd1d86e7a22bf2dffdb767940681718d513fc5681c071b0c687cc18717bd0f1683dd177666aad70d293eb8f8ab354dc32e0ba4650a892fedc9f646ccd80a55da8153ecb18c298d8ffda289961b7434705153c10ab2fed4b5c111934f1570ceb44fbf31c6b5711f982080c306dd563f6eb261b5013aaf53ef10890d652777c2b6c7bb0f6fc2cca09442deaf8206e50170d2a136ca88f294c25a9e464857631a855b2a713e120e1159b61a6ba2bbe9e336dca01bbb34573799b3e1f2e0917ac0724f1214f28b72844e22f039677bcda622104c1e9e5f79611473385a5cd4a1bd75685e4c8fd0e9b639c25bd3729cb29fbac225493ecd8244beafc11ffe74af0a27b5f65ae3274b0e1e7e38f33d98cee0c607bec73c07bdff354b7279bfc108ecd87ab6def378b1d7db16ac7a9e5e2c469cd774f634dc5a6dab024005ce86efea4f595ecbfe2ee758de12648d3fa6a63fa8f878010d6a4a311fe41f5eb0017b78a2d71a5b4c33f75bc8e267bafd757db7c7aa3cdd09e7b95cb4ef0812f3c540f4aa4e457822afed8880ba61408a5401d00334cd8a5b2ed26c06d145958b3faf46262d68f436f97c8b5eb9ab67adc6439d9b985c764938511da891805a69d9296e6da91c47fd28b546fcfdc37284ca53a8b83624947f90fc7fe75de3f9e90a15825e522040641b370a23013ca0843743f615c17934ab0ab7a6cf13657daeb07f09b01c57638fc6d9e359170403b717210d88b2c5bb02b353dfdb56afabafaf401d0cd84e9ec4ddb0f64746e9342430b4fd7f88a9e67daf7977ea9e7f2e125d947724086dec3fa1d22c8b3e258100b6d8c92bfb8127d4d838b98d5054398393a6bd585bb33d06606fbadbf27802e76a4ea4f128689660b4b24378a919d3e4cac79a9dbc0a1987b57545df2efeaad633f5ab06da3e41444d8986dbd6e9ab2101f5ad9bba761f390d7a8555aa05b1fa393ffe79b60ddfa33941aeec93481e2f883a42f25249eac6fc8cd2f2f2dfa40545a914a8f3855510939a7456b06af7466f2abca25c3b4619ed5a7a59138c21769d0ba390513221ec373b271aa0c7cbc4d45859c24962144533e182de58d5b033dc8b814d788ee84541ec35c255f86ba6e76a26f6998f1f8ff0af5be81578fabf8058225caec1d3e8a6d82c79f60367d6a50c5ce6f36f99e397f5b1c7f23145dada94ca7d67862debeae87d011c359a98d87d39f251b4a3707b6d660d6d8372c11939810b76f4b27a7fe3afdce32fc76b4bc064a704af80e42d77345fa200eaca0a26e760e4c4d225fd09409eed68ea4cf546f5600ab47f34bfacb0bb257503e45ad2dcdb65056bb839113d17787f209c26655ba7b82e2fe2b21b4b36f833042401a9baf9fd9ebe2be251440b642cee46d3f20a5bf6d76f757ffe3035084b294d7a86dbb34aa30e6577b99cc694a170c77cfe5580e6f7035c8893af0715a1c6ff453c7be818057b7d6fa4249c5d343d3bd69f17ceb270204fb43c214e0ddd6d08fd7664d8b14544f7cc484590f9a9066e167acd700b182fc4c6f6e8dbafe61fe6c50f2a7811902665346fc8a7cf02565492e2968f021ba6e7451882e6ff13d1278ecccbfe9f83be3426790bfcdb1829584e7a0ba703dea53e4af5c1c1552a3ad6c64a026d926b34476b37e45b2a23671a2a1bf9450a491bd7f79ae9ce926dce8142ab56fa4602fb0c34bb24853d8c594199658bc15d97f25c9f9370db0c4eb744c47d7b92cb144da0bf0385535ce5abe9988a327c7103677acef62a636730f993ee5ba000d7756c3f67d2987e886548a8c84194a3e287c9028de72c0bb2b980df9d42d592d30abb9cb9caf316d8087295cad1ef52533dc770f7cadc30453a7c02cf64615f98d58d866ecda503901d672b35577dd2e9c1cec9f5c6f5772d28dfdac7d5e28c2eb7e3a3fd212fe8dcb3584f613cc520e64db173bd8a626371657bf5541777d947b9dc31dfd04792801c9f519571c078c27440a7fe45c8daaad2d51f6395e07436a40f78bea2bff2087c503e455f6cffbc71dc9774f4fa0f88e82990a51e1cf6da9462f4e92634c77f9396c269c2b31e72db3b3eaef506653cb705da6b1e54056dd2bda0d6b73527ca6179e30a59f3c5d7692c03dee6d7070f7efde77afad761975c16f31ed0d7e9064620e31086cd233ae43f01c2b0b04ee4f54ed8fc61b8a6b6b9eed24af8065cd468a1e065f74abc271027da3b533c93f10009ea5d3001ec648ac9b2a385fe10ac6adb603de7d5b83f7b062b7d7f3ae12221c1e978a69ae4815708e559b27d9e9dbe2d08b02d0a38b18ca1b0c031d3db71b526b494acc6e25dff0d857d6f8bae1f36e9a6ace994a619f70790234af6c2a31b2e3fbcb23e1e265f9e4ba9ea146cfcf166ad1eacd7e91fe5a9a876f16e3614b5d95f3d25b2976021a8468d98242b3fa10361d77e6057ba4855b47cd3b420bb009019f2a5d937c60b125cb78953b7ca5b8e9ca89dd138cb86d5f18abdbc03ddc6ed474ebffd7a80d921baf2fcbfa6429b1521f706c7455f3375de9ea353ebdb39b598efa72a844e875ade491ca7a0f795f456a013badb64880ab716b2d876dadea832fb2e7f23099d8d0ac8c43a464d8103a840a932c2cec27baa17a82d06dcd143058cf80b311cdc88936257d8faeec967b4c2127d75c829fa8b4d37e8da9df1c64840401e4796753d963acbc70c452161394ceb00d7ca0148b0ab20862c3a823f823c9556370eeed81114d699ec39845e193f95049f563a8774102009457f91ed472b1ec04d4d1cc04ba48580e0617ace11168d88670f1ddd94cbade1e17b8a52deda493a61045bd40c48659e119d4d97250ffac7a2ee58d4ff152a2e27366ced62f907f0366e071c6b0b9119d8d08ad32d8645bee13d76ef66898654a6fb9be227aaef411c3a30009036fa26e0e01df2e4382dcaa0f204202480bb707df77be2d7fc7e10f316dd6150d6309277dfd2348df6316e5cffd9590d766c8030246d07ede3811d64ee280caf0358acc82475c8888a3230111e84f3fada3992072e9700710700534980ceb07b8d7085bb93b7bd5975add40d134db4d93b3cad872da9ef34d503f475d59fa85993f3087ba2e11c1196ae6c8fc1bf8117ba04767543478d1fd0052aa9cfadccb93afdc47f2f919f4e70070902ee9efb5e0aec3f68aff23fbd9af7cc7323622f241c8cf9e0bbb4c45f39a78b9ccf968497d9b85c2e7f1e427ee77a9c5fee6c113afcdd749f04ddfc46c4fe6611fa9e51edbc94c980e157afbd9989c2fa3bf32f6875243bf3b2cc94d07409b75cc8d41a7b8f7d82decc10a3cd032ace20f55dd139a669d86fa4e745c759fb2880cab91783867fb88b75e235087052a34400f49a4b0584a090328c5e001a905811eaa61f6972342ec67a86fbf26611bea0d57557bade85355b8f7a353886ea82b5b047cc817539e69134c1e074cb3a1c41b7f41fd784bb32a44805fb139786c664577811e2680e075bfbf2f7d0f131f7abbb12225fea0ee862b027e2008727e5a16622b5a6414c47ffaee055d97d2f567d5d92b3e5df2119aba8268fa8d6cd0f7144a4734ffc58fdaaaacd5c43a1cc7d576b28cc1608093ac20a08b8510387c9e925ae0778e18770910fecbf41831a4165dd0470a43de93612226cca752ba6b143c9e4eec36f5d36bde3d1272662b66be9f2bbc200d017ec3e91b05b539b5727cc8b188dce338baaaffadf0b702ea0fb901bbb60224631e407156022cd65268a2815864cbc38e391570be782a2afffabbd1acc0ebae09da90271e15096aac35a09ce7e19fe4b1978d24626e3771832a81beb6f02215e96fbbbf1867d5ed88b3dec47956250d40489f0854a63753e56db454460e311b6e65f41a2636a679091e5f7430605d95cb6b3356ee0009a87a9b7b956f22bb9f3c1aba901cfbeab229a5eeb8bd545c1c115c965a65683365142fd30e167932f7d606cc1a8f5a735f459043404dd0450fb25ba18fe141f22eec3bd2f794eeda981f3e5053838ba073b615477de8a3a71a9d38b9419e2336042135955f83e70fcc5b979ee1b8bd7860c08cfaefaa1a284b0100503fbc0f5a189be54ac0fe7ca0f00266018dd7f2eac4354fb568289b8ae8dd4304da58c6d3a19777a816cceeeeacc2a509988883a204c76f130ab871c71c241fb28a202a17cbdc749a5893cb26a2728245ee0964045d0bd1dc2e200f3ae06826695432257d4d34dfb9a7ff6ac842de1879e12baf3f1fad0468e2a53671c8134877c00896ce71dc3e88b023c2682f4878c0e71320fa5d15023edc1bbc6b63b023abe9c80077edab4d8ce5188394cd8d90a4a9feecee820c51653532158b8d688d910a7073e6bf3c3a890ca7ebd3db4b3acb382f9fa8a08bf55b0e411e7d1016c8901aa15108a8df809e0bfd12ba6c1e2998365b0b68704ba59958b5903ce3a141efc1a6b61d9666a95892eadb6aab0f3eb05120fcbd7b92e7e17698eb3779719d5b82a9f871a91a2a20a49a2646a85e277f93258b3d95a0af94f79798b0283dd722160841d58208dcedde9754dc3f84575a107627b6ba277486fc430d76ecd122a51ba8a04c79c94583209f8afa892674d5c7596f7d288aa483bb5249cd7d3eb6fe8938e4c0e8da8c3dd3893018a443ca61cad1ebb4bcf245f54fd6529f978eac713dfd469553cd49f782ebceeaedd88097115f92ae0f84175b4cbae4d11786ff9dd073b364a059bd509c31a7db1b345e9828013fc874003c20fe7e719f9e5c0f681fafecf239ac2c47cef816c5193e1e28b3ffae75076804fbfb9394f3931fc043e16d1b784413566a86cb389571a9c3d0a14f7cd317a03f5bec7bb6fc09eeb132f001feb10ced538a4a07450a5b2ec37e31548a55e33546aa241d34ba06a545e35311e094f6afaab9a7a9aeca7880049ec40ce4c5a9ef3217fb32f007bacf7ba20b753b4fa03cc620dff09e16de01a4345a2028a0e1df84deb09a9c9560fee0fc2e1f86ad83cfdac0ddfca92303ec688cb3d5c4ac3e2bfdfcc4268f8b3cc46e541be05369f708a28e11669cc9c503f44569ce9019b256641c41733b7cafaa2b7f96df97838db9e398b39226548024615e325d473692ab589b462892f0f538293a8ae8172dd6a3c2408bf42c55b473a4a9a867df6c9a8428bacef2d10134c462a7305cbae8b7edf586a06ddb6f27cf6b50430e25c6dcd19418e3c40e330023cab1b17c2665d7e48ecfb8bfdfa2d4e44438c241df76b60c1395c71e6eb46f69eaef78e53445f02d035d78b1ea35819f208f0e60142b439d778bf9e6ce7191c352e946d01ea85b2d08d90a0e3570e04ab6e559414d4dc9aec96ed139a0d9544b1d3cef360d4cc2f05b0d84f3ef73e228f484930c1fa572c5a5afc5c1f235fa6c11f8f63ea9e0e1617c3bc30e86d2b07825189a86e066891652bfd703294f9062ed8690e3e11dba5ebc04bc170c57d04813dd48de0c7c4fc184a8efd4bf1ae23ccf0fdf22408334a8be2922813dbe094c27cd97e9f1e7beae92a4e13308665b0ea1e26bef116ec328f4b605d1490b259ad494ea736234d12ec55266b52ce3b67ea0074b402ed8f5aa20b5069c958c0b64f6cfea224f5abaf15d9629c3b495a2260e9f35e3b1a0206c63517162e19e338f71f095a9161e973e331cfcf6c848f232138a063ce0d76ea550fa3d4c1b6fec4a878ca987d5b7e9add5a21577c80bbba7c27c7be01bda471a779d9f6724b91bafcb9b4d3d9274e9edd1c00df530756536c231e788d13e0c729a11c611648975c14b0ecd8354f133e4a669071d92351118179451b9de56b20150ceab2dc6bd0d50bce18c47e6095bda4a4ca246ae5742f82c939c16207e4f0ee165db4ad271352025195cf7467d710cf0df2ee386c0ba074f0e20330a7270dfcb42d69ef56c0bff645564160596400b607e9a6d92462942743f80c5e316a0f52e48816126a1c309e79032a56c5fd42d6ef2ea64041e1de8d3b380e1223bbf5f4227cc2f764112bc531d8d55484b40550ac5d507497b1a32f634e43fcb6b7d5be38c97fb6472c465f6a4b9802216998dc4b98f96e918bc16a587c4f3d4d467812d9f469c803666b0a50937d5ff2a688bd604404722ad681b42be78033ed48ae38a9d93c3657f7e6cfc2ef0998c0e4aa1696dcd460eef47c359f8989b043a60b56223256214d8e85928330be50f0e3a65fb15a7028c45b1000da49549ef524277a51bab0c54fb26ec468a5e3fe03d5de2cbc179617d00b67db75bd00af03ad192639088dbf10a6bf53dad9e6b408a56de52d4a76ab97825e4613419fd84dd969f02dfc50814c866e7dd626699d1644c9751f6ed1822e7bb36f4f3a4c6cf48d7540ac2f0b1bc4c5d76c7ee2a335f6073a91cd5be348165414d2d06225f1389ceee4fee6b1ddf275e417e11c9a732518bff51b5707af3ca2acb5edfaa7c09de331a41bb552906c375cf72047095ed317af96afcad7fe235f1cb3535a63d81818e1319343be9976ece9ac823e9505b9d7017c903d1f23d5e185749a01446fcf9de3f63be9103115e142166f78aa98503cfd9ab3690013b1f296c02d4275fd7de0acfe0993dc897e1000f2c13ff15707e4f37803497fb5b1257c866246a822ee68ba915257b3e6b218941c01f914e259b01775d8e99d5bc18e78beb180503ab71dbd865c2ff64183366249e21c9bc207ae461f3e9a595c7a6455f58a3c987906239b1b02fa6958fbbacc564173b3398a8929479a530db7137d02d079fa392e29291e444d53acf4bf86758562f698659255227e81bc5f22f1f19611b0a87705daf152017359dcdef62c1a3a15e12271cf87f58b798355d48843a750088ed5d8f09158850571c358c07a849016096f52b96fe2ca817541b6b31479d820066f3c57d9e522c9f8aed723b9f8de35e6120da1b913bb54d5e9ad87fa45b0a34d6374d5c6e640e50433dd7e05f22f890fbdacd9bbd7eb5a580d11e75da0525a33f0795255d840eac49f0f0d9be839bac5bce1624642e896fd10e2b00e9d00468707f9acc8fea7bee49423806ebdebb11ec3f99654074bd8d146e21e2a7efaa2b8b6388afa8f435c70e1a4758ee4a85e4d69cc6caf0d2774e7919d6f4cc8b7c89a2bb44d1336ef701b867204368398c0336d9608ef8941562a25078e4ade08e989f2d82f05f0a75222dc35366520c0ce7b4180278bba7f8bd9e017cf3ff4277df3d1b6b0af3c20d32d7a2d974c8ae43fd78574635d6c63132ee3109fc742f2b286526c8a50a9a7e2d188c1103199425aa8f49848ac3ffd4e52544dce03115f43f548aa98fd1b90af036862c6f67ec6fac360e8b8b4581bab79b4ffdb6a2dea1f2b70e372c594ddbd9e4870ce4a32254c404ee2cd3dfdf9d367f5bbb0ae5a0111f4e0421c9cbfad3243d4cc63752999767f5b87e55e5cd94a01ab055e0ad979439572b1308cb2a66ab8a8ccb4696ead97547f908486c4cf99a95b924ba5d03656a385f7551764b2703cb401bdd75bb9ead8c49b9f2b98cf58973e767f4f2b670105a306041022c526a2405d6de6f3948da913e54bf19c1acdfdeac3642926e4638aa0aeca3625c9f046246bc879d0f13ec295df369b8242a8c6c42cecaa870312ed2ced700faa384828b92b562dc91cda2508d2f4a257b5e7c3678271ce4418d04dd5bbcd6c7bf4a3e81997ff822defeb4fcabf5648fcd53b7255918c1c7fbe3a87a60e11314dcb07be7bdabb6b069aeafc7b40e04f8613ce842ce7029b45e4b1a51ed211b93465ef9acbd03f7f659efdc87424753b71f1ff3b9a443aad76b6c1bc2fad463165a425f90c2eca05e68906666e7a29c527abe6cb513d30c5523debeb6bda7d7cdf80c858202104901c34106ce480282263d49bfe063e04d8298d3b67fc2b4b59ae536c508a7e696a24d467c0010234273ccde30cda300d967b45dd0ce24d84ca1a3c9bef58f86a654b1db185867247f2d33e9db796a6d6eb8583feebf173006c35a3bd1b5c1ffecab7a2b748b33961e843a5ad15155d10ffa8eb1eba8a5ea2ddd0c550e9e8494930b9c86e1d979b2bf64099da888e4bffb27b0c5e19db385d445ba5edb37bd9912eb34926febf997033ae92567b0790f46710593ff03549402b0a7767a15c307f12f05b39de9fe51974f3c09b9c16277a66f0a299e3928731410c99c923df6e7782deec8b16db6f16fae0808a4e85c0c9d07e44a9d6bbfbec064497cbdbaf524eb14a57a6ca75538909bdfd609627c91d325b8162e7e6f873173a2ff8b1d8c8953995475453443745d1a9a46f3f52c6b68595af03d7faf093cd545ace3694fe0b4cbdb3e8e7d5448f3db7d16d9680f4c077261ce931a06aaf5c206b8c94fed5b46684f3babdf1cd4d7c930104a48c41d95788b2b7a1104c4be8bb8de6e21cb60885d72c9ded1494fa67df0110cb5b960096c9cb289f39771eabaca4793039dea0915ec8a945e388f20b1a5123e9f376f7b85326eb533f707bc4d70c0e647138d4637267e28dfd2cbe52919c4411f175eeb7a069a935c25f67c9f263fb3ada64f3b0d65af0951a9c11546d085b3b765faf5d3263be8b730f84c7c459db293db726bdbcfe492f184b8642a17999a029a5ed0955afb4bb22e503e68b235e0f660edca8965f5e02e85d1a04ca53ccfb15a1e0c223690aaaecac2014002eb92efb0c390c4eefc8a8cf90ea6f768cd4ab8575e459f552dfa11783446022a8a837bda6302903b617e3e8d07c1c0e71722fe7d12c0417e68993f284499384ab3596fc7b5d2ace752c584a56858a120dc1173c075552e921df967e8f772e8a02a42a80f4d82b62c8a0704e6f456ec5c69c273b9d4c9966e4f5ae50989711216b69b3f4e84e8ae084cf77c5a96b3b139b1d161969a1ce8598a65a855e1ed00318bb8e1991c94dbc2ed13b03bd5226cf0fcbc57ce5c6c4b3f93e8b4206b48cd6a575da310a541203a378d4aef2c5d6fc7856910004c490a91412e387ce1d2fbe520b3a50fd08f8b073fe05f50806704474f8cbdfd48a74196b81e54e1986f20024d7db55d04e6a2a5f7e10b0e910387cc248ff626a932a89b683821f2a27d20e7a38bf81faef21fe47aa65d1eca994bfaff20df16e0dbc1500402248f8606f0784e4d152eb48bd2a9b075428a996d015e3c20681e88a49be5d5fbf1a5981574e6e3000a51ddcf7d74c22170d36441402ab2c4d0c5ac2bbfa06296552dff391fe2478c4076e81bb6b2f5475c929f46d41bbfc229e7a36ff2594299e748d55ed2c42d32df5a88db1e7882039bdf8d69f536365e010ac1feb944f8c85638eb87341f0b602d9748d0cf98e3437acc631485a9f47307f4c617fdd4ac8b138fee0438c0966d7a5330330411d4e739bf5b3c4465d22dbdf418c20d04b383aee8c9c312a432cfd008560cd915812e0485148fe6d699107fe728d980d4b7daf8a171a9a71a213ae69780f6413d0cc65cc6d0d6a33b9cdf66e97ecf8cfe8168649ba9fa11277eb5a76a1edc666ee3b2ad51552e8eb94293526f2c53e30462ed42fef47249d3d571b042022d193f47ea65fe90e5e3735e5b53db9569036ad2f60ff13a37ebb4307e8317cfb4f827e61c96aa6bd2a3bf1b44b4e4c03fdc7f729f088a3103e5c82d6dd0651abcdc2cb0f2f143765563f2a58458e3b37688b0c9f2dcbdf3f3372534ce72e6a34d05cf1ca4be96e9692ca94745a0285b71f7bfa865061d54ec3ecb421182faac6c2f21a4d30b91463622174247f03da8bff1ffb6fbd31ab3a2a4c0cef3a8a6a0cf9621508242a998aa04929a0f609d3c818d47b712eb8ca45019f9e5ef4ad7807a6feb02d8a5c8b31aadb094702b3783c4e4589ab8dd47a10a1248d40e5df49e4cb022c560135de12d6b0723ee9f9f5e3408d20780f4039184f931110da05484c20be52c59997fdf592df24983667fe0459963a982bb28727ae0a939707a710fcf857d8c51eb074837b19ddae0baa1e7f71b6b525a8254ebf4a7e7f871ba103f7cefad01ccc47f3c977a1a9ffc67670fe7594f86b1e986ca03c8e6ca86fca519ac9ecac6439273e680d01c0f47cc636071d331b5460cecbc297639084fc6db8ebbb9bff38a50ec7bf76c018977f2aef6624f5a33338219f5e93cd75bea9062e7a0aabf625c8937d2d2b4799caec418ec75bc7dcdb49fb753ca4105dd865808a25ff1e6bf9aa90f8ed3c3d039658b4a4b54c651f5ac41c867f86683e075cb6c8b6cb0e4928513af473de341f566aed1bbc7f4a2055cc6805c4b42cdaca1d8e9108be2b27d1ff1e352cfb2022c5d82e1aa02b4901c07375ffd28c959e62b5370a609903c1ab4505010e6acb222082d7d1fdbe202e0d2390896d0e1a912b1ee49e01ce4f23b93d33d406b47ed364a405b70870dc5e8cf25d4d83bfab6e1fc82c2acdd4a9018c9cf7d732484ee9af549e257c0f841be0d8f8556120ad807fcf7a928ca974fe49232f0a627cf52e9002c960f503587877b090df1fdab31d3af5c27c7417080766061ecba391079d43c78401d8363920542af151fcdc1420d899fe9aa1e400cd02b15463722c8ea07bdc825bafa939b39c492a253b2565e6dd440d888ad22401a3e09d57cf152bac3fbba86ef1095951ee50c5488f74597aad5000e5020804ac3456422c738eafcc1b02f1d7a4e38774ec4a874e65b11798c633eb5af02ab86e40a8ca1545804134f436b4ae865b9ea8e27c4566944255ef648fc327cea894de28bd49a9d4098ac7eb67dfd8c12655136c31fa571b92127a8fa42260989ad8791a1508e344f41fe7be86b0845f1ccb196a383695a4d102ac4fd964e14b75995604def24d43d57e6443947da96dd803c4fbe7a54a862e2f5b22800c9bfae899981c28b2e963604cbee6a11c189cff64a1cef49893f416bed83b015891d701bb1a4b3671f29d5b1261c3a48328055a4c5f1d53e831246746497a78613d0bab78433f0cc382f81cbde2a52fe980feb0f224aae784da2d937382a8aab54ecbaec21385036d5d19686d85d44507d8803b55348c6ca5040a7d2925ccee65b57c3141ddddf1982890997fd619fd62671463578a1f8f5d93dd9cbfd6acd85ffb273549a8c1592d1f333f224ce11cdc037b2c890b7baa0b7dfebb41606756a33979c5233ca4b92d031f3b286eaf91fa8bf1b8f8281b5f551359dc5463fe10b6f368765f55d3d108009618386c2259034d4e5a23c2a3d2d1a8b5598788e62f0d2332c1bf6f9117ee457a740f7fd0f43c0045ffe76157e953fffbea9613c7a09b91856178fd0c4f2dfb96eb89300e3f0c493df35e8c9b50fa9f18a6e5e5e21de57485048080faeb862750fc77a189ae2e81430925fbfc6e180e078aa820b4817e70ad538baaaf9083fdcb086f1b6aa5e7a672ac353ef60a6757515dd5fc6dbf4577a80e072a9c481fad4eef8e0ca1303c7b8bf9168dda1cba56eb2c80c57233e972fb3312a93886d5e68b403e745ce5c023e6c6d1cbd8881e217625a6452c721d11592da8146a716ff01ab57320f8847ee54a9a14ba46dd3897864d87e5f1964779e80cd97c9dadd70c058398a98fa6d9b7b59d63fd329e1371f2d24a0cf1891d152a39259ea6ea6ae28a4a8ebe1c78462b560f63bc1fae613c7e2fa615ed84225789274bfa4a3439ce0e7cd7ed1985a3c6330596fbc0491ec672994ef7be80c5d038af50e4cfe422c08274d08a0f9cb7cefbb8791246a672a978fe372e5121206333714c6380c1ef6cf6627049f09d391b4c8fb6799108a7bc3c4ac0cdd406e18ec387e21bb0a5689ae3b66a1df35ce23ed303a8964b2528440459fb96ba834cd7a75c320cfb59e183998fcbaf2d119a4a0d450d369c2c77a78acf84570d0f17c98cd3943f1be7780767a5a38865296ea8b50396f202c06bd70abb3eb098581f569f7a706e22c9e4eb5dff2f9020c18573546c8d730b04e6eb668dad7f781c96d51d37caab7095cf41800ae15d37d1f7901b68b766f71ed3f8e22205133b083a5c559d090da118831f51c2a9bfbe17f9ffb86add481f10da17297cb7735c4b26dc2a52934b2d46792f1c108359a926b8a288a835370e153d3961c3f5efcade491ecf6cfc1436f7ca0272381129361a50169aaed2da0588173a80cd3183912b9dd98033df4a74c4f8673a742c65a023ee87844c9f19308e942b7ee689d16c84a878e13e35decd7e9debaffbe6ede9fd0b61033a6f320622b9fd5ecab798ab592d918f78e6abfad83461e63b3e7805fb577e9588c0c5ba188be6c8256bcf2f17ce68369943d2eb8d474cb09c3d6efc7ba87aac3d18fa3b940ea28d141d6d9ea43f118ca553305fb9b149aa89a9e99985b0d552cfc7c0ca15bbcdd71a9f7f01e55ebff2a1193d240dbe5f3f025b5e68402a0633e3de1ca17fd6e82830db6d183ab25dbd6c119b990b7b192655dd35d0ee81909e8e9718c36f53fca21bc60c72f898eb87aa021b11e08f9c26b7b531b4ac556c91601dfcfac2936df1d00f86463082e485feaa5397cebb0df7c4ef8164bccf49331eb8338ee103f6c7e25d0b40d06e5d0c417f20e2e87efff8cf5dbaec078d777cdbe6c8dd7d1d6ff2fcb04e8754e2985e6bd97fd4fcdf5033ba86108c7b277646345349e3799ea2833b6058b6a7544386e6c1cf638c491c8ec6c24eb068d0dc0c6e6c8e0297443ca49022c9ab3b55528818a4bf7caf5336a0b9bc8e2ed3035f61deff5b629f194a5678059d62156a423dcffe88dc8471e2b1736b8161b957ed36cd5dafb9dd9cb08995f29e863c4ae4ec54fbf46554095b9ff7a5b29c498bd04c782534ebe4ee37be2447ffe37fe5231ade9ff80e42c72e7bb82a1103a193752b7ebbfd346d19e5e4df6a4b36b8c17b86e400c07cccaaf1857a9bd777c51ed15d11f45adafa46c8288135c8c0da7f0bf33b2064a267a72fa783b14f06d6fdc6dd0a473fbf43699f4e71c89b96196a2a271bd76acbcf4f29f25fae04982a8e01ef01f5bbe7412dcf3cc2c7ca248c9aa9fbcd2d194f80058e770da227168cd344b0e727ce1774813f1b18be603902539f3fb4f49e19bb52e229ff0c028c7b7ca717d1e5b5e8fa2fd184bb992bcd17951e4ebc842c1738c1bb5c0d22332793e2e5e2c9a0a0f3b54467907948cc7ddeed86d6497baf313726cb434b2c4c49891fc9cd0e9b7cd99dd0e6daf93a0ee1ebb00f9625aedf10432cb9ae65527179c50a86966cec83c859ea2310105ae0c264b887dd6e58d17c74c68c871ebe958fb94017986fbdccaee50427d123741c99d836a6ed1a8deecf6e67123f25c48078085070a0148ac7fd4a0d99b1e777744d949665dadc5e2701b83706ebc096c8aaaa9a1d36a9ef47d283668c0f5979f08fa622758a370c6d0e543575304dd02939ce2e13877622ed4837abdffdfa9c0964f8e2cce72d0ad89f03f7ff88201b9e996cd3479e4fd6ab2e431a82ccfa192db26974fe6d9b0788054f4007ee232bc45677c4fa9eada8397b7c38cfc5e874f8a43de971cb54b98b54f75d59c823f84b9227b3850ae5e755496a8864a272ee032f909ebb3ca259e81f6baaef67b9471ce6c61c15da65170c05fc7382d29931a5e2073e313896100e95b9a53f16704c516bb898dd633ea0c67bcbcb9bef2bde49870cddf5e90323e51e6f00880e34546b299a1e2997d9a6e5f438e9a9dbc17b863c1614dc1cac298a217b544af18ac9ce2831c4bd57f2851343595d5a81f7a4916cb296221fb2f4e34db0944e2498a8fda71f2310243239ceadee540a13ddad4eea78a1e50345db00687f585ae9772649e44358520f4188002b96d50d907df4759738307df297565354beb499921a749f9d3364bdeb259ef5efe208a0c2d8e1461f69bb0bc3762978645c4fccaf18dc50d203785e2fe69816e588a0666b331233ea19a7655050f1ae1d5da6f4a0a30fff9e9125305b7ad714726a7166c76b632250ffc776fd65a9b5b5a9690919e13e06aa4ad93ec64c257bbc0438dda32fcb98cbd139e6898d49d41ea3426e9e4235d1e0a802bcab1b44e56d8ea94381dcfeead52a609e9292bac34ca847af7b7f67883a60f22cef860b2a604e27c0cff8668a822d6329f9c6d212061390b46428ebd09732167cf71af79928376d858b87eb529c1f1874b399f36ea62d611fa0d302df470ed6d87bf7cd32e82aa52f0ed2510371d660c3118de74efa16d10c4ad8464d7df7d03bf713bf7a9a427323c92535b4967817c651bf698c02e3e8424bd65bf9f67580e2840cfa15e8e54b88f2d27e2268bbb9e2242fe83db7d9be9e5dc5d651d487eba1ec403077648af162a78b14ae4121efbf84455e531c04600ca4cad8c4313beee5425d6b0dd3008f8156ddf2158680eb447c09c7bc059a917d67f025678d38b10314ebd5113fbedf32dce81359fbf5002c2d84c583bfe103a2c6f34378b95cff54e1224c56bbb75042763b2f31764da6c5fb927d385adc7c5fc32f650c0dc7d1ad242944c791924940a8f8e8ce4884e3c83945bb02aff65d5c5ca322f5d563c3ffc0b6bba13b3dc3d1576c45e99d3d3640b190e42a7ce0a9b4c1851ee97a797735778cad6e938efe112cd8ff15522dc0ca57d915e8cf840a7ccee1e33f87a7411d2f679447c887f4a34c7674deaf28862e9f667c5c24e5fae87968945c3dc3dfaf85dd70dc989225e2e54c9ab1e947aaa0c9cdf87c6d37a685f484fc5916f094821e4c6f09c2d62a723d2a2d8c3c9990793bd0aea0e8b3a0fa1eca38ee18949f817f8370c701daccc14d84a5f84c4d3969f98c12d57b344a98a7e249be22ca28f6364f479481af8ef6545e4fd8e70a358ea22afedbb66cd9249b91b9316e7b65c006eadef56bc9f0102ca44ecf5283b6dff752beca8d5ff3ccff2b22531d7e2e60f21507ed0a4506217d10dd623ea9e08a13d36d878a3cf8d33024174ff5c219b83fe08cc2cb1f9fbe597208908294e54e5540c1010f8010bb9c733edef1ffa438481d822ae5e4ab8b6fb518a7a568e4de0085660f750ef7de1d4ca64855487c7ad0477909e2c541aa825b033ab157bacc0ef0a970fd027ce1d29683df23282b7b36e6444f627f8d59d633ec10e7194b361f71e9815fb35bcd09c669e0407c2c9096bea614c049a4b13ea2c41aa22bff95e38bb312fcb312cb346b588cd9803972e795526944552800f518db35ebf209f3243c86b12f3de369ff65f43f7d08f0a993096c0ea1b7769ed573838265b898badf45f95574a52a79cfc7d76c66c983b9f354a6eb515bd2d7793b4e4794bb9da2d48b8c4431c7d209f0c5030d1b3c87ec6a4ff7b1e437a4ed186435570bc954c643cdafc403506043d45857ec1b86ed81ee7f5c6c2ae3a3b0abd320f3a2c8290887b9c09b88a4c5da2f62ad9856b4796f88a05519d94ca18708c8beecf92ea4606ec785db47fe3f53422926daf3407d5dd8bdc34aab765585cacd82533ad80cd5a40f34487c8f9d9e30a5ea5836cf94f714065089dabb72a9f1191e9180228306b991aeed600c34b47a51fea11f64594749e433f5e445cdcfe64f666ef567fde6e3a6cceee128b7cea8afb7d49fcbf5ecf43abbe02bddfbefc3944507a4175191a88680a007c8417c131e005c8abaafaedd72ace3d7d5e1c75102122e0b6cb639fc8ee2088040cb37b64ba804331e124f1ebc267a0d7053a1c2b123eeb5c876b9fd8eb1aada5e2ef15af4620b9ad84b183853dd593985608c8feeb7b88021051b67c7dfa90486c1c2b528065fba16283759e9fdfc1bc2685db7828f3ba7e7fb0f8dac0c06c797a0f5d0cb139b03b13d8f1981c8d113af95f4498780dd58a50beb12a0e7619a0ece4eb797c823d40ec587398b443b1e0f27582d5100e368950d40dc1392f5078453b7710e070ce74120242c2838b9f7c8eaa89a3d69636f86c71fef132b90cf29a98977b50005f31bbd6fe57ed36282a61c054316ac11f8a2416555d2402442e780f6a8d44aa0e12c5ddec1df8fb8f19d653d8120e7a84f9a7e1d2cdf0b8b23dbb65ee0a1fb65fcc9782443057ce8d55ed637eae51f088ecf531032140d508b959c326d31f91483ddd08f6d86c3b610a8fdf247cde4dd2eb26e3b23828b2cf831a3c1713a519b5f88849ad33167f29615fef12f4ab6ea99391463eccd2f7282efc4d80a9bc20f71b519ea8326ec89b6dd03c9be51ad58c67c48ad87e6438a43428b4cec19489c9e5057782144a750193807b045bd87122285f9d33fcf91567a3cafa4da1ec1bab70d53ff5ebb28e87ea9ffda17fe71d6483d9a353bc1643af9b1dab9bae9209c92b834176e092ea090803176b8a73668d9476ac5940f354ec83292e98748562292260cd370e535fa0e6bd2f6a3f1be61b3a132d1bc63d9fed189ed158efe7baac6edd22516161023c9256eacac3baf8fe546f8aa757fc76a8ba55af2fe2c3249862e3aa95bc0c67f68c37cb96cda2898f83c1494f7ec39280b062868aafffc44cc86386945cc0f0cdc1a475242086c2247df2ba2ee1d7e1ba5b6308a3a8641a8464c8ad4834e74239ae7898642354e152efc1948ffbbbe64bb77429c0038f02c0cf56244c11b7d12c592b1062403ac15c6344300c46d7167a8741a6160617e55cc60a3486d87bc8355b50369510293af7c02b8903f41961c64e1b2600dad62bd761cbf3bf94d3a0af199583589a0451216e257c6ddfa78719fba16041b6709abb1399a3277295f2c387d7917c32a309facffe7dca6c5ff07b8d697552dd8d57557ba1c28dcb8b72a11dfaff5dc3c889731cc7c2acbaf0bd1dac18daa6ef91d1e306a60f86630396608af43ff0585a03c9cd6b38081bfe513f17161c2a7682438766d5c4f42e7d25500d417a4c580f23693be35883a43c8c17ab4a4c4fee4471e6dc0d8b67c62c7d3a77fb8d040e7d52feea892c80ab73a757611bc571e78b80bfa0fb07024361a935ef343bac4b6cfd6671812400b398931a9ceaa06940089adc679a763336b9766aeca249614b8dc681d253a8181b477ecc5419c11f8c000a99ac5eccf68027781922cbe582ccfdc69557b1b42e917de77a479c4aab1bb18f79572e0b5e660d6876fadea47e36d2ebed516facb5c48b9346bf1484dc366339d3c9e470511a05e29580e2fe628681e0ccedb3e5c042fc827fd0efad51b2c7361cffbfb600857d1b82d6193fc4a48de46de0b4f3b55633ca64e35912f9fb08dfd570260c9d62945187a790f247027672aa01d14b2eacda533f311232f6dad0d9f383e4356a8bfecaa17224aa35930b03c23cdac854da47c760f39d59277150407f99db1a369f2c62ca0db3ab495123aafcacb979b19eee5ae69f1fbc53fd0eafd54df06bb1ca4def749464c74b39a21759ea93bab816f9adecfbd5b01b91754c2ee94fc43934cd15e836595806e547da9d39ac870afc7bb900dc11e7c48cf5ce8d09fbe1251874e1c899b08fa9aea7e0c58943388e3b5db85d45b11c648987b5bdc759dd03474b6aa016ac0ffd07f5b892aeeb771c4140d1988811d9a738b578f0e72e52f3fec1037c92100934ecb86303c31de69b16443615a4cd1b40afe70f2ad4358a4cd7fd7ccc1172d9c1b0097d141d7dcb425eea725894d48a6be88a6ea1cdab560a26df10191b1c20b792166854ae92b75ce5e3582438111e75919204d3c928dc7f81ffe187426d6e98201ad84a06acfeddcb3a48534e2394ee33d805755053bec82f0f553a4c359dc3cf3544e33c125dc1af4e5d443cb421fe8dc83790dedf7da341467a3470067b31ed7e8d16d8f5b5a3be477c87d3a805c3c0a1b0a99996fd36740bb6bb9ae85e43e1a22c1d30a2ab2b30983a48f800544401332be0c9859eb8724b84034f22439f2201ce97a317f3c808d578c47d5fa55c67e6bc675e346b9b12d3583ac4ab9e27b2d0556e927099667203e187698144607afe4f8f445d5374c7c2e2635a303d4759fc54ced77380f7ff41e8db67ccf0fd2216aed3607bac6446435d835738e38fc71699cabb684d0e4e664ae6e293f7e7510d9b307d91dfa56f39c18cb065f4ecddd7c493470f56e8687d657b03e4a38106be4b70b3208315315854657b790ff6ad6fa0995db946c7322e8711caf57c9dbdc51c78ffd4c8d0c3a93d1604fc04bc498049a3664929e68b35f5d6f1692b0a968dc985756616755eefd6efc93787e2ae537928c3e81eff151edd555042cb0b74e8da09d013d51cfd91b76731e70f2705b67c5746e8bac9ec9ecddf4f025b47ca72cc1c946e6d5ac8adb774fa4c5557d5105e0d832e00015a99539416b0706dc6f49d31162b8ec360f162eed98e22af07e9255df6550bdb3a2fe44f14245386cabfa925bc0914043fbf931586ca5af7d511fdbdfab64b2b19bf205a7f357b0f692d2287e7042d62819c1d472efe7fddd449de35f23e3fc4c39e4951c74e6e5be3678b6062acd5caceb80020569d9d6f252ba5ea67bfdc2e60f75ab1533c1a00ea3fecce4d05ede262aba61ce5546f75aab6c26cbe0f573ef41b3300d4bac35dadd024a6420da3a35b99de6e3b02c4846d20bc49e69bb6b595d3b852847cb496b9a48588f50694b2ddd99953f7076098b487ed28ac144b762591200604788e68dda5eff3bdfd3d5bc5b56aa28655e9a9fba49bded71cb74ad3cd6b266af1cc8b9217d75e730179cf51902e412ca79b14c74e5171b84594c65994422b074ef29b7ba41d2a2ba5e6fa0ffddcd01f4b87cc526b9d41fb419fed250415e2f5b6990ba3a3bdcecf7d8efe4e83e93981649a181c1e2d1c699ee478c7ddeaad61263fdf1c2fcf075a75d5529b22a2a8c8a03af75e30356277b858611351faa1dc9956f6f9857a82fce624e451d7690eec24c1bdad932b9dc629d6b89585295cdb6a08471cc837729ca60467cd65b1d594ef13c8fc9129750253934b1b18b0095d6a9f1fa03898e56ce205795bef710285d57d99cf81958c3590237601a2cb53cb4b31d0834863f16b8572187e6861e762caa291ac56e6aca81546e303e970240f7d8ad6e7a52d69485811af8c95c3181c207f1b72b466e78b89da54c14a96219f001546daadabc70d9fb7bfc9054ccb3efe6a7b86ddd06ad3ae82f41b46130e5abdfa1f743408d1dad9f833613b0c61ea18745ae6e23e28c20803f6839cdb52bb0288ae0046e1ee6fa0b527c878f124bb1b6924cf315247ed7f7a89cd6e8ce0f45aba59be5d0a8bc0edbb8ae8f8a7ee38514abf1fddcb1ee1a833588d0f2e6500a9c8f47a3be8f35b2505dc42f6d221af724407277c639bfe610e5c84ea90dde21702400a705deeba1e78c160b397056f9469584630ef54d47a436f0cef470e55241ac0704a558444bd330bc0d5c4ad947da227cd9286c692b32a5c6b780e7e73cdb6b33fc2be7617c0824fbded83543b35574e2e5118c1cf0f6034a84ffce18b11525cd0ef8a9f98d39c07ed96e871ae8b21ef926be4a36466f520cbbbb8e5a94276d354bd4d77f8dab493bb25aefbde74f0ae6a7ed503255e295eab17632ba5e7ecf61ff322af245fa2ff6004586e985bca0da0d93c55ab058cf52b013c5fc84b3113916c1d81eba2315672547b9c561ec76074ccc519547f62c3eb74ce8bd0001b18dc7aa977da28fe1f1f81a30c4cff88c82c2867e2523092de27a3ed7f7957ac1e3cd8fe4a4ccf2de5250021fd87070769af1d2962c0d438f5f7024b9ffdec65a0fbfe647072349a0d93eb19cdf69e170909ef573c0029db322a90599611b8f69a731a03411af7d56183e21b6a50f33314a44313e17a6009158a25311c6a91b8ca89c49572d48d17e0f76bd66419160d16b00733b6df3e2e21b2624700c8a2c2bb8e13cc72b23d07c2efa774aa3ecf10ad9cb33cbd67e130febe913ead8fef34a59b47d28efb3c72ca96b91fca3eefc97e996806cb8a445a449d7d4d45cbf1e6e34432855461794d0b220182de6a58ad49d0fe40bb19d7bce9a061cee2fec88ea9621d13158d1e55da21e40f753ad0b740ffe71aa103cf03863a94eec1f10f5ef830f26deddebf15cfb316b6b958d23dfceaa9a172fbb184f964f83e56ee510a795291a4d3918192e84e9fcefcf00d7569123821297775d616e754b583e49e3f144379db2f4d2beb6c0c337e1d148d03f310c4ca3097bdbd4fbba584ca5cd7d27d39d0223ca7e325abd713c1d005e8ed550bf8959e7afca07bd49c6ef11b5897d21c76562ee86758e796d00e31b5099f3065cb058a0f1513e3ab7ca4e2d70ea685bfe2557f37b4ef12b029554d2184081769d4708077139efd563f1395d1ee4993428f3c4dafabfa712a76a6aeaa943bceea26b413aff8155b9f951812f0acd84709c0639f204f43a481decd7c05153d3acf9a511d5d19960b89f9d0d5b0e8efc5cb35437ec3a4251d46b58f46e502895b37f1bc9f74f011398ebc2aa969e4d79e40d5614e128d4555294d8432892e5f488e0d3781b38f5c5df5b3d644ef82011f1d18cacd5b8244febb6c7a744601635cc269b378625b5553597c19a88b07094558357b3ed4b5a0a9c913ca26e88f4fb8f9681f7e1f46854021cfaa807cefd05457ee23c0b1d49066067ec669e3d90341bed522cea1c286189046cd0fc50784ad08a16b31a8b9878d8aa1796e7d19ffad9163d42b7942c64788dafdae1f79d4d3448fc9ff3a96753dcba9ce93ed2d5af9e8bb338fbbcf613b07a4ff6909a4b2f43db0ae83480cfa1d8cb0c513966ede84cd80106dfeb79eec709107278d7f33a80cd8b6d437b056bd0268e4da63ec5b29e0153509311e11507e7dce6b7899f88ed948ec82a87a066e260712858caa39903d9885474ea0a028b2354b7dc3a50e8e97b9b789583cd36f9854500c754773f28ae53481c88073d94fa7aca6058b83191f38821f87ba6bcffea981b7fee274971b93233015b373f6b1a1d322a016b092cb62fc1c70d4204b406f037480b74874c3d50ae6b4272d16023a9d1d1160a51270208b831ae84a6c18cf30ba68c77cd3a45213437913c091c5114a4341f6f9514b4ed904da40cbadf22999ba45751945c91f6663ec02e207e6197721bb3b3c71838391bb17b30b4a8cbbac682a46889c05f78d85b910b08a6b517035179e235344e16607820cf2862f3dadc008d5985fb872ba25db21cba9f9be0515c23d75816fa547f855f9b830cf1dd88c4f2b611c21f6a73c7139537c9bb70bf5858bc99383b670703fa1d36096d1bf999f78650818aa1921596f023fee4734f441bd5edccb225bf3ec62bd8afecbc5ff80b0c251530eef72d449d450ca066ea31a42a93c11969dbeae5cee1137fc98f1ec4e18a36c96dbecca87392fc6738f4b34690cd6da9edf8629b62efcfa97abca76c0b583e2e5e755fc49c92fe90e14340e3b6b4de5198eb67c0943bb07cfb4c9634c3d9c711e973fc1780561ac8f91c51817fcf08157f743063b91fa9b21bb19288d0b45a4f527ff12b35c70c59bbbcc447550d03d2f628cc97226a3e86873b17619da7662bdf3cf8abcd5a773a88083fc1a6afaa904931cc62e3875c2aee76a8d360eeee969e0200da5befdc4959173d6459bb117febc231f8cf27a4e5499a5bc4ff1730443db0cebbba0a3f5b4a96db849847d35b290ddeb729c2e553d552269cec70576ac8647425b7162ac1cf1890298701885ab45f7cd9ce827b30e7ac8990ecc364a81e2f35ae7977df0ca8e36726a7f19532a6de585ffca5fe583e19b815a53a48de530a4c6fb4c245848bb851df6da0b81f2e1fc6efc7752528290ec03321fe5a1fa7310bd40ee3a01ef9330b47df0d18693aa927936a961ad850ffb6701a535a4ca0677e801af7d60b2718b0752b3d12a12552a42251b0966158af859c295df3647705d31aaa2492d4df55b9281641320704ddca54093d6ae8967752d5fea42d8002b3c768244bed55dd68901e73a07c0f235bd76b49e9b17a9e86a0059a96f88c82f6b7a3190c5ee3cf9db6cfaf40edac2cbdf2266f6d495de73894eb1bf457d622d6811d75b34da641904d48a6b64982ea5eb974ef0bb77120f055f38c00251d6b0588932a68af8f3d8ce8665b90c8a7b78a37fd03a4e0720cc7d91d5b877592f8174028dff1bf85f7c3237804382f5b869aab07a52139e8416547bbfb67e79145a090571eaa50132a3deb12592b55640b7a1507f1d1b2af84ddf7fa45ce9e35389686cad901dda653a9be6c8cf709326b8ffa664b2e78354ff7cc0ed5daaed29305637c406c9ce05ec63a3377371001deef78cf9af9c5cd701225f0ecc8274779a6e5719d314fdee2386015607651c12f930980fbfcb6a5eac32640a55c292275cd65c1fbbd8a3f713aa92929e4d003a91af29c6f4f9d88f9b357b24773fbeebd0849bd64d732e38615360e5888e1d3f586573b7e80bc4ce6df8dfcc39d404c544e19f029ea3c8122dd408f5c741dfaf564e80a4808cd6d06f566374f5efd8696ecf1e77ce3d37a3913d84b40c7da7acb12abe4e4b380846746cfd4f64836b61f5dd1b365faaba9aa460fc7367e623917d4ce34dccd8966473f487f4919b541769c2ea23aa06a724fee1b19e3c9d56b42cd734b9446e6b985c31dc11f6727429cf71c22f294a33a6beed5da120ae7fa406f5b5a85bc3bdece65782d237afe1160adcad205db03ee3b9488f3855413800d6b7be4bf63bc302b58c4d4cfe0994879a5240f8d71e80afe8e6c4f663628e70ea1a9d6dcbc7c3361d5db0270e31fef946d04676341476fb07a84e043a5a3651ddfba0e42ce7d4d0d6c6cc7d9c7945f99843ef16ae46b6386bd3dcd91a596ce82fafe7b55e3146dc0f92084242bfb6030ac75c1997d6cea80ce29db5d4536cd22a8e4459e254c3abd617eab356ecc2cd2cb18c9379946f53aa7157a8a97e78d9fc1f986c4cc420c9d9f86036ee7d0fd044186ec4bfe1f833c2032e0614af942be5e6a87d19bb6976db24c99b8d209af208163974fbbc860e4cda1d997f3d3c16b452579c1926b1e413ecafb3711d6fa138c884fa6c964b5c3503dc4d49510f39346c8a0925ee0127c21ce535c82cc43e86624ae599a7feaafb807af2fc9e4ccb5c8a337e2ac511a0ec49d73d3b8d75f5f1a5b533d39ac027c622bf55b0142100874866f0716a580755b9fc8cce61911492d352e69f0349a89f75f641b9609382d48debfea15f81b4963d23634b372edce9acc66c799c4459eab5e872000bde6f6a681713778ae5caa5eb6a05d1f588e33be96b5f33bfb2c47866407fdbe13c8d0662e4b0f07a2f841a7a4a8f3f4810f940d94e79a33a6f1d2efaa30cbb4e434dea65bc8185630d9af0310f3ab5c4bb0f46334b6c72697960c108e6e47a47569afd00a6d8e5609f65ca29f4074208c3637721ffab6f86025026b8e5e02c10890589ac2eb92003c9692caba0cda1e171e50a9aa497c04ea93a4c15bef2845b6a9016a5559c00c7fb225f6e5386f84270af2b14e13a1ab84b9f8f30ae744740da576bc69f50375ae094f103281d61f4fcf774bf59ba5ff602eb0d2b17db1de6ba212ebe7b390b41dc505d833c20c0dd4f22840e71923c6ecbe345b6ecda786bbd546c71a4c49d62c7137de7fd99796f960febec78cf56db9118874d2a03c2512d7bc5e21fcf4375ae4aa2842130fb5f6bc4bb6d4ee24b10e5ccb7ed43386af40a4046363a3b499f2082ceebc60831227b100c45b95ce3f2012115ffb018a581111d983774e576df7a573ee9458c53ceebc381290047e43aba6a2cae2a4c7326b45fe12e9d336eda8966850961a3d37eaaad03c6640e5195732add5550d5648bdb5540a9027c641a6706479f51505a46c4f45f7dbf47f9cf4359d94ea0d13c9850fa734548212403c9a34749962a90223b85593f617f3a4a08b043287ba4f8030b074bb337e68315c06bda98bf357fc28abce9372fd38e1a66477fac1ca0cb5f5dcbe205f4471344ae24cb04d2805fa3bd7bf6a2454b98573ceaab45b255602991df96e100c8ec1fff3a9ebced9ea647e560572b1ef114e43b33ea02612f5a826f9457d81021ac2019e87466eaf520cc04e9db369d7906d4b2324bb96298fad20adb581eeaf437820f349798d526380176d795c2ccec8b776d7aca682620ce0faf506331c367c28f13961977d13ea10612dbfad5e8b459da7822255a7d1825431af9aca529523b60fe9be5463dbdd9b7dd8367cdc2d869a044a35d30f40907c9fea71c23a160a57988f18859cf726ed510d5fb35e8a0a52a4e3376ebb74c97fb6f25c7e80a4ef4a048866d7a57f7520d5a3827b3d4a9a694b9b48e7c8657df2905be78f6361ebf160f8464f0254d57f11517bd77bceae46aff0a04ebb3ade82f625ce4c6cc9ae74933ca06aa65c1240a2a82e5c059ed7bb8ea922365e183764451ec1275449920f629303257a34cf900b8a1b9b9c4441a6a0ad61096abbb65d282f26d3c0e7ba259ab4830baa78a78e726062780a26d045b918ee44196414766ffa80601bc9034ed93745e81f9bf7f962539ed0ee37d3304501e59e061274a78b9cc5cb348b0130d868c33c773ecadb0d70c4ea0248a6245f7392339dd3116dcdf9d895c75a8cabac41ea2412e97271ed258d4e36af2e59c928985c7a6aca2add07aef72718f218686bc8da3ad55c6d08b02d87cc7a32048232da4d032164973c80d69e7b47cfc341c11136c5d39db45e87026322337210b27c23e9b0b6be81c706376ce14732f73765109eda8281bd2ed80189d39205035f809ba6a025a763654fcf1080dabf63bdc837aab1ddda5ec5e8b9bebfe68dbce890cadba6892eda2e2906b28e119ca0caa26ebd7e8e46db6f4b7d89a14a94f6056b60ff332256611d2f7110ff3c9480030ef905591c8525818f828c895a39d19f15b21cb6ece229e9601f1062ef2f130a0f40a23ff4feb8cfc27241877b870ad1d13ce17edd32868f9dd81711d13ada67279f701ab853873f629599231088a7c7088fc34f936ece334eb75f9c938c22e106e112d5d152ece286badec2736577400e7c242dac3288125062b043742dcb793cef16dcc3406fe3bcb30d755b729eca422bb6530b98134283dac2a817947393a8ceb621a0fe934b7c5ea72da713b4e7bfe1128c12d847e775e580af7057bc75542ea0f7b812fa339223d10406184d8d7e78c398e63b1231fe68a8f31a352c9d144a2a2adda108e98b2932bf022ed34b6a37dd40fc5856167d3883f9fd09f76b24113784f70c9ecc996eff590d1dd237e1feb504dd9dfbd17e5487608e5f2062cfc26f905a2430af3acf0fb8ce88f0794e86ed855a7c9fe24a228791834611bc62a00f51823055388bd8f27d73c0e6a7fe6edd234df7b6597be4fa51e6fe263f1405f2237912d92b85d7e4e443a1927b929ebd3ce7722e3a9ffd517fde871713a417d49b7416a21fec3b07f2930ab5b92061d6eef52a014bf99cc26e5c86bd99457b0770e76d4eb90fde27824eeb16d55f1c29178001cb63ee01216990515a1cf9ee4b3cc82c2b1684e68b763ca059c2102988a8f9d3157c636f51af825b3380d19e728ca5f4575fe1f273bcde78b0881e422c9eca6333ce955eec27c41674d826152d9d2b2c662585bdc5586eb2f170325352e6544c29bc4b09b3b6e3d77d403fcfd34f557c26edefdbe5d193111617acd6fc26352f7193e52ea737e22bb3574355910b61aca544478d1591839ed3c15c09d1b9b5dcc8c068962979349674f8bd17f2902eca6ba3b8d0bcdb3acb7d6316ce0d664b4cb398fd60f7b7bc03532f31dea5e2b9a00f5a0389a8b4eb1a995e8d28e3ed8cf96a493137781ca5696892d80d570ff0bdf8185bc65633a3beb5c1fcf62c779c5e4afed49e50cca840986f20144ee4e2f5e6ac0c8d43625c9f0bcbe64420541695e40f79096267dec43a7b17f456360f9fc58b685e8f1dfd66df68693a7e9f3ed03afc458d90ac6ccdfbaeda11d5da627d02872a6ec024502e0fbd78e78fc8f07a6ce61f70395b41d747397d6c7131c72217d17ba9cb8772a0102e283510d22c0599f161d92396be2f1c784e774b1157bdb8372f0a38ac41210d2c705c1b882f07f262d7ca226bbfbe7aaa65c7a9fd7f494b17b1eb9377abc115bfe93272994613865b973c730e9856bab1a1f53b1a24d3d419de4cbf370ec2db5788ebf45d4d8bf0b71661953e87a95ba1f878bf01abb4aaba690024bdc8833d003f9093a14290a966ffb9b125e9599ed203891c2a62137a990fcd7ff3f0d316c8b19ed06b436c5291be4946721864f5a3cfc67de216a80f6cad9da3003c49ca3d7eec28ce98a8879142599e198987fd7d9208fba050edf0c67799ebbe620c7a028332fcecdb7ce0a773d557f277b100da1a66abfa32ce75d9037d173707ad908a56c20e869827edecf6655c02f8f419ab0e13a42400a69543223aacf8015cb777fb04e4df9c84bd28e31e0cfda035b2384e81d18a3d09a3d3207ccb1932b59fe7efd9b54d08fe5a60eb4acacebc8e0d009443eeb3883dcc090e1c8020c052dffc951b46ce75efdb938163758f21bd6abdb6a673c61eab7989f58cc2fd9463c2f271b40fe3076ac536b83623499b8fad36a3442a0bcae5c0b06a79a01d86f15775ea869716ecb5c1ed8a377af32c42efce65e0bcb7d83a981f7236bf0fa2463d329c0d03489479c86cfb5af8cd7cf7864f597a707d9d18ed9b55c9bf0b9fda990c7b05ae82a53ff31575a64bf70dbef99ad9032387abe60b212173829b0e2b791a09fcd53537b7cfa0f896bf21f5c41d89a777c1e5124f7968e137aa93c94fd71da89f3abf2f2ee97dd98472fbdc0b42488eeb6e653beae7887e254a01dbe27aa20ac8226865143bc080197e80e6760a325106bb61f6026c9aef3ed20172f1374fc5a6616c490492acf18b953784c2c1e2f31c3a0f4d69ce6cb82ed9503a9c6027f19ba8795c43d5ca2735a49a2e8259bbb222556a6a4800fcfbf7a690e5468afef49850d9306aee8c7bd7538230c64958f2a925f032e811e5d3d0aec4e7576f4d5fadbe8ad0ac8147a9918b96d76032f4a871adeeceda03ea7d296234c98a743437e0260cd580c546e9312c4a7278a3487e0dd43be727252c9b2c1c39531083053a060f48711fc23585c7144f30b1f9dc1cfb14f0883116e52356f890fc316082f0a490bc21324048ee6b0803cbeca76895c20d8af60474735e62e4c5ab7d12ea2b424df104605c4e3f393c0396f0014fd243f8811614ae48b62fab8120bd0d1b35bf477810917e851a49460ad7c73f060af80fb75bd40c99ddb85474ded007cc103a4af26dda515d806bc6db8fcebc35ee2c0a9a60bdb79abe54f02011e4b5f5d64067e0a6c9f43da6e151e03a48ae486fdc71d020f85b444fdfef68dc97c81975f2a9ccdaf16891fb107fbd465a5d50ca16eea04cf532be253199834337491e42257692dc1628a3879f509190f8078b2fb0a14243e74182fcdf4d48746169048b45cec28ae9529b18c45931657ff1e866a436621e5e91dc1eedc070dad1c1db4ca769f8afcff8047f1950b4f13b7bce5c93754438cd0427d7b44f9672817ba3f17274d301d807eeb1bfb044678d19a6bd35916b14a965654eb49048dcb8146564dc0b1462f59878dd0de2c50848cc15520ebffc4778c8c69c79383ff65ed11d87c105a1296052d1d5077f4d42c6054a868ee315473033c2a0549ee56ca87973d86df634e6fcf422695560377934fe0523eb3761fbfcb122b25a11d82bc3be0a927286918118df49c75d0303c4cf78770fe96f872e85a2efbe575da84d793a58e2dcc00638e9b9f91f35483078370798ee6849409bdfa3967fcdd57a8c4e94d74b8b2c45fbef1293c33e856afbc39335e5d0dc0bf454d540f2e626a1853af724193f00d88442acf9a17e401a8888ef62488d095d4255cbb9e9fd748c4f8aa106b3a2318b4f32180820816435d0058a562e032cd24d6f2f5798a3fb266e4108d5ce0c8f6c097d7660a0d74a3c4d5ff54b280dbd3cfa346a826b1e479bb222a80e65f89b40f1052b0dac59b71064fc1b28c5a5d01644cbe0c6613c4e70f301cdf76e1d2a9fb299e6a17f4164c2c2512d80260e58b81b69c244170634e56ca337dc473922e9362de8d05921a469cbe5868337febecb9fef7d6dd8c673c7bab73221f79a4e841e83cb71b988f82d5a41b0917c2d0266d41e8cf1b0f3f9992a6efe2f9c721492cf3fe955beda701ad6dbe6e4856f2b857a470fae7db6d06345c6005b8344cbaffe89b5def0e585e2d68e93d4b0ee71b314a11edf8098d389604a4292e71afaea0e12973c7bbd9b81335c3d6327308b38d80b316870c9aef5041f1b25aa623f8e0a49a6d51262b049f82bb53f5a7e17a8bcd8d557b2b96e8575a9b3fd492c847cca27962f61f044c5f30416640d8efcb28a0897efb6c1fa00f4adef0249e9535a735f353e8d26c9eb9e0635e32509d40dc48db2525c55d0601139080e60326faccb8fce4ae899c590871d0af6b0b44239d33c521abbd6cf3e8cca3425d55e82b6dbf6e2891f3878f803c612b81dec4fa91adf2d70c2bcf4eca42b582639814fd3a67e9a91f664f9f62bc34e42705f449c06a5c48a2c58ecba257a31a14aca2a4cbfa53cf44980f3d4993b60baf1bcaf47f857f0940e67486244edabb7d76b3437ce9e60cfc06f1795397d57ca4858825cfefbde4668a4a1a443af28a53cb509f0e09b64b9093cc0afada3229aa1560649a44610eb50c860ab862bf95c4219261974878ab02ccd67116937ea81581c39035f8e583a4fc056ec90ce8bec7852c0a53a4d21415515b0996bb1120416b2c2ae860df0c24a3fbe16383bb4eecaa6f78303dac61291262d06da7b4454fe3eec675cb0055a42faa0eb58dbd64e0ad7acc0167f1c6c0bb99d8912c324255af2deb9e5213ab9d763385e8e1305ea91d24c7a1779cc5fe36ca358307a98bd564e1424fed975248477a9fbe64dd5a4d4cc835c953f41e504831504a26c4f3a8c149c1657866dfb35840f663afc6f4704d679e34180b07c13aa3678cd36e14828b5fd8f0086695cd20508c4e654ea4e6f6dcbefd5f58abe3f8cef9873bd7fa379e71a7b1fc54c4306010746c6dc830caabd5d5824572a3c459b6d5bc0907dd6c339f3d17fab27668f3d00555a38e1ebf6e4bed2d1f821ec0211037ceb5d52101badc397bd4b258038547c55983fbde0d453ff0f582ba4829930f4a48f62c60978232ed3ca199848d1c2240f4aa326b20b07c4bdfa5f81311a5b6f2745dc7ec428c07df63c3f95a2aa000f758857b4e38c913d365b5a9ea793f418f171b065d5a9d427a79493633b02b3957afe5b62caa5643e4a24aadc6828c581d42e6f3a4d3f955259843993cec8251aee774c527b99e231ced0be97d7a756e8425efefb769cf15581dba20678f063c54966b587f622ab452a9505da0a4c4dda819c885ae27c5765be3342d0625d98efb2423dac5ad561afe596c389fc7d98ad1380a685f1f1dcf83ec8f204317d6090489aaaecb4c980e5e2c74e078a6cd35f623ded12fcf6756036fdd557a0175312ea66bb021bbd6c9e7743ab8ee73bf534c5c07cfe1a1fae75438cbc17d26c5e2bba2035fdedac2ef2a5554cb8314c1d57b230095fc1013680203d1603004af4b72b60c553033cac9077aed01d04ddb616e0214c598991896ee56032148b02b0ffb5e43939f308420c374512ecc503d0a009ee5a0a597df1d00f23a5d4e6d3d6515c17880ea274d996d9a780a0fb858ab59aec4d8e48a53422a52a8719ee26b4a7140c5d201ec5d82a302173ca5de5754a648c0fbfdcab486f28cb997826d49aefcc5f1bf718800c281c6be240c28bb880f58c0c8ee30fe0f5c77cb095eb33a9144611ef9aa35dc43c7b2e747d524c974f56e4ad0779f93a60398b733d6c986f3aad6429e4ea7a677ff4a39e69ffab0783fce6de6c0ac413c6da2f9e8f127ec3f1c6a594011d25369a22065ab4c43cd320be3cba29cdbc335ce84e50bc56d6d080706a1f84dc920e8348abb9adadd0f7368027a4f3851c0e37e7ae44c969f58b6660106a8e4e560ab7e46acb4a24d23212f9efefdc456ca77064b26d9347792f6b5cafc860463667ca36d81eb34b493e435d942f2933b443edc0f6a1cdcbc039853ea1f44ec3d10777c11c91a8e73f6b5a78297945bc350a947df6726730faaf7953eae0e77703e60fbcbeb79f0f9f28792e371c317fa66d9bf47b9816622cab67375d8e357528625ce6b9cc5565a5a7cb1ee43c4fd89c233e7659bac3d66feb28dc3ea78e4bd1462fcbe8ad6aad30b7dbd46f20922a4ff2ebde094910d572a39c1ee3882e0eaa917f188d50fce8f15e9655bd868b259620c4e09ac5cd04c6e2f6edcc69c4f1436258864fbe979fc51941c0782287b90937be870f99e98c4ac92cb6a60f03496b2be15212f15d6f6e3101313a16d0041c61009c271dc44cbc536669f86e98d126098cb81260da2a223894c4db394b9feb4c4ee798c6334bccb015a9ac03249cf7f736452cce52915eecdcaa8bac0a2bc180c542a58f7be209f5ac831758beb012acf8f4f4f4c7df14da3b5b2c376b13277732c5d1ea699d30716ad2bf4a309d26a57c8b89b7e30a758b0baa5c29735c8541b09b5da526077af52098767f7c3ef74d9861ab39db75a91208cac687080863a474d54595dba01e711592246ae43d0feb9f7ccdb24c1cddda34c430fb7ff14b570be7655d4c2b522e9c9dc81b1dedc79c42f45d69b5f374b12182c39041b7934be18493f3e20c69940b2ca7031c274419b97a267deba4bb9bf31124f0a213605df311cad0b2899ee0fd28ccc59fefd8f5a72fb301cda9273fa218112c123277eba741d7c7e0c5c3c27486c792a9285182082d249fb8536854babe0c9b8bed452a82ae38c68b828f23535a01b8f160f11f7a68168c5e96cae08602c140c3f157924288850bf23f890102b60d048300b2af6b3df7f09b8d235c9df52d5716c6ad9f55d3acf132dc2f7cc70ab2fbe5253cb6e0148425b1342e3d46af4e92902e13b4722c0507c78f2ca91b5f0f1eb0c57ad02f8d26cff1666c487132b89bf1675cd08cff6cdd5bf03a0f1f0754bcdbf57ef98e5b3a774741a5144d88fbfa283b00ad83a6b9815a351433b1eb305becc831958e4f31b294b2038b5bb0f5b5ab3491194d359beef2285ee5c183af103076227ebb82fddab73cbc6b2b85679e419b2a8bd5021ee2c2aa0d4da4051722ba33a79dba105ed12eecb40a57588990daa8c974951be0a93e49f614dcad92f3754b0289645f0e5cb5496bb5c4d0ffd35dcc5def703b9272c4838fc48fbfd41563e2f7b6dd4ca81639fdd75f8e2e9dccf82fb8280f650d2cb089e7c5af389bbd760fd196928041307bea168334f6e8f8f6a85cd692aeb09e164419b4205b862d342682452dac57987e2136cf76af3a05e0ca1696383b9b065887101ca68837622e7c6ac8a3e2b663291e8839790e4fb053086d8a9814b56006c67bee4ca28d78798c34cfca78d5340da805b5966db211829f3fb5d05058cbf7ac3794976c98b3cbe6ed2a0b755d964e3ab014afd8b516bfa9aad2609e662de7a95c4b3b33919052f83cec559347f2844268e418c2c0355bd91f8d52cfdc63a961114be524859284561f9ee0f922ebeda2a91ca832a135af3322b3c1f4e889904d06e66329b8168750fa5dfb385afbd300caf0ae4d0340c26bf771dc2a9377a21e8b10822281b5c43b5e71c797808eccd88302bc547b47fa7786750f24c4e39a927aeca7b479bffe85e39961442a3b4f8649ff0f0537a1c644b3af1b5faa5438b272d1a8265bb5a66b0163412aca02317d40b4bd5bde73273fc05eb8853bca50f7653b0e6549ca683fee4682af4e3abdf1843620f2524ba861bad50872599a003178422db1e8f498b098ab547d0dd88450b60fd929c74742cfe51f8f502012fe1bad5ef61335ca12e6d8140bae73f8f5761699e5befd1c74588af2b13877584e31a3033231a7b728b27a60d421741b4ecf56f00dbfe8ddfd65c2aea10c2c6cc386e16050dcfd4296cc33d19bb79de2e18e64ba60d6add8857d98f88c73e20da283a3fc5e9f77201f7f4bb709ee949fc62b432892891460c15caad204fe378c036363cd020a3785f3305abf3165f9f8e0370ad5f07cff742d494b21ef2fd3065ff154bf132137d23f9e1e6aaa2834c0b18ff2af91270c737f08381a4f701545363cebe582b5f9f85459779c36d3de6c512e0c8b03b9eb0a18363f5171154dd94c1c4442e8379eac7cf734addb03c69da0f46cef1a1a38d16432d2d96a7e68f76a4dbf8b86392618b96661ab60c7ab5ea7d59d49767ef4a6ed903c3067ce30971f73d857ab6935b257bb5c698a5dca9ad2696b823e5841cbbc6eec8cf625c0aa68a0fcb50e65faa939f6714a0e60f24fac75e9626481cfc09aeba6f840ae2bd80bee6ea1347fca2746cca1b75e8345adc8baf6646a81755283ce60ad6668a350888226b75a6679a5013e9e6bc63cabe3ccaefac0743d426c7bd8b4fc9ee530c5b18674c4eee012e9cf45ada53dcb6b82b2a23c4eaddb239e51b9c38316502d82ec89e3385181b371b1483d1133eb3a2591424b96a79ef1b99c0892c0bb94f1471650cde7394ac7887519bcb62cae183ca36c3d47761abc58ba76c64babd734ffc00b3568fb96e01a19aec8d5b54fbbf7422e354a5dfed8ba22718d1b4051de4cc423a1da4d51ff9b6874396c426490c680a2889ef3fead3c72215435bf39683b8d7f35ebff10073f7f5263d75838b352e2e3a33a4f8fe53021e60c5f9254f500051a16a12475b28888a1f99b39cf9bb4342bd35bf737a602639ef401c7ad5aad342bf38fa18beb6abca4a2ea2cbf622661ef44889b3b3fd55d29c2d2792e48d66e6344f85a59d70a2ee6521314cb107b3c23be3263bd1231a9a6eb549280478d8bee6c5585bdd45492878a9b5c67a0845a4ff1f930c2d5ae99a9d9943a8c049cfd18720118ca9f81fafa522923666f8c6ceae3a19707370c370cae37d3e79ecb510013c1420021bdb22a5e328db037df393655b93ad53de33488af6f4905c115d723145ee1daeb0dcf004977ca7f7c3d7787b94f673c2316d11db0200636e3eb1fa5ad517d0e3154e64ad0915f010212b2ae5f91ac96e5c2c2737bf61633f5d84d3b762953bf4a869e0439d5f54892c45294d47b444cd5bb5e4304305e8621c58a6878c627751f2ced19c6357674e634f53c400d2910c9e3cc80105bd4b1ce3775294dd5e312f9f6e31aaca4c11ba927c6bd887466235372750eea81e45374f9b6d845f982555401dd688127953fd7d328f29dec8733225b7133f1e4d87192bd03cddf553bd3a3a2db1030052abfbfe8b0c42ab12848595d7b25591d6b6c80e8c352d970366c8326426eff6a209563dc11e673c135957f0227246382ea42c76e025d8995c4c2ae45417063bc043ecf3a75915be4a36d1dc1786cc4d0bc5b90e35372583758783207b0fec9eb2da249d59d488bbe62dd57e2636089efc643fef0d901ab1c7e3dd5a260786c98c0035f8e7bbd12a818d6b8fe9ed11a5709adf4fe6a0a278118f2ac00f510d30a61370cc28d894111abb04fa9514cf9a0ab22453d88b8511133b496ec4e57cb3dbcb160c9e6b757ee2f7443df35aa3bb34c1eb5fc9994a2579d046d673246cbe4633f17c06df1903d0cf1364febfa99bd78c702155ad3ad5854f248dcde70052756e74a08818259cf420b65417160625309c125e97b6eb83312d7eaf1c55b2999ef4ca2d12567ba645dddda3e799514877cb540733e3e201760c76a97d2beea64f8ff358c195bd78b87938c9d706104be44fc10466ce2cf86217e380f10b226575f439a8bd9158fa3f9ac0f0959bf7393cb11673e551acd7ce83d17a82ab76e76648ffb9a8e390d1cf4019f233a7e03e10390c2c66b29badb6da7e4d27451dce3ee7a11ad4b981f4da5437ed359830346f4252a414ef3b05186f2c59e7bc35e89ab1c358f9798ae39480cefa240ee8cab1014b1d391c73a9dd9a1cb66aee750e9987fce169c9ccf02c5f806134ebeaf16e42c60eca7a7bb61a2768b5c4e978c4ba842056fcfe46537f2d2d2af4660fea42f75b7aeb398ea3ab9afe59774a93a33ab87ffa58ec5d903bff18338c841cb141a119c063a5cb0db44808d914f71539a966f7a6fee5fb96d854549e0524be0330b10038ccb1ab43f90ab69083db2790fa103b60c435781a5e3b1ccb2925a464d55068a44f2797af56f251ff9abbc8e77be632c2e0f3d2f197c3b90f242c9d19fc3b6a613816c228ada5a470ff30c441d7fdc58d98cec035cf7fa4530e9a37e5dfda5a1adcd7a98f2d8df4e82c7cc927f5a4fa88d8a95e5e2d0a76078ed3e17985ccce43bf4c73f0990e1d53e332e91138db12f4b0da74ecdb1fe14410447e92192e4718f50642904f15511897e7b6a324e98439ac6469890a5965002457b109ee4b1a3964066d5e6628dd7b6038d8251bf78e2abc3f1e9a97e89fc93908950101ccc0a0d54bf0adb43867eab19ea7dacdd602add5b824b19b47285e93bfe073acca83f992733b4515550cfc2b33bf04dc2068a4c92aefceed6b812e5b10ee75017a8f5a690ca95044c80ffd617adce257b719ca452f42c29cdeefd7bf4c9efa483650f5eab14909d6d4c5a6dbce28d75caeb62f7b0cff62889045c36951de647d7625bdd2fe28440410625357442f89e39858cb7705f0f265fa5110a7d41a9cf281b38b535e6149852b25e563e6a153946587fa0097b42211a537e9199c7d007fb7b60eac7acc30d8cb63a33f5f4e28700ff15173a4881f910105a9d0dc9487a1eebb48bed4d0ca7a84a8b29722a7c019caa28e66b423a6cd5fd203c9e8ce15f6149a988e8ed2d707be1a09a7413f335ec567a2d5a3f7f3dc8da0c1c55e8e4d87f879fc2d1714407d1ef58fe66e626e1af4ca20a108340473c0ec3c600b7f8437eb4d0e300b2dc9c078b4400b30258a2180054ffe628774d6fb9e9b57fe63c57824857056c977e9ace7f244c65d0d80c5be24866cf2cac0cb63dc95c61edfeb83de264db538113a3763670dec19335488c04e4cc8d6a9ac00e651f4f6a2b5b1d4240736a0caa8429331ae06f5b3e98212d9051b6699b791f7df2fab7f212458a76917a8966570f4fbda88e950db85d50630a7783c4e97f862a317497a4f6e982f175c0e826dd04ddd38b834004ff7247e1972d2820d9c2b7167a9de1cca0f0b2f801a036c0aae4c790f5cf2d03d2dcc56bdcdc751116d43995d458c98d79e3e7eb26d0d268e4f7894e3b77c49d6072c88a04bd6721968f9b9aef86ad44649d8be70e103a54843733002a32070759551a88b49ad8103cebb8639de35b22b78331c1bb28cd967cd3012f920c84d6e546d04e95df9b4674365de3579ce1755fadb131177110c8e59ab8275fe9b98b8d3707fbe6ceb94b6d80796c7ef83a2ceaabca627693a932651882314df923293b468a94d1e4d53671a6be72c812da54566efb872cafb343c07e34d7100fa56bec02f0cd250c746f6aa7c22a5525e917ac2b64e636473aa19d44dadf073ff616ebee34f161bb71b2dc4c04ce67f60a805610ff2dc46e07aa14ac2458cd22a58974be528cd10d17f0991e1dfd49472d740f01f4fec89ada6201314f0cca20dbab79bd801cde047896053a27709d0ac37c9dac8846c1878b10f4efd8a1eb0516798afa9be63dfff733a93ec51d1546366c3d7fa6de9225003ee7d5457e4d832177eefca5d578c95b0f30de3c28db33972c81549eb9ebdd44adb1fd32c12f61861ebe39427e928206f206ee3ada5ec2ad32c0d20d593078ee019ff7dd8abe01be1207d561ff84e6a4ce71d6ae7f2b0dfd6487e61873548443d5f199c9cef8da811f351745c757b88bed18ffdc017778c9b12699a22d76bc15f3f399830497d38ce852770043b542c5838ff71897d0495086506762e9da65d56af570b79c3c2de640d6527333eb8c557992cf1a811ac99d1d0f30c47a6d3567709e207ffc3c16329aeacdbeed52a6e7d5313a38d24f4e99426cbefd2ce21c77a81a053e66f9bdbd9d728ead160fdfb0782414dc0d12d26ae118432402a2a6a275baba99c9f995eb7dd79590d897b83ac6380865cdf55a6c2afccdba255f748d49d2942e333c95857e7dd5c5c4642ba25c503cb588c7164fb7e0010c564e85ec310ab5d249bdbe40f6e3fd15fda3acade8d93cbcc1f0e5ccfe8a51f845fb9b9284b7a0539a590a6601444ac9db5028a0e63364fcad0600f2e0b90df49d6895c4a9d923f15364a5c714297d897c7a5e256e263342204e52d0ea06fec5f89f839b274419d491109abb1a51353565e93b50139bae585a7f5835c77c4f4258a35cd3ef31f90b5137efdc6f19ec4161ab9676641e9ffd04a841b8a6a6f323807d63c63fa7800a799b981d3cfbd20c368362c7b293e64e4b25b8f546e32debb2ca6473b24674753942ded6f48531acae5b3412c3a9d6cd4fdb6f17bad8ca92e4359685fd86cdc9794e2000b7d2343536408c589f745ac6837befc789cc4637a04c0dffb6e587a68858ad2d9d06b2acac64c90488b135c91ad774e49e67329a7509158103482c6819d3d576c66e00f6defd9f54213da6384d556fabc92a126d03b74a40996721810aa28e95f00745a433d5d7a59bd8913690b1923de3b7e527322a37df4c1c325a234cc7297b318bd797f935b5dfc2cb8dac413b7cd0af7fef74d9b39ac1072923029355578a5bb11756d106e5f386313b49d1c5416caaa8c43ef2fb9f80ce097af64a5c9d75a98c9cc0f04620a8686137730566715f34f195313c04dcba99c50ee5d7fc4619f57ecd0bf62fa24ccd7843513e17e2715a81c8a4d068754dea1dc6b2149c036e14e8dc258f9fd2e3d9aee7797bcb94f71331f53117b84b0ad1d3828d9399a659f84276a156b9d4ea46361b1c1a6a10967ade8a0440dd6e00f60e8195eea8fb3f2eef49869fc7812d2b13339e04618599478ee6bcc85709fc9a4dfc7c4316a249cf4f58b63de5a11d2f2841b02d94231b494ec21145a9c09856d5f86003394a2efc256437587f4c0d2a6bd0696e6e50f414e8e06d09fcd5ab09c0ca123f4a2e10f966c6a900badabd56a5052537cbcf57b84480b89df31275fd0e7d1361a1dea0d923c5e20994c738f4bac6aa0af6171ab7272468c3ee0869a19f766890001a07d3d9f3d0bf00edab21d0b6fd03083f3a7ed67fa8228b71958b555ecca300790e2e623710b8e53dd8eda205eefccc085056bd0e2ea28d17b41818164ce03841cc1f06a3b60f4730a9c67f3b90fc8b4abe1a67b12ff392f04e47c5f5b2bbdd8c4387f236cec8b7698aa779521d6082ac888ae6810bd5dbb6bbb9e71127c802d2a9ab68277ad4f0efb69e165185a0d1cc29c94ec4bc258d97912163cd185b3e5ad046c8ce08e6de16228cc7c091f326276b7cf965f682cabd52dbe022e529ba5a373c72a7a730a99425d049fa9d7186a0794cda97db691d1c84ec24ed8044a76e57907329a5ce8edf32501ef7c3968858701ff3dadf77c22f357e8eff30aa6082bc722f538b2bfd6abc46770a01125c8e9ee4c84a4eedbce11d1c6e788621a966383115b9d99d5dace1445a1f5bfc37f949d7a5a20b03362c973b08bc6bfe7daef0234e7dc060fe6fa7173322a2e8f61199c903b3ca4bca5e5a491a3317c1617c0901d3d66e7902b5849f04ac5d148f71bc7a06f89ba87e2c9efa815a2ec2a880b56869660efcfb62f722f33be52dfccfb7b063cf5e7133d59a9087ef5a852c59165d02030909f5ea1ed15b0cde8a65ba1f7e3eb2da3bb9d3b4ff3a62b7ad273b6edc8d6bc75308444d0c5720506fa26330b42da56d69890f9283e3f67fcefe3642de15c649a817cacc62898fe71aacdf514cc85a8703034e834356e851aa2168322daba41f45ceae343f5bd1784e3e5979cd5894e8060e2d78452f47e833160ebc66e72b600a2fe3fb4befdbbac5cfc5a7bf27d39970a4e88b339fb1917355fbcd6b5bbcafed733772342adddc745d2b37c5b0a72f01c2f12c65fff1dd6e4128fd4af8c12780497682fc9d42ed6477189831d3024f6662d95d4c1887f54ec5b3dacd3057b2a45f6c986f19be6f770c5119d061ada5d9ed422c7ac9b8d589fa80ca0725a499a87199b166ddbffa08a078fec2bd38c4a15e0aa7131bc49cd248a98f169d77cc67191e2d7443a305f0700af220ef7bbc89f63e04049cffa8fa97d3a44cca8eff87ef0337b830b63721a7b0e4b7337bdd9f89037534899e7b2b396c239df143a988a87f93f31132f42a82ab2782a803ce09435fd6cfd14cc7f030250e80ee602fd096f7d15279d27324deea9f2cfbbcfe087514f10bb4c2d76a3c7d79044571d26365a3f217e1583cd2e625d8913ed2418a3f0f24e68206791b8703d0cd1bf69ca81c9b10f8765448b6b68336f4f593ee5789fd7d45ee53dbd9df374be2c7a30808d816c5bb3b370cec44beef5a85de3827f7f88d95be1077010c15edfc8b8d032491ccd60e4fc0181e3d4c18d014d92e1a2bbb92b22b3ed3e3e1f0ed8e7620ff1d36248351946da1dc3378f75d5743b1de0a5af02a9b20e2444bdb5e9ce6f96f28c006a78d18ed994bfc85550e72ae32f8866ac257b513ac2935c9e0ea2140b65e83cffdb4a8f93ecdea98a1fab947822d6f777b00f0ec0bef5d6a7c43abc01b03249929e74e842e742b2742d3757e53efca8d9913b2feb3e937d6a64ce8c3e67618c3c8da6b7abdd40fa643e84b98a1afdbc8196ffb9c9a06bc8b8c86d26811568aae09b5c1778d05d5a438a4f5e17d59d97ebd0695e5506bd78d84be4b1dcb11acabc1e80cb7c724ffe5cefbd5688ce8f895c0c65f954c4b184d0418ed12d91ab89af4c8883ca2543b3ab840b738113c698504b688ce6f2cadfc2a56b4743e956b75a4fe8e776a5f8187425a6503cf61f08f298f3f65845f770e551208c1e3c59c7d2a2d17803b66272ee46bf6a4c8dbe7e00784b943adfe7f40fc6703c59acd8f738246ad2d4b7aba54307cd6f1c04f26e147e759d1d4b3352c5659722da5ffab816e431038fe276fab479d2fb4c8f01491048e27c89fbae69ddecf08928c8336c35ffa8b8a7c21847e0fd41b01a0ed648e98a07e7641fc84be1d0de77bd9d238d73281b344a90b0f24bb39c7365cdc8a90bf5860b342982515af0227f885e99fa8313c3787e573d44451ff5d6d6aede3742950eaaea712777aaf0a575f4b153548ce20eb8ca46a8c3d2187f08a976623580c106f604325bc2188e174f9bfde7168846657e8b4a8cc83f245d5574d880f08ab918dcbcaa7150e6486024780b2ab0a82c6dc4c38b2c7e1a610fe0e73462c376fe51560041af7556fe7a218156abc6582776565e3236b78b1b54f90b8874802f846e552da4b236bd5fce3ff5066eafe763a6e06a3f9c48add05ce13feac8269faf534c7fba632fa81c9a666a89323262e4c8e3abee0d92e996c4005f0b05079a82a669888f55d58eec6a52a3a68872ccbc5aefe9a0807d9d18894f1f220a270b7dd0dd335a702c25c96df41f5d00a196f0ae4b2a783f18e74890fe82473aad082efa06f2df4a045e2fc05cee2c5b5349c4b38c86d07f3444f9bdedf90603d27bdc01b284d16dcc6f9fe27c451b15c10891d5793376852baf8b13d4cca72ef36ddff0f21017ba085b896c3ad92d385952ca05d99227919e832a44f851be7ccb5f11e2568ab5a3c12d01146fc4d4b203ac7a8b84f2eb4b2ca46cfbaa85a4c20d3e56badeeaef5541ad8c15d43b9f320597f2aec6a3e90fcdef43059fed0d7693118999d94fd9724506fa5f1ecec867be549b5a18a5c4cf7e67a36440a0aa59aa1633c3b400aa4006126ccce9fdb5169c494eaf48cf186d1c219d7437404c9f083558cd5a39e2262778b42d4782354c9b24ef099f2150395bd58090cc7b0d09750d159f021442c0f8a321dbb4a7f16dd406f177baadcfcf3832513b694eca42633655f5cd596bfb80ca68a93486ad2c353314b719302cdd335fb47ff277bd69cc3351958b1c6bf9b958ef8d4b7ba974ac57a63d9e31a8df6ed28e43c50d0bb58b6ac48dc7bccae0219a6bfcc8212f07174d8695177926ef6662d7e3c0383726af53eb3a1fdcefe10b38cdb9ea9481697b2683eb79cf9a9779a0aa12a12d55a8812c0cb6f6bdc3dce055b5bf32ccb6d59cd155a13cf314f8e17b436d409795823017dd1f4721569ebed68febba8455c6c6318b0944f5e51ebd1e5dbca30fafb1079f35d416ff17b3e315c215f2825e256cc21c6d9c14e9f0bd7b8ebcda652f5ba952ac7aef98d87d110f042b9504a02ece12f04d45d969c13c012c320fca5dcf8676b347eb5a3c92c85a873f2119aa1a640d0c643916e54d8d35c43e28d11449a7f3dddaf3bc49254cb8ef48fa029a1138857e5cc8b66a6db57dfb398a8b2e79120f82b280ba02c7a753c94d01104c0a8d1def587f5d2cc10fe3ec328ec44160ee29039394fd4600f9333b1df78e0525118084ce3cbe7fcaf704fab6ea485f1c53a25bf4e3c87cd3d220010cc86ad1a5ce66c7c07fe2d0d8ed2cf2c85835a916b06b3f77442df06df69ebc01583abf404a62bffc68ce6ea79c44548e94c89c298a4bcd708618b08488512497bf45aa369b34e3cb2c26464288d7bce99ce58f51218d363aa9b70570eb7712504eb64f9f8e38acc867c363d1b09b2bbb479890576ff4674eef11e7ed4aa67cef5a8eb4c0dff6a0979e0f6983aef9dcbfab80fe2a70c9a2549264fee97a3601003b0fa9234b887ead033fe902be20356ccfb77be29ad988dca726f31968fdcf1ac1f19299a6111f8a082abef3ec3f6baeef260631f0e1fdab186c8f2774784d2cadf8d438bd0463199be990d56a7a2b2a64daa2605b1ecaaeb9730db176ccf7725261f85daa4d46eb052d575c666ead059961311470f71624973969a6c8ff9debc5d3120c2c3099565b2977342c66e553af95b7563b8d2a8ea688a1b96bc4de8263216e37660d59a76b2daea9707e4cb929eb99ec1a4cfc7c05bab60ebaa9b9d8eaedbbac798912c480ab1e65797f581f5b8b2d0c06f429c120fdd0a5a90a85b75fb15f9cf4c789ad15fcbd6c0e1dc867cf9d53f614c55786c6f0d2ea230a3b6111ea1183bf953d81727f94c6fb81f1a67155394be9adc7262bc435b55b0916e7cbfebcea31a8eedc64fff49fdeda4183e4117781beeb16b610588129aed5b7b0d393805deb3ea9f1d81220045c807f6818ea4077e6415928eabec646570cb41e2b81466252ee4fc4835070be13b623ce2150ab789b8941f6415b5f009ae53e34e3493674a75f17d5893dece4e6f5d1d2ab026258d6853fd22902b0619c49d6a872e6e15979e4b38a2453ec6da0223d5fd737702cecb132f73c34996b720fd59c1af5d0ba77954c42c2a7d835a3e6e907d1b14fb684fa917c64bf45378ea3375237b39cdf4e82060f763cd730f7b72cb7bd62f37e057b7f760d6be34dade7b9b56eee54d44d0976e980616f92cc3871322bdb8eb95c4ef5edd4e99e0248b89c0ecb95b8baf459858b9e0bbf80194d5b447935316cd66f10c97ca1a47f06c5d47c216f98eb0cb6cfaf2c0764ee5ad87737ea19a43d5deb6290f37d33f01d9605f465d84dcbdbf542a1fa4642f5966cacb7c958b4652d3c655d6eafc597787ff5a962d151e5dbf01a8e317134e17a5228b89233a73bd375e647097b4e8ab1c67a527d0a7cda8af5d93628d5180c3cee1e141bb5e3f1e9f8ee6f5f65e7bae8560ba64d447ac963708f3b0ed58e4b9fe0fddb37331a9732bc53e11bbba4faad6676ec139e305bcada8a4bc73855e853f07bd947f8d8affd3a87fae73f1a3772640f6f58551dee97e13ef39e0daeb2cb7e82e8c56aba340c72a603a1e59985bf162c240f13d5946b813b0d383c605c36afe90f4c181d89ef7e111e721a2f4a3f7fd1d5624c7ffa07123a7e7fcd3860923ac50291aa6f6ec57ff2dfa36ab579545a4c15f136d5dd329639e7b0349860d18d41674f5e9611e3794f1a1d8867bd32626ed6f4cdc4f6e91a212643220f3f403e27fddfa4393f69a5386a069b134e72926bfccdc569cd28afcbe49a72a17f6b7a08fee30d1e111a528ffe855b81d16612996120397851bb4e7fc40ce96e108decc49a0775cb9528164e34e4961d6e1ce771519096f442529d542c87bade76b311de9ed4923f436153f7ecc32dfbb2ea2101666a1e139ba73d7d2524a9535e7f1c22e96dee0137c94540b6221e5f3001e1fa56c805fde1004e2e07302fe0780c3e8bba0fba2552fb0d59129ee843a5d988b4eb48060b5e5c27235a2cd53c563348e25b7e5d0d7dfdec645eba2090fd7ba024d77d643089c369bfd9f44ea69034eaa785c3ce78ebab8bf729ec6dd75bb9fc87b2584745544c52b3c2deeb3fc0abe9118534211d40fe11c1cf67b8d30be4d0069239f0017723998194e0d905851ae851a9f68e1ecc14c79b01c2bf8cc36c4422da8bda2c0e83e15607c21afaa42bcaca3898d529ab1ab5a689f2e6e38bea0b217b6206216f633aad61ad682c49f7602081fd196cb3e6c49fc03aacac678f405395d8b13fecc6b9bfad0a879f3369d36fc2bc539efacbf788564d54e00fa4487b6f5391913f478b1506129c562a181fd8b6765fe8ac199256f73ff05149991ce62bf3166d4a965a6b77bc61765acad0711e4793cf99d4a86ab1db7f15a7c7a7a1863a6d7812b7dae6f4119050da209fc9771c4255f50c791d253a860247fd617b987b7efefed10e71c2a6a05e65b64239f160a7bca4882fd882593ceda6bda20416d4aad701b1de4734aa43c0567c77d7bff872e7c8994ea83abc25f807cfab2b9a1502354b07ed60ddafd220a38a58e64777a49ec13b4a7e030f7a07b3d119d823aa93e46d6478e8059f486ef2c0fa084937b9bc823998a96fb6df98918dd5e76b3bc07173beaeb85896b67e99775d7eda15556e5aff8af2d491093b108043270aa20faba42a7ba0185d3b6c53fa45e447e05fa52e289af7e31a116929a9156cf5d0b12dd0a36da3e26e1007303b9322c0fd9055c82b125ccea63fada3d1252b5ffdeacc371c961865f5cdee53334cff74062229433b367ce5f6d504b01a797f5e48323e9eebcf41e00df200ac50c766d7b09e230bb8fa130e20991a3e48dc1bd8004426a5f7f7e740e4394af75afcdcda69990f41ccc003369d6b7c02699a66e43286e9331d2a0e1fe59946684d47582b9da5058e01db3940fa99ac1e888e58165ba5a73ea5f175416f1c3f09b561f022450764b2240c3d7cccb0e7e7142e1fd0c235d8a3b509d0aee0d989f26076fd37b76ab4c37f535b16a6cd772b3227b7c413bf70361a535262d6942df81400fa19ea4d087deb272886fb4903f54997071013c285383780efac231dd9ffa0cfbd2504bcae83ad14f1e9d80edf3d6d03573921e0d04528655e580655bc9efb9138bbbdb7f3c5ce192a3df1bec1eeba12ffbe7d76b6235684502ec0f96d60141c962dfa459070577c4778ee2c9efafffb11055fde1b7aeaa302bd3c931903cb33480e4da33842ffcd8919ea9965a943d793b267ab53c4df1aa23768f68546fe2c62baef62e4e91592eac869e5b709ee11724847c942600f1588bea9fa9ee8e24003725c0ec39f357e809f2579626c6a2574ee0771b2a69afd290fb5043ad6685164f0f897ab3054a0197101e863648fb35726e1e087139639b83d8c9cda25dc76e5895a07dbf033911d2f9fa72b2cbd512497274acd004839ba1761e6a4c82098f402241635ec2bab46d7c417e9e59b5ba3e0a9bc75efb6283c9870e0d27a06106f41f0d976fc892674d4a6879c96ac5ef03a6f1a00e43542d763dcb243e837acc1a5b15a80ddcf5a1fd906ba9034b13d6c54384b0096ed8d93418bbb507595c33240b5e728e7991cef07239ee98a21b5fc14fa220a0e0f91a80c6c9aa954f0b15f4f3150a06da490140effaf77305a82797263cb9bf5ee20566d726de4819ffe1f077469970646ddf26c324b38feb6c696679286280d078648cc4c955a54030e92534a7022a3deb153cad9258b529fdaded539fbd539cefd6d90d1092aafac302e988afdb7bf82dc9f5db1da7272b91a47444d701729d8886d687f0af90b9fda368e8a13a8cbf6f66e7deced990505fc0db39e111d430d45ff6489961851b664e1f352d50e4e0418c9e6649371019da143bda499f7c70a7ff58ed711995fa1eddde59ec0523061692fba9fb8258e2c8950f540368c8a35afae8ceaa451b6221a81866759339f80e488c61b67891691dc6012c028ad8414fb863fde8d9c34945109dd6ad4530fcce48c6d0645d85c486bd25d7f423a219c81b50bfb26e311bc2ccb44523f572da771c7cd10193bd10c77e1d478f8c27411882999d894348af42118d213840f9966910fa39f0cfb8da4fbf4ad39df38a71da678f8a1eabb63d8752ee4a65fe6e765337a8357da6afb07c89439882be4d126284237a772ab7c1b9691776bf8481948199aa9a236ec847916e9c5b4d7352967172e76e2a4255127f92b3681c2cbea71daae42c1361b4fcd10dccd654769b18f4f40c32340c60f0fa4b2e1c5b4ef20d5fc9f9a8c584fa19e3f553fcff536a30e6c0d720086e84a75f0f87bf49763cd5af9ea0e5885b3e72aa1b7d89eaa28a2a795add66a1bde69d303eb6c839214093fa89ee5913d8979914c3f81a2f28d38cc3447ad8d9a816699c12ce059722e5c671c06aaf19d8aecb08df943f63a1054a0a3428f7920e1206a081cdc433a1c651e6e02fee81447510587fe20f781ba39dffbc5b71d95cdda54b7fa4b3d688ce2c5b01078c2054c22f16c11d1807a9469e72ce3e6c22a9922d4aaea63a274192321b1f66f72192a9b0ad24635518d70e8cff572cee328fa4684a2bbe383a5c2fb0fbaf0abc50569d948b4c2b2fac1a3f7ebff6a24c7a3b9cea9d619b45c6d78ddabc681dc81bad27f8d54d097f1804b5296356e5c97b6fb2a7717a82a9fe141d0797dc29af16ad9cd301774a3069dabd5ff689468e136e3ad09219b8e5a1377c6338aa2c7c18fbd8ef9c67dd13e495de846a6e0eaba33a6742baa6dac8edb1653be2149c75490e0ce4906645821bc649e97cca46084d253dc5173638203674c87f47659e7397dbda833fb059278eaa72376fd345515310d95f20e562b635ba89074a6d04b68bc5d7293b28527e6af965a3222c558d9733727782bf81e5a33cb970d60220613242f4fda6af68113606f14618f091828a8cc9efe525487c36df0a8fb36bddf2fde8905cf31d6aa5756e0f2fed323a8cec7903f918624b83d27301ff1b88333333cbefa354cdf86e83c0672c124cb2ebe8459c850627438bf84d18d39d94b6fc419ac873a5347de0f8b896935aa2731db7bb82e4875165b576d125f33363ae64e375687aab356b74af9dfb02945a7b43f42b8b710bd8e9baab47c7c9dd7e2dff646fee9f4dcb49c6d23d965d79df9270850734c0bd3b8580066305ba5d5e3cb634103afe81558411e4e38c1035435257a7f8e71f2e7df9a48c21aa6a6171ebbaf16adfa2294f74822280db12e24aee75353a2631e7711716f207d52ae4c1133f31a9ff30c960c6c22d9adb703cc25f036ddeed78ff11f9a3794a09d44c0e30a67b32aaa84cd9b88816f9108f40b77363fae20d74503fd79de873d67fd3e033c99aabb888b306161f8588e8883505297b95fbaa533dd23fb8cd740a5aff2fe6677decf40245355ddc4f46d38777891ef297c3a3c828f5f66cc04920c137f36ca23981cabdf9ef23d68710c97e2aab63bb22bf32406ff02f8c976cc5dcaf2fe6b846afcff65eab11ee43f09d083b5f189c4f4358c40fee0a7ca5828838e0454f5a8c642c4b8b692b4147eaaa74f2e405df554a0267132d5234eb875a31fc8894014c84fe030b325224c308e57dd5979874ef047d309b4476cf548f3fb8723ff9d8dccfe06dc9f41a80362953b2999999feac33bea4baceb38dca73b1c3b6f35650318a7d7d5f3468ef69b1639cf5501edcff9cb0d980160d82ed4b90c3507d11696e88845ee7424157546a0b873b778b92e7f447d971d1b6698bd13c75e82cd1417e6bd1c38cbd5fa6a4b76e1ee1d23805822fb83830b5e8249a38df761eb0c1d31f3ee13c970755d4829d01bb988afb4d9fb60548c480f6ede43633acd763184bcca6a73ed5b4ff0885c28f327b0209eec1df3e5c1a076ee40b303ef4352acd946fa52c11d3064f54ffbb922bda37e29e7ad6d090b6b6c339fc414a67f9798a5631f34ada3def99732d8b95133f9f76aeef766f004e75a43b54013d8b3be26764dc29dfa204b20d8ba1317e1cf27cab9f27a67c1f62a798fd2ed9db55fce1fcba4f5fc8df17a391ac38a235efeb09aae584a91118db39994d00cbcd94abc7e559268366560382ffa7609b8a51ecb5edcc148ed3674ce9322d5879114c5112e7848cafd7ec4fdd85007349a9eac2c505f81cfdba6a4f507a67042abd0668cec0e88f704f09b99992fdeef68e7b347590335b955dd18df709ec604cb9c6242fa6734b0f925eea4936c4a5cb9ff0af8f31a77e4ff6c0f67088828287e3093eeea8fb7f3e31d57e53aae0ef2da61d852b20d1992f71df9cd40dd5864f17c1621bd783e981418efdabf3a602384c5406b023d235f8b8193bba86f0aeccaf22ae963887ae5a7d8c03d9d02ac36b6bcdd0047afeb322a26cc0148639cecbebc12b720db9ad8c636948d627b205467c2c678a88da2fd609233d0f1e0f92c95d1095ee17fbdbd7c09c360046339f87e437aca318abad19f08d66e4d843106c6b111561aaf152c91917214d04727fd5af6570a833a080d225bcfdf930f0b56e42b744de71208c0b6289ebec4c603162dedf4fc550e2834500127cf695a445c83b2bb24a3f770d1def3fb03a37d0773419c51db758473d8849dc5366b61e7993c3e6b880d5e15d066b2f5f6836c82a5317fa24a84bbd3e3511bf55dbe6a407cb0e141eb664d657aa776733a51c8250799a1e8a26a6673edb41e680e096f1b69be8d836d03c3cb2dbbe55c4a4cd5fe9aa5d6c18e0fffaa8700c7408d75df6da4b560ba5b24e781322ad64c862f926d37a1e236d3459483ef957114b51cccb6c103ff6d81048ca6f59dd68a6f89b4b0983440150402b4fe68c235f26a2d0ff48f51a83f024edc966cc2c7aa631d8fc0ed8eb1b7b03556c8dda14e98745662f64aebfdfeeb5903ffe2e60f839a69cc73236b3bca9fdc95e94a809cd26357b50ff54316d18fd51e3fefca73c3865815b17ce5e040f0a7da7f425dafdd81660f074ddebc6936262af7c5bd98a3c0fdc6c8100f02c07fd9fd87041dac53fcb69ef2ce850cc743a0a219f489bbd79304da0d2683843c8d566cfe6b0d8627d5f95eab9858b4cc878535c88d0a9fd577c2ffb3b40135f70d15ae084a06ebc8b9e8e41e86cd09895122a354575dcc3c4554623d2523f929cb93c4dc3f9959dd2cc991f657a4dc0eb193a4252b586d931157252c977e6f8f69eff8bff3fe572ac77b0b404c5c43538dc9de3d28569410e858642b867c21a08fd803715b4de79bda403df4e600e40e7b05e102b281e9dc297e907fdfb220e5c3cf06b7ac0bc9ac0dd604a4002ca5bb933a1767a69092925ad88e19f6f05253f6f8ed97d38209bb70d0222156b6c9b2751ee8d8ddf6dcb9a6f17f64283d712f37c832a78275c27bb36499e2cda993e5ca2a80281785bef4d473843635cca382bec72f2923ef1423b491ab70da5ab7acfbb9ae6a3ca711952b38dd18080653a06319e904ef7d0ea830e39102e527b1356eac8030f1227f1576eab2be6e4ca71cbb9c3b721170b8f4183cdeaf0d88fd40bf92b6981c4f87af64c2d1b21c1dead7fbdf1e84dff993a33d26e0c9d85c667e70f0ff2b740e31b5265682de3c9874b0239f4350c4db485b6d28490b17e09eee1471b9658d96c1c8cb365dcb8505a44e7ca2627f73ce8cea0447fc0a071850767c18f2910bf5beba74e9ec10d310bfa4ece6a5a91c9b907c6ce7654dd216462da88519db73e1dd28f5676e6361b3ed9bfd73bada4249328de157c6c1b7ffc5bc3445aed33062ee3f5ce4a70ece6730006fb600460fbdb74f8fb044e65c1e4c42ac2071d1d168f08606d5dddcbd49454c2216d438f385bdcf2d4bffb59cf9fd0433d19503e29b19c8d64574613dc1129685be428aa701ab16dd18f093a2ddbdf14e8e5c40d2d1370524a063fae334dad94bd887d2987dde86d29fa61d89ff2e943030b1851664905f565c6190603915de698b7f9244c62949e03801edaf2a5a26a1c58cfb6e74e3645b1d68cc402e6b9b2de0260fdbaafe00a5554464ec7baec8d87aa8ba4762cd4cd57e6d944f792e5ecde582639877c73bdb265858f1d6dc5c911895d7b90f6a57df2367ba80dad6e180b9e3bf737430303dfbe2038154c699687c112d19a66b7e2aa5f43a0b684155a504445a5e86089d79a0f56a61fbb954ac6cf705c1ed8a4063806f161519dbeba77266b791b7b1d8e1e5e4c4580688296d92141b080c9a98024d682472616f51e842b863dae497c153655969be3f8a40638d12976bc8820a29bdc24d2ee7a5584aed5d05d3c589ea84c9ac84b35e4e0dc77dcdb5152a60aab2c534075761c7c7d03e7ae6190aa578dfa800819088d65ebb900c6a0a2d178ff915839cecfde8f83ac3c8342c7402e1bc7dc511fa9a423472012ae5ff2873b7d9349a2bd4437d9a1f7fbef8278b166ab183bf32bd6f85e5cf54606726e4036c3405410ea03832cbd144f0099ea6f9ee8721b6d58af6d846243a0b3d9df6c98d17bde42bcd20bf0727d691ad5fac523ee2b0ec9bb3362274e5b8e39e69c61e3cad6176783114cda7d1e98c0a7778f663524f80a97a8ddca13548d7acf262daebb9ce8457aa96aaa3a9720fa491a9416c85123fd63873a53f9bd6e57ed20c2ef6591ce958965411031c8f0fa2d73d75f6253dc0dedb383903ce0052fb2f839201d9f6e7b2c7f42b321e15a03c3137fdd232a3c65364e447f126265a294169669a11ec114696064556cccced70ae7b0b44f81365bbb795f87277d3a04ea4cb3169a745151bc519099b3830d0f5da4748ff2126d32c5ef11449f79bdc64aefdca603df55410316787a6d6277f14fd81069d31d7b54de2b7e4e89df4cba5610801feaec3cd1a0d9b43f5ef66922cb9495102d729c56392735a565c198afb9bd3c0ca2bba91205b6d28ed34ba2f5e36c9a6ead5f0d8c9bc100a4c6f88ad54fae94b3f0cee208fa7481f7423e640d0c68b9c53007879a27e3531fdea6fd2c7296bb1e210fefd22d11a9b55768f4ddabca4b456db639b29782146126f65723ce990733238ac245594bc4de5fe91b1029c9025a52b535462d3668c1d77dad9498828c8a23e939b0d5d12168bb032c079857c90a55fa84e6d3b911b685448a087e1a5c2f8ae36286feadd03592147028729f5ecb91de936d3a3c1599c19d027dc8552d4c0ebca1c9c8a5b1b6fbdceef914e2550419f57a32d340c64973b15f951022acca1d76f8b73b23b20cf3434411d8863d0c4b718a897669e6431f81664458d92a7b547fc46f0bc03b504238ef3414304bfd81e6cbc03ebd565389f3cd2bd7e66c56f7acc7ec97cc084d2ccb9f57fd1327710ad8bafe4db5dc1188dacd98b2d35b59177e615206e183287c99b9f3962a2135315931e0a2ed355201d89ca716ace4bfaa6d8e11a475c5f96bbca9cdc3e1ed0fd7d58076962d8129b00dbe0a85c0a29f81e1a371cf3698ee809f2ea6eafbcae6463fb94d04442581a36306f2a8f5faf263f9920e6316e4377b3e83f784f28a1f7aed0c72edf7ac9a5abadad4e1dae7dca21a0316e090aa1a9faae674f3968e4e307dd2a0c6129e4846c1efca785c7b7f1098943bb88d3ecc1ddad799a54ff1b858382af52f0c947d2cd08afe62203db948baeaca8811cabc1e337c84653f053cafdaf77c986333a91c5cfb86e2e361ada279598bef221440188384db7ad7ff3896f600bdb01e6ffffff19