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 84920 25dd16b5bc8d994ba8bd0c5d1d4d33c8a2a3017234b9a6d82ad15bb3f4d319bf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
62a016e1557e991e1f8412baf71251d9230b27fb1184aee7562c0d5d355df12d
Certificate Block Hash
25dd16b5bc8d994ba8bd0c5d1d4d33c8a2a3017234b9a6d82ad15bb3f4d319bf
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00110500000c5c0000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007421845c3ca9455a1d601b0cb3c55ed35a67398c92633e2abf6c2a0a8a2b9b2286b589f0cb16e571fba8038bfb1c59c421bbf3433a3e0cbecdf1a05d2a4602c5a527941fb15f87bd767cdc1576d82b638c9081e4af90cadb6a060000000000000008000000000200110500000c5c0000

Raw Header Hex

00004020b0277743d7ded150439175de4442d39ae3f62b6eaf1569c6a441a1dac6ac7511d7cd4cf5d3035ed9cb1b0679be3be0166d536be0edd54502eea0fd8fe6e086dce9e4516a5ecb00182df15d355d0d2c56e7ae8411fb270b23d95112f7ba12841f1e997e55e116a062

Proof Data Hex

59,560 bytes
121216010307fabf154b0b6cf6a2011c48eb667ec8fe3be1ea2aa5e57f6e8d6645cc6ec3a7a89d567a374866711c598d6ec6076994cd8afd1c9218336548e398debe4d64c1f52b4c7ab2cf8e7427ab420eaa04c635e59223a57ee57baade67d5584c1bfb8359c83e0cc3f4304e35343fcd5dcb927ece22e0700f4d7acebfb89c6a94b4b6ecc7ec29c76be2131c8a2600214112654e67b5cfc95524c8aef9defa5344d913f9a77e7e8b570ac1e7e81b61860096365e19b085bdfa14c56186eae2fdba1afb67822e01e1ee68bbe8c9a9050963fc79f8e33d09d7a0e2514ac3f8f07b5c30a767103e957a01f3a5e8734032517534428e936b66cd5cbee9af47c4e19831aa532e9c59342e55ece9253237e29eea1b7949d17ba2810a29a78d1d915550d03d4b2b8426bc085ad4f2f4299c4aec271cd54d6b1aa050577ffd7f5aa4798c5c44061bcabcdbe5804bfb8a3338ef4ccbf6506e467a87b5f925dcb5fb49d0b66a0cfd6cddc51dfffd275acd46c3c583cd586f3d50657f91a2f69920107f92ece43b4ccba63f27b4d87713daec040028343428bc023b2c3c46b62dc005370187b186d60760ba477b8830c2c0cff1e1c8950623ad5aea2caeed39b206cac95eab72b11328ad443de4b124f4300ddccf141bfa2415cd9b10897273ca779416f1eaa65314574b2593c041993d879ad5c3647003667018119f152e03e69cdd8daf3c3aad6a73b4ef5a23c6dfef64d6b46a0ad8b550c1dfbdc58aabf55630ed906cf2b41511acc20c95526e3079008b4cf630c69a5a6255ab0c36f461402bef1c19704d817f081f0364945a383fa20d92ec2bdbb22749e0bb9da168b9d89ac43907e5106bb27d60c8e9a209a01ef8563cdf83c42a1b30aa18bf93f4831b124919d88882a51c84dfd1a7d6fe50530e11863bfb47f56d52c05975c96f2d7a5c0d3e2a7f752f3e5431ad68a0c92c67d8f9240092ec02fafef32a7fd83e3f9e52af4a2627375f32700408e543d29c4ba5c4c2907b308236c30375e18e658c9d1a794a9c657cf99f965ed9e4e1e317939a36cdad46c71c7230dbe0d01392c1142ac8f68919e398e89f2073462d54772cd54ae474451fa93fa941b468feea7791cbab6543beb6273596a23338a77655766314f7d2dfb127eececae40d1d59d67ffd1da3e1a0ac886c0687167e34adfe3c33d9a67fe601323ce26c7d66ed79d7d44edd16e4ca59af51bf4054c389c772171dd6f6af5adfb63e60c25375ddfe4cafa0fe15351404de961d19e3bc58f99de35b69e530bdb62e9e3b042c518a94a3a0672279646a84f92153f0a1c93dc2502a6b9346b00184646426b9d34d4e9163834ea1dc564ff9a9ea17700d9ee3c7f7a792dc38bb18779ce57c6b40be0fde7725d8b6cde883fe06eaf4336291f908ead9dcdca32a7bed53e3797cbf111641e09545c536e2b74dfc96080e2ff1f05fdc3bed110ee851cad24cd90971cad63821ed0daea6d2793377914b204394cd1e0b468412b5e20604dd5bef5cf463bcde2d219f7e40ed801132c8013f0f8f3da4c2ee98e09eac63e2278de1a1b4d772ba32f915d33f443c944b26e19b40b4a71bbbee190fe4d5633c7cf1812b7ec9d706e0b189fde6ef959f5fa9f56d9cb1995872757a1c3f19ced14e356e16218e16364b06bdc7ef6cd1b6e121946d0e80d5596a4272434786ff910b9cde5f18a7e264305f1214146c832a59da64b6e87a876ba6b3e8f12799f4fd4d6f2b7184b04ff316cd5c7e194b1ef15483847259aa94f99798454e96b7ac8e13c330c6d29e3b4e30036cf48cb47e1e9d7718ed8ab0789a6c760e8d6b01699221a4e193586fe60605fee3f16128acc34fdd39eba526118bbce27ab24a48d9e8ab16217d6476164993697e8fde6ae53f88fe5990290e93ed411b399065c9e94c4b0c0bd3d0484f037fc82d8ab2328ce6145ba0e8f3b610664c0eb84f4c79bcbe0937dffbade4691455e8ef31e6ce5e68f77ac19dcc808dde8d4bcd5e44ddf73d6dc0b6e007ca9ed2d630fe601ed5b540837be5a8d22c3e3f9e5f422ef393489066054a8721f1660a139cde4915b2719a3ba9ed2ca94856cf474e2e43113a96c767a82324df620e62a96d17ce6548caaaabdc562f1fb082f1d24a65ec747f5da420291a790f6e60a2c3fd42d930b4ed414cbfc0f8515129458187e65a51bdc0c503c5796a83d76b55f0f79e7f4ed4e62d153d48c9e2d8961941211619a049725807c62fb7e3fba4684d96a4070fafb94f0705282d31dd7ba782d921e41b5acbd97a0a98d7d4c3186f41b28b56aac55652d4897cbd5b53d6aa050117be96f74fc41d913963426d3d76a9013289960882767fb3d6cd9735bdc415d003311b46a4f4b351075bebe8232bbda7b2fdca26134f2391503b41c58a3efa76b2ae67f1e223a2767e4977c04a2d3e872a65c5ab803b5db92329b5cc011eef5431873b8ddb8831dcce9aea5781b320c1bcca791c4873e6c1244ed968176f5e5aaa005a01bc12979e1eaa5e508de006d33905f08f322354a5369c3f14619d1f377f0a7a34522e7bef11ab6a7d2b43563619c886146b0de9a05181b49f51eee5312fae36d18dd8dd4f312169835b49e53836a944dc9607775d9a09d0a629f1788b06bbb6b7e3f63c89a9222da2f1616610e7f467dd4da4b8a3c2d2182209c55dea7f196e12bec37578d748beb9f24599bd5b1c4a8a689c986d31a3ed34a0bffbb422842b526524a11b6e3c3dc064a6e6b20e856384bf2260e7669157c05b1b40234c1addebb2f423b58f8314993ecea85fdc106161ab33f51f21e617693dcbec3c5349e75d2dfda0afbea840dc8fc6add93b3493620818b09af4c726771ce321ba483188306116d7914595c873b9dc164175da26ba4d2f765238f0bb33cf75b5e140e0b232e8546a8ab0bd08d27db4a2470e13ac6476acf3159473e6fe5a04025fb9efadc0fe0393368cb4ad7de24e0d1115aefdc40071fef96a51a7d726e98058afb1191c287c66d193145ad6dfa1f8c0aaf26167640f42966a99c71610ac2bfd9644bfa24654083a550e7b09e0ae404f8e01679a2b8e8bf9c05d5e3c2f104b5e85e927c04b2503a3daf0a4cdecd7a970248c5be936b8db7194f55a0090fd091f29db74047099b6cf814035ce7846e04d977007f504c2df45432cfd299d15381e23f719ef8d8fcfd14b8083fd0f81c094889a34b31c0f63a87267d29dfb1e5235d4466004947d0c467e4e2e4202ecd7dcc793b17a3a9f30c7dc6af3763d05c37bec85f74dc9462ea3fcca9481321533a827f40f64b2b1fcde7180758abcb2b061533f31269771ca85fda88a1a6df0774cc1cbfd36a0b62754745b3b1ee1c98fc892ce03b83663f7e04366e800dd03fddc61a30273fd370ecb0db42855c34fb6bd674f9fcf02a6dabc794e741bc475c712caebb4d5df80ac508ea198cf284975711f70fb2419f001c515657d0a108ecff83ea03cba9c3b12b7fc0ce141b98bbb0fcbf23ab61a81e2441925fb8d1a4292c71ec4411a0ffcfb8d006b6dafa1da163831dfbf789077489478be7037124749bfd5ce03b3d006a6bd5ce9108f221bfde53d27d8105cac3af540630a08b668a60953545cc18d9923543cb0e2ca2c8baa1ab200a576935dabf4d9f4179971b19b6ac6074d955d2a5a428b7d17b640c3f35a9dbe24bf5278e9f0e72acfb93bd84d3bcf6d92b68041a4b23811185c3887732fb5edfd8acb571592bee3bc18d41bca3ff5f18c9557c417a186b435b177cc9b1359cae73cfaa7ce4ab0c06dce7658825865f3f9190014d505b530bb5c5c8010745f8d94d396110cdfbad15e238329fb0b7cb01f0f17822fec3366c3c4fb078376ecde8fc39cfbfc6286c635764989f30596e0089943fd0e0fa9456c0c9399234719f8d675ec2cd7d5fd941de6c470d4c7c5b365cb873d57e463b44303a13fa078243465c0390a72318e54702a7f53330835d035946dd9c26907aabd4afe954011122ff700982c6776ba83bc3c76959a3c8875b7a451fe6c58e7e051d3e0ae32f3f7d11fa00a561a932bc4b0c1f6d3f90ff34dc013af5c47199b92c6ed7b0629bb864f9e6c2f66ba3e7eaff580c5a2034f3262bfaa5a2a4189031aa22a6270a3347dc32195754d7b05b930a5d60e8e6157fc661d8704c2455b6907717dd58e6730a400d9156372d2569b8f493a2632efe69c6d6d3ef0a27be6250be06664f8d3380253cf49edc5ddc07ebf5ddf5c17891383952d030d4027a9201362072cfb66d043f3b19943a02be5dbf0fa1b0f311e756cf134a5bf9ec1ba81ebd6b2fdd36aaaa76c94e4b403f8678d6bbd6064ef5fc9665d7db00a7b4303df81518f62f98f8be6a9ba4b09122e080aeb79fc2107d4b7d269976cc65b60f81ce083f660d5d78cf79f35127ef5c5d7de6209b5a98029e93badc4312f6c0fe3355462fd63ee4bb9268e6addb114d80a317d8c13f73a5a121536819969da8a36819fd8b08ba3ae02cb4310d6d3479c5d1073553e613aeddc7b01ea77c5c0b03549991c086daeb6b596a7fbefff20dd20474c96307c4888d051c2d44b83b10141f709febb6182d759c6319ea14e0aab6260be05fe3e5e2a3b3ae88a6bd5e489cfe492c7d668900e886662c4e967a64e7597d6036809c0042b1e6ef513400153ba2e7a37ff9b04a0fefa92baf86f07ce38801582b47b471d8f0ef3b5801d6022b6a5607ea886603c5e4c8454b2bc2f69cff8a41595b8e7ca7efadb5c5b54c27316040c9e957e7558a9cacae11a31284492f6a4b40880efd80a11a0bc65711383197ab8595d19788e91176473c3591ad32680d84432a369798a74560b341c82dc535dad35853c6fa92532d107dcb47540e7085f3d91ec4fc250bea250f12c421bd224c72bda0da50fa7d2e5584e8c3c8e059262fcd09934b1098f038e66b9daf4ccc3eccd7d20b03eeab5d21eb7aa90d633983761dde9aaf3439db4ce945c83daf4198c96d9fc83348a2f96a02db72684916e7a03a40ed687f5fec5686d32a8cb44dacea4cf4e7bf081105d56ef8949fb85cae82bdbe7aef86e9245c27c99adfbeaa2d2b2d763350ff2f189dbe55b99b061a239d9220971e3a01dfcc11040e2b8cea8fc8403a50427866d9739f383a4ebdc44921c507479f87b10d06efa21a3ea6ba587b19c8636a285102b550772cf096dd6cc1f1627aeafa12a62c8af60a1795045088cfdaa3dd47d1467792f7860d61417a426c063f33a9eb12ca28e2497cdc6b7ee60fcd07ca5d9cf43d6d1e0fabb2fde83e4e03a0bec6e87a5004c47a6afd07c1fde83b0cb76fbb2af345cc385553040e727743f2244bc9488ee97b022e06542136b7f076e1b7044c38d1a11885c46f97d5ac8dda8ae6965ad60fbce1e137be1c807974831d5fec51b1952feda6494b7e8e64dfed74e759621697f151de116a0bd99bb92bad08579c05b6ba967c92a1d4ab3785181cab7f85c1520608ca64f7bb2e9a4aa026c49fbf37ca702d7ef181869af330f4b162b695c9b41016d4488e503bb383877661ad45f8bae8b5a402c49e5ee4251f5bc3c9ae96c775c753ac4866b989a6186c3a3f1432c3b2ec3c1bd84985c64089037b016328e2af0df29721eaccc32997344d88293577567c78068e788f7fa3f9a7e18e43e19ab9e4a1d17d613c5a423beffc0fcc02410b74e3c77423de0959e97c953064ac7a4ccce4fc7b04fdfdde313fcaa8c416bc0e6da836087b36033b329820dfe865fab6a9ecdb42edb037b68daea16b0b8ec779dfca7704e8b881f3260b60c7d815b508a4010aadafd3c6a9903c14ff776ad06c82e59fbc35378f414e3573c6e34fc00ffd208103c776528bd8ee794428da6206dd88a0b76369a06f3443dda9fd764d689c773c2f3df4c3b0b86c19f2a1bc8108a87bf8a91c1e8a72a50104d1e7b7b633fda8440ddbe9b1d9e97dbc97d1aad7cbc86c0fc6d823aa24cad1ee869549470b907c8f2bbbaef7692fbfd096c882e3e1ac7171e879c68d53cbe0b59eaf8fc80febfe00b8716d00d2b2b0cfeb0cc3c1e9225f6a8cf56770bccbe2cdf487b68247aebd4e819c6b96ff58725ae8b9effb7079db2e68c259f89697c97f4115c05a57be22cacaa67b36bf31f3aecd6b1070f5742de7ef947d401e35a80955a38703785e60a6a8a9c0ea356114a0495e8cb31c65777979f7239d9ce0dc162d8a6c353fa5cddb6d9a9950c6dd7d74bf854cc9fd10d2091ae0a0be3460468cf1f8a8e6ec093b474d88b459e90e2fdbbf327edf09feea96259b1840a49b1e9a72b4af6de2f62ce4ff5e8a630d1a00865b6c16a13ea0f0fffe2070fdf85ff28cad894b0a51916c62487854c2c5c6ff1f2aad78734d4ebb25a7f2cfee15dea3b764e5eb6a8b78294c46f2659cbb24e54ff7e5cf9fce0e769eb7a38f99bcdeb4ec0067f27d986331cfb571d55c884d03cf55fbb76257a17d82d8fa64cfd79c24b01af8c0ee06877a6a8640caf048dc934d8e80013e1105e658c18ef304afc4ce6c2ee691e9c0df957218e0f39d273bc59d80252535b28b3ffb1be2141658d3ddc484be84933e71edc765c9ceb3daf12e9a19452acfb250c25be8fc25c0d452d384d7df2b3d8257d50aa55271be1bafd6e98d3795ee6221fea74b559f0f26eae25ea2acb09775ba3d528cbf8d53122a2cc871c461b597c7c9d3c65e77d90403bc91b58eba7eb25a3ad2b5ecd4f6db638b8e16985b6f25ed321716c90050b2a30a89ca31abd93c17369eb76d211a9c473438ff6b618dce6c0e5da91792113d5711cc1f06d868cc271f7edeb7377c976aaa20ee2a1d22c57684c7eb28a9c60044ecf4e2cfedca797749f50b9fe0e360a28471624525c5521def6ab13fad98ae217d50f71d32a0baf0bcf8f4b6913ee256e9f5185cf420c9db8014146a6fb0e0d3a1646b37fdadd0f0acbb07319b682293c32a4bb02a46d7a2c901db3f0eb679847abe4a5ed8aae824a497950b634f87c7a3fa6c321f88136beed0da1c2b5e26016d1cde1661d9f1b9c985b4e3e2600cb65862f3e9b6c76da7d320fe178761b97f8a0e3f3125628c6c9f649d0e28614a6cd1ff16d45181ad0ace7bfb6e25708eb81842e4c8c32536d384089a07934de270db81cbe771053a94730b1b32c895fbe8c1f0c97e298fd1f6f0197d388064463505f91b20e259a64d02ebf8e5cf5fc1076ffe62eb9cac7192c0c0ccd51e661fb4afce21b5bf3c9f192e77bec71ac420e58b286e98fef86ac8b1362e9017c2418fb63a057af583f8cd16c47e9278bfc64717b00d6366fd1ab322c75052550ac5ed2b472bda134d7a337ff250a756b6354c36fb08c94604a27bd4f1220e05866a3a6dc3caf85445ef3098ebc4708b3f5045724f27ffc5cd27e77ad28aef23a78619638612677c4165f2fb0aa695db66e8fb453130413e0f81804b1bcd1009893bac2a2de33189c76ee28a42034ff69609f0e3b4304dbe4469905471e73cfbccf746f7575c64b085cce8911d6b0ff4653c716b9cd147e6a3174e10b26c1d5067276a7ab2130dea31c821d975a0fce36ee44bfb2640bf395e595a8a5db43f3e372d7e5012ca06ae08afd519a4e707275ac1f89797a3510ffc566c13bfedb42c99fc6dc57961d9e8dbd6fd1e5be202950ccfe8ec9eeb8883f59d820313618651df5b87a5be11d31758f590b81b25e0cb782d5eceee91ac82d89180594d09aeae6e46f5c1166bc3b788480e6c18cb50026cfe1183c187dea949d5d5e4d4b8f458754e166b87505bb1034208c08903ab984491e0d3e48630ee998e4d8ada0e5cd7b6c6f3589b6f73539bea56afdf2c26fa1afeab580f155e506e1ae27b3032939396075310a69012884ef01df33e173ec1f584b2a897e06c28c94cc106002133571a7c80d54f0e1fadea6e4bc7e1214119172161ca626ac6d708084377dca9c15e79cad09843d13349c18c5d5b7868f05b9ed8a7a37477c171923295a63ae91b3873ba545d0eccb65bb5f11f938e2739c574aa2882985965d9967f07df5ccde3ec9f2c661a5cd368286223bb08e3505a4565e454e7768d54f2688ab2de89dc31c371106b8e08ec99dd234c529c1550660236099eb2c26b9f01a427b2c83393a29ffe4711c7f493de31c2abd42158f285121f7eab7e1a5439e4a49c85c69c459af399b3128a864efd0eed37bc0a68b7407a312b267dcc7b6eb2e8065afda2f2f7442686376f4fc536eca0768f6ca351b0ddfa1f5e07cea1d6dcd1f068af74191ff5f1c64508529b9d1b737f40ab427bd48a32c4adb7b9ae8390be1a780ec48965d44c272152190f3c8e1828b6e16cf5fa77a2e3faf95a098b8924a0a42ce37c44b8622a7597d0a7ea9c743a0244f3d935c3072020bf97638f5696d21703fa8c9fbd597e3d6bb442dc534a4a6e61ebad898aeee521fde1950d84f7233811e7d1a551a222d3cae43e0bb4d1af3951c8a511cfcc2c3e5df8c94e286b75c649c9ded43336d3c5beed797fb3f498c853076624fc196a7e0c50efc8f8babe9b29a591f34804162991c2077969b3fe193036f8f1b7f82940ceb922209a1091f7c7eaf41b8b897183749fa85acf65142cee2dc2c4b9908cf57457777fa2c1dfa948cb8c3f38712558d1e13c43222fc9c07268bd6a761f3159da48da3ad2f0f797916f014d307c2f9be22c531349c63545eadf57d931f51998700c4d3e7850b8656d854e2027e88befd8121d853783fc6b014db559d85c0c1252816dac4a1da344fd4fb4bc414ed4c782d076bc2c879c7b70de968fc8bc36503f941f3b34873955d97dca57bfe3943a262c9e020441e45f8127fcf0d698c378cd3cc12ceb17dbd2bdd468fb3dbb206c124083d68d26309a6264ba3e924ea856bcfb966af0ad5582ad74d71cc54077e9600eaa8a8c7b95525c0132e064e6952a6bb646101e6e8278103c5f900b3fd886f92100dd791241ae4918ffe89ce7acdf0c8c6054a5dfeeecdcf7dda1facf39cfcb71cd323d9d7efce5bae54f22a42f4cf217c76fcd2741b99ee928b0f3d0ebe06eb81efdf7cd38c3afce0f187962c1f69440749d7fd84a6a8129e88888fa654494ceea32fd12396b6f320797f7d9af330445f03508df09c5d262adc58f5404bbf953af0d1afed27b4225109a3de50eeb730138805daf5c70d13cc2024372ef6da93ebbaa470eecc5028ead24805ba7576b8cc1084f806baa446a731e74b49b404096f7a08a69b5ff2be4cf8f8db1ce308edd2ab3e90ff283d0b7f8b680915486405b3a18870247ac859b937f75e41faf82a82be1a5a982dc789d8c0a2956718e89c7d128a500f2fc6312b50e098503183e1a8a4417bd99cb216c65af253d42d63071378edd892c97649dcb4f3ca72059119971b365e4c1be58e0868916eb68374244dfd1282f8978b6d6bb07a689ea856bc81ee9d5bbe8001e8b70dd5a691760f2b7fa905aa23bd9507bd1535cdab5d9b083f5b8e480d0066fa759443885ab5111192f88f398bcf5cdb1377c4cd833a757ba844c20a82d0757c8760a94d8a374be80d5dc11999dde37fb7de96b71a68248b62861012903dd54c838079f82c0fc13d0347954a8fef4f5cde98ae08fb98c2a20026e641aa4186d1e1c32d4d9d39e1c098b5cae54ca1367b996193a40f8dc869e1883e926eb4ec24df7cc832718fb714168744d36a0f42c9d6363e731ad9a02d87fb0537a9e1064d453df5cbf6f7481a5b9d625f52868c665c9513dad13416049f1ca7dd3eecd02770c8b4599ca04f5228adadfed41c85a1905002df4f6b583ae6ec04da0197de32edbddbce55fd07cda895d04a1817b366de7e234ffc0589aedbd95fd58365763d9ef921b0692a246372cebb8524a044c8144c525196dffa0d45bfdf6c84ebd8f4e647bb3ce81234d8001dc4a84158ef4317e1979035fdb23f49707f81a6cace4e41e67f31eda771ab3133d939e22a85f0818459455e211e292256f0a7e1428282eeed43bb35010723558d0e2c26b306f7db6218e444e21c164dd5daa1e7ca2d893d629eb79c44df70c2093101b1ff6ca517aef7048e2926f4c45a5aa12b20b6b89f4c3a9d2051413863aa478e773a444d17c5d43620db8450e8862af49930e5a568e25eefd0b2f7d2ed4e1bfc3dd9b422f7b146f1806fa775d4adde79662b381995bbd5972581785fae56431747b185c8fbd4372be42b0822929dfdb0d4befe9e15081201675cfa0ca2535c163d5d179beed23c69a7531bb9ee537679d47e715b3e3bfadd77f79d4838fe21ffc4f8dbf47fe87a566fe725d8ee1a226fe0707c1018406712f2690f6a3097e29d9e1908fd57e11e8664264811cd15ae7e4dcc4a6a148eeda97f219b6574ed2f34be5a71c34e0572a57e3b2ff2251f7987c622c5ec67b044b0e89a5d2a01a958cfd083a9bfcc3d82063d64eb34acbcf952ca36ee52afbf9819d8d0b7c8e1941c1e5a748180f9137aea10055580a97976f99694062417828519920be1f29206f2a7c9b446add6bab1e11c46e535695638f6ac0db71f52bb8b35be9d66a3d2e16fe875df4cd8fbbb9ab3f5ccbfc8236a86c1d92cf301160d18056f6d4394a93dfe870e7953808408654749312061f61f2f0e43138913ee119e724d19636d1301be8defaf93895a66fbf746d89feebf042a2c3787e3336b682cc596eace653ac67d34e7274ea7ad83b375b8ddd7118df2f114ca41403aa8c601e4a40f2e53ee9c924595a2ff482287c372f00582e569885605db72c7583044244f3f7de5fddab340d6fb947bb242c9d968e20aaec751be1545c7f0d225423b394e2eb700b5407fde69dc0648f58c12a0874fc9b58bfd323dfefa2cb277852e5360441edda9b9c23b04a53f8ef91df70a4650ca533e55bbdb47032dca69db2f6a83c8c66a0ff3d14f955b464af558953ca16acd928f2808856bdb5e96ab322d6d292cf6b7b141c7bed51efd3bd058fdb592179fc6ab24dc09cbf36057478607f548630f59a18129f5632f2d36df986797d837c16d977e5479ce481d45d912aa483eeb30e35d8051b170cc3b1822f6ec50d7f755660b910f509f7875d5af280c01009b80c4f6c62e3af69dee317a8582f93fd396561cc6428eb72b52e134fac25cb098a9ec53c32c54b77b67894ee43b293109b744aaab8b5ad4d144c5acb051b42ee792431169b823de2503a301a10357b1bd32575102734f368872c469a2aef6bb86c0897f1f968b2fe106a2fac5d2106b00f2b4fdc3866c87e902120fe1671dde45864cc9e474ad5b240bab26daf493ca5ef8a1195ece96026f3c1df9cc98f72bed10e8ce695be5219a532d700b2ccaf458e83d8ada7e2fa9966345256f4511529e23c9b7cfac3564137786288799982daaca89dd7759a163c643c87ef82aaad8838068c6cd25d06853a5bc0b64c65673f5f5675a971a9f7d714b27104651d8d7845ff36d30fec7144d78177b60375576c974961ea08fb3a9be71a821590836267731975351351aa147fbc56deb442632b61acc1e5331b0e9da6967803d6ab1014a986f837b4e71417118fcd8bcd6ed8fdfb7f27b3a105ffdaa5f51f47373418bbb9db48d296a9f744057bd7f8d7489ac350505fc2a0cb60dd4752ee5d1505803b1c4404540be5c81507cdf43ee5f0810d0cbaa41a397d7fb4142d6be3387138f44ba99a3181a1fe9e280ba82c54cff7c89b4bbda21df0bbc0970232d1a3f8aa296c688bfc981fd876e37c101a724df6b943738c1b58b22c6d1a8e8b23737c2ad645d47ad7b7d2ebf4b7a51047bacae507fea83203b04836f7539471680b7d24298abeb8e95575fc656c0b88d3436bc2d9248c14d0c759b3b4edb305d07b7b1c24926f4560eb27ca1d031471e80b5ad3dc291628a8d1bfbb51eb9a44b513feff094c701ca579aa40f21e1a742acb67be55a59b08c35f7a3f9552c1c2eaa863c0a78aad8150ee321514a0ca5698c87efd7e14210445aa5a53db0d5bc53bf5c561359b566419035a3c718acadd9b86a98f24b80178ffa9d051e0d46a842ca9b37dba9a9a1f4cd52952d5e3a9b8afb4ecc759645c554ecb8c708f84d35321d4a219cbcab3b72db68a24037819f7dbf0a650bb1af9b6f9939ff36a0dfc1cdbda4115f17ffe605499094ef9f84228871a993d02308092c2cd39acff1af0e501f3d391dee155debba1f9b3739b3d42ac2bbcaf9cbc65038bf540f4811781ac6bd3cd5b6afa61d4a2f938f0dd0cad0ada9532e625714e01063fddf65e6fb78a99fea1fa54c5423e7de76146a2386064b5f24491fdd608742c52cf36cb93fd7427fd4041b9e86ea97c018c8a2f47e8e35b4ba9bae39fd171422b15a3d2e6e2a447f7b53908a357557bfda5bcffc351e65b7072162ed0dd494faa0138e6b9103774b2a83b771a5d6f90f6a150eeba3da0bfb30cf6cb0bf32fae5fd3624677ba3b61fb2672134a41ebe557b539a8087dc59873bd779c1ec16a52f682a81681d9e85f9243bce3d65bd20d565a314b15682000191dd11d2cc5432550b3f58aa0e38d913d38cb3daadadc06940eb4b44da20ae1b5ac5c54a0e21cc9fa5a51a62f4e5f6dd9b0c48d85aa138a78d202f09cffda0a9a76c420a99412bae1638a0dc4ae5d524d7c9bac4e26432d2c0cf98169c200ba9db5f6be238e78945493692a14c0abc7b6b4d61d575e06fca8e32b044e63c559f52223b9951464ba30fcee92a30ea8965a7d102c4ef58e2989b78967dd8953a6108ddb58dac19094d97429126197cdc6fb688b3f2538e8abb9878e6d821781669a00567d0c8b43da630ce06bd9371f03b02330d386d697bd9a2c1bd4afef968bd496e41fbfd4b8d52fed5b8c4861c79e2c1a5227b180e89394b435661541624f9b94eea8520d115dd9c8fb0c45f6a6f9f0b6e3a36718862650f1e9d172ef591a8fe63f331833f4b2fa12ea590de6b6929a79c9a39b7a467b7c6086916d3bcd930b80ebc0cd5717494038d1cd543d7c36e1a7eae21557b9949cf53cf42cc2dc4a3386d68e256b0392bcb62aa3071bdc40ec441b27b6c7ef6e549890b9f675e3faa7cf17f14c6d10dc4afe32d29d7f0302c58d231ffd4b7d48286bec2c8afaedc9b2e1b3abfb03d2ef32685f5c5215cc99bd42f80a49fc0e675e69a85fc04efaf8a7af57d2f433a355f673968e8ed698195c86a772acb7ae1c84e774ebe37a9f135fb33975b19c3f4d1f9e84e9c564cc26df6d579de8877325269688322496aed9592717d512709e9cd704fe0d26d837ed13eb175b86f8d657123554bac14b1ce642ec0fc8ab07b2a4ce0d5bb4b53b6d4e838cc28d1dc2d6a00456225aea1dfc859da24c0da8f00f8ad23ca4ad94f628c950867690c0aeb4ac1b194377dbe14af0f63b8b1b514d13deab4cafbcae749be3f1f7fed8f21a2c550b6fe41c871d628e7be34a86a1c6a2097563192d0de557d2e207ada3f9511616e6bff137ee9860faa810a26999a5d7223e389deb20494d1a210315804d1464a28665f4533d9df3df1c71bb10449c369437aad402475d82eb59caeeafd620b1fb87bcb2f69217ef2716512a0579a63f9cb44d65e09d154490ae13576a3feb6cdff05e459efab1249103cf4639f320a89bec9f80f4a70f3979b0d2bc69a06118f0d17ae5e820a68fcbde66069a5755c29d5667c2d0ceb0c7b0f379aa6ac2c0d0f402fa623f8c39910ec3b1c39efcc55d7da34a799177111b4175da070d7eb0e208a066c576a92b54a0087936fa05d2bd4ca04ab9e879bd1cba1e558764f7f07603b122095c0931ea1258f562a3574c7a508ce094698f924a8c2fff5a886ffaa01bd94b91201b0d2197e1c36f3aea8848879fa9dea50248e0e5c208782ed2f6fe20a575231e280ec123c2ab7dc38ed2e1da5b0a9cc5e7fb0d792bec71d5e0358c67c4492ced414e96f722d081c593db33e7aa9e43e052fac821b342ee4831254b74e63fc74588893968ae48c89e237841c8f1aab9feab3f4ea8be9d96cd2c17a3f92ce8b77e8c100c3e48febef598a5c668d54148719afa1f71ce806a006fc52808762bd5198ec0d32f5de12b4a9dcd773995701bedc03d4880071a45b4eb1958242bc0bbdb8863982befce72d28d1ab6057e7f7dc8112fd8fd053e0c17596f4d9c384c86dc832826a7c3413d99f5bff858809a6eaa00324951569bfc10d6004e3f9ec27ea7946e5e063e0f99e8e0fe4877dcae1295260d6749e4a6263ab2e4784b017a29a6045a4bab414360ba3dddb3966fd097c31aa0667e9304110ef4b0710f5df1a0c3150a1b1d2e9e64572f066da9d152ec30265f8c605011cb98fc3825da82bfd57615545d9924d91aa70622546bcbefcf6115ce2cb4437ffb3376bd2675e66d0747d424c7a1f0709278cdeb8e368f1f8d056bc0de966aeed95896919d40920c435de12003ad22e0155bfba52fce2da780ed80c4f172eff3ecac2514ee21438f2354bb90ead306c754429d5629d34d79714de917e64de3bf75f971aae59a6c07ed07c2f96645ae503fdc470956f4c0df49a479319a3fff158cf7ee68bb321dccf00974e8b1eb17beeb60ba9d851d5c3a3871420d2cacd35f0028f009f854e48fa2b2eafc22fcbd2bc0e5f5b8f724b780df6b11a0893e4cb93426e41008cc5775bd7c73e793be35d40ffceeb7c9980cd2c18767592338ec5bec83cb11e39847d11d7bb7302630db9f0b9d4a525c9bbb9c446960c1c8fd534fd09aefaacde762b18915cf1c4df7a33406752208020ab07ecfa28f22acb7d79b5603ddbea8c512224c7e2ac06f96787b1267ed1e7abcc9c6dec460e8f93606b78d928a6b3600f00f8666903e8a7dc51987d0be8db52d99046c212422f7d479020c0e4a808cc943fc33ad1f220141a2bbf813f3ffa88c26aa6b1d70536106bc4ea1700a0dc2d97710551db670c4c289cde0b88d6b950e3d4588b5b285f88dd9e881a054221930c4054ee942901b7a82eda02cb70833fe79316fa4f3370b064817dab8e34cc39fd40778a3e4d2f99b7053effcaceaa7a67dead53f3fb5e72cee0c702e6fa2736348a910f3dfe77234b9e63619d6e840f8e31092518cd1cd9dd2509700a592e841f482b3d98f0b26011705c13c04f36cd09f426569f41ad6c4cf29b04ab1c62fcae0658b2e7dbd27484d43c20914c3b291f28f0b5931ca7cb0db3097bc45ded4d3b7eaf4dceefdfe7f9ec30642c663ebdc7f287689f142d3881bde14b19f32df8879b17205ca5c4d2a8b47cb00cb5ea3f59abd56c0e37655ad5dd91008d22f50659fea83482e32db9d385c698a600c879761d4d34911d2ac33e2b910463581425f33b36534c1ba42f03a929dbc2505a5514598ce07755f4eddd98e2992f9bddbeaa14c55fe6465850c0dff69c0b2a54df6aeac53ebd187b926859fb72f841e9cf5ad4eb891a6a8a318d443bf8b9624fa434100bcf0324dc67d0c064a420ed73cf0ea320173fe93a3978f6b42740ca0af02eba6f9de52fe911ecf463817fbb4501923d117e17d3b445d4e401bbc296ec0ed627625d298e5101c8bb437597e22e9abc2c10989e40259564dfb24f3e01c93fec23b566db01dba8e16e69801ffb59f55000db84ceb484bddd4c055986297ad8fd63ac854ea4a5f9bd21e609f8e7736205d7575314b51cdf164efdb5b76e32a7fd036db5af2d6a2481b69006f7efe54368fcb37e58b308ac239c7bf1ec1e29704e72b1948a29c6d3e6d1299c44f843b82f8a505019980828d52f4d8e4de69bc4144788e5061bbc1fa87780e16a6ba37935e8b3d958dfcfe4097caf54851ab168a0e3225c9dd9383f97dd8460501647862fc1cb077268e1788090ab3baf46993afdbda9fb9e6f4d8d368c1d2a1515536b8056de0be50284021608eeb72e0d92daade36c90c753f5c061c5a1327e2cf7c2500f8c559d2cbc361048b913bc62ac7325f498640c8f75fe3349e0c27fed38893bd64d248393cad9c3c717e945944682959f00825eff536088a108934befc14bd63b95bcf405b093016492db016a96db7e0afdebeb03e23fcc35a522dd2428a24dd27cf0bcf883b3b0d606de6d4634482c89d887c474eb0fc4b6be9242359bd0c8236f874eca209e7b2e270bb11b5564fffc8a28135080dc99dd25cdf3a78f6a6083f76f802f409d7b1a0e9a2d5ab019173d9cf8982141d23b2c5d62a7a12c5ae21fee18f3065a25b5c42f0c03a563ab5650d175694bcf67dcfecf554f03d51da617b0b36689d1d42d8bcac45be8d82f86dde3b3ef62bc4b74b31c7f35b24603ec15551c9d3fb35caf1378583bb3389749e1d59a0111b2567a1f074b1c88e9cc6155a0d22ca51a0bc93d6457622986cad04014658c26aac84a067d083b0332324057b94bc9c8fa19f19100d7ed64eeb89177e8f4a0cb0f9be9c0e17c694d11d042f44f41a6813e545d8257c9fa12c0b7b78bf25305f79cf3ae8de6e9085c4a471a53469a259e6b1fd2315b0e5ba77173511e7cace2af78da5ae36da336bc17be2038e94263cf64012c391cf323be3073d789a9eba14073d7ad3e5ac505ec28754f0ca8bf8dcc51b0791d01f50d43a0429506b9a772e341a81b0a802467c15afb4412b748a4f3af1a3f95c2905153c033883bfc7bb6ce27c47c46aa5f7922cf866895a43cda533f3736882014de9ccd4c541822e294e1c6e91723aa453aa9c56d4b9396320302408833a615b8a776ec0bbbcb303253517ebd75ac9a939c2d0ac48712ff19cfa49f084a061a27bc65fd85bdd2577a754a9ee7ffa45e4524f105c88b1f11ef82cbec8dfbb8669944f1c3ed103315a6d7df71f8ab0dc93d1513e3a264c95e5e1f9c544e9ef29a95db8ee049f9dcc300900e94ce0acdb655a0abe30cb78adf702998ac4da9512e190c87c127b72d559082560eef06729149acfbc4bc2e12c591703b29605e1dcebcfcf5dd1193bc39dd902201a5205652dd088229bb6a437dda5326dc8d760f3b20920be8ce3f1837566f1c9b17716b23a1be07e941f2ccbd3ffc6c0f56e744e5f58b734d8d4ebc83942c557117d600a2efd3197bda65c4214b5a70c36c75b86d531e64b0e95bb2845d32d94793625487a538fac9f994bdb424990f1e457d86ae8b2c80d0b05f904914a6acb72b96963674fa9a51a05c31692e22f0b70632d53afaf1fa8b75b362b7ede59884ebdd6fa883005ea9d375f1680848405fdd36d6024c32328d38b5e8a5747063fb9991a82dc30c18a77e6814d78ce380c215fcc82181616ff70fe1869b885c368f34c098e0f6f7ca140dbc5b7ac244742bb9eb3a9dd15d8008c94efabdab03a4143f4f87f158493c406bfdd577f901c033a1d24e9cdd4a057bbb10e0e92b0d05541f47471d7d24196a057b068c71f52280c54d12baa4353a70f8dec32c143443bc69c727a65d67f9b7c6dfbc3fbb584724b6c61c48380199393ee6fecb4a547ebc726079a30601c84c4bd36044d4846106090e57e1280f808f1b76450f74ac743bbbbd8f2d978f459881d706aac3c31110e50538b4ed4edac7a9d3ace46e349134c21e6b0048d9dae19fcddd3376ab14c10b92f4e1d5c82d1058692c220ad262907766c7ad6e397747ae36d7f729a62e155807dd2150e6886ca73ea290c0f2bbf3108b5f908e10e36b761c6c69569ff6e6e980f9306b8411af23b2cbea4ebee1d310e4a385535465c5c2b40ae82f359ef9c7bb893c59bb3bccf151a68e441848ff9461b903fae638ff5d86287bddabda431083eb3c30367c588be86259822db47a1e5169576afa3bf1db50d8856700e300d01e4866f970949785d12999750f73b98264d6c8e4667e81a2c2b1553a2e74921a2595f503db475b4c1bcb6977f0b095681a553926bd17d72b8a9b64ac3a3519959c19364761fb836edb5e3acdceb33b9bd8622be15ec9df057e5941eeb172e1e463a05a2b1272911e1a6cbabd6947f547d8508be17f745919b7a1fa788dadb7e91ae2d6853c5df0be8da6a37c05120b1590f774496a3876e01bc67d685579aa769c2f9bf8a62c1832dead627f43b6894ec90a422a20f81512124596c76154104acc81eca329dd3228b8fb94c3e8d772e7d76ec157213b59ec35b684ec833f53c15d4b0c3c4141d0c667c31ca133d9503b421a2d7923d24400673a1d3e9e4e830538e7d055dbc492fbf5bf0bd46f36dd521eec0cf94bf82ca58e5307d437984767bd4a4ad444431cfbc3bc46217f3c082785326b9a7fce478dd330a7cb7609e3256001075480e4b8c95e1dbb263149b8da4a6e0b4ec4c8e9ac14a1d11d500a81fbe457c9ff0c2af577187a44675390b0fd64e49f8c2bab3a8d8f90337bd26277aa7091c864148da319387023f0e37d5f94def4be6420bdc5d2f06ef46b97703ebf6e0ca304752312f4155ce5c6945e45d6d5ee906eee07aaad9a0f9af048ee8291a762c08ec64e53a6777415cce2ee6e38d3277376e222f5e45593918cec903b76ed7a6d1c6f6b265a2d8be0ea9c0ea71ef9ef144e0d82d71371d19c453b5ca9ba4762ea0b37938f262c8114c58215c3a27f9d0b2918ff08494b1d4764bac166a0c3d882b7a3e16f0809ac07e934af27ea809726d217610955e825f565aab8884809f883bc9b2a51858439c97945d7e53212ecf2338c006c2711a0b27f8b35646b215d0afdf7b611221bd78622679009f053ecb4c8bff493a77a23b9d52a8f6d8d1e33a21f8c93022e1429f7b9a9386c46ab0f2e61c2dbce5700bf4f374b25c6723f86e60a7400169a7c479cc6a6a832f5c2788642f3c7e35578b60fc1e6eb1d74bb0d86ba690233069337c6852196f7d6e51e5e69fd199be40809426d5a5d91a4ad5f52f34953bda97e7fbac1862c9f194bf5febc7d6bb854571f3c95c25b4d61f2ecc3a4e213dcaa9e2231481fad6a26c6b85cb74567e8e7f7ddb8bc8aa0862de45e2359379e0c293c7aca4461c0af389b8822a2a2de17415833b6df93a1897d72d723e2a62f697812fb444fb69ab2879b4f29490ec59f643b6020258c5774d41c4a991420d3b4f55b0ed4d937a06516377c61e01536865def8ed09e75b4b952ec394d857afdf53dc1a59cb1a29b331af33693b633c876a0a96786e4e072da3466595cf4db4a5229b82731912a55885cb153d5855d45d5506605d8e587e5b0549837fdbb16e10b4e45317a2ed56aeee1b22478ad00e2ba333c9fa8436cff5959ae8a56ceabde84089a5d78ed12ad9360b328c329ae186b66e315f7b752bdc49fcacb8e4bf62c0d018027cddadf25ebf62a8e08d905fd30303a5130606d921060eb94e91c35eb326ce402c4ff19083778f216815d87fa78c74a7bbef00b825af20ddcb00f8d5873b8260a492f147363ce62a540e6cdbe15e766ef50ae62e45ac0f02f87ff66c71b0218182e374dac2c08c0379e4017faf59ac10c8b73327a854f19a091693125b1250cd4cb463809d19d68460715b4bdccc52de0f9044f481e2e3e4402d336c136561dc46eaa3b7820364d190b0c48a93f252a44cfff6e3dcd229d890850db4703020d8921d4981ee33a0c7cd2fa6e5caf494dfc68c4367969df7ce2a2842cfa37f933e87f7679fbeadbbd895be7d5aa491840e591cce0fbbc1e639c45afec241f6995aa8a86430e6cd0eb02123ae5e7776d895fc14e5972f9b02bdf8f58273f244e9f7bdbc6cf71e16cd329fb76e14500341bd60b4bd6a3596e4087095ab1f4d6d82176a50cdb9c0845791c050dc322d25f6e8585e3d7facc756a7714ed52e50c6f9c5505dee6b4542aa9e365ab8b844cedb15baa27ca397ef796a300854298fca5d937938b8e659494d5a8d995f1789322d06bf3885c63999797428ab3e62060336ebb63269c7610cd3e8ce9825a08dd866c0b8d49a045748ecd32f436d5cbeaf309179ac1b8d9f6c5daacee149299702864d79e86a91e8cfdb706d74b3545ce338b53355810496fd702dae79dc56874723a44bcfa5cf64f4b69d63f53105353158e0a798f8a87a8d1ba85bf9245ef60794d93c1a8b461f0a369f1e1015753445a0c028cdc7027993ac71295e0d9fbee2b4e556ff8b5053e9392a8ca2634fbea8f42bb60fc9eaf95e9abaacc44a13854fec0b85da42f46b2bac3e0a67e84d52fb9ba788a4afba20494917f239ba87449c53ccfe069f79e2714d069eb00ea50a808c899184bb3006d2c618ce6cbfa096c9f8f349c5d0b58858d9467ca9392bf4916aae9892997be40321f69e4a86e7420dca84d399f30121693375aed323367757ded5eabb0a25cbbedd8ed64e2b9b904ae3a14df6a580c1a9df4b54770d357689ccfec9010ecd02b7f6e89dd0afad656e086a30f4f081a99f76ba1448f509875e21f2d633f30a56126c12ea207aaad31bb6326f66a3e6312ebf67cfc2475e1ee90823098172c10ad040113a0a9839a9e25fd6eb569e0f9924f0441c56bf4d45485e3415d85dc661af96ba9b8140e24c956becdf5d8c819090db8c0d02c1de9cd33ebf766e63c88a339a32a278dcfc03edb27dcdf77a8a06e89f73be3b4a0406d2c17ab19cc74cb11d419ed3318c0968d2306ca69098726d910266022dc87f28d3e952bb6b47c9dcb4ca8b2005f7d83a6aa460ccf1d5386c9ee7ff4e3f3b746bda1efcf6ca0e82286a5ae83441b3118a859c3b1d1d67c45fcaab158ff871da2b921b5e25a5a815b709360e3c9e03bc638001cb754cd6dfffa3dbf929402ee0447994c03e669f4f1e171b4c2ebeed6a7ff40d7756263d278e4fd7e616f82db5252a20d8743bf5b15bd9ddc78a73c15f6c315986c6b2bcc709ffa04580ca71c7676fdc553930ed670ed567fe917b1eed2973a47fbe1d451de9a1319dcbb9cd1ceb440903df39dcac83df10dd94e72846aaa217590568d4abd576e22571a0e8aa62fd35d26718c6e6d99d5d99c89b568cdc1ff537da7fd8863c26ec51136eb7d0a8da43adca313aeb731e3c46b559b592c08e8f45863465cdeaa891429792fc51a60da0abb47c150ff07f01a851c54ccf3e0c62e5d88c0009df5223181db97b7c00f2744c23d621080faec0d08a2c85efc40ce2ba1fd2656ac929b304715b6cf06e73514e203a14d8004f44d8a04428599562d4d16772bdc1a14889f568d4a16ea19e6360aeb314e705c6ab84f2d28ee1d4ff958451bbeeb700b1fd4aabf59b62db6924420f2a38b2b8213ded8c7dfd6fff8d9c9de03ca0d4c4c27618be5500db78d6e3b5cb3af9254163aa6c97c932cfdd9eb41a5797c38107ec6134092361a10c4931b9339b79ccd3d43bf3ae229e2764411bb18c19b0998035f6996342ecb7d354258eb8895b67e2ad55e3c3c97ce52c54d152e7857372957e901a01a4bb116530d8df7e623707fa6c2bd6e134b3c8f8c23239dcd4c37f4ba21774d6e56d083f134ad6af1b6a7f30daa21b70b2387489a9a1f717b3a45407cc9981dba18c80dd822812962a95589c1227fabd48aec0e661b0424baf9bc4d56eedea4e066615b69ef83f542249a7556ac6ffac4ee1c180a2be1de038bd7d5dfbbee219ea27f2950ad154766af9b756ebf8d4b9ddb96aa59428795d127b0e4c10eeb164dba8f6f0f93cf418d5a9c41add647ca766db81963880a4006ce70e1ebd737ea1add81e68e2a8f712734b01be6611099534fa68e638d790de5288f2275db771e214a33f01668dfcd1a99db7aba57b2dfba967953d25b157e904985f5b2c70bd1a6e082686de3e2812633eacd8be492be6e500a5c180ec33f964ea678f7e5c79c90c729b77925884a96b9945c98ec21962ce68777b5733292082504284024089bfc5eb152a52ba1bdd5063073da6a8fea76aaaa57ca735dabebe13fa0b207c0983278f1cfd66adb2b266958954a93fcd1da59b8835163f8124160dba72dd5741bcb982d484af8e8c19e262d8c5d2a37420e662dbf1a15c13438f3ccbd7f1ebee15dc1952c17aee0b18d106522c2dadc723e8c8e2edf2bfef91fcc4c51880c6b8fdec7913e650ae7856cbe33c433f8a973e1b829c0fbff7f2d3a67e4bc642474e645c82505d8eb0f44145fb0ae6d2bb0174670a8cc4f5109ec8b38ed51d5fe7924cd798dbb46e2619d61d74d82836454c330aa95008e6835928fb4783a22bb160f5f0b666a07775a302f49c78a388a4a670f26ea7f663cd5614fb83001766f0c4091e1c192aec56d4814a9607b28e06cf6658b5c05628385d4a1e3c7f431d1f7d6dd163a6b44ed5475c459cdfbfe905bdbd4e52cffbeaa2ad9d90b6fa1059052706689616503fe313b13be07b0429d29e65f54e3cc8fc521e4f4ee223de18a273565cee96dddae6d18f2052deb63e04a09865f80936e605bfd3f599376202408fd2fe33243f2cf87b80d281754ddf1cd9dcee4edbd0ebd096667281e0f9f77eea2f4d7405977b2314deb499167401546971dfd537d5c1123cdeae68b883d17c1ad8ab82fa01514ee812f8d24bf92dd3256e50b42a42639572da0b2741880fdbf59e2f6494306f84ca671842b18dec8b16d4d75bf1e8ace355a554e5d79ca8377ae82eaacf121d3e05616b120573316721f7ed08f7d59a9ba25a87101bc74befd854f8add416bdf39d7311d735878a69bca0c81a61eaf570f1080a3ecbee9176554eb22801525b1ce675379ecabc68a8abe4e213b292c60c2e23f6cc6e342e1cc71cb5412f3e43782f2cd908c939c9f67f6295154659387b12d6e6733a4f671f5f4f43d2d1e1432fab03038b28da3997159cf682668052396987b7517ed547ba3cc52eb3215206fe24295a16c5f55cd602c14a01007d47309f61b4c480f6bb834f240fb1412b88c69ace386b3e5e681cd0e1cbac9ca18e48ef1919608601a27637bae4df0207d825896e4850066f4cea477f9b66f85ee48b73693537cbe19f05096d05c80ee3f21af502f9a04dfff0fa73cd07e2d26726d9df243de07219438bf6405d551b1068743a641d4673fe2100539355f0e945467e170cdb4e954f8bb502bb91dba7ae2ad93cfee255bf41f0b97f95b094473a357e6428d3dd4fd0d89e1a3b7ca77e133d7e2a20574f43aae722c2e49d05db04bdc5c30e98e351d04ddd295eef3d7b3050bda8a6c3083782dc545cb6e47c678552fbf949aac4849255a6920b9ce31ec157fdf8d9bf60bf2937d134485c3696bccb6f6038add790b95c706692d4e7d545da4aedcb1cbaf4d71b9d520b5e7e3a2650fc68dd68992bece233acd9ec79053d752a974bb99dd4a5fe3613acf30084f20b40f2a6a44287f80a83e85efb2409023b9a5f0d664c7dcb75b958188d0a7e5d581f2e17ef3865ad90704e6fdc8bf0298921bbe3cc5d6d6ce1a022918856e1ff1f4067fe4e7c29449d3ee04802e1a42d45e8d9b63b8b16a153ae3b694564f588b6acc57f86cf86454204f4d73b103c59bbbef22b10102b19107188fadf4d6badc3e4d2ca103ef38caf402581494bf91eb79d5c8ba0c7bf6651db8fc3169ddf4fb1d5d0ab79f6df13e58ebd1761a440e0e6ccf862830035a6d4a8498df874834245fb4bd778f7ccf5c007b3af9d1309b9d2b85d9e7fa7908e3314c1ebcf5950d8cebf8cf38291f35722fbc83fa8cfc5a76ed4cc9d171e9a43cf0146d7a4131675dc70129a42999aea3700ba5b595e43e61d55d857bf28fc813c70c9c7baa60477ebfa4d466becb851c60aba7e48d413e29c32f478f327b99c643e57efd4f68a1ea5a103b9d2b99fcf946945361621b24d4e5aae3d61be541da46d5a1b3e9141cec25dec3175240907f578ac113fd88094c7fb8d923278c3c0892071f0f741bb9ef3ce2a9e80dd2119f88d62f5921b6ff10fe072d80a7c300837ef5bbcc8b03977dd8a9996d0518cd2b0aee3122a4a5ec3ea2abfe1899da162a1c909e590e4218acd26af41bdc650f3168f37b3649905d18a23d0e4b614491851ee42870e7149b2c0091439e1240c5c3abb116ca28122c46943366cb9f86e9abafae2327b1f11874cb0685741a0c487e8ffc24cf6d10f9f8736c6304c8fa1dec8ce999f65f4fd30fbe3cd60bc600e70a1e7018133a2ebfd98b7189dea51298116968bd3950f059095e8dbdfd85e6914b30d7684359d6f1f5411ca49fafd8d366747ffd2bb936a07fedd99f78a9e25a1c319516059f1a18b0d5756f07d8d3529bdbd8e25d0786b3c18bb3290659aede21e0e01c829e1058bd5298036d123dfc3b8ec3efd98b561c6e31e957ace8b21c91f1529c3f8bd44ce9bf7041aba7daa1b82c0cdc4d6ac46a71e2d697c041175128762ce1e86769993b46339d1f62849c7f2b00cb93d8388e99c77ab8acaa0f5cec7da4e0332fc7800fe2253df9b38f1203ee7ee76658a12df21f97d5baec91395ae94cfee6660e0689f77dd1b47faed500f5d740e42dc8fda197707a34710376ae2710800cbd0a7a29f38367091c634781cf3d4af9f794025ab809d25694efe183353a71ce6d22df4fadee2ebe63ccf678630ad6be1274c8824c5856cf1485f8bc169b0d86b032769d9323f027499841e3c956b58346ad4ae24c46329d7e389ca435f14b935973d64b4bf1ba6e2ee890c7105d52902b43e966eedcae73529405deee7c7812741fda23c016b320a3807c0ba3f573846dbd6ef2f34f9f57c50cbbb152b777fa9eb0415fdc03647ee580e87f2f77ca180cdea69efeca063c2c7e6d2c7488ebd864c8d59c81b21bdc4150c7b2a430e89f8686ef011e344b44018818b2104cd0115d1fb09510736fb61d0d4561830135456564c203af8686b72e30411259d672b83bd8bdde49040db0c71676e2d79a982aa6706abbe50f855209e92fb33e5570b3c58d41b00db311bf18995602c0381f62fc5f612d76e1c12e403801e87a6df5eeacc88298c7303430c87de4edb05cce8e63c5c6f97d119eb5c548851ecca24b5dd6fb237a5237c1507d4e409bdf6a399deedfdc8d9ce48efbed167ce9c13eeac0fa3e4fe1ffcff309a02d6b0df114364aa78d0379490198fd37c7a5037c678b76f544888dc505fb92e2ad6725c1e7328444dc4f88b5d6bb9172135896fa9a4e2546c229d8b7dddc7452991af17e1bdc3a8c5a129fa0ec5037b8daf192b37cab251f3ec4ff6960f8a7a88589d53410bdd883572cf811448bc97e162988ed622415373aa6309719dfe71a7d7b8122b5c96b466748fd005096e5b138c486f3bbc8d2405a67996e6404204ad81c905134bd8da454af5376e300f46dbfec7008af98c2dc18e76bb0334d61e08a09b7bf2843c82ad39a5d1adbef98bf8031c384189fe738dde14468291f3634511d700b6bcead52167cf38f09263ab02fe901cd5bd032ca8d1501bf86d199c6a4457b37c9e3995e3dd97b4c70458147cdfdb049fd726576e8c1649d554e217ed5bc747bba10ae79893ba3d7a957288f22b0da423500b1f05606bf6612d7ee02f81ebafdfb2bad2c5e13e28e40bdb94be3c0753f7df9770e4fb9c6ab5678ae55d1907915f8636c0b4948710aa589579c35505017a37c87c39690b361768377607590bd797b192b6371102009714f52a766efe5191f07d67819af9eacae56441c196fc8c0f361bd57a0dc74b1b1b7c86e368f5870079466b2e8b8f0bf21c85c6a3b780e768f146c21143ded12852a982c8e01935301b537970ac8608fb981c683a8a58c0eb483442f66dea7fea7bca3f0ec0386f5d0dca5d30ec0ffc4a4c6a3832c05ccc20ff6009c9eac5ad83234fa2b56811b61b327e6b0de561b6dcec4f3e3ede663d149b7b2e671662e5d79da6bb703f1a8062835ba00cc7d3f1a3e83fca15555f0ca13c3a7b96e6b3e793b3dfe4bc9024e997bcb1bb5e95724472d10ac4f1503c5ac74cc9fbc014405afcde85ed91f5c88b567a644c74979c770335eadcabb124e87602dc248869ecc1ead96916610448e26ecdfa1980a2985e28046750ef16829ab661ec1c04d5b73d1839ea047d1b41c41444e27133ce8b985a8eaf25ef29a5818a1854d4d125619d5e8bd7870ebb6533b50975524a522c594ed21f70e2f19dfcf15452b92fe762cef47785e8dee47b708105bdf0c371b601d26c82421b4a7461e8b8b3f9b81164bff560bd6e07e271a3ea190c8dd6fa3af513d41a6fcf275d439f20b8423f8f7b8f6ec64cfdba48166f86b5be51b0646ddc661af20c26bfcb8e29774c4af825a5f2fbab49b86e6dbebaf3f31cc9947dc7cb341c5e7f07464a090406f79351cdab2a858d0f0c1c0d5e63b28e2f8a8028c17d922e21e9f7c82b1d1ce0cf3aea8a15df8c6d1dac9745b10cf483fd9d15767c54fd70eb9c96d558f1ec482bb9d0bdd4f59a113a950717310cb418467d4093826dacd33d601ba2ee4ef3dc5c963bc0c009b36cccc4201802ea611c674507a574840f22f5bf4fa2c72f05828b8515213b1dd0025ca9d6081ea370396500f43f162b470cecdae7c5cc80e4cd5f1f4b33bf71fd67aeec85190e51f01ba6f30728264e68f05a6e541bdd3169ae6dac0b9ccf841bffff686ca800ce9bcd5d7b16e4035396a72f693383e640b3ef68e7f9822c1c99c9c524db847c3fd93c682a330c41a66c704a4cd94e9e5f92facd11906dbeeb02f09c5895ad3e4c8b66b33cf58890955aed4c048b995f024f7a741e60e42993744a4c29d597243a72646f59e9cdfe51ed7179525bdb5ea4c2452a8d3d713d4f5bb435aa40150183d91e99ac19b815b4306369db90b89378cf0589ddcc4109baac21c8fc1fc2208d30ebc634bea3642d7a4a2f48ddd06f3fbaf2f4ad07f2ac9e7504829d407280b294bf5b30f55fb08a79bbb18234b5263f50d8ea32a1033acad881f9e6e5cf8f9360359dd3d3c94880716922311084bf9d9e6802605332239e6ea3b09268fa4759355047876915f0066ed6c2c51e78fb59b0047b50cd24b63c1472eafba9960766e9bd4d2a9e2cc98cf5cf71714f7ea7e5f9076644c6a4a0a9cde2f699f15bccaf389a28fe32e95080427c2ef0b9dba408d02bd11de4456588401f264b267c635a38400b6cb52a5bde91a932107530e9279e4813c5395f6759847c913bf19fc54c7fb6db8fb46c43b4ecb2be57301747ed2d4dc71508da5a6e43fe885366712d3859b07405f08069b6110ebae756f6e10b20f07d0f3246fb2c9fa6705230f5813276dcdcff4492087915258bfdd27233c7bb56eeb161226d1b399361f1b319f9fd10dce6b6bd5e607abd83585d2e8f94d913aace701670637b6c65696d4b456b810508aab7b0f41426f7ee6c00f8749bf086b5130ff97dff817261e61595a943d2f455b401734f01784bfae83d27948901692992fabcda0b3df5c98bf00800300ce615feffa2f5efb7501addabc2e77591e364b617849b97eb9e5b1570eef3a80056a041c5dd762638ace92fdd43c7259056b131d2f42bf7115d22daf4099f9c24c9c1dfaabc9e0fdb7e8c8f73b242a3ec7d7370db0bac120d380a3319a17d5f72599b65f76c4f63b85bac883fb47140aa25051725e7e5ece046e20e3c2df1b17f1ad3027fed5823b58f6f943c8b0314034db6c2958421f96bff1aada792c0f2a706b94fca14a31ad7a7b73567a1442edb3490e99cf99832839f0309cb3d8e8222ffd43cbf48ecb39e029860f8346cd6f953520c3c91cd4fcaccb8391723891320f4864ce06924658923a94b92d2d373b404bcb9d7f85571e0b84cf94fa73d9b1f68b05b4a0999f7202e5f05497ce95b5dacc76dfa1a06058630edae1ddba9717ec3f315bbd164bb33a1f57f3db564e87032a5c22a014819dacc83ca297cb632e1c9bad692c51f4e0e05c2e7a7bc503eea2e16d5a907a1cbb8ec13c68aca6e5be25270636394f079e531483f34c2ddfb9fd49b15de53b2fe648a99f0aa7469e5f0afd6792c98d9763a39139846194d714260729e91e5c3653e8d6ab3930356bfdb975848c68697d0585db0983ae92df63b8b932477f78634bde068a6e33fcc3ba5d8b68d4d33906122f4e12ac307b9041ba4cc4da4c479e07e8f49f2fd722b440f867147584ffa154846b56d7e4d6e5cdb2489a0fcf9bc1a4a5fc30743704da4fbb581c21ca26b966b7a32478e1656d7f9698b7407a87e5b8d4a7f3e02ed41a10a8c435834ed3b5e7e767c8ff8b072969cd4ef050de09611ae3099912213d871aa21fd6df4d5ccc1d0c530ed27de78c5c065c203db2ce5f54ed56b1846a933e14c637072f748437f83137830f0012153f353b2181fe6a61afa37c8f5bc901efbe726b9be920788411975b95365ec946413c190a237fca371a7fb200821e5105dc369ef922a3da7ee47494b1e830dce0d50190cd83d60d76b895fdaa3bbbda7e8bb0837bb6bcb14d55cde1b37398e4c0f03a31761b3d554fd2da74f798823fe64c79ed4be0f2f57919d2b16b3ea77c5a3a2d15faab0f07c5bd60b18ef40f7cb65e6c1b752cbd3a4e05b16ac8702c84a0ed461b9da78f585ca45e6075b370ca262b87cc76af20c820c90e38d280dbba7f4d3d143760327ba5a318d938603f196ec442bdcfbca5d580f2eebfb6e779d6a7c2ad274c4276e1bcafe45cad7bcd90c95c2c452b6a3a202108cfdf5697f37a2033f7870dedeb7a7a08be01e08773518c93024d5404525c7816280f70184437024253ccd91bba65f466c8041535772c38cb256608d222021e865a4a58a9ce2c97eb859161b2d7589dcbdc4ea58015576d2ee746a1fd7a9a8b43a49665256cf589856e78b843948a9dafe4faab9202f0b4a9b81e2e9dfcea1fd8135bed3cd30ae8716c1bb5cc90aa27b093afd0e67b0d828b27fa77693290353f8439de199f502c8fd8cb4d321b1a7ce39a05ef307bbec971fffb5f6d06882fccfbfcf4ce6713c5d57a0279ad7d34b0338e1f5b14156ea30ff119f61e6919eed3f40d7f10f83ce48e8847c0f1f34521e8f634de0e508aaf16219a506f2b52c7ce31dbdee9704f131ae3f04078353d97ab155607b31fcfd43ffbe9d8e7e9915e7e237d5617a01b9247bc04c68274be2af058a80c356c621c492a0f5d12de45a45b8ed5540bea0cf832a3e66591a2bbddadef46006a30005e2d50db56a518ec12b210e30240c468db6523e7f0bca0c9f18883cf132c135970b7cdccdbd258f7afb5d581acb68a462ecd45b292e65e2cea92d562cf40f851e3c873ebb1773d7541cdc9451bd54997ac4e96932d44854c278524d4f631157635395a35204b299447d2fa238b1f286334e6897529ac424b488090bfcec31c0a9ae4c0421f24ca5649138b4d6a599baf7c0d5c398b2702f1f96f939858d5e9199cb56849a47fb4a51ed36d95471775659bd4c48b6ac9b9444b3cff87c8efd80d4edccadff1f984dd87096b033ad840ab714741b7a8740396907e871e2be9ae03bd36aa808c8c27787e84c148af2c49d304d2327c38641d0663ca26bce6e19f5b236ee6f4e2f9e6329342b50733777f01676bb52d85997f08847c77073ecb86fa75e88ac7d8dc3734808cf983f78bd68fe73f118cc7e96e0a82f9b970d52d91e67ba94df0b8053709fdc34ea83c0f88d0b3eeac6abfe92c4be8b9f17b72645e9535228d03b92f37be525737f47d8804b3a0c5c273b59a4e02bc68e7cea780d1ace07135930f69625c633dc37e851fdcf76c2956af7418ffe8bc5fd9b29984dc5a7cd884dd2c3622240192f47f67517555d7999c8b4781d57e73fda748d2d312865d417b6b9e7bdb1d3d3ba4a0ddd9fd7869476a74120ef11ff558367a8cc2221261b43d58b3df3d3fecfefe2412e15157a18fd6cf67816b05a00cc60143f969e063729534c7021af2669c7130e90b3526ccc8082ef6312d066786c71cc9c745f2e44fd9c70d44954ab17b41859216c225ada8e15f468fe198622100676113f2605c9bb164f771cd711aa7ff7b09273e29a01bbeb7172842eba4de59e1db8416482f4df4261a8796c9491060927777fdedc046b6641a646f8007bba41bf4cf6ec6513e7ac8a7cb94ac203378b0edc633b7a13f79c486c23058f0b9120cb0ffbc3d3f58d795264adc92269f06289d8f69d61a74a6dfc51294f02d76397f32b3f9187eaa8b85ed2442b26728c78186d5d7f010b307319cffad9c44f2d2f4691844f25e52f35483a822523257fade5540f7d3a63963814b257cf37ecfbf8a43017640224fbf8390eb785238d19dec3cabb1dbe8e4c12be4eb8c91a4cf5fc626e944322a25258dd976ed9d000471962b715be5ed88ad85d43ebe39399c33b3840c34aec87793c08de7656913b19ebc9a51a7c692141a64ae5eb0f53d76c0a8b9a9cbce54991b3bde07cbbfa82dbfc51e12e5afc7dd4a7777510bd11031b9c001e361e4c776cd0bc536ffbeddbd96dc8947e46296599c3bb56923f9da22ae85db40214af3ab94726bec274c3864d6ebcd7749dc8825520fd7dece623df80ac9bf55092e07f8a2d0b57d2f399855c978801bf4928e835756933663a7932382227e1241c82fc756d8d7f09e4ae51fbb7db509950ec14a226d09b88cc908da8cc91bb6120959d8e6d27610862932141d2fd68a824600307a5abc07f65d408c7234a8b6725ae96cb28eefa6dd6e00c6ae1e01f6af98668d77bb72613a00677fc360506888e2575fe05406b2dad9a0a8cba6371b098baf3eba4c7b3ed3c643d7c039248d3941ca84ff7638a9773b2bb825c4f9bacd3a1373b3709423db6381aa45692d6f544a5091453f3d7f932deb3559fe50ec6010fb7c61391ac2a97975aa389ccc5ab86412ffbf3acffc08f7854605f227ad1b6f9117528610949435cd6665b7e9a51bfe555ef33589c1da7fabb873c7cd16b77e3403b503a3d6890d2172c4a7d0478a6e7e339660a18fa19ca86ffe5e7c02821fc7f318559836a49ab9409e2b54214bc940a1259350c9d065eca697baddca971593c91995426eaadaa65b51163a70d6849d9b05e92bd95a7cfeabdfa410985862a9a92e6c0c67d17b9b9de4958214b87a30d20ee72e12e99c9e654a174c89a28703d88c115db70079dca4bd1a07544329a68d037032c77e6f9630d0ebeba1047fb4e48afd04da3415e3075d9cda352c07e134de86e6abf60d26fcaa6f9b8fdae62572e6d2b5ae815b3c24b13c1a600d35b17c4ce0c90fda53f4badf15b280b38b9817b12d8ba2d393d8d88dccb6d1859e87df4eefe0c4c3ce12613a43ed57f1f27e9ed49c62d2c09711ce32007f1118826f0cfbbd68175569d439066a819c94e931140bfda60bddc47f9538f33e4dfc51ad81eb5c683974bea74e11c1ce0fb922878bb926e9141eb18e236015134f65520cfb09faf106f4ccaf81cc153aed8050d68fe514b883de8ef416197d49ff99d480c1063b5db5d79b57cad20243ed1f822b6b14d3dc18078330ae448dd530414eda88d827346924a01bf2d9f36ee19d08bdd8cbcbf8a7fb5af22f2496829dff5cda9efbe021d5a38425edd8a526fb1d29713c3e4c499926c7d41e08be41d4ed026e7d13d4954501a1c6872ff054c00af95f54c0016363e0a5fa4121e81ee1f7b712504b0e473fc3371ef653c38330ddcf5870ad8e4708c1f1ed4c464153acfe3105189410c2ca3474a5128a6b15c5f6ae0de31b3dc0a94de2cc06a4a3b1b86cd4f269dc02c492df6fe7cc434beb6f287f0dfb600f2daf877c37b8d972388ac80e4e39ee104da73cf4fba8b932e661956e0d9343409a8983490fd185de716326b715dc83671698f5f4d4d6a1f4ae7aa78ca65a6171de1e36c5f32fafeac3db7c570565301edab9c4da432a0a9f5bcefbb96f65cd1ff62155718f9272b5e41cf074a91f3f985a8d7ff73ccf2e8203b973ad92bc283870b33692545eebe39d57ee754a2c14bc867b77cb5355c5786ed149d4991b25f0248f17ad1f8153b90da6a936aa223fc55c624cdcb50743c4d7ee181f6a8e40ea17e37cb52f289c4dc87b3fa13d939435cdb1f0a39819fcbc1030ecb6ef205ad9813012ecc42eafe462801eead06c1b38627c5690f4b5bbb0c0f984289e2f2d61ceb3d757024b8fe9b4d50fbf3396ec8dbf17a587414f780c6ec87e6f4483fff4454741353a4915fdf65a0f7fc50ad0bd2efa77ebb1ddf88102117773481b973134bebd05d4527a3799c3f56608f9f98406ad004bb79f869db99b2e9a90c9859e7ee52722f12ef33756c49482618fa4ffdb8cff46b0f7a02a38f84f1524ee5f75be9822834c83897e0d10d4373cd0038219fbd3258a965479b1dc1a858b1e71332a916ce46b781b9bcec367869d4df8b3fbae1c8f8b5d4e06a6cce29e7cd9f12f921499552a51d6b2df87ee1b1028bad9d3f328211529c2c9bb0e2044aad460f6886b7fd11ea1e5b763879e54c22b30c275cabdb46b450f4681b03555385af8e1fe7c6f01711fc37bd2a33a5233141061f5ff08cc28639a5744fb12a37e657b18ea5f1bd51a3810935ba6041da119c8c3de72149b96f750a4fc4d51430f30058dde80e6aca3ff42d8f1622b3362ff18a24892a0a05ecd9f4efd05c547460cd350046c1a644de87a9a90d583a650a06028bfa48f93f93def101230f1275aa03177bb4073264c733f7b3b8f44a552b0e789823e450cdb58557cf5871fd8fc594d175b7bafacd93fdf3b409d62393aaa6bea9782c92c7592646831d7915e1d433f6685dfed72d6df59789dceba80ce1f1af413885212168e130d4abedc8db242f8e79f5bc22c6fa27cca00603c7e7f327871fd83db3f5deb80fb4dbcd464724cdf7173fec8b657973d12f77ef0daacd0679d1e79d22b314e15eede085f75b3e21c09f69889b87b73170e3db236b13a07a85edd5aea429f38789c0d44ef2e32c99a41b1d6bbedd9db3741fe53ff65be17adda52a13866e371ebc4022b93fb982fd6cc9e0759fef2bbfba6f28ab6804ffd81cacd08ce64335d1eabaad027c00a767215a809308ed04db2f92b0298315c356ebc357cda9d7181d5a1e4149c00a3cc00fd35f09256a9fd1139016ecff7c29158ad4ad343f0ef8d0773f45a381528c674ecbc09601b38acf0f3f21467a62b2e4c114934999c087b24073dad25da7a270a397690133a77c66fe48f383f8d96d1de0c82c0cf4e0bab2814510bab5967409cc8806e234ed1d020f84ac410a89f36a69585bcc66af29c79ff9df03df095c4790b7dc7b77b0fd9e4957008140eb6b0e70f6589db29e3e009eb139973cd6a4d1d3715fb8f82a696b5101129e487869ad1e388316f5f557d9ad391210d473c52af9d97220aae5ed03b461b9a520c5e749e709d7b852e4bcf52b4f6c7557c717a75f011adf2c24c2808397e9b74616b058514662d179b22b1a5013db42556e7687dfac26a54ea0649858c16c08ab9b70f45e7c827c1ce2917ae53561e2f683440e2ffbe428894bbfb6f46b28a7d7dc9da3e1e7cdec3501aa26720a69958b07d266d91feb137ee09fd5ec3cce4499155334cefa3776b6f385bec34917ffc0851e8ad677a5a3c2126727a61d573863f3e67ee0fd38329e790c19fd41cc484da8fd815d3c7ef1ffd78721a0619e7a52e9515682ab8d456e67fc5b26dbcef1f0a23b33d23ad76cb309dee064b53edfe6baf19e8065dbf855241e43b847fedeb84eea1684d7681974e31875da70c834f5a3601db244fa601bcffb56e7679916ce7f19bf0aa59cccb31ef36529a20f1680cd39c84fae537c362f4a9237f2404fed5a7151840d845cd732337d2eb73ae7b7aa8b5e5fec95f44c730986c5dc918dde6a83a1f735286f921e26cedc5220e0bb8979c419ccac9457c469f981993f0c6e1527b0f32a46b6c66e190a38294a3393227de0491ed60d1ba1fe1a129278413e3bcad54050347c65c7447b8214cc4ee48478c4e34f11163878c7069ed1e14918a2eccd3ac67ac1da137b05e2115f276a262d193b6a6d338e18d28186c669d9911c41ecd16749423e5396cd09ea11c434fc9290a9e307ba3134537e6bedf55194026a3578e0745a3a9eb444514483a6e3ca6f9c558f76d6f9427a83dbb728ed3c74c9ddf1249cccc9eca9bbe28e7929443741c389680063896c999411acde8253b161cd88f5695bc7bbc69f80663b78e511cb3fa63b9886c85f225c28c90f3faa1bcf211b8b8d6edb91c5e316127c25ffac692f918a22a0fe3974f85d56abdaa948147d8d736d9cea5e2ffb9c2ec51690dc12068834f7a5a36d48b2afae81178a08885ddc2eb21d0f841dfbe13a86c1db36fbfc08d3c811ee0d51098540a98e4ec64b9123bb87e1307145374b9beac699154e79983ce5925a296663cb06d946cd2dc380307b7ff1a369081e089263991531229bd893716aa35c74ac1268c7b799a7bd1aa83695413be71106406e171249a2cbe405ba6285ba7a8e459825ee93e42613d08be21df8c6f5a79611a92069fa6c9d6134e80671682428a5e5e97dc30da591c2a11c891ca299de8f76264cc23a07eef2e81e626c0dc0f2a7388e3cd9c88e0e207cd3986c53691b97e873cde2653959dfd268843ecf2990af92997ff4af6f365238a054fc1f17d94a8a5451b41f89165847ef2dcdb36c0cec393e17185041ae282d8daad8a345aad9ec4e487c496216a83cb8db7302a7f86305ff817fce164e6c13a9776c30d2908dfc80ca86e545892cdf548119bbbd3f6e6bdf0cd669faf25f3c660dd65e07f72ad5bcaa9b7bc73c80c3b358c379368dd90ea816311ac6bba692f76284cfcf7721af4cd2763724a0373dfe555f7901b3766ecdda1f0737207c892680c7117182a92c750f683ce351a0e949268dcccf676f3dd84d1635e8d8e1523cf27ce5c66b147d0d079cb892aa15db491abaa36af6557873d8a132d672a54348ed7a2a76125f98ae231e28751e90d78bc1cf036d509ae746c34d5334195e7301291f0586f8585810c14fa8ba2ae351646361cd3adda4a01de46e8d985c58eef615dab0df1ae5631871d2b83291982338ba8ba256a81a826e1c9b8215e107e4578b4b1aa3e4b188bc576a5eafada4973ba25ddf4afac1fd845675f09a8fab3a885ea8cab3831bea878786e6796309106ad8c30ea2544a6b13c2b57936db6a21847768ac289e331ec51918ef6617d0ed219da1274deb20a895d44b45cdb8cf63d26dd1b8b778cc2fc649a33edb2ae4a0b65b02177ad466c276ccde516811c628f47a1db47faca072574427fd63e433a44c67fd857f7ad5dfb9000be23b8238e1a174e3ea2b01a40cc1cd8b4b624d3e923b1d0a02369d4fbd5505fbc1cbc4bde093ce0a6a911c8389d56934c0f07990c377c5fa6407cd639bec75c8a3fd887ad429fb1381eaaa5e6c1aacd4de1f5a6246561dfd145e8f0200aedbb90096ccd96f31dda4472c54ceb6c5cc9fffa5050b2459322b521bf2adcf90ad1a3a7377ba6d5a12e13ba9ab6e53bb2739abd81f23a855fc7a979a044f207e3c4ec1c7d8517d0ae32da1e97dece03edc6d5b47777b75c22c5ea82af5721307a8ffe68cba774d5cfc61e8ce3662113ef428bbc9ccfc0fa0e220f46bb102eee200f596b97b4fd37acf28353624dfaab6703377488094c07be37f26461577285143c2d9fc4cc6cd6a2562f032cf6e26698a6cf2018da805cfebfe10735ec0ce3fd7788fa95dad22ee777982b053bb61b35dc786095093018200a098dc4f12b1938c2a0bfb20157a4823657df4526b417a989d60fd751c4fa31fd77a6bad7efe3f965f17705c7841050be077569e4ea888c6ccb4ccd54e997d080cfce6076f497521d342735426a25a29304ab8becb39ef2d39af64c04a936829ed4583cbf97a8c343c50d6e7acaa9b473cf145519e06df3812e57774b3baf45f70623f8c0f61fac1de9e2160623c8c75378a01895ca93705bf8bfa04c6b27d3bec4e9b00e0abcd1494000185a7cfe6c14027a4c3eccaab8e6f3e88ed51ef5e8b5fb1d2ec0d88590f1942b090acfebc507cd7511303ee3ffcc00b94b38a9501322a541f03484735260a07a24e8f026bf57743ad94c4ac1f9504ac8bd782abd365098bc177f3a52471d4796ce8b1df5f6f49d53dfd08dc673067b827934a4e675a5e93bb706e9529541345a55018083cabfda2863fb733d00360edecc9221022536b6c756ca78e2f0ee80d52c27457dbe81b4364ef3069ef81779ad46c606f8e320283ac0f6abc013ecec6ce95ecf2015a00acc067c55ddcfd9dfcadbd2c686db1d912b2288d449938f1689322a00d7d71e1ad92bf549d3bcdc812b68b1cb64d947e1a8c5c153392cea3366133619b6fe35230c619f0baa7d6513a1f2dc17d0d311649d6ef249d0c8c9adf4a58cb017e39325653c759da7c6ed4d579fe730e4c51f4458573505e75362f1bcda29cea84ac1ad21a2daa27347e0e98409554927fffc1125e7091e2da40cea41215642c7a4aa3574d416bd28f01a02d3d314eb005c5155f3c4f7dc253e2609f2a42a74ad9b36142f8a73591fdf83de07f05bcf92fe77630a5ede7042fd5c7879b8058aa6be6cb0187d60a4ea4839484a52a6b08f56f7ac2ca774b0a4868dafd0f0049a2417294f2d60114eb52f0e0c0557c4e12c5be64717e6c514ddf4a076c6ef1d7f2ccbfc373ef0c95690ad7f9c2e0e2e839b127d9b1281c13c9e34d6d2cfd66f53a9d6287eea8c22fccb09680a073620225fb6edfc0965f2e3e55dad5ef8dcf358c2f65555aa5889d4966fc279fa90abb62bcebb564385dd637da6a1df338dc8030723daba699cbbe2c602997ae11643f5b0672acd3222bbc7ce4882ae2af4b08940ea2aa2860ba1acb9913d3e44c1a364200a3ac1e6e59d8a51e287b4d7e0344949f3ea84019fd84c0a0b42c1cbab45ac10eea933d58116ab3fc9659b27f60f01b6c689fef35c060288878b781fa8dd2f399031d37af657fa0ce4b77f9c27d3bc9f66a57c60ad13d3395cf957e785a6a594b53e0a23f0d46b1b1ee25b2070ef3da28b5bdafc9b02cef3d7b2bf31f3cb4e6c3890643c353e8ca0ff5c276f0e86f43dcea2990b21f5da99b03452e8d355d755e1305de17d9127c211ad49f48d34ab46905580446a61165f1c1672488b85c3da928dee10bf326ae0f19244622edbdbccfd92a5bfc815c6aaf840f5e6b51f4b3a987cdc401f64ddbe2408bdf792883ad82b3d87853f584a9f8c5aaa6e55ac06a6e7479fcc24b240d2763427d19c42f99cef95c5220f50e3f22fbb5099e47849be69a507f5adbb5643fdd5c26d6f57ce1aab75a7b118cd790ec1cb428beb61e4511d700a064d553d55132f8bbc4b02ab99b1f11d512c7be287916ca3b6c099a07c3539b1a4e8d85c4069e2d1b6cadc30dff751e61042ea127ccf9c76afb37d2aef0140eb5cfdf914219f0faed47a97a1d435b7c88f40477e7db63e237ebb1ab78d3a738393726dbf99fde520c25fe1df93ae8fe9ba14f1bd21f83588a48a660838048a0ac20d72aa311d485c1613a732460870d42f2bc96014669b8a85ef69492d37fac5f0b5b59537b20fd34b2aaa03a6f99eff623b756bfbbd1d3a707aa7ab4e44fec014c569f59fb2db641512b8e77fde9b0f9719c905ad12fc7536779c729c9b439ce360f23b09f7c18d9fd47ca72468ac8d468f13aee4f5c4f85a9fcef081bb9a5149db4e707f2784386b9567e687069609ca96ffe8b3e59be7b1902e512e6e866b29b353d0b3c2f3524bdac74bca5d2559f241dc7c062596a9f794da1dd28c950d2825eb8db04d7b56b524d13931482d08e9d815cfa286172129117872e4abe7e8008143d350368943f93cabd2bfeab1bc45da0fe1fff003b2716e846afb16a96508a5c6b88f3e681316f623d4605a24135bbf31f944f208444720b05878ca78b143481f91509babc5de34ad0afa1f8f8c176881cc60eadc29ac0515ab72c57e3548a6dbb12f4928edd6da9cd7a15fd8417e5a8ca8cf23b6f340a246ac16ae62291a8d7ee815bcb07794943631cabadccff294cd6dc29184d97be72dd8040bfc7ae6a81ae0fb8f5465f5d108717252bb69348abae894206160af5629c7c49799fef9941e2b024989003016d0e319c06541872937645a03673c9694c4a759670e4dbb19381fdbb104519c215995605db3bac9d70d032dbd842fd05dccc8ae39092760cb3b147604bb8c782da36d02a1b63e446383265cd04fa7a4910a961422dd5edcc13fcc284ce259cf9f02a23aabedec3ff9b165ce25f0e4a15f81048a34bfc158e17367c441553d645d6ba2f744e983d06048c3cae9f87fe52e915fa2624d398c3bd4652f8cbba77a997554453ce3060e2c4fe80f24752cc3f6df1ba47506c828b8acc89fdc1a9147c5915c0c3e9ad095ed472cfdcbd058cda1dd8fbf71e598a9b08101f9967b1d4d82dafdfa541c6603dfb889bad6f779c75d7f85dc502d4cd67d41ef0176d621e78dd606afc601dad636fddfb54fc8dea5bc6e14c44cfbe6312df01f0cb7c0a283c935ec238215927ea70013a9320f87eda6bafa380d68151789c1436bca2614ec0a9b39d278ad469d2d4211b2b85074db6432dd620ffeadae852efa6ffe5e859b027e4b42e15e0a99391576625e48932a3e5b9e9fae9ad71c01b9548b05edf4919fd03baf1602ef7add4bb4b3515ca1d52a02a9d75e2bb5028c13f2574ccc14fe52a0fbe0a96d2ad75acf2cdbf460e850dfa574d9fc4e3534199fe31360eb30455a38cf702305c29831d3d05faec78410893313b4ef318c57c9a688cba1d529818329aa256de7410face9568729cc2154453f41b33460bd9233ecc63d27d0da155ba205059c688e0acef88a12b0462b699118e3bf0199dc36efffb460f9ab6a088dc46cf749ffe24545b46a1706e31db507f82a97577543db9bb5a0e299c7a9a1a95b8b12c074045b8b83d471850d40d7a9026acf21e2a93f322115bd2fc0034e16f4a37773de292a962201ac4a6c571ecd4e3212bc8808ef11a713fd6c89bf2dcb344dcbb7ea3175521d4916b95baaa6eae228ed905bd05c8eb5ec782a714f935fb86efcb30c04ebf6573494062bc8d342395eda6aaf6c0c460623e2aabe9f6bc7ae5fee7b9d1030b4ebf8d672a08b83fe481fce31ada65c3a49a779b30e165cceb2c19774545e9ea9ef53f60ac4c8d0a71379dc875dec28e8a12e4ae7e8a9752d4303bb75a0f6efcd5deb7f146cb8170aab641f0eab1d5b90ef8f0882751c7fe50e4b1e311b0524fdeca15e35700dc00f312c531c6510c254f0cf3a17cee33881a642e37e8959c16cfd5fb0c2a3c1a2390eb92fdbfbb3fd920f67c53440da99fd4c37a45ec35a665c5745a2c4d7df7752b0b9d8762101d23813ecf0e0be0f5eb250cc4fbd3caad445dc22582b319b52587de188a9edf9d852c0ccd706e8b63b0d4e49ba7f6f7e8581b5f796f92884d7272147e2722bd2f0027c6f6a4699fa15262b200d044482a77b372120e54df727fc0e3c2c169c53da43741e9d33fb71e7f90dad1fc28397e0d7d9b5f664344b8bb7ddde16ceb8f52b090b0eaa7cd7b047f7d6221ec1375659b1c0eabea074bc724aae40c20289171827816fbbec34ef3eb4a0a5d842c1579164f281e42c0988fef10a1ff769c4df22fd3bbf0a7859f03dec0bf7d297a1ce4032e41ad58d323d4231e1ad43906e32989b96b71c80f415e67e59bfd067dae5e1aca0d817efb84319a0b67dd8e1f0e25351a4371b58cbedf91bee281df1a0ad341900ad4d52c6fa09ba6432f5809655751af2b3853aa8f7b64945f913c1a350b6b2a62672aac81195ae8342c16fe3df4b8d27729de8d250b71e441335e0b209c10600926167d982de0ae08071eaca640ad1b7129d4bffe0f686c7feba3836ac76d9e93c39cf6aa0ab1c8af445a79b464d449c2766be38d016181cafc0a8382a86a59a3cb264c88c43b6bdbcb311ccc0a7c19b97c532a9c83dc3a8fccb3828cc0ff1b5bb207e81b3f19379a06341d526f3c0863b02507ad298805dfe1af5038feecdcb7b4e2e79433008a08fd73adba23e4fa55a4b459b7d8b63929a63d090e17a00759d0144f0820c9396959029ba3744351a5e2689c97eea04da345dc708186f0bb46f788fb2b3438723abee3a56fb1fa6d1d963930368971f41a8d9f7ccc36e8aa7950cc47ac374d4d17a6785530b2ae55a6ce8fac6605c1717037e1683b846d889118bc16b5a6129a91c79f2c7c9c6a6e14d857eb79701b9afe90718be0c452a83f13192650ebbe31a3d1ef3cbb05507c24f5cf3a817769e47f5701bac943ad06f6530f4efe42b009f92b1b81c84794015d899ce7b761948d6e2e11f4de8a0a88c4a7fb3c64d52e2daa740b9b0087cc4c61d29f24622f5f68767b3b8345a1aebedfe6a138a64ea98b0cdc17aca6b685fd1ea89e22c785c7879c1d15f04296c1ea686695fd63408b83cbfcbade0931d5c83d8844b33efa10321372350a16d573923145ad97aee410d3935bfae05282a86e64430a7eaf2fc8fc8ca5c4839fd61d665d0f6931fb5ba385a9ea35b5d4aea52d0cc21c66e97e247dedfdec693f9e4585d763a58a1b45843b7ec82e4708197770a398a729820f457b31e4829d89aa490a413fa1abebbb8184b1c92080b6e141e6011a7885a9d03f903e89cdedc80c3db4d307bbce038ea91263fb813c526b8e5ed3b3f038feb757632d64fcf6a68c01266fc950fc09ab4e0f5ed3b092897102474819a9ef8586bbab595a33aa7703c906ca295375c9d74c579a7da399bc095bcca15f8e67c56f5c0bfbe2fcdb7afaf901fb47cd35ce849daa69e1a9c9a5502fc674d49bcd6723f1c814a2875eef5b24b396289d27c05e1008eb1e308c028721ceea15587b7d0ceca8f584e6e0490464fb44f9a4e1b1500f2f1907a261a5c366997ea91eea56f6867db1167a5b94c86a563d5ecd93c3cdd1d1d343976e1433ce9b0fc0472cff48f9420e71c80e1e74961aa97f0b2ff0bfcb25d0354072111df7cad7c8f34c696f971849ae6bff6475f7e8c964c1addf2bcc73235602208b5bd1f530e4ab9985f80f27d4d96ca60545e69eca98f2cc615f4a8d496d950dab95461c8f85d6fd77fd06af76815a3dba19ca6723e92338238e858fb5db9ccf198ced8eb9a083632e877cad2532c54d00fa705314c439871566eb57e573130cfa80d88457aec85ab589de6c78af1ac4dea8ba1cb710f08fbc0fce1244ec5da66f736fe4d19e6f9f7b4b655bbcbb5d9da7e52bed218ed94f953c67bb0be2dd52bde1c49c5fe0c2b3cecb94c5d6afa1c196e84b5f0406e31d20331d278e502927f10f1390098c7a92958c4b77df80e336b55289cdc989e48c41bdc8e942f345dfb0be9129a84c5ec2aebb4b0fad72c9513f5f403966e64dde9f7ecabaa79857c9893169106a4361b76cc25bbb9c4ebaa1464076f8e25c66e2622ad8fed04d9ed9f93f65a920cd935f41036b6296bb42cf4e6fdfd9a3db1b08f5f6a14e8ef8dcccae9c1edf9234f9ee4116a034698b2b206c1b2c7697565a1605b6ba5eec63f3f722db78de63d04c9ef86c763dc03f540e90cba24973e8055cffebde99ab8b5362b216470cc54ce0915714b4729c4307ef72f152cb8a6f696b15193f591e0e159ff5f99ba17c57f190caab5b6cf0f5d7ad92587dbdd6e045b65719ad78aa2a6c6dd37d8ff6e34a3930ce5c6aeb2687311b98df973cc33ae099eae4008983f1e581259ceac68307b9faf1ffb25c4c10c6d8da6f22c18e36dc9ae030557ab78112bc7c23a3ad8a4f170a5abc9e379e38ebb42d4ca38caa712a2d4249fac7644300003278578cbee380fc4e346d1e7cc1232b21df91419c2a97ff725e019f97d3c5df1b4a72911cdd3a58a946f3922db69752b9978eedf1c35a76081dab4bbfa7933f5a0cb983e27e7faa504c7175f3eead82d4b9be44e06f6244915659c77690878156b92823a22a7ca80540979abf83305e41609cfe1c536c0b5f93fc3e36cb0247902f7f0358ba32f40596d266ad2fa77b5a12a0ecbd5e3d7dc2abb045bf5bc51025e7a133ac7d098268de0d1edebc250c18726d7f274cc2b387f7222dfa5ff63855acdcebf38f9616c66d4a3247df711525c05b8b1269f84805164142a4cdff15de56fa58c771c1d0cdfba09cffa92c2d5bf782a74ebfa9b9dcce076ebafc6e907292e95bfd00a4b420453a3bfefd0e85f488aad2bd500778f52bac645a35c9528525882522ee25fe0f76d4f0f04ef23c29e0ec58b49db9018b1be13ab9884dac078cf75ee72f768033a273b04a484b639c2d143345da57dc6670e448f2b57d6cc7c2945c719a3789b864847ee25536dc488de3b90e4ede8eb844a3878fc9e9edf5158c8dc3ad677873510a72d608178c185a8fcbf9f3e4133aebd0285dfcca76193e9dc9b3f703a9dd6b190d92445763b6817c94d267eb0d5724a06331ac9415c65003b31d1721ca1a4f22a45d28a476339a27f157d89d50eaab78859c932ab9252fff0600433f58afb8fb7b0cc71f07c31be11fc5081222ffe5e8e3075501857fb40fc164894d32803333d14abd9cf45aecd9dd7872b5c9cac45ae523ed3b79134e5f75acc630431586a1ab50d49296f59822ae18740660c75fe4e61c96fa603b7924283eade6a9b66fa0f09093ab6c4872e3a192371788981788aa130c626756a758919c42225d0c605df7cb69007556a38d5fcb9e4631d063d141829bd6d4c67e1ee34383bbca68017f9ed0331ee45900b6d5af4fe8d3cd346c8c9d35678648ed4b4ff3296732426c91c487c6c9e288e9f35868359ed2d216b7a1221cd0aedaa94b82f2ed6f0111fe826492d43dd9c042ee87e0d1c6b220db69a28c0f7ecac241dad0820614e63e9db84d4ff3784c9339a6de51638c5736af54d7fe8a4f6c012f9c376a7984766d94d74497910cdf4ba24f952f5f07709b4b774452ca5b992d09a3ea91ef6470c23e5899daf27eac3527bbe52ecbcc7654d7befa49106f0ed8f78458807d31fabb6e415d1ee16a74e04511165edfa048541ebdaf27c282502cdfd9799f08d20508450e5435385fc5eea84490c46acf735109ee69efb5bcfbc3bce921b1b1ed434f77cbe638cc0b8ce4832f25a6587e5d65c28429874bab1b4378b7a38446aca82e1ce45f8adf48b2a0fcbe3d6ff9e5f21d6c7ad6d6ed09fb695e21b4684d80bc73b9cda031b789ad3825278620a2156ad40634817587bc6cf492a33910cb96958d455a2df4f5c8ce9b7b46bb34cbeae9aba309d9f154d4bea7b10cb623b2e24fa7e780e82c8b38b09c197da2dff862bedb5345de81efcd4163ebf59f5fdf0db69a32c931ae6ee0b0e372ea8370f184b30f2e794f9c1c497697b3e94d50952ada29cabc219baeb18547f2fec908f40bcfa982c457252d2f5eaa2bd4481be865038fc8e59248e8376453c39fe516370b1ee0f2d96d0520aec85ac83358e589166c1edc85cda20524652434738de58f8225804551adb97e298fd2f588e15895118909efb3a3661cc3e8e85c8c590b0b4f85ede19567a72cd1bc9f05b7469159dfb852d2e5c5653088cc94fb0a9128e361915915b6eed4872dcff22947b5f295bade5e9fa9d1901d136600c6575d6e95ab62ba51ab2909e7ab345baafd08b63c4444a52f3b0ad965738bc00067d00aba6a013e45df4f9ee10cb143df3f0befcc461e0290fbfe420dfd554bc27a55d4e381dfd5cb6dc7a4fc1dfbe76ef4cae3a6db4eeb45e31b47ba74ccf05e7e223a63a6a23a7f0bd2230ed851bada1ede1a3c0be732237e02d4ca82b3cc8528ca395ccbd985b2f4f7173348980c687b2e959689889d3a6fbea9fca13554e3c326661a93688d49d12c31afcf9ff5252b14b6acb8e76854bcb1c08ff80d1b2d5a4f8acdbba3eab883fce3dc141692e01a77deec765df3c4107c4146dc425d662445db532faa9fbd29a1217b803f9f574da3338f2a6a0865e0152939f4984740e04fdd5fba7f0d501e4da886a04e6081759c103956fdf64d140f29ad22a71a192b447dd50769b4ac155b6543b2356ecc5ed74f36faee6cae3d5895778e1a6cef7a84d6b5412380d0535ca33ab2f5097405fae382f0e6f350ea91ec535623baf8b705254ef53cb61c320b903a00ce4619e5ce231805f3e14012631f915d0e28f5beff9d69fe2177c098a89633d73cb2507e02a049805ce0becc02b08c99c5ca13fbbf64eb523d1537d34eaad7360e98ed353deae75569dbdfebcb921e777233128000f4a414fe5911abec744f5b1ec43d96efed6588b6e71eba97a652a3303ea9ab13662bb8daeca0446ec2e9f33f6ae1888cf80202202a73784e72fe9c79e4aca17bc865fe09e8e5a53e71ac4b49f0f5da99c130608b9f533b9fe03f6111f4ef3521348eaf4fd2722786535e95432e4ff3f1bb2f20fd707d15094e7e3b706b52970ea42ccfa917a412016fa57d3c5ea94e03b31b60c46d940816a59741449396958010ce9e5411cd2a6a5394fca28ba74dccaea2a8f9449edf4f8ed3c92557e3f451b80d45f0d24cda1a6f0a0d1509be1e3d93e2753c6108833271fe01465c57578ab3ab06e89246a0ec0114d9bebe9da5bd0098274e686d74eb5caca397e7ec3022249b8f66ee930aa427f410e36b42abf594b226ec58ea5d95cbb797d1793111821407e52de9b9ac6978d2e46670f3204e2e80050c16d3fa5df678e3a91364d0ae54edfc9b4f297ac8798ea9b95ebc5a640a63497bc6f826b05f38b97ce72577fccbfa0f99c997b9cb5b50351e0e0c1a39dd6ae0dac647ac72f7a95428bd41aaf12e3169e2caedfeb47b6b6aab3c641e50e426a5f327aae79572533da4446deb7e4de46c814e4b77daee398e739dd76131546c429ac9836f2e58164d29c1d52c65c8850ca1718018b3692b2ca44644a2e42c5d5990e60dda2e0ddc033f006d99496d54e81c3d2a98b9f8a91dea75917cdaf637754bee44f6513b2daa33f4892a0b2146b231d574aaff6b9e05318631fa5aedeb0298dddcdb00920b9a32b72d73e5dfa2170e01b1492f427d03b99fb1493ac88c951f69b0d2f76cc58e5f36991316fbf6ec7a33ea2088c70e20b527a6ee37e135a06c28f3ed4b45f90e2045839c0fea4d73a99277c7e5d5cc82b0313244e80e041f322e2148c4bace7b809668b054c4d4c3a9f4cee2fcf0c945cf392a745f9f6497dfd8f85f7af98bdc68c9801d7e9233f9d16954e4ce7942266c64dde55669bf451a722ffab27ff07dc61dde37710456b970adccd15edfa8fdd06394c347e4a8436ea35738696229d0f93fab1855b75d055e6d2075bed868dd4f845ee098f6b3af48c88c2b3971136cad11217374dd3ca823fbf1e7391738df3871649e2645ff36a7f5e1edc0f9b998ee361951ebd14632c52ff4f08eec96f074c0b849f3fda2783c69005312663f272bbb1a4f6328b420dfdb4b9bf50d0c5d0e0c365a34446f1e5d5bc0d59fc4aceb833e5faeaee5d20504831d4ecbac10e4796328afe26f8ca5e94854566d7607a216590a278d2d28740a85eeb26982a25ddec5a7f5c67f8556476a0a56699864a71bb3b19453d7aadb8bf2831edbf7284a058a1752efb3b16e0550502bf6949cb21d0fc9b6ca6f0739c93b5259f455b7f482db9127d0ef0ec0fd79d5ff914403d8585b82452f3fcfd7eecd0765ad72162b3d92595b88e83645cd4d4e1683eec2fcbc57c5048877e784b44059b2cf3ef7f5013dd4de4c317404d25226d2f9f649eb641f55a69a019c7530112f03b1af4acca520080f22969d5b49d662a721fa3e568ad8046dc37d13017ac28e1a370ac0fbf31120947bf0c3b8787a5931e9dc690e4ef09dde978c8d8fe291a95f441e15d4d5fc09a4349c8a0abc2ce63ce6f88d885b43589f956f9be4a84faecd60040888955107a49d3212339fc3ec683e928d4cab20f7fa7fd92b7e5b99aa8b4b1b6e8092316164c34d6c566905e989e002f1c0904170b811f23fd376266d726af9e452a8db00fe7d42ace0fa07634eca65316ceabc920d76267d17c8b9f80def5401eb1b6247b8283fd963dbe96076e4a4048d974c8b2a07b269eda1e4210d3f47f0a009d7f1ed7b4195410a12abb0c3e309e1d2c2e5b39be0b2be7c33be830dacbb9d116fc02c5035fd81a1858822779c52a3852bfca7c92ee084dfd88675112e19c8d89a622cae0d3a36fcc3253018e207035476da34719f7bd4c911299f9f0224638ca010fa7265cce5555157f0102645456e961c0d434f9324f6b4ae8ad1004d62d6b4736fe8b3f9bd61fb204f15894132a9fcf68ec852277794b7fbf58f074c1e2699080df7b2168634b575c42a61b8ce7bb8287c41e267af8951e83f5d68f068f51ca54fa27befca32773ad13207e180d4e515292ed22dad7594019b02388e70aa0ba8df1697369f9145cce69011e5d9ea0c3a5f3f206e1e9790fede4e92a982f1cd8e3acca6265bc17a4d8732ee80eadd530ae239d86e8f902ac9218f8cd70b55032a1e83462a0e41a4e30a057a7c0f83b079ba9dc87fc255574a2ae937805cff8b62017912ab0c3d053de9be9eec5d82d9349fcb9f488c18a03113f4a76ee855c2216dc8c11bfd732af01a5675910e6b75be3349b5b843544ba5526a0d42a08392bf80a721b3eeac903e1426feaf326018f6d16c6ba8f689875da4f929c01e3f0f6b663c91c2889f138514dfc6b8d882a608b388a3c1c1bc76f2b9af5e23f7bf881a049e890acd1675c03eafc5c1dab86c4a36233c68ef2ec3dad3236bb8761847a4af75d7fa037ef633ed632987d8b9db09d92e7918aa474e7191924548b7a1b180d1cf2b49480e0c8c54a11090f48e6ab7368f8c12818d93acc0110f619c84a5bf5160606527406007ef3629dcd7049a876d56b5a97034d783c7c0082062040057095b033136b8a70ab2c1f0e397a5bebe2b1465a9161dc40603d7ebec6dd9345af5fa3a44a759bed9ff23ad2e29b35f164525230e75d1fb98c5ac926fba77be877b91c4e0e4ed145ed26e733c9e444d49ae4147c0c7dc577d22271b10c92ef616ba4af13048a6de3d209a3c9c5e8a036c561550063762471cba368273b808fbdb8c9f0fd9d27884e4aed993e8e6205afb48957700d214b9302bb3b6d00b0f6e034e70bb8e1b7502e79e3bc13f68ca8ca3d1df52b85186c842395d0019d0ab79c2a532bded9059aa7a382417ad8d66f2f4b1589296ca0828f2b98cc10c137f42c0713511074ac093ec71ecbfc590ce54d19ce13f89d784b236b077790753a7aa4f71887cc5043d7eca8e7a6a76aac82e55580ebe17b13dc493a9b4e863f24dc8f44c9d6b9cb7a17bb9592fc031179b36fe0909892597d2e8628e89f233e8f63c7d8d5c188cec55cc5a5567a77330e66e3578d2b5147dccb2817dbe92403c4fb0645fcc4f8039091d9cf71452b990c26965ab78684864f3557b8ac12df6b45a5a8adb9e1555772cb7d624c7799627086730561029bd4c7edb25622e165139832a288773512a3540ee0b163238a9fea8ba68a381fef4f3232716ac673a41758d318cdf1e74ec32c47858f5513f8b20c2592c4fdd84a47fbabd36299e665a84642711b459c58eced4ee3790cdb825ac3d24e0ef67fce7add4b961eec784bb4a86861bb1f734224ed68ff3fcf4fd7caca059ae509b5eb26dd62730942b676fa6d3da1727adfcd3dae119835262367c7e0da513df6cbb2b71f384c3c1477645d7e75c3c848fd6b4afb59f110b915ad0ffb6a966e26f63be78dfd66bc65641c38602c3b41b7e74350b0146c21c658ad59291396357025b4ed42bcd433aab206e6a7e9ba7d463640ba48e47cc697e15ad5705e0306f58edc01fba7d38d1ec088c81e374c9feeebf8c64e52432346a04e793afd4038a3f98d1f90ef9b412f29488665da93f0ecd1e3000053894e1d199e026cd4eb87efb67bd2799fc3a905a10b06a35ba20fc7cc516cdffe47bb0037534a0db926e87c22dbf4c9968477c89c0aaa7916c397947e1b294010b505a0a8d65736053561cba69e1eea4b9086691282e3f0c689d87a95aea0e00263baf5c004b6c21705fc1a83c7df218e6ca82f46d5189e9c5a37d38c3f8f80803729268b9d4f611fcfec1181214b13288a395d7ff33453bec8468f7ae6288e3f4bc436b929c293924408b276b62ec7b98c0e97da7b2191e65035c9fe3008fffdf7ac5d3454baf4f71fb4df703474e8169e7f43e01e9135f380afec685549081b6a6506caf6765e0e285402f2bec73c99b446b3a93c25e3efc4f217bd325ba1f5a776e693352d3278a2fb66cea436860f7c139b25dac197c2734228b6b47994e5a22921fe1fc7a53ddabf179bff8b8de1eb2fafe896779abfb9d80547a0d979b4b13634b7e0471ee0f36973a826af05468f2fe6e548c7168409536b43e8e1c04cd0b6fba6693aad3cc71b83968dca7f9b77bac668db3af3145a2f014d27d0d9703e0fa9d4539d97c7097b046908bc6411dd979598d3cde892b1134a659d48c6d1cd14721f10d1bf77b0a3778d9018eb18e9b2860f0df4d31c0480a0e241dc71cbacc1c4484e0aa7b589ebdf500029361e925b64f6c3ab8f56c880ff2f7f4e60c5d14f6ee317968b56d53fa905174d5c1a4e2b242f1c48ee86b1174ba7acb9f2ba649793de0c1d279054e22216e1431a435cf33c0dcfc1279086a291f54650d065abbc57b1339e9f669e2b709c152c63391dd1ec571962d1c5bfa321538e4b0fe344fda5dd158b83ffd37a3591b2063227b07f2c719241399ee5eed4431a2163a7cfc3c4234d4738f65459628242970516181ada67d3b4ec151774617e2404a60085c7652ad5fc81b17bae2b0def13c66bacc6088f338f369a5deea4947dfaecdf0787b10b13d732c71faf796fd786e8937794bb47152cb050f0755221ae8a13e1a21409ead9d083ccd87da732b5cdb80ceef43e293f8ce1ce17a4c2e257042fea4e3ed97d7d48781d964c9014153406623d7fa025f35a6f6e97a1b54ad337b2bcadb76a9d616ffe38fce4690c01dcab4b247f32c20c8eddeea8a1c2a1b405d2357d19212aad825c3f693e23b34c56cf89a67c5c4ed4635a345de4be79743a049caf484de83c80f47bf44a339aeb135ec5d15705a11e2b29f051a02fd2b96998502962e54e4e88dfd7edc6d08874d490c09dfaf63a1c581e106c880f1064b40930343984e94b454998fb9335b59586fbba26047e8d75ad700d8da139749ff1c6980bf4b25fe0a5457b79bc0be3ac5bd9921343ea9676ec6565217d2f771cfe3e2e53c9fec7dff6ebdb4883010aa65a678c5cc38f423561793388f81fd1cef6ab3dfec3654f06d4fbf996a398b3e0b80ef430a2b02f6359e79a7d571dc418ad157540feb41f8f8826b56c2b3ee16068709d5faecc59a962f70fd68275da13a33a5216bb4c8a916a01f31669f3db952b24607aafacbd639ea579e0d184985a4860ca9196a1dd5660412655643fb5b38bab7a1ccef4a510e2baf257e93a26084c80c09a0fca2a3ece65ffd55617a00cd29669c3248b67808524f5b5899aed1f9b2ccd08721ed768856684bb9a6081d30c12f53b7ec378f55adf4550102949b2eb6346fc566bd9747160b4a4ab75d3f5642403b0ce23414fbd249c652d9eada3d911c4c53d53ff49ff3ba58935d493af05af219e3c4a17d59ef9703d6737cf7782fb958cb9cc61a8978d0b39c31d485e4f2e6147ccb3308b2fc01b1b84d559f8dfde14e9eeee5e9f898539a93def85a5a14488158a860dd691e2a67eac2ba6f2ae60e928cbc655ecebfbf134ae1b06e3766f7db4ceb48319f307a6e5ff47fa8719d0e3bc2022440abcd5c81cc9c17236d390766d2ed7f418c5a42e31d09dc2b0ead0f540b7d93b525c7d1c8aa33edc197b1247c3efa388d8795ab96e250e3f054777476f072eee15bc627bab5a69536b76f1118b8ee1cad566300866f3eb8157683dd8c0dc23ec48ffc5c38b3005db5d5113fef0f26686d6089855c0cfed3de35a96ed8d0339f82e3fc979a8e17bdbabb57eb0da07547a66efe566ae218cee77bb00d4587f62a9f9451361b24157d99a89e57d71a6b5ce9096a71053d2d572401d0bfb31c2d7da67a2bfa00a1027bad3fcda66453516100c7fe2badf54f0c2d644e9dfeda3e941da51e07b80ee6b25b20b63f25f4da356b0d03be760f950501fcd62421c3e7569c48627e589f011f322b092ac84655a29d82aa4735d16aeeadd4d478dbd26d249301a3a25027734eab8c30ac04f9f063d04bf490c2174928c1297b275adc4e3a2ff90807635d6ecdd513917c4294d7a3ab5e342ca71e7125013c76be8ea003b24402ce2a3fbbd8cdce378dc74bff41ab5b6719d48ad8340f4d528d6cb5239547e105a49bb0fa1e576aa47de34fe2948120673b6f9a5e1145f797701544690ef5cd91eccdd3033c3728b85352669544d12dc65b6f638d4e7e4d2d77b119af0de2d139eca1e7b0ed658eabfac58c9500dc355211e6838e57269e49cd32720c4b76cbddd327e63b8420cc83ade61aac217579cd24f1b1d8b1227692e25e66a6838ef10a4227e2f582b05a87e4958f18ee122a83452f6f2a74fda5a8a112833968974d9c2313e904269807b61385d67f28b3af28eb24fce1deef44d4df6d758316d356cedb34c1377cdc5954a5b016d8b4d167e5b7bdf31554b9cffbba23459030e503fd40d4201ceb0a829309841a0662cf9a38c0a923bc4efd8507a120135f6d1a0387558cc45d4333d6168e4da955efcac0e9529ad4c990f9a05e1bfdf7a0b02c91f541dd987d410a395094cf3450f91de2c4bb2c6c7f3ec3f07535e6d38871872024d6b93fe532cb12d851fc38c297cb69ce375d0ef30a5b68d9d6c8c6cd0174dddbe1aecc7737989144ab56341dd1db1753b68d54ac3e5d709f7103b3228d55021e9542f7ae5ac3f513cbb568b5aa4c0796f632584ca3b8e847c9ffd5f2336957e99d7a4168c1ea244a6e01450092a3fa280bd36ab23d81323ebe569ad360a37ca86cc602793802805ba2fe31281865d73d49196971be91df1a5c385ab2ae83a2a53fcf4f86ee2d76efcaddf5d0d37d559e5774b298a7d84d8771042986608304c37a098e9abc9bcf849abf85d01e8b7e42c51c908cdf3f06ba71a0e1a8a8f7921be2a170238baa0b632bf73c73bb7209b66414b973514254884e87cb7c2c5e94a2d87260b4285483fdbe957b3dbccc2eca9311115b9b20356260e1f2a5605c52ae4e08a2a01b3a050d7fd088b9710f954f4adb5ec631d015b10754b5b823919d577ca860eadb113eed33500c0b8b134bff3ee6764242da7abc060c8b3ced1f4447b0461ad8d59d10ffad61e4f9451e6efc0c9716ca2bd70387ddb483d8617e60be7049a7f80eb2c56adf767541af02fa9143a4bab185100512c35fc4cd63f649863695402eed4f073ea0efed8d21bb97e6811736fb43038c87331b0293039f6d828933eaf838dc07cd6ca6bd3b26adc11555f57f1e9d0921e380f36372e6e5927946e54845761bff2a7e7505a28810582ed8474eedd36014f16b703d20633da985a5704f5e5046845f7d57734e9aff5832af268be9bedbd6b904d23b8b59b27ab6482e8384a70563d4cd34fc65b18cf23e0d6c08ac163edd98a4c50156cb6d6d18fb88144a4a5b698aad863668502dfb2fcf571d931463946f1ea3e324b1fb975584c05e0cd24bba6023c4af21508052c37fcb37f0db43e297588a1e7c04e6d7bfa028a943d8faa632b18a06bcb887e2ac66a081fa7b1f8b7d860859626d874cfb27e61eb018d3c40b140c025d0ee8f8dec99e864776457ee7e86374b928c1471086327d39042cfaf26bb0714e8e02a3db88747684bf6e4eb706b257c517554940ae0aca22ead9dd1962bfe3900e9d5cf748cd0da522924e52633b1c652af40a239902752c1b8641094a6af1a6fe5f437dc4e5ce7fc4e0cd4d9bc678b053049741fe35260e14d883f4be514345d53d2fbd5d869f2aa2dd17847599ef0c323f21def9d8f7e86154890ab7e6babac27a2c407257a344c12f40523d9ae0b839b66447192d0aac8ea419f40d9d784c30dfa8b9ba796c0e00f71755456c68ad128e6e7a8072ec3c28adf2772e4ccc90a58335cab28eded6c3848711236460208200d9eaf62c48c85ec023e4bd91440087d0ae2fcd44b101adfe62050e8b82c75c5efb9e0b7d4196b59a135df37513e25e03a189bf73ff75205bcd02d87957e2bba4a56fe56cf64003daacfe6de3699bf7a6f708b58ecaab60cecab2919c71fe0be7429411f62c019fa521bba9844698e0239b3f91555cbb3f8318bc8cc14688bfdae79fef2e2b9a8005b3dced56bd10fc08db133c7f13878def7dfc7047a3b8cebe734406a15154c8bd3143d4a449e290f65bae2806d7897e5b46e39173bc993e3b16fda19d014f2c5ab9da63f592bef16a3f5d26a46b10e918c9bd7505ab7c36c60f927fac964386bb0a6489ad540b93979671457502e42a08ca19465d2803563a006b20de3cc78d187a90a1b02eec60cc6e9cfed8b138b17fa00bb8890dc2dedb90bf710761643b699bd9032bd489dac4ee30360bdb0ea484edce13a805143c04074e6667df74072d4be490d6313f3a3767e0fdff0e6f4e2a24ed8a36465d4b2d37d83e2ee5e06508ff221c4d1d6881b4e58aac9aa5f20fecf86167a7cea2e0146b044c6dc6d98516622e7d6c746dcd87c54d05182ce85bc909936c42c74a55ca070cc73fedc726517e50a014129481b83354020a9bede75b4f8d4cfa5811548a4a1b87f2a844b189580af17c9db149cfe3325ca2a610414e2c2c923b7049f7de90b81e9aa0f96738ad4aa68428b18c07f375894409bd6065e8e1275d9aab20a0670909f19eb4b69027304a71921c06a69ae49acb15af431d17e9a4c46f9793314d280a289a32e937aa077552b5594f3a1280865c6d2c102c675cff0d728dee1a12934b29703ba238645c5832e72f9ebfcbd5f0033446ac0a21704ba7a23c2c37a8dda3130bbdac6563ceea9f8973f0b25dd88e8021c787d4eb42ebd7e79b678bea01760d13346d222659ea425d126fe00085465720e0f5750fff25f1e57fb818b629774dd9e8963bf9cafcab4f9318ccdeabad7b17083f32401d1e9ef2a9b5e1e1f9aa1ceed881a3c27bbbcb2a955ae5ec82fdeec0c9ac958fdecce284d8d6c66e6b4fe33c71e89c526cda1401fa9951765b926e6447a6641b5796e84ce29668c2ee700a80a10ba891a4b091a4a427f26c5936c68311ddcdbcde94e1035cdf99e66e94d9445d220339d5b7bfa2dea4d4208bcd941bd9490ff2c9862821a5595249689df804ea22c349238e2c9174721e568ea72d0a6ddce9c863136d286aacbcc9c38d8654012e624c1175041240605f19246129234c9b5dd306a50cd68fb3c2462546667119edead83019873d64c84cc5747e30db7ff5c4cf27f6b1e7ba1f702c709e7c6530e991579921f07a3d6f4a0a48e30f86746bea4f50ed3c5f07abf09a7cca6906c5b3307fffd2dc491ace218277028e0d59f45d67ce856b0f59ee928c0ae6e0c92981985d73448500484327190780e192d3deb69d3ce15b8520b4938cf80a124aefaf99dbfda80c3e6e787afa5a00ff9593f1e1febbf08b19cc325f0e04ea73848a482949f05bc3a13b490688caf4057be0b3453b745c7258839ff4ff655a864f9b2e6be04255437ac62374d7176e6aa4c06a3300eab810abe19ac51202feb982ed4568329a3711ce5e5d04e6c4fa1ba15783b3e2f21ebb6d46a8d2ce606eb70b9cb2730ba54b8b5d7af78948ca3f7187f68eb80ad4c383c278cccb333454925f3a1bb144fd2fa835be4f510627c39e99c0183b38df32a80004acfd698288a72b88830b6002a382a5f873884eca96e6e8c0e3a8ae34d2e6acc21e580ee791178ee3f83fed9917e9d547e52eef1dc69beaef8ecdabb248737ffe224cf1f54bc1e223e88fdc42433f68c92d9763eff72594f98bb0aa8cfec453cfdce3b0d31b7f1fdad180c9eb51b96bba5c1edaca175891951111c88d24f25336c36c6f12447682a6014b52351b91cb06c5039159371be5293b2d21e9ff663847a645e1ac4e9bd6c02e1a44626224468150d405ef2a091a8ace19ce89aa73e7e8ffb864bbcc7374c700f95e6dd625cbdc9b91b40c38590c84b979a5c200cd2eb80929144dbef1dded3f25cbdab27e2aacdaeb2c4b1d6d6d449ae1cd838c8e03bd16730bab78dae3a23b5e125fa5ead3f068ce26fc825f318ead45410049972e084a016a9b2bd1181db60494ebec8882ca849c2a205c9570c8e41c3d66c675bc807f8d4b02c4708e545b34a9d4019dc20ec03c7f02b474e5cf01ac12b8db345e37111e2fb80c141a619552c3fb80f84ddef3359da19ab2999b888ececf8c5fcf376616252966707ab2367526986188f2af892ba74fa1665090b3fa4a12d5f842295d0c07061f46f87984b88b4a84de68b5f29b2ac12f1fec77a80cd9fe8c2b18bfdc3273c42bf26c9a2da9a2115e944bdd8ac955e8b5901340be838a9c92c226cabf2b6142b23d414b6f3fc62e82282ecc4d8f2c291476b85fcc59ebdf8364886e064660f5c4e45ba33330ea778b90e1ab7ff60f2cabe68aafdf413af310f419c31721375e6461b11f4a9884d63e08d1a32100ebeee6307cf16146ac88735cc723de76f567ea9ab43f2600b6e9c4d973fb7072b0c93b63bced332f285844b8da28a7c47db04fb742bc068c9aee9a7fa60e414201ebe9fbf12676d55a5ed915ab39ef7460d8ad986160eb35e624b5071caeb0b22e23c2cc8b565e96d51854fbc3675ebdee5a4a09b80fb732cab338a971c7556e9e70790a0e8618edb5ff4a64dd2ebcb8c643e3c0d72e55ad683803e20ebea6aeceb1e11fef54576e93654d8c604899ff05e05893e77781f8a9ef66e597f1cd89c2ae04115b9ef205acf0702c1328012b993b6389c9e34ad4b934fc3884a114f172be0580b1da50b8006723305cd127cb902bcfe4b4fd8e006f2bb9ed6987995e09ef24f27c2203211bbd3d70b6039b7aa945bc371998fa2a64b4bda5205a17132cdf972712f85f86860924bfb0ec45171e843d992ba36f73d0ee660fa164361e4169e7203cbb9d9dc40faf5dd38a780d91790539fd785b769b68cce509141e17ad0069cfb17c715f22229ea02bd3941814214e03dc1eea5bf45b772c4196f2da200b3add49ecf242041c209bf549a794feef79dd0e5266a3c4705166037fd0cbe3f8acabeaf5d2cbba319ea882b5b1659e681a6819765fa46c51021f49e8176fede256a674f1826bfcf1a8f6ca1c78cc84c6ba6685cc08f2bcbf1a52ef3aee4e6e73489774adc0c65635f60567c7e1aa2532ec0d641f7801434bed1b341621f7a197828ea94cafbe7fbcd260118f2ba76e5868b9fb6fbef424e58be42c564cd91c44c89608e50d768c52aa0bb61268ad3ba22ec9357d9962ce4420bfd5f1cca609c5be3036225905bab77538562d569a53152e1c964199fc7a8ad21a4e98c1e98e3a17cc12473ba82c52b96ce9827e5ef96d02f2c8308e811f98d3ff432dcc6c08cbd43319b663bb59be253d0ba4d94c5df08d1953e2d55b2f0d99f2fbc7e0120d39f808d6357f7c7c8851f1cb25895d60a00161504a08983608adc6a6b3e4e303a684d7d779d030a09a321e05f918efc9d0704ba6d676161fe83d0b0ee918d4a34871d5866af399704babea15a087084d6616ba76dd09f6ed8ece0903b03a726f002eb00a0606494ddb6c4a0489ffc83ec83a674dff8d5252be353e5b7d8f5d5be380504fe3d634c50dc74a232309884978b721d033d976cc7fd56d0a37b0edc1979f476151472496d3336a8d473d450afcca5647b25af03794a863b59ea704995000f8646dda75a8b31ae8572adbfbeef5e54b67f356d4335065ce88ee354cd08e9e89d3031f8e80db04e509f0c37ec50772324904dc386cb9ef2f09cc2c4334b7c76b173481ad9b79c1209e87c26ffbf540ad7b3aaa958ccb4e90dd34b339578a0fed388f2192cbee58ed1705bcc6c16baf72b8ea22d3f63e6e1fe632ce478d41b3420cbae2e4aa63b5405a5948c0b1eece8e583d7139768eb6ea3e56bb399a2e1f7d2518869ba62f639aae02ac8c5ac49b392401b5031a41e4ef0868198d9aa444e0d2349e86082045a7f57e2b00b1541f3072d789b50b35f05a6861ed735dc9b9bea29d546214280157246afc3614fe975192f738856ba3e7dfd613608061ba73b4007ff6f64dfd8b65a0d74af109d2d14d390e9fb663c7f8aa6418917e6fa07f13d8691dedfd964fdabce1ed945e62b0b1133eaf6b0d0eb5b46af13bffc00e80fce2ec928e940d424cc77ccc636d9999b21df211cb16310d13cedc3d60eb0318f6ddb5318b6a8a6658f52973897ccee13c142001e8993c3cc221758a28d933cddb761dc4969b075489a8a699ed54d68f9dcff6bce286f178e8adfb77bbe35e79737b3fb5878a4c6cae683d64e1851f355c9e7aebc6588a8a90479d7f7a9d285710df18996a3cb8591ff23d81a841e84a5b6caed983f2976bd6e351b444e9726e375fd128a5e68432e0eb979e5e169b4d046eed2992c623ea5e3a91fdaf3b838eeac86b3fd8a3eda37736e1a93aab4c7bacb8dd5d6e719569f2340d608dd136c7e54ffa2a59f3d2e491717923b95505d0f01bb901c95fa98c41d9b5c717c3144007714aa610cb476195d269a40078c7a1b3a9ba76df400ab9ae54801e42d895b7906cd467b00474c80860cb016fce09647a65488d7d6293377a1d0dc0c1a5d9e50e5b5d933337bc86e5a4b80b5a2c3c570180ea5bddb6fb691a507dca4e7ebd2f970156511dfaf04a27226cb82adb660f759040d1d98fd15c684f9ee6c09b0176a701e6304c242eac2c6ed6d94679f4c6dfcd98bd08829041b7f9a359794a977551f06428cc95744d07152c27d3b935ee203244e07ed8efe256e7f52a336821b0f49133d0d677f3144b390e5e483e83622192de3dd9fd0ba5c5a65cdf3ccf5618f38fecbb6ce21567d993cb932c3cf18afa00ed0d67422e0138419cab5c3e00fe0b39a7e4f3393d2f0236a4edbaa7cebeb887c606c6cfaf9e84c165f7595e14e279940d5a9af2e71899fe57edb1a609f55947f97c3589723cf6cbb31f01a75f76c0c548160e6226e35d198f6f01feb2a85e3253b188b3b34807e17ccbfa149af18705e389e8041cad8f4a4f0c921c0e1ae01352e8f2e06600e87f5d67d0cebd13c2b58705a363b209195ccb365c0cdd75771b0bd79b7fe67331a575eb208a88888ef31465be7ebde6e87548a2468bfb8b70edbd39b3521cdf7f147f5f323f3eb2149b94defafdb8c27381a06b82517ec8a1e8aa9b870ce7ab9b982b5c36a0922ce5b386ac97dd5b25608d892a20f05e4bd08445cce0f24041f50803f0bac8586a7f49fb0b5446b78ff62bd5742c4d92c97b4cf531e3c74b244b62a00a2cb7ea51d6e4aa96bf287144824a8a3512d6633ed7b251e8c7cfcc02602819458d2fa214078b1d672bcb7007ccdb6c49c7474ab3c6708626a451c024bf348c2f8ae184c4df5ff2942d863c85c4126d90bc5424139e967625c4262f86c4f755844fcfc8214a71f4eb2fd8aac31d21f539a2d463d0a0b04726aa7f03b43ff34f3e7a4a87f7c29067a3b462544d720a62d22b9b0da2239ab29b5dced69a8835b1917f517f33bf49c8aaaec9dd60fb7e5bcc6ba6e226486431bc2f61ca65908934e9fb3108966ff15c2888ffbc19cd3155f0ea098550a2bec3657d0ea58ed9518b75f076a6b65bc580b7ebf378728d6ceebc9dd0b99fa8f852524ca990aa0a3997b80d05d6d501c5a447ea59ac5466badbd1f9ba09b460f3db73551597e9579b38f0a2acbd69add88713afaf6f55150d7b9538b92e2432e12d10d0ff0aeab2dfd1fd9834f7952be51152bcc61d50e4ed3ab6ae5e7d177240555865f2f99d7eaae34809e3fe5330d36b82160a1220bf9f09013ea2d484a0f7162f08412b0c1cec86f5a87df7096111957087e661ed99fdccbe33ed7358ac25a6e6f0627c27f14e6b49284c22e81145ff58043a0d4b9e0f7d7bc80bafbe95f1f0dd2609b30a4f5149195fd1942e18888971298b235829448e6eade0f1e80837b62b4e1ccd8208f06a80c94c26904a3a70a7961098993ea2823e4bdfc68f60f4427b4adaad8342cd1e09aa12202f2712789bf2c72baf4dae19529fc95a0983c0158d98a13b9f9d58f7e1b215c64f69d88aebd1706969ad124e212925974c6670f0a1f59cf70428da2a08c5bdf89b5af81e18bf2621ec16955fbbe1f6686cdc6eb9905caeb82d9b7f3409b39bfb67568de41821f2cd915af23ace79f1a619e04b764a702d0e161e9929632181650af81f36cda6bbb008a826a0b6af767846ff9b3eb30387e44115f2a7dc921df1653be69eb016db6041b3294dfbe3fc4e85c85ae6a438422bcd8ae076e2f2945f00c948874323feb28b59373ee438f532ce05fc2a0456e40d7f18512b9f9b9694ea25d2cd06932d15ebc96f169b9b16ddeaedf0db043e0fd6cdad5bb89a43b1023a41acb4dce871e9d33dea6987a1ca265da03b84c854e30a81f234e1de2d787f214c4fbe9126193ec2994eb3530659ef5fcef9c98bf99ffc089f5e494d463043fb7612c19428dab270d540f030605e237914e0ff7dba7195a13c6456f80865f2b0f7b1a0fc9053e30e6db8092f8079456381ccfa638ff322ca3a86ed31e2967f59f735b45c2dc4f4512facd462d18ed0b5ec149de5926ff717a56e55996599d1fb4efaf7d20dc183c428b12cb63fcb698a47057d09198f14271c504807a60db3d5daa716e63a3fe55a630396b3ce591ae6427be8f2bd6dbbabb1700b28d2590aa05643bdca2fb280c8f252bfba47a063068b5e12195001fbf5cd55f6253e149684a537c6f4df998de2d7b97b12d9456dcc8139fa602a7a87b1522573ab317d8926e7146a9074d55ee225b5b7b4d50fda2c0c6be6bece31b28ad964e88b93e775d487cac3f46a920348214478a1ef6e0be5baeedc30b7d032820ae2a4e394c5d6eac878b5c392738aa62f6065850e80b020ab919f91712695c7e97d21a719c2797ab6de349a8696007363633401c61675bd668a709ed04982dd4b887edf5d4834285026d2e9c8a559cc7cfb3bae53e4b851496fa4848e0d65805e6fbc845c49ad0f106ec848df11588ab737d07194050c94af60fef2d37f4455f2bf80f2a602197744f8dde7eb9f61136aaabeb5da6042f55572002f9520514b58a1d0f1542198024da65f4fc6745e5cf246d6794c8f4082e717cdb5c98a7441e58461da5186d983e1e9ed11b1caa0930a72c5a97bc57bcd0198baf697f75fd3d2e4949224f69ab5d40caa005ed0761fc979b8d8eac8a084923443513c4b59e1843a3d7c5be60378be6546531a6a44782401116018362a620d5886fc74933cd1b3b744db5abdab67d9b64f1a5917fd757b201fba70f63cfbd346d10b2bc31a851c30062cc0b5ca4db3703951870bc2a6a3c429fd3cb635787b618922a9c4749c6c24cf85a7955e19b9899eeca3173c7b5c33a93521f86018b864ae6cd829902085b85aaa729dafd8f77a5241abbf38a26da7dd3f44236972fc891cfcd52498ac8d0767bf154c6e6a929e987e8a6384e19d380a196265a4d060fb11d42c958e4a8d7ec8c5c44ff486381b0ca9ac542fc38b35cbf72d9a9de5eefdddce73c50008737d06910d5590262aaac67a042a0eac941f01cd0966e50d4c0446e22d4d74e8ed1d4fbc12d667d338d48c3fc12d52593e7f6836dc7b0e13904eb9e2f6185649f5cb3c92c0f2cd3cfbc656a98b532c472b6bb243a22a02e5bf14e2f6417d5d9fd58c12e4df4a1ea972220573b6027e569a9c170edd5ed71eab4060688fc3921220a606e006e2c8a713635f494233719855ebe175d6bc51e81cd769eff569d9f3da6799fba99f6316af48d52556a7e2d901d1bb0164951ac3191998077d77bd7b85b21dff49b33f72ae166430efb9c40737ea6062d4897df871a8169349f5407ac4aa7dc56e986309745832ce257934d9c57d56115fbc2479c90f461f5a3213c99e03fd3ac4417b98932aa1bc3d42de52ca2a916f9b4f57af43cf4831a4b7c37db75340474a4751b1d3c322486e7b3a65cb10d8acb46169ce6f12efdcfbe217ad907f8d51c44192939ed83f7e06c2dfa58267a4030674e76a6e8f9a6f169c2af67cad8d570f9f55b4c47fb324dd2b01399c15d53f4429821506797fd9d5bfbc64a2d09578b05a00579d66220b56a8151be07c6557f85ce517a129995cb432ec75bd1b4244ca4afa2eff3d8d3e7bf480804b0bc952af04c02781514f5090c8b8b9f360fa5b2e7dd3a2ecc42b86cb2e833551d9abd21fe4a46a90e5ac4c56013e0b967d0776108346c1f45a453c2ad940c986660e863cfca018648377d6a14a9075d7ef1c5a373456e7e4351abd61e2df1d962ef596ea8a866be8d728ed5c88457948e37ea365749aabd6440ae8b647cc9f1fd69c48db8bc8f8c1310241bedf23bb8c2667cd32f6dcf6b9d1720d0a6ce684800e9ddd0b7cb98d4d04dbfc1f634f4e859b500a58afa02edb636d873555fcfee5af2490b2abec1eece92fb23431f8e8c373544e4813c61407b4ab33431850204ee0acd85f260573ce37bcf5892c1a9ac48f0591f09da08285762d48b434ba13d2bc79157b09fecbab155fe7d89b4157ade3cdf369f3b7cc6c6efe63ea0bb7917b81edd22c79a39e0614dc8ca5b3b048c428d96593611f0d3ce5a1c6caf6d899c18750cb54d07f731b03a5db5646057e61f01b52e139377475a8339e7b7ce6879ee56ecbe98d3cb12b4a691485bb96c06a4099a4800523e5052bb6de69c563b8616fa4d3792153500b5411f9697db64a647b91780619ec0194a91dfbff5bfff593c69a799aa0f933966e59c818bda0109cffb0964f823ac08f091a604537be18f348222ea7a21a3c09a5c8297588f0d56751c337182c795db027dbc566fa6e9d26dd993cc5085716e249edd27a6063bfc7403fd4703b7a2a9b338a41e1032be7a4837d2092d64a5c6a9a01853e86b27d08e43e3903bb1f51ab16d9fe063a214f4b0e22b328a29281047fb71aa5beed991c0d1e46ca1e5756ba7f83b5c648312f34df68e0518b7bf8ce48b29e8a22d3b2d7d7f7fc37d44925c94ef8f1b4960e65359fd14bdb096df3bbcb775edfe74ec67979853934bbd7d61c3b48fe5b15dc32596e3d933db5979214468495b94e594fcf063e9f1b64ece9688c2230734424b53f40075ddc97dbb1056673dd988644e5206f74eeacd36bddd750852bd394352af1fe795db3be7978f7237d6377d5b80819ee76831b7dfe55afb7102aff9291ae94f82fc17ec66b444f681f9a782c9d211fe4f092beb8cddbd6f18201c240988eb98c482f537b5e754b49678d20d920c7d12b75f2c13bddb9da2de6a5212b2b235ad1636af006fc8e3fba0fb4acfc2a814ee82ab2bf74eb6b8ea02556c3e5262a2fde4e1839f82a668dc7cdb9a7478b77bef5e41d6c81f6494514d28001ac345742236f888e5e86b464f8de7d73059bee98f94852eddcdc1f3ec3c1b374659d9e4a16c6c9e50fe9a29b7962b451d6d42c272dc8190e7d259ddb9704409ddd81e3bc34fc9390f299908bc39f80191939791bd3cb4a280e8f25a6541cb64001a9456f3b776d8f915b2936682226da4837d2cba2a73874ed869f494074c6bda31a73ca4c7800ad755413d48b3a213ecd95d2e7acab5db2c52c35a4d8424b1ce6a7b8722c13e1263dfd1550dc4959ec8b7cad147e836083edb50dd3bedeff00ee7f7686d8eddb9dc61f22de2e015072128c9e1c73ebabefe112c3ec2831a6019ae120a5594ff862a85d3f4ebd45e59e73e72124aa6a60effe59c5cd8d8d3a419cf110178dc473cbff14497f5d61a5a9ed6870b1862e55a2406051aedb9623163ddba694b502cbdd63e51129bd8efda9dfafa5ffe89bca3e5acd3d0c2185f9f63d9045742ad81980dc143a958308ebce130d2ddbc71bcd1957144acc907eeba9821dce7e02a47b48286cf8748f105dfe9195a4a706e7b0917bb58ebd3b1a46249f73f85c9bcd69d79b8800a017a60333cd9533c9b68bd19e2501a3271ab06ec17289c454e4478147e6f1830a1ff5dc78784cb97d9162f2bf03020a45c9a82762e65e4f6d1daeb63b658dbd8ed1a0d41cf63cf41de25280894434c05717c18887e0cc33480b693dd5fc2e124d778dd62d6b25592b06f678152f9fb934aa74dfb53cc059773f5e6c6973b7bedde4a7622ca3572c1d744c0ea7ada2e3e1d94961cf5278e2df0760fc6f474101111809eb06457028bdce5335868deafc18a29acf4d5a746c7686725a16c67661156d1572f29e78c865e1eb39120486a6adf020ff92682d5b6a7a6ecfaf8293c5ecdc72b05516d1b7e98dc747e2c1fb72815217b3ab60ec01208bc7deaed095f25107d0b3a0e781426af4906f8c155562019305b31883d6540d7e2f87e85af236d2d2e724f033770f01c90df77267a73ac281da990d5b2c6920e97b0d22902c8a5e7acac7553936b4f55a27d957bfb778cccc9414de3b358469892d834edbe1e0cd2ded909e191d3e1c109e9f092fea58aa5c4e05d450e6023fc3a0a860a371cf68d6380245f0bddd1e5c78176b00c40d406a05d8e80df0a65697d0281308048aa4330e6de4972e086bd07d12cf4ba7e4b18d38cdb78f8944452eeccbf80009ec61de1b8310fac0d670e44b176ddd416da522b056a5e61996052cd12f6f82f6ec725fef1142a10b988d2253d487ce5294befbb94b107ceb66ebafc6b8a75902f591ec4282701d0d76ddee109e3a44e064436ee9a76c174d514eeb268f5e40aa02a98873fbd78969bdea04bc452b9e0fa556befce01e31b49b37bc4aa27234191fd968d9ddd4607d1af0ac4417ec889bdf07d44650cd799bfff475c590c38a493ac16332e88f367c50f0900111cfeee8ff606b2173c9b2f4fef25068552f905a97dca7b1496985c19baf5150688848b24c0c878043046a1bc216f887e4ea17dd85cdbf572420f4a423ef87a95af9f887f7ec0921e06e04f8be24a983cbda1ae58bf21a359b6cc56d364bcaa74e3cd6a25a1a38b5fc4079798d48a9c08e3956cd04b71a1220c6545e377daf5754f9bc76f45fd0e72cf1ae4ccf005b5f5c38532eca239929f2c4e0411bcb707fe3ee54693d023127440ac90cade363fcfa2c296dbfe147f3b0db787331087dd0168d3158d5b8af89847879034fb1ab12385c0989684cc93a9eaff451ff2d9982021a8905445b44b382dbdb1543c72210dc6de05154e91cc5302ffd6d01fa92fab35b92c173a4a69776ed41c74aaabd7d417e25f0d19ab56718e1e1f4984afd6765166c3f6c12bdab885201f3c3dda61fbaa2635ff0496e49bf79fc2af343b9355f8e61bb39fcee0fc743f57b26fa70e716d0ebe3774d523d508c8d3618c5d51ea2a376f588f35cde76dd1640fc87787f8259ebb9939e83a28b910c4ce47063f8f172ccc3ebbdc45cc8c1292aeaa2680bab5ee826a25ed1e108aa9868677c9a6728e4f6137eb4c9e11d32bb8ad86d7ea46696469ff2679d110d9c8aab4f8791dad12009ae9f5dd6ae7eb663a9707936e9941de4de88a05e73774bc35cdff02a41169e568f05d4ed4914fb17db287481d2250456fd5f0173f4ac6b67dcec57f357f3cea0bd937c3c1ef17d1741d549591360dc44e3b90cafc759f4f7afa5bdf01caf0197642e0b0c6e987f90f051814933baa6a28d2c1866a6c8b9c2520d689994c683ffac4ec55dcc02ba03f4b27ae213c942211827b32d79b5391f6b280a0160aa2e58f24df26a177c7db0380358fcf35f35be3dedc318399f4bca00727bc80e0a160c65d46bbff1de33ebb071aaecf81e4ac9aabcd1c23e31724e930d398a79c51e7e459af280db5131e86cbd8091023ba4a85d4bec23823c70b1c235060123ec56e555e735df518c463641a237f88a34ade2f6329690227e2e0a50e64d1ca737c61f903a9df0df0d9fbde49b8b8b34275c96546513b3f4edddc02d248f5bd9b6116d915ce3c371eb4ccd5de9c59ef135925596b72923d623b2e67e0a16277eb4a712407771f7a814623fdd700cdab09e69a3e68aa465923429d943ac2e6cf2e2b163fd1bd7cbaeff4770c67aa7e4aca361a785109b71fdacc7b9209cd6f09354ebd666162820a5f547b62d80c718179f3ce246a0e503babfe76f7cd13d6fad45842f75faa551a4119f66c6323203b3727467e548bd40db855e1e4856f781005c32f173c230c7d5af7282ffe7131fce73f7ba736eba4f6b6558395f2a86c420ad096845fe1366e9080e4d2dab9182d3b44fbcf8c1b6dc84e16c2651a35bb86db5c70118fea0551db15bfab7af8be85e777df74a61b427f2283d90fd4982f8b5c2ebb74128023d512982ef49d2d0c03becf222cfd78a8198c44ac46e1199bbcea9d40e6e9181542a8ebc6c1cbbe42af74a29e497759070c7930f23d51b43b86f652a5685bd617431e97fddc3e09800be1935df16712f8cbe4a22cec2c60196134a3d5ed8e0094aac1859dc14f853fab59dc214f85cb77752cc7e9b8986d0d2eccb618a8beb8f7718a6ad77e29cc4062d97cac37e4fe8a2b199ea5cd5be49a2c4f87dcfc3b414a357a4ba81083f5a3242c3fb30be848a486a51c2761f47ae70bcd4d2fdc69339109c21790fd023605c136323768da4af4ccbe0feca89536347b898f1e4980ef6dc6471cfe88eb773dbdf37e9073e3c4aa295cf31eb43c2833c5f49dc6d4b57b98608a6cd9eada8e260ec7ba78a1a55ac45a26be83634100bb2e9865f4a6961e421c6e27484e7710dadeb585b987d22f0cdaa604c51d1d30f3ecebfe6490e4feb96b80f2c42e7faea2afb5df9172b8d9f589c7322c3ec11a64220b34fe706c4b3931b62e093314268ace7824eef4d3162c975afa811ac5da0c65b25960bb88798bce4a7db2a470263bbdaa67fb24c46552bc4f500b2b5f951d784b96592a83f24e359c68b731d32402a99ca5e3aeaba3e7ce7201a56efbc117716f21362c799781511c60669cbf3d0e762dcd79ab506336d22db73d20cc48485e034c14aa6d646ca53d773f551a58b3056768c9b3af8df873ade04e38d8df028da0ac6aa23b5c5976cee0dd267186668bc0d21cb685c7bcccc9f6aafd7d868a2efb192cd99d69249b995b113526dee693eb0f62f8e25b7f38111892cae8b087a669de00b2bd0d6e62fe74a966c76843ab68447375ca83ac4aed1af807db4f93ad2f93eda56ce6128df121556ce57d7c55bbed52ae0bbeaa7b4b88486e238ff24cc8d5fa5f61cee27e137a0442f9a2a3ca4ea580a6ccc1ecddceb0df6edf1d4305abfe8b2c0446a22f7011702a8498405b466e644cfd56b13e07825cd81cfb7a1a0c3106ba64b8496c9ae8809f0057dfbe6be532b0c085893bfa397c35e8e45c66773fe84188f6cb6589b65052f4a2690c3355c9afe2e7dfde045c977de04aff29245131542dd3ebf114d2605945b40dd32dfb99e5ba5a0cf3c2135e4da93b6cbd6d24f738c9eec769bb2f2b8b1ed9bb4bcdcd11a4b1ad3f9f76b8dccb77401aed7686fe8c4a0ff96f780ed3b6e9b1aa69038ac792315e19e3ae35316fb9a670e70a21de1370b15f66a6051d31c6eeeb763616a1dc2d3ccfac0a00bcdce2308921f46a631487d79762564f133ef312860df906d9ebc001ba5439aa8816bf7f98966aec765dc4fb945954527737bc7c3b180649d5faec91e8a5f64a5d22e49c75840313586630124d80e86e87e813ee14c2ef662d1808fd10a4d999cf0a8ac20d7fdb8b6308a7f9352c3dc445677a8110df696cec0eb3cda4a6d4abc71d262b85588037826383dfef0ce9c9ac226e5ab653deea98c65b58b49af148408b6d5e8a285f6db9b6e895b98fd7558f6b1ad3cf38196a89e60282ee22a354e84fb1fe3d3af2548c6ad546493f0c880ac0d58765668aac1a896bdc1e9400015e6ef41a57956ca32f82ce8166d582f9dc9b4ce813c0507b9b4d2ec0b435ebdc1a9c0b2bccaae131c1360ff69ff113d0e718d931f91bfb81c73352b6a91096f2dcc6c690ff3b21e1ea6a0f3cb17c24f8a1c39ae9d391fa19ea540906b5627d6a7e9eb79dd033b9bb43d4512f9567400b6913e3d65d412a0382d3f3f6a363ab5a3b66c6d73c1352851a593d2863f19aca3082f65cfc63273b9351dcd20c24c9a7b7b781d482b2cd4e5a87cc72e461ccc6043e4148f003e0a34e08188ee5363d89ff645228a09457b53cf43c9a832370b831e8d756313ccd6bd6e2cc678ebaeb49431eb393c87038dfc23ceb225faf52e38fdf8bf1f37249573172544b8c225caf8ec83fc7a5a39f6d050d50bc688f71ac74fe19ffd2f8d83a470e07e0608b8dffb29ccac19b7db9610c011ef47d23f69c9a30d212c3aed0a2b579349b4d43895e61aea66654fa8fb795376a04f96fd715575157ed86ecdcc2f3a47a745b645c704369659a5d1b3bc39958569c447af19f55e6f24d9bb13341940e001003b90bf0c18629789232a033f0b0ecac18accbfa2a1d3d4f7775af1aedddc69fc24e17a2cb9aae005d81853a2c205e504e4da9d84193503ab92434a77e5243ca37a66b8fb50ca5b3fcf5573a16a13f5675696b52a3d50bfd89ba5f7c711a21b425c0071fac90e7adeb288134524a72222acdfe6bf45079591c7439bb7c8aca9348a52f3b7d1fa0312383c2bca8cef7b75b75094d23811ec845aa3d587626c5b7c61cf7af04b10f0dbd91d6dadc50d5263e4f40762c0a1f6578908d13aa2c3544dae78dc4fb7964e2c7c358c4e081bd021c599e036f480b560af2cd06b4d7db4f99c08db2c89ef9499a9a76be516f8a4d157ea05bdcd6c949af74cb7cd7102dd4366a128675800db7f72d0e18b81be9a79c60138533a2a603f46672dcfda85299882d4e7fb1b9b5112c0a62b70fb5e27ada395b00fde7596527f0ee2fa97a3a91d6bd700d7f7b9fcf1c5e9798bb12096160d9fc30000831b05427aaf5497de32f3993d388ea44371fd0cc58fe56b3a6496ec677ede4017075639aaa20d11083704bb2d4f4898e8930d01be525604aac08e84dd47cb1e6b6c5acff5c1097e9156315ebf9e6be44339f4eaa24baac72dcc700caa1a6ad2b21183a91d994bca6f2db49264be8a8c9a33c34d9bc37bd2493354eae0c3680f4d8f0d1b10f98b940b0197fea5713b137749dd46a57cb660929df930dfaf7647b14f36fedbc78d47d7669a559b1863a31b3df6a5d12c8bf1b4f42844e7a55d94028324f64ecb5a9d59650db0c2070e9619dc30faa6c59340ec637650562ffbd4e000fc89fcb0c23d706b818370b4f4a0e66af9bfb322cd2ddb9599460ac6633642af2c0a8999235622dd229777d6d1227dd894e7ad2f4ebf610b500b90cfed1726589ce022a706a981e00d8e369ab8cac21ee31e65146386811e044127798b8c46f73e41f8b1e3cc8059dd00fef9dd5f8e20f191e2bc8f262b76364e940a7befa3b0a49ab868ccd3f2abddafb1481cef3d5c6e25a0a0995e67cdce4eb0b8e4bf48e3e0be3321a586b021ffeb028416be990fa56c9deed95ea4a8b12ce36917858831ce2773eb115217bb84794247b8d43f9d4338b429a8e4549ffaff3e89b2abd5220d56beb8f7f15213607b1f840e5753a1f98f8cc5d3f180670a8240f235b759a7e43557b60e4bfcc8542f38fb478927388f434121170db3e02f81ac7f2a2a80ca57e0d9958480c79893e7be76e8d8412c4fd29b5de10995d915d555d86df65dad18fc866de407651d7843e11f8f05c3afc2291fca9a49b0bfbdeb8cfc32b0b7f00c11d46deaf5971c99e9bebe5db3e0839979dee7b9438cb0afaeefaeb7f6d4e694d4bc06cfa2757cfab6d7215f92963db4c0fae361a847eb103d09d481bd01dcf69096a8e4acce12f5045208738d8452db0097b3c0adee0fb64129d840efcee073be8db10554ad2c261a2b69dcb067293c0ada4506ecb807cc4ba45f27ec80b044080b29189e67ad0789a67087540b717a05a0f79553602f8297812d51b009e335cab5ea027e1229bd22d9d8ed6b3916f3dd422244b5eca36d0bf0f0094fe7cab58e7c184de90941c78181df2088eeb95eb3961b6d2d1948ab2911ee43526a2160e5de6d1dca62c240b6d0eb519e4359a1994085aa1000b28fb0da0f6964364b33d5db2dcc484f1f5166041676282ebb13e6f661ffa543fe4f850e23fa2d25a824d4ab1b78090b5203faf8349ca5a2d23e4ca7b6de97091f6bf8c003018944068d5ef824e9a82f5c4a6bd93573f029f58efccdfb7a364ce8e474c3c56cdbc4422dba36261a4c2aea28770292b8f526a633a1027f992abbd9eed6173c207fecf26c6b79c8e567ae905f0de87aa7c4fb72406aaaf864d7e300ae95b204cb98692b606d09a6f225f5fcc2a8faf71e23c5b6f44a097a89493c32e187a21c6967c9c4576ba657bad24a14507ff6b33e2cbeaafc815dcc31a042b5614878726693388d88ad835f34959f3074569deb49bdad05047aa2fad1acb7d61a008962f58ac904286bc1d6bf41994a4f153558a87d6264f2d0dbdde4de8c7e2eb58b54d4337c96a74e67524ad9012271801c0930f67991bcdba91b5f6f97df99e57c8f726f9835ebb90d6a0da4a232238148239b5ddabcbcfc53d4b28a20dd9b22fb933d4dc7d5635fc9dcfbe6acd56f8ddb06a747ec0ebe4e0f94e2e5954bd2974cfe979aaca648c588a2b21a4b14cf1e98e36d9b28fd598980d9fe89947a7ab04bd26e89469c3e586f0c1b67b180a07b3519a85368423a74aaeadd923e50083152e0032046e680f71c63d64886a4bdf8489535719365735e26cae43bd794888df840e5d624acb35c30f23eb921438b65d1dbc0d3ddee7fabee1db7b755798716ded6a663e4e15efe98ea33eeb544605b0207c5ed5ab9e2a224d550653fdfec729c51356cc72dcf585e0d00af0bada2938808c5390a3a85f97cb83133e7bceec626c4a70fe76e0ea2b813232ec0d196365857f2b33d439f16a3726dca601d00cc9b360398a554084eea36d39e51947bf7d324e838eb15f87c0e1df07006b11e9cf90a0e4b9f488be9bf098477d8deb7f5e1dbba26cc1932fe8df691dc55f833d96a5142333e94437a4d4737c4459b40b2da0ab5bb2e1158769df712d48056afd8e9c9cc51939bfadaf148991ddab5e7b2101b469216179173e8243f5c0639fc9add2ffea2f61b6d6005528a4b356c21833c4bc3175333b20e1c7fea394c34b2e15e000e267c237964778a6f8fdfc842e4635a743a924211480b521d1d64c0c7dd93329ea30b5a19ce11e723c5c671bb80ca14884d45f0b461d8a4a9954365e29a75776f3f86216adcfec1ea327a69cbde6594f4671e3e71c1d750f26df0490f548be64ac894e5fa0d2f339110d69f3f78089f5c7890511907c53825bd4c92ec702e19cbcd7eceaabe2e17edfe5352a65c5ed936c36a47a7f565f8b7f3ac91f10de2e2772a9666a1cde9eefefeb33bff2311674230a9552913a4b3920877c4db9a9562c0391c35debb9970297ff00617848c97db4969065dfa8d27b1ef7a3ba56cac54cefc2fc76da65d2b5598ba30ccd17a52f9e73c13f1d20af2bc79c20d852e02f8861f920d2298c5028b8ce708508de4b1e10e927ffc23e21f2592e5b0e5979cc3e620e0a0655de5b3d84ba159922be473d312b08edd6953c66b8822206a06e5dd346ab3627b1a0de2a8d31a47009112ef3b4466c2c403a63f24319f82090e0cb9be0f1d2472081d39a883c918722909a29746f0f268f58e2b47eb8d909c40f37936f7e90ee4ab5fa500fffbc59efcc97482c3fd41e192dd61837487e1e2cf6b18c24d47d96a55f6db262f213d1328073a79e915a080d11f9a9044732d4556e2daaf0f3bfc9ff59f34f4c3352d0c6f3fa360cec0bf28e818e2cd6c5ad24778dd796e02664284b823d5b8f9650ea2ca70f7d94e62b2c99af7fbd1a68c53ec4e276fffb4e2b8b2bb93577aa280acf0168c3bddbafc198e6d61861c0dc190410c4c5f1bf7ae4fd03152c592f675d66ec7b0bde604a2d4acfec041815cff8493c6618a2433a6e8bcd6dd409127d3b300f6ac2cf57d7c067ad0d211fde29afc2c6cbe3aacd0730483635b71ccdb920383e0ebc9a978c00414502b44107145bab058c1798cab2aa3cb42c7933fec9683528cea4a1c0cc4a7b3778d211c0e0c876227aef81c2e86e45b0f189ba84112d20b20d168a348c956ef2eca57af87ba47bb15461f53aa9b9547917da146f1f84af089aa7014fe3de8d26bf1d8a2f28e7ff1509e048acdf3395fd1857a12920abe30db676af420c0dfb0be3af53be28f4cd13f813d223935d09343689d1fb8048fa75797bb220379da66546aa4194045e904fbf6fc5998f7365ea769098a4ec049810602c7b237e89e55bb7194d31586ac3b03e2a7352086e1b6eb4f1ad6401489c1db2f13f63a06ad337c6ba5f7335754e9177d81251db05685fd23fc312d112064c36c10121d19491de0801641f6b44fa4c69e92711aa7c09c15d69300c9d6271bf8c3f1cec670191bb6ab3ff481b717b4f05273a309e9f4ad494eb842f8fe463b4be34dd5e24e2f169b5a06432f11eaec726fe6e264c3fa5d3f06f2774281ba4dce25bf475489ddd38b5b8bf8f556abddfaa9cd971ed3b61c81d874d6440716f0e701e2cc3ec538179663714931a03eca78be56be5858d0bf9bc51b5bf11010b72b7dc1db230ac313beaef6429813f57602982d30a05cba3c2b51bae098ed90176a53e67e3df772edd508238a64e806e09123e84a8310dfe2bd37b0bba41a0c9ca430bffeab2cd23a1515ac764eb229334505feba8e38850f506a5eee268d7e740f29babb0f3e654e5d1bb684fbbb737248c547fbe45126f0457660353c76e8f2fca89532eb2288e6f1f16a5fcc9162193a181f3fcca0d447cca7c76e0478c606253a28ab9bac02265a0fe64860cfd8738e9a1a71b0998001d6ab2e84245304bcf406151e67a75c3d76ead21b6089616fcf4eb05dd6821aee10d36574b97b1c11fe0cde5168e9a157b65bf975143f018b4157b43cbdaa87f004fe0b28e69de8abbc03b38444e561ed27ffd66d7adceec5db22ba0f2e55019e9c00c6278fc45ac5d305fe722657f95b38c3983aea99d10c432f398fc6e4e00b2a7590c0deb6bf0a709d223da1d5c6ee77923113880a8ecbd86b3b57cb03e134b7be9dcfdd8b1ed10a78509b32a2c5b29c7256bcd6cf2eeca0fd3a452cdc5086b63afee3f028902307be1985b92ed33b82110830a20f24834657431b4d99a3fa2479fb1ccf40a0dfffaff69eb3b551c07e3a61c16ff9f0e68179065ea6d9608b5c1479f9147227506bc1af812f50b06fb4b37e5978af50eb049da1e63471cd0613e488d1ef365e5a8ed0babc18cdf9b7f6d0be0bccd13e645d46ff7f5b3a65c76ad313a5c07fd4740c856950a91cc49c2a6174f15973290faf0fa317a462b8db9abfc3bfd14323f85104477565c16080a2d1269f76fd08f4a1dc7e5e1629a08d28ef6d65810d1fa671815fa0d27114dc8f326a0326eb323864aa82ff9cba7f8082f559127380d31e5aa419be3df4fb0d07cd902a93adeccab02f34b8411d53d576a83cc70b047e789a7534b4bf78108968ef79332e686fded4ca8ff9a4924296462c7846b7d33d8c71294e418e01c17eccd377f25dfe09926ceaefb61dbcafc7683bcb91be5c5203c3bed4db0c2067cd9d53776e4fbce59f2b92b01af6d8a5b1d3cedc4db443d4b50fc8f15f402276cf13117b0a12496b217331cf1a15b0ce367d346d872e0b43b3c184c0a207e95f2acc58c6373abc5831046727b78f09aeeef415eba49786b7773a7f3129dad9910b034e627ba7571f55514e260eeb94dc0e87573d6ec347e9a98df1847b319f0c011e8c3f158f7a3eef82058a4d11173b8a6d247a0a407bb1206eb93cbfa143fb672d5b9e2de765f1e1be3706d1e52053fc1e4a195be14a18ee9885dfb992b0e2100957c7cfffca7a43041777ac74994d01c4d396602ea430f9221e4d65dd0eb38a58861530e8dce3f8d414b96ef15a2be11ad38e861e3560fafee5d16eea73798965f1f224a7e6537b3b5565e8679ce521775713827708ed33d238ccb6216c91e3d86efc4d90cd7ce15877f01a85caea28f830934182e68aca6a0f05c28802a54e6794c2165186fed17e05c3321230118d04e00245fa9f33b6a187988a6b42058aa6335dc22dee868a61670bbc48e5bb0b22e3e00aa6cfdf76b668586fcb7be85503192ac243006c9423bc349424c6490ec67126dd8095d14663a6cfb1ac9565a7a2db29b21ad2acd3b19f04183e487834a6a31e796ede3de8366b207684a1ce332e562a7026ad252d817f3b65fc12d523653606cbce0ff094063700b482b6259a751376469af6fbf4884fbbca98050e11199739accfc7b94cc720da2804cd614f4a8bf79bf32d4810daac8b5226ebf141b28ef4a11e58278965f1df4cd3871905e3d290fbf44e456b7a490064efd29160e1b1907ab34c68a2315437a5db94f243ecfb53ec1b5bd3c002b47477d5568cf2a72416b2d8c52db8301e85eaa54c2576f62b7d21d669fa5d1daf40277c0189097400b3976a4b3a2eb123eb79b9fdaee8b4036a2b87c651b2560ff98aad8ae447602647470f1d54753fca2201eb24717fb0c8fcc91957aacd607c2548ddda905c143a455cb805fc369c01b693b26e749d8a76f307f2583b8e36f2002fb49aed5d1cabe761e58036a21bbcf36288b9c42d902ca8646f5d5525c6c1a0418f2da2cacfde869e136be11c54a31cb72f3a33e9bc1e9c82e6036ab9ae46cabf4051c55ea0453f6fdffd37c1697f49327d00a0d2b8eb2189945ca2b54ea39cd07b861724e227f72e0ae831d44b484652df9a4627aaa900b2d2e310b4e1774b8a054951aac5126be5511bf7f9850910fece199bfeaf6d286be54124b6c1c96a6ea2bfb7ba97fb39a4198a6e3f0c90f08ccd1a9da44d55c522a80a911b6be6b935ad6ac81008c6d27a00d0905f60282507eb2e2895657067afab426fe97ff58c866f74674d66ca977aa18c5bbeaac86b2407dfe2b582c7fe6920f5eeac926250cf0d6b067cd2d07f85e90996962c40d102ee0ccc9bf49b9094bcc5c840dcfbc751f76ddfa11cb311aac2e607eacae0efedbd1f6073d917dc7349050025e537caf4f2bb6426ecb590d86f9746eb9a45948b0dd0ae58a0bd8496e00b4fdf0371e04bd8ca404845aebbd68968c9cdef95dade6b2af5c3d81add216d91559228e969da3328d8679ec912fe08e4af4c18b06a7fa5330bddb5ebbe905076ad2d6885a2fd278823b7d3dfb159af99835d388b03baa48f120aae252bfee77bb9e84350e406f16793dc1b1f607dc8489794ed47107f90b9df5c55e67a8aef3335305c3ee4aec2ddc9d116b1f012ecadd371be298434472d2de902c41805d662053a167633a52a9b9efa3ddddec578720600d3bbed40bf97f853082ef486a46e6cedde778ec9f919a28abcdf8006acb4e531751621cbd1f255c03e4e270b4bbcd525981a09368da18bb4c470f52b4a2e98fcf863b2fc34cc87c1e44f90a7ea78c594b2896577c22a68b6263eb0cbf5ff00ae17093f9b7a021787f7bb9ac4dd837f9035a13093f785eae19f854934b984066fb3bf2929e8f95854e33fbcb313dba44a606dbbf231b104d50893291a68f0398142cf59af2c43efb80ad9799fdfd5a9a1d4ca66a23ea9d74619afec426aba7797221afedbc93212a6fc7e885dcfa0e48388d3599b0177c5fb7bfd02caec556ecf47923a44eddc49e16d7bb0ef97506c21de4d4602bf29530199b0a1fba511f05730e7159992efb32878742780658eb2788a31a157dc939676cdf330fbdf9b84ffbb3b19979a7c1d62d5fd94d20b9e8ac3afee816b698329731089cd1486d5f491778d546bff4b58297c00c4c4a2b01476d83ff426be54ba0c4b6a742b26d082a68852a2633a4391957806cc7171bef3eec63ca199fb0128c918592b3e37f22135bb0bb22f024a9bb6036c7cc7252a32a6ce155ab835a2fbb09a76c6afa0eb7ae6f6f89fc36a666a5ca190508cb20b4bb94bbdc9c394c7462589a51d3e0e920e1204f7dac975b62999bbfd7977ee98e60c780dbbbf970fb6ce511bdb23c9cbf4af417c4983c57029a79b6d4b05258b3624f4f43c4721c64e55ddb413ac665e8946b38b8fa543d3697d467b864193b00ff985498cd5d7a6eac038db7b0cddb1ca075c9dbd789e345ef13be7546ca4f2d0fb99fb0335629c71a5df5d717e6283a7f4ab3a37ab2a77a0f2d7527d920a26d97697af45de708c9a6a31943b7b49ee4e5ce25986e8796cbdb14693c6a45fa770fc699f1fd34deda1c2663b078ae264d8ab40dc23c1f92298b979a14c6bb30a7b30a2a91a6b7a554035801208366a5c66154c1e96dc52e1055f8f8649d95868f7980017c17e5990f19d2132e88091783cbd7ea716e7e5dd7794826f78f783200b541f395422938da71850d5a9ded91322995808c9b10f68ce0bba789e3a9238a623e87bb15ee280227e873d3e138ac6a531e8e228185f054ce25117a462b499927811de0e5a26a238355bd19a0bd7de92df6f8af2a08e677e8d89a1514ef7f050f4f0533dfe065c670d74cb0da16106de72cb26825da31ab559bc6d2b2e630a5dbb0aa00d1a5ddfdaa20ab76bb67d598c9c04028db9200408ca53c126f6797d21b4af922b320598b4180ced13c30fa340d242121ae80bc697194ae367488a5441b6a64954e22a9c01d1705342e5b5b874330e5a984ee62a33bf1af9aa910ff59248df1e9b21f5f5ad89874c2d95a04a1adfc111082e80cc6ac1b0fc0b2a70413aec1ffbcd02b87ec4cf2771be3f653db1237d574f810532de4caacf5be96155c813d1a0798bf3a9a273d9fd5c2e7c5234a1dee3a7dd853f5b82ef6fb1e175cb15d0aecc5b6c9163cdb402fbb517d72bd4c67a99258cb470740d78940e97539359bcd9af171d9d3670b7eb0b919d45232bd41c0e4576c91d91bfc43c0002672c6625413642b407a279fb656a29f81f1077580b1fbda66c7fb6cd502e8c33e478dc21f0792cbb6e329928281ac9c16b571a6d3de8a70453a29064f4807675e697288ab49b556a554726f07f24999ae03f94f5a3a770a327736233cce913d909b6a9ae511d52ebfa72c04554cd94d9701f8bbcea1f9e3233d1df11916163f273628a51bf1d8b7fc9e8e8c79e1a48b254db27a336a91e30298d1de75267ad75e94cc3490116f69fcbe276662eeb50d7fdbdbeebdead375900a1adf7346d921791dde553121feeb037a754866d1e57aadec42ef8aa857cf312245ca52e104db219ecba4a43a711c34c6c0a63c32caa40f652172c05f315666c7780d85bfcdd381d48c70ff1b2328bea8ed7f4380802b2256f4492696eeb808fdd7e3d53357a3f07d37dcbb4c9626b563868fce83d37d2b9a680c1a6ecb4b10f07171055e0b89679df3cd89542636af467e2e682954e3dabd24bee4ac55467174e4916a505a4afcc7d82222705fe4a05857ae8f4fdebb37b7edb43a502de0c0a01aa4febce72a667e110693e6ba55c4827539f1719d17bfd2300cb94d15844c6104ad2f62f4df05f1a10a1def781d1eac01c64e4e8ae16c50cfc34d3fdfc32025e7cc413d12bbe6245d4fd2ecc33232abe8b3296fab1399b8d9a7d2adc01bf614766abef097afc65dac0d6c72ff4f3d6b0acf9ef1657d579d99ef426bca0cb944b6a5d639bce34b2852174af081d94b518812f0e9d804fb698fbe523c3d845a6f68b90a6c2276df57e0bee890a8868647e675737b23a7a3e32ad039da54068fa27dc0204c3f87fd0d1b711c82c5f3fce4a87f8b8d325eb0a14cdcbc732d62e89cfdd3cd9786d1a2386b9f5589c62c1e51958b4155cf71fa74306acfb11b59687ee9a76ee4b67a4b1d787160671e9dc11c141fb38cacc0479ceb8b44a39fa0e16a014ca4ee930e5095c7779a86867a40bd89f176a9e7a4dae81fc0f7b43afab48f4abcf2d6158a3cde17100f69af14289f78c2dcef8b49c0639cb03366cfa955856988f9d1aac5dba9c0bb3b571ff1c97555ab623665a1a7d855ea6994bdc695ebc36c8643c892a79e0857f5fc795ec64081bf59bad6a0bfd67aacddf9548317e142c8f71dd0276a1a9f5ba88bfb90078e4e22fc27d13a07dc452e170833011b50dc79ca58823b887c3ec5c38ddfd5b9fbb5a0b1767607fd3be32b35409334095b8176cc6a5c33f0189a743784610012b7548b147fbed9cfc71f36fd57aebc8757dafe2b7bdb0e79744375c44841399682c4ee2d9a18eef7f1c793ec68f83ccafb2d2108561e1740a74a591c6e8f16ddb6f25e7404aa8eed4bbb33a58e20da1b72b73f46644b7beb7833bb31cebaab0af84ccabbf171b7d8419904ce259f5c458e9cc94d28ee7267ed5675ff81d21d930191ee7cb77ea4cbb6d990f2bfd88636466bcdc0c8fb8716427f00f27e31eeb1198ec2aefc1b79ed48e92aece332be0c30d91b64a6fb1f432e602088e7cd91b353caca12f80f7fd508da9bb485b93795fb6356cf049def0902e7febe720886c1a85157e818f3e98b966cbf066881d1bfad368fe6d51fc6bfd9af52a5f09e13a6c9ae2e5ed38f6e68f162ac0be10789ec7704d222ae0930da20feccd810cf625e77eef464a81904a9f724fd9d50a0d1635e0f9e923ce612d3f33d5086a32bc67a83f4d9dcccdc9e09d70ee797d4d32555943e5f6a4b9f9841a4a692d18953e477607ce679445fbd30eb2d64ae1d2182379801d757942449766e5b847cee2e7c330c32f991ad129b96ef4288e32393c39c4067a85c08bed0a986f4722817b610ef4e3031eadc4bc17bd95be25c9f3f87e61daa6111a2b97d55c7534f03c30b2556ff67f53f4137dab4dd1b5b6bd75b367c7389d9c55a3aabdaba3d542161bb2e66e7d29b57e1e7d676910664ce9f7745f405c8635256c8cf7a4dc2c37a925385cff89e4da48fbfe1c2275ff916645cb46a7615cb5a9dd77f717986179b297a78f2dd237c7fb66caf875b1b7462364eb8eecd5b077428eed3214b23d9a671ba60122b126ad157026df307053d4aa76812275fefb36f183ee82c175b0e1de2763427c0fe90b1413db3317f0ef8e1c5a5a2c220db6e9717a4b45fda4d1eddc00c00d56ca4d9f5c85f465e189603d8235e2c9f4bd2368926dfc2eefd6fd902824d3eb6beb33b13bcbe0a6f0c8bff34f6a23151715f6cb94c51cbd1a6bbfcf0cd6365d40bb3424e71489be87a14e448e6705af459235b83de3904cf31482fb7a671361d2a6b53e237c991ea635d68c3ac45255bdb4f54945392cd7dfd00dd4355e4cf3e0526782b52353dbc8f080be206cdfbae465d48587d00c8f6e9d45ca9631982efde9be32eb31ac69e7652ef130014e63ad95fac4ac4633e501fe69cf464736b460ece7186308bc3c186216996723f79aa9cfe23dcea8b0a5d0c8cb409621cb7d910240862fdb1b90246dced804dbd293d6048bd0d58cf8bfbc38e0ad83c5dd0c6ca6f78fa0a4c760f754e531e3221cb230f97c0734c144e3d12eb75d888b5dd5a391d03f3c983060ca6e2e6ce4b94882bce0d364e9b89eb627a79b349dabb9037f4699a4f06863901dec96f8ce0428dfe9afd5a263b391bd86a80924c2de8b0098754228e3db4c98fe960271d49644ef78d7fc83330bf38aac9da914a0cd02519fa8e955086a127896298501fe75ca991841003d213d1ca4eaa93ea8f2e54613a5594860a2d0280013aa1341f4ba7a7774b240d2b854d8e6546d240d9c7a226b3b11b3f0afc0e518cd7c836b96f74b8cfbd67867ec65c5b46dbbb7dccd208431a9c8a2d5c26e8cead25133f96846541d7adf22195e6aca0a73bb04da94dbaadd480ddc8505725509683ca33a18f7930ac1afb01cc0ea08d742c9d86ec5e29e5a9ad0e9ce5d5f2c9a0533efa8a09dc5c14041f09c313bfa7e49c93febdd1fdae84653ec0e9759bc5c01f21838c4b982b6dcbe2f2b06f3ab07e255b6034573c3d74869f067401d67c8b1a15c4c9c9e2b786add99f15368ab296dc1921951ab438c1b6e3fc2411c581e3ba3e847a653d3b780f2225f1dc8ef7ec5fe846c133c9696a0c5f233055799d86bec7ae4f706650a225c20e486f35e2f46383070fea4ecf28d41af854367e3ec77b2f6a73f2b501703a67656438b552e48418052282848aee7ae2f8f83a6c50f3feec992ac1a1bca71b799f997630af0e22067e86722daf0d2dc0b0ad5569a3106f15bf448f19447508168127903fb35545e995d03395095e192212c249217bcfa31542446f76f657201377b1976728e6786663a3436cc15e5a1d7b547eb44f19c885ad9e2e7274ebee46dcdf5574ed4826784d58f0ba4bcabfeb9039dea3c981b88ffbcf87a6a5c6aa51bd57ad1ba146c386d68a3b4002f89521887f6bb59ebccf0d30a176a6c1334e730e03928027201e7692dc0e0c3c8fee03da4a350be5a3b48fb9e59a33d1c6fd812fdf6a74d18c248ab52ff30ebb62ff4efdca3deeb3a01016b36e2f3aade8919634a81ed1fa0a6db6a4ab59bc05225b384497b3dd1378a7b9306ca0d1efa4db2be8139e27df2a9a16490e34e71d2bc985ee468de5054298bb332a3eb50689e48a848272a02cf97194adb455e8d521741b56fd5cd268099b41746af52547926b050cf7ab7ecf6be286a531bfd3ba22b0ab0d3956c89a8cbb7aedb7029a434064a6dd280e2c99223903439f673273fc06871036d0fee7e88784307e2ebf6960e53ea736349e486561713f16852067cee708ae93c642c295b246106cb28f2a9a3b956635a68b9a8e87cc9466fa77ec5f89a83196588c46fbc2552c78e76d87264bd7734e8be2e100e74d6a5be539608d23d89ee05bfac22da6700888b635ea8182cf8e2691faee88a17205ff731e8b8e6971049d95eb0b9bea0f6b86eb06e1cb84f2e69bb13eef6267b3c7c8e2b3cf723be01cdd45506063bf9aea3078947bbf5b0e753457df92a343c5fd726acec92a552f01076cb28353fc4ecfbe2102d3fdf7859fae589170987da82d88e5b6bb5380cb829200261c619a23c8b59acb90b69f4b4c8c247fe7a3260fe187fd206ae81519208c3bc8b513a8e75efaa32aaac33165099fe8b35bfe9b1e5675690c2f164f27f57d812be8ffb141064dabfc82b482788698d56e8152150ea178020cb3a581442244575d9d64050c47aa62dfad8550183940b8b8666e9c345e2afbcbfe3475814c70038d6086ec58892caa1a401246651877f71e9935cdb00b158b57ffc534cd31285006ad168940fdecc0f4df2f375d678ad517d4efb357ba9af0abf3b852b03a6ef0d5c42b9caf93ce6e28ffbcd72761f3d453e5921cfb099bb061f8d3b56ef15ffcdd1b9b851ee5ae63a9579151f64de5b0aa1880a596adac710df2a838fd7d088853d7338d551496566f2cc42bd93dca0e514b8d4ea44da63a0256ed31f4b09b3b2072663da67682a335af573295f908bfc7e7ba5de2d94dfb843e0f22f49388c761819ebc05fa981882c4140bb8a10502bd42343b03ee153d236a077e5ccbeb2d077eeaed75999f7bc01e0222792816e8b3f713c98ec8cc18585d8a35cd78964a9f38dddfcf015a0fd9ef85510bfa375e944ebd9eb8f1f894997dcdadabd26f0c58772ecab2e6d2b54526a598f74927fe064684a6c226be6d14c6fa7f6f0a66d0be38fc0503584335596e79317069c3b92c29710c2fc1e3056d2b14bd8494cc071f85c54d2f16d1030cfc4817f4e86aed9b19eae85e98bf3b2dac6a89be2e1c15f34ff0b2cc69b8428c857422c40626bb33e79e296849786b422306ea69c4ee57305749df5b2871ed8d7d6a4387aaff1b473a208a60607a4acce4d9d13251b3e2b90d2412788449cac58cab6200df0b08858d0f801a44c33c50607cf6d34458d493f571753ba39ce99046c95f137fc9b260ce8a2fa6e6b3a69409bb70016b68aad5e8369f724500a785f2c2f3fd178e8a121485f5176209da56579c0abbd72a116a325a6fb13de6ef0e565cc75a194790d4a391f38d7d4344817583e19cdd49b3c55a6cb411bdf13b8efb346937ec5833b552fbb98198f7ad6b63598d22d369940a18af0d864fef3fd630c0bc6fb8f906450c18db2c3234dd51ea062951ffc5990acd6807529546571e104ee5bd17cfa8ef4a24f2606cd6f346828bf654fb1b4213613f89928f5743dbb18693327f7d93a3a8773da552ea3a809350efbe7c52e59aeefd30688be10caf3ae89a6d63f0ac4a08814b573798714719c9959412a8266e0d1ae95d4888528f52ea7dc2f7169e11f40c32748e2b14acdd7ed9c78f26ca4dbe63d8ba100a0755cff28fdacb50f7a4eed95f58d6a197f05d0957d1f9c6b55f39de2d484570672412fa45bbcc20cf460ee1ec4a737a1e19940781124816ca75e325bbdf2eb03100e135684fdb81f95959c40375fcecf86366707cd0e4497f35ad62cd6fd82541a0ef171f033fb3ceaa7929629f8aa0dd804380059daefd29f229b8c4dbb3addb05976247b4a895f656976798487eb738c75a8787153c6a55f2f6a34332d63c5241cef62443716eff29bea1985f815bcfd18c17b514a4d2e1cca790ffdd94dd8905187b3847880acc8bb58fb6df4c5a52848b44202893c8f8a886ec0fcf0701f30c12bfb6eb9620d1f9a29a3d6077b4a61ecc0948923240cafd8033a8fa60e1fb67c9a7183dcb5ee4f5ee6cc81d31867e2c711b7037aa5bcf38e48d76a43f9ee7afc548e0123fd01d44448df38c6bfcbaf7940f56407485b40b882c7abdf2c79c071b4f106846027005242ba7aa8358ad48d2ab26dcde66ac04a1bc9288f19cabb55bca82fb76af8bd60d92d380dbc171025e9e03ec4dc2b556dd52a24a24c6a60bf99040760ecfea730bac04dbce25879e6c7a73f9b3c71a92a58fcbac5b4ebcce7abce86b369e7f0fcbb7baae497f205ebb529d69f79d709fc025b26fae302de8170fcb6330f540c3d61580b3d3be4f2a3ab54d6d82d6922aa7f028a0fef6c9c9292f3bbb5b92de99a25333489cfef1027ffc314e3d3b72bb66bfc3549fbee71d915016687215bc5f216aa77037d45649a7b7409f82a03c69f7486c205b5946b79800575cb46d58f395512569d645333c0391516b04c23b30c2ec48661f5cdf4f48c8fe5d641d58447bf7a88d9b5ba2b5d0947ba563d929d7a59d04ed56236f6583097da2f42e610d831cbf94c69185d6154df5e03adacd716a319b3424d0c18d62afa207682eff71a848d04344373853e5cffd88e5d4fa2cec4067cd2ccc4d52f991331e095851baf6da3bf8a4d1afffaa7a7ac3a5c9ca1202c4f7d1be0c0f319ebb6464448bb9e61acb2ffc56fc33bf8222dd2fa44a942a0e1f893b3ec93b55f9b158377c0d017b75f7fa1dc578412eafe4d71886900376b16ce0658589caf1a62a683469abd743e994c48f654237e9f15112f281609b2ddd6bb8a47c8e4867c343e468530d9561f2b4cf1d49f860ea0467acfcf1667ed4a72d74711c97910af6bce1f7f00aaf4bc947583352f544e7a422bbd3284e16322cf461dccbc4bbc0ac95f4f1662542a264d3d5dd1efc65b85aa5f5b7204c6f7872cde756545319da58ee50f3a72d0126afb32320065981da0caafeba907c0e39d17f36e6d8b84d040bc1e99e48747026f68a5d3689f47b9071ca59058c6b76b3fee504fc8c8afe3972104b5538269fb4ce77e2d9077e09a5a6ff9620e1c78852890af48818ac2f59e3d522a5a489da2ba4e47cdbea0d44e0f40eeda8deb789bc352ef927e2fbefa29fb428ae6f83ce08ec5a09d6825a86bd1ced1f19e3353df734e222c90a52dd4c51a3311298a27675d475c013db83019b26d36edc05af48e69b419d1419778682567400a47b574ed4b7c019c3a707319101a4196c84884de18eae8df101a5a5a1d5bececca37a9451d998fcca94a8693cd03797f23f711f963deb8eb57f74d2df9f22bc12e99cd6772d6d4e34ffabcb86418ab108b1aa5a7f4b1c49927195617ac531e8db65a404dda6ef1b0d11dbacdc2799e3d07fd812f173a7967e321ea2d8863242095346abcc40718f575cba98c9272cb057dcf1238c459b68bd2c259a3b7ff88084e19b3d65e98acc14878ff44d55f05541b7eb9c70de5776d7dab2aa743c32631867f0cae3f2e3277c30591ea53ff5536ed60fa9a83ad2504d9f0f00560a227941101992fe3cee2b17b0ebf60cf88f47188dc0cc0500edf479b56c7b5954f347f24903ec1f332b719887633f68262d7b23b241af11c0f41da2530498fcdac5030e14f6b912e08733350e5f1142c6f4cc31641a5495110bea8a7b1e350710f585b922277f561c34b8d441fc18afca9b902ea8ba4eb3e127dfe81f2d86e286323e0ef948301f9070e7953e808f663cbdd762369f3f43559ad1fa6ec59a4fa4754b587198e43a5c53c4a10e3201d4147df10e9c698b1af04d148027d51f7682d14c2998de88e5dd3f773f246038e1868c62e69013d2fa43b22498aabcc964b28a2ad760fd3d6f7e4102cf4f49ef4cbe77d3ce697aee3ac21ad52a0914bb5358d31499793c63a577630e0eef95d40756f17eed97dcead4f909e74413b7fa3338f4c827880718d56d80a0723343ac114260c0a8f4a2a17799ceba53ebc9b6781192d77daacb1dce34ce79c87afa6fae6b2b7a06daa85e9301d912610a6bb68179b145e326c91cb3adf12c3344fea6b6a1c250020019fa29b466bb5f373f0440c2a83ba8ad4389e1def85d7f35e83687d6d0a2aad1cd2137478971c9dc0b8a31df2d1a8e2e08b1e4829400a35b12b1543fa7380d3cd44e9c660d71645464262cbaf760fe27ddfffaa5793e08d17970a687fbe8ce5c9d62c4b1ba4fe44aedfa3cc95cf11d7b11c4e7e108d0657407351bd436a61de34f0ba265462620b8f5731aecde007e4b72648eb946b5a2600d2072554a655445057b341691d6bc4aafecdd9c4ababa7d18ed3b1a6df4d3414bb71bfa3e9bbddc1aed6df5ab44c8dd1f1f54806a7aadeba8bbcadbf1340834ed96bf6f257fcf33aaab1504afeef1b64ddd8d99b01d374d86b311805a66b31de7569c52db2a375b02c3fc291e99935c73ca8f844aaf8febc9e0d8a8b75c8b7bc44cc33e74f5f440a554bb367bea6b1fef951eca7e5d6310ae6ddadf63ad967fe50e78c52269595c8134deb743d15a81c98c94fdaa14b77f03794eb1f280bcca94c43d5803250b31bbd5b51d1d44954132adb9301a96eea60789fe13c19a8d3dfbfe3f86cd982ff95273f4bd2780a1e45d1012a6e4196ec74f62a8993cd085acc572a8cc063ba9665eb9e127f7224c530f18d7ca8449ffbc8f78de50c16348deadb0464fd6757e66f099316b9c98fbf70dc238cdc6e7e31dc5bc126ba940fc9941428d32f84c673835b4f15a1652491ee5a192ef05aa462589b528a368f2251e6f2767429fff2e2818108c36b5f5bb6b34a804bfd66f12e76dbbc3a9515a95881d5d50d865fe875a3f0cb591bf258c66f04f956848b1ba9426b8e9b50d25ceedfca036c657bfe8f453083f8aca14c71aacdcc06c35d47d332ab6871eaf8ad00a059c4db66956fff47d9e4b3ab0bb5dd0ce7f763a08b4215d047e36e527ce63cb90d95981c150c307b895c21a9ad795a372c94069fdf76a941d400d8f0b1931fa1f31681fb4923255026fef9741acb2563394f7d9df360f5a9c9566ae9843c4bbdc35d188590d4e4a1d6c5a931dee7144514436f0cb74fb0073b7cbe9aa91c0c936984bcde60a3876e73eab9032240c240db60a8ba4e8f6c6f3df36d1946598012ef07cd5b7ac7d26c46dbe00d81cec49a2856aad3d7c02da30c32e197c712e1f8b2187034cb669df0739a79bfa0e3809c68aee9ea32f9a43275d67181cf389dba3e1c50d7f958440e24ea39baac3cc4736315bca7c800d93ebb0b7755b251e29bda62f7cb60bf9b0fb06fb16a401bd2c6f9aa7893e18dac2c58eb4f0f3a2a86ce32b5652a10321613f70454c05eb60db351b9355eb6506958878eb6abb78422bfbf0b647c25ec803c6dde05861f85286ea3efbccbbb2385be9e69dcef7046690cb1d22cd7ba705b6cdef85667bf09d2805219f6170186d53368fd2cd5b3a070228a283c76293cfb4c1ead866a977595fb86f5962ced28a9c59646d40729cf2162d055879f206778e5a9aee4b7c0bbe1e7449b520cb857e6bf8b13eaba723cffb3a2e1ee20e785b8da40948fbd6ae0e03e8341a92d065b6ca4ff6c1593323c0fa65217d8188283029965096d61f8f6313dfad767ce6bd6fec8bcfa45bddd25d60b9384cd18a69e4855ac633c1b3f35607d858a362b8e87870143d9475918e26a659d6c2863e2b655e4473928342e5aec44f63c3c3112c2e30ab0775a85a7957a04c389ae1718db6f1f353cf682561128d447e2eb8531802ebbc53548076222112d83a43dada2dea52c3d60f9ada4551e80c71d1535600499bbaf00da4ff2603adc1ffc673d6dbd555e5369d95e16b8ad89a490ddc272749157fc39034be14590d36930e2c71a43b77b7774c438e01ecffffff13