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

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

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

Block Certificate

Block 17142 5dc6778a6f7f1068406e4898f3f329cef453ad1f6f45b4ed510fc0cd321895f8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
24330ac786ab7a9065e653477e0e13ab96141768f38d937a357e5d435bcb854e
Certificate Block Hash
5dc6778a6f7f1068406e4898f3f329cef453ad1f6f45b4ed510fc0cd321895f8
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00270b000092290000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000040a8ae16bad6c0933594ab0fd7592b83520adb27d48afeb11475b96ca9e7ac18ae0b85d24a0334fff49cc166cce22d18ae18ce7a86f712ff49e9be8a2b9ec8a179f768b69030db918564481896d36e9777842f8e9df5a8fc9aaa502000000000080000000700000270b000092290000

Raw Header Hex

000040200c78f7569136a45f42ab474f3038fcf75d4c099a5e27a05b55044e2cd89e7f4bd856143b46ed75195acc8359a543a31d0ef1263b6bb03794eeb2844f76295ecfde5bf0696d24011a4e85cb5b435d7e357a938df368171496ab130e7e4753e665907aab86c70a3324

Proof Data Hex

59,560 bytes
1212160203077bc01db3ee0dcbc195f7e2037fa717a61f064c88d527e1919000432cb371dd8e2dd64033b2ba94e40d997423c2406a80639ee179a51eaea8bebb68a9ee4a3515f7ed4fba7fead0fa4c15baabc4a89ff088c67c4de528f35ce255c4b4edec6b80770b75fbe66bb9395a09cf5788e999be8c1d6c4e1704d9e5759e51efe1cac988c88a08653274a77ef1fe73732824976ca9d6d5212c6070f5c94cbf26113fab31d6b95ca774776cb5b03b6663aec2aa9db904896077adb2b39e355da384970cb7cba6fcf21f82ffa43553b68477dc277f2d699157b33ab2940b833db3a96a87149bf3209bc067045f263307a56e9f3db2ab6b60c493731a3f690611887764a56aaa538111f6d49216305ec1a56b751fe6104840dd2714b2a64b505603607c71015b88489d3d90fb3f280fc6bcc3c7489747d840c48663749346e11c256ab44628bb369f0a57c307b4c4a1a5371bca39cd4634f155ef2d9f2d95cef7d205712143bbd68b5644c89b3a0a901a5537cf02541d4868cea48bfb5f6ad2c3d9e9b53aa5b540ec0cefb0a72f76d720c49bd3d179fdee8588e231a6d6b7091e0b75cc6eaef535e9848dda3f89fdec03fc435d1eda8eaa7e93b4f4ab148e71a8e609885329305e23d1cb62cdf01e3f1e933aaf268211762ee005681fb14bf21fef61bd8a5be5ff3921e7d152012941c8a2686749998615cc862dc549f78dbf3376ead290d7ca17b81e8da8dd6184b6c1e6f213e955b27d6ef93f1885dd5c3429b7fd614fdaeb7dd25a3c3c68981c2fd0836396deb4b649d16844985cbb2c89a9f8b87ec437af9cfae5bc063250a721af1fcf19860f43a96a2489a6f5e36fec642bdaddb872ecf36477e27695b16f29654c340efe736ed7472a220b3bf452e0a8aa55165f4a7e42f3c5e91473a023d34de630c5da7fac42391931fd5173bccd72586760ad7845d14c898698090ba1cbceb76c632acb76cc529b6110b63ce52a218893246470a430c9b8b6617ab919da2123803bb8a757777318d9247d950bc16f8110f6886fa22ff70f3b2b72f58ef72351735e7d975044443ea45527f93ee081f96e1eb8ae5062a74e9a36efaaf44b98e2830f7f916cba4b643ef3ce7279bb83f3dc75f744551c4d8679fa1b34b401f28463ea5553f45516e29801250b16a12d3d6a404c4e23af158ff0987166a62a31b5addc021572bcb3ab1783ffc7556d63ef2ca8090d606bc54b3365984cad033ef99a7cd2fec937de58347e82c386a3d438c6abe62ed71f1e61c57a0b7867801daf7d95622922c843cf511e8876a66f6a2f9527105d768312a1e3bff8a70cbbda18fbe18f5d477f6cf4b7e220b8bc1cab91d1427f225ab705e3efaf2cfb1ddb93f878e3869028db53c7eeea7f10ed7d4f4fe92a6e71f632f6a37a4874d44aa49b1176b253bce8fb2ce8e3de04d2a358d6f58c1ab05b084385dd3d26ff64d5cfe4f2ff5a4e0afb62668b8f5e57c6e343c2b6eac8664a98125c66167115ead51dadb4dc348574958a0c7675769202284bce7b01f08c514329219f56ff87657d4ece2d65165e7c00e539916e871f657fb7fc83c16055928ce3ac247e2145e3e276415d866f56862a85736b34ef2b82c865b40b33d4661a57cd9ee4adf9ade971f76efe4738e3b62c1f3a7ecfdbb7c96a075aaa5867de97c4c26e8856ec97e99a0e469cfc441fa3d05b2f2e7c94b995785df8ed1aa780f024a5ab5dcaf23f4048c7c15e222535ba2389d88f968c648f7f1f6c46a7f408d9a48410b20c66c89a808a2f45944f6b6ce707a1268e0bf1eca537c0cb52ff464fc41a8ac21fd717037ed16f9a6a4a30eb06501b72a1d40a173e5bf4bead026838c7a0faedc20762b3868440874e3557716c268434dbd892e5ca67ae2cfb281ecc74f2ab3bd66c17bb9f8e27894851ed3a799250c9b3689bcf556f93de43596f492b61dc451d7f4aace350dc5c7ae0b9cfa9f79db8231f5c80b9e164f4b3b3d5f8a4aa12539a84ba861b56a55cc962410f6799cd5fde2ef7ce283d8db7e5f8551f1b4084439c5e73718cf9d47a135077194da32006e3497994d3a7533946bfd24767760b73fd72092d3e69ce16cbd183783ecf0fa86347b61a7c1399df5ad6df0a34b7291be1824070c31f53cae8427ce7901d0efc2dcda77b4e79a5fdbbbbced207cce7950b212e16a0d18bcc3328f191ab7d020a024b7191364eb005ce9359c7a52c2daa7b2bd175ecd28c9b45ca2fd46eaf5fcc24fa86148982de1c203301032328531972af41b8142c91e4b40e07e512769d95cf5555ee1012540117e541caafcf760aa309126f3bd896f59ed674750032b7c07b246c8a6d47604308abfd386871433c78cb5c8e032149ac6a763669f6df8d81a14a69189b3e38c604fb3b4262188d10ff14709950f674fb27f03dde4955bdc1c5a68f1dbfd0eef60043ab0275c42cce8ee500ca2a8cc466cd39d9a0ed0ee5e970dc5eb2de8c44ab5ee4e0646bb8eb64c02d8ad0d7de65f14c8e03f25c45e96960afb42493f6bda5e95ba2d08fead9fab0bbd69478a668cbe7965c59b405bc83b5deadc49760f8debf6f4b63d742a308165924fe37c5d74570fd0db72ea6140ef604ca4b22cf57426586bbddab7f6654e757ae2c955121e36924717fbcaa9c667697eded8a32c22a268b882f221785eb879a5ebddc074824ea8fb2e85bbf2436027a2d7e80105d8800a34ae9102b9d876303b38fe5b0bf35d2d261c989d6287f14419bc753f4baf0f5e24be4517a68a8a7d3472abf23fb9fdeede0889d10a7142bd6db88a0bb90fb33004893e0dd3725876ba1f0e36a57e510462a768534d0fcf4529d52711cc5124fa06d64b90ad878d539c1964b49cb0c38fd4839ddcd419c6b58836a2580e6457031a677a22f5bde7e604fe80652a42ceca972254057f91e54f896c418a811c2c635b610bd9518fd83fd640d09a65cd7eb7930b59ce5cb463694fe80f205853bce95baf064ea1b8bb22250af195ea87326b5cc5eba02e0318f2897c3c0d2ac132f85356d2e362110a5382a7b444423c4e56fb5626c6e27f68f79f2abdd23893e7856fbca3d11775cc4d9fedce630f6ac172d836d867ee73fa71c21f5c83947bf982a5b73c663f6268800597c31586094eaf06c2f41b5b8ba10be684c20f6a56c519932d630145c38141fb67b3c0b5de70cfe6988322537a549dc5ad33e27da0e7b59144e50b9a96371ce7d305ac5bd22980f675f17bf1123f7f67074ebba69846749138f5263123eab58c20eb028040a0267fbc7601aa53cc8eaaa515d69504fff3cec9affdf484149e2750641cc6d5e476a10cf3e77ba2bf9a25e59fc6e8bebfc97112ddcf17e6f4367835cc7b3f40a3d74d3a7a5ee712b934633e8404a843eb24459e4adc0bdcd7cade611261bd1f02ec0310e060f40b3f09bc6f74b2cc7b6ee7e18d0c55dec9cd1afbbac51ebd2510d4662544413998570eb10ddbcc36a73cbe98a614c00903f6ecb1f43d87dff486c78c3da9fa27dd216f3bc0f8f5592159d5030fd37afdbbde1f7425eca1f8ab16f3ea6771131402460924b2c8465d9d8740f465e8c4b0876b359e61cd04eb0217f43a31944819cdd803909e0f8b7638de0e36fe44f06b623fb05bbff1a7de6b60419ce5e8c6a0f3784fa54b6017aa8f019f3f61822d2297a2f29837005bbfaf6386f54bef3393b76c22a26b74853b4ef23d631e8682b6e00da533bba4d387f0a184d49537c85af6cd1bf75d16cb12a807cf14d186775f3ce0d68aab66f8ebb9ef440878845109fa0fef6e55f0a426b99d20b7b0b75bb53e7debfb695c048e35fa38eefcb804ee33768948ad76f7ff7f4abdcbad77000a518daa0d5d60ac35a4ae6af39ce579e33f472336b093bf684f6880b1eb637c57addf099413de61618da3caa6286464c77d9b14aacf8954c79650294df2430ed7895d8eb2fc56b16086462adff9275a6d1a31877a8f4e9bb5030537486eb626d47f10a3ebb6df13e4609a77cc01de4d012adc8e33c20cd72a100da5e1ac93d7257c9e3c6e5a33e595d60fbdc153e07d0919ff7af671b650254b9109b21a2c84f2cd698f5a47d63449cbaa12474084a37096a0ea9775b0195136dd8193d8efffd8e87be1b4c653d58075ba02efaf0d7fc6c28b02cb0a72ae2404806f121e5f70cade99c4f254c4a6eb447d46e712c527da1523c6f8acd1db47c477267fccbaf62682e050dbc71b10aac81642e9e8e297313239b681a660c66cb5f6ed504e37dd02083c84d301541391c69612914cb0082af47eb279a7f56cd7c298e99be997fd0acca1f4f2c87cb2b8a30701934c28f8756a39a019368f1d947748ffc764ffcb78c2748cb0ba20c72dddf4350700337ddfd8944d11c1581460e4332a7f37f351947b5f4c1cd605c20f6706dbfcc63a38e3398e4bc82f243a19bf5c9f739a5f6630f85970793b397942338f8b514e3c75d6f9936cd343d0f786903e890408adf8290a8a60122c448e1d308fc87046e9705da7a2114b5f99c8a2d645d69a3e68603d68b81fd0b4a50790064d228904b415b4be3644420a192a4871f7050c8963f1673287470bd81c4029959bc0af38218a9c51a0a45800aa3fd7a7b3d9770c44198cfecd84f39522a79442a1d0824c0b96bb3d614504c246df312bb74555082ff3ec4034eb18fa74eca27cd44ecc3b0316c6554dcf9be62fc382f1399963ff64265206054e5ec94170693dd4bf9ded09bad9810cacb5560a6e7bb81231e17a3f54adefee0a7bbb17f0a1d1ddc3fd45a9ee4b6b7dce019dbedbb803132e361c4effb255d892558eda7d93cefe0b45742989dc408341553165d45289bdd1e33fdf6cf1ea7f50cf3993bc3be807c72f9536d20110b0b0b1d0e2c6237e328551ec3f19d8892c8e0c0e6685951c4cd14b397b5e30b1675148262b9be567f1a0cbf80e848d2889a8aa54d26af1888c6749149ff6c16a8fbc0e6c39ae17e0831d8f7460948ac04a0b5f3689733f2c34b344239500ece0041bdf41de87ce929e3928d70092618b4ae6111d38ccaae172078d5dc417d9e99977a86532648933ce6144a9bc30ce75b1383bd753569351b0ed842752fd24d5c1913bdcd5e3a8f9f604779b5cf8c76d332d0f178aebe3e08e6802053ec0428de804ff5bd41cd87c91402bbe756245d1193a6a2dbaa224981a407951d4bd469a8d2ad166da18e095b7351814174779595805fd8ad080503e354876cfe14312b0cbd8bae2ab8a1fa7e9626173497b61a41eaa4612d405367fafbd5d30a62212e483e4cf79a1013e6d4257e1f07c5e09237233bba582ff25a6babaabded6f38203eb21384e69793d4651895b7cf3416c4126400daef7a3d16b04d17d27e2d3211e268c84c46140434d38ba744f9d69f9bb510270aab41ad8bd0419ec974d0dd3c05942a70dfc8c7649bc1a2642f75e4c1ef5d2a560b572dda49b63aed558e57dd19f153aeb3638095e962b123e459eb6f8700f972b2aefefc22b623d0d74a042565f58d7e692d87a9a43f04b7e0b7cf14a73c5001f8384f06c376588a71e387043d3c8a62912685540afa02f9210f723b92a659a06f7435e0bb62e2a44316e4a7d8b4dea8fc8c86bb4677171846b265f97bffebc6855ac94033a450a0725f2e20874fb77cde043ccdfa7b8dca1075bfb24806ccf76ba3df3e6168955beb945ba5e9cb3c4aa38a26a8e45d76015a549eb24357b37a4b650ec718fc186222234d99d4307791f5c3511d24175f42829f6aa95b55271955ec7ea59d9b3f246c2625d7f700c4a835086c4529d8888e31b93dfee805c9e6526377e9e2a93be6eb3249c62608c8d543ec438bebe72231c2f2ea64a68ca0695ecc5c8acc6e3bb984f85c0f7ab3b2e104c3c85a41ddaae8162706880cd6e6eda8dfc91a48b93ac5df35bcbcd2e28c201005124f0823a06f3ff7902846f669f41da66e5f9406cf51b11af3f0e4674f61f5ef39431e789fb678518b7fd009a16de379b2fc3b0b8fc2e53354694ee03e8e2f59af069be2581dfec2a2d599c224a995767d027140ef7efe5b85cddb9dbc10a2b17ed7ad3971008c1f46737faddb2dba8b4802b40f73bb55bef4732c38ea4c3b2f76793baad2c5c18ef65136622d6e32aad6871846b8798955ac0a579d0cc122e72b81c1a8f04d4d139e33f10162fd40487c1020d3d17e4ee3ed450fe61ee728f22e132f19ba4cf4925b77a6bae528e0c55cc2b00bc6f7d4ea11a5ee08ccfe0ce244b012baa8b73faff5d9e7e7513268eb18ee6cb5df451a07d45bffb931620921290ab7432585a22d1597af5bf467dae735525baf91c6ec91cb9e8960ecf9757a0d43018472fe54681abb571347d3844f9c2f6a22bb8ecf9035655bf52616cb736e95484da971822c98e244336f25a45f9e40de48befb512e743219b6c4f67634d58aec5603baa8c47700750d26f68d4a3a8b9a93480a0b793cdac962bab474f6a91dc111940817162ec9db07de78390b948532cefef4320bc100c9ab09f6a2b66e15c463ffb84c7ccae824fe5e4defca3427adc883db939b0e9dacab5d8ec10b8ac464a09533d2573b6041ef1072c970c6d784dfb7a24df2239a051448068dad34b86a72c0562de3b5d6a7ece74c87dac3c8fcdc36bbf6af26053080202f55bb3786f1c126ec53bf8b03bdfef58c5fffac5b5a8a84633bbf084e0f2a40093f5161a2313c6e5e70459b85663cc16001ae4cb582e38b295795e5cebd3ffef7878680fbd4afb0cae4d03dd50dd9e61d8aa88cfd328aac2fced065da0f88fbce4eaaac76a7c2194fd8bad1e71dc9218e8ac1b7be77434dfdf1bed9bab0e8613bf6aa694519d66a6b615fef05fa3aa78d5e1e6191e00ff258bbbdd3eaf800b48301655a9863f6405de67916e25f272789b7205105be07b665535e506459a7927d4831487b8fadd08318deedab476e579b1f97ab99efa694156d0292985f0a41155bcd7d7271bb16e8601cc774ac8ef4d5095582e24312bb34c471970b9df6ba3db96b7621bfabddd89c0528d20ec898d4d3294dc5233951819425bc0cb226ee15f62e7275c0b79ad0a65258bcd79aebbc23deeb9fc733f13a06d3bfce28c2a5f72b022fb90e7333a1f9ac3b0ef03945211a32d1139f8ae794a1715ad8da8ab94dd0ac22573eca249acef8062618aff1bd317c92e7a14fc9c7f5297b5699cc00aa0743ae8fba2e3f9a0be80501300f93a0bb43d6151437ce173371d13ee80449febb7add3d309da96121d9f5ac695484ebd212727fa6fee3fa94e37227e6a88a211a1faf30c74ac84e2e412933bda42c36a86d74c72facc60da8cab39ca19618d14053aff38dce1ca7a0a97bdf1e9912367dbe2479d24531c4cf4110af8342727680e0011ff2c682ae222aa2b25d939d37340adfd6feefbba0c749fa00056f12dab9b86d321607ad4f19eae0eaa7fc7d3efb12f00499c39a40d8afd631a24fbde6317dc549e9429c382f9bd4539cdd3c840437a56a8efa48637272a4ed779e4896ce028a27c26a1960722af377d1b502cf20fbca5a5697838a08cf864d070a9a7d5d8b0f256fe6c35eb2805db0e6400e166ff758982fe2f4825af6e97bfdf74e8311691eb37d2ebed287a0ede896eb5d88617232d5d2b1c8224df453e381e8a17d4da995684cf8958997dcd8e25eb62e4328bb026cf953887e6a197507d84209c0669350b2713fdb93ff94b2f317c1b3317ee75fe95873585b29ae274d648fa5f85c491f400f7bdf197313044421fed1e05fbd6bd1f4ba511fec20fa537cb04451d804b33f85b397efef260d29f84a9906fd6aa45b01d33d785263d5408499069b87cda76d4ffaaf4445ca6d9a6a1b26e4fbfd490821e68d8e3149476e7f0b3493aff6a072aeb3d1345f044943f85d905fe6affca4f26dbf3d1665a23a81b104f0a1ff796ffc31efeac41e24a6686de9bf93eab257f7d0e6ebb66f215c0b6cab70bd8500292f5b0b163503a3a4a993bf2dd089a9de6b6bd1d0e8fae4dc63dc1c4be0a09939bea05c86945419e0d70d8b3e9ee60d80d28948c02b9273306ee9294af4202245ddbb924d6b571a1595612cddb4b3bbbc917781db84c6476049d3d482737dd7055eb22d620c95c099a6a734d56d68d4d7aec21ea8bc91fe9b20deeeddbcb62649e95042fd6356bc2d5b330aa27ba70da1ab0f127d16de6749087e0af5a283230b89bd6543a34ee36f55fce07d82db45ef1136e2ea22cb51b5966b6217a04e1ee51e26834e9fdc8ab7ee00aa83acff899c9b107dbacdbac2527e24cb45f390c01ff3c4349b45e37f4fbd74b39686664f455b601c545ba6b635b71587d3ac21d0f33be0625d66b53b0be3040eec5c094c7d944d4a884db40ccc4f4ef0f2856f4c73f9445fb88173db537196a322aa5a0df75985e25c2cdb9cb12bc00e4a45a9898ce3829ff20acddef8127cb37effa378583d672d028957e4d55ee195e0ae7cf992d1f2201b328ef4fb0b7a3f95b94d100495f82fd9e1c2153ee4ffcbef5dd1f35732d713887d6e40c651eae0dea972dfa2797487724cae34d69d4dd2fcacd1bbac0b8f185bd0c035d1ec624a0b44eb3199dd8a8d3e80966724d80c126186402bd324d4e77806080d2f5463184a4575fe645e560112093524bd6d3a0a30a909e2482af94bdfa2836acad72298ae003ebaf43f69e786f74e2ae0250fa325a9914591ec97cf1ff704b357a20891bfc9d37972929f7412cea23f73f16987b4530144230e6938472b6d518825d58173069d19933e78fc265a0557842de0b81ad04edb902d9eb816a1b9573944d1d98787c37bf28b39d4fc932aa36f299179159c0ab45c463b0c19e4807bf3f444ffe5b93c8cb1d4beb523900a9eb497df014d60aaef8bb629abebec15a5678c6636a8c2d3dcfe6e9d5ffee10eefee61f6a9f132e41a71ab87aa3285dc01f8d6adb77c44ee6f717edcb6bdc8356cecc84e52e3da7c82e0fb0c05edea131888cc95c7aebb555ff4f3095677eee5085be4a35f1925408586c02ba879e7d713016f054052b8c79226c3f87df9c3ccaef7f2052b4cef67769c2ac05f5f9246d9658650f42a0c6f399b989f3227e7d412290ee7fe771f1f570ec918bfa58390f6ff88754884d1e82aa6f2be43d3640a2cf33aa175b403225dc52206bd568505d33ab09588aa9ba8c4821c47ea32f724305eb4321b241fdea3f80b4fc457f56b2b34ece639c14bdb3ea28ddf903fe9efec09cb3057e0c786cecc1febf121c6ac70c3ffa6acfce9b64bdeb3ff7fab03c848a55d996351741fc988dcc637d27915732cf66d01fdbed0e9428579e3d10adce9fb144a8e77621f62c63ef58128564db9c1488749af6b246a21da255133ae69d2aaaae024ab3d6664bfec519f66557c5a30cacb1a82d0c0c8cc2dce83210410a611217ce3117ad40f9ab71517c54df9fcf9661c4dae2cc9d6a4c0fe7abf0b2ab3fcf5e198a5d03959a2df9b7b65f0df77437a2553e8dbb34f72a0f6b5ed332ae70382be7521ea1b293c1a403be0a1f693f1db8d82b0749b7a675ebadc77f32a22a62c8676420fbcb46e090a8e0474b27c3e9eee30ea6c6a86f1e25dc2f7e383b5ba8af8d0f0ab5f713ce003e57fc0188d333ca5395c4aaf9881e71ddc78879932173eaaadbc5fb966e1e992db8586612a5580ccceafe62783bcdd1e13598316a292e20fa96ce8651e42f7f9372b36b4471ac815dd33aa7f16a51347f446809b8d6bc0b8769f292a0dc9da8c69a72457570c5fab0de02e52ef7d4d7fee7860632ec5e096efaae01bac81de38faffdf881e82a31466a874b1a847c3648f22a09be982c7cf8048823ae3e8754446957eca2fe79d19f938368a0e308f033a75840e8c4b465d1897aeb92fbc94a03f565ca54822283d74ee6776dda2c042a1ac8302d97f58ad8b8f15ac5d70afcbdafc2ee278141b18a4c08a44358af38e62ddf8d6e984a7a30270113ced5a688881897359414f4050c0ffebef0ebbf8023d13443674dd6a8d476f8546713aa14058332061e4818bec70c6e1a6885163b4d7b7c1a89c21db22dd352a1cbf9c825ef9de1eecfa160ba20c8b6369ebe504b45ca341f5f8484c36d6ea694041525db092d4ca743224f2fa5ee2eab9cb614c15d59cc4eccf003c8df49f607233f0d560ce32870ac3721068962aba7c91ea260c58a758152b59515280047554682769a743496da8161f4c4689a17a3be8627b65f1224537f8a28c5971def509d8e36782408b26db2164c703882ad13866ea52ce142372599b79f4f23bdf9ff68c5007a626128a7fb6458737c429f16141c768658889bef9f381b0ec05158d3e13d3cd750d7940a633a3d1bd7b7f1167243acdcf0a93ac4d3996590355f4108e49db918141746db5e52ca14e1d8aaf93c948d7b7ece947fd556e030885f86b950ac16dd8b4af7c85c32c12f2bc17a71542c556733d8396db36ec41b033a251a8632518caccfbd311369ad44b52c576ceca95ff385be8cf3697641deb7788b03a3c538126276c52b7ff78caa628d366ccf15c2dca967a193a439d7a1252697a3612292d8d9c1d73475a2ffbf05d87117cef077632fb504b437b9f18cc8f9ecc44771ae93f5a2af5f3331a5534a6f6e2a1e72c6cdd0262a4ca43ac59cb6aac8603dbe30a112150cfe59bb45f1919bf240fac41692d56c5d8a224b71c66ad1774ff02c9d8ae0f2c287e4998b059983f1e1af5e0e400fb00a96989c3c69ebaa552279c9312809245e4ac6ed35b47f5899cb3feb6f09fb238359bcfdb3b172c12313fb19d19190e53456bc54ef3063a39b8d2847cbeaa9e76893e3e959302cf9121a0d6b0797958afa6ea41eae87bd7db2e8f91d87e287da9ea747998a474ae013b1143a0b09585c83cced2231e5b490a55e5411671f3981166e546334dc1a4b4e571944c2e7ce7ef0ebc4a8f27756098b8a612a603569c7022f4da1b9bf8f8233e0d4a14c933e4f1ebb11a072fa0b3084fea1ea0cc5d88407457087d21c0bb021f9dc007396b1814ab272abf0de43907aa355ede747b6f42098b5d1bccc7a1036dd243d078173a0d396832f934d4361bdb5fbfa74808cfc6b345d2a5b544d4e4dd0b00cd0e1bbd9b53e7cf8322b8b9f4b756b6ee7a04f13f884e385c24db91da280120a75c5d62c4c2846450a514a8d8f11343d56a6c4fa01141f5804cacb0eca7623d765c3f2ee331047d41093495c0c2e31180546a15af3f1c59908373baea83852aa6f0ce52d53a3dee787aa9c651cde8ebe64eecf664ed7d84ad3dee7deae78ef8d16fd16089fdf87cb6d14255485fd8d045108ecacd162f9187a7e83aa7a57bc7c2753e592d42424b4e6bba47c42ba942f736183d2dae661bbfc604e8e6dab140770eac0e232b049885694ee91e120b54865a33d7459fba09d1cbfd334a13798d90eede12cf979633eaef89c2f0ca23a320de178707e724a77f33e7f30aa98e320bd93908fec66742e5ebde9c1f98059e96e82fc9412ec5263512477274d572125e26e87677de53b65437dbecaa433d84c02814a93020b2e7ffc97b42efb2c715eb20ec076d67c3bae8db3b303eeeef737698003a59459003fa10db95579a0628551af06c6073d814c219e5b1d346cef77bdbaa3b456997dbc4b68c2b1ab873dac555f5ab95c5bbf3b66e6e22ce99158f43aa55feb1451fdd8047aeb3818e18016f20173a659f39895c75985aefab4896b731cd4ce32d3a2b10cd1ce3fe56d7331011dfdee7f6dc434141987166673e1b3ee7c379f4491127a92792f55d55186a3f62cc956914c4db0721448e0d9be9e5280fbcb81fe418a7133e87a6fc5ba1e5328906c16e70cc9f3ebfe88b31c313ca1ff8fed39004e249c8eced44311baef8ad4a7fa04f548e7ba06e353f38780fe02711f9cb099b738302853d2b3410c34fdffd8b8801d7526279cad2d7452092df3ec8a9fd999ae0bacf2a225de5e3f3c211c75e4a8461da8444126c434a9a31624facef1a083aa7504f095c9a1d3155a33b9eb97a19f722a2c7d2f17150388fab6ad1b899b1e1fbd7f49621b62a0bb951caffee34b2a7a44ef74b6f802427ef8ab1eef01417b5681cd9de26ba875a994b24c9d6d07cd22037f328239a8e494179be112bf49fe6a7ec072671adefd69fa4792135df7dac1739a5084851adead78375b372d06b5b1cea65741a0ce9537958fe5c7ac3ad0aeca8f9b7fea7eb38a21f0ae62cee61f31b7074b37c3cd4e27414abe3e91053860b2d95f24b8f364543e97b048fa73bf2433a1821b7b82e556162ba9b9b456aca41bb002098ded473208b662390b59eb2e932f47e76a9e152ebcd99928dbaeaecb55484c60e1c206f7cb8ba901216b96c8237cc737294b1e2f76d0e1b9a20451285b84ef246910b815a639f45dc5dc01174ae2b4425c478ba95e211f371d1d65c6d7fbaa7858114a3322f7054952662b6ed1b308fe21a2bb762b756c1b6b4ab29514630f790d874e3eb418218036fa0658b6bb8e5aa1c6de6bab5a41e31ada6a60b87fd5a6d495a964430f52901c74f43f84881fc8af022aa8f0a1daf524f18a1847487ddfd07b143b0a8dae1b6c037cc5294ef323afd1bc282a13c82795498f22adb3a8941d68b7de33e0a76c05da9492eda0c7f41080a74a30f9d7f5dcda7f94fef7d3f897dced8f2f787ced04a8b00d36e4edb50890fa9fdca454d961e712b45b82add61be8ef204490d187d7d6a30afb1ce002e8a75e620d5fa86ac4d1ff50f416fb10d26c1707ccdac785abd371222f4f722d288b5f94682a5edcc1ee2c7e7e853ada58b4019593f2972cc2de4ffd1a3812b2b7ea9c97f46702f8ba7283a8c1aa6558b92024f03258dfd459852b31a021c6af401977f1ac0be8315a3e78c05ac7cf99d7905763425a1ba7dd6f3cdf4ece02ac15f6834e30cf888f4819f96c362038cf66b6a980d6aeb448425bd331a77cec660da6213d8ac5fe453c9dc14d5f974ac3f34be3eea5822dcbe3589e20fb85d63907cb4f8687ee6140aa43ae52afd3a9907745a4f7b95f176412d3a97b86d01d2f58c5decc8da9d8545a49d01940395898adc389890283bea42d8071c0cb36cf6cd80e36c203bd01ce8f20c153bc4730d35ec1a274a47a14f2794b0e9703a4042818bdd0334dc852a25927c48c959aa31093b377d487af92ce56fb18ff76399320aaf26ba3fa17c597a468966b750507912f6dd86b2ee8260bab0ef7d7dea29d3d1ff8633b539b06298f59c85e9fa95d347d8d5ab95df6f8d77f9a2af606981a6f627aad68f0e64a0749c3285b08c36f832404fc8b549613f688fa45f648adc0ea335729bae60184e1fb1ae7a6096ba362a53e4c2ecfebbfce0cb54d0c60b52d3aa6b88f22061deff3d45a1abd3bb042520c2962a78177d9ff8cc8a34ac8bd7187914266200efa0fffca43a74f42ca2000e755aea22cce3c17952a560773752bab6213ce2d31f6b65277d2561c953629b8bff22e9c91f19c83cac29a5d8a5873431106ff64ce58b9bc0db5eff0cef0c55285813d2a9077733a3b0e3898d6a7c5b2a663afe2205c5714b376a8691c206f37f448573b3d0220367197e39fd1e40cba55082032e1c89e1a4b5f58db83e71b06e31faa067042cde6067a09cd0e6a12fb55d830d380a8c5014f4d36f7cd7a3db0f86f3c4db3fc46faf816620954c0cc2a6dbb6db61b75990b6924416b8611ce96ae32ddbcc4f4995be747de4c871bc14215bbcb3fdfca192cdcd82c89e194d9e84eb0111f34d7d97a00270d8cb3160dab1c5f6f69c32067cc15e34dc2cb0e1e6ef897c48d8798e5d367315610540d56f0f064e14d61a818b366f0c8e8fc4f7714e1bb896d3dd31338ab18d3f0cd11b263dd77bdfa27724a888bb95d2bc55e932565c65a8a383f66318d9c00c398e946515d99ccaf48d682d577b8b5dbc4cef598c57cae3b2f6669f1f367118fc42bf05071d8b9c968cb51e13a3b23587c8277eda0713e3d2ddb3165b252f38567596cf2a798efa1d111c1359c0d80481287099c08473854e586a5393b274b91843bfb3b9d4ec0a4559ff657d4affeef6059d64c9a61c419bbb913f8b205148787869dc7555ccc9d2a5b6e5d3214c3a5d99f81455f7665c8f7040e27e98e286075b151e5e80f2082c6f42a17f5547df34ec2c556a130c087a5de19dc3d30438cc95ec0d179ab72a2623f8b341a5e942942f71abc27fdb7c2da3e86405cebce41b59fea4d48d90c21690c0f5c7b96559dbf7168270bdbcd6bfc5af6601f2eca51794333b21a86648c69223a2b9db28b1768e7b6ad4ed0e1bad0fb56c2681ed7f53912981e36dc5f8680eb2eae91a9a0aca9e65e487edc1b6486efaa4eff4c839c20e1190dfc3545031caa05f8d9172e9e1d43f88c2c89a96b7f55ecf33521f693c67c99bf27d78e2b5ed0c1deab0f62e51994dd2d1e7bb294f24afb3bb749e50f027417ef9ff5fb33b1fd1d02e629821891662eaa1ecdbc998b2b43355aa4644d9047ba8d2f0f0820a5b3467ada996a17e06f8ba9346a04755da29f40e96e13b7114e95aa11ceb863686a58eb5088ee4ef703a01707ad97cc72ce41e297ec10f0033914d21c9ff885f06dd2825631aec0cfec80135080223b6db6ca39657f3ded41a74ac362e72da005f07827414a4d336b7d98dde86d113b2b2b632f5ccc56f27d85e319840888154b1fade58efdd983abccf27c0492fae468d437953a3ada8efe5b8be0f1b43fbcae1a3204b2bb337d22029a04baabe80f9502856b00bf200fa5453ce3c0ca8b2f3d8d4f101ae6b44e2ca95eb22ce99a209bc6da4ed04bb756ee5e6f72bc0c7992120293d7415d678df95b4aabf306f695033af05d3fcdc1b44ae5d2692912e6c99ff67b006a2b084d08350f56409c39bf230ad14d8ab8a093f169e827c052fef7ccb0d0486b446ed645b3c8ed13f4a4cb9a09f49b92176670a1608c2ff525fa51e22e6ccd82863de737b2e86509a04b5a48d03c15848ed3326746b5b3f5e37dd673e906d07706facf5037c54f033427e6d006561f3dcc4c2b9a9e572586136ffbb8a9ec2e9e42c09fc37c96def5e74ea31723059e3aa12b1ddd13cc6bc41c56f9c4e023ec8fd47899a16cd9d5fbac69ae91dd0421e9aad12de161fa9dfb3b82ed81757e7bb0be2c9bab28cc9f56161d436232612007ebf1a801a0489eff4039d02d361e36ea89e1a3855a10931c571f7f97f647a19a80f3b01f9745dd3800dd35fa174a93f2c01bcb09b7c8ab786d5d4ec6bf51beaad4fcdcbc23a5569d9665da7c94fca38ed6d5b2afd57b89f30d027a0d2c6f9d05921ebc2b89e0b27de4324714109db61c740f38c2bf4bce709bce3162e32cc7b651f27b98c920392ca0aff9fe6392d9db68ea1c76ac8f0efd32720b3a60e6084694becae8b83fb7e081b682cd102932e3ba5435d53b953462fe41fa373320cbf79bf8c2e77599769b2e449ebfb88d35e3fb26d4144ed48915689d2a7fbb4c1be7a7da8cb5b31003e866e96290d68fa04fbcd16d6dd2559fa19498726a7fc951c51f8c818ba324526ea67abc2b8b4c801ba52fdb78e23aef05213d0059bed448d1548d4db95c3a0a1d89db9de812a96075b8e172138aabb7e1ad16e82f3a317c602a8fa8215cc0f6bc44481aed6e599594858ebfaa233be30af3983be966c8a5410c15af71f62f73c98e4b3ee6df1e9c9388d75cb71e6f94260ed357cfedd96f1029153724e56d1f6de0eb8ff1a2ad64a846b8770a9b86be37e41c1b4f0f881f2b4abdac0520c380a81b470ec95586c78e31137f0c698f522558d6cbc52ec35c2a5e70afe335c8e2e8071a25e752bc2a1b98b7a94c2a4fb696a0869a4bf7cb20d7027999e1472b8600144bd9274dbef221e57cc00adfd9210bf0d4ff96b8b62bbeff424fda76bcc54830221e6bfc9ac98911bfb6ce76b0b4e97a7a2f1162083d0800e47eab88d9189431504ce21d08ba643f17646f5cb14bf2287de196a34c7809f3ee74dab216ab2bafe9b1136469cba6378e3812f6f979d5456fd4455064a8c2a0635ca0eb2caf44607cea6f521be4a6cc49cdb949a18ba0c6f6019b38a6645fcc80bb1511b4e148e9357117280daa0003060e3baa199a7fd3556332d9b6ab1e608e0d201f4356f2f3ceceb719bd77be2645a65f0cf16a28307d02f9f12ddf6b25e49ab77b378e9c7d802954d73514ad3dbfd48bfb9c1c6012481f89b5ffe68ddab055c46b4573296b8add501c8ee4f4ec9e7f312659d0bc7c69460b41a92b34345ae7efd9ebaa538094d32aff0b95838a77b5dcc084f212baf283d8f1405060e29cdc0cccdbb23f6e1a4f258a7baf8ca0491b7b47a9dbb56104727b4fb6a167166126c29a5ea491b0c11895e413ec0eb80013c4618b03467b4932fc9b707722408673ebfd879bb5a1492aa3874eb16a4f8aced025c4a6ce7330e65db66aa16a1caf701b14ee67ff95227634e3fbbe6604d7e1d5618d72dddbe67bbdec0747de27176214da1a1ae5308511a53be311037cb5d3ea44a6e4da6a059393af56fb618c72045db57d5479d23a0f130ba4d6dfe1d02be266a30db11be08cfb6e7e1f262cb20458ee78ac861300bffeb872d27869ab391e5c9f0ee7e371b24aaeac10e71243e956f3daf98fb97c94f14177a7880b847990758f5313326230030fca4bf0b415408fe2d31094d9cf91f8945eb62540916d543c0cab75f8aac68c1c7dbb43fdc64bb2a3255bce4ce7cda5c3091c06e50b192050910784b49a5df6d601168c1fcbe82dd34dca1cd2c6c5e472596022655a270eb0aa9e42ab551aa23aa1cabf9b2553c38c95efdf66cbee1ff2609bbc50a525537dd9f36d34af5cafa282298e60ac4d951df1cad071ae29a5c7820a32cc1e49e03624b2eecaab6c05d72d1a36b6c0eb5a2c0973bcc5f741e6b1c55d26f7a68f7ba8ec94982cdeacf40f17122c9474d5c6b6ed8c8bf296bdc697e0b87cbcd8911b301c565c1162f47238f0fb6916093c9c9c700a9d5d7989cf249c69c2f9804f98df9e558b02f83327641ae871095f23aa23f45291348174abb7edc54803cb3c5585292a1addda18af27a2269473027cb0c1d65af77b14bd99785a7b3ffebbf24074dd618abe402fab5f27fa0df660684981f70bf4eeb4982fe8daf2799c6fc31b1e41369550d2525936536ffbb0e54884e5a5c5b1f4d538e27a73094f1188d4fba3b1a082b69f02ce781bb034099bbdebd9385fe775fc154ae776a73c015b59db70bf149a17f4672ac55554617ca3da0fdd98763a64667c0a943d88b76f6f5d646f1816c0a56766875a155f82e440e7ff1f12b960c37ec698c24f3bc425ceccf535baac92dfa5f508a5a898d879c394b037c65fb3c3b405ec7597e61013338fd5d370aab5607085c8e9b2a2c7f73f86f77f05fa5d0afa291882cee248212b2055cfd88897ae202d2bb4b701252addd5e10d5c9e6566bdcf21c425c9e9f68474fca3e1a89f04a9df842b9491ec1cacbeeed1bbf9e31cde1f1f645e27fe7ad00cfccfbff5b2ea4b8a549c70f49bd0bc29a96954191c812342a8aaad74a99883f69f4aba7451bf45387e06e5a07bcac4a11e1b8475cf8f44ddef043602f0bc5a6aee43c93985ca9276510128d58838b0f4dbd5d0c21f977389e723f863a18c36080fe1f23c7cad06b082c4bc3df5abdd5a558f1d73209695b3f1c75d90f84f0ae32ffc107625e055c77f1e7f8e35d1c7f3c44e038bd575881e24dfda5f1bd6436e723e1f60bc5dedf793dfa1f845362cead9c1f244c61e1e3ba0fd0923658fc9bb42af2d5e3b9948e71d98e1d0b75556b55792eac6b56fbd16905f9afc09efa37b4ffff0d3344db265419e9dd27d021118dd3b713db321d1d0795e7ab7bf99b89dd14f5208770ded49d0639dc6ad4b0eb93453fc3f733e32686df2b95877d564bdfc5977740d74d5da1b7a90b5efc1204a10214d3e0e2846f5ae1f8adbd34ab0fe9903c11a0335be890bd5f4931cfabec218498a7b5551cd50de5ce82438ff7242bf4c34e24e931e2b1d64e4fdd22357ca68aa9e52e14a7a7a2fd5d6758855c3bc78941ee817174bd1e65b05c84b3e0387c659c6d820c414d9774edbb3c060ed2aaf42045a6c49f105374646f324730b4a2628f5e7e4d12cce4f384baba4f0422d64d759e8ce4b37ac1228b1552dfc0ed89ba4167c3714a828cdf39b56fd06e089ece980e51ea986f5e6851cf4c47003860519fe9131154202a8079d36aeb34bd0d07bf8cdec55ee22f301631f48212b555c1a1f30a9a12e5a5aa70d9783bc0376539d66264c8d7820624e95264d25b1f5ae05516d4843eb9d708e99dee9a562d888c0832f63113cf702e3e3ae43c66c596343aa7c693c39f16dda5b925c2aafac49e6f2ba8540fcd5675480cf5caa7d5262cff005c83f10f86dee4b40c3de71cc01d87e0a8728558a0b5b88ad04634f8378d06e0a75514097894ad7ebddd2b2953b2b5703378edfc792573dab9f59664373824cbbf56d09a574a0c9f6b64a05f474d07341c8c3677a219cdc76a86f97e78af07930b1bc0153df0005cf2497721fc1419e640e1403b9084cdfec4398a4b47a8d2c5dd8a8180852176da4eea69bd8e8c382dc89f9ab4432b6444e53372ab38080d8afe464cf0fd5d8d770a74a8c5c8ddb0e1c8f48dd2e9bdfec385dc8bccba7f5f67f2918f4da26fd885860a4955aeea5c4c2cabd4f85abbea20da66dd972e4e5dc2b88a8811bfd6e698eecedc5435e3f000aa030b0fd080a540f5c88061d4de15e676658bdbfeb3cab40ead393dce3f4779a0172326db4266843e1c9310492f02325e7a9cc2831db27ef26b6274f5022356a8b6b1cb948c542789d2b18a5b85ec5fa3714b763deccd4912cb1641a6d85b01848dd6d09264c8bbff93dd8dc031716479fc1fc826cbe959673fb7a419ffc0a224cbd86ec6e2bfb0c136d1f06aa092e3d16b88f636b806671c565ba4d9d50f80d75c0c8f05ae084bbdb826ee9cae68486f31262eff9005b66b0fd12f41b428c41ac37f57f92643999151e994d254068400d2bc55a4ab2e2e1d8ff61a4777b3e818376fba0af6dc355b26cadfd762503f43e2912207be3b807fe8ef55ec058d73ecacfaa96d9e21b48ce096a5153d7f7b46109f33e2754ef8e71f974cb430b2d90c84a229c05f3b66a7deda2e861073c2cc72f4b26c6bf2c1a503212a30f2598860e3fda903f6b8ba161e1fecdee89d09d8d35521079eef6676031f1a53f81cfdee3de2600334adf6c02d61369c2efb9325d4e498ebbcf8925e3a38df9360fa1bd73c30daa4a9f717defdba3fd4a9881883d1a3c23617325ddca046adcc8736563c3a04567a3c5a3e3824b641fe46f4f59743d699814f8fa1f1c889166360e120cc0ec0624cb6eb65361a3c38c8badf69edcd04014882797503565d738458414938ec8e27f885a9792eb657cf337310ac9b8f095e342bf88563d89d2107c7249629d2ac0869c5f8ccf67164f5a6c62ca38c37e1b42d31c9847d0cfa9156f5ccd07907a492d4b3600ce20704881dae50e328ae268de4179d114b9c0752a0b347837aae15a586684e904d041be96831e015da16cac636f66ec584b6cfacfa81f8a78ef750b807516bb0c42f3042b870b612ab5efec6f0c6bf7ab8c30e14498613bbf04f5b9d168efc98ac7be70c1208bf640d79e5d2e1b3db2d2f8f49b418385ee4faf4a6a445f1032df3416fd61a77291577563680c2a6250ace4af8c82768ad21ac266d0302ce931fc904e34f782c7c3dc64315e63836330260bd812b90d44e6ceef0f15aa7c8919eb131a8f3b268a3108bf179868975bf9cee4f4e6e85504aa6a80d417af416099934bad20ae2e8f466c221c9c70f24e6b43311729427a18c0a124dbe864176cfd741f12296ab4569b1323b80e27148973e19cec90cf6e4c8505dc45e097676364716f55e1bc4a1f01cc5139172281801e998fd4a15b7a662c3818fb025059842ad165bf83a758126f65d0ea4e3c6d62adc7c626d37bcf6d1da60f1a064f6c8f868ccf8c4d6a4e9f30faa85791d7d72d0d8687a843ce78e953783f17c5bdc630c0daef2957ac132941f3faf7bf4a956abb0d4ebe3b2e63200aeded704cd60573d72146179b2561cf3bed15053708fb38d2dffaae3ca6b3a09532f557ab477e2ab62071276da2bd9faeb96d40b30853c3178b08839ba9b2dec173db0823e4e1c5be2092086a767753000e132f2bec5c07f429397a75dbc239c167a3b6a7a444feeb7474c38f9e195c83668bade880b8f1b8b91a3b9464504035775c087f985dfd5a2d9ac36ea169b6ec70ac1f5c246e9c0daff3144912c1a9dd931cc117822fd5b1a120758238800f1ec7eb8eb02bce01cf4a2a479b1da233a99efa5b9199bb1c46f3227d604a12b686086edab229e66a97b49431096708ae742cae7efed0abc8997bbd20ddb48a5ce75195f90e4ad32dece14b1fffc2a7eb43a8a391bf2258bff76e579376cc3a05af57e6f4d4d5ba6d2f142a83c85761b71e84ee296470f5976bc848c5ae3be8c5bd75b2a03b47f86de48187335b37a212c151ee991aaf6fadd478765997083093051cf8d7857cd0cc9865c4c6c2d2e722b30f128d2396a001203dcc3431629af19fb7e45c2a061f741beaabb04f381583e2395b59d1492d32e30d226f829d041f7d248a3a6f0e8b6cdc8c0075cddb36a29ea25901507daba03ef659061e185c93085fbbb92bfbe2ee0cefc2a8b7c3adfaefbfcf5fd86924d57b3ec016884e242df02a95e491ce765c7e2bd9287a0d5404e0083585e1caecdf1410828f5b5f8120f20e43f8de51ce54bd2503eb7e66138233474abd32da25fda89f45f2b29665394fb9fab6e1acf0e368fc64b5852b2945897b4ed4ce577e2889deea249f10b8217e86f2b6ccb206541c3caeed520e0f8cd669cc040072fb43f13b621b241b9e7b5d9a1a34224ee466c0ae768a5936fb71843635a5a44cba08e6b144093c7a38749424382832104eddbbde9b111d8634bc337cdc97e0767f5e9c7c2a43cbd2612fb8ee57d33d218b7b021eabe611657b9d68c70d43eb8dd59e14192869b9c3a52a455459e191d50b583a50e18432a7da395bb132c6e11509ec90faa0ec222b6699e11e302d13a9b3cee270c75b2b213cc655c13866c08d9456cdb2f2e9f09beaff3d50a97ac1d5451c975a1ceeee2afd4296187e9e72f005638f3824fcd7f037f4524b60b3bd51b94830cd25e62f429e396e8a2209512f8a5c2f6aff7a58510021ef9eb15b8577f2c0a2a4f02a7b10acead603a562ee4a83679bcc29361576d88647a321487e15484679cf658eb20332575915e893ebcdc869b7a2e7c14674804d74c50b2e9ccb2a0cd75d2d50e5fb92a2587860f8a0ba9e47366b144ba3884d6be722c96ed46e5d83141faa08b3b46ea7c09c90c41797c4198d6b1a9e66fef79b0e84fe39a51b20777ba439608f96bd533deb8b586cdba6c4d0b57bf176f62a67ec5ea6b047371e268abe6c4bc42368a53c1ec61dbece43707dea1b09c4fe58b76533b74f3e1a706f631b86c2c7da45266535c485a33f1664b96c069eb982fbf422b959eee2746e0dfd9bb54ecaabee6b2c8e8584d04e6372183ce4de709207c162bc7822221f4ce5d6ec11a4fd264ec1bbf936b156f130efaf6879aa737efe2f64b58cc0efed816316f8ee19307462e52b4e76ae838017f092ae010c683b532ff325f3f52b9fea98e4ac804bca0c6675c037bd493aeb56a23f09c3660c11d6ffcf7dd0de07641666ba046fd67c4edd4fe60c38dcb2249d3da477d3ee3ee4423965f2e9ffa18bcbdf202ded5187e2281481f5b088ccb49e447ecbf5e08101c374536b9aa309fc035515ccabe2e63e321fdbb54b67819ee80a02cc9d30d36f808dd2bf34933fc0dea1b1a6ac404de115efd0aa2ece27ca7f8cd3ea4391020b05e6558ad6082dbed0b1d3d0693dcaedea9d7880ea8a72f749dcfcdfe4435aa1cb9592c92b84063990c5a3edfde2f53157c1193512f9455ab55763f7315dc639569d67da52b38f3b66594d08526d31405625f7a34b54c444a49941c9cb50ff2fe4180a4507496b687cf59c9d8d78b61fe0d19e8c8ccc08719650fdc4cbbfbd180ef80f85a18797d5712b674dc5e97dd439fd211cbe30d24b51bdd99993c840b0617420f5670848ca2b04ed94dc268ad24c428af0d66b82273e09315342380418c2146c0e1ae8b8ee9d0df7c815eea20852464adfa84862ba8204c206d537d7bdb5256ec26fcfe0ea82e06c0d5fa4516db47eafa3ea4c144becb1986683bf8bda7e4b14115d064211e91d7f33e10a4104a122478c39c2addd111f0c1208ca27aa3a0f4da0a462cdfa6da771aed7e4c5a89c0648331597bb30c2407f31b43e74a0d788068d8b4e646c2db2a457f34e50c51b25a9d3cfe6003185d95a36c9a80e61800e13c13ed0d89addd8c2db8a16fa1e46c5345fdf94d7cedb3b6e1c99c58542f8e4155bbfd739dcac7407e51fc8804e658a501c6962fdb3cd281e7897a6c26065887bd95db197f4d9e203b9c6aa051387a09444ec3dad1d67cfa446622f98436f34bee9f3578b563ef79a028a95399577528c91e54f07c3f9ba57c5cdd12ae88811e11a513576daa1411012db7422c41c12e68b62a5f5614dde4d94fc33bc9767b2a61dd4a384eb53d614f3ee01e5722c64d8a842581be3b346d30797528b1b177f7e0e1ba13b6b4524c481c10a67822b18080c00cc5981db6bfd67f2ec3ec0468e271b3b4ad95bc8a9eca28d9763a5a1cb635eeeeeeff7b079c81a42cb0e770b1c37a31f772d3585204e92f8ec19b3a9a635ef61786dd3ca54dfb8deaf661736718b8afb096d10ac17a490f68fc2ef66c45aad39de857f3e16dc148aaa18a3178083b2623809bd5abe0a73824ce26e2fb718048ee2e6f86a7c90c649f1b0454b2534e0fbf756cb53cd57c5936c9b4aa67e5db10344ad20d3125c24d47277fb2fae14b595e4c88e2b76d9f4fd1f106f2722d6da4dff2d849320bb63e169566e340b7c1edee2e814342d0f310e235786e873d77d01c1f588c209fe7b9156ba988b5939c82fb2cc49244926fb1c7da7b033bb0c45f6a6acb1254fc57efab363c22e873d48de8c2d08d136ce27a8aec9ca55a733d274ad8bc32436ca43623dd138c2bc361f187b5f070d8dce42b73ac4f1ca1ff4eb0fb6cad1b536c8e7d7067120c6e7bc49a320fed8ab504e40008a631b701883df3469fdeffb2598e8c8e80365c9418f5edf132827c14a1f85ecde52b4480903383b9c87c4d2f6b9e18314f650a2db3a4d0e40af1f0a9c216ea19494a5c3c3abc3b8a8e86fc5ec1354fe9723aeee98ff066f12e5eb89caa010232b298f337e3b4f896373bba305019e9e0747cef1baf8da05221c9407c8e3df9032dccc1bac1fba35465614b299b18a0e022ab938674b4c757bffea5ae4b343ac6556ae40593841621b497f5c4fec850c3143e7bad467997a6e1af909314c6eaaac0d82fb62c9930da8778d61b31e739e1afd5f8cab1fb6fa053ee8fafb1ebd3ad50944958821891225895fdbe841caacf02ab6a367328f0cb1f3e2190e95fd2add8aa2a54b2e331b99e3e2da0b187e816380dd7db4e2daa9265f159ebb57bcd37718d0152b99d7ff94ec97546af38d61a78daa909119edff4948431fb7c7ae44490e476bdf5dff4f662ce65ebf416bb619b0e5378e41f9a3a1b9eeb18fa795e98c008d11ff14a60d60cf2b4b53564fac9c7aec1bc9679e2c595126f9bb15abba414fc63c06d73aedaeb157497a3ff99759480ceeb276845a6b0d9a1079017a97319f178f7eb619947089735ce0f2ea0b733f88f5d9af7ccee130a65370c0b2d41766793bc689673d0e9d02b2ec3b1ce9ed081059c4fdc9e47cba2989f67b79f97c1a316114facc67b6dc4299248e90a1daf4f74bc29c8b678d74e55449539fb7288916d28471369d32e7d2786b2995583c993293ea9b5ee798076a8a55a3d208e5d71e665016a44df1e575cd29441d5f90e514f5c9d077e2f6e03a5a5e092c698ae63c8aa8a5664d316ad14323d47a97eb47de7c859183babb616a0b96985a9b8733098dfe07f829ef72141f0b7630c24b8aca0f4e7a5734ba907db85c9cc1164260db1bc9ee105a171f67c891f0af8d859833b535c7c747678d345e36b18f1e82905526f10ba5d963e2291ef598a836783d4a6f9a60aa603993bac3894d53fbbc902f682be8b67f94f1fd6fed0e68b3713bc0944d314c0ba50208f56bc7ab4c9c3349c32cbed0e6e15dafc94b1ad86b07e003407ad3c02ff95310e85cd9fbbdc3d0ac9aa70b174a361cd4155e9ec0329840fd3530f50d1fe838b487460ea17e4535f56be6e5bea60f022001c2ff27ddc091469c50763e727cae91c5ebc3667f044a7b0829d11a6da69590bc7f953b00bd0c718a6da350c0be45f34e0319466d6c7d59d2a0dab82d11017f66d0989a2a0dbc7c54de2ca8fa1d9b5ac43ed0b148c0a4a2a439ae78abc7eb2b8ecfe5646c93f23f9ab5c370065a3432720adedc92fac40686fc3b4e065d0c649c9a6935f1e2e190bffbf89b8319c783337951ee7b8b8d10c78c985656b870dc86b9e6013daa6569289d1a35ab6c8284a227c1942718821e2df24aaa4882fd83dc69a290a1cd98db8111bc1e65f95836c4b53b820cf7b2a17b20ff597949c0dc71d7b68b28ebfa89f2135a3e28cbcbaec7922a38e57b4ed7062389e91f3507d4a6b5d030b3bf53b2fe94644a69fabc052459ddc06b855771c8a3d01fd9407d6ea73295a331ba8d7f781d23e997362d95f405bc18cd167bd58ab9093020dc2706262dd50bceaa619a0c22619f8a6fe4eb1626958577a15a44f9ef0267895b4bf40d2c1d941e02de87c41a2119e8360542b777f11f082e8f8e421b03205db1deff779d0a4e5651b87f3b162acb7eccb8c28cbe607b5402ba70f71e82a27ac07f014fb6a076786abda64601c008244c269ae5178a27031da306fc2632bea40f96fa23cf3b9c970f384008dcc6928af21aba6e613abc1f82521ec9b8732c5e3c038b63460f1d956f2c2c10364b3dc4988fc300eb4fa5a929d6e314ca5609be7732af30026baa40ceb3b647bf1dfcad5c510e5a747df582d418699a304902525bcc30666ca9b708e2d1a56d49b97f7f6c8ffdaf473d2babafc8a67d8c2c2d7c1776edfd824661600978af0d36df18da08a8981328b4325855f01299b66119e0906d58b048194283fd2eed087b56de95f62f47f42fea4f166c2434391d7bdb73689204649ce3d696ca889593dfb354f7c5519677fb173c6d8e36f775407ead81db3b38c67abbd16e44cd59f3c7b2fd59043443cd82c5de5ccf9674ca42ca925d165b29ae2a4c942053bf56281ec4ce1892fb9e3aaa7971ed75c154fe46373196ac675438e5644f07fa2a394eb5e28c710ec8b3fdb9a7aa6d9bf7289a2a11eb30ab4767d3a8e9d20bfe28096e6660eeb4727c06dbf91bd3a86bb5777464bf377f2f8539776d03db5a3491aea06192cc4aaf6b83ce441f1fd0166178009893fd374fc531f21097e874066f96d775f08a1f74d0e4e3e747fb03cbb66412035b105c0aff9ae14eda945c45d9e22716a854fe7655e1b19667af2fe4954ec0c54f6f66ba58560148297ff96ffd3130a149425bf3aa2beb53d934a4079a5a4f7b1551e8996fdeda7725f5c00f6c5d9691b830228b995ee6876dacb93ca08b9f2733d212d8e203c58ea86d6716a8c65fe6bfe136246cb3c5475de3c45c2ef7e2c1a4c3c1bd776b4286ec6a2d997c23fe5069a6972f1e042d75d3d00783dc71adafccf86d7a6a86761d038055340cac251571e4af80f2b164bbc99b9c5fcf0bee745739eeff16fc16ec50c003e54d8873d2d55d3458de4580aac2471c3c9e8ba3826be54f0d28040ccdd60dbc8e220b47be91c65a0913d70331bcc8eef2f74767bd02b90c8689341b64ea94d2b04d6ddff31029c82db2d3caedd5bb83d0aeefa2cd44b76200492ad4a5ad196b55880df1485315de2b6f1a35d5f3552a546a145a587f938bca882ef78e1febdfc801541b4836efc97b1a50a5cfc8d6fd370d46e55e667e87c40feead2c88601a8c63e5e9da73399d8ce7f5cd2847c661fa168f9c050e59e9b871a2a444b0c89184f7b608ed15d8891385caa12fe7d5248384c243bda822cda705f8f7bc3d1c3033eb2349e1ece920257b221177a1d7befdd4d249c9d5c87ac4e007803f55d3cace6530cf8f910bf3c5e5c96d2ff32debf1f93624e16e0b62123442a285fb256ab473df929dbc379b8967ab67a1a1bcd967255429a66f23b47c3e706f573a73fdf093549ce06984699f5d2e22cdc9a92217f7190521e998d4affb153278973bf4dbada52614e4e679ad0361a11402d98b661534192746c0a4ce5e988bb177e34461e4d671fb19048d3b88b6015f1cbebbc9fdaf86b53bc1425890b38dd54647ec31e62ca05fa7ffffc6103cab59ddd0fd73b68bffa95e96e6df11ef19ca03f16eeab11e609f060f2ff47ee8c4ab2f996143eb77fc8ead4706bf60d7bb40213e9ca7ca8a6f6023522c8e69aa7692eb314703fb108c918783df0f1434798b6b1949e782b48cf0d8db4d727a900a0eaea47b9102023e667b516031ade41116a8d4e1b37c9eaf3f4d87fb12d5a5e6dcbcbaaeaf8cf1fd37d4ad31ae70c8b83efc76afefc1b4335d91f425ad24d73d797a3687b42410fe49f81076a2b6b5cf89f8810b90477f8db3a428a7a914b36a086295f154b15a2e9e2e8f07b852da58f9cf07c3b9559e665417d21f15f70329aef48d98fce60fe1c7aa1bb81201b6552b66529cdefef05e96365fa7a098440ba85c218a1825c05a5d72eb9afeab0b79892cba4d7d446bc2005469e4e0d2218a17e1a45142c9a9e7bd80b1be262b6a75bd7ae3548c318c81a4bb2f694c86091a27099173f5e9da5f997dc67083c725d91aa7b2b4f225c4e1b8aed520ba84d4de981f7dac923038aec52fcc3e3276f3861679a240d5284bb4061eb84556a7459ffbd613190a6d2b19f214abf90d534c14177be6fcd26d4a8b859eacd2c09d6568ab6abefeb0f8156a2a9b5397986d658987483d0059f5eadfa9834acadbca388538b147eb14d8d1876c4eb939459ec48f1958917d0fcf3b20fb75f43e36629ace502b387ed7e89d75b1ddb557dd73fb262058606c11d5e20a2e0334367bcba8c912555e850b92ca72f12d0d60316f4d050bacd9254980dec6b577c905275044edfc1bab0a8b23415c1f87a112b013e7ae2eb195c59f8556e3b4fea7564ed52310b03409120e165912ad61a77add2bee2c730430edd11b65d85ad733042dc3d9b93e9b0fc2f1f93a631f7bb259982450c090ad3c71747580cd785ff7aa2a51bead6407fba58c9c75723c77881ca294b403d0a3e456c2d4ae3b889464824dddf6012af2566aa69898ba62ce9ff07a2f22fe36f132325dcf7173d01953a2d3210b83427ef990913c5bf24b756eba45d704d1b7c5d4271c4c077572a4d8fd370ac79698e1967a2ed2c215b2f48326e89d000e677703531a378fb20ef570037cdf23e0cfd88b64f12571e4aa0d9118d8f866a4f17a94bf43e769b3e095cb685cd870e75475f0f4cdaddcbcd351e303219414dc43a1034c8ba08cd529cd0495df219fa46d6d4f3f5854c664a717cb8603036aa37595d79d68ad4740ebe50aa6097b0c31038649a5e01e6fe1252cbf09f266ae03c64b558da659f26e5e90d075acafbea515f9784c02363b71741c4f2d0e3977a296fa7f0b007b842ded7ff40f7ec13981136879cfed17bd999ba6677491c6580c9835ca85b0c5dc911d27ff120979ce4e0036a86ed11973997f6677275db90b1b5026de009da9c9d1d433a2e6022907553982199622bedef5f42f40d182e73134a576ea44ace7284d3c8445d77bb328bd3a5f546ddab0f66eea3f9bddeb04186467e60240c0d10abf3ecd8d4a5f2571eca48de4ffc41c42c08df1ba5dc7b8208da5b61c237bf3f03afd169d5575b089e60b032b6cc9a9b8748059b89f1daa426aad550ed00eeee9b197f5a4ddc4399f545070fdabacb8f290cf02501bee236db06bb0769fb88afae695c526519df9d9996240554a7dfd7ecb464ef49898b10a84c288fe9a4cb45c7b658ad933ee635574fff3b0ce57f183529dbd6f52f8b733fa0f9cb9ac976657740bd5a1505dfa3943752bfc876d759bae0e99001b600734403d00d437d9b1d9d458aca4d5053dc36012eca86cf27e0f91a93464b631688d46f3d1e56705231714039b052c21b98e550a46c81989de5faf9e6f8e11bc76773e22d7e23e66e43a12b40a7d02ee271cc2c2afd3e7ba32876874a99a1f858f56ff5edf58c8baf77bc91cd5318396dac7055c97a5bf13fcd2b727b713660769051bf441a30f9d0b6b25ebea8f8eb7d2de8801826b895d5c295121c099d159338b55640f2ebea554c7abd1849a21bd48275845e47b9c919faab05b782c5a174395c2a530fa6b6d70632a080e0cb1dce23666ff7c18f7ad8e287495d7909ce029b004017627e458d3cc9ff481d23a632750ff2e631f38065f3e5c3c948c21b0a1ea674111eea26e8b18fbbbebd9bd50857c9131fee3c4cd022a9e81dbeab98613803bc3cd7cbf3b9f8af40029b1285bb74dd5748d0d3bf3f757aa4d4e8915aa8ac6c7cb2c535fb2f2b95aac6f42dbe84d44bdf6801f76c406afeb77e646c69dfec696e5925164e28ca9330d6395a91df9480a50395d4ca5eaf585ac66b85519cc3eaed054d7f200c3c9c9246ffe5cc492f4ae4b28d13d61aedaf0d4a754588f16d53bbf63cf942796dc0240f6ffe72c4dbcb07200d78b1d61c8ebff220b20edfa1924308598df9e2d886588df7a04b66c2729746a37149c470f22d53e9ab1d77f6028099ddb80fb71cfa9119897aaef2a0d28f23bc9f5c632428e2de26315e1ff0c14a850e2dfcd3ad8b15f70809faa431a268ba7265595b5247cc0882c6d69ecc6d11b5c87f89edf1fbc6a9090bdfec0f2219e64d87e3516f658f32a2a6cd7ecccda8cc14831a266ef999d77db634924cd9be9a416abbb61507ee37f0546a21d6203aa875e177a10a3876c44b6a09fd8c622d3f5cab28861eb3ec20cc9d66f4d69becb869ea7132990d09d10df9b3f1ba454c80a2bb62a58111bab783bdebf7a1b8f995972052b0303ce959e8ef613e907aed7e55e96780a99107ca7e4e5a76d929edbf790bd70577634eaafc4d56134c3cfa2c986ee74e9b44a076cefd3ab3b5b7e2f928b6b0ffd17acbd2c2ed28c50d81f41b17e81a5931c8106aeb8d6ba9290790371edfbbf015501e2a1147fa5ebb2032646c3c842aa741197b663d5cc5dbe2da93b306a6d9a0dc664223938cff316ee0511285fa2d834a722e4b5b356aaf9f35965451a1b4cda91adb54c014490887f02884dfc1a793e373bcafe8e2dee790b46b35bd2b171eb1b06208253249cd0c7bebc6bb63f814a4c517f79593ee49ca9c1058c9e556370039310d2dc119a6c272d7da5ffd543944dbc13902db521792839b7093eb8cc7f21dfa7c1c5df9d1fcb30e50f6c7d2529129bcfecdd76992eb6b8f9286e74069aeb0e869dc378e51c686306bce860d6358e327b202d8bca7cbb6cf520927c8bcd4bd198a37c877a7a0edb35a3a74cfc5af5de20c2cac03e63e9fa77cd3fbf9454dffc89447f26d5421f301c63a7ec4014eb5ffd2fb2dc369f22d942e5964eb0d98804ed71d1967d17dd19a287b14af5c4158798eb0941eafb68331fafb7557571a373c348471fb32a0df307e9c05159c037620dd80aa47aa3af9e06782c765b09f91060592c7735289488defabda66190ca76951546cc99fbfa6e160c9e3904e273446ba041aa2f632aaeba6ea2251445fe1c2982923ed76efaa2d7f921bd249431db700960f07f1ef1cda86b6fd04820a3e446ac8c0d6c9cabe602d7cbfc3788fbeca40f0587a881ca6a77b8f453346ef278d0d4d3626500ac1addfd1fa38e6300d88c3242010e3a3e18cc07c1e3eaa204acdfc10c12043e800eb6b63fff776c7c42b1f9b8d6e6b796583e80914a59a63c5190589b4fd161c0de020908543a8be7fbffe0ec67c3b8a73c5274fb759ffc11738b6f8f5b368b2a1c802388b98be35ee896fbb093966f71f7b686df345bb72763ca7c91a9e2f30f0b49810a0e749820791348c50c3e7af421e7d925b02686782a4a614e5dc764a892e3ea81773b372766bcfe150c9b9661800f58155951527b0c4303d4f983aef8a322cc2c8db5cd45ebb848cc76bf31ecdd22b6bf993337ce56bdf192677050985f9a44c7ccfaffc068f84955d17fe3a47ca2d5f8b207a7b46914ac68d7eda008c10aedfdc4c3f968b58bc4459deabb3612bcd46dadce429255c0f8d2d28a4df20be44805d695b914be8003f0f4cf23f36f22c4f7562585e6c1d7965d469369062f17b5ee6634d8245faf669b24fee6edc96df0a834405413a0ec6ac66a23987ba14faad530b39464dbc0cb5000aec70691df22a831a6c7b3da032534548274263e1df44948ab9654028ffa4553500ee89ca3bb6ae02d7b20228cf9a3243dc991f1968a5548a7e8da5ed41033e091cca5325c53b471b0e746e9b5b34004d764a7f27174be0aef3082aabafc97fc23143682abf675190f649ed817500d5f2803601fdab9533b7cca93f9d2b1c7fd1eab8aeb476c3c6bc2ccec045b55d6778964b89705ced875c778ec6ab6635a0c9c0c45583a6d536ec77113363bc038ce07a1c9704f1ab743061c21fe5dc77d3279dd2add9751af9390b5beb171dc17d86eb5ec9e2c1ef15d7ad29a5d9095a4e1673bf83ad201f97807f8481215df7c1dbe234483b5bc8a7f29d713735ba9595db818374bd57f50765b2c7c9e1fbdc789be0ead0858c869a5ca18cabc6b564a8ccc3f6a5eb425b7cc22b54aac13bb9eeba8e9228bfc029b81577a4a344b3cae8a27a58c33f9f47e7298eda771b1330bc12f615324acb9572d46217c8f577aa4c10df5f65deda6803fdd7007067e0df9328cdc3f13fc07771460dc3d29e83daa125beb62551be2a201646ae11cccc5454916cec93b1fc22e2d19174136f477917f9228724e8c9a10d9528bd20bb02fba3d9956ff9dbcd7f44c649eb360dc1be4c1573270c58fb688b97ecd47af14de402e239fa38e4824bcf2f37222d52daba21fd04c80210c39664b83390af1abea08392e71eae62dda1860dc3d064976a5faba1fd116c6bd786cde06ddc2a2487d5c945cc07c63c09549141686cc3b38069e36190fe83a93c522d694dfc25922c2f043d9072dda81cc5c929bf94b4e5e491f5e2d8e355f33654c2f15058d07499e7d0f716547d565875abf9e7bd3f5eb1fc3b04802cb5e802d1a7c749d966187e9298bbc9dc9dc992af98cac633fdee59519315b7d8131d27eb93fc53ed26ae9739a593db3db7d827fc82013c66f2c09e894c9cfcd9b6b1b9b216ade0fbe3c86fcb669c5717063215b5e34a09d657a6fca34a8afe38b5a03abeee71a53c4a0bf0a9944000531260b745fc2f7512596129fa9167b1de1254b3a23b382b378eb6b8c8473824c2557c3027b56515578eb6b5fb177eb4959377e5664696ebdf7131d12abb87cfcb4d9e9c4553090b10beab01934c34515aeb4c26aaeedd5b1066a9b06545674373a4780081b853891344205ee0a3a2ef2b3f2f733b8976d7789acbddd63264d79fb617ba9cc36ae685da26824ebf84a1aae3f4248f8328ce36524abfac4c639e32ab4773d6ad8f0b2b4f54961660416fefcccae9a2c57851bd489c2f6104dbd38834456f02634e45f8a7410f4dced0e98c3b7147cbb12686eaa13c25979678aec9ac9dd2386ca769100cec65990829bf85f6de7f73a225b44d1dcbfb1cd4451b6d47c44f556fc7d1872d4a4b282df331efe1ebb31c051e293d8d6cb9947adf41dd3a7201fcd92d2dee33df5d918aadb5eab0103ea7bbddb2df7a62d4e354ddefd7bd6059fa799dd5a16c950cb373d56dbbce93a1d8b7e945cebc559825b148a16ba5f9cb46ace7e7a11d9c6121ed44b8ce005d6dd42615b994e921fc28b072eb34548f2537f971a038763b6c8640fdd8fef85b500b03e983de1b33c2672c03d509eba0b5cd1de8efb210de4dc43559505a971e0a1360f63da215b1d3631317e094e9aa2d4ef2e93b918d6c28741949c37e6723615e0b02ab825b0bd20f89805d980f8bf740c2655422c2027e0f185d23a095e0b7a3cbd8a242338ca6944bc5bcf591a43c26d91e5c23572cd15beb62ad807f53b51e82b40102679f8c7744a8a4a9bec611fc3793f587fcc7ce7bce1a31035a6a83a4f30110747289f9a47affd1c052ab066a140c82b9aab5240c2c29c545e9831f70c443205130e1b08cdbe41b5553f40422e9b4dbe44b5aee1deb9bc0ee8cb9a91528d93b3798746a7efb831b1dbe150de919b79a11965dd49b5b2a20e8c6612d0f3b6f53607acf8bc2861edacd804355348f04eed7463206f87e6fad8620ad1b4b609cf398fee0ee5be2991a2a881bef600e116a9574d614d499216f4fc0edb2908f4f651f6c022ef0431ea770faf13cea46ddfbd3ab1baaa59491ed49d3e87c520cd9a2441716a722ae4b7be104a4042e7e27635e3bba7dff26782d22b6949ce4b9363530013d940333227f935b4609ee45f4481143193390f9c2bb00c9b37eda618a44bdb47a973fdf0f206f040ce4dcd0d810403c43fb7eabac1cdb4fe3f11aaba4a8aad5171d34192e20ecc361e68b942a717d06b0585dadf4ddfe060405cb983f5ea80dc484bcae2633e851bc9055e07b7449735be495652579e2755c092ac0214772f33c5094490c3d67c66ac74ad53477295b6d25a11036fbedbd534015bd660d00ead61ef72b8365e39441a8100cd2b6a2d5beae27c688007432944aca036a78598681e00a08d93f4f13e5bb48dcb43b80fb750070f37c2cf5efbb65e7ae2303e54995442e8dc2d2d52f65be9d5ac6bedf7f0cf300b009c72faefcf8ce278c5ad5910f22f85a8cc863a10b6f1607266bf8c91efa805eab331d7ac3ee298352c588da9222d2aa6eeada5a909ac88ac9c152f4b3a33d2f0115ea42d7df63dfaf53ba99d9fb95ca8006e2880af26329560e3e7db9789715ce25d2f3ca64f2b9317ac95fdf2bfeb3f4507e6f96c4a684568493d94ff9a8553dc339a5c757cf220bb901065e9cc9fcaf02d1d03c645101fea6029f6db00ceba45b7e166204aa8d37f8e245855d21b20d200755b910c9ef748f7aae2217d99d63c3e63ec0ef513eee95c16ffebfd1cd1b90b35984c6011ad3ee862fe4dd4ab28152120f304f6f52099bd8675544309f425b96c69aa60057d85320d9bd4cf740bca805d31f5b2195ab633b310d4ac17a9cd63cbd0f848df7dd4bbc674e79179d45eb950dd3177e8e0437a4ab2099685b6884790c555b4ec34f9a82ff2b40625b328b779c1efdcf7f3d15819d7b9da9e091badb0ead527cfc80711bd16a5615b216709911e5a4ef3155499cccf9473f491488c0c0c640e0e3c49aeb329cb03ec93aa89c3361664f7fe64c6502bc8c4ea34dd968709dbbac468b51a5bd9f2ea8f94b09dbc9fccc7ca556a1134f8db7940a696c2cffcf9dfbd612b753f8ac057177e8cef8730f92a0ff2ee64f5394dc499b15d5b5d52fc51a45f7219e15c1233be8d7d631605747368c42e52b669c42a0e957d393f9ad09543f523010a4e18de0af8e51e3ee15e47e673f2853090ededeef9d3e580ba28708e0988b2506e29f4534e317bc2caa58437299c9b98844d4a673c50db0f925fe953890a3ff04cf2f276c2500435fbb43f67b775c627d6aca0c19a90dce018756023a5904df6be1c675f88540d1b694fc04167cf88855781c2011af77315adfb447f91dc919237c09fe61671f042ba2447b54abbb90237beca330f30e02c70b975996732bf9c15b323638181cd7d2dc3084d891622657799e1ed1ee5281e7e7c6006671fb0f1d8c5661894ea4b6920872a039ea60a911c6cd302d799c384ac9f632b68c20e8ebcf0b580c94949d93a491905755b61cf28452fbe1991fbd834d3f7ea22a1996992bfb9dd7b2f6cd16c1b3bbc46a34c043cf9ab3029c5ab5077884d7c27fd03e11ff138608b7cc377ea8400d8ac1aa8915262faa076af28b52c655f1f5fff0b7146a6317feed43f5e3d25969a8916f48e9b47361cfb8523fa09cfaf48b80fd503bd60960619075f6de58339f9f72dddd2be3ded6027ddcf5ebf90a9a4562cb036c3d74402283f62832c091a6cfdb64afa1cf27ae65eb1443eaacde55aa2f7155c1029f80c0cf6535f13cce9c7d256989141ce1196a305c8b84ea5153450215595886889f17079d315a0f8e01f6f9e24dcb9fc01899944cd903dc052ae3033163b1ff8415e24fcb1fc16ba7ba6c193986e54bce7c4ada6e9eb10123270d9c4b361781072d773929f74b04606ed74233421b6d5a9921ed13fbf511096bf610ff4dfbb3306b09813a4629b51f0b0d137eff5adea856e4475bf9524f0278334d4b0981fa351ab0f6885345cfa73cac84d10d3e8ed2867db6aac72f0288dda6dce6df4003e900abaf70bf05916a3582697e836d466a75c051f7382aa225202ad1bec9465ee668d20b27e74c938929445583c06e7bc38c935cccfb0658d2721797be15bfba94fafcc37a7508656e7af7f9a3ab549ab667781750eb7e433653a40f6698d0b35a5a630955d42d149f77203cb24009f797ca1b0cb921d62c7b758de0d1cf1775390917336446b1606658c3d3710de78f200889a596f41ed27a7c7c98cf0d761cc64180f046072d04cf2904fc4932462d05def62dd2cf48e1e6044cedf1bf4df2abedcbab3cfe8de0f910470bd2856a80935fa770d06e603cb4654416237a435793c74f5a0062281dfb24b69fd33ee9f0075ed660414d367e8271f2bad958e09e21679c64dd8109bf2ed39e4bcb326bd18a9636f8c7f41a44d8808547539fbf4857f464817bab11c357506be25be13d9dda7b472e688519953484c9e5c49834c42bf6bc129fd2c2fea524d799c557a60df8a0aa5b257d5062872ba182b3a9b9d5da044edf93c376e5dfe2280668d1d2a2e9c0af250b0c7e746b6edbc671da1a2d24f11430c9b281c5f2550a2e4e9c2f8c3b770ab1cdd6d0ecc06fbcb7a99b177e37df20499040a8813b75100bfd75baf3d51ef393a3741945e5d2522b48cc90d8c2c85aa9b940edb2cbb6246178a10cc72e8054e17642084cfffd55e6ac2bc1e1a39420aa7345470a5831d704b202cfbe5a530d8d3804c9b64a02695615d2f9bbe06d9a276fbe470f30cdaa2e09fe92c418baace4bc28cabb1bec4e4ce6bcfd94ea266b6bbbb1df2eff533a6ae643f7285d5bf0224fd0a717095548badd70044d47be0f9196ddf0d859570ba6aad7ff252ebffda54be594a3d85f3f8e2f4c86b8b37196bdebc2a111323cfb5b37b62234a53baee1395d21f2f73941da2c7de27e10bba05ec0f4835baa3dbf68c6fd49c75e6dbc9c3198d65a1ab27bf8d740fb841942c401743f05affdbdc35c1bcff9f74f751e0f2cf3b794cc7c6e9348cee1da64dadac824a65813ae57c14d1faeb2924a95e62682d9a96b977a52193dbebbc310357c567a53e221cbb6dff14e34355622052aa2862cf9e8275743adad1451355bcebfb9318c28da7c34b1c6f530cc558db0e144f385cfaf7c8d0efa4bc0bfdaaa49f08fdd9335cb132e34f33ece78e3aac05034c79485c62632abdadf1bbb3f7c1000043c6dd5abe9117413451df8332d852553dbe062685ed47d59bed4c58a16c9155749ea586b389fed9e1fdd25620d324ad3c04e6d9bfd898e172905e7fa6c8c7268581bcb9093e258e6b13a9a11c4e78fb8c38c7b38b5a94c726c1d386d1d0820f27e4395d96b7ae7bed84eade33ec94b35a8dcaf94b7fbecb0c75979ca578d9dcd8f99f9a58f26eede8ef0199c0d10c09ebe36d74176baa51270b7f599411a5170affc3ca783df62a7dcdbf1ca119ad242e34ec499b42d1e0292d1d90236f503f791e413689a3ad030e19fcba84bbb852317f863a4ea7e7881e164f471c6b70f8d8d9803e6e51a849362c13d08f9415da7864a1a3d429d448696f5532d03d16f216922d2cc7b9041e877d57ae90fbed62348eaab4759170217c9f446522c222d374455e9dc68566ce38fef4afa2c474a38b219cca36707e82fe11384ea7e1bf8849c2af316c7ffaf3a175997b6b81a37762d92a8d666389e5f76cde33f55a2df29ab1c6a1a01c39f705ebc4bcbee26e91a896ea97398e3eb9272df91af601304bb4588b598a51f2a66762b5c91499d5177e06df7795f595f1768ef6e4131cbf61bad7205dc46e3050abfe38136e6ce8f15026599553a8b21ed52688f140290995542601a6e73592a399794ae0a0bf9d0084d9e87d96119e983d74fc4f25e9fe8266372acc3f8315cec555a5c72673e28b1b90668d22df143e076f1559e1c7bb807450216985f93a711cf4f56df830ddd6598f7bcf20e9609891fe5d951b2eba6333faf597de7f1d00bfd652eb33da369fb5ae0d5fdef71a3dae65b2c9d2e366d84e2975d5af5b49295cee1d48587066e576d9243e3e48e3486cbbc7d52f8628535570dd305bfa6b74f43e34e8e61b456c0ba1d2c6797cfef3a5bd7a224a10f5e74526e73c595d1e385f788c22e3ec0c18eeb9e57ae9eacce0369460ec2e1808f037e1a93487349722726b1eec38ab8d7f7ac87a5e5645e73e95a3a467bedb6500f7e2de0664bacfa9e198e9abd9fd3568d1f4f22f4c5348f3e4168e6f17bca8423fe5f81092440384f70ce78aeeaafcf7eadb88d896c1ccda5544891858f4b0230642be4ee01abaf5764f6208248344cc24776f3d50ea799c5f2495803811a244c84dfb3ad3dca8ce3ad73ec070b714f3160821e171bd36a1cd5eb12a22e8b97baeec96e41fc0a6ef91026a5ed438fbaee368a9c8d6349eeca1aa14b139ad11a45d1ae789e12af88c3748086962c6bb5b2450f8f305379eee0e37300f75ce02208832302c3e9fd8f2220c85c1988b32d281daffa54ac9d2cb15aec0f278333b82e6d69af24d0d1e2a0003883d7a07e93759e81241c55e599d774b8aa464189c2648da93b23c65d19282f3272cdcac7ea3daf3363521f766f6e09c1ec9d0e417a38fd234a644d4ae7e011cd158d40a0bd67a35f96b8a81d988aef6297b5c87e98bfa4970992e95f80f21ede3489b11b6b327082f53f0239d141c6148fc977dbfb5111f08137375e432d8b6867136f21fe35e9acd5e6323734e0c6f05d5f33257d660f7bac460840fbfe7b24dd09e1236a9b3c7c33001c98780f9f9d56fddead27b70e2fc15af31d709dec215e76dc435186932225899226535c71b56ed8d9d5e418bf1058d55c3d27c538e7ee183c445323943e2924af69a4ecd4eea9361e9df649b1e57a9eeaeca0179a2cddc524c11d5336688223fdfae8cf460f321ed270b0f9cc8af5a1e17b98d256a78404ef5b9a7bc3a862736459b179bf5bd375a2bd7d45ebc0383795e963733193f1ea05f6d83010e9ec544939fa771ce80bdcd29a4d7550d43a7eb48dd46aebfde40acd4e509b1ecd62a57fa05e76c7efac147de0f1e7af9a289dd1073cdbf9f84947c026eb420e06ab6c49905226785c81a2957321ee26493a2e8f0f2a25ff675f50ab63d6146c141f832e8ea20e39e66f9ad5eac34fbff269d3fed7be372a306d6c39f720d0111bf1573ad9d4d377c7986cdf88a612dec6d17b82411ce1a52e8d3f9876c264f7fa7f78abe3b64022023f1eaba5779e13880f9cf7f7af630144e3a0b882480084a7fc0c357e275fe22881a21b785b084395e39fbf578bcb81d16f8564295fe888dc1e858ed694362bc0dc79cb7def74498e07821dc46e401fb1e5e7c3d8c51974a1d4861dd97ace3aa464b2de1832c53113391620214bdb6ec446cd81b59f67ad52c8812cd894c8edb1850d0e327f12a17c5453cad272459c98b3289adbff9784b7e90dc58819e3600fb18fe003e7d21e9bf51cb3b3a50df85185c614e445b97ab4fb4035557114ee2b00f0d3ed1e95d3ec80ef91654430cf8642ed0b8c0f51642709dab68c829d6bc2b0c4acce69b9280319e0b85231311e905cbee1a8cf02b8b84c56704ba2ec9220dc2edf3cbf7574842150d4860ecd799709fca70dae4a3bfd5b926fc016fc84e779455a7a5afc660ef66f23b43f41d762d0c834dbd2747e8a546491b0c5b54c17339d95fbb5f3521a6fc3b912f78f8e66a37e559f9a45454856db8c5ac03eadb65b19bcde99f06e65c731d6f3dcc2c5593ef3b5e354b2bc661cbc29197bfb3caeaf6b66a97f568e7991a8d89eedf12643c8b045a16893fb27a36ea93b99e5aafa84a5a0f0b90c17397eab18daf67947fa087f99ad7955e221ab8995340cbd0d547beaf3220b73cbebf5a4ba3a38fcdc0d44fd2d666f9f255200fbc835c6368e022ac3bcdcd385df8b83f26ebab86c7fa44dbe7599702d5f953ebebb722e68e232ef72861c33b8e3003d1efbc7353996c5f3f6a7e35eae0744af48a1701eb0c91dea6c6bdb5386e346171ad87e7682a8069605c714fcd0d78d8ce4092ca0881f5c34d93c2c31314fd3d7f96293d1e05316988883648e1f141dc19f0f4e39cca818ede3d0f40f89208380d7a8ff760f1c73476baa20bf4a46161d267e75bf35f834ba4afd68a51a61b0b62802cdd65df75f8af0b05f2836eac23f17d6d32d185777a8fe2fcea91a12413681ee41d6ec635767aceaac5582e1beb68ba4243bdb14eac578dd0a0adc7fff5765ded7295282d47d672c553dcb3a64fd284840e00b4b90ce10be1de8660908e756c1d5192d74b8e28e7314e89264b0b0435bb497676bb18696715d37b23891ff4be6582e94d3428703452a8b96e78e0a189a7a9d52e6d7149fc63532a69a46c968dca1065e704089ac2db96da15e0e10a1c014725ebe86d7cc1cdb9a8350fb8bf618b4dc50d5b1922e8071c1277f9eb6ae7f10c5030a9de8e792130f6c2df8b8e3c76dd235975e2f1975d3eb386b61ad6f4eb1893700b496fe0f7588daee1e1097c2df000323ec7cc44e7767f63e7e646a46d5e2446e125f897eb99ad8a9eb4cad8e2c3a83b02253a4cb0ddcd301ff491ba043742c90bfe8cc7049260680b81381e77a7ed7003b9b78610261a8ba816f4fae0306068193a74de2451f89f7218b4cd48b1d7c664d1f8763bb32b8dec400eb1147aabd72f11d6e8888ffd54579270d8ea9ffb81391294d424c790b38755e59f8c0e2ac74b5e7ca3fad2677078f6323cdea8dc1efd9be978df7c291b829c5b3869dfd28b6509893b4e949f6d155b4c7f8afb64e2c79972ce1546395e5aef2858d41d12ff47d1dbd0d867334ba2b0a43e6cfd035d13924f953fdbd4c7e8c11d198617fe95907d7ccb607bd36483037d8e705e20cebe4e8ba4ca78fd567ca881ebf3564e713d144c31b0baf19d17e03aa93c1a36736cae9440bff9ffc488f193da1fd6c1887bc098e42d3c3a6eee808905478ee3c004a58427e4d6f11b4bb20d72e27c4a30f25f8ac34e4dd9f3bce458f0041f6dab1547005b7d4b7047452202c14ac2e809c4173fe328c5c2375b935833b2b491966ca712f7344e4f91fa4e3605524e1cf6ca6f820a5dad59d2f6fbbbf8c270c3ce063e2abf4e7566e4268f865c1a7e8b170ae923a734d3ebe5e8f749868c4afa42372d732ed701c56a4fece16ad9ad5ddca8e82b8ec7fc05fbfc32a46be8d11bfde41e69fe76bfc590582cead06d320d7412012de3a473ece26144dfd644ab584e5dd8ab27593f4b8d69a0ce6224db1f3c5cf17b6fe6b34f37c931f341518a4ee80d437fc433b2b6cb10ac0d401ea3b78b7d40bb01259edcaa280c90efeea06ddc109125fee71beed5a01f98e23b00b5b4ba77e409ae02bebd3747343baff369a830e9ac2eb78193894b48cb2cde62aee9cf2c6493cc295a964138cc47d1bad0fcd7d1be989a6f653cf23aaae8213f96fc858612d450d582f61a25ebc2f2d3e49e30ae4c5c39171bfccb7d675622457993472b9ce9d06b6ecaec0ea1d9c7ee7920838f5e099bf0158c6f519d868173ae3a48bf91a691b8c0d2301a0934ade1dade4a91891a4326940004a132496688ec9891d8722c5f4fbc3e754e51dc121f245d20a0c10e54d917d4f1e4bbb850781cacf70952341f57e6e4097ec608b55a995ab27fd82c195d575ed5842bbe470927a3b74d00a309c31109f93111209cd38945e846220b9b48f0133392c01a3d355b89c2343999987e2db543b23a0242e092203f64ad046d2346831405468cb1e82918f57d269a7611a753c786e84d030ee3ee1e17796bd9fbc3c78aa224865fcc5ac1b3d0600a3673fd3ed23f93cbe8ee07b066b67fab76dd154a540fef9565630f865a646560cf53df262902a71ccd79fcc70621dbd24d5a10b60d03d1b7c28c009e14682015bf3b21db44517237c39cf942a4ebcc52ba633563b47823530df4a3b83719add139cd7700325976d2338ace3461d6fb5f8781db4288c0a1011e6e8f2be4718f1d8c886fc4f28c7d5b4d08dd7c627be265603e12d1c9a87a2f8606a36a0d425f18ed80d905b09bb01412a97651b2de580dab3564127a9c57b77566da8f38878019ec12e4981ef5d5a0be8ce55be54c3c7b0be36c57bd6b31feaf0deb34fff1e2201237343879fe24d1533f0d4b5ee47efa2a2afdb097707bb143d54b2b19e8721ec97c4f241479b14c41b4f57c07b93e54f323fe48112944054265c5153e3d47abf96914e0fc6aab2d85d5f6d20b2f7f17ad74be591405a8b72e36376ec36f740d8f3c75f94a344bbe2e61368e04e968931c7a723df2df645c0fe570dfebecee5b7c2b5667b48bc09b96efda284cbac39eab9c4366e4b18681e01d424d26a0d7f089fde5be8a898c8daadd110a415ed71639027063b4e3bf9abc662001fb73f7888e17eaf494a383b7ea20b6e22899dc9e9470f1f8432e467e8f204a914ef9bd4f2e23fe09898cfa6dee593a7faae897f85d299e446eb44e6a02281475ed316f74c51cd1370e9628bab48ff388a4e611370bd0338c1ddb9963b0cebaf11964110df44f9fb3075727ba97be47c84c94cbf3962a94ef6bee089c0f81bf2d379475bc8a8d48405992bee8b18c5d940ac61e920bdbfa9e9c9ead85a3a9b9e419262a8c9b66a7f79384faeabc83d6bbca051e907cbf2478aae4f733648cf508c9cc61e44246dc8feb3aa5b09ce1e66141d0dd32d710454b7445f86263a03fc859fa4dd5bf218abfaaee101b2d0f52ae52d6cb7137cc3105405c0cce408a6991d2ec2bc6307be486f9fe5b8a2331fb5417834d8fa9a070548f490711a776e7669643a7e569b9b51dd0dd98724c1f651ae19750ea1a63a5bf3c138f93f0cb83eaeef62f29bfff46c76a7a3e82604f435dc947f175b8844ae988a70e99a83cd7f3ada5698c04a4d1d27aad9f9a48584bd4ee27a39dbf1ec9c1ca9ebc9241f46a0439ef0bc1e44087ce0ab605205ff055f114bbeb7a78783fe3419e8850e38c12ab60d68da1609bfd1c261d5c7a4718aa964abdb5cb42d629fc5bed48980e649f988f0fc00dc3895dc73668f874866a6b38cac32f38c04ea3d9b59175d05571277ab07bc2b21734efc770f7d525d8f16703c2652226bd9f7f0c8df3c4fb910883ab05a6c78df13321cb460b1242a78faaed231078c9c8e73cbab43217bc9bc7a2b8f4977a519d219578e2b4cfe9da988bffd4dd8097a172205f7044b22d5b4f15f03dbbe7c6ce9ff00f19f1421d21c45cf7edc957ff1d32c5240931e056572a2a03e247e6e51d5c872690dece4023e0ddbf967fcaf6e2f6b4377af0066f08d559dac5fa5b1474f41ca1fc09686d4e2184767dddc94beb9d1cc652100d0100ba7dbb49f785ed7ae98d69ae6a86d0ee4306823070ff70f8d2176b8ac3440acdd63e97dccd1446c8e0551de0e62b9f40532eb9c81151f4f8e91a36d75d7354929c5b9194c6017e6f0eb2337c30e161587ef2d3fca675b1ca66356ba506fdf12aecac87ef105f93eed070c5abca6f73c0b08d223d69111dcbc05dff591dc5e65f4233e6d870620c5150d806954208877e63f6541c742e8322e7bde49a92eafc433595b65e3ba7d1e79cbbea206b99f06da60d671aa77337037eadad065aaf5ef33d390c941c9c1e0fcd2796ac901033a8cb7023534a0f0739eb05b6d61ab0868873cc23fb3ef00fbe8d1b2f4b0f821f84b437a4da38e3afebbc70c49f760cd8ff336aa02515d4c39596f8a72be80d2e6b819a6e3cc5687e757833c134b0d18ed5aa935b40fe61ca566fb49161acfa6cce07c591b9b004e551493b620d19013e97c81e60cdd59be2095beecfbd1380fd3894b3e1e09c95e4fa1ba6c7361484f31d36dfe36c9e654b61aa4a4ede3618014ea20afdcbcecd69a2414fe9abd80a6a412f8eaf41324e589f5169c4bf64f007f746352c8a1ff7c0b96b599f5a3c053cce74d8b07597331358c86d345a81f68342ca16274cd01e24f863088c90b0fb9fc800fce1132830ffc4fece1ab3753a7364acada18a7c6a9e8c4e38514584fc7b6fb8603ce4d33095de804512e753546e513066eb20981b4a226dbc256fc3d53cc6ab0b6d623a88e53a897c6397c9170267f146cbea59a498b6d8b7e9320b86dc3f1bb29b0be1c94bd8d6f17be0c083ea943ea9bc5e48bd1ef83825dde4e42a400ff3d018075502d3c527da8331ea22e85320311950406ba5f6c852e6825293811e6428f2acd09b5f144c98ed9ffb81a3b8e0a1401b9a2528b185c7f62ce7cc16c36768540d7691512c3a0a4e8ec6d2a344e44e1021fc4b0258ee5e3ab207471d8c5a22ec230e6ba8256f637d3b4d002728167927e26fde4c9b0c3d030dd0bfdb10c2d6c685143fb3e434b52e7821ecd18b6042e342b7a8e8f1636ac5fd06bcdd85d66948524593b60037b2a57f8613fcb5fc8838157ce496880ccc6f4e926a13a2b8a6210e2242db91ea51b83b885b1be5379918c0b3ce556e120b0f93a29cf097f201e601af2722580f0d938f9b843e5049672f7deb9f530ffc502d230027873c76d80f06bce11143aae19163dc3e0eb5f758e56db325633a69f6a47a16b46053126b592d15fa69c998c54ae2984e4caeae5f23aaa79b74cc9c041f00f628e6587c4a7e45b4d5169f62a260175320c930571bcb1d9e07c0638f884610920e211a3a1ceb447cea2ac5dcfb5b8e8cc3ea9621ebd846a0a3c48cc6e1d250ba2d9dc584378272456d65a3a22e78df5a172f9bdb93e6eccd3028b62c2019c8879c547478301f2d0325b913c0e14ed1ae57b5b1ea9ed3489392c8a1ea6b47bc6df4b2fbc5d62be8fbb1fd282a454e38488894f10a50888ff83f42e854eefd6d85876129afd4c23afe8110f274387332ef00aec1352a94fc8a1a9506cd2ff1ff03adc631ca2a5c565d0fb0248a60918a8d55ae3c58bd9f1ab7b293f1b5b068ac05298bcbd62170ca720223dc2555eb0881090c4c8625ba13b35894080cdafca900ae388793f82b163319c18f4ab033a57fafa3e01526717ffeab434a8e0a75c3a6be32c89a381656d0c95be099397b31de00efa05d961733f45c63d31ecb6f7126c9e9f53f5dc69b2cd9d9a44946218f8b891a05d2e540312729432dd7e6e1165e811069049265dc335dcd890ce5cc71187e58e4e51cfaccd8ae571247b56b19c2f0b6c0ad7c8b0ab6830d53912c8122e6cb755791fcce7ec17c37ab38b861917c21830a3fd009f0f2c098d3163e55c776db4bd59915050119c3838ec698a5d809ba4f21932d0d7b47a54d884ea0a5b9c2dbe75453d3bc6455007f442202c3225f609881c4717e16128adbf261bb71b1908334f6e94e5fab6b36f56baa2485c82f018b9486e8e25e926508fd090a006259e3e37125848be0bcaf9c2c4bcc4d2e0db7d5c6320116d3d455ecc69144a5e9d0364ecfa35fec445c6aad7b50c8318fedd47e234846e897afbe31f6d5054dadd34fbe3dc9885e2d69104c107c900576fc33fb00ab9e829e04039587d336450267c923346d222e8b20b907a75c18c92e9b24320e957cee0d089446065c01fee96d90a254cc3041a862c31408056d0abf81344a7767089589820408f10520fcb0bfa23bb3f74cd7ab2b6cee11752254e069f4675b62fab6a970d4c535ae1a40d8e4d00551620129104a08657d6fcf27a2ae185949b88344da560046d6ca42d9192337a79b7036541897552c87f69d47dcf22b797736b75c28cd58cccfe545fa277f6b70b32b216d3874924a8165e2c61193ba386be8b6e9490ee61aab6820226f44c029fe3b892ec8c00c612f3ba755827945657093ade188022fb56064a648e5277af361adcbec9394a31207efbfce386f9c7442e4b9efdbf28845725ae0610251c97d4f6eba4a50fbb3c9bc00eaf9d1a9fbb0b503a3d5f0c9664be222850b9b43a68fd2a7a70bde51470ec51de6273879a75b9c11ea37fdea978fc592058ef42ba0dfb943f960f2cd4cfbf6bc86ac82acb173961509925cfe5caf84f2e3de2a34032abe838bf69d4a16535a657c485a130fa43dc671934d6974edd85a31b110a072aa0755348e8e999cfa3f00fcd75503e2a1e94f5a1de476eb717d69c76e7383fbb2a2498886e49b7667d593ec051d691c06c0dacc71e93320e9cf9a906478d21f636c078f71e8e94927b3be20f6378104cd9ce493707a36f090041e76a09cc295c3ed9e449ed19c4769b77361e344b5984bad80b743867dff82fa71c52d95c59c9b70f134a6c079b604a2385b14830751ae8c546bfe1f30de84100ddc34447fb318547bc82473c54fc70a529199c4adcd63d7a279bd616b7944a2630d449cfd22030c6fd6fd9e0d90a66ef1b584d83b4bdc40c3556940f3633b1fe9a34095c29262d3e2fda92e43e99e3ba699cd9f6c62cc5289886ec98e97ac69cbd416a607a86012ed0da49d3c6a44aeb839d3288d63274802fa29968ae3563b3608a227e1625874d38263f72fa44251d2e2e87fb33d7d25d8c54e86ce66e4386e5bd72affd971b755dc85ef4b241d7c15a5c2e7dce9b6c1fddab26ec9b3c0bd0905cc8effb352aa50f206a794bccee20558cb66f41b047fa062e65f938ce522327949cc2a33f59735bb5b22e36f0bb9497677f2a82a2be717da2afa975fde5409b1812bf825014427d98fd708b6a4716ec7d3a9a06f43c8b5b7b1cbaa7b3da5da1943bff8a3b92c7cd72045e0a0753aca2ab73411104a5e1c6957fd12db5d2b74f7b0cfebcf9c73e9c2d0dcd25a8d694f180cd84d67f194b4c03831b368e9dc4ff8d3bbc1fdf91a97b0de3b917e7e047c80f772c42f4c2dd27cf7e6046d6ac78f2a02440175acf19b2b25be61ffb34d6479353e8f05c233d3f2923ad643123fe6a3df0df074834860d7ac5037586cf333d188158abc22df47adf3728eb44fe0cdfc86bdcb42f7f1ce6364de2883a36d12d738e84a16159a4af3787464d77f798f0dde87759918906f963a9ca28700eac410a3014435a7f8eff98953209eddbcb298e31f5fb782212e6f5bc587f14d74861023106dedadd6d02e875f7ae0a118d25460eaacf704a14b679db567512431759a1c6266b4cba0810963eecda52808448617ef126e64b484f275ed90045da04191c15934f6810fbc5f4fdeba855400c76739b6399e4579764da463be1e7cd233c4d15bf4dca14aada40c9d631b0f5c3dba407e22e412aa7eeb41641f774ea4ef40766ed69770bd9a9d7973350634be3b42bcd3f1eb25f4daa318b3cc1c252a49af4a1f73f4c21919392c8385e3e25ad2fec31ae49f117a49e80e25ec6320b25dd96afeb3c7bc89fecf957989b435d0f1f9817ad7cd85ab27d02f1edd27ede1e19cea78180ff9124082adfe534eef7f6af86433426176e7a2acc7dc66e86ec458c3e5679d6d16cea721fef351005e77bb7dbdacee3ddb9b0c9da3e077e7043f16d05e0c465d0fcf6ad6d5e904813d919c2563cfe7d47a12e7c8774285ed2889b6def0f76d5625130071ebbb7e4a894942f8cf041b89ce359488b9a9354a8c09fa911946efbfede6f29bd20ce0c13531e1985f5cd02368ccfaacf69127fbde512cc472b763f115adee714b7166c973cd010170e0079b08083077e8ded0bbd01e1020176401b49767f6292214158aa4300ccb6a0860e6357eaa0d85ee5f702916d8ebb23fa10a6e8960842631ecc6821b8d68f8fe39363c205037359058d3927d1613f4a6e26238eb9a2773b03b0212f4b28dc647b52baf325bb003677e19046e9dddbc93c91aa86d9e22cb7824484f3737b6a64f9017a099294445713f46d6e338415495cf0bf979eb55668bd123aaee37e38c28d9351666b0222d3c3bd07285e3a618245ef1b37d306667e4ce95a9bf3e0188966e326ebe8b1623f51c59e820a867bef4a85ac3f6dd9b58a21beb3c8084750d5928c118d80be3eed4aa6ba867ab33c35461bc335bbcc54adff8b791343e2eaa161cc478b688432e65b10e69ff6023e62df1c0adb5fc825d26a437f119565d2e237a73f844b8ef20b7db919e1f0ccf3ab762d128eed5ae9ebbb93e57d3ba1831f528c518fa986f599bde07618aaea669e1df7daf2a3eae5e5ef07b4246aaf9e3b4633c313dd589bf305442b6e0b543161f6f1613dc88b59547d84639e4995721e051c83632a94e53daac55c01e2ebe492d28078047cd3a0d03dd1e1417bd65b9380d046337bda902c68f3d11e3316baf008961befe25aaf7b42f09e4ef068eb29dbf3816b1801f280d21fb20bf5f0029ddce5f17820ab58721b7fff7dc3d29ffa7b214b655280a287fb9c5985b720841608d6a2f6302d5e42603ee462ecc566e9dd4c2993fce9c99829221b21ab8296e77606365fa09dbd8c557eeaa97ef7aba276e4a42f77c0973e32c79126518c67e347fadd9568cd262f1619e5b7b25381d1a076ee2d53bcf40fcfcd597c815166b2f0880685e461137773387a4ff8cd5b08e245844ee7fc3d27a93709642315664d0fe86f2278ac534ac544e37e28c58b4a276c805d40e127c018dcbf8f16978add98f34ae5dab93cb509041fbcdca776af3f057b095b458515d1e5d037bd511c32c664548773700db68f899a025389de216a907edfbcc94b78523ae6d463cf2dfcaca9c271f43d2e27ae3edc784c0ab070e91898dd43e7b103531bdcacec1fe6ba16fe4da8f9a81ee8e369c4cf34f99d5b18b9ec81426e1a22f7a7ad366612f7be73048bc2b9d8c22c3fce33e9fdd6f9249da906eed540c6bae9291d547c3d5d834555cdda990b4646835b6830633b3148fe78494d63e4fb5f4c58c1cc27890caaff614c9c74ba950ec3977cc84c36fe0d4aaf54b46a14caf8b41968eee9fa18553de6a4c249b4939899511a092d06dc2131711d8dc8f6e0d4d99e50f956dea02bb6aed1d828e89be86425e322c6f65282e26d1b1a590f2a8dc66d010de33c5c04f6cc9cb6aeae330b3d32791ceda8ba1300bb3754054f988f6471e52ca44580f4bf930cf09750b9e2c553fe3a112354ce679c3886e5496ab7be69c5fd3d858cddfc345b50841daab518adf4e5b8d3dcb4499c5c6c070c378b3e448fcfc70f9f6201f64f33a5fc87f0dc1fee9abf167d3b0803cd683c3f52efedf9cca8e5cf50e14c160683b841df577edc3083b18b15225b708dbda486cdfaa4ff34a18d2041eff783299e1626cba421b43e301869721b28fdabf3d4624d9973393523e664b6fe62eda0bba64703e0c38099db9eb50cd43b95c842b112c67adab5f2f3b1d4b66f62369b75a94fd6911da4db8b3d5cc9828f17cf70688eaabd34b77c0783020457a5bacb22acaae92b54f3638104600a316434e2c4f9a55a7efb9aa93eaf3deb5908b73e660c7640492d2f170b97e9a97c9f2bca04482ce33cd3dee2d3a84b2781db911e2217c8d524e3157d4c9d609c3ccb54a6eaad6f43675f88c2959fff31fd3ba8a67780aa70c81b70f90676bf18d354ae3364dcd7d9aa70e150145660d578fb55fa5821b9994febfaea6b2d1548e671e7f4e15d639c2c67bfe224677a6cc68acf232bf7908a1155007b74c5b760c72e17718da1ef0685ac9432c6580f68b27842d2dc617ad8f3f8aba50f9f5a02271148306ff3b7358095d384b1e155cbdd8b52eedbf9834785190e4945ff0baf875a96a1820bd95a3c4f8cced4df6dd25db2740e8b2990365e0e950f47521fb58065471be19c8c706a828b39cc0fb168a42b6d6c0fc34f51848272f1aff820c0694a9112261b937d712cb74eb87034f9b64bc83045ac7bd47c54bfec82ec113e490c8148393140f9d6524833d2a10caf8a5d051af30b9597f07219fcc2c89d8e0469cf5af3bf15e18d1c5a9a947545d21f0e40d525cdfb7fab81c00ba07762155c60ba7073b1e1e749eaea2b86bb96c15e8a1a41457ddbea4ab6904508fc5b528e80004ba4a348e73ddc96e56846dc05b5ef531c65322a4e97af73d49548bc1beb1ccbc42d5d55d19757f43cbb545c8ddd8856432902eb064916c9bd7f960c62b3c12f7f382d17855c5851f36927b5e6b2adea851c9d5858ac163c23063dbe14913829e2c8736bfd12d7c9a5ba326aa595c171027ddeb0d24092b358fffd48665047d553c1cda8314565e735298b864c4ffde0a4f4720f11dce7c7368c2ceee294cd2e72b85bba09d455841d772b2947a09179c36460d7272ffd5bd840589c3e2a805334362618f2b3384cf5297f9311cc177525b86fb014cc0632e4fbab758dd9064bc1f71dd63b4b1174da7800b3a822340b0b6e09f5cddcfbb1f811bd3c8b50bfa5c2827ce1ece3042e40e42aec9cb5cdcc13f5b5d12f51e274acbbba3b9ac60c59f466ac8c134ef99d645936f78393749c0f6e1b544a91c1a3d15a7f7d62029e4379614de2b91ec574ec79213bd0b048ec17165a5ff13d0b7ede8ac30abf901222c4b294d92d82bf58237cb7683738ea96fb3e76a5ea34bc93a11a2666010b92443d6a1ef01109cc1d421d008bce3c9931e3c07725bf237aa583e011c44f88d566ca7e94fa65a24110c87556b9c58635f5bb2de560be1aa6154c5ce9585866a90086e2cddd469ae2f0de44b05bda1aa09a02dd97a1c0068986e7476348a401018092796fe7559377e70fd7b6f982ddf9d1ad6202efe67b33d12995bde00bdad89c429251e7f90a3f69ba052c6390b33b6a35ac1b11c8eb56578685622f5c2da50f52d5af569fdbcbbc6e399ec83c36b29201401f72783c385bbc38e5bd1ea8b8dce9fb20de0e4db50fbe8b6182be865c441c72bb62cadde517c49303475481ef5056517f7711c111c444643ff13bbf1a26da8907b67727fca442bfa8bf8590c59196a2e753bc366070bd13f785e1c24c3d3fa6840995efb700749e416e39dc5d4eca3a739cfbd10fdeaee3285580207278f4ad24baccf5f89403bad327f3f6ace0a58349851a158f5eb964f40c8470eaf53a17f2c6578e4f028193176e3532fc6fcdc3878a526bb40bfb66e3fdec9b516df8991693b468d6dc9277031274ad3dcdefde96ed18adee45adfbccb4dc17a22573190e7a547d146f40dc867f8386964e2b4f5414b69af97de5238efc6b990e48499a1939a57829700a792af81898582ecf34aab8e0d1519c5ec8e463641274bb652ed53470ae066e18c62ef59a04a3c2f4b1ba1a79f95e3896fcb3e21e4680b0b562fea9da7fb471d26d68717e14e442581fd0d6695c9e7cd769cc4d27187abec0267b35f2ac565947f68243a414e697203736eee1f8989758b90584b35ef234ffe4b2f463f52d8c4173ae23cc984269a1d2e3f42496702a95e33e88f23927135bed887a17b4801f8d3beb09de566b753acdf6c4d0b283a1cdd9ceb62c856e0fe7871459e08b88f775e1ca5a5ba84cea1f9975fe0e071d9fdbbb5a831267528c3b154d2bc8771eaa49ff2aad60372cc276b97e37ccacec38e357e4f146fdfb955d40ca030f0c32db10c2a04862a644f6dc3f72ed31bc71da7074de545d17c7543eb6702fe3a6b156cc6245eb8c277248ca2f29053f3b4cad2882f5c2d02236ce3de86984a63a6a116e35117c45a7d4d5889dfa559c750618cf408938124bd5176a0c5e1714043e941cc743fbd6380755975b6f2d7810cfebb271bbbd8e59c81b9cbe201f7144c780073eff8e554e6cb50356bc9e4dfcd1f62c4f4771eabbb413a3aed6afb60cd92846648a57390248db8022c4fe12b9f420542cd0d0d3790571600f6f282ec98f59e0c5e94d90b5048bf5de9afa776f46d929067db67e93aefc26bc71d4a83a56a2ca5c9b17f53eefc32934a2b77470913c727b097c6d7a46cd0ca0bfabe64b3af1fe3276e2f41568fb7f998c15ef393c4bcacb03f5fc76bc4bc0b00a186849a30fdc43d27723a06c359f0d9a61176480e850e67e08c5bc001845b14a18923c60eab49c445ae4c989b7f7252e174cd5fa64c06355745551b5d4c947f45d384601b0a6c63deedf28bd33595c1d80b11e72e95f4c184bad578d2895775e75a274c328c86868f2eb7f6948516340249e5c6a059bda5518e837fde9365d68b5ed7e4d5a62362befd6a5c8ece784a554412b62a2fcc8a8d98e5d8333fff130c7a6d3ae69d90909ca4a5e9b6a783870ef27c2be781b2f60843277345191a7de8ff3297b2944bdb1bcea7a55033f3664ac8e8b3abdc56eca47d530bf872ed5401362350d88d4e935b35843a2a9ef23cfd5d7f01d1d72eac87e07375e434dbf0f8da491b065a458a2150dd1a47351de803ac5d8019ca6f56b1d390803ba07aaf4289c76ab563e9941e9aa7b657d3295ac86d9f74ff5ceb63b588ba1e1c012bf42afdcfb28159c952e0616554ada8ae4305bc83c420bf5206c1e00679a91fc2a62fe670978ba353a6acecfb9383322a5d28a4b8ae3631c66ee906a3e735e7fbddc57f94e3cbb4d13de2fa7c7e4a2099a74a01fb6e56bad25c929ede401e680b08dc26853f826325bd2febda44f12ea6d2b538e2f49a6e13d9be013ece97f3f0ab487edb9362d568e79c3ceb8cdc7b196ce1f3529fa511e6c61151848116a19476c84a8736a725066debdc08cdca1e0f9a550db66c811698dde3f5e269f44133bc68ef8d1e73ed7e35317c8a8e5623d77f08343436c9976ca610bfb23264e16336570d8c45e6460d897b44e097cec8f726632307aa346cec6efb3156fb6a5feae512a3e5868769de053832d8f8d9829a95be976b77319934e3323dace9986fbc9fd03890f4aa5f283667f9d6f50d902d8e2d111999d8c7256ff8dadfcba23ced8d7a249783dede1ba7307071ec6b242853750dfa9fdc2ee35be6b2d569147b5655c96f8669109d26bf7a60255187e8ce55b57b63ac969c36a88c4967a48f1c7f359d3f56c7aff7fa5a8085e3f022fb2889425d90c4c5ebcb1fc070389758e79c0764750b0fcabbe28e5f9c44e15799675d5458247be620cc8e3171ac5e26099b9269b5eec5287a7038cb15c77a733e1e881d3186dd1047e417548ca0ac08179df8917f009f01593e974938d0563e343bd2608994e9abb3c3cd520ff6269edb9916398adf75efecc0b1bbec1fabb5281ae150cb11514abf427ca208f1814d5d506fd99dd70dc58380a25e7c88f7acdef04c7b80261fcff640dfbad7c0efb0698da65be0d98f8d9f7450270a81fc4137e47cd7cc2a25c61009a8599680b61979d5fa902369c2ea768266277b7c672bb60775f5f16944a899aaa4c9a5f8dda80eaf99b37d9393943e89c014f73db2943c86a9846d7e17cec1f922d4c6d860d8d1047f6eb317ce99cd61c9d0a4275f2f5458bee52897c0e0b230be36787bd4dc1d819be736c63ebf4944e5e0097020f409633a1851fb2fbaa2b6c4a7c09de9103843efd7f71f34753270acb3c3eca46672f1fd629a83f13191fbdca148e2f16bb70eb72dc0fc25c6318e0ab430fd051e90329d1e1067d0add26f5779edde60df88c54971db98095ca552b270135b202d518d8a4a7570687a1885d078f30b5345011c916ccb4bf1cb92905ac2f02f7d876fb81e22361b10c4d2d0f000c1d073d133df305b63b464c2570b93923cf5beb93dec67d5b66288234a0c96dd8c173fd04746f620859de9fc0be66dcc6b79e6895bffb561be25cbb9bd1148e620410e4dbad13bc9cded4fa322f711366514702dd7574dc864dd4121743125b6868d169d2a82f96a9fdb81745a52bcbf30f7ff4bf7191a4da960e06e92f50aa72d5e3cdea829d7c41ca5260bdabfe5eab23cf9421e23750e12b03cc6224569786500930df5b9746c10853d77e003cf3e84bd6dee4e7537cf0acf9e34b7ded9a256ad7839f3bda9ed93d6a5cd3a5989b96400dde228a9c0ceb03f6c3dab9480b6f80e304350f4f83f01a97f40ff867387e83c5abe1024daea16a7315d96d20b8a58ef4a0396f84fef5fc4461025572750bfa7a1ac579023969a6ba7d18a9ed24c58af7115bff89b0349467d9ab8601f09b7e804910111a7ad5d9883bdc4f814402499b8e08fb9d0f289a8fbed86ca595e9650a866a18e6a40389160fbd26387123516a004a362aad401e9d751ff86cc8d3a36adcc9fe60e9023287e972bdb8c8d1119ece2c02e9418be137e8bfc31ae603d4c2b7628f9c1b9fc026f77904830abfb37eac6c25c12ed040a3ae48851822134975d8dd58391ebc603bd1056fb7a124aac02cf273f34990550bd9db4ac996c2eca38d2ec7d601521af618b3da8e89309da55c5124853a00b04e932f7a4d18ec5c160e8499bb578621459fd854a3633904e2eb2842b82e2f9bb432da02a77687be54bcb37d9ae11fd8293e150db1596cce1a9d11cce0bc80bbb86af392ec5033e84933b505097150b0c8aeb42a1ea6c9c2be2c41853f42ae7fb453ba8679d4da95825682e45d4fbb5aa19d581efa339061fb5245b82d9d03758a9616706e17f945d44317e79177578088d7f555d7f7962b26fe9d0d76bd8d17549cb333c5ae018e295be035c0f4e9fbafa7d480b5160d1a0a848b59acd243e8bc80c9d57f7ce964f622360fc79d9be9c018c149bc81ebc716cf09a3d9847515e939162b470cec7315261c20f581b64410f48718642cb215cb48d90b31713d7d9a724deba46b37d8ee94e59a08b5d1d5e5bdbb87a71d9527c05b1c83bbf278fdb7e7bc87e271e0c2b7baf56c77f7003b9218e591736efe8db777791333f844b210789c3784f9e088a71bbe2abb3ec153fc77a09d6706bfd4a2cf69589f8b777c7daeb0d484ef1423e6b1f8ac61acdecd564926fc8101ec8fd28234d4d0bb21f329b0c81e620228174e1c074cd1ac6193648d84af64a9244c49c5910d5fe6fa0f711111acd6f30a936f81f5be6f12e1f92d9874753f35ca8f803504ee259ebc18fdde16961257c35cbd26f1a182f58654ce9edbb380bc5be8f4f16ae106de91b9118108150f935ee5861d0409c4a752ca59af6a72a0ae6f10adad692aa82a264f95f54738a03ee5add7a9702ee082c5460faa0dd45a7db28671b3bdbce65787aca6757f9c641d8953151fcde65651e0f88a65be5be5a081d30a67e331a1e2801f9455614ed3c643e661947207666e804462d4f8e12929ae85f0b966f87aedc664fe624522c026170c091a00d141b81442e9b3fa97f848174c3773ac3b56727c65b7e579e496d0cffa4b2d13b21b5337181cd50fa4709e00637ca8dd48eb766b496a0188648d06f37ff3157968b8537d6985ad2bf70de880909a414c7ba51b8e4820ad5d899d5b517953a57493f4503123c3d154b99df81109cfa4f5b0db3f238e8d3928fec56596099a2e4362ddbe13f221efc3cda41215565ee7b977da48b543576001ca36f9aad6953108577f40aece4615322650f26d1438b1271e04bbc3b0b0c7561502260d0d2dfe29abba39c3e936202dae1aa3e3a8e89e3d142f06955d73a664d1887409d3460db15fbaee058250ef6091e9350a685b7f1be645a2ea8382eaeea56353394cedf8c09e2e3dac9f203c0cd3281116287f111b52c90220667e3c41fe88f1df6c6a3551656e6c00aa628aca41db442c5529b32201346980d3e418b81c452afd3c096be24df1b44920e108d54aac438b0f70e83e6894949e817722f9f919ca5f1be537310acbab7bd9a5599c0e6936545207c4002854ee9c9d949c80c8d5a4bb7f61b13d85216d8dc7b562b7b4e4fae98f8a3f80df939b03d2526afd3e59d27a311b32a254d567924226a542ca141e0b1c2c3b29800a3be1569fd50d45521aec36f01edcc4bb63d713d05c2255e5d9e90f974346f49d4e057033edaf9fb58d021ebe23149c7c0fcaade6df71d3bf35168b9fea5dcc51ca20eded47678e5a90d8ffc42f056434120d2b46f7a97328b09044d52e3fd77929382b456403df0c71519b83ad7bc23cc4d7d345c75c2023db9a8a90efb73b8258fbd89216bb23ab3d07474efa8301c577860c8330bbf3238dfde1d11e47222da2aba7a9c73884ae5b308182f1282602eb18cf0923cf101b9cbe387e2fb231b28c2d20af7e5d7e10fea4daac07d4f67c0846992ad21b577bc44c4999e3cb272d6dabf47e69d52aeb627680ea3cb76e3a9fc927f329c958c2fe5999a6ba9e560cf790d41f9be32f01490e65a15b295dd39b9e0266f7b6017101c77590a1b57e89c4e9846da2ad3c1afb14e89aab4ccf0ce62a73abb16dff5d58bdbdb466f339d75e095ce34b6c2268986f9c1031ef19af94f668b3be19f3437c62f945e3d9a40ea8a23181fbb8e57116b7c05819f4a373c16f554cb33cf0c64f02a9bfa545e151e3f0ca17da288e0bfa830f154619da71e6c3a28af14f19dc6bf93f2cd1e4f56ef977e49a1f5776142d4fd839a46fe6751d6e56230621dc134210a80cc8bfdc4d6bcba8d4fc6c11d6bd203d3ea5dfe72e47b6c1e84fb51d06c765c77cfa85036d4604ae93e194e7b1785e0c45315418ed1e98191f3128283d259771af121715234fb7c21bf9dcbc34de9916c41229febb9ea0c3f3e8921f108f464cfeffacf8d935b7220ef7f44baefab4d32564e52677e8c1eb2514bd39fabaacc65c9deeb22855ecc824bc520c5e20927c052074f9b3cd2d3abffd808e3d64176be152d5e98e05c2c54e03181e806a54b5a9adbd4c089ad61182baa861509b640d3c8ea8e42027db82a0b94234dbc6bae87ca51a0167bcea0f9a1e071b64cf869f3da22f3a2b5a76c04e84d3e780a5def8b5c88190a296d7a70ab1a1f7358a86dabb4107ed03f928b35b0ba6a3d471f68307676eaf9757b05c9555ff3ba5a995dba0dec7f09f26791b0a3429da93c747fa3941bd6d5d61f722b50f74ebefa078716ee0fb2c76f41cf14fa5a89a7196f56cb60e002f018b9ed6b93a3638cb7b44a8fcd6d8e3bb47aeb8e205d5933aa3378062702a18f6f02d232db3a7c14612361d6344f726383f43b7ad95b9380f53d6e9aa6aeba27bf973e4755acde8f94c19e2bfd99dbf1b40e67a26193840b3bbd74cebb045d3ba8dbed6eb20be8b979ddaa18d25b10880a8b1d15cdda9aead1453507c721db377ec952d9cbac8a991ac0deb92778aa8b5f2a6046770526f4ebb67a974cf336563c479b3360f37720e0d295c160fa3cf5d64505362813c3af96eb613386e8f60a5ea585990685ca0dffe8decb590d2d806ac9a14e08529ace2a7f4594dab1a7f4421e1894e5a6a8289ff18481c432ec398e1104bba18aea207182b860935ee84e41ad338abae0cb1fc71d11f1216809a5e71ed6bb1a494b5012aacf1a80a9f4781da19ca46f86dd9dfef3ffb27d94bed455b4ee19c92fb4f1f4846fb62dfc345e8c4d0452d908c1acf34cb60fa3b2fa0a5d55decfe076962eba69eb24e98fcfb4a1a48fc4088e261bcda73e9417908684cbf8cc0d13ddbb57ef28718df01b723a1e6bee6fcee4359e733f7c74fc0807b1cd34ff7bd7fbb5697effbb46977cc5f9277af42db39879a5cf177effc5cf106b3acfe6f5d585694bb3ee66059d2f590c1c3bc087d5dd931a1432c20067e7a70f9d273a39daa747cc928197a36bc025a714f4918635949bb46df1b26cc411c550fa31fc2727e7470a61ade7cad8e507674d7072b8afd3f2444ab45c740674e6682889af8afe009b34d583807247372b17681789bae328e8be1e8225c0cd932358e86bcec464102668182219bb03c329234580aca6db9c5eb2585be450f4eb0ee382f1110259b20f25000cd63fd006181c0233aa73e835d7bdb40068657136aeb116107483daad967e6026337b0173674bd7a577cc651ad5cb19e48a6b1888dfc6ff77f35905e77b1128d0b3aa286460414f5214241ceef420448b8a892adfeea5610c5141f9b10fb09ae41001837a2f2ba029bb59da6e01636f7fcfcca2c026b90569590bb4bcf961fc0cb6deca3b021ec0b756af6f13076e9633e1aeb153166652ac5a0f50e3ab60026ea5f7c2fc833730722977b096c1d1218edccf97c8bf5368b0891486008ad4a3e1cfecccba7a92c560926fba73bf1431d8afaa5a719da5f5dc044d7e45f878c46a6aad6f451861d26ba20ca2d5aa78283c79888a48cd05a9d89070a1de0d88da0caac78839862761cf617fed35183def3c8b9bddb4017a1b1525f35fc92c45e52ef2274c8846c0f7d65d29ac406a24e63f2d8a32da3b23ec048db7449eeb83a7660a08e536482a896604da5b62cfa452fb268b17da981349ef82ef6e0c9540dc188fc54a9fbdc9db6671e2e8a1163e8402f1e9a790973da8c8c4a61e0356bb1db0d02a072a2a807547c31fa5e96aa84933e7d42028dd68d7558bfb55aadaa16da27a95b87c960370ee8bf8cc05b131cdfc640d1127f6aec107c9be19060da515d679fce0be70e256cacc70390d5164d005e08dea658319df03a4aa85a7fd74c43fe18dcb4df6ed7275dd0cc5619555682fd8decdc9605aef74b61fce1bcabe6bdcbd5c8ac87a3984b344e163507bf12d093d6e2cd9d910cf9b4d3a2ba4463b9c9dcb6c46b549e1199e3ed8eb90e51dfb284944efff9260fe34f0edf55815a14e98f507a78ad7e32910487489b671fd33987e85daef5742e03ccf214d78c358716edd1cd9a05e0dc8d3e0ee6d467ea60b433386a6aab2aeb7ccb38d5317c1e17e62d6e14a7aa1ab1f5e4dd22cc4e0f086fca4ac98de7af05ea0642237d15a2c4609cee18fa950eeb4697e88c966a60de998c4f6f808526d3210079eeaccf3452be9c8bae93b26eeb2af9a4ad2d9919ed499d2b1c8e33583413d40c0c36437d1e37df6b93ff6592e721955a9149af6ee9badf0a64453e581f2126bb9f3ebb347c88c46dad4d1253d07b5d3d14195a723c15db8027a8aa122b2022637f306f268b70c89a19471d3a999dbcd053b1fc6135b5e3d4fd07f098a2ba8776951fb6316ce4fa18d3eec0a3016213d15c2e5604685592f1ed59171cab551b62c14847ef97f141125a2f7fe49d0f01214350957de0871768dec244ff64f847ca8f07c23e81263afc50763f6b8375850ba30d3aa4e6b31ae036debb8d7ee0781606d03a68f6b61d53cc0e23713ca03237efbf4991c8ac2817049c7ffdb4b56afdc45f4b091fc178b187c8865ba9c25388c8c03daef359712740e9f1eb47e8d8bda8ab655c66e85890f7e88dcbf5da1369016389650f09083b60f492c31ca7da8ce4bbdd4d2aac80e57ae874aaa591f50457135beda4e2b35562481ca628a90349f170d9f4fe7e7c3d6c83c61a5a3590c2312e649e57820412f3eec737a2af6c30f264b619e6ff22e694f6cc1692ba57923c7f64bb82c3566d15a7a10bd14a66a6a46cb4bdbb7d8c4297f65d4ed280b9f094f05c4aecb24914cc70e44bcd1a3399133c57a7ba8c8ef50b338d88bffeed6c091f9f063df4c5406c2add1c0c8ed92c33d76e22c7481a5dcac28f672971715505d593e65be1e5fec2c5c8697f5c7acad28af922e7c626f9481a7d4e3f6fb73e4ebdef9f54fa69128745300eae4623948c4e17606329e7e02ee8ca1f791d30adacfd52e069eb46864e3a4d1bb2af425436a6829585bb3f2c2a9df7a5fd075b4ba5c4005b0f9dd4cd00ba428d04161ec006d0c4703db53c69245dde61b65e9b9a487c2c64f0a5ea79781c4699311558c5a62298359344e62da4f11296a391265f6a576d821ed2821d4a5ffe65081fb23630290f17315c5c3fd4857dc93e4e3120ad6984caa0ce8ec7286db2368ef2943ab1b804cdbe44702443e867ef22bcb3e0996ea507b208da4de9d135b36b89bf0034bc28df5ce8e65614faf5cce37d1ace828c46d6f19b66a5ede4cc78748c155f3634ec279e6b248d895761349337fa7c05727e1dc793a1ce5e602ad47681cbbf921ca2d086a928ce19b0c8517c79045bca08385ed44fb9e51cfd054a30f4488a5a15a28daa4dd0bffd7aa6ac922767e7a75739ee79a62f087af36bbac0e78e2126330ff5c4cb7d1e85c68c71dcbbed00f6ffd8a907b6bc6384b5f124fe555198cfdea63209e2bfe3fd9aee93298d073f2852bf0993d701ceb7ba8d9bc6dfef8e189c9b1eda744d32d0f77d724124dd9e2d65305e57e29077176c28a4027619cae8e114f3ee2665bfff1033ece4be71893031c8e90082fee069a60f0e9909c4ae5a8fed2b3d4aeb8c09dfc3341c023960abc755223bc0af0618ff78c6bb747c72a9ed642c1839dc1f747df05713aa8c252aa5af6043a7ca6a3e47739dae12bb8aedda56ddfc762039c484553a3844af1f5e967dc234d640e298b174897a932b40e29b035843c62ad66233fcbebc7ffa6be7105ce6be2a86769f171713d9b0f1abd78ec9c5d28603d8d8c44fa06310d1be530925033f7cac60182571d90c036b2e704f12f14b0695e4692738624d7405b8b34fd5c0205a53f5758b202348d92208ba085e52703985dd9361f209ff56f473fae80875f1dab5a1f1a9d270081a94512a010b01a91a1bed442db9055c1ec3268d9392c4e32faa34b88a366e0e6eccaf5f83dcbb34f33c2f67362648f3370f62f77167dd4b9af14ff51a74b6cab9468ef0c792d6e61033f5e5b272128a5584d1b3d007e89df14808a6b50bded47cddf952d543c590d9af2c65547ef755c29e5fbf985a01d1704a323bfdde2468731fcb88b62df8091d0b3f1b58fb444ce8e87539c5da0df5acdc94f97503aaf035b6338a90bc881d78cfacb68055021e19423d95e19e779353f23e4886fe53d21f6045a96c2dc56ec4e00297598c34fb35ee9ec091d8b0d15e71b4e02afcb8cb9b7421658c62c0898c5a01472e12c7218b0a9bb069f2f01fb7c7d0606136c4051efd763e0ed8c1f966b2e3ac64fd7b87edcbf74e7db76575852a5d8acc856749fe5dca6a8364eb36ff8a827262a8868e8cd203adcff43186dcaa771bb7f6df49b62fd856ee8281cfad6d4ec2c8a569da9e27480fc8ed1b835bfe42692ae2f5b0aa389f3fb6001b4a6624c03561dcf9d1cf848998f022d69fd9dd1da656d71cc9d89ddcc2f218f7916ba53277639b38af4e198d3689881502c57f24d5d4dc9fa52c4dbfda310d315089b3d3292415672f83e8fc5858afdbc2090967a283dac70c5d7ac4d4c882dd2308f78aadf5ce40ccc15ba656725d46d6f65aabfc3bbcd990e99e4ff7436e48852471930cef2b9bd1d33b51517df88b46d9229505bc7117c5ef44bcf8adfd41b2b4aa4dea130aaffdb3b0ca6a31f578410061ff2422566e0f1f019749bfc52726d22d10e26f338fe0fd954e67cb26bbd4aafa87b5c94e6b24db2acea2af261110af8e1d4ed8d352037fa24cc5a37e913e729a23b3266a3256322de70b31b902102a4c7f8819772273bbf17fc6ba970ccfa6171ab69ce7810e4cd5ffeba2c3c278fc1c2bb608462cea7a6338faae63a0fa62f5747a26dc230e349ff9a4f2ff327ba9c7694eff080c145ba7f02aff991a92f64c220886807f4be3fa983dd0fa2c41f5fa6d2599fcf22dfabb99d521c8a74c007bf7e10d7d3692d3c5eef7c1828ef64a3b44900aa5c9dbad5d21a0eb2faf27ac3c5f00d1c29de2f38a55bc99da36a5bf23fb20b7b82e01a96779bcb013df4f4ca2733ad8ce455a0678ba372339eb17d436d4d41697c22314cd3d3c1935d9899e45647e7c3ea4142d37423e1857339934bb5fddd16b592aa8365333418376321efe0ac0c43b2d7180f8f2a4053b6e96f00c1a5f4b7c877afbf198405dc3fe32fa7b2c93f1c3e71b38b78efb208b1160ae3b3466d119a80acec196601443266babe23194289dfcb48e99f500dfd6f81e6560aefb13f1b766c0777141624c01d4fb6b6c19efa53d181d918a8d24de64b44a2c9b2d655466622720122c51c539a8a36254a432e7f0c8007e60080f47a1980d71a61401f177048280571367091f45b693af963e8cd5f23eb0e12ee5807fb432de7f6787d98f6a7292265d9d1cc635a3b58a2a26f36038bec0450da38d139c259fbaee7d33adc662aa69334d8e0170866df0f29e9d13ac45c1c4702b8229a9f58fb67fb731b734df54f375a9debd34d045ac9f2e8c688da048fa5199b392022e75c1817488de9ecaff353a5f52356164b8b1ffee6e57d10b20870995b392b2fe9b8cb0aaf27710393cba5f1629ce58836dbf92a0bb1c4620e8c1858553058f29d0f27ad473d727184254d7e07b3cebef2bce2218536c54308d4e00477c90c3dfac70da97b0a037eac4abffa4112d0364049fb99be845f08604f13b00882de09f0fc785ff9e6248fa18d9c346aeb14cb0cb84561c2224722514788eb359d3492770c50f2ba92869044fca87b4e2b545640d29c70b8a5f8b8847ae9ecc90a23f8ba3b1b317730922f8fb7bf635fafcde575af40cff9cb44fcc50dbf063eabdd24c371b7ec63cff368153628921e5a1d0fd5fd8ee989a425c25e25c2b15046c03d295143006ec549f5c710b208bc6e4487243b710c2658280ed796860fa7f1602a0c3373bb1b1142f2f2eb1f0f9b0051a49a92e6007541a24e53670f3423c699006d175f7c43412e05d6b9813ca0b1100b14323faab88f5a096d77e1f98938373924792887feaa1e6538b099612954b2b83685d60be4850f6aaa98c4219536cad56ee5c0e6bc0ef70e6fe72526dcfc6aa18b9530d1cb1c609aac816512182b57fb0de5319f77f19259ab965d93142664133719f78ccf6fd6efc393b52d89e53e0fceb7a767185469e81c268c7a9d31ce8db73dcc757e4ea15e880b3e051638f1c7fcd82f2e33183389f00a693c0c7ac8ef0b9cc67ce92fac09a9a60d0215e6835c3cb971bf04b8445e917f2b2475b22c440df1550ee93774c42abb81b0d20831bbef6016025644931455b8841bec008961ffbd11e6e2e858450947c85ddfec6ae1bada46c6dc00efd675993f65e8fd902da409f7effeb59a0c1909b014b09c5da9cef8d31ac661ced3877d98f37c149259e8a5eb96d7c2539f8c9b3d33d9cc9a119ea4056a522e1c4d10884b1d08aa107d7e5d2200cdcf94f4089be59d3709a2b4a7f965561d498708077ed842fb0509e4318dc90824a9f5308878b4da21f558537f666e300484efa3fc041f0509ecb1340fc937c1d35704ac7791b9fdb06f828699dd7915e056d382a96902feee366fe90292cc32d8f5e443bade4a5360507a0215ef1c924dc07fee37aefb74c46b81e8e767b6fe90f8940f372f458c54c4a4755e67e776770906fb08c55aee629cd894f1d42bd60fc024c49978c84343596da6e930651ef6ca073d92ce7a0d9edbc43e1e4016330cff42023b6b095c611c1c4e010964150f7c920be03599464d355453d362d6a60fd4cd33a1a2563a7f7bee8b5b8108f006746daae07016b9af9c22fba3b7a21f4a6a6d0adf7ddb13a3e5c28b98a5777082364723b9537b992b57afe75cc9d1f4a863639e2da869ab6e11c3a0d425da2ffcc85804e832c2496aeb846872ce8b8f8dfe6105a902ee50b6aef1b1aa8cfd571513123060f6f3666b6b633d98e8bbf71a6b300535f3488833c7e203173edf72171859eeb5bd3ac3d177990bc7fd762ce0eb03bfcaffd0ad372d93a418eff25d490fa337cf258c88626c62c8c99e3297b4d1a7bb213521b9cbd8f50f941092996d0f16003bb2023ee7e85d9a5029d0ca4d14ca6883b1accae00eab3993beccfffe9ec0e5c56ddde0583e87ce6e0b177f79e44da566d9ba0b92ddd127619aa554b27243857cddd6ba7e0f0b59b0acb7bc61492727fac2e6b5067b64ff6c31bc21bd3363c2fe4a70b89264f9cbf822f13d5160c93cd7be24568c1ea76e8eaa6387b26ed7d42048d0babfd79b0f836fc9a2bfbc184a6f96a8a699be8dfde4461a3815f4b93a3e308301e72f20cde21cb59cfc1d8d30eaf95b28d514256607647b9c1ccd2d2bc9e6c10e5daef51c65c47bbc6e8355de15815f10b4ce5c1a41021e113c05b9c1324a18831fc1ff2ff66f876b28a137c16df8f3275a67090aca667ccb5c70beaf3c8e0551450f7974bfcfbb285659e5b80dfcb59b3a896bc89e735fd503e1beda6dd94a9adf56d31d88fffce5f0316f74e42e90553ffada6f4cdd9c488464c107a56c95e0fbef8309f6fa349510307e6ab4ed78d90cdd08629add20ec3e62c857baa961ac30f6f9ba9ccbb9a18a0b0a1e8d8648abfa8c40db1a3f08afc50de405a9b69ba7cd06c5dba946223b56050fd0217fe18124ac49dfd9fa5bf70b8a384594cfd95246888f90fab1631721f003b434504cc144de8c2f01246427cb829f3b629a5840801b88cc4160fae4baf3b1bc45e98ee8657d0ec388723639a4ce5e065e869c4d7d13a8bf6ae92219059a650eb1370714f77efc2ec81245c48a112c08a11f4fa0f7e363d01b19fbe57377ce3672c75064184c3f9ee953084cf2f88ee0f4bd3538e4ea45186005e9c396094f91fd4330bc7d7226548976bd323406b1a46c71beddb6dceb493f3270bc9c79b4fd3eadd12c635b16f9bc19cbff713caeea6ff4c02163335cfdbf6fac165a8da46ff7649881e141b8a0bae37a5d16f4997cce33f0011b4a9bc6b038e823eaaa948f0980ff4ab33d89fa61aafe1ccff32aeed70be53dc213ea45d4db7be2d8811f0d9542c13214503763a141330d716383e9de3383c66f34e7d2764a793cc17abae0df5325e29902d594d3584ca27b7fabae31461b0eea39a1be3bda78da0360a0825d048c685ff334c74f624cc5df539cfe70f804511596187fa6b0a4caaee6213eea2b9adfd019a1850cf3bbddc5aa368399a12a4719cbc169803b0e4a736674b1d7fe2f60c425654baf6ea96c1af02c18a352a13686294d03893975eb0d7f4a35df093feec19c4405e56a9d2541260bf2df4a1d96847bdb43e60b399b119ca447764065565c01154db78912a65b39d972c2220dbde6b9c1ea1b1c6ef3a3b6605399e66198d047cb328f6cd07132bf5e2276d6afe0812d50b1451565e663418c05cde7036292d865fec0ede9928f99f9c2f64b614bd9e22d4f7900d7f347db3ed2b3be37e5664244b4638548b43cebca29a0723ff3a67705f8b61b0a3aec89386dcd9e309f8ace9450fff7f73138e9e1d1f52940fe4e4499d0aa1788477642164de2ba0d5ab6670467cc7518b7fd5d44ca8b27b0f792d596d9ca597065cb33e313f4ef9f0e20d148dfa30f0547f5c4a75929d64778c4b4b84675c5c3a56b57ba3c754726232f23a2c71393fe86a001dbae24abccaa94f1a363073a867674411306dac58187aa3cfd5a5cad24efb14eb2f13585ebe0718ec6ced52afa775ba07829e6c8f0a3bd2b4f046fecf870a27fdf60ffeb9bc830019adc4f19f9e73e80a140c29b1c3321fba218fdb79b4ce634f1bdebc9dc60f668b51954da906d61627efe43f2c48029fe45d1b501677f27a859739239768d9976d5cd3563e2c0d21509185bbdbe9be9f49d018b45c4d9955711f1f7557de9c9755d618d14ae89b03bb46b37ef6663fae7cc81bbf2de4aa3a6c3b0406a6f5b92baf97d970ca6b948bccb47e107323f1808676177f6920e2c1beca595216620c1dc07ece6477ece9fe97a382535408e6ea0b4928719d466d174d59a62989ddad53f891cfda21cfbc9ed78c16ef69476d0e893a8abdecf8a30c4322291ca75895ae81cba009502c8184aafa7f9b35808f6d88bed0e37633d8dd3b3894dcc90e0d1788bc868e512a58e4ce6331c0fafd9eb03a30d77917aa8f2c2a0126226c617c7a5885c359344ce9954434f089295bb97333c6e07c1e0362522b2154ceb52c81082ba01784db539e8f491ac84a7071d21a3d48f65eca2207d49fa277d17f4251e893bf525e35da5d8b47dc0f75f089f162af47270ee337cbd22a26258a067e7fc0ec048709cce878fbe83a1aaf36c182ebd7a682094cc6635de0313f3601cf4dcfc787917c5e1dab8bbb449b7aa26b7385ab9cd4641673fedd882214313a6e1f7d8c8d03eefee5d7a45b4121c475988ba1fae2d97830d05858ea015cadfbeea2a10535b874b11f9f6cc25b2eb8343788d9f292bb26ed3651e50418f5120ed8a19d0f002e9bffe317fce391a5f51531bc91c3e812785a38568f30738e5b464fd410a040fee007c68130c76b3d7282facc7b71c3da97da6cc4154c0f586a44b379c6f32173df8d282cef4942471b538a2b38eaec752068e50c5d06074087e3c6d2cfef3558fe8685a7fbf00867da606b7d3bf272e54db9cec181229303e7da6a4aabc4536d34be76a77fbddf0bce9d4a346d2b4cf8bd82625f16c13eff61da64f9d986f69938cdfc7755a2aa5503dbee167bea049da58e4c771397928ba8d6ae66374e36800ab0d750d6773d89e298e97f0a9eaea49f149349b82bd8230af3c04f3fb407719a2ec14a79f6b71c622d42c7554103db99410122ee879c29a4c5dc5c34b531222bd3e3704f47fca4f7ee4012b3c0694b659a517d3db1ed01db197733b6ba0d20280037beebfb6e435725f778d60a60f0e8f8a6a7122bf18a3abfb080a64b8f63a8268bbf95708e4136c77c4b2d6631cd90fa7b6dedd06887693a1a56a5320567b60decd2a78f1a2e125bfa354b35374db8e694796d9d5d77fb6e62504e28e97318f59fab74a829d67b111678f572ba5ee909ece1d861e2820e0509c02e8899e1b5f0ebcfb498393cc19dad8acb19e514e94c9ed2b698a0ac3f9034b04a290adcd4716703595dd9dc93b01af0550383753eca2381a212dab3330f778d0f075bdc12ba852e623f865179a018cb2ed8c1d70c3b02e047cfe4f70d96f5ac7756a72bf38580d5a5ab5670f0227d8b4b4bd135a7a6cd0c9b426bd7b96b65f9a251f589a5b3a0118dd5d53e5fa462c13729e5dfc72a99ade0beafff37ac7526959c1b43cfb33339d4e7b4653fa414d09161fa6d20c524dd6d872c05f91c42c7dba5b097eb8ef16b4641cfe38da7ae0d8d6479da678cb451acde7e36b0341ca1ac8f8d2e8a4b60fff661638e67ab256afa13342bf8bbb8dc0641d7aa23f190eaa7f115ff59ec4b22b8fdf8f3031d7709405aa87dd02fdc4a9e37cac1ac418a738931aae492bf4509ba19215f68094a6afa397303af6bbd65db47a2a983c6f127f92440f4107b1415a5002832425c3a4b1f7770cb9bbb9bb66dbe2320657e5ea6da9092d4bebc4b1febc90e405242992aee36095d1a11da800dadea71d4cef2921f7580e2d28630d8d3285653d41f0e9664c1fb3139320963ceca79d11e01bf5f35e21751d46f47ec5c9d1c3dfd9639d6557671a0f51d82452356d3ff267926990a82c3a839ed171ac066f89a33ded05cec4c19e0cea6c43eca8980ef908ecfb33b6912d39327f1685bb9a3b554716d2f5e5fb0d19cd01f91aff5613f3f0031e211a1025e3f4ed7b59f3d073086a7fcdef39bcca64d04c90b6e31acea4f9f0daee07073297e8e93646e7e36b8c34817d2969b6bd9f7bead9a07bcdabf095bdc82f20ffc3ce1756f8c0e2b001270ba4f98cfe0c79ada518d616318510fc8c1c0770147f41eed27bf117c56c70b74227767fb3ec0d30f7b5b890c03f57dd14c10c948d1352ab00dbe22c428e7726d1e85610365ba63ea8fcc987f85022e933d610bf7b334dd8e8ce80e17e9e51594005425b339ee67d11d4bfa9502f41882df8e8006f183b793dbb12b59ea9925284f13830810b162b73f41906fefa1946a4d652243a887d4480ab5583c6978dd6d841338c0346b1b0c5f980a82658d482a07151fc272d177a0a79f92cc448d5f9454c03ede1a1dda8bb14b74ba9dd60a0d4d2f09381681900ddfeeddb650fdb4c3c9c1e8075e07dbda3c65b40862ae221f9e8fd9d2248d37422bf8aa32cdb3b21ba472923ab9230120b2aef53d6cbc1daad6e0940261983bffb62f10dafc99a90c95d3b59b1e200c095af98c5ff2e41468eb1191f0f89d170b56313872e0cdd1cda16e1b41a56ccc93f15bf9acc169acacfd19f3853c5fa53b3324852e0013677d8e043897542eed5c14308092a14e8088cd7358fe48dfb120c706a6da306c0e01de84181501c065d9f970eea83fb475fd7ee84a296764754c1918fabf05474bc17e44e7ca5bf0b63e8056bb6a33235a67f16d62813b346eb59a9579f664d4a38b0ab2bb7ae7d823ca2cc5054a8f03f2b4c6412ee3b43358e050f4929bdb5b2819b8ae1b1a37e0f889424c06843825fb56a03b0e37a271a734821e413ef09d99fbaed034f78937d46aeb0e1b84b07c78ac44e3be08ea6df074591529707acd486d767b694f8094d12f2bb667c3281fcad49686b0c8f3309a46ad74e43d3f414adf4c4671db9f65b53e4e48e1b7263a440a3bfc58211320c463bdd470721cc682f4b9e95bdb9309447504451e19c2ca69343f4df604dcbb71c73b6143077091c0556fd9fa125d689b65e7729741f00232300b25850975856b369de7212895dcef14b60bc7a466a63a811b1f6935a61c054b85a3a85e514f4cf5264280abb3bbb87c5ba1931133b6cdac7a2573bdba89c62aa8dd68cfe007c108232b9e257a9ea887b871b9680ea3e281fe4fceedc468c72df86ff3fe9fd3bca68132ab01ab8f403d37e1ddcfb5105a1c895807ad06f0a038a6e6793c86f01f638eeb5dca57515f7f1de28f0df1b24ec66e32f955595b5333cb3fee65c7bb3b9704532816208288bcdf1fecb65d60f528912c5a8dbaa8f9552021766dba32ca25a5bbf3689dad0730e51264cf8aeed7fa2fe0fc3232e4076861ba65e1f0ea0177e0cdbf613cc56213888a35d36610dc9271621671101d024c05554a4e27126b8d71bde31b4b1fc3d678cbec165de232a9bfdc87bc0138fe9ac0fd00785e3649fbe9178e3de9bb152d966cdd3c61d49374317af07e81ec475af92f319a01901bc567475dd5d3724c9a8d69d7149e90e8f239f15b58eb9ddb930d7ba1cf737bd9f4df4bb365f07b742d324d40311a8ab77fe6003cb3e0829b38fa7f4960624a276c4584da696f787a7ec5f59d746cf434abace88dc42213c12116ea85d7a9dc6cecc005cf0514af9a4f239f639af5eb791f8302c108946a8845a03ec5f94f6f281f94770e2384ef0101dd35a1a4caec0c52dc58ab64bc77905591ddc46f2242cc2d6c3e991c2a64be699301368a49c12ce864157e64caf30bb175b9f360aa850d34bd30b170f3dcfdd5444b7305ba3ea73b4426e846e652083c3408127ea8407002e1f84100844d28b2c6322b00964434bb8dd7a5faa678976c9dc689f5f2aec3bcc5a5a8daf4f8c0ba6030a61c6b45198ae7dc6f1a3f7d64948f7a23eb6a49cb4444c5548e9cb4b9075183126165cff9e71bec2a8a0a8313447201d829241c4bc7bbd81d87d601998c3ae2debfefa201f7b55b0038d18d0ccf74ea2afd55f815fc91c8ea0f0633ccb75776ae3cdbcd36f59c6e96f124a1e9f71863baa84d2b78e49a583e72f0e0d6599f2fb41844d72dbefe2b2348e1222f0b5cd4f9cc25aaf2859c95e4edaa961d372ab92c770fc15a230527c59a425e2b0263b4d6dc18fbf9782df0930a0074832d46a4c7ec04220dc2bdf7750736df98d4016844b0d3ea17eeb0caa5857a0e3c8e914e3e280e6d135f61c5d9fe4ecb4045e1876e25a3a9388b451934c2fd40ac4cc33e33f0535eb7aa89f7944fcf980cc9120f3eb7f934e4a2867cf0f5649e3fc110d75ba150b57b17ed47e5c99ee60cf92d303f87715367c6363cd2028d1eb558dcc6d7d70a5682ace87b16b1a5106c16a8d676f2ec0a5328f08a18967a38275b686ffac9d1d9393304884103761a2be175002a238d35f63f8059c4190e862cde62e3cce9fced13cbb5123a30a4766d9f6eed1fc366c51f1bdc8a83d6ae0a8796b6260c99d585fc48789445a27e353688f08cee7daf0cc9679c6e9033a4e661b6f195fdac3c5bcb392a526e5ed7acf7058c05f2dd7d3eea1daa693a7518f3640f47927cb3bce58f165ead66fe10605ffcf839ba2ac4e772dda2ffc70ac05a552957a0e91c6460a823ae336fdc8c72a557c1a401860ba4a92869ab6783832c8acff9b9cf26ab85cc7abbf25306dd47f9ef75e5cf99f31ec11feb22e414a95a2160b73a9e9b2f72fddc6cdb7fa1dfa91c448078285040fca09a2ad295b2884a1ad621b543e9b80365f35eb38ad15f490f3979c6de54c72a4e77caa49534213ac7de9557531eb1423e87530f2a5706345f557fbc2da48ba237cd7a5e9f45a18c5decb618c328e11310da688237f7959be432a9601f964bec1ae6dd2c2710de9420b7acf0c92ecebe671b7618f5bc2f60f89edc4cc208dae846b42b5fe1dd1bd3bb739aa1486d774a3d8ac8a84b9ad4259bbddc0434926dcf3a35ab35b3c333e0a61161711def49d3b9f7bd617b5d3ded3d9f9facc2b67b70b40dad06a397b671aff6cd3774de0f7ce723d6a5159d8e18c94ecdecfd1829d42368cc5c7ee28fe56e2f54bd4886730cef7952de113756d3db36f5cc63c0cac2b8c890106bfafe09fd62b51d3850b9cad0c276182ba408287e4560dbc101df933ed1785aeed44ec8f83764e791424d9c5563bff3d9a6bd9cbbcdafa5b646c411dc824f0d472af46086c5055f2467947ebd34e8c2b8c89bab6bb1b550385fcad0ff444ecbebf32d076eb9189da01ab948f0ffcf43c75c135efddd7a82ccca53f9582b15aa06ce94e089f3a9348a62bce691b4a8f3a103eb555ccdce60ac2e3e3dc536bc680161834a7bd2dc95ecbe636488b1f14b72a84eceb63af47a0224b3485c8f820bff26dfa9d38362bea66cfc5981c166bddfee6ca3c95a9c3ecb3daffce1057f98ab96a5823c42563bd171093151808f786d9738ae95f311d3f28472f7a8829d8b0924be70be06dfb7e49b7eb56e9a6df60d37d0f987be735ca068ad65a1d5fef433618a2f2f4b3fb452ea8b6a0b4d31c65724c8c2bc6322526af00335fc541c7b5ca403cf0f25ca4e43eb22253aecef7ca01fabe9a89092941ec2ece6ac8e4a82fa8d1193ae15353ef0e473635885823a77a3b5b7d3546bd85b02aa0403d079a5737d850c5ddac1e154d1df8ad8211554de5b204aa6c7c7f42f94bfc105d294cf9ea7669dc50155268449bd7e7f7a87b55dbc07805208a98d0372526c50d1041dc1fb2b50341b57ab18b22efe32e02c30eeddad73ec3a2ea2a1094955ad0fee4b1b6dc0c388cf1642eb1cbe418cfb817cf2b8fa819cd3cc425c7824f843a0dbfe32c09db95b348eba479c83aa3908ffe164ea05406b2e122722561c21c36585fe1ff5381371279666956c2c96c5129634bdc739013496ea94697e7cc93eea3dc1cbcdc51c953f64f2ccd2c6f79579d199485d2bb7c80b0541d28a7f3162ad2b1c748494b5a8e248b0eac959e3922923faa853b83a294049c0a032752f0a9d3e588be8adc50306852faddfce400238f8f20126ee91c163cbdce2e64b0a750595685f719ca0829e17f91320d44ef0e0479786acf2392724b98cd1a985017087d816d4591590dc86f4898d568d81fdf400c468bdaea83def1390e2d78360d2bc9f7186c818428aa5b4f776a4679c7fba62fa299bcf54781a71555f4788867ef0564d4e635fd2b8060f833925fc8af51c50c04af6d39f8ffe13d8f1f20eaacfe653c60f8538d5f2c209ea07a8d00b36898a338a082b05353715e5dbca3da4963d387bb1468ead9a9ae54c9800c961c13795b4a7119201a7d79fb6a85557cb433731067cc20617760d6fcd5ef445009ca6b906099ac474ec6e7158f7f672485b521ceb15fa1907fbebc58186950339fe3398145b34641fc25cba5afe1a638bb19886c178dd4b00209886d0251b4e7fa7336824f1dd8428ef97317ac56f89f4e41446fb1eb097513411bf06db9d2051c23623dbe17341f58fac1b5fedeb0b6cf784215f4f8d9533420d8a27145a56b7e4e5d82560a04f0c60c106fd7af827f31341e9f862c6946b85eb3ffba2426a8627e0d74f948c9ead68166a1ae4f87c8ff95484e1cfd4ea37bffe9efd784fed0adef89640ba93af3d045303efccc6d1f7d80cd299612ab759bd3d4553a00e484262914e893bc092222cec30e514c834afa3717357cbfac4475c214f4af2a7470e37d690b6454f9e635f24bcd1806deb099cc53183128634c7a505873b31660d30eddbb65548e2adb3d266a283970dfcb3608e9ebc6cb20affc5235dc256883c91e5a7acc27555ea7d344587dd0b991d8177cd7f8e89380ff2435820121ffcfc1e6c18877117d016e3115cb96a6d0a5ed87dd2f2c77f8ca448ecee42da72fa097e7453809df41dc50a2f4801b8147574a27a2510f5703a711234bcb2ab13abaeaa75cb2bdf8e94efa232bff2dcdd41b00305e646c064381cda7330860570a3d64c95b1a704cefad3467bd6d7ec17e46f2ecef64c52c443f8f75ae3c8c6eb472a2100d811762362d3b2e88a4847cf35f83b3abe09980349d05ad80cf4b6ba783a4a41e264454bbfbe01b87257d53879ea0562e4a002476e2db14be5228d9061111c5279e49f5160c27b31d78e7bf157a627f632997275898bb264a5a2fb1846db75366eb279f989f472998e2ca709082d2ac020860688a58d4519dc738165792a3775bbd3e0b81acb4d72b6eeb8bfc3a3a48d5f5ead629f80b893dd94362531efeadedfcc939713950a295fe7017923d2cbe46b08e7ccd1954269c28931d751c0ba43dc690ed1dbd8fa811b95de93dd03b96543a5db99f3ac4e886b815a52e61943e45cd0e8e0c2d9fa21f8eec0313e68820d7d881b272ae5d28a0b129a124360eadd3e9542e94fd938002c4d7abd70a9c1e344b7f6cb714edd7a1e93141c603426f75a0f5c4d037a04bbd02d11dca66da198cc90c54a0e816287534ca8a63d18f8fbe38d8f08eb8dac008dbfb4fda0c6bb6c60abb0515e5d6f60738f3fdea118bf5623ab226c25be42c8c87c1bf5fc733c76d3f2630de7e53a1ec4a6b67b8033244270aa56509986053791dcd623a520fc3d20a1adaf37ce969670cc3e9f2413a08163a422cb136943466779f045b5f1a185e7753e8d96769a636737e88a73ef8eaa34da0cfbc5a0761077a8ddba99d334a4faddd069eb9fddc7d3433930707d0593acb926928cca16bf851eb0e9cc24439f58ba73ca6a9234f94a290d3214f9e99ac9f92fcfb3167c92bea00db69b3da4fb9288bf2e3279c6905416f098ce0e2c2aa43459f28561b1690da00d4cb3c0425919fb6cc0f8239e9ad093c7bcd651c0f023b94894e90030f3ce28fc86de67b7894267f23db48c6edc15c8ffe97c349a1a20e8fb91dff2b70d9a3a14b335e5536c674ecf50919703b3e13df45feb99058838f98fe029b6210c3519a600756bd70714b3e3954cb01229cfba149570d562886a5d665ea961b51f93df771e8ad3637a6dc7ef4af8dea34a7379ad57d00cf89b5d655d9be2a0b9b490faae718a4ed85363f58ef0003a9241d8d1640c27a8217610a049900d5b59aff54b56244e046a28ed55d918a00a9d7e41c38f9a953f7f47308b61f637a083d6433351c902272c08337c806c135534f734c8938954e7ce42515ef06ec38d1dfb2326d1637827664c1132fa40cc3fe0f8ba4e2e00063a3d8f2a56ac734cbe803709801224491c3b121fdda934b4ef70125feb3073478f267d93d340c13e96baf9498bf097c3937774fb6650b7c56d6915fc7130948cef2a29ce7013a03c6e7cb6a182b2e1e98d9ee8f5ab0cc7f4c3ade0c1f2e41062fcb148ee767a0b3511dc683fcc31413a49ad511103c753b11de3ac47e2cd0b8a9013585e178d2717f77a8e9e44ac81f325d45ee0af59305b8b384cdf1b00ae40b51c7f005b51927506ebc260e2f368e5cff6a918c5bc2e4ca4d27553f41794933ee810799e03e96cec315bbc97a7c48abac8d42eeab4cc51c0c2a1e8b1c757c17bcdf06aa68bf233d03c0fd8bfb2fd1f2e088bc60c53f2dea948355160d60a2768dcc7753b116a63d85363893012e8d1fa022e6a7c79e5dee426a01daad4d7b5f973399448352ff5924d88a660f7cb926de5fb2dc3c7605ef14e7b50521505036e3ff855f6054aa84b790e4b28e2f8e06c281a9b9fd4d9bd913091460a47076fd5e361cb9ae6854a8fc1609d5b18238ebb01f79de7cbf7a0f1ca6727c2f25e35887c9fb975161df45a084323d8701847391326d4e70b8d12d31bbdae8efb3be63e4227ea71b06560fa1847cf365bd79a648435bb48e79829d2ac5cd180aa51b7121b541f7d1d426def927d8ab50e266885f92cd32386d44fa7b46eb25093b0e3e3331eb39bc650ec900a4456ec9fd72de12b95e9affea1e8a661d0b17ec63208c317b077df779cccf4509e8a4f3c8fd4faedc7aafe2274156f571b14961bf8b8dffc075eec12b3285a63861169788e2f518f0b305d192c3b3a47e5811e378d2cd39f747f468eab09703070a91c07e1cfb13330cea94ce954f1640ad83d888d84f9db190fa013df72585413d0cf3d56ae6c331b27bf7cc6d5c8dd0fc35469598c94f426256bc50b765f30ea1d9237cfa8a7cef48cdaf0e1fa2bc114b0ba0f1542ea25edb55ca62b14cc58aa1fc74703568087ddd265c35bfec72741c2f2a54751b5f6bb1bc38934ff7e3ea92c2487d5a6dd95bb87095e39a79dd35d7f516cf29b96364262403872198ea671b8252ba9a83c2d07afb45331e38f0ba29a00ec3e185b14329964e9e2f23b3388628bdf035feb0cad4d956dfe922c2a48ed56ac42952e41bbb3388422288da8934d331b99cee4f7af903be231f38d25512b65479fd4fb681bafdae014970bc472e3afc9360ba71ba9bb280deb2f8fb91f4155ba33423ba53f4b51a8e8a2a37a244d1f956a28c83792964776d52547b2f6ecdd3415dff7bb5af8801ddc587b42546aaea29dce80578a53b4ed781466119d2ee239ad12d2fee21d6fef328d73b23a11d8ee1b05a51271731d384c33fee3ef951147492bba08e742973879cefe7e5b0477897f78b384a5b224c942cc86545de3348db2c4aa8a03ef75f851bb2010a8db5b835d5106fcab60d4654d42ae91d27694f4e68cb82a8efae0428a001b4314529e2d0322ce2e227b626a4ef8750f01899066c2a4cc20ad79c85fa3efe9793d74106021a05965e93b1470819c993985a8e8f652201d9c2029c2d4a1ab42feda555bb630b9790e50032d36c7a621287e49baa354dfb2bb5da5ce3febe2b3a8fc943a8f2020991be016a357bd513290cabe79c4c8b1ac10b842dc9848de6338809a356eeb89bf31ee5ff1b80217222ec409cc95b63690bc974bb0ce74400f2fbccc0a0840024349cb6c4cf04240f7e4898feab65c7ce7e441b20afd613655370c7f3a49b357336a22eb4c5172490123f01f5f044fbd3d0aa73c8c19644b39facfbb60a5469a0ab1d8f05bad2822462bcf69179fd55a3b16c127843cdac3f60ceda2e231417da89a10a73d259e411a479f9481149ecee87fe597b1070ac041a4d5d7b9a4775add72df59ad116786e16fef917240304a8a29a02817b81f8320b0554cee24c95644150dcbd424a7a24fe40f7f2d54862cdf5d5252fe78c31636402ac05a8c3bc3fe617a8ea6915beeee8ad36093fdacbb11d7286625e9d603e6db750278db8805b3030f6c431d5fb86cfadbd1ad56818d859986b3606e7d2d058e946eb14e1d32be6625248c7f0234704f91b8c75c1f230f3737873a64986f7508898575dd2a9dedee8f2b7e1ee9e9277bb3f593a8575f227c2db8aebb1859a58d362fbcd8504f67d2ff106867a34c9e4574286764fe315c3657a513af1a8fcf8c5bc91efe2e3caa2816e0c275490d52bff52061b0517900a3f6451e4c0ea58b190e958f0c418127361a89e0edc201112ea331d6815078063721ed750dc548288910872212392690bd36e6b3383d698e810d65eb74db9455e98c170f1dbd40d023cff4ad4262235dcb502f1a1449f1baf66a5fb1f01c8c0a35618de69e02bda2b38632c838f7508219f5a15207f0c6baf13514310a49cc4c9fd96dd2a73b04920cab04504991430e6a6d775435599400c7622c64e9ac0d66350b1c186a5414a470407b9f51ef43dd32dfe02bbde85643a36a19f362a46f9ac0421f0a93c56fe9fe306c4f381cd71433e32d3fc64222a068120dc34ee9fb73d3cd38cc46a00857ee4fdb2f79e19f9fea8a60aebb03f5299d86c048db976e029140f08e49daad8c1b745f8589594356b1dd9e5575aa174d5bb43fb416c2431b3cb067a7c31986a62a4a92d6b1b36f961e0933dd3d0f5a563a17b37b86bc2bac93fe829627aa37df0a213180a12c388a1e7a7d115c42ced75f5bbc1f5e5b8fdd1f8dcaacc0e18de6caceaa1fbfe0dc8ded5b445ba0d5ec08da28cbb39b71da9fedbe37cb590836332bec094edf2c583169ee1ee7b362bbb804531109e60d5d36d9f205a39727e3d0a60bdbe8da03c0f7d7dba4049428285527450f2fef3b3119f58cf2f4ca8f8035fa07ba0970937afd622d85d75e6ea1e4b8b96c4ae80b4ef9a7ccf94c56680bace531b62b3b33ff0136e0b1e1deab1efac73ec2279f7ef8994132ab3a839d98ada10544243a7703e14b47bdb519be4d0cc3543b01d8378b96a1559abaec6237be3aa3189f6cdfdb73d7a67af277ab56c47fc1f081b5a0067cc8ee3e5566fc7256ff553e03c4324bb855e22e7ce181d6d59fe40f9ec02f73b099cedba840a4c2db662fcf400bda56f4dcd4c0ab47bf6210515465d175bdee64d6a321717ca6133f1d84636db11e50a7bcebdc4e175c30679e1d3db10691bf2ccdb4d7f9b03b3513f690e69a0a150789581a00ac38a60fe9c3714d6619088d3c25224f2c85ef59d7939918ebe221896f7f736a19515a81bb5a7cdfa258fc86b1349aac1e2e5aed7ebec905d5b4ec24872b76b049414a4267a419c4d7e41238c023fbf76bb27406af02bf2a2bdd14169b983ea8ed59b18f1516aca0c8c6a9996642b87d7b09851d33887f4d63aed61afe2f3bbc18083ad92156573eefec9c6f218f196e8a0427e0836c1bf40c3dee15210f84290b8ee1e7ec54d40f5b55bebb15f3335a6d5dc77c115a8e07bc462098aafa198d0f37be09622629233c172976cdeafb0cfd69df8f53e3ed9152d39940f9330609957cc93866818f62a8a620f322e66c838b60a6339175cafd3d06605af87ce2cb79675114d614059ad4ef519eab1b253373760902723f19bcb34f0ffa73ca4a16815fd5767fd458641287854db09d9f0e95b09863d17aaaa218ac6e7d645cd1514c8f875f1f11875f12ba8a4a5fe48b27aed412a778a22a4df609d5227e828f8783e271cc5de4088f83a1fc83b871cf65eeb327741fe5fb1584530fff0d546fdc4397d6520c0d2fbb659766f5f72a95acecf6e773a3378120123472cc30dcfa811e71ed51fd4dd84fe8159729046af4813d4273135e9525e56387e6ecdbeee1420f2e2984f3f4bac9a96e0f8f8b7a35d8d073591a91ed3ba68fa955ebed32690312864805afd4cb0796036dbcd2df05c8e0aeb437657a14b978c3ccb0ee3bee8279855673eb039b1355f7172877af04607e081ee84c1d1159279b9fad6a02d031609de54e8da451c41779b05d01bfd9233733bdc969b7d8693504e16c0d8fc7993f16f8642eb03e53a192c368b06e557a37a109b08bbad1cf9cd727a23409c7ae000bdfcbc2472ee8a30c87ae4f251d35da1c5e43479fb9cdf0308eee561861855919b001547ca478e68a51f9277d722806fee64cd707bd744135bb2ebd8310165a2982eefe26bc61d1b64296588be5f63338875b23d3e16598e415ece5c720ad3ccaab0d13089ce6a8dc8edfda98f3c6e40a0547fd454da434781f2ebab4337ae0c408140a5436b5c0d28fe9ac62f3c464b2f2c7f81260174aad5acb642186e3b50f66806839e01d4ce6c6018559b977b90553b3ee3ff07ab878f2b64682b983417f41c2ec405c7d112ce3bcae6679cb26bfcbe9200a672b3b6d74fd57cc3b2a62734054b406bb7fa5be8ec0305ad89757d030b784b2b1347f71f29347d3afd85a45d8dc099254520ed10864bb56124e5648295155c1a45f2af632f20303ff256eeadf46db3ef5877df5ca6468d19584e8ab4780f947e5b950347d4f025ec5a7664c1cf94a2cccdcfb24f2886261681a6405b48d0e9e55a5c48a7736af8de7f9cc133829fc0b676fe6b253dbc72c368b2642018ee548b759850b146ef93289de1e3837d79b8a9a9b8646612f3f7ab740b1286dedc72b77d0e671e34c87b68bc8e99dcd0d6e50fd01e3225362920eb51443c454905b7f210c0cd8b5bfc016e524017cbd632bd5be54ce1cb5fb27e9ecf612814ddc8cb902f6b177161f3068c75962570da0e7a621db4274bbcf1103e85e870c69b6cd5bab2325b6bc3c40a18f63c81747e00b087523bf6a04e4d7e8e0f15d5e585776150b07a75ae281f4f75b8d1370b13a6ad2a2ae9f497ff21ea15b4be6fc383b620d3e886a0ac389bd782db74c047eeae535698cb69cc60227e87f1301437a9724099cf36c74134a91abaa989a43a013ca9b66106b18cf85b6351c40c9feca5c649bb8c8db4d8b20011c3bf4e8af41dc8d2af73d003fdcfd97752eac83929131c506a5654a6f4f62bf2afac4a1ac4ef5a1a114a4ee565541d7758b467aabf33c2ce4ab3adb2c20e57e0cb06313a14c2db55dddfe865953f3dbd6f06cd28b3dc945a8af3acf25037957e68c1c2c1a3333b5252aeb9afe1b00dcf4b264d79878a7dfaa35b555e04c51f2cc4a242b3cba47e0b76a6271c4150e33c0ccb25ab8b77918741228b10de8ffc95223f0d6535c15d631f6a99ca7e9aefc6b1fb740f7dc65fc093a61f00d685402c6c2d26aa8cb0a1919cae0c177bb34d4167bafce91e636050eb33e1d5057e2f37a85c1fef55265b5c76f3187beff741aaa3da3f0d9aba7998f9a6de48663c209c12dc86637894b5632f03bfafcb967a53c3f51d3434a939bbccc4b89e26e32b7719135983806fe0d2b746a62cb131c5217916bb3cf0d44051fb3dd8b2ca3ab1632e7d3d9594d9bd746211c46bf6f1f024277345685aad124623be4bec0c3f39ff1f6e21e5e7ee8ce929bbefbbabc803203d8c31f1633644c26f6ddd84d46f1bd78da361036c90897d023ef6fb68d9e4c0edab08fec4f5b6f8fb5bd57491ee1e492cf760d284e6c9225f9a30b8d6334a22f633ce749c9f6f07a4dc075f1ba211135ba55eec9121b184e83e270f026c1e1ff5de354fa62331a5e1c2c924fdc1035f3bd1e77fd3b451de0936f6e657495cda76d6babe44e63dc7b87d4fed9f8e8aa107e6fe5d031d39f1df9c2f727af9e5c87cf4e67ccfa4b96babab3430e668611d88c20a322bb3f309ea5668d90ed632606ce53f40380ca74daa146c7b89f07835c1f6ef35414bf032c9288ad09d3845cbbed3231b89c4aced891403ba9cdbdad53bfbcf5e8447bb1c2c3abda51e9f53dee99a01922d39bce01578137ba1f6f0d69a799777fd2fee229f2703ba23fc8437ca2c26d30816770b60274ca89ba56a71c90c59b4a7b0d2799adc9ace12e39fbda1021667b0df7d8ea35244d57519842bf27e65c3333a947c8eed4c50f8d3a545586a26feaa579cc4914cd67bb5a1d826a4170ecd3a9fe2b19d7eab7e1e1a844492f39a6376289cd375953b8a7bc2d33543ae4c6d594e1b89c5eb1a1f0ac38837d7132a1adba5ee3cba0ece1bfc1b90312da72ed7814a4ccf5b533fa5a62847726114fe220858663cc0838d20b3ad319df288f6ddb788c558f65aa4e341701f7d5b4a5ec9db2a45afc7ba7a28b10bd58413e33f461226b999e0fcde4782e85669a52060175440679c9a5f16c3e578abfddcae2f23798c79259d9552e17adace67f22c9870e192768815e49dfac0baae73f8e72d4ac6fd77537be2497ed3852bf88e852f0cec5616fbd6202740bec1a2320d77cd9f7002105a6edd5cd3715a1870f3c987125ffaaf1faefe0ad94b7185a3d8ddad8ed86f6fcdc0088dae2884fe76f868fff45b0bdb227b757697d252f773ea4c078e4e3a39c4a865f535d9e6108caabec86913516a15659a7a60e372bb76aa5344dab78cfd37ef81237c4c3c4d70c686e48ef53b3bb9c1d1ff46ac3cbedc15932d5363f1b45db4bd11c3411ad6f1ca5b0a90d99c30b7d19360f0cd96566c0bb32da350a762935606b1f94baed89bb9e22a4ab45afbd86ac1a0bfa367a6564aa94e33eb13926ad5da2ca3c11dba31c84bb5ddc60e4676922219efd887adf63eebf8e74c2a5492533bfbcaec293d1f37e88eff77a0eb79fb1c988bab0cbb0c8ae28fe76f0febf3d1cb5bbd5f4b5137e86ffdcacb379482b3a9a437c52ee23167b423fb403f41b6d3e7e337d65e5d7b94d19033137b92740fa0faed137f7351a3e62157fc0680567fe08f06f9030f5a709cd22298f0ebbadcc0af511ed85018c539226dc73b3176813c2284e3a5a3e25f202d0078bc1bd0ec4d5146da0d9fa77d39ec352dd37922a98ea6f0cd11f2d9cfa3b27b8d79dc2e989f48ab5842709dd754f980e75cd8ce2190054dcf24c243ea8cc29606049084c48efe7b2df10f493b9efb32f46891d6031f761442d77ce9d4ffceca6b4bfbc5a778b69a97dc038038bf9d4668f04e17080e2c1b75ad901a02b402afbba31c7c1f3136338e0935387de685639a446d79236f4ba73f20720767ddf07df109fb1f9ad8c07e659797c4e2adef79d744c0fcce26747872b7b2b6c80af043cc1048fec9e8e519fef2dbe360b81513a7a3f58d44304116479d7aa9eb19007dfe3f61fde39400c362534c5f60dc9c39b032fe8ddadb1df040080bd74f3250295db86d5d8363dc6083e8779e1655acfca724183ff712209b2cd3d8a3f10668fd2302f94988c5a690bb0409593fd9fa8e7f0926d1d43040efcf4a6d94bc85a32c7a6d068d0f34e1f063f56b536fdd2fa5f07a17e7befdd3acd99bfe72a1a4367a400369df3c0999094cc2dbd8d5eb54bd1035c7f9b693a97d2eae6b000cb9e762512529295d64c6c93ab5ce87153a3b3e96ec97ef1aec5bc93456e47b2538c21e4e142df8ed3e9adba56218ce9b623db2e7e1dcb1465a258720773d65cf8db8550e736c79ec521c1955134ae621f1c7049313bdba95ef82ada91bfe12e81b4829958a037a24112adbf4ac9d1e299993a3a015f453ac5b43c36621bbcbd954f3f11c541253533b6658c864b540e3b5e9f072282f9e418904875730104e813c3b77740682469a3723fe6cf3e14be04416817e47a18332493557237404a24f0da9b9428a3abb163be767dc43a19f1a695b97b6a17d06ceeeed88cabe4161fe886e6a992a0f1c6fcfb088161380908618f45434acd660f9c80399e486896b9eae8b56900b835aaa06308204dbc32d35996c017383eac96c04d515f0958e167a0d581422e68b7083f048e83ca635bbdef5474d24c79975b7b55e518ca025355166480714847329ed486477d1177482752a50db0e1af0b53b049771a29d3d550ebde3ef7514a308242c164db033599870d52e21d0117879ef34aee7f3ce11c33815782f8d51f99ae6327cc1f81eb34672d0534275ed4608ad43f5bcb0ec08d3018fb72ba5b5c361e8560f0d7e8e80170b4e7b94bc9eae0096ceefb57262bc5020527a1ab9e17b20e908b57905625183b11de12c9889a62a8c5d5da5e0482dfbc9eb4ea88054f6048ef42fd3650bf7f6fb7a87bdf4bb6b3ad9313899b9d4f27e52251fea5d6236bd3b3cd753397e5c2a9010a7fde2836cfbe9f49c3a227bcd36435da9c27b4a6614096833eac64dbc179e5b4192dc083384efea9db7d47cce215e7732a067ea0c82513a54b3dd566ac8788c794687514f25c8c332f55a9ce5d39c436a6b0682d7178ece5589a28f8cb1e8fd8279110e5a9e9b62eaf7d22b1b64987da5227a10df2f6d5fa6f59ca43085453a65207160010ac6060a7d90fd20c0c86428a6d5908f1d1a04264457c4f375234106445d487a1cba7d03851a3c5131c3cb9c7ac75cddd600789dddcfe50f923f98517dc01e054f46a414b6b47451fdbedba7dc390011a780074fe7fba384eda35709790ca099b6c9c22722c60e68dd101828edfb4df46089d44a29df90c2c0ee8ae4602361b996e06b949bd7fa559a2d87c025c5669a00314526bc72e0f3372a18eb3125c29ec68a523db98ba386181a7b34d0b1d8893735c2dd47aaae377c936ef4a19b1eaa5d3ef4722b3ea1c81c9a0aa4ab2a9c146118607576b6823a1f669541fbe918d24d4033234c2ecd8ac7e8598e705a7bfb193c79fe2fdf3e7ecb3052e0863326ff909a2e135eae4451b4b922eca59babd0ff576e2d4f2faa4455bb5762a261a1a38fbc6bc45adbc4a801bcb78922d46f1550dc7b9b5c1a053c5c3e988d886564e87a3a64a58591f715d61709e92dba66c7deabc24c9e505cad4255b6d8a3314f425eecdd07942b8fbaf2308a4352e38df5899bb429b76ff8e49affeaf642213a56280237cabe9d81e0fb43495b9efc9ab9fb4bf5e993610b1d16b56487787b77053ba06b29e4a19ccad842efdf4a569584d498d8b9c95ab3ac860000d04815b9ff91ade7cd9c3091785043304c0e579fdb495919eb5abf9e77d28587e8fadc0e015223d225220c68bb64aaf8e7b8e473dbe16c3366cc4ade9e48bd6dbfb81c07e03dc44615064fd0491930de8f35409a2ebdac92a9bb7a76aaf108692c65b48a37f4406e04853a39af45aceb5543cc1c5fdd6d89a0ea686478e9d04e6091f4968ef4e7447cfc59c0cb519d0177490d1cf0de7215ec635627b5e9fdfb4ac420813029c3c644470199cc8ae1133b38fbcecb99c571dc347f6d46be0645f80ce4a9ca59302130997be420a9916b297972f85063da36d204aaf71475d2bfa4566b6b1d9b0055effe0234985d5498e378b5cc51d3960f38575dd984bcaceff966916dd0db02f0a8e8e31c66673bc1dd1a0cb94e523d8435fa0526ab0a50f53cd3bf1424afd5c55a4c40f340a38f96d5f1b6b1f36052b773e7dccfd8eda71e14fcdd0d10898b6e0e002ecf3a2bcd9d3f4684230f7c6c4ef6588dc00c82d0402263b6718a9b949c9a6af653076b87c15d5ed500bd87e0833ee7e81256c83fbdc71a6df24b75e0d3e1fc1b535458dab25bd7dc45dd473788a8e9a063b63acbf4d920ab17034e3d4764e5d67b547183f78b063975eb535e8254fe15d01b6d4cfa13a1c4ec26d38e6b801871ac445a8582427ec41bde4aa52c016be86da6c2a1821ddbbe8bacaea8cfbb5e51a885f4fdb8c945887340edd0618656d79b72805057e803cb142e2fb1fa456bf7704b4c0ec05295a1b7f579efa7961e12bb90df98175c017246bfb90ea0a0384c90b45f825d809887edcd59b9d645a69c651fc060fcc533eba9065220b964b446878cbf6e4b541eb4b1f60c770eb3efda454656f79e854418e80169f3a26a52b339282ad9b5605a42379748d53b1dd3c22c49cba229e644cc8a7019e7b0b1c0e80bf72bcce07192774faf2469c42c17e8a4dbd17435696363e5c0ffc6f7f73454b1c1936ab921ebb5831fc14e46ef4ce6b8a805c02b3e33196a4164de9a3f6ff068d796eb8f58c1e2405be8c5b0d37ad581ee655f4f58d5c0c1c8b3351e398975db2e3c1797350e985f798e321ab52bea21cbe20c8bef54bb99885bcc60f0131fb5956218f02cc9659f810da2934169452ac3005eab383330db04956ee5e535960f66fb26f43c4f0500e49d045a8ce71526908768f0ed4cec8011cae37935023b1470d7cfebb66d9b6d468458e68b59f290efc6a940ce2a8264ecc9fd595d93f009b8df8856526c05f8e4f158d9a1ee651d5765b0af9fa7a5e0d690d738a5622a4a9915b5384bf47ffefd28b0e2aa8dbbf468016f685bfc078d810ba4542a29db98d358b7fbd22fa269813c9796e561e992e30a1d4d0c2868bbc7ffa922f00d3ef2fd6f9db4c208c74aec19ff39f2752ac4e7a913abd1e346f5b371479852e4b7d516ca2cc17f8d20ec057a8657ba396ee7be3048f892d7ed3b16ef4e5f006568905af7a090161b980b5ee81a6257a9181109d3b829700048596ea31dd4c3c97478d30c98e32d201f1bc093d911c6e683fe591d84583fda846eaa2e1bcda24ecee62904655b666b9410d49ab1f40ed834bafe02c2b6cf4cfb24cd8201c6227896ca72dff6275d21dda8e161b1141b3c95557486b56a2e7a850be59dd02ef1b72c774eca5dd1f3d3c2a7d4e425bf52c689020104f3ad3b1304a4a36e48cbadfdabe4ef75e71ee956250f4a3e2d5f9e0df66a2bd0611454fba974e5934a7b09021044806da7433f6c37ac0bc03d9b18b82a51df8ac970495fe9a7671f345a1084aa1ec10638d25c29fd68062629a6b88d8a9280a4ac2d41e2d30a5d2d5246c8e71ee0cb3b632bbeaf20c90695c0e5f2eeba7eac51a2d8e379f040e9eb1b1eeffbb367a6bd28c8601de2cc87147b943f9e0be59617a475c2d21b9376ac933b873fc8e46974074f47bcde05d241285b825be902c4e92ccf48abc139178c4cc5ff161f3589b7dc51e3c09eaeedfb597967c0482437805be913ea087492d5f78f98fe4e37dd35bfb7a79363f0ed089368ba2e808c1cb94dc128cd497773e58a46aee58779a92249e187c4e741a93e423ec00b283c2d7e5a7df9a1f4869d4b5488285fc0608fc1ab5ea00c09f53a091aa85650e5f4b7e64ce7573b508bb56ef113fb4edd6c74ee389cb3251413d3585cb10f7a7992da860f1cfe0606fd53c520d2e462f8aa6fb8b58b60f43dc6c0e719098c888dada1299836f2e45471ca8984f1557526365b5489435b0abae7ebb4740de1e9537021111b56d7a4e3e7dbc456b3c1877617185c3e8fbe67b2fd3121304195b906ca4ee69dac74a74115ba7c9184cb3a987564b894d1890e6f99757aedce3cfa400f023d39ca9f174be664bd3da502f3bf4a6877fafda33703334dbb29ee19da5a6ccbe95880d9c7e9d4b48f58ea3cdba19f64bb8f1307745e681840382c00b93f5bddae4951328e9086c4345965414558df40f668bc26b753e974903cedbba13b9d023f5c9c4b7fb0abcb2134cecddc1c8add210329c3319bf028684540306342a264d0ad0d321b28e199ef5a61c5222db72eae0f7b4b9a1896eac07d6afe635dab953dcf493efaf8e7f1e6d735e3d34cc61bd53170328e87f1fc4696f41eaf8823f1938f6794d2f209738e098592e8c122d9ada64efce7bc4e0c4055f602f47ba75bebbe3533cf48df7a40d0b7d684cbf7ea156b5a1d96aad3315de214c829faca25057d9af610e46e28e0390a682c80dd97ee53b16dbfd410887e322a82c0516511278e01928b76efc233965954e7b094dd7c51d4de09251a3b4de7378c4405c560bdd4c8463ed14642b2d67480d6744acc36e719f8c8e7111cb53c3395d3fea74c0a58bfda88ca67ad247abc6e27df371497c7edb6063b6d54c8459b83b359ec70db00427dc8de9a255afa5d81b26b88bd9e35111d544303ead4ce030f31e64db6796854f28098da8abec8e3bccdfcac508f8d2f0960c351ed746a216d31c910dfe540036e91394261f48b804da9816819e894b8a1cb6ae6b5d20f0456f34f336851427bb4fd3dc53a16a4f224f11f28bf7bd41f708390fa984cf15094590fc31041f7ab07353bc31edcf69b68a1ddff078d70592617e75488c204f53765468d5fb426e66fd00cebfc73fcad423153f07b8a36c3a7d849b5095549fcac6984fa98eb78fd121462fc9b7359561a8ef948962b2966b122774fab97b39d8d10d85d5d253fc8d9d0b8e9e48428eeed55bdaff5abaa5b591a93c479ae0919e3a8edf12ad32d3a88a834686d0f3fdade7dd6eb18918f41004d2f45f31c670afd51d3e63a96d0388074298f74ab17cd02590e2d0ab57521cd0da724d1783a272805dd8a24fc224b16cc09cb08d98184b842d2173e5895f78288d0cb79801a91a11e5fd20c791ca6afb511121c6888e0257994c959c8e45aa88a3e1b50cd980e7ffff7f18