PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78769 6f4fbebbc794739863aa4a172ff690ced0b89ff2251cc5ac3205358849a2b413

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
00a467bfd6354f4c4c3fccf7b9b7a78e7d55a744a64523fe018c5fbddfb9bd4d
Certificate Block Hash
6f4fbebbc794739863aa4a172ff690ced0b89ff2251cc5ac3205358849a2b413
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0004230000066d0000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002f271ec4975bdab500bb7e20e202f0b002f7fe56bf384319aa697049da8bdb13fea647ef05e8c1c9b33bc62990257466bde220a38d6c8aa8dd1af05494f501ae81ca5fd94412a7016a21d41c314c35485a350903245d525cf804000000000000004000000000010004230000066d0000

Raw Header Hex

000040206a106eb842935f514e8d1737b2498ab38280c394d314a228aba7b767284022544387fffb4a85c253197240dc555c0d42a2b52b0ee5f2c6cd46fa8db66def471cb1543f6ad7cf00184dbdb9dfbd5f8c01fe2345a644a7557d8ea7b7b9f7cc3f4c4c4f35d6bf67a400

Proof Data Hex

59,560 bytes
121216010307ef2959ff20aa31fa5b8d20cf9cbaa60a0102d1df86629d3eaab6fe3b9820e33b12fcbf577e3c36d8b34c0906aa90893316024ef414ba53dad5c1fbf192efb6b6bd5cd164d35780197896932cbf08a4e404ca0d7e055e23f2dd0828c58d6759ab2276deb56fc91b7bbe7849e82ea9576c4a745c637fe949b1e1bd528a66ba8c38e402dc12803e7e54e3e6688eaa7863dadd089014cc5abfc06745697aa1116759362db03405617a3020e82b6a9f7ae9968af4bf749aa36f59606350d7cc344ead489c050063f42d7496c484419c51a461515343f30dde8083252789aae2f263bb0822fdde24cc0979ca7ce8313b3fdeaa35ee91aca81b76a6a9f0df40d09f78c875b0120fdd80168beff9a70f179260e45d7eb39319f00e8bdc27d9610968a30931d9d2bc32dab8033f0df109316978022d07485ce79da1927f895b43a883d349f0c68778c2e1825e1507e2d490aefa9b60bffaae0a7edc8d679b96d757fcd7f94628b0a09f113466c38ad13ebc431fe1a4feee03145521d9a36f7b16731dd0764693a452d1e2bb06ad67a60d01455a952dee97af87b0cb704dacecada38b734980bf3336a54fa62a71d6fcccdbfd9a28bc6c3854d916a067c2ca64088dd566099773ff81398b14b724f1378da8dc4b2fc738092e7d55169d73bc5280d86def2d74bd057c4d723d1b2f4e3b20eb1ec85bac6864b6ddf8b8063610b2f7c83fdd533336e4b5801ea3721b884381f903cba78c55098f1012289441ad6f8bd958036deb5cc3bc825d238cd3426568584882d90b1235de37e3359bf91ca4be6bd552d1323f761a23be5ea9cb94ac68c1d86898fe452a8fb968a27f0ca7621b55e094b544dba400aaba4d8f58f66163a919f55c7e30462a1b97313c43bbad6b60e0cf4ecea3e5ae4629a920bcb6f8348e2e7b06d7a64ebce70a96efbab5b62203f8d8594a9ae8836e0cde71ee6db2e9cbaf79cf5960c37e83524f5aa5d8113b9df581431f9713f3efafeee514b3f973c60903222447910269c3de698a546c7e6f5fe16de543a3ebefea1c89d21c0a1edaee18b70ed99c979b3852ca712f977ea49f295aef86d51e94777840d7216fe179ffeaac0ba21689505b4c16ea103a7d314a07cb4e9925d4fb9d12cf98ba281ef2a136013f7da1492179859b08d75014adcfcb83182f5405b14f9389b9aa7ecc9c1697106f5a6889f337559d26657f40368057f7c0eb41be59cc5606cb32c017d12267d9748fe8ca873184256ec0211ffedfb956b4f7b1f98dc119e632fee2243698e7bd6b30e88316845dc15e7987c203c42b1a8b3b07015f3b71e4f6d045cbf44627888938d802ad1e094e3758a9d4c80c2a622a38e21b5715bc25fd39fd067b5c493e3fa0d643a9eda20b415cc1433dbd70f03c900e41ea221859893e6dac0304f5c8f3d6d8c395bd13d9b667961174b8ab42708233aed92731283f1f60255289d3943c2d4b30a911c304bc2a2922437c8de12d901f2ba80ab0e4e287a6a685502a09e2b813cb79b6245eac81398c55be4b0af25171eb7b04bfa014f7d9e2684dde9b60e1ff20693e7c51304168cae54b6d521c5618f25f49904a2c4aea3d807f7bd7279b01242d5c40bcaef52ee7463c8beaa12bf8cc47cdcb748506409590687fe079dcdeff6b7822d3cd0a06c14df5a75d94d80ff78271a64b6e2567309e0036eee10fc21da0d27749d3773521b8ca15b174eedbe432ce00d7e6039186292395e71389a5fd1e9e5ddab0d85b393043ab54dee65b93a49c34842a8a4174ae8a07fe4035e22f743e53fd4f931bf44674ec8abe0a91bfe51182ad59b395ac23e7aa28a626904f0ca98dbebfdde9a22fad5782b640d0fcb6825a0d064137a9ddcb1df9c655e6fa27d77c160ccb317c1febb9064486a2ac0c25cdadda88aa96f1cd80082d3916669943445e1ace4aeb555be4e44da6fb5a8b2189384d39a8c023345dd11360164f43bcdfbcd4a3e4840d233adb372fbe2f049aa8c14f0a9c9c72a4299056602b240d287435f43169384926359ca80117c9c02a086fdfbc34fd4a6d78aa8d33c2bc53b02bc5d9cf69762d63f733d76c55bb0c409b459b50a1be73513e76504c3583f7dd67f01ab28bef5587ef4997a6c50b8373f4cc83704c7e0afe06258d2809ad2e78f92416a5082ca3c0183f90ad70469979b1f01e5cd571b6757cd834880691aa283d1751d3d6983288be3dbe3cc0ede3ec65a1d9be439f8ed5a2ca1a63d8cf492d8b0f464779768c9adc0cfc054d996e77f6b631e09b3e620f53067174b61bd866f5d1778bc638077ae9305a0bd5ef0f69f6f080aac8703889c755d33bfa543ba7abe5f94f84dff2dfd750e8f71a5d850eca2f0cf7a7e63bdbe6e3f77932e80a697673be06627aa514b3e1341240813991268bea05351a23ab82a1bdb7f15c45647b57443172b4d7de8c67b2d994415cfcdd764a7113044a49b550d8a71279810e30c75da4dd299ef79c06265dc5416c9b7fd45c39e36759d423d3337c04bf3763075f7ba9ef412399bbe15c917b60a18e1f11f5d4baa95fdd33977e20f715eecc899880d836da67321d8b9ed374154a77edb111553b72e70dbf0d1b348ea968df682c889b665610ada70761066a1d2741bf75431e0d0b8ac70037f18ce9b4b73919f599b4e28c0c8fce9c496ee667fb0d93c6ff302a9f7097a39304527c38fbcd959201dd286fabab6dc29f946a54df696c3b597ca645cd4369f55eb069737ccd838349e4fab1ec45a23fc2a26e9430be28046ef7b86ab85fb3b12a0bb2a8f7c507ee4f48f8ed52365b37153b69d5363bf0ca7348dc3bf8f78a3a4a3f5528c64c4c2b9fe79373e219a1660eaf535130e137315bdf74ef980f358e5b07a35514c72f5ae4108c7e82fcf0bd959a520cf6203d9cd16287bed06da7febad9fe893b94ac379e6bbf00d4288aede5a3021529e6859ce0edd58208f1d074ff90e7de1a54579f8f6e1a16e88080f26987d57f5d74cce251e90d11d6d6dc1098b8e4163d9b6501efd075ef6570c318aea67cab2152e54454372c207667d18805ea9cc3787a4c1551208cfe20d94b004ac9419706db4babfbac132e59ee264859ec70ed138bcac3cd541d97117bbb92df6aef39140f7e9de5c871c9395c0fee43fed58340d40f58ae79c6d7f9db655e95fd6936d2689f0e2d58205c6839d6b93491e5214a542be1875e7e2a169812acf0f1ffcc17b9e4e6ad24531d69082329371641faa595b55cb7b06c92f77b8d163587c5f491195294dcfa416921fd1ba5ece1b4258a634e00ad714801468d99aff3480fe9288935c506a366e75f864e54a8d633fc72bc9655a611ab940afe3577d4e9a1eec0bc7660adfbc701f4266b2df5078d025a89f9c2560f6c2794a1c88e0b57cb09d621ed98e4e84c1cefbc33b7c03a1cdff4108486ca01d993d10749119658dc0d5564dcd7a9cc927c92a29a713f7d03c4d69e4335005e7d7a998d9ff5ac22f2e6f16fe6dac8af5fe866d1e0cf4c5b3d0e58699b5ec1a3fd95c0bef54f4c0ae2b097bb8f2a12b69aae467549d757c6588825284880b05db3615c9e9440b20a2d459e963d798de8d74a362698b73b8686e48e4849056535f3bda805c12842b517ba65bb69efdd2bf9f445d462b17be22278e80992f04ddba1d6d3158287b4c593bd629471c011cb55e47824b5e4e9363d71e77d5d1e4447dc35e05d257fa57a9d8c2b0ab3f722adf3d41a360fb3feaadc856c9212a5971b7e9d8d55a6386cb0f157c5a54afd16933ff4b187a4a62ecf97a0a52ba41ca3ac7182bdedbb5d80fdbf195779301f4435bf0d36bb963bc613a63aa853bbc6cb46a19742858d90902ec949c570d2971789fe3238c28f2155d95a8884f3eea3e74689bb7907dd91042d2445bbcb30dd619a4aeb3073f4c5606b6b7c1ec86f5d20cb3a585218150eba60322466028e94ea7f88f83768f3a6a00d53c9431172f03f35a863ba6e401e603961cb0c2f1a43694ed58b051a9bf52f54b17a782107fe7af65b065b44831a3b52289d5622986c84cecc216941a18187622edba09c0e7557f3210b9e9e75d7bfffbcf939133ab9ca82996563d009396397640ca46abdd026155b2cd4f7ff917fc2ce6b2e2dac6595897c6674b9c4dbe1c2028bfcdec8fe0e5231a6ce3e90955502d7be1f45a25f36f96d8bf27db912fc2e3e1779dac8937412bb97c5ad10e68c606294b8a344c4b8315b2a7912f898756818ada184c10924df683c0f0899a538b299f73d659f7ff4cbc709cd14304e8ec1f9f2f95ff3fc1e5954b344848101e574888a070a316ef2499c43a7cab22e88ca0a6d795865f88b468dad4085e8bae138da93f6864a055efd1cc68c87518b3bfe4d2c58246e84eed1c9530011e4bfac298c56b77656e2a7915af1d211556be4527f8c64a329ed7f60e31fa23945c91d6238e96ea883e70b28d839739eecc5f1e5d9139701f56c3aac97830a9e2b66a948254429a8f99f3e54635571bfcdb8286f24e399cd23b93338cd6b28f4b6defe9d036102c206e4c968f573250f12f8eb07b2cb20ab71e8d95a6b7218f25dfb3f6dba99dd8e988aeb4aacf8ac722385bf3d74330dc060c58976e91cc2cfa5a2301ba963660d734256ac031835b13a3533e55cddda249b67960d759a96433c72e599c89de49adcb1db10c9deb3b08e7ed5eb47b82b8e9bfa882ad9bd46e7926c6830567f8423588d0f63a0401b69b5134a46b659f8c4ae9355668ebf9d0ba21df06b55da9c7e035cf7c4eb81ac874f86dc3ad938a7f424f0f0fd873196e76a0e9fd4d5893be8d56e14d573056627be6d6e2948cd7f904fce039ef294a39597abaf494eaaa0130b9b75de70bf2151ccd702e5e26c77a30ec2dcd40c8df9321d68d9b1c23c074a568ffc3ba9ac16fc035d7e856d6d182899405a2d9bf32deac634896fe5bffbdf6884692a106f4a5d6c83c1df8cc2dde18292bfe05b05621d8478bce3671ac3f5e7e075f0edf007865f0783465b7f80d36daf493e34ea0af71e4be466fff89fb1cd18c67f1107e35f0f6967e1b34302511860e39e65be56a45f91f3cf5cfb2ca23712fb6ae62779ff57dc88ec9d5fd599b874e3012ecdddc7bc2d6643533b2e50bf89fc38c4b4f54a4b7c9ea3338755510e478be33483b42a282c1eeab6882fac15fe17dc49ac549c9854fc9544f193843fbfe36644c6cea79d4d0e50a34d0fea9fe898d2c1fb023496967eb43a55c790978bc967c070f3077ba970965948558758ec783eabb6fc609be57df22b6b72faad441fa389c7874b25789f02b5bc05811634f034aa17997180c39c26697f1970c507f10199c7d5d5ebc40b5ca699c94259faff0acacc7009aa711391800d234e4c1259bd9db50d186ea721076add71f161976d8e380e55d1eebf04f06316fe88cb4761b107423bf889f33a0a89299491fb9213e4270d4a11fe845212b5b37b1e7bcb08604721809397b26b09924badcaa745cd78fc4e82e377219a59beaef97c2d806e467368d8741290c67b8fa28c0bcefab6323c3fb2ffc53c47f0390fc136533f8c758640a88ac150b5ccfc2a77a60020016e0f93b3632ff65b882186a1313c09726c5b118e6b856d3acc6dc24e110644aa8db600f88dbfe5afbe8d855f43f32ee04d8206f6ca9681314e167de598104c9723b3a0398bb12c029b2e081a01c1bfcc3fc861c274120954fd7fc956f7b5b608401f2bbfcb806c89cc3fcb7bc14d31c502ec38446f9b33490bc25c10575f04981c8b014d0d6a6b466242d5261de8fca7dc1c97ff8f83a1c3985f87ad2ec77645ec1fd8232d7870fe7eb5b3edee736902c89b7f32b1882af212bb0a8cc2d57a7e4365b98fc3b7214ac43aa32c3cfd8dbae07bebd7e8abd67d14a16ab1a272acbaa13f067cc26529efcee752cd548a3b62eec9ecef7edb083384d8f94e952eb4c3c10dc1026fd122c65fd363d5b7d87e272cb0e2140ce02084d535cec72927cdb908eccb2a7e29a6e29953968cc67bf129ce32d0477d2ea2dbdbac2159e837aa6f051e5047f27c9cda7c0b28fad74bc9935ed1b1193549b9fdac5420688f8971b7db1aa2082a549d9fbd3d5511a5911bdb4e863f7b430b645836b209a5df0e9931eac62c788fae54e1d36b6c9738a86747f2a2ed7acb8087d9488ecd39d5001d9c3d14f45a30e89d90b7d342ea9e87cbf7f88f4b63c01084fcc143621aa70b74b65d153e6f2a6ea09a4e0663d5ef6a527aab55d288907a3d7d1090440797a19cec043a5d0c65e212b6b8112a707b5fe59be77eeedfc1f0de432792bdb671ddd659f6e5d9f13705af31f012cf54a41d5914bb763c1c407091dee4734a5b794d98126184f73076e5d7a3f5c633ea12bb023b1d53ed7b20a6caca13ef06e2ceadd4d7250b12aa3d62fb0a13ce56ef97c735005d8c98bee3c13045c152f997328fc5697087a85b5f1212187e604f8f94acb11edc7ffef472f3299cc70e7b4ac037019504fcd426a8a4aa05130dcccc6d653c8d70c076972945d5e067b03b2ca1c08375e2a30522653b230ef0e840fe58fbe2221f3b1cef11faa6ae89380fc08a4dd0edea668e0451d08435ae402e02da1fb89e86ebf12e5986fa62ee10f6df68425eee28bdbc00ae5af4bd49ae82c46fa0670ada81968362571cc2a3113799fefeb41a14194902b58df028eb72efa739ce3a9248fa68b42128c150723cec0f2c8e8a5e24d19f3d28801985c081ec64f797ee3a824c39cd0589ed68b75c7ca2d0fbe4731416363217c711f0811073cc177a20c1d4093fbe4ad23647fcbc05bd7db1e7b9ec0a120aa0120fba1994b0f093def7806e556e5143af9374a00111f17103315da32ae737e418b4f41546537bda3b1c330c94948a7698f0071f7babb0c60c7eb9c64aef3a1929a4c4a2d35e048becba2ea5f9841bd3fc532c0e1f03fa28799ddab9e01e6449cadec214a6e27944a08590b1a5a0cb63f6e0583e47cf58f6f56737c67217413fa6068c55bddcf4b072d47bab1098a357681044bd01e2f6c853ec42a9be4263d2a2ef02bd569510215585116fcd142d67e2a77e401b9c57f0ee74a54a9fb9deacbaa9320000357ccd2e6f32549b369d20c1033c39af5ee0ea16e6210035643046101adfaf4be932a1a5e9e2ffc1f15aa173a1ec09b5f9cdc0d623386600efa792a139142ad72489fa10479b5f526a6465f8d4593aab10a30a59049ca3f7825fa866322b411a5121bf0bb10e3cb40b7c8973030fda6cffad1fae4ea6f96e05ec499790a86c59b272276dff7341c864d5ee38ac457e61ff73c3d7f43a54173f8b3cfbd287119cb8df9c44dfaf4920961048019bbab7c41253fb7b9f874f5d3ebc4ca727b1222e76b4aaa3bb4a5ab070e0585c08334d3e72556b8aad61920a723ca18bb5254426c3793425123c3c35de92a6e0114b8ebf0643e0315c20fbc778fb91b0ff64f192aef36e6565c8c9722300ced723dc01a82d27138e98d3e26e7b1111e2175c2414cc9fe08d8b75a2aae974ebe8f780be0a1e4e35d2cc8d4def1bc3d936de4065f5d0b443d9de403c22a022bb4ea18925a00419bd12ff5da4e47c2b98528dd86917a7a550ec5fe34491fbe548e9bea458a7905534ab2f966249dbad96defb1637b7f65a16aa5eac31c6ac6eca82233db3c44c7c36952ad06a02176733d7c661c63f0078a6f5692ce9c1aaca62ace9f5ae2b57e6b4f2cdced1a1b1123bc418a7d5ce480c743564d7a68eb466cb3612408b2699133072a8ed5a442dd2631fc445d5239e7f9e3fdd5cb38d1ae4ecb1ae5927702191cc405871e15725a240c658db7ec256844cfc74026c4c1f58787bbc97d2f8461774bebaadf4b13e7133226c3505fa70f0a48f34226eda341aef4933ebfb45dc146a683bc9a4415d072c90d2829a58f532af87d059ff266b6c23c5044d9e0e2128267172f7804eb8dca6aa3f87c9e351ad19fe362856539099828085a289fd23602659db5742e68712f7d0a79c84443dbc0b908668791f26e0192aa223e029874423595a86d7ad7d02cb6fe3c2e4865088d0355cf119387a2c9b240495b640b548e291d074906cf8e9472d15b1eeed335eb7a12f5ace18bf23ef6af6dd7660810fbbb9b70f651f476f4e019499507fd612367ee6f79874e597b89d0dc9cce2d8fd2356f0efaa19990a013802c1a9e23b5cb17869aa74562415e7b6bb93352649b5a2822da0b299478a86898010e34583bc108a64252789fad392f603c6982e507391a2e14ea8278d8b05a2fb377a6cff4e70cd2ec76b41c5e9c5c2eac69693cc09ae02b0d9ab5ecee0ca5dc0d676aa3407f64bb3e55c0f01d81d28db0536e1c324e9fa04614c2920f201156afa8078f5853dbec6346e742605f84602e458365839d2f00e5b42845fcc49507e85074d839ce2405a6474e96070afef153e503586d1a1d54667035f4062db8c8700d3985ace2779e4267975a217e7d3ad6c80ed6aab59d93035e218edc8a0fd211d15e6ced84d2573d2e5933cce986a7fa3424244cee2190f852505228d8c12881df46944c5a7c7133e8e36fa07ee16ed3256d4a39b7731f27bcac602db3b1f694c42acb7029bf35ee126651ccf292ec49b1600258db852fd85541852a927e6f2c4d360ed9937e03e4ee19404972c27b37c13bee28ea460ab149141767505460f6ddc1de89be194a09621c94db689ab6629143cc2c55b2a7f1934d82156f8a0d8ed46fcd2705a656f573e2258d389f6e39a30f565c657bf7d55bfe086166422bef61ea9ebcd1c22aaea7978f334dcaf102b131fc9901fa7175604a93aa242461fcd40c2a8d007db2185ac2c7d96e59aa8966e3b0880b2b700f0f1fd3cd68ac07000ca083edd2f1694a4a67e69d5421b570542048e634d82060b493655acd87edb35c4123538e066ccf2d5f988297f142b4b2c9c50bfad591805d61bbbb68bb8ce90e3258cd9972a8e3ec191f707ba2c055e5583e573f54656e05e8220c0b6400cfc87edb972e8ca7547c7bbb8db586ec46fc05f090c2880e666aa97fe19a57888757f3161432e6292081228e4593426c096015887c2d85386ecf0dcc49922892a75a0029d09a95c16a5a3b683cdf5c26cf57d825f321af5c67b6b05d7d14d4f4852f27636f79ee28dcb6d23d4ca3607ad15b9ee600169547801aaf656324923d2950ba541780c06aef59161cbd9a9be49877417b45ddef764d84a8f72fd65574d9c24ce46e10fc3b324850c5e1a0094700eb99de45aaa7e2e80e1a0ed05e5120e44610208f75aac7ee142b421715695d8abd4a11b921c26a78bedab66161a5b817ebd21c8786c643480ce39e5444b2335d2c251091c210a318f1831b30f7c0d6663adb0fe2062af43b6d80b9301fd63e862898774adb9153c9eb2837115f60192f6812f81db9d3309f176e44ce5c6d8cfdfc706e7845baf85c7ac00419c1acec237a6a6f06ca129ad0983c1f734cdced5b75dba8fbdfcc3981b420e2ba8bccdca3376a41339dde5cc7603c40205f72dc5be6703f7fc47409552dce8a89c4d5bdabcb488c0c6b1d584592a3caa29f15a9e6d6f86d78afa8bd5b7dae179b570ef43b3bbe0824b9374c93d36ffc29758976fbd9bfbe85f5b258f7cc88a10431fe26c89fa921cdf9dc81ba7aff33c3b389ce913b8ce9b3f1bb784b1c8732241f62dec8de48485e46b8ee64476d64c61b856299437779a91458e2d629d838351e20a3b53ccb376277ebcdb9f73627d83f8f404b12006b040d6823882d60fa619fc502dbbcddc6c4fa480fd73400b89d1a0eaeabcf75464609df4df5c74aa8e0c5da262da4bc78294a193c9d9fa5c0af48a9f2b285af305cc5234f199053e814abc9065f01ff971c37ec6c3927300742238e0540babc0af48d08325c3e89de8998b37a191a3f0306f1165b08dcbfb69589f43d65221dadecb91ea6becfdbdd941188894107d0bc69f399ffa3242146dfbfb83db207c88817491961f9ce6bb70f3ba8a38be83331e5171ae42bfb58abe1da2a259cc5ed889599d6f8d0a690f99d979f08c4b3cfa564461429b37f73330551c92a855df9d1721d40c5476e8c7e718b99833bcf51ca1d5c09fcccd44dcb901352a01b85f98382f37b9349c4496525fc59374bb0c142a60b0a6773adc40d64dd785406fb8e1cd6c9d34e1e3c046c26a96d77541bdf1b474bc37928d61249b1018ea229451421184da2ac1337a795b6e22747bfe37e07a760cf16baf3b2f0f1a8f828d1b35dbe19e2b0c6745dc78a7b15e45c3f991e3917e19a3a839de5aabd07da61742851cc1b36b1a84cefc4951c91175daa29bb83e5ff1db2e0c3ab72dfb4216c39f01b9657cacb5ec73d8e150b2a29730f00b2b14a66080be4e9394037300d03c07171e8d2871f274738f101e1fa2b4c6343b0e87b52f8e9a5980298942404dbfa9734351b0914b7305808f9a06f5c85969238af7dead71645d7c8cd85c40969dc0f3937dd4177bc64de7161ff3f274a41943c047e9b4b78020bb76d95db2a32cff7c94e0946dad1d26b12f8079ebbcb0484491782f81332be5b6fb304b91e2aa7585e228735829e0c6b9e477078bdcefa71e6adc026e9d25c926f66d18d802e3be6516287146d762cb5d523c0d59d772d4e74c71f2cbd719dd279ca4b36917c63f8b490b30b725d880bb7e95cb3cce35957356ab669b0e447638ad80792e06ba9d44a9357fb259316c52e6069597ceb34f654722fb8f721a66179d94c2654bc5f9d419e446567628f6df2aff07b491ca4e5d70b302b85d2982585283e8727b610efd65f228620ec82ee3900595b1c38c3ec85b8be03367cbbcdf3a7dd12174ea69a0124eb10f463480082628a408d2f852209cc10e53efe276224dad81a411a74a899463b4e71da68091edf925a276177d02e5ee2f643c6ec6a585971c31398028ae664841ea57696daa880358d66dbbbdc1f7a69d2e21ead1c60380a63fa52214dcebd946223a3599404319ce9c5781758e0630cd060da6a1b685ade43b3e5453f66c4db5f78620ff1e2ba189ef2b8e86cdbd927fb003b52adf5b9c792fa1db74583a933b0325a8b0e207a0d086cc7f5c37e5674bb7ae89077181f5660e88181eda75aed62c932b6b57edcc23a663c332cfb40b6fdd4c62dd4842adb28529ff9faf6739fc9e35714c58aab51a894b5c40259f79fef3138d521711ec7ebb6ffd0e60ebfe1154ea679f0afac2752006a56b1ec1e4bc61f52026454449d35336750f2a6e07537ee06f0a7f95e8dde1d50bb1020b3055f389e3baf109c984abc3b6185d93f622726133eb44d506df3628a5b23598ec1cac5e124ced3f12e756684106a80fb54a3846a18433252d9363fb47eef0d6611255bb62a7fd54fc47fe290dbae3a6ecd792358ffd691442285c3489858b9f5d605a140c612ce733d9ee9be261b4c9c50c0266704d24979ce1fbc7e851f64c8c78a8e79d9d2d7ce82592f93d8a40c9f0444ae580d8ee1f3d80c39a337b24ade8cf9857859db1a0ff4dda60583a4831b3c5d6c7894deec37adb81ed054ee05e288cc1d3cc08f1c9235ba7140172a3cade2ae1292e382d8e0b23a0737bee30305dc376a086335ea73f556ec67cdf6079835de66719528432a703a134653adc621f48590f7d2fdb5c30c5bf1c2c56172444adf942481eddec3c13bde8ebc7a99dd19b1a608bbe6730299ec44bb4afbd129bc82b7afb409e944366a8a1a52530e6d5b95e4802a34c295a5378fb1588ce2338663a01bfdb364cca66cbca834cebcac5fba10e896f81d0d80116ba9c16ddb99a553304dce3b88013bff743acfe9e25f492398e5937c1f13781adf29356e40cce1727a6d4f1c1c1edfb351e376ed9d96763cc8ddbd5ce84c4a416f9d39432e023f292bf700f33c1bd3bfbfc0f2cc63f29189aa7e475355964bc30c05c630e8b564882ca69c419bd56e6b6aeb9c8da36c44771cd15033ee19e9286503644d99b46e7b699f51de967a2948cf6027656da8d743ed3e62d7b2f275621aa0dd68b71fb8ac38db16cee87e60e1bf1ef8477895a37fdd6c67666a9b6cfe9ff791df2d48eb435061193ab972f9228bfad2afdb821b5673eee0e731289a60eb4e0b9170f816dedeaa6c29307e5727423345eea3842c16fcbcce31d8d13c7e64112fa8571071523aec73865b9ea917a92bb17184e6ec4fb057c6819fb59c6014f7d93dff6a45e5c524f143fda78c48b1eb61fb6bf583f7f2048226562a5cc4074a42836856c7c63c9107ff5e0f6b62fdf5e2ebcf52d89e1e2fe8f78c0a651294e63e9c72942bb42ba07cb2dd96be2b9ecc6a5319ec668243e262d4d1822ea555a3e0d5c2518fccef1cbeaa880d1c1dfd0faa3f3b3437646e24ec9a1c783fa3d6cff7b8de5a5add93199bed63deab858ff786f5c85acecb79538ea199c65178e1a96d35c39c93b417f37ba5198bee077f87342797af024a3e530b2e6a20a26b8419f1a1a78099ca28247468c08825d6d1da039dfca980c7e81d323913e391a55df2cc332ce068e1d0e3f7e8bab0e0fab23ef0cf045efdff0f5458782d4e533f6d3f0605f09149f4e80551391feed44bd142ea1795dc8cdf035828ce3c187fd483579701275a04d8349623935adcb4f1044001d628fe07c42e31d16dedb16fb947d26b23e52d2d401c34822476deaa8166f98ea2515fc25ab0f000b8f32440be4da8bbcb6ffd7c0bd1d697d96a56a4a098ab89a03f5d722602cce3d81b90a2f10b3b65d4f9bc8317e0433485ce8789be12a4d9e522078ff6ee5bbe84b419af22d34729c1fb5825e80f39f077f32902c172a4de4546bb6c3c21d12c8d41abc247cf09a80b089832a764df6d0453dca2595b3e6e99fafd3c705f5521593477be943bd58dadc7a861139bef5346ba1b50ab78d627fee27ac32d1c190a0b79b9caceb288c58edeb3d2d0e05e4ecf517a19889ced856335d478eff2b1df631e605ccd663d6a1ff04e7a691063af6035284a2cbb5c58c6c26eaef616b33dc5dbd4cadd34833663008aa89ac907212bc20a1a09eb7686bd84b3f7087992816ec2dfeb1dce3d8f21ef324ef1cb7d296c08b441a8e54d9230c0979a8374ab079a76675fd4e93d4e0b5fe772c555a53b696b24bdbb95afa9c1b4fe13eaf4cabfd686286ce2efdd1c33a5bbdfc71db29eb0969bb87b508e46faa522524677ae05d1493b3d1bc01fdf63ff460a14add6531dba422a3107189c97967cdd435ea3cc133feb699ce9fae766318702268fd14cf524479f04f47c0cf195299e5dccf5d7d74b874d47a0add7d0807b40d87d7b5a4ebda9a443917826db64fedeb274e106fe24d24be1f40de0573b8a2c188d5db06ca20ac9a2f412945f0f0cc789b1df1cb10e925eca49aa49ffea87ae418022155c1647688c788b51030f8687430ce5e4f477016d2cba6cc674ba60484dcc185b11fea66fbb01b5ffe301e1b5a4283036d9078ab8783e051eaf9a4246230e57bf8ba7fa09e97d311e3fa55316414c06d70b505a19ec828008119f47b2e8b6a100016100ae1ce6b915f8a908642b959333e13ffd4d7f99dc9b5d0ab9e5d7273021f5aebd71617442f350000bd90650efb69111437bf97a42a4062161a85d93221927c3892d2f35965bbe0e66b54501c3a24a6aecdf515bb2c54348cca0f69ad0fcf5e5919e3d9bc9c4fce2e0ec9e06ab996fb43ec28c306879a5dc8c313778a0478678d499231b29e69a7551f58d21cf5e7a0ef1d9ef8a27dce645a89b9c0d54a95ef8e36e1c64a9a2178af0f56a7a5dc5ade4246ea9e22b583753477da500126b29666004179d0471516f0033a2698fd71f0d64aecdb08840e84fde59b0615f961378523a6d704a098e542ba4e3336d88529bf432f1df04848882ad406737518c8f8e1b5b8be76d6b21ff70ea19c028d9a6a98c3df823d6edc4603fbce9642228ad5a1109466a3302a49c21b5becc41602dc248023eed4144009f22b331aa25122381043de360ac04696819ce0a63393dcaf5aa9cab6720dc38eea8544ffa1ca834738474b572385bbf3bb7e55d613976422b5da84c6c45d7d2168f07e44e06cb18e7634a366f8a066d680d841e026632c49068ac8728a478d7c3bb2b25eda41778b75b6288afc1bb5fc09d81247e05011ca8bee1e4100fce9b6d0d11aef9f1e7fdc46f7070c7ce775b8f2bc374a25ce54467964c74ea811b593ea4c2f334549b0d9ab64b332876eff36817bc2423ffeb627d04b6207b85f7fab80f8ed71c11e25a004b04fd708651bfc30b2595de65d407895af6e4ce2781e2e838ead15ace390203e8500d0ff176d9c8f6e60a50298ad51d6654f121e4b81f74b1a9aabb7bd12dbee0a9585e6444c339afbdab4001171236af04176b5278aa89c9bb63e50182bec39c59f88f3486a7e0282f445f943cc160c9ddd16e51dba8515f1015ff7676213f50467851725070fa094339b960cb1d99522a32313855140b38470ce1dc79ebcf5bcac292ee19fd082aeeed43dcaaa79e361b9b51b5213d60ef95a454a5283ec2eaf964e1037309c43a3942d79fb70fe0bc4e44d1cf8b53240b155cbad4ce653ce501cc056d2c50639cf4d8634f7d1e032349e2d8c298727e4d6b65d517d6f08c4a86083bcea75b96d61c85609eb4ecf8fb5cc8e273142486feb70106eb635b1361d7eaf226e63a636d4788969917ef5d69cb16e857736f9b0beea2cdce80a4225c6867e9ddbd5617f0e86deee6195cea23ccebd14993495c3b03d61d59e80de7265a5c5126e3ce879fa380ec30f4bad78614628ce75474c6da137ee4b53f78abcc555e366b331bf44d9a576bba2738e3ff980fb5d85a3114a27089217c6b229af432effaece5857f3bf1ff878af0a61633547e918ed67b627362dab73287912d5ff65c7d784802d14ec18368b1a746f7fbcfce45be133f6519a49ac14cb669dc08b3be6ff9ed02c56d9167869d03f8b5ab99802f30edeaf3e0a5882f2e158b5a116b9875d8993549ddcfe04f927727fbeeb12acc4c6bafa8b13f9ab4316e82d9cbd78b70e07f449c692bf9ae2b4130fd91a342b730978ac6fc30bdb2c44cad44ce7c0f6cf35d679fde472da5585128bb3057c0a44a5dc0bc9af2cc955d256f27aa8c5ef24c2937a00048dddba2ba96f76fabd7d723bbb71d9afeb042f439416d89e2926fd2bb8fcb32afff216df18494b4ba0be21200366ab2b13bd5c5c17089584e1ee5147c6047eadf54c6ae1c8b519e836f4ebaac43aca04e6a393f4114e2e73e98e9ee1bbc152b695939d18e7816511141591d9f172e9d2cfbc661d0c9d6a839a124b45d3fb38870482be5d2942d95fe8b33cfb395307d7b02e229f6f0f6208003004e545aaf01d0448d03d1e29c087a632c8a36a01d0e93f64858820dba2c643afe3536aedb4ed8cc63cbf2033493747c5b5dc1e82392e3b4df1b69f2150afed12f383d354d93cfbf00dc40a1f75079f611535459a14f1069f0d7a53117c1052fc304b87ba6ffc4a5280ef6e315a5addb527ce53b5d2f0145bf241868234ce5947be1253e9c7b5d0ec831b98e645d7fda2afd6f40276694bf31ba097f808f6ecc62f13b355eba5b9e190d190bd814824c009f865ffddfe145e5b4094ba83b00d5eaf1a1fbf458b8c25cf5310446cebdabaaa69523991d6c1f667df274fd26bfe6d3dffb3c0642244a8ba6f4ebe5df5e4b879b3f1f9d9ca15c17f35ed5c5e83249a97c29f4ef58133c28da9210ae90212cce079055fbf90cdd8cb234181f7c05a714cadfad9f7ccb1d544d9478751df3fa5cad7fcaf8e98cfdec085121814cf0e1ee3a352e033c76f1f1f64ec25d5a015cae3672dabfbb8d1063b6062693fcd7ae395eb72b791a52d665c5c49beeb00b5f97173b0bd675b68c9b01892ea6b5a1e7e01d33cc351b57ef634401fdad46ce1b09023eae12f4641cadf8354c31318b5ddac66752aac028177d86e804223a719c37762961bc9b119aa439d3281631073ddc995e1adca5fc65655c46d00716cf3a3b0340ee071424f8b3a5114729d38539baef2280cfce3c40ee6c8e86b672ce738a8e8211b0bb00c7db8dd1df28ed1edc5e0642c6b21704c74bdd4436e1882a392f90d32d933db4dd1d1dc8d015d23c65f045d4285558edaf5fb059863646b6eb90ea5a4f56a0b4c11490a55142992cc55ce45e56e92b2b3aec989006a2caafc57c109dacd7c00e7c2adc3343014ce0b530e96a92b1a72088db28a4af6ec9c77fa4a4f1a9501764788ee7d459fdd28b0d0cd94d8bee84bc70ee948a8666a790890afa785c8e2abc14c02fdee84cd9f728d5afd413038c7ef5afa9360c17383c19a8c144e0066c705bfac5edfe69c74a7cfd9334fad0581f4e4ff179f8a86d549a2ceded5ee695cbbd2f7f6598579f053975430c17e40539c62f65bda9dcb884cc6978581cd0e149a1916ab92d0520698fbdbeff5348640f7a7fc148bbd8bb4b499d9e016a77c77c699375f4978e70c6a1bb0946b556934bc6b3c0144be4ceb6fcd656f736976bda345c8599caa9e821dbecc55d4181cd8f736eaa2b41c49aba250927e324b2f576c370e086be514b2d18b5801785d95f84adcd550c98138293745823990ade54c4e94af11ed17ad9ca5f26adcadf4c718e43b171e574b381273cfc72f1e5a37a2dafca2a4cd332df37b58040e7cb8b70cc762d2e6a0c8408f7da233794f7373b8a382f726a48d76b3438af4675bb72f9d39dc4df83dcbdb281eeaacfe086bf7982e2361d4e2e59650df6dc88ea0a8c526b1464c3478419d9680f1fdac00377dc3b3363dd45ae178a7bfba032cb15e116174b74e3825b85f2bfb662191d2d23f51bcee1bd45c02eeb3d2ee158999d96bbc6c9dee2243c1e6cb36907e89c3286eec15454cfb600eb965966be3060eb07380c1a07379c85f5a370302173d55a901bb30e563a206b167a340bdc63a1f7dec65e8950b7dbb7f4b0489fe5018f98893ca9411ecf09b0b1d0fee478955a5faa27fff139b1b9ea3dea191582f8ec8c560456c9d0300b1347640380892e15b159187684c4f5dcd355601bdcddb724cb08c7627408c12b446504f39f0f00ddee2035307e5509f7b5eb09f4d2fbb89d00db5f2ea9aa9dce3c5654d2a9a8a8688b49506136d983576aae0b1e98f777947a77baf71ff8d80766a2c65e548ab59a7e424d225709ff0584ce3537f02bde99be159f768ef59df16b6c86748f63fc5e008c71d7bdde05e6adfbca824669ebb81e4676e7b617858b20ffa092d5f6292eb2516c63ec86c8089f6a487f632783b5b46dbb381e3118fd3090a9e789d441a7ed7f6cbc4c60baaf212032c20ec06bd04e6231705f37cf0b977e6aed31a69eaaac5d08781f97b16f2116c7037a4ee4bb5e6df0b636a8ed5541b0ff11704cae128a63e5c970c4e1bb5bb05fcc9b11a1ab5fc7d35f4b318aa480f77f75a2a04ae0a80204e1d20cf84fcba62de6e3ee7f9d4637ba6a45bb67d5dbc0d3925e3eb4d12b30be18dee7278e1c2d42680c9ecfc9f28d79528ba47229a013cbebaca28720d1d354bc33d25197a10d96512ea6eff6a8a7a6b7d111674d2662f5873ff348dc1891147e370659cd2b1b342fe4e28ffb144456c18bab28ea634934eb41ae3268b86c9c870b6526a9548b2f5d80b9fd9322d04de6ba36d4e9fa318a40a8c85f5c54b6e7cef95458b40dee44fe2ffe3b4c247a101bc7bce6e79dbbc3ca0080dc7a6fcf7396f4db030b171b87bb733f68e572de76a2935e97aaa2239762925b2ea9c1293b503e41d46fe0fd74ed246fa31a8989bc726435ad491a5fd8b0128790a7c34832bb2994bb29aded538671c2a766e2a3f30a411102410c6ba0d7ac3928fa9f3fc1add293274fc0eb113ea1ea7ab61d7dc5af1d9762cdce133078e37b1130c9cfb9a220eb10ccd7fd6aac7dd032f944e5aef7b03cbdc9b9a932c9b8492965e1f3e8bcf11a33a6513caf77a71d2940ffb22c3d60844c39c874a62f2b4a45a78ad0740e9b5f4fa4e30b2a9c954bd7442dd047abc84254c67417b20f2faea1e893240ed3aa1146ba07c4be2db464e8cd43ee6a1df354a49aa56515e03f046755aac6480e3d1a50b413e8f9d4bbfe8ea77cd4fc6012086454b74055b44a44408d02c14d2e76cfb4a8fb7b7ad2f91ecb6d717d120cb8c8a809a8bb8ee62b0d582524769f5804d684566c972ce4b418a7e3afa654166fea19731eaed652e47a78034b46b237e02d621340e398ca664aec208885b6359089d89125e6af21e7a17ba2019d31a664518d7ba4255b02024c10a539e10ea670037ac3ff43ada07184d406fd014611a16ffcbd7f3219afccbb9d1aebce9ebf431a37d8dc10c35036de809c53d989816dc8c0e08e922fdb3d5033002f39fa1940da1b76e74ec61f27e6105c319406e8c77d8ead5bdd9e96be729c171fbab69561db10ab5695cb6fc6be5dfd6bd98c3e1e666d3a554bedd725e7bda42af677944551405321b87a166b1cd6294bd12f954d73396730e560215ef1b5b03b255fff1e4b85d5dee4a8a3639d66d44155ead8b86386da52527336ea15bc496f51f9075170dcbcc290f624ec07aba0261e98f11009540617fd18744490cab9a06f7e2be83d7ff22c65589662167a765620ff0da16ddf6fa82d93015645d7de5d6d26e74685cdd597323c0ba2ef1d6ffef5f57b3982d579ec7f23f340df4e924845533327e4fcf49878ab3e7d9e89c6aea44e07149253ed6b852b6a47ee48c8e81ec006d573d0ff6b4a1afa401d32339c63a253ad05bceed7665ddda4a84afbe9525ea0b955c344f9ff1831d12400323a41bf8d59cf6b3a7a0f19937970a635559372835d2173bd6c25947a8c69b2c34e10a3fd84c5b5ab12fbb4f98f751a90d4697e376e40db34f3610af9c87f91a498df7d467981f5e2732dbcb0c96d119ff446aec8a098d1c26c5d7b84b054866b56ec77f2c24452e462400f6724879b685362eb77a856472beed772ffa1401d0f5b22f10d6cf6f7b1b1836c9c78586a27781a31ac39928d7e74dcb349b2d9f18292dc23833cf12c3f5baaac94030af6175ee95a30f457b9a0ac5ea64bd462912b37dfb6568a6bc59152d9044733309045920db185011c959b2e2a7459e97fa743759a01de9b892a01b166773b2263dfa199d29a0a2be8d523f07876a50b1b241541b55b9b8e57fd55014e308f52a0418332b80e9df8aa25669b4e2962fa108c2d996cd040fb06e65aadcd7050b666b698365481c25bd4d51006cbf605594ef94f8ba4be2cbb84151de6ca8ff64d58123d233b73721f895b80ecc74dd3e829b699e17778b92494df6fe7eddf7e8f8be7210cb6944c566aebced3d04d598973b879e135ffffad0edd447bb303128c412eb3bac9a4e80179c449043354c938182119ffa2a1ae1b45805f643ed9130e623fe1bb08a7b19b8ea6afd4da3c09a4668ef7c1430ed7b99aa2fb92c4238f52a79a48dd53a17abb3fcb3beca7005b165db218fc837895b84a89c3062efc63c0cb8ef8861bd7f5f13e74f55233423fe79521026453e1f5f3171c87674bbea89c187c9cb1023e7060cbd0300443bd307d98cd53b4a2bc54e96c97a23fe0b8db39f5933648b248b67ecb34ac715b08aa3c7b8e1bb013ea9231b8f4804f982d1e3d53159198cf737971dc8cdc952ce45f1649b64a4f720ea41799fbcce592069b95807fc3cf5cee1dea7eafb0f7738d5c113982dfd32e1400d31693d79c684b32e3728d42ae9a685f3951654cc7253d21478fa9e3c4fb6980ab8e6620cbb618de7060832450d5a592f5f104ad054a8bc6ac0c9c09fd3480230d4e5585d3319ad8f38cbbaff1ddb5f9e168eff443a83cb797a3988df335139c863cc82e2b9775f758607395fd79551b18774cf7c03242b78a2f9b637032f0e79590ecc84dba986b675107b87ccbcb71e041cb81b214baa792a6a5763abc03f93cab3054b83771c8db41500184c32d90e9052c4c395adc450cbede7778b088996321ad8b47ec5748bc12be29bac1f9a03915362f7b5bfb98a7a5c9724f9608c0b27412bdf784cf9fef5c223109f1c5740772ec61d5faf36f432f06b06dd281bb67ed07c9aac4c0fae62478208bdeefbe32a68f23f98f9f2d27937ae700ea4a9eb7667f892640f38da392c48a5f3092bb81d1d66c6d87d7177d0044b8fe419da7c7fd137426a22237434e11ca139ef37f81090624dd7b6ca1cc8fbe0e4e819b475fb802ea0ebfefb58e00a318ae2fbea8fb7961ccd477855224630ff53f6ae42e55a7285cbcdaa4e40132e340ed328ff17efa85d4264ce3f43f806c692db8d5b1bb000bcd9174f58aaea0d233224e8a505974a080bcaa673043b86790c57498d2a4b888fb1cef9f00f601027447cd4bd4933f1e7c837ce0464921cf950ab9b10079cf92fecf11df5e5772e078fe390b1c06b3907eb92078a3eb0ab6883a96a9bc41e764034238a99bab39dc2ff91e94088457c6d530a02d5640147c6b0a41ccda7c4d75a04da83d44c66c85fee443e1810060d4a38949d287b467c28d8882688cc237d96043a5bee698e5e3f2b8e8096f55cacc3936a28149b3b6bafcd5304efafb8b88c0d9bef33a8b53262011e60e7bb9eee5df6e8ec7a77cf675ea24b4d2d8e99c4f4cd511f55aa61de975656f471a1826fe095d03a48cd3b50ddf9de3303dd8206f3a224de39b0dfb7bfbfc3f05a23476c53edfc43dfa77ba10ecaf3454417be6f7dbf9354c9a88daccf83e0172dee7a9a18c2ca6a27bc29b419d5b7baf1cc4175d2ace6e2c6e5abf5045d4b25659ab35bc91b847c0a89b7d6a50166c3a94d8acf7e6c10a98a89b4d2415ae8f684bca5e908b419f1202c94a833b8945948cd48948929b5ad81565232aeb86e1a69ad5a6c51a9697e0e381778fcb8ef24e448ab3595507b47c9318c0fec0c441c08fb7ee8843622e42c07a1b396c4ea4c307808c5800b052adf6c2c16b8c283d5c5a6cb946e897234b79621dcc238fd0676edbccb0ca53e2f2657fc42989b064a2877f01d3829c46983a85d3863e996251c45a48dd07cd2744178e3de9482f7a1e9dc82684633ac305e0b0a290fb34092c8e96c3fd67dc9a7b5ed7669918403e9831ea69c55ec37d6adee14954b5e9ad2f36b0dc1463e593c64f68b5fadd3d451ba8b00d4bdc531cd0fa835a06dd44504b8b687ae0e3b774c9c50e797118894e80ead2297893aa18136e133e6aebbf93f9a4eff630d933084dd66c1149d7b91d0f99f4e867765ec84aba4a2e99b5fa5f5790376727cf41ba68cd76879f30a6b2f41c1d463e18f87b1eb0823ebd804d204ea9febed1d79ce44141bbe0842aa229dfdc497f4ce91ed2d962b3b29cee09e75fd90aff4bb24ac71a3fa0336023c54fea9004d47adf9fd14a24a5a1ee38c1dbe908d021cf811cd5066e59ab8f883e608cb977a8a9278318a08e4aeb3c787ae99e047837b6dc4b0eb98a66c05cf515bb7b8d4b93331e20025eac4934977814705610ad8768603a4b0054dea088bf31a83797a28e7cdaaade420545d7bb6f9cb902c97c0f61a6c39f51b44ab6d1825beeba1614fb8d7200fc7914902fd55b703d7df30efe99d7e47a4fee5c9f19f838c75bb0a7f49e0b8e554a3a06fcde27557536af8cce0e0e10a6b13427e226a5af6205272f9d27df01b781a6d700bafda253fbfe4ae9b669068b16497c791aad08e0112cce23372141d1a1b93cccda5e95a637bcb3cfae54b03ea2810928888a7eecff73a095d50148fb686f84418b932ab626183748325f8fd96861a7997744a364b5aabdaff447da7208f889df389a367a576b46bcc0cc74663e63e358c410981c0d67c33ea1b8b78bb66b736b19f6999451f2260a9b3fbe4c12309acc54fb1fa3795cbc21f23872842be0ce7c80f99b3e8603929c05bff15b62f58b2b0bb2133c24d662892f9465f3ca225b3e3e1c8d65bcf94f164e81fa9197eec111b66163e09cd7a807e1d277633f1ff49fc06c9e04523d5bd36dafd607dfd1a6641d85e5696389deca258cc60a999ab722d0e42ebc3ed9c1bc2e6f1e0f868e4f1a6364e24fed016773d259c9dcf6a30e80f7135eb622ca2b0ac72fcc8202c0d6933c433ae31d5894094bb6b5d58b5f77dc20dbae4056d55ef06a564c1587244bde9a44acd9f5331cdeec711bd5e0e7237a1d9d0546784f9ab7146913d43e16f8a164c93a3614648844ece38569cbb0adeb78eaf1e1e05d6e8358aa4e28060088b8bda08254a298fa6ecab007b16660def55cf30be2c7ba270b185db492c0ad1e18ca08c92dc2ae3a69990c8151c00890eddd4cb1051bbc63868665d9da6db9a8f37745f33ea1de7461b2acdae9f63d202dd1c3819d56e54a38a44e3f05a5fce6e71f1a550858573d86cdce43436865547e2d19eae8b2f18eb1705afa1795bd03fa3a7e354bf0e82ea5d3acfdf46b80da2386919a761f6bc1a5016aa743256207ccaf2bf590577398d2fed4c0c778e682adb09a459448ee644553a2fc4b0d2e0945fd4e0fca60288a7920ace60ef8460bac69806595ff44eb1017b6e35bddc17e17901db33dafae6de2c1c868b46de7d20319010b76960ae2338fb192d968a2edaa7f1b7c5ab6bb1abe7e1a2872bf28d4663413fa989f52d0d04b78978a709f93fbef9a3fe29d05b7c1b12f43395b8fcf6d632563afab262bf151e1f10cb16de3504268a5f4eb9dc1fbe5b6398f3a8e9dc080ac884d9cf7889a0d2437b3f057c12bbf8dad9c499606e442a60280a350d654926f4fd2527abc7e23000415d4a0a724abf8ae5c75e8f2612cc375be05cbc0c4af6f307e13e7331bacd594f10146455a8288c6bc71dd6a3ae983d277ba356729eb70ef9de5de9bd643c928f179c0f2621f4d972f1a2662a35da780f2a45c69393d252000bf8ebdd7c54c2a860a13b32aa7155e81daf059d9c176e598b59d67a2c7bd95e000ae0f16ca0ea56bb6e7de17ecbf9261d16838a9142c1eeeea4360db82b6c675714f9f9f60580f8e82c7c1fff330691af0d8d3030335e06149cb7e692045bee92043fe8bf337b39ebcc5c7ff98b7d87a8b8e9b2ad1f504dd499b65d9ac93a26acda3c35b12c8783f75a5a7e91bfd141d2950a2e93a534ba9c2ca79228bd70288edb097b1371090d80f56048227fe468ceccf0544878cc397229c5d769686cd2f1a058da84aa69f97595d255298e3381afba26717a48a30a286ec21175a43ef421bd1d7a1af7a01ca4490b5f407043d3e4149543ca75779474c247db1e5793c71831997a4b1712c9bc6c3d28a13ab125e74d31dee1c8b7af19030cf9c74f5fb9a73737557057af5ffb96ef04485b0eebe3aa5dd6232ff2e3dea5211e8ac984457790251a0be12599ef69d9e11a645ab7a0ea908c7425af39ab63268723ff685b272fcfea5b7b621e5bebed73b1f8ca1e3456c3b308a652b7ad23759bcf10c2a78c352846ed42f6b85c8b66fffd96c5e409f4b734e059e241e924307e60f347176de9dcae68b79939399efff52e5407ed96c1a8167fbd9eabd151878bc38c49e07bcebd7501b7f05ee0d1d30b00de6b35cee062ea6903599ba2d3e6fbbb9af4ec165fb7fbe11ba3714555184a685d0ae665aa673eef368a5f5353e6470438d26bb630b3b6a180bbecc0cba712b4aadad55c9d68f94497425c1c32ddfb075bcfa650da64554deaedebc9b94889316d6c12c08e1487130b6c74bec13c5fc609bc4f6c71e883616a731f3cd9c6b2d3dc6f78b1a4cdc31e5b720fb4b8a20b644b928808bfe0acc4516723dfc95deb7034a8cdbf837d94faa375f3be57aa15b52c701587bfad2a49781b43582fe148eac38701e414635c3d0019b30f93756b81031a6ab78f41ab1030b46a107d219b74bcc6f1080852228fdf0e053679a34986ef4aeb870c075e92aadf0467118da310ed24ad0b06c8b0024606cd8bebd12817fdf2f55fcaf876f180944227620f923e2180030c43dac5cb4049bedddc82a1310c7b4ec63c0a2b5bc7b6d606557e7c44421e9c86eb73a7eaffc07073670c44ed8ab0f0577c6bf344d2c324d113833f10d346b433c71382db84f8b966c14ffd442aeb6b4cdf3fb0a706f3b0a6aecf35437de73df21ccf30b5d86f3eb11aec719275b807adf1d1f7499733ec940a6d03fd30b817ee2181b079f948049eda048e9c3328cce60d54310718aa14d010a61b49be6147941e1230b802baef359088d41dcb4878558e5153e3925882f8914047dd1fa0d7b2b7fdc17c74b06f127b25a4d154f6de06fda45700fb10f5cbc2d4c27ebf159f2488f85f6a3e7ead2603f8215fe2adf98424a24f463efaaaa50af132c2ccc6f10c3a7426a55c8435edddf2e55de024ec0cfb7c09db0d8289b704eb91540929fcfead4b562cdcef73714cd53106c699123e2e2a76e64420380fab61ef8ed0193131b94e8a0aa840760a985d07e7bbaff5dc69f4306598980744c2c1e7960e667a4601760f0ddeea85d4a90d59bd1c296973f9c09745cddf6ff7a20e309a1f83b2595d3c5ea42337f6eeb7b5026f61e100af10f34d0cfed71d7b8933089f58146c55d8e5c3ff1947cc83a3ebad3ddaf4a2e3ff0f7b40019d651368ae0f93b60cfe1125381646641a22425a816607f78225fe1aae9ffaebf184e0ec3e05cf38db9da4925b99bd5e8c6fc28eb2eaa3ca507349f63d7cbeb3767d6fab6c7fc99021925b8bd35c76785ae99e00e81631b387f2f59e581410ce0fdb4be6daa3b36fc63636759daf07d192dcb6f6d82468b19133bbabdd00e7cc9e5df4708841bee5c14edb395c5b8b0669b2ac6a1c205e27c38c25325567c493cad1e89f583c724cf8b18b305a9bff89668cfe56946698baf64e9b6dd5492c60ad43eb16c9a8942bd4fca53c6629018d37b628897032966d195409b838e63940670ef398a02f1cb3f30042f90b4e2550cb7e9e70cfadad4abae1bcf2bc470a3f0b2ae0fc8cacbe37592c219ea45943d98db310fee0a15c8ec87afac781ed729b40e1f8ccb66e6f54de16798920f60cd12f221a6724f9d3a205c7ab57efe5cd43269ef36db377ec36911382f62d0a751050d3f57a14fb383be425b770db707b9c2d91563e2c407a3d723e98942ebe5b3edf36962d8a84d5a7890fe116fd6aef91535031a576208e435bf35460665e326c40802d60c0bd7cfcc9868a61349da46cef33f2edb26ce9ba05fed142a01dbf67a63492657651a38ff7d07f3ff84d6f6cebd81e16291314da276232fc6a09494e4c9df7e509b9bda6fb9c1269b7a8edd8a59cac95e7ba27030024955a143215b7a5589e3b2bb215339f4269b3009bdfd12038751b2f1c0b335684de6c8e73fadbc420164723e5f24dd44bb7b4d6d30b4d398e72ab81105893f64cefcc9ca33afb7bfc2a1d88e1b90b94a0b45dda448933598e74ea3b8ddda7d6affa78f25257a0f11bd8c2e773afeefa6aa511d9fd8667a437f0336ede2fc3b0b4799514132e8254421c3323cfab2cdd6295ac5e81d1ea7749c03a6f48b635282acafdd1d5cc5100d6a2e09ab39bdd982c868ef4656b514898dc88de8ec46e429a6bd004410982c7b400eb26ed8b9fe62d60c9819ead413d01ba48e96f3c487b073e1248653b83c7b8d707a5a16642445f6f1f9f45ca774a17acafff6e6e9e7084da4c2568efb5b6e3e234a4c9a10fc48256e033ebf5c47593511247156a9548d91cdb6e8ec232b7b427d946fc1c46fd436338761243219d18497dff86bede366d47e2593c682e28de6038e89d39e5ff22c100503710b85b9b0195c5e0767ff389331667fe8a8a91e36230940a3418bead698d2502f5e6e4bb1891ca44759a55ddadfdfb5dcb45f1116061e2eb6b7038072b41539ed7c8e7e513aad4f37f5cbc1f261b16280d7368cd508b1ec3f706be2ff1526a54315cb5c8c25c294d99b2887f222b917fe7bb1aae22161741eb875f4ae6b50308d15911ed6b333c55c4a7674d99ef0051edf45f6c0e173b04168e4d2c5711a3039512b311c8786c71e86eb05e61caf170617f3fde3f1a441b2123e929400dd2915036afeadc40247dbf8299a9146861bf9d52c2a68df4357d938c6d849ad490880e3214a9084f4b50ed4eb0f58a27b86606e04b7950a727460128c3b914e86498011f57a26fbac0cd3f3ec9a682d18223fe50ce5dd9cb1df49fee0d04cb52c9bf17d25a20e8b81aa0aa58df72e37f3c3a8f510d0e8a1d8c31dd4959231b90af0532acd6dc37f4dbacf6cc8977b3c207cca537a6fba9a53937b93f0a8484525744a87ca4b24eca5d284b8f320d3786ce196b498fca6f732a0cb6d02c58d879723886ba6251e119172b54e0d2b7bb480d73bc0e8df6affef9c25e519beacfeb3b8e5a57368f7a8db457a4d587eff66952fe93d68c1fcd37244c535c58fc4217e696516b72354ddac818e841de90f76c16cbbf80adcf5f6720c68183be80992822b542aa8f42d30830c7e36f197100f7eb088043e3d128554e049f85d853f67402e848ff1ddacbf1d5607417306187aaecfa2f5d42c21bde1a0683bd58cd03d55aef80e2a0653d263bca6f6ffaba2472f9c5d1ee56b7e3c3c3313f448c2144c12fdf0bfb0002e9d5eab5902576fb2254142e1866556ec2308191bc1e2727d0737168975a20ad1e91cfe144d370272d0fc5e92344c3db4d4527a27e9b84a5448c75a3c4daec4a1c24e13573a8e705c79f558284abbdef39de1ac562992dd198e083991171e0ab1ec1d3ca4394737322a08a1206ca6a360eb714f7f6bf4f68a73ec59ac72bd973e28b8506411811172c4fa8eead2ef049b6964efe4e80b599d599dd9d57929cc9355fa0a68d3a1ebd04c11771e6be5e3125e73a5a00d0bb61212ce0ed7b3d74d260bd29e7cf14d8f8702134c52ed3d837a045d76efaecd59c7ddf183ede75bedf8428ed937bf8f640c7025b3f9cc8e4e207c8c18be7a1ee6f2e392b08f7af3c9b28817c67ba6e6cf6a3c99e5668e68b9aea9c6f19bbb9a32cb1903946a6c49dfbbcbc1c4e49c49208e0cded7c45937845f1f71e861e2258fcfa064ef1127fd47c39644a1bb4287779baeadb1e52d7d25d8311820a3b73e546eb460796389005a5d260a72196d213fbd3b3eb9a64f162ec21c3d11a740f94d57017e794ca8f398ae289441103d0a41215235ab44e4d047f2a3912d1e2d60a0f5b2633e2e09ce91cdbac2c09258039aa7ef93cd34c3454cbd3fc698255303518ed582f408d8847d38e7aed2f9e43657729fb13a5f5be6a26ec073fc3b9e73a6837cb6b63d2f034bec20042ba81b9dc38c52cf1c4759ed803bf90814824c5c85148765b26ff90b59ee8fe34d7fb266edc5e4d56b9e68db15921ef52c92538d389f88483339327511e8f1c4973440b04ec032aa2593d13bafc7aad013fd8fe8f39d34944f7cf0cccb1731477b12418a14ca94a5b19407507ce07b24c9cbed6ca1f6300143e22a67d71deaaeea68ca5b165f3a41623a665b599441a7a599ed8c34b7d22c53c876837ea53c354d25d7747dc40efb4b851aa3a648687fab53ee4d77f53507e23efe96b713e3d8a99f9017994ee043d66b9cd8bbe718feab4c962342a959634fd44bfdb6527458274558cfd57d8fa4cf5b4e7ed4b663c754b7d8916b5470b7cbda69ad207338164490f31dd2058409a1217ab6f2f29e71fb5c3977f37cc614d63cd0dea5b5a4961ae7c242521b187792435eb311bc78b52ee0d19004a6664d99fdc86f8e3a579f4cb9c1c202cffc75e016c83ba3e14ed398fe146cfc6a9da5184a77d538fe3db200623c370dc9432a3200af65a57d8e9f8236bf9b14dfcdc4d9b9a608768c5b9775bf8e98561b7d8b48046966c8d96bcaa3f54a5164af0c91fec86150fa3e0e4ae870162e0cf80c1ea7cf4b37dca36d5c4c627ea493de313ee134d36af52f04cfafb3e857f4e80cf9c684d3d9264dc234ff6f59ae4cc2ff1d5ba04c18437d6b4e50e150fd5138c88750cabfab69dd59083a52b8a74932be4b15a9f29ec3918e7f3f3b1be4e3429adb7c8b6646e6fa0bd0dc957531190f8a9c5b01d0d08d0be751da562e133e8ab89bdef2d6f09d510400c6064c64853e9a1b95670d4b21fc7ad61f282dc7be1d4445bb519e6f47310ba7f18a8f39cb54d5ba680fd7b79f125b935bd1e5d1f4827f267f85b77319151e1a47305fd7664900335550ca81c926d3897669b54fabffec4e053fa433cfb32cbd05d31edaa6b48cc0936e5e1bc06fb46127dcb1a055e388b42f449cefb6bfef1dc31c1b1c163a4566614779b7c73d4db5fdbac1bb75e5f6e35bb8e5b2ae040bfdb40d8e43a7926f06789f67cbbf6e42863861fd71e8a46c695a9250a780622b24536d272179863039eeabd1733f85815ac34ec236e6048919efe2a73627654ee6e519e123b287ecc9e5e9699f2479bc5e9a8f6747f9c32eba74ca20f9f5e61882c43ce82decc7822ac62e29a584bec843bc6adb937166f02396d9dc299a671ccb544c9ea4a1c04e781a0e0fcbb2473c354cbf8765b70f7b0d30692613c6e7392d9b3f795dd9e7bf80a7de5d08efef2dfb4ab6c7e6ac1eed4784ba04588beda79160097ca251697a0bf69f0b2ea13be88071b71c11508cc0bf39b568504f7b2904731238bba016dc5978a0163a77d17082b4f1a2b3ed2e6af5546cad9f4cf16bc65c08c51926a7e68b189bb07a97eddd6d1311d87b4ecfd8131a0070403e786c526b40256677772dc652d72a2085d57242e28d1317d329d88952071f034662c626d39f617f81a473194af8633d97d823607de905abff9009637bfcdb081a173c854bf363e501e81e7357447f136e56a1d2fc044e8819128320dada41a4f308b959e50266567b5503a0e2b8e82920b8cdc64df9722b91eb9b04829b5566f6eff74ce2bebb09f9a7ce182bcdbc6d906e187bb3b753fde0aa0035b37dc7ddb15e818f30f7e16abdfa88b58990e22761ad286aa59fd4003963602194867d2252da9619d34d5949727c9ca0e1ee3706c529896460e446ddc596c62a7278d48771a4ae6db8beb06b25dcfc61ae5e2b7a2102bffa63ae1eeffb2ddd0e4340c543c81638220e05cdd8cc49227994223caf1d34d0941a1ce800fa3052bd52a4cec962d2db47c056c67417fe5b7175da13a1b6ad515acf1efe95417df7adb17cee4b2876060483d50fbae36f9cf19df6d62a2400715c9a2e710429b7b54971f1cf694666e5779da161b98d86dd8b0a0dc17d7e2724caf896fcc92aa7d42606c4ff288c7fa7fe8b999b7421d29fa96d5836b67c291b5643cf03f50058eecde0b5a30d62e9b5af57335e27af1682bdc2378e7281e8abf99fb10c5ec15d78cb67cd3cf2f13edcf58d15cc1f5664b1b7007814ec0ea7ee4ac5a35f656755c38fb486b412297b2acae6a795ec9f48831b93b4ff3fda716b847c5bc56a0b4e10a1bf8c4fd05a157d920e000ed2fae56ce94c835ad1aaf0a91ba7fd20fdebf8614d953a16209e2c1bd7c5595f7cc1f6d648e2143303049ef3c8146627c6cf08ab0b0a6864fd8782b56292f0658b51e23f0f2ba2faaedb710804f361c7b0499dc23b739c6669f3cf258f0de7f7c451e7d3bdb8f80915028cae756c1a3e6087f68428cce9ac1b875239aac7582becbfc6b4559848470339ac2f288af74007408220f80300d9e0492da420dabfef4b2fc5ca1ea9f58b56f8ee8f879090821fd3c460c84a4b5e02281830bba4179506622ea9a82aabbe576cc99efa99a9b0afe022481d5951950e5a98bd512f59f0df68bfbdd606747e0f2759ff510a4bd735abcb7147222dc95c9cd92c66c8679e07e1817b70facb206d24d372867700115835d9d0a6817b9fac19922cb4fe4e799e349351ea3046e8ad85876ce5c4819cd4027ad7c04ed090c36533558538d0037ac4ae6b72b51bf75083df71ef22bae9136bd1c164857fb2847b79d07eaa2e2539a0fc8f6a74b3d596807abcd2517ebd9d7608d0d3de23a607f507ef2b03f68fd93c23815da3aa7f2b1a0a21a19afaf02db538caadfc55cccfb4df857e489168be9b072c0e4682a5637ed8bcb4345502afe409f0151abe637bb663ab6a92e1abdffeea20e2497ecf9b7e3373daa789ba42372d970d7e1686582dfd6ee68eef5a0a98306241cb4163c5b2f984e69cbe27085ee4f3e0897d789a6d27e55fcdb55034c34eb310d5ff30b87b83d95895848108eb60f4dce727685558cc1d4e00ef1ae7f124a6452a3e063b7b024996e20e968be5dc2b962c363db14698fa6f0bceea78d507c6dccf303b947888102622f24cab03341f5635deef383be6e9ebcef6dd1995f6bb9e50555093f839e144802b3e548d76b2779a9817d092c2184673b34f72127eeab5980aafc2af50bc3642e2c3c514fc943e5a5c1b7d2f8fc2f5c40229feca6cf18773132f77415531ca045653dccd680a4735af1e0bba89734fdf6701a4d78643cc3993e845c5733146652904dbd4b10dc8a961e957a0e6bd5a8dd9aec038b185b4547bd3ca0901213321b944195c22796f4469dc81534eff74e0c6634ab6b3df29dc807865a89aa3186625c6960a26dc672e41c65b65c3e18f2fd2d5c0828c799b39a9cb1a5020d3b5014956f26615ff6d9e8d495ec044ca0df7148a34ffa21c043df254471c4553d679df8600bc4e68ef162c7aa93dd533a89d6994be8de64d2bd196112a3c4bcecd69e012c4632047d6401c4451b87c4a445b7bf66f971a7f3a4b61cbd5bf4e9a8c674c0f2e38f30729e0852e7544ed47fc676041e75eb3b196f4a4a65cb147ff56c1fb66f17ce4299378fcc14614bcbcb006dccab30c12c7038b5287f953329460d96e169f909cc2495a41f0870d87a499cd878b8489086f28b69dbf5c55d432850abb2b721aabd80dc694bb8273c8047e5e017fe37199b8440d36ae84edc4efa6c20866bf8ff275cc1751c5783cb42bb8cc2dabdd5e52db97778f5d752d89a1ae5b7677f72a6951b0b271ce0e809e3909f703170822b5f345c1e85fc5074c5e5991dc4017d1bac7103a500087ce62dc1a9cb589d7db2a8953ba407d347d1ceed4037922e40d94df2da8082c56226631e258949cbe7ae381978af8085864a6e51daed8e0a7b6951d9741b20693903e1b7ff6df4d6aacc80aa73270964142046bcc5c9c896db4686d31f6986bdd5d6bca6e8d3701a9721c5c092ddb42c601671361c230b69b3682b0b0245394963915e1f2a2a2b1f75d66f118415a5909224980d7950993bd4c8118a185cb9f6421409c41008bc9dfa47ee020f6a24f980a1d8d273e00cce990edec1eac2897c31babdacfca9522210deb8beef613f438c450531dcad67dfadbffb1d744404df4cf527558ac01f7ad4a897f1c5928301564c309affc850464bb761a497d1e5abdc16c53c5d488ac26ed2ff86b18ee8feb7a5122f33e41b9e2a649b67c60a1c86ebe67cf415b00a90cec17b6012d239903feb9fe5e30b50dedd036223597c6d8428e460bf86cda782b5d1fc3ef72f4d7872b2faebccb72ff904af95706fa547b6134c3958068e1c2556dd0bd3e5ac758a466f4df4c8dac5fe1cd48260598f631783d31669c6d2dde88e25b643f4e6055745eab61706724db64023a55ab9606cd046141037392c0df447519c22993b1d4b5f10a327a5fffe1fa40ffad1141fca7a8f248de385574361202eceb42ebca8f9cb57fa860db96421b68c4e48ec2fa31df698d5e9e7f8dd3e4a5cd1c83ee28d6a0f3d0878c5224d53d3d581d064b343f3ee5d3947fbaed4332ab61c23bdd6c255df17d9cfdc4167d186f65456a4c90e5fcb500fb5e500b10ee74e90b012c01e1ae744a35747dac982b2b074e6a8d943478f5497e58626f9bcff7594e6a566e103e9d099565cf0e78ff07b28284472db49f62747ee6b87d78d63ee6db28809c75da1dea17f814d6253e7be9f702323dadc6b47ba2acbda789bd09d6f53d97e61fc7af33ef1db9fa81872f3d3031db578744887d17a1b01220b736ee42e96931d94ef4c28b5ed511fadae3a64822588a1aed089d9825d35b4f7b7438ae549a88068710952e1126de4670a2c5f1819508d574a0c422d7ff4e0873232a4ea3e8db8a29990e93275c5d57d418f54f11d316b74cea2509b4788af15653ed21a30c4d198e33cfeda4cd2a99fed7427ffb6c23ed6dcd5f754a884d12eac51247966a72070ee5941e2b43d60d69a1b6acac80be46a2f589611a30c63e0d2f1d15a85b04614c920f78a9cc9548fb5922b511f39f65dc41cad9a0b55fab7edfc24e20ffb758e5f28f568458963793f7db59a6b45ecc6dfe342c7c6cb1d0d3100da80e75f1f3c531671256ac472d1aa77f8c707ad07d845f1de7e8492fc347167e310a8799755468c70f5c4994ef021798a79d4b6283ff99100714b07bd458795e032424f90d3a61ee8f739d316bc418118e1cc06c06c5a6b4a63eaaad446b2699ea50221005ec49fded2b08e3cc2a834bab631078ea2b15209e10e036c03a50fd67d855317331707d08574cd8c945c92412fee6ec86497d370f4595f7b594b32d57e9c363caa27c1a039f40496371815912d0aa82a29f0463c5cf51aa8dbd3c6133e60cf03928c9524d153340189351752f0b5848fc24f027850d50012ecf13de6f499fea12b3ad6b2c51354a8c3c604c863fed1a2e3e252a8771f870de46b457f5ab06fc44fa687580cf2461b9f47dfb3cf27d6e5905796a955f966dac9ad0b9281eee79e6a3155f13bb2c4fca4209f5c859cdf94258bb8b0255917690e4df1972b39359563d0a50033268763a7035dfffed6af80f0b601fee6f8bf222c0c5f7fe0a890e742720d6d5cf959a4c477510f7576ff09085619daef7c7bc400e89095740b70fa8f58e9bdf1387632eeff50b62275319cb646c33342f573cb7d786f8f76bdb06ebf4567d8df405cd15a401133acdcb566d4100b0a1f5f572892f9d27f35fc00e5f99668a2f2d5d6294d006226b3d1aba92494e78ee75e653dd6cacc40e686adbae93665a3f48cb1eab58793756e92922541aa1c83e72b52c8b748aabc4a0bec3a90e8068a1606e58fd9ea2c0f93a4863498f4a33718a1351ef2ae86a0b8fefde7771c57dc341fef6420e50a41fc493386e7b59e928613980887c4f6f3ab4a29f0d62fb1658896928c713a44480976cbd1f41b98af8a15cb9a4b429ee5d29e7dc4cfdbd6c5770a96bd90fdd521bd6c32574035806a0c00be6892026499afe671b3b509e9f51c8527d07be8520bea4ca94ed2ecd2c17458e17fbf12970b145a2c7127b6827bdd7b50fd6b7fe4bb91cbf89c0b3dc287abd24da8740ab78545973639ad64450e188325d692599853e4aececa5d2cbc2a56753c2ef6186a4aac55931655a0f371431c6f4c007b5a8db3f8e837bda316a084d3e823bc106ace8d8074237eb5c90e239bbfe020c6ccb1b1d4216457b11b7258d2d395fa5edd0bdd8430fc51896d20068b431a9000c7f73ac785a85287b892182c09798295be2ab76d5aedeb2f9e0230fb7b69718c19e3efbe1f90ccd9d290f952b00aae32c3cf5e6e4360c280451f9fe9e9d41a035b74ccbc39f57b55ba15cb151c203c10f6928070d5920c19ca80fd3332a0a517984267259d6c798bf4618dacc5a1be7e239730e205cd01d5f89d534de113e2ff0942ef32cb11cbda0b505f5b22ebb73f6434d1c2c4d0029fde161fea36fd92d20ea22c7053499ee60b3dd324f9faca6e45b13d415471e489f36e41ec50678f3e95f90ae2442ece57d4fed6a5274c154bd31e4b9569dc6fbe7eacd6c6692f60785cb645f757bedf488dd24ce5aae8a1dd0f524fe9d2204e44001d8132226a7a5a28672ce09df3ef5fde4ede01bfeaca6039842558314bcc105223cac09dfbcf494c04d1a3f5878e26ceace7ee79344c3ea1ac421d7db61fdc0dd8a1b5cc689164645045f4c8b85bbb71fff4650359b7bae1e8fdd779dcf8d6a58b2cf8762e455317568436228bb6585670ea3d82095186f36a0b679bc18f425568cb747cee181cb3b8044bc2d9ff133c6ec3be3b22700f92fa2d3054a900b8a942af97c94ffcc37b677c98561affaf47bd26a98ed0612054a5a1fec695c2e5ab391f6a2429b766151285538c1d1d6e07e1bdbbe630dc3847a7bbd3e500a1f4f7daf10258b8e554edeb4407b0e20f5ae2d8fd6e52b5d1bbf7b50de24e9e908704cb9f3b806505328cf305d376e50c06e9682ab2a056bc5a6b9778ed991c8b697ec837cea778296d067c23ed632717a05c510028f806d0a4282ff61ffc2227e162fbdfd7fa6cfec56a6a6fc63a80af2fa415b68e1139c3d205042efe087e4a53effd9beb1dd8c6e4f93754be496787793135f49c8578571370ca2780db384dba0b9150a1ec2f4fa071e66819f6eac12e05d8507b12c5269903422a5b8f8bfd7a75c8e8aab44291f44b7de96070df13cb2a427dc88a0ca0c6712a59ddadc8ddf91535f3238b36826739df5b7bb73f9b48cdcaa81ac807980f853446115c4ea8ca10f430ab6f5fae9bc77383b2dee47b18fc4c9e183577806c3665b9e95ae8c434a02dd55a4f10ad435dc2699f4c18827bd9fe3310311f7942cd20d258c812226f58deb3e7fe444ba0322bcc90aebb4df89a8be2f20febcea489f427d7130a6ef3219851ed20a8cb160a07b408b9b058953023a4ea097b265d16904e70868112c587493d9da1912ebef8eef83e8cf33dd8af93857002631d5b29a28e76dd07acad339d20fc74250d7d23850c3226db62e12c520ba245c3ecb4d1478e72456a2caad76c43e43f7a484d91746299600c19574af1ea02490803c0cb1045209335d85ca2ce493eeb3733184eec63dae1969e05a5410b9954cf94266a4daddb6b77a130f37b3f78161a196a53c90f702663e42df854d342c3eb84676e1de82d5223fa3ad94970e9d0824af3099c9e2072ac026f09886b4f1f84963648d15b18e63602d67d2c85928d11a413dc5886b4ab696ffab429d6a2a501d00baad324f826388a8e228d15a45e07cc768fa147e62ec4fb7aecbe6e351b34c92378d89f285d56139ffb8377da9d85941e8de664fbbac12a967681d7162540a0f95524c5cea99c246bbac1de7dd9a605de6746df632b392a6f1512cbed40a6e25826d1638ff15ef94ee180a8c3bc626d282c01ea5f45531b09adfc3b9a7226679168153a832d995b6dcf7bec15abdb900b482734d20185c4a8fe95c581d47551be7ef202fa96038850dced988833fe40f4270983b36613cc147576b417bd21745316c667b2e83f9bccaa2a732377f18c847ccd29f26c468de42c056858fa014abd99698c43d5b75261bc374935c3089386e9e03973df172a814289aee2fb12ae169f7394c57a490e16d298c6a7fdd5984c72078938d1c12e63646b2234ba127f445ed7efb3446fb53be505d8bb3e7bcdf0b398481e91e82f0d9a4309a7f0475ca70fceafbbaf323e5145a9f16aa86ef3a162066bd21a87157e1f7d1293719c44f52acd542ae081f4ec01d10d497885df5760a916a8ff503925051a23060d008e0af8dc06437eda9b430098162788300d24ef4455dd98e9c0a40c570bf3cf27c10255be45037dbe54fc85a142770c27a0fa02864db93cb4230175be657bb1270d89d4b2418736ec0a283bdf79442880b0910c17eeb5bb7ef5f26dd817b42fd6630ea352f450994dd70be839a85b2038c6e90044e5b791ec6afd9898798a145cd3d442dc141922e74cafc2752b0d191a3107f8e7f7cd3bec535327166872d870ad43b9ddf54fd7b38af804735b83295cd5e8f9c0d549a28ee8b25abe15d109219447d26335fda8b623aac849deccee9d781506e45cc5e3ae2060c4f1d19765baab67f453d65f809875f16ae0512ce7297e3447430006cbbf03061f18af18e7710379ce521b8f1f1ae3463415165f452fd6beb3e7db51388e064111c7b71fe5575683b85b34ae82e85b899bef8a239bd55762bc603ad7eac05c7f921b7e0a9a90ca278ab513965044359b2b79bf134bc5a659388ca85cfb421f7c91756cdf55c352edb83592e68a7fa10d9dadc97279eb795366db5b603b2d7128cd4108cd661f063e4a60efb8fd07dcf0a5ef3fbb8085cb11604dca22391dc2a685dc991c2fbfbff6ffbd5a5886edbf8c58cc9be4810cf19ea0b020962761ba73cb30501d59faac664c44cd50bbcc6b87997c3863c297a8b1899952413eaa15318413407b5a70efb319d1e89ce7d23ac4e92a418c65ddccdf78868f27c5b399aab08ea5b4e9f8c4aaa38eab76610bb73d844b615e9edf2b02deb046d1fe497c6f42e74aecce4adeb1760f88cb1dffd08359bef83a1326409614db41e00288b64d0115b83dc93f49bbdc2571a6a8fff51b8d5f94f28902dc0a68b862803d4da018ca10399169177e5d2cef1ffc61263eb53d07553c6361260884fce3192ff946eb067f21a18aa24870ec25a9f3d5c0f2042f4ba84ece8aeb40704ee1a5d7c5cf5eb28764d54e32b1e9242d6833e21ece63e47e5d15b55cb2c128fe766a66c6d04f59e23b98eca824d0775a5eb1c43465800a6ee40c6fafcf87493fb580235f73d12e602d75010e9b3be92f48754bc3c9422d374ff7495a21d0754125ad02dd6dd578dcfc66829f2478ec3ed543854478d99c4d02ee11ff19b04b98d88d85855cb015d2964b2675484e201dcf563570ccfbc4d3e4f67fb12aa9bfb225fc6b1297fe412327fb5aa31543ed727843f39e21fb429a5e89c81609522ce436a083c81fb5916ff640aca7c56189de240885b0f8a7831c25fa37ef48f73821feec32d0da4f0ff56c1dde8d1d0a7c40e9b7f8396904188694ec3ff2ebcbc29b1e0fd03fd8a6d5728a95537589b77100c9c153e97b38d8cc72f9ec6b43846851a475be6bbcb507008314d7e495dacbeb9224e83a29f1e1b1abf38fa217c1c365399e051ac223f5b403f676b24d073aa07bb32272521748c3bba2ed6ba5eca8aa0069a743ab90238b56f97866eae6adef0ead25a9f55130cb09ec344e858ba446ed498baf7b15a72708da9a916039bc11ba5e541586e5d8532c7f864861e2c28ad4a37ed8b65e271fe13e701d03b88c08be6389372a6b44f4c00a73a579c06245e9a9b04245fc53121295cc0b982889fc5932c1f4d957c649bd7eb5a371017875627f4768559850d6cb4449f3f4c368c350ca0ab4f74e4650645ba95c26d0e958ff60cfd0863bdf8b8d70418c1cf3b809fe0e85c4185579095e4ad9805ffddc819d42d28afbae1d90e97ef25bd77c69f13f15d5503ea2d3b866fcc96dec8052e09d9f43db2305e20e1cea0f953c3844c9532eb12c1cc413941ee17ffe3582713a5a57c64326acb784d04c9c2dac4ce2c9723d2a5c0f805ea21fd13f48128f14c745500dda3188c451e6aefb3da7bd4a83449ad223f87f0d5a8f66eed8e49c33dc789cfb3b04a2ba8d24fe13a109e8ebf4c2da042d988e45d151750322ba782a7ff3afc2fa08209a2c6a32d1b441885c0fa3fced1de7fdc5d9636ff63d402666747666d58b6eab764c49fa1b63546e0dd1a434b6a3dfbb9e03e8dee04edd5f714a01247ed47bdd9e8f663d7a80e97b89c4ede9acd4d554b0580f2ad7973f6f1d642c97b594bb9dd255291290aa2f867e2f03beb1e6964f2f989e0793932fe93a39e1318d10bda905fd4f4b97558a0f091944e9b3a892f6a4bf039c6e7f1c860eb1a25f2176595fc2c3f7c1c160e4f44499474c9fec9ea34f4faa56c8a1a4245c4c6cfc86b05d209ee25e5b1c5315e2c3ed40351af4eba944e4a14612dbc3d1ff14b329ab34e0db6b3a2aca5675140106c86b781ab848687cdf836dd8a6035691e7d320929fd30880a41c53befb5048d57ecb6729b0da9644d219163c377d5cbe965335580fec70f78a4189d7b5dbd9c07f77c8449343214db80efc9cac47017377b582d3219a71c50d72a9705877726cdf9a293f10eebb26113cd0d72e236f501fadc9098657d0011f389ec4509ae8ba09ba83ba251c1b3d61e7cf06ec22103c8c925f1b722de0f880b95fdf06e9b2a9441db360bd21d0d75a15824539ed6d236b8fc76a04bed5c84ea2b34f98a0e281d8757ea1e99a6ea2f5aabf25652da6d0624e542d11357d22be4313e657c224a593f7d7407a0848e24e381c9f61cf16404ac8c40f7affb78f330ac0f6b1d598d7080239bd0daf50b772510021c036fff7ea992d6a2227adc890220665d53ed5af69c47fc3ff7b248a26bb5d8c3f14d0c2c60474eeb6eed5156e007459e9c05accf3eb0103edb78d68837ee6e47f2514a00c2beb94c6315e98711932447751f979353ffaf79c31a191bfa16051242aa118f029e0a642dcf90930009760ffd009e3c523b540432d181024f94a6186b16b31408bd176389db76998abd5f998e150c84f3860b4830776738b2f9c91597044de6441d967385ce52ee4417e7372e685e8f50ecfe0bffe159b9ed370d2cd8a659fe1c9509fa27cd27992845192d4275516b55b2cf5865577009f3b9363ee427f7af3938505efabe1bf28b1bac0d0f6e89b1e8908c67c588756d379710b58aec2017d67969a3a5edd56d3ec9c9f3fd3282245b1511ca4face70b4fadebd9532cc62f2470c5a16b1d1e95c8215d950614613f8c352d71727fd3821516cd577d53034df068d3269707df4ba04d4a613ff5e9c3fb65f8c5037e39d28792103f84b2d201fc1b66d9cd4bd6ab7238e4b62efb99064cb6af45f9429bf6864b4431a40cc59f49df44d9fd86e05ca9e3ddeacd6ba0729b6fae2a52822d3cc972b4f09f3af78695b27f00a028d473264c6e1bffdb34244dc7920e07c594d9d353d1c82001dcf69902923bd49b46e89615ee98e9639b26ce9ebe1fade2286717402345bf0dc69a1661ecdff72f0d90742eaba2ed74c9a62b2ba6a9d261fd85041f47b137e0cfe9b55809f332642d131dce7598f5debab4a7c4c7d24653e1181869a8c58622329878ab25cb373f8155f3dfd7b798e891f9b7e6b4bfc313440c071175fb340266200fdff166a0ecf2c0dcbba84f19a304a6079260b9b51b91546ea08f33f0cc75d6e36c872aff8bfb991bb83d2ad80388df9b4179f8eb03492270dbf7f3a48af1d0a757e5d7c2b1184359ad31105789011d80f5ba2807be19382065eca56ed8968215f661f67cc3e15c62b3626b8742320667c5bbff8ca2a0e7530ab6d22673439cc6f0bdc8c5b3091abdde9af4aa859d193357129f86f0eff66cb2572c9ed7f89a6a882e9ca248e30ab4c115b9cc0ff9bd2515d6763eb31ef2277b1834b68c7c31413297013c34157294f923a071173f76521872e60fb1d0062c4a328ff49ea47e0cec370c5b8b7dabc893746c5cefc9230769608fbd0586a27348b06e048960e04efacf526c6a3636cde9eff3a035e9ad57746c173d5b2330a709670da1c0d104411ccfbe16b46ac240b5332db999d12976bf74dbfbe22d0f9737c8138ac4ebf16e7b1fff876c5b2ce7c6dccb13d1d126b97ba95bd664eadcb640123eb24308ee1e5841d0353abb85266de1cc20b576ab5e73e87369cc9312c37555d867e22690e5ae131683e3b061c8e115f102174bbf097acf617e5db72237ec786cacb5f25a7a686d4ac511271d15280bb92ecf928541159bb37726a1add5add64eab83b68f6e46c85fa14b136e8a382a091a8b1e014da4bcfcdfc989c0ae11a28d915af9289d05b6f15b9a8f2270a964d6150879614c13933c049e0945aeb28d9f8f7d03b102f66d3dd0722ce2ed3542a18ac1c3d9f42b6d8c1a102b5b3c83d9230656d23a7cd1ac870b1c20221409893c4b6b3f10223446a3a35a4815b156a8d02104406badf0e76d6b677cdeed67bb4921b51eb59a62e7ec78546feb7a32553a8e021869ac9215d3f56350ce1f6c97dff2a19304b36d98dfe574903e0ce015699fa9349ecc5da6576ec51cda4409e00515a3c908cd7f560c5d3e8b6f15008616cdc10d0a5345a7e53d0debd0cdd8cf5055a18f9a8d97c360508d11726738968c2e545362ee33a13415108421452e0c6f7bff9759371b79b103eeb9bac8f660cec99c4b36ba57834c2c0bd5ebb1c871a131b847077f78b5577a76603da457dd9a1357bb0e49bed748d3243e359ffb36e46d9bac051fb8fa22648e1ae92a9ae57074a69fcffca9431bd60ac2411daa2c5753559a003c9d2715f220b32aa2541180297eb03aeb0cecbc755570f6cceae15f50eeaedbdbff30c1067a484cffcbf7e7ff8ff81e320ae24b39867977ae11a03cd2c6d78370319d8a34e2ca108913af4b6f0487dcaeb999ffca8d1396fe148fee67c4475d173ced0d9ac217c5814be7d72ac53d7eaa161e7a36274a9e7c22e05671b12ffe24f62d7ae1b38b5b27873b2d1ebd960c2b790968db50cc67e664f6df5940be410e501e58f2fe0755fa566b3cca6169b876ba0b3d10103008c340d5633d942097bbd4597544c64dc2a5a1ed798017d42747d2faeea8e7ab66a09bea3f825cf8fd3e1607d5a6f911ca294f5192e87c8b4508cf55c6abe11d85809602a09cf679c4384772435a923e2ab494bb4d4e6b215398776f68cd5ea3059634fd929d9c8bd573511a10aae35cfec0215a204bb7f1dd0272dc404a98f685c92345a57882a850a2e298603026c7a5bfd985ba497eb8f3bb70fba5267fda1e58821b3085411d84bdd513dcf2f15bb418b9214908bb022c9ff9cd3b7cd8bc2b6adf021208a5d7a743d5c2abb6a6ebff6e72b38b1ce97311280858afab3c0c86c214886222a804188a886b2e2dc07e7cd20d6d6584f403a8fcc517bab339b31c0b97fd79f94202e5878b11e6a9a0b32333d4b76cc22611d2015c82c0228af6808ed0f821ec2f65c80ad210a9fe7c633ce997fa03060e26ad563a1df7d2ce277f341920c9109733cf3a07afff7497216ccb5c5ddc388aaecde3650a1ee3efcbd5e8ff55e49bd5c18289fcaeafcb3c398c37f9e32a6c3066932402d03879ad3b59246b46bc33968baad1e59af6562ce112a3ad3a02fb6b01af19445c575dc25f940e75aad678567184a1a13a712c101a590665a24de32288fd45116c4c582e4604e01538429cbba2767b5a65742eba6cfc1680b8b8f9a42c93742f1bd2a262e67763f4117301e3607164c1e51089a11226c0fa532fefff27442b35abf16fc64be6c4d6f8c92afbe7b69fd3cd5156cb2dd75709495b14d5805e73ee6958bcd97d354ca70bdd1cfd455e1c240b24062f9505cfcd30e096c9a9cbfa48202945680cdaa6fc7b994f781ebbce2ae9d1f6961a84d8aabce1b985fd1fdebd271294a9c86f181f72665476755017933babceeef3fdabf703808da191bffcf295ce7b8d08462b40d721b7dde11141a79bc694d84219b35cc3a76f3b7fa361fe1bab4b4926b206523595a4559c42f54dd145c6a957af0e58b67e3321ef9c95349af9523e834abe7ecc7f41864f8917dfd0de91307211be1581b7bf8356482ebe23c5a6df63903e7acadeb67aac95129502d9160344b32ec8e0158cbf3db9c7cd3b76467757834ef9bb1a0500ab005fa754be319733d24818682c1fffa5eee8c60e9d8bcb543ee6fc1a674f003e76dba48a8b06c611a2036ffdac8d5abddcdeb8d2b9dcdae9c73d5fc59e5cfbf5e17c7867c147d4735057fa18a3237391b278211d25d49cc3931257e947a4d2884add7b48d71eb7046819734dd3ecb9c93b86e8c140cf737242fb7b6162118e28317874a265c8a1e8c203d40b82ad6ebb633612a2c8c60b2fe1705485a26d38b24573a06c3dda6a245f6e653ea48384b9c5e30c72d6a06036843c214b369ac4b7514c0a42884c461781532ddb64e07783c3e81a8d65ccc5528fcfd7fdd00120239ba537c26efce99edcf3f4298437d7ab86bfcaa58a098cb1155116b9513b94927628ca36ec7da9e055e722b8811d677865e0ed8f1530f70f4a51a9123c049989b96de2b9cbe5e6f2ff7243daac1ad7afda4573a7f39f2a25c998e6edb3e10a31e7200ca6c6053c5a6b6ebf503012d8e9ecdd69b04d401a75aca4a909ac561af15b82c2e2b80a748539467bfad7a79af0026438d01859db9d53a71982552359302ba3aef0e199341cd90c2a5a6c34252f684f74e9bb7befd00d35fc7109eb8bee208a0d3ab2750a7e4808b35b9e398f614c3fbf8cdd5cd343b6923804dbb06b79dfd0a427cbd9b4ab42ff8fdcd0ed5b85d1bdacc4855c82b46b2c740b671019bbdab208825697a8cbd533f2b32a4b96c15d57ee7d06da7b9775a6df5c4b56e742ed2c3fcc0cd33edaea0bf21d7e5652e73efc57bdd7c51640249c695dd0ac31e2bc931907b9d65cc81172e23c852e48addcdffede3c6b34831e6298bb7e406eabbcb063ebbd937f56ed2deea3d2bc080dc44db0b9d4d97e226ad84bef4c5b322dce45d9779416d3a1136e5c464033b531032acbae8f5c8c57f04d703c061ed47cd060d0ce55a089d0b0fff48c5b5a32ce004143977ffaf9a636cc21af3a4d7d914aec44dc11e2f16bdc9be0d5ed518fb3829a83cabc80a5d1c084d68c72b52a3805ee5940d82d40f97d9ada5a11315be71905d5304fee6dfa505b99f3c661d3209dced84afca775f2247aa2681c3418b6eff17e500453ecb185d3a62e727e6a8dc09a3ceae4bdbaa4366d37cbb93c636f8575e9119c9c611b8f008d98843c2a4837549caca72a1b7892bdf401f0413affcbb8e66eace01bd6cdc6d678128dbeb6ac6d03c75a4f3938343be86645f07e5cfad5eb1458017bfed0d5f5a28b0cd77ea90341c1d4dd4ba35dbeee55f4f420838c4de80082d15ab9a8d92a229f2112a574707d855d15eae479b6de05f4257c51d7ba4cd885e38a8c81f6a25819853fe85da2bf9882409570dab7ebe3274835e3da16da97eea4d9a5297981e6e76bb52fdea8cb49cf439f0780191426e6b1e0002759d255372b774334de9919c7661bd54d9337479e95485fa0476f01e5d3b4ebb3b51dea1209da7825a455d0c43010624ec264254364aa4cef540a36d3ca6925e7bfda254af54ea96190948c2c465594752458a4f20c6a374a710afff3c42e6beca893c0d044d09cbbf5f0a3fdea6cc849fb26d7685a95f64dea51fbd76c84a8c166bb63a9d26f12074e5b2ffc5ddb9eb7108100bb3c6209b49af62a94012013dcefc1581d8764b808348c4ad6a7f48cfab255654179190050e79ca9890a8d29cd9504da83b26e9e6cfc0815e8f987e5dad4e96b734ab604f355b7523431bd5f2b987dac841e70f6cd63566fb8a3f76409a72b606fe78fec7d297670d3517d8df50eac8799f842c4a96294019704b715147421d6c7875a03dbcd1597ac5d8c6a97d284e69f827cc167d0ef1a2e1be690c3d025831e0e17d5e11d83dc7ec1be7fa440097ae9e04a6aef396d9aaec1b2b6dc89fd1a249109c55ba0ce2a475797fad98d8fd6bb3f65c8053fdbe6be384d575ad6f0ba89731b2d3a4c4343cd9df0e4c48f6fd008d6803ff20a44646795407fdd0b0e3e2e2efbf1026cafa4556be82228c5e68680f71469f0a84d4e8da069b58e666b6ac4a5ea7544dd10483d08677376982e0815e1ffdb49d6e09e55fddce7b99f999d90d27c48179a10487715427c719662fba19af435a8aa3fa0cfbb307bb60294f584fe3dadddc8dadceb8b738196284f1e18f48f88f5e75a4be20ce8c8405351d8e144952a9c281e16b10f44d97a639241e4b6b2003dd3cd483d6748d20ab3a2962eb52d641ccc0f9cd05ab9332fb39230f9d21cedc5c7dfc0d7878e72828d611c9c6d00262e1a2954a718b1e3ddf197f565e738c76ed1eb088fa543bd3ea7efc108d5eda1b1df8f1fc1d9ee79bb75cd79201e47e99bbbc89ba3ea462da188da5fa750233ef0cc39f1ee22b3e604b426449add5bda67a36d9a2809d6bc7c874dbff2805578aee7c057f8d49356b3320d10b8a943d9a9d6d4c0d61d9c9efdd79f48bc8b29413ca0046a92334b5bc340a2ff4265e1d5f66eefcbb955184056e6425ba1853e35888e335d2aeace9443f3bcccc261de71c388ffe188b26d7bc88f4187463f196664a34970dbd20928119d89c273e3a25c26176cd8342ca33b6df606dc964da3dfa5798bb08ddba4504061a0778c2b5a662bef9e860f775abdd6bf6f2e90697f4b8b2b01113b93a1b6e12094288a5791a3c7a6fb487827d4ce49e0dfcf1045855679e0515368bcd823fb3d3d0d9292b0f51465b5272fb5c37d4cd2181150fce06245643a8044b6b653c097cd2e65d58676fa9ced3733a8509c86b7673df3587416b14ef1fa3b83c3ac9133bd8c036f21d607d9f98c6c9cae38ee57126aab5889fd7c8ea8f2813eed53e9e9626cd44498366a1b338541e93d5fd0c3e183a9bef7982d97b3e62b88f11a3cc298b47460cf7cc0e59541307f179fed9f003d5e56c509d1c9dee0262cdd401dbf499ceb84a996efa11cc4d13bcb532e57feb61346961a6de39ba25f2ceeb6ee8ceff25110b4fb647215b588d1ba0c7ff809a61a4d58b8b47aa555a63d811e4f4adcbbfbf6968af4074f3b2056e78aef2ae2951f83b48fd15b5162030fe9d7a175bd5f54df08ff753064e374127aae4a7a0bce13900886fcc2279f0e6f1618c894dd849368907e24f1b79e72414e0830d5b9665b29be865beee5dfa91f2d68e96ccbc7a7e3bbb36381fb777fb51e45e193f709547c3183c735c399852941dadbe0995e40fea1355c0a4525cc8a3988f996c31e0b4eee659389b0866c120a42f1c1486f6d1a6fdf0a777a4072f4907654e43b6f50f07592f0a3e4c1e55c6c9c26b39cca69ffd960f2851b1926b400618418df7608f05ddf46ba224213b30102c8122f3f37bb25cdbe529582ff9f2b1139f3016c0bfa7ba2645b4a6ae68f51b9becf6bbecb6888eb8afe41ae6a9e1c4a906f2f83886c49c9ebb1eb300f19682b49acaa9eb3ed0da64e819fddc1c8fdf1bbf95184bdb640e31ef805e94c001a4064a696055d94004efcf690cd80fc36f9d26914876efcf0fcf00d4312cdc60182fcf453e8636ea54659fac938f4a7a1e2b50602508f7619c4d0207d45a4caa613049b0247cd5db359c693145cac62e32dabdba4872da6c44a0adce168b67630414c959a91bfa1dd3b3fe5f09d69e9d6d6e6ea469b014b4cc6d2db4e8b50a1bd5dad1f653c80338f4e84f95f7b7ae466bdf612d5d3f9c942a8c1cdc102f3748cb336c11a86875c7578cc441b4253fbbca91840617b428d861b47c2fc857c2f7984d790b6337e919b1d406d708b8287ee772a6d3b5f88576a7ad9575d2ae9e5ba4f132437d89f9bb4ab44baed5688efc4fce5280e8a2c628a3c02d8360055869643f5be50f5c958848d386680302aec6b7b2fe2fa4c3ec281514a1d5066ce372bfc6681717956ee326abcda636f750b2a7ac45a5ecdc6e7da860fc2665c58399cf8612286f7439e75b21fb5922a65761e608da5022c25235dddc42e74d9248cd5753f9055a32d2d721efa66234276859822b93088d7687b3612d65a3be705cc8c38399c952936fa4907e9f36396b63769f8c918de57c6c2bd3e9c7862e9ceb360d8e967d55669d6ff4cef6522387d5aefc20ba58b4b225708d485204fcc40a19d6490248edb42ae553b74970c475715f26091094d49fa639ec6bcf2e28a943bab8f31f1b3d128db4fde3c800a040f45408050c6794983e24cc5db353d2f13192c8d3a7fc2d46a3733af3a6c414734ace84232b3f0af5ea7db2283a8c1e086fbc9220600ce561d6bbdf0df05f3b18b09aecd8dce715787419bc41e37bcdf8d61b59839414a68c998166e3271a0fd809ddbdc7571104dd0908a13afacc8836638c943b6e8e5562c99f4d73857d1323e40e51b4b82f4c1a3cba726c57d66ee35cec9a75b8ee8742bbb2998ed9dff5edcdfbcc52c201dd9b8a4de8e637a64d338bd37699a8b4dbfe147c1aa7426490932c0f18cab746722a14129ea2c86338d414ce564c93d59f41226e15218383d79547c49c9139b527bbce65d8ee7c03bf326aa3dbdf15a35bf1a35dfca4b8de09265c23ceb3291cff6a576019ee5691ee022ac5bad9afbd598cf222b47a8330cd6400b7d7752e4b39ede348cb3c1d24036892520601a40e416ffa93ec424bd663feb0590990316a7d57c8d98d430d415aaa1d2ed327b48bf5e2d8483ffda7f0b0d65353e8dde588f852d094f8c1b89ddab618563e72793d3f6db291c1a2325521d789e7bb9f0faa8626965ee23d19f6980fd297d043cd971581b7b323e990b62f62b0740380f644487f847496374bbeb99c2d9cff90a5d66ac26b5ac7eb99449eaa78b2e3813a1ae49872bff67ac9cbe1fbf20fbf9682e89ff7f5ea7af54a4812ef01a153be4a8860a35dfc5ced6ffa88df1abaa5b64670a5726f3148f572873375788fb6a7a74033350afcad16d9de05f1b6bb7178f8fe582def195f4a8330f4f5908a3479b6dd3cc200b7f328e2a8f090dfe1ebfa5c4eaa5bdc894731f594423069caf1cb3b23bba639e1af769e866df61d54c6a1356f1c29116b33b88612c3ed5c33547a88d8940e493c6f14782eb06613250c10f439cee19545704c90927a675ec7c363c083bb86343c1a46f36a2ab798c81b640513a8a0625670bdf39f1df2dc8c4cdc9b66fc53afdc5c7235b957a099bf9b4c0374c1872db94ce1fe37efbc761bcdc3ab36771dee13c5da71959a59f06682092a8aee935491cbb008e423f69653a65d8005f0ff78051b7802f9b97d2fb9b31760f65c72f48e80c2220f933357fade05345bea3b65cfe84070fc368600feac3ad1a6381d533329b08058d054a7ab9bc68ff8a3836f1e6798151591ccd17347446a87857153ef1adbd3605a0dc18ec06c30122966d5a70eb44c3c11ef02eff0d8a4fc0ab3a0f1f88476083c4a8cc9488e600b275cf0a1d4a4ab663f9451a51e2f966f2f0dc26c11804a089ce31a37b90f323b1f266d5e5d177c278ebe0b96aad2bffef65a5e913dd17045baac7e56534ebb2dae1bc6c6e98d2d5c49f5150dede3cea7d0ab3821e0b8ba18cac2d055c53bdafbdd1b4b511c9436183f4c31c69e34309e90ba47313de5ef6424f575e650e1bc3b8639824ee042c9945bdb31a353ea9abd400d5212ce569f8104720a01af28674468a900cb22f0f433321bf92cb05ce6a5601743c2fdd33c07fb0f3b907a1ea6372c723e385c8a48afd78f998b403797e05066778865ee97e7c1a1bed8f7eaf4e1cd714b3c81d193d74a33c09fc57a05767f698a66e062715c56fd431c5a5cfabefb84d19460119c3bb76f24f7991a8ab36308bbc383fedcf730228be022a0a9de54947fae560733a94987fd30aafc10efd604f4016eb45640695e98d01dccf2fc59614dac9d31716274081d7dc19bd55eb3ce35386d7a0d860ec076d0d21db8ec06e1df83cc870c2704c3ce2bcbb82e86acdf95f94250976a1bba18c6b5b17d610ef75f669c4685068c54d80763057a4916ebff5d5e4afd78d4d32fbb315e0c0134977b0b47b1610c1ac0fae3e92c74420f04e8a5cbe8b4262395b011b73e7c17f4ab41872b19a0fa650f3a15280f215a743ebf77425b9d4b39723d2ad7f73c439b11426c27814cc36818e17206b3ade163a26d861e7beaeaac13e84f1b3da3a283077250d269085618df463456c6259743d3c328676096253e21bc4a56edd3853fa5eee7a2676cafc5b8dfe816eff6f7df9ee8d935984b961fbe417389fdef809737d97e17026a6975feb5f77a7ccb440c77a78fd98fa60ecedccd6d94a3b327f8c0ff23c90cdf3fb1782033f103940952c5f5a90f3fff64613e1112f7fa1e98dc34b7ffd698eeb854877623fe704ccaa71d027c0a4c2f06a116ad58a8ae2e2aaa311c796169f0c4e4dd31ad41473ab8e9c90e155256ff3ead93733597b10557d195516d2828067b6009814cb092cd80deaf300dcaa3789acf066f49bfa6b8771ad553c898a46636cb4200336ebaae4e5f8811dbbdfd714b61d815ab77be32071d5a7133a0ef29eaa6cdfb0e3cb0ff86c6002e5ca3e1b105aaea521d435960013d909a96f45cce720077fdaa944eea832676c54cb34adc55320fe6b83c5af0981270a4fbc5c6ae4920444d937990f9dcb2ec9b0016692a24111d14726f08c450fbbd4ecd4cf3f2e45db048614fb81e3bedad36f865572ec32a4649e6dcfb9fb24d252a577d3a4f927e769953e2dbdd2f4b8baf940315dc7620975c963b6951e25073f7d913f2370914507f8ba254ab5a82807be7d46b3281e8bfa04104182905421775acd62a7b7c3c73c9bd14cc9a27e4362d04c3b90f44550bff17fbe1ac2678079e6f97f20516f70673c08b1ea2a17584b6e726f4ea0fda3efe4679fe36dde458600b3fef1b1df0285605425ad64629b1e47cf697e5d00245bb632f1fd5e30c13b4a07d6a1d798895ba5979776d746adb4bc0286c7585931ed81f533a28c32e618b96af82c355011d9bf3ad485c778dd0b8fdc6c93aedf574ea59f0ffcdd1b76940eff8c16cb33c7f4d36373781d66cff7b041141dff0b3f79b1766bb9a8c4957531cc8cd00bf8a795c9c477bc3f559d966f797cffd4048db534272cf2b708bf03baf0e4e043482349139ef03e3f361ab159bbf17a27f5f14705ae06aeeb355fa6615a8261cd8f531d7d32628085222acebdc51a258d01646f215d4fb5b537dabdb141ded1153c298b9bbfbf6e6bf0ca4222c6c00791a453cdb4cad96e70484f307f43a78affd77397177f8e0e581ed92b2271dfeadbd909893ba08bef8525440968e774bb9678a8e8386f49faea91c3bae1c11b5116383d5c0d3ef7da8b012702965d0e73f75f18b52aa390aab492070ea081c20ab92ad04378d6812a49a73edc4ea27f5037357fd586d764fa392ab15d8f05845be06d28792e5c743935229a8194f13255420606ad20173b50e95cac20734e0cbd6ee8a7098f57c7b529a20a6cddcb05ef4d35efdbc49071f1c6346c8cf427363c70d3d169727300500693503dd880b68e1b9a7f23b22d607a32a9d9b6e7151268105f0c2256afa6794a9de3eaad7c1bf641cacdad9907e4c076f2a376bc57da9f4f5c042df4a535453793d79e043e59b6dfe3d589c0a5eed28ca6eb2dbeb9aa9e246551433e5b7233072e2b5acc5492defbc72b2e8e5478940ba68d0186b0e22a2061cde9217880bf527fa75052462632ec0411f248d0579ecaa38fab364be20f285c2421edfa555168b6f1dc4dee488af75c1513b83991ce5809024e860e14477972fb829c6e5ce3191ca9fa6fafa926d3e8df80934f209cc48e0f0a13bc0b53bf13fa13aad535bfd296c1fa8e1440f51482959767e0da893fac18ce96fcdf103e195abd0ba7e3dbac337dc55c6048856eb30e819c6e995a2d18e131cba29a3daa76d6c8cd8f161e3fcd491417f40df52861c606fb6097000238ffd363b0de4f1fe2ae337eb52e32a6299977961d1bce817ea639bc7284beef87189d417c992de107a4666142ecb3c93fc1707c0d5155d85f0e284a9ecd9803e3b1c3c2a31aaf685a6d589d5d3d3166d056441ec4157e8df60bf18c31be0b8876e079abf7e33114f9e8b07c04a6e761127b3ff12e994435bb935b1966caef651b9693c86fb468b13e3d52a978e9c1b0a9f100c757abe0aab5367d888264d1131852c6fac34f0547f888dc2c8f7c446d8be88458c5ec2d240038fc3c7f83e55aea5c99a39307ab42d3a20277b63b626ea0351bd5d7501830678a4550ce11551d1fdad84a815229877d08268c9ad48988a6fe60cb94bd19fa59b82de23fc469bb843a17674286690553ffad5556fdc16adfbcc209a13adb1b8e419ee26537192ca5eceeaac783d150f375a3cab925e320b2761cc34d6ab277f6642ee126e90cf95027ac1fcaa68521a12e1e1db6debe8bfbd48e5d5fef528a6b4038d3fa553907b627f838e7ad75faf22517af2211bcf78b35ba982926000ffee059d609ae97daa6d9716d32c665f34af2f8c22513e3e761f700b1aaf5bd8127ae2d3b3319d4b44833a16b305e177d821e4ae53e996cc1e11279eb950f7d29d9d571fae41dc5cb22d66a782ec60458d8961e90c5e1594000c947ac9fa5449b94675565d3b73e99b2239b85925ea3a4465db1eeee316c2e4d5d9292970331c3bdee2cbdc3fd77bcb0bd1accaaea79b216bf7a725ed6140e4bcbfe456a1319e54816bead201c153820d787c069da7364f4397136bf7c941dc18d20f8be86bafee602bcc84821dbc6be0b51796b1f43bd9efd920a84691850a5730a22359698d5bed7f88564eedea3b9fb170c50f99e8e35b6131c205d7ef0e9036daa8d4efde9fa1861675548370aa47c8aed5e6775be5e3a371fb19f19b88905b44c516a798ca457cb932380c065887624cf6d9b1d34475ac1c6ba86fca6a152f69f42d2091b0fa0e2aeca0310c7ac4785a3cbe77f98c4349db35536885961aadfaf2b074bfd064b15f593c6f1c1b6a2164dec426262fae65f239b740a1ec0522f7c091f1f410eea8e70b984f34f4a628ca5f0090be5502c0a50448b566d7f90d83db1ea63d1722f8947d902a9bb237213dc87d1b55edf51935f6c6dd7c52041e5528c4e6de2a99df97e08e5c5a5a959dd0cb60438f486c969cbe82c9b7b2621d81a8805e988d6520a5db3fea058292e82f2547220a06fb68e64016632473c5546ec70b57d925ab51c234f48e8c76457dfc3c4116ebf7281e9f47e2e90f3f09a9710ede5287decf996209aab6f038c0fd670af3a717dcae7cfef30a92168528e326488fc0d06a67c67cbaed497c3d6ced1476685419121dd76b84aacdf01faaa9cdc7b77bf342d6e56801ab96a55d91423a3ae7234430b3455536e31719848cb7e37e3f70bc153f486d68bf3b77e74044e5a547e0426405ee79a36b13cb36a58e40f6d191a8e59bf95b80560e95d62247e0f95ebd5c84d04ea73bdd3fedaa0a0e376f9fa8ebe2354f15459134c872b07816fb2aaf3e599605fb8d17d36bd87a0a26cf12894f808cb9b85d1f6efd68d29a2bb9a5929209e2d158c271a00c7597adfbc8c2bd99035fc5537b7b557fd1f12e2919c59c9f9db222dc05601dc3e1ebc4337ecd3c2cb7a31009b4cd14d8f513122547b612344f618d561776f6acbaaeee9729a08e1de53af6a4fa7314119bf296b8db4cbb5f6a7d033cf9a0673cf4b2d5efbfc96b5277ebf1aea7163e9b2a5bb8472e88121c027741dc8e15d7937e545b07914fca0b2c8bfc546304a8c659406f708367fed9d9e09bdf8935912a99d86df279b26b6521642e93aef98b3d2259edf61804a9038401880417fdd62fee192d1cf8fc0d7dafbd5222e4cfa4d691475eab212d286e9840a336d24c3961418c123e878ac0265294ae0b641d7311c6d119f38498d7ba8b4d0af89ca0611f60b275611aa28461358f11bd4792ac47911382bf90bc8c73125f767724284c634e0f5e21188073f616a4daba5150304acc05bc9c56c7cd18184d3b91012806accc1398b8f8482c760fb91a10096799677aefe36389e93e84e76cdccd929e981052d1dc15d12200ed01fd59124945b3b93e85f924403137eead9a9f2e2099ee7eab14cfe3e444aa496ea11d61ab4665cec50d7851fef9a9dba0dec1abc1cf66a64cf45ce0b5771984cffb6337550f51b4c666085bcde190e9728b6cf5858f23491fe97cf09b2c8af293488d714bef514c9f2ec512b41a698ce055939f656727cdf579fae07827606d4b3856c9f4d8865128dd079283a2da42a812d4f8f5785214592d2e55952ed05f357f4f6a51f13620b4b56c3515d3441e18af180120f09d23126a1391dcacf449371326773b87ca47b79d41932caa0fd8af9d72b273c81a60f251e686f393a8b950f965b116f1f63546d53c812dd3f6d71a886216f5519fcb04fc1b7d3a03edf8fbe53bf8b8674c67e268442b2b50aca8ece3c71d04da8ce914b59c12d0070f72bd39ac780d447fab5a687c0741d00fbc719d58d124531869344c1ba25df40e1b2522dcf97f4b5d1309df4f2474870f63a654f24bad484139a8488844ad17194d4402f7e87723e9e9a0b70b0c08541800e71809030af0b82f39b4aac30c84d03bf19b90253ca05d4174cae7a7bd9ba47aab83a4f0ebe4680ad836bbd654222e5998b62fe6a016d527e8fd7b537da6913442948c78827294598ecc8646623d0e0950691c1d98aa05281c14844432bfcb356c1712b13d1492f66de8c047f306a5fcbad19d7a2312bc14767b38b7e8be0d62eb8ecd4c95bea3fe1e85f6fcab48579284e796ad4cc0136e8a3500f5d259ad3b581c5d6dda90422d7763c3dd08cdabbd382e44e6633fba73a9cfbf85053962d964baebd4d12be8e5ffedec8f08070b5d1207b90837ace50a467761a5d01e63e364bb5987eff8299c10cbe8eebf7598c1d5eddd133b38ce22c985fca37acef6f9ded0f195df9cf9b00efca0186349cc710aebf0025803bbc5fe941ee08ea9c1ff78063eb2211f8d4296ba38b439bdc6795a465451d4a7181052f8364d6da1a4d4fd4dda20b148b41d28ad63d316eb05694a457c21d1cfbc6b1e0c82e3632dfd603f20601aa78c0de38da7373b271d081449978932ffbacf9f6ddb80360ec8b5e4383dc960268d8b6b9d0542ec7a716c54636e4dba280f4f64e1b771c925fbd944e20ccf2e3b2bf8ef16b6b496bdc8f6543efb27154c6ead6b97546528fbf25c5993e90e3af1e9def56f56a30ad3e5dddb6ad499bee5b59f9e219640f39a79ee673f615d1a42e063a1333b524a5a6d83352c183f2ad1a60cf1d92a409ed12fbe7f60e3d6e72b16f92d57e044312964bd69a8344face4a6211853a9745926d111e95c1a3b8798d040ca88fe6e6e65759dd46a10a10d2ca501c12bfc82674e892eb4eb95f7f4c5125d6d6bcef8026eacd28d28b27e8afba5767af79205c4cce12f31872dd120c126f9256c8f2a6931550f7f43bae258ef59da707fd01c0be744efdfecd8eb76588f575d23a57a5031ee6ef92addad9b5929d713ee1626f8f7dbb8d57555b33ff758949cf79bd9dbab856cf86ccdc4d4d9b9607aa38a8f8a15bf4f3eddcee2322013f031e1157d9ea5848ffb95a96832c00c45f7b862f65369c33c595557f9a29a58a106cbe48832383bc874841d79afad596a1cb4049b487807922a9da71e97971a528cb42c3082561b37deb0735544e8b76e54f11f5fb145d123310391219d64c9c054a1cddf2f1f6b07a48e3e623fbf9659aae048711a8d579725de0d0879061bd641ff32614564f3a5ed7d500c9e58933d323faf0a3582f93f27a23c71292adad4e7b1799862a4b059456408800528848b74f6e7d3442b10148282f771676bce60db951f85e97acc288a98694dab9da092f406bd2dec057125bcbf9cdecf527151743d25de776b90a03024ffb8069e4849d1c56e6321a14208956961720fb4ed5f5e7a92fb366a56e2e86887561d676d92297ab60fbf4dce4a9a688b6c6e96440972cdf4e3e034941e4224d38800f662bf11e681783ee18c69add1d4b22230a6dd126b1111cdc537777a53c8df443c7817a79d5300fc88f1be0a2cab78dd3bb9aeb2d8777b7b557671b76e8f70af4b8b50b1c658538cf60f5db938de428c9e9a16f0761469d0cf9c4df0163616203232a04aef257707d55402e6fd82133300b5c18233c4267a41ebd2db26232d8cad62c62045e5f040ce287f5e89c77adafae1c78e4fa9ac93cba43cd17046d191ea744c120c7d5006667beaf3d1fd87b472b33556538b814a6b009d149fd4ad00131297ac0632eeeba3a720c5faebee353e368f0b74f356e28f77d6db282c6234723c965ab20e3676bc34a5c6a7e2514f75ebf4cee3ef0924d9b09a63080858473e75da2599b29054356d4446fbd718933032537defc274543dfaf49684cabe8e808ee88bb5df5f9ebbc10ddce961336a4dcd4710128b96ca2c3e55c45eef124eda3fcee5381eb42edbef6510d015c75c8fad2ba5580479bbc9015f520192deeb0ee01717ce83199acb1906a6688e33662a7352a44ef6846a55fa43c07e49cc44f9b897cc55645818fb70fb3f05004c88037ddca8fc574d4eb8cee8e25009d3a44dc968c221f914ff030594ddf67155a2d7cf0a62f00609f085192c9cdf71cee843d65019618aa3a0362fdd9341cff109da3c6e41fde7f8e8dafe21b16f5daf8e1060ed2995eb883b16b34dd72c2f65810c07ca0ff4cc8c4135dc6a30da45c4cfde980d216d62ac6656a6b3f81cd5d0f24a7581f9ce2b9977ddd9b9aeeeac5af650bb939f06f786ea30012ba5e1e73126c45c02b168f72b2973994c3b402bda625c7a7b46e5871f3c7f3cc4f49fd67ff7467587ea03e68230118cf113710c20d3c724607c126b2e128a475b25a59b6d20a4b16d40e5cf12fc48e4394ea90f8d69e180b08a5be9593329a91c7bef7bfc2e8b79883866cf420dfb8bde9911973584e6912063f7f3fe748afabef73bf6ca9df83066bf3c2b6bed72a6fbfc24776d7f3e7667686c3806557bd52c255fa164c058657d5eab7201e5702b14a122b1a0d1b9dd8744492c605fd400a6b7a4e1aba740219fd5a67f0bbcd2631b2fb56adb9fdad9582fdaf45ec42a01f555a9c236fe4b9ab2763dce603e4564e8945f5ccb10b27b0da0abadc2701fc695cf7c04d970297f816cd850edb1630820a4dd3af7fb7c68de4beffd567105ea7009cbbbc2fc81423ac21cabe2bf1bdad16e6e1cdf8dfab28dea0b7a725f6032059f065210164814da092767e63c43ac153f23d85b1722d1857c7966fddf2f44923404f58da7f1bb8083cccda7179c3e886c4764e3b4291fa0faa95544bfbcdcd9a24f370e403a6cc161a90cc7429122dd35b9f9177952b1eac40ecb3a764bf04b798b8cc28df9370e6702cddc3e1b3747e9f5787a5b4c94a6d65fe27ebe0c4c8b020e79286ff54a54cc23bcc494bab5182e84cfb479a95d79cd50e78806a0d12300204e51e45bbc2b545e8187f7d56d9b76e5f4d81938b24bb3364cbf84a748f00c88073051ce226e33ced49e19b4b15477378e293c74451951826a5c2f091354677149911234f8f3cdd49f30754e7191d1f191f3ca7800bf5c1de446eded8bbea90089a00c1dd6df2b69282db2aa2656ba3ecb25e076308ac8b5563842fd3baa86bb2c39f244e1220c41f56abcfa91ed174e9f0511830cb59f0fbcc1eb671fdf7238d43cf1efc86bdeb3b1bfe35c938ae12c63434f02399f4bca4c9474bb36c4bca84f76f2e35321d816a9984434de7dc67802f90aaf15bc4ea879e65e807ec5018555a69eccdb1368818018b5871b405a98be494803ea7af54a80b2c15115d5c41a894a0e91cde7c87975d324c279a71446b6d6b37414a8f77d39b5d2beec3567adafa321cd8e54f9e99088810e9736f662655e1ea1978d962f2aad77f7d2794542682c09216da3e463f4e47a0ae8e108a75ba12227dec7f543fc1a5a423ec392c99062fdae722d70933bf76283fb5f2c3875c0b0c1e72d5aacd3091c4286efc660b437ab09f480626f2938ff9ed573e94c41a8e54dcb3caec1c4c1a7b007cfe5e9f9c7cd8a4770251876e4c7d05a12fca6eb19674f09411fb2513835542e41e78d8896487f26eff6746a610176c5c9e3fe9c810a13d4b06e9f1780380009a66cd972d057f29f1bf096af31290738f03a244f2ccdf3a080c2c6fe2ff5e8f3a3aad862799e91a474e8b1f588806c15b5423a8b313ef21e9e9d253fe949bd958377ba8fdfc8c1134194ca3aae85fc6815f8428a975242bfe5f0235b12eca6a417c36d1ba27266b7aa63fd4ad38f092cc680abf6211eed4dd41a4c9ff97c03acaeb58f936aa9cd232f0d78d54dd9eb08c4f86b3961f1c1e43aa650c58c63524d8425b06089c6823d12a5e3c6fd9e0ba533276c8ec23bb206b3b309bcda9d357000191a29c0397b676387cfcbf993617b1eb69772c54926c632adba91c419a542e87cfd8c64c9fa421bca481e45f2fe16a8a485aeef5a263b41868eb67b84b6df0f90d8d7d0598644a19e6bf8fe5215881dd7453b739074cf7b95ac8fb209109dd552836f4c1926f09508598a96f6cc593b5ebec3b4caef38a7c041389b5fb97b34716963e0de6c95f24d3dee6fddf4a19d24900bcd01dca084768d3ff57e36d45a5b0a4c1f91e2a57b65353b1aa2640a6c944a7b273228c42764925dae45a2bf6add8dd662c7829747ec54ca652edb771be914ce7264481e09b5e79ab5ebffe18ca8910c09ca9bb19e7d58496c32af3f56096334c6c20c2de22739efee593d60555902e6a88d638caf37c00d2e58600cff579171dd250988a2180cc1eab26baee8b34b5722f2127e326d6cf98a8e104a5ce1c0dcef2ba5d6599aa3e331984446c41d3274e78a72df5cc0036f9aba136f745fe38fe1c0761053db15af317ca0af425e95f021d3dbd081cce2c180ec4994d6ecd8492c097617b9d1a72b6fbc2c4a90fd5f3d269bcd01424299464a502d8a46ef905b86c3da8177c6585e222a0838773fef717d7cdaacff8ffbc1f99cf753e2d6468c410b5d0b0641dce103266f247d29b69cedae557797668d6c056335a1dc1d59b9d92bdd5e477c12c6ba299cb366247b60a82ac0aaca7542ec76a007e03bc387762bd4133ddbfaaa73ff856ce09a551c8b4a4b9288c4dcd008f1ae23056357e27bde3e811cea697cd8a489455a626f9b0bf637f1c75c89fbcca06e2d3b4683a1b17a4d5a64cda0740c97a7993e8efe50fb0c76ef9d6132b32a83ad7565c2729f43dc4588b15d8925eb54546d779f12f678c09eb91c5ddc8101d644e4b37bbba72f84fc21c089bbcdf5e05474cd28a157655c5c7584bf7bc881799b2b50030559a4872958bb87bcc3c03d6768ac043ef7e3991c64eb1f8ae354ebb343219ca032400f9b23035e4f2c75b4d84ebc2a70de84600f8f2fa303ecff84130ef4cc756315bd432f97827856919215c9786b9975fc77b24d45a7dbefc06ba53dc3168eb866baa37b45a78d5f337f28f8dd6fe791c3d439d0104e50f82f521bea77431d794bbfcdd58005c40c77702f742cdf6d7a97cfe88632530ef16ac15f7b8cd334c258fd0b0093204528b7fd397b9332d5d7569dd002f05b151e25812db188270bf44c6848a6b17005c7c952e0f68b128b4ae758dd0ad7342b074729e1bdc862e6186fa2188aac13bad6f388e18278316c43eb04365fecad863426af6b7e2942f950821f59d33703db3c86c1c5741497b89c802e7934018cfaf2747350e792d51fddb8ac7a8d28732643c081459761ac02a9757b946786883d8a0d56991878d75a154171e27027b5266768f318594fe40b4f4c76bc4392cbdcb59ce4d7371444f6e5ebe96bf773b5e879dcc86860bd1c906af764fd71e2bcf0dbb1e6c8a3cfa4cdcdd66a4ed73c2edfb21f829ba90e256642841fe365c55276ea7422b6408370eed0b4a03ca98348e63d3b6374e165eee706fbd085721b775bfd1c730f0f36526743e9a1f97cf810a4d946b7356457c97e863e37d28ede47b8dc5730e7b10e85f792ad9c318033c978e2e5b171054b7beb1af07ef4940752e56d760db24936c5bcc2262dc1cd5ae304e2e06eb1d30b4bb3898893f2b499ee48e83105d8f7c12b8cad86033bf82fcb5e217082f33ba5d3504309e97106fe014676f62921c6083a647796e1cfdbb43f25e0766302768b099a18f412c8b7cfbe19fc368e2470e4af57b000dbe38dfb48ea0f9601251a9f24d8160b7a387d80f9c285b4ee5d49087ee71ad0b28a6203694fa8bff2b2d3848a399c95b816b50b73220a9848a0701e618c401dc51d5a017f526455b065f9a8de71390def9d7299f0af74b5c9485613486f2b540605d1d04803282a6586505e8858119a736bf2e6b348bcd3987bf3f41d721dfca3ec0cecc925907086ab047d877488f3b6db079f868a318a9fca040a6152e85d642bb132403352869667dec7c36d3a5b6dea99200578cc5f8b3c461f48363a73fa205082a9fa68de1c4f2df2aa6d7ce2c1a0451e14f6bd75fa9971a8dce00846de5383b5a71c1205f2e89adfca386e517dff68a334b6672cea19b27f16ee3a6820b13209ea9920578d9a35a32181a78f8ddce175dc12d3e67a76b18d29d6290693f33bc9c58dfc202076f2d59652c1f1ca5d63d6de14fa2a26d4380b4a9cf3c2d9428c8efa3421425780932edc98c7835986501e61c992dab4d62a53f7dac368b095cf14aae34c1163e660ed17eaeebd0ea2960e1e39394e5d11a3370056b4142b7c551a69ca11240e00bdbe790e43f1c2887dd01cfe64dbd1c6b866b5e0b2c3879e4bcf7be3c66b4a3276c9d349f03eea17070e5bd50697f16a846a87294439a6b7fb57b33eda9f80c8aa433498088ad1cc8b5b3accb08e65d6f0f6ff5883f813a84b7ee6b96a07d947bcaed874a921003679ff599fa08b34dfb7489fe9f678db322a2d8ede4e4115431c525861944411166c11c999e20793d1f189e5a2f1636bebcecce4a0743fa8980384c7bc4279faf62b510f6015f8b0af3f7b2a3bc2c6d13324bc81d58b86d290b96fa7b4f573be1f6721c066067ca82b62944929f136e1a510a762212032c4a58b3075fd1f46340d084f8254e228a4e250813596728b17839d3ca19f20c44c655a78c196f451f9f18e097e3efa48d9b65d18a82930f676d179956a7a1c2e44c4fa64c07eb7bdd3e5885a293811a0ade1a7a2645013f1813e862a5331c4c89718a4705357332c74451055e2a7bb1d32751b50b50c86734628f608fd04f5ba6cc7eba93e5621d54111d2898adc08a867f41e9195c64281d6f6164a36cda62713949a75f72454c69016a0a01c69a6bd13db5a92e03717544797b35988e999d58a593b052db3604385d2cf8c94f1f3cbac7f5ceeee37f116ed73fb0b6e437f4af66823268d985437daaef26ea4e1b3f9436a6f24247f69fd3d5592f2b391615af1297f45d629f758590df9e06f4558a7a8c552744175526c73d0ba4d350c676d7c333a15ae18e0a75ce243c9041698663a32ceb25bf84a20e484008c2fc185db67971c4d592cb39429f8d7c34a0216b230cea678aeb7681f71521cdccaa978ed68182849e963955700591b3a7ca22dbe885473f27878e23530a69b36c559e299af67e182a70c4a434d5a7bac03d53c05aa1d7b5674a7adf129fcfe1555347b885536cb2a884aed0dff74e04b0dfaed55d46a7cf14c900e4bb28da01e2c29ce455c8992f441ef2df888d8298d397c89aa2dc88f81de8e3d8b6fc63ae11c3bc1524c99948642e6677fceaee9841bc5f1b06a239f117b96cca9885df778e3e5dfacbb337af518609580a399bf7dfd4068edf450a197158c873d54f765acc55447aff14499676b659df0261359979ef801c2fb7c35d2810fb8e08f024d811578c18d28cb9586182d12df6f9e5d6834830102e71485b08e2345136e11a1ac6756bed04f73b8458c3e2d563f636992aaf556909b2e6f9b491fd3d0a27d0f689af3584df5bf51350f72089eb4db5f5f732ccc951760a3da49346c6254eaa29780f49ab16d159e2433c32cc37d0e5b20fb8aa610a649f4d560a2dee284af8eddd7797d2ce2f3f3acfeae3a69a16e144acc23a10ff2ef26ccb44ed3bc8bfef0342e58c2133c94d7016146bf26dfee4187cb466d16f7d0ce4e28878a1c56a953655c5f7edd09cdea35e370e670d72505b534ada16ce9ca8bec9ac951104ef806ec86ed90d224480b4dbfdeccff0d6cc5da8a7158372d97571f5ada39e349a24709aa6c842bcf61fd44c2086b9756e2abf0045b8a6c098cc21534157c8bbca26eca56c54f56226d0b1dbb986c85fc26b8a230e23d70db5a620ae5bacb656c0b62489852bc03c685397ac8b01ff4a8f135164e7b442baee5a407f74384fb9c1698256fa97978d48bd6607932ca51bd7a5b454df4fda7838720ee518f3b98964b64b19cfa785ce06ee5fb68cefcf54cd1f6412d7e627b9721af01d5e93cf38107a82667a45fd1c89dac4ee481a845036d9c5cdba0b2d7dcfe6c148753d9b4f3221639b015faa56d162edcef22b23494d07dc9f48ba07824cab0316150810c3ed184a29db1987b2d8724ebdc127261dbeaac4748cb1dfec5934eaec433933fd236161625f0fb5ee647e3a59ff325e0c84cc08368fb82a9f11a0282c8ef6262a05b3864c61aa23dd24484b572fa0e49e3eb9f3487ed5e26be037e45973a413842f02309f6c2ad5dd14bdb948a6d177f6e4923eb25754cad0ce18832a516034188069688f86268634347c74b8e60972e1be1a15ffa5d01fd7ec911686ab970f1775ca38545a4c8f7f0955eeef8c49c306012e84a236eff750b3bc91652b314108d396049727ed4bcc7ff2c0f5d3ce1378aa3bcec88925a69462e8a246b12f51a1bc1d0c394cba90782695a391dd0ccb49814cec75f38fab3e71d9b1bd3aca112371d46e65851c370453d9667cb71fb9499d8aca9ec575e8e62cc1eba47c6cdbb8aa48d48a47db3520a7f30fcae9010e2a34a8643b25c4c77afba2aa7e6abb417faea18f94a9aef9dd468ceadd46dd96c0b97e8969391259b12ca984919d27637f7a8362da1990d1dda4a7fa3f4c3ea159421d966e58d37b447c1a4e4359009b70cfa88533e0834034fab8e7e469fe7926a0a2e763310a067beb62a274c9bb8ec7828bc3716f8c66ef5bbef2edafb60d8c591888d448a5fa6242fd702799074e27353967f168bd629936a2cc6de8fb03b6ea7de36222b04c968930bd2bb8b63dd0b1dce8b10368f9e6a3a4f8a023d0462baa6b312ae49a2550f28e0db96aa32cd776d6d70d184a6dcb593ca4065e6c5084539f0c042ee93a729f1502adf7b28bf8c971d428f5d6438504a7037ae1353643311647dffc466f615b12757ef096543eae3ffa9249bb34b9c222d8b1ae79cd307990fb6827161955da7cfd5e27338375e5eb9ab3d0281ddf4616a4a3029c5892d4aa44fcf4391fdbf4f73555331ef89e0d61f794cf3255f28401ccd35b5042e0506eac478e429b8b738ef088710d71ea7cd5d9672352e0f247d03a6af33ce5e754def4cba53cc83c5b495c57c84da627a3d8985a5710d7fb3c056f6a445ec67eb729c887d25a17d99a09e09d7310bc8b56a6caba2f5547eaf00f6a3b87503aac554b165bc4f4ede6359858b56a5e6f53b1307b3e48f3f13dd08dfbcd8783f953284c4011de2cd92fe5482e0934980b02a149dfe6a11892a8e9570e1d38f2a9f2fa7611073e3873411865051d5456fdf993cad01222edea5c10a1a0008dfc83577085b110b104fc311738344a1482d07876dd161aaf416e262a96a9122e3794aa625c3e2842e67054a78596509660618424b46f31bf1d5b3cc428a760c1f5e205ac021ff371605776ea616594a08810818e436cf332544e9d5cd07452488458b3b9c9346237400b26d6d0474271128204c83235fdd18005bedfcd11838b5dbe00e1b8db5d95b1656f86b81fb4b7d6ff99d05195959d72a1375a80ce585dde49d2f0f76205731147184c89ed8a0459808cf405a4a0ab87075d2465f64bc63838a3955bf6ef5f62a23aad9d5b88527ce1217df1c231865a573f3a31254c895e766d894e1b3047f450f640f153004aa652b6717ce51c3304c8c9ee528eecea1743b67146d17074fbecd10eef2154e54fb457dd2d8233ab7a9916d8c77b0812e0bac76e228ae87b2c40d8f27121c0eafd2902fcd6feba03a3e7f3623b62b85180e50906d9dd1692a8397c842e1f1c696835193463d5efb4fe02e105b2d2816239f81a7d0f92cd0e6f914153318201e0b16162a6c442af8bd7f98d739033b666fff8969a9080539398e7448b959901af8802bd6f8443956b788a4221028ed06577b440eda01d617ab16cca560152d6e366138f59b4992e772b397b0c21399ce985726763894db744361d0a5cb7890388be00a3f393e7b1762f7fbaec4101bc150c150f678eed92e8739297f9969a4d359fbe83c20ed5558bf40c929f4f2c5bf57537aaba1cf0a5652fd19030473c4c6d08e136a3a02d0a16e12ef60fea982659a1bffc737dc497e53696caa6901dfc01072e2c4314323c33282c3b2e80e3cac46828494d0e83f663c05453410c7035821a9449185a103875a69826c4fc73da162b68b2cea80f235db623a8f36b599d8c8e67bcb3f675b0f744cdfa101e45b6ca2bff4be284f78ee8345c552dd15784c5ad7fea8a2da5574152b61c553e7cdc083c23cac2c0a73eea349455fec04fd114cf31041ae4eaa2f3b501deb36f07fb900a783c2f17bb921f32e113992341e3eeb54508a0288be40ba80202d6941aef2e06ac62ac7949894adc0dbc7e2d171c9bb69bbe7b7a33739db25fb808a27298bb466b3888df7026034a70efcd95b5461d5d6967b42978bb3ab8d05c7fa2c2156ce3542b29c7244013da4c371dbae696ab7ed3ffbd32f76053ccc0b41a1e9ecbd7b0d4f8b95a7afac176d5a8174951ca95d2b2b442781e0f817e62f623b6645a7a567bdb48518416b8fa65774b63efa38022bb0df69f8fdd680d59a7afc0c4d5ac011a187481d8aba33895ffdaadb042339f49e67b72ab1677eb3688e4bd39c3d413907ea4ea30a782f4cbfcce47a2d9cb08467317a648dded09e9415610e12f6b94ff0f007ae1efa6e31304ca0509d1954b93f7ef898b293f751ba15bcbb293df4395316e94c9479daa2e3572255065c2df3235c363a5dc607dbd20cdf3b30a38260e8171bd98d19e0ca3164b2d8b6b8d394a9704448fa7e781ff7dbe9007a786559439980c678917a7aaa95762dbaf3f509de3587845429a891d6980f7dc4792608fb03ada5dd51171c59ec7e17c9eda21a12598e9988bc9e24c7d77926900b1ea0c50f13b00a386e1823fc62b90a612d043a699c2a0e9714f228a7fde6679ccc5cf9133042952e478e0699f139b41478926f43700b58634753f78273039def170d80ad920defd4c485616bb8ef1aedaaebdccd01552e6cb2f4ef3829597aada5d3b6eab1a8edb3183ed3b335b2162339c123a3bf9aa54e9ec228e952a7bf543983fd7bac4575529ba62a500818be6995d2f4593791374f29fd375b43bddcfaff5cab8faa23fde21b89657b1f4670b633fd37365bf983a3e56e9c061910c1b5121eeb17313a30376de2e3658e5fa0ee681417c4a3c6cbd91f45769bae84881f7d67b7cb13be6459d1a82dceebf6f33f149cdee1ea666d3b51c402697da25b2498c33c8099ccfe313836fbc846837afd0ebeadb2d07960a248e044d0234762c77a843f59365682be9f05e5ab5d7fedb3884b787b818e66af1a418996a875d967f3513af732497da42cd67c31de08b5961ea8d9744b13be49ade613302b9ff2da753a3c9ae8bf373996cfb60c3987f86e3cd7465ac332cc33e11c6d6cdf5e4c3a685745b1144c34970ae0c1aa756e64c7b5e93ba054ebb8e0d89adc3ace8415faf2a925ffdabc0c98a8f65e2b2f4ea3205f58af2e5d34e7ba51a8e5ee75e9309f65c59c13e48e10941a5b5959d707149fb818a6d3302a4e9bbb6a6295c192a3eed7331919e0dc94892cb708f4750428460677726288362f52e0be84a5009753e98c25a637bdf90a71767a0fa0082a4f82775b380faf3042adb339e1db4ae0192f5b4081c7fcc7414685f4e8c968f7e1b24e52f58aca6aa66fb444fbc2dfdad17fbd2c831dc8c5d2b12ec28c0728a6998f32838f2d3e45b151766a61d51b0482b148e753c8d79a44dda4f9ba2cd6bf052d2c446862b8e35b71a3544f4ce51e8add8747eba611a6684628c3c95c385cd02a26d764a790e8801877e29b65c2dc7a098bc27dd76751805d63377c3bc51c396565004a731e8c18068de8fd46b72c56c448326ec12ce31c010b71dbf3300dcba78795fc8cabcf88e91e1c3f1077850c3830dd107f3ba9701bf3a5e36ea2c7a73e4894b36ccf206ea0197f015e0b2948db407460c03a55721d73e50266811ce68ecbee21d776141a47b6e470d3b00d06858624aa1cdfd0945bbb21462424c1e8d73285f9ef25485d437270907fd776be0ba1b3632b037a58c9c3d97a29fdf35e7fe61053142e933cb90af2b1abafd56aa2df37d0bb7049c6dea910ceae14a1b94948e2aa45693ac0f3842751e428288a571afae78cd6fe605f2280c2efe129d938a6aff0a67d61df948c859739abe9431cd81b33837684051c8c1d889818df740735629a59e2eb7d68d048aea10f155afb817170de8764052dc30c31f8315160d0a451e227de0561971fadff8dc8d41995f870c6573d4747c74f477f3e81a9d5071af4306acc04336d8a6ce65ef03456ee88f64504dbeea31b875124b3a9fca346078111c05530d35d41a0a6e0e671f35c508d0a85bbecb4bfd4937a0c80bc1cf5b67694d43229fd30b92277863d3302a9a22b889c869f7ec54f46ff51f53e6d1f3f4515ec2b1449f372eda58e1a6b3a0c997de829f31aa35289883178404221dce180cc569ecaf3c218f35a562665d6a63c5c151243ea4025f122e5a4a8d88d7b0dfa081cbb5f71cdb0d4ceaa89785472c0341ae10f95d4996cbe0d9f1a741ee38c311d3b6ba00afa0f5a7c7a9ba04bc169f259a9ed4f83c1f42f57f38433d979c7598fe6a173d445c795ef3628425d669d655bf29cb9fb36d0d3667a1866b7ec82ff3d3a028bd4b200a5d96f0a77713ccb745b8241b5f21ac290a7fcfb71a41a6792c4be28c560be3a644eca9551853364f58ab18230f92e988b77a73710e3fed7b9e38ef7f56239e4d0f335fdb6b3c049a7dea797c0807d6d60b04770b499b700576cd82849dd3355542041cd1a5a5d347c8ef095cb725f4043bf334e8468049c2b03c8ca324d5f855db60ce031c85f205a0b44079aa4218aa80bbf84b6a777571cb107a340cafc500dcaf93e4ca7b24ff101784a3f0f1ddc7db6f8f2d07ea8b6fa6f6962db96b0c6190884ffc2282de9a0f25de4b21a80ee230ddbb9c969c8236c36d5f2f495c48decc5a98ecb366aff2702f6e231edd940c676f7b65cb372aa6221118a0dc73889c912db4f49cde3acc0c6923bb771f1f2850e77c21bfdfb74faee06119529807a45737d06cbaa3df969a2f7fe209ac4f8c09e5e05bcdab8d7f195d4bae7a0db219a651b3c2cff03dbddab879d99bd79ddd40814e2e80ad710807cf7ae6786fbbeff3e4ddef521a200e141c17761a5c06c61f0400f5cc18fdb3af2f2caba216ed1bd385c782ebe228277e40abd735cb986002e180b764a843343c7dbcf00b0cbaf768c0036b4477fe1f7986928ee20b3a48ca8566ebd11264c383d943db59d4c957da2afde621c53191552990f6ff2fc6ae83ccdc8530cabbac8bbddc01f872768e122141375d9b796cad06b90b2a8a5a333f4eb5c6a0af957fb5cbabbb721fdb3e6c8e2f777e3f9f62166c24a8a2557f9dc854f1d4acf1d9500c460c82466f8489a381f4960aa802a40ac9dcaed000f2d730155ca6404cb646395d10bb0ac2b81447a808bf28648cb7dbc119e45f5bfc532793a2fd89305c84918c6df23d41c7010ffd704ab1ea02b6bd491a7e99b3294bd317734d045ec754dfb37b3da8cc345908a09d216459b8ae265d51341a6e0f72d8a4e2ea222424a830ee53c81d20e048bd1c374869cbf6cf53ce5f10027846247ac7561c4e55ebc38045b82649e20711c9444e23ce5e13cb9bfb373578e1a45e6510559559737c95ab0bc8d545870ba23c43e4edecd6ac6c345b797ca0fefdb0b74b5bff322aee66346405128b95877ff2d42c7819e236737f0d3370a58434587558c948709e1777178e71c9a50e9de51b7e408e6ead2165f8b057f914aa8183dc55634b862be2063855ed7237871b68aec7b82a1406d87fb95a06852a52bbba0eb0b6569607c1921a5e2e4dfc330204ddb42e2d73f3bdcfb9bffc2eaed1a2f6990e1f9ba86a8f952a322e596d1ec662fafec50d279238f5bd07d92ae40ebef635e792c696ea85351ea096cdcb3b4a33bcc985c37a932e6c637e65e37de4cc7d67869d3b97d65c7b5e9c8409eaf1c8c003cfe2072953b0985425805f06a63e6faa2dd117ad1412289abb0409d6f3ba5c6a4fc2f6a91c948c285db8ace95a981a4bc55c941d9596e669efb8059e583de2f84102855a62f4b465978422a12ab0f64a2738b681d7f6421992a8346299346a9e1544277075718029b2fbc1b2612fa499c6777841b7d8b227962d5eef3d3693d5427ba98ca0024d9a6b0079db0501ac8982a84faa937fabf1cec09ddea2a3a251271091cc13bcbf998dd66cc5a85232b328eb477d924e5f11d7851460f6626f26e069eb68c3065a7ddb852361743fcc7640c03b98485912104375674bae11bdee86081839ced30b506d431ec08ace0c63914b93f2524e371314655c4dccd18470f62c85b792dd5fd6afaedbd6313efba53e50fab82e26e2c856487d9dda60f0382320a9e661d5e40bb3e5d12e007f5adb68686564e97968a39e5ab590865771982dbdafcf447ba5e58cc09f64abc45b2db790166b564bfb0a7b59777c6eb2df87e0e128845759a29169195bd52fcb05d6783cd44fc26194d376cd2743fe7e85fc7d6954975769c78d9a9fe3efcdbccfb49bf46a1e541e2f18d7a520cd8f44991b4660ade3279527dfc77624a34debe3406911f9d1f910abfc6b074d171908fc9a7c5aa9f0edd9709c261fc2bfe1609ea1e887175ae055287d2fdc50dfff27c2147cf331d69fc4c068c7946c51aea582dd74c051e13017be0669af6de523037772541ddf82c3378d5c411e9e6727b411083a7ea3ec9c374274d28f8fff24400f127b0b851bcb96b69c39ba77e20ddbc933142c3a9bd66edb78095664532aa165d44ab2b1b1253bfe57970db8f8597e72885826024a5d24a88b9a5fda9e06704b641b002d0765d4e368dd463fc1f2344a9a0be78adae0334371faf479ab6188b185b05fc78b206b891c5e4dcf4dcc7f2911386df2e742cf0ec75077527bf9e51d1baff2f5132c9dd0993efdc92f3c80a58e04501e2783cf8876f0eca53c3fc6adbfdb5b6ddeadf21dcf3672e8fafc3e5be9408c5f97801155bf83c44213f78ae460ac73e5ccef72459bed34f6d5a1e7d0cd041727446aacc4b6bcdfbc223d7ca479e5ce50e4c948c5902daee2850f1f290463e09630b6bac72133843f97fc0550e6707e740af39732b76b8d2fb795f54816a2a1a013559c3c9e326edb5d878003c54df4ce14d8695993d1228685ba07e506559a78c32cff2f5ff5a957b4760c855d15681a92b30d1e80dbb7687037ab16b93edefc7c4c4943e1505e56a1e1a235ccd3afad14ffac1436229c51d8c7e61ad352de2639f846fc2b7206c8586c9b9499ab210363c3b6bc0716803a02de5dbd904b36b3115c42409c49a34db3132d2406076cfcfd986fc6af8ac44933d949f43f964019f7ffd2026441a9a9d1d3daeffaff32bfd1ef46c6858a0e476f74e338cd0125594804415448e37739f85e68171e22bd2bf6b024a03a73124fdf08c4b116d3da02b0ee227293da2e1d04df397acf218ccf49376b5553f5ae83f2c8bff12254287d6da40e7ef5f4d448d4ae980943b8377e3395592560e11d8d21ddee85b839739e53edf340bbfcbad0c79f3a1f4fe604461e0e247e2c50e4875d5ee34a46129dbdf4e0227ac7f0aaf2cb456fe8fdfca06b8315dded7e481a2a8ce0df8fc6a6dc5791ea5bbce332a27ff012c2fcf165ba9da47c8613b40a9bb39bfb3d9eed8774c24c97013ae34cad167f31288ab9639fc49a6625efae298aea9b507c56943d6f277daec22c7e8827c538074331daf15367c05632a95d507f6fdefabdccc630ecd868d52ded5768dddcb66a09e2e91375e574fafd6e470ef7f7120c4f5650d97fd9de47f5aab1f89ccd38c18da39f3fc7bd5d60f4b5fc9fb679138263d0c4fccf466e595711a86640d16bd0268e9083da6b20eb40b14a8d855c74fcdb63ee4903aa1fce0419cd17fb6d8be5efe7bd3afdded338abe028c7b1d3a2075516d5ddd8de5c7c05975b7697f19dafebe25c8ab898f5ed710ec4aa390bf55104614f6eb13d0414249f9c6d7971dc185f8a775a2bdc44334d264bd302f6ab2cd1222835cc80b89f41961fb5d4f6f775a7cb38d4ed564bfbcd745ff83dda3a86307f463bfe0e6c720406b26952f35e506b44e88e85cea84ce67bc528e67b81cc16978ea773722057c1d0607c43d19b516b2179afd33459ed8cfd0fde458a52d571a79d0fc694d7f028f69f077d13e30d9f14ac950d37fbdb6431acbe95607faeef995c45cbcdb11511bf6a0a5aca37b8e5aba6e3696199c24cd828576d80633740f940f2fda7a7e12b68bddba48bc7fbd9c172bdf402151679aff7758263ad3c693a8e3622925439f5733c4b8a1440d10884a3bfed973734521efefba7c7422a97377e9f22137d080276338147984786010e3b47996511fb3c907b7b0d6de3076949a8168c57b0e2a68c6e0bcfcc8bea06d142f4ff8abd83cee5598463a1203cbab16638374691ed1aa05af05cbe10bbdb0867ba337cc0b41856f0ffad9ca19b82699d0b4b781a86982b83878afb3f677bdbb305d55bdf9f8dc13b47f0db3f44bb5c459f7e095d22ae6e38c4e980c76b6bcbb6da3481c3db09c6feaf472f0e68c644c77e2e79e682ead4fbc2abc412bbfe0b5dc7a20f27f3a3bc20d15143fa011e98e2afc470f61b4f5d12d2f327af498eaf110594680a74b9265ab7bc311989373b84dea2dbdd946983641d09b0d8a6ce589a4752e7a582c53a47cbe181068de8a9a5d2d0603149e497ec6ef46acbc04bb05d8ff9ff2b9c175e483152c4d30de8b2d104d1be32976344907283397549399cd9f91429fc38fa07b49416f4704a49bccf96db908be9561c7cf224cd6c4aad597c6fdccc1d6c1dd8e05c6753e64979efe23f60e0b1dd94c70bb9b6975c371e7c725eb15ca032871aff6c64df84147dc936d92f66170073ca94279f5a2caf293f7b9d7be51f32f991223a75c949e3a9d4acd10ed46948eaefda1ae23ca683d03c6b98970f5c818057a5ee4a139c755f641d3bd95face05fdbe4f16ecbcb5a2f6200ed5a58d1a1ee2b44bd74ea799e9c8851594b5e7828f1628718e5afacb8cdcebe29634afccbe08ae9e2b36185a2446a9b7cc3888a5e741c2cdc58bfba207bafbd40ff9e31399323c07e1e08a3662b97ea5ef4c954d0f346171a11911d6567bce03e288f3fd1bd9b4cb5868ca26f275db7b355b31092c56f322b8fb374b074d525ad063c24dd15428fbb96b9d2170306a5d54ad5638522f62d927bbcc71a9402101fa02aaef0ac0b4d145b496bb226d5f492d092b0279c4852f6fa150fdb4c158ddf55ec1ea2d9d23d6848366578882cb547c4cb6e842c05e86c61eed9edfd4c6557eda921ff94f3fe1f85294c528c17a87d2805634dd4b948f82c18609c4334279377fa83578569098bc61aef47ef339f0a6609695ecb037ccaeadb47fa9a5a20382a26be463f19d05232d2784d65ade65c346671dd14f1bef27800583a5c8693a11e211fe57bdbaaf12e8074f93c780509aedf3b68c1c2045d7c037a105670f3abcde6928115fb3777e323d15d43816524b8a3fb612853500bfa1583b4d254e054b186857b652e4ff5a28655db56b992a7a89130d92d749fdbdf55bc15dd3ca650f379b31d4a603bde0f8bc5dae2a62a4808c4e984b1457029eafbc239cea262090a83ecceb08f8a61a45450b729bedbdfa8c56cfe69f3224278eabd87b638c470ed5851bd3090f47f3d05472657ea0235a9a3e30ab53bea36f7bd189faa1a03022c387f5f89c2723839b337c9b58dc164d4446af63e1b84db1f9a0335f19670bcd30425b87a2c069406e81686e7901eb0985a97ef2d328155fde55c26d65f387046f6858f4b82267fa31b8b758cadc92180a11cc5d2b3fe4736579e2adfa7dbe867b869ea73fedd8b2fa5d4fb832bf735ea4efe90fec68d9b8c992e37c7bdbd4c68d904025bd8451f8e539d1a63cabda0755772c9cbc370425723a10b4b46023ae5bdd5c59e50ac2f5220531b9bdbfe6ca8518a148f62c765425a30166049f2508c5400699790842dd126507873c086d1bdd05dc47e2566aab11f87851440859b82acc111a6c50a1706b5ad24590ed1a92d72075715e300ccfa7de4fd7a8820a5a1e2c3aa2a70188056b67965c12be3f675cc5431030368596f766b29c01247e99715cc88739b1e26e5fb5e3842513de34f77ba91ce72017b31d9f73e0a41751873f9e49aae65882dcf95d35a69adad9ba438c12b8a7cb1d991b72460476d93fe494ac5c52f52a8cba86c929ef18aa47b03b726fda4ce0e0436b473ed1049ebc227cfe08052a53dab0d2f44a9df4bc47101cc25904c511f8d03a616d0d83a4f2f093093814968ecc9b29f7f5450dc574ff80939a98850c68b66f2c04e886a25920734ffc03a47275ab789e6d170c9d85e78fb93fa08ef62ca6728d024e6767696e7c8899b43420d0ef3d59f1c420125a3fb8f00c70a8984d4bf0d575c3c362d2ce4c0d1dba0cd00714ad831b26dcedb765fca0ae054786b9419f40d76ca771a1062c429a2eb770c792bb5dfed8941702a85abc6dd152e39674794ef8c95f3bc2d68ae4e50c2f954dd335a483e6e93d2bc740855c42d178183ccc846e6598bd8f233a037049a40605e81422ad313ed5ff55a59f28ca506525d449b2194817d19480f0dcf3ee290bf0cf4c0beb5f20cec498969ebc01daf1f4027bde734db29a1b41e91b01997b604859f5572849f8754be97200766bd5ed2d45c8b7166aafa9465b4ad1c2f29c63deaf0e4d59890b6bba4aa5a775aa17b2c88708adef3c423e9f9adbda2b927ad33de53ebf94228f39e5dec06c129abbc03edae716ecf35224b6594d5958da828da2f29c050acb9fb569c3b8f5e913b91f31b6eeba7e658a6d76ff16aba68d29958ef132e79e1f57c7587b4e303eb640e02b47d69eb111436839bf961b7aa4d00f28c86c22c801b5e1756743a31a9e5272811074c330f98d13809fec72b65769b15d56b47698618ea8ddc07657c1cba35aa04e32ec0930e53ca6fbc06d2116dfce88f65785517aa9e3778c2f4da0f7e6089e3267f1febfd6bda2b1eb67e58e68033fb2a1e0c60c170520e287d23fd7cc2bbd7c91fabf2aada1c7721ea77bc0d3c7eb2b0dfa09fc61fbf7e981849b1ebf8106f463b408802903bcca4e9e8ba17abedb8491aa9c2e8074220e3037438428ff3a24f8904c0f947bf71c8054f1348ffb84d5360a146b76c1e223cb3c47d197013cb04cc80fbe35a73876263ca71e189e23b04b0e0c17b881bd52d208599cb7b5b6008b4d19d33b1ef696fc97dfe7828158b1f1e10017036213ddfb800dd3fca68c1b5efef22e8a9851ae94a1cf5f3fa64150c3b27fecd0d762ac7e53686df61f7483de8788ccd14ec51eda917405dcdbd0a481d429c9d6df8953e322cc6da24f06abb5f6cd4a0a3e40d3045b009976cf24b52f0fe67aa535e489bd845cc95d478f235e0fc362c307606a54423046efdf92aca6ca76d788f0c0059575a4cada822c4967a56318ba972d327e635f57134e6ee4dfae92d9a7ed8ca987966e63af33d9a35b180450517a6611d31a3405f7392bdc1b6e378a2b0dfd1cd4edee266d9ba74a3a4eb3d6dada71a9e6a4893f7b917eff971f3652e90c8f4a9a1f5e46ccaa106e3842345fb257536ae83799691df7009d47f75a79e1a2e1f514c6e4210e06fb1d10a378e72ba512e687bbe53c941356cdffe11c99c37f94e7ca5ee7e4a3c6c5bb5219b647b7719ffa73efaac13185c483a303826dda7d3cd096d22ef92800c394524eb8eda7b160de9cf6789e9438bade9ad28c6afc5d2bb8a7dd3b2fbca2406d267d6dce4cdde4149886201128200497bd743ab47f08771549fdf3fe70258ff159fa1488946b79c80bad619087dc50b69e265733e7adab3a1435652b312db6133ba1cf4c12a76953ae0e8ee5474c1c9019ab39594bf5e9636b31db31cb3178b1d26f5393d72c48563aa4afd3087f164022cf937d7b6a2fd1ba8537b1a3f66e52e024cc4fc5e6ce35d87a96948f158f6006e550a609a9fbfa7b1ddc0780a292dac039dcdc6967a9fd2f5ec3135c4c8017c4adcfdefafa3abb6d6b99e2e423e1ac19a10f2ae68edbdb0ce9bf669f72dc5838477f30ebca4a6020dbb4456129d8033652ef63c449b2d170fb5b19e688de554b3f864c176b287858abac32e35edbb613d9ee53d38b507c391210d25b5de5657271ad2734b44e3fb0127eaf9cc07ec3917f284b9d868d968181fe37dada70224dbc4cf8060e89d8bf5d7e857a94caf1f2553e530f2301316c09d67cd6aeb987c383848b8b89843b04dad49a8a3677944134b0362e90f825a9914883d8b42f69e1631a24fd61449e43461ead1da60fc8a5f436045b6db741106d64d5af5629fd0bed4f806b5388aa44b011b77740d88cf417b955017dfaed0397698dc1f4352cc0149ff86121861261ef6004c73f130ce1893d8e013a6c49894c7d29e58d5f3b2ea79fb6f3f934cb081477ea101319a74d5155e3c2eaccca00029c33a57bae428519cebd20564ba71d03f5423d612973cd7cda9fb7d9d341ae15f7483b7a05bfef2e36819c9c51c6dffe614f9f4c837ad7c919b82c78eb11ae89aee83bf3896cb1ab2dc118303e144b1988472edc576917c85a0d812beaf8eba2f33cdc8515ee7f40ce1bb3b0f04b796f95c08590b14095ce8a49a72aa210b5b3ad3f0defaf739c5f5fb32cc7483aa3ac021beefbf4e139df9893e2dcaadc1dd673e5489b07dcb9390a95beb4373c84b184b7f344d2525f101a4c090a20d393393f706a708cec67c243293e106c50b646012dc44b78d30774630bb595d84a74da5535a9714640b085d65e6141d168c5ae65f7ca4bf1a7c50eef161fd03bfe8a96b36332d4fba50047785cbb855eb7689ce095d89f23af2b1bcb5fd8c0a4dbd4ce700b44550fead9d385c1aa8de5286de8f955c68daf7f0938d30ec7511f6298ddff0537ea8e4a73d7418681cd643205a821da579c192c9f713cdfc4cd4f3cefa4e30e5605c005495e0e30c695b428c0db127844825e8bf4313d19a1cf5cc92ef18319668286ad142dedf1ae194dc3d0efba5bf764f5be51b97ebe40c51a4a9f9132a97d36ab271a7d19524dc456a85446f43086df41f3bfc859337564891f2e0fcab85ed014f671e6feee63a1cc401ce190bf0289fe4d229213ae58d1953afbe68f91b5630b1208d054c6a0b662a8c2684bf5fe6b07166aedf6e441bdbba66760d53c974a087fd2eb7720dbe6eff7366463d8656826c3248e45fa4c45318b9d3a22a98bc41a1ae8a8db19e89825571800733d803c41eae8280e46693bf13af7f777239c206e2e50c96503c10c55e7001fac1035cb60af45505b864135186507b4d261f343422b386f844a2cc6c898a6a85798d3e0a21fc21a6b6e4d55a40ee89f6fe808730a159cbdebfb1cc0afbc6ba0419c6900d23e4d2b1e3f19d5e99c085ad52eb1670b4114cff9c47fe0ca2d9ebe4fd8f2be7de86917591705b11a0c255e504fc9b79ba414e104345cba101b115d82f79a92bacc021224bdbf30b07fd74137c8633424da0f6fc4101f258ca82f3d07bcacbcc9ed17982c4f2bd0549e3aa70e2b03c56a3ab257991369526526a8e7a98f241a9c4427e547da6aa7ee0bce7b9694dce08e7a7afea0be6c8499c55130388e5ac7a4831d39ab4b9410341bfed626cfe2fa4286d018af75dee0b04a982919270ff078a0c7c5ebd1a98bb477319d7f8652d460b51e42ded18021bfcc374bf2a3673049ba8118136ec5db8295c8afe5882308471b91d686c7594e154cc1e6e79b2928b25c85e74cd5e9cf355524b68eec412d371cbff417f6a0a607fdb3068bc5ae78d8cda32a2d3e68f9b87d6e2a045882837b1474ae4d883b1ad70ff8ce9ace143eacb4168877c173f1e6a294294e64f35795186ae27c09d07d6b3278e7221572d01f1a86a2fa5970066b02c10a2a5d5308ee7439753ebfe633cff0ec16bb02569481d35897f9c4673aaea0886415149b8cdad520efae049a4ff46b7353883b5842fd2f00cb9525ede907ec53b503ad53e1dd2c241ebae11f557d117b03eaa7a3d69ae7b120cfb7e63e69024305417e66661a3d03893a1653f2b8de95124ac349299963f1136b96a2949169b9234c28c093ec83ba836e5e4cc02ff726341310e14ee933f2cbd8dcad67c998bffe1c3cb18783de5b6548c8567e41ed0ce56f3c8a3bf08ad0b07efe42f05065917348dea64deff5016ba29f107291280b179281e63bdfa79cb88f2319e8b5f313b0f07b7cb5ecd48b081f9143114cfec9565a575d7126f875b907743b92e9185e56be37f60b52f345fb35e3f512db54bdce6d5dbd518a58e6d006a0254323eeb757a6e1dea9dd7fabbffa0e59bb4fc7a7bfb6b738f00784d9bf528ae8afd6c8cc5d24ce95616a7b0f818feb5cf21a299b09aa5af710375d117f53423eb594bda9c0354f4bcde26b256c58688d1294d0db4d852c952c5744e0f9951fd5735d8abc1adc6902b1f969ca58e70ad312b485735bca4ac849b85d1319e63a19b07efee899b3507f4cec44fe590ac98bdaef8223aaa586ab7a37d482ae190df85f8d8ca323671caecb8c18aeb5c4fe1af44e16f6c3680df710c8d077511cfa56c2469f35463f970179af94dc2b8612cad01f10835d61070bbc68c1c3ea4e79eb036c076a610fd7948f35226228f4cec51fda604b0db1dde81e65e249b5d092e7eb93bc74484d11f895e442e73aae5badc003825823d2fa53614a5e9f991f0ed2670a9298e75ddba081b8dacec922640e4f47e60638a22da0941191259bd85deb72cd32788cb0bdc1e042508796feb010a16f39e64b1b7f88eb3696760b60c326a30bf763a6eb5d8cced4c16df33da96ec5b517dd644d60ef4e31f8388109c78181692efd7c83aa697518f411c0a528054278d590e1490322c5c687d89693e58d70bc79edd97e6c2c8f19be6336c2c4e97a5196d95fcc327d3bbb8302a222a2e517fa85e730fbd5beada429e11c1fcbb5677d2087c7b86e24a4b637a5ca3a9098bf3d2cd0e4d64ece6ae2a5900a98b62596bca955089fce83cc8f5f31c3119d0ed872d47983b380deaf1de2d3338fb4f332d7968eb947e74e7fe16fa4b87274018a5510008d83bb27aff2ac1fac07819aa05776fa41a6e40b82c1aa1196487628863b6208a601b7493bd57c5b6f019326a88a6df8144586b33232e353051707cb0c1268c956986df6fbda93f779775fa0b62d8d61613e92c7d4525d34d8be044df15a6831a27021d20aa83bb2f4743e63a2a173fd338f22508b46d60f8240414315a04bbe10320c31bb6756cf0e5f35521a6cdd30d24dfc6ed7cb4ccf1b682b2b6857d64121fd596cb532511a1111925c54548ccd6643de4292b8a043e19cc4dffb340bbb1e886dd349ca5b665f28d274115adfca13ca6fed151ebe0c80d3b1d95cbada43bbf149312de95b6bf260032810e26643cbcae17c97b2652dd4ddb4a8db31df28e0a8639e8b5500341117446453350c3d87c644cbfa6079365c6a93c793f53d5b6568faaaa35414e299ac183f5a1b16599dd820fb30b41030cb5f58cc4d3cb18e1bc77bc9e4f5cbe974dddd1e06b7010186175368fe02c2b586188342cfade7c6fe81aaba2e73441689e09220ce15b4f7abfb9f62f7ab13cd46160a0a82719845f2c5aa7a6e3a94905f4f6699cdb1fe9266cdeeef5e8f9e42dcd374882e6df9fa07b0da92d67287b928bf48da5392f275150db90008f1ea60177ab2684fc1349cd4bcc33eacbb89c89429655e3bbf0d54adc3c60453575abb26f77aba7a83b087c1bcd879f637d7689b40b3a4f7b8a6602220ea2d429e6a109c1e29e6a2d539bc2093c30e8a2e236983c956786243e931d85dc9bb3dcd4bec16fcb0d911c1a2c0f367fc9d1f21e9be1931f1ae4bc3656def64af175d3ed5d6170c98a4fc9dd7b7e55278f93131a96769b3c8533dddff133ab7ca50225a5fdbe8f3f117e1381b3656e03c81295f490f7f23635c1023dc3b0ec50717513051a63ef017f31147046d4b844a70e11b18be2bd1cc851636c73a9ab1ba340ca44d741f37ef9d09aec5d80b066a029749b93a7930422b7bd61a5f3cfe23f3cd7a15cc193bb64407c9682d4030690b3a6aa1ab1978836e40f2fd1c340f8a5162d244309b2ab1017bf1c75ad6c0de4f8b31217f78e6e8dcde92419633b948f4f5072dd43dacf8597b15a8dc2a0f12d59090157dc84c1f2e700ee2f4d93cd2009fad1852965556c53f2146463edb5678541d58e991144e3c6464b4d40dd8e61a86f3ba183ce9609cf744ee1f8cea1c6f018990ff51d367199b89473460660e6042a059b7d941b7c2f90f30536adcddc501368ceb027e127aeb99912d7eac1a40ff2c3a7a33297e654688517e1d2fdefad1b84b4ea20c31ade2db0651d82e5f12e747ce076a3e2ca93ac693589301b9cbb9ddc5f8eef0ecbc1a608a475394bad7ef51cf96aec04a48f7d7ae82ed2072903addeddd68f1228d5a83df461cdd48f9695638352207dcafc5e19314737bef71fc5ee0e4b2b3200b3a13c3ae099bd507dd143aac3a13340e22ee40c11d8c5ef0371fb4d984f393712ca5f33f59d09e6264a4a065190c4283462a282c42ee4fead8172eef385a27020fe99ddea3ef5374139d33000e7fb808a2f2f29ea457ac8a1f8b8e101567fcc49ce3fc290840848b0390af0c1f0266ffdfa2aacead77521280ad95846c0e162f7558bd1ffd793ed476a1e1902ca26e3cf7c440f9fae22ce4e7c0ed0e08ccb67b422824de51f197aae1a06b21e6855ead836a2b798183b5e509e6aaba7fee1d013856e638bb6b9520210032407cb0792c85c25b3615fed8d7237aa9cb05c307e19d883f481be1de08a04a6ca9636e93c7658199582927c988abfe45914fb3e9a9f4ab30a6f2177ec0395b92189bd455c6ede262e6d6983075edb987f2fbfbe436631aa0c5c908ee279e264169149a1fd4f8eac174796e80dbd173b5caf0576140437d57a3d90c00c1bffefabe81f2591acbf6ba8a5dee0023d9b6c3bd36389b82f69ad9df2fdf08435e5327b881a5c1a39dfeeb59bd27f2bdb49fbb4ed1c9ec56fe94520f813dcf35d6ab47c954014d1de9105bf052d6bcbf94bbaeb78c488289d4fb66ab95051629f3f197a55cb803a955eae81b79d16fc8e6cbb6ad461d1f531f9464cd520aa4cfc81cb509675ddf7bef6851e8df2807e4683913b2e97ce1d40eac7594e2848fb8c1f37bf095f4905ee1c01a03c4574643e06dafa515247d09b219a254e3ca0f5c16a2bd324193ade6bde2c19711f231abddee97fbec97e363fffd765b0edb72f03924f39a9424d7999dd85fad91cddc3f3e9ba28025c60f5175df00644703446cab87c638bfdca12004fa6550c4005b4f430356a68df2b8072d456135f3b8a4720028633aabb08f0a961f1f799501e86242c568af85fb41d2012d6a89b0b925aa47f3b647cc8dbcb72925d8b4ab9a8e327a8864147706d44c748ecec9e69340bcab0cf60626d8b6c4b881aaeae00e0c3d579bd982b095b03e6cb60474c94835082b3f06ebc37d734aa2623a705f6772b278738f605fdece1d4ac4a6c2a2ddf89631e98923198572aec28ae0f70bee9fcbbdf460812757a43e9ac043295eebbf0da67e1c048e1695fb0627aae8c278b2c2980f51ba6fb0f360143f8019f0a1177b05687493b83b98bcb872e28c70f0b90144f067ebb33f4d7039463f8926ed7bbbb11f5756ef229f9de1e4d9824421db225f2dff2005feac1e85b1df9003c54a1deb237c45d10587228655d2ff591a982e1c8a29b32f829e9b70ccdb5b5401cee01c7c6d1a971ecc40986cc76fe3ee25d3f92edaf104978a8045a6fa87962ef4bd58b7a14a85ea2fce63777517959424491349693bfb6171ff562b5f3eab6b97882791f9a0f1ac9bded4429cda74c86a6b7f32c4ba3d1f8adb47eb4d9213db64172b009fe460887a58f60a7ad4aaca21dea11663810f3b1e5ea647c002507f1bd58182444c7c8df7ae963f5272d6a342b5d555d97b6cf21eb98e8c76b0a938b558d5aa382bf70902719de36cf6c84250f1218a8a2dab52e196b7d17cda3b3f91742ffa095dfeccb1c2b7cad7c66e3d48b09f97820f2767dc771a9b22804717ecf5ee0fc65ce7296a18a5c105120c32d17174f922a74b73cea43618e744525abb805244e68402127928eeb193760bd720234bb5d5e7c80afaa4a6ec5a9dece93de603ebd9b4607dfe8c3132615d1d0b4c9b4437e27b476cdc265c18946aca6925d0dde0aaf43bb5aded81441d92866ef2c0e410964b143c7dd838621e405461083667580baf143b25f8a393aab12bc71906ff3b30c558dc5f23d196106aacd66b167e34e0053f94542a0acbeddfe79b47031f8cc23c39cf84c32b6434bf571c36af0c99d7c9deac0d2e8e93f197bb229ae5b4e6621bc465aaaab582c6b5c945640dc94f1114063ace1cb9e3e53589ff11224299b0a4287610f125fd11d17f17303c154d04e34f2912e392b2adf8afde564b6499b1e1dc7030b49ee5582ba9694b4900a064e9574a7a5fff717106d5a31b7c2b895e5b61cf0eea074486e70fa7e71788517bf13925e5f8de104884e4ee62743a1fe484a28e9528ed85913c116ef14f50da7adf53ab2e8a5411fa8b4fea3454d715a08e8385cbff006ed2c34c85b5bf81e51dc3ec45d76e8647e7aaa8eea772a9eef15a9d42f0d5f796c4ca1aeff4a62a0966d078c4807047a92785ae2ea3c7a3e723a94c71c0348e9a4662b6bdd993109f0fed5830c94236f9b72927f2f27d7aebe1f6e09371bffec7dff17f9f5f0ee128a07f7dbfa7882c7b5cb06dedd6323d0aa4dd8cb648cc3b7be57e2ec6aaebc5d4d3d9ad3463d350352828f78e66898568559120c7c697b8f4f9bd688fd48899eb8fc6e90e9a404c077f9b3a0eca148d365151b66f49f54a427c9f73bc514f20fada654ac7c6a7360f48e95975df8a341ffb5bbf7f054c3e6efbc366bb83c783ced8a9cf4b6fada2c1532ad136523897baf67b1bd785b8368140ec5113e06716e4a97e5b8a83a9c08ec64cc5bb4e3f9227f0a969b0209ab081316fd2f3aa534e2ee5540d79258285ece794898fb32335b18202fa97ce67dc00e2fb2bd60d7ce722b93dd6563930c070670f02376c7a116af83f424cce0244908c53d52f060c66c186410d3e106b955a40e040d65a00972b76cb299f2abe77be18f38e17b4d5ad8f0f8b56c8f899099358698d84fdb425aa53575dfa2778aaea510fc23942aa54d32156e3ebfe4f37e3dbd0f5194a74b4402ac402e40fbf74f84f5f761de9aa479c9f435eb5cce39129a2739713b57cd1cbe63b64e0aba7f3e54c291a4a6ce1274f07ec674e5ea9ab50b569b5929596c32cd352b4ce212270481e4b0cbe4734c4292fdcd6b5f5b8b877b52265532edac8ed249df1d9fe17c324b42dd3a985ab93bfd5ab3d92b5675f8f10f174d8548ab9858b652006104e908c8965f819de305d0c87886cf0e3f28bc92e752cb2a0e4a6e5e19297b1b44b9df51daa7dda72b0165d772bd7a2ffda8bee84712dd67dfe28ad197a41cfec40b52ca6f6024c4695c32eb6bb6eff305197ce1b882b10832cb389bd7dafbcfa297123df18d60c65ee8a8c7d8683c9c1c1519c9947b4e6d03e4bc34cf85b3ee5ab262f4c525bf669e19bcc84d80c931b25ec1a745769876c94efd6582036e1a1fd951aa0cecd17856f1c069fb7343c998777ad9c3e3440861c0f9b7c221144497ba9367dca7e639d842eb8656e57d14fe28ee3616416f16e7e6d4f5a4d3029bab6f118bf368285a309e758fa6db613e652db3285945f27ca2ca4951dce3552b4a6752f9d0f8dadfce44ccd2e1dd62df46d9496ff8f8396def88c50af9344f05f860533dfdb4a098a73d8944c87ded358b74e1514830698315f4dab0e868ff6fd8fec108eecccbe2c3d29e461c2a63a6a67aa8a62a485810358b69e43ea34001258afe4e8d89b099dc18a0159fef2ad33c5621e9a4b6f953e30eaf394bceae88536b4c154f2d817a720a10f1135aa3c7a415c2ade7190bafce9750216d68fcadddb9792bf3a423b564f34e88469dc192458d4e2970ec5c11392fa2944ab5ed15f86a58c8b4a9e80a48f092b0253393c783845edf50382aeca3d5eceb69f500d0f630d38d25d73fc5227fb613003b5bbde8490458540ad96a9b41f961b9f6c8978a7facf41e235894c56edf3b6a0a313077af0540b7689451ff1774a6a95930c535e87123f0a1c76cfa28479d3f79bd295b81b014c17a49c94eea7de9d539ffb2188b5e7fde2c2ac695c844a8f0726b0a0c44d2e10852f005da855c13bbaafd16920a45f8b670ae93411b776d2f9384ab5fa53ac34adc8a50941108152fad65648d1170ed0bd87722ee625b74e4882bdd1c54ea72804766204b7674fdae95cf8150301bd95e8aba1f4eeee81c3e11af3e73b052db66eb8706ad17cd4e57b330fcbd6f8a73577d8988446331b2c83ead00cbd2c05a2efb18ef7f1a347a11aa003ffa8fa35943a8b8f480bfca2d3d3b3882041941884fd6cd95d65c7633929a0ff6dd034c3168e901be7415a1e20bc5db103728cceef28de4cba593442fbd525914059d85f3764d41e37e46f36ef21780feb51e5470eb3d19fbf4fca35e9831c0ca1cd95494311d73e2367b40622fbbfd70dc7f13b5b59ad118d1d379ca36ff56ca0a0a4c64ae1af737453ccd207aaf954e61dff08cfc82bee327b80bc30f5e1ffe9daa72a694146b26238031b74d94b26ef14c666412b920df1538049f10cb174ebb9d204a12e8b2263bb2308ad824168d70304a2c9e947825c5e2e870157a60eba07a520fe9174c3ad6b1b9a5dd77a5c8b64d58188d39e96a2e297f3e5713cdda8c12043db0a70423b5b5b2d84a9ab7240b1735e9613aec5dbc500e0d040991f7f73959a6ab9200139d505f64d8b7a0d33648184e75ea649d0a5dcf0eec7e30f2e69d838ecc8594a6fcbc6f0e0a9fba669846ebe4e92aff1495a50043fcfe851dbc3c85406ac479f649d89b68831a34f2de4b5897c83c97365ba0c685c8d7ea6dd050049c254da209c61ad99eaac1a0936d6065a6580044b932c3dbd53a8ed6bdf79d04131d995855e3a088fee4b80b263b488363009f676915669f944f9178990795fa03ebd69f7dccc0f602a7ed349b040fdd5302f848ef98e6345e32026383f667f0ec09b12521dd85861e46a8d48a40b87ab4f0e07d82ee525667e93204834842e4b2114b9c45eb2c7fec91d93ba0fbc3c438ab33e1e5ede717a09b82678b762b4bf9a9454538e3b72a5bd1a503f8f0eab2323ea36da1f2aac82baee7303ca0b68cdfa87be99076b9711bda6165a824c45c1022a129ebfb167bbe946b6bae890634e571568d8adfca7ff2755aae1bb39a9db26574bfe2f106aec0f407bfe0572bf265d398efb3f2f55680d04b2d141ca47678d1573134531b115e94f99a452644c3676d2553eb35a0e7e6c20c425590f346bed295455362ac0166bca8c2996c5c21af0cc84bd64f74c63dd3b5ca701221328a752f91b5dbc3947ed4b966d230ca4e4fc70126b5779c4d3e61fff7cf674161529bea23235bf45e326c2267adf970c51ce1d630ea434d20f0c21c58f61ad33e2e2df873cdc183875b64e3b2958739dc8d40b2d088c29277809fa54a4a50f7c30571dbbb727caa351f85f8ad44832193089a6d3c9bce75ae973b406544a867f76146ca494cecce18fb34063d869c14c8ea6b348321ed878124af82f0959332120afdb3587a3d14d015af332a5c0db4435b507375a6b44dc68545a6c33989f75364650193a6d40abdc72b53c1dc48fbffce50a2b677e7589a2f5e865c2d1decd4323ded21d0205ba2949144a853580fbe72c5cc1554c24a897f5d5e805d5618c3fe3115612e1b08b2ea5055938ac7bc6fc1b9fb963f862c86a3d0269f0b78a4a2bde0d8cf9b3421b02776b8c3ac8d1b097f085170eb76ab342c35951053a1dedfb47a7c9ed2143838d608399232448c12f8bdbdf1c9bd746b88322d11956b069aaf0a8dfeaf6e6fda223f61727bfd6ab98734117b0b1fa2a6ca9a85ec9607dbdec2528ca70734259ae87259443ed75aed7916d700a627d91e913b1946415374c3f7a223214338cd04bd91f3b3cd99e520bd4d2dee39d593aecaa89755f7ad8e494f84d3fcd10321a673bde7b9d70cadd28f8cfb207f434ab47c6665956d718e3d01e3a9464ab666d093cea1f49db176cc009cd44d134251e6ab833075e611b9d9a6a1b1af3021eeb15e4be242d24797091e5db1725a186643ed09486b509d2321e8a85a10f099d999a66c958aa741b693a4aefa1cf0990fa7e0ff1404d561e2b2ba78739df25731dfa77c3b7b1200c839b176bf8b240a8bb4eaf985189f0a19518eac5ca040d1688a46aa87a0b98ff889956a82b056d28f4dc559e393a6b5fb01bd4b6acd9ed50037055c708b98b157a9f3342f83d114692edd328076d93de986742fba54f5482d988979377b42fdcf7a71d4d92f1ae1b8584f79419208e1d89267fc6d2dddeb083c0bd99f02bc9058e771feb71a4feda075c45623efea3825aaadc999e533ad5319d31f8aa0a0d4782434fe8c4e086175bd7fa85648a0d7fbd63186211c4255c464b8e8525b97202e263c2a3c7539322c5af44e679571ac54711987a3cdcb28c3c69886d43e1d2cd3dd0c544d603c04d0825735170e0a2b14ad3f6ef92d306d60bc1244a85f0a55e553d86a9a23f94662b66976f2ee882c0e02d61e39cc9ca9cff9ca7b53344580f03736d3a3f5b7233f90339bebe1b558f2f393275966dd57cd95483dc74ed9c73c6225cc31e1f2c69b6f94414df980e37171a5f5785032ed2c83def9d3a576c96d11666fabf366dcd90993793f0cc16ad1d9d3d681e357f6cbb3d423bf7b11b4e482f9f7f9b9b2e5cf7e6a30707de01e19226dd48a8944dcf056287d49ba332800bc71af98dc68f473799542c8ba5190b35affff1076fbd01db2f4e6797cac6fae15c3b47a9c53a1d69fdf44aed88863d00510fc501804f4652eeda2fc8ec39ac2af920c2fba3c779deefafb4992c9490de4549ee09adce1f8036497f21b207c2d8cd7d762a26ee62b26cf8c2dc9346e86e4cffb7273d58c989ea97e6cdc97f325f211f5a97f98efdfe38de7a2cf067840e5702408f527520ea8a35fea670cb7358a45b6b2081b7aebffed0d408601730393f6081604ab02aabf2eef4497135cc3842cfe5e404390080c65dd3dd2d2f63ffbdd7046424ecc535bebf24a0b05e531730fb3e2f6029b28dc9aea260c04bf4049c58ad20c8941571b347e8cdcc9aaa77e36a21c69d43737312bea0573b3cd2f9d64abfdb19ff3495be0706a542031259f9c81906ee16467b3451439cc9e3329b32aa719eabb0701c1c20a741076faa4c907c2e30b8103f80452b63667a50fccdae0fdb5621f3beb12a52ef58703525816f4f9b9a55e5e6bcaf14c4da9044e7b9d801a246ddba733789ac8eafe523bd12c0988df72c087092503da2fbddb1502ade3ef90eae34dbbe3694011052d4c003fb6d5d03aa49824276e08201ebdcbae10597b5a9ce0277780aa6e297bf5715e5fae00d07bbdfee757ae1ee827479824dd55ea73e0f1f8e221819c11ccd75407b095a4efa689a4803a050ab0bc509cb02c59a3c8eda5418a1c5c9aa07f89ff68fcf5778990269a70480c12a9b51df498f258a82eebab8eb7f364154324d716f0307c194275d7b458f2818e771245c501964dffeb8e71bb6929adddcc463acbd85ccbfff4421bd6ec1444c7442506ef6c10218d55ac2b4feded97c0970bc6953fefdb2129dd2eaca45eab545277121d5f97ff29c2b639b4cd36cc980ca9ddf25c69726c58548b09d3ec20f44f338b0a4aac9023fba06c03b103fbb8b76c80abeec8468c0199f332783cacaac053912479a457e9bebc37b486d616623b4a45e5007656e9205bc2953646075477ac66319b6c709f1609c40b76da68e859e1af7376582632956549541dc72d2e9e7a446f7b5e7cf82f588e10fd4405345987a0711837b6b5b99610c11e5754f9930ced1e3c1432d39d9c99960acc27f8eb2b5cae3958f708ee7149b643febe2a9d4a5dce987320d18a7d85f84242416f3c890e406442407493b6c559a496870ded175cb18b6cd345e5eb9fcca721f7b4ca6993032b9c7dc62040a9e6f3d40d76fbc34e1fde7b31c226f3a57d698b694307e402c5e43a816d14f0957dd03d46c5c8fb1f1e8b0218ce4f3112ddc348b4c90b1de60f8fbf81d601dba09ec0e61ef20632d26366fba05a9bbb774032e7f4d5b55ed28d8df9671eb01aedfc2c310c0c6ff565e2df5bf8f7e1890e9f3c211cc7e4eefb02b81456119d1b7a130f901ffffffff00