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

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

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

Block Certificate

Block 59334 a99fec1556a888e2c371b15b205658627d3393919c3b54e1d3457fb357c5558f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
244dafa894ea7dc67288cbea2459852f425a48734cd4929b685c8a11a29478a2
Certificate Block Hash
a99fec1556a888e2c371b15b205658627d3393919c3b54e1d3457fb357c5558f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a00c000040230000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dcc13be32c23c6d891dcb56d65f17c91719fcef833969a9b81335e48d86c67c1e077759d3d1b862a48625bfe5b9090cecd37738423c75bebe8dd3002b0c08fa41495b4f034d167e511f628c3965e25819f539762ebb648d034000000000000000040000000400000a00c000040230000

Raw Header Hex

000040209100cf5cf21d8507335d261630fd6ebb8c0328df25616842b5dda679cc1ff276009a844555e39331161ff42ef201ff17e14106506268e0fadd5cb68beb678f839b12126a60780318a27894a2118a5c689b92d44c73485a422f855924eacb8872c67dea94a8af4d24

Proof Data Hex

59,560 bytes
1212160203079b492cf26fcd450cc35a365d392eae8cd57f08187b034c27b77ffd4e48e87154db460e6131efeac9c9a2f0a23d3839e95d29084a79de535c520335826a444bd82fece10ae7047cd2ecf62ccbc97d022779666a7c8e5e683afe3c45a8a5b062825b01dbd5b15e70260afeeac57a6b115b9eb25b2653791f78fd8e365dfa469aa8eb0a02d943ecb62005902cf900e864f3a93826d4c72d52627e23b4d71719bae6cd070bb8805f5b270a82021a9531fda419e51b206d946579590723babdb72bb4f422e5703c544524999c5623d2e1258a1d6b9902a352841f8a004f532b0188f23283c336e4300902c57685877fbbd6d07b53605609052389f4ab8344ba7d47b74cfff11d50c8cd889707f7d2b4a366a27c7782269ca5e30cd9656e0d53c089359de7f6d612702a6c09e97ab8e604ab5221bfce2c63d100a36341fda3169298a6fff8c501479aad276dfc7191397b0906a20f5142e2fcd425b1c1763d07539bb2b803412a0b1da6eef1dfc75b06a488cc97eaff16d9cf835d97d452a314c1a1ac95e3c0262a374fa021f548a389138ad4c0db696c46bc7d6a738a5079c90cb01dff606d1e30b7b826b0576f2b5e6f393ba383f59e2c466b201a7a4264f9de082c2690f764849a0fb4466aa0b848ed6e377560a798002144db92bfbdc6b1a0491b8a82252c31ded4e8918c0f7c5dea7641aa836895d6a33f35ef6fc9e0ecd4a768a23db270933a28e694c0b0f9145654371f17d197af577ae912205f1a65a8fdb3df5d623890c958906cb870f699419e3d44ae809b750cdd9b443549cbed844b18179f234e818cf592b24a89d164af318d258b1136c983520d021ac237f7f805b7c889c4364b458275d086fdda7ad029c2ec1fb4f0bc2fdbb00d36f21926a657b2dcf75161854d3e0387264a2340ef1de5948cda19e60f44082ba85726b6cefee68c0e25651bda285631b2067352656957f6c4c831b6288a557a2771e2a4e2538dc8af2500162187ac0f6387bde6fd7525b4289d346fd81e7d087cfcc71f5cf90aa6ee126714f7f3189f2beb35d8852a1633b4d53f30fc1d78ddfc698b1c50aec4a4dcf9465bfce699b16b4dec2ded8f706f1e01196d690d287129a0d83dda976dfa1763ea931e20d53dd7d2280e10f924f70fe7e2aa95b44c75dd0c66ccd963f3d73b4d673773575ca164b3f369d5a3a89c4efac637f08e9f4f4dbe55403363c48cc99e7a0950f2acf64d0c222c9a029ee736d04d06516360253015caa40ff9c8070b1e8b2625b214fc1a5bef6e9c31ffa1c0b52765d0dc1aa21b2c5efaa2a797ef8aa17f46f8746f0075f659c00585720941e24835a4aec99d887db2f18335e88ed3307d9d30c09797473807a5da5bb392aebca33dedca5a1c16f7c5665956af0265f4ead11afe500c653bbfd671bca818ba202b4defc4ffd2e77790d2a631c807597ed3f00156ac9a2efc227efbe677db15636254f20b92080142e3d2798e200a550db6efc57394dade6b842e02109cd28d192b0d899157170751b456fb93b701006c763182282b606abc5df15a59919c00b84cc013e9d65c28da282956b306d0294a8ccffb9918ac1f6539271e7f6a5bd89d0affcf2b4daa7ec41df953265698272ca29f1ffc3650677e70d907d001bdecb995307bb0f87e9b0a598106a246a40b7e14ad37d7495ba0f21e62171cf214b4cd06f3860294e59eea83b2681cea54187bf617713e8620d72a4e6cebba6ba00b2e342faa1c6e7c6179ff88cbbd1b0385e515472ccc383c60310d8d6f72d069d5fd751531b8a6d902d1f002970fa2b545e298fae51d29b4cf3fd76cad62cbf7ee2782ac2539f6a6604849c49b183ee386954471a4c0cf5a68e7500b933913bc9d5db8dc1c44294d3a97a82d7cc43df7fc14263ca00045fd13f5b45225542bdd1e03ade49f4150daeaabaf5b42882253a9bc4f5bb428eb259b50d0ddf3d819146a399021eea68c27b1f557b9e91bd9eb2cb27e0e3657e0bfdde7ecf8116246910c29eb01d9fd57685d25f46de8431190671539e2e3c44ee0bedd468103bb3ec7e40714f7b013f45926104b49c68619503d0148856fe6f7aa00132f425861d88bc02bf7e3887a9bdd2899e851800a67c0037054aa0df05b8f6e32ce1f26866045d784c16ee6c069abb98f95cc615269ecd5ba775e25890081efcb45ba3c31b7da3d68361de7031a548d440c818d41ebe325dd5f9a7d1487b208040f84a50e8956b47e1ab923e27e2600d3f170e85bdd7ddef4c4564edb63417458d2e2086a1ec38ece45161722f0dc23a46f586e4ef46a4d45eb84de201240967bfafec13ca07c150211960bfbaac8dd21b266cbcda3c1f6383d9cbea8d2ad556aa58f858df356a2c89ff9e3c9d34a2c449fa9087517ae7e05c494f7a9929e6439f561b958430c3cb3a5dc753fb76672a6f57d0f5d9572a13032b56d4681708985bc883860280e0b64a4418d09a5371c60d12af06b5d69e488709412d21cc1a2392a0f33369d83dba367d28bce1e30bf7b8efecf56efae0d81752fb8862e7ff4a4f08be2c7ab52b33709ceb46105e38e97202b246a245484900d13a9faf24ace7ab9858786d44fc29cb8a3e876d5d4fcbd6293c275c2e3ddaae71450764ea16aa774345c41010e97913c078d5dc4714ae7c7475e55ecc5b8ccd3d72fb5747688e47e681393f411d9d4040d451dfc74fe326667c4cdb318b8e3369c5e5311b4879f0a0c9b0e3b191f6b7cce2c4815fcad260eb24a8f24e6220508adda0fbd548b9c48b2bc7cec09e65b3c72447c903477ac95ced439f121cb06cca46d818414c44968e275438351262d2fa79b4533cac52aef43841de4ea015e2ed4c5aa0101cc4cc68894d18d77f9777d8c3fc043223ada1a02297e66d2ee79ada6711b19408c583e2ae60a2871f6ccaa8be986ad510c308d664c01e9b538e227e8c1bf31d4a8fca37b3a84d0b647e39db7068cec5c679266ed25d809ca814ebebbc79959b4c63c594f703c5ab1f57c2359566bb79bafa07ca089d700289925212c002db4ae7bfefa7d35a4d0aaef920b4214a7142f2e958dccbe8b98bf34e957fe776d5a2320c3117dce999f27f527595ea06590c8c19f42f0d4e1169203a2e065c5db4df1a1993b3ebe08f421ba39dcae96b9ea605b17fb0a69ed59f60b63ef50fbc67baf5e5541740938f8c824d69bc0c3102875e8b7dcfc32567f06c69f22cf003b2ea1497221155de3ba3a7a4f98f5a7f94f193374bbd0710f66617579244190bd985c6ab442f3fdb923b2d6f464a43998992a9904bfdc346ff12087a97c594f06d2207ca48e32367fdb0b055d5020718ddcd15fbb4c1b829bf45514bfdf24bec469c41dc6280eb9c416f79d64e8b4ec3dc396447a9c2c301b31d6436c2ab445eab34ecb64f3177bd6e4b4b4fef0f9b9419721116ab5ec44d9ca4cbece789bd859e8272713ff5d280dd16b2ffb83f46568fa595a1182e10063be4d65181a8d89cd85131c3f42043022516eff219b800d9ced5e151b0031987979f1645d3b2d2a1a670a8787de6f8d8889f8fe61e6ded97b9190ac036a3cf5d05ee743b2db885ccd80d3dc0b88dbb295ecb1c2a3d4f2ddcb8feed311c279b81888a804f3b8016eff23aaad1e73565cfcbd54834cd0b127fbd7d66e1e99b81900090ace526427a8e267ea6b6ff9fbadb3bc6d8e6430936f5d575a7c9863ee43a0710d5e9cd73db4cd1cc56a9d9ac3e0ab76904d319fda76b5a3e3f889347d3f97969df015aefb06a47f60960f0250f4f3ee71b1de554339acfcc454fc500356c5a1ba1a594d7ef8106a915c3aa76316cc13a88546a81151f8bf0ea540364ffccdc4c60e81258e5d249b4d754b0334f2077a0ff3a8164fa0e1c98cf961a907001b266455d77b52bf5fadd91274d1208f84c5a306eaf4dde917616e47979271418da4048ff28a16ec80cc03b729765ea50e68da93f5941165f330352703eb060f6d0f1bfce812fb75ced0f78c2f8231086a1f2d26cf8b4cf9dc1b74c13a271e8801d57ac9948f0e2eb94665afb39c80e31805be43d04044a0970a42aed984c0ca2bd34093980bc584f2c004dc4d8f15f5110c9c2322898bd1eabb972f283e212ef86b45e43c0383a98218bad0b89522d8c979a201cfe966d2509cb3603cce6a604298c5ad263bc4d7bae7fb7d8e1af519631c1c42bf2fa07f2e934c99518694c985dc0c9b0a4a41516f4f0fd2a55df71d73761d7b5fa19ee08f58a56c1190ca54c0f50b125ed94ba31ef46079801c6b8317db0b4583d5d68a1c164600fd819de42198a7ec3aff67ade5e6ad4127a7509cb1ae5cf8c267c3e69363944d745d6f2f909c4a1aeb83515f079e0b8afec28822fdbcf5cc6c570697f77360a2767c70d0bf5fc456f76adf6eaf6bf2d091c7cadd509991183f33e85dd3108688c8ecf3c4034430763426eb44e7340ba39e3e44db20161f8a6786b78780a8e43c3dcb1f2691ed44fa074896a93175f46e78ba73da99f54a0c8412190ca4d77d11f468a4faf73ef3a90d608cfcae6cd9c45c43e6e1db086dac1cb1783353550280eba887a97aa03ccd533c0cdfeb89bbefc6a0628f1171edeffa0a3cefcbd85d567d1166d69f67159f38ebc44229758e992abf4c095e0a584e7361d66e8a5bcfe5f060293cb1174793939d46d7a3104ed57cef99883d39d4fcbe5b51af8941dcff8881f0d84b26681a518ec4160d6ee2d1fd0a37312adea131e1d8de5f91644dd79e82b542af8102fe5f62b47ec63ee814e2007c5c8013c18bd11d9827fcdbcf2878df3940dcd3b3b9a3769f95358de6735969124f6f169cca57ca73a32eb4415f38aaf7916ddf77c5a8f1275d2fe3b116254319ea0b978c1ab21f096990174247245096e7b15072add1ee9e2a825ae313955468a76a15398275157c438ac2636a6c52e61d31b6df18bb711d8e0fb33a736306fe0a1bce336f233b2ca014f4f28a03eed6945ccf10a764aa0ff8ebc201b5e57336ee02f4f2fb6d92b3f5cd4c17757bb2f9f6c2c2daedc8c638f60851f5569efc6df6a520d3d781ca43c0d041207ed38aab897e1678ca6c77dcfc69cf1e3b00b4506bcde192d605d6cff889e0e57993e881bcaf3bd0c63af19cc959a23cac3ffa48bc32745d3ab9553a5d4abfdf1ebd22d8f2088426995a0aa7239f9a4ca611a420bc1c2f0bab5cae5ba701ddbda0d3b1c603e9d1be426ab3a9befc5c9167033605e05a17591d9872b0b9a0af1c876af12df4686d8b54a0a961563f0ce246b45ed077056ced29bc5a5d4a74d10e7f73016dde30ec49b87e964a055195d145c3f7dce35438974ecd6dfa351bed711d8c9300be371150891a60a2dbf2b6da565c0b2e6de75ad7a225793d4291275bc97caf86d1b556e33c56b00170404cb0e7f1eb64d7b408a25ddbc43a225c6576a7bbea77aba4087578c4c2000eb87a263e5e7f00c8bd985eb4490c16548e5afbfcc096404f255a6b830426451aa513e675fbaa9e6743aa608901f988821f69d258fbed674057fa2b1d5bb149c7623d6284eaecbaaa4feb1935a659f9f5d1ae03b6e3554c7b4fe4fe6217542195c226ed5d0489e59bd794fc1f64758db3dd6572a066e1e4e93b88362c13a6acbffb47b7c4c223d9cf555c12e906cd486aeceaf32d7eb07b1ae11c5e9bbb6c78e6df1af342b4323529ac403c1635d76699f32a8baf619b522a6f45f8d8281ee4c302930e39f792755811144ef3fcd9f18af60cc29b2d9c40dd4bd9b7dec7cb687113a3b422adf0f054c40dd7d5fd5dc64ac5c3166bb730c87731a5e65fbe1ca78f33b6c92ecbe70f3325ba42770c877b89ee9a57f7b6d09aa443636162b4082e751d2f92dce3c4d59ab143090ccdd0decbe82bdb53149d1eed5019eebdd39b2e71d61f9e71ce3995db7a83606baf9495bdd022fc0d12ff0a21d6e85dc25fdf65683408748d12890d4731e1f123d6f4b301f19b61fffcab8db1dc40e6f7b5e1e47ddeaaf952e69c39584f86da60146b7ca800e08d6d801c83d3b4ca34785577a64de891fda0e9e7837244a0fdd50b914ef285d48163d2687a2c4d76406b86cb42d93acc86796048c39580b0355d7b0db6de2b6a0c1dc85040ab380d8301e2a5aa60c44e8cf697c3c5e2d97efb29ad709ba81f0bb9ad0d9fae80e2d688619266152f58be83fa33737d35910327d418b7b9480c2ac31246b7e4749160dbf8c8bbd6b3c2c7cb165053d44bfbde2bf732f2a075eca34fc2a8988799c75aaa2afb8a98ae829b7f70390b5be1461c820ac952612a9bebb668e0d243848d5e432410ee78f91e80b2f7bc4f7a375cd2299282015bb183ea2eff7eb96507df272fdc0205bf3177bfd51905716e4320dee0f2d23d5e036ec3331228ef932d9a1ea5ea0c1ae7a6666c78478669717a8b32bce6282793a27dbbf50155e0aefc61097677e0a6e26e286098fabb68b486a76017af38f2ff2ca0d789eade74824cb734a51f42e8171ed41b366abffa01c0d180483e05f3f66545a065a6d2cf37bf395e617fd9a654ae8bd3059d692702201444ee5fcafcb61e67909bded20d9af4c4c0525b07374be25660d313c975846fc1661592cbff116c548a848eb6558e9568d8c2de5909bf84164f74edcad3f73ac614fb15fd37c82f03a72130ea5d9164a05574a8601837cc7c336ad658d81bee0b21c62899d38f9c8e6c4be56907689018d6f775e140689e72e38758f9c04e785880dfe6fb0620e3a185ffbefbc10542b52c3000628f73be7ad84102b4ce8edd0ed9c9234c30a0e0a17b106cc2e4b95f845555b3aefdc0f461020d2bf9db873ab51c083d09cc3bf4a4df69b605fffe38951415534dfd03ddad88522992e3e65ac58d6345088b10f47f7f427856c8eba3db31401cd7c61bbaf2820f1ed0f8173e8aa6f7be3cc12668b23f246007b74959a4768ac24ec5efc7bf2410cbe2fa45abaf6e2bc606da707a32f3f88273855523ae81fe2608f766e23e6aa6e83cf0f666295d082a12ee7579d80e0f35fe2293dc41d80b631ca7c745cd72592491a3bf88ae30fa946ac29447c87a60f73769d50a2f36338e091223cde094706d6ffd1d66593077a8f20b2c7640cbc32ab78483af750a5036d5020a041826379bdff3994eec2cb5270b014d84ec6f155b6afea4875f6d06f38884df8593559d15ad782fe5d1f27198e9e09c2739f90663b516f7df6c100a06afca640aa968a437723e974caac06274ae5b70c209ad20fbfa82d6fc6b1982d41633b47e32b02e4ec48127e8d576c456dfd8e84dddea3a7a0fdc6f786d564eacd278435a27e5dd8f50aa096bf49c5c8eda3c7183e7bd1490a123bb793507143b14b89467e984baa341dbd93796c66e9585a5a41802d47d2801dbf0091c51686643fb31e18564ca5aa4f553fd1607e8e7b6eb130ab40753f1f15a3bee20853aab6782a2bd7056261e354b66620e5373ea3d6fbcf99c74be7049f8a93bb3db79bc61a3af1072a980cab9bae5cae2307e79c2ae415852d4f97b286cba9a9ea9ba7aeed33b16ccb0ab39c771f3bfbcf4a316ff058b0e2a890a34d64f061b7a980a40063f71e9fa24b6f4fe87d5468fcfd829e551da191296836fa9388c1dce6dcac30b11cda145b120a14260c479ca68a8064352fd7fb458ded688f21bf33e15ceb2f9ce154b1df812fb479bbc93c43fab2c5c95b285d367a29f56c3a07bd2a4f75eca19ae4340a82eab21ec7a18f6c9786b014877f8269ae1c2955b7e20e7473d0731c11a6922e8cd626b7e0555658a76bcb228d55e5f3c3de8f2b208f76a6258cc3ef9fc527191cbace7db7aefe2928f4a4a309caf996221da6dc843c6d29065cb94e485c079a18d201ea7e442020399c1f2ab3c756f6255a0d3f3466b4c02a96c1f219c7ed09218c6f09bb4fd2b3c04c7e316598b3ae694e9e79a14727885a8be5a68aba85479916adc6c0c40d012c74c894ea202cb9335c4a4d4e285f7493ac185c669558bfa8201a37890fa3dceeb8e273970750343f2eb574754feeaeb9703ecd4efc741f9dffc987d2ba318421ceff3a26afc489546443190d9d21c9fd136575c71d706140f64b518e086b593fb55e7b5c93f4a2236c0ed5b34850a3c2854cb2291cd3215e91dc67a3a5cac455394dc6d6ce2da4c7f53f611a70f44e87d35a049daed0e3709d3417cc0f32222d4d6a6748b61809665d0c98890d995c45a28d4f276d6d7a22c650632bcbab291db57923bb3499d49fcc5b41a10d6a12a70eeb50f0dce80d826705bc198d26b757705184e0eb0beecff8645f615ac903b9b80e09db63f7b81122bf4a9c34723952d04f50be2a3066dbf36621c1276befbcadf6007524057e1f40a789f054838035c47f914f7f6f353c36617eb0a9e28d257def8a5f39c721b2e0511edff8f6f7d89aa30aa7204f119bb83b7072a45ec8da5dcf4144312e4f936c2b3ce80bfa08fc059f951365279430a8080e2b3185ca4d630d8b145ee4801284a4baf8babc48b3b3b143821369b96fe5058bb598d5a5825aa573c3fad867b25f7016c3fe173286c775ac093d50ad235c19e222fe10a3b8066cd1546e8a2416735e4f78185048e849be0048e35c14589ff3ed042f89b957f4c11e0a158d288fbff2e0bad953d040ab6d05f8ac5e2ea36202539eb6bf6c1b04b054e4bec71d303214bae04f23fb21e5f3789549d0592e1063340b52cecc1da7c3b61fbf8595b6e2120f8f336d155a348647d5a16ceeb7e44d19f976cc90e32ca42439fad76b329a7999b1c6ce65d39c7c03057db94d56f417bfcd718013bff012e72602d818d95d580db713c5d2b8f33f6bbb1666e856dd9f8ee445147e422fa9691bf818d13853cf8c4d25212ace93da470c2355faf44625a36cf5985735e1dd8d139d9e230bd2316f7e3b43a1b128d85d858caa953a1abcc13813a5a5bab6e32556493101b8b2c5e91d71f1f853209d5e7e61348964b3f583191b7dbf7cf26c3c82b2afa841a6465cd8945ffed529487c7a71910b7de10e4e5cc93920dd6a99ea63b6b4d12d133ada6c959e7ef3780da778c12f738417f090fb76bc0cd8c852610791d10f386b66a4fe682d3027310a59d99c0115976a6555695db75b0a6f21b8e8958cb99c7ad42fcbfb670eb171c398cb2a75ee398514510ea818c5562ce25a8da794f753088b71f628281ad19f849a4ad1973451684f8893ed479aa78210e9f294ee30b850c466575f147257676a8ca1c28f06457b6376dcb48c04ba611fbeca87d54ba4a8fc3c5125e50e1863a2a34993ab91b78d37dce90f6cf54a9ccbcdb1f78bf2ebbd7521c61ce6c3eb49ad715c860ffc5d0acfc6aa7e1abd5c163b19573b1bb7bde52e266d6c33b979cc940d86707cf1c778137fac21c4263294eb4b03815019374855c61cb650779715ee5dc273311968101c659b33030b53f106f2916b785a7be2c01391cc56c9cb077883ff729369993f0107baf47322eb60d27fb20df8e9d7ef6d0d2c5ae4b724b9cbde76161854c47781d0bf5a929cd4d14519677378ed4151f876d456d16ed625a07786332e752df8bc394b44dca6546ba0bf92efb4b26aeece827f8d6b84268cecea48bec8affe33ffb599b3f5e03800e23e741e5c123eedaaf6b01d1e0152a1ae38cc3df25ab760776cc123f2b39bbd85c43fa8490209d58b6a483f486c44ba70974a580cc152a4af7dbe55e7c102e831c0aefbc729051a061856c4679bcd72ef3a6ba421be440769977dce618af25b22c572b30699d53d14442a6770c233f6db739aac8be2611b0e1822e312d6ded1e1e4bac041716fde8b4bf0277d409107905fb1a252728c24250257d61b35c43b02c1dac970e4a93d2b96ff987f4e56fc70e113fb7c385276e7ba5ad71170b4639a74a24b3fe6fd7eb9d6bf7b431a6ca92961ff777ef024f19ebd484509b2de35bf4b8c5d488a00379d72e848cd4003790db5590b511f678b5f5b164d34787cb7c71af5e4095a9b69c39be839b0712a3cf97c8f3dce7a3db9682ab835ca39edb8761e6dfbe48b95e0c4dc4e3dab3cd0561a594eb80a8df6303e5d315fdbb9f6ef7960c74f8f50925298cc36468eac4e8838c246caedb9c59854e2bcc44fef27b7fd43b71300888d737c49217538a26ad81285825c4be5f4e03aead3f4dbab528ddbde6671bcdb87fe17a4b79a83f4c9a7fb5b4e41203569249cb23a8a542b6b45b1d2aebdaed9170aac4838ab76a54160a501ddf78a87c69b341faf53240d68787783f92bff9b69eafe3cf90d6575964d47098a96f148807f001b9435e30d9e98680adbb44a8d50c47ab48299c211a72c1a056f19e9a31754fd94bfb0ad82c3bc93935455b010d47fa76c94986b640a764e66ffabc955b5810521435de51c68a6524033434011a8f70c8d0a045b104feef9c7d62a537d0eb29ffb628de857494b96f0602da4b83b8a32e5b8e98c430dd753349988876acf9872a47ef3b013254651c2dc86ca76dca949272a684d6764b477fca4d71550afe2c61e6bf9fcdf020a3991d35144b8a822328f473872c2173c041879fe70a80bfd7408f367a3e46563a2bc3855ae2a683de7793c17f2b2751f68a42e69674b18f0ab7a4df1708e9875ff8ec32746c5a2170ecbbcee5e9b5149e54f2f509545f5e9b32321e1ecd49c723f7b8e9c18f281c3d270291e13faf733052ced87ab87b6cbd958c37b1e1acd384dc068b1e308596924af0da586d58158b03770ff559b878b9e8585151ff64c2934509d940c00d7338e2cfb65f2a2b817ec32dce14914134b9749f066e2df4c8d28be102434c7b392aba2132c9853f62de32ce886123ee7c53ee236d5f5da7600c3f286f6182e5e3fba9ae560d8d292556151f066cfcfb737b8897fd15a9c48534712c905d031d97ef0f4b3a567e74e0ec96092fd1d30dc0246c4e89b14defd750f8ba4fd7058955c83981f76177f5fbec376d9e66fd7b49028c8cd9b9dce4f670745e07a68d8404e1de74e4ca26f0820c189beb24602a50252c841820a0ad179f5662f6e462123dcfbaf1aa228aaa09ddefb253d9613b3f50130fb53b2807e6e52c8892a69f3044337ce4014c9f139d275bf4c971231cfaf95fd2bfe320d3dc972d811063237c3a189d3550020bd6f3e0373857164402796e72abd6112e4924ff723b028a9385fc1d399bb630b5aaa5765942a7a0d7475ff249af3dbe67de5ec12353c549b91f3e24dced23fa808d893d968aec27ccdd3f7a3ab3499f49cd379451aa5ef4710dc5c959ddcc43eae12ae550f1a801d817919fd6e3815300038fbaa4baef26f8e380caa395217178883c15e482b37529c1365a8bef20c5aeff045a05b591eeec801c0375b1efda6899d48c2b8373674417c738182d440f0768f86c15890ed0d1a3d91070033216419c58aae32dc01f1cbaa53b6752f7f98d455e8d964b290cf56baf113d70eaa8f084f7df3bb5e383bdc45476b71a5d21ec0316e5e372e7c235034a8d2d914c82e780e4a058483df1cadf1978c10033def801088960e06deeed69df2bb5a62a87073ce331dabbec6b9030b9bdb79f214b7cb5ab34837457df3392da932e556d91b277d2b3a39a16c74744f668760a5c53ac7f9f8e46c46e8b9f75658f2d22d6391989e2819d954a6471154c647815e1def40e0b9cc5bd7b4a93a5122f73cfd6401ce27321ec95b38eeb2e4b78a381ce96fff178d1e4f65ba47a701ca8cef0ab87b9e8a79c8e3c7d8a61c4f0d3dafadb25b2245795a365b4c12be4c6da924111175371c530c88c3d775fd55a7d5cd4361784bf1b71dc0ecc5ffa96e4bab621c1be655681e69ca499f92cda897d24aa29f047086f158b6c83eeb9ed2a436d8f9f334d28cb74a59b9c4a6cd0f4cfd756205ecd81275b355ad4c5c5f70f371e5667cb9102f382ab12f212dda1cd54ee8ea8808a90a4417b2f1d87147a4418116ff201976a801716bb885e630962fb2d783eacb0f12865c4f2cc9b97ed531abc04eb9a65e5aae7f5fcec3f614a8c95ea68ccb93f2477f730d0f1e89cd3e1eb5276dab7272601993f57e37a3500a8150176c3ec9b043054665671b5a7a83de025c9c06db3abe122811a994e1ede1098bf89f1174da7f24a21fc39e154d81a11375c3f776ef82b7595fe014383c21b395549b9a38edf882063ae776a914976f36f8e6f15ac4572a421981ac12013f1f7044a50a53701651f4debc91a48f03d037259cee2cb463a95572ba274168dc3acc8d108f70e214caa598bf9344712b279337910ac90ef66b269c3b32aa4bde0cede395f4b0a394043241b95f42cad5666095810d62cde3ffd86fe81bcd64e6a18c7472ba5071fe8b0a49402abd675ceb8d59f804016ef79a05e4a9ec3225685fca037417f1c38d257f2d9f1ec86422cc48f27b575977cbdf879924e69c27ab70676af396658c253b757f968fdba77f557585db887050485702837dc66092c85e5df6be6fa774bee206f0fb932b4b168d5059772984e939be9c927c5ac7ea851fb401068faae90ad3da62a831a789ff3bce1cc020b3d14d60fcc27c59eefbd3625909735e36476b709a7d377a9090c5c4d61d4e7bf34a5215572e0a80841315c7236ac13d57bd0bd76eb9f3340dac7ddbd7f3c3e84728f6c7fc39919c7b57067ce5f3e0d53196edc5e0d8a53686b3dd0c7f7ff57c1f2dc134f350e29470f5443c82b2e5255fbf3201ad890010330ede4b8811600a14e0d891f8e6f31d6a1f6ab8cb2a79f2912e729ee6586a7f1ecb280dc80b98d98621f994e31b6d7c6d4e85045a5615a67d24875706a63d48d77b08d79d4886d2e29babd9cbf4f016150ac00ee88c81f40cc5c87e730304311ada5e33202d98efca9900c49c4aeff35a6a4768a45a645b7d3a561f044dde3b705a98a9e78b486e086f89575ca1dd708a25221f7a28f18e3a4060d8a5fb9f73876fd0573543b940e89a319c0db3b8c0db1c91b684f912ddc0c4b5cc58c935d28dc618f368ec9fe98f44590ed83b570e16fad18ad763ea75771bd105b722c01f10504cdb6a53e941a0c4967cfec8b448376f642f661afd82c77b7d1c346091bd2a03d1ac1393b7b0e60836a9904c825eac970251d4ed3adb148632d883e9acc864684d8acd83bc6c2e5732f3a6f1951278ea8a9910603d134268e992b3ec76357fc387f94db162a7c2d3c434e7ff4608edc5311d8d67bddfb7566dc20b1ec9430b6e2a480b54bdedd8c0ed42b1e24450b1243df011183d080d9332edd40a712b7c1f7211ff2545613fc69057ad57becf43870acc66d9f66459c6e2147afc9f2429d97a1829c00c41d05d22ad6fd77f637e444243f16b5c0e6f19fe73dc24cde0b65da7496a28df83cc03f84a968593719d3fea37a20366a44020ac0172b2c66af8b0114b0951eeb9838b2816dcda22b9910169f0a8d9db69724a5a68fdf4643062592c641e69b4d577e98722e4a3f828a17e8841940ab62b658fe98167a5c41351b65ebd43b13de0a54025e121515574c61a615e0bb02f00849f934a9293bec1c7b133df88c3ec7451315edce262fb81b6090a9e4035f71f8546549b50f00db9b74cf2c3c816fd85a8a644f722d15e18569dc2dca44dc9503afc2eede07021b3b05f05e3ba9472dd3001d8a1116f5326639c64cb2f39a3db5e92b444553df0f1b54ae0d72b17d87173e24228b35cf84ab5a0be712fa981f9265c112970be4d0c10dd4244a6858b1117cf809b8cd0e72d366b63552996a20a6d22fad10ab93ec8762d52b60180ab7171b74a8f0c6b850980b59645f82154bea1745d5ca0e9ba257d3538b6b6bbc33fe916a9085e07c26941690e0f2354439d41c66887c89a10281b5cc8e10fd578dc8255e97f68bc3cb4fbf0e80136924e79c1f020e6e92ddda8868827f058bdc87ff239116a047f72a909a31e7feac6659dbf085a3fd29e92c31f66a0ad9b5d1c554b08c841979b41d22fd4953c81a1ed053f5ce69994a1ef927c398c816f622f0656127b8c3a2254bfcb18f55b08e3e1a29b052e1a52a385a00f9b1257788e684e075a97396765a4e22fada4f123b4be6e06c1103e9281456980eef8515474bb7d587d61f92a7c130ee9d9df060ef583e8862128fbade362ac0bb1009a27c710ab0f0857bfbdf8fe98fb6f691bb85c512976ab33692f046c73b1db746b4f63903a33ed280d94dd52e7cdbf9a50aa9ad4312d140dad938ec20045194ae4b55a22f72343f8bac54cd7f96a9604c1013e1d4e1f0167ba956a8fde475e28a01703052fe6b89d3e3033c6f95b89d56276252c204c849ac564bf7f31e59534a875f8442e15a9f7c2664db06f849bdbd79c252cbfeda95c51d9ca12f5f362c4507b9797338c6681151f8162f47ff6ebeaf90218119402941e9fe0a4bf0304edcf986c355b65a10f2439b349a680b1be62d0cb565b836f67e7fc742e614f10b69bf2d895ba74a5efd55088a146225931689cd3a09f852e249fd7aaed355988332867af0ab5c9162f1c93a2b41972d3ee851eb24e5d41fc4746fa8f8d87e6f7ec318e541b8d8381253206b30edf7c8c0fe8801668080c1686209f030d253d58c3fc586f0ea2eec27bc3eb53ea4bc72ad3004af8c760a8439dea20deecb978851da25ebaf0e19289814af65356b7c7217883f0b5d55143f0705e8383ebb603de29364ad2627c56529b25852d0c48a8c982b196693c220c3de1f7acde1b2feb9e4db5027df387ac2e7d681bdafa59db1121bc2e3b854f74fa70c3cf21e92b7da189ff2611af8abf73dabc36065cb06c815c313e6f4cbace535b3f468c3e80b44c720400de6df7a20fd23c64c1170e11fdcf4d9992645df8a7be3933663b4e03215b09a20a94724e1269961767fb622da58df7896e12e1cde2d4cd8175736d81b7e3ab715af10e35c315d2e1acaee81a244e02637f214fa49e7e22e3ff537121c471919b936b548ae6ab015f07ab3b324e35c6c6c4d19897f98edf4102824666a479c66ab44a7df66a0c338ac60d2fe0712a5a6b1571624418781b1ac2d5d008bd83e8aafaec9794cc00760cbc2956069d58a8d64ad54de54090d3c8384bcbbc79f78136f369788da7feb6cc69549bc998e4147605b48f5d15ba63ae6d4a43c4d5e548bd0c17056a7b9eca582f363427ab07dbbc3d4b8059733f6c9c8ce46fd4754cb955c0805303691f9cfd398819c807779e402e33fc943a53cbee322a1f3eb500e864386a45a4c25b18ee2b772264c270f4def42312e9a4cc1696d1b6e880696455f188a446ae8905fb5320fcde48210fc338a35d5077cca1edb795b3a401149bc78f2d59c0d7f2a940f2592d79fd05974b9184e58eb3aea1ffcbac07a54bd770c280ad485ce63be7031d0a010b9ee2d448c542578222ae4e48d372684892207343e533b6601495b055d47d9b9e5005e730c2bda840a2b4b28e42deaf7093421e5c518c3608d67ff342037369b0d04735962e808c4c59cff06922b202f490e6c3c0e76eaa3d12704b700d96d20cfc28693d1a7d90a5569c1585bb86d088b93abc6cd77d928ba61bd89f5f0159e3bae2dff87db89effc15639cb9ffc60d5cc8020f0363cace8ad55b2f666081c9747e7014af2ba1130b4a9683a6e1ab66da180675f14bb7052d3cc21cc3b5d201f43f6f1ce4760aca94a9748a3bb89889fde7e992628e89cf1cb60ced9ebaf7f187aa6429d6dd8a7cfeb4d7e6ea1c60c6838ab5c193bba2bbd0a9ec278545b0c46d4862493306bd80bee1a18dde3ae727984d4b30bbd445c6e36608a804fdda52cf864fd681bca7904e9d2dd9678b48cd649c07875cb48da985d1e88c25df9aaa2e0a772b2fba1b1981858a0e67f450aea29d492b6be04bcaa84e9b562f1a0ef0f78162a57dd1c9f90f73b5d46de11ecd692623467fccc9f86249dca8375a337935611caf4bff99a0d4d1582541f6cb625318e177a37fd668fb8d3a0ca4f40e0c4099cffc29b16e56abbf3b25c282f37c6e06d1601042866c8206b6a178241d40a44cc8fa039ccba95a0bf1445cdebe9436becc743e2c069cb50a6edb3fb1b5f3e105dabe9dd3d72b0a4f685a382e8601ef46c40e33d8f08ed78fea4babed827f36e7a0fff5e6e0eac386fdcbacd01a3a7ce39c58c2385c30af5a69c8c1badc99c40d20d12eb0239549ab1291f72bf0dcad6084f54212bfc01612c9363f5e4b7b3e1d42acb5c50c7da6adab72f60465eac90bfc68c03d184f104ea032fe319f3beaacfc17824cd70d459b7e27e780358473f0e37994660a4e66de116dd207cc3ee42bc4dd9110a11b4db07bd2427da2c085a6371190d9ccd050fd1fe80d07317ab8be4b9f825b7f3005884b384ed7ff94503ef86a5927043cc8b28fbcf19b0fa4758a397cacc90f16fd71dcfa0c444d749a59f3a18b001ca2e827117110c7f7d74e013b6e044feb22fddac62670a5d7e7c6b5206b9e0768bc5953b968e33a5d1514bac28c727c0d5dfb0298fc159f7abe27dc83f81919adec21c99539b7e3e82e0aeff043c30135ca746c12a65e3c273ecd4ed2710604290ca56f1620395d753ec65b3b58683b7b23ad3d0d84fcae563c56530269d31b3a0a99ddd95cf787f1d8fdc5c2118797399ec4319e5e7ce47591e6440d6852e43c9b9e33ca7b9dac103fcd3f9434713e616b8c6e0e00ef98167c05a6425ddb0c5b7a4e25bb538a8d9b804a70b1f08ded5160a05ecdc1c92cc8eef36456826ad1dbda1bec576b1401a07492d415b9e37d73e2847d9314f554a142e1e427f6b85fc9a3c81e8a1dee641d8f64b0d3e2949d8d1b0b5f0ba409b3b6f3ccb138c23cc632aef9d663d23595c0a3822fc5ab8101976dfebd490f87b3c294d98765f0994b82597489ee058538f84fea5f093ac48bdbc208555ccbc4de418b5bbf3a1ae365186ef51a5e6edff2671c9a964ade5943a146260110e0d392a2346a31b22e19f016b478fb35e946822742f38b9bbe2649d480ffbeba3f0261d743b35cea043b4a0f576b77c2104b1f0aeb1b9578ebde3cfa00a4999e3f2327a24343c464d2f2c891ee688f9add0b3faff1b86442a2dfb0398ce65e636e64555c432fdb125aa1349f7f8212c33c3eed4ddc2ffe9f433ead94f4a8022e0d1ed4cafbb94ee97aeae4e7f33d10a9ef33f276ef9172f258a3d02763a00195de35360bf8eef36edfd91b020854294b2d8941a667cfbd5a2317ca7967dd47aa19998cab522d2071674df597b59087d77bfa179dbdc0cd1949fe18fcd1eb1d4f7bfe8776a66c8b4daa9750bf102fd62ca4677f728f7466f5fcf6112b05f2270bab13de53144fea625fa31b01ea445d4a0f0bf0e63982faaa699635c67528d4fb7ca457d23a53ddb5d9d41ce65e9d099bede654023e66c587a2d49da57953c2e3ceae1aef05e4aa86e047aaf1a1a3654fcc096cc8b0d0dd67f14dbb5f7737acf9896142b5e14ecb88dd3921f1f12f2f0af23471dc1bd51a7ba487eb5f197e286baca828ff6304efe168c82f5c237334ab2f61e5c7c3f8c9f9e6abd446c76f8f49290144628c4167e690b43c2825a15d27c76515c5a53b2c5a249db55a439d1c1940ebd5567a5733832f8c19981f4c1b2241b0eaca9e34cd88ccaabb2e0bfe5e94b8481e4c93bb3c0a21ee21819647a9eb4291c364ce2afee1aa776ea025d5d2cef7420eb0d7343da10e88ff799bc4f6764d4be32056f1aa7490440ae1f60ffa5728e433627acd4333a3a8d4fc32dce1363e12eddf9ef8015db9e1f69a2a6910c8dc3d6748c0ef121b4835153acaff21114b483b042fdc1f30ab0fd66f0e390c0b3f0f1970489bc506f0ca0b0530b4c5df52cd61494ebd53bd78047e5dfa7f69cfe63d70e0d00ff37be547e15fedbb635bebbb3a7a22ac39a264745218158c4ea45364a409366db88cb99a41e9c448beff651b97b40d3ae99ad01ba02c673bb7e7eed0bdb567bb8a47f53589b6520428266affe53990378691339637a93e534566870a6b18059e0fe17baf819edc820f5a7f7c150f827f98cd2390ff67cec7df3d2dee6ac4bbfc5c6bcdbe18b522e1be22f567942dab8eb81bda413797a28b4159d0e12a209c941da5d077da44f6af11ae55aa10e29e3ae8e96764c1cbe766fcc4f8437cf9d3d981b571697c31e28bec623194d937be60a7697f8b04006c54b070311901b512dd8d5b14106841cb1ef65d698280018b6088e50fd1f6ca01628903d5511f8d9e5b2ceb9deb2dc4edeba2809752525e3ab8a766f81e23425bf3fe81cf44e1d7991f0b4e4af3e52dfe5d1bf1c096b9ce80d81d6357bffceda6f45189b1ce1a9850eb38c68d97a738d4787f85b9603c719124f77d21a7a29e12f90f5629e0f113283f9e521cdb5be02e0a3581656da22e111b8f75386578b2dbf1114483c826534dfa4c0c35687a15f8068916ee607304e455ddaebe34b819fdef13195fa78bc0e84f7fa6fea3cff9c21fa1d53c36a199ae5b24571feceea7d9a684b9d29d39dcb8849f407afe8b6a2e1ac257bad66d5653a0189f077a2c3cfda492c3485caadf306e703f1c98fc2b844a2d77a4bccd9f3f83b90f02ddbe4233443970b5964007d72004d1fe015c9f0d9a93d075596ebdc2b297d7ae1e4889727653bfe4826b4370b046752cd88f3ad19468dcdc24c7567475ae78e81ce0581d1132c512ffe7430c6073cbbe0df1745eab8fc5b563f2337accfdc9614d47295ef70f06404a4c8544cbe2c19cba8c86843ff14f880f7c31b0903aa81e98073bf70956f138bb1e42f1c4690f356ec51b124ceebbfe7941718ba988b8d9665c2ed411f738329003433fc4da7f0858b4ac52a2d69bfa720326a92470c4572ed300bd15b4c4ad60da06d961e201de794e297a144f208e04b3963c495671ceafcb8d432fa0487c0d9de95d828b4c11cd31eb7cf52268bdd281db263bc7dbd77a91db331373569b32c1ef74e9584ac1ddbc6d525d90e6ce0be6658f790bf2833c7e9e522aafd71cd1e3d94af98324cea13f9ec01a411f662aa62e15995a32abb9ff73659e8bac26d52cc5c7c383d27b2f33e541e0328d6622d624d741cd9b89d74ff3b9ef96bf07101c4ea8b074bbc78deefb5b6e4201c5ca2c4b1c4494229949927207bfeec0d4826afcda8c46b6a0d4527eaf23a02b4e04d79ac175404d9d97869ab804a923d24ec9d5ffc38784a24f8bd4a17ed2405653e45132e5ba6f0e1ad10d3c6bfed313408f73ac565801b6d229d2796a859dd33c6d7e65c01c263ed8402e00de02724fd93082c81b8ea0a39af5db924be67da5bca3f560b5010f701e813ca6be2bf151fc93f4a0fffec310e88c4bac0b0996a3c4f57b5de48ef05ba0f77a8abfb156e45d7b5dfcbedad74ed2de377d5d71bb6aa81a0626f4b41f20d182c8bbb5128016b81223d89ef0a375431141401d0e41492de1bace97ed2004265600f6e8fc8ee30f40ae2fa43d1c81c1f566335076031b9abe3a08cc445353d07348225d072fa23606eb9757fa1dedb6f71b0b654229d43e09e3ad704344694ae552ac0cc98387b5885160ed293cceae1035b11a4099368c9bb65d67412f49aea936dc5438a35625066dd049cc4638dd73c18912e4568053d3e9d2859c8bf879152c3f73fdc1e5bfcf659f227f7e0ed04e52c311060be26ed0af7b2dac6280144dfbb3f1e0baf609da4574c5dff9137a675f01152b9c5d0f61748be983766a87a2df7d59c2b4e3d744ecd4c06a539a6034b4e153dc119264700d6c09add8843efa80bfbd419b033a51549f103828d84b9f5dca21a14af1da80e6eac6ca13d71d50f5a74f3d3397da2ea0f639071a70519477da8510eb1683d4f649d1f73672011371bcf55321d751ed1cac37a9a652975895f19defde5a76825dccfd4c6efc7ab0d464de800cdae765e251012384e2ad9f0286b04f8d40e6396b2de50aa925d1237a50b83c5ab5c552600c922078a17efc0e2359ee175c03a1407568b113e6fea9405b37767ba7ccd301aac5cae074c81414d3c26aaa7a4a59665f0612046c6aeb7eb1ebe70b69e9ab4ccd50d91257b73bded2b5b029d13c91bf68ddd84eae223dcbaa6e1284a393e0eb063cc0df364dc89823f02934fecf1f6d1f8bd4d4ec93289887d5629010c0c7e608bd0c10e65e4c73c0dc6defe70e74b0a36178573b42f771aad340d651b5095dd12183dd8c6439a8c113277d5d62ecce6275a6f9c64451c9e2729a4d24f24be53978b3e36c7a35c14f143cf8a398d2c449c52bcdc850ab0a6fd72e81163d621adeb7f3d55e5c48d9298e0424d7b54ce1384faba99905ee50c2bac21d5f7f97e639e22b1c4fb73f146d049e42225a3e918cee5cfb6199f7f6541d87a33604c1577422800a2e9a33ef5adea5df5b94bc73557309386d7270ed20a2337ee9cab83c54bd2458a5537f55a943d59e03e17c69135e6f043c7068d5b4bcb4bec6236e3a736b44251dbf410ad646310c1f727bb0b7977d0c5e6b32671a6fb1166beb384921ec7e16dabe79d6b3d179c88092fb126ea2978893e4dda357a8508bf3d80c1c48d5f328eac0113ef70cce0a9aba73c6e2d1109f598f253cc02c6e3b098c5aa36ec7b571fca5488b025736855189acf2a97c1e84a09027308c78394c55ccc4090607de42397e914a1819d0cbc37a4c208fec8d91c51cf6e8d4df4518c599e5885b3098697405be613c1da750d9a4bcf461c80f5c23352765f9fcb0614dc17f7b7c99d75e335b7e7771e81c71ddf1095c24f1e23f825e668438074b957058fdbf6637602a853c54dc5a50195442adb3c0107b39c196fc9b31c3d0d7077a1491bd266ce317178ac15f0e994fdeb4d819151ffaf06cad059b12a257ed6adcd78e55265d89de7c2065131ca8e1ed22721caaeca796c2daabaec83b1fef14727f8f764a5a35254b4631ba5dafd1b165097fb4cb50cdac73b0157500e47ee89002fb9e56089570435bed0605bd6d4cf35f342cbf61994e782f929fae82d0917f037c72a76684a58cd1025c836f1b6cbd003875fc35384cd0fdc8ba1acb8eb0ae27e4364f40015233a5ab34b68681853190e50d13f46f0fbdbc7fe4b9aa7fe37c17e3d4e3c63e4a4d92edc1729e6d8bc097ecc951ebf1a4b8f27bd59340049da9838ff3214b13f6f71061b629873c4f593cca6e097f72174539f926b7ab88d2f979849829c83aa789cf3322440d555933d130db4cd9b2a42c606efc836349408f77c0c05c8dfb92921538724a0d79714e3857d87be063dd688d1e2b1efdd948486dca6acad8b58d1764f551fd1b4a4204a0f56387c6ad227a24ffe968727daf5db9538a66a5e41872d3b521dbbc8a943c8df37bcb38372168a465393a307b06c0ceb4684754e4266481eec63b4f2005fecd39442ef93e2761e16401ce0102b78da01998d96d44f4614d0976abf6148dd8b3845c000d27ae21a7de509c0e8b18efadd4ccf56b08fcb5bc54d01c91ce514a9fc09a69e04a0f8d41be1e64d3ddc5183dc6b6e8add6b91a62fcdc996763a79bce5af2935ee2b61221b3a744ddd91f9cda2b71ce9b3a85b8726b0266a18ce820e0718cea24f8ab65a5570aae6c4061b659359c4ebbf7f05fc24b4c2913dde9e675ad96365d3628fc4adceb5f2a42def7bac99d70352b91b5cb72b8e87c3e9e3bc038cc84b415c41c9243a48b611a57962f0c434d9e1375f58dbbcacc2e8590acc01392a96a05bdcf612e0b7122761c0fdb36b45f377c81e098167148803bab73f743b159099918ffa637be9aad2323a3c401e7b1cb20b31d3afc93fe420c7bdcc9d426e33761825f61bc83f4842dc1ec178697da85e139c78b7ba8dd620d6be320182b75edd315e0dcd1111085e5ba1059461ab0cb971c0d47a0a3fff850e568fe83dd080eb1320a1df3c2d90c535eaddd15ea9dbd64b72e99e2f1bf2c3faef2876033d492527d4091f39a4684075e29a82bce59ce77905b2fd4d3037d2888d5bf408641e709354a770e9a710818ff01be93d945f93772226871183a4fecb1898b32aa2c40c8973d69ed08a80610f4e4fe6c0b45f2b3a48fbb078e89419864162f3b28382c83a334cab9eb60eace0b7026ce6fef194a3e141d3ac0d18a0f521fb8eb4b1ec4ae723a12393f2c87dde0b3eebfa43160c77e9b1f601388733ec0e6d89b898098150f02c86155cffac7292ded4a9f9cf1f0d3897a15ce16ef6424a54f47c92186e099fd2b5880d8edd17728b3995ef6e0ff1df6d85aff34ac7026f5700d9374b24e6170cd2f2ebd48dd946570fbb32af70678b1f9f5f3de01f8b88ace9bb50f26b9fdaa97c83a01f30fee7bf10790a52bea233c5d4cab3d46e6fa92853ebcf7deb7e417cf8d60bcc3113fa7f046f6eb2fe277097e9cc2f782839a9c4c206d756c3d62bca08160ba6f670153441ba3c60589a70cd6fcf6c538162debcdf422661219ec86a3b94271b8b23aa55d62c35eecfb7e0fac0a1fd73a3016ab1387f14b09e06c74cded94472fe614d4c2311811521a6f01bc0d63c061de64e9bee1bc8204080c66d59dff1505e34adf1a24c16fb80e3b0ebe75cf9b4b7c963e0a2c60cf1b126b18f90207b2fb07c201f0de38669e9c15eccadc3adf735dc50df06b14605b525d595772fec75dbbca8c363f7c7d4624a08fa9483f9899d1aad21119a822624067bbb1d25681c3ef63d118fd3af1d599f0f2db6f6a2a4610111a8c987d1039676b3315840e38f50ff7ca48bec75de14176e332a8952d77bc552f709ddbb32be4f98920a926d3eab28a1547351374fdd24a2b1ab54b6394ad2cc7c7b0d3520b58c0141bdfbbd469b3da1d1acf239d9cb634f9679942c9edaa6abd58dbfeeb9f2aa12fb5f1d02a3af1c0b8bee08d84a20c4ea2af5cacee63a0b1b5f0be6ae5abb2ff0f6025ae0f105ff6c1dacc8497088ccabed3269ba7c3d47d003f8cd4a53ca7a152077c8bbb09fe9153dc5408d1038375b87050729218c4b725a329aebcb0716411ca3fba56573ae3bf79b8684fcd34e6759de996b13e53655b7fb9793423daad54958afcb14f2c666097d87ae0d2da4f923063c960ef78b61810b7b1ba97e2e273bae1c48f5a84b6aac03d6d09ca68193cad7b0b9a17f6076dc181b9cd823ca6185e1a7093a461bcd76e4fc95f544ace05adde7626f68e1ea89339ab3854d878af5053e26fcd5d4dcdb9fb1a26282797bdccee80d67a41ec294ffe29a383770f0e176b3786f0cd618884cd43a9cfe04836b48c9d895fd09bc8a7ceadf31d64d125099ea38c46db3cd18ac8979851ddf7e96ff7db9b14c321b2cab2e498e25faa257a78211b594d007ff8bd78bb8022ee6b68bf328a2c15261ac043519c3aa4b449791708633e9a637f0720b26e1611a63dad6265cb1abe01705724ddae69c0371409eccfb128c8959df0116b4eb92760aa6714cd0a7c1977c0bb6b17013f16cff165799b410a890cf01c0be3e116af2b56de2eff7501d7312c7a96d1e8c4be044b4dac5b2a0fe45d6a78784436f84af33a1bf8def4b1b38391fa68f3d8afc606d0aeefead2dc72ad5b387aea74e3ddbc8203a17ea33e6adbd0c308f88d0d1294d0248b9f062365d0839a11781e6df50fbaf39aa34bac697043abe70f431ab0ab71cf7b383d51fcc78ac06e79773aba82f27f18d6e5dd870abd95a73f5a79f5b4ddecae702790756dae3ea5c5bbeb92b27c68a0c1f80d3f86e8d608a07cec9526639e5ee14c9b0b61bc704a0c899a4ab382104970267c6a819d9efedfb1574c55a9d467c11f5211a881cf8ff4dab8a1eecd04d3cd05a93cc0336063e9e4148aea0bb8e246cb1927f78d84d0753d2fc3ee4b84f5dcea841bdfdbc565b798d5431d1804c595911ec3579f3f3e567cbe40d6b5610fd1ea8decd2bebfbdcb371300c62f9c6f197926c60375e2afd2e33cbb480118cb0790158a049a4da32565ecbed45a40fa8f8332475b958ddbd03f31eba9820071fd9431ac564fa079ba4a915155726f24d75250aeb515fdcf5d210435c544bb3f9f5a8f9fc266b3232016e05236b1e24be6af244c59e64739b652c5951c604314dc7280052b09a2bbdd6528b9bc55ca7560345a0c793950ba35eb0d7a75039a4ac4d62e54b6ac4f33218e3ccd3de042a09a2216b5b50aae8f64a35fcc164a6e0142e84240e742eadd3c6f04f4c5a0da48f88db188de0e1db973e8abef55566277769427fb0849055c95e59c30201c9e3eb353ed0de588d93c585b5c660fa083fed0294884884554b04f47c2efa74c73e53bbea8a70288129517deab1d921c75b9c9798963ab3568a23d4c099fc81549581d3632552f5b73d8d3fa833b413be29f0342e9c548276be5dbdd738d2abb052d5b195c2e9acac8afb79bbb492680780f0f446c23b9b59c552b86bd8aec79f960e9622d5f1a85347760db4854ac22324151924803812e13100dd23934b3b533ec75c3ad09a14d1a44167d429b585bc460f2c265debeecf6cbdd75c019728b104377709094fe612301b7d570231bd90b9c10098d94e9b873b7bcc784e3b28e1fd37bfe578bbbaf1cf47d80e22be51994fdae564526b8d9c6a4bcc61a5cedbf28ed77afc941c3418d342cf0da71a808a4188b1f371f31dec5659973a4370ad3e2d26abb5e05580c8c5e4370372eaa431b81f88c773f2858123b1aa39c6294303f95ae80c646e8714e96c5198506af168d2d3f335c3541defc43c37fcfbca1f44d87f5d6682d0d61fc571aa723612bd0739c195d8e9b7b70b55b9d7c538fe552637f6260bdf65f2a651f2d2546c4cd7714d4cec52c816e497e5f9b45afeef2f5648d6a849b0c9797ce2731a65d79586c95a181f8e7095f655a3f4136b7e03a630ba5805216c9e44fa9144402dc2d23392572b53b3026ea3e41945318e8f48ddb218d1e78e98148bbd5e4fdc931297deb472f75f212b7a7c7ee33a07329ff4c6df5237248a4596ee20a5e0640969b8232258f3b4f0b615a89e9616d125e7c285d638cc9de7be0f1cae82d334efe85a4aaabb4fec30c1ab3029869ef87084462687346253b3897deaec04c2dd327dfad1d07937b6e10e3c28bfd7e44b8927d24df3872d94f47ac59b927d3286bb3e0d232f77a4ca2646f5f3d676467797c82ebca7437fe77137ecedd2275ffd32f30be8434f5d030c97c299f84159b739159a0743cb458eaa4cf557f73389ae564968beacb1cf5b9f6756aed8376bb766a3377ce3e24ce85a949ddce016406da759614b2f8f6de5b4a934d3f169176d96d5aff4478ae7451e2a26beee3fefa55090fbe14473daeaf4ca4d998c52ea2bfc01f1d12ee985cd3d2bb2d8c6a41b36b135e36668589203d2d593f61920d96b0455e1c578d5ebbfccb2429570550c38a0bff2069679497107921063077c6292a6a5b67048369cc4a058712a29ec74baacd0b7816fe07d392d55562faa7ddae6b5101a1fcc7e4c6baae83546f5c7fda85457ef6d77f5846c2d174189d74d6bed74a0a47306ae6c1bf5f56ac1c24af2f2ec3207f6130fa909440c173428bf4fdf3d70d4935279cf7e7fe5f9928fa50f79195c45caa01259c017ef07eddcb7bc0381e1a85e7ef5f3481c9af8b05ddd2dcfa42dff123fb8763fc4293b5917ddc0e057e85aaf3cab03be44d49d0189edf32bc4b8f8948b7690dc2c7cd7d0dfdf2cc703ee0ccb2a71b029dbd3ba72cec1a4ec4367a0401e8d43a08cbb10748606a1f08e3bad90c672995c0dad75817ba987eb7198e3de47e2d727672210f7863547d77b2534674842ef743cfc501983aa2dbaa2f53e40098540f7683ee6b10c18bf5b09177fde30c2123d65800938c33b2428c371c7690a33cc1886939d1660308fb10b7655b5574b15efebe97230d5cea74eb2e87b2e01de19a9b6c48970158bcd22ad8814015621f7d357fa724cc46b9af72014b980a3dfccc1c87e447168dc09ec7aa4d891b2df635d84432fc6fe09131694b2e86ff2ca17f44313b0db364a0a3a6352cacf41b89bc54ed8643ed20127b8767d14bbd6ebc429406e0491ebd0e23bc06ae6b8d55dc84e78a6d8751f4082ec8cf26d62eefaf3b8e9bac54ee5cce9ccc87db57d0cdc83a728c9ea7476f70fd6884b946f23475dc4809ce8b333096c23e00844adf96ec0a9799f88e29eb2ea4e203c36ebadae4baa2721ef27de0df967e4afd4398e2d2935f6cd78eca8f4d3731816ff7ffe1c86e4f2a6250b0a1a38409cd8ed1547a8b6b8c3695192ef87af4e65be14fa4055dd9cf36e500a5081dd790804dd60f5ec29cdebaa6d94e36d6555cf2cb44d52581ec6e426e2cc684932717cf397b36a78bd995147510367a533aad096fe728e76a476380972a4b53e2a3ff15b2a16208fae1de31294ba6bc27bc2bed6f1d5818527d700ba8814d9789ecfb4d73c5dfe6b8ff7743888aaa7e2acbe09ee1025be8c4637bfdc6de81a7e1fbd6b1f770b510fbc54d9ad2f7a3238de2627f3f102cb9cfb5cf8334bd51f85b56c05d9f27c96592ea6711b5c8e066b8ee9c11e7b180efcdca87215a1cdba435d5b2507aba3879cdcc677dc7198f70b9b33c651576c17400a62a84b6e3cc1be3434318646efa1eccb59bd5e2290e039ad4c1a4391300407b6c8e1a30f746da2b641587bcf12a167255569841cd73b256b89aed2745a84f4a24384c4bcaeb3f63ebbaa77aeb8022d8a7c93c315d0e6a18567406c9500892024c0ab4715c72fd780a4f7de0ac7c8cc1a9eef98f9637c2cf7548078606e35a66a4162c349e0db8fe7de5cf3c43dd74a0c6cd88975c5b0f91f1ff307aa4987de54fa17dc9e6e948eb257a0521daecbef72a22b0a9aa28b31509c2e0701957a87b9405e32ac3c997ea7b5ff754a9332d1cce519513dfae5c949bb339d93130de00f964eac849b3ea0569edcb3b6f330f6d813f6d31e7992aa8a807e8f27899d6fb2c7e8bd886c6b78c8df3f0fa8ee98eab632c2ff203cd491f8b21e4c376df1839b30ed25e0a9627c91c154a74ba739a148b7a81b832aebda7b7fa97866e7dbcc5151f94a8974414136bd7bd990098dcf1f088f825810fe645539a44669c1341097f97460bdcdaa6dfd0e50538dae4f77da6389c719da7e04d813b7e1fa1ff66ffa5ce3afca5f3bb4bc013b571e435d88310818546864c3dcc59f2adc482c620657794918bb3e9ef258c038ef9cff9fa749d01605ed60e9b7246587d9ac2c8e2b9172598460a1a0f18408fcee075be4a7acf8843640775cf33b247839bd9b45573dcf0ad6f7fc4cbab24913a2ecaaf7d37fa6e5bd323a4dea178b69c02888f95d603d2b25e9c9ad7c1cb5e634f08b3248ff7df5bc875f6df5c2574342ea76e00358cca8d87e86e99f978040aac8a920b08bf62a0070eeb93043a91fea2f2a948b609b4e423a466521a2b75cef8b3a0d257da49262262fe79c2ae79d904b3d7e26401758a192d31c0975acb8817bd71d0a619b1d50306590fdd46c305436788d9a4d36374b101e8653d4fdc5adf18a117de4d1b2171aa137c918572e096fb913a3a501dd3e51bbcff0907f358fc297a6d619fbb0d311e6a84e44626de33cff1ec6c166c00f59544382c4f5135b62dbf3965540e498ad890d7c025361e2249a509001bdec8457e861c7118b9bb921d0247ef251920bd2c7b062895a2f61b78d5459bb82c5a5b02ae6f2036f1a3c89ce1efa8ad315934a39e79f58c7cb246b82cf704a6d3bde342545dbb0d772c34562ebe796c0c77e7f2e087a8ce2e05144e1cb1ce4b129a6485fab76324e6d210d7a076205c7bf0d2d86cac7749d92baf5a9e1e4b8719ddd983e0ab6e3ba058731b9a8f0426d58cf1d8e87542fb8be3288a13612c04448506ba61eba4837dd3e200bf6f405fb147feaf2e9fe8c2ec27b278dadbccc3a2254877ad371699f55a05c2659c350f946b2dd9a55d41b3540602539ff85beab4b78ab32ef51e9a25080044575c22369c1392a64be173facce4bb1961be32702ef0fb026ca6e83f9a69de2db650ec7f1d53770fd5102b476f6f01892b341cb2917e072adc22e0912f7b901382028ce0dd7d8106fa9745919fded166d05d8b6a2932074fe7106c42e9151dee85c9fbc9d0ad529b8ff86fa34e56e49458c6c143db495ff7b8b7a082e8b31e74d45687e182e6a66dff48ddcfe50cb23436fc4a3730f2da3e3188edd7d5914456991e3bfdb122f809e5183aae8f0adf44dd900c83b666f3f748ecece000fcfda641d9a27efee20ebb88e89f60fe7d77718a4acbe87304a5719b520b2b8f9daee7bfd665dbef1fd0bb08819db185db072254d75efad61e370f28f43597a457fca90fc7fe48a6751ae8bc5212d9fffe437a744140ce8813790c1fcf263c8d0b9867f4fb116b9145537b3c892c0d9c92e7f442704b97fd86ec477e27863e2eb79a0bd58867ce060fa83f2ec7e7fb273ce593ef8670a29bccd3977dc57bb8663dd4e69f3d90badd9379ef90f03707cce9ff2a753953ffa0b79f0887fbf6df61ebcd5451ae0d587b92b099d05cc9cea55119eb2089c80ee3cce7960d62270d54c2d07ce112f24ddccabb9197ee981aad51115ecc271f0b99ec96dd5523a7b43cf720a6079c3058592c08828f6346bb1dd89d09bba23f0a628c638ca3ed71b42841ed27229628bbddbafb9b1d2bfdc293b98e84c417ce7dd03a7135187d396e75b50085f1a0039cc6da12c4ec6d201ac6bfd0368b6376fa33f3faeab337157985bff2f6cf935e35d6919c8e276c30af0b262b17318ab92f3788a0be219adfdf6ad36f59b3058c7f96f1608a9fd5510ef7fb6c40c0f8a0d7e8e0050912ccbfcb0721edbb99d8c502f8d310dab5efd597fb8a1be92e76a734935584ef9e72eb3232d9540651970d09cbeca96b8700639c67ee2db72cd32883fae31e554d966664db1c3b3f8ee9e563f387939f4b6874e0f3d7555477d95e82e4a8d2837e92a02455ccb8f83ba1a53ac919a0d5e09f7e23728ba817429b7a26420fd6931d6dd7167590a2f315c5a5007f454ddc954d90e6a63a5704b604a04464611a768bbd69cad45d67de26e7ff6a1cb3e99d76d98608c6fdc247161aa02a74538d7f3646e552f6c76a246c0c93963cc688bd13e63dc02ef654a1688b3cd736107da4bc57c031cee6f6fe09d6efadd1b6ba01977733220c9ea1386e3892fa6461b99e428965b9355515106271f4943b1b45e2cc732fa2f8a7ee32db1c3724d5b2d7e6fba2611cf0354604c8f8eb2d2b210a81c6372a0c2db9cb7aafd5836163c6704ce41e500d3019da5803b8191bf4726b8e1430ee1f01db8d37f468d1b498fc56fcd5a11d27c529eceb9d2d5e43b53d9af87ab0e66cab444264bde2f280dfd2e1e2564744c2699f3c43bb5750e8dc87b14d7ae587a7d8ab911807a4ae9dfa458d2aefbc51d863ea0fe4be6678acfae6671c13dddd07a72897ccdd50267931d5e20f2b0de4151ada84676b037144084f8244b4d6ee23a191c5ef0e757595a8d0b9e1965f0846ef26303e7f27c9e158636837d584a1de26982b92eac9d18ecaa8285876f7e8e2c310cf9457571bc89b16d2909afceaa70bc74626adf415fd5ef9957a60dfc7c92e05983045b84b17931d8e4737d7aed2745379543e4a38160c718030d46aeb815189a19c17de8e094079d10228d4677723d596be7c931bb460361fc0de697fea501cdbce86aa603ee2c5f3592600c2388b5e2a2404cffa46d00040929de94ea6aca6e656ed9ad2b040559c02ea42580c15a715cf96157f0dfec630a22fe532bff58677b793099535288d346898ca422aed28b9c46c58aeb836f21bb14dd9f3b71277fcd007012c8d0ee53623f3cf622e0917162e2c668bd43990b3b55449b54f52ec27d7f6bb57bdc1fb9a9f84c92f3ce5a86dc3bd5677dea949654b6e01e0dfd101e8da17ca9b5d21e0f47f79f3e902fc6ffe8871c69a5d65b0d51fa8f74010cafcaaaa9f3eef3f9dc657c0f6ee78b85182692de9b39699f8c2dec24f9559df5a2bd5dbd28eda6355aefbe8aff51e4d15ef090bdd9f92aa6053a6ece9bf5e2bb9d5230ac6b79e8bbcdc34d4fba37f7e6581f45e508e8f5007c5730469f355a6e71cdcd90af5d5e6aff619af5c1eb372ae4c941ecc6c6bfd4243dc1a2bf3a27c801c754484026dff5c5112bcb4e88fa34788607f60983f328f53e576d17463bb4c76f6eb262d27f65e5af60d876b7f4851ff93bbdb3259553623bc053211ecb53a004f51575c22428e68f371ed7dbb642fa51aecb670e370c32976418234515ebf0cf224e01fe9ac7cab2976e271bfd45904a600c2bb568997daefe958c47622f2d67c3c14833aeaede0094ffca9620a8737f22c464d35fe834943fddfbdc45c73a564cbb69edb9e7baf6fcf7c61a9dfc973969d09d6e0fc86bb9d34986b1ecc9a32626378641fa46ab178b80d7b0897c617a6267ca5ca0d1a8b6df155e42195eca2f2f1cb504f5aa7ec56d8414119886a31889b79459f7feecc0a90522e054f8cffc7c85efefc0dc5a86f2a220779d283074770f77d3866cf476576886a9fdd9611e7a945e49065c186703b8529f94a3615553003fa10082df13bd7808824d28a45a013ed3a7d2384dffa514f02d56e4047c853af041631aec208a0ec13328881306a8587bc448a63de80d81e96d4100d4890ab50f834ab9c80add8be1288e34c50fcdce73d5011ec179038da915ac300ceec59dc3e40c3065697f248042769385c1625daa1d6e1e5359041327009945f712b1561d8f43af7103f0787e75b7c14a5ff8da008408529769ed8ab2315fbb377d83b631fe2113cd5168b0ce84bcd6222db902297427d52036cbc4d19d45c3b221934a1fd677959693b5b6b0601c2b5d47653bc5951b3c7ce1d74c807daec2b98bd6151c336633a78d770f8c564658d1083b8e8a7aaadd49c394ccece51dc5c719b10f1b5938a2d02de98c9833529715edb3ce13cde5f720bdbc89d8caf19aafa7f4953920936f70be08f3bc2354fffd0cb2b13d56723df6f9eb662674b143da17182f6aa63e2e4b1c89713f9978690689cd0e0d1fe35b2807ab0c0e709e74f0070a166ab2d824f680c5de61dce6617a917e94d74c8a013ffae77c59957ceb7a931b85651f40bb84ff2c98f3f43d5cccd13a26d7fa226740745590c4f0da7363d78c1b84a23e7a8670c7d6407e0f55a57cfa11e12f130c2aa36e831f902978be2707cb535d8d855462fc6cc38c5f661c0ab147f69e160588689e0d3271d0002cda42afbca296f565753f4224d96708a56085d6fa6038867b7ddda851b924f2798e8237e37f39e9c29b633ceffba5fc13f036c3be4681b7e53c44e524d7b67ad3e14fefc78695befea0fc7d6904296c30d0cb67e86a5f73aada10cbe29d4aca50a4789d1e8bcf10dccfd3919f7a4448aeebb79f6538e24a9704314b37953dd8c8a19974d5ee6a7d627f63c1e6f9476485d12b0851eb58bc6d279623abefdb089c0b1cda9382449434b72170b31b816f5d367f28bb636087d6eab1545016958baf7c24bd4a2476a51d06fb2d572f2816c91ca8ec6104c9e42f2f48f145f55860d8a320a921e0c5363024f0e727b23ac9c174d093aaffea2c5bcf492c641d8d036957cad9f45f0ed48ede8df51247fbd9331d586c7f0bb4575d72b7841d604bd4e5cbb03fe2423f0b22adb96a825aba31813634a51aba4bfeae17f5b0f45af98a34c4b68e2554eb9165b582fa2509c9211f5ef4a5c622e2424d403163ba5dc58efa848a49bc610911e931e52a25f44767d1bbcd5a08db89f3435f150acb9653e7792f3a8f9c524837a7b3e6c4e0c9757f648ab7ea54089ed7aa762835442681dc0fc06a447cbfa7557fad6d54b4ab761f22f32839dfdb7c711797de2819c6710007d5e6fca289d80bf3886eba434f67dbf3900a2ab6b44e6d26378706d8ecdb2bba3718db9454338e27a3b1333be51a227329b3e105756c03b4f2264e8f3b865af427e0c63897836f98faa248de7f76d4d999b52cdbb94c35b051be9059f923e2ecec9e57be65c3640c2e0a07f51574a64112a424782b12055a92115ea8e93f01da5e5725d53c3c42505e8e2b5c595c67b6b36694cf31facb0c8b9313c15c25bbb49dcb9fa82b1c8e599c53379eb83756e063a7e3c33732e9e618ee569af6a2a37332982bdd9def08e60a441b5e64a6f413511947f80bcc49b61da0da4fa60a6819e5fa4093640afcbb6b92f26e2763ffeeabcb675ee65780d297945041bb78d8ee8599f79fc89f0ca8c4c71a362eac9cf1dda33dc530dcb6914ca968d227049294dc5d473bbaa117896c6c8d03a2f750f6e460dbbc827b73c3e71f82bafb8f5b4345f0501e6f7e49c574968f743dceeb8996dfe5a110a2f75f1dacaefb738494f5312f769c053df514596811a5170b55d7ac88bed801ee609d4821ff1fc8fbe40d9d5f8c17c89a37f568c4d1cc02cb3f5a82bd2d736dcc8f82634155f929f7b11f627f9509bcc737c1468c5b7dc853ab46b92a2def87ad27843599316e223360427563df2c4fce15d7fccf9de2606489ee3a2b7f4ab0a8b3467630de6d3cbd23a3a956345c656e5ced3e306c3809d8fb1d8e37780a8a6f266631eebb01069eeceeff248d236d11aadb74149666203a83dd2794a8896fb7c32ff06ecc8f53884cab7cacecba48bf65f00ff6d9c4e2659724e44af93183c5ca93796d68c288436ecf6065f05ed6c5f491e010697392db32ee92b8462bf2664a9f9db8a65de32fe33ac0b66d4192f11c613815dee39c1d3c18f78b90206c298347857880026001c438b4925aa0ae9ef4febb6c0723f3fdb3370029b0f3bfb0499e5c8962f3ca327223e0757425763e2d39a2a132b07e2ad3a275feea9886094099c4e80777487f5ccf402daf7cf792c5930cc7a7ae9f41170704e96466b2243c59969e2a35c464ab8ab75d890607ccc6cf7a0c96d035b7248f7e5884f67305c6f045ba7b1ed8a57ba2172285f6bbc727b2b616335428e43f622c1892de8004cd1e3e763e0a43e41df61cc8bc8d0433140e6d07bbe31b9fc45916e37e1c4c46f1c2966c5b019f12fd0d247c8ff6a249bd6f2679afa2d159f69ded2800de759bdb464167ece7d0f14d65e596c8e5d7aeb1aa4941d34463d397257e4190e1ca1f05b2a7a11748402126ef9c43024990b8700ce6a386ae224a06c0cc5b3c4c2c4e728fd5fb04614e546912ec3db2bd5ff074f354b2a27db4d09c2ab91a0c035e949cad6fbb1f6d6cad9da09b523a7692aa7decdb37378b582671350cd2a6fc5507ac9e326f4bc9eb6da13e8970debca09c5a62296c51ca02f64ea40820cb2cef38ee9f538efa1a23a9fb6f9d0c4bbe2310a85fb93279187620bddc06adc4ae711b631d76eb5d5ba704376c3af00cd035a28ddabb537f5aa8738f007c9d1dce3e0eb4eae6beb04f29f715a1cd5f8f0c782430b041c8664cb0891f44dc87d02fe21d1194fbcbe010f8f5f901acfb3cbdf9f6df4a315eb0d51ea723093ed619c9430c49bb2ebafb8b170d32cdef9acbdb98731315d254976b0a4d1e6e56bbcdd4652b92e49255888a49cc7b66ffbcc6c6b17dbc60095b8342d5692af0efbb1d45cf8d1b0e2b6b86e77b678c9a468cc36998d8815a6c04862cf9c38ae577c6397f72a94d7d754162160fe282bf3ac5597d54c9a409ca9fb0d5c548aceb9ce9c970a82b69671e5c077c7b01bce711448529e5a76622dfa2fc88854c9750e8634a6371f8a006e33bd1a2614a7b7a31602452cb478275d090c310df8afb940c833ef03895c626b972c2bb2acd46e8a8e3b8cde27f760a800a95f7fdda6bd442e79c76941fdbf692d6206e0a941c4744c6454d8da1ea3d88f823fececa0e190314f0c4862cfebff85efc9afbc7da8a4426dfa573e1aa046bc9b34d6e4b6b5d4df90f3b9774a15ff17ed587b950eeda72406264ecc807bfc8a27c60e2b78989d2c635c9b847eea29c90bbc52cceb228a5b6890ba97905681cb6b078297b9b8fee69e3502abbac723725844e2ebbab0823f1ba77493f0c638898e67f7503cbc2102410be484aa25f4edd02c8be1e00ed4da542a564c16e7f8bdd80fc7fc65073ab55c628694abfe2ec1cedd876e24a5a00a38b6cb462d08fb3da41343fc5c9aa4d06177d43318849799f5bdd87ae76cd70094b1ef42b9fa71bcc582a90bfa602aeb7f6c7e3004a2f4137d293107b1297d2288cc87bd2f243ec3126494eb1f826360d9427ac85c80a206011e023120e9592d9668e57a71825ea7be92ca6f0df639d28b34c8fdd40043b73b8a44ac154dcf64b5f986ec48fa0340d0c49fd7c86548d33704addbbec801392d12d615c143550274c24db054969a2ccd1917ed2be773bfcd5e1762e7944ee4549eb06fbf7a509ec917b0a8ef35c0ff99450d88177bdd8804a647cb05db21da808aa3b177f2e78d02016e89399b4592c9706b99ac33af7ee40726bdcd936183d020b1fed444567d45221b89767b8007cf9983cfc1cdb1d5d74fa8e59eaa417fae825ffaf393e50c9ec326e3af84e26c2ba6f991f4c8a86815d29dc71bf756fde9c9ac23fa23921f3dc8d83c0fdaf7db221e65d3cc68b2f6646256b7694307adbaee48150f0e1fa9cb13ed09873ade89ad4ea905ac714801f3ec9d2193aa895396078941f69e3e8e433a70e85f53c1fcaa04b49f34cb5104e3137bdf963354eeb40d07e5498cabf8e10a71b9c13a3696fe007d9a28158b808e7503ddb6a9687faa58e54809251095c6f0d7e88d31fdc9c64a97a853abd34a6d7bea566ef0a4cde6e5a25e1c3f8d2b035ba894111c405ef3a5b66aafabe029dbe935ef2fb14e3248e23c51052f3b0cbeecd11bbbe243e66bf7393291b214c6d0ae03dc901244e1154cef696990099db5e14695ccd28666bcf642e67bc0abbad816243ecdb3ef81ddc3dee3dadc554a38eee45426a65efe4b4f809541a8f1c1776abe1e1ad54373c2e9dda80ccc7e6cc568df6d8862b5379aa397d49b09681d45dd289ddd254e60f57eebd976afa87ce8c7f1705587d6ea65ca0d1bcb6633470de0094cb0756412e0d19cd9ec0e4c3fa91796d2eb25f3e6e13ae69121e33ebc238a49ad12e0a09df5cce9ca79ee7c40cb7243273eaa51256db9607fcbdb928ef404a53500f549020f451acd90e3fa780471452668ad3408754c2ebcdff283a6b03d64b4f766c59f77fd9886b1888497637f6de8fd5bec2b2ec0009db0f7be6c82bb68c53b22d473b37e7205b2192d59a77446d508d4db09af8e765d408dbc897a4bff0862aaf34b32675077e81cb55624aa6d9c7f27b23c1a4de510c55952dbd352a7e445950587ad164149db950891330744f37858ec75ed31f210b4f24d58b6cb22eef24740f16dc28eb11d839b82e557f1b5e7206a61c95ea0cac38fc6716064e931aa2bfd6b2debda1009c2d9b96330c429e648af1c7ac9f99d2f10aa6c0717126fd4b819d73b3430db7d3c2b9c276bad7309d5e43c5b3aa28e6f0480389dcf85e334d0226dacca1682b271a82e0a785d030bbb349fbd21724604ee3961ebb621ab3703d6e8c3f63401e7d2e5b7da7dbe63b123bf0889867ed70a7a6328d735e415a9f713c8efb4b50761f06ca3446613dea191baa9bc8d46be0bce138d36991b3857802b3d694761c28a5050aeb8ecaa668f32547e4f0e9164a0c5e03300d56f8315d795b07cd89f76fe356b166d581524dbbb77b17e416ac81579546a1952333caa3eabfa6aceaa3268dfc9ff265ba7b683e37649000b116e9cfad7df1a9bbaea6836d241d04d5bba7299fd9a72688985523f9c4003eff50e078a9d396cf56ae3098e046ba647bec63a34b76b4f36a0dea19ead30ffe289a9a6fa01301b288d6c97889a7dae15d104dada447ff3c6d2f6b985e84651ae038ca532300d38a841949d10ef583bb1875235afc5ff8af6ae22496e907a9b3a901b3c71b66e94662013c03a4774c2539a65004312dde48d597a330dc52ddaa48cbb00f77623216b1d34fd00bb70ca1fe9627dc2d7992eaabbc99437a91246a98dab09fdaea3c8222b46edab3c6d908d8830ba19874c144d51ce698365985b9225dde0c02a5e1914f892394ee0aac095af3741ce2de1612ed62234818f2fcced9364f05c3da4d79ae2f5c4fb570ddaa48e2a0bba0d570f97ed935602764baf48fe637d39df92ec83ab942f19a70b0c381f6b0f4bcfa857c388de3a642d947a641c1ed4ea710f4302f5f2a4a9e7ec94820328eeac5d624ddf2b1e1a757b57bf1a352db3e200d66ac4976233348b017673c75cb40ec35d81635201c65b131b1c3bcb6e837656bba3c06a93b9a3f9b85abb666ea98c337f88366e2a9764e8e7b02c73057cfe94ebce84a50697416a7fdfcfa4857a1dc8273333a1c2499acc105cdf384d2beb43a424ce948feafcac4322e622f5c32a6eb38de82fb6d58371fb6c4123aa2f07332c4fbc9518c4bbd554f62657fb14362733f6c573f0ca34c5132c427429a2e5b3eacb7dffab03c217f03edf55ffec51b7ce745bad72da4a08e93b419e1fe202bd28b6a846a9fcfe6a8def9c8326f6fffd29fa83476f8873c35c71ac6f4e432f5014d74fc581cdb5e25677cc4c6a3096452889089b433c8eb8a396366122e481789c8ebe25dbaea5c64e79cd2fa798e8bf0cdf13fa1de852e67f4bd53d31adc0ecc7021ca168dd361ca555c8a71659a156b917daa904f4663c4f1f15671f790b4297de16da9a9778eaeab54d26835f3772b14a13f62423f364df82b5664851795b2ca41a573e2407813ed5fd5e808ab9d0cb403bc993904fa367cddd3a896f1f73222f6072472cf6466eb3272de996e90cf89a38dcdc37053b95a086b338070c1e6647c50e6241738c342fcb9ba9632f3eab623df8201ce8eb14cd469237cc2760a315c56ede7cbac03f8d26553901ffb3b3e44a35e3a203b4bf5992153caada49849facfc96e266d0510d5534ef3cda3f9119b4fc91bcf53eff25a9d22e155cfefcf503463006c9825388f28dc449aa1459bfe156ed36ef476a16c0ba9058871a4521c54a1e191c5c6238722b44deb1d718d169cc50c2964d7be0d25a6b710d06aa709f08d1820b8e0e084d55c65517ecf5142cf5140a7377d6d6ae866d2f09742f2f7d48f0f7a4381bce92c576d86d45480d7cabc649e2d1c7f1512e74afb0c5ee45e7c7f1aba5252ac136ada9fa2a3ce839e245d83d6fb7721650420e9ba4dde6332bdb688515b1aa2065bb072bbb2dbc02dc2dd58d1dbf6bb8c16abf460b1ee8f84ab72a63dfb28e7880de9587dbaeb2a2382dd1a1fed86cf274d7ca4c8d195658040844051b31eb88ae79a9086bc025e2639580687c60a3a004dac0462e43d4ace204f338ff7882249580d3d76c489cdc3854e1995247fa21d9103c78c559f70f3388bf8200cb68391fdbcc118b4c90e997dffcd6962eed190d143e3d0e6cc49806c3fcb1f00a94aa1f6c8eb18f90a5a6d6f8d49428e97d067884e4004183e3af041257bfdd230751e722bd8982efe135b839f58d0b767516fc53402d8cb13a9d5b5b4a968d59fc7a63e6c6581a76d0ab72461f9b9176596337c6ec449857e8a94eafa86245078d1caca5208b11a64c1855c25b1df22f10f44d6bbc9500cc2356fe15f63247e9de035bc9ab92452234321e517c12cbc56e809a618e2fdb46bc08114fc3d9d0c52323f4a432ba8f4c0c76d7f3398fe8239eb7cecd26075fb8e626571b0e1ae8b443d12eec7a02c7205cb02bd281550a717863be48c3c23b391de1fd5e564f9c8ac4208fb25215e3f7b7f35cc6759e0a62f51e1291059133c36f3f0b4cdb766705812e75992c3c9feaf09b3905dec35a566db6d99f17e236b71981fb9fd72cd2974719872a50646ccc20c3b322c1e332979d4ff9ee8c273b6ba874b9cfb0f9132bced78596516538858150ca459cd34ba814dc944ae33360931dcbba951a3abc103a1c44cf34ab3a149021278785945d89f82071c9264be20d6cc582cffb0991433cb21a0b1418253f89e6110611bf8d86e567931f44fb76a98b08f8fead7a22e5af4b7e287c7fb5aea0cf63f32e9ac6090c1f160f2df19ac1710ca06fda6c37cb7714befdb1ffc6cc60d8631e19ff124efea09de923735ae81675ed0ede8a40aa1c62130aca1c822c94fb8e4ce0cd7140aaced2234fd26e3acb2fbf9ffc2340f68c1757d7af50430f03ddc682768944a49b35f441303b2b8185edb312ffbc2d497cbedfa701fef71d73e8e3ef8ed293c235cf5db535804732b5140e92b41b8b0313d7806c23542dbbb4e1801fcfea02d9921eedc423ca8b4a61878dab84c6e76e982bf97eb2c212a24afaf316c4d55e7ed552b31004fb459897d2135ab8cac0f32ab9008cae18844bbf7b6118d7cdab142feac315474c1fbeb81e15c02257093601715ddf022c37590478ac6c6bc06acc700b149ecd2396e226a76a70219c32279f0a589e5ebc17f966a34cd1f12f4cefcfae820a3bd907a8a68505146371354688bc4bd842ebb1d2b9dffe2361ea72956325024c4fe60477e6886736771e313272f1cc449860d7d62926985dd3a74de2634bf3ffe2e0cf900bef21ed0e568ee20956c03bd86fa4dfebbb6900bf3ab3c6cd7171934145062bd5045e94521d22d3b20b354c00af7e62b49d2f71b779057e446033364e8442a56e7db5212920d75aaf5e94c6dab3e7248ac246c0b8b449e1becb0258c8d01b8283e820606b5c531f2348a5a622d70b3165fcb90de1554271e35d439fab327b792e0b227c6362f3c5ddb805180914e6bc4cf0704e383c1f599a3f8120fd8c48a1915744107047941d389cd5cf41e95793e587d25190135fbebe8a70aa7e5f3d57cfb2a224adc792ca711d2b64844ca0739c0cda2954d3ff0f467d2872de83787d68a5948dbc48e601b639a14e24a49277c76fa6984513c1bea54be3ee94308288dad08eade8207145aad8e563ee5f8077f0e47078667e11cf4486fbbe23a65934e8b87925def4a24663e5c616ee090522496ae64335e12276bf701ca488e8f967b8862d32794aa994d585dd078c5778c2cee9d25dad08fdcdf7ad02e33395411dacbd6d27ed661d891f7a21dec4d62cee2019cc80e000a33292b59594ee875d8b4b41a52bdee6fafeb02b1f47408dfd14afb58cd47e90ea943391fed0c30f4c865fba9a78697947317646bbe276f846bb72095aad15ebd12b91f456f4854952701700c3943319da59f7cf97c1f8388c5df047031d29cfb5d8ec052da495b71cd4a879bc98b0d52dc636cf6caf7a007f832b5c972249327508784d779125de8395e4dcb8b41c5a5f07bead41fce0d26485fb7a75926e31b4ef0d7c43305560e25403595f842b7ae318a3dd287d8888c964993acfa5f8015881173d6fbf43f1dd0c1bbcaaa63128ecc081bb66bb2e0da1fa5fbef0fc94e51e7f2cc66436af9f7246638608ee191aa385c89e40c47d9160314916ec3828f82ab95abf6bb368a1ff12ca169fa59fea1744e613ca4e23b254e97649ce397637ae5d827b731f7b0dd43044d5e775cf53c743491bc2a0cbe38d9a2fde86d2928afc7c3f407fb7303e06fbfdb417cda8524d55f78eafe4eb4fe6fea253eeb08808dcdb86ab461385c00d2f545f14920aa89b20d76b93eb2e76bccf472c6aca3092eca4ca3fb913f862529823651049520178a91db67e349403b8e92ed5af616d3394cb915118594862e852a22371b09aa1c32325aea2644e05b752b8c6eaaadf4482477400a255097d6311947ee3cbe88fbccdb0ec3325cd8db62ab55b33f5765de15006e31ce663ed3fee5baff130bf8383a40859f72f8ecaf62b1cb654119d31365fdf6a9cf2d11c9e0ef55b12a26b2a34c1edcb98e108c8b83d40cdc54067f3f7973b5af07050d6c6a5fb83263f8232bf791e4b0c010d5add1bd034c00cc7b2cc6b4b3603b054cb3010d1a4f5c26636acbd2d6a3c8f13508689ffb077bad131dd3ab37bc8ec37a2fdaddf107e56582dc0f5fb50c7f33a784ff064e8628e8ca5e68948c7f3c943b100d5be67a067a9814bbe49d7af872bbcf404875f787c817a0330d43dc686d211e1c65df47401b11d49b7e2f50e80163fbdb0eacdff0eab01a56eb65fc9c56a151d9ae2956715951b5537f716681197d1af4a92334d259c3aee5be2b80cbfc255e1228c01f8b7900c1261ea97d944215a292993485ab4b8565b848467238b21425d0d0af22029fc35150f62fd0b2ee415a05314253d0cad320ed59e9a160654dcb75a4fbc81394f08bf58b6245813b288e60a272e0666348715e04e47276e5a0b453a1efc224b9ad36530443ed04158d30d8a9542c3927e47c6d2599e6abe30eb8c4b66deb4b289e3b3e7268aee28fb2ebdb0f9707c5ee62b772af98c57404ee05ebdad054cfc1a279c7e04122d4acd1aa7e9efb708254ef4d8c4c69ebf30c4688640eb2ca2c724f7c43ffe809b58f57a5530707454567088188822f41817aebc99d3dc4e7d356c2aa96f66dd40604161404ebbcf41ffd0866531d15d1d013a4ee3dae81d5bf488b83095611a75816f2766800e9ac23aecec6618094a10df5b536989db6b9a2651dc2e8adeff747add5cfc5954ee55fc8009b551f50d691ba2d33e345e867d195c6145cd82b33651ec9ec220c264e4a4dde2d33d1bcdebe7ef9358fd7cb1422fe326d10278598fbeda6a423b3736b4743ed5a02ead3ccec0a8b107ea36b93e4038b6570b94eb43ac537b05f0ffc2f8aff61f7fa49b627c7f8816f82fa96222cc22f89490302f4fc259e533982a291ebb6a5c208aeae5afb0d4646aae4f0b1518576b8b4f53555721a771e1c097c255fa58720e0f19f0da39c0dac1d52efc16f25f9f9f1f6548500e14fbdc981028ddf7e678033d0ec8e04c05f08417cee5ad5ca08cc3043eee0aa757e415cb5dbbe3b827f39a2a0918e89f1dfa788fe17b6c19edb119eedd4b99bf7527de6ac4a05a2e2fa9bff429a716f4548ea384afdf779928e79ef7194f50ee717316639a0fd444d684bb9f3dcacfe722b928f6c2f8cb661baa535481ef0ff92e50be5e695abd534558f4308c71a161538fbfc4a707ee18b5ff1676cf6ec37f57d989bfc98cfdbc0d79ce8fa634e3ec58a2e048ea99928b14f58d0c02d266072641daecfb72562d358ca1b2e9863ec7ddf03bcf941d18d62f26aefd0777b765f1728d01dcaf6121636d65b7d19cff9a38a3ac653c7d703c7210632397b35b93125129cfa0754dc74f26ce4aeee5077ac46c0256e3be00612fb32e2d10b4414268c7edebd15bf9c8054ef5c2c7a662ff18a5cd380dca59468cb1b2ba3b032f79d4b40376743fb5377247549ce9b463ba81544c9964a0e3f21b1ff87f5a4bbc4d355fb10668db5974527dfb08d22c71eca5129508ca988330f827b27ff4bb1fddcf6bc6d17c5fbf60a61f91d74be94a1203210792c7866c0feb0542e84d7bfdb28c0d906be67fe67c272a660b4f6dffa868e057957587ef65e1c8c6b5cc89c5535d308e424b0af08b758d5c16c15bfcc524d57d10f3a9bcf08e8a0fa20040f9deafca239c2231dc6e898e63123366176b08a6f44f7adafbd38c28aa9af551c72734304a9af18130c839c438ba04b06ddbc7da900cd73d7525f713e09d2bd1d758e69bb182af669bc2aa66f08b23824d89b12cf54d5ff83556bb6e31052e7d516a10ea04633b88f6fe9b37551997a9f3ebdee8d543169b274f10ec37c47877719b727d5aa89bfea86a33449f528e5d5502dfc8b09dd601764d858fef2a3ad801bc675146f70d1fa08d95a1a97cdeb2f5fe65e0b77d68591a9acc0a1775973dcd984f9602c210605f73438b5bbe2fcd5633141c312b20cc04a31506494e607b54509016c2c753ee4d6ddcee84baf648605aa21e943c90d11da90e93b2982cc464a1edb441001f1cbf7f31158b821ca8b8ccce6be0c353aac66305c4fcc15971e2b7054156effa44db1af93cef0f5cde73c402b0b68c41951ff8a99e675a9a5b600a03c5889eabdfeebbd7c9e2605d3144f9fc97a0815cc0a67f5218ef26fd1b1aaf5423dd25a7b2616dd166fb34a0d345a1ac2aa50496c75a45b7282aacd3571f2c2ceb7c91b77e0d74458fa21dec9f77af8cea265054ae123f3186e7f3243b4c79fb393eee0bf9f536d90f6f69358f287ebe1b6d78519365521ccb48491f6c8d8e32e9329ff2ecdb10058de4bf6a64e15c9a29b6228281326f67ca29b20f46fd517e440cdc23c8c2c90da2cce1fe5a1ac22e592951c6bc11e278961033aca2aa37f91161a56423fbf09e403c11a73d55ab0b727c855e34108f53863042e2b0353fa06bc577e651d8acba3fb61c836044ef3f90519906e649d9818ecd1dec7e4073b5ac8157038aeae1c133b534e9188a513ca724ac8ad486f497aaa2f64cb2533a7150f7137d2351f4842539c808e838cb65e818e9b7996f1a1a9a79a2d1951016053fe2f425230ba4cf100846b1c8ca2abc402a958029d7ba0f9b6951c0d1bde8485f044ac6b1e7da7915a55e1935158e185fa0484a560caa2af933e296ab583901e947d2ae12d4c6d78a80440c4f63b054e47a4b4d556afce2c2884ef3c5c7943cf8668e19fe1aef532cf1a63cfe30e38bfed6aa78cb53b11ab8a9fb8b62ebc8cd0587f8104560810addc14fd48044822831ac729c73e2e64ee989f2d91425d75c5e4b57a0726dc1c19e5de709d95421b57e06890e083d69057ce089f9ee8b439ae11903df2a49756145411ae2b09b59c6eae336b5377846b79ed5de6b68585fd29395b6ec9c7f3882ce906c694b292688096b87a66b7c535807252e28bbdcda7bc6bd82995df8bca937f0020c4398d31243dabdb3db1a418eb3bba8c22b1ce9019aba2c9b2ffc87ebf7a7a6c3f9ef3a5509d65312278ae0e564443ca581547b580f8472dee9004d36b738ae637c043b2f1915c70d3675c465f3333ef6b58b29c3681d2edeaddddaa71d313dc125095af77969cf2ac9dc374891c6866d3192370b1824e99e85821669688792c78d5f40a1bbf1883aa0751b01453aefebbf0a5497b2017c9f3c553d48cc9f3a2d16c5bcdb228fa720c2a1d374aea3d4b941b2aa93f518021809df7ed56c892b7a8fcb1a0f49cc002cb46477d0b00a5b3cd4ba9eb52c11134b3f863f9021e24b57cc45be26b9f2ac16d33b5e2fd31224a49923254c7f366d2f380b233a5adbc951732c571c09ca527e5b9d169acbae1abe8da784a576907fecf8705d4d8f5d72f9bd703ad73c88f78d8664d36074bf50d0a9ac8e22c6dfb4d5e90f510a5b4dac438307559e2f32d61298148e1cd5e545b0a86a73dd7e765e8c3ca3934846ab0b9f9cb4b6e093ed8890ed24b09dd95daff43b9694e11707724eb72e813174cced534deb33520f39e898fec100deabb340ae2eeb4031eb5231b55ad84df8a4fd447a847af8297dbb8716511a119da098f081df1eedb2cae98b4ef96084ccf0e861d593377b2ac2d72759b9d4970ea4d0aea34c12c5d59df49c1b5e27f8eff125b31e6e75c4f60e26695bc4bd5dd4c70a616753fdf455d07b8875d4be7ed030428d1e4bf143fd5ebd8dc870eda4a9425a2cc8d0ddf672a496e8fed57421ad63426cb9cc7759c8743be32ba28f124003b0356009084bf54d11a2eabdbb9f173b0cf55a656a1ed200a90c5f90c8983847084dc5d4446dcfe9d76be95dfbc71cd684cd10808101fff6c48589b667cb165706356b58d32a160d9956c1c6b30fc775b674c3ef9b2658677b0758cb9e29b1b9a83a10290ee10c94cc5679c08c7dee727124b64362af5211e9392e69e0b8978fdadd68f27f49ef496a18b7991efc602c59f538f58e0360d502d36764cb28960ef9b0d750ab4a6866073d4f1ef7fe45fc9095c9670f6d2ecff7738f2ab90426e0c9282448817d2d492db6ae832891759324e7aa5c6b024bb356887d78be01a9ab7da01c5f501278b2bff9b4619ab0a92094c5237da8dffa16af6d5d15678c14c7c175a6a3cd1eae61fa9926459e8daa304c1e735f424e4d46f2d17472da74d2ab12b6aaddb7d43b609b2f9f013187993b08fb5e020cffa6300dfb18dc3f13dd6d1e113f8d3794b66acc8648ee329c20c359bfc2e46d7a9db833dccafa2fa4b4877e6fb5500a4528105d889db8eae10414655f847088e04d26e717e610402590fbea10dbd5de3b9bc435118cbf918f49393253688154e0b9bc437dd3ee321c62c71397544fdd29d4d5cc3b7f08ae07700e588f7ca899d9b1b9e7210fec2bb83b1cfe73a428f5abca16508d5311f0c8583f1079d32b58827f8cc543218308573200c0cd768904b1f83b53e9564657ade20f5e898114cf649c9fb75e07b5cdac080abeffaac7e905657f5d916ae81071e331d982fc7c8d6696ae859f364982133ebb2e66423fe54f07db1ddab0425d786dd64fc08c9fc13fd179a1162c35ea4c70abb9da7747cd78f2d33876535697594aa9626440f4c21aa3d9ad4fc98e44344fb87a18ce34cead02b5bbfe484474ebb64152da735f70d7e0325a4b425b434eaa4b3facb57880fcd3fdb686a974350df47259f8c02ee22d6e722d30576dc126a3a333ac3cc344085c2fd9f443edc7737e336f4c639e782f796913056abf38f14dc722f6b28390dd7f560700019f15bafd292d5a97ba7c88ddd3d929e79bcdb7ac3f75c8aeaa4f2ef8315ed0653560ccf4f6f3deb51f7d358a4a7f7cf8bde26a44078bfb9f43e7fc906debed8146cf53e84d70452391e55f008c5d48c035f51f7d2e75b6aeac95bf643fd1e5457074ee5b6522fe94e8655ded7079cecdf3da1e1198d0b40bf3d0bfe689147f1ac5c166b9970843bff7e5de9187110795eb8d534466d0f213fe3d6a405a9ae5b72ab4700794e078a333cfff7ed7506d8a2b8dd76d79bfa6bc0c1e299105a89c926952cf14b40e3b253c5aa3d3c6192c2ffc3352e2d11e2038c2a25b7f53b776259b27d58904035e3fd99651dbb901afe04b54e705d11b23acb684e8c1d736ff0f8151dfa3050c1e3a9a918090a7167aaed5149d1cd75583ab25b5215bc51c7f69971a4244135cebb72b4012f163b2afcbc5ee6f9f0132b3f2bccea153b0a69fd14608f43b3f396464e186bccd8443013e0d3177b6815199399a38bb74e1e910155c0117ce10e6f7e2751ed438f1245b4e4a5b2209811fac1c7d660dce64c66ab0de7edb8abbd6a60a717ddb6574dc872dc84cc9f440eddc25e55ed5508e12d516f2e72ac0c8936fb8b2a7314590ab8d00ec0864872b5ce02ac92b4785486a83cd272279848043c2944af08db55cff4c7f33dede89453b62036f9f7ea5c8f7bc79866f9bc60610ac0993b931ee8d33ca3f1513bbdd6353db52fed83436b6589150ea13b6d29917ba9ac3223ba0ad6b699293053dfcea011488567d0aeea89fbfd24506c64d896e60201e9a8f00848da52375d798e81cd15f5d2701d5888a12360f796245ef3ac1de00234fb9ddab5b50119f8de4ddf2db78a1884dfec9110a4ffed95f5582a82501ebe6ec95b04a52425e59bf1456456c7d8d45e5bbcbcbd6881173c5913a47a9711affd126a5dc0b31b276951e5019bb99d55f87d299178c41c2800adca43cc6c33be2dcf5ad17ba0d962b8afb3e5a9dd1017eb98e91b2b7bc76bee718dc227b1bbc34f509e9857222a0ce5605bcd72e3c7723837ed4e6a36292114c0b144a2b66ba419cd0543dc9a68c5c1c848c5ed61d7b517d36ee0c01b48ad2a8d09767592ddfbd939fba6d1aa58d9e9e7de4fff1cbcaa98410ed78ad63ea20ee77fdacffb502683db7f195399d21728f45bb22d915a369c42adcd786c97edc86c44414334289f2c51ce095a5153165045f558364a101ff6af2253160b83af9ded5656bfcd9febc600483ae16cd8ed2b209bf6be35246d6119e6d6cf225a0446a78ddc098086880ccc7e0607157f299e3e42ad1c4beb985a9333cc8037904548ebb9bf7009ca992b8ec0345ab60cbfa24e64e61ad8274dc430940a9a3bd1e61555236f719ed6c39ba01dc11253aa5249ce70e9fbae15b77f4d140ccd08ae871bdee504913a92c328deea0c912a2828675f1c340bef6410b4a9fc37ef0daabf8f63a1f7402ac5c2b0e02cb01019b9c923b6f8876a733cf9c99fb76d20727f64b4c7ecbac25921f76d5f519bff45270fe7fab791138fc99e2e76e32464a792c7f091841565d991b78663963992ed088b9552823c8aa433ed01984e98c8dbc4c984b4db06450e4880bf540046a435090761e6e583176b5561045ff8771369bc6f027bc5649150155ede36ab36cb10e625a1c929faf82ffd759dbdafdfb3f80d1780d9ff74439d42460adce62ce057fb4b6f31a61fcff17714d4fa32d2cb08250f79e9829e291dc4224f604cc85ffcd5fbb4c305055ba20f3b36fa33bfbd345848ee26bcc1470095d9787e1cfb31f11ef4db3ba39e32852c8377056f7d9739ec57eda4a3463a0b03f4266535d5236419d1297cfe93d74c910231dd7bd39dfeba9465ffcff11ee5b2bfe7920c3ec14aed0281f0d59919731498dd3b9037c9a3c7eb3ab2a21c499a6731d57750075b06e55ce2f221c0e8a315c4940976a573ba848126dd9bc1b7dd51da9b9d7d7ac7dde8aae608dbcbc301536f262a14cdc7aa61612e794fe1e7dc85f01c79d454ea6f30dcb717a4251c54f3f97f702d976caaead9cc08aaf36a650d0fb2c5a5e015ec7e0e0c6a5741597a58af08b9be814dce69b1fde49b560c82cdd79b3c2a8df636fc16138418d38565fc29e90ae1eeeabe36fa70efabe6cd7c7f8e4c5adc5543b4af6ccc4cda4ef7512e348f37f3ba4bff36b94676c7d15806412d55181aa01d3f1aad9abe5fef3047d81e718b473a67cff208d114243c692b4a809b649d517274a9022449912ae431b7c5508f28bc013f25eb35e986bb61068eb9107d9aeae490cf216e4241487bd22a33ab3cf601e1d2ec4b9edf667066646a7bdc93a1ec502ffab71eecc0774b7e90e0780b76595d9d7c5f4956f827be8cb7df0ded16bf4b519e531ea4c2ee2aeff2790b7979396781d61d356a43a454f4f08045985d2204f7482935abb323b0a9abaa2c1b310c02b41e12bf7f75ad229731a917e83c4411f99a4841715bfd9e0aefe86d9d340d34ef98f1e9bfee6d49759e5aacbd4e881780df3345ef77a93bc9d36d676bbb221f7f773793d8b8a54d039e75f4a43596f2f397d1df472ce01d1a71e2721ade1c6028ff5a066ecbdf03113b2bffaa624cae281440ce2702391be7387043712fffcb3e1c2a576138adab220986583d58b6de7ad7e81963d031cf22501b5c9870e8689494176dd41128aab25ae18c7a2b6d3d5194a71d2f259f61acc809a4192cd086f2f614528a552bbc6700960c176fe3cc3ee2489d66c7000d0d0aec65b7d02d902e2b7dedd23fcab7fc8b27bc1fdcf1a46fe29f170158f7da5fdc6117170fbda888e310d787eef9c8ed3b6d8a05a828ab162811727f4982905723cac8001ff3edbe428c2d1aadc55e8ed531583d4d01e06a8ee863abbe2c58f2f536c3cf7cff4d8ecde21749feee34ce0af5784136c0ce77357fe59de843ea40f464bf693b1129d4faee375206322d03295aa0e66bf7474ec503d46ac10b8b77d70e3fa3d94fbbe25f9836f534a336e651425d846145f07cde6311cdb1f3843cb976da9ff2d7750696fa5197028e84ed92018e56d0b42a48451e5a1234f59e17cc072838d050666d4363194ac5c849bd2ed4adffc962140849109334a4155c8029228150113ce3fb590b0f94a51b98e69b133034ec4b005afeaf7f0d8f4f83f7487aea82ceefc307e2b05ecee78fc525e44c9100bb1c7074a917655b96fe79f3dd2fe9eda1c09dbf787684a14eddffec8623b6adbf218e986eff5728282b8354d58a48fd23f7ec2da79db21d4305be48cbf7fcefdc2fd5081551cb541f80f532bbbd9d22e610bdd04d4f458c244613bc43a7d05684ca361c21702e6d99e8962da42885e3ad1381118a98b7f0424bc73e61c6481488562e1e62420cc9d68cb8fa9638c4b70d1bd6fda5aa4bca2eee9d945f065adeca5ae5578f5c50675a1c3b4fecedc5f3b9fb51d78fc33007a5fdcae30764a98d91092dea247f806cbd353309822c47f7e3a87e762dea345e8f7214e73fbcdb94512ef2025ae58acd71e8f861c64a62353c4d16694f94f8293862da03ee83192d2e03ce9db7b39596cfb6e3a633a9dc78ed8d06792eb4e6ac2277f6e088a0e8ee400a169356bbf238cac554a40fc984452f429c66da39b07897ea0406613487871c83ca943b14807d50617dc8bcb51c226e55227187af5e37440ab7801760d1de5f9bcc5bbaad5731efcd82d77f202e73dd7dd1ef5100244895c0f2920790ac47af630603d3e12bb1770e532c4a1a3366ba9389e212d552ebbab5b6a85c9631c91eceaa7bdb0dbb517b8a5c21626a9391021a17a5b4d0d686190eec4e5755c554e89fa30bd3586b01aa49edc97ce97b1859f6d5edacddd8ba190ac7bb1adab71f4ad47a4ed177c40ba17ee036c2b0f5c1e045b37016fc1b3cf4a0a5c1b09d457b233d70e70cdbb857152b1fb43c21bb980d88d0eee2561742797d1c3cec19de63004a5e09a40657810b7ce140bab53c3e2257691f866e885903e48d0247b12d38b16f55b6f589ce5a2387850a4a3954574637e6f34e16656007060f7bfade9efb5750e8dba5226ff6205a37f45476b2cb048fec4bd3d2c76049c3430e5b13c42f2110d36e8fec9e6b8518987e7172a87e4d846e04be1cd911e586900f408f777b76ca8fb7e18ea53eb9f47e4594af2e51f8c5f0a19ab3c951038baebc765b2793e2d78a68e5278ae2f81393e4ea15b3f203ba480bf0cab212ff5bd4a91d8715b566f2f0d2f00d250637dffee0be8df66b176c4bce2a00b03073bbe827bd244094c21682c49806d4451adf80dada84bb8f8daa81f86eaeeae4134e520236652bdda499b41a52696fa68db39729510ee0e3ac22f5d919e332aaf1062b9ed82eaef50120ba14c5e0beacea42f80fe30831517a8b21fe152da37843621e09c1dfb6824114ac167b6396104a1471c0fdd8a9eaf76da8e52f30a914d42784909692bd9bd1e8e31251492adda037358c646a13fcc920d66297cfa819ceb44d9afba4a2ccef1164de0f84a45931e887c7dc02d1ec5945c75ca0a3815bd90844a0e05eca70d3a8f76521cd5e584fc132757b98b4e84370377c9062da5174636e48403bd393019a9289b02708c20df1e49f8d074d93bacc4b85a579f3caae7020db73b79c076a5b128e305ccc7619b89ac9b1b7e1fc9ee9944d5caeecd3311220cc251aac97e35c89d24d714550f6978ec1082c48604d35727c1b2e8ef262e5967c68bc88c02f5827231d5b16eedc7cc7745da40a88973d227bc08296ea836e2f79bd4ff74e3dbd09a7bc72bf24a8da06d4e547b61e3066984fb08223ec36d578e89c4c12b088938ad34730869ff56b7c5fab45d0ad67bacbf85237f8f3f0b019341e9bc59f397f51e5a452da16b458a2062b8421246862cd3181cb6487c1800bf09e50259fb7f13c670a1dda8b24efccff97c456a7eae02319e7182e6d2ba42b15695d9ad9c9c7c2d09319697d548abc9e0c9329ab97914bd60509b3dd520b978639a10c6027d6213af3cc0adc0d61fdb5c4ee563cd639d5fdc15f3269ecdf0dd60a2df16f817ea043c31f0e0df04ab3f5040cd51694bdde414aafba1f0f556be85a70ff4a779d4be68de49c356510b41209bde52fb5bef6eba5bbddde56c236b585cd005d88859a09f709440563c9602a40e2d41727aa4c4941e3837b10d66a135d428f8f60c02ece3462bebeadc3153a32297583f40c858697e7edd43503ea79a97c6324902f958355f36d428bd85fb379fb99063d6c2963e15b392e491cfa48c980f89a81d08025567aced3c0e57622c8babc9b1e4e08296b5a2b839cb42eb742911329e6fc63edce94cc54331e3ba48ff9844f32e44fc2cdf4949ec215ef8b9744361c68432b0481ccb81b2a765d3705759a091bc190c68fcf3a2e0b3e35ad2632bf8d01067e4bdd73c83a311ca041d7e1b0de67fa7dc76ca7dfdd5ee04b2fa210c08717b5b0b914692feb3cecc202a5c7c104d0ff08f836914a84c7a9ad8ac86282d8e28410b2464221ae1ed00dbf06e106af71a000c7f2d2548dec2c7088375dc112e89d59c2c366ede42ad3d2b89cb4db09b17aed3d1934f37ea78f49845be04f0678d6293dcda6a7ae117227ac960a67526c01a0b7b243e1fd5d57bb41ffd7b0c46b08cd58a3325c6fb15d018ebaeb028a55e16d14cbc239d3ecf3aaaaf108134dec1eb448b21aaaef7520480eec9101a9d301a819c1fff96890e615dd0461ed9da62e0c0f0b0c7afb3997eeaba569a70ba5c2feb7f37442be61683e60748a4cc9c83a20982ff5272c4cf16df4bb215ca3f53ce5bf8e44647542f544a39ee265d3aec9e02f1aa9612e08091b408209285e07f37dfd48a0c2e8f6f0f278e85763a52b91e2228d220347f68865e8ffa829818da92bcb98c2a37b760d2d3cf90e575de16f703441ef45fe363008044949633a6c477f8646e83b1bf6c2347508cae60e9c7f50d957a7b0dcd061cfdf9c4a3fe21104048ec36fdbe19dd39d70e9a1bc9ff7e912e1fa0e8adff1c7d25625e1951192454548aa56ec52fe6ea96d43518f2bc1ce7bb43e52a496802769b7c7f6203a883604e2880362392bf54a5487fa275f32b2c090914e291d1ad668007108107fbc771e18a32df46763d092c49a0428e3ba67a26d12f450bfc125d95149c2cd6a8a7581b554ca1091a0668f59d56e51bd963912efae0e74c9e084366a124866c5c2e7d5be8904dbc6ffc16d25644a592d2a8965c0c4b22fc5efdbf850f45995ac6cfabd389e0412d2714b3734719565bc607dbef6a8d484e5ea159c9a6b65a802eadaadd52da3bedce0386080047a1156888bf777ad539c86747376543e9146b0f5c2cd8d668d9c61f91500ed8af2999a625308ab495bdf09acf8c940e3f907842d1460287c48f5974d1f2158d0abb677b2ebaf42cb60a9ddfd87b502346b32127a74167484c359f349739e1daf245bac5f447acadb20a9458a2d294316bb76015e9a7d8f5cbd1668ff01a0ba8c16193fc4cf6dc4d4eac49cdf9afd0feef35079175f579dd73a5884527641c55d3ed2577f5e66a39702f661ea667dae6c2a85b91515918f2177b371d6d4319ca07a66866e7b8049e6521200b2d10db38b7863b458b8e18f34858e7c29ceed2ff962e6d96223f853c8ff5226e3671640f5619e5a54aa19f47829ab869c0580b52d874ee51483ccfb37f4fdeefd589489ae1648f4fc470226dab49c85f841777bfe54aa82e9a7f1727d2d3d97b89e0e89a306090a2492d798dd55dbab9b38d6594509277d6988286506f0805f65fc9be4406b598e615e9c2947d5abd857110afacde5202b3c48c504f48f972aeb27204948371e44ed15e9495eac608e7cd7dfb23d06f81e760ded87ae60863d769515f7e16f9489d867f940ec7f2221c8136d7527c5a6a9834a3e3ba8f0c0b403b30f7cc553809b1def2a5cfe8f100794cc1b707fa4ee6d9d55b0169d546f9947234f81b30fd156c76753e3807b0f1cc4bb23c9a70a4c3451ac28a518a67902570fb9a92f8263a032430444889660bbe3a579937c8db4467ae0f5d793f49dd436744b4516739dc7e2f9702b8c52543bcbee861a76487cf8d93ebdd69e91dbf771539359290022f19dd5198a5d3f44fdddb89fa234e2717264ddb5ce2c43f4872769fbe07f14ac2357b9263900a0c3585db13241b6a48afbe131693584c2c1e9faeb1592256f0cd57fcf616d0d0814213d584c412a3fdabeb404944d693bd7d4be2edbf142ac1605f6218fe34e50f178b04060a54496d96e6568e13f27384b3e7b20adada5ee19810f288d612722ce6e4178da7161bcf4ce85a3ff8b271a227430c204763d3aba5b8dac4af92b882cb852f15a4e558a96789740eb0b92a10710a89d1d3c2bbac47e415520a8c03f691c7b50632ff2d59fc7fb1458489e6f76d217e57317f3729be0d21540687b0d91d9214a7d411631f5decf88dba08a9f47c9c8e6bc282d8fe22d54f57a6e4b6c7b06d0ffc653b8b65ec6bfba8bd7e3b41f5dbc629237f8228be66c9be88e08913e85d52190c7d261d57acf37890c5a7ad4450a1779b7e7aa31d3a2b60c4f4fcc0c07af1218f04c2833bb5e8ba7593537257898b07fe01cedcf1e60785f5746694b524b5644b465edfd641af2b354a2952806d211679a3a5b4bb44ca0b4acc2d0b6d3c349c9d8d0f2bfb974c0315dd67eb0763b43236db5a53db857b98fb92158e5fa663dc3d8d29876cd21701d9c6547129cdca373a7533faa70d9a13370cd4c62c07caa828f3afa664e4c0620d00636d9f46877dd60780ec199da9f71df2d70d9afe8bd9807cf257b808a6cefb24c2c4804f1d65f788a2aa6a39a5e8fe76235d40510a41e3a53350a2f04c4807840b2a8c8f7c2d349c333f4366675ecb724bac855eb7a9adca32f372b1104cb9d2ab25301b4f73aa9c7bd46e224ae128b51bedc5fe0d01321f012e50c4462d81f37830da61c65180512deafd7563578f8a9e0a933285b3bb0b1798c62d4b11dabdeb9dc348064e9a74650c0fb7f17bac48fbb07848eeb26fb36e45fbba3554eecc953bef9f120b6e6f1d51d307374f96ad45d0b89b9752b9c902be717a91b7f73048c3e8093e9d6744c4cbe1ad4cc60ee874271d0a168ad26361ad92a5c29d4912678c08469ef82ff65f9d91ec31b28549821579711d17532d00447bf99211ac2fe33c6da0c4a5f492fee2cabb1647c1e477da591f3f8b2de095256e8cf4b903fccc1687da8ad10d24eb3e8e5f9bd8e43dbc29055c09f779bdbba4e41426338c0489923e066e012e1c6d7bdfa4b357897ccd08bfe5115b83d6318e4fc3d736bf0186ad06e42f9e2922adae7d707823840f02edf63033edfaf8f15a3cb9412e078e1e6ffd06e91463668d3be157fd9b95bff3e0ade2977afa1c87838cf1614fbba7d19e91f09958f7164eb06398dea649d767def01bcaaff58e0b232a8d5a9a4093a5bc5400f99955488c919cec72038d720861e0b45701ffc5d8b791735f035a91227ae164683ad4279fcfe116f9e72f4c39af6845d1e9a3ebdb0a748c2d96b591c3b5bc85f0999a289cf4d598a672588d5a920a628ea4a59de6376d51e611bd9a7679ae02a0c29efc0481fa046f69e91ee08979b419d0dbec3d7d816b8e1e721d74b3eac066d514bff876a54abb4983d62f8650ae19c3e81396e85013368f058d14857f3703606256560b019dda321a43e8f9f27ec562fee54cdbb43f197b8f523bc7df3f4f05375289c1e7510b96a7d3904546f2af60839873c5416e90622b938ac70092b6da5d01e85eb4c81ddaae8edef6498a515e0e730f401998f52309a9cf3f9ca200d4f12331ac39a20cdb103ad7559eb0a4a85314e4b6414d69a6dc7ab9f1e9b180b4182cec9ccbcb1c45028f0cba2872df375fd82d51c96ab7d294236e990e7663eb31e34d0c0d875443aff719e7cb4987081fdcfde1000014ccb5f6f3a19552fce6fa3a2f20c55564d2b6b24ecf6541c40c1d8e00cf9d13447e7772c742b4e2fbbb9e093c2931bafa392e670f3c9f4aab2f7dc3938e999fc6ad313b304a76e9a68498e5970bb659db7b7ab66d2226a3f012638a2d013c5d84ad53a69be0b9a5db9858fa34d10d8726f9366521cda8865b1325237a93e205702f47dbae30b8436321cb1f8bf3b59e28247e17b5cd7074a8f6ed98ed6f01bf2d3c7916d411a106927e18d4ffeb6d5e5287b1311a64ecff3bec64bb9a93b71522dc0ccda78faceb77b1ecc73a485fe9c0cfbe78fbc9b6c51b9546f1f93f85a95d47af08f7865721717d7891cdd3c7e55452b33bfcd474c16b604630ea1096e7e015cdde25a3940b9038d549e7c41cbafaac66f1ebbfd675e309c807db19944069e82ff6c6982a3bdc1f75e47d0c2244b93dd5c0f457a4877e29d26afdb0bbcfcbb57dce8dbc2ddc3d228ac15f6ba8107ec541be59347134f0565dfc2dac4fea393f289384c0be41d3d4b0961b51e1c530ff7eb2d8441b0bd788ae257d33606fda5ce4a5027c2f64491da8da75dd53dcb8f296d5075b2efcd555e374517efcd9d07480ccd67d6e97e62730086e15660c701cb3d3e63a1c274fca54b32940d4079652f26ff9ea19fb38036ca3a042d88a1d4269ee77085d0ddad9afa26dfc93db23237ecc3cdb156c989adc7fae90457a1cfd5186c253adc20e1a471c7a220e468b56b430732e464f4e654437346135c5d6f362e54f963d6fbe7a5b798709bb81ae99b910c76d0d31f34cd8dfc2740b6c09aebf720a5980c779e3a99ccd786c6e5bb2d08cc30b1d81e9e30f380e0abcf064eb570376923d7431e20b514c66fc64afee404b95edfa7e79a714705bff7ed836258ae1e6c26438e29c2953d6b44ea2c25819b59aa2c18d3fae7aceac66b913628c915de6f22cc4a481b503457b0604b850fa7fe9c52f1f90ec61b1f0f2a801897371e5472a58bf91cc0cb15df44830bbb164044ba046372646836ef2c5f2277863999e40f4474e52abe131c39a1c3bdd7115b79b1a2f8649796e23a98bf0ae215e554cd1416e6bed6067002e306429443b0a5e9a15a62e5e117145d1588a5b6104c15091c3b096b85aaee026a767aa868e6943f2ab6547f4589c7b83c13622c3cb4879e98ef49ff89183107f74397e1e6e49944e9c720f4c7e718ca9c13fb89fb0c3a4d2c0c3e2f98324114a47bdd72a51dd65146c2038805e67855ab48f1ee66158be1bf7c9f6a85b438120c9cb4cdf2cff29f2b7d5cdf8aa66215427714d865bc6bc9b3c93507bd3d03c1686ac8be1461ed132176a1963a44c3708bf60d4622e3aaae360403088fd444ccbc2af3fb38ba0f4bf0c0304de98a814cb8bf8fd3aa6880d1daf2fc2693477c279a1d15ac489411a52f32488e8234e161c17ce9c91016e1b03861982314606f951b387bb4b566feb76071958f91d744ae18a994aac755fbd66be51da798b635961d729e8daaf7aeb4485b3d94ec78e25cf17427d1f93903279f9f7e14261b7cf37f080e35c302edd40bbdc182fcfc9b3d757a81f40031d43e43587e8b75bdf603510e7170c719106040ac1ccb8b3dcbd1015d27689177bd86b4624cfd8eae88fd1b14822c092eff2bdb0092ac264025a9ddf624cb2487d84a57df10f5c683707e90384a08f94702c587bb72abff6fae32601102f79cb1f834f96f628171eed920e9faef7eb10984fb9bf7634f490a964f1571e200a9a270a66346ebe1da74a60d50e48de99224b790987efc427d8bb9f2e01f8f6eef305eaaf519e4af4f03cedc08107a176ab19e7a99feddad16f5a357b025b1a3b43d3b2673fd0267574b2870db4abf553676c844608b0e4ea493345d141ceb819fc904a2076956afe631c6c5bc39fa9add05b763351ca39e7dc4c92568d3476b4dadb9fb8a0395ac6ed20469adf8450f15e2b4999ec3db4831d1a6397525a64ae5be6b585f1e5246cb008e674e5120f307ddefaf0d0fc71132d7395972d9cc557ce500f0ed1a890bee276933c3ec744057bc17bb4bf0013b01f1533e960e51c0ecbfab4e4a909908449e554de3b90a19765b5c2f385c14eaf9961b73c25afe2e139c08784a8b7ce3c11aa09996389a454ddf0c354db19d354702f573a73847ddecf4701285387634f20e40d27daa283dee118140b0e039975e3401d1adc10336e2d79a90f0e475a935b1b5fdfcae2ea7fd5a5ee780957bb3d36a6c1617c281bce7974e3e03961718bb044986991be285ce67102987935739cb137f98df1ef0ce13d9e06cb8da15bdfde2b8b832d828967b1447ec9ebff9c2173f327778de5c77e3955a8706cc06f33e818dcabf5ce593c8add24083390268cf55dd91dda8cd9fd1226764fcb03f2b00cbd9641a0d3b62787b836a6dd666eadd2343101a39a056e3da0718b8388892cbb1b009d5af4c1c308220249d5ed91625094be30ad1516f09542805277b8e049f075b85372290e69047d5a280b90d5d85b7fe7425a3e5ac11455f473b654a11e9b5c9b209682761f8511aa07f759fdbe27b12922d4eb94716ea8fcc2a875d7d15a6c78c5240016093b9f44d837015937f5c2fe36f97daef4e8847f60cd2d20e539f58bec44056ac8f9946404915fdcb64a35b4914a1acdeff99e16a9ea0fe392c1c3bee500c6c646949e431d0ba7a519ffbb80db0a1c2e263962eeb301d676494f6d8d9aac6480f59628408f7ebbd5b86eb92b8fcc170ba7141ffce4817fd7e22e8416c828665819a86e0e99a33336706789887537ae950f97226655e8e6e9b3d569c995b7aa6a3e55ad30c754a3a35c6ff3c83ee944dafb6890a7d934c14d5267a14d7fb9b54f20ca844bae8ea2db8ec5b61bfff57827151fa2306faa96c4baf87eb72d05c4ab77d8525b694a69b9cef8ece8cf64c3d1dd46b84cbf6dab2f6f5c32907c37c3114499e32f22963ae627a11fbec0ce78375ca63f94862d2073930cac98eacd1531e2f3bbc68bbc191eefe5706c5ef160effe0b2f73c2d3943541d7becf078157ee6a8c5eafeaea69ba7c411a1d8a49cc04b0ea487287ea6a5372361f70332b5accd7b767869f448a66f1c1bcf5ba509aa20d5e6c7fc67da1ec8414c3ddf97097046384d6d585c9c650f64aeb4b57bc39beae8c4f5c327e70de6ac4e4baef1e4b9b543d19d06a230d11687301fcb23e34b1821d5e1ceac09147e697c75e3d0a560c38146ecc145f45d63cd5d5a51110b60775676981d5ef6be1852fb992e08cfb6d378f1610e9d463e8385f57ed500d674899c434e3fcee58200e7352de2355cfce83a194b2e85b3c79c0f5da2b9759f4beb5b05a912f06aafc2d84808c7214c2e6c947ca88e1042b9ac9320cae08f9fe33976d7e0176e320c9d042bff34f825f327c99f789afa7c94ad057ef55013d9e0dae6b0f1d0c52fa7c91f28345ad0290f01eab3375ae3f2e2797e56fe6fb667aae10633d9af90286623817885da286a0fc4cb0d37d46b6b1c148887f05f23211437b60018635e6b7f747eaf1d381baee65ef56ffa7bc475f828899bf40fbbca47d0798a05ff172d9a64e1a7265df8e419a5d98d219e2b5c9e401f68b23ae2c51fafd3814b8002379da39fa6495c03e4e0a74864d015e2491fb9c0a572d22678ce2821bec8900487dd1eb53ffbe613b6a5d3070dbcea474010a0506ee64774d8f49dda0747972a72f05930dceff54b141de89f91fbc54a71ae857cbe128b571f853b04b3c926e305048d348fcf055eed5b5491731286d6afda8e46b48e75c2abac738eb2210f198be757eba9f509fd36bad3a5f95b6c5d957bd9d0efd2d8a00a365603fe61ae1bc41f34934b5c98728aa3c2af3f33356d6867140bdd4b2e27addaef67a03000b710e70138f7572e6191af9d5ef1c29892337b1fd2fbe4cee4404fd5f0c1c5c82d24dc4545758c0b1aed4eed975b2460f47d15dbe6e6f868b5e91c564d7fb1b10aa5c37fa2cb9c570660ca6a0d36c514178722533c4c24bce75a457a31ddc9a8320e8c582f6cbe7e4b3e3664c4c240eae640c175a4c3a3c0d12c76ca21b360f0d95d3fc0ed5c8c9c3517ff45f89f546c745086c6fe781904a9b41d121d108a62eed2bca134b18539767ef71b3a1925d3df7703ea56f122bed8457d0ba0f9bea65fa4e526b70f4ca5df0646752d4f6f7de7dc1eeaa6d27ceb2ee16f35f59f267fa43a513b12f7f4d51c29fedc6e875708feb8ced71ac741db6349e47dda16e31999e255be9cf4e651032bd0c0b1406132ce3ee60e3da52bf68c978fd5409cd5371fa625671377a71a677d65f3e740bb540fce529e68e695e3c7a165e47360bb94e0cdfdbc09a049585cd1fb4f56c5c782595104d6787e248b53fba43a1beb9bbdc80982deeb99b2ca440504e4a1f8927f5fb4b483dd70233487368b02d5e2c463d46bdcd009f03bcb4d3e4e53ae6728b0d800b35b32badc30469ac98731aeff4aad96179c46d9e543f2ed32ff7d93b959b099f9fa6877fbca2edb28e2d85707d5568747912b7cee54d926fc96a039ace0745e074d855f6f473337421e877bd5a5a6f68dbf0f87fef4d322efeb3f39c8126c6007f3828e45ae5e31e3b58b31b50bc8bf91ae2fc82680acd8e2c65560dfe0974893bba5f5eae3620078c1bb9dd316f9de6fefb43af1237afb12fc5fb5ef3ab18e45408891d1e063ac984d0583457e7f349aea60262dcd84c501d493cd859c3f289a3eb62275037f895300ce3c154393c5527eb39e17157391e0b5b288acf32311ea1d6a88efd2dba37e9c0953e9ca214349ac8e2ed671925d172f0afca561ae4c91138a8412c670a2a437c82fe2f798b025041d817d09a83038043a2c8162d9c1601192b480256339d4de4fd18cacc4e56149366f6b322cf0b91ecc64b760cfba2f8b8b0eaaacccad9c3fc2c5ebfc39398346c36c23ac74de90ff75fda01b0344d72ed64154bf9cecc2e096141efb9cb20770abf5ad8f2184d5ed2543e7746965eb4818f004571e48b06538dd5f80272719785ea7f7ee1fde5608ce95e39d583d90b2d5e36a2eda10cd8d16e8f1a48dc875776e536ab14e4ba7447db1b42e6aa94b56ce5b908de7af1ff7436ad8d082e2f73eeb3575cab6a932e9a9f99bb885ef814b8bba12704d8ae962ef9be98eecaadaea648aed3c9a0b6c0431a36fba0dbad6191e6591b23ccdadce1256fe8e7dc6ba4a7c9749a3efd6b629d7bb3f4c4789bb5447b09508c8270e9244c8842f34ca0dcf702db015793e23d784b8c69c8c887fb69b7786a9064cb4044a3950cfa244a590ead83ab2598b2ac9e4f121c234eb9701660dbcd0e2a86a314a1e8d6c1306ad0ca7afeab54af1df548da301383adfb7cfc76fb889a37b3c0ca0153b7af1de43789e4cdd0fe5802ad20e584f67b894cb3c03a883bfff7e68b20650b9d020e0cece8fe072bfd7bae5e28f067937330b598878c385807b35bc648f9d853ae6d403e1bef6ef80f0c55fe4a975cd72d4ef5ec4ea18621a5afa2ebda1c17bd9cc09fb559458eb444fe1c22ea0fd53c02a7ea502ea9945954d0178da1747cdf1be62b92d8f6a397e0893521198926b44e4be243ef368b0c2718bc9260ffc17570e846cce58a5f2705a261b874851f044817da734823f8be14f112a29eebfa1e7b4f2671487db2e6839f74191eaa288f7ebec13231b037b38a1d8ecb8feb30d1c4e5082780a3c50412b0a469b04eb9f20ecf5a8c68d2bad66c9c82a880728e97e4bc462c7360bed5e2620e594c0e203ca2515373828e9be4e61225368d0190e180a6fde2c0a116c0f6f4f7281fa6589071ba9a005d7ec1e4414dbaa169e85a8b789592792e2129b4e48a92af2e48d9aaacd6e1935781eb5e2c2f2e00982421e4dfe25708a63f2f74f8b79a3dcac78289568281aea6a20e95750f8114cfba1d141831414ed95084879a58737470fa3e4bdca5e5af8b03dcbde03dea8ff19907d66256c63ff12ff532495aefcef7c1b7fe9d19ab1097b57ff2c7103047ee0156997839469ca4aab173e1dee76eaf17eee57539f72f63373107b856fadbb9d27c566909bfc284179b51213266ad69fd1418beb68f01f015ba00e4f7087561522279007dff70834ec6914aab796d5da8a94041652b14741fcb4aa83a0c7489ef91a32b60883af4b46dc0cbe1841f31590db780d0e8d844d54c26e097db8a53f3f2a33037ad43eb5c7da847d6104ff9ac91989f1a32e136332d47205d3fc155446e645903b3a01a71ad1e2301f26780091633281eb080c3064466ca8ce15b687521e18ac06cd3bf8f909e6fc8b1ee1ac163f9bd0372856260754adb53051bc7cec8ab45107b525534d944b9ce10c9a28bd8dedbccc88436b772327aeeab382d9d3e17ff6a5d71fa942f15426ae08d5fcb54d9dec6915a30ebdb36847832e2b0f59cde5d8d6c7e6b76867837fdc5aed96974bab020ca5f6d9bb4104bbc28e946f4ac63d2cbf891d7fe3b3f66d756b70b8fafa09a9b6559d8bc92977f10721705980a212f65ce939d38085666594f605f2a8211ac96882f9aa6f28af25a86a9c5405dbdc2430cbfe87418930fcd1cdd6725662fffd9f1464e987d56b27266a39e49ac95dea425d0ffbd636e75903a3281410411779da61066912fe5b09819ed769fccf0543f223a79afa1d904753d9fa7728a0c92660a91566ee81e309cfc85129d68fb8ef4756d9a50ee7555fc6098e7e62ee7678314fa9e0a98cdf1e4f8d6a80da6dccc59c445d19f827f6830039d86c55f9b2302526f02117595f0ec6de276ba2e352eb4022fbc3b6f58fafd8970b275f33eba44ec08ada5a139238cd910711ced00286cfae9ebeed666cd2c8131eb0449d9abd8be96523cf481cd876cc626ed15f5fb914d88d640a6fe12c0ec27ade42d1494eb294b42a13d11519fd75442a5771f97bdbff587ea14a3d8f3ebaa30d418c22011fa46763d6ca615a4fb83a4701bf47195fb308b8e41834a9560c7caf8b51ead3ada228beac1bed23aebc4d9707b81f8108e59ae20e19f25b81b5ac7d972d9e26b20a094fb3dd185b6777dc821bd5b582b77225fbbcebfaac0099c6bc17b27f92989eb9cada5744fb49568e688c6ccb2f4df4d632875ffa62ba9b6d485e9fbed13cf9fe51bf4fe43afc8a5f638060265f245ddf67ac619c29e62033fd28317d373523fba3103baa2b0f4e99466b023cc68f53c7577d58da54391b80adb257ba2d777448a6247f0abc5d862d411b54f84e4bf0fb032d03344f1f96ad57cb25cfa1f743b78d3ba8ad0b98883b3a5daee806dadcea2d9aed5bb33e35652f42561d0c3a35b09b393891ba08fd69bb8bbf6d2ddebe1b2f963907b61577e1f19c2610ec081b5257c427ca58285fdb5f7e6f8e0cd37c6e341d9bdd51bef634db2c9adcb26b625b61c270084f8ea4d647e4418efe3a2aeb8c958b7374bb58e4b457695b7c3a202c0ceb7a8ca344511cb9605b2967d16ba6efed0031d5bc96271241f6d12cae61817736a2d8638513d50052c2180f932ae4efcfded49b3a9bf95e25dc659f286240750638bc34119fce2c3a10278e12dc9a6458bef1c318cf39f440e0318b563473fda5cd09f9d9d40310b9d5e43cca528e0b40bebab74dd119d3788f6e5af2d1af39c6aee2f566b6f2df2c5fd37cc2e7b5f3122f0b86ad589353f7b600bad418c36d62e5bc2ae7a505ab58bf9f1b5c110bdb486f44da9d06dd2ae64ff087166a944455884e45b4cc57d7a55585ffa8c2c48d9629ba956ea31e250f849a77a077f45d8384b1dfed462948e1ef42d32811682751c2a46e42012d4d7603b2f9fc509f1c2e100163a0d24f112a89aa974b8dad0ae7b04ec30c3931d410487de3e1523d3e3377a195dee5bb981b2a09b5587a73ab7c5f1fdb2fba0ad8cec6ae0b340b2c8ff01b1e2c72c8f3132b8a3317e892e6a33538e37c3a74fbfd39d15f8fd40f5863e238ab93f47c5e5e84e2e1bdb6e5cf86eac5c32bed51ccf4ce4b0dc37ad603c7a103195ab39dea7737261408007c4ab2f6bea88fd06b1867f4a4e894750528b3ca4913bca661e4f6afc12365d85f8c61146f2e63713675854200265495947217c31cf28ed616fe6a105f7b9a5ec464110160b8012239b6ea48f93d6e6fec75c73915d63f7186a62b1cf8f682dadbd6bc7f01e6f8118f5f2ac182b9a5655992f84b99ac48d93bea2588fed673d02f8bd21eedcdb7d6d7ccde1f23b3dd04fdeb89f20a344dab906877c9a51704ad6263b1c4ff963345e075974c9716964d9e8d05f261ad9aff09a6ebc956d2eef9d920ffbca3e3c0991c8370b869a27a2d0e74c4febbb9be7d5ece6a37e9207b5898b113e3e5d224e2918a83e9abf3f92cf035790264d718beeb2f1ec49c008053dc01a1c1d28952b0f836fd4563d82020077090a2c410fb70d36e8825f199dbb761c24a6948f0b2532bb5007285b7c50f1a2954736d062b8f298833419d63275904cb4dbe8d88f8d158a84d93217e565a689dd4fb83eb9ad567643412a72c52316b7916003d6bf5d3a0f4b01ffa6b2dfbf9ef471ae23aa4dca6d5b7331bfc15894d5cb9d696ee32698781569676de6fc349116253f483e9316777357d1825773ab1432127c446a4750bf64f75240369bc341d45df925621ebb6a44181df158dacf03ae1025c7287206ae3934a5a9c49e953496e9734b1d28750df4835667c80fb5971ff6ee92fc3cf69d989bf524754bc831e41c7baacc10e4c953303d07c2739cf3e6321b42b9678ab38647a4dcd3d4e1f7a8577608b22ec441bfb87fc592fcf28dd68091cf302e541f719a28dc6c16045239ca1c40430924b2ebcfc2a61e9301c15ce4afdc70930a15fe08ea55fffc066320e9d2198203d4dddcdacf306ecc6aade26412b86c808aa7502dcff878ece8aad4e85c8d30738999f0a8d83a0dbc2c59f769dfdbf15f659ccf4f7828fc21532b47a494251d881b5a5e008df431718874f0628035a43d63b839920926d959c5e0ba443f2a608cb6373b30f806f54a789877cd5914e4e343c1ae9d2abe02cf05e845780fdddb534fc0664ac4126955896b249e13ff8b0799b61e12cba486c178acd12b54d2b3d9382643445c1572e8fde64aec9d56bc5fcb3eff2c07717cb4cc735196646e41fffc121ea2cac03604aab3e2d8f72f274392033c82c73e4a15d9b956aad4329af627c46c5954a4e81e077a27ca785c49670c9320ec2850274f115155c4a7383602f6823d596efb0f65900452566e78b832df11e09863a7665e0ee231bf2450790239b88e857293a2963005640c621552895bdab0c57df842e8b5a79a5b63043e8b134c96ae018f00febe33548bb0d628fb8082034b0b37e07e7973c7375cd1b85a703a549914fd1e59dbaec74391203e09757f5198abc9215544cc6dfc3100b29cbd3c8bd461fad842bbc8b34b0bc894888992128c4b917c40d2cd6c79bf2397a7a2920669a6fde37eb10a4006339f54a051fccd64d1ac26640df059e05e3d400ed2345744cdb99f6a08e85eec4b6d6b4d488a29c21b0dfa8705844c4a88e556900677b9e49100a7fdf33f73e3c469df3d239683bdd792f7587198116d7cfe53124a910ef6d5789075dc866beda1911744c792f0b503f1d5897c892a44d295607eb530335e38fa3441f127da2d4de0155edb677ceaba4a6d374e4e3ee52ae3e1b5c44323ea919b7368cccda3c32a4c650390c74afe958b7fc47ebe22daad136d666d78eef659f4e6f3bb6679988893ca17ea1124e8113a6a17ae66b5a69f3eb8d544ac7b2350b165725459085f5856365a6c061c1b0ba584a9f7dda49c7bc56ae7b0cec3e4042d6830151c975a48f4f5462a6a61dbf73426eb2c4e99b8a15f507453cd0d51ea46c0c2fa701f0e7890a0cdbc32956dc6cd70a52e6af1c0aea3b5cc1999cd8dee8a0c2a24f126ee37869acac348a3b75573d329b33985a283df91ff484790c26f9b183fdace87dd0b6d6ae0b27c6826f39fedf1c7fa25eee0c6fbf81b3f86268c284bd3df82420f447a98d2b884d3ae0f71a5d70d34d6133351edb476e30f291ca56f33ed471983d7e2493835b7ccead618a657100efd0072b591ca2d480141ceb04ad98cc4d33c6acb714d7c4701b1259685e12df4280fa286f9dd233b884dfbf75a4632d0018bc6c552bb285f88129f9034e27d32017e8c3904cb2ea6fa80321e3f20b921d8c7bd560bfb9414892312d050e7233251dadbdbdbf0b87685c2c20b3175f0602a7a150eacedeec4647da80dd8c7c06e74e8ccdbcfa49cfd9339000b35fb028382123b38e98bc13ac2cdba3b9f7d68cd7407bacca512364ae8f309464e441a88cf27e77b5b83ce5304dc0ad31b0267d93fd0114372f9bdcda9c1d794fa724a37aa8abd12cffa10076498747fbe0b141c56024528b1d3382f2c4f056827f505def74cf150357e2e94ae626cda4dedced9e1bd3a416d0a4236ff6298ced976f1d7aadae4932d3fa91f5260b5243050d597122d9cf486ffa71aad7d0f9437ec4b953a09e9c1da59b30dd60e306a48ee78ea951729861728e8911eb5aac55ff38f2f95d557565dccb49180bbf2f9b336549fa0fd3a5222fd007d61c84aadc4938e56a36d3ec3cf87b9ab2551841794c46cf2c7c909695cbbd3948067d6dc32f0cf78c064fcffb3eb1624e032b41387ebde5101ec5dc6e931812dbc396356271a7e7a791a6197c7af983912476d9e7bd742d2b213c22ad2ac4ef23987361c30af2cbd9b4adf0bb684df0c2d2e8e026781d2a4f077fa41c9e3e8857df10648aee497c2cc2d268f5cb46f7bf46b5097120e9e9b6a44b8e2cf6be85643da49d2558a5e9b880d9ece4776212314c7e7f13e1a2224b81f62f5df933e592e33c42974d5935446419495197c666cf3692af6222ad283e6f6409aa96055bb283cd2a7dcf111ba6ba2b3b4acf5fd0a00a167fe66973df2ea6edef9b3d840c0f95ff38cf455b61839891c120607f4ed7f80f32d04047bd3fad778947a9a75660f89395d58d50bbd7a14737f3d502f08921ec3cea09ca4f9c375bbe2cf18d1040a4e42d77e2ae36c6571a6f3f01fe6c552f857004c9a78d209d6f81fdbf7aa2a515f1d49ac85822561b45dde490b15b555d615160701677b425d798c12c36b27149c05df2ac450619c2a2c746f5cbbcdcba235678868d20e703dca63d7820b0a99143b412ad1d209a37a024e221babfd2b45316d7e6a420c232af6cbfb573e98906b21e073ca64c9aaf186faeb02a3ff853a640431c5ea2c5893284e035d5776327183419fda47d898ced26fae17e47f214d48e41a2fb3a88423475fbc75c3aecaf0e96ac99900ce4c18c84f95bafaa382077702ab95b44a53510116151616ada284e988056d335603bd6d7e66e173cccb79ddbf19c8cee470804be6f4cf469a31f7f6f960fc8b235e33fcdd757172bad01d41102bce968e3fb7c6276768b30e982cf8f68c2418a3f805f5252d0e145cd0dfbce3b3f57e5702a6698ebd3166428fc0457718843016b493e037c691d8acf27e40edc6062599ea9755a646fb058352fafb4d7e1b17ce71e2ab0b8b5a1a70ca2cda2254b5f1e7d6bff61f067b17e56e09851aeceb927fbe3f2bee44192b7522717f846373892948b2e9fd2ba27a63183eb6e26025bbf245350883bd4f2100d3fedbfda2fbc1a6bdf67bc0f74ee8fd4ddc8dd624a143180341f7f786ca3e186b104ac3f9b05b1942044d0fea81af3bb780a641932e97e0330372ea9468b761196d38217e990c3654f4d0c6bfb36608da62c40c27e8d3d0bdbc40c813ed638d723a600aa46d868479ff5a65e8574d82cbd57f31f30e77d95c2c787b3b59484a6b1860765e77cae391b415843737ec573a8fb3d0512e6946b41b48e2d7156ab0f1f7d149131d46ff0d61ed618f609a8f24f4d3895395906b26e2a37fcd945cacbdf0c939ec94639dfc4b149bd3191aa4498a394449ba16f1adc407069e237ebdbc1d08453649d5368a4f758a3d05085b053c6e8664bda177b5ed0c4feaaf72b7cf85b4151b654ee3cbc591bc69410c7bc62e7588e32719a905e6acbf1510064274f095e4976ff7fa141d01acbaea123f23ee57c26d5538fa81e386eb6437c461b38b053383be35f507bbf2915ca5654ab939b845117edd6422334f65471e70831bc9f71be3f64bc8cfffffd69da0fd899b7fa31f4bc31420295ef299893dbc96b0cae19b337afa7706873c1e744818357d4291b449e9a97089ca7ef3fd56ba51d007928906c51cf115d6e10ac6eec85baf2173f2ad45ff982ba5d21e01e630e02029c68618f2b3dd136cb726fb61963c0897090e973423e88bacdd7a10a4b966a914a5cc4f5ca557f08881f1e5223375d2ad464ff153b0161f6fca680182b8ed4f82609b2e10ae3ce5156809d952326a2b4d1b39e141ce820077486a350e8150a6f740bc651ac7f3b80ae58f008f5755880791a24bba360a422b91a9ab3e8c83c6c45eadcf2f0aeae0f3f66196335871a31d209d758cb941698357d57a195ccb5e5b184038aec1ff937809644c3f8d91f28ff6e8c5797453f2f8ec3873b8d13fde66c60b293c33b2f0eb0952dc25e6d4a924ce1dd06d313837e1c0445c87ff9b0dc3a1c784dc8570b60ca2c1a9f6615c7376e33307d4fd58eb2fce343812678f25abdfef797f34b2208c8fbfb6ce9cb3780468b8c0d40a0a6faeffdf398d25901089c643f9715e9c66c2463471391714efdd65bbcd1ceb45e12190dce68fa8eb72bb29be2b2ac38ca7774fad74c1e0329cfcfba6014185acbb86ec14d98a2304fb0de51bff0872e66ec414e9f0f46a9b3d89f300ae94dd8646db039f84f05fce511967de6a861fb62717b06eb1666e260e17e86a3201a1f78aaf1ed0f3bec22f9217eb979e0454f1346bc0c163613b97d48094c30d40236b000e71bf94cd9007c6857f5d0e20990fde8c4f1de7f772d8eba278a5c4ce572c32fb3975d9ef1cf798cc0d4482ca4892cbc5bc573ff2797e58c7df65adf2723264182822d29c1b8cdef8557869403250a94c0d42663f2b88a6a139ff5dcc06c80b92054fd9e340ea32af0e30fd82ec2dd47bc087ddfbf5af9ec2bdc935a61260c88d1040bce4e8a7ea8500c7628e1a5c988b21db2fb9eed6ca3329e392de046bd198bf13a498faf22619536f5782187200763ea879df8a7242695ae5e3e119c951e1682a15b46b17e63d3956d35e96b1aa56e7b3aa40b4cea459b463c0f11d2cca513b0ce958ba0798d91d49ab9cbb5395aa8b6fd830f32428392541fe2bd8a6eb1c4b6a24668e73039534f4bf2cc1329947a6641259838f68298af1f771bd064f216c1989b3e46b3263b2c7a6f31ac831b4b0afaa20ea4f6fa44c10295550124c41f1f0be5d0088f8e065655550133782a7e879ae69f30dd27886a185542dd08fbf616aef558c5cdee13f8c27673ecef83d1210441204644c5897238698261dc637a93b4aa38b2564a8d4db8d4a1988a15f599d6390fc91e1f29b36ae80205076fe9fa91a90ee9296e6dea92c11baab936fe6c28c443ed1044d8de624077f81521d6abef5cf70b1a4aa535998faa90b9206a923cc8338df40fadbe14411ac9fe36465fad52a72a20a08e6e47b642161b493abf9f5277ecb2ded8cb72f0fee70c12d16ff7b2b627eb284438e4adf9c312f9f85276e2f93f8cb4d17f1b0b577e500d880625353218835abd13635a21b9363d9fae91d12f711ea01d7a689fd5bbf127bfe4425a1986338111101372bb5159f7c10a1d2eafdebb9e0fbec2d360c6e30993493d4f155d560cbb424b26663e1472397b5ea3964bce479af44a8e61f7f864725801ce4c4e14677375d65d785bc6936071a93a7815d6923f0af8505780ee92d6c43b2dab3309fa471dd220d0537662a2ce1f62a91f0a83013a3c02419b37203c9e8a13e9f3233254ec070551711738eb27a11abe7c729211715cfd89e5277d0e9ab09782a812ecfe5f95eee803c1dc1f4ab4f7e4edfaf1b43fcec67eacea715076dccbcdb4f73433202b44a525ec68d2b5bf6a4ed3da12ee3b58946a4f778eb706faddd4b5e89a6ff984ceb8b40d7366c26213ed8fba959cff67ff9d218a7b57dd4b0f12721878943672e1581a60dc42957886617bcf664dbc4a7dd9605ca690417d4711ef4fa0022c12d5691d3757a14ce6ebb90c1489534302f7da822ce32508926976bec4bd14448d45b386a8c08eee1e59ce9b961db2ac3e6fb10269fe908f9ba36cde4642fc6a87179b8796514130d31419954375c1e93fb8355522b04d9d198fd5894888feac7db82c7dd84eda6f0c16d6d346cfc3a433d85430f7fa98ac8de5aff11efde80979e3c5f98ef51a2d3ea58140a57abd7d0abef78f7e50c7c25fb76ab9bf301f8b56b4a977bf5fd70cf8efdb9526d8bf793a35b846f984e9c35d9f12a73abcbdb258948e33cf9cab9c3eec4b2171438d01397899a3c040cd26ae49e829e41dc4af876d82e331e24132316ca897390270fc3891b575ac7ae788c4994c51e6efd428dcfb6d1cb341dc2a0ae89eb92829c1857e45b4be8cf7ba48390de5df69358c2bff51323a5c38894ed42694068799c8a5cf1380e010b7bedfb9212619846bb380be4b82039181119b09aea14857abb1719cbf4a36b9db1e49439795e432d5d0a6d3d22a744ebed0de78d4d04d2748011fa08e4aa55bd4aeeda22c616c176a66d10b356915cd936269c9c56951697014e61401092c275bb30b18cdbfc1a8fcf8483a4fdbd5779ae0cab027c564a83e01ab0d379689d3d6bffffd2974719872a50646ccc20c3b322c1e332979d4ff9ee8c273b6ba874b9cfb0f9132bced78596516538858150ca459cd34ba814dc944ae33360931dcbba951a3abc103a1c44cf34ab3a149021278785945d569806fb19719e26d2c257c72215387c1c5150c603dabe256f8a8d522da351da1b0af88a243c96426021c83dca88cbccc6be913dd2be6a08e45074ef08988251139a28208ee36cb2ca2ce950e2c23d91caa96fe765add2cc6f843bf084daf921b617430b6b9263b7d0cba1625b4a86d08c26dfc116fa8204720d49c2ead5230b9e07ed7a62f3862626699ee8dbdb968b745deef3671c824e0f5e51c0c4e1522b59af957b4fa76cb0d7aba7a50fb773d3618d8a7a3166ae23a0a5943b9c9681d3d53d32c50869f536eddf5a5d4b1caad8939991de9ff3063857a8a258b5316ccf0531c1e191a6190c88f1e5632b145e89e8fa80745c3d9660b52fae7c16dcb1b2bf3a99a703e67f2a7313197f865a084e295a4b142c85ffba3ec1b88b29b5a0487f8550c8d8233a91e3d23cdab27b9ee60df74648ab46c939d4fc8d2ae4dd1af7d06035a573fedf9450982e8b01c6bf041c369723d19bb2a391c1c7b8acebfec32761cf9802ff2133e5cdb6b567d2689a11c30e68ea5a1941a484166f784ef2cbbe6adb11f7cba7ac43dc992912cbbde1114a5977b6f919191cdc9a0675af173af8bb55900abb4b1da1ed784fbaac531d1823e324fa45004ca8f3482a90535d990106ed65071d105169b96c5e97f4de2043b78ca6819ae170c59c4e7a21b779057e446033364e8442a56e7db5212920d75aaf5e94c6dab3e7248ac246c0b8b449e1becb0258c8d01b8283e820606b5c531f2348a5a622d70b3165fcb90de1554271e35d439fab327b792e0b227c63dee68771ab4b191a03ba96b789a3921aea17174726d32c99056bd664839a5ec4fbc13f10f182942d7fc752ee65906fa63968f95ad0b1dce94e531d0af0ce5aa0fdad255ea2e0aa4738bd6d7159681b13966aec6f1ba171c709e05be3921630345fe1569099776307abfd30bb1fb4b538f41b28fbc2c62c64c85ff75ed3eea6e2a50a6275483409ea16bf892e140ac6d32dd34ef0c859eb594aac9adb10c6774f839d0a389c8486d8a881a153519a3c6b436744c3646eb17166f2d8a6860cc4ac6379b03e73ccb20f81ee6faa6002cb710ecf27f84b4db85ed5cdc6456016b5ad89aeb25baeb87b365006e5e2eaaf31e4837a831961c3c1392dd72e3fdf5f95bcb0a299f15ca5cc3c0993894964c804429b46b5e5f4b655580f8c25691bdd596a13b9b19bfa91f085f458020c9cbddff36f36cd95bf8a6bca5a7f0ccd33a38bfe4eb9bbab38bae1550ec665cdf78ecb7b97996171727aa29bbf6e8ed4159a1a0b6ba3f866c2f22eb1dad04585f226a11872bf091ae3024ec2e834a2cd6b074def38a2e9cffb588cbcb0f1fdd6ad8f7f9709c24a514e6699358050215498226092e77710ef1f8eb2ad683ec2c55daa95045c8137bf65fe66523e5381eafa4d99afac64693646201f7acc0cce2c29629e0a0bf9d32ee7937aa9071ef746b8ddbb8c46c639bceee48638914bc927fb9fe15527e6967721f0f11dd42d9d5aa73b0a9b3742b9e89925409faa8fa9facf0fdf295df167a519f6a1cdc0ccabc31227b9ec2896f7c276f93a174e7a23c6dbf08c9f467279127dc1467b5456c766b29e67f7e249109dd524eaa3b4bfe74efd677c0acf1c9064ef19656066e47ad01c14920aa89b20d76b93eb2e76bccf472c6aca3092eca4ca3fb913f862529823651049520178a91db67e349403b8e92ed5af616d3394cb915118594862e852a22371b09aa1c32325aea2644e05b752b8c6ea08a950ddc59d4dd32ea3898558603af08d9f2292eabe9821321f810b0775235e2fc7b7a55e5d6c527f6922c6ecf8e6e119e8063c1d972405d06dea159b3f264b3468cb9efab3bbd9ab90e70f219cd1f173b6a600495ecd326335b2f33abe5a9722498e43c6b716d08ec4cac574e24a56d12ee8f674362598250f8073457e6dd80c64d6f5b5587384977adf223258104220edab760a11a802be92976776006b0805fab92dc67a24a05a6c70862e7ae6a0773db2f64b62c970024ad9c1d2ec05f12bd745ba1ba6bccec82a36227e829adcd6035e8c9e877c855dfd46db51f3081c1378cc1371de3586410998f11fd152f29dadf688aa141dc89436cea3d9d53236acb5c0d6a6a5329beb1190b14cd3fe58401356bca4fb8012cbbba7685e1b1b20c93e515ccd92ab57a6411708e2226450c9f4736b508fe6fdacfabdc22b1c134be5398e982f35c3b55d40e75e921cf199162a65a6e6e50b57b105747e7521c634c18b89ebb11dcc23ce69d594a394204bd233007158b6245813b288e60a272e0666348715e04e47276e5a0b453a1efc224b9ad36530443ed04158d30d8a9542c3927e47c6d2599e6abe30eb8c4b66deb4b289e3b3e7268aee28fb2ebdb0f9707c5ee62b772a9ea6379ee7d36a95fab338512fb0ae8dedd5b98556e4df03134ee650cffd8e6b1a2b1f220cfcb2f9f0e7ff8eaf1785209d9a2a3221aa3a30fac0e164ec9258721087683c11bee2a493df73bd48853405434a2ecbede798069bd366573d0873908d185576f4fe50727c501f556ffc58a0d0c98c07396aa61b972ea206ea6c341709d773cdd720fe4b723695cced56f725fe4dc8990aa3cf0130889e7a1dc03b3c8026145e95999a2791106a776538a95d01c38373fa676a9d0a0f03ed54841682f08772e7901753b4fbffda22728cc47f2b24f7729c6a987363789c1972a4e95b86a284902dab9933c32dd3caf0266ce4acd84e40afac3d2f6146790cd356c10c3b8f70b19084bb7560f27ca3f25da7c4a02b66da84cad5f7ae8d93cb048984cd33eec0b0d4646aae4f0b1518576b8b4f53555721a771e1c097c255fa58720e0f19f0da39c0dac1d52efc16f25f9f9f1f6548500e14fbdc981028ddf7e678033d0ec8e04c05f08417cee5ad5ca08cc3043eee0aa7e406ebf10ccb9331ebb05e78bd2e0074aa284613c0362da94988dae846cb3ed42d7720f39bfa93af2c644784bc77e3d4902906a7fd32118a680069f3e0848d59ca508d1fc023b52a4c41fef3dc24366d3a60a46ab43b96c0196f4639e08d0ab377f8e057e60dd2dd545c8a2d8d640051e962244acec251f2ad91b86676aa9fa3a74c92a839ffaa63573616f4528c1b3054b6573f464659f57442250702b528e7fdce0eaf7e4fced005a599f0ec1a59ace5b29a869debb54921a8cc900b0197b06e7cf2aec3a13763092ba8c9460c629b3333af200927faab5127adf784595eff99ab54fd04427ab4b539d2a43ff41ceb8119b6b22fdf95213317db72e6a9ca4b745e686cba39423e0b4bdcc7de7cedae16e3017a568acd3ea9a73a75dce3ce64ab8fd1639e5b494f912abd34e4215bce63be9c01fc66320bd4482ec2eac016146fbe291c19abfee3e4570a6cf2e6b8be58d38b0108c93ec48451ab041d763dc5b3f056a14ced77aa7fbc938fd97c959f54fe43872d86476156587071d9e6dec54704f7bbffe6e5fb9a2632b7b2897ac4350f23440808b88855c3804afbdbb087bcb7c2c9411b0a50fd290f6049cd58e609c1b0c05bf33a21ce9c69593a138688b78d42b68e4667c9bebe46dda45194f32e266f456bc592c6c6f2f46f01c8f003859f85526f3d33b07f6f2e0784eb1f449cb35c82a8a31b67e8b3e582ea8fb4db0bbfebafba1103eff1e370990918336e227ca97c261014311d666fcc7df100a182dfde652008ed3af9a8b2ef601a5cf508ef05f942e6f15a134926ac55b1fe8e58ba1f063f36d597e9e54c7ae19ae0ad41efd1af268c7b1c1a42c14396ac4d60648a6ec841331d7598a8cb885d9896f2fc01080f08c858f41aa6948c220d6b6c8933118a41bce04fe34501c6fd5df5a1490a0970f8ae055b4dd6297e8d7e28bbd67da1aba6f1fc1df8b2d563df54cd6780cb62ecb6638b378b8a3b9bf0673ce6ae24e15bcd17420bf63096037f3626b556ad8c0eaefafe331d97c5a8d84ea64697833a313885cfe28f78a1f78e9bae02c766fae8c98cc7cacadbb089f64b0f830baa66b4d7faaf8a67412709c0328f29e9a4c2b3cca1bd0a05ad88b6cb950e2183fdcbd5c3a6f1f307464485251007ee15553fe0402dc01bfd19ccdcca9f96e38c6656d8a580d18c88f50d59305fb1774797b9821e58fc4c98440a74379a0f6089fbf52d1dfbcb37def624cc2f744b7818f2687d4246de84cb53e1326fa71aab693822df848d58bfc1e112ec5ad41a5e26d6d16a36aa1b391535ec3d810ab4187590768d6c960bc222ae3c4475e31377707df9e67adb38123966680d4534dae406aa71e981939d19778456b7ac5d758dd79ec8998c2613edc2760c36b9a39deb9f142c0229175a09c92ea7b46bc7fe38d997d062ffbcc822bb8d84b6fa59675abc00a6c0c42644364d4cd39623f783fd01f8dfa64dca72daec60396f471eb374b8705a7d058d625fd8f95e9f6df631efd6d8f0f7604394db156a16cc52e6764fa0717e0e4fcd1164061b0400df4dc62b9fd8b493fd8601400f95276026df0d1b85cdcafd1340b46c03ab0ffbee61c1810c19c80e772a4733814a0c4ad9f4fd600f021739fdb841a4f78c16dbc40de91a36d47caeff13759653a0f083d3636838a0c192d8e3729dcf7c8fdf832fdfb3cadb9cd7ce7315673ae716b805d229ab51cfbca6375c573dd7a658e9d410fc071e50a1de879101b3efe508362980bebe3db571502703fb5bf991c0aa4752d5d76e1cac45004c4ac5e47e43f295445cf228fa80feffc6792659664655b9f73c75f18c311c9ca463279cafe914dbaaaec7b0f83b0263b8935521a46eaeb89ca7b34de62026e88a18fb0394fc6dfe0a113b72ef230044fd4c87a82952bec8205d71cfdc5ba91080ba42bf6307bcdf0a7e94a070a61dbcc369ad3b77ee15962ab6904fff5ba7d5c35ce0570cb07425d18f555f52f6fd1c2b06d792eee688a3be45938c0a576ee6ff9c861e900828e815deafd82dc318c4cb4b4315f28677e1018016f1f51d389051879f2e6a4a5a59edea63a2f5539605f176896990840d171045f49423ba73ebf15e565290fa0760d87f9beb0ece2da0fc2550a8fbe61b91a26cc92e89b9123aef0776621e25f9e70ba3a655c0335542faf31c684a0870542832259a49a6d2aa2dd65a0073ba7fb59bfe0741368fa40ad0f24efa9973959aa19f0c4bf15411a29f39868617a8d69a543f7afc6db8b350d2711259d3d7e4671363da8bbe51544f1538f04a321c8ab799012cd13899eedbb076da7e1c70b4f7cff5f8c2645a59020adcaba1906a79f3b936ac17696ce59e10a80f94559ccbffb2bf160786425f013ad850e7a4a1ae1a66f171358db2aa619413b7df38d84e40486de7faac81bb8e38cbd930bec69f4004d788a518762e18f635bfb1bad2646c15487131ef765f3fc106ba08a7821a4da455999c346f065f5c34b3d215452de0fc748a28f54496cd2809e060e2d52f504e4932a6a0356e939a8694053b6d5baddae2a7ea32d0deb30bcd70c557de75a66b6c5ff24122558d05581be3e4e3c487063cf7405161e59a65f24b737c4d842c314158dd8c4a61ff94ed1175a4221d42eb3d28d753a60c2eec386dd74a34c3398f120f80dd4e9ca3afb6eb4c55724d18c45377058882748a503ebd236f0e983b21cfc95de1a2818c5d4d2602e1514a94f3ffb43b48224de7f79d7014aac1f3f19fac6938b9d886fa0581bf24c9f582db48f36427f9dc72ea68aeadb2525e98f749c740f9b79bcdd3c244241d5d7c1432c182830d5560bf34a7ce6bb10d8b343f05f8186b6c5ec7f4f78640ada85cc225ad898845967d09573059fece09c1c418e57441271455060922ed7253e0b81b3d5bd30a33823c54e0d29f6db81ce7f17404f80d1c41ad02dda99bc2265577fdef1b4cf70c2b93d8171cbf1b6d11bfe1c308c495b74d298200fff2a0f0f364e42e1bde85aec9ad61826b1f3b6ac273f2551c978a4f297f5e023e3f8289ed10010a7821de94e113ee5ff2ea09ce4bd7a8995adddf34a173f7b3e42e9acefaf875d556fb0f6462afe517f5bcaa5324365aa7734e96860d5271540be70c01268731dfb1d202d5ef5f88b2c7aa5f18bb867eb029d0c5327577cc12db9b771157b5250652c6b0bf27216eb4b282a5eadcdb35f1c1a5ca49d4d4cfec85b4fcb783d306cd00a732a9bc3649872a6c23556f8125807eb80f275ba9c946560fa1015c7af44e89651d2fc2c614df15a47cfbcd25fedfd294fe733e112c83c7452505b52bc24bf3c2a770f240aa5c0fc816403a6a34e1731a3aa53c4a8e55747b0db12302b2c28a59df722dea90f8ab0ade60b06dd29c8e8a7fe465ba584d19f278f614b17cffe257e6e0f21c4bff9b11e05ce8f1505e5bee8f469ac8540e4ed3ab5490cb5096ace3bf73303a76f51102a8708fe041391bdbf9ff061074404c80059ade10e8b6c56978f30047c69aa053c8c96f7c26d2b7224d3a44bf5f9de4b6d0e99cfd1c6097e1e067bc0c5856f677a8210a8288337b539dc6109d11a4ec3c23d772fb109e4e4a429c32664cb695b0d5425a4f0966890a4c804c9015ff0b2d9e1403bd6b2976de929827a1064e6fb2e488afa090edf7b0aae26ea9dae8b0d6c0bbca5ea16634bb854c33cf921dab37c483985980a0f77069365f3903b62bb90ff500da5356e8824d3409045c5612dab95a0c8b6634bfa38ee74c35acadc52cc352f2ce5b72e56dba28e0e0524b6c8f6a84184e5f0750c18da00f7ac3ae62d96b9baf327503544a02760359f8d547bff41e1be371b038da9079cd5200b86f0e75ab132382c1f0c42cd2ae91cf8ab41bfce9d2a8f2f9f2d19044afc8aef292ff1aab153dfd83d1c733de7fd834d03c5652b74458d69c57efdb985401cdc4da32824334cad36a631a64e8f3d3a9734f27f122e175afda81f42db52eca88630055fd704690d15f7fc29a23f9d055643bc77dad86bafc28674b63153250cab3c3ce77c2ff609112e9d63d851e4ffa584dd8a34ab0595d4f7324bca170467da56683375d1e760ca8dabf9eb6d98f45cb95e8c83b76b83c2e2f25365d69e0dcda8f2cdb9a99012705d4150648ddddff75fc6bef54f7d664b6339fb454645f83756bfc6edd0affe7f04f01ecb41b4c42054494b6c6bc34e4a3830aa42232e589fbb3242c335e3a75489933a3517daf5aa595c8dc9853cb21d6f70d98efef53617c8201320af6182a98a9cc2171a1148fc475645c64823e9127cc9224830910814a8ab7585869dc73468488c4e4866e85cd07e3e673d5a9dc375eaadbc0d82d2764ca7efe4b22afac81d584891ec27dbaf1690f4939b172a7ed2f70660a4df78c3d0a0c606fae6d7b9c89228d87ca04d98b7b915b18585ab56a84bf03b393a7ac0c6465f1e9a24a0d1ac58a54ab5f49d864e97e4d7ed953745340aa5393a3c27b8222c5ceab442c94e67bba0cffcd63d42c0abba9c5a3681376a70763229cc2aaab294744808cb015a9eb186cd36a99494fa177bfa3110d5452f587d92f9b51812cdd39730ccc6c0414b4527fdb32789eb0481e8eb053038d0be59490aa0a6afe30a689002a5a049e2051182ec08b685ffd047722e4516128258427da7409a5f2f5d7b0745e677fbad02cfcc6496bdacd5cabe270e2dd96022668443608403be52d4fa2aaf96ebfc4f5e0ce3109267e6538b918bfd89f902a5b6d944089a6cdc75cf393cfe6f3d5b9e6e3bc5e293ce35633631218c362ad28a41bf57a411fb561192b947c9f10423e773002d5197549bb4a291b46b722fb507c0a0dd37a6b351fb2bc1e1d5ab37ee1aa5082c662a536aa6f9ff049192215a51ae60bfa5a818b478588cd3e869eee1d415ae856ae80efda6bdbe3a3f5961c7df72ed9c6ef334be64f1efa4ec2df2fefa2864b4713110e11d46be52788e3388b0527daad1034f79378f91b1eaa0f73ed79cac819375c2f9a846fec985f47b760f625041069d60225d7ed135c84704d744260ce03f040cefa1fd05364e765c7bda119b925bbb5de9ab276cc8e1469a4e606fa2fb464cc97a42c0d660216accf9adedce177da28f422ef68cddd823a40b259cf387aa6c503d6d306645dc74c28e2b1dc69e24cbeb7d6e48a8b9e63e3ee76074ec36c2e6fbcf5c322b4204200fc8023f92972577c79db73a50fe1d9caed4dc01d33a13fb55e64a1edbc8d979d91e8114a8ed7f9a09b5b8d57172d88c4f02c98e0a9ca1c2b8a962ae245466f3cb228fe0a0327b90d2301005cdd7bdd1dd5569111be3f58fb7e8e043ff9f444853e7c628308e732090409c83d363ad5aa61ebf70c5afc6d44e1bf5fb5ddfe0147587173807cf5ac184a4af71f6f1b32e5a51ab2ab7707ba9e48d6c11aad8d8f8bc6ef06b77c3270e4574999431fce5800d4691d82acf9b8d84ca34af0db837d5238530466337db405c540a3f7690019049d140e4f7ce5eded0e286458e5c4dc5333ec124b2786339a7765cc7de61b96d42a7335cce78ae86cc044ad8f4b42f3f549b8605550c7824ab23766719f13c00376316c7070bc9204f31c8cb5bc42c4c56ae63c745c77a1c75e9ff5da487f8665b5092bcb4c913291e7f0be691079007be0e64c0cf3405b29fc8e5e03ede5ad91078339eed38ad71758da9db75e9223a1e1ccc7cc3cd0b2ae7c61ab436f72f9dc2b05ebf7e055a48c6af724c2793f4b458bd7da7595c37b5bc74aca14a45b724369dedfe97ec71bb778cce0ecab6632415948f44ff2bb05544fc07c370db1e535c944d3e45ecd622ba22625efd86b2c1cd89bc4b2cfee05703e7cbc04d95e799dd6090459516cc8467a15a5251a66d8e16100394dbf1c7aab928b68da883a37bfbf3adeb8bee6235ae454f2401ae3f2570daef7e852e269a3fa0190bdb38d988bff9b16b956648ca76de1f73b5c69b1045da15c60272bf0e9047b59091168fbaf63a544f2dd39bf34d060b432b2d68429a2d25c217f88fc3822e934950800ede112fc14403679e5e13ebb355e3b5d90a8a2b7b10d5ebfa4c28d4f37447513a3be23e679b1d62680b5ba558e3b71ae02097ca66c86705644988d55a529b9120697b535ccee98f4f833bf8d91dcd966db987e28fbd3a3f5663eb5da3bd24296957fd55873978de1171f88e796adceeb41d1f1075a39984cb4b719791e7e64e9b49eae43d97b0da1d1d14506b51f236f866fe2fa6566f523aae485e7b1752a17251b146d3b3d989eecce45d28db8d4420167611c23ebc621b24fa252a7043a47e2eab6885feb673d992a37d356d79bb8aee2897493de477db5e038daae76cf89e603db6a3e9807c501c1879dd8f494fe9dd5d169ea452d70e653ca478715cccd47219e821501b27dfa62384f9ce1c04b87d092ad0ec34bb38b76e0340d5d8eb12a4cefbe5f31f6977cb1c0082933b29aa3685c17f72bf7ef50d9d1b4d203d4f0dda35c94145542e97eaa16bb41f62bc8b32d3dae25f8576a5a2a6153afc394069233426ecc1cbe0691a2153827eec8d8bc6ef9b5fa9d85939e3b55632f286e06511e56c4590b69fee7f2c686026904a185554280085d9332a9d93c01f2872a4e489c050017463a1b78a362ed3c7d1e562eaf9d600f56736eabf64d9f1339d56814c550b0fa0d1219dda79b80c2f0b4d1c8571b334e94fa5c8d017bd8302b1df7d4f3242e37f6bc9b9c8fff26d085b1055405f8fdf0bfadcf014902487b63af15cf045c5089fbeec733e99c1f867a9c054cfcf1b13dd988b00dae71981ffe85688d488cf6c1e797dbb7cd6dfacaadbdc836eef19fc760c5362122534d7af352611b61b6f23dcbbed1839483ea1a46fbacefefedf6b0da31edd9a39f878149700e22547083b37446853103e3c9d8180a3660d0032a9acc2823cfa9c15f358420dcf062a1891414a7587e21dab6d6f7ab056d539a8e27e98768f041f1b9c7f5c9a87683b2816bcf66649c937e3c22d99651d9966f993d652858661c8f241e2eead3e7f64035b3880f780e326f815800bc9330c49b5f41d86d8f3bf5b55027041eb66a7de4e13bb61cad9256234d3930bbdb8a53775282ced928dc000176c0acb9eef4997b836929e60b5da07c063dbefacb8624c8a445a8c9af18443a5982299d7d97eb9a10264f8f525659b2f3c1e19b883aa0751b01453aefebbf0a5497b2017c9f3c553d48cc9f3a2d16db78cbc3afa2084ac8b1746242ae7a31522135c54bf620f3871cefdaafc0ad7ae5c71b5ae091ec10dfd7695d2d3b35e1128a09a1f49e5281275105c31f371a3b73aee8a158be4d29f3c1ac4ba9793da27c1160b8a8c3c9f479ed37bea11f19cfa2ff7484e8146ae771f9c5597a7b7f0c1ad6d5d0d086efaf118d606a26bdb10efac6bbe981a0cce6ca6717d9f129281a94c6d7b57f2ed7680fe739b7b8d2dfe03b47fb2b3b7e99ee67adbaf1aef18d465ff12b63b63ddb30b8e070103a9ba31482f84d36eaab72511a3210919b895e62d4658316519ac84ddc79e6f385b9dd03db6ce4b522de60acb6fe3f8d42b8c701c087cb825de70c8a9fbd7da53e940f502228e23e5a305736c1d6bed99cb57e2b37caf5629f164eeebea178b7806f958da3ba78c7a8eb5b59dcb84d11fb41f997035df590352cd0318105222dbff18b858ce431767566316ca2c81df2a2290c3706f2ee6002cdbfbe89b43080b1908bb76567b3957d14728d6914a25c7b7549fd6baab35027396293ec32d3a906d237ec2152c09b7b14058489d3e026dac85a52409d1ffa06a1c04f9e61c23ea32bcd5e5785e42b269342eb124b1f6e6bc003bf289cb2ba9fd24ea5724b8056e4e3bdc19c3aa0ac8bd832cd7e474d9a1e36a94ff357a49f2f8f6d3734517410bb09b5e6d82c9e383d112a8343ce157190c96de9b2d5af8d75184b40b89936a94f1420d9962cc325e4aafebdf882643df980bc5dab4385496a18b7991efc602c59f538f58e0360d502d36764cb28960ef9b0e4bab4f13be4e2775638de83a7c0c0688e3d803ad81a2a66d3e46042bc41426ab2c8abd5c7f46a6b20860afd70588636a6032795d8fa4fc04c08a793f7f6c44273510631b38952b6171b2bf5fb77467857bad544762f1fb15ac2ce802aadeede1be9cd6812dc287b25ede836c38a2fc7ea293d76654ab167d807e10bc9dfddf3e3ae1943f1d87a37e3321ac8bb2f84dae314985f882ba7e4206f06129cd58e2eb8a98b8e58c1f79f2ea1ed5ae1c087ba4ae26cbe0ed9373f62e7dbd41e569cee7a12f5d2026c91b597d65c5308c8a1775bb141314b16497478ac2edea9364a165297bf2847775bf1c125fdfbd657febc88a41128a17366da11d9e6aee229e1533f8fdee530d026850121a9147ff8f15f9ac1aee3b9d64f240fcbdfa0174fb647b5a4d4ece1122a52c48b494238b7731184f613cf5413d7eee5a1428646b809fdc5113ef3ba5e1ef86fe2dc768932ec2f074759a52e2ec43f572eb1f7d95ddf9c65c201a7406b7b8d378176846802919fd6009e2d8bc374fb94084a0987691e0e010873d802ea6c57bc5c305ef017b6a41ccfe617fbf9b92c44ef934fccd8de52a5f811be75299c3d09ca935746fc29bbd394d4061badef918b442e02a7bdff617a05e1cf17f47ebdea0cf4cf0f22781689b92d06a7161b1e0c19ba8ce435d0306c9e21a83cc5654d5b57e57f7b6c6fabdec46160b53a3b43db438430e2ac71399c9b80d1f18d62e206688424a52f77d995bca71ef1bb720e8bd680f389d3f441cdc82e087c4c5d567dfdcbeee0e926f74bd598982159b3edc125a4e362ec7da55863f584e264e77992623794c845d3658fe2427fc3daf01f840f358068a741f5e383c11ab6f005c3e43535ed4443a302e983209bd396d3efb21278445d238faac99ed1a55fdc2aa34583f9e98602e6f9eb6e1b5ded7079cecdf3da1e1198d0b40bf3d0bfe689147f1ac5c166b997297f03bc2d56e45e4c6f88dc3ed42c028942b845eb2ba85e319cd9bc87d46bf3bd5053755aac5d342848f2e035d563df2b2dfa4ef252b3ec69a65027d0e3724bd24210d05581b1b905716b542e3e00836207592ea4fba0f53a7221557aec355ed71e305442ca62afa83439412dd07e887c88b1a97fc1dfd1beb949cbf628db6f0c934d7deea54b237d683c7474db39bdf8c746eab9eae305deee495fa97d8868c0b1bc8e2d32a95ae3a1e5fd48e3250a0cc7df5fc9eb5603fbc7836db0a986985a60e3b7b122fe98122da2472f7e9a6dcf951af5219e3ba42930992aab2519a5e303d821647038b5d941bcf7b1e7259fca0eb3d2af3251986dfc4894f73fd8137fb68544c041295301433dd3596f394c69540032efeec7dd236245272e23e6be1e4944b1442dd935bf878235a98c8fc195aab1762d697a24c77f620f1726631b405d97de5deb4cf1a1ebc1143bb5fe0f254b0c35e724ec4f3054364940953b31132d8ebf93585bd462f37056c76400c3695fc7a2cbe16084eb8dcd80f63ca18326b98691393e51521d41cc5e8105949be7774c2e45e67ac37d4e20214dd5f51d41411d56939bbf9cbab62375d798e81cd15f5d2701d5888a12360f796245ef3ac1de00234f3af5dc6c4d6402bd78306cee0b4723325fb7d4adf28e4bbab0638c480fd83df2ca64bad7861460388f48d63221e4b6768c7c2ce99c079d9fe8969e7a97b1933ce75c5bb1a7836d9267f7f135489e95ad1eb2f311b70f3be9d49a557c8856b94aad8f7842c02291c9c278d9bf0280deee5ea08d6ed4de2def3b1cfd2734d40b1d098582889c0d76000212f63eca7de61ffca19675ddcf3bf539fd4ed4c0c7b1713276975873fb8efb94c4210e5fdf210f36e85e96b543e9c219e932575f03c8dbd48e94c6555297d7b6190da56ec4d3a0cd99548a59e6a035035159b06d0692ce90be6e770bddfc8a91ce4135ddb4b701bbb8c9d13717b8f4b447091f735f22ba390a761cb76a5c26a977299e83940c0e894a5fdb67b3afadbf8957f3848ca33e794294e91b2dc91ed89b13f102b9d5704940f5e3dfc2eacbeb32a50add5c770150af438b1133af59f8ea864cc3aa624223b0f0160f3cdba6249bf7009ca992b8ec0345ab60cbfa24e64e61ad8274dc430940a9a3ecfaf5c44ffc2df24cda89a0eb6be6765906624719bbb836bbf2862505d77ec88ea9f47df6e8a2b5282e84b7f7a33997d557e2cbb77d5b38cd65f4660de5ea3c339e5570fb4226f91f868126d9e6bec4ae3b0bb737f3046a54dd48125c82790c75b14285832e4a2fa7ee66b2831e4043d9dcb161fc8009bcdf42f69b9b8b624512d0041da1acbf0a6dfaf5f0dc911ca240c1c2b0f0f788130603066dae5b22eb349efffc0321a246dca25f0cd67aa1e1502d8c8a608e7c0c3ffa4d065b4000da249ce1408ea5af4b551927ead7532c7a5b957b6c8b56e85957094bfa398b339e77588e33423e4c31d85d719166adbb35dffe690613575a95bf0fd21fd88da0c3565199ffc1821427b2159259fda9607f2f52d17c66f8e060edfbac4128f083c2aa9ef9fa66d6f194130a65d19b9f666e4f81e60ca84b2c5cfa2a1797efdc7fcdd8d7188b8373e754eb5a5ca236d650a73e36c00943649c5ea046ec2758fc1d9d120161dae0caf45b210c7c92329ab9f4f306da11d3e10b5626b92a6b25a1cbb82c43cd01009ebe4a18de2810805115b89da62019693de0f8069ddaf8049d73fe363616eed5cf93253f06de62b3ab6b9bda9ca8163b31a2ff97a58a59cf7c28d93252b495e414043eda46d1de8bc99b9147ae91b8a40ad03347914fbbc5e86c4edd81d25d9627b701cfb04a622627c9a91b1182abb1ce4a4350a5b1524e2a828f4f6464e0182e775c7349b857f79d2508636edfa59dba4a2c90154453d2e827fbeb6af67d9b85e1ca097749b97418b54f5083ccd37dcccefe867600a60285a37aa943fa246da567c57ddff4d1716c3b6aeedc2a6466689875a75ab25e4aadc01c3ef0075c76e1bf3eba3f2cf0317fa5583a3776fd6cf1f5b42164ff4d34f5ba36607ebfa4981114bde828e0b94c864aa3fd5ed1b56143394fe5724a25b8e9a0401ce315489423ea73bc44dee34127e16e6c0175780a964ad964132919283ba71bb4371832d3043ab36c5d5e331beb243658396470cf4d97609d76567836eb3f16c3e5dee3051790207ccecd9b3ceac72f817b332d4b8c7f3888a7456e009723b86e44163e1038069d0d1c2305de3e8b794b3d5786bc8126e34e4352761a17c1c3c20cd499123e28008b741113a457b2aba7b067cd8b76b70ea057d43faf6add7d9bf691bc605a82aee38d96f2be8e0bb10d009380f8acc1048edb8bd69aed0b9d7a6fbe2401436c44bca9d97d297e2746fe1cccc388af3dc3adcab21f4bc25ea6f123a33065671f13cb6fa6d14c2cbb9f7756860e8bd45c9c429e1a69592caa092303dba5fd5e607fb55d5906d4e64dc6c5cb58807ebe7794c1ef77002ce2ad6f25e24c6dae8124a8adeb9533d17e2c3a646018031f47f0b59b6eb0652804d04fbb453fe4af1260ac4a71715d3aa877600815366ad322f0e5ebfef17cd46dc886ca0134a4593ad1ffa90ad623d9066b6016b5f966130a1e65d78f09eb205d7522332c35927dddc6c3dde91b57566ac5cea36548113dd264f2cfb25d4a0beb42509976c27fc9ac3c7047bd70cffd99fbb41f76981fdb84ec9d981740f4993d18f535d907874ac0cd4406d82218489bbedae053e338bc029ab1d52c77023a1386ef1182c89146fe57a2345fb4ac0a16912f1897ef7ce192d5baf036176417ae592a1f2d8031c6753873c387456c1b0f14bd80f75bdedfa7420988de2d7417a5077061767dd5842c02240d5f540d93258f6b3ce9c65b5a6579fbf3e84d57422c173710b0e66aefe331415c817fbb7325f22fdabe29625268202e817aadcc9b87f68e4c7bc72dd20d22a9e1dd6ad67072ba61afc8ddca48c3960e5282e2e1d99f0ec488e0f9604099ff809b3bb32312a1598249ff92ccaf65c96635802e38faa92af2242cca1d087009b71543a958d43277c61d44a4ffea69c5c396a9404bea8a3a7aa7716bf84970378cb39877b8db3d207c33c2ac65b24bea798daf9a98984f4602b210deb4b0bf5080a4eeccc5ea5f25f750e33b0fc7b99be555b55e74b13016b5a5240dabf4132ff06204132ec73d4b7d31fc5d13c37585d1bae43e289c986a5e250fce9acbb68c08034a294553e3c929709e1031ea01a0b81d9789f68f7d4f6e2a7c95891c04a5c3b5e17c4a1b15176db83704765634fe4f0ea0f0b86af969044e101a74984dd4dc963f237a38b09d9af51d61ed3c5ff66ef95fe976e7ae7a7cdbbafb72ed35c6bb9b50eeca7a7aa6735c188a540a47ebda62e703bab9af276838abb65ce71d75312ccbd666c7fac05b4b8ce04a69c41e418c5b76cb5e8b708c4875d855923b6727f0d02cdd67099e05715cec1c83cf47f65c4d4e786f19e4c05447ec55a70a6dca7ee0cb42b585db59790cc97ab696ed27eb16b69c5b7ad9d61b74dc0f33ac7e4cc40d0fe264bcc39de4a06a6ceb3158a33eae449e602c822f8c83c24b874e6356c567369e395be8972da332a3d1dd543f1d2f009220852b01c57324c4e80cab7030b1153785d02bc84a73796d6574db81b3bdaf2b47abcd7865a47fd973f3c9fcbb07af5d56766969c206f0ecacf4b50080ee2bab91253e73f5cc9e0c1e16d0bf50c62688741b264e46c9259283b1ce96a459cde51efbf8af7c7ddbbb89ced1490a7c2a578c8b062143550746039c9a91e0f86c0e3f03e920a0a8c3a94bdf4ca32960f425c2ef42c5d713fc119ccbc90c4f1aa760b4ff2950a82d8177eb032599d089c494ca227bd354efb84efc53694118d63d844ce5c65f97a9e03f90771f2c0489c2241e7959c0568af7cde1ecc6b636734371cf2bb64895606cb94f9758f76859286b43731cef59b55e21b7567bc2700ac22be24fa817f207a01b00e4783f7077353f7234eb5875dc1c3801d8fcd40c036f6566e8527251bf0380ffffff7f