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

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

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

Block Certificate

Block 69207 30751c452e3ed1098edd00365dbf0b850e3e73cf148374a0e1dca20fe255a512

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
160e5b520ecf6066f83bfda50e4b51020d4dd95ee5ca62801bc2aec42d154ba7
Certificate Block Hash
30751c452e3ed1098edd00365dbf0b850e3e73cf148374a0e1dca20fe255a512
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003d9010082490000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d7a4a158d00fd2ce7bb73ffea2b9bceae2b0fafd5b2e23ec2ee0093ca625428d8f9d03617bed4a7f591232fd9aaa369e4e6a39c29eadad8220c8d184d659dae964cefc1e7f76ea2f0bac2e3702629210fe2061b03feab3fec308000000000000000002000000020003d9010082490000

Raw Header Hex

00004020ecb9ba25b752313feba74731a3495618c5bb738ce884a5abc8e34259bf68a8fa46b2d1c3d74d7b2e4369b8268128312f50dedb5934960c6d39351378b96fbce7f523256a2d1b0118a74b152dc4aec21b8062cae55ed94d0d02514b0ea5fd3bf86660cf0e525b0e16

Proof Data Hex

59,560 bytes
1212160203073cdc9790c59e34349cbe1de2ed2b01925e0b7d26103d28f34252ac782fe78b4a9b657cd4fc19d078144f720dd938b16a5eade61f300f43a567aa071e368812e779ae49191fbab0be079a98a0aa5d1a8916a2eb39dba352f374b4644f6588a31751e073eac45ed0f311e49d2ed1970894897f896cf6d1134a47901aa4f3aa810dcf837a824c1610e9c2f1a2f05521aab4514156c7cda14bfbd792898235fea558950bd966136d0e6fe95b7854f0f1ef96a8c6931f1e1b1563cb06efe6993c0303a82802c2cec5d07672d10e7ad1a84c4f7055a5c20ffc207781c1bf64770275b14e622df5cc1b39d5fc858f120e26e97bc64a6bebd73f9efd0cd4588bbe53b29676c2e144e32b86ce0f9c7c5cf0846d693ff0bdef124b95b497bdc73ee739bc746b07fa7762b3fde7f8d0f940df146503de95d0f1fed294bb90f9998409ddd71bcefa0f8367e0600091452a219241cec73530814d34f5b15e6c75512ad8a5d67970f311449568cf51b64755de1a0ec49c465eadda5fa5a6047ca6837833919d32db8bf9dd43203b0c36619b8fdbb3083b93f32b71a639b2e4bf57c8b85b4d4355a496ccfda5394fa305aa52dfc2f2aacaab8e35e906cac4fb470b078d985de0c92b5d83b4f788c9272e3ea5d7ac5d4a4be201be87aa57a6f0b4ba50824e2095a4a10c1018e01e08275596d3d63b1ccef55e6e8245c5385656b4fbb08ee652f60634dd1b846cb6668439a6ce4c0ae2fc9eeda96e48cd466ca0206c6d587799815737da4fb51727a8d178ba26b7f4beda92d5d4a1bf6cd1f57e53b9415ed9f4b252682952c42ffcb4ceacd61afbf5334bcc2d2c6685803baa65953729ac87cb67f9bea7b11fcd3ee15ad70053abd2cebfa81850278ffa5b86f04d1eea79a5a3b7d6b9f89b1713f70fc92f5e811e749ef6fa2b871b319cfc287bfcff0e3b19276833727af35f4750178e353f27a59ba3d564ed025213ce38ce6efd324fc56d0b4894459316e8d55b76cc737e8003e755918ca547826ce2acd65b977356391119d50aba7c30f58f8cfc10b0cbcd79af84591063373859e6b203473ce3fa97ff78870317c51f4ce07dc6047d670699abe8dff1d6a55d118a60fb9193f59b2b21d927276242a696f162766a8f3b0074f555e1ef29f9e8f51abb4dd4405db48598c4e497fb6671f06ce72f08dcd07ba876434ea76c1db28e9019a8fb9ad7fe162c3b14c252ecc38a5e658e29d510470684cb36cce62790e8319def2edce073d0ff0971283979b516ae09cfe8a5bc78c86822dca85f0fb431938753e4dbc012b0e8dcf6a75f7df2a5b7d88029d6cd16c5e9254c6f6777b5229739945647bfdf2346eee30656d4dca3d6e8fe6eeb0d37910041b83911f6d24f96b0e9f351599a96d37474d21cf5cb0cdb3b7fa4091ac1aec7478916c80c30070ff0d532905e9b4d151b3322ad51c1f1c9185b288db143096da4bec1e1a6d02f6748f145402c67c35d2022da0bb982f986cd0e08f7b551354c3574d599a387cae22678080ed07ab6ca5a1d2bb38f4d83bddb2987f6f34c5d2996c42f17d6494b6867bad6028f92ee4ac612b74408419436c02b35e099b80864bb5615f37b119bc9d5d7d9b65113a800b0da3d98a82b6de2080cd0b6f96930799147a6ec60db018a8e4c5290daf702a22551582a407f88ea205e454ba3ca34210aa9d7936edbbec2c51fa7af73f9fffc8542ca5220d3e9ebd438fbd9444b9f6dad9af61b9df1ce21e6983629e1d5089832e0c3afe3629901e8e4b544bf99d14a5c3ee0411a07ff955fc70bfcae81da0194e20c0156fe10d0b823be2f77371b9e00a6e53a9120fa0b8ee5b5d9ff426b68bc9a02ffeb6c8135971667a438fb08ff03c6538a19a5c7c7bef54aa1795e07c6bf9fad1ae74efcfac630765a95576184635669de45783bb95fa9fb8628254e2de47a77b143a9a61a0d8eab1e16ab37e423c2f2594e4df15856f332eb75f5e3b9b59ee203739ea57ea44b2a46c9aeb3786f84493209c1c068c08a20a1e94a9a922ee3a3362f48ca031c2855fcb4b13b773611a9788929b7e318d5ca5d73e56186c7bb21a6d5d56dcea5e95d33fe7dbdcec553113f63a8614aec121bc6bb27bae99cd9789354938fb3dee265b4e006aec6773e7bca8783478ec99b43420c01eda75b793caa5a13addd98f1c6368e175bc75f04530103f9fb01e060c67d47747b06711b33b08360279fe69cdfe03db9a89e13dcae7d06cb0625c0b31834fb737186daee1452e2e26fe6848f822209ba67b1cc67ce0021d71b116fb5cf94d32bfa43df5ceedbcd4c950525e5af83be0e7b2f727fd290169a6165d23ec57d08022a31c0f7d6a76eb8f2fa8fa0ebc6dc367aac2c4efbcfdf33a4053d135d665e81c6cda966df27233ca315881c96312dbeab8bb9f1ee6888cc68573990f4b3e36586a7015b966ced0554d55515201560eda8f36c1ec49557b3d172c7872bb6cd502853cc76ae187d085c863b595e5f5b6460a942c090a38987cd5c39a4dd85510e921a78991740b534dc8f317eddd9f1011cbad0f1ad46ea9bed08c0424ed860838a5d97530002fb198479c3b7031a0e77961997177b2cf10d9e0ad9e407031e7b943c657aec81925a3d994c708aead85f43a0a3de48b8628613f410c3c78252ff15b53fe7ff432a282c356358104760f784d62def40b449eb6f71dc0ae1980657da7ca9a10ab739621f9ca82530bdd4bef07ac130860b2f9a93309d9b3317c8cab1f806961226db9eb4659e8fca76234f5ada14545b9a7321ddb17c4e6f6210f8e2f984c1a5d2af1e3b69a08a1da367a48d1faa008ed4332b1aabb0adb792d6f1d337ccf46b27c3271a76f970e9c4ec1f4af15d13a11afbf7e8101a6393740d761e007f0c4104cb943304ee52c231f5e89067ee2295be717d9322c470ab30d129afb06716e503510040c0f1411fc6cf7ea5928a6d327a3ac2ee437fadc90153cf8c982a3bb0ca214a427461ebbf595b1d29384cead396d479269cb0f14826a79fc54665e2337abe2c2664ed19b13cfb343e88ac2a384570f94eda4db5183f65c77278f9959bac4fa69da877d01ca1a7ecaae717856c94eef9f1a45db3a59c722ea16a5e8352ebf28d3eeabc14df47399de90e6c3ed73c6bd9a2ba41fe1a54916519e7657763ded5e56e7599b079e484fae6244ac95ca049c85681d77311aa0caee858281dfe25845bca88d5f3f96f00b4b8158334c1b522ba0d9bb3f0a5e0e85525564617983bec9cd59440c3a63deeb85aaa74dc89ca30783210e7eeff3fe0eb5e95435b85a2d747f7f28278a93c01d1f142d67ede6818e228d911a30bc6cccfe64838e6737bf2af61eee50feddb092553c2e61d716eae040f3c0793d55b8f057ca9fd396f8dacdeb9b4317a5f71e7db4c7eb7618f90677c8b55fcaae3092e7500d2b4bfae14c5fa289f800695d454759f9a5c1236e031b8201efe7db4713f10fca29667bb6fdc6479dccfceedf699793ccfbe6a4ae2ed35ca6baad84477c9cc1b0b034bf4a1f7786d04e3155a4487b00d3f40aa43ebece29a20f66d045ed34f040216a4abc998b00e228ca0be15dd12d7399a2be75c6620b19252eab422a53fbc18db985017f7ba3d74ba80357eabbe1d3e91fc1183868f7d5ea601baaeab84a9f82968a4cec8249c3be8494ef78c5e5d406b0ad0be75651db817fb2f71e590517afa423cafaac7e432e544237df7abd9b87087818bf93c483e3a7962d391e7cce35586074710681c5ea8c1f1017caf8aacc93fab515cb903c51b511d6f04523f239cc73f433b3eb7642b535c01e477195c55bd548e201adf5a1728ccf6625306d98154b5871782dfb5146063b7565e7f9c6de468ab029147544a708401409e18879ca706f2fa93a333ead49540bb793310e4c2e9964abb1687f0f9ae6a5372795aae6823f884630d06b86acaa917e6d878dc11ac615e83123081a839bc2533a5e967a64c564d9657298da9b3f1e2532ca74100470afccc4b85b8f801b6d88d5c5602054a257d4818d78bd37e3e28ba0f9bb0bac26515dc24d63a818d929959391d8a5803cad2543c39ef26f084c7205a8d4a5c9e8b5a84eb7d212550356cf2f3a9378db3b4b5607e946029833735f7a5ff5689ce44c11c22f0016809e1279c18ab45ef857c985bb0775dff74f6e2ad0a9d7c0f75ce926bb16caef44b98175f3cce3efff4f9773fa73f96099227525ee9d83bb7d5b6e32c24d993edd529c9f546018595eb02f8c7dd12ecd3190ab56fddf66f15fb99e9f2fa8d1b3479001ac0d2a0399f98847efd89b78c201df464451c7abf0991c85ef50a30db4b762d7160f08e7631538f341d9a164dc5a8a1bc58789358f2d46e97b1a1fe1ff2ce8d8a36fe06539252fd831f8ad01a4a6f6d0f22331b43c76ef9ff7c100a5a978e3d34f12fde05262c9a66f9f7a27be5ef4ce56cbdf6f49db963c44e778604ea703a1d5f79c5c50e9e6781618ab65fcc9db32f5736bbef08201584d485ace67db04d58d8362344623e275aec068254620da6de37b2cf622387d6502752d316e3fa789a473728300a8ebf78fa7625abc7fef47306b611da03fe9518e42e40b4fe8f9101ded639e6a3b3b201200c0ccf75de11dfa705b88a7a8d0b059ce81550d4c031c5bafdd20c5e1d4db2bbf176568e9ac4a3d13dc8d22b1aeb21f7ea3e45536759714e919db7efd196de167178fda3da2739822acd5c9e045038cae5338b3ca85b3907a0c8fb1f9a30962f912106fbd2c5e41105aba193f347d4c4811e7c6bf1846c406c48323594df88d5fd44d47b49c74a8baec89a87903311a28d26bbeb141f55f3f6cad8df130f6052bf3d48fba187afc81f7a4f06952351706b63c9d7de0f0531f8d9d8cc9384f49d239a20e93ecdacc9a0e7b49ec5eacf1c1cfc7212fed87f2b7efcc765543e782911101397efe90f8ad53abc074b8d6c3c78a31a833cdfa0e9bf82141ee92552749055f3515c09d94666959ff8516ecaca87670a9bb91cc4509141fad1dae17fd7dcc315cede124bbf32449206a6d701ef735e56eb51edda779695c7f0876fb04b5103ed0fb8443de5ba5a8a636f87085d9d6abf5b6241909b09e8c4f88b0f85ac408417507bd9df9032844958a37fc0e80b930a43b4b9364f57eb99be442a83145a4681abe221d55f53417f5ea46e9d599f2c290bde1b285a26af719d1d73dec1a0acc217503809d97c3dd2f38ff2683f79741cfac0dfaaf86361c3004866fccc808c73fe33df44706d24f604e6b865980ed80982d70f50b34397328ad00e1f43e1358267489f1933aaa544c4ac5f1ae2fbbf7aef40fc377d57a0b811805430874983898a82cabd1cc7ca01f3f9a7ac65147f5c0e67d19d0363131f0d5d98ea42c826fb4f4e96245d969c50550a584f6bb6b6e8ff9d67718a781e1e7933dbe894faadfad1ab809e2fddfb3c730ba68a1bd1cb926d5cdd579c2eb5ad43e005fc544b77fc874dc9039d140780069ed2907c6b1be08b4ea6e3f3a24f37de4ebfb12a8e29e5198b149e4cb3fdef552c8e4f00f9fa6dde343059b2fac6b9290bee7126d9d97564ac6fb2026b5796256540e1f520e9fa64de8fe1d7f9d84a3c526179a260eba0240876fde57110ce60e14fc018a1176c1476768afada74f15b277eefdd059cc4a1f9bdeb07f73241f3dd9a55beb0056b6b85f2f115c09b576805e9405d9532a01f0d149480d7bfef357808d44a1571c369c2f1d96402db16fb979fe1f092bbbdccaf57c4e63da59e93e17129fb563739610490b5a047ffd25720851573407f8726914c3fc6e88a822a0009b3ee0f5a752dde0073698351af968bdcba0ae2f64f90b56872eeadb10cd0452d0a0ee40284bc0158cded8bdb76ad159fe04740af9643391a4e5803bbbf94cf86deb4e840b1541cd3c8fbfc9acc41bf6dbf6870e51bb58873c4c8f563fcaa747e4a24a0b4a0b33101a4b0b1c7fdd147072816b9f15d00c2effee333a883cfec35953ffab0ba7147450ad1bf7296f45ced932a22a3be900eb1fdfc16cd108b8ef3244545abf00ce5dac125d0b09e558f2056aebc35640af3ea03fa067c646ab0c9ffafac0c2cad32260656096faa10b70f1ddc9db9b4134166ea17ef85fc15c800055b1182a17477b9a755656f436e46a8606484980a14cf187c8d2e62d83893bd52993f6e45a4577eda064aa8fd295b73cf185a1e97ec62b7484d34156793492756d444b4c94b8e42894fc5f3003758f4e62fc475df07c99d7321aa36cb4dd17d2e91ee807603f0c4453f304542932e13e060cae33426aec40d8047a407e1aa557ca346020b15290f5ae8d610fcf2727b9434b0f0d0ef5f32b655806d6f04d0127bb4ddb507c007d32b86784a55cf7dfc213989cb85fa599b05f07d4b4a993e8fb7e37be82e573107dfb85cbb63e42c1a4dc6ffb5ec59ca4e3f62b84553b9964758018023c40812f642d769ea82f35c1278a14dac7bb5588f1d0cb22a08f6062d5d58c9781c58c5466d9436a6c85f9b8c8ec0ea646900f7206d0c80ba0cfeb1b60012d996575cebf397e53f2902998dda84f34328590d0192dfe7b10e7e9c87ed03147aec850b22e1d0e17e24685cad65d9ec874a0632f8f2ed03dda0a0d8d0108923a31d2f6a39e1f78d2ca2e4e68ad015e5426d24ebf6899009e5eff050a43601635198c84abe8a55e073ef1ecf673babdd494c00e1f6e0b2f63c98c5fe60db72bb9a476d3d4a10fe2db114ebd929d4dcce04310cec2032d520cb2a7acb387fad3ce20862701d7e12573638b9b6f8f202accd41f72b2f43feab1b33e91aefdef46195e7443b8d36cbd0f27b0f5b3a40d4ac4b87c6e20bc43e8b75e27bf329d394366875190743ad80ff12772d6039ab04bb3dfe5620d7c47d313103c19597fe31713d32947593536e886a86831721fe8b87de44a113e11f29e55e864c90a80dce8897673dc0c4485879814a5da449bd2d8b5161022781e867d9177fb237466a0307dc8dd0010a667dfb5c94b428ea7153cc381f387f7cf8fdf63baf1fa8bcc18ac290195b608c4b7a9dd55f504464d046d991e2806fb254ab233383f86c4439b4dbfa4a92554adfdd2beac98627fbf9a20643163ac28a3652644a75e4cd9ea7703201db5745292605ecef174c2f5ed4d3fb906969663a89c306f21bb3cb8d5a502e97320781c109c7ca9e048426896c9622c21427f181fa9692da42ba21839bc99e01d165c2110debe8a606f40792cbdb18d8403c9ce77a1c7d85ab36132d25f28d794287f60ef2a40278e8eb8610554f678612191dd70bd6615a60503c8222d4ae844c0fefd450b2497e555b45250d2242c82b43252fb5c3d3987cb04d2b3f68ef54bf5f4082ebf9485fcc92d16ed3a8c156037f2104da62ae00e70fdd10a9387e878dc21bc1606badadafe9a75c4bf1d7ddf0e8c38301d617d9764ec2a82b76980c2572155f881a0c00e3ea6d25e2fa3367f5641f988555c8808bb4f8680731adeebcea1de93a5579977c5cbd28af7793d36b0e2257df912aef9785b4362f87c146b731b12ce6f33c4a5ec31a95372d8ae48b39ad1ae55aacde76fdf373ef091802b91dd68c4ff925bf3fa8635b589fd92dd7e10a3332f8d2712e58faf3460bb5bfddddcf5c40f0ac9b24b240c0ae50a4ed022edee9c9540a46cab1e1f07b9ded814efd2d080a25d4c8a57d56329640c2fe83248b99ef3481e832a50a48d59bf3ed777f41cee1d1db1f3dfb84617aebe8a1a1a0e9d2a1d676ca095932b793974586b2d61d942058efaea2e8f12f5be8d8b84e803fe759c927aaa6b47906cb60516825bfaaece5bfb9fa7cb6c84deba66b91f5c244c4ee9fd99953baf5ed5e9128b2d8d379c1593a036d885dadcc70d19b67af7a03f6a5f5c393f0e71ae67ee3bed9464ed536bcf2dd5fa5fa2b84e18edbe7f3363f7ac76f38babeba2e86e78b8ef232f609066c8112a2dd7e8e923959abde48dfbb4fefeef02d7299bf5a78fbe280177abc8b307e4cf040a25f65a431f684ce6bdc57d14d925d933ff3ca41464be5b5da4fde8bef88e21c2444763a62f241cefbe3b1b884e3d6d8c8d68aef22f8317fb4c8409eed6f2d972a49cdd57d0315f8a73ab315fedef17a016f923138f95fbd33693e641f7fe1dbd6338cea66fdd9a26b28bb236aa398f92b7cdf2a2868ce962d1d4385ba521edd3ce94d058738c3a30913b57ce3080028ef05898fa1cdbcca683e0872ccbf73691c53d4b7b5bd75000510a2d9cc7965db3a76e42b82c2dc723cc9f16527b84c0ec69903e7da53e9fef3c9a4f822616c3c2aa1e994d0b49a8cde644d77d0fb9c2c830b75816ac7badfd61f4c9ffc1e63c959b0d8c820f753de9c2ddc80dca86872ad872bee46caf846bfb912accdfcad80783508787baf0691eba5dde96dffc0c0007697a4ddf18795227c0e3b243c1b7c10a1791a2c704420fa0c055330ceca8d5a97ac0bd3c77ca16c70991b7752548cc463deeef522886c9bc4220dda7a5f67db78108a6d1a13ab19423ba801d7f594f607d29825528b22c884e634191398fd8a65d467b3f8204fc9f05a11667742235d84b4b8844eedbb54bef3b21d66427fbe6565eec6eafb12cb18bb8fab7a0bb02d87635d6bd518df8fd7bb7d695241a5c1c178fd9fa35a7589d982fa80decda55eea7815f2121f0dece193f4dc1c078e946e1dc46904b4c7f71673ba8d9782e5ed729fade7a33dadfe612abcd3219a175a1e9181b2f877c7dc74be302ec325a73175f61f7b4ff3b7d3f5ab77a185d0cdba1e28e006257abba6ffaec9d2ee5edfb6ba0dda9384e112ce73f723b958ab500713d5eb03f77802cf58d8ec7a6eb3b254eebdd0aa9949a23e63c167001f2b7dba2ca438612bce9b25c84b4f9221ea947af085957a2ce4aba769fcbbeb9a3ed1596b78b403e3b1084c2a5c5a521ca85fbf1a11fb267a7b65744661a79d82810675c8487478bc00a8b32eb10251857dc1e94bba3fc2a00203b5caf906f6b896c0a6a2a7b7bee609f85cae1ef589db525f2b10e4dcc0fa4a9a5e48ff6f36f4b42fab3579505ddd9eed0885078b3ba63659a801e4f34f8ac04af92e47df655e09cb1d95a5f46b37fb8d7044e4833168b8f10254333a289b0bbe6d09dd3035bde938efacb950212ed1438a519c4fdb820f462fc807ea67012c4d8145cf8da00ded2c94ed2c1c54ce518db96cc3e828d21825ddf6649a1ac203a18a2272152f34003234914fceaf73ddf0a321cd31787e45bdc7e4437867606efa3cd494911192a7bde532cee0482c38fc4ca72f491197838ad1d80930ae3bf2617ffabd65c82ff53296f7cf24d66e95fd04d48bc7a8a3909102bfb0ab5cf446dda338cd13b8075acba0eb951fd488773b8a60fc4e2de0d4428f1fa79b7bfdfde29981d525c974ed422d8dc9368914d09146e217d5b7296d1071852084f43ce9fa468b6d9186435c455e2e4d044908f46a6cb39d586c85ab7b7677b8054ae9d6a6609be9ea2e21604502e0f80a193bc6bc467df9ac8d9d5d462056ff8e0f4bf2dc39e1a19b0b4a484a19c9f1c3b391c8b04b6e8e1a47141a6e82719d7cca91075c1e27c5f166d7d5ab3ccaa817ae7dc2966956986995fb0aa79d2b287861d39d0248711d9fe845a057169194e9fe8290d34f9b3813ab5fd25ab0784bbd6596b3c1175f688b73db6f875bb254dcba206ca731b95f24abbdd30c6b8917b80692776c24bd5ab702ec4c4e12f664d644f08a225f0b36e17a73cf8c6ea8c1ad007dcdce416dfded1c54996ced78de45f4e7bb2eccb50fa64de59cd671b6194f5f47235de07efd0043af39820cb71c929a6351a5b13cb087380b1bb9e078349306fc52db63b4e5e6aee2789493ff831174c739e12782f6f0071f5728bd215f549f65c97f6a061154a82cc32d7111d43d078789094c5bbdee1a4bcc21aa5351f82b8c2546fb40b014ac3002b974721023f805beff4a2a07061ef5a2311d0bc6f82c7fdfd75290ce33d154b74b6eae0f6e848cbb27944ba0e009520c07f4feae3f9b7b37f1c89e9facde5675505d5284e0763b1cda783ed4ad583bbe706ce1cf45c580d71f28f07f4a60801dba3a40f9a7a23dcfbdc6b7fe17bd8319d56921964b58eb69afb1850887a56e5f814efc2084a8e6b50df82704a58ee5933ffb4b2f835964cf3d8fca042946c11d9d749762026acd22ed09626c924656ee24ef6f399d7af299941bc85e5647bb05ea7d1a6cc2d4a56e2dba26d8f236b531ae7f344911d419da4dc3c8a357fe25008d0c3c313204799f373c6df265ac937e9a706bc7ae047116c5fe6adf62e7b8146bf9bb0b0473a78872e206d4671793067f55bf56f50e0b3dd56fac9147bd2b173b5826ea30c410aea3c7f537dbfbdaabaad0d4e49af8fc2e25134edd8ae5f6d6faaeddff6fcfdbaa8880faf6f2e2cedb99d53c29ca5200d43b4ba221ebd7b0b34933405a7add3a626bef5afc4c5fb5d1d53f88100ef93736e36e94e51e5e3796e6e830f76b75a30fa8eb2af60d10ec440cf9e02a5543ca8bff146ca5ad6dfba2d577a27f0ae90143b2d2bb1601a4a09c8d8226e1e6f48d4f4c295e693785e1da696ef6168f08a7f605a6108bcb81f0dfb24b29441cbcb12b63f5456276bcb2db32f97a3b18bd78aa794cb5c41723fb625f1be270e6106504eef9393881eb618d030cd8f08285317b56145d2bed44418563824053a0b368f4b160371e5db091228d16672dfda3a0cde5482bfef9c952e1959d2175f724275fbea4df270a3a47e585d48fbf90dcd523c7844f4273179323f66bdcddcf74fbfe5b1148a300b88713f164edf25af802aab674dee6a1cfbb7bca6ae3e16017b2f1f4646d7d3ee64e576e911d74b9921e2bca02d7f7e11a7d2faa5fd31a2ba374bef55062c1ab530858a9c46ff04efdd60e7d1945ce13a29dd9fcce6bc2ef2baab7234b63d5ba9fc8bcb7191b7bd55204d35897c21a4a2a45aadd5ab42bea39abbcce8bc6574569da1d9824526561db9fc18a9912a1704312507964194165e5e5e268f8400128169c534568f2008c2b52cb84c334f293fb4bbaca12fa36354410fc1d39883a1ec0d7850d223629581faf53022e58faf23895a36679c0f19fbd48d66aecde278ad2e328916d79a42154535a898cd886d070b4dbba22ae5c10e9832ae5c98269b69163fd45453068bf064856ed90edf7a17176e29082fbad437c1d9ad6d4f6fb0d6798b3dc77ec663ba1712f46f3c493a0f3803d8b43a1bb0df6ec8c09e233eeffa163dbdcd1c2ac7b69d0eaf458b2cad50aeb3ae4d3f87d2e6e74c5f6feb3e5b0e67693827ecf954d2763b11ed3d44bbeb37b7cd8fdc062faa88b3d243d0a59017985104bbc8ff0599dd63aad2e7eb212dbbc61fdef6d2fc40ee79dc138144a268285e78f560ff4108b77df7b3578f410d77a8c689cdee54a57e1feecf83af10646a169d53bd8ae6471befe13c1515024edc479e1cae4dad833753ee4e80acfeb05128730593135a5b1ddc99e9a649d0296e047715611a09bf594156ecfff1d4d68737fef7aff23fca7deaf68f11dd3a884575cd91a75e53390c86fac116e550108cef77a7362ff9bd73c0294e017433dcfe41f21013146fa4d889a62a16eeb91bf8d80fe08529415971ffe5354378e08f6deef154824953f4a621a91d3990b05011538152a0bb7b34fe7197b563251bfd7feaf53f1d24e1a6119e832e92c8200319d9a4bd8f400ee8d609f0d1f26fd1cb243de41c30a8e369a81a347e4ec4cd339471d02da1d69813ae0989a04786ff921e2e3fb3cafdf6dd4cc8dac061d1778d1c42d85284ef725aead46aa2dfaef8897350ae382953de059db4bb9525bd6b250f1661196eef008e5e7b5ed043dd80ff22901adb2c3a1f092745314f7f64b82cc9e0230d71157f331f7e886af0b30372e991fbf1f41dfae29b79f4d36ae743949ce86f9faa1dced007c9d2fe4928acce0b2f3ff605828aad0948e4d8b6c9fff6f60a7b5ae588f4d218e1ef9cabf2ab580c118ae9365a391ccf498dff3e7abf67c828f57b9239bbe537b666232066e5dbb0e6a22693d1d22665942059a25ba1e88aeeb6e171af860400e0fc95a501cf2501ee7e62973a9e55046dc40f3dd39a0f0413fcaf6e558bfb98dbf0411274be7710c4fd047895a4c4c279e303016d3e14be3859004c03e3cdbc31a92ee4381e25dce93daab099a97759e80f2f7cffdf4db388c37dbd93ffce9566dde631dfce76bf28145820204c484919a2a6d3a8e93db08df90d1fb66eebfc6b9aafc26bae7d8db4e0d8a413e8ea876e977314859e57f101b3e390d5513d606131253c1f03e4b1cd86b6c5e94434f4f1bfef59438e1fcef51245b1b1041af8247b41abab6ace236b29a4bc1a8aa9544ca97d78c8323f753f022f47182f705bf26424a18683af8412b89812eb3c30237e23d1d958648800481e424472f70f5e49d5101c82316f1bf0a405e492ccd80157aec370f0028cf9e4e40d0ae7b623eb3d89179da9fb077ddaadc16bef44dedd4959a9ef9d96d3d01e95da1d5f295dcb98c6cb1f6665d32167a1428cbf7464b45d38f0ef3e19fa19eb261047b8b9546a3092adf538c28d4353fb94c42ab15d5e1f22dbfa69a673b5d25f08bbd8c52fdcfb7b34d37d18b6519b19d73d66ddb70b9408c200f46cc03571e6c16db6723f18c9de5dc121f1e6f6fff539274eabf77694eb573c95e5243bc02f3a29539db6ac94362b99df3fe62d5097e99943399952b4edf59e1acc5b261a21b56f565ca77697ab4b467f13a88885bd238c6f225f640fd290a144ec8b883656cbcde3d6dd45552cd94a5541fa416019a4873770036546ff77a0af77e3859e433fb8bf1c737ee5c8736a39f88db278f839454c4aa29dbd69e2b4cb32376df355aae66b34ef0a679113b482e284ea40f3c075764446d15343518f00b0e382613277c2cc07f1c9981e0846ee9d800c25796b9fe427bbc7c16962c8b9fb7f5bffe9bdbfc00eec29180bce4dea6df1c08d5adf12ac8f320ccafc383ea94461d4ee0097234a17b1427ed660d9180dd824491ca1163305d9b1786aedcdb9332043a6c74171eb8cea8e82c8e0d540bc1096c563cbd2ee9518bbbb741cc63cfb76b1f9d032f70ddd675d83cb4203d425d80a3809049337962c1b0bb58f4cede3c7cd8edcc7db9aced82706756d1be4e151538d25518cd4d8f46ef1dd8b9ba42d5443965e065c2c9d8bc666b9627a13f06ffc4caf75cd6c467a7e5b06553e71ee7dae645afa4690a9d2a23ec077710878f7a95dd5a6e0a5f30ff0e0412b02502e6ffe21f2edb5dcf4f1e3df6dbcb1a946d5f55bb44810f682c89335f5d3603221b167aac6a496fccb04cdf445ac3b33f3baea53fb5c798e1dcadd376a4a0d5c3970715838af23e20385c61fe1ebcf3408ef631a80bdea40ba79d447eda3b1727e157672ce062a29ba0df7678196709b15d31459bade025e9d79e137d181d31bf75f2ae261b472c525b7193173d446161b3f2ea6bda3845ced88ad72c6b19b555bedbe086dba4971ad5cc4e387f6d894eedf62f0958e7c77680df58ec511dabe93e7f5054f20ea85fa3cf404e71d91ef315a9461f17da91ac6d5f0b8f6b95e024474f833ed71027383a2f82640feafcee1c66ee27be148089b8411e23583aed6655928749a378848a400cc99196de775bb329e74d2f956283000c633bdd38473a321b03dffe42177cc4c7f609c01f1551eadb383b50ba9e20ce77649eeec0af849118943da299965e46e476160b60eb95dc77e066cb42d2287aca46ea6bbd7098af18c8ff1c6315e288ca440f956fe59c80dc16d0a7163ac3411a48c88781b8da5b41971db5a7a50a0a9179121e673ce22a7963721962d38733bc877e26881aac8203159353fd127c7f7a17d0e485e72433a8644271f8acd4a2ab0fc4eb154ee8f1edcc019941fa1522190c02813dbe2440edbed49a8b2cd83ae6f82b1ed97801a5dd39b826cf24a64955dc80c29b66856c5fc2106d2f5165787adf3ad25b86827df297cce7a6543e1273df46a7682c3655a497439f08005292db54b74549824c3fc5f168a0aff1f59b94274cb706bfc48208c3c4dadc2b7d6a69acbfde3206f83896b66c26a842bbec48d7b963070c6cdf9d784a575077a13f9c1adee3016ddbefd85ccf9df150d49bb5b6861fd4d97a10f21f7a142cf737e1e05ccd36fda2d5bb1e23d9bba455d05377b846eb74fd049f7b67acb4d4af97092c6cb2bc1557ffdceb159d50708aadc2afa8ecf8d823a3d86b9a657810d38473c9e6f5c66a8a6f664be28acf312ba4262249c2dc24d39979cf9dade8952f0ee2a53b8e05359d9a4018d6f952d7e60233145cf8f411d843dff5d577cd8042df07524964a20e7a9db2020cafb66ebb17dcc57c24c98b3640c4e960d0b691a32272676056b381217e021334f9122a61d10b14ab5d07747b4da6dff566f6edc2215a140f21dae39a8b306045f5ea27cc94d05a8a9a2cacf0546898d07699189df450e144b75b593ce56ae0c27465761c2b2921993aa666f77d726b8aa8e3a1a7ee6edc70d6d9d8ebbf92e3f00e510951a328dedbcd89760ef97660ad8b3456cd09eda74dc3e03bc6bd7700bc1b447ce3896180d19e1caeb6591080b9f7552b0bda22ba5b19cd057aa974ae2f4b430ea060ed1b8d50311dda7211499b7376e59c0e7326ea8779751bc274bc8fd7f5099e88effa8fe335b5334c0a3ab8eb3f754e2b32a3ddd50200ca03d846b7c2538b663d352256ce398ad5a43a2fc58f9e56b2218fd1d44ccf7d54773863090496d81c61d06f9317997d2446822ddad4ce0d257f47512b4d9b19e633ef3c9f5edc0def08cec12c2179734ed6cbdfd8a9ea7588c057f95c52b1c7dcd10c9003d8628167d84e30da0d5a10efdc6393985004dd07e3130c2e7657facdc97b57fbfe127de42fbb48af6de76e63bdb7125e59283cf67a93ec99ed18f70c4d39bf7a8b3867374f4c6a01900867241d7650b8bd7c7a12c4118a8e3ef131b340490a9c91e6cb3e0998d4d56a7895b2e77f274aac1c823b3b391cf39d67ef3798d2e5338e0b71d834ba529eed98ad3cda5503e6ef5aa8541e8611e463a1cf8ffbcb74db473080b3cccb929ed8e7d8477ed9c2a7541d3b8892603b1170e20e1a5a93210675c66df16ec23d7e1e7e2ba927a63a1c7de832d0846c0fe3bed3deb48ae7f4e8b438bb2783237dc93546504bc37baf8493f6f786506ca83aede2252413a6774b90716685f23ccf4484abd4d6e75ef7f7b7ccf96564f9d858b50937897cf4ddf653475aff7815a0efd71cc9bdf3793e1c939dfc0836883e9a9816ce1c99a4b0c9f4f07b642601d288b419809f40715f9200d9f1716f508d9193fac3afde03968a57965cd2f5d82c83f8904e28cd6d79066dc02954aa8601e794db19d53599f25739b4f0756baa1bc69f4a531ef5c5da7df0d5ba1020d42d620718c136e7cae689edcd25b68b310cb00ec2de6fa513b37dd0fe66a6005353ee9a39f8fd8e3634effa8009c0b5663b83e443ea901f40f3a6d45fa3042e2a00fbd47a27b34c75375d3e6f6daf7782252e4b757300eba3f1733eae6ad6097ff0600b635607a589c03a95bbcfdf2716b7a13331e5a10d419af14a3b68402bc2687a0bec607eaafe68541aa016ea3e0db2fb8772ea323b512447f2735ead2737ddde5693f0edef098cdece2caa088c840ca84853bcbe080ae4dc1112715312c77b6444872ad284805e2f2e18af1f19774f2ce054c512b885b9a257c22df211a9bcca6d24f9ad02317677c6e0eb884ae67381c37265157b055b9a63d178472c0e95185b176bf2389e9cdc18c8288ab1dbe31ab86e34c261a63de5644c4424201dfeef1665c4b044bb5f307c47665417b48f1ac6de1df454cf8948224276e06256a9f550002ad735eb89cdac4211fa6d08ae45eb1beb859b19e8aa29220dc1dbb583cd17f2def6babf8a2c5e5e26ed028aae0e83b30ebcb0a132f281527fd407f378245759ab33f3d8ec2a86965f3007376142d7a5d6e06d25ce33539a4a7f22a53a5289b11d961d031a6baee23c1c7991d423f5ff8f7681e3356ce56059130d5739e53b5a9c6730f6411a1ea30325ce25fd17d6f01778671f2db2ff01c9d1cb7a6097ce4b69570cf68858a9533d30f3a936cc7cf6889b65dbe3f3ed9f6c17e12a062b485b0c8880814e86a35501e5e1def6d93d26bd5ac88fe9c8d2d579b609674d3c352c4e00a77879763f99fd906021f37037064f35bd2cfaa5ff76bb63c29aa452db9fb7790706e7f570cf81f0bc5e4ca16506b90033f742ef5fcf9b87a94994ed139721ee4c53af5e584d74737ca9b4a7effca097303e4d10f052243b8092aff66d901e0b13bdcb061dd0ed6be9da4a1a5c3076e358f695d8065ccf9e4bd0fd39e961a93950477c71ca82d17f4c257f4f55ed062e8c722a2d883a95de2e0e6da1b24df49edef2ef3f2ea32fdf4f0edfa7f025aac47115242dd0ba5b1470b67b27e8da4409ee5325e7cb8048b9749a228139e9b8fd85ce844975dbd2ca51db8c473f1d7fa8279801599ec815b4880c225dceb31331f47c32bca162dcfd0d08e9041065e4ad3edbdfefadd1a91fe8348c0d5719a0f2017cb3b48efac920d08d9154220e7ed7d5f19fae247b552196ee357426c9486f906043857326a940f5e6380bd183093c88f4822b6b29fde03efd626ecbe408e9b28e21f0b215ed368c1964e45169a1b1a60d89c720b2aad3b27993935f30d79d50596f28adbb4cc0a3b8cdf8e3d8fa14ff247dd742d734b2f310db67dac1fb71e507311dd3ad6d80a77f08fc72cd625c972560ae9916da15c84d2973f3aef1cdf8b638fcacfde33bb4f19ad8898ed238821476427596eea8c992441c54cf6602fff1dd0b2d6578644405ffb31c5c570d92111663f50f6d66b6dbe4b6e7e344182ec0a9910f29607f611803919c9d458d6d4457331d756d9caefa8d6d4c2bd96a0b436c1951386b0ec995f8972f4a3d23a930fd4ad0edb67034cb141a01b897d1fa30bd54e9c1842b2804925c351be7bf4fef6220c9636f2604650857b116614e60b5dd8031258deaaf1d0de74019bdc60142108ab43b42ab7ed91dce503c8eab29525c1e0610ce1aba0ac3f2c412a88958a5549da4c6ea6e521941605d3e8c80289487d8af9eee7ec5c4e7cc1e483f08a112c7f79e5f84eeb0eb9d330d618d70d7993042b4c54ca2f01e829fa5a4c64d81b95390942e078813b080abddf8c08b39f229aa3787d7db7f0b5abbe1bff7cdb6608a6bc538be1fab032a8102d4ad0aa98f731650ec0f4ef2809600d16eaf73b4b6e0f3dba017028592cee2a3fb0551029a739c7632b120eb6f381de2c433c3e28d49d45ca6aa13fc09f8744a847de3a7df9a976f99d4e9ec6c9e617fd9e712c938a2549be38dc48004ae5ce10f75707b4eb7333155ef812593a70a09d4cbeaf313b0582ac1890fe30609946eba67ab7ed8bec8b26c60360ff52507c577e791cd7b5f3838fe12deec39af8436d392b30fa09dd5009a7b352c2b638c7cc42c64ffb315c1c5c69feb9e98bef83c27c734703d32e2dc4f28eb30ce36229a3c94b531cfde605027f742e52eea73a3fd981c057941f9830dbf6084cee32edaf053042888afb1c615e97e94466285c346ca7b043b78e99a38999422c557bf024eb855efff0692878e1bc7db065c99c0d23352da4d833a596714b6d259782c6c9fbb2adf050f8525dde1e790802eafbffba30404277ad401ddec1146cbdbf3ce278d0017fdb623a40127e395fd32cabdafed6f549d54df428091578aef0996bc2f30def1108fbb876d592045e34ec13ccb7a9586566379743342453c7c2dd727542b69354936b1d1246581ca26af990610b108ad07c4cad37617b5dee6977692d2685a27eeccf6348f55b1c28503b9ad3e6b34d1f6421238df61ef5244c57b48b53ee2db362ad2f4bfde274a7b306f152599cf09040d19f76ef7546e91b24857e91c38114e2ef4b2a29711a38c7d1f1bc09f43338866bebe93640c24a9f6785d3945aa01a5ee36ac13edbf48b93f1a4212fd4c25d53a9f2ab81bef4400e3220689d3fe4317c7d1ae5ca44d24165eddf24982d2214a70096f9e67094446b7fa6fb2d47bb51eb600654af7699e03a2fa4f0c840736a3e22e129f9f919be5fe50f6cadffdad4bcb5e2b2c0faf707798703b225b7d6f2105a40f3f08b818deb100868a03c9bde7519f944f1506a5f51c6f5e8553248d3b0e8e4b14402d039307cb5c2c4feba81c2d9c1f6f437baf97f824cd47271c18d436bd21aad37b8bc6d47d7c17d51d44bfedcd81be4411dd95729ec20c6605453f6c7a95e7bbb3569c2b038df0f39e2bfb3993f910536b2fb0f37b9900f0a2bfdb49be36abbaca9359843f053964ed22993e9063b04a766ba115d4742fe07712a5b234774e5fbb61277a4af516b996724d982fda1fec6ccd31088cde4dc9fe321274ec27a50b9fc96214f642dcf21b33496a9def39995d438a2f27597bb34e2ed1ba56488e1ffdb45fc1906d6b1977a4668597e01ad343d50b60a8250f39e12bb5981e02ac8ca668ba80e3838c87c76f755aa08b2bf84227aeff940f35d4012cecd675a12a88d0cf312deac7d39644eb8bedb6c6ea53feee31e7c1561342706f2c183a4a0f31b8713894b8554750d9e010fbae22f42041c3609e0f4b0280690fe7ef1094ce5ebbe3b5fd3553b4ef36e7ef1479e551f7bd6a12320394a9a6b571810d1a7a482d62d6fff85874d0c3ce3aedd1ff829bc9374eda06eab729e8d66d95aeca6c47aca656a70555402acad1b6f0ba1834b48b00798edf3023d60a261a27917346311f211cdf4ff1336165f5f8d927e2b61f580b23375d4f757d444f804905602715c9691dd5a19e3bd23fea729fe29a766e37172e8acc7ed1b2ebd4fcaef40c32fc7df194e87bfad7eb70076b4622811bb90b5329de54bc79d4221e919a8faf356d17a8b23d178b12c382078b8ab6dd8475cd57d3f2faca93417a5490417909c49d91e2adba5edc4118a5906a3e44048c3111626ea2895d40094d899db23d56e39b87f7595638d32f2af60783c0712992f595ff7fdd1f8e3c48e47d18bedbd51e81fe9dbb0dd76d52b5f4e95451aa2cba689a29561b4e66bcabf82eef5f75717e8e6bb00453d86bf46f67ed014584b5347733227b826b9297309f08ee342dc2972a75b27b3b5d54ed50e2e3d56002e40c59bbff37887da6f12c46b95f4fbff5f62df2b73e0c76d31aee098cd0409f3438e40ac163cfe738a1275b8e740f9ab949e3eea76a689d1bab7f69e1c4eb93542fa8a74b51939d18022bf8d320c57403a614216a983c2e68bff335b908978ffeb9c3703d5cb1b2f70767db94b8cdb0753e2e5512d6ef81f5debc38177e85ecd2e3d09082490b8db0393538aff6d731feb77f1f80c505899c7a974d5f35f60bfefb500cc26269a3f849d16c947e37859e206d798062175c5e93a8d533aa5c099751a293ce0282c99bc9f9645ca7d7d4d966c2c1e768195cae18cb0e75efd2146d472d03b02c66084f81b4179ed85a2943378075d6de23e5bc8dbf0f9c6bd82f151a559d539c5e258f20e6027286277567a4339a2daecadbdfd68495e4765c1fc90a1ac5cd08fc2d52b5c1fa269bddfd29ea4a48673eb117a80d825ee09606a036247f190ac195e40a716ddfec08511283a862f8f068881ef0c0954d5cce558767f70edf7fa41759a2a116050185b564333ad272390f85ca182d9af2d0b4e5f5a529af09ca491b31c475c0b618b33647627428b2b71e6b617f44289fe1673e42f39167eff6a611ed2b3d135bd911d27a80a5b08a0fa6786d84e91c84411f5fc394961d9aa98ded9c8383a2f972d9e2e3839e1d382a71b3d637cf784ee94d33bc433bd9af29af796eb3b6e1551287fd9835d63c1d98a521ee31904497554bd4a14d88fdcefe898a6ac2b5b4eaf92966c70095cd3d3067fc7268667980e29c8e8cc082941f20a918b107f7ba68b99e6aac8e98c309bb63ea92e4c593896be3a7b3b3f95b7946522d2170641a4860866a65975970076fa4c820b26dd6f2db98e9f2d48e1b6fbd75920709c3c9b5e7874b503ec96929a24bb07823a10478d90bacca0ea5e127ae2c0ed94434435b350d131d1fc4f8f79386e27a175dd149b29964790100afb2251bf92e578d03453f4329cd556052b16946093e86d94cf3aa13d4b472021582cb5b11fcd95f28a6ead5db0b9cdf736bca7e8079909fc9e4b4e1afe639f9836ea5f844b8a6a09a35629c67f529ba860d56abd8dec3ed9b7bc6785a1e06991ca246208da5d055b22b541c81a5ca7680a4c148bcf714b4757d5301258efa06b574cc6ac47a99935af11612ca3057074589a0f5969b86b1701718438a222e66d7b195667d229dab6a00e1b11a8274d42c67e6becacdd9153024ca4e734b40493147e43f46eab83a66d54a977b6df996039fbf8dd05e5f79a84955a08852ebcfb79826cc461de65cc0bbc6bca805cb928273bea7208e3eb084a1058e93e6413c827bc24a6cc8331ca3c2740c0a60277c577ae02f8a844b0fc0a32ea899cbc765864fe60a7e08feede8e57a62a6b10fb099cc1fda64d6e4258804e617e02fc5a2fd0776ffba10999b51bf7d5fc5a44e6b7b7435371673665b7965b6080d4595f6e0200a9c221a3accefae9b508fa5ca55b98dfb43b3f55aed6f45b85c7c733103b050d1467da633cc981e688d5ac74b9f9f9b9ca46889628cafa843e12fc2d4cd90918b3db5d01167b6f662708288c3e2d5268d359cd8452500a1058841d677b778c5b6fa71fa1486cfc1e8ed5371d3cd2cebdb2b87453e396ff22d61bd5c4876fe20d808dbc599e6e03c26262b26ab7fa5b055e2a09c5304a3df5f18bcacc324c5e1cd4b4d7fb0d2b0ecab5acd612e51dfb0d89124f37112d67633780ec4ce95c7714d0b8d01da671d656f21033f3523a06e32c631a600ffebc04b4be4a223931d6f7200c35d53a07dcb7a8b3b8557c640d37caccd848a98aabba6090e4c195795585ea0ea1a4e72ae4630b3910643491504e196b26db5ac385b6210ce66d9da3c880f867f52b0fa1d673a97a73cf9b557596194ac12de06ae6932306c534c0d5578ebfc2374fd186ecf3450e05ea5f7ba133fbdd2c79a6c36c2dfe872861b236d102250dadd4ca6eda2fa91e575187ad2991126774ed109ebb122c9629853cc11baadf4c24db6ec036f430bbcda5a37681255bc3da12c4effefe2c588bbf4bd5e54f05d2b6d99d36221377d5269204988e74a4773405abb35c932387e215fbe79d98906def43a5c5b5c785f9397681f5a97121cec847cf2409f987ce224e06927f55e23502ad2ab0ce71bf13df512f49fbf9bde5dd09fa2bee996302cc41e742e2a2780cb56019ef59fe9cfdbbfa60ee6e9d1f9fcd054fd4b82d0287d711c4906e28e035c336034b4305a8f174a76fc3bb57afe6af19932de3a00e01ecf6b34f0a760b31be784e5a526d5ad3171e9fa39f4e8cbdf62626b7e58e5730f01242ed3d6d5250be08bc511ea49f9ab98abee4c388c02100029d126ab321c794450fae7e3d72e06d39f17ff7d24205aca736601799a3e4ebad43f8634cb2a0fb0095961ccc32dada18e9c0bf5ff67aae4ea5ddbec0801b132e40082966e97ad03c5ade9d10b1fa37a74fa8d806da7354f64e381fd78a2e00bb8e599f18c53bfde320c22ed8e5da7ede2798bdb655c05cf4a51761e1a87aeed80510e8eb4212657cac5b25255c3f6ce5b605ac64362482b3bcbebf5eed80b1dd36ef027f82b775d932d65934661222292140df1213a324b4f260dd2685f19f2f5f962c00d4d9db22f2ac26522ee733a9067df090be7a5805a95dbc67eee0a7dab384776a42eaca2f23ce656246c4aec25c0bfa53bbac4784c06a3b4285cdd437171e22867b268e048ee71feeb5bedc55a161e395db67e5fb5177fdd5566e08835befe24294490b94a525d6b77f27e083b3f9d8b0e121d6c5b370ddc0fe2e43f40722cc14d572ff631e07d1c17c70e47d78b93ba43ad05a74e95b128955f45061d6762c0292dd10f5de746ae4f5a0bd35c05a6840cf48b9dddde82d59dda06eb39bd09728c2d6d23aa5bdcd59bb4656d24aaa39fac7d5ce8624f98abac3af72cc9973d77de19385743819b6657502caa24a553eabd37f0e50015860ae614be02af76c28306d581e7a5767fabce57ed5058a5e9a4fb7ed586dae7e1cf8dbc4316e7074a862ee3b2cd37c4ff42646e512798ee3cb56630a4d5b4e75bafcf5d43ca2b232887ca67f78da5e780ab7dc694d4b6fed2d9fc073399a61dc31bf49dcd6bbf0cec2593ac6e7a8927e468e236ef477598f24c512034006da727008f3d520af094d4137844665996ba80d94380989def0511920b256725cd4c096a8b5aae96fdb449d5a73d30aa97ec23deca634742554e905adebb21d060fbeb538711345e106f34c841bb32d3f21efbaeade354ea6796f2416fdf33fcf8efd5d4f25f8576c78e153a2da24cd4b8f7f1ada988b2ae81cadef866ad7580b5b69f5dcdea23b20d1cab72dce0d9fe46b99f3f904fb424cdd86f64f96007fdec858f284f419a77d25d8cc4f8092977618c39fa574143ecdf6feb7a612e3c7bcacb4aec5078e37765cd273e8ffe7ae2f598c06c0b00a8bf23f081d7b24c156aaded35a3921ee51ff5deed611e59d5bf0a748ee0e50aeca9ccb02c51664aae71053d31c3dafceb1146d917199c5b506b008bbfaaa9880667168f6b0527999aff8381ff54d59f4818de67de0e58a53e7538800ff7e14744f2ac730539c85c39e23f08dfd410044519119a14939a2da5c5f8cb1519aaae9ef23746429a642b09765663970c9a64bc8bd2a3aa3d2f2dd79371d1c91c0f99e5628d10ab52fcdc8a83afda3af9a890607cd37c9b89b7f45ffe0f6f3d4ca9f2531a75ae33f21c3bcfe615a961a9985c33bba57a1e23809d37a4aa543bf319f127a4a9a5a091f7b38a3b2d5eaa979b320ce4a3e5304332f6d06b2859e7d02daf9998c4c5704b10825a8a2968b8bca713c1266e25f6484b607220a8c8220adea6b8f89eaa8ef73f376d2afe659d48a5649076ee95dc285739718e0e3166e3776b91e578064dd54303a2fb7cc95dbd7f02a1fbab7cf683add05087e28ef78cba2ad1470a99fc31a66ce20cba7b83fe3324de7bfcebaaf59294e036327fcab518a743c4fea4f3fa283376a3931f34cf3f93690fc2938ea62987ec5ac56ef4f3d240be25b1ef245db531c638e47039b1f2c6c0c8b36140810c13bebaa6a58672788e7be409b1537a68f3057de4d23ab6dd96ab04a5da6d694015a7c18569031f898857bb4a14de93017835c609a95a6e4f69fc18d2076da9f7f5a7c9309e9531aa14c4346cb8d25c52a1185bf08793b6642112cde250cd0978cefef60626775860c9921f62d00a425ff621bc0ffec3fc2889f020f6a550910b9e141ce3dc232519f420f683b538a454aff86aa75662c186986ed34d32603fb4cfb7a011e8ae7a7be887e2028c8d190379774954455bf4720912d32b459396127a3c65be9962ebf4ed56d39099ffd4fda66f93b9cf1dfb4ceac30d88e9b9d049551cf793aab2b38cf7a3e0a896ca4bf7ff8cc0e5a62e3fca123618407a3c533e27a30c5651ef199adf35b7beda6bae1e3a9347f977052d8b57af818a9b2e25beeb71839705641d918990b08624f20ae3d2fda4b2e88331740a4aa92db67f86d020e76021140f44cc2377cd1930b3229af8d35d0f7fdd80e105f609aa537d3cda689101d6f9aeb62d7b04a682a32c4cde2adea7f22d563113c4679400be2a40123981d559f621bb7d6801c281a1733e274ce527367e89e5a180a762ed5a20567a232a472b68c953b8cb00e52e1a26afc150a73ec4eeff59cf7c837c56b5aab8dbc15c573d0c7edd805f98258778cd401fc57ef509287b2ecc74ba2d06f809ab59390a4ffdd8cdf94b11bfeabd0f75980bfc66c6144a94bda4c47fd4a85846a76a1ca426061f804b884f8922fb8621676494f0ecd06aefef6e2e3cc8fc3cd543c20240b914799c9469a529e7a19590d437251509eb4e7b9dbf642e035651ad054c9544f60c00b687f23a503cd94ffbaf2dcd3d00ebf054962bc174e5db19b7482de7504ad3406b057b7c78a8334302818b38c57ac7c4f4f51e47d589c8ba9a800e08fe1b24274d86eb66370b53c88de7ceae0bb645d620cbe6ab87699a3f1bee867214231cc99759435979255090c8720be8972438b6b498a28e30a31a8dd4be9af1e1e0af004ed8231c7a2dee46025670adadeafa957cb6da7a3448698deddc732c3eda33f5d74cd1c847fd8f2d255f8d68c67fd30d85fb1626b1638311c42f4e50db27401fa012cdc82d8b001d718dabdcb6754dff94d7169f0a0ed73bcdf6cc239ed5af65c66f2f2f6f916e0fabaad7decf7fcec14606de6402e1dcc0ce3ea164fcdfacba6a5f14d8a32c4592dc2faa8319789e9b3cb7b20b3a67255ea224ddaae6681cde716f2f7d0ca94c573929847524842c9aec26974eb62dc81ce79b82485faf1aa932f7be9d17276fa487aca61a7bdb45522776803deef740cb7803d2f2b0513122a429664076c10b07f35c62ede727428c8823828af7d5886b8f57b92de07b474992d5ff24c2fa78e8bbcc74142b5cee7a7ebbf2c896884fc0987bfe677699d38efe1c2ebc888468341b67594d92389293f05dce734e87dcd5da4c3a8d2ede9cddf3849af71af52eeff131e8e2574b1e03006c65071f51dbf1ae05539d84e9034ec34fb1e6f66fbd7dc3e58eb1f1da5d66750669ccc550b9c72eb69b6a0a4fe8b20846b260eea84cd14fda7528833272f54c65c68b23f52d6ecea10473a18ba60c7fe26cc3df34ff4f64f475126647df5d73af328e940819647a989087af14f4d8c9453176fcbbd6fd180555d668a245dd82f5e253f5b9e9e8863c5e27527cc7c7ee6a46543e5e8a8272a08e0f301e06146e973e940c0dbbe4ed254241d5613d22d04fa4cb24390070056e55eb5d40c8d38451a240864d8f0b9e44a961b79a63403e058d6f2893163d34ddb4fdc0a8741b669f398293dc32c79f9b044cde41f78b6162fe943203dba9383c43f329a8eb71ea389b64af67efc97fcfdb9bb23312ab240575d3e7f985532409a059b6a87bb5ae15f36412ef3faa39242f9c2cf5b2d6949f8f3fd7a29424c0b06b404026805b096516b8aed662a69b58c7b6994ac9c44ef144b772e915e5ca8fddd92fde0f858e767e849fe05c64ef64bb8cbecf60a7b8bed045fb3963a7c10a2fc75a34684bd6f9d3ee00d0a9d072918e9ac429ca9ca3f7f2352d906f6e01f0b016218f7f56cb7190edfcebe6734aef75502e7246892165b50b06cc31282e96f3205bb29ca096ade4b4853272fbf50e4027c43241ef8b7dee72865a4cba021b60175eb7a4bc14e30c3eb5e6f970a126d3cf7a23921649f68231565ae5e50f154beef22221d7bfb9591f37e8582252039f08fc6c9a9bb63fdcc76c8275c217077ce2334d58ab885eea84b9593b6ba1b0f227f5ce2b43b256824f2964ebad13374759a5176f608622ea42ae13e80f1a405f580ee6545a9f27088db35cb92a55035319c66df2cfd33051117b2f9efb0e202d71224a151c2fbda8a382bc6334f319e6a45fe0099fe4b217d5792ab9d4addd34a378eea5e471ecb903ed1a48d90003a95b4fdb4f562f60d9ed7808fac50f8ba5ea1ffeb0906a7f7934e537d1081dd7045d195f754832a0442a2d8c7b98efe129a4fb8ce07f82b7d92db144b587816e557afb5c811e62a22cd1c4dcfcc9cdc4a5d52a2c442d865402661802cee2954d2a1900aca147d39f5fb91fb03083e4f894b91bb7d5d1aa033de59c755cf966bc76442d8ce7f8ebb5f40c407428909a5db65cbc07eda434275f0198df886afacadccb3a8a5ccbaf85e970e89e7faf380e8a144adf97869e7293d92392214316c7d1f3601d54628183a21068d1a87e6704c3978e7cc02204c3591cb43ef061ca1f72353373a85229713d592b42e8afcfad51677f65c353e64657bd669bfbf1246de928c081d9aaf0a9497a7a4644fcdf9ef11ad5e3ca495b04b8a03a3bded71815abf9f64f2fb735e533a480111ee0f7a94f88ebf2afbc63475c5dadf6d565ace4a4dbdaad06e24b570f42bf566095817d845963ae3178e870f426cd1008b0a10aded176fb684236d418ff217ab2d7591377e183c78291d043183321553361b0896ca977d3836bd608c5ffdbcc3249ce5fbc348e83d716d4547ca6ef0717890662492ea95f7ce37a4114e477ca2625dfc51a532f2607cdd92524cb457787caa560e03c752837e47663073ef0c492ec1785cf4c30e3ccee6e3b6a555246d24cde6f68d67e3dc8c3d82a80895bdd1eb2623aef7ddedf9195f0da3c391b068cd2e9ccebc46c2353069e94a544c04082d3d3aca681ad0cd47f047be4e104f0276545782630edb1cbbe5b64b2c39ddf84c5c489c6ae68965b9d9be67bf6f6ebc4a353726fff5d868524726944f6cccc0fe5b388b1d9d5a2bfd6d05f10527d8a7950f2b8c6342a99981f50159e6b901053addbb01e5d00b1621049bfef5ee2bd3a3af776f0562456dbb29d515350d54b8e105350204f5bb930a8c39ebfdb35d91c7d03575f8dfe979dc523cfb7b9ec9b1294f845aae688368e60d12a1490f8fbdfa4ac06b3c4e5fcbb4d06cb7802e802934496d6a4347dfa1db64d73b26ee7ef073a4a52a110744b987d2c6784c3737563e9af4f8817ddba02fe5284306a8a58694b340aaca3090d065bbec904c8983e63b76adb9dfd360b03c4f79bdd8438bada625291590b007850ddc80a990cbb45740cc27465d54248eb72715684c10c3656221d50bc47dfe74c19393f365445eb300df478e687a6701b8c95744745d16cda47d60ec351d8aefec44a9b89c994dc0abcc11a46f8425359dc2b0ff16e8798a3b4f079c9812d113aabde2fd5c5dc9b9f85638b5cb30b4de182ebfbb8581bbceed2e2fd4425c354bb2f2245fdf90209fd0b58beff01a72ee493d67cf0144770af5c2b87e19bb2fa93347de9c25be90f640878a101ce5d88f0e9b6ea6ee57555b925d0de49caf100f7db3c6ec5b9a5c318d8c5921c3b46f2dfd4c85fba515b28be8ccc4d0ce89cefca8249e77bbba467c96f00cdb011ac9220e7073cf412e837653da356cdcf41ef481328a6ff5e8fb49ea45a4e76e8b734ddad49225de813e2796f28843e6d552d4f0404533200920c6abac1453c5e6b02021d501f4ad90f805072555ab9e74a81bce881e0719ee0f6fe3e5965c07d6f123f7a74cc98f71ad7787784889bf8b1ebecb47bbc5ad0cec987c04ab9787f37f1211dca272805bb0748eb8aa9882142964e009661a4830ec1dee295f9cac24c6421205393775e116bda5acb8c5eea44cf019a85b65e9d3543efc0d08eb5944a0016bde9948dc12d343de360c5e3b76dc678bbf5322cf8ad6873ce94413f249a6cf06e26f8eceffc671ee697eb1abc321548d8ec10ad9724d4f06fed66188db0b5f6d93176bcea1ce70b1b40bdb3c87ad895c48dded801eb611708c90859beab0daaed539f5a32218e23efc514f6e0051ecd87436f84cf99cbfbec2136dfe8bcde9b829dcddf9759b9567c7c55b58ecf1cf411c550bfa58318c35992bf1a10fcaf8c7a87362ff7af4fb504306eac01747d29286c0179d23d9c4583d57f03b928434f0a3190041964ced0653c9123d94922e183de2fec0d474aa933e79f6dc0d9a1d812c6e5f6302d5094976f2c530b63e58f252fa3e895ab62714d3a1966b96be7c1b7ad919a98071d3b5a2db528f0f3e0c48813f1605d52b8fa818631b122cd2d1c1aec8c920f2ff63ada871a44540425205c1e213006921ee1adad03277e55d6e139495294051b2f37fb95983994a724d790a7b1085c4c5714b4ca1403e3729e6c3f5a64a72dee1fc7cb85e63dc5f4f5afcc16b07d497f556b905e5bacee18d242f463d64dc57c306f1d6fdfb9b473bdff749f7c4601d858dc06f93a1e16da8f1a7c8a9fc89faa157df6b25b7f36f394b36f13ca734d1d1066d4f18e4c281e20155e6319e38fe54a0bb792e120f3a3d77b5aec54aea717fa56b65d12207a705da0357cb17211c99288f57f6637cae2c1aeb6ad3d747518faa62698392057232dbddf2a5bd382302469df2d46771ff2cd5b3d4d7342042e6f733cbb409bc36b1b2d2c274e54a9f77ffd109e05458528b7f711b65fb1ff6df704f329acf4aab888706abc875fc2523841e9a9559781b2179d9c9593105a377c37c0d54bea0741218736dbf9d281dcc94743876d38c3a6074ad000da4ec4b4fd17c202d0e89a697373a617eb6741c1e844b9c50aec0be08d742e52b756077d7399840fa67fe02702f1ef363eeb76714cbdc8dad15ffd6ae0ab4b060f50f9bb26ff763c8c5e9a95c33bac2e4846aedee0dbab549d0642d2a2876eeeb1ca7fdd3258d3be83e463a0ee754008fc993982671ba6c8cf1e49be34a2f2597dcaebbaed3824fc755eea4114b5dff060f183dac3031f9193960a4ba5035a99d9c46be92a2ab45d69027965daf16ac95c44435d013aa8ab09f4f1076cafe5ec799d8a20847709c7ed867cf9e20a9ab4f20536b3c6d226458e4494d1119611d17321bf5153cf055bd399d453ae5a7a0f9efcb3ac4af6148b7daf3c9897c84a3c3e0b4fc66ea9171323ed1e925323b81adc25dd1db586eda1fc00e8c124034456a835ed1f52125054321839622f9792063bd717c4a02e5d8a06626789a6a17f93a807eaf073aba7552fa29793b76cb0eeefff4afa4d60803e68191fe6840c6fe50f5b7e7e4f156178d47c39605209929ad9a722e8cab1fa194e23b1e3292b5b04693e7e352978ba2e8f697b9e711477d73b1eb300e1aabdcdf92e414c3a0460a555f5a175c20aef34ba0c8cdec5be606f7cde555e75fab9bb1a66dac48863a8b6b76d19eb620e7ec1a9cd866536bf062215c4f2ac1c031cf0e14dd231e72bb47dc8477dfcfa6dbde836841310f73a808c14fcbb3c4ce8f9077cd73b35a9c1127d8095ed3868f3d2e7e1c02dc75be71b8650ec81561762e5b8e47341ce6ba4c9437df724f25d298cb72a350577b428a54b94e69248b467e44e399b736836ed189a76c3d4d9d1aa007153a4554e31e144b7632ae94470c963b3c20dcc6455db83e2eca06bcb3c9af60c3870493f1070df6e07edec1f7351209ccc2dfec02b86bdc9b0a2fbf93a392663332162fa8b1892ed206fa180d239aa53d9b248512a76b88f3fd8c1163dc017fe806ee9efd8436c0e0027c0a405ca87f14409404c6e6aeb2f8037e150afdc2e07ebbb2effab1678cb8a529cb653e1018780905fc0ae051e5af9c8b110371007bc6f8b6462df2fd240b237f42c37d80ad3e35ef4648e84d1c8ea9bf8ad25c7ae30b5041204ca77b6e9122ca7d852b064cdfa38f3fb3d908254c96257334320ad29fe09abb7ae274b93e8f319f57e079d559d7d89677dd6a29c82acee3b7547e90cff04b8fdb963621085985ba56c1b0a679de393d3794a6143aeaa7de0e7d564756254bf53737f8dff2db438472d3a0c5328d520786558e7a931f0fe1ec79a357e40e78bda26ce5ab350219ef59b05267c779fb49f976d231def257ba4631bc231dc6619f9a0eb11b43511c7521a88ff3e2eb1804e1b33dc8b3f392b11effbd4a6c48a0ba4b78d90b8f5da496fb68cc4623f6d0a2eb02f5e492762d0b86094bda0662aeafba1fb2c7b2f74f56b99ee892f1ce67b345b2d4fc7aa9c0667363920b307bfeea2f3e31d30e99403522ca00c1ec43acb68ef0164071a4de0afb316c2821d398e638dd6189a97e2a1da71fa583e4a761243d48eb0155c3accede689a1ce88c5de67a5a735ec7b62cbd82e35587d57895fc57c959d38d9e8697d9752e370e2d49c598e7fdec02750af2d43724f7336b7b1168cdc626ecdb5ba13c6ceb3048a35a9880b1bdaedcfde01bc26a2cecffb74d1a5a62305c23425b9c9b082144c7149d261913ae9fb91e81485262b19269073a54e1969c70400310be1807b1a37ede07d30ade6add735ca4d13e22b7af7267f3825ac63c3201aacf882f07be3c67068465f43b14db698aba597cd30f9bb5c2465f5ce260733eb15103f8db7d2a4f7f65558a6ffda9ca3c03e479e450638b055c6999eb9ab3f49f1a31e3b68d41ae6956afa208d3161784f23afee3ce012f4a00109053433de80b4b87ef8ad7bfa72f8813e6a601789ff64d759e1f0dc13770c3a3dd2210e42830ebedf18f574e127a9de5c6fa94ed0a866cb909efa755e6cec216bcce722afd5722b27d703f130dda39de78ab010ae275c40fe72a41291de353908dba9095e3c35282ba105296ed5725025acd456cb809ef6bcb8afb13953a4077b0fa04fb14450890c3ee11d51d1c2137e10ceb58f446603127f0558cacf141ff83bbd998549eb0baf52877c3aae6c44830a96fe6686d4b660ce34c7f6a79e82ee393995492b701b67818820dd6407871c696b4f580e5133125e9a785ac53852cedc60746535211cd329a257b285866cb750fb5b5fa258718568b338efc1b7592e1d74274af05dadaa3e8a8ee7e7e0ac3d9817cecffb64cf9370d5d7781196fd74f357834e7d82cf702c25c29cd84330e2380888d16eb5ad9206bffa22d44951528cff3e222338277afb4cbae4da54ec33a632bd54b3b1f5046896e3824bf37eb994cac957db56a6ea2d3f26899528b7b261b0b56ba29e2450b511c05309cf595bbaa84db9faba4cf20bd0de32d9eba054d52b7779a60fbbbf42c5368dfb8953566d7d603529a2e50d083f325302c7bee533015aa6c4d05ec21fa438174042b84a83a402cf854fa8dfb5cfa856c407e790b482a8af67c5e70d5db523cafb74b08e14bccc40b9886a470071d0499980d4acbf9656ffd185fc3332d8399add5f6cdb1d0120975dec48d6b670ea0978b7d7544f5e915e1cdc5f6fcb234d059d55c9ac1acfb7c8473c5ebfcc59f48ba9da02e1ec03d83a1538653ad78a2fb51ac204e65f708ca1c160c6bb990ce9e538a75839dfad4260e2dc63f09746da74faf656cf955a7809d11940ace0dc99af860df2d736c0ef400d53dc27e3f35649f4344021fc5e22206330a18e4f3dfb666e8aac7b0b8ed40576aaca347d07b469fb421e15d87ea18abf555f50acea47e2d27cb4337cda7a73efec2410b992443a34fbc3603d9af8fe7396afb8affa26483bcbc3466c4d8ac514b84fabc59e48b2317198bdb4ad8b77f7066fd413e9cf77c6c92558d9325f4c2b003f794175400dacbe1e481508db3331efd803c191699d36bfba47bcb77de4dea185bb9ae02935def9c7a9cb2ef6fb42a7cc73ffdbadd7712683f800954192a7c6336e63f56d33829e59254005b3b983e4b9f9118c7d7e5913255d49968ee04dd3818370d82342a3958100e56cfd5ada0a902f627ff72be24d64a0a76f6a37e6673ee23b389fb45478cf1cf2715b51227e0ff55c863fe62b7e645fb44a41973b0c788514fabb00ab5c3d72540a1525cecd4e58f8c53b87733d36951f46706ecda599321525fee60a623a6071b4cc5b195eb46bdb4a92afe2c3fe0250052f2f0573bfe0a28e8e1e7e5eff5db4dcdda4758d9e4a5188ce97cca7e0db50f2df8b519f978aff585ea349e481aee56c4fcbf16cc02030188c753ddd5432f38b6ee8c7932923dfcca369a4e6a73f8634228fa8b59c4031631a01737c787d8662d7433546dcc3cd7e4a62c9e11614930bcec5460034ab3619cce5a047015b1dcdc29315b912eb19dbc52c2319c8f8e233f80fa5a16a8a8c5fdedda4d7f0f036471e149e60ecb7457eb41f17a5a0ccce0abdc16cf57bf39fd886a5d361f65ac50d99d92c4ba6fe1664579882bbae422913b238740ed899a264e316fc7222d9fd1796b5935432f35cb99e8e4393c5c47f6c6cb83f43d7a66366eb9f89983013b1bc06bb5f843fa6a0278899fdf640b097a1942fc3537a307933d31d598ad3421c2a7d885366daf6b43086c8c87be8e752ec2a6209424761bc443108ab81703c8d0d6084e7f72a886758cd3e7f36aaae5f9ab32222a408b651a41fe69d44d260bc90e0994386a05af9b7425fc97a1e7674fcfdd923d350b913a7ed0fbcab55c54789cdc7e0b96619840e743b2a237c123c59d6c9eb8cc19fd8b581df4d72391a39e2b681dd1b8325a76826760b2833a62adc456dd0ecdefd6f39abd259a24bc8f7a459b8c5db34248876cbb2303b1082b7a28e0a4ad84d1b6a15c580971445377ac9377fddbf93a68f6264d8ae59a76c6b69cc9cbbed0bf230522597b1e88962407f63d2cc8b8726238c21f7ed976089603ab71b275a8ff1acb5c55c111719c34207e6530a370cb224f954cc76256a839fb34052f3e4d493bbf8451f82da176d7d75ae2eefffe42b7467c35e45c55b909bf7cda93beac4d341a605eeeb6ad8f406238cb6a6169fbfdcd5ae4493f7eae9ad282f9859efd0d2f4b765fe4a6d87fcbee4bf6b29180d4c8efa7246b94c0f4da3e3e555c4db29677ca97cbb4f81e35447478a26c59534eac12acd3af966c24ea30e68705689caa81f01c917049c8155fff372518ead919e52abfba867d9acd1dcc47ade74f2b7bde1edd46e697d73135b44ec0922a0f39443cf3ed4e13a90876c9d70335086acb1f99d8dce12378688131620d439827353c3900097b005e35af13abd2e2a1f0d86498e35f9119b72271238ada0eb9cb687e5de37b22aa6516a4110ee77ac2629dd5aee49f5689956ed48ed7daa19b9903e023a23ea2938dc24b83931106a8338d19c08de5c187ac05f89a9593c5174b3d7bea56963243a70d170bf8db815490b44ecacb37a1122917b9f152916905bee9a9ba1655e604d320c791aa3267f9765383023b0fd1e361996b3259eb45f702dfe5e0f9a682de55da0eb0e29ae3957ea4aae299be7cbc99af4080e08922b59a5fe9de531668c4f3ca89f392483ceb1a328386a612b6ef7c7161cfecbaa5bef6c3369bd6099c9e3bca09286095045c83c48abd93f12eb52a3b8aa4737b3987ad2421212d03794bc970c81664561a0fc232000287149e301322c384cd897bb11b09438e01f0626a1d3e4731ef5369a8ffba39520c340c3049f0a1505ec094ae6aa546902f5c80a0734f4d7582eed846bdc48cc5aa769fbf6859636b5200d79ed67674991e67c6e922bb6ec8eb8ec75f84a97ffff42650e928d0888d89a2e281ee0625544f65016997a22a4b40835d482e0be49754acbcfae7de37e8d71e9f8e112878bac854b57b7618f8bc78513163866ef07a2b6a0bc41fec50ff62a937c57c1de76982f997f7c64310d092fdfed84bd3b5fe7f5783bfc8763a4b52ef231f51341cea7072d0b7006d245ae559d0bacc8bb88fe9fdca37fcb93d1e328d0cb774fca4eafab9320384ab9ba4730c3b31593206529aad1a14d96d62e274b90e4db9a16e5f8d98302647ae76178e400329d30b639bcfd1b5107f82b3d7bf4651e1d4737707a6cec5822217afbe2dd90fa45882d0ddc7b9d30d2aeb86289dfcdee077f43628ee8f211a2e3ab6545c2a0be58dcd5fe2d80b8bb51e2b65cccd6a9cbdc3819e39ba39eca0bc39d73dfb63f1741d5b6ded9d448e92db819c5c983d284eb5f03e9fb5a02b0b7b2a7dc497ccd0b1d2fb6fb97ba04a12ee06a941a089d03e268b3324fe4cd7a9b430da00140f4f0859d2109dd5a9da7ba9bb30a858bf8ce7d660067122ea1dc203b068d717b06b9c8910169dd668a57662dda7771fdf8e72faf86ff80c046b2ec1cc4ed9689ffe2d451072c43a8fc2be99285df8abdb46b955afee434906b2259a433e2bd6f3495c9088db74c263171634075a8d93a83d2fb19ce0912c106cbae6f9eec836d0dd13ad40f1676b618e90bf9f4d6f3dfa22bcc981fc5b87ea322e6034a01980c4f855881985dec02982fc9e93addf400d21b694b9fad775cb49ee4fc5947bde89c930d7d6aa886e5f908784b65a3b41684c1afc014332a5106adcb6307bd40781b85adef18522b290d3d15cfaa0d61de38ca9cb7aff5d6e15a09f940d6ccd42b56c54395d26e18ea755702315809882d8792e6bbddb6b4af9710ac55aa57758bb6852bfa3d839e4dc9cd8c0298f9907de8f4d8873ee9755f9f6d7cba3ab559dfb6925842695559f4af95fc2478400e6c1f930a13f65482a3e749e3b5d9d453b494bd85e1b43bf4a2a401eee9de3f312e95cfb52ccca527cf2cf2362e4dbc18932f00884e4d76583281592078cc65e3452de2168849808166ebe20350a51139fad9b5e369a7671da17a62ec8c1bf73b17bca17dcf8cdb459c119dca02fd95db75ee594a9b49527c39f07dd49d4db39b85682e357da5ae8b117b55e811834782973bc6df0f1021515fb393c2253e68dfc155dafaf521d31d8d7c518526f2d3967125d77c15f89c440211f7ee671c99873e69869c73eba9befd7b80398af6d09655bcdab5d4d42d100ea8f8f47ddc734050a6181915f0ac94fb6ca762823ee8edceda9702a3e6c6a4c759267b615fe1d00281bf86ccf17d65e50a29af404c64ea350b62c9ba6c6db9a65f68d93f8b3eb76689c72320d63971cc5131e2ac9c812386f7304575b9ff55a725d46b162120148b7d419502051fd870592b0c37d9cee76c07cbb1d8bfd377b5da02a55041522f53f9256253464b7c9f36a209939aebaa9ba9434bed9f1b61a5023c70d05f42f456be3a38910c7fdaf1aef64c5331f655ee5c0996b7c00305b5f0ab529ba28628dffb7c8be52b875d49914f7a78325ceba99171958062f54e03f624a65a374c59287f8306588ac6a044e2cbaf72867139a003229fe52894be315208607c3992a1cf84f12578c44c7679729e9eab179e7cf7db7fb2384ccd6b0d2e25e485f4319fa8a979cb9b7ee6ef71d239294e623cee10e4774fe0469e012a980ffdfec3096fbb95cef80852f259f84cfd3e6917bdd3558235990f0d826ffddd9104f1f19ace42e168bc2a5bec03e7270894a62f74201727e867b36539cce3f71c3e67ecb9bb8ed1a717e1549ca563dde501f370f83b3db9be312169a73c9f42f3b115090d772ae03de23c9dc6b85ecb91748709167697f57138f9f83c59ebb39ff5f3c80440f908780238320314b5e7458690dca8725acdc692f32423281c4c1847e45cb77c0d4df39782be91d0ce89719865d1d15e6c9cf51689bf345109b0eee52eed1c18ae7d4e719ffd7a1edafc7aa561277781b5a8a5e78b57f7c78ec40c90f4d57449b1be5af45f28c4166f9b217ce2d6ff5909395112c34c1ba20eb5faf4676914c62773e11d285a8c5f6826629d74022e7a80c6ef9341ec6e3c7f3cca29461bb4f466ebc3d950dd822cf444d0d835fa9250079c490351e262ff4209b352330df42d39750ae852f4c5492b8b7745c6580af170504d6a63707e1a3ab104c54d1612646ce1289b26451ae98302389111598af5b6763299714c900ae56a823f8286cf93b4659a8a159561970601dda6380c63509709b8b0ea586bc85bd7efa14f7ad5eeed43363441c133e3543d313728bc4e0e3df25ede4c6681d4399714836591dc38c183d7f2c716071759c2bc99785b861b7ca381d23e39ada177f6993b9af51df5b2ec7033f46d12b3f3f036e95ae93540e7f5ad37a9080a08d7984ac3fa1a94065212197c33c0b25c6952d39e1e57f827b9573a2bcc3e3d323b2d7a288a4a3b44d81700364a7cd92ad3279c015702f2e8e8ab5df0850fee256b3d9ace21f2a30ee8bf9749da8ed6708f9d9872c7c598a2ab15ace944257561720c8eeef8cfb5794ceac3c4e3e3cc9665843e6f037a601af2ffeee42202dec337ed932889bafc4e99f00ebe86ecbb12a21ab0020edccce3bb31bb73f0fb491b61462fc0d01da7082c591a623b56b2d1c3062dfc6df2c812ac9d2d620db7846de32551330f848df16644f1e740cb06869447a290db091e3d1802ec4d8523ed0108134dd84fd6f8e5d1a68c7ba636ba0bd31626cbabb765266b94543dcee1dc761d7db22aea10c14cce3b7342dda10ec6ec14922137ac2afe190d57ecfa53cbfdf878d592e61334601772cdf626df2af5baed34e91bc5c2b7db5b23947458e6ef16ad057cc58fb64d60152e2f3115f54cdd9304625c3da7c270c5f1e2f9a410fc56cad1d904d882b9ef81ec84a0a413ebce0b407c8fc7830ce9a6b71b682d837d5a67e5cc2332c20ddfa0d39ad7c43b5b1bd439c85fd4216af8aa99d5851efe59880746f810661d8c3a896284be5994cbee7b94f4bb67a0d89f3b9c42421484423f15907d1a1da3a4da086747cbb3de0cb21cb92dcdddf2e1172710cfcf844cc111f0978ad2e00c06847325f4ca62ca31e21d161f08d98c35f4428b48cea31e25a9e63eac46e980a08aefe261eea4f8d0354e65459d3c180d3e3745e86f7e84265f5322fa8fdaf48a028d48827e1a602b62ff0a98933adf57cf366f59806176f19cda44154cdba2b3e8b9fbea80425e9e262785d18bdf1b6bca3b4fab2553eb154f23ca845680f5fc4658509405dede77e9fc4be9e263a73350bd184c6eef6fbe6860352e5205d5a60a13dfbf19987b21d4333cb51fcd3c8cc30683d73928e6109d4ecee8a033ff8a518913debc09581f8a390b081ca95496881df40720bd5c118882a8719115512457d4ed60d743b19b93ddc7eb1fdc99c73bf229c0ad3c240c3ff558cd84a3e113344fed9477122f7150af37b0d19541da3b9d5647e9260a9cda21d948e39e01f702adac3f7c3ea5c3b63ad57fd692a352af2b834de8727984509801a8924643ff7245764bc2726b66815417c63d9ed15ff735633910d62ea329000037c156630e2c54b007ce5c6fc2f941c04cc28a81c6df0bf3d7864edf014e5484758f1803b1be34066a6a226c709e44d4e1b5f5b2efa19e3f6461fadeea3e47f367c1b317577703061882a40d56934b00d7b720d983655d22e02388ed5076f6433f4afa08098e55a4a1615dd4e65d05404a8117203e2c402e49131bd19d79814c49e694baf121fcc0d762d708682c2df1df2c1434b8c0732d3e07e6a3188bd0f0f2bb061d37c2f7e22a36ae13abb11fae86da08ca00ab25e13d34739bd8aeb820cf24da8991719608cc0bb1bf499eae42d0e8ce7c5f9d97346439a7f5bde92d3b0626d11c381d0972a55661b01576f877eed49745bab3b1a9cadb7e5ed30c87f3870feabdf6e8a2160b334340dc3f0c7db4dc6b48e04637d0305d059090fc5ff0191477b0575794ec203d3a54e8af376ad9463756fbe1e277fa87abe1d86679d21975184dcccf96f90976512eba43c20200227f5e5ebfb5cf465193d3bb2866ff0c68e40b1e117b4990bd02ee6614a6764919b236a304776a11eb0a1967f449fd8fd3a578a5f2beadaa1f1e2b31ddd6d6e950a1baeaff9fc58b292667356277fd796ea8f589609dec8c59145881b09c27428f13730ed5e6358cf160bbb73d9450d3f26ae036bc65da78eb8fd5301faeaee43c2e59e7767d8aa765de76bd55dfda1362958301021ec549f8c2a37f55f23f8eed90f952da7ddbbf5b6f3ccf4833498ec1bf5f7154cf4bf5f99762edc6bcd5ca5e24892bf61b017f8cded2c517b488b502e4476988ae8e1b08758c68744bbaec17f0224318daa10b2e9b8db74f962bb5833753563082f2b9bb3900979b8c23f9b4857aa6cc94a0a3f3c3f5a57b0970ceee564e47e6dc3eea54db5e217af65a5967ecd5b1a7010709ff5de4173e0845f796c750c15d0d16b7b580a230ab086711ff3c448a9bc813fb725df1810c19a57b0dd78a839be9b04c2f64864743ac6fae8544baf8b88a246043d2df2f47012afdb543238943b7943db04bb361d93a86ab094446178486f68dc235e09f0e908e30d0c023d975aa4596fa654a92e4a2bb63c6aff4fa7a8cb8b0c31542afd364824b934831aa00599e3ebeb20ecf9c391c28f4be7bdf80af2093d30c8a148efa8ab14b644642e02015215036b0e1db5a0fd2610a46f59847b991a3ce9d54216bdd1a26333e2c96d46b2d3454da9177453b481172a300ae71cac8838806166a7d3f00f872e0a4924ce2710510ee73ffae0d1e9462ee54fb9dc0cd740ffcbd6c441259bf2873f3db4275b92b361bce20543ba199ac77bd66e0feb80c7002fcf322ea3eaafe1c1c8cfbd4db902da08f87ae5bb2db0d6be796fdfcdf6f03b64132f9cf0d3c71c96ec56be59e629701739ffa25ecb7e862839852d99f64fee3941f0f24672623c017b621bd005e8fd65ea050a396ebe7eca840c43c6e208853f76500c2098ac02e36e19210e90f27280874b81f17d701626e5a1c3737f47cac5cb2c2b4a35b50e1d561dc761784f6912f6b2a6f5a9d47c3709168cdff5f07e3ece8d43f3b19dba8792cc0b1ef0d7435791105124cd8a9181e773d9af09a931527e9010e39969ffd496dd51165b8373a01262fa0f0355eb1268bddc8629b91002daa42242767d0948c30e07bfe79625f02287fa759104bb188581dc7b6d051d236e04d59d00a5ab7de3712670aea8633bc1cad63c77110c20a9ed40469fcc0a898bc9c7e98f9e815a4151607bfcc13b9962f4c637a2c18ecf84d89301987f76979c5b711d96fc654c8cf587fdce4e1b5e492eea06f8c098bf9523b9855526218310e8d16c2a33d46ef9e07a7261d0f2d63d1a4e1ae26d780613973e7a0e7084ae2479fe105c6f11c496b50088d3de13b14f9fae1b81bc83d21ad9f208d21313c052d414c604e8d2947e67257c3f95b2aaaeece5087c55c21fc84212bc680c6a63ff9bab823dfaf5ce31596f6fb8641ec741a73e0b9dbd5e58c794f34962980e95b103a2f32ea2f5ab83928beb01288ed1edae5aaf4ddec65133c0025a1c81496f68d462424246f5eec4159e7b7743be3095c3ca0150a732b70f09b817f0830ff8ec40e6dbcecb3e940efc4487bb7a8f3d0172b660ef5a37f969f6d514e74ada5050f304bd5476cb06f2b3d7d501cad7ee68e0081821387c28a1002e0cc87785ef3d4f5f00afaa7137b9d06e4ef2bbee20af28bc33866b11f1e8227a230e3a72b30906e509b5b9eecd984225be5dee9a8c21bae2738831a585be9179bc4e8a7ea3ca0bae3be445eeab5c8f62f68f769c56fe38ab0d578358f2023d18234daa5cae48b658d92f6374d764184c5fd062ad4d4105ccbc0d3d5b732db990e6dba7c65b16c5c75f1976f4a576f15b6e847f8b03f6c97e1f872804a7ed3038cc8da9781cadc1609367560a683ebd243edc3071450902a9ebec2846991d01c4c6d81cfec53357feb26a83c15e22f0c2948dcad3a080903a63b409a35881f6d30fe4a5a56dd3b8bf65871c7814791bfe9d41d0ec9939376a1baa0761a46ebc1860de1f6a6844a828b756bd4f0fcb386c02769b69e43ca295dea97ceb5ee7ee011cec6ccb9548932c01592230e9249724776298692b428f3d31aa872391a78cc6a12448642849a06f767b49fb1b066ed13c0458df5ff1eb5f4b9e6aa7740b104afbb70f324919731e96a2f957643bd005d8b9e48c4ccaa464c253ac06032bc961b814baeafe03737360f104738d1aca7e8ad2a9725e9d61f4230857a02607bfa11309437a629b62a456a5f13e2ec23df2017dd465e0aea311213ebc29a68edb10983e1bf842dba7f75c4f8ad916479e6d4d7ad414596f14c89ac320a2a978faf492c168501908b3d6e12bdfc3523e965f6a0e81f6ccf4f513a9f94db0c20452248aca3f494e6dfaf57818dbd76772a57e1ff6ccf83ff5a09071bcdb5c5ddba9694762e8e7babd1b10bcc45e3a61e1f3587cc7977d299dfda97c2a1f9f05ecbb7de4a805af62a8bb2fe8380ab56e71bce2812351de8608de6303b9cc1b1219481451e0e33f97422198455aea943f1910a0a5374e609d02ce760c2129a1d09631de69721749366977cf72ddb33ec3c092dde600a54ce96f162f6204b6b212d08854805a70ee442ad6813472b04baab5a0569f15a0e0030d2062a3eaa9935663bd775368e2f61baaf800920a1f941cfda5bbba326767974866c99eb286a1191c9c1dc9a436628434045718548d9155765db65619f1369cc7efc3e5f5a6cc9e58fcf8aec9bfc1d7f7123a1b542d254f8cd55c4c36550f57b16f5f15b82553c752a04e03f5550742cbfad0d9a22a2841e419753ba8d600903286182e1d1a980f3203618f7da76f13c5de04efeb5f80f9411ec635a9d52454a771ce64ebef6e91172c7d7e00d9ba97b85e9c783a528a3930c4c882798e897e3415da65a71f41deb3a6d22d0ffc82cf71c7f7a2bf2f8760badd1287a4dd8ff005427bad31b446d193569f70f50c4abb57e9857ce275c58aed9b6267f9170a29b4c416d74113dd5120e1578099ac20d464daabdfd99ce605777ad6c3f48f4184a4d3d2249bb46b90cd11ced665cb32b53108b3515e015ec49a067ead006670c6dacf9fba5168f448eb69f9d655cc47688009ebec97c821f47d5a9abff7bd724934248762941f76b780f9fa60dca403b82a7e15642eb664ad2d0c2df9193c177eceb041aeb86d0f686a80f13bcb6a12cb5fa5abd7efff03118b6ea0948413f47e89f378aab73828a3938f9a2446389ab794f67fc8de6e60625ce1991d1f88fe1164d0c6a22ba61430c1c0eab788335246bc4b2fabc12934b3807ccf3b1e2a338b67d94063d947f16bf201cf3d3b4bd31915875f859c39db16783265406bbec7afc2c0e12616fd26ec5db8df05d0a4a1fa2bb3e64457a1ac25422c53499a6e51bf4884d3393c20b25998d0ac800a223233aff8984ac7163745ad494c522b43cfcb2341d73ef637e760a5073ba174e8ff856b15816e309b7405a147f47e53c3f81f2eab1dcd094bb64d9efa2a81d18c67ee21c7c0592b5f6203f4fedac695289e7fee28eedd96ede87c5c8bc47be5b8ba909b4756cd85256e65217b0b0963fd82bc3ca4375e1df8ef9de71fa010274ae888821aa9bc9b36c3d06df26ef5b92aee71ef6cb22f17482f082f78cebf83f54459fbd35ca962017909ad4272e874a2fbb51e5d8cc75970ccb06a6cb933bf7fef44ae11f20457b2f2ed65d01ea595ee5f6d2eb211ae9d088e0da912ea8a8c7d42bebb6407b9c9d97651e25230148f6e56a31fda6a7bef64ed0fc92d841a0036bdea6f7f87ad506746421a142f1c86013d595012fd8fa7c0f7afa0a2c2182c9355601cac8da362f0cc29aaf99cc03cc6d62dd0c5d0d54a89139fbed94221570073f9c000116f42d7a1f172772ebd68de765347d44d5f0a929cae2b99de12999a25a09e168de87c6c2371291c82bea8cda6989d916551ff608b7a0cf1f1c2891d4e65435b921c99c94a986a7b7d532bdce9bcb01429fcd32696ff8f528c06d7a3f334220efa75b6547f35dcaf64512b0ebd2d82939eff87f70fa5cb01c10d7f20fcc277d3d3719394502d030cfa3ca55570bcea30ae671130d38fac8db30ea8cbfcda84ec1dc31482b59438b001508d7a01dcc4697dac66fd8056361aa63de18a5b13811b1fdeb75b8ac9e61f87adacaa6858e6a300c3a87ed929e208c008f0e2747005142a829f943e60638b6c0119ea54372a8e8390c4886db8f592b944bc1902d833a9a2123c152b765c9ad100b74c93e78dc53740fd4246c0db3ff4f9aaac4ebd93d23c05f56f7f6e5c4517064ef63a67f09cdd383d8e9bac8ee80b473c6efab4d37c7dad7d12edb207a07621d96f670f7fe42ea1df00dd12e0b0ddfe3ea29a9068fadaf4a9971d42cb70926a1bdd52d6369549971a7c493a4827e544de3d04a35e72c46b2aa104cc5ca6d3f0ca2560aac7dad673c7af3950fccbc9ab5c00f58b7dda95d0b50ede5f52fb57cba19b45e610e37e22da00da92efb10781dfacb7fc6651e234b3a69f9fbe84c0669e5d87e5073b316960eba8987b6e8218a408743b55ed7e5b7239db2c259ac9f9ee62a54aa41c36e5b15355f0faa89b5e921fe763c709b4ad1c484c02b22f622c9a51a4e335ebbce3c72fb4bc43f2d78a3d670814edca9b2508280e533689a2b29e3f490533b9c5eff5ac17364cf2522beadf9bdafc3cd06c4db81ec6910905d1be7930dd0e04d525f3184d741559c00f68b20e63becb980c9c7694ceb673010d980105a96a4cdb7e6485b72e550b5f968f3567c099fc98dc7a217bebf410b1de31f0e27092036bf000dc49f61d07c910459afaaf3df72ef31ff034dedda441dcf259fc406747e1275d8dfe864d22a310daadf05c60afdece202962ce9bf8a17b08d88c522db9afc9aef9f702123ac3fc784777dd2d22e5c2a252bf00f6fb060f11e9f07e7882150a5d066c09ff519721ecb7d603b0b96828a9bdf5b4e59cf38da917d7807a18f80ef93d26fbb2a345f1cb4955e538981e513ba29452ed8d1e64cc8b29684a18692fb4753eb64be25509b9eceee879cba859c0f2db715d9617b0616cb07ebf5ce9bae616c71260de54c1cf1bb71ddc5f4a12f1e48d9dcef2994a26750616fdc9abafc4c2cea77df6afc59f0a46f5046376be34c9772cc37fc4f29306cb2c1d5c1ab5896851adeb293e9f4ee6feac6d301213354440db3752c77860c297d09bb77569c982905adacffcb7609f38267cbca2d450a41386c6199f2162a9aecfe2682266198d13a66d51861080f1bd033bfec2bf20b407c3f1e4ef74e35b0bdb4634d66e5c0d58e7232e91b32666284a3e84d7b28374d1353ec14cf92a2baaf06243609519a6fc62afc04ca545838d4ddd21b42e85179e88d1b59707847a364b642a23b4db0da7bf3ad881f3748416672ae3c638038bd0be67db5ea5c222c52b514c049f14a1dde5a7858f185a56f5fd7036398f6cf7d965e9f0dc65b98401645c016a83bfacf5c6497a273e000fb4ae21f29727507b0ae6e52754d457bf32d52d1b6776b24a702e898a0e2771e2b7018e08d032657175daa80e65ea5eee5ee0a05d6612e4d8980add74fc1a6ac87b812aa7e363ff93a53092aa00915b0abff8c346a64ef6fe44f5742ffa24b8598601712be62d908ab3a1345bb97254cd578cbc12596546feeca03dd847e158bc78d67fbf5587ad2704b770188c6913e9972e29ff8d4d3850fe4d4c7efd9279091f0c1e2e8768bb97790b61dffc900249460b1e4ff239f3e88c7a7f059f1d94d27691591984e8b4a3581a1737ba083eeaf868a56a72d2b4c9a7083e2a70ea67f13d0d038e5f076c3bb26d98a652c7886de636e8ee596adb6c70baf77cd3a178ab1f02999d9dd6aaf7998b46d24fefbff26dc664894532a247434f759dc7b44dbdd79fb60c553a1f1bda17c9e45beb975a1c7b59fd2583a738e999c8a174ac609ea6957b273aee16d8683477e0aa57c8395ecc8b4722a409d82a2b8363b61a48511572fa6008b7c26f4f8b8b0cd11c6a1eb77ef075987cf2ae692e3182d58d3a3f0d79a2d2df77bf518e35822d1a394c7a1c1d1bc3763f8226bd7b8d3bafff83cdaa00e553da974c8b84d2500720a520619f4b64aea06d47bac84b70d87e77c9e524ba845f8f5f247eed24ce8597e16366379db19b8660304dbb2642f11636661bef4e5f4e16bd8efb2b2643e75c0392bb4135b3bea2f37bc93a9aef57728a1d268e6b7857c2e489fa87c620b9f691e49bca436ee0533b2f757edefd910495bc11dcfc7beb664609f05021177344b4ff829589b0b7140886e5d2d60e9a5acc62d201252cf9b0dd277953e571f508718b6e1c0ab0c984fea5874a4db6699716c0453256ac9f2a378e82b4535ffc0d313983abdf50b9dfd5559d13c0dd68ae2eef294c4d2e809cd887785cd35472297fb9917182481834be0c8f2347cad3956f74ce2751de5efebd71fd5977d041c5509dac9fb7dfa0dcc4bb5259efe58cd9a89e382ecd395a606117f6432eb0f4660bc967eebda84246fe6a4b61852b18a3b58d448b7956fc15b7f853f5747a840e10a7ec3a9137b61e851f64f4db813de90d15fda5cdc8f53e3e4d84cf70488606bd3612341dffcdab186fe1d644e5e24b58b4c383fec780c2cf28dd4eae23cac256eae5baef65ac173aa6f00831939cc36530fe946c237736e0f341d6752daa61cdcdfa0c19c74061e698af359a590b1d695b2d3d8fce400443c4efe672e5132e09a525c518bf4716b7714e4f85d7f337326ae29e88b6ba79042b68ec1bd60e54b52560a908056ce87c510bec9fc4efca56875b500228c62aac78d8b34aaf796b343459e5e757ae046ec9c93772d0db1e4e71bb8236d37e15167ca55b98169adc52a3f0a09590eff5ccb44763d1fb32f4e4f45f51b93ff9050f9e83cd1ea6440b1d9b3d5b2db32b517d9ed246560060880c5033cca9a8be211cc2d562dafb67d262e14d94733b5865f81fb25e7fafcac35b6c46b3f6293bcd0c3871623b964bb3ec8651703c2ba2c009301d110a6582b92b48d125566d2ac3198f2eba8bcecd5442d4e2b1128a66a087e47a600109455726060862e73865853ac5abb17b685d116a0c685a82f6f46bae49d781842e6e8b31a543b341601fb6d8654a2e26e7381defb587479e6050ce6825dd493933cc9f39ba2008d3e3d32ca63a56c46ea7d9067ee14dc4f4a9f650b8a384ad6863d0ae007575f711f7600b5315cf383b31058757d73b58ed305f3e10b0dc291f83003b5c7fee6797abb6c208233a6cf0cb9f1a14b8df358deaaa39a6920bbfb26fcb80fc543d8639057eb80893744cd1c866ff94adbcdcf80e9108e40f7e9766d7b49139d5979b707978835fe00938997a5f2598e38c9c5ddbd9f1aaac1a0f67d4f287233a0bfd0bebb8e2c2a651a5b813e22749304d2ef29480f0d26522c9f75e80c27163035da5fcc2f2f1adedad5996dc2f6e014df712d8a8b25a8ad8eb4f14539cd9244489fe69868e9c94211f1977cfb50f1cd096fcd274903580bd77aa028839e133a1b59dcde237ff7778cdc646d26575149293a0edbea0f29ee6cc53fa81ba6ec092f019b5ff2a4bb03452700402d4501766d5ea7b770f85421b204185a7dddec4962d8d39e0de816511dabc2dc9b3a59d67f89e965614b8ad0a92f852a70368a8d562390d7feac2ca517ddd847ab58cb3f44c427a260e587ecbbab70bc53907ae510cf4a92d9712c8852ffd633cc0096b02959db79ebf479bc71c06d4a30ac2bf0e20622d9814145d61bcbf154dffbc49fa71fffbddf3ca9d6ece1904624a674a8b6037a3051cc59af22c4db368b08ea983b3f6048a6c8e16ffe780dad1eb582b98767bab9814a2a965f64b2b8810ff7ffb7e5f76ea479d5c5acb26dd1aa13e4d5281b5d300f3020412f0ff359cadab9ed334cf2d7ce309ce01242d8d0a53cdd57a43e4ffa52e25416095c1f97bbf3785df6db6e7c1760622b583ef2707c07b72ec2bfd47afe89176cba431403b1a298d5ae52263481737aa3d07731f5a54cdbad5a5e8fefda82aad7ba1e1216ec3de6860a71792d64ffc5f8c6bf81db7158cf9242098a4117f0a6282fb00b3771fa12f8a54fc7a6c987e8b0b746326746274c228f9c37ffbae64ddb82eba3ff18dd68d7b6aec774a91a55e34cfd2def43978291e9f3fb0c929ee9dc0e79a9d2895f80fb30aeb78b1f8bfd20f63f19477c3f7d537897ff39dae68a2984799e737089dd7a73b5843d8146fe51d98754525081aadeb4575e0c7dd924441f40d1a1eef932bd86c3717a2eb749feb1389946b69ab07d0836b92e55719043b6a0da7c7fd967c766679fc9d95a43ee123b77a6ee36fd9d7e3df31803db87fef1dc805e4e1c4fcbd29d5bec1d2e13af2230fdbc09231a3a5e6f0045d8a0979c3272f947e96a7d7bc849a1f82ac7a686bcb42f227d38005ffab11798659a726d63bc424e74c6b1f7aa50f66763f49311c0c5a9df5f9a8b961ef2796653c880b16ca3ca6c6c23ffeabd0d603be74c811fe894cdf443453a562068ba2bea8699ead84e55c6a8484e0d3dddd2634035cd205d23c143aef978f9de9704de617b30592546632e86686aee8c9d8c95e04478c6ef670970642bd6b9a66dbf6937e3b9e8f82415c5c387c0564a8d5e153d98835db767905f1688f1f463256b5e1ff8addf0909eb890039ca52ad443f3ff27899cde4f7a5018f9278ec5805f0ebc067109307826b1552b2c946c1cb91ac0f1c22445a69339bfce6597d8fc01ced0b9ce7f5288a5377b3a74fb8d6135654ec4c9248c953ac984ae51a19465a7b7f38716352b758aebccac0617a1a9d0f48f95c68afa78b3b3bece5d228154641281c1d7bc9c62bcf2add2de7bbecc2e87d89362f233f6abadb78337cc4952f1b7e8f93bee12ef785fd39ffdafa698e0f577b0b68f07028842f2b466621b4b8a03fa15ffb35dda139cbc68c9f450cea5183094832b1a551804d8ba59f41c2de46b097973fd9be1e2bef108938340101f770660ebcb8dae74d8bfb0f5d2213541753575ba43a0fe0ebd1fb599cb59fa39a64d6a54d01eb02535312aaa42702e9f4c9674f0d278981a9c8ee90cf753ad24fc80ad42410480cf12e88233677de9d5e102e59c57a709223a3bd6fe29ea0660c3de66c56166e781e7bdb47633739e646ba2f2c651406d7b40f989e9e63bc7474d6ee8e23775c086bb7fb8e25c86578239561f3e61fd7a6cfa7f9575e94ecfb25963be9d92e79650a5732c38734d7f3712768523ba0a2424c972b58a857268c5a531118503e73accdf323228f8fb682311376228e41c2973e0125792b1b0d5e5932a1b321a65da77f5ec0c7199be1876f1e3d905dabe8da0266a81797cee59f355942e6f66e5a181d5b4b95488a696c45f655cf8e17ae30416ece65df6a6bbfdef9517649d1094867d1d598a4261d0c5d1e399fc10e5480d448138620d5416477f944e6fc03d7bfe9858f338c294ea6885bf25b172a67ffe86b5dc6dce81151c6492e226c02690f9e9aa7f57853f9614312711b1f5d9d25a04dbcb8cc5e57d94bc22614caca444b1109e1c89377cfb91ac71d11977e24d6dcccd5be8d480b97c56e098656e9ff4e1b131a50870a98ee022c56202210b38c2a0fdbd665637b6c53b4b4c8e672c465ddb24fe638e7a4c4afd9c456dbb8076f9ac3743fe4247d373563a61098eedda5a1b9f64882b85c53ee51675b940857a478e7d986fcc3c905f7fb70ad0152d1ce15e023f0c83234de715f0858c7477b0cf697e5892bdb6ea572a4f85da21f9f293f2236cb3f2d8bbd7d668108b570bba02809674eae0111a71431a6921500f6a1ec24a1ed2f8fa04b6f4f310b3279d1c90356a38c334783fe8e750de15fe6a61a3193fb9f2f7e9723de8d19da3fa797d0c176249652b703597988bd8c9d81ed8fd253117fdb39e4a96efb367789cc9e85078bf940fc9212ffb17fcb17be0cb7acf47c7936a6f41b948dbfaca34037b3aedb88070fcfeb733cc246b950a8eed8f516da096c222679f2ac38369722e12cd66762a00d7ad9a21241187ff9c1b1a32ad9c7b2aa3049a028d645740f58535e83ad874b093a8878f082fd8b642f97878c999707c81529722e0eda374a20ca0d1c3e680c5b035d78cb5e965567151b6c2eca2a905680f6a3f897682d6e80e6eaad86d38fce4cc4d2b61c4f8b4f89963d0a8fda96d9e7d72314d9c7debb4b366738e6f21ae3925225ab1a9458fdc1235ebd71fdeff8cbe8c66eb691297238151f837b42db3c11920844341c5ac6e52030a12b46af17faa6030a04f9086c2092237c484912d1dde4b45ace9bbb78509dbf50342b53d940f32b1c8a8a2e03831fac89b94bed3172c362b613a3c27eae1bce93692fd08c9739e6eede70f1c10789c9858b46161890b1de45a84b064e9102d8480466664928b63ceb7c71ad9518406ff34baf03d9e25a007c571b47d5c7e0f4b32b6612e1feb5bb13737959f5bf96da523fe0fcb9409b5797454bd698d878bf4c5675782c2a38cffc188f1898c1b04bc40b887ba627e87b0dc67d7f498aca83a737ad43846786a40d1c08869201caffc701f02b59df8631bc162cd5dd98059daa73590f67ed635fe1e2593b71fc4acae7a02dde0bb57848ad3a8e6f0ac04d4b2870b24fbc436426e7efc6dce2167f3cb92dc6d457fad7380868b9c2d2c20552cb97451dd3fd5e77734e5bb5554beed758592a8583cf7d90fafa20bdf91920afd56cfd18b865df8d2b055d9fbb7b8a23543e3badbafe045b859f2c6a79ad94482dae0fa39698b1fd9f49d2eb693c1f3d921641d2852778a9c09c8166154a1f592424f9b9c5fca8caa0ef675b6f65f2a53e27236cd495333d36d6baea04b57b6bb8d120159e44fb0fc52848ab8ce777835daf205db350c755f203f1f0c03dbeb77e3ca6a26b56ecf45e4d304f34d7467b0d26447786bfb46f12f33cf72f159799f09ed4170a62b46e58dd46c5f71c7bb5f49a6c470504a6cea835a6bab49d53f0d73f7c9d46e5a6a1305c46123eb428df3f1d141c10c4324accec14ecd391c21e03b050fc8b573f8f1e068b58cc47eee1571ea3272e2909d8f272b9af37473525725158ec6d9f4926de95e41b253c7e8ca6307573c6b776713bb2626b19a0040c6176dc5d7532fa81db1901b2a12dff4e60ec43fdc385325763aaec5a132d15fcf8b6d919933103e421c17b88f8aaa3000294849516fcf118a497d833eb0e1c54b689837b0e1c69ab09c5a5ebd02be3cf95bd48c17409002f4581e9596f118f342798226a2bf80786548da128a87bbdce69b97a781c320800e66cd76616d0bee47159636e466230df3263dc6dbfac75408b641c26bbb80605e95fa3e91f9f3aa9f47e3038e7096ad9837ab0f76b30107cf184c71f209079cc91f8b147562cde0abe978681dfab567b12ba315652628f3c8c523ca3f600b1bb2c4ade3f2cb2f7844e6971e14917adc85f88508e1055f08999d01e389c2d372c90948a39c40d5049c977bb0312fd5578c9c78278fefc9a540eee8a2b62634c8a9c24640a37b4f0bc8d6d2b98b9d34a00357c39050f994b90527478a3227cc2addd148becbdd22a8d5e9146b0eab4d7c79bdbbc86f816720257bf79f8c6ba5c208f47021bb2862bcf9755eea682a735d18dabb7080c48843215696ab98859f103df571294ba0cd4af8c6e0ebe40e78b7f4250471b93a7d4561467e4d2e80192bf44f1227a2f7deedc3bbd2d92dc14db438395f678876356b80f13528fbb358cb8b1006e90f7312efc5fd30e189606dc76fbfc74ffa7f28f255b5959d426d928cde51d8b3471437e7fbc34a40cf59b06c792db77ba6b658788c88bc5a893f048b49148e0b19096c8460ce729cc202ff7c8330cca9dfd9467eda6fd275a4e55d4a8c681fe72ef0f31017617112441177ba9dd6c4711faeac0efcccfa21ecd32dcce09e71a4d074fdf8c339460267b9ff36db0182d1435e766e627ad85f89eab9551ac0151b3a75fdac22c7023205d18e0e512ec817a651d877129f0b4ed392625980b56bb314be1b4b9f377da2b82c37b3470e9053806bc09512907035d46570a4c2586139a63b74355706b3c6a297edebc5719b4ae0376e2c8cd1ec15ee8b6cd6c45b3f29b4e934c77b119f068407d9ef024add3ef8b23b3d9bbda84347fdb56de0488d525392f199e64c0567f07a306eaaad72cc5d17956d1742c30fec5e05d7a86a204b769eb3aed9e90947837f737e0c50b95f55fc58517a1015c176f92f08adda0f352241a1a15312044f2da2e20329239426134e4246fe7f232c0a494eb15cba117ffab78c4a8789ada2e81d642521b408c57e119505809ded58addc9bb317aea1da7f7796af6b0a15edb4cf7045ba386b1081dab2be0bedd422c866889308dab9386336ac0229a108e87a23d47dfa0817ee9bade3a252eb09f030454af2580df3d6336010d0b74aee324cf4492f0f2a74e6d79df1a7a68e95a621a7b3e2ce9bbef094ae4fedae1dd9bbb76cf0c8f0f997c801d4ad5beeca5614f73f99f1eccb0441d58672f88d43f34a7f92ea52742907c1e1ef76a0c15f5c0814a3db963e3e64b5394157545b9d04f66b2c18de90b993be7b5c83f46b9954f0c1538431bc267bc23a5baeccf6f7a28d490b18f96f659bc417a877d0827b96a4bbd9843e0d51effbf16a80f15cee6d453d0a6e7e450fec207b2f91cb5c26b4f33083356d44da3dde1552ce6ea4e630e167cf125791b07d1a8d1a4ee3cd0c562518d7fb4490f88e7a42b6fb9e346b1458f11cab18c770def70daf9027d7925405f8d3935085cb5f30174e070c0ec9ccdb5b057d9d146958ccd324c4fab93d787942a8892e872dd233c55a74b9265f09410679ae9092eb2f23d2031bd912297a37797e3d15c84cb426ed7e8003f2ebc07a0ffc5544ee0fc8ed34b1734d8facb32b6819b05aaa7613281ad6777924d261fc0c72a7e2d3dd4d08e96b7c8ffa26a20b1544b1485a8c98fcf0b1ea3f18fe5c4dfc18112a6cac1df2ad4b95dcd85ad2c2267cd659abc770eb72c005497a91909607cf364606da0c2389827c910e0983777374539a04ddc5819418ac0270bbc491f36d8912a0d32b3f3484349a91e2213b7c8040aabffaa36bc807f3c5842d904e21ccdc0692d69d70997b97a44d86de5c6e699d02348cfafb76d2018d49d549b354c2cb769d06e559ec0db125db2508de658601e530e8a731d4149fddac29bf432c43352f896bc51d6a29d754404b1f3205cdc3ef8dca02c76991cf34f372fd1066120722362a2fb6f1dc1d6370f065d01a752af866d74a0827ce0fae2cf5401df84f74da83edc93e954dfac34d87fe7326c9d11e28145c93c41f6340b95580b7074a36c15f1ebda5c808f63e5411230e9324e8c5b4b7d547ba780032ed7f9422cf592519fefae895a6e85169ffbf0fefb86fc4094daa49c1ba5bd2131cb096c393efeb5161bd7bd7c222423ad9a6ad4e302fc1085cc19c84206fb21dfcc4083c755bbd9f37a41f4362d8ec672fe8f3ec2bc3bf0999488dec6a62ec34b0862e0604e0b57545bf2d5b640169597bc964606514a51a10be261a3657a19a86b70322d0abe811344252ab61f91d805b262ea07fc8f1753d3ecb8b7854f872fe3c73b0baabbc01724ab98c67b39948166bc9b18a17d10da34cad8be49b48d35fd37e2269500875880e5586d567d3c7bcc0d8336795cc0deb5d60414a0308bbaf6cd631f82c9d795a726898ff8afaa9e6cb32dce06035c6ed5de78a28a0e83bb7964f444a01eee7ce1bd8265a0270137c02e608a51f512a0c905b9ae250f7f9574cba5a0294da2c5a6162d51700b93b9fff8d3a6531c149af5fcb30aeeae6dab12ac59c691071e36d0d984761f093f3d025b5ff3a0e2c6fb79b2b58adbeb6a8989770c2e064bceb73d6e92fc06c6ad1be44ef842c3e296dcc5c8d37297ba6a8ac32a8816e623c9afbfa36ee39bb89fba394677c4b4f7a80b074da770939b94165802dc0dd4309bdc2bc7140822f0c9a6355e77c98b8ed17c11aa5f0f53f89ff58b95038c549597cff604c337647637f8d8e3da713a72578dd4a1415f612922c114f1412535db8037f33610ec9c509039e43976458802a30ccb96da2cd8d5cc2f8db2791f6d59186ec161256d820b68f838c73457d5f13ea5e20f5175840fdc3ab6df194bce395c2d99ceedb7c3a2876f7f26a8167245d1ba682fdc9829c89f74087710ebfd93b027a6a88a9583507aec42491294f14e1f342f57968f38d8f2b6575d83d69479e501b2a009dbeb04b13a0cea159e9d3578b44cafb317dc8df2b74eff4884725c69f7929925b12e41dcec4fd5d866a9470e6aa6bf8f706fc05231c4c949c8cc46225e34f57d651928ddfb892b5112384126743504aacc8dd82440aa9776c63e85cb8e951956fc3ea839f5a6df8d18a04e901b69d065db39624bb9ca2c0ec714e45fa8d30ce58da982fd5a47850152365df57c5267133eb389643c33d1c300995742a2d0a3a27ae8cd0f3e44141aa03763c570f4917a46b5ce4e4d5e63559a44aaa793dc570317cd53302ad73e8bf114e04d9c48e4f90d3f0f473e0371e3c0442554cca2bf90afe9a12eb6955760ce14c7955bc7dbc06cf079ff97d16e65412f24668505af1a460af3152f94efae892f895dbdb248b09471f4e70efff3e338eb19cbb0cfc0742624ec10e55cecf6683d0b5ca02ecd360f58b1f4e830c47368eb6d26129351a2821a5bf64f049569ac23c517ed827f369fe8d3e8ecfe6a5168a557d955212add5b15aad0d866c9fc6c93cdd374d4b77d05e29c5f0703eb0fd95c7ee91419072087d367817b69203d79d1ce026af074be6cc834d101b17110a06070ee6c95593458d33ca78dba3910cf914bb2a5c4c3a1abefe31b123f22566d4d89619d5901f87a4bce3da2b4ecf61e9fa584890c5b8156f2095129c1697c0dd0a9a394fa64d80ac535ab5bfb0e1d03bd18ba5d1f878555455651db108b24bdc33ba90673c008506eb9b1708f11bb7f4fb31f05572e589bd016ccca99118f321ffde918f6b985a9989fe8a55fc75d02d87f110fa6a14bab3dbc90e8a226afe8df81214213f99f1b02d0450c035e64c9d96d9eda7e5ac431afa08bf67017a170d7d8e39ecfed6332ea06ee75a8ff9a0d6eb1e425dc856c7e881b54713f5de8ed871aa331c03bc4cfba246edcd2be52290c93e715ddf3b5e33fd7471750cf926df6c59be48ff8d89b18e059a3327da136a16ec047dcd7e3fd50a580da665e1931e38a8f1fdebf1e03402e7844f9eb87a0cbe9e1bd2ec2b15ec085a63c5555cfc79ea011f94bd9bbb8e984b77676f6e9ec3473815889d06024415867593ca5545bb0567013db750b7b9e682d9cef8ff3b885645eaa7b2df17276e2f920a25015136451528ed52ee21c483dcd59b2cc90d4a251a1e385f0a8f2e6bcc91e3d0d749ca1a0cd452af3e838b6f3d4df5ac86750e9bf7d4b3345c525ceb5caeacb0ddc723efb7a2a09d6b3b26fab5f103607acf5ce7d5a75161676ad94ecee24372f5c16e33f6d86fe8d43833c404c2ec15a7117306d17f25f8576c78e153a2da24cd4b8f7f1ada988b2ae81cadef866ad7580b5b69f5dcdea23b20d1cab72dce0d9fe46b99f3f904fb424cdd8e6132bb9a90f9b6b3f2e248ff9bd3834ee5946eb39ba9c86f399659a5703095e39d62103574eece44ea275bb01c7e1a661c4d1440fdcd8bbd326c09bca4b0cdc6dd8c3d6e467b0d80519ba8498962717076dba3b8ddc1ebb210b24d0488fd3e766ec1bf49df0a37f590929d9cae1abcd97ec7b3eac2fca3793b0715e50f0e41b598abd6cf7ce74126e9640f375cc8d6d53837677b68f1bd20f4866dc45f590ef17bdfabe0cbf4b469896d2625075dd1b6a750b888893f82ecee8f408487f2282393a71968994052ece877d204cc5df885827b344d0f276906d93f7e397b6118b6d53097e7f500b03e58f7db2a3c49c915369e2cd0763981cc96a3e9aa0ce67b475c332dcfa9104112b99b25112f700d3cb0a9584acb408cde42a00ce8772a411f83f9348c71fbfaa59122eac22129335cca6bd587772cda4e7d4cf6eb2c66c5e210e131574f49a373a183d0f0f920aa85998ada537695af753a8c04dcf059d5b9a84ac2fdb4919ddbf55d541c3be0ec822978ef35574262441a15028c8a62ca8ba2416e347520012f03c880cb569e9e9b3cf640f84d6fd8d24040c2484172c31643168f1813f11339470d3144c74f4995b831cc90e337c4a3f3ca28039a65f61e344954f560e2b7c69a5f3b3434702e3381c403e72e0b5974bc5bccc18d9ac3cb223b33ab1be74ec5d6cb63990c343bd3e8a49109e5cfc688672788e7be409b1537a68f3057de4d23ab6dd96ab04a5da6d694015a7c18569031f898857bb4a14de93017835c609a95a6e4f69fc18619cf8bd43f4e19c5bf15ef3222805f2377326b35c61b72e17e625b65fd49565c3dac78503b2c686faee120d3f4bf9528229582d4d576003ffaca0cc3c80db13fb76013e3248083e4936b38dd6b9bccad237436e41bf214782253dce459337c92e94e323897f668a9d1eda2d6320e4ef12b05070790948f9db1755a91ea8f94850ee091f5b8c9c7229ead27a355c136213139ee5b4a1ab6f430fef3f7a48d79324998d7799b42997b94838d771f3271f5c2beb30a181fdb5b6ca79f2b3530b08fc627b4c1f589cedc868e80a9f53094b96a834017e1909cb7ed886e81e4f234c4d8e90ce178943fcd7988e377fc78f4fbcd5746407b5adea8538546d664f72f065173e28ac1d62567440d305f2b58b2e210ecc2023380cc60f61e38717e654a0a0a46753e9a49c7a8afd032d1fdc5ef329fc11e66e3a632567987ea8d262d652f6feb07e1352482b93dd13648210112a3552f332a26995f8feed2656acceff268c5c3bbbce82ede5b09396282ec343337d16ea3986e25f3a44e4357b8d3936b0889f6b8ca8ff16c2c15978efbbada9fbe650e18f60dd947932733eb8e45910a3970310da44b94a00055d1ebe898522677b54567cd79ca76ff0b9a569bb400a842aee2536bca57d91e03c2d34cbd7b826b17c2b44a548618e804ae616098ee18278d33e8db3e8b786cd67c7e0866e47326cac940a471289eb949ca77e8779e8f80740580a3fa5be1687f14bf529f9cf53efcdadc37a57b6067ed29c1842f79c55774c8149db17841036ed174da844d7ce65932eec6d0b0b722862f9f87bac1b812fd341b5823e89b89d7a3df6e2bad1dc5b8b2d5f392e9ffcfa5520527e0821dd1cc4a8e4a3efdf8842dee5843b0e6e1a57465992564bf1b938b6b498a28e30a31a8dd4be9af1e1e0af004ed8231c7a2dee46025670adadeafa957cb6da7a3448698deddc732c3eda33f5d74cd1c87c7e5667b8f3223a7b4bd430deaf0620b9fa7ab5dfd56129a3c5be85856c718381e756b5fa7aa286dc230e9e8491b9f53eb60c73baf61f8b5dad03df994fa0c4d54005bb63a28f4066a50e7db0f48feb42a4772a1acc2c4f2ffac92f25814e68d44d0375218dda89c268351467b2d2800e890c673feb64fb9d6d33cd43fd542a0c6d0bd688d978c029f47078137cfd3acad5defdff39d4bea9dd893e6e00e9311d20ec1d31d0162d8e7fd62efe26739894262c46b3eb862b886817ca4e8ac9249d7196811e0ccfdc8e9922351e25d999a482b7181d14ab1a3f5c7bd3564ee06332d1152a86894a0d0f660ac5a821e75df0b06a3b554300ee3b432ba55038bb230a47574688bcbcf0c26f6be1a7de3e784955c4bdade2eb005c3575b0c9f5a868bb48e55fb1661a490ddc4a65bc0477ec3aa05a7727f6979a6b9f479bc27ea74c12053d728c37de1694ce0fc7f4b02e810f0ed5ea0a58bdc2e6ca7b81b04c0d5954b454173ae2e4462b04eeaf62d376e0029e3eec25a98d251f116d7a1a7ddd78aac70378860a6eec24268dd9b8d4978e940819647a989087af14f4d8c9453176fcbbd6fd180555d668a245dd82f5e253f5b9e9e8863c5e27527cc7c7ee6a46543e5e8a8272954e59646364d01b049e1a89d7e1d83b531ed045dfacad6b99214be05d71ca8e9562870dab85e374fce08a41352b9a2319416393ec736c384cacfb9c1ad615143b7ad5368d34ba2790e96a0f85d5f1ba1ea4b12373fcc9c422b73210904ffff749a8e6d93a43212671c4095e331f19f39b1b090a9bb7bd426f55709ca7e4528b093c23238e5584f18b949aa75edaa977a6740d89f1e0d08cc52e81dc98c559a08688f7c6970a3d11b461d92694e64878bcce00852a016f4f06d01ab883bccea3c3f1deab1448a3c2c622640a2b6b186594e2c9d4509c8091b072ac38af95d0c79b672e32fe1d9c0749c387e27b6e8c394fcd93c9459d044ba6ee14ff512990cf292b7de5a262921f53c80b499b1ea7bc718e55bd2136eba1918a55171fef075c108d4ae2ad977c89976be60deefeaa07f37ac5a2fd8a09307aefc52296f6ba021b60175eb7a4bc14e30c3eb5e6f970a126d3cf7a23921649f68231565ae5e50f154beef22221d7bfb9591f37e8582252039f08fc5d60d9e955083c547a51fff7f9563408e388f8c3783948a7094f521233da60561a3ee0817f7e4a0b3260c7ef174cff3b5b36c422b2754e0648f040372821662da0c57cd57d8a3c7c4206094cbe7a4b0745cdd0b643cffadfe9c425b582d8bcc03ce6131ed42b90d4b57e7663b040296e2eef830e1a8b5cede93bc817942b1e8d812b776b5529515c7b7aa3ba7ddefdc16dbbb2a95b4cc602ad761b7336c25fef848c62aef64dde4daab3eeff40ecf87c03d84dc659498ac174a92969b168504eafbaba659ee6c72bba9794f742e255032ae2ba83a0ac4b1ddf29a9858c9e84eb9426b1aa4abd60762d0696d750dc1610e2a6c7f7e9e60a4fa37e9e350b96e6581e4c0857f2f4ab067c5bc3e53209d2b6fa4b5ef0bfe71dcf1e0f22be81805122c30d30af8c57e852aa01b5d34971483e8821366029d883cae35bad9f52a418d801e8f13e5dc24afdf0f01a84e71c4c6ee2ec273fd16b27078fdc1fb3f0aa9637d44589ecee3e5086b4be0d9ccdfed351d65669ff1ba3cc0e7aac22a03ede35ae35977af13a7ea5965466815bd75d407ab527303f9de1960ba3b7d76c40d0391717af795bab84bdf813df5b075d1554fd374b8f861003554ce81809f19351befefb3c925e4d00d5cfab1448c687299f82c35ac44b0b995c82df3dfed79c35e4fe635b909d6dddd7ca858b894b9023f1a0117393744e365002213c6472f9553bd340d88b09f321e729fe97f3942f0413d064f2af558da1e07e7d96dc38be34f99f5b485c017c064c075b9b15919d30a2973ffce0de5c9e08593e1cdedade5770f74fe0451926e05edbf23e9563bf49503e57b9c24aad6e0caf33d7fdde7403be189e409dda8e8a4b54fa65326b5b7cca05ba8a267f66e788f3795dfbf799209d7c00ef1aa57bbc397d9a427486a5a25da62f27f35f7bb40c011484cd312c0564873c8b955971dce446597231bdc3902689e62a5e9468bcce1f7ed0bec28015fb377047583e985d9eb87aa74036904199f4452b2f87d67e334257d6a3467ce2fe3363196566ffa86243ef029deeaa24dd2bbf8dc60e7c332460476c60a51b0f88bcf95a3f668184fd4591651a47d3b6659c381272627e47dd91d169cad8173a91e8d1289c013f9306fd31f235fe47a86a91561d34e094371bf2ba2e3e7d5b4a22fdf90923542af0759ffb359051dedfc0af02334de7ec3a3b384c2817e00ffb707f13d8177707453239aa5f0fa8d61835f05bd89496d05b793fb7691507197495ec2473eb9de803e6bb0c7af96160c7c8b5ffc1a580c73de5ca7adc917e4c55d73baa86ca9c384a320f50e83e5d04623fbd2b1b61f45ebc2164f07f0124034047c294f10694be62f027af5360bec99ccc46b11313b1a3ed14370564641e3393147e7f4c624b4bcc846d9b11076eaed49e6d50bb2980da73e2b668194f7f4d7965b5688a0c8e19b7e198c15cc6e91d62fff84472ba197d93f9d2c6fb110408916cc469ed94a15fec0af0a0e0b33179f6e5b143061fbcdaef925ac92ace81e750dd47a343750105d3ac501ec486c82ad1e6ca300e798b1e5bc4f60f8e8eebdd56ea08ce0df1ad034667bf674d753996e62fd1656d8682b01f7b0d2c774e587046dbd8b4dd87fba08270eb8998c51033aab69edccce443df840292b72fb7ee88cd3ae16962a6aa346bfd485dccf89d91b9b194e54d3125dc0973bcd7f59a82b43670d71cbb35205b447d5568106e7d8fb4e4760ee135c511d498ffd26067dfa2ca810aa53c74048b65c2899738b8f23b1d139c1811cc4ff5568e693dfdaf4ad8f1a84571ed556ed8c8830d6042ed31e23bbf091df1f53ced1215596ec1554b8b98280dda55291f7a4fa35572080e07e0ec14bfa441b1e8d75568a23481522c56831c190323e13e9086b2da349ccdc577e78930af15f0d73eb2a7db1e7b424561b89a8b6095a1cbbfc3a9f7fcff74a7adb2e161bb05f92aca6cff25cb9fe095b135fdf7ea3f2666f2ee70ed883ba5aaf715c95dfcc69ba048a40b4e41d62adbf007df37f85bb902f36df7909fabaa57dd3b973e285afd8046a8a3172fb71f75dd06d5e3743f0788392b4b61bf9df1660ef20f0b1ff8473e58f8a1b9954766f719b8b490c2db11a803b2c4098fbea84b8b3b7a178ea7c3dca6a99f78d93edb4f2586f042ca2dedbbf06c082d4f89a7d28cf38f1cb3b57de7aef08deed21ea8232cf23ec3729d270a64a4aa0ef4fb24d9ae5fc49a062fa3d62a07ad3135f23d2f8741e89624a4218b2a97833b6cfe4e05e53908c81fceab9d105ac35093387d7d654e2d4a1671ff9a21f5287b895edc0e10b35079c32f6ded000adb5cd9d5dd4d23ced98d5152c8bb8bcf0fb64f44c6306829856c9e3df804c324a8c5f3efd07f69adb20bae1b288c549d1721acc6e10fa89c7651e6c419bd0988292233683a499ff901f69a85dc04f0709f1735bad5a532906ee3aa626842a9d041cff90f6ffdf3f1bfc9527f34bb9d55f4bd2fb65b79457ef24d773006d25286e250c32299a3a920d40a1a1316451b3887d87c95bdf835df39d4d4e4e7fbeb9ec28dfab20558c4db79dbd567e69a12e8b997c645a0505270ad633666c11881c6305a52739c22b8b615842c3ec496f7c79c85b0c1640ba56b634f5e5141ad39839be8deabf3297b23ccc65330a9f45d15d46403b684583d26d673dc5d8505fa3114a948e492fcfed1cf57d9d8b93e03cebdac9b1103bd07107215e1e531ec308506831c0003ccf41a3a0b739f4c41957e1fc0bafc51a79e69c56ed892790a76cfdb2b890addff4aac272059253767c0ef4f535fd4daff4524378568e27143e725cbfcbd32288a112b4f4ef6416de17038f3056c565845f61340ef30df1e4ce3540c54e3a6d276d3d932ee504a1e1dba7b1f6492e15ae5bafc6f42c041875dff864b84ddac1364d8d7883a07907ba97218b9c9818017b544cc7036499a1874765583f82423f700487b48f70613a333b92dd6ece8d03384f5b9f297bfd0d45c65f7aea8d720e87f5bc8fd0ad4d230cd196daeb2a3b7c42b90045d17eb21ea61f4a2397a420e284c63ad872205b849b4863cdad99b0c06feb02f129469c571555e5b32d0aa133346e4774b648e6de4ddbdb54f103dfc7a66c1b629e2de0599a0334bae4cc813327bb3f502d4f898cafbc3aa9b00a16c9cf62c6051c3fec424785810195f6622d1223c831ed9622b8163dd75ad0b813c2428c6b17717d4323c321fd40b728ebab8fa73d4bd97954fb334a661554bf198ca255b46482bd906f03dd9d83fe02e48ede92029d1a4af5a389468d744a79c9d7ddab5bdf02b7715737d0f78df87061cba384839683a4e9a977c49eab0cf40f9da528f918ca7356895ebb930a0c20fc556797612396a33eb4d42a69f432f6680f28a1a9a1854c9fe35d6d6b68a490cddb299c0e53349f01bbd6dcf26af2fade0284559c9cb5787e81ff983dd81f9821e2c183ab3a2848b7126e8e005db4cba4e22819170576c05def964a73406fdb450d3356b4c952e221b0afb6c64124c160937c506cd6596d937e192c6ee0c9579c54f1c327d991c6582ea4bc47121f6ffd8dd2a7650291408f13644105477c2ed1ed4eda4b08cf7deade16a4979f46ca7d776be33f022c01c9399d864bf1d528e88aca2daed6c27598e4c42227138de0b56fa756cff185d0b8fdcdd04c41cf210986b3fe1f8fff492b6883c8143a856d52e4bc02b1227d6b689b01bb8cd5359bd85b2ee34f749c0eda1edcacfa4e855d0543b13eff7160377357637cc0ebabb0f4d20ce816f0636c8da1f5a20c6772ce922d03fbf96e737031e96154bdc48a6d213f3cee5e3c1060b242d1f142a11a2941edd1bbfa593509ad96c664172db8aeb6cf32700b359590d9e88eedbe5a85c6d1d2927db14c2832af50fdb4c581edd61239ba166a9e42ea43804508959a92e0be8f92ee315a42e227a3b4ed72c515d84b2e8bf454a075fe2e9f9393ba2ec9aa192948015571508da86fb883c47ea30ebd669b8cc08dca54097668e04b0aacb3ba39a63f0e1151220e72009d88fdf43fef2accd919b4f574f50fd48eddc16471a1a0cb189369882bed089355d480f0cfb74a4c7cfbbecad908654181002027242e39f28654baee79d4675d536c3fd1e9efb52dd2040f1ad698d787594e6c3338f3e2fe128d4b788dbc4b668aa49ac4fc151831c07f640ae001fb2993ce43ab4dd552110df81c7f99ea994843b25705422403432fcf384543714f3a75c413dcb038a911b966fbed81ad8ebdb07facb085132cfaee91bbba80ffc336ea908257af05cc5056b56169303d0873897c4ec826d0094558dd2ab8a948c1904a8fd980511cde0b4d51997cfe92854faeccf61e57ab7ad49734654c4a664518f22a57c6ba9b7a0f41f4d9db0df9c8442a89d11be6a3999b87100b6ab59888e59275be4ef2034f3f23a2597416c43721ff814d05ce0c0bd70b46703ad584cbcaed51b1d7b05b31ac36efc3a18bf05710ffa7a88d95f5d640133bfd60d0319590ec2c88e29690dea67e4e51d5dc61fc4478d0c70f6ec81b320b063a39cf3d7a3a8a5a4bc21c8aceba9a779287f747947bf94329f830d73e6d6a7dd6e6f5378957ecf769715bb38e4e615575eabac062884baaea8372327ad95e270b71343933a285faf1670252807fe9cef572208e08263911145eb551e456fa1d8012967eeb1eb426b200679abb5964cf1ee0916d16908a7157b0d686b853be8f2d0e0aa04fbf2ef3b07751b8dd906b969c0ea28d4bb060074796210df06a0c180c57d5df4448ec83d8ca10f9d533c19d9ff43ec6df76d5a2d165ad61c33ba7223f243d3fadaf936285ddae27120f4863bd8e8a3e5ffdcd6079778522e3d9e703ad690b4a367cbdfabcd5b99d27e788fca39739ba77c31fc2430a040f7e4f134056420cb38ce790b92d3cc7fcd26a596f2fc0b54dd4ed5da6880879864f508e35c0ba8f815d3b620f6556a3ef765318d4f0fdb0ad65f64be0a05c581afb29076dd9baeb046b94b39a25b3fd34f81c4bc7b3b8f4eb952c33de54db0d23386d9b51ca912e21cc77effdafe3ba876f9ecb54e538aef2578aed6fc7850b86a34e9ff71c35e631ba3efaf17108766a9720314758f0a8c0544b7679c54a479c70e7c75b4d61477cda8a29a7ba545935b53f41512e813d83a1ea3f60685deb3e88b0786db757840f810ec4e563844137b0b3c11dcbbc6034804af7f4af4ba7a67ded674cc062dfa6e97c2a5a9881e3ac0a42067b6eed80e486f849ee7e0f0b254bc8cc55c348cf5146fe88a3130dbf215d311f809abc8fff7be183c9fec3ec3b64538be7d475680030b4711580726cb218547d005c0e5e8322d676f7836ee5c2e8018e62fbdb937774f66f68d152109450b116710d369551418e7fc266e9425f501da42374c26a2f78c7dc97c787ff7f85841d5f248c9bab9e4dfd2c95423158fc6659391a6fe18f2512ab5423bf131e5d6b3b9ebda35596f2379b29946e6776b8698194c4a6a9843745dcf1af661175d32a85c4f511c63730a392851368f76915b2e803719cfb90ed713336e2a41228962e03a2eb385d5860c18a10991eb02f5fc774954c810b14cfae5a963fe1b6b811e10244d8b878ea7936a39ea0be98a5dcf4318089174c7acd82f8676f54e7b1633f1c5ee25095214ae68d0c191d2d52ef5192726df94ba2eb237b08c42093d496ac5f392471b089b8f995c44f39a24902995d2160613bf8d2863a724cc543a38f20b65b26d73f894740abf673c1b500fdb5eda38e3e0d7289594aae8e8e6f421e7d22ab2dc55340ba7209ec3a41c5e37766ed2b2678a4e9c68907068beb119ba0ee5542e1bbbd096268dbb3cb2a2b8037386d3b23e443f6c537c06cb983072306258644fa22aa1b8cf81bc0c690dc5d46de420f862c3a967cff725a8e8fea6da61146af916685a15fa368d55e24d7f00219c98674f9350b51ad8bbc500dd538824eff80ed7547debfa71ae590a4688964d51f685eb517548f6a3f46ba2d22d34f463326eb7060bbbd2e41f264bab27aadf6ff3fc35224337e81a085901970ef788a4534c64389acba5e585c248454e224945cd0e94b1f621734c6562c05bdfde9488329018d13b9526f323488e997cb65bf5393b52fab8a3de6603dd1a25fe8a128d1fe76e1af142576de04667e032932fc231c8f6e4864912bd8a53b8e0bdb8f8cbe53fb7e8768fb09aabba9cbf6ac3673872b9f407e570242c7abaa10b94656d4785bc451bb57892a17988884bec5d494cc97a1ebb3eaac84c8abde63dac4e10c2871dae7f22b340f4b549981654d234c95a79d6207c1f27d560c5d8956920ed7b72453987698b64cae49781e6407efd57cf6884aa20559875f82fb7e1a69ebc858312fc46cdb5dd114829554e972685c62e6706f15a9403e8247730d78f2f4db2511e85ec4f9cd508ffc47bf784d77b90c02fc6bdc25480b16c17bb92f6145e3d51f44f2db2fc67d0e9b31328ac67fc8c5e01f1bc6f588efb0021de7a0bb07b819f1935585730d1194b17873f2e6ddbb4daf19585f0de06341e10e2d01a2825f41f65b0f262e9e737d4b37b2c5d65f66fe98e1bd3abcd7fcc76b2d2471a9544e79651ef629dbd9a924304097e0556310f0ca4ec0194969482842e8cff575d0ba8c74e09e2b0e2a0088a1e73465e53c6322e39f1ddce1cc0aa500710bfbfa2826e53213224c39d3b03495de3ce7285f69cb8a08778b58b223903065a416048b6bb02d76fce75980fd042e55d01a67ebfe0aa9ed821cbeee95838aa4fc0f27c32d16e9842819c170128dc1e9a2dba38ea2bc3eb46a75ed6b2c1abb038664d4ba443ae3400052c4fb66c4cca51eebafcc37c50a971dd548c1378c056b997c65e78cca0e08c7d6a2187842541437ff337a5ffd64904509391022194d2c7590402a9bbd2875768895afd3c184a5eba68a877feca0d4d5262f148262959aa732a20599e4b758f8781426ce42c74f51a03bbef79f43967183f030548425cc67079a6f84e66ed7879b81265b3453d69ee6a3fa78808deb369d85677bad5b6305dc31f25281656a077e3820ca819696deebffbf8b9991c7b291c73f04ba0a360b7c74ba2033fc633d335da900260ba0f0ea1604aae16020403a69d18a218f24369f47616c9ab3801e7b0ae1f2809b5167d0c06727f69e65fb8a2bdf09e48d19d03c981371b7f4e3049352bbad36c4625cd30a68835555b349a91cf59f0f90584bba754721d987b21a3609fd069c17fd63c9b61a6d2a463faeb635e7150a037d41433ca2d68e1a47183e4ed39d066875bc1ac485550bf2163ec2cc95ddf1c0f06e73b98ebc6d73df80aa48a722da1abf008ad5e0d0e004d35cb6b0917972f3c71c8eeb21242b0b3f6ae0b40a7b830728e37f61ec8cb0178fd7b3b689889854fe286f10fa53fef7acb0623ab9b5d7a640d32ca1b71bd71cee306cd39efa8f85b14e72eae1efe761feff6a0feffb6bdee17e4e807c8a671f89d67e986cbd8238884d28c4bcbd84ce7fee516f0bf6b0a90218042bf72d2c4f47c4ca38c742728a37cdde0cad6c38e97b085292a0ef07fa554742c293727c81b880ee22cf337b2bab7fa442658c254158166182c193c1660e95ee5a6ba14c2b0e330706a6f0a5420a679514f58326b1e0eba35e41b643b54e791b81293ad5d50caa096ef410569f826c93764f62fcc670d4bfa811c6a948c50ccd89da464b64b2be0c6dcf7651bbb2c88dc21e4863a9903e7d7b25fa5def5cd0103fcc5e2c864f417002aa4761f5a5641b48491adfe1112cee26c7a8090f035bbe33312ebadce9f924410872e6f8fd6255a9c9208749c83f787057899808701bc82b3c268f6c4c224494be9376b7f1389c57ad9cfe31f83b67af8db64c9691382b2cf344aec585d58b244539a80d26867d3dc3f920c5befcd1d56cac44acb00dc4f88389178cec05db98105a3872148c8479577f455baccc2fe954e566aef092e97d219d8e18d1385d37027fcd6938e6a92346c2ce3e44a081a6b88c6ecfcda4574a5bf06455b37bb5c36cb32ec56d24f49a9691a01e1156c1216e9da69897234c5fe2d3c3a1d9e2ab300687e76ade5a3b9ede7c6cbba2b8a5b41e5d04959ab46a76b3cb608838f452ca6e388e2921e28e9f27524fab562ee68bd5547a7fea6cdb88cc239c830e17e9353172175f255c058504ee2825a253729650b673cc6f57b9161f65c273833409fb4b520f24b0e56303ea4bfefff26accd0c1fa8cd1f66880bf50fafa83f7c3c51c22d94fa2a5991ac709eddb7215b92cf4875c89b80abf24c76b1b529b27ac3c63aa508346267bdfef4eb1554cc59456b99de39caf07efd38ca5f4ebfffb69e59a463d944b5239266023423b725152cc036c8f26957660fa0d51cee551df7e54ec619b8113184b2e1119045720e2b472e7b5e1914512a6b28b8e70404975d018c1e94385e93a088c0e88567fbea0d86b269846fcc54af52d85e1cdf48b0c5f7b11eecea28c2a065b70f124c8a2b833856a9bac40f06a12fd2cdbf6e86bb9e4bd237e655f45e750b5abff881e4e82d82212d05221d130a3d66ddc8805339394dd86e12e88e789d8631f4b26d255c80baa32b2fbc407e07c12710c9d47c143af2142cd6669ad8397c85f3ec5c6ad5e4b31397132a839318807ac612f3f078d9d2cae133ea48ed57640acb5e69a4808b7fa7a84878783f6d3cafc3174ee12d69325fa764cfb8e843e09bea30e94c6c3e3119bcbadc31138c643381288bcb895dc4d25aedce70b64a10f8b317b0e7218a91d61cb932c3c486af3cb9dfdcb851fdd93adfc08e0cafb82d6a7953aeaa42f0ca44187b170977274f90fa603eca4080ea9b4b71654bf36f336637352bc8f5170fca03f838665d30cbfd003a06c85e4f5c0a028f14ec9f107d619fba357a7edf6528b7a7344a6079e6d422e7e26f76629cd46515a120e89603772a45662074eabb37c7ccb77de9ba23f3a60bc667e50e1a0e0736db1cbda3e5273568441b780d76fdc52ae9a72497da9294b132c447c2a254baf662a91a279941f47788d1f0ecbc6a3145e7836aa2919156e2882bd5e4977798ea6193b17498eb28aa2b011d221c5729035b7a8f105a1534e692b974d02628339851517cdba538dc7001230c3d65d391291bd3ea0622fabc8178b9bf02ad5aad076b86b34c28b9b00ba2d7ae30471ffff7712deb03ebcb35ff57043775e12be67db02efdc2cd1ec9bd52f71c144ae8cfe984dc8a6733b68697b49a185918cc57cff7fc96663fb35ef15a5401e94d7a98f21f1f1e2794d11f8ab2992b0c0d4a03db16f75c74151ab7d170ded7b30dac81b19766e71c3e7d9cbe6574f8153df23005a85898f50dd0bb4873026b774f5cabca5315401c70e0261756110a170c32e642f5f93e440ce593e4d915eb771c508807040740426f3ed4813c9727effee23b9d6d818ee248842076e9b0e605f724cfe6ce59661466eb9ae48ff8290e13603b2164cd8eb0ce899f70c245c59861f6a2d2900f73eae3ff1472a4ae648f1130299aa5636d4b8898235249b2b05abcbb7fbcbe9528d645f522f2264ef9d7fcf365e6370cd8299e7abb353056bd416444f5004394c78073eb2ca9f9fab268d2d688bcd0b41bc26825df01c01957b9aaaf65117dabaed3020bbeb73e709701833837d21ee10c62d18912edae166b1a968e452687e4b5821d7694fe398ca7276f7c245b98bf4237c682bbb3b90acb3f5eb559a8e862b953d51890d1ed8f84040948f9fe3a322e32c9e6c7f13f350aaeb42224091db268375f9bead49ce9c04cb7178a5bd8df28ea30738447985464f4e2fdbba070b968bbe14c6a142786c1653e5e7a09d69a6096e991c7db56fc1d59076bea912ece0ddd03600157e23afc1b29efed4c10d6a4a79d97703b99c04fddb56d4a31c85fef0719f934d1f68aafc59c83267a70b9f3f2ab26b511b9219c9abb56de282092b888b89ad8abd12db5a08696a048957d32996388ede06d203e382e85b05640b45480c9eb9f7d0252e3510674e8d37a1dcc5d7a542c1defcab37459a0c5969faa05053ef69b13269dd1812b15f48f2261141c92459c3ded5a5116297369fc6b35a55aff56e024b87a58bcd8f0b50222d2aab0e68de7c2a9c9f10a054909d0c85e8ea6c44faf7ca95743d008b825d281ee19c08ea7220ad6d12151ff425ff6ad93c96cf2e8dcb274175f9ce9457553d6b2140c79c489ab1f6225729698f758b2d81dca7e83ac7e1eefecc9fc24830f2bd64263579e514447d8df7c6f0a93c273275076b3ccb1fe411430a1ba606d0344eca05957714c0aa0416eac4d92b78a57256c4210c251d7628b18ba0bfe1be709b905cb40ad1b56c7d26409c5e631c702365450d50ed24da7766adbe1fbf7539dba5943afc8c26c8108b1d27ab7e40e9fd0449d6e638b1947a8f2ebb23f84449c4a3969da0e2abe4e21e1fd14600aeeb72953065c7e96773e9e33153da6be45dd2baf4677889d6db3192a821998730758fdf08365fc7411f6b6bffcd0b3d88feb15eb12afc3916357b510e6aded26a3c0e135cf44a44217b2009fc0e34a76697cfe335de5177fb82d9e20aca44e1ea0e17a14bc402bf72609ccf78aba0c45e2d7e0c83b2e12e421e12202a81044015302f3ad12632ebfe6aa5470f0408003ac197cbb61420d60a1e2f714d3b71a542865a4e9bc9870e2ef69d1c80417f368496f68f974c82fb67c9bf5b236cea8f19e594594620e0d98adcf4bd4daea7ca680cd06921b35406493216ade4129337e7f272071169eebab3c6f843e392fc933fcd1be2df68245a08c0d73f447babe2a3dbee97ba2d5f344e13e0e21c505f49f5d469a3abf8e654517a658e80af29f4ff0c99b2b86bd4cbdf562a9f26f98cb132bc0f1e1f6eb689b1613e802081dbb0cc30c37149db791739ab9be47816edb771c905117f5aee90b3142e1f2efef40a259577180571ae39aab1ddc3b885f0ab326f0475f218251b02e8c9d675240124909321b8756b282188c184395623ee7c286e3cd3007ddc0d25a00d8b0adc1c8271c05d242bc7b21a181142490d59bfab3f35501d066d0fe218329846da7e5fc8b90fc02e9255c650a33e33f2585d2741ee309a0b3ef54ccbc8f31d957fad68937ca0b9cf4d88039fa7eee09ab1a91d48e785470c6770153e0e2fbb2a0c8a4aefd4093eb1384173f35e4694b0f41241d53575baeb34bcff6ebfdf9c7b7046f4333119a2e242ee94659156df466125836dd09a1e68d9c390d27f92be6a8619eff5516d935ba75fcc66bd7decda056b23f3edb37bb12b550b8e1a26da23a06becbba2bfc184b6a5fc2d8e4769d2767749f95d98fb8bef3c06cf7a5623100dae7782cc3cea747821089d3de71c8bb75239827712da58198db1ae5949328e488dc8dd28692ef56bfcf79c2f32207ec2be38745003203c38dade57f993209864e15d050d3bcfc8bb09796968420130bdbed46c30feff0dbd917e9525cb1d83a6bea7d82154da4758c6fa7b150a50f579bd6eab2706f160eb03cb337346d3be26ec48cb26d3c84703ab709e728bbc56c007a217f6ba1593e47838ef1bac96d1a722280585aa1a2d0d453741d78adf4bae7032ded007dfc75c12c47e9f8b525f0f3ab83f0b1a131a16795111b6f101faf8f611c1c2d106d1396cf20c70858f5fe141f400b6620206282d9a3e574f7e8bb0fde4b9d28e869b02f762ffcf7ff8ff5f1d78b043dd8e897a3af70fb8b14366a44b16343c14c0e9e1a661e078b75805842ff14e91aaff148229f7e59f5469fad53f5cb6d4a1b995c930622445f4adf57eb200829c793a5a6f5177a00e50fd0c2d73939f2b9ab1955b6af3b925ba8360f0c009f1e259267dfac28566072c3f248bfda829367f6c553455feb27dcdbef8dde4804dcf1e44f0abd7f961d9d461a1898984bf5296c8f2aa8c9b8915483cd6baeac1f79bacaef89c57bd558ab7cc8e8abfca8584e0cc3edc68ead6284124a89b9f25c2c767abd94e8a080719422aeea876f23afe92db0e0365428cfd966c5b455c211561df1f01091e292796b3cd4b4ebd642b5fa01f19a811a4e8fcb70d95e584f7b87862b78e4fb893427a13c530e7821e766d3715460f3acf4ed586e82aa78d8d894713518654538ea2663bcfaeec4dfa764fd3da09b2585dc682cf2fe769ddd001492d848b56379ef0898a58997747eb8af00b7b51376dd681f6c9d60b7b064d45b7899ad9bd6df42173e0845f796c750c15d0d16b7b580a230ab086711ff3c448a9bc8d3f9900cd587e969e6ba423c4d1465d67eabe688fb1b8beb5f003146dbdb9e912a19216eb40206baf2356917ef75880c61dfcd75126142f774a2b12bf5de10be85a4e4ce180e37fc6baa601c8e9bd90e4a729b69be1887080cba53dbfbe4116fc9cc9bccf41b17450e10b67c310269ed322048734c80d101f2d10f3bcc42809d46e5f20f46d9e8dc25ad41ec1befdc181acbad4950404e5a0f93e4bc284c8c086b0dfc7d57879c3a86280890d48e707bcf5497cc642be81546d66074559e35db4814dd1299a8d925cd718ca2c059af34f9fdc4364e1a46e78a56cf669c01da521f9571a112a1c1a4d11daa89af64d77605bacfff5e4bb831a2aabad0c7b8f958887252edb68f19cbb8edff72e31da5a776000bca4783eba5fbd6f78a119e7db468bb7aa5903525f5639c6e6ab1bf55cd14e787ffc619bbf1ccef34e5ce00e1954913f3532c776012dac10b156b3da9cb0e5d1e4736917189df4cd32a7c37a6bdb2ba930e619e2816f811c3b97e34422c48ebbdd4619bd41ed45de376cc7a1a25b15f6225bd071fc5b0ef1aaef05708c341f7a831d6360aade89ef9683517dba8d3edc611c4bebd0936774cd97e0507fd9435a2f72f41d65fd90b2f591dbb9819e90735aa25b6c5bb34ca3c7958d02157d04704ff1bf74e0c676fff1ad8453fbbf307db136cf5d53cacfd5fbc83e3b7746110ff9a05f5a78ad070059e2a1d3701024288f3d4b4fd731ca45030170581dd7d46238633bc1cad63c77110c20a9ed40469fcc0a898bc9c7e98f9e815a4994163c50d4b065bba8e56c7b213716ea94b6eb77589ea333afa2f5f57218f14b2d60b63115fea4d2a0ba7ecc3fe99888823a28675da12d0d850f496a372fa978037476f6d172cd8a18da6e50a95fb9030fc76ef2542d67c72711ba6c65bbaeec312a37cdf6f10d2b034cef1ddd8e108ab639cfbd166fb790d0612360299af4d068abbe5be582efa1ab83a402818fec22328f101b00f940705d26cf4cd00cbc2f92f546b9245d757887da8671bbda273ed603ad92c3b78a7482a10bc8820f974217cb6014c6aa8806a6b02d476a72436025874dde5512717532f451450c38fbb5a4021ac0e1bc45cee78acdfdaf566dcb1aa9fd124e699c499e977548e019212cb1ef0768c02974e3c6bf19add2849a13f3a62c7fb736d6b0f66128077443e19c92021170d088d595cad87b3af8ff1e90f04f679e337aa4fae55125611f735fb3f4fd6181f36bc5463df9453acb55d62535f8295355f04bff305b756a0368b9db2b7351d055df534e1cc7316f8fd712a03a6a036796fad6ea53e3969d94b382595f9f27a0c3b67bcf1636afb9ee327c5a6296bf167d6051c1fc9649ad5b2d7a3421bf8a7da66b626329f2f9274e4c33ecaa7cc865cb162ba55277259b160681f746627702ecf6feda9d18f62dfff380914980b34af3a5613e8a9d88295f9f0db019558594aad8401a456d61d65bd653414f8f6f2a6f3a9fbcb91d30168314902651114085bd8d44b86a009162ba80f3f3aba27fbf82f63262accbf6b8eff96f096e5caae255d85171aa9e9609782a4c11d5ee54ec16745f452869de1c9d59ab822f7df6e65c42cde5b53e67cec17af2d7f645c975017d1bf6ab9fee5990bcf37826d65659c05a235d910f727b1a74f3b57119fc67aa526ec0d2974322fb536c394d36890e31973ac92a2221a89a71efe8b5689bb70f324919731e96a2f957643bd005d8b9e48c4ccaa464c253ac09842e6f18c4e8ecc16b23e272169f9a1e0dea7eb4fcd4e8d71c50dda840baba986da5a9a7cb60c73189ce3f7a7b781003bd2d3ae25956705a35f34db3dd276bb8d70a1b7a26e6d5ab62caeb122469205feabd33c3c989d22f6fd1ae91e19fedc37d2b3493c0fe32247826e0a700a858926c4ba862b0a4117054254a8e90d5b450cf16766758e256b62a2ed354bfba45ccdaa5329e7a5fc9835ad1dc5ba6cb4175425fcbe5d099203802085312413bbd26292e3496b26d0c5a8e60fb76783be0bf65527e389399168c0f1474213eeb2a05e7e84aca1934062c91c16e4024ea8a60d58209ed41b945207d95058826f9b0c823e360f219315b03a175e8602792eb1cd63117e82e04ace9d9327d30ee0a07944ce1a6b3788964a72ab5fafa4ec81a7131e490c03cb94c19741b1c4fddb3227c633a22f80e9b0f5d6ae4af617ac57de234eab1b655ab43fc7740c53223e9ed53262f431d68e7996573915bb91f52d14dba3ea0c6dcd13fbb6a056c74769c85269f99006b587c3207c3c54a9f4553b655b49301312d01429ba3ce5dc8b1f74f2c13439c1586d9b23406a5022f87ce4c590798b2208104801a220bfad0d9a22a2841e419753ba8d600903286182e1d1a980f320361870a9d8f1c43377ed6ee08fe32527d6ca8026b96184000a0c09f7c88c081b7fe20df2569e425fca86d8d6c33bc8e8873fc299ee085631db84c0cd2eb50502207da3c0147647fceb6cd88ad7b6e8681334945e6af9ec1031a040f1b9ddfebf2161259498b44981138e31d70f5687bae9d9ab08e9eaf3787de93c1cd43ca0857c8b09c39b365c285c5037ea23fba45aea161fca95804d676ddab93bdcf2bf598ed140757beeba741c49fa1cc74d97b2555f63b55eca02b2a09cb64c8a5e9add29d8ce84730076c90b8509a8bd63434c683428cbdba39b68755ad5f947203ff17e867b69218102a9aa9eebb9b20ac589c7d9bd9f6bf3faf11685eabdbb7f44ae202fd74a6507d00ae7e35ff72b8355328f92706572a54c5fc30d745e70489e32adc31d76c439bff778263359d5c502da2283fb8ff098902da33cb61ab651629bd87c8cac4254f45ad3696cb176c9a016c747ce50f6b217ff72430a947f16bf201cf3d3b4bd31915875f859c39db16783265406bbec7a186fcb1b573467dc60d8193f3eeeea4239edf9c09a234aef8bc1fadece24bcef02cd7c0c1ef5a49420133ec93edf2601a0f16108101ebf9fb4224e7dc55941b79d9afb4ba24285cf4a5aee625abcf9ad10ae8f43dea057a6db5f744650f5075e798835387f62462f7f177da65e28f23e332f47699f4e7a01534ec0d0ff1ef765c6a4929848abd4268fd3ed6403c1b7cb413ce8baa14115cdade92410693f4591a100dd7f58a7ed30a1e3c81b1583d1f19c8c220bdc4268a9b89a638a34f7c18ccc5e666d2a7e08325ce2b4fcc31cba87acaa0ab3f794da8fce1fc398b53c3b9fa90e17e050136e6f1b311747dc0ea6f20bcf15991ea29cfdde29e667c8a5affcc005384cfd1f7b8ee3126e657e3d1a2dd44dbb6fc81fbc9526c3e0dfcf85d8eb6a868734348d25abf8f82959e8da203490a78dde481e46568563f4b48ee3bb11a301e6b73ef0585529a9c6a13fabf192d376e329233268e7f6da05f5f09b70894f30d400f257019518846cfaeb6ca00504356d435192002161c1d48415e29a98563bfa6240417a1aacf555739dcfd5a3c795868129d4cc3d46558d10fa70910d9ff47fcd0b7eb4931dab6907adf55329bd912ab287c4d926a8a8d32ae15c0f75e1f7e07989ec1a7b46c4e115a4ea73aa19babcac506682d9829920fcc17bfc359c430928c888c0d623c8a67ab4dbc18e0fa8f49f8be12b22b0c0b55b408ff75189ff221a3193811a01c4ab12216c279d08151bee19d4283b2191896e585142cb4414189511df54fad164ffa020035411b5c166dc314e8facf382db26797b46e7aaf4dd5dbaaa287ac639797db723bbfb77e46a72c5b22e6f46902b2ee4b661d4addcf3b6992dfb6411df9a3a6b84c7afc19a75670c8a826792ec7583e7a9bfd1b2f5627f430cf05c288169c71ac3ea838f141313ac43dabe72bf6dfb2d53bf41d8fa75cb92e138852a2a8918c21d1e022d1b78a040bbf38e2575e98b7e414ffbe8fe8e5a6a2a1e4c30dbcb0d071f1ffcb43d6f0d1cd470232ee616102b78c1419eb7e1daae4f499dc674018f44addc0283e7c1c0ee774f582436d275deb1e28062f1b1e8c7ae193dff1e822ab19ec44382399c638f16847214833e0d920eadb3859e55fbc2cdbce319046230a428556738f9094f26d2d5851507f3e0ab952d80cbf7293093016696987c1737d85d2814aff6ee96fe141a7aa1c47ea7c5ead8bdebc751cbc087cfffac8527f9b6f3b93934734b5b41f1f88ed7270fdbd2f39a61bbfffdabf195a8cd3ce2092f3bcb1c1bdc6f86baca332c93ab85017d8b4af275e39ac6b5aad92015e8c01a681fb42ba2e96c7eeb518a139c822971f877dd22df02e255e463db61a4722d0453a422e04344051094dced06404dfa31a60883874674b884be2ecd0b0f12946854e75af05964364e0cd80fe1196323a43a8566f7d3476e338dce39f4f22166b602771eaa1b89e9c226ab340b8d3e66c84e5c65c7bab292d4f65170ea6750cd7427975b9543830e2942fdbebe2b8e284ab616db0a8da7decf5f4e69bf026f29330238ec21ab8a31aa0bd1598fc00f01c5ceda8d65dd7b493c8074a50dabf80f9ceaeb401a340a0ee4c177ddcd915653c31bd5d2a9498ea32f686927ccc6adfe0e0cc7e71e727e31aac6cf6e82fe7d69ac10152f7105dc03a7bdf09c7e861b35002309e85c51f5b5ce99375b47339cb9c681705f83e76fc6241ab46259d71f7e28763eeb97061eb07da5b069a0aad2c8e6580d7bb642e219bedbefa2efbe35417bc4e685299476502e87f0b3a7c1dedb4fdc5ad67af2a3b20b67cfc6ee468068f4421b9db8c96d10c922216e022672a6142b214e8b88824db6efeea2370ab56c8797bec4d7cf677359481965d09da08d9182edbf680f651e2aeb806b8aeda4cf78992838e7f215c8c9f1aefea9e4d8712701305c39f0d76825d17b5cc8415c0012907c82cdb794cd98a5cf4e3ab6f5b9f85e821b7b577f0cc7f7187bde6bd72395b9d2132afe54216132efa0387e6a87d33f3d9f80b644c09634d199dc80403795f50472a923f7ff5bdbeea9052d3f79c2ffbc911312e00264a87810b22b2937249163af8b2df7d249fc42442f3a8278e087f6c3e3921b7c114ccd380540ff03139645bc18202d0ec3602e0b11ccbe9008c9b1241f2ba22374a4ed66838f1ae3d1f31915b8aae20a28c65968ed0986ec5963ccdac48ca23cd42f3e07a85cb35db6685ed3b5f515dc47f51b8e0f249b17e840ea3ebbdaf6606e69ac54cc5b38a718acc1b724f58c1d53daf7a36e58fb8f9d9dc7d8dcad40daa4afe23afba0a186ba54fc8b4177ec38c43beae768b4ae57aa4ea8bf9020adf80b51762f0fcafce5b7934b759f43937acf8df05cb19c400401ce087cfb741e9fd87a0b83e76384a1f70cd84a2d3b2775372a51fea420bccf063d264627c8334a44c5ba78f8866db2c653a2eb7cdffe60accf64ebb3eea51d4af1d73dc49185809a761d4bc399f200ce4d0bc98057ef1ecfd9ce05f4caa7f2997e3413e8f44947b9453a9418a9e6a7edf99f3d91d2957dc4239c19a8747d54144768e1b90c8a69f9d349e9ce774a40fd3c6666295b74b7b101dcb07589db84b59a9c73c470ac254c012e9d820b06f9a78aeae5959b81ac45190fe354a77dc8f203586678da7b57e3f8ca0aca2519813b4a82d05b2d7bb3da552802a9c1a17dc9679b74634c6d9aa9c85c35dbc6231c54f205eee8249593a7124e7eea2a07e4a081ea22b9146a58cb04e32cdc4b9d5f3a68b5dfae8c8156219fd74b7d777ca107d2cb2f840ca039114f57e0da4d9b7d8f3520fd91ab88253bc449c7b1df52ebfb36c461197427629cfa9cf247ac42ae075e37e7d4a47bf23a8669a39099839d5261677985edc1097ad9f851313bbc7e418d0c0bc9b7f0e9e69650dbb2a56fe9f7a097337dbd85d25068fd69f72abc128c605e6bb3d8168ad935a23cf3c6c767c217d74c22479e0a5826a524d3238aac22a0eb7a8bd9b10bc574f5c9d3cd6f62a6b145cf36f5df1efedf14706e3d3a2dbecb77f35d8c170c2285520d957fd2518b8cda7e85e1ebd0f1aebc6207d35c0d1c338f5f552ddbf0dba3f6c1d1b098463ada57ea8f75a0eafd5e609c9b58ac069782435637eb278ca288f22921482b2a12d347cc5e3ae281eb94c49a3c1e074369e6eee9efbb2e251e0b3a9f540951059298be32f3bff7e764650eb5fb114fd90cc5104e8d4fac23b9f93a386d52180b254d2d911c56e9bdf89d07dda22ad31950d7656e8edbd6646aa9a3dd984aba50c8e069d8daa1ba5e363e701a8d8662314584d3b002c8e90cade70ff243fdb0a786e4a934ef3cd8a9464e0f1222e0c26ddd76b6f8718f7e378cf3bc2b910fce2acaf7a17c6f9ef423cff81e38166c3d54419904ade6eb017ba07c8180d6201c16aa73cca9fdac24af03d96a8c6b332ebec9d71ff956be17d575b89d870159bc265399376cab275da70493785bd085f6bf83c3feb6ae7a9c5b8bf76ba7c39d923b337cf792db68ed557ec62633fedd24b96692a2fb9f05fc1ffcce6a25f324d2c86c1a39d9f237c04608f3cdcc3034d0e177b4da608dd0daadba35a7188e3baf1f5e6a96be9c17509edc4886fb6cba3a8648675d5e80fee54232e4b031246e05307c551af6fcdfee3ac53278752f33110d2554480304346487ce7c7d32aaa95a68c27f468a5bb5a4888e1db81ff18053c63165df959ef6d81408f2a1526d0b82793535838023cd04d24c443c4ea4cc4e65bb1f6f24de4c55de80b8e6e08a38eeb4249a5475706254bd2f619bac4cfd719c7b5505841457dff4cf6ca0ce77f41cc335106ee16b2ad3ec809c31a558f83b64f1567b26257e1b40d9706d3c801f7e006498bf4bf7a46a2232919f9680f98a18f507d458bda6f4c26b5a319936959a25f13424d2bc09eca9828938f04ea4015340e0a86cf60813d9fdbdb0b10143877239630cc3795b4f30285f5e3fd9ddab9ac8d6f981d5b71aa046dfcd40b6a40a9e62ded3e204258f189b73599728a8e7c13aba42e4d11f2cac8d94f61537727bc74626bbd4c57686a1cf1905d0fd10b4b40cf8f0cf8bbf78b55ff2b87ea25e558ec225df454321261bb5263e74cb167fb99e94d7ace1f7373a940ea86cf7fc6af5b90804d613750249139c76e201b4644eb67eb31a177bdef1b94d3a42c1b4aa8d110aed18b1c1de9ccf5a6bb03411e968d35d7d18adb752eecd06a6583b952265a01a6a757fa738c4f0536d8a4366a9997ae8c7924638bd6e4a0fcd66a2761465678e226ae933a450ea25dce35900c48e977d9fafbc70b0d57d8431faf969e1fd5cf9fe20cd5b501e44c1c9f23217567296be7d7ef7968efa65e380df1b45c9325b90fdcfbbb087cd9c18810dff164fed20f8f19e515126be0e06baec43d4ccd8ee981960541bb060c3eacb57b48e7589a83d95c5218e11cfc12be4d394208a70bbb7adb1c356ed1da4949e6c48eeec6a05e15c5179f4c2ddf4694269d2d4880f6d9e376defc245fc13a9ad027ae560496778ee141661acad0a92198a5f136df0b6fea423ce4fbaabfaf148d17316a203f18689ec89bcd6efbea33887c6db3a53511935656183cd2bfadd713ccb211e4d76677560f1457c3a1de8ff3726bb90280fb380e8f26b2f95fcfa5635ec424ca356979df18f435c0428fda4c743afce1ad77ad88ea77dfe0787247b1d26de7b0b066c176cc609514ad858e5776061a938dcc069c5ce7cbf89ced24d94d18d584f360aaf11e0b70940e9144861b04df5e5e340936fa86ff2b8f5f6195135d9d5e947557fdf83abe8cac05e656e1e676e5cf96ede25a2fa86cf1cf5c206ed6352abc94e1e6bd382dd07c5c3c20edf02a805300690d27de1d33ef8215289e24fea37de01743814fb2ef97d4799750bb247b56eab81b685de9729e357d0acf8fbe56bee1f4e5178e89678db6b90b2bd1da4df586b9904f72d3ab98d2634253d96d279eb403def61a250929b24c8cdbee3690273b7230278aed7a037917e0a4ab40c46e765865925ea6aebef9547988f3bdc39e8e9280a0a9db7efa722f1a95a99f5f6c172823deeb2ada0c84810160861a7c00dc82807b2774e9393e313eac36fb35bf83254fc3774e4ce4b5b8b0b060e54e2685874b16c23457d4bd6547ccc26febd62c9dd5862a54d6d75ac9521a1c8cce412250f448af5f42ed708c6b16ed576d0556493da531eb6ef613d79250b977049cfb9591733039c076ed3f9cdbd7a83adfef692067721fd274dab45780387fcbd4f3a767c8b88d46a8c2a14bcdfe400fc6a211aa23a44dcb6787a02923cab21444bc6fdd983a236d6d143011af00f5d1fd601dc03cb19bd34ec481c14ae7c998867efa7cc908852aa320ec8256a3386b94055f45e1b21214de159da35ed4051d4e8e516cb1cb38d84f017d612a3b4bcd1cb0fd9641b19d09744c85975c13805bd1e50c30b71eb6e3a9e0386a8b9d7e02ebc21e3c53456dff661b53a7c219144834da353431d17c7a928a02515d88c68d30856afd690d7db45af6f801d1182a8774cdde77db984fd1d87d599a7afabdd0f3037534f9dfa03e4e3d940bdc7f80b02573e10465e8c5918f3e0de549c0687ed72b03c91bc025c52aecfd64f4038563e948946e7c94997d399e0f98b7ed65345e16f623d9ae3c9fb9842c4ee5c59c292c4d1166d002795c6d4f4991e51e0a520877a12549347ec04facac3e00b2d87bcce155c6af2ed47e2656af80e6eae8e6e8e7d0af2ac6a630a63a18d34bb99e484b305d80287f7b4443eab87c9cb9063d9b1faaa9ae11d88c59890d36e17c5aab9bc8153f84c936e76ad020774d4df09ef9f6743d18dc6c766fbe182d89c479e1bc0600d903e991ca1065224d60fdf17ae4a9b7bdf750ffe0a37de3e3c0ac2f58b69a8251d331f00821aca5b83a5921f551422cd1e573219f367113dc9c3d55ed0a1c1b7581c606da5845a1779fe7ffdb7792e0733a4157ad36f5b7ad72251740ea46f76a3dd75bff510eda2082726a7120740f873b58533785bfb13c6293577f9bec5157b18ebcf071eb88218036c7f93e866762960e17ec1806d9c09e0d3173e3098116996a0cdfeac67ae6361608046c7437ba248052425d4e02e163c8a441c7251816a235844283de1f1764bbf455567e300aa73dcc6b18ea685c675af170993e898347d14b1fd8acc78014c5c69b7053b6218ddf4ed5a57f0e77a3efe12fb69a8b89d817b6c6c39ce40bcc13c4357e36835d0787966c7b33c30ccb440c21564f62fededd1a3cc2195a7d90f284b2b14e9d51089a292e4481e282aa823bda002b53e7b5f637b0d891cb6efdb7de4c329546fe3105ec20c0a14f1335f16b03bb605c0d37c155f9590f32b630c59f5c2bfc61dab17370e21076a675bdf26bf6b9f5a742450dedef27af04600d6689e33f0cc94627e0385304643a1edfe34f138f983d738f7f1f72c04a0668f3231c7b6148da4bc3f0b2344b8a7f42325f6d55358306be78c7d1ef995d6a98f917471467bc218da480cfcd2fd16601007f647f19b9aeffb0110cdca819397c1d4817a12b2a69c85389e707425eda50d69d51eb57c4224bcef6c68555fdf65501bbc6323de9a94b0b901433ebbca98bd9764b925de0f5c4aae1c955aad2a0b4f60730d758aedb69897f9cb675f407fe988beb196d038a84fab54f12d002f86fde0968a213c8f76b22b868404981f64584a6ef75debaaa895a96ba45b04727b279c19c52198018a7353b79a378a33a9991073a5572f34e6a9bb5c630a105be624c3c775dab67799e1c699b28d129eeead1fd695d11b1d879dd6a3a8563e4292b32aea453053eb64fe8c51190aef11ad214a6a3b11cf6ba3fd6da03f808b9928a26ad8e3981ba78e7cffddb0ced7bcaf4b039ae165cb0e31522457bc8ba8cc2e00e9d276dbd9529c251ddd9bf78b950800972793f2dc346947a763a9b8fb1b7b14ae188ddf646b1cfe9b29a241d6a56092f898af245c7da5fd0dffebb399b299919248d86366f75461036d341cfd31a3b006337353a85f222e8198699f8539564ccdb65ac9e314aa4eaeb294f4a8ce58fc6500b1447761df3d86f4e7aef894f31dac10a47cd539e9088e51cacd4e64b837d166ed8d510468f2e3db1457dfe151a5a99ab9e2f8349b863563c42c3b23c137daf12ad3876c5145b934504a6ea3402bec25b37b6e1476320474b95a9f19cfdfbc1f00986d934f1b90819b2a2b9fb7d442e8d501e1c1cce2a312bb3d20f08c9e3e208b38a2661134c8d345c86e87ecf11ca129101ae657d03fa05171055ad24b954d2ee01180746f67887ea207b14ad8884b1dee0e7de4307f66fbe584c2394f96d230532df9431b9421ccbe8532e227f5d338e52fb49bf6513df50d0990d9169077ff6bf99508e79761219177e5eda7bdfb120ff784d8be1d51fb6d3c2e406a2223545ee5e8b3e3e11d68edce86445c6aed5926af8e87965753f82ef713a02da37a57cca9df9c7b5dc5d5bf334a83ae2506e511e3aa21220728cae1de3bceff380fe3ac955d40a167df4831a6c01db2b680a61dd02d9b20e4850169c95051223f255d400ac18194a66f0b3fccf39972d48211176df97ee19775728a631b635638219fe1944f80f4969db40f30ec434babb7bd0fcf2dbd412f311d58590801c7cc820885aeab9318e85dc2286a8f4a55523764182e0ee8578524c686e7d0c5fd1f9adfe2217ebad5bf2e46b819b56a71b846339b016048c436120e8f622d2d2f32b99d0d3b7df65814262b152b4745c5f2c30ba665819b575cc227c3d1c8d8511815d8357721fd1dd3b09377a435bc3e438065eba0b52c197c5eefac9cc5bd381a59f4909ed24c10d485f29bee23d197b2412f6c617878ead135b087d3cccc36e68b74eac2f10316d4a5bbd516b0c94a8f207e0aab9802eba542ae3733e73e28f509a1619ddccdcc49395e0532261f6c947bf52875479029eabe96f06e45600e248e47dd93cf891e281888b5387b7442b3a6248608122c2cfa2610c7ec5c36caa25f2ed5751d0855d4d30f8def1107538a039634f0fafe3085c8d381367bad5baa1e3f4895f02832bd3a818cdaadda76c021b306125c98df0681d6ea0c22fbdb3d17b8543482adc1766c5ec4e2d2eb7a395d2ded0863f580699942163833aedcf15e821584648d5e18bdff1e6432a5fe75389ec9954a953dff20d3bbaa9014c764a3122cc040efc5d3a81bd501fb3343e7661bdad66694f265a64e82364041130b8d1904d2ca1849641e36d4e6bd723274b9479973d5f47a4bd2d444842abe3fa68a72b18a44297ccb886d47ee1c2390bd6f2755af4c2d075c76a65f56fc6a84c45feb0c54f4bf9d1bfb012712ff338c2c9c3d943fd121c62ad459f41ad141a7ad0f6d79ef34a627633e7325ca45f83e2e56dceefef55b27b201f9066d329bce588c2e03f80080dfa8158458051528b2f7d46b1ff9a95766028f6ebc3290906cc5bd7657f2b3970a6ffca6d65b7aafe9b88fde71a048204fd8b6120c6953ee200c7bb30421a45cd921c810c52a1ac7b32c809a125460c824c1a79a25d75f3b7992ac3d593925e2264ad3d983ef7785655e1c35084b58f5bcdcbaeac7846be1ea029cfb5de3a203b3cb38f70f92b5ce6b60536650bdad0b8218281943f79d492db0feb6fbd38feab90343064ebd123e9f011d3151dc5df90ac3dba7b4a22dce60a8b2d6d68c543976bfa8ac97073dc401140a7a8e86653e8ce8a3135a2ad6de63c78db1e2a3158d5d3be26e51cc13c5f2a701de1f0be03d98e4d7084b08b1b3e717f3624b73e032e30c52ce1f9cfecb8d7fb2cd0b4c6856234b60c9110abdf1c29e477b38d3e2c5aaa60b191fb21bc0462c9e8a2b129ac49c8496b43649e173470923d0f031abb5ba6c7640fa9937920309b411a9884dc056c53e22ba38d743c8cd3de42cc4c7a3a52f97bba5884c453cc4aacf78b8dab1f32bdc407ede80deac00d23b2a1a0a09ecb32d545df06be5d2f9c1bb0f01af0354db788647a11e5ff067a07d5d85fd05c7a860d8a9116df74fa13a37709b34d2f2b814074540a53adfb51984d46c653d44261151b370755d9f561239759fde1f5aa2462212891c9e45151b6671efc6b991965f74f458b995e821d8efdd029ab00cc33e4250273ba660c1b544b8dcbe556c7045c9f25cbc141ec9cf5366319799c1f985a4c2b49184bf0768519305521d9965869678e8588f43ea85fdcc111b806789944d7aa5af686508d3c1166d120473a0c76af077644e10d6457dd23cd7c5bb581c727bd6f1e9da4a798cc2b7119ac5cd1d24018939293241047391f2d031c5a31cbc2c6a7c794456717bc22b324a589aa528d09fbbc4c69139f7aedd673b355187af700b229e282dec70bd57e0c829619dab10336d4b1fa8be848e6bf66bfcce0053cec7828b001346d2edc5811e34137b7f11ce96a388f8ca54d3ec4c7d219bc4b0fc21640421889c9148e8989dee7b9b1d3a3ed32e139a39aabd38ec19b91cfeaccc057c1d7c3bc3c15d81818bc7c5eb4f136301e9e641ce069a5c5a792b109a2ca9b06e1ebe4a45afbb6a9a1839793938f4a23a6e7ddf6d4cc167f4f1caa7cf6036944316183cab82b4ea0bda066bb9d9176d081bd67d167495d3b78c4a8772ed011698477e32f942ed1bd7b56787ba4a4a904f4bd4d808e710604c17da0129cfefcf98061eb7a1a519811a512e4fd9c5083ab9dd882f35e0ad9192cb2a04f7c429e93b7ef3f7ae7dab98386a344e6eb6225a23e36b219b50731555ee7d67a6709c0928ff1d5973181fc181043bb402217ac79f72a1b9eade4c58d0bde95af13a76741aae31082dcd547a67980d2c6f29897ec0fbad47b090bbe5af1dfdd46c24f5cf0436623124651f7b58a12c060b8342420e1afa3231b8f2322a2dd5da1a104ab8660f11cef5d5a74ec284f58959f47ea2e3ee1b975adfc3b49c94bbcb44f46481e503a9e2df12f2b7bdccbe5d0cd9a1a90d9cbe1c0871fe63b847d372d238ed0396fc336ef2d4c4e99cc46979becdd59540ac8081e7c9e92ac5d734a5da2b07802a4ad58d6d5bcfa4f9016f02e07b7f2dad529aadc58aff648ccc4b85df6010137e9f8273ba28a058d9c26cba9e780e4608e76a39c5d0076b6922fdb246ca1c4448b150980b6c819b86c7e658282e6f368989616599aa8497c381d36bbf1b7206eee4f3b5b366a98a5c738978be4df902273d469157a60af25ac43e2606665ad6ac0b0c46f816ee4c3e3766b342d363ef3e510940090e29dfee43926c2465075cc65af0ca97bd56440ae1ba11a3930dc6c9ef5f8cce2490b90d39c3b1bea60f779870bedae4b07a8a5762a800c4f872f58f615e7644b803efff639171a53c3ccc8528c05485111dcedc86ccc1da402c96e9448b6e434dcc8dbd7eb5bf4de1732ea2417c596fbc127294c3a3a3fbbbe340de37265312c129b07ab2461ddda324de4aca0ea45f819609eafffb7308dd89d1e0ff720a438a58c35a8283f7c33a3a70e8781e388e9363551d98be5be9953517533ede3833538b8c46929e0caf130354a572bf7013294333591340a27fb682ad5ba13a65a1fa2fab0c8e55f2e1f01809b83d79c7300896588032d7c569e7d5053dfc195492120dfd5e7b370fb547b56d856549daa480e35ea2c51c8ad3b19cdfd690394cb0c6eab08881c748df13ec347e45c1b8eb2dc5635ec1c2f633dff8923c23f04fe22c5ac2320b69dbb696a589b8bb3f5f2224762b10f152a70a31eb5ad78027af7e0599c6fe37b8ea24b44f2428bf92bca1b3367f10988f234a59c24fd68e62a2bdceba16aa3b4a3af17751d7749eb1a664a1b0cf20b2ddbb80814442019b2a65a91b259bb52b0a1370cb3354b9eb38f850eea7f14c74ada0c38042e34067cf5ea5fb49e520fa14ca6bbe94b461123b84689e9ccfd5defc9f081554006e6c267226055dafecef614a0916d0bc14c3140ecfe239e550bda6421aee46e94a4c59b342794275c779cb658dcc865526578a9c345f456e939f7652deeac9c92779ff7043a29004093ef074985c188997d613ad54607f22bc8ff0740f10d9390dedb4599f79dd2e38bb81364d8f752999df589f59cda260efc37fa59c97add0d5b15398f35abfceda7f3d148b06dc873bb4ba6194bd6a0e8fdcb4fb3f72a86e217af1db6a1a12ea4116a9ce78ea8734e563e2aca96c9487143f5f0ecab334d37f0d480aa80b27ee802205dbcbe4e972c1217d2dd00c1677ccba438954f77402b205016f9bced6d17c4b1f5cfc39cfa16f6517c7d61fd8ffbac5e908db209373df30a1d4754cdb8e71bb6755a91a073e78d25d343ed11e4b010223fe611353c6010a90609bc6fd1eb5cd125d6308ed4641f1894998f408f954caba501975d91856402b1b807429b527c552889a50c9e4763dc64def4c59673f99219b9e5d06bb2ac271aee053616f54021a83255df6b4d19e914af87b2fb20bbcfdd9b9cc6bcfc8dbe24f3e90fb71a3ca3367f0e965761365d91abbd23c23f1a233bfa64276d79f45ebcdf1631e0a744f54d21624b1d8de99994002f81de85b9da7b39eca7060cbe45b95f31736735d2e754ff59a1d38381497321a3e6f6e665ca3206e15536a51097993f787fff68d90039ad724f7dcd18a6f26290af79fad6a18f20784ec67eb3781a6e5f755d8256333684db9083e998ec2e81a2db8041bbe126a1d5730f7b8ead191b172413f81ce82727b824425fa96241592ded996e0e575526555fb126e5f261f0a6e922f9b30cd5815f9dd5d716aee4b1a0fe734ba45f0b0515d3826ec058657e81f3abd7c4e691f631b9a1356b665aceee4a990cff847bd6e1cf2d6c70d2b6390d33f2028676227387b18bccd7749332e32399d3e43811679f22fc8aeafb3fddddb72717d3595466a3e3ca314b29d6ef6b4fbdb08d496898882b173e237d1ae8165bbd38a5e8dae2b9d8010c5f1e6960f5c44b7c7f6150b7bd831b81ff3caac0cdd3c2b91aa2a6735214184c2ecbad5370f73d20fd4bc87452b990f49bf1a52087a793835ef406c055c84d7b2b74376703d132d0e74e39cf27d3ee93a5019ca6a899de22ee6be1316f14eee75a560039ab538c683ca90f5746678efb62a86e29fa446f1db0db5034fc3753afc68c785a8ecebaa0b7b21d203af9dfc97e4d09320f291719d842c19246e47d27d605d1d6e7fa05efdfe3b8f78bb0437fc80f391b7628d1a1802aec98e048d11402e476e8b367c74ebd8d5a2b634140cc0bf2f64acdba46d50d70920b7f2bc2e06e92081d2dbfc1ff1d9906bd662cc8f3abbcebc226f3450c7eefd8dae62c3cfb09191c7beda4ac73bcfb73e6003f5c17cdf6a34eb27fbb7ac3bce70a80176d793cbb4420a8ce12df7c0cf3d102dcb6104ae12a8198fc53b2e6c24455a632fb7829df541f7998e98b22d5151fe9dc0b65e6c8ebd5f1ca16c21ae34e331f17fbd3101585c0dd95b164a9a17f7ab15d98fbbe07e2189cca4a2a73eecf2145890d89041cae2c94280f75d6df3874e7baef0d7e5c9cdbf38128f7fa80ad5f64d6b6cb77dbddefc1e5631aae386f1e5e321d67e11f0a2dabd799949889b22d4041f95ef54c319013d928a2c9f385e70def9a5974d1524d2c1805d6a8a6c14ffc30e998feaa199f2f3a249ac16f21a35bb26dcf60e7cee158560dc5d512e2dcbece9ca69292d1b3c8a61944e61c1ac6416cb7ed2d06c35ce61c6b3dd0274cc5bf1ac4893d1508da1d8f80afb1d6c7ed4e804beb381376beac32a7734d85cd1792754ad158c66e80261f308fa6cec2f0e24946e76855684d3c3a6ff5b0b513ac213d24d1d423a1303b88446b05e7b8bf809e87920f03ed841524ba792ac0debcb8b6b41c69014fda43464826f3ac9e656c89aff7ae6e7e5610ecd40ff99a83e222d8c02da27b29161876f2e5d663607b7f1b87c343d7f90a431f07d6b743eea1749c9e654246fde5eb740431fc0d5e57aa015e5b58245dd991204be88b20a3fc25cde125c6b9cafe5c2d5017e8f147057f7311abb78223aa20660ffffff9f