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

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

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

Block Certificate

Block 80442 bdac02819fa563cc61ddfd31a5d5cd83236631ff5b8a69b12daafcb278fb404f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a5e999eddd84ff0b80c190537f07647230495f4b15a2cf389eeef293a33ab3ae
Certificate Block Hash
bdac02819fa563cc61ddfd31a5d5cd83236631ff5b8a69b12daafcb278fb404f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00038000000c920100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000680a83379490e90ec00f34303d5d8746b17b4e028dc009e073e484a4fb44fa28129025e09d76e96fd413827f38d9cb2a6cf9e287a787a2eae105a579ab2219c5fecc98b39b3b6fc557c956d6a69c0d53155d133b639da61f1c000000000000000000020000000200038000000c920100

Raw Header Hex

0000402051bcc443b1f38ffa2b471a06298a62fd00faf828b76f76f6dfd8eefcf3bfbf36e00c219ada7bec4f5ab930b2c1b7e57a5a5898407193c596edfbcf72253cf61e07fc436a11c60018aeb33aa393f2ee9e38cfa2154b5f49307264077f5390c1800bff84dded99e9a5

Proof Data Hex

59,560 bytes
12121602030711b16251a774118cff3d6ab92aecc235f21960102ecab7f4571cf7e4192185251e8b6b4a0374111718a19fbc0870a9f835e6f569697d25b8150a3da3270f7c7d808f898f5525409c8fbd0986727d7a2dd118f413e6c06dd6e22bfdcfd3fbee8e8537e0ab050af5efaf59e56e27bbea9af4b947f7f98eb568219614539667aad33b84a48862d9c5fb3cc69c5ba775f03f69c1e115a30d30b09843d41ccb3b8a42cd71cf6806ba3e02cd9541b2cfa64e2205547d9abaf3140de297689c74a3438331497408d5cc07155427f209de72bcbf375ea34ac30760292c0deafb2d551e62ef3078b07d9356ac03b58866b64612db6ece5b4a7262670fe662273ebcef0d6c5798339dbdc910a3c3a31e2455aedb4886764fa415c62ce2e21bf230496fd40fad30301bc6541a41bed5e8e66cec5d0546aac5337b42e1dd77592214cc341d04644ab7d3577b0bc0a6cc6dcf7ca0dd6cc8e5f917b374a3e38e4cd5de58a8610dbaf0158fbba641cd7bd6802af96b91edba6bf9454c902bbec11c936c45b9e206532415b6eac6019b8ed94edf12104713d1bfdc2ad2c2fb1fc3a452b24c8b2a27dfe31d2ca92729e581e08ae9b749ed15357db9506610ebaebea88e982bc58d2b55b32d82687ba1f30fe90e365d101a3fa7b28bffdd0cc2bf5339e320caf67495f489e0a7b1d650092c9cafbf6a38bc749b8604b07d66b9a30d7187a9d2805579ae75b5b598eaca9b94674802dbaab0ac738fc6408fa1de17c45ce9b98744c39083227695bf7618eb61d2010d42cbcaa2979aee8b9834f0ba8c328f070deb3db8487af983196758e02d33b8c9f91ef53b81f27f3a66ea3ea0135876b4e8aceed2119d0881014536c396bb42e5b9fa855cb66b272510b66925429f19eaf8fb78eb433d89b2d1b3f239b4dfd8a8c72edbe0cc9fa5df6b58ad0767698b50068070137b9e49c48f707ccd85fc848904d8f1b1646512f619c3ffb5845503f0eaca08b7ef257fd0d276c3fe0d65f1badfb4b2bae807be2665bf3549a247dde87cd2affceeb30d0b9c8128ec6087f19207315f17716c0f20b654568d0dd9d97465a282eb1be676b46439c2c5f4b655a3476f83890ac42f612572c41f2e8124fd1cffba8615bafebe709cb6a1e541f4cc6b45ae06984fdb3f141c2d1bbfebbd20cc98db3ecded4578839e09d08260024487d5fb7798e98e96504e48eb7aa51147adeeda2223b88caea21b49f811592ceaf08d37744d352451821e19bf177f671feece50533eb4c343f899c0fe56bb98824fcb606e5f105b2b0d87c7a94c91bdf1eba2bbfa28c3ae364f0608b80803594ec099738e0332c02b438bbfc97f40ffd989c73a6368fe1efcfdb6c38a237fdef9a0ea98282948d9a7b91e67747f39273174742bbc7402fdd8a7f98d19258903cdc66fa68a52b104b494f0f5fa6f155105814bfc782679ffd8c70e6511ceaeedc09a0537b0c263679a2236bbcabbd6fc9ae2f51f7c99ce887bb75c73d752fe0a44ffd4770657ebbfb5d6fdd2f9f3567de4b221a14f11938d2590e0c314cc21e9a2b9438791a2dbb6c34f8bf99c9f592eba98701bcc78cb629ee410eda4ad3ed2207d4a6b8156ddfd66a087607d1a3e0c5302b4a3fb9268739efdf338223797e2e7fa61b50d461364efc0ce8abbda8accae053101fc57ee1dfa52510e147c3c3db9290b54791a3235ec234dda37c14583fcd8b2287d6773a1275ed16cd837b36329a02521207e095a133e11fd747ba3475332364e1f90ee9906897af98d117b3ecf35cdb4b680dbc01b9b95b580762e01dd83d08498a5fd2c44cbd8d3182864cb3311d7852f295b1f744138684f022eac1c54d17bcd1e389cb2fc3b99397c44b9f844f39ba2b37d2c2e0a401f296d4dabbc21b6a10202ab69a5b171bfb255177a6c438844096b5147d6b08d432f7cc2a00b6c8f873a6660ff494b44ddef08c56c9c5129078b27ce94b33616e8bb94f569abb3a9a5a41e9613818462785694d2ee18a1e86803bb2f2823446a94bde8cd706213eab3022b308fd262cc5c3479257cb60b828ebea61a9083979676b2eff7947786a6c3df45c6056e3e978eaa823d57927bd9633bc72a9a5056d597d104d30fdf622d3097f1f5daf2c6ac13cf7ab429100434080173b2653ae23d619137af9c061c55811889ad9aca12d0154e9bc51d8cacca9f6bc341db95e33bd50540eda561e46e15a2a1b5bff1a8722726ac047dd801d7190c4ced95f1f667229becd04d98eddfaf6b655e73ba046acb07f96814b8f9b1da6b10e44eb5c4f63bae032f3567e91925c2420a2dbefd2cbf60014f97eac9d01f3b246e8ca39a797a3b71f45241e4c3454d186a37ca5c590a62c4669a5e74ba87231cb50ec34cdea6ae1adb52bbe5d94a5d91ce0988772362e56c9be87ee9044f1db2ba4d6a2dfec184160da0e9dbbd7ae9a4f939944e110462759c22885c8557170d035af3e247765585957afa589c11e20f4ec92ba1651316275e2db00bfe8e01c234082e83f1bb93e3981b9dd45f32d89916f8ec3b516e60c54c2574e71f077d6ef144e9c18e6630209058c637ab1e53ac96409adb2359f255e9eba8c692689550fee0dcfc8803431de8e5d11af63beb09af5aeb9fbb38e5c23f2f85f8c21a602bbc5cd9120d3fb6b358eb92d7c330dba97b7ca18e458c677854d9c20c0af5e752c58db6535a6fa87ccdf2ff6c06810342f159908bc35a6f8142b24bbf066c3cb56d34f1f403a07d1b0463fac946415e86d8af42707467c4e9e29e47ee0795f16e3cd878e4c285d9a13f26f0f55b65d63a043edcc57f271de5b6940387a4dafb69c6b31ff2d8a9eb5628a6c12677a9805b16cfea3abbb04d6890db23828d51eda4e367b413e4dd97756a6df6d7fa3ae7c875e27d0c0d2276f050f867efdaf1cfa269b538fe2fd834951d1d9c539b41351bc7cf101786287be0eaaf7c2bd43e99dafcbe475df34a2e23c544792a6690a6f4fbb8ab4a639c1358202ed6b926499cbfe224287d80261fe9807eceab8d8e96502f25eb1ba3d4b132e5345a6913ef3414136aa585f03a831244f41204821939c45481d0a5ee269d6105bfe0dc33c97141e1db5970db403e116fbc7f535aea656f5e8dc00804cf41d2b5c9fd294874142272c3c1677caed2e23adb1629b10524a1287e45870b3459e85e0e91c9b8bea51ba34d4d5fcef2041e4b6d68cd8da53fa482c7382a4badafdb013fad7a4e7e2e14f36a2b8d89719343236d5ac0bcb5817016006adc919dbb0a13c7b5fb343647b27a21e0321b8801802cf4f45526707a13d760138edc3d69a7432022b9601b0b8d440eebe156565cbce9c394cdcc6d0c34065e09d19c0b8a76d133b21c70ad4ab33e6eea47fa7e02a138a0a5a3b96671ba551cd40e15cab63cc81e88fdfce3f690fa625ca24070eebd9d0475a7743988a6dfa620eefc8b987623e6aec1e116987fa3da019650fa75ae97dec3f771b082a65d1482fb402e59a2882d1f459fcbb9af9adb4ecb5f88271ae09d01b505104fc487fb10cf2c35324111f73121241f7cab06bdce2e24bd2b0189850b5b0f252b0437b698c0e8083b21cbff5bd3f2212197f4a846f2de93e502b906ae402d1a2a97bf7d037796a5a6c205d707a0bad315187981257b6dd557cfb0422b64e13ebd19cb27b401cbca8f70a7df680ca3409cf60f8f5ce3839c7ec10a721de6cf9cb2e71cf8c32c29d6a941f826c7d4feb8b64d3131a5d2086f42c1f78154f10a144ced447670b78fdd98974084de59480570af98a8fc938466b3443fe54b06655d920f9b1ce1286bffd991567cf5ab4825c1f5de80a3bb184b255cac7bbe47570745fb1d80a56a89a6fd654cc74344cb04e258014a8ea1616e66cf9eee222545a4e89e0894cf402445843bd8bfce79968f981f5822bbd1e4acca3d66bb255c76aade328e9df3a128b8352020fbe724fe91ed075ab96278c3ece9e7ce47bf891bac03dac4077c17a63c5ed45e842df515c5bc90957f36e982d4511b6c0efa511f377715e43dcc370c6c042dd70539a3c23915569cb026ef0c36af5136d4ffecc1a9165454d7b89888c0bb358d100100731ea9a2f1a41424a7ff3368240cbbe60fbc56e3129459205a55f406b291e0bf0a87c9e97d8e881bf062daeebd11f75eb995f05a92df4add361f5d3291137bf162cb804d1e8217c28efe84e405445c5509502c565ffadb76c6713a62070d88960f4dcea0ecb0d66c81918a9f74568e29cd36e7da668c9332cf416103c80e05dbf0bfacd78c960f45b2eeed6ae0af66f9a1dfe2dae30a68d39b844b4fd479468f79522fe54d58ebaf4d82fb9c070f2a1a7e4dec9b3c95d8f2e510bf3c493dd8ff76588488f3239708a77c54bb336c9a808a340d2aa88f751dc3f388db2c0fdbfd06abc632831197665fa12e32c26746d1de83d5217766c29425c60027c2b615ac9247a6f8220ebc186d9cf38636d4b01e6f76d3932ac07a744ebf0c4650d265ae82b0e1c2c1bd626938e2d52326f99c664d9ee86902519c88255eaf56b9401d932fe8022f9669a403e9e7980381e7976cdeed697609984245b548ef6cdfc366a76c8dc5775a3253c93525347b6f5e2b391e8843ccf5d731f3f00a2fe4abc6bdde29e8dca8ff399fdfaa86fb093209725e997f3820b965f55b9ad93f3312249495615e8f13ad6b34273577827b1afa6213207d3c0bfaef082aee0e34bc68ada0f8112d61c8ffcb4e2b174ec779d3afe4c3be0c6c11a3d3d40e21398d16b3dceb6b8eab7505bd2afe137c5ad3f87d21194cf5c6697aebd76f1165a2ebb2968c355e224c81786c76841e97d95ffd0c66e2adb43398bb30d4f6f1fae1a1a2e19b38dba4b55b49b3993375701613923da2b30680f4539b88706036f5a7db24e333a043277709532386e59e39c9a218dbf3d150248ce483d5bd48f5be26d88e64755fc8d7c8b768f1b1193e7bac22b4666e4ad0786f76750454c1161456675c49ab459e24aaad4930cff25f58dca2d2bfb89581d98e891e18a3539d3a34478694f7978d1f3d460920c9b9078132f36f92b8a7d4095cd4b8015eb6f9ee3d744bc1741a14c34975bbf398e711eb23f159ab683e4d309f342a8d1f14ed13913608cb34de1024ff1b34701b9aaa89fc9e8bcb331f526b5ed443a400e1186d6d30c60a72a40d4977143ac0e8c792d27bdc8307a17d6b88e20ae166d99982751732a777b14c13c9ce638b6ff99b009b6c1eb99221264f07a9ed2ce5faa1392307151d9c4c9a35c78e05a4160a290b47316f988210a65cd972bafb76036e628c13862a299d7f344edc851e7d0b25056084296940659139cccd80c412612ff6691ca84beee4f2fab0400cfb657f73f1d4a2c6828d981ce2eaf6c54db51ace5c68ab7bd71eef3a30d5cbc29937f7dcc2ad294c98708669d1b01adc7dd265f382863f86b947dc7bfca05b0fd0edd39f8ac9805b041ac13f4c9c6358fed54ade209d5fccdb460bccdaa6418f1167a39240742c217c86d3e6de9722c5054fd07136ba2226f1936e6f2bafd1afb3b8e5bbca3bd502c9d26efbfc539c7aa1f9608aa2c62695488146b033a42409fb4a083cf0ada9a0563ac7c04abcfaa0fc2859c9c60f591127f7b9f53e021857029b3a0b176a1573e2706da06048a40d50fcdce0c8aa89023eb121072b15cc9c8c0940a7bd0657673846963a0e58b554a44493bf1c1372cea3405b125d1a380590ab920af9949dd0375dab743844f1fea9361351501c77489279fd18ef9b38c3fcf475d96f9b761d164d8d7aeaa8c73c175846838a69809ba4f44b914c37624517138e45f5dc49f75f3d9552dfafd7dff320dad70c307b1537e316e8487d08e59b049400d9819be5bcdbdd725d55d645d9202974c4903503cabadf8c03c5e0714b97a9faf9ef1c3cf881735e5a6f72bd6226b32bc9bf1329d75a1903b1f937adb6a2ec0234099415ac0781e42337905a8679ccbfd597594e39c6f71d8b81bf0598a005bb9a683bf83402fc750b668a8df4204c7c0a5440448a8124ad39708c7046cf446285b4e4409afe6b4a15a4bdc21f2caa82a463d83fdcb5b3f42b3a48eb858cf0a38a60a4a82b87e20d265d8ca40ab6b025c8acda7d215ab6cd1b4cfe9a108544bef775b5b5b649ee18db238d963af2397db33af2a4bb83d2b7bd143ddd6b3530bd54a786d997ccf7b49b00512a64d221fb54c7e6c6a4a447bf79e9f7c98618e2b05400cad4497625b733ce2247e7af92e745bcace340d3573be7a5d2f04cf2d0b0352e2578d6be77b81fa19fd2eed793e9c1cd4451d1d53a875c2f947303909db25eb55c98ea5b340852d30a5321daa61abe04cebcaa6e62ded3f8abf4cea8839d5d984b439d8bdbe16c8b3b4940988d4ceb8572589face8854b161ee19b8840f199fcbba21eae002f17d4664c2582ae2ed5320715dce39f1342c9887a9dbf292649dd55d99d46c0f6b5e8abc6d580e50134fa4766411468ee3c0f0f219bd5b4c37f094d2016172943cb64d0041a16aae31be0dc7b37427b80e5dd6361ea60bd69e173b53b067251fb97b12755469c0614a33e28e4d9f986a2bf80366e989b860fe6232b5899934e19229180a7d8c6a91bf79881fc86135e8b47dcbaef4f8a266205bc5210ed53d670cdd6665f0ce78962148108857288d6b80d15bfa0993c80bd9a0b13b59a3fa0fb49b22472c2bca7e2a0b5d198110660d87dbac99fde448a6b373f0d7d48f42f1a86d9ddbb5cdf6979d6864b738862ce1fd12b74260fe4c4ac53050bef6f80c1dfededf36fe9ca92d293c6c3b440430d923edf289f048ac061206a635394004ad471601d9ae64981337de157818ff4553088bbceedb232171a8093081f360177d096cd9ec1954eed01ddc13cb7be7fa62190beec2f6ae3b876727eeb9c58e2111e5df99db5d5d5dafcd73eaf327e1e3306807d66abc52cbd93fb33731dd2000695743d1c6cbfe3d0a36d842ff67e71ff4619daeb8555365ffd2dd178e4f521553beea44a7b1c92046fb0000684d23a4bc37b736ecbadcbfd2f0dbb1b86615dc26b9afa03cf880959ddb17045fe605f1a2d2948265961e54338d8bf5e2c2cee6954bec244407afe358c4d8fdf627e52440df39a293c2662ae862403bc3170dafc8ea4c1158f64af4a576e355d0ca4a6d1b629dcd129f1b22ddd2e41575273c302ebcc15d47e6b0b0663402be58d6cbef03e70c3f97223eb936f256e18f4317cd5311859b715014a9a87e84653b7b0945857163ca4c4559453d0aa955ea29da70f2725de97f80d496123d3384a3e8e85f82e7c84e5fd0862624437a349fbf772d6eb2120c73b0a6b557354f314dd72b0a7620a9fb5cc6a53704d0aa17ac6ac4a5c54f1bd9141fe15ec88ecd916335f784f520cbb59e7d6435728d2791382063b984e901b20122ca7c9e013f48d19cab3dbb7c27844fbdcc4c9b9248babad6bf45b3d3211bd6afe67fec48f21dbc6f518896b4653ac30a102ae17a8c0ac9790a0cc8661b5aa8eb0601c082fd385ae2c5e0aaa0572c1611de007b9567d987e599a2dde762974394fb5ccabc7f9797860685b7f189f580917a8933aa950c8b6cfa049eb0c1d3137b2ffd562bf44b735255c40cd5b0ff11d8fbccd9361eb1921c439c67e693ae7cacec06bcc4591ded5f77dcd2982541198082a7d9e75508eacb707e877c282c64f2cd2230291ad2e8c68c5334b76541271aaeb466126eff3116f86dd37ec78f05ec73db35949a4dfc7a9d28af970a5b42d96751369ffe4f6155f38cbcd4cfe787e86e4abf25367b4f3b5c3017c3bbc682ea7655e0e9a327b0f1a3879a53a8cf7156e60cdcb3ed947473c90eb568656e2587285fc47209414c410e1ca387d5b9e788d8b8b5d92d9026a5886dbc9d4d143fc4f1be67e5c98d8345e2d09af4f163ebad0875d286506bf3c81c3f2fc2234c33f1cc35896efe450d120f69680cde0879a378aeb7f5e48eda567a220c1308ba4d3749c7ef8e9355b94c349e7e731228557bdaa1ccd09d441e7700fb16c30696dc4b4e16853987a0a98a3401eb657b774ca5568266fc27e3dc00e4e5b8ce6bd35db1f830324ee5332d56c8e940127fa671931f1efb043558cd0545172fc73fd5730c7ad49271bb5f17e187f2ae15331f48ed908d9f7cfee8cd3702bd66ea9000512767140a898d93f29513926878c2f05bc0a7ff5060d81b010f7844335f1dd3ca329ee4267eabca0ee2e899fc20892442486e9097f6bcabe27828872e3ba4c49e27c7aa1ce19eb1ce058dd692cc02a36643655637b519397f62b6853200f87fce1e7be096f9b9179e246917bde44b0ee222319bb976beacc5a503904453f9d8dad3aa118bc44c7f45c44e2c11ebead76dc8292d455447e32ad22b4883f167b3c86e89760be9f4a08f951316a771786de3ece8de39c4cf6fdc68b4494bee86b811a4607e601a68f1884aad57cdbe51741566507f9101de47a6bf954b119d885f8d4fa81b6f9e9f60515071685226d70f6e2b7120966d95b5145535fe7d5a60a53947d3d0ec8a4ca07c90a3a7bf8a63e4cc1104441489eb846eda099c0186613619fc653f10a4eb21463e3344e72994c46587d465d2926720da860070036c8e2f2a51a430cea21b52517b651aeef7e73a5fce0b89479d1ee2a6fc08cdb272220c15def59dd0165185999167284795e2579be249ab3fbf1c84c901001c1928d576bc0dfdbac0aa8c37c03126f50aa5f7d1ccdc4eaa8f5112479fe3521c60c886cae76565d205dfece82d00514abb2a42471046daeebe75a2bb78fe7057d907c6d8f1c770d95862dd765437643b40eec0892a6dbf3041cc4d85a00128e2d4b2370ca013e3d3442c4ae3808c8ba3b71e7c6e89618de246bc08706420ad39fa21981882e50e9958451e13d82dad626614fde7a4adec7573896cbeedb0e76957c10c4a251e630985c679d7e46ff0f62ad94ce8394fb14ce41705f1ca7837ae9d17bee374f9b183ac92fe09a2c2afad8bcbde1e89b6453cb967f76c84b74a6cb35697b10327eecc61abce7827ef9e40bcbc54ed78c02b126478f94b3eca5165ebd6780b5612ebc03742818c6d06a0c97a0490aa7d6bc06e04c4f803581269b341d0dadb82b4eb2018e4ab67235a723dc1ea6700893f34f85c177c8d9506a2f0ffc7adcd5cfecda3395027b64ac52ba4ef30f3934efec56a64f191dfeec618078b5c46ee7f42d787ab807470786470a4f4c2f73e43fd035fe7650799af5d4d1e99465fe3549b87a91d27374d8172b064f89907421610439ad20d67b1705dcf3f22e3b2c2c0ca882ef7f41fda2d90ecbdc15c87fdb5961bcbc6e174fdf1f76548e1bbce4649b594b3b9d0840be370356826fad68f187583dbf5107c090f055c1a0c176543c4721ae3b8fa873e90e5bd9b18bb9a90fcf787c996809e57ffdd4889fd30cc495a63f2e64fb648323637d54f0140fbdd177678d8e61fe775c014007fc88d412dd1238705b77179d6e5b0a67654cef9f5d3f20ffcb15bb2a8dfc72fb46eabc9ea60e9c1934476cf43047bd9e676014d13e7bb3c47c5d332528165d77f55030e5bb51a75d656243ce67fe1f81ca2379df4a226236249226a5147a207f225ba4de2a48fdd551c6573f2e7f4efb58e0a21bdb0dd864dc1af71a2f5fcfbcebca083229d7c917cb49de99039b02478c936270334bbff72c3756afaba03a517c1c919d5db0ab3defc11dd39acf4d7426e23a135799844f3665649b8b41340e6e0debff96f5e94e2ee127c63376b4caf75c5780591cead7609ff8c094710a1da3573ddaca33bb9cfd7e8cf7c34b26ee09672d7222cc63a77335f3ab59a123b7bfb73a6340407d38ddf79cfebc8d4adb5eef317a0289f89cb997b25818b0e9f00bc4d4ef215c4c37c8dda13972bb7b21d788f83db592c839ed86ae5451afefb88ae4c7b247395d8fa5bc5bfb8c47c82c59b23bd7edc015929c7325838ee359418269f1529a30eb71f3eeb16a8ae470d7ae61bf4d16b042a6da54731aa975039f4c09770f18ee645f67315922aa5c26e206dfa8938dd8600acefb05fdde2016e3ecc60b3c8189a2161ba1a7a12a509c8203b403eb3e506aa32e7b6f83e3353820cf4890dcada10a259ed955d64f5ad6b9d06d4ec562d536daa0f790d8f4fec24f9cee8ebd39be8ee6e6ba98e5ee241750ccd5e1b679c84800282e96bf512fa9d27f7d5b3eaca58fb21912c651f2cdde616e171096dd42c2108925bcf8dc7589f5364fcb26681fd2bd498ce7a37f4bf4fb0ef7b0ab1d05bc242363ea5e1f4e475dba8910443ebc085751afad3672e87c16a99d46f1c7f7eb5b669d3be12e4247f55e839830fb4309be083edc59cefd6aeccfbb478f9e987a0dfe2f50c0292db67a43b6f97ff3a116575587de5f4651c8550eb97194585d5c150ad4325a0cd50f8fd3e301cbab2c42723d0e0e555a4d2d5be751696a8539f27ce4509169f04991bd6c25718a7b8f545d774af00b03bc17fb4bfe80d5697bc8eaedb587fc557ce457f0e08d1eed0a231ea632dfacba61861b318e47735e2f6d5496cf10f17d82736616c84fdda884d9607edd569f7e86109d03436ab28c89de1ef9b5a8651d4f347f3009def9c51bdcf48cb84966ee468c9ad58621e5768e52b12aa791db175fd491f5570ae7b3a10fb78315989aa9d8cda23aa94143f2c642137364c3c7684f047b934811f81ec15443a5465f25716714bf58abf6a9184095cc22873973b9be1685114074f690e40e92cd9f6685c3fb712c6b61c2ac38be106ebeb03fe818bc785002493f79e9db2a0078b3986de87f890091ef8cd9161a47ddea41ae51353a569811ef011843edd6d448f144504eb88a549fe03545796cc6d221aed4925f745edd71cf88f39846f27101d506466987bec386c903d1ebe33b2c9cb8d2f8e49a64a18b935508760addbc013c3480728b0fa3db790a2ffbda39c7cac10bef509bdaa3c804b2d2b2eefbf8ebfddb27f67e332628d613db06bfdaba0f67a685bcca1948a90f9c0d11f5d6d75cd3c99bace1f33ec24967c459c17b505f7ba17ec68f140c6f4c35e205e2de2cdcd0ea7602f8de8a0def86bcfb137e47eacf4692f40f61937b6f59cae794b39dd4f0adf595286d008846abbc4d69d85be94e0b41962e52b1b15d8c0c808ff4982833922cfa521ed6eb1c9ab1780ec9b06dbc393391c4b1c56d6a24036f91c90c6e87a16ce6f8ffd68efe19554a102af25f3c87ca2ab1cdc111d7c9143b8ba4d54241be690e0f67da281aaf4f11ad92d6d9ddf172ce330178b822da6ea54ce6cc08e635e980505e0c6187ea204a19cddc84d6756e77207f0780a8650ca33107b70f35269343642e44b59a0b947faf3f35c72666aa5e7e0ec1a4a554c51f0c04599f2838e2ba8ddae84e8253d98d68d441f13c945b6ff611b7f3282f7100731b0b483591baccb0a4016c0226410236c31654c93471beb1059015db2adf7f6eaa282fd50513d852819f95f6f1f42be4ff689970fab781dcbd46ef25a084b860ea07005ea353d5e3b0061c6a7b716aaba07f67e1dffc0fb783515b9cba79a3059dc0083c856df5f63e61ac08adb4d7f8e663da805ada2ebfb9a91bf4d43d8d7ce6e23fa831c80c35e9f8c0f15385772c9806f95f3a857e9d3e69eb181d658d355595986cffab3353367b18d5f6c58ff47c59c4e2281b8e44cc90600ddd7453ab2f54c12c7c3b4a7b37bd4de7a8d3655d2fc55097e8ce5628f95f14fdbfdf1113efb30d1e6b604f7916e39f76a5e3e0a23556b0e21555d18afc8df8105b54a8708f3425501d777d78062c77af97750a48bfa6a7a3248efc0de63798041681506d6b0c0b5adc403891172df50caf13398412fc9f33dd02f94d0f5bc8417ce45a3b45e0b5d232ad140ab70458f71fe1901fcd23a26fb85e853800ca2b1cefbc59fb99c7fa56b0e7a335f7993053c944df480352b6d32a1666b287f61bde2c5ea66dce9a446e643da34ae7ae6ec125704ba9a56257b574e8605d9dba67d7339f84f509c86e0f811c364dbe3f0d509f2231eb4d091b64f05bdaa44270ffc1948b8f021e24b1a7402170bac9d6b18829629f0bdc07f48384fca0e7b105a2342a7d477286986f8b9c62d922dda249638ccbedc300f4903d88c53e879c84a734f4a7ee4692d6956038777fdeb6d1a9b73e1ad5d3ccf82d5235e9c911bd2e5d7e0857d97a4dbb7618609b6d9e29c800d5d14249909da341f0bb0beba3003cb183507c935e9933cda8a036babb255ea7b6a38a6672347abbd80b6174ef7a630a525e278566c91e2e0f02c16ad16cf970ae3c7f2d63e38e35d24a79330a9861feeb8e09ce7af0457bd07e6bd5bad80479ec2df21419bd16bc3fd2cc8493b4fed568733eafce23a7eeae6914382f6167fb2c26eeba19beff092967a91b202e12122d422296d92f0166713d2f8167b898e80f4fcf4af33878bcd728d2f0c28f998e157f8a13c74cbd4b5e0fb5cdc395d4ab61411e24d47d180af1946a7b5c86f5949e57b56313870f30d787b0696b3e85ae7b9d0068253135907417b429add0665adbd6b53c198e9432dc3cd62720144bf80a08eff52f25ff68ecc63ae3bb110e84d3d28cca353ac1349ed4ca0bcd02405ff91b9c46d8e08459ede965777ae28d9053e48e51076ffcba1bcb2c0facab0912965eb5a6edd25297f6ae3c96ad56caae8e5a4afbb7bb2561e63633fd10e3a794d34ab9702ea540919ded477b13853549f28ce813292113d9545e49dec2cdb79c8624df0e3b7f43501d6220bdfdc6c71f982598129a09151b62a1d0b4db941eaca62939903982a6636a1d62f93c44bc2cd8b77f3467ec83e16b46c5de48d365b585bc69227154644c08555696f2dc641abbf8e42803271c545aaa703b1f5c600b55fdb6f09d09bbb9b2921f2970cf3d2dab6dcb973a1ddd082efa863edfcf61e6b4b623e095be2b026d5bf01e07a832d54eebc07749a57842b469056f4c0fbb7c2cc9f4d2a71fdfc0e6fc714bd5c8b72231fb16f82a2c44b74a88586b74d813057d732ff9bd9c9c70f9b1907f81834708b6b75d9758132bdba70172a3d0d693ce8f212974eca96cb7916d714fd5cea881174abe2016b8f2f648bae652d0852bf5ab47aacd1ffaa4d39100dc1b6cce61a6eda47abb3518cce6af3942e1b23a322e37b787fe9a6acf3a2f984e77ba58b6cf69b647975c62e4c9b7c2a96019163a5972949e64dbe1b94cc547ffdbd9de1247763456bf7a47b77f3ae6704b06e65750af9901baf0c498ccc93e5dc6ffbb6b939885ee329ce897af9f0ad9d7681696f3ed703a506fdccfc2f9fbfa2e75ea194cd3f2048afefe22d97ea01c40b7bdb1e33a91062d4e6b16240428f9a6eb6ffc2c528b5cd2e51be936960ced49771e4fd0a20596fe90cf00103a9721c7797ea9e26265c2da106a7baa136d5897bec7aeabc3456284ed09804229c712c8f863289df1e3c39912d353ec38da71f351c96068d4026b510d6474e4a4175998cdf1117a728cd88dac73d50719db2999ce2cfe9ae48b8fb65d69e13ab51d33bab22662f648f0f83bc240eacad0f4b191696ed5493e55624cd2e7129a06bfc5a1320a8821a5f1816a851ef4836899dd20bf7f6779440207770a87eb0a3e0f0f30edad17bba2480175b0ccab49dd336cbabf6621b6832fbedf8c2d486c21b5266d0bb50b4bc4d40894201cfbe978e775aad764e9fe3537ccd2d115bf632e03330132d2153714e6a1c6d3e1c90d35e26ea4a56c45a2cc8f4d12bc9705f49e38af86441b216d7dcdeab4858b50092d16f480923ef1fbe80645eb56ebceee83676ccbe1d4b4829afda2f75b0dddd3c02fe38b44522fa879327c0c41c0c3c5c085215eec0e4ee672c0e3edbe981a3e6e2c73ba77680f78895502f86849d79e2dc4276530c58b36a64396081adc481cfb59597679b05952e1903ca7cd3a4bf2b1c58308067b8afdbe67f272bf88db6d0237f8842459ccc9df1ecf70fea174f340b0cec3ecb12cb8744840c8c3f759003bfdfb558982836a705b769245b27806ff027eec9eb1566f9899cb64b53042482d3b343d6c8197180cbdb5fe8600d3a9352c615cc06256746f67899bd11fb8aabab09c491b16f573bd6be942529be69a5d3e2c2a3b849dc063b3d42154441094732a990d102722d747815a4fec57ef038d43e2ab9620e91236599846504aabd8544c5d7a794a19c559610cbc4384a1e84e5c90bee0b9f1d7c0dc91f801b3a5fa044cfd6fc3ea55a20493a27d9541299943928b218becbfb1c5e19e1f51fa45d8a38fc8f132884db749156c6277607c3e3bcf6ec7c590ee33e9af99f07709dece27b3e720d03d573e3ae363e4ed23a4ed3a713e271358d933b062a838c184f9892657ffeab76faf0cf48f959e9ea0afce1d45bfcf679772d0d5906050534df3837fa02fc5404e68d1f302ec4c8baabcf43f9de2c9538b1049d08511ab62702b86b5fe7d81bd8411f115eedb5b892fd694f9b6e9adf506ee282c8f7c6aded85ea1e8da3652cd05a3665f22039b4b3caff38d941d3c9a1d5eab3dd6343f6e74619bf9e0d9e2a4ad78cf4c12604d887703e1e08795e41930eb117705e12b8bfa1c37ddf7761ea598e18bf1c3d9e63dac96216815a9239d128625db85d6c2ff66052295c63eef01a0fdcf2861ccf717431db614cc321bd30aff47acf94e105a396c1b7d152a25069886fe097a3d604ded3235c9d65034ccd55b1315ace3930f957ade7b0d85d90cb20181729d1262a819b94f9c7718a4f7e2ccefce3d4c88fb034336f0e2590b5514ebd15f574bda602cbe0587b8ff7f6b123a6c1953f8fbfad9b49686d4182b908ea0fdff897e10a3860d23242f2ea7dbc8c19bde8a1f4021890c30e925e9bd98ab733ebb753d48af59873b57d5fd60085257dd540ea140ff1edd67fee5ba376ee522157b1ee9a6c7743f69a043f9780aa6386f3ae2e770ed74c344088fdb56aa94b4b801090f48664c0d992bfe05a52d345fc38d9bcc929569f8cb23e5840df27d19757225621f0972482328a977b9c343686ece00cf4c68da05093922264e4ea32690b4c7e55c07a191a63a40030db335448d67a58ab60bd79df7197eade885c2e7b1d92bfc33c57e746079c0e1ae042f7587e042569ed6daa863724c5aa6c1cea9c0b59576ca975efad6ad06242a28a47a7c49a0f9383ffce486c9d4f04ef52bb2f4020e55dfc82484b77f88e2d7d44c7af6f31e053c02ef463e02a68384389c9a0f8a87af9ecbcd4081bfec70162c01b10cc16fcc08dd6fe3f9418855dae14963a25f695c621dc56528058681455f1e61d22d17e3ffb0d6cb604194b4724fc0b3411a33bf714eda3ab7a76bd34f3cc1a8ea6b72a277ca671eee1b26367aec3e6b20bd5073487f3d6faafc350d3f3a56425ff2bfde1ed5a318523fc97c083313651a4f9d0934c8a2ee9a163f9850a57537bf2407313181ed7edffc8c20b4964ba87fbcea1a61d2b5a757a50f5b352b482e2d26b69e69b12d87672dd98e8ba7e74acc7e8b30c1f1da3ed598dd7bc280bda9cd04ade09efd98609488b942954e808797a7418ae2f4558c8fcab089b2f369f2e84cccf9ccdfdfa7c468e396445fc35283171fd87ace6a0ae53e602e88fa6f9e2d8fa8467d18b2116c037a9c349816ec43e68b6539dcc92c14ffc108b653b00fb879d1ddb136698134387945a3fbd2a31375e2715ca98844c2aba80ba46b37dbdc8667f163595ae2e819e92647923fd5012da21d392527f5aa7ab2edde1f5872c7d7cab0a107aff6236be389c017acecaca33c74c6731e04d1e55a3634ca14a357056611b571f86d131ba14eac2b47b973f216c19750d457efb9ff968998ba8ea087096fc20e0adc6df1e2ed77b2233bac485cb700351acbfaa0bc39c3c3350a9754e3ac9466662d57ed575b9e21cf569c54bf536b38cf84d862351e16b97ada69805cea3b9edceb9a0af5fd6b3e8af8ac3f0a9a725921f9210d84721ed60edd714c945bb404ba476b5af77838887af31a08eb85c4d28aa35a5422f29ea5e4ea2395f29b155ac6f2cf7de74fd2246e8884c05171123e0ac11140a1f3d06859d1901bf2a2fac002ee567b5074db34432627802110a517259addf90021c4c322bfe4c6636b665ef0d4d7cbc4bc92ee9b49199ae16776f93d074aa3d4ad9ad5c12cfff3f3c487713c48fc31e8916002a53814cd9cd78594367bdb9db78a444a0bc77511d60bb47b55348499e4ca7d501f6466859a7f8f115c64e72ab675ff81d29c9b69ef7c1cfb72916170fca851e7d8fa0b58c7dabad91f2ba8b740918ab4818c0f7d2eba73e3b9b7dd5fdc2fda90bd52c3fb3fc902cbd0048fad0e5c3202e3afa8eb3a00c3d19bbf8d7627cc490dd4b1024c5022585912a031d4bdd6c85f42c0540939064c3ff52815d82261a8da6ffa63015315c2a3de18f34faaadc85f3a31b8c87cf28dfa5bf7642d7e4baae713e6d44d3156809d7dc860aaca51da3cbb04c98a9cae33de80ae7844dbad00802bfd6b23f9ada056fcc4c9e4c87f11b0b35f5ce4c39b000e1994039acd80e020469657d2bd18b2aa656d454f6b488b696b1bccdae8b4edee90b4201c48488c64c35462aff51d465da2e57b61de1799eee8a76b12f9bbce58a74d29fc6c157640ea3014088dce3de8817892d6680b4b84e3143fbd9ea6352125ded3fb083741e1015a7dc3f29a500c8bd2d2c76f5378a29ed2e0951279550718982caa312752f0c6ff450880c6a896dc8f4054fa9ecc91751c72d931dff88d0ab9d6bc69a028dc5f7f1ae17e24554567bc3524c38d122e6b592dfbe3b6f48015799b61dfd7af098b9c37ac079004438a2d10e3524a07c10f5097eec6644eaa8269e914cc3da068e8945c9bd857b8ade45f18c6abe81355a21171ebe22ab1e3d64657c6a8c8457f66189c5a1ffb1afb2b86c8135abd5888e6fd5c0f3f344134327bd2e93879dad2ed95c0c22322e5e0c1383365e4337fd2db05af6c0d713ee57ede4ca8c3798fc532b47a2d154659d703288c26d46501997237c5f7cf300bcf1807c99981d984c3612b8d6cfd1ce8ee49131242a17f31806ae6c393f43190609a08cffadce96ff0477d30c23528b3646cb6ebc62135c5d2affb71429bb75e7a0311dfb0c17f565678576e0cd8fe0614d701dd05352d2b48fe7ca9cac4f90b303cb900332756736463ec71cf6e36f7cc31af8ae7693b0b6ceb3fd090a0649732a88f40707405b328c37e5aaba396b94a1b39c9709dadd9ce5a0fddfc0b09731e9339fffdb8288ba7b13ca65194f6e1d8b787bc1302144a3ab517de5da50732a387a9b77b85fb86502ced7a9df29d302cd6a56d8e37963b52c30de3a2bf69f67ccb7d93b09081e1f8778ea499f9cfe3c726eced48005e3b2a220140d97502a2964e5f16614f0042acd4c57d186223ad96bc228fe508997b14c37fa457216248cfd8df9d3477cd0086cc495eb25359abaf813c1ec78874fdd6eeed82d0ac5f0586553f7dd2f88a7ea1b78638fa42077b2cc863dded3837c0d68f501c929d629dc6ad61f579cef3543f190ca630384fd075bb89185faa180e27bcd01b248b7017a9a82e7c315a6ec6cebc03b5660b0b272e0e4ce75d0b9a61f265721fbf6b0f5342c07696a28ecb74fe4c939e1e07b8ff0a0566de45ed9230d52b41b8c4e5e1cf58cc3c268a0140217d4057f20d95bab90668b78999433c65771ad0c357c1f8287af004b6a4c371a8ef910f4c13ddfde1330ffd6cf251a0263ee2f535dcc3397ffc4bf1c4c59114473e35552aee2a3ce5850cf00d1a490ed64aecec83b69260b3de4e68362a9321ced91a501bfd9a2e4745cacf81866c5b7694b0b84d7f11fdcca3a52cee8884fec0324b9d5fae9f42a411e99b26543635f92cc3b7ff67b227e2038a9b5a6fdaf197b8b49f2b4ff8379176a33b1cfb473964eab3ec4dc8bde65156f928af17d94f279b55f28df9f77bdd6f8d2455bfe821003bd91fb96e73e6ac26a1a07aa12468c3cf09440c84c423828445ae0878e3e50c332799025f790bcdc9900e5f752894f843047995031925e859f0f83785d113acd9d3d73f9ea88e51848f178c9ea26d4868b3902b808327d9e22536667c1b008b67078589db48037776072f0ead513df3748c055742e1405cb587a509bce0fb1161234d2aeca550943c1a0a5d6731a775515656e317add198d9499052aed77ae242a43d9afbd387750cba28f38c7fc28a65d30aa33b4672bd9c6c5a8fe2c27e64fec12207855d1fb045a32f16c793f9ce6d0c885001a6de9c69c609ceedca61aafd5893e8a90570ee4fc9db452b84580f86631aead83c69d92d14fa1bbc850d7783a560d5c37044813b2779a4c4ee8f1fa6b2c14b7966ccff2044521750741ddc10c5f891ed2091b655a05e316905eccd20fde1b0ea362d1b90e14ab87132de7bdcc0598915d80e56d75f1c8e9dfdb07e955e8d0f8c223ee890830cb07b821f7a3b8a843f64f36b7b0270457cc286ee53c58c06410a019a5a99e2ad1c7416af3b8ae211dd52967dfabc00185c8e590c0dde94615c493bae5bd652ac617fcae9055d323bab9a3be6b0618d3a6f18f429fbdea3a4c0cbd3e0b89618c285a1a5ed7a5d11d6cf5b48e0b0d2f932a2d984f05888de9588ce18f6f621492d267d4c788291413d2b2371f3f5c424f6a497786568e5ce8e6ffae5ed54020e1e63ed3e21de0fff56a7a8966203df779de3f6a2ec2f56ca671898d03779e450c723bacd6e89577c5e949dd236491aa6fdd969c2ab93206755569140d6bee1565ef6b04b4099cc0e8e7a539ebd25944c0651e4e377c3361485d4ddfe6d8c0800fc6c43c2d79b5e91322b7f99343158825fa6865d852686ded483331e4d6d88abab88eaea4915da18fc9de9f882296ae0d58a30d7f62d74d2f3bdb733ca3cbd4d713c5d1c1fcf377ea9c2382c6a2b6fa1d0fcd37a56a5675fb576c570d6a2a68f3fb9aace5ebf81fccb85cd7f2dbe46f0cc5aa56f04aa281dd9ff1d2a5f9ce8bd0518772c793b42a57790b77ed89529da9d494642f6600d580980f1003db9e1086e95ccbcec32159a05906db30bf7e966a1d6731208419ae7113f780969383fbb3a6abc5e8993246f1554021d1bab6d5c01bc94fea4531a4547e58794cf30d8598069419d0881b4aea4bd77a13e78915ad694956a1d0a30d440621c5e0478733dc23c0f20b244d6f55b25ccb23a6f064ed5491e344c6a14542e92c27901b1431c5d65884c0d67574dcfea5569c2ea085b59f5838934bdafad1a600ac430c43d051060510a94a312f57c63f41b512f0cec5cbbef2d05ffcc4d985a25f3067a5617708961e12978d8a854315fde1197ae50982dce07dc4016e9302e5500d9da35ac8a4ca3894ac508b272b2c36b1a37731ca491da99efba4f86b79b8533ee04876bf171ed1475b206d81b9ac5fa2428839842aa30af2bd0da82bd8b6c350c4b07442b735544ff3a39c7f62c1e1910d9e825616984ddf52e204b11510074f0dd77581b913b828d845c29385266a6779b5166721cc388bb9f3d7ccfc48ad6932b3475426e8eb273b8806b3184ba3dcf20a82d5bdf9a3336fd258ef50d86ab0a99b25cda251aac81e289a0ab6f53b8bb61f190ec1eac8226434581099302cc5df42fab48a2d1e0906d4fe26e668052d9920f2ac5c326f114f2d266abd1f2daf01cce9fd975772edf0563a7be60162f45b01c1fe2731217d7ddd2bf1d8d6c405f399b6753660548578052f2faae624939fb66b890ede4d9f015bac1a3810d7f6ca80bcfda725f11c955bc257c06c5ef4f32c05beccf034a27222a642d09a71298d266f8d1ec52f7f563e7e084e05bfa57e507ccc1b363fe4e583e94833222e56bd984f74b61c4022f614e31919d4124abffc07952456e41780f66b1b8e0b4db367a50613ca76aeb5c933947a5ffe23d07f0dbc2bcd37aa17af9996297624e8dca21f273499c975b1ee20a1b3d44f71b67a5ab623a64b0d8d5db67f169e05e6b21347ff66aff31fb0da1967bd1f40a9ee47ad25eda55cfc513654dc6ca408e4dbe43d6f770be7aed6eff975e47bc841183d19e6b1d2ba8d635924a0ef2c76f0de2a14bc618097e163c3bc96cbd4657e0abc3f95db4dc482c621f169eadecad6f059db956bb9bcd10c9db66007d06638297122f952cb3baff23d15dfb7a315119802dca591fb3c3b0ae79c28c480f102890e175f9e514b3224876bc703849bfbac2dff3091b96c146c8fe4628d76041c120b59aef709b26469394b598493719c01ee98769ad1144ce08b21b45bec8b99be6e747905d923f9ea2d91061e87b5dab4b1da7d1fe734911e6c14ed3976ddb7453be25afa8cf2bc26f4f63231c73969c2fe681ac716f12e712cc131dbda7bd70d1138e7649be6c9f70e4c28ed3f2fef7f85ddf19ec27007472c95799ee16371108454cdc900a996a734e9c73fd7c6a2d054e747391dc976cba643ffdbe0b0c741446619ac165371d848a0d830723b369d47e9faa43290f01ac126265c2a388eb53e7e0a77c6239e4fbda1aa657e2f742f9fefc78e92088c353ec082debde67633e3cc85197c4a96ebe050c55d6c70f94485bc405a45f24f78ac04c750cf13331119aff5a10d102a87c116c86da78480a62806d19b08868c8660c0c396764b0dcd77af0f11e9b88207a66edbd55b075a3b52efd66cfaf78a11e02728cd7267204648591e1bd865483322f8c86413abbbdf441c3e2ffc4a1a7d9560c97354b2fc7f7693e1fff572e7ed129b7406622ccdc79d5fb8776ecc2b096b21a2c1c909ae7af0a819033f1048f3730a446fa9d13e788ecc5f0577e0f5288087efd27d85a373d459a61c186ee0745a6d27b564cc0d0cbd21ecf56bb039246328e3213efea07b33e97482342b860e19e6649513fa5af4757867cb07ab5419a7789d89029b3e303f59a62a759f8c057437d4d4629b291957be186d93714491eb6c64cd827dab646a1edfd0e138c89f661c712350671965dc3a36e7ebb82b522f36a984dfadbcb11edd4a5b89ed7b60330eaa280747e972ca6c3ec0bfdb3c2a0f3838dd1587f030c057e5748bc54e87bc535ce9c60fbc4d4c7abdb447dea4fcfd0b3ac0f153e93b5aa1c6f394dfadc5ce10a3767ba87bf23813e824e15e8bffb36b5b5dc6bab3963e3c149f1853cc54d3a16ac899e951c7c1d408dfa8ea1b0756fa8e010764a305757f73861cde046b44ebf7c99b62c0aedd0ac7259e44ecd110182702ee9d57aeca8d773f6abcc114dc156776e35a524d610167ecc18b335d3270bcde13cbf67ccf217df68c3b3347054a9d23ac73d9f2a8244b896d24a9b91a535ec8b492f23b2390948a959ffa2b53084d3a4b3c87efb86bf05817e3f703ca3df101997f067d52ae6de3dd3b9fca3ccea79e28c10e0929990e80a3c1a70af81e80f0700727ac29dfe70d45b3697c848dfc7d38f100104ad953b7673181f5aae34ed932677e9df5550537d74453bc2f84217f9670078e7a8523598397e2d81fdeb6c19205611f95c12615a07f51fd60baa2a9efd6aab3d963247d2f8d57569c2307333de9793231fa651df9ee657a2c081c266efe7d8d20a7b20c98cb465ac0b5f71d74f8a73aa56b8426b0893b8f4b8265417c58802f028129b930df5a7329bf2aeb4ed8f568c3434e2c8d1b14c13d85fd18d190ab33345e649db71202efc3c6ece9ccb57bac3764b382aeaf19a02522ad45f6db928a95fe8dcd2096b1edf646f9b060689d7b1561f48b3f88cd903f606f069464889905459184bafb57190105fb578f39326b5a9ef00da6d79be9ea1962ece448a61f86ac55911e26932fba9dadca25e56fcbf6f5448158c4448d64248b8ca2f465cb8af794b297e4f87aa9b1e3fbbcbd3f6d39f9c47b0a5111f7088ce8b5d59871c88a68677b4bcf8fc5fe8bbd4c9435fdbb2980814eb1d3c2d936cdc2b52cec20b7a8c501b021e29a1212fbfb0d7316984e62e0ea5d40ca20c5385f9d9b9083b654feee7f4fdf4d01f92ff9509c0937e92bc0f3c3942d47cbd4aac089d8cc825b26597f3763d1d1ac62ecc8a5212dfb4003bc50237beb7569d9f0e68eb483bd4891391d013f1fb7c9fd352aae7dc22a089cf840602263e85610149481387aed2a3c16104e9db9bfe3a55f3b0c164891dac933edc9f72c0304ff9158b1975858921903d7001504ecb9dd908bce318608de5fc6cb56ae9b8140e33fc67ef5e08ba38002597606faa81c0ea822f440f2618de45ef8ab1641d8794f66f24ce86e15ec0ce1d699ac772c9661a8ea8c5d84b8cfc11dc59130e5a0a7120f9e4de18221e368e7d49a7ca80b5f6258e2b95a2332ba87e4504ba4e1fc68f24ffcf406023de94151f91cc2b2f9fc91b317b5330b69a341d4f456bdd01e05a95baeae0a4bc5911342c9b595176bc0237a86ddd21675b8ee84854205a8846d9cadbff59673f7e5ca8d8866d4c95b2ef8bc6864096f5501abacf632591ef9cbc3a73fbb0cc87d50173b64cb6c767a5bc92c81674ff9b21df1a1bfffe70f6f7d5255cb6090184a98ac4c0c8ce7d8baf68b3b5d840b87a991fac61c4312d5bdca30fb0710c5add51a80a42a0fd66ae3b9183fe50a590329c3701a31dc7cca2086b2289e7a91113a07f48926b6c01cacf3c0db4e4329ae42072fb1ccece6c70e7ec9862dfb89ef9fbde9b74e3147a573b9959d0c7f7a13792447a376bffdc9f5709c2ca1d48e85abdc14d7cfa550eb518a7316d4277d11aa284732dd11c320a3944d3a58fdaa1cd380040ec18d3b7af5611a26e8328ce9bc6f9974689eda866a52517001839edcd090f90bdda916c1b0211bd3e5504d0fe99f0237b50d350465ea8d784b4fc9415ca5189d5148add03ca30571982f67312eed3159f9cb11c9bb15e84b5517c261c57acf9868e86ddce48c10d93cc83d3fa0fe7104170e8dc0a518e7f3a5fdaa14bc569a838cc316bdcd26f5a55ea51f582750822e45759bee50852a8b05fbd9a7c444ae8afa3891a594f418d312c65ca1562cb0aff6d4a7982d12537e3acedc49bc1e4cf73424b0e070cb8509228a33034e54ba8bcfcf303b22c8669d93bd26903d443387d5796d24c214d4ee8b8de44dccc2495bddc46ce54a364dd261320c5997460659474673f3353f176071fe39cc509c9bce8f8c634cce901082cebab8f164e611862e64c1a077a85915266359c2779730ad062a3591ba87c304fb0f4addb170d4097a27a10c8e61318d7435dc217c7cf867991bf42600999e567add4ad98c09ae15829fddfcd65c1f5641746c9ac770e85706f19953bfbb434cbee53ea04b74e3b39788e8c16606482e90e7786592f0c5847aad7bcba18ef0bd92d19a391c88930281c7fad569624d3e40e622767eb113ba3c785e6514a4385b1c121b43952822c557cebeab4cb2c090d75eaa25072976939176882409dac206680a88bfe7ad031637c250c62dca8c5096d939c42f27a5d36862f8771bc22ec4799d1486fab8fa089f87ca90753a236c51650d8d32b418be0c2cf8c32385664ff2294425143efe5a2f9da53ea2ea9b3dd4e96240ea8f3865d13381c7d10f014e407726deefec57bb9b6e46501e986fc0268053d8e4f21485e166430a2472fe529db671412a917e8e59141c5eb4ceb856688037903c62810d076cc277a03ee0f34456903e925b43743f97bf72b2ecba7f462706ee852cf42b3cfee8abc5ef77ecdf1e5752c05579bc15fa609275def520403e14e1ef2a422d70f8ab1eb612c80645560dc1b8d7e5ee557ca0100b3436fe67ed6220fa186bb054aaff87e399c0a65eb124a55d0338795f9e62c5399baf5cb063904e8365f0fc12f9f3148c26a96db188834e591e4e76c213a971cf2470a771b875517d8827feb7721bbd9fddd06788bc377689fb624191add8d45007f3149e9714deb13b32a59776186d983a74c95cd9237212e9a28e8b2b8112aa737cc84ef1e1c25ee4ebbf8cf6990f307ec8311d1514703c6f86e949707cf993771901cb6614a0476ef49664fabc3f4bcc327ed922e6594567407f1504b8aadd757dd464c93698b1dad2c2292b3ff39915e738c0fec8f1814621fb13ee612083054e6e5f6d74bbaf542a86b0317c4439fc05a444ed8a1086926cfa282716b88574c5e45e2f19d05492f8470cca46907097d47b1bd023afa2c30337f8fd9f01dc68df5bde534cdb122ec0f46b77db4d85f29f601b695f2bea9cb646956467633d3aae01eb6546067486fdc649ea347289785ae8f71389f7857155a9e177777d9264c739da93a73b2e650ac59abbb9a35e8abfbdb3c68457be0cb2d40c198517e2a9f687815f7ee40dc5bf0d4d9ed403107b3b9e309fb902427273416af45a93c8ba8661e131682f9827200482968d4a299310c1a5109f1b4967b840116e3ff6391aec5f9bedf99071a4fa9fd8fe145a648ded0d49840afffc920e25ba65a14e7ec67e902addf4aad7b2771be8ff3007c2dc15a51a0e28dfe584ff55c9d0f36b941d471bb84d71cf694346ca459a3b42e5f08565a54989328b42674a7cf0c871a53bfc336fe7a6d9e78da477f4b077a471690f221e555758e206c330f181dfcd68f3c9c17c45f2870fdf3050d8167d51ab5ff86925c67eda355fd15fb7dd31a11bce4bdb9fe3a3e713883fc502e4af3380ff21c5fcafe3361a6e08c3198c2ecc619fe331735dda2e37eda084a295ed94fed71b1154922bd3562319a7cd4742cd115c9febb5dceeb1b9393c6a42f672390088b73d58a0218212cf9d4efa201a4225a66c9655ac239888e9fa407ebb33e8b11585f5c07a672ee5692f88fcc24f352da4c0f48b9a73fa38e217c8772f423a710343b694cdf756cbd13fd8bf05ac06468bf68f6bab1e6e6c3e6b2300cca13b1bc2ef7ea3cf94ac6495fb3eb910b593dca2e6b3830ce0533cab47999656534cebd6776ce6a055d5e012448ecb0c85dab2ad49846df7644295219b1aaede84e2d6ba309e9b855176637d60d16382ac6c5199e3e8bed9e773278d830cb942aa5cf1845918d56d15a737ec98e2d595d230032f45fdbceb0d3c78bb1c09dcfe99b5ce6d45577c5633f0b50216914b33952c3661d88fcbef0bd260f36c24e5a3b5f2e556a01549d84501f957d89dae22530fd917084f8adab6d477d2d01f00571c14bb51490c8a3606c3df1309a837d27b10a628109481de8569662588a9fab998df8a1a98316c72e2772cfa893be90651c27a84a02f9924cba58795bc962e2837e93557f4d7a0e2168ee52f2a71f0c60669bd7068a0c6c5fd4fd6dde779599cad33e4c90faa046a44ed82cf9ff31fb2932205781e20d4368e981fd90307fd0f4d9ff7e7eb9730b445d6f3edc093e21d35a602da9e784683a5b2dd4146c831745e84b320b17f56d30f09f3eee4832f2d1cda8604d4f0e04076926e85ba3c0afb057c98e9c2196433b7d2cabfdd6fc1c14e38e54f475ae7e988e87e4ddbe94bde613017008149fa0d0866aacac87d2e82be064608809f4d0408b4ad4c66f353c1fef641d2bcbe2535482234d5a0627e6b28fc53fe08633b1953078692775c325382a78e0a0f634c78a06cfebdacc4a2d3732a558482b59ef1e137bebbb4a0bf9f8214d4d3656f9698d4d7b055e8b521724660e2501fc69a22c004ae877512a6c076d99898ba230e09276ba40b76b62895df2c5e6d07dcde2daee81d8020cfa2b41b08775a14ed9f0a7ca0ab43c94620ef3fb22866fc882ea3256873d448d1b9af7769b18764dfca5cd0521e22ad97099b313725bf075d0f8ab1eb0b2128d40f866bc8da61093defc2a8a84558ad957a567d2371370bb4de6ea26660f7c6a2f8eb59161cefbc50315c13163f6b4f967481da52497bf710d73ade5ea2c8aaa3fd1d7603df0d27a92c928d8a10c34651c15e055e8360cef1b658b5a75abf0954ce881bea4f4bd15ea9470427fab3c2ff7af85bfc67d539ad44e5cc6c7c545c0918124aae68a5c4c83d47061421bbd7a99bb85884fa634a34526a54f003162b9d6321d103730fc6c1ebd016c67307472913b65d0db09900c546aedefc07868b4dbd43d30324e52629978d6fa5c90949b2cbc148a14b7014b2d0e69933d4fc4172d7c70cc7b0b17352d863960b6324bf10c4b64cee5f38430323676673af8d1e0b5ac319cabebac06bfbf446ac3d3b39475adeb17c2edf8b5c9a1ac3f74bbda24e7fa8c54a94e16cf653946359343c274a2ee5fbb12c981f50bfe413c7ff0c4f18fb586632efd6c42f77522449d12fb2dd45ec7282191ed3777b69560d65ab59b7a35c43ca210ea4e13c268101c950050083cfcbdbbaa7190c7c4893bf5e390d761d429942412a012ad57b744c96425546f52bba8f134566d6005e3131abe93d433f76c60afaafbc4fceac58425be9ec882a2a6c14a1f79a3ae38bffb3d068dfe6b2f7823a6adac6d56f80b6d4b1d059682c9dc13d1d9648761aee64e73cc04e8d1eed28fee6089f2b28f07d6f99247616baf1ed7a450d199d1a7e31d39271feb2087438a28963ce1ed67146a06a6091c238d386dc5d1f718c3dae5c15f831a5319404138e5bfe7dc7159604b67151b56e43aa5e0dbfe2884162ed724ba78aa9ee2da8dae8ec592383093a73b3813da58883c2eb6e50a5f3a4c29cf905dbee76249f895d9a44e5d8b5db44ab8557db130ba8f749da2b209df98d2076aea36021fd9a34993f9b9928a7e4af2fd1e6953d786213d88dee3bad6e4362d284e3bc70c56a3ab30dc9baefd3193f7a535c5b3611807facea778080e1e7975e1be2aed5d675ce420a005f3fdd95de1bf0ad6b0b5d52dad37261577b28f04fafd432b10cec3534045668a45ed70c081781959a3ea0e3c65dd022c0789d16ee088dcd38ea8e065dd958d5e057ee83e9643402cf257265cb2f5cf094ce5f742242976eeb2eca948335738eff671b8664d637ee9b8da47bdcdb8a7fec0e435c7a4281f2f6f71a32eb5a733b674eb3414caa0fa6d904ce093a7b61f77bd30a56e0409fedaa95032b6285f0d9128e152e08366af192e684645a11e8acddc57bd8f1fd903cde844014e002309dd823c65d9daf1ef215ad54d6adb7b89ed2cf74d693ba20e0920aea6e75b0f6366d68db2bc0e5768e58d8aaaa68a13478bebf5334711ea279ca4103fb6291faecf3b604f715a709cf1023037c29e623a90698e98b78084c215f35a4b31cd6556be83b2e6580d363c1171a8d746dafb17a2dc61b31524c12735ae2947e2a19d786533165319e2fda261fa9d547dcd67c1c2cb5f9d302576cf1322577a7db061d3fd47cbe3f1be184a392fee22f0e0f24c9461ab3db5c5c733a57cd351babef5abf7cd2113344f87d0f43f4189561b38de99a9bcb872ea892ed67b4e19e0c6ceab2f2a549c62ea78c4ee0b542b57f8dbba61881c410247a2089f5ab0c63430ecea5accb52f9ffd902edcec5724642390c2c421be8c03da95622afd428a7e3250b4f3ad4dd0689f5b25ba0aa7e09e0179d35b20c10355e2e34fd255df58a51bd883f57a618fafb21d9279176b96338e30f2838b03e1eee87982f3d72c1d3e67309c1a0357e1b98aa768ef0161ff259cf7c4ab0fcd08c9d06005e9494a6837ce083a37ef5a4c012d71bfc4080b028f6fa70ee71c8f2f2554167f8ce9d4d20fd210cd4da90f95e8dd24b2d24c536709a1adb7fdc7c5bb40d33150d1206f3e4145a3c70c3ada674d368cfda352b543579328bbd9c37af445933bc3bb23b903b46ecfd79afb9b6bb920c9b768783a2bcbca98fe0a071cb464a205dd0701b657df2f63b5954351a47370a3946342aee00f8d3959ff5cafe9a5148d8fd491f5851720ba7aca8522a6628cac4142da1cf7478bd1b156928b44ef1c95da5588f5b525949870dd16cdbbce80fba16d2c04910f4733e79e13d060b3cce6a4ed881850d2c2738e371a8935b96394a2e8b6fccbdac2870bd423010c3bbc9fa31abcd8efa348dd83d404e9aa2a063e54d9759dc1e2fb668f627c1b1f0ae2784e7b1bf4d28658b1741449d24d5af6b7694c0159bf32694fb48ee8b1bd156402bb076e000bcc127e0fc49b0bbd582dca244e4bc534d3b39a22a062c8d0bdd3e281e1fc89b91e2c9ca4d4972f920259600766cb1e5bfe891aff5bf2a6e5baa760aec9d43c3c64ffd7c173504466209dcdf97bb8eba74e54d7f0f5457e4993ab3ad81092cedfc33c38ea4c976c6b704893811f809eb7741467ce69168e4f54846b5c669338019238975f08cb2802c3b2848285f773d5500bc73ff5a6db7e59c383f57adc9e910ca7924af31142d80e08e83fcb7c400913db89fdc54f61dd5904c8dbc2b757e2f8c9c6dc2d7d8592a7fac80e733df699df703e052a76ba257fefda99c89ce437f0efa09ca246b2ccefca33962465e39a65a6bba06bc601491ea4f90e0d8c20241985205b07cc40dc0cae7517868c77dfa2c907bd38ff083dada47995898b9e3786d1d23abccd2c80d1828a895236c947e941206a7b013791c243dd3197b928bd9c229b148021a6b870422cbb94c1b10a1c3703e65edfce8eb01b6441a44a5a4f80800cfe6f9c803e25417a39ee676a8c8a91dffa038c347a2025e53a95be80e4a5eccde88b7727b5d4602aee493a8f358ff266c11069bf304f598a4e0c0b0313320fcdf72cc28cccbffe53801a081e7211f1ccf8063e5f8658d48fa2ff2d05b0a1ed4c05983d4bf5d34a42afd74dab8bc7a0d3a8896b4fe554af25b900635767079d2cc9cfba4b374b056ef43b67d018a3aaa331fe108cf2a6ec4e3553ba886e65f2b0ec6451ffec3b7e7f1889c606ae4dd49d4002e8c7e2f8176760d0d7ce90cac4eeefab6aad8500362229ce0e3ed49dda2f0602f1bf216924800217a80fbe407b99d8faaf216455c832a5056f43eaeb2e65281c918f84c93033e0e94985a72e0dc47c032b52718b47b70eb34ce9d93f1a219528d8d312b0c0fcf15a475e6d3ef55f7528305e6ff4d12e790e42d30dd92e5d9a55e008752d37f109297e183b50cad56c5942fb23773f2db9f1a1ab6ab8d4578a34a53177ab39791a185ab9272e816abff897bb0c0da64dfc9d6465e3b03611f3d64d1832aafc8a8e407d7564e6a7824db801c151e12c95b0f1bf5db0b7c5196a7f547a65f40013e574495c532c7d2a02f4094dadec56599d1adf75f0b29ce6f0fe072120cd0313ba4896108e5022067c72e616f3f3793233e75e11e2012673031bf796d296da296ce99fa8ed5d6885dd17c197790eeea3ae4832ab51ea765a8d99f74bf0cc2fd9e46dc3f8caea7ed8db563b13f529ecbba10f0e1dadcf790b6b3aa344019ceffca9713cb0b9dfb3eb0cd04a51cc912e58af6b54fbc9b05a6c0621fdf68c11c67af017dda80bc803c5315e91319ff37ef7218b8e9616094e3a6510cb9f24bafa4a3ea6a3f54b6e04e7dd36b9cfa3e2f21c1cd7ae59157d90fa207e55c01f985774b3a778dff201feaaf2ec5dc2f99bd5f1a688fa18327a35fe000f9422dafc59736bd1c865aeffa56f23279e69440c4e4e6c1f11efa6a1ba072c32c17b1e86f4e0b5c39ba952dfd09b6d3c7822b1e0a548630c3a68b095914a3bd10cbdc1d7460bb27122e486f7fa30f279307c021302864182c0b2964fe293c20ca80312d0dab86b078dc978ce7ea795f9d6c39810f7ddd9e12791d07bc81327a38a53b208d7f50a162a985a4dcad5570eade87b90e2abd628b1856f2c6076f83cf1a2041d41b799b897b51cbbf29b866302fbdc29ee404f0222efbc2c0d5d16b33fdf67919b8287a3585eb0e2ada49750b6c7d27301cc77a97e55c67c01782ff84571316378c842dc24109b3c6297cc44222db53f6a40cd34a3ff7dabf9707dddb495cb3325d05fe4b3e583a8612cbb32e27fd0c29e3ecd7c3de93edcbc8901302a2738eaa96db64f205f3014ccf9df59d12a1a4a8350fc91e1f8cc8b7d74e25ef066c3cfdd41ee8ea154996b0fba0b1370d340f547edf4bb43fabe998c56b4865ab837d1c6acfc279713b1fc2496a2241c95b13e78b7bcec2c8fd58e3c3376be1ff31b3597678472f8d84fef289cc62ac31f850b622542a0a2ea55be19b51cd0df74b1440bb548f146a9b33dff9b6cac076dbe4de2086318b3731e2bb17e1b8719065ea42dd4dc7729d2067509d7e909b8f16f50915a725b67f2a58a037f0698baf3acc2e4d99a3dd264662ecfd70278da4763c4576a4e02fc7b17af2b44c8f9649e642ff9d5cb210b968941c1e87a3a89b039ecb5130479338bf88c6d895a8d94d052f009ccfba2cdeae30a2c5d16eea4058bc02bf6fc7f95680d1945784de9a976c1865c04dcc3f80f1c29d3467b1e1fbccc66054d8aa4180f1aabf2a7793f7147c7264bc749bbb3cfc6a338bfe184d35f31e61321aa69554272f20faa2b02ab1281965e61c9d5ea72f4077e88c3361f9c2838428edf4104141451aa8e16917f112d1fa23dc72186f17b0fc3c71f9d9347cbde90f4b5483ed25c4d3651849016b2b3f0a96ede64dd2ba92b2731cdfdc588041352c81406294680b06fb0adbc4b5e50f6f014bf76255ebdc849c4ae3f0d8fb1d7c8dffe970d0b3aab74a7f750c236dc31fdc52f996b5a11bb94157c9227c4dcd4ce738b45f933432e0f83190fef5780117b3eb662e56f6c5e3232d88de63375a7cc3099d76a01d3f12b09a72d519c4d08b1e4c14d17f5005ba0426157732f40ad45a90cb0c9a7d12bc7cd08ae1ac772714e551130f005acdb4b059ab6c35fb0f4fde31d1457eaa444a6e80ab9b3908dbf91868ed7edb4e6149ac16de6690bee5106c68ad168e699a4a7117a7d291a0da5867a3fe29a7f4b047baeaef0307ababa4b5da5eb48c7257c2a9dfcc9fb7d045a2348d61fb40ac9ea9ff7de14a915a9ecb0c36cc3c6dba2890a3270c2cd5b12f7138a801f081da7db258c3338ada71d3eb642f774bf64486e8dd6260d22083bcce41255ca1eb4fdf69f28e10491d3fca8253d6d1f1a7dc9c86f21090aeebf15f75fc25724bab3949fa8e7e9cabb3568028ed4e9ae0b3b2eb3bde9a9357487d1a209da20a64204e10c3994a25ac855fd3dd7d2a55ffdfea60072da6f4f60f249cf77650afa9abb1cfbbf141be9e48eb99fe23bc584452a1fb4a82368d4abf0abbe2e742d422dd80bd9c90d54cd9409345698d5a3c7ea78187fe5c3f6673a5da7118355388f331e234e39cc462f4938f9ef8fd6fdd668d52d88f39969b4cc958f79fe4b45a206dd6a26a15a3bb14cbed7a8b559cf1e0628ac6f6ec951cec3e60341d37e9c26770613f20dc543642c9ea1c878ada0518548e02d7de88b196bec792d79effef7e5f87f7e2b4ec1e7d632d7ed66b4866d838a00f162284c6fba6161eb43c83614673281fc6bf2ce98bb81ae86c6ae405c2477cb9cdb20edc62413e500cba4fb26402653f1e4626120b7f03d10e6751e4fcc09a75630e662fd1775b151d6ac4c8ae051daaba12116243baafb154c7bf98329b0e0995496d7f48a96923f61f9449dd6387678c08a0031ceb1788fae1859481781e1cc99f0414e713b45e0462071d7de86d99c87127fa7d8dba96e82554648192be20413ad6940156353751d7a54d09d5f873209f78c097ac392b61518c9d57dccb07599eb9fae8711cca0b4676554778662cb41ddfdadd2c1842adbc302255811318b9343ee2381a689b76229ae4870c0a9ef4d6ab718551a608a731613464f98b1f62b66c24d9907b70d4a2d9cc769c17d25169f50253b32510be42abc5cf69a02f129002128aa646cb3c630eff1376a2ca59e3ad1955a12c1d7d011b4ed427b12c0142a3ee6939de6bd4dc7c12c1c6b29f1a7b71e9e790b3d9e73530cca88109bcdb4041aa4bf3e80241d1d99efb82679660f128bf2cbd2b1fad9c3c24f690b769951153c0495dbcd91cf3335214cef6d0e0639abc8e7a80f292cc0450e77f1dabbf7ed2ff2e736b2241d335772fa9d476c4eb27f3b685ad52a9379387ea4f4ebf125a6f5ba2bee054536f147872d85f9f80a7a8af2b38986d9c468e6cc960c84d83f5f3a659b82715446e4225af474961c986a0ed9244015a6533eb86b8ed130e295062896cb7d74d6b92199d4d5d7864e4f69069bb2e288234ca6771cceb89f0ee5b7c37b4972415c17757e458b12b819bb618ecd7a049996427bdef21dae072676b5135afd878ade3a43c55b74fb5275980d05e60f51ca69e3ff59ac5108d5628eb128cdb566cfb43bb9f695df6e80ff24fd3c9279fee198b15d14eaacd3bbe6e862bc654071b1981e4c6a830499736d0ab5d6ecfcc8a182a5016c65d9bc92960500b144bc512b3357298bf4201a71a2fa900dcbf86df42e8aa24db980a1ef935b957feccdaa54f96e43f283cf8a9f80ccde8373c1d719434dc304b0e52ec00b99911a3124913ec92927ad9609fc9cb935bfec7d08a5253e8eaa0e53bd21e4b11e843472523082fd078150b5f6affcad44b4830c4e3f069a250bdbecf501b0b54baba8ec1308c29ae1b789dea334f2be4c3f32df2dccc5ace4155a3fa5e8f9e0cf3d159f19bc4ce7c37e5884757fa2032682388b8df079e300a0bf94e231e15d79e5e946f8852a4ae93257265fbef10b032e60396386cdbe18608845d4042ded054e6b21ea5a12a4da735d7fd32a72b524c144f5c29a7b5201de8ccdd676c16c137d06e4dab9b39b06be5447f27f6d072a362ad6549462f7deaa4ec2afe5c044217aff6728439a8f44bd0fc5a442fa85870742e9922403d9d45ac50beaa5dd3dd61424bf844e3d2ba8d66c4d29d26fb491d5a2b55ee75206f003cd3159a12f5de4d8aeae5ba2db2db0342126c9d4e3c0d8bf480557a7cdc91308ab952bd8eccae5754c882c2e80fe324984e904bab83edc889aa7e6087b35af53da68204dc616e88d916eabe218875cb109eeceb2d055eec6959d491ac0c8587c09b52e4a8e8393778092386cb99c4163c1419a6cb1337b9bd0279fdf15c8baaf74395feb630b2b0d0f193314d10c1456b2982a45f8266c1af18e3c4f387c87619b0bbbcb82599985722fdda77f0237143759a795141abf945575168923c0c2c1e7976064ea5d556e488dc3431f06ce86262a45300f0627dce0703ed4de0fa6db3c74ac5905f3035571abe7871cac866bef401e602ba0e632c6b0ecb1497d81d17745e8db99d16ff96e732a73b2323bfa279619f703e8c4a78997bb2d0915c9d5324274141a0dcf7c72c4aa6e02e3a2829de4e86072c4efd77eeffb87165b9c8aa2c0da9f483eec78a34a41cdd2d15af041e264b1f4f8aa23e67ed02935751b228d052a0790e57d3c404027de6166ce7bac02851b44110fba16e05b34c716893f1cad3258b93ae98fb4e656177f6f0936a311907dc63a28da7b01402f710b396ff7977a04d8a39347769be06787b9fe63e1e02fc551b092561ec40a8b6612685e2c2a136a98739e3952c39b359a85f5b4c1f53d58c10b23089ad194f4adee00c6d614b94ec22138d1d16c914ad30e427f7f81eb83be92ece9ee42f4990b00dd00b07d253fca454315481001c491ee7c4b1622f988c7ff48b1c7343e0796d76304eede676e3423945849217780907aceed3d4cf7311b96be4ef224ab459c343a03d0321bf3fbd5115ea83594ddca279629c14bc3f47f1e79dce2f638005ac9a94c0d5a141a15937ec62b881c7db7ddb24e60247988451255e102b46d536990ad115ebe145de51220b99f596216de3c2d071106f1e8c2eb7a7184deb6c4c40b99f8d6465fa4a9bce98321aa594368e41537fc0ebf0511a691e964a787178d339a8cd7964217c4599f8e4461eeeac5cf1eab5a274f85d1ac58f9cb4ad38b37b81351df91dadcb0253bc5950937fe71c24c92bda1a2d241023fc83ab093d4195bb6ed6335f3edb9b8b707ccf65275470e6a29e1ff441d347710ecf37891e219988ede041c64e435f5b0d455d1d2d878f94f6a9ebc8b29aa920f436cdcc52bb4848b6e273ca11b144457483324ba7405e8ca85920b77f80d7edd91479a98e0e9ba598cd973acff9e3c5c7adb22b317f5b748efd86f534b096de27ca1f1ad47faa642a394d68a0c58fa39280bb67169f42c0bb2d5c016d722a3e0c9cde8f80f056f52ebcf9399fbef9721d37f6bd689f3dfbbdff4bf4b07bb57c5dd8cfc971499e12ca18fab15ca33705ffb024f64a33ae002b5bb41bc298781cafc979a056c181dcd072b80dc93a306dd25b8e0e6e329c671537952c10137c87119edca35699cc803b69e4c8f769c8217b6158943826f1d2c785dbd498aa11dfe904e8ef58fb74dc6af86a23dd728fa2d62570c1818967b7a4b81988809d8caa4b75fef8ed5ecaf0df931d489a8bfb77bd22837aa3b6c88f1534108c92b637826d6fd26d0779c4b224dcb0df1b863889788bf3a8e384796a4dad49855d63be6e63c8c86744f26a912253daf04c6cb29b8cf532a7271e025f6ed4915b76e53895572751764aaca904dec4ecc0ff4556782bce3e7792442f46d9e2d89c61811a888c4fc86cdb26b297cebaa4bb821a6ab8a36402df8f0f4a99119e115f7b71b7b9207ccebf0b8c6b0a5e96d1c5f38e32036ffb634d6e1f91ef912b34930b98ecfe34eccd2b5dce9651863a9db8b304db6ab99dc14338fae696536a41e25120b5d595794e33fac1c3e81b3b7fb900824e27d967402b36256296d6113cdcd3f410b78ffb58672ad608368e6c1242cfd1343aca6253e92910c4a0be3f9b2b8b8483c81b4f6bccb1affa7ce6947b8540907c6685314e7102fff872865263ace57d9e6941ff9ae5d6a0d650abb8d54c03656ed9c2013575411cf854304df3e24061bea724e8a1cd3457a38d7424b9a89787d3e781c4c18c311495f6240ffb17f655db0bff83c0a68dcd3d26b598a214e8eeb927bbe2fb420fafb1445ddb9df33afc44cbbef963731e1f27748679f52de313d7f1678228edb79720520525c6091cbf3b186cd41c67ffe401a14c0b6e70a1d1e6a4a5f6876d25c42d9111b4aff58ee0d99184668ae262a975e3de46dc67ad95dcc2b212ead0e05fd4a44167c99bce6a1977e40620509f3a39abcc7906b119bc2b599f6513ba90bf81d8169cd701bfceb412b12b12f0db4f641af0106ea0cd3d27f873f15a79880fd37e88030319971e4071e7edb3468c5d731b6fc411c1969a8a640cfbe04c234802a4b4bbd635df9f97da561c5474f0e78d8cb6c01de2eae896ef905d0fbced8c9599a0bb2310a30b4f5a5eac8b9b0364d8acbaed2cab7c6ba0e991268786a52c89a9b5e366f466343ea4c907c0296c9373a75f3cdc13e43e9c5071cd472872ad1a1edb0baaea56de87f392247ea32b612974d73568f6e2de96c4a51170e86347d9aef853c097b4bb62048b61f33df762d5ce010f273bedb7daddb59c9546132da0d863a7d6dfc19033d1feed21ccce0751582e72779a4b1c5aa25337c48179289a0605e5c9ddb320368d887eef8e7e9ed31e7c0e7b58e2f170d9bc94f66c565b20707fbbcae83f2c49e0c93442ca4c4f9adc920157bbeec5a3b27d04e7c1a1d3f6ac6a464eeb4824a6b2245dc91a3259f80e0f0fd61487cb62b32ab460db24855faad70b3ed646432d717cf65bc960f94902064bfc90e54f194b22de9252f26f7bccaa1b0183ec809c9d45935ec56a6486643b32d80e0bf8e1eafb45de4026ca0d9c3ddd3bb05a3ebc4ca44594824cdf22619147cc73fde09eb02bc5032e41176a0748748136583e82d3552fea7a74acfbbfc3feaea71173c0044f3a5d40f38e61e096ba03a4f283fe0f168f71258a2dea440086bc64c11a6025abdbadfe76a258441c66f0ba7b2f1c1ad30a4111211909a0883a6ca58ce66cd81dd86c283f286285a75bcc4113a1cbdaef12e3b26a21fc0c202511fb518bf60289d5f58ac1574f9720654d2314c0c1403c13037dfe085175e687ca0777223585f9a1e607a7f268277ee426d966056ae6bf760fbe9945fa1f0e3b4dedc203a1be1d8d31709219d0d2d99e14ca40be5564b0a26c3a157d34b8aba1a30efa7e53372a499e2ec855e1b0388c6b17d579e468edc4a4eb3135b484d03984ddbdb6521678114e7cc807da6f18685acbfafcfc73f2478cf0bc79234e3c684284fdd9ab2d55c99346de4512bbb18ef8fca3eada832389fa873a4c4d383b16434e20bd8552589f73df396f84a9886a07438277afad4379deb47e5a64c61ab09ca50411c6a93712349cd6ed76f48f74e71708891f1bee97b5f17382b5d006adabaa1a7ca5c0e96c687439ba3972b6ad67d76bcf677613821de2b463960909e884a5cc52569a29f234de6ebe6f830990a3ec3e40b4c576797aa9b1076d4423210ddf01c0cadf9bbaa173fb4deb5f7f94d5e56fc8dd1e7d5021f3179f6204eefbe9ed03ab2fc75c4c365c85c8f8c326d18835ca94090d7a85eb0cf8389179e39f5d22165d4a3cee7081e2eb8bd11c3b20c45cdebf91aac08c42facba2e3c63e8eace43d3bdbbdb16a582a714b6250c9067de504e7e31c168324d157a9d089cb42804f89e1ec6fc2127ce3978ae4f576d2344bdf7eefa440dd39f3d2e8a9d141dead3e20307e04f860c63b811c3a9466843cf7dcfb6e4da3946d5a0ee0d887e81d13af66920ec561eb36633c45361054ede126e4326bc58b3ad03b645fd4e8bdb87cd7bb47371fb2641e8da5c5360563a039e34cc56bd60245d73333956c8c510fd8f912c1d8ff752f191610fe0a338ba3474f92add37fd2b95b9c0c1cfd1c96f5d4876b972b0fd66a729ddd90f50fa9b6bc639e322b8ae67d9769cb120072b38c84f01d1c3d411117114b344e58d144d209faf200c68ea0dd1d1bcee502060e9526a9c418d77db61307f7f1c59bce3fc663f0019eeb14577b78ef4265427e900f1920c35b74a79968edbf42142c42195dde85a970ee4a85f305a627f536d33974956691af21ba5652b14843f6f77a4d0b88fa40f27fc4b743f319eaaf412957f8e8fefd1e024cc807479fb4d6dae8f3675f2a823c6d0e05fc7eae4d8e5edf769f6cdaedd1756b93c9f1917438e3893a3c9515177e69215f088a5a0537ab1726ce7fa22b50292db5e53c6d4ef31db32e779f12de0bf0f459d57bb3587b9522af034437da06237c6b13baa253f6fcfe90da0c26d9c41882352b9160493a733258a5e3546d9d1b2a40d094597f652212a582f43da20f3fa34301b0749da2a2c6ab04ec88f4f5e6eb440c510d792097a370eeb50ecbca5cd54c22911d1ff089063b0c19ff2bad1949391144b5d12a806b2b150c120f4b6b0a776e7f8683a820fa0b2b245071b2dfe49e0154912d285d70ee957ada793054bb965830033a73034b19d1b924a7577af7f5d259d737c3a8cb479ad1b73e7a6001cb47a5b107dca3c6b722bea6bb014ba56bb4cea576ccb15a7e085744c5bdb2ce247f972fa71b9be98f3abc4b5c553bf73baf3d94878001f3adf6ef1b2c622a8445ef6063dfa3677eb776115daf28382c38f423fa1caa5913e829029cc5be82fbdbc45985984387803f4d451e4b091ebb7dcb73f1a9905e44d34fdb44ac824e47b9ca64467acb7957b72742f6f9ff92fc65ddfb1f2a961ced885040f5888a623eb7f312ad620b397f656be9b1430bd2791c473b89f2348813be48b3e3fd9c92b275b324ea43cf8fcb81fb2b5de6ed3ffc52d951a1b318f26fbbf209ff8b72ea452f8b72891baaeaa2e6a81f8745ae7ac1776a607507b07d9cc5925991cce9ba0915a19bc0cda66c28295580f4d99a76f5936265e97795e07c2b039f431555e54f1f1b9174df42edcfd5dac78454cd6f1eb847506fc901d921701e52d82eae7a54b1c1ed9381295dad1be301bc0bbf5ec147deb26bb754b5fc30bbfe2bd6cb8b2860cf5f33b042d8f6e835b747d40af0207619701ef256bffad6f6bfa60f8ae0b0916d89e8a9ab64cc39f93e4229170fb60244ca4550ee32e6259186a7c1a5adcd0094693ccc290993b0cd2d6b107acb8b8acd1ced7c28b29e6c5b35c485f84eaca7e427e58a4fd276bd4b4f82548fefb2e67976b7bdb4d3b766a134e6760411bea354c15b812b08231a54d177b0d5715aa8b56d7340fa90251dd1ec27abe3a2d08121297fce525fd8d062647d2300df4e1a6c3ca57f3e359c29a9ac212441df7314c82f2776a8fb798f159448013a72f6845d35035a058adf9d24e38928a154455b781521d39ec278956c0010d46cd3d102d307929320296399d41afa2b32b6042a8fc2b7ae885c2387bb2814f246a4234724850ca25adb7a9f7f1fc0fdf44e65fa8fe68a35a90d7a9addeb19619fba40853cfdecc0213e79b2b364b9dbb371575cd807ab1e49e301016e0112d219112c28deb7586de9517bfd4bdca3e5b42ef1bb4a53c3958ef5b7e372af44e7c9c941406791bebe14908a98c405937157331e98fb2c36f541954769f5f593d19562250e0079069ef6191e964c90b6cb5299adca3667d532e6d867813b8b3b444c1349f2e80ee980e12ef47f1f9b899fb5de92bf08a329b5c08e35f476b334d5e6b39b4130a78145d98b1204191d466d95ec05e8a9532186233a02d9dd054d4d3b26e140e508e55a62fcfdbdef54dca65720d93719d025c5a0c6a491ff678a14775ff3c96d0f0534739a5dd9715adcac7d6f059adffe654c2c3a140992a1f7b7e5dc4204f0de719f849ff4390de8c087017bed1fd33c11dac2eefd8cde1153e6a69c2b48d351958d14bb1808f98ab6696cd95f4793a5e53ab5e05adce2b6c8c798e7c8043d0c2a9ea52855113746508f6351dae58a4cc42bd9f140905610af4c9c6a80fcdc1ab471172ddf59adc5d1eafd694a86babdfed8b895ff1e014e1d82a5b2c5dab34a627a734c02486d8c0ccd3e518901ba5781e46f0c18e6343bc8ca22c93d70860d418e0faa9a6b63f04d6b44d7052de7472983897f233fe62a34eb720e058d91ef354272afc98ec8b2b5d096c768b01b758e98a74e9e8675786af3c7ba68215346ba548f26fd1e8d8702f52d130cda0d3d18d681e6ad45bd8f7b264ef8f53881f21e9c46c9d85f9bf22173809a413801a0f71960483d5a1791f71cd174ae4649ccede1adc47dfbbffd790564e81dbc1b563017e60b539bf004de11b6d2e2768245bd5ecd80ba3af206574f294867c538bc1c15a2796a7553914ff97e17c47494a19bc241662fbc32e8aed3e19a5b0e985620c02af42e3621961ca0ec48779529809e3381ffadcbbf18b453f545c2a075c91a2bb400e8881ee9627962d1530a11388b03412318d820a649e8fdfff0231e9aade7f16ca7764244f3a5029bc2a3d0a476bcaa687d7d9205d0461eb3f58d95c10ff0f99edd6c0d76ce1faa3690d885d947e4f06c3d223ff147d62708e80da5d38f0eeedc75d39ca95d34b16568921874aa271119b2ad4783b859bbd2b847fed56de72ca690c82eb0285c412d8621b352b3128dc794753c81c24afd61f244d82000fb9e24601780e7b9e4b835f6c9139f6ed061a545f8917e9ddfb4007ab913e24bb9025a3b7896646fc9da0bdc4c90c72b0f12765061ca1f3a4c66f1eeb67d421cee22782a7fa9bb9a1953f85cecc899d095c0708751d4744ed881e86fabc8d9347401eef0a1cdcec657e0eedf79999f4472b1696a65adf7f4a05a12b424b3dd7522e42c9c06eeb96e09d71bab2002ae851622a4f9a5cb3ada08c3fa6ab01ec4e400854d538b1ad3860c51c18dfa3fcc45b76e6cae2824289ce503d101ef186bc44ac1899824aea963ca4918b4e23a917c9cfaf6c9e649a07daed2da643624543ff516dd781bd8954f365dc16ac039c03f606f949d90c826f853f0c0d59dda11f91ce74a5d6d7d041c3fb1b902f6d1f64693cd8e782574b305b299c6edacd48f716604e69996c07761fb34990cc648119ca96e32f9a34add4bb30d4fd5c11593e539344c93d693304c60405ec84dcfdfa8c45953fe7e03138cdf5145b2b7c563bb8285e0390ef5038381949a953c35fa46e361ee20cff488dddf72a2c68689036f456ae546107c12aa6a077229ee47299555038307edb035aea7cf119e320e0c7b71729cf864243c1194cbd0b1e7bd52460e6fa4f7231d9d2daff0d73a9c0a17bb6fb42aed65ee2532b895643858353ae05e2186cb88817d35251dbd7b36c56cd126eb2aeb380c3209368e128383f02d73fcddc7382d64c403d432a4c09b27a7112cfbd5a3c0dc54db80ce0f7ac126207623d002f492ca8154518043bea3ddc39bb42546597d8af1a7ee27906a51f8623b34114f16caa0f0139a73ff64cb58f5d60fc28a01697957e71ee1c7741f4b7c724eaf489db5e1684b82c0f60124b16b1e26a6ea2d096793f2fc920bf6803bb6ee806fb9fe32901422f5908c66cd60a4a5c53105ad54a6cfaa4d82c5daad7e6f630e1e854934b38139c81e6c986b500218f6dcebcaebc8304452ff5fa3e0eea26b719e24bb2ed31cd972f09f165efbe335cecc15742f71ac9f79ecb8f865005ff5001b2db53a971096f9c51862044ad3c4c67a7d9545fc13ddd8e5d8a9e26c5e7b41fa30d2fd55e518e756c31e6017c69c2af6a05232e8568930218f259105a27d07fce6b50d33018d6497f34b75e795ef584f648604090d3d6b13a145b027e027cc12b97f750edf885936417ca3b9ff1ef450899ccb47478e4381df69e46a103d1b0b77e00fa99275c08eca8625da3ea53caea1e7773b50bf1af4b4c172ae0647db98ffdc908a2c24cce2c0b07127e8f251ae2236725d1ae162768fc1e21991bc43f8463ebd6812003facea70f864a5396d9f9c00bfc706269085fa36301d3cb717af52da909635e30aee30c9d32e50625fc3b2bf97a256e8a41e28c2e9881e5d10370deb196557092aa8913d67d5206cb4c4ed7cd727c1eaf2a4d7573054cc36f1e4a24bdf6040a94ec2227edef52c9fbfb6b53d3579f8579a861e1fd9afdd46ba48c5e9befbea57cfbb83b05f16aae1018483ca13e43963ea7cd9da679b272c418a613d273d7e9a5ac4b05f98ab469062ad3d7e43bb65279291cd7788d61cbe185fb6690505a199bda02c37fdf5a47d33784a4b66576f794d1fc8ac046a6fd1b97bc33bfb6f4b15f3ee486651a03152c5598b7a4d5f1fb73d4d3a54ffcbe2f5a3b75f03a90ef02b5eb732b4e40bd63ebdb1c790610a53e4df594f8cd160b5a6c5f5099192e6f5bcc666b3505e911e175e1e8ca94e49f1685359925494bff6033ffe67c653e950aedc4be6042aea019f21d81e481dcf6e69ac7fd401aaeab016a439d20ebd9b1516b8bcff1667ed3b074fb397f0565b10643c6905b53b5f2faa1f52cb438a385490fa381803a57e02edd7eba9e0e42b9eb5a6a8250791ffe674168cf706b7dbdd6f3e751479891d55c89c0d59f3d01fc5f99b07f8b26fca11fa5492fb90ff09da30ea1da3a3b051f73a5c52dabfd5058fcfb40e1d002baddbdca16060737a430c7f01503e82b433e89176b8eae217af789046dd0017d7d324b16088b1bc45ebe841032b6717e1e6cb6a188f5ee20d90a19566518bd7b5ebcc51e8c996614e6dce2e8729e7748628820408329b2b6a2290c2fd1e67b1d5b0c414578794be2d6290c61b6d4beeb6677816141ce73133b34b861eded954d71ba3fafece44df26be3dbe1aa2a86ea49fdb73f0150128e076c253be0d98b9b8da99ba303642a8639696defdff4890b7afd7ab6dca4642ede2bf6e471fc4ce6c0b78d86f993b3f2f8d3b5f098086f149c099f008fa00685e39d97de8706194a31dc6d5e31fb10ac5747bc6eaad69a631481b017415a805215bd513fb3760b17c51dd262db5d9c20ae2c5f4d2e42b668dafef9d623d781cc72ed21de11337c48c4680eb63f4788bb9ee99c39cf05046afdbbc7ba4ee7f3abda0962c5d2c4f093217227918ac580d210dddcdbc002c3b9d7675a7c0ae2f817d1c0250be5b2973b0c6d5a3b08b9600271cf626baf5bc9e8fc721292d313d69a9ab77de4d5a2eb8d188d9a72083996691fee2592accdeeee02ac6e11035d6a32557d204ac724c8342685ac460aad17340488ff2dbe7e634534f3853b32e63899213ece891a9701edd1af4eeb075eb9d77c7c75bd7bb6dae91dfebcd7b3ec936f0a392b1a6e20f2d1946af3044dce83c78be88ef563847d3f7e7e73a569a4822ea5c12071a85242d08e7ce416fbc850e127020a507bfe5729b7e8e2ee5a5fd11f54f771801174a00ff0b79c5d80b026360d3385b8eaae029e122e5ea4abff2304dda20090947e577a24b21af52becf0619c969c8c08fd516534c50b900165db7f8321eb5e3b3cc003d779091967b9595e2548473b447bf28d726f2cc38b27aac2708ba9901365bf0b04c45b15a65dbdefcad8b737931d401f79bf627249098442800fd048d9c9bcc8a9e4e48509a8f2e7259a3ce893ade9b4b6c8da6a530c1765bfb9f64c109a3221f096a49c46fa23ac3a874b5715d35c10d8df36e392aec3e59515bbc11323f4bb880f1034873b6bc11e37c52604d261ec66b8a7554e01030f79eecc438d4f313dbfca082053eb4ecffae8f0afc9e3745eb0e6128e1a74dd422157c83581abbfa84f90bfb4205a23cd46cc8755d79e85f0a128b6f31c05bc7e58ad0cb161390eb0283261df40889fc33b27f65ddf610718282a6cd37f415289ded702857a21dadaa5196eff05564d6577725597cc38b0f5eaee347f6d21e4b32c71b7b5007382ec4d362ce6305f977759786f64e1f429cc959239bc310b2147dc5cdd77aed0426b7fc0eeddbb1530c4551a73dbb92a096fc70df7943155657da878e28614b6ae719fbcd5eec3f0ec07f3343cdfdf0c3c5971c6d1807906123ee9309da86abb1e93ebf8bb72051aff4026eb8a1c1faf0ea8d104c40ce0f7e3bda706c161ffe88db3aed3d3f2887597677ab088d1800309e6cc9a5f0957bd56efca397e566f25a17b919a6c3a06ccce491ba456b38853742bc1de929c3873291fd41a61592073c880ff23fd735d42378480a12ff93afe97d34587d0ddd206d93323977e93552b5b504eebb860c5ecf1151faa7d2fbb31653e2cd2e891a978a1dfd016745c38a369227092a085a0e0b2d111b1b100cae1d0a68318ae68ad1b71d47ff01216d490fee5c874ac82ad441a3480127cc20a8e60b467145153aca3f15d640742b29d43648fddbe3841e821500fba26a8d32ba5503e38bd9838ab422c01f269f9d997790507f6bd5f8041ac1ba8f16462faa895b4ab6863cb342ad73a3863405931e770ca80b4ee276b4ddc7a13e9537ef10dd142afb782b8ca8eeba851dba4719778aadf3c0e61b0b4a9262d33c860e782dc6bc24c4f192d2b72c16bdd1812e0fbfe393051b3f363d3f97057fd9b928a2678099f4debf2c8ce3bf8aec60d047d288fb05a39eb6f1df697a69e7d79ead480f6af9c939548ee758f97910d60f29b9b06d7ec2fdf0a32c88745fb80312fa0d7e46c7e2480ae81b96ca4ae44fa701ef8cdf485f4ddee2d3327c06b6e7d1b958ca732e82ce4fc8a2269349d2f165d263a8e563b7d46e06055b05f73b295bbd9c4339cdef5f93727953fef459a04b8bc52b4e418413ab8450b6d72796facf8f37643f96ed96d25d05f526f8482a6f354365ac5c583103d41352503ad7a1ec6011ea12be516985b71f5babbc3ee9131d8527494169199a3295298fae18837c4d716296e65933391644be63ec8e8789a95acdca46d164cf6e3b7a2f14a8e4c7e4d8a5b62aef7f697250a1e9fd282225c7d36d184ba8783d68ba19f2c09fe70e519d1148562fa3e118290ce111e7f86cb6d5f3f889ed90987a99abe8f64731071b52e1f15660ebe4b34738a196a29b32d969f4d192e5c12a356d669600dafd25059842b362e17bf3ba34e1fd12ce21137122b2f33e26b8cc6f215eb389f394b99fb702085c943dde1f56ccd7c54e81c00a3404b167bbff3cf8f4d1f31aadad7fe2ef7b8b6454d1d232fdd9f72fadbaff439d272b781244077d1a5c5b8f9804bcc5017c8d28a4e3cdc0c2354f1b31e7ee03753f743b0b9978af8b3a458bf6167ef15b12f75dfc0f8d2a941c75137f03c1dfa2922013b553cbf4ee308e34facca1b227acc82a3f3bbca389f82fdfbf01a5a193dbd1bc82ec9c64e2ec17a6bcaa4b3abea316c139f742fe2021d0f7c6a86dca2d7a9780e246ac13f36fe897ddfd64a62ca65b8c86a131ac2294bdaec07ee609fb84cb8e29185350de789c5d49c2ee22f8782c1804211aae12bddba101e0da202dfe8fb0aa617940829e5abc24fa7e1c5e69401438786f9113544d50aa54b9b641e16718612c785d44556e0dae6a67345af199afa907e7923ed51150c466b1ed7667f4daf57315c4a9e87e62161077235fb44def6e55681c5990e4125f9cef9e9b2f8df0e54af8773a643b28ede807929f49a523dc75016783816358bf90245797684b8aee0db000b007244499adb95e5ddbfc2a42c9e6966427ae3d9f13a9451151c5669bb975291574be342d592e953636a2c776945038545877d44ed19fa06ad24913b0fbf85b691460a5a042133ca94e6534c0fb1d4e26572687107dd5653ac1e8408380c480a3451febe7fc695565ac60e00fb986feb4f384604952601bd8b98e4c400385ab3cfb1e0d72ff33b68759d7871039f1c66e468ca5dff14ed2e147dc9be2ab558cbf40b20c99a543e2ba0af81c4165884be9fd98bd9d16b41eb0295e14c282d8f5829b5d0ee4903da71063b986a0de558f94693a32efa4b24f7ecf4b3b469aa9ec80a4023afe4674f0306c5db14cb99f9a1c05fa6d8bcab3f60e25b05dc8e3dc7447e031b1a8382f9b7529d34fbe9f194c1019addca32d4bfb8d418e8316b3fff9745ce74dffea7846c68b747434d04c683c1001f4403c84947f0af8058b2920b51ebe11aa244bd295d0cebf286895b3463e18a6f4d6151385740f40e3c5bf2754412baeb0de41ebcf55c6f8663b46e34ca6b4a1f88d674a9c5bcc441326c17a414e382c6d49384de6a808f0aee6ef5d27a0f4024389996e2a7ebe9779b12f3fdd7dc0dced7f98a89b44253fb705652680c8525f3c3af54db3d96dbb89bbeef65f2aa7a42b4adb389d047119427716566e13594ad0082a67e636d8baa044b2f47da5dce0bc0b4ea2d8a743ee65082cc3fb0de75c1becdf7931b4669ac332e4c495e0358073255b6c2d348bae98eac993ac19cf4ac11fe532e94ff68fa490ad87c8fac696c1478a7630908c87135761c7586f9bf66f49490d8fcc9c57cecbe71f05dad829dee2f82b4f7c5c99ea8ff614cafe53a44bcb6235add876812d5993d95835b28edf7871a0c38ed6df31d5212150424d9b08a604cf8e5e235803e509d11170daf5f30f8ae2817cdc5cb41b110eb2bcb424413aac2fbde80df4afa78f3863caa2cd4cff5ad1ae5b17e627e11789e5bba0fda069ca06800f4bd509c260d69b531268cd4c6dc26e848388b292dfc20cc1b8c47fa366fadeb125bb23bb0e734b82d2eb47928f151e5a456c1e3f65f0564190de1851aad4c0880e18e177cf3626a8e8ed47df9e63335c6d134f94309eda3f6c8a45ca1fa2d1fc4ac71937285685d495a3ef39c4212eeb7fb6dba72f0b69de16b274c97b6ad3df9a523a8fbbbcb9e9fc55403da6e0f61d41700064cb750fafab47e8798d955ae4b42ad6abd806dab3d0af8c7fa20d032d68f35c599cdf58f5e47fbed752e14bbbb4c661fea8de417fedc315cf3cae003f48a830d67e50becbc00a7fd8984f80237141b35ba8c8f380ba56f42fce69f97c6bf29e3488bc1ec2fa146903e81e31dba2e3d1e5ff853a0e2767e705d5ba51333098cc706b5f7e5cfd207456c575e286215e11a90f526a0410f1108a3e3a1420204c2e62bd9881df2a32c534eef5139721a880c0228eac54efbe542b521862ae0bd999b948327f47e8e06bda174799d215cf4aa058173f70d948fc613350788bbdcd26724dbf8c65781f8f425f1c5d102bf51efe57272731a22c8f0500eeaa04d9877863d03454f939d4188d8c6786d88c3fec3cd0ea96d03177cd0a5a52dd0d940d70df4756ed21dea049e5bc8993dd88595952940656791499df3358ec87aa760dc606606b148fa61d582d22c2861a65e7e69840cf10f35a679a38d278c63d2b7911087d700d0ff303913d5d74f9c3f6cb513573a83771bdff7a6e34b00348b6070fb607d17c765f89babf2e367699f40b385d6474bd8fb6b78b929665b03470d00f9dd78e3ae08b230b9709b7f20670c06ff4c3c45ea1fab46c1a6f36d61f9d3dab8d27cf213f79110fb8d64e88fdac32a97eae8ed8c100f822289d514efdad6e8d77eb669a147d0a939aa0287c82437aef8ac758e5280692e991fc7ac4413e14c8c4d7750395ca9199bdcbb969fe25b6921780bdc8139398a45e71f00987a431d6c1c2838af767550eefdaa836c9e76148ffb868d2c1bc9d2131ed7e5c3defb785e1be5b0f64d8696182ae04a94809c5bd85559eaa9db83f274abecdd5019a3e8058d6e2cfa8b71f6fc95913dbf589110da1123f4ef63f89490ac912aed729be67b58c5252f84cc2551bc0cb270f7b51742ad3704c19c8c3ad5b3ce7b1161b108fc28734e48c8a844f771630d4f9c1e7df5387ef724e1d7a4ba9da883785e89cacb493ad266206a03db7bd1705ec59db3f57e5317cea61b41d3fd0364b3c30da6b7fb34d7f1d45b09f5e8ea9b1a6401bc7affdef3aaa28a958ba413a56ec4caf0800a9ccdfb137f194b8484477a3005af33a2e9902cb39ea382a4ab83a715903044b417f3ba20b3955befcfa765a1a282a3e5f75856ebf762337a995e2d79440a10e4777c566bda549e0d4f69126a30ced8a8f809739f7e83e2b3833f43677b4157fce4d6ec613aa295b7c485dcd5cc268a9b160000e5417ca77bb33dd2b437c26af69842b82042a4ec211b7dc57300a4ec980408423cd201020c4773b3ffeb91a772d27c18f5a87554f039a2f1718939a4d0aa462cad2a9ee2004c8e9baacc2975347136b4baf654c55226494c725e11e5c3ff4115eeb35ba8fccc681432399ef391421d894efa14745d8761b7bec8ebe7d5efe63925e0e75da1bdfb1dd316039d5daeee1edc360604ba69345df70e70ab861745ef6f4a525798fde816bddd0c30bdbd2abf175a23294e42cedf9810cce9d71b571d91f81f4cdac46d9dcd6f030db29a74f82d82421ea13feb7a55c449a1994b89744e6e1920aae753f7953cfd08d7ec92111912c9335f6b17c1e3c4ab183c8e12822a0f5650ce30f200eed15b6b7fc89c145d39e78986bc88fcf9dbbb6fb016289e1be3ecfb4b16784b088b1a541a33e4c236f84b6a908292dd97902790dc38a60ee84cc47ede7b83f2487e9d05efe12375b521b21beb2cba91d5905fd037c5edd7990a80688cf985bb02ada6761d2e62f11c2c7cf9d1d8eae711073c9e19aa5b77d3ef8fd217d30cb74f9541832a46a1ee6b59056fe183e0a7cd0f8aef8dceef2fcd34683daf651be58f3972371e0bac4bfdb70470d52e1f61de9b8333bbbc4f80cd301ac3ab8b3d49019c4c7a7ee3ef0a3ee1b13bca091f7e7642916488cb7360ff872f6cdc3a8ab840d56fe69bb0da680a492c93406f290ea70b46b085afe79c2e92133aa909b764b498e88f518d323a36a0abfe8141d7262f981c7d45524f6e9512225f3d3d4933056f943244e52f7422963969eb5e2624943e4422f2f8a9b5683c3cc5c2c0e23575d28b1a7ece56b51bc276289a480842eb150cc746ac5839e210f5e001a765c18afb65ad140ed8abfe43642cb40db568afcfb4ab15842e0f2e8d6157177fcd38a31dee8a4330e114bbee85cc2eabdd6b9a028cf4f47a895ec120236f2ee34fbfb56b59873f930af71d30b07954eb94b063111524c8b76f8f0fad4209a084f99dc97877391975e67e8a34b8a219592c878a43c0d919feb5c73ddc708bd7c1f2e9e067b48e7ecd238c4007d6933afa1436d726afbc72af1c1315cdbba2d6834ce30a2f81cfcd72a4b5da5fbec9b87a991fac61c4312d5bdca30fb0710c5add51a80a42a0fd66ae3b65c9b812db423a17688c08350cb3f288d7c22c3f2601e96477c70dd4bb2cade6bc1e0796e6f1740b184501fa6a69d757ca7ac4c3b26e4ffb34b74cbbda5ec0c5ad557dd4a66beddd38995a953a92ffae7660623993652e8f2c84fc39bf62fef06f7e89bb4b15c8348854e1592f3c6ac67bd6b1a0cd023b18491bab5f880a6e6b4c62e947af106aa1399f3f060d6ef2011b5c72292d765cab0f8b3ee99292896f8e0942ecdcd42f39c45baa65ced17d177e64a4aa624f38b928209db658c0e111eb3d13bbd2107bfd016bae73810ab31a3f956f1f887c307cb009955f29e9be387f0e49f72decc7fb727e28c4b2931c41649115d8afe9b13447594807011407a4fe3cff4d22521a24acdb57352e171f19705baa45b3e0a5df8c055037d197ed0596db77e3aa9fbf0c04d50d6b09ecaca6e5dff4922c7ff8f3de26c6f80742875199795d2f5dd08898c505bdaf68336a03b8d57a3b902869105be576b2a5fd5ba1cc953e88914af7f4b23c36baa24b36629e7ddebe8322c22fea17dccd0665e182f9c8fe9f73c50d62f06e8bbe1cf9ad3cbba597ea6caf2eeee4bb111e4bacebf03bab5a1bc2b444d52e216d13d5cad51c74c362a0d2257e343897dd6d60303a592336a95d8391c988cdb8569e57313b8c78c2d4ec29d60204194b540f8f0da3f859c9e22d003ab297ac6f4e2da5a3a61dc9b7d737a4d3dce85137c2249507b362bfe93429589e0d4e4f3719c46d99c3a0e46a3a2d19a391c88930281c7fad569624d3e40e622767eb113ba3c785e6ac1b9e07e1631b73e2b8d290baf3c0d172a99451d60f9c08157b940b8f22a761e2753b37a934f88d82b984c9ef14bc043525bd2264019758fe7bff73ccb14efccf3c4b2a576980cecea4c3f7c93b690e2d624d59aeb6076c25bc4521c518dcb798c5c5b4b2917de740dc23b3695700d85e1f3b00fe98c474086995fbde7970917d6a2171083eb3d52bee6e4db7e7b64b27b72a8ec0f6db5a6eb8839d5aadbba254597b38b72dc17870a4b44df5200a7e18f0743b5fce9d39d89462dbced9236054269baafe9575b01354b539006a20f0eef320adba32c4c5122b5b1c36b028015b9acbdc509a3ecd210cdc35c92ea47951703807aeec3d4602edd379e93eaf97b0c7099665f80b7ee1d14705900facc353c6d0b17ac1ee000f9db9035bfd7ccd5a29639e4a79060265c59b608e55e0eced694b2942778c073dcedd99360eb855ede1d55ad17ec333d3cd8896133abbb02232b4abf62fd2174185280ebece5d491615b15315fbfe774761a8cc124800e25d02bac278e16eb82f561fbe9e08abd6ba8ad824f981fc7edfe39c9919008863ec428d1ff268480a130dfacbd4ae679a83f1300d3c12b43c8781ad9b214cd98032127da9adf368e4853ce0432f39ff544e5752edae2c9e919910a92a81ec1404fc5ccd5353b713142d10a21020c59a1d71c0d53ccb33d6f033376eb8c48b09c231fe57e9b90e9c9dbba22862609de5851cb040f0d6a8772472350db0ca6445897c320835560582f089df40f2fb4b930f8ff6e6d9e76b5d8ac11b87efe8c2a33fd6c30005684f9b6a41d3726dd58c003cb3716ae3ede8720ac09e79573d63ba628e9ff5578dc06c5d6533e3a6978be3759d208503ea96c0942804464bf3f6ff6f1c5c3b70226a558157c7264f2c97e8bd629c8cdd838009bcff18ae20848ec5b0914b41687815f7ee40dc5bf0d4d9ed403107b3b9e309fb902427273416aff545ff4d40b2ccc993cd0849632eb775c7edc38afad7dd921fddbd2ef98e3f2377323949ddafed4c78cd18c2d19b0ded53890a901a35bada7534aea63c8e71f13af1aee07f1ed1b03a29365919fa7eef67b2a7643ab1f2f6116d508e36dab74537ff8a8e2c3eab38bcd0563a3e4a1b8203a1d70e34c0e246b61f12cb1d9d9cb50ce1794d5c00ea1395415406a2b2a18904ca50b3a756675336e9ee3f4ed61565f63e98d4c43128f72febaa7e42a255ea35e993306a4dfa75bed1cde897e5a7ac286c90060f40f16654562ed9600f2046a6fbbcf218adea2b839fe4630907a1cd53b1ffe2afc6cd7ad7985161017a0b4748538f1541f81e803f6a9635782bd58d61222c2deecefb61f2fba59e16fcd8bc86e2f005b97c33739c3f8cea8f00e1ef9d0b46adafc6b352a306251a254bd3bd80d88734fb0affa0c0392756a1c4277876e30c6fddb4f7e6da1a8b877f56bc6c8f4656cec6eb574f8fbda1ee57904308771b70cbdeba6295bbdd8849c179a81cdd35a9a04daee770c81982b1accf583501a0d093b9d39d5fd684330c0d90984ae586185b98d7bfb7688b4abeb7657aabaf0d0e148368b32d1e49295219b1aaede84e2d6ba309e9b855176637d60d16382ac6c5199ed2b1b9fac87ad7de4564b20ac1e6e17b06b39ff3029378167b907a083896cbe5c3c6154b85136c7511b2fa78e00398a8aeb2f7524e605dd14ded2b3421e30c2a82e4256bf91991fd304660dcc3a3827ff224db8ba1ae4055073ba4e55a3315ab0f11966006448685180f9ada4aecc2bdf005c8bab877aca24fccee78c302bd02094ff1023beb46c53ff117884b798fc5a095d05dc3a3797104267b97e5b446ea1600bc701636222cc20bdbe52e7bbd6bb7f2cab4ad0feb739141b68bdf6886fbf2c39e1ae3dd45dcf4697f9566974bfe809e6292371f967daf4dc2e4c7f839193772fdde0a9e494bfd7f3ed3e83f9bfb43f387092e54a701d26d4c234a0a740ff410796aff34fd08ec2dd0598240c8b28e8ebbf177e7977eb2ac086673c0fc5569b825aab7b6e197b0ec033a653833427e1083098c5a29b15c3e2c5277c1dfbc216fc101ab54603b9a6c594c6dd931404baabf447d2a4249dfd2e82be064608809f4d0408b4ad4c66f353c1fef641d2bcbe25354f2dd63a716eea8649a764a4d038aa030bccb9692e51f576be1ff288cf48f1c50554f599f6787a0d6ae59a10a0c633324cd883e6179669ebffca0d507b250e399581d702f1a02784b4512af84b1695d93ac7de7af788d2be5b2c6fa67c8fe7f45f4acbe4e35f46031e99d778592bb4aed233aa6065ce75fffa9be8b268e052190f9a6d3a6d841480a258c37efa4768714ccdf9efbbab318e370a40dd7beb1f50acca45d814667a8bf315323b503464435ef5f780dbd6a38a2f8f037316da78c53585fc97a16f7d9a8815dbe1b6996f03fcd55a06ac97103797baab0b04a02e3e68c192e33598ac014254c1b137a9cd6871789772b2afb48a23bc090724ffb9cfcb5d0a39dd2228e49fb30765c36b46ba63ffd0743ec7b6fb999e7e1187c41048d46cba9dae77a75ffe36418e16a016aa5a3c0da3acf376e0e69465c6b5900a5fe3227f7089ab7ad4f795d4d8f0ac624b8486a8aa7aa2c9b54004775f37ccd627e39e82efc678da29ec08e07a4648b65f2ae904a6bcdce1447f31f3af1c9651898117f17a447e99ca1c3d99ef3006375a6941338e70ed374330249b0877967f7b269989498f7e49e805087f4082db0b2286974abfb2c52a050f69e932fe102d2d7ae493482010b93cfc0c1ff5127adcfbdeb5bebc07ab51606dc11ef771afb11fdadc091b0e9f143557013780ee4a001f6aad5a6b12e8ff184a747ba0c1fce0570f4ae943727142f5cedd17c2afbf76b748e5cff5fcb80522125cf356e811a3cfe80267dfb511c16eda99d9d69775f884f7138dbf2d301e7ed05f28dd51c73bc5e3c268e50e416efae63c85d2fb521f173aabe12bb198ad374b49c9ea2e1731b86dd04c72dce34e1c00293d2ad8ecb0d50b598481669067a056e3266f09434e7134746144cd1f7b6395c50f5ab8942347b3a71fdf977a09904e992f97214e652dfea348e295f756d9df92fc6275f77718884e13c952268f43bafd1b00b7f0d00bbf822453eda3ca3655c124840ad50e42134afdaa061ebc62113b9677f1a9260b53c4bdfc64b8c7c585bb915bc3106f7a65d76591f6d3f2d080845be3359ca652007c1c73326bd4abf9aeb578a6599a04c7871afd826a8667f31905805a341ea45499ec5b4ae268a001558f671c4f52a27dd27d23f9df1c5f6654e281912a8ff01c38ccabddd584215a41f9c082dbdda998d7633b9c679fb249c9395c3c581cad05c090852d223fc01067d718c911325df190b2e9447d7b72a0905e2afd06fedc4d31366a0330de21a7e2eaa73101254dc4a538b21049a2680dd3b6c293853b1a3bc9db823ca0a6d4b01a5d29c9556e4ec724358afe592196dffffe787548384b3af76b3042e4ab84eba190610f6e7f2122a500e94dad63d8a76e6ffc0ab21d65dd5dc91f0d9cbcb46065732fc3dde707bd5f26e3e54ab9b0d13511a31f84af8bb0155f3290ee293b309192e268b4db95e9163fc8d65d763a712aeb16ba1c7f464222e4bbccc985ef828812c094d12b36a64cc5ce4bcd9dca0474379b64d45ead5e65f4f3c24b4e45066e68cc68c6577e42df746c9943e61a40f3476f025f1f8b4575c1ef121715897cade0c47140b7b7acdafe9355ce6de77b8d23ca2073c124a8a6bd8698308e08e0b8d7eb86e763c499505f0cc2f6cb6b42183396d8a0163026a988e70f9c14dd0c4f813ec33c69fe039a943f1c55c81fd5488cdb3b6ae3620b85ae787bdb5a113182c29ed6630741b3a0ac409ba9199d43206dbeb49976b978eee6473c813ce354b47d46fd9471f952b2c7b66d2b9d5009c3afdcf52726a4ef418b9cb36612b20004d7cb012e135c1759166d4fe1e2fe711ae4c6b934bf756b0e8bc8062aec34c20f018944353a1cc49191cdee9a08c2660ff40709d14e752b6f9726b3798b1590a0037af9887275644780c9ed21d3db3ca41a305302cb17c2a8cbcbf0488a3bcf2204642d61039b97dca60ee1be7f45ab36b3088b339a84f1924a3aed990889a0e3409c8325a3d0ef6da16704ad53bafd69da877256b4f2a3936dbc7027722690a6fecab7ebb6ac9f2276b3f8d390aaae48e49a7dc15d530e7cfb7d7e1097b695418c11fd9865b1b7812b4729b0d532abc6afd214fb09bfedf2bba7dc33ec3d98a95a0cd372ef022c2a2d664cb5a76965b7b5ece765162f92ea57182c2bc85e76680692feb4f8254951f0ae05f3cb63b6e98dcace9499d6eae9159596d42956abe8cfa033cf065dd1d993eb81d029c5158e9ba140e792d64c2d6ae4bc3e502c8c343a6010506f259f22562ba0d83b3695517d89cadadbe26fa267e72c3677f7ce4b3fe11621f0cbf6ce91f02f5b99c52815f9c309379d90f1cef9570c8510f7e8a0932fd5e22dacd66b8ceaefba843d65332ff6aebaa490aa1e5276f3c01681e971b12f439d3ab8983cd5c3a07f4fb6fb6f77e8244b056adf227fcc47bb10b81b4381e4bf992a5a04be1806ed55f6389e218ea988a441826842b951422971ddaab1f935f6bf5d9593eb03d797cf6b64997368c16f4e8e13ce08c38317f9e07ad122f251d1240984aa00a3bb1eb8ff96de5154ef21b1ed0983219d0559b62bfa6b993144b5f84c43b725ad86c61328c9cb316d3c240b82e50437bf7885056ab163e3b108a26c42590bb45fcb9723891186278ae183a58cfd78049a87c9dbe32c917076aaf0ace58b3127d9c7e897ba1bf4d3cbc681487519d92d1855e281b8cf3c39d505fb01bf1c608a0f5f16ce11dcffb6105aaffb975b00d507ab11e103f334a61b655b8a347bb1161dadf082c33b64bb5be42270077f7044fc6306ac74119c98990752ad2878b239ec734cc149f0608047874bc3b568eecdcaa1be61198c7de664244fb4d55723e291afc3ceab5ff3f7f6560314dcb88f8f693fdf8a4c2a1698f9514bbda564e8d4a24c0a38b6fc1793c1b20bd84a43bb4ea12d417aab125a5566b4b46f45803fdb791cd9cd9a6a9be247e23e2459fe9ca07c9b5f11465b9d0b3b168a83028f4b786486f3a0e575b14acf6514d70be54a1fe1278badb1c09b0cdd71b5bdac873e0981619886ed9631531993824d51605ff3715093f555adb1d2111fa97e65f93472d6e91caab5fa50eb01e4efb90937b7e4fe8a560ea356a9c362b01678e751867f0ee75a8bb05f7a0fb72f3c31ad55f8177f0fe21d9cac2d728a2a36d6df898c51f79d4b5a82a08e243a61f5c40523ae46dc72cb641f26968b6245a0b341a8d68e4562e024bfa3c9dea8003c4a9928829d726e6b683f4a48503a1c8555850f514b8b3c594bcb5ba4bff304f4df53c52014607fd3566c46966781239579729493e7fe01a0fe3ead365f92a2d63b3dec432cbbe520c00843665268dcba2aa6b8e4ab41177e914fc0f8ef2fd8d02acc96fd878a613c05479d806242f7826a3ba3a20e5617beb2dc95e9cc1d1571738d9a19bc1555be6ae02aa64ff95d49cebdba774f4c9957ae5e21001f104b314d1a2184f91c6f2ee96677c00cf67c7876cd58c87586dbf964dc60e5154d961e46393fbf6fe2f3ebc60e74bd2b4f6a9323cb7bbba1a7c68264edaa0876bd4525ffc1148a44d6ba307a5413e9d77c88fb66d86cc5a773e479b772cb40c8844a7412dd6cc4c209cbd2691aa458d7e946ccd6a904d99d8bb92a8fa9c6267f2ebcb25a22fed8e528b4938fe1b93797a1f5f956eb968fc9af97aa2660501d8142d3290571e97ca58a9c9d2a7d826b68790109a2d066ad4a7deb2827b5bc88f252bf03673b3bf79afe17b9867067460f86203f79d4bc67f1bb2dc984b7e0b8d7a84b0a7a6b59a6182917fedfc59acbf75ac3ba74fab368d460c932f0ded868aef350c96fe4bd444333fae193e7a2e3221f2d1e289007b42b97cef2a5fec581b0959acd2a46e2f112d1f6c797ee415aa42d658c4bd8ab67f3ada7808ec4f4f2e7841c4e62e0860eb86f719a9addb0927510a2747b9b3c8a23a101e75df6690d1f8a7eb12753541cd61a3587ff81fa3c31fc2145fe97786eb62dade592100aa91deb7591c10c046bf9bb51bebc713d4e17e0ea779e208ddefe98f2241f181c4da39d9074538b924a83c31b3033b2018c0ca0c97272fdc66126678fefe06fb34cbe90e4450948e47bc2cd9911951d11bf63848b4353536cee0525d7c8bc824ad7e567b7909aaf94b8840cd169462d996545e696b32680ea21c4466527ecdb34aa6145ea2ee7b1c22e940b3b0e61afe883ad5a9789309787dd414fb0770ecfc1eb9035750db120d3a1d8bcd51eb84212a5d7ab1f6062432395b7b130b3f3d541f2c33eb935840b2e931d18f7843b8cff72e713ce1d03fbcd69da8e9b772aa5f21345fe0a805fd29eac12c960c0763a6193102e98562a80f5236a2c258c117ce3116e13f39696cdd90463f72381e34c6c1bc2c32c0ca9c93ccbc44c373561ca8443ba01a9de312943fb11383772c537cbc21bd0204aac71efa7f9cd5e33fac5b204becf27bd56ff2a10c511c55a981e2d79ba1ebd262f07027a8f8467e9c09bb84d73080e937925a84e2f8764b22cf15b4cae21ba48db1fc473f479b4ef3d9d6785fc8da2b6d9e0b2210a61954708a7ef0c43e77a2a83d564265e18d5c5170235ca042cca76c2c532b6cb9fd1bf912b520f1a315e301b7a24bf203d209b2fb2c98f339c9b1b5ecda7a16279e21a71cd4a76730c80c6ea11e801574ae1c01e9c98525bf9c594e2afee2564fc8506b0058ffbf4293a9231178098916f2afc34b28231d019f768f68716e1a2e044d71f5f6cce9decf33fca04123af93dc03173ca3e958bcb3fe35a956eba7df442d7ce6f650a34c98ad54fca5aa800faf7636c0fc814b5fbc08898ea2c39f1df8d7537fb4cc0fa97ea3f13b426c0a660f57f2c4a3476ff1e5483c9b53ea215675ce45f6adc07643266613e1530a29a22df791f1f5606cd096e3ab8d1e09b3d793d32d781f51a98a38808f2466d95e33202ab1196940b91a27a2df1adff0f7609de91b1332f3d1afedc9807a42298df084d7c175052606fad0f62dd7c52bfcb097b0e9ebe5bd925224b73ddbe805db72e91719c0a88b4e065636a9e72bc3cb88a39cf5b3c98a45ad87d956538e7a98df4bcf5b8effb8bbba8859160f298f207b7f8219e0730911090af31dd58731cd1b072c885b0383981cabe78b349c31250d1a8b690ab2b5653556afc66d52b6f76bd4180092761ee490c5754fafe50328297dbc6252c2e4c9015bad7aafd2ec57c2ca3c8328e684afd4d083717c651983da8580a2735b274486a53d19c969cca491c491e4e5816115664d0a493eb7daa560f3fd87a57e47c370a54225251fa816213a5f5dd1df06a83b9b3ecefe34f982af1264138c74e0e1945e54510e4ad4d8b271e3334cf62c917aa611241cbf72a61703f7ae67da23429a102522d39569b2f7ec4830cde6b09de4216ffe83aac85bf306a1240d57150589856f99a9e03d7e7f6c97928128834f5199ab8189149b9fb0b5604e8adff2ac15fdbd2bb65149502d1e9ea30831800483da2d03a9a83a31dd678d737bfc3ee7ddc9babcdf9636ca90793703f4c9aba2606ec33e2ac160e06036f1750079d3f54977aa0b7e3c7a1f8199fbdfe93ef05bb9e62c9672f582eb65ad753e79bc60ff96b12955cfa66ed3bf4ee1e7af1b9091e8983a22127a3737454bca235d86c568c56b0b5c25d79528b79efba5ee31699c4dcdfc08bba385f63b9992ed629fdd3a5b5cd1a6cd5b80d5f5f9bee9f46868aab66aae9aff28320640da884c6b321514371ae9be72a0f3c00f6c38a432a639dec3187445b5a708a90860de969b7092812d66955703f83a52167bdc5bd4e524c6a814b65dd87a80af1ce11324707c75b47b8696154a20742be335a77da46dc9934b7be49593f0c1df8632e005193477fe5024bb7b73cae6b1cb55711696d7554a87eefdc6e0380af4edbaf990d1cd255b3da2f500f3de19286f71ddc5313c030e2e50592d15189c4ee0e09d5980eaaf5a080eb29abe7ace82aea90b329df822ba1f08cd896c93aa4d7bb738945ae74ae19fd235cf41216934ac2601aef08bf8f7c0fedac25b76e62fa2567df8b2535bbc2de27dcaa15088d2b7a1ba7fcce6ed333950d2d023858782762ad709f30aa48ee7a1cb3da16eb8e839cc024e4f1c162f42264f1de85d46a7b744550801305e7471d914663ef7e6459c5c949feff0f96db214605d45e2c210b13209a8abe6b59f83026744442e1fc837e528a5ad527735e48a469429a45c69930af6241bcfbf4c3b226ae5700051d6801a2b9e6137dd4ba705992422e9487fd46545e739de9c212b7c51425e3fb59ba8e8419cc41f17d66dae2a8a287110dbb203b15b59bb5886464390234c00959ff2246e40a9d16e0d61010bb2602ce45a9a9b00520340350afe68ae2032cec8c2f1e819f4d51dd776814ce1ba846dbd645fcece2c4290448780bfff8a374bf81917bf594f46bb3964907467d3a4cd2ad3d12f9805ec19e5163cb4d786d5dde5235719ecbcea123527f0df0032bc6f800285ee7396a69d88128cc312cb2436ae8078fc52361b705b2c6322c9f0ff04999823101397741aa682f91146d667f2da2b06b538df5208ef296590faeb9cb97add13f18d53ae7864e34c5c81ab930211c0fecd53975cd95eb076d70f669260fa6e66a6a1f7aaf49ff531cc1e0af84aefa13b9c93de0f9466ed9476ec9b43a494443982f3a89108059a083e1e3b0ca2ee5b1993e92c0ccf5a299b24d26dbed9359efc52af3290aede1ecf5c228073f56a68f709c28752510698322ee7e6a4d4637e01b15ff647fd73a0653b1cb8908d3c88cbb212751be7fa4c5bbbaff696edb355e88833bee1f8b83ba3eff3b35e4dfa233e8f4e1c19629c83d745dd4ae5ec622199ace6eda605b2e81f1f2862ce01ac58508f9fd5cccc2c46425310655053f635031c35f955408e16197d49fa4ed0449df4b848789d573b7a01f1904391d41731918492da18fb0dba040ef8b0ba6f1ae5cea81c4cbc0f7dbf4c21ed39c446d25e522d9d23efcf1ad66a4a287712eac5a50bc3d50bf60266dbe1e2679fe39334423a0ccf5851ecdbe6d5546158416687884ee89fc60e2235865e3fabc2a18f744f26189dc7b58c1f7ea7e679788c08f3fb85af0ca2bd7c7da6e2068c1378a75863202cc523b0b445366358a23fdb1fdb2c4b462cd00b99991ee1527adde26952237bc928a62982ae0994e01289841a4024b7b28bb0488632091f1d52af838a870ca7e59f21ebd2021d845df27dc1d1481d78e1a4cc64491ee0f502366912109b5d7610c1ee98c6674e9c39d9f5b741a899670deb279c57efb96b5aa24a95ddf9c0640d88dc6dbc25e4920c35a2726cda5fa7b9d4724b7625a0299d1c7e425ba7670fa445d8b15716fae8682ff9a63a3a8843464b38dda30a2f54cb7fa53f7a3ca6709e50fd256b98180f94e14f87f1d84dd790930006cf57ac13ce221d33ba9a479de9d4669e47097ae4016cb45edcc5f16fc786f204d8feca9ecf7729d00e5b4923e80a20338cf101b36092add3e9a12eb9ea41449d3f6e26091ffefbb795bd13669f2c1c8b485e3dbfa40b1d4d5d9a87074ab2a75efcb8a5d52fa472c746d8d5b6ca37cf0cff7ed77d4f887fd0d999c09ef841e8066edd2bcd5883916c517fb582826de93a8123b27376bebb6554c7ea4fc0356c5eddcc60fbf17017c95d6d5a1fe8dbf508ab19125d4126ad3437e1926a195e142103c931ab5a4247ea16ea9ff29cf9ef30db4ae6d320ca12e638ceda1e422d5a6730391ac6bf26065d0c9bfea926072b587b1d1e3cb8f5f1aa7ac191d2655145b67e0423bb6049b70c1fe8ecdbf9499e6b35d4fbdf1ae2a08d878900e4fd79ac602de029739a3b70db0fbacdc33177ca59e001f81ea47f1170aec3d300bca64e73e9fb0526d795b4efb4cd40db2fc252a5c6432a3c276b4f02dcf84a27a4a9f2dfc8a53ef6db05cad00e8e175a03834c27f9ac29effdfd057cd9fe04de4178e52f662bbbb15a4efba7c96853585a004f334e7e19789c9e214ab09a1298ecab7fb8df64d9929e217573dc2123b2118ceff9b8ba8bdf1939e3a3f248c5b07d3ee45a2e20469e1f029a1a4ba4802e55a8b8e403b49e564b5274503a9379462db3956e531a515afd5b4da54575b641487720dc4615fb6357e29eb4365e04220a53eda4b561a429214d5730ff680831da5bdeebfe01b56ccbdd07a4dce75cee5504df6ee7881446d5f5e2b127984dc2c9bac8c0901a13f13ba9adc83860956c78fcf82a5a9ad14d73b2f150d58a67e7c3ba74f541b63ef37ba90af2cfd541842d938e1ff90496922f72e12173c26c952b143d437a7962bed195ffb78a6079cb7a5de5f2e863ecc7b3fe2309e4b118542dcf85f697d56a892c76195c362915bea00edabf980fbd9335d8ba883eba6da74fa6a3922bfa2d4b856a6b571b65e551f2c3cd259c696b6361844bb2fd8b3b6928cc9660e57114e7b20bd241d62aae882f9033ea038d14c990963cc25dab4dbe94587172d02c06c304c0478064b6a615287ce6580838e90e6772e6aad9a4b2d3c01f5fbd56ee5ed775be4c761e0a5207c258b54c00e08c885c1bc6576ba8f91bbb673f281148a8ca6d0618f4a620e748121d4750d21974fc27583c16ca80d8be8d06d7bfd0e5fc18ceea1b25c49ee307406ee16ed414bf1dd4e34ff6a7f4fae93b65fa1976cc676d4fe959f8161fc54e98744d71286028ce932892de4dbc726018d7e538dd188860d2cf27998bf92fc5dcdb87e840280cb913b270e52896a5cc02169731a6073b48ff579ac628efc56d62d16c61a03eb8dc6991256338dcbd62bf3139c129407c19a892c7773b22934e92887f9d5bccd82905a2115a786dc33a7a61a972771f70f588138d0ea49193961623db4bd39208b47d40144d3c53a0ba1d3c792966657f254a950b377075dbd26989dbdb1cdd5dac8c9d5d07e03cea26662dc57713ebc37af6693d19a4d54fa2e491a8d50f7526b9804db8e6ea2ff1f9c0caa435590e6f01f33b3e6c118c4ebd6ae1343a16846282537e93eaa562c70e02892a223a92a5aad338fedd3d53590c41adab28c7ce12d0af2ab64568bd73245b63c63a5ff0cd13dd88f6a062bffbe93f389a09c33596b3a28cce236b7066a9a6c669d3d02cebd2e00dec0c9a17f937158931571babadbfc9bcc42363cd91253e46448f5e14d343b37a67d0dbe1f557e47ef4a7755ef03e1ea136ac681861a60d7832e709a7e8301eb27b31261970fb27471854a0bdc91fa4190a179ee23e4b303137f4e256bafbd8aa59f09a7eb75cc37d75c30f3311c44a424b809fa92f879db27e9e1d643c34ebe250849f32932a8deeed179d49ada81476f080db2b378d13fe810738f289a107310639fa808b321261784f24e7985c282201019f0c678abf4b7b695d827ad022c9b5dd13a3750ed339b31bfae3c9226d7dad58ef8861a64ae9ae48e3abf3fc6dffe0e8dc7b971b76d0474ce2d6a669108caf913ebb741b94b3ea6c3a65f75f314bccb5beea85689334cacc3c55868753e150d62bfb8615f8017a28079122a4878f8321623ee758ba81698a5666a05da444a56ce3fa041eff90be8f9e3647c82b8d04e9480ab041b7ba75b806a7eec23f51967f8411b5ce8d47b95ed16b6f0970da40fa9f5c99247d64ced04c3b7044cb8d828b8f30844616498dcf0b54434ed7f31e75cb8859fcb97ab3abbe782281014ceb6b9a5c186372e5706907350497c0c0fa79ba1c5842cb3e4cbdd8b073d7c8a17dd1e621e43e5e125ee74c4dcfe06380363e71b548ef09ebcf99139e8d8651404ebb27846a000f206731d97905ccab6d5ed1dd7f52d26f05d0bf6b8f94f082b5c27c2b754c752c3fb0385a7964ba5d8c8d552e3f3b36a3d63d8bead4e59d4f3dabb20459614ff871b0d59bc468a24107aa1c4efa0c8c977553825e1e20580fa4e2229427b74183c47dadd83836488fcaf9836222e4ca2b5cfdd53f7da8ad1e2de73adb663327ada9e943bfd5842a817cd6ff2353e3efc315f5397926ba588c58059a67853d63c8fc9f5570e46b4ed0b758d1c2d0f07ee84f22712f14a0b46ff106375f0e73582f57a3e7587012232af40dbee1f52459c11d92a59d252ac0ea4373a1c2dbbf0a3d15985c19f2573ad8a2bc39143cfb9a068f4d70eaf00a44feae299e3ae2b83f360cecbb12bf603224400ce19085fbaa614e35b49d8ffdcc5184222ff6b29499ca182f56815822e9ffcad223d2a22a1b3515514b0345d7f1a549b7c0f5c88762728e494989a87d4d2f1f50a026e8acd2980d7d35035450c128eb8887a9a07147a744c7747750f13135d3a6d3b61c555ace293636752b7f92559d176a5a6ea51fc32d490a676a586090d0afb80de551157b7f48e129443fc747bd75d0444b7d75228b84d588f79c9d532971772f679975d7ffab1312217a7ac905c35b4d80ef7f8fd6cffd08a5a1a47cd44e1d78f23c6ac74d732176ab0481c2b33b7be1fbd1fbd04f5dd1d7276baba93ee883aba513e573113b32358dc7b5d859f54b4b16f6e5092d90f000cde2f5fea2af854bb612e1276aee074834a28367e27e6f51c94abf517f229f19d08daed6f78de10f1ebaa822a02b6c5a1b5719b98feeaf866334e45c37044b109f71152f52400b3ef69782649764b364a14c567bc72f6ab221079de260d63b30352c6c451801afcdb2cc58766009a981a0d182c89ca3e1be996244f87817054805af89b4bb8af1a6b140a9f717fc4f52a8dd8fb4dd44046f257f4566d28dcb6b7c9c01534e811b6623acc9986b2498ea1c6124500581c321f70110806cd1d91b4b517cd25a0936e3254d6413799047cd0a6728da59aa214fbf092eeba18ddc889d9bfa05f49c3d4349aab1ac29a1398fe59119f67273f1c77ad9da0e4562bc118f4d874ede740ad60e14d7cf47e58ba579c773f3ce5908aeda1580ec3ad47a421722f2af2e6c3866c646d904f56a1a774e9c258fc0770303b65e43f6fc0b4e6eeea320c296da985c78196049bd21d67129d5bbf5017497dd5bcf4f80ed830d26447383cd2b448c6863d0b3def451996c3ff04e0622cbfd9664cc2fd18e4c56a4f37ccc0a67ee54304102ef9dc22576357658a19e9379f8e4c7049bbf46dd19a9f0ac56d3fd61906fc7cef93825c92913202f746156e61404ce913dd95c807116dfc033cea3f729e3c97c7a1169589023363efb224e6c68b95374b959e748bff2c18e7c733835a5acaf2eb9f1b0f540655cdd1ebba54dd78b29ef96b80c696bc06e980d20a47e440f3cf1572b6042a02fd311eec8bfda1661048e4448041e99d8c957be4e8a799c3dd84221fc50cb4064d051f1275cf4f5425b8d6fd8210099ea59cc7d4063ce9df84a1ffaa3a50fc6b76950e9cef1ae592dd7d3bf54ea2bbcfd37f16a5911b60f3892308ae35af3118321ec7e1fe5f7e149469d1a5628b068dd10620d6005d6e74a77501a95f987ace3f66625af82a832eb0ed276bb170708ce26f80a3525cc09de96a00d43ff1505f5252e828137df267fb0bdee07583b820a7f6de5f166630b5dd86243b8fb0865a5ebbd3576bbc3d961917641d174e81192e59bb249f3a643825a2ed7cf49002c63dd9edb0c46635e66507fbdfa9c69f0ad7f2cdbe7a4de48bed66df2b76babff2a485a45211f472f677ebd724c93b5034faaa6cce8d9da2e8f75f495c628692c69683391298b6e370f9f0205b9e3e5562205ffd78b844e313c34b2d8b6a0363505d81457b603e538b62e4741bc621862240c4847a5c96773c7a24a3c85329892226da46b44af145a7a64d79b2b5bad53b5ff3c7ea9fcb3b2d8b91ad224c0644ca32cb514ade2e0c5cf863ea8a92e0abc520c83f4696c2fcd94a1f0e15da6ab0d9eac1646d464e96ff08cd261b187c3962844c06275775c1f3cddde2fbf89205e3500bb78877649f5544beeaf74be199a0a50d79531f86b92c68c7b97a514e0c00a5b993985f7c2e46f370db700b9115ae7f3008bca68cf219aa0f433b24e05148004ef0240d2faa8e21c47a9dea00ccf7846d56d992bb614162ec40744bc7b2c87f13164a63f2164455526a0a19d47cec4f5679c42c1de45ff47218fcbbd6e30a250ceee5377c71cb9470764b8de8113177f150f7760579b3ceec8a534ff82aa7ffa1c28be4250d112439f61860566bc9c88d9b5dc1ecc32d106e309e44805f5bd9cb24f50b97280dcbb1f7b094b0aa9419bc7ee3d64aa9e043467cc47bfa582e77a6f1dbd4478f77ab8dca006bb867e813df0387bd6cd1c946b48ea83e9de1bba4e3a01b7ba3dab6203d925c92ee310df862f79e4275130d6c8bdc4d0fc65b34450f71688d0d36ee9b04574c5feab84d55aba7f119cb568c01b89f42d5d3765911fc4507d6ffdf5d9ce5d310a9f74af1fbbd8d9a384079b8b2360010f5b236a376fa1ea531bca42a010a3c8bf117ee0928d91d024fb35c4a23c81a7ff6d525d81c8d6e58a9ebd12ab9bbcd7e2126a34f30c934add2a0f081a5e3f9a47b79c718fe86d16085661dfe1e69e91e9f9e789c1dfc5ea7535d3aa8505cc324bb7afe1c6960c6a7e4d1b175047018f2f5432433e9d0806045aca6e6b120139617c61c1927e0c0fbea66fa7ce8f71d17b7961bd62bffb3fdabd9eb50fabda703bf84a3a24d03b0af8101cec79f3ec72d442cecd1b33d399b780f2739b6c3cbb6734a106df99ec367ae66e2ee980ca00a2aa2ed94d7fa7c60e310eba1bf02719aff1a758d14332ae9f34394562380744e4b96bdc782f4ecce9ba0e132b6f1a54bfa0c773aa952369010c318559c03c05c7e9dac0c2fb00daf6a3e8a1deb56aaf300d022e4856f3005ea5efa30f30aa6bc7c4bfbba01a1788dc2e9a3768a7010c0161c8cd6615d1b2baf2b6bc477e727f79c4f2bfe607ac4638feba7fc7efbbe8281f1489a92e8bef1b036f93c55e20ebc2fd5f61b59081f56be6cda40770d07fcf7e7d781b89ec29a10b6b4758fe94c4269f4ce2aad482b7f7a1006e9687d10bdfacca027606fc6a775229467b509a3533e4f71df576c94f3d4348d9e49840f60f83bf2e8d6597b9b02576685b72396a93077a8e74d052238fdb74d59f14ab18702451552866f5d1a69cceb5e4e64839e6d75fb6624854ebb3930bf3df40bf4ed13eb134f91803a0840a2ebd188ce4ac90a3a0f957c2225a1b52afb306b75fc656e8f9bbdc879bdf173b0fa4e6d081763284af57e7a3031b978d06163893ee2022f119491e49a93d330ae3a7127db4d40a00b72dbf60929dd8ac363d15fa4c1c51b2c66bf74352290eba273a221084d9fa76355f91841eec4307e60bddf6c1131bcdb1efafe41a0420a4368dee234db64d94bac878f818bb41b0d9b3bc3e83f7f1f807f0b9ac7639e2b00bcbca811b223c7bd15b562505301fb992c334e1391dc5f70f06d835c2318cef066c241ee6bb461b37fcd38e7959ef05a1219815d7875a71462df15345f50f8a9b751c4b564b5ad3df8aac7d6cee525fd9bb512bf9ce9859a9f2afdaaa6c46ca6fba41e831e7d636e0e447de0d237c005e0638dce04c12b97095050ed4b6c1009fbe3776782027d074752c049a1274b4e9d7c9e71d46e543e3969848a84bf0b58aa92a52ff31aa092af9181c32b12eb9b222a1f6b6b197a913d6391045356c0d3d93a579e0da4513cc0e1fe68c9858aff586c0ebd9e6b1e508979d5932a5734f5615afa53d154f30cc9c45f8d636edb475d58f219361f08bcb7c268a9d156c6b07baee99a6d52efa04bcb0e1fec00d2eb502f8b6a53e120c25ce46478f1017a68f5e970ec164d235e3aaf8ef5bd38a2eef3bcd04659a87194fbf791d346779d93611e195fc7cc9fb339e26c5ddaf9cc96c66cb97fe60b71c3880bba7b091e17dcd77f2d03dd3ecb1c886ec9ae72e837261892bf93acd4bb749e74f49563ce073e4a55fc1e845ccc913758be4117bb1b2a6a04a666f63ea49f4ef1428d3d601bd67462633466570904d45c8a99558389454018cadf57bceba5f178c16ea007163f3dbc9867769b37d4e7e52c5785d8f1f58a9e6061f49b085da9c36f284b80a252ac205e9d54367df9f29c2d850d47b32734eea9bab72f5cff8233ad25003baa16551bd7ab680481cf569692344eb6ce7534bf4ed79bd9f43a8144a2f5f27578df98c785824a207a68040d09b2ba4e2fbcb36edafd6e89490ea313b52e9e6209e0f7d724975e46ffa12c6574af6bbf2f02c3166250c99c1cc8c7dfb64f5a0757759d57a0e7fe575cdbf51e6e150825ed9500b99bb097e7865c6abe810579ddf5211c88f6ba966bce5ab731d5817b792368749acff44d18eeb5d92ea1d64c30c2335778dac81bb769dfa81271394efa42496905bafd5556241ae14d5fc20eb0035e816b074557b34b3703a5c287101e739adddf3615c0ed67bf51dcb4c2521146fa9afc694fa9e776268e72c9ea155c602a986ba447fbbb72d670a3ada90a123ddd5a520d13d1e81ec5a3f3c691ebb4dbfbe9c5edb53ad24bb94d20851cc045d92c0a031452351baf1c09eaffae45f1d967c42c388161c829e0210a3c643a1143fee7b896cff8232eea715ea829795edf8e64ab7704fcff2f8a037c45041b53a62d9e9f482d9391579d699cff30af9242d3a42d20d137a774892e7b490e355427216eea750d1ce092baec27be2713bf0cef82145a9d7def52388e2ee94845da3ea2d1a036b8ac6f0f458f5d4601db3acc18f9f66f66ef25f8c22be52b174ba1cf7c906d8cf15a2f85b5fbd83722d68c32034bc62d8ec9fab057c76b2643d07cda33454effc291cae26dfa9827e6975a8846a2af3d90aacd39ad0399b4972f91dfdc0fa207771ccd09e71b3ad2c59817e98e7fdd8e83c64dd462409c5e4bbd573e9b649f5688589b97f1bacab646edee7554a031d98f210398bbe27db35ae8c51c3593553860385d65a283072f98c644c95a1cd0fbf49fe47f7137ad6da35eef6a8ec5d8e1af6c8c3a6efcdfd53c7e8cd4991f3c036e08cce81d7268d652cd73b5b0c759aad1a88bc6b7e0d0f6d9c29c26372a5887b670e4720774d56a90423db5f41e09aa0b8ea8cb07425e35fafd86f25fc2f740eaaaad0d4d0b825d0723abdcaf2a12aefef3df63a3e81c783e7a13bfbb45b8678d98b78c3ddbc441185255f97ad748b027107afae344d060481c1078240068a739a331f322774194e3cff34c30e84532c7c1cd93a937316667a401c8fd12f3897990424237a0fa50390d84b26e95193b5e8900bc7e158cc4129b588b3bcd7fb72f517339b386c1fd5e0b12cc569e0de13b74d5764d55fac7697e2f889655ccbb6adb6587399e5fee5881ebe4f04f406df49d44ffc7870745fee487a60ff8f0efa2c3f48a5fac976672ab085ee8b0e09f7b5d62ee4caeb0bc06965edb46e08e2bd05b6399311202ffa637d14b25aea825a22a5cf2427e3292a0fc2661caf3bc7a344511bbabed97477d68ea5aefb960b1b9a15809b5b594484c5e0e052b9d1b1ded5f9950e55f950ad4101a7baca1234fe1a556aeaf0483af523a9d4365ce1fc0efac837d635019469ac2c5f3c7b1372aac3b35a08761247d3edc5861caf079e4b7eeb240dd14c9583938e270b6fdd869767062a5377a749624a9964bb32adcc9eb7a75329f6fbb383eba99368dd058b09218bead6737e4f966d0f688ece5aed1ef4a9b413b53a12b53e775f35fe4717f1049558dce579a321851a88bcf6db80bffdd1b12b41bd25e4ddf02a350aa4332cea2c21a4b3c787c6f6336fab87ddc284d966b38d92e037de6f911480a37d2c0659967d5ce4a5ca46de4173733dd5909ba4e6ed80afd0c0aa82d6130593d9b01b82e36a686645490b12b681d3168b44aa7f73d5a4d01391f433033ebd9d6aee49f8cc7a3dd93fc6a96ca12b6ef849ad25362842ea2e60bcae9f1c1c0bb8b46bd318f54b7b7c3a451ee4a170d7190f3e710264164ab353edbafe28001b16cb0f19b5cd17fa8eb46f75b9d0d6b8d500e89ca0c7d4f7a0eb74d5e0254efae9a45d93e9dfb6b977db7f776e0341ce37657f73fc0467832524ec1c52b8b351067bdc3806d8fac6295695e464c7ec9f9dbcca838262e23bd353205d77326e30cf51585a922e126220fa57441f4812550e1237308512f76fcc51e15cc2aaad0f3b236f7fb9963fab472a44172811c26316a4821f01f56a4713123462639ec160a1512a32a2244900fa79c36a9eef194f40404e8950c33cecdbc458bb1e84c69eab4525119b6f278e815f3c8c22f17954da1ee8191e134b58d30fa6a12392a65933dc4bf7d58c7bb1a55de52babb1ce6466056a1e1eb818025fd1e79c940997550908313b61c70d1b03e901f927dd6f1e910d3940f79e01e9045ecdca472cc48eed4f1fe1aad418710f819e17f2a772fbd6f2a0d87392a40c3063a1621eb4c82b5651c20cd094f518724c0f1ec24ba2b0a77d37ff46ba48c35e3a4c58fd1bc98025506d95d2878920ed9bc0ecf24a3ba2d5084779b6fba301ff335de1a0f857140b6cecde2c9a172b275092b64f096ce2051549a858b20898433c11393556b68240090d3cabf3348aaba390c26cea3f3c09bea02ef6e7658f3fa2ae934499e499db1c23b017015329cd75a90e0ea9a83e0b686af4b2597d1f2364f73ef8ce53d3225f913f003cca7b283e0573397d30d8774f99c99036342c977a4633aa0c81121e4d778c037675d35c32e1472999069568fa5a6d8ba845f8d4799bca84809ae7ebab0c02dfb48bce42819ba8a6bb09f083afdd76b5d627cf4a52b676b78c34c0ebfbd998550f5fa38fdcc3d1db4de3a58bd2a1ccbcb629d6d84314de08a448b50a74705314030127e7876ce9ee00eb905bff25540d9844fa2b1940fc7fa8f9f2303c841783a6952d49d8540d4122aef12f9a679ca97a4fbf68fa1254b1ccd00d75996d171cb24f7cd5f45b643583287f27067ddb4c511b191465bb0f2c7eb49c9ce8c3213a1bb6de93a7600c1ac160f35f008bb8def58ed166c7bf6ba542d1f6f671c8c9049e9a0d38c621b4f2f4f758245f0127d02a52659405858e2edb013be620a91d183a829304badedbc68fc86bf688ec5a5224c61fcd1ebc9be98b58657ed7e0342effbdfc5384696ba3fda5aecd210ccbbf702fd689cc333ad4f6442c377c23fec61ee19004fb394b48990cf50c560170e355db0d2a5699f8e18be489b5801de0ce96ee625698628dca3289256cdc5b7a7c848e07bdf795f736913f2092b29eb6f39c2b23a220ebc148346619af134a4f171a68d0cee8c0df37c5e2e2c88f07142d84e87bf2815a55a3fd4b792128acb35581a947cafda6c6fa04e266543c7aa823af0cc673aa214e22b4167201cf392e63107cd1f09523df71cb0071365c4f0e5e5c837e980a49731deed027af6da87cf88586f10e3ffdb1b11d7d62363170109508529b3be94e934bce94128c0bdf65e913e8eb9d6f2a98e771fc4246281e1b522ef5b3496cc58e49152ee171986eb9d60ecc193ef2819a525f650317f832eb86552284277c875892388e34d5b9f6e5472235bcf7a170989b65beab04670533e0b99f114ab32a65f8c5e01f8a565d0fac55b8587a822ee7e924c39c50f5a5e8e5272461f86599891ae165e79d13e440b7baec4c3884feff296a31406b14d30d96a954667cce2af20139ee5de418d17e0e3ba2361ba861d852dd5d1c19be51f09c4db58dadffd4fff385843527aa086f9698ce0f4468596e7b3a315e95ddd3f963b6c34819a65992155ee2ff418904b79acebbcba5fa9870a8d7641a9359802b8910add7c2f8dbda104456c546fa483c1b6baec188d9bb0b5a9e454f61019e9585e25dea9e44c382bc1a011f6a56b9f771bd7a16ca2705c2431e643871788ea3f102af81245475b4833e0a07140ae28455aa5e6b224808f10dfb393857306173af0ea8b057c010c27d8debd9f5f4eb1ea2f6fd3272cef3af8f23e9b159af5bfe127ad442859d4694c10f554501dc45981d4e693e787e25d991b721bcd0124f1e368460c4f1a1565af79967b45ab534d90457a97b4493536cd8e451776578693ecfde1a9aab56726a8a903ced49621a106c92a3bf16546758ba6de532a04bc48e4f985b52403bcb7e5605aedb9bad7ba2e0a6472526b95430e4dd4bea94fab0e2a6955b8802af862ba912e075d328a6ec92f06d6725bc3c6da4154bcfa07c5223ec7eb7ca9b0873ceab4524f63f1e592ecec478e729dda1c97a22c218269a96710883864df5e8cb90ede8f619c1b8b53d8f11740bb92a21de45fe2fd383b1782657ab755dcd736e1087d292276b29b2c784e01a5069a8659d692784f4033b034b6551617794eb4ca936f344401b2c51dd179a168eb1d09d3480810614b7f26aa9bf475ff107de3d393f15ccac1211382b5d58c1d93fc096c28779d795266173c17a979bd9aaa7f516aa5685420e7586c16bcabf1f753bc9f1646bcf0648a8639065cd78f51f5cd3d6acf4459ef2546072b23346d8d6b8b6a6439e9505bc8e2ca763a540daa6456727ac9c5e09a0583447cba1ce816b9a714e37502450e20f1017f746673e934c5910087e8a4317d0c6e722f4c08a85c1efecbc3a649b4ba3597e00b2a366b48807de2b7834c4d51169bc06792013f63f36e8115cfbf57297998b28f9abbfe99124245c79fd352a7c9efd9cfa0721396155934e273358374dff5b823a0b56dd8786a95ac1726e372a68a9d1922fc7149d22d072ea8545072ab520da79e68c8d89d346191544fd4e5776ece4240cf05d8bc5ccdde507fe30436c8ddc42040335617fff6d18e15651a1e0f5e3f26000f99eac788a9cb8037c9effc68273ffb4654d502e79bec00ba1b12131fd25967192abf1e4a0eae2dbc41b8666403180e5a107a900eaf576cb1c41992fc4443d9bcd314de9b795961277c32ad7e2b6b0c600483f58bd1069fdbed94aa0630f8e13d58a0e4b7155257bfc4aa23d0b030f7ed765d41a6cec7ebb395fa39b6b256204e7a7676f4e61d16e81698e33b39c7e93d32e53eba3b18a07710c4e735d94ed8ce2a416c670dd9890b24a13f5d2dbea4f4b37518eea3c4fc6855427864cf0adb7320ab5ce8bace40b931db0f05f68b86b0e8c6687cbe5d4e752a332af1960c819fbae6f0c1b3529db06ef05c77fde49c9223d3ed96a9756f86b7df81a49348fca0114ce7d15fee7fa8e86f5d3218e3901c9deb9f44b3a7cd8930ab59c8a91204d25acc6862f6d309fc9ecc50be0c3192fbc71c35c02a652db431918a6fb950eea94508907cd61ea8b1fc3ed2ee3d0c9e2153e538d889484ca6773a27239104d0cf346bb7f97e4d4849d81c9674c9191539d596ad48960f0667ba66b1c4525c9f8f1b9f6a1ad1ffa6e4e5162404571704bb7198b96984973922a6ac3f529f799a5005aee952451182db7ef4a7bc10a599c00f9ff66f3e43f6cf5bb0944432915691f56c7a07a62def83f18f4c468968d3e0156cef065a67ae03e1557629d231adb45e9b2f2230d0c1366d460a6c8f50c029b9830be32786ba4e8b614e4834f96bcf82ddb54f8c530f42afc840e10ad4679b12ae6aef69061b7284950250b0bed46051da2d7f320f61c586b8b0f7b43373cb3c59803fb5ec2df7b7cdf26f1c3d5721db13d11670921bd6566ea7270e48e82f0085a0de5217ad8c7bd2685c7a8092118ae3750ed753fafa8894bcba96ac33967acc8d7322806b11e7d19bf4f719fedae82ebf158d689c925c6117b831c8b6389d2ed6fe374f48e4334c234cf8adad6f697e3460916a8029237629fa98c7db3282c2d69d1a1ad54252148be5d19b08ad74029ea65466e2c87ac1fbb05d614a1cc66cae5ae4965737dbda51c914daf828de6e0c87fcb7223637a0ed81b7be8bc88c95bcded0cfbb776aa659583bb4e1ff1e1d0ed233e7d58488468957dedc08fdc1ef79cb6255784d924070aba826c08e6a63c5c09b727ee1d32cff67f40c8664f758a1f493ab586f4760fa361db199e56a7d0744cf7ea8c6a3933db71f46b3264af904def84ab234a507f2351f3ab27b8672fdc93cc199424d4a8c3b29a5d116ac932a985924aac7a0801dc787fb681138b699173b34c85c76224b47d8de6f7e14776f197a104791bc44bf3998c2741e10745be43e5908e9a0e2922fe643e425004a3d42687d606ca642f48578241cbd9171e72cc1ff42f03ada7df70606c9a14373a4089f15409ba8f5fa5c1a8291a27f348fa7ceca79c31bdb2798c42bb2ae65470bb13dd372ae3ed76c6f53924d624a0dc9be22f29710693fa881ac224bcf31f2cfafdd0afe641c730bd08b125dba921b9827c95413367a95e7c9e4f02728832ea9b544324ae107fc11c91fbdf5e4fe5c9341a4ce3b767d8a6e610464923d1835e30aa8221398e1efa6ecac49bde109113a819d6f131c05e0bc1bb8d8f52f1ab593be30bb9a0e6f921e6a072d92e9e6e3ca1cc91eab934e6119bab44dfd4b6bef2e38746f3f4c5c79dff57ab80471c3dd0c19fc95920c44b3a68bf541304cf921c50f06244c5f7879308d0c9f38e2700cf5f63b78d4dda58e3c040101909ac0ca3df68af84a65ca084332a0abb71d56a62eae06388c52b7359fa6d8aabfb25636421c38182ff333c854b52e2b0895c31130f9e4a1b563c68b856eeb3211100bf689eb68e82bd8a1541aa939667e3f9cd85029e1adf088660297b9abb9077182fe7168aae238b7b84759fab1f22c7239886f7ed30985f6cf3e1ad99f4b86ec7b3cba56f17dae52f9ae00284f1ebad5482f13b69d21926be3eea9809f574849dc22b0afe4708597ff55e404536f06f586fe905afdd91923b340f1f3f6fac137eb75061888aba5084fb5c7ba84af82f492aa12f74b90a5fc59d474d1ee2b25bbeeca67693b14a6c58f941d585724b08cbf4f7074679082db0b2d607d2f1c792d806c75d4de34d76c9200fcab13acda4daf65e6989c5bd5b69cc8826519b7182e99a8bd9edf85d6a9b3efa0eb3438638c956ea47bf5d29c222cf3c6bdb7052e35e873564e2ec08304c94120d3f9feb5eab78a8ae51ff8e7e6a513a3169fac09083a6122a633fe1146aa16ff1f73b8e727e23544546e2fe8da6687d153c54fc99c56a76e0a53a508f3925895b84077af4ba88ef70398de6d44209bfcf082a3d2bd7b6adf71392e65f40394e2993621d3b14f3ef9176c1db2e83d71b0a36c775c968010f5aa5ac752da1ac7a7373f121c6643778b7e021a5627c282dd3718f203a79eff45abbb8630ee63156bff7a5551337eab2b4abdb80cfe04f8154cf9bd5972a3c97f5fe83c0152b8b1def910cb746d48bcb957848db2a8354d7ea02a017505f1a3c2b3150a1eb55a95da810eda5f9452c5f349e981e538717d0899185d51882550fd889d437940731d7b0b825184c137ad0b469ed0cd6b2873228895a33fd67d33fea646d42a000c7768e8bed560f91b47d0ca944281580eca9214195e01179b41e21446a0aaf3889bd54b33d17409788b670a202475418b38c63fe69e9fa667cca249a331ea21dd7d714a9d100f21cad569fdf2b597d04cc421b4217fb6d6a3b2bf6d1b03a769a763834024b1cad9328c8efb443b10df2a6c65bcb9f0a3b76e6fb1b1a74f082bab27ff770af093f0d335ae0e024081ec748ca1f9b1efccb8f7d62da631a817b735a6fdcc0c1168fb25dc537d2e22b755b945393e2c6e4f8c7a84ca4846b7cc8e84c6880058294d786a62ab2410eac46fdb3ded987efa2275fe371ea71166c61bd6e7da06a3b5f79bd669e3a3be315b71c96097ba03e8b2a9748a46f57b3dfdcd3ea517ebd28dd663cc3dbab73b8f2ab2ac67d1a622a74691d8cb8d377fa6647c0ad76c15c88609d56d07de50bb6a817a7b71e0ea1783efc0fe1288e26740a24814e89fb027b2be145bb2bae055a03836bf8c7473d84c21843677ba76b42ec5f09e534b51365a231b7092007ddf7ad5b9d1703e9fd55631fe5f91ba1cc026f1360824a8561bc2df4b81f2f9503fbf429d718d2c68057c85b53e80c6934bdfac315916b8d770fde5cc417b9f059786857127383072ecad4d20926f65ad03bdef3154357a0203fc3eb9375142ed4d73ded4dac8da6cf2addd44d05d85e0d416ba5bf4d7bbc9b148b58c7504fe9498eaed75d03ebb3350d5ea92dfceb5e51ed306d9e23c57c0b73dc2b88a046c17b31899bcc642a63f3698724cb82637df00b8b47497759ee2126f9def81c130ae6033ddab70fb65cee22ac0f4057dd48be0f36d364cc630102c12e6752b606b59629aff9c84155b720d9e42ecf584eeeea72f51de4872a6c6e12dfe2dd84b6fab0c4320a152ec0830f77b8460c6182fe5ff899c7b4a41b656e01f58762f5f761995167d110b5b584346a9e9a365ec4a55d78408d53515ce0ddeacb33fe7126498a4f2f3ee431fc3f461a825e8d54bda90f81917e2968b1c55b370ac648f2f65951883cafff6269f3fd0e801db957c2d27dd9934b7331df331619b69cc560ce0e18557410d0f2c7e8fd4a1007f7d140b6353f5a8097ea7832f60045571e3c55fe3b202f43e57874a2002b8a680a9e32e925160decb3bb66d6bb2fbb9665f220d265d8d747f153154af0861195f9fd009256200b3881bb178641ddcf022db558b3b7f0e800b241fabc827327f38e527300f15fece02a67806a164c0fc055c335b996ed28fcc14c264110f8d9ed10e62646d80739c24614d0ce8dc665596ee648133435f0ca59bf06ca70439337e1a4ca5519273c2f6892eed58e1047a0d7e002bbfe15dfb964603550a0eefafc6c276fa6e897dd453fc49d0628b696e1b64082c08ccfa49de560c9c34a2f3fbdcefd7f3801373dfeb1471d6ccddf152d6ad40cdf868ccfb1511ecc228787705d5c633926d6753ad46e3bc04456a09d9f6a932c9dfe358edc46f7fd229e08ff74896e3f72b02622f4bc661fef69dd0deef5f83a8dfeeab0350d243e2b289c077ba545e962801093549f2dd45dd52e5a58fab61cebbc88d37b7d3d4abf77907e014d80d3a9875ba38424c4c10a339a707c32dea14b948456e4250616cbb591c3071b4eeaba905acc3dbb4f390c9526e19364205534cdf39168dc6f57c281478a4b72399cab7d5f4ece65db7b3de29c4044776c6bf60a6a0b4c1f5b16c27d562194cb2e6a1237c540efe2e2f97f60b6bc6e7dcedbde09eeaa36cb5815a03feda05a75d9bc817e37d6e35a3e9791e242cdacd452f589151cfbd65ba76baa3665d66590c40a22779cfb0d3f15fbbc277443bf78b3e47662d3e826189b723dca549431d8165179acbe86969456396248c3f559ace2ac8d689b524e9a632b46d14a106a63c6f063c5ce86d706098d8baaf0afeadc718fe04e0a0343e85d1844af6a07d7d5e026457cf669576da96be6f65a3dff18f43ec22892ed361d31951f71632d2a97a073a90027a4fa63cabf10f963caa128196799279fb25cfc19e9feccae95bc8f05c295cebc8a594f2cd8d4f90a35f48ec59367f2f51d265db52e6138d79b66b4792520b29f61451b277e60db243e4208976f74dc0863e27ef8c6c6e888a500741f79f136163807bd01023d1a37debeda465b509a13e0aad733d9225b65b49f51a5f378f5854b15fdaf63a0718066e5fe0aae030779f32463970b480f40f0dc89c5b64964d6c91be4acd8b4154fcc69f427562ce4ff4d13e8fd8dfc5ed58eb18e3aae474f865950b1a4e8c55b6f0aa71f1dae6c77a95adcb535144d5eb99a7f19bba361dfbbf246ae3dc15e8b6e4335b75bf06f001823a52f432a3fe79f5dd800b7d62a3c4200aefccb7dc9a2d9e84d892e155fc8c7abac0190cb2b829e38f5050ad7436ef41037023c6d915bfe116d8115edc0a0e6f4a224c33013fe090e6cc9cd48c8b8e98c829a5b1fc074c49b4c7fe26eac65d1d973426d2889ab6fa40ab4b9a4517c422b379886ee5e12ace1a29b916507a5b9fbd5341249f272bdf4805546629d4167aaa607afd2db39e26dc8720a958c38c9c34435c97cf169433564b1747c8d191b7d9c47d60984dd5e91619cc427f329c6a84f4a882c1a215b81f0722fc52676717d7f26d5b0ea8bb9f404f835c6db9f3b708c0c19673d0d31bf684647758fbe8e6c3a144e93cd8631cb2d83486e54d8681e0b4aa5130e6f05916b6b2a29c0f51118cc58ec12419292ca0e10153b3c1a9b8c082fdd1f37d47957d19d36abab6917d578f377de2951924650f0ec5416a30e2b82382e40e2b4829009e948327c17e0c5ba38e927567fcd71f5d788fc07cdf794075f4ed239250d962d44dfdf7fad7b480dc7a1590948f1d7acfcfc52945e4c8ca6972ccf2311c184af90e664f9c2f452258a4797b56b6fb710809f91c6c1bf555575935c3fbec06f341a91a8d833fd8f1dfe09d86b81eefd4235270c2bee165c79baafa7b3aa72bacc0a8d2550830500a5d2410460acfc97b65f9ca22e65f4f61b6df8f505a612f40f71829043585a8d34751ac8ad49c2babb09203e94b5efac078b7b3fe0c0e340e1f31d7b9461eec1e55634de8cbbfcc6efa4c11c56f920974782821faea87b60a29c71f9535c65660154f9a393302817786e97946c9aa78ca903520edeafae2cbac1a58881384bfcaee223c5dd8b87ccc2c74b8b61e946c713038fcc672c635a7dc273e7fc68c5e9f700cafc17aa47c5d074deb631ce93cfd5c1519fa93981a439119f10f903cf96d1a88452d42c7e701757abf18e8d0155910ba191ed02327f19a1503fe8d5fa73c8c3e7c78ddf1830534c5d58cf6103747beaa520dd0b83eaf9d282505b85a02c54c5514a23a562ea7b19007adf2d52b3344155190da91e41064b326dcdb733fdcde5779d301544573b51fb785fbee722b7025b19e21a953c47802046beaf54de69a4e77484752c10a9a1048086ab92c5214f8aa0a85a8177aa5fe9b35b7ab160cc93f887d57f04876cb82ad5db3bf26c5acb9ddc56516668f50ddbadde8bc86dde33f32daf032ca6ba2a29af55ea761ff19401dc2b33612bcf41741b50d38ff4d019c327ef9d4c68d2d282e1222b2d43095fec995d06a356e1572df6a0076d24065ef9a44e1aaf7576e68ad9b5771ae33242fdb0cf3b44997735d31666323ba95650d39d0ab02ad9c986141e6d94a844da35614e3799097f0fa9c079f325bcbd9974a90cbcf675224f27c7aab705f453bcd63cd6099a3841036966ed6e7edc37ffbd10dbed1ca9d77ad5a86b55a6f59ab3c2332c49f07b4c401ce394da7fc9df27ff1bb83146bfd990fd44d94caa298e8dd9b05d943e0189e7a803f0b8628dedae85c36d36edf0de2b5e19849e8e1d756ec16f0a38d84e53b4e5bf5117c3c0888b8c98703624ce5b9c78d99e29cd067b672538a825c09812f3a63ccf44a8f4bd06e05a2ad78ac9a59de00c938c9da62f657c9bf2220a87959c095a05b7ddf2e42fedef60ac6afff68baf6e0e87dcec4194b86771b6a799f62bb904c3ef418713ae77108376f76745bbde393f799e14b7d5966327fa77ea6ca9c39270aa1ab76d985dcac8d638c5a8176b796af4e5a54e60522083ff3cdd05844290196dfd6db1852c7612eb7cefb6ea602d7a82434c9b0a1b29f0099cb6f23b22e4db8fc5455857ed3e24d2d7d23d3b88a63b2fe84a887b1e8948b3318a544cc9da9980929352e7668335c3bfb6df8c8900df3458a3b06ea901797b9431d500ebbb3f44bdf1cdd515f36871787ea42491609f304d67cb56cd4a6b6971a31f8306d96135a4d6bb6db9ca83e0b645b909de083c6d5283d3dca75cc314d0c960183da5342340700d94c4fbe3d57ffe661405d02340b2bbfbc7b4da8348046200abb12b0a155f683137dca8cd35be9cd32beaeb65946a2257e8b71672f394abc59d04bf2a802476f5b16a23f373c1c7d12b279ac6e281a5616ee96804d322b3c3d5182492bdc5bb39b4f5fbc46f0eae7700a075d8447ddbf9b2170985ceea54ef2da100d99d2e00138c0bee0befc0187a10dff235309610c3f457eb038d28ca3e8f1b01f8ddec0851942cb027a0fb2f78c9afa5f2f0abf86f3681ec69db5d0c8d7c342b53ce65b0d231dc6b61e5cff34c4097cb140c11ae90417ccd5ff32e5df2e2a3c2d2bd0ceb6dff7808f6615cab7498a75e6532101ebc014c7fb4f01ba40ed5a56f00a8725753121654dc41fa9e44737a07183e5a83856fc01229f08464b596f380796748034fa2f4b48e8ecc7c84ae0310a7450d3cc34ca41ddd8728dafcb6067e043b1a9c151feae5467044f796709d94d130d5dbd08a59d16911772d74ef304c65bdadab8bc9103247f4129f5d3d757bd4e1b3a1dc7288c66577d7963d9b149fc4da6b321584d29721eff1da9107db8d3fedd0113c085daa05fd99cd238b9f9d2df5d25f16e36bc8d9d77aa8e82b054845b371e72a1fb66609554c547fe8680b449eb00cc3fc766cb2f809edf1d4844bf2919667f632c1beec652b6a13ef3c5fa236afee5766ac69288fd6e0f783ad734bea5be1fb11bb20a277f09e088654b99cfe91b170be1e715982f2e2b0b4d57d24d633aa02f23016b8ffc39d34a65661dc77baeed422a9058fdf7867da14b6ff0d05903a0256dedb0c838e6228b39e615a65ffb5fe2b0fcec31d4af55b4f7929d13605ad66ce33680cd2efd035621efb1850f310438abb16ae4201a04b239ff62fe6a7f0db54678ac951d70a23d181d993d0d5757d68d3a5054aa9d1eff566d6a1d916a5de1636ad76b49e97c300303fbae2e12b88fb49fb85379b0a46e8839806608cbe6ea94c242aac599ac0bd70593cbe0a402e0f7d6a2655d4a2c8bba4c45db5aad44a8612287ab728ecee06e7569f82000fece87659301426e62710338bf751352be38b3d2a4b8687260b87f3bb0e96933378715102ab40139f65ba38f71e5a915e04ea5800d8e7837e781e50972846ebb11f87fe31f6a297502bbd60f9c6b2ee69bb557ad2321caee14fb214b7720f31821782e3ceb6b9c6f6b1bd61678a8238b2979ec979f20dd876d3eafbc66a7096e711d2d3d5ac4ab3be7febb557860a270b4888fa4108f9b58ba219b55ec90c3da1f09116831e0d98928b28ea550d9be598e90db60f305ead270a66d9de0032c9b0931cfedba0d8cfeeab9d143f8bef32d89f09c029844d3a7eb1f74f9eb9afdaadec578a35b4202e622e0afc938a881143bc59050053f85a63b87ab7db5e3041da1dcdcfb22f5482e8f7f679056b341336d19e4b97ced827d72c75dd3f135034b5de25336d54dd9653b4bcb7b25c7ae9107617a51c45acd6f9382bd86900641cab0b0024fc9e384f6dadb4ef8369f53e6f46d21ba2d276c654bbb51411bfb1f62590238c5cdc6ee02846729e64cf1cc5c67283902439c91d3cba7b41cecc971a6b89f92faa18f05694818f86d88d906571efee62a08fff40a53347212aecb313119c7042feaffd43c6938b79d2a1383b887017a7c802899a3c1661620ec00ca16c99486ce8a9e63f79e4fb787d22be1a1ff80b2938616a336734b80511014c29ffd5c96db2bb8708fe79526343a333e2bb73b1608d666f1fc8c61adfa28175236ddc42e29e22d655974b65dd57acb198f99c7dacea5c4215ee58198804b5016c289cb066e1568d97f4c421fdbcaf25d981f6e4ffd0e6756986c5dd9a716d1d39f6acf86d4149171776dfc640b926cb1dd772315aa8f74c125a10e366e6cb1cc64ed5f3c16d963e164e5449e5b9914c267e7461122381bd4cbb33aba5a3aec938c0e6fa60a30755b579f54f590fa145da09901ac0b0c3af9d1fb9692d0ade03737131693bc528da55a0fdab572d3fc420de0b48f967aca4e7fedd1320b233e600a93b0276ba1b046d621e803e10261087695a77a35955e548326fe5c3a98d86ecda100c0f8d5e856e549d67cd3217ce15e09d5d39dee6c66a89fcc9fbd8145686a11e9327177e3060a27265fb7fc6f3dac21b04c424f8a3642ee4b4488b89e22baef7c2ae87ef3c0cf2b4dd2ed552428047539b9ebace9e964ffbe3288ce02eb00f83b33d0ddcd99dffa7090e2d831a77675b69978899421d38fb35712df1a11a4489d19d06862cea20b7615094ba4dbf02139500c3ebb2f3699943fbc957bcf47f5f869ba2c034000db153013311ff822abe726ae20ad4b23fb5c23354e81a7697b10faa530ec18b097eb58a0eccf0947fd1716abbde9ae3f48ba26e53e1074b01fd7d9425585f081b1e65964ec5699f461032b42b900b73830b926b9af2ecf1f5fbe2dbc7d9c44f983ec6f5eb721b1b80b28459f1c34b1f3c9bd930a0e4e8b09801309feaaf726e6397916d133973cc3ed4d6693b7e3057e4cff7f143386844394a6cace9e1b1a42cfb8b3fbf3957a2c0ba4d418c38cbc0051fa7bc5222d54de7a31190e49d4c384e33d91ca980183c786ce699e99b6f6c2b3448d3be2760a7dfaa728c9c7333b5a2bfa104e18ccfd00b06be03bf0f9acd5459cc22ca9340ff2868103f77e3e914a66df03a8cf748c73be5c7c4a16e2fa51de22619ba9637cf4bb38926735d35fb3f9334b2bced7da78f213453d2baee9775835e9f2d6aeebb20257d0bb350d73ce9ee998844e12c74f317a72102259a37125ab22444a49d84b0506b542850ad10318834fd78f6a3a78bc6000f6f94ace5f295a22fd71a538bdd0507743ded6f5292d0b90e6e5984ae0ab89127f77260e70d7c008873d49aa06a72aae1b4b7907011c9d82512f0e8a248b3b7adddaf9f829af60f618f3c98e50ec3a90b5625d343366d5f167aa4331ec49d0f398a12bdaf1664444de7910d59e159425854bbb85b13ea85cae3916d90964f1e20690b408629eb4cdd873af5b3c92c00a92696eba4f3b60709c4bcaf1cbb6c18178311adbe7c25ea5785a08de043cabb726ec94be65c3774aad1af2cf14e085cc4f3a7eb71c33dab6701ba56e4231d255abb85f6c44a93a40beebf9c4673908bf7d9ae5264e63384b7885769802113afe3fbc3780fe69acdfb1655230c74149f85763a6f5ad49ac6fcec61de1368e1bcbc94a34a3ba2613c3026348c437b10fba9d7fdccc9c2b1d3946ee51dbfad8bd168a4efbb53a4c25058a0ae40090da80d8eb2e1ba1acb38b18be7aa863bbde88d56b61933c341a16f206940d1174aa6ac79f2796fa33be014797cdcf09d59062aa713642c24554633b27391b39ceea0d848e2f68602bc5f1cb4a5df978ed7fbb3afb0f439163e73103151b7fdd6600aaf4ec9b8589feccfe1520c1559cebaf17bb5da3788365dd495c589be52adac336db9d3a4a2cb4e9c035dbc74fe029c9967bb60a53fb95e91ffdcc4b716a62ced1ca936cb7d89c0bc4ca379d1161fcb1a5b760dffdc280f530131c1e81738d95f7d331064d487ad8cee99941752520f9bf5c291c26dc143d5dc7c4acd0805e6e7bdf585ce7017dd1529d3c57cd9ba7c426e962747799eb3aa88f7e35250b96b9617178ff129b999659b756adf8a51abeb1adbcf6fcc01601605c4da307fee0ca02d4d1f3b7313f219851f04df6ff6627518969b73bc181c7898941995ba3b4c414eaa323bcc6578fb48a062d9a61a470f9530076acb76105fe156abc34eb32b4030596ed7732a6edc4deb91d7575b1655998c3f7c95a15bb4f5c4b2622f7470a613f9f1d3a72525a3f8b3a73684b62ffa7f0ce91ad5cebb72272ae6f76428b606b36e4632e033301640c36f30a538e9e9eb58e1c74ca4697eb6ff61e681cb2ccee1f00fdc1e1051dad3fb5b5cc21e0eb2e3ecbaaf16d3008ecf1d45bc56028f3cde6b463fd6180c2e232b3f09eb79dab83c71d1a0714ba9f3f65b6def50a8a30cdb1d3d3e854964b8fb95598495f094c4bbb18cf66529d84c62beffb29d9ca983e934fb2acea090d0f69bc3593947e11335d7009c4bf55848800fd02cfff2d8568923e4d313e6578dd09a8c71208014ca7fd4e560914632d9e38f4e50a96ce79cd9d83553e7e8ba6bc209db221f7400dca41ae778c8b2b1f1642d4d07dc5d03996a783d513e7c0825cd16852df842533e4b085280353814de4c2df93139e2048a16aecd193e8c24c574fcfc35fdf4c0bcd391cc18271abd2a36892afd7a591e894a12a7e136a0408e8e0f898de269af81d2fa148f302d84efa56fe54616ce189575b0860901a2c5a66dc82113a0e226ae54a2297625b1670656a473d8565db9a9129854e6e5acf7474ee459a3f6afb87e165b0837a091ecb7a732f50fb0448e975b6452b951486325340c48ad58268eb30bc5162df3c1cf5e0469fec4cfa1167f2bdb87e8f414ddde8fd4fba5fa6e77c7f1a1ad152d721fd7b219c81e7137ad018bb2b72dca978338836549ab302aacb7c7fc5eeccef072ea4d814cf7f73ba118ea9b16bf078b0793b717be5bdcca08a93d0ebcc32df6549dd83c7cb93f9172d634c0e8df6e52f61751af78ce7d85a4a3ab71065bfdd3382b1ebafcf52b11f009d39530979d41da25f6bf49feca58e0e6f5cd0b3ca933f0391c52db7ee1ca2a7d9938b741a876d14b8dac293fb5653dabbe64d0417da9b7ab685b156286beada4be4a03e3bcb8a260a8732b646cd2b9c126da268c6b36ccd688ea1ad0cc65ee9d206b8c709cf98f610b0847760d35cac5df2f9a2a277fd9062f2ceba8eb99294f741c23a0e9f0885556ba6af20934629e2404f1f2577e0854c09771a7a05b854b64a702927ad330ab83509fcb2e1d71891d2765a4ef78cbd474d2f191e9c18fa4ffaedfe8e0e54e10e42895398065606f1ad68add8e112ee08ca3c414ae3731d2ccd8c0da5a4b0b159527823908a68b2157711a7bbd7352283fd579e12a055f610656c8196ac24e7d8c1c4451bcedf9af3f2cf23d7b389ff7fd4aef7ad6f31c2fd10c5eb697357d17404b56e9d5d92ec28726a3f59f0fd9374135da5f4e6637f6d93a91495c6bb0056ba7c17783d0803cb155d638c60741698f571969f0a6d913a1219b3b545773abbcc3333bc5b44ee093d68e400e5e31166cf00940d006faf05947d879655d1a375c66cf2ea3c2155b5778f4dcb4064ab8c079798f7e591ceaf32b77d9a7f32d51987302688a65e7ccdca5dea83ab01d0193b568f5e4be8ea639dc31a263156ed37fc9da469daa32acc6effb320e6db2f894b1eb7f8c4b7ceab04fd08bea7ce64558f22189f6753cbb8b54fee9fbc6241527046765744d8ad9e5a92c4c0c9717aa708f96073f714c565226ee2dc06b6aedbf4311cfc7ed0c24a87a8f5628af3388608ee6167e8b037928e80c5013a7360dbfb43626ac4c53c87c30c65b450484e98caf7d72abcd1178e735b9e372bc03ac2d42858010143940e301fd68655dae6bd2332e2477dd3d475d7aee60e1b3d8926667da6885ad7e5486bf0c9b19b318e0a708c900616e33cf2058d185c01a212a44ae0168e735793d13014fad6e68c1b9ef1466edfc6be14e5838b7cb6ebd37d6f5043711791eb3e32368b77f61a16ffd51a57723048b78a6f88cc61ac2870053a86325f214dcf2e06004452fa0c162ecb1f511629eb7e6408bd13d77111eeb7184fbc0686e293cc45f5958b5d10af1441e1445d4f536009fe78a6543a59223d799f3540be83f9d13b24b0fe4a8e88c24ed952248b42aeeae3783ab320568857fd3919a1cb4b5cd17ec315e28a491661b84d7395341cab0f8b356b9bd99a749e2c73bff5f2810cb0a72a8c3f65865b1b564fe448d84c2f3b262fdb9cfb943bd8949e088256545b966dd0bb7b36099b543c49b3bbcf6633410aa4dd54d8cb83894f2888d0a626becc6b7494ff0c6a8f575de26b49e7b0498766c71772d36c746e25f2eb3082ac2eb44d42560e8fa2590c65d8e45022a45ca4fe31007d5476ed599c7d3099f1be175bc12fdc319ea92ed9b5f1619409c5a07b33c53cbc2f7367c97f458700d82f74d563b207ebe4ff4c0cad5c314bcfe82bb5290ef1f0b7e85bc37d761acd5faaa9a393197e354daa1828d28aaeed2e1ca42b9ddd91559f9032e04db4070c22a7db47a9916acca2c2298188e475a625b51338f46ec791aebbaf2956ffbb8f06ae45c2ddb87939c35443669400d0b095898f6bef295556aa3ee67d57c391b86cbb57c90a5d93ab3f123b79620835258fd587dc3f24bdafdf5e99b23052c5321d5a7e8cee7223ed78a6973044f4522c3624bc2b9cbec8975e2aa608cb0513d880638c17521988554d8e6d3f770fa2badbecf6ec7f3bb820261d2bea8b2eca967013aab4385a26503d6576e7ce0f8f1277af3d1bfa79f01b5719db0e0af0a7811959e53260a120eb31ba5d233364d8a207d8bb54a8fbfe7a6ad9aeab055723c5c5ace3cbd6c169ad104de67c767c0fdc39b6dafec5bbed242cdbefd0a7b59fcfafeda61cad02af3e72b2c7d39e53f88ddc19c579fe7661a8c2c7e15e5e12c5cec33c63e028d2c7c24d791117d7b416ad5c57605bd95d3923c9c11968c2b92d3975bb56d38eb4d2244e74d5a22284b0540ad113ed3a326619d6e5445e7f84c04fe196d3c89544986c766426f12e53193007497ae69b7350c530b8c85e45707a235af432467c8ff750f15b0afedf81bf47e11b604bec9e9523df8c0442a2ffaa0efbb3d0af72a0739a3ac4cbd8c2325376180432620daf8cc9b1b6bd91a115b5ad8d42a2b179ab721a9524f80accc309da8e5f4ab55db097dfcb4fa1c6ee1f63534a22a1b09b74e304d88c9bf5544e8e36b602895ae9792bc19b38a0bcc92f720ff01fa41bb234a263efc609d9caceb165c03e17805ab25adecdf8f441b454c03893d881240c6f0756476e334acb788485ce60a39cd0eba591520b46d8713cde5319ff87f7f56a6aa6a00191e0f34f848e7a2205f0d1738754788b2599e0058531052f1f79cf1e7e2e32bc98070f8af5b106c21285465828bd3fa70d65dd22dab6fe6a3995c8767190138814f4b8dd790cf0e3def93e8ff35e3031eea3e81c14e69b190de5831f6d778d0a2b9f65aea03a16dd71aed2864531ed54e03495ae69fe80ebdaf7eb16ed4ddd9caeba05def0013f5459ae9899030d8c1f3639f6a414b0681736a54e99f4b9cc9dab2a85602d5289a34621b9aebac331ba8a3fe13ad1ab068dac3219fe1acbf7deb359f0a25483eeedf6a20829c62f06dc6a8226b26374a5c410b130b41e6c71e2e6d7faa6f2ba60792fce7f5187b2a1ce89614095ffb742f5585b94c088a8f06d727ade790c37d387880920248763ff1af5c1e9016962602d41c31eb8b751f43c468730b7056197218b6bf02d4421ecd96e146e4bca04d0dfe7d4607034ad794ac40ad612aebc905fa6d531bc683725d0d3a4ffadbb987409a74da8edd96883c330a18f86896e9c7314294837a5cc8c0de3afed13a58012bd1f3642f49e7a32294cc08f2181dd78135193f19bfea3464fba412cb0180ffffff7f