PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 52651 b2aa721ece66dbad0edffd1c818998210a4ce50e5c88b0e3d7510e5ee804dd00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b6836e14cfb00b878a2306cc04e63464568846eb8d5ad7d4102243ac4b12a69
Certificate Block Hash
b2aa721ece66dbad0edffd1c818998210a4ce50e5c88b0e3d7510e5ee804dd00
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001567000090570000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c7e9197c332462904eb8850dc63479d65a6be618ba08f0d7724a9daf6a94a04526a34c769ec89ebef27193b6682972eebe24d64e7da97d0a4a928563e31ea03d60816d197a61bd40aaba3b7515846dcda94085902e783e08462e0000000000000080000000e000001567000090570000

Raw Header Hex

00004020065cb32b61a452ae6b99b9d5d87db625e01e724e0be986de8a8ac2a037f763483fa496f2497a8cdf79dfe0d0219323809c474c81a0f82ca4e89b1de4abb7d9940fad066a17b20818692ab1c43a2402417dadd5b86e84684546634ec06c30a278b800fb4ce136684b

Proof Data Hex

59,560 bytes
121216010307e310adc250b3802a26ff8c4559f341c1c2cdad561e50f7b192e393389a85744b8cc44d287d23e051abd67730edebc053da9d2bf81f77c2b386504f097496481f81be0c6719384aa592f3b1675a871a7178123ebb67d3cd23a509f36ee225a6a1a08c03e5e95b787b01b2efbeecfa410a5b2686b62f184a4bfece1ff5c84951f47585e6c907f7af8f67cec729f362b576e22daa40fdb51e4cf509f20d72aab12f7d006c1c398bf2ad2b881420de8f7e7f42b3f976a71f31987985e5ce27618549a37847c177fe9977cc21225879429c25afd9806487926d2481f0346f8a4e2d7eff49bcfb92ac1b125d411a663579299d95aec542d16e33f1b105469641bfb196f851a01a418aa6e56395715cd081494777e82408b6f173ef125a2d71fd3cb808eda4c13d243a44175058d54d1ce634b6a6ce1d075aa64a12b6bfecbadff8e24029f3f2225f5cf5822c60dd57bebf4fd34385adcf271823c1338dca732058d4c5a1cedad5759a20f5f2b660a5b3146cbf4bc4f5d812d0b712f592b47fbb0c934dd1a2455e96f7cebdf62989d29e39140126d7af539d9e62a1ee3ca345e8e910c60447f6b38755b22e65225422902b5bbe4ddfed456629d3e2786357980652dd988a0cf88208327beacdf8a68710f5773c0030b472520dcddb5fd98eb7ed951b6fb1d0aa9459aaac4f373ae00bbb940cb5156557f7529bd773a732dc11c686ea75c0ba93e667f46ccdf262d03ec6415ca19cd3b8bdd0c9ab50c28b87542d5c86f39acc72c2b4d7e868c2000b9ce60deb11fe859e6309ab62ec4a27834f0eb278b68f053bf1a989f0c0b152cfa408c6d960d92d6dcae16e4a6853fabf1127dd3b68b7109ecd3e0797dfd5ea488193f2c963b27139490f202de6d2f8c6bb2206479882ab3e909d700a7f5acc161dc44ef22a0fefafad7b8eae2eb7eb266ea56447e5360b8757f32b2d99389157010f5cd9b031874cd6f197a025932ba66c0007bd23021f3eff614b266f4f124c99bbca8d1e78fb1585ffe3b6a456c585e4cb0e170051ca70351ec092df384d58530ce5048b257c12420c4ee51aeb9d453b69ac21fe8a3daf374cbd4398a225bb2ba4856ea21ccc05cfd2d98845d463c7d50e35c3addf3a1bee84ba616581b92c1d12d972369703382a047b31498e86781c99d0331915a4f48d1bbd0687b164b4628ba4dce5d7ca43207422d93595aad4be0c627d5584adbc97170d109111202cd539b58ac45fc06f9b8c446a972a0a2f6a7aead5883ebb8000118574a1b391d5967b5881cce13fdd40568f2eb162177d0440cb45c221a3311223964ee3db56a0e2e4ae9a1b901e06947524a354dc481cfa02430c36fa50cb1e1b62a7e7f8649ff3d901ddbcd5756ff6b5205b43437897be37a9a2f05cd64d898b36d20f1150e7ffcf9688b03f176c2cf7f1e43e2f4566c509fa99b64d2c8c73d077f51b1dfc2126de43c698fd27ba9f65b6ea5da9a4f19fd3cff7c158ce634f3cefc4408662934c78f0b41e3688d2e9d1393603f1efad2c4945f897d55baf90bbc004d8d40381196ae33da6a816867afcc27161c3c629af8a386869926d302d5114777b9f649e599955e285336d66d83f27a44ea94d311874088ebc3f6e5dc3e52b4d70e547e9e7f0819273407ef37ff68a418413e22645903c6c5618c9d49d2d7647304f75042eab1c0d6f0802d39377f0e3b6a1312b87651a464835ab21a88ef90bb500c4364a509e8b37dc5d54d364214b599f65e4fb4c55adf5c08a02cfe4ec7efa7c59945aaa837227066872c3e586b7d18dd06c4f27ff08ae641ed0bef3cf0976ba67cfc5a1a1f52291ddf7ea4afe0e047d25eb224b599116eecd44d1d2d6f5071a6ab760196c6f62ea0214f23ef5bbbbbc7c7403f3a90db1b77b52c94e67bde7e143f1c871f4632dabf9b20e97ca7c6a59e05012d18dd41b173b5e751ac1db28af8edc09d76335cb7e8b0ca7bd8f431c6630d81617210428bc96db119c8af3ed615f7da03e9c2572f4cbad752817f55a1338e581f24ef1e066763b053ac9e27e5e213799427094907f74e5a0fc1ca1e766bc615207ef3ddcd107131acf41a1a51a3c2bfc0e7f9722a2a282d1f6350cba8209466fd904458dc381c5fdadb4c49cbcd1b8efcc300f65688878c4353b609ee989d760a08ed1a4e67ce2ace8ccae305010d5fd49b51dd72f47e0122e83d5b3b3750a4bfc80103c4366e43afed754f87f5156447e6f7c32e381ddc9ddb4a2fe1b084b9f88c81e80eb21277e4787754e289ad003cf9edb9f90da155be213e0d2c5cbbc6aefc11e2bb0aaf9c7ee04d06f893e5426c4ae162c6e05f274d40d6b0110103fc8a5e34ec6879082959da8fd7efa65568f680346d7f3ea05ef952b8f3a8ff3de6f3b55ae744fb8e5d6f5eca774ad2a37f7bcb4d8c7162097894ab5ccf42b2b3734f188c939eb43ade5f6f1e7ac5078e247ed604162b202ce8d9ff411fa45dc9320bc234ae676720000ae5202b833798de66372f3cd952584e6bfc4d08c7f11fadfa11292570e3e3c3e6e1ec483e6b25d678916ffd953ae87d10a692ca4e8b97b872bdecfdea2da2a1c186b3194ac9e540b48e6e7386e30d7407e76223d3fc354a95c4fbc96a0d675de9c8bbf070de61b2a06c9f35d2a7b1e23befe607d551aaef8e4fa6f18702a3a6990698e8a6f70b0a310d1a48a255d0e6efbac9fcd6274a20ab344ff11b24107db3ca80afed69fea7e4e76fdf4eb3f04f61566ca98bcbd894a8e7466e812179a7dcf84845e80d9b0186fc99a27725e96288a568b06129b57af59f822b5afc78b9810c466caeda072135e07998725018ad1b80b35c112109689a48196b16d95383272db8fe55e8fffb59e2d6f3b0e29aa7b3da41b40ab1bda14da7ecd29b093702fd5e1c419d02cdcbddec225ceec3f9916785145976fb5d3d8e4945467c6d0ac6c29f0415be02b0665c0cde9e038a9b740d09dbd699363a6597b54dc3f24781825a73fa2d8ac0cd5f1fc2197c5b539658d27400a5205d81087f9e77f45be7a0c803385f70032f21da8087e77310f96ee5c6b569fdf5405296bd6889dfc715d8d4151878a14cd014dbb9afcbed22553eef11481aea3e5a96d4b6a88a067add3251b3d7e12f668c06faf378ecab096c7cc9eba90924f9f8f27ca72c4da63bd6c1bd2a65eda07644478ccd5c9b11f102b4630b7c812dd5a464f55814cf0449fa7671c023dd6b9aa231edbd83ff7f9efc8ea0dc3a1ff633f6cc527f126e15cff5d9d0edb38a4f6125dc30756af4358eb6ae6b1dcc1d70c4243ab9b4909e74b65f517e4d6709ef9e1e361804a87e54e02d4f54bb95aa6cf7c5ef38a1214fc637f9c5deada062eae5c5cb4b57aa6379a498641cb6cb1aef68b8e2712244bff0c323bc198c067e435894840c37350f8f125881ae598eb25d8a1baf3bdf83259f84c883d8590415f991c16e427210412b8df602b0fcc69a4bbf76b6126ec5dbfd43a0d552b0d49b9f0933345cf0c3affd9fe864173515c81c7d95a31e6d85ae897dcec2ab4dbaffdd9cfa58252d32284c7c40152c6269c5a25a31b9b17846ac84228f6b864b95df888f6db87024d6be7aafcd622cc859869d2c20d5c257212918864beb0aa9f26ea458524860e05b47f221e115763a2d479c678f384941ef25a21aa2136d4c75cd5a0f0f4bbfc33c3fe6f75b23c869e08b7ecafad60ff39f6cdd637d55c755c71cbc7d354eb5cd9739812ccc54eb33754e87eb21b5e04aa228270d9d56293d16da5d58a3f292fa02018f020c630344a0385aad586d78e752eb7bd80d5a5557f942ce1e489a2e1e09b374a35cf3d2dc8475a10cfdaff562552b4c87ca4e13beef3874726041e69af83cb082580c3d7b023001cac8a6bd7883528447dab348d430f49ccbf0ada37daaeee3ee05039fbe29a3930f7197430c8ef9a138ba51423f58c4d6fbca79c1cf84fbd411bae983d7b9babb3930088b3f8bdd05e6e25a9eb4df0ddda82c01a9d012b0b7fc69c0a9e65c45814f9a7565f49c80cc81f658119a20060109bed368cf4b23da7371ea356705f6b06b5cc8b04e15083c4bc2fd84f91ac03e507d6a511b4b3055f153d9bf912b7ecc79b4ee0bdf025fe644770846468b1618ce0f49ebf566d6397bdefe1d215aad1834a69507b3ba79b7930947a5ec9d2ef601b2b5cb6dbd9d179c42dec29e873ded70423be94a018aa3227429c63c8b4ad1dda353f05d2942a937944b5260eb9494197bd2c2f97cb9c4c03c591effb55ecfd5f2c12ae4696ac2d2c564c6f54c7d9fc7c0894b6aed4aeec86d67f3d2f6f7ab7865d23d1bc932483efd63586af09ae6ac60fbe3fb1bb89bab1c2fcf1e87bd220952deb8da0b1bca72365a21a51ab83c64dcf856ecac4d9647c2d29eceecf001c9c57c71bc34cc59c3de3d7111b277cd5823e85a26f22bd4b4edac111512e5da81e6c0606df802c68f88a094db8ddcc2b4b8dccc023a4c080f466c5c64061d131c65511d5f51cacb1a485bc8b41d9c85bb9fb15535e608a7234cc71e0765e9ad615e7f9ea74caad9fa4db94c53c42db44298c45a7fb2845d610775e0b154eea865733e57e8f1c9da4d5b033e3fd296c07a0f4895f0ea8d694ef7c6dc31903892914274dcd160eb5d5af8da5d7d960abcfd0a9fe5450e604413560975faaeb42a2730896d0e212c9f1a0f95dd068f86de145c3d8f5abd0d7f710dfd0856b6b345e639bfadc74cf5b33ee6bc7ada007f968594b1594230257625e721218b5adf5628f9976bc8333e90d93c92645f3316ce20a96584e35f90043b43b9cbda54a39392d66c4dd4cf1b395348813ba33bd944345d5a3f4600c22ad005d8f7f249c5f473ce7b47ed44034c659e56e16f513dec850ae94ba13deeb741ab1cb5ef76c280d08f87154a41d6446f90077b0f76f4342fe4492518c345a62c9902d34b9d8bc6718b0025e4357157bcae14699a6f9a9cdbf2dd59b3cb96d73ee7546c387fcb632c6ffc92b07f65adf8a9570a17afd8c777265a108ce2c6f8e33ddbbe27d09df790d9eacf3a923b3806f762ba2c84a8864b40606cf4a2ba43c61dd3f0f313b80df53bc5be8567a74eaa611fb4801a60afaa933476127f662b500972d5cc48d0c13245ef3167eb9fd3109aa383ec1ea6d1ad1e0d854919363a5c6f4e8d1da6526b702ce91324fa2e7ecd76ed82edcad3e17efa6db4a74328e7e34452fb8480a63162b06b4aa1f52483fa1dc1f23d4b004b85bd88e5e3fb6364ec144a52397073abebf737d57a3921dd57b51067862bb3d303e8ebdd0750230af25c1bb623304df17507e9c0b8042bb17b2f15ae137411c67ea616df4a77bbb47431ce34ae02fffdb76ae3f69836e20e247d62bfb10b486c51899bf107687f1d147a79968e552fc7c948c124242bd272abe199c35971d8e311ab0d581fb0aec1739cf166ef25eb086a1d355ac45ea8f67bf9edc3e957f30e21efff8d2200f3a67dc8343c1f620aaed8a7e2db710c6788938209a1a784245c1b0f5afd59b41814e8c5965adea5bd3a608e79116439a45c13918d6ae6c6bdd9b288f662100e1d01a7b340fa6fc1fcd7bd7831bd8dd0be4ae8dd4b8657d0801467a24f8eaac9a25571c5d028e592c9a58ce5d03035513fa1442a63a05e879aed8a9f7114e8282f981a8c013b3d30dcff4dc6efc0e6ed06ebfe22a6b18fb8de89ec5d51c3fb964a51b7602e6dff3e2fb67382c2258be9a712a251c3f76d50d5c66d097380921aecea8cbf41799c981d29e0a17fd4d22e059250e66e7b750c3a9e630b1e840a4b2a15f77997df0cceca5bc112f1fd54f56e5b9153ebe1eac40c1d335b3d895f44b0a1b4bdf7deef3be9f471920d73004f8e122be36a55ffa5d4afa2e3146cc6fe329f02bd7fc9ad25c780d12be2d47b9649ad2580691e4fcd5370c706d4377aeeb8604fb9b461cce0b0e5d76a698597d1ceb8df3ec23aeb21025daa6ba03bcd610244f90b4a33e0f54cacd44196dbf6e0b58cf686361b9c5bdc34ef27dfb9fdf40219e89dffd5d20b9e1fca4ed72a2e65493d1e034a781757a65f5b4dea15fde9615e9789a2bc9adc3249c33db1ccda8380de9a4b2e46f0f91d665729a2223ad1e5c5401d4ad41175c56387a0c6f33309c7565f3bea8f5d98fd6f4166473db35ac1abaf87872eb56bf038196d70e35f7c468fa23bdc7f713a3daecd6eed6663af8be80e895b73a34afe56b13c10b4e5e78accec75d3865ca17f8a54f129a5efa9d3b0a903762e6f9a751281e6e555050bf6b7c08e9238bd9ca3ffbf79a50c052c25f7b4c387b029e9d7034a30787f058b79357254fcbbb729db76104cb9f395a483cbde986e2313a1f4be7d289917f645bf2648c3cfa86c91993008fa73f3cb37186acc60099c266a18c0337c40e89519425b5c4ada5eb9dd01f675a15ef9c67f2a988b8228b2ec8e7875c5a7eb491b790baf5b9b5a6283811153f1f7820665079666275edc672b88b0e587ef9176910d57bcd882dbb36c9a94f13d5a5ae0f44bfd0835e79390a6cc23326deea372027d842d54856b6884be14e29c506411969a5e1630f79505d61f252bf185dcd2b762cf87cf06a30f7a05b0fb1e3ff0ee6f3f0f1fbe74a06ddb35849366a81963096427b97bada1993f6291669902d474c702a03ea4ce81de31e1959febba7512a0fb892ced17b64938c78de089ea12fd7456b62d9ade1b24cc15a60fd757f247b34212784422d4bc39fb34a0192374d804e84a727fb690bfe65b30a9acb80e3b9867bc80686890aa997e09f15abe7757b1e99e0d653fb487fa742c4c5f4be8a91962f2c903ef5e75ebbd0732d94b8973bdaa91a63656030e3bdba83bd7abec42f540e522f1957e9cd183b4c628b7cb0a6a35017503076b34a248794926b878254fa3237b8b1d55df670bbb5c38e8dfd14afc8c4d20b0c7a21570c6ede85d4678b5aedfe6d507612ffdba1f134815fa0bbb2c585296328041e7aac767fb6ffb6b03b5f713c136551cf726a7df5fcb1cb46f04aa3cef415bc5c4c386369b420068ae9372744bc1406d8e673cd37d1096da2fb3986f217978f6f4c522b3a9c54a36c913df6cfe65107824ec67bc99f5985bc6a42b0a7b4cd7f2dfcaf09979dce47e768220a954cc9e419fca8f9898e210f2c48cd4a4dd652162cfe72c7a03b4a89f233d57bf1ae7324b2f7e289dc3ecaaf5bffa3bbb7528bb447d0d283bae56e3a3e33fe61ed76c105f229fcf1f13fd2c3e242e0a56b30b78d2d4183bf44aeabc42728b6ac9b1bd11ca00ad2c472a2d3840fc2c6eb1812d5f1f5a43e8311bb2c5573bd17f845ce35497bbf072c42753c3e665a4d787158698e3c33c108cd83af4f7e77fbea816f15c67ef5475733a5e626641e3dd5f57a1e5931bcf3aad4553153ecf45dee9ac2bb44e080eae3884aae98a0582d9cf979d056a062216d79cda7bb98b8b073bca8825d89443b0653b3bd746130109726812610c0b0a4e5fd1d9826943cd71dbaf32da92f63213ee2f7b1c0c6100ea53f4d1ae1b16c528d957c730426e03c4ebe36f53c686a20b4d764948defeed5ed959898f36062240819cd0a4c1458c1b96fc41b2b3ca873e61648ca84a43879ca2fb212a263b0015b2ae382dc385e75db6e4f0a9971d396fd6d5cd823085d2d9185d4f1c9eea2c88a5407e5442bdbe23993db3a0b7d22a80bdcfdf0eeafbb36108369eada81612694ed5955d9e18298841d54aae20b55117f811eaddf857c337c471836b9c0cfef97594bcb88a4dcfc757f5ba504bca360a8e47d27d887aa0a71ab233926743db86febfa764dcf5eebca96cad481304cadff425f1a9a75831eab0696262a4002899693287cbfed2b015e4eba2406545bd3039a367d952b57542cd7baf7be1af6ab916238bfe6c5c9945ba12102748e2edb213a4d2ceb550bbb6ef6eb257b38a437925563f85566fe8d86d1d0951fb38d73e9cccdc79891b978c1c4b499e42cd0aaa3da6b02afaba3aef92e6f06bd7e16530fb35f2a419467e6c76b25e8458241a92e2ffd5c8a946c206d06401beb822313bbe6a2beffee00e7179d52513892ec384819d320b1b79bf90111d571d2308ea53c1a48e551672b2771b388a78211db54692d26059b1f1f3e32e064c4f61ef910d003256d108ee1c8e9726af6b2d40c2961a7444f78eb6dee8718f1a8bc13cdc9fc56b305c2763849bcafc61cddb95fc5ef26411c8b9f883cea6fd502b7fef13c72fa782ca0e3dc6eb9b4082a5a0d096390257405e8e3c43e6a0d09f01528e541b00266e2d0e12a0b328bd163ed1264aec75485f06418ab5094d2de07455b9183dddc45ffa1e546d7217c748bbe7f91842d7ff816e096a88f800f9a54d5f5bc25076bae5dfd2acb83d2d79e7326f836afd7fdf83074ad3e676a0a367da265a47dab1be61ba78f79f59b43da7a1c1548a2e8f5c06bdb1c6ee51e696eb0b06b077550caf776fe24fff82d907f0c1fc9564920332c0971019e7b97b7656f877f460f66e124507568a759e7ccef74e4cfe3c68ce204e772100e658790f9db0fda62ee5b131a1b4edd1c5f9bf73a1d11f02ceac195050c751af1ffda2dd773f12fe8ed8e9474647bfb983e32f60a1fcae0c280f674f43b13e8759e57b85aab97e46eee4a56269421b683dba4aab86dc187d75c23f0b1efb055194dd6d6796d11aec935c32b9000015cd32f27a28090128e8efc0a369d143dd98a9eb4a5a189c62805632d66704e0eef1ae6993eed69a89a874ec6eb43de5c3eba037aa401e1e405c0ef02985e6f8f5551aced9cb2b0913974f89c3a62c40f7f8080fcf16d996326da7f7b44ecaa6c85f0ccec288750497373e118e118c631e620396c62a014435a9fa2688029978232a918422ff2f9e4ec6663f7d1e0bc4656fe92ddae6bf435e4b295551c2a09cbfc46e06f1955095fb2672a733fdc1e7c9de5ce49d57114d8a99583ec60403fa8b19d0016a96230d2838e9d0dd66e45eb5d2ecce85e25a0f892857fceae672939bb9779a58a61c1d1f4cc81c22b0920c891b6f652f6d3dcbca5cd90549f6d8ee6c5fef03283271154a24ad9da5376e442653317f896926853b4725709407def285112871f2da0374971ec903c32f95dedbd63406432b789c449cf8949d60b5f867473a737afb80f6c71ea6da105caf3645f11419c6e8c5fc8b3815abfe8d900f24e9d34615c0fee0fa36b16a1f5716f26504df28f9f27c68246200890d8a2d88bc77a5dd7d021a7a48f57f934aa4b122e5eaeec0c90f9509df6fbfa0b86737f7d76f1ece1680da180fe1e9b234c64c4cc721e2893e990a6e6ccaf7c68461c1449dd0d0713a72983ad50c618b691e941ce854738017827045a599fee112de827eb8b4a7a72bc79f9608e8d0cae042e18b82af8a2dce276b96fb100db72394007851707de2a6e58f19612c26802200f27174fa5cdf397376e53b01f9a4f4372500b56ac3287c8d737085c8fb80170d3827f60740a59c67d87107a49e22369b7db1cf142bbe02f44338dae8ac130f12765752df3acd81fdc4710d1e7eafe1f8ff34c950625ed92225032540605b4c2c133706b6ecdea148fd261e9206bd050a96f9eb8ed44adbf32c034d87674c8eb14b9672c0cd196a612dea9581ee401d6fcf56491427c5b4d0516c2c97a5c14f4f469ef63ff1aa8737980a0ba63683a8cf8b1d4ee15db42622da6c2dbc486203b1209640e21eb350d08495c3e44378a499e4b299c578200fb83e00ac9a9ba31c7e2408fed3940bbed70c6542fffee253b8fa2f51f9925d6afcb76e44dfbaad7966dc1c8778dd1a031180bc4257c5c99c9bb9fdaf260ffd011fff8500d7de06299e207f90affc15b58da736ff9da99bbc7675868020eb95ddbbe4be87664e226297a4fe46336cf2942911ce0b5b27fa05250b80ac31fd83f6b7d79017ee74192aea257f419e4fa793f00132e7d65bd4ab36557798927eed8e22502b8f01bbfc91abf9687438e9a505ef49ebc4c40b663b466872e3ea9cb7b1be9955f732cb3ae0f2bc178c040d32dc12db8ce843c169299245eaadc43dea034e44722f2d2f7f7e4e5cd37a0fcd202fc35b73de5203301964e53b269cd1967241b79907b4fd2f474afc4e0029f5db38032f20f6686cd9d4823082447264377d5d8b7b86a11a8b65075bb704395015586964546a51681a8ac2432d62c703949b85c2d4f4d04c559c65b3260974078657c894507d32ccf308185fc7b4d35fbbf0a023655b1ad38d98f265d55eca57a40caa616ee623350c972e3e3effcaec8af151dee70fc2dbd81e723a93a2ac8a5e7466c785c804d974eb6fb0734993f21e7a9ae63d1a7e3bc10e9125ff4b9e312b47eeeae746ef803007358df7a5e3fa203e108034451f55c23ae21ff8427d72c7315264c19a55e9da14218a6733e4af00a608d3f217a4caa7b973be0ad41de6188935a913ff1088ba558556fdb76187a22d74597636df8a2506b61943fafca8560f9a2922313bc461c1012622a8e70d23c051809fdd393eaa3621583792029ae237cfce1fa1f21316ee4de6d43ecce730a0b61bf58a8c322f7c4de39071bd0ec5aaebea96306fe435941a8f4c08beb1f9d50f64e6f4e8165c9b84b4fe3952bc5845ccd07d8651f6960db600ee8fee0032aa00be51478a4d2b5806943bb55cf459f5c9cdea1d7f1be746bb5e2978848b722db6dbc9b35941f8a8586a53a9b096ec6a4f8f43ca148b48a8343014973899c75a99d0de7e50b98a851a1c849a6f771345cb1cde5ae5cb17b9b8ee9a706c9872b2a3ef23d11534e627ae35eaf66c7257322fd08d710c9ee1b89a12fcfe9a285bbdb688e94026dc7dcc9fbfc714afa2d9b4008f10445eb4c18354c6481d3c8329bb63405d567406db5a07e2990baa6711e507d1123fa43c975f341d637c68cde5234ac4cda863137834b66763b993dc1834f73d93cc518a1172a896d88cfdb9b4c66e800cc829df939dd02db255b496f4849d16b59f32b8fc0a90035647f1d6a19d9f3d5e93361cfaca550875fddcfd9bfa218a858554be11be8f3501daae0d0c89c4cf7b84573373474fa056a843b8678c1f4c13cfed5a888b7cde8fde689a116509bcb8c8d607eb1f7dee6d9c8dbfb308427d14b443a54ef65a82d6b27257bd03ec59ad7f7d7679e5067a5b851d352d2f86d72645426b082ed7850c17f741c7338073dba96dd621b0d2dc402ed8ffb5563550d366f23cfdd481b6750f7a9939aa9d35f65b8938ce2fe5097a5a5a723e615e8931b742f9a30d5784836fb8dc9af92f401f9767bb32f63b46764ac4680f0d68c6d598995860eb93255b769bd055d1ead68e7f22aca8968045cddfb75fb9ec84fc8f524b41f06c74b9e54f69ec1a2045923ae1b15391b8da25a44f3834875ecf85c1e31716d5f967e252f7d893719e78217e670aeaa75a56b77b2873382894d67349d7c4bdd2bdbdf09b7d06327d5440c8e4169e0eba55adb701388f4a1c0457e863d5e37b35591a0f46391ec1feb2eb2019715798df88ca41567b811e07529565a16e37fb5ae1bfba37c17b2535813219c985886adcc7fe78112717ef2105c47ebda4a6f4a035b1b10677aae8dee84ca82a59b779371fa6b431c42a4813d73e9140ec81bb8a982a6801244912cf47ec0cdcc321188b593abbdb89f3337245ed429a009f3d6dca0f576dfd596cb08ca9d521d1018067d7c4adad6e64ab4bbd5552d06610de56ab19b263d13b3aa52999c04bdac7476a6435799b5caf4a12168a5b1f9c6c691722ab444de1b3d7e18749895b30a52a178129f4e0b4169dd60316cf7aa02f0b2cd53769a22849d6723b31080a5cd841bff3edac0e7688bd8b44a8248540e2139d1a5417c4ec49396a8e4996c30cd0ea80dbc0f76ebbfc58ec8a557dd9a690a6e447286f593add533d989a456801e657a42ee4c8100aa3638fc31851dda92d7b8487b06bc62489c88071ee95b4694f467530d53eadabb8ca3478de96d44dc9f4781b15853387172a80b016c9e3fd899c0a1b6956fa424f44d0b0e38853cb9a2cfc377942c768d90666247664d8092d250ce264bf597781db33d3ecde78abdf5f50444b01ef48a8dc095f32cc08b03c9cfb81b2b12e607df740985d73cd57936f47ec4553fd54da6b88d6263405afeda9a22237124211067ea9deb2ee73a71f30a13e14e95f8fbfadd263943326d2cb065825f20882298a28d85869182f0051482eb31a099d0827c5e3c5e7ddf8adb20e0bafd23b3415f5e25b6e833611cd4afc8966652eb4d8a970901eec084077fa6254202452062df7dd4b94846ff36779ffb85948f9adcaaf821ac33ce4d449ed2fc15102657944b7ca56767ccad736feaa4752d4902364da09ba15029314b5137f6c3a37a53b133575477973f4d46304d06e31e75148bc9bcf09420c119e4216dbc789838fda6176fa984e694953a8c5120fde8afbfeb603f429eef832ec869dd6a09058570fecf5b01f1a446bf9aec206fad9a8dfc46f6f288e50934fe8a836834235fe4a2e702c773fa788caf3ee9f9fd0cedeb512908835325d0495c26b82808654d39ae8b59393e83b70ccc6c0b3df8b6f0d99df9d8c7f5936003cd50f82b57f4b6e31853b376c81d87e277e7d902442661ebe18164e57421afe7dc85230171d1fc40433b0d85fd22ff1ea0f9d1947e0f1a3ecc4851e91ef8ea3bf138814e3c61584c12e4ccb30d1b9ff22c8d8462a6717948ecb6facf9262f275170bc98d971fb72d396d0e263bb53785d5bd70bd94f8f55f37e50525f879989dde595f97431ee4671e4e07aa6cfa1e74ce7e5d48ba8452723e74431bf6b012141948bcc9671063d6f9dcb193e147da23de45740af2d328728ac9fec4a50dbceb50fa27790f60c02274a9a50bb0ec924890be836dfea234c13f0702ab6f427053cd05b2fe04b577e86f751ffe084253a5d3454c80ee075d56bde7fea4c1b69d09381d7f52bc16f8015ffba40ce8068202559fb00278e51298eee5827909b50f67b4cf5449bf2477f677bc9b3ad143c510aa03b873cbce650a09d267539d44af77b45be470fc9ed12c5a0deebea75b010f7ebf6d176ca37021e8c5271f397b9657018e6ade8eeb14c4b4910fe725ffb8718f9c736ec7ae97be8949ac717b5fd41c8ad503de5f4a7ceddfc4e79813ab7c735848a3970659a7aa76c69d75bfd99cc4988608b090b861fae509c8377cb14a714b9f24f426a5a37ceb2e472e21a9e200fe241ed1bf5f9d94c6cf5c5ebbcbecbf7a211c43d4b62dc21db91d9a30301b44e19cb7a30ca3648dffed28b17dc76fe2b8637d4a4af7e5398d37a95cd02878736505d8808110c616e1208e4043a2b2ab730bb8690b9b0901281a6e187f176204a11918e961c7dba026ab05b7b99a2f2cf5dc6cdac7ec73b2e3318d642c4639acdc6c69f953671ee2dff4b81b2b86008c4916efa9b45430efa291a2ad733f27147cf27d38b64528ab6b1a8924616db6af6e18bfd11a524622c916ee41e0444d6a04ac094bf488e770ed1d8ee28807978cafdf011de8215d4770852ecde49ed2be7a88f7acc175ce5b9b7f716b381e74d0a9de8e0fc9c4f1ddd1e92505e168d668570963b71f363a8d4149030cd7a7e432b027c24dc2a5c8792754686d224e631461a5f90fee018ee0cff2b83e0e3af3101e440bbd7f88f9f09508186ccf2996c084095cde30670952becffee2071db67d2fb88350c9eec66cf08b307542749dcead9ce714981e9b827d8d3d09828de5e573a3f18fd43f89d04bff4ea548ed59546889ca8cf9e89d503577cdc7298479623aba0e9c97d0336a19aac706579a38f3b3ada6c121412cf790e6f3a7fa9e3aa9c15f8553014c75eb24f676651fd297a9b12e69769a5009118ef88462a3a28d28be57c70b029f5657cfb9be05d07e2458fac34414d816afcdc4362dea1d85db8d367dc9071fc0394fc49d3c8c626eca6762f2702c1cc0018a302314caf87e92d2dae5864926eb69cf80ffd76717c67c348975012ef2e752971c73d83bbc655c051e3f49ae801be7faa5c09e9ca2bf30cd3cbbfc3c7a25d4ec7f7b48cd60c5fb566e16fb643904ee8003222a681bdb03e33102657033bc9cffa1bb0de849fcb2670364398c78063b3134852c18b48bd1ba3b7e75a27dd8cedcbbef1354905036e94600e3ce6515780c72b5ab1448bf41b839a2fe61b8a6927419941526596fc1508473e24de594e7aa6d51a311408462afc908448d7fd2ba4d0b13c5d7a858c4657c47e6bef67367df02f7d38e87d278a11bd4dcca2874bcea97d6ce1bbe80d5d6017fa12c50d97a67ce272797dec3e40b36d1f5384edb656022b66c1b2107ebf227bf434eb6025d5b4d6bc2125098da112773832df878e6254c8df4946c4efc6ba4ab851efc13ae41930c54bf04a128e326c2665a801606795732d55e5b9b33f3bb40f04b7c91f4351046adfa73f6d0d2f1a4bd18fa4739f5dcc6e8330c7e0644ca48905da969795c01e9a72364895adce204d0424467cb730c0590429848e6c5f21b385b51b44ef3974ab19b3d3a15dd9133680e3023a1c469ff07ab057c3cf5407178d2f7d093c1e6918ff3dcef7da795c11b7134a4b7ce702f91315352767ac0f62836b73d74d12a19eb5a22c6424c62adcb24cb552e321d7bdfc66d9664b492a66b5e7e308baa7c50aa7b00012c27a4a734bbd830bf6446272893813489e481432764dfaa0b32f0d38bfee84cdda24437728740226a7fcdab412fddf3e775a390b7d622b19b8af73f40934786976cf901d55332bf672feec650d07c93bc0cd8776990e9d7be14ad97164ee65391841b35e6f1c4ea55ccb92b7f2f7b294309b824b441df41839a5be53e519d5fd312cdb6ca07774bfefecc6eeb8975903e71eb28e37bcda8b8cc0c498f7844a9f558b69910e6cf198e99d029d31c01ccc1c8520872d09fb85c3ccee8c9a8da2753d351f96f07e6c32575fc7fb1044b4526b48f0b0ee3689f3f60fb6d30e22e0cde7940ce84abf06ebea1b53b4041cadb27d02189643987b48f06ac57d4a9cc2209031a3733d3f2a7d2fa107496dc5738c2d8f41d3155c56ef18b908285030e0b883808a710f174881290d6c8dadd8970a7a0cb9ca8377eac42611c8af4725c6696423ed76266a1f9b8d7b9f6001916738ad1502777c8d3c91562b683fc5fd9e1fc9a1a2d2fdb041495a947790c1ce6b4b17c6de29f91196e30741c113a824a1da542d85d1bdfdba9ff4ec7654a443c6cf7322a564bc169868fb952169a505958f351225a11a558fb5b170361bb5f2cf9d97cecae71e4620e2291f3b8a2549a80516b3ddb89e3b52004f9ca3c6c475f5f228d5abd238880fb758ca26a30de7f2b4ef0a01737d4d4f8fba9bdedf0a497cda1e844d8226cad9058b09aafffadc236cd9771d6e4c4d7cd8e1101fa0830e1c1ec8b5babb0392f478e4be51d751c480a281c64be164468f7afac357c029fe6e0231fc057262b0c161f25f0a69b5b0c3ba96abb4489377896ba1531582de253b8b8d433fcfaee60e8849ee160f10d64fd14bbc25488bcceb38f73aefb0504b595400c387f1aabbd9682045bef01cea7b4858434dcbc1b81fe945869c4d9612e62afcbb5df65724c976693cb66c0ac68efdd67e3ddd98149ebc34fb9a01532c7b12afb2e8a57de8ae333c9c02c73ec02e92fdb6dbb1701c53a27dae9aa4ab65811ba03480c3d444b12f03abd9b3b5e0af54bbe52bfdea9054c157195c15e7b8157cd4e699a1ae3e23f465c2fa070c57a7ae43752eb5506f1b5b5d377161b057b4e704907b32c97f9bf2ed27020272b893f7e54a569daf95e5d721c6d18c12082d55e1f0ec35e135d27dcc0dff7cefd9c22c51df8585e73570eb454d2ca620070df9a8759ddf51596e82231358d0013563da75059e64a2ffa83c1bdbad206bb4ec48e13874dc7898911e100d5c63ca1adbdfe66ed9acfd3132e67908d2be0fcea45db2fa91f07f0b48cffdf8c5388bfbab3a6882b4aa8d66f88a7a403c1868a5cf723a921538c32a8809a8be713dc6b75c383bd77cfe5fe52ec517ea108e8bb5c724c95c682e112f9e97635751349de43ac635e229256f0374bb5fa83699980e8d1c4c5619175b409b4f05d500f20e6bec2e9ee4bc35a7f5e0562846768b9c7575745d711ce91571442ea819a0e9076a6ab1bbdc963e05b02f9b33cbdcbd772cc737ffd71a5820564510f7a8788fa8fb4313ab117c45ff86806fdb178bf4ff77a0ab0614ba5aae40765e9dbbc70e4f4e4ec5fb84a242d863aad3036ff1c36f03a6c21aad3866a622cb8f036fede1f2e484f28db6f137b286ae27d69cbdff47cfcf34230e92cd541aa3c4291a2136e6f0f8696417a62bfad4330ae163d7e977c56dd34ac17aab70f5019c6c34c97179f4dc8d2ab401032bb44a8537a14e9aa8b32541119185264de8bc5c2de8b5311d4b0c0ca1c489707881d411bbc1cd427bb7fde50e549490da83b17c3fd13ae66109bc1720f855ac065a01b0b42cd70d7ae5850fcbbde5eaf8daf7b93682944390a5430b927ec473d35942dff9a0d13e4c22d47993cc6f185c0201568c6c75f44aa596c25d0f38689fdab2e8916d2817841fe3a631aed6fb30f171f3a3d1977ef57a3102faed44bcb54baab1f1fcfadc8fa0a5c3bc6b414c0972549d2bf9ae80f91ea8f6f0c1bc7edcd4cd19b65be8dbdd395f5d87a3c8c49ffaa0e33f87088f7b27fc0e22588ec2fdc5a17264f170328dba6d4305a906cf7286193faebe090b620854e7fc177ee9f0b0d4eca063207c53ef3c564307544facf8865a6b5bb9709cc0142f51b93a83571cc46d8f557a9909f41bf6667536f26107cc7a3603f33238b001e37d55c1a2fc2abb524f30ce4c7a92eca1d31a44ceaade28b8d44184e4474e6ededf49941c9f4d23d13d7165c0a58a8f3ef3ef354d40ebac995db12ca17afbb837b5162af876e572bee1b24a90f8fc4baedff57b760f8b4e06ec2e5de20c862515d922a2c1d0d522b3386f9ddc33653470fb12e595dd884e239537a1a9712bd582cef554dfed854ce106492f30a0fa3e73afb6d7fe7433a85437d280aa0f7545c9f73f50c750b29d90e1573047fdb62f1855bc494f55fee527b5ea5ac470b5547dbb4dad7cbcb36484b6ef616ed0bf727df62c8e23cc48d3dd9a7ecf1100b8263fedd9675f348cd0ed486d593cf73f4df83208857cb94d7925a5c89ba59c1af2150423aa4ca3a22b8f2b715d4a446f5b0c058d4871b57aa5ce5ad310ff63b8d33dd00e3fe1dade3d861d08a5f897f8280a85e6f48d3ecb2c4d60159d31a83b3dfd067d1bbd2e9b3df891bba9963ea5610db66ad31582ff1fe3b849bc777db563ae08f05fd6257ff14646d73ab8a3df4ecf64ee8314e56a6704ee7019bba6307418a8dfef2fe50e5744adfb0207707250cef8efde8c3d3f279440305d1f4f2affd110623fc4c5d85f2ebf692be25b44cd73adad9d611836ad421dbdd1cac0af7057ced9b64d0c69b12f75b0a53e5ecf5fb7b7cbbb728d7b6473d729ae886230647844458c9e504baf32f06bed8d8a7dc8587ac5afb7e0a8ab1cbbb6547107ea2e46c03f5fe1f20019c76660ceab318648b27ff244628b4edc0058f50ab7796246e482f2bd7a26b63c0994934c2f88468f4957b207cdfc33e9922cc7a846e614a382066c7f94f428d7f796a886226d2386fc3414a17b44e0b8d1aa13bf17773407ecc52b40785e52080aaf4f16c8436c54bb80248a0476b62d2433a0f488352b07e8e1f8c7c5e54c1897b30702b0d77a0c048f7763cd114e7e64e3b29ef469547e5f8ba47d428152603e8e761aceac451b431c77da2d27dcbfc200bcf6014e0d768a3badaf8a0da025077a5481a9f32e0737217b80d1c7ca3e91cbd3cf72881082761d88c755b6b9b8eee9b3e99d09106f3b168ee80c1ac0530eacbb6698ece53de8efde8436f7c379750ceccb6ddc8ab1bc23949ff7cdfd0fe284220a1ba23c2bedae652d88178bceab273ae96bde3c7f12f994228e684539a98aacb32bfe5863b5b865392258c158fbacd038e0fafb7b8dde1c882941dd5a1cc70a9b6dc2a238970813a68ecd0db47b98249109368841f120784325f8b400ac8f9483c83b71bbbde259722bb083fa9bbdd02344401202e0bd9712de1d1dcee58534e0823177f5c0bef74de3097f6cac08bca20be2cb427c75d8042f798436bff368ceb43bc19eaccd6b3cf7351b2d5d5b0d0062372e205b67ee639ce5dd686477154a79f8766e04c811cd18d8390047f009a972469a92ee7b082f0e7436f482440798ff469cb6c6e0c0c67a693a1a52fa4d372659316f5ba24ac5691a398178a3949e31a7a91fcbd1d32bb83d96de61fc561066bafc6048f6843d210e5a4d6973c8af8ab0722974053280b0cb96939941f95634c61671cc0d0f459a34efeb7b87065508ea4a03bd6243e97820c4efe344e9c2c96969ad353df724c17e83c0d8faed446e00f6526ee264f33c30173bc10f2794c52b7e52a0e42d38c868271bf03bde93fd156da0f650f0629c071bc6a6eed3179302d0e5380114765d22e608d43b0adb47da3c04a9699d6c88dcbf41d7961e0d0f81211f25d554d7e4fdb77f5cd9f458a9028fa412f480b1bf3a605071440d3f32c7b1fb52b467ebdfd9e982bfa93d24e26c7263e4725cd6ef50cd85afdddaf17ecb220ad7f41be41436ec2d5d9229879a73d689fb063258d0465c76c0f03e6ca85e16e44979da32a68feb9e7a842e259aef45e99bd4f05dc86f90be0436c8c37fbf32d402fbd2ece0f2e65302b60f2a76cdc48f56454079b32106288aaa89e8db627158b37a221eb9c5b1b7cdb83365203e789f111b9c61b57fb4a1e9b8ff78309a8c5ce3f70093425e57c51ea4b718d0d36ddc90f011289d9d1abf0826572c268129a0d7092ef6811a6852d69105e1f429a73b8526d14c57adfdb486d9056b398970b59357bfbf25958421a49f82418824ca7aa8d08377e7a660142af29ff925726bb797d1a56bd79c46d98ff85b209a6b0a028ff36aee32d9f6020d0b564c19a0c4da173615068d7960b4ee89817e50a21dfedabf03ca69443638d93405f8e2dd4b7e6af580bcc32aacc122bb4ad418c3db0c018aafac8704b95cc4f72c2ca0462cf0563c83156aff673a0cf135a08c23ef7997a261d0de54b833ea25e4444f7e3a3ca078b53d29c61fcafdd05769a09d415cf66797312477c9b1b9725f790d3553513f1105d274106e0b03a333866e81158f1d4c8bdadab1f4e99b942a3d453b00357513cb4dd1792d7d24414aad272576bcbe72ef5693bf28ad04b9ea29dd98229882b24a01100f5b877e0c8032c503629f6a4efc0e4794db63b1670c061d1894588b6162705ae1149ec4aafbcffef2bbc9b43578b0b597524a64c9cdd87cd748c5d5312587a8bfd57a64a08ccd70b4aa9f7c8289d81eb40e0d6fe07d1042c85889658fcd33681bd63ff21848158ed330c6e73d77e34d098b87ecd5327f1021813e5045337f507d535ed024efdb21dd38c29ea8ef706ab405b1d21038b35430ae7103ef4d4fd5ec809c89726ded81b142ec4542c897fe1c98ce8ee108d369d49e372e049ac752072e0000ab8fbb00e60125b09dd5d2660c039ffe1bcb6f653585bf750dbd7278dfb066651159e9302763026a92f1779d1a8580cdb397c6be51ca7d1c4c549718e78a2591bf7cc8d8724a57dac6b99040931989cfe01823cf1eb7ed5a974a8c1fb6a741b96a8f07c43abe6645b17c835a32bde9cdcb4ca58138c87840497b25873829d4c03ce7d23b436c35a654388b17eba2c982b3e5978d408db89253165a1309a808b965620c2728fce70372668f2425e58e024811990231c53a244ee3139c97cfe1c0d8bd5e6a6b5b778f04ec71e394fbe5efea4da18f625929ec506ab0f52c9be3375357102566c73a56cdb9559c35d405f72b9783a35baa75ffa1e756ec56acf48f7deaf875eeb5fb2e49343abd4a633cdaef8db61401d84653d51ef6e3cbeae12d72984b653b98852bd10b63b7beb870326d61a41fd3e18bd2228b9950482abe189419091f2eec09514de1bf3316b4f023806caf6c35b7abc7eb24791c5c41a86280f131509df0389e9dcdb0902879677ee7c8f6e9dad8756f3792725a7c2298fb49f1c94f0aff155d1561e55a7b78c690c338f667a55560ca1357eff704135fdcc7d002f3428de055d787ab341968d9b41a67c08a2c3ab1dbc972712fde49ea8da23b9393564a03436b31fb5eb55d3ef637a7fb18573c67cb0c22def265c58a9734835ef7322bbdf96eb3d84fe6f8337a0452b77957542f9c6f75800bae91db8ccc9ee38cb30abebf24d1c4b1821879b0a740c165175dd22c167db5e8606c575a0d54e1c3f0471d28b3840ef129c0eb3d938f6fa2ee56246945c95fa095be2050d8f7a77c9e0919d23f049b18921443da2ff4cf0bb3a13747b61c3346541aa48e440b02f0ee326eb097b6adf088d5b432eb34bc39b4b0885cc6cead9e790cdc0383e90415ff64514f0e2d84602c28f634921c69222c68a832832bd74a9329f4bf4391c4bf658aa13e1f2cef05e83d5f31b12b02703e2ffb223d7e91ec8b70ef3281dfe1712214a3d39d495f56a16517c8041aee58a8133978225faf939184c823e8097c97ab7ae560f837ffe44985d34775b737a92d0d6caaeb1ebe865c7fc72543689c1afe9dec242fb1d65c5a7329c27d3c1a320b5954acb32dc65650bae3ef3eef7032a47e06395e6a1a759b90641c6306f3372cea33a011a716a2af59b89aa20a9f82c0b17558b8c5cb5094f46bc83ecf3be8bf500c5c361d8b091f89eac896feacf1f9a9132696c0be18208d5963ffa5218fbc828f23c591d92830d37cc9699d937a94cb8ee4715ef1a017b5ed61df5cdb291345c50029e97547d48b9901dee16cfc05d294b8de192991a05cd9d5d5d05d41e0672b25fc276ca1b077099bb561f845bcc092c9fdfa41e9970f20ec3b7df8000d8f1366e9076abc4dbac24216f31856d89700ef5a47c8f3a9b03fb87d5f47980c11d7ec5dadae7443e53ad0f5cdc4f918a31a91ad4babb105c03ac0bbdd06159635bf25ce4d934cdd8368961d2ac15fcea2d91b2e173dd6518e572dd1917acb7e0bc78fad334f51c0fc119bb1411201fc3520bffe60a767e0912ec4859f5fa6e39d9800b18307bffed99a81a423b8f3c59ef3c6335966477426d649570fd7627f6102b072931b6606f50c974f7bdc193eac425e6ab7460fe7d2c072810a5bbfbdc046c5cff4353ffd43f09e065d6a6da09ff0d3e8446bd1fd0be812bf92e38d667fafea25840b29766881bdf7905fe6b824d5f2bd3bb3c86def6edce44beb03486dcad369084bd6534a90bc9a18f687a3a49de466b3648265a2ef3bd8597e011a0f061e774dcc39a20546ce0cd74d291ef52ad15441c379bb9f7140298a4c92bdf5088518046028884f491e66a602ad3f89fd19fc83db664ea6163666ce4e258cb486f072a6768c4d8750c8637fb9de89c1802896ccc32619d6f6c1cb74888db15de852153b8e7869da49d1474f74ad9556d0f49056bbfe8aa317c43b4048d5ed15e7763704a8c0e1e6e6a02792355128c567a7bbc9683d512a1a281ce392247ccb853936e1c14a01d47849908bffbe9e95a662437495c0416aa1da7da3eba6bea681e5310125fbc10f614e48ba765470dd0e0d20a1c2500fdebd85c83d5c60bf713a4ce0cfe3ba4a88cc3a62d30cfd5f5d34685387e42752639c803da2bc88737c78a40228c73b582205a139fb829d8394daa41d727518b7828bc2da6617919c0aa3e9b79d96113ec5a2f8a61dfb7b8f564ac8c6a6fa5d98e05d9eb89d977cbb853e0855a66f69bc8e1074e23ce8059a17b1e8ae6565cd46ac7c32b6315295232339abdea3f79ad6cd22838030af00d5a5e42702943a0ac07aaac2b0fdb08fa572efa41e3a1ed35109fcb6ae43a56049c77befb804c8100da91367749448e63c20c48fc49f273a76eaf3ca5f66ed14ddc87b01d6b4fb20c514331c345ac27f5f2be0f3770fcaf168932d746b4994adc96f4b374df5e4b581fd6ecd1c31601c1abd89703cb5a25c74284597ec527aca45a1e33784cc46b08c56d6c527d4e2b00f2abd2b05c6e06d8bf4af0bcde536fa8c5a2c02c6d862de1eca2673f8aea6230ada4e57e967a645bfcb4b34a3b2566557f20004561c7bdfb243f89bf3ed46f65b272c522b403138988e66c924a70ce3d9e6684b734f12c810db1c1f859939f545108e2d139d76db81c32b28cc1e7dfc026e53534858960135717e9cdc3edd8781f4ade5f40e097e79428d13ca030abbd17cae29b49c20942ef1d9c9214d69ef9a83d5f3af05d5e38556790e943a75541c613e64320b33e6d6970b74a0f4afa5448d9e2a0ce1dad781307537dd3f372c80ff7750bb4f1e7cba1312aeadbb65dd22aa88f2ddde69e55b32b97f39311767a07f0315b65c79b92acb185b90d104c003225e24ec7e19add3f82514abc7e82e70c782ad27b7b895c2caed618fac4abbe554e91e94018c7c85dd4b1aac34c9999e17b2eba5983e841f0a87feb07f364c42cedf77b2f70040d4472af1418644f98a3ec5d8b1436a68595e5034173e4882fa4a1caba7d9697ff3798c14a650d3f7b3fd42103753004d32cc715c6afb7b38a85b09fb7bbe3f9292bfe667076c2f00fce48707aac4a3815627531476d1b6edf9ab358bfe73944a6e31bbf8b0d65e32beeee78b869125ae893a793b83aa4f11367853cc76794bdcfc2ca9d4fc0845c8c6b7ea57a80e620a10e8e2e51db6e4ff178755580940385a66ede7ca064acc89e0f53daf59512a425abcd64f2525c5985098781ff844a27871b207ff5346e106262de3f6952443d51b5aa1dde241a88c61104fc9a2a570c4397e24976761b41f8a0447f66648433b09303f1c1b5357cdcc28778db8a0e00530821680b7493df27be84837d7f742f21d2cefc31c06d2283c443d034c2647adc93ba8fe77b39bfc807b1fda836048178e0fab58dce9f098d9d2481dcfb8e8223dda7429145acd097fb55f7c1c2a17fb4a76fddb8b64e16c676cc1ccc7f60e7e2ffdfc8178149584e30d56e476d99c966ed835978aca61ef258a00aadd43329d4ddf34f0bbfc3b64df3b77721df46b3e4c84ae84b7f892de09d0f04bfc5fcb7b3891a2af164d889386a7eb06c501f63483aa2208e1d86cbdfd184c1667c145c8699435dd149b141e7f4073f0e67deb2668a956aec648b505376b41a718c6d0065c68cf49fc5cd1de683fc91c5d50f1b18e1a9b0e78e26dcb4792283979a7312e5eb061fa5bfc0cac97d4c5469823ab75f7c877684e66be00a48773a2a4a1e27b5cb0bbe4c8bf13061cc5095b32f4ef883c844b4a96de9df5b6358d97481648d28fc4a29243d894b6775abe918e9ce6815ea96e9d09e95fdd5c54d1c97f3802282c97049edd0ab9cf4e4e0785f3bb4e354939f227e8a1b6ba7b860b1da17710eedb22f027e7a282ad16ba44771bb0a89ae15d70123da10653bd874241b7a1b37103d311199ef1b6fc81480acb3020d0812ab38a604186f6d18f04557cc85efa68513432f4f9964d1b14aa2ba236a76c79ac269603bda986cdb8a877089fe3dda4c5bd9496805d9b54f9eae4867203c23f7e91a1dba79f4047986324dbe8d4f235b62a6f464fcb84aa30c740a715720f388934fbd8b2690439fffbdbd4911fa03567d6fe537bbb5cb37e11460cc030d0b837b3560c5382ab4503089cc0032938843b96b134131ce949a5aef85ab5cb05c3d68b63c270f040f61c9ec81864523a6a6f9fc45ed678eee4e2e230aff92292cd04008c6a3a63efaa7cc0c59f8e903e069204db6abe7603e5c79e1305bb7f8ca251ffb2cbaf165975ccf8942b8ba49985f86697147d2597a4e1e7223d1a3ff52cb8bf5cf31696b4ab68b98432c921f331946807272be2be8747f1b28a166a06b5666606833b2124cbfedfe24732664af040cd90043ec9173b33f3da6825d765fb4d073d5f5e9e2c1fed860684483964ec6657f1a92c18100708c57ed936ff380b7356d28cc384bba3d85ad41768aa53ca3d3c971efababeaff1c450f5c3440d7d7e261afb4553991663a38da713c4918dac2bdf7ad359285196ce83fdcc6799d340b18f6438c4f7e3121319f334ebdde4e96b70e0fd29b0011b7bb86353ef9c6dab5f699f8d73e032378a0bd2a1e23644c0baa7172e494fdaa96c1c8022d07a14bf4bb15b6e68b1be4796be7716a28e12f232f72fcbd881b5d028c6906e2271ee74dc4bf4bd5783192d7165338fa09d3d102d89fdd547e8d7f3850d6d2d148a6fde5f9d94eef0e9cf5e0080033a532676f6a15172e0f55d552a23c197f7e7f56ca76e890edc275762d2705d7ade1c01aa92850b1f65c2b1383976ba506c2aa40af65e1a121addc646bfc4e43009d37f4cf8c72fc1f549359e886d363bb413c355e7da3c491caae4105bc645ca3d91be5def252b19c0e62213b9622458c0e600a35b64f7c679083f5076ce362dc252844d69bde059161eb894f68d740050c9ed7b54a2eca300d43616743ee8c09b34eb4f5aff9a085b9c9bc98f6daee34b1c97d7cd0736e5080ca71a939f86b1353a95a05c1ad1efa1c6bfba257278bcd780b4dba84d8e4d2c75a979ddbb9cbf79963bc5f42b5d0b3382a58d27c67ef0563fa1ca04102b317af8daf8eb4160b54a869cd216152e21b00f073a97313c5eefdb2f93083afaabaed3915774aba8b3b407c17d6e9f24b5015bb89aa84935711c3156b15d01d512899368ed65daab082fdae2b39a50822e9fc2faef594cdbf3ac8250c97c8128932b204b7b18c9f2099ee119902a71b65f6a8ddef4a156be6e8aea9b0a754eb88f784c6ea69aa70683a5e7278076b7e8da7a97a81ec86f67043f8262774a482d806dc6137bc1af86c2f3971a73da0b1ac47dbc3d3f81f8c79a6e94d5629d8dfd251885b2bbe6dcfc7d2e5b93293f8a4f7f003f7c1706d793265effc6cfb7463fdad801048884dac37a28e029f9f6f8bf2d7d95ac65af65f7c826258166f0dcd3f3901e8d05c25a9d18d9c10058eb7faade164acc30588662e742754602316a58d2a487b0284a09e614803208fd3615780147a344e46fe5aa7c1acb287347760de57053e3f6fe47892d378c1078ed470511d28136a01e43ac85638e879de3b098d7d869d98c345c2accc90a304e0784b69b61a9f8f3b585a995222b43cc3b1f6633e35c9ccc8fa15f5cb9ed1f854ba42cbb89f79b933dd26ea298fad8404cef9ff7503db30f92892b97a0becf89edd4ce7a21f38606fd537d2d69279db7b2c15784e02098e43a8f72e9433f737ebf2284f40eb020994ce1d6b153300ed67c755181bdceb3daf911a07ccaef854cf1a72515d03211cccfc1bff219b6dbbce2897c7f07475692ceea3084c81221aafa4548ea461faf53c79dd5017081816866995684ec6ad170257c2a29537bd9cb93dbeec06789eb1a8a29b9a68912ff6fe8368fc8bff787cf928a67cd42bbeb96ddb8794e264ea1628c6d9e5e22b2b216c3c1c9228aff2ec9bb4664f8b3882711eb64882fb4f8a0099e8577549f4e93ff5deaa55844817ffaa7f5e95c889e6b20e6cbb1077690366121198c8a6b7f45addade47896497c9b641f50d9a8bb7efd73ed6537ce97d086b7ee56c518649cc7d40222a2f38f0e21cf0e5e6e811af3324e05efeb33e0293529e815eb838139c6e1c618eadec45be64bc5340947e77b0f28f19e6a06c63998c21307fc89291083e3440fbfa3c8a6caf25a90bd96141fe4d51b92c0bc56336583b905e15e1548532ac9863b2e488002dd8d38f7df3577a0e73332791c38125da8f7c1f0e55b2fca968aaf63784ca109c14a570d3826218fb4109705131a653424d99f85be92ae0f3b44bdc7d8fbd7e12e5b4b08fdac053fe716454f9a1418c258fc1c10ad89e9a8b65d118676453116e9dc1006bb5b4ffaed576fcd5bc84e1eb7c8776e3ebc948358bd063fc44ecac86352ba29b15d05b70723e849dc685cad0f71458e348bd99de3f50b7e2b851f8756b74bbd4ff9ddaf7f7c8379f572b4466268dfe45c4af7efccb3960e0bf335854eb5d110994b2afea5df80c06600da1db6bcda3c5eb92b91ae32e8de450c10207b8329caf3f8b7ecfd2c17dec0ef3fef63922ca6918829e24cbe71554549652d808a646949980c562b2864fd4122e4beaf772d03d72b710a81325bfb5e35e408db1c5161bd6ecb78d0a3e276c20228e148dba0d0140e940295395614e60302cb6ac515de68d7fe5c27ed569c5f37ce87eebd1966ef4fec94f6be93014baa2af5fd33d21444eaff0754c370a2fbea2e08d7f9d07a13e426335db7ecc520e1b7b954255e5428603482630c99dbe52379feed5c686a232a222a373cac9897946842fe91b3074e2b205c5c0d6402f1f684a58ad8e29ff8dd572b24c39cd33d09ca8dc37e6110f4897cee9c51404a1e38632500a1b4139897b9eab979d452058579012b696f504ff97b5530a1fb41b57031ee9e33fd9ee1c57364ea436fd9eba01d09da4d1b4f9e3f26def38407002046f820276b288deb599c5d5fcaaa883faae6db2fb0851b68b746543cf7c1b3b7c2dd0912cd955b428ff558004ce4c5ed317ea2de9ea688c9b522fce322885a4dad66415666fe09cd49964d917f6165c36e33b258a9bad7f4767d34eb67f92391b070da236429f485065d8ee33e825ec66841d0167d9ccb54ab2b1b147804c5b785b7f827ae2e7f544203699041592478b39e6fc70a4bd1e4a4723b8a48da63feeda7038d594e6ddbee4eedd3918832efe9a03d12028fbb99a8a84fc63fa033897b2f8f801423e9af7837b47293617d8ae2ca161339a3732422c8ba24a7939b9202e2cd6b4ff61b077ccdea617f3409774a15a84e76b84a80dc7249f7aaadd42157baaebf296a83f8887c0c2df5d065a66f83a3f137ce1ca11061397beff64a4d8b95f6a2d0d0c8ba873e256b70d248a50697df97fe5c06578d1f5bd3890cca2edf3b728a347d769c6659332f8357fea131df789bdc8271013817196a3a4e50a01fc60340361670d274b959ef09ff6e9ffe0248d05a78e571680fed17760ed10d3c69e3b2e78ccab55ef6ac6219f0af3e537f3318539dadd4d0c6671c0c476fe92bfd08011d9e1090b24450d5d4c166aef58fed7b943eee031cd517c013e8320353eddfc86fbc86254068612b05d2583597125a63bd562f1c0c3508fc84d31c422e687fbf0e6dd31c2bd9d73c28743242d9682ec6ba3c5c9f053c0690b92bde87b0bfd1c5a2410357c16a8141f992afbd4a7f2a2b78fdf1f517a941a19946b89e48b57c2063478d7b830878b2f450ab46639454428039f884f19b7896a790aeb85aa7fc885b9d8a65de40126a3ca80b8bf5d3545473a39bb512796b103da9e25a7665a3e5b26a59a8a72ee1762199b5e6498a766ad967ff5b42a6685edc4090be0b15022189d5cdafb80fcbec271622f76cf8bf024b27bda0de7dbc2dd2b38d984965bbe3271147daa4a041d74e4c513c3fb4bb6616d6ce1bd8c7e914f6289a09e5007f80ba2e7b5fbb17477ad3c0e6d507d82828bc89300699885348962109985154db9858bd4b3d213eaa938d53e31e0408cd4555c0bc22bb3887cf552cb8a72682e63191f7ea2bd052f3bb0886f56b3afd02ebcf884f0879b1ba646e501e723fc6d3b4de684833a42488dafebc6d2089693b9406a4e65dd94b254d36d43f077df0187056f6da3adb4a70a3ef5d6c246728ff648ee14288b81aac279be4e37df18521b7e229fdb5d531e08b4b7ddf8b0447c91a0b9be5964742e858735ae2e817a04d57347b4fd1c9a20772d7bc4f2b371c7e9e47dace7e3c13324d8f3bf7197db941fbbe9cb90f481c73f449b5fc0ec5e1ba8ccca6598db70c9a8dfc2e9d3f3181705942e4e1fd500be759d92ee88dfdbaf324869a5031fe2ae6fab55eb321fb9816693f47296dc31b525d7b2d137fe4987acc2a70290a9942322857b81a5c5fa5cd321a4e76526b6e35f5eb9ca49b6e8ca6536cc1f4f6b6e5854c849d50300e5cb5274283ec908bbbbe6f76e598bb8adf5f8ebe7a5b876b0a100bd0d99f09ea5627b433fe5cc97d10825b37aa6f1b831788cd4cf194575574751b113e4aa49eba7477589b3463b360f9b42e0add20ed85c73e56df9517138cc9896e1eec5a831554d4a5d0b9016f66baae197404193d798da0d8f0ae4c981faff54a29cec1afd2e3c4090c6b7d95e378df8f9e854df6e06981107ede2f82a40ef4b989a89204e89d000d958c82e6bac38374a9520b72d62db39f13790fb43e89266119316c7d330c1ec76c7daaa7e05e4d1a7c60e712e351fd3150492658beeaceada35321b090ab15fee3c743442df9618841ff70853bcc285df7336d9e511a9d24d6700d19f9d2bd61733d98da827ea08fdde276b3595191ac31b9870a4216ced99c4e066d91e0e0cf95dd18511957ecedef1ece514b2c3c4010498d579cfb13afe04c24262ffa6b370a31610d3343ec913b19304f2462eaac2de95fa07885c728704db4a7058955b3894f6a8db67f93a24e9ef61cb29b07c8c05a0ffe0137cae551a5038fcc0d752ef66df799bef94d5768635bda389e5385187651ededb6a1041597db155d2dce8ad2fc666b29433083eadfebf050d3264eac65543177a60ed8d0972441bd7919038cac9a1dedfd21aedcceb114f9eb393b4a48eb93fa81aaa1cc382a0754af8727d7c121021218337870c1aef86501a16ee389f2302a9ccb356328e68c3bf1b29d95913beb2779e0d8d59d5a788d6756d9e119cdfc429da4d27ea6d4ebbdc664c063c6dbccb37787a1bc474e67b2dd57730fff86c7fc1db52caf2a4aa17f3a1fd7f29c19b9a99b5cb1b4469497c34dc461e633f1498a5cda7f478a31cb281ede488cc02521835df5eeed1f97680cd8855c35d6883ed13c68aa97cacc66fde15f7965f93e6af87d879c61a105b6b424fc62394a52345af38bc36bc0c65ff2ec0f83d594739d3bbe185a344b18ad46f293ebb8b861e715ff6789e4391cd8dce3fb8e708e2fa5dbf7923d27930af4adafaf4042c2f2a59111470e0f13398ab2a67b6b34f097dbfa7ae3074c2fcb3ace83467ec86491f9f9ba2aa7b2e050d5514b6aef377d0fbe8b4e33887e2e0b7701f16ee522b5d02be48b741b5b7f473728666887ac4305d2ad1efb5b2fa67856f72452194c2a45f96c1439b1adcf431a9cfa1ee7a4cc82840fa25e79e037f732157a5589656ef2edcca4b4af3edd04293fc79473dbad78e70bf43ec5c193238cc2f33c48e6ac9a88255ef921daf2d0f52c8a3e00a69b25d8edc477871ffd815c9d320095dcfec5a1500b1744c20c3b7ce811dd5ad3b378bb349f6f884272173b604549e7d8032da1fd796869939608acf21af5fdb33596596782afb78af906978e6e3b25e08b1addcbf9ad5bfa7fd515b14625ddfc3163a25f7a461e89ee75ae2e04ca5be84b5cca22d88b1048e399fc6c6c103a8f0d98f91ca1b7f53abe1d2d63dd6217832ed99931aab102fdd282200f1060bb287363d87dce559b4aa60d0d2a6ca142fe684bd7449de3f2a96ed828fd2b11c8bfc5c38f68010cd5adfcd3ce7e0a766dbc70ae285da31f49c09336cea1d4301a7491231be429bf70fc920d98dca8cf09da0cc3f60d8f29859e0dd973a69a75dedccc6fa5522c70f45060f3ca57265af0439f0b68e1def1c4d72dabdf1fa7b3320ac4149c7860a7c9c5517b60b4c355f988fe98dce5b53b8705856a53f1f785d76074eafb56cf7ec3e01b41d300cb84b27f7aa9545656408adc17b603edfa84a2da3cc0532187e57e23d65200325300b3270ccc15b49bd135c3546643410463fa3e59146a2fff62f9126fd5b404fc91f38232e4fb75ab8a6f64e671ea7d72d5a6e99eede2d1104494b0658c494554a847ce8041a46dc2fb79103397d0c24af58d790bb710306e4d5b692944c4fae2076c3804a9f06e073a3796008700aa6431cef55b734a06f25f9676a828c3e938a02828f479a48be1541661074de845fbb8112269576b6162272168a19a38a00810d2a6da88d3d6f758889870554b39f33a8576a15f8e5b27a75ad840ff8b712f1222972e9d973b1efd0c38fc80b7ff1921fc2b72d5d0edd176314309f951f5ce0c8bed868198c56e89b742b4854f9c8236fb88a4cc6192e42b070b4c1be6c1b332f572486ef857a4e8213feee375db7b6c10119d6c8a2bc044a2f82d6909af930edda60475cfd21dbd0ca59c87ba46fccdcf1c7827179c0f825231fe9577412c0cfbb5883b89a8eb9dc495e05219c1bd033b08d54f7b57db020206e6ca0d16b050c6aaa4955b73d96d747d06ee0473c552b200b2e60827e1753bd3eaae1cbbce52cf71dd72850b9c4f80d342845e9050a91a593fe7300450523151c4b8ba05a3cff832e1dfe5b57d191591fae6656346c74012e9803d6658951d2508efccc2435753b921c0b27754fb84bda0ea074cc1e31f0525f452b593d83367847d6f022d8058f1f6a0b96f42fa763c99a5f638894e297d582a3fa0c6ddac2e9b6c9dcd2826e226caf50803ba37458d37b3719c7a77a4233841781416930ebdd16d6f6d6e53bd2d93fa768da4eda0c68b894f5f53a15d9062dded592e8ff12b01b0e7463a50db10efd64f4b33cf29e595dc73256d97c86b78a7f0be645f3363881094e32a3219702a38a479fe1536c5f2512e9013218ef3d44d4ae608837dabb2e88c62ba56d4f3a66534b78f92f03fb20d030af5db3831e261e845dd358e17e89fdc0a52fe427f461e96f8e874d7fa7a0eca6a1bcf21fa4bea7efda75e5dbf9eec1fdd6009e3247e0c8583d546aa29ed5922d6071a65d0e17457af23feba11141a1f6a3d522da0046892d3ee1cb043f2e63c1d7af4b22bb50719a4d481479e0993c0ad30327b1c1f34ba96f8374e0caf245c853404ce13bb17663703649e181c47a7b4fee5a0617aa46a9c38b5065591875e65bcedd1eaefd2b34d3eeda3d877a7888f07a7813e9ce91bc25ad50aea2a65c8ae2e6e8bfbf29b68a6c0749367451aec331a869c55da1fa546e0b92c1dbc4c25a8b8518bfa292b5530c825b42453632aaf29beea8a19d7a9b79516fd6171d426ffdec93ab790cc84f4bb88d90bdd03e8887a7f581bae73bed0abcee36bcfe5fec4f7c2eec5e623af55bc5ec66a4daf29eb841f3467bb2a3463c1a5e127dd153a69631b89ec178d8b75eae83658840152015b8dafb5c2e80a6dbcb634c02a7b1a295915f2b970fe617abf942d9c6366d5209260dd39ce9928a0063dd73ba137eefa1e8ffb13abb34ebf3206b684d987886116a204c39a80d1b66fb94538041e03c38d3e7bdc87c747857876e841aa21e0f364fa685f573fb7e94d1dc40fad9dbc3290af06118d43bb230b41fe649616205a01cf07a468a55b89f5ce508062e60a1d5d385b5b49cf2763a537bf93f98f76121fc1572d6be87d1d95f0242638414076162e099f025d06fb1fe0135f59a401485f542d86c3a4ce89e2b4ffdbeccfae7bc5e23bd809dca15bfb1d06d6f63a8be7c48dc9a75c8973d14deaa61c7d2634feebbe439700b8083d5c1068528ad55fd44aec49f08165fbc7b16adb2dbbad35eaf1d49127fd2ab7b641f1ca0b435a3f3f808f7a22f58fb41eac6699142923db3a3cd9efe46777de77a4c57bc8feeadb08b84c0c4790f7e75cab9c508781c353ade6db395657616b5185af6197d203990ddecf07e3a255ea85fa1390ee393d1ecafead515af6db7c97dbb8ada818e90e4937ee0d1e99016a4c0b74db6b248ee2f27f215189554c78727d15ae36a6722978e93f843310a5b30e3f72811b67e4004aa2f29d5863d931722daeca5b9d5073acda6e6a16cc4c7c84582ba5a2222f00db7e25572c83cda849481ce321f69e402df801208fed4867b892b9ac608b1416e0988539e42510f5e549b5e74aee39b6559a9659920696b3f8679973935d0ef442fd05f3edea705722b845599690474c9acf38e888da5b9357cabb8603cb2ee944320e0a13501f42139f963e6b77ea17dd2a73cb00e1ccdddefcf40471802182bfd065c57ffb3b9efdbfdab8fc2922c12d466d5ab3d65d13810d0f3375562261adc2183acfe7c6df9bb0c2b7c371bb49bec1f720aac203be8e6b5a0f4855d1fbcfd5b6ac89dedd6118a679e2e1dd4144348d0e3f6bbc7afafbc5b6f0afa7c59a9b721444b049c4fb54ff5cf5c73ea49d4e00743331c6b0aaff03203ed1b7471787bec0c3a521bd7cd753891fe61c0c3b64eb5435d95c686ff90cdd7ed39580521e446f4f4700d0e7c1d1c81db531b993f023c71c60db33fec2666685d8ac714c6b668db8b797d9ab7109319a75e59c9d1b35d5a784e5445cb744873ecb3b93f6c6e3d6d4c3a642808f7d22bdf7509dd8e8af8989bf4b6a8b44f9faba40277c1d8171de92708d1c1982bb22852f2f80d19a44c7b520cd692cae9848d82323f54602dc370bd2fec7a1bd6c3b98886b62f9c160f3a4b8e246d1750cb93a54828f1a797ded602590cb7740e150847952fc630abaacc7423a8307a3e9aca8f00bda63020ddd53e23e7a3e8d68ce298d683e91f35d266b4cab8eb9a43a554ff61565a5f9de07e56a6e043f5e25f6f8215688e8a9f26c4ebddffb1919b762da834eb59463985288e589c57c4db56b1d753bba7ade4660ebd6fc90a3ff513d1d99a4c492ac871b0ff311708b86abd7cb094c2fa795e7c3159c9fb3b453523c330215bffe4ce28e44eaf904ff53e30b8f3c0bb854ce02f77810286e2b9e62a4ddae2328260a574c80594b11b24f4cffaaa7fffb3b9eb3c145566d22f4afcf777b30b2fc992b54297753ecb66087719c7fce4d051e150216bf0f0b0e06d543455b94f65036e0b112e03fd0bb7f498d4891353de2eecd485da2a1f86f33741e5d030a63bdf708b55e3bbbdbd67da70f25c3d44c7f2c1939204a543177cb4bcabfcd32fefeecaa7b6ebfd801b43ceb5aa4d330b1f718c95765113771d3bfed71bbeac2a9a5ea45688de1e92223dc187a1400f819f2049b8120581a20430c7be19eac6447c80efffb726eecfcff2696371730e8069803a9438f3c655694e08af9cbb059bec8ab6354be2a40863c5157e28068cef402cd017ea9370ec66c747ba2748df45f94cf1b08a5a9093e5277e9b02f8778a3613637aa5e2a2974f96ac69ff55c9956de4cd91df6c23df7ed6e8d98e1d5ce335cfca2d14997aa0765ec6a2546d92dc2e2123d548a8325200f99f80961d0a67206ba26173cd7695260d5fca7d661783f72d8e5f60e4cacb3991c74fd241d3fce0b0859dbfb100f306aec660c6e5b569d5c9eef45d3f80504cc833f0ffc8a22f902fde7be9f391e1a1681b7179efdafe163234786b5e35030aacde7215aa2b27decff3fb2ce7af70e9d0a4254f420d52b498e3fa1875f04acd6f925466cd4969ee84e40dec7671262d755f5eec60aebb61b618c9da54b53e01d800d6884a7658026fe419cc7e6c08454baf2f6c4b8219ae8218a449ee53b51224be56078f9553a80c374184d7ee823871194550e76c751396d1ee4f3abe08f9dd633412052f474d95274080132196f68f0b1f0b003854561a9236259e11fbb60f899dc021848c4b9ff3c6d5b2fde88f4d598e2110286a20c8393d103cd6289c7b675b82e3e731fbb98566b44045d0445406f9576fae5c13fd048486c2559b03890357b5e44fd72e10437ec15ba986922716ec1a097dbee5afaa0dbd95ebd71ca6a8d2cba3d1f773599fcf1b1a34d07b91b5c72e1f6806e35dfe7905da7e6eeddf3269ef79d0756ab21dbf04d72d93ac83401190a66951676bb48d3544015bb27e790b4aa7c1f3bca4142d665e037ae7c0f0c15e3ec7d50b29d1700d08e8a65f0df50eeaa296418419a8930ef3d11d0520f1ae8b03fe2de6fa6caffb7cb883c944642c9161359333763b230b7679536b6f1cbd44a0595a56f8aa22949c5cc6c570d1ae036fb3fbfcc308c91c96259c83a1130c19546bdea48cfd4ac7be1185d6f3506fbf156239a22cd3b7ae0024e8bbe71502f3cd8a2304725960759ea81e94069f927ab3ba11ceaac272211851028997aca30f58cae3d3de15ef991240a68a5b4a6c23026c92707c208d35877e8e7aede1eeec22109463a940210710373fb85d1ebeb698f2e55d0961ad5a06642d7a363a311a09e8a0495f2b3ee66e96ca4607ace8b8da5901b3628d5e9980691ca07d59741ed8f086ace4009f841ea1ab5d696c6465f172a3585e40880d356250be89618a86507ff21f707683a9b944ebfe383ef7602bc15da79525d92393bf0b8a2a3390b5cb98b8a825e3490bb1a0e1047aa159171d69677fc17cb21668b1b7a9eda0942e69db19fb711c5b21407e2cb01f5e02b593940f8abd32ef58196315ec7aca4f8f80bd8153e9ec953faa31651b639e872170d34e02792c719877c7bf8debf433a29b05d1db6f1e013035a65582904e1f107d532beda730f8a540297a70112c3ec8dc93bca2b225b62c0f153e4a36e27bc196677c6f92ea32e8cb22e8fa1052f025bc8bc531855d2d23359f3f126fd32b8b8341ed441e78ff2e8140ccbbf147499abee3925acddeceadc583360b30c210ee3e90c4a924be4382e730e3dc04f43d68bd81378eb1b3252677ae33843bfd0aec725b30c1b45f6a187e52bb96acffca9dc5a7d3338bc49237801a9c01c8ca691f2849e2de4644cacfd7170b61c4b838005d866c2a88763030a6d2e3d0298ea7e965f3f5be44421c8c90509cefc43f045c0088014f02975d074de832ec88eccd3fd056fee4d26df4ca7780f6ebc75993fbdbbc9e1111adb17f6f4dc2f488219d64d07bfdb6bc9195f907544fb02209516768b5e5847295f968f42a563db83ced7ed4285be31c665a656bbb63851d151929581c036499796927597fb70f7fbf0021a6b4cf7b1a2c84b2d0169fbe1ae724cfed2d48568ea1be81daf8aad62b5b41426da05480e03463172f639cb7e569c392f8ddec8773ccaddd45f113c17f4499156ec7538f2ceeb1f6015279e7859a1e192f27f4b837c7de9351d55f1a3e963d02d8b036bf8e8d3633aa36c61baa79a8054ff6ef724a333c4260d7d4bd238e6310b3265a48124e97f15d74ce6747fc365e8581a0df89fd7a4e541e2ae9b84e823378a36a518307174592e92b35be4bb509fee357f141a4cca96f5b59ce3594dfeb738b98dc7007f4e8ede82454cdbb9cd894da908ad9e93a646c78487c2aeeb00b033989dc1bd17acbf320d3bd5b409f81207c20c8734d08887673fe19335fabdd947ac9e15ce03c0090257965570780434fbe006be77221a8d5af05fd88f6a4ac163cf8ed1e6dc92ab7044146f558f0ffe32b6d6dbdaa1bb48eaf23ab194a42b928d6302a051d995ea55aee5650387b671930f664f77935509cb420ba4e9ae08ef7cff637251fd083ca2b73f5aa9b07959a3129e0cc2f15d68be0e642be77e79b659e00af25907fc5ef08927d4cd0d693010e0887a7048591034a2ebbea47467f5ce8d20f30a28b0a145c9ccc791318d236bfda9a4bb8a6ee41682c88a25e2101fee1f716c667039355249f8675d647c11843957ee3a1f64edeee2abaf3c0a4027d21cc8b3601333e478f5b19f9876cd25f7939c5c5f25db3cae581ffba5a703746272fb02983676a54e5830115bb873d98241c741d6e636fb7ed2ed0a1cb78e6dbe2609719c587aa9b1db9ebaeb17c1c27cbcb6de6149313aaf6bc869a4531e6996ed98fcff0ebcd0e10392e7cfcdbbe8ac6427ffcf29f39a2247406a1922c0f6868480a2e099cfbfee24b6e2fd1bd9c8e9a8e1502d6eca31c944fb539d5cab60f09a640132fc97a046b1770ba0d1390a07a2d5cb16ce609a8f32393deacf21a3e91f51179b3f22a6f519a9504c9f23361fc093e2d6d0af304db51eb080eedaee524c569025a5796c7c913b476843b6a556247a25df11dd6d91962ad8636b5e291e7e1c18c218a9dc0fd21c2685aae24de420680f755cbf3869d2cb09109c1b91714f66ec5d9c74657baae6062d6b63754885341cfa6ed6ebd0684c60f039ed0bfa37cad34ce0440cf7c15572cf8fcbc725405cc515ebe278d8fee9d7493e419f68e1d98fb351cb16853f2046681eca5557ba0aef67da309ee737444c7227d0ce19dc235c1877531821ada0bc63d64d509b69f6f771e851b5c2ac404dcb9742fa1fca0d171cf4da95b0c6b2e3de737c774027ada1816b5c0f6b867f7393656470894c97a8303260116604e84ee9916e6f0052ec52729fb01c4edcdc75cfd858b1bee4529385fa5e7fdae5543ce3e20add92d72271f5c22cf12deecccbf581914255dc772a0f78ff7297273468edcd4e82e12806ab047bb7ec2f3a12ee8a7e93d8b9c1ab12466236327eec3e89016cb9217950bc79c8475f0019413f8c9df0962b512eccb763f7e106df8548bdc46e41d0cbc8143dd4a06bf98db46362d222ed63c27951d092d96cbbefe563636bfbbbf1201e8e2f9c8095f414b823e3d44a25895582a6987c2612e526cd9543551772c36fa1fe17cd07a21203c83fd1e43fab0038189fe920e077ec1ae762ea587bfed0d88753f8688a44425f7cbebf944462c66c1af62fc94749f79b891aa6d4548a1c72a6297e0c6e335a8ee2c51501a8e9ee43252dcc703a8db0d39e8fad9baa75d4ef1d2415d63a1a8f5976e2b9baf3a037391cb7e8e916cd1cfedf720effcd1dc9ee396f046ecc16b19df2b83d353226aa3a52ff3221512eb59ec112591490bffeea4e26612c0ebf1074a2849729b2405bc0b9d30be61653b6b27006c71d7089bd2ac1e717a0d4700f847a425ba151b40a39c45fc6098f9dccb24bcfa17e983c096b52e531199f040b79549d9e1f0e676a86018454d57ac91df0ca22af6730022d3eb44f57800b3b0d5770f2f60367aab2fb93660f28189ce33ca8c2be7801264e30e231698162fc1b70c5dff85924a39b38e2b55f5db6086d951ff7bfe6edd21977b78a906530b39fc06fa7739c6a308be9bc864df9f13ec52656af63e98b6d5137952105f9dd1597d00aec04bce403233bf5da6dee0a4f0daf66040c5c990df4481de1c38d78c7929d3a0afe6eba1b993ae849b749c36b2085421856cb885cb8b8e3dbe491ce0e4797892897a1cf4da397bbab8948e86733fdbe722d315b9371b9f22a7e2e4e93f8b9b388b5cf89732edab06f9e4e4e569d64ee7160a9980bc2f8b7b10fdd805d266f7650268bc6313bd6d54378875fc40401d22744141045600f940b83b8cc1c64916d6c37cd52456c03682233b1b397703dd1399b8b3822d18422488e29a818f7dfd0420dd78ae55a08930a6ce75335d87cdae422f781e8c689e4e01f55e1c16f80870e400ee76f8d39c55d2179595ab4fc9bf81b723ae0bd2762173ff202adfcfe67db4ed22b06366f1e8d9470a14246f3aa57bda375ebdf1515e12ee762d03f2da0332a84d103a38851ea4231cbff56bcf37f926c0284502e8b1ed9e6e607e4fcee02aa5d2580d8b13866b8b77367d350a53b4ef422fdb6e543518e38aca2b5fb24207d07aca6d886d1d4b27cfdec11b2caf7ed526db16d7e6697e6b03d8a89372a7b0b4be873fa9eee417cde0f0806eaf9717841c5c8471a080c1a3df129d69f1ebe85682c7d77366d763ac99c88d373c85a8b864366a55f3a5ec63f6071d300b981fae0c37e0dd11ec7712c4cea85018ba2414a3f6d4350fac72c604104ea37fedca017d1d77a8ee7f3fcb96a56de5be266764c59c44ff072c9afe74cc14174a8293d6c29dd7421eb59fbdab15fdafc9be7349f63ba02cda1a1a36c5db61c36b26bd801fd8ae9803d11c939b741df760e486ae4a46d320b1dc6c38427770703a7abb9d79c0e402b3adbc0fb029dce0a27deb1416d814343afddc3ffca664edfc26fa1472e5565e4930c1f7f719a23b7993a07c7c77af134f8f222a4d7a8ee6ff4ce09617945f69cb6fd5a7c5ff70d7793f05b2ff8c5e26605b7445fa274a01a92a99cca4024f1490f15244c89450e8b15661c24c604cb7d3c1e88a3723aad6944df33c03beeb66d1e099d59002c6b5672f37188c82ec441c0b91c2e2fe3d141cf767bea815e860b10faa0db249282bdfd0c74e7126036cfe5ed43d969e1c8b3afa03d2047cd38e5049b5fb9f59e96c003f4c4c8673ec3def961ed584b2537b30ae7ba248dc3996924bce755c422cfe4b0d557ec691b75f641bddedca86956c233978424f78c6bac9cee1f1b489d9967043c7047180f42f5c60bafc6b5cdce0c6205175ce64dfd6b7229a084af26d374a813fa44082f3eb0850e24df1e88c97e0bfdb67628ba130f7eeb7b8737a1cdaa86f9504b9e83c44029f6d6c5c2ce7669e6bdaf57f24b3ff6f51f17e58b07d65f875fe61423ee8e4a8e0db1b38bd2ec9f9d89a347762f029c5116a5f879806f55344fdfd0bfa837e00c2f921b3e7b3ae413f845c15c048e9fd21ef6ae6262249a05d9e4bcc3b14f3ee53243109657e235fcb8d2902a98533ac40ba7f6a73eaf7d3748194b377b3aa2c63a82598245c5ff717ad6241240a60289b0735ff4dc1acbe99906f8d9e03fb177a81343c1dac75ac1dba22cb1138f67d0652edc8864a03d9021800daced770472bd83acf172cd70a73915daf8a3692f38bdc3b9bec0a05251413d3fdf9bfe98527799674df9b0567f3dab336c574a1403e66158f1705541d177b173b119fe3254edae01115cdbc864652738f5b0cfec6f27ee91053fe8f227a0cc2aaa330c4fc6760499901b1402be8796117e844f2c09ced9eddca45dc911b55a6852add1fd344cefd1657c749c6c7ee9c6ed2ae6f706ec5af1b41306b32d857d1b698652390ff1bbdb479cf5869aff80cc3e66d93ef9e7a8b9971e39f2894e4db2be858287e0813e8cd199b45b6ce759ad6743787c28acf13a50cea4e26fb762f7be800cfef70338c9abface6e289ef2563d0b6a3dedf58cb4c01d54a9a07a4ca090110f8acc081282bbcc14db520c3835bc31544afefe478e9fd71a066aaf5a8e4abe5f1ee4431d3e118bc22793834e42438cfead45af6faff9cb75b86c677361530f0f13a0ee579f7830f088d4f192a3e882b51d057a9005ce832b52f2c5dfc7a40486d403209fda191575fb21ba72d55ebaa7ef79c35852c7064de880eaae32104a637e9f2e1a5974098c70dbaf32de01479f508804531eb7db4b3d9413ec8e00a49b0a385fe8cdb374a0014b6e78d636d0f090a0b50a7900c0db56e18bff20047268bfd0441f836739acdfff41574ff114ac37d3d8dd1b602f4c126e07fda525f06b668d2e8c827f924737a3353224d35a378fde491f9b4b9b64e2924c40b8a8ab446d1999760ad3cdd48f7e2f309459ebd95dd3aa337d5aaeae9441c77e6b405c28c0619db072bfd5cc659d2941cc23e6639a56cc0c177ddc32f2c4003ff7620bcfdbb97b8bc1739245b1472fb58bff9b48174c61197f5affe1b3c58d589efa843933788095a93954cac1a59d3bdfe3a1e68f421a78e38e27d177c73462853fcff47b4f691a932c8128b9c1753cfdb0e2ffe6a2813eb3889e0c049ce681ae25ed036db09ce0c72fe77e2bbe340be60417225b8a09aa131412c4ab2f5a41f0c3ac8d5280d7e858d1fd2348d7f067b75813020d231ea864b930419bfc85af60ec04fb31a14fecaadbade53456542519d70c3d30653ecb2c396f0cbcc5980f7d14236db0a4f5242a135380d0da311ca726c7fab1358feea00c5f0b30454ffa59a5f4e9a4981be9c09b3817cbe9ea6065639cce38e116df955dee5c21793711513c25d4bf0d6dd8fcf2599dd90de349a7f95e3bdfc42dbd4c66a8c0cf2b9a820b1a2a3eb353a5a46aec985fd3bc5dadd33e6dbad5bdaaed400849578be19dc89dba7e3008dd41f1e8a306bfe894cdbf705d4419249d22cffed46890370e2758d437a70705d499a65c885c9a8313c5284a5b6e70dde32216cc5dbd80182a7c2c7582c236b82f8c77f1fb7cb6cf24e0944784243f51f664cb2ac696ae827cf9835ca287a68909fabbc87c4799a27a588ba259b6168a6d67f58181ce139fd999cb81b643288283344553094004a099cf3105ed59094c4c8c4738bd029e3053aa798875f5ae914f9710791a099c6361bc1fefc9b18a6a80eb4ba976ee9a89a07e9ddc1d2e00e66e04cd8f2198aba2b994f0109f4a646f90b9261d56824d8b1aed30dc964fac164e14d5ce0940d49c338f7d27c337222af8e19b9086c5cce27e5f0777722aec6160d93d5bf427e3a86dcf0ce1a4abd20c398ab334934d8986e4e99eeb1527827b780807b5ea1a521e9252c2e8b423233fe7d174da7b72c60d3842f442bd5c27a84983722f1cd4c2420eedd8ca573b18e77e50b2f16b95bbb8c909bb6d01da153aa781010cf0381f5cdf7aa5b344c524a4f97a6788969671352b3168ccb209e516876e4f0b98eba7208837b8486392961d984079bcfc970ceac32c4da9e293fa0efdeac98174f67e359bab5ea86e9dde93328ef2bcc3ad927070f7a47dc6059496e07efaeaaf96deccbe10c4b87810815f520a4937bc188183211d2c72d18f5b5aa3da21594d269fd83e4fb0aae854e19dd1a09cd7a7ef991616c4201f6a166ba5ceec686534b9b79169f5a7a0ca934955255c4cd8b62f0e10a7ed5035dbe62b75c5993a5a0de27ffe12ebc6402d40632e3daa259546866970e56abcdda41cb957e87ce8a99563339f308b0453634556afa40670e3ac12261cd0aaf8ce311bb8ae75f2410db9e0d24076efbc8c59a12b5168958f5c6e1f9333f84395fd05867c56c83c144053c5a01adee9a4227f5b96033ae6c36315c19d8dbebefe82ee6773bea0999029eba453879498ccc68255a7d8784345ca59730669bc6db4cb6f4ae781ff68f24909374ef990ed2f858d5bd9056616c6c7f7248d2402f523a138ffdf085d7b10f236f2e794e179365544126d3f98f074375503ce7afe3fba85d350a1a344a8354a407518f912377a79d77c32e155197d789fe3a9362f468ea6b2afa393f2e133b69c69b16619aacbc9c544d63b5d49b09aef39ec662a427135f1a5378e7d263a2f30362d0f6df0bb46dfa605c8b61a6a230c92df81730e18366a4b09645e8e010dba18c411a8a7aa5bf7ed4a8ad32baf34dcae4b1638fe228e4e2da79a4b42395ebfd8da34d44ca40be7ea466dd84b28c1870e3636cf91439c5cb3dbfe277e57d78928374cf4098af0329ace08cc7cfe293882c12ecbaf5669364e5813201eeded0a91f8804792deea8442cb65ad2cb87dc99dc15ce7d3fee53183c6f226af1f7852cf61cdaf978910a993aa9ab39e56f53ba0473b68e699cd475d746a87c31054a93d44720dddd1494dedb9ca06d394a5329c680e6529e7ab67314545ec64a5fe71b8b060c8289c8ba9fc3d9b85b12e1911fd83937b87df8088bca8cbb58c2ae83ca1d4669651c8d52ff719298238a5a94b2e396877557ae3ae940778516b9fdaa4ed3198a5bfba9f0bdb03098147260591339d3a2f51b01c28cb7ac2f85f99f66a9f39cb6408c4a41b442e67706b14f356ea3b09d2d8cb4a3655377c3fc8b991236b477c31541645e4dec420c0aae3d13e5aa472ccf86eb58333a253848e2bd2d6ad385ba2d619cef18b6e6d0a80fa9942d354008ffd3b7911b57d86b5fde93103564777609c84efb65a5332620d1f2daafccc5f5d99b47f1a481fc2c24ed6e24c402fa9f200912e96f6be56b0df1655c51b920331df38d799788bf98ad5aa106e16cd19b396ca4f1df1ec69dd861120f6e746c0b3fa3ec975dfb32be1bb99d876fb9594768477b9ec4acbb4f58c8e9f50098db1f6e7120f6c9401577cf243a36b277369450f4d0a671f5bf6438bb3136dae1b9f87409814c5a0d52e6f236d0be0baadaaac96bf17737f58cf38993c2e26922cd67f58faa566de5802be3087da7ccc84cc909f9571cc5dcdd9be2f83cceb9796b8714142c7981959e90d37ad84ffb7094da1ed640abb79156afdc65632f37993daf847f7cfc956c4036e2346b18c2af7d2032a8e4b48fe5f0d2f87b59220aea197145d1c62f283465b27f31d451431a3d04eb0a32297a1c3817d19d01a55e57695304ae58d04ba9794e8828845b620c9c743eb110aaceb0a5f2d799a37e7d3c6e56abb7ac4c9ca3f507224ef7fe750988852e75ba92bdecebb3d86de84e0e52569aef4ecf4ea4adf8c5b983ca1795cce7ce710a91a667cbb1e12cac03e5b3e8483930f7bc332125f22cc5370878dc627583b5b54f3bb82502be2980dc07aebcb52e760c2503f34665751ec7f91030f0fb4c6f707bf0e2469153c51276996a1eef33da870e2bf17e07a5ead240d6e66ede2cc97315a8fd945c6b65bdccab9e1226d2d723b5e3090152608b02314724d9bf39aae842f9d53050cf97e9f727c3279068010ffdf300bf5e52ff0d6c91ebd0c8cc9cc4bf53a9e34b26fb459e771d1568b516fd97b1ba8daa9343974a52628411c25d24512d62cb3a2d7480b1db39d8fb55e781977b365ba8ba46398ad022b01f65ce58ee8fa2293b209bf7e79dfe4e7bc0957764063b51ced1e48ca479436cb697da1b437348559893aab747e6ac7ba073e442837d0dea061c6567f860bd3d9628443c24e9f2359f9e9e00a3b2b2dfdd70ade13c9580a77a72979cc7f6be8b3844e1113fdc8344a98140419859b7985a2389e1cbd1ee590117506380c59c64d125343aa6031233c26876fe8245fef5b21bf5e89b448d94ff86253296036f42ec7ae4f2e6740316fa86eaae337f8c254ffecc0f586e9f6c7446242c24893be569092dcf272c95c3ef74def8ebfe6b8448b6972cfec270d9280358dc98320159f58a200082c5de26f401fba6f16591b6f26843af6195b6210be7d2e2633dde4e7a9b00d670d8ba9b1d39b871123084040f3bd23782a2c48904a64ee5e4ce5084d902c76d35196445f7049db213308fd598d1541c2f0d3cdb76d623285fe1a01f9d98ae2d552602fcf7dcd92ed674adfd9fd56f71c6e5d06b73e229c392576f449a30ab0ca3b3f64b27d48630152f55021ba9f68db95fc20239118f9a6223f733906e6e1cdb64e937e5aeb9a0e0fbb3717ac3a7c6480fa92f4014a2376d93e3bab8f9913de8cec5cb148f4e180542935e3e6f680874c5aa926bbba39d1a464c23b803c848262706ee396dd6b4e9341f1077ccbc63926bcf5a91cc7de95a72aba480a1c7b572578fc759f89304ae902cf29feeb3274dc63d27d440e01218f1345016796823bc7c1c2c211be1954b6076eea21a187ef5d92adaa46fbf6aa35329edbf4392a710a612817cd591d45bafb1e525a3ed8e7934d1674acc02e9a436fc38193933e2c8bda6459add49b8c3193471237777e3a5115964fa621c347d81740179bdfe38589511307dbcb7bc21abd47572f5a09963b2d785813251811feada3939ad72a7bac5de02b4949ae343f280f9519c29916d2b571219c84c2a818805ffd9e41ac28ffbe74fa4064ad43e559c898deb300e291fdd0df777ffe226ca0d5f96fb8e14cc992b87fae7e6db920b5368cdeee67c72a4601822744294b43a89cec66940d2aeb2fa07bd823ba39843991ca877a8919f7fb080bda1841decbeaca39feeffc71bc75630e0b3f2df89c34865ee7640238e90433b708f5b32565331066b088e5c86b0d9d5dd84d0d5fda9b55b8eaabb3e38d61b71ca1eeb6768b9b8c0f558d6cd1a366149487e28bcfc7b77f972a8ffabaea0e7d4844f654b06d4285524717bee94753c54812061d0d1b2b28bd200b11be3928a42c9a312e2525370adac44d82657245c732687b9db41b7bc339f3fb7cde6ce3a892395ddc8b85a968b289d6b49b113362ccb1d27eb029aae39453e7869148325bfb4db6a7c4ca90ee2208f8161b07257186850ad8ca782c0651dc46977a55e71a96de6f0e9ed7abc611e8e05fa023f110a06c5dbea417b72d9f05074ce09a1bb5644ed9e8b44eb5907bd398ee7713301dbd72513b92d8a5b2a9560536807d88a9885b3db4c0c82e8b0944d3cedde2441b9c9b6f566d2a9ed38de34e7a8a88a91388500c0f2f8013310eb2e9da2461b4407e351e2d14bd0a63b57336b3773d16e2f62ddd21731142c04626100fa09099f8ba2b2994024478dfaf4ae12f2f9c49227d9a95cfbd3eac2d28af9bffbae7768b68cb57af425a43df9d366d193fd4ba8e91237adc8335b6573528bd46df2e654b632f97f40b317a7c00385c81cc5b1b14a29607ee48ade5603d01e0d177ad0ae705e93bfaac01bead23358bc6eb2557593092c5ceeacfe49cb76a0a0c3615bc7240548fe7cf96bf429ac285370ecdd082da6acfde17e4ab830324f16c88b18e86747d32e7b82f27325350a334bf04f876f03580452f7eccceec9c7074d1729e21c99da434d0e3ebcd122ead7876d4442afb755b17a8f81815f70d8ef26cd20152046f2e2330ce71960abb4f95bb4bc1e1f9b5addc4157ce419392191dd6c0b921f9368817e34f0a10fb6c0d1aca5e56e9893f25b44b4c11e7fa3c5989a9be7890a7200c166899ffd35baf42492ce0d57d4b0db0076486b27a0b00ec10df57648729d9ee5845962b8c01dca47a30e432fb43d01e9b1e559797af1b364542e4d0adb5b63f56c7eac4ba796b42629b3235355c5efbea155652aaedf204e9780af359f766258d1e65f421179cecfb2d63dbe955787feabca86c7faf5f5c2656a8dac6fc52ebca32b1fd4548857db8665209465464be6564a78ab818ca933fe32c2ba52e7b5743ab8905156d0624b111bf8a63b0b573a1a2282f75eb69b8d44baff8a9abce48c25ade1859650c2326f4eab5cba66753052089051be32df59868ab7e88297a4546d7ae8bbd53349a1dd65ba4d84d3c671de3f10bb0e38f39e3a7b6acfceb9b5bebfd211568a46336537ac519189d1b76942632497ed99059ee9f41c4c7ffe7fecfc16db4cc39660276f4036ed9052e7bf541457d3fffefa6037c28549fd75660e2482ecd71fdc08ebf9f9414e62a418840166ea68459e3c3d352276a94c0f9e51ada3c21ebe11d7bc71408d99227f50f5a6bd19b9e5d6917b4dd75e2a5bea06931ea92b687817303cf52dfdb1e63fd9ab57ba786ce1c5571cc81accce629a09ae4a0f95852442194fd0766dd3a02ad5733a2aebdab17546b62629c1324374b71551103f3140d49564f7d6747e8d6f07a0f658325cf57da9fcc836427b44ea7c76b67744c013643583b3358c0aefd66a50640c9cba22fde88c6aa63912dfdafa790c3243be3cf3c7f7d5e661da8e0db9ffedac73b529bc01836607160f0904afbd2a8f876b53c835d1c30ef4f5f435978c502110c21926c7ea626a4b0353fea5d27aed3c71f182d3dca934d77bb4ac2dc90e123d4eb64356a98e659d959fcb192f8a9fc1e4c3611192ce0bb18926222059f4575ebb995f85002096c1f58ca44302e14744261177ffec44fe1095043084824a61caa4bf7342d0bf8f82d1a805676bea9bb6f5d7b0785d266cfe1558b2c75896d6e0ac98a4d0b801e32c441d8aac9085eb8f7d336a8f4fa9130d34d84ca13335cefaf88882cd71e7bdc7726bd8dff93de4fb88de689b37778652d5bc9ec3f493f89480fbdf05834cc360fa20ccef987b5aa1fc335631d149965d41b1f21b278bb4d9ddd3518e0e48cd9cd6b5d308a4034510b4e3e2b3310da5d52c826e41a0630f8ffebe64e6989f427505733b85e549a4a587f67861a5062d097325af4ae0e7cc35329d677367ddcab71afa5bb669ed36e53de0d3f6e7941996bb92296475ff96812783c83efc82a752f6ef306aaf91649b22811ea5789cf44a45ddd06729addb5b95203532229dd7dea468ea315053b582e9181132d3e5537e4bdb29d72f07c472a53a21d02b336f3694428c992c9e1ba6a6666f9b42c7c6c3614a9fa014e12fdc1eeb1da9a1f523d2f1f750d76c43e0dd5f9afe2e9aaec765fa6a8628839044bfa45bf58c6df0c90dec9774f6961340e5aafdb5fe5a80dfeccdb719c744a2def6b889a875a9fb0c0283d26c20231a43337d1ad40afc8b124b61628ff708cf83a1f46a4b8c12433bc5fbd2cdbf418c8606f9f0d651476e347af283060628856227e436b3df05ca32b482c588a6bf5d1c39841ed438abf6c5a467af390365a8224906073008c7309df0d9395f9320aeae67d34fdc31d638dc5d4a313eba273cc2da01f99ff3429834c89d1fdc146c83cfcc26171c1e810cceaa1871d6e3a6b187815d13167cac908cf6cecff6c3b907ed690f6bdbef977993e2d31c6ef888030106a9a856f0537a26fc555694dc4a0c52d44fe1a3ef535cab13baaea2b5aafb71a8072dcd28522d363def87cfa34a532aaecbddd3e53fb4b1b94b77b67f1f712033ad1a43c7c2828bc4c1b281c3c511ec52485106ff69dae38095ec1f806e654de6a4eec934978d5971c895224e88970becc9bfb9a20ab311b6fb1387cd0ffbf18e559c29d4e35ee3c6f88516d8f0a26a0e940d7eb4ad32cd1b2cc2627d5dda4f655fff60d806410471ffd073dee5afd7b74e2347c5fb1c5534975ec9cf5323a14ed9f565a4482e0a3827d0e829cf33b165fe3de72025906a580a3685c2d435c0d610ab77a9f10cb164344c7608b76ddd4f795c557481436f22bab2e53b1c14ac9c4234af11ff453b85a439b31aee821e347a3c87b85a1da2ecfd1b07786f235e2f93147f0f67a6e9ba31aba505523f5d1a93645f79ab674149bc478693a4726b8ede67c25f7fde5bafade601148d8ea9ffe6ed05b22133bcca6bc110318799d60029e7002f2a44a0d912290267c71cd229a89a1fdc2385799d8d30b7b1d4778594cc5e455c16cb81d4994b41dd1f59241169641a4a97d05d4bf23f0ee32a355356e7bdb8096fcc957514b3b94d09c4a0b19ee79befaffaaafb2c49479749ed2eab5c2b0f8778edd7ca28094087f482d13b395e7ae3287b0474f422f0ed3aee24b48289d642cfe9141f29f4959c47f1ebe4a7c1742c5c98572bd4413a501d66afd65574e0ec1b86a9dc2c6e65f9ac6995e0419a7b3606f8cdc49d0f349967de7aedcdc409800dbbedb0c50daba5fab7e19b7fe603f8e44655bce593dc6e55321c460a431d302b179395fababc7f4b28a42263759aec7d364909256ce528c986fff2da5943c38253edb9170dfad03fdad291558fde1e1ea7e33611e44dfd6f779afabdee526211239b20e738d7f3e3033b45af3e77d30de7221ba3b60961f1709f95f6c568a5c16be3ebcd57a936287cc78d0576705a71f6a9e625562d190f0b313ce0d2cca76f8a950f3c7e2b884177f87b446f37c80118dc551eba3674ef3a3b52b398e716dd73efef3f50a91c27bfbf170e563b53f3eb7161ee7a2e01a2f8022fd9f36840f87903e767f932232f8f3d12f94f9816d7bdedb6abde72a1947f52ea31f72889e56161afe1b7c4b3416f7a12b77a2ebeeaa0fed644f15638b9f75836e8ebc65b0efeb16c9a078a2850d3e8b0f1937691c66d4f18a098509a6ba578314c0171ac7abe458938ebcb34db58ef077701eb984e02dbf5808884c3c562df6ee3136488659e1befe8d4303ed910e0ccaef815662c7a5d017597f3c3c3fb7cb7c7fcf4136bb997871ed4ead436b373308533612b1641f4110a80814733e12567e7dd1656b6b80251b0dafdbeb5109b9676f97a6184ca6c985f9eea44e9a15ac268e2c38c10a5303930de5f1498969e4ae096d8e3d7bfa13181d11c954c93c2a4d99bc845e8e46101b53ad75ce4c00c0137363f495cccd30b329add3a3577d79ab8252f20c4342189fa612ccf81d756e3ad1a17b697696ed80357e8aac56e837290488a9ef3cf884539853cc8b8327fba3eaaef3115c5e911564872f2540905851436bda3ced0489a5c6ea84779d25a351bfe6a1fbc252dc82cf8ab6968916379f516153cb3bd18366b9abb0fd7dc8659d24695a5caa90de72ec7a0a31761cd24b312115f93e6ddef1737b5a645350ead5087da56093685a13efcdf1a8e32e22206bcbd8c238b4ea9ef7203f83e05cf7545f772e225955ce186a06439a2ff5e7c77772b0006992bb8fbc1cfc9caeb6238fd87c1fcc0036b50375819676f71cf39226ac49b643450fcac9568e74ce79ed13e650870a34225f9863dad4e114d0ae43fe0d2ffe40b1e7c119429f7929ff92ec790fef7f52878834a61389c2fe680b8c1da666819ecb899979c2318951665f261f464fbf03231ba8119b0fd79f9543c6bfb7e7c20054dd160f43841c0fdcf6b7305875758d24c03f2b474b2c6f42a5c46067d07a9fbb0a4275e1f04ce5d6e6f1011356833ceaf55f01969483b787597b2b2f5ce7e8644d778e3b1a9cae959cb45e89015ac6248c5f175bf8cba99c7464e50d19bc918a40889c07d2bdb9c79cb1a304f7d2c1e298b78ccd76319ec45cec2d74937f1b6be9c49b1c823cd1a8a03691d40d12f3ba723cf9be39d3648549e2afb8623005d9dfef77b14a2dc9f06ae0eae6551983964b97fee96cbf4a7b5afbf6f2ae2424bd3a328920c0898344dd46f24585f2400085a6fa93f784995eec5568727529655efce12e093467516dce849e41affcdc9bda65bce4b11951d1de0271199915e8af50a2f17255d51bfb234ba5943de128c71f35204a5fd3ec14950679824c377afd258e03ab3686fe91d078dc07e8ca9a5673a5b8c2601480958dc3c76750009ab85542f0b956416eb9c0db84576a90da9dc9ce7beac1bfcfb3253f3c15cdb7896ba067a1f032572b22a44f65391ae93d5e3e8e27da8ee0a3cdd1b4f4e8ba0624d96df13ef4a81b993f57bf5a55a2dba0626d73d6c2ca05b313d06f68e4293929970e794cf5ac2fb59cbaf5bb72aa6b19f767476d26a3c256b5cbd4aae64350bd574cbd1104a0b7022ec2468dee6bbc3a85f774337bfbdd6dff6376a4b348e18ae83bd3f243f1264d44ec9ea3b5838fa0fce05ac974f792c731626a9ebda13159b8df08bff1300ed7b9d3a71fa78169af4e0beebeb8f2ed2efbff3f454c375df119b81227841071cd8971e4c0309117227ca7a742046a014e0aab3839cc722b5f5bc9445e7b3f5f420205976032a4ef2d20d02d5e44ed832edc505a786ce3cbbddf5bb97b73147e54a49ff4c2cb9280e3ef1887c1bd6216c3d48a0fc7abbfeafa051313cccf595e15cd1a13b22e2363fb4068ed1a93eceba8de74a105fe1871483fd6275832f06dc25cc4c3d56616f67d4e486d925c50cb5506cd19a95a61c14c91ba8e51171aa82e72684c1e71ce0ba129ee597ed5b63da011260725cf000c69ba2214c2b2ca2b55952e089f1d8952549f2855eead6e0bcea40174f3656b40fdac20c69b6933e439b7706159a83a1cd7ca43ece617213064179d99d436d17164d08b6407e48b1731089acff3d4958cd7fee51c37f9a794b37ef5be3852c24c55a425f3abf2f8b3818ed112b8d1954296d5d086bf4bd4b5ae1c18dcc744fede61bb86adfdb1d7511a993ea268c03a9cf1fa91bc0c1c00977f597fdb18b8d0efef4a74242a6f7351c2576d858247907fd174f88ed98da7e0e29da3164d889860e7999c29080c6f9ca237c443afd9b5537bf8a2175e8af1ae3a82d0b69bbfa13a033f27caea3a289d1383244488662653cd16dbadaad8510c820e0ed927de1a5cceddb5c355896ba4a2b62190ea45bf6c451ca280daf85f30030ada784ef88e0af6d9a5acd101b58f11c74ac4898aeb8518fe51d38fe24308100bb4c43d0c8fe8661b2858d6c690527a9d37f16f3262ed418dd292bf7d1d6f17c71c0a76f45317ce92d7a72652855d86f70291e68bc4013578ee6a43ed391acc27416005d16d783fbcfd6dd4ae8c1ea835478bf1d4dc7880fda4f805430ce72df5629f13075012f87985d6fc2a26dc7db914d63b8964ca7d0cb9678d5f6bce048ecb4152a5ad01610c8c5945ca0f7bb6aa86efb0c2ae54b168357d64ef43e805e47ea726edf2df8c28f18d10480754b023ba9d325035edf44da8705fd08b4c334158d8c2b5ce4a80b7efd4092785c99e3de339544d4cf791021ac0a34cec336c7597f1ecb3eab9d0660a63bbaa89febbc51fa7326483e2782793fa37d24dee43d094d1238439415096d13c8b004d4cf7d518cd09188b65a8d988dd9d30f552be19bbcedd0822bb5ca9902e8f18f099216139ab5dde0fd70fdcaf1e8fc175d97b6817b4dd593327b5d2ce9909e973a1d7a43155c16fef36476fdd68bf27ec113e4863fe95061e15095f9465993958cda8df94ea56d438b918683ffd7c0588d80cd28fc47cf180264996332a1bd6cb8d5e9dfbf073662a0c18079676477cd7929468607a56fe108144c9bd8d72be7fc1ac8265449a1238a77fc3500b6aff60e9ae1c42c0b88ee2bbd5ffbfb1a59bda929ecde189cd87cdf08535ffef53d73b3903e1b98a587e850cb1a63f8670c55c7123af3177d5c17a0fec183504232b548ee844f1f7965831d439e3620a7b11db5b264ab177ce4b4a457771b5edb8efa3b5274419e785f22ecb139ad890882acb0a1d6b427be15723f05d637068517e09b3aeb3e2a218ac55a38c1ceafe9bccf5f5ca9fdee5f1feb7c3b79973d43fbf8c91a9b83f34ddc4e4be827a167672a7734a9e62142fddbba47b68b7e16a1669938609d7791861399c563a93447981c98a3a9ed4f8aec1c5c51f827ffa5b5385ed40a9eed8defdd6565b5c95d3b65593b7e7f4f00a79116046c9f24083f84a5c9faa1e0bdd2fa0f43a60202a2d13817d4e11bcdf2c5fb7c383edfa06387717dacdf8a0bb23a7e299a7544aab307485082ceda0974eb77d52f5f323132a77da6f6535a4b034e5e33561e78659b14bb4dde2afeca59dd8b8c24aaf6427828b2230fe7554f39db79aa9f3ba9574f51573c3c13985ba43424400ec79b00af8ae27981c0190f397794cd4c04b2693527af5f5b4815845170603c52b3c567df51bf87b74670bd66b4c9c00e1bca9e4c616d9246d631c47cab2d5ce0718ef746315da805d06d36b76487191293372d9c50ef2e8fde18c36a5b0c4064b9b4fe6b433706ab846808cd8b67ea6fd5c10a446e802c231859225040e7dd41e9f1b4dace82b5c198bc67dbed069519002d3c46c0748b8fef2d9156f256e1fa450fd76bbe2d81cca674ad8238c57f7a9f742fa4626435938151a2f211ca0946ff77781471fa5678992f59302ebad57e74791a718b84e7b30ff198de488edc09f28987312c9686e6c41c3eff1a7d621aa11a09ec1851c4b70dcfa093f05623343466b50b98bf7ed1d870e3bc16744788867a58ea94248c6e57662ccfa2759097465a183af9aec20dd06472592a5fa573a0ff135ee590eba33947b37f401b6f8c07964a7bfb0401b9be2969a7452f38ee9f9c6ed4724469c21d84aeb13422afcd68e2bdaefd26dc65ff7178a747b5eef26cbdb15c32445b76476b0918b1ea1d4bbf51f0220233d66213ef4603b1bbff5d4316eb42d3f623ba476ba3139e1831dff797a5045d041d89622c1fda193cb5f1908b2e3e2fef172fdf61bb8d294cfbb29c3421b2a028f8d03a66c65009fa0b2ece46c74a905664ce471b18834838c5761d869d748bd27baeeeb515dc8c35617838691eaec280d8507b0d36a187008c1bbf9edf3f0f0fb6c74de92059f810df6f2dd67d0599452ceeaae49f228c56b93d1325285d6c60ec588799eb33cb1594dd159be6921e279d804c1f142d63f2256dac65a34861f1c0214cd3875e37c0f4687d3b699448579dd8c9bf81deac378461f441699e3a673ede335bfe3e08bc79a2efb56d3013a4722e82adaae5a22e6b73ce159ece1a0559accf519855b06318b53a71ae3ad11ead1f46949ab5c5517c656049da13bbec693f659c667962dff273ab28b89db1946f08d956a718f58b0ee6c349840539da3120af0780b01b0f58ecce5db8ef589ea0ce9da0453070a418173fd035d46fa8fca4fb055c70db7fc103d321842c3d7297284a1fe6351cc527f5e81cfe11e4fb7e7912a2a38f654f78cffd30a2fa039c6cd63129e7b466fb16c752373398540526781703bdc3d9fc91ce116db01edc861cebab172d909aee5fc8421a004b88bff2ea1a0c0d3a4661fbd0d6a79fbf9ad4a083e7ee6b291bbeb779e7e2366b39ec4b67d6f3788dd144e9ab50a0d55681aeb4c25cd4feaed61e26921bbf93a60364f31765063aa241040988e46d56082689737ddd7a8b813224b7c7722fc03e4c34056f34f443c818c257c3160c59921b415e8fb6e111b85c173db78bb4ed76059dac05b5d3170040e2f978998f2b36c06e365994930ceddbe3870e2cbbe186e470c4b207f2e91a179b267cc200d427cd22ec0b4a5c9a0083ab53e43b7c88cbb8ea5b65b9e68f692e38bf13d14a7d8d9014ca7b11f86682a74fe3d994a26f42df2b9d20841d0bdf03b6951fc31a01abccf3a5dd6c87c25b081faacb1957e5aa8b25452057aa1b3bdbcac5d6a0d4b6a0fe0ebfa895a5a9f5915e186f8e11d97fa32e01cfdae2a30101d08e10bfcaae1f22c6dd3fc6d919e8f2bfed800ff3daf86e0df8a7a86907f6ae1a2fe9199f0a25cf96fb7180fa7ad01f94c19be5fc3c9bc0fd25157c9691a8601675034d7ff2c5733921c33c460f14404e456bfac6113e61d924db10a8f16c4b43361598231692a4052a84b038c5decc2cd680d14d5881c3785f00e54659fd6bfb6ba8a47b4e8335356e5033443c91bd6e713e3fd3fe2a17083e8c8f963fce90f2ea6a2005eb047875881f00fa0a1ebb097eaabf60aa3df15ac15672a053b52737da14662bd3a58a3ed3e10b038a894b63b75cf95eba8c850764fbb76a39e9330037d6456bda87ca057dbdba81d582d1dd3746b950e3d408a489a2902662402c6f722cfb19612dbfaa71af5430f47015a08cdf3f64b03e021fb2c1253a81137869d3692cf5ac7cba8845db1fe1273e09ae672c8bb2918f966e73c11ae65eb61f45df3bf11a547c4945ab098535700d0445670d7155624a53c419331e5c2587a60775fbc3306ca8db663df23966d17768ea2cef5a0d2d0c6ab8bbb4173badd26b0f076e1f0720c8610d1ae4e428c248b00a293b3d66232a44ae300016e1d57970a8c3043accdb708e7f16ba1ddd1cfaeecd5868aa50d1ffe46e9f97210f7f17114fbf85f9a99eb1415da9c42894e3c25f65172580621ef07a576b4faeaf969846e122d793a8e1507bf7529eb031b627a9c2d671e5b755dd464340d7110875cc88496fed9a24b1a8af41471981513f6b49f13f02c410f8a5759572cd35c49088cf5f1072d0fbf058b62b5ab1baa3c1746eaa9231d1f6fa40e4b2a9819455119588adde138ca969a5926c9b1a8bfbf4bf91685f6e0bfb0d6ea861ae8f63fa6762a834c355c0b32ac76e974f11427e62a6f1aafd9341a5348fbbe02fe089d4b7cb03efcbf5d06e999c98a77c6ecc0f043c784ad8aa04971cbc3d8f567fc4dd27bb6a82407584f55f6484f8be24f6333175810e3310a5b5ca315ecfbf951358cf369dd4ddb8ea74a6e68630f220be143f89f367ca8ab26fd94f4e4f647cf97912aa688ba7ff2ae47b60ef37a0ba1b9c966bcf756f26c266962a2729537502e23c83f3fd86a211455c0b834c0cf9d625161b0c14ea477bc32bfb58355ebcfdc9b8001c357e7f0b64bb763bf25bf5b8242d234f52dfa2cdfa30fb68e884d0014ffb5c0a66281f82e510d41dbba4cd42c7a9aba0d3e5666baf53fa2c868ac9f4734db30ed60a28a03e6d8a11e3f96096d01084a6047ee08dd844d64b47ca20f0d2539bb38dcc64837f27ed9ec79f66313401f75153e9ec1f376670bf28897601d69d81933f920d684797cff92ee63e66a0f6427c361ce70cda1a326fe61e7f7a4ef59b7c7f4c128748becdaf9847066aaebb6bfa8c20767e5239fd81ad3a325ab7e9f3504ee274608ebc19cb28255b217e51f9cbafc1ea910c691faaf0df11ee16a192d6dd1b6c73fdb34e2abc804f5dd882d9ebc6d229946097bfa72d3c0595b77b162e4ff9d355a015a7485618e213c4f8ee6e206feb5a5433afefb8401eefea794ba3369e0bb37aa3426a0c27d58fe8b4e9923b3260b9b2e8d40a1d11bd19087b3c15ecc57adf36179ef64bc6c300734341ca388d19f9ed8ac367d0f70892c52cc4e8003fb1da4905c19b6cc3197d7a8a4f3c0e55a237383e27fa8fa1322b59625e5f3d6d46d17b5219108bf70e2b904cea5f73664ab2366976b4f2074558769160bebbc490f072f4e51128ea504ef149c9505d86cd8cba57c36d296cbeef49c1f240c1db92bfd72549e798810eb2ccbb6d1c7e8c9b7a9ac3e338fc48b722976cdd84cf1cfe4345214afac9d50fbb74e3d457c46bf5d774ee465e8dfb29762147a5a95c2294242cce97a229fedbbb591a16292cb2d8e02a2d04a148c5d5b162460c73b6531209423c2ca1bbc38a289cfbb634e9b7fb2708ab658b02d94193ffad97159d40003663fc9d88597b28d6745122b26ef7fb3c687b9bf0dcfa160b8b4d0219b3448bb28d8c77d50ca2907a41e981e793fd07690c082c5c5ab22f7074b57e875772428ca97c4ff8d3bb63354b4432fbb2ab227bc2f13c531c99ab4c002f505953cf00ea49e26f65f32fd2df866287a92145b358601b8565e49a8c27db52b371f646c9f906d2e316ece36ac50f0f64ad6d1590488c81cebc469de9bae9d1a826b424c882c3e31c0d80acb7571c9d3d7f2b932b09e944f5bd79dbe364fe7bca0877e82cf24a710d8931af71b48402a36026931c30afbc207f6c94103898231edff7854b1cbd1069af2a12ff32def7e6fc66c3cdc3089f7a4ff042e58dff49e526fdcd792884879cdc6b53e250007b4d0bb20a4f76eed227d4b3c8e5d5005025b2cc0b3d9052ffa8f059d3a0e317656bd296c92f7e3ae7315ba0f0f2ae9bd15a3986d834f440f5a92e04ad1161858f4d8109cbc4aaa25b2b32b5a14ad0f2c7614d6011bc5814f3a5b44f6efa1db06307d840b235e9b4478197b0c4d75406b7c1763fe8d5108ff95313f4c6998036372540a09f6e22668e7bbf8d6222f12206e57f8364a2e329be6124a30ffc7dd9b8f839361021e3f0d5b24dad94993a1ffab877807e24218dd659be6dad6b3578ead0db57d74fcc0b55ef4b1f53dc39824a9367179f3559324ce675e1b3a4775678c375db8b477b6c4d69d17b03f662110302433fecd96fa596b97954903bb4430c59f1c44e991f804457d196ec26b171a51360bc36b0c3b1d59789e178c44fefc462b9151a5accb84d838579f42ce6c4997202c24e63d07c4e2ae886ae67ce134a07cd057bfbabc097017c789cfce98943ef6d02010f3a233ee3a593071c390261a5fffd0552b7145354f97f2db08196e0a3305df7c16b0bf813bd58aea23dd1f64a2a0d5de647296e99f4869d9c9c8aeb9bc596bac58217b4db9e0a0e2e186709952134c9d93f4b1a952b7b798d0b375748f7c2a3a36312197aad6158d2c0a29ed6816c8efa6b42df4172d871fde9eb667180d7362ca652ffe7c9be0b537892eaa50d7d75f3eb18675b7b1de624a2250b65e7004c39e7859e9496fd79847525b3f30a16ce813ba1dfa3a9d02e824cf9008a3f72a0bf11a130be173ee2297eee355b1272c85f8af653b7757c8d39685cd09f1a882dd296ee8a96fa71f0288dc18e22fd1e1d1621d78eaf3b3a2163ebd7b744aa093448b09e0e4591799abcfb751b8c935fcf9411d4d1edfa9e0ca05cd7a1493a00b043a9fccb2163cadab29df32c95dee5be456c9c1b117805e351e361627512214feab540490118dec1dcfcdc79fd5b88a4cfeb2a613066d6882d1b1500e51f3abd0ee0725f69f1f077546769ff1646c61e7d837f44a19a4cbe7e4d478da0b1ef213edfc1ba201cbd98a1d1a60f1e58f18d7c48795b869f164f17aee7d720975755070e5293a005cb3df0724c69d4640e5573647edb8a13376dd3e4bfc8f923fd32780c4296eed03a9468cf035672931dd76b6b50e882105376f7cd51d4f846d207d2662884e9de24ac976c3eba2058fded052bbcbccdbe630776769e430a70c4563a725ea0a6c7f085765c299fd4a976e9b8e65adff94ca34efe250dcaa1d65944ba62bf649b319c51c7b1a896939346580681d2aa8f7c8280503581476399717f525f3b12e11416e6bdfdecd4715338103b28a2ecb8c09a7b728e04fc7db35bea9cf1a9da6135098970b2c92c6c341da2c81d410fcb813fe026b7a07d6a58890b55b0f87bdfe7b46104bc7d39b02cc0fb8a52371407b4be164d3ca0b2e032d5395851b0fc682b80172f8a8cb66eef427940215ef376660c85aaf5aaf332ca24fc84050011da810c4eef2fcb9351ca58b0433fedaa08458c57c9ef77504131424930b218a4fafcfd20d7d1f40a7317fd57dd90cc72d26cab1a3a7ee5dea1cbda56d4324914281847e49d2db18424467efdd5b0d5a07f0661db002b074ffe41d19a4962075eac98410595a11ebb3a28b413612beb072501ba7653635704860036f7a3a9f2f7ff6513223ce646aaa0c16def09947daa803430a8da4486546318883eea437bffd23e94563d1bd31c71ab022769ce4f4fa54e2bbf256049e1586d09c1e3efa2cb0828fc274b81f11981ced9fa47a515cf56ef4cd25f5e7e8a4e8c853bb42b4c9eeb42dbf6f969c4a5b86801f3d0b014176e562aa6ee80603995b96058001d95a71de6154b62c3e11aa14868ca779549d5513207478b726b25e5e3e0dd4a0a21dd3e3804fcbf4e37f7dfe2a35bca131a880935026d9823582de54aba947525178eebe3796fe54cd2c5c521e570a6b4a60596058a35274dc21d1d717bc3bb025435876e1eb12b23091f8f80fc4b62253cd127fd1d2670299c8d9b588622844e1481a79f408ce14bbaa4e7deb2bf743ea80754411e390d20b0837e5ec58b8fd87c5e10575b7a864e3636c711c9dc83b1f8cf76b314384ffc3ce523e0722bba1493ede3c545a125927d6e58241cf78f1de821d6faba7fcc12d5ca8c0fb881d81ac1bf52f06cecb0e14819ccfc323c33d161ef4a385d7ce86fc252416899836c536a564b35369910be610ab36c387add39abbf72d45c02b3c272476e60d56141a9e8db465d8bd94541133ca71920fdb3f535da4206b97ed78f3a5bf4c2a4e26715f56a95c0bffe21c1ae968274eca2e6a2a5136d2248623c7a84e9e308a8feca29c883ec33c1ef98a822c632ffcc4636067a5edb98be6739aa02cba58feea4edbd816cea5e19154512884a7c5a0dcc3a8d296444d4812ba80223108d3ab6127bdb029ddc8049208ae550dd8d625b5c132446803230f4a60db28a1987fd69f8de1ba258135c31ace88730702163a65ba7de0993082f1ab5cfec923eeaf296b50a7dc99373513babecf198d575922b53149fba6c69862f834d17c85dd3a632c101b7640e0159e4bca6b4590ae7fd14b51ca49e1c5b78242f98ba407b1bad91ad692f077fb907bce9e5365f2dc5a7f81a91fc8b756236a6ef713efcbb4db80d1775ed4c40890c506facfaf37f1b85eee31042510ed4144f1eef6f8e3a487ae477c99bf37f0dc91bd0f6f2f41f8591df02976de71287e2a7b6017411062b1a109dd9226033088d3442dd89289cbf1158598d2e42a5f78c2bbb24ab1e73a7a069e0d71e79346bf1c807ba1af6339dcaa2580f2d3dd58eaa7af7b1173019bf2b3453ea95f6e873c480ba52d5975db54ff05a88dec35c206263bb58eb473629f56d8db9469425e2a5c6baba25e7a1878ef96417ad50ea687eb99432ff6ff2c3091cdc6a912888d946a1b6f3a04c911de1c3b7cefe721881f6754a8a9d0c2ae30ca89e96f42f438eb157f163b5105a53c4d4f6185b1ab543fe4cd10abee3913c8fab8d30cc6f045b10d9c9f8efc957f859e738a487af6a3fbf1417bdd7be0571cbb3b262b8179ff334c678ff235ea75b49275dbc96ca959d5abbafbdc02494b38da3c8c3bfdbfc256e3011051a6849f0d9690aeb263475f0e628f482853a63dfeed7bb75b61d5506058d853e1f0b82bec5e6d5d9272b96749651e4845dc6dec994b6f5aee0b570a5cc5a38ca6aab9d0963d664d6b6eacb1a474b2685d437694732c7fafa511ffa7b639ac64edd1c48786bbe17fc5ef84abf9a7ef3ca068f93d6ae7b7b7f734bb83d3f14e544d1564301e796720bd359cafd0554a1d4ffdb51a56c774d479a139621a29efc916ddb4357999f91e4c88cc1e5fd1d9c4459712ae7699922735873489423b645a57daaa9164013004f0ccf9c5478b71606f4bb7ad09a391fb4b9e5999c4295d958995441fc431f78aeadd637325a8a533e1059cc118422f6c2ba3a248f6dcad9c00387e01602172d275c36dd2e40f883e4ff813118f640d1cd773321ee6447fdebc706664bc9d0929af314f2cd243859f30b061d7e603f622f739485391182645ac0d96dda06f49dfab68857d43a30f3bdb9327f25728ee5e89de1e55a5afbebd0ac1b056988f2e8e0b388f35d698bcc25f44f9b7c56a306bd511045a98c9c537a9a6352e67d4b34d8a8e579d41837923a95ecb03511ca92a070336c4af96e13c4da377121ed6e246d0aac3ba4b86aead5759a0d1940d03fe84e64d09ed1be086a413f2aafdbfde4f28e4e69605a8f5f858954d046ba11ddef57732a91855ff983208f99b261479d1aa780ce03afce51e5e8c47782befab8fb746aada186d9c37c8a1f5294002d0fd697a6425f19538043d52861f2c63a31392243e40943dad0b5582a8c107f4395c521d7ef3f1961283e587740ae102cbb98513aba0e88ce6278a791798a13c57ce1ad1023136e765aa52377cefec19a4f89075e7c569c5a5bf3edb1bdef1d14681d8ac24463a8d55937a5c203e945f2670432324cf0228ad7239f1db2e5d199eef8d6b0408ffa7b85634569d7effe5aa61ae68044aa2104df5dfc4bdc765f5217db4efea147233e62a25d739d0b7ec5816ad4b6345886a0135c7775685b5ba13ebfa3cc73e9d69ff74024b17048eb49f965e68de9d3490fb6e6beabf2f8b661832451902ab6f7f329ced7f37236744d6cae51368a0b373a97dd01067ce268f1a2e87097e038e71b941e507731778ca6da60e0596b1306b7f3df21df9870f99f3797d1f503f07f40f2d8cdb13cd711bc8c296aaa3be30a34a9f9f303894ec447ee7ec778580ca9415858dace97d52df2b7d89a2f73856ea687e3368a5eadd8e2f1b7cefa0bfff191d69c49814c710785fd80ddcf1cce9952a49269e05120685f22ecee1ffabc0028ff80603d026aadb4bce13666082745e049c110aaaae245b8c3a5c82331649a156dd3b6c8542a26a58e6b7f0cb0fba3e4c40fa0eedf90d4a575213feea1e70cf2b304e1f86b786fe28219ee3dd65759aa36ab356a55c7fb6775b5b83e2eb3058e83e393661c5b1cac5f6f786e73ee53f5774cceacc1925c8e87591574597c3c2d06b46d31396cf7505a4bb6ba8fa298b4a38940a45dfa3c77b7c9e704048bfdaa34ef308f7ce2e9f639481d3e8f77d307bb2e45ea3525a98a0f2643dbff0fad1285cdec21293a2f65c267132a110c87e3b57c775e819df0a0edb6e6e4f5ce82e6e50c386682d27b9d8dda3f32d89b764c050604e16d0512818580216e31f9da7b210951ec2a39691cdaed140d858cd0a213eaa41a20cc5efa461c2eed6ff33873cf75073525c52a9aac861cb93a4b97ee9bb2e02c0b33e64ed19fcc45029b9c0b6ac23a160016c0e6927971d73d1737c1566537e5397490a76cbd4ce6fdab26812471b89d5a4a0935cceaeb2fb94140691225220498094790d9a78cbf65d4b959c9582deccde84d3a8ae821781da71157985ed3cdf15afaf165ccf92543ec4ac84e1734121d77ced6e2e2372e1ddd7eef0096596639190d50a0262d66a2093f7d9b15cce014e87776099d978c021ba71c487e8246d193096b3376223f30839f0fe2bc83226bbfb2b692e2e4a79bd5e01e53320816221869137f78d08f3bae175b2fede3f6b09d3b325c00e42d71446d2bb0767c648a3898b13a334dbe618692f977f026f52cb659c996449cdb7b918c8957436f99cebf87b67416fe549860d6616c08b0cdf2daed4938927a44ad1839075de9cdfd338dc686e32b1a7fe2563bad2f2693c08f978193323c2daf0098fee1e88dd8b3e27cd279388f65a2e6eefa6636c16d4bb81539c4c37b81134c3b03319c6f3d5f72bc548e1ac5bb6c7eedbf4b9b162b65c10b16d0db9c2ff47ab38877e20ae696d5532af40ab462c7766ce3941e7460d9bd9f00dc513af942770abf53e8da64626a86e11433710354f7c1cf6200349d29ab050d89700620274bed6abdae597bd55a32bcc0269659ca82ef3e5421c4bd25766c71cb2cd2b78d05000d553d47529c23ca8ef1cc063cc89b38ef6667657df023842104d8a7361785d0c8531b31f09df045d087337d9de8ea190c04ebbf40f5cb2d4d44aeff816c941990d68ce08c2d2433b6c14114d08cf0c834147c75e52df879c381d579640076cd58aaf8fa481d779bffd4c0ee85c2d06bdcfc00ef66945776a9ae0f3197ea0aa091fbf6244972b4edb34bfe9ff4164f8d8b98f31fab5f6ba6ec8e2d6068d68051f125ab466f75322caa2115f2b5816f10fed07fa82f96c7beeb4dd8fd51babf656cf6faab8c9a3fb1f4718ce13623687605f6fc287a6b033c601f48b4be45dc9bc0092803c4f3d36c216450800f0cf8d235ebe114dc38181497409909b4c605b671b5293293c2767d44de5efd0a1efa85ab0b592c244fb36f3d6834c2a681e01b0260285bc374b69050fe559cc86a3af884aba209835a314b6d7204807a322e6419507221414e17dbaa9a1d3d184062016c2f90c2ea261131e7568833dc696114c753519608fd6e912dc00d6b807b63065094f7c169c4ab4967f092dd6e1c229c27d33fe92e63caf78f89203155ae2b2daded889937d7091b8b89bc40b3fb19d94d0da5d6f0f9e9357f3d3b026e64df8460812da65c4bfab879a6020a3e7313698ab880e8e082144fc120974becdfc3bbc059614273bba6136772f0ad5f9e5a4a0e0fa56e4f278c6174d1f8d2ea51246e453731293a9744b5da6f35f97682a18acf916b49a796daf72748873835275d69ae93c8cdde2f799bdef5284e1953c08b8418bf2c66f9d490093301a3becfeb991e541dee065059cbf59243425b5452a3e1794ea33439e8e37e88f7c98df965f162c917ae554ec46a6067bed56f210268832456687a9016e48f24b540095f33214edb5f8b005ebb9438b72191a3131115cf226843fac6f7bf2cd2b496a2e26eb72fd3b26c9d5a2aa328ac3ef71009b05771d6dc6dc7529688244e2b4e229ce034d5a6ec5dcec9be7647908aeca656ee94953ad406d411a819d0aa6cd6752353c7aab84ec70a870f314820302415ef77bd51c92cdbdac95ffed67c525219aac570320ec74bfb641b813a44ce24a253c37f65114ab6946f24475b97b1233cd00cd64d39476417336f54a20822587ed90d9e3b1f4ed15afc9bc60202b476daf4346935a277b886ea96176d0774ca71ecd62e13c5a8e032613e9a319830e4577ab286bb4da24bb4d19b42ecc74c944748d4a4f2d80e604aba60ba80078e04cc1f73d504fb8ebf9453b6ea69ef37dac2361f08ede951f09d4b4da6bd21375ea07bc762ed8aa4f552f3832d3f06ddf4c3538f4a06c3644aca9e9e30bd66a898ad395fb03780728996a4811ef0b61961a1b043b3d960502c0d4e1fe9df79c2b4720ed6dda18cb834be071b31977ec683eda16018f908cd0d1da19c6ee38e435a31d6aec17be06c8e86c565f2c101f1de22b0fb0c87661bc84409091ee7e3647e9c87f1d938f8a48472f7a65a6fcc2337f4a2604f6149a1c94bd4882a00ed19efcb39cbf3ca1194b28bdc9bf2e2b56c8ff1f20daf363801151fe012dd2a95a696db9e896dbf4944c77908647732185cdcee6770ff52d5ed8ca9713419db1cd72b51ae13a0c97a2b09b0a1740ef48c4c1f14c96e6743c54c1106d818d069b5be360ea0253f5994c9dec5dac620919c2bd8666d665bbe8d0589855af1e1c1a5c00cbde1af04c2d49ced01f651663949327c2785ec3bfbe3df959b96ec43fd5f3807695b72cbe8ff95f1b40e55017a6ab203fdcec16a93c4f5280706b120fd167359cfa307f93786ada5c758229b94a1406eacb2bf37b6e69ea871bae34ab9fc8fefae84f7cde25bfd18c45ede2a8f81cf4cecadf00323835069936103a09cef5bae8fb4b2c611e0f0b7e1833fbd783efd1b0e97c671bbe7e7006314235347affa7aba20067a5d8b7c734d8587ea5c6e5f31b8e3817803170276f203062aa8726025e213b16b94f290a1f91511c06a6836a5b75b5ae4fc6cb2b25ab94c1ba686c71eb577fddc512eac502e0f613ea5ba66a730dd87766c0ebf0c8ab27b618816d8633948865d5ee752134802cc906f6b78d1649c76c61b4de3f2a9e2f1f42c4838476f439c4a6fcc5372b72e374d69ca5eada84d4882b6cee42228172a33eff1d392738f26327aeb452b4820d3b61cb94f5ff507d6a805cd0b37d1bca730349c4318d5d00489caaea3d251a044e936b9be6176e314c1d9968ce1d893ba9006b8b4a32f0db366b5793a45c33d34049d96f665203f16d98d0626346850fbcb85a560055720e2784bade2e15d2eab8c22ddc3162a7f100ff09fb2fde45bfe0ec2d969d69ea9bbb41e07cae7b1db2163fada3bce741c183f6207c3104179b244452cde85a7c52d9c2cf5b7f4d061b4ba27211bffe68e3367a2e33f037f03f78c095b3b0c96ef420cbddf53d2994f4cb2d2f004a174a69e545b88eedb18df210c051febc10479fc30e02e5ceb665b76bf95de6768c4298239ae53ff7209454c50df89eceae0b8efba6b9f81c7db1deaa592435ae70f4d63a4c90a46bcc7166568e2b4ead287279ce7a862b7e9d8b8b799128a55929cde7ad6fc4b7f18275db1f38cc3c880ed3c5a7418aa3c50781dcd3d06e1982fc297bb966f047691bab5993f023524dae1f4b7f59c07eb3c6a4eb54b991a9d14e22912b1c227fdf4369d79c770016310419d4bd78563581df94de023d2dcf89bd67eb50b605507d5d671d739964b52cea8f6d1436bbceb0c2eea98e4fbccf8cb999c70d3e68639a9be33e01eb2e23aa0de7f53c0f955ba733632f97c44545875d04d4ff74e6b34b97ce2f91b0791e8b9a9b0d070e15345ce623b67c3c83e6822a53285cdea62e68945abfedff17906c07ac43f64a22313621dd74ad99b398c6ea4be4b04291c49a6b5e1ff192c5cc7174e8c8bced605a2862f9af81e6490d98284e67956e4351c86a7dced03e063a3fd2d5d83d582a2fd0b6acdca860af617c72b6c0040032ecad6ae2eb793369aa3fb1ab7a2a3e51c518810df280943abfb97fb64162d7c36606053c26f318a454eed201dee7f12774c80f9bfc39d0565bdc381be0ed241cb25af64b4b29c22ea3486a8806fe9d8a4dbc9b5c412660f6ae4a5e748a35aeaeeb081ab2a006e90622c9f01a8257701a03d35f21a3775aab79921e1bcfc43872785e704fd5cb98098316cc76aeea8c8b140d6114fd184c7573b15739a82d063ac9dd515690401a5ab3c05e778ff15ec536976efdaf8d81c320ffd8ec5c34d19932ab02b233d27d59ee4c011c4d78309201e0658e9fe32d7486c28f6eb0b3a4c9a242a18ae91d24d32d850b16bd63e49a21a4848fa7a0f49e0d78c8cd5970d759d0c5aa7a35a7512e1efeb70642e82e9bb1a9d72fcb95630679b5c4c1abcd2f49106a31490da4f0424369c9a528453d24af94d2bd45e587fd33fc5bbb5f8aea7f0122d09b9701215ab3a0c59541aff9dc398228b5a4a5b4c01221f4996fef52cb6f2fbea7369c7a1135fe917992f82016c909df3b8318ddbc027303a176e3a475bb1c3cf75a73fb55852e94ed20b789d572f4746f17815649da2b561ca4c8c84b34848c2e7087e23702a7215cc474a8bce4bef9ed1e45a31759044ebaab9a8743ebe30edc1a14fff984dd648e5f6d3f198f66ea89bde7019cef51adca499b991849ea302983c19b1b80b0f1eb0fe87dc933f7f29107e3f42b92770330044b270edb89a4eca8d8b6588338c142c2a6c14fce901abaaebf686103225d51c745ab9633744b1f537821c71ecb9fc47dddf847ae3a07916ea30f82f61da5ae56dbbedb3ed036ef2a7b9859784acd3ee28cc422f3332053a80a96863335be39a7f909c1b290002e428044c39c9c9433f7cce2d4d0757b0d544913f8a238487b4ba5ed9f6c9304b23d1fcc49b3b91d49447ee6eb965bd603cbf0b6da9995f45609d71d632d18860a25a89a77502706e751e37fd456d221e9da74334df00c2e7e281ff4f2411ad3fc78dda064fc9f89b6cb60f82374d7b037929554e892bf67447c14a6e50f8f72b3b1c500bebec65daa14c629648975df48ec62f26b3b494c22e426e5608aa07ad1c04a43d85fbc23e7e3462360199bd7393cded7dfd65f57fa78899717116e72411ce71745bff495e4fa687b79653aa9978595503e3987a616c3ccde6802d18fec86f19133c4111ca9f8f0f21b727efe942288c317635d03ff936cfc79fe3a7f3777e36940915aee92de6755df05fa824d6beca3a9fc15bd1c1868620df490f1aa1ce7c4bc7e2668403f0c0fd3bba4dd6ad8f8ef565f66fe355d3eda7626490385ce00f9e482ec0f70653c78601d2a59d80c858fee4573cbb77deca92aaa55df1516224ee0f10321039d87b41a0da4b46f34e7731cd636e0113858e862af9dc814bbf8a4c1dbc48ccc9ee54c98dfe5afe3cabed13bb64985685f5b6bc26de066f5245e69117c086cee91fa54ed122a6420a4805986f85096db695a937fae9403aae3bc5aa0152562a5a8bb83c1ff60a8e9c0b1ae20ecb95669542e63339b08333d6acd85f865551d633fe6d8637612fbf00f84212bc99718c6a8492407ece6c6aae7177d833e37cb07467fcecba216482d424d3338be307aa936f6571904512d315684b6be396a85c6cb61c4d8e21c1961845c8c085c667c4eeedaf739872d5cee3dfd87276ab68f7f2a19af93516555e54f22feb4d1eb4885501621e7f15ebf4014d42073f28cbf0c66fcfe9f18402931912902750c488fdba0df94dd986da287dd9db129db29b145bb1a68d6a9ca549065600cd6e31ddbc21ffbcb1a6ef0c6f1d062e32e19e53747032bf1e2f9052364f29a223d36077cbb8b0985110de7071efbf9ae033c435f01334f0af857fbd288ba3e8c6997b7f6372d271b6417b4c9448b4cda6f9872b240cde86f944020cb5f6caaaeb915e9e28f56d930587d224954c0f1fa441160bb3bdc4be025d6f4b005ba2b4596b4e999ecea1dde35e0c5f7e7285ee731cafa288114978d88f587d706290e56767cb1b04a5d543c1199d05752c489585eb3bf29d51683a3ebb4e1517aeccdd51e546738efecc988d0b5a2801625832a2ec60caa0038bfe2c499b76d5333084be4cf5c6d0a9cef2f2664396f5e201988abe30ae5954f2f79449f7b2e386450c3c9ba013585d06af6d7f26e37febbe3131d4cd377e5ecaa9963dfadeaef31c32056b17239cf2f0baf6b73a61d536e9f5a7d4af0c120357ebd08fc63f9e0a7e83e8f550c9e9d689b24493dbd3e22bec6b7dfb42a03a8cacd577999517d1d790e17bf6af2234495ed43fa25aed99583451550878e1b4f3b067ba1f883fb8ea40f210428cbcdf42638cf16d37f7e5c4474e4d0d948aea79f45257329b6124aa61ce3f1e8eaff082cb313cc05e017b3cc1e3f6a8ba645f6d58697193bb830e7ad461d402cdcb1095df53c2a2d620f631100419c3e7abf5e3e64ebedd6d4f01af569f1bfb279604b496a9660b9fd79f0dd047f9bb732cd9c38c3527d7d0b6781a88065f56fd882d0fbf700060decc4549301e5400a209c77cb5c7d2514c211af9d78374071fe4f58c562304629787e6e5efb2dc6fa437d791ff82278babd4d2959808cc100bff758d68a18d623ef74b84e04732e7f9e257ba63322c9a25329159db4d512484fb1aedb439725a8a6f25ddf2c18a9f990ad288dcea853afa4316ea75cf751484748de071abf454107ec2117a22223f07e04af1c946029affaa9518865475f3bde44f89e5153259a65702ab88861026e4e9f07822806fd610e923d0244942ad55294a7824c27c578cea001922c895c4c5a8a89330a6d14a19b10f1336a5cb11623ae9b325742c2b2341b4c0f4a2bb6d9dcafe50ed455616bf672f3791a5e4d1e933c8d7211312c9cd3379c0c2ff4974368b2a24dac7b3f218b4b051228160b17bd032a8a4a56ea20db991b751fbfa32a1f3bb66e46be2547e0a191cd4caa10742464e700a64094760e049f4ef41b7ea5e80d701e3817d823b103a83c80517e65451e8e0bb851bbc14d1ce1e1efb8e7ef02861ed3f4df266cd882361deb6ce45789c64669f632d15b7e7a7ba37c06c50f2aa933ec3fa944593045a66c248d8c13d7c7a669c7c7ee4ed661bb4916973fc365abaef9618651e37773c021d3b7d40ece6c845ae6f417e9197c05005646af72b7f3e163ce06dec9cc03cffd23ba0840f7b24151732ef4207ef5a35ba98d0bfc066c10089adfd609e275c78f7d09a950d1775bf4d238aae275bf9c967063367a8b9c163b6ca8a78aed55ffc00fab809a9adb1f7a2e1c4a264a0240b5d1cd4e003fd4fdf8123601e499c33ff17da9f3e774d076fdc1be945d4c0ca72ecafd6b25a6159b7c2e484bbb1ac3280387b2befe63143fd1eb1e137fc3ba79c929bfbc3220730cf00743d7c19a0131ddced6511381d4766fc4ff011cc2cf693b2f4be19d8f7346cdac8855237d4e00ba1be8afeb5fcebbca70ab12528a71aae8e18e95b1ac8cc64aaf8d00346d8d9f180474447c789495f2daf1420b7ea4acc5a3fba884067f27360e86d335cef42b9369c34c2947dac811689202ded28f73b34f45c9416a32a641461c5ada4dbc4c1f824da5d0e35bf96de0acd16d2ffb2d686e0b8e4780090b7f23f59261f33afc4b703d93dfb897fd2a1eea6585060f30f193ef4a06cd2beafb51886c85c68e1da7f232fb4d3312f75e49ac3a121777ab03c90f319adf2843a694cfb04d2f8e0f2cff027552cfd88911e82256645a6d7a3caa8192a051a6211f54fb568cd047aa28c8df82e57f0217f928d696834e9ac3e06bd87b896109a38d443c00b7ffa48dd9cb9069d518784f5314f4097808c103337b81775f02740943d6c7563719b461c3bdf609f972d48be615763b3f938e384e9f959a24f5d5c229287c6a648c959cc1c85d6bc0fe67b80a9828c95709ada2c194c2e9a95992f443714fbe25726297c4b5e1db58e588cf4fea71637c8cd05269911af845b1e4834a82e1358a8d3d226b000d2a87a8426763f965ca2af7e663dd0abc1f62dc1d67c435b87cec929654e75685a7c6372971f91dca3f98c9522431f229ba91dbb8a2d4085610aa8bae2d58e4a6c4b0805a1619f19ccdecde3644aca6c98b5b70d6b7f2edc76a377aafba0ed6b975e6a90529fd6b1e77a8c63ba406e1fad19c63501934f9732fe0183afe37cc368353d537d735394a49fa1b1749f80746d3446e134ad62166383447d47a8aeb5bf4f41cb9a32903e2c04d7a64c0e4c6a5bc3db712fc754567e1d064ea6a4a3fca5a54c91fb567440c0b096d970302666271b2faa0f69ac2359d63af0f2a1ffb8e294e0e7a96f0726645a5249fe60c67ff0f666cd874664e53840396a49b42aff26e750618c5216219967bbda99d1ded410d926fd5dfed8740788513b8d4777ab81db348740a5c68822dc86086b6033472f77967040d7bf2ab71ce46f4521d9332d0a2c8142a50d01ddcc708b29e5059c140e04d9a4b2a3262b67701fb727104e0e4fc8251daa4d6a7e64a9c09852dac50707af46e0c9fbfce979981128e15c1470bea7a4053c71b1002ff22b472f0d393a2b5b996ec27a4f07bcfa72c6ce8764e5ef300e6b4e08e737c2a0316144446925314aa40235aea37bae0d4a09c852e746793faebc7f47e7bbc4ab26d14b117346ba2deba349ad92e3f3be5984fe55a13459c85c14328828ff205ea87ed87a5e468947052c2c8d6618a6bcf472680d524a131dbf07d8e06e72c203f5fbca72c55d259ab794f9443062d8919294f94fbf39cb5fe088c35a24eb9af7319238729cb83dd1b7d6cda6e1f33904d4345a246cdbed60ac5dc7e1e9a093481f548d881824313d568b80ace3606c6488e2545e58639fba47a6a1d704486cf12d3114f5da16767a7fd65e4f542315791f5ce982a19c93ff43bb5811406c987ed6681c5bd6cabf6ef038e434fee909ab36022714defa68d926e1a5d4c2b23770c60d463584421d71758d061d6893dda2d8917e03d459f41a7ea0a1481dd62b5d75c0ea06b8bf632c43427ff7f9f0e892136468a17a660ebc914a4c3d6903d454ce369cc911d8396b58ce18c083986e409db9c7cde14a4909ccae03b9a0ed5ce72b6c15986738dd83cea8402091d10e20bfb64df0f0044b347d47eab419e4e76f7379c204614b2303cc6a4f8ce7052aee83e3b24545255d55698213fdbf9112ae3e34a94e2efdc7e6729548202e567d166f556300c9625f43992e9dc56111edbf2dedc0fc8d567d253e092791f5c1323e3a081d869a359aae618b8d3a36de0b08e998f157119391302276bd20e9f8d0d7adbc27162c97c8221480c8e0c95c99c8a7bf9f44f06fd8371a37a2d15767245240c971e3fbf1ce38392db7b02c8d4a5137a1ce870a7b2a44233dbf54ae87ff41ddcbe8597ae9b4c7a510cc273f83e204e2a556e4654fdd928802360dfbba1192452f711876f9d5d47a085b2aece8c49dbbc7e5e32f8c1ec5095932a27ead01484a2f00f108ddd3b7c77f8aac24876d029928e12a9d0c4305cc5f387b16a8f01918d7039dffec051946aaf2666c9a83ab466e5336b8d1e5d6d973f6851b8a5df09d0efa9b3a0024dde2f680960e7937603a89e4cd3d65ee981b065dc564f86cafc424a2d359dac15e63d25f8f8ebc8dbcb50fec8076cd86073d7f6d038ce8cc73da19df4309416d7cf394535b9124fd90ae89a216f9b218091af6d54d8c503ff209709ff577b8359a2e8c974066977e05f55defa1953f54988886b631768e607d21875530ec0fbf2d849a96b40d439a031c576d06c32f516bfa8c6802695166073dfb43028799c8e7ae6dd2f080619fbb2f09e6298d6fd22ca83e612e4b2511f783bcf8ff1dc01d69fd2d5141b739750b4833c96dde3d4982a4945a10a79b853f9b66e32a8e98fa754e644b1ec3f0726190d34bacf82f177715ac29f0808d072322880f93c1dc48cceff42feeb686cd24559101995dc7c88c6b6a538b7f571602862076e4bd224c96edac3936d2b65b4f5b485d280d39a8e6585a91ebc192668d1bcc6553b5c6b9d743f06fb0e5806b9c687c9210bc361a45cc7b3e29ac4073533a17e0d3bed6d77fed2d5b0d5468979fa2a0f9d39e7b14eb3e09cf807c483f69bb489918c62488325a0c9539a6cedf83fcff29bf1c00eeebfc319019bba629113c171b752e9c7074ca736067b1aaa2cb7e01c296f5daa9e4bdefe497bc82430ed7b82e6f03f7c3ab596f53bb3e356e3c56846ea8294b0723cc88be8057a4da1b5f6cdbee57a00212144b02825d95b79301d9c811f56d9ec866280e51a16b749c554e27f471a03fc818d2c3567974f2a440405bba23b04188c21aa539c58c579e75152d9071b94db6729b2433cc08ef17b1d7981970c7c5dab2fe9e3dba05f93b555c7cd10bda6218352d586b821473b6facd0e62e23cfba0428e8c57fdd86713d82bc6bc75be7ddf7e6c796165adee38c417fc8c901d0eaf252f86afe5072304f77a644c6b3c99ca520c7d06f39bcb9d3b6f5f8ea71284ec5011a324e657da0158681b9dfe26f8e63fda2f452397f5a531c52b8addab6d6a08daba8d91e99fddec29ac5030623297f60b8f92ee999f69375f78284840b3ed207b6cb11311ad51526ceab6b1131b286f13a6624da465591b01d6397e9a074dddc322948d08036a75eaf754829886ea3a458a715cac2085e1bbb67dbf1f7c999a87164bfee86372faaf950c894cfa0bb410792c8c4b25465cbc2d549536707c4eb04d58cd4a2da25f50121aac5ac775216c9b5ffd9906199fe7540e065b44e1e6a157a6ce4b116260e447a33dddf46a5b41c2f5f92d99f1940b2725372f5b246ff12fc7a5f9991c4b3c78aabe4de650cc6075df66d67a0aa33c7ebf424423c2a022ea4a8ab0d9a4dd1371052b1ca46fce3843808c3abbf2974a18e597733d5eb421097b0589c79767d4bbf989a850b35ccf453c5b2d7615583c888289c229f8501120bbb636c9e309cfd0c9b6d060ee29ae977089c8c472cfd9caa220e0c1726e260e9e4714fa3f191dc8b65e7dd3af1c42666b387a7883472d4401a108581c3b1991732a56b0b7d7812acbd2251701124e2a6793fd52315d6bcd783721d766f96ca9af0e04b864d86be21d38c45133e86eb2160d58636812da55ce553c525f5e61e19bced819ae8a37147358eaac3bf30847d72b0ff83b946b19de650a885173863f134698e5ad16974cef7eed32555817783742328d638a13db6d0a9b71de7f075c3fa74e983a8820086ebff8cdf527a01b15eb8b5c6ce1a64c4c6fe1c3f521cfd762c746d0f36570985da132dba861cf5da051a41e90616f32306ced2e21eda64322677a534f2c19723e23fad8ebcdc1286c35b3b6e00c32e190acfba0eb3c8cee421f694bd6c103fcdd6d62c68d5246597b007f59dc4fff7290ac39cc13405e0370ba8ac2cf02e0f7066f123f072b601d3c452c324d928a081ce603926488418252d39754c3568638bc813bbafd435be5f9c094cb5c7f9b9f688ea3f3f9297723c2e8d1ffdd891d42f5a7dd232463df2a636ceaec7595baf7d37826acec7e1a64ebc5785aab5dd02d4c49040ac7f9d31a3f9a5ef9e77e64218c82f1709f7d04cd1db885b5c19b0e49cf4ed713a895d88303dda8382be287181cf0b55d55076ed5ae74e8eac55f4752b117ea3dc6dc5e7a58321e4d2dca709526970c747bc7458489ed706f6a08dceb40f71a8297c7a7d50d5bce73175edc8b886ab71809c80e57c7ad27ddc48dee064fdbf4964530f91447b9cb1e99d5b4e4a817d6f0289d7bde89cef9a344aaf6ffcfd47da885ed3e0daa9cc19c35f7d496bf10f7046c85261649a89b030e3a117dbec28bc3f205f3eb567beac4ac136643049805e154e57637c8239a70dcbf02c30b154c6359ec79ee7934eef4f9a0ffb3d5ba97c774a447c1065e94e1372f26f18e90e69b5cd3010abe0b22fe5fcb3aff7181c892b8e2db23f97fb336649bd59f0cea7a85c39ed457896bd11c7e020302a32530ffd0cc47dccb52e4fa56bfdb491799aa5c8a753184095f19a63dfebf04809839e263bec51f91e99e496c97c0164f0e0a43b66f9dfa80914856e5500be1a9b505ce7abc350cfa78ff24ffe6f398d2690aea31f69766a612cca5c6b1e7bcd25d18f278316ecc1bb09f1590998b08a60c53280535db899c00321f907b8516e4ed027358c305ee7b42fe3527896b3de7c0c673d183cadd79a77cb0d1cd1642e68ab135470c5d104e1a5cc26a0d4ef93cac75f082530efb399c43de8868386914200756eebbc3bc8e9e79a9ab21e6561ca6b7182b867dfaf4b2d5928a878deab84beef8a0c3bfa3bb8969acf48a035ec717e0f9cf4103ab220ce11060a2213c70a2bba286460f1253627041fed2064af2249ebd93515fde470deb08bea5914c09e3ca6e99838791f35757f0bcfb622ec2b35b220220a3b28c9fc56b411211b2a6e5660becea3f7c4e8e2277e733df73c88c9f6fc7888e25ded06523515b9835ed2a098e5650d9dcfdbb661c22450fa921a8a96ad80f60bfaac4bc9031caf8e0343aac51c9ead320f6006938a03a3855a6bedd0f0204d0dd6a324554c033e26a22cb08b811ec1a79ca61095ccc06cf05304aa3235dbf5081fb77b68032d9b7e32369badbcbf9307b30e11969eb9d57b90c5137c59fb3936d1c387292c880da68842f1af327147306430d0e0d439338b7c9ebb9cd11dc2c530d242ec4baae522f093b1cd586351261ef8783bfe8d0d872fa3543b441fd233bdd4fa14197c92aea13ae2a297953aa56b116787c24edf519b40c2639806daf0217fdcca64b22c2f9c05991031a381599af31f6ed0be45fecc46a68c6c5a3b18ce9125947837440fbd770a9695928d6fa8a3f4722c7d258d551d051a7f6277124c9f021e628d5e6b3c9d0d6328e87b87fc237b6d9ea2013ae98d98311ee4060771d55816642211ea1107c5dedccf76fd80eb48ed817312e9d9042eff716b40b5a01ff8bd0ebcfc5ccefc4ad142111c5a35ef6c01bc10afc1d8ccc59099f02afb7d7090446c9e720f38825396a2f5b552afcc57d8714fb21774e8603034f516a0867207947a2264d4df0995de65a93499b1de7a990e3570928282cffa49b1483cfde4e1e362385ff6ae1e9fa21e3769e762d2bd3c6d7b7409c78b07ace25456b5401ee1d147d13496e73f8c65d64afc99a35901f2e5f8983d1c8ba2f12a68bb73e2a55ce8790d374248672608431ed4df3a7acba0a9532acbbac3802ae4170949ae946d622942c8a4e984fdd477edb62dab17e36fd7402b206eff01c180fb31cd13ed5e004b55debb1675a5b3c1a2d5e1667c869f8e761730664a688b2a72a1b9d72ce32ec79068cb544752ec3a7c3fc5a5da34b8a47fdffb40d81911a282baa678016d1f7a4a17567075e617a6e30fca54466430de3c892630f588b2a41a16da0cf63c1a8182243f81d7dfa5171057876a9fee3941de65fb9ed20aede39677c6ec8d59b16ef3dfcb7c6a12cfb3a667b23d789d5bdf4e9ad2517d26bec0982099bae91085b86e536338a06794d28410f791250d7702f3d44fe5be24f9466ca328f4c0229b18c713bc1b26cb19685881c221d24fac2bbdf7ebf26d51a48a8ea9764fe1c9e6d96141dc8731425b3aea1c174c9ebd19abbf5fbc83e2cfff803ea1f55493eed387693d10e988e17107e9bf582f14b9b4584964813123669ad1b19e5073efde343ec4eb8502ff7515aa3573890721c38b0dec7b152b0150d9d15a53581ec2429bca1f2d6ab89a93aa790746f7716212482c1e82ba2fcbfb2646f0388269122c9bbc13dca7040456ea6b1a3a3d50da6332b0c9ab4078e804b0be80c5af7bf4970dc27a4e7105ce4b0c56ead87ccb2ddbecd1c4e95c49866528e3b418502e05b0d2080c60040a891579a8c46bc7c1f0b230c49a8d0db97a3c304f3ec26ffa617cc9622ab622bb07ff7035b34120fec21fd7d3d2eab3a210f24911ce46799a4f94284f1fcab8c6474cce6c3f883f3a958a5675a417c54decfcd88b53d2f037f57a84eac3824992da65c37b926bc37b8a1571f87d145318880502d66a03b02b4282332b3864ede6cd072d7ea03f3ab9257aa593be583a531a5817bb82e27647e01f35f61c70b3909e20e733bba9e695a5d20acdbeefe680086b757742a849163bc1df2621c783d5090588cc889d5f2102d1602ba252fd41c2f0280f0f76fb6c7bc7bacd51a539484741578829feff76cc359a00573c43ce701e7c0f78bd96e4469d6a8a2f9f61469a6c57893f030690d0a315e054c528979c1e91150e17412c67e52c6f7fa9cb9b4261fe8d66a0765e04739f39ac1ae56b3b52688b4efc6c1e0665fd088a44a8f8296797d8732b026e2dc15cd82084c5ccdd32f01f59b9ade9f09dc803276479f7d943d3680c8e110666d1ec7f36e192beced8545921718390cd08222b3c9f5c92cbca742f8c863c08f96a58834949893fd816261d3a3881610cf4bd8fa782b1715fb4506353a8bebae0d03d30c5620ebdc800522752da17d665b49a5ce65b07c7f014afb8309f9c916e3d1fb4f8b68742c67f3edd94381516bc8f701ce89974529f4f905468f4e9776d361cf412312c6714bbb2306eacd6373f6d0c0aaa7af2c22ecbdbc15ebddaebe54a880ecc93dc182600bb14447a0f63ecdd3611a048d69dfc14bf9e900dae86251b61f954a68fb720d976d22d4aac50ec2dd3750ffbefddc330020fbfa72955172278915840cd3c446f2945803223c24684eb00bdd49ce57c130f8482260e74260b1e365e0dbad0af5da33cf4bb934c138d8f710c109a3bec2e46aeacd29829ac92f916ed859cdc9e268895e0fea80214e30176644abd0928517a5ab6ec230e8ec9b07368e986dbff80cc155b73ef665ec4c045caf50190a40c071874211030d9819aa4226b5e8488fa30eb34253696abea824a1c97226837ec878a1199c80a1994d18e226140c13bca232f5094358aca3d4e7c5a1c35fd8475fdc7f37e8f55eb7b6dbfddb2787c47f748eb48a5ee20fb37dbf18da21fac6e7d8aecbc0c914febe2488acd71f8f025090a2f175b4b8adffdb0332272d82d9402327c3e7a7f8fd967f404a56b60e836cbf1572cddae8ba3a6748b27314333fcd48308d4de56e0a17aac0e9b3053417f80499affdffbb6a8821d59c364db3b0c0fb3e512c8156906a281ca52405d57279127aa18488b0832c482c2d94d3466cc9e14d57d2cbbb62b639158729f290ebf7f756c847c1b5d0b671d7318865326710db22a1300286a503f571b6461ef67b99beeed9036afc097f2ea033122ada37e599941ad068ec95aa49c7bede6ea45d32c86a1478e74e6ad88e4362d8e62fff44ce4181906fd55833eb0cff64b91ae0c26857e16be53df53b21799e64c38772749508517ba661da66a8b525ff14858d9b46de96a8e0fd88aea7d9b26236211b4eaf50672c9f298241eb4f1d1d252865dcc86647c11ee4ee9aaaa869ae11170c46314fd900931c91ab7f2b35377b26d857f9b3eb2506a5255503860da53ca29d8d1138a8d4259c2f6f2093ffc575883308cd7309ccb068fcfd7b23c2c24ac6c38625caf2e1fc46f346d9665a642ae75e64e9deefdf383046aff92cc7f168308f388341f170d1baae9f7daa543e1c3e3d756958429f9986142f7b55b900de111b31ed97e868354b11161587fa8a3e8d8e01d3835d1599d32301e0f21156735d32bf31a171e631b6ab4b17f1759e1fcdd37402a06c1f953b86fdbc03d94f2adc31ae7951fba6c0631bb650e2df4000883d167d8807ab1dbd0d8d7c50751a3c0a7bd928b48fe576adc86ea192f95b1a3327d962f0de401a7443c662e72ac55be07ba5ef23a4891b6e6d83a182ef81b4713fe50af4d8fc19fa0e463b705c945e9f7ad076b51f2722f155225e7588e74a7eac7b73b54d8aff20c828ef5a51a9b5830662de0923ae37dd16fbd0cf0ffabf3e6df2880609acf139e284c005cfef703a57cfe6d214cfbb2c08726a519887571b13eafa9bdad7b879c4df0045bd74d205c490a1c82efa15de4c869a292f98188ed9ea86f362cb09a8094845ad2c3448b3ffd1e437b15f639c795b9dca4c30fa54d36850dd86033d52a10200a6fc013850352eaba5d182d1779ed1190abf21365e87a320d4e843d5c366bb8be07828f61ca5a8be24e7575d9f7f6949bcc4c0578cd5be8e14181f1710bc950290d2538aecf7210cdeb0162933fe877e719496cf7beccc25b8521fa7970a61458b84bb88b14306af8d7a144a2983310f59fd0b8b601c01e39dd27fbf908da1c4c5dba66ed779c0b96fe30fb6d4e1d8e15ed3070bd56a002efe5b60377f6f13bba59b38cb263967caf33096e1e6f8f29f603d886775f6f1528e76533976b18e51a9476065e6ed38cd21f521cceeb54e78dba2a03737e4aff17c1ffd09ce57e0148bb9c9f2de32ba7f8a7358946bbfdb619624cee271d408977ccefdae8d608b522ca79f6fb0e66f6f5e7acff234febe6d460a325d4d42f0cf6d7e8ccbd982b303256d4d73af1f99ad7c6ec79edc89bf182ed682a999e35dfd8f0eca8e59160815e850972f92189e078332baa07ceb2d90b3d176f63b285eaffb48ebbc7cb53453f4f17d5a3f697d66de4cb89528c361988938b0939c56f0e0ce654d15cd5d0e56670ba039176be135cd4c0d6028ed7641b367253a5634c90dc64d0ef066ba013bc499b916b83316400f33d7bc9b9bd83d07a23f36bdfc6ae8bebda9de473a81471ec5d675dfeb3835c8da0d0d1fba6cfad9ffb00a6c354232d7cc5ac947298e24a0487e096e8c61b6fa4aa89fb88581c39911894812b36f3c622e9073057185afb4c30b4126dd6d4262d790d6ea6bb21848487c14c9d22978c8e2caf8e33a84ae42fd8826321a4ada0278e3052572e2f80390b4e1af45d7392385ab5117ce0398741b34932f3e6e2de3767df141db54a5c7b0fb58f9a4c2a32c5415414e0cec20f9b2167dd62d8355b55a3d8a3778f54f9c1ac054af1dd23b4225eeed186103602e7a418265e456845a6b37a4a5e8045272a14a117b6b0aa0de1f03b00f5bf8c6618f6171fc9bf2e749ea4bb61ef23d294140e571cd2a449a45db3db255613c59b82c4814580b8db8ed9a41473902ec70fe21065d098488c692f96394bdfc60e096a695c75a98060db2f156655b21b5de774641d27a934b1c13f36d23cd14d0e0cc9d2ca1ec89cbc4f76fa17c17a887b8aad817f12e8da0ed7d6aa15b5731a9b5358e82c1d4037d0a7c825ca07cb6a5e87822a13cf73f2b817f57c45884416543d95b257f02435e35f64640af3cfae749bbbb96f12b71c46515e5eaab21a1bdfc4b7e00e705b98d486d8f7674c39f6783fa2c90fb77d8832488a921caa1baca711181342bd21100ecfb7c88dbe5307f4f077691fa7e1ad0a6d6f89da19be93da6499f4fe6d73a21c1fb529dc2ce15e9ae8d73b7072fa1dd7452037bba5c41f3eaa2a3aa5730fb0a81f0ae733d3c47d33ef77b87e8cf712c5f25da3cac9c8c9f4250517feb366955ad91881089d4a6c081f4106e60eb3cc5c5c16891d0d52ffa07e867147a4a150d4a7d26ff0a8fd64abc110fed70e74f21b00bc03ba10c872ce6ae20de74f78d0b7e6c4afff91e4cbabf36292e76b9cc729b25f987fb3ab2d25d4aa7f476b2bc031bc518e754f7e173b46aae096a067e58d1301ad98e4f1836a695e51e0325932edfe1aa23dc43b3a44285052336b1dfdfc59f35a504fd9d5c24b49d6026f76bfaa52b0d8b235173849ebe70d89aaf006a0ede1fd00658dae3d8f999353f871ca5a43d1494759d7c56d8bd36e234015d0ef249604afc6fc3b540bc46107f570a6c0a469abc2da0b7df949b748bcaa8a5c2bf905a7dd7bef1de26ae63259466072b9b8a1d5d7b57c15013b683767346478f31aa78394e4ae991dce6aabc62125c678567a6397ce66f359a9daa5b3745f0c621bb68484f4cb187ce473433114d081176ba388b075828c5110d9aac7b31715084b4176b669fd70109d2bd98d01e96aa8c5dba8d31de881afb7fcb65f7c94a2acc45cf633e1cf67bb4261112ecb7922636c6a45fb64ae200893c59107d5a05832f8376ac5788e5155e2fcbb6e66fa378d1cf13b1375e2cccbaa184f5c8e623fbc4ed399165c562640cc55a9045519cf15906f4e0f0e12244cd2e0e6605bd7b44b62d17242fee0db4485dcdf8eeec2ca6e03129dc8f66732fc5e6309330b1a0fb35cfa2252869b34c8b11e5aacc032bca12bae9be91879919cf126bd368a3d63bbe076ffa89da4d90cc251fdc1614a465b9ef13f870600769f475b0f8763b1358ba61c2e14eacd5eeef51c03ca299e82ca009502e84fdcebeae42177d389f30adf1d3fe4678cc868cbf1c399bdfd13ca270549bd133bc8c76f7d01656fbbaefb373f70345c5a7c5c0b866d359e7d48bb33d005811f6410ee672d86d469fc9ca30b4d3cae111571cf509a72d0f47b151e5e216fd472d70a0f0d1b1652c28ec4540c0a6f93285882b8a098f4068ed8cf240d3a68bc490a7a4d7446229f4b122abd872e8463bfdd09eab54827dfa9a99e6ca94e3adca39970aaa4973f9cbec0b2348c2ae65ea085ec78a0470c5a4a02d42456f97e56b7fcc5ef82e208e03fd71733510a58c4f11356660267c3f176654d9de95d622b931395a0418c5ff381b96d4e132557feef6174d456be44b1e670033333bada02f1207b98bbeaabb3babf8a6f9ee4cc57c9b7e9c43fbabd437cac0e0d8162737b2eeb459fe828a959a9b78a92f2ec283ab513a01c60cc1e41786bbe2a98f9d3269dc92006c276eb595e4e121b0b817ead2c74e478cba6b92a5e15787757dc354a0463c41291c09f802b77e1b4950d63ed5255ea9120113422fe8e52e3ff21ef3ef8f69a3fd3202a8c9c26444b2d7d8876f55929fec24284ccd2e981bf5e4b15c88221bf76b0573f0040472b191a4fbdf8dcd2d553b1161a82e2c89c81ceecb8f8cc17e3905d06e7aa0c32e0943cd15f0ed855afa99cc757eafd6412d357e0ff76d4548ff59efb494a21cb3d1fb80c02bec6d4b588e90481f1185bc66895226710515db998be22e983bed2f4e170a3b5ffcabdc3d116738a59ddea13d0db9b884a335ddadb34be9d28dd6c86bd848b9bbab4b76acf1835171dcd23475d368eede4a38719b6fb509a99828dbbf8421ba7cc9e8456e4b4c924cf2816095721641e6cb832c070d40161cd915bad4d13f2bc169c51fe6fb1c0b292c441fd0ab01d3c75104c0c51dc9ffdc831c214ea957814b8420f548aacfde50b4a8569f78767bcc986acb3ee0ec134273b9cf16348fcf63b26c4252b42c063dc6dacb5e0592184107b2ffdbce364212694f3be6790916333f85dfca634d5faa987f828093793c5f419531a3fbac439eb6e17218a4e8bc8738647833ae3a77d3f92a68c6cdb350f8f508f8a7cdefe9d192f9a8291da366f118b5ecd1844d1405358f863641a4651d5ef10b85d97f6277dbbe5ec936fd4a88f20657018104b4c4570959dcef1803930ca2273125efad147c91beb9073ed5b4d2d2bba4d4f6e3891d6e3e639ccb0138a1136c725fdb485ea059e051731ab5d31a9668c21393296df12f63d57d213e88b608c3d01bded58ab3eb675383cdd9ffc1c03801bbaf64e77f21ba4fda0920861fba23d3c2529afd4718ad451215786ad528d8f98fc4ffe01fb2c25c40ccdcd33eb70bee8336d4685397eed2d0608e5544671b9a67dac90548bd0957ee228a0c89ed53d65e0fb91f31b472d28a24cfae3bf5f62d2b834bb310708f3072e2a3ff85de27ee6aa68ffffcecbef1e565cc51d66e8719788ac5a28091f28fd831b89f8516bf6764d91dcf5898b31da4243157fbc9ca07f0318e760d5ee615ccf89213edd2494e4376afdf76d3a377c2d4b6a49ce8471cef7bc76440eb441c51c456cd9e60f253eccdb7c785c5e9cffc71e80904802489aa2a797e1bbfb79c487502632bb90af157425052bc47db03b035e3b07c33ba066c17fc1de128c5d0912d62ccde309d77bf445510455118fdaeca642dc01f68958207e8c1c26d9a53702e1acd9785030ed37e930fc360edcf60d1b9c29785121e6ec824d483d21f68cf6197fd2d91147d6b192575c6cb0995155d045fbb0e965bbd3ea41cc13f0ee8572ebf9087939cfe90d5f1e555655d6bd7192fe7e18f106248ec3ffee2b307b99eeb9a5ba240dd255ceb0f756b5334f4428cac2219d1e64ce3ae0ab98a7e24c650f68b80f1697ec2611ad5e0029384237b195b55d7074e5d8103d1c8cfc6088a9b1b525522bf08eccfe7f5b713e5cd164271a781d5dbcdda54967fdb05e83064703e3e435b90d182cb5dd38cb7693eb4e06439a9d40be68d5f0bcccf520985c5da82b8141729c607fbe304dad84caa377f0c923ab928557f2d8ce0aa64ca4a3fda4bf722442e2018e1ed8c4343e90e41d10f35409639b7ecda3301965de8719f7edbf8d722900655cc5cd4e8a98ff6456903b215ed3f7a021a2174066dcc1f71a29d92b10d26b29d895f886eec718040a577f8422b7c1c2457d75e91b7166a494b8d2101453e2176863d50051ea1cc5276e9e7336fa88e30cddc13cfe833c8456d6688a8928dd91a682b860959ef31466c091b44fba8e74131092ae73a2b944e740195c19a2a25ba7ed89eb87302e349c142a316d89ef1ac4402a7e6bb2e268d8bd3ca7768cdb5889824fff50be9926b29a47f6dc38b51e2d29939b1fe701a10df6c8a1435f200ba70b1fd866cad91e2f17cf1842a5efe39b5af03aaddb1e70eedbf4e23124e9217a8447a833a9d585029c665d54969e3fe37e0b050a463dee230f800c4bc75bbe468d8c55502ef43a2f18820857420324a3ceaea52cd0228c32d4bb0b080cf428f910818b08842310cea5dd5e116cff0bc044f7c51a90d2d2381b96ab98934b431237d907ea2989d2013a0da1a11f9f3c03601d9fdade687af7cbfe84637c4afe6ef8e54c210655545f6bc16baf19fbbde66b0ca5fd8b10f6146eb5e2be60668940dad517440c9e1055c2735807fa72c83e2d02ae03230abdf5b05eb06d2d9d7fd4c1dd1973572e4e343d3c9cecc0f47c809670f235e2fd51eaf2c0a37ff6dc9d34a20086efb876adae4c492b8fe27b0e5b728771b4114b2d9084572109a945becd2a4910d800aa4074bf446c56263b2810525b94fcbb0fc37a13dc4f13231e6cb8c9939257401b29bae570002bd6a6b1cf71b1b8133730e368728027685bc72618cec7379552f47ccc46ddcc021c2c42298eabd28780e1ac4d6eb574acada642a51e8a9120d9ff7d1c9d6e3a3a805cfae5ed4535a88c0ec728ae94c7a69ca3bae3fde4fd8804617729ba0fbd203e2c41403e84f39bfa6eb7cad06fd69285e6bfef50ebe8d9aaf0087f933286435ee902472da0cc628222f268a3ceaf98d35cb97bdffe3dcf36a6cb975448fbb6841af7b79edc10e8bce563771eb6735aaaf1a2683b626082fa06613d445f8a88afc33aa510d4611d70d21a11776e1e8f06cb6700d54954eca4bbdd0d2f239503db91d7b2e5faf97219026721329d4b4558c5023bca77b9403a168b88967e064038543042251c5c430eb57dedcb6fd951673094c42d37085b8856c81ba3f00b5fd53fdbb15b85d7c4972f09644dd3cdf40e032afd0f748997bd1331f6ceeb256012c4b25c456ca26f19afadb0f1a46567f410cea19bf7a5801aadbab868540122c3974cccba1b8248522cf9263b80243ef8a5cc5db130962b6e1b794f43025e6a76ffc39830cab808f0cbe39d45186781a29ddc60104166cb52294b84ad73f7892e2ae5cdb26fc98e97c2d6090492cf1ae6eb52489790225c5b037961a7bc9a0f606fc972bfdad74c1ad9ef17158c16ef8c3ed43bc6ffe55f9deb8b5097a003f1149288ccd2504a76ed9d76f0a9c602ab3fd07a367b1c831c2a660b7746eff66b3d346be2c15affed1182fb5fd155e384b359bcd691c3fb36eb666879bc9bc4fa18ab582ab0bc464d725d2ca1b1a64af6241e77f12c9f3a4eafde6eba501b2758302056db570f61ec572796afc43fc2d1f981450850044f998ac215862cd00326264d41fe0fd2735e61bc0718f991a3a928656ac33178001003f9c3e393aba223faf2ba46398fdff7afad43d0850fad2192145c8a5244e223cc1053500aef597da59c02f1a46e338c974777e2755da50a44a2b224ed5d2001758d234433f29824eda91acc46e28c5394a83acb70b810c55b44c2b012596fed332beb4958a6d740a293f708d464f8a9cea3daa96527ac92feca2fb473ba699c5e1e6952c81c5c2cf5ede11339268dccbf6d674cb3f55b50ed355516102d2151a650cfb33f2066edc1bca57676e5d64b00e9033d95689b94818687b38e309b95565a7e688f594ef653789ee7561dd080e2b221f9b53cf173169eef8f5194a095e5037f7ba3a794b8989796c214c9690d37a5b61318caf4e492a58239853a2e20c764426c5049a4376bae8705740a29d8aa36277f23ddf3553cd64d82e7982fd2ae582e0bfccd15586ab0c17ebaa4a1f8c89693b06ff7404638d71f51eb955c6375f6fb387ad1d518a0eaf12f3da9816b854973e89ace33df5c724d68337cb68aa6beae765d5fc6e79a169e308ba5731a068506ddf606c6ef2aa84ac94579f1117cd8ef3d97a3904570282109304f2e883e5d69f63b1ff04d690530f70400f0bb491604e67745f069a312954e1a160512ad4cc27cbd79627d0877d3e51495e9486570ddf5c655b01627da3c8cd094c22dfea589ba548efa698ab9d4397f9131cd90dc08abfb1f5e19a6688fc68ca21ee1737252449656f11926e7bfaf56fed9444b799a3c14c768eb7a6e5aba487e3faacfab33fd06ee09f419134f68d952ef2d105687ef85935e735f80ab1b89684dd79a898471d65c667f0598a9af78198f14a5218dfe3119393ccfd0a7ed5d5d2b3b36773fcb3380a67ab896e98ecde3f0c76d47d5a283df2d65f6e91f3134bb3f47567b767f20ce85595cdae762a151dc63795dbb32bae33b8d36088b00fc71d58351923b2e7a66c96e9fd2b9dcc07ef6bdcc529123c79ad848613c41307ae32d78848afadaf351b0e727d726df53df6395f28fa5c029d7070fd2a958e0dad7ffc9f7c55fa8f376c5968f94367a9ff9eed8cf88bb4303f31d68a330c36b01d515370328464db7d4406bfc91891968ad37e0335b7859d666c21b2fae76cbd8b0aa672be92dbe233e03eca5b3012282232b35b6e55b4ef4e025dc09ed0cc8699b775e7eefd349cd193812c19012d6800c10bb6c876cde7d72d79ba3f16bbc101a68baaa491afaa21b2958fff14d6885c19892bcd5626b2bb24b348a86fb7d375dc947aa286c35c3e31d5503572a063a1f08b13b43d9049f76c83f677b983ca2cceba6b30277ca2bc0b0e49cac1b6280431b8f26d8b25cee27a96f1a32f93f0f44f65f1e7774111dd0a1ca6c1cdbbc2419c7ae35a8a973fecd96cbbc28110f3f31a2c58fe51f983855f2829be212315593faf2f570ccd5f9c0d8b8343ee752beb2be7bd5ba9b26a4573a0ef060dc2cf384bd186300e89eeb3a296ca7130c5d25ab94caa9f94dbb5deef75025d1621b607d18d8f0bcdd194ea150f79be8065213db32ded7bdb86f1e9e7b092ab759ea4b15c49477b5bea0a9c3f738997e1616cad9788978020cd8527df3b7deca25c7860843eaba58fbe029ff383f2510b78bc45cde32a7a96ebde8ca260f9c8dc781dbd134a76832faca0d24854f6f6118362463fa5f85d10309fef92ac995a65f72fd4d8e75013a0d5efc94d4e954c4ea731ab1c3e88f257d00df14ce4575fe9dc6d374b9d0cbc6f08322f787914bb95cdd4c376472a1ad509774c53b7a5bdf8b1dfc400f45e35b2f96185b3821043d7371158dae3ccac2a87f254ea02ae738ea2527524d019656ca3936bf3ac2cc8a6f62985239d241779b5675391cb50915c79d8df6a4131ab1302cebf6fbd9ca22a9ef656900e8df5be0772acddc4ba364b9e1f0a114cfcf6c53b243504d76b7afc07436e964d3b8e6a898559ab9714e0dff0fc2b0531dca8bbc061650d4503b0f66f233d75dcc9a90f481dc32c181a7a23158e5eaf41f4d94dc59f003f5654c88e5a63be5cc0d8108ff9fac80f5530118d2441e94869cb8237e04a9add60390c60bcec9475fb100f949a60b9ebe108dc83befc932de7976270ecf0daa31cba8d99e0679b7ba8795a32387ff0fc774352ffcae0c688c8959174ed19e5c0970fa0d84e4abc9231355b2414272f7e22883043aff7414bae46587e1b88c81c875ff94bde67b206c1a1ee1f2310568598c8de98955e822f944df56093f85182a68092237a713b51d646e6c0d86258c4c9a83a03093024f4e2460efc54cd010900a150f1d83426e8cbfa0b121fc9f0e1b22355e4520cfb51c7f93bf3f058626915ee6f8dfdd6299f0ada8df2acdb0fe2d9b32ec462870ab2327e7586010ba85e6097b93a8f11fa3c3c12cbb371e7704a6f1e431b325912c783e4ef52d6961a33d756e5d60f2fbbea90b0068bce747ebb1d59d7f2f0ecf49ed24954bae9ef942c0022a20adcca9e89011f67a58ad1db3bf2259e4b36b67033e61e7c8bbf436361a2403ba491f4247b83fdd5df9dac4764c470590c6fe2cad4e89ffda751379a3cad2063fa0463a123458bbcfcb977d6dfa6c8733a6e1e4646e989db46af79efa3df265a833af33043f198e82dd0be4265802ede40f03d96aa7e661abef48e9ee2aaa1114e42720861c93780e3e24d6f3ffaa5161825a01932f98f55c0223d3f3eae079c921dbb93d695da3175fe5a825371eeb95db878adda134f7f7b1dacc9bf6190a864dbdfd08db5fb3b64125e012f676a66c3163532d43f8125398dd3f79759aa0e7ffff5f18