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

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

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

Block Certificate

Block 78291 7ab09d869b0f8f0975e342a3b81384e8d0f661affec56ae0f6a527a1034796df

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
185b8cb01ebe244fdc7b334d6c917d1d84506030b7188ca74202b7a7d84f60d7
Certificate Block Hash
7ab09d869b0f8f0975e342a3b81384e8d0f661affec56ae0f6a527a1034796df
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00305b010002cb0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001601dde3a9ee1c76665601dd24e8cbcf7f289249f54f5cb50507cb4ef3f926fc562956cb2a351d5a203e0aea308ac58c7cc6d961eb1d11c51bc2cf43745f41354d14f580a48883b9c9ec626a0911e4af230da34417ac1125ec040000000000000000020000000200305b010002cb0100

Raw Header Hex

00004020e91c976dd9d5d4991147f56157b9b4a2be8b3064e8cde6975baabdfe29e85e25ebbfae529c1b38bd44a0412faa9eb6c9609401327764219f34d749e2e5ddc6e372e83d6a61d00018d7604fd8a7b70242a78c18b7306050841d7d916c4d337bdc4f24be1eb08c5b18

Proof Data Hex

59,560 bytes
1212160103070f3d3fe21b86e5c10f49e3934472b27d274c7ca0731edba3fc0c4dba2978dfcbb3c1ac44118fcb227452baf083c7cc9c718e4cfb29cef185d249bae2f113a97f9cc33b602de337a3f2492e3b930235c9b6c948d226e23f011ba854a78723c8deb847315ecf76d2e5330a673335840296ce91183aa55130b0815f77e16bea84261f735cc4862efb8059b32fe3860192b1c2b0837ffb8ff0baea725ddd7d3bfdec75b3f0b3a90ec6d484aeacc1c94aa382eed46a0a04560bf482a69b56aac503fcbcfae7c7122eb8dba524898cebdd3bf47f192ea65120eac30048a73609a8a134fedf7120e8bd036e6daa5991df2dc3c063ffdd8359bb31b22c0103cd337010e6eae2f22524fe45e956c3db9ad281125d4dadc8802fd17dd76dba11401c371a90d91845babc56f4213e9401378be745baccf3d9a4ebdafa5bcb304769af9d2bd2a1f97b8b1286ef784ab1d9b49b1bf6823bd988d670bfc79ac8112898b43c98549e777a0b2d4cda1a44d083c01ba6176eb556a4b6d9af48417d0d863eb0fb0245ebd28a74411b19f0ed2043dee6f680bb7c560d284aed05e1aa0b1f8bac3dd86e396d242052b7b6dcd9e00cd9646ba4a162e04e93556983b380132c408fb0d83aed6b549aaa00ebf52fcce5534173eb866eeb455b7685b27141aa9ecb9c164a93a3bfff6e05f0c3d5b7ccc6a4118923c1e04a65d9e90588347ef58139577dfd2d94f8dd809804345d78c4dd1529993208ab61a407759ff9ae401bea40d2c7f915eb3a9d0f9ae30dca0771dc2d4ce4ef3b28537a95b36fe238bda67f5ae4442488edd41df24659ad86fbc361e6725d54e3bdf010851fa22888d3399609a64dbc8267348e8bd29ae24e69dafeb694013e5dbec70b10de0c53a1387e8895d00347311dc2303f0331d1ff1adda66f97ea12fce5e4995bb649953259185edce2d0370a0eb9cbbd517776d8a97eb3cf5bba59a1c276cdc4f78a9a704e24e38fe5b20453830d0aa7307986b2de3ba7b469cd3efff592a918eba17da19a9b09dd8b1b93755d6c0308c8584958edaad3ad0bd665a0c1675fcd4bfe0ec8b8e9bd257459c6836efb346004e02df061bdc970c7c0838d392dbe7025c9ad97feb2fe0f9de453cea56263ad7223e183a13b33d2336cd2e4a490bd49e0be772f412365888ca4d55c378ce0014412c591da50b9f41eb8f4940077b181e7d2cf098997501da02af5345500dc3534c3baebac3417286c73aaffd11c34d46c7a63b0e5d1d8d82bbffdab159df63e57eb108c0147f088c1a1d4d2b3747041fa902e2904df1e3fddd492909ef8c0fbd19b5acaf076d35ce735653222c46c7360401487484dcc9bce64c00b302800ace55fce5a2f40b56818b6e3e78a0084c4fad6ab9cb17dfafbebc2b30f85cacdf529d60dd77d28180194bbf7e299c1a06e53eb2b3566680d77ceee2fff809790d496718a9d5f6fbcc3f00a10fd4e31255c9dd02d4ac91a57ad00daeebf3f81f844341919e531c836ef00efbde9c2753a1b23243c4d08c07c04661ddf35a2f3c59d1da2695a5d5593d2177c78fb63f0b5e354866694fc2fc8874d69cd65edbcb5cea424a93dc4a912f5d991a34d73c04ccffa072d5eba24e02766c19763468940ba9ebe1d322f9e5e3e858959e4a56004bd0f05474547848ae96ac2fa6f378932de73b78dd3cd384b9e22808d657b0fc3d2b6685684cb9ee04ae70af0d13b3ca00a4d559262c0e7a099f1d795ec5028df8312e73c70b5c16a75dd58ea91ab080f50171240c5e638affd789964fdd74b9ceab8f3b797fc28ca9109bdc62c7afb9cdaf459d7d2f7b4c07736c03f79b3c5ad89318dfd9fd9bb4187398e902f3e177e21571eb68a4a9713a3de1e406409597d50185754dfb718f3543b3d85ae083c566544e2cef5e5455af6cc9b9ed917e23dfa4b46669b5b215a94d381b54b9b8f46a4c9f8063124c43d1869b1154eb135b17de66183769dfb3069ac1db4e4abe87940b0a783d76ce3148760acf04a48471e70e02f402c04848d7c69e4448fb4793afc707c4cb72672f8d32fa3ac08aa38e5c5d7dab7618a5b47738799cdf2b7916cb3182e68a42a0c553db0ed3b7798b9dae27c1eaa2b4c2e92e672df80c0e47c8e11b9b18c88e18a4e5c8451135fd61ff826b7e17f557abceff7ac43b34bb74fdf3f742f639541737cb930ce64c719abefedaa7dceb40b96f089dc8b480c86092d5c90dbe727a4f0fa36a35ca840e9e96977f641eb26fa4efed0e43b7a9e42c384bb5622fbaf3f9afcdc8d45168857e567bcb04c4830969e9c62564c4428584855509cd94ce6f189f6ef6eb2e1758ed225b0e42104d730d0222e1cc709f6e864092e061b6934b0a45d11aa2e48393a9928484886304f4d8f242b049619b7273343fd77169d58cdd84f5f53eb2b215432d8ecbc08afed7010c02686cfc108581b946cde5b26dfcc48afcfca11b7dab5a81cf4c852a8a96880d30fc9c844dd0d404e08f55fe36dbbea3bf30e0308fe3df4bc57623e31462376ed697f0d5696ec9590b712fdb319505790f3c641b3a14a202bce5bee0524523547bc33d49d5abfc3dca582df6a8b7ba8b5cdc38ea312fb0a9be2326c6ef4ce69c8772af63d23975b0c162a1b125bf4fa1cfdf6598b7db7a846f8efd9a2b03e81199290a30e2ac781f0a53b0bb6039cea73b077c217a8e3bee9af2ecdbd9170278e479ade88a4438da90c0cf0799f07a9dd708471083a28cd1ae8b3aad01bab1ae26b623b732f5dfd76f52c451b66ec08ac426db54f43d461ac499f2a451e7a16052862632d933e1ad0e7cb72a454153beea7abc58f6b4f85832fedf4a65fc27ce371bb8f5d49ca1cec33ea4c4da541c3a2c6abcfb3cdbaac6913093b250f81b04fdf3cd013c24c32cde216172817aeae128a9b3c1c81f3b37fb02d218090170d383e9bec86c018f8118605e7ee5dcc62aa79113a32222d2c68ef54785aa5ba9c536e701fedcea925bf5cd6537945db657a7deea2f9bd6dfe2c682d651816157074b7f891079b41a743343eedc8bd2e4e9ee0d58aa550da9a4ec94665dee3877309ad55d278a7ba7cc66c30c9420ba854bf1c8b686820170fcfbb19a34be142a431c0da1a329a3c9680aece592f924e0fb588b3356103fc7cfb194ddd5b10a1836d2ea2dfdce900f30d054dbbad789b320f8df204ece8558b07dbb05d3c02f80a6a9788483e4ff0876469f0e4a24d522810551d529e80ae9cf0d75a9c08447dc8a12b552f0e2b9eebd997bb8915c1c66492938a98c197e05f425a1d6ed329e249384089afdb668d9d27b67663c2d8930f0af0439da904c19361e375665f0968dc10d20f912f9ff4b5e81227eebfbfdfb3da1d5339dff2fc41f38d7894440fffd929f93c09fc4475052d73aac10f5da1fd8291d35af3db97fc6788336ac05ba4f1cab483a16d88dea7836b63bea2bd1047164e9658641f8eb72846bd8e8fc17a71b47a2b1997fabb6534cc2823924e4096b838e768a6a666d058f8282202900418d4129bf2840527a229124826a8050bfa3081265a8223213e261c9eadb2a1a2b7528acb2da75518a8a99a81b22cd19686af49582932f5696900383f526b42dfb785e03a1b9e2729b4f282159454b66dd3015a66901a45109a42589657157f443963e17b41a12e8456b8e9659972d1612dbc618dcc9eaf12d205e68e25c5b34f0f9e0c2fd1154b0d3c00f713cb3c44b21b96119ff3d4d934081f348723e49cfcb9984b948ff9ab47e9a1a43a6289ea0417760a837a691831b151901b8ec2e25455e9b8c748833759b2dee0a2ceba848b1fb2ec6b0e44d1bfdeb2b31fc9d6f7cd0a79b9b8469018ebf7d50975f1ef41175c1fbd575587284ed30c46505c97f14df5dcb14706cef3a3a2223af991b304a6c6cddf57d19e7210e8d285e61c73c2d4dc468c78cb7f18df6812aeb59cf6d725c7e62090b7d6e6fdf4bc03b465d202c7a0ffac4ecf2e186eb2b26a0b8eede9d0e2fd24c1ca1dce32df84b55133a360ebeb06f948debbf2ec0faef47abbe0e3967a1d499d6287cbdf4dc86465fa436df920ba6a6ad247d236f07bf15c247dae324b6b235ec5c62265ca5e0fcbb23c8cd50ef6c89f47d6bedf60effa5af4453143d798a3118d6e90464f8ad490edf69080e95c213aa2df3dbb9d0708344aa3271edf70bc71485adedde5658238ab5927e2ab91d711b106d81e47b94395e3b1d47df01149543de4954c8b19d2e534165ba2efed745fcb3038f278308085b2b3c96dc601cef0e1919a257fc1559e4f06b44717a3ba10d8ad232a4581505daa5b5f4fd2bc1ec1ba746fd119a86c867be7e3ac8077eb83a65a4c886b1c4127a06082f55a9aca04526bfb8803b9a238dd87ea0c9c6a9e879336fda062eb1f738635774c01d06e9f70a9d2e1e8a354e2bd15bb6c105cbea12c1d274ed60c78766417505eab1ebc8e423593e38f314b9d8a03489ab7fc5e0cc821c19e727af6ce3cb727e9ba73f7fa7378fb3ad642df3d68c280ee160d52f38ce7e81e30f474e8565633a3b9bd607e96038687c58e599881b3615721920fa354e9570470e648dd7054fe353014110d1e1b9aab4c60c869979661be3d6bc5430db25f7899d2d787326df4bcb6d321c61b20c9a8e1428f819aeb9f64e153ee9b002f3e0fd2a501770addf284d884c79f36e1c7f6479cef611d8df76805dacfca8a76606803b678faf3aaf21c2ecb2e94447ed6ba51a6f51050ce43001949ce7120f8a3abf24c5088a8e626e424be272256070c97b615b792a1b620bc8f9b1f71b0fdaa664e941114246dc84ab1d6cdbb964a121c0690417ec3dea9d9717e88c37e7b1acf92a7347e7698ac33e8bcab1629449fde7c074915e2a5065462d4b6693ce5e2f4d81c5f69778f0a2412c0261038e67be4e34beffbffbab396a3e978707c587c08d059fd56da9745207309fe4b65813024cb3867f5d94d1c0307e0e50d7b9ec00974d3246c07c4a24fe139d53ed9cf4913c825c8046c55922ba3480419f1b35b0bd6d5103fb8e0f17fde6ae8772b5781f152564ba87332adc1c69261c97ead32ec97e74fc0cae15785e05c0db5d9b816cb706e04dcb8a69c823fb0558461aa48463cf81711c842444074421196d20c7f5514398a5c8ff6f04d11d15bb0e6e677a3a74f12dfbaa7c49157b918b0e100b89c7d660233c778259195585638783e1df78f0c5aeff48a8701b5056b2e33026569097c92d6d5d74bec1a726e33512e9ce385396d31e5a8e0e8652c0119f07246ca6275eb9a8c65276b1a953bd3895a0023c1d67f3fc2f8bf6acfde390e686f20940a8a5d83cea32f9e45a43ca4dfa3bc0f88e8c1bc4a86a389fe9c43da7ea57b3919874eb62acedf3ccf82f8c5da8cb6a9ee8fdbf61f9bd6f13ab8210d6217ba9f4c49f0f4b286ffd6a9eb05ff22bdae3c7c5bd15ce9d2bd700d4bce15d56390c15d58f7f3b0e8803304ade2eb446e64a59c2303fd243c0016dcafef17d4b2c233d84235eb1fd9aaef46bee930b28aa1f2700beec5bb18acbb142e05002c9a1d416ccd5ae46251221dec36ff14072236548d26a41230c2f6f133dc43f0173b4c39760692c9d51f3abe1a7a220ec62947dfd48ea7f4064fbdeb617930963d5a0b14900f658d57141c89c9e64aeac0ebb4982b081230ecf648ecfbf10b856dc74afe61f200d91bb4d0d64b40a2c0f27195f1cd41e11c7955e601da1681388cfa72acfda743c05664355d8a4a2904678fd791c20cd04e6e3c5445929d40664a16be5c031956c32516cda2ab1cca0b32e3454f6be7ebc2c6ec23067205d6f23973916abf9631348f29d3ecb3e7085eb4961524eade99e8dd3b4d0a81f132224378d099a56fd12a7d44142d436d80e6843d1db462bd714170c94e4c02bea4fdeeba3fca08e229c3e285a6e9f88be8271ccdd921ae8fb503583e884ac94ae37945323cb098354c55bf3bae9d2b7190b67b743efeccdc3c4c2895ad625aecce40da68b23447d442ddd4e18b6cdd34a11529ca18ca2b3fa9a10f0afddc6208c3fc7a2080b5b6726c82a0a6fc11e7ea95748351f734ab843403675bf7615f72fd71618d3aa27ec179778b698dd86b0c99f415f3e6c43e91b33cec4bcee71e2179aa7ec90598407d0040072339d99b0eaeeca1a90e9f6b1d68ebbc19c9e8d784c50637120125a3aed34e6776632af1cea4bfd6397acd452d1c3e3dbc58c8d57158e290b6731876b2be792a565d91980f96ab7f7e5ef2ccaa694b705a6f695ea8b2edafaf0eef78ad7e1b0a968189a5ce584e67dd82415e1ace9c222592131fa7c0a0255359330408415ebbe9d26a3a632d26ae9170ecc1ff7391c2d3d06f9929c0fafda03afcaa97c52dd7883e18ad2d6088ea26c9a98e62dfb14f9991cfb1277db893a65ba63a2070ddee72ddc02fc36fe9bdd8e4f27b1932c5b6d3f9bd4fedaee07074068712d0a8a17b3983c1734201f331b39b31fe92eff6f7b83308ed61b45d8f0e290a26a85b0324d7bdd897d483f0f3779f9384f811e1c91691c9a028ee4cba65265da28d2564bf13455a1f38d2332d251cb6b0a9db606fbccc6a4fd2a1365ebc2d4be45b27f7692bfae01e395b8108ee4d60b997430e21935eb6d26734cc44cf240987738fb9d99cfdc4677f1dd67930a10bcc7c8fb5a4e427cad031f824b8bca524d03ae2e882f76e0d912ecc3fd920103fa06fda1a21521d0c82a2cf771c70a1c915d14bf8ab761766ebedf5cc3471bca059aada322b413f9e9b371c5594a6e210bdadf517ee14c96b80c6e32a8493527a08cbb1acca654b52198ffc69ba3201b74ade02ce53297d681a5b98eb790522b702a821d5eeb8c49791ede69d9a94a670822848b293a2961a22b330a98c4f8d4a95b0caf4b4631ce674f2d3913c49c9e218563874149d734650eec42d10310bc198b83f986743cde32c7140af83c6d3e490402acc29fb27d02b8d77c8800c9e1028ebfa4a7f2caeb68574972dc46f6f2b5d92380878ba441da60412c5bdc3b2bc633486473619efe1a595d6a32888539eba893e0de868e58c76e2a59a79ff5e040527c106b233d2ca27adb80093b3196772351222289d3d5cef903b324b3ef783777c5c47ae102a609a90411c421a8a3191dc49a229d70ee0c1962a733f453ca2d98259655c52a5130b730e055d9ff706e3876baf716a76d11f4c262c7ef0fa8db7a12705f44ce49db7d6b9a3591e29a3621416465de6f7cd87ba0352f28e3c77d20c236c2bacc85b1d09131ce1ceaa892fc1378b8c1eadb522fe92f9ad71c0d5bea27a190b50beab814e5674a7d6e60d8aafae5aa1c7d0f874d7381c85ae066b0117d4b18180039f6c7851a2a4bbd4870821c11e70247a5aac9603a674496f979492a19cc9127401c76519193af439961f448c95309853c2dead14a10f6a000eb3445b661561ff1a32b2b3c6626059d19afe2f924169aabb3f40a4d0cf0d107b1a28a442560813b47f74d3cebf53cff61259a13279161e9d28d1b3839edef53db48353b71187131f6257d618e2f0dc6ad113df4fe0deab1b876ac1d94e8858c934331f2cd8939a60671819e6b768ce3214e09b7834ddc186addfbd665838b63f4edf58da5514f7cf563676ddf7d05cf8d07536cc2bfb9a75fe0b1b47f1b707e6110d1a242c4e33c96907456b8498d507642352b26b9713e1a2027cf85a2bd7b2d82dfc16cd646c67ff71c8729621ce248d74eb2daed964e515c24a2f24ca0264b7dc585a8e8bd2708ef40679dbefc172753fa6e786145b25040e8ccadd550b7ba83d15227258402dbbe5075b987a0ed956b11396d2971ae09b926aa117f7a5b1ded6e54407bf47b38c89b6b734963afa274630aa8a7e80a01c367c898c3944ca92c75bc55d25ae544dc66b4b642d9c1348b1bc96f08dec8a1abd2c6aeee55c5b414bfbcbd6fcfe8ae8722670383fcaf48083625f9a883ccb9a81ac7537a8965910992837d76ff17f48b5444bcb1416ce79aaa406e60b85f05b1ccb56d67cef1e9bc39b71a725dff80d431e80d0edbdb75cc30cb1fc423abdd8a464a9b5b36822f54d82b39e568c9afa2d5690aee981c05ab64bb3feed5e951d4c159b0ab792737a4b30c98bd5958704dae5deeb37a47f573691f6a1458ee72773fbca15ab6c873806595dcbc655eeedb38d0782c9c9a5ab22e4bebc90376a3138b6db1853a25e4f3c0419a963fab30d7365d35f28ed61255889592302aab96fcced4004e6511bd9ffc324930da8a9d7de3594cb536884b3fadc6f22f82254a3333e73b575d24c1cefc5e4c8a1519e9eb89d2fc7f08caf7a2ed05e2790b5be5692e326871782dc51a9310fdc6bb33e8d73d21080989d7b2a82b4bbbd1663cd71f8e1d01b1a79306abb3c1633ddf55b0dd129f639451f6747090d9ffb17700c21470600b37c6d0b2c14a1b7f38d6361a9e1916faa4cb3b7e9d9a3995af512d477223a858343b0799ecd92f72d90a1250ba20bcc817ff7ee7d4d4e2fac1dc1e510f67788ad79b999223175b62bbce3bd53aa0ed3a74d5363b817a4665e28c0036fe86991b7b41270280fd3dd300d00e1fddd8ec154d28ce5af2b5425f7b2df005470f1ca706f3bebe01e1472fdf500e00485b8d1956b70cb47bfa92c07f46fe6af6ea07d306ac373a54b0e74769c562832b11beb92452185574880e6d5b1b158a22a78b95e09eae45699358ce0ef373d853378363e1d6668b7bec33711ab5095ab9e565cfbddcadbfa0447a8250aff8fe5c27bc14cc96741e0416ca231aab4b8b7d84965fe37da64513900912bef9603d48d3ff424147ef825e08895679b0d8950c9a4b371951bdbc0c1d471b259ed4acd39a20ddd04cb75fe6358f69279e7be06c46bf4eb84475850ae717551871ce5893831093d4c505a336d3c42195474013276cee2dd355bb3acb7579aed88305b62c27cd621d7dbc80f1acc5f7b9a586682bac1d715fa602f634cbc9d6ab6f3233221571256c0cda0498457c7b12ea23175eebcacc1290e3eb3704e46ac0a4bb20626360c262d3dd194b26b1cc61cc028f4aaf9f9de71d96443c9d802ff0460454ae7685f8be79c7d58091205c07ee5f397ce578c1126debd9dbe24f90010766f188f6c0b5792825589910b33a48233be1ad766144077d5805536d3c01670a5753de0e826f3ad7ec14a3b9af0a7f099d3c875210b114094692248346bbe9dc424cd1f5f3b84f6c0c1b4567fab0ac1ceabe1261861b5035d6199258067a9161a33ecc921c1b3c2939a5926389041fe1250a9a395a5fac00f72fd3b8e0e1e613997fc697ae6d780c42502948e6cd04887aa0d159a686c2929a1f5e3a94a77e128ef3f42bcf05249fc8bd5b95e05e8e36d3749250421cb3ca4c2326fc09c3d56fd729d271d8df0d6d5510743b75f23983badca231af9edec7cdefc19db5a68d1aed8fe1376666384fea0c22e034125ae64483bf9983145ad015f223bfa7c41d6e77b097ed4f377304de82f61faf0d1ca05b0b729e0cef28e171ed0326e90eedfb4f64e8ec491e226996b2a1fae6c396e3b0504f2c275a23e9108be4acaa4b2f917d8cf22d83af01a691c34b565286df72e5fd56ec8d3d5216bb1de727932355bb202350e99d53a274aabf8a4dbc84df1feb326477954ad4e35b6165ef70b77bfc93581144e2dfcd381165cc5c82f1f8c4216a1f707255a9fc0df40b89e7d9cecbf6116736f9b48021af8ad7a7d8ac3cc5968e8c7ac3bf0348086a4e855cbcfd6ebdebca9b12dd9f0ad308ce773c26c206816e084b1bf0ce57f3426cb1bc692b67d76ff818479125424ed62dcf4e8a4823871dfc61b1544f8a89151c83a2c0265bb8cabef5ff723618f7fa20c38df2b31f4b014777ba65da4b10b9406d3858b37bc83a138ba75e05855cad411fe5d3575a82a80c99d03322269e4e2ac6492fc6f01dfe3bef109ac1c88468fb25df3e276ecc484f9b215603e4ad9490c50fd823f6b04d220ae9237a1a19a7b888036fd189cbb7612eee841bcd47283722e443e622d947b3b58e9c4f7476b522e8291e8ff67bef837d3c59925025616a4f19e9fd40428e46e3939a5683c146d847560e13469b5ce7fddcf4d4e6cc11fbb99aa726bacc692cda39b157704c2132a889df3bdda684628b4483418d9944cdbf8fd1123a6588aa78144404251779f66af569ffd8c08784594a19ab49f27cb3909f3f396b92a365f365ddb7f28b3a693b37991bac99ebfe44ccca1a7e83f5216705f707b2dce9e44620b203a7151bbfbdb7cb88426160e37fc66d995dc0ff6ffa6f0a692f6e359c8a3fe493d5deebeee58ab11106b8911461621b0ed4272a12be39760e5e19aa1a51d9255aff67871db9f7992e5e472f4d8e207cae3bfbc9f0de588bcc2606362fe592567cbb8df8d99f47eabb55c25b899cc0f707c5a3fb1ae48d06760eb2eb15965fe1905b673398660f2a19abc33955e8d50833a2a027b671727214671470a208b13df1efab20d4db6741968c6bc21c5fdb4e0ff2eab84cfa91433224490fbb8c79e4cd84d9b5bba437b1f631713796d6c7d195c7f19b780099edd0eb49e568d23c0c56672baf9fe5b9385873364e8661ed917bae72e4f49545773d564c20fd9da6b30792dc079f4f3478648f6d9e16f36f3b26e0b66bc68b343827db0f6b47c2ee45bf919bf161a21e5451cc4e231a74d8f3dbf1557679d51c0f76fbf794da0ddfc4a74d246e84d873371114c7b0553bd065a1e3eb1f6ea4a37560ac12c6b6e5d5c65db8049cc31af50135b305661439ec2c9c8fcfb16a99c1e69988f5bb188f16d563c08974c191a217e9754fc3e16061c8ba464b435c5225240ec09c777729d8e2cff8c4441997cca19659d4a2bee3a700f492c2a2cad95e701c4578a3aa5fa3a62be99f5927ae3a31f80696cf550c7da2fc6e254b0b7f27a95a5d431382f681734c00cff5676cc13b33fe34ae854b4f73bcd23b6da3c6c9f21148658e72e55e5ba139267fd05bc1cac9b4124b01529e57d4d040f026fedb42055714345fabb624c4b41eea8c0dba862817a1f96bc29003dfe27628dfd92e945db7b6ffdce98e5904ef786dfcda022b4ed144474b49ebc4192fb75b892901e708161d4187fbc01cfa960132d096d45b590d1eeab69aad3112e09c25ff01aea4c6347537cae5873e7496ebc5b2acb7947038586da06028b52224f7f6a73fc58864867408fd1c6c7797e013dc5bdca9be8337aaca8fa92c8c95b17cc48d69fe38652eaf210d6c7ef3f9ecf4b02919d210508af1ffdfb0f1f167ec163183f282593f1d20caa8fb2b86ec271312c59f2ada7e690aa1013e8085390ec7553b44a05a17594d7c11ff5b10f3ebe781adc4efe961e1f0b3e7d47ff4eead23ad8a0a2625dcefad381ef0cc78601c3923a845c4e00166049c66e69c24e599c5da66a05f4445a86c8a04564eaa599d95d6c84d33157c2265551bbf92ea3f3b0648fdedefc5cc6b2598c391cb58d9cf07549f35b8c2b920517c13628d79145c60535fd9e2d473429a4b88727b0617a4286603fbfe62fffc6bd18802c87bfa6ba0700ce785716104dca90287f31b64f96a0862eba719bf4daaa2eb5586608916f9aea82cd8957fb6aa0c24a8813a9d3f18d2d743f522d19dc9d3a5947dcaa3b9ef0e8197aac37062859b0ad2df4298a0c06ffc70b64c18798dd81b5f9ab05f3c5478106a39d7f64dfcbc233bf8cf91263e6bc40ba69f06d383d68d28e400494f13ad538c9b0e4040a19dd7271993331e5c541834b05cc4944c6531f63799e07146377b98871c1a420a35a89e5cb6cb01ae20f8168a213aa40622827648d7d250451c7495d2e95585de59ae8eab143b690b73eda7a6176a406aaa233ffa601070722c8cb58b9c0361b0f6619df7acafd239812ee7ab0445efb0cfae6f4581d010fa125ebd2efeee9b5f43f6aa31d6614f9d4d26650fb66aeaa6c616b6c9e4ccfdb754bb5f43f19cba788d911dfaa2607f2805d78fd4d1bbd16ca279c364f8987009a1abf5dde263bc05fee94401e68eea3966893cefaa4d57f83b0a6571782e8096cc11b99e346a8b6133e43e265e33c8187c9d61219cd9b63ddce074ebdbbffc696318d112f189779a7baad94c5e9f186a4ca88dfc19f14bcade0b190216f047c5663c2949c2d9864ee7cb7b459ceb5222e3c8d97c08affca56a305fc0ff0e08dfd540a85cff302f812d33f40cac62daffc59e3ead04fe5c8288a2f738ae57e9648c0b7357b78091a505c431bf9d7bb963d85672e3088db6950b25ce7db20d2a9aacc4dcf93cb173f9380a2b6fa84ada3036eb61c9b1175b0cbc3eee16f886fb3303fdd0a0a27e3817c50d908a0b3a81563a91c121b0b00b3f8809830168a0c8fe5b8d0417805924f7cb296e9fae5f7b42d04eb94f008660aec5ab064122446b1e6ad5c85bd122748166ff6c232bfa3ef5c3c5c2ef62f9f8d64d2b897ef9dbeb8c1f402c1433e19d90d3b9670d8f8b02ffc5bd02c66ca99f90d6da6274132df28b337b609d1b832614abde3d97cec5dd61b87069ea828684323a2af0cf85ff50c159ef6c79ddc5a769d7ea39702a51296b086c10d37b715eda55bad8535e00fa4982ce594412610ecca32a32a38a72fc0f1009f8e80f044bb6ad7ebce0c4f456ffb5e62e10df7692b6bbfbb3f44295c12a24371caa8590f0b7ca6c6f77f9a99d3469f5c810aae74d12489ce616616287d54d81b9810292822f2ab9436f09aaca89a01ac6200bd2c62c74c7807953b6ea0301791d923eb383945b783e85bc381076862988b4abecc2b14fd9de131452d54fb2359b08ccbdec0f09c50fda2c9677d58adab0c2356512f6e363c9b191de06be60fb6469aa2a18e6e4fc05233faa508deef46664f9c256e8ea57a06dd09d0593c181dc6aa06f1fca9918aba49734b13fd14c8bde774101b65ad7a7bf0d7d031c837bac5e80f7acb8c4ff297fd5cdae77370a940132840f8dc5303581b20ae6bd6ec271e535ac471f945e24cc83857bd372a2565065eb390c165216195314b8f4bddbe3c3dcd5ae08ab19328c71950c3495ae884230eb31a380fe7b340c8fbf4fb2a3800f0143a329bf66673f09e186864fc3a1913e12cd4b988b9c051c767351d1f0adefe8f28cd443bd73ed8ae87fad175606cd77dfd3e1b5a4c2fbeb0669481ea44630af9590a5473837d78482c524acc1ee751e6133671e4d1df735c2a867b5b3d6b87c27fe78e2bcf2672f6f1ff383aae8b0e6fa634cb53d8d896053d75e50ddcf882056676c1cf43297c6c44472e9b71f6b54c851a81d2ea035ece43f7370a434b9451b99f56130ed5ceb981103ada859cc53e131473e3d740733171c34868d8a5f4a7e9b12f8bdbfa21c7d1e68a8f831801ec013fdf107e82987a52043697098189513eac22d35dc605ddc231d49c5637449c5c47b0c339a578f6b8c2f422dc728d7b7f73f970a92ceb0849e4ca3ec05780c05840325212571e13f0464ee20e9b1fa7bb1e04c25ab1fe87d2e843a4e9e8d94b7807eb63dc8fe266f21d6413f24455b30fd97e66eb3d9cd4b8442d9d156973cbba9aa26de32f9a0df8d8a74379c2fced09b84f1cd6c7a15edb41effb93deb054fc965eb9d132f8b6d348741efc2a7cd3c5e0af9c7be2d8ecef599ddde6910fe800c330302dd2a4d1c957b956c0f676da12ce187de48b98f55ce758cd6c08d94c7f3a50e1998cfe719baebc715e9041447a7cf7a597a82dc411be9e3f2c7a30426cda837bc39a0befb4c877e7b8f50ad3f4230a8fb3f6159d9c26ce27f995a746007d37e80c4604f8b911365e73bd758bfef9ab33d19abc9e26930ddb81e26075a581a50c23571002311d224e00668d69a717440459d958825a9e7b99863babd5909115ad1184e71ffc7862922d883f934001b3ff56b60d9e5794a0ff5e8a8027d9599933bf38f60e0586eaf2bd9d1a43c082f29cd42e6b1e58fd72f6969bb03a09200255a2fb76aef6a3669fbd153d5aee928937d5a4f71fb907ed099d8eb671ef0a98bbd530ac2bdb71f208a6ff672e3fc0dbb360ff97204a5eaa311068f794cbb159279b7dff7428cf8e40e2373a3e1f51c7ec1872829bdd0e5a9027243db5b9c5c6cc7b4146fdb6b72f6fd7bc7f5bd05ca6e28ea018614e14d0e77ef00c084663c1cffe39de8c3e91bea16d1daf7dec305b510a40cf879b37708d3de686991973e344315d1cbb595718a13d355b1834c281dc6a89ddfa29233acf182f29025e2b6a3f0fe71d2564dc780717210186e129c724b7a92953f032042915c6f243cdfa893c0491875908649b451dc98476a49444d52daa995cb2e27d92f6db0ea3b517142ced107af26fd131a47737c4cdb764c705183f38ca6f38415974452736b2926782dc2f7a41c52c7319423e9de9d8eb66f70cb0ae933804655b98c642a928023b6088d7da6572a7e6b3ddc915266a243d83688067d74c08ee5dbd9cd28eb040a3e4293ac602e54371ce8a5b73bbd4bca8ffac10439b71348720ef5a85290aec04818a9fc07dca1eed07ed2cacff78d9a294fbc21bd2990f0d65aa07cb02cea8a90b34b099f18fe584c04e3df845c31c183148226f593ae914dd2d554abc8829c3b6f22f13f062dfaccca3e6292e2bd53fff38b978826e9d21716dae7c984f9359514b0779e950e039daee46bfb3c8877c3ad187b342dba49d1f01926aaf2cf1a369d1fa6152de39b6e7a721ea3b7d4fe56be5c2f5ddcc03ac88ff953611c751319742412fa13096a9b098857cd1f73a12b1b2838c7a24b39f57a5cc11800f1a03a4fdcb010ce88b2759ffee626c18bda7fc0a69cec216dfa5c3c70afe5c72828ae352073dbf41f6397c2828a0a6ed750ade613a0a5de4a16159ecf18e3a678aee48806501efb202f3270e12e1d22314b9d27e082f2e8b5e9bdc69a82e7545043dd9f0f07b6a3d4dca48b33101bdf486b18bef09fb113d62f88105e2a471688503c19f3a6112f3c605da4a51ad7a1d45788394859e311523653df4b56023e2569004aa769e2d8b9508c8615b07ef37e71538215f5cd80f09ef6c5f1181b3e8b5787e3ed3e11ee16878ab820f389a971d4241f6551a052311ab5821264b86fec1855a78ffefd59ef34e154907402459ab7b9dc4908a7c1707ad508f73c3225d4adba1df16c14886785fd102c3e4009fd7fcd15670e01ad3f8c69d358e395d7dabc1463c7e6d488a83098cb31215d16d974a1974104193a92ed294cf76d000ecbea553ff7c49128ffcae39415ff2e03970ab55ee1d6a302fca13a58c691d055b1a7b4e2c9070c936580ee18ca65cb0f9534e4f28af5b460d2637bfafa73d522a3ddedd24c3deae7f7e08d51ab774b9332fbd35b511df13551b814b8dbec9b333247894531c7623f79b5b347b9c71b0b58b2c6b2c4bc493a871da9285022dc17993e486bfd48370aa0d1748e1510f986a79d88c9952b2d47cd422ed4e469c964ad42d0f8bef9e909499a78753f37bd66ffffd68f30ba60169ff53baefc3a436da06726ef307d9ebb19e050d02af9d9fc4f00b3a1132f1620d2092336253cb99fb5d5669d8466924bd6aa5c092e19200adc163076834eaaf9deb36d5925e77817ab1dba396455567561d7c0bbebf04ba7c3175c38661376adce85f740d4e78352466a1c735925c6d0200bdf09e6c9b7acc5dcd269a98264c98465103241a27592f0ca73831286c4ed33a7b2e66e451b2cbb1795e570a0ee7754eed8a0f4f6058ccc8d9ef3d28e2d8b4af2a9f91e3ffb9a4bd55e8aafed7ad65a92873c7760c641cedbe61a49c3e251bff811bb723cb8d9654ca6ae44e503a0430d6be1103cd8f38579a98411e050b9de39b158023129c9467416dbd9d7c3a1792275dae59bc358fac5b35dccc7d6899e0fa615d44cca4deaa425af88a31bb165d89410e622f4a50a67ab329f65b01d0da0da509c5216f1c8a2b34a5c4c84d93d198c8c5d587f71ba2cc6accc4c56bf3a6b4a0117744100e22356685e4e0fe73f12db30ea172e365c66767fcf9701ab2555b48d47602de95afd4dd81421e2e6e46f38ab2a84afa70ec55b81fd3024114dd098839658bb72f620822059d90a57b6881f9beb67c8287e733e6402bd430441423ebd881be582d7a36ae42f55cc39e8c76fb6eccc296cbb003c92fcb9fe11e3f5a204c612593c3501efd1992538e4a8788fe7300c3009688ac197ed1dd93b90fb8b4fb04dca4de4e4360c394daffe4fc71f840fca5be9f023796b68cac099a69796d86c427d058f9c29cde4563153b2f45b64699ed18182bf30cd356e7ee8770bb38cebc21bebf91e5af87ff1f3e68086309cee1737d3e0dea9f8cf4748fe291541127fa74cf3bbf2db0c83cd1e41a27b728d2ec80e0f364ab260628ff9050ef6580a14befc3d8a2a57a224d4879a9cab4a2d957e04789658ddc6a871e82d5146e42b8a3343b026cbd4a36c6488d32f3b60518bdcc26279b1e7c688a7edb8645c75eb7738488d771672328d55d41831b2a731dd7234d2843cdae23ca50ef087a6c9672368e1b661a24deac8e077b48119564c4333866502cecc94d9058ed7ef5fff13ffa719469bd99a5924ce7ab83c7868657febe92dcc30333c1fde5e5e65f2e112834e7a1b856cebf493f4f50c9d72a9c2301115e99cd51de7e57cdf68b9339b16a1d843dfa395c77513e3400cc5c5d7daf391de6e8d4eeaac99b9ed4de813739fde18846ec58ec81f6ce39acc309ccc9664f77fdaf74c0e5693404f3cb3e536aec01f8cf4f0078c0d4176f57c83e907dfabf07b514fe3efae46cb50adacf5a8ef919605dbdc308fdb991978e878685a7087457f6004ee4f1970632588a58028bb1ce9a5cb092f6f51356729f67fcc70c7c0336fc6e4762b7762a9d42a1ce35834db0d2cc331bae3b6abdadd9f5961a0e330f2b7d9c2bdbd1720e77a77332c26ab9d537a7200a7b2c23013270615576feefce70176db4d4ab190fc216c8e88c7f0584a8c996be9f0943f520c6a1fbfc03d4ab866e846e2ad2d99ce5b7e9d590bb04c7b5a30ca786cd1467f07d93abd81b2833ffd0bf70be9c1033bf68c7fd03b185405a63b93adfe037187f3fb966d472491f5b5a82dc1f3891558ea28dff35cf2b8b0ee43c831262639487a98c673ab21927c25432f65b9ea10084780223f4923d21a709a886650bc741063f710bca3721d456d481418ce1dc72cd068b953af968586b052ca5a80a4d6440aa1ad0c17b26e30e442ca11a63c06d6cad879db35a833e9a6df3d0bbec4e86bf288e63345f2552a4bd00ea628b9824f7d282b3c6249d5d5682ef1850cbfb448d3faac59171f6ffbdd7b6de133de29832037dc17fdcc7519e1c4d2d0bf4c874186a5d2f47f2a452964660c8eb2feb53172ef6a2ee9e85985423bac363e78e71e31ba0179eb69d9771adf11b7317c15f0c451d955e73435ae3170b0817104653daed7500e45524c10cc3de5475eb62af676c81e10830a57eba0035c93132ee34eeeacd4275d073cfd8d01b2a2bf18b83f973caa9cca66fc02ac2e15a495baedf88686b1416a9aa39c06d12736c3b332f6067a5de1fa2f048cf9f427962e96dd2a5dfec5c864e60f091342518df7003bddb2524359f2aaf3612f1d431da4b12fce39d3c3afe22d3cc6c421ddbb890ec86f6835aaca7dabea9b5ef423f411780f7a98f724c1b570c9353d7bae2ea2f20cf57319e3c7434a660f1c2b03cacbb734d91af290f6a2fd188db5ee234f2ae7b18f7edc69927d3a8818efb2fc20d0f9ab80bf21a9d883b4522196ca6f77b9d7fdd590fac012cc34ffb0d7d36ae03728799930976f4960a3afce6219461076050b7623f9446611f317552f701e67cdc331bcd95cc6cdf9673b07a5554fdb55c7311ecff076b09e17bb109e9ca065d92bd3ac92c872e1823d97eada74342e4795f38dd2f0b24f8c46aefbe23d78fd6ec4847993222b06b0d6246897e0e27976d9e6172d71e7e4472d53fac0480d95ea781332151d4a25f830e62773aa5d7099c0fa04dd23839be6f29b0a560750cc09b16d35595dcbfbf85101eb0f1ba1f1b6c6031b534dd01b27882c3bb131c34c7d9eeb866df5db3a926f81cc232d3b5fa35f076ee094afc6a7fb34eaabff0f37ab963e485333807c4fc7ccad5e522acd6c1f76970d6b32a41d5bf45cedcc94f94718c5d3075fe9017e028ba607e5f172c22cf38edd9d8bb4a9e57e58c204805f59579c674b5fba27d6839a88f06af597afd961c44a599185cfbf2a75fc28b85059c0eca0d4b5ec98a1d3d1ce6ad7b771dca11c6097c0824c034880761923f3e1f519bcd7dbc6e116efac5c1a0463062d0c94d3286ac2826e29da0a370b21e85d938b340a5154f507e5fc00febd9604f6948d53e8839119dba83d16e449ee7ac5ef6069b909547b68a936ed4cda3e6318e249d5101a7dc1d26ba1b6109872f48b4f46312adce5ea18d66d7fcd943acf64b90d5f79eef3793270c00dded4992b3a07f58852a381b9d1b0aa2908dc8c7062c9ffb6d69d0329d18543fe9d239954ec6bdbe7861dd00b4526840186d26164fed9e3ce977e1116802cba1820e87191dc8f8416c4c63bf49297f695ab98e4be16f9b4f1ac6a26cd9bd2e8aa2636246cb9aa264c9b887f47c71a4326741c4ebfae4a281dd1959859e051104ab0cb6e74f245894e393ec0db652d7c471518a70c5f7a347c914682ea820703288fa85caf29f9c8a87a1db1b92b0be2793aaad890f1771a0c03b5354a583755b8fe9cb54487b2496cef2fd05fe3ab3e5f27bb4166e727ab923e242b2f84abd31a552095b400fa51d2fad63bc8021d4cdf75e732eb2acef0f459b91184b89959941cfd24bc5830a1616c59395dc7503c74692efe8b3a3a6ce4dc77dcfba21bd65f17fc1aea2e047dfeacbdf9c33a4fc64c88f3503f6ab1b3d9db422d6887f066ac994d3960d68e71410019a718022bea924f53381d2f44a393fbb39ca0bb71d2240ebd89661695d73f03db29fd3941d24fd72d5f8117f9e3f2de935fbd5636ae4533d73077f609768926786f9f5422daddc17cd272df46f644c16855ca7891601b8d496778e388fd53e21f612dbd8ffa30648bc75a99d59cdd2c59497ba10ae88437548199495537716ab0382b3a15814af783746338e40dbabf31520fa2395f77064142db2923344755bd3dfcfc00233d2c3183bfd561d55a5624de87f047597181cb41fbcfebba70dc6a1bbf478af15cb0096338c871f7769a236f46b891a77cc97130d74f825cfda9fc349a9eef075a1c1d10cea645e63905185d4794bf759772090891f2cefdabff1846de30528e326daf2024bbc63aada78b2ce02c80a9df8221870aa011a886a9b47e16603b4b1052b8bbce10d06a58cdc13f83f3442a555ca1ff4dac5a1f040306d5871f6e766a591bb0a875e69244b695f0f8b5ecbdb73b89fc0bf53f34770feee5081a43a1efc11c145d511f86953e2098d7a68e559071369c912c59e5144a80c620a6f3fc4568d57d1364366bfbff802982e07416a57fbb3eb86998b08e6f030bac97faab69fff673a0b6f19c754c962dbb118dc41c0a6433f872547feb972a113364c992ca1185286aca82b936f392728928340bd262a672a81969b3e3e5712f664ddb3e64abbe12391f4e5205a7b1404ac24ec678b0bd02e040c965254a18bf2d5931b2e5fe59ed09288711a1a3cd996cdfd06b9f98fbf320868b33760d5ae13dbadf180a3c1c122a62d5dc51bd4162ab0e115ec66f2b2a134cdf5948815e8b39c22f1bd1d3b402e32b0287c0bb99d33bd68ca9e9039ecf24163446b7c82fb75c3da9b0cd9d41ba8bb052b538f956dfdea09ec936e7ff844a4c5875e9688ceb1e7324d585bf8462b32adfc2150af0329b57f10f8b11b90ef1eeab47bdeecbf3fcded2109e7bdcd7c6f0ed7714d2bc0b8c31d8f225d104dc92fce7ab04423a85ab757e446a8c1d49ee0f1bfbcf0d593c92a862267e88ecdbb7c9b69f991f17457f8c44e1193f6966452a21f01939b6d6d58f044af9bba26080f2bdb394f0e0577c9b6447521885b5eddc154da2585f6d829dbdbecddf384ebbec9b78d761dee9cc0fae4dd5387a86221d2c87b3f647200efd6a8533b38121963f3c3b24c998028721b8909924e244e23014ee0eb3386f8a7cad78b98948455eaa748e969e271144714bbd279b22f5c3ea8c3f73974412bb78d7a7de764a8503c469c0ab038d4b192b45c59b564dba377862f8cfc0b20d0688bb8e4f76aa5532c3db41ee3e42713f89662192ef9b3d16be55bfecbae1125507e63e3ea926dc5b2bbec5ccc79b693628be80b164d0a1feffc9dfd512e06a2583cfa7c8b200167b6a847e8db73ab70c70800820e6c41ab66658415623038034f749590d06077aa05298c66249d2f1a589b4053cd5e0bf539dc934a8f85cf413a6456cc35bf0bb8c506d7314ff3024ee9b977809595344034dc243f7da18fda7658a30bbcf7f18502e0b0aef4da97112fd546efa9aa3ddfe58983f6f6048d78ee2da7bad5076405410aceb26432f7fbb0244dc87efd6d6bcb18054767fc66a41289ad152ba02c5a803ded3417fe54965bcec8e69248a08042c4eacf7031611d55479b7f6c8785e24bc6a96aede07db6930f54cc8c676cde0762d7a66ce3738fbef1a782fea87d21ae3a615dc78b2a0a4ab866d078bf5497ff772b1c6f13a3bf9a7c3cdaeb31d129e5d0520b757b306726ffc19a3e33aa35cbdfccda7550efe14c6ff3553771176e6dd41ca7e965642b4b675b97df0be13e4e1a98a91f66c4aa49ee201bf5ae4d55d6e551ee48fb0a43dcdf41823a7b2acf52f3db3bdec7a816ae41508d8988a0d8d4cd0d188a51a29b5e3f5d9468c714d71bd9d64e55367dd1d0f7be705ef550a22df44eb1a8f55de224789d5b9340c15996edad0b40e0f41cd62f7db807887cbec74512fe1cc9dac482da272eaead1c1255c8735c055ac72814514283fe75fd9e042925c9300ca8a71348f8c4a18c9168820e4926aa20ef38299fb93095555048f7bb21ab8e33fd495c8fdd01d842fa59fd9128f8cf333709f901f1739167da299b530f96ca4bd39c4462fce021bcd7ee4e1285161162ad744d69b5b280735a9f74e722155110c815fc1b40a050dbf3ffdd936aca3d15dbaa7415c247f8c3d958feddd02a16fea9dfa8bed9d40ac2872b4a22f6288df390d10259d4cafec15c3da3b21de053dcfe8b6469578dcafbccb858ba215067ae79961dc4522d886f9131c6391c80b8ad28a4e5e6c9e1d034242504f2d24a20274d3c40336dbf32a782afcc440d21e68f130c281014c11a37f8290fd78f42934051802e0e091a98ef5a5350e9e913596f8f1f8d949f9a811026f2224c52500adf0e632cdbcca760a12b77a6bf6a444af2331fca2d7abd3794c51aef28135c120b7b2057eb9cdbd881fa24478c7907083194ac16f6ac17ca711655d184e4b17cd1b130311b72c740e71a76f117ef34b866e6f458330174f71df2b6102d660bd9d4938839077f34dd81648d32f75ee1a186a6cb919d68c1a657e51d07d86bfe7c5f149396a017041a438a976070d651dd3eabe6177c0111cfe68c8b12d6764e29a8772a76c7d45083f7d178aa132f188f5d705f6052e016aeca6a490b43a9c8eed096593d87f626fabb1cd5675ad6a6e55c8b3c39dc2ae39cc8357615a74900fc6b5af3fcd84509324ebb854507f84f563575ffc097dbb40306c3df1b9a9051f76cd317e4b5ef39e8e548fd0131729cb4d75a02ece2cbf4b3cc20f17b02a46e91c8e518ab8f75d97afee19b7e079c2878478ce9cd04272bd71e265850593a7e6ec67e271db948b8d110c96ce5856049f3b390015156dfc61b34c9d687f7eb471bc55ac2d2e49282362e84aaf565858bb0c61502d83e5aa9e078c9f3fc8a8fd287b8fed271c1b7580ceae1148faa1b5c61704d44bd8334e9ec1de22ac0d8f7fdd819c11c8cc47f3d2b39c151883b01c7f78d2f9e8b4dd177405c9ffa4b22943c5a15b64185b0883ffe2047593e665d01b9ea8e6b7660f0a1de824f355d81b169b74e3a0f652b7d57d8b37f2490f1c73ce6fd6d5fe4af163f5ee25ff6db2e16e18b118b83eac7bdb640927a102e403e3368f99d1128cb3db29eb1e83b21d26ccc5255b4a8d779e281fb0b5139649cf4e20e3bc60e5fa5aea2bb285753f07d96790db8fbaae842e7e83eab9b08c9c4369b856272095b72e6c022d7431dfe89a4253cd4899de5219e7742df6acff38e7bee785511332015699648ec5988d7c35fae2d882bd7cf8b33f2a897b7df80adb7b9389a8a77b7c91dfc37852dee0037d37d6c9db650d101f9fc0b15c1b99d8494fdd37f70c42fc8c10beb2fd50030ef06faf2ae94badafe17c04b6736e9914e1bae34b20c47bfd0a72e6c3961e2f441fd5782411e8df9e157c7afffe82945bac9c192a04fd4db9ef6b363091576ca3d1e84fee24ddacca1773f47d2ad4d29789aa3035822c28576168fa8d1ad158aa7b6030a299c232059a73a33499a7297851e68ab3e26ebdfc2469f3c0e9ecac3f29c7ffd2355ec99e877e7ee9b43f1660a010bd3615e79d42e06c06ff0a50279add4b45926d13b0244efa09ee81b54bda88fe5ba72efb14888243340a42420384815c546906aa48fb20ca55c1faaf2ee31ec8f3c335ffd5288512125f8e9da42a8d76b258f46c2134efb0c54021c46c37e1aa0c9aca05129e5c20f89dc2db4cda8d6b3c443de985465c404eaddfa0fa0566756344dea917e93798c734822199c170f8bdfdf9ff04b4a1d6f0d8fad7035dbbdb1d7d2c96e660bb9caa04717da48106269a3f6d11389de4b9222adf58526a75b83620ff743e9c59d42228ffc7e003204b733e64a149d1a18d16d943f1f605c57b6753e1c786c7dfc6a5fad38237b8a82a1e9f8eab01f5f1d45dbc040d93fad55124e36f7e06227a6eba797e79cbf363c8952c5c8330c2a3e1ad70c7f5319cc8fa2f2c9fb7042460fefa5b03f942399e890c664dbfb50d2e52ba0f55486531b8975c6b6e86cbfb32deb545cd25bc1a960452d3d215c39060e9984731c90a22d3d710b43c86d4052c9f23e9aa1fc977fc8af1f660905ffe67686ee12b9261691187a02403a0ec2fce7698eceb9009a6dae772c9ac7193554f38b1a248e47ba82ca45ac81b21d6b5c47d307e1f1a41ba1a3e2643c576e810aa6517d56b7bfe75cd7eaf1c38e315ef32c8ef67ea4483bdc3fb3adc75af2a4496cb66d6ebb0217e133be432f82ca25e4878536485f89543ae2d1cf5aec855c83487ac43acaa0702b784f1d054650be534a9d5846e98c60122cc214b59a2827daa10e7dd264f8b7fd939eaca8518380ef7ae59a3b9773044b74c6e38a62ca7bbfd5bd823a8d1056e3e2d0bc4e2308e065bce7d55d7a3e89bddbe7a4aff220574f52567b2887aaaa42193c6bd941375fe7897f88fad1d812e2d2bae1983adf7b95abd992d97e3366ab6fdf567028a3debd57a1e2b233c594b6fe543d819f289e5465e235dd840f9cbd459cdd3123863800aa9614a7d362aa4afc345a72cb9f47eb9121044327135e4528e3b42aab46a0d6699e25e7fec0ed23e54053517d4ca4b581eddf829818c6d10933a50accd032c4d9bfb0b9df86a27271660c0551153cb95e044bc9d78072bee7c5405c4cd878b9c0f72a5c8822bcface75ff3576f3861e2b17cfc3af8678a5003280a4d98efde9d6ed311afae997af26a002e523399504b79c1199053bbaabd685ebf75c7b056f8982f70ac5511446675ca5ab658f3c335b5fdd076324da17aad3bb32b2612d825b13ae4fa8307a01940f73cfa94472bc3335ea15d9a3ec1411b9f8a98e008ffbc5109044a8da3601823404a9b63b18dcc338234ceed05b135f322b4a605db1591dac87967fd0b0044f0ad825cafa0fd1b9d5b554e6d645d72a154ec74f5c1caf314e67e67d791c7284ff3f5474cc9d15bedc7426c0664d65ecb25ccfdda82250949a4af88ed2d705192ec15b2e2cfe4b6c5236280f34bb4a49aae90c4dfc9ab9add05a1fff25f1f926e2bb94361ed8a6d6c6a994cd48c3622db26af2330a73c8581e868250e1b30fbf45eaed0380dfb0589ceae3fd72247002f42fa262057fb5fc38d2ffe60e69ec1f50d4ef14d339adcb90ceb1026d61f385b828d45f35e56fffbb60ddccabdd08a3fd6b3afb22b347c3cc27f1792a38d377b39fd97137636441875cc8120a7bbfaf9052c833b58cf4ac7ae0dca02bdefc579d856d7ca0d6d855da4780115399509dd38dc26ce8dbe55be1b77a719ae8ace50966bdf616ee631c56c72a51108a68b29496fe785065e3674b754d2b8e451534bfa6cb7b762e9420e079581a417205f7f8b02e0d36ce6536c85c4f53f73bb1ea8f37a954f15a883092fc773596db1cd37eda0f37f09b69972b2e0fcd9501d863768d308e57b8e11246eb2d8792a2d93527150da1955dedd2b3aaec5d46fbd94e458cc24f1266e3dd9eba4184b4dbb8bf453af3b31da30fa02722167263ac1fb1369371a027b4bc96af4d6fd24a8d70105eb4119082a939d157f7f0ad776dc020f9533a629b960cf460804694d14773b1293a813059026c68278ca3e31390af5342d803fb05740277af3a1d7af36b6adb69e28944f418e7a2739b996f61d3591ca5d74292b1f8430b044f7bdcc54b6afe2878262398ca3052ec8c382f60c00d9bc39800ce4c750a54c684d1e6ca65d9a16db0da93919bb0f94d60fbd8d6c6b2abfd84c650014a7b77112462365b7967ce272ad80f0116e607a64823e5cd00efdcd1bc8601eecae7909d826b873a95ddef79c53d5ee0a9f71c2c3ed4ff63360835e699300b4aa305f52ff02792ae8e13920ce666202749a4eae9c9c2a9e27b64412fc2b58f1ff6ec23aa90334be1bbb89d043ef80a68ce33394376ce47409e42fbaa03277c4684f77a094d770a7a2320ca0a845f3ac8c906a769dd26151beb1a665855f51ac2f44e7b0da9268ae6042d2cf08bf0462e53d019268bbcbc3bc0330117019fe65e7334c11723e83dc4c3548c3990e2529857d1760ffa9fde34bddf510bc5b140124656051da7fc92953c0e08d435200d4f42d7b04eeaf3716bfbc4f8b7f8b66799a6c8d0900608b0df8b3e874b226cae3c8ce22788f3319a628204fcebdc38797a2d36885b31ecb2beccd1c4fe94d0725d78d90bab4e5227c4ffba05963226b77ec4dcb822bb5b09812c3be89d50c784d08e08cab9222d0b4ecad50f193c75950097db62481911eb0c8e61187cc1e75150b69f69a4ac5ad855f2fc9f491ab5ba258f9b5c51a9e8e8f562010c7fe46f8f6b2b4cec7770f57100b19226ee80ac52a0ccc3206c82a3b9d5da5b8b048cc0e56e00650c0a79d4cc6c3d98fcf1c29aac55a47744d58ea5aaec67b77a3bf7d6c43bc20d069d72d67612b11ca576ffc43399267fda1603400bff44ca31135b76c3cfc7684a4d1dc52467d155c45f3096d88772a88ffed8dffad7c5bb40ef9bc20969474b1db4834da71736d5d308b9fe3cf19f671837de1faafd5763c7cb736f8f4cd3bfbe49e2b76e286f4e3b7b94682e5a75b41a76d7a7119e74d52988286fee27142670f853b5caff5f82b605ac09af3fbe8e1ed6cd83b48ef47f9069d5742dccf37b6007ea147719287b7de8ed62135352a887c8aad1f5a194c07953dd68782f3d36fe1cf9b7137722e171fd5772b692e879bcc77772966bcb6ef42b8284afb0611d18751184b857c47c48bfe9f426a9565b4f8426b9a910ab83cb277b568ac8b6d83215e248703b525b5d133d872ac7638631f8d2d7c3d6b4cb38c2ec032f59b700eadbd8184bcef1414e3add71d3d1b2ff9b717d6fdf8527932a6723a6358f4c01404bd0c0d17bea9733fdbe7825290fc2ecde15fe0d3457f9e73143b654431a5e7ada3c5e0f7099e7a411f08b6e6d892bdf31f8d7b495a06e7568c4249975feb7880aabb9572475e5e19d5dbd1e47451af864f471ca201186eb7cd03771ab685db24b8465d62db4c2597063c286cd5f95b90c21e2b8db40073090adb46cc04042d115b1c848d4104e65d6b21fd437e012df5a734b58af8dd77461b995085b2d62623f4a48b091c0f55001a0522b3a0043eb46109e9bcd4cbb7d0835e6cc6abce1567c3707094d6e654c0c3b330b84d6858faf5cbc82a05617de8de6979b56f22054457827e29ea79aad303d2d6e3793ab173452682d37b6f344efa9928b062d5e8099cd3ba0eca4d2ab2663a57a2559ef46dc239b686e5373f21a12f0562dbe22ee271fb9a245fa6dedec185215c79d23536ee046fb7d784a83a50affea274734ac5d7b11cce00ce788a0396be8da7cb9fcb64dbfe77507add202eaf1cb55a8eb61bfd7d8ef11490697b683b6986511f4d831c8bf07f791107bea8c64808e7af22957a00d8034b0bc61cf6cd48ce597994749771f21cc525e22f41b849e7895cf3228d418103aad5bde634ab27768429dd6dbe4ccbb1b18c9cf4ca922c859de4fba0cfd044c1410f356f58603bb2f84725dfa36827e9a0baffc68df3a65b69da8323d3a696bc38ccf9a1a1606109193e0168a0ea7386e77d14e617a8b5bf941d290f1eba692c2b699f2fbd0d08af515a6489a1b59ff8ca1e777d474a5735c152a47a2e907fe2bd17138f3b434020b197881747f78173381b78b8fa76c1c11d93ac601ef010b2e9701d63e90d8b4868abc279b142a9c292bed44959dc4f1947cf27145e7815b09ce03e965df93a062dfc00e5a86d2d172f947a8b18d60df07b430b9f061d5939d1e4faa96c882c60b2c951c5f2955783d8e8af1ea24ec87996d0e3476eb11940cd86951c132589efdaf2fa1a12b5a16afa2a3dc77f26fe484082e4c74947bfb1548b7e37e13c7528868c6993e170f1c9d6970e91f02a4e9ab234a4102798437df3f33bea66847018e74604de1fd82fc2e1e5f821d9d4b3d0d0ad86048f94847b89a33518d3358ff850cbe8cd636090fe4e7d4a37845e7bd6d55d483dfceb7f8ef2d089ecabc073a205a32f98593e2708d2557d29c00f31f06d9c6197b39bb594592f34c4751cbfcd21c7a70427c4e824176a2c5925bcc18b5df5266e37b16e3f62ac3362723a7ab5223d9324f3f3d9df18980e636835f1d196e250fcbc32e995f1f6a2a7a6dac332c613a2e7bf09b84a11a7128326fd491ad0381fadc442f8e8aa15290bb1c70b01bd0af9c1569bf392030bdf08c35a12d2274a2fb2db5d4e266acc75b37dff026214900e3c45723cdff8e589bed631fca9ce204557d18962866e5fde3f8531de8a93605c8ee1dadd144cb335e8b6ccb0c8191686e0a328cce8270bea644a34e1284b2ac6bccfcda6858c24e34677aacb1ccc277bd25a4307d0c4511d5df08fd87faef0d9a3a680cc80249ca20460aab47c8f2551ff8500f95d4d4ebf3350d86919c5cb39f9f74d8e0b77f7d4dd93c796ac50fd541b2b77c13b30c6899f40104e845cb089a40f708e86ab7b7a8f8909a3743ec90dd61d514d32216e4c8bd0f5e5fb44ffd4a6d284e0a04887a26e6df5da3d26450b0443ec1e603235f9c313600a50fc9c57d28975dfba0bcfdc224662a8cb892a351d9e2169d4da4371a320b0e8fbe87cbd4a09c01363d576c2e11b2fb2ae6fa31a6f0f6c62cb90f1896b4040579a22f6fd9dc0edc9498df7a2e58ea84593ae4a06a6080eca3e44360648a98da75594887fc9fd26cabe3389a266d0c7e3792f4b2beed4c517d253597e280de7a11240779e9705a3be696f79dec9d55e7d3b80a78ceb10c6510b5d4874ffe9d46bd2fa00e5202158fda73a0280c005bb83495471cbbe6d9e8cec88a060689de4775fb289947f518c5eb005d09194ce355950656c408f3e7f71e4dcad6f8fef05a2e328ec9b63228204c3ead329d66b32b3608db186593688aaa2b6d90c6c44a300c9f0f0ffec05433a333c80bd92000173acbc52fb633bfc3c36bed81357751b90f603e7ef03a0940a554ae96fae8e088b5dd76a1ee396fed21e74f9c9ffe565d6c0b2c1ee10a3ae395338977c643709fac59740ba1662382f3a3dd4f5997ee0c7dc25f25691c0f355389cc6717dcab927105e7490b6a0b5b39b63e624040e3d4a8610c441c819c526a9dce088f02e52efe33612aee9f1ee8ab6faeb3e562686d1c762bad40d4a1bf356ee8c5edfd49060806219c517abbaec3e8468c967cd992cb9483b2c970cde3bc87c904dc97846617f0e2c8b7c13116630230deabaef3cc31fa023c50221e3fbf714faeace6ca7d18522db998aeb2a343ddde13447f34361649bf994d58ce77a9aa8c0124cc32e1ec984f99a56eebbf7e8eeec07da372d46286da0d3a1593196b62697cef673d7ab13cc982b13fa474a2be2ce59566b06ac578970798e0dc9af563e70f06726dcaa27740a5cc5bf2056c47c8af8f6d522f13e179c4da53ddecde501fba860b0c326a876b5d0cdb7f6dec458a2da0aff99387a1d8ca77db3907a971dbaede8f4d25e3c4fd35fa32c0b9c158362f2825511f6458d466929ba792f8093b88c9a646fd3acbab08e0c9e8a35f27e735e592671c12181202419917db1910ed30544bc27613ba20d54224b9b0c2b082cfba81910a7a676631ac4c9a178c3b98640931b2212a97fab49f76cfef71bf28227f809b73f7ef9448206bab6aa8c97d9289c46eee68bb59c7bb36bcca60678308f0cbc72ad7aa2c150fb9ef4266cc7484e36c7378c984ac6947512a1f9e42c6324b21d77598893caaf41c6b9f14d03bc6cf95dd5d60ae297fd860999fd7fd8ab6a1d3b96d86b74edbcd4d3353b01b6f65261cd7d40fac00aff9da22cf45475d41390e081ea0129bec45bc081fcfe5677c90df6e1814bcc51692bab384c7cf050eb10bc593fbd0ba28adfa6efc470b134d82e319d10ff35edcd2d04b1afba66e3d5c883063a00b8764a58c93075d277ed9c6c65892588d56e752f4b7257f73cf84edc3f219d0161e2e1f462d22e19703041d9c5f0c16a3366b03ff92e64e3a71f1bbd1fb3c78fec63c6a7b5f1429134711c08b7e8445bf21c30001622885ef1152c9b3b6db15a13d787bff08b237cfbc9e295da21f6977194e6b94b8448e6e27b1249572812e4de656572bea16f199ca27f116d3bac6041faa35bcc7112fb1de1c48927949f25b5dac2150d485eb16f07880f1404892401e170ae52108267e70ea82c8df2ad9937f7d1cb7ae878808db27615e91edf0f850db85cdba5da25919d2d22c4ba7ead7194b163f6a551f65cf0cef6cc967b01ca8661b9fb3242fa39806d8c60f4b2e9852142d027612eae9ff97abc3686fd60a304141de2aff3de9c558fd9a11f1f7d76afbd1dc96c968530455ae6c5c5f55ff0434a44c646e0ce9c9be558fe575d2b9ad6dc0539e63d81f0b95f5b33426079c8a437796e83c7c4754c998f71a432d442284f313186298c573a223c0ab7891fe9c24ebe137b326469871ac234741052ba4a638c8d9f66b28f5b6e7072b4e898f7da62d7877c5147d7469e833c94e75ac7cb30d8aaefd82061c96002a5cd5a39a34c8fdea69102da65037fe3c75dc9aa3457640ea225a2170e15d2776a50a482cc7bf79d9d91b06013e4c3448114803fcab980aa8d7a00eb81e0c1ceaa1151ec4371fddb1d1a39a8252996f3088da98b483c5f4e80c6a9fb541eabb708a5439f4203d4968543ad3eebd0eaab8584dc31814032611f6fb6ba8a4a8ccbebcec6194e7752d4edf2ca21aa410694d04e712ff95dd9af3f234fa5cdf3c4df14868c867adee590e93bbafeb6539ec08435b92a6f7f3a1c9f2b63e9985e0ed7140b46a728fa1d8ad697dd45169033b9709dc1f7aa6fd49e17bc22054a82cb3a24c3fef509edb7cd3f10db75636c0902f0a5123ac49dca9dcf97dea1243e93bba3cbf135d45bab9896d29d4e3ea6a9c94bc52ba565f1c13c5328de12567af40da3484bf970d4fb8757d53bc8df8f1fc41b74463362b42e314be20facbe4320d938495c28fbe8a4b13c87ede964d8c196f6990c0a193c75216aa22a0d6695aa66edc58421f26408cc8ec7f31d38a16a5429400e782f15f9bb882f543671c1eaefc485c1e24b195feb3a828c34da7a3fc7eafaf2099fb7cff6c408203b348ec0f7880c1eed3c1f642949efa5fcdf73db775f0ae58a0b132b07aae46e370861992599e676af9e3de59ed8f860da8f55374b577bd14799f15d4cedc35b419adf886186bd1dd5ff547c6b2373cd06bdad7c4138f3e196c2a1c924599b8ddf8f4bb0d7e43c338d95b31f16184609a274cad5d5d38702724e95a7f3db189ebc0c8091fb55b3837e3a9bd31aebee1b2dd919acbf363cf345a23412b282f8ceef5918f5eba28f6111b10e7324279d1f2b47eb68fee674b2407ddfe1e99ad34cb938a71e4a50378650032cfacfff15662b9abe2c9c52ff9f2e4d8e6902b97321130862a6f045d11e23cd89d25b9d2ee48e9a6e47c802d944faad4c20698231396e884eb32519d5bd33f488e4e0133c8d8696b63371805f78fe4ca4ca11550a1334941fb117ad6abcc11f3a88fdcd64d0209a0794d3e52e80a65aa4a823bda99593ce361dc00bf022f3583f855432283fff11225b77c215a58bab13bc207aa77a19355d09061f3149963bb6dd7403750f05d7a2565d59e934d2bc7a47524ced64dbd663b4ee20d00639283d26e253db9e530bd26f526f624e299beb524e81e63e2dd1c082a52ae3ed77fe6aec04030d2c47cad45091123ad14601caa0e1e7268d893d3ca0fd3d6cd54dbe10643c1752f0043c98d859438d45222ff05512c73833402f38382c8b98fc503d1ad92b0654ad7dc670e5edca06a15feadbd72c19cff210b0ea67ecc6fc0ab9bb68a11b78f7ee3d969bbc8be5c76e06fd4b2a54ad4b03fa91459aa8b911eb61c76134c911f5965c60c0cbd35a10a2deb90c0af502365755c0e1738378c718f74d05bfd78429e0a221277c9adb0cfadae022206733e9300048ad9cc7bfb73425ee36a6c5ad8c06e698f4ecdf2e6e58ca9b2a68fa1d309b85494641e41fe7cdc7bb36e9712e73c9d06aa16c9874aac9488ac206073baf8815cc236d3b441381a328a4616e8ed46c242c0b7f7a333b29a8f47b2af16e1281b565056d916e7888f075c7022a3bdc5163f98b7ec9e40af617af6d495c60073fb793315faca316256d8fd1940405b69fdbbb4947052c19beedd7cdd5d5c7674e00478d3ee5ce1f6722654f2ca7b8d37b486fe108cac0b375acf0cbefb7787016afaba3749c400817c6ba3b042fecab51ecb0f8cda0c94a47ef7a1ee5e6bb7cf6bec3f3f99fe039dc192bf0dc2d3c6da2620235d7d38607bca49ca26b1ce601096fea08907c8859a39d9ce0b25a02bd509f0a989e33826d04f54ce8e5dc2d4bc01e75fc590dc3158e9d70649c0cfe0d254a0954748598eaf3276353a3666edd77d42a0e81c377d489b73547eb47279b8da8537234c51d5c142c42f8c98ba3cb49d94cbce33782514a7aeee2e6aeb398c111c0ce69c21d8ec70d467b6798680c2e2f4026b33f3e4c5fff3ff14b592996283fbb53ab396edf6ab937ac0246fbaaa43dc1ef7d2d7aac54931d225eb1aa9f1767a57001a82ae5a1223f2f5a9473244f1acbc51c931e458785c2d9b40ecba91410cef1300921320706bd288e573ee3b2a999e1580c1374906824723208a5976996f481f833c5230be92dc1a08148af98d08d92240c0b356e56549166b24997d4968c32f5a096b404341e20c51e05b3620a01e785649c0428b3ab44621e91112eb1c8b5cabb06b6af16d88cec0fe22fe6b5df6f37cd15f14c0fb2044cf17efb33aca44e6c5dadfbe53c8fa18d523809fc3e19ebfbad777e01a419c3d4f85e617dfef6e244175f685473507c6d8f22bb37fbd2b412a1a35fe6753979131d0ad9da9ca3cafd220529d7840680dd4b92bc1804188fc9bb8afcb141d6ff31ce5e6913851834fced410a2cab8ed06866702b6fbdb77ba10245ceb027456186ec44585d1963c16ef4ab7843bd47f9bc90f3dea47de5b276f6276312bb4c2d42694e78385b63089c4eb3bb953736edc8402db3987cc59f23b928a753e997c200cd9f49621610e838ef05c8f3d0e9a4ebc9a521de0f7c134a8f23efa16d09576ce4047f8736016af48924466248ab38d5ef1034cdd5bf69b1c742e944fbd6324da76deee3fa41122669ce01dfad74b4997f59fec45ca4b35b209b81b97e1af6fe048350f5086bdc990a2889d021d92163eb2b49679ef82e823486aadaf7013520a50674989fb8396d015ba9bddcdc9775c70508fd69eaaf83aee34850af7e83ba8e08aa8f33f7835536f85c7be6cc8bc3d4c5853e5350680df090c5764f6a3026f884693282520d3f61ab1ee91f965fa58fb0960c73c448023c261cb6fdddc54408b4e725f4a80bfdc83b4fe920ddad492ef631008604de9441dc2ad0335e8b652474c253bfb344d89eca7f8b9c5f17d529cdaf8fb9d4a388508717bef94442e3835dd8451ab190a591b5383a173531738b0059a5aa06c950e813a564ade1890e73cd3ab23e31252df34e3c3567e77d493065bf33b799fa61b9d219b4f6137d274f1dcde69ac8213c60fa22c2b089309322e69638206060fd46e548f838b6d226a004be490d0c317c8bf5c55422952887b9fd3e93730639c0a4b84ab0c95bd1aa52370fb8fc1880f67f3015c3ef8a4e2962e70d29d3ffdcbe86d536579266b48cfa506769653d2cabf6e6c0578a8415b2fe1fd9ae4529e26231ba793939fb470b5b2c6a8ace80c4d5a0af95e2adada99b68173fcd2bc828f5569be96079715a675ffb45bb5977c2690a2b700b1b489ec3b480edd5f173110af9236e934dcaeb56cc8298ac59afd063baa951bd1b546e3010ae03b2c7a90a7b6c0f68cabf413d1302fb8251486edb12570dfefa54709ce6ddee3b68748670ab71aaf05e3301637c6181ebd1537919d6accae5e814c56ac5fe1633766a30545fb5ee173fbb4b9dc4df602bdeabec7bcf85dd1b9f572174c080f39614a53739a7420cb3158ec35bec7d6e1c118395da897998b79baec0fc238fdec939b335e9d3ed3baea32dae69ff3e01eea74fc5a8a47ed39f2ccb34136cda4a00cd236b9e8ae7a0d2306eb2f0b01d90da1201023958a2f69a8acafabc2fc04e01cfa97f9dc9538a4518c17c798a1f4da2ec6284ae2c8c7eb730a149a3d8d962314b59145db9bb8908eafcdfa70de16b59bcbe1db382b753326398280a6408f3151963fa45a1c1492a6cf6682481727de1f181feac82f24556300d7a12230b6b416eb27631ffc17fdfdf576a1108c204cb4c2c8b2971c0f04e57129120b7a7ac065cae0f135f92f9a28142c1c63f9d2670b308376fa66800d18e30682d2716e56efb050b3c45b065222c7cccbd9cb6cf26724610d0a6abee6e44cee760045bbb8f758faa1d73323ab962db216982f95343e51475737946a519d94e527df961625013df4f4ff6276a6c40e2bac745bf67a12f2fe709c120439629d981783a58cf6012fef5f8e458b95d13ec8a16490196dc4e02e02ba909c25dccc24cb71a0039ead4919019d8429c683c658448f482dff4fb572fe0c1ac4252bc0764239812c771db69b04a1d45b56598f28f6b6847f819e340495db4784ba13a9b5cf93dd20ebb9295b6232492271ae5c9bb51dd39e338aaa094fbe997774dbca44966fb38104337fd8cbcbc9f62c3d9415b1a7f5159461b819ac7ffb8c6bcf656cf99016973ebd469a8b90bb22d533a9493302e0b6374f3c122934b9bef3e25179235934a341d3394f2231274a5b0ea297160b6237984f619f70f0fe282d6e040bbf7748e2b80e79148b199bad977588bb65e19e6ce2b3a4af26568b34a0b9ec66290d574408e605d9de985661d3952a5c31bcf5205c4250305f67e9a43d297ba20f2e72036ee1c085930652adbe378004c6b152312a1d37c6173c170b478e6258558e1e96424584fc28ffa4c95df93b22e50f060d9265457663be0fafb99bd969f39646bf32bb21d393d171e743cd87e06943d1e7409f834296e0561d8270ec39ce730a10b90a3bce9c8c0ccd21f3fb0c4b9c7bc48f9ce17c50b141b2c0412ec931b19089946d07c48e2a80e127bfc215ddf38a67aa3d72ece65cf9204d8583a4514919a4d90aa34c68c3ebf1fd5f823bbc399c1b6d9a21c4e967a1d8a5449881937dfe2a9b4ececf32f910898dbb23fcae7b76439f6b7913056dfbb16e4a35c7d744d06eb9b8f5e01baefe1fc55d61204fb60b601dc35a536d2b39e8473dda9add2089745ea0508482d7f5248ce13465fba16b8385c187b34712c97cd138a87759070ed53d803b5a732ec88b8063786c971d491d4bae2f9db47deba472ce573c49722ba16597055b175ac66014881e2dc3a4fe0bcf11f9d6e4efe5aeef5e21d33f14c4a2ab6eed26c41dfe9b4baf606a5440ec79844c7f128582a2f985cf09ea06745549635f4478be4922aedd6fa1f38f9f9a3dd695a0df34c33d33db21c19da110900e6f0e73c3b54471dbf63d3aa777d7a2702f661d1b6c376cbce0c23853cc2daed99b527ef046af5b1bfd97f4c4bdf6de405a57a64d991e2301f8d92255649322ad7153fc2e35b37e6795fa870eb9f2c7ad56bcef8bc520e0fe488fd4729667e9533d18c8253d7dab0e678222ecc972491ebb23cc63a08c294b28bbc0ed0049c25a7c2ad4cb793029f23b318215c3b5d5bc9a7a96cb0f8842afd00fc47f4081fcc80410320cb06e0e16f503f6ddd52cdfca699caa7706ea538acae7ec61f6cbef51a2361a1160afd71164c72cbec643aeabc35e47bfcbbc253a7e3c0cc77138d1faa5e0da5fa514cf5e56f1ebdcbd3707b913a43fa22825fc4b7a55f09617fdbe4fb60bb753bd3dd9102f8bef197c25b520cd0faf36f4f170db23dae9f1e2d693e7dc0d4f8cdfcb60bc0c1edede45b7f899df7d69b0a4afd77e21bb78ae5a980048b961b8bcd542b862360d3a0c03cbcbde7a94df37e21de66db43b3c3fdb105ab4ddd3b0fbd7a7e059e34791982f1d0bddddd02d635972ad155dde902e619b1ea884fa1b6bcb9f6852ffb963b876ef930379244a10e6b77530834ed9535353a0707427a73138d45e05ce177f4032169fd6a8f76fd767f830c8c7d229d41ae1d591eb93d0db6922af306a7f06c45d69b2349f38c952978db1c56fcbbff50acb1c2c38526626b35dd4862eb032b7c86682afbc8522ff7d3da7edd3b32b5d6023402f4ca3bcac713791ea618a5b2eb44ed85af5f1f1a05019e13591c2ff339763d7b1b1ef586b3da6680681ee002435c72b41a90056aea98346d2db1e8f01800debbde7a3bb56236fff031949b4fa36dc642ecdf97c87b6c141b0c800f3ca6fbea20a98e6d8c85ae4b51809a4f422109f6e28a976a3c36de828ab83e5e2a60ea2cb3b67427d217a31f5556cdb8d85e61b1f75b9d941c6244fe72bf4f5dde498d082af52fe1d87e480a2205b17ae13486b7111f978bd8a93decaac6f383319b54d125699ac6eb37b6eaca1790cd231f912217e664188ca1b2b8c4ad83f04c684c1bd42d465c9e62da2f9b8f81d588e51e772574626fc271f383ad5f3087c51d2a5e78240e0d3d5457668d0c05de1048b2eb89d13b6693c3b4382ea8efa5522ea6099626343f0a996cd53df3b59f302ba18a0568715dcd88f2cb15fa209c5d34fda710d6956d5343cbc4f7f435343aa8338952da4185524c3d37d7160b040e71e47da9af6e68f0b14386b8658b04e8f6be046410731949233d3f06239076e19e9ef10325108c24a08c4cc8195c226d15f10daeb7634d263afb7986f7969e5b27fed683ee1ef471f6ab45adc97494f9d49d3777a23ef87a7327f6b3dda3f786dc5c86de5201173021a8505497f952dd4747b030935f222918348e725b74535ab51eea0f1e183b1cf7d61cac53236c0fb10007a6744b7df3550e4e9ffcf2f09f0f929918ba0ccf4de2f51bfd9345dbc5cdbc671455fa8aace95d2d268bb3b2c5f026e37350595da474560121857a31295366841285162c7a85b58003af99e678cfa99a45a106b408cf45fd6ba11f2ad6d83152ca59ba4eda22b2350be22bddedfa5aab566e042733a936d99a17317bb77ad8b505e036d1c19c64174f0d5e6a129aea76a644cea548e060e04fc8ac943d55ad3636c4782dcfcc0e92a22623cf079d7c5b6ba4e87f7b5052b03aabbb1d7738eb60f4cd07785255323b4e676a17ba92d288947bea225fb8ef9890be21ee27ca950852cbbc1109a68d6c710ac4fea9eca8be0ea502ba1860974270fd182bda38a3eba4cc70f28a2e58a8ce713158c2931dce9e2594d7d2ca39e7e9180b0a3d2fd2e021b07740d07a70aa756af763a61d83bedad1549fc4c35da76dd52606e798987bd09eb8ae3c5449464d7a58dae49f439dc8ee8aa399fd96614a5f6b93179e4cb30a8292bbbd3137c0afe3aba553ea2cb4d2ad53d397e0088fbcf4a524ad658674868634884fc0d593b31d535e00a86da80893b5931bbf6d0ce6c07d3083ac468d9e7026433fd57186f8fcc4fa82a74f6e1505918a33df7a2d10552406610da3a0eca4ac5fb4a9b09daac015cc724397c9b9c4f1ec4f71731df79a33f1eb94ffc5a9247629e09e5bb71e8959f81bce280c8631542e48bfe74a9934a6e0486dc813914b09ad49704bf10614fa60018f46242ff605cf20a3c710039d4ba0c81bf7f27e52321da6a000e20e51e8a3021235804155c93b7daad4cc26166b06edbb746330d33d382d7553343f57f163e87024bc74e988c8af9602cf434d3c4f0e207278347c1339ba7a54b7eb0931547db8b1660062991ac3cd3732156ac2ddf4598f895e22ece21e9726d9184eac5c154a2aecfd8f6a1f198eae40e2a7afc69054e00e08a56eb55845b3e5f30649b717147c64711aa175c89458d2bd481781c7e5cdbeb1b11e278fe853425e482dea0d6bd6328ed291eb10108d6167e1a15f1a4ee8b0e48acf289ebc26604fea15060c9296eca06b06ad5a59503184f222721e1aefc722c47779c9c46e4737e5af08268f87dfe2ae185f0de5ac42000dc5a758c8e9dfddf95bba0b6320853fa1fba84fa9c70fb78d67dad24ec83b49ff2feb04d9243199c2d0809d337c75cdc596e1c850246e55cd27a138e6e2b3978bcb74390afb83ae8c43f323c5dd4456f6cf34b80bbfc951e15d855de5069f620e791c02b787df0db7eb777d1a507cbdae1351cdd630f18b92613e09675e7b08716ab98a4f932000bb8d490fc607029d7b7b17a3b87cc256900970e26b9d5270721ee63dd47f4918cf2806ca70fe858643621ff6872639b5523150ad1839d0c983602e22155da95a640211c9f49c2902147fb05652eb23492dd6300e6d8b57c58b40ad3955340cc015f2c3ac2236cdd01c93104fae9ce48ea51adc7eedb21295ac9a3d1dc1984ac95653d7ead33548d8ed631d4a51e2d9c30629cf03a2a3788cbab3344ac8b9b4b2d4301bb5f6c914d8aa44ef200ff481b20ee8cd01ab1feab6eb24af274e93cf64a897bb5c2c9bcc73f708bf46dd1c5543da7ab6cb2469d5b503adf3572f981958a2e5d566cbf3ec39d3cb552d02210bceab7f90b88a29ce0c2eacbfeb62900cbc7e6902ad0787966923b3a6059a1850e71675bb0d44fed87fc7b1449b35db1bad8fcb798e421535138231964b61966fd605317456e124e11872f95de4890d238d7b236833a061ee6d25f721aec81d6e1dc6f3ed2b58944313a1915be57037824bc5b913c26635a15c6983981591e27034101c49e15601e2f8d913facc819a449360691195b21a96a315e87fd0668ed0579039cee0a8d276bd2db2a5e6d0066c90a37bd90370eb518d93bffdd7859ba456343bb548c5a892f8ceda36fe5440609877ba4bd73505609a1a7673b89695557007b3669c01ed7c4359a28805d8423b2c659c23b0545b246bbf6540ccfea4c610ce1123c15d7103197a98917fcb58bfa868dad5ccf4e4335114f40d7c75dea6f6ddd615f95a8821270db24442f6988b675ea718f76201af926e16085d33c46f8292151a4c5124156770a417b54620cd2b7884f906c3fc88d2cee04e538277463b4991a0fda5a99e0da190da2b0487aa2045f439004b06f817f010b8f892c7699809d99f30cc175bff148bd8d93d9d767287a72d5a0d67be3984f57261fe94157dccae532f97a26887f2eed8df6091b5edb28ea9c5c28c70ecdcc2fefcf304c189bb4ac2447f4b7d39fd8b94fc2b659b85d87acd2385ea6449bee3cfd3fa87f80691ee3380e0c8ff79a113821d680048890ff04978afeadc19512c8d59784fa20bdb9c55d4fcde95b458f766f114f7497fbea7390d6a8dc99ec87dd9f80f80c51d91e62350d29b20f25b42f6b784d1618a6935195dd5289eb5230af64f04199b4602a026b2618134cbb37ce6f00daf0e48fd401db60590d73a3fc8e23e6b8a5930f3b20e84edf2aab82850eea8326c87afa0c405931072ac944d1ddc606f4aa4877cfae3f9ebeb38bf48de48e66c52a081be1041d441d2d12b4d891a8456cf4c5a43e1819514225793d7062b93df15b9442af7976d218e09341000fa16c746321a30f1db168a7880a231014a1e35911df39d58a9bb0085baf32df4a09f11213be286010132b72d54efc446660a354bd5d54d3fb4ed07f91619d1b7eb53fcefddc34a56016dec7c8737c7f9fe59b7c2b0e64f060462ed91049bf7513029c749b6fb1588a8f74a6a80b1607e0fc08f970b145c8c50613877956d29058dddc199300b67d68e0ff9aa910b28f103d67f3e8a1e5c0a4463ce61a3d9deb8fad2a0fdbdfeb7e61249a8d86510b7ad75a0802783e41ec9dcd4d03c5f9e03f8a3d1fe21eb3725985baab067f7fea4e9c6b410909def06a43db9b60b0ef8315521961fe5233bcdd4f67f1cd6ecd2c4048b0e6d556590373503db2f559483481aaa1e4596b9579bb8fbf58ba833cbf4d847b26b43316f68bbd7c154d5963c78ce3fba85c13773e49d23a0b39ae1b8daa1f77405568303d65eb9ff9675a2288d7af029d86c8acdd5b31f2d6ae0ff19ca80f6c89c595d5d50f9176e17a2a51f3fcd7ab68ff102420eef53daa3a65e7c28ce353ce0849500aee6fd3542fa5b631d9aaeaa9a48b02909fafdc3f8dee8a6d2bbd0d3ab0ec5fa707c042a048f5515edb12f1a232a6fe5976c7372f911b02930f44ea92499c5c70131bed9eeadae420db958aaf0291346a27a2dfef0e24f1e911121d686d7bd7a5eca4bbd5a2206b6ee06f14631c37d05cd29b550f3fad702d3f2eea94fc8dc3b06aaf27a084154429e2965218c092debe11dfe19e611b2f048ac53b22911736a6220b555caec88dfdf23ddb22895603c81a58ba6d5b1363b67cf0bbd8417420857d3de1f1cdfe891436a47e7a587ebf09e17f3922e3d79d652567885df1ed9b117ff5d4b2aae6393e84690d6004cada21b260cc4fc5e3d95fec1611c4a8e26e573c3a32cf08694798cf9bac4c8189fea83bc5386264f87a3e49561ab65c135ad65d7a401c255c57a690ef7486251beb99e4f002f7d27307524bd4562652e2dba30e9008f2c74487cebcaa916c2882c83f24de411f439eab95283932bcf39e87905a23c1d365974881758f59f1fbb262dde84440ecbb0da1ac68cb01d7a439ee046711bd2439dfa36fe9e42947f2555887ba90b4fea4889e8eb38dec494a8ed182b1de8ed6ea459b742b8dfed6a806ed4d7237e7d66a3e5dc1517d04ba9c06ab618cca3bd6da9a9953c2b1df8f5f7d9af20079b92049c95271b67e1951403841f0ff95736adcb63e7fa7f0d645eee15e9fa8966613e17a0c1fd64ee5a9a0e47ffb71eec57e109503e468e7194521d29e3fb9da1fd46a9043d8e3f2d08517375879d273fdf25671b7122d8c35c71ed9b2ef024cd37d6ece6a735110d49afd3bff427ff608b799249cddb396666903d9f632e5eb5a56a6d826876b8e8f712a955e99882de396df1080f70bb43755dfb93b7825c8b35afefd2b6bb745cf31866ef4550649267d962d4748cf1f1291fbc5db800cedf604b76da4a81c8367ea7548f6b0ef340ce25ad39ba17ec5ae3c2b97b9c1e0885a1e097c34a6c628ec0e0499d8b7436296846c524d0764b08e564bc57d59ffe24be60f9f1758497d2994a3e838160799d4e67da0e2bbe939c5e40b8e070ed9bd6dd4fb924f815d5440b99d0e4dae5b075336810090155cd6a822bdad36b7f23a83c6f5cbcb7f7d295f90d6b0efd368bf7c1073269ebe1775ad610eb336008cccd8dbd3a2e51eaa49a698da398ed2352e377a6c085128c27d05ab381e0bdaf31c05bced1d665fd29fcc6b0d809944ffa10eb47301af80ac27cc8597ba9a33fc732270b2d4802732837a2e5f2b1904e67e11f0892523709d956919c6c96fc33f993c3efda4aac0e2de8f3bc963699ae3465726ac5b676fb257aa5b6f876c115ee45444ffa688e37c070e09431a929bcd9d89ee43a5ad20a24593d9e8d2d2971081015112203fe3b0f082bef90595238b84573ec46889d6163a681ca71f32bf079c2d140c08437ce856777b33198d8a7d35f55751e067c875338985730e9165945072832e2cf80065c7df79ef50f597e954afc2d5060b80f53b9de174525f4a461f808a37bf1481e40e8f3a0305c89e2b5269d7a15e071051e57440483c81fe7a9fd2e2bb3db380e81742a1508b4eb3a823a44317e1abe6136c3d7b050df9de3ac062b9f6697c71afeefe367aefb4cc767ca08468c9fa7cbd1c1aeb6c85af57771880a88b8c592c11579ef0383fd2a8f7e20ec9cb009e4ce5923aa1cde48d1b7cbc82abb90ca81209566d93b126debcc070f4781d07f1e6391183d2d523484d4f32c6cd8870802303e014dcc2b54e3c165f415500ab9cf20e066589f23a9f928a48324ac779d914a55d3fcd447a6f77bcfad461c86e8abbd88b18ddc787bb10b71c50bcfb278fef3063328718ef6d26f95ba013dc21f1ef5b1f63ffa5d047f0871a49d01535705e02112a99a68a1851966de33243ebf9f12b2369756f63bdf6580ead6ca9507d42f3b621aa9780c9cdec6b2858d712f6d3b4be91b7b880cf8e1f36b12e424f00a04940bd06e015666ff39859a9c04b2907301f9ea9a947cb0b5c2c232226bed2cc00d0099fdb99362eb4e69a1ed77021364adab36242777c70c9e210d33e6bd5e1c0183ff5ac49d73e1628a64ce0eb5a5b030312adbda5df29e897ea8c7d820570bf9098beaee7b78cc57f88a181d8d4b31fceda9d1d6a11f6dfdfc68b939342829948c8fca5bbe6a4777af4b7cc9fee5ad332b8fcd5dcd3867975eb30097342406bd253002decf4f5a377dd37dee7f645caea2b7d7845805b6120b0ed57a4a792ae7601d5992b3695a912f4595aa46b7d163c59f2c4f61fc09621af87fd06f3fd0e600a0f449cc659303d2ef1bee3389c35115c3e9855587dffd1c9635ac2b9f59c0a158bb4e5c707db718e0fd5c0a79dbd7d890b114d5ef8cef48c94cb311dbf6d809024113fb399da5fe49fcf7099fa741d8516b9bace155e6a5b6dc7d78703ba632280c9367c64c153d9907f159452d6daa6f9cef84276969a3611589689d5ddc40e19e0826ff1aac378e3b3754d3ceb72c26b76bd1536537a18f8bf6d802b2c03735a998c72db7f14253b3b255f01b89c14ad8166da30a6a9560b40ab45acd1bca53b2c7ddc9d5de238414ce3eca5a9dd733dc5faaf2a170dfcd8195c9946ade0477f99c4656b92bdbc67f739739d2f9723d0b70522966d4610e9eb12ee1a33aaeade14b07ebcbfbe1e19aa2e9d4fc864a3b5b1a687327a2bfb16b29b706b39ab34a042efa7b368fb6b1322d4198f551eff13d2e031047308154547e84da9ccc0ba34fc103789213f4f55b38eef2a1e50203d4277b82ebe2630877b09abc2229d7064288ddd8d043c1c5856a639be07cafdc894bf622c25bd74dad8f9462f416cb6ab51de46516230e93baade65722fe6eac1530ff2acef3dde06edea06b11db467331fed9b11d032b4844e38b6fc0334297af34d7fc8b0fb8356e37cec424c7421ea66f1cab0a516428d03711567c3d20cbb6f19ae8fe8d46cff5c9e4f272d14f90ef4cb6678800a60c5c59867837791a58694ba1ab419066352e0a48dc9e32276eb4ca08c89db625263cb3b448216773956b995c3ef70b9ddb8ddf33f587c73cde16763399aa585b779a567641f75d4189c430172d173b51c369a130aac80acfc590115e9d2658673cbaee89b94045707387494b462edf40101bd99f153bd756d611edb854a2ef81466d39d319ec576bd224623e8714672cf6540db948a3de150035f66b4905ff527e77e1895df8bee53462c33acb0f3b8b9db734138f25027bb8d84fcc4df93570fbeca8c8e0f33001ebf0842db5f811131b1ea989834a0439200a645542e4d703b59254f7292893d92cd449be9e4aa6139949e93e5b57bc044a762ad81290de29e14655036c89b64692760d5d10de4a63ba608b6231ca06070fd34ad135b85d33a10c3317fe5655e7dedf98d059890ece494f72cea1f62cdf3975653eb970bb1e6734111f60577acb2b3796a0f6101a105046cd8635eb396980e6f2945b41922ccb38c576d185c2936e10fc3394758c7b641e0d56e47b95838451e1b18968f81c0557344233652fd6993398240605995c2107abada8ec5b7c2fe67356953129e0ffe2f9418abfd7b9f0792847fa46eda7c9c99d41fce15afb69a12e3c4f252b2b67ee199d889ef07e5156811be18c779d7408eca5a8977f8df01ce8b629e4796f4dcfa5dc23efb38f3527816a2d685114a37257805b771ac831c209b16645a445732b0640952f971130ac48d5c216a69e94ed0da96b5f476303100812bc9868443ae7058d82945d8a5467fea5695941dc5fa9434f268a4bae5a4b396123ca7ab9a6a4548758bfe51ec90a56c0b511f06e0590d0b2b555237680f0ff8029e0a86b3f72624ae99f6d79e24910a5f61f03161402cfeff9b5c61959ec188fb1abd03f258656401bbe6df088589d11033014bddd49a282d190cb2a501d888cb7936d3014d8792d33247badda21c833b29e7a18fd64f41cd3fdf4979c9551732c1c7da75637643732ebc4bbb1db0bf9a299c9c32ac454229c692d399faa386c2f7c2dcc3b0466b953201549fd0481972e3537c22ef770f7beae723eb93731d0440f4db53eb372ba64fbad4cfad1cb1a6c8769fc1390cfa474707881fe9809b2d24ac0707514135a0198bdd4e5f1aa6e81caa2c49801f156c608f06e1f815a19b5ea025470560099fc68ab8f984d69d8d5764c2cad9d34be668d65b1854e0d678a9972cc5d969bd896268b8b7204862fcdb360732d5adb930da732fb6b99a6a2fd2a7099cad6abd08d77b9c6ca7e39f49bc4e18a9e282518a0a7d84edc714ae6702c28587d166bd0a525d584a601126aa489381f9806afe86800e76dfec9e8cd7e990ab74c00d4eb0cd29096d104525292bfc86670e4c306117dcd5000ab103f9c6aad632abd40acd95e21d8032a6c4fea795be65760bed3a226d075f2e6a298d3a1b8ed7bdd0b2df3b95e94e0f85ed9a1e849bfa3412f49f59ace260be50435e2c95b59ff31040f174ddccffaa5b9389665ee27ffb317717c8034648398463aed096aef3e29a5933e7e256ec4a57d32d00e897e0234e65def3609273e7d3bc6814d9de8dd91c394bb4c4c15a243b6c4aace02caa7dfb1eccb5f9908e31d24771d1203deb610ff1d40407238e8067a26297af44accc618841be8e801aac6a6f4ef70912227314fc35ea6d317a9f3581e9d5ce25a165bae51562e1184e1ae280e495ad9b3f9d39645ec9d11b42eb7c3f05cd10ae1958db9f529cb287ebfc838ee60644ab9e4665ca6a74e04c81e8580da0f266085c26960cb1b5de1c07aed7a90e70d8b59436fc0af80ee3a13689ed63c43e62f849251ed431b891fd2df1708fa1ae48e6fa1840459a190ed16c8b2c7c79713a920bcfae782623b18b3506e0c66652581e511e7ac28bca0843d909249a3c477e64f4a707cb30b21e4f62973cbd95c38446a2425bc182130d61b5f41a7fe7b4e3d77cf91eed7a61b7446744e3a9cb96e72f2d8ce8db630afe2fa55882917dd910d757094e4e87f409f8c1a9c94c53793eaba90fbcfe1837964d40926bc0764d7705f24e48e38304ddae4362a5b4a80700fd5dd234978527d5915346d7d4f5d2bcb81708720ac01bc31d4768381329c6e2e3fc23823eaf89ed64897a5b0dec96c9392fd9ecd0c238f17b1056b6a1d4f3b4dcab98a300c897da4c0c89a1f1c85e3c3d46453d62b00e7bc453815f310c42c9a289c5cf86a1658a3830bbd8a26b117e43bf996048b9ad1565ccf9fd1516591c7865dac22ff2d2095d9cb60e83d3fbbb11a02e48feee212f404b95bba4f8c5f45c549bfb37ec2aa9c264dd539aca76119cdd361912a26129aa37b63a5cb6c98206936fa8136f9caf90f728776dca3fe61e0cd10b826a055296b813d361b86bcca1893fcc2a0a3aaa228766203d802bd4094d72bf5cd61e516b51b0cc47be0ba862fe7336c0a1288dce5dfb2e685a25d1fba978109bb227f6f68046f7176b0d08463672dabaf726132e93210266daea205589271b20f4606d5908a7f91398825eae71392d985b557b95e60bcefd36fc1d243f474dfa09ad39b7e3a39ffd3d952b04c7f236f1d1decdf63e0565e7dc9494354a77652c2983649b7e401989064f11b718f63d526ae2d74bde222dddd1d304dad42bc7fafaf9da1c70989d3c083294c156cfc9810105bce0932cabb8b0dedc66c9323e4127ed9a246933808cbeca242b07a2597410bdc0588b881687fb6af2ff5b8dd2b6462c1613dff62973539db30d08421482a6001de45fd5321f1876e6366eea477184f4060c2a71722e20f4932ce4ff535c14e23a757a0395177078c3821ed4259c34f87da934b91bd0234826b0bdbe0cd027ea5e3c1639ba25164ec8869fb4f5a405d6e19bee462962d7211d3dff36980d10257f7e425be94fc3e6c09c62046d0c8ef40691d8373ad323f008f9ea8ab2d105f6eb95ea1395c7f08be6eb63f55beb895b9ac33fd8d377748e9e31d3543a57eccc5168d1757264708c99247e22c967126b76946b6539e156c45b4241491bee3b24c784c06b6abcfd9772635f6f4ebaeab11f2a661136a1d971f9b4b61b4639d4a7b0dccbe7e8dbcc571b0ab89210a85863ef16b5f27a5d80f01d78da89fceaa40574c740657c98b7079e9beae4dd94e2a723f10453b97cf6725de2dc24f2631c860ede5b24a08a0dd827c1f36f8ecf22dda8bcb6bf287a92f7efed3fe311cfdb3aab3b5fafda459ab0daa085fa9793622e16adbb8abbcdbaf5f96ddc31cd41438eab0f9fb15d8fe6a4df74764ef0546c5dfea2fbc148d2f117c8442537dc254bca6a3845576caad1688748e2fe035571933e63363b4dfa572c0e6963eb0fb7327e23a50cb001da3332644bfd2f9b985feb5066f9afab0d9b51fc46818996d04ae2bdd258fb4a2074e51889f2980a3bf52c101d56b4257a0993fef5859442ce219d36697717536e9c648663a2f7a14cdc5bce8e5f9919e4ca407b8fa226f9c7b21db30554ab2fb2a7282b495d341e1d735c9a9704bd1e3c558dea8a48f4a3826e6056ec95987a90534a2901b2cdcff6bc1841e6e24a55e8f828abc99edd3c129e213f62105394c6cc3fb15d6cafa5e5d71ced6398ec639a113cfeec1e233266b343217e54f507db1634db7fac441e8e5c78135fdae641dd5bfa3f16af54cd6134b1c452c2c54e445f5398487af650fa91450c3d9bbb3c857359db2ef3bf4ff02799cdfb37c47378a18717803c2fce6c457f4fa58b9f23b4a742de019cbe41e28d4ed4b6f33af3256a1e00dcf29449e41b406a2d34aa944042da956ed32ff0697d00b72e24f014d38c1bfa0a6710995e1810f67890c560ca8c4c4008480c33fd49862c206d85faf7bf13314214c9019c94b5bbe15bb56092462068781c07a3fad09526e560e5c6dbea845ac10a68c05b6afa63f004ac120e5679bd0b5689f0b716f338f57d9bc42f048eb072e746402a867a7ee47fa4bf2cc13915d7a4df3f67a5bacaa1f1de525ee9b8cd019011970676292ecc9148a6fd9e8df6aa600198f995aaba6013f90f5049891c6364da175f3dc23556dca8444f8a4925b9c1ceb8b48cc9e11f04be59ee2bd8701d1eb56826dd558b44352ce8e4e6d5fa50e1eef0ffad1f74f9d35e1d0138c8cfb89aff18c5912489ee33936e31907028e9f52ce8526f0cd6cef2469e9be5e767dc528563d236c092f83c67ae26e14aa398883edf2dd8f8b6259849ec9f2be9b106a1c9b0e5e038a774befbc389702ec98445821f4c7b07fdabd8f1a4c967083e2b8e1bc13bd34c4d83872b9ade2cf0142f4b925e8d367bf852fabe86cccd1d92e6ea45fb63d9128c5b0fe0a199c3becc452cb6e6185315567c652864639382398017781b450aae41b8c7a68d52493e03622a2eb28e5bdd915942e24bf1b871780b46e4f1b3d5898ea16dfb0cf1897d185b95aebf7483af6897749730bbdf2b2bb29eab9e6e3a79e59d5929a90ad848e5550b21ee23e083eda248e4f6dbebf8b085c53d5e7084bdd6735f34c2846167fd7900becb581a3e062ad55bec56bb66a15b725b7af6738ee53ba3ea9c6db7b073c30e6a8607b34fc738a26fbed027c53f7c7fb6db0c9cf1ec2d1c23dfae096c2605fcb697afee5b603f3f137f2393bccad0ef8d56633c86f8c3e80c57c8140989f8670af86ef87d907062f9c6cdbba65e6abeda2328a029cbdff9163bd84d808c747357b9ec2c0a2f92e8264ea650d874141107c36260c8d90347669015d2c443c86415b0ac7149196c701ab7d69a07e1a033d7c7dcbce850993585e554af59a4c1484e8ba39c5553634b0bec79eed88a588864250a45ae98746c966a8077648ff0caa7c421d9fc915b66604655f10da8a46fab74e712f41b8b132d2b49ea6848d4ebeed9b8f1f3b3ce7d4bafa84fc2e43b24cfeee112841a2bbcaf5778e3572d95ac0732c48fc83692f5f947028bc9dd28ecd2b4efaf67c194f67cb2598f39e0d61ca4d78b7887cfd99ea2730e7ed3e918e4e39026afe73f28bf31f9ac0285271759fa17cfd02f3ce55a7c2026626f9d8ba5f7b450917c33097b4d9181c2d38ed3302484390e2032d84935caa6d7ea8b899442df96376ff89d52f0386849c632fa4de8bfe4cbc9c39ca7f111a26e6c50fef6c856be6fa4908f5ea3eae7c762c8ba8e8770b87e5504ae319602ec03862e9752caba11933ba7d37faece9c865ef96896595a70fd7c4518485e5db5fac9a08adaedfb2d8b9d542cc6e30227ddbbfeca8abb34ec17994c23d97c8fb04a3fd9f6d17278e75f79865e3bb18c599d031a584ddac464343227f6502114b94a8a125bafeafd10e2e8dd8d171c62e188bd0917cad2118900ffea3e0f010d61833bab227977a1a6add6a6ac9e5db55abd8df0a08e7d4a0aff17254953081241554b9f944098c0a5975be188a2c17c035188487d9e6194650c162613e82fb00397d9082b80556fc677fd64704488516f5b09c684f8f2eef9f8cfddb9cf705fc3cd4ab024ffc50481f975c9fcef8a617e9ef850258f71b2de5f718a487685cc5e7ce7051bd24181689a72ca62a20bf5e1737e74f5903fb7c923fc253e7046f00fe7df21350af0e16196fae555ed6d71f9931bf4e11fdf6ed4a6b4901d9b19de7adce47792bedc922a2e1831bc0efbb97b22c3f5ba862395309d45b8f4fa675ede3ec2bce460f1013533c472567a79194772662dd27735b24c4828afb42cd4354e7f5f29eeb72af32b445b10bd4655c0a3ed91cecd5b7b4859ba1d9e7169b29d262c6df471d476b6a4fd30ebd7db8414c502be2e719e514fc26dac0ebf7a83def12fd0b9da0998acf649dd0db6d4bb89739a51d5dfcda659156f72bdbf87cb08b6219e93ba8646fbc74faae3e880b794f468d0ce0a613dfde992390165b008041a6c89ded3534f356d186f0bef083c932e3d888d082898a79e93b6635086df1545b0b2ab47131d172f571ca456ef9055cb110f3f5912f075ce1dee67a13b172f3da9d91f9b0e6e204d52a5be8a17b808ffedf122f619fe5db674c3b305d238bb0231c5e392abbff5f98fdfa6a8584fdc29a08431dc8ab687c9db1158b471f0c8c169b30ae0f824f82b6dfe59ecdba3b4313ab48452fd790eadce60c17e8c653d4b5ddcfe84566cceb30ade0fe62809e380acd711a6abc4e8f0cefe1b178558522e4309bc63f224f1f0d684e1441c7e6959cf4150657f8dcaa2b266cca017fb2c4285201f363727f545c63aee6c915f3b128abee1cc7f5b6a74a2aa667e33691447876b3d5573ffd9f31fe9afd4a6be2de5381009b53a310b13ec4921a54f99b85c04cd417cc56dfde31fdac82d7206e0b40b7dcfb838dbe52a63e14063b2181dc2f77a9b2657dd3370ca9eca561735b9335b245cbca5f34323f444671145c1da9eb2a88c9caa20bd8c67690dfc226b79db6d677db8849efb658cb5c38ba8b044e567ebbf78a5ca35109fa035aa977d71e7636349e9f974c70204cd22e6aaa6468f3694caf98a20a1bbcc67228f33c47c9b62354a575d12a322f20aa819822c175fe254902c1cd861add8b593b13e0054075aa5bd4326d2a4a26a296a66aa1bd9899f1f708869f2b90571d91c320149f1de8bcbe042b8145f425c88a24a534875e1c1cb56414b172404dd259b321ce3238d6d116cad6d26d7be098a771b62a28f80eeb4b250db42a0cfdbd55e415e30a152192ae2e51f2c5495080778d1d50ef55e7fdeab7b132c5f37a826aa51bbd458b93049810dd1cc8bf75c4697fe33522e1709225e77a7579abd662952d7b6eabb954ed27b2e6902206937bb73b7612165613ff39e5a6c84a8699d8da8480b985c7db4014cba9f2ae0c7f43718e1d1d55d99a230fc56d7acd8d58f871c0c150c5a724aa504168c632e6552ce240c8de0f2f744b1c654e755be5904cc935a0e791bb6696635aa944c54166f0c6b18dea38982311eeffb10d058ed639ad61ea83d9849ef530093ed379775bc501185ef700167e1eed65c33b5859ec6c631f0e5c525db464132cc19ff3f65d015d0153503fd0f0ea7bbe539d8711820db6d37db60274045d5ab25a5d93009146ca992d0da560c9c0beebc7f50a1d284a715d98dbc07db4a6897fe763c80ba0f6017ba88b8284051c635b0cec624ec45b5650aad0dd50b5793a00d5e777de17597997f02486a9184ef28b3bbc2516527d548a0cb7d5d21cb45ea04937f256e5259dea8a219fdfde85ac394fcc276a2873d2947cb636ed8a49235b2c7ab5a2d8be6e14da71421209f39a6c931c6d8557dc6f0bf117708655778a57ed6a4ec2ff2212e71dc80482b25ea6cd2ede1594584dacfd93061a92700cbdb76e1e36cea5b26111427a0aa5dfecb56207f063f437384b2c54bc4b4ca5eb31fe2a2f2b4ff981714e79a2223ff709f4fc6fb7f4294b1998708c3b5b4a2fcf6541bca72dde0176c5a1c24dd822e52467c4a6af47a5189532b5fea43fde2f8b7078501ad649466d2166921d1f50fefcaa7b64b3f54e4e2daf5df4e69f4d00c5911ec227cb6b71abd6dc827c1aef1a576ccc2b7f1a0e37e236a2e628b4acc3795794f7227da4cb47cae1cb4dd51c6c6e058d1e0a525840d4a958ebf2a0f38414bcf9e8ea1fc5a285767143367e8a26d36acd0fd392da409ddc26ec7db1b225064f3f4b0e136c3af2bf5f79de6a7a38aeadb389ec97692659a02b3fcdaa14685cda0a653ba1a9c830f33d59285b0d65078de36a31d56354e3599c43799378b1fe59e4ff0861ab41e6db5f31f7b17d707756fa734dae6d2f71e01dbb916d79ebe245272af72b32ec87148b0d5c21d728f603e1e601d160a8b2bcb4092eea349924c72a1d9ac41c43804eac63b6295e550d30a4c02b10d3d04329f51f1ea0cdf9ae82d6b90ff82c6481898bf621c756b8734ccc6337a80b73b745250109c3c25c703647b38e6c2d0c7e573df5cf4ddd5741dc46041b829378812479d38296f8af26b17af282e088143cba71564cbd7cee4b8d293fb7e9ee7f52b6fde4ad29263e5d218629c82259bf24ca089db98069c366458f8397b5f678b454ed965b5ec4eb1f19f064b17ad4c91a6d709361b16aa3dc7ccfae03cb6895c7f1ace07b892b85fc408be490971f9d1cff35e548e34bdb5aeeef3de806ab90444c8d921c27ebdd1c4bf4ea3f010bea93e81ac0eab557e2c1679f32cfa73079d8a559c55a92bf29f17e6e81aac4cd8b9181fcf2048b50657c2b532cbedae0db8bd2fc5ad66100e6795b274e99bbb132deb5eb106e6d5b08bec74cdd353a5e027591217ef5e23b35dceba32ef692fd6207f3b23bc3bee9668c495e621223d5099b5bec158f5e2738d3c731ab24e638d5887491cd5c0b1b49b7b255b8ff8837185257db24fa11ea41b65939495b9bdca8fa38ba6859c11b68c183c12588326903470d22e31dfeaa523bafeafd0e3ddecf398c189f55b37c86e9ec509b76e145d3529d555daba91dbf84fc196c73c9d453f9103e35f7c282499615fd2e2564e8e20e578964b1178febfab020957711eb083ee04530e945e3dc1ca8a7c538cb4d142dcbd820ba35413b951d53fd202c90e6f99cea65bae9bfdcaf5aa6299a446f2efd4234610800ef70f9364c7bb1096272151d472e508e9bb47f0da0396a9d6db28142b6e646d88cd6ffd4773a0a226827f137c03714986f14b2ad85c2539e7868ea9727e26c521fec204811d8d736655d27a2303c4f3f8080ac8b66af4e630116403f190735c23613d81912fb24e1eba7ff2225564f3d88f2abda53328512d596c3bd44f28d75474ba17709be4955c1ef065bac1ee960054e3971643990618be0fa6d876afcddcd7a2e83d405db522f906ca04ed20f3887d68a427f1dc85c47f23087e468e43d150ce503d69531987eb75fdb037cc55e77bc0db16aeb60a913d36700db18e665c81f85f2e17de10618c30d0dfbea2df732b0a94efaa7f9c50a11eda2e3e900a4642ceafdc3a77ee17a3c0492ae7c512333355358ed5fcad1041ec48f1b543d4a19427ca41cc8720c45ca9d0440f61c85f5e4af47383d1fdb07201ce275b389cb8dfe36ddd99acab4d04e7b9469ef619f849848e8f01cefe74d44ee028d901cbd9c783f2cdb91a4fcdcd58ce4af1d6b5388b6cd23811509183495be9932437c29be8133b939b2dfab8c2f3dc2a7d5ffd0b9057674090a87845e360b39f722282aaf31f46d009b06d7e734dfc3915765c1a9007028a6723476266e563a891cf798348aa3da4ff3c4b7f00b2825a22f149ea95226374c1b9a8374139a251fbab46c46a51339347b921c843ef7967e44f969e4c5042cecc67f4ae2045b1a6289fe009358fa49ab01ae764e76a9aa4150b9682dee55cdb199311830ed3babe1cda2c2f231dc0305f726ccaf26551b13cd3f9fdedb96f4cd7cba6934b531b9ad887410973bd0adbc2dc427a4adec040a4ebf85b4c609943e2f78e009b886643ce389b0c45308d6a4b7597960b2f5479f0ce4e1a7b7aab4a7453ab898f4b936a9d73699825bf0ac6d956cc137f4ee208b7aec861b997cf873ef5ff81378c22019fd462cce358bb96825def632efe4d1773b31de2b68d4a76ce635dbab767cef5e3dde860995996b9e3c390a6738a6efabd600ac58d90d04d4110726d9c2869dfd19fc3cc018a0c7d8f9514bad4517a4eddab59d394143e3839aebbd004e28022c74f59dab720dfb2362dfbb94e9976ab6d782d32f5c8e854e5ff67d12ecba96551c494b0c02501d4ece83a207b736ff7e31883bf948fd074a4ddc03ee6bcfe259a2ac70cdfaf262bc59fbd5e43437dc45161e13cb609566b3d2797fab9516278bf4e6f4f08458e6387b7992676e8090ac10ca9ae3b1b4c4b3d6aab2a319af54968bed5688540189d7fb2db76b7ecd4e7ea9868f13d6d04c4c26bac85788eff5e318123f18fe55791a51e1dde726226a4d747940af56a80247540b0301f9121c550fb31112a3ab166479327798f5bd9d247131c45c69b24871d3ce13f3d939d645845a7651d1ee9c5b02303d6c22ce67745777fa5397c0cee899d616ba851eddd505cda53ebee76904a14ad62ba3137017c0dab78ac6b95497422c2799e822cc4d8edc3b8241676b764cc80c4da2c460c8dfa0cffd74f8063dd8e2c829e7c72cdb773f76cbdca970305f55380c3096bd92091b61b1832d3031dfd21b51e76de6f62e3764637492509d69013abbc4c0ac4afc634a0d7fb874baeadf583e54dfd00970950c76959bd558ae67be748e25ed21ea88fa31eec67ac717f9563c24189215b7948de0e5b4d89005ab65acc4874b28d8d3eb67117ebcfa8aa98c756a58f65568df0fa6ae7e62f2457b2ccc21dbe049e6b9c89315d79510d496b7461078b79aecde3abbd6f68597d0c323a74dc731775742c8ac63f094b8fe3b19da686b74da4125ba0b1c76344b80fe6a859835c5b6bfcf58a0f22ff7b414b22a1ce08415b6181038d37cb9de117c2faf1f39cf3a40814f6d16babef6ec854405af83f52bd9296e8395c79a9d6493a9e6fadae39f475ed96b2bedfa9a7c12d561c10a71b79f30e399c48f888c9b4944b7c6ffb02dc42aa87fe01da60024bf7643865264221c73df2382f8e95ff7a457a697e8b461405815895cd61be20c58ce8975add8c31df4de31314017acef10b9f84ad5f6aabb826f132eb9ff28b49b4f56434963d05244fa2b48cfd27f20a6c39877dcb908fced6d67538022c559632fa97df2954b0d6c69c9d431ceef5dc02f92d5c88f9ae970db112242e9c0fe7e7b22d3f37a809dba5bd1b18a391f9ea96f881617663859c7fd7377f2b7077785ffe2c8730beb618740eb989508988dfd6341cf9bd8417a9e74ffb75f384ff28384ea6b9bc82ec56a8591803bb24b2aa1f1836d244ba40351c6683ad222773a5f6946702d7fde4d4aa1d2df68e5fb4b78b280c411f204440951e895322162cbc4ac7b45a118973ef2df311d6db50604eef2d75c58da9a0ebc2037aa57949f6b05f8c8723828c846f6b157d09d936fc27864c8164f099db4560973a3e73464d293a28df278e93614a1b0d576b76c559a385d690a487a0941ffb6007e30095b6f002d80574890567c9734832e9a6b9f40b09ebf1eec5e87749b6b16f1a089fcfca56c0165515dd8f0770a96564ccb62794d768e52602badb49df6b8ec102311fb55b4a4b8d8da110f2521c70dcefdb04e92ab30580dc3035800e7973f9a78475bf01c807ef2b8198c82f0f282c63780d001f59ac6d8e00f30c876c240acc00454d03656a1557ed758a4e232971494f91b99047460f7e60ad9272fff555e62b85e270f9496dada0837599e08cd1cfd42fbd306be3c501a94a16574ea14dc95d88a3f2e8c2113a917ef3dd653ca150e52431a4408aff0c06a4e0e76eec840be8a73c10301bb863f11d056c1b59a121ff7adc9e91d2b0545748018d15d457004ec4e98db2337a60a1f5f7b2c7f4f32ab1f6e048dc88bb08a530b986484de234c341dbb1f3395624de8d8cb12e3fb5af90a4674d3ad22aed4a2744c0b6544f115aa73dc311dc3c431aa584967f30848c815bc0a28581fa14c7ede2af39af7ccf6a30476b10a4e71d5a1303d7b2a1ada492e91d2a1ee38e958d27d06afd7ae62c047c58b0b7db16146dc872cf7fb90c31c45ebbeb97efeab4acd47f1b00c4fab8e8cc4b570250c20d482d575bb07725a655cfa1f309d58048aa999935e21f9883f244b7d78d4f41b401e5ed93e786ce901702a6190b9728a3ecd41d25eef96d0848d46ca607d7871c5c2781291cc13cc4e20657ebb9c880d2c700b4244c04fdb2092a8fd833eab6a7cf703d9060ada9efb98e90a14332afdb0d6233895f9c359839abae462c7fab4d99f327d7d94a5f609d7ffcc84683ec9ddbbd5b84cf7fe3d05ff4dc6395d1e9cf8b4506e267b0a57f8300f803d87ed30c1871d28e7126bb063a29627d3dffcc66b6bd538fbfca939affd1331b18343bc7bde12a132c7c83bd2826f8f83d28b6d5aefbedf41c1f7bc2828a229cd297b739fe0757983d24851c6cb8a2fae4c940dffe1030bb6de70a3338812b275d8d4cd89e88c4db7c9cec4c70a4ee3f3288a8353c9acded2bdea5340aedb9a044c11e675e15047453fc9bbe4a4870ecbf49cb465e0fae6a55e7228dd11bdfae62df78e7f3131c85fae3222d5db4303281fda6faad597cd9e5fa8604248cd35edd63c66aa5270f4dbd1d9a42dfd341fb48ec5fa2b9570e9c6695c74cfaf875cd0d9730d1e87b8684e17dd154faaf9e71cc28a422f98042f575c1a12d581c09c14a522e7e9cef5f2604645527cd7d05af612be444a14bb48a3db633b94efaf3f696e1c88d2b87fe362c968563e776f00ef6719342ef50b76b17abdeebcddeb275b3d572f78646601e543902b810c6fd3ec58f6024fcbba263fda3ab1cb6563a3527e336ced7c7f3f747f26e848993778b357acf641300e55c28badce0d48318ed1b35e538cb3093ebc65445e475f26fa5c1d0d852c7a40f387e67d725c310fc39d2a455be74a8f70b267bb0c4a26b7edc998a2d9e60925f96df60168848300166ef860d3b72ba634990f61de73b0a7a6c864f0592c62234f5a575059731bbfd3709ea2b2fbf6df64a616c347e04476abd14dca9bd4fea79dd91c7e8bb82b4603110f8b22772278df93e7fb61db678bffad047db60a0727d52e6a6faecf1fba4667de73c6d785a54227fdb564c36bf05e002dabc79b6985eeff26df8ef3ef809f3846129b5d45bb4da9dc81ba83109d09a6df02abddf015bbab9e08d83f7464d7b36e3cfadb693930a4dc5df96ca932608ca09cf738026af430e21471ed08205331b44401ca38197b3fd719a327b0adc4bc124d089d8dbe0d1b7ef5a492b3ebfcdf80f552347255c3688d2acfa5b72edf43d9ac73c15229122d39043ce44f34a4b0e08a5f5e7d67dcaf80eb2aa341ba68757f43aab9351d79bf6f4294b0c98fedd7fea0328c31700cbd9ca2fa063d90bf8fcdfcdc81cbb147f66832d173e1b91970f11155878d801390675dd99dab9e861064d4495d378c5cdde28d55b5c3ce3bb7a9e1ed681c654ac11d30e92e6456e841fd02f5605efdcc1dfeb693e8250315d0d36b2cfe81ec43c330bbb78d2b77f50e6971ad8b415731213f32c59a0109f3851dc3cfda28e87276a0e8cba748381fd56d1b75ca86892d843c2500e317654b71479e4515fd4e9c69baf8733c6d83180b9ea36a62cb32ff9b96c1715aee7d1be35670ce2997ad7263f91f53220f75d15ad4763ffb82aa43253bb16964db2bb82cc7e424f298be64d3a48eb162fa6fc773a352e24130b84ab394e73378cddc42c54a9cefee5757c9c2ce5bedb095d367e0e08b943b6f5a5ced78cf68b1917f5d4280ce42c36aa4e655edbf43c31430608d093e476ccdab23dc639919c2d5fd50a022f558a42746a82ef5c2b622dcdf3d13b74c1728632e36add74807c9cfdaaf68d83c7521d470bbd17f62bcd759a3139925eaeeb70971a56b0ea7f3c06db86521a1a55baae11487c2122c88462c34e7d906f8b27c5d859d2a27b86159041825dd0d9da6999cc032ec4eeae80aac0f572844f2c98758382c68e0ca4d559d79f38350919c82e99a2b38f2f3e4f219cf9cb720ad4969662f675d44edc9f4a0137e7b62622b32f7e47d405cc6518b078746e193b82a3058cb2ab35c91e16e5c14c8c49273a24c3d3b8beedad55a0caa8c8478aca4a0080e372b8a395cbe0340b59ac3f77f692e221a06c6bf86d3239c20fda954e5c59f39be1f25c2d26722038bd05bfc2e1bb6caf8c810f8bc6941c1a9f0813112111cfafc18be1551c8a4877e9a6f8a083a9098b5bb88bea4796d24ae3a5b2c369b04d4fddd3343b53018a1789fadb45d6e42c3f9cbfd832c9f5836cd228f93f0105487dc7909d17519bb3f364834c516dca689d02fa8dff6776c81446e1a97c1c30d557aabd8a158ea575d308a1785c0729bbeca0e1fcda2dd58f59db6d71f56e186f0181b5d2b3926a7099ea2c458269581754db2a197ae8d49773ad58b85460730fca97bcfa5072097a85e1baca3ddc6cdee0eb61c58ef5cd8ee586b05285382fda1daa4be2cc169a74f535c035eed751217221a6baf073465c2012538839e230dc8f34e7abe67c10f4e95a7133012e79714a67cc41097f6f943f7d9f921094efecc5506151e220562764dc5348717c6c66ee05482210650a4de67eddae7727c659261b5a17a9164fe6356245face189341aa369def6f432d90d4aa4d8bb439af18b1160fd61d102a5225703536f8118ded68d456e47c2fb8a59a6a81eca521a87e1ebfe46734b3f20d770b14c45acad392d28af47371e90b99148412db7036559832c3283176f0bdb863a2d94bc19ecfd9d90ca49cceaa0ac9d75bf081478a648a1211ee586834cdd70705283d10da8a51fa3c8cedbce79e185236c6b34ab4dcdd6758356b079d548a574e152a9cb90cbec99082653431796f8b375ebb2df0ddea43337406e4a9d5bada9ae4d058375da5aca4bc0e512ca72a9e03f1a90fedcc405c79c07e74514bdd154f12d7f9d5c784a9036c8937a26291461104dbee66e9ae15030693c65a142b7ba54ac096aa6c93e6033ab87bcf0054b0250db9c2b736c79c1fc16ee6664fae9097dec84b0cfa2e8433e3601c2148bf51584eeae4864a610056909d5a8666d5e2b391d19357b1ec622fb81d8f00445a2f30b4847b556eadccd42e257f760e3793ea3894e7713d0c33ab43f1155204c5f1ec33381a40cba3bd226c59b517a3f117bba980879366335d1376f72929f3b842fa03b55cdf1aff27bdf3c0e675b6c5d97ebf63fb059a5be11317ec1828c9f3e9570dd994ff64ce60b758827ce502ab821e57bb2ab0d890cb5fe279c57f63fd67f3169d3db2b58d41d487ad1c75f8a41479ec896396b24a174a387f13033e4ca5ed16ca3c28f5333b6d599baa409f90b6230dd7340dc03ab98aaf841d51242af6c8831a1021a2a83d93e8bac9214dc8660dff2ad9f75dafbe5fb26f8a06fd7f72908101c2e14ffd42359e753b159229694b975206c5b9e946a17d7d00be22a55732d797971b2af54b5ad5a04c6b3961b101591030abe3e59dc07089318258329c2cee464f39f02e1d64a080573728d0eee2a1e8a3f9113861ea2969cd48183f71d498fbcd27657556837b4e096612467b69eb0c14e615f0876354500762df36305484ef46b2e742189db65bdea10b3b76bfdfd804563fdc7f61d2006f6dd2f3eef490a6ac24894d5c2c56478084a319379ecbed03dd8d5124edd02591f8c48534620e95736985fd992f3641841752ef36ef416fc8a578eb0ef410f77beb06eac132d3a5b1dcf284eacad3c608eb9d1f7b4888b6947899021327f75e79b709331a65a5e7b0b3f4dddac42f53ab03b80820764a15f1e5a9b093c0ddc794602c9cd219c94a47ff3843562c72d197b6ace3fbfa0ddbba4a7cd24ae9f89860a06fe955aea3ecf18dcb52174a8581997ab490bbbe74a86dc6cbc0c69c6c977a00cb1b0f2bc5688567961a30d66fd072707af9b761a62f89f30ab7264a5169c6261b2dd0ef0258cb275df583d5652681ad3227b4362a00fa0142a37f5215035b39fe105ef57903ccbdb7fe55dd4d36f0d0da5dd0bafbb73464960ae104a1d09572dc37bf609731800da31d92fbf45a268d4c4dccf0f3a9423bc7f368ac7e40949908c53dc989429ea2c1536ed89b936c48c62cee5a92305ef01577e806e514cb59659b388e4fd099fe1d8460530d56c0644426934eac2d76c14e6fd4433f5b38f416bb6928b41b89a5a2920ad68e9ca6c2f03a9acd827557c8be6411ebcaa45e70f99189997836cce960a0ffc4dc4aa16145b33758a0971a7d5e39e33377fb4147bf1525c41bea0935446c4d7902bc71b27c5535bf963670f86ff948e8bdbbe48aaf52e53f214489e26b0e89e4c583db046aad25ea4f27befef461ad1a40c0ff139e9abddfd73bd652c0d029ad29a5a37cf77431d88510157ef71f4f3e875448391eb41c42a66f264142172c8cd7600ff2f4957cb4003f117ad3a7fd5ad08d93b169bc6a655a9e73b320cc26d722c978358370b722fbf37431244e76a7f6ac39b9e13ad6efdb1a91c28868166a4a58d1634bfa6825f6b5050742f726f4429ffd6b0e3da34e75283513022dfcd1f3df1b43787ae2926cfbf11e9e0c07567efd58194195364e45910c747ba11e1eebda52cf8f13525041577ec38b3fef474493664a2aa56940f05977f82c1c9ab38a34fd24034c9c06c26942cb2425c0db9d07bc204aab483df6b57b01a96f1a7973b41d4d0f0fda248e283ff00a7fe997c32beb767554298b76fd55b89f0a6e569e47327849bde3af28aee34d53ec6a791394aed35ceaeda6a36f442e07b5a00e4f6c5dfd6bda3327f96af0767d2718c0dadc5358a119f7937c6714945bb31365bccfa70eed6e80c13fdc644321b46512e894ea52dd79442c531f7570d3d4923bacf5013f566ff40c9b8f6e8fde4360dcdb4d05714c510151cd265c4c93491729f2290dae714745530bb8cadb38181b974832cd1e57b84a88dd09cb533fc608229d3330e4d3da5c3de87497d59d84a21631e651bff05ae0861866d3f221f65fbb15433da023d8e679f5602052197234fee9f17c6165b6cf7b1a88ab9ddaeac3c348e0eb6dfbf6607d2b523778376d1d5cf452f0de81ca53a86679f19da1ecd5f29b7586408520bda19b6907f6e0dc1d221ec85451c3f81b53839d07b3da37df54c0364f0b3a541fa62f68949eae1c6fe8c8c52c81405f0503a2cc6e00489a75b08e6fdbc3e6f8c7656245fcfde4707ea5f3aeac16d3a42976214263b0928101bed2964f69d2932606e0385f575cf24369c2ab9bdf25a0707fcfae44376eb48b97714246df003700430bf304ffc2a986374f352a9651684d6add605fcdc8f663925b5411dff8eaba469b26b1d0f2e454185a83cb5559d13855150cfa433d41344b9bc9e0c8599c613fb9c43034a0e985b7e6205d51834fe4272483441e5b05c724c1f217455de6e897567f71cc7f919bcd7b97d09d72f31849cefc513a4e6540c4bba68074e187d067835fcd3cf0c4dc400fede5d22c2733dfba37cd83c68e2e5e153a7d66c0709faf0f629865568066f22e9eea57a41c777248e729c05d72b7e9fb471a36bc198811b213abf6d609559ea03dd12ae359c0f9cc82c0549b58b6f16a11d78f856a49895f55d8a0bd1f7939a53ce7b796ee9cdb69c05c9a1732103dfa2cd8d7f26af95eda1e6ca8f2d6f7c4ad610f4dcba25da7f1dd911fb8bd200de7a7efc56133003c93dfec5d4c03a9996ea65c67e14f876a042935fe52b3c017b9c33c30d6a987a03456ba0f40271b8c1ae027eb52d58dc4532bb5bab6b5997c10ccfca4faab8f6c40a66382b754291a26a274605d951fcea120719006c40707ee31b4e1f5dffca6a1e7777dd5848d1c8d362fe3a328ad53d21a396a0e0c5f2affeedd2b7812fd67b1308784327bb8aaaa5c637706ee35fa82bbe5d23885cb94b435f0c1538afe9c7e352874d12a9a114760614aa69e7fcdde8e8caab1754626e572213f1a0b1a03258d7b47178dcf5b69b21de2ec3d480f5d1c73878801418dbc22b4ab0b8a01ca07895e034fa35f25b74fcd940cdc8593af5c267d0b3ff0ab50a535662ec8c400135ad43b8a22b58559c90f75e34d03a78e5ea9665d6c12a20174c8c9acae78c6a0ecfc64d19afe6eaeed394d8fa78b1f86fdd4d4d83c49c10ce751dd3a69c659a3df28cb78e8d307c659e1f6091e52149811ea2d2d0796b9c3354ec8da6ccbace124a7437ec6e14d425c1eca97e70a4cdf0b114a54707848627653ba8e493b18700489cb28bc563a366602c5d8f0d45ea57093f5975aab439491efcee379da4947652a91c2222befe5e24562803876b41c34f6b687e978d8ca12638a2495fad964900be5fb283242f1be5c6315a7f5b9b77df08ab1ff36892ef5606a1649fbdb24fc90bebc100e0c333beb234b907a2244dd5742bd8cd5ede0d9ac50188e80880ce5c92dd65531db008976f2c0ce35927e44c7ad7bad4238602dfab2e7603f883dac22da53d57bede6165cc56b5d19a6ea4cb58c55728fd4d2f1c821fbbb81b04b9e113d9297b708be7204d1cd1958ce4f80654a3af07186ac79054454b36439659e59b032956ee850f62f67c4cfa6c502020756222aefaac473bf04cca9574785c5afac51a59f6fcc83d266898ff21006e10e1cf255086e5088864351f823d67ad415f8fa5d8f65663380f5809b150efb9b401b40f893f783d064e7a43d9023c7071e8907a91fded916bf4faa9862cb8c3d82849ee977be6b3082fb5eb5fdffddbb95bdda4b5769a45bc3060eff36ba6a780c1115953cb641a0c8529a1728858f0869d271e040d879800511f11c59c2b2b7fe85c5aa6d201bf9aebeba660079d52751701fe9dd189a18fdd776768be3c3edeeb68035e7df9702c8457349d31da728625577d5ab951ef5939f40fe55ef7dff5905e4415d1355f5bb8fc34200d9c12e78def67f2bb453bc6f2a2c4b563d952165111844822a061c60bea95a58e875bdc6345a39ab9f76baeb28c654c13d7f2b9ce67f77ef3395e0bc18a261286e6aee0a0d7bd4650f60cb8c167fee48682ca01d9d32a2d7d2f32c20f041be76a81c66e0d9a609abffeb8aff17034e7052a604704c66a465acefbaa66ca1ed1bd64effa2820720b6de9fb0bb31066a8e5fc0fbeba6775ec09a2eae829108c65b40f150ea1ff9550d24eae2f11483c9e71838307a19972181a42e8af2d3e33feb67f732733a4162fe7c0dc00e9a55d610a4d98b3ce2cdbe8d46e93d8b7d3bac537fbaff6fafff6dbcccb1701e92adb19e38f01bfdeb2cb07863d352387da75b532ce25c556097a4dc6613a78fa96e6aa5f3096b886f50b2c11b77ce999488a03e96d2349c584ff722f90024a165ed7ff84a1822f161c0d814c4bd4d392f66b1f03a038743f4c0675b07ce8d56d27083feb2935d1bf4e9333ba807e5e2b9ee9f4be6dc9b19797052ac8759423059a7c0d51bbbb01e08d9b73af5c9a4f289078083b4bdf3643899a9a3505b33bda7a23e67edc8afd337ae56f1a79f43412a14c55e64d263ccd0dc1ff8a649bf9458412cdd6aef704d3e30822e7ae5b7a87a6f6cb8d0dbd690c20e81b5120347e4b0f26ce6ec4da9c63cb88f836f66955bca4c0b7f0573f444016cf2b1218c4c19c392fc73da4594dc3e38bb11e059984818f1a6b683098051da252ae5d6b2cb9e2bd1c6e278ac99b9ce7ba23c24f54f6c0ead8327abc5e091b868c2c40b8898ed80d6659ad2f63ca83b0c89d45f9e7fbc652d87503bd0ca09640f77c86ed5cb492efb854e21993b7ee31d237731866eee8497ab751c981a6665d5649de00a711deb68ad4d8affedda1fe001f3afa27a7e145f80e1bf971191e22d32928dfe39f7a20aa6092db84c9829ace36f426579b428ea1d88701872225264b368c0fda95e6a9b24f51878e8ae59c6b6dfdd7cf9fe001cd890cef7b95a2ccaa7476784a565a7273242467055d63194c91ff025e8b851bd2f6d049268befdec6b3fc51c74b5becc007fda7c52acd609315f6468995db5e101bc3e8cb7d98e9083a523c71f4fa9951459df5a1656432e1ac082f0ac44a250785abc7191ce982f0a6f83b0d821d3bb44cf5ccda76e105119c41cc1d2b94f7f44a57c017c843c25cad12321e72bfa40f3c99354853a83e70841479a8a7cd8996be3645e3b412a0ab73b834aea7159480a909b2f8dc1c5c99b5fd9a13631ee2ed8518e553c8f11225a03d5076e23822043c1e38ef8995cf2efe345ae8663232b917816d310d2bb815a50029f33d1559a193b4fc0321a2acf8af94a5df7f06a7d6e6a0323db1a66f2ddd607e70cb9fbb0ba226b410ff17853934d3218fd3495287589ef1c684806b5943000d4a3fc479a0e6bea3c3a91f30afdf483024af9dbed26c057ebc38c3dcda458fdde59aaf8574bc83ffedff2ab58a20cbdbea8cb5df7dba5745faa5af4431aa29b8692e46ebf7489434033da0727a9067223bbbc326db65573f2eaf444a134e38e38eb259acc6890255d7669a481528ad28cc15f1be53fcca1b6560b263fb3b6efc86219dbf3d5dd3fd39a67ac2e0b3ff4fcf3f720fbe289de56b9deaf3de75cdcb3534ee1de69e3f9f55344914480f8a078b0a1ad0cf766f4ee90bcc0031ab11b580185eb17e716ceb8722453e33fd6a0d0e43c1e3f8c35a375430db1cb74ce66b6f0007a3760a8ebfe1473524e7ec59d8e30c941ef7c2e475a2699dc2ecf6009d8fabb8848b7f136678d6912324a5f861a2d03fe28bab9989b3f3a7cef782d101ab8d843543236e92afda805df0fc1508f9676d928f057c73141956c760959d019904fdaf7819f13a52c7f96385419cb7f782c4c45558b822639d692f7f28b0bdbb8ca8100cebf11cbd51fdaf6f62ff53d91ef3345db5e6ca221769000533b1c2b8cad05e38106e93e65bf92d750495b7ba3d717b88d61fcea57376432df6011f926207313ca008a0b1edcff94bb3fd7e17f1f38b0c30296b7cca09b2053fa5529c4106d7130e6c90b0f7ed74f9d9d0153de5cc47aafcfdcf9f7d8f6da26960f25e74192686ed2b576c4fd3ab469d1edae18717e345e8c6b011893f8e39a941f26f5895d3dd0e3efa6dae02eab6fd0be4b231e5c9d5114124030dfe5a168d9698085158540853b3a624b0fc0cb462afaf40a4b9cd5377fbf8345df34ae34f9b4546b4775dddb07eef9a9df9bbd0a7e7666350179df9512187ff6228f917a20704bb444add0701f47f21761d10242f00e5267542a038b553178e2434a5f052d1c367299761cc30e83cecc1a452243049a6885a19510097be76205466b7e6133877345bfedacd1e0bf13b9a9fa551ac6e1a7a2fdcd26713d7083ee6547bc5d685555c5f54d20da5aa81a003820f9a3e67f7ac16f72d2c251cb861b80eff0a36d58c0ccb0b39db4f230b09154374c88371ae87248b741ea03adb25110ff533cdcec6c2c10ba50dd7c6c8088daa934a533499a7297851e68ab3e26ebdfc2469f3c0e9ecac3f29c7ffd2355ec99e877e7ee9b43f1660a010bd3615e79d42e06c06ff0a50279add4b45926d13b0244efa09ee81b54bda88fe5ba72efb14888243340e908c7eed59b7392a62cc54d7d8ef1778fe24a6a7951704f19193a1fc5f35375387402aa5aea1b569e2eca9365f9331fcd7aa385549e0e2981f39ad4586d46e81c18fc4d50e5d276c82a4c0ec1824ee0d5be76ff78e77a11583cdf911c05fd68d4d376069b456f0523e5082e56a3a549b9f40c35d49131b5bac0e68cf4d11ad0ba97e4e3d0057029c06990d642e72496864616d531ada0e70fe0f908b70f92b3828e74937fa9e8a0d2919d509a83ba35e717042c6e9986e3062b5d5a0a50c2bcb321bf179b10a34782e1a7942da96210379835e8214feac2396d6a707b2870d199fae02473c2b06f3a1fa7d4fd0ad3e96340cab2c623c4ae94a1a587a9fe701d838dc398ff44e36073ab12bce3d4f22513e0022ef13946739f94e7b0b14ecf93bb5031f55c4f4ccbc3c7d7aa6cea5185a1e5ede05b6be27b0e6dd83b505acabf742a996032c645a6e0fbd304a89afc161c8c00b82227496cf516d4b25a9ac25f4f87c71842609a66ff55be09f806e486bb4f9260f4662b13e985a960e6bcb28ca8b40fd6b681bf37748b873a2500d632ba9ddd4fbe36e15be54192b1716448d398ff4de5deb6541c1aefedfb730d776132113f2385f4e5b2ea3b4f123456ba47dfe432a9c25cf5005eef1e2a411fedebdef9c6a472fa1a4e0bb07764a04a9d5846e98c60122cc214b59a2827daa10e7dd264f8b7fd939eaca8518380ef7ae59a3b9773044b74c6e38a62ca7bbfd5bd823a8d1056e3e2d0bc4e2308e065bce7d55d7a3e89bddbe7a4aff220574f52e458b2eb22560e3d7b67e2fba9e65b30bfe5fa6111bc0fbcf8a9ac4b7a5537ceb434133478ac3022492c397fce0de30992671401ad7b7f06f3941e2b5547666df600a596b410535c77d6a933178e09e6adabd9b68974fdbe7ef11580c4ace8afa4db89cb227bf422bdf59fcdee98e0b7472f8e2b0b9c91ae5ed21d2a34dae7c0f673b080069775bc3f4a3d47533cb2e81db4ca19184fd50b1d9d0edd849a12070bc62b6d85f7893840005298d9fac90d8e17a04cf601e702f4a7cfed30b91f929dfb6f83370453b293bd97f0cbacdf54f25350c705acaecfc96e7fada8feecaf084cf946c6cd27f5042d13d735d612e92d149ffa4ecc51c21820caf0f58171b0187c14a3bee8e4232209613367740fb1112c3925825914330f4447bdd99b052ef8b132ff93f449366b334184ae57fcedefbb3cc60f2dad564b75c00c2cebb0ef3871748fb35ab6e695ac251d7e861e1ce69e647ca6572a5412e215f53868dff2063b2d75a56db10f584ca7017a7adfd596773029b3c6033c7a8bc12da1cc95634afcb44cb189fd8d19f73867e14520c0b52c9110b779b79c3eb44c2194747c92b628e64d6a554a6caab63ae0d3f8fa2cbbc546fd90e43a5139757a709b4392ad768f13d9eab01e9296e93bbfec4c989df939bc7ab8b7e38647efdf51f0da948f922262f39f2479c66e758136c657b1706d4e80f84003ddf872b59e9a08901150368f719e9f3c600b9617ec06e02faa0786262569dfea05251303f7e6c7fe158ea2f8db0c4b5c42e436bc7c12ac00996e91f23878709251ad7fd1f3b8b29daefdd8282fab72ea0a527cf0e54965c0046a7e696aee9a490d53225a3d7ed5dbe55be1b77a719ae8ace50966bdf616ee631c56c72a51108a68b29496fe785065e3674b754d2b8e451534bfa6cb7b762e9420e079581a417205f7f8b02e0d36ce6536c85c4f53f73bb1ea8f37a954f15a7192c94396d5e29f8b3ed25c6c140ebb1e36b67686a8c3ead10ba1dbdce5f0f30aee5a5bfa7b2bf58e3b60fb777442648bc573fda47b3faa6eef3cf4eb940e221dcc4b00d6a10f02369b6d3fc84167e53ba6de00818b7ab1fc9912c9c29a6e12b8ee9fc5eec2b371422461be64c7c34f47df8a950c7eb3975db64bae3a8e4a4d0c63e256dedd3d69212e86d8fac8ab3cdb6941ae86908cae753f5665c8b59ca6861e16ae96229cbe2792d9cdc305533315872fd284aca0ac6a3ba2eeaa0f033bec909e3b8fa20d1e8b5a48cc753ef5aa958dc042839330f866f620d045aba4870df0d23e085c4122c849a7d78994893425cf3c308b3ec01398f1cd91420f9353bb632ac9c9e38f8a444159f5661557a00e5701fb6e761fa4d3d779e3cae0d4f3fa2dd1ab8cd277dd4d0b42279a2b3c38c19377fe0c1abab647df4691e431b35872cd6f25bf59bed4b277a618b87662bc217f6531419ef3954bc2bd2433f6346c1a4ec103bec4b4d520085bed6de611743a0f612bce47409e42fbaa03277c4684f77a094d770a7a2320ca0a845f3ac8c906a769dd26151beb1a665855f51ac2f44e7b0da9268ae6042d2cf08bf0462e53d019268bbcbc3bc0330117019fe65e7334c11723e8052cac9175ddfbf831e47ec95b21f20d27710645033ac958ac7cbf252eb5bf9a76cbd62c3a9c51090c647611e814d6785461a6d4c40c83a9ca1c7edc6046ce007a5eb49e03ee7bb7eae47ca6b76f6ef1c796a7adc05f805d08b8f6814626afd812d92fb135a64843cb63b2f59987379d91a02f627493b60c2f14cecb5143c479095c6ced94ad04e65c2b5482fdfb37d0fccd01cd0fa1a367e5ed8e3404b18af123d5eef2d3881393ff19cd382bc894313bf554ed9b177cc13d503e5b802f186f50a090ef3521460c60c08dd96a6db377227829cfa7bed3587db24e2b59e47603d9e202cfcd017b792bb6f01ba48ec990219540c07efec6594e9c15021b78cb26c61a9a14c8a8ded8eebb32a15a40450ce7b344708d5f3f2079b84ddc9d2417e209544aca31135b76c3cfc7684a4d1dc52467d155c45f3096d88772a88ffed8dffad7c5bb40ef9bc20969474b1db4834da71736d5d308b9fe3cf19f671837de1faafd5763c7cb736f8f4cd3bfbe49e2b76e286f4e29b9050692693093261bb9a21d34739126c026238777bd13d44caaf2c38c325856081ff2955b75a5faa4333d150d4e1355ca29b2ca40167e88dadbcb38512812505369d35f1568684c40174ba4e88f3674fc3d764d8385cb7bccbc539cb2f348a2cb2f67d4e2fcff9bdd523101bc639a7c15ddc6d703cdd7b7e3db5877aeef002769aa35aff56c84de0fa1977d987ee3d86308e25d98048bb8434d2d5d963f053ec8fa945ec2400eeb63c2fcc6ae5e4bd97a1fe33ac96a68ec92c3bf5fc7a5d0e3d2ee272ecda9cb85566198718cf2d8851a0df3c440e46dbbe883371649f27b32c2105e25a3ec379655fd5fef6d854edd54c6cb07cfa41d3ae3a863e562b1c8dced3a70cfc4e181bfa23f86773f12f756a637b9e019210e239eff175498d0d902e692f388001d9ed5a1dcfc16209fb068712c54db3bf331c5022f1135819e43df2e03bb303dc991187404b15cd45a0629694e1a912c89bd48e44e51ce59eb07130feb62d4d9f4aac7a1d391a2c73fb782ac6d33188d7b97f2d08c23b70e86571c9650bad2100ca1106aa0a2dba7f274f67db91a54ad80feaa7dae20881e55c9fdf37a5cc414ed6d58939f81eda942053167833d2a86e417f1be2f9cb5d4192ce6a35c519a51e57897e0b9bbc708c6d0eb477df1da2b093af4eabd98244b8ea186192972ad0ba3d48f2f8c5be8af893e0cbc214402c63bf025a87b3d59ec912334d2975c79ab78431655c6d5c29cd82349bf3fa914fbcf9bbc11347ea297dc52f240ebe5928a44a9944c231b6b20622ab0561ea4044ea3b5eba7fec44b8ab0de6b7941ce40b9f919e4e040c40e937570562da7987abee59b71f8bc08a14114e09ff4fc3288b2e766a282847bb1b9fe55d874074f02a0cb8d8e06e43d19f23467663587a562d9b14ff8f50eb6856e798520c1606431ec6441e6043254cf70d723219aa13c883e0c2571fd1ca9f1c4eb78ed54b3d3f0479b73f6ebdd62ab9f0aa7cb3c0fbef8336c3a91d1505bd7ea3dead1e7f738e3857aa789ad2fbec403f87bd71fef213fc3394fb722c3f3e965a5d0695605bec1ae88e4c7f3af36fd8d95c1a8d3c83df8446c8ea6d11ff9d893d47115f470b69abd31ef08e77bed6d7dcf25b07820cebbb5cd82398d00261d50584c5ac48f626e4f2c4c6a2251497856ac937ac42ccb2624275aac3a15ae305d28c8f07265fc045d043769bc9564b2fb36046be058526e2faacb63c5973695522b7c509e7c04c4456fcb63fa7e638e6ccc8e3d1f1d377051a1f049e9132bf11ceda0ac0c928fc3ded9fa68c39c1d8f6ee95794450764b5e642d207de9ab5813375de38607f598f184e448cf82ac27a43f0805b1b898105213994f4104a8432a3cf4374d791001186fb9ed63cd18adc6a5d652678ee5ad20d999d2370c9587a260e54646aacbd86ee2c725a52c9b42c331867c986ba4b0c947b957e2e0dfa95bac2ed40cecd4e304decdcf1a122032019c4ff1454dc8fe1c2d19c7a59316f71eefa6f65aab7e018aae75d4a5ed435e6d845a26261939b0d4b4af8ef7e7f7c9d1c221f87838dc0326b8aec0f11fe569669e4f4bc6c0cc3b90dff8bd7e8faf18d2ea7073fd3caf5b055aa4f93303b11c6c89f90026c96839ce3698340ef907e664f57c125acc911f169918069f131e5eb1a94eb008f94e32d9918ff954ca15e88380ca79cf9639cd567d8c5fab7ea687552067918ffce92e56117c85f98030b141ab475bb36d81164a1a3c89db25794671158e5e1d071d913b597c5a87a627de0a87f0e05e08fc8d94e2116e656b62132278ec52d622e35b1e614d840020c811d0d40d172179917e8a64a012193d641048b8687250f80c1e995fc0be961bd0100638b69a4a236d22b27d9440b4239c05e47c61f00aa65cdc0407dfb95396409c97fa8f15c700f9a168848dc0ae0fb5b812ae393b04ec7fa2270edebe3d5d2f3a452da13f85bb470537a81c3417c581948a747ce6acce315fda6aed1ede4d264889d1756ae9a9fe737c17bf6d06e2491a7d4c51b48c652bb734bb3c9590c58f2662fcf278def213da99bdb7709317df963ba72cc0d1e39f22350919f04599a8e9ab4faf7cd5bcf7a7f823e6984c4ab667c72c0cfac132b1cf43753245e6187111bbeff09254f6bb71b659034915c485cb65a61f9ba1bc7ed2def4fe02930c058da9f18d4c98e91db7963b38349d6849764467c310e9a690412e51746f56a23432f60eb2ee433b60b517c488669a6a2d122a9af784a96bf902066791f09ed4c874d86438a732d498a4adf933f368d60066e99b6d0fe9209df2d9f29fbc999f9c47af77991afd430758d1e8ea8f9005c44d887039a5a25722051f90f4029bcd267f39d5ffcc5aab5e7844a3547ca8ff3fceee05b538b59e61c36b2a8a6f02ec2b045fff189116ac5b2e38b61b36c74ce764c8cf0681f8cf6a0ab8985d883d729017e605316918b8b32508faa030fa6cbebfbb643c2bceec9a46a6fa3af7bc9f338810f29f9e6fdb70046dd36f96c407041cb0d3b08c3c733f8775ef778f68f865a363fab957d4cefe7fea9a81554437e37f76243490526dcf06a6a4f35a25840ae8acf9f2ac4a3828d0cef2ccdaf13163f448a56f55eda127c2077e4210aff97e71ff4ecf5a4cbf5b7d61c2ca0215022582819de7cdbb89002da27dbcc1b3aa2a7add6c8d489361b862399532459987bb5dd4cc102461128266bbe788f15355abbcc07a6b9b40aadaef30a868cdfc39e442a05f060b0777fb2a1de8d73104c5edbec603571f96c44ccd3648a136ddb2574cc7a88d910612c983a238d27d30b4caea0954f803a9b45f48613ab7dbc4f6c71ca92262dc440726d6578d1531869580643ed017858ac3848fc9dedfb8fb179e924b6fd0bae5f9c6681f68efe4057ae2b3a8f058199381c744f5efb1d7cfe5bd670ab55acf4654652653e7c11c0b48880aea74ab54082f69c3ca312060da92b6e7367a1b4232805de972d3e5c12a9c0fe9563fda658114ef4168f68949a05c45f2fd44497e8eccfb660f3196ea7bec729c3b02ead17ea919045300a7908d3a0aa3f4908f39710fc1424894c9ada944f7a57e356e3165a2a3a1c14dec7485285a83e2e4530b6b5e447871387f53db338b501e12d5c318a7eeb7139944e8b94bfe070611b9ce16d66ae270661444358868080c98aee7d5ba8c8785a52ea2a098e05fea9f84f3075a36b05279930b137f75e891b3833e78e29ab27386e800f02a20f71efc2d452c36bc6b7f7c875077cd373ba5b20dbffe7fcd31ccb322db376ef484756cc01c4802a230cd24ca549233935426c744fd5a8f1cc0f89543a2cd099ae60c9495c84cf52d0abef2e11ee015b3152157cb3dff9028b388c88e01f7234fe44e6c42948e89bae2d28c6049685af15fe61bee55884ba79187cc45e56175a228cb20b490408b784e4bb9cf0ab1fd5de084a0434dabe7c22f4ee0caa9716c807f416d228d27cd02faf9fd3bc3f388dcd36cd4f0f95ed9dc84d18c64c669335ed514110122c940917cc456b4b0bb2fda90588e8b0cf83902c0821ec99bcddc433bb1e318443ad6a46736038b18059e64763d37bef5577a40d4d918f5fc1861fcd6bbd95575b5743a3053a9cc222280059a440d158d3272d36dbfc584a8628a367b56f11df6a9742a94c98b09fd514a21b4cfab534ae4be1f76219a67cc2243a0f8b3f8826ab83530ead3d295630948d2f92364a46261fcebd626355449ba57d98768dd7c3f4071dfac345bc3dc86bda7b316c363b7ac659e1b45cef86377e59c6954443a161b8d4190af1b21fddf8c774805f1494a2853c81727b0f31b7a759819b125653ea2849a8b2581368696edee9def75527a39008f8ece0e44915fd1cd29902bfdfcf742ef48f4a30eb784790aa4daa4397af9b8e5f8414f2f79bccff767c7178649867ab606424f4ab296113be82e382130d94cce79c4025d5032db7b01b8233f422e65d4af8a2ac354a856b2835bf31256bcdf6c89781d4d719869d8daae0fd135735399101af222a366181e92c290b660a90ffe7b4bb4f5607b8603d2c1f9fcebe26a0afbdd8d0fa70b70c1a8ad34921d13e87ecddf3053d1e499b94af344512c4ea163608b90ba221d2687a72019179e5827e6badcd1ac8b36206f105b538206abc70d7b783374ef4034d0cd22d088489a4c48fed110b24415f815d728fe0df73f0241781db67125ee76a780d9ccff6e10d6d2034886de9b615c52b1ca4aff90fbb57641acb087a7428e26648b518d75813e527365eaca1009db4656d4657a690ae7c3dbe94329b7b74aed8c5b2a0e648dd4dd17a9906d144d1c758550a9f446dc852bb158d2cd5b6f053089bb1f566eb3d9c8c62d76d2879a438d0d3f311831fd0df1cf01fa2a2ecf9108a2dfe9df447527761e2f5d058a5e001106b6a2705cf3227c93b426251859b02418c825574659b232d74d0a6bdb5c6dd205b1eacd583454c8ebe6cb6ce9a6ee63f1ef9411e3f2c597932a14b113ddddeb504a1135d30966c392217488b096cb6cf6bddb679909d7189ff27b6eb271b39efa743058d774a4cb85023a66df115526cc25589afffdb4e555cae72a7e6d16b48d2c20928698cadd970bbbdfd699415f196f6846ec25a49b48da77931eb55b61494ff9a5b502a2dfe2557b41491e6445f6baabf924d6661d6d03190bf8ecb550abb11c1ff93e3798be5900f2ee52a7ba7c0ce8f09295e77c1c31be2d689a98ad3fb871032d3a398bcf75b285351efbcba13b5696a1a02c516b9b74680d9c913ac1b0a1b811930b8cd9e1c4e09f6d949c3dd095716401c68a6b4bac8e6a6be15bda013451126ca5fdf1384bd0fd0cb5739fbc225f689c712bc317d18cb0aabdab3b8fb408b7b9a2c360927ce1822e56cae1936922b38e5d12f3b00aa8f09c72d8d7bcacdba445de1533ad5846c9cc1014e7c3ff03f7abadc4cc99e4c183221b1906f9b29af86da11c0d2c97fbe006a39a37b59dbfb8af8777e30ad357675d3860637b1c78746946fab1ea910a01882f328153e2ab533e401a56508f07977fd68512ac1daea28fbe4720f5ef4ca8fd04bb1cfdfc6586e5ae20d70f4a6ab2bb5decc45f4de60278baa2985a15fd57dd47d953cc8d954bb406c4ebba20d58bf58a7faea267a4c875dc4ad8966c2777c75dbb49cc9057c33e3e13553209973e26c44987a5d7e62dbdcc0c4848e40abff83a08853e27d47ba3a28dc21653fd63e20e8149d4f71fbf790fca800306912aa541de2a6052883274232c90f1fb98d1434f043d954e8e7aba9ee8b7a37bc7ba1754b41d67315325955fe16f43fe9e64ce09fdb538016b23b03c0393567c07224c8f6b9e83f3a6db2e13da2317d0f48c3a00bb331cdfc4a10db93314530cb7a13855bd0ab73b8546a379b4c798cf2b939b55a748995520d8769c6e3b100215e16f118a9113e4e8bd45980a287551baf05f2094c35fe2495d4460d6516250b1f0da7916be5be30488bf895a710e8f965dae7a34a9600796d2f59849ca370b42f39b724cfb46f3bddf0ecdff4a5a21546777bc7ee5e7c0a43910bdcc1f80b3ae8b9f070039a7e444ea5cc49572a5c5530415c0cb2ccb320924a5673e1663c98e8d6ea3edf8837166532223c5c102dff8bcdeb184fc97f83d47059e548c6eb1b21946d05c60f7fd6a08b4ca2df13ff1f3c0e4f98372805cae984771fd665ca2ce1d3af9c420c7b27271b7ac478cece12836adb4de946d345b3f231ee345d43b1973bcc5947c70c50d2d5976d530ff2346a0b2d324c0e0606e7a853213b1a71018021678bf2a42b4c706ebecccf04d19b97f72dbff5d9b56e54c1eaeb1978dd589ef65fc673845c92057f09cefe310f2e384387b77327b65012f71be7ba58d4a9ad0a94d0abaf8e8aed990b328844a517645f41c83857a69f3bb63d293b338948a822f1655415dc7c9cefeac54e7c7c5daf384ab2239e592ac3c547c4c5ba82a684e9e3beddc625aa92c1a4810a957eb375edb18c2c669215a08dd9a8293a3b26dbbd1eacc7055abb4e8e6532431df3bcae82aba45ecda2e76006a9450b8bdba9a138bae86da25e2ae6850ea64d636366d61940d54c85674e9bf986195b054ac4c0630d30708a3ccbf6f9abb1521979d0cf1ee123f0d80529486d900d53ce3fd84d50dc1243b032b1472bcdc2822cbf5f38c3d2c9d93778dd7224e4a5d07e394f66397a4c7a23838ccf1a9b7128ab5abf773f59ded6747462a8e68636d187e3012b1b27fb2764df90936d6ab840ee3aff644e8c91fc21c8d9a5fd836821f0c4593e92ed1830c4285b6dbc0435a34962cf798c09213bff159df12eed9cf39319d41a711a49ed65c76d8baf49363ab044191d6525cd88abe09f3b628fcc4e895aef23c17e46686c54df2e315861d4d2638209aef14f04b3f562f2099683bc607428831bd892790e5dc7ddcd42ac88c506f566c9a09ebc18d5d1878fb5127a9c22196aed42426122022072626eda2792c015c32df8442126071bf855d7ae9376af5ad4ef221d7aa28d885ded4344eb9a03415744121b95b951272c49e60a11499ee4d7d7d302472255782228b6a0747cbfe19435c7a807d248661a70b4c2e20f770fd799921cfc3d42350cc03cbf1c9c672a53ef17da0f8874a9f889db5446673a197d6ba3202776be24f08b30c41687642a566907101f41b448c163624edba4b1360e34dc6e6a750e120670625885e5ec65402472f5c22326e0ddbb2144b3d63b5daad9d54030c1947e9442d8801628a4f327e372a435c0f9dbed81eb71521d62ae7cbc4ff73da98c8e863c11786ed69fd33f872671c07b13161cb36b9f26f6d5f3c8b406e0759d7f53cbd9ece0d20d891c45ff8d10a3d7319f7f7d04d61c214e84bd213e50d43679593ae0cf2b92cd6b9deddb5b6b91d6010ae7b5025aba08af0f186e28f260185b294e8a9a9e4b019b08b0ca0d897730a36b85bde80ca546d4437e7e8a0d4097c996bdbfc91fffda5e30b552d159126266badbbb055c9ce1e3eabbc13575343793b6aac8664667eecddc728b083740d1234c1a544d81bc9cc2f83379f540457baeecd85048a460be0b71f123615f02f67f232eaffc1f9202740838db9cd6f47b459db43e5ff525384097c172768bb821c96d9843ec2dcdb96ec6bbe654183424828f82eea1a2e6f586646e4316ae39bbd14a4c7eb5274cee0010bb9f0d725835b9943045f904c28945a364ee0a4fdf6023b7f1c59e140cdd1d4823f24feb9b72dcc4c49e557904864a76b3c98497e86f682495db867bd174d126b441bd52596f243070795f2ff472d40970d203812a9a6e55eccf5473a1ea7ca72ae6a2c8a540ef39b6c669627a464aac01b4eff72afc389e31c5d031b8a7b70892c5644cee718c1da6d2bf1b487dab5ded843041d48db5cc2e59728bdf5d611468710f843f31f532c51080deac30f5820accbb80fb3d6b24ad9c5ccc19c2a2cd18a75af17483040572390dfaf360eab91ed31d828368a36e1b10a99d5e3433f3da6a6e60f7f8a948b82f4d5d4a520a5a5102fb78fdfbc8b80a7926e24ad1f8491745c936f8ae54fdc8648ee1850635e9892263f19455c79777166950be57234a69e9520a8405160785914870b0f715dfcbfd5cbb6d93d2173ba6225a4e7309051e78fe1e9e0b6ecf2053700c888904ec7b73e4bb6f31a73add793a1af2e6171fece7301affafc024d65af006bc99d08d6a7b3ae1ae8878cf7c62b3ebc29081a5a8f198ce915373b6ea196e42048b2cd1c41ff828b7fad100fb0bfe9cf6c34e11c5b4fc4251b0573848654e0f84b7459b137f18e345bff1f1446510568b29f5c0a3ca27b49560080915a50833286d0e33dcb3ba9e13760146631366086c7ee49ef4a0a92435b1d7f83385bdf93cf9804fcf79fbbb742b39e1cfab86e6352777d2bce017a17c0522930a257437d6052baae52c428fb85bf83fb15c228ef2b3bdbca76fa4c0937e4ee7305036d8c23ba787f7ec22b7d601f2f5e1dd29dea109aa4470e0b9183ec7817ef8417430eab513bc57b4b99968ab569a7e1fa49de2eb63ecb35a2cce5ec293a17c054051024687c6c4614ccc3bd2a4d6253b045079cfddb57aab59da001a781b4a90e293447f4c5ab43100ef941b0fc28545fc38ae4714fb0df39e39b7e643c79a0f8e4a6a80709ad8b37f528d7fa2f600dc9249533e880af6987021c00e44cda3a0e7fc8aeea671ea312d29e43c84ad40b4ff11be3f253d1557b9c00ae93c76635c5366b3570328aea38553ef41fc790a41368348be1ad7093b86e52dd1a1213f26b35f6d2078392fa19e04a7fc19a00bdb9131d176fd30dbc987d212f802c84b4c7e98b562cedeee932dff5e9a27aee84b7b8bcce80604b66074369b798303395bbcfab118036f0fcd34a5a20c37cea55c93b57cf1653b767afdde5d94f7d6a2bdf11dde5c80c8bb533073e56ddf3c290046c755be675373d3a3020f4b4b848dda6da80296e80c90b8cf1321c6340e213d936520c141ba1b19729c3cc12ad4486140b5a77295dd268e86ca03a023f2f1890234ef6135337762edbf1cf7600926838bac3ce3004ba1ed97d06616bb8229486cf28776522a48943aece8cf7e7a4c44116c9251342697868cd20851218d813d2dcf82fd8de825cda7d7f8843fd543c9f21ed4054d2aac5783960e83c9f75d73a79f4f1e9f754002121661f1443aa5e1c572aa71b62a9b7ddceb17f76fc621c911bc6fc36dd0f62dea7079a158fdb28385a3e2b46a541b8fdf913c1daf9c0bebc7f053bd62ea440a1380acc8666e815c3c0596a2999a9f70b3a882eb69ad2b70b8c0ca70bac93915c9637f0176862bdca929d16d02394e1014a1fff4f5f584441434d1956ae6a7c621bcaf6a79eecbcde57f1ebda290532f53eab27ffd07b6da298959df638424cd91a769cc66a492f8d393db49405fcd3c9c21bd2b0283068166057110053e70b509f98460c136e6ab01520f5222996db08899baaa48377a9fcab2b3b7eb50ab2cf0df2b8e20eb4d43ac39af7b8b3e5fe78c2c572f014c5f8005ad855d76328a3c80762895776a88f3a23c63ccb3c29e992efc51de8ab7c840b611e14219c394a52979aeaedd14f82c08feef8d150999fcb05eee674564745e5bb0423ab438fd7f4b66c0b60c6f083761b819e821421c939a34fbd1a786a8b51f283a421111726c9e28c05c4749edea8ce86b868bbf81298d0705ebc3230507194b6c460ead49aa8267118283faceac1c0fab4bd1583f1312a03223668ae77d575c793281e3263662817cf87b1024c2c346e33266f60c7d49bbfac88298b41530bed09adc8c4480c33807a704e26a4e9135edd28178a790aa8574f0cdc64f5e3de36eb0482b357fce90e09a5ae67e24a62ec8af362183090422565994a111966784ef5013e95ac7582133a6981726b9dbe02934b0fb52265b17e6f2deb5ccdc387383d2647554fd3b89a0ce9343edea21056918c015b4a285996c54792b99ab8566f0f83ee4fa4d14a79bf1f173ccd4f922f01ea9ab84cc3d0c55d1dfa69244aab2dbaebc9b73bfe37a800ecd25940ac73be923ca25dbd91b00657790339b82e5684cf2b0ae16d7ba4149837d1e52b15be82315e02d9947caf46fcc5ce992af65c97e177e2a96148ea8bf272aa59b01811cc1c17c0d35113d4da581b1306685daba2d4bd288e64579a084ac883eeef4e2c32b46ce0610fa87d98b0a7de995edc53f01d8cf65d2f4604508eb0594491dab6042d24f7025846941671a1064cea7e68472d375d1c6b5712dfb53cac2c1ca07095e966cbd9ddb5fe2a4765acd19adfaa0bdd331bfac604fabc10b1a1dfe813bf74ae4b182fbdade3ce2e35a58579d76872186834d3029b3c8d996eb69d136129dc1b0f1f22ff4d43d53a19d41f024b9635f78b157c9f4af4e418a2725c876e938add7a1b5c32a216db8cf679ba571de8238f449f18d7e8a51b11758cc9f92061dd81cead6a277604057b40fd221a9e580ebb1215506b092fe1496ae4687c1124f298107b0a2f042c29e6cb4de6a7b166e0dc1d4e205d47e6cb8ef5abce94245d48bd6287aceeb49021d61f6add612be812d7daebe926dde9f4cb58585976eac91ad1a7897393b399e43177b8c5cda550a397f50956aedf359d8bda55dba63852daeef5d761175e81245af0e14ac029f376056b8ce9f8904d4493e8167b2e871219e6b19fda6e0dae2df55e61a1afaa052a7c56d6007b3dc25e5f794ce72b51a25fbd56b95c19c5c576afea0e0f1eda5227c2116313e8a80355859003fdcbc0101f611b895415d0f62920c9ee283dcc75d946dbce6bc5d331bf1615406dc9ef8aec76b6d6357ea80e92252c5810f1969069689011d3f16040bbfbe9a8d46880ea5d4dec33850f9d387bd8dec0e397e0ed81562e2a549aa9f3cc6e0b47fd9c2b4e439e8fa7ba815ed5179d575b69ecb78b3537b05e2d149a8421f6b2e3e71810f3e8d554f376c418ba009dc00ae4e6b0bb9b305ce18baea4b6f55c036d124c4da34b4c249f309d1f5dd904c3926c01920bcffa7f5a4b05b7266b1138b1d5f98669f98c44c2489a3c1767b9eadf4460122f6ec9232041e9e7c824705d525c88bff6f3106c238304e0a0706c9994d1091f98edb07566bd047180d7af5157247e3ffc4f688277fd09a56de405b96d845a8bca4749fc0dc5d9f73dada4cdd0a9c088cef6c1c5bd39f672792109794050e8933437ef8e1b9708ac8c37ad1fb2f3da47b397e9c5868dac8e145a4a15b7491ecc92ac9238122aab00836bac0935d282838960e4b1be3481d69a0f6b6650b4342aa9361a747460cd2e985e8b4c23e003940faeb83bd745359794b544066961fb9b3245c4fa8b11732936699fd7b38f36ae2e0a4b046115817618ad0431f3d89fa428bdf3e82ad2e2a26e5ca82ee242ca137f071f5736a3ea4a32792243a5ff782e586183d8bffa499b6dc2abec4d86dabb31f9cf6f446a41474d817dc0689f784d5bcdf58ffd565b053d25e54425a8c24108da4bcb6e5b6c410d86b884db781fcbce6fa3048ca8fb28573bb0d6f713bca1a221f9ff3a332b9c6f720564360322eb4f9bd26bfba7ab5e474942f8591d33ad9a1c9763ffdfe610c76a3791232d8e89ff2111d8836d84e584af71d359d546a11b3cfcb83450acd7e34b9530fb51dfc1f45d9e228d45cf968bd3c21b54ce14d0cbda78488f01db09a3b1d79407349845ba4299cdd245a63cca84ec90ee6b51ada597091e678a63784d60a84faa4e3f2c348dd3f22214719c4c03315d75945bf79996e2fdc5fac2ffcede5d671c56f75e456edd3e97767bfa47e318a1fc09d7defb0612d86bd35a1a6ac50c538a7bc7d9f4f66897248f225e07e790b0d19dcd349d0952451a0022d7a742404c435c9e66f89e089ba4b71bfa08abdbbc4c02f9fbe99201df52e86a393f007ed45faddc0037baccd49db3b7e13095928e9c56a374bb459d491e1a38390143bd0a110c3106979fab130dfc2204dc13eb51e7301bd19a6e08a327a6e4a10db8d6656b841d596af0c1a0f03a20b187e0d6b0f7e9836736e187ab639db48e2c6af787b12ae6d057becc5ee37e3dec1beafe885f8b25f86b06242ba8507f6630cc3f8f381273c28ed274ad991f867c25bf6c02166dcb90274fde2614e522ebee495bdfb5e0fc3893d1fc88f62a2a94cdc5539f33310cc36f05265a193c61e89774544d20fea1d3e7f808a0dcb4fe68a153f764f480cc3165d85b7c548f4a705bcbd8850a65e5769002ecfd9ed1dece0852bb082aa9cf69e99fdcd692b6bd65c350a04ba8b0f02b40324a10e52f2cd87f1b8e51073f7b9ea6732252ddce292d54c8175900993a99b9a76ccfc857a3d9f11a76601746af91408240945667f6c0e2725ed2fe4b49da9e083786a904e29687e44fe0ca6329710f2b21bd2269bf38554805123956fb0d61b62e6bcf57abaad6605026a6c8164d6d87acc238cf16e10b799dd4bde8eef42ff35338dee07712988e2c118d74bce60f361b6d6b029be3e8d56d0f7ce2bfe341cb98e76660925057d68ed7ab2684fecad59c60cf24c5fcde4c99f324f933ac4b2449830c5256580c333aa3c516cfc29b6d76670f111b4cc949e0049a54c6599ded2648b79be2497630396117de93c3da0a28da203a50d01d2f02f3a87033f564ec480da95ef3ff4ee3f78897b6c3c5340304edc3a79364c90bb19a461966543625c304cb01444712ffc3425b081f6ac6541d1d412f4da5949e439f6e50c4c20885bd38c4c1ec9c0c498c8ec4bb851a91a2746c82c7d775569d2124374349d01c74407026eb733d70f3031e51f0d834b1979a430a4fcc3618c80e2e9ac52742d697a1a9e78a423695b9e93f5f27611222b7275b26715e139071b74beab69c340def0df5b9272e372cfbd9109853599188cdbb1179903af5582c000d9690abfdefeaecb6b3278fa90b7fdd95dab36d99e5e303ca0460d8faa08a7e750ef61d3f3df6a90d9a9bd009b82b30fd091621ce87a4c83856bd8d1d67c389fbcbcb97300a3e342e2771fad89c9878861e5b4d3b972fa6a60b16674bb7e92d517738d2a9f67b896247140019a5af97abc3aa1c81e7e676fb2d16713caa4ccf3fccfb1e36b8b64c75cb181c01da63a753a61b51d8abeac7864040d55b1c22ed2dfe4e343cd3d1880d07cea89eab8715c011763963c44371a5b7178457ebe0fd44a61f244eeed2516bdcd25a436097c63cc572853a9c50ac4ccb0b2fade0ec64d54a0ed497c367cfde55211b8b8e5a205c0132c2736beda20a43e7c12f2d250ab392bfac1f9ee7ac17c88b40aac4e4cedc812d18a200bba13bcf18e3f422c041393132f49e4f35bbdf7bec875c26edda047735097335e2120f66dc4d43ea62b4c5da5edfb2db28e246b5b079996f69d55d6458fb92c3577e1a0e27ddf2f8692fb608d856fe41d3688f4c03b5b2026a8afce775c932629ff4c1dc19d9bc344bdc80a6f0bc202acf11eeb6087c8674684f2a5280cb7e4c89f23c5df003da54e0104824ccfa392863c3e349cdc0b9a8add66b4170a6fe1298116eb0b817f33c8f9592ebbfb48e8dffa5a5b338e26d5ce006d993a1c006e3d7d5644f628313c321aa7c6d04b75cfbc3d34b4df4902bd1ec9135a50f73573da4666028713ba279086f4c35a6d85c19e566e2412f329a6d6b024e933a87f03f0f5cc25b6fae0a99d9b4a51ce0d30f4aa86b6838f42be0ca74f024d7b268ad88e3f5f18382a8ea9aee9e6ee98ab1e7e7e17ca204585e6836a93a2bd5d236d1e90eda6b9f7d22358649bc0fda58ab5105fd9cd14afe5d0deb1ed0ebcda5d0e64cc94c329a3ed551df0d8338fa189ad6b2c24687b1244ebb494ab1cb5d7ac5b83381334419a43dd18d6cc52ecf885337d6ac44a0f5e750598bf0434db233259d8734a1faa2fdf8138106ccd041c811e1a37dc42566cbfeecc07dca0ef0b6c98900bd0f2ea60f6756c0fd98ce042766d29bdd07b34b17ce5350d3dfa5f6d1a250044726684d2e08b20f8b04d838e5149970e6409c00b2123f46b7c2e9f35fd056594f9764601896a85b409d26d9e11ebfdcafb87d16be261912d35c031278201d18bec8953a584d23b8edbdbbb07914d7bb7ae5791d8a499827f2bb703b727336463b3b1a797887f02d158fab0f5996d6afdaf11badd6bf051750ed8dfce3fa7f383244da3b7ad5795ee1ddb7ab6da0d24e0d660a8423f01d421fcd51d3e6cec7f6cde52ea59065574aa78959c3b05d71e12285f4d0966e25b59563888b29e6b646a930d82373d4807e1e0e87c451f0a7f2dbb3b88b9551556730dd5fce9f4387a5bcee4b15ce189fa7dcb85837c38808fc186d0c0b5f894fe4989409cd8a84b9ee5ea98cc3a66c172369ed5a88d2e7ee2b6e09450c1a8421271331ab7b6cfc430c56ce1db8a13871dbe113746f7589d0ef081782cff6b75bde22f5c5904bf9049e0cc772321d7e1344a0211d67dfd9be2035bf685c8f4eef3c839f63d1591268357052a028046a7a7f194f49a978629e6c5a7deb546e1e9514f7a1323a91ef11919c23ffb4722a2f744cc41e12fecaedbe0999dfaaee1b47d0b703ebbb8c96b2a458817025de5791fa2b57b12fb39497aed56b1aa92e5c90489503ce94b9962c4a1530dda066f0f6966d81cafd0a3b28b36b4299ef58c4cb0966f79a20e542f0418f67b73ec9cb562cbb91cc098d9a14193358d69fb7479de6a352402d9b90c4ebf22a01e8d8e6c6d5293d95ba9e2b6042cafdd013103c55be46b7e123a58afea3411da1340e3e50d4a8a8578787b0dbab9fbea6f4d1ca5b917d491febe5152f7760c917f0bd3490f3977442cddcb33fa80a0e435e5169e6f8e77cddb5c1d2e72578176e80926781b8fbdc16bc58936b7ab68627faccdf09273f3abdb32efcaf5f8c3ac525f0359674c123ef15c8d5bddb11cb5cb534a680f374e5edbae9ecb6149fa50f4b32f6da4e37ff02b82521f6e21f160ea7501517a64b5cc874af5d9a62fe2fc078f0834336690a0d704f63636ca2afe29c616e3d1c90189971da97b37d99dac5eb0eb47b4074ab398ad6035a6055de46aac5891a4908e9bd27fb71a9d7f0644d8b7ef28f9a7f25c390b429c8cd5615801b4c8dfc5e56cda70ece26a8033069c89fb8d97f13d9c4a31338901d024c9d6ec407a1666ce598b7fc77cd0ac83143595e018cbac06cce9fa18c640a9d9cdb3884aecabc8e638a742974e975a481af4d4834d32343569aaa72d2686b56c9b07c62e9b696be6bfa0c9eb4f6a6f408c73025dafc8b492f1b2deb397594fdd61a3739957567d573d3985893baf70d2f94c039ad114cc0b45cac986963dae3498e0f28c42417504fa49bd90f2ac315f7a260936ac2707d9a61691f898f3044fa7d708520508ed3f95fb3655c487749e3ce6955b7167f3858ddc82a324d1962db80d4dbdfa09c6588708754e0f19767c02eff01e53b7150f261f9664d09817ece14903b054bb9392d962227a2a9e7f163be0bf46792c30c745bfe346a20cba696fab3526b9d93faa683b0bb707d0a5f212f1d30c19af70c64ba5ec5eea2066c299696b743efea760774ec14815a2cc8343701a821eb8722cc55398b90636404b1a9689cf0f895e522e999b0f7c80e33b09f2e8f936ac2c6ee40a92605298d599a5b8d62ad669e53469509093e9f1f0683be9cf403ba3a990c083198b9e5c0c0b893fcb98203c946cfd464932557bc4fa23b61767b22cd0a248d4b469392dc3b3287c74ba45c522052d573b3738650c3bff571df6a70bf748e51e3a7f60edffb7b7aa29dd9a3ccb166d95672cce549570f823851f1ac3babfc1c6957e734054e45c6246aaf737f3723858befda89afe7d9a451cd5a3fd551548354931ad2c70ed238d09bd381758bdc00b64eb180cdc19dcfbaa2b1e94b0548c01a28a24d1b3ed36320c0f3a11da05866a1189eb12dd73a316fbdd316ab323d20311970706188d0e453bad5389718f94cdd2aceb9415b41fd36b504c65ae9fd1b3cb0540ebf08ed44fc440c0a2d823a68edce6c26298a25d03fda54df015fc42f35ace6237093870ce4dcc3590f8557194260e515f7e276a3f4c89a15fae5a99cca03ade55798dc8651502ed7735a6af2d0abc3d613a065234fb05d79a17df9420170cb4f018c7b7fff25decccbb58fc53fae22d70cf15cb310555cb370a13f1e0e9d52cf765f55301cff6a115b3a4841bdc134185245186d62f20b31194cd7ee5d0140015684fad6c0c3b72eefeb8497e877f7ab5ae888987c74de0b589b0860b9433fd3d868607d96c4bd4a0e68e001f14b6bf2d81a4f3e54d56e23043e9586dc8f05f4d0f61445d7c94926c86034b465c4ee93931d0421eb6c5683239f3c9d15bae0b915abb650b54f7e3f642075f71648097fd8de6085ff3e08bfa99e4aa5af8723b5794a74a82f7ccd0b062da0d0d755a512168bb39eec40816404c8f82bc5d18d46fc3f284014044cb3745c9d521997ee2d38218f6e1b00f2d12f970cfb25528a710bca0dd15c7d4212052ebc677dc97fdaf230d0b60e6e5bfb9d66f3bb533b7deecc0e313676857a41059b5ef326559b208615deff126e8174b90d2f1d567808803fafd202ed3e65da143a031e1416c187c3cded8eefb25489e8ce8902df262869e5a199eee22a81b35fc48e1c2a44809d44332e6091ebb79212f17d5eb7d90e9d245df9a5828c9944d47d359fc00de9d38bc610578bdb29f334463e66eeb9284d3a5df73d6085984d8518a234cccac227c55f375e4b203f03448bf81279431375da2a5e7d6d5f7fc0e4623cc532e0f9c5e0f2067c6c5fb96c59ed89bccf51d379871345fbaf71e914186d571acb17b7dcd8b8c4d023b4e822517d8c699181c48b95135504ca8d7d1d1bd787e50fe8898f4f0825b32b1587630c123aebec37026c372dfe5b23928960b0514d2117ab75f3e0ce6727c16ade3a96db6f9b93ad4e3ded662d0821fac7d2776575560e3877a8d4aa17084e74f6cd6ad770589e020a5ad772a19283474517fc60a3677a3e61087102dbf518130398a703b5fdcfe2ded1e4834527f5e28df7408f42b410234abb57ab6f588b52ecf0d32d9bf044fdaf208a9270e8ff7aa759af19652fa41f7f84fa6db880249ebd3f43ffb5f0c430da9316d7037faeba45ee23ffa73eab5d046c19f1c6d217f54167b2da474d49b982ba258127db0568821a71eaf12c26521370e1a6e9d6fbbea9d6ed821bdf1d2a3a024aa3b1f7b2b6d05903a194dd732a6c87284a20bf1acb5001d339bfdee2c1d48a2ea2874ea958f37dc5a7b6894ce5820aaacf2c162ef0a4caa3cbc072c252047fd346144ec5dab861732d1d3d62a4d0e3507848996b5ced98101bf26b2c764d265741d81f89d81eaabca6388bb426dc5ec12078abfc0301285fbe99d24567770478b5cc267bc0bd6125fa99994256b039e0c4edf28b7e2292e9d4c66692a8065a92048037020a8d4967152d18bab820ef5698957bab46bb1a190efe62bec1da8ab0595cc0ef3b4124959b53eac5b331e73f0d4afeabb128cf61dfe84b3404cbd63732097e7743b96628715695de9c615e20a8916439aa5e62123f66af95b94139f682f3227998526c135e83c036060a1a35509e77140265975b6e69e7e6a799804a66068c0987b9d6926f3bc6fe99486c71ff14cf86f12205f09d86ed59b338ce07f4960bc5ce78533af0e7b828a4c9aa4967af41cd9381c51abcd1bb39e8cd40fe94fc68de4857b7c003e18f57030e881a8640f5835da67693b41c46138b707cb7e0b1294e3fc3be4c426279f630f99ae00ccd582eb0f3e1d476c656cf9ad360278cd91bafbfc2250e1747ec1eea527022c8e7ef382c0df63e550b6be575beb9d69c784132ce8196692a9c107332244304a50c87de514306a7d64932d97cffcb9467ab5ad42657217eb2ec8a5eeeacecc11470a8a379f53df223dc887eeb0d4dbe0ca901c1d9a2be4c149920dea11ee77e66af999c502bca878023aab89770acb0f83eaf72f6292c32f1b6898fc4dd30c7bab9b8918a6689695fed1f04c97987c55450ee065c776347ac91d83c08110e706100610c0aa4336cbe23658b565119e8f3ba01bf258957d391e1bd091d0b8dc4941b9bd709e6be24cd1410242d529f59ae194d5be2933497aa1a3b37c6fecdafb05db9f99cbf27774992f539eaf391dac43eabac51f6e771d4c05bcc45f06dfa05673e2537dbb3c4e2b8c3b08b4ee60ca61771c17a9db0cb1b1e7e5ededf13ca1ba8656e48b2b34a6e10b9d51a7feabf881ad4d6ba136a72edb0d55b51bb40ac1ff10cb184463b8ff47bf22cfe3619088f5ad518710a67be2880ed5fb39b5efbe5529179fcb9118aed38d4393a76ff148178f33e61a09a8cfbd35ab3bc7a3eae8dd0a812a0fa83ddf894cd2f9fc398a96bccd138e47096ccf2ad40736d1c8fb473083584826f26cb367b42203d530e87be6ef8d7f71363bbbb2239a721dff43a4f64c44367dc0eee822434285c1cab8343b2c418d949dbcd77eb41640debee33f5406637e537e25864a05234ce196893c1742df3002cd30802474f5bd1d4f7fb889f6ed374a6ec0f7f76855d6bf4888173e81b4912e26274ef10080ffffff7f