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 55851 1a488b748a186f9dde1bd7bdac16f2beff9662f57d4fdda779532507be81160c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e66bf6c351e7b38dc1c81cfee2d2d011896833d71c82d74c520ee5dd92fb3170
Certificate Block Hash
1a488b748a186f9dde1bd7bdac16f2beff9662f57d4fdda779532507be81160c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0002540000068f0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006e9587119cd85236fac650762bc9c0c116a979de34f4ab734f35a645bc3a5b36356878a5d20ca61097049b9a90eb5eecc63f6fbc731578aaef0e7b5583521c48e9816d626cb286409a0f3256409effbb5736ee070b5c1ae8fc520000000000000080000000e0000002540000068f0000

Raw Header Hex

000040208f786a965534254c9c313ae593f7dbdd3701a57988fb666ec953aac4fa3b07346fe69ef979394c89179e5e38ccfb243889a2b7509f579b7f16c6195c8bcfd5da02b00b6a585705187031fb92dde50e524cd7821cd733688911d0d2e2fe1cc8c18db3e751c3f66be6

Proof Data Hex

59,560 bytes
1212160103077eaff150588a5f2dec8deab37202458e2e047aedb2df447cb5b9039dafd4a8e9b1da5d32ff05759e67a39d9579b30ab72a80cfc485f59998664bee030bc75e90deb0c775c2305acce6e41a4d03dbe334773e3f196851ca64f1277e00250c518c56261f9b5684d2eebf0aa290fda67cd15234d82826444460e0a8802d74b2d58d4f7cea2e11d7bf91165a031c7eaf715c28e76406755021e9612301bb996ee64df44f7aeda0ca30dd562a4bb0df914b30289e421936264f6e811c36e45a721bceac2dbd383fee8b631d116d2eb2967793474adb511226ff0e2eae0160ffff36061144a05b36967ee1f0cfec35b717c55a7282c0ee75c74b567265f7740a26eba4a204c3e2faf36f486e7ce86367146fbfc54ce60499a0723fec346aee4ec6ba870d5502bd92b481353f98dc933ec104807b565d4c85e30943d86829bb68c30820f1536cc48f536690f073430862a06a6c56b50aba8bccbfb0c90a1d729bcf832afd9b1e1c668d3c2f62a3b14e9d387b00e52f644f09921566da335b4fa3e51a023d09a51425df8a95b1c63656986d948d4b27a3062da771d9c23623607e208fca99fbd6e1072f8c5a0f9706be83b9f31bd17ba13232a38fe39e355c38acbcd980a380daaff1e8295fa253392ad10b3a923e34b44d97c8b90666db602470f32b1de63f0659f6dc38db02d5e368651382b4e47fb9b4b7428d719a5e7e24f78ad4bc6023e283fde1b5a48ddb0f8b10df62fb2822caf4d5a8b321dc14edb6055983eab54c0f9510b26460787cc0e0066cd77f500bc0a37f24927f1fd5a0a2aac9bf19e721aaa2711b34630c69fde1cc8ee086eeaa0b439baf5594ffd951a0fe4df511dfdb9f55aad24fed5e11a3db1f49a341716739ab39e4943789738d5c4b5c69a41f19fca0b5ab56b4b12ef38ea14a7ea689d5ebf283caa21a61f550ba86ae0450054015ef81b91c7dc35803692ce61a1b5b477932f91baae599cd0491e941ab61fa1953fda21b7cd321e2496f47a3209e2539b7993970252b3b5cb81197cb5a4058c0a1fed8b698d1aba012e48396b9eff9c05d6412ac4fd88fbcad246d45ad9f401a4b705c6ddf44dfb1809223911522f05d034febba2c0a146d78e9b4e7e87c6b4b0861dda77159f47a71dc12994c20232e6424949034e5b6cd23f6493f41a76e5c8daa3d448556b697a630407415e4dc3131bb89586df964e4651b7e1c6e62600e1c4ee82615c1321d4ff2f2f84a4cb58a40c28226bfbf343ea2b804cc4508f79366eed74fb9c0717e0e1d828e0408699b8da313212f6adab4921508a2b07f9f8117fb778e3f8d53e92178ec43dfb82730585cb314b468405a3a3f0287d69d36f2eadbad8f6f2971204302ce8d1858410278bf5b2b7c3e8dbe30e15ff1c78ae821ed32e94e3fc7168a6ba57db91b552288b480ec3690a78ece05dc59926f88b35cbe97c521f38b9a80b69c2f3f89f2bab8766e38ea32d09ebad6744523b7c19cd0b6557abe97284e813a9b147bb511de5f25f7ce482f6edd85e9542006e19e77c0ed2d4455e6f5dc1b9f98a172f0c05ceea83cee9a73faac7dd9cdb9ec6e9741620058d329e9249e0b2a0139f4bcdd8a6781c46bf399baafecadeffa69fac7a733243886aa02210dfb1876d352e427f3edac0b2ec849b51f2f5d856711b4e2edb90897bda2a8508114689898b7eb3096a8efa97a3b8ae15847c42dcde940c9317e8698ebe7ea3ef281225ed4c1867a00e54a3e9c13e859286d82e24a1f02b529388ee9f972f7748c00609beba6b9916e9280d2bc4fb76138a20ed964a300d4aec1e57d4885cb317deae06e673797d41180ce2ed3e74eae82f7862b6193a6ab089f3ea496551066ab6eeba2963caae26d004c1d4fd2b3e7f4d7135cae0c2e78ec3490aab359e61a1a4b4c151e5a3095aff953315a482dab6b005091debd91e54e93a5431e2f1ba0e53ce2a657a992edd949cc9ab146c7e863cfc6a773b6aa2da4a30e78379978a2f09125326e5b92fb8157c56f5c84f5b5b07f5ad0548582d2f714fcd37f5d14e361922e12b1b72442a1d26c62b304cbe5a11e7d1bbe82afeb2c94915866dab4c642aef962afd33db8387edadd1553ba4a0733fa0ca122f08119a95a104ee6b8b6965328067bb44560c7ab2678999a4132ce9c99f29622e160c8feccbf757a7b6fa9c738378d613f3b24cb04fdf2b6649af5498cb35970bdd6a1fdabd3b7932ad23c46f9062dbfafcc13165b66780e69cea8ed041fc9990f49825f09f00609c6b385eae373e15a39d2409f98e56642492466851aaf81a73f3691342f407dc1731df20ae5815902c557509e7b2be582e4daa9c16d7dae7f8d7a588eba252eebc8d47ebd8379541a3d41fccbc78911579125b967b34a62c73c3b3f9ce28249cafb718e83592bda08e4ee36ff18bec3c53a46aaf237d38bca275bb8d0f16e2cf259cc237bd43717932bb7e5a4ac8503b8d45d53162bb37fb6e2a55c527e2608ce159b7856496ac115808e89d2acd300234adb29f4727bdeb0258c6a4325ffe541b6d6111197d7ddb5c15afc545d268712e32e079d89d3160dfb14cd46991090126f6dab7ff436914ccad472ce92fa12772e005cdda00c948ce9329c62c5f083490a165a9f71e19eb9a5731de95d41380465d58f5a9a34bad0ec27c07ed92c4e0bed0368ccfe47ea73bffc0a055f0085914e7230ab8c9c23ef584a2b82b18e21967ddcbad024036900d3b1fa987a79ad766748b3c3006cc8dd767dddbe1d7c04cd3f57f41f971fb375d3037157b840551868e2378416964375c654c60afae33e6245ed46fe83d8ab89c5704f8690d92935b284955d53173b90ebef543ddd155f0cfed8000350841ddc07a7cf06577fbddd6b99e2f8e6620871103eeb0a433b0a31c85cd6ff2b59dc9e2bc07f6629c18df053827b6d91e52b68869c9235ce380e0483c3f3362b1b0c8509ce65ed9dc6f1e4c49e5460044579a3d6b6693167fdcb53cb0842e3a20b1538ccf77bf39e602727f1bfd5f58b51ea56fa990189c87ee19ef5a8b34402c769e904f046939f8d860fe26d60a1f28a5040cfa8a43cf64e8507f44249859bc5509b6a6c65b95431ef41ad96c9d959679f07d838278a08283cd1af3e461c50c10a053d135982f1a3a795ae96dc73e7ac3c6f6eb6cc0647360c2ba47f210c688855ff9831eb5ffd85e5c82753849beb5cc58272496ab846e89bdd3fd4d96e664256d2421c4cb608a250a5fc0c74f06b91253a88cbc1e71169792f8850b0f338ea1b09de061022fd00ec00bfd49c1e8eb16bbf18399b6d45e86cd877890de834d84ffb0bb3e70871f5dc01a98bdd9400b3995d2e27217515c528fc3b4d1181c514b8695a916b582c7eedbf2d59aa5da9f058fdbf818ddeedca7a4c82fec345b326b8a0ec43ad8a43d17307995d745f4d520471cf161298a8b4ae3136f69794bbf4857e90c4ea240ce00daa5801fc6e7df828572ec3f3835511a93892db9529a3101dc94caa88c4e4efa883a3708e823188ee1782d3a4cac740244706ad0e990c0b89c050a06c150a332cdb56f19c056c6b8204e73ceb79a0127ec22f52d68250e3d0a78ac2b5c6b40cd1ee952db88d8154fe1fa4803d998e2638a9d1450bc9a1538180957580c0a22b7be153a7427d0b94153409a204bcecd92d6c1d8646147218f51bf544e3ce0ee9a6cd48ce1e399bf8cf2343147c023aaf938bbf67d235d27ce118599f68385e4dfb579aaa06dfdcd3c0bd91499f164770a1fc5d5d06f29dcbe63dd12c4832326c96c3aba7cc93821906faf68216414631695f61638d9a3f463b414bbdd8e950fc74d09ae2adaa56486eda61f9872ae59b7e558eced9013aec5a7f425aa96b4092dbc998ca90cf821d1f0127e149de60520a2e6c7839c188864049e5021c97594aac804af04a110418602b4217dba87385abc0effc4716c1ac827d70d151c36ecf555fac68b800d4cedece570293327d13e259fd748616b5f4cff77a90a589970558fb9db3a830ba021cb74ccc924bdc25abb633eadd0120b004ea8b5121c01516bf8ce99df9c08973581ab6e7649eeedd46a1e79e5e7c2d2793b21ce34e507a7d4d3cea3a128c0e645b664ba670be6ee49776a6df43fe4e895308fb119df79215710e7d01e135f0353f64397de553dafbd7e1c4507555b6843fad98533eac4b4e56a4979f32e7bc8926d434bbf0557c9805919b5e7a01968bacb398c774062910caf3e2843546394073e6a2fcfe604446df6dc26d068281830e2f4c51962075fdb27f721d95ed6fa77670eb1c467d04690433d37b757ce4469f36bea4072e09edbc17e00ce92d83fdce3fe7c8c7ba73a0176dc47f932d07a43056a7931c59593d93f18f8c4b695583f4d442d3146deb8349673b5547577f6d97f7290a399b4f42964acf1c2eab9a822dec5cade626f7d03ab8ae1b2005a82ffc0d7fdaa9b2c87f5f988db2bda63d7ca568bc9841fcded11041bf29f8d39e502e19acf23e75d4a147885a0bacb26fdf7df5e890d145c52aea36c7bf01626800535e1aff7a6aa004e9f4eac2ff263a981dca61f45b43da48d749ec238dcda38beb7c46857b2cdff6160e05035d1a09351c6849e3a33be517584fece5d3e5b5b0994afe4767782ac8c9d37889d202a6cf879f8af8560d4931a6fdb14541d2d217dc892076cfda077fe3ab844ac78ef48387a2438975c6077332edeadf5b186d5c2ce88434d6726be044cd6ac8d9b179e6efd67e0c0891afde424385f8093a8991c3c2288c5d44914d3a2c9a30926fc43e5a7c59e462651386472628f4423394bdd9ef8f0ba49fa77cb102e05b81932df95a5b0988d7fa15c84e6ad0b4aacc033e0418582bce2527e9291f8c644dd4d08cfad7c0b20e5d9bba162586d0df783b873abe910a6e5c17904df126249fba0c00ee245f5cefaa15bb690bf748c97feac97f7b2d1288512100f63f3f8be8f5def71e5a7821883ba322f2bb0c478b9fd963e114b2dd33cd3dab97d729a143b1db16f80eaee32f24a9aa799c2babfb6a0059686a0ad4b89381b27520ac92b75579fb11a4b4852ed943d482e20a7b93af99bbd3389f04108c8f1a84e9937c53ed072b16e2985fee9d8aa15e9bbe9a3f487ee32c74fcfbc27a686f07ceaf90c4e77be676c1c388b1a3198a3a294f59364e7b87bc6b23064d9960eaca6b4ce4e9cbf0fa2b6b6b299dd895b2ae34125749c49c5105ea1f500c6f172cb8c1d415db9bb61a376c04ff045ecf64f758e6113f3eda388793376ece87a0fcd3bfbd08e8d2f601c80f558bc0134493de23f2ddec0100ed87a8be05c42ef16d086883ee854b42e69b7d577f8c4f26bce92f61e71c9df00b069645322bd8016cce0edea6eaeb3c475fcfbb802c991848db018734679120ea85f850692c75d6c8cf013e7e28411dd6c3734744e01ca7856b19c3c78ad4ed9a964001f7e228abbd7de6e9bb2a8c7285838c47c6effd5fe18da7bd0a22bb7f402e26a84d4e6c393f4f5a025825d8507cc607d1b4970f38c7efc17cd16ad2c06e4da5e7629e27ebdc38d198595971b198e8be3c574e7c5f8f6c59fd4631407a4b8b86f40fcb2b5a04c00df3690adcc68c11ccafc63f8c51000dc288766b56c0e39a1b56aadee79b430c363f3c11a8cce7f990c142840d23d05fcc5775e4ce46cb7359781ea4784165a75839e448845c3719fd10503abe9503e92a631c4b4311d5598546f3892d19af45b0a471de5f3879ede891284a623d69586fc878216e76889e58d7f15f81983abdcc296e981ddc0a3d000bc7748a30505ebf15f40f1fa47820376f2a9375422b960f1ec671e5beff7cf784a18ddaf06aa8d435dd52d993a0bdbbb9f1432d1a137fae273a12fc6a536d1b4c9751c2e10144bc6d0d00ae35355c9cdae9be3590dcd198f06c94f86b5ca91de41106224162aae457175dcec0d15e7b079394ff60b021d73136455917729a426e89c3b643f8a272ef0442f4194fcebe4e39d234b680cdcd23b4f4c1be0b8d7f2c4dc90fdf46b8fc7e62bc595ced320a5bcd4a6dcc66b31438f60a7972207302114cd2a39b56c4d2103940598e553b804169791b0ff510880ce5381cf696548f36a8e283ef8d79d4182102897e0d956fe1cfeed1083c6dbb1b4ee2c327845fb3901fbe0a589dcc4c9cf0f1f133aec65109f5b8360d223d347e3b31c282131422856b07f7528db3ef24d2fb4f69400a233643231f1c74953f480c918636c7c7e6b056fd387dc94dc7debaa0f693ab0f20a73e351ecf61062ac577c2e3b65c3f8fa6891b6f89f0d1b02c1b986ec48b552e1d511fd22e6be97e95882cdf82d32b46681414bacc81d7b818ee30debdf431f67e33d391ce2b1afce07faf3d6ad174c2cf4f4eda1bbd1739d9a256d15672d973e95d404d573d84e72ca2abdb7a2c44682a3ffc4e9432abff034f04b2d24b0d52693dfe41a11089de4f983226392a1ac9fb9e79920dd6a559ac85d9edcf63993c41e6622c821d096f5f86bfb24869971d59f0f27ec1e2a633de42681c85b9d4b5f7c8a714098d6cec645ac77e30da2f8dfd69e50815f78427695e25c926b5d0b81aca7c39b179c0cdd95f35301d5e4b8b997564716007837fa6d531201ea32ce4013228e2bf1b321c53df27eadea04879db6d3d539935671cd43c7707d6653949a38840077466b2647bedb954724045b3560f1f0b39fe8e358d6b759257d2114317b687b485cdd6bba6263372cd31b36b7751e9f33d553f1ae88042c0e8e4208eebd5d7d9218a115b309a3d027034a4029067c6618ea12b2f9c121853831abfc877c9c24f51c6ac96c7558a2c4e28b93ebbb4dc67a7738f2b9ce343eae73201061835d1ba57f2aef282e99fbadec8b80d87f745d1f8e796feb47528947a8820b520a4e17612817cce9f3642bb7a0b7309f4b88d97fb026046af80b2223be1e8ab308f6f36c977fc6b8f88f7d41f9c24be9dfee413bbe95e2d0e49a20464cb32a5a4df0c30abf1e441772e0cee6681c08913701a643f2898f84048f9084b78174b92ad88fb13d102af0aaa2e61a2e3ee678905a4ccd2262af61c6a6d19dd0be2b4be58224da28952743fb8b1d32f1c235c0d4a6f52a2aea50c0ced7dc7a90d3bb11bdb308bc93021d5f73519be4ee6ab6776e4f9fb507ff9df163a767dc41349acb413a15ff594b9b3f7bb908d5c4b7cb7503a993f0b8071a1afb99fa7a4364707a40ce3e4f1c13bdea3623a9d34c800e333ff021e37d1385ac6e3977c4dc5a35f624a74a224b63331991342ed60f64446553287b6af420845e048732de615df87cfac10cd8e9b287db1d23edf78002931372f82bdae081de3b099be74a6ac8db495c3a377a61d2cd0b69043cd6ab6c56235bbe9e300b3632aaefcc5136a4baada7b437e91699308884484e65ee53179f613bc5604ee8cdbc1af39d343e6dba3eb7e5659ef30bfbeb88f2fabae4981c31da054652519607ea42081b38e5ea30d75ffdafc07c11d0cb42414367b923a941f079f6a2621a9cee0c94063d257811ad9b9789e96fc340b8f858c7914ae5c8254bd251bbdfad2362627da9080bee671f50cbf05e8e6b611833a7ba021b9fc7105b83d7fb7eb421ac94c6c00e0d570e07168a9ae10590deaf8cfdebef5e8295ce024da03de79b067fdecc990670571fbd1d0f60c2104115452e646de7c776a5210abc4b52cfb4890cc07665611e18af8a77947265db493dd259164e523a443c70ef15ab7e89f7a77c8261a95647ba0fa86f39d37747a165f4e83e10dc26903fb7db85a1d499092ab64697c5f563337008e56bf93b11eed446c7fe6f89011073575e4ad3b43d3eed99c4f0b5aa5ad27aa4f9b7a10804f520731980a8b6bbea050daae1c5b4adac5cd178db9a9ba64b2fe058256247d11b6f781c1d1d710fb63c7b8488d0c713a65d888338dabc8634f068d13199bec6c431197364aaa85c0f9185f7468623258cce3dda03ecd7fd2117895b061b85248a7a8742f6f07ea2aae2f651167a8857accb98dab7866813a96714fd5906764a410b5205d1ef0cfa2afa65ff10e63325ff72c274a78b268bc084549959e83b52472082d1dbc5fb19322aa507a65125eaef18c20a17477be54bb7f643052fba052cae4a7bf652c3799b4ef95f2f14801ca7e7a90660e968221104817ed5829be13cf5195739f7312d78f26a1ca27ad6edeff3e1589eb184fd93fa7f3a816adc22f6b17b48cec97949a42e6787570e639e6af8a5a3608d6f00e67839b7ae95dc5be282d9763987eff91b11b03c0651721fe88a674b2775580b8505da2b92e0af9f3f69aa05614ce67bc2c550b5fa6d49bbe70d318320f6260a4d21f18f91dc9b00f6d5652756f07a290cb45c77fc44d268e44700c86a7375a81a57fe834cfb8e83d69abb42fd451036eee695f07c4b11a0bbf848ebedd0021590e118af27884343c92653602cc9e2f4cceb98729f4a6c45e2063563a29b85e4c606421f01a05f835c113a8fd4178ee001fa05887e5d13cf4696ca5877a749b6cb8a8603a4a505dee2068776929385206b251090ce658f9ea7ae7e6b54559afb90fe753e610c4f2df3d32c1030e3b69d02fefafa80efd8c1e98e9e36535e5a3c282ddd4ae355044dd95e8d52997c615b834eea48dae6bf24ed19d603492f03a6716879b7499866ba89dbdce431d5967b94c3bb5190d2d06ceae8bb69a833b23a8017363c2dad662f469fadae208aa3d536ac919479d6fc479124baf7b76d672fc3bd941e7159c869bed01d5cc975e6496e94ce25a5f0d834a9f080bd416bfae63d113093a2f3425600ca5d1c17da9f0322726cfa49b68f22515dbd64d813abe8b98f1fcedf9f01a3805eeeb96fbe7817b28d38bc736c08d6742da45fc91261de16842529ce5501d97a78423a49f5166e3e83e53a854240357dfc2783f5e66674e7703854d5583a67ad4f3326f2d4e59f3875d7ee66dfc74d66e780f9e1c492438c69c1d6de03727e3893b67c0b6232d9e241426062d2eb5a37cb80f8a0df9262426967d48999d5b31809ea0aa652c9e0a2bbeeeb0aff9aa30b06c1e135f8507ebd4dde647711e489cc5b3ffa692ba4dbff2850c98d3144d50e36133b07af51d6d93ed457197d04c35887c6a194b534f1f1293e12574151e45741a2f5a3bacfd3bf3e23cee111301923739b74f95b6c57a6d6ec19d9c731e2b2663701551a9ed53094b22af5151c29150b4d06df36a7da710e27074acd7bb6e5939dfaef031bc289c8aa5743ca9bcc744e7552e18de9edda8aae20045227957a2ed3769c86091140bfdcf4cb42b9c75f4a1250cb65baac4b9c377464eef780b7f84a1c8a16c6f38f8bc49e4949b8947402d9cbe27186c26327aa2208071b6726e2f87787b9970ee710145c3b7eebb5cc693a8c3407c5a1e958f70a4caae432135d93fd75a445c444083cf5a1d83901397786ae223539af31209a59eb4f960316809fc86a1283e216fb09a2f04aba1c7ad488eacc50960dc8e69802e8278df2dac87e38735e14e6d6119731cb287d44df28afda428a0507672ce32250f9fcb87dc9244dd9bdf8236de28350d976659b115c140e9ccea5e3787660396558c9ff19698ef68e6d5683e118b739a13c706101eadbb1471bf43db233fb72bc795346ea1f2dc7f3c9c7624054510ae2d0673ecf4d30d7a62c088858f7a21a885fbf455e83f186f35e6287f3bb72e3d35abc9bf816db4ecd59020c3477ca22bfcd3b3eb596f0e18a411d8cfe8c701fbb807e8bd5fe157e3e659174ca07d71b6ea88a01090283e96f7e8375018979365150d2469d49518632a681ec59e60c412c59c959e67e0fb4d8e5cf960047621718399d7ec28bca1543bb21cf8fc63a87a753e3489fded66155d201db9177fe8433b38f2b9568804b70f39c1d298c08a819c29ac9111a63cfd1156ba404f91eaf8ea71086aaaa86e3d4b0c125c7bee56f9202e37c959619b942f538e99448fa911cf4461a9a04a6b21a1a7ef868d251bb9a3656d9f50e65239b42b751400c4710c1fd0a19ae1bce0acacdb3193dea53fa47c5fa1dd7d8da532913ce0564bb064fde1c0de46758029c4c879e4a973b3d71b05004c97dcb627e1276f4796d7bd63328fccf510ea3c8aa4eb3820b7709d564931beac3dd67aa9e8ebb29e0b5b8503d5927a19ecf1b6ed23941bf34837bc0de6454de841c78f80fceb97ad2834d088f22c8732aea7624cc2ee4c075e15b6436e8d694e1018fc6ae1fd34cc9734317ae786d8ac43f0efd525c4020c8c770201f2c0da2f3eb9a1eaa792736b85d71104ab4484bcce5ed45b3c44927118674d20fc7628ad0f601b34f1331dce4d55766543f045803eb3f0d814adbc3d372b961f935c13a78b615460fbe634406d373922e53331468023a541d3fc758b5bc0aa7cf4e774dea34d1c21b4ae2ae7b7f31db5ec15eb92fec0b78b65d909b0adb4e7fc776b783f66def379032e8d2e805123b4953e001738a7a0f08cf8b8208549796e0db0bdd337ced1f9ef483bc06a6794d2fc4b85668911ac52938d5eea0aff252c4b11e83ec78165aa4c5098666eb736bfb55c84cd0a0d6ffc0d20e0e82e7efb9ad721d564b2998d1d03699aa695c8894e6e6aa802a2254b77db7fd545a7bf3c7251d4c6b29fbe3d463fa7e180f4f9b57ddc75e3666ccf1e790904c56abe82ab1f47e7264d32c5f618c06cfc50f45f9482b884ba937e61e7dbfb45930faf0e391c33c4a0c622a3d097d0fea4635d0c1b9c786871d15ee0d7585b89691ddaac6acc99daf7d7f8a6841f1410b35e8662e84fd140c220cd0728ff90cc9b3a72d3202d6aaad565851f7d92f37c8bad2266118f082e83a3f11d63b17a81586aac80c170056194850e7418b19187adf18531bca59ae36daa3cb88de670832a1a961b28fc75ca84593cbd423a7a017c0aaae9fa270e5f8b04063ebef5254b81c93987e0cfafacdc1185552ab472f9b6bfdf5b8fc8d37f3cc1b686a94360a6a74f6ebae69f23e1b6dac2df35863b1c4eb7d3871cd88829406d8db40ee6223973f2bfb791ab12ec620f1456e3ba8e46ee0b59f1e5116cfd87ebc7bbbed8c5c109c62ba969c83a8b62b330e9cd996c61dbb0d1cabe15b56ce8407c0f68f4c4891baadebd1f4044366638106e48ca10492039363a4718c4c686b1cbcf6d40be424146168cf27a05f57c26eb2ce5ce838ce2e84b4b80871e6048bae7cbb9bd9b2f6104c754dfbde8fd572238efedcdc6f3a30eedd8e41fe55d8c0e0fd5d4464fcdbfdf6718fc147cdab1fd495c802bb2c6ba54d2a448c88fb0f0bb639c8c99730781954b9de843e1ae52acb5b6d08e83ec45b52ce1f91341d933e999ba03e923052fba133ac034ebfe01a795897ede4cf48c4a13a793567d99236497012fe25539e6919e2015cb63788f7df4fdf31e7f6802a2bf7a521af1beecabf9b38da4ed75652a9491411291ea339debdcf2c678e9027acd22702773c9f3b3871cf0b06ef15446d7e69e5b6ed8d99c1d3049c65174304d9ad0c1306bee0065fc97407118817eb8710431dc7aae5c23c6beac848be62de2943c5117ec894becf3c7c8c5dbba7d9cc605a4acb262fb67152e4a7a05eec6845505cdc8b0db011680416d27ce46760fc526093254c4b30c7e07d83ac763587f437c89544679aa2e621e72fa7de024ee31986d733fd4d5df69c149611f2b19ed1b5c06b0cac150f9c53ff01cc73e4cd8aaf744e752a3eee5a435d0a0cfddd62f967b94d5e9f35096fec589d72d744027eb0e4f39928fd32f16e43f0b84ca1b11d30e84ed1c3c239a9bec27b40610a3b31312031e86f1b135f69b9c242494771b5ea18dd944863a1405548eeb32e1eb9ca475d9f200627acf9b8f4a9fb0d00ffb63fe5f4b1627585dc58b6d3d7fe3625fe5650943ce16ba74fdb77c05efb9cefa402afed809d69820aa80a77110f7c9f54d16090fb4328819fb51b77444889e14b7a42f73c16a1866d582e8b4dcf78cf09bbee06e87cf835e8d859f6948493283683547b3b9efd9f00c92e9ecf8729b000e5a6a200a341f84c9886f0964814c97d192b345dc2b16ced01df37e7e03a1614265921990710ee3d576be1ed3a499837f742ee30ac64ed06478edaf2c84a4e75ded0ee97c20c971979b7a89924f73ef334e471c93d6bb0ebdc7559b4e5a2aa18d7b2eabe371f8440bdfbb250ade75d599dcf3bc8e8c79d7475a0b67fa7628bc450e96718a5f89488738436902488e39024b7eb0f1349fa6039f9445b5f5963ede8ce2f6958788b795ef45825a243953cfbaa6aecf0942d968b256688c97b7202e3d2a843cbbb8b78e242c581c5a816cfe767ac0660685cf7acd8907229175a748f6988196590bc63e78fc308edccb04689ec6cd3ba4a611feda6f0b7880db0eb3c6b51a0ae6e394b9ee1353e9965bcc80d81812b8058362577bdff9651945d1191a362e7a25076668c7e3b906999e026a20a306010b634de139b62dd1c981a07f0061852fc87da5524994b2797bf47a4cad22d31bbb3e6f03ac644c26e54c3dca8017f6a8d1935a622459c67d0f74e17de441ff49443ae98befb4601a2e49b9044a435d335ad940144cc0eadc9b7698c4c3c787ad8a2462aa009fdc3779fb8c61d8ad6a51a0489ebe0c32332067260fdf6725028b1027544497c8e50fcf7cb3d94ccbf381cdb7226cc937fedb2465bcde779057334555f9753a4407b8e1a942d00a93922981c54fc49350f0696ebad1b912bc6ac7535b20f39bc448f19dee3c4fdf12ac0b00c43ca66c5e5e96d8ecd17098466b61d32a839fbbd2a9e575042bbf2ad6202f00fc4b119d8a084e49027dab933f6f0e34d02df5a299f2489a82acd76d08ba8e87135c5b76367bcdc3a125ba31a4e4978f78abf453e3a1a2a458755cdbdba740563fe2b929066e7c6084f636029ca962639e1e5b7e46abe4d40722da0592517e5df6eb3b136160b0418dd52b574994ceb9adca44f7736cd32c5ebd27cbe6d32d48d3614ef3c91dc12aa4af07a6119d80d3c1ce6f571001e99aed281aa4e891efbecbe875b3ec2a8c7575a3012689395222d0466166cb22035bed46ef249d62bc423f7568b3728688a9581077805d3df223b9751a5bb33454c88da4583842548104c86c316df1461049f1254b13d806f83273098c51e4f953ac16ee2b2a50e19f311d82cf7cf1fa920c8b34f3c7338c02cf98e4b4e24ed4190809630407caaee7ebf1e40d39169e25e4f5722af0412728ece054a981c4dc4dda930ec25705b65748fd9eeb92f9d213707ef71b6db556f1ffff9dd396fee96fdac5a798e7a05ccc5523a92a5e7a79428cc44e7546686f3a1b1a22afd2d6e3d4d02e28ff5d752931df2a83c71557185274de1eaba2280c4337464d5bd88a8ed89d179ddda50c8a95ba8f84f3219061861767bc4a79f4075ffb5f84871ae61e73cf1954da8e83c851ee6eb9238a400545ea1f653633833e0aa173d942340d72f3805f1c32e47ead7689fe0b6d51cf976e21d9972b7a92f126ca110386e040bdcfdc750b635339d0c1201d410406fff498639b014a08eba2e23f731bd79789dddbb2b72b763930e1abeeaf0847713d7b6f0cb43d969c504b9da0627e04bc0a7c940598ad59627c59b3a6a28882ba0fbc53b6c4a59c59afe6f537d210884818d3d8f2428eeec0030ed0e01bcc558d8ec9f0e9f3a337d023395ff2a1a3e17e0cdf4af71fe7ef35d63157fe7c7610c0099427bd314430893731bf477e3f0229c13f67ad3a39e02c08f6a12c671d76063a1c884c0bc87dd98a62c7447ab01a9eff9bb760d11f36177c23b2efd06eeaa47ed3fe81059abe7132add18000d25339819aebc77b025127899af852adc6adf32990c63b8fb8fecb4d0f436eeffab6493bdf4b5447b7274c521b0d5d8c5ba74d8fe5f90a8de42c4b94860882903c230cac2dc6f9cfda8b91a4649a918c835953b0d0690011256f492a56bfb9e8e8e818ee1b740806e88287607a4a5357c1686d3f9fc4c67642d475255ff60fb082926d94f74a261c2510775a0c6e27780304911d24f805f98faa89d95aae6bd272273a736ac9eb4ba4e88662be063568211320cc5ee62dda8b66c69021248ea82a5c923a8d567989a365dfc7b71222e6bfa9f4d34cc218fa4d35f14f1c9827ec022a1562ca585abc1d09b4a7e44a90b6cbd7460af044a16b57fdfda8259e1f6cc8a8b92377a2697b93aeef1b664b6aebc97f963433e05daf4feaf86f2f538eb0ff9af266808a11625abd2bb45a8d6b57fa1c5a9b6acb9251880393dcf1a9baa39591cc6063403d7a3b1ada83ea7093e83d1c705cb926d0eb62718ff971ee56dc3d5bf0711453558fb3420576ab8e120ffea02311a65d542d03fc686d52607240ee3f1d1fd0e4d803aa0c709cce8d4e72b303349106f29627de62212fd6110cf44fcda5d55d84c3831bd570bd349b3ddc81be685e8f2e7cb319168ca989a0e8e9aa7c8aeab784c421530f08eb2db88bc4f5b5f6acf740ab6589d6d7998202210a4f8b3a37922357dd3aeeead24698649bd837d36a4cbbd067633cc10455f3374fed7cb086e3d19ac70c05358b4b1e6ff2c8d411b765d1c85ca7e803926a1ef213afb856204d807d7346678c1eeb2cebabe7af057edeed8fd146f789af8ca99bde2f3d42334b23c7231b82b087b0cac7013a6e31b28f3d79bca81c4f1cae90025cbcd7840254d3dfd8d7bf74ad1e0721688c981e99a06e8a325936018c1ed032de6a3016d436cad85d9495c9b56e4e22eace785120f408846530117f2f7a547b7ae875ba05939d1232755b65449299764f53ecff214cab0ddd8c8aa3f31957fafbda1a0154de08b1f3dada40ceab90515ebbebec353759e6b650667b932f3305c260241a2823dc91f7c40b9d1ac5153e21c21d24fb36a5d6e67ff6d144da3f309c2ecbaceaac12d0876c7b27a4885515e59ae54fa5cfc672a752ccdf4312e8d294578fdce4bc0a6c5a1a3d252317ce2854559ee14e8e0dc4bf8f80adfbd2b6b1a2aa5082d75b515c5ed517d224bb5e097f9e0da11f533e73eace9acfcb20ea3b4ec4fe64c9f4d45f1ced5a068b0cd07b5fb02f7ad4ad1f1ebe6e71362b1f9303e202573cd5a64ad6934c5290fbe19263d3fc688828d46698c8e88d134760380bcca84b345d1a580053c8fc2b7a47e8a6d576ca2caf7db8c53f2a85a2b093dce2323ebb8896f93dddf24476f764c2a51cfc1d1e57bf6429197f96349ee123fed8b239fee4a53134073ae517d7c760b761597b048e2e483510fb3490828e93ef5a81d9aaa78c3a71a9fb4caad28669203da023b7649945c20cf8c9deac0f9e3877d245c04a40d43bda7e089078a1bc1fdf8ade9fc867fd460477af7797b3af056ba8277f36b1fa8b3ff5b742d2cf29c2cab541a19c4b4bd7c05d1f4c4474beefe137c249df5e5068a28bbf594e09280c2c70856b2812ee266da8241194044c401c3e2c5ced4b96fafe036ef98765448ee2921d3e75e726eaa6369bb303eb8ee84022dad704a42cfecb09ae25768306243b7b9e6add60e48199dcb3261d1737f8bfd2858f016817260205ef25bab75b6813f283f1a694f1a442d6d3ed0d330cd4a7ba7419369ac6bf3c4e01c26d1873021d8a714a2f4fdcb4c9c21cd7f3d3cbd35197cd9edd4908120b521e72d7200097a027aab850dfba3f71fa7d9909842eadf21eda108f8117943773b6d7a29a5ce05c43686edf7155e716fd16ca4b4d047fbfe5ac3b41193a5b6046368b22125280f995cc6fa1e779d026bbaea4d56344f0dafb8ae9ce0e66eb16d2d10f4b3e6760e725c100322ea127a699e02e07949fa0f2e7682c201f94a74e4b0ea8f2aa7769492eb79b4a00fe5b388e9d1805afbea368075dc5eb01a34c689b08f385b91aebb1290dfbfac8acdaa76e00dd96a551fc057ca76b76e85b5cf5b5a50cba17f0cadc240a28ae0ec78a43eec1e82426773214331c78dc692de714fbb6cd1afc38ffbfaf607d73a1917a8b9812ce193dc40d5eb572c7971b8af357f6652487b9928bbf96fd9cc2407cbb8e3ae24816c78b90569c1f6939d682817130729e89640c2e28458c98d0bfddec07e1ce16218b9b2a2d56a2112700412d975bc3b752ab4f43f3810d88352b82e7652bc4c1ab23e25c71fe5adbdf5a920bb436f712f453c9a5b7cabde9dad6ac497e334f895d9f3eadcc93d68a9ed9ac52ecfb1d3c7c3770e089ff2a33332b268f664415bde3b8626cc6fe2c8c0e5e529663e5e731e0baf276634de4fec6307a97eaa6a8ff1cdffce351fc4eece680cb52a9d669b40a029072d5d523afc022d8837af1816ee1dbebfc34c90c2290972681ba0bd862f9bfa3e4c1ea9577d5b7d2403c4149e4b612c630b059c0794000d67e618ee7227e958a2355b4a502b8aa78b41c8bd2047778e56a230004651611e3d2fc678619aea6420d6d99e38827cc3eacb7565dc5553411ba24531d58a257450210c83e36b9c921721d73e94ee35e1302822314c54b5d9830d40b16f67713e9f8ac39cdb06336a86449043597a2946d8460cb49932ff81e3f16f38331bf2efca0563a5be7ce2118edc787c004af0894cc2870abd96c86f64c427a58538469c1a5aac657d2341d6197eb9d76823d3e669fb7ec67ea1e312afb22616e4b29c6905c15d3c9a86b13d4b04f6f82a0080f65150f156fd99c871be16f771d44de08737b27c3b418fbe90cf28ef6f162437a6257914d79f03df037b5b2757e790c0dc1c3dc01fd9d8aeb79ef03afb865ef0923e85dfe59cc30ba3f15bffddf47799c1e6a24220fdab85432c960d1b773793ff505a8329ed437be1455b0acc7add8bd89acb59869621609b58c185b6bdd6d090d03353e479793406c26f168da3d314e26196fbaa9de809216a5552e2db52096ad94ebd79f6cc0850de5e7289636bcc3a2dad26337007c774a8d641d788cd8152e946b70be780fad371fb705c3d60f4c75e951ef81f442343145e94216d8bed32b3b758fa4e9f9ba068627614210fd7fc08a6dee046b5d9824cb825687f934ec1c866998a8a5734c4bba117a5b327ad71086170e2c1f2b10bad5b853e930bf3db6f5b5101ff9c42f699a191fc4073ee232d3632a3ea456e99e509990a4f42ff064a8c38347e71963d6562d4505f6a42833a22ce83ddc18da93051da9cf1ccd925972fbfc5be7de83be7107b70600c881badd2ef49eb91323e2ab31ad8fdb82fc97551e0a2cf03ebe7cb38b61fb2ad7a88382bc1c542c9d59a2c720e5802d6c858c9deab4fc3789362e08eb46114647130ffa7cc385c9c911ac62024056d305b7cbeeb13a1df0e6b09db4bc6d2af5e5e68a479ea3313dc6af3c87a47a4ad6dfa1f1cb8db64bac92071e30ad1a62877e4a9b1446b2956e5546ae4f101e605ec1713c7b2caf165ac269b95a9914d852071323dcfcff711bb3cb2b54083c1a3918c5e275ea16eb82c6202d12096dabeab716285519d4512c271dbb01eb7ec1e6a5ae59aeffcba7dbbd7e9dc11c85de212a521ee9c120048f46b3050d67741a144f1bc528721cd8570dd3fbf80e93559541634adf92951aa547ea43e16df2a6aab820fc5cb7564545e76a2f5c82ce5ca9904e3e232effd70b576e403b0243b412ac1952590d7629fe724a5b1475595aca15059f63acdff0436690827d8151fcf25008fc76219a8c0c9d69362b9af5a555e667e860d5da5236fced954cc52d49a478aedf8cf9c77b8dd491384cf77354d4abaad3b11d390f68bda8c3575ff46b04c284dcd1965fb8866b2280f3aeca3bb32784a8ecf060dc04cb5c643fa9e298e19efa0a8a36ad14a57401a92a8a58c849e3fbde4ab9b89f76a4e3863f1c2513c974727100eea6199da3b5307205340f6ae667b075be3b5f407884bb269d1a3bdabd80e0d6857e0864f2c6b3b3cae00bb0dc2582f1856d693bcf2278c8d21e1a4b8821ac0cafb92c0bb769e5929305bcd4c8745a3feeb27ec2f145b9124f5cb60af9ec10ff3d1f5109d422d823f29d24c56cce4704976452dcb356697592f1c4cf67cc59b8b77c5fd364488bfb41d542d61eee0481704cc44a1f5d7cd2469792224f1b6039cc8dcca1feb01ad45c54e26a20369f6fd8382ad1145b0e759201cbde2fe19c130de68d3e0806785ba711534661f2a3bd9e873bceaec198d173287d130cd417aa184e0f7983c7bce848032df74c8dbbe0d1346b754ec63d7891ec126bb261f68a63725891fb4eb9798f5e00fb96867927ee45e8f213f3b77b3dae88dbee0094a4509b4ecedd584256e3df9490c795d2059e925b967f2f0a1ced77b37dd707fe265ecb6e8394c45a278a261bf7b0855f672fe994e31974ab0db413770c88028be44e43918484178681052d4565561b1bd27e7f54abe631d7e33bf8019c3dd66a5a6bfa97af4b32fa2463bfe4e7c1f8b5997bdbad31b82f03b5b61e6251e3570ee7f4f6a0ad3feb7e397cf729b571e2469a1a6503e060ec5890f1594bc381580b53b744249d565372badbb59d92e0e40b2efd39c57053c2c2805cd11ea9097f578d664cee12d8be2d524cba272db89fecc192e31ae5975439491202389bea5da7245b012ec7826c9a01ab1b6cbdb43840d315d7867d7273202e06366bd148ed04025bbdc57d740e28b33d51d5b9990b133476d38435ce5427e000e34e8e6275defea11cf8f5e5916f70e8bf7e2df3b96500133e8949d757b4e3ce1e5616aa045be30f091562ef359f3ccd25d79af56655dc915f6228d351da939c3810872ae89b737ff00ba4bb63bba9daa2912af2764791a4888e57d70922b53bf6a6c107b793d9275225b406948791b1a0dde00e8286fdb42dad31a13e75b447e2fe2a0d1ce5b35398b3ece6d6d92ecf114bb46b5a2f825a851b3280cc75bd1c73f58ab2ebaa26b70fe9bef532cd2a247c9f960b6fefaf8a028c0f55976c18c104658660e369261c876cff0c61ac6f6217aa2291478a45f609b09e72b8db8df57dd2b50526bfe7921c9059a7b24ee3e2d8ad23ed27c26507af5c843ad118d6ac69cfce4d958be31ca6da033379c2e01724a4eb593f775df8c2e8bed4884101a6f23a87ca502fe6ff6b564643e2c5763561bd2a2559d4b2782d9b43abedd1c53095587c9984e2b8875ecfbab4244283f0fd384af1d867535bfdffb087ac8c9a351848298596ca4bf292cba4347440c19bf9ae096e3830b2e273ce922c5ca4af397e7dc0b0ee271b42977dbe5543103e77cfa6a5f723cd0d3056a14448b85a13d8920a91f35cc27a8c3526c0c0ccb75901cae051a660e2e4cd008f04d01ca02903f45369e9daae4c363cd835e6b1d25e99d64c26a166ea9186d7e6cdd6a93d5b79e862d776b3b68bace82279f021f62d6961f256665252037e03943b860c992097800b36fe3a504c18ebe03f3d2b249ce1cc60c13aa3c112d60ec87cdb46212f144d4576f7c9b6a4f735b1c23f5eef7f0b31d6dc856fcbd9b870e7ba04750ce03edc38e2ab6d061a709e0bb03343c48f9aecd3086eed0ec9d559a50d803803526cd473d7cd5c9ceac47a158e90a636ba31657aba0be7ca9009613dff3b360794dc9785d956241cb5b0827fe0199c37c8a342ba0cbb59f0df063b57a5623396cffd8731d488a27b4b0a536f2f15b26acba921bdc61019f359c8c773d65c4fa8bd5ca7956657aa2757bc8fa30fe142ff7bbe3ace5f4ddd4fa12bf4800e7a7085df1e7e24d506fcfb28975d5a79cd807ba6ab15fdddc2bdd8f36604dbd8bd2c776a3bfe384fffa81f82cf97aa253176a7a2370c92894db07eae22c8235fb5fe9b40258c6f3b1b004a03ceeb92d6f9eac936e8e90e6b51a5afdda33ef18c42b882e83c0a1e5bbaa99d2820dc5d919afbb62913ae399723e1f390022d44a50c80933463a880421478fd1a958f04854acb34711d2c5885f0d17d6335b85280c712a063a33aa9da5b540f64b86929e83d5ef9b197da2d3bab0af6541c77e7c599cd43b55d552c9e744947d96ebb1ce405e2c900a2c31bdbfaa6bf44e1bd7135946453e1b425aa1340e3f06d4e09c28c7ab94ab0808a58e23bb47a3da5582a30bacf830cc824fa1e2ae75fe1b6a2a355a64a590bac8df667d1eced9b51704f0c0983c117c08aee0974c17ea949ea6244f9e7e406118060ae93fa43ef265aed38ce4b1d0f934bf660bb6ef4344b6a3acbdf67b12908b02c0f56b19b0e96b31636a1c387c6b9adaf756fb4e98cd7a2171c57c6ee8230c4cd2aa25eb5a346223fc7c3d80994c594bc8e443a421881f9b0cd0a08f651f4a89faaccbea32122fa047c293712469d4e0bad4408e8f8e8b630d47da0027459b215131dd63f669bcb5038ece2d7f9195b16f6548ccd6e84841fdefc6274e73a0e22e3eae2824cfc6ed791e1deaa8c1757fb179eb5b302a4bea00d16619c07ad99e15a7e20943c96019d5dd059ec4c039ef320859d52ce56c8a172bf3fdd1ef0d401bb3f542931f31e40bee2f9a4b75ce1d081fa2fd80e2f23425699572619c05e60d9e6f8e3fe41007ecc8f06b95d698ffbf17566cb82cf8f251fc1cc1ff58a820f7fa7ab76ec88234ff638070f04823e5586645a0f4a180ac4aea6fccc6a845f2806812f376e9e25d12c2fc5d6404cc499c627eeea68955f7fe89efdb1a4c35b0b2d408dbd401c386c7c1102ffa177c01ebb18e310f69d45ad4a35297006386e87abbd9c4b85727ad9061e9ecb67c8f3c244e6dc1b5ece48919c7878a9138a2f123f11815000d30c9320e5ccd4ed1772f60b7796602438d44545952199d5a85460144813d81decfbc488d0b7d9f91d11715caca528ec3a07327a7086f1c5c0b73fff303d0871ea46f8e53efbf8d0c8ff135cedc0c7d77751d5f3b1273ae3306b77db02ef2d8f5303c186830e245a05332e25825767dcdda584a63349040c7f041d9a79bce9e68ed69cf0d3f7ca1d99ce14d449ef477f08c496967d5a79710e5f6e6d1060625ae356da19984775cef3610de09985513fce805b9764a84c0cf4174fc55a163393cc55b13ae1ac03be60c71713a121381f4d59dd1b5073d6c036c770d431c7f62a17d953a0da1ee04fc22ad52cfd3ee2ac3df17585e91523bafc39c7e8b2a290736280800273a21600ce0fb1131705ef7a197eb1c396f476f4cb78a8d664ca1583a6b52c3997e0febda5ed7990e0b842faf1ad7ca6bfe7f2123e300abe17ce68c852bb6ac0961057bea2808f8e8ac3ec3ebc8685efaaf5942823971b7cac22a239c806a37b26aff1756850da15712f6cd12b95bf7fdfb6ed87cd5f3671ba174a66368d2c869dcb5a4c9076ac0baaeb03d97a1b31d09c09cfb20e5f9e1175fccbc0622e9bd4f266a8b296cd1c733e07374a17346fff59b26f90e4366f5eb2adbaafea6df8e358b78df58c04cfa6004b74cb563a3ace210dd1908dd6a3e637b20bcd11bf5b9cfaeddf57e85277c73887f1d9f0e987bd033f9bd633f679d8d97b7dc0501cc6531f2b10b617834645951ad935bd41c5fde0c8950ec735b7d78ae8344a4235e178edd223991857b12e412586deb43cf27c4cfc5925d1b274deeddcdebd93f3bc17f254b0fb880b6dd30b512abf365d52a1b98b4339b73557278a37f3fd9dcd21b35c2a0c86a2f73350e03d2e4ca3cde5ad3bf2cbdeb5251760fd71cbacfb8f75acc78b8518d66ac509f52ee2608741d855d309c61be2db1585c965c6629621d2ef3c3517d542414d7fdd2205c74f7846e84eeed8216f96ab19cb033bee6d6efeaaef499eb950dabd8efe24a005c26bec41f03802d65f5778f393eb448c466d38619ffa88e804e3de4a27493bfdd647af0975c716bf869a9a31426989f100b0827a5583f29993eae7cd062e6bd0f40ca39b236255625872a2b9971a26661eebcb7563639a68b2c05a8f0364963d7925e65c519db9c1b1bf587cf74214e2a41abb76bda0ba220b610c1d3cc55fde0e3475d577082b802c303a7a82de91cc99ad334a8ad491394809ba4b2f0d616feb0de237afb74be29c28687da947681878c66984f5c4093b4c7cce4fea7cf15636901e7d6bec7e0f43d59ad942af1776fbcb2e748f849f07ac3757a641b44293bde7247a1bbe5d431d4b283726d0ea3bed06c31b9999d9dc8b7d70fbc838ebb932320914c4feab2e4c54d00ca7334fb14e2096fd3b752e1525886a395c1d8d16af68b4c7530790c5cd7d9b3f53b38533079c9441d16f4d05d29b749c30d81da3af07e838ecee5c6422d904026252a9923ead7c042ff2307a8bec34c8ace807c54431c4ba36eb5a26c95676e352f52264629dd229dace3ca633f619d7e01bb9d215a3096018ae8d9ab65195e80333a094e5a4b5c8ee1004b26ef418adc1481a47ab719aba44e679694f7442de3d05ae489608013e8aa26bfc2d731927912fe89bac8fe295a43c5b9f45ba084d14dc98942098e86c5492fbc173959f37cc048fa8d94e404b383a561c7ffa55b2e5029f8bd13b72c7716a964bd7a383b53be7ecb39e093885244dcdb1723071b836d1e226dba2cd253f1073c6de4f4ff065ea4e120c0f6861ca1c7b792124e8ddf3ec76d4520b0b338cbcc173a9314d53d999138ec84a71b9cab070f3ebd9f806c7bb0fd548f14b33f1a2677d38dd96e900b87c62b9c036e36d0e1f817d9c7937a6a26280b4178d2ba728c5e577168febaeb0bcdc6f2d9e52b03ac534642bb18b2010020903a3168502bbc77d876ebe02e46487b5ab736c1d86b4a94951f607d5f3871d83188eb5c9699964a88520d718c3de8749420e40abdbd0c9278c9ec3267a3daba72315bf5f736cfb79f3028433277604eb941a933773d00133a0c929e4a8d7032de7ddfc8ee80f6a5394fed9ae26b3da8178fa35c6f817b6496b262e5b7d54b135dfa8a96c7854e10583a5bf5605ed3dd3e127c4d76c2a8fa86530d0a837746b8fcd4e7a43932ff98dcd894c4791bf1a3da6fcab22943246c94b060256996ffb1d602bcfeeef8309485e96fa67b5db601445b7ac00e7b0d1952286e6bcfa85b8312ca5d88b12d09c8269e1713267946a46245ca76281a40e313dbd68f40dd37237dcf6420123c92895df1ae7e350556c218b3138b386b09db432b96249dacbc0d35aae1f437669f114330847d55243ecdb6e75d1f269908cde09fb80215c4c55a463cb83e1acd27f2fef60f8ac680c1706c129f041557fee5a0a16b67c6f68aacdd6321973c719bb684df5db0d69973fc963b5c91051cabe233411508a8ca8fc9846c70737d4c587e8beb93f23df2bebbec169278f644e75c92998c70c5accec2faa2f5e166d08a0671b39cdcb1485adfca88d9dcaa4b4e09bc9e9fb19d85b8a0ab30da353cf2b43261a6e46412532fc1415f1dedca06701910070c4ee5640366f6ee393805f04c8799175fde4f1c84f23fdd39fdd38e56a2c8f0cc2da094b9c5c9c152b2cecd804a4316a8b051c5e2dc08cf9d73c7b2b4968b1dbf0fc584cfb4b3940ef09799b44e1a067ee53822e427125c37485d71481281385150ac0027b3dff2e5995b712f4b87fe592c3be54f4f2abdf4fbc7c11bd88ef9b71a03fa5689ee46bd0fb60898c38cdf9a4591c2e9a2e61f528a6d66f974dbfad2598a83fd52a830ea4d6d2e3972492ef6cb14d442f91a9538b1cae7b8efe9e5dcf91cc75b350758ec4b4a0c253736936086cdd6a1a5c58b57c724954823e65c5b44b9c4d145b46cb80e7a0a2df919f45eccfafb8a0d0c6dea59298066a88e6e11c75a9ebbb931c2444343957a39649d05218253a25b93ff63c8f1e15a293d35ccd14004d1938487475ccd8a74bd37268688d1caf9c57f5994a0f780e2c8ac0038c1e97c875ff96c071f7e34b74c85cff0fe1245e7ef6966bd2a0554f97492e738496198795b8f90e2398369e71fe880f1eae57b87aaf5594434aa25d71d13f5992af2a90c3512143f4bf25cf342af3297135349017ffdac8aafbb439ee662665e29bc4bb6e1c015d8046482db4f81bd6925198505c2ef8f42642d80f78c93fb61417d7139470adbfd804a040237f3064e120c8f345e37bf5a448d3c5961af67423738c93204dcffc31517c3d087b6a8f6a90166f6a2c2b2a188c5a3e18054230856e7d3edf697747a17775cfb3f82834796a0349f95b2662cd892ba5d11940fcffdd40640f1059c0596f5152db2a2ef7151644f8746548e0dad34ddad554f47e6501b6e7cd0f43a588e7a34183195f196e111c2796dabce73dcb09c5c9a60e20329d4adb0c990886f016538f7b047ae55b7b9766a09cf48947f642f70f79ceca04ed85db9990805e936c9c029d101aa314e71d02fde4ccae021901c7ce44ba26c693b6e1a439c9f016f76a3d1e6939abf85cf865eb1da8d09f6a7db3be99eb36c19d15435c6311a7dd771b6f0c05cdeb5d01ca2d44fffb0578997ed12d8bf32f65680f4c64f980aaf903be4fa693e26e6909f9428e161d750e99684fce39a3a8366a790473777760c8e2da3e57b5df10d016c558b4baf0898214cf728ba204f6041c6d678b83aba99d54f30e20b6b1b1e992fd7932489a492f732bc5014e78be5e6325b44d0eb5ce84fd1a01e3f2620cb8299a086b316a67052ca62c28adddd0b28f2606a25980a45419a7dada8026b238d89d59ee45d8e6368145c907b5387c7cc231ed1f324a30846200d7c46db420a912a1e140659c8003ad796cdb3fe87b0f99f7e15c1da9e68b78dfc26137aa19fad7f337b84422cf8f6202c713d65c58375ffff962c1e599ccda4f6e3ad0984c14ed025385bbfaa306d0714debeb7d8359cb8379e074b71630b90a67b81527a19b421dde71669126ee17d9f2421e7e675d24c2ad01e4089ec98a67bc224693eaf4efee49e7cc45921c4fc001e6b090374960459e352abad72afd92ed19d707a0c0c0a6a551ccde45c2f97ed90c7f0586bd10ed33ba4a5144706bf1eed74ab81ed8b47b07f657b8a53352a8c62a6782ffe9a1f0f491e3e84726562801a4cef807250ee396f1669c6de286e1b49f923cb71a6d24a21f877f93cb2fa1d96b4cae56c2b1a912774060ceb2fa8e3e9e8d2bc0c819a993123113edddff8c832df8c719659b4c29335803787f1a6a846c267a7cb2d5af3316356bde11f09b67b0f7ad4d87c4ab7fd1ebe7b73158d6aa30958ff3645e642782fea9eb97cf0caf40e20ba8107270fae43469cc275ec297c4b5ae244c0835be070f2f2673f9a71a8124d1593aed3cfb09c6e7e134366c70293013af3151348b5435c82d8f7a9fe42e4fca98db3701e2a93ea7caf1ffdf3c528004aaf1838cb3a0a85f42bc73f595a769aabec62b92fd0e314f2573b55ab1f962d5780b0f02e7c87429d2c75f7638f4bbdfd71f1cf99a4dc8eb8712e371af2a5a4718a0bb720c70ae5e14d6facd61c2d81d16e4c4c2d4ced35b30bec6a82ee7a88106ed9b8abc3bfceb450943ee7eaea38ee5be208c368304d948158b7a682536bf3ed8ac32141adb7be6e4416308b5af7a0c3b8ae81a72e26744d36bc481d340fa66e5de4decfc05a2945aabe3c98d91af953974ff36e9bfadc904bc7e5a38561aeeae7ea74bcd2bfbb3ae2ba35768e17833180064ff71eb27ac67c6c37307d3629f4686cec08357c46ad37aec75344c5569dd9c6b43aefba31c46f5a6ffa3b85fd6718483069acb62b8b1c92618f198e1e33af2fb0926869a90adb110af4d9f9ec4cf68e7aa417e731b3b05c03cc37252685270961e4db0e59e849cfd9c6895db3d60103cd708933f475a55b13faab713d6c3340db40518ae4cdc2d9da7b9184117a5e0217ab2bfb89d22567374a0fb3fcc31e327a829c97146320af005357b50ed73f73e65cd00aef74bea5173459f96817be4eca0e39710f611ed16c41fe5105eff853ccdb6e0c5b37d9de50f75495d64ee2185ebaf03e6ef5ff95f8e657c91e758adf06c2f2da81701c969f9f6d2f443269deb278597a5fb92daf26ae0ddf7dedfc8067110a397e40a31d596343e3ddca0ef7c7f046e8195344fea35c1e5e6c7672513761f696c623501c7a360135b498515c4bd6dd014a0ae63a89a1f2c283fac9c2426c18baa83decd27b51be5a01b228ba1d8a0dfe64eb8dabf62950fe5e984c2c7e49dabea00b2d9b6ab91ee07acca6eac32e3b856160aa3b53831bf1cb9e465d2121ba5670b738c4ecad4accc95f8f22a8ee58e197bb54a9bb284c50c241cf23f29a53ecc7172a33e759dc11759dffc94817b03cda96ee404b28e84df198e46afe0455861b3c55b953dbc8b826e5268d9ba782d6b303520f5b053ed1b44616d3e83b74cde3e8902869ebb06289ed46afcef3ea60ec509bb786939b6e2d08351ed80d2942e423830807fc783d4dff72b060944f54eeb5c8b7545611f51b7a43343d3d6aaa1711801db5328cac3262b55e0bd915c1831d7cebed9f37d291d2221ede77fb0b725aeafb9f1f5248930f5f95b77a4f6b2810669bc4d3cbe6a48eba347bd5b70de774c01d993810506fd2fce7684bf475c1bc8457f0d9837af36e9270277a12033d7d3d302712a2d5bf2794aa242a0becad00eddf634497eb774ab475e06230b7f075e028728068b244c9ac5d85c86178c3208ed7acc52bdb28a2b910c6b37f2cae19913b0613390176fc99960dfef45339d43f9dcaca3f0880948713fa28965a8b422b2a7d0d95dd4a8da8906637f26ac6272c09cab6a12194ccfeba7361105eb8aa2fda8e8239ca0272291745b642aa3f97a8ddc8e061c46447c4a89959f9012681748c36106b7e6d8472c2a69fd09bb185e53b6135cc80cd143f040710aa11fa88814861c0b98511bae199b657b10dea1f70e560e39d9168d4f8924a88409d4e3c5970ae26adda581a1288caaa8fc098d9232a8fdaa77c16f404757e91a60934d22214a2b0400c1c4359ddd6adaedeb438bb240aeeaeb9eb7abbbf1aad2867a9b19c03884de3af0c5b23824d7c8a3fe379375d71eb1a0dadebcf426769c1928912a7b3e7fa9f6de8a48d6149ffab2e3449f96edfaa87134e08ee9e7301e0270e4d533a263928bac9cf7197280cc42bcf66b5953d4156e3bf5d50a68c2bb1935d0d11831ed18bffcca1e5e2f959dfd28a92b4e034ee4d9d2a7fd2ea4145625aaa005670d66d190efdecd3ae35869a623c847584e9a5cc145c80f1369e444cc18a9f19744d4b18f1a70f1377f713b707aeeb6169e0df64cf4e5a3283155a09b74a82574ca29501ca8d4f61240b2d1214e302501f4804c30a094e3aba5373d42b142d1a2215471abb4981fa99fbeb3ae41476603cb07a51c4ddff4130a61be4e7c9953016a648f0873a88afc09f03f3268fed3f5b93676ba8d7939b3530983615e850f211cdec14f046f72bbc06982d97bff6909082b2ee08395f168dc4576baec12df1bc0726078f05eb3d49c49ff59331f6e5cb0b3db216079370753dc898a8dd527052064771f87fee486621129c8186c59c8a3b006efa3b21c7e798c6c53a34403851b26b2f024fc129f18619ed5187319fe8d8d0177a3e9a4ad5125c91c32fcac0d457005f87dbcbef3d6ddefee0e25eb86cbb9bc2da1136e23cf37951369a7adca682f376c6e0d2fbeb8e5654600ff996f2b3dc55fdbce62cc59ffb4eefb03f3801792e1e9f7d3816a3cbb3f5998147827f80542c675a8252e17b23f4d3a3a068b5fb32b1f40c86146fb77130861a82d0f5d9fee767608c889fd2b027e31000050e472cbe17ec854bcafb3c1a64578736747b185b7a48760ef10743d39747372979c0fb2d02550ffc9c50710ceb685c55597fb0dc4ac99304b6d25546a8eb0119dbf2cf977fe82233362f921c06c7011e10698133a6ca2ae4b20d9483ae575a069be862fe76afde0d60c17cd452b2d44c906507326b30e9e9853df38bb65582ff9bafd1b8cf1b8a4bb333dab7d3acb2dc600a847ebfc59c3d2cadaeb4bd2909eb024486b3f0fd187db885b44a33df0c83f830bc58836bf0dc015069d7101a408e88091213601499a8716fd9c7258d695246940eb442ab453c657c1e848cbd6dd7007f50c41a8d421c9e2e2eae6b91fb16873fff78598c69cc7338904c490a1523852be23f7bdd2999211a2a9cfba111514522bf9b93401eb68e3a87525c1e575fb13af9ec2ec4eb6e5ee074e9895b2ce447413254cd851e7c402f096a7e60e68dadbbcd1d1a893cf7acf991e544677c5f81ab33ff7efc8593cbf7e9d022dd21d42b954287b92233aef2c54164187090fa7a1850620b567f3d3877a4c2407341d3c9baaf031f2a8a3e3ce588ac0a392322efa85ddae0f75603e5c12a39029f4558e43a5769077ef7bfa605d677c02f4865b3411ed9e71a0d394d369dd06e0805acb6a959d2894249e53bd443880ff6e9c19c246642160c527d331c84257552487810091738b09d045077bf0eeb522894d07634a4108d52770e68d846fd4c01da961b06b8a23b8488a6688205dfc7e273f367a285dececc1fab963ac90e47039c469905b055676cc93f4f6abf9c18cbabb3020827d1ea9c30ef9b09a25178dd79d2a00f4aa58192439dd53c46752c07e7cc8d45cb1b3f3d85156637e25b5d93357d69b33ba68ddfcbfbed7050309b71b5dc76809a159f6f628224ecc651d44940643d99f2459eafc8fa1d978c66e1afe6743a95c0f110f111fafce510df81bf22e99ffd0e55646ce04480cfdcc57a12772543ff8090c84035b00d9c98c87c1d610627234e072d50e04d6cce89cd336edcb8a5c9574539b1e3faac02e45a82b88813bfe888120a98397640e08ec1b4054156265abf9a108728c7b95a81b88b81976c32c0a7f706fdbc0d5bd96c5cd663a8ba3ac46af80c7b417c43989171f2da05a29ed03033fc2bbda8ec0a65693a9a16e79b5553136586eee92a3878e8c1c1a8e218d82899fafe97d05939de90ea5d697e6cbd70f9de21c18f1025938ffb8036b1fe2a8cd878ffa3284b0119d38c2c801f18e8d04b168d06a44b325d2fa194a52f799457e2244d05b559876c19c1013b22739609ec04d24fe23a484cf7d51210858c7b76d3fbe7f850646bf4584eb536285800a688ff99241b6e6501e89460be248f6613eb02aadcc30417046ebec02eb54683cdc7cc7419f66564f6bc3a1c3645f3e6dc04c5f2d5c4b00f9dc1c5e8d43e53bb3d5f04301f2335f5bf60d79b8e5f47daddbbaa0f78279457f24f92639037b6485eba1d4e762f189d35dbc7a71c7880368081f48a8edf62c6da3467300f4337e8af0bc9e67b44423b10b1140b4f555fdbb4089a25f42869e336925bf211865e89b28d9315546ccb18ee0b28ac22732a08411b0453748b1f3882473d2ea93d418a6a5e5239da93674a2fdf360e901834495239821def4b6bad923690e3961fb69889a937c109b17dde033154e0e03e4593d6f97da44963f8e05cdf9aa9e54ab4cb9d59d89e18e5b7cffad1b10a2fea812c1555584545f6ae16262dd4ebf1138b6b36f5bc7d71ac01295d77b33de5c4dc834a4d13638af1221cf111b0609e1fe0aa8546ee88d50d6a4c4980a473b0bd1851286aecedc23ddc815aaa4fa3bae0583a262ab608a422b7ac70ff20e3e6f35b62349555515ed92efe1cb43d333d6b6a911fd27fd0002fd1f117199c1e46be7e686f1f4899ae45e327259b39c311b76c4308d54156a7e1fbcc0a9a0c6fb1aa6c7f0f1c3472bff400ca784990f95d2f0ec4a4891a5f5267077e115ef7e70a012c5f9f637907a7f0ac6960bd4002feaf5b31d3d5ab5a4da385636a328d37d0590f2f6ea8c40701aa21f1e71febfabf10df188e7de84efd9eff508ab533deb09ba9d6f30c7989fad438657fb7961834a4a1045bfadd452911c904ddaf7d23378e29f4d237a689144ad187787435deba8adbcb7e105f90ac694f490c68f63ef11e2c5dccfe1486558faa4f118ef48b52efecdf7106c7eed8bb4e5f29a4c7829f6871590f93691a76394b58d55db77fd46568284913289f503d198a5ed39400f56af9c5f3fc809e148ab0d62db5a29d019949cddeec0cd3f29542bcb5de503b102cd24eb79f92e5288cef0a50f245d925a3508fd0f9647c86a275147318372b7b21ca73040552cb843c8e32852627b7bc65a700f3d1e77b6fedb0ac44767b15d13f3f1f9f21c011d97638df14a25b13fca7c7d078be8019a34e82d581d250086458ea8411f33c55c94cce3eb54089b3cdc8e25505449fa30e0062e25621c8ecb380936fe4a6feb59882dece69484d66586cf08fac92ed3ed33629b5cdfa11d18dd60938bc6033564ee67e4435978db6ac7105666f3b7248a10890c738c571c3dc8ce1f73d63fcd2277b351877a228909f193882a9e64b5718f2b735cd90348773b6ced6acf9994114f9274f3ea045ac2784a6d9834c8cf96e7bb5c1f8504f0f2ba37871115427cc86c61db409d50537b92a8168b387feba86a4a9ba4d8061cd51b609c7971a0e60e91c13017ae8cf93e6552cf1bfc54948f3640b910fa20cfae150ca1280725bc1e050ffa7df599a275bb73b1a04c1fd446430faf8f7ea1ca15be63c2bb0bdd39e8d1fc8da3727556496f1be9340cb1c53690b0737b4d598c520c47c95dc146d18016870bb572acb230d08763ae624091b9a084003ed419c33d7f9b1057b7c758a0b0882f8ba7e1df0cce5c2c60529c62fa342d91cb783251c3deaba37e9674767967d5b756957529367217cd36698e1138b1b1b3a0dbc4e2999ef0ab6f4be053d8e53acc5b19a1c66530acf76aefa4edf8ae9ff87b81d751699e360245e8aeefe90a431c33a9738ec583ce7e6ac40ca25efd8e55a4ca8c95b29c9e2d998d83e266732d54a17218c54532527dfc308d86ca8b6a90ccadab7c7daeb1b724629d209c6308e8ae3fd09eed5005765da9580d3c058f3effee14959d009bcf3d1eaffaab3fc07a42d18fc59548a7f944f1dc472f2407d56c7d74cb4864697f88a45ba049f57be50dfacc7249b0b6d99e0cdf919b5819d3e6c2707e2a22b1a867ecd2052f0753f35e02ad643e8997e4c7f00807e5d2387db7d8026299b519490bdcd3e927fa8e98475b3af97f73de9393331bcd3de15751ec3e52a3240a80cc99b8277abd0868232055c44773735286296f5266e33fc9c06381dec8a41e67710f86526afd49635c4fd980833f3d5b8c1ead4aba72057b3a811443553a67a6e074b6b432a1bc07ef6d8a164ba51e23a45383e846bcad4c37c926d313e1b4beaff2933f4e693753fa584d193bc7a97f47f9d22ee6398c6f367d599c70cb6181894c4a31499a0588a40a61b950cf715bfa5961685bb0cfdfa38d90b7ff127bbc01b04344d3ff7074468d89fcc776ce4cf4d8a8e35d3ed4e8d193c2473afd5f3d065e3092a75078342065524bda12c5c39aad0e0fc95221803a12140e45f73ac66880960cce445b73f944319423c530c42ef51449aca05e6113ff53121c55c445797f28ed49f24d1039010c3ea9b488181eb03052183ead9af2e101c4025cd48c57df93de376f4acfa240522bbeebd5662b0df685aa52e4ea5dada39a53950a1c0236c79290c8f3032bd7b409493cfe14d09cf5ae73baa7602d99538b2e51953484014b2645b7f7d270a3ebabbc0c147f75dfc8243d753ec4051fb957070ecc174ae0b668903156245953b64793f553fe288ab0c6ae30015548fe5e7ab70f40360325106920eefd5a2af8db558e4732545e05aabec166c380120ffbd8fe117b6730bc84ee8f58e2a6480ab5a95d6d04f9cb014bb38491e4644c15dd4f291135fe92dbf62659553ea8df3424144891b792a2496acdaa6ce31a86dd92594069e1bab67e9eb29621eb7e7579469624f8f36d9db3c61a657bb76b56936a6d4a322a91363333dba23942ebac1b01528c24cdb16a02dda9b688c7f0c2b5c95563eb8567b69bff0adc059a14f1bda7a8754ea32aac326a55d28b8a95437895e01b6ec4a034fe51b773836f8b98f6c9a66138ff422eafefb30607e63df2889b54f834d12929cb520eea838671e12966e26593ac3275750652a8fcf3e1aab70496d46ce83b5e044fe4c964e06ddb83bd7f7b4f3382a0ce4231ac127cb5fbef6391ac835b0365695f26f5013280e6df3416bf45243501cc7806c1fb77faeba26c30681f7288be8306f5321f4429cd0f1e430b74022af609a32db53b445f4bcf0649e3a480c40da44ebcfc8a573d3ead2508a118ef0098317c5a25e5aeb05284bc84b6fd6a31618650d90a2fe5312f6d14723da021cfaf7e96e3e8292c4f9d0fe0259eafaf2461463ebfc149c93d0d0e395212fd4cf334ecc9beb490bd75566c3c4e5708d4511ac81167739aac61009d84e8265ad26ce0b30e2e56168539b9720e7a0c25724b0e601d9163ac86b75ba0c88d56abd32d75f65f49bd0a07da2f25b539c3f3299cd00ef2ffb23650df9adbccc8b7b9a98fa214857efa8837105acc7e7306ac7c1a7600f7060d95cd2a40ebdfb3b807e7c788859c118229dd942cf1369aa787389140734e01e7051bb168792e85774f6207e18edfd2b1e140a9c1a22afb29ec11eb08ac3e39b34f02a797df6e5ba082eb9c41e331744b3eecaf465ea68fbab25edb6a393c177f002d1c1741a03c199ad2ea9d0337380f31b3aaeebbd1e37f68347eccc1a6e3729c66fabe44043413fc3c40b23b61c03a20ad854cc038058d9230b068ab6322ed489ebb59998e698f2241670e3c19f2b32ca87193d4303241ca537726234d966d9553e07ddcd6b314c3c53426b060bf7efbda74948915a75b1aef03f6d6d385e8e3143c49e1ee6412a829c7aa988fbf3b7b02adf344279f866c17f87fe6abb3e7c43d093e622463a7bf5c9762a8837567e1f261e8088fc5bd9c89dde41cf4918d0c7e5a464cbbd02a0e69ead1bd7cd5dbb4996ccedffac9d3aeca354239df131817816ed9f301ef88e9802e13febb0404bd23f8b566d971d9b46941097d88d6a7e9e9151f9e17c4623042b8b470a12788f46b354fc22726a6ab78280461510f4adfe5e610a453f2f56873f8a51957eb31ac43cea395053bcb1fa16614953a44217f7c0fc677aa5f51d9404fee5ff8ce0cdd022d65012315589031a080dfc95125d897326537ab764c0079410a245a2d672e22b36433de755fb4ff83f9cf275fa394bee7eb4640e7e924972d991c2cf7bdd32cf119ae58e37f605ffefdff372da6581ec1dbf9cd846251546de7ee72f7ed7900521b3d2506342520d222a7c9affb46c1706df9b2c25ae038cb2dfc7443691d2d49e4e287b784dbc153525aa2d89279e8155e2dadfdbdde93fc5537a73e89cc7f0fb4ba2a3fcc83ed0c30bcfd224b73c45e878187ee69bc7a2b1a325991ddc3fbabee7091f30be6cc4983a19641260d6059a81ac05d28921f5ad593fd48e413daad493d323f3d61b0a6f99332cda1a02b4fa135f175f51fabbf5a04d2bdfa73c8beeaefe93e61250a2c7dc9f6930060c4fceeedb296d724c1d5411694806d8177b390927ab557bdba235e85ea5553e858a97338e375ff2dbafae5e82776188a6e378726012ca732cb21a73abd294605b11a9297f63825771dcbbf55c062e28489960bf2bf9cca80077453edaa7e2f95cc784051b06e7fe24b572914d73d4aad4897c330e95a8aeb8461a301fbd1a6da45ccd0c694ca0d0807faea70e54a2c972a4c49630bd3503221b1494d82ff966c2653c9bfad2879f13cc2d43d16cf24a0848be57d0ceb18bc95ccd38c9a131eaff8981047fd58b1b5c6264a6c320a372a93ed7d406c30d3f9094f3af2ff1ffb3be99d42013f9a1883d33c156ce78c1b0651c68cdc0d3cdd537d9a4da643d2333c15829a6899a4599604778ff9457e450e21223bcfe4329d8be4e92d4479559f178f029ea093be6ad4050347a9b708572874a902d0223997688f96777a8a429449d9ede0be8c53962d3e3dc3726b61165aaf57a89233ab40f31e3486370ec8161f3a37fb44fbf675cca9efb43fbb58bf501b64ba9424b47b44021f3ed15baa6a2a390ef936049802a762681d956f0d430f76629b735f12c3d82fea5317950e6e692ba38135443bc0a88ba64541386a0365543efcb341e3d01da3ac9762fe119459f6e655667fef976b5d9b4f6c1c50aab38f7276b2629bbca57cb59f8a34aea7a96446234e44293cb4bc0c7bae8126852b6d4f0dbf851e420e1e4ed4871c444f23d9f647a5c25750957a15ca2af0fa6c02fbec14dbc4853c6f11e17d25f4e281004a7e76eb57527aabdb6bf5e933966584467baf6eac17f0764c6d1c81c0b6c42c73b0db7b72b18b2265d4622585f0363b2977bb54f26fa319d87bf02e11442b32b82d0a74a406bf37ebf58788f79085bb93420f853a858f5fc67e9c17c624563a9c568b63f34a8ce74e96bdf45024bdcee02cf4c77bc31b22af0d920d4018fd89c14e6d4359cc5a56bccb746847ee45d9c21a8dc1c62a3c9301714950754c6cd47987c6a355a4ab179c98e4f85c25bfeaae0e6c263b105b5a655189715e87e84cf31c1940fe3c0ad4c030b7642ceaf32cf2fd79bf109c95fe96c9cf8bb173b6bf37df4d4cf7724088e24a2efd8fd1f7899f68c52cfe38c4acad21a1ff3b9463c8f83d8995897e059f41c51329230eb0c05cafd0b7742ba1f672d3473d531dce7b9cbb82919e3c05414ef374e79c0a91e74e974a047e168f36bfa13be9d71b2cd9e7b1a43cd99ecfa4b1d3a383f50afd6c403e4632e39de3ebb62eeab8d230e4366385a08a12cf600e5db0498d098f6fab69fe6cb85232dc95e938dd590bac1306f89e3be43f0c0807cf6e6b91b98a8a4fc96acfd0864b60e8037ce645aae451e9a256cfa311943168426af048e966932fe874f7717afedb60d3d5d018b73cf9932f6c1f7b7426949055a8303a90d5a5054657c5082f1a68f1c75c65c8992ffbcb2ed4cb5c4262832761096268256cd4eeb5938e51069083b54dc8b53c1dab2d3326143d063659d92c817469daeb8afbd4bfbef1b6f2968c0794d798a7de4d2f99b67f1e3e6936c041010d5ce22fa5b71603bc69a6aa9f85abf980e2996c1d405995ba8091ebde1d264cd0b24224f3bfc6ad9c4186767ab95b63a8172a57dfb5f37e371b190950c56c0795f3333d90637a4d3a610189c6a529c497703858198717dcbf8aa9071d184f951ce585d8dde33f00c44ff03b5d1694d17159100026831ea0f34e05c4a6cc3447d450635015bf047348e3c56c218301bfe41b87855d659e1c180504d8d339d9ecd490c4dcb4dbc806a9f6555036bebcd6347a253dabd61833ab2ad655f3de4b483386e00336b590901e3572e84d853f2e3c76d3db20da835cf8d27d22eb1326751143d59ecefe6e0c117edb57fba504f5e131f22bdb0344d15e2feb39ed9b81fed4c0482831465766b9edff00add900bcb295796f2ff53831926ad13bdd72124947093c64076fd94dc0fe127aed058049970f1686a973d6ffda852a06f26ae4a0398f4fdaa42e792cf7a01614dfeac7dd022858fefc2c9f54e7eb82110f51b83b3855aa4e5a5fc41ec57e26bddcacf44446afb25e438bfed89a5bc0a2884d2936a4fdf5dcbc9a7316aa5b883060c605f59eaec2be4788bd8fa4f8ed3d53aad73d1ab0c70cda6ee3e06d3bb21c42b6f6fb3ae3164f33648b7aa71abf59a411640bb729dd48f3670c5871df65e946c4e2c93287e32dbb53c7a4b14644091431aa376e2d04b98e4f581f4cd0d360387b093a4ce3de2b47096123f854e4d89ff451b3012ca4d726ccfa60177d9f4e4b92e3df0eeda4a45a7647ffe861a5d6036430a3ad5ae806d1377534d169ef737b3b65454bcbeb1fd0082349445cef0ffb48932a0158d8adab1e9dfb0b46db4963b8ca9bbf89ec0bf7e9a1e7820a4f6c3311b751393b21d4aeb9d96e2bc516b666c231b0be6168512359614454b81e26ea67c90c380d929211d995ec6848a3085e042d2c317af272ccf4cfaa370cb11620873149a24cc6ba53bca0dcdad5e34b7c9571e9512ff16d8cf77908a485e6b4fa62401f4844c0f5b08f4580f35221aed8d360d268c8f7836fe775e1c791500a9a1fd02a8f6d881e962079526ebffb45b6ab88302b30c575c23f176e7f7f970e2f1ccf653979e9228569ee267786461fb549154a52ad2fed5611805f2fe3ff7808720d67f319feaa0f97f33e9d3f140be8aa45004e9f108e554185f99c973c102b06377dfa29ecd895e7cf888b95eddaba9eb85837f2043cdecd99db55695632dd1a6ad056042bdd74e3d0f39fcd764d4a3f0b60675515c528c35d997b866ffb7f8cdce6769236dfb45ed90561f9e3629b657383bfcf51a8ec7b416744b290dab3743596ef6d62badd7a71c3409249e56a0b3ec30a7083871e6a3115f2b7713593383b53d6bb7c0255619ee3923bbb5c89673c1424d846f5ff6331bd8ea18e6578be8a2858a031e4f7dbe33f66f173747514840e37b093be30739683c6ec0463580432520a5216dc1fdb90dffde9610fd20e784ab897fb8d026410d3965d7ce1d4e3738e86695fb0bf4d12ec337992ebebb1fdc6893b553e57d07dd305532083d73b96910011d49aa6161c73392bb9b6a930328868905b93cbdeb5fb03e003fec5e8a29f2e7376eb4ac1fe1380a2e072ca6856895dbc5c6212f3b212639c240612e13a06231e47b1fd742bd38e328696b7aeaa3c81bd50b3167eb33c4bcaceb3e94a27eae5991dc0a18aa92e7a67f39c2690a394d144052eb0810ce57bf5e34ff937b1e46b1dceec6880f4732c789786203c986346c11e1fb08e5e000961c76ca866939187ab027d68b7c02cc7df7c2dd6bbd9020568e6b0c49dce116679a13fe2e8b9c6805282217cadd9af37d3aae886c30ebec5ea976eec041ecdda3422943321cb997caf6bbcd7a8697a39fe3d30eb78e949df61ed47365c6872d2b923badd9a74f0fb6decc28b3a3f79eb80cccaa4c88cc30552927550442bfd0921f0e4be48a1cbef07b6917c80cfcf292ea3ce4ed4d5a2163df25a88570b1ded3a744cbdf0b611c0ab485bf1719b44c8c1a1208c7a0919833948826c44ec5f1f0c79b7e4de86a23e52d109a9b0df3906f6b3aa411e21f4f5bd6dd6348db1923cd5ea8631ec5887449e54759fdf8202eef0ba88d5a09825a47e2e8d7996bd6560f0148acbefcbb4658dcf0d2f816ade2a0cf4c116fb5c42516b1f4ac8d4e69eae3aa3963fdfbf9b5aaea3ca8911cdefa9cef0e25feb1739005186f1cdf5b5d0b02613990e4e28f12ac279e6230ae6ae2ffc867c7c579b082b155ab4c6d59029b28982a634da3222e5ba4bf9f6f0ca6e29e133e65ef851d2d5285243840905e46b52e98e7f0bf34063fb527a95f9bf53c0792acfe30f2dbf96ce2e28500afa742ef807eadd7d0f4967bb4bf1af5a43896872211d1292c0fdaa4294fa0929a1ab651dc1637cac0ee847f0943af5bff13208b5932e4ea149a0b5de5504b5fd17d87a905f4493559cb16cf6a2d8fbe8856df0d869ac991dda27bc5cc5013f3faa0f592440302cebfb934848cc90353b2d599e4bfee673b7e47531e2f00d193425d5a25e146a05c6f9c1d493ed2ba3dfc5aa9973f50f7fea44a55c4a1d706eb762cb533b9e17bd6f72f533822f29214eb475db52d436a676ed024ef72155fd77a5e66d4d527ed64c5f68491e4d923a3d69dec97250c9b7237bfd01baa5512656147e654521c1918c3ef1f7c8f12f0b258a652324d74e14515e9340bc0969b659581688e8643cdc88bf13ffe96033be662d0dfe34f4f8ace1cf4ffd4955ff10186d9cbca49d8ec95d79527c056054e40778878761db60722e40cc87389d5c74fdacd109b73f439ddcab2ded4fe19bd46ba2f2e9f65a8518cfeb5ee453b7687fda0f79ac6a0aeb76fc3ad8d53a5c5f55423230e1f2a8d5dbc9c8f694a769b428563dd240c36c23605bfe2ce66cf2a78af618e626d512f1dbf6e64de2466f2efbb1e163a70630f783a072370a85b716bedfc9c23b9d88df84ed404e343dc46e961b33de6edf9419c31a3e40042d9d63d5cae19a695d3532ce515dc73782d2ac0ed873b188f89f3fca6128d77715daab0d78dc59702787f1eca4d6fe84ac20448bc90209f92858fb7e723b5207aed5c4504a7b55449e612d18ffa737bd573ae628ce148dfe52090f73ed3a15fafc2b6388522cf6b55f65c75f345ee8647ccfff032d71a087eb012b84e898f6b581626279c8c2836989ec35b6621e69e7ae0bfeede6186da826ab7ce7402204e518f99203dc4eb6ada5772e2cf3d61e94434f44a7333f70cc27c367a8aea2d142396b809ad44e1e8ccd56602a10eb7db430251ab1468b629f4d2dd2b56918033c68c9b788f5e9a7ecab145eb5356c349278819ee89ec22f2f171874081a873c55af7857f5d339dcc5749e6464822302d88a4b4dc3c5c25884211e7ea5c5e6ea6e57afc9a44d65b1cb54eb1a2b07b4ff6b518e54fc4985d7b035e2a22994cbf350998ed94425ef305cfcf26a4cb2e0cd0fda0fa3ae9a7239f171583a78547aa047518bdda8fbdd0f4700b81c2bc501ab3a99820254e829d67847aa9eb9abda9124339f232c93009dc0a9f10b72bebac94e671de3678e0c562b2e1f76b0aefe73383951b37945d9253d65f1d2b219d0e2238c592eaa6075aa036ef27bd32d48efcc99ceab69102d690ec11d31276a4764121449027602f2c06ea8f9eaeaa414eb1505ba4b68a064f81e39b7221a65179123224d06bb7c5cc23cb789c4f7bb1c731ea95d19360344aa262ac3f2778395864250e1061b1228221223d2c5742ed0a1a3db6f211758f9d16d018371f46a3ac1c1871e168bbc0009c12814b33cf17add867078f9b7c78e770477facbe644456624448401855d9099cdc99dd221e55b01931a3a4df1b29ee5d77b01da49bf74e2b86e935316199486c2a6de1fbbd3725dc8c113fdf0ce515f954669ae506ba933a192c9edd3f4fdd0e93b2107ff66acd2b7396c9d18d7f2c987e197c425d4d8004c3c5389fc9843842e82b98d344912b43932ef6f83684f205e4133839a1a62c15ed5f6a32e16862ae87217cb3abb81d5b886c6489f66e9c85a34bc3cba8676958e9293f2dad5748223594c1376e2ac05c45e0c2999004f219e0f420224ff2f9f47e4b56daff5b1acc0a2b37c25e383d48ea700da945bc0c223b008e28dcd11ed5b1c3efc341a40cf3739316fb34039f91c8545317fe68f2c66260665f6aad775a686089ec3cac4bd883c5b45f15c753edce87aa175391cb041e7ada9de0b9142088fce8ba5b263af74a2c340f49cc2f9cccf374161e57beba1460dd6b181a80bf4e977a05582e37a09df3a823136acbdf745b430e2ae14b06f13801350a980f80ab272fd465be2bf57dbff4bf917290940b62c7dda6d07581721ced400675a4b1ead060b247a159c23b752efd2dcf763d443951a11ca1f74a4e6b95832fff07798b1b1ff7cb1e73a044cf5c1ba642104d538e6b72c3a780466d2a0f00e844b3f8eabcd85f365144b5cd880f67cd459af0239ad29299ce8cf2912b309415e2d100e9db8fe4c627b4ce113da6c6598900ab1fc54b56b47671e339ac23ccbe2a12c3fa955c69877c5f3c006508c21eb681216b7638f9020c8c6fac8377d6c4873609179e255c5cfa4386aa98cf2a7bd665be9f7ea6044b05cd9dcad65c9e839628f4fa2cef5fb5db705c23fbc16b0235b4e6a0821728a6587c149dad294aab22e9de733305def7853cdffd9e711ec106eed2b0ce75b1aba1d09b1d8543ec6bdc6d77c8d6e9f90a77517740891bf57d6d61041ae355ad73d86d37026a0ddc18adede3170e5028767894fd4aac820abcf7d9e1aa1cff96678f9f3fbd76587afb365e53b73965161ea151d787a48dbf784270c8013f70ed70b261561558ea0b49f281e101cf77ab2e5e468808268c3d7c87834d14a9b529a1df21191e0de32528433e4114417ae0fa75d2e46f6818ccca578766093840c1034300f579a67c59f6c9b4588551a6559d83375f736e8b33ef016ab738296a134c66cb07218dbe5630ce8ffec416effdfac8a40b5cca15d63e94bceb4a5e88ef12d849e9aadc97f952a71e8859d32d8f506548a62cbf3d295745d8fd04c9b86c61169714cee3825770724ff265bc6ba7a00a4d7c557572b73e49ac726221bce0e53e8e1a2b5d4d5063e7cba3f88a1b9a3c2a07fc498002c1d7a929d7460f3e4f1c4ec046530e89880cd12e8fed3ab1911d0a6bd9556e63053a696e73e4e386d2d80db9950a77024d164caa30bae9efa0cced3102d96af4523e0066000f04933872c11993a37c5a81776c3a6f085339295a1779aa54ca858b5d5e53278249843f7e2f417696b1c9a0328f0da2c9149b191f6778c1c4d2ee8dac4cdddb7c2b568b1b7b11abc1485fc925beaa41347aa7f5ed6072c51e0207605d568fb92db4bd915644bd2d2b1e650a9bf7a75db0b17ec48b40b1d01d8c1f04e00d06ae4e41f15481b17a414afd601112eda1f43311e90350457b9e6bf8f7343e5d1e1dd98f9c80913b6a03b921d5bf81af431a24e576e9a2c901af65a1e4289b90f8fbed476740578931a4cc3b42923092266a2b6457108472067cfdc080cac99c1a54b9d3c2b87a4b318080c9b9bff43cbc900260fb7b754c9439de1aed583d905b46382b71f29bf2fe260950c4cd1f4f3938a8f5824739f8374897e81da530443c9164154c7fcab0bad615eee8c7ec4a7136c8847019280cf1333f28ec0537701bd5f51af02b57e69bc7474abd7d916e69eaddd015af99d8a7d361050d1bc0f5329bac0ea10be5f5d58298f41c2a8c176527eba60acd90a202a2d1f00fe830f3633ffb291dcfdcd10ee6cdd8310e785703ce92cf5be9a900e2197a2581d9029b2a196f9ee0a767230fc5f9ef310aff1bffc6113ad405fcdcc699bd6767cae89690dea939092ceb8a0bdea747fc2e80d8fa3284e71d411e99ab75e3dc85f729de6e32766a9cc2315fb9c51d640647d8c15ee6d23ac31ec1e6027706b58d48ba1fef95f65d36411caa6557eccccbf435cf5bdf0f47859014acdf4cc96f7e7d8d94e79206ae118d57f247f89a4e7f899dcafb562e3c4d00dd9a638b6f4c6f581528c3f35664fd785db23e89b036bc4376a6b85722657fd773343cff9e1a5431490e6136474dc14959de4dd01f6504ab65c35020767741d24ad9e09c60330e2cd04c02baf1dbcae561fab1bc803fcfbf32199325c82a7a380c7e3d64b0b702ea3dc9428a6f3694367b276aae5b700ee92ca4e7a536e63a338f373df066499550b66f684f046f97d0824aa2ca66e594731593a454964cf918c8ed7aa50787a1dc74449158d6ee832d2b94cf61b35b48d32f3fdff0c15eb24528545a68817c488910877893d01343b5d1a717b1e4569adbbcfd5201f88827069b6247e5f6c5c0c553077ef1fb708664d942277ff3b0f357862d561736bc82ef36fa8b0bd0e728debafd33d772dff8fbc34f30401734b5581340289606e00acf9c800632ce070f99ba605a689a7080b236737dfcc6bf99266a5666d59466100106a228fa04bd1b4f4e106c5a3074adfec74db1e4f1c6cddc004fcaff6ba8a07abd892acafc60cb084c9c60cad7166bcf2ce08b02928547886dd214373ba58f57cdd543d87bb78aad25ed4727471b93fe2f5dd386af668d76cc2bd31590d59d1728638c61a0eaf0c5443a4cb90b807fc3080d75894b3c0a17189f1a11b639fbb03196f0590fa9deed36ea36e20d71ab7d5465cb9b0f2c28dc7a100d81935aa2439d67a154ad4bee3eabe83cae390249693e9d29f5acac0d0a19771646c1a6ce8ba4a136debfc84e0968bd324cbf20f5ed5c38ad7d6eacfadfc2fa06b443d2238beabad200b3ab2fac91c10c80c3c0aff06fd48f5bfa4b74f077724d85d53bcf852fea626f568060b01eef2c77b7fc727b1107e007ab21416b281f87d1774822ab616a5f9e6999b29fcfa2809466a2fff82db5dee25a080e15799554eaf6a3e0090125dbaad27f747a1ecfb29dd2d31cfe15b8958c9f05d5270fda56911ccd52e9c8c6451c59654a1e607c08b8092a6278a3d61d039eee561c8e4fee27c889a24d4f1bbc15930706236139a1d431fdd654cfce886d139f667a6f147a8de9513833b4ec32a3c360d67a0cc0c77c62f4349ed2fe16eb0844fdc725578699f52b0d3bb4da6ec19a4075ec00717905170a660cbbc20986788b6861b2289ceb007da2fe621b72c50445513f36b1568155a2be74af148461938385c1d769103c4d9d0c9b37efbedef22d352ceca0ced6ea07fa6b7473e8e1f3f5ca5f3064704dca3270687e602a3e7256f408ad51ac4959d9d9fbf761f999ee30fe16800f4434e3e0575864ba29b0ee5623386ebd262d6b3d9610adfe44f03b56d584c1036b42088fece3b2194b71b4f3f1795872c533e29cfa3edf8427ba12349342e12928b0ff599ebec3a2c89ceadcb5eab1af06fcb67ebbee3319d7c159ce38150d21decb098cbe0d37b84c11825fb6dc94dc754a024672cc982de15b2221595d7ed73719919c491d62c0a37b365ae57a7b40a1702c26996687642e7299b0d240899a75f698ca183051ed8f1e782a55a7fb04bd9068e518b4cefd392183ec8564159ed8fb9a140401c2fa82700b792e63e71a293727c3d7b5e31debf23936d566583507721e75af7000a2469c35714bc92dd2da309e254c1bd1c61df59da7be8fb6a29f312d934ae5c7d326ba27cd88508ff4916e8c3cc3f52067d434e753c49d6ffa2a82701af12dbd309b5444419533d312620ff34fb215777706e483727bb0d51e173a7977e67cc6bf95a657422430dae4506e80e8c09b4fa4d2a514e18b3dd554e169260991ef7789c8e3cc57239c52a8f25ad5c9276f8ad2a57b642036ca65533cacb69318286435355544a2fc90d3a95b1726fec30ef04101cd3eb233db7b9895934357144e7548b1ef1d1ad8b3f40c2536365a48ffeb9598912ec6609e683f66b8a1e5fecd57a239ef96888b7e5da0a1d2a19cbd84840e1409b6e9f05ae9906de034ef2b08a5f8d561790b16ecf236ea0e0687ddcc2a538a7ce5a1a9db047ecfb7de89224ce1996b21fe7289d2fc8e4a2b21819a74378bdd9c8bbd9cdd5378fe520019f07d395acafe5c3684628b63f0759a6d1e1d93ec246052d0a3bc76632d4d714734836a5519c2a5385e9dca8c1ae0911d57c348fceccb2b1002d0567789a0da4bce62df25c0ed7c40f0870080f4fc4e2fe66bd831289f6ecd6e374dabccd80360164eb5d6f7e8a78456b36f849987834f57342f5b14a6633fc9473a4037f10b6d446af39cc101d302605da76ba09c9abb84e874afef2214e58b046b1bce625246d5463b690fb44af9a766519cc4f0f6ee374171ffe069acb410455541d77373e93f6b37bc5c7bbb0b00ab6a0af54391cba3931c381391b07ef1e755bb969d86d5d2e1706bb9572979f254d4be2d71f245f03418ee399010c0e710b243c07a48a10d852bf8308ebf4d35ca929d96bb403f4c501c3aee732ed0a8ac23243fd343c8e8411d0b0e081f6faba21000e0f69e1b87752dc939a4678a87791d2faf966a45a72b1644db3fb8d4532b7f3388babb6d99655babeab9feb317e2bccdff70bba1a083e7d642a5c857bcb5120396e2aa6ebdff45d96234438ed6fcda10d9f4591c72cc57eb86ccf2f092e8595dbab6def7b330a6913ab493fe875a2409bbe130fb7c1e9841fae8461db2ea33010a78365ecac3f3e63dd9903c98d0afb9feb6775c88c6d39449d2ca7d31a15a83217873aad9c4e8fa13d29a3b2d6d22bdfb88212f6bcd691959b088e29471510caf15087a7b860fed20e7c3bd36a544d39955234addd88797db46fc5569356ab8355cc6e1944faf9062871fb7d9521601d7b575d9910f649057956ab88fb327d6bedbe53b0ce11c81c8e56a99b51d45d3d160834863e4ccf69faa3e519975ec38533c7dd26e73339828370168ebee26394fc41b66dfd929fd4a47edbdeb8d77c2be1ae131e09f18e8cfa7995e8f69c6e3b90c961cde708f02b3a268c971f912459f0249230b25817145513cecf7faea8150b9ebf1106799349faaecce1f88860d37b3a8277bd63a49712082bba2d3409528ba1f7740ddc5fd5934d2a4b63e4fc7a33c40e34a1a504331a3223cb4771af43c93d334ca7b7bd4d3787eea3e6b34693d5d98c85f51d194fa430fe33030f385fe269f0966067e2dbbe790bfe457ed58238a9c33022a3247899d5b9a4fca3e0bf5a4dc236e042d7c16ea4487a094cd46e300b2369760343167cc8e3d796285209ed1d05aa376f0bf6f8bf26c8692baca5972d0d3d4ec53615acdf2e05a42bb03dcc25561f7e5d055e8b162b97f76b68d4e36e403bbebeda9633b268828fb3a7701f4a6470b62f7c24de4d3ec2ac07a8ac2d41fd0e3e803eb3953339326f817bfa316c6d4398d5e8d2f569e54ccf40c0572a2075eff8273ccf9635aaf7937eb8c3c1b7f5fa80f565f55fc6b8bfff8669e7cacb12aa69d03c851816716684e4078d732fbc2b66b8ae592913d6ee661ae1c5276d99f567642f563d0c188249480479b211023c19643be57ea41d9cd2bb77db9cc1a79308682dbd9163708dc5f5c810dbed056236ac8dad89e4cf9e554c101280f4c65e21eaf93b05ba1a4bd23b2fd937eacd10d86244e383a90243370dde7f1b4e7c3067db2af18183984f9c8a0e9dff74fd0586fad36aedc0b7bbff2e6805ed526a6e1b88a4f41513cfbb49674036735ab65ea3422e39df3eb0dce8564ed5f03f0c07750ce4cd6156ad19b1516336cf5e2272065c1e07ac48d4d6e5578fa3f650cb0e06b04ff7c432b6b1392e019925d7777ea844e69d5d20091fb8f05a35786c7895e5fce894a9933610f6c12924c4afff91a4039b3acc763c2ad29d07ff42697112c0342be079438cc6c3500a87fb574bfe99159c1746557eb38f67972ddf85800c3395402d1b122d8c95cf6df47f6d3e1378f63c029df7de6032d3f569c62469a77eef84b56c7bda796e1c9b51c2d900059f5c3eb438aeb0f77acd2b908aadff93c95e035c56811bf988f47a0bf39013f5968c488e5a4dcc5dd71b8bba849ec2c463c7b6b1233eeb6cdb1a1007d49af138ed667320cc3e3d3217486f5606bdba02bcaa7552eda43e22d2500a1c02ae4ab3336cb335195261a177fad261c0e012a94fb10075e2aeae3842beae1c6312e94ddc45b51f654ee3b23c8b085ae94114fd1db2e9940c3e7c6324d1ee997e730314aae852e59e5d268fb59ebe61febadd6b0d893f9101bf7469d748daec90f0099ef73b2c4142dd6987d15e6b579415c67364b58db80e25e0bb2bad3a06cf46ab545d3d2aebf7c2469f5dd89fa9cb686858b935848023c86fdb18516d0c8a16ea316eb62858ce7abacbd6a2656290821046234f5911121b491cba7750883ae5a2a6041c407be3f0c09f73515bdaacc03e8a38b3d8521824de54fad9634c2dda9363c80fb2df1fe408cc3a66af1c3c67041f14a7be8fede51c58ac8a7c273a5fbfec1333e1a0dbad975a509f4ae46320f88a5e7bf251a397a698c94f937e99bb12dd350aa7885ab8d59846d9083d918b713b3078e9e1090ba98b76bb2bcd557dbce6da0979524c9e8c603dd2298b12bf88dfd2d8e3e615bf5c7e712e85b347669bc203a03c0893fc50ef57de798c0e9f98cca8751b917b012f0067349d915e25e14fc71d092bba5c202f16bab18248d5c79cb7e142e67d37d86df545146d0f9f258d3c9542d9390a1f3d42a4c47dfcfc80dce4cc0cada1a02d9027fe2c58acb13ada0ff216e9031dbdb91315cb26fa31e7a6ca6e3bee11d7f9b525ec7682a81eb396239111ff5ebd045bdd2073192329d10ec910b3759936a14b5c33b77e27f162d13deb6d1ec4705950a743da85081a64bebd39b165200e7f5dec06ccd02dc378af712df2d405f4f5cd32f13c9aa02e979b37fffc9c349aaa9be9406b1217700e77dd0a52a9d1a1e75aca3851b2d8870174582946f8a5b21e4d431db9ee689424f580bb647b057cfc84dc8aa8b1701e983a7d50c2deb700b692f44c631493fa5b4db680ded4b7bbc8623dc16f8ae294a4eb4f4fe5f01e028e01671048c74f1134b1470335b853628160baaad89c91393eb774ee257e5d0c2485309dd230c748a4b9e7720934109c01f573fa9c3baa9deaab98eaa906f29cfd4115463fc878b65630beb8e2ff2fab8e2171d94af4afe6677039969165a135b07cd44d6a984d345c384badd2df76891e3e47499c062200368513254c2f180ede691c86a6e03b6347de1d3fa5d9112699fbe611dca1f0c779a652ff90ba608bbe137bd82ca01e759a18716ee0b26f3c375e741dcfe8b25399468ad00b3aa1b72743d94ce5b978fcded589cf047978f52a2957d5e2b004c12f2dee8a0e5222f2b878e17454cd36908274e740ae79af206c693f10369d0babc73c114ccce6f05b464ff8e07945f8afeb66a56386afbfed500590b5e6cc7428f663b2eb5c4e7bd9b0b8dac779b01a4de2461fedfb56c3aa9d221306c372d87b66f29ce39439f52ad001496260f1b56c533376153c04a1a65d549eadc4f2f9800cca135f6c520cf72b0675a5903bd5f6cb27b57f9c8615453b94890b33c61fd2c211cbd2b100c0ace5e99e64ec62726e4f459eb6a5b5f46bddd180680035259bd2b44a05dfcde5bf06e61142b60a06c3da65352dda7b434df2c03cbf4829394eaf973ea78d82a0698901e53e9c61f581bd3029b7c149b983524b01d05732119529b74903465fd314c3cbc4b41f39539871c1140277efaffb80e14e843516b2f40a7267057aa71704b75227485bf824b8ae7b4d5507b9136f7bb20e59ce1ca4898ad01f5e12da7768d66abe0230c90278571ff309b630d0177cb692c15640bd62aa581dfb0b07e65c5be11ab308b138cbf288f63d4d939690a1dd1c8721c62b5d10fa18901edb2748ee19b79faef20989e14fbac473adfcd5e8376572f4ae4e47d3b2a6a0ee396e9095dce782a233988d16a5dc37c5999fc28de779b60dfe4b497deba34ff618be9edca816df6439fe2a219fa74b851b5d5de58dde67b6ffab431213c07247ef14a106f86e985615ca27a1d22b59ab52e4ff3b23ee4e04934305c462dfc327fbdeab7818484899370b2a4206f13559289c6a75ac2594c79a609f86f3c0e5a8a6f64d8cb5608a6d16e9815df25c1d73a2b72aae8f01867bbde1a1f75917828901671a652b20a0b9fa274d2e8d65a800835ad97fe8c2d2e916f3e4aac25ade0131fa243c582a0b675780fcc346e8357b599aa2686559390b533ec55276331bdeb380d4dbb4144ff104346106da42b90073b8108156e08a1d17bce2d3f9f4a6297b719897aa77f598dcd7db4beb27b2657e9f7fe1ca2cf352f5e02b1c656200acc181a630a0c5dfcd3e93e20f08f343f1dd9aef8271240b734de7f89d32e57530964f0ffcab09a281d5e9c266d3f83dd53969ac7526a9cb7c2561d49549490b75c17d4ad835cbf51ba5285f65d20f4372b91c3b8544976733099cb273b0bd2327954347e5feb45ca910b3dd964c12323a7408195e89a1f889a99fb7459bc727cfd97f3ff6286133d0fea00db8eae0d83e5032a3cceeb847169755d31f196fd063697190b80f204824d0fa3193abcff0bcb0145f8d0b7320414ba2cad0da1f26c32430ea30a479ce95f7c8810e5a6f0e9f0b4646075a1ab8140e63203e5e370334a4a79bfaf2ae2efc651f978f1f1b925de70decbb5563f7be78a899403506107f77786c32f01799f6bb219fd505013976260d0ac7e199e605622c2c61006ed48e23047641c9c8ac29d2857698ccea665cc69265ba31016c1f455717499e3fab57edac531c490902eaa8f0db00d3344617c4db5cc4a5395895bc787e89996f7f6851969e24736401de0bd0f60c972d2ddb00d5ebb0b6520129d91ee4858343339c83a9be3e2cc214c25bdae2091cd2f048fdd4128f5dbdfa9a715c0e011ed3d1f3d0d5c4efb5f0faf7be013debb59cee3612a0bdb454ffcf7edf949b2f3f7e3f2f4a5dfda73f4f5234a7d278fdd78029092163d60a4e227da2a04d9d93d353102a44d276ea2d4fe599697d59f85a5f278b663a019c3128e2f593ee9457ae4278018b96ce4714fdb15d882b26013a9012004fafa37b8480236bf1c37d74bae36b4e4f1bceef8485e4acf3461c6452f822424750fb9c2094801f3dc8b039955a28709b50b9cf26036cbcef8b69285be675e0dd1bfb3caa21199ae90f330a713869825007d36246d6c660b796ecaced3eeb76464f338f89b35e54ae55b20f5f72ddc29b88d4d15fcaffe897d4313696509c9d8183d9aed48549fbd32e639fe98308e8f7d107eee218c3fea3f8b3ed8fefff5cab53f1da1c71f207bdc805e3a532fe218e8796f2c61ca82d37988baf7c9f4d65a2e57356796b658a9dfa63a993ca0d1aa03057f29045b52a657609df74dee8515b4951cc5bb26a7558846ac6bb8ebed796fffe506e7464e87d2235e760a075ab6073bc0b9e26e3b091e2b0c8198ad082c50e7d7154cca96e1635a2ccdb4dd1cec510619f87872c6664ff8505395e590af81220c474787824718b32a3b2c69123976c195f19d938b6fc39401135bdeee1379b8598b01aad7ec590bd729084a5266895c547f39ab3d5d7192485b239f05dab0b694883aed9bec15513e4e927c2c77873a9c6b66571a0c570576cbcb9197c750aebb3f3b6ba5fa01c8105e8388c695f9b309f677bda350045f61ef86f09ad172f59dd2c96b2976f004b7be68ae91c678c5d1b68905b1924b0715a489e8363e630f100810d733b9d725449c1cf5ed9d4eaf57478a4ae1bab93e1b47adcbfb093b218c733b1ca5feb1500c1b1effe7a26a72e4920c8387ace576bb38dda2bc48c5c0bf5ffb68500f5bb4d7ed8eb004040c557291dbcbdeef95ec491dcc28497b3adf23ae40c805bb60736a97f9c109ba8144d794a84d6a37f11bdd897ef83a46273852a1d82b701092f30fb3af30411c42ff1da2d4e9195bfcca6fd3974d09e6a360f2989fac0aba43be91df1ccb85c6c28a8e760386e619ed321b3ffaae7fe6a97336f938ab6f52c25f7aa5824d09a24521e3d488370152187480d200e6105b5e55cf1f8f66221180436e836340d956c14f9e9dfcaad61a05d612e19a1ee1a513402835f49546f5a2c0a4e21fca7e76658c5d1c459fd0d0761abc8b197080292dccea459adc874ba502aa09c79a04813088facf18a722670daa4f7706def8acca19ae1b2402b93810f886cf31a3f3eccf16c79841445bc7fec32891473e173f7d8658e7fe5b75d43547d4caa8575bef70254d67fc9955d6948f3d923556bb571fdd78db79e31e828559c25305a19eb15e2127539dc21e5bdecf2a14f5f27812190a03da2a0686ca8ac23050a837a45b387d1fea48c456f3f56a59a30751763385d481728c220cfe64344eb38cb7eec3864edbdd27f75d2541a0cc9e3caee070632e9b31f710bdfda25d405798b6060d4edf519d6a757876bf77bb1a2044b1146dc199610de671543f8f0b40548e55789c2c6aebfed336373eb2eb10abc2228c52d057a9d55fa5ce06f4a76e9c872ec0e7c8c66fcd861fca62e2ffa5b86e018ec14d192455fab42d049f16246ad0574ed44c322e9b517d273d9971bc546b0c417aeb1e2f29c8bb60d0646e27813b964fc65e80a160726dbf03450a6fa7900518033981f95b37de880d2f13b3292f6f2033fab5c4abb1c6b1b697e8aa91418dc102dcfd49d60c0b25e32cb486c9a3d0aba00049ca6a695d619fe14d3c6a2dbfd6c6674f2c9444b4abfe7020f60cbc300b5b13ec9a78628e20b27cc875b6aed330df7b71705d3fdab2a012139c7f806a6fbe68bdb3546fd0ef6285ae5fbc1077f89bfcf6a1a7664366aa73204fadecf7de42f79ecbb9548dfc5bc3e4860ca16323d6ec0de38185f74a9dfd5eeacf94bacef83d495e44d29e050871b3752df44bd9bf71770b84e68e124da10ac0a95b7b341f8e4932bc1807fda3fec6f670cae0cf614db6dd31b4298679c4e611676292f4817285d9c514a22c098801d2a1cb68468d5ad9d2b62a13f468ac40982b51e078d791fefef8d8c6d4b104424176d612596fd7028d19e62ab10b35233e82f4a4ae14f57d95ca3b42de24baa6a094d7ebd21fbbab5a71d7fd0daf583511be2c8bd3b71fa2038fb78c9fb4d01091e8c07367551c5c62817c8b44c4ce243747b3005a8e9e6bdf5aad436598140bb44b91dea04387619bfe3214829ef7b5d2e161c304a9a21ca84204d01087973d4c25291309c17de0fbefed3459b8f51147373a227e96e95ca99896e0bac67c7f54fedba061ea9fd6b45e449bbe7591824b2474767596d0e1ca63a067aff8a3a8c951bf36b4b5810a900e501007a03a918ba75fa949da6002a820251f2dd9abdab91300b7a2aa1818d37616a945078a7f7c08e2e1bef1fd232dcd3ff952d1cf9204c5a7883e97555b840068c57d94709a7232fe7316a9b7ff146e928f801c0a8ee5846c11eb56a239664a745bc65296436fdcc8248a7a6d495c2e20dda778906e7a12eb0538653daeb77a5c650daefce8cbec7d85f21e0b703c030ea501a22b723faefcf59d8db25cedd80b27f3b422106469189b98b01509c6406fd4cd91f23cc7d565abce64b04d20923e287efb53b2278af178b38ccc83fec497720eb6234ad4d622920add2d00f22669380581bdd385f0d25b2684aa67657b35f779caddce8d57f63ca42aeac084d7dac3a8713bddc10e9604cb9132a17199b84081547343ed44746f4d1503dc4fa3fb5555879b075c3dce73e2bddae532af4b1d5084b86e1cdefeefe21f55126442290cce3a34c80acfd26a66c14af8a65e68042e83368850598e9ebf650bed7422c7b3c33b70814810a69ecc350c4b1653bedc3777492f27e1036781d059481a735158bd1bbfcd44bef569c718a6269d073c29c6c0c4ba6364691a7c763ec0d605556a79e56b48202c77011e8d5db529bc925b1418b4c0710a89cb68e9e01a533662cef51dbe86c81f0464310813560280a48185987c9a630060d08709fc60669362f68b615097c1b4891e4470e347b9eef4c65e7e7f5f50dc037bca1b4228758b6e57f8043f517ce3798b91be2ae7a154c2da391cb29d0ff41bad3ad56f0e91a8f941a433834f1f5d415c40cd6e2e29d47050a871ee88cebcb97b0740312804584f93b884cb47db2a917b71ea6e6740a3c0bbd58c8d883624ea922034fe7f1eafd6779469f0f388ca998a800af144a25d4878d5831714868a6b37c26954966dab5009507fed87fbfffe2058ede8d627c617eabb5cc907273e1768404365d5292379e7a7a416da8bb18f60d990ccea3f64e81da15055e7ad41b754998e9501cf927507330fcf524a4d9559974a37eafd75a30fe446195ec4d5fb6272e6e0e12a9a8e6bc529f7c296b7beac90962cc54026eaf442dfef426ca643ab8237783bb5f2564d4460a030b7ab232673e202f90fa6fb5e3e10e40a07c599e2bfa1f9a42e82b4f2dc0cdf5a3d54bf75063162489cb947e48ae5f649150bd5a2fd7c79ad7b93e89dc9a2bf83b3aa7db09baaeb25ca5434f6249b7d2225e192030fe012931699bf49d4b12249e6cb194ac76047c0080c61aa798765ddd71230e68ed5bf5a45c2edd28c3f8315331a690985983d523c63c1f24efc4db296e5a0812654d34c4690170bcf34bdb688339905e0d571b3e24bcad651077b3ceb8381469e02d9db30f3429282a86f5dd41b4c090e7b8e0c03ccfea89aca042e1b93b965768379295729f256184a6d401df331852533439b0ef2d3b6dfb993cff8964360f09042a5bbbf988f1efdaca1be0281ba22ae1bf7eb08e91b9f434efeae60f2ded7ae21dd969b6480483dbb15a91ec71fc2ece37bb50989f96400b287f8f70fc730123579497402477866200a2ef663b6706719dbb4a4f626b4d3418d3e8f1b821c9ff126afb36ec65f38358cac0a59426e26b4f22b22f42aeb5246a8b48d4f85463d38185dc01d44e89ac586f1f9d378c89611f4732cd69f5e61c04246297bc8c9bb5a8327647adbf3c8f191f27fd2eb05a7803682eb95e038994215a74f198e52f3217e8d8908a0ca865391a4c09c85b329dcbebfdbae29b99990f5dc9102f4da40a45488f7ebc578e24eecd8f6ccbc5d4d1a816efd03241a0a20d383ae4938df7019665fc64b1277eb1049652dd78609601a1047a197e64aabf3fd46b20ecd31cf25645c15a35462da704f5876535bc1a032c8a7fe58b09db91980ea90aea2b742433bd1fd368339f510833184da19089c821bed2117b03edb52f92786884237c3ec3d475841b858ff4f149f4c8faa275ca5fa0b5a3a8dd70fb39760af3f6ddc8cd3203a80cca0b7fc7d3b69f01ca6014b5296b4ed12906a6fab0f8a38b7ee9d9492b22cafdaf8b5a650c5a8b73a3ddbaf41462d982e36e8ebfafbe6dfd4d78261a0b168ea18ae6b3dc9bb1fd64f2c21586a9787b5ffab44aa1cee2b696de5f6248ae95d39a35480839ac7db1ebe5503c3a321be49f6bf002674e3402db78d4051309a56fe666c7d53ce079cb04c22c0f0f83eccb8e8ccfbe2b548c8e951e18d525405d6d14a818d0e949e59de140c669c42c6e05e4c541afeb59184e0f74558d971e0b9c83336085a8ca17b673b8165d009d897f2b5cb15a98d53007af610d07dfa3efa6472349c4a42f3482131bc25fd97ffc1f73766f6d1e325d91d90e329d2ace9eaf000a94c8ce993a3a50309e662dcbe4d499304a6d743d6e1090c06450c708fdf1560ee7adabb4d7b4a091b805ee5a88ad66aad8010ae0af9177916b8a2b3415f8480d31290624411305d4265df08c3b73171fd7e2c5fa11c7ab384feb9c4f8e3063ca06ac2795c40f19aaf7bccbe21a1d627349d188224cd96d247314f7bde19487b8e8cc8d2c5ad2b557e8c55c7128b633a26fb5a7d43c0aeaecf163632ae192b64a572fa9b97f1ae79f997079e8a40f3df55a9e62d05f961c716b550ce93793dec9099514740416605b18d5aa67685c730b5dcd515f92979c0d2c7d38cad27bf3973d0e4dc4851f792444c93fad008142b0b55275487606d5bbed0a8e69247252b6174a0d718b77b9e326fb9319514da06cb45e2d40802cfcca738c9bc30bef5ace4a3bc56ba34452f87b4af343a2db177cb8bbd41b5446c3e6e14cd96c8bf508c0f6ee256a35d49cf4aa30969b85dd612f6dbd41d31f67ddf6af322a14b4c31f8cdec4dff14b3f45a7f789244e7573b80fd85dcdd45129ce5b4b252a0a80b52a3846f259afb4ded4d64fd1f62022c2d959d93d39b7482fd690cfd6bd22c7420acbfd47dd10d52f6b6366eb147fe1a3ad6212a2ca634f57c70f8dd867eb34b40fa0b7fc03523171bd05865071d1dc74864bf3e7c9c332c224d5897931709a05c17d6b063448ee48db4bf1078a4423ad4a5dc770890edc6a968479a302b1268f1afff9aac431e237180767b236a049df2a8a53d789e3f39a99d131909ae8975534e0dc58687c38eb7a80954b5a3abf326a315e4341918a1a0d465e2b4a2ddb2eee6fe49e5fc72e26d6fe60a6c597162bb1cd86c5dd7f921b6650eb0d1ddf400e165be9c76074a04563b2ac43de32801274ae94afdd8424f3d72d61065b04ed6d636a329e25ca6c787a9e90870cca455ec4145838ad7f01f91799b202b7663563da498e16aeaf5c3185a6ee0cd98389291daae8545f4776213e8fd5ba30c83468a65b06a83429aa7fcecc7538d6e2c8e40b3eefb84d8dbd8eb197db0646d9be5757c7c86040d9c5c292e5f640bd9b8ccd819b46617dad0710ddc3a51f0cf54a9683d399f4273b2ee7bcf6cf192d83f27dea0a2b67dbeb1145717a56ba66d20251a69ce36df09079bc468a921aca16f8cf92a54c986311e3bd57a79d13080d3ad354de4085aa7a5b35213034d628b35af2e3f9f8aabde70b7bf458ba5bf55b2aba51170f67900289deb9b79d2376a0574fd08b30c86999ee352597334aae582475d6b72bb3d4290a02d6c79d13798f0b5578dbdba92dc107ba17e7ede26c0834b891efbb97d006f71f05cec957c5552e329e01f74d3ac6b5414656bfb7e0f38b07bd962f984827f97571d1adefc07fd234764e3c9545db96d99a02e8b0500f8eeb13609f4e6a2a577e8d952eff962c71a577b2d497a2d3aa3afd657d678ed1ac62bb887c624eb9e52bf29066bd99fa438132a7ee5c82ea1940b626d3c46f855563057f050a0ea9b3bc0f74db2313f0388469e6720a3fbb3dda15ef8bd79424d71c2e0502d7b286dee0e03c28402f83e72eed7b088b33f310144e4fea7f70acbefdf34a6f7ba9feec0fa1ebe72509581e31762ebbf43eb452ee41402193c6b0c90bd02ccecb5e9f18f3b5f8fee01b007d27606c21b674e94ba1496e3d3269b41e57d529f185159b4d5ff2486e39400c4702e8443df11bff0bb3bfa78c4fc35766fb6452ca159b4bf41fca6b3280d3f7c26204169b917b2d84d31bdce5c911fdd7eeb1df55200d077a0e61eb9f2411c52a4d1f3d0ae8ab23faec90ebbcea36e0ab22cd79599e7ae7601170cb194845f40d3beaece811a784a97cfafdc8e7cea0536db19dad37f73435deb9411d98a06242ef8e1ba575794063c532ac0bb73f0dd5cd42094d18c261775fea24bda7090222de9cc5cb899a1f57a53ad69f4bd7d8b3bd6710a4644143014ff6fb20a712bb0ba51e84f7e8b80477562f198e000a3bca3a1076566b19fe486096c91b1d64ea16a46d47044c981e329256f60b4a17af5ac99badf9a4668d8a11bdd5d19ff3e632622c69f99c20fa0a7b5fc2e33b805b21036eb2a4f5624d9fe0f69620168af669166df50cc58f6db486500bb94894439369da060aef4ee3e219bb5ff2f9d41d2ebd826dda170de27e65e1bf2b4b992e36693e55e9e061b87f9987bbf9bdbfcf3ffc7bb9494b904a36d518b38a4257fee462c3fc7a00f0865ba65ae52d7b07a661e1327dd049fd3a2b68fc0ba4510752fa7e39edfc2ed1a640812c8d0dfbbcf4abfc3f9517c6d306861f24348f48183c605f12c89c2a4433a8275f96dd7307b7012d12fdef8a585363b8466aaf117c0c2764c1f865b0bae1e3220701196c85d5bb84ff065696272c2b5b020805cddc954b833b7f0d4538dd5d3aa6f1341cd5592dfa0c99777a8bdc1d2b726992bacd91e1bba65f9dd6d018ea3250fec0f9e95b463fb6b335c01a3f3f9f316f039e36f910a1cf450d6457aa99db030ee9480fed110a6771f832f3e1c22ff957e10b29e2cb85129e1eff3d5ae0b6707a95f121c9ca7f9b357a51f32975a392454b67859a6fef39fb591a8aa85e78e40c0f574ae30a6935235c1a0c9719197eee43ee32b5082357eaf5ffb7f05462dbc4845c21104a75ae89e925ecd189965439c592336c95c1c9eb2db1443203945eddf47994046ca3e979ebb837333863bad5b22cc089e3c368be038bb22d1f24816f30e00d446357cbf6c64ece79d9471260cb0512e29314ddffe19ea24d4ebd4884208904017f121b887958342c4c786266126bc50183818844e9cae214c4a60049a46a39917d082f75559271a77a0be50cac1543dd2104a9a713ca03e5e3cf366126dba4a81465caa00a099ed5521f909d58fab8c341dca1914169a8f87d4a3dd05b750a7f6b6d33e19b37d1f842c81797afe7200cdbdba0352400fa620d4f665a211862b61fddc82ffb21051c0feaf722b4e8d0407ebf8f9709af67a37b9e7b66ca7c5a431ad0a6353ba8f23a6abde4f37a8c07589449dbc7d540337e96bda8d830889850f879f0aa6ba09ff248f91a889037fbf678c22076ab6a9ab8628f91842a1edb3e7acde414223a9695ba0a123a82e89bd765da8494b6e817c0c6e49a28c1d0cfa6e3b61345f75345e8630763d81c292cf765eafc0530d8e06e26f0f4ca5f63549168c0013a40f9f74c7bfd6f392017e6772e1c897945d35ecaaa2b0c897a954fdb52f1d3abffc625cf32ae24bab5f3320e4b11090fed816aa528c513f6c865512e6d583ae92dbb9917f91c7a875bbd1cbde198a92a97481665974e91fe5502b6f1dc81d88cd59c854852553b2c44ae6313e952b198310e95291e625338e2f65e98dabf0c6f1fb5b63419882db7a19c55a756a2af52f517249200e223ae824c4e2595375f6ebd37a64748d24bbb02c3b726de0645d5882ea9112e428f241376bccf529f52cabc5438ddfa04f1ffb119dc57ef5f80d443951eae59645f5ab7bcf52233b041d8ae625db9fd42c25a17ce97b3b15ea502a8ccf9620a0023178bba6031caf0495e8ebeca2a75e06d93d01e514b5373a3edf616ea6d561a332a8e553dab94e8dd9f078189807e6490b423bcd79a91b140115b11dac573f0e91527a23abaf42756af72ecce45a061089a149add5754dd8c4ea816080548acaa535132402b03e76726bc88687da3a4a63bab13242578f0eea6407476b32093f7dfdf18ff5002e7dbfa29cecc1b9c1eda07823d074aca023a86846e4bb9dce8c95a6536084d210434dc1d6af1b4163be7cdc05374061d1e080df57c01d03aca90c206d768a920be5e28e0528dc38dfd0a32a75a2c840cf717e3554fcd0472426015103f190b860abba86daec89efe68a1a9c71a08d91b1f5fe1eb6b70a46987edbdee134cb28e5b031c206ccf5a29302ac12991a50247cb1dc76d0ff6cb511e7aeeefae5f3247fa9634cf07785102d3d81d20fc3389b97edf44fdefa9cba4156c05aea8abc4c5f04062ea028a6c789f9255aea37feaecc1bf8f4810ed18198d1acdee708ba51c34c2e74eaf0a18143396268ecb515d82c633853637d91e377225ab223cca9014c027f3976300fe29daf032cd83da55ca7c788113209309ad03c6cb14bd9e4e4b4c24693562edc51a78a10857a2fee2e28254c306575f068dd46123f2c07be9403b30b23c789b8327c6a5eb93b8a0ac8c003fd278682ef0c096af1a8f4c065c1aff636858dc64c047de1dbc626769231039015d9b068e296d90599f5e735641a2e57a96aee16c0d00636204b3750169b796abdb86c4f05bdca680df07b3a0dd3344c7ec720490471bd9713b93904f35ecc483c86f30f61ce1a8a06c9ade5d8235972eeef1e99edfd3c69b358713d7d31323170549b8e4b16be1e7fefeae2eb201707e14d3ac8a5e0eb64053bcb9568d1a51cfdb116473d18e9b5438c111c897e685551aae53564a8b651e4d43dc184c73389fdb5b67b5844b0a575d66a5b4a389002794928e8a49606bec7ba81076dbf1b1d448b1e0bd3ff170eb52bb1407a4e75ee1728f65183c9835afc9bb19b1c68f7c31255abf2a131c65236f617f9929776c14fa9a334d2c6dc786ab77661fb01e316e668804213ece203eb18095a7919e2bcdb857d71b3d5f6ac0a20b383f3392740e5dcca491b8cb649bee926c2c993cf32c523a29255f0c1532040971578083db45b5c3aaaf2cb687732dd203391f62a23e4d2c894ce4403c12d98211e161dde2e154b51435f5a85f18ce7dafb7399bea41edc9c18113796a457c3620e7d38ae19dfb3363520037b18603bd2342063b003549305b8992bff0def2da214d2528e527ab37e1675a78d1b48f19dccd14951f33a005867db5f9db048e3628e03f464645082977e2cd525a54f358a71bc60f01fe2bd7b237fd5ba5788a691173522aa4d4e20b5ec56ba3135927c7372d2d29f98e578f89f39dd614081cad0b0771539629a1a8b042eb4f3846eba34403a51b417ce6f1d4feea3a8a6f2075067bac58640337fc037887229c9ebd268420b60db6fbf9ce8feca1ead4172f01a76b5698c680e8947388ba525139f29808c14a671570bfbf75fc0af6d5dd3dccb92cfcc3ffe670fc94864464ff93ede14bc4e592bf6c292062e1e95401c09b64ae093b46a45bcf11a4baa0818e5aa567d04cf416c0526869a51bdd21e7de11bdc0a50e2a6473edea912531851a1d2c2aa270f711b8d1677d24697fc29e95c6b78d450828caa16c251651ce4a19225cba39110fa5f1940a355d1a5f2692f24fae18b59bb755b0724c26191954e7bf275ee183c425115f383194a5d3c4cb175a801d795ab0ef19ac2e4ce72d34e14b7de18c4125c40445164719a03c5120f52f0350e66014dd4e0b3343fb4e3bc61e4344cba876db40bb5348e4d538f8963553270f00719acb27c57db87c4d67a3b71f1ccf378941b5a59eda3aee34871f8b6616e8070face4e67439e46e96efc288fe8a270c12af6e826313feabd452cfa3041bf9bd5c4c17b2874fe8e3a9d8367e839a18fa0ec058f75b444c0e3cfc4baded53b72c019238fbb878859cd477ccd48e0d014aee8ee8b2b2583e70de7fee7bb92829be4ded4ea428fb326bc2832f857d034093102a7bb67cfb6e4ba03acb55754a8f99d1ba07d96d18a6d28aec30767442e3d08bda2f9bd243226432c6fff32befd50fe2c40c6f350df7647722ad4d8a36a1eabfc1d2d6cece530ac4372f39be15e0de07c654a121dcb2c1f8cebc4fc4c5b081561dec712a7f03b36b04e912ed2273c13387d51b1057fcfa9173f55d06df49be9cfe4ad7fddef6529a530e5ba0d04e83aaf8fdb86acde90d50c01600a75e18a35822bd6a5a18a9dc4ec1d2f3b6f6f22c9fbc35890eeba73a9c099e6ef86fc019f0f1958ae3e879506e9d370dfc77b0327db86e55551af8bf708c6c2ab2b338ffc98030afcb99f7f1bd283195762dd1df95ab964c316de2bdabbcd0a3340681e42d114c8118534d66befbb9b70f27066e3cb7437ff1dfaad49f7f82c9235e98ac5c23e0f5d47ef5e6ce9a48311209b43a192d6cad415b11c92549571b417b7d2723fef1d0e894fcf652fb41825da55eaa06c41ba3a2234f77bcab6155d97f76be611181b2750a9275ead932e415486ca58ebe2cf8f3495c367bead04df1d31236b02488cf5b6278dfb56032ede566127bf11d3235ca06b75d4d400ae4ef37dece57935fb5bba38f67e62edc88e60be0162d4792926b58a8c98f84e990da9b99ff2d93f2793dfee60d2b976e11295eec39f5915c1e0ada0dc47e4591efb735e340bf2e91864358e5bcffb7c06974851b3ac3a23a9054c69f49399c9bab3702171dddbf25aa94ebafa2e2042d7dab83272ef7a24a813c973cc959ec3c9efc615c231f25848be374a5662179caae2caa494f68e3d46dc0ab6f7ccaf9058400c9ffd008aa993b2cb9b97f0b0d45601117400913d79fb21fc7042d5a73b1dbce208fecc86735315a24b1d73660635fe6cf3959edaf62572b6c43f4ee0d622b05b726d4d4749baeb36a1f0cf2b1126f87714a40e12d602cc4e5ff5bae5a730780ea6e24536264e2440df2b54ed44ad02fc64949e25b404ca716b09ce7bb725a1a0bfdebf51f7c04048ca8e75d953e8c22ec4ba5997f7dfdb2bdc29f7db1adccec0fa33c33782c60b6f2c7ac4138f56b71972bcfc795ca4f6f61300bdb5500f52801643791131eab8b2d67fc7a3f7f079be6ca7af2cd337b0eb8e073074f90e60a55b44276cc1d4932218e8cc4db49cd0e41797aebdd1ecbde78dd37213653cb3034e3ac2aafc9d8c3fd4337f624f8172c8aef5c34f92209a0258f8037996d1d93b558e4aaed65b7e0cc09dbd9d8170c8690ef682958779684d73c34aef7f60a90c972628a4a2e455bc291896000094a55b50712b8dea66085d6a88e332f1c656058a0a5775c93f912f01f023ea6d4646293346ed6e8dfb7fa1c766537e8e1353c97fb56331a986e976d314f4077d4e149b0a3e97fb0b466f7f843d8f592f0008fbf12193cd8e1e83b5a8f4e6980e5cefe56e3d5bc8c3b99ca2f2585070b1e4eb6dcb32c18c06609b8c366978950512a91f00ccc7ba9c74b56654aafc7e15f3ac98a442de4f53dc9b3e8e9eb712088ac3384b63f5e12cb32dd283746c4eefb06f22d1b2e93ea383bcd5c74caeb2be6f66a0a91cbf8f5f8e824d7402b74bcf70a730ff26296e009e37f317a4b60c9109731eba9af9de53420deb2fff60830b5a883d70c9a741534c445550d26dae06f0d66d5f8b508f768c3e29d5a4cfe155024929aaad249d689f81507ed2d5d8db05ba98f2727c06b48066c55b64e7e4fe494c06a57fc04e42052044466fd4dc7df3145e5420779e25c7c491d1bbbc699dbad76dfeed372e9052e195b1797fc11146e9ab711de3b2a780c16d9e47726fb783d9b3a6b8b0abc24d71fa455b3984b1d4f6a8d85d2e10529c30d5464185b29210cda352dc22a026fa297902e7f95e5e148e9f22c0d1041933006ae99159d87ea030593faf88d4d5a3a5ba40c98cf23f0c7fedfbc55be0c396115db3edc4960e6b47ef7ca65ee39e31b51914f46ffb789605fcf956686226c0a2a06fc5797376b1906bed4409b05856bd9bb7ce5f791a84ce4c3f1cb4dd09007fd1378648a4d9079dd06ad1d248339e68ccfd1aa2e110cec2e0f729dce9695b6c2349cd6e75acad9efb0371479f54885192d16f396a2eb1f8dd1f5cd85ab473c83a0934bfed1957308a3711f80fbcaf8d68e41a9d0f2005a6bd465166dbb48a16546fa339ea5f24031794a66d789b832c77490cb5bebb42b940c2b2800d8fe6e6c92326dc1398abc9ea901688309bd272f310c8ed09457e79283a30bfaccef10388bad1c653692c680b0f4f32b67316488125f32b4cb1b9111bb03d0b2ce263398905e617ced136cc259b48871417b92a28cfe2d319f39b3affe5b106a8091c562d3bb38aeeabdf84b28a292733a78273f7420ee7e4d62a5e0ac42ddd6739f4823650f9a6e2c3ff69a23d17f20a6c0e6dad2138eafbcabf711010a586b317b74a0daf2330921745ae38683e8c8be62dab3cfc003ad0cf3e9343f6933c32428b841439b9368e794d87ff4c6c1f0c99b0694a32037da950cbb16e255e905f6d07f326a9db840970d604e8a1e3c015b92feed16eec387a6ad0b9826058f7982dffabee1a0f40d8f6fd5b53448acaea947208a1b08ec6535f20ac52fc17cf0d29d3eea531f7a4fd2f8be729855dcc05e1b4b347411ed10da677c514ac8e02fb7f8f4de1c61180ac816e2368c9ee448605f9a98be9d3b4e219c40e0a07ee923bb95a9d304c250cd94cd594d01351dcf2822b9671ef5dc1ad8f1f037c95fd965d310c7f0af44f58df50c46867a9e53b3542f577b49bda55b68b8e02da84e7b3a77988229819eb4d0193b7cb56ecb61376e6c244cb16a6a18fbf6d4fe6c3e1d65c269db5dd0c7ec6db48244c13f3951735dc655b0f98751597d7e9c8161d1aca98f83bda2855ab5b432e534723f16fea6de50c278f650903f5eea2bef3dbd1336601601707a74fddbf56e355f65ec24705981709cfbe7b4c23de9104e6e55b0b94211798d436f7cc5204415c286648c8ad15b17f73997be492a61d7e2bff99988e73e0592aec3b030261c143b00a3a326f6353a16d54154ad967ce6b98c85ff690f6872be392cd14b760fe35e24ddbadafb7a69afe0fe8e4b2b026674032b4248e9b7ed87f3c750af94dc109587eff8ffecd2c5a3be9221d4f07000867738f4ed42f2f179c24a8521399824b69af4c69a3f336c471d53a1462bb1c1fd73ce80f76dc5f360a61a37f52b548f2b623e9082df083d2fdb32faa301914215c65ac057ba653077906c2d8fccd8734fe0147b3fa8ba7bc58f2e3c28f31852bcbc34cd9a3c5391a0b7fdafb49921a8ab122191b7e95003999249fa8b9a2e08f2aea3ff323aea37b24183422280e699a108d84b7ff7d3b9dd56198f99ffa6f4b874a26159b560f7484758d82cba03f65e8712e50bfd6834af4cd5510bb48bb179913a202d79ac0a39b4379130ce291c14d56a013445e7beeb44ffeb4b8bb343ec63b71f5e13453d5f9d496df88307fe0d8abe4d400620be3e14f820e82521097e6b35b1752e896380c1232e1411576606f026b7f8e1d6a281778575b4da0bee38220b08fa03102d56e00a44dc12268ccaf0987923b461baec07c9b11a882048a02bbce5d17b083697cf7d30eaa238454b8ee08de5ffd020ed3f4503355fe55eee0c82b386c728ff18b50bca8457ccfa295cd31c7cc0c8244c229569184b977b83f547a55638caf9722ddcb82a012dd17a5a2e0e9e30aa72d516301a824c37f7eedf6295bccf4bccdbde1f35f360dcf6fc2eb7c554097b611b80e743f0326ac282608693efb633551c1ea997d9deed16feb5b969c6670c378ccbf2614c9e66a5d085139f7578ddb63e3635e3ae30f7ba271f135ab9bce6acfba684cab9af5d393e351cd7effa793270919f1ce5895bb5c0981ee9a2b78d3b9c239c4ed0bc5898d729eee95cb0543a11fc16329716ddf0ca9ad2a0fa44e9975008217f1e9b6a41c9c20d5a3b2dd730509e285790ef4a35c1ba9d8d6e9557239620a0742ad4a3a27189792b85b215f88e99b6d81be98dba038a0b2a41bc4068a2ee5a623b410fff6e57911ed0a39aa944c6fefe5fb05f4cfc10499508405633a43aae9bfc8c6a315a32cfda1a5bde5133fdbf73aaf0c87dad23590ddfb394adb1d328b230d337b6c5a312641f472537630d8dee7a4061ab16a6ea1febcd206fc25ed8b9f1f41b46baa5519785e1591e3e7fc3ea180e37ddf4cb37b058dd143463f50f32189d0e62e27c45009d7d1505e7d815ac9b40be0d9f481a725b71f10eede164c4b453245c8a870a0e473f2a56527f34b7b6d6d2f14a56bb199b04471df6603a6d070f9fa0d58aac3b0f2014c537da3e2204458585a77705584e79b96f0fc4dae294ca7efae3bd6cd26f914bfc3d6502f7c91d3711f60d466f5f15087acd86c37a31b32754411d40711ddbb0c1c5ea15fadbf1c8d1c1a7ea463bd442c0f535140468f22806c04ede8176ea3a0b8ab116a64a8a6d7a692c0f529bf53da581398e42d8d97679980b12793388c6d0aa58b967e8491161012563fa22b6b3d649c7aea98a8fa31ad5eae766a955204ff97ed270fc5ed2c3e4d6463fbdfddda8d6caff494fc926c790a78b465cb952c49a36397cd9667d28bbc0fc916bf27b08d010be6c8035affb9090a551602b7d4f7cf3dc3a4be4b6af6b7ea688dd6c752d4f7e55946f6ec8613e88f7dc1d12d9afc04035cd3138556bc4973dac6b949d6e5202e9c7777946984056f430fdf4a5d24cfc7fec065220309065ba2a92d414fed41d0599265e6c8cf5d17aa446b3f0b003ca4ddfdaa936cd0381947a91add2e57d92aa86fa0987951b979ee278e4a85aadc509bef8c90c532acefc665b72116e3c25035e5aeb9dea1981e3f784d6d4db5b2de6cdf9a6628e829be1588af73472958f407924ec46a89a184d0f0df6f98a170e953bb51ddac08f9bc04179cfee87950c8affdedcf811e24e8736fca2e61e1b299d41a4ff528b51d8feb7ea31bf4743bfff988a5cf36c1f57c2b1670ecb0cffe58aac8bc4fe0388fad46e80be30d08e9302f25b50aa21dea5be8f07716c55589047788dc3142ef44e840d68a7f04ec199258043358698f6cdab8acc1cd2ef689949440c97f46991c6afae7a23fc6d0839027368a5b836c70cee2f64930f9a0ddc5c4ce2b22b38839ac2c762682d0c711cb5dd1e46ba6448cdd65592e5225a3bd72d6c6261966e15dcdf844b1158cf9ad4f6fde4c13cf2298e4eb759a75335ef79388d56f2bd8ddb214206484ddc104cfb7f65f1d1b19327d565333b3d4716ce8c2ec5fd9147a7575c4cda103598096d8a3026134350ab39d588cf041989b342b0e99afe521da6aa87d617daec967a5ee879964568f62645655b2a3a27b11eea98cb02fc1556d81d75637257817c0e785b8f587de5c83eb2f38204bc4f9b41d991f68b8b791a6d90a760f01b261b6b1eefde5330db952d8ba0286872523109c89dee03d842a045356b648043d9c9e443ff231a4ceff4b4eadd612a429cd08d3418a140dd4ae78d6f74b177a82340f67d00f7b9d74d68f75e71e02bc1f591a354e7344c5bc22299f758582540d3fdae170b6c32089cbc1bd3ad154c0b2789f88ecb578c6627e85a2b2e16df083a2c3dcce0a2dec7215d1c2f3889cf7965ea4830964afd1fddd34269230439865a863f5500ea42a03136a2073b516c30cbdcfa1b50f58428d55014ce95520f8e390afb2fd7f0b2a60443065884d420b25605b05f03b8b8fd343e0498cc4def9b616682007ad7a234980339e8ac11f7433f575c916ffb18c62ceddc93256735e06106b7e5543f92fcaea5f15f69533263f88bc4e7dd404a75daf2e2982d7b915d0f59d7dd5fb684131789467615c4e404f9db8f3f33d184816fd8d0f8fd868bef45a39de76cfbe75dd53739fe633ce6c4af5aa1bc9682c28473dffde8569e933c151932291bdbc2b3dc647b76c40642f1634913ee6cf2ee5a5d373fb3da09aa41ec5d29ca4d9ed449b9560775fd3b9cf81427a3ed469be3f2000e3bad17644c9a111e234a6af303a6000c55b959f581b8871d7df7b804b1dd77020a4daa2e95c7a7490dec455aab93964671dd4b0cf78dc1a2a62283a7207724c4bacf98333d0f941c25bfd337af84a71ca3d0d7a549c21cff014b6d723275d02cbb525412aca8460031febebfc4d8608606301d633398a4a73a1fa78ac6e42477b3d8554fadf8ca47073b4a7c2b1fa02f77e6e1ec2054983ffd7f0b6cb8afd8f5e593eb6f7f472e037ea2bb754b25114ccf7dc5a879b4eaddafd230ffda76669449f975718bee09020cce39d14f19194df40e58e5677a9ce4181e8714e753daf5981fa69a644dbe4ae03d8ff2299c5ce6df30272d422d18d72ee8e5aa55629df7a9b6cc4316bfaa6d5674effc872996165d5b8bf69ccd346a1d1cdab64365b3f4299128b6a8dd67264743a4dcf8547c03d0c90b461a593760b723f7d13ec66870c696293635c211b3c33c6bbdfd28919f169837798cc77c0894d653ccf1ee8e80db24daa3e2e274d39b2ddde93a5b31d112d744de1a4db0dac45fd49230c3eab6f2ada6343a6204410a6d750d2a4c2e91b29bee74a1b5b65e52c2dcd5c191068bbaaa2439daff201be1443048d408a2ab589fcd02dee2935befc3b87376c0b680c8630b872c49099d8afa0f93077637dd33a79564bc7b676a13134ad68795d8fc61cc605907e3f902cb7c95ec90693ca72d5fad74a2adaa5ba1d79deace087e17b6d872604062a48904674bd69eabe893a7976b1404fe0a44b4cfa6cb6a7c4c46d1d3415a33e4bc2d3268090e5df743bc9791524b7c4ac552269a905db5281e141db064e2f86719983107a7fe95cb75779438e30c86b55c0fdb14b00cc0a12de1e7d56284f24490e7118e0a1e1957ee867493c604601cccf2fde264146b8efa9f8545f7450f7416d9132f0c16c338a847cfc7c0e632fefd65e10d8dacffa00d04974f38c5bc083ab1042aa7b59fcaa3c78bec6bd019d02a9a5016784fa2e70af392c31df7c1ea3bd1a986bd2e62ed98b806080f88f0b591755a6db65eac63e3719195a8a11580c53029d7242bb7f1d9482b7ad1fae6aadb9de9bad45d3bda9eded85abf94f5afce5e9a3759b5fd387c955ed3f5967c1c9dfdf003218bd7b6302f5df3e1eac787ad63f6148b50f46ab4954eb60e2ca8725a2ce76e307b946c628dfb60c3e5bc08d91dadd0eb4bb1cb2d56d06183671656fdd8d1ca4397afdf295274b3b8f49ad42f80dc7288c88a4dfe3a7877fdab49d9f60d60756f8d0472210c81b3d71f7d110f7f8d9615bf3454811817c0d7c763bf76f78e7edc58e45c1c9ec010590ab4e31eae0f687d85f265832bd2d7fb5101f2631381421327f606f45e778c8f8492c7e065abe25b467fb576e68de05daebdbca1edaa5789714890ab855d7056d6b168c79762a410e57dd6c59cdccab8878c0db70939dc9e913e374767a508593fd459c389e9188f3ea1e429a59705269f60574ce58d39309d5b62b9ad095eeb3abff2c456f3a7e3229875a919c931a5c65b0a6ce33bd39a64344ce405c64908e264965302dcd5115f3b80e6b5033916b794856319250c34d7d5f5c39005df611334f13111125a999e7dfa24b9bd0f77334dc1c5b1ba60d5d64c658b1e60a909fea8cf4f2d194a6bf3e0f11c86ab4bbc059bcaeaae6dda49d753ed88c7f2d770b969735769b6d6c347c985cfb06e7dd23f8e349a0df369f57fc86bc6a8bbec479b5ea13ca762194c06849f009212a9a5b07641d617765ec3a599b512ef62d897d27abe752fa844c02c8b73a854a401df963190d4ffea7ad5b2ed11c87fa36528c567dda7c107cd151cdaed44247cd44868d66c194a079f3566816042a1d2a882efe33d6b611d8af9bcc612a9f291cb53da3052f0753375edd76a607234128c8b98e7fff2face5dd592fe8e6ddcc2026c472507055fb1904b86125704ca18f655f7cdbcd1e7a6f59f62452921abd0712105e0d8cfe813fe5044580bb5772957c48b51bfc9b1cef887d5ba4f847b7dd69b81320a911db1c55b1fe6366e033b20549b9f32aff32eae9aacc0e0ece10b104cdb981e83b8e3c72c11875c7b6a6711e4eacf47754721791d7995e23846d3cb479936ba1334d2231eba51c48f2e6661368c54b3499f5812dd8a046ae84509073ea4ee1e561661ab79df3d766b647131ddfccc73f11f6c386a226fb581f56a7224712e7400d266d9db6a5a090cf90815e3770066cc9bd2189637a9951256fd026a9b1b43558b9dca04818f2ee7e0ad4b64ae3e509f72448f41d7a6cce1667c1b61f145773e8edac7649f03f6d7a8a1893028e5460ceaf78ff9e519c5ff0506c677483f8b372f069e572ef2f028be7a71f2bdf3de7d15833750ed2158a917c0d6a0a9738b984cac3ef5622580726e3d40d26bd0e5eeb58c998c814011ac9b45588d7da551e0c0f5b90b3d50a16d61892e0563d77d5c92dda923939f97da1e1959ec3d4efa482340aaca4e2ac20499fbbcb16ad20b36d8dc57a09ca4fdc6d2015c9562e74357e62dad10ee589d89b0a8daf93640b20943f329235beb3e1a5a99bbd734220327e7738e24882f1e31b069a73820a754d5640d08014b9bbb146ff6849c6b629ef823bc72960bc84ff146955b01688e1027b5a2474f2e7a9eb6c954ecd08b62f3190626b9a0646570557105129d7acc33bc4301f699d79dbefcb6665c09354f93aa9266c645dc12649b142468bad052219ab5710e3e8c599f3a04c3dce1dd41af8ee9068fd1423e45a06598f2b3a084121c45e23cb645489b7670d0718662d9249ff4a6168e89a96350d6c61b7023b94bba8d6f0fb44ec54aa00818c3f9cbd8cddc0931f3a698710e17e6d392119fdb145bd623b8a8fa526bbf8b669a60f907d67ed411d4ab10d5b746210e17c98b69420ec0b88950f5c260a3386472f96a76a4d4482bb1bc713c6f9183233e9e2effb6489f0b6dda106ce8ed76ab8ba656db8487a72d085e19e287e675c745e2da20fa8631601294c73110fd6be204549f672decb037e1c0c5a5eae84a6b5f17619b04a77995d62c3d2932def49cacd7a11796d476add3fe75f94fb74cbb2c0a299319c9304c9e531d338c6aa0e51448822f339abd480fb1629617a8d046ade1cefe5106acd6020aabbf68e84e1ffc4236f371287dce298044d14ea785973ead1e004a1f06d37816a733a360d6cbd128c8aceabb5ae98a8fe0cbc7225c7cd2cc3239940f65d2ec08daae6fdbd789103240ff5434605efc07c8ddd51c67bccc51b9e9b75c5ac5520fac20561c10008bbb3a414856212a08bd2e06a78a8e690f3f7ab8b8e77164e72f7c18ed62e9a14841a9cc0b2ea1aca8bc93c822d14f580b947aca2206b03f64a89c3c8efc4cca6c9443980fa21ae3dec57e39548d6e12639e212010ec78670a1ac10f2c78228ab72987d249d8c8a30c6f3b78321b5c887cca08f362f5bf6b05e916edc29328adabc95fc6f398cb08cc608638043d91fb054425aca71c1cd451804e8d5c64529526d52ed3c4e83386d7531f78774b213fcfb4a5b3850a9845b1c96f0f43d3da11c959d371128783de67cd8e6596c2a0a195129d1bd0ba514df2176d1bf70734971a6338ad9b0d3c8fefa5b6a1f2e53380fae0cecf7fcff1078b497c8bcb4baf667765eed1046ed60150d10295fc65cebbabff197cfc3ccca4345ebf936f15ccf0c6ef13ab58b259c3744c7ffdd16ebe001aedf57b08fb857c6af58735c5df3b77be7ede9761f6734f23f25e0119aac3e10b34db0b540a87c0d3200c6dde30d2cc567dd26be25324a1e5933c7400aa1b70984b036f299b279237b2a30539532ff7cedc855192bf179cf14bdf3177beb899917d1c58c9aeb61f9b1cd98b504d89af61dae636319f389a8f2c7b07b18d87c481ec705402fbe9a808a994e54d2fbcd30c59625ec97cbea2f4654903dfec3f3a5f04f7b3e9f0039fdb485a76565e85e465ca49b561b365d235b5d0a1f5d21d8090dc7f3549b0172aa96dd9780f773cfb053a68b5d273bf6f65161684e832a09323bfb5cb6ba502a9177df56fc13f47471d05f07d71f76cfd5392d2a697bb7232d9ba3949bc45b82f2c306bf3e694f97965bb7ab2ab8b6ec9add2939e90cc0c51756f038cdd1991f1f3a3e7581979ab9545b25f0dc54718f0415a428c8405dca5ed21ef36b5d8fd3b7899187046d8a57dabbc34db28e7216cbe0f26ae34bec30e1ed7735ef1c7060c893b6f07f1be6b2a854a0994e4603e10831d3809beb6afcb4b57ecb80d2bfeb41dbe1a90725c03bd6433499b213caa523c35365ea78907f2c11ee71d84e04967ef05c0f41fe8ef2dd0a666a6ff86229d6b3faf3148dd8954d9657ff6116d86e31d319d88b3db397d5275563426e97a8142f151899f514e6e371de55b66e32412dd598a5e4f75d651d775140bac645f3fc05ca08817850b01c0159d9bda51a611f0ac95638e6a768aaccd36f65b223091c67973ec015960e381e3d4ff2d473c05d6f5c2ce722999516c10b0611452c81f343270efb4af38d2e8b2921e973c09671d7c669655f04168cd1320eeed36f3c0d70a01329ed5b360dd473da11ac7d0e929bec8743350cc6ff02e964254f83eae07ba0002dd8f9285d1d62941265e08857466b12135290abf0ede678b00adb8adb88c21781ae681d8ecd3473bc78295e38650f48d387cf1ab43795502ca9c692d4cc88feaa63eecadc0174b384c255dcf9e0ca8524c38aaaae2054043d73e4d19e35c72d47252f1a68062b2c42fe28c42f2dae160aa493e5217e582d562c8e37bbbbd52ce18d8cde30b51f45812d4919c23b16b65be57863220284c13946974b5797e68f6be3afb8c7ff81dd09d851a67b7c12ef5c5f45dfb5de3d263e610fc432fd05a7735c156f02222b4ee3f9c9e67189bce7f48bd864b221da700028cee69ae6967e805100bc836812e2d5b9b993fbc045123ee886cf940c94090286ea6c731eb29fa0962dde698c3d2a9a0681f69622a20df47227f602c43235f6955d7dcbef7cbdf69a9301bae2defc254465861cb5c99f1cc536b7258d653bc284e45f193b5dad7213e1327332908e6684e25a4ad10f9e660711fae357c15d1fc2c8ceedff4f2bc43d8a121cb266840eb1cc97a75820077f56ee050e9ade4f5e9cb3bc9ae05ae50fc2c1e54cebb2cf589955c0f69220ce87eb0f139c5a65b9917e0be45f7eea093cd5d20b53dde7b2d8e588d40cd9d848190efac5c553496a5b0668576c2d52501df4e7cfab08f153823a4a975e2f4241247212dfeaaaf504cf93c5034d2c12a521695900295ade9780d4280b2a91bae7ac06b50bb6061943358df3ef792a3fdcb5935da1f2949b1d27b5a847e0eaf7b8b3c65fc0011666b5fdeaa5c93e8b276bb8c01f0a486fea281247b3d12100a2d5c8ce2eba193180251f42c8a9087ac952341b171c685c67fd38de21e87b8e2a0e597b7b9dc14f8ce79c39ded701982b194576a79c418b2f75bdb6df6156a34b28034aaef3b959c837ec5695b602c2ed86c30994454e38e2600fb34fefdd22940483223f541cf7f25602f70c388211541f6cc7a023f074e0c4ea9c401c39bcd74cbddd0380183ecae8f3d1827bc9aca660ea91a076d0dd44c3d67519adc29bda2fc16914950136b7fc6d089cd83895d38f555e4fdb996ca1f721723d85395bfbe9bdb9c9d417749b43feeed01de122e3d4b321b99f6e51159fac3075e8d003f49d292157345fe6ef0718c62788d4c2545e14dbf879724beff6f36c17d0962b67d5554c48d24ee3117a9464c33f57ec336f96053ea4c23a249c072a8a97fb232697991210fa40186e8500e1eac5e790e2cb649feede43052864adb3f01fab3fffa23d40946caa3ae8f1bf81b266b60eaf55db08a528693404168b01f447c242b5c7b1d64db61c6fd1d52ac7ad5d47085af48260ce64c1061f803790873a10b2f505ad78bcd58e93c5966fb37f90a0616f69972a977da54bb084cb04c8d8f7051d91f2637eb5fbb4d39ca9904419715db03b24525767e351896fc3dca5aef316e383e41596c7ffea6fa83e2d83f99114952cd2b6a50f2438c6802a72d6c136cd4540c14b1c785d211a479b6603adc6cbd4cbca746b0ab97057d97618a36b23859731dda46bf940fc5297adb332f47a7838eda814b91cc34200efc0f8babe4096276bdcf5be6c4de4d478fd284e40f3b1745b9cce537eed50907f03ee61a3ddb43b0163f864292307f721a5f04022fdd3d8515dfe705db687f7cf9b4da7d122260c791b137f235c1e47f62402ed28b50157512c45db87f5dffd744d3c5fc209b521484406055d3c937016db8d722167954b14dc5e6cc6c5c09cab4742706f13f58873907d996b8b10c8e68ec94b011598eb339dea49b69ba9f58960bb8dffc797dea0ce22177a2fb9e6a2457adb5db20243829276c92c94d55b7462d0d57e8a5e31e695013e2e604d7ebc63d5b07cac1939c7566ef43d2e94d937613926640c0c7d56a1f4f1853f9f1064d4564dae1bbf5484260d726e997ae3eb20df84febf5e5005ca053e0c82dce1e3e14ff15d687c68edbc55ea16614d80948a6d92533cb718fef5b6c392954297e7182147a553f53eaf3d5aab7cdcdee68806cfdcbf8d7894a32b6672abbc56a3e79d0b72d001678061d7906b66e392950cfaad0ac81544835470ffb24705cb80202fb74505f2b3aa12890d99dc04bb7b8c9126866108864f3a18b807eb32b5b1c20666f8fb27bb866fccf5fd8a8a0cff16fadc9e6b0ca62359c8d29131931224c299fef2e42e2d90c0c0430abc5b43f6c64be9ba5346f336968ea3bdf5661df16584a8efb52e19b5368875ad35704a9865b7942e324a0a4bfb1a5cb3f09df65a4c4452528f9eb678548cae25307139bc42e715402bee9afc819a9166a4261bfff53ab75e6ecb93daf7fc66902c076c24a0c5b79602dc3b8a48c8d76e27390bd890aa91d08980172adbcf391b1ba0753160dfe179c5f2fd4f7c3d1ff33872dc355b1f7edd1b3fd96054ef1a7bf3cb0136a9990d02ad6552c1c36eaa4805baa80b46060180c163f76bb91d141d2d0b362a0bb14e615e24f2bf3f582a4a0a8d3ae9493ced58673912698ba4c69b3c6ecb3ad54b21a948980c6c1712a45c300151eaa0758a116538b3c1ed1212d42daaaef94db91fc2dacf402f63622ecf4fc610780fc49d46c0f4eea0dcad4e8b6f627984b2f8f76cb800382b505787f063d7f0ba09fe02c508742e91f6ffc1bb61847216a53f11e0867e66f5c563e8301d16e1b4100c11f0f701441a517bd2838b38f7f587ff8497cb6e5c9160aafdfc8012166b45e96a1908b01cb64c5610b379106d96324293b62f86ba3b3679e4d53c935a0b82bbc42d38648ba5bb83a8636215924823e952f5dec2dc9353b24b8b5293a2128acb0549146070c0b66368134f3bab82535e9aa45a6f62a6c014e1bf54215baaa79470b9cf452ad02a7231abc16927e886b3e44f25a07f1ec66254b5f4540e3965b57a95524afe465ff7a91f6985f21e3c9c9352762b364175ed989c5273091920c14850098667561d0a3c6f59b18a360caa03fff2e1fa6459f20596adb57858ad96d8b64435931750047caadbe39aeb0697ed91cf1e966cdc559f5b59a647dac774f5810b6d45a0c28ab931b9b204ea35cb7aa76469a95b8dea8f21f01c857fcbd97795a22c36b4b388cdb6bc4207cbe256bcf1d2ef12a57dc19367dbd363a54bd39b7891d697c0dbf6279edf53d954f8b5d44c73589afd06e55158b7131c66e45a04e63b815aed96223034bd6d5cd99ebeb1462b69ea0c4d188f50f5da3ea9c7753d25d3544192a4657766dd37d799724bcbb7a7d492f0970720312f51778d06b9fe17069f8d873d02f71ce533fbac7236ba6df887b04f6a5c2570b9cd0af0b89df50688f9b12b1e636443159cf59ef3c0729ac4b8afbdfd5990c79926e85ffb0e72a402aec96bdfbac8c3e980acba0dd1d4493c8547e340f06e91c9841cf111df540671d9070e7bf2ec8815ddfa9bf69395fb0c0661a6d676a94aa020fbda2353cdb994a616511dc31e5355d9d62ecadf177c6bb0e6ca95fdf55b89ca5e0b3c15dbafe0cc6334eb972135a247d61baf154b0a8a3107fb8699f8b9426ace0c0b5335fe303d115d3a5bc292582c33bcdb1bc2c472bcb6f684cf033176361451351d6d4d42e20629e3065935255e6972d8dd8c5d5011038a893e4b2e5e506be0b58a313eaae693a8a3542e23279828f57a98b29c04bc7c76638d224a1790b6f1a5137952bd8ac00442bc2227e10fe004fa2209f01f92c8ad17778dd96ff5e7327daf104d1b9c981f9a4f0be2a110154f74a829fc36194a8910205ef41216823b1fec42b2642b7089f50899e0ce5b680bcfe78c673aff37cb706675fba1f95618cb5dce545c875e7bb19018421571628dd2875d3f74b164e64f44fa2c2a14b8259ec8dc1bda339182ccb54d2ad2df649f015b43ae295f161a98ab53e0fd4e744111d3b88394b4a95dbffc29bd62bdb44d669aababe4fa80f821a29a43a4d2720dad82b6e352f56eecb648f5b7efe06f375d8d1f4c18b6dbeba2d0997f35040c85041f62178131031e2e78a438d63d9d716c01128a187ac973e75b05b1d72e9b52bdcc3c50b38b3f73f07fb3400f450c06d0107f6040a785dba0fa77719f3a22a28ff4c99aea08b606b8adab1661c4c2a5c250126efab00ae952815c57259ca1ce34b4c4cacd253e976badb8bc1cf3e652c12ece0f7cd8e0285504a03296470a075f534e5cc824a6e38c883fbd0460cf1479f762f0c0289d02a72734592ab20306005da8425e9de3cac7f9563c4eccf40aaf8bd1846f36e6dc02ac7705acd293870343ef2e9453c8cf57d4c1143911523d396c89a3ea49a732fb04400fb0d0748ef5f525be907f74a489286a1ae4e93818ed499dda2048be4289d49ec6a376dff2dc1578a9285d469a0d1a464146c7413327f60f9c10fa3325c089401e6e2faf7fb50512a3422642ad4ba676c9fb01f8fafd24dad0a4288419c9db70e523dcdb42a452d5d4f361c52d0c5a1e0c0156b62868ac163e65b47192040946c6817fd9847700ce8100c3e73dc30c005d26f7298aa4a8eb42c44d9c38537866b93d52e309bb119889d80dbb4e7e03c37706349307d49bf10a697d759d14f304b187d0c557ace9f9e5557bad54140535b8e1714eaed70b12aa948faa652ca85907694c8b05b64c02d769cb3f891cfd992708c92a30f8c82cbe030164a5dca48f1902c1271f9a6b069e880ee6f87cb0fa154349a273cd37f5c96365ac32c1ee28483230999246065adbcea87c63a61d7e0795bd292e6efc3fe129290e1c5c2337e8bf16a4bd54e7c76edd3abf0f110db9d1f90df3412e63dd050a44086254e2be401031a9df83aba5490991ad85cb882daec5ed7ee6edd9812e41530a959e96c6113101249d00b2a01c7168efce79e77059aed78fc4d61354569a2d3c589ec10c518180d6bc648f9de50c915bfac070640c52fd57f6952dc1a2bc9ce8fbe2d09a10347f3306d1c356ba10402d546e02e32e19de0c679a4ebd8b95d9569bc6c1607b40b9e09b830c836de66d469259cbde78ab4eb1fd64b7948db60c2ac7a358f05a901306877f195229ae7b3bf53ea5b6442c20dfe2e1eea37ace270dea33e0464565b1b91023270adf3a46275159e422cb20ce427e8c5baa32b32964e8475bcc7d0a0a4b52d553c4f4c66abc4b80637a6c68a2b1b44c8628d56c11ebf6047e3a89288e707fd5e59acaa910dd8f417b35df92983ee3149334b75669eaf2e88c69bf79cefdb6e5eab9d22c8ccc6e628e913499209762547632b8244a696a112735812bab813092c270de6b8030ba6dd46b15c1e3ebcf05290f8e088b94482eea868957294e94c3947a9c3baac3174d648d64add6bb8715524ebfe1fd2d2abd369821421afe8fbbf0923003a8218889eb55bb40d93c13caaa2de524dbe6cbc61b1fae95bc7fc279021724623798c7d7f6c3559cb6f6664b9380e08b28dc0a5d9b4d1a4418d56a5e3bbd38d05ded85044f1365f7b814649e17086005ce258fa14f206afee78fb08a6feb444dfe5cd1a234cfdd5d0240e70af706baeec2e44b2bafdb7b8c02082566d683ef44f939e80a65fc137cad2553c997a75df78083452eb9f4fe6ae3c48f35fed5f67276b0b80e49b21588af54c6edb5ffad029565d219218d9b9032bf844b64485dea3a13f06671e0d097b116d47ef0bcce21f24780f91b9db8305a9b52ccdf30ed3d864e10820a361a4753cd1d4b1123b0e0fdd4a1643640ba8bfde8e89ab0e0d912cf514aa99c1393f757d5da2afb5c1ecaf3bba0d699f058786efc599f8c67e5167a2db3293f8638750de7ec7a0d236fb9976a377af815b727d11bc16143ae2fa0ec51ee202cd44b89877af9f732c8cdb75bc6b5bcbf10adda6214efef42287a6ecbc9bce041430d6d8f1c6f128ce83cac69917e515c454a39887ef4d85bfe67481032493a41d6d813c9112c1c7bcb8a9b8dc9d97954c52724c487c320acfeb6eff1ad712785a2b60aa48a37a9f55eee95c4f1ad6de576f5f9b2a040128b7d83f13470900e4dbb34c593fd8a1fe4c4f0e3dbeedbcada3bf172a1800e7fcafc75dd4d598ece42c08d5406a7c595dbb28bc31ccf5164641ae71d8cbc8aa21381ee01e7ebc7fb6c42ee6824bf131035229cdafcfc7ff9f247756722caded396934f5bec48fc077a0cc116341f3f5da2eef94821e746b312779f5a8f272d9974b34d2b5f392e19bd6815c744722aea05fb17d2edae139b0ff8e700ec1c297d7a1ca16d151529ec59e0f42441243ad86cd6163f31afa0f0a278b8a8cc650beb5309e026a2b742576ffac0d82732dd6d8323ffb0d2bd7e9d1bc988e32810a871d9047eb021c63ddd57c378199a7e2a1e97a833a56bc937fd8afe8b970777da7347367487a9242724476d5e97d574653239250121b7fc089eb5f61175535fd35dca7cd2d313d9dffd4e31316620c29d4ef3c670f287253228ce8f49b10d13a13f94b4f6ca3e72dbc8b6fd2ff6c29c2956c661ef50ed44499a065767cd087c17a692ba8a67d7458b6809bdab3f891ffe8f9efb71f1facbe4eb2e41e4a8955c66a77273519e6639317d4e08e0ee74df0097abf07c51752300915358673f4c21c7fb4acd877440065ff9b0a887448400bc76da04e8d70220a4d90e837e36fc728479df0dd98a21c0db88d3f35a939b3f1323de5c6bcfbe400344f057777497618eaf416a08d9d17250d080e7bf8b0d71ce412103a6f7a75d97d6e9f41b94d9da481daa7eeff97093f944f598e4787e0f72362d4be5a944163f806b443023d6c1da857048e64fc8fc6620aeb3b39d1af741b14385fa6738c3201e1081e6654b08c7f903e7a429ea266035893c5417c3570750be8a79864313c9142a29de13d96396b54363dd742d5a97df4a3aff6ba6cd2d09f4a452a74e57fe8cdd9d28e7397fea3a47bfc086983ee67c19b317552dc57e2a5bc99e0c2c0791589adaef691a8cdb58be4001b42e5c7217cb10ada2ede2c18c15594f8677a03779bc647aca4320983851f6b5a5939b594bd47827fef46253931dc1937a4ec09196f41bef4849faa509622663958797c889202ce162713e3a926940926bb30775d8b71dc9df9b94d24b6813144cf232dd91e251c45c694d71d2962307de0d7fa7cc048cb96babd0587cbd43a8ceba89cc4aa561c6a31b7d0c9418cd131a3fa3d2ebe447a4c09e5301ef4846119de8c465fbfb199a5af9cdfbe687171f4ae655c08a9d28b3acfc82d42fc13fbd3d87c547d8798c3571004e87cbd916b0aac0c53f04b3820b0a621b8a7fdd4823ac0892e97c1d7d15c02807741ff8ee623ed511eff961eb9b6a82d545e258b5faf2aa61aadc47284ea9ef79598b7fc358d7ce8f0f30ee93a9a7515bd616b7df7c0829d8d74d56f809b60781373f4e37e9a7caceff667039243024eb8e460fe8f7417e8f4b2d3cd0e7850b3930dd3abfa125c330064174b268d43e01bc02dd88386cc85a4383bfa4046b6c7430ffdcc147e8e8e03c8c0d2e47a0673a411352934e1cc7a3ff6628246b2d36b6e33fe39aca43b4d08a8ebdb330cca3f253a423f98f56a987978de52dcaec93ce4c8bfa434cb2d1187bfe090e58131f797fb70e7ccbee9a24c9a3764d3106e1ea23b2f7570d5dad841596a9f354e622aa2a80c88a7e5f562b07b11f7285a2ad01d60e532072713268155fad7ddda80b244d527f77095abbc88ddaa98e34cd8c6115ffb9be4e7441ad6b0947fecec17cdecdc3b1fd662e4534d88bf7fc9c50f7c2121f1aa2bfa08fe365f6c463d10bb97df97abdc0b63ef7190245f84c753f04a56f760ae2dab7d0c487f35585da0d6092dc9d002a443301a1596fd4760d6d80c19388dd77ddbed781eaa4487c157e017ae1eb4192085fed741f6dafef751dc786c12100e21e4f4e19d5a98ee8794ab2cce903f1cc3dd3ccff153fd25e5ca088eab0ab9e82c95d80e97521894b00446b7968d15ce04cfe5eadd216a39eca6bd268d8d122eae2dfeb3508f289c66fcbdbcc81022a9283a503738b221f3f33396bd6c95b5bb46eb80204c8802dd75e9d08ad98190893b0be5f89d00bad30ce29795cacc8ccb0ba500a4c988bf1a99208f2dc679e8c422470606784c4650122bef2f2f090225cbacc5f006ac72b5a77180cb5219520d0d5df3dffe7a85871bb1527b242c6f92d9a0d4e308f5d5e3706ede9978389f5ec4fe0ca15cf80755658f97dd86eb100e6e66cbb06375f0fa3b6501e5ca014a3dabdc7ca5d9fce7a4a5233b34beab160f241e7b2145c2b635343a31213b5fd9fa7842a832fd083b1c1629f021bd79b5e2a73e0367c703737bb187d6f0f6beb503ac727035a7f2fc4cafab76f47b9140810ec45ca2038148b64fcb6880639bc9bfb81df9d06ce13841b3c1e70df06da23bcc600ab8266beb81a147faaa768a3b484d903bd22c92dd74efd56e63c5e49bece3a0c47bc74df58e1f0e96201be602619cd9e0cc86a5024618645712d4aad3e64726080ad3ad27d740a00dbb7d9c5dc82c356253ac38646cc8a95f28650b686d74e9ebc85c9256b592ee0133b199b2d39d184c34fee17cc1587f42662ddf390d968626304a85cd6975027137e7c89e94cb450ddfd3e9cfc8b0230b47dcf01d75eaca5ab4ac35e39e4e4df977ce41fd0363d2d2bd776af3241e70b6524351c5654280e2355196a24905699f640135bfae20d268681d2b4cf9d593bcb91574f80dd5f587791b3fb64ad57632e6c5e87d2f42eb4601cf08ac847d8ba156563b7442df4582e501b88f7f93f0b8bb75bcc5add3ab28b8c5628bdd5f3f47a2722c9df58d2a99ce8772935ffdbf4d2f594d8f664157fd946b37e2854af35d45b438495dd730b04678acf5b8e64c55ce8c64a9ec41e7e7dd97bcf37090479ae028cc3c8342f2e04db9e458c5c7ff8a0aaaf0e4264fce101a9f7d04eba518a2df553f61d797df79ae30df4642f6ed30a1f3ba7a334d2c551f7202c9b909a45205f9c135317d7ca29c3354465c434ff7230f21b305b8da8b85fc4d0c3cce76b4e3a28454d6356aa433a65f9aea15941fea827b276d81cd8a8c655e5a43355e8a7667d230af8d5cb8b80b83d69d54ecbc2b267db845b3ac65c6df2cc0ad00a2d413032572b2cb435f3fa43c2e54a3ce9783b97f84a4c98416c91c3bf08ae4215b0c094871c0a6e83259ba2cb927eee4af6a61140816bd49782913cc971fcd24d0db614f0c809e30781a5e3cb42721f6d7da3d928550c4167e04d3330786bb78b4b397c9f4d4eb06caa545e614be2e267b4cefdc73c99d989e3074dce1ec309a99d9d4f4be560594c1d06ec1261243de9d346d7c701d769aeaca25a0c8d2f8e558fd7736f8ff17714c6f9278ab5746402dc77ec707abc56fdfc25ad3a31a7b9c7a074ba28bda277dc4c7698b3f8cbe3753f877c8acbd7be2ca306e2b7560296aa57e5ba2ff0b05d52dd07334d79f3c7715abf885a02909f43ffec35e61cdb651d5d6e64bfbce835b8f6407bf9ee5d8065316b19adab7f78180c3403795c8839b913c64a3693f17ed9950542db87b27d9a274acbef88402a334f6b84648c31c35722e17dc2f7291b49762ff558e058fd993c9b782fe2269bc8f83272794ccb49c9762cfe7ba08a74ed6ba7bc915be128038b74f881f2b4e793b96e25ae122bf3884392a0542ba15c051edd79a648b9ab1e6969a1916bc47df856e5536048af70c7b1bb8ce0f8f76223c068317fa2ebe10ff39d66eb2279cf9d6e4ea1b1589fd4ba4e789bd44e8da072a1abf818bdf016821a4e5d5a447a963576ff5b1e28c827c0f74f1af79c0f50b68353db01c2f7cec51de351bebcac4ef4b09801140c60b5b5b7002500afef25a261ed3bfcb9c615c956a9c3c57de3a3170b219828452874f67841b623f22500acb062e0849c06a98a71ad5b704e9966ecf7fd4d06ea8aa1c4e3544aa17330e3dd4831fc70b556ba4a1b8b7293af857e65f6ecce41d52cd9d070a0464d53459820a05fcdc26e4fe081f6cc372dc09a26cec194750a995ba52d06682d0e8e3f953df390490d73a7ccacb4e069986720ea66523e64d2e0c73ba9c615b1b626b671b4757a4acb3b1eaaa806db43e1bbda11820333138bea0782653b503c2dd732b5b19b86c40562fa396ffec5516ee8170674d0ecc8a910c7d09d05d13f80a0f4645a3c0164693fc47e6522dce7c09535949df05281920fc47490b835ed556f1e3675afdf558dfe8041e7f64d504b018ff20e823b4ef12854a2e13d1030445440758ab1ce7135b5e2ff57f4b967726a802dd6a83af71bcf532d7d337a67a38e11e2588d3797febc877622a985f3fc5ed2d7ef983f7e41275b3340828a84149ac84749321f7840708abca68024c61df025fea16102d05a6774368b6f5cf5a2255ba818b5e693e33a7bd7bdb946ab44d3248a25ec6768abd5309e671ec2a1cb4fc08ccd1de66aa8c030d19903a0c382ae5947386312e1791d4c7e22a8de649d2141a3322d3590adcb5ec7c80a73f8b12254a17f34fef0ee92f318e2ec9cea572a3a1123628e34de26a1aed03e5ea9dd9c147e2c6ec20e3739b823b6d3fc77a8858e4ff143c70a1b0d60d867de10e79b48a8b7f1b2ed8caa5a6e018ce59f81b6c5d7fe52b2624e2ab31afc1373600dbad8ba1131ac16152e2345cd7bfd3deec4cf34e4e186b34a6b58800e188a96c9b2280a6dabb3dd85f2d41209871a46b95822c201c7365fa117f46a865de67b56d1578cd00c7c16d96aa692065e5bde7e34c005f5161005d1ebdbe0f5c542542629a8d59b8cb0583d60b1deef41faab112fde3085d66699066891411dc2c5a4dd2ca9297df3a498027125b92a5d06b4f1a06f5a464dd6f1980e53e1fab11f278888ca5c7599bda7bae41679369cc083cdf97135f1c8efc532d5d465282c00daa529e3d7db0451ed5713f5d31187ee8da2a3011dea7aa4b700cad364dc5d157f2f864e5c5ff54f547461791c47f12a2c462bd8e6ef69e1f6adcf6cc5704de014e5fc32ce21894dba58efe9939a203c9cb2e1ac033e14b23e2c0cc6f340e8ca5faaf864fc9b729c3ede51a18ab797681a76c0377f2a7be76d7e2d99ef4ae92d9bfd28be417ea466ddca443d57ae3dc4f23ea65f7592142aeb02fcd3d04d03a2ad2a9187bb36467b75480d105601ae70409fcdb91c4317e412b7baab79e852927397b233f17778bf9f00f652dd84933962bde6c9faede9183d1b0280806083fbc13cf8534ab789b1fa626ece86bb1e4e4a9291c0cd52e02c28ba65971d9f435594c295fb866c42958f3f21ed9eccf540d99cf16b9ca08951cbd0253214608b5cdd4769ef50ee8713bc4ee7fedbcd4dddf9589c9e7bc4b7795be07971af5f75b1b4fe619973688339f3eccc5fc1ca427c09efce26dba1519c74601071108d7f03a669f39206cb160d13dcc9d08190227108b9796ec0df463fe8a12153b28d09197d4e2f5dc0d36b15d369b56f398cdcbd406ba42a300eab01a70e41524051854501db7932a7a7130c3493e5a9bb7ac117295520c32ea31149df06d09a22f2c827996c815963f1dd9e55584bf0c25b3283085f48bfea18e8202bd38c9c9ec76cf2134008becec95b5b82a23a27707e14092320468f22fb58aabe90b97ee6113b63774e48420ff891a402715f5be3ae33c03af73d28efc9a394694d5c781f03a5393aef6bea036c51222dfff0b5768e56385ec176c1485f8d5830ec49477e6c12557fab88d3fe6d417d2260b1ed4a6d3c7baa009079ee9a5552f869a0bd8b7fcb2ca95edb85f82d75840b254ee8c5ad6f2a9e4372080f3b7788783e49a0443d5cb13da057bacaf0f3772eb7ceb010ca25932039a5ab6ec614faeb245b21731b54363c5f522c080e1fbc8bb2c6ee647d34382a4d5777b2c9f8bad4282990adad0b7811c15b342bcd0dd305a6c3151c2509403ccac6c038dcf75dc356e9950f91b444e2d63a768110148a7e3c2ffa5327a928553415c3fa515af4d78c1813195f06c18f20fe37ffc538017e707a7aa89c154b425d51e984bf0c6d05a67c292af320972eb1084ce0c4f4d4261ebd6bf9e459c911a7faa539d400de9c81a4756109e25c34fa4f2d4352487013b930e1749b895a22d2244eae8c181cdf782afdae5a951e3ed13d28dab7affb167a9f9655b5000a2d52f42b432acc909f4bb6ff73c19c6a0811877142cff8edcb22ad343a2aef2f42336f8dd62030cea3e16081dcf82c19f0da6c664b30ec3bbb0d5809fd1009aed941942f65171e8848815b540093894dda0282f33dba8ef6abef9aa2c2301ab68470c33d374ea8b8488fff493faac0683eff32e9251d095fe6cc6447258b49a9a3a4ace259b041a57ecba58ac5d742a2afcc6c2a8c7a2181baccc944afeb7b7a0e1f076e00557a09360af4dc7a18f13f73bf85c91434408e802af3ab3c15f521f1dca36d02ee77509d15c37187ce4bfb1fe3c87f68e4137af8ca5fe22539b01ea3bb1412cdf2e788880f06976090a8f8aeec784db44cfa1fa5105b1152af8dbca6f369f00192c32f539145901b362d2705ae1e6e2e8960284ef35094bfe40fc36fe7a1c795cf788c4def22924ebfd243c38571919e79609c89b2a78946953c5a05266bade2a01e462ff9bb756f4db1afeef4969593690760a69e95e29b6cc5293d3c2d821a287429159b15730c2939dcccfa0f223ccff17b25710d9d221ed73499810ceb2951e23ca6cea619bf9876778d3c57ac48cfd163290692e21c547043460ac5fa54993ea247305939e8c67082c338abf56aeb51af0c03039d9f801f9cd73af00f677fc79fee6b1bcb07f7e2f53e90b0534e9be961eb6637eee4abb39265c8ce98de8875466cf54c785f7c93b71446a2574e633c41e486ac7370582a33e8e8ceb5a757b76bb603d6b69abcb0fdbddd9c7b36ff03efac344eb4939b408adaa06fce586780b0c1c37a7d0a074dd1f7b0e02c312e539ca6e727eb6360de1ec519c1599382dcd9b813cecd25ae5071b4b98d06f5de4aa2912366acc22fcb31d2e845d7404f55f5ef4f956e583098a38ed2dc6ab56ce0efd2b73bd6c738dd3d8563a93ba4428a52d6afc7fe6b194bd34aae83a14e114e5439e15a89516c5800e2e02470e1f5b405cb207f1861ee666a2e5ec9e756bb002ec434a11561fb76618a96f74c9ed34607526ca13d01c03b037fa72f240d07d1e65f54b5d00dd341957342d279299c7b2f598a7b36068cb3b7ae1d01f6b8f213a90c0c0ae8e95f75c25740f13c29495496a663a82353cade43b8ea6031e5364d6233d090ea17287c6f6bfd9d865e624c609bc542a700e1abf61ea290bec693c04f6dd68e677ab07c5114c67ddbf8d1c8908ac0421bc64310d1bb04123f0524d7c0ab4ee5881f70f599b537c2381beb6946e778f75fb0abb8eda1e898b2edee27d1febcb580d8638602a47a3071cc50e0730dc70fc34fa358619b30c6471f82e9c58749749236488cf14948f255b7f586721ec6df22fab522091c6c962ba4a69252ef3bd15f3d2574ac6c80b0b9878e8343cd11a18a0859925fc9ac23a66fd96b924195af41364872fd79b48c1bcecf133a7ca626d5ba69d67b511012f700417dda0ddd59aebcba02f96fc005373f21a1b34b47e04d116407b840c1e49500800d65baf8ebd38a4ac5fdcd292d11be0c6a58179f22f0e707d2d06a44250b7cc761a52bb58b6cbbce41c85024b247488cca2e6b18304d5f7d043ef41c817779b0aed2a587433e3200bb0654915707584c976599fbc99176cc77a3a3b544ff5dfc0e6fd84d1e7381e572f078ec407f0f595e77c9857448e4e92db1302e197ae5a2fc75065299c9a0c81ac8c68e172fa88d3216796440864699f7dae06952387ed9623d58277a13c9da7418abe23fce1d6eb7f4c86422794739c4c37bb79e02cd197d7e5c5a2566c1e33f0f46ac76b61c724ccb77f79b903d0210d7f7bcf29e41ae7c925ab790617999ad3159881f031a68136ba6eef87da4a60486e715e81a9792a9fdb1926c6ea1ee166a541812bca6c489e28f0e8014a8ea15bf7f58228721c15bd11c5472d0f4a3e6c2ddcaa00d75f3a2c588682b5310bed30b5defc2a7fd588d12837ef4a177a208ec395fc5b1e587c7d61adb223692225b5cab3e6ffd17af0bed5be4094cacc026f151e6142256e73645b0bd5982f9a0593c81c54ac08b77507a391e4159cc89f5af63e9b33ed80d3d00ef40fa102bea70ca8949f32a0d8cc53f01fd400980563f8c21f5a6664dd28083cbc0001e1e37b4242b2fea8d2ce75a372fb60d44906a23b3af5da7cb1a39f440a65bb7c7eab55d8525ce90eac7de05b609c93b8149cc724d37a23b51455cb59fa033e015bc4b38b287572edbf58ab594c5f100f6bba3b56344ca92835ac57438758f45b039f5d7b9edf1322715b85e4365509fca3340ee6ccbcca8f379891fcf323a0bc93baa94660ed07ecf85f288960171390be23a4d1cc71b0daef92959021127c74b246570ce4bb800cfde97de894c3b8e13b03cafe2b1308a753e1d011ef9efce05a8472c79e3789b3e5de53275ddae420582d1462906deefdcdc827498913e883ce689fdd02d633ffaf1b32a62058eee41fc5e26c2c3e07d7ee23af747ae14d1851d0ce1dbc1b88f74e4243b20b075e3aea847279f681aab4361af8ededd29ab1b8d5aa876bd061fd753fd783dbafe4621fd78caa243e95f0b8f062913827809f3e7e221bda35841a61973cdf266545a1060a48d23f8426d5bde466a0aa8e933e8fb241c0d5d0c0fa9b0866ceec40b36c8aefa9ef959ae7e72b4964869b106538f979670eb64f1e805b17333e7b587089ce5c3fe7b80434407a6311caa3e8860f65514a2cb72f02668db900e8a649b475115dcf5b4b9a624169f09b63f42e5bbd0c636e596fe39cdf6065a3ce8921e1497d34bc55ebac4ae3dad200f4ee03d68ca3e783a07e1e8772eb298906fd21760e732103e66acd7b5df59507283b4524fe37c40987f70d6d06aebd717bf9407e9f0ba8856672eb4ac9b428656db538459ea6bab9f250253a5db8efffe5dfeb134b1debe93f96d74b29a3fe205a6a8717f6a88cba82599b9cf65fa8993a9552075c2f9809ae91f3db80ddff81ce2b173b657d403f80637e833c63000f323521789663f023ce968b0cc32a9a9d46b79c8b9153f524959652ee7fe10c90b702c3930bf5c3c314232bbbd3f24628b527927e21c8e0e70f7b8645eff5619b0e34921e2ede28695dcc1325db45dbe8625920fd226f03f8d87b192219c829d90580608937eb4f14222ba23949215d7e61c9c3982de73b5d687c9d8b33b57298867f25e1392092a6769b4f06ecf10b675cee274b7bc3a5956403c1d0aa5837a87a56e3e1d31b32f7c3338d1b1a3d531dde3f0ad7abb0487d148095720767e7cfa3e591fe6ee91f83fcffff7f03