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 79442 2c3b259631354c5b0aad38380818382ad20ed3e09f3f87c6ae687bfe97dd62a4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28db31c6014b2baa2c6aaa3f40111da29ecba427e76e7a176a28b7cebf69f16e
Certificate Block Hash
2c3b259631354c5b0aad38380818382ad20ed3e09f3f87c6ae687bfe97dd62a4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00106a0100003e0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c9cfafd5817e8f7cd59a79fd9025bc4ac502feaa620064b90ae21cad3fe75f956faff2988aa01202ee95e3b360a0f065d19de9dd53497d5315d182eb6cb0a54de64fd28906c77189d19b64e5085c4cb4cbb519bca1d039ff77000000000000000000020000000200106a0100003e0100

Raw Header Hex

00004020d6c983af21db16000b58d3f7b6b4f1cbf6c603fc182e7a6d66d53406cac6533c99d944eebdefda102dee8f3e89225f7f480d0802261b8cef67cccf5eee86c71c062d416a32cb00186ef169bfceb7286a177a6ee727a4cb9ea21d11403faa6a2caa2b4b01c631db28

Proof Data Hex

59,560 bytes
121216020307ff4f93afb038d8f712f14143addd722b9dd43e90a28532570838a5f5548f29dee7419be26a243419a845faf1da111a6eb401fd8f0d0b63cd2b2f6735e7d8fcdd7c00c6b795e7b020cac2ecaa876424bad6fb9e8d6058ef8b6800d0d8e9b3fe99abbc4a20190e6863ce859d024dbc112782943f5f0f7df84cadc3e975c88bf5c8a10f119b2448dbb07e12eab0bb407c42a008d1fbc5050d03bbd295887c9a8baf355d6dbbcdd13c8efc8f4befffd668da458a997e537167ace53b9e066e3337e6ef257c53521ef300e045fc799ba67d9d980ba7cf84b59a117fa97a27de7cbc1bbc4eb4274ffd15da3e6b359eaa2d4e9f2b86ee2decefbfab6e9b8e189492332ed9884a02a2ec3a8d790e7c53f128d89d4573149da5894ce92e6d45b3cbf48fb804a2be4d09baed4f2dcc852544b2fe8e0ba9b4d0eb52b9540ee6d568199cc9097dd8a928e6a35e6b9246643995aa0cc8c0d6f046f0c9c5750c036e993b0ee33cd4b3ff927bdd9cae4957bb70b8f58887e3fddc13766c1f1fcabd9cdc7872d9e6b68b4bec61ded7b8657c05046ed044a7967afe810e7f409e982628d9092f122b1655cd3b1e9217666be3aedcbd9697fba1e916c0bde448720b01e6788238cd0185ac16a2fe4731c45032794dfc03bda383872db620581c89866cf814a0023ab28a3b4870214c071424125508d5e6c8bc2bf9ec9b5aee57e8d5e0480a5140a540cf31b553c93a96a58cc6d1d507601f238f34781be3406440977b678b5039435487a7186efe4a66a329328b614e01554a6edfb074749be71372c2ea005d8531cf9aacb77b211174817c3fc4b4206d7bf744b8955218ac8865ba8320fa2becd87711da27968cc15d493882ab36d0284cfae3330edf84360f3650f4cd6b98f50cb43d900d58cc7f9c5b3821b2846d3a057c30a5c68d21eeadf1e007edc38dffc6fe0c98b5c1115f927dbbd58d385a676780bfc3c91776ac9a80ac0ff3c05627334d74daececf3be6da6fed8c49823dcc00addad5daa686d7354d0c5c2cdb51c9cd514275c425fc8fcc209b3341438456da0fdf38f3e5e057507dcf5a86e6d00e05b90001cba6b68650d9f3f72d8743917a3643e87d3563b9fa24692bcedc668e040ac3cb563b2069423ccb2ad0d286469a91d0da89e5f9ba7ee9d8e8724b1f3fe1fb13b661a17a4dc35c9653c23d16150f70d3771ff5df94636402e81f86c48e9fedc61678527a960b9459636060bb6e138d0b71d586d8b1631010e432d44ae4f1caf040a1e2115c5fda38793ec49213c9d88122324e990243ba5236b73d5e74380de07c401560e6a086541d2d9a9911409664e1dc748b49a63cbfd00e5dfcd28e1d556ee466f4933b9ea6cf9846d79fdd5dd2b0399a5908b24bd069f32aae8a7e6fcf28ef2d467dcfd89d9f051ad35377bcc26d3e556f611c748f5c6a96acaa3944588510f688caa58166c9c78ebf1e1c14fd7668fcfcfc4e72f3742c6f0e51a8a1d44391c54f055ad86b4160fc56ded56d397e123d82f51a5764d1b18d7e43b058a9986b251b85ea8bc9f2d38946abe3ac1b68da768fe0eae86430a9c17cc73b4fd01c651ae30aaae3409ceea349cf0743a48e3b9ef3d93c2d87100dfd806c3edfb87a88ccb5e0b0a673caa0e48fe8ebfdd6c2c5835069da57648fa1c4abaadfbea3281a9be6cef81da4d40196d3bc07d47aa50613868e1f1ed58722c7daa0b04a766b270483a9d5ede45e5f9d247ab515be1c42eac48172e536708b5f54fe7151146cc9f99c04530cfb45a949c07060bf3d5cb12240073e348f1484268b9ed0049cdecdb5c8600c6264c597245f30a13e8a414331f70c226ce040685ca83b00d8673f5a44d689676f316eb3cfd90b8fcb44b68b4e966c0c243f91232a2f1c0841d6ec726d8593dcd322f2d5c2891033620909c81f03f1efe5ec90a42e5db405a2fc0519de472c9b0af9413a49bf762f8ce1b9a44e6cfb760b0a877c5cf975d78949af2fc5d6a5c884d83f19df0ea100a01253b0a96a562105054baf432de8a380434ab0e25a6d3ccb7bc05929c891a5ff7d2248edd4e5e83198769a390ad603d214b79caa50c2b72b880d6f62ccfe43d8acf195e6cdb1184589eb41a1026c23fdb16f25b40c0139c3ed67032257beb50d35d239a524248c1b9ea51c5538b71a0ffcb41523b3be3f86e95387ab47e21c83048a87633b4066f930a2f7517c48e2faa2a3717cfe5d18e98c3a1cd7867d03c4f5dcf4418cd20bae169b1da1f2dddebc8f49402c0ad7754ad5ae97afe65551784c3d9bace2217f6a934841a402c6c6e94eed25d1a83c2ee77bf8d3000ea449ee3e403eac65a4720e6589a53c0e88b497271cff3fc83cabb9697f4b3ff5bc6846b422a726ff8a5f194eb17733c43fb7d4d9b6949e699fd24cbca10985f846a049e1db6b7725f600f2374577503931965eb27c17595e559e83f540537fe0e4ef71b64058815e7bdba0497e7ecafd7b219e68ae5093247e8ba0952786c8a35f629c9af1b4cde5afc4e51cb638496764c0b314a39b3ada8d18ec47d4366e4c43335eba953fa256fb388c63314f96c08d77f1295a3dc1ce26d066e5c6d3548e04779e5f58692f65b4bd21fb86c4ad553df056f24099946c8215f186277228cab407c01e29873a721a1a11a49d8ae91eeb6f59eb89b4e522958c721d75fe9931c554e571dc1e4702a6af74e2074f4a0e1188ac6dd47ac97ed43d8de6b9fbcc18711efc8e72dbce311c5a25a358f78f66af78bf886b08238f594768d35e59bc7f5cfed0c412e43adc8245366d14cf34daf450a33be041920e1ff8ca6550ba6ebf454c455866a1a735fc623fec3b2d5fdd98520e0e1c01658f48d2eb4f640c94452d2ca5f91518f24ebec48ab70dd274f158869338ec6a71dadfbd196037f7312dbc5e02e55a0b2d086ba488306c850825788754c7b3b2bd55e59ae1ed139de0bd1e3e7aef8828e675f8af3007c322389f8d287b79801f0b56a662816c8b661c79248158d396b299f87f2af52c10160c1d5410df766b13707759dd0fbdcd57e2c5140e12a88407c06169ce7f47646bd9991a4c36c843cd25caad5b8d0d792e287f20dda89bba33c7a00247fd2e76a7c9dccca3769112ca19c0adf5b56de5444b26dee337db2d0555dee0e676512444926caf44cf4aaf0f001e67877839136ed630dcb7cfffa094062f4ef869d6c26084d3001bcc03ef109f8dc7deb48ffe60dd718ac1bb90229d654a1a3863895b2b0138fc19928563e7030fc918ac800200662652d326e73e28d40fd7f8a896ddbc1fa11d273e7aa8f054b4dfd5a0bb7cbc51cafe9b0b9ceb1d58e3e302c7e5ddd496402f8d380450849f5c95674b38070d770c405309befbda904a6d2c00dbea933ae366ce17badba06b78c46d88ca71d66602e8995d6a979dc3129b43454bd8fb6e201655414e239bbabf59c3d08905d1b44ab872d20dfd7681ca033c9a1447f71433a74f4bcd48f4df94309b3c40bd6d63f5b3ea404e50f62b5d87f2c8b911a59c71c51ea40cfef99fa7c1ce5f99a2c1f5241d6f226e3e76820d4ffc11f556db5041a0f1400fff2d5dc6e73463a68789e693f804f57793e43b76e3a3e326e4a3034b7169ccf333640a9716f61173cbbdd742bee37fe8532eb3ad95b21389f311e70284e32e85146d1881f9ff8c22436c0a2dcbd0ac8786a31da0a07957e6bc4b89901f46117f59ade985e059bc50889efbf940961b6767b700866ede3f374fbeb1dcdbc2ce1f679b82f41c5012d939a99300a563ef1defb165d7754c7074275941c52c7a9af7f2eea71043cd34aef68a6deb4cf045041024928678c29c5d92450a07b4ea30f0d632d6a91efdd04cb99f1e8032101c2a5290d0bb2edefc5b228c59e898b551f657109b49ec7fc4e8dfef06f29136614e2b80a25f58da285c9c2325ede1b5aa7ab67e1c52e931f8172c0481fc11a0ed2bc938c00bb97d362d1787c504f37e1c8fd7fbeee97c9ea0951e19292baa23610fb32c93023e273b463bef017fb8699923fb19e8cb2f6180512df47eda94f0bfcfbc2160ff7f2d10b00c989ed0fd4e289f31f4250cd72021d7b570045534bed22366bb89c37807596f61e2dd954ab52dceff7afec19dfef3c8c41b1261edcf135d154c70915f9ac0b384f417d07e2eca85b39ad29e36508b25958090462838109e4b267f9bf8a7113a8928ca7d2aa6b9c6c40ca96fe2e7f3a4e4c664ad89141cae83ca6c1ba6c5161f33741169cd52572b337d8f36935707c3dd00d06622f99067d879a3e5a4afe12cc4e8e5061599bc0ea163139575a7ae377e05dd21cbf3420871c41fad820a3cf6e119f0b0073501976ca72bcc80e3ec8876d51cb562351257fd2715f8d631c0be1318c389c4a38aecacea3ab0ab19c04aa961030f9f8a731d818950f4a7aaed49237f682b152167348ff9e1b845cfffb61823d94570b8a5caf55fe9c92f9324a00d7f1af5f0118e58e37086dd833e0f5f736bbce4d1646470c3750c5a0209426b6017751ac94582feed2c6b8aa4562808a985203bcbb5d69353dfcd07649211c23ab6ee7183da6a52192628a17d40841c67d79ebeabcf7767d3d95151e864daab99520a0bffd237c6e129a9e19428ed012423539fdf9eac0ecd9da3cdd281ba3fa4a77f9609d67df9448b97f5ca579949eb1bda02d090bfd53ec33a5bee6759d5d555a521b44f3527cc0b1a301fc4b18254d803189dc58076d65bbb8422aa77e0cc97a1f4b6a658640b82c679ee4a69f23fd717eba4f8901f7a9909b8b2aa5a43c5814ce48f85be730389799b3cad9894e1f0ac679218eda7e81609569cb21e0bc83fdefa1dfc2b4a7fb29a30974fd5cb9f8e004e59df151c3af25a8451a45d0f62837a6abb797e210351b100a5b3bedde693b3a8601ccd2553e5f1f40287e0ffd752df89ff07699bf5931515565dc85a59a23ac563d6de4b074b5ddf661b5ae48951a9b6411629b09aae420d079b77580bd08f406386ecce1c85917765ca8d065819388a532b11debc7f7e5d94518c9ea5f25848262a71407c0ff8ea2adffba8b97a9d349bf36e67ae8ecdd67c70245359c185bb0f469e1ce8cc3cc0566801ce4187cb2f636ac847e98cbdc131b669e58111cbfb6002d50994c2705cfd6fe1af729654c68c538ddf4135a13e8f0f5c4fe0c2fbeda4d3db4312e304d91716bce6a822074be90842992e69af799a4f4a15df6cdac6027c589a32ce34020df1f546058c153582c1002f2a947f22e1e75292cea462f8328dadffcd59019aa91d6526aba9068214c0659590a23278634c478f039a4ab2498d52ae4d0a4538e1bca031c7af824ea7190bcc6c6374c0c63db56124ac17497c974f60c889cdad47dcbe03a532f35300ebd0fbe6223af5dd8976905b2af7ed669942362b5c967e6f6179dc904ab8a55a0bd77f3d587d1017294eff6ea2ea366fe1b22281d0a2c138112719aefcbaa272684450da7cba3a9af452bc982ee3fc032d44e722edc0e637dd19f586a1b874a8a5a9807d725e1a9f9d807ad992edfee195cf5943b9fd22eb8205a70ca089bddd5e44df0d30f9a457b382a12f9cc0ecb52c7181f7ed3be901a9098a390b48523f237bb1a69df5c12af834f4ea242dd7813374f18715cd8e48924d61733fddaf412ebf2efc58ee5ddd594ef0c1778038c45dc0547a3c45f5f2764bcb64ad4187cc08f3f4e81ef39f291704bdeafc537b337ec2cddbe9b830229b8699c8838b92b8d45bb25e17a1502bd217a5f00e6be8a0a5b6badb5011d9d4af4ec4dbf9ddcf16edaaf34735a70cf30027cd361d44bf6d9f09db2c4ab032f5b1f3fefab1afe6bd19bee264804177afbf98dfce09918dd3b3b3f483b560b9be72eeac959f737101133dc41a6d110ed4b73becbe9819c523992d82abf1530ab5550c32c1625a24293c4d04999d5b56660380218ddf595b5bc73eb33c1ef0590a4bb79058c5bd3c244284eaefa5a5ee1cdb6ece5a537ec60847ea00e93ec77db07b368b683704d14bee30af480af26b1c2368ba8b9eb97a60088c9fe9ae21f7d05e87ea235a0d24855e70f3da3f19a52fe21697ca2b68906a83f9b7f60d6853e4c78c3e3077442fdc24d5ad4c96a0deec5ae54c78a847be02bab76ec5fec400cd15de6bc3e92e1e98a94b03bce5972422627c679f5bd90adbe656fb5cb39cdef0f0086b09023edeb3cbfaeab3015ab80d42dc300f75170f7208ebbfadef504027eda583c9a7287090b42da77a82dbc09ac7fbcc3abcf7c2e50e27c49a81e34fef1f0542128829a051c773f98a50c91497e220422ee3d800cfb05cdf3fc2fd3ccbabe89c884c491639d006e081e1443fea4f1ed5d8710d47c0ac17b176326a05ff4aa02f6884f7a56a2dd832898685787fb2342faeab0a610d5ec87877c4f52e6406291aa453438ac223d814a1c72c7995d862199ea233adc5038f31043c4995410d003aee3220a205f7f6972dc3be75949f2cfd33184f59596443a6dc79db300f56a8641920ea391af4eba5c95ad4a7125399f5c59e2ce946b743b5b8df5961b7f474160d9efd1ccaa44965244ded2c4d375749b1b379354c0c74ba85f77d85ad60c7ff02251c1a44d620a50aa26dcf4016d92bd9e578729121b7dc86ec98d7a6bbc3f8c30adb33751774934e624adca012588c4754551cfa8a0514dffa09dc19ed451ff645dd552af6aa379138ae29c64efeb6ea18eee963f0113b9b44dbc31f3b6ac8bde8a47db09fc89f9e41315e023acf0f872ea89bd55ce25f3bca2474bddec2d9806cccff983521e3a5083f4416f994ebc42bf5bbc4f0a0c89b05be39c0f89ecfa29c56b0c088b5a677cf55f39e15c56d7bb34a8be57b845f8b443376c6ba1ff7532bec2357996618bd74ad274e178596e087b51c9eb244817142cc8dea4a02a4b335853068f619d0a60f7e998acc6bd6cbbcd9d17be799c4d8bbee7e4dc77d8cf11657b1c0e241dcb52842e9c51b634eb8a17832530f1e112eeaf664e82a1563444055e82e029df5f946949e81d4d44984c22c8bbdb2883a96615319fb73be982e1a271132b1ac5a454c9c17d0cc619ff40c3b5f536b1ccd533f85e2b2fff966e3fdac4d113f457316e99e47cb58ec05516457f569f852dd5f4bd6f8f3a3164a244cd554ff6022028a820279016a8ac870c710f8e2d5c793f4f0e480fee9fb3c862495fa5f3f4521748c981a343ede286b437bf645cf74f2d2730214c87d429e747303a8d9163bdaa22d0c6f4bd5c47067b38624283280de667be28915dd021d1df35e26bbcc81581744e8dcb49062507f715880f835ac7666274fd9f84f6a266f8569f55df462c0bb09da961165d1c764e0f86f048a0d9c622b4a5fe43af16e943b48f64072dde157ce7d1a7a320a6834e467cc7aaa93a28d4b8b5db67cd780fa454e61b10a2d6125d1dacf6e537b8afaaf4f90cf5e1b1ac049f82760e1e9869cbc2b401a0fa408f8742e8bc19bc0c9b987483a83fd02280f474e6ab6b4c5ae220ec31a09055b1594cb78934ee471094d813faccc3b831b4285e1a5a4815115b6a147e7663213b69b5da943a68d7234a2c06e8dc026e379ce50c98392a5778585eabd86493982b64b53e8694244badd020efaea56989c97fd71977fa41f374e9035b1602f395271b77a6dd7a26594f9677aa521ab8b88bd3f298198b897dcab07840d0f662b2faefa44552243a2ac62d21f5fb082422ee95633dc07b1fc02613452861f2565fcb40505d21e0c92810eb514c30bcf7913da2a67f6f58a98f7c77f72130649fcb0c9e3811389b8cf42b3ac12498a46e62c693d3e91878de1fa3c32c95607e30ffcf1dea82f1f06d30f2e4ee2ef1a8b0eabc54b2fd7dbd6911df37016d1686b3e0c82d6d965af2950826d648c63bb2e856ee1a679169c06171e6a54bc678e1542d3edf8a1918f5016b70d4ca0a5a9c264d1fef18e9ff1846d718c7bc638466d9376fd9da4b607e55ce6047a15de7f6f00b74b09bf1bedccc6f5072166ea022bb25cc17500a1a27b8c4ad8e7d99a5c3ff3e30d502f4f2969863fe884a032440ddc0c1d7f373a82e8c325e9113e81e7aa443429d4a5211184b2c7ac04dbbf96b71ec25b36d7a0a02878e56383bae94057631116919b6230396705cf3b463ee0e9cdb67f78c536bc1511a8449361b622908bc453858c9de1072aba3a7c17d078df8823f7676bca931e5fa19d5f430e0ddf141170a399437bda4e585bcee7f1bbd52d4651b0d0fbb203c694c5e0c156caba3b1eed42b7f8a63d3777a3c72a943e9e1579608e9ae805d5613c202e2f12bd05351b7f682d09886a9c3d3108d23b1a5ee804a85adcb586cb11ae66530332e0c800549488828077547148db523979a8b390f2a07f210474ab547e30641a3da4249a484858c04b690e47aee03a6c5420ff2b60659d74d92cbb842432a7357495461b4fbc77d0fb771dbefa03abec7952dfb14a35d963333e304ad53c931d4ccc0b65342165cb48243f11422d0475fab0d592bf7a30b4e92dfd40981f545cd7e0a2e393dea6008f7e8cc88e75d7cb91dcb008ee2db9053536248cb66c05918844607ea7b7449efcaaba6aba4a6cae7ffa05a80cf6dfe3721f9ba00144265e9d3bce15edb22a4071c5d53522e52dece03ee3e66c8e8eb6dfaf80296a6318dc1e32a0aaa83365ae94df9486a9050e15d8e7815ad2a67adda4d48dd79bc86fb73b2cb8d3f810fe1a4fd92dc5c74d6b7c6d2075ca9df2816f6682a8b11c05136e66f7e2a3d7ad206c083d7c7fa0661a2d7499ccc8c12b3633bd1a59b41398a65954b157a9bc4eb47b1a77c041a85f788b1cd5e4297422b2865d97b73aba701ef3799b24574815ad8cc39cb53b2bca2107328fb01efc807af1b59c8192f75c5bbe28ec5a88b9ad984dd2a8d1094e1dcf04d52e16d386b59a588d811502bef032a3e050969e4c787f2e9614b9a218f276a392e6021ce7f4f454dfc445ae9cc11c639b50714be4e60a42ffd1f51222e13462aad3e71e98e8a03c54a7560b684aacee8b747f0a65d4a251672ef46ef22cc2fdf50d2d6e4b3ab124f1cc70c9fadc0c4519280e6d38e08dcbccaf3366effe85fcf59d0fa68de75da97912c247a1c863b412b65154a6e696a62edd9f931a7322e348e0075c18988d25e8a6eba2b6026b63904484ec9c11e352c01b545b620411095a82d5725378ad1604440da7f09857e03ef2ddf60a39421068b255b9b2c18e0274276bb07849a89290a69db9dd34eee8fc0e753369900deca2a97d48284411eacaeb84a2d4570c99d546fbf31339b61969ee1da4b1e347bd01e99f8ba871488e8e7fc1a738246f14f371d6e8ff5f88e949fede51e8cb8d9363554c6bc1a1b3ca7c5107413fec90aaa6132aa9c75e193cceaadc2beff92acdbec7b6de7ab9c9a67d7c8d1e4bba82d2d6d5ab280627d3141a13ccc4e16f90d9fdc57ba3e6dee6467249f02fad12d0532a1b3e29e04166aa82829a77099d2dd12730e58ee935aba6d12b5641992afd4d86cab5a492199df5bcdf25c9f892b34a12150809da6acb4303d28bf532d86b6c5c5cfe57ee57a0a599f70df392e827b307589e15b6e676e00178b69f73b4fad0e694994ff6834c61dbdb03fce85f1e78b37bf898cccbbf72f6efb417d3ddf21121e734b3d64eb53ca1cd3b6be2571d9baf959e779b53ef435a80fec88e0807af405af1d680b4d38fb7755749f6d9f982f76d41e00279724bf3610b2ee75079848c7ba8bbac9b6c128d3c8fc6e87520ae96dee0b238ffa68fb5a06f46dbdac5439eaa209c952166efdbfd9043607ce600c828326c197db96e1a4dd98400d4bac7068e2577b8577108b05c7fdc86b54d99b3e5ff1e68183b0e24e50dbb18035238f50d2cf9bfb3a3b214516ee25117ad38cde4575f475defb74d71534a21920b3a8c553bc9deaf52027a3af5b815a13982a518dc73e9d2f2e59e9959e4177761b39396524f7817d77d9062e726faa13784db4eba483b550006d6102d5c271a534605fea6343f06a98d8833302efb142798bdd0101bba0d880157d69028efc186c5593a3e6e3fed85eb6c83e1c01e5cab3e7e35d41969949623d731b30036461d98fa1b008a769b04eec563f821db3c38eb85914b8111bd2c4a6684d3917872b4f9e2de4968979bc1f4978ed291b645715cebb45c8bf2dc8ac6e94a86b5566bbdf659ad3f0cd9bb6ae4aab47306b0b7bd1728b1849b5f0b2127302b518367db8fc8d2ea8a49d2e26c7bfafba07df3d8308faf6bcc79fa1834eb3b0b53f5d443f60e2b107d0fa89a592708ec43f8dade5630928530bab018bbc7f38ce97f78818cc1f7fb52f282b59571df0ac5ed468b484236086ae70111ec8d0a05ff896fc8dbf91bd8a013baae10909402122f27290ef05ed130754a18f04a6a81f157289518fd1a108c4e1efb0b4c918d80f0c06e9d0cc47c38833a04486ae6844be86f4734317834e3c76ad2fd1effe5afa8d69d7190d43bc4dc485572dad5f2cc0655af8e2ffa395a3af69a351dc483c4e1e7692c029916a4f8d3ab946c4a99d057ac26ec53441d94f2cc43af404c0acf1dcfd17eb46fa8df628f17e7331cc62a79f1ff0d0310287683379a998bfcde666a016721f995107546733d13ca8b8f43794b802bd7a00ef500fc8639a1f96fbeed582a70fe9f1f9061bd4460b974a4aa550087a03f708b4ce346529d8d46adb5519d9ba53c9c3c0e211eb805647722b100fa77c91d320d7a9094f9730c157f4609a68f08101d65d6611716cb6b519fd2aaae117d05c1aefffe1c9b443f4b2854a4e4d96be99931011067869f1bda960c268e52c2e8fc57c671beea808141d3c99a419f92272ab4842f156975681b4e7360dccfc3c15d54a491e76637d00d95e9997fea6afa92d61cd916596ed8f806541cb49d5d5200880ad255a13b186126e465b9e06b459e92f89312f64d3b0d680421ec0989e6f9091d4299d781e1df285fb379f64a31e2a1f6cdc45521be175bf0674494fa77bc27dcfc6f6a2a1eb89ba33d877f7d35f697b541b0cea01d24de99656508cb56142392d2c7efa42ba7b8d9f00c3ae0e55fef4e672bcc9a06203a9e41f2712ad4642bcf606be63527340c99e2332fc818ab87e928ebc94040816db14c9dc57fb981b3bf928c8a945e2abc140c8fd03bec06430f0af14dff85e785411d04f40a3d03d8647b4b78da2c01ee270c6b56a1435b60f7dc0958428e1c8d722f67e3df09c63be4231d306a7c1059b5912b55ec86f6ce5313bc7be61fd9840f3f550375c8baa39ca2eb455fc28c7891249c3d5d5dc152d7769b97cd8c305dcc2feb3817fd95772fb5c7afff7a54aa90d02d3ec694431030592a461284251afb90848f17bad637d882b32de3a28dc4a9ed2a33d6ca737dadb8c84e873ff32719037aab57854869ca88234c0ea7261b52b26ab54914ddb354d8197b4c3a21ac192fe285037098f20346440da187fdca4ce71fd0e5ca3873ee4ba4e0a46b624b6995c71b582eb7540e1f2d1edfbd5739330c12dd0bbe1deec34f28e3a2189d777ab5362b468beadf75f457c6c147f66eb39c45858adf85fbf84d430e38bf1d53cc0809c75eb44ccb76c0744a6937faffc722f60e4ad1f318d57ffe4398e59671b71fab529e04447f9ce0b31c8e9e0c0b0f18ee0cd322c639726ca26bf15fa59e4895dbdf803d8a438f0406871f9930f29a955b0559952585d594f2f47aeb127258e459196d085ab849bbb972a150c23fb4cea7a50b81a8ce8f9302667b48047ced4f0100e97d23b5b89f186904c82dd24fbbb42d7780f759048d16600f493b14b7c4e80adc41909cfce6d6722551ff51c617b5bd8e483ee03d43f4aa77934a39c6179fd88046f6bf2bf5c0f24f154de81624882a64ab98a2792f135152ecc8ec0dc9fb57aaa4956a2746860d9d51157a7222c362d76e1644c8c0de4dfb293a22891248a558285fa8dac3ffcb5ecb1e993b3336b85a4ba9c40b7aa79feeae92af7e6b5b3c54cc6dd72367dc008674c61afad9ede6bdcaf4b32422e2b5dd9d699aed17d72b327e7ef204b4bca91c47772855164901f10f080623a26ba0fbb4516de7f80bc2e1c5cabca1d1014bbcec55e009bf43b1c6b979178bb4b529bec3d4b3dd7d74755fd6aa36c274e2fde4b2f1efcf5d6ac17e31a316d4e367e4e9f3963617ea5f8dbb4373065542aae6953f6081b063f8874f817b970c5bccbf1777f6bae12908ed24a6a68dd0cffb5dfe227b12f9651cb6629a2e1bc4195ab042111bfbd50ca03db65acd313d730c90d34697469bfa35df824f9094404fd57ba1ce0212766c4bfadfcbd6b4b50b0709bd6ea7964f794dcc8308951eff22900e1af365a584c44fbececaa2be5f62a94d663548c26ff126b818db35862b29e4286ab2cdb47495c0d46795d9b38b3d167c2fa542d1a2734a7b82975e4e8a1b540f17a727f57bddf60283e33c42fe220a838274a6396abcef54d908fc4022347df95342a5b7c6ce029b5c04553af83a0c4a63944c61593306cee3d692b49d97f093efbd85910411d1b49113de9f094c300c8e7a89134d8c59ea7114158976bfb1807e15dd508a0d267de55d4e3b9290b3e27728d136a7178d68e90a675affa048dbfee611de63a4def66d72da8693c90290b2c12f70cc9af269ce75a2d2c0fa2994811b65d485bd5524c68af7d56cfaaae76a5fbe7ce2fe8200924609162ab7aff6b821251022cab8d029f18dfdfcccdbb4d2f3f08354ccd83b10e353c2853383bfd428a61a1e4dcc0475a383e0dd29073d8a52ba7ab79bfc4f2fd09f8ca3dce852fd72ab495f4cfdb94b84c6a3efafaeb6e32afc17807cea9810c7aaa88e2016f5782c3ec4e3370ac457fb72144d927e3f86dc8317413ee31a8e7b7a64e0887a639eeb74d0f9139cee33e76d310469bcbcc1999e898f3710bd50fd394078cf66d0c4d6230ea63d30045aa9bf6b6c79343085527894e92c239cd7c18c4c45c3dc9b5ec71a88eb32125f90210544664910f71d0f554b13b950be8f3c8a39bf3018978c8282351a995c1849ceb271440c9b7c4bfba4830976476285b13e4609e6a25ca716d123cf86387922edc5e2451439d750116e3d45833ca6765d6dc6775d6bf7422f5da5a6f75998649786e7f171c8b17134267e6be5c097cbbf7d343de46ce214fb9581d40292d7eca26edce6f58fe0ad4824c0cf2c404414f1cdc33bc3359f81cba03f39f5bd132a2f88626f41920f948b18fb7bd7b893658f9c09e86ae43e05bbc2dc25e56e8346c7bfc8c6f0cd92954409609e1b3891f054d56965108a9ad5aa30a06cef5f7dee6f70d08032666648a9014ad9873ea9c788a2b9e14567d8d64efe942c65d60057b642a32fe4c9f0e744533af11b76617b816c4195b03c150cd0712c9a3aa5e57a45f4fcfe24bc0c44a7b764c4fa9ce1d7c5c620f7eb2cab6adf4a1c50d0c16e6833ab99956f95e106f52bb98f6a690720072cf6e89c7ca1104ce851ff424b4c23956f141acb7081eb56ff84c13c9608311d2ce905f29d1b667cc1644d78fc24a3fb6ff340f2987a2e2078b7e45f7940420d3625c7ce2462404f0ab845f77e7e59e3ff4fbf16a9c6a92aa960a950c775a83195eef5a942f76a512eb4dd3efb451fb6d0fc2b1aee320c83a0464a23cd69c5cc4f5be2380e34c5ceccecf2364da2262389ea9cb2323b10e6736f6249e3c1519985e214fd1502e38e5c106010423e809cf3c7ac7571ceb5a95f7cdadf9b118cf90975957531db35953fe7262f367df22e81b6b688625b1c7011434c1e3b6c8b6777593a46efe88668259b6c48b6dea3aaa203015b1a98146482aa3927d86fe5b6b634c10f3660cc4f3a5a4f20d689f38a95ffa0c2b78c5fb286c685e790f7f41581c54ad5ab3144b6486d8ee6e46029629825b8ec8e736487b4aebb813c6972741c81d963b0cb64aa3c86d31e2ccd2d56ca40d2832ad81d56d182a5e16928cf3aec048697b0a45dd920fa032906fb0e2406a64d3483e92c6e13b346dcb137bb1e94827b77d91c19656e110f3937cbdfc35b0f21d2aa120f0c1fa0a896db1b695a72b4146da1e695587c4cd75f26bce8bdfea11c7b532edfbbe1e711b35629bea82482b4f202f7baf7e71045f7070e93b797b82875a9a0f52af4f55984eb2d3d95016facf5b3adf70b7b2890177b30dba57c98f52b32a12a6886b90578786fd2d9e667b7138e1ae302e06ae5023a8b618cf4eb41cb9872da33e299d54b8870cf5fb0dde6213a284463a8fa555d7648ec6351a0ab73a9d75a302e875b45dba0f00649795cb777ef2e1fcff92acdb935a3b3db6c3275a46352558617bc5d0670c501b7cbc67e893e32edf0572f930d74ce25b9d4b517a72100350cf4b368ae0b2f0bb0ff892a78c4e0cd2f4a70253d800384757dc15a16e98bb08fd5483632aaff6507a5f575a8355470c07bcb2b6af09e7cf0053a4e86973f87105a4403b9c7be01f959afd9eb705c5076b4c1ad738b2ac5f985afa316d9072233a3a634e95e9587ee9a8ddaf366adb384727524eaaa37e69452200aa50dda5e317f5a8d04bda8138db5111e814a6d484b5feebddda76e294cfc914f727d231a9e46ba6885bdb8f63b4e2d2ba89c8024b58831a6befee176ec72cf8202a6ec236d4ec2676f05944e731d31d56e3f195b9b629582de705e677bb45886cf0572419970575d4ba68ca88cb69ff4b7ae4b6c2ce9d4dbae92879188dbf266138ef7d777c1d0eec28e8a3519183ca5dcbf0910ffe5a120849d37c9d60b31831f27c0e3bd0486e1b4d921ea78e101584d453e7ba7a75d4d98e029f6d39b699eae575db42fea8f97579c76ca207bd62029552fde917e96baeeb6acf17c4a16484c60969131f5122e7a10cebdd07cc2bb3ec0e6c8f39d6613123afc1c2c0a2a5d3d29ac97754e9855c265cc442730b3bb276301be667e9aa112c5384686e4315c3d7bf1a2a324efe990a91ebe552ff175b3d7745d9136566c1bc397eae576896f0f894d27c92324fd66fdbc26741138cbd8cbaf0cf5306f90999c5f348ec0ce236337ddce93a6b3b5f1a059e5e55f7eb9573f2ccbdb2be33c28c6dd075a042ea19827b5fadff4a1d001a331e06d8e7d4f942ebb9101a7999310b59bcd5a86667a27b45270938692a842c599c40f399fdc0ea0812b31cc5f6463ffe2fb64028f22c97e448650c396f3d43ad79770a6bf0f3bd05708ecaaf077b709a7f605c3d195a7a085bf67d5c24254d773e8026148be8a7d9b90434d868cda6fb90975f9f13df38fc23b22e133b214c2e5f8be52a6f476357e2a4526fbe1a36c0f7a2311a44db7c1097be4aa7da5f851d9b0b48b78f27ae66cda5d984b39b1198e5d31b976c755a2ff4573d38e21b99c21c4a1e826e2f2faf7d81a1a1811ddbba646a55f5318a7f23a5d46256cc06e259e01450b60384a561141b07c2dd4f6d2fe1e111af6c7f637273c95936262176457ce3b56104bbdb6dc008b8acf089f2a5cd8a72f27c5c12d3ad6c0243e1409f5dbdad0c067a30575b717682ff8ef4e535f982e0438a23ea82090683604d2d821a9139024c6e1a5afb9fb4e379e763a8fae57e47bd829d0da5dffc44b9423bb7b099c03d17ed322fdf19273f6cb16eb82ff5926761b3733131225eb9131759aba7a0c6fe046479b3b08126573b3dca04b51da51c0600c55f1281e1064d1bacd1a7d73188273907c67ad0e2653d82f4e0b6cf667244cb62790e281b5f9ad68631980e9d82ac84779bdc2ccf9a4d6f16cf6b57de9bc5b9ca40cc006c2d16ce94ecfc7be8c612f0d07c01fd03376dcfa506282d07224957af83bc441bcd7fe16735233a55829ff5d42ed87b437a8c96df6fa73bbe750699c5472ed85085dd1cf1447a1f46601f973184ca368d931d2240f8b56613d2735741f25a75499b93f46cbe0fb5ae07458abeccfef76a2e063161216da0aaab99a4de192c9f2dfb96ea702cb239f78fe9abee0aabad73ceed4c3c7be1730bfeefb3a05061e96d5c99b785ef6fadda84a439db7136ede019615bd0155b0e79fe052e68bdb562485a797bdbfabbca057c9d8aa4774ee7f59d80eeb1cfd02c29c641748aaf6b4a8a90601f888e31800725c32cb93e3fb338af8f6e5ebdd48e2a4b98ed22e46700c8bfb02032878f72f538b8d6ce09f26d3dcbed1f8ba0c7cb1a2df3b4761d687edac92f4fba5f1db438cf05853c72be07494b5970ec679440fda6d4e6742e25b11a2dd76088b85e069491b7d9efe02218d36350510ebb845101d02d699e152d4a572623b31be838433de7a4a11a414c9d6504617c0878f61ba79d4867d25f80b7e5227900a9c9de0fd5caf8db5f5e6688c08abdfdac036c139e9667158fe5e1d17e8b66992d680c51dedcc3d4ca8346a78f01eb7fed3087fe8cdf9c1db1fd00d01b715c5859cd313edcae7eb3041805b6c586638650170c359a1e414ff1cc9c57cb69f59dc10c1b8ac8c1558c582213be34b808038e7108100f75a93b4829827d363386e727363622c69f0b32fbe82c0693cba6b1274a9a0c5480560dafa192ffb40bdaefb4287fa238d6a0fbb41b4c0f965f32555f93e0ebb8de6389038a411d12c01030b59a0b2a629c97f24453680d9429a2848e8b9df445096f14f157171fc96db6cdaf321cf17d3666b9865c903e06c720acb68aaeea48310c75028b50f3e3e37c19eaeb1182c0b0b6d42bc45f9257aeb7e41dcaa6333438739de7540fd01a2f2f8d39026561be727825a85759cfe8aa8968636a5d9e20b97ed3afbde0b41b5df9bdbb0aaa1bf737198b9c853a9d891be96dfcda762c15d6dae38ab3fd4cb84ef7a731a747bf9eac647c308f2e1c0e26bfa7139e2768876ea793f77a2e7f33d628ceeb256c98bd131fc866cdc31db9e209202a77c033d8002eace1570a18d7ac5f7e55bcfff1c85dd55de170daf812489e4ca37a1459a944f2253ead7bd80f83c0d280b16a2788a10ed6af72eb5e8e14946d4e7b7a7c02dc9edd5980403b4220ff74985e49abe7add2be920312708c71dc41254e92f76b4eeb70fba536b8fc78235ebaa8ce9f0d03783a7f048a3f6f2ec64780be1eba5a0adb26be4e98b3d86f554e69b8b7a5b3272dcc06e4a6a3e6a3ae7c7e3329bf8fa1c63eba88b0496331d24c3500b9111fb7723b426a3a9480f220a18f43ba18261abe5a81ceeeb6ca264b775a2c6961080dd87ea67818f77553ccf82340f60292daec1a27c57a64c85ec2d9252a8e82290ed526b999269826a3e39f20390943d0e335a191e375c833f7977f32eace143accace9ffdcac3fa0a2e5900a7a08b8ee60b2801d2b7b515b68ce60af11c62b438276692bde8815c6ebc68292df7553d7c79b90b6bb7c018a3d9bfbdf597c81a094a595a86799d069f4a2e4a7da1b5e10d4ad93ea653da7c6e4791c9e2a382aed4dc6bb51da5f7cec35ae274673d4a4d04fa66a3cc3aed11d239afc276304fcb8f4246bebbe665a3fc4b93ee0c91f5d99e77174dd1823620c9b90e9c7bd4bb90a91415ab2aac1e3a98de41d97799b7534431c90c7fc1b73a0efee7ada71b56023aaa6b566f858cb468bfc7eba8da265bdfe199c9606506bd4027921d4a6c71c942930dbc0045d8a55c54736e87c71f129128325349e52c5c5f978a5e79324fb559fdbfaaf7650db35e57ebcd1a618e295bd458420b234fe898ebd1f9bdff7d997e8aabcc7a6a28116c23dc9de18c6e78947c149f0e5c7fac9f065179474d55eda896bd3b6290f8f08a659eda82596e4e0f942baabb865d38134141f929cc2927c90f3c19b6c6d9f0e021a9ca7c38dbe5af58859070fa9aea6b028add1292d80850459456531e711aa421b5475e6230b91dfcf0533887fc211ae54807e570039c07edc761283e70c7a04a66d3576c24d1053b8c3a00a809cec6f88154b9a9a4520647b519aad405e4ac58bd97cf41ef5a2677bc572a5d3740409f86ffeafdc9350c0204c78dfbe45896a222ab2c9dcbb859e3408cdeaaee057bfa51ae3559712b75e13c0169d2cfcc2a63b0b7e7e47ae1b232fcf0f95abf7d18b04af0cad272d2245ee3eaba6944abb0f5f25851f42aa73a490844022430f836017bb98bf9bca2ded62fe0bd399a97c0230dd8095ec0cf7c811e4b916036acde5bc14b968df02925c81615ad016eeb4150521c9cdf8ff0b0c9b9b3ebf6c836273b01ce42c0d3e494b18cc0c92580f7dd4cd175d65a899c697e86fcfeb5b6272fdf99b5fa002f8c8daa6ccbcc77a62bdd4c34f599fa5b4e42e7dc82cb7679acc6cd133b3f6af05f377d77545e602b67b56b98f7864aafffa33f33b62ebaf52cdde5649fa73c2f5777b95fc0ee4cdd9d9df2d21fae843f6387cb6087b406c4239618760cabd91e9cbdbd596c860636aa5ae4d1c489ec86e8db6899e033fa6fe5aab5fb871b46e951ebde7bca8cfe3f42a6dcba82f61c0a07bebafb8ec56e21312390cf55e9801a967af830d852bae439ee8e81818d7cbd8c35f1d8417085e67e5f7fe10ccc6c8d7a35ea0a3a00bddf413ca6333e11e9c5816bfeca34b2157e244e6bfc0cc0d9b1648e4ad581f1bfa48b02e0a18c51d4f3ee46392c2942063a07e3996c41ce490c03ac3d835262ac9970e19f7f78f54ff4a575e045aa79b1367bffe1435379cd9af0f4ae3663203425390e6ecbbc4a45d820e00b9c89eec6573b103d6d70fdf94c10515ed80f2659f888888280716f979cd93e1250a0f96f9b82e1bc9c61c5965f14cf751e45958afde0fabfa8f4b5a1db143053ffd34e62c0295e6a54e81859cd20916e499a49b8c8cc03d07adb39e057def8ce6ebb7b8139b9738ed103b1fd16d78f7ba5fc486eafccacd789f01e4d2def836e9a24b2cbff73a2faefb8e2f0adb07817d63c7a277f00519481264810889c5c520e98db8ce3d525f0e4da3cdf4ccd5bf36fb3521d19c7bb77be8abb0b7ba04ef8009c11fe67b705ecd81fb88ccab93d8a3d9cf3bc14e9b6d806fc948cc38bb3234775e92eb55e25cc38693a557945c1773bcd37d9c3acceee5a1e9044c373ec93c13d7b9381f1852a21f052cf8dee3c8f67c02b2d7b3cea06b67e8f482c90fa9633917d7d10c6e4f0a4aa29f1e84a91389b522a94696e21b4dd7da3ab084aff7c29cc221bc6558a70fe32d188ae8edde7d79396ea586106df24b6e5deea8f59fec295e1632d2a6aa063a569b08cca318e2063ec76531356356ade02f8f1bc56b6d860608842afe511d34ce7203637bdafc9d0228d70b142e1ab3a362f17cef01de9bf80149417c53c5d85acddaee240d78c77d66e4acc61f7eacfb7484ca8e650714c29a20c97fc0fd175c4c24fe06ca3b1e0514f39c6f03401a18b85716286271ded2f295c613b8d6e8d53cb9317dfbc4569b380f628ffd623ec95e3a7f42916d2057493c07ebaf01147dec1030d5e2029db96bdb48bc8789f1de59c00346abd99b91f2909a094f50b46bb167264dc85cd86f7cc98e98a30c5058bda4527c69fe0ae8248e96f8904136df8af8fda11f98de804a3cc5a1eba40e4946c1ad5ca925a032edccb8b9dbb3b280db75e2dd30c3fef12fe5f559159ca35809f4a40647651e73aaf95d34d14f67bbb32948353ef698a2b5803de74281fcb4c68f1c1f4b5851a146ae967ce383e40334215e6dfe9e7b2c0667b013d54e18f66a611f8c3c5b524cb1c1fc15d05e9db95b7c484382ca87cf59ff7ee5a696ed22fb54f10e40510275705c6ad388396c94e3087897594a8495233da97ef000574044d01722b944559600d6a435f0f16a23c82a374352fe944bb043abdec6a9b1916bf9438a0e6d37ffa1dc90410461c44329c5d761d7f748d7a6e0a0de09df4741818e052fe7857aaff3057d5f5fb3fb3700c5b0dd26daeb4dd9ebb557c551573f8c868956bcb519b91e36f4ea301b42851c0836e62e311274a6135ef282f98d4800bcc3a0e0359abb12f7b2aef198ecfedb116d29969c122d628b494098ff961c8edfecb2d2488637e739d99bcbc6d489cd56b0f04264e17f7d48648bb177c836dd590790956be51af5c0e41ba89c59828b9cbe6ed1e7e9a763bf477892fae7a94ffae6f321650cea8eea6e89d12385abf924de3d1f60c0d19eea1a9ad1bd09118429094502ec195a1845619f54b07e0033e042499ea1d5ff8c5376e491464a2ff40b20693935fb36cd1cb2898485dadb14a9fd392b5aac2d74e2b9cbc722d74c649c9f854e03ef0bcf7b9c42cb547a37619eab66bc9fe8de3fe3f6fe8bfa43bf4efa81347998629969e92e8be8e1af9f9e79baf1560aba696c76cd40d74e4295efd22cc44ab59622ed8757ff88f2f4ae583284360c226dec5216f4f57c1a3aa628d20dceeb54fea55f4a5381ab5a1469a237c9665d3204fce030516a83874abb242a6f1532d8771e10e3145481041d99448ded833dffe8c4f37db834f3b637ad83479fe39558a114815be1daee787f6bc3b23b3f6c32ad733ffce62b994af060f64eeaf5d9ffa552feb1d9a5ca48168dc14e6bae3219b104534aedb3d054279ceb0b0cf9f64cd17f85f9049b7b57e9cba062ba43731334e9dd85f19de1f96278f28050c0549561e8743b8a02940b2911ae4b263321ddc066267dd12da1af82def09ad26a3754f6255701ea8b49216844ce8ce1ef280a98128293e4a773df40ee3b71b2f00b04a1bff3dc0b545cb6269c1b7ad592bfe5dde8bd75439e78eef87af0634c08032c6ed451e78eb2860cf71c5db3b91a01109a792ce2b3937d445882c9181562dadd323b06b5c7128911a31e56fbbd80c6cd538564b61c007d15d783819a7030ebf6acd1aebdbfb16ff5e770dc73ba73846481855af922eb5b9fef954d11f1e77240e6f8b4d9959c4689b0dff3263a116943d86dbddfdd40934e76111df2fc5f7f7a8a1a192d17bea3f3a4c58e663ce2d034770ac777c01cddfbe1092795f0c7d7a6f761e7c1032fad3ab1e6491d86ddff0187cd1ff01c25121f618401c8a92e5b5c8fd65f4ef998d7c4e8ed932448cd615de888873d54080494095fee56b83f952d7c58fed927323f34961a921580ee78048be3712b00bed1128b1262c33a2d2ecde661720d6bc2df092d27e74a19bbcf0232241ac52d24d999f1df4432f1a14aa466ad6edab7819c41ffab6f0728fad115c4319bb79f099e30a9b764483e6471c258908e0819bb7977300d9cfde03085be56643e65fc4bf8746a2ffda45c0023f0ee2349bed8dd8d439b9161c527714f58b15cb6ad8e8c0ccbea711ada1add7261b55af4ba54ef6cc034d39c5d8c4c92e4773be29ade790c726d793af47ef475e28b150a57764a4aa83221e1f61a0cfc5a023eb10af202c3d1195e9ec0bd9ec8803a78a079034c2af8460bdea7cb722d04e7866981c2c15ebfca40498f43a2944d92a26fca2d8fc40d03c31f9546da4de3652507f6e73eb437924b92d3f6291cc5b6dd366fda994617079ed8a35212465d1ebe9c779563e9c4753f377a855a96e7cad3319c2feb1bf6547394080dab2ce60958e8a97232fc84a4ac75d3b3356de348e8f6348541e4403bdbf468e021c7d4eb2adfddb08f8269387d838afea6135401b571468f7db46c45950de37be72420c57444c1abda14e4f6ae6872379e65ff4b418f5b4774f6d478dc0bb0ded0f49291dbd6cfd7f069449ba0614032e73823242cc0b8a3ea13de5de7cddb45481fbeb49f0dbefcd634b4bba02289ce722b409dd2ebbc3474b39ee21111ac53a098ec99f7e4296059ff364acfab4dd482fc2f2b12993b8b40d3588e436a7ab5cc789bf21e0c80e1b374a188a7598166b588007ae26cae244753a3454a0bfb92e10ab0de0b446d61a1776c5cd0a41caf2aac2396ca032f932377c8d34bd1c12022bce8b53aa50a977956fe04e39b73df0c2ff5c7cd2e28155bbe1f3dc42869e0a39294ef1d0b384f61a0deba9d8a9596273da7ec8e42416f90325d16aac3f43b97de4a174502d58418fa078d3320ad4a6fe06096c017c1160213a44c711ffe44a721a95e894093c7965dcec0ca8b6f6c8c4044936224b2d7a7f6110fd1948723d433404c0b996822147a0aa0f5c4335dcb4b3b1bdbd8eb681b01688f23f2222ebf3e98042e8235e6c1b8e1a26c3a119e3cd2e515e32627a73bff107544506fdae98e1fb6a0b833f2735deaa89571c80649aa785fa214626727de37ce1fab02472ce25758f79dacfdcfdaef67efbaf9b5cdc3a087cc3f0646d93be440452f18145e5074621314e3cd3b0f84d423aceef82915ef69bfa22cee10a052fda2860bb8822faba6968ce3a035f8177b61fee728813b8afacd47219fb16ac7cd87d65a557fde94aeecf17af58f6e08805d993e5cf4c7602b33524f6248b37d6be9d56d45eebc1296769160bf1153c76481ba15df4bbfb5201cd5edefc42bf2de5a303b2f21b5006cd13ef39f1689620855da25873560dbee07ecd0dcba0808c3cf02449874b8515a7f6052b5901aac5263698f812756800fa50fc1d394e7ecb19e0bbaa5ccf02dba76c160c99f854483b0a567ab00a576c94fccd1f7f633be3b5004d987c453997dad058774527bfadeec58444c199a464d9b2006a1a2e6549c6749480f8dde56de91eb41017c9e0317608e2d802c3b45fe0253fc91eaec0f303574b0791aead4f6c7072940af6812f647eef403a98f04ed6bfbb9c475de43bed18092335ef0e0365a9fcfa35412f37cf3c2ec5b807a6daeaf56339924f641499ef87c0dbfab56d30e60c9f7019a5a64a85aaeacfbaa9cad68ef661fa77e6e3e6032a6946cf8488d9391f2ce81c288560919b8f064776e1216dcb14cd65870e98b6c747da1e63d3d9a0bce31920f58db3c0599abf47302cbcf2b1d2d3671e334ac85feb1bf87165e3bd0f400af50814095e6edab2d194a50488421808f9c6c702bc1f76f5050bf6de609e55bfd464723a733c82b6298c705c4a6e368a2087d1bc7173d154b49d266a1d3b51f82e1b409b250e6b18a090cac1f053b077a5a4c6d8cac66b27f179afe83fd673729a3ff6b02e261369317e7047fae18b2091b7dbb38519021d510a80c35b293cae385880eeb01c43305821451896675e81843e241ffe3cd6b05a54e2ee9021169580f481582bdaa37386803f7bc8781199431e7562a0d9c6375dc6eedbed147c639f9d8f5af49c7ca2bd6cfed6877c86b1465a36c4e98195a53e6a225db061258dbaa6b00fbe2295507894d608fb105df98066a7fecf1a92df91fbdbfd5dc40c3e999d9dfe6c810f92941e664be68d3f44d89e478548eebd80a07327e85486dd0c840514fdd65cfea9264714b21baecbedfceada690df77b8d73841fa1c3bd8e9020375f3245b04c877afc3fa2674ae5c366ab8f404d807600e49cc8fdeed940ea05ed751cc9e9ed904b61cfa62d8c3c4b77c984d8a66d2ad4f670a1cf34ca4dff7b1fb329e58ee73d943d19b61b6944bcbb6fbe6002bdadd4e42fb60eb784cf27c0954fba22cdfb9e2fa1caeecbabbfe5bbd25ffc6443722db6c2f88343bee6f91cd177bbf8b4e8c5a51c588309c50322e87e23d32e96b74e7a0dffc825b0e6a82f410bc6f801e04305baebacf5a01d1202e8cd786ee346d4d13e15d4f092eab5b0e9c37ded525039cdd902fadd28b33917a173eacf268fc6f4022a46b65f67ee463189028baf6759549d8b2442b7998dfa83206818b99f1a8cfcd1b961921777a05bdc237554873f0fc2279d6c28942c1877f799899ad1feafa7c2c48bab3eb761eea446d586b4f0d006fbfc50505e9dfc205b25a85615350e97640cd661cb94f58d9c85d21a52a43b24eb3c62aae0fae770e4482d411207353781e1bc3124785176f58c0b5cdb2177ddf0d6ecd51351942235a011cfba9e886e409b5078ec8f7479bdd79e307f0ee8dd6dfc29db7e6efddd70993fcabb248425daf535e3d6c03b841a44720c65e374022f15cbcd7476a5fb629ef2b0d57827240a69993b5b968f2fc0838cd5ca7fa11a48193645649a45657506bce5f0babb03e2fa0c46c788e2acf2bb3d986cf9337065cc2f56f50b2a318973bb17e1545710fc30bc93e5c305e2f441667e36b1a98b7b232ea52b867e08691532062958f55db4bb99aebcea4d32f1b44401b828a53fbe4eae708f7004188a30532bd7883d59de4244e356f5bdad72a365a0671e7b9a2a36b41c72db400d8b42b62b5aba0e2fb97143c3e4a7b8bae1de2a14c1ce52c4e538d38eadc752c203e8f675e3e3232250170b5c44060025779367148660f315211c1c4739108eafb0847a441d0c5e6ceb90cac3999544a9407b12f03ea3f5625a8170e608f0703cba02eb3052eeabe65a2fea57f7c3eba9d96a983a728775a73377b209b07c1b58f3a289e4b43cdd654903c38cf3f26d012fba5acf79c878c9eac73296beacf933d3c9ea79cf5957b82277c1be3a53a840f9f88c7c35fa1491cf5c130fd0a64c8a01ce215a43a4cbfa09eed79bbacc72a4a39aa29cdc4039b0eea5360814bc7e6c5e4d4dd2645f1dbbf874c15298931c1c6860fc7c4ec4ddf77e983a85c5d5588dfc18d363ebdd5d496f074d891d5308bd387620cf18b73af6b962352504a1af363acdf0a4d815636d103177ae56cc283050cbf2305b101b553c274204c5fa0bf852ea3aec51dc295454fa73215ec548b92a27c6c74a12ea25e4d1baf82e3c6f0ce021163dc8418905a71f57bad1aa7d276b68c9cd0ea0d72f7e5377ada4324c1672ae981e4159e1d28fd3fe01b40408bfb716beac0e1a35c783fafbab5f748669e8c403331d292ff1f64422f986463d461334c4004d7ed22cf93b4dfefc3c0e111186d42e01469838ed95c4666d34813bd518f2fe9c15bfa2436d01f305674ffbb47cf77254376a8ed9f23069fd85e03604b572a42ada757b9f9600a5a39db606e95eaaea189d4a3a7e20a8bcad96bfabeb58f2ef51e48ca9a9355dcd23d87dc9b185481d57afd07d003df6c31039dfd34efb5884a685cf0fa4ab2deced4f6af0689a028c3c60ec423b6535f2d2b9f345b394f05cb6f757db1a6cc5e1ad69e3c9690607096cc41d9bf0e02a07aacc93ace1ed58e5e5fd4bf7e3ce697cf1af83f83d1fa9ddbba572fb1763155a71eece1eaa75dff10e218d19c447b3f29a65b862593def86b71045bd2d9f6bcf07c65ee902778fa741fdd8cdc7f187838254ac27d0202da955015246a7ad3f5b5722bf3a8fd4969b5136434097226814770b8d41d3b32db30b5aeb941f73822ee06507aac07c4cf8ed4099f21b2a99c3dcc00523200ba806bc9b43a6a19487ac3c30a7b39825bf04e8aee42f726bd586195fba94acf3d8627f38fb90466006d5027e01ad4cb1c2bd8a09dadd0f35044c8063767d479ce96d4d1fb30289f36f4d5b34554a8a4a604ab8a50a8f49dc7d1f9f6d2d388a6b8379e85a3bcfe7e7dc03efa0357ad67b87887d5b073fb5c1fabaf5178c2630c2d7ecdfe0bff3569f4d03e945d8cf1c2eefeb185dad2fd32048b0182dac0b161d41056b9656a1dc1d7963c00ccb36ea4115f9645c8c7ff32dce5db3c35233468c611a9bdfc24bb1ca3d9627341a0813ae3e14cf643a64d4d3c3ed04666f454c66644ce41ac7e8aa9ff41d7de3a5f689af9ba9e9f12f514e76a5abc7e8ddabdbacf3bb810a6e7aea31b47428b5db0e7037b67611f23788537bca62a8c54c36b361212278f047faff1ee176622331ffaab1863c92df26e1d7f899ddb2aa84fb017ac9f1dae518d2aad591eafad6c9c5bcd956c16b13ccdd1632092eed58168cb21ff94b597c4222a4d39bdf6d75ac55ddc82ce5408ef1d5d1113d72ab4c4c10e5555abf5c97e6bc6c893374850b0a25898241d0730b8953088479c9d625280e4ed527e430a45f188bf5850f32edbdd09c0835d0b5cc609db51efd8f5a65df6244d244844c8c10bf594ada2e322fdb9cb10e87b2d80d434a0a2524bfc24a67325824e46bc89829724a80b4730ea8e161a5a0d27190bb4ad78a672435285a700c5eb5d06cacf607fd3f0d4fb20dff260e11f79d17915561722a927ae8fc34890881c420aa6933d734b111bb82f212738c54d63404015dc4d5d7774530943255051f59ff207193dd0525f6fe863ef0cf69d45980951f5c6c926c9c0113aef34d7d5a13b1a9945a1aa5925fe3c0982f465e8f75eeac29b5ed7294870ce996cf3b8ccd4a897fb97a448d89997a02196a7bebe229a95ecf1376668683c368827260e7a5e311e54de2940af686e165dacc403038fa4c97f47c6af8679c285d90cb4c0cbcda0883651a1f1808a6626fd188e8b6d79265c71d9162babd6913b43d8d68151ea92ab4af2eda0d7f965394451e2c1a14a91abbac2ccccc27efeb76de3cd6cf2a24605c9f1319ba47b3f30e75c3b24debd0c87549ef436a925d4d8d9041596902dcc4bb08674de589dd08f7c48dc5558ff871ea5fbd1b086ccb5362febf5aede822f7caea57464b85dc8b86927e4ac81f07eaf68b63070de22fe859784f42846e58e43610e1495fb13b304bfaf7c89931dccd8e9c3b15898e80723c620fe69d98538cbeb40fb0d70b94c6ab3085fbf386d7d16389e8e9407316838d519e0fcc7145e25249fbf0e1d0780f175201ac89276a0c523769cd1fc2171d1a3ea1ae2aa49c45fb1c836654fbf11ce22debea41cdae0ce2b907feb6c5ce9935693d03610076a18be216e21639950ba9ad44677f7d79a695d9fa8279712f85163d857c2d9a95886a7aaea7c453b0e9562f1f22dc8ceacfbb8b550a3b7411691500713c934695856aee0ed5bc64ed076853f5612787fade7eaa4825730a9608bba5c4616843e07f19bcc2bee29c53e0fbdb75ad638ff03a668d2b338cde2c24a66bef43ede446c8559e70a3ab4d80db53e8c9f2b1ba4372a24056af9a2974be86991ecec4c1f86c574c0a1a1e0b82b674ee45f0d081b9e09dad5a2754eb5c6f902ad0fd369407573e91f6194bc81ed9738245b6a41f3f0af8c02fa45edbb9c2dfc4754c4e6c625dbba62a3630a004ceddb302ef070fd136139f83e19c591b4c3ba4b042d562771364af9c207174eb35803fe45b5884ba4eea9f28e4eb2f582b84f1ed0d670d99dfea60b51ba3d290ab26f8e641ef2a581fbcc5efc7688495f35c001ad5fc8ef43220fa0917861db366c5b79f7595e3448641aa3a7d7c1c8668fe02d9e6e80147eec3fc2847dd0f74924ad70389eb774ca96e3c96cf7e95b1e8ca26d4aa3ed81111be1a4b549c4b21f3df87dc7a58178b3915935350dc3041faca35a7f98e0b23230adaf7f9554dc26c5a1fa6033c3953f9d8f0bbbe14d1f5e9162b889234a87e1cf324e7c7dea0865f24fee0a6fde7124aacb9b0029c88708861791012413d601343fb77b15e0981e18aaf4f1c0e754744ef374abfa14be48a3bc8a7460d6bcecfa29bc2c1ef89e71eb6927054f50b0ce72df8ee7aacee94a3dc15c0443e4c7bfbecdcc46ed2fed192430f43b9b6a7637bbe00f6900104a282be00f2585cfc0a65f162151529354848177e010fd974c46d64d02e2029570d4b70fa20cdf5fc4cc8c16127e0628fd46130d2ead169cae2121c0410d41bf10bff66f6b6e54561b34d97861aa72ff43fd8bdd55c4872a4536e1641a2d9e4b8d5bbc49cd10e5652a1698b04ce80f15d6fcb0ae0800aa8f7351f3d90bf1358f8cdd4d628fd8d37dd8e7d0dc12fe7a05df09dbb1565830ad067d0fa0d19500f99d14d975d120b09163832348f2a0202943368dbf40798648934ffad5f72fcbd2f8d6b86e590c69be1735d7dcc4878d983a96b5020b3dd3352b7666eb805a542432ca19f6439afa2c8e0840bea5d1163e39c3a0ffcfb72dc794d36b8c42cdca9e4caf81309648f0b17ebe628f11f2ee016853b6ae8a72f757da4016af7604a5885790866f3012e3e065d43b628b54af9593a973c2219c0d06f30f11840921af3e23830357698b139cbd9c6ad5d1ab8a3e66ecee0df82441be862a06fc4e1a8537dcb3d6e78b8d686bdc6e913ef705ab1aae3d84f8bd4a6d017ec2c7e7e2227b2eebbf8aa0c4f4fabd3e4c2ffb415d1e002ecc0b814d00b4db13451ebfa06635ec0b54fe42c569edd1dc84b85f387bfbc2b72601413882ea31d4a54ffcd66c33593bbff739dff22c726b0f104297a9a5ca71486705ead9db552b9adcbeb6204d4e36b93e365dc13f643e9250f6b10185cb3e6db3886cee5f0c43718fec57145a7243d0030dda7c4c8edc7d91fe9399e2216b0aef70aaac63a73dddf03a4ff4ab75c571568498505d85c9c6ce9f2842a9fe60634935212abfc9ef9f51ca2d238256c52685054f9fb5c174046da0e785b190f6abc773b89687228952cf5a476d8a18fc2e25e8479140a884d3a0d694ea3faea532ae8603153c71c1bc887813fe629f7e7326c677d39486ad14221ba0c4a3c08e86e107c87023a22873139230497f5394e676fb13d64e012565053610b881d17e660bdce8ea8312ea340d21c72d13a74dc2bd97e5e571b5284d8c749d90f3a06323d523fd04ea73e5d94764c0f7c40414a927ad711768fedd5c5ff6cee389b8e6c77b34b51cb8d2f2b4b2a88d3309bca29288cfe814ca8c6792da87e402547563e615a5170e63bef44a1878cbeb588757f2967b2c7aced1d2cc3f2cb34f1a3d6372ea9c587c3a99fc6af85066b1d305099b791cf2d24b94953d5a6a2d39cc9ff21428197f3c6751b9cc973d51c27780ab3eb572363895030700e4d294f81c660473cb7b32cc492ae5266eadad9e83481a533e5348732f471ec8e601c178fa5b3cf642fb8640b09a1bb819c0a8f8bbe1a0723198721ffac10a4006b4279e115d5e6d93ae7e69fff7354aadcc90f2d4c6c7bc44d842d63c2ea49dd3e82f912e9d89eae72c0fbe4a45b1537fe5361651298fefc9d297e29f0f269f63210c58e2fdf0aecbbcba6867dff4ad3c63bdd042715e8935b17de97c73fb9c2fb98307eaa387ff6f5d1e4e2e709fd1dc33ad246ed673015a17cf67f8721d4c3d158afe874ab20de18d2e1fdf8f34fbc515c4cf921627e6265501e414254a00aaa543cf1131849caba0544d5d6d8cf46b42caef9a51f8468af70b90bfcce5e1c64653321e0851b47210c23b0ab16fab51ecd9347cd8a90d8e8d578d13d6a446d586ac258dc2fedd68364339d66809bb6b6c580d8e8c0e26c7fa8e98d38f727b98f909d840bf7cff3960af39700cfe7b3c887aa70c32c3e89fe6cd03c5c589f9937c9253e71ab8bfdeeb3d2bbc196b8295fe563fc348f691f7c6b200472268a8e261db3cfc2762fe6eb5dc931c80207fbf4683ee2f26040902b5e7e465deab8e52f10d709db255ae668704481d177f7e5a30e5b6a3707f9e78c57eebaea3157aad556192030d1542923f62080b6413750076d1c273c4f66eeee0e92256b32c84507f12a319d1451a26818d6c5642f2636e6ac1644b1ab61805c0ddfda73a86aa5029e86d0f8dbd80828cb11c44f1640457006fb734a6111d3bd65e639b003f0adc7cb2a774bd4f3f43a3f4daaa7f682d011b89d78ffaeec61d70a65781e13a57fd38b2a930bf7a2966edbc81ea3ea86d424041331391a224d3dd76b7747bd4f82036531457121cd04801aec65196e24c244c2a3f24ce05ca385a827b261e9c41a8d14543cebe11ff37e2ba8c3f94df629d8bf10cd48136095111adf0345a690365f8b41ae055c9e00aafcff5f98640713d08f26bf62d9d3dd21659c10cd1e9f8b7a944af05d88c15ac62a5d3c8873767bbee68999c98425fb72abbb0bb44479059407addefce8d45484330448a3d32e9112ebf9502d7d217b7e824e307c1d782e6199410e232e5dd4e68f863295e0c14f8e879249e08dc8eb8ecc5250bd480caea370ecc42e7ace10208c2d5f880b83ae9ef55e9031fd5ce72042c97b12a202d216147f8cae0e082ee35f6a6a29610cc1d8a04f05d00f972e1b44a1ad59f057727349dac43da6774a52e0fcfaeeab03e7c6e6688f3f68402f7d8246d3a5796d7d6761075228c8b085a7f36ba529fd2efe252cfced6d46674fde5149db0539f1587ecb99b7d4a8ae93f3e34eb8fe0bc2a755cf3a03e5cdce6631a4a609751fc121233cd25a419ec75bdca43dc73afc25a5740eed063c9d3e42d396879b09749eae6387159a816c3e4ed65659d45e79e85513eab46884349955f0370a69dcc0874e4235b5a5eff60ee5bfb2750e19aeba8d1ef1b20f79c447b2544d25a89075299dc5b777ff91e41fd19f940988fb9d7a2c621e20846a734ffa29cff8ec82003451275fdd7ea219787b789e043e87e0d29be823b3853917359097aa9745bf69b9c2a30876638ac6d451251324dbf47eff3def7a7120f5025bf402c2dcbba0c2b85aaaafa42ef700f9d0edb0175ac01653a7c701c49b51d33b78b62740de64f19f3a0ae4ff0bb641e64f7c0e212b10ae3f4ef9f2ea9928d114a8d4eeaafe291c30e3a9ae6480b7351e99020b46e1e4ef4ba817479f3ac7e42b7430b892947706e124a1f490e80f008fb95b8937c1c993743aecda88b8fe364bf9939eff507721333e003dead27ae0e094269dbd78a0cb9d9517f009b43004dcabb20ce2ec3e207395fbfa270f0038f97fb7bcff664ff67728f65e2ffd4d63ba262c9542e1db432e7ff7e6bf9d62d20f7036581e6649e413f60046734077a8f2710c43c9a1c9299743e1cfca63b7fc9b0462bc48565edc4f45ad1f7d7e2bf655b6a78276e78d3be1e2778db3cce44d698f51da1fbf167ccd31d1a30f3dfb574dcaed0253cb167515c1735e7c5f3b249239f331e49f0eb2adfeaaa11b0c7aaf84685ff179536573b37953035a4d59abe2ebf64faa3c189e1e6ec53c5a5cd47f041d08798be87b97fd52ca1cd8b87749293fcdc6cb811d0f434736e82960114859e5c9ed533528ebed52caa1a91cf8a3a756d66c4a0f7c28b703bb0effd142853a967e103c4de9b28c061a483d9363bad2d66c72d1617591aa6158032020a33a1b3dca85ec53281258fcfc978d0c7feb170e6cef66cd499078e96b2b5ee6fce872d1660f9430e546dda123ab944ff2766b4c2bfdbb07e51ce7308bbdd2a09d3149f361fff55d931ce26fed2a7cbdf3dcc1499f3d3cc7a190097905190f49e5c1bfdcd8e7823516152178a85fb38adcd088d9694956bf2fd68e75f67d9a5218608685c40befb1cf0ed6bae000f89952c73f29912c2b56aa46ff5aafa8468098906a89cd8c6638f0b1225b03d2307cbbdda621619643927ba2b1093274b4b3af2951638412852898908a807ef6de71f29e95125625b8c4874de23913fee136cc2078166a90dcaca52396f42846655ce2d2dbdcf77b52f013a4a44440bc2b2a59f6404f05a412d98a4a756a824f3b0d10bd2c4646fe07d236ff21ca8735618e8f4d1b104c1a345ade674ed4dc2c634f44bd0bb2117f12b5baef05c99bbbefa9953c49b7eba57c16b62768b621ec51cca53a320d8114a92d1bd34dab8f734fd40c2715b30f263da2604d9d4261e596d7da02d54227c820d1fc83c02884a20910ea4c73d9cab972e7dd24b0896d03878d67504dd74cd614bc04788d4af9dc8f4f2461ceb288dc879d40234c174c694c13021ce9184a45b128fe308fdee40c4d8ccaafcc5c31adbadb7b85813c22ddfc18371332438f7822765012d852a0b9fc23ac509d156f84a3fc692114428196d507eba8c82a639a3769dfdf353850fd8acf29ae5ecf05edfeea276d4932575b0113c3e1c20674981dbc8b7a62bb7934b1f2ec1606a6b5bdc92528278e4156c5b1f3ef1adab84c5bfd80958503b05f6df703a7ef6b12cc1b05fecffd603ddae49589cddd17221db505b37402d8d8b0f2b94f67ffacc87879b94e92f2bf7aa12f099f67c6511668b08cfb70dd467cf8f9886a76ad1c68cbb9edcc220f16ab7ec777948ee0d76aae58a18e0de31579262c24cd0afcd751a5a92e30889110eb78fb8e18a597297e7c1022e59d22cfc32768caa2b92b9c31b8850fa4bcd4ea7eaffd01b3128ce0638ef5f7f0e59fdf1fbccc43f2d32f480bb6a9c941ff3beb2dec44078bfd36b1bf7acce7da90d109222ecb7dbf582db189ab060ae3d18090897a61a5cb6dd8ac991cdea2e3b11710cdda45fc86d05f98c7e60fe6494998ec204de53a2d58947d00c4376ae754d3b4fedd8aa676714b752a028dc963fb22753822fca376c2ac2a6108ede1d9d8ebdde687d6bcb6c7462a49df53cfe958411679d0fc4e20fac67be2dbbbd7759661697309a8147be5374a7564fbb200c4e9deb665804fcff4d615a7465da76ae7de0c05b0bd9f207f38c9bdb8fcb1a6d8323cf46294b617580429c9eb930af9bf628629abbc92a02526a66c2cd810c4a9fa92ac33b9c8e791aaf8348cf1e1fdfc1f8afa771a2394e7bb48efb73cf9b57a299b6ef9310d3330ed6c60cfdadaba8af40408e9a90c2954cbd517309a22b8f0cc12662d061554645fe1dc29c293b8d416c1dd0786a963f97bb9dc63640ebb5ee520331533a676db4db19764a0683cc35b480b49fd69332270b6cd7eeb573ebdcb8855fd04e9f81ad23a0889e5ffa6fb585f2bf91e2b3451792a8f0a730fe0eb5d9640d4fd3782af21ed6fd412388da84d0896ac2222c08ceb60a4235819d4be1a529a333159c4165ff456f5ac1adae027f4373dfe52591bb946fa305e9a28c044df34cba5bf028e29e4768104f0e339479365224ceb5b2bcafdbf732ba2184af4bd930e16baa736e09caa946396bf299b081e2ecb1c7fa033123ae87d755e44426e141a8853f4d12e0ef76d49aaa5bc640f4e47e62f0376638d9cf8395b1b106f6cdf62319b87dc3d31565b18e96ddad979bb72679a35ecf2ac4310f35310e6aa6366ace397ed21202b73195b76e22b037bab605b865d66f84350fa9924dfa413ad78bf6416026c7322264cc935580075f8d19ff0d8d473e24569e242685385c19acb708cf4f93676edd4c41aea1ce97a155b7a0ab4af669f6935f118780de99a2604473e8cdee669eb507464d394972380d9fa50f675b19a52450abea560d44529ddbc8ef640d5aca341163a2c89820cd5611a63967ceecff3e8b813dfdb5557e26656ac98ada76fa5537a4cb0a90d98642ce6c956bbe22d5d2566e858a003c54986bd3ca05bbaa56a166cb34bd675a7f1b9f49978716457565750b256a8e67337ace3d5924c3326a2e5533410b0fb8f4bc6ce5de7646d9ed9e437b260e6de39457cd4d9684d661b8947088046d8f96353523f8a603752c3d5f8c2e8e26e823068673c10852fa848fbc4c21900f1667d349db45cf15b6e496ae7363435093c1e049af1d11fdeeb64bab37323b1dffba8b70f999a0cc70f0ee936e216c256b710d54469b8dc1cd763d060f8fcec0ffd2442a30fb9f74d9abd75b53642fb89d02886dad3548cf52cdbe48b57ce6ef37cf42eb0c856d1bff76c114c04adc4e55303286739b0c2e1dfa3e0e85d0205c11a01db85d7d9171078447d1f7fc2a804e8f0332af62ca593213cd6865d6cf99ad637954dc842e80ebf6e4c352e7e4bf658f71717ec1467f3bcc9c5e6e05cef833e6c02b71214574b03d71144175cb4f290de7436db49c26ff253c63689a29c56917288379f12ffdbbc719a271aebd67415fb7d86768530ab7c55bf9a5b5a7e4e227075b7799d63dd48cfb2abf0f68954372b4e6a5f3187734adb62ec67db03976d6decddb0f4420f4973c1c53ca17ec43320b298956d4b2ee0f3af92b93f4349d88982bd47e4e73aa72a095f741546b982421ecde28bed2132390f8d5184c25447d705bc161d51ca3fac2f34ead2a98ca1a0a5a3c63739c2ccb53d67a07e19fb8e5a03128022fc02e82180ea4582d5b0edd8ed60b0470bdd71fce4ec70bd26dca76edc17701c4ba034d2dbd26620dded9da2d8737f79ad48ce47f947c6d1b1e71c783d562de75cda43d2b33ebaf890e17f25cf0d5a1b596d26fc1af80eda421c8439549915cac1173272b181bfc6551a9c30c610fa82ff2879512932b95cc5e776d5fb93e5f258ec150761894d67c0758dfdfc0c255bc70e96ead6c372a15ac9cdeaeb94c8f24828ad9c495ff7c61cad70848a151ad74f2f37da045e3402bb57aad85617a36a8f11bcd737bdf7804aee47407afa7d76d8fa625d1966c17b8577be74a96735f6751ed1283999c3314fad6a461647734296555e78371e8fd5c9cf39800040cc079952f0630d7570014845f33a9776377920ea7b05e22667f72e04a6d5abc500a7b848d2df7c0b10c8a49bd676f4fa5e99c0b1d086e1e00f8fc9a4f1ebfc7e5fd369a658b4cb647499bb56b447a84521b8ac3856a312bc2a1552e7d360f09130ab45b462321cfedaed392b96427937453cc6f3cb73c5787362163d6ddbdb32f96e35fc3eb257db1c00a188129b1f67b8e141907db9b9f08c91e58b6e420d555c34e10ccd018a0162c0de88ab77445e13483c822adb7c10e72aad7dce8741ec097af15decbcb9bf9e20ef31a2ae2abe9ad1f6241b6ea35c63d8cd9c52fb6b2ccca3f4a737f92f19c7d67285c1817b31b78b8927443a40f8dc9e5590ba7f3430bdb0232837948667e18818da44b49204eb52f455485d26d2b16cc6c715ebcc66debe3942e40f99d397211b04d500177286514cf8f23ccd7e2cb4924a73aec4b1ccdf4e95c86d46dcb022753c1dab892538ce9abb19d1749566ba905db798caa7cd0fd413466df34750e998be10896e5aa17de2f460c0c2e31fa6507b3c4819c714ee6027d5c0c656ef90c1f1c3aa2dea796a7b6942f2674afcf8bd5e93fc5205fde03f126529ca0cc8215b4ed9b04f08f991064a6c8fe66200b2b795a4d59af56a8b053cb8668b5bdf515876beff60b88d859fba1506986076ca556b11b68e7f9190578dd6b8a50fa2fb19016d8ea780af4f55fdfd5a79967b69779a0260aff48783dfaf71980d2d81e0102b2ef696c7808d68db0e05a24dab63f4b240220827337da8b19cdbe44430b61c70736ccdc21d7ac9e9242e349a8d33bb7474c77dce0e2d7f79aa9ba4bf053be38b4907be928e5212608e802da33dce21cc3f82a8eae9e877eb5fd55675df80ded6a516da02a1424376d75358dd3fec5c465b108ee9b60eeabe765b2d6031d249ebddf6a110715a69772f16813229f0bff178f748a601836b4fa669536fce51e0f1bc62e46d1661472bba5115b1ef2d406fad8673ee73dd7e5f6ee4935d824f5c41e614c82998c0f366a47468db2aea12577eb5dd82417b364f434e90f1533ea69320b6c8aaefd1e3553bfcd12ffc5b7c98505fdfd37f666b21544ceaf839a200cdbf50a1402772b009fecb8c552b167a4f4b5fb0240f39a6363f17f4c87f1db17476bf35b0b8fe095744f73af6339a2392099b79540ec411f9f1019c2bbb6eb09e64fc5ac8e8551768bcd82aebf917af95b79e8af237d160b5260f185a11021a17436b7e4339ce8ed785d9c60b78a135dacdfd90ce41841492a553cbadab59a812ab0c5457a42be8bcaf447b7a51c590886eb57eed19fb6498a8ce0d45f21edd40fdef98a943fef71279ec989e3745597f8d49e84e831a5d2e82a9b2b1a308cca2d24e66dc3bdcad729c20cb398d15a3961d8c2d0b7ac2beac045ab2a63a8b044822ea2ad07999f92d1062888a8a4348136429d4da8a881ea924ac852ea181d7a4785a00a6560d99d66f369ca0a7f5167733f8b14961ece80a7546f67160f27472c40f8fbfbb6f85ab5db5dab1c1f117e6121e1424ce9c8c41e2d9dae2390e79f5a9778f597af4454ef8a3cdd0a6ffade645aafdeac683c36fe8f4850b132400e20f965cf4c750a99a181bfde4130dc18ed31300d0d80b01c8bb1e7faf3a0156f079666caa9977001c9f4c2f7b814f992e4f811d6d2560a71db80bc077da3b3e9fd11ac0bb8c61f182ff246ad20ed2f996f7c480f878bbc5d8ce2d69438dc33a8e3755370301ef9982d82d1d096f24f7df88c42fcc646bd68d62001663a7468bb9570ce2cd59355530f266126b011c9ac824bcaee0176789b7474cca5ff23542e8ebfe9444dba3dac01ca07e7898e7b7ac32c30bb9321d216931af02619995dba2420ceced5a6909e1c988a37ef66054c29e8425e032d50d5bdb9f5abfac7434cd7cd89ba09322a37ce44227ac6a175eed28f4994a43296e30e04613f28fddb69b6be86cfe8e30d79b41c9a6784e0f1ac76651629886de3cae6e1b528a755ec71ef35de8ba562f688b37451588c7df5da580811b17fc749219c92be47789d78ce647c2a498e66ed6c437bbe8064de48db621997e3835cc8173aca5cda1a5f9091b152adfdccd5aef19be8fc3c2930051b88640e4d3c3093f5ddce4238d768f686c52fd1d18657efce89df6177c8baafab5943fde7de519f61c658c6d6e28ad6b1e5f1a079a8a3da027800fcf7415775facbeddfe9105acdd83693b5c77c8fd5af6723ff1ecd84e75cab6f02fc022a64a1eba0fb88ac40ccccbe38834e82fdf147581d45665a7810dbcc417f59dca43de93057876d12548bd5201e19dc1362a50a8b88ca3c98cdeef754ca734bccb40c7a0fd72b5b1a286602918628b6b0fc181addf2514d444a559eab7c25d79a79c57e620eb1bca3922a03c42f3362ad1c39899c388d82ae5e2762c3394527143c1720768eef74507a74dffe1dc9f67d74832b89b1e5c408d316e19042ebb18b6d8b7a9290d11196ad2e423494b08c7e1314b843ef1cf7df2c8072d5e417d12531d5472e0350c3daea9b428b74462ae8946127b88babbb588e419923c8e3ea38e640a4820378ec79a3f1acbf9a2bb35d1f24ea10237870ffe73c6ce95d08157378fb67b39287ee0e0da0df9f8bd5d2284bf13148fcaedaf2f4b2bff1342ad8e83c9c028d7cde7ef04aa81c6fae632507836e99712a5799989e1f5c6d972cd97d506794457a79d1290f77b5b96f9b41a48b3751b36981dd4aa01694fed3f7a491125ad40550cd8cbaa26dd9731d96fc0d9250760484538201d4325626ef4743338a5b1e60bfaea1236e5f483554b6c0787452c236df9b31b231699a5fabdc093d52ba29f4b3fa6c5f8b3111cc9dac6a002820f450604543eae82ced3a06b3f887c0ddc96fd93430f518f623dd21b8e3466915d7363bc16eae4dc03fc58f8af6bddac108136a9f21709f061a397b956fc804c7f3c91c6045db20280c68427a249081d1ee15482dd0b20321b3adcbfe06e73465464bc45d4d59c036d3581bd42f56e7c0b2cdd0c5f49515384479df38f7d13c5abb70b23b0770c6142775ffc302b6428c04904a2801963781596f157fc954fc7ff3950a5cf46520a1aa728cd20fab5cb1566f23602efb111c29f2f35feaa79ff13c3b75701f47420993e31fee27c7f91477be413951673f7e9e6322f4e86b40147759e94f406e7170c0f3cc269cd2b485925dc4df1542ac95eb35a5c85b8cda3d18837b9fefba8ea6138b5c5971dfcc20ca9091e052c29c41cf8db1b09f6f7cb645d42dc66b41cef8c13dfb437993ed8e4fd0481d73e0a8ad587d58783423bb55992dc2d26dd22159d8f8577820aad67334e646e3fb009de6875923b18639d229bb939f82c29d528d64b478f25187cf2aab3240c5f5207b333b61ec40b5cf2fbb74a4e5f429f134927934a8aa036f4d8105ee03703bcba3ecec0fb3f475056f4539a6877c387ca915c6c5ad08a1e227e05f7bdc5190825007d75788c1d5976aa84f9c1387869ce0f32b21f9a4b2b690aeecece3c126278fdd949faa9f63a7eca0638efca1c8393211bf7a19afd998f7c0cae8a00e3300e6236691608d29af624e1fcac60bc2093c227e42b6c75bb1bb89e668e9c98d6ebee9b364439b03076300360999e81e7f30e5cd5fe218a3b83856bcf037ac0b65d3cc1e4792d3fb33d61942fc48496a3769c4f36de64c294f8de6f30022cd92312aee121e78a4eba0dedb2ad6417a4f918c622dd6400cd0ae0a7ed8dff2cb8fe82490bd4ae26ac461c8fc48b4e25083e3eda4161bc078fab2c44b8ed93a2fd3df6f148769122885bb1d7aa3c7309f35ba353ba0ce8c5ff115cfde7d4e112dd56d01962dafd7fdb4da4a92f199289585038337ae27618095a840dca802ec67d2eae64e59180f43d65fc0e5c83dbf0292ed46840179645d29cd866123487baa8929913abf25d6e025434c8dc546add7473bb4e19c6074f0d7be8a84ea947d93d88c27ae2ea987498ce427290bff4624857e0fe0787195aff7211ad553ef196f7ba319d95e0f255fc0e4a737bead9a5e62f3b989fc00965538fe2f0b8b64bcb12cfc055d99c30e964e3c5f645a8029c9d92cfb8a5a9315f72080ee1287989d99171bdc323de30fd670b9d2476b5f71d8d93c098589d08ff3f0a5f25e3d0d5a1201e46e2833bfe1850fba7c4ae492bd5355f0895b9d0acb704da77284dbec0ab461eda298b8f00239e119b2335940236c0d7b20abed465b5ae3b38086bc7f02426531ddb07e871d75ba52b8b1625fafefed48766a85e02435f376c68d0962d86e5ee2e523b0237618668098e9261f41ed70151df8194632c298631ab20243f85b4d26f3ac3111dad1087d8987c1b97b2f0183dfe309a9f4d8bdd0a9d2dd67d61904c4d87cc9335d9e50cba117bece7eb4ad77682fcfae8a8b38badef9a8c8116cee061a3df1c4673db477103e78db541ea6d412b9e84797b01dafa771b20faf14725c5c08d0153eddc2d4422e47b9d6f56ed57407fa4f8701bae12f641e966e4e509a519120d1ab48c74184cb77fa81ac84b1b50f55bcaf8fc4c7104506eb5b9cd2b4a26cf30e9010851ac1b8df05195e9aae3a645b11d91219f35f3aaa1c84233c3290643b1be8757590aae7849f81d5280ab03c35bc02e28dc4030251f73d02374fdd9753779cfdb79ab569bd9666943ab101c14d1dc2bdf8cea92b510b1bc93a87a5321f159b25855b0379fb40137ef0b3b2061631bc6f263ef25ab22e7c629f9bc905b92aab2697ca07e9b4fa2b1c9f5dbb933474df9664067fda2a3edc707ba79a3bcf67e79912ad9d0a531ad47f38a99c992682a50f04db7e128f596344742d0f6247f6e2d7228a46c1f306cae0c94c65ed0f96b08aed8ecb6439cf828ab99662371acb92c7184d995131639a772985a6928a3e2be094c13ff6326cf34591004208c684e34255f9c362ecfe6486469c577cf5731e5de630d09ff0a2e017981360d3d888ac5f8effb25322c2682637e529c6062a0638d0957d592b3c59d4f94fe965a0f30f59e9885def0e9b9a4c32e27e9e3b75f1e40e8f12a0deb9272c12bb07d1c6d69f6e649ac69fd59825817d8a60faeb0ad454648b7c141de5be7ebb748a25233dcb9b9b17748b4c002a2cadbb812181f8d3a3757f28d421ec601701a44b7b3bf3b738ac39f972c76db00bd9d28165e182c43c7a960ad993a9a5dede3077450de3076711429c39f1dfb24f5d20b0e475def6c156089774eb5edf6299adb0d652cc9ce624e0bfa5d03254cd685f4184eabd3b6674ce839810b343314c55d3e802b40958fdc73944405b6ce2c21e099a2b94b4b0ae23454209c1eb2d96ef78a211324045dd4f5be3a5b9dd8ed5b2accb3a0af40e5290d56d6866ce259e920c1a230be71518e51591bc9192181d9c66773acb81ca0c002045eb55027b751196a4f12a05d5030354910b2162ddabf32430c94c632a5a27fcd2e1a540a7b7e3a86d02d2844f6d42886539720eb1a7de07a56615272df4575ad8c4b0893326e25043254dee26146bf23ed8ac3e04667adfb23677be9f1e9a52e4c84f165711aed7244fbda0bba36b0a811b8d770fdcec5ba797a9e26be43e891f71afa37e6f754e50788d358c7f930c42a4cd0b37e496be8c5364be07feff97c6279c6b654d02e5f53e88cddf5ccde562100b815cf858f9345f9e709402670ff8a7eb85ceac7af1c75279e2bc77e5c955795237a8d58aab4105d9f01e3b6211ae6d202abd8626801bc4eb86f731e85432a4ddb1430b507015bc59647b8d2a9f1e41bc10ad3f0d4c8deb9c672912b8ca00c800fcc95ef2933e2a9da29ccc325a4d485556e5969656999514d5f55cd252215911fb9d6e4dafccdf680e1839802a09a98fdcbf35496c804b43c7f7b20f67e046d4bf92435511b3dcc168bc80b3baa1c53d02141de0366a0dfa3c56845668d825f22db3066d155865e561df4a5ab31ff04adea312d5e784c03ccd28d0acdee382de0d89f71b2eeca42f0cb1954f526e4d2ab6a7131c2579f7d394e2d8fcce293bc85640b074ba125fa47a0e9a4e381eca0a6f678d09d7ed6d89efbe8c170b5860bd7112ea8e2f4d7906d267333c439542e6d7afebb8bfc80e8d36dc4b97d6d25047440a35e868e96d0cd1c1b64f1f32a5449b5c24ef53f5780d742230bc7ffd8ad2b4da607985315d028161d0e2713c2c01382d4bb1438eb0f11cdf9c2264d6a662cf92f822ae39d5280111d380fe0281ccd09f53e7acbeb029d78e98d24b3b29d00609e521ef1f2d285bad80ef10cfe470d438f898351f5af3699b92848ef8a93972ba3083422d9aba60e582a90c1fe1e2b923fddbfa4e27a2ee08991ada1566618ddc20e85f105132fffa8f3e044c9b062b4ad8c97cac6e06ef735919babf67c9934b50101fc8f349fe3aa2f0c6a8359b50342ad3b07c2f0cea39b337c345890517ffafe4b916e69f09d9031fd7cc62ae5cadffd69c44c636b245bd20bdc126b06be41ed08b9cbf2e4816fd42c735305b1c4f5f46a9f04ac6529a636565710addbc4c24b51565de25b71dcd3d0e2e9888e19c6f928727d4611fe462a409c8e5cebb68d236256220d4fa2988958bf194b75c1d2b05e79e937b1d963433629eb0c20a66715789c30e99e1ddcd1b1e52e6069c5e3d272f90fff81684aba5d475c954fa81aa9217a2dc0433741b0ffa0545d339d9784ae9e26234bbb782fe6fb62c29b4b2ef2cbe3fca5399cb5c41447e04afbafa9bd26876086dd952c442574656850ff828e17fbc98e100c3102a61b0de9d69ac50ad79d8f85f9c5cd17adef1c6f7c614867a8fe90fc9d566002a822a968900fc1bc387902d30236665a4a9fe361dea124cfb09ad1e6001f8f314a94e7ae585351cdaeee959953021cbd53fcb0fc5c0c92758419a06b4c60abc10085e876436301a2728d41946e77bc6329c681ab81fbf942343446edfb4b206e6450f23d25800a612ecdafea393893fceef81cc96448ba2435ba19219e14c0df686d35894341c1bb70a5442d1562f2bc9b15db2b4f4408e27126f5e958e534b9b7c9ccf2fa708ad96e78a7512adcefbd6bd10adb063234125536dfc9800ffd875c1bcece31e09698097afd2d8bc5044789cd3a198a45b8e4ba84fe2ae11401096197b4509a451b02068529255eb2eb119e41f0e3a2a93324d18b543e80320c7bb64caa60b8a512f5e2eeb0d86f11838fcc21d6aace67167322af255f3f991ab7c5764602976ac6edea5bccfe0682fc613f7be92f37467fb84da02ba6504ab7987108fd9c5d29ecbfe16c295e929b375750bb55dd05092e109e3ba5c956a31fda0afc45c4185718c27a966e08e6343c55d29aff89663583574b0151e33c7f537758e85fd6bf13eb781d3c0432ef7cdda0dfc78bb286c0f6ac9022a62cd13ea63d6d2f4edf0503dec5b43864ee235228f45c65fb2535d16fbcf26d4c38f4c7a7dd66412047745c266f8276ecee216e9c4e501e3ba96d396431d1597ba1a1f66704e12af95eb8f51e14441afe27ad17acd39ea01f9511c43da6b347fc745fdb457dec5e2a112bbe7d349247173bee2a212b6157d408442103e932d0793a41fc857919d52303fc39482c770c746065d05f7d617649f51ae676cfa9e8310c9fcae177ed603870207fa7b11edba38837a47c70ae988770516822707d0dbda22a5632f67b6778a9585f47d0bbc0fa32fc896b16d11d7e3100d87ff8196481b38ea5e53cb565071966d513a524c010d254cbd326edc815f983bb042dbb156f46579bcd7d2b68ce064f043711385e6b4c579bd1d4df13a8f8b254e749db9a89ba36aee35ffc8f69e2fbe3d2d30924d9afe90d2f585f05e48ec84fbfd8244e781355eba10c8feebf37af4abdb2906312ce52ccd0eaa237ac2f6020ea6903033ab7580b320086a014c88dcd82646ba5b43ea6a8c445a74627079bc6d27a9682769c963413087603ddc3daf4bf8f2df14aa338e5b8868b1fcd1d509a207cd68f71a787f52fcea65ade13ccc4bde0a56d6e2de2b610da1caa700ddf2263c10a01539fe88c357f59b51ba34aea9a416c9250062f6964f37e4537e08788eca3422bb222029a340d4cf8c3954b4b5ef3608a2e9a40fce270315a8b7c80ff37117dd84f8df5120887016ed7ab88a49f8596ddb946d83511844f4e58d731f347d6c615373398f1ea111910fc6607798ee98de6753355aafea3f8ff7a1cfb919e7187e8af566bfe985bcef546dd8f34af067e634369ba04257aa0998ed1ebea9b1a6bf14c3b2b9912a5f0a2680d8152cfb3a6913cba12c4f4bf0ea395390ab735a9cc7a3fdd9ceb16a045481c39c95517d004f764436950814eb2d5e14c2ed403e79f8ae6a65c5858d1bc938b822297fec940bc10fadfcbdc01910cadfad1b4b4e47f3ba43d3e32fd4a47762d82802f7d2aaf31e3196232dce726fea88501c988b24c04dfb4759d05f2b079c31d9a2381fb616d09cf23883ecf79919e70c27be31cf46b751656318bff655358889c81741e1a09c4bff29f6f9f2e9f2ec2c26aef9483c88c189064cc4cd826ef6dde797baeaab7644cc457427b473af252a6591bf5a1e8acd17b1c2327743d86abf6693fb7048686593cb419c92ebd302d5d40b2edf055d6b44b1779e50d1abb68e3961f061851ecc0fb994adaff63df84a2944804735c863a151f8edf5bef85da8f12e8dabc214c8ca8c5efae12057156da5e1de3442dad29b6e6e13bba821e4947a1c709e28e3a209d97929e2cd2a252cbbf6934f000df2ad5d660811cba04914c3948136056e3ee73dcd945e6c052ef13d7f873f74d127674af905f76f30bcb78a4ff42fa44bc27e826a83ca7901f2afaaf7f164927b87bf8aa4b300b560d459600cf08742388d78d739ffd850bb7242e9f5a152909ed202ae5a480e4dc2ac0809ea97b4e649fba036cb55a4f4aeb3873c811c290bcd8e801ab77b623406ec91d254b7b7b41e40b7e216440f1062fb1fb2e0a04e10644f3fa60b6017aa888c7adee8d874b1625f4ab1550d62156ddaf6200602bfc153d8c590b2ed4fdfd161e12bcfce38e6921a4267011ffddbea7461bc9973caf6f4da8f57a716df7ced8b9916de10f1de798e1abca487d14c3b2abc020a58b0bc7f24f1d253c28f06080dc4bb5ca6024cd0a72b0398791c477af90dc8a6daa540f8c1019f00afd05a5e53011fb86d0ef5d0f8ad8111e2e49711c1067df8f8f686c949bf8c5a59a7613266816c5f038f3bc145a35d4fcb05199837de8ed5224e40874daa001cad1b8f36590b075bfb44472a57a7fbd9f9ed94939a82ed7ff0eaf00592f43bb2674aa61353ff9cbdc6dc60ada18322a38c71a44fe619a40a60934a98f2afa5c219f928aff075bfa4b46854ef3262979bff9d861f2d6f1b11996090c4641902dcf2c85d82d4a527ec1faf2e3f131a5f04adc1f1bac794ce315199a7672229713fe4408024af0f7eeed59fdfbe25c22482c1cf0133c565c5312fd25ca50bf828cb2e3dc4e4bb2d1b7e5cc426794439dfa3fbbcf8eb982e513790aae9145abd2f97a684d30ee4c15cdee940526edac2a64c4163765154dc11ae207acef5116247232d181fb06e37d3520ee8b9848cc835cb54f37b21ec223243608f438f03d6323fea66370f7ecee811338f857b066e974ceda55b2a9e07c45995859cc18798beafd9209d4664597ada03037b46ef8776e0af05c0dc729b2c93f826f395c0506bdd659642977c949199554c1a8d75c6a5a703736795f8c96cf52e043bbbf34bae1cffe3d37d4ab7c56274e9114b9e481f917bf681ad54ed294c50d88b11d7d012706deeb5849573bfd0346c36b9665401ec6b5e42f3cfe50f4d2d73cc3c55e0574dd4efb0ac8c1c62002ad6e7a3c239fcc1f9a8eb9c2d25e1e5bd96d932356d4462fee240fa0c4dc3390a5be2b31329aa4b67e41eed89be94e910f3a0313ea0770f43f7d38d01c70c11232c88b0bfaac26657a8d63f31d4acdecdc3be795eb4985ce7a8b5b4415bedf715fcbffc42dbd5be75a22df0dfd9f611d72f46d1e4a2ec42d30ef41b6d2a88bb2ce6d482e711f3c03ec57efe58fcd16424f578cd54442473afc373097c882080db6447b2dc0d80011fa472e09511118d01aba8f80b5b436687010d55c7c4211b724e54d071f63fe98d710c4cb60be66809a02afaaa218792c9825fbc05a8430655af97f005f02b4f92b1ff20124f610e1433515943e3d6144ee3fcd5c95fe5d01f643c57460b15100d3e7863cd56f6e46557a449843cea85eac4a3ed7ffb908b7da0489965a6f8804422081438bba8db32018a7709fb176ce2924b04e69ce189e533a2b32ccf22abcc0799f2e383e1244de4f880a1e5411db3c1809c9741f1d45071d563789a613c74d143d3dc35ee3f080d838038e5120faecfb4c8d5df7a042a28ec9a062d9405156ed92cef7045ca1e3fc7bf8f2aa3ecc4eaec84fe0448490e825415bdb3b8287f1b159de3f27524320f8590d2e46903a58ee8e0a11fc0fa806148c5354d1fdfbb281aafdb8f53888729ec1dc8f28cc3074f83e258860a27ad546b7d10abca5dc873356007d5e628f5a9b6e938e78d0c75b1ab6b8de45423d02aa98b93e43976ef1eac5d6d140fe69b17386657bbdd8d7c03e409d6c4bfded4728b108c7702b250b3f5aeac18f5c3202780fa603f913608c777666a969d015247bdf457eb7a36c2db8dcaf40c307e943ba01adbb459a1fc8bba524b3dd3e03876f70b715b843ba1b8e0c7e497e7b30ad4f2e4985e994b450d0f5b60ddca07ae486f8b9ffec602b44c121c00190d1f46949fb985b905cbd57501a35c6a6907b41e6c80d7cd4210ee928091d4d58e3783a19d508f102f9f9c0dc5ebb38fdabdf626b9e6c0c54a8ecb23cb17a30300fc7fccfac7e96b6a563524a39745e1df8af3b98c052d16d3750f8ef730c5d93ad41dc869b6dfd945ad6cb1447690cd20f46b6068fced4cf19268fb3348ef1c6b604da5a44c888960474774d791f758efaada1993090f6125640a2240545b76bacfc802975344a91cdeb34ec32f16bae5a6ab4b9c9e082213f0199c6a2d8a37781b10e2695d09026feb6011fb34037ad2937c8a64cce4b3610470165d9968ab0833b7f55c18c2b0da0fb2289c54db689d01afb0712957c76895ea4448bb8e67bf29349f9a58adda662f805491be7ad40e8aa2770d7c8ef5e82c422586ce4ec09f666888cbf5420429f1eb038bb3e33c4cf207b2b32e1b9fa31061c10362518339da49e94b5899d0f9f89009d5906a88cb67d118ba585afdc4031dbc575b934746973fe3ba12d58ed38c6a92f62e1a64888a07419311a6b4e30c251eea4a4d3e75fd89140992f696f5b74ad52539e853f1ed4cafb98c02c9a02ed3304d83211233e04f5887cd3380f9ecb80441611d0e1b63e1f3c52275f1dbbd2d6458192d3956cf9969bb3b8f1fcbeada8f94b9d0824a9164dff1242cf30c87739f8101d35e95a9a0974fe35ce092c8682bb19324ffb6edf92b791c09652700ba8f1a7aff185ef6fc97282e1ed579fd8561538a4880d57fda678f7d15b27aaeb9fe899a31ac2272d0b3349c1aad910c1be98f354c47c90ede7f0e514081adb137ef725049ed42e0be332fa04b0170f656fa06d52d78ef0495ae0664306e5d8f63d4faee974cf47d14535fa2c9a40366b604ae7ab6544a9ab6c4b6b0e32729bef09730318a811568bc3ee4417df0752518fa7cf73288351da664c5554135fe46e1a80ce296ef27905efa03a8c51b4a9ba58d6b5c3ba148f3007a9bc4a6e2b146e9ba8e126139e076b4fbbda4cb740fb0e1c6444dfd59da4b9b22e5486fed7c7dae9ac8a1bc16854e3d5849fc2fc2487a8e70af59dccc2183b11ba5fc90c930ba3dc9ca5d98a57a029dc3343833858ca76eca56fcfdb65c7e89d60f2a2bfc173c92a89a01889b07557fbc2c4977f98e5b235ecbc2fa029c2cf631fe31ac5d6e1fb5306c4cbae44a1a82f59f90e9e5fc49f0917934742b4816dd2023f472fe463695db275f116275fd396795b0cc0ca6417ed6fb050478e48384d0ff47a17de8abaa930d7197470aefc5218adeb36da521f04ecbd57dcd099f6a51a53ee00dc80c4961f7bb676fc5e4590c25b5a7513cba41c382fb07891b26fb612856497fef63b4286a139f000c867b30935cf47bef50888cd1bfe15f107639f29754606521a7fb0bd8afcc7bef271de18e388a07447db435ca0fbfd3291928270e38206be9902f17e8b460ca528cc159f0cc25c8511965dce21fdd38596b5d4ec865b69f4c2792f52a9393c334e2e9329c58a42ab1bba19d42ad729e9a4af914ecb3c1f6c8f53d7bc9d1b557cc7e5cfd3e06aa4adb5eecec7df415d7d3887267dce3caae0d19c7e3a6fea20cfc3d053205df562522e1d1cc9b3dfa98dd9b29b7657944fc87e95ed8c0ae51ee978d9e6c71ff86a160ffaf09fe486b6173bdb5ea9bb74a14223c9b049f4da960241b5376f79dcdb1682e74431a0e0300a64e045d18e92e81f5e5709e1a738918651b131c3727fcf6e46bbf9e3cbf9afac1fdaa382a5503fadb72a72d22035debffaffc7aaabb95d79de81c1bc0e42bf012bf63148e24d11897c15ac1d71f84de2f0bdca004be87a58f1c1d161a9f6cd872946f1381f31f879894e494576b45037efb649909611db29e5264a97d34daa4dead8d6cc07dec34e6fe0455f9cc695ed4ac6ab1561c7a1662072f04657f3cb63a5a41143dfb3e6cacf9108e11cc1e9981e06d0beecd73acb72b3ea9f94136dda2cd7b1d0e9a4f69642616988723515b08b833b8fae3e7716e38d74f58705618086f02c26b3f1c89b427550c656cf95a2ba551f773e557a9f70760de3e814f81adb4112ac34c391f097b941d90d693cb0b32be1d71aaa1534d6e9bab2315e58b11db1977a37484d685437560ab526f6d18a2e5b5ecd0f3089c9c58604de97af3871fe634d719bfcef1f529bace1fa4253dc9aecd90b44953f9313b0acbc19618b5cffdb0158d644d7663ebda0882ebd0ec9d35b0793287447a593834a0fa2f1ea71a0986c67c547474478aacc08dc06aeb1faced3c92bdff574d16ad10cd849f8f8c9bec7045ee119855654ab5408d6fc84b9ad0227277e359f27cb987fab29b9f4602b6c12d9cc7783fbd431029c163276acea7936264ff67d7ec9ceb3e7d4eb29d8c718ddfcdd5038d3641148e37b72f404e818b7dfee5e942e50f79eeaf4b29be180aa49bb42e7bbd09cfd97b9b612ce99511edde1dd1cc47c05faee9716b0f8c8ed77462b4bb2cb8b10c5f047e919b8a6579618493cd1e585a5ee62f733828fa31258f5129b2c1adb266b5aa07689a76aa4ea544f3e3a0f607b7b606a81abc67c13b80d9d517af28689513e1d4fc89226d5a761c70e77eb73294c7963479a81525b8f5e97e51d18f0b0359f63b9728d5123fe200b8783c8bb989199706c361ec3285267d70eddd6fce4667e3b8700ed5c9b214620d9629d90038208e62258180f212bc9b8f549ee5e6447b3d2695662aab2a926678314f9dd87bcaadaabf279d4a38c5a7d54a1c71b115299ad6429b1df27b3d3a3e0f9f5f3052e0e6c69627f61fefbcdfcaa9894e83da5a6495e9a7768903b22b2709590b3561cee34ff8bd66c197017e2b68605ba14d5000cdf870ff0863df7e92a21a8c20b0f66be0cd839772cb9b59f0cbc9c3de4f07cf259f85051b4309ab47b95c5aa0b283f903c0db2b1461edff710764f7cd4cdfc412dfee7321e11ee76a604666e52dd3b54f3304aa74b3f117867b1ef9396ee67cdae34bd401ace54b8a4cca439088057f02cbcdd244289eb0ac2884e9127b18d90b9270f2392ec1a93621c735d1d0b3ae31d5382d9d317e8528c2b67aa357f75f24e30ed60714b362e61519eaced1be09960c5592f309bfd474ab3957808515fd35b4c546918c4614e0bacebac0da3bf794610e40b2afa5adce95668be409c26f71f4bb5dd05cdd8ee7bd37fe19fea88574236d2a163b837c022ea0aee22f5535af82204d4d9bb451105c82657040190f3eff669415c8c23032ebee1d3649f8ce0f2b02b26ecb490dad08b74ea90639b247a3647f0f5977d129328aa23005ac82853a8bcf7dac368adeeceb977f7c97397c28bb8f9b6343c31b5e4984da32d59090f6a7a759eec8f48a3f95859c746d1afc1ff2f69187f78841c740e12f46235143573a72ec3fc69c5a81a08ead7b77d626f8a17490bfbfb8f27bd5c1da86d92a61c8d89f7f991fa9f6f9f0e5e1374939f80fe3627ffbc9116fc33d83ee30696dea7fd97bf0e44657e40b99d22f13d420cd58b76bb4aa8c34b6c7aec6a28b81e96a38efe21679d13e3dc2eed9dc10435fb5c0f1249f3192cf102e55759e5044583e1e6b951d97c6fa88f2b63def3bc35cd90d5a6804ef159a46ecd60f21720cf1285f836e94e14bec20632bb273d99a84e581598024489aa51c1e4bdd69231cb1795aee510b430882510680337042049514dcc418f95593a4d40dcf42f02ac4b0cba877cb7cbcba761ce740165e6b9dd3c93d6f0cca62cc763cf0a50aca18edebf7dfc2b740ecbaf013daf8c8b3d05d83fc4ba750edc797d496b304c685c2ca73dad63b956012e4088530de8e73781c4dbf8fac8a925de352b8410c3cfc7646d9c8e71ce0a4493356ddec19d811869f9282ec57e06fe1bf7c714d898399a990cc8c23ddd3ddfd145839b9eea8ea9da87adcacb4d89ad7cb96f08c97f16b7edc26f5db2a2afdc41eeca7a65ac9087fb24fe7bfdb24a09ebec84386bfcb5c3897101679b328e2063d91b6831e28beb01e8dc179333aaca5d67f360f3a672ac37da563ebb78e13d674811dd5ae2046a3033e4e627853bf52bc6eeda8f79c88fde91394bc576e1744cf86e3d4984f5a0d32230702ebaea8905c95d386278ad035bb0e15fca0e9d3a6e1de6007ca81aea31c862a32b47d3e0e420477a1df0f38277d8680f55c02cb023951fdbecf42ff7a886e10e6b1d6d0cdadf497d8e0249c1aae902c8320a80d457eeef0448d4d8fa00f456dc671ebf80d4451124c7eeb411f04f9d50df03ad4b624785758738246df8da398ef659bd17b5273616c19bff5962eec57040ba81fe306922349f097a71a572f55036e8af2b8c7fbc3531d8a6745b33150e79d5afd1c8d548f2d28f1a06a737c7eb2b3a5227c2da17ad21273f7777b4cea3f90634ed06a255467094b391134d86561acfff27d83d75f8bd1ddbe5d5e67ba658c0e5c142bcab37f5fda13e6ee86557bd18fa9a336c9121e7536e9b4900582161b0e8a08a41c451b638834018f11db344b030f29a70aeec1c3d163e03e38986109fb838aa11c6b1e8a5f0b35589b7f3a1a666a5ed5742cbabb97d6a7e1485c520e7fd365dc18b5b49155d863acc1e92fe5fc7e2281b1ebf83f578ebd295474cdc00194c4568bbf7bcc31e46bf5817aecca42ab01e36b1308ec05e64b44f9cd9a1a6c0237401d785c6a1fcafcf771021cbb7a41b0b14f8463123920fb9bcf775ed394cd614bb0654a7ada284e109af5cfa35e9e6f0afef474e61b8e00042440affb8c346738f3c739d3b51f67f009a98bb3d52595b80256888022904b74ce1a2300adbc315bc2a2a5c285cd038196c7dda3cdb54c1d8525f9d9d17fb40b00df9459f02ed3bc19cd56fa151b787eb3b078e4a3125ad9dcfcdacd56337aa24738859004896406d1f257c13e4644eebee4afd4b3bf7c774697490ea35093b8cd059e16746e3ccdbb3adaa6ba65516e15cf91224deedd69a43d499977f037802843044c9a0c33a290654dafce8060b7fbeed4ef1df220e04018251ca9d7012621b50523de9b8355d56cc86bb78c662814720623f5c83ca8f5c1d9d04d03add075622e24f8ea06b0916759fc13eb8465a72017e523ea9a0a68b873456646d56bba46254ef58123496220d0db6022643eabebd3d8ecbe883e77b93db604ee710e50e5801b6b2586b8df0fdb4b16bed59d31991a9c2955492a6bb2330322146e72451d5f3ec35fcf1a05ba2ec871bf63edd84844c93a28537aec6c767d3ce0d0e93d21427f0e2c6640d8bbdf9b8c982038fbe50830d8fbe22e3d07842a1bb701062370d16b3c059a2e2007edf6a27493b79ccaf8515ce50316bf83e8957c25f316a45320b32006d52c2e61be4ebe84c86d99288b33acc1df73a219c42004b8fe401c6ad89a49bf24093481702c9d45401e739481026b7a0c44978e6e68d89421c731b59f0c756ce11e7cdfcbba91bab1f61298e0b9a6a377a2e4d28129f4dfa637695a0ddb6ccfd630d397ee1abcdfdc697ddee093bbbc97f63d047ff4c66ee4c9a49309ce1fc2b42d236005501262e6b4777e45445a917aad5f77c670b6ba480dba90de0e053f9f15becad2fdf44c85bc9adc088a869b13879e26a83a05fc24678a835804b2e13a5bec45095f91047926041907f7f7256ea24c0ef94aaad8f22b37f7f380747aca19d759c79953691faf4c28b2e288d27a6b0247fc2fae3a4f56264a877833d0a7ef082de49f5beea5d3a66de2dc2242923ec83efd50e5337c3b9948c50f03b24cd0b59aa5d6ccc77afd136cdd02627eeb88727d31ab98e4f9a059fc278f437ba383919fef87bb4c86130df036f8ea861ffd308ba1dcee79c3a053089f491b11326f45939f54be0819bdae7236303a9fb2206d44a2c266bbd86449b49b403d44304eb48877ff4dd54f87e3ca8b8756f37cf192cf7877482c64765ef294386532bc1cbf4b3c464ab486930e347afefd58d3b4acb75ecc0b438828b31880cdcd5fd7d29d83526114ddd1c24e65c86dd3e736767c04414bfb3f65ad4ebaa8d79961472808c21ed671b8c6a823453acf14ec9497d78cff4fefff98909e35288a0199ccc9fc7720423b105642b31d0ce6474c5ea4428c32ecb9d0b3e3f09b626861723b4efa12f55c5046b340a6b351290b48f3af5fa5eff3fda25cb637b0a860fca3a93bf3f8d2b17c04cb0d6a2c22adfedfc3780f9799c631a052bc65a6348752b15fbe0a33bd32d5c703516b30aa530812791847c3b246ac1cec51c5beddf9358584891d8cd3e862e442395127ca2ca6ce1409c7153bc61f88deddcc0cb6b4588575e04f157bc9f8689d41a6b0cac232dd74ef0fd36fc5d1bc31fe84ef22a7f96d1d8966cad917b4ca45ae53d2ba2527b3c448287cbf631b6b1915c04d997a2b6d759cb06283c08832071e73155fd7de082ed3eae74075759c0c59b15409913a3e990c53b47ed0c6bf904e2db8d265da09d58a2561e4cdee7987c59e4389327d3edaef5b7424874436ff5ac6d6554072c2f69e60c7924c6432fa778446f3209b0082a004697b234a800b659586f3581157144d7e608cfb40c9ca5dbe9670c11cb9a7e0c344fb54e4d3e44d95561998a07a5031ac50cb3f777c50cf92f00c007759077e3da5eea72390757e0e62b29d7149a6387f51a37772ccde8f61f387ce2b00ffae2564f40b02aede11efceeaa9d2bfefe1bec25c94fd03d3b2119ebcccb62b327510002ce6b6334b937a404658eaf4bbea688285db0741ef1b7ab0004aaf296a8929d5eb51813b1a61d91b18540a9656349de1a930433d59cdd12b174cd8c81bd126c1642ea934d92a2bc35a3f6873efa0aaa3a5deac85cbcc57d48bd3745adef0988fbb3c446c31a11c35e6db30251e6543c557d5a4104042977d043cd75fc807cdcd1c9b6e14ca1ff520e3c42ef1af5c3c1167a7c9accc3eda0cc0d3e9be857aebd4cda83b32896b5ff27f31a72e689b7fbcd1979ecd5252b30260c991f4c9b4a9b4eaf2695ffc50ef34c15394bf1980f934710ab87700f86f7dda75594950e67509aadf66c5d6f51788b27fe86fb3f61992c4294550e8434c7d6d2696a3ab3cf4b02a755ab3c4f542fb266d6baa18af954c09c5d3a1bf3087448ee142c6a9c62035bb3f3ab19e6931f42e882c50a554cde56202e166c75fd973564d705ebb80d51f594703a8bbc255008c77988d66ccb375b19e4088d145076acf9149ea4d1d4510a13202c28ccd96b135951ef9129e02a285affe45e01756ee0fa4bf1e62a2d22532c900d0f3132ca29ce4e9b35c6470e522f63578d79157f82151f2bb9b4d678223388d41a6a2c049bd89de2b1cdebc3deb3fb78356815c736a3c246a174353ee6e28442b740ecce3f4bb6d0ffcc4b0275a128b0df178218a072890ee607b3d1a5fe96567330354b22b6295ad373411af2b3a72bd5ca6d494c094d5f69b6197d258ad7671a6f883689017f80ef845052a80865b5364f7a2ed00603d0aa49c99f63feeb0dbca557ecc6d8a51ccd982b8f19aaccec1a5b4700e60541096f5d128eaa6939fbab625b24c3f5d04c40fb57138eddda8ddb1fb97294b8957559d56addfbf995a7a0a5839b1d79627f0e36c1e7f500339e9121bc894930670ab8b8511f8b6c31a0cec084f2d3ae0050a5ab5a598e2b8f9675defbc5e13e0d14a6479fbf295662b9efa05f8f43bbed0ce2ecb63471b101a18d5e86a9ebf004cd8fbd7f3b67b054dc8057d0419e32e1b03377bb9c07a6ccff55fd44f53915ddcc20c04a51715addba68b6629c16eb194c985802a909a9ee0b54a1389fa72bedaf02952f7f89b0d93356068e5529c8dc1520f63fbb2db9e8636feb19c67c8b041b18e8fed81bb41d974c48e7d460db23b4e087e7424f3f48b1320fdfb5b97b9b360b5f4cdab553a2a939fd9f041483b8fc0614b68e7ce02281b9ab7bc1a9187a9850e0b5a390a8867086d13dda7413d11da1ad2b4eb28ab39bfbcc7972140906647bdc12491ac524c8e92d49d8ef9828531e4229c09127cdf7fed28d23f89435642ac647577851b6fc21d64e96bea2b3f5af635a978af15d5894d60c8d6fa05b609b88a973c93b7a24e0a15062f89ca2998652009263fd3c9bb9614f9892ff1c87599ae4515efcdb91e91ae807143ad10317fd4c3085b578ff7460844c663e6dd65218208fba7510f5cacbb161c2d34b9cb9bb3accd215dd0f7bd88049fc95af7a4048c970ee7e965f57bac750c8ba7557790636a5984bdc2899587fe0fd7a7fbcc3a2b219eeb7ea42969eb49b0aabb47d3c4695743e1b1101b345ea53334d272b86301813cdaec8c86a163bdf940d0ca48f3112897eabdda076c2e393b1b360f95cf3446bf9a1773f33031fa4d108e710c654f03d9dabbe0589ef4a27aff41f3501e818d207909a96d2760db66fb08fa76b44906657492e5e329ef8b241db0c45a231fbba023c87469c0e8c3d2650af975d516991eab780012b841bb685bb188baa27fc430eb0d558f84703cb371b6646fa1f978ba4c60932f07d17e06330b0010d581c48637d8fbd44f57508c76ba1e92cf05b526369da76c6e3da17d0a7445ef7696c915ffe860b5bcb6278d74053f92183afb60408f12e5237674229e9dc647032b61d6f4a0ac7dfdf7df05eb005ecfbff8652dc3a93e6d283e8d209520c0c12191adeac53256e95cf2d65217de8b13394bf9ec8b3b8e6e8e5dc0c88f779a9fa07ffb448f44c76d848cb9835ee0cd594700729191464657e475de5a3db326a5b5402a438cce6a06b1cce7a0d1b5bc83454cb17b5297911951a3f73c43102f3c8201eea6331c365793f489d347e5d7f25b998bb6dde262c7c88ab39e296c9c10dad0da006bb8042d8cff7240118a289b5e6145679535812338de3274976a483d54fe500812c5eb1cc59c20b6a8e6a8fdb40aeca156bf080e356157b53b490edc79bfb9bfbcb13b242b27c9039001ec38d4ee03116bb56c02d42a924dd29108a0ec57c7efcb8d1d20d11b034c984ec26223848edcdea4219fe1fc32bea4830aec5f1d93a22e6db8429020aa55244da95666b1dadbba37e45c1f37ca1ae11443d4536c2ab9f2674362e426717f4e880a09847929e26cbf4841b4ca3c46c9cc69b4d9c368d28d1c0a5f23083c21525241a9bce4603273193b20de58b5387be910408488dd007fbe434f659c5741a55b548b6f3c421207cf051630088e26b8d442d8d8deac65b042c2fed8df0bf03f6131ee9e01232f46210f1b45b4786643adf33b990e9aa1248fe7cc3c2ad0ebfef42898c4bd9ef0d60220f8a834ec1da125eed8bc6a95e4fd168f6e3f5201610f17e9e9a496216f36cf926ea9d3120dcb2c5992a272ad901cc5d6710f1b15ed96539a0502bc71d75cde50d51faebdb99659129a9bd1ad70ca2f3449849b41dadb3e2533585e2a5753fa4911f096e15cad46c3a9e6e4602e83d347f30d2d121a09852ce129a1296c63fdaecc81b9cab02238b8bf9cd7bac0448c9a7d5029f278be61dae9521a308faeb50eef16c23ae7ea5b3809d68ad7bb88d2e75263520fd58485c84d28af0a176b67880b1ab4c673f0a085e15ddd360de7781f829ea620aa48390fcaf0e82a2550b212d7e5a1fa174cbaf9f8015521ca61d55226ec5a3835a5af0f4bdd0a1127a685e15844f499f8cbc99853cc1c91796b12fc7bb209b9a6e8fb8f8e34257971c7c8c0d1b58210907a6d57b32045ec56efc288b4bbee00dba9ecb61a0596a6b088b21d7ad402c5434b77808f73be155f0a0b96a12b15af9e4265e3f5822c835ea827c22d224757ae2a0fafacd11fc60c619ef940114f61224ebb7d3dee9461de101080d061d3c48296678abd8b32ba562443045cc16405797c11dbf3fa261bfe5f8112476eb920fbac288eafe22f7bd67cafe508a2fba8f743916eaa71b5dd874e3749e053ee438be101cbbcbe81ac96637bcfca0c9a4f1287302adae8ec721c3633778795e6916dfaa3d0c412516df36409ed44638cef4b93955d82f73c6a0dc574138ee8160541eb6c9eb36e7c6ffaa5bfd9c48f0ec91dd411d90627a137c4edf6b692733636be2de1f83d530d0c6ad60fd36145e99e4347bc9cdc4ba9cbecf32a9644d939abe834ff679822d589c4352022f012b8e3a15d4f3454499180f5548e72318eeffd2a7da644e801c45edc814359a44f9d5ab90f6e21139e9861effcfd79a648cad419b668831c319ff6bb23e9441734d650f23040216a5db4390b56b7898d3813b739ff6b69c8a305a5672000bda38bca246a9e9eb0e5be1070e9d750238b1f9559222dc5f960c3eb9848d8bbc87ddcf9af3685e86039718eb7895379a38d769201725725a42e2d4a15c457e8dfdd66fe73b3dffaf6cb3f5ad5d51b0138859aafd347c29b88877c38b59eb20e66c29e8ea93f556ff28745b9cafd567181a69b44daf80fc354f66cce821c9bf2eb552945bb47846f0f6fb0a6aa17fb7ede30313d6fc619a3df80c2d751b6a20755ca18cc06be88febc2efd8f738d2cb4e7016ca9fa324ff2e6a85b134a3978014896188a9d17d7f893167151967815dedb240126eac82d0195cc20a8be75033bc5842a0fbd4695ec31a8c8b2337af56e6ae6a015544a1ffe293a26bf7487b5b19f7347cdced498945d9f1579fe97a0be8d588851d07e706fb225fcf8a8f31fb2c2e89082460adb90d4923cd07762bb8320237ab4e49e937f870b81608ab5aeabe509782c157bff28884496f00d05e401aab8d62476d75f0bdf99821a3fbe65639b9c4de4d282b3d62c9bc48804a51249f5ed9983070f2f2012e5cf86c0ad23ec6c0afe19be7fca084cfa639c2661fed4be3bf3502fd30456e57595a0bdd63fbbb1db7f98ac9b3590434d2228a2f403777e3c8f8bc966da501a27b7dc9a2051665f0f3e0b6745b228c15458a57e08ad10aba6295f3164679711e4995bffc26f63a4ced2065e2a51dbc4c5377eda4663b6718fe1e4f4c47422b936d755db2ac7445810ef6f063f3a3b84be6ec1951ee78e3930af0395547c2be99489c90fa7ae944f2b7eb6c8a039c39a2f49c0f3533180bdbe008cf5f2e0200e0e294a6ca01dc9f1b3ac2b225733ed8cdfd3ef41a822c97e078f7bec9c392f439447b5d3afccfe241614c0637e3725c47b8615066f1fb8ef3bb801afec1d3c5cd97f0b6b874abc6b4ea4bffdaa4c0de8e053e5e3aaf69e019372c0f2d344838311112d89a512b58d35b8bdcb58d2a836ec463b56f67ddf6bdaca09a80a2791e42d2e0bbb4227f24809f0891fd02a77c4b74c10e4a08b5497bb6c1c522de638e278ebb7a817628fb4ae967ca7d4eb78336f2d9a8ed5f6e17133726afc29a97595df98b69cf6687a6ae0127a538d34d57a93b89ee36b79981354d537503de312d50a91e1ad84c990cec3c299362181e3572289ca2eac4fa01b63cd901a319a9b9376c475fa47f27bfce7a04b8f1c81006f4519b870f2553f40d44ec46555f0af1d69abcf315539f029501870ff7433e5327b6f8c6925ff6583a654c251500bfe57e9de193032e40e403e400444ff6710a9005df07e6b6555656c6dc1bc260d8b1a7b0817de4dc409e651a3b739b00097c3a905e6d7e40dcab6fdf2eb6558198d93eb816511aa18882d4c57a9b5facfef8fdb711d6e6ed50563d3c6df5b0fea12d2542099ffd45dffc29f5117e94e180508e081a44a7ed65199c871989d258dd43818e2b46f9be0388668d6bf7ed5ede5c00fe8c56634a23468c2ebbad7dc32bed5c23b199cd6e60b32122d2f37074d958aa5f1992a5cae5b7e2113a24c7dd2c5de94583a87ae333aee33fd467f309b73c96ce5632dbc5ad8969fb03281c142cf60a3010d27d8fead1441c4321b35e3aa730549e872ca300198c9781fbacd0642270a579180e1851b920e342dbece83f3427928b69998ca3cd42d7caa0dbfeb92ffbc6cccd908da8783217095461b69f862c94cc7c6bda3259ba76c83cf6eca0ad6044bcf3f6cecf8ebe68934faade805db7a22b9d92990468396a9093c5a71a1c1a7b32f6c19db5ee53231711f8d3d5b3bfc9c8ce03ca26d3efc654b081659f5519dd75d21c6a24e5d7cc412e4d596992a4181a27b3da0944cac3b8416d7e45632762d34c40b6dad4b6b696134e45e36ffd010a7b701aa1ffac33dada004780bba06a3e50e140378cb53818ee4c635ccf1c4f6bcefe04208851798fd02fd349dc656e21a023aae935078049e9c3129403ae68335d8af82fb689ca860ed9272fc8f4ab5eda6e1f147b2b912c8401d288f5c8b84cc56ed276d191cb142f8711811278a2316833bf85bbf7660a2e1f40b613c0bd46f9456abae1f97b0728aa89d5ea6cb7b76e77517228d150be609192fdba4e61f815aa9357da19e171087ad3183b2e2177782291b5cfb1fbacb99050d46134cc88c8fdef11a56e2d14a2b78ade3009ce711620c766aedf4015bd4830e0724fa49e2414174d98486d95be5060e8dddba4adf8e81f9ba4f30066e10f9404a55ce019a0fca56bef53cebb509c182da1758b3ec9a6eb329c3421bbcec4cf53b92371c8f286fe115345f5a4135e6c4995195fda5b71384e3a08cdebfc11a3e9cd23b2b709fae667c8d363a58eed2e39859124461b00f8e6b08397113820aab8d6044430f020fa6403f1c5013078ac2efc549926d53f78df12ecb1c26162aa9115c761963d43a7c83e84ecff19feefd6d40eeb8c7346f33cb09706cdcf8cb9df1d3e4d8b72266488e962e646eaf0259e1173fc90a19406fba5c57baab9f2532f65f7ad1d94047880e0456e9b3d01f99d230e05833e9821479301f085f2422d9001959bd3456b1bc6098754ace2a29ed015e16b6ffa65414e694578554c38bad5c93b053cdfd145ab968551a816ed16bdfc2108a57328f1d35c7c79dd6a732f5ca0a6619688d1911a087e808ca30117dfd6916e122cde34f25891717c68577cb132f1c9da7b84879cb10091f22be513f6bd2da0ad718870d70e2878d2be6391cf0863c9b5bb4495d958f3e68b4aed09bd1f5852a2f35f875f3e5534002ca4a1c0892984751bb4d2665eabb527459eab51a434b6d45471643925386909d9eb1ae21b823aa1ad92e6de08a680dabdac3d3aad32c332cc0665d27e5c4053c397095b9103fa6e612a6c774814afbbd9a8b702ed41de6c5614114a418ef1ada486788914925c34658441cd378650be2b645266cae6e92ead0815696e963f859b10c91b1a4f4cf273482d269749fb06f35d049ca415b76e3a17379e0786594a77fc381d389fea53c72a0bc52df06a42f8dffad3749cd04087bd8ad74187becb06f5e9761bfedb5fbc933988f464d575831c474f08f05a747bdd7fdccc39c73f3852df23fdfa3129e3f591e3aedcaa203c5ec815ab4f131ba89fd352e5b0ab33e90359cffe045a0c26967917fc250dec0587775c50bf5d30f4363c9f1dae65b4bee787018bcf6f77a6c7cd703cb57f52fda7f34f0c9e221760538d7986c86198b44e59e2e93bce4719b2a9f15e894f23169247d99505a438a56a368e8d90d5209189f6c73e97e485794c69b23737e7948ee290c1ce7ed2415019389b1925c73d0f628280c9ec1d81e98aad432fcb60921b9877a6983697b589b24d6ca00a03e36af56b02fb2a76bcb94b2fd58fc9aec31e9b1b57b53245f1392e610d2e9caf351b8aa8b9d230cb43740fcb0fd2c2fe113286231413c7513996b64976f2d95beb01d0c4cc81ec3c4888cfbefa41ac8ed4f0de90de34809e47792b0e3501c49b63c4604b6ae88bb15835ade66881d1cdf5d37af3936d72dd43be2564dc3b095ff1d7981ae3247644123986cac34f8e6236c3eb01cdaa1a70921ddda003cb7ca926184329ebc2a13c7584ea41d3cc99014f2a617faf78846ebbbc3590902737a6ad8faad9fb8a6497a984b173d66fb7543e846b6e817631951cca0cf7932839fa0ffa337f14e611e057375ebfefc5df07a59d02df8cf0719151c42801ae8f2d6a9fce091165bffc2d6d56bd5f848b8893dce3adb07001cbf7742c98b45fe1c3bc654167b35293c4ec28901fa03d706a26c3f0435e613db6b334e095a6b6a047fd04987d78815f870269ebc1cc3d38962e325cc57f55ed40185511b2595557631a452d6967ca53efab8a2a99e8b5f0e4a43c35e8a84bbb262f3070e3ec9f7ebab2c40b88e32facab359401286ca32eca728a11ecdad51b168e87542d573ac153bcff162ac28e70ca5377680c8eaa1161153d6261077e146557bcf048471eea72b3ee4c960043975113aa7d5928e40a91146aab5b50758f14ab55670343c352e482a718482f4a17a9d7f7d35a4be96a764a3ac7d84da9721013209f0b888f067bfb8c99430a685cab19f4945bafe52f6c08bbdd424055c3d2c6505c4f57e0274b167b6778fb7278d0f13f40c90207bd19b9333844bf9c119a272b663373fca415b99eb34df677676a0679b2e1f35294f43026528c246e1198de34101f1698fbeeb1f39e751e0ed39884f99666ba0bdbd1f95d0ca10c0ccc6fab03e3d492947cd7eafad7adc696d0bb0746b0b1210fa59263cd07dc09f1c783be9bb32a45387039b52d50f2f6593c78909d0d217b15a9fc562d83b64006028bdcef758894b9f7b8de62f8dd8a8c3ae78bafd1b013b4ba816aa917cbd5aa6121091b350f42893e435cffdcb9215e698d42ee8c8bec7f8c321001e3154d2ca4e70a8c9d5203985860d19fb073f9a4f7cbd4048f13c829183fc15cb547a51c48d6d44e13260a8e1b0d8f0f410eb7b72d0700e846e9bf665d6bc5a88a7ce2eda37f0850520aba54cf534be3775c6547024fe8e3bd3ea11dd3a4a2d34cb5c8d5c1351f8f42b04e07469d53699b441478d135c40258aae566a7167c35fabccd447429671b2b06fc8d94438cc26c60d33fbe82673ccb546447fcc41884f6273485790813b92d484f4de370e886cb1107ce259b978f44d5c5f1ac88590ec0d61574da961d9e9b61a8d45edccf7c205be7930fefff00abfbbe098acd7a18d87358a72fadb7530e0630fbaba179af9b7bd6c75b25c67b4003124ebb474096cd033b962806904ac4d7dd4716d2e835eb8be6425ed9297ca5f39275fd00f893cbc9064b735004363f32acf71b2bccd7663c17b45020b7294aa0d887eb18f3010bf6f703b2b725ca10e140a0cb0e3bb292d6eb2b679d47f8fe07ec11c0ccc3ae8bc246aa8d259a13c956d243b8884ef13c7293a1b7d3fbdf3cacf4a3a4ef17ba0bb4fe502a463199883bed12e2c9d5c93a3633a55ced18a18520611e4027430363c9c95ef4df96f1e9c5d02a38057f381e9d6946669fb6f442675aa619f8188cc6c17f24c52b29814138675c91b479ae0e467869b7876ebfb541468b46460430ce9a4d0a5f9fce1989647e96476b6a38e296b3c28d927c68e44ef1afc7efa9174b8e8d6335c23744594bd77061fcb6d56e34d287541b6052b21a1b1f256015cc7406e2fbdc7399da202b473ea9da52df953115c32b78a6660212d59afc4ed9c787a659a5ca4197a8c8a05d3d91241d9d883e10d02e68d3c736105f1ed3409c0fd220734215e49b3cd6a31903e0a6333d882fed1a8bb4fea6321e896d4066c1de8a355e8db00920dcba772dab2fb5c09b8e2a72e36e1fcf3c8d5ef41d0edc6e2f6e462da18c63d1a5ebfbe8551fa370e9c8ca6fdcc86c201b9b4864da3f36d997e1ee83563129cd50251ecc0b44a4bdcf482587ea506ec22f1b1131c24f055056f5cd546841a03aad54fc3732141ef01ae1cc5717cad83c4fda160f7e585d292a9454795f515aaa0b0c54e7a9066e74b8109703a339c2c78fa4cf251dd9dda4804ac4f7da961b31210caf51e8cc390df87ad2958e5202c5f8c75fe8858d9401f1b77bf0964b14db036d7e0b185a282cf0e613862352cd2aa3220a49b9575e072dfd149c48d65b1460164938db63f3d9ebbaeaad525bbb9b75263b38fe1a7cf19147453928241214848d550ac17000921e4e8aa168006e7d4f5dfd7ea9468198fd4e4a04fda0c678657126501226b05341d70381b6d32d1a6d210381e937457017ce3a939c63b051750533c6990683d851e0c79e11eb17272f1bac51833045a53c983d4b052b01b253f82a860acb5c75e41dd80ad3762d330a4ecc74a8f4e36ecbd63f5335bd46c66925f00eff77873ab6ed86ef9e124161f1eff57b726d2f9e6283a0ecfca3e13fc7434f2ec3ba3d3463eaeb3e17acf52e4d82b32a9c84dceacfe8b1d46833f8f790d7206c0f02cc3a23e439a67deb667877a721218ad2ad8c4b72009df020ccdce2b1c6ea643f403217f4bbcc179d779992a5a6b2a590cf1764c1b88dcf48834e7f56d544c3f390bf8ec64cdf0ea5795ad56e0cddc515f64f1f2805f971e96a90a390a12d2e08e1d28ee65f57aeedd395f87b56f147f32e58dce02b255c83aa92456f89b7ae7e4303ece4734d91105af9655b329e1b4f7375f74e40cd5ac94b0cbfc2917ebb41acd7d53e1aaffb5f654be12fdfb6594c0de31f17e8cfaf4cfc46d1eb250bd02647dc8f2067ef1c26ef0a3dc53ae924c7bddf60d0c66cbac010c568dc3aa427d6fcf3236e1c32cecd1e34570570d1594e05b24ac89dd45b6eaac21014bd2ef569c91988386b68898bad84c299a8a8175d87795e75b54a5f51648fff53e055e004979bd1dad6cf5d470464e496cd903756685a856588587215ef202a95753d9a584ccdcfbcb045e0adaaf2b8e32a0ccc791ec35435abc890646c83a98b11918d6af9b0a0c436ef3cd5458b57750d7b78e093fd15b5c6b2f9be4a6faafead965a6bfd231e2a66db89140466adab3bcdce87612f6436427633af6370329de673ce12592bdb8cb18e090270c1c328a73f3f6938ed48509badbdbc4a7472ccf5bd47da5c1ee1ec9985c2c9953d7d51445e771f385ddd73e768349720612beaae298323438cb6b5fe9389c83854d098e4fbd12adbf0e7ea8e5373145d64d795f56875043380e5459101ebc1ac3b9828458fb4361fad3b896073613bb64e2530d04104887b58eacbeb23db3c3ff551c4738190ab231416b2707a4bc6c423812708021658772249fcc7409b60102aa780eb290b3f0262320eb758ca4b7e8641c7d8cef7688c19b246a2b1fde25e13e037c351eb4fd2b1cacd18e5472133f20eb19db76160655c414b08f44ec3d80c1953e2d3ba6cd271c57108059da6a718e6a59ddcec1c117d4037aa18e88382d5d2530f696d7ad0579e4d558e01f31ac83295cd65ae5d67825a8e411b751f8ff1363d603f81424eecc00995f6ed4564fa6f6694dd9bba2f1046c7e5e34ebbbd7b4d876fd3b44c7db4bdc8bedfa39e4a7a6e6a3c466c4b424e2eb1b367a613e81a04446222dd824acee051654555d3b5ef6edb2c0c512bf92072ca0f65b4f862a8770feb78364690649db8b6224a09d3ebc81d5714c7f7b5d8b74825d6cf4b1770c666084ade08cb057deb7988333760642dadfc1eafd3adcde7d96745b28fc8eea1aebd9c9347d08079eb8ed9ec32bb31f757fc23c71d741a49f91798a27819ac70e0c8c0e7b90525c1513237d146fdd9ef658c66a0641a03646348b0dbe82a0e13c8d96bdbaf791589a627f4a1597bbc3655960c53e99c3f1de135f5a471d54b780788e7d4a0517bea188b068cbdd2515bd6839433f4a6a52cb241adbb7bda56d2b49af6cb95cf23abfd7602cda59deba4310d6f29f1603077cf40a83d872a61c695ac2cf390f0b6ffe05a28b960756f18a0992868e252359c04a78b817cfd2947a05c7f2e3b07f04097f7897d150b4cf99367829f948e07b4f56951413559a6db95ae2e21807a76fdc00f1e81366e88c2c3b92c3fe3b43080314c17563e0309edda303093e13ad237a6c14af3763fa6529a02ed8f2e106068b0853b3478cbf25b3173eb34ba7cbed64a973010bfbfc4e86a0a78595f1eb9f1f943b41ae08b9778bf94343463bd850a273487b0c0e5ee0341ab47b9953ff7dfcded2132c58583739be3757fe8399b1cc4925388f2a102fc1eee94d06405ac54c0a5ec9c888f7574ebe28a0b7a923637939f48e614c25c1a25bd746f8d2cd275ce0674eae2c0aceaaaffc41ab754a3271bb10a2cd1f67823ef66927c29ab99254972e104247bf9588ba73d95f219518c2ce235dd8a55ac5794c30a44c89aaee9b1884d612fa2040daf8a01c391c5b46521113c39ccecdbefd0f350c6ec0cfe1f0935d4f154781fac10673b0c9f7a2e044db988fd42376ff446638928f407f908371fe3e875a307a76fb5eabec647c9fabb7d1d4d089b79809b46838cd155a42761deda631c388fdf93b799b5a4917fc1032d17ee17be02a7515c660b5c679e9249d5dd87954b96588669a9e1b38c60dbc60b90c597f5378cd333ccc5e02bf9852b524ff96a93eb351de3c6f2c71ff5f2139302bc0d552c8eeab9367b54abfe9ccb75220439ea566bce8523c83a2f9275b15b8c4a5dc6f1fd41460c96b3bef768b1ec6a0005752df640f5144f4fbcaa405cd4e19963eebebdd86cb0f9290ca604d3fb711c80225539f1853232ce793fee1803bf8888989e51fedfcfcc608fd5ff80c8845e291c6593b71452b0e43242c361f0040fe9dc8a3debecc95a99e0adf28844ff334a619bb8656c92d233fc55fb85b7606557859b34ce91d01529c36802cc482a98c30c8fdeebfbd747de31393cf3f65d694c75bd2cff5de467e243d48c3d7b2d29fa83205b89a26d8ab6e04b12dcfa0755e66c5c31246f0cb3acfcfe5bd38618bbaa32c5f306d254b255d8daea5c36b1cd2c75575bfe5d01ad64cc106441cb0b6b5fd9d229c38b6daa3f04a6a8c246a2dd62362a75ff130b0a2cc2c1b85bfac1f3d5e734e8f50ee24a76376dd1995abd31c7cafd51e39689995bf343e2fb6f12592d3e0a188ca3918ba7c815b6bf7304c432aff1184d4ff221889f001cc5c2f8da5b4969220ea335011f13d0910bd802ebe6455eefbf9c382828cf1cbf828bfe0a66dd50778e5308c394e7f64f3f112b6c2dc89f7350ebd9c877e24873b5087e7fef3c6a2ebf4b464834084e78024a8eb9de8146bbf96bc5ff334c81e32e5789fe1a22566aab1fa93a46168b90b820330d50e0b694a2d36702632b2da9227fd2200108e42e54f3fb853c3b965ee069a41315bd6084f924b08b354076efb1f4292cf33f4713e9df190d46d42154907fa3eb9c5d1739907b14d713e45198e6eb7084de87186dfd3c42b1a38b68cbce54cb1802b0c12ba8d6971e0e5eeede2845aa98273ef9813b4154e17ec4ada369bd11d7f5f6fdeb5ba8f13568f6fb39e617bdcd4d432e87aa9a5415683c192b31fd28be2d3c6dc09277d733a97a9eae8da6e2abbc57ddb274537cfb070ede77afbd56378bc0084262d8fded26c27216f9c6b23a245a280021f45d7362c25621b3c5a72520ed5771caf0f97acad75faf297344071f665cae6696f1689fbc0f909ad42edc6374e8784ead5f82ac452c707ac17f80988a57b300ffc0d6db5797af77a8a2a244d35da6bef7a3dc88482296436df515629ddfaba836c543bfdd70b221404165f9544e45a57dccf9a2957c8e32e6605c180d44d1aeb4ce0efac5dd706df282c217246cd42bf71cc45f44bb96eaa5cb3fa334ce66b80ee07593636297b03febe2dfd37c723c5a8934c342ef630600106e156320927ab80ff49d248d4ae4509e39841d0abb19fd9f11048f044d741070e7561d8069956cf89d77ec72cc5e2b9cea56931d7d16d45da87a3dc8dad0b328ce9cdeee3d68de0188683eaf9fab5e774f123ab74ed8e6f60e96344e3de7edd6f223990bea5f6f1f4296d83839c7bd16f3aff138f31b846571ba4b03d9d49e814243b420e021fabda1b99359d0ce606b94fbf44016c10aa8d9bda67dbe72056008ec2a3f75f08cced5b2084a9e62048d7bd25613e03cca0d969c9d19448a5b788a1fc6063f4be2f68ff48343a5aaaf8e5992bcab57ee3881d2d43ed049738b1c94305eaab512eb6e124b4acff9da13557a1433f47559aceff259b307623548de3926332d30ab435e97a143a0df58137683955b83aafe1c5d10d8bc79b02d72ccb7e45f6da32fe4d1a9ee6134053f687d5b1334b6ccb99214d135ad16d01e65365ee054bf2c00a62345c97c552b880614698ae2b946c0d7cce2278afc9ae1ea8e2ef10942b1c2cc0d53a1e58cfcd2fb82d010d2b94227aaffaaceb4b2ff5e1f97875d59c62d40fc7fd2381ce425c0203e9b0ed4404c6f46f0c6d1cf40c21b7d45987b88c9b2db1e3269b1999267e79145d924e1e0bde586276bd69c7fcd14d197f3719037626fae8c1cb7790afee9c8c08965e8851e9c2c3a4cb206424c8c85c9a234f010751438cfcf394272686275a10b70387a3a421e61757f708dbbdb3fd7d3649edbb1d56f571d6c9224f9b094f69d6ba192385e1f0d37317e676891f2d116ab74fae1aebe185b667430a82ccb0b302c082d96ccedc7fc243d29cc036cd4fb8d5d80647f0dc56cc2b23487edd4ba9c0a7ce9a0caf502a2930e01d81200707ea37a10d3b05eeb30e45b43b371be3ebfa09d25b8366ee00cf9fc0096181637811faac290adb3c756d451333a2f57fe4637545acc2c8eac732180babeb3f65e4ded6ec8e86e0b684b98ca9b19a969974b85f013e411dfd408aab4e97cfea6fdd34bed98dfda9ef66ec408636bd0fb10e413aa97c2c084ec84511ad71187e63150919b24c1e95af4656c9218516274b3d2c5c579bdc6fe74c6941be3af3de0110c1f0b4a81be792449d0c0fcf1e0f82ff3d62b8e55805636145121beb79848aca5af3559359bc654bafef999c0f485c7b9cd3d24f7c62f4866f684c8efceb5c8052601410bd7773e085ec82fbd78b760ddde0b362c8f42c76e7e6c3153a7c5fed099360536b4234fcd7db9a7fd9f10d7945f05ef3938ed0548923875fc30fae3ed4d6ac1d327e0d1826283a57b06c577874986966006279be0ad3e51c770d4077aa28a532a52053380b3d6718db5274a512b71da089793eb599bce0a59be7f27ec80990c4b95014729de0166c9d8a329c307b84c4e7204f56fa22d6994585a9743204cc8aa88bff2177c875402ce3053e3720ff1f6a39925fc252e61fd198baa9a3a587c1bc7000fa8e4c9c4112dd4716fc9ac8be1bc4cad25f349de5beabcf0b9d18b00fde393e4163713f1d3168246b68963fe6b89e821c1b65b02905ea95c89c7f06c866095829cc3473500df6225dd16aba708afe5e5c8e7e4ce5b44b68e558d06b1d2b3772253a051a7a46ab52d0993563f477f4a0937106a9b204fa4049bd08e20ea19e76d2318c264a3be0dba753f0c443a5007e2609374618eac2aac221b13dd8ba4f9dd85a243000d088c2a965adc22b92ab613712f9e719343e52b826e614538720c7f701b0b4a2ea56197720e61023f56b6472cb254425342e2d072c57fc3dfbdc086155f449183ca6ca1f9bbc8596e8a84b8004d7bfe4e7f965c319c943f312a261402fb85b445ec6378d4d36dfe6409bd8ebc4e4aa874d382ef53f8b5b62769ad70b5b46796d4e86835d510deb0e9e61270f4142f39f18bc5905d70c37ae067e9c64d4f16d27e36583c67a7fe1300ba7717a541823d33c8c3a8b02928534f58960ad9275c018edbc95a0fcf83d270facc02a957954da8a48df373af3f49e37561518a9bef4da4071c75a1ff9bdc0c556a645ce13e25dbd5ad06d8feef28fd044dd9592026de294a4d9c46be5099e533f2bdaf5c5f6d744a07c239b058dd1ae81f3c2cd4f6bc0200f0574bfcd56d5481e6f2eab70b0a58615e0544a1de979a65c8c7ed4bb34d84e56e1873abdc50ab479c343eabd69af648babbafd5ce63e2c510ff5006d23a643031f32062719634a9e307b8180fa8d5e61cbe14a8761fed346eeb208319f475165a44bb5e9571186e3b8f1bcdb777f54c8c739dd1373a6d3fcccfbfe2d0b507a9cc4c62faacc47a3af41b03b66c6b4264fa792aa6ec27ce92102a8135da393bae71205fda14e647dbd47cd06609642368022ade729c4dd1c565120c8c645d8fa06a463949af4a049752e08c0ea26176d530a9082578a0fbfaf30cb68be7ae7faa07a9604ad6ad7bfd70ef956d620cf5a8ce733d018159926cb097136c53c08e4a4066f152ed0604de73af95289421992213443b957c269e812ad0532b300619e542d43841126c78a9f5676016f86048c8fad644fa8357669f10f8720c63f6c1c0aa236d6f715a2796af9f3a9cfd9bde11ff29cc219e6d5200de349e4c5cdc7fbc3f312a0c43f8c812720de59ac5c03cee0443af0cdb0a27832965b493914d04494b774b8e3b8daf5d232df94327e3afd4c627ff5e1e7d6a2dfb67d1b423e30cb7f5860ac02ea4860143bacde957b04bdce23c3e4704541b43f890001928113b8a4bacb30fd27a8e70231706d40c2d46bf455ab3a09895f88a1c7f20b6eb124e869830f1e68049e6f0f41ad56324a7b7535b0f8ac8bd57a7908c62d54a235f7bf08e0ac5a06392302234c33b78eca2b53c0759586a163ce07516796d1ddce3d42f5ca2952ed667a655e0b7b482675792900aa2a8b83a6ad1d291395aa69ee16dff36711aa6c861a3d29cb42990034b84a315997001d8f5e7d8befe4844db54d7736dc31abeb6e967b88563fd7ec976dfc014e6bc16808c42b6ba86dfb170ab1a13657027e6f2e98098753d1296c461ce6daf03f4c99cfc812635cd1379df3e2d79ff77c264dcb098d3996045f7f525d80b01bc463e88bbdff222ea53c9a4652623c0628a959ab9d45732d76f0322ec65ee0ad0d85135f48007dc5e645b317ba0f161765b1516674d558e348433129f2aa64b7a2295d294de4b79ac2a75f25ffc1ea451095ec2020cc95704ab656e8c5bdc6dfefeb4d59f8fa947569e7bfdc2173f712b766706c04241df775cc604e0ea8506011e8046a7089be99c6de8ac5d3b5db5430df65983cadbbe999989a1cf9b9ba9167cfba809c27b4aac17d158e51b0ab4c2a9a3ffc4343764e6f09eb790753ff4b06ba12a5e5b7daf2c38222999f0e642cd27a1d65d827a333eaf595520e769e6bbf572cf4947cd7476aafe821232194bff551855934338015f87cf4f2e9b2a91a7da4c19bbcd4ad9768e747fd0e030b1d5b307456bb6f6ac74292271eef68f6266e3d6fea66b487c1b7e1d39aff7689beb8fa4026c91b55bb6a7c72c6a7563372a14f273e0b494fc60f9247865ec701a33c5139f71c384cc0b93afcf0e03a93482db22f500d69448500dc0cbe1e8acbd22660de3522410fc80604887539cbd40abcae1087005850addbd53d6d36ae847b3d1c5e4ce6202025553970b28ccbb9e50ee094603cee07db6baf755a85426b1bfb4c4428ce2a71013a84c06544fe54f9976f5d24e47692c01670ffc897d91ba0d21720a79bd1497289513fc51ee2fec5bf766db79d3ff415ac850513a3442fe9c25e7b3f20a9eb2ddf07936a060e4404d0c93dcd07bbd646a5cc21c69a7ea4536df192f077a1a6d74037473589e3a2793135ae1be21ea7ac119cfeb2882a03ece7c32a27c4b31091460400c3f18b87116082bee70230aef9bc239c71decf25d0d04d1733f5b18b8ada7cac0f33a3fd3b5f7c5ad3bd9ed44dcbb5e9964d26ab034bbf687a80e6db8618bac1fb14b00a41255b05c05cc24a4460d32a66b47615b7d9b97ed7e4905cbb7464cecd4f7e21e8bd01f4336401833d96dd63d688de7b3525134f2b630b9a822a83ffbc20a45b50518be44230aa0f7e1e0c573aeb161c00bcac8ca556f827de60e38c1ec2ab0b91800fa4538ccd63d2169d2d558a8e9d85b93971fdedf24e3df379daa7ed67800ec37c091bf360aae9f26b821091540cae738370c056ae2a5fe9c6467853cb9c5b5979c17ab98a147c542e1654d7c2fef0c024563f3ad42fd8bf842f784eee0bcb416ab3ba674d751da24c960a1c1c89d06cec7ab2f43867a408aafc49790e5fdc3b76c61bc7267f083880c5bc694ccb1b5f66b64e6b79610b0001e1cabcf8a7a43ae99c95af4e75bae551d908546ece79bd648f5862eb8dbf3d2e9b008d2de81beb14b69697a358d89f5048d20640d05221967599433c01aef6ee64a18574012253a6ef4c22008641637664d54616f0214ac9e1196af8cc13b84889961146f69fa81682014ae697c6558c18135083b301d84030fcd7769c1893e06a1604b0bebabd57184f026895051b719dc11b61a842f758382c6fe39c929c6858c548b630442ac265cc9ef77b9b23559418c3861154a3ca6ef019a8af433bf099da32ef5b8f719d78a75c4ec17869e8cdd03caf6715b11c7b7317cb2c00e605da5a5bf8df408b46504fbb9ec74b3fffa7c7b91d8b60d3aed3de9bcc3a9f2eda8628edaa6c44eb9a273b45e525e0fb8bbc2cb5ff27c46a3bac3f3e94729581c44b254c78b2528efa94ab5ff232acc922619eedaea361eeed21a0d055f1d452976aded41d05ec2741d11d658615cfce98e2fafafcc3ef22e1da1af8dd886ffef872c53809220bfe5d6f6d99e2ca230f0a7c99bc098247d61bd941762cdc0a8c5c38be7a408cb66345a1312dab30938f0fc414edd22bc431918b90420e20159544b1305eafcc1340f9145001975feb5fba60e71e8fa2cc52ce68f3499fbbf568d6f0b934ba326f225bf4adaef8b039edc1ade525c3ff1676b2e51ad6145eeff822aef9d60144c60eb7035f4ba78604fe01f63877cef2be22a6a6382e71e14d9c6f60ef9a903ce5097c5cf5c5fa9aa430cabe289182061c6f7e5cf96142cb7bdb654959499a7bcfb3b0caad9a3b6b753a257cc077ff99e107477c8ea07e5febfa9abc51163d97588aeb9771661c78c718d8b284c2c55bed9704f3ccce4928ab226e2e49e02f510c0221eee38711d2424d816f9e64fe24a679e1986f529cefd4fb979ee2b27d7c915d96525161126db16bec67527021f9b19bc930cc37b866bc321480b20c016b5e1d44bd7c5323bf96736a833dd8ea70f951ba16d42aacd142f3606eaa3ab270bad205bf36bd087ae3dc2328c3d09bdac9867b2a000842e673957cd1a06886173640e9a8fb1e42c81b1d9c74a03336a391ecac4bb978a7afb7f63957675992965dfd9cf23c11b710c19bad9023b757a2e7a6ad62ad17cfd38bcef831f4612f1509d7151d358d6dd249f5aa1cf66ed80ab4c4996c72736622f507f2a4303b6f0c1116d5c12f7ce3ce68e13e709b76860c61912a3421a34fa692bffda0eaedcc9358da8d10587a722e75729665d75f6ab67df733026559bb644a16d5d8969e8a22e35880cdb6fa6625fdfa62f56297d3e28f44f6d8e404f069b4ed1f9683622cbb0c1b8a1ddde499f8ed8d4a3e9f13e20270915ffdce83016598b98efb5086aae13ae048e82d9ff8c61b5a10a047d48614484a930269302bc151cee094d897355c02944afa68e0684fa64d999bdf97029cb7df9b5304bb1b2041fa7ac3e8ef8a367433f28dc3b2a492e877ac1e73cb0311d80022c3fc3d95874da1702719ab85f64ae2bef3f160ce521b240d9f79ef1213c7a6f1f8812d3153c7469f3bb490d88b29ca2b49533d3aac092fac1fe99c32fcb61b86623f902089321bc4ccb70e55fd474c078024cbf7a0c479e2835699e5d9b99c320a754603e187ece6029d417823eda9d3730c6190fb366c4967de5410c70e43b8f7de51b3ac243c49044282354ec726045dac046f2cebfb21eb86e147e45185a93a90aa87d7abb50aa60f14e85f860cd5a33d54649e497a55cca9c9d66b80abfb48e3f67f879bb420c4c173e78b4a9b13f229f92eba428d71c24d465e7b6009026feec6a78c169f1e886a314e5e09694192db05f0b5f623acf1f85448cc73cf0dab89232ad80cf3f5034f60e7006f858c22341839c8fac56f584bff0a6677599aba834a5d612404834532f375523fe89f588af5a0db9b52f4193a343e2b589e965ff2b3caae244ff94fdb0fceec7b83ce285d09e932df684a8f85e984c0bec4e516178e9c31702eb40392090d8a4889d241af01172aaeb5e26ef4f81e19e00ab749fde864cb69ab501bbea865c0722febe854d3f806d83e7cc4c33e7b58fb4e6b7b8d5955a3a00b2b6bb5b62e0a9b53503a6e2b2365ef136ada5f48f256caf6e4719edf000202fd3405bf1e81fe95a02937854a3f3a2b1213e0082397ab56f4d6d38d854985717bdf7cd2da3236fd60c6e3dae442a69dea0962b193630c4fa3f2299d50305e96bffa89d0d5cb740396925b9d53183e9215ebe2467fda93ac654fad359a9bdaec42fe87ab5865409c776847e75a29886562e565ee49984655e1794b7b9c53c6a0aa50b875ecf60819af5cf89fedc379d8094ed2803db221c3e03c76dee21b905cd36f1adf9ad39795b1f967a9df4a63cfda32810ff8f26660ee180cb14e326aff431270da8bec47b2c0e2c0ab6422ee8729d9b5b97824fb84bc693eafb58dca4c8240d51d6be93d7800e6835359ba5813d455e2e8700138bc43d5dee7347b06c4720bd339ff6d4a8281fa6accc745c652bac335fe90a8821e5d4d0448e842e7b407aea80be3872b145c14e8ebc8586544c5a6ff89647d222b9db52c5aab238117585897e9fc219cad76752bf5c2dda3f537fe330f24395accb6e536fee6c2a0eb1418ae7c8ef7c549b23c9ff6ab9472f9185cd7acf4d1d566a536a808cd2f53e3ebb8b69ca1d08efe899c2787b731e53fbd761993e0042a8f08310f44b462fe2fd435d64d6832a682b0313b3d2983433c575b06d4924dfc90b9e520f0a26a8551c18daf8878f24c7556bc65497b510a74b5313a22062347fb5b755de1b65a3fce629a2fefd2fc4f15e6399cb6be56ae7343ed06287bf04e1c57ae894b07f445d2e58a6fe1d036bb9a83a585bbf22d5a75eaf8b94be25fedbd052ca450a5c446769d9b286c249f82ed54f6ef480499a7c8d4bc577933641714c4cb59c7c09c67027206ed1ea45dc9fec17d27a786f8b6d72bb1738f914fc9463275904fef68b8f114dfe7790d8c8dd104fd827d10dead8427e4847a6f5990384a2eedf8937bba83ba6822012a91507c17d981152dceda261232ed98f5041f34fd34fd8fd8fe662f2c04d7a7571fa2d6033d4b3eb23efd61fddd3dda99d619c953a653ae0b463399a1f3cfaf9df90982b8ce15d896d64f6cea260d3c7addd8cc53281729f9cbf2ace6c0923deed202dafbe45d011ce5ac1aa505b3fe032ba80d3a767ab136d562475a33d842c70506fa09034b0db3bf6c2f3c22459ef51214f7b142452191c5f957cf6a52b572862eba2d6d79ade80a058e5bf10777134f39ae7f417c1e4fbc1a3d7178ae5dd9654202dba837b56b8f2c2fe95564beb0bfad0e409edb1ae2d11e9bb4f9ef8c367969aad5b878533546bd8ef457ea5af62f911db4d52cd72bcd359862e54b6aa38c8fb6e3f9ae0024b95c72c8df475ec85d9d3c34f68e030f0e303b22df266e4678d05d0a2d8bcf9f6dc937fa296299add23a9798b8a37dd730116556c8233155995340e7fc91be047f8d5667171048c2b7852fb14dfb38a88b38fd2369b0f41a118f1a1c86a44d05cb93afb43f950697fc3a332ce8a3b7cfff31ec0053d088546a7bbdbb2b33712e29a0ffb5fd20c2c83804f3c1820d533a4a095ee1790e40eb6300cb7c749d8426d8c6cb4b1894750969e5a010f0c48d386b9f88ade61af1f1f3fe2a9726247a6f0a4a68aa9f9b77d0944cf455f6048760c979dd652c6cbf0a0211a2e64cbd0c272ae722ba43af6e4e77414d24bb7a1cbe50aa29ffa8d7820fe5463545df0faf56626edaa88796982cb287d0b208a4cb9a9f63ca82ec7f89a78fb6419b1eaf3140e2e2107d7f8daf5bbe47cced9ee5ba9bdd24e18bfd89fff46382fc165692408456b283cd27266219c227b90f861187613379785028c9de5211835dfa082bbd2616bb4fd5164d5ff50b7431ba8dce4d301c9136ad175b76e29414198fc6d8f251d061e083077a7937ece7d79aa4024c26b85b3e536f1d935ac9098eef6a25db56602b93cb09036ae578bb2d30fa9ee1a96e15696e08b40e97ec0990d9d5f1ba27417f1f6b65f824dd2c3ae386d53518438af9126fb86874c2025a499d6f5508964b51149fd1eff12182ff6acdd2058cdbd9d9c9d567d9dd5c0797b8cd4591b0a8d32fa2a514692f5a01b838c0de322ebfa52dad411917831bc49c19e524fe7e17b562118d6f284d6891f9c12fbe2df36091e2afbb8f22c01856ab90921603365200ae0802bd18d3f3b154899737ea468fbb824f67150b263074f77749460ce8d46cc4ebc8147ec2c2c8ce9750689bce7ecf0eab995a1ce055b517f2110abcf11ae9b6e55e5d30490b10d0817a07854db6f1e0f6ab5354f34466e30bbe9c7228add4fa39368fab2a802c80320c205f78206874843ecff61179d2f3a248e94ea0a2f98cd78d9fd509bf34eebed3803410bc977db5af4e24d0475e1ec4b2ebaf92d8e23b70337a278b8cf8b7fddfe577c48c008ddc0c6292eb65235c8e6937a7d53184929b8bf57960fef514f293bf5bb7f7158ba24718bf367a731a83eb473220b7dd6aaf763e8ec4a2b572d2cd44b6fff43e39239d2ada4b1e0607f0ac82f3c509101011deeff74963e5def9d4a986f3b6325312a4da2a72a65647e62bac5b8bd7ceb21efe50011ecfab509e326a8d97b1f601e20c29493cb8410fb1e9ab02d7e289b78d2579578519e518bb650f44e9cf91d19c50d941fb59855c481eaff5d71178fb72052ba56c8bfd43369eb9f14d73572323a595563c4ffe34cb0b7f5e2676295e8cddad988716358a3430306b8fb0c14a5027adadcc77b6dbe47c78de4b2365fcc77b570a825c9ad0087be0a5ab290bcb362011dc5b22cce381914252608f58fe9a33826826032333f87359cc8861f913cc800728d18d4f8a1b420fa1b053b0aab819d1e5c0db7a420c7f66bcc847c95ae44027c8fe50d63dda82635784badb7d3d53d9c26e81c9d23b7c3f317d6afc4b7595123f74513ff67eb8f30da025ede4afae790a61cdf9a72b1c9cbe7b7498c1c3065437f6457e840a9478552ebae00b66aa1a71e241c7b50054d9f25f4197a78b88a971c1e3d9fc76f64df43d735ef8fead160908b5339b05e9b779fa6fa0554012bc298085c89dd85a685210a57f99997d039be52a214d5e73270586696772bb30ab291180b2caa9673ef6f254605dfcb8407214089acf3cd22dfe9a3f5f197ae141dd65271b715e8dde6495b8277a72ee3462a90d8951a045ad4e28fa4059bd671036aec06ab2af046028e9c43e9bd804b05a080dc15da822b44d5efcad4fc2b78e5c8032f218401182ab0924a8ed7022b91c69334e2ce2d75b1ef9ebe771730268cbfc7771552c9dd4520fc998aa959767dc281e3593003be71385df46bbdcef2dc03948c3b304545a152b3a857695304f9bb67fb364531225d16f7f88ebab2d2daca282add780d6725ea230f1025a410af272cbb6cb9b89a9442c73a52f4c80e8e5d1c8f32f7a583a56427a54dd80dc6bd18977e332b5cb5684a55278dabfb27c882df9b21fb6a668c854563680f5aa85b91c8f04a6dc43d3082c823fd9977a163f4fac0dbf8fe780d6d401bfbeb7c8a4207954aa9d82631bb1f8a10d3fdf2d3b3e666b9a131df500759967d43193d5e5376b0fc3beca18fc078716a1d01c6aebf17274c8d0beb11f9e4af4bf463b3e28aa941cd96dde9846d5752fd9093b2af0fdfaa5ea8ccae30404f6cc6026272f7ca89d0325c9f82d92284738088cb42801c538fde2a97f6df2cba47a21dd6b2e6715ce8bd4cffadd08aeb4038d5167cedb8121c47278c7e4e2d93c2d8bd9d3d0669ad47f05980003dc72364fce058af9563f1db963de7f38b6b4a50c64c693619de246154e833d2ecb60c51d8266aaf1e046eef6182c558a2d81306285b0bd503e31a0ccf54b79de55afb07caeeb07d3ddf48526b606990e82cb9de5956918ed38cb93b34af6296c350cb47d0d670e16b7098740f6f72f79cad60220b3b59cfeeb3093fe0681c39482e0a82d161b6947d6d6795f73d60197c0ac61578b8189cf755237b2dc94204525db5a793e70876e2efe761be2c9e638ea9df53c2a695b328a2c4fc42ddc84ac0e6d629ac056688695de6a502e099cb3a264a15d3003522d514c13168838147d44a245f0f859280cf1a1b177bba7dcb47ddec3b007c82ce100e8dae0320d1b7a7a363a708a146c95f69d262ac9b4ced2d4de9a2106fa91636afca15448cf37f473f16598abbdc972d4e277709afe6d4302fee07418ae1b2859377cd0070ccab190c8ba7bcd29e911499f19f74c4203d581079d62f8e3ee1287b78d9701ba5ae467c7e1676e2e1c1f718cb5cd81c11365967ee6a9d4dc812c5699abfa982a136371368e135f1b648152fc15095d8cf221f10cafc3ec1506d8568a9d40a4479593f6e0ae47addc87496a33a324f18c0a375719102df2935fd241aac4004392bae9a6076db334af5fd5df6107ecde3c6e0158fff7b49d7b870bdd9c6e33f51d5865b3a55f5ffc008beef71bd4f91eaa8c8e34dd92609fdd74563ff91417b87d26732e12dc62274756f215478341760ebe69acf9b09753fa621397fe7a809724901ee28305de56d4af53e15b27ddf9e57130fb4454ceffd17c5a840dc7976c78029bd44812ab5182ab6a4c60a08b8faea9a28c63d87bbfe47a10e00d3f63fee69d082df27182a0042af9c572a33a55f1e47e01c97592aae304a3a4611e80510ffb490f88e0da3a1a02717b481a4405249a4297f5aae35da993dfa4fe8695cb6b245b8c7d511dea9bdbba1f466692c423190a43e05701c835df10e4b98113e716229f02e9b945d178984f12f1a27fba4a061bda918b59cb2ff79df297d55875537fe2e375542645e0d828be5959ddfea5af3c4de6e569793deade31d2b24cb5514c200ea6e19bbca974846a5774f9666442b125c18be191368539b25fdc1c9a89bab07f5290bfc2e26bcf9959fafe05fcbb85d400ea69024678e8556bdc2ed50c79e4e580eea71f94e77758033b5fd08183f8e659b7b295f209d3a787f83b31cac8c176f42c0a21df1007e053148e1f7676441121ccc4f66d8ec9eac1ec3923ee26443c572a20f0eb67cc5c887f4c1fc32f437924c0840783fdbeb1137bb1fa68889392db113eded6f21c5be0ef2ab335dd9cb0b764bc935f769a497d3a122b9d7880c1ca2549bc346028eba7d2e6f228af80e43c6f212eb6d95e53dcf464729c8c0babdf221d0c5b4f9d34173f4b8b964a3ec5f297e2e826c7e6bda3f5be714f178f947d33be221cca3c37916746736e031723574e29e8af7fcf439899cfa2394bb17674bec7f16b26c2964a56581b4056f37b6f82e2b7888ff99c2bb36ddf650148d45ef91652db8a163e3d0025fc0fb7f58a0c5b916e444f796e94b2fd04de2f06e56fba4b65af72f4ca8bd01e9b369998c7dce8f397b7fad79bba5995248155a11172717873b278ab1cddf9d9b97c02ac91ff7cc16223b071d7645a31200ece02946732a2a5b3bc9aec80887217f51dce578c4de3a7613ffe122c738a55d1f1ced56ac45affac10530d63f4e2a608def9d3ad9ea154987a79c64c3d2eaa122aa98e4afbe1fe4fea330b53d236a9d860dd7f13d3cd461ffb6b203d5c620b930a7cacf8fdbeaf2f8de7697afb300181a184e7576f9878890a86f8efe7cd8e5db1b72cc9ff51fd43951b4aed2467d4f12da72c5ab98aaee264b8eb6087fd37788965d9d7ef1c1a171f6414ef85831c4e4a5c068f25aab5b53156c389c63271f040f37b0fefe596ba94311fd02cf7230afb1d7dc437ea1818aab3259ea33adc0c3d341b87d32fbc2b59af9862b082d92b08375bf56d3aec4d33da2e35984ccc5f3b23e130029c031d315b653378d805f91f9d57b2cc279fe7f1e25f4f333f6bb9bebceebeb9f6cac4cf912cb0c416b0d7e84849a3281db5ae41d3454227ca1c91f0ee7244f29703d37ecbdb9e7bbf04416867d774ec23c0933b17744c48483742bcef5efc51e42c1aff6190a3b856a2b996688d4bc9936bf758d9c1715c2a0c46475e390797bbbe5921545887b74f53596838fc04eb3e44a36c2bc08e2e9170b6d9618944c306e875ea37a89bcfaa2438a884ee9d98937c308d95f67074d736422dfdd511b5c0418211a4f3eb84b88753edab2c2168773fa0007c6f455afe893722b8c8cd67f97513d76ed4553e14a529a8f8daa82aae2d6d650ffa09f83553b5361948c9cc386663077bf20901a9c448f740932c36450a901fc91d45f2d8bb659b440505ab111308dcefbeb66b840a0af2d6876b0c279746a3db4bb18377a34dd6cbbea70769c6ba74f7399fc06add0b4046d48b092119a106b09f436ee66a733ac500cc014ff5b10d40047e53a388c2bd8c90b38ed2040bcdfe7668c97fe4ac320abcdad4ad0a622ea7b03a130e71e8292c464bf4538879e5d6dc981bd80e8adc93a52a0780e9a55d7578eeaf5d92e6b65e9514291c92549f91a3ddf414bffdf3b2e0e430e8e6570f56c94143427e50f1435fdce331033f60ced73a19ec9f2e2f5094d207d74a4171bfd25393ad4f46edaa25173708c9e142f41443325d903c8ef098675180bd5e54055f752bef5f4633abba5f17ff690f127c272811bfbbe1a395eee24bb347445f3fc40364a2f91610147529c27361a0a0601085f5ff7ed360e498e34ce114717ba184020ae4f22962b504d601e828e048dbd1033867ccffdb70fc810ec8518a73ac4d6c273483304a669c89b3a8396ccf81fdccfce60a04f00f0923cdb295ee7b2ed7d06331487b70357c952530958b838448c836bf24db72727a2eff92b945030327e48328951570a8f0f2dec86ccd500e27dacd57481143a1fccdd47b8bd9a9189323a89ff93d49f0d9b94763f8df12c572dff6c7c4a632e61b05748185b1b73acf8ada8cea823598f9ef4e8e68db3744ddf28dda7c9963b8fd130f37f070c8127334475ea8d6dbbe8c6687486498044db39b0e8f344a1451bb923feab8f905b1f52b53622fde1f992a2157ee9fed1adb2682425f7dd1e2f524b42c155339583c0525a856e23deae84878185ad17bc12a901d3f9249d9f8b6ec6fa4b188f1d5c7151ba17db10da4f46dbbdb9db02ac8a710bc427b91fe1af0926dcaf8c19e946c9176a08986c96a7692b7adc3ea38f83c5fd1dd8bfe3ec6be29085edf5ba737ec7864a1c8e37f6e6d5d46f56d8a6ab4f431b637b3225dc3ce4802c0a52a4f41fe2a511259b81f8609520cc493db8a5b24e82a90455075b37c8636663a24be41ddd92c3c23b271801aca0d8716466957e022748dd503aad57e7b43a0930376979e4afa77ec36f2522f3ee965f9a14ff1103e27231d54085b2877849d5ee457caca556099d5303765ea52392d3e4d3227730f048518f7a6133e054e6d0e33cb7e8ec24474bfcf6b7643d5d8356df137110839754eb4897f11f439c9f9aff40e62198f69c51af5cd97631d6216b8009ed56e7427947ed5721ac46517538358f929be9c421642bf1645f35ea2990c4f04c510ab9df8d0d47c62aa1fbfcdd888427dfa152807c863333c013451220083f8ae1fc9b26ddbcace5b6f42cee1388e8d953d86926460c48533dc8607431a1ea7c3c9d7d45a27258ebbf3585139efaf036967118e3efc7fc1932b51a0451c9adfb6cf0c18f25dbcf03a8000cc5f9b638c3129c97169ed9e0775d2ffbf53ee7512827cb103d742a89668fc92709f6f4c38b2ee561626d9bd5fd9b00f336e55daf29c5f120c8ca741cb85ce37f8429455c2f91095c503d84a461be39f3c808620502e31fdf554d131496f078be52fd7eb3b26a0577c88ffc7f2ebab12b3192149155c949eb9afc1addec85e491b7a3a2d5ef319087edd31d2e7beca61c61785b92ff15a7a510076a1755ec9d4332087acf9b2c0f87e60da63a1c33fcf62825a73a94b4e0117e700007060995e863c413b365c71eb71016c2281b6fc3d1cd894fa191872c926aa488029e40638e316ce7a036b5e7981c7abd896b2d13562bd0144b9b30c0d9b73c238db38b9c9a0218b557e2982f608a640171609fe23af7b02bc5f41e02ec4c470ff0f53e16a51d1ac41707f746d9175b572c9685fb22c8fb3a876476f64c4682d00aa176028e14234f866c42bd43888fc248478a08eed574b919e5476bd367745d24b16abe5af14b1fbd5d4d5ef48c8c7889949831e84607bcb431d2fac1d33bfc5e7574fe4ecde5c4326ad0eb9caeb9740f0ecac0581492470ce46e8441c277f088ee420c97abec8447bd98fdb0c9319ff95fa9682cc7fc8843dee65b20fd2b965585777f4e528835952a5d17f1ec3b54619f5e5e46b0502761aa4f650903dcdbcbd4700690769219e68fa8bfa1155c565d23f812e0d4dfc2772c134e35d8160c70aaed9d66ca1468f69bffc3debe497836271dcd16d42156f5b27426c7c639b75d39c3e1acfdecb81ea9bd2a44194140f5298993b8fc429d75fedb2e6cdc15e1c3f775ef9179b77e661a54069d83e4db2cf3b2be96ff0895d1fe6912eb1a1b4523c6e7df4c9143fa2e2ea84b34bc9a5e511a0ca653ed650907ea8497fa787eb89ec4611d128e18ad15413b734bc4b6265f8c12d4105f2c1d01b40ef3a73fa523b4c28732c50203ceddb6b3a16e2dee67c317d726c540e7ea3d10f6f9a8b225272f4bbec2d17141d9ffa2e808981df336e2caee0caf5435a80e750b369b3de8d87b00f0779aa6d0d0e32d77a5c5eba471c4cea06d387739cf936cb244331bbf7bcffccaffedfd20e0f4cbcf80dd1b158a8e0c628d34093cecfc92fdc27a86ab188be909e1abeffd1a7ebf99f456e7c7706e5f4f2ebc89c4514f63441d053e644133581e698c4c0004f95288098d1a1a0597d85b1df9d2b052a0ed7bc8a215f32a52b80122e0ce26c2d9302c12eb6c97e5d7485fafa79a665dfd9aa5970672102939b34ee24ec78865c1383324cd60a7589854cf0d48756a69d58ffc4c74e8d1b2c0371f9b4ca97cb45dd082b3b07f5dd5a5a25306fc5357a5157ef5d79eae730d8461e271bac799b140ef927712226fe1b16c019b35613a5db4c9ec66a2d846650e81e5ef215740847d9304f8a2f1a53dc47efff722610185d11cf7939052dbaaca09c1b920986e7fc6534deb6c3988fe1e631c21ee17ee759be7fcad81ea5005f66cb68f5482aeb8babaccad65451cc7f3d30f096af41f0d90d7ee08a4f1aeaf62bb426ff7b8cf29afc543275b365c79b9f0f2250784d84ff2e72502921d3a5c6dc3308b4b85994d2a7c7873847065703390b40b2f5940f1cae438997a9fd1c6a3c46f4df9b245b69773e92d4f9004107dc0b12f46971e9b6993bf63f20fb8cf467e4117c1b220953bd0b7daaf6d487ec52666b984fb1716dda1eca090e68f49600ae0f1ec2c4b8acecef095b288c359c17916c8f9a05e7cb3648279b2ca0bab0461695d2a6d87cc380da475bb89e697018178fde6e381c0c30f2bd042956c1b9286450607fb09a1b7afeac634d0d8551f362c5728a85e5bf3d4e056f564c3dfe99a77d3cdab128a263a92d27a362014bea61f80eda922db3afedacf72c413398a1b54f356d6766f943fe4680803a51f636227d303d6fd013ef70574fd1afac5fa6f6614ce6d66de37377d925880ed99414da12870b2a172f002686f4eb6d359110cc7e2136761cc20060002bbc933652cc528f184702eaa56a8cfadb7a9f4021d1914e8f891c9bd0f59389004cafe784cfc1b25b591228e04d7d0c8311cc196352c3ebd2edec6cfa919554ab1e78288203348c35bf13151c341bef16db0295e3c9cba1917ebdb968855676e5fdd389165b0359d301da90f2bb9de8d6fd503644c96167b4f17000af3ead184b9f2081829641ad797b1fad4cb9a731cc7c9b2ecf69229fe5aa8b35ae567873f76199594e3c840d6530b42729bde415ee8a95affbbed6f87e37d10f1ba2d25dacca5537ae0179e5a6849086060193a516c71b0a0f1bd9bb191130db52f907a6b9425fa70c2f4315cab7e3355595ddc2d6f1e44c5aae0592c2b69c8a2af361d8b1b1e21ec2198073499dc54adbefae4245d5a9fa9ff5ebd0007dfeb2b6349c0aa1450f9fbd8d704fd78d3c81816a9ede4b090a616391bd490863f6bb98c7638971adad8e52792c31c1ce1d1542a4468b924670c6544f5169e4ede306c088abf56ae98dd24b6444a136d1fe47d1697ccb18c0a67d7be63edf462dd7aee190d049430fbacf4f54b5ac7b17d3c4d7422d99cec40da0b668398b2a7fac509e88443e3931101ee9b846bcc59f4860b585ade608a6ae00d02a97bba3d2bacbf16806cc6d392d4f1b300f8b8ee617b28812d1811982ff13e1eed0d0b6dd84e2901b7fb6862dce39b535ee09fcd351146558348cfc9ff3eff60a21c2f1eebdb8022a379ce8ac6917f8dd15262042e9c1a1a2e27d3fc9b6c4e995992f5a3403d7b92b7564050de5888395e86d9a573ea60d2aafc3442e7def9009b59e6d5c9a9c170e3d7edb91e56da1204856691d132d0aa1d7d6236a8aed51a5e7bf5158e880f9e04cac7e03f989e70e187f65e3f9d6788409a5e19feb7d700b6ebd85eed577d057319b0cae99084d29a8c98e062f3081cea402077d142168221ea45c3da964604bccb3973137cc38a8178ae93ffecf29a5c3b6b9947fbfaa31c927fec9c92826922eb8a10f815ebc91b4a667c7f61ddb7a924c485f0ddb32130c524a19a98e56eaf2f0b03f39573f901219811800fec9bb4814bfe3bec75ef7da7866845651d736170d3daf323017cc01ebe1429e1bfba5e4382785beb6f7ed79c30fbe2576271bffe2ac1e2a63a299a8629c9e42a7c82cd9d49b6f8067b26d2dc10068348249f045cbe999fd0297628f6341bb4343cea19bd75440f7091c42d8b8649a9285127727675fa4fb71aec651cd46b4a7899071f41b8b17472e82b6ca1dba979719536b64afc1fe820f2f8dc3f8b35109b84ddf692d9b7be811578e8ca9a2c2c2718cc3e0115502753d157deef0258aa7eab85a6d7a24d360b654e2c58639d10b59e18e589e73c9801747da821557ab4f0cbdd15eb5cf7d1f7730b3227022db0ff0d7864e39663ea9736e2a162f12efbe825cc68d1aa49174eee9ec6438b5782cdf20c3334d238609a94e2e41327bca89fdb3435bc13106d0bc53158225a32b33f9d48f0c24dda5dcc755731a263e74e9db19c2e0385f7b03fa0e26863786f8baf07054d09ee997c0a7cea1e1bcd7a18a638a10719894ad8645ba74b569581662ebb1cfce88341609d08a30c3d1542d926e31473aafc85b9b3a2fdaaf254ddcb000c0de77010e68d945167ca1e388c54b554cf6e5d25817110dcc53a3d468bfe56f7cf3a536673a5cf9f9921569cef4120fb5283c2b04bf46decc7f411432e6623f8570dd9ad02ab4f80e145b9fa610da2ed38b86c29b5e72a4119987c6551694ace33c4597be9403a2bb0ef26d6eaedb70f951f739d78f294714d10a7010411b5e3c1353009997194b3c098d3447abbf8732b0a7550cb683954fcd7d6bce4ff4aaaae2a670228ecee4eae23714744343065329a4080d33a982dace7cd37ed31aa700134dca94abcf8b31b66cbdf843984fa36304def1e3e0db3723f95970edc15b852fb3d560ad026902ba6ece1e12faa0bf162f07cfc4fb3bc2ee8c5e35307d45746dba8553f66463aaf5de8a10f59335b9bfb09f813a53d25ee85b7caf30455702771dc75114674b015bac2d5056df8e00a4cfee713c189a7201425428b455048ac4a95c87ffaa0c19e8ab7b046e89c467a10d424814bb7392671022b7ed04fe94ccc4b69018f4e0276e5d88094d073b3d1ef5358ed7e45c13d2fa7dc03c25867dff588a38cd1ad534a26b0b89dae10ea9c133e2fe4943c02f2fed95862714dc75000ef714dcb3ddd6de96e39d9e117a3546b84392e1911c0dcd38d811bdb3ffd7c90d13ee2b4a9b3cec9bc0ed9369f8e4dd7f0f33710162421b3da83bc004a104f8d7562a434f4591c64904d3f33804ba47c00d2412ac74530d9448cb799ab8c9ff7350bd932b5cdc02313ea809706096603e53f9e40fab776c230f6490bfbaf5d6911043ef9ab659ac2a6a848b59adcde5e48dfa684a84b1e9806e8c7407c69006b886c3b0b3a255a4de7afe90d45b155e0ffe60af0a68d9284362c0cb7d1b4b5bbf7542c0588cef5bc82204d3143fa5030b422dfc899dc39a69160db285610b63b0a4e26e0060248ef199838aa1c0bbe9916217aa7becbf3e2c530ee8c22607792049a6dd383c57f78a9c6f52ad6549b1469d324b575fd32a61cfcdad3c8ddb409b9082366194887362fb5fefe59b6b63b34bc882a49092436604fd0e8249cf0c5fc32cc17ec057484aed395cff73b56cab8891373b24b8a7a8ff009f81e3468d6d4ca4079c102a80d95ea54cb7edbc3bd418f59fbcfff40e643c3042f05647fed361f13e087f4190ecea10ff74d2d5c83754398c301db901abe8704d6fc8ff20d59c64adbb2ca1c2468500b306b088ecb33ca35acc26e849011c14190f30a1b5fad5fb700d8fc621a9ea884cddd5a7b1341611232e63c45f7cf314c8dceb9548c8a0d032490bd01e574d04985c691473727e479b0ac833b00178d223734cc53b310cce2e174e466bca2ffb2c8781ebff7e574a0547a000ddb292262c98095b7c26a2a9c458ca29f762d5b03badd1b3c1be201fe26c9b3aae52ccad20e3a6b0f5d6e041becc091c5b22891e3b6d35a5ed7aff8fa4382fb74495609cb44f1c45cf589552a47529a15de7673f60e5852e9475d5acd9724918a40d914e2c7c4b1b0d10354bae6485b362ef41170935a8751eab52afef1f297c2f374cd6111113239d29514525b11f3a783a72ea1dbe7e2dbbd770a9ed7e9364e60622207349fee8a7e0c2e453ab171de1a63a6910fc4f6e168fb4f0e82776e31dcc523b1dc0471398e5568907625d451be27183f25a2befe69360f73fa2111d33e1b147f6cf030d9622f62e951f26bd322255a3472bded18b5f9d6a5b5c168aed6ba51aebb8e0ab4cc04d7ae45976ce12917b2ca0450b7be150d1c915b2c298a173a51316d2b499e546bd5fd5a32d28d8d16e44470a120601c8ac08c92c661678e60753708c88e6d12b07908e145f18a01f1c96e33472f9741534800bb808b703e3d558cc478c1cb34cc463fa3df5ac689e2619008d9dc90d642baca89d50e93a423eacd35480a111e9ae47471fb9b0322672d09e18427c2b10f8608cef6dc39ef8b445826a69c40d4cdb198f480d76e5c3165b7fef9502a003febaa4b3ea2612b1009d051ca12edfa4ddb7006ce2d5f6abd0499e170025431b4e1b27d0e7779207aab6056d1b844e267963894f04d90c9302a0ffffff5f