PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55370 a29c828bfdc4273931db1957947040b536848303fca1b48865ee2f13d96c2e28

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7073f0b4534fb198c03f71c4f8867bb0fb7abeb5e41284f0f0c20b0baa23d6fc
Certificate Block Hash
a29c828bfdc4273931db1957947040b536848303fca1b48865ee2f13d96c2e28
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...007519000006060000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eb941a7cd9e4f757b3ec61ad1c9d920f7a0c7336c2a83de4a6c50d8a818176eb3fe31efa1a4bf162851aa9ff82c6be43d1fb12202a59e2c1db864655a8df630f8754a1c90589af328e9459a28083e4f604025084101d96ad230800000000000000200000008000007519000006060000

Raw Header Hex

00004020952dbbeffa0d8b682668f322d3e3c50a9a5ec7747f5fe6e6da57e1e65ac251f0f2272aa72a7431cb7050e90eaf148f6c68021cbbe565c6a93f6a4253dc77ed88c6c70a6ad1a70518fcd623aa0b0bc2f0f08412e4b5be7afbb07b86f8c4713fc098b14f53b4f07370

Proof Data Hex

59,560 bytes
121216010307df14bc349298f090a9bbe1d7222c1b15d5d776f8995453f01a3846a646c7df1c5ac99b7cf951e687e42b41a6ee2b1f728ed88847fa578ee78272c7ee57aa840cdb9942cedc5d8c94a8b2759fb3553a4b0cdafe0c50a02a3ffe8002c8b24240f9db355e6ed5d0f322a59e9b7ce005a0c5039807c3a26b8d2c9e239a040b20535bbf4f94f705badb265bfa5d718f701e7042af8999dd127ac13c88e3622c488804f2f625c2287e7be16f37c2dc8853b3be9a5376fa2e3edc18e5c01a3a5714b506b88778ffdb7a57be12088ba2727aa94de15cf6b6684ec6846e84112469b9855a892843b448f8adeff54c89da2238841d5dbba4035a521c3c9463613c93008f3f1675655ceb90a1c2b585d7677c4ca854e9772fe1ab8ae247a66da7b2f4e51c9d8d3e28b52fe44e291a5d4c7f2b5f04755bd1417ac53250e77d6207d42fb65b3c561eb8b1b5f6bff20f3744181c15c87982e0189918549178fc98047aedf140991ed69f70edc01b55f52a7e12fcf0b0fb2cd2c19024e8b448e0415bba0f3dc5ec89ffa3d1464d7aa26a786e7a1d5e537bfbfa0b204df78d7b2f5b6983ea77171883653bccc92c868753190ac8bd04aeedfe3ad724dd56a52a5f60f81496126bb88ad7bce1f89aefa3f26b3dd0fe20d917281416c84773018919be693f52a206e63e807c1463bfa4f35aaba41c17e553d7f509a2785847d3fa5b365fa5e1c32d982a4cb25a2e264518d05d8a93b623ed914fd69e2f6dd119411c2b4bebeddea72722a403454c324aa19bc508be06b57ae2afdc925b6adc7265730ec579c191d40c6d121b4005b3b2b0f2f1bffadd4037e7d1a98fb02ba9535a6dae376b4b52486e2ecfe5f67777df0c90204956c61b2defc4226d570f59e5968e766123ebf0a2e47e6558ebf3d6a1f05e341d77c2b71b28e17ed56ef959acafb59a4c0e2a9d012dc8dabf38c7ea4d511d0983890c7aa451102d9eccdbe1fec39febdb5c3391e48bb7c6de36d2f1da89bc1544e6f24b93cd70800fab18b1ff800a71950550ee75bbba8803d2afec9a7420c6ebae972b2200a0b83b883be2643c0bcb049f9cff2f751000b2fb9f345bbacd3e9d484faeb893792be5f3de2723dbca45c57c4bcbfc0bcaf88a287d096ef66e4b68310bafc19efbe3508c9a2aaa0be224539c2d9f99d833cbbd2f371c0a317b88f4a0bf075e07a21d5324959a5f91926ece74ac417bf5da38011a34a421ce1b9dad4eb98be8cd68c896bcf34b267f22230a688e8d5381759482ee1acb0e3141bfe8ee1cbbb2f4068fbb0be294f3f0d6d9e134a517d037b3e865d58e1504666fb2b1885eb42786798d38b935b57d1d46da180a40cd804fba4c36c3afec4fc168a420b7e928bb9c0a48deb613ad2fb855919662ee78329205a43a823e80586a309a4323078506c6861b4524ca91d067ef0bd411137d95112f923bdc4e29ded1cfa9f38ed874447380501a52dc72602c6d9fa0eff16554b0620fe1a244bbe4e30e35afa0454744832c131d2daf23e67dc7152291fd2c331d29e9f08c7ae1222e0dcfa7f7f2686be4730da6f4bcacf3aa12bf9736600f225e28bb1559f4dc5093bf8dae904d112dd1096538be2b78cf1ce4f8ca3cae6bb75ef40deb3f88c75c70ee82d37ab3c3168d7eafc960b138b7e6c25387073999242da6c9109f5ea8fe6c26fcaa08aa925d4b273b8efa69e6e2ad921c969630549bfef408cfc2a239940e1b778fd3f2d3139043a3ec8acd9b8617450b815db10f7b04c4ff939fa63ee84fdf961b69332aaddaa493dd4c458e71d4f77f060db1a7477aa95be683d35ad8bdad69c2a96ac253d9ee3dd1dd60efad884600689f30a74bfe5dde8012fce9eac0e86ea2c417d480d35531d04152c0b500a11c88733742899478c9ffc11b956e9746bb6b2c06516ab770d565703e74e2a9df7da24383a8b11e72977289624da6a6b747df46b2e8be08eb98d2cfb5b158a710dfa4db2ab564d235e004384622b43fd6b4b274be315054ea46e6f699bf95428f62dff6409bd1e05668b2262e97a6d36e8353c2fd2d877f450a7db1b096d7f2a450917b1d079f4c773219d5658a451f17d1caf980ac83a8e8db4e169bd921fe7bbe2bcb1e12ac3971da8c5d441c49902829b3e2bc73abcce5f62883c50fd18e7c78d7ec3364eb180d21de2bd40fe6d9623d18e574e10348d2d2b47f630952bf158e7c033205ed3dcdaf631804bca77d12b8998e49354ae3205102ae4a52901d9e28e2690aa1e6b21f751b45638e02a6e5b5e496fbc5e87bbbc915c45b0d2f976147feff8740a6ba177125c426f8f13d1e67a4ba83aab524f11c1b73b3decbb168591c97ee4be1912531866bf5fb571473320af7495c8e125629cfe01a2e43b3c7d36efd45f9208c7c35c0e8acce561c93e2ce863b3519b2e71382812756b744d41621b1a87d51db6a15504d86cdcf23c15aeb319fe0ce78e255ceb5289f806f9c724779815726432c54dce500e15504bd5f8558f0b643ab375f939284577d0a30626f383e20938c55a160ad9c736222b3dbafb985d5ff3691125761c0b4e5acd806ace54a723ed3a57b4c28b512cb6e89f1af60e9e4b2d6012e5a92e1b78d72194a6a8b97691953de6edda3c565aec93be3045864d458bada391cdcee0ec22eba4a01f2deac28cb94127778c9b51be5f195943db0824cf0d2c68a1368b43a60707f8f81269920e37a9496eb8e8815c57ffc58e3ed4effc7b76809416ac9b9996687eae671f59cf1b114d927e2bcf605be9541256783b1a8e935a3ecf81bcac84c2b20f3c619b98644bf704f3705fdc1a194a3c24fddf1cc54f5e754aa1c40643cdcdd362a9b3d6569f54fea50eaa59e9531e2c1d9373db309edba9d1d8057c2e07d180a0f797c47c6b338d1616bfbc3e8efa531fc1ff50b11c03be496d81a5cc4be7992d4d1b72536853971491aab69c531380fb2504deaaf2949558bdf015294c8a03b531ad80491cfb7d2e23d19c91339ea1c230dac3330276a01ee85ab53c6d08c85e231bf3e86ce6f925193f6b21d3e2ac1f43f007526c5d845260906082bffc6648b257016e85d618957f9de4811ab5b14db777cc4ffb8cf453ddb09c2c70870d53bc15d2ad5ec821f704df67871dc64b2feb310845993b56a0642122f89ae04a979d20eb8d8fcef9be74d892cdc7be89a2374bf93a42ed84a49aa767c0835f53f1e34850136101e6fa9e65d4ca5c01d6820b5d4f769ca1f7d6c0765eca56cec040b1ff82662252e43bebee2ffe0021c731de6bb2c60ab463853c6beb92709904701f811da0c491dad9cbc0fa0427cafc918564d091673f41278ee90c5a05720337dbb572aa7e53cea469157846b8e3e86bca397eccece7b4e044d96e922cb60372fd326115b0f46dc3c836281baae4de25e4eab6d16e600c22c4ec21ca32f13caa4ccd116185ff5baf47c9e628501120ec6cd488fd1da910e6f882f63451f412e850003280136512ceb1032525a51f0b7e0c5da6cbba83eb7460242154848936e0b37416c769ce1899f09ac429ea888c6e7de80176faeca9a4f4d721bf8c976b7a1414f53aa65d4859b6127323e76b134ac8fd94a0ba1854ca644590c0d78859e1d866bacc85795529085c679172e98246674d3b2e56a55c2ff5d854f7bfa8a1dd7774207d9a92013917350d42efef0dadfe6e40b6b9fa0605610044352ddd83b49bacab296c9971fb8ad96c183e00beb06cc65fa9eb0fcb53f8be7af9c6efe1aec58f0130e9d73013ba7c37f93bd55ea84392a88c90b9a6c841d3a8f95fcb3266a0eee0cee74271037e114f222a111aebe19b4b71f0cbead2d66bf5c9d2e6686e0226fc5e549c4fc384a9e1bfa96dad5abe57058079c7e327d0fa568b5671ed5275381abffd4ac440b467c93c4689e3325c6215f0e159fbcca5a9425686639176a0eff0aa6dd791c671e086ac0d3f508692db6234ef62f69ce3490a64cb53f32b822f0f5d39ab0616a66c1d3e7b3377823f5ba649ca63bfb0d1a10f7b2f3d9feed2efc6004f34e5c875c5bcd053ecc16b3bcce2f79f35fb89c93607989575203b270cbf1b5476bf12c28976fee128dcba6c004913ed8ffee90aa5606c10edfa78c68bde41c49c560ce8929f50da54a47df93cf969ed230410b74889c5baeff686b97c37cddcdeb3de697ee4228938e0e3966c1f93ed055f258c36c6e2bc420f33955c0e479b190846428eba8f57f57bed8edbc000dd76dfbf30f06c2e59e0b64037c9adc695cc8513f47f96ac7ec57c5aae40e71cd3cbb73755d07ba873f03df17d48fa500de3b59cb6b9e8ce9473400cc0ea462deb7f6d38b1130e4a81a11c82087bc0982351e47da000f721ba9cdb8a624ec5ffa2c6bcbaf05dda88caee31614737bb2c847211ed38fadb038e028f75594cc988ff8fd83bb6560b1023f0b1d2b0302bac64bce46fd3ff18d2b8bc3aed6451f9ff69c54aa2660a43d5e4fc7284aa4f7c732754b90caf10a3cfe49bc904821e551b19dbe9c433825d38b1b83f42c18af3a57e41842e9efd17a8eaa16b6cd1ce8d2f21b67bbcc068af482f1e616f4cddf701a49def8aee87a387f30d9e9c39e1e6e98cc964cc4908457c0a7a259de9e67e210ad9cf9b62c5094930f62bc9074fbd7b0c1681670d4f89a8b4825aa92679a4ae9729dbd7806ca494cb1f252a713b1d613e4861c94a27e186281f1868fb7647cd51d2cdd82973c9377f1278f155b9605f84c62f8033fc1f7c3d2d78f5a55bd4804d2879142235a6ca832f86dda74a2c44ff6bf22f1e20443e3ca5f4cdf17ead34d4548b5e5d8ad3fa1cd46f92ed3b8673b4a884368b584ef4d4d5a0e18e61abb76ce48352500ee4f8ee86ef7743c875c5c33deca27922afb5a6d919457f684adb9bde4d88ef9a0c755c0a11c75c89f706a79babc58c3c58dd9eb569bfa2bf194645cd70c6ddcc231962815ac74c440d6471704a840d519cc6a82864d9fbd8b84fc74d603f77cc12a2881fa1db586f6fef1cf722abda51f8f551c06ca0a44dc176110fbc897d727ffc7c01d5b53e05bdc68ed8aff4f479dc6028f65990f5e971359b2295fc13ea8a0bbf776fd7ae4b7c6ce71dee44fa38935344aff403f31564e276d66db118fdac24ac38893d7896b0486a72f83ad7f9dc9ded54f3e7a90a3b679900677b68df4930396145b33205ed51357aa97307804b0a4c633943cf0c56d344545d4ccbe1512f5f071bb50302c4bf07a7819840c92f7c31835cf8dfce8cff439b4a05bad6a10f87e4a547420281366250d4253676ce2e34db1564af1c2ac05a5a4ab1c66f1364a29b3aa1ca94d0c6c19c495d91c37eee2e8b95c7d1e87d04222d678ad8dc2e206dfb7a5541ee1a334966c872142b6af069d70123ab7d7d046cfc14fbc94d2cabf640ce0fc8ecd5b47005e6afe747ce4a0c34e2dca4d11597554e1a905d69443f31ba84e7723069bbac16f9a3b8ff24aa6d1be9bc7d6b17473122ece6d648d6480461e460c8a25302f2b663ec2aa3de2d16fd53383eadd9c7bf6316962c7530fab97c8e84ec244765b775a0854dc4a8b157a22e89ef4b2a3cc73e9d9cb5829257cba7f33e4230c739971146721ae48aaa9f69af64e6ad6f11b5d4e22b163e95aa127f40e031aa2a754b7f4f24e2892eb5a4565cdc895a8ca76bd5be015e29332d7b74133031ed2685f8b262fed0762e78a6b9f846e60f0b0bb51d73aac185ed70d7c67d0fc23572a0527559a849f939cbabf13f7427a90f2dff5f1a7127fbea93a3d191dd71887fa885dfc8b53f4ca35c7e728421c0b41914ec62032409b10e99ecf255deaede703f06c94cb692d237490094a4fb5de847bfeccdc9b430f0d1d6f7b22ec24cc6dab8bf400d4ead636604f5bcecacf4ac061fb189f60d0b309a50f4e72dc9651d2b88b84657f982a546b13b9236b4e2b042e6ea58c2a909ae7a2ea970cbae62e68ff49ac9022704bb8d32434aba00d49cd63e04268466c58e38b5a2be6412a78a4e1b30bbd9a2c4870a8bba5f568f222f0f8e26a0b29d04d63f36e79ca8df3774e80c97ee412af072121c4f5c4faaf5ccf2b34848efbdc78b9eb125a50c601e6f95d187f270070ec6edb668275714f9478ccec51a56cdd9156074086b5722a5db67670b9804a6f355c63bab186fc850846dccaf3f76e5b7644af728cbb20fcf63d65090a20de44903f4d7ff2d13b54c5b87f873addf32d7bb1817f9ffe91fbccf870b2282e09e7d9966d514ecd139bf8cc94bb83ac363c2eedeca163e4e8a2c47a4f16ab313326539d32ba5a12658a2dba4fee781bdb14f4b37252eaebedf44345a01818c107b5ddffe5508f234e7b0eab2cc7564743add2b61e6e8ddd7178cdbf954c61c2c5fc958a9a8742f2c9a730e091e0cdd7746ff5096c56b039d41783caa55d4ce6dc1db466d36c04866ce6753d8ce36c139a654f29b977c6bcd9da1667be6ae38c74b7bc64a2f6a2670672032be557a8ba5349bfe386eb28ca5d3a64673f3b79039bff72f68db3a3a2cd47e37b79c4c88627af0fb42acbab5d2a1bf0d73c9145b40149bc33154fb728c86f15ba1e19a71d39192c726b8344ae91c27ce88164228edfdaa644e6234175e3323dbcad877a9c29468404eb88ca3545952c407c9052d66122dad7f935123c62672a74fd802d40951699700e9a826519519940fbdd2fbbe75707bc1302c0974965ce397163de027e8810a138eae6181cfe174666a2d06c0994484cb0f364264428b24711b991d1b2797f52da949bbef4ca1267ca4d1501a7339b656327d1ac13e6debdfc39a0080d8ac5f15591ec9b67e22ae8b3d4e81ffdff141f787d426d5c12d49037ccd5649e930d0faa1d4e9d81185dfb0482fa8f25fa2fcf31996fb9d6260cd9ec10ed91db010bfc9ffd26f6d12ea0b0e2c466871a997851697dd9182f45469590db39e202e393674ccb8991a3425cd31454bc057efa872649f1bcc0341cdc7d6a410bbe8533734ca19dd846da1a31b9f2c690857026ff2f11beb3d5b5792591f0a3c5fbdf3c15fdb605db49d6c86d88294d87518e344f32fbacad225dd65ade154fcc6e6c9bcfade3b84c1909a06a49fe9870f9a48388d10198cbca934d2ef25ed970485fc8012039fa54e39b518be9a3771b5105da6b99787c30c00dc283da8cc51deec5387dfd456edcdd4c08e29aab6ae12cd834cf1c227364d3f6cb79e2f28133bf7ceb931aba6759c2ce1ed4e16f57098fbb764a20e976e097ad86e5601bfe8cb701e83a01bebd8a7c56dca285fb593c3e40b19214238ef3aca0b7af68fe74e42d414946102e19a813ac24f0e32f946028f4e9ce421dd073294994704198862d7f9c984233b7526a5f9f8da0432b9917813970c78b0b2a0b304635f601d83262945f595152373661ebd99d9780f2b4dccfc9fa17d61f51d33fd7f58e84ef0ca942d22129577c3be48bc4a86951f884c98df66cafbb6f1929ae0aecf6e120dcc64cff27d15e0aee69f481e3c00d603f5fb2efda3defb6bf2060e8db7b1463f93759128ce22814d81b0405be6c846b6dc1634c1517d4dcf0dbbaf332b5ee88cd863839b47dcea3c8d16c1fa9c962565626c54085ddb0be7a54f98c8855e33b6b11408f8134fb17a184a1cceb3f2dcdc1ba9b0a5bedca39298751d01c4b8f6782014b9e09ad67314757df23846c828dcaa82c66428f68388d0c9e67c934247a02544aa37cc7ed7cb53022c87da924c809e1e1269c02966d8f04065b542d412804496eae75bef18b2ae503ac0a74e3ba63dff993b44048ff0251f3f076eabccfd7581063ef1373a39a63ac48b1191c26bedec61d45fd5b36b813d09e0359114d62a4ac2c89f6182754c4dc5eb0806f27454228b770e39c5a3e811fd2bbca1266f6bbd9f49704b8116244cc025af8f85c05497ef802067089aa824e0fd924f3ed5e9612c5b9046e07deb8e0958ba5b35957af0c341f9e0110809f1aac7f8ff12f59ce0c313220452ff9f71becfadda0d7f17a0bec28b4d32c1032316aa12becef2209b1f7b3d528db7484f192e3209c922b6cfda02d3fe9bbd3b1ba9eb9cf41b5183a09ac1c05a2177166a8bfe42f29556655c1c7c6095462ccf4191bc311d014b3cfba74def1707a1ed5f179ec0e6e87c69fef3ab55a44868ed4590f9c51016969abacb236ddbeac75d54555339d0d89d37cb6d7a87e9c6a7756fc3f21fe41f1359481e77af9d8252393f481c5d07b49db709f76aa50e55497e01b652a87ee503150d4ef4f1ee3d2e9ed4cb27c2eaa063b10c594632015709a6b02a3dceb57f705eb440fe39a29982069f1eabfc45ec7c6d2352a798aa173b06dcd73e3963ff600fecb26f07f90a96bd6c067f360cdc385bb7ef72448c14259447da01a0b6ab60bc5dcc6b94ea6a36b382e5d1c4506ea8570774cbccb16c327f1c31ea588c41ce997c598172a5fd2774cfc7683f676e72906444fd51fc238e9f9f8ef73837f131367b98dc5274666fd36042b0f9ebff8d358db986bc1ca553e70414b4ea1cbd07239ad73d5023ffc10390818893ce6986f5b09d83794bba64812981723fcfbe466d9165d3ca343d5a7c0c027464ebc1ea6e31668ae7c38753bea4facec28004199d0e93b96b9ac1a1bff35d6638b3928419bcb9f5a60d43563ba23fe14e3f16e040ec7ae81d9d152151dfdac605877f143ed01445beee63461f1b45182403d938fe9f04c3d305f6132c4ef81d82a01dbca417b80121c304be244490910e12706190445b0a6a1ca5064dd1401c82c19f16aa72ad3ea588a6cda70f16cfa4edac3c8a9861f1e5cb89d328c573858793bdd174eb193b6a652ca70dae8156d8defa16979d6e741ab13376748efaa8e42efa41e8b818d37ac45db7f83cbdf18f3be34cef2eea979ee3f03d47f363edb3b9e7123b3fec204b78c390e4bc6f6fad4344ad5fa17c0917638ee2a288308f5e4a91db794ea959f7b32aebc5480655ec72fb8c31e0bdacc530bb36390a5bd24c60f3c1281b595997de25b341aac46e99fdc4994df1be78567cd9d3c5a7bbe41ba9f98f1f9f606386a856e3e6f8b52c998269e2194dc3b8e7f8e689ab9b6bb738a5a9a497fa8352a11ddf87438c5b97a380200652e10653d7b04d11de4153402849dad8ba8368b05b3c250bcec93bede12ff213f4f759540fd417c84e5c76de0875da73f846c25d23061f3205f3994e55b12a728663ee05784d59c91a17a8254d36c1aa2f7935622a6f5b663983b791c3773c33e6a8b7a8dfa2968cd91ee745de704ddd89c53e735199e8eff2daf075550077768c5731cadb6d083573a1c056034d3dd45f2f58116871cc3ffd3ca8976e3a070fec0e65f01495b4c518ccc8c6290638a6364f2d67f8356689e75bf32f447b38df3351ccdc9c8e979c594577ce7316c81ddac9215e7d86410c26c33fee997409be36f48ebc242db64646caba9f155b1e8ff63675e839f0918623cfb1e3714b4ee884313cc8892e0821c61f4822f95e01ac33949d8902400a5ad701e371b7711a29709cf974907e0d6e11356cc541704da4dd23fc9b2df8c2fd4238b9984339429b5b29d56a146c075358b4d2896f7836f911947911711d77931feecdac2c09beaa219dc12f25e83ff5f4c897516b9a75122d2daf4e26440d6bf0a0e4db927dba7d87eed9a271a5577839109c418a87de7bc51bdf179222c7f01ab2b39e27ad4adaec04436f01a76a9121765f0d44c49d92a7598bd60a4fd1b27b73ac05cabcf69d6752ab9a5f8e40c5d891a8b16ee744f7fd363dab71fc1824d085462e6a20b74f9fc2babc0b3c330840a604e4f55e47a468c3343e9221b16d7ca9ef2f6bc7c7507ca7ca5a8ebc2e4987dca30eec1c69320cfaf7b2dc7bcfb675a1804dc39a7ee98cd993600ed8d46360a45a5e4c58bf2ac607fbf173adde25fdeaefbd58cad711dcf7d6487bc119988a822b4f74cec61090d1637d3ac5c599b0c4643586ee9bb5657a08a1bdfbf73fa6f2a2bd043a1ffb64a4bcaa7a5eeb9418887cc1d92ae604b715b19d7acc0586b6d09be1ec9cf57c5bc5c448124dcf7685f1c10a0ffbefd2f27075671673c47533a07ee2bb81c387a3251587b8bc438af58cefa240e8263d588e47c587773805f71f919c93a97e4a6aae4448012037d0724c8dd7a79f572287ea55874c74dc91ba5598c14fbaf547aa80e5f4c8b88daf7554ff9749e894e9bab1df70d08c9bca091a20438ab03f87a4e27b8f33574e17cb4eba81e07191f0ce02d95841346215cf43814d9051ef96dfeed3d9ac4352e6c424eedd9f614e8793b14af1b429c914af1f72d7b0ffbf459a732e841909d3f371d5d544eec0d0f9fbe5da0b17f36808b00c717b45359956c2ee92bd3eab7641ef9021a1ef6d221a44da41a3ce61723e99aaff26061cd9114a3a16314c3776725f6ebeffd5f49b59db8e6f4575bd51067e229ff6c514b595d54ee1baac9f29b580f5ad961dfcb697853b6ed71c1ee261e9f360097eb81f7743a0a8c13f11652019664921e1ff0ef0591463f5be4f036f05f0fa97ec400c4106028547860cbf72c7205e7520656c90c1d73effcfdfb21e1b4599a3711e6b86ebdc54b164751dda935e594253a053d4cc62221051a6fc8de613319f1882de7a7417486ca0d19cfd0c38305837bea5290cc2b194d5fccc07d65cfc2972638aa0879140d048ecc6c7306d49efa19c0073a3f092911717d2ed598639e00cac1a58057d895db970eaf0afc8c07514260839a1a5b539c2c9670093ee209aef3dfa6192922db82c48042998c58830d006df97983298462634a0e6da5f83f111ebc87b1ad4997402a4d51f77cf16bf9cf47e12ffc1eef455fe8d107ec69069ff5532f43d547cda5c0f3519a0c772a0507a811637499e71ac029d8c9a9acbcc0be2ac8e23f37bc1b2c7001f5f25f7d0a8e644a7c1a04f6beb25e3d520b1da4bf712ff50f050743e75020b681629962c48ce4733217eaaeae39cf6d8b2dcc6e7d873b48feab25647378fe35cace91d95042cc6170807ee45a4f6706d57b4289559e791320128fe29a6e07dbfd8d6abb51cf2f1bc0432f40f64446fbf062c356bdd7ecae2e1045b3b7a70573d49b571ccc69f17e3950b71e038b9530ff8937327fa7d00eec62bdd463bf1cd03835b5e35203f260cc9ec3f87c8aee2762668534196b782b4f1e67d792329bc4e2b3ad91879351e7700163b7cc7a1e466e62286476c69ed0c4d7a54633ec7be2b22f28e905ce21fed082a5c159d10705ba4e8f0f603fad9b1754d4e61a7b950292f5dee47e6f592e29aec65ab4f3866eb1b6386f96c50e8e22dc06803829c5bcf1df01c0e18835f340cc0c4a2360ed96aaa249987694f9064e490c0da360e175187820bb1556044c0b09ef175fceb2e04168ea795643ffb66dd9918923a1f1bab26e1fe954e3d831dadf0f95e7df19fda687e7b6c2b602718e7f720755f3e5daf295327ef06841a6da26130c5e130a196b3c80a3f592580cb9d5ae474efd51e82252a8e746fc5e6c79c94f9f19ee13dbb011fa6188c9063a39b2e9746d3598fd9424163ec1828042bbe5a5fa92f476038c70efd1aa6cf4235ebdc07596684e45c7b922f515b930b2e647f8d3ca079867d0f49b00a659ed2f027942f63fa234ce060f08fff10cd9bc6ca45d6a0723bfb014fd7b08c274c807e9a4d1158da6e0a8abc04145b0e82c22a56255f7bdd651f38a8d8f915c3655b0dbb284d17700d9de1f22ce1c52f4a31f1bb1eeb5179b843bc38849cce4b65cc19e54929df364ead01f2f6f1bf9925797d09e96a1ed5c55c86083031ed6f529999091a8fa12d70c9ac5e5c574f8cb6fc0bff99e98f68d8434419a2b7d23a0e0456b663e055635413eadd509c6cfe4342e46852817a4fcb58f0fb1c02c299f37b212e86f4f5da6ccc8b3e019e8d248b8ed3eb4f053009abfc4a9522df5d90bb5e051a5189512b655b74e19e40719438c11dea97b537ba555686d75c401e2fbd31c3766d53acd82cd06c62123d93957507c24c1fbf4115983d339c27e57a53201139702009bbd2d7b3acde8169579c9e0453c771f4558e0358ffdb6bd1e0e5c14513a906592789ed5399f66c182aeefdceff65132aac653b5a0aa76b0ed86b1e57efd72b07b67457c014f624f0b5124e0a7898d799f0237530057a7f897b40ba667ce1926a81030b23d93f8441c25b0f5ff381abbd1ea090dee16ae56fe0c257ef80047afed63a8fe64ce046bafa2871004e78d3a4118d8c2a3c401d92a421af4d72a0f9f6406cd99af58f8d8894032c3b56f7a43a60b12a1600c570c02dd0ebf5f8fee0865b52cf7d462f0b5825dc2eb2326bacba0df709b32939e90a4b75273f49a4357c9244e767be79339c1e264cdcefee13f0a77bc27ad6997657bb6ef7a2cfce85f9643033bb27bf7e07bd6fff7a2c7582330ff15702920b409621511de3d2fdf3f0055ab536b689af84938ea703c693aa38a14888d9e740072d828607e0ce3e8fd44ee80c4d3296db2ebcc64d4335cdd12e93731abf496a8140a1db6fa2be34c1595a296f37425ec218a79d5015150dffa9a3ed56686426bef1280abd1ecb9ad6153a8203207037b8940d79b3c20ae20803b0992d94d78b8a22f6a02b84d1c9433c97ac8567dbdc6a733c035242b6cadcd9b43f29da946c43d2d2ddf359c76ab640a8b130f97e1195918e441a1ee4fb78397e9fd58e9ae3a33845cef75777225c69d725b016be0468704b14ca7070806a88121baaa139eb1f67d8666950419820ab0d5999df4a035dd3a8a6c0db9180fa6621af3b86b66607981620e99aa1197354576524e1549f3a77e2626d6015d4f7af197af1c174fe73c4ace31708ab472104419e5bc1d79b379a685b5c0ac4685f2c1c78ebcacf7b9fdd7e5f82203ba683feb8d3f1632b8c6292e510e9215df9acc604769b17e9ec1db04d4df1ac1e4c5648f01ca9b2e598b951693231cc0b123a9d9ded57e4b0de4562a58b0a31fbe86523c8cd55296d3d424f6145b2d259e2f43de6dc0519bde449a6d2e43e5de8ddaa0462065bef9cebbedbb235c49f5fce30779480bf61ca2cdda3646e9302eb9551f81017948e3528c5c84f40c7e73006e2504dc6e9f61e4aa58ce98f6a30e256e76a1c82ebf3f3752d8536c6add637bcc18ae2b855fb66f84c602b73844adc77206ca26c45d8c830e09a9ac23215ac49cfa261e0f48c71d69eb77c02a52396c34c4e7fae1c1711918a5efc980629b2b3671df5bf5551dae9366c77a1ca47e9b56f3468a822bf35cbbfcc120b0612394a348a3f58d461ea9434f9bca5a62712d47c5ea927eece748a0667e1305aecc6cee2d2008657ea3913bc770f41b93904863c4dbfdca7efb454ffd7abe51d571d9080e9de0fd917c500f6fa6b8738732a39e666041d82ae5c87ff173e98d4fce62933b4220ab32bbce7a04d0ab5d4c9caec0b47f90f5c95cbf492bc8fb3ee81046678193f2b06344f341e13065a718acfe76bd3648025d7212c1d476cd322bba4913eda78fe2709c8f0fc1296adf090f2a2ed2deac39e89d3259409ca96edcf5da804b83f5299ec47e09f9b211bfc8b48529ae46dbe0ac952cd61168ae644152b3a3a8b2508c666221e3737652fc8003a15b2de5670b58a809af9464553901186d72d4770f4243f33aca9ccc355ecae002ef97a77929bde26bfadc9a128b743812ae9acf307a7c58b2a8113b0d033d75ebf8520b97404362b934699c9158d049ca759b15f11ee8922cb5d860b974c013f8c1e125cdcb93dd70461b33dc0696d40be0337e6fa5e4c8f1005c1901d5369941fe948c3a5a6fd578c4490678e1bd29f770ae776d98f07a9b6579c0fdb50eb16b4933fc97f93a2c9eb8711331f8cb4193d4e5c2ed83982e587ecc5523bfe697d826e74ddb6789794c5aaafea7bdb3511ce2ed931bb17ea1424de3f937ac374729cbf600827549c9ecd5a8f479c8c1e018e69f59d4cf7734a4f626e1f821931717a976b50e0035a646d2f39d2e26e8851906f8cbdd4d9bb932d334dab2dac60c69cb0d75f181ad979cc389d466f3c19f48d0874218975cd713d96a88f41ad919d5917a33c81cce6da794d1998ad8e24558dc742a027a834fbc989f6d7599b576b3d2fc487951aa54e9c4281a3b87edd42870126f2005e20ab4373411a2f6e1acf9891481ac34c67e3315cd826fc6107df4fa22bcab6cdbeb46bbc8eee1be47e955631703d0ae99e062901c337dd98a6537cda0526b0ec35779dad0ac4108535bb136d5e08ce121c4e1c52db5e559105d2180ae6bd13207d2f11ba8a77e0826a964a16b77ed2b0f139baebb74295abde8c6d7e8efe90aca0a126c57de0faf67e6d58c5cd2aff5f674ce1fe731840e46d963e2a9610a25bc9467a2c528af05478d419991b88556e4b20c110c282dffb3d753f906109380168761b4ba3f16ee244208491565eff1a18afd6ccfc8741fc6f7110bd146bfd6630455b20f1dc5f99bf09b35ab9b9978b3bdc4741df491a79465d7c516169e8c168897308202972a07c959fe47b1eb22de30aa8dbb8531ec86b8aff037c6e0809120817f7690905ead6183f0ceb087ffcebf060db2140891aa94e661b6d3aacab5a79e6a56234c6c57302d0ab0542ba317880ba029cf85935c6e544dee31e4cc71c6a6dfb6e028acc010fe61955f62214ae92ee4059241141780a926361053748b1fad7491774515643b0cdbfc552ca58169bf60b3cc80d3d285821fc59f75eb06bce5c51ae89ea7f8a0fec4ce0ade88e8e15b13d1b04b63ce71afa30ed17481888e698745c5cf0b872436569ca6122f2ac8e2dc7adfc0a1a519244c466bea4a9f410d4e1918cd7d68654299fd0a6faad736ad8c7fd265e09a882eb4f88725f9cc6d12294ac05ee59b75538d86f0af1c72200612a141ea46f40602c8de8b5e32cefaf5235890dca72ba95a901b7de4d3c0b16d1a2e6b7d995d18a31d80b46be050aafae97e8d0c97dba2bc256842c6d59b64d005290259b196bc1a9d3817aa5e4bd963752462cbce80c67a5306d65aab05045d3c5cece1403e09a89283a0268c84780ab36967ec60841820f3f05a87c4c8150ee332182f30354a1ee846f992d7d1e84082adfb73b2c8b31e483c402e81a664c9342bfc3fcc8d918e46dba50ec8b792e553e32fb3163994c82a5e8ee04d9e66d0d4b221f62a350e5f6589b5942bd4a186b14e39bdf2ac25a98aea3dd0f8b6475d370acaf9f9f9bb2fbd03bca20b8e91a113cbec9b47fd26892ada73d04bb20400c44ad468900235cb0a3d6a575d9b0dee667edbf1ebd61b901663d6e94b33f9374c118293c15cba643638cdb7478314b11acafc83c66cb1c99bd58caa394326f4b611014d72c8b258ec0bb647b05315059771bfc7707c29c113bf341082f3dc5c1c9a1e6b177d115b171248ea565dd5ff0b1df66ac464eaadad0c15c60c271fdbc5dad853ef77f4eb8c7c99f2bd992e87d657fc03d79e344158a6886479b6819440f9c7ca94a3994c226ce8b5728ff5dd7e9fee37b5f97811ba1d06315c722586f05cb5bafd3038f32465d01cd5af2ebc5b7b6af23e3567e59dce66afc6d73509373d843785a6e1a47e1accc218f719ecbbefe8086b8c3a858e807707d3fac2e5c6c87ac3f26a7bedbdb4c38e8f50cdf3a320f0d699496aeda81421c9dd14deafa8a729031ba4fca40f177307b04ea5931441a37347df0ff3e78a7c8b0c01703371d86b856e1f4cfc4d7cfba612fcb20cdc57ce4f7bcfd26c91b1eb54529a3d425c58ec638356463b09863030b1304b65baecc130dc54ebd8851904e582db421bdd26c2e07c25330390481aca24fc0c6a9d08128cacaa239d816362d0278596420e006996db90ebc44def11ab0838032325199a2503c8efc40d6c9e399278597b3534b12b033cb3850ba4a266d4d0d6b4a77586d92685d866962386d2e16de036a7fbbdce05badd52c64223ad7f32e12d9bf1f63376c2206d78413fed601facf2a8d6080b06a0cb2b01c8d1dd06cf7a1301ab7f63c5e3f8f703366f362098a7dac83672387ef79eb80be299975fcc02d6ac2e9c718374699dc211789ba46101b6d55ae824463e47d8d0ef7a6a48dc70101e2c349545aa4e837076977b0ab900acdadd4ee87f30702d62c77d34703c6220764061aaadc8e3356850587f66f787a68fa6dfca96d5aa17982e3a4ee9106046653e9adbfef1e26b426852146f0376c18e0ba51249830f313dbdfc7ce3ff1c778ac2c47e6c55d67396079bf7649c5d059929980a16aa67d1b9a0303b233dc6aec4a5b02f2f39a0a9e211f1c74e20e3ee6dbe751c908fc51bb63d4afdb15c6cd18a007783d297fd0679cf31ee23a8790a812bc2bafbbdee5663074e0371bde0787d4a30dbc6702996657c7819f9cb54c40320521223cda53a9c0c553c3749d9f30b58f61da1378ad194c629beed7495d285d79425a0bc5a75feb0c7e5cdefa30d1f52a65c10f0dd08a82870a8be8b2bd73c93f8eb93aa0563d4c9bd5cb0f45453add1d049e2541f8d250e448f3ccea0620ea5f3ca1f3df1ef6c17b1dbb97b9c2c94e1a363dcf6bb5d8d2cdb3bf760b4b8b0b78f1abaa1142070ae1b969505670d7f5eaea8e3060fe142f747a759f418f1749f608e1affb71414506674e10c484d09902632cb477c25a865ba106bb0702bfd2230e64df97947d699004a1836f2914b4b196bea45a310ce969ba5429ffb3131b0d7b2136904d7c9f8d567688d1171801109b6f2c840ceccb3ad007e1d1656a93b35d05f5b907092a7a2ede212a4829c4132fb31ed63aa144250e6da8813fde38d00a95ff25936c41e607eb0cb0d78401c78f6ea9d05d51f0dca330fda37fbfdecf6a273f35fd928e1b314e3e284e44520d6129960bb3c2a228920a641859b55486a57003db8cd27fe111c1d49ae9bc88174395032b3c455d55aca678659edc401cf1c60611a4c15f34e224f235cb8cb3b0fff2d4d4c9f7ae20b0cae16db5f7dd802a865c3397718691c761b758f55c1af15097d5af7642f283546130f65fc951fcf4a2e594b20def15fa51939a0379e1b352f71b77d72d636e4cd94c52d0fb265ea6c3e9a7faf7f1a23f8fec0f5beaac0fecea1259defcd1e93e8fa7dcab888cfd89aab39c6c387d96f08b5cca6bb2542b00393f92c9a44cf2c9c050fa0f9910727724037c415327b09d548782e00111490e5ba5ce5ff9783c1b31f272aa6f4092e9c260ab25c7680e56ead519b8fda840560b74b581f87a97f17670811f9b2355746e378cedde50aa2a3d576d78534887a6c73c2cfd159199c9e3dd7b7a415f092513de258d1722fd7fe34c1debe539029897adb15039d1fe1991fff35a7797d6e40ef9348b7d9a1eaf3997bc7258ce1fb3224bfe569497ca09b959902e59697c9750b159b94c1862f9a2e93285ec9da6ca7f0a56a27b118166c2ca1cc1f96c55a689f629ec33e627e77463d96fda71016268bf87e6e040e92024ad7fa01e1bc61b4b4e6be2f47fa3ecd332a6992118e1c682584ac6dd43914b8a4daee1501ab10ed6cf3a3f24104fe95550243f973d70a637d86e39c77dfe4fc723aff946fe46bc4ef2fcc1d5cf6f6142f41546dfe9d9e2cacc5eeb366b20069b2dd09698fae4c8db6dbad56ab82cdaec5bcabfb671fc7f1e7bd99252dc643e6559621f7c6f34518af2f963616fcb5520e24746dbf62121d69bc2b2816dbf657b0773ec5e509c4d999a13ed4939d7569700f6361aeb72b95624695696e2d5fb533fd21550f510b4fa5b209f6020c9728edc18502c8e89c4bed24b3a9d6b2adfe551b50334edce5c90a12bdf8de5d2a15d2b51d0175db355168f263c96d46554dc37743e7b9499d2e0f8f08df29288f38d0a7df9c586ae69c664856c34fc40381115ba06d76c2727b5f622334c2c037dc70ae26a0fc941903cd5955b6bea9605a8736dc376aa7946b7bcf94741f4449b5f77e84ca1babb232ccb132bdb88704e9d6bb4b98dfa50e6a0ef637a137342ee72f374b8695657be08a50b97666060f9cf31bb2bfd1fa6548d7f4807bb8631b5a65bda36402921844ec82ae1393c936c084735a9095585a29cbd331b8906886bd2d50420a66fe6f9506dc560279bbf8660482fdafc22e6b6c55b1b47ed9f0c4c0be920b712c50413f459f73ca7ab20d4eeee16d21311044a9bb11ba12ec0db834ccb45fcb5c076195d83f318b9dd5e9a4a4624cfa2e6d1089f2a22b7d79fe485a7da72e5383ddec8edd92692e2767b27019b72055dbdf85b4aa86e216fe308177224b400b434d0ef94ae1cccbbac5d7536e0a53ea940177cc0c1dcd0c9c618efacaa1a97af15d8beacc5e1cb1e58f187bf3d1cda7c84dd5ed6c60e34612e54a43016105202c7d10da9e74da79265e4c95d08cbe779696c0f63987bb437142ce6f22c56e09069f3d6ac5cdb81f26a11d4209264e8d90dab69bfff9b830f0cfa0e0b0fb4d127c533e161d45f9a80d93fbfec541beed68627938c2b1a25ded80a0b649ef43be96ab2c819d04ae51aef4f2e2568618cdcc808b66d574baba24dfc891f185b6b7d629d40cbf1f667b73cd518435615d0e9e2a479853f1b753d844dd57987487311c172c11ffefed5beefa25e52a259d185c049588ca553f88c9038ea1f50b85f935864b784a3d0d8d48c4635bff8d4abf3486cbeba244b84196353b1290b1acd0ec8c73a9e9a4a62bb51fdb0fa3269cbf117ad58e9a808c0c59c5aad5e3730f978c837a7d393f6b70e23388c2e325c02057156bec63b29da4ba3c478fd0c3f79e28c8e59d51336ee896397203d5be7991fd850be980cb577cf0c7dbbbcda3dab2d71a612acd5266b45ea7403b8739f2053e9898cde700724a8578aa65c185cc38d54c592c0e7a2b1c3e5ffc8046a4e3525ddec7158fd347bec4893668a5f4297818ad6a962e74242debb189447639466a6f8035643e09652d544e24f4134f063fe11e8df4bae4b8e9f8d47c82bf2b1198d7fba5330324d130ee89c00f2a6a6486779d8b1970c0157c99d9c0df8d891601fceff16e7d5ab283fffbcec60bccdec127dc42b50483926ae594b306d34700528a01dac08cb86e0badfb2c16877616f8fcb1432f05d56f14142263cb244b77d49f618aa559e2bba30033f82183bb2dc99009f09dadca187cfb36b8557710b5789e23d6de37b4f722788d5907a23c39ee81eb3a6897be9d4207e0bbe09e04096b6dcdb1aed713712237ae0c41ff651c1227f6296889048546a7acc8cb79f8d3a4b5d1c0139953017c644bde0bbf42300f01a0d2b7e30c1c516d21e8d429bc5ffe7f6275defbd2df4140871eabe5317a8fb33859d66c513d9f50221aface15453dfd3d0407a4b35960636f223cb8ed6e6b7ebfc0c8f4b0b9677716ff6df6d65a4b251d962eca78680edd3f1b564a094a51c02d6268bf70387c582324f965ecb9b8a018d3367b3024022d8ea91bcee5b80e74b326ca241b55059595e6ad404d523ecb4bb5b70c1c518b83cd4b57f4200483bd51602409d8be9db5be295234308d49ffc67827bce7bfcf391ae2165b858c61a844421019bb10e7a8f660de29734d2b5ffb1e7251c4ff531679b9349cba52035f4df76d2d5748abaad0c1834aa1bbaaff2e6d9ef63c657a3cfc22aacc94357e41160351cc39fe69b00e863c308927bda43d6eb590cccb202b7f69f8a296231930ad9cc5947c0fe5ab4c6cbfaac8e487351cf170488f2eefa4b819309024b710d8fbeed2e8a3000dd4ba87d4e4a474df3eeddaf6044abba9e37e4c5cd155eb56a88c9b473e2d84bc874bb31200def23acea2366578f211cbbe3f9c0eb48710dbcabe1002147464caf3043068172aaa355eb2c03513b00d7f8fcb665ebe2359934ab226eb4c2e62bfb535c4457bbb7e380bd4beee44d7ccfbde7dcdad0dd1197e5734b2e6f7320c5ab0ae1befe95bf27b087ab2953ea7834dfeda13d151f252854741f77aba67027a11c207edc7cba32974f13aa8c9ac4bf7ed56af76174b3c6297148c6ff7fa39715be23ed013492e427987765692945b562b8b7d79bed225e559c15af42ce68e5e8b4ca8e766453679e96879c220965888350100a7c4e79f9f542fbbfcb002b66bf2c1fbf1a703fe4cd110b032d6f6131d85096b39530adee79919dde76d49d701c4399cf7c309d3211a576972c368c7d8d26d3740bc29d7d095b578a98a3dad7ab1a9dd57cf93399e8f675b77efd474d9981fc5e8ffccb6d466a0412d5cf85f6b3382566bdbd8637a9f2612780d3f73516d4e10a7dd0a387ff9536cc09639498043a67823f8b7bb759665856bc7044463fb4b9e7339fb8de552bb4b29d889e3e09d0009baff5126de3c65da62a19ac3239f46f10c1928e05bd6697c3ce9ffccca43d91d936ebde3fc6285c18cfa976f317870f9c43b26cf456c081d25d943324796783835d3dd4c304c08188f2ce711b5bed2b39a309ce617580d50fdabce30a3375e6a0d99e67575f7c65519f758c01b336c234a5ca1530ae12534731158f80b8c12e05c999081435dff644c45625d5d6dbbbd623f00675134d5a26b0e4f6edc70cbf15588a4877e3bb2fb2253ef9d3d442d114700cf70988fe4d777fcced6dc9c1083e4c60a19eaa6805049a3cd201e9224e61edf43f30bfff18291e376b1ca4ca6dab8c9f77996ac7ac658171f5e6077065ee2d1856de3cf665b5c3b6062933c4d70256798b40cf29054c7b470133f904b80c85011a0a281b7ec3419f586108fc5b305346fed5037ea13d95f7b02f624605d5dc44aff483efe7e0316e82974759b186c850f2473484fa176973c4a9c89b48cd45f3749de09c66b66c15c91612fafce12b2a416eb9d02bf7a6cd664ef79379106f19fe2a0f82dabda3c83dcda1025e3e5414f0309293772278cf00e25d08506ccf892d80bc700934f78c37d456401b53e4b2b100618c61141fff8be5a10bfb026748e987cebca216db37df159a25a7d6ec979dc4eb338c11a2486705032214de01c544d288c55cc3e1f054b34a5bae3a644b3f4a5c82f450f9fd49cf7fa147bb973726fd87d0df7fcb7ed692b073c12caa5b011c7835d08b53c04f303da31b42a564f7a5c1be33269783f33dfa6c9f0e3e95b65898f58f38ca236b2b5a9a3889b1a594e1d589b224dea305d02a32ebaa51acdf719e92cb1b3c41aad131027178fb063364deaac60a421bf69fc188ba7310548db52b25e9f849396dad93d4b1f2ef7e59d11170b22e7e95255cf35d8000b7315179ac847e8870a0f121ec3abf63604c0afa7f890253a7ea03e44403499f621300c15e5bcfbdc23c7510556ee64a21a1085d0ab8088fc2491e162dc02b7a9e742104efddb6c10fe751750f036d8e8dbf2046830ebcbe956bd80c4065e7255a27db5c1cd292de5cc0e1e8b4e78a4b72b35493ceca17d072727d3cd9b21c2abb941d37227174e864a086ee03a83b1b90a2f06521f800738bcacfd9581aa2d872c8724a1749c7aae7b852b983045840fe3d4f450b083ed0cb02f83b1464b566de5ffc5792241be938a36e668b2bac7fe4e676004bd004f3b79ac74686abfd5f4d9e29e141111a15e761e85e30bbe2d25b3c125deabea9e2204a93569c3cdf259910cb75251eb1a2564f6c2bf05b54505339eab926c7b5274115c2533436f8a45588b54d1e2dc4009e49e6f6eaa53a3193943cd7383a750a17b214820aa4c77b8a9b386a010ae94ff5ad7f23cee301a0511a4c83a7166ff7228df3df8482742d748f64c909c98d350eba99a61a1ba9b978ea91ac95c1a7625c1ba9dbb3c7b92c2b56f9b339d750cc31fa2484a946359c627b74cc288c354f273802524e3f20cf17169979834d8b119aeef301b5a03bab3aba3cc4b66992c7c5e1e776ae45ab1ec54971cd94ec053255e79e82073c85d068897bb7c934003e3a76031911ae803696cedbbc25231ef19845672b51772bdc6265cb9caa15011df3a405db566d8fa5fdcb47f6bb14cb913457a8e2e6231d2c57ae5b62bbe79f776357a61871acf83b5826046be20ad378ab657937cd4c17319e8295720139e31f1990f5df7b478f7c6781d6ad6c346b076640e30ff3c4f0054e9cc899f4adcc1df10da493e154879853586abe85e008c9bb642e5847d338e4422a71c9d29edfc70dc6d03444c1fa082cdd582b7a2d4d78a02d80c0efc31ab469e36f53dfd8f6d3404a648e5967b36aeac83d35e5813bad9155898bbaad920e2d033bd1e92a0b8697dc0633bfd7f2a2362ba868d6e35fa53449f1c751fbee04b6263ace2bbe3880d69a50937be92cfb2ae40c0ccd183ea411a3930a616ba47268e264501ed90d0f5759873b528e6ae01491ce0c913b20aca31d4c2458440c807558808f5f1f790b0dcdc23206f21c1d69cec9dce9bb280d4a321df57faf60c6c9f540a20fdd3525b72fa22b8a468a5c0a65278a846bdfd2eec83ebeaff316b7248cc8ba2bc2c1bf77468d7d433f3d583e21213bb5bb437ff460638007388b8b68c5c7f6801f40edfcf50ae0cade5c393512de8df91849a26d74174477b1bc4e918769a07cbb8dc490931be079bc7bf97e77fe696db6f490bf729f28a38cfc75a86be884d220375453d3c447d01f78c643eccd198dfcdf82060af3064721b1675d331046f11b2603f34197f4355492a67669fa08aef7b31f6987a8f3407abc1618e802fdb0580be569b7cef934df5c3014923c410c2f32566cb9e591ad0520549e7b341375e1df720dce39977941bf94d37e8c01f9d6ae244c5d456d31656a8fc1fce732af11db094f8feffeea77da0826bd86656cb07315b63c3f4561f4957e22b7384a6f0568d2d988182c8b36a2ce7a062d0157f4e0e0fbe83098c55c1c9ca68d690d32c685b7d21e189ff87d5c0467a944af809725b0efe416bab12d409ea01775534260a0c8d2396e51688ee8b03ec666e54487ec7146c93c2b5433f131e5b80616ef57162f835045f4b887a9e396c30d4aa0b5e3dfcdca6afe629e8b35f8f8f0578fe1db6e7d87d5915ec8db73193b208075533b99006658442cf17bff99b396fa3228185c2a5f547272bb28f177e8c263dff010b144f576510ec9d6b97382067af588c30320ff913fca71368480b6d854ad4da8f1956005b4c5131abd821945a9f9bb53fd9eb839b8fbdfa357acc1d146a3bc3f4c1ec494515040b4ef61fcc2db9dc3c00646679c26e301727e17b89c653e5097ece69f2512febb104fe5855deaa5a67c5d9852d1975d1d4e74465b81ac071e35e7a8cb020eff43c395be2a9724fd9d2eb22b519f8b878ec69b3b268761bf50cc4e4dcb70e41801860a663451892d0478caeaff1934756aaf335baa845234b0a5e00c80b5ed5a6b93cb4b65c8190364a9bf3341a9a3794f859d331f0a37441bad256ac0b9d394bfca13fac34ecef742d0f7fc6607f85b6d12fbea135f38efb9bac479d3f7aff49d17f18ea311c9b045870bd94962493f63ab6e16ad2e13f1de5259252c4a11ed4fdbb48715b8266212b17f18e7fdd2a2303c2affeb7084397c5f45749b05ab1b7340ecba819508c396536f6c38449071a617cdfe207eb6399e0114a32619de87892af9b8b91fc8ca0321d9c187e17f2af286585e7213e1e0fbe4873f0b548d004228b499c1b4d1c79405bdd58d79aa87ae9d7d7a5fc2ec5e01e078e55a236d166765087c618e755246b69b7645168e048815086dc96005840748182d34e3f1fd2f663b20c539fd0df132ce3e5263d5a920450b9731c600e1ca2cb5f0f6d45cdf39333ea67cb565ddee9533cc6dba910cd28cf090aa3e0366de6a3ba2080368f6e9c680536dd895b8c0fd20932f201c8d9d4b59ec130dc75515a243fe3751a076174051b65c2864d86406408dee6eb3f2388e2d1f050a64b757e4ba83cfae8b59ab849bb67d51c748d2bc784dc6dad11be05cca0a6e3756e4d267f215a1f59f72d4c685fbf3dfc0ce61f48a4e961f740ad2ee4e1aa3cc5e2f0e646dabd09acf828d7e3b1b9084f13821b9dcc7d3153bc79494e4e64bcb876d5b5373dc5762fec69788526d1aaa10bf58aceae23a24c2053b69ea51347af1ef3fc5f9a6e320b036e5b76efda7402d06da6ac180052193e0c2d7d55a3ad5090b88f1a5527fb77ca3367b843566bfc0418ca8d66bdd1e75a11877cd7fed1256ffc3ab334b575e78acd839ea3467694f8d58ad79deb2995d31bed82c276d9f8ac4967d59c94d44e37f992e06afa09705135fd7d0edda07157ca4ac8873355bbae9d3428499f7904ecef89295247f8a4301c3cc298a7f525bc4d7d7970b256ce7a23495b16e9b38f41bb0186966b0f6b6c4a815433381adaac8f63b59ff2e94e9fc16fecea855c2d0200c732f2076d1c4c46371649a0a0f2dfa3fedee5f99999474c0432f1bffd64fd89ed18ae9fe228ea6a32c8639fce8942f5616f1592bee93adde16d5f18011b8d61ef963daa5df59deb969e446bc55e9f2f69543e2334995c271ff1f3ff10ed05305842dda08ff72932a259da23bba9a37d4700fc6b25247190ff34d483ebd503c6d276516b750a3804ca01672d5c22fe34cf7bfb37c2ad9612fc5ee07a77ba0c59ad2b94769f9d27694282b45942a163a7cb60558ca4b046e83985f08c0baeeae13a26cfc39e178ceb10e87521a1fb29f800df93f793303007ce90556f670b42530df6ce28c4a0259b8f2c2056f52b1a861b82b79b1f5b6d22b211d4abc988437f236c3723c27bb149a8340ad5f48f05a652090666ad488ea93b7ba7c1c428347ea4fc50d7889d6b63bd6e56a99a88d6756ee1d33e9a7faa8204f78a924f30229dfa7a0e303ae1f18975fe7dc9f1265ba95e7dd53d267f6cfb846f62eaa6ba20cd1c02e22df86ad050b42a17ea717053fa23b80b830167ac2df6eec25db27c3e57e0c5f49c30bb164d0d00c9cf3c65aa57f19db97e8c6e35dbc9fad2ab46374302b7bfc5d01b6f8011ab8c5f83381b5e9f333314c155ca558528b95fd799a5145050c88995f7a7e3888ddf4eb1d8ba6f264cb3bba9a1974eea13278068ca63a7d5329872339b9690393aa871dccdedc1216029ac6c34803ba67edb6f9a05879322e834d9c99c80f078fc6338fcbcc2d690d0dc2f325e27a5e20139b2d1b3eebee7bb3991095e8428bda0357d2c9e6556b9d1eddbb2e132c2782376dafa0c423c1043013c71a967a54b22d2e43f7e121a485a55804af6e5cec7c5f1ad6bfccc322be69fdc0951aabdf271f29d0da55201ef3e90b3ce8f8b73c2b5c65b93b90707d07b012a60fc9a6f7dee1c27cf54b7245038b7e4850e1c46fc42fd9277c79222462b4dc0bd28c6d9606a0dc0b4a8594a54135fdc9890db40bb0cf3131c270ec8ceab3d3a72c163a438563d1e32889218990ab5ef2eaa21ac9012bf668115c6e06a27d2394f50972ffd703b32e4f1f16b0d3ecc2218a0650f59afb38e1ecf726b35e11fb828e80dd114b50348ab47894d48cd2acdeb34ed0c1f532ac6a212fc984a0e8575fe47603dc110c7a3b0ca7b693ecb141f0909f80d71a35bca91477889c9be2fffa93b348abfd1be83b1c5dc2bf965cd5512f4df00fdbc300b15bb12fbc4bbdabd60b33c31d9139fb3bb369f2220c8c65c102cde7d4972f0f2c8bb0c1bab1d6b08bc9409f0f57a293e9eaa9184b3508e6963b64650ff8e047dd51953cf4e2d706e3c891736ec3ed943b74bcac110b097fd2b8e8bfbec8520c5ed0736ed2398a59f2f0940e15566bca2fab14125d432fd7fe614616f2daa149301bc42a4169c51ff484f3f3cf10a34005c4c0e1ca1d5af817d5f15a620d0f03595c241f983b9b6ba6d0b054d4297c43b39a3e2b2d3a13329a00fb32fd80f1fe59b5ca548d9ffce2660824270ef126f823a612949222ce31fb5244046503a6ad656faecaacf518209bb8d1a22a2613163b15f04b623e2ebbcfaa9f6766756469b12c025f4395b0c5ed30901511dcfd5bfb3acc6ea18c6f44a1ff2ecc5b0f751eae2e1d956b9654a06e84db857cb612c1d14d862d610acd4b2a0f57584cdf48730607c59ed2e2bfae2e4d5cb6ad3776e0d8cb28991260338b5c2af980d8951fa2016879cd4071420ad0d7d6078b7dae47603da7e7f9e5be27f9d39497e066e103cbb6b78708f60973472a2f5fecccb6941e4d3ae5c68e0d014ec5e72def96a8f8743928b89d8b377db850f1542b3890c40f0fb5cd22de9bad2c88ea2a9c2786a5371cb4e2ee269bfb6b9bc5e792a5c68f0e9457e372ba6f9aee2092ce9030cb40cc316548616d3c95b256f38f54a347a802eade622b3523ea695c3ab8140fcd4f139e28857261f7d4cd4fcc7cafe34aa3bbd6d5ea1216c1e83f0c527a8fe6f1e13b03dc28fb8c250cc59eca8c68fb137358b51166c80e2ffb0ee9f1a148ac207576842dc4743dd9f322a4f98f5dcdcf5aa7d35515aff77cc519a85b90060c0b131291fd28df6ab246a8464b6e8745fded6141d713e0d6b9e35cf73bb36a6bff5175def391991bcb2108ae98a7d5f0d57f4dd13513ed9620416a9fa6eb459e48f0211a8654274179416ecb43fd904da8cfcd805e56820ac23558e8e982a6f3619bed0a1df96965835a6bcc7c355895f48cbdc595028606e31589d79e3f9634270d46d456da9a48502d624405f7d235a76a8c708b164e25677478db0d63c6094f924fa86401fcb2428670f3adb7a8e349e61fae4dd66b6a450613574c2d77e16bcefb2100aa64fc7b5f9a16149348d08cc19a0c979bce3811919315b3fb279c16515f73617aef1bb1ae8b48335ce0bb26279e2a6fece0915993d75f722c3490dd5f09218c49786bbfe4a5697f4fac0b839df234bc07194e051e0e5cb86a750b1ec03c1e0f1c017fb325a15563ec5654ab6dc23645601a1ee7116a3732d10eb57656cb8c4ecf9a5d9ed64916f0ba61f82d0d78c61bded8dfec8a95fcc899414647d7791df5eab407fbb84909bdcfa72d9a87277c189b82c732bd59cea638432c462c5b2a18a340676a260f707e80c0e37d2d8ac452788a11d6b52f9e62045f6023567887f49a38218206d034167bb0ffa7ec8f17c8124ffd57d2e49500a6e1f246d7f05d20e8c3f23fcb8a4008a20fb2be0c7e2972d4a29a45545299a51a596f427e6e6374d04a03aaf33c5c7c6f2ce9bcbed50106db30fa269bec809f6a600b2e5d4c3afd9cb464d9c232fa4abcab60cd7317be10673d3db3dd2aab2df99fdb5d2b69d02b4e53572015fa8f637239ed37d42dd6abb3496c49c13ed67bfa373c5ec1e480aefc8a71b5d0ccf087b68fb873894478da9a98b5118b8df7794760195cd03b1970c2a43bc424deed6ae2a3ec1d76cb3eaa4aa32bb6d6fb9dd61fd66b7635e0f6a6fe439077f543c8bca7f4a9ccb88489bb564670e8dd9efda3b4d009c25e3f37b840154d67d2ee700702bb91ab265504ccbd7b0722b4c6387c95732a375731ad268c04ae6e1a834cef20494b95653e90afad0435a6c97c1ec40b5495ec48f704c889258717bd1294b4931edc21570af74c30328426783d93485b0524101e4cee2f18472e055b5bb09b240922ebabfb70cff5ef8e6bd9e540cbf51540fc6c32641573af4b51cb71b933049732221d32aeefc6c4bf18d14556bc60b700df36749f6f171960470145139cc76fbc933b4ed9d2d6131be079bc7bf97e77fe696db6f490bf729f28a38cfc75a86be884d220375453d3c447d01f78c643eccd198dfcdf82060af3064721b16bdd9adc9635ee8de0f9865521f4d5a6339426229332b71e6250b61c1ab3d7ccae9fa194c462b902cb341d311e62310a4da7c712ed6df1b3bf84875fcd1dddac32c49b1e840d7c3c500681c10f885efd315c043ea192b48ca4fa652302b54e60b4f0afe7942c0615e71f3f588919d5d1ca429da887afc558f545fc75ab5812cb124657ed55565605e84bbc72e36ca543090716297de7f8e5d0f8c1a9bd3283efb459bf95889603c1fa90f40ae1c88e36a1ccae65fcf5943fa4884f590b2747584c73572035a7be7a5524fdb4ffdfc1adb97eb32255cb27cd1f1a5e4f7690d880c3abfb75193d7b007bf4f5d7546593fa8418ef631815cc6f8f39a4d4e91f048ec0ec4d4acda113fe1b3cff49812148f6c6739256c73214b7b557a8881f0358d0d54c79c647ef0f7d4a29526c94962dbdbe7f12ee255ebcd3efc84d2b75c204a13e154195bac4fa71ad95d2642695d66370745f8444f87d8d5a0ea4d1b06422a59d61ae14e74782992207e4d2c84270bebe6e8894c186b8b66548d94c6282d83dead8f3ccf53da76b4cc3e764cede2e8adb5b2b6a0d9dbf8d370ff6fb230d9ef67eb30855c459b504af7673c54a9929c0663e6bc1603730cdd1defdb3716f50aaf08ef090055d9d03b7a28d2b69fd9a038017e8d2bb32efb834bde872343c08ed49adcba84caa7ce6d0ca9d215a58ae234e341ec4a9a65bcab00c80b5ed5a6b93cb4b65c8190364a9bf3341a9a3794f859d331f0a37441bad256ac0b9d394bfca13fac34ecef742d0f7fc6607f85b6c20084b5e9c2ec3898600daa840c070915bca606a95435c7f043ed87e86ffeeca1c9fd8814a693f0440506ca57048fc881a1385b54c4b2f94d82a1186ee25d3ba094bbac8e0f932d9999a2c7e7298f1b7cd9a14a85c6dafd085c1ec5d565fbfd6073561eaadc4ffdbe0c359e1020d044367779fef852d872e1d971bcf4ab5abb423f88e6ae7c6ce1f5e478ccc8974afc72d43cba1a3cdf0ff4c389c4d70775a51e01023a25d7e320a8b5abba090e03582736e12631ad3d991042a4599db239c5cfb92deed7dfcbdf10f02318d5676ec8f5108c288f6e131f02e859bc5e22661d03a43497b1abe9c348165bb69377d84dc90c6017d78beef7a7585412cb2875e3e283a3fc4829d28462a07dba5f0bebdebf01d109816bc6e90f2cc5b112b3e46b7a7ba267cf1637e4f840645ff7115d2d512e5db76b0add4e6b145e5d7f0702e674706aa486f2676baec149404801ece82ca4396d74a6b86f67bf172e77da168b19f03b01eb1fc2df2574576c71d74270fe13a5cc855a7f2056dc45c27e785aacdc90a9128a03f1d361dd22f9fcfc2085e1425d8d4e9b62abf2756d1d586d25665d777ac92bfa813ff08f645f207503e090d6fff2e3da47c407a9db6a9a6cc0df0fd4f70539b068d761dc1284240d30bbd7b54320a5faf04a1df74ebc5cfb38b5a1dc2d7beb4ff74f102413b2c4759fc2c44f52e50665f949ef9eb71c2b88924dff3a08e922245cb44275dbb19e6f84b65915f796c85b3700a641edbc2dbce5733ea23d3fac871fdbcbbd0621e460e8a9b0cc8ac877916cc5ffdec3a39e89ba32de05bd69fb26220dea452f61d671ae18cb9fc0c409802d6f435f69bf5095efcfb28b74cc0499c87368788e1457b84cdb54bda25d55f94c92815433381adaac8f63b59ff2e94e9fc16fecea855c2d0200c732f2076d1c4c46371649a0a0f2dfa3fedee5f99999474c0432f1bffd649d01c677f98811cb22f7e1ec450a71e4699063c4942f8880841159b97c2a08d6681cbee7ca7874047b641abff740cfea24f765cafd6e41ef5eeca6c7fe8ef6038b0548c9d92a7bf1789d1cc356ebbff86fb1693afd239e72871053d880ac796de777aa29d80eb4e7db96e5befa1ad35f4a81dc6a9c152ffe55f6565d936497410cd7288cad0a3dea0b0d1f78f23df6131350e75bc7dc01b0de9563c552a29fd5724a82b47578ba6de3047c31e2f5e31a248e8b71d41e9eb44728ca1377bb1b76bbbb10c9c95607f6f6c3fc963baf3d35a4d5dbfc727815ce67d7ffe32688773fb8e9a32e646dd213ce015209efcfe669feacd152b8cdf4a3233d47fb2454ee17c86ebc059b4ca43378770604865bb582cd733b8e119068d5fed40c53a8eead656061485d0b0ef4dff2fbfbc1a5a5edb06ac474aab1fb501f350d86929ca785356ad38af471b24e17f013d43c53463344af9359307e20484c916647044a86d1fd8c8b844c774ba71bd63a77ce96172eecd1818a9f52f630ffadb5ff246f689ffaa69de736fbe5b3fb5150138d4643481b5e9f333314c155ca558528b95fd799a5145050c88995f7a7e3888ddf4eb1d8ba6f264cb3bba9a1974eea13278068ca63a7d53298723941c1b55066f94f034f2137e68d6e99591e9853bd9eeb959bcb798c40314140ae37a0376d0b2e07e045dd64381ad8ace836e36a26cc1a3eb01033b7160b495ec0d240298ca4665ced4ef72540c201203b758b4dc11f2421d60a9a7be9ad27ae8176ecb561f3f542ca50e5e9e8ec47705edf7a09a2f8ff45bc02abbb19aebc3c09f284ca7b7d23066ac574c1cf2026edbfe1894dfd98c21930cdc148b9677cbf1948c0946c6113dbdd7dacb35e0be02d9ad66ab68052a52a4f1e42ac2980b94ebaf5150ce626f2723bbd07a7d3620ab618a349350e8eb6ee6c14ff8d2a0a690467059d779c1320e7b9218d0e6dfab7aa677190c74535d5aef857045573718989bcef5bae8f648e78b62b2fd90bdde2ea755a8951bfec7da98d01bdabd0402ecea07f7f0232dec6735160da3f41a2b44242fb41d167fd06718a93f718451c8575fe47603dc110c7a3b0ca7b693ecb141f0909f80d71a35bca91477889c9be2fffa93b348abfd1be83b1c5dc2bf965cd5512f4df00afea94e9a4218467b8315deca89f0be2691edf654906bbe97424f2088e4de82e64dee4c7e261b8c270e69acff8524baa88e5d2fc711075945b8f3814a401a24879e68e696d7888c1c856b65c3b3e1dab1e100a2669d63ab166a0b722485e7dbba212405e467ff84b0077e09361aaeb4ea85a6be4d3fa8ac79261ed01c915cab8c960b111fadbf847ebe1ed687ac67149e317516f9dc11cd849a4268d54b1eaf580ff578e0faee4f6c350fd1f5ce6d0ad2b5df6a89c250c2106c74df1079a485507b414a710033435371d7da323e3f5a084c64606d873d4a772fdda0d0ed43353dca75899b930bdbcaeb6c56ab04e20d04d7a0275e8468484399e3b8038f068cdfa6eee32e9928ee65f0e8eb0b2ace83461c0ebe808ab7f084ecff86ac76ab51f3778e86430ba2ce901650b86f7b2b9c287c761e94e6c0950f8186d917d14d3d31a6825407530a8d35d142f0586a54b4a1d0947d981758b994fe05a3dc5f42d747a9a111bc0384645ab533e20429d8eecbf471485e576f8584d1909978b8053b836f62ee6bb2865e4cec15891718b02443e6a195c1162a864b4caa4328e8be2f1e756b90d018141ceaa97daf6e39df63fcf143de4f85f4284f6044b0c96e8996f30f7016b994b01c9417b324dd5097ee5f3bed72e14b112b790b6a3e7abdef6043a7958ff4af2061d9fde90728d3afaf5ce6254e8b0049392ef2abc44d5f6f940df8acf945408482a5afa1db8882d3df4e4349455f79f6c05a7b82d4f7de2015e2a79224e16837981137275c06ee62ff5323f14fbcda622a8b73670834f94a08483929b05748696f6cb9a91795b66957ab36b7bfa109fe39df577d509bbf2b0ce03ec7af6ce92b767418b2ce8c35e894d908d78d820e12001d5dde5535dd7e3fb986be312b42a518b630c281583dc36041be6481823e27a3feb35dcc1eb0a162cd3945af65c1fa18c77ef1829047e8a473b7bb98b8e567d5a5c57af3c0b3eeed50aaed50c032c55ccca2ab15e608694b849e94f5138f51fd9c555cea353d74816c7dd182901c5f9faf5a656ee900cd29e25ad3d76fc8596732ffae566ae0df8c6672caae5dac3ee9dbc897344ffddb7c3453219c25b9ca33c435f3d606dd0857d30947408db7fc6e439fb10d4a56dafdbaebe5cbb6b12b7485b3d5fae53da97e220f9601619f2fa84e923b43fb3b4b17a0ba11cac4104b9e4b6bf04521cd9fbfcee60745ad7e642b54acef8d1f1d9121137d606e6711bddac4b194ffde9d122b96c550a7a1274d3999e6002bd0b328dd73f25e8eff1980f7721dbdc2243ca60a89ce76905c897974b9c5d9bc92488798014c522270d562ab6eaa1aea0b233f8be56a382a613b97d2c828e65eb4acf3bdca3da19020c5b29b50104637277dcb08b1a38de0721a9c29427a0613f1761d4cf89d2b88863510515482dc77722fb267a7f363fa1f8bcabeda4b26935985cfad81ff55b70217918152b20f00a871ec484d6f10676ac70382dbe0cd1fb13a8da35e41211131d4d85d4a5e87af0e5c3091a6c16fb779f7173a3c559fdf06c9830377931cded6ef2d9870ffd60e7c271aff4dd6d44e2217e041588b489eed058a23c705d0447bc016185a6b834555a0bb6b2628d2445f7143dd0bb5be4c00b32e818803dc6fffa507de647db7c3cc87c6d8730a612964c4b69a481ea14a60a8581ceef7b62db534e93c47f4a8c21254f5dd3216ed1d5fb307dd613e25eb078af7dda91d107dec38ff52c235994777455d624d8056c718e8bb842d157083ae15b21e816ad780f408fc96f571e4c794af60bcc8ee2fc2ba19ab13cc49280b9613010f76e063dadddaa83c0d6518e9f13041f573afd5bb565225215c4aa737f2d51543639dcad07a63628ca9034a4ad9e16120dcfb610dee50c12485b66800dc72c7bd5a96d9e40fdfe0d234e87e45b65040a73959b0c99c0ab3db1781f8c637c7940366c6842bdc4aa2d9b797ad182d34464161e95cf4fb44c3267210e6afa1c676b1ea0e0131a13d44015acf137a0d1791c8b92b9f2daf8bb12f239a94558e57a7d664cee9547f8f945b1477b52e792ad2672d45f27929ad2010b4b3317f1614187377f0c1230ff15702920b409621511de3d2fdf3f0055ab536b689af84938ea2f954ec9233a4b31a23eaa0a4b693c5332a2b78089cd27150fdcdbb9595d453f39f6ac5412b530afe761050f2398c8e2a96f7abe8e28f8d9c3774f8fcc17fab081bedb04afd5902e21e3c5262f610fa2fa6073005b76b59991c94b1c960a54310cd5744eca3db72063643944027c552f61f15b433ebaa30169824395803952b5e2be713e4e984c4582d17a27433f7746420d9d856ae3747e0fd8b07c02decd0b5e914c47076c3e8bf02d4d270713c136c3a1160913a99667b7de568acaccd11c49407cbbca460eec054c50571a56e728aee62db5638e57c2e5f4f84cb83b00feab23a7f622d454d85374f73f705a459cea1787f3fcef735d2f2196d57429ce49ca9ed310cdf5b6394ba41861199e9b3057f5b1db02ccc01745658fd8f70f2d994179c97a27a61abfe7319731e101081c949cfbee6b1d35f04be010ae9d3d4dfa2ea5bbfdf50aa1ba5d3b5e95f530223c9dab3720e429038c41a3ce85c82d0b2293ee8def610ccaab354aee7cd611d44110ddb00b54e6d50c27c84e0a1386dbffd0e4fd4383450975f26b651816fe93cbbbb79f424b2474d9d393473e9a3855822a2ff3f506f693ee83b51f753371751bd5b4dbfd4a3c58c99e837555620e1e6f4e7dd06763b77b242d9f63ad782506cc36bd14a87c1eea7773c065670934b786803de5fc1c439155ad049cb2bde43d35070bb505763f9c07a2d803efe69c20fdca061749a57f8c4e7911c2213b8edb1518b79634c4e7fae1c1711918a5efc980629b2b3671df5bf5551dae9366c715a2b7c6110680a768c067019f45c59b515fc421ea4217afcf080ae67e46bd80b1fa8d603eb81c0d68774ac1bfd0e33ea9b6afa66d631cd27e5a6fb0ae6885f5f913fa11f39c9b8bf6cdff2c1c4f53b5733826eaff26a846bb569c72998d019a73eb2fbc5ddce9a07aee2752ddde3f5fe43ace72d543d8c9f3d119e0364d54b124bcbdd1fff37f24807e35ddccfdaf7eaa4ca2f38ffb9191f3dd2a3ba197963de85a6c147b0e6e784ab1e9d3f43c9319df6ec5dc8741ed071627314cae3c4e920392155761045fceaeea9fd24611abc7685327e83c4096e1f7e04d47081912ca94053fa306fceeb7a62c997511f3f933672911ef9a0a2cc252b6ae297a04e0fafb3a12a242951b8d84c40931ead6126ff902038110d609ac0fea85a68ac1dadeaa8ff4a2df8ad57ff856d4a37c218486d0d4db593dae34c3e2c1d0f84e302b9096e286addbeb90dca3271bc574ca2d580d104f09c49acfb1ec4b10256c9fb8f6ace5fc9fa1e4adbd8965e6c8539fd776cfd1cf617ab6cfe46aa549c851973789249acc726e822966bcd52b3999c48c6ed78a14948be0377e77f48d9378fc2430ec64d3d3efe22dff832d08e97aac4137b1bb21b9380816133eb92aa0346e266199c703db2d7e1ad943fed62c6b772e99fdfc20c09d0e27416d7ef00453c26c72663688de4dd10f8c7a9c725817a064316621bcc3b8620d09ffe8c903e00dd5e9b16b3054b8bfd37aaa717cfbc53e1109e7ff3da6cba792c60910b888b479749fc068b03600e948151ef3938f4ce404f7d21a2eb39ea12116314397a99f1d07174dc4f59038e324da921506ea1dead1ed8e7734b0810df8eab5e4dae8b2647b6801092cd60bc043122a912dafe9719f0fb53b47bf95349bc53af7a658190c01ab4523f3d53ecb9404225ee1d7cf0d4803f52e8a7df4fa22bcab6cdbeb46bbc8eee1be47e955631703d0ae99e062900f0444271f80f8ee5d02d778e97abb66847129ba9f120d13f825a08b2d23b8ee52820b9c0ffb9900cb35f52cf3b54322731df52ea2bf0b99cb3bf926180f4f0c8761b3f6c4bd46d7a3d7a97578a2d3df9b72a58b0a76ab3380cdde5ad154da0800cd692b1bb6f34095d71884d4dce5f17bc7289d3c3daa85e82a835c63b2a19f0cb28f585d94b3441853078162563128dca0301f783402c7cd6eb4a6be2c592a6b3b403a4350a4c10de78d781d5b1b5d4fa7559b05ba51fa893bb33086f14d2ba813697a55536e4ed9882cb1d3179f1ef691064ffbfe8177747ebe417df112b43d65d844027f6ec591a72b5909f5c29b06736a59a40f93b696b6a5f3d0b7dfdaad82070cec92eefd4c8556111bdd7524ca03fa80c8a700280156c205c845ae24c1c2e466d5ec745df4408eebe3e5665221254357a0c7a30daaa6bca69381bacba630bda8cad06662d1a7ced2d5e469d3c1b5fc98c6ae12ee31a35402537d078edeca99a8548d0e6afd33623421379cecd384be0f6181f04ab0b8231ba32b3bbc13a901b3102da774912c2157db6af565e987bbde6406d56d7cd509f39d8d59a05225d31a1157edb2f503ea4a9f410d4e1918cd7d68654299fd0a6faad736ad8c7fd265e09ad7770f16d2024b1027bd5150845a5df74c4e322a4d50b0ef4b4cf01ba28d8a0c96da5366281ee71fc52334479735b10312eeb70cf1e45b5665cf1a92fbedf50c1322d4af7f1ec168589babd8b4f2c9a09c56c0848690f0722d22eead0e4b908da36cbc6a8cb643d7bb0b1a6d7c36b1b7d1d26dc546d2c7de01d11bac7b835d8009442c06a4811811f69752aa0183cfd33c54e334ba274b93c1efd40031500586404ef361af065c1fb9f1c3de50f463d782040794f2d7b349efc0bfef233b7b834e260e44d25cc94b58415c782cf074a70b4cba84231d09f3c91ded3def242b14dad9f85ea7d6c42ace74d02e3b44e0d7e83d3e6dcd7250d53e5c9eb6f601376ef226f60ce04381cf2c4694f5044e561b93c5646b8e70261346c8319600cfe41520c3594bbd9a12bc7ac24a95c01c33ed628cb81347e90cc010d7139e1319f538ac019748dc59934784dfe761fc99692e8c5673abb4123707e7f4b611014d72c8b258ec0bb647b05315059771bfc7707c29c113bff9981f417c6bfde9945ffc61c9bfb4660fd71ffcb7e8b325fc6cb1bab74f206d38b078e59cb549affaf710e0fe7a4768b9a5aa53cfd044b059bf4a8d6b10c81837745eb29479b77a0b22e42b3f2cb0d9b1b70732f088a8f0fe6b25929f841522af2a8069410dfe135a5a864063ad06299e0f93d132e8a021c22ecbcb11a5881d24c5a85b8a93a4f7c6ac788504f1261a3156cd6ee9e1b45cbb2d383136a9f417cbdab7a4fe752568ec4db52add6a501681f9a9226ab73923811a9cfcb9d1a0d266fe4dcda39fe6b90941f77b2938cde352d92d24c183d0a82bce042719f3144e456db40f10bbfbec2f77058ed6930f98aebce4c6ca2bcdea69044eef5cb11360c2c68a49393a7d4ae263e2ba468924c571e3be048decafdfe543f673233533ab851e1d9c5cd564002ee93e65bb81a18e116fb7cf7ac371d14c9fb10196c270d572ce30a1dabbf93c7c6e213f913dae61019a77d876396e61875d3ec9ea248a7d6e8fd5d37bf588a9ee4399d66e92f8d375ec466522c00a79c458bd49e81848d86709f1e9ff4931996942830935730be4a321174dd36fdd69bce36ab916f2296728f0e8f15868d6658a1ed877110c8f34ec9f3cf9916482111c769aa0e9aefdb97330abffbb0e2069f4982d1f27d276bac2d6bec247c31df28ab72b429eec74cd948ea20a41fdf97ed20edc43f5e0f4f70697d07b86b33392db656be4d3fd2f49b561fcd8fb3fbf2892510b3b57254feeb8038588b917159757fa7eb1fdbdc6f1339ab522030b839a64ffad4efc31b259bc4ff88520ec4887d3df9eb6aaffdd57b97dd211a5114f86d80638b4428bb7d0e571204b1c97a58f8b5f915f6e9117eeabd2c5183e5a3112a6818fb8c843adf6e17e528368e8df14e4572cc73aa334a8f1b45ced08aae0a0576c13eb4d6c055d0a4b3645efae8c230150ea3bd3d3e793b5a95cca90ed2800696f7145063df8b0e3f9e54ce9a383355b91d5b435065b7cb891b7a8448c8318246e5c3032aa56791a5cd62e60a57dbd400b19f4087a0ddb07798a1a94f2b28432037d4c52b708ffd6aab6212006b1a91daecc00e041c722fd72660b4e2993515d5bf8c95533b794994b5753350d5bf8c4fc0bbff93656c2c376cda58570eb422f2d7cd08eade874639f1d53c11ddd3c8a8d510543c5e43db17a1ac3324cbe1a27bbe83956411c99b8169926b3cc09314581ed6f3a117da214432e3e1a32a23fb3777a09ae6c001bd029eac096da7ea7627c32043b108897887e65a7d059d279c7bd7099ba7567cfb7dd2aa00b9e791f4d7d7fb3fffa16578f0038d2a3e2d2f49482791a0771e196b168586556455d6c47bd2ecf444b2af577361979831beae2b3921b6a501b6d801092732d48d155ca828821eeb2f8f2858df044ddbb1affeeb1c41702751998863bce2b0a1ffc52a431bad7c2b1a16bd26b3f64d924ebe7705095a6fb5695b22683156617b621747ae54ee4f5e2a08fc93822a6d251717f8f2b72325463b2583f9927f8c4b265880a64569d1f248c312dd4e6735e06c5ba7f1924824c0169e0bc5a76c8d9186bf1210ffb87200e91e9f27edd04786b77db02a0839abc66cc53a6c4765526d02b8a80b467259178251f4578abfce4dc57b54d5ce23987afab5173559037911b5bdccb92925c209da79b05759b48a50fa25b0de7de67ec9d427f7cea6b8292b07dcd5c64d72462f82f30d77db0c3cce62a33bdc24108e60341cf75de3acb4b803dfbe6fb55f067f34d7adca33d9d4b82530c2349875a0b5f6a7eef0c21e28336159fb633f80d1e0b866216bc9a9e906b53f41b19c1d13b6f45cbbec489f0bea48b4018891d2956114072780ed342af78c9a6bfbed594b5d4624e2afd0503478f7aad58728846d80690635a09722c8bb173ce119dc5454b6645355a98ed653cd0d2f526ecb1fefe47822e8ebe1d254d4be5921cb9ef63987cf9c4c8f604abc5da91158b032b1c1a60939d625e19d094ec8f11b9c3d9857ad72b7a137c92871b0efdfc4ca36af9de7aa93f2235678053d5b9197e461e26db815bf9e0d3d710e6740f9e25c5a6de503a7d999c72ef935908d9a4f8e6a8b69434cd61112fd50f828fa269785a0e5f42ad013abc5748ed7d4f5f84df2478809fdc578fc92582ff4bd5c24080853d59cae605c6fc922c8175870d0edea6b6beb81aaa2627f1a502730927a4c70e497d7a38848ceb3db6d336cd5a686ff8c6e6412e09b03995243ad6126846ca88fc1afad2f69d0e300152fdcb0908385aefd9dfb74435e0ae7ecc4227a1dbf25b1ae04c8d290cf1a6d59aec115ac6fbf5f2c57a22cfbbd153b04a8fe88b84325259eb96869bd123e6e1d23b9f630fb6f5910fe350479452aaf981fae96b983e23b060b8054ac509016a2c7e18e6a7aacd93c0f2c045126c008ee61d1311148c32c6a3357e2a41aa9c19b326fb85d82751e12c50f8e8e692e8e6d33baac5e929af9fd9d35aa766f6abc0a6bdccbbd2f6351eda9acb5e6ba81cbcc867a999a2503b4bb79f4e51c72a72daf58b3f1b57cbe8a0adb02354079822c022d43d5c27bc55d46cbda28e28d1c8352df9440d9dda1d427c6e30841bfeeac265c0755cd4bd48dd174f634af03b355e776f54e109f95d5cadfaa2a09652cf7aa56a171262ab35c481503f76b43efd5d01b908cb569f7fb9cce3c47d4a22d9101839f7c7485ce8f892ec26e6dccb33ffbd73cbb23179b27e849a86b7215d9f88c2f5faab48d94e3681af153d37f70ec1f6ac6936bd298d501a889d6b4e5e017d4e88afb1e4396e50a223ccfb0b96ca038597afe30cb013cc658efe5b4df513da7519c6c7f7ebbea24ba3a8bc1cdaa6a462507e95ab03bdc6c90994921b0211acae13449aec6ca0e97c03f011ecc17aa3561c9578308898429096cb7ecbb1831029acda3145df9f6b83fc69564c6cb0becce6ffefbda04a5519f3ee0a329e313e30c5a2c772a4ed0e05f2380a181fd26e609e2e06e01eb8ef56f0d329e4d2f67f1538e6dfe9cebb85e175ab44ca6d896ac0e73758729634e01559581b50af1aa6224547e13da439a6a8a37023f11da7f51efe99e8d7d677a53a5872e7287804b95fb4cb966bf4ae393884b9b13f391dd3de9abfe540556e9ed0d8c6f2893019288c4237d9eb19263d763479da5e7f5a83e3fd334e8ae1eb6582e7206876b50cca88a79f03b5da45ce680399c260800a2eebe444539d290b199620705513f8c3cbf27197a7ce8a9ca230b8cb5730739ae69d0312de70ee2c5b6aa26f41f5bc88b317b42867798de9d4a8764ca6b6651ebc00435571316f9cb16cbacad3e5b3fadf3ca10fed1c5ef99a1c34e3ae1a07736e930f8080c60fa730ca3ab03da28d6af2d5607f11e713f5988c08f252e4b42dffa73d78b1862db209ecfe9913fcc85f935bac95e165376b34a26f1aa3c999ffb7d392ed72753c1e775b6487670adf43d2527e64075563dbf0e894c3e6f7cb4d72f1ab1f92b0dd4e201f7c019d19246d0ed41035333d0b8e44d897344ef6b5586e4cc183018c93650bed62d3d723b8d69a835bd7468468f96ba69079ac023089d2cde2cf4e714b0adf3ddce7c504233c08d427d009e7239cec11e283a230d65ff68f80a351e6573d6861407cb614a26b6e4867981c13d1fc2008ee2eeab128cc057f156c0b2556168eb4cccdd10a3750acb11350c179aa91b5750210ee21fae903db2724135489538c5c8e787eabdcbd0ea2fdb05a76fb0d1092a41c22248df17fe6eda43a185dd885bc32dd7295c06dbcb5122681e92d8aa15fbcd1482f5262b78cab1473f3bc3ebff45714a5805d8dcea5e033be7024a8b2eff7025bbb2db4736be0928c654acb3753fa23be56c7b893ab4b981c24c78835e2fe8d65cb2734080a8eeb73d422284bdaa419bddc19bc515841a5d548c1e34524120c5025bb521ad1b220d02c4f211b9dc0cc822259ade4a17fa0d69e10b202967e13dc0b3c9335301d5862c94f39ef15e29940b09d5c6f7e3fc9c8c9f142051c2c05a6eb1d140ef53ef17f03ff9577c40cc4b101daa051c4d18899582c0e09d775ed6279b63e670113b36ecb62fc8b0c8225b572640d7b5f2b259df678927fe038fb0fdf3f8c223597df0ec1372d745387fcc5ab8a0e84306c2c7028b95cdaf5158885595c1dbefe5966901ee44d2f4586e56344f06a6be40ece0e475c3c39899a5d864d8f122fd27364db85b9edce3c2c4d57d0b1cbcd1a16b58843d1c0ab5ca2c99e949f3ea144b5aff069a46de19d08b43a22c1209809a66b8e9577014cf132a8de31ed3a36a9f51ece1b0b2240a5a634ad4aef9266257e234075abd9b6c80c2e88d32db2454085827990dbfe50dd249f0cfa7debd94b72ee9fcc72775b04a2917c4aca19ff815170e333784fe756f77f39d508f14eed92e7c492dfbc00eb640eb2dad0c38baad8b1ecb244af2bd5af75831c0f05f22dd57ba167e59b5301c5ddd6067040f939cb81d281d713f516081f0acd86f4f24f51c0dd5647818fc2d8de0340716b23c4dc2169b436c4cd885647a9420ffc6b1b9966ed853eaef1c018b211e2476174cb2f3d6759205ce50ccd3b2a2bf87a6be05ea3c6e279e7257cd905e1e72cacb50a5b255e00a7b362f38a2662e7b2d9f2c664bc5a4f09078b1f614c6ad377a65cc83a5b8c49372cdcdf20950544c4627373c06eb15d8cf65682a07daaf05c932a3351fe9db9a6188d2f948e42fe098128c49a1c6b3c6b600abe52c4938d0057875c16ec662ad946c0babe6a874c2f77ab800ba4d69769448086504b72809d3361672a5539f8bdae5fd2fb90363fe2f9859d30a8a11cb78e9be892977f645114b871191707be45656ca633758a7d73009c914e3fed851e6c26a23869758b419ea7b53ed31b161a21690adabfb625f23e78db1ab87f0c73cd6e84093e9c772e0a042bed08969a762e3d9341d6d093c53554e9db3efe9e774ce77a55a3cb9fbb2bb2b2ad6691ed621b962ea66d2888724846bbede235fef612f09817cc4b1dec49bd337391d84b21818f91fbd360e0678e69480a85aa1199129a6fdb20768c076bf7cd243ce31cbdd2026c649c8e4b2c77e4405197e9144dc5c2fe602f53f49646032d3c9dc9aa7cd4a9875199bb70e109d8e029583b3c8de0e28854e378a983b94e011fe3c47fdadf8bea18ce93c52dd9717755a61a49f37015478565924eea92ede7c344de51cc3454ad72c11e96e6e9f32d9c06d24c63222a118b5a11256d5390e1eeeced8fb7fe96cd8265e620250e91e694622369ba418cc369b5565422236e77c66ab28e5ba83e439e55bf5620fc2791879bfe9bab7194c601113ea5634c9a948a30235f8efad6eae8bb71ead1b7350ab50389b185dcdd390b59f5b873e657d46f850b0a46f7625ea66dedb540892bff9da67b260f022e81acc0df002923da2d1115cb06af04bce6edf5445706b1d08789e8c26f756243351dfdbfd7b32aa4e473a0528aa0876f55ddfdd7a5401afeca48ab726fc57831b4e762bf037324336676c493f5e397967ea953dbc89e9c8e1b637af5c70fd92900184d0a8ab53072d7a681f99902ec88cfd14323f34ca56e0f83fcb0fc7293735fd715bdb9e62da45f64118493b19e7f1bf3b663137025fd86fdc3fbabf8282a6a8444a3ee0580f18521e80d325804a65f6a42b34ae33ccbed83523efa2ba178350e692b84ca440fb83f68f34aa4a0326cced9c2495eaa0df2cfb4c3270e65f206722fb7e1b11357d153dfd1022e6e61cb173731e3e88f19375dc2221774fd2e04cbc4728b46cda31fccb9095344186f53bc725b430c31dfd8a3a54d431523887f32807630e0fc7edf2acbda8bb5f11156bb75ede6bba66f287c6a0935fe1fd2b25affd236878cbb25dd6231fdda3b043f522e0456535043db2314219787ccb56800cb52f77c9f7676491de0b062bc097f992c508561d2b6a7c1ed683ed8726156b46fde790e97cf6208191df2816b54f502afdd0e9f8a092f0dfc7b828e2f2da25f6294e81500501d7165f0bb41ba692b404f031fd4eb8b90d1daae6ad0dfa0dc57e42e90acb9b4f5c2598c6059290dd7d0fef9b3c2c1835c9dc9d6b85c86dbf06488abed080f880f7c802af72432a1187d3b6db53d442dfe37f1a1d12f08961b5bac06b092aab3cff63034e27490d75e4351979111e88f5415be47aaf567f1a5a5f070a2bced98f1715c9d2c68aa0663fe0f23351df96bd4749d32997cc36a91c52cf7b454e7956c83fd6e1cd72110cad2291e026d3dea69ca74a6af2e8fc15efc9d4b8f3dc32bb574aaee5c18980b90e6fd3ea317ccfcbd348912e6b9484e9c8f211824d89f18a7789f31ae5ddb5f626d0322e0fd046c7ad0c9f22690d5a83f531e055833917b9381e248021a249c155611569ca99fef394724ca321ee6145e97c7fd5866532433058f1aeda0f22b8b34110d7761f4a748d66076f94f1aab1639ecb82d96240d0ff75592a4bdf69b7aab2cb67f6e1e4f24249573835d4c72026bb80636c77c63731bf65658c8f95252986b76ab44b5f9401f7c28d184a6fc0812cfb4ef0d91d89de24b57073cab5d8af454965ebe2f744be23dcd0d09210e693a6a9dcc6c5fb22a0b8cd6c0fdce1510234102d14f2db9a7661eadcd157dff570f8f99c7986e0b5fede2dec9948f23c8237b0eb6cba54f082d6731f4d70b6323e5bf0d91ad6f844d4d1e2880e391829bc5048c1128b41725248e63efc9485ce97b09494cf74f494ea25d4faddad3de0f73508c21c4d752db5e93d1bdc1770c6bf20fca1b0be923f0fabd002fbf42095389b98bdcf9a7a38459661a46b740177a8250cd028c2a4dfc89804272b4e01dc03c26ba48e77fb39e4db4542abcffa8b5a3c78be4eac1d0d1bd7e9ab54caab951ae912edc8bf91b5e322040e7b2b244bd9a46b7656c03833f59e435b50e909e7868a88b7eebaad96705d33a30445d8ad86acea4e13205839c98417b5aad981b8299f3a05d8d67d70c8f741dc1be8c0f61b308d9f6d5093468531afede13aded18052de9fc9262d7d1f3c173ee89d5a505b5777f9c2b640894158b9d28cf4d82dd6571384fd937c8acbe18bce098d752fb6ef5f11e9ae334d2aedf09179a83a7ac306b270dff5eec3a6c4416d7b5f00aaae46fb7c43882fbeb482217568eb44751ea3bb16e42946ee4c8c51905253c993e0c775d860ff870a4cecc003257c81d538d81957647d4c770c22c901cfc1403fcb55c80c9de06424defbb8fdfd09dba69603fb5ed1b7c59569be5952bffdd107416a1f09161a02733bc68725664615ab9c012bde7e705a9a8053370dce62d268ffc7eabe25aa0803cfe1d7e8ae876f6dbec76eaeb3108e46cb7e47e08726561d904e577834b9dbf4c1a973c5d5d51d0703b9b1e57f0fa82dfc1d8fd94fac080f66095fe095b65adac67add80640570f66b9fc40fdfb3deb36cecc32a6fa00e817387b0dbc47f282206f6bb62ea2c28679841e3f5845999e1edcd29f14680898f237181cbd493ecdbd0c3a0b6809ff16d99d0975aca7147aa3b73a089ff2a99b4e47afd880316889c6966b79865b9ace9aa750b9293f6ed0cc54bb29fa7beb1ae790845644fd09fc7bccfc71aa7090d82250cde26719c6dc6600961621dfdcabe18d208f900c000f78779ba58df5e7fa8092fed599aa4b6fff7770b8478fa33242eca82f4ef6afc21f2957ea2274fdf55b6f9e4c60ed321855fcaef2e35307668f7acd8e5c18b0a8c72d88daadc59dd984e757dad83046215bccf849707fbe7ceb7da86bddb813b7e70c8a05021b69d803a008496d15121b6e16d7c71d3e054a012e82946022e6769c5447cf8b323271f152f85cc4141ae1190560d23fbf74d04c8efcca9acdfa9f61f729f241b5b5e29d008011c296ea6cc55cb737466d0e6a059072ca0a1db398c12ced252c789b95cd9ad4bb8dc2a84b16afb8efc9cb7a8c2e0ba36329095094ca85eeb5274b58d69466b5c2bb33df71bcaaceaea33e9ec1fc6b2561fe628c45a9b3d1f71596e66f36f7e811177b519ba00820cab79e6faef3a81a9630fc629c946d67f94dac4440113d7364d3a58baabae7f7a2e2e82c6fa80c7f9cba068dcc2ca690dd305257e3ca92c0ff21e03e52630e6eeb23149e27963d550e647dfb678da45d950b75d66d6989e0d2b57952cc028d4303648e0a8230de4a816533e233ed66001b9ad966d75d5219843f910cb5008475484e0fac5329d9316e08ffa0a9ae09944e4ee5fb1cdeca1afad3584e346c05bab21648849e0f9bec5e7a1cf09519240c76a5016339ac181e0c1c9052ee1fd773b844920e9b9010c0d1da24f8d8e3ae3d41748e106c88db861335f0f3718439bd64ca98082504657b842487b3d9aaeecbf01df59fc8d758e99315617d1816086896b00f9ccf18b4ce111e812c329511d49e85f8c838ba1501e351218da3b33398fbb0e6400128cd15ba03cebb7cba28499a24c2ad121ac4d1f0922d1018e1054f3aae0287a16901c1db4e780fa83a54284ef4d66ad4c7e414bfa8f92bd3a062ccdff80348c89515a2fffc6fc54cb32e38990c4a064bd85f89e6046cfb1df91ade95e1413947eb12f0872d4bec5c3706dbd3e96d46b6c0a0eb3f49feaab23ad9a10a5cea4090d0e6e3bf0fb104ceeffbbd7c472259f891a24e995038d0be19c9297f2bffb2fb237464083e79793635643523eac496b26db994251edcbac0c6cbcc9a094e3f6cd7bea0fdf9dbcc060836a24afeb28269a25eb6705d6d66ff4d508cf516f5370bbd2d8fae3b864bb61f78f5884f01e54eda223b3d8208a02197c4191c4b7b181a881551e3e2505fda3b24261d7a2eadbe44086ae94b71bda2dd372b7b6b6fb0983811964adeca8f08d4dcf5e36d29ba4dd5b4710060ef5550b539111a050979dc8a5c10d8a4bb2bd9883778e69547ede3f482ae4a5650e0cc1a50927914519d3e3199dde546fa41476d7ff27c4e320d9b7c20a99a95ceb6fe7d0970fa2c4e92b99e17b420240ba292bcbe1d358c023ca5df9ccce7fe5fc5d286503fc5fae17c55da754ff81ee81717dad1d9ad41104c1e1929bbb2f4cf29f4d60b02af04926a56988f11d197420ed316fbf69f83b9a29420074991e30d2b992048bbe51777dff3df5961440859fdd836938a0eb31c50af3c9f670c0ad270b51eff344fbb125d21c659728c465bf9fd29954975c140a32878d9ea9e7a0b1798684fba1d458941846b6291a53d8c95c00591b3f7d20288dd42a242cfefcfd40193168c5c6fe2158eee509e61ff7601f7ffbefdf12522bcae08399e54d18528d65483a9708c585ac8b63f99d667382ca46c26fae45225e5f5db483159b4bad3c82bee4878f6a2d933015213f53be376eae3ee51edbcf25304ec105a93ba4abe1d67ae7d9be1fb496a8c4392285efeb5e3d520daca2366d1e6b7d28abf17677f3119a92eb11e5f6c80369523eb040f586ee8ed289b816a253ee33414c6e67a3e8b59a2f86d81ee839bd2e8eb8055999e7a75e0619061d240a5555dc3e3df9cfdf74c9318c129773986a30ae3f4594ec01eaac2537c026850f7347a5780f1e584f7496f1bda7a36beb139d31b89e37c82f0ca314322a27ed7ee47ffdddbac9ba45ea7307116ed3007a8619cc4466f0672c5354071d0c7b205f6e6d0c0bf517b072770a2b7e0e521b9127adb9e207c1d70f0b4595ca1597ef93ebef9fe70157fef4c9f1a3633e4f59c8db021023ae1b4c9c41163fbbd3334fc41c162e9069b1d15cb167cb2c1f888b77afa3b251aaee2be120852ae7a2fcf1302bd041b5106551d3a0932e853c917f671a600fe67dbef0356c05120e46aed4daa85621ec97d17fcbc7ecc0f3b2b0b9aa1c54637543382a7c17f6cad20f26faaa3a7d1cef9cdc17d1867f3bdc20a409b5d420f826665ea5bafe1c7e799b386eee5ebf128bac9942ec751d78c9ec9d18a4f939f5e40be2734607018e4ea8df0484d8028eefc1216df762721d9f23ff920ae045d1ec939afe71776f5896a98055e36836380d89e6ffc4c071e6d4135b58ab42c425f4b4d1df3c70ebafb06b55d3fb7ea16375d4af2b346faf3685087cb3280a162bd8530d36647ab7574ce3c2b28d55e5dd646474a5237e555eb226fe817ac6bb6d2b85b60a09634ee06b5f0eb92a9d27480de69f706bd80ed1ab5f00225c778240aef2b65b5332ef15309d0377e03714ce3e07cd9dfde6de09fe5d94f58846d9ebbd961d7f8423c942e00d6b33169a11420827f1e467596af03505ab9d51eddb765ba9c6c8c95c895d67653295d1eee27fec1e74428231ee8d078cdd128ed20a9decc63cb27b069d4778e291b1392011169c20de442249d019fc1766fdb9a6bf1da311d0814454c0117713c9df8602b40cec5d9572f933723f21055da3458881cd7e0611facd50ed03b7bf2b7baafc6a9a0ccebd86d06b148a5120d92b510af9c0eca0dc5d0236b3ddec2cb7283cbe303c29698bb55f76680e9cbbc3c1e324e1e38775eb4b2a63fbe1e7c0bb16f2205055023452cc647b3d2a86a7301b73609aca666eb78c7a25d1485b515f80f27612d18736be6141de57e495b656972b035b2a379338efce3965b4c5162bd9b04961c1b0b5d879e0f5823c534438a62474accc4c0ef7c5bb09bcb521003387a239fdd3717fff3441ed3814390e53b6aaa0f8e1609b7500c799314f01d9340a62f922470eb07c93628e24f7b00c24aab3527a36d6201cb68dca4fe25c758f5f7e2d14df69c9d526e8bd8e694c7d83a1f36b19b7b2e777ae89f299273dfc9effa4003da6eb539ffdc2e05ae133752a2740b7513a265a26bdf4b9efaae123c44bee3123ef986c3a4a8f72acd38e4d4d9db9697b91286c86c9fca68f6f4367408c234a380056bcb4a01409618a4d3e8b89c2306b0cd7a2691ebeb4930f5988f0a98a55a2c23a3c6148c8b2de5a08737ce81c0a5a741c9798f25d13c693cbe26c8a2a63587d5d935e018befd90772132d4688eb9f6341f09064cc4ee78c123561cd983425463a602b8aca5c35034bf4ff161dc15c9e5f8abbfc18b1c1847e369ae3ffc6ac9af5d7d8ffc4f7292b17bed4881270217645645ef45035447c0b832e9f6a64b25d7fb2c11df8738cc785b2935a0eb38cd13b9f98949e540cce65ccc287a8ea2f8117993c6474d6c8734fdda14a2a7a2f58f2aa0305ec8798583113bc18e1088f13015e2a0039f727e5684bba559e9b1222eab2bd3c88ac31d202d09b729a8fbd5ccffb9b23f5e86d5935583e59ac1065e4610fb630143c0e9d29d92c07f469290962cd7fa2a60ff85225b0efe587b511d391aec6ea40ebe528ce2fd0a90514b58e54e6b902705629cc39dc4f2615cb66feb7b272e957ce4ba2da2520f80f31c856c36365b965ae5af4cc98901a89a48c01fc69eedc8dafc1168ec94345d628bdc83e233f2d1dda0226842657febc80ebd9f61b429fc277c0114eb505615f49501ac45a4bdd7a3ddfcc7d81155d5ebdd4ebaf8e1dd524b737e96b8f8a9d6b1cf09dd1c3e0270fbbbe9e0c272f0dcbd39ddc9a6dd2d3b3cc81214d9d788da317130a1779a91abcf02dc683c2a00a353ae180e4b9ba667404664310caee92fefa76e30d2219a298ca83c673de8cdd72ae641355665fc995176e485aea01d707b5c3ee8f2521a7da75a5a9246c5523b38f79de63e7e05d240c0604d83d359984132e51099558e672172389640c346af3b3249123a0f0c949cdda527db73c34ca9b0a1365d86042e7232fb63b3ef3ea88a422f0b249f78aaef98bfd4eb03c87135fa5e6e5bf71238457427a7c6cae27b1930bd86d336487f9b454a0723d33bd6b0c850cbe9fa25dc13eadde3b5ec66041b35bae57d8c551b630bee96ed7f27a0f8e96c6b723c9036c84db4378368bf0318a67f2f8151619045a4b28238a6d21dad04486c35708c44a8687a15cb50aeff71c0b1aa6edf70a7e7b122644e0824db79f3c90bcc3dfd2dac37c65ccfe2e26619ef8785ed238b114e5e5d684929d24a5d4562e8e55b63b399407e42df71711340ca850ab048b2c681a63e1e7bf4e3c988822ef6e48945523f61334bb6707773757b1f58092a4a330579610447fb10f0b091febc85254125d93444b4ad64798015af1e12ba3fd9de38ceceb53ff253a74903c8151615ee2869d43615bda83597f0d36bc35001ebd59b8d6348a1628463e980b9dbbbb9ed86670dcab57c04185ccab5f65c03825c02eb6a4abb671fd448173beb54db441647e5cd25f598c032c52b3c9890b9e98782ecbad6a6c444ab13ea1a080a25bcfa89c320084436943e261e8140e1fb8b1c5f60eb6580b5bd8bdd37de2a02f1728065c94a9ba46cefd0307b3b2053cf6c7c80ea1c0b68edac039be798ec5e382c82ed3605fbc89b6a79f7a4ba9fd89cf4b336f3317d862885ed33429a6ac08e0964b411f4f10e843ae9464ec665a638983d23c6607993389667473a0b5352031a996a3a175bd5803030c729ff36d1bf6f4bd4f64d4bda0747aa175c505e0f84c39c0a39f28bedbd830d51220c45a28dce842ac42566f772ca91d6db4527e275bc11fbd7e70e03c7bc6da4300710a1a12e19240289d9ce4a2ece181aa0584f206b93e7a2463c2402a74662ed08c0abca993c0af8e5875f81b9d9c88399858028482d53cf97807e95c40ca09287ee037ecd2c306789c484ee84e6f89fb606e703409ed56a18d27fb6b18e63b503cf115528a25b969f5080bedfa76510b2b7273927ebeaa5b96a0c8608f88152e6830b9136e74926c6d781c530dc9eda6200daa8d1ebadd711c199c14abbef4197a11c4da95045451d7d6bcaa0722f3bbc990bb0e5682c918b4c6d429c90f73a66bea4273dab14569c3cdb385032900225a6d5f3fff752556de68b10d8cbc9d27d357b589fcc3cb407012bdb21ab5982ca11d59bab5972bfb05c2ede9eddf06b720d20fd035e601b0ce9c48074837b2d203cabab13743680a29d7f68bcdd7648c232c92b48ea1e00b71e14cdfce595a282034685ca5777e96e4de080963bba971b6fff65c28a984b5f56c38b13dc9f794acd02b2fca59fcf60a0f93b205758913ccf61a6afc839296a3f10babaeb4b83a1d27306a7b72a763b3ba7f787b4d4d73a414672393fc7db8f91f303a9eaac8ed3015ce6e59f0149466cbca5526d7c31927a7f106fb0be3e75b84dd271576707bc010baeeed697a4c18e11ca76c14317b081e0b76049d20d55ca3274d34ac64c8a1e2964bf14780771847074c86f8ecbbd2b255c2739aef1dd3e70677b958dc563137c393cfbc2fe142c3bfc543cf3afbec5c28657e2cea80a083a0034172281d5e4a0cc7ef6c727a125fa6d66f3656071ac8cc1a543ad20403a672088fb771b6ad5f531e8f0a9045b2e5e560d92a9c81f1fe9a0598bf76cf161c5be9243a65819ebf6abcd6c3202d6b0cbd4a7a7cbe4afe0d9857bd3044370f9701c04a9bff5cb582a8e5b695c5c1e948916df05e1990f6bc19c33740b670e9a0cdcef90aaea0ddce49c59ab51095d55415c1073b2b9090eec04dae031ba1e525b6ef1611d1d1e4e98fe74de0293f637ca153e6167a2ffca5c10fb0c3fbb4cee190e109051b754fa204691f2f7e466f053fff756abcc6ad48022cf7853361d88ac5727db8f45caf0ad4357438428d3e48bc1a9d0e9c1696f1dece100ee448bd38d609b8a324b593ab3bdd9201549ba7ee155287347b861f77851eedafc8a41ef0c8d79c4731d9e19d2234c205802ae3666ee8589940d1a750c6956d11ad91ba6a9e59dd200fa425bdd362a3d2b46ac2433d4fe67899e3fc2fa6c8534af8106885a6ec09430f95330cb73333dfbdf3e5d367084a6c0b6018f4e403812b662421dd0cddcf7c8101f168a2d6c1b40bf14345f2476b1dad356ac37318263bb6cd284eccd78acc084231346d0b26f642c0ce0c0669ed901614496e4c3116628425ca59e3408ad76eb7a2e66ba8d9818ce9dc04a8a465092755d339b331ee21f379acfcaa0f840b3f9f93521b28d061a43d50f6c7ce24ca2a5f86aee8105fe73e762428789f10c450457b53a67081e0938a1a68317a45b1401368033b89355ca80784d7a3bb30b3987a829e909e26f8a2262b915f52f20774deab41c1a2b93c7503ef052fd3494915b8e518b383678b5cfa9b2f23369c671d1c94fb6386bbe1b0eccc2b55a5015588ae75bdd1fd71c34665a635f91386e9057b891514a8358ec105956b3ac35cf8049014cc20a1ba30cd5215c4403fa86d94cf72e08908a03f6771a6797eec22c4431d97724ec28a5ff228b147993a098215de15ccc1c5d3dba3455ad97f19df6d1b8b8b97a8513b84636737140295d67294fda30cbaf3e9e224c7382cf179a5fb79ce623e6d65e9c3770ab3b7640f460497b7323cd02180af246df0cd7f3c4cbf45f8954d8207388de6021d4ec4902bd723cdfa215c970a8b679ea0711ca29b8720fa937099e3b6135e6872ac835cd3832e01d8b295742c7d0176c584f209f42a0022cb561ec23fdd1d771d736cf2bb2d3539ad37baf96aaf2b373d170e897edc18280845c54b032559f490b2625fe31679268bd2f287a051671c4e61a17ed5320bb96526efd110f8deba221793dab47825aca59ad5d03f0981cfa809ce8bcd005146b2b35029ce0ac3a4334026491d36bb4018cfeef25d3113a97bbe0cf633fed7a667c5e2399365e10f9e81ce35392157de66178fa18d5e855a1088c51e434ef6b1d446f23cd9d987c3f69cd5bb67a42f093f25400c011af033c42dd5eadf91332473e24c2faa14bb532d9756b1b9eb1e8678e9bfcd65b9e8aafaf637a9dc08f244f97a39e783f449afca417446df685dca86ef2e094217a44c27ece018ab8f6cc7f3601bce8fb0f02885033090f698443f3aa2c5e2c74a0f2ad03241d18e1527021f970b062e5fc1bfaabd9316a5e446b25d668b40b7c0e867dc4dcd0062ae135de52a4811926994222ea5f50d0804f832c715262e84105ad12194ef255094b37c68e4deb599a1c708d4d51a613bb4e2eb09f9561ed081c8785d7bceec514ddbe8d09c37836824be24d7c341e86489023740754fd867ec60af6ee537851edcc3d23f359f68649e91ff84fa8adca6b87c1b10b4a9169e575a8cd5ca623475e288065f522a84ea63e2443a9cb8f6c1d000f741143a6716a40d9a6255955160435f28a2e92fc56230d6aa7a83b09c7b6e811913aa38bbd92a49c18ce2dd130c7c750d115bb2af2983123231f8557eb957eecbd97b3073325a656c3898d469f8d81e4fd927cf2a3a621ba12f84d83e42cd703bfccc7b1ade627cf95a28d3581b578d33088224c2e3d2f0f0d550b247f7225b7d39ac7f9db2754c6227b3218d7d216bcaba6b7673c570a989b2457a66c04bdccead5bbecd795985362ebd1fb672d018a57508d3453e72d7aaeefc0b08c1819b289af79520fa180053df3263b977e095ac89430925bb1cd33739f64cc4725b6cd7f27b05f7e8062755fba9956e260f2bac96356246a7dc8653371365a3c9ddbdc1ed0f84dc7d3110a1899289164663330d6b33b3ea9b3e7791525ae62d5b5ab6e1c2fe579c8459cca6a440d274233c5b49120d019c3704ac31b5d551e78d7e822c9f46a43cfc3698e578c8b7721718326546c4faa0f00d55bc4d86d9fb93061d745ea5312fb0214756ecf2a525423c0e7740163905c1ed3c9b1ba66e7bcef32b428f97d63ade5f0dedfd773bbd7eaf4a6c519182c22603e5cddf0025062f4ce3223741c3263d98f5c7431448e3be82f8a7b4e9ec0a9bc8e93e5c19ef0162025c84a7a07baecec2ae2809655b0e308afc198e474441bcda9942b440a18f53631ce26976351069abfaf96f0f22992418c949bd601784d53ca58833a78aafee7a78b73b4b0f25c58e54317bc493208048eb82da4f57866fa90c5331fcb9fec33af5dfd35b6559956f760da92fdfdd4b318f65570662ae98a7975e84e77f111ea0991ac2a062221fce795945449079da0576d39bb8889adc1d71ccd37a56a88c3cac440eabc27e84c4feb1a313655edb7bae1fdbb15f82e8bad7325719c4d6a9afa9c00a5af584958cdb285739f71a739e2f9f4d313d86fbbd2d805db4f11e798c8dcfc6df3e163e206e5768133374f830902ce685f2d8e4b3fb1b81e75d301d31fb765bd029154ec424f96e6e78817d4aefd53e44b22fb38675b53cfa79615e62ca944797c150242f5829d1a4df8e20030d45dea13aab2488aba6c961af414292e67dea74f4825f6412889d065cd1b7b46811a1c4d4b29fc14f00d79ddca2609c44699e46ad4bd0c4b9e9675ea6832ce99de2b42e26545e27f2eff311531e5fd194c34a5b639894817689ed7d41d2d1d85240e64702827c5ff309e00b6bcba79fe255ec4d338c866b8eaeaee8f37475d3e96d92117daf0ca0841921fe4dfce712378cf145bc1c62f0047201fb1a5d3055f454da0dd4d5aec3f26db8970e9ce590f68be1ec40f46b826cb585f032fbed472d18d947d8dd4b963771b239e9452df91431c9306f2adfe88ae1c7f866a1b3e4030d5bc686eba907638cf9fec357171c830d42e33a04366c9235f8cb1e574f0133d75c5f86f5b7a056e242580c07a958b77e3167826a16695a316fefc048d20500dfc9e9b9dda5f18b32b2d0588056ac6d9cc8376f2f5102b114051516e2f77d92013b758da6498ac7e44e902b1565728b505846f031a2b61c92332a20bb8a012dd5b449131d5d1088eec675ad734461dce94e44c064dcb954cefe2e654f11a981e6f36ca132d0a899e00e918be4a604725ac92945048f1a60f4e9443fd0c55d2f8525a3893736e6343a8e8522c4f547bb65cb6415b0681780090ba48d327d0d6d5cb73b73bd33fa9f1b524424c9ee68ed56b567338e8c96de7b754d19002a3baf3b9d78ef681ae04101dce4a527fdf8f97593ab15e282eb22fcd23877d3991dc764e93b7cc41379f18e2829cb1072ee59af5db37702afddb2737a67505dcc5053ea222ca432f72a47834cfc1a51e7aa26d5b3f9af734c76bfa8ce771e2f08f656906e1161ad8a7767c087b1528795a0da943c7bf8aaf67ed1f9388deabae41d3212d09f82350fa20083786821e22eddc86e3525688852805947083c9cdc52870516e7e97d5c321ee711d991c5593f516253f6d324561b1831e0ceef1a9db1f32f80dbaebbba0eaec535e6a5c5a9bcf651db371ee2008d416c38c89fb00ac095fc78e001a4aa3dbb32a65e426360bdc43a49a3a7ce482829d9375358835a9e325b2bb52f607676bcdd83de16a7f800f102bccb9e57d2337d69becf356722fb5fd4fe952d33c9d088d8d40c3abce2e1b65fdb55f0ccd39400937a05943e4679ee1f5b21ef930b7e8453deb35a3f190bc0c1bf795dd56686901828be3b316d823b08d269d38c53b6576677bdad07782f40ea63eda6087df7c558d546b838f431f64d934ee47c7982f4d077cce8623345d4aaa97b115c9c8e9729dc68d18a793938de7cbfa8c3c5c9f08c7096badd5b39037f70120e1cc817cee37eb6d7894f1f5e7672cf0836c0d76938dd38ab7e2b7a7e0c8e0b3dcbfd36da09ed1d11a2dc05efe6d756ebcb2b40f164c96d8f018c78cd8bccabba42a5046ca6ef4d2c565a69161be1174b037cb5a646b620112a36cea1c9a762d2684ead7d8bf441cec3bde4ffe01a2f6a76eb3817ebe360d7767cbee9d9a914f8122a38f883e76f0c513744cbf6232c5fd053ec286fa2c76ec389d4f4ef1edaf47806b9508b30a14afcf5ba58bdf6e47ac21efcb906fcf5b6912efe3c14082741aa5acc373e482fec16d62753d2f4cda89a002e07876f67b50201e738fdc7676b5875bfb6c5b4ceac8c3f2761f89d5f09bfd92bcab0055b2be85226e469d98523c709a3d28f56cc884a8eda8b280c9a573225487e63bf221ea2fee3c2e85127f75b1ca190b205960f996136cf085c398006833cecd8e2cc928167f8554d279eb44079569337bdd7ab4536df2e1368f069e2cd8e4dd739c5f6dbb5d661e242f58327df7a0d2cd67f68714b20cd53e5d8a647e163d3c609e2b1a47933487dc5d6f7f229807553d378ef86fc2f3ae2854436959ef1ff2c84687d856a10e6b18846a588ad5a9c4b48c8f07410e27e122ad5c65f38469f0ff74e6465e67584926159becec060b80a7ec49b9ece0a6c7745f6443c8b0b85f2a06615488aa66ca4072b80ae26394955fb88567cc0ee5a603afb1257632e8fcac1c3a43cde6fa21fe1bcae58a9c1350a2d88750363ff391490985c34a5fcb84ebbf1337d1b3a175dc5731f4d6fe6548f06c5daf6fefe2268e42d0e3f9422f6cd9512502228f650c880c75cbff0962afdc0b9a2b0dd0bf412aa60c53df429f615cde424ea2405e1fb14c020be64b79bc367d1bae3000f061dc912326ec3f66577ffb64e1970c4476d584c1a5b33caac7762e81ba0be7c2749b46b8259be8a18ae1ae69ed93a4de90af750098f3cf1b69dd12a2988f4bcdc434860ea660a5b6d69d3e180ed68a8ebb8e544329a8be49e4370e4f0321c61e9b97cec789fede5bba989ad89f1b5346cdf80ae6590fc6b33c376554b2e449424f47c7c9c7091ad94bdfaa892170992b1606b2df67680198090a68cc88ba62dc11ecce76ce4a5a8c7fa3ba2a5b9a18d24c91bd7638eced24e228ef72e62161d05820f6c2fcddc61a08f452e91d7a12b4cc0a646bf23ef589e615297b3eaa156bdc101923b2a69787dd35db91d389ff61481bf4d7b0c458feaa0e3f53ea0853d300f28ca599659699ebc97971b8c319af00337fd904db48c0b9ab84721645539cc0661cec54d9afed01d901397b3327c512033c7402bffa15e711fe6c09853691936013b30f7418d88167ecf22b30c736aa64d9f79254f23ba94cc65aa710548bd7457e72aed73b32dd1b6ab6ed6c183c61cdef597c461da4b319d79b4108032fa8c34e6b4a6e93d6b2de1353cf0eac7f9a0347d7f86ab026a12633d288b8947ce2eb5e8cf7ce642097df289bc03da663cbc987c0ef5b22996195ae77ad203ec0246716927073994d96514a26e79844a0b750d0a93d77d13e03bcdab354b082127356b183226b1547cb62f5d5a61b02a24ec416b2b7787451db01b4f1be07bc9a3406bc8de9f8be82c8672c18b49818c8f1f7f8a6c1a3cbd81bde75ff895f0660851a4a7155bc7f3757af04513b7743508a755a6c1aff6217a6fe10215cecb5296b4516c8ce7175dcaff44c24dfd833d1e47dbec31e257b9258d8e49adc260a4394b2c59088ba61912d906b088bb28bb0beea67bb9dccee9a7ca98dfa38d2550bd2de250b80c44d643469a70c5129d86d2ea7008b9d91d5bde1ddbd5e642763d469a886afa5032eb6ca94ffafe043fa942436975ac084ac9addb2b89bee4f3d19abf47fcb11e344714a1dfa3abcd23478ec97e7fb90cc794026202dcbc7db89d108dd2a18bb2bb29ddd5927565c75296fe5fdb8bbb53f2b676cc334a0519a9696eb7c7a0647497f5bdbeb0357ff224c45fc46c6d92a135b089d139dabe59629fd395ad6a67743fa9cf0d25d308c5e381e1787a4aee71755e83826ec5179354ebe7fa7a40da4c95e473d1b2ebccfbcf554f1208e7fa21093fa2ce38c2a04020c0752c2ef1be5f6da0998dcbe8ad693fdd01868d5524ee65c37f8e67d18fde95922d5ad3d98ace0c4eb2555ef668d92a6a66a4b9e88fa2a9e39fa9781c383e074a3ca81190807174a790a209271ebcb3e27f159bd4b2a927596bd5e2c0c8a03143ea6f7c6515d292372a73d6fa23728c348fe57a3ecbeef0f1974f8a223382b1d9ee1c4dca7d7424981cb2080ae743d4bb9d1f01af889dda9d0ab9bfb182901a2d17686e2572dfc049977a07b31e41a44b8bbe4f3e1de751842dbdb425182d288c7427e4f32c718ffec9e1304f96a84fa39d4c6920f5861c408d7901c911c52d413e85fdcd0316fd3e202da30b263dc614209e5c07da94df9e5ad5c733dda68419e239ac50eb3a30179992715efaa16f1eaeed137f96597da55ae6676955d08dff26f154a20c7d0ae9b4f133b0d15b531c98d53614ef4af636731545b00dfd09c1b9f0ef7e6b1512234bfa2583af10226a49ecb0432a16c310a3c5b5e1fd2b7afd31bbf621f1f2236afd9dcf603be487dd177c5efe20ba2123e678da9b1e157ed2bca80d115e6fcd457022e43cf0363dfc24ed024f64711355a644064d5d654c9198a43ef8d3805f07374942d6b52d3b046300bacea2857a0ef794d584f7bfad8c700fcef806952defa1977d03eaf79db17fe33baa59b130d2b954014a42e50d7883fd119e2e61196a09ecf82db9d8b286ca22c2b2dbbcf327e84d4826b545bc76b66f98496429ec371632b1dab1419a9bf327bde9a6d75ca48050d8afe24b774fdd892a6f872451ad4a90e14d39a38ba7160cbde83b9c71749c94506d68420f541f128cc15a84183e967439f52d71c3308d1d87e68f0bf64aa4b544a52aeeaafbe9e009a43129f24266b60083c551925893840fe486ea73cac371b35d2315d999ba511ecaa7538ceab215ef656f0e97d9c4d7e5f52293cbd3c2899c3f46d8ecc87897ec3e5f5be1345092a395cfc8179c218ce9602f535e785f6583b73c0649223f7e35d821ef7a608ce545789596db81a04cdb4e22b5eee48def6d5d59d64083aeca13b1c8927123dfb5858819c23537eb07e709e094c61e3e8b8da529f5f2ee917d219a0935e7b561b790817b9e121b848a551857b898ec5187585b1186a8de98988e79d163b3b8d84677525d38ce450918a214d7ef66ae142fc55f5be9e2e2e78da5350a0749448be51fecaa0b4e4c8dd1b965ff4099c324058fb52400bcdf52d7293d79993d61d0030bf9172d626332cf40e6bbf944f4c0cdcb374a502eaaf9cd056094b838b648b77a312c8397d437c7b631b077e5ed864bf683ab24f1fc00a8e87c37936192c0bbc7f1c20fcba1c4441d076015e2f65b2de688cd28ca65c03f08cc91bb9f080e382122f27eafd51bdd71e10f19f14ec5eb6aaa8864c28001df6d512225a4073f425817e8f00d3c9829bb81f12050c056b19d4ad55708d0e72f53aedb1e4ac878cc754c03077cd01034924fa996bc498720994718d525d8e6bb02e894372751fb4f9e157471d0a38755fdbe38eb5d7d4d1f65625840a1b793fadc914da571ca576b1cb12ed79911b5859b103c687d9f80562da6cde04ebb31fde00194ca29a2a1b47ea15c748eeea0b5f690e106e7fe43ec59dbf6c0278ffa7001538b7650f8e1192f29a382254d47d99e01a65b7f60d51020789e25fb820baa240e7da6114c57bbcf44eb744eaf4e28c4025fb45b45d4f81327717fad04760f6aad5453739578db762fd9bd19342841d4b581e892f49757c1c200196e22eb49c9fcef31c68aef30d8f15056edb8666f4da24aeef96fac4a798d3a12d8885ac923eece73e7704cfaf88393b8542660b8551f0fbd55eb3c618d90518d78fbcde1f4549a483c9b7ded62163a0b70b88c44fd515fbda132e83e17a924a2c034195210fa82835843e7d51ef20300d0ff310497d193afa20815156d65ba41d5459011bf9eda5cb51d44dcf770ab22df27c64b26d3a6226a94e7cf90747bb096ab3a8340f42f9dd727c9bb5028d74e1efb894a19024e840307a720d908597ed9690dc1f864f580c2980e747a78855e5b0ed9faa9b5b5ead9ca40bcc6884f586cddf32b38d87bc9350efe827c2fb08eba67bfcd30df346a4d23bdfe516d56f69d615460a0fa829d464fc6f3c425b19ed5288d00625e655cef4d35b75ba3c4919826120ee91f3bdf221613b37f7b3f37a68e2c083a0e0fd3eee555baac40fa2ceca6a897723e324deca61e85bc22b361fd13d715a5ac687382dd4f26fa44d0f1451e740af8296bfd8a4843e6b8a6d8673e2cf26a00a79582fea0b421cba454da3aafa4d6121273806f7d7b4545744aae3e9944be0ca665babe9aea90f8eeb51220dd7641844c8c9f05ff0f040c48fb18655c4c61723e9af3c7260fd8b0f21f21412741dab4a6c52e5a95093f21fd0b5b4529c0dc04d6e64290d5592215e7cd28faf1d2ef6b26602011445f967027cb4aa29a2dc6cbec2c2399f989f698be3027c83300d78432709c54f22a25c297471989f94940c37c97752e947c1256cf92ddb1ea795c795cf11f3f71b16e105b38c7c08a29e54fcf0ca12dc5b61b89d52e9b500f31add82e40072f83669124e3fa57439c94582a50f34232534996cc8d35b979d83865bc39af53955c3f18b2b73291d341753cfe776dcaa3bfe322e4b385a5ecd164b49d83e913ea3bfcb761f96e1e7f68c6179aee9d713102a870c58093ed9ee408db5951182867a1c234da5b3a898b464577ecba6e0f56540a2d389a2b122c584e58bf1ad1a372c74192d0433d35d45bef3dc2b2bf0251d828fa269785a0e5f42ad013abc5748ed7d4f5f84df2478809fdc576f1de2f9a006550cab195c9b5d921477a257b0699dfa90e52b594c10c8d67b4512334f86c6bd6e8048ae65a31fb199702a62282c28ca38986034646d6e657bdfc61be392329c973cdd22a5d83ee95e57aa356fce43bbcaaa65831eeafb302d7998bf53f0a3be07e68ef3280e92d2703891f5179b2173cee446a171ee621e385eb45a46eade25ac6805d937796eade040a983b7c7adffdd2b0ff6b3997c704f06359c21ea8f404184313f212e72f73606f5e5bb62b4aa907b55ca222a74c32ecbfe468c9ccea025b334af1b4bb1d7ba36bab0bcecacd036977613e4aa90eca8504a239070e655fae059c73ea58cf98b0b21820ce2ec37d12f8f88f517fb9d32f9a7483bcdc0c5fe45f1d03c734a75d8fce83abd8455fdac9e94d6115e0ec920aca20c64ccf2199e0d6b5489f35d0faf17c733c8b1321dc7f624fff09697486e84f9c46b0fc497c16fa00dbacd194bda1f1bf2e1e2e4771ba92cb4e44b11ba090c2de8fcc534777e067574c4e8b8ed65a7d74edc0525053e4b9486b95bde5f2bd6697c442648883b088ee46fad46b5186cc274b42366d5ee6e682c6e57fb8652ecb78cc8dd0562d3f027a8b8179634edf5008255f73752658c6fa2e546c62206a43962aa260e7ef21ad8018af86bf1427a9b412619ca4a86fd2319966918e7ac5530461f6433b8d8c771fb86957a64c28321df38f5a03d2636a41bbfef3e7044d41fcabb139c8fdd463495e0b602e01ccb78dd68a3561c9578308898429096cb7ecbb1831029acda3145df9f6b83fc5ea54ec1b91a68e6de321432586f35b55d2ad7a8692ee6f2e5c33fda1f4bab63ed7c970fe032c5299708acce6401a9bfef0b8a5b1f069d3fa63faf29e959369c43ecda43ca5a5a6b07dd95a9fbc3e8ef405d1ff42c3474a23c642092562aa30014f23e1211dd5b4bea30a58b355ed71fbaa1460e9fb924ae22caa18acdd3fc9f82d83fddd3ee504c686e184f15592494c6328fae8739de81ab24d77b66847474b9ea7adee39ddb76502d0e96d3cefc6aa93ef1c24978bbf6ce4f3935506704a0a4ef9fd502d173779caaa4c871c5e38594d65556de104a69ebc89ed90e8cf686be5b10ffdc7e6bbabb31870b1bb3c74dd8604293b7397400f96c7ade61db13ab42b7e12ec01c050a065b81f83480eca568cbf47bc07a3c050faf2b9e4c907ea95c862c7763db67242310872c891c5f0199ce879c8bfec696cf91ad68004a4f74eec67642982639f05cd779b4bb2217012d7ef7ca5bb4a95b7755c10a82ce1830fe60b5295a70036ac98d927ee169fed023bca26f296e50bd6b549295a9c03c3f02a2e4dc52eba767bd7dd1bdea33161b2dbb9d7196735b011e7a172f7b864a09447f184d745b599612cfcf0b06c1949d8ffa30f7399a8f933d7168f50f39dc42819065588dc50aeddd4a8715b5a31e9642fef616f547a308d8e178b684198a8cab2b248511b8c9c14e521ba39f8dc005c86f0f7716b7aa503efd0877e818bb1752c2117e564f0898f6f500e337b9b2601ea9917817904cf68c79842372858bcfacb38a20f61ab77e69e06466347c116f9c34753df30e2f54a3da1f522cb0fff97b5c52909db258043a2cdb99d5dc9d48d3b7146a7271336ca8865596c27651b8674227987db85ddaa64df4424954f24f6e81cfd7357fa1b21d05bb447e329ab03cc278ea9bca9a1a02109086c4c7fdb7f28c7fc7b893ab4b981c24c78835e2fe8d65cb2734080a8eeb73d422284b3bb7dfd9ca97385af80adbf9db53118a540054840444fb418d500d0aeb4f9a0a11ab88872416bd1a7ef18d578568ec5cdb7161397677cdf3a9242b8e1c700d1f37f904aa8081b63e4a920f1fdfe0ba52f029cdfb26c71acf2a6232183a2ba4ca04a1b6677a1a907ba2c5eda3e7401a24cad7e8b87a5a7a4057c928744cbf033e0cc5dba599efc16ad30165d3116e40a2289c1ebb4fd12ce13e4f41eed00115359b8c5fc53396286c9587610b2d2eae74e6d73c0a430b06fa41ff81dfd6ccde1bdb1c089d14d29d0f40a8895f8004424a8a155a4578ccc1715a848c103eafe520768decd068e08cb97920e67b17345095936e8a7e10fec3d6c040c8b209ea4c6bd50eecf27bb1faa34ca1b9ac1579bf56f6350f085453c5ba958749be8cb664fb2595c91b9e2b121fc59ea6804bfad1efeb500cc2feb1b8d44310d9eb5bde2885060337e1811aed3e3e3989dd5204545f8ce928743b568f60563fe227cd9ef99ca5016c7fd0a8790df94006e18891c3872be867515a7003c78e60ba2ae6c44e3d72976353aa8cbf2bf243aa0d3c9a21f631a40a6de5f4418a2dff61459502a55963c7fea836d6329e99e0c0dd5647818fc2d8de0340716b23c4dc2169b436c4cd885647a942e341af5b909f0bd270ce4311500831a8d67f23a019ac3800ed8a79b73d50d6d76c3dacfadbdd93e1d31a57d8993c1cd9162b258a71e1d2104b919cd0ef2ce756938e9695ff2123d437fd89caae23efd7919fc29c422560d3407edfd5c1cbb7573d72f720324844e7f3545748960e308689814762eae7ed9cc3e024e06eb6f26c098252910732c24df8e848e1be27cda87b758bbb3c1fd3e3e59c8a37522a0dffadd022a354f0d3ee3bf90b91ece0f26975d81f75b9cb4c62f0f8bdf120be6ac763cf54b885c970061dc6d7d61ff34be594104f9020c8ef6aa1b4a6ae713d853fcb6080bb145bcc062a60064aee00c8d1e66621df9875e4a5632b8901cd0a41506274c925a89aa34ed27e0b4c4e420a8420536f2cd9f99591f92b4bcd266ca124974a60c8912adc01d05fcb0b3bc346bdedc0e0a8ba0ee18b8ad00a6003943e948baba9e99c2bec49713d7d555fea8c29d94a38b2de964f38c3818f91fbd360e0678e69480a85aa1199129a6fdb20768c076bf7cd950246087b5591bfe2c58df91ae2618ee816df964d3382ada717a09f89d1b0408436357b70e2d7753a86f7027fb1bd071aa61332b75111bdd645dcb05f6e537b295de463f7808ba1f02844dddace9de138cbb212c8f2702a1b77cbbb676b402b81823b376074cfe983cbb1a10a048b304de6d4cbe1d7d34e06c9d2cf1cd3877bcb8893291dcc5e9ce366eb83562eb3337389e31479688dfff9f1f88d965701e8682849a6b4929b7cd3498de47e544bbba80d247c78c743cdce596e938b4c0ff6580df767e9057a0516ee1d4a6d9ebbad294d0de99f522a626c6ec33c09cdef2eef6c12e08e61e12c626e3bf09294634039893a7d13b839df9f0e4b2ea3c770c67f318cac41a89051027bc45af85befda258820027c18bc311dd244587421bb4075a794968149a9cec2acdbe6f8a8f3a1d485a97ab32a6182a7025188c6187a37c8f5debb9c9406c27c02a353312bf7a60f7d069e8fe2ac32e6f1b74ef9e8cdea3cfec49079135cdb4597d8c824ff2ec4bb59a6b47b16804f47505ad809f861bb20cdd9c149fbf20024be6d94f4be01bc16771e8f2f6d5af8dc52334d5e85d41c7f006bd578e025bf5bd682d95b53ff171e5afbf1e891be402a7150bd95de234e0cb2707384c29e7c55f7cdabd433febcd7ec9292afffd19c56dc515f878dc8c12d862887013d3f3827e5659fe0b02c814e0fdd437bccde7aa0a3fb4e9a8af9a32ae9f32311c04fa4179583b68cec0993cd26bbc0b010e1985d60249f8ea5cc9ace6233b0368c03e193b5854f230a67582947d0714f6d00b169328789dd2ef571d03520fde5d56bfd8f7a1918517d54f10b574c793ef12edabf1a7cf213569077ee192681c373c97f3eb011cd6a81a06a3f3e1da659d1a8626cbe34cae271fb42648f7bafe7dc8d98fd33f956de47b7d3c35f863f12aeb1e1921774b4118fa043cbca72d91dbccf833baa3b7452054f32904c65b31ba21b0b9d8ece2000e5580d1cd02949ef2e1182b9e8f8ead542809e934427b9cef9893e97a8731178ff41e8966d4433ecd3875cd5fb2d2aef80ec673c2628ac7e968d6ab55c6fae0b49f8c90346ff3367ba681a26b2bea3a9398233c6ea6f0308ddd0f94e9d30e186e4a096834b2719e918f0aef62c6bdd417bdbf978604d3935c8e06daa0667b72500cf3ef2a69a0995e7191b3c2d0bd5b0ab390322a43cb8aa6f87b2b28048d6d4107c932bbbc463ce4aa2ed6f3bc1330f8b77270c9c9e0a15522c3d100033f0b13eac767a56cb04c8c0e126077ef1f952edce0ea391740b65c9caab7dda00e6d297277800b6e27f3808aec26071f4be3b11e58652929425475fdb54613a425fcae298796dfbe985bd79f2624eef1d4d4499bd29445a43a9de94fca6ee4560c5f3612cf216009f7b39f5565a6d07ee46a533edb2a1c0fb19a8d47a1afc250b4f75d13a20b96186d96e8bd79225d35841e49b4668e1e29b226529763792be9da291b0657ad711a06d3f0754133eed345e1e464de07b092399460b5787320e75efa66a094d427c47365d3853d04cf77358420037bac364f6eeee9239500fc2a3a1fde0693058471755026ca97ae0eb7bec749d7cf39ed0cbefe5c5b142b893c74b2c2b3497beb79b8ab9431de68d13b8b186f54dbdcafb5bf2b21b53c2d29683fc1ca21d97c856795e8cf7dcc7bfc056b63fbde492701ddbf3ac487a206993e2875400879bf233083a66a0eb966eafbd28d139cce024ba908b42d09729f6218f3691dfaccb3b92afdfbc8cc97d4006663be25421c1fcfd04d85135ce2a4f297e85ac3aa2bb7798db0ab829d61de79b299f27b5f5c469fecff0cee228febe85c32017104f24d778e943ec77f6fe593643e0d07ea9c7444acc130c6b158f764e73fe5a2c2ab70533d2c03d4d1288d6603c88862148e6da49064dc09574d12eb364dff48426f221031bcec717ebf1b75e0b0603186311b85f1c7305a220edb3fa8a3d2bc219484814b6abf00aacf42f2607cbe58d6de964bb538776c2ae58d47c10a74f53f51966fb3082665c59525bbc0063bfc02fe21979f508d31a3facd260e45c2772dee9c05817562eb9bd02df3bcc5b0e2e53b711662a51b4a38dd680b38c015e0380fd65caa245a9a149597f6df99af0e0ba00a4bdb95999c83d2dbdc9e99eb2a1a8b6fb6497899a25bab81aed56ae7ce62e96377e886e9ff080642bb5bee3748721974b23795a357d0809e421c9fe74a8df6d54ae9c10219c6ac1c33f48ffecbacd4ee33e732009b02bb750ec3399d5cb3808b13336856e9e3d7b1ff3d06c4432628a17a05ed752836aea555dd36219374b555258536ecdc1052d1a52035eb1d0d65e0683ffc698e30f2ae74454d5dc2d8a2c626bb2ef46dbb2ba20355a19376b45d339560273eab628239ec0d28ea65da762f6485a07bd7487060bc68e71a670e17db33e95807ea8f839cc9f3ec612abafdec8a36fc02e1cd51be00735683dd5dd653fe599fd4e4945cb14d51853bbeb0629e8658bf99f5dfacd163a82a5ed8adb354efdbc17260c44f9c45bbd5fc87d38b808cb46544d1ef3e8c7ede4d0ba2ef3cfd8211617ad4a92a8e32eb4a0b364cda4e054ca7d2910af9d54f3c88ba9cfbbb89f8e37ec3c0e39e386ca71fd43348ffe984e2d1e10ffc496ecc308fb853098d0113a66bd2fe71708f14169fb12155d79ccd54af6a4e8bfca289379158e2d8acc7a22e84aab41125c5736b4aee9c8d610471da3cb4e7aeed1cd5fa882c4c3bba4f005ebe0968dfc31988cc531e12a3f9daaf8e08b34b52e4a6c6ad0c1b1bfb982410cf9d622d8687a6b928afdcebd713be44d087ecaeeab88f46b211b55763b714cb60975e754d232ec65bd0d7bce34437c4a4c11f977592128f177315a6badc135c890f6a804d07bf01e7b6e241e332cc3a62ef3c0f10f06ab69f42ba1f2907f6ea46e25b8b8c5600076ce9aef92b8c763a24ecc3843a6e23bdc69fcc71e068f47465500ec32727b95c365732fa2ee5d005b5999ab06074b4571e5c42f4cee68619d76a98414951979d3564fcdd43399b6996da28170db74f2d676970b07a692607c138efe470265ac29a13c054512272eb8e57949634815aad93a0ce118e829934479ad060603611c966812337d3b9663d3a32d99de17c77046d572cbc85166c544094278254779656efb1202517d8c3e7691e2654389a7a8540aac6d96efc996b6eed4a51dee372560aef213c1266c00bf1620b49d2967f16458210a912e2184f34fa1d9f599fc66f912de822880261831af8d154bd918c0d98396c9903868f43c12e3d4deeaf22851f0c466650ec5ac0c1edc0f8e8ad7e4408ad001cf4bfcfdad8718e60e161b38585f860f8966b2b5b0e503109d11332a184b82388e5609dcb663299bbf0b014697d2fad345133b8b4ba4a9423b02a7b85e9ca409c2c740ea976920d88b8c72bfdc553657d08be4fe7c679521a39fcb26562c63396e5ca5b5c22b01433c5d92583e5ee696e513a44f00aa17fa67d273041eed344bd455e96e7f46ceec47eb43cce789a0189c53cbc99063fd7f36173cf7a192f35ed1a3868a806a16ba9d729ccda92e1a6a450c2584b97533517ed165b5e294dbf5e69330566027db02b7b7b945081963d8f8e932321d06ec737d69cde359e88d503b7fc2be20ac990c32b0c4973abde0b26698ea61e89b786e1cd301168526f06e75fa9d3a37c828b7555c70ef26ba33ae4a7565edcde0fb8fe3a57e77f9fc6add2e2bc886bed8fd8fd670e67fd44682262aae94350dbd8feacf2a5e681a2f10db02d7ca16791aa521350918bd81abee2e2ce4c60f9f48356852e41bbe4b8a98b9f20c10eea5f55ad41a743bc523a900de1825af42b5fefea38f4fb9da35079649a40cfb08e267c069952b742d4a85162baf17d55ce9a6efd3185b2a3e9d65ffabe14ead87ddee85fbb3a66439bc1881e2984172278af711671ac6c21b3ee90a2f207bee7bf68191b9bac94595e514347c2cc5d4fb66f8b2532b1b47cf36cc9cb00abd6223b7f5042f756344a0a799cc92b5fe4017a0207ee0f82d3c34dd6aa0cef4c4b3039df8e92b949010ff950c251647c9321cf3b38a42d397742be3523d28bffc7f42f5ede03692fb7bfb89e5cd96cd10a512b2859fab2403e55665baffb758abedb7fb21e70bb8bc74331ca4b8193c2d9e8853a0701024761da741376732bd8e154e8e081c38431efaece366558f73df6da600fda1840c7265758e782a298130abfe00ae61beea975b9df6826ca8c86eeb307b573d6c4ae98b719a941fc533d734cc11de4c3c2a6e2b0f531fd542a0c4f4a0731db888a8e2207335a7ec37a05068f139113369cfd6fea6c7425c34d3ac3bc2b29d5263b4590960744dc35e1b2fadfd7e80c6222f1977b90451fccdd13eba447b5522e5513632b4e002364aeebe818feae23c59208bafe99547f0d348fa8deac06c429540995fb1193cefe2a85314a750600941e474132d6b13ed1a0ab419a612514f1f6c4f5583009d2383c5e6bb23e31aa039c426f91f097dc19f2804f341e39d6e598cf1a1f447ba8848a5e2483bb584179d0cbe84564c9b4012efaa8dcad2045c6817b58ef9dd179de9d8c368c0dd98e4675368bc6cba491c3fb9b124f940d2c74ae002cd88f18cff0cb3ec614559c75324d001a038f110b5294b889e2eddf493f73067fd58bc86dd233e814f5b50ff724ca84d08bb414a1baa832f09f8f14df02026329b6f6eca4f7220301950f07d009227ef2efb9ffa29bfbc96afed93604e5675430d2b7b7b41bef236bf8a189bfd3ecb1e43dc4883e8e07adc723a5dc8a38334de3cacc6a6eee92c94100ef3b37b342f2cac74aefe6f68a1739fe6889680365400c8a14e83ba220d9c989a0b565cdd4f66efd84d594c70f2ee5e46002ba707611b89a80b199dc4c407815b2dd670b7c2e36c81764a31c11f486e008c8ced666b41d7696d0629187eeca5c5538963c8400d7da3261af4497451b2f865e095872e179ebb413761f75a73a88ecadbe5b86f4a37163c49c1819976a68738e9dc6ed2b05ecf34e2dd744913009c54d41672464ce239e2f9165874cde3ad57796332506559d727cd31dd8c6315a13906ae22e3a8d3c6001d29a6ca792e822bd0fff2726862209c789834eb2e90a1477ad883716e61574086fb90020ebb898ef844d28a8832fa5054c4decef5bfa04e3118954d94f92a4b8538204a9fe4dfc5a47728651fda8c0409fafc33ee52a47f68ae3a052466b12c0be784811dc597c277453eef931028963b46d2c58c1c4fd7c2a3bffb02e66fe4afcddbe04347ce027bee8fb91469d4fcf6445b2ee9962e56f24e2569253ed44e3e93df7ccb63f3ea64702df637fdbb5652d9b2394417fcc470938f4a2b064ad918f26db8b9451c4c726b87909e2c31a57244141f40cfef4952490315a050edfcc9c188c2b164e9fac7d8bf7084506c05f890f5887e87804acd797d8b061984e3e374f3a5223596a001519df832653f40553c3bbf1b7a850d3f05c9951d5a2173c2b3b2c4e08f017556803931a17a76522ba9bb94fccf810696d8911f5fa2bdef64da5aba3a34fa8eb67cb16e5e04cb7d09729ee72a4e34dac5ed018eee56265aa287e1573e11097fa2242e010e99da49367a51db017377925124008faad31c161f404d7c2fc571337cab89efaf4b97bd7495562a33ab884690cf5dfae29f0eb4fedb17af74017f7cfa3ae35dae879d306b1138f5ff2e40ac0dd0c3a6a0791c5bc9834f5bc6c462f56c5ae79bfa1c4be12336a7d65fd6a1da811a3e5a516568bef6aae10b2a9e5460a208fb576fec058e5ce0d4bca6313bb20b57e58d96fa81123140cea96f9d2895375ee1a75ab6b57ca908b4d62d745eb676919f387861b3d931c191ead49c75a91ca6f2ebc129bcc7e52cd665a7c2277c675b34f19658bce4b31bfa7596b3a806d3d482a36ec62f26bc1d43ad197f4e9cd71cfa8c274d253aa8112449b853cfd285a9fd662d6e294c6e2a4be309a73a4c1d316a26c5ff6582871e6cb4461bb5881a3fecf4b159c28c0c146067ee7583457d79a354ec9f82be55445a56e9359912a83e8a68f7fb0edffcf6c522fedc3cc68c482c5ad723a183296300d34e5f6f9082245f1811f24de6c7d0fcef543231b6633f32caa9564c4b5a60b5e27a69b8a67410292d3df9864cf8a0cd7942b775c22933eb2a95c54ba8076627dfdfb31e65047f49a8f58790b0996d62437d87c9c6a76bded69f25388a16b264f449efd40b80d69e37fde0e2e101cb9cb2f10779a0cece182450b37bcfb63c764b65db45faae30979f1b67db7e2e47fd06b043985f13038afb480bd703d1513d4909dd00e422d2776955a950528328809ba46f1d27d6717134a8936776834ff71eaede81a643075a545b507aaf420c012ebf675ab39b23c1d9c32dfe1063b1476d47650ffdd51281c2cf4ab3adfbbef1661e0a7cf567e7136333b33cdb1ffffa1297934999024ef5ee6bb9d1680746dc01debe3839991ce1fbcd45b4ded24b57d2e0089c68ce0fe701e6fe179d83cd0ce45c78990126e5803112ec266ca0ea30a1252921838988d88930f0c16a81e075cfbe40951157c8ef2e3670a090759e060511abeb8e0861b49b7ffe2bbd310f95be97c36bfff9fb411cb302a1e1c1e3b068e918d35c897863fef5b28e45c064932d2a8293b47bc63c1cd2d09f6b093dcb2e4fd0c571053d6e2d0d974bbe70de03476051b5076052f610974c35e5d25e1024273067a2361d033edcf976ca2b836b7395543fd0b75b8b870610240c61cc92b1d70dd0e291e66f5f4efcb8cf8fb4caca2e8047c6e1c85e4a0a985a69697d13734ccacb79d0b0f18ab3f66a68b636ab42df1db385a512830e48f8fee08a74458c5a1719d55477e529b339258fc908e01d5a956efa1fede5a899e23c9b9d22233fa5f4f17b49141f42f64f1625d55819e848d6522d1ead6f82d85a80cc28892f44ae3162aee50927e26663190d02d90151c42927e102550d133dcadd65923644aa503ea54f022ab6562874eb30056c24c588cc9a7851a14f43519ab68d3fd0cc9f95f49adbe2b62fad604972cf2560e786238963c40b1af5fe64c4c5e6b19ad1a8d16ea6ca71dc0b4baf87f278d672abd85413bd4d4b4bdb520ffefd5fcb1d3003400a2496efbf31f21b2bf51e20ac3eb167d40b3b154a686101cd2ee9ab552702d77f146787bfadbc2757dd6b85e1001f46566345235c73249f25aefb6d953769ee484708d464ca972af99511f011da613b7abb8df141a3400ac0b1fb7299a30f37e1c152ceb54446c681291e2967e2707aa54f0437855641d5f0149bfefefa40dfe3808d8848ebd7c4f5f0a59c4998cd0cba01c29e5a79d4c51e630c6fd234756570f020dbdd4d289d3374029e4a2a1760a26757172eed9dcbf2830fad62f759af93cb4477269485662c2d00ae69477bc1f886cde0e604391278f9a65dfe6f673abd47851d7bfe38747ac70eb8cda32958b13fa0b9c0ae76d0b587f456fa15daa8ac1fb46a160ae0ea2a2f2440d6e34b4ed065d32e97a75cae35e497e0e8b0e5212ec5e6073a2c9123973750c9fff25168a9147446f2154e25e13db2230dcca35c34bd4d6384ff85d72537f2375fa0cc91c72c00c834ef2013d9d5bb3d70e0e2f9a6b45b2ad9918035591814dd2443f2a82e957dddc092418c9aba4331911b7f31c3af2ef556f7d11206e0adb1588e9dda1dc5efd64161a627011356546b4c05f4c47d25d23be13aac9728e41b6e2de2b69e55892ada3f4d53d9fb50f5cedc1504599ec4474cfdc56e4a57335ac2d4e2e311e22af5c5f00837a60a7deaa2b3ba19c63e4bf64e168fc6557e4f49969c4c6c0ccb858ebfb637478bdfac585b3002ad673d0f21d3b5075f6adefe4cdc526133f13462fa7949e55d7777229ae7aadbd7bfe400b08ea6fdf7fcdf7ff0c244667e852bc2e1b6de0ece7a5986cdf448b4519bb277e8235c9e769530836846f22943327040156c319ec6ccc2f1f00a15301b832807d0b746e023462bdd55ba3e59a71aa0e2ceb45ae89f242a86deb5df5077315d1637810e41bcdde064e8485bb258b8d4343827e4a6e9b80af05264ba76d773c7287ad74e5beacd6895e71fa2bd983c9aeb057dc6b1033f2896781ed735d6fd5899cb8a65b434a250f9dbd4094cb6a22e27b3139f8283c1803669c08d13f538af37998123b5d1584255598e39374f95c9d4d7716bb15857721db978398f7d8a778d60ad4ded8c5471aa0e1fca6fb72e0d71c16894a4af06ada504aba4ac758e061016f20421347c47e6fc0dbc9db0a284358b1d056a840f29ac663d9cd5b664e0915f4483791e173eb89484c5b88ce9d833b65291747fb77d22e8069c307c41d483fb027388c00f63ff4c76e521f94bbfd140f0b64cbfa560f39f756f433770edba9ddb2293251183d85a90aeee0c638c305589d8f552d6162abf0970ad376b2ff02494f53652f5beb178bbea1b6f2018349496b1717dbf609e7ee083b23e9a6b51846deba8bff9211e1666ccfce8094e88a8aa9b2f651e102b7c85fcecc2ac15528e94ff4e7cee6afc78d57d968ee49603c255eb258066e03d733aca4cdbf3dc1830f056cbbaea8cc78c1b16405a625c07a993e34727ef67b0b59a47a4f9bb6262f47daade018697a62f9215e3c59785f6b5f1e2b9c2f6ed054e029a751bfb1daba5369b8e0484ca7b56ad44fc01e7893070f5d6245106d529c9922a973868e6b4a16ca29add5efc21f3e738e4c6fd574b35de87925b4a2d3a36490b7ce92fb47fd55d61e750f468f9b60bfb6bcd30ae178e40dea64a142efbaddfe8951cfb78e7488d28048a05f60b6150fa93de9bb70162aaba57f498c38d1ba81c9fa13dd73290fc966dcd12bb521ade0acb12ee1a4f302115ee410b5cad1813af56403e6797ff89861ffcb158c46f9e5b415bc0e7d53ecda775c255583464f39b4005c4c6b7b082338b8e3c17f0161db3b6ee250d2d843c4a268fa3f0452fc0de0e4d56729ddd2a25f7cb9f711d428f4a688822b8ada981eeb82afa3739bd2974658f582324bbdbc3f0a1a472d2f407d0165a65bd8a9917d5ed7475cc874fac245300e99fd8730c940a351bb716c98a214cc248db27c8feda3b94e7a216e035dc0cdcda432318e7be0f0aec0b3a6c6ff47821706c233e437a073e6b81a8cdf07600e018f647baa2f521a08cd8ad13caef01120d059523b121a32957c49ebfebc5b4b7edfc08d3de4e96ebfcb8d2b459e8b5f64072b420785ae5273f5676cfd0ca5e4d7eef9f39a16b83ad4a97cdc4a1b746f9ebcbdc4656b6223c7829b7913a7bdcd42b45612134b52e42b3d64115fbb5f8fcd0e62c46edc1d5e0b99e7b413f0c3e97a108927228b541f95ecc8cbcb1829affc336dc285dafff2650700ae10d10ebe523c14cd2414a4f9ac24321039423f0b8330d4ef00541f1c10273ba539a6e029151c85a93bf8272d63a17758778a64c29b550e731b0ae2fb5bd7cbc3593a2631dd9d1698d34e68dd9561c55dd86ea11224a3b4f4dc100fd9639d0d5997954a4de01af879d52fc63ff923b544e9eb948cae433d8b9c0ca791e708516fe1c843c4c8293a40a3e3c230b9695d22e96b1e5d0a1c0a6cf6f7018f6f1481a652664fbd1547a2baecd6bf78d22b8f5ad90c4586f5c13282cd44658300aa782e66863ce962b5c8be14dc6fd141e15be345c0e09c6dcb7121563bca2886b50c5274228ab89846c900327cd931a748ba6ec98e610b811f67a91f27296e87c2977e074ebe3b180a44509c48b513fa97c9751ccc751c7e55619f5452b4292b2d47f73b46ce24793d061f24d2ba038ec00e08c743b98b8526bcb13a9a4958349b0fa6f9908263fad070259e40954c003258d876f2b0904725ea267aa7df0970a699b8ba66f96fd675cf4b57c831f0af788252121818dc4ab5246522febba1876c815cad2be392bce80890b91399bc3be18b9807df1e475096bc1eb0847f3fca8493ee4f9d9034cfe4416fa6a2ffee27e312d854229097fd6b3bae29080e3ae11c022360cc585cc93fe1cc86fabcad4c1d697304eb21bad09265035b0c9290450078b5326a9f20fcf83ece32ae0542f891fc0b1ec258bbef1b4fdb2cab4b857a8bda0bf94525244ce03b5cc941ec15f383df3d61724f14fa00c35fbab7c12d493ed925708180be497ac15ac29a732c7f9fb9a47b2aef26f6889346ee195f8b4f012a7cd89db083153e30e4e1f6f22ba8f387f605e5f50577e54c3e514ed814f81e955a4309a0498f2e600c7f1fb8e2b7e79ce2254f1289539d61ec4825d734f4e8620fed1051671561d7457537d7d1cf125247aadee0378d68707c24405b753017d36f506ecee06afbf5c48ef53ae5e3e406a766d71f842ae8b9f8597bef5e0f9148833b3df8ef814d6ffa8001155826929ab10f905590b86aa41d8c990b5c1910c5d9a2d5390c7d0e5fc514691972c0b85510414f76954ccc62145ce94462d97be0e245428a5fea15d45116a5de021af34a5f79943813988ecbbd9a06e74cdde7f4f1b44ee9fc9d270ead0493bee6a82f0e89711a0d3a11bc91b0569f6e95342d1bda213e80f216dbcd613179c2696420f3fbb0fea8640728ec16dbc0ddf40e568b384f4af821adee3b953227febae8d43b7ca8e387a19405ba2d243ba224a75e8dc614f46535efdba04e47fe0780ceae719d9a7157a648f86ce42239106fc376c54f84721afbf432f8190fbe9ee78efba281e779c35751d07c8acf3e57d021f0362a66b045e7fd7168868b45799be3cb6c34608f2fa5aa1832859a2040fcbe5e16b3ea92300145a919a8a8c58461ad2c2f6d305a4d01ad4cc74fff8d29f50798797a58db5809393a3e74c440c506183e3923ca0796f4fc213c03ea2335b4d17235ca973ed0e5e065a05222e68ad72ab7480ce832181cfa8a911c6711501de3c406793c956fdd439638dca609bab6a791dc9d5444994ac9eac972fc26b18def958d7b2734cddd1862c5d4cede0df5e7c3ae981f2712631d665c01a4f67b6d12ac591389bf168ec9aa600fbef0b960e224eeddcd0737191d894c3a30eda896e190083023fc10899dbff5fcd20fd844ced337476a9ee614a7b75b3dfbaadd64080f440b2ab8a39b483d801a7bfb26339a1471f2a5002019b3a94d9f12079686261293f0aba93e1e8c20cb8c4daceaac2dade781c2c21ec6e5eab9876bc3ef1d8b7581d4e0bdeef6b08a0433e808f70f05deb7d37bffab8f841d6641ce0a4b29f2600d8fa6688a09849c4aa9a6392c7e27921fc8c68a042c2992d6fb466db9c244e78e0a602eeaeb49de98a8e8f161785e3c6c133f872563cc47daddc81a0b06126576a4c0f84ab979eb4fdbf9707f3d17d9050d9aa26aa5b8a9d0f596b727c6452b6d4426bd6530a1ef57a337cdc69e4d9ec4af3915ec8099c84ec268d34b96eb2019c649b4b4b0adecca45c72c478496942895476fb214cce17f7014a0196c17df72f746eabe60b016636fbe0db95ac26dac5d887a30b2f02c133ebb27cf3c1dfde38609c225bbfe933a40060184f84a669cae8e863a37f78391002a5062c73f98c1bbd42a2bcd7acdc77a87da2190920b75453c5151298918ae47a1dc84fdbc6ab14e4816aee4fee422398a55eb17e52cb3d8795e93efbc74a85e8934e1ea93ec66b53524fb32c9197795cb3d15856b90b4c0e123cb60ff975cf281ff15db67fe0eb7978e64c8125e07f600b07e01f008f9014669f54954f396625ee81967ac5646f1a0b72eb507cdd1f8f3a5ff4a1cf12fd08d1f32ceeac3b2e4b514ad4e681818dc20df8b26f76d9788234e44f89b941be7944fc5709b4025d77058d34f8335bb9a6fb65d5f126f17a4582339d1280e008490dab81575a9c8af3e3a7f77994bcb2f94c69b617c409fd2e1126f5c4d7545534e1023728b698eed40540d8497558b2c917d9fccbc917b53d1623cd957dad899b9b53a7217a113f6b7d8a5f29e9eb36c61680714292cc44c07b99f096283f8374d6473c09e8549058adb9956645240262c8d26e3e0bc0fa3688ad09470100e1da2b9327fbe93056ad5435232aa04b44dc5cf5e4a28aa26d17b434104955a1374e963628136b4b486b6c59ba162a200438314c7d1f4fb5f2c3a57b3824bff2b8997bf65c6e5b43713447ab15566e9b81f2bb76bf4a2a2f8610460bfe9763aa3fc9becc38825c02eb6a4abb671fd448173beb54db441647e5cd25f598c032c52b3c9890b9e98782ecbad6a6c444ab13ea1a080a25bcfa89c32008a708f2e50a7aba1e7224c0a81eb7981fcb3516822fd1d07ed351398f557c4750967632a0e054e0398b4eb67a5d70f4eaeabd99df0e0cd9924d6b92897edaea29e3192dc5cab31b27c3b88b2bfcd969233092602d6d3b7f0740a80ab64f6083cc63068d4da2494b841a96dcb68c24b3367c4e16b6d6668f0e51cbf3a03905df7eac061a7011ec7436c5b269922da48f2f3a5639497cd83e380ffbf369d893ff5e2b6ec69b3402ada053dfc045a82d857f6bf238f3026c0d1be02ca4cdbca293be2b5cae12ff49d2091962f72e9cbaa897ec08d85cd80430e1563fa329263b2ab99230dec37a64dd787bcf9b6321b5b95036a5851c85ba1493aa332592baec75d74c82ec8b260264e0f4fcabd0b342dc262a42941156d983a0724119b6df8f2d0a25eb5a78c035130748527e278682250be85d98889c11124da4ad96e29acbab37e17b51ff7c9a4e680a9fd6c884e3e96768a5a361f17a796b69d6698dbd81d4ba6770a7e77074af296f2f2ed8c26f0a351ba1043e1c2fc91c685e1afe447371377e18965dac6faee53adbb198108547caba86947d6a3c232867a0cfc6e523e0ee79cc493268dd2ded30d31cbacfd0956da23ff3bef29e8f2af252de9737ae7e0b8781be7ddeb40cdbda685eb59cf94370c7e9b9f3095169737b925fe1987d4f69690b5ad77e3c1e9260e465e510630f0e43630a4b23488e494685ca5777e96e4de080963bba971b6fff65c28a984b5f56c38b13dc9f794acd02b2fca59fcf60a0f93b205758913ccf61a6afc839298cd51a124cf911a55e25b791ded7957a8a6bb085549ae6af2748f7d1cdde47579874ef279298ab340e5c0781d02843cd6363cf6a486b7b21dbf7cdda85168135fdf7d446873eb20a08ac25c8f72f2fb2450b05bede068b46a3c6f9c8545b2d95533ae0035ce0ecd4344c33276a46a30680e65c26d07483e39455f257bf9dcd40b3aec428c82d932e6f32a68e0b73d678f3140b152f62645339a9f300d9d2c463bd17ed8f3c24f2f9e16fb84c890fbbcee327110590588d771d9d3b4310ed763fc37ba0d5f4e01e55250d21092396c52ed8fb81f34a48c2d95acb159ca23008d37933c92f095bec4fce9a103fde0da738db1216982dc5088047f484423c19af47cfc6956b98921071e6a5e08ca8b60663a74917a58522c20c0fb1335a22e4a9139893a5bcfaf64f8cefc26eecc9d670eead8d36ef294145343084624cb31729d5198f594ba7eb462b14d21316d17ea3a9d93209dd73e09966c89cdfa884c718a87ad37a0515de184e5efdaf867e7c7625425881251beb8e9e3de91fced72cac5df1dc67bd1a3027b7be4b6bfc079cd7c9e18fe09342f00d21017acd1fda98e0da5b8a1e27c2cccb8abe49063f5c98b911cf12edc83c457157e982b93a3629dc441a2ee43315f64dd32f034a6c9a8c72b2736f67896f165df3917b47098ac1eb67018cb3ce89d2e3d4e0cad4b380559ab30dfbe589c80ad6f8443f45f8adc829acf230593f0770aa46c3f63646166c957becf3c6ba8902ab9f88bda94fbb909bbbd3eea6309a41e1ac21ab1cde5a4775abd67b0a4fa6d35545afa14c59df8226e10668a3594955a15ac0e33c6ebdff7051718db1f037cb4b15857c5eab323cf3c30daa9f8be93995a0a02bd81e10dd12c69dc1aef6aa5f5f8a5d339b331ee21f379acfcaa0f840b3f9f93521b28d061a43d50f6c7ce24ca2a5f86aee8105fe73e762428789f10c450457b53a67081e4cc30f6d07766a3599c55d7767ed5a038a03abb0557b3f16ad4855f9db9cf46b4faadf9b6bb293dc6f23b2f38b54a0f40c269f2333e9b7336e22f2ac45e3669d1572d6fc28487e16b3cb35ab27670590cc2d13b5f513b38b33c08ae12c10d44acc8a872a12509efdc772db43dfb4d5ef707c4f83de7ff96fd37690be767bf5600cb5f7cbae61a94cf5833508d53a03b2ec1d999be5d16febe0c77fcbcdc8508af22977bc3e74f1974dd1cbde2105116e75de5aae6595dc0cea6edb308d66e1c9dabed9862411e65cf960f917220f0455289f06b2227990fca1235d2c54170a784dfd0c6d88842ba305803bd8de9cf5d27930a7735540a010c7350de0af49071495af69265c8e3b969281a8e6269565d0441fef8b049920eacad4772eda99aade3df6469c32f2d484e179dad112a5d028f04c3d6394308551e33fee28c1c6b4046082fb4a8fbaaad07d16cb15607ecf9ce2e714bc99b331e496f0621f054894fc29a874a3283e47ca63b5cf042e54a313aede94050b869496e75103b32650f085e324e0fae9c2c732e4852837fae501f0981cfa809ce8bcd005146b2b35029ce0ac3a4334026491d36bb4018cfeef25d3113a97bbe0cf633fed7a667c5e2399365e10f9e81cc21c0c1a82a19c009d7889cb5755938893709ed8d2737153a6ebace84db95d60c46a3e7413c68c6d0a4cd29df0db6b26f2b516190d6b25faabf2628f7f7284aea7fe0ca941030e45ffdc80509f948fc0836938a67b354e0ab48be66b1efa179f96b2ca28f18c87954008a85db56cd39fe6f6763b98e7278f17582165eb764a9409403d8ba6fbaf24fa15f2a238cb1de7f478fb9eaecdcd525a803b33b62de9f923cb5faac72138932ae2d58c969dc447f49f320334f6dbdbd800786bc43549ae9c90616bc0d4044615ca63d73b6524a7868c4d5c414c8683f285d27ba91f91644b250cabf15a70cbcd1ead7e4ccdaa595e848f37f8fa9fe038ae821b45b9f9d8125ab66025a29ad8591ecad1a4ee9c81c8a82ed40423b074d5c41dbeba4367a5dbc9aeb725775ae7134ee0322cb45643f42ae83ad0a986ea66d15ad3a153a9cb8f6c1d000f741143a6716a40d9a6255955160435f28a2e92fc56230d6aa7a83b09c7b6e811913aa38bbd92a49c18ce2dd130c7c7d4030037fc3101773842af4f75404d4badc85668d2c1c5757704333123586e33dc9c9ca5a387f77c323126805a6649be77a448ae13e7e8dd0b0cbc056dd575201b2cf3a90bc83efed984c034a530e25041127e28fa4e71c3d8b9026a920fd7e7ebc8956db2cc9b58b8b627ba60549f47d66cf43f83463ddb611c65eb656ee005c1f3281f6b45ac0126356df2ca0033f967608e453d86112be6583c0f1ffa61575a614ed8af3961b959188aeb0cd582b9201e86a47ee6e3679a532fce4fb87d1e80d3fc4adc5186348450a2b92c9b9a12581958063f91cc7e077007d729587806aacf2d0a8edcfa6c77aa3a74555c9f7349c8cef635dc227122cff03979a88d47aa44156ec657a143fedf4f6c9d2e0b73acbce6c7f9747a8687e7cd709cf727aaa83a6b04baba1e60d9057156eeb605a6a078c121a886ed9fb26a7d2cace72976d53f7bdc746bdaf27de53df530ddedb187472bc96e67c1455f990ef8d6e553a0e67f53f1677f74344d22699acd065ceb9015e024754cd7e5619b0e715cf20c07fb3198f779461ee5c4edc5b8c5f540198d49ac5da87fc0f503abdb773c41ca85ad373798c15d63af1a95b17bcbd9ea7283ef42e8c42da96fc37f4ac010e21bc16200ae7deb29b4be56c2979ff5ba2571268127c7eedbb434b85e94efe82291edbc5824c566b12c9e4ec644a27946100d0b178c732d242963cdc75765303377e7781ae0962db7be46cf96d0e9f574dda34b3cd727c736f9d6ee3cc2cfe1d58c7ee73c1527699897b400466b756d0f28ce4d65b35c6ba93123e164a1f6ed0a00297d8f082e97429e595d04a60ac4a5992d5fa80e7dc4b5c9e2c7e1c14e1008dcb84f9b8691aae13be7ee3e426299edc43312b0bce8057622915af9c2b7909a511bfe437e59dd903ee4c2c43a3c3730f7080168b8bfd6f13dcd255b831147f43c341ece3988f692e7ddb70206a03047673bf394652ee9ddd77bf6f244446bfe6872b814c1ef260a091e2e52136f52c8580362cf88d58f470855b5380493ce267ca05036fec02897c0ae8819327ebfb7e218cea6c7e78a838f46853cc04d15eaf65bd1d3f95037f233f38e7dbc0b58c27c41c14d0d9aaad970b5b17f6f9f63a2987d332ec87be4b78e20a1df7b147b9970036f3a3473851c2fdcaa0bdc05ee857bdbf1f4be2459a8aa3e2b483a2b1094966576b81b90eefe34d5d98a523d7984108095d3e0bb872c1cc334613f2b511d371e0cb418835917a05fab09bbed177ad47e3058c4e9b3d6d10e3e3703e5a8c3f528651eac0716b42249ed9b341814afce42b49525549bf4c7f13f2e64fdcc5d4019f0680ef9ef2efd29fc2ab971cd1ddf2bbf9fcbbefccaa2c64245cc7d32406041df471878dd26b3745bfcc970362b28997e4805dfcf8a10e22ae7989121ac86b1671b878b2f78e6a91c407db893c99cb21fc87081520ffa227b2fc817f1e9c0df04ad1866c2a288498b80f7b65203ace53b6d3bb50a7604c4a883884869dbc085a0d1ce1ff908f6830b1efc0b63fe08742fd06c1e2e67e3149847c1dba169cdacf4009699b39282810fc6bc32422fa09990cda3a6c8fe56674aa60c867e532746ff120c2c66010243ffde075bba157a9e260aaf7a9f5f9418e03ad621619be32048a3be1ba6b39acea847c6c8d8b03281a07f15f966b8964a8d5005aa3da437973a3ba1500c5e819d8384dabfdf737ae95ee7babb41f3a355b3ebb44836e8d21f5a0f21f67056ea8e2d80a555e5cbeef7147916ad7ac203e20d64c29159b4238a3913644eebf7a5cc83542d26af858e39f466edb330e0c285b25526fded2f47b79c344d64fb532f5fe96af5748c3ae264defc071254f7fbe31e5878d5f0f78aeb39a2b99a89d70a7254e85723b5a3cc6d49ca35d4fd6b23d54d31273fe679d384c56cd7efd660a5830b46a573069509c20ea1ecaf31873ad5b52da07217318d553f2a85b4ed633fa843d5d2fb43da26bf0f2dcca287bec41778450a414546ed293e369eb489409e687d4eabeef718baebef076e50200cbbbcb8f61ee91cb4fe9e8776b01f1d5f67e58fa036c6fe25d01f37ff8a64e9e813146ed2258b441925160bac9eb03cb2c5726c2ec2235fe3319a2b9d2fa00e2d7ed98a0c7b58bcf0137cb1aa1e6f8ecf7b05fb7a7afd32446b6e3cc57b9ee3adfaeabcf9e128f15fa1f967d915012bbf061428f73f2c83b321e4ce15782e1c829cb89f236bd934b4af6cbd578b03da7ef64c699015abc6033cb44bb0077c9f6ba5c51f316a15ab05e2d60cc2a28f3431bad93a6a329fc6de55bc34ece0e2893abb382623f6056507ee87f6d5084c3217419fa2b27c4b20fb0b5d9fef604831fe0fd2bdcc670957cab12c27c8bca396be32fb266ea519f4580eadc8cafa89fd9f4ff130ccca6ccd29c3c8f7413a0dbd22e300407268ef8e6a0a35314e41422f56944a9728ae1ccb9cca88bebbb45d9d88616ddca52504c4ce1802a9c4f673508bc81db4e09c4e9be5b7681f2c8e8c219568f7bb7a55bb91592070cffc9d60dade943f7683991c606bc5d3d08e7e25e2260d902d04aefde8ceb0e6e82459d5e3626d5c6bcd0ec0d2d3072381c22aaa965c852eb2ea698d59fb00d68d3f0b09d7112d774c30206d94fca25b88e58d057704eebcef46f0ddc8ee3fe0d5035a925f71d0b6aaaa28f4939fc03cf853e8dcabad97d3bdb1c4210cb01c781062ff8324c442c52e390df33d170255a2600b31318337a21c66401bc7bb02aeabb1959b213dd2b4260e73bec316ded02b5999600a5a17f8b442ee5562450e6d54fc95c1f2ea70b5abbe981b6b83d973ba3cf495569a76900b96c1a0add278fc2d5211cd10c6dcfe9e64e0eb647b5f2981ff0d7e4611a5e43127105e074e25a4c5f60b9eee045656f56203003e3d2ea18e4e00fa944ccf6a3f33b60c4421359a2f5fa6dbfdfbcd5b67dfaa57e508e8aa9421349d7f51297ee4bde138ceef99e3637e4ec89ebd8f963ad18d67f1452d0042b87fbfb47b709588fd9fb50b6373a87e111b929c73b0ca01095656051d254ea6e5582bd0aa74170babd0e89325b547af55d9309d5895dfe3f8fb78741ce13b8f2cc16736f6c1f16ca7e52e9b275e2904d620bfe804962abbc848be11bad45c3d64ed546ca9d2c88626e0c9efa77b4b151504c088c469e63fce1eb42dba25db5265cca35ab15610075ffa47e95ff13bbff62bfb16e2fa930aa1c80cd9a30349b76bef0b61797cd026452a2301d3121192970234a8f8b3e74cb4de5d817430c3e763f4e24a6ce8c7c72fa1a308aeabbad1e3a647c93367bc79ac36c302709065ad29a4260f573f9d5c25160bb17c4d418766595ea6626397338103586ee9f850357757a4ffbee45e5a395e372d9d89f96799885687973f3433e4f255a707f81229c2c5e8715e8811570bf171629e54d1e4fc27ecff7f6bef20acf092f2b32396589bf3710d7763d566e23735206681f1dea78741284669e6cafdea128fa7fc8d7720329d89820e2045fd372f71c220887fafb56f639c4f5dfb1a91b5af4274c87c71ae2fa1e936c82a9992251fb1d52a7560f48627f1f3e733d7d9ed216bf143eb2021db91441c99078cf3c876d2d0ee15d58f4aec5fcc8a33292cc92616daf279b1cb3f50ced84c6550b8a2a99a4b3217e0792430066efeb2d06500cafdfbf8ca3e71eef264225a0f4f9016907b8c1d74bb1f3f357882988f8a3b742bab404df243cdff9e5a4ef6dff94e218954630714982ca76eb056ab4af7d98d1fa3fcd08b8ea811e722fb710dd40be6c4832a1714ed878b154dc41ec327cda8594819b38ef1e406fb873c5c54d032f7a5cdc7d7ff7682d43af4fddf1e4a4beee863d1e8e73dd26b9c718193e9adde3b72a1fff98b83abaa58eceeb7df8b9eb4581ffcbe73257452a3926afc6225a2b80b2efe20320dc0f12612a7fa6553792a3535a782b027186ac732c560cf9c9f30c37a161f8c65943d4a5e0b58ddc6a5f773e062949e1674a57e9af3a54a15d01b15761bebebdf80226561d5c38192a71b3d5a00086c0c417376bf9c0d45241d0a22edab4607a8392689e25ecfbd780c5a74b70038fa09ffbf7f5057049fb2dcada62f8d7aa924422e2660940a94a04e8e1f2c9594623b176b48d83d4c129beb56c8aa87ea22c4fb36c68a7b0c4e1e9f935776260757864a0d9ca833f77c30755611e5ababc409935c04a0ae9629f7b9a2ec35d2afd6e7b1877761aedfe6aab8be5ed23c734f67e0b5a4cd9d6c610dae2967ee9bc8b883b38836993b8f62501d8e6e4d967a572360ca4ff5b5ee0aff91beeb5e011ba70c26d3a26587c30c395f312495f110a232f194940755d23547ae86cd7f8e45a5644ecf9998dd27006f622c89c8dea569dcd8bd1f677198c66575f0e5e28458123c15faa68fa0c8b4810217aba38a41ea1443c3ca9881ab5c32e859c5d2885fb396d3c36e453e0c6d0563ee320a4f6d16533049191723bf147a9606918c41e9ed078a3959bface7ca5a4c5461d43541790cd918e647ea2b0760ca848007aab0a5394ed90cc4fe8804df9456e526e30284d75f62859a4d873ffacc58e6da51e9950c43017003af4ab5ca0b98d48beaf2be4c40df691e23f9c6811b761a24dfbf91731ce1b47f2c23d1ba09a65709680867a6ba45ee7f2d63b9c3d44ac2b145cf582e5e3219dec2e5544e06b986ed16014328d82351fc95e5bde6df04975e72090b806c9b54476267e7a20218d1997b2b73d8c1c0fb5c0169341f9a46de9daa709499e11c33b4ed06aca5c2bdd1ef4736564f49bba1dc74bedaaa700540eb869397d12001bf743ad8959947d73f66afc4a8e3591d27ae76f0f9903c2337903c4484bb9ac21dbc4f8ce8b801ba8a61cb29996619a259baa6e7d0d8eaef80d5547c4ecace644d837c875ca002c28a16322496a5f0c6d136410e3b6d206fb78716ea6ebae4325252e928edb4ddc945e9d1f775a35556a68aa4b32905272312ac03ac1e22bf5090f71feff893dd1bec60e6d2bd3c72d40cda790a77b1356b3445d924f8dbda2c613f3c4f7888e158200c4ab7e1a9ae8c04ea495f202444b10cfdbbd6e19810e3221bc62c90d8949b8e621bccafcca0279691d6a343b0dc2f3af3886f97002d5af7dd0169149bdcff81a0710466240817615dc293d8f1c81ea07590838ef44a5d768ebb54238f3942a87941045acc5fdc7127d747ae14aa7f681b4f7cfae6cd07e751857ef1d10323b2c46050049b7443ec4e51e5226f310138efa50341345b46e3f1c38169aa9586a71726cbac97087c23406ca18c1a7d732d481660b35fcad345442f8251be7732d7618c8bcdd3bb2eaf0d93116de92bc158514fee63f4db1f2a042a0c078d4c9f49c58f9009b7f462104251d7948b774e706d83c16ce0321f628aff86035ea4ae08313259c3918ad9e89cf675fd39cfc0fd1bf26dd49e67deba3ebb81321496ac982e345c3e6a96803c6a7a4800d9ad88f9606ff65f315cd6413eb7c5121548d6b9e0fa3934edf1d725f77e58e864687d8eba20d94351131ec677259a9739768f20b23630486e68cb60887dbf45dfb3b6f49547fcb36bad91356e045e6d5fe98cf2598c6c1112215321546ec45bf4b0dcd0b99a0dd19df27a80f655544ac680d7740ab8df3ccc7549c13381263e01670f94d0fdf5a807b2b1c3889a6ca7be9ca7af6cad71adddc82d8482c5f2792de2038b412d77a427b3e4c1fd1fd5fa1bd503b1a0ea9dc9b13e0a52aa131e412973317e3c03055bed5d6f0dbb1f480e074ea7d2526f3b46012e26ed91b0925b007c35cab8c5f92b3d20db8b8c419464e0dfa6a9981763ef6c09199ef905733cb8646758dbb0714c075b0da63d86e6ee2ce14118c1feb4c547839924818f90667be7fd41b306649729b784d9d5ea94ae089a0d51f6cece96241debdcf48f160b9f2278b5ca157480c4baf993306b12c0cfb2100f9a488c86707e5eafd3913753c87781d06605c9c9d37dbe6ce79c138f27a4d17104535e4b878375d3ece1345e7f29ce6f5beb06ea143537f72e8325bea72517b6c96134e25672aed831d0c314f11d6ce4c1d29e0a87314af215083772db283840ce7f0ebb99a693c72e97e130f5d047ffe820b23a765549b58a575e577a60e370688a214f7ef78c006894579344fe1f5aa24d6969d0d4aa2e2bf7c0ffa53f456431198ea48299ec01ec8889e5691548d0b4bb906fe3367f2d50b7036c8cc5b9dfa3f9301b107cc8746b5ca474c3c9f66f3f3804dc2e562a13fcf2d33731cbf27c17d27ca916bb08fc4a70103edafbaad2f3a7ba40ce3ba1fc2f5e835300268fb264498ecb57f53047e9f2472a86d0f365d3879683a190bfc47b9865f14817f687e4f343ab55b5dd337378475daacc9de434030edb785f729bc333286faf94c9ffae5d93b82e3ed42065e25982c15d73ef55fbbfa295ce212cb082d2c47ccbf50bcd2dd1e0464d28f8c65a7d782929b94c330d6b24252df4b243485eab2aaa236d71919a2bc034adbe22ff193c61a0d47ae88aacdb0aba7c4d4414ab352660bb7d25f9b0bb007e0f8ad599cf2ba1351962578d0c5954a666d666c10317a2a7fcc26881b1f5fcb774aa90921e3487c87dad2efcb7daa61632fe6495c15c6fbbe3b3ed790e458e45b7afd555a5b6aef604c05bda3dbf485604ec29ba66f7b4c6e43fcf638c492c78219a37aa9143f613577c7cbb6ff1046c2c530f4dd646e919c18eee767f3e2754391a93e0873567906c489d289ea2caa73c55b164aac9ca97c4970773b5ad17693d66f5b06f8fa4f18e6a546edd81c1c11f04a6f58366c45c1e628eb15576fcf65f8fafe33f2bc3cf0666e6d16e43656110cbe1e77e88689c0ad9740872747dac7740cdc88cb3e3fa15c79e6635790d103bfa9e1b11de767f2cc40b344a39b9b5956ad0c0a8b178742bc7d201a80dddf414ccaf1bc804965400f43e85f7c862cbab22c6ad2a80ab7522c69669cf2f6c9cea0fa4ac737e2ba9f2dc6d285eafee6774fbb6431d9354ad02901889a1f6cf63b993e910a676dc59d11fac5c703d2624a121acf3d5724276c1a45c82589a4016c865ec7f1b5fc8aa21c03eddf6a534b1363446cb639ad03cc8b8447213753940bc14ea59301aee5692580c99fe5dc5d27d50895aa8818956df60252f27dce4ec90dc106bbd03a058b53d3bc44d3235477574e9f4b439117234cd976835f0d21c064ba9f0b105a316ca5fff0a3e951f0efc2c7b33278b12460d513fee22c40e57633a6523470db9aa6ac94b1e7a250672fe86ddd344d2ad92f189812a1523a5ea7f3ed2e48ed035e798482d08487a04cf9d4879a1a6ccfb365b35ad5e7dd45e03c68200c0f0926473e117622bbb11aa432c4660a8757ea241fb412b5260291163e3f7574408e28662d777e0ec2e6b8b88b53ae1cce205728980d3b9b6f59180095be0bbb3fcd775b5adfbe29f59cd765c8fa07635bf61c56baaaf6e3c942c8ca01c061f632b50aec33af10c2ff02500f6608ddb87ed8f877865878c92dbce3898e00ef3feab52e7f4898cd0cc8035f9bff920f0519690aabfb88ffecc56256c3388c96b0087ee50821441044b3afd53ad1e94efd95a840eee09b59a8cee53e6c9ca3fe94fd1cf24633d5c54d8b0805a256f59f97bcf77b469e08c7c7fc1621d78aa86cd64565c683a660a9a74f4b47e0fec86ccae3b084d276503d1186b114a505e93f99a665abdd0001dc06c10028a5bc79bbfcf6afa1705dbdfff543d096066dd43bdfb5ad2dec1825cc9cdc384b4264a90de082f4388d6088ccfed3d52b109cae561efe11d00126edd7fd89325fce330851fbeb2954d84d8a8de8df2319c1b562cce0f0bf5dd149f1de1647b367b6d8109ac2f6740763d63b40ba5ae563fac1fcf44c9b9a77c4ee9a1bc0e07ecdb92644886023fbb5f38a426159f5cf3a884235c207a7dd9863816b345abfb978d5dadfc0180ffffff7f