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 57008 f7573fec12d103aa8ce52a44513049c28dbc6ba643f26101813c59d57a89128a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8a50a86b25b5d4b2c03a84118c16881cc35fe6e36d5ad77d927e993c9c73577
Certificate Block Hash
f7573fec12d103aa8ce52a44513049c28dbc6ba643f26101813c59d57a89128a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f031000010250000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001b87b296d91afc1e6dcab7e1e3ec9109fcaae5c5047923c9cb5ad21906b1db607267ae77600b60eb0323bc2d67b05e7fc3cb56c2130bfdcec8885cd3698c353db6543046002d4fe7edbf189e3643449ef84e44d2c27038cf160b0000000000000040000000400000f031000010250000

Raw Header Hex

000040206db5e0d7bfb32eeba6abde152fa1d1a7d2ef51deda9e1fe452b6e0c5542e9faac3359126c950149b681d94781659885c8052d55ff136f0c80c2d5365136b6eeef1f00d6af2b204187735c7c993e927d977add5366efe35cc8168c11841a8032c4b5d5bb2860aa5c8

Proof Data Hex

59,560 bytes
121216020307212da1392f0195598108f25be113b17853da100f5bd021c833f4daed104edd9a672312882f68309217592b100597fa9febe85b67c0e239591d99eedbd1fb18c1b1a700ce37cec4074473d6e8fcbac6cb96c6294fee8fbb584c4324973bc55e7d6df1b899676e4a63afe189485e439eeee79d0cc55770d2285c2183a3866762b97252c1337907190a3530a6dc9036eea9bf0147264befeb8b9d16503181879caf65bf07e530c2def3688b2db1877488552ddc47953f2afb6c891d14312dc78299e01184e75620efc2b61b64419d2506e83fff7ed4f4a26a7bb768eb30856ba7a5e50b1ad8d001ea7be63673446afe7a9a9cce415774b6c4fe5f22bdd5c0f76b081029fd75d19d808b4823d5b356acb92f3d2305fe08c11689c48c0db1b272a1fcc9d150500a9e8b4f397ee28bf3135afb00248aa31b9969e84fbdc7c38282baf8002384e14cd84054ad948a580aefc80608ab2616f8d4aab780c7cc7b27e4e7ec8d0647929285b1204dbf99207be4fca7d5fe27847684fd3c4e13e30068b510b87204b82aeb9305a0be5d000d57fbc985969bec4d2a2fcddea0e8307d94f8b291e6c7be48965023c9e6a8f255d0a4e4da2c1c945ff7ad9aae46d40dcf4320ab28c8b7851ad8f3707c0fce2b061cb67467ccd9f7fdd1a6a5612d8c95e8cd6f00d12f1c07e5bfc5f0408be0441b0ea71edc5a8fd1ce1c3a94f38ae82e2ff7fe83f0eaba0be2ab87f76a883c55356b2cfe3429579bb6fcaf2b9a3f182c6bbe3b970c022883ff5b154f967637350f2bbe90f88e3808c14800b8a4a1a6136b2ba02a7fe5f7d02641632dbf3043c97c698e838669b1ffd0bcc9f44082f2c0a2981dba493bc4ee7ae48b50986df9fd799bd13a5a94574df41922ebc824c5dc88c8830a6194a1858442f233150028c7554d01ce62ecb838fb5b5296338f1218fd026f911bebbc3b844c36dee5b1eaa72d9665180862544f1d1d0d6fa62a43c95e349c7750c7a42fba149b2fdc8e60c707b79c016933c5d1c0fc11a9015eaaab7621e211190bda0d8c18bb51cf4b823cf0c19baa4c02bccb100dd7941192c16eaa778054aea74059f84ea19e2d98ceed3c9babaa21205f5e7189e8c2dda87e89701295c3db251cafe664a84b7ecbb926cc03c8f7c7e422a63e82e95743ecbd7beb1c428933a7610a9ce3b005f639f8d3d4a6c4060fb40714531ab27c8b867524bcc033f8a21ba58ecd3492ffaa970759df1511cef337c6b13cfcad67b556384d1f28ca11ec5254ac5d1b6a3511885c0f68bff0978f47f9d82a1ddcd31a4ab3aeddaee439c6eb3fb69911c0d16c2ab33bc6aba47c934e8ecde837368e44e96aa09c3e46d79ad8da7dc839f77e2f2959f942ff09eaf4a23fe44fe7f54905745cc6b62e4e66d9c2d43d6e8acaf8149933af9f334760bb1ab7c34ff9243e49cd661519fbe0795587239f2b55a171f927820d2b0f8082bd3c399098726ab61db3f250918a3560ba27489f9d0c68b8841cca4071e7269da8660d1b7975ba230261353d83b73315e462933f438227bb2904d6bc582b018b9105d8c3c9bc49751bcffc14c44b64f8a54a6501625e81ee7cd76873a7a77c16ce816df19f1a1dbcdc98b42d570903425b7c6b2d45ec5bc5a5beff2877a5472577ea6e130cefc2d43bed6619bb7cb735f9dbef3faf0e6ef98b2331e6c51020470a070778c98d182791fda0ae72388d1f7a166d8805103fb54dbab99e021daea5f5c5bf0886e672c187f394f22a3daa7516bf385b247d20cca6bb3cb5ca75aeae9ea01a07ac3e3df823ecf3dc4b856bfa9a49ef19af4768fca676a1ac0b2be3d47b126cc8fa9fa810af4c1020d022b72f42f9c94d72b841c53f43333900ec6fb2ee78c29ce28b272f9dbb06cf0b1aee8617b54433f4e78b03d556722aeeae7bc55ca8f6986116fe0478a269f3785b0de5678bef61e35ad39c5ef7b71a8b3ce70724273b129386b6063c7da533905b5eeac20ae601219353f4395753b1e56e47a403305bcfec58651b975cf37ea1ae689508138e8cba89ee07d3cb630a384aecd52d0683cc8d2cdac185f299becea82f00326800f025056f733d3ccff13b390d40708fbfc44ad424d70dfcd5f53be59752d71a119c3879c7e7add1f74faf3b00ca63b2306fb38f61b7d8a256fe3306efd05a481c42c52e379bb4c25ddadff31b3d084da43953144b98485f72dec4f8dce994be69fa9e82e161aa9d7ec358e8e1dc2d269b5277d710ab8b8a353efa6e6ed24208c5f4cb95e4fc526d856d7f7a358625ef0ab5afaa26a850f9aec9b3d688c00f35818bf0265aebdc0860481b901caa11a4fc49a46afcdbb1b840ef07b98b6c257b82e72a80b09ad2898e7d354e0a3f6aa96b34f0c9c772c7310475f8f178cb6ab00e63a7d6fa631b83bd584df6883902169a0f3d945543eb66265aa5da581830934c76a4577f6ef30c6565847272a0fb683f145a8e85299baea916c3e87ff7452c9ce5c26c6b1b1ff4c3d6df40ace782c0951870ccba4b87803d131c47adb6ea1ce11b3517db3acdeae3b0afd9352e08d39b618e2e59043f93d7d54247a7d89696e016f8d4d5968811e4e0a1ceb6c0fd04297a9b22d69642be4e8289adb7c29908fac27ab68d9b746e4ba61efbeb5d13a3c68bdbf8946e91c377604d2d8b5594a9815ca0f4a03ea7ccca7d5cfb06ec50b8a5e92ae602358765c0348ac70718c969e47a6cb240d62e6c2d802d4ba1b6bd0d3df64802d24ce8d3bc3cb2062a948e6ec2d1f5dcc2f9609dfbb020e322c4eb8f586955ea5d3c153c812182989407a89bbefcff78d1105dbd64a2a8c35eb318df9c543ccfc851fef966b8589ab1bcff3e34c287ca8ca2d5dc2e245caf236a67658db5422d47f12844958976e68219310e3f029958fcff84867ed3ca6c3119937195be726a25b1d16ed1e7ffa0dda927e8a4f4c6997ae5439c2afe1c60ea4d5f1865e7ba8be14132edab958250365b7f8a174916c08a6083fc297adcec188e16b0a5bd26e6da562ab04b4cc31c27d8151d3062e162e99d02259d15654917679559178dcb1d0ab085774bfe981e72086ba5c41aa32c91c69517e560c1655b1aaa8b81627e97d0257145e67ef71dab3f063bccb4b91ab780dcc42d259ffe59cb587e866a1c818eb9ffed05fe2c9fad6caf2718d963f396e860d6e8e3849542c2c20ead3c46792736403983419f84d16a6d8f8986b337ce688ba07065a8d2f69b7bf4d25fa0155d33e691dc0ad4d7fdb5e956d9553422086d61bdce5bdf90784723c26b1328e02f083ecdb8b7e1acef0c7d30e53cf73348ed71bae9b35ed09d3ddce362f260033389a7f9cdb8d7e3a82fddbe8096a2339df6e3107de5629ad8582b9c8985705b442df2fb016f76d4a23831c296a8a5c6ff1399aff4f37466248aebc4d380b18d9f1f679297e7ab9a86470fe0d8e1c0e2237c119caa8d700bc1e34c73ebbc0eedbe931f2e381bfad4c9fd56a410805a7f4dddabeb4dd3cdf0e393d6e2168fcb41776f3f9d244dc6b4ffaaeb6fe6a507fa7a4f95b016c9ae8d811001c6f03f68c7de40d6f97f47acd42ac4ff1a2d213c953548677d17249e6627cc8d1533783a1391db8acf1358abc172e9f5efb9c6510ca7d7d8244a1ee568a16dcfdc0a755fd33a267ad7dd0efe487e0e119274e45db18d877a4c8dd7264c043e55ffce41028853ae85240796ad80fe2217726bdb5ba5dc41ef8d3030c3492af39c0f1348cee88da160051c6719c0dee0e84f665ab4470828a94b83171c6262095354b760a89dfbfce28f10cb133b4ee9e074fab381c740d07b80277d3e33f5a6d9b17b233dface2dde7f75cf2c79500b1c5918baf407e00a64fb215147499231c3b0b86081427cc2413c94abd84436481c45f288d4607b8613d4ba38a223ca6108c797d278509db196fa33da6f7b8c75798b3006d99da7348b4d2ac46333022917e2c173e0ec9671583caa3413b8c4e1620903823c03d2d0b27c54a16f17c3e1fcf8f2829afa0c8257ff97854a300ea712e44f6c536cfb8bf3014a559dd9bc15963ffb5e8d395a67b0926510517d12f8743b270f16c1f68fc79b2791dc2bbee87b044f8735d680b45ef353bd7e19f8f2249403ede06619e71c646da3e0a926942c75f1cd3a09145d41e1f36732cefc63d73403c9423f05d92ff89c15520c9a7a62130f28297a028ace81a664fcc5f4dc64deba55859e36859608aeca25a212374478a60de0ac35e4794277bb00b1236b3a85f6d4a66a8e0efb909a9a548d4a3486cc86c1c9ca7d05adf646dcf7987f8d82f78e7270e71e49a64bff45be074855dca0f05a1d3d044d87ef7d97e09f7b9100f9bdb02a5e1caf7426c28a400c80c61e5e542ac988319688b7d57770f99ec246dc014ac0463bdf0ebd1c3f9709349c2d19913fd15cedb4f9dd9fe7ad0b959987ae833a2669f243b0b432d1b14be2b3fddfb11f38a869558db76d590b26a20dbafb9a72ccfd642b17bb640b1b957c9010aaf1677ee6e86056d8a4a277c372443a356495a52a31a01c83e63629ab549cca01b9cf44aef3f5f10dc501c1b039bdcfe8df8aaa1c8a3d557ab3a23526071f885660581b17087d0e34e83c70e9b0d2771eff37a316221fd3d51fd143a112760b615b321b669318618cee5fb520e43fcc5a724ee82319d0533d5bdbd76c109ffec03a918fad9eee26ee7b0cf6528a883ab1f28637596be67526ffb74ba52425d23838c4c63eb8eda7d9d9cb949b36fbc49edeebaee1d021260088be2e5cc918523377d1a35c47e3f5243e5f7cc138085a9b7cf666ba51d327fbd6f0a88191ec4922d616fd3705c3889584de138040997b2f686e0b90d73c5ececce35e2a41587f965d7e80eaef43873c848fa32f227ebb9857ecfadb1daeafd850f9365040dbd45b014ecda543d33f538e8f28fc69a6c3ef69240e19f4f575251f01c9cf1738cd2631fb94112d3177bf20d1ab2dbd1986eb172dd98e838c468d5a6d806a97311bc577ab3596adf27bd585a02ca2de7fd901e880ba03729fcb46a48468f1ba54366b1834f839207494b609392e932e33826c0c0988333c2a8b6ffed02efa0a06dcb9a40d5213f8aec971bbc5be381e0eed9021af24278132ba72d16443fc67524324098c344d66aa8538babe2590d5a5461df2abdbec70111917c09017019ab3243e3cb20d7712a8f0a7897fcc2dd948f40f71a38f4344310dc8148f4f4962601cd9dfa567d3b89a962573d03bcba4d5569c8176153ba60026029056c78ba29207a0b014325d70b6d36800186774080ae3340322bad768bd249b78c7b6c7961eb730f810cc7b8ffaf76e7063033289e99844d1079d2a93671af2e9b9120e5aa54ea153beecf35ec0bd1a16820356a4351691c59e4f293d755c223903c74a048c457ffdc16249e3469187716bce4e0636c32ccb494fbd49a1e43c0b8b8f57706e6847e50bcb5dd8e12048e0343989000589eba3ab9d9899a3e9c6d072ff20d80ba5e2e6838d23c0eb8ec9f74ecb4c4168977aaf524f243887275a41e8c3ccfaf328d2aa67f542b524f45898da625409f0a9a350d7f16a424e6d5bd271e217fdb02155b2f2d5c81fdb50700ac802e92b52532e7cf822f7c57911a28023fa693c01d7ac9ff4f660b42644cab8c49a5ba4b251c9735cdc23a57e2c3bed124b134290c0a5254a180a27654bbaa9b15c8bb3f8f7b50711bd5c08c277378a42f290d436325ec0a5bab10832b962e826f7ea009da9dcc33cad84571c29709c9f1c795c23187075fd067c60829c3863e141cd9cfdb0c02aed3497e1ce9329aa08351329fe5dce83e6be625514123a7ff1ab604d174e47206e74f0043ff4f6a66408be2904e969fe5ef89f5195d5bdc1aaaa166c6ca07fcfdecb3672172f36458e3c4c8e5c57161657f445f3020616b4cf333103904ca56d21ba696eaa6c011953d6dfca913719be092d1c7e59e828e715782602cf76a050d0dbf77ee2ebd158bfd92ab7a38cfc5637b8a6f751b43e8d27dc8ec71fae853a073cfca0ead41275058bb1da566939a5c9489f788398de71f30d801d51a9cb079ff8a48f9c5f4cd050c84966e56146d1965c576233bd95fa29a64e32c84be05e758a5f92b5991bc379722318d94feb7f4662c8587dbb8ea718374ceb3c932fafbd290f80e068b35b929b72c0046bec9813d24f288fb8aee12d9ca61084d06717d18a33d0c3987c4147ec97813b5efbb869db84644d38f4e6c2f15ec6f903932db39e27f284d7e3b4a8ebb60e44a620bce152eb38956e0100d1b5c2335a767cfe20d55b31a1e64b8200e19b4498fb092742e68bc6d8978218617ef6fa9cb50cd9ad9abac0ea3e533a9c7b8e593d86b3a593cc88ce095606c20b1243808a061ddd5378422807657f50327abac3281bc2e46e406d8a53633cab196d0c5af8ffeb7e1cabda9ad4c8dddb1f30951ae57c2c2b1793fd684b5f9b09aaecd1f7206b5345ec474ce84328c67d1f5e5f01d08b8e7469be42515e0fda0184cf2a97488075101951c90a9084ab04206251a4a270d7e76e6c50c66a8bc2d5a877c992c7434078f5e6d36341f604d4e7aa9731cb3f9f0dd973fdb28d3be46043e6e2fa8b27705cae8587eeb804045f7b7af73e21b7b8c8aa3d810e282501f2252419bb7eb0cb53db19126f03d3707f93387a6139324279677e0342a9beb6cbda32bad28830da5a4d677cd972fdb5fdb4f210f1a86c74346a73d304d8f84dab261c05551f3454e8d040b0f1560ba1127d272dc47dcbdec27cdd0cbe1b64cc19ec13ace97247941be1df18b3d54bf3f91cfd14c4b7b3e7e25eceb544950141e2975702a31ad5a92373af8237adb6dd7062f733174a4c85953d2f6a3e673997e5c6dfc08ec4cadfc26f5ad390e1fbb14e017a0f29dece2f7dfbc24680fe8aa4f205cc9a9ef29e6454390111100c875da36011effeb5cc3a071a0410a8c8a79140f1c20a408e3c5e852a9920bd7fd69ce7ec8e55753a109798c715dff40b5a6eb578c328dbb1c82a696377c8f95345e52d2e60b7a6f7862a4bd5040cb02fa17216d82c514e19feb8482a3e6029422c17330b062f2bf3150e1aa0298a8aa1cfd5fc90c6c07a6d88d15cdde00122c29fff415ae9f1b2aa71b0f03f5e229ca801f66465836299f991f4ba3444eff8e3ab3c1b1f009645c0ed3f7c81d236b4b6360bf787b15f8fd073aa6cc655d53132cc64390d72df7f3bf3bdaef532af8e7dfa9866977bb321a56ba511ed4d5d62ee6b0d4dde9decf138fcd859a166df6fee71917368744cd496251f1153e83ef70fd4b60687916afcf1598c4ee32315903dd8c34ef38d7a01989a47010c351077b427bc283892c57120aaf599b6197c1c38cef8115a149bc7a8ea16a6d3c0c5339daab53e2f7a9e000c78734c1b490ff130be1fe9bef528096fe54a17d450fa03348f6e0cf02a83bf99ab6e59e18e4b3fdd574d7aa2c944b289fc1a3876434cdc02659ea57756c96f7083abe78e23f8dabece1fb90463fcf9aaea4e205ba8861040297fbf72fae5b4c6af0522486f1bfac0ce7b1216db93dea2c7772e451c931f8d1d678162c444c761f0969c3bfc6e36abcb27d93781749b46b2bfb723c7ae418d1307bc0ae4b2fcafee3a037129bbc19d0438c3381ee8c23387bf4dd3fcc7537e17c3ef8c37dad1f2b023d86c55de8a0bd3e7781f8eb9528dcef43cb7b0bf36c6d1447c44342d0faf22ce5cbf5f4f73846e7d2b4f7a0445af2197da984616445e8aa74680db77913ae0d9d6d725b4ffb3659ba0369564f3bf9c1c4e203778cf6401db960fd7cf183202af7eb731dc93d0bf31fee08a1da7d2c14a125a1f19d0b973c30a2c4d22125263264ed2a754e2a5c6268a735ae447464926a94bab44733b4bb9535769d934f48a64cad5e659c439ebcf779fee6eef0e628063d74d8015c1c3889662773acf0900833f54ec1de6eb55ca29b6b118daae641df8e1730e8f7f7c4378b9a534375ed0c7aaa018bbdd584b3a9b9e9eb3fb472cc5c284f5f775f7ad7e8e1477dfbcce6e229f13c12f18475e8b0c6029018fa748199e93fcca41e4bc249d97054112992eaa63f46be2c3e5af00ec4c8bc7f0216815fe2aeea1c6d6321971622c9b466810be2d3b821a3d2d660aeab86ab1541766ec6e033ce7103f0ec899c75393bac9d469eb3ac1aa164a8f7b78658bfd083e0bc7e0fb86d7751e99b39e3c2c0cbcd91445dfdb7354d4179feefba8520978ce79ecba952fb23946e7089b4289670a267f99d05bfc3c7937167a62420941dcfe77e15286367febdb70ff4b579157ac73422535baa43676d743f22a4c4ee484ec4bf8779488a9af95825353bb33e1d3d9fc45b4c998be2e0ec81b167392644a1a7e02af50d00ee2f1a2ec3b605f9d3017d8973d71354ae30abf031355fe62d7e67f3789aaeef881a8f999083acdb40f3ba40094c75dbd4ac416619a865529afec9a86ab2edfb1f65f718aafe5617b621a692a812800ba038645e60c3e5a5f270ad17f0c54f40bd9c29971a811c67eb54b647ba6be6e8e173fcbae61b7c5aaa8a251fd8859e8bb4b443879b5631812a6cfa13ad09264abc49aad04db80273335221b51b6fef9db544e1b9c38e64291142b4e4a18939a1edb955fafd4a767edebb50266e17f55f45f3beb49abb9f392be5500dfc212428373c035725c7cd3d2f2c568fba18923bd8a5b2c495d22ee82a27702cc69c3c6fa997abb0d5a70c788e2c0f06c98097ad2b44e9177359471e7ad968e1cbb06436f11b8149bef5d962c64eb837f0952cf6be7edfea649b221a36c949315105417e7ab050c644c7355ed302a9a22c453b89575b3807d7b2c0e05c7bc673745e68d5ad45ebea6c8b180fec6d38f2204d11b2299b09bdec4bad9f9a7906e7725f104d5ea6c379fcf37336f2b5a7a34d00022143f2150840cfea360b2ae912a3588db9878a1e8729c675c502dde42570b76e05deadaf0d280833bda093787155d48b10e32b9687e77dd866fbbdea0fdf14ce1c85cf5c0267ee9a71097ee30c07d290f3540f3fb3fcfd5cf3e055cc7916e323286341205ec9dec47923edecc1d1ab23efdb7a105542eae5b8a61060dd538884987144b3f6aed86fe3d517c55825de1e7c6f49e98e758b3a327fabb510a3c5f26c9ac7bfa1fbe5f224f1357730f164969852beb5f373dcbaf2db1df34f88310551840584e8e7ea9f5940b112b2a5d2d749adeac1038fe12ec1fcd1fe81cbf8fa20c759607c1f866e4ed82123fe0d6b2e67f2ff3b6ab35220e64db08df712bfcdb3fe5701e42ccebd652461a16e20249e644ae1b1a6fc7fb62e9c1b97992e4ebadbeb80b90eae2f692d66cd230bba707f11df9dfbe0b1f5174d0ba51a6de37c651aeba0ae52d050e8d822fa0979caab5f22650622a7023a6194f31a7723c0d2865c93ee090b3445a4712e06c0a3d4e6ea80ad4640b704e21d70f0365d77559c76171c3acee8beb50bd9fc0ef2b64f79005d49de5695b5edfb46672514392bd480a349be5b5302dee43f17fd627c57ec5aec4062def8961e8579e65b29b13cd75d4d73a11289ac0e082d797ae27976bc80ac98897122f65e51fdfe0e76571c9486edc09a046d066661c7d477c6d03327adf05bfa12c994952ac24886c90ec11e29f600f9fb3d2cf2e29b53ddc5757123e32d24e29f1732f7e260f566ebdad4f0cec3eb73680107040c76772f4b35de1a80e9b6a2706768f821307371f42a42af4407b06b22c1a1d3baae40cb17b833acc92404b2b123ab03b6cf5b8dd478ea11e90a0f291dc052d878311d81e2941559323383fe7863ab776dcbd2706b812bac2ea4f3bb2af4ef3058df7fb6a89cdaffd87a8005a06f85d7f044e22888450b22535acc6670c4d9a377d091e0c74dd70736414952880f44165fc5dced2c05606b1a6992ef5f1cdadcfa029d70ed06b9aee1972375c4d915c3afcb96db7ecf495ab4d291a3553ffcbf9ba477325a54d989b48ed69a11fa8dc18e81d41e85a0d8d7309f7a76ba542565c27986a33f36012ba241d6688cb3fe23eed7d266527b6991077487004990ad58ef1fadfe8b50a4b1a822220bec41af8b3869ee5e93db482875ce16755add6da6028a0b5a1511429a1e737079da550e7027214b1e606f1dfafd45b2309c672ba4cefcf0cfa8ccacb822d9991b49627b283c818afb193cd9731de7230affce4a6ebe36a28f0e82cbe09daa8ff9493ead9cada8c629a233d2fd6c1afe25a24c7cd38fce2269866caf378ee7456df810dafbb42cec2c30ac6a7c7290602dbeec70cc39f3aeca14ffc12ca1b5dfd9c5896bdd4bd55b5706a0ce3ebee97b903c634fc68e0db57f2261a0a4dbea67464902876f7db3466db23b1b617c20c0069ef5da849c46698d46a777adc7d54594b670de24d4ca08ce877652541a45ead0b9839dbd2e06005e80df4c416ce15a3066dc02539c2e7a7dded38bcb9b03827be0e8e8b85061d8194656b45982667ddf110387e88b85bbe3bdff642f0c2175a76fc0d512d1b7a8401e920a4f2830c68c46f3d052340110c57f5107229a0371752035305c8b8fc3e80ec9fbbbc01ed08c4e809b752949a63c9f07f6f8e487d0b2a055348ee17b126bd2766cc33b40e799df71fca1f57aad0429d4b143d234c3a23789add08f82f052a95a22ad9f51ed64da91ba830c0e36a0e9d59623c0279582d671934b636b1dd6dafb47366c243bd188d556e8dbb3f8dab8ca08f38fe759a5470a1279adc1f60dae8feea1177b89798008168cc327770bc59d769eb9a744c9207dad6606eb8396d786971e5498426814897c792290fa130bcef204609626d0a5992ca3e46f9021c09b92741e968dae779c9ddf86081e407db25ddd4dea695337954d4fa5544b5978bed90570514cfcd93109a07e0e3fa182ea7c379a24e3475e36a37afd339392d68579202f5c606e7f44c0e844fa5d52b783296b922cc2e7a8fceb6cf8d6dab425c3fe08d1985d7d353e1cd020ac096f477c2329f9d4f8d04c0845f5e8f55d13a022495c558a9cc6fc8597653814193badc6dda13e05557e1d29e03511e16c03bbc751b1222c76b554018db37b4c960979d7939d295b9440d53c2b1277b8b07df3b9fffb4f04cca6c54621e64e15d3f5e4f9e9e28787cf2804929dae8b1af02be0f55a592b041b195c1219751eb249fba2ba7833475b74fa658e1a7c28041b0f19789063e63dd0c89241eef7024528385933548dd71bb2bf82ac2ce03c7c9cabda4e51bcef5ba1d1f591abb1a94cfc03ef29070f6a470f04fac2d0dbfae955f0dd12a13d2e4444867c00c82db903d5082d9988d0a37fbca8bdd379cbe6b48a5dacbb06cc468b9e686ee8920d925addb3357c8e5c323aec0382996134e903217b067eb1b89addb1d6a216a1436beb400a2d02f14bacde4449692ed13218422ef3d2b0aa92fd6cdf7af2fa331b3e053911a89a8f08d8cca840d920516e2c5e27a36b4a6af6c9ce615a4858fb249cf155da34e03e870db23f868a14d18d4f0d67c956e7a1350449c4b10c8027abe250fce878cb2e03d51f3e8d6cb187146e29844fdb2b2512fb217f44a3767f8ba5251b420c01387df6e76622098a6f0b2521e289ceebe3425c13865248262772a6abad2f21f478c673a3a82c77fc451e525755a172c78c2388358aac92fe631027c4e85d0be9e3c0e434baa01a8b273d31a6894dad0f93ac6f05ab784e42345ec8d327e0a5a483102dc5def17641dedf5792cdd4a3d35693a1952f5c309f09e1df9adcb2c882f7ac76e83a3dbf4e1be090cd90581bfec49756888feda214dadcaa0607dd26b00c4fb1ed5863ea6f3d43e2b2b3fefad0f8a18005e79d814dbe69ec9a902390894e2b257f3d38dd50f69ecb32ade7635e4215088182413dbf8a5f616f3532cc88efa70b054cab11d257461fd06224f93c6b38e0ab694ce71a4b9734a44e8aadc89c6e6a84e27f4c5c19be6e50783c125ea46353771e5863feadfc3d4f76c977d853f21ad8b1c70b87e04b4350b37acc4795de768e36c3abfa43a1159df3241add284d23fc042006e5e0eb50768959c3a2708c69dd5cfe8c6919c1ccbcac9af301696d3485c83c638a23438261d3963a9e5b35fdd1165c28788adf61d1816725a6d066fd5903670478b3e37b076d5a574495cd56a175dd2b3033834262a66f7f63bc4e07f30bc92ea62443ff84f7e7746024af739deb5e26e5f6e27fea49bd3d2658fc7339dbba1db21bf708e228a8c74f32c7d10186eb6081f602b59884002fea3f2caf5841fafade37a5d5239ac3290eec3ccc7451d33b371df88fb1b3b5242a391ad36133919081d8c43cde6109ebf7fbdd395438f8f5da7dcbca3c0ec784b0efee42a54995d18dc80a113927dda909580604f37806a3d61e6ef067eebc5af2b69083d4b175a22a6b3187d3368f92359005f5bda171ecb3d24f9853ed9830a99809770ad1f6b624439afb0cf931e51930c0b36ab8719e5f878f7f462b290f0d5139a701f694702d836b4550ac89d51a91b1d951786c57cf4fb221e3351138c31f8802be54bf99e88f944b7970a60deac3621b74aca97c99222b836e0e9c0d4f1c445199ed0845ed3857ba811e3953b70319a03b46820d656beb6a8053a4f7119e1e16d2f1cb30004100b755950b61594f0c64b385b0fb755649a398149df6b73b5fb89a87d31e56cd864eaeb7a802ac2e849f7e966d8dc296ebfc746d858174bf7e3067b27639994f357232c04e613b30f414f2a639cf6eabcf88d4dda2b9e0e4563160b06f655dbf2e12e84d277b703fb207a43a3a7df79e39122a7e8596fe810304f44e46ac1ffd21a9119e2d433cd192db367e7ca0fc215a1bb196899c6a23eda18a1f479e6a44e26a19182eac10d58a2454efb900f7b9c62b3f3932fb05e4968cc7b7988a3c149ab1a550f0fbd4eb9c1fc9030866465b2c535837e32a40e330a0aec9835ac3754b1d186eceb978e54d43efc35774b3f21ecd5ca4b0645da74e9a0a62d5eaa4fb028bdb831ee77396ff29593048f954874320f59559feb1101cf9e23617f58cba606794049bc86db03de4be609355011b93a17188db741338b2c49b1f8cfddda7ac6be19a9feb3595b350b1e5b77ed65da9978595e7855047942f15d99138d4f639af0761d6ee1d3679721b59c36fc86de5edea29958f0e3b28b9b245f4f6d9c26f2e1cf899b014a6c940b8f57812cb6297aa9ffcef75e606ce7ddcdaf80a80811897ada4f639bcd151f4bcc915cdb5776e8d2c82258788d4128a06a4e9db964497190fe942325dc3f66f7252b104476c99a46a06bccb78b01aa6a03575c1608919714ed156c712d0ab06ba237df72099c6b839a42ac0365f037f5972c9eee30b93aa2dca45b64d40d95fbb98cd9f6311ac1845ffbecb3f07ce1c911bbf0268ce002e3d9ba707ec2f48adc6d7f75b4bdedb96b357f7be71ec493aad4c4297039a0970f2c086e191bd18ef20b280df371d41f0589e37a039406433be6f06770e3490de2ec9c945460d146c5621b7d0d39679be4b054c1691fb0f4ddac0a39f621acac61a1a298434b3af3a666fa29edd3066605b9b0d35e365ff5d37de506a7c3a7c71cf1c13450575c44862c5b1f422dada81ecf7eb86dfb356dd30f7d0ab6b28152d3a8bf480ee27fc594169b2fb48caaa75ea12eb70221fc6763a3f95f32ad032a83a182ffaddf6dd0bd0862f07bbccc1bed7a1cf2ddbbbb26e6dc39b9c5e7581c697b76c0347a87ab33f67dbdfb6821d708432fc364610d94fd53ad9d69489581954e244f1fc6c66a735efb8372b3012ff66c534a07a4ee74c8275873f07d662a2f228ad0e1864a3cf7a7c7d7703eecf68fe06a44847d1ca2ccf80f31d8429b0301062c1bfcae861e8bf09407b6f8ebe170b4ae395e6937e14188073b83dce8bdda41db629d804eb5a940d08911271d28c6f46e569b3ee8e2b189b9fe75d606bb06559895ddb866eac192df8562648513161594c6fc56640ced50217c2b7d8f8924b4e8c2942173d09012219a944b3196e7d794bf45b3b3cea95a6945f713a37486ac0e9ceba1ce52cdd333cb5ba2b070cd89a6739bdea1539b81dbe8cc03d7060de8386dda85b1be868013b2ade44093240bf48002d786f2afa2ef1d75c6919697598bdc998669df7be7cf683db6e096a134f0e1750690eefacf250ace067eb41d608097e2013b5a321dcb9b08646f609198585b58366c1d8609b2db1feccf98b342adaf025b0c556f4ac0b372ac7c1af3397674f4d3925922560d41c730adfa32d580e9c3e05ca1b157b5ef56fd5386b82ba18dd542bfc597fee90160ad05e4559a8ceb5ea9a415c3c5b6ae8c32ac04722e7f0ead6e0aba52cfe4f66649c21b0383aa578256e383b0476b82efd1c60c8d4fa5fa8932b328fcb86cfd95695794c7ef2a1bd387ddb04e244dc386f354022ad1537fd0abff78101e3084c4c45ccb3685661b7632fc2dbef86274839c7303ab0e2340598be5f4fd7925e486435929c1b59a1da682d0e638187f0e1b9fbf54d66f537c5233e618a4fe6eb17e684e0e5edd76ba309f85d79053ef6c2f0d40f9428e80e8cbe11fc50ace9edb3c3d7617c59268ccae6ac9dbf73764bd465d4ce5e53028b7130e06ca5ce9cc52b20384ad05fe7696c75924051d12aba447d8cc0ad199f426b5ed23d133d31c7526063b02fec9f74448ca3dd81829d364e6c64d39162ea0df856dda659355109c7dd71ab36616ba7be157f6a5ccbee971d002fe6966ad8cfe8d5bfd474e91422849d1f36c7009b7d23f8c8d9e1499fc713ac6548432b4e89b73a6d75ea06ebb75fed88aaf7b2bca9bd6b091efe1df67aeec0530d339e6cb17503479802a83d8c84fa509aaeb11a588bc140ec2ee53f93b2a0627cc3dde884063ebe312bcc2b4270aa850b111931ff4c03d5a6102be07bb39672e90ee4f900e977f84d31d4baf9e501a125a2282bb4c125233af47a6470fca338d9978025e0418a808655172f2b9cf0d9e4179af026e9d2ebd7c920d415f80b8bab56c7e344009b43cdc6b63a844fad24155376d0f47d753ccbe7b18ec2d7f597e2edd9120a0416aa46fa4d8c227833d92a350c8037251a147c11d1518bc22b7ad78fff43ddebc5ca7adfa3a4b9f34d0ed75b490857ed5604ff8a40c57c16fa9190db2bbb65183164add526382ec937fc9f90ab91ec70bc7a574aebfb1d9446cfdf48d92d6c753cf3d8472fa1429d12ee388a7e915feb0bac68c41ebebfece0914cf8ee1d406f4aaf1d0c191f907086069fdcf7dbfaadd944802c24fc1d3425f34b362d365a11ba29b445ca0ac92a1feff7e79b10ed8c133fae927ff38d9e1a7529f1c3a390834138300bb4f593fa4c705d0264d2d71a968c7d40c24e4f36cbf2691000ac27537d73ddaf9c9dbd9fbee4c94989ab90e062ee952cca6b7ddb7a9fb59c9390b67d68883c2d03b21e6641d1c28529e59fa34e50c5fde15e4f5ec0da5eed9e7937b99cffb263f63e74380e9c7a6f6d53e823a81042c15e06364eb6c5b7f7cf3aa1e516fd22f942321ff99cb549f9c2b9b62f7758d200891d35cca3d8480f1d232aeb513b9a3ee56b8755d5c4326055ac19fe0e3232f2c63154e333a45534a892e60551033b9f733d171043842712120c345519104963ec87967e04311a11712cb81268a7b536a15a4d14f1649c58eae02f3add856039f20c5c768d9e76542d57a0dbf75e5180b5bc6502d051a7dafe88fab6a0b4f50be1e75736d90224269f5d1af7a1d1c5d6f407bf666518c911b4a4e84536279d355aa51ffbc98ea7231c318404d68f3182cf2794db5da392f3e8169fdbefaf39f192caed7678b6a670dce2e84a974101834422c9083b8c1375725e67e68c8fff51fb42410c718da7a8bcb7ff355360f93871a7d03fd9091144ca185f6ad2bb9f8092e6b44ff9787a04ffe751c28fee196fbcc70e5f65e8ed0ab3a39fbc1cb4fcb7cfc16ba4f15bea27f9be064a52f65eb8e33d3a6c4c3d1b1e393da3e6bb369b432e1b13dc699f65f534ccea5f1b5b1732a95144f867315e4020971a66c389b5c33e7da475d4777c4eed573d19c66dfb39550a24e84fc6d03708e3ecdc31d8137452fd5a92aa7fdc39b1354fe481b39cd8f2a8011597105d8414d9903c5f4173022617d95302ffced414bc2c4cdc43be4139b21c399c37ae5cd78ef7049253422953b49d20a566b3b1e46730bf8512a82080409768e893e8bfe7e061e73ff0e387ff686f0e7cb122e83d48789db36b038ea5521b013385bbd3c5e084b18ee297c4ccf9a4862790b4015fec9bb5caa30061bef4ced344f4b64485fbff3491658d1bfadf8fdfe02c4d9400ad0eb9e7aaf2c5083909a927dd4f7a9059de3615acab09947f0527788ba9412da9ea456f19f8553072173594bd3791ea3125ccbf86d13b8301e7347a4988c6168714f952b925f080f83de1bfeedd6dddc4a6f9a3575cfed2ef85260bf0ef38a629f2a9e7b87c5e2f7593f67b286f421fd4657199a039f24101e81ece89bb8dc33a3866552dc1ed61a78ac531bdf9b786fc5aea3670be99d99065ded3bfe1843d694c9a1ab2d76eb98d97fa4f55084741a191b1e9718e7e22786bd247ebd3c329475dbab58bf8670d32afb5904cf3877fb82ecd0ced13fd6e2d95fb5f1a9005883da87c7bd487aff4db5c8a66df3f212b7397e7faac5a1eb69f849e06eed45029dfb8a6e8a7ec01c0ad18332a64508e202a8263976011fa4d2e276aded2c9ae056667185b4d493f402858da951d19258e8fd9bbcc3a7772e8d9ba6fe2beff35d4093052b6b7d9c2ea36092a10ce625a6842e16866df3d4c52abcb98d8207a8e61cb4978b3343fe69d24ed120176af6d7a237a74162996b5db00dcb9b6f93fea6500ebdd2ed678425014c7335647fad7cc4c212b56d1630ed38ed84611c8f1eab14c56bb6ce7e99f34d171b31d888110fb86e5b925f061f986e1e6d2c28946a591dd64c6eba9761abb2f1e7e749fbeba62f04a90e2178523fd5c3b2a745767da534bb9912e5acd20b8f1a37702e460a5c284cc7e91ae35127bc23ba7b3395dc5ca9f13d0b6c55d424562131e97762545de4b0dea115cea93d6b1d2abe1941022a867b9ee868bfa46fa91d55086456763ac61d0793f4de2b394ca40d3a67b077e47215ea7699b892e43597c272d6dd9cf41d4f7b9fd40e523f4fe0012837248ad5dcd1c2f745263edbb055b7d92c2c58bc113b9de10eda32bd8751e2110d31120be6184ab2005ec9f495c4def51e41e9befd1826c6e087f1e6b9bbcb4c60faed2f76f195852ef1c5eb39556b8b030927fffb40dcbdb37a1f2ea938f73c87072822f9b7c3d8374ea62b8b7ec4f1513c373e1fc6fa81015bfb94a643f540bf6d25d31301d69878915ecc5e2f630794976870e75c3f7c75a184ad7f3b659ad2216f95b93a6dfa7f3aea30761179a80a62a2377ee26b95199856263da8a565fc9db89f38b14d054d1d975393306361122cad0df2a146696ab23b9a4bba475f3ffe31636e58b5a3c8ff3ecb6e8006e247abae7c2b6f6147eaf882eee45e86e980c3150e88fc6cc9d68fefdab7ede48fdd77c0d263f5de687df34ee0c0180c601e4762bfc38a88744091e3b8074ee472fd907b12ccbf6b7c47149761cf53cec5a66ef831fe86f4e40777c0a0a59bc4bb53424e94946be4433668887aa44f0f2d1697b23f5c3dc264ed95291e6ab8d41fa6711ed6e2b72f13a041b46499602b84b10f6aaeb24ba674168f8e2c76357f880ea32c7d2b75ad1601de232dab8d3ed951c656d379464efd3b76dbfb91f6d50b0f02ab5bb3c5d56434c485be3117dfe0f2b3f379cdc0266ef87acf9f537cba7426509af590b519e98686f276d59ec6c8276161551add2c2c8d837e6e2d40caea49eea250346dc8d4806c533b84bb9cfb36c6fabda9cbfd23d9e6685298ed787aacc76a80449c46e59bf21acd6856346ab9a0ac074523e563848f58f257d1a587ef41f26dd7bfd0faef55d1bc310270784b9971d22e6ded9509619e7fbe13997a478739936b344af6c2793a0e9746c0f82e57c0b7e66c22b7dced9495b9a1ee775f85729d27717c8185eeed24145ef4460b6ad899a316e45f374ff48f20b38babd0b8a14febffccd952f1cf1bc8fb71074fdb7c90d2ba708307064e1c45087cf02c9178d344378ae0e61c508021f4c36e78b4226a1302868de14b1bcb5f16405b1cbb161466217d8781b6037a0f724d3b58493ab548eb00ad66ce18bc6f19c0ab14936607ca49532df55b449d663b1aef26baaa54abe0b9119a76fac7f845c2b4dce6008a3200133c8f94b2391d8dea0783168462f04fd07687a356085bcf09a12263aab93cb3c95db7eed2adf04e2b1fa890feebb6e12c654bf925f1778e3e6152e00d4ed2bd1002307743d027669f93facbb495123edfb873a6e8a39768c928e23421bf27934edb8649e38e7cd64b4508755e9365af7ddb01887f0daf58792501ea55cfbe79146e9ce6166aad494a5459abaf3d1658ca64aedf070bb287d16195f63fc3b58a1f6d5f840ece25bfd357e7ae86d6e349eb3273aab3aa2731bb617be249ca4faa7286f4d411a9f9597b6f92c2afe01263f0d905d05dfd1c29cf7598d6b566a00b1919d07541cb5870518760038df2c208990b19e99d6357a718315713de928f007abd0b9f017bf3e0790e3083056a216b6575c6b9e4be7b835d0f24eabcfb52ec76b3f9c7ba59a5b52f01ef4657aa667342371f1ab48ec59f08b9b58d8fd8d0a66466e2e0c0e3cc5e404b84826d734b1096142066a413a70e03f786d91dcc42b483f6bef12df0fa34b126a866cad04e80d8d72f14a8197922772285093f73942fa48fff15be26c24ca39227cc5d7368339321e596f00cd69563d30f2fdc8d6148d41502eaa0ddee18006168bce899d9bd5a2ca1233eb9c4ea5da07959399fc8ecd6e1012b5148866e45cef3b9d3ab228d067e1345e883824425d05c63d6fa78e24caa57900b79a2ad0d36fe80b23baf220e9b83f4d8f0f7fc76b1bfa2d4cbed15081f9b6e7d340b4a999fd8f529f6dbc7fbc1ec779d61498c396f19441169e061dd013f168925a5eaad042198e6184b3233e8ce3b537000185004d325a8add3de6e8d1fd8b97878f7c6af790a39f685791e61cde84b01b212a13d3068cdb3cf4fadcdc2f83ac3cae44d96b8f7d5086df391c8389955def44a19b20f077ff0e601e5198116c1468762fefc1d669ea0c09d090b63839cfe350f4f51be51da3a5afcbd3988e3bad1f2c2f2da86a7f4d3d36c557dcbc7fbdc65d1dc7eee7ef70ce611289e15f9e9e998bf4408bcabf272076348c4ffa1cf37eae4ba55530a48bccc98de02eba57df5dcd66f8ca4727fcee8a11722da733a9d993edbbf2117f0fb41b25a0077485b696bc6b67e46f340b8596948fa3048ae59d49d642f311ae54dca33b3f97f26c7876dfd499a8eccb8ba050cbc7f1e14f1814fb75abbf01233dc0d1429b6bfc08df3ecb0cec61962a2f1b3a227bb7b6a4ac5595b71087722ac365099e419fc39ab3898f8ad04cdb31276c61ff73ccd619e569bd78429b831ee107d60b25ef9e4f7405a2d5db9bd16eb41c271761ae0077aeb85cd49ae55c07d81e54e40d4d6abd21e27787d4acf7a41544dfd80b49143e0ce7fd810421bafcfa0283310e78cca77029c1cbb1d41e147de8f2cc9c7317cba66b256775e0ea2161aef1112d1ea5e6104342ed46f7a37dc0a88f577a9eb4ec31beef7c181e3eb0a4a99e94e7ebdc815544fb6913ecd4d4acfb8c26c8f85892afc0c005ebcd3510edd7bcf0f32b845ba58dcffb4299112ad75dd307160407a4c7148464901e97ca3649be38a4e090ed37ee9803c5132c719e844730508541c54f1eca897c6eb098e745f5a2fec130fc233452eb920ff7b5dcfc94dcd5b437a475dfe45c80f3ad3fa621e372851280bc5784e3d1bcf9e488afdc5ddffc1cb437b90612913d97bf1a95bd548f4a767e4c7104127de08ed765927593ad1d2518d441c0a185aae9e6f449bd22f7be272e4374f0141342968e4922b7e78f174e93f39a3c29e35c936fb3a167e05834bc7e2aab3cfe076d8d6210f1d7939d02a06ed09e5e395e5e372deb2b42f88d57815b1033eacaa380608f838256ebd92891cd749c65f6b9a03098f993a31c9d83e098222041f2127a9b25d3c747d61b5c4d7737ee0c706a5f131a38231076f3cf44b72c4e960c06fcd9ede419663798b1df4fbde7a2647dfecc03ca0729260048d0d14c82a9f16a08e72e11374ee875261fc56156b4c67539f50b230494557b65bf151332ea5e1f473b0beedb1ebc1e3fbeb92fa679c8d71c500f0da63751a8f894c3917ccd575337dd58f3f2fed8abb1df0e7c0480902d5b184714bf3577db015f93c922ca1a5c8c7cf7658fed68670d572805fbdee5b0287a338bdee7b99957647994cb28e97be9682bdd55ece62ae309ed81fc8144ce0d637d5afcba201fed085e0bda7ac13fb7d676d11eb4b848fd81bfba679a40b988f51ca9a4bb1a0d9f61b68fb11adb89e76f2eac6eb75c5f772fe7e856edcb075097d617c59c16bdfff02cc2b23ced7cce6140ea1233543fc0164660503fc4821316ae66d34f74397da8f641dc91cda2dee031b8fc55c1065de8232d662ce3d7745c36954d5466c4123ee3f96d036e9960743d308645516a43516e965a7237c761a9f723796600afadd195bf2365f6536ca57009c09e1a15b5f47bf15c178fa9a9b3ccb1d56fe6e450d3624e27f1462160e2c5e98eaf42c4183280dda5fa54dc02adda73e833dd04bfc4afb199d484f392ad4fbb6db8dcd5ead6e21d3d26572abbbd039166e391706b1175eea9e9edb4b7ed1fb71270eac8f604c93f12bed96fe0be699e3a9537b242214d6c54810a504b64ecee731871ea3986d60ece79eb1551835c75458d3efc04b5f55c472ab8ba5343b0ec820ccbf63682bec6bb471f481e454037a7e32f1b3548b3851ae42289c4c8598f96ae4bbbfb12738a301f40a04348f6edc2346ab2b510e5a6079e7320b73d622354bd307420bc6d25a624bb30208f0174ba3994ab0d457db7977510006cca4958706829d03a482e02da0db6af34a6adcafc52f2ebe4fef25ea3a09819d492d26f377a23ead69289334ca7e3af5672f7f0e02e62531bd3566a288321bb5f4a028f46c05fd4f6f3edb0fd66abca38d4cf85e8e00141cc4e4303574e81ce1a7c60b26e8b2c77e2d213ad18dd5d9413dbe83e4030fc36307f008c1c95be36523986b7d99d917806b1c4416c2a4ace36f570a0bf47b6c51b93fa4f2ae3682402a6fda44175ddfefcd8ce883216cc7219b214b94dd3ad57f06d79cc9205a383d055445f50e5b39ba65206f1507a3120cbf89b4494588182023f62e19f24dc039003df92d6b472acbff9c39e5980420d2283df5d420b875e59b8065a854923c3b0c2ef259b073638510ca68316d9c78dff4f66efc6d1e0390b4e1a1e918a39395804754da010abaf9818c8d714c33ae832553dd2c645372323dbf45978aaf1658e6cd63741f99655f4b523809d6413880ec29467d456069ea8c1ed65172a13a3b9397aee7a7863baec4d302fc4241eb0996aa4413c1de94837845cc7fa948353c37396b4b58d738348e7efb0b94b87f53cf31a45635eca5a39a41307e36a9cb44054408826e596ea3fb3f59414f9282572df18c04c27bb3638755b134428d29a5705b32c2987460e1ccf01f8c612f8f16d99e8972a64c9aaea4eee58e619b38a1bdc93cc3c49af5dd254ab38ed044d40c4ab33a9272cbe629ee944fc0e27c3cc997d64200c79b83b99b993da9ed25a4a4ddf37001516510c1df0d55ed41359c0601b63ee26ce039cf8b018caa1fdbe83f79ec608509488e55a72c37ebc4ed1b72e3bf4f6ed888d1dfef145f791a6f297fce8e8a09e0480cb2b76fabdb696a8215f4bc7a56c4322d054ac538c6f0fffa85d4eed8dc2b4dfc0934f576a2d14814c538aaabe1e7eb57e8f362ee9ce836704c8bac8b85eff29e0f0502772404b51ddd67d5cbfe957638c79acc9b88e977012c9cf7c4ca7bc716c322e56070daf28fae77c0300a43523599164d26ff5cc3db0cdc813c8968b4209a6e7eb8c8f85f95c9df974d3104cd0001bf138eef75ad61dfaf3a438cf73729303f79a0d421ac200a81e27fd8294c039c8a6dedc58c06584673ae44608c06ac0fc7ff01f80d6b7b854c0b9951760b84f6a36d198ec690bd0173741d7248a90a6bc9dea80762fcb0004d895d56562605c0198e0ac8831d377c81397876b3bb7f5e33d70676272aba45e9e56823b5e0486276f6de4391fa3b35e5fcfe8979cbe100fdd1245116b9484ee9635b48c5ba119092d095ea9dd64d069011fb24df4cd7e360e0e9f5a45bdd313ada4878eb26067470edd0cb306d9f676302d3595fd560336860a2c509d1ff92ebff17533906a939590c159ab487b5101b19d3967668c4ee923de860bc82f1447d9a7dbf6d55910ee5be965081024835c0d9e87e7c24a512ad87a0676d6263a95d2f3b9e279b50858176f1980e595a672e752a3f9987ea01667f102807309081252ba6d7376104f2dadf1784ca49794f5c6a0ff96acfa2ddc27523f66f1f9fa175c000a7a174f813738ef0895855e90cbad2da6ec00d9c6c1746137a9c9e0a305be82bc6ab379119e152b6431a0b9744b36edc6eecafa92f323b574827bba1b576e52362ee44666d91fda2c48cbe6d4cd2737da2326d0300548d08563d38b7d2e4d3000f9b2e2a356436b1282e36dad8d1341ab6273a37cd12cd18e3dd0b830e8fb9e64de20f54e25d09a8ca493eddb4f0c2dc8ffdf1cfd54c63be01c3b82382b1cbd4acd2c59b0fd59922e8f135ee2ec2f27ddc636584a6a221777dfd7e608363c453d04bca2f68cfe51e7f4d3bd71f3ebd29cb0ea5a86587ce73b09fcb8897f74927a9bd8994163c1c9081f929fee7c49ea8f7327bc13326128e654e179f744afbb44abf1ffe28377f4e9616b6f91cd4ab3e83ee25979ab60983ac53571dd5ce95a6bf0de1df4811b00f55a9cd072e77edce0e89ca90d49eb3273aac03e946bd8d21aea81daa99cdc8aace9adf88dc8a9e9c189ea23c5c8bf5dac51d2aeca1e9820b0d0cbf6466c65c4578298c53349fd8fa8fbb1f82b67e4df4e68b5cc26469615ccd5dc7c748880d2c8e736bff871b87cea4721d24448a747a8fbb944abfb0a4fb36c569c342f43ad34dbb3fce67f13ab62c7fbe065140d12dfefd6567e6e327050306e012111ed0dba0b53047d7691fe091ee6d1b2381c78b062a59ecc319c255fba9b948ac7def5e35535b958772405378fd982bf7cd8cc7c5594087d665e3432b3ffabffdd18523de8597c66e6c34fda1e5d94d1f3bd778078c62224126933a18bbe4bfd3105292b071f297bc5dcb72e728c644e98e062a22b46578b5904b80bea4a46e469a5bd1ade7b4ebd717bfc1004866b33266ab7fb85575a0398e086e356be9d8751c3e223e13717f8ee62375dc5ca2a05cc17623a6dbf21f75da8fb718a1cd2df38e90c8962b64a62041c15a04965dab02bac7ffee1e15e4d6b789a220553ec000539115bfd191611b2d4413aa68b23a643ca8c0434d404aeaa991dfa48f748c6dbefbd197fdac6e438c67b41220af2fa161f1feb2cc3d034730ed513812fa6fa71a56cd15c92151efb749301e8b7633ffbe9682525ccaadd0d2d0282c0d083816ee88c2a117730d049ec2857e271bb96dac7e6012af7f0b58dd2f6174e8f4e4ce676b8fe77280e13b7e01dd0fdf4bbb1e8256592018b127ed6cda70006b05ebe84b75cf2262d2f77f74c5b99ecc370e6a4f234ed6447da67d2b21e1fb97a0910ea9082ce8af49d3a82d237c3c726f82d11e57a00a57aa266a326db4facfd433309d7d8b6a8e5b41f3ed1d7aa13dfa9eb42f0eb31daa96cc07fadee2a4778627018ccf7caf604bb2299ea8fa38265a54b3d0135f851d49385faec8e3eb5ba645f9368eacbdb5a74c83af5104fe3e212ebeb263c4eb66a09c5c656704d8d3f2e674209cab3e51634d9fcf2b47951f65a6ad7af41b8ce1406a35f42da0e95c1b272813bb6ca50611692c064ce3061c980357e8bcce2b3edb1cde82df22bfa0060d1099ffc2c18d37591249d1ad152a2e84c41e116baa4dc138c729b23fa5e050a37748986866f1e7a7eb52acaf625a11edb81f47caa2515d2d0b4bc2d6ef777618a12b7fc723fbe35045c1fc2d3154df4bf7ca19f110bbdfc0c04efd4ee431bb1e618f839a32585dd5f0e37aa3786aa4b21a866213ac521cb5283783e51ac6c226cfc3090be407eb865495767fe448610e514d1ca1305c3a3355efdadfec15d761789ed9ad0b2ddb9d505c91862796b08636bed94d9195d1391f8f635cd55143ad60bd71f52840abb41cdeb78123203b8c8fd60bab5f1c41045d19ac1978a4c660d9284f70a6f270aefafd9eb6f9ef997e38ffa76cd1212bc81ce6d1c8d7e55f777cabe3af145cec9d112b14dee6f28e7a617533b7ef24da53f6d83bae6fb6cbe85f210c109e322772aeada316282df30975967a703a5384b765fe509e2e08710132e6ca95ff735ef36a584b58b7b57572fdfd59ba7b3b973b0a0d100207035dd174767cbdd31cf76eff351799643091ce00c788fd1d5609504a3d870d478a9b226395d81e117d0cfe94759f55dedb6eb059266ca59d9982e6f64b7a0e4abafaa5e86648223dae6969bf00fd217a607215400f697d91eaa7b70c53b635536e1a8941a418c7f1f26a97d24e8aacded4d76b06635e6a9984031839cc82b127a29c7605d9a6af562803218ac0a04306292a91a0effc1fe213c8a0763302816ad2b92ec9c06bd2ca725342892f5c39686744b4d5cdf4a06e78c34c3cde88b9fd4dd5ad581a2a56826bd5db08a53324a8e70a0de80a603fb863b7103d7b16cc8225694d8a3a1bb856f6879e29be00607951dc541917fd0b0b4caf78452491bd49b205e1ea3ab7a4b8e97d2358ee8f8846289a141091382709b6e274545669f41aff634f89b50fb518720e08704b5f75abda6dd49c1237726e196b630b13ba180064a1d3b0d23952cf5aac6c25a4dfb1f195dc441b2a85cf378d5a0fb231001dc4edd2f6416c883a459b1d5d0b6ecae7ce3220ff89044a780a57386f1b8453f95fe1c5174381287c689abc097683abb67e3fdd1cd72c1fb5f323887fbae45ca8f2e1329458aefa09f0fb5e28007f504ae67720295af07fb7cc48b9ebfc4c53dfca4497d44923f56586750b0058117b75ebe515818071e1f1f286422b9e871fed0c388ef30e921b9ee84c17b9945bf605dedec9b85932bef34e8ee65ad345dcc828064523371cd385943ea1d1665faf0ea4295b48ab63e0978c4b9a3c77f06516c0a09eabd3c4e04587872933efc6aecb5124c48ccc90563eb8f7a1bac16301c4789149e917c44bd709f440312f12631ab302aeb7111c41d0d0efac36c0dc5725d8f66335958887d7c667d33f330096271299e581e016292e859d5dea3a0f89d00e896e5bc1942c175006171600db59b1c9846d0c7f9cb58d211753f542c90078a7dbab1ab2aea464fce81df0c15ecfd1cead0e29f44294cbf3e5c78c40744057be279cab1ef42eefedfb7405c40fed7b5a6638ef12970f7b893a78076585878e64d16a219c44260c913e43e956a876e1c9a78e5e99d750c8ad7d3703960c06bc2a6f914fd72424eef46a8d95b9aa99e1f75edb429ea9a61303eb917789dfdd43664c2aeac6176d718cad21d7d794203f8ebe006322de8172aa35e0e73ac4814ff8bd637626632956f376f5659ec709ab4a67d26f0d43e7a6dab0fe9b2c620b5603dc7d9549dd5bba884bc7746aec59a8c338a686eae083f95a7d9401b4207f5f2b98c67635fbe0b6c889ab6c946997ebce923eb2ec872bb93a24f394acf5d26c06d3379350536845043b9b3f1570feba00bfaa52ce6a0b7215295a287ad9a6da49f60db1ec4b0923ac3ee3d8e8d46aa1ad0d117dd2c922f7671eae4b132baf15917156e9fa718bfc394f5053b9a3f7049d5856b5520e0da44bcd292412eaba533b8db808e5aee2f1ac655bd652ee94da5ce3ec8bf0609dfbcdb61c56429212fc880eb2a931bd00d1b3ef96bd47b779f555ecf8c9d4af70273ff56504bcf9b13ebefaa6b1f3f9315000b78363343e572264489a5bc6d51abc7557db1379e60033e67ea99e8d0170b6d760ce4c8f57e2a927d20a400d037e1ab1612693a50a3607c7fe28e2557577f42309a56ffd9b9f1b0a44d048d1fb0bc839860a58bb8aeaabbb5e75234738f729d0ee48cc3484a3c718840e5c35c81c9cf187691383c767f66c5631858466c571230926b018f1e23d2a94103454b3bba579992532ce9641debbdefd935f4570ea35096094a9d947164e9196ec976f08fae453fc2d07ed19f31688447e8d311a44e890cd3775f703efb39ec3ba7c34c1234f6c84e764b6199141396926d34e199329cdc26b7024422848773c496b4d844de5206822b156f4842685f7d4a6c3e26d3b11fa56216f70c1ca54879ad32e9965182f4ab9efc179fdffa25a6ba843e15e7d91ac781a9913c679e102211856a59ce22e158e5a891a0f28f8940df9ab2b8dfc95a8d3709d74b49ce4b68aa7ea0b7331d3a0205d8233a2b9002dd2cca7064f7fc1beb5fe9acf22578cbb4ccb492069a92cdd7bef7745fdcc8240c5a4273dfca8a7f2a61a36a9fd110d27d9af083d03d504b3df035b2d5fa7030be2aa4c6706809e5c95ca0430b6a0b3d3fc87f707df38154ad1d9d1b6cd7c048a9a6392b2aba8d1065db4eaef03c7989837e88c1cb3084ed251a88796111b205a2d61dce9175022c040b00b666ddff0398db6a9a429157e86c78787f61b082651853045a78cd698689a86d7e1315d63b8ab2fbbbdf73af087e001faa29cb6482e4fad4c8c0b673ad28e6b6c52fc6b7b2c9ee891b61a04ff2859573bdfb7369b1533cf0da5e5c7938e0e246fc46b785c5e2db83374c39667270c717c6325945c176c0c4edc82be7359da093ebd8977800ca7f7e53602f93eb2567b19eeac60d8dcb321ec68f66724108c06a0643130554751f7e9c40f2dfb84f3fbbf1bc2e5540c7ce41e0997c7bcf6d04fa0575a72fc53e6a2a8ede2f24ac09dfc6b9e368a0c30d758a705fb9187f3bec064b15de518fc5a5edad79a83a4fa2ef0dbf424387fc4922a9e7b0c73c1c31b63f006e3172f9610d7f3865989b0ddd05916525870d05342b0f4f4a5933a27f935aa5a20412fba0ed5c466ca753884b1da32cf8b8e5143db8cf1f4894499a0ba11f98c6d4c5f67aeae9c699b110e521e9001be913de342a88f32851431d191b842e661e3d6c9cb8a09ee58fc49b6bc01b4b063bc369ad97c71a3e63e3fe4def76e557c0c7e2a5f1f039803dffa6b235ceac2bdce4ce21849c78098123c131fb1b26f43cdabcc0eb5998aa9556548dead8306889491ce514853fc2dc4cc2097ae244965ed6dc6685a9d9cae9269ac147b77b52af8a0f0f6c879caf48f5c65b52cb1a6a674047a2864a578a1f178d5ca5197c45569bca116af3b03fe5437fce8bfdeba00b279c1f6da11227aba46e8e3e72ee4d6ce55533ddc3d7e10b326e374ee483c15eb7407609408d517515ca38e7259a3e5314a86ebe8b6b9a26735be83c373d899c337551bf0ff1508216447b32a47a718046b6c84a5042df96cac09d0daa074512d86f2aeaa57b3d7dd7853fef7ddb11d6006bb510906df5c0b9541041199233b01f577787fa36b4ef5a9c51a172ce46d8975f1b328d706cd6130c2ad0bfb33f0b92646833bfd3d418c95de5ef69922770203659da78dd067083997f5d619ee11833da301f192aa3ca5ed9a6a2e079cd7249610e593680fa44b28491ed7a335827053c8d629a0b0d51e2c35bf24d3d4014225abba4dd1f49f7787c5c63d412a95e81b2550e1e7e5d2e363f31021b11a05d3e9d6ef0871af939bd5e59a7b36099d6d1548db7455df6530fa558b0690254d5e19eaf4c1c62b247a84de83d31c80d6dd1a0a8f9233f4c06314620a13f61d8dc523c42d1aa79c5903214d0e69933b60112db650bba83abfa51d2b686abb3507a433d5d77c9465163e22091c71d7537798f068be22e1246da05827af0dc93dd679343322d26317076cf24e48a32306ba6c471a0e4f082de4916299afd737f067fbb83b5c3a8a314709ef2bf5e62afff976ba143926c5cb5a4f950d652565e943cc73599e53c2aa1f5d06dbe8d1211d06d9ba2ba890991f054cce15afae9e8e823ddb156afa8df5be9705239a0900da11e760ed90c6c6374063ffd5166fca2313dbe22abdfbc78daac06cedabf7f2f328173eea20bb67b1e22e9512b290ead36f0eae8e9ad6eb8e3cd5f661abd4d31f509dfa081fe539c6daf8cd4f4ab429d28856af3c75780d948effdcb67b50e82d3b2ce6bd534a43f3f94b8463931cad213aee61e5246f91c8ee01b8d0ce8c8a3b68e863bd6e19f075f911f9fc59781c4a87e2d378addd4af658e828da7cbaa762d32024d5e19e94cf0d2c3cced904ff811870a89e7d5bc1d42b135e493a46803331848e10b568871d8082aee3f290f80069e986a20fe81e88f21ef67ead2faea796206005fc520ae74f6941c1d9d27322778e281d9ff956d16792dae408e0523018a9f299189554f04828b6e94ee6a45100df8f5712ae84487b9c7230f9a75c18d5d39199d08888ded05032d7c6c874d7507c3c8ab172a2b6f07daad65a1cd7aeb0558898414422c9b7ca3d207c46b737a0cf49caaa79de2c4c4ea78698daca692565d72840ee40919f6206c423219f89a8eeeb3c0058ffb770393d7027d1cb6d02d3a0e2530fdd8a973715ceae045e033f84cf7b7afce7653b1205a03bc15f46b8dc6d1fa45c3ac7b5b02fac666ac6456dd92dcbbdc8231998544bae99913a5eb32e2efb11eaa2052dfb7e19f40a824514570470c9bf27e473dc807ceac779b53dfdf038608c9d227cc5e94a7ad5b7b5f98637375cc7ca130153e8e0e5e7175990a8415a7e31b04319502945d779f40c44d4e8b0e0f525d043c50bec86cf36ee782d5b161639d09bfc8bd1e7d7d9f0f418aefbd7c8f42d71fae1659d00630804a9e93e4eab00e8a209b297d960e364e4a1e2c74509148c577aa7b647a692181381868a4e7bb0bcd53ede1f17e6c34544793be75033494475d835f9aac632bdb60cad5c37dd24b7cd08c85d609daf83c4773e330e99ab213cf12aade3621b53ba033d0fd1e404295e77d95b1a795f786c53562bb7942d537b253cf3883d50f7dc04be0c7dd1e1ef9f046b0902bd8f0250eb72ba289af723e09f510a33fa2e768e29ab318685a2c2371719ab0a75fa6890ae1806d8058622f3238cf7c7909b83b9eda72523bf999512f1ef544fb6f3daf0a3201cf7b7c4f2ae433ff60d814391229aad60947d9cde9fa0338e8808292300b05b4e94160ef32d3bd6c40d9b8676ca6e7244a1f77571c828ab3ef0b645f304a9d1c6e300f8bf8fd3104d4119319fae3ec411a0996015db1f6930c118cb496a3e82baa1f6a72944466a67ea360a0d291f998cf40edd7abae8e23d6e6bb615eaaf79fbb02289941e61169b0c3198da21f99c44a5c7151b9163854bb21b2abffdf0eabd0c158859aeaf7de2fd9cadfd644a3e00592e64f63c4ea155937263ae8de5770193b2711aba0e167d43fcf686ca8ed11f4de9241bffa6cb30c57110bf1027cd38ac45f9fc492872b510974a211df53138c322eb8c58e635e6f31a0184997d6768f2518a6adbc0ebe66cfe9efae0b995793c7ac29befe863b7d2db498cc29ae6685286ab8fda6b296280537184814862ffe46a170c6cff8d56ca7b961f9b5cb5f6531f418824dcb1d3587642c2d4366144eabdbdb83c92f20992cf9631fc7152cf85b61757897650f2d200f1311555b584aaae540c9a8bb7c465af91dda9df462e127c6caba68e1ac3c032e5fd88db99c4fd1f0f987e0787d488b6670b505ce1f47b8a881d1d41b0a674af22586e18c8e1314c11444dd4162ed68ccb16e291ea77ce301d8075f1acc4466e17f21057473a6d89a3f96193d00f1a3e20f1961fbc94aeea8976e86d3bb05c47782128c8adfd0669f5ff1d32c3be351fc58527a6044c1ccead6e30aa9c73faa2f4652d63baae55dedb2c3e66ff1ab9fff98dfd06e9fb03e738465a19ce466e68becbf5729fc8530188d5aeb968010a152c1edc025ad1279429ed07cb356221fcfe5cd809103a4e2c9e76925805302e339fb8b199261509850e4843276730c2e7c797fc7f8deb9caf5458a44874ca4c669ed0539ffbae889e45347bf0c9b0507deeccc859cc2273b5e770e47c43807688f9b6ac72b207e24aaf0828c07f3b1df147986a0260e1cb98e0d5360788a051cb91601478cef8c2bee8fbf939ba62da68562977b74fcde164e9be4ea87753dd4efd032701324678ca1cb9f542f9f0ddf8d51854896d0f615702b079169173c98c590f6cc2e28981bea28ee2b6547c0c40f9344004792dd0128c229f6984330ec119145aa6ff27e86965e4d15315475067ee280b9c3a2bb913825a2cf6a8f74d7d4434946ee9db7da7b252964c23c1d0c673d936ca8a0cd1113a8a478eb4c39f08a2d411c3aef12260821713ac1ec697755d53e363dbe078ee4ee7c3f400ca37d94e052329d92c02f828ccd699c68486dda5a26e8ee981f9a089e88a45a845f4635db18e91f99c3d3805fd17822e69bde1e99e1909aa25109455d59131936032c2d223db8200c8569480142878476848d3ba258fed87c24b8f906c83c3891ac6e10ae1c1519ce38a0437d787c1ba2bca91e67f02931a07b5ef9d4fc4df97dc07284f2f8f634b6c3824c9b37068373a22c73ff751b0693ba2216cac82bf4582750f7784dcc8cb2b82d3065fa1408c7bbee7a45b3b9095edc29b46464057b4e5f45f731b8e2ad05ac557fa1e2312a494932ba6030c75b2cad15b7d34c9038a874c46f3276c6b69d977b87794601adee3eae42931d63525e6f9c4eefd218b0cc8ec9fe4dcfc3b8f6c189eb206f59e9ca6849bd870f660f9b39e2d4d050d317c6ddb786a624c5ba4c7c9c6f367e0e371bb13f850420b5f69904b044a3178a366b69b529645d099cca7594e14117f6181cd3564de475f6a3e8cb36dc3c76239ae3761c6419da6198352ae7305d9e2af6cf0d0a0dc2494057ca0a51fa98b3cbc059f531ec2fbf97e375c44815b6e40c275f40fb90cdd3601877a6b54cf35655e25deb20a47787cb0f7590268aacac971042ffe2b2a0790aad5a9e95c85acef398e452b7242dfa225f731bd615ba59107f938a457c5f8ce2b40e12517ed04979a0c7512f39d9895ed1597adc4061e0ae843f7118153c54c6ffc0e23dc5fc7d9bc6e745b4b9a7f700c82a1837e62d5712a6a108adad0c132dd21dddbe97a7a6d9ebb369cbb086282dc289a7226a34803c69e54a29c775610c7671f351a9a281a72b7cc17977fc8c119ef643b5280533036fcdd0394e48c580fa3388884b0428add4c3e5a486809aaaaf03f89e3832fcadf90aa50b99d485ec7b2b3c9447fd5aa625b7b717f88c9b33d7e56cb829b0713bad85b21448925796da09088e5f6e42338ddb3b02b2834fe13d6f4298d6e1a875f492feb34ad765d6e48d7dea8af8b6454244a9b6223988614c8d00360e02f80678d2b5dff24a198f9377aa41a8402abb78fefaa9f8ff15a3315ac5a93dd49a860eba113343263f431ccb8424e66a82b427133fcf8cf128deb706cedaa944c027fef7050fb88dda4954f6c8fa74bb59991f64168cc5b0f6ed85f73ff1db07a8a8f2c0125e535a23512e6b9caa7c3f558c49b7438031491957baac3bd1e5f46c8483bc3eb19684d0e71753932cabbcd1b3572f0fc19a2f7b12c765f4d77a9629b44d2ca221899d6249b0fb36653bbc29adeaec8322d982a078a71693c6d26a8d59cc20e2291608c5b6e6c346e0b6a803dd7f037de75c25bd3fe83928fe884d34af9b618a5ec887b9eed8d0b8fb5f2467f695d4318f099a035d717e31c9a9c6eec4f70b17e849b9b430ff8611f8fc433fb20263b9692f25772177e0cc3b57c3c3012e8d3263c032a50cff2eda1a50ee6bda5b181a7c80375894790a37187bb8e0671f1db835908ac030e351feca26383960334c6280f06bb38c305469c42ec26aa8c2e14d276ff3fa3226b09c7014536644b818795d54fbc0272ad46f0457220f6a1d9318f8e929d63ba4cf0401d97560e137a3274ed7ebc18b35d075e11e1eb4b4a0e38d860a0babf85c9b02332f77ea01908b6bcb9ad664bf785fae127d1622aa47e602504ced8407f91059bd79b6498707ab4d9cfbcb057059e812c0f784a4e71de9e9095aa509444857c89ba0b66953550b10b22b9e79dcd6d414fdef1e59c0ed19b05f5f0a44a2f81cc9b039f1633ed0bd916ba67e1e94c2a358189f3f2de137d5f6bacd1ee106cd385ef42e9cdfa875bcd3fab871c830cc55549cc16b53640e71c590b308d8648b423ae92748382bb80773136e68e267df54a62db88bb4638e6f8424e4d2c5bc6ecebb5b34260d64c4abe7dedc3e750c0e1d843ab0edcac8343ba167c028bd3d225f6c04af2f380628d6fa576d1cd93281e55d4998da5f350d9aeabe0e5812a6f208418d95ffeff90e4ffe677bb5b1d2b7768660b2f32634528f5a5870807a03a4eeeda6dac46637fbd20b9b17fdda6c719ff71881353c29a979b3a999d9dd14cca43a797d435c1417c96c17beb5ddbe9d37be85a2466d993ea19605b0141b55a1f2b74fac17f6cb3e4a1aee4906f0b25f351c68a32057cc2ad2fe84d840c12f64effa7c70d6cda9c46892f5d505e32cad3c4236fa9c34a432ee0307b1671de7730a695c14b1fca4229aa02ec618d156ec02b422bd1c7cc12ccfc7dac87bd86df14779a9563255e860b50e4385e817fb4de8e4000f9833460eb0fd167e85c1f0738866315ef8a8ee90e81c584ef2b18aef7646dc693c8c0d95ee68c0c8b717edb100fe8ba042ff8d15a207926b371fd70099f5b674c6be47a7df18dca94b7f35dd807be92b776fcb4f8efa7b82bbb9732a01de0cf8b7fb9cda0df548ab6b58c0bc0bf8067816f7b2a9af1562e72655c4b9e84f0356dc9491360fb1780b5cbacd48208e9f070caf2ec905dcd6fa8b806f2c8fff45225d8f41e02699c31079b5d84711f3280c2f98d58630d5048d22c705f0e74168c30d89df18038bb35bac628b9db7372a384b81dbc56efda7e40ff7d999ff1f44bc1e21de205e08363663f2e284119f92b6dbd4f55d1cf327051087c4478d59c7de03e3e0da1af4005e62c5fba625b09af5acc30d868bd2e8e368b456d7c592a14dc7e1f6325830d2e34cfff847617582cafcac3b927992125e60c7e332ef7f26d32ff040965d6e0adae9053d4503ec5da3427a07b0fb5e36de6e33ceefb232a62bfe67e54db84912f3fe091a3ff8cd18d1ebf584186ef5d5cf4dec18e4734f2eacac187b44252dbf32be98b2817585729513929be82018758fcfdda99e81076371e71ec4f5eb131c81fa544fdfb36d90f741882c9dcd4ba1b1227f8dee23dfba024c83f13d99b8e82b5e9f5899569652ed1736404d119ad767b00007cd0c35efd984e3a8b99ff0cc16c337e902ad7419e3e4328a88177ee3fedb664c52dc287eca0915da6f0c7c7e2200622e9df01a44577f90310d71f9e0fa639acc7d3c23d51f147bde5b369b26c45266a652b07c07c6fb7e68e64884eed0dcd45034ae51f3ca657aec75dd3fad51385bb031e64166b2a2281c9fed364b7732252b50bbef245960b8fe16da6bbdd2cb80790e89fe7c26fca067746824c8677d29e426d20a04f11f4ac8a8c013b8fe73de39c8adeeb6dfcdf23c7c1ea1cd497c91c4987d7fe808581411b61deb1eb9d52bc0e623c5c4d238d820f6e208d47980d77830071a3873a94098dfa7b7584739ab5923b684a5c5c50e35923e1186e28ff7403db3ed29f90fecbfe7bab39c8b37d9e18b24c98145100a64c7eb9a07cc9f67d5b192e266ddcdb2a9a02b4c98fcb25bc06a95711eeb71fcd52f21bca63f8c3a464c5a0284896ed71f0ba35ae50a95b1371141fef39f42f912ed2a212ee1146f33c6f6ad9de85a34bfaa1d5dbad527acab90d4b6a9d3d77e729b74d6796eed7ab08e1b3857c606f427eb21a09b14347d0ad11448220d5254a8be7ab5ef6ec5cf62350d9343f09f9ebefb940c407b641fab88e989abf8a1ed0d4f0110fd3e89af3b1d597b405909519336d989ab22ff255c857b49f6514057b1237c00e0dd2798ad633f14fcabdf41a95fc8ddfb7d5d408907eff6c083f1ae0a6591d405be6126271712568f7a2a732388637b2552a155c27219b59376b59c7f6218aab9a17f20a1c7c0f20a55a7f0bd49b3933eb72ab3ba7b8255ec0882a2e0efc9ada371e2e831ebf67ee69864149dc5f621c7c608dab60d7741ae6217980c06ab122b1e83be05b882769420e848ef99095d92cf0ff1b7d2a64d89098043e2324a7b08db61b645ec923cc57dde7814dc13e02f095e4a8fa129548b9ad9b5cddf1f059ef9e6bffd4ca3709366f49e049614a93e645aca657e2343b3138a4c44cb6a249b3b6ae436dc4872d4a367f1308187d64ce175827d4604de4338efff548bacb50136260a754b131a531891304431a897c4ba40c18bb1244cc41ffdd2a50f261028d945c163e6f0362e1673740fa3680c867edda787739ae472a776dec1e1b5ab14f1a7b265ad2a7b19b0525259cfc5fc390f4e9998e7b5f29e4d8786a0fde4fd6275d6a7fcb652ff7616120ac3bc777d957e5ccc2506f26b5ba01354b982cd00fbe80d25e5d78737bde0b8bdd6305b12de79460551445fa5067cb32bdf71537307e35350ba84c67e5289b0e139aec928d7f85f1df63039bbd50a2ec88809bfcb965b1dd5d0157691c975cc864c9337bfd5ac56126c0d684d7b357b85f8257d236aa0ed4f6f4779203b8fe0a9cf224bfca8a39c32c0e4f2bdcd4765a759645c3493f4c10165c778248567086b3ef4de0bd8d0f2a4b5f0aeed518712fa1c18ea10896ea3d41c565840f95943383ebeb1ede276fb51062b11121eadf62a5b26b7622100cf5373c8376213d2a79b8626b9bca64f062a4bf570986040d4f9ee5bb2b8bfc3daf62fe1468f6d3f45c0d5c95b9021bf25523e7a22e5708d602470237264bb8b2f889007beda54f017f1faacfdbf879cb0105111b016b35461bb749d7f4b53b9de338b1cee38c62cff5a8f3552e841c969c2535c1071fb70270bf48258c03a9401da27d3925a156204da395a9f6f573f29bb690f56b09b7d2f0d04dd36dc71ebfce5779beace3af99a7f96a932a8a32324a45d790821869079c91bc211381fae191b2f607b94b943a74707aee704789ef0490d9b6555f975c74cca7a2b55c6c7336d32115ca02b0b7eb5ae37581e362cdd7c601ccaa7e0f6a4a1593862bd32e045b8cdeb4bc23ecb7946fee0a5d8748861db6b73fc8a68bed9f37b2cb530903b368c2722be5946a0661d75a55d99fa472e1ca887aca0ac2712ffe6cb1d3ecc2978afc10ae9970a90deab0c41fa582f2da42f43d92c119abbe32b9dde23bcac03643df9fb2672136a5067395ca1567812f733249169613095db2de09464c482cff44738efdcbf15449820efa51892921bf613d5e55ebddfbaeff589a1055468984ad9b061080d14e04bb5a28a51ecbd5c6faac90d010f704f2bdbaf7fcf16b415ab05c5f2e6b14b818c1acc089c3c14a202f329216491f3f22d53d6336b0c53ad250e8b47204e2064eccfd79b2f625fe2c57b737ce02c4c191834535252f5e9606e9b0c8061fb6af651dbf0eeb2b504252e740319e1b7c6272fdb56d98d76b07c93fa02449a02020057fa77b25636e4996d2c440a8f7dff60801ebf93720dc0860e3032b1030206995e66fdbae60785160eeea94d8a28835b814210cbfb8eb2fe4d0d06acf6c3eaf853f4967fe94239d3980e6f7509504ffe1da38691ad7352495950bfdab3a9dd33a977b745d7f3a29dc4a1a2b481d1a01893fa3bf093b92531b0d61a1c3cbe9646b99d98e14bd99cbe3fc6e3cdb3ddb0cd6b21a1598511c3ec5c08d781f1c017476b12ed691f5edd8d68bbb87448bc3fadf1b6efb02caabba896e6874cf17ced8747cb8dfb6d68c76465c7f09a19d6abd15e72933298f2946a66dfccb50505eabba1d32cfc1e959b3e0c3ed801fe38f70bf532f9b0bbb80bea8e84db1ddc95b6dbabfc8e111aff7b8109dc6e8e6f151f28a93e2324486d350fc575b1f442f15dffcb4b05a85bf8760dd2323c8e40dd9d4eeaf8629187ca053bf677ed4d60c2165e2afa9d151e8f947c5412f1aac9dfd1c04b98d280ae504e70178269b9bb2cf4b067829cb6048ea5ad269d0dc871da8ad446a5159f6f9202f63d53c5eebd06a30f092914ec5636e2bb4af0f5862ccbe44a05662bde9955f70b63500b8cd07ea75d971eeb269678b44ca81c097d3a964911a2cc7337796cc7857f0dc925f98490540e26c23f7dba32c04039e5200884e7b686c9c06186c67f98568c0b6e47f2bb62e6529aabbb65997036127a10edc50fb2fac5df16b98d27666520c50fa7937bd232c9c5cc6c2e878fd645c509ef5ba4c691c7c1f110c7a2c80789863dac1f87d6facd5a56e9e548b8fb88dcc464a65864d0a1f247cd3757995602f4c49e1bf820fba754fee38be000382c27d4eb8e6ea642acaa58e9e9bedbdbc1b52e1630b8fe73096d335288dff2460826b574069451957c3a77c3384a46f82eb36247595791a3a819668ba1430aa3743733e9dcd818d6f9007aa21cc5dbee14a6e4d90f55e330f0489aa2f88b40f44ff8a3d0818ce64f807fc055a9014d7c9a3c01b67de5b41709b605ac70af172fb154182575e5a885c541f8c319025489a20fc15991b1062b22f824e88001a45e9daf22eafffebdc0716d6aa69ebb131bd8ff836bfcc039c5306061b84d9f6aed7fb0df9e12d4bc593f812a8c62696cf14fd6081ca13f1f84cc2884ecca6ca4013ac6fc1339ec13a8cc0e82eb8e5551d97d54426ff3ca08fcc9b07e05480af9665fa451adc3e585d853cfb343f381ddaca39bd11002620849c4844bd801cf1eaf793a205e2ab4caad5f547355fb5e8039cb47471ff27d151cad136efbd8570c4db5d4b1a76beee469bde385ec5dc2a92df3b51a5aa7a89f1594fa399d8df58145df6acb97ee63f901915f3b60c013849800f003d31c2dd0ab5f52c67f713df658cd78645cffca035c235551c0566bfa9197b00462b0a23cb1696484e1b611f743c15ad921727c3334c7372dbd0f9c486feb45f7f304a6859b12db0d29eb6789d0b1ae20b6e99f7dd8a44fcca167f6ac8b0030abc74811824d6f3799826c32e39ba457248a7d93f704c84a3a5a30fba8c45f15d262280f4581c5edf5bdcd4c530dc99b9985f107d0a71212f18e5fbe04aad82b725d535da4e0ae58727ec37d359d16447c389bf453ef46b75a2b6fb6a5cd20fcf994fe15be6a4019e053111e7abb2de91d5ffc65f1f07e410ea275921faf41bc6059b8df26b14fe7bae13419e793f7ba77b7699125a7b4cf2d7c3ffa570aad112dfb4a110e3be58076f5a819e3aaeece9efa0bc690fa848a60778c94a23fee0a0b42a2aaed70a9c3547b68d754bc1187a60d7f60d02012ed287c13439392754feb8a0f0871f71802f8a2e5d95f54a5299f3b13bd793e8446747cc81222bd057b0da466c715915f224bfd1370545217f57cd8aea08da83a9e81060a135c45f38f3c5e92b346b68264ea47617b1177ef02b7947600d4630f779c033c80c3076aa794a562c968a7856b5b7ff8d96c1cb369d6615f621077bb193488e9d718f33be37ddfeba50e5dedd73aca7b8ab01e650d19361d808deec64bf6362125a9b3a5b662e45c07bd13f958046d26e3594987ef4924c378c7eb32202d5a053f0ed68a01655a00aacfab479ff237aae0d4e43f0190dde01416cb2e77f003b8bca45fea696cbde46f7d2a298216da860da0fe245991cac5778a2622d3d55fe4befe4cb8c4740256812e42096ad78677e6f231e50656590cd58a5186c3c72f8df683eb6eb642cedec0d87434cfdc28e3e591922f223e836efce15e0dc69ce371a52926e4382b1c7e0ce4cbc2ef2254c536829994911becb39329184de9805053604df195f2301f5f1f122665423febc1b6a83e24033af7adac217cfca60fb860f0975c3a744919fcbe09d8dc7a2f2c079dd696fed35b08ea57130ba9297b1cb8d93bf2d887fb57a1b119a5ad27c10605dd86b9485271171289de9a545b6ad5167a7c9a0efbf0b81f1eab0877a014f798cba91cc190b78f9b6b463ed1deab68a5564921d145ac637a3624afea86740039d52e9bf33bb37b245f39008b8dc40699c4f7782753480884f3c3da0e26aed9ff1b04917487dde644d106f799da6833a69c6b70ee50e917c55e50e9b70a41edd4f69f0bb85afcf368d292756017e790acf1e7ef18d69babe6379f3b4618b059b5cc8ab5e0d1aa9e3ed45dccaa5feedd3d6b52521402caf182f56c3cb4b1b17d875beef8b8adb722c7531dad690ced2556c6907346f828f0188dc52d7997b0a52164f6a59a7ae467c1b17361d7a83c8e38c0b0fb4003c550ba1c9c1527c7b7deda29463d2cb44a034c1b09551dccb5c8c7043a654555d7da23ec00faff6f37c5214eafbefaeb4c1ae20f968c9a01bc8cf234a8d23ffd05627558c65dd834462181a21629531170e30e4d7a8ea20e97e8d67c6d65bfbab17fb88dcf524f19d2d8add56d6e4e46192af9a3b29f58b5d09eb2425762d35ff67afeabd26c75f57af212a97cfee7f53c33889c611b6717eb1eb36dc5c8dcdd007829a0443486ae978268a07fe00b74e6515602507eb197ecef9f6cc5ef84df4f3002a75bc60f318767b8083a93867efa5cd075f406f513ec59e1a72577dc5413e78862f8610fe48985ab3055853821aa26a9ceb2c8a0271343d0f2d6c215da25d3aef1fb2e5049d08316fd8417b82e7a29a2d48d2c2ad8e1d89d27b4192e87176656ede168530f09f448bb7bf0c1f04328ffe6bc2c915219bb3fa42f4437410bd04be54d084a503092a0048759764640118fa26aed6865e853fbca24415624786165f049ee38d8ff34a448ad804caf0f19fdc542b235037e045aa5b5158fb7803200b5dac8cdd76a526a9ce129a5dea98eb018c5aca2d7bc6de19f69361fb57832396ae4c9cb35a6578a9f214ab56403a01581cfd4a386ccb18fe014f4043a117a8b241fbdfd48b36fd44fe3db66a64a39884fa6437600457a6559e41e98e3776891434125e23239e39fa68bf42134f886612ed8bd2706bb2539701d1eb8d2f7686355a609af7c7685b0b073a29dc66e5cd4669d13c3fc4e5bb7203bafc0efe670900e9f36e658f4559f9d0c0e66743b766483b828ad38ae16c80be2d205bf64713deca7a8cda4b8c704fc56a385dc66fd2c18e70abf961e68fff63733b1510df835ceb01bde7dd8b85eb5c9ab1f5a21a6cfe62ea2dcb8be01aa27ff2a2240ce359cf4b5d5a391bb67416eae4a23e741aa04d8d702deb81f0508ef6a84225a92b64b682649f734ccffa4afa9890d752b09aafab0f3fef00d066a2b835e637c725d39ed8e0af36a43db9b6792561a33b1ba69b0cee41f57260fda4ec13b6a4a601a64d69c3b53d42034a2aaedd514b905ec212c2f14b43905a44d617b135bbf9c34986b822a2a324ab317f39cdd59b0f0c8038cad617222b1687f03ffbb282217fbfaf9a72d48fd32b2686d21f50129b3f881f527902980425434326b486c742f0f628962a52fa4762027bccec043fd951f13275fdd0f10e625c0d1c309c00c0ed5cf2679f88073352fd8e7ee65a27bcab6435a10836fbb7f7d7239edee4087a1c13984aa3b6c9d046244d44c8645a427752db070014c1644146798efc32f8b7e7399be047327c52f8630c22b32d6e0ccba787b622651b23d4b3dd912235afa1da9c1538f89e6c30f59ead075bffa434946a926c956bcf5ccd251f3d697f0c1e2ad130514b7cbdffe0670da61c1e96ef7da65891d00295b1d5748ec52fdd661905042734e0e8767a789f9a0b03acabdc647fd4f38200f4758f98616ae99e06dc4d295c1726bdd89321f224da77de85aab84b4d54081084b4611b6b0859aa1d16499e598c5f61438b33fefbee0a6e8b4799b142fc4f0be3720e0baab92ba8a58311a98d0a29b97037de2ea8b77f243692c560fde084d6e5c4c096631811b98a4612c8f5743d94618c00eea11c3f6128c67866e071d3514aea4c39f5bbb209e98386eb375c206147a7b7f414fa22f319c3f3ae0046a0d842afa34397c28437be358d5221e2080a1431c70e940cf5dfba413e4a29f46e09fadf017cecf6f86340a9e16e5294a432d706df7307f85a644135afeeb5eb984bc8235c3dd191ee90042e9c2371c6944bdb2f30be14a26ce26adc21c4c3ae573e204cd09bdbaf4679bd8fa11e5991ec08596dea2e16d552429929a31135a24a1ef80fdefb2a938ca5e12bd9117cf9451b3a4108ef538131d03bf4f140e397ee54a43b27b7a29c0f7bd8b51a3407def5bdec4a68409326123ce4818017ef20faab66690b6ff44ac2a14629f919bc292057863fbcb796cbfc619dd170465bac3fac6e29fac08a7f3264e165cd8ffa6f4ac780a973bce86b019028469372adbe9090a4fa2e66277e9656828ff37f1478718800b3b0850939357db32ad76910c2f93d2e451a2f1c2f8b0957e16e6201469a9f4df5fdc10618685b6e2708c858f1ca1bc8b1e009285fa0114eaef96c0fa76fb2cf238eb5f88bb234f180b378b4552c51914ea164dffced48ce5a963573fbf704082f6c2e0a0eca51cf2491c917a9129bae64d56eb77ca3a351421c2762237faee79d21f8e9c232a8419591d9f930f75de59dc7dc510cdacba692eacc6b07cb7d934a2ace1de554cf5cd4fc3f72b0ba38ea500f9f25fcdb69be36e39bd6775652ad4bc4497bdb27592b47850bd6b5fdb871e9b75fb4466d7ba85f24f8743aa7edd1a89449be428c08226a91d2e95bf20d614002458c5189028b4b307a590f13c59dc223414708bf212532df54c7229abcaeff1894d9adfe3c5b91242426b92efb4b52fa80f5c6d4e2ac926fda8261f6712c938814c5d2e75a48046513f25a77d505662c42843d5b3a08f94777fc462cecffb138a88fc19ef4023fc86e6816ad01116b4ab6badad049a29dcc2d7db2f63cb8b8bafb5b0079d35928461930f2f9b43641d455db191ee71451e54ad9f44045805113ec09dd7f00761bbd929c1db222887cf6ccc7bd11fed39b45d12bdd97e179a1d1bd80661bb35715f5ba2b48e1bb006d21af029ee01804e9993ed05e20fb62d2605a18b2deea93842602562bb2a372206bfc93c197679dcb20f0bd72e3bff9fb8a4552dfe09f96b792069fdd68371f6348d543e96e8c39746ab28085b79eeb67046e54af52025a27594c880d2f0715ba5383ba27015e79915ea19af395ecd2273bd461bfe57c4693f2da9cc8784e524b45e8002861b304c39f141bf9a8f0116d9bd483e2be954c4870c4abaaa14d04963b5511e2eb34c55910792ad0238e3a7258bc9e0a665ac843cbaa3c93e38a23a9e055b0f513bacc6a59845fd18e5887f8e69c89c7088d8cc2e701529dfb6ee32c0ae1fcdd1e7f4c22e8e357a5658147599611e73f5fbd65a94f40e5b70b8cb22f0a14c2c95b7cc9d155c92f8e4bdeb25f7bfcf935be378692de86f8b182223f4141650a88f4a590105f3588e093f79ce77c4959ee239ae84eb6fc0a2ab79cb0ca8db9973310287cdf67ceba87899df4d3b7a1834ba8d9305b1349a858a5723a653c5302ce13557cd759d018de518c603ca273e1edae30f1ac6d8d42daac52ee6e04ba7cf471ea9f0d68b908ea4533c9f51622bfee9a0a8af9c197f1da98a5fd45437fd239988c8745a86b1841af8808b0551f9a4e85b207bd8b94a3fc00f4512931ed07efb5a95e7b22b7553add041b16c1add2aeb8bb6472a8a6dc0cfeef4614870df4ace003b2234d2bf8808a646b1d1aa8e1f9c1c10c6f73bc05e4267087fc8ac2cccd4a68ef1cf409a21e6c799c845553dc7a4e9dd1991ac0e222daf10bdf6921f9f4412c908fb0bc90b762f6dd8ffa596048aa288fe88053c467000c0116440c80ce54851d3eecc8f42a7eb8e71ddb89c8bd65dcf01eedfecbd5892f7a3d44fb4c0c0e27391a1b587d6752afd7bf54bce52353e7321efb7d5319dd43912c7cfe7fce26780f7aa079090dec018be67f00f61e151f61d5690fee8307f446dfc7fbc53fa7a6a83d1850ea81d09c65c95cf4460f8814ff1d473a2265aa7718d45301b3e8d2ed0d90a5f183b115dd23c468fdc766226be7abaee6a0bdb5e7ba26f3a647254365405bcc21973bbbafc5bbd39fa2055b643e2dafb5c86f098295f849cebda8bfca1b1c87b32882a52129bc37998f6e947ab3ba24fff98798a4756e8a69d88dd518c62ba493cd1aaf4e3f18489eb4faea800ea17fc81c1ddcb9245a0f9186bd5fec0e0a8e8b8d92990f12e3cb2c9a019d6843e2dee4aaba6698670522a1edc336d5b76469f8c7e7f8b6911588b0302bcde05d42193eaa4d68eec78292beb040bc158a00313f4f3d40a14f888dcc8dfc4bc2f118fc3887ad21d82730497be8481a60ab20133aadd83698a7b343369c6ced84e0bf20437420be9900d70f574ec466585dea8010e39acc54d47a8e7534f10c4ec698ec89313b1cf1ca81a5007af68fa6433ff6b5d42589b59100b10344f601946b8c58cc41e4d2a37f7ca6d72e5a4d195b14e778c95e34bc72085392ac077d500f52a869382d32853b433d526f876e878b91cc92b42f29c3f3417091a820364a9069845afa00622df411ff00b431bcc75b606d01b225812e8925be61ea3dc97072691a8ed62829cbaf5989061877b42c5e219cec205c78c97fa05126a0348e9560e838b3a3f4ee4805725a16fd321718e0035b3fa1c356394b294518f2bd4e572524a647b6b3da7aea90a2a212ff61e4a88237e8401e0b922739e52b790ee5816f87d12ea5bf7a6fa592dac59629515c810f24c39f53175ffb1811d1aef9e49970ff1c7040fe2d9596da3e25a5d08211bedb8624139aaa71eeac1f590539dd55d976a0bd672cb227ed0475376fc24ace811e67a862b15a582052a81672bb5414d3abc970799d72c6a0e2ff9ff936b4d6df683fa118174ad2f0516590c11a08070aae53b356a5f9b1b15dcb915c5e4c9fa921e170538f28e82ea0391bc23716ad595feaab1713f03a03af5f8af9f121b7be37f9ec5906a5912b04a4b3995e98626bc44f0e41afc0dd246d9b89d6c0ae0afc7127e7d1e23ca68554ac0a268520183a83a0b7b0317f05af1cc235aeff7bfdc3bdd7c2d14a44e13638fde4834d7d0e44649c0eb943fe503b6291291e62044f76dc6af97e9d9b0c60751a375d8d36dee348ab684ec7013f8ded782b64fd9d4238a29619bba11ddc7d4b41569ecc652a94f1923927f370b9736d78729d4cdafe808e07ad646d0ec37fc557e61ba13ec5c0f8f9de0eb8d23a804df238543f2a364ba25736f62d6939b14efdbc7db7ad442d7d4b6048d0789f35d6a63e31c78d372e52dfd29bea47a1d036e647bf04c9e38fbe9d37e8a0c5c299c299d8efff86446c50d3eef8ea77d990284ecbecb6662a31d37ad1f54db21f320698cc10f7914baffafab52527ae550dd79a52626a71dc132a632b48d1380e72856033f30523052bad6a7cdfc49d38387cb8381e4c8cbf6598b47007518048c62aba7bab3cf51c2d1b04d22aceabd71ef6c080bc16838e17562a8f126335e511496ae0ddd0f154f5597ceef83d64f595b7201d26e71bd6bee490352cc6934e6d7e88a539c3d41adaa96b7c6cfe26bc95619537abf7623211e5b2aada340ea06b6ec4b8f314882ba7ba6656c11526c95fbaaf2f87d9f7f6433f8af3efb9bdb2967afeb709bcd267282cd3555fab762a3fe2e6eedf2f7aace561652472dc9fa18b97c34777f746247f62d9dbf976fa5208053d653aca0c0fbb2fe2d8a93e7d1b4dbc3fcef8bcdb3e650c79c7056007de9a99622d01df3ba13d0d5981252a383b2e0c42364740d181b521efe26a98f709288bfc9b518b7312658c0176f8e30f0732c4b7e9b108ae5ccbca0f5bf0868ce680adfd2bde63c78b826e88a90139afb3bb67ada6e8c369a32c6c686d7194ac06f5ec86f996cdb50d8d5d0f3e8e533f51827e10dc9806b5ec5431144a671789b50c186e7dcac6ddf2de712c438bddfd886173ccdfb822d186462b5eddba7fa26fa1f83ec30663af87d66c68675e415b0689de38a0073941b76f8e73708a57c77ef5cfbee156b0e83aff05fdbf3b8ade3fb71d42f3e29c7e1573f249ba03b4c3f54950fc793772c7c6d6470c3d83fbb4d79677c930ef6ea625aeba792a6e02987f1cf6d3746f1ffaaf459a5fc32ed1d7b7ba5a4aa8538d896d20c6a1858055fa3fd4a7e7da3b2f6099b06d646be45e01eaa1058a975e9f52cd2a8638fb20bbc2609037fce851ff2306cd589438250ba5916146ec877a06631bc26a50eafc1cee0714d2308e7baf8b646e69cfc7308895392ba1f1405fa3e9dd983cb6e4be046d627c948824cf676db40a275d2ad303ba7033006bc84a5ecabcaced9b8062b25d42846178d5964a4c10ca89a3f1c1de68eb19a39c621b321a4ee69f8f4eaa105527e2b63812b464a7f731eb3861aac5e8632af0f5924a00c5d22f1de25354b75d8c9286360a890330e8a251dc59302ee94956ae67ff65e748c1c5ca0110860ca2b316c369f1c7dad267d2b38a2df0647ea4f4aba513889323e16ebfccdfadb6069acde2ada2be1385a2ad2cf9c4af241319520dd8083baa81cb96736caabf364c7053f7f0944198e3a8151ced4d8075f9a29595cb2d4875377a3737c6eb6d2a4dd57d66b0975be182a0ff486daf1cd83da2b8e787910e985caf94c2158c1d1b16f22e3b65f17156cdba00c196a1f752911201959148164d7299ab8a00efcdb332ee38446ead965789e80057d4dce26dc11e4b8e2710800c418b77b405c4a2985de42c28b8f99dde038028062c4dd02c171cc138975759a1ac566e1e04675edebe92ae50aba92d34b091bccf102b6ce87e95e74e9c47f493357b9d6db8bd135a27b9beb6c1d50614f1e855884fff538028803d08a443d45c7948a56cff7b1fafc4e1767c52715c0256a8b979c2a1552a0f60db5b739a5ea2258077e2b7e892f60bab54ef1fa43f1eb105d365b91d6e46a96f107cae4bcee77e1d067259dd7eacbd62590f81e1a0bf729319ca66f5c8ff077a36d01a83da2b387e6e941156ffca1be6191baabfbd67421c9c66488f9a444d8fbbe84b7146c0d90b4c9e121d58b5941e0fdee4de4b42fbd9001648ca54d6f11a92128f6b20a62c329a979ee44317b327bbb309560134931864928ee25f82699134c9b16f2c1287c6b0cb8717cfbb5a1c3d536c8e20238932899d8a51abbfd978c42a5f91d75a11135eab277637cfb8e4bb5c78ddb16cd630a56a2e9866648c57aa3adb5471bfa7b1287f3aad1c6f05ed40f97a4e8d21d96f6ab056d1ed708da73bb6b66c7b75848e5673800ac9c20ff236eeef8d6a8a6b7104a1530ff9a5d9f64db4c33620f77240bf2ab5c04596582633be0618b10775a343c4f23c953189455425585ef76e73be386a33600e621cf510addc678bb082d6e6fc2bca6766c040604c718190b2308097ec6a1e9158cdc913173f3c845b425f84773ac7bd30cb5ee76db0f113ddf10c60f723045c475cede75c37908a49841147bd2186b51d8d0ae0b73201e428ff0a5bea6803c108352c6291644abef07ffe51ef5b2044fae6ef14ee1980632e20e2c2ea99ada6f8d3f1af6cc95db256ea4e117c0362a04f02c9387c5bf6979733b17f6ffacec6efdeb9641af4506c941b1a5cf16b44d974494067881276e1dd18be397ba30fcaaac5e5ec683fc1a9847b83ca3e12604a1ea33b83d6c9d86ee1bc48575cd83fbb231bc329a3d05021b81d79bc69a18606bf2b85821b30728373e4b8cf42d1560b904cfd37fe5d08b02de29bcc50412ef5c1bbc25d0225fedc45c7d2144280a557703003880f40a51b430a78e7299fbd487209bf0d98573d071be9f4716ca90cd126daab66951fdb31a8a923c07ba505ae8a5afe161c21b42d7d2ef0121681759db22fe3c4f5bc21c536014f4a31dd6cb9ef2cddcf8f793906c8576750890dad1124e35336853e4ad8fa4e10f0334440ca60b8e9e1ac7bde6c4137c04ef5919f2c0a9a221b39a05f89ec2d21e08b1e53192ca395b38544898eb9f01e9837a9fccd734e07b8e2c0752964797a5ba444addbe17f196048d8b1ef3c04dc24dc9998b8e494191d49e5af9f213eac487a44ec300045b658108ba005ffe7948223edc7a0e6c2404c93044d3e8b3ca638eda921e5505da4eaf7a6e1324c0748822095fcb5330459591d52712a50a25424a95d627064762de7a4fbc6e367ef9a2a3f9b2bc0b1337ae1cd6bff78e244ae05d605273b26b3997a1176a2e1ac83cc2647b428c194be8876b5075f46a1f3435f70071eb0c1bf53bfe943b0f13fecdcca6df985a6786ab9b6bad735b0360956653f501ca510b9d89bd943b0216c1fc1c4d08d0f4be5c6d6d0765376f169d9aba27e6fbeea80d4e2e049e1b4bf6ed2f74f605965292f0bebe6f427c80f70f25e8a6e1612defae70fb2bfa8ca295220f16bc89d98a2daeaaa2fcf282b47ef2745b7da209c797a4d675197aa4688b6d5d999daadca8b56a5c29e9a979af20acc09589f4618934b0ad31071d4ad9f9f79a987e1a45467c6c92affcbc200e40a1c21f9727c685b7a87b2b6a2e1f63fc91a4e09b39b157ff20b2aa737164d2ca8970f76dce6ad275d985b6e344f0bda55deb9f1cf48ef84fc093b18e2185a2f8e9500ae0b6b1541a022c32ca311cda9ee8b0236e2faa511882db45d3aab53bbc311d2ae9b4148daa479c075e3bad767c9be9eedf19295ab12f85b91dbf95d97877c56b6b3ae4119f1901c656b39ae8627dba4dbdc2208066c272483956aba7e16f1c4dc84e093294fb3d8f861a36bba5d69cd6d521994d3ee4ac11f4344932e83f86d8593dc7d46bc747df4ad6c4ad5c78436aad5a3829667b928e112e85965acee39d4d5519bdc22fd1a3a993b55bfe5b3c0524e8af9481abad976d8d463f64a30f9ee703ab771c1d54009bbc1a101c20803bab446bc507addad77adeda2f5c7061504ded760238e72457203c4ef1c4d5009df7543dd817e65c056274e1b2b9203e821af191569beaa9883adb08bf3194ebdc92cd92cbb8232fdeb0f32e25dae64d86f00b83486690f9bd5ef4e6ed29e81b5560f71981f45e5c03b32d2481c20acb428181c7a99b1f1d5e849dbe0c115371d869c06c601c23dc7229b1c3ff00e65b488cc63f46af32e4d688518e1b94c1c220f994617444b81a78a3d4213c5be31a67cd8636cfa3b76a90ef99e9a429102e78651e1e3898b05ff6837395bc8a354bf24018cbf5cc9dd8a96028f15b06e7fd95023d5c9b9755795e78d9c3b65122f63eeb4a64cce03311e96b9670c7bf79b9cb7495207b1e0cdc372d5fda2b3305eaa58d1ad6f8084272a41d8a577e8021f1aa505486d98bccbfd450b2cccab101cf95c07eef17d41744aaecd7424bcc375200c8017fc59bf8052556a6d72790c1e2170102aeccb0fc8204697a895d11938d15548e2be5eec16791ef163b1b48ad8d95084ad50023522dc10de46bbd1656ceb0c040112344daf1617af00c0c4c2e8416c58f3e1aec9a133549399bb88f378fd0a173858b874d3527ccd7eb244db22a980e76ba357cc23e78d554b5a69170ef56a880d75520098e50f9572bbd8c16001b59229625b9c5cfdadbdcfd751e9bbbc736fdd58d69cb4cd4fe1351f1ccd716cc40b2b5a523a11b9d1b9fb701afd73b2e137260ac1e82127b1b4d84935b4ee972a430c64e2a38059fd105438e54d1ae82bab42cf9e9ee81b45e777b566e99bdb5f89330f8e35ed3033ee0f731f949d76a2668ed419eafe43b696a208c85104c5dfa8f8b34f667bde0fcd7906e217a8e4c88e0bdc5c2335a41480be700513cb9aba50a9bfd77a62513d79faf93e63865b5a6dbafc0f5094aae5d33d35ded2857610d1957cf7c55617d360d763c3a014d8ff4a231fba92258d03cca4a5f9bd0c0338655c4e276e153a5db3a755e50916d028dc78661b6d35da72f53b729cedc4c1ec49b2da590de610cbd338c1c3cd97ac11c28ab53d1f5859cac8a7dec137a039c19d246e12168fd5e5fbb04fd302787b1d3aa02cbffb5ffafcfd0888ff15144d70a7519b7cf5c06c49ad61e2845615564183f6ee409dff8005206a7c6cab457479134d9fd59f4c7c1797edf14d30a7c5b951142b20e9ef130d35206ca4a4c9b7b4dd9cef0fa2d8300c4f8e21d5ba9b314163be6378d8ec3458be27b6f2c1820f62add05dd7f166df893a6102a1a0b23bd44568925ffa06a2d0e3924c0532d6656440ff807261c84b70e849b0d701c7b5c685d747b051d416b798df01fb4aef689ede368f41e74fc919977e32089a14b4310d923bde33105ff322ab4168318116ef2a2cf6fa332c20e9e4b39fe93228d73423fcb54b2f39ca7a3af961841a02c22d435f357cde619992d62ecaad9561ef9481669b6d8aa01cdced237bc8d752ac0538659e72b72d82549961698d12756218b4cda172bfe14bcbfb6eb78c635be62b042e3c549ab5b28126bf7b88a1d10418a06d8f235ab617151c496f2b5c34f7b4fa17f1e3a4e542e826e501035e468e2a28888341b90928f17ebb3e803e6f296315eba4ba90b3721a401d6799e0cd6582bcb826f375c059cc0370aa33ac663b89cfbbb32391534cc780e0b60f8d5102fd8bd4ceb766c1f259361ca5ac3ac2d2369ba73cd3eb216d0762f05e1ef5ae0daf01b39049d8e8275e717be2b4d1720ab8e7decfe78adcf0960e272da06ff8f4de0b48fe033ec8b999a94b65833d1f6eb6c3bec2f706bdec05fbd06734d8603622d06d3c194ef0b446e9bac25a93d1816ca3739e0dc3d05bc4dfb31453a6e2fdb387f399e7b570d940cf1f748a02e3731c1c0fcdd5b83f1699bce63e288b50043dd599b4ca54a0baee816e59e45e019cd5076a1e03faed20c0afb00ffd11b21e9957f40853c8a0747e47f6da1e7508d1873aef4eadfd9d78bef6e01852b413ff5e9e24ca51c4198f7d98d4f1472133b0e67fe96c888ed2064f5ee59adb666282e70bd521792b40a9bb068a1c114f04fbf49e52b6f28cfa84f5167dce33dea65985df2a60b31b792e225a8eea45aab1781ea5bfe4acd62a03287fdc1c700559b8ce7458f656f16148331a4fdfe91f55bfeb42705679fd6a26c75983b88e129d85a778744bbbfeb74d5f7f0f8b5e944a250f1fb7f5b82636b8270bf60cfbc314895a734b1937b9480c7c69a7c01618437db89cbcbf95ae67e8762f061c0c6ce46c84bd9ddd2be9790263d5710cb321e281dc16a3e1ffd21390e64a3b01b2b950d78d0a4c3d93877d3d60811615c55d6e8a3de9212cb668555fde4a4fe4f86903073f7bc31a925bef9c690ff3e178eae60dc9235f0398c414f1c5fabb803af732dd2d94c8c8a57e28657493a9a13050e2696f348fe4ca6423ce683227863d8df8fdb39374907066266c1ee22793323843e6fc6affedb6742224672b1ec0dd7c1ba3652ca7f4149a56b6150ed78fe1329fb26048518af2493a60f07dd7286fe036f7a169db5a61b1f00328a060b7cce00f501225a2c991f45a01d4b3cc725d84a39a4803bf6c801562e7af8aecdf561da534a413ec900489a7b783bb57ab3d766c482e2cc56d93ce38640cfad1d8b17a8251d7a750a8b0725e6528cb0cb0186b25d22511d6ca533a7c4bfd3e5216697472efbcb8d006f5f275e6ce62baebc7134cee550427c909cdd50bf1bd92a2c88bb533975b0701284e0beef1999e97c91eacee0c9f70044733b944304c3963dc793c44d6387f8d21fc24b6e8a8af1ab7b392e3d50cd28a535c9ed85fbc08edeca3806a6311cfaa41e829f3ca79190ab81d7a892d1e20af9cbe88031491f71ca51089895915133e49d789ba4b99328b2ce99b0fb3c36214fb2ebfc79005420c2f05844b3c36457828baaefd95e0cca2c2c3c77e9f857910535bd33e70acf140382a19dd6cf8b4b7c2d64e8a017ed0edaf8be4c07739df3331f64309173b901744576845b9a6ac38010d456c3c00783b98211fe821c25ec877c18db45002ff8d796f23784a9576cd2fd0b4953107a1439da184bd6297f8b247cf0d10e628b116afd5db91bd0ffb00ecb5aa2dc71bbc38be0d22f84df508abab2ac3861132a533dcd0bf00d63aaa8a6f6d92dab298ae95d51232ff159c62c53d73f2182cd3011d8ca8667b9712f6c953fd50e15f404564f03100eac8cef1b1ea4cfde4d98b2a23c752d45d77535e942373e986e72b42fb0147001a133ae3687ec90522da4836739609b701befedd8971aff7710697acee199158af7936934d2a087f44855560c51bf486512930a5708ce2dcc000b572835c8f127b3d4c55bb0f939d868003bf29e523bc1600f42b7ac66b8ecea0460cbc1991fcf05e2f7eaa3732bb0d3942f095e9ca739d63b099d163cff7c806d0123fca0060b42fa2947f18a8e6bbb1cc7699ea9f5b4d664a0577b735b15209699bbd7238fcd85bc09ff0648563ea64b7906ef85268e55eda1e961b678ddf44b5ba120751b6189b22271bae6d0148eb8967bdfaafba4b4dd56df048f7c0d25717026faf1ce0440617b8aed754fe4b0b7b7569345a9a8ee5e62dd10e476000bdb8cef7ad391f5053d67e74e3d90d2c9d2f852d23599288450ec00306a744f1ccec7e1348045a848215fcba3e7a5b2d8310f3bdbbc3b9a4107c654d395d76263f99aa31b732f8754629fbb190be55777c57d50c442f3f771524f854c580bca1c6e71eb9c4d53725a98b239e891fdf83659a4d72d876ce77df40dd4a78e051430a4ee0fe5f8badc4c0d0d5126b546bf47c419e052c34ac2b1ff01732b5f479c01c93d8b33e6675c8f3f5a02fd4fe275364988a6c8e44022ecf64fe73ec5596facb6e18a7cea5daf5c14e4283484c07e5365c3b6c6b1f9880dc53c5a5b0a190e532b2d609f968d9c3007e3347835b2d7670b9fbeb5551d612c4a845d481505a00a35c0d85e99c3ad14e631e1ba19501970c34b2c32e334082b88898121230e2f5d9a564920e6aeaa62448a00bb0f54b44db71ec2bdbbe4c38c633ca4a6e862e8f2957369882fc3e7c96d7988b90a4ed676d3084993717d8f269c34176f0377e46e4b0bc7add001d1f0afc4cda9e22ff8a4114ccfe9c06897a4a243343359ac2f10a6d16e540169c187a0cf5b9aad4b898be87d7a562dcb3372ed3f3d17b0adc7badea755c93aff45e3407d17584879428997dd0d1c40605a2fc4ee8c9c01eeb63164f38e0e77aab292d48befd4e1dad703f1a53ef2b75a410ed17d891880f7bdc213af850ecd3f941147820d1b0361644bb8b5b83afa990f4e6c05ca8e68e21d3c8668a8886f3ddc24a37213ea8395556a5f2b51f4407fb48e749078a176dbc3e91889c3c6e343671c10225ea996bb5a927ecd9e5ca60092f8cd51f43dbc91d2bb2d771829cec351d82483e1cf5e3dd546c75631ba3c48034f34e7ef6384b376451db33d9ece0c4c8a957a656b1b56b3d2960db8c531340dc01fb7aaf37cd5fa4038dff9e5d1d5498a47f6cfade7447ce1338bda017a217d05df7e8c791ec14f2c79bafc0500a4bf1265bc42f776a381e53e37886d505c2f11effafe190b837fceedc826ad9ef0c64b8fb5f6fc02b01f75cf30e87e7b6c8c1abe2ed99384b792a1e9f3db509d7755d1db3195156844a9154903602e018018ca42dd89268877d77e7fd135ed00469abd65909c54e721ebff673fc1eebeb19be13f88d8f5b785361e71d76d14c7734df4399657e1c0b95496de80464970e61776ee556016708c9c55ac1ed28da53b59e0c9adfeefcfa93038e3078ff6a6ee29a0e7e83f336b83e08077f58c6135b57afc30848a4bd1e1c36f7886d60e8577f5e83ec8267692a4db5abc62e9c2e4d636ac88afa8f694fceefce767aff6363f710a51e9f9a6e5ad92587cddbb2d66f80a788593791c3b03334e169bf1d795c60ddcdba46c6d7cd649ecb6652e1d69a7dce6d60288de974559b01a4a4728295e10fec27e4703feefb02e1330c7b8834bfdb7fd8dcd27e5e6d670543e56b338e5a642d6367b6eb3f9b5e67d67649fdb5a0c808771d3e4b9647d0a1aec9a1530544ee66c96bc275c26a5face04cc43e34e5c61ce69cc96ee859d6c6ca2b43f5ccea9b286634ab1f921df8b8159db22bfd88380da509b8ae805b567fd68f1fcef22dc844536e0a3524b56bf50ffe77d8dd50c7c49dbff6ba55af40bd4f0664dd3e4e80727f4d4710052c3f5e5b625124f8da48b5add1806b90d507481db479b3c2aa52ae72cef3f4d4e3181231d7260c6845f42f014a1ae86eeb95c1e55f76817f7b52be08b91d605d875f98f7fb8c36de17becff27d88778f0b8c51e72626d10868b4c7ec2494e67a98f29845f705576332b7a86b3d41acfe733969b1f44bc13ff0bc4f23feb7b737e5c7fc92e94e34b02cd05ae41d2f779bdd4a61ed2b9c784de007af7d914145932f060301e70a743230c7ef6c25946b7a15e7acac71bd1d17dc485524ccda30d56ea019f00a0f159c85f7a0fd555fdaeef82352c547f657f72095b40f36dd8bb7d86a0eb2586f758647a9a56383d70c66de2a8fb815780841df19ad965bda63ff75ef3b7f042bf394c6439b013b8a160677afe43a1e383eb08083f5de4735437619a553c48e53e133cf44f47eb1fe9c6d292cec9f2bc751d5d1db01c58603741fab22437cf14a929853da0176f2b9302b613dffb8cbfc44476a7b2cc81161508f727aeab238db38f6e546e911990caee9970c4b456a1fd44cf2d5160690498e49971bbae7a3664c4feec58d10de897b95b1e2fba100eb6241f90d52424739a1aa076949346c8ff4d4c1bae8fb89451f3c87fc83e799ba8863a6ad15198dfd51d11b180866f7aa4f5fb94619983daadb538f7607d3f1d1dfe98119bdc41925969c2a3bd0e093c03817dc90a6f496e0a48d7e73a870836fe388a5b92fbc5ff592f1c90e052b0faf086c6797a1210cb8fa42bb0fff87e33eab4bf2150ac9396071f4c9cb8b0f87dfef342157b4c0c64ae3d30e03493a3b6ead53091e54170ec907cc088a0d74a8539a8361f634b43ec534c20d858a2d22fc63796ae424ac55f0c60786fabf1fc5ba1d2d256d1e9930d2396d0d63b79332e04e6a64c2fca2e531f32ae5043ae2a1207033d838ef23d5098dddd9dda6db659497740dbdb854269c05d819f102a09502e833b8e4fb01b1b56bc50063c0d23b1c44c404e825b3ef7b9027d91f991441bc1f4e4825a8231c29633fd95a8df96a17a38ff11c01d56a544bb1b1381d1033bc3a99fb06b6b119b2d1def6423f0d70f112ae296c1259e72278938f229ecb9ceab91ab4da0d037fba696fe03c404d4870a25be1a1c6904565d616b55acd605a212cf696cb46807a3cc1869d644a7f9039ac611900e97c53cd32e9a87ecda09bc6f2776aceb873b19fdd653205730de8c42b1414e2b0559c5ae1ed4a665e09a5e326ff3877717d7be25dba044b709dc8e9b1f82360360af8754471fd995761cdd4cc969e123feb4ed12d10129ffe6b1b6682efc7b31388fd08e059e3c612d1fbd2f68bef21e85465cded9927923eeffe07cd8358819749d09806ef5b45997b1c15b80e1bbf445e121e8a6807c1c9c327b28d6eba4a0e63b6bf977e8a125ba8f828d9254ebf71029d4ad135e018b377abc09e55a0804e418782928524176d15473d718edfa82cada1cec32d2acad233b74dd0fd974cdd8c8218e3d07fcc92c8d180670ab0185303df6824b9fdf12661aa6a273a63482755504aa49bda9e3940a292cb78edf63076f9309d837630324cbe657bd672d94654c1ab0da57e705e4435bc9776acc3833e6ee27eff310a7d312210e925d63fd352943aae36b6d6b7432b4f7a2d752ff4d3c154d50b0221bcf18166226127d9a43e86a3723e724807fec75e73ad1aca5ef6f13591d37c07a7a87b30a5bff89d3ec870e4830ffb92928ab35c9dbcbb0daaf578e549750d3db7355c1dc860c4db383f5e51275c75fc3579568e72496b4bf1277af57ef3ede42c168e2ca91f117b79f16b70d078ec95dee2207c846952e05bacd80d5c90f348669dd14f9e7e118bcbd622250725e3514eda7dc247413798ddec2ba6c9edc8545137cdb141b9295bab168072fcfea5f06cb4822863e28a48caa4777b3767b8577c8c879f1ca34bec4237e3bd3b776a13d443ed5bb47d0c193cdb1e52a22a2a214ebfa027079d03c80c1edcac05ff4e44d6ec6fff6a604cc352b1aa5b033d7e213daea5bf5d546362a76e843ccf45fbd0e9852e79a0771247537d24ba976cf21cea7a51fbd51f83ba88cad56e7b9a28658188929997d5f00fa2e223c8d37551b19db734c588d0034b929e551d6350dc4ff54482da02dab6153ac0a99f15ecddef975260668fb8de7669fab2abebe320b2b6066bbd8bd41e1cc4f879d7afc3b5a10bf4c15ea4dc8755fc0b2897124e809f1825a842b2aba571d9db203d757edd45c031c400c01b3db3be059fba44c04a655a1217248eafcca2ee5d570287b43df11eb757aaf9bb30e3d53c39ac80bdf645cfa7bae27808c9c0198bdaf166ebb915b30872d58fe3438d7bd3bf98302a93d937f424037b6a6d184cd98127803866c3e0cfb0fe079b3277fcb26a769cd027483325c5fd811fbd822559a7f5bce038688515d546ad5b649344c2569c32ffbf806258c04a6b1f1f50df75f952d91b50ab901f0b0c89609c8f22123b5d31e42e431ca5090f7837b850b9a282d80ac48c79fd6443fd8e9152fd8a30fdf37ccb54096d88da4b28374d32c324fb138d9d6877b100036830eabd0ec6aa9f5d79abcd377741b6fed0abd07bdc67d5114aa109fa8d906cafc945086797b6583e4a05c96b43261d871c5598b20af63f8f7ac60c879c2f6f2908bc7c382709528f1014955ebe9d60c953c2a46f228cf8638b7287663cd0fdabb5701ed0d12bb3ddb39b2855cd4fa490401facbf4e0ac6155ea5ec970a99b9e796faf3fc90fb407164db1a7e6690b449dbb979f8c4db653819b3632a9d0007831c3869606244de310b7d99b0e54e42a69878d18e4fdf097218d57f018813436d6f8278b839df673bb3faa136ad3c1b916e895ad30b219a2014f1c9be7fef476582d0c7591154e88db9d24dae4c2a4f133c223b9c244c35c8d344edf2c6b08e04df2b395b8a41e827ee68ee9583313bfd56f295d57335a6cf21f9e0fc64448af7037b2a04dd2d74339dce28fa160a7207cae9ce075a9278dcb02af28c1694eeee604a10dfc1cb1d9b2767acc23487bd9ce85a989f29b82a387b26fbaf6048841460007d5309fd0b63b8ab592f5a2a36d869c018729b286cf1cf5e8394a65a460838c95ada091a47347170d80fb1867334eb50f6edda700ec66a9a757c3f85feeeafa436b5568e238eb7e4c21abf55e78fb870461030ca00383e56c432272ec584dee7c164df39c83f13d44f27a70a7f2a2da072cab6552e488fa528755cc40e6dd85d60423f5b658ead3c8317238cac0a7f8369dfbfb8aae97cd87f0948cd74de5c089aa6a7e65127afe8c7ce72b0ca7f046bbae4eeb7b9e5ba2cf7578aa8234726d4014ff8806a83e054fd41e9c037a66c452eaab6bdffbc853b45f0bcf82e4d02395342ab14b4ca9d94684bff785028b94dbc4c05703b62e60bf0ba30b03d400b7a55005962dfbbffaa7de9458b03e18c6f1904494ee46d9f6ed2f0c8e1d8e6fce6ee8343b5b500606aed6688de00a8d44ef80524085c82986875fb496b91bc9802f6cf21edab5453487e69ddb852918cf8b6b5f85f5ad0697859e6a69cc5e00e2ad16bfee5f866237d5cb0ba94ff79dbd1625e5ca010622324165a860b2ca33b0efdc1d86bb6d54b49366767dd58281e10a0c8af59f19e3f55b082ffc846290306366c4dd53602060b290b7f41b7d8fe6ef36c10f60d0f367802d875127f8be96aa1121ccdf4d96dadc862eaab4db68d4ebe6ac18824e36f83df6aa6d8db3144d323f2f09085b9f6c8bd5d7b98bcd636b0d99807fef5b379039810d954136c0f914a7b21c350e249abce304f4de335339cbe08dab7260131e1ded60229b4b6ecd508a9fbcf3a9def34a5cbf6ec9e259419d52e7a05a34bc85d6b32f1e6dfc871692b3f0e4c41e65c37b2cf8aa77dce85922a04b92f1d01a2268084884f2ee57222f214bcdaecd18520c00d40a1b58a5755d7900f8e0ae2ef98183cb82db9d8bef539caacec72962bf4ae4fdafcf72d5c421432f5fec3e8a93a7fd3a500b0cb47eb8996139c10eec1aac8373d5eabb4ebc8861076691c0401802251da15eba156828ee87966eda1808ff7ddb186ad57673d3170cfdb78eab25a210ca023ff058f22d54cdb441cac588b41df22ce2292128fdc3338a5ab2a80b92837f1a764033237b3da097e813b635b1609b86e57f60d44a6c8fe1d6ed1e2862d8ed7501d0bc4dd10d9babacef3b3ce31b78234caeed69335788d245c055ea544fd6c7afa7035a805bbe5c087eab2cca83fd84a715cadcc703574b453af5acabcff004057e3fcb98a685ae55ada6c549f14743b2e0a101195b713035508baf7928faaa878e65542feefc63da1ffb05f9f29e3c4a644c8930c38ac11e2cd29ffa5c46f6747c5cbc46c330621bf0a6c54c9b4582b73cd8e37180b6b0ea5023f56f5253cfd2fcac4455e1e1bb119cf99b069b569ff1ec0526cca655df2407c55b55ad8187fe42981225d19f53174a806edce725491b77d7eb45cd153ae699923851819229f5ba5d1c1b767e702534a1026ad4224daf11b8cc769d71bd1054e0ecaed89968a1c3fee6b2948cb19a3b9ec160a42a093cc9d068d565373272969bc5c9fba30e540f2b242c529d3683da14ce90574053e3fe8694f03db1589d3efd2b2302b5cea1a395880208bbf51fbfb6cabde029866b78c8b8bcac29c75e95e2068704b71b39f919368e9f177ec334537938a6066f7271d7ccfadddff5e32d31a9095db107aecca39590c167a1310e9832388984a5f8fe21c9b1845fe5dc576b47abfaeb4fda43d66abcd8fb7006693599dd898d04dabb92cb204307d2576ed00d096edde4c34d2355450fdba5cecbdfd5e8d1cc4a560164a266890a654a749892d0e3ea641fa9436dbab182c8af6a027e4be4c9c0e14ab226a70ffb1f2b6722d1bf34dea7188f18a1fa76480b7597a85294f7dabc876db1c7cd8dd15f0805988a6b78075e9a675e29d46bf296e91372041aa1fd3ba03572dc334dbac289484e0ab508716386188cfda3095ca4a958996af9cfe2bbc56300f71fee971c539ba8cb03dfb8d860eb3d4b470438de3a6985add4a22629a7de83d1b15dac813e79d951930f008404fc88b0276f51680d07b85457f20d26a0a9b0a16573aee0ace57a551b1086b2f80af5632b3a7ccd1e0f1707b58679f6c3f0f3c97074e528996a18c438b7f6c9408fb3aa94e39c3c6a6f8b96dc2392ec1a7e41e925c6a37316386409d3a8b86a99e4c3832fd946ea74fa29b47456578cfd679903a9f2a054ca374625db14f2b97c5f2ee387dc59bdcb06dd3a157d2e588619f5cd06d2cfbf06d8be8d86e6c4e378d6e546a6322127666b0fc1d90a88cbfa13501a070c4b58a4793a18af8cbd285ecc31ed88260cb06c8625e90beda5e1ead17f39e0bc336e99325ebb4c880478a4ca4a0393e2e8727e8910ff03fd2a832b8b6505b79a91afa66abae7b8467c65a062f958df307dbbb5645dd26e9f5c0f0ffab08fc69980eecef86da698cd742a5cd358cdec96946f1fcff2e51ced4315cb63670cdf9f6d47d6375113827cd001c945ad45cbc5c5d3e639cf2cdb3b1e219eee08567a7ca19775fec7debd8b914e848dc82aab60c4ffe4c44635a8b99263b98478f3cb6dea7725325a4f3318f6a8e8f2b2bd8f2d847717cd7cfce126559250d6f45931470c39d82cc7ba27c093dce6677f0980e31ff20bc2abf21ca8794ef5d31e7aac496a150a7f4ebe153951b5c51227aa222e10823668e2128db47eb6250458cb77fb3aef2897cfe8913ca33fc1201b3bc4d38b69e550cc06b94e2246ea8f824a37f8d7d18e2bc2cf3bba1ff530fab89e7ff52eb4c8f29cb5f5835f2bfc2128241ac900fda0c0029f792bdb878dd626c4bb4ff315e206fddea9811224e99c7a7b363ecb05505a5a928c58645ddd320d6b2be0d30bc639e901158dece88760d8bf330eda60edcb757f453839fc50cb99b4cbef141493428463ed85be3bd9dd9b65a2c7d5c881810be35774de7831073b72e18a19f5124016f6df367f8a6a79e8afbfb9ebb85a1dc8755249776642796587f751fc13dd217a437d74e26af5f98e5c55be53a54d9d6e0dd07eccd0246435d43533e22ce610dc7ef336335f34a7adf6d5138f970346c5c12d915e804d9ef952455f3d127012af878bf08fb5c023f500363f8a4ba027401becc1ffb7c2052a7c8d31e97c79c6736c5e84f40b272ce067386d514d980d5d3353deb44aed92a70ac89f3848e84bdaadeb824723d401117d59d2cf3f436b628069f1b8a322bb485895894596e33099f4a74cbdcfd38f11e8f104845830e65228209f8d3a54b0995c7ab4c7e3d881c194049601018adb5ccf370c7a2688e3404fa966a7878cce5c26730b451a94e86d18f8bb8f1d94cc3179a93847bf7e1dac8c0fd2e3f01cc7c4b5cc27967a18204dacbaa64f35a2ed77a79aa69e517871a579c26f4eadef129dfca67b6fc467a163d42370fb1d38a0d682acd603ce3701a45ff55368a0e9143cdb9c8908a0f8a42ad73fdb21ef8f30e33a368d73e307394d39f6c8d0e9ad55a620e35c3079bf45046091b0be266b978f15298ae9c1cc6167f5e62566fef8ebbb0334a22a348e44b259600170fd71dc23e17906ff5aea6974181b5ecb0d976e85b4b8709e0e23443ece1f07cff74eb972df206e23f1d40b26874070b60e4583cd1245319010fac549465660d55b00f9bb156930a00465291dc0398c2d1348ec37e6d21e52f84f66996feaf4fceef67b08abf1d5aa823430af1fb60f90c245456a50294b5132d79e8f99ad0060fca407c64d4fe04950ac222e1ef8ef25050d0be2aad39872b02a63db6d90f48d9d10095b73d2d8b69ae3da1bf348fe41cf7519c35f7b8dc72d5765d9a2e499505f2c8bf6cd294dc8cbadc9d46abe637706c482c2a1166ea134f1ddf0e1bc58af66dd4fc7700dcd8aaf5538d5736a504da1bb30a2ed09e6be65ec903c2d3874b11dc476cc7628e558eee29890ed26b9eeb10364309c0c957928480675f3384ddea6fe87b51016d276d09c2cba5e32bac7d618787d1af5e94e2ae224e977d37b043fc61fd72754c7a1195520a37ac435300145e377d83b3cd2f2c2bb83d03bb17afbba5770c1f872f1a0efbe0620df268caca57f047083a30792ad96f082970654948f48647588d90450c2f40fa2e93ad51e2cf4d8f5bb2496a0afef5f5d9c57ad94aa2224a9d755aeb43d421b0aba119f7421e18eb39108810aad233a3a804cbb173dcd221c175d2daac3333b1ce62b9c747c4e183a558707852ba1b85210a30853cadd40ebf4c4090989114e5fa5a65f90aded2510d4ea8845f781ed34e7024868c60f302e8fd46c4e406db3b7222070035c21432ac958ac48870c99c4b0db5f5b465ac4bf6319ed364c137dcbea9d6c9e4771b2d85525076eedfc0a7a3c918e040663f76b683d29915b4a04cf7bc13aeb3f8dc547a2099594287183ff0420d3ff126a0b5e4eabf384ce386ab9cb7be3a1dcba4f5eb444f70d449f55008bc7720e4c8af696dbb9efa0fecf5c9c15eb669b4540bd4370c8817a750124fdda4fe89c04bc6491d98e138f7e24c414d0380e62613df5e2b10e5436aeb6986e5dfa3d58b7f2b1f45a870cf8ca5532cce984122b9025de83e9cb9c9e67519f9a5318cec4b47e104dc858b8a81637f725392a352d5c24a92739a4f02f72ac03be4b0b52c50e436d7adfed604241d5f19013e04056374d5c81fef9caf99018f19d171b036c0e3cbb2459e67607a5858d83234f07253e33383eb158d03cee8b19c4f605ae768a9c24ac43d13f41b43c82875213f09883a9f1823c122a37e7f0bca45d16d4910bf14b3d1947eb3959b950d26db578c7285a46f0087b3f186034b8f523d8d29d36fbe756b702e5a31a5949cb42c7355b456e04fe2b310fb6cc426c55209eefc5968f2aed5a2705008b7f07d8051473728b324c6a342aad32576040a5455e050805f2187ef553b708e18e32e9c20cc111d7ab7c1d7bd2a89847529ee1ce7d18dc4d60aa4ff8d65107f56ae51533daa127c8f8b5ebd068fffa6522b4ba9c7b18ea33922f40ac570b881175de1476128a488d17b59d927d6f4f972b7118909ec9d967a868815084d8b1339844eec2e5f390a012491f4fe942dbb4f14640b8f322ee5ce5d3c74cfd6cf2601d68aa6c8ca73528fc7ac355c324d7aae09563203dc683f30eb093f0eaa9251b58f89d6926985c66b9cbf7dc6f3271f2a1caf8ea45d6cca8c45c54d27b0f6914b0f93091d2acb44068acd787e8730b633a2524dbb4b35200563034bd29538094d975775d19ab93f220cdeedd8c9de2b986f5d305a4f5282c39ffb7f4698f451525612a290fd2ee9917e301ef1f2b8a841ba760713591dc906239459abae5dc6020fb2dd89a7a65d7e0282fcede1f103ecdacb3a275b0dd3c98f10e4e37c4be314f6218c72ebc3ec7a747b8ac23008e2e37012547331f9491e375f5da8be5ad3039714b9c767e0637ffcf51138a54bc153025ff0908443535a1f50d219765d0626a6f4ab083ad9613111052a286efc38f70abeda9bee68ffd03679e972f34dd7070c37fd969fbfbfc9ca930d5b0abbccccd0e7116979ce42d45009e1d1c567663388db029718f83b3810814c10cdc95340400177b54d7bae6528318cca8fd29b639ac0d0a87337e0d6065b846d24df92a4ab942872f9332a8370aff83c6051cae924c4c231a763a5144931e8773f34b39d194af8d40b8cd92d1ba078cc350f16feb5b432adba840a895fc8e67498ff624a2012c1b54080d02d26cb516f5f731c6a4a6c711c465ff05a381de7d7f86c8d2f0cb04e1722b2bdfc16b1198f1ec935fa7da9e521d8e9c2466086e4de573c9fe2829bd059def34a9c1a9a1592e93738acefbd05455659fbb97001087f81ebb0dece8d24d9a21505b6ccbbf982beb911531108d977265301465d41803bdb646245bdf3ac2c0c661a506214540bf864e5447ba83753dbf89dc5684f218744d5851038a4e736387518c70909296fe181c9f99e1b7afcf99f09555151c59ae35b29f3396393a6b37f30ac345ef5c5de541bf2a883f9fa21b6a1c7a4895d19b6d6d4d40a2aaed60b41eeea5c7e731fb823334e72d4199e6640fc708b44559a0e9104e2cc3c7ee1819d24c4250190c050826465e6b9aa956a1dbea789f5c3d751f42b98f59a495ae45cf5275ccd0feff59360e7047b6b224c9ba73db2c13e79fd33b54a04f6d3ed0eff077b49cd3b2a6a9f67cef8729211b3787a2e293872eb6773907116319b9e2f437aeb1050743e00bf3d5e50702f0c97b07e226f0eb6bbaad426333fd84b8c56feb7cd7680a0edd49e985c7b6c6d221b7040a28ef4d589bb1d64bf649e570bc3fa8623a9bc885814cad5d97b732e20f1e1aa86565c38e93cc0bd3bce42b81a21a9773eca5fcbfd1b50fec6225e56a3e921b4d7a70d849fd96e9888d78250e0a9570bc6da785a8d746610e6fff1028ed01b67d6f659f4fb240777e6aece2ea83bdd7ff0f0b4aad5ba0cba463f11d8ae20a4c984c9d3687d214f817121391164d89935892f814891c93fc19b1d2a5664673e02fbc85e2a4005a421f577322cf943ee4258074ac4e353d83c6f3b4b90600d5935b8bdfe20f8e6f7793deebcd9554c06dff49976e2b47670564a383fdf6451531a7a613aee845c1f34f13c80bdfd8f0d17f703e904a0c67ae31a866e83aad788a0f411df3628905cb305574bf773cb29c6be2c4cf0a8db33b5acd125f21c6ceabc32e040a16639f4221f9cd2efd255b91b00e7ba68fe50523902c5a35d6cf39106ac94b1cb67dc6f2b911460cc9e6f78147cd339023dde0ff89f26cf4cf7522ecb64546a0b4e83646bd359f64126a18d4d1db2e7e772edc2c624cf67d8fd8187d58eeaa4b89e26a0662e6ddb89072f4a6790d649ebebbe21ab7f2e97711829b2c7cba96155898d2353cd49c472e1ca43e04e5827e31127271167ff297c1f8aa70658f460a7aa96c0ef158cc73fc78eaa76d4ab84f7cf5c0addf1a80fd098fc97bbdc6a36ee7abfc79145bde99bb2f0f7341e1f7cd1b078bf0a0a16c9f8c828ee738a6e99f15203dd8502f854a4e093e954f176c0a0260f8df7e10a526691a5af158bd0b28984e11918e8964ea00582e888826ddae922934a4432235a4b73839bcf56a0aa74cfc1677fa3e55bd385e7195095ee567c21fc590523c6e503261a978255e1c539822b1efdd30171504546edaa74071bc1ffb5d3d05aed9f90d4dba66961c8e2f0976a545ff2ab2a43cfcebb6e4dabfbf84b49503a3775749009860f018538a737df99834859371e8a14a740513e1b4746d56b8751159895f80da808f7ff17bc4a796b3138bdf42c25212e494c6c9cb3441253d133bc1dc4f650da29065ea5e67de02b7386eef770ff99f8afa7ba7133701c88389bfc5149a4ed70ac173309a6409d9efc1f85d38169f9a0d04f341a2ba3e57c48c2bc203ca9d1edaf03b2ef796000f4d6a9422574c1d028f33106539f8c87716254cefd23c4ce83807162765d7534b337f654cf8c69c17aa7b2d092d5c947ff313572f275010fd516eb4b9e89c52330766a8a254a22e04caa2dab77f343ec57a1bc9bdeadd8733e06109529da11ad48ba0631a0aad75f73958f0d8f6071d2f340140af4a6976d03bf1b7912436c891c95dcac3d9a8d54f60b406dc75840f0b7711c0e909f34b323cbea9488e5ed736b9e1acfb1364b30351ac18fbeed1ee8a3665b98b80c6c736a57a1257ed9cd05adb98a8b227b7a487ec231021405f299df0de98d3872723885921e635f5b2296496d15e6d4c87297fe006e1109917ea8dee5186264b28660498929a333bd6e0919e04054fb4b74f6240b38ccbf3842b90fcfffcf001a647e6dbd83ed62350fcca2d85f9b41a1283de5fe94415998d46b75dd7095f34ef2d16a617c54f4861aaf26a9afb9ffd37fb814a59b365b2891eb6329546a850ead8f599198d1a9b3ea674384cf2514acb25417abfc6793aa6f0154931a4a01355bb042e10716f51c7241243df388c8515604a9945458e9baa6bcd77012d715b19235f9ba0bc1522a4cb13b3afb1e99b1722b736b9929afaddb863745a579820ca2c30269462f121d223519d1d751eb2aac50dbb35914f7bf34b3378e56fa76e8759653be9e2006b4829b0151f976de2d0f8e0b17bcddc36651d8d22a659e06bb5348f962e4105bae03bccfabc30f71dcd682b8090557d1aa8484199268796967c6735ea32c7c8da894bcdc406ee42363d79916133b1dab1ba2a9db9f41b8e2b6d74c6b12e9644218fde36d03896d9a40945a2ecebf9ff4bd7fd38d4abe83a71f3c84692076d26cbc961debdeb6a0761a484587c7ca8ff8496bbe6048fa7aaa12a468a99cb791cd76378230440e177e8a0eee9270856920fc253b241102eec59d11a08d07226d0184f0b7fc91dde332897e55f00bebb4820317c4e2e4f54d370e39a122de855b497b0cc40b4a846d05ef1fea85fb4638ff0b10ec8b1e28d9382fe8a71801efbafc39e0e6edddf1bd2a4441f10b05e0b699d6b129d4e6f452de1917a485479fd0e95557061b92bb8780ef75c99c014ccdf6a5ff401228a7ebf94283fcaee09f3a79b06227b90fa7b74a4cbe92d49f21f5b71120ee113c9e1ff855cc6843cf58a27fd28e2fac2a3196385d95f4c7fec5483d42e2485844f04f3f4345cd63ae4dc0f9102578371124b46bb54b1418064330f1305cfcf5500fa40575a9cce26614193d85324af405b30cae820d931316dd69c502dd851f6ab0ac6092251aba01b8fd7f239e5c02aa60f41741e0da6b4e043d041ef04265709a5fbfb39d4cd60020f4901264315833abba9b5a762305fe5c520ffd3f0f1c3ac6c7987313eda2a2d7443675151fd4b790f6586ad2a9e7b15255c0ba97e228786416f3364b5164f33f25f7f8bc183446099e320d62c1f3e2d398fc1d070a9d1a1700d27a47ccc5a4f9c4a7c8197674fba97494ea1885eaf1d894bed1513141aa0515f77316c8a32e0059ae066f125554708a41e5e330d460e1854843f21353f4302850d3c2ebb274c13a28128a5ec9db45153816d4d5b3b291a3b1ed1e34198f1662f7b0a34f6d0876a30d140ad99eed23be12a01f9e7092b5f095246be210b70be7a7f949a46bab7494b81f4edff38a15407e86df867b69ca36f57369e50082de5d1db3b7a909e723a47c588a2e4201591be1e32b028362e04ae8823c5983e511c78568820e1698fe00362fab8033b4b2de78b21e5f140406c03fe46f55c49ee82fe2437cd5b53a8ce863769f50b5bc70ad144a72f7b450ba3648470c9cbb7f731698f6a4ea299d2ed642f8d7e764ba777bf3fb9ef4bdbd389423aafb80f132c0f1110f4ae4d5324647e064b321b26bea4e1334f1bd9d00699a62538407c60fc2a159d1636d973a3f998e1f1f43988f0f2aee9f350d11b176d0deb7060ab8fe33130301f6539e321ceb962baa64a5ecdaee136e822b089ebce5f86dac838e6f44d39c44afdbb27b64757aa557b0d09b8bb5400937f22e78247fec6665409c9fc218022bf9a054444eb4e0e5868c58b6615d439fb161da7cf10d8c3ce7150d610e5fc4e6eac13b41f6750fd837090b2e0c73843cc24541e4ae12dbd932b5139c9905c9e0433b9e64ae70c45e23ec5c7a8c0e9fd31b528a6c9947c9642c8212c0104be643ac849b1a1e078a4d01165d1e4d25e1449cf43f3947404204e8681ab7dbae54aa4fdf4ec72a77f03344f082617dcd9da3e80a22ccf6d96181d7e61c86481412edb38283c0fb9c518dd05250b49e45a88d65f9438ee8fd6bdfd6a1d2079c957f85f1b331b0b95bd28573cdd89cb41f8cca8cebdc129ba24a02729d3bdca5a4251b225625d59aad444d84767890fa3253068bdc45502bbdbfb1090466e6117a4fefdc6b8b2e7a71b6ad8005670256bc9ef6d91b25ce0e8c11f158ccc7e4d833c9abc743ec31b5a61d68a5f67aad2822aecb5e326db1e31e33df30757412f76ff0ca7acf20e5d40c98efdf3ddc4516a6cc962d202867d4948e9c3bb22a6ccdcfbb290e70d1e016b710b01ef5407672bf1cd5449108b2e569eb12a73b95927a732a5e8138bd77f2b9dc3443e077b7ed88a7a50f58fdb7f1f433b59ab74eac164642f085cd513ca51e8a9c69a144f81b17f79a4460096916ae05ad7c7296cd4db7ca03a17beb21d677e4a4f1849a530a91aab15a22661cd4915f1e5fefa582b990f691cab89e981ff078d113e6024a2b0e437a1b093cf44c9fd43674fa0578499444178e6b17f6f174994d9db951687e3dfeab264641e1788574480bfbe2f8d88217633f71ba91ae1fefd83268c78b112a2cfb39dd0071dfd8fc3fdf6a5b67f034d34fa64b8d466cb7a9182181af992e62efb4044ff58b498e37db3180097d5568b283521ab93d42de5cca09f2798241d3ef800df704aa1bc38a4aaa1373a3ebe27af2208a5b24af24f310ad07d541a876ba882c41b413685d2ae93ad785eb8bf40413200f6e65b93a67c8c92cbde63e83eab375d57d6c9566e432d5160a65d1d943eeb6921cfae87eef4d0e017d2fe1d3c914df26003795f7d9ee8fa16c25e6e330f57f5f41b9e59ff52a5e74859a1402f12ea4ddeaceaba09a0ba9f9b203092cd54eac37c370d23f78cca8907de40fa6c01d79fe95de2edf443c057dabd76e1704e2e8d345530f549dc1b3558e57cb6da6bbe6a0efc70690e18aa6805a404cd52b263bc32b2d12daf2724b9537682a8981aa63b0904dc3031a74ca774539a66e915dd6a6514f3b9a244498632d6bc5b15f42c63b08027a851b3ba89f41d15c41bfbdb02237b05757071951aeb8c2b0b976737b823d9f3facf27e3762c1075f6559701fe05f20e7b8d925a46327d2b953023d67a357e994ff207c2b3f47257508d832769c5f196e0e825ac426b914af9466e7db0cccab0990134121f9a9451d698cdaa16d222978626b0a3fb04f51754f0f327711113efc108eca19b267a7d2a60bf6d924e5804b698cb235a59fa3cffa1feab7fd0ef371e4b85ee1ebefcfb246ca01eed3e29e5465415e534cc0838de092dd2bc21dbb745d035efda93ac73d6cc40b5bec8bf1649baf86a417088a5ee0f1a176cb6e83f45dbfa1fd495fd68138f82154dc8986745f4abe3760abade7cd35972ff70502c7adb71117dd8ed56f36cb05ed376fc242032138ef846dbc3488db52e4e1edb6005d77dfad5abcc6068ffb60e9beb5c624402f47b2d7d1ed8d612dc377df37e65e06520b18965adaacd4c418b890b68ca31b1e0ca506fdb4325176072c9bb0331ff15e8c865efe3c8fdc806ef892336ddb5dbe402ad42e6ba3f66ba1dbc09b146b6a9e12ceafcb3a349e866a55470f8c83bfd529a48431418863deec144ecf39c361f179f2ed6d44621c27803f998ec3b583899827c2705579183cba062ff85e2e06784faf8dd88084752bc01ef391be0ce3e20b8fd904daa339bb4c94c0a25f821cc7ef99a57d45973b6fbdd936555b1734576da3b044976bc8c1b20f414493c8862c71ec12cf4a27adaa2f4c9e8713a1c9f0a89cad30447aa7eea08eaf3f86ea0c25aa8db3edd30b33dd341da809fc9f21ef292126319f6f2e71386ffe235cb7c3573ecfe5862a2699bf8ca9e22312ece8f56596df795b7217656b793afd5fdf2b37a8a0301348b54395546fc42f12690e347c3dc0c192ca53630f728cb686d7e420f840c97c97f38827c857a216e132562b739b6fdc7d36eb20806274b47709d2efff1d6538edd932cd1b222d9a6115cd42ff782ea213c652e127a08a02cde06b81094e4e50e72a27ee46c43af0254644b94c9049edc7d15dddc27b6097d1537cfde0f15d3210ae6e47fff6980f2fc894b747066a9abebfdf24f8d554516352c37426ee569f553d464a36708313ab9579bf7e108845d793420f2435de5c8cacbb1d83ffb5e585669ee8231bcb320abb2d6e27b8324b72fb470090b1474ac35df514c1cab6ac9ab14df0534a236a476d27c02a71a679e176a0823d708ac966cc2166796d9c37b06e8f1361c30bdc18f5d010e3c0b599e107ee74162622ddedfee2b255305ba8556e938f05cc3cd9f99f5ca0667241864f554c9aed0f3fd81892e29dc8f16ce6af23f119ad8699adb22ae57148d08ebc58ef5c50d6df1e7de2bb1dd1615b7051c6870f181ca9fe0439c2c2e4854d961cc38185f585e9015f65fdc908f8ca7c610047aeb15c7595e89c252d42fa387c9cd0c5bb20ee87981b031fd63deafa0188f847e0eac470374698260fd60f5c4f6650e686a3e2b20b4eea765b4579cc1b40bc749d15948bc601304ad6de53c07763bde37236840d8751e9eda2e9e9ad6f2c5726a7145e88c39d8ad928f3a31833cde8ff4e657c7223f4dc2b15eb9364d8314004efcde0f3845616bfce75efd25d6c0f0dd5708211744fd0737dee2adf76e619c115100a406646d04b963288838ff1763165d5d100648ddc8e76e3a26c01f4980b71d663ad77dbb7c6a1514d705ed4b8381065bd010d36ddd0bd195ba9d9d462a51b95c0e0c7e8de21e3b90e4b14ae05db7f93f5c2b42d0a094444b936c9b0ccf797d0386942d17add0b658e5515466cbb464ef3b5321f6f9b7665a7f9dbf87b0642e93c2f8ee5e741a56e4852f0a84eee0db185541c8766ca7f9598375cf82d1d2e6394c2f37e83806ba6c7fbc5042107107d53f005f0df45325ff4b3b9307a813ca91b85d0147cf4f8649acda6c0b3331cb3cdd68d1ae5e4bf8462724ec1b8d75d63829d9527c52befa1f3620a2683fcc3369d064a560ce80be2ce2e353d3ea3c6df5a318a222f8d78437310d5827625a8e26928ebab291c3ab056d46c81b9d3e90dd375371e4a0a804571ee350f932cde29d6dab47fb7211e2976206330a6db82c3170bb1273b327791ed12e81bf740918ef21657a0702a4ad23b81d65ee0cf600b58a626233e34121ee39e7b4b0f628db06ae2a171419f4a0f386a19cf4434c2260cfaddfbcd14417ae046f3b5777e33cd9e6c32952d35363558521a6b80e4de2190ffed3f8f359b3d4efd7feb785d53a39999ccf9c31802698ff12aacc0b99aa93818a56bcbd4930ee2969a4cd6bf37a099007736130772071e14873c8d87443e0414b32d97e864e91f8fd33f063bf5fa9628725708fa67a977230834925645e11b38fbc256b7ceab29d0d7e9e5da32a1a9e9bfaccf7f1a68ba8b6c99caddbc380341e99d0e44623f2e4a5dabc0025234634e9590ceba5d0b0d462464f601122f6f535ad29547094acc8d338ebb89659949cb2a56afaeb22748025a753c114f90ca4829f159a25c65e5c7f89bff510de5473938e49c64cf031573d58e07c6aeabc0840c4254888a062a334a0a1f229eccb10c9a0cf401cebc8c2e4ec81d75165283b543e82cc3feda195c614525489a7780d79683cd72935ba130727197a87dc10f78429bf4088d24062b755eb0472293c3fffeb07260ed6469fc5c98b4daa7845da6399b19ef2c1f3cdb53439848761770e6744ef39eafa7968b6201b29a54f3cc39ccea150236fc22cb0374fca82103ee8189aec00e79bc0f9324df733d99274a856b4bfa95de6a255a8781e206f892dec5aa2bde753902302c466d993d715529f57187e6d3f35f33c5f5a05c1cd2fa4f1c3a714ef52272686d432dc9d689e4725d2cb8469b836c51b371402e76eedda0435f5b6472e8233fc93bc17463001effd9a0da3acfe4320ebf0381aa27bf3308e0ad7de70dcccc660a21db0a57e3103930ccf358cb3f56af92e5fa06786e631fb2d6761a47fce446f1b665ddce10c797714c3fcb6da524eabdc2b03399c9eeeab16a0a87c4622cd3588cb1e1835a6430b8db78e21ff35422810f904984d381ec0faaab70a4b9b7529facaaed5b32ee55a5e89a7ca12c4bc3cdc5cceee58db7269020e8ec9e385fa6a70f9fb8f5493071f8eb7d1d13f435bbf2418ab75328f73ebfd944ce0472a4031f2b5649e680709dc040fd007881f7c6d4b83ed60767557ee0ed7f676331936c30b2abaf77c9334f40d21cbe0261dc0a5ccd266bfcc5077c02cd1a131812bac831b1a9e422ac48aee2af0f822270fe12854aafe216d67d00b0deaf71b9c8d52309b942d80b55aaabb439858649deb82fbda542c79e60fa66beeff26a8be6f5497c0b3818d3797d760839db9c5b65d40f3d9f990c85f448c8a76d619cfb24b7f9783da3275ffa99f66fdb001070bfcb4d1aa5e36cb653d2c774a4e15e786ca8c10684452b1c918332b2d89863fd43710c8db0f2bb87f72c6805d49886dfdb289577a104c8a063618426bb93384756561d97e6fb432591834f36a7bd7c0cee6912cee13fa5381499d85123ce72ce5fb9960724ee68f3a904e2edd6b4298c69cc0db39ba10b38ffcf402f5848d9378c8c74375ca31513406a7e26dcc2f5442c9c7c00a3c802b5588930e8b6e918b042e48d5a6fcc28954a227424357a1047026d04ded3bad786550fc1a89cea4fe5e901c2241dde8ab23a174024b52c166ddcd761cbc7374aafe68c5dbb15c13f69af7e714440244fce93f6ee3da152f489d270aa3d2f825d22f01c722fbdbe2baaececd4396d4b0bef9117f55f96b1b285dcc3b5a59f383b880103a73505c412a09116a6c9ce2070a0890c20bda92ffecfa9873245e5aa2c1e9d01d408bf2fe9724588701729a4e495fe880c794d0fdc4bedee3d6eabcdf1a4a932a6d3705ac863d93954cd7b03169b49150a4797b15b741bebffcf8c17a9612ab14465d4a37252415bd2c3fd46fddaa30c44f55aa82be8dad6915b9c16c1efd93f384bd5191fc8f8181b566a7a4ea15ffacfa5d09567cea42c6debcdc8a1accdbf8c878e935c1354a517575d596e81193a867adb6a39608647cff5d05293cdca3a31e0a993363383a700eb02c98ac1ecba8ef280fee0a9ac7fecfc32c3c1269312c57b48c4676326ea0dbc2e6c4a55b776c110189bdb5ab4bc61edcaa48fb9088902ea1e902f0c76d3ff0b8e92d4bdee2ce23cf22ee8335d206c4ccba0f52ca1cca3d9e9e440710c807f40fc47660b22adc5c597b2346eaae7126d313f4550f0c08efedddce7a6e53dc387f26da0a4f95e18e09d5cce997a078f0236766fa9aa7e63903234c46a0d1d84ae5b478d694a2ea1f068c70d23c6c5bbb234dd2c739236e8caf3be64d96177df90a32229d4061e8b66808521782cdf3b158a0429c8813e299c7d0dc1df22712d4410a3805fcde782d775bc1ae0356dd1587747322450e614eca49ffcd285003fd1d29a94ed21fb58f0f152634bbcd35f58c0931091f63a72b4b92bcd0f581f48e0d2cad3da5914d9ff764752096d5aaa5b147209d0db9fd15fec2ec5b50d1ed688c0e2212d3c543bf4050a3e2f1e63d20f04b5c0a09daf3802a94f001a2f618e37054436e74118c5f00721452295fc63bade117fac650c6da2447b3c79d8bff5d3c63b9a18246f65d84286bd92ae41c0075bd5418b3b18092c0f11136a3a4bad3000b282ec03c35fb13068acc430391165b18a9d6848d1505edce0c2273878915f529b6516b7690992d8c1b074f53a43e7e85b03cc6dd7c03e006e6cce1bb225d11b7f34ac6a3c17c5fbb4ea4757b9a64f3d60d5d297ee8b4c51bbbe4409fc1e85825101973a51d06f314fe3242b3f1df7265a458ae9d3da000213abd4eb0393ed84b8ce9065f7c3f0bef016b5b8002f89f4b87433795460a0d9c857e7af3936bd0cd9e0ff6ae63aab44bea115f71a0a06ba8361427e324ce6c568454198458ffa0db7f267038e79576bf322c423dee4e916dc43442baef673eb9fc97613b054d55ffb65685646fce76d76f888fdad59c2c03526e471516227d84d49e0c2a772a09d065324753c4a786ef000304dcd49f45e2c630a000b5407782272f7cb688b1e7bdba88351b95face382603e7a0e43aac4433449f775351f3faa452fb8f6ceee6c764c2bdeb3e66576a3cad4583783027405d4637bcae38e81fb3d276d7d661ccff7c027e5675990feebcac66077c57811db434f6e7f0abecbb0abb5af660edb69ee1081f8721dd6af1cc161ed31395cc3c4e2c0f43ec2869f7dde14e4bcf5dbdc756e812caf48c260b60b20805cd4576fe9961a2f05b3e6e73c18343f09f4a9866248f7c64a6897d3e11b87af275784818d2071d13baf14629d44c6d6fd764dcf4a58fee7204f4958babab30cb001c353e1d74679f7f72b0f6f0ac303dda95267f35cfff2f8f4f375f711cf1f049b45e6c16aeef048885b2ec45b3175bb5f45f3e6e07285647de328dfd13f0a7a87f6b1f5bbb638a3e909a06f46f20830cba489024789e8494a7b76da94a4b7a6ea3746049dc9e06ef727f80566b85cccda9352393fac7f9e9bdd183a159a56886470d8942b848134a78dbd6e8fd331aa9ff3734f3e4194b449d0e782b6f2c829110281956f6145f5bbd5a2684d6598030b86e3dbdbbd3158624f609ef4f4a5acc99dee7bd49778cfb71a957e6276dee85acfb36edfa7126868730c1a1bb3f306f97787d9e8b942e61fdd4ce5ec71cfee2e39cd50c54918989095ff09e00fa6d57d1279a29d433de0d8477c930d2dd7f07690dad95be88f9049e4c0b997872bcb74592efab982fddbdb83412ba5b22971b9f722f7b4078a98b2e009d7c5cf7ec53ef037e047b1b147d9a50e3bbbe0d63a09449ec01add8a21bdd15d2b939175b8188b080a6e6ada37f6dd4a08985dfac51e23a710e84bd9d8b0b77005ba0d9c8ed611ce0c6bbb7dfe8eb416941593f4446cfa2bda0de72b198b2d808f6811f1a0ef37b86ca636dca4a1d70fc63773092e7c75dc11dc6a15b0c1d2ac5f165211bc147ae389b4e2654e78426663bbedf995f83ae5637ab869bb46c90d929aade8e5ce3df53932a8483a50ee8d7ee55d47efdbbd455a9996a06861fc1199f6304f3204b54bcca48b867436fb5775040621ff367c1911d06d24afce4ebf02451f398028b170f0ade96cdbd4325b07b70ca5045e10aee655495c1dda914f9c446c2b83a0ecf8b2b683af7c8fa0128f197cd3a9e209061ab99dd34be1147bc88d20f2fba25971f12e3982958f7eae37e9af0029fba245cd9ccb07145bfb5bf67357da63e00d551762d48b9be84a2da165a81b154e68e779bd14147dfc18f018b9412cf001548fed12618a37ee132c840223d1739010f088fac71283ed33f43296bb14765f7a32f51132407c9e82817a22728b412b5fe5372fe7cdc74639118457ba06835b6f59eb1726978e5e0f43024a27abed7a369d9a86460588eb9ca4807b74998159fc11ebe7185ed6510c080238c752fd3627e2594f745919df022e2f6a089bddea844f8fc8f644f87528ca0894e945eeab692e279f0b59886ed2d1bb0bee26fd9dc4f4f1123ac534b61bc829ac63435de500a53252be77a7c4b93d6bf9a77f0ffe468507f7f69945647569de42ea1f2dc192387a33a2e26ca3e612d497f5626fd4ec3f9348175ed132d9de8daaf3de5beb7fcd2e2ceadc256b6d4c1b244d3d354bcc8ad76433f2b77c70752ddb711af4af8bb7dd85eee8e66539caef2b88e7bf0bf97b8fe6dea53e9b8d95a50c731b419972f4b5c36983e8c13d84134b2f058ac6d6469ab4efca679ce90826b30edf214034a1c388c82dbd995acae05384d604f460952c2fa565fc50f599b735c091c7bceaaecbd1bf5d71043aeccbe614bd66e9189e66ce6bb17c48bcf8e120e3d826275b7a7f79a03ac8748c0eedc529ddd1226519093a382aa9a06f1dadd1c915ffa4c47b2da094c80b41316b753a405c01aafc10fcda558e3fe3109cffaa73abfde353093eba4cda05ec3a58f05ba861bfc9cca04a6a24fa25921d40dafd83d774c8f9fbe80b2ad024c99e14364258bb33c3171ecb1ff757c89165ce8819a251859af1f5b91cf93e7ef2ec58d4ad79254a33d22db3d6293fc9b7eb2d7dc452afc3c6796278e32bfc7056eb811d56b6a371bcfc023f294f774c5a4b415a3248ce18aab2e8c6d1770bcc32a61c29fb0573ef4b840dc48a93890023a1ea46268b0fbd50792060c1f53f0f1b10e67bf20b1ad07d3252d074bb8ef35a5bc0467284424a779c96a7e206e9965591f7382e5b3a6992efc3e0a815be7c34a27295673c8669fed2475d4167f82796c2b8dedb23e3e82af1bf7b123a09fba243e664110c0cab2aace4b5a2e3f2220e218129fb721ad5f359b842671d18a62fd033f959ff672192e9a7021f5eb499121c66eef07cdbf0335cfa3c1123fa01ca034eb2d201d36ac496bb3692c31904d81a963181c00d8803279046c743ce3a60703f0e1d179c24b93a683456382830bf22398e1c32e1d840b6cc32685396fcd90cfd09c7bd3c7cdeec4961ca9742021ce1e8708672ebb67dc46e925acbc024c77650570d5c2c1f4f845e938b5b22f68c9c4ae92a573a06559b71219a4dbbfd5119716ed2971641c8bda872c67e9cb56ebf47a284a14ed3fd0df4f202e199c3b7b3e30c8bc425ff51a21a98c2e3ea56a87bcfa62b7ce1e6d641b79b4f514b61de6029271cf4c5a0eb4a7ed5f61249d28ceee1c1ab873ad684e44300edb97adc11118d6a6cc8de8bd39429025c513be74634937a0c6ae6ef50655d933a73172e2a765b9f6ed0d352f81e18c2a4b4c6c9b06a4a702bc9defd37ff4fd05abb6eb161596579474197d7075f81379a7ccb660a51261b2e555fb81fad4323a02a6f8ffa88dc3b6141ef8f71463281c46a7d2441acc87edf0fef8a4daed6ca73238e1849b5655e95d8460b79d4466954ca9e4509f1c014717a3dfc1566470c909bc30c336a52208254dba9d131527f8bdb0ef1d2bbc06c489a7e7432dca6337cb5b4dee3454305b9d20fe0df0bd2fa584543078ecad558776b092ff146ccdbe620f5a4517f592ca20c303789334539b7d19f5f1a62ce980c8853f51c29f3cdb5080b6053e40b4d8f9464dbeb9d2a08c8ad9bc70d878621c500ba601087d8298ffc228a7adfc82586a5b2ca4638c9e0a95d2bc568270a336729dc16ea6fb555370f983151d40faa0c0665b6e5cc1d91046f2942389d292ca3023ad0838e08418471d34fdcb24276f5081c53815def672a95cf5321021c216259933001a7e5b5dce781b698c6dd4d0ba59cacc8ac425c9fac4cf9cc70f02725f451079c84c327920691c37e83c4c9101015c61da4b146359611de8f41b7ca161ff5acba45822b8eac85279bde861d011cd21ea21f18b8b6f89838f5a771e8b51c200ab8ef8f2e368ab7a78d19ced2b05dd15da900b2cb6ed17712aed0c2e33abf1faafcfeca4fab7d4ec0c6054cb8f44c288278cba0e7f3fe273d563b679de2032085a4def83e9eaf42bea0492c92a61e8f03383691323cbe5f6a9ce398737c0c059b4eb6147c06877b2ec71877565c3065542ae16185c784d43172c0106eff8e23ba3c180e13593cd95e2478ed902429611e058ba7aed81b48ae576b22dfd46fda3f118ef6bfbc4c27bc1c3f271ba177e99a33fa3be5b854a07872dc1e83a2b661321c9383a7840bb0713e8a7d794e24122bd3e13cde21be581de5875f67306cb86b59cac9a8f042b0647a31a14e0ed3376cf685abc13c0cda069ec4fd2aa787eb3fab9d43640155a28531d41394070b86fabb7d9389c392ddb887b38d86b4225b13106eea4d3e87ce10b35463ea5dbc68edc5b68299e16485d37b987e62dd91c1a6e766e7455173c06a1e08220243e14357ae784473ea5ed19b4ce91d3d5d2d66c4418f4ed05ecfe43a6cb9bbba556d4ceff0d964960c9a7c2efeac5b0c4788f3f4abf9188b12f1e6ef7466a129b09e69503d6e89cff8b8976138b76aa139afe59035d225897ff35cbb4a9a56ccadc6dcabd75c300d91b134c7c70f187bff4c1d6bfcfe806c7df15780c7282ab491cf8a79e86ac50a5600f627090944a8941b95d632d6b50392104ab58f2d27f205a9059734cfdda3d674de7189c3bda0a700a30761fdc324c9a769345306e2863cdad842d59b40b7b12ce23b03fc75593b4e1c5ffc5ec2124dc179a7c065c9e5902c0982956b69664d85f3c05df32947efb7f7e1a7b2c8b0a316f17ee2b57f2483d68c66bc6c532139b3efd958bc1c69b16b10e2cdc238b7ba9f0667dbf415566b37fab6ebe553f63d3db68e12891fc6056f7bc4d1117370fe7ea885dcb7b0c84b6ca0c094c14bf0e949e8b25f8fa324289a007507cbf9c08bbbfe383175e4da4b3b3c7cab81b50f3e31a6428d414d6d970cff376026873e8be852f039d585cd3aff1e88aea9098bbf1f262e653a86d15c619521898079167d92b3894106933dc53f2308f250d01008efbfe2f9bec60491daaab5e6aae08025092018aab8ca1053b12c2a451094a489a83412c20b119bebdae75daaf22027fb878e132717e06b9f6751fc012e9c8b54617f30558052e73426682b0917ce6bbd677064de1a56d896338eccbac6bb57a62a3a5532bc9d42ab84becb985dcdf4fdc6bdae047d0f8bd6c7f2c129aead3c75e96a9e2bde7c7f47af0d78d156e04705d0e7d49ec78e686581370623316d53cda002a7ab8a23cfd350e311a62b0fa9a10f8c0fb6e0d22e820dca3ba49df1299e6230f43806f38ea67ff5f675d547a7e5412e560caa7d7da3cfbed1698000ab124869f26925e90f461cfbf6168f103aa098ba87ca3b5c2bbe9b6a6f6da2e5e305fefd047d5088b41dd35f2b36a07cadde12b26cef8fb3b469ed3b1f19ddca6a5dfa961f05c7e78603e1af723bdcc5f66f1d3d9539516367c12961bba95321023bce5fd7d1bf9c38bfdc96f974bcdb181ab99c0f83ba5046045024764482726ff158b60e37f7ee7f85d27dfca04f16a26336cc2e7ae4470d1f8d4d25b5e246239d62b3a9eb6f3e2127c63805ef230b8511c2c4afc4ecc64f0cf4c47dbc1c4c6d4fac80bb3576d73a4039d9abe8144b19aae6af1e85730184e1fcedab5ca68d8cabf9f8266a9c2b04c543fff2d0bc9eb329d8cdbdf50b427b2aa2f771094275b1c286963bd887b2fa09eb7949cc8ef20a9dfdac774d3c74a5330e5125dbb97ba4bcb666b2ae2e556d07ffddc9b9d1252aa15b9c0fcc04d44709797ca3e8487915bafd3604e855b8aaf6590f8b7da6af0a1f091f72ced52a2721b7767d5a4f576c467644dfc1ac3cbf3231a19853283d1bda0ab46f04d4ef1e9b8471bb9691760ef0929995c772bfffca1357db7ad342ebff67c6d68a65cb6d9138f7eea9b6b1b79a33fc0d46352930e2cc91eb1705a80f8c67eae213dcf558085b9019320cda1cf35b07f7754edabe4479c8c46de827587ea7ffd2053767d6fe457cfa8ddff004ba808f8cb2b1c0703f95c3dd8e43442c85f270992c89b155319a14ee12f859ceed0203594f953695f1a6cb62e6c98c2ac0d1f40ce8ccec91899848fda6c381f2493a6a3cab89e9459ebb0c9aaa5047413f55b6c56ae14b80a0164e7e227f3b6fdd0d52bfada6a8adfb04dc8a4eb5adbbb3570b7f3da491b615790e1f4831268e2b89260148363ad3b860fa948244efe6a943a7bedd4eed4ba14062a44d940aea8770acd1596f32f21f83ee8c6b3bc568352cea003b0aa426b039d993c02a3a17e67cdbe9bf9554831e0ca1f70813a9f79f6fdaf08325c6861b5827a506ad9c772fb7281a8d21e58845fca515eb1567e19573d24dc3d724574d403dec1eb9c6d549db08ce82743ddbba249f52006c15d3dbedcefbdfc52f0830d40d12632444d830c3f77f10621ee36c56655e466c3fedea2e6d2477c6d77eab5adb633bb4db9217c93c65b642bcc6a1dbe90967276c747ee0d353527c66a77b9df088adfb7ca2e7f1d5858719c5e27525060c486291b7519603cc1d28ac451074be0b9270b4bda68c93c75ef6a23b27cd10bdb02ca5cf7d027e322380c4a3e82beadf3a8d4048221cf0e9c1d5d22877b69aa40f94bc33c90202542b470b53d951b39439844fc34e69ab7e0545e7ec8968778611440d99a3b984a75ff47d9affb2cbe5c02eff8bb72ef7a2287c8a6ee444e3dd69e0e2b1e5e4afdf23d96db90af1ee15c3c15b95699c64a9dfc59879205652a663f713c53058126eea80620481c5275f3c24eb60439bcaea5fe5bb573cfb220984bbd99012a356f76308105d8e58009125839f9095130c35b63c1d11ac7ea81ca6504d3497a02678e51d63d9817d1fa1b09b9dc2b9215379635aa6e60eea9c7b3f33dd698556387391869a1444f6e7ed5f5c8bdc59c8594f0649dc0693efd7e2e674dd15dd0477a2883ab76fa83dc7eba15d30d17609ba04319609fd8f6de62dfe43743343352e1878129ec2c16159fb46cd2c1e1c5ec87753bd781846f206dbd4fdf4a7de3e23cf864a39b00f6439f65646f6ede0c52f6384aec232a4960bf230d53367f8bd6e5ec6571757351c24bfd657bab9c7629b2e2f6c8efa3231d5d86c7386a532516451ddbaeacd9fac54c4de72d6f9d7fe777bcd161ac67071bfe95592b7175f05e743092623fe1b936a3202e1f677a28e04b21a77e123c59baf36004637766620fe8a776c61208a569f0f709ae995bae1d860b113a52f05f5c9a70ba9b1967631399b3f8becfae9be41e777e5eec4846678113e6fa9246b00b58a29a17f8138d1d822b7d3a9a5fee86f9a83cd4b7f75c3df2eb91c099d4077e27dbc2abfd5006f97b8c390859fc57d035651087c2894918ef14df208fbf5554c2548b423ae92748382bb80773136e68e267df54a62db88bb4638e6f8424e4d2c5bc6ecebb5b34260d64c4abe7dedc3e750c0e1d843ab0edcac8343ba167c028bd3d225f6c04af2f380628d6fa576d1cd93281e55d4998da5f350d9aeabe0e5812a6f208418d95ffeff90e4ffe677bb5b1d2b7768660b2f32634528f5a5870807a03a4eeeda6dac46637fbd20b9b17fdda6c719ff71881353c29a979b3a999d9dd14cca37949f211110f46f2f24e48e8ab63a6cb00fc61031521e206b7cd8e5601f28464c75e39496c750dc1997b399ef5f68d12f7281f92a1b18104e26414578a84706059695a2e273f5216a0eec61269d9f98bb7e9e27bfbb06333b7513d3728052371b49306df78b436f71bdfd50d283bd1a1b04d2e645e5ba1d5c5e75785cb61afd3641642f711067e6dbe14b2cc92bef5248e6b07d3d05843e0fb1f792574c73fd0fb72e58c87ee111b6dbf98855ed383b1b81b65f368434f28075cec911c2955b71fdb4498918696d81a7fe2424f806cb3f0bf00566b333ec3e27cbe2b7eeebfe28b413b366775b6c5695e50b737632d7075aa77c34d9ecffbe268ac6fff744df83fdbd564a4c41cc2d18b88e39690276e1de40f990469842ff259304c44a486206698b768ad3c8cc93135e87ece36fcee8371d0c59a2dd486b33523692f2bf184faf6076459c83e90fac104561a6f361c57f743487e5394511aadeff697397384481efd221c0d13d15dbbf8375be420a444afad3f1101e8b56bae999bcd0478b72241831a06152316bf05baf087c4478d59c7de03e3e0da1af4005e62c5fba625b09af5acc30d868bd2e8e368b456d7c592a14dc7e1f6325830d2e34cfff847617582cafcac3b927992125e60c7e332ef7f26d32ff040965d6e0adae9053d4503ec5da3427a07b0fb5e36de6e33ceefb232a62bfe67e54db84912f3fe091a3ff8cd18d1ebf584186ef5d5cf4dec18e4734f2eacac187b44252dbf32be98b2817585729513929be82018758fcfdda09ea7a99aaf47930f550ef61eb2714bae7e84522841f47e4734e07c17ec0e9f1fbb25c2824e5abfdf2b553db6f9df9d0a23144313bc69f3d4be44231a2b09e13400f773b00982b1422e12a92b97cadf2e11886db5497dcca64507855e4674c30a4e0b8bacb4262e8ead6180746fbf672341caaa933b24566014e63dac10dd91c2a717bfbf4ff5ea0d2520210c73cb8c506695a9fd5654c20180358ea16f64e34d502ede3ff12b7ab36efea3ad9b9b1deee5d77977b56cb4cab129d073f373255f71a0d7b4bb7f7fa7c414fdbdd0c2192caf29cb7a8b4ac81cb2b55f2ee2c90b9a8ccd08349f36dcecf374712ed144a1f251c92726267be4710011a1b956a20117e9d10671b0d316e6cc8b850eecc4488ca0cfc8e3b8a05a70fbc949f8c30e5d059eceddda9b9147b99bf860fea205df1beaeb23511c190e95f043093f5b3532fb5b723297532f440c0f2b38b3282e2ea5cd1b86cc27f7520440fabbc3ec2fc05580db62667bd962bd4551a254a5a4de21b717ee030f3378e62c627c2d2292e5ee7bf7fefeb36eb81ff825d72ebb50bbae469c1d7fec8c25c536c1143c6f3aa133a50932e0519cb0f26fd6da8d3da98e26aae2bf1b7596241a83d21021f7edfd1930b980e23bcbb2f98608c8a0958e725c2cc9f37d2180c31310e4acd6594f9d403cf87bce26e6c7eafec1652ac32cb457deae8803c8c8103ed0efcdaaca5f8ee175c188d94e6f96be0f5034bb22ff255c857b49f6514057b1237c00e0dd2798ad633f14fcabdf41a95fc8ddfb7d5d408907eff6c083f1ae0a6591d405be6126271712568f7a2a732388637b2552a155c27219b59376b59c7f6218aab9a17f20a1c7c0f20a55a7f0bd49b3933eb72ab3ba7b8255ec0882a2e0efc9ada371e2e831ebf67ee69864149dc5f621c7c608dab60d7741ae6217980c06ab122b1e83be05b882769420e848ef99095d92cf0957e9e2bef856eaea9be1ad6e887c53510576f32a02469a392ea9891e7590dbb4dadf13b42f1354822dab3b37edcb8ba5673acaf747dea3b64b10aba182d7f086c099950c4476d62132ee378ccadfa56ebb292506df9e74134bc434c35743ee78f2ea16aefc5ced5f8bf61b7a4c0cd0937d9aa3ad2ffbe36e225d4cafcb20d1b0c6686deac974c5c6f8bf8c75931ebc5bc5834f3d3f3512a0807d231b43bef588e8ccc0a51e676b7464052675c415bbcc1c6b8108cfc4d0d1d7d4ceff65a3882ad7270ac886e00ddf0ae93da4a107b9757caeb40c975b033adaa385ddc94793a000f589edc5691f38dd2c56832cfedcd21d343bf31ae738f539d4425d43ceea05d6aed74c3c08c225ef813267fc4c69d274e04c252ad57ca424daf440af1aa39a14dd1039bbd50a2ec88809bfcb965b1dd5d0157691c975cc864c9337bfd5ac56126c0d684d7b357b85f8257d236aa0ed4f6f4779203b8fe0a9cf224bfca8a39c32c0e4f2bdcd4765a759645c3493f4c10165c778248567086b3ef4de0bd8d0f2a4b5f0aeed518712fa1c18ea10896ea3d41c565840f95943383ebeb1ede276fb51062b11121eadf62a5b26b7622100cf5373c8376213d2a79b8626b9bca64f062a4bf57091624d761d61780f8ef3bcec48afd846fb9b58efb694064633b0f4c8d9fe48c76cfdc10461a3ee90850d3965987f75732ead94116627c1e5cd785398ad9186661c50ed5e944c5aa4aa8835a467ac9c8be15fcd1056dd91ac9e9c9a796e957baa86a35ef38116e4e26803d2d74a629cac112e8bc7f23063ad6b4e65d59f618bd9609b1aba46f821574c3cb273221a8e3942107dfc55ddad3c72593d1fbf384e3779606e011ac96b53b5372019f0fa70b10aafd5c0dad06fb02ddfd89424ef0850827e852b089f0363eb5c4b0f39a192d053648b7eb5ae37581e362cdd7c601ccaa7e0f6a4a1593862bd32e045b8cdeb4bc23ecb7946fee0a5d8748861db6b73fc8a68bed9f37b2cb530903b368c2722be5946a0661d75a55d99fa472e1ca887aca0ac2712ffe6cb1d3ecc2978afc10ae9970a90deab0c41fa582f2da42f43d92c119abbe32b9dde23bcac03643df9fb2672136a5067395ca1567812f733249169613095db2de09464c482cff44738efdcbf1544982d8eb4b037305fb30720f80ecf2dc9d12f2764f761c37690e1a6f95fece68de8d00cd86a65f96f9ec94f229fa310180a53b017aa2868d92ae7705d2965bc453870e7153ae7120d2cfcc6fedcbab3da486dfc5d4a77c905e782e127a21d4f9a2afe185ee74c9968c52fecfca930e1ed5a80aa7f6301ee035702b3847dc2f18933e30f9744f59655b7d67c98daef406a0c1e17f9350a219357a66a1db6283d279473cf9991218dd054e5e043f87cfdae5173b70c8c7c853c7e8a57942ae21a934a9ab871dc92072bc11b583c86411948d21080fdecdc6fa82f1cd75d017263bbab9f52214939bd11788437c1f27f197f6d92371c93c048df662fffc6e2efbfe8d05a32dea5a3035d4b5ad11d2bfe45565061c86a0e3d2a5454a8e74bc6aecd81927f9a85d2c391f5bb1f099fc4533e24b02b29f1dd77b3dcf0e9470c6d5537cf593103c3f7118c067f4c1783cef09a550a92f9faeabf2c7ed360a6abc7172871c95d8d6afdbbe993efba9c8ebda4fcb50a59789105a27f2043843424448f6ad57c6ace859de6a5a089950e06c378dabf30798e2963d3bee54e9b238783bb305fabb3730666cfaf23d1d80eab77deaf031205e757519352b0ff14dff5178c682fb69f31a5c6994776ae6f788b02dc0c286962885f276d5c125446c858ee42125a6dac5e1353c68b59e0d768067ae52fb36d83ef37c72eb053e2319247f9770fac2f4a6cda62379092e4a48104b7f04960dabaac351174812f3afc1d3cc0e358d1d556e136ead55d3f529d5482ab9ca525e2223947dcfdaa660cde8cf48f203deda9fc2bbad0688149d3a225fc1c0a98f5a61ae8623fa1bfc1b6847882a8a785c35a545329eb6600e41db4386d63a5c33178abacc59f73a5d53482147b84a0067cc4a9277257df21b623e96bec6798c5b6fcda3fac59f1f27fd7257c469cc538f7302cce8b612aa1dff218903572e77bea92e1142070dc3def195c6c22c1bf96e523be40f2cb134653ae8c538aed5b3d00ec53739d67e17fafb1ba748be9fe4e8de3e4708873b0e53cd7d3196d3160ea9ee02605126835c4cbc9f1981093e9a978f3f1705dc60b9fe9647cb02c84ff6bf53f020576e393ad7ab85ce84a9e9d5d000d1e473478caf5db5e93e9cd60f11078e0baad7814d37120ac8b133cf90934fead95e70d2ba3a64e41d36f24c5e1a94362f5f75c86319f21ad3a2eb37b4e4fda86ffbc54d476828564f9538c19170e773068f4b37c69a15e45dac67d246b2afeae68c42551d269d4746c85fc95207138eaa025547a6fbe984bc5f6c20d8490dcb899e4cf04c3e7a1c25f74ea4fa746e3f457ebc57347c144951140f49350830fbed44bc3f6c2379f6562557003ac51059bab00fa3a3a958615824733273357f90af2905232e5b476bee14a1bb9ae6beabab81ac405131d8e5d3eb969199a15620f5bd45df9fec0248a2aa56399a25accb7002e3092d3f28aae930297301c7c073be6d563424380d0b3b399559183ac001d079e2bf8f06a92fc29d7bba031598da4997b7647ced1ae6cd9c56f106ccf0ade228406f14f93fbc19155666f1739fc5b7074cec9319134423631d86f0d2cbfb5c49170641c5c72552b2023b19626aa7767b35340da0469e53817129d4a2f2cf67ae42bcff87a0d800c952b3520d657924f8530f907ea3ae46851d7c095b5a300bb507b845d30b3c553c16f5eeff385ba526b344d4288f35d6df24470c770825eb95b4c47bf25e50e3f66eb1c01afc96ae11ec4f54f88541993c80aff60efcee67d578ec59ba103fbd6a7025d99e97e17dca048981f4fcc05f9ed7bce9dbe4140fbd1074902b4b295942a57c870af464bd1f37ce9630aeec17d7df732c3aa36ae08890375bd25875f3bdb5c2d515021a3b4bef4b6c838b9ee7a655afce62ec37483c5b03f2a03063e9fbc775aa65736203e8a4321e97eabd0febead8e2feaae458ff88d4de8d6247c3951f04dc8d882c49d94940ec95ceff69c2dbc987b8d672a25c3dddb0ce58d1abfdbde6e46349286e20f6f5228ad9dc346eba6a30f046d6442a1564ccf45f570c69df78cffc7fed1ec781e107ab5c5b004dca528eb4c9404e1b0f57de16dab15ea9bad625ae1a4fbc7a3c281f7b8ab4ba14a3a84cccb9a690979d9920cf04107013390b1ee93b4e4743dcb95bfbb3c05932bea8dfcbb300c555a5e0cf0819ee37166689b6b7edc8f2a72e07b03e91b5bdb37635c0db12003b9da2c293b9f16ef4196652cccc0b84bc49611b167ea8f4dcbc441ce302dcedc2c9e014d0b6a2f1d58772d802459893400389bb7a86faebf82ee66a78207c127869edf3ccd42bc5de7dfc3f1e7f1616f5574dd08f4a069c01438e05df6dc6502e29d970594b017f84070aed095cffed632bb706b48c8b6c07dcf28ab78937e4f18476fe878f33f28b66c47b3832c2007d15c1e098a069f17d9c402dcd7c6487a2a6f9ccf6e6009ee9725fd8c8c55e32a7750dd07d4f31867483d0a87f8cf2f5fd6e96ff56748cbdc1c070dff687423fa4682f7cf727ef0d3750083cff46cb3ac4b8a5af5c30765597d099fc8bdafb2d3fc1c050ac93e9e204b74a78c4a8df39f46b2978819df341710a07eccf08856f395af758908c458f57419d3ce0da45511e2d4fbb751baaed6c8cfd0a5c5081333c5b18ba1baafa93098d025add773172c72577a275ec388a620a2a53f58d47af5248d2bee44aa16ca5fe26bdb925c32f1354508d9e1587bdef29b286a6ee7e05919863b1a65551dd6adf95173b0dee59edcc37cc356fe04f4b2cba194ad4e7e010a847cd6590d8d521b4282f88337e309c5ba2f955abe485ad923502c5d6305c4c50df167df88b22d918c1c648d0a5ca7d3e236f637bd836746e0eb4723d77bfc4dd450178ffffff87