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 84765 f5c6072b363041475d38f3f3b87832892e071194938af8421b4dfdfa494ce25b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5e95add74ce7c9d84fde5a884763f2fb03e5d59bdcccd1b1778530a248762844
Certificate Block Hash
f5c6072b363041475d38f3f3b87832892e071194938af8421b4dfdfa494ce25b
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...0009190000086f0000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000005bff2c8fb73161b653b17d7f1589c3be84746029146f04e1090729ce90617ff18f2d0063430ed4fb2f025b906e7e90f9db89a030dab9be6e1ce5113b074666a339e210416034453251fac0d013af4f53c118c5e5ba930cadda05000000000000004000000000010009190000086f0000

Raw Header Hex

000040208dd52552d24759bb7d1542f5a4314d946dc4dac61217b33403b5236fe867a6f0283b3fb18f6fc1cf8afd25ef9f2a47e0772160e0bcb2edd8069a09bb14c729189778516a6ecc001844287648a2308577b1d1ccdc9bd5e503fbf26347885ade4fd8c9e74cd7ad955e

Proof Data Hex

59,560 bytes
121216010307f0b5740b7fc938044c643abbbe7b342bd2a6d0a8db5864ebcf07c9e7bd32e58cd2d91ec83a8c9a2b4c5a20a6e359df54eda65c7fd17869ac30361c50a7f8bb9fa8e5b4f317835c3ea2ee13afdf31ef83c26953423abbb6b5ded9d4eb3d9de51c1376a6fe46fedb50a8296a24efaf49f101388af8a8b09013a513023c12ad435d6be8e1fa5ad0a8100231690219f6c109238c1d77c2317c5ae2d9ff99b76a327df2c8a2dc816c2c04be78a124d80d969fe955bb065117db776dccf9d3cf178f63c9157c29a58121c1a5c1dba8afb4cf737ed4d5d00704f0b64f6b3ae4b0476b297a6a31be730f266744b90f366813ead293a2cf4ae324261bfc2bd77ff667807c6e7829c6bd06eac44013fe9f2281a6ea081bcf979b4f5f08cf14b25a6415bf5e48a39f4b497d649cd961d42a0be104a28dcd9d249f07fc2de5d38ff6d8a170337f451be4f893d1689c86026b4b4250003f101f747fff42e29a8906243fb949c127d793e062b3435428251ff92df34d48f83c9e6415c4ab762d3f10b2c99014b43f65dcbab8246d901ec3f3603099ce838ec06e3e24478b93ab022416bf681093fa994662a82c7b7e030c55f4e4837055dce577d969844f82be68dd4e82fce596cf3264947ab58a2c308a87e4a552f1bbce6afe1f11a29335c0c5627942a2c6ab7bd63d88b39bbd4b55e86902aa3620b5c64e66829d339db20f30b9cd55c21741e8057023202a43e1c73889d7dfde7ac936343a3bd1e1b968192f365a7fc2a71fdb704ab940abd084373758bc1db189d02ac96a2daf0826a944a0cf17ac9a91a3ea4561ac50ffeae5beeade1b58623b040abbf5cd23d74035cd27a11013ff191045e54feeb96b2748b4eb48c5a1204b40f7b52175545c840553fe9fc77ff6edbf22e5755a9631d78aa0dda8e484cdb893e695a5a4d95485ed2990a0d5f5a3533504d92442397b943344f03d3f5cf5f084daa247407045928dfa5046c46afc97a27b333836112116839bb0ccee87b0ab423ae433b13d95d201865067a9838435e16cdcb72ba927902b506e40deee14d0884c445b0ceb774eb3020e2dcf45a9eb15d014a2b17e53d63bb52c82e29ae9b4e325bab3104db319c69b6c58a556ef585a0ff7012b7ea3a21e87f2ed5bc8906d07291616bc6e66a40e2f7b5efd6ca2f52572593482d145bd0d33a1215564d94684f774ec092ea4793c7288a74573c5049862f6d6f939adccacb6bca7c5adced398d9039d9b2d0d88ab518427940486fa003bd725e03258b163da8c773cb0e23774a146b2c254d9cec6acd1cb9b46ddc728d8f6d37ba2bb6bbc926f5e4bc3f731ceaa0f69dfcfd4c2d30a16b1c416a95fb19b3308d0fc4128579173b2490966ebe54d568215162240e34dc7ca54a1c40091770dba208fb0db2eaaf66d2f2fd70310537848f713203c8cc583bc260373a0f29c79df074784966c40759456e1e1f418d9aeae6f9a56d53d80fe0366132eb301eae2b31cdf0042147bf246f3d67c23684caf75717b6e391a7a4086ff5b66794c6d8d34d5fa391413d947f44741613ea49fc09e3790b0646b19405d5ca6d97bf3293a3d0098df535260cd07f929f98b6327651a9f02ced099a05a2f991ee9ca78c9c7884c662e2d06c72c74e605af1216637aa349f2f53af59324ebe1a1266dd40c9c5aced987878e9a7c37ce50aa537bb4afeeff822aad75634357f16ff18f679105b991adf12a374ab1e8618fd2ee1064187e66f4a97ea794fa682bcbe28b246cbdcde2cefdb905af95907e83c6f65c98d39ef64a164582c228f6e1102d333798608e66b5620f1f808220d9f605e55fd6ca03cf8f84b5a5c7858992d9a5569ab01880b96d17a3b939930580897f7d49f218e6be989ca2678122310b91e5cb20b0ee85fdb3027934c1f567127f57dc1762a6ea6e1e0716f90b02c8508abd8443790efa5cd6a18d36c285278600cf560707f92a636e8059aec1728a804e33b6001eae3a363e518351573361678d26e18069d1d3ee3f7e6559d6a5f063abc699d6a09a428e98f8f6459ada3dd97adea004e221d498c988cd1e5a85c8e02b6eeee8971192f457fa380cd225b2d1f537f8ec43bf305102087dd546dfd2037a0cd31aae466a0858c67d7ec6c66d5a0b312eeb9b6942cf5a8fd24c17a1ecd35f265ceb2a85e3268f24878bea30971936eec2d40f219ab8b98cc41e4352124e0db581f16bad424139904f6e8acfc8121da49a59657a142ba2681d30ebd0afa794f29d6b46548b30543efff2527ef7d5290123bfd7e4a86264512238a56773861414c3758e2f8b6efdf9df2b830feb8b598afc69fe0dcc6efc7c0011a0ef3d3c54f88f3c43d3fb0a58eeb6e4e68619c2dadbc29354441caa55a0a8ee640b8bfd522ad12d4341ee4655b874ac2caec8d1b54a0956a4c9625bcdddc51db691ab3e833646a8d8db0453927e8a70a1d120a62b3ad64364ddc3648d0efce478bb8e14aff642b18ab324397f237462785eb9fabea1ef0f75f919b55039d7fc8d2770bdde7b0c2efa89311ea546a363b8925732fc29a8206713375fe6b0a3a27a58ea6bdf33e31203d1b015de96970d49576ed4636522fbeafae03ce5985d547dcfab958e57daa2fd95c60867cfcbd9d81f4f91f9288d6f48ce78499ab50db90d96fe2eb9734286f1dce6b506739be969c11595bde33444239b50f2f39d38c324ade7e6d192a2dbfbf7481ce938610c0aa2da855c93b137089f7a6788514642088d85eb99fd2dd27a84ba9e7537b9fd7d83acddfa3b48e259eb31a9a42bc08f52730f24499e78552bf70edbc5e32e55b40aad510f796cc952bbea83c0b4e06f8f6d438815b3046f6530a087022af0dbfce77848a5ea50c884cc513c93ebf2436d95f8616399498e1caab584fd696f5c093350ac62657d3a3c6fbd2ab7fd2396b11797fecae55f5c32ae6b4496128e400010ed6608db7b98b419f2e88695ded43fd3ed0a0e5363937052ce2ae416848cfb7900454b6086dc99f9496da416c02f3c86ed327f165311e931e95b1df274a799b33d081e1d2eb1b98cbb86d252d49866ae9766b92e11fd9b6d4acfc74a689021e7f7255957f2d9a5797d34a67b9dec881066e3baf0b6b66acf60c0280092d4044a37fa2614aac14f6af85c1ab7423e76688e047b4e5893a8405399bef0a81ae1cfd4bd3e2e14174cba7c763206b23efe8594bd92d7a4a47e690b0b30cb6a4285a1502bd1f0a8aa1579d3c8581ed6ebee842669e32a53635ff14943847dd6a52b6138e2ccd15ca361ce45a93504aec64789abf45a74e37df0d85baabffa395688a26ae008ccbe60f48a258636586ea1f0189eb4b3b45693bea14f49a8ae1f3f7fdc5785b7cae5a86f3dadf436651bcb9033b28b10d86df4c6efd36b3de4e2fa2b35038c65bbc7117c95b5376257e3b74e67aabe66570426ae0a199d1fec5670996b70d400085530bf0b46c807de6b0ae39dbe380958c6d34f5e89343a4f30d12ff8436c32835333cce65a817d3ba1d4679ef40e3c9d780a4d40193012bd4c74e300abc7c4cd174b91cd97622f8448a626c15767163076a71a8c7917d484963a21cb057fd200ed85a77cb4d6b4a13e6caecf4c33921a3e109568d2ad34714beaaf10113dd85c650db9fcad081d5d7cb1abfe1d9f7f6ffdadaf6eb2cdd3c5c773f85930dd5d84d486c189cf0ebe29e7343d1065d396eb782b4e168de87c6b8abab644630632ae2f428746e98ba6501efd01d0ef540a6f246347434edb2290ed657ae56145e60b58e6ce9bd39e2d1925db36176fd5138b0977a462dc668fa8009cb3721fe3724f2f600a1466c210915c97ffd87145a944785173fb8c238f46512125734bbaf1d596fa46964275f1d0ba0da3019f5975a1f5b1320d3b5b19c79ab42c498e789eaf83a60d1adce8f804226928178c56a563a111507de11792cc51a45c9da00baed34365860e01da094d0b32b9be506dffa9433db0a0534f42c7f83664214711a51e156c7c6e5a66eaa1a3196c26d6573c7de90f410f2a73e1f748e5f326a07eec06f4a1f9c78b523eead18f6d6b5336936d10270203ae824e628ffc5d9bf3178a37ed2ed858aa0d513f1e1011bd398640e9eb05af1e846e168abc9d31e01db99b95f4b821467191ff5acccd7a10324b86a51fec2f89e9d544aa8382351b46148a1f175084983074c6c25c9bc60f609e66e1b43e9e47518a65ee79ee5b93120a4f2278ec03f8f6c2ebb51726b2cdf90ffc266d6a152e5abb47fff677379f5a5ca39521784a47e7d5c0863b19f70e0b20ef230355a27468edb099ad644a8b76565a3577628d8bd385be36cd57236b53ba07d82794f5235f26b48d7c4021d91324f92e89c617ad0664a09d9a94f660c4789dc57941c519c722c62b0e8b48a31f150b102803679994fe99c245e0753178181ba1cc15e859e633f81f68dda706f493eca0cef447c28762fd165c2031a1ea999d1410575129703985468afab98818a095000e0c805a97336590e06aac912840f31d5cf460d101875f2f43f7a8b04fe1e37aaa6ae726f13c6b617aabdf25088b06d555d6323562d91873e20ba2c4eaf0d325f9a119d0873f68d8ea708794cf2522a713fa367e1e82b3ce2141d86c76bf89245429c1230e68c846e60c7ca329227eb3951296b4e77ea77d376d22fbaf635a8adb1e7fdeb0f933e7a8c0ed302c02f2d7bb1caf4e414354566e85da466945b7b8e81b5afab27e6c9ae98387d00bc84a6950d7e862b741c6278e913d612931e133f8e2307b5a24c8baf002f9ab7673f5907a4ddef44e4f2f35b817fc311609f99bfa6cf3ba29f9be68102e2f6f655959d1a1a11d580ba2105ca801bc79b4e09a8be7bd3b1cb2ead01631d54dd4ec9021fec86aafc5ea57fd0d08405ad4b25b0eb6b7b21045a454fdfdde98152210bf7b3c566b9a1818d7782096d6b29c787bae39bdba1f3e6e1215dfc2329101c47b8aac86bb56ff20d19bcdac96543b2f33b6e3c68d03e36367f66f85b2b65eeed99139ce5cce01aa9299cd1d2e2bfc7503a4a9d92b2f03d4af2c15e79f6d482c61caa95af459a163d492ac26b26bc5d3302201f4af3ec970381343c0375a55a36c2145fb99dc0fd14b3f360e3ecea68e3a86d36c840fb9e0d1d35d09ce029cb73c026e98f8e54edb3e7f01ef06fb7ee4d183e3d686c64d6eceb5fb8cc994d99961c971aa3ba2fdfba47dd97c2ddc3869738d846c6c083573f6ca84cbb435f2ef45fb1bf9289e37ce1401287fe46882ced2625ac3db80774c717fbae09acd4e3674c7c555ff69e363499be1fa5d9bb6fc191435c5608b17ce87b5d571b306a6c0b20aa564651bd5e3434000dfe4abd0e7c68b691cbcc1cfc2f0c7d35321d32c95bdda4e143a7b2e2fb45f094cc4cfea4ca0379c4dc950273eca4508131738f40544d034998db6eea33347b338f21c1314c69bbc983ecd8ce18f943df2a030d56c99659b6592d64324c1e4da2bfe5d98c1c255354de69b9ebfe92a9f7361cab118e5a74afed656952d98103f52c1c5c18b6e08f67c751ebf982179964ff03207568c60f9b7e7952fd8c27ff0bb80d85f582a604726d7adae4176aa7e1de5197932883363d19f242cc6027b0db74ddb2d8179b43e956e9c9338df72940d0c1d090b1502160ed069f2676a964adfe1e080933758b199d5920a22226a53fd499f97e651451cfddcd1cacefa5cebdab2db5ad4f234b432267b26e9e142e83d21da80c805abbd72e964da6632172ea40c7cbfbc4f5261dc9e5b5e08332f3a4639626a443495cb3d95180dd0be2da4875f9694508cf0fb4e24a3d3b632a31efc0fb28e711332fee6ea0bcc8b92f7d5a1fdc274f7bea1447d0e442e9e76a6d25669c715648e5e9e623376191b1e04576bad7f0ea0b6690244b407c09f539172208bbd1e807e86b54069850d6af46ba16cd888c2d372f4b703ac19851a3f8c7174a91c6dbf8c6d0777d7faf345986e1c421e8120c57086dc5b534daa2075a08408d1eba7a75a6ae64dc11482fcad89f2d52883eb7ea072d2a9369f8984f4f0bcc3ce45df18bcb0ade4a670ce25f2a3e0bfc0128f0aa11ebb872c21d123759b3ebddb96b844297a66c2051632eb36b9e071a06da1db10140cd3c9e8c7c67a73038b1fca0837b556fbc8bbe2f34b2e31af07dfa3297edd6198af1ad5393ddd103f47b4149ecf41769179d061e667bebf9ec34ad3625653bdf9615c26c8f4e9ca0c5a46418732904e0270b521ab8ee3ee00a5c5f3025413e42f1b9b11f2ed86b4390f9bbfe021823ec9eafec6efe0acd1a9a58f7ed7a7f9e12f1e3832ae24b74a1be8c1d11d609b225b0e550b5e22908c78805342ccbc7d159fb8abaee8b4936c3b775b397e7427f2dc93d398a2755095b06fa5a1bf0bd0dc52c02cc1bdd64aba7dd21568ebf95dd5381faaafdc52e348bbb5650fcf6b17627bdaf1e2423c580cfec2e266ab209849c67ec5de69265bb181dfa6878e01c6971c4748a774e90ad855cf26b46a892be863d0d11b6bb7c5850071f624525136326e37fd52659dbb32a0829a2521a75cff9daa3e01d5ec24e4d1c9ec20a61020bbc89bf88d1f9c601f4872f3ad0bd496683aeae3451dffdbe2268efb77263548bdcee0d9f882b3a356a85fe4920c9ce3680663a0ef7a6d6064130c1612bd8f638296e584dae661b8c5502d04682272b9f4555816ef00c7072997533c54705712def5ed19b1aabf7b5ac00e75008321fbc91823c14f2c5c610dcbc564106ef088e061d814eccd0b650e007c5bb8a05ac26054d44bf6e6f5aaf9b0e938e03d8fe0ad1fab3013d646ce06b3307e8f79a11edb6cab2b8ef8fba9266001dfc0ac4973f3a419a51b17d45e3643d21d681557bc9412d4aac3caac12a568afdb29ec1bf72fd6958bfe92e265461c655945a81e10e272fffa91a9112dc4752e9b1fe080b0c1a69d67b9ffb9f8fa9766960411a7ec370ec8039120260cfa2596700764a152f0c6e05c392afb8cad229f9895902cd251f4c8576bfae268d2d83f67d64d3bf2ce2bc45212f34c3d05a447051ce917fcd660695f2d069a4f1b879117ce541a923296a3e78b798663abaaf967fe8a9aa0b8cba3ec8e3f3a1132e662ceb50f0ad5ea2e2f1911e32d04cd67e4bbf7eb27d42786eba8c1069c72eb07cc9e097bff93f1427c9adc166a79a35afe46d0efd83fda0fbb8f379ab04b670dbeba8e6eabde33e6d8f53b0fa6c1f35b3df4a79be70dc639b95428f2e1a5e7b02232c88e0c27d0785a0d6850a81153f645afc15464a716e517938dbdc326bac1e349d94fc11df7a60408d9e0523b8aa4e0ad24b429cfa0da6e9551c3147538b424fd5fccbcf937d8c1bf1eaf5192270f8e350b8a0440b03e5cf8648900fb2a67d51830038ae6c0d9e0c53244ebc76ed3db063153ad318da2e4a23edc24a5f86d2dc39420e99a933c2d901a77c3397438a05c01bab435783b8870c28ddab8ccb23b7ad122622f474747794c214c97da2cab63842e852e0e28aa3133785f76a193ec76c8450de1a357b2abbb291c4b9a7da4d75723decbb6fa99e708f1ce3fa952a22b477a831ff632f263c06efd6ed99b182ab4cd5bb689283f13bf68bf6164106b0402fc637cf521a7faac36665c3d757aaea5fa5c275c73b5ac3329f87d8c1bff16909e01fabc1d72e07dbad6bb99254d1751e2918ce39f1006fcb81197a2d0954179b86d8ebbc2846cd01fd5aad90026a694a5bfc14cbece112927eae995f657a6112aadf7825d5fee18900ea67565d8a7daa7c0b26c86c80bdc61323127decec3ab0be5eb5b33a17d6f445beb59e2aa9c05aee517a8e372527b74605d1516e07dcee6bd99f3ee78654e2d36eb66af963e419c5241903eb3bd72609dcb08d9171733375daae88b536b8d79d8f956b1f3ce50a92dd32b71f603a5ef71dd5f226bf52d4dfcb74a95ca801e58823f84b89d924a69bfb2c6ddedf40f936e91ed9ab9b54be087cf311a383faa650149c1cc94714314f3fa298559469351490509a65294dc8acb0fa2bfa32eddcd430e67b675e69b6042e5c79e8435f31e21818f300db37e37ca5fcdf3693f34c03aa6db42e397117839012819abeed5bbea816948aa305d51582bffc82ad5770f8ba3225a9f0ea245da06940fe01c38a0e5281af9b6d852703ec0dbfce6a4d305c9ac789fcaa6d92d54e5b901fb08a9afecee25e7d422c9de1ae1257c22edd74562c1af49a3bc3bfd88a96f1b2ae52f7a2e5e8936815871a783ff3777d16f9543d4645bd256b6ea9442ee40d9f5d36a2145f3a7d365185e5a77e0cb9390570c29cb2d41b4db6c5d9e37e624bbe3e400baf4b48f375cfaf7510a52716738c23862bfa98888cdfeb22933659c178fce88b3cd1b9414e54c7dc2933c42de7c02bab7ac59ed7d7d156ce4fbf9b09a6ea14796ffbce5c7e722b3aa692b54cb8e61d99df3fb38c1210792542fde318f449994948bad22356eb966e3a8568adfa76e2c327d9cf770dcbb49b191e7f1f072bfb696415e275694f3d06dea087ba3925dd86a54573bf6f18e208b3d51a82f2503620271cd89aa0cda4d2ade1198a62d958cf9c7361f949cce915e38a7fc6f1a1762065bdbaa625acee3df1397c8b9adb52ec58164a0d597ec0f419fe32f24500b25053fa26b00ba8a9a7cb023ed56b78f2a5559a79f96040746659711cf50032f17c021b12bf3c45856d0c5f25962e1cd89b6f9ae74356d673de15d18d4910da9d089a642a8b13e49786d70c1197f703d25ec45702244ff71df13f88a68537ffc0225535b69631fb9cb41f0f0f5bd07f2b5e22c3ae92964d02e36bd6b9a4544933dd5a6078b8902f3ca340efeac7913d1304cd513f061c15e6921c967314985f7d4fe499f689e2f46166e3a83e8b9aa17b6661577ece11cec056b0583de61e0329e6ec6b0b5e9e3c7a257417e99ccb6092ce3edac40d4659cb748bfb4c752898babebf342b76b5fa38e587ebd108c387db60f7c9a64ab5b491bdb37cd2452b5016a2ab67ed86856bd0cc901f83b2166b27a8b91ce9ba1c129ca682e3cd84a4dbd5c321c9182ea3c9f87884659ad57002262d970d381126e244a7520a95ad54a735d188352b9c3ee79a794766378a5a23a0deb22dc3eb3423088c948c6803c02c44c414e7571589c3e0f4dcc79f72a04896d422297096055f4d9ede35ac3b37bc63ed63289e8892bcd9bcacd752e205d09a1eefc22fa1eead27397db4494dba6f3631d3faacea9e5c5de458e7203a0193e37ffb512534c70dc3e059810116b3a21ecf3aa758e30a26a559fcdfc59afbfdb4981eda4e394c3ffbc0c06da435dbe6c8bc05898bad26d6b1d1080259faca4b2fdacc5c2664ab3f23bf7fddadb3c80c0cfd55f1e66649d75f4895bc8e8e52ba274efc3da11136d49bddee3fd7aeb6e731ce0008f18369c4f815a2e59b1731a7be8080c8a5cd82865d4130d15314b303c8f286a86b29ec1b7bc28b16cca43af26553ad8220a7cfc6b12a5b13b1c4ee009aa7123f9aa243b6a5e2538a2674de08d695070402914b7a39460a90ff92225c13b1663fdb1deb764ee3be782749338aff34f73db55fa9d10832e318e50fc4ae590bfcc775eaf9bbb75bc52fba55bad58f79334121fe636e76a40dde127eda4a8f94e82b590bb13df853d6195954f3553766deff53b5b1addf462daebfe7e1e5cff062329f515d41794afd9a1c2ffc7ede4d123682cab71ee881ed36c8434aa314194baa30141617578789e847af49b01b83087359adc28435ec3b916d0f0fe7e3ea85cdfb451471e07d30851a1be47eaf6236bdc76329ccbc334109c2c97b308e4969e80328c390a15e8837af2be94992367a29eba40039a0c3b710c3989ef7b31f6a3499c218f70e72deb29c9308875a988ea56999809d4bf7870b516ea3abda921c3b9e5a0b11b008a3f5f3199cfecb969997a91eac50426d45205b8a9e89e5841ee7205b92b6fde906620c1683b5f7d31d6119dc6471925a53adb01ee37b2256e1ab72cc5239ce45804c3bb4aaf5fe71c3d03961b8cd7cd77af70bd1a8f510305e749ef86cc50880ec386f32a89ea48a15002a81d63772f513476570f0fe671a93ecefa76bfd1b63bbff6ca1b040b2fed1325df3b13f4563cda98de67734b375e03dc2c08d066559395d442486608cb1fb756f6fb143acc1140271f565e7979c1efd9438e33c22f8fce089f75677c26521f98454eda3398e6fee671f2d7f6e6ceca21f8430c4607dc6ee0c0bc50e13da92fdaebb46e41e1dc418cf96773731133c0662396a9c546845dde4b8b5095c24f6c69a7b5bd1ecb3b2edacf47b0cd98e9e750392850655fef48ca0c719352d09ee999d7fc03d6c6b2bc21abc3f2c55d5d275ec4cb6fafbd77ae3d2c4b71fa5d9f719acd27ca7d17081ef6ded400d5f72c3341aa58e4dd787d18ab720b87f27933637c719660393e18545155819f7f7d07909062516edc662d6e3662df839cfb139cdff96aee255837e6a19ce156b5cec26f37d6d80b13853ed25d415a71fe844d82bacbf9cae45e6f62c4e46e1cfd6d61fc1ece9d46e93ff1201e21ecc282e46c5b9d1dbf3a89d4b4dc7ab0f3fb761ec415024b60ecd8ce4aa28e0b51d08b162d8d007db3ea9f33ecfe9d1178a89ebaa8710829feb33cbea8af84a26b0f47df15b3f55a9459fb350d56999419009c504c027efba25dd4f29a2140cbaf7988e3b5a943c3b56368cfa7b6ef29e92c51a77ae857c44a7663b0e2e9afbcfca6f156a7031979e1d79192d0798b10fba506e0f108086230ca084b0f2d6aba1569539ddc63b0ccc6363988fb8062940afb6a7fd56eb0665864bd56cf00e244a5d90a12d3e5d9a706a508eec4b59f9d5902221979f72db6e7321b8ece37bafec30c931a1ae28a6384b3df789623fb5fee26d0eacb4dd1f18658a968b6d33fa354a97a97444f000974ada7c0a4d359240711ae6a47a24ae51e8513a93632b92750cb03d83fba4f128bb9f7da4dba8d9b56c4b96263285816cc17e7f753ff730bdd2e9ef097450a2abe0e94c750eb95a5de6b88d6daeef7f8756327255eec4d6cb4e8acaa7ea72650ca894eed10ec0bad0370fa7db57213cd6a0ef71d0ba2b330f03b87ff90cfd9d93705a46d8a121ba36e4ab2ec8933c6c8158ab6f436ab830666c5f9c9a08d34a0858df4351525c522262e9a17d27ec57b4b7cbd6957ca70a0fe760ebba089632baee705170dbbeece44d082a93daa6ea935f3b0ccb870d5c1853f205e79d60cf1a89179b74f0331625836166ffc14f94c9e8d7e797decf1d66e6007755a8ea9bd904bf33e7098b577c8c08225750a2c30f5b89b96d0917a0d227edfbb72b40f1ac02b53e306999b6fe2fa2a4cb51c121f642147da54efee273da60b3c02fb262473346de48ecf291e327016856143e760cccf6d84ea26505035019ec552a6d9f36aa4dfe427047bb41cfc727fccb16b2c1efd1de8396e4cc18cbec8a7ba032be389d1cf0c231a0b0b65d4c34d195496c16eba974869fba8b4c99ca7e36038050582e423f824926ebdb322a537868e36892d67510430b0115924f3c3ecd3411f7e1012426ee21d75414d24b77c2c18c6f4d26cb42bf4beec64e95b652cf207dd4ea9fe7e4a267b43bcf53c4ce4d6dbc1a7a1b44cadd3703b2eb5cc4e42b7baec20c29cbe26374b44ec8e88792404200323d1cefe1fde0dd0365eeba208abcf0a07f21dfe6548fcb42b4e24a9a31778e0a9774fdfd325504c82a9ac478efe715043701c6c1e53c1525315328088c0ea98636e64bcfc05d47008dd29f98518d098cefb7aea427b38b387c9a6e55eeb7edc76fd485c76ba6eef004ebffad9f01ed4b9c026f6a2285a58ef948950f1062e2af2432c060f5d070cc45bd8b511b2129b73abeb84b1dd2baff98ad4bad4eeeb004e025a014b88b1b942d73f24b9629170c71131c9f140a320a39e0e2d8735062d52d67acbed39bccd475ee1cbb101d10b54837d582cc109b77c0d99b01a4943b5d30e086c9915e7fafe0b749ea1ef73f868d7e0b11b0f88f7906debc20536c7633ceff48777d329eb29049561723132fcbffa2821b72111f69cbbef117b4de738086c9f8593ff8fd63f21891761ab4e90bd08b3cb9249a88eebfc64bf2ae72cdd81a2196cf72c805ee25b95ed7a838787efe5941df78c788f794b6a82b4e8cddedc6cbec5a769b5fc6cc6541105cadfe9ae08de384a3024c65e5c5a912bed23913b7aeba85c8edcfd3e08c44f366a2a3b45335eb7f5ba5eafd77edd771089681b325a78b7646e3844e9b1cb8dffa34f67f0c327ba385f3350ddeee99637d53226150b9fafc86fcd0fb782ce0a3cbd4b72d98fe1b291d3b978c9034758ec7131cdc7c30d0e335ba39abe0a4c43257739771c944f4366512a10afb465455a3c1309f10578fa5ca277d2a0fcd45c1867b84f5796f93d198fd3811cc6e9f4403219ce7539dc872a958e47e735dbda30e911950cfb96921bd158a44754c693d5c09ac97b95b4c0ce6facd42d25da6e4a487de0ffa8c09c414dc112c3c064679d17dc476dd1801667bc4e514c8f4a8f38f8df47eaabdc8ddeb963c1654c912476af5af9c3a1133474c1d67db092f59b58d96d3b56087b1508fd394ae1c2d263533b59fdf203c93cc954152c6d458e2cbc8b2f19e0980f4731e3e07bc82e35bd3b3d86e9e0e9e8560d74064d8fb2929e1dfd99e7caf3044eac08bc1bc665a4b9f8d43ebc7533b1c8d269daa332d09ba8049ab598d89f0980906676f41420a7607964585519260506ae4b2d336c8a5e5c455181dd9244e75dbf86ee9b1bb8998afc321b24e71086c77ea6a1f855bc492361f0a63e0ea43cc54f3caa193bdcf929b6b0675285d589559865a1012809b49d9f09853985806e5031efb31df422230fe3ced7ce2b59b5b7adfb539850d0d11e3511c6d32d8699e687f8a3e6fef4e7afa7915a611085f0cbd918acf84c84e9bf14626064b3fc10e48ee56cfe35c5c6b0a753f06dacaae0810d824ccb454bf31bd55f9d7952545afa9e408b7d64c04098a721c1392f1e05bdeacff2cef4aec51b794075dfe8660cdcd6dc1f6d584d0b9e723aa0cbfcd04ffe754524799d2013a05b6ae7f3eb389bfbbac152891a569f25e0d2383bf32b16b6b5bc58aaf58a78899cabc740331c84e34bdcd6a683fb4779d30fcd533ddf50721e6ac7215acebe9d52dbb29e9c25edf59c992c657e29913cbdc6aa39b0a2ac040ab929ead2cb1fd6230928a67593c6481d1d76c85a3c9ca9ddc356ed0d88bc45666270f2c0bfe98dbe1706d881a9111199bd749e5e0685ca51de37cdf6449d9e66c782f2b1abc1bca8813e5866019dd29dbd807d17840ccf85beb182148aaece2ddb65232eb3600465d1717e90159a8419dcebf91f3e14255779ee280fbe79c8cedb6a3e088d96a308c27c56eef15c2d9b349e9bad34edadb143676a000ea9cb09c31c5f845a0123bfccef01c7f91b5785b8c2903b184450ab8407f9f432c75004a0a2d0e6d090336df69dbcb8be8ed649a898334d200944ebeabfe3f99640ffac22b4129c0c52f88bd7b3582f6b70d61b1e04cd7829527a82e9799f533dd1b8942f9f4337ea5bf46e07af15431ddd9833f7ab197b79844a5c75a7950fbe1d17615c3aa1f586830419021e8b02901a03f56fc874aeeeebfb906ea1fb89c997cb960e2c0c4082e8cc850e5f755db4c5164cda02d20dea64d617475b6a77cf35d164c69c0ae8d9f74f4b1dc56f0b226843d3ff0d5a58bf20001d9761652de18c74d4fb82ba12964b240deb40f285c4dd83f981284a3df02a0fe534079218300e7d81da46e6a11595e5817e19900ef63765d037d2aadc7255683edd870abc06587f96cc10648e0420522e8ebabfe954f217e639980cd5256ccdd3a3a47ebe2e0c4da2eac413ef3af43e9d31978df1ed95154a7911f5b0cccfd69ff7d111fde2d4eae8ade3cb9457a6433abad4596db19c22d8a73308977300c16ac80f2a2fccac59c6915096b86c8b95964dab9dbb8db8b539a4a4064c65b975763d2c24f43113daad6434fa21988413814b9b9ef5b521b41e0708cfb6e4ef90e53a9afe1f8f08226e696129553a9810b728710135b8be16558b4f769d96bb1fc24957caa0e75708f8ac92bc2e14e8b6d968995cac1106992f62fadcb150b9d6a430078c7c858cc4c874b3f5e3e9dc6df223753e881ab2feab02e17f3f374c21714db042916106a1197cd7edb9e1a948e85755d12c7a99d7072943226df1ac35593a4087293691bd8d1c6f08a4cceef2c3b75f03fc28857e84c4cca4e52f8d7de1bb770df89586289fc2c333261572a88a0ba269b2d08b527ae0e6d1d3ea655ac4bfd6b2a97e487d0897050f76b353740737ae4747c5174af4710c1ebdb0749322c2aff4641420f6d657198b59ded04551f90d38b626b3b15fc7890ffc2f8b97cb526fc3b7df1e600cd46e9b531fb8a26b80c633a51c4d93b5ca94c86c31e6f25336360b42e2405f088a5fdfd96e1fbd96d22cd94ee56c347ec9bcbc2258ee3fcbf87254f4ed2ce6a1c9163cfbfb0925405e5522ebff64b9ce747e6d848655960a379055c434a64d2f829f2caafd2852f8ce4ae33748f3f44e1c0622046523e68be5880675c9e6ec858981f8d0b62791bee37ba6b448635108486d778070617d5be301c98ed0e2cb4ab4ef584537b616977e4aa8aa97571afd1fb71fbb5c50cb7de1d7e245b4be857b357c124527bcac58b6f2f069322db457aaa20f4f8d6edcd56a9710b56f92ef5ce09beec04c0575e387f57a17246077a962e4e54aafb011f09d693f9545a3fb5348d087e9ca0b47909a737b561b209ed41c1708fffb00669df9f5b0a04eb64cd3edcacb94c9e55fd276a83992b1c7c656e935b7bd63daed1f3aa8c62973370e8abd417cb3cc3580bd6be8abc08f899ca6f44b5e330c1187361016202e51f503f889ecfac5f02cbcb5186e50bd435cbdc6a9fef03dd5254c3ffcb54070a1513095e4a58decc5bfa7b179064e8b6ca5f70975bcabe59e5209e087d25631047aaf66548acc9e6a6757ca917ea22f9434d80a6e69bcc50fb8d8295f31a5fd4f932d1c1cfd566522facedf6aead1de863f45ec03f21cf4a04a4cac1af3f98a72281cf2a2c2620bac5e59914d99f370392ff1f8e70e3ba584bc1327c2fb67a8446d644231ad08a033b36a796dc5ced61727417c0131052bd8d8d57bbe172fdbb4d0e276697fd3df424cce4f1d368525d308d3edd300bad2a51a208a7553312159230a243860616695b40b5e9cbd4f905fd44bd8d29cdcb5679b4463cf958cd59be9c0fbea50c89025898a072ed9b67da3e085f670ee776957bb53659bef36cba151497ed4ecabb4851712f0e936133f585e2bdd347b241854f1dc5473c5e039ec9835973637b904dd1cefeca8e8a1cf66fe80bd34f198136d303eb0ce175f80b84d92bd6c7e21a815e10da8747ef1aa9ab7e87ef94199c7b96f546771cce6f5d6e537ce4142a9d1193a31b9cea23aa02671e0f973b9009e05cb4ed5bf4cccb5ca9be03330c5501c65b944098ddbd1ef37f3e070df67f30571bdf2c69cdab6ffcf1f46e9d0d9d9e413b8c1fea51452901a909a9c128cb2a9682205c7400834f870adc910a4815a4b6ddfd67c0488f8fd4f2e0c7051eb6eb7d72c7f7fcab88aa84418b9e8fbc614a603e132b4674885d7829d8de6805434a58099da6b0d30182e925f7b65dd496153e910637ef270c23764e9c43b30b96ae827bc0238683287f1d2f97ab9997a1dd76ec8a6c4846710f9fc288fd9978bb2eee00ce7aad73e5f14e079a5bef2cd760de1b022237022dacde82fe4b5c4857a7e60a337cfb50b88bafebdfee0235e13b1a3a902e10a2956b911c1f01da30ab895f80011f3a30cd17be1f7380424361120f1a847f7cf4a536aa30407386e5cdc1f383dd1e1ed40f793d1846a5ac9e1f6619e5d282fd501b6c8684e2c2fd0fd749351ec030ea2c3a5d7accb993a1a2677c1aadda1f39bc53e3bf3463ffc0a025b4a914beedade2a29df063a1c7ba68f7781ea8f8dbf8a6932dc10a4464da17c9f1d5950c21b35f312a430722ceec57243875dede26b8186096e482d347d118895e7daa464ef0268fc22e28971fbb832ea030030c6cf134f9795e625fa84171e86794b084fb29e5abd758fbdb41f7386d60eaec09eb32dfd502b52b2a4323062d183c2b564bea032ebae8a033dbc1dd25e3406ca7828fe4698c769d6a3d0cf882352227bb0878fd84edca2ed75db6dac3097b3152d560ef88628180662f9966f10ab38f65257eb7121d66bd2303400e87ea184271882cf689dca3f04f59904083e36be17fe197e963dbef8fff2873df774696b68af065513aaf9c03fcbc7b18a52a38559bea641302e985c97a512b7ec149021267e8117e91dc1888474b71ba95d74890f457ef1e2ee977b0c8ffcc58beb545989fe27203303abcbbb35e7053480c4e6a45b772f86142230187d6df7d0543dfda96e3faf32256cf90ab20def0889d38bbc04cc0bdc0a36763b58092e73843cc6b94beef8b86365dca2ece09163307edc97e706b7a79ceb6df996ddfe8df996a54446e9109827dd9798c5363db71c8e5bfbf0db7853691bfef2fc3a0b7b784e5bb4cf7802ab4f71a851d0c95da68aaf0c7bac441cfb06c5feb6ddabb1dc3fdf6fbff74fb5efce3279ad7b94c7c77e5c03ee85602941367d044876135f3ffa1cddcbe0f09696b8b344ed493b9dc3933ab6c89a88696548201ab6f70816c562f7be46ba8db47f88b220d9dea812c7747a47a987663aceba88cdec5dc369f9079a802305ca0f42dc4ef0dca863d66d0905aae188c0770c058b2a97bbdce33af06c7cf2b170fb1acddff042291c1ce6b783e220d78a06efff34be0ef47ae1683520267a7a18c68aba620c75af9b238cbc43e9117b0afcbb8d262a23d763b3b40f543b8ef95ad9fd46b311a97116086d1c4b0c295530532cf1e0f407d98e84446ce8ac92f3c9ead07e0ff08b95bcd8fab63e45a3b9a8c5319896c9611c98c9cdf22833e3915ee78882c07d293a1c6e956e754ec68374b02ccc7437f3c552ee633aacd63b5a8687f315a8442af1c0089cd9a85ef05b2af311673e28fc8bcae4ac681e211b73101f82b7a5520e507b3fa62e048274adc2da2ae4a1e29e17064246abd808b0fd893afd6be2d87e2e0f851afd91319d11f5a31b4a2d98561041a011d7a4944f8084bea6262dd0420c03801b5205ca32b54751453b68521eb7c79092b5e5d2d3faf0b793b69130d68fdc1a0aeba3c636448cd272afb8e1b5ea1b066b46ba07451d4925aaeeb5fc165145b63cf1d1b3f05d275def937b7595d0ad6e861d74109bd994e548387d1103c356c839d3a756ecfc1707f86b43b8b08bf49fea3e607eda2c3e83f6d8a9ebf15e0aeaea4dac7b64e60a14841f052a420a25df39d05def6b68f3a903cc865ed808b31d97d829db6a8364e02abd03c9ab1b7ba4b11d1ba001f028a7f6a0cef9c99ad1effa676ee79d45dcb05780d4a96eb00591ec23f992c0a4c4d201cc848e05663035240bbdc72b5d4ba25e19fe974b2c0b0dbd278e9a901f1bf430dc548b9acb400f88a9d470f370248f761ec3331eda5369aa2b5543201f6cfd956ff536d00548fe20b7914256b58ba4eea223c3f57056650a332a55ad16c2a91d742e421dc823d3b335c8dbe26ff1cf20067f8e5d2bd5c9f185f45c708fffd7493e8a9a44bab30fe757ef30e032e1be38d75449d13f13c104ecc1903c6d9f24a2d5fc3555a2a9fe823a652a98547404dcc39d356085ff2b6b3d956fd9b394cade48b0a8da14a8375c513788b9dcc217377fb44504968d1e3f16e61c6aa4cc73884d9de5dec57be71f2436021f4fd6f86863ece59e1df0fcccb17c26b23441d1ba6960cbd0562958a1fea68930b21bba41771df738687f9e6eb72b9c16ccd60c0a1e1e2daea4d4aedbfb59b0ba180e15049624c7cca489a0f2e1b14972dc8245ec54ea61df92819f915c8f9fc602aba19be4f55f6af1047720008d60ff87c3ef8e2dfc672705286368b726d124a613133474bb94b87f422fd71897d661878b5b318ab18fa5c26049a6637cdc69d310f8a8b5507cda92b8c1558b3aca113930b596c521e17ec67dac4449a9604fd5de11a9d86ddf706a2c05c041c2b06930de81c2428541f552b90ae0d4728b2091b2d94ecffd21cf73cb95fe3e1c025bde9b8fba8f64d251d8a094df2b8be873d2aeef0db1c1d3c4f11e7f3572de38a3d620f8a0deab7a7fea408f8054f67eacba222c9becc99996fb96f2c610d32da45f04887dc02b4aca484f24c59024923e87fbbdaee40e89b46e2a5b760eca9bf12cd3a8836be88c80346f47db6cc1a4045ca9babc470978a022476224fce61a0f45cc47143968cf96e59fc012c49a0d50c662b38f4e034b1f3e79fff76e18d73b1d37fe6b4a32d2f45423f84ac0f00bc5c0fb6effe64c3f72e6c902c10263a0ec0bc300d5a879510a1ab15fedda93987bc17ff46e4a2da68a018ff6574bafaa481c71b51abf8e092221483914cec35e7b0fa06836c911677ef1cbdb9ded8a0c27f90049e86f4adb3b5a00fc016b3c225ec5390fbfadcbd006d03ad4057f29c762d48e128586c85e7e51dde36a7aef0f941f3a460855fa514eab33dfe27ec8734ad9cc96c5b36cff164583a333cc52bef337c3dc50c735f9b70f8447636bf224b99ce3bc24c57aa5c683ebb7acbc8556e5f98475bd3d02043a5cc7c1982c27ec0e59589b0a3ba14a4cc34a17cd5b131f926682bcc1a428300d5a73953837327a544cba41314d0c3d95dc64dfb93386b8ccab1321f05c4bd27b02df0b14cec07cd759775cb26f7e643a2bbabc1ff75766ca55ddab3670edf19f6dc1e98756d322854fdeeeef4d4310e60ff069558b4edcb527f9c8b71862e8fe78d7b81cbc9311abbbc8364d05fa8395b5821b441f0d88958f922c130cf5100e4da409a754c68afed28b9c0ff8d77ee252fc1a3bde79e2fb483566e46213a61430030e6734aa498d42e5216954aba4226d3fe2b73192c02820368dd654c98d20237609c8ad2e321773a0e4d33aa71bdae07f0ff6e3a9a2471f24c0e31ae8885bf5dd12cc3f3192c6c8e3a57132614104acc190a037dcc6a3d401346ab0880e5d16c9bbdd01357a94ab241bc1163e23fc2f50bf607946d7180c924d1b48466aac4bc997aaaa21181e2ebce0899f166b66aec4545f60274cd7f3e92fd86cec7c34a91c8c3bda3ea81c75f29a7417ba12b56bf04cccc17673d08745ea44b00af25863dba94d323f91393bb388b20c0cb26eef2a838fdcf35d7e3f4ad432d0ef01629ded2c7373d0a22e5aab8317830a1f14c766c036c6056714fb85f3b9877c6d16c0ca1ed1e88fe1c77cae711c18c1918a7a1e176bb498d52b267a8b65413256560127331faa14c873a64801fc8758813aaa82fae9b6d60c0904fb4422cbd2f7cbc90030b5a7e2cd5b159bdf4d0273d98139b3598fb8034b54f6c455bf68e53bd5e9cabfeef172bf6ad7c7367ed902d463dd41919c775ac6aab5af3c7ad0269dfeb0a0b06cd7959ce739d26c8f40e09db3a3b2349bf7f96ceead23ad17691f5ef696029e3b3003b46864fd4ae38d5b7898c34bf7b7b977177d729a81cdd85fd96dcab4be0e9dd92231e56ce1edd53c848e5999b5a7c547300daf86cd60c889fb164552e22adf002994b8a2e072defe4e50e4146f13c9ad42f791ff3c2af04fd5e6cf4a0e35295990e125264635ac12c832b5cc3f7b7fe126560504846c282479df6b1e82ab6f6b0d1cb0151927a960a145db46cff37ea456f759abae6e188976105fdc9c0238af8f7c9dd7639857eef43f919a51bd58272530eae16af21e5d834fa3282c53453460f864e909bda003f019958406f2355a453c3e4ff237e473303ca8e96698e140f3f5cf35031cb97d7882972dbd8d32552391385ef96f14bacab18e6fdca58ab406b62ea873837d41bb84456977fdc6eb93d164e7a9f5ad9926cad7d3b2782488130448cc6dbb38f5a2505ee5410c974592aa133dcf0fd2de37938d7107af2eb5a50b30c8289a8cacafb33f32adf11c16b2abde5025095b66250d0706f7759c5d1512d79bbf69abfb407e30dfd84e4cf7fe77627f89caea50c5ad2b933398e5b8adfa99881f22be2091527fd1902bc44652406c40df616b8f5782c7d913056ddf715009bd8dec595fc84f04d0a7dd1d82858bc786f4ef9999903e9979ba5a17c7540a15af7b563a47b1a5de2965df65f13de9e91c95d4a88a522197c997e45b18f8c56cae2c4344798dfa82bac5ff1f77739c17475b083c36eb7e7c0dbc592d0bc7d71b12f474a83c7e083b03d39c324a37bc0341ab286a28742cf7ce90dbcbac20aab3c540071532d2e81b0738368b3113d87fd190133c1dc5668a1d5237c3ee57869002aa473a83a5a89b2577aaaed40b571ed94f71cc2c7f56610721e7e4fae749f64608c7467b458918d28585aaae58ad9e4fc1e78cc8cdb5bcab168017dd7f7c5eecec98e1a30e51f81671304d9052100edd913bb95ac63939f43dfd782a8ee6e613449a9594c558f75c2524ce63b8b65e7624f7208ea3be6deb186c2a7bb5728d71e0457fc8b3cd1389035d564014c95ad7041fe6a64e65e1839cb4787d170a4f6cd7293d65fd8f74e7cabbc07e5793d4a055865dcd4ba157b02c4b92a09d0cc07798dbd7e84d8adf465897802d92044a474835c1b2dd860e4109def6ce7766a74ab7eceaeeefd68c648396d83523dab61788b5c61be3c6937dfe3fbc8684c3a69de36051edc1d7776b53209c80217bacd286f97fca267b40886ec0aeef5bb7ca2640b824c28b1b9141e31b94140cfde382b784d75c93559dec718f85956d6afc4fe7d37f274c42fab0502bfdde0f118922ed434d4b0700b28bfd9a8b5c1c5c367e9fd9eb565bed81657fe58af20c5b7e9abf3e6dc7b4b7a69e4ffa655b09f6ebc10587c8bb9098502dab9cee150accd6d8b2560cdb000dd03e1e35d2cd5557c652fd9e16b87f2bc8b8e5a069b9cca281d22c214847ca68780c4b0096ecb8dcc7f09d21fccb7949d43bf0287e46be3cd2e31e6421fd844ac5761740e3c0bc8a01e971e8564c95e55dd74782161b00decc9381063d30f6e550bd4afe48dae99478de0308e12fcf990347e383510054c9969b876141cbaaaef37d7fe510ab453700f09abc2ec439d74a88c133b78e111bb54e9c512b75f7c12520ccf82604b0483517bace1939d014a5c264d928454bf24c954660efbddf52fbe22d6cac94d763b7966d838cef52be5def4ea6f76899ccccdcbb6a3fab9e47d39dd082a2e1f1f5d179d482a3604eca2a9ef335bfd59fca75d2fd735e7723b37d48a3bda02c2777197485044dcf12b3f9979e75d9110580a142b049521e6f8aced25a2795c72ef55715a9bbd35f27fb89d7f6e15c5c008447f35ccbef47c38cf2b4d27aa310882ef47e2b3a8b39ae8387792f832e37e2cffce00e3c9e588b22318266d4c220046c30d6947b4d1c7d17b9b39523f6d0c27b7be14fc2b44e93b301c8ba81e4f7b2ce353cec3ae4016da7e95ff848dbfdee3e00bda0ddde78c7a1af3b0273acf0338a9b3fd1a265fb4c053e2dfb0439b1ebf336708b597117def86821c6239965144e70a969768495079eaafd2ccee6089afe37382507637d69dc4c965c2a2a9f9da09f4661bf8804b76f47cea5ed9c3323239662ada5ef216e243e46dcb40efa3c0cc38af55932f0604bbb70520195fe7a7782dfb867b53dc23c2d848ba4593fd0a388d2e76444c12d0d070b4799639d6a59e42c66cf51ffd06d3d74504236c1c923bc0ec163fd8190f0175c7287d932e607d5f96aeb83c7fa981068452467f3248cb35aff39fe52ccd58a5c1c865572c82e0a8b4564899a410f634c6aff142ffdecda4eaed45094bac6d7ede7cd6e151b2148a20da063f80044f4e1f9b6c36d46d63e8cd212e6f8ee1e311a4ce978c50c79cacd805fbc4b6b865e91fa3e8176ab0f58912a647df9040b40a6380719ea0da990465a96eae51fe8844531ef3b3117bee93dc0070f495b82e9bbad74295dae87d6c150515b084b37c065b0d411c42da87870fe1c8c288382dc244deaa53d6b3f9241819aae69bfbab66f987ee4ea6a61ca695332b8a2eef70d8876d3adc1ed5452edc5859240bf73bf6a10464756985cf19a8d7e5b15af3c33c2bc2b57db953e40edd54634255081a89e1a281400d60ecf459fd932ca621921b5063af204d5ea0a3afc832378d4d838c0dddb469e9fa7f6c332d502dd57cc1d32078582d659ff3089629f8b390af58e50294e46ccece55ee86a94c4fae97a80b9578e64a485fc31b0b4322eaa5432c8cbfc0af1f7e062256d8fc26f30f21775d83c207dfd9df5dce8112cae3685a0ba6a1a9b8be7af8e428e12522ce034b4209d39160bcbd4e608efb4e974ce95faa2687342ba951b46c4a56867e5ee6edd7fb119ab413908c2ac0011d430be365ddd834a94ee6a164c9566c1fbf8bcac58d5bd313d6eefae7283a7b0339cbe614ae7f6b8bcff9657a3edf1a17a1da8ca8a569cf1aaadfccc2cc9653efed400c748f10e7e84affd52a5d6950f05898f7ab3c369e641390a6ea38e009103ad73577f74332aef41a28da036a42b13831067bf5aa42107161ef725f68a7f7b65b7972ee9a93845c2ebbf14f4c74486814eed0a53e15da3bab28930c1424eef193f085a3e2264a29c0a28e652410b8d2b3d7ed6c4f29b782a87b987d6a09f5ca58cfe44632c14f08926ff6080b630b8843e9bee5601af8f520f75aa7755d7236376ffeb847d47743471dfa754dd2519cf7e281b0c4fdbb70bd5d9ceb6e0e28c802cba088f90c34a58ecac76688c8384a6274bc5241c198fd2b5d88bc7edf68e8b230b3c0a66e001eb3b64116c8f07c8dac1efe952f6588b12431296363ad04f91c22e91eed3c830d899d489efdba259018fe5b9062e8d9bec9f774583dd629607226d09ba64707382cf23fb536c807d274ca52ef430407816b965f17a3ebc5f3345483f23f2a7730f6bfa4afbd563946b3b086fe7c766c08870a3f10db678f06132f5bc31affb2cb5b539504b68b6c30b35a386ecdf40000353ccdab701c256c5a71f612036cd00d5f8522d9ece4f8471ae494712c72be29349ad9c923ee54760b743a2ee346ea0d84039051fad0389bec7ff46a1fb81d974cdc02bcd6f9054cc7dc2dec5cf95473f1dba0544cdae69fe5473581f9f98978e19299b7d3d879f64ee9a2301e15db5ab3eb30d636a4e0cd8b75a2afd0da0de12cc610f505ad3ad192903d77b241cb38ced66a48fde12cc352989d9297061b19336701efef6ff7da7db773ef057d8995075db66f11871415e3840ebcbcca54ce6e07c7ee71fe5e8136e390c1ceb6a423675d08d575ebc9eb4292ee1697e2ae10e33ac608e1565787473d137ad758f9e56c4ca0b38559c66d96a4ff02f2bf13f00b951b5a3b061a9d0e390fdff023fd8557fd072ef84da0c30b3bb084efe843af9dfa3b5565e781cceb339d30405e70197e85330a0b03e952f58bb420923873f798175769e2c169b5f9cbc1b205a7824ea1b1f77bd66dda3e1c74de59deb6a21a84fa2f1da9158b95c5815fac64934b63bd38e94650d9e3e58ebddd9d3b190b2f5f9b11678db496018cdddcd1174480c0a278318e82d760e564e5c12fddf5ed47aa2021155552ae09d29ce880e7ef304870ff41837b9850b62bab5bdcaa971fc748c05338d0c17333364f11ca8a0430f7a243b03bd0e8ea4dd1044887b0654a5e112c0043651fc6627ac761b5b3642e9e9573593ee3e92ac0a2c553041125097499fc48250cd0d9e9ce6135154489445b5b1fdaebf7200552a2087ac487a2c27631e55bfbf0cd93cc89a98bc70f564d943e7a3ae037537afffcb2dece5df9fe51eca2489a8097bbb1ccecc3612edb52bfc639feecb3456a6e2541517c0777a5964e9466661b8de1b74a7fdaefd20e24a49b70f4f38747ba493c8650986f0d373a66c0146f0d9d79e3097414008cfe9211d90fc89fe9ceaa699ac82a38bc7cf727b016fe8e080ff99dd82af397cd394f158b13102c53654019434ff53575aa8004ea844c99466d9591e5d15508b1d70292559265adc8d040b8f29293cdc56f73e6a68d28ea935e3ad0c1d9b671af570f1a430cbbcb43e0d9c317b7110d8d2500d8cb21c18e0db820e9509967c41a112d473812455b0e02fcf5ec13724e92ee12bf0797c91cd12dd86bee521d8bced9d7ffeda727a1fd63366913f4f2b33140d334dcff01cf00ef05b69c887992a430b0bbdd40ab6b8a775bd080ba5913f8f387f392abddbcd8a5f0572c7fd59fec0c9eecdbdfb707fd1303ef4039533389b036f2042172a1750849ae4d930bf7d45f331b0cb2d51d4f10539252cc5516b3b41ced27202737b6f3f6bf109606e5392f545cef1fb8a8fbe451ca3ebf72cae6a7a47f37f04d15840077eb26c003dadd4a0abfc24ba0f371c96b8d0b80ba1a2db2499b91f2d06960c7d6034386e18402f75e6eb1b725757e74e53158e349d88b036c16b5a5a979dfaf0d838aeb8bbec878d7c3cb9fa44133c1e95fdff30bfdcefefd9d0d13f7aa7db71b14a611aa1e7be0c08426a69e367d929b8d4d95c0605ffe7842b1acd3e352b23ed250d004ea6078d70d0a75c315ab58691d29cf785851bebbae6a2f4545cd14dc491b579e2faf2f5f3d61ad1338bb20d49cc50ed535d2b4ad421825465a98149d798caa4843c5466a9e7dd631adc26d723db8128b0cba9b3eba6f0ce492d11d411bdffe9463bd740efdf2298bf7085691f74e68caa4c06713dbd43d9deb815001d51ec9f431dce5da074c1b3cf87ac3f3e69fc8c82ca9b685613526886e0684b10fecdcd5b78b468de4f85b9202857ff7d0765cb8cd4b0d879efbf074e84e8d786946b996f451d410b6a208ee7a37aedf4efff0a39bea77977a204baaddf59573ede6a0834158f9846b5755474f1463d1d84bed4aa847097c68fc45a7f967bed273d794efd8202c764f09fbe1e7e5b71258e22d7833619db06e3dfd05338908d582db3a31abea9040d84320e45ac8342e01370f839f7a29ef96d36e020497baf0c493fcdd617d1f141f6ade3852fbeb9e1bc541be07c7243f3d7b43aaa820926bd03c809adf8139b20c96a815d8e5fbcc5e15503a0ed18821ac8e94cc28eeffe8fd5317279d57b861c33114f0a1783162dfd141b3f19190e7e0cc579193fe68811517772f1d8a0488904b360394b948f4d8cf3f3bee4e47c2298d15f67164f8cbdfc0c31a6fcf36a616be7bebcb2ff505cdbe4080fa3f014634ada48141bc5e63a074826840f9aec61304c32b212f197d427968c5dab485ad87fe32cab933bec4314b4e7aedb022ba904f56bb751a8a292ff72e3b2e397ecd0cef73ea68054b2b351068d7f666c49b53656819b094080cb4d9a26ab0288065713508a01d4910517ca1b237006def698fbe23edec38b578100a16c04292ae7755c7de3e9727179e3da72ff87ed581f7d06593411fa17bf6a5a4e2e17c4bfe16623d0c097ae1beb1e9c737bd9899f21f4ad6090e5222e62a3f4a29aa52853223755ff649f3f2f017e11fc94ad90da1abef2712e77c4fc801739d9313b3b404526f8a379bc8a8eb640f7fd0df2a3b24bd6df3de31af1eb3fce80c19d2312aa8ef435fd338e8af8bdca722616036529323e408b84965bb2b0edd23d681cf09bdccf2d0b8779d30450e8a08c3b1f56c33fb55c175261b5fbbac0de9d4d9f68c0618ea3ac43c6d00e99687b6ff1f415d8539390c3e0b1289d33e92d13ccbb144de89dcec288fffcdad8bc138c8956bcd506db8a2d3bf341cc9ad777a0f03d1176519f05db35d736ed75f1d9767bd7ec6f8af8bd15c826c8a2b5b077129fb6eb9f4176e2b6c13999a06d27fd96ccbda80b951350d75447c8b1bf11307abdc5e594b7a946342af44a88372fb660855e6167142eefdca14cd7ba4b0ee91d7ecfe2d6dee0e0fff19fd3f0aeb959458b95a102ac8ce85c3f5969b0fb3485a1201cc60ae4889fd7b077f645bfb5ba5b5a221b83f468e8f2a7132c9c48ce085b391164325709da9332a570546870cac0ee5545cc506931616a0bf878495ad4de90ece0e7d8a89940403818dbca341335d397ca7d33689849d33e393b9fde8141e518f2db5d3b3b3cff906dd642633e668acd7083a97a3ea53e5e964650dd6f82f556cc5c59aa32dc2c11f0c28cbe9299692aa9661d6604ba690e7f3eb2d26b28d33b7d24e44c74aa9a60e7f720363dc8ca2977c6dd2dfdd15b6658a625c2e27d460da73c36177c0f898aed2fc0b0a467ef726a830e97bcd969dd185e1f6089b2c8e831c17060f98ac83130941ab50cfb25bb4cef5dc13ab734a0cae75aa0932ca7447f45924579e175fe393b672be91ec711e7088266a2f2c0e4e3697385b92a514a9cbb47932a6ebe9a61d9ba549c38c65ae9b12681a6ba7de47a176ef3b171b69f8cf2c48dc83545873f33b1596e1ead63611ecafcb973b40eb274a6e82f40d5d82000ab860b87251c954d0600d0066ec8508fedff666df1603ca717e516a96222a72757db6fbc10c4393a7fa4ecda6f1d56696f343086d3375bd484ddffd5eebfd1ea95efb7260262f2abca33f7958132b7843e6fe757b55d389798f9798bf28940290c5dabf6aa711607a20e473432687ad351b8b2b48587004f91efad7df63a83d97d76ea5df2853b4160c5911dc65c31d1792844e5ad0447bc3f58c47cb3ce5da5973905dcedd6983c25f93db8b6d31169778ef8229db554ee652b16f7c6569bf1347b85587f133a5adc53dd584e1f392af1d365c18af8f510c1bb43836c865cb881222354cb5c68f716fec238bb5ecf6bb1e6d66a4009fcf7d1fbacd7794d8a62a695b3784a82691a002cf1f919cf1948bbc2e1ff107791f833dffa18055bbd094ed82b9b416ef5ae8def5a607409537069c74ebb89604856de19d01db753c025c41277f7188553b05d6af5f4df2b277c50e3f280b11d20d41401e5138c350f37d3cb0f5ab8eacb399af0f079dd0db37c83f365b3538167ee0f37cf4da7a80a6d5ab4568b09bdd981eb564feb525c3f863471f6cffa5cc07d899e167c324991d27a25ae04931d75099e2e1a8f03f17f113051efc7e82a1684fc56ef328ad2bc5bde8ce9748302044d9b3228d66ecc0ba089570332c22da820a48b4b2aae2c0e65254878ea23444d0e5ac2849648642cf8ac46325127950318edb92801297720ac78a125319c944f56495e0c32f09b89411ff97c501719cc01d4ba75a2718d565475a0a3efe9b7913aeb2c52599e53357abfa7ff807362208f18682b6c1cf84dfb7451b775561550d56f7adac2afe278d3137bd8605d7c1a509de873416f06fccc399abeb348c0dba35ade65072e98f6a9ecb25ad984dc0fcd07944a52168b5d54bd858351f345917e4e0e10a3c902f0e654560c76c9b65b91bd67552963d529c661fcbfc59556581b5e69b3224f7735c7d64b2cf61aac5cf5e7d10c601930f3a44dbae7d46ee7f4aa36a2508f9940085ecd9183cceeb253cc709a52261ec254e34fbebdc1a4ea570960e7ce36195a6e0c5936d8200f04a2f2c438dee775729d705e2d0d19f432512ff3c95b501907105774a498295fe9e42a79ca15e1f2795d1034b0e6f40cbf09daf9ea022e5493e2a0bc564a5c4dba16a7f5d6b06d52c10858183a2a5c62ab27f81a78826c0b4ed7d121ebb0db834b76164817a08d8bd1030e4069587b503d5adcb4ff700ec427e019723ca3ff5726371cfd6cefc9b22b9fdc3e052dcedcce43bbcea5a671a65763f7d631bbf2d69c0abc586b76e49f0caad33df98b83d7960f29c759e8dc97debbf25b644c386a67544de565d206cd747ef3fa773ab0806ef8107db6274b3c3971e613d57258b591b76b21e49760f5600107226b81cfcedd95349524f05457fde563cfd2d72d943be9c87b055d35b2d0b45a8ee07ee74b2ce89451c6b11a3c57e6d1ef93dd8cf77bf67af8283cc332595877ed45ba6ad67f24b24e800f5fc38ed3975e3527aca7c2a063dde8aa17fae1fafceb1b24b6116c7f684bf80fd4894335f5ef43eeb4b792f83be535ea44979b4cc808087dc5edc4bcf12f68ada546940ec0982a3787f2e6038409faff414716859a3622075e17f25f21db5c55aa65380dbc1cdffbae865128a7ac7fb26c9e6a8069225e4bcb321b0f90095a570a71f45a211f3aedae5cc5ce29e6a5eaa037038c81f421932894bd8e365ccc7a9327e22efb0d446c0f79d875cc7a95756f2b9f603489a463ce4091e6d1a28209022de971442a554d2058cd813bc548508d85943ee4e85ee44a21066f8cd2821f79f728898c313e19589b663d7d9d72d2134621653e860eb52ffdf3605e6d0deb2ef5d6c1e08e16f6c04da6a53038fe3188a8bfce5270e2cb03408d4db1d68ebd0db78e12f06f0932a2f5150a080b3dc444b32c26a3b5c90fe4f5be6dd77a2544f3c38959f4fe72e5941d9bfbfce291e5cfc1fca50d9c77253a40b68e74a45498231d70ab2d047074a5d0344536ea8d8bd73a4a39511a30a9129802966df5c45ec35363d2ca247e9ff1f555c88d717570403d2baa420fa587473313c0944b97368fda51366815a2f674e0d050b5799ceeacaa421c9caaf5bcb3eb8ec87853fa6df09d17c23ec1d24e6b630303f85cf79fb1d7feb3b808f8b9226d17633f8c90100285ad6387e0bc23813208675bcf7eef9dfd98a0af84da23554a80f00d3be00ca4e37ffab314814ab3c6b7d8bf72110465c585173dc00ec25624d10c8c864d11dcdfcfb18a54489e5a0f6ac22b28f2ecbf76d32a15dab2ebb61a078ad2322e6ae75c635b2633841107afc89ab6e9cc3b51161b1ecd4e01b40d90940f00183c667f3f130ecacc31c4f4ec0f917452337bf17e1b1077df3223201358a40c02b026cd8c57846b2a91b3108debf3e90cf4d00c6033db363c40c70bdfcc8dff84ed8208c5e05f6f316033409483ef3cc2236e5b48e23b0c167de6ca57d068a8c2f88b708db887a5c22f40a5936c3d315b98a3a23a35be4bd6210f3547e490e8ef35c3d4d1572bac2071c205de4809887f70f9059f63649f245a83556c342b28aac8ddf4d3a3ba59fca47883adc2673524c5d11140268326e1624315bde7c50ad7679cf48c0297272c03050cd1f5375d874e51060018fc0f0990c540a2ad0cbe32a163180cab6f404fca37818121eb64b93b9a45e053cb80e27bae31d58b7d697300ee228b70337cb72fecdd8999798f0a8ec8c27a7238624f69d8c76b6d28074f378632f116ab4fe7e1ffefb1989cf2ab551054fc5c785a62bd95ad3820cce748d9efdf8f143b2f42f7aeb11dc593fb3705eeaa7d69851ca2237064ed477c83fbe38b394b8b89762df9cfad90e791643ae96aa33cb238bc28a00b06865e00e069470e910e38c18907f0b18be624c5d769becb78cd1005ef408b0867062068ae5b3a4c42cdec30209c9d45a0f3f469aa8cbfa4080d6ddfbee40d9182fea57b1c192af2016b95282f1fadb4e36c12240d5397ba3299c85f62352a988aa6ad18698b370cad243726221a957adcc4f2e6bc838f3b3aa80794e62ea0c66937db27ebdc87f60132886af4c884c57ef39ad34eeafef972dc9345df8855d2b30bfbaa67daf8a3406352e6ea3192d512f882e71fa29d182f0b2c22cb8549c0359db01673e7ae4785597bd27b36debbecc713103d1ce01a5c3fecd9c46064e92ad15e004168896727d1ab6b657d5f52e81ceca983fae18b6ca15dcbaaccca184f71c7fd1674ad1dd17a6780495e27044d382b9c66b03a30c84641af55caba50d5c7ea03282f5c7d25c478f0ca0efc676ca3c46ca4c156229043626e31d659727f279dc055bb821b9aef32456b0f53dfeb5e339616052ee20fcb51bdc2d08a68dd831a1783fb029232596e2d541aea56d0fc52a5a76182eb2093012653b76f3b153c6cb42c0d2ce498697880b6214dce81213618a7dec325d678e9fab987c1d3dd72d0b4dbe5b4965e7ea42e3dceceeeb2e823d0e01f9c17c3c3fa5d92ba427e9185bbb661b06d9ffb75b99fecfe890b5fc0cd845f315091fb82f56bf3bf5bcb47bbbe22bd56282fcd216543d85196f83143b0299c05f26f8795fba1f3c5465a5b9c2a7786feaef5c34b907e344777eb10a78c812ddf47ce6e66546e546ccc33020701bbcde43156db00aa330983bcf81d650d850f1ac39d0b56885a8cc838b1d829d5665eea98e4dcf3ce2d85f71a710404d176f28e1abef0900e54d960b7271ac9636e3cf108331271e3ccbcf1992f3db48269ebc36e82c9753b560d950a2d524c2c3d24be23a4df4c4f28768ac3785161dffef6bf3aa8b0ad43520efce778d4fe1ce52aa766568a864e0f44b89be0ef5ec1d3a23279f5bf9a300e4a22b47e5b988c4eb13970203395b96545d1a565dc72bf6d8e5592da26fe929db624fd105c46b4b02eb4aca5f987dd5035dbad80772e66fd002a984dc9d5e5048510e831ed8e7b620f0cd88bbcf1d98e7425036718eb748702cb73b66b428674b79d944caf264364c93a013d8aa73328bff2eea4fa30bfb65f5e3fefb04bcda020cf6d4fbae913c0da20bb11737689d8ff7babce51530eabebfc00023c3306774ed17a68b13f3f12add4adcb70a2d58880f9532b87531c15a2029317bae31572c51fe57d44ca6d30a65f7c53065dc0f53271adae081061556b78143361b27373be2ac4c84ba7bf384109592c574d72b8e4031ed3946ef78ba897d02eb389c1fcdc75fe68ab5ae87c62bc66509d9f3831997d63cddfafa7b1a967d93d81bcd79b6f6ab277d7f623907663859b3c585f81ce6c893eac3b2d825b881add347af1561ccfe772978a5c31683b43a9f3490fa06713f566a0461338c6073d88dc2dbfce728433e1f6ea231ee5ac1aa4664d00ec0709b6a253f373a0a36f01acdc133d4afeaf76d8625bb6a38ba07ce8e30db08da88a9964690f0ae53430fb1e0062c1303faafa1d9fd7fbbfe9bbf73b93c83e50cba37bddb77a69506ce3a33abcf777cbd7da1131bd8719edd38a2cd5bac977700ea6401cbb0e2e975dc06cd6db42eaebc59d9cd53cd8d2e080342b1d3993cfb3ad15a7e665a3c23e889aac945acf6b2cbf2985a72a93ec86af2b861c7c79418df4fceb950c67ea0031daa3b47e2b4f76eea01c7e41728f28dea44cd323647969f228cbe391a947578f75aad467c491977e68ad08a1c2afb63197bb76bbf294a5c656e3cb4e030ee0d588d8cc5871ea05c744d60e6ca5fc28eadd7496862e0781ddb3a77ab97795b37ff99dabdc206dc9a9f223792ac6293e5ef8970f785716f38cd02d13c56a969ce7aeed7063e7b441cabfba0abfe3a458c2b945085b59150cf9699c77e5d2a924001d476673006ebd24872381ab5bc4184027ccd4352a01b9cf8f8d82096b449d005afab6dddf490fe1fadb686ac9ef7250fcf54abe6aae584466470cc0b9e44b1cb28009f32fc146fc3b8b15357ef691feabe6b73bf7e1c064052d601d83159189e8baa8ce93cdbe838e62afe66128f29bb2d2fc509a025bdc2470bb3416e4851fa6ff0b087de600f747f26fb6dc78ca8acd290aeccee3ea2d87944e1f133e89cef69b4aa744ff256bbda6ceb91767065607f839177bce614492b38452670a35ac290085b67730f914c4346d9d24882aa70f3e4de822ff0fb7b8875c82f13fdeceff2e3fb909aa2b6895610046947647007bd7161fa403f430901757e6a7f7e6624716bbe795cfa7e0b367207bdbacd9bc11c151d8ef8aac41f969b83c498292800cdc7e2bfe155dd2666c4acbcc5f2168753bd43b680dabdade45f2a965da325717e2ffac03abc298258bf7acfb503882c80e2ae82e10ab0fa85c4d6fd99b4bf0f6dce0bf4e1acc21a6302a4aa0a9eaa0be54ffa034355ed3e6e4061ff9da26e6cd47dbc8c5762fef2fb768567db46085c7bc7f33dcbfdac24ffa06bf00f0c3aefbbca83521c1d12089f7bc899f09d96467306bce72a031986965766c33839a8c97652c720f43a27edaf853c5db61458b368f9aa3adf8cd4c8e9b62431b4b91af97e295f185ab37c6fd2371c18666a5971c67301f112f61e189643a9741179143eaeb0e0f4ea8a55185c15d3bf70a6f0b869355ba162c8cd4674c604294b6858a8fc649dc34955c3acc54b2aff346b51396fb5c9b3bfeb045f628613446e5410c22e2071ec65bf9881bdf6e864542da83af2b3114d0d45801d611e58c60303a510e23804b6fe705645a21c6b4ea4abcd26b43ddf1f0768ab75f5bf4f97266ba85c4519c3f83f66c56c9757aa84395c267e7b40ed1477581045d44621b8430d571ed4778daffa34f166661be211b963fbd778e30921b86dbaf3bb24b5b9ad26d63c9c9b2728932ee758a68085738dc529e366464bd8fb7c5e69cc642b907e7066407ff60dee2d9d3424f9076002d979ab138025b118842eb399889f3393cb797940db491eb637ca6aac88d84282e3a1f8bd44512ff758910688b1577e550c76e9b032c7c54ee475b70e204b0a1e92a85f7fa72102577b913ae398a6fa97e516e55ded62905ff81def8d1957a9364f75c58b8ccbcc2583ce1eeb1707cc218ba9a25e7b7ec6ed1d53ac8e0cad9adc06a96e1b296578f8b0148883cf0a885ad0b4fc151319c0a65fd5fd048b9b2aa03c14cae227066f54f5c682346d19db7c4fa8203c46f4f04ab018a0900585fc7f1427e168f1622c8aa261ee22263119313156098c5200cd47e2e66ff0acda326baadcc1bf5a18ea428fe3981428f3fcffc3ff108a0024f023550fc351c154f2f01105e339738828ab7433ddf414d150a4233746170846164d1833cd6dba43037afa25b95983e0554a2652b3d4618bcf514327767751fd5c78be86bdd88d065c0c951368fb20f49669d8be69017e2aeb52c41b774d0f6b3c4ac5530621ecda7d158f29e31aae1130078351e1939ef29305207a34b392e73ac6666e8e25472213c9ea951f8f4f1910a1090302642dc0ed349bb2c95cb1851cc19956988c5b019d065a75d619f2e6c732de3ffc895bb61d4e646d1886ceada45b200d6703c311bb5c2b89db01c591ccb24d7fabd264799f3bc106891bb64d7bea1e5001736259c468614dcedcc398b645419557e55364051a6714f7b7ef2d9676fa18ceb7e5c387428e3da62cf60f1246cf5b18ec94ed5a0cb81fa409c48d982cd75a098b262fe51d2f940e8965ee8667a28675e1f563b16b6bf783807a08a56573270590f8356e915e8d907996fc1b92a21fdfa1353796f27f22980887c0ab99879f124236272030b9202a6a61c8c49ebab036550d0ea1b9bf36ba82c860852726e181928441cd02bc19530ac5a1ff9cf33010d5789f509010cb84969d14b4c7d7a3cffc15cdc616d579b2ff98876ab0eda78ad1c0c6a28ccd66e1c0b39c700e9209925704173a7202ff1e42ae5b4c23190d5aeefc6e58001a30e5a2d18b2bb54ade61035eb62c199117ff34781adfda6fc99b43815d81516d13ae03b9e6930e7041c5370753397179cc82959319990481107b165cccfb971af2d168cfabb3fca15d50544214a320ce228a2c15f601f8e01556d69a0fc531c9f9a6547877ec79f4cecd9487f33d15d99cf20f29f4e52cd9f16ad4dc9c1dd391cf1752d4b1ff4c7b5a811e92bb22b986e3e6f35d420f1b93299488577294aacb9487f2ca512ffa9e6d580f0cac49bfc8373366b37e47e8acc9c6f5276cc10931c22ae19e4db47c24a4a8195e414aa8cb82c527decfb02346a739bed4b64289c5bdc4b5169336bce30ffa42bc38e8a637d3ecba9a41da8df81f6b0c724d13d3669cc75a6f13f3a3416ad662a1854ee99c6f40f333d580c396767b3e216244939454c0ffc5ef3c4ff4dc03f6d63a6ffeef606902a5f55a4ef7302d670fd9ec7c754d0b0c2cbbc06c7e01e3e879bbfc1396f0fd6812d0f9926031ae30221fadd839537abc6ecbee4dd24aaa594c8e52f127a5d3be6dbd0a7c608970b25c8d2081f71c268b6bbbdbbbc74a802340c1b57994acc8a60a63e09e66207af8c783482c49a9b5d3d9365da7070d78243bd3d181cb16195fd36836231348b9f887c66ca1182e91a06ef45765f980395277e87ce0811bf8aaa12b9dba4eaa3c9a337a60f9c3bf07bf8a599099ea5d37a0caf4e8a71df58d6840fe196bd9cee0fc11d02f4d6db10b9e0fd7ebc4a2deee8c3ba2f2aa261d4ae441a73a980b4584e3484414d35da5839c8ce6e8b03e74a2c5c51d8ac5ee483712745cd268828809102988e2b99991b5959ed99578ebf89990194193b2e43131fa430a6c2154fc65f1614ddc58d3c6fee24e056ea1c5638283af72db62ef41a3fd5602b992eaa0480dec06e6cf14c0c226922a1c616c05c5e57bf4e237beb3eaf56b4ba462c45853bce671cc85a286f292cfae35bfd46f5ddc18fac03ab7c57a49cbbf6feafe36494b470d2fecddf958ddd584136355e256f216787d8dc555a08c228a5f90d2dbe838b3fd4ec32d534e776f540980e8e1b283cb8ce9747744ec0cd073ef3a7d39c9db492ba253d87913731039ffb9f77c821fdfd13a7d1277cf6103923da7dc9b12cdd8b2029f04ca216d620f21e57d21075fbee9cee9c2b94f92e9be5a62f0caa7bd526dfbdebd8fbc6d1989aa39292751d816f3a8a2c156972bc59d18986feca550bd3f0d851f17a70065f4e455a5980ed7705aa355ab7898898fbebd1f7d0eb6dc81795b0e150e05668eb7e8875b8f55930b2a699e22a67a51ac76d57ea12d8d07d2b30e5f23262bc7d12ab46b77b62b3d7273716f4a4208f14b862fa112a3da35d27e040d93f866fd446bbe78cfec8095ace4ba8198ccb4eb93fbe238261f505e207a8c2f7b8c6cea82c8f66880cbed043a5b36267c9c95dd625649c7a79c74c0f1efae767472b683643c3a743ee7ea4a7c09c4e7e95b2fb81297392c0515c8a8a4a6e439d5bdba0750f2d05d2f0faae5e70984d6a9edcba803901243e04a324ed6e3fecee0350b0b855fb2f2750b965c2401066e8c8927faaa20cec9eb35c6f8032ad7993e1c8f4bb094ed39956d06a3aa3190956cfa97deaeb1806b28e8b96a664390f7717623ffcdb8682cd4d798efefcdf83d74be0e4b85196dda2c19b635b153af6287d11ba7930a8fa7b6ff72baee73de504d612c37e46f54ff43da7e8e75cdf328fce99273ffddc77806c119c020fece282328bb7c6332998bfa7433f041fa80cea6e01ced276633e4da3eba305e9d7f693b9274b541fb34e0d5e89b4c65909f56f12664ddf804d86b21cc3202f89b4eec4f0f5f745f9bf282ca7a6295ed3689991fde8938040421d584bbac1888c3f65fe2b82e0739499cf8a84904c41576255a9159ac5361cad30e388e820cbabe6e0ea86b9e75002901abf8f4277f2650606cc69a26b746c44fb233ec0fd3408dcb362906abc96a64072fdb70e6d0a3727bae4a7bd1e052a3fbb68eeb0b7fdb526f3fd415efece53cc16105fef66da424ab6728de3d3fd963df3e880f3275dca7291d4eeb057e2ab96e8d343d6d36368fa2cab34a9d410781435b86aee1d8d3c479415efebccb488f9bd612121145a74cc619b0af065b44c3a587123b670d89534a5dcdfbb67c69cb46746513491fe677c84116c4adde44214ddd70a6c3d3afcbabe7b07e49966679673b3554d8d85269dcfd6d839370dc938a11f7fd178a9035c72eb1a39f645e5586c1a3429e9c1dbc04e6a1e20c79ba420e46f4fc3f1f728ef95a2ad4e107a302e1f6f1eebe1d6cfb3204c308a4788a84b6dbb7733523a2989f5fe240fbeb4d4b8c5f5cba79ad8d502ffe2dfe8b6daa188674c48498fc9b55f21bc368a2125dd00baf4a59b33fe38bd222fa3a48f7c9d3942a2e1fa1850c59ae0c417a57d0ca4176ba1d66ca46a8a9b688cec6640b96f597241268809180ff4991a50964d62380f4b5d3d081c3707154256df3bf51abd619851c27441fbce91729e2ed19697c9d2037523f27f849237dec9ce65424bacd7cdcdfc143530b216c50d14ae54497dfc9ae2e41d10ef38ba8a3262040c70f424c4a4492be115821d8371a44a443fac0fe8103355df480d727f77bd8f40de523b50703034e5a7ed2f767c0151b509989b955f14d2a59651f1d90a580ba42593a0d1e9c38b226ddbe64a783e83be58d00cf160fe8e5734bdf00eed3cb9a6e1bd4969cea85b7234241f0897948178d979c1818a095a2b074b70f624b730dc0fbfea5221d17913bf75156fba09b08877bee9f7b2ffe66439dab102b4c47b17abc3f1ee2efd34fb9802a23c26b09ce547be065311b6caa8495c05b5be15f836fd615ca59add176695a3e54b36c023bf941e1a808369799d55728ef2a052ae4961ada21a0859de3f4ebc3fe594ab0a19f44dd0019f95abcdb251ddb5839b49ccfe02578d0567b89ba07b42c331c5d9d4835f54fe53016b1383f0e7c3ffaaa188ef9176acf22bef7dbf66ca6033cbadffed95c781110a598122090378213a05da5cafab7f48f9bcd7efc975bb7dacaa91bfd9f4e21903dd1cd6d68c4130676e7f36069ed24064a54f035b934d0af21a6248085ab032e2b2c905aeee149d0113f274b340ab20b23a5a68084deca5936429e4951dd0a674de17540d95bedb51bece65348b5830b9ac4b4cbfd633a0f5bd84fff09898f737182c38933ac42ebad9891fff67436ec97a033da1e9149a19d8f2d5036675197e96365f585def4345ebe8ee147d4ee38df73f6e175cadd14704d58ecc331d6497697ada0ba2474c3b233de38d62c8f344d4f82b570e0a6a14152a922920bf2080f3fdda06980f727183c51e36f93c39bf2920911f2b3c070096ef4af4a7996e6c2f8563f9c29af6fa974b412fe39c0c3e6773a568cfde4eb6187e146cd1a0c63cb58f972b1308288e593cccb3c631eb21b18cb7706180b6abcbaabf15c6356d8a70b742dbf07f080bd65f57e9d158a216642b1698cc39115732564e6f31fda470e99428399b8b40cdc7bbb22cbb9a7bfcc1f91c6625221e4e882f3bed6f05ae6eee5bd5d73aec6b76d4092a055418384bc9baae590b855cc058b4af77c7e798704e46ba92a118c6f0954ca165b31d180a9f23708d648c5f76dc6f786d2e71d9cfe148e046bd8e3d6e9b9e3f2a30cf7a1a15dd9576349627d6c20610f07ab14324074d8a795c1913bebed205e56a981f640fb0c052692f72197ca1b74350db4204281f362ec3ce2fc24d8c0c176714b74f8d5b9c8e57d96fda159c5b501af7c665c81ae640e65a8a55535a3c4fe2a9140f15255847404fcbf1a028f2020b788fbae0c1e8db8ea6df7a86cf89a6275ed51e3348d57aa5adbbd04dbbbc6e7620d33a93a7acbcf62a41ce79e308fdc92f5585fc7c0afe762e944fd217ea0b6f76127d66e72439b2826a4cafd3251de3bad2f6ecd466ec1f7d13e5c1e14b484a8c7fc4d8f71686eae5c0c9d97ce1f4d6bd6f8a312a213aa6ff321163f9027831d17ce83ac45767f2d031a4c29579ee1dbcd49906af3e26aa83a6a5d00ef30d2cbd8f9312ffbba8a3caefa817ab64f3c8a665c6a312b6a015b87cffaf77ea5fe1279ec8221a3b2d3349346f9f08ef5f294d89eafe438bdbf3c8d7b0167fd2c90b9c8312021209ac34798ba8bf00fd6fdca3dee759f1b2cd34280fb948c4d1bbe2b890534b5e50a40129cfeec9daa6ea7eb896f1d7d10d21063caff3dbc920844fb77c83487ad848fb390b0349421fb16b3eb2020dee24eedf117b5a52dd1788dd0f414784eec1885e9fa975ee7d622fb028d69eefd38a8db2be601253ff56cffdcf92556e22238712452803049f1c5f2cd24c886e57af9dd43dc18f0da647752b8f7d688a086ec15f773ef0046a74def9951ffa08a6384f40b6c33cfaba4ae24f75ebeb02fe3cab066b91e7a2b2d0789e5e7f63d71ffba4e1d10e69f688e840d3d98ad381bc337320f4eee3e3181ce127eff7831e1a8332850af7191d526f4e787d0f67cc7645fbd18f43a79a8402a8ae0fa7166cb4577c3981a3ef47e1188bbb9a11c71a5677737def2e078050d5b4fdc4687b84dde3f18195280158a69362d416e732c625f428971043ba527d4dba62b24905db3d818796b4efc99960036c0ad8b253807a3aa77b8c8c9a9e04d30c0f8ae30316939c6da3be0b9da8851e297ebc4b27088742f78512a4d6737952dbeadff4345667598fdbed77e4e06d1d84434ef4f1ab5f810a4ef7386a5524a8ebeb9d6a56749a5c6fe53eecf03dcb664f95718a369a3add885b974cf3945ddf1368ec6f552e039dce6f5d9bd14ec124668d26785541f834e62afa84ad10f4622987c841eeca3ddeab80049db6a80663f17344e420d112b10bb5cac901f95a22bd4a2c42ba78cc96992bddf83eb51c80ddaae27ab0e9224306580af2a7dbb397ff464bd4b4857bb12fc279be5994d742d701a4d794a9d17cca720d2dd5fd5c090f7e03b469bd7e7b42ca93ac4a81b9e3b024026a44065692e221d1ae2c1190bc9cb7f6a3edc70ad03f4ece2311624ce4d2c2d41366df34c23ab899ac3d9fe4ec104200b516eec01368054a9c43d78a79ab8ef3790e8281d3cee40081e95b01a216685fa95faaefe4af3b9a643c01b7abd9a8ec03cd206202fca33c8b2473ca4e2dfc4839d10f45185c5f239030e2b55237bef2cfe04a07e55f29b4dbf4c62c4045478556da43ca133c15697fde25259ec2b524ca19ca4188bdeaf40e4ca31f4964daceddaae3baab9535d0f461c207800b73a4bc24287b2d8b381cbe673ada3defef163b10f86efde36f74bda805deedbdd6705e7bd269b2a68e81e72eda9486a83fa621ef5a3c8b2f41e4b8447dca24488e9f725b117641ed956f271e1ebfea786347a78052cb02a227bbd1d6a9ec23887c30ad99e8091611230eb7d1c7bc136ebb775e50be75e3a3c4389817073cf9c7d4c194b812193e0d1099e40c9d3ce9910f614b2aa07c1471088a4e64c7fa075e8f6cd119e572ebc2de803c0e8bec267e3dda0c64647f4b434968883072ec65cc4cde3c12fd5690d1d29cd30d33765f65f11b9f0377012836a6c52511c4a4c7f63b8361d4f606e59a574227edb4ff458e287efb8db5179146c982ba9b7a8873a541fcd083f9cf2b7c5854988a268185449d3cec81e82d0a0966807c85099f2679fd4c5716d44c94aa1a99d3daa375cca0f5b5e058a357a06141f4ec54009de700a5c80f3f7d4a464f47ba40e335ab2b132412f55dca38e9dd98be6a1d99937bc56ec9871ab518974a97ddf0b805b3bc74a436591e15d08ff21e1fb630c81b9a66e6ee189f6e429892501249d017cf515a4b05ab5b6b5fc2375dc989b634fefcc617c78ac730a72f1d8fe6718fc34062cb188efced96212465b12439c30542bda8db783df8bc7ad08bd576668602dc5cbffd010a530c315c7a6de1b60fc2fff7ac4488dd3f214687455899712aee654d62753ae298b1655da75e4abb120784794777d6ff42ff0233c0eacfc7e9cfac3ba6cc7f378754807042070d650970682ff72ef5ba635b880656a1833c3ae74437790229d1284f766462c0670dd80f62ab9c7ba4769cc3b3298dd0b54d1e9b510fa48cdbd79dfbaf876d6dee460c0048bc7aa381258daec148a8d0fd19776212cfd00403ad24f3d041fe176830c5bb72c9a080a0c8ce145b88fc95068f82a95612d6f97e62618a1df1edef2695534a7902283f8e043496a40cb9f9ef8ca01316653f172a89417212b629b2808a019a773756fe77e34ce80fd159a046ac6dbb21c45bc7407d724717e8246f1bbcc9c32a93d7551828a15650d5c840e8daa0d8f313154338e102aa905ea8e0923d8894a04d082e51128ffe8af502dacc7e711e31d508006bcef5a4ac9416d0c6061917d71415f9a3e4940dae7c3a0a7cb321e1cc8cf50275e872b1150d9c23d5a9ea9e78e3dce371fe9f21ad9cb7bb375b08b02bd2be694241304d4992f9ecf763ceffb59ba83b5b9638127feff707cc06e17f5acb7c3e0ca9c3f85de37ee0bf9c6dae9f533c258965a30545037070fd5d95c1c62abb55aab95e9eaeba73b77a5e4baf42a0897dc610a6af8220d9e5b9d59bbc3827efe257ab3aa4ba5a802492add8d537b13eaac160a0657471398265763ce7cac8d13413b1ae7ac974907c49999fedcf57d873103c6c570d6fd8e7a250ee26eda69998bf952f5ee0f7619ac4f4bce1a7841143ce049edcbca023c339826de4a7ccc38199969e0552f62622ef30d144fe2e381be131094695fc338009e94eaf5769668acd172da5e18c0ad0b1a93bace43f5960eb8f81695b98bde7b49057bf2bc0f27e2867f769734592bf153481b6763a11d6c61583921ec42851da2909b37b486dc6265ea7320b4073338dcef8900b9fa4b4ec3d236a0284a7637f1d64425fd3f4f518b9d83a9552ef595240a9705f9c80f0eecd3a87acad18b84e93bd49a9ee1f6f0db789ab8d9c8ffe3e815efff6adc18842e9d92be0c4270dcd7b4bb9e1cfb4887250cb95c826826783921c463c76dd94e0e40394ee2cb2dd2f373a447c06f76770ce43a92cc7964c2acd5e59f94211d2ff6d2c2030585487ce8ab75395bb906c4b0533a8b444c48485139ce552d5760bec1ff7c81737d2c568b2e745a663671ad1bf23417d02128f3d19f53836ad2c2654911d3ade3379c69fd6296972d71bac072720917a4cdcdc52bb4d327cc5156bf52d9bad776e8b0d26799fad4a6b6a80f89c0ffb3d123113e47b4c69c094ee44cd9a96b358916e2065d870ecb61c0bdac89a85185b548947ebb1e19ad6b81d5eec9097c6edf2b0be324ab4f1705b28d23d5f6f9862b470a80f7509c743d501e1297236b4d4057b40e08bbd97db1784243634d0db0e2ac1d899bdccd3046a32a207f7fad176f45a2f95202f8caba79330c5b9ec24303bb8bc44d836b9ba69be09f50eed54c0deb027af2d90116f39c812e5912bba904f079af7ae98961f005e1524df7e4b0e19e82e20082435456d4e0ad30e6a99e4d6a0c18c5695b3de49eef2bf2c3a341c8a9a8e8187b1478b999c002583fa4d9da612049b11314b87ea208593567e0c197b44d2775c41631493c33052edee3b5899bd1aa09d2fbb6fc5b8c082f01ef64785ba80191926fdeb7e0d50532dde7ef4e7ac073e4e45b133e920ed14285741793d5b7b7c059aa2eb9fa0b91bc4d17be1b8e60863a7cecaf8e9b375051a87d8947f8d34ab4193061450ce0fffff478ad5e62b61ae66f4b384e5d631031bda8cfb0c2ee299b9bb9e8c9e3c08b4d2c6c81c95d374adaa09c243d4b2c370653779997342d0e1163bc646d94b7d4b5876a2fa76a903fc821be1acfbfd3f190615ea4ed817289f104bac0e105ce04744e7a6cf2d27ed11f8f82940316816cec0d94d3c74aa3ac529c00fff8bc09867dbb094a08d15066be3e942760c8b39ffd2a31afa66105ba91c6b6c0d7f9914ca377dad03e9bfba0dbef8095d05feefd06691f5236038ef721517d59e2dfd5c6d4f695bfa9b1da822a6ac63438d5e19130c121bf5cd328d17c4dfb22f392bb2aeb6e1a3df47bf0052069dd8058aaad93e8e71569d96b5baae0f0d5d3a292ef4d2c1f832a578d2cd30887c7b8e749605446d50f9bcbb40ccd26a2158943484937d8dbfaad0a224faff9b53c9aee985c9b0132eb1f4059031220780beb0b74d120aa219c47a380967e978b23b09799e59b48e46fe1bbbf1b66adcabcff4a2449bfa756d34414dff2eb5bfa809f68026a753082b9f0d1e06ca8c6a9990b021fc91876aab575e6286bf340c1b0610307590b30eb8000eb6a418f111a3fdcef0a5ee2ad92cc7b113cb61191b37e951a12267d76d7eb36844d034f5e66e6b4e626c815d5ed67e0fcc234c90eeccd3fe185a9207c1a9fc059dde3b856d50afd546491b8ad204ca693674f7117304ee87653ab0b82b5c4f3c3130a5ed3362ce88cfd36e7034c1c8fca241fb77068098fd84107a133efa755c7d9012605676a56fcb844f302f276a374b8b4fc9f1f9f529a17d0074e81148065cc6b041c5338f4a7ec5a509cbd4b6d3670069d3907e25a3d988fa03b46d0b4bbd5c31ddea59850e73cc29cd023bb028c2da73f3996040c86f6694002b48d91aa8fc5b364407d0d297904ab4b75c01fc7ea94f41b9a0aaea2925273828cd70e324302c614d3b7239ff15c0b3813f90524401ea52bd6f1044e265af551c816c8311d4e261704d322fe676d89589206c10aac1b3aaa65ff7094f4a8a72a84bf28ae1db66aa60aec78037637783b1f2828ded0f169c2555886ce07bf28423242bc6e15c123ef94d850eccd4ef51aa88565b04022e8352ca4befb0b553aa6a4b2d81f1093c7c87fb78f2bbdf561b7ef9764d2a4f50626f0e5816cb6ca6c8497e8bff3ba50f92c2f4f130359a9ea33528f4f6b786f473233ab6ee98decbb90ceb9e79262af99c3900a3731b72129a4a1a6b21fc2b40aa83161bd310de6289e3e5701e21b6b10ef0f22d4e24a3d88c71b48db566c31e0d10775788b55d349018929cf4245821bbde693bd13977f29c3377614f9bef10c13339708e78dbb5a2cfcbdcffc7a7ec11e61cd224c8a4b65524cddc69c42ecf2c2aa6b715815e58d55c11db0e4930ca78a18906be59fd9c70f224dd4bdfea79f4d75003ae9f1cdef1dc5d7060ba664aaf6f27de521010de3d9f73d61cf5673c10f492c6b8fa31bac137bd706b2fa443b51154f0092abeb568d81e36bf522d38c62543fe3e829e6f615141c677c48217f83407dfe91143cddabe03589654185b1946c8fcfc12bb5a5d197152bd3b0a94b4e8b3da71e19f7638772aa672cf62fd395556886af6c0c39184a7ee75aca621364bd1976f1be1cca4271ad968348476e6d17e96881a7104aabee440ffe6c35f2dfe46001b9e5aee853dc2a6b4416d5120691f70bbe67ba38e307525db40a64a143bf22f1780dbf95373a10ff812b25c09f5b126a819c5d7e3ccd12843815cb2bb0caa680115e29a991f1f09f0bc78a45b0c2839df63ca2d25a4332f24d9904c96a3d53b6d43de776c4cae7cb0c2655cb1b0d9077d27c84a481275ce0f5cdc6cc66127067717834d1d66de66ddc46232a4520fa7dea05849c451cf14cc3f0d6be58e1718f93e3350e9421b364b84dd1b87e87d450f094e36d21456e522ead59a976e62cd2d6861e1b5ca609b4ba88ff31512ba9bc54099317feee1bb37635525de9d2fed6d92953a47bec808e2b05a22e8faa0d77e9c580349bcce59299ea0ddd5c277905d48febad6429b531ad658aa6c6aedb56ba4e333544c0befe98374dba5b25213ae4244cb5ae626dc33c4abe70e53b9c3675ead756d48bf30a2d20910538d69cc9577ab8781b9c92f195b23a776d3f33c68deee83e9ff00bd511a090bb507fb31dea26f3d6b16c21063c500c1f9de3b14b39534468f5ce84cfdcf905586b0e17af6d8c9b173619900d67ddcdb2129eac52ff89dd8cbf6d37621a0c17d3d857a7ebe936fbbce28d4aa359a63e5264fabd73f21eb59638e9359be89b6c21b8f2605b04b96b68db2021b4779be43079acb52be1a59804114c39bb29e301fb1a49909cf5e63efeabae32df7ac55ac8f68d4312119516e979996b47e0bf33f8a1a84ba81020fd4988df961ac4f7b6a5acecaabcc6d2ab990d9cc26f2275386980ac2ca859d1e82c3bfcd36665be47be22ba216e7faae50d9585965320ae9c66f332a9329d22d7c9ec799b8ecdcb6d457a6040fb3ba74f2edad3e44540fd079cc1142c3d6863f6f2f9e9b3eeab82444adc29bfb50ee1ee2298d6637362985c2e0a936c6eda6820bd92dafb014a91a2209b11dab25bc4ed8db6b7a5fe556c1b7c47d648858b9989ab00176b145689057681e61af4af0bac345d6d41ebd5431c1c4a6c9d5e754233d771b0d4d5e14db5d70fdd0f4326952783c4b404e84a7bbe9d553481ef7c0f0eadb12d22910931901976f96e54675180955ee574670cb3dbc37844daaf87ed56cf586b9195d0e4b1aee08ec705a6c295eec8253a750d737b725d9e561194849fee56e0f1f60a1cce8dd7d81892e8540fad16be76819c35bc9971097a07cd8c5538b87e275eb607ded7aca51eb956b1c70033106669cbb9b77d3271480bb48d4972032b059641ed5dcc50d90e70ac1ef4799db7cf5fb60dffac9e58173aef31bc9d558a210535c051fa295d18d1a96a085212fe443d48132991354191fe08877fa8abdbd7372a70755c75b0eed64e5fc5c058090b5bbd67157a376ba1ee429b3fcdeb03261bfb30009e8d2378ebaecc73233a34ba006ae6412ee2f26f1009b68a27f9f30b004103c8e49804df4372f697576fd25b80cf511b08f5716da35a33fecd699f0f1704558d542e848e77f2d38e8f308d80ea6a18828a631d857c350c5bac0c190838154f0a7159f172f3c776a61e3f2e0ce153d36c3691e4528c147a816f7f132bd1b42955b558ffd0d6776da9c136c690f82ddba6bc02ee311ef799ad18f1b707189b06dc69520676c9a231704b595da14531ff3cb49555525a18b53896b57bb547734f4e57668262d74c027a4232c307c88908408cae044cdb8e264ced0cd53e019d913b9e8161098a21851be51b5c4e1e9cbe6e40badaea826fb13ca9e471bce2930255cbdbc62179202ef883681819ba9452376b9326a63424e9d1a062108302644372ce0a826b12db333caa4ed876f4669c6fccbb2b0e244a4c2add603b1b3457610fd7b95a9fd486fd39c09303bdbefee1025da8c00f645a2f50c78267ae966e014bd19f495d722b1c65dc403581a2e027ed60c92fe4061f6defede305ba042597cf1ae9b544d4df05602465357f7fe01cbb67ede7a81da47b8e5b362a39fe00d2c39e122fb0fd6bac07bfffe5e5d862d6149443cb002cd394a73adde6ac95389b3e622ead1e88a2649f520afaa16c8f2bb572a00f3da9ac68252bfc9555664cf7d4aab67584564732958ec54da3423bfdffa0e853ff414bbaf42f35472a3f4017e87c3a641acfb069d43b11799ef13e92a7bcf56cbdaf69e136cc58264ae92ba63bbae3ed487830c8670d30e1aa0a375c9d2562cb1cd79488b6810609bdd9fecb40340dffda477c7c0457588ac6b08d775a027314922c06748245b941a5bd6608f0d052f4479a9696d71283308e71291a409746a587aa858cd918453a705649fe77cb7baecac048783d069931aee55e39d3b97c2c87d76029c6e0ad4b40c0bd4d2bb52bbb2e68be0c19f0985842486e02037385656517f9d1ba6bb10a2a6dcb5ac2105a0a8c710fdd232354692c1c45205e07c8d266aea8ae7c1d79944fc57d577172d248bf313a8797740e796a40b4716a19926d083d9ccdf3f1c1fd22f38f92ae9c490972cb7ad38cf6850e24dc0beb3578a692c061548e59aaacc3a67d3b8aae05c5f9bbcb92a0cce3f673ef2ff673efc0a1423140709deb1ab93a7a5bd8c90c7ebe2df2042caadc99297fc2e6ae3e881ecc20d2b00075fbf9b9ccddcd5eea0c6a5be2849c99434a3dae0fd97208d7ec8bc96a512341aa1acde60c745cd99b7d400b426de22fcc4f3b3c002de78589e2e86d43d58ecf3374fa844058c60a0aa742860cc98d43f022a1da553d5f613a4a7697766deff77db4ba3fbdc24971e9b4bdfb3bb154e80717d8250dcf732d900f6d400268cec2272991e2400b21d51ecbb7b08f1b11bff47918e25d1cb96aade2d1b6a5485417b57ddf76a14386b18d81c8b4e3fc13db814b90850a2871624c6edda8c9bde42f95ae5479d7ff38f936d75de49b16f1ded07e1a5c7c9e5e12e45427388f4b14cf02d702e005df91a13ae2a678619e22ee52dfdf2b030bd06651043326f5b011047e65c8098c128434bd8eb29e8b35020cb24a4c46e3084bd1585d8487f59cbbf4a819d495f38f0a60a87ff47176682db2ed26729ac8769116b489dfc120f192a3337f0e20879b2fa1cb891d25506f8bce9bc8897a8f9d7fce972b393bf1ee5ecc4d8ce9e98d3ca2e1666e030de0cfb4c4744d19e0936a362777214c2f75c2bd7460f11da0968e3fbc833d9aef6d96a71728312eda60037bd0f2a0de5a56b7596fd5de7fb8876c30984c224991973f229de75ab2046dcd77636b3054315e6284cb0a27e21ff05920b0a3eba214eff5a8f6bad4bc22cef8edbc750cfac77a2e50c6dd83a1a9301365873cc7d6d804078eff0f158c64e40bc3f49244143537027d57eed5b8a31178dfe8c28143e1dd90d7ca42f3d1dc9fb48d6246c5edd785e2928b2956787c2f73f736f616e88880e785230787add0895ff7a0ba52411676d453ed71923a5c63bdf73b4a263e91a2e33e26cb94e2f9073a34a9eac8ad3573034bdba28e982ee92f89c4d80c04ed7322720c07a671934b0a0cffc756db2ecc37cdf6378263c0a1b79cab73f41a29ac8eb46f4d13992d79222d6c157a6e12b5d55b51b65c28a3e7bdb8874e061eec41c4442f57e4b2ff016772e27274c227cdb3f57945a99d3e5c266e0d79e43db44fa4c2b2b75ba2d6dc829d9600638c6d610803409809cdae2a4a11949c516c258ad6543e64266a8bdca7757f1dc416c4b73d88493587fbf806a62b934227f5aae8b08c8516fbf0b281601cee9c16622ea9cc7557c864d09ceb9f2c6852d6415d325da6f866c400552dd0f165b7196af4b5e0ebee67092cc6801978cd115a8a1dfca0f9b2b0079777876e66b1257c7b05353b39e335e0c8f59943f10df16fed1453c08ea11546fbe2fab9b87e30370c01242302e106e592b0a31030bad5ac56009b2d518974fa860d0dee4bc9fee4e39dc0d0d256c70036580620e68a4e1c50cb44bae9b386fd6e28bae9f3946c689e2e0b0449a9f244ee5647889db01daa7b4f44b2083521a98b02bc3988b080ab63ab2d9c799bd29a936aa1fa984bb47a441eeab0bb21119a3845585c2d08513d9151d9192c1b97e5b9503073da8f61aa11a74f9abe808424d2a2e6035e28e20e0987eb8503fddb349886970a66e5856b1beae4893325fb298235c0acbd9397e36f6af0f6b1155f1370bf501be38ac3b8658585beb01ad5a88597f0e368a2f2dc51cb1707617ace661b58d14e73fd4fbd7e6554eeca35f2490ab50bb1d7f755ff9275972fd353c68bae4785145667ef647268ad672abdc44ea9350a47b7521064d3ae0c4bb1a98c00ad06b29848a357f366fecec00f4da535268be209662b28bc52d2fcd5289767661d1978e4479f7981a4cb89fe3e0b98b75e5b27ae1e0e6ee96514e05ab640e55b45037141ea231e6c473c4c8096bc2553116948702b4ced5262ddf47c8ec64f6b6880e405b65e745342919d7ccc0d2b041ca909bc01b8a5f3a3b842ede0e28cfeb1088509791d75bbd560fa820a6ea34af70382be3fd1e5003b75aa800d8d0a53a4567e6d238f039486c5c84d6cb292cda4e76bc10accdeb8d08e202d89311fe9dfec0cec31b81f0735fd89e4cd0ad6ef8992669672ce3c678294fd5574fcbfa5f75ce05f243c355fdab0888b25e71b177b2d454dcaaf5c3779f9af7fd7edfba85c346f6ab06e52b75bd147787920acb0f4d2893790867f784ecff28eda16f78d6dfa75fbe010c455755cf591c4a0cc8e30bc8abd6219467a1bd88234a4f9dbda10b39d641644e8098887f64274861a9bba0e84c271d7c735201f7fc00d78e1c609e81815808796aad1af5fe7a92a9a1ae1e1aa974d90bcbc730b4933dad95e2f39e9a5d55ae1ef948799808b9c83e59b2582e39fdcac7a819f11cc0e672285254a2c2ea8200493e03ce36569c87afccb9a792cdbbde89e4fbd4b713efeecf7fb0c0e4ca6138783ba72468d6cd99f142fe394a670c3790859a3c593884525fc8032e47674b2e3891727d5552e12777a067f2703c8991bab6b64bc7c3a81612d8117cb4b1a9e423798f9ec081a4737b01b55616c8ebdb71c0ccbf9c9fab2a0b08fe2f1b5c2b9550309f5bfdabf244cbfd8541733de86bc9ba5f5b0ce61ac33e4941f34530ae5e7af736826f3c6f8b319a89fa99b1b8d9d115b8023c91cd77bdce5bd3f8713d4ce430cc1272f24eb6d3a11d54403c60e3da3c82f239c5981e651e0cc01925eab28602ee99ff7d47d49a3347a1d92e5ca5cfcb752e48de4ff9b6e64d5c173d7126644aac04141ff4a1bccdd5645773a0fd84670f3e7610ed3bf029618e27bda61667850c231c1aa47ea88a27a03c7768d88d572a5fdcf3349934507ec24531b663e560522e1d0c1210e4f34f9e3d55d98d5d310d302015e7e5575f0b6d6b6caabd4146533c1c2106c3554f86d904f90d6f01d72d9cb0c057adb5289ccf0adfc7b1249538813c8ee0eb1f498a6510ffb4288e5a980504ce29e7f4ac64d14fd4578aab489f33b41df7812459244c98580b641f0201aff1f2b8ed1f86fdfb967baf2b4469468eca3dd74a0e568fbfc9834b25daa5e243f8b51dafe8dc1f4b6410bb88c936c58958d2480c99919c13aa8e090e4cec8bff699f036a7d01741039c825b8656258a33e0b0134b8f676aa8c87ac9393d80a7c62067f39bdac68056fb3c06dedab64dd630dcea1fe86e8291ea440dee33dde960a8e68a35a62d09c7f2e64bcda79d48e1f1849077618158a2dfdb6e42682cc03e195adca5c2739ea018461dcc06952c7260fe6222dca1285dbc9ae3c25cee8ac7fe53915e168a4cff70f82a4d38a17ac53b33f73b3ac540736bdb5a79c0c7828fd8f18386c9b1cae5d486397af81c7edd8128dd7bfcfb1f5c57bfc6be2597455d2c0ada828b16108ed1ed002703864a3bbb6bd16313d92e9be223a2d7b22524d84719be5a78e1dff9a1d3372c686b5331d1758a9ff1164b0cae9ef37a385e626548c9fc8a85915466efe6627ec42fe3a705aeae34b870be536af88c60b85b4611b08a698b8f32cd07f21fa22807cb3e217b3ea0423011b14647f347607aab4eb3494860764ae6905a0e87ef0d2dae7fbe8e6cb979f4927cbd17a249eb062c705767dd7c578c9860b43a48069ae03f1ce3d226b826ba52f02e28ec4b41695405975a54bd2769a4c08f26250023876326891d1888d14d897020767f6c1f4a412342ef155de9ac0039e87f0d368e42b792e08c46f8f1210fa2706a98f8178962b61845ae3d090c87b0d66a5a60a0f4e8662543843a79827bab6880eb3c79dccbb4ce0a49807ad8fae604be940da8506d7b5cc39f7da1cf8fc611abb12d597753b34aedaba1dcd7d7939116a44528add4e6da16052f4055da0843054606e0154bdfe0e84660f1be93bb631a1c6fdb6dc05d3508b44a744d4f65c6acdc1d61fb04b760b883db5a9605e3f26bf1176f4add3a18245257eaf473175a45dea95d64f535783b61fd5dacc66274f11714f3db56101b3943d207e25cb69b4f5c069cc61d2708b7a255a4cf7f072dc4c737acd5276353e496f6b8a60fa6e525d608b7c12c9bf3a69d6a43326140015b0bcfb6a66e1729c0a054190f3511f6e6a3a4db36a447d7e61dbf4c6ccffe8de33fb0e5edd177e670f47ae57abc55c885a576602fe1c7b48c6aafce155f46bd7bad9d1cb88a74065aa5eecdefda3cd2125f4a7f34e3e2497ff2cfa8e67f609562a51a0d8c9b6978f075fb23ca1937cca3a5d822555fe47d09e8e31b00da20aae2e715fa4237aca744ca0e577a097c2f691558cd1c974d52d4cb7623514da98fbe910fcae177499d8a7993e8830f469fd27737a5866d428f57c2c18935102ee0f18a19cd7d72f85f0c8f4128e2ac8428a4f3fd7d6c92acaf433c9bff35a38062e10eea60079aaef875ecb9a225ff2e1ed1a64129160b93fb2206a00e7d715e9af8768804e74bf84ada086174b659a9a0cf7f7e07c3195ea9d4e7320e3b1c49730410a2613ea25f57f42c27fc30636e2d1a4d905e445ad3230400c27488826ab9dae8d7fec89baedb3277f2bab71d3cd07686ec69bf4f968a15dde3d0ef0272645304b894fdc72fc404e7d4b3d5c384f4d28e986d5bb830d6ff2832f6aaf750c1d15c574a9dcbdae0c3d202a76ed23ef5f81b5bc6215aec88691c43206332d49adee4520e4781a82daf580e17143d6b08a99788d59ce15ff62fd2b23c47e6c5668ce307bdb7c2c764c0a152ee4026c8cbb1aefbc523155facf47b5ff46d9ad5506103a664165082c759dc0f0a46976e18cff9c60db8f4df516ff2a88b6d50012714c6a9c13f1518392d1e329d2ef4fe8580c67ebe92715bd43ffdd951a03a17e34a6d61eee62df5427fb72e911e66e33016f37df66a0efff7e394ccdf87a463cbe673517e3470d7f6b0f1df36276bf205b6fef0443a67d009cdc52084b89f761086fd85f145a5358a10cebaf94c340b7b9802a338c807a5b3111449fb49730355b99769f483d6170d7621afef0131034562bd1d105a494348fbbd6b409c7649f5f02972249144d0a1d95cd8d0e9306cc467803af8cb89f64464f51cab9d6368540df4ac40c96fa3ecea56fed91afe370c72558b8c54256205ccf8cc256dd36dccbbbb51b679df04bf20e169ca222f6b8e3fed14480a7d0dea83f672f57718109bca0eea3eb7117f18bf1e7c1ab72249c9acb072522d0ccefdbc0f527d045c4fb38de2aa30a058ffb84584c13b8419916e9c75f7b26ad3500cbc2ea88cbc3a47ee348979a7846f92027f4a8a4ee7303107c1e1d67959e5c333f3e856f3f5ea501c1f3c649dde7e036a6678790ec1e1400f060335eff1a3e6cbc547ca385b5203a1269a0c3645bd44a5541afe9603293e6e140d55e135a9c2cc3967b04ae33ab7a330e91fc8a318de061948c73d1929b77fdef50b3d8bc22e8984497a346e5ac8fec77c8502f65683b4b7fdd1dd1fd57c8a53fbc97d81007c75e2c5eda4df397b1ba47027775136ec5abfb1bffd476502541b1ea865d35997109c0c26db69abfa91fd7e376448a8a5c54b8a5ed0cbf36fa9c7bfdae6b8c8b671105b6c02df9ce914e3b289290b4c7907a5d18f641b34b3ff4e3235949e2f79cc60e47f34358bf21b13ded363e7bdc83bd79cca771ac9510c055d595be3a9ed31124231b334e2ad65eb0835f9ea98644d503f81c76e6dd23de88772bb8231b85cdb5efe9b25bfdb7b9544ba97d592ec24ea30febb0448310f723dad608fa23f5672777b8957466a80a8627564087de9a4fe897549d325a2a65cee942dd337a52027813d47f4aad2290ba571389ba4f5755d0fac9ac3d87149f07505650ac0f597c09770c29923a22bcb2bd07b57a62ec8600407491dd06011b1ee494ba7a8e8d217e73c853bd66d2ce1c0f0f7762d61d35910cb104db079be68ab4b679bd2d8a3c1be6947f35774a68b9b1de1b8b040f54dc6e5afcf2b5b367c3b42f11c421d9b8ee859eaa73b53a6450c9bd84fe3135c5cf14e771500fe70cf0756f5cbfb2c60b4765060d1f87b2190d18a5f2576e7b322ab632711200fb51b3ac2cc879746b27a3d9e2f26d9ae2a762ae1d7b82dd084845114cc3353b420d433a0e1d51def5c3d49b7aa3c405acf0118aab605488bed65d621c6ec3228bb7df6d46e635d6ac661674bd7dd5b1184255bb3312df9139a782ca138dfbd830b54373bdb3258082433a4f5e35a157f62e0ff9685f92f0a78d4a20021fd12573da09cf0a09e35c1890c1d63bf681e0a48401af79ff540574fef4d885a2cef0af919a0a8daaa1c7fbb3ec9fa34f1b5fbc95773ca1ceb8f38f2e428ecc80989ba0b13ac0d33eab56a81d5df8e8cd870fb702fdfb56c6c94c9bde53185dc786ccccd0e335fa8fe08945db635fad153fee1df1f1c12e2f07cd214e0127856ba74677e1a1a21a5cb9afcd21c4f7e0065da8ef573cb66ec13b3e2bb034cf0feb188ad754d34827f941b09ac5edceef1335dc6411dccb1c88cf1585330356304b58ae357219e51c8311ac99b892657e3e16e25a6a91e2fa3338bfb1f92856c32bbda29b85868ed1cfeaf3c36ef0593bb0b14fc748f4452a0ed80ec11c9ceb05dec72d1ea70a5b68b319dd2383ca6c648ea00009fd4cb9bd5d104d5fdfd4f647f77a90d273e298d12e07cddb4896b2003351b553fa18362d21de837ba922e6225cea0bb3ad46fea18bf2318bf182c1cac5cc7f31308f23646fc6f574cf0131db7bcec15704c4f309bc897e065399894d71fc1f8eb28de413709758cb8b2106b092ef43e4852a4d70465e20b4c8d7c1b7ff547c6aa86f7797db6d8ee3da9f6c42d849e8f3b12e4158e8ae0bd22a5c262db1bce71cccf07b249e0a31c8b0f3e960dcfe7dde942d78ec37892ae30fa32116ef5733ce545b7473c25f4db6179907008e46241c79a1da53c317aeb69be11ba95e45959efcdbb3c0695b943239ddfc7d259852ace47789d89c1d45e8e38f1cc93c71ec90fd9b1da8f94f0cbc85a1a36a82ed50a855e1624fb39f8376be616c0b1e605b92e807bb24523d0d7a97956364098eb8e9f96cf904cf68227b520cbd1b7a44f69ae061e5c6e52ea5a2dc98070ff5af28c26dc11d4a1b90371e3d7b75ccf432286acd0bead2cf16994d7b1cd8005fb435b508bab95f673e1cbb0b5028f637d037f10f8e764975f95127f27fc6d2ea43b04c962a1d37f84a165ce19b6f4fb7c174045baf05b3eac7e32148aaa02c9b82e5b40fa391cc7fe20087fdee3b2e8994d6b92f3229d8e2e27da203e8e7476464ffc69ef242ba61f66793f9d706a52010b161f52e61cd04265dda88baa027d6df6f2da0c7b736b63bae08605cfff1999d700ecac06f3e84916688d2e9363dfceb951ff7690deb9830535ef503e1bb827be5e14673781846bb50ff374c2a01934cb5904b58c857feb11298fb8ac4e94f9afeec47bda4e331692351ec6b56addc973c408e401449cbd3291b665d67346a7dae35674c0a64eb58df9cff5f629fbb5da0ffcece6dda57056575e1e513a46bb997e2c60c946b45fd853dd5f6f84727f94e60dc23ce294f7f4de3623343aad6983d3189ac4c9c6ef19e79952e4d6c0102a1c46ac2754be2483d0a0d2d66bf5e21776ddc6b598f7378179a07e1345804217a268e81095ed707ddbc474ee6be785aec3cc24d714eccf977266e17e396dafb525d937a9dba5a2f11bfbac998b4eabbc7801de6991ce127c93124e1dae4f1173406b70142b27977b0b5cd98d930828490b71a9f14e79b541c9144330c7182352b24124f31b2345b6a275d59bf37f47dd8bc50ea4a181fffd2d97715eca3490d1a82760a5c1bf51065b3775f93685ee753f6a37125fbd3913a3015df150c463a4d1e47a7abe76837bf36c10fffc1be50dbb02b38abfe91ba15897339da22f36cd1910cdf80a8193842fcb72e4362bea0d50733dc8cae935e0422b96475e9c62471be485099f547507523ddff6ebe24a11f15cec6be073d70ccf9241dc685022b8c0d3e39c007e19b45d4f0661b099edf49073085559ee2ca5423a9c778adccdfc4c8662ad615608b0a1b2d1b51e859837990e8951698b59fc0098bbaf34d3ec49f4f38aedcf869ff884dc02737407bcb32181eb0d1325f311c110376ba26bfbc393efbc52fa225157b8d25f563da190513aeddf9fe4c6f0a1dfe73d337af88f33027d7e56e77d03774c92e1da70005f2540efe3a7732faac9e6ae5c95c10447dfe412b845ceac06aa1abd9c30eb044f1540d86468a7e2f4db976931e43258ffb386794492e89b077d21efbcca26b8c9f1b0fed2d8694bcba338709d9a2477d4a87ad5fc448bdc3b19380574548fc58da8779c856685a4d6a2bcc94dc485df25545bb751387f9854d11ea800b866c91f09048ce954556fb61bbd8e1dce0a4133d0bfcbcddddecb43f3116972a0700276c17227a400d0feeccf091b5c182fafbef25fceda77da2a3e1a30ee8df5ad5cd14fa10a65f1dd1347ed1fedbd07f888bf0a8e7262f6f9af8d5d6bfd64722e2f1d1f353f118146fc87bbec35c507dda4ea9aa18798821bdc49cf4caa710ad219837bc5a61eaba85d4041502a131fc095172363e43aa34b08a3f1386c26951de77fdaf35c837df07e923b592abb46aecd9da0809425fa6e9761bb591b5f4a6eba96852b967cccefd7c713bacb138c7f563fe308279f5ad559591967f0137fb4e73227b3dfa5ee36ffe84b26c830f10e4391a3560642faf1797be596a462ff5d4269ea6389210eacf03e166cf54181be4673a0692f851bb2943fe61788e287d91766a96ddcbdf96c1aad949ed22b03e8a81be02950d679fff035f7f9a9a404558117936ed60de1fdd427d720f4913efde1c865cc1721c4ab46184e10d497184c401c2e09a6d642780d1468c25230fc3b7ed62f0545f054d7e2cc3c818618b2b166eb1c035b95a2b17a0310043703e5e48bc36981ef352af5a7381d9639572b703f865ff6ea5dc745de9f87ca6dab4af4e2ce307fdbdf7bcf1d0c116ff250b78048e1cded23c19375e3e88e05da3f53dded73a3681c5c3d57e2e72119517c41444f4f5dae1d1d056acbd25ccf25896fd0c5eb6c6d76299fe674a392cce1624fd2ef01935571a7382b732a1c1c82645ad0c6e35630651cf9c7cb53385274701a62c88abdb620eb7462404e6c491a19d7663ec5b6391fb7dc996a7a7df413a84c30b6b25c1987439e76691dd62dd97e9d0fcf3bca37bf96ad66ad286cf610d111553582533e5e6bf01794bd74f75acc9138a5d7c7bb5d9e62a1ad7ac8c3b6725e4b64c24d75dfcb7158ae55fe2cc60ffef85b2cd6b9c03d637393085e53cc43c9043f746b1bb65548734617e93e5dcb2e09e80b7d9e9c3bccdd2fb6e83ad32705c06115a6d908801a7b21beb52a09f5bc66e5942c1721e7a0e8203bd101e4b0f51c61b97fa72431b24287b610dd549c2d4af6d3f75402a70f744203709602c617dcf1fa3bd57cce5c8895ed06cbe096dcf6d9cc51d9635ab671fc5c9c776dea94c0ed98ec3b3c7ee4629323b73b1ab9036117ad552f66036ef3744d7fc09687da9c7e996125f63daf1fcb8037bc48a33b2bebf6fab91da6b0b121954f4426b8bbc4d800c253dcef240fe2cf85bc6cac3ea6acc1fdcde473bab0fdda2117e711c60161b5b8e1607fd69adc235f72568609eaba5f0f3470c6764392518bd86933a36c9c79d7c2c584adadb09355e0db028ac717e43db19a549a97fd4d3f0daef9f10ed20d006df4a267be7e41ac7015a10205a18a247456883997fc78101a3152b86f7fae3e89e0f764a839a23ad9b8a769d86ce143447aad36697d3af40c94cd5ae220f21d30d9e73435cf9d2a012c967e5d0fa8b77aee6e6ece7d5171a04fa10368412e1d00a74051cb17fbe1a97b6231737122d4480ed706b42836279d9c0057ff46d2f93fd3d95ff1415a057a86ae9c74bd487a25baf046b8ed486218610c8e3c55b78da500ecee6f70f03aab22d47c5d0389652a669e203ae038c6fb2136ebc5b958e9aa6ab47332c59b28b3f57f491c0540c2171b09530890baa0f21ae2e4e61718554a1f235165bd778c2135ad956b4e447e4c896bf9bdfb5aedcb0b6d76900067bbc17485872e0c2cc794f5ce2b1b6b201cef588ae315d3b980a4363ce03aff485994a02ea83c823ec7d1ca16c77f2c59fd5ba2941f9b91f672143398dc6825181e4c600a208a52ca4f179030e82a93beb56bad1b5659120ca7d01920d8f91ddff496cea7809f6753eb0ec0122fa5cb5d7e5684635acafee429c6be8dbd5b231bda0e2f2485889446de3fb5fa2ab06453eec7f11b03358f8bd0e9b9a940d90efb54caa9150a54c27646c89742f2424a6ae5f84dc85643b18df9ce03115cc3f42a3421ed15e37bc0341c5c22f3b1884836662fd3a944412954b70ecd668d4ab96182bc07e651dbc8cd222a7c71480936717a1c8a27721f53edc9cecc05b71f31e8c1099bc165e4b03be9d568d117c54732cfa0f82be43607dc12e747b49e148ed7fb9b5b044805c018fd52e51d25a36d4dc0c172920ec1a3af8292de04930f4c6f9be3a8225207a4e2fb66af008845e365705808b88e49d41783eb75e5ba67fa653e84fabfc828d8f7ae4c776cdc47a3e3d3614534283de177377dbb3295bde5ba8c80a46a6b803d9d4dc75e1a6525ef23cd2a20924142ea5e53f36c4add8aa1754cd4b566fceb467b2da3feb3f5bd31c3161bb0137fa4f150362d07c3fe92d68f0c0f42524b52b49958374a824a5525dcbaddcfb0d4481ad83adbfb21ef06659b3244257dcf923304fd2e4a099a64531591066a8e154aa5d8531d1c4267cacd4be9d1577d41df64df82d5a1e6ebe99e8dc334f0267c9769dd27cf18ab563f3b23a1a1166ba6840f5449db04a5b3ca6c7bb8154e4b432ef697e4de380afd16f6169916929e84bd8dac3a583b9c72e5921cc1bdf4820e8e879320bcd009a3d2b6381fff790df8fc58c2267024612b9882ead46398a3b46a7ce9ca54c577997ffcac9d89764dc975e2b83bc346b6177c79e420f50dd2109c25f5894db6e17504b3734eed2d15e71624a47e27bb5fa25680d8b74d5e1ddfdbaf876c9b65954b3dca7b0f3f4a62fb161e9afc46e7cbb216f056bc68308104fcfb13a3b3a8f8affb00aa3ce00c6448560ee73df19ff85c8c9ea64cc0cc41073482908ceb085c81059bcd4df6be304389089d76a3df0a6dc2e0bfa6ca34967d1502c3462198ce061a387c4cc8c0259e2eeaf83d11f3bb407469b9a22031af82823e47703085240317bdfed6e26650b02352d1dcc0579bca56571040745344141dc016e6cec300de6cc4a50cb1fde7f74101f5ff2c7d3791c3af43a0d5cb704bef1139ce5d7fc193294cb12c644165f713be836d802339bdc69900bcf10055ef32b241bd121af487c3b819959153c559c622cba2ae2adcaeca7d7cadc9facc6f75b04599861c3e836f42803ae09fa908c2f1f5c88f521935206cc578536f66245140a7715f7917a77d438a4de4975269c21301dfb7c49ab2704798bad2e498e398eb05657093142b7c6e33b6642172eedce24b37b3b153fecdb839c7b017ff0a28ed2997ef45296eee2da38dd9361bf6b25b29094c9776d72cf96b7234769b57af2dd9ed2f287c57428077afc767f0a5a21d22ce9fb6a6e7f9f9cd0571adfb537a6eb39234cfd5ad57fb687086d61a6d9c4a91cfbdfeac2c5e67b0f0255ffd71ffd99a60c1b7b221efda771aca543248f3d92233e26b05f635047092e19aad0d792014f3d6542c8963e7ae8c287aaedab2312548b879f468520316e16e5ce318d0c9ace3bd2be12a1770c945ac44ebc30a616e98abf0db864ae09365b8148cfd66750cc262e4c2312e82b9c6caf3a7e619fc1e40a7734cc946e4e28d5692fe83ebf52e31c51c82bca454ec77445a56746b6fe745a40b2612a36e1f825f6fa3c28f297335b1b28f956531baf9abea6a5499f6e6206f43f0595728e2f8452f57c3ed909cf9daa36d224b17fe217d6d72c346c5a601ff56daae0f2c4cf812553644f1f6ec1e19f5740dffff4729a048b88947281642ddd91621c8ec594741e4621ff100194c350f48f88e3cf964420fc1f519664633727fc2b35028de60b7a7e05b25367869113aa83c26eb30df2aec6ca38d98eb062c9413b4dce53bb0f98e1ab9dfc3171ef515b0173da5f46aa0860e5ca9ac136c2bc52c4db1b22d2c3a4da3305a670e2146c3af59517296d2d9c1cfdc1a184c776d91fb4b38c008181eb8f3fbca7b62f5d5646d8953591faf88f1c7ddfcef59f5aa06902cfa1d4f37fcc54922d713d45b78024c9db3b750d3dbdd87174cc18a5e73fe9a675fbe67b13b9af41d08abd819d792c35902fa0effb6654742b800b490a1deaea12322a3563da242062c25890ffb1a0f258d4a35fb3f77f5372e368aac9641f11483e8ae510b11dfaadaf8c9ba183dce27387514b978fb61df24db64636bb4757e4e67cfac910d9122886ff8e40e7e5315725f27ec95d3c0e7d52d5780da3357ab6af050bb838ae3dd71b28b8a9b3006534be67f71e75a3fa02dd741a505e12031b436855692de8263c585507e95147a4ecac4c03cf3328a9bab160c1eedc1e9b6102e940a5d2e16a7a7b9830ee0678ee5abeb969ace517d4410d37fab9dd37c7924a9820a455816cea33f8e0800bc87215ae07718c0374d05c5a58e6502e42462b63c5a1d6d68e3e0607a6a98da3b2d37a2637e223c4068a09ab973a74ef264ff01a1f0e1e1d3f000be526b88858b4c30ac87925340935149667fcb078fed26463ad386ea454b1d5e9c614b8ba45aa1fed53848f7275e516953ddb6da8c8cbd252c4c6cb58be572435e674f004b78d204662f397fb40fdc479653e3af2272d37098b1ab0b19281973238c1b9038b82ca087564e63e2a3ea8a0a85d82962b432ca1bd073afbf608151a8e8251fcd88c501dd40fd31d22dfa3f40eb9a4be002d1b76fc155e7e260528fb8e5e59ea37680ad8cdcf36f4a04209bd7e5f70fcc78f360c3de96768f56ab649c93d36e51b90c1ef14370b83cd518e6668480ff596749346e5049c9fc3921abe84ca4c68c9f687aa35a89786e90d22ec59409b0bb9eaea928138688e4e9d81be81f03b27117466dd7b49cbfb0bbfceef4d70cb8605314e3a0eb4f448573e229bed57760b6877b9a09f6b36726f89a3d9d1421fa9744d1fca8c70353f6347331ce864ff122bbe896c1f012ff26bc38d5a41b4548ccbd332bd512420a12b2a5bacb80e200b708c7dbd23d8489e08d7e9f45ae67c76c940279d9dfa52d42087aadea31c10c9269e3b070114ac75dc0dac41df3e3a2d4e27edcac607de9827a6196e488d34538c96e5cefb112af09612ebc0bc00fea7c8e3e14cb34a607305c3d77ee8919cb5e648996a34418f0c0d3e84da246a21b22e5467cb38a53bc6388057b98ff07ae8f3d1a2b592f04dba0435c0dd76beeb0c4ceec792afaa76e9ab15506df0c7dc9b0686dc6aaf2af6ed6861a4ad5e1b4948179d9fd83f01242a5c81f8d44c2427fc71f4f33be3b4cfe7a936233b5bc8ef8fa916812ee5deb8becf30044089ae6a84dae1eff070f6037a544fbcb38073e90fc985a79bf788dad60867a1841ebb92f41164d3642715e2760018ec3bdec97018f6c5639e71f943fd5f1c4718495c2835823d9275fe9377b0521ba905d11d711785f579d96699d1f5229c5e8c5f17f6427dc11da88177fb649985ec338bba24972b171422337a9663b643736ed1b57a6223d4d8d981d0b919f012b7fd65bb3ec0249a656aaabe87a761ee6a591d234d291b41b4c11850bebb790c89206e9efa430e4ab2d01e4a3c290f48a4838c55282edc1addbaea201f66ea3685905465a4ff97dd596f79b67f40b5256274555caec89e6e441440b34a6097c64dee3bf0cfa7c257ad0ff5a01e2e285a87437fcd99b440e85c28c7460c1145f0f3c6119994e839d4eb713b42f21fad99c5a884f51e57c900f49bb5f8f464460f64e5368bc28666c36104cacdfd25b2957cdfcaccfdb98863fbdf07f66d09620ed1fb078d92a95d9a086ceba03c2d964df40a4dbc38435e4ae17d3ce2b5c5f2e2440528a974598302a008f4be0a09282822d64a9b79728700758f3f6ff4d26ddc35d370a0fd33085eb0674ee7e34b328ffeb44b6105f716d0f3f27ab3c846c0b08c15ea47b2e36727064cbb82715fe33cf1ad997a850a68133bfeba1610314e8b26d4bbb10f2aa12af6a82a28389543f28a604716f26bff4aeeeedeebd96c4131cd192a26791b01741e46fc32c8440eb7fe9c451d61d7e623b348c4d8e04529f5c1543eb3f45cd712b438597e34ddccba8610455e1a8675b884f65e90bb0cb82b9c602480b1f6a09c2bc258e0a03a5f9f48eecaf2d60e076d5bad86437bfe8e9393164124bddd15d1e7fe75b6bc780aaf23fa9fa5709d32535d79944a4c9805666f83a115b99f7dbb2e9ce45644cf6e4ad7d2b09df95b395a9a65bcbc93e319d32846026aa9006711482b82688c55893ea3879b8ea030b628738aedbe8cc3f27fb91fb4592fbfb7aa0c89180e15c79e83c2034d16cd2db886feba88ae3929ace9dc6e361f6ac018d1ba208d5aaa69790bd50a2efb16f8d33b0bdc9c9c67b55e39cec254b5faef266fdbe5a8cdbfa7a30bad595deecee7017e64f5e21db0b2ce0c919a94bb9ba1369fda0cdf16e106978c6a5bd78b7b5187fba6b0f7f9eef02f504bcb00cf1b2d762cafc3eb2850f23d3fd03b2cce1234806df2f152f10c6ad133dc719f9c3d7aad3dcf84ae6b3906d5aa2aedcda99387b7d2a759c1d839d08234a794d77461033e8475280e941203ba474e7665d3f0dab4cd0eddfb137aa8b33954a7166b3aed6c234a5f0392aabacc7ef80ea7a8656306db8f02b899836616ab257f6b4535ffb824dd3ba8a772a01b10d64b8f230087d75a97fe3f4a179e933985c5aecfad017f6f4ef556650ed5fd13c58dcef5ed99349ae5f0f8a4138285e6cede18141ca9fb2b756880498f5c1b1246f5c930b48f34b96284823addc3771503cae8edacad43f196835dfa11022056af47dbfcdf928df7ec8d92e0f4d37c6768da2e629a26a209a95db9a6dcbb4cf82fe86010676e3ead55ec089d50f7ff99e98b45f700566a3801e433a101b13afc5024b7208872510219eac69369604d3fff0e059bb14a9204dc495b0fc947fd9c3ca75b142c71bc122088ed4f64f2fe07df35ef9f4aca699f8293ecc166f45a025b43f52638d3d57e7f6b9a3201946218c4668984a69906cdb8483a265f535b3a24273fed8b9589b9db6b8234af8ac18c3bfda67e09eda9a4dd2dc0a83b3fdc83dd7c45c27ca991f47e75b6cdd4135914c6c48e0082afd17ebacf526acdea5cb4275bebbb2e6125d269dc46ae1c9f8137c2513b2172d6716c1ea7a68b715ab7e5646a3bfcf459f68a5b2f3b5c1c20011b0dbcc6aaa89774905b651676d237c8250ce1737f07c69aff6f03b096b2387ba14bbc5f3a707c873d55a52c83c6b729dfaf6244be8fe8896e69c786d64489d8ea98c38c89bd9457f16ed76d578ae8d491f7d5cbdd6678ee87ee65310c110515ef765d7a3841ead41c2487bccb6f4362d30d05cba6cb9a224f3d0b7e65b132c975873e6b95ce82b2015da7e1655c2b96fd1f7aca120c3331e9d1364e78af573e1b4a420bcd7dd9f19893c33c1a12fd50a7b7f340164c384c0869b38abed5a357bfd2ffa5ecb3156355786ae081f970b6bafdb6e6aeb20bd5fb6328a5dee06ba79e1704fdc2d78aa1b94ebeb158f403fc20505925c2d99c8341315bfd1587211454653900e91123c3698c4dd10ab145baa272fc2235ee4dd512ab53d88d3d2d60193ee67fd689828b754543023731cb2a0453894480ac57f0a6b3345bf2fbe3ee24a4f6580536b4bf57b8be98826aecc85948ff98fde0d01ce75e8eebd185abbd5f7463531f758fa3023877fae3b498d1ea9b14c1258ba058e3a6a511e1a776e6039dc6408a614fa953712dbf59cbfa4b736bc66da36a6c808ecc9d510373d442571b6dfcee0230a84ac95ce57f09947055bb10fe94c6982b7a530a62d4bce1818330296c03cd6d35d2e9ea4ba20234fa46960180c861a80d5d4b2abaa93b5f31e0ff04066f31adf4a52942b4f2e43e37cd19523990652d920ed474dcd9b56a872f0060698340a4d8a7ed48529a55f3b1f5b56777f2b5cf1481e1ab1cb56cdf8a5bf6d9ec4e1dff03607fe104f964f64b3c006e5482d013be81a5d429ef4f52b2fe6ece204412ae7c914cc3ed1410b3e297b026f832270b2872aa05ad7b655ba36fc08bcae137289640d9a1dc73ceaaf78aee0cfc15a003348682fa1a9c682c0df0997909a8fe098d3f0f7d00c29a645acdf81c9f3f840d4e008a0d19378c8e429beaae79ba864912447c4ff5cfe9d2eb788484944187defc493923fd7432c8db56849f46e56664c13d0016535e50780e1109b1afb5a96d6631d32d1c4ea759ad3039fbb8d61e603874f31b0adc2082448599ef863ebacf5710d0aed54ebae0c9ee6f6c914e836cc06de4d2a861b6cc599605eb874f6a0f7f2b1f3d0a1d014696bf34c3bf28e11def961b6daa62da02de3ab6191455d77b21fb355675b2d83db3faf87d80a401d0a4f062872957c1012e1450253c0dd07020529084146ee0f0d5e541a38edc67dbb0d49195b77b6432b9fa7a7c4835ac51295acef7c182416cdc2cf44097bf5b4e953a520c7fd099a25bb3f3f84f8cde6aa0f145978dc461926afed24776bb847a7d34734d39479826e1aa8aeec5320a1203bc197c9cb7a12d39a70ef29541eaa792e7647121bf851e90ef1125acd02aa273863c50c2c52b6af522498831789d567753fd17cc7ec7022b6a1ee7db0b753820ddbb3be1365509859e9581d24127d548d8123380e5fb9c24ef2b4c8c2a1ae18fe984a54e977f1b5a85eccab480e1a837aeb6c98e71bb95d03b74249c5dbfcd39a89ea39bb4163139ff83de4b7550085d390ac62e7e682d6626eb91b5016c2a03f3ef969fefd6e3661576c825751d001d42973e403ac43ccc5e07f672b227add1033047afb3a92ab3c656b297696a5289654fce71bdea80190af21c66251f4e0dd0dad1f45e52a3f8c3a80346c9bbece087812d431fccb5081c8668d78b5d196568325fa6bca51d1d0dc7a96f99b8c566c80f86b1c6ef82872ce20de2e0b25bf462b56871db75d408bc36346aa7edbc494d390bb191b29b187f0f8ce40b2ffa2bf5d339bf297546e8dd773632051bd2a3930d299c61a9f2c62a18d7ae15766804aeb47371d4af7eda6e6481dec08459f53a5fc87e5a5c2a6f9f0d94004de6e9ebcd16debabb360d408c9c1e9ba01a162a7ca67ad952eba4aa1703fcf3e9121547a6d23803724932afe6895a4721e0c14d04c036744d2d15819103a69cad9ddf2ee149f575de86e960b41730d0e4526f9b32902a2e0bbe1bcf235962876e18f7cb72011805dba28fe70e564ac65d0e4255f7851a4a30a751080faacc0921d35f19725c34341539f57ee230a712dfb910890e83230c223f11d10c31d89053b19242e15a185046b0da265ccaff83dfe0bc715530fe6afe1c50d3c25540b0a27667899d852135c84de3be3c27c6e796b9d9ed362ee2999d1e9b5701987bc1290d94c75b35aad7782f4cc5db81f91395975580b82ebd6489325b5efae38ca46d8ebb513aacf0d50e0e5a2c71fd4b34260336b5038ddef00117845851c5bd5aeae3b2f833bafb9d213ad48f702fbcd212ed4dd5c60ac39debff0813be5bb1d5f6a336024d0e8625bcc62e9e48fd55419c8ba3fc2d97907023c9aca4e7640e214b5ffe175236cab64dfcc35a7d00aee918c1bb60495077b7b0848348a2b97d0169cd93bc728141c8c5eddb932dec2f58be54d511cd3b9d656abf3812c115438a1fd8387680b6674a6b8eef4dbff9dab0170c0d715c401bfaae482e2eebfcee4720221068d171dfc9b2fa8d5683fb4b198b240fa48192cac8d8f3704d5c30e1a293124297d3e888bdca00670fc3df7fcbeab22cd86e726bda9499a316fe5d8af2aede169c6984dc88459b4ecfff44d0101e1b2c573894f1279664138443bec55e41d7ebe56dd45740e3f9748b9354575b40e025740dec6cc7de0e5d7254f72be8dfbd164a6d1296c080342d75cf6f8e06a8c3d72cd86ca8f935fe37b8c65741b9cb31f61e1dcae8fbb1213b9e068928f1b1333569da312aaf8657ef6238e9509782aa01033672e0ceea572b030fa4249d6f05fd0b307f83fb192d9f1463ad1b7718dc8339f05b500db701aafe1e0bd9a1e1cbe82dfda00ef96e4fbcce401886973f3c10dcf934aca677ad8d3ea9ea2bc5af44ef05d559d977bcdf81e884e4329a06e5551602370f4821152a68c36e56bf066e1895c26a30b9e5de7f03f4ecfc9677b03fcf76205b5f87fd06c24d140380685a583ea12ff34b01cb9bdc6d2e2849510e70d259e271def5694c0f0abbd79f4c11f7c705a23e6cfd176355ecc8684bf49496b9b91575d3ffc35ccdbac0b37c90cf9d739bd12e4c19e96620fae95f0ee1c314cb4d427fce5fb804d8722b3eda62afe936d7ba652410024ce6f3e0b34cf8098ebb1dc9925fa302a46af083fbfdddc5b18a5cf4adefdaa034d9f6f2dde01d3e155a04f01834c6ebba8f25bdac9cad9c268aa6e9bc864b0adf5e9f97eac2fa41d0658dd9c8b10671de8bf6ad329ad47618b3c54d7bc14013694cbe5362a0e3d324945047933eff4e4e7d74c34b1a45b93cf34585de6efb680e966905d6a93e8c74904bf7e83418d076f91ca6293169ceb381ee3df2ccc807be304c4ae632509d994ff654cf09b04fe990a98591d33c8231cd245a425e5d5b646741caa4c3ecc551f7744a78344a89436efd784be76f3f20adfd05d1f3c7a6bf6ebce71e61b0bc89f80d8fcb1a23b0357460bc4b7d19bc1bedc273816449fbad329dbb5cdda1f626a58dcc842926426180e7518993592025ebff8deb615b0fd50330ff55a8170a2bc677ab15fa2ecd57415e6eeec5bb42f2d7639d2f3083c1c766ecbbe1ce83dc4aff604c2aedcc425256e4bef21797573533c4d134b9861c48bc110e02f4b4661156f99dee7babe0c192ad709278b75f336d8519dc6dbf7541441033cdf267b38c75fd7dfebf99b383b21bb8e6932c8871fd2ef57d8c390e694c24e329243b43f7c956f419c2daee1ac678959c4ce16c2291cde91569959db941a3c689b1b656307e9da6c472733d244a11d96ec9ce35b444b39f35006fccce8bc7ed73021ede9a2f0932676e1bf0639c63811292f66e409335ad6143d830556e0723e1eeaebfb8f0d7bd544510e16d7b9373ca79eba86210f47bb3d1b986f2ba23df80812c628837f2a3a97c607bbbdcb29c0e3cab14cc633c33dcdbee225e4ef0cd9543cc9c9f8604953c9b152bd52a2ee72e3aa36dc5603f44f44cd0c0a38cba643201510b2ae65d4ae84c8ce9050051831ee02338106f2cbe1080d56d19fe1c80c1427b3a8be7798bd53751ec4c47d2a7ceb3b53d6b94953dde9f8202f45fdfd46c80f1e6d882d5ef721ff8ed2e25b8282cdfb7b6a2d0bdff82b3a0478b0a214b45de45d75e240c3d2930867e2e47cc74d2f4855207c7682dc506c838ec219bf68817a1041a106d7e6408c7c92998f1902ca2fa81881cd3803bc18c817edff75549086db55a7bf9afd4a611d5a5080179b8a85cfa81a2435d21891c7dc3a3e396325d9a142c09af9e763cb228c63cc451ee0c136295a4b337142bfe3eff2df7a62247462ad6564534786c20b36b8abca6230f220e28bd6d7174bdf9bae34c836731de20b2a318f08befe51cc4e5f847aef3b46d345bfbbe78fd772188c9bd523345b741baad0e08606158b8466ff48bdab01681914c19d236f65d3eb67b5c75c98271a612f924c6f0c44680a2b54b2a446a8e47c96e66bde0fe193bbeb160b1d6b4960a9ca6a2331774edd7c65e9bd6d9fc122d65fecc12e370165eedd4bc8662732b1f2235984ac172ddb864baa7de1ea5c1092047fddac1f06cb53607dc07ba8de8728c53e9043fea91c2749499499751c0b300a7fe2e3dfa2d9daeae6b10c0990379879df638e411a5daf75659bab038bb9feec352405d0d18161b87afbb7713bdb296d686e528ed2f6d8119760a66e8e315a472947c0f0daeab1881739160009a13b03c4bd0aec1d6ff23ece20050b409827fa46bb2833a1c9c3799e384c4773b8762c92811c899cfc1433ecd8ad23c9ec302bce952f6e85bf889fc323585e4b54f11a8f4f86bf88d85f0d678527664ff898e5d9a70103b662f31e9c96599e17d72e1869f5d3b361f13b1971b1b09c1e4cd106c360daa6e21e4fcedbcafdcb8649c2a80c58829cbc7fd79077bc299079754f32d550998f395c77ffd37810a5bc4e12123f1e65caac6876562b19f328566ea081f91f6208e84cc6dfb9269433a509b613d4e8a6e69ffee33542ab9f7e31774a2a03daf58d474ce545069ac52c2e2ef5e8e7faeb339f97e80436671250420b8fdf8f5063d38bad18fe933ce26dd7ff6c639c3467bcbc6e15d18213cbe8c05ce825aa0f66c352f03d40355415bd14a3e3bf4a6cb7b861f87fd2ba63d72435227592872f909481253b6143564d3ec2678b766e1a0437e110d63e9988cd2729f562293c9a37f44e726d53765329f6ecc153cf468fd14568f3129aa8577530c444b614886fca52db85e482d32e39f77e000547671ac561ffd44027701e96a330537e9d8531cb7e9bd9cafd1e35051111d0ca3285c14313500c25ec31e00ad84789456b9ac4d65782fbfd28c803cf30839842fd172007730cd62df8f52de65ce6ab471692c6e0e26bd07c631db269f4e06e891b996c32dbde757d2cfda1eeb39b6e0f885b0f7f5645a2497c6b8ca49b955eb3be109914539132c24c82b5a31b1fbd6b195b345c99ab16779427fbce24da6479ceb733eb9674bb81d8974c296e673d157e04eef36f609108397f5049fb2bb3c441df39fa062fcb838ddbcf131eab7ffc72e65070f6b78a30f6905883fbde62e69880f896c9be2680b664c011573d51fcc21ba6ed281e1f20bb9b1164996c4208774b9aaf59fa66e0f1e55f397d2662294a3d37d85834e1d6929562c228ed8404a9ccf61db608a87c9f8c11ef6a8deb1a9fa0ed52b05e08dbc7fc573178b57ef0b19b792084edccfbcada75cf6886422c510e8ae49ac334691b7e0c97b3098425bab477c21148f4b8d3d89e21705c3eb64f5f0a1c1ad824689b5cfe1365960452e6b7110b6b78b86b52c36a66a741d942b1ccefccec323572204a5ef7b9496bb1f2abf58612373712a3b17f2227027835920ed89f3915544f5a88cba9902992cc36b2e4832b1e0a76dcfd2639d9dbd87cc3106e6d47effd77667d2ee7bcfda5a308830b9de3f1db89ff43af66130ec06ef6e266d60574882ec0cd6674703e5b0f96b6a4a513c71789b93e514f806d0b54811fe4607aad6361d9ce2132c3ef0a4173f77f2cdb660237bb9238ebb81c239e43b44215a9ce7f7e53c51797c00a82990e7ca063e9e08a82b16e7856128022dd4bd007c1ad51521580c279e4a77233871218f07c185f871cbdb2550f0ade6d135f687cf079ed4fefd34699500096df67cb6a6ab5f419cea3c2e1d0ca926218c05caff32eb0f86e82694942e9f999e764407808703f4e62c8d5227941f65b3ca4784699010b729adb9fd8ea595d834921dc03dd16678d23d8a5d9848a4d41614a5b297db790f870bbaaf0f6e2dedc659f5a19adb3ef1d94f2f0ce9648627a1588b30ed531cb3ed8b472c9ae64dbfed6cd2acbf019922b49d1cf857ae1c7fcad3e2e789bbc37e8cc5482f8dfc4b28d335bd135650de2b0b133d5c165e42a61e51071c4db5d06aa9c05e1b7bf80083e0e15bdc4403711641d2ce20e0fdfb107fe599583713c3fdb5c9c314216841686ff40947076e094d6b328cd4214c6eb3d2556cb8b541749396aae1f650d9557fa785988ae96b41f57c2999d7a4c5ff456513e4e4f819a1a947db47621f3d375d845532563c2233f232dda26156596eb707839439c95469a11b9dcc18369dc22edd83e53c25197c58a0b0d1914411d14ba695bb99555d792533338dc43a87e141a76568f81012d14f5d4c18054099c04e4d3c684be75611bc156673ad6ab23a738a04537ee56ccbab5f912113464f8329da2db99c392a67bb74a59f8ab9e4b6d17def7894aaa66865a4031943c38d0b03a5d554beef35f41c0ed776c00a5860ef2b1bbadd42e6e2ceb24b9b5f700640fa5f8aebff3f47b718e8a111c35cfb90e8880ffe34d7e6b4c027e1e55571664211b057e33a6e0be1d05733894530ccd07c25f3696e228259026cd89d8797e10efddfd8ef95c94d5f62cde0289492a11c5fae5b78d8df1560cbfa282901f6e7a9f74e40c453c3ee395b48c1e3969d24e1c3410af88109234484d46c9fcdc9444b074740ca47f54f98dfc944df491e5ecd0a81e4be19a27b1d6d07dad14deab3b457a75d05a405026102335355b5d965240fb1e49617d86ba6ab22dfe4df2d72bf776efe917ea072aa414b59f7da0d07cab51536b91bedbe2c97959ab76ca888686127acf846bf24d58a429db035c7d444ed3f809377df5118536dfcf2d27291f898c443673b80321aeef8e562b1d2abed7c7c8b4d9f2bdfe03ce9e9c35fba4cad5dd96f68502fd10db32df793c69d56da5a5418ba483a046c824d63117cebc87207dc0e856c7002cb28ffe194ebc8d0b1daad7a14c03da2bb513aacf0d50e0e5a2c71fd4b34260336b5038ddef00117845851c5bd5aeae3b2f833bafb9d213ad48f702fbcd212ed4dd5c60ac39debff0813be5bb1d5f6a336024d0e8625bcc62e9e48fd55419c8ba34bef649ed9ce043c692669730e93db8287fa2581935c63d00b063132a6126d1a93d9f3c98718ad3ac996b9785d7097fd456da2200f7e6d3ebe2f50f7310c5b2ca5eda02181f64eab9cadd99be856392b825780aa631fe70493309c78b70305e74109003b0b068b61c7ff75cb803af8b6e62fe24e4e6e0fa5c7b596da8b0b81eab79a2ac57fe90cf15f3fe1fa3c7c1608ec02bc900e0a69380f0ac8529037c8895c681d6bbeb88ad2d93edabc76dd06cb33471bc40d2e9a07e545e6c7f0a57c47c98a8a1565c9411150a91af15a7a442a1bea4bccac87262f566d7f8c31590d859d1337ab1eff1d52b361707c5bb8040719d7163d8dbd0a9f3b1d5cd90db486c1e72c434c0a14c78a1d3653ced89170d10b2cbbcbabe15c3452deb5ec0a521eaf9adc1d9089ee99777bfe39f6c7a1deb345cfc88a0ccdebeb151a2a423bb42cbfd74c832a84d5c5162a52ba8c0e79830eaf48290dd2ec10f197f4a7799bb8f535735addecbf334edfa860472b8c81dcee0b30278f8b7e8ba714735888267f2ad8705f974b30c378ac56ac34115d78c1c15edfd0d4b368e04a58a7c53ff06d62223f65496115ea920dfd2b51c6cfd67798c60dc1b487495f33b9e44e5f1841e72f92bceddf60b9257d5d2620bb7c813b537fe779aefccaba1cbab45386ee4c11f7c705a23e6cfd176355ecc8684bf49496b9b91575d3ffc35ccdbac0b37c90cf9d739bd12e4c19e96620fae95f0ee1c314cb4d427fce5fb804d8722b3eda62afe936d7ba652410024ce6f3e0b34cf82ae524f0b4b5ee8ea2a7d00e2eb371530671bad70335c30bd73ac5297139b4e1d9de14d6ede53dccb863b0008a70f42384ba5ee9bcc42d507027c4f0c1b98cb06cf3e2b0b43c598463f5df6fcd9250f517ca0c786ddf404330305f39eb258ed807636825719e2b6adb119af4c04c8a201abb042782855e0e0532f9d25d1ee92feb0164f2747d0898af7acf802959d12eb34ca761b4f02cf99335234d0835661177272c9baa2a293bcb3752153cc4ce68c846a195e64ca028664acaef32c66802c082763dfe653afcefcb83d0121f0ba2360526d9653e6dc5312df05083303908f864beda13978e61a8a1b86b40276ec048e9837d666acea95903bb6d631a3268fe67ba936e57b1dea68fce121f2228788ab649116e80f2010f23909929ec5db95f6fbb191ae67a94d1a91c5f006615c8b416416d1bb87f78ec94e6060cba3dfcca7c94f2644fb8adc72d1cd74575796cf0c912c254b3b7950cfba49ece9b55a3729ff9422df9d1f3ead2e7fe518f7f043cdfe093600c20decd6b2773c1d3cc8548367c126bcef045b334270cdf304bd6ddd06f2231d70a96410a3c0f44f99b4972ff90146907f1c28fb89e103625a8451fe32708979a5046bde53b6c0cd682fe53e3dfe6998f480bd603b2b8bdcf8488282a9634dc4425b7f0aa63c163a50c7b98939caa50abfc612fe793ec3e4c326e2d08435e2382de8c88878a2e31268b099c096153fe52f639cecbaa826f9f0138b18a235ed4be25cba8c57714fe84cc8085c766cc5456b966f46044f5fa97e2b52f4781bd1f3012d85023fb267cd283a44df50b889d81e48cd26227d0dbbdf547be6246d76b1ba32c72010023ad3201510b2ae65d4ae84c8ce9050051831ee02338106f2cbe1080d56d19fe1c80c1427b3a8be7798bd53751ec4c47d2a7ceb3b53d6b94953dde9f8202f45fdfd46c80f1e6d882d5ef721ff8ed2e25b8282cf3f59d7bdf90e2a47e84414ee5de9b18d99f4b7f3eafe143996c683ecc6f9ea4c9f325d2968a8aa873e0ec47b242409027876a83544d5c7ba14d68bfb7971006b6f5efa670c4be0b2ef01a34d3f22ff033efc5d45dcc71063c91f7cff340c7edbbcae07a4b89cdf0314f24e4b338b08d871e768cebfad1dc0489c1f2e629e6220cf8f78283141e0ba64a041e1c21f27488e047c86fc9d9b9ff22c1668c87025cf415956c2d4b5a8064bcbfef5eb8175ba07d88fcc17f0cba7403b03b965fca2c2ed66dafa0c11e5fe2cec5560a7e27861931026983c640931a08ac8142490f9891f9e370ed8377dffdc40b335c7e571ab5e0c9c0643a5cffe9d1fcf6d5923e66121e85600d564eb984b22b26f7424ecb451c708943bb01b654f76b1029941a740c1932d9b346f2cb3c0e378f9c194c210a9a6e20aadad89f8dccb9f850abd515b7f9246f59373fba54cf086accb71a8dd88d0718b01937913b4f961372fccf6692fecb322338405e9b9eaf14b32eb931b3c63111f638e411a5daf75659bab038bb9feec352405d0d18161b87afbb7713bdb296d686e528ed2f6d8119760a66e8e315a472947c0f0daeab1881739160009a13b03c4bd0aec1d6ff23ece20050b409827fa46b6b282d4b092ad2d84e14ceb5c2491fe79d7afac2c4c8d0afa658aafa2fbfa54ca9e663deb46ec6073e924586b1cdd18e02942069bf93010a8496728a396a952829bc6b15805d4c2c9e7c5d4e59a538d4bc75e4b777a64675ae36cdca08829fe8d580a3e1c35761e0838d2c8aad1da434418a2e49a5acf82dc41b60f048adb803094e6bb8fb827e9075825afdec7e5c352acbd5c475fcd9478cbd736447d262be8ae75bdccbfbd2495ee263094fef6448d9fa168e15503e170a5a0c38b543c5f4d96368a44741e5cf786095ce9c39e399a03bde71934eef99b9bd610d7a9491fc2bdc8ad84a4eb78288ae5eb9c7edd2cfd8f78c02cbfb366fffb44da496b5d1f339b9004d6137d60e650de0fdbced0fcd8ad23259bbe0b907c13a188f99c7f98e4729d11253b6143564d3ec2678b766e1a0437e110d63e9988cd2729f562293c9a37f44e726d53765329f6ecc153cf468fd14568f3129aa8577530c444b614886fca52db85e482d32e39f77e000547671ac561ffd5fdda8c86d257c8842a755b082cb0e0f79cf337be9026a5693d237a470943ed8fd7bd4a0dbc3cb3294ab0620c2c0cbb2ea2d146d4d332f78ab643bf51a8167183aec04a5aeb24cddc4fa063be875a08d66a152e872c097624c519824e50ad258dfe283461524fe87708bcf54ca7723484e30012754e0d6d1e98441610357cdcc61f40c95ad4a1239545f62c55e3a8405a8d0dbbd681d567173419965f14069ca77cba2f78ffaa72788e9ec55e2a81584ade02adbfb098ec9fca36c597797b2adbf10c19dfa3573b21b22de454806940e0299c33233e0c3e7812725017311c77e00ed9d4ba8af15b0a839b70fed86acf1a83bc9a2180c6f9318d2b9330acd6f6068084f22f577016d8905e65e257eb7e525f0f1b8e4b38306f9391f6ffb41c1cbdbc4d26ecb8c149aefbca6585b6f96dc8e08371a7ee5431160fa34ccf8bc6b06b8bff09b4d8c1f0377e8c33e4e5411d0f59febedc29f333f2df63ed915496d95d96280678d7bdd20d6fc777b871d5d6333802261336cceaabcc20d8843b52e9b7b6d929b27e3db17317368feac8f624416ccce5a5bbb2cd8ef7262403e9a2391f86333ed06f5590665618c584335e822a92fe8718ff39846a52b9fb64dde45333e01eee61577fa9814be3f25da7535d4542bf314862348701bc0e1fc48c46ad79f97e2fe53a3d5fe5379b527e7077a5f51fe4d9684e2026bbc25ab7353b94225380ac366a09883f7392bc8d549a3da62c4c93e9cde0161a4a7b36f183eaaca3255b99bfc1550a8659f8b7c0c659d223e2d3e68173be5910d9461326160415e2a06889737e57eefe6ebb83a1c37778f858f9b910c7f63442db1900d1c45b845be8547f3a2ad20018d7c61709f98c71ab53d53a320fb5d10b67ef785af3135a6fc5af0398ed483fa64d2df59befb364fc460aa71ab86fd1416c9be88fe1d629c9d6ee1b8dbac139e134d195bc8e5e39a7c16fdf23ae7a196c2125fa84ae37566b1417a113e3a1a94cc549e0522960b82ecaca30cb640ca7960ba75892316efd8fec9a63e97eefdf10d50361c7ef29869b367513843b0d655e93379ae4414bda57bfd17c73f54a312b3877aadad16f2bf291dccc476dc0554af3676149d0b2628f1724a6cc7681f7c1f65bf784530bfe1b30010b85eace65d180eb807ea710ab95ebf0c90f30f16f747e84975ffd37ff3c8ff00ebe78e626fca39f053f2c376bb409fba1d7206ac08988517c438ffaac210fffc537d5116c5b0f2da80f981c31cd8fa35699842e5a1882a9c89569780de0fb61732c751a06b35f40621add0263ae9a7795c182256aa52d07a4ff817013c5ffa7a793b1ce3fe18e8840721f0f3083323428d177b9cc47369355c06c56dd0bc345fe6b2c577e506eee5e30c7ecbc36efda4265afd171d3b12c31b31b9b5644a2af9abb3a92729710ad4a7a4c4315cac4d91175096580669b0bbd4a36b080a1fb0fa213baaa865260e7b79c6f924217744c6ae65d272129b182f8863bfc3e53a3cb7c071196fe36f2dc65a6b28df098ffd849b4405b6e755d9944f1f72380bbe0b78c3d5b67d21470fcc95a2fef5f9c93cd5a710599917fce9ce8bd7357851d6708e2693a3a0e4cc115d521b6b450a21009fb95b1d8fc5448131777e7197e6094409a606fa92e490dc1baa9279ce1bcb5899c8c69ccc7281834e3e4703008f858d11f6c127da4efb60ec8031c1daf66a3affd0383b8ef34c19785b37f7b193ff4264cb6d06b936113915b12154f5b304b753d00f238ba0a6022ecae98b85affdfce44b442a547eb804988e9f6f895c968f259105631e34f1d75ff4e470d3662575026124ce4d6b8b94b578ff9a0ba975434ffb011582948179b32231dddfe43c991815fd6de3584515d76a880182e4f2b97a8cc57334f6a4aeefce2e196fed1127e14db069035c3d895c07421b97e757f4675c59b6aaea2b0f9801790fdc7eb0610ec4f03a040bbccb7ad2456a19580d71dc7dd6b1930c1693b1327b7dbac5529fd62b506319fce240bf85ca498d1cb96a076dba3ed9937138e8625ed42772051597cf54ec2ebe459e35a68486e541ad87aaa5ee333416ce60513cd8ae46e7d9a425027d430363ffbc889811e398a55fe79fe18783a0f64629d6725d904fa7f22d14927ed9a3afad250e8bccce812c7b929c548f709915025dab53953e5e0d7733280c4081c0aa81b5eb48337cf399422256044287515d858565d213c80a70c19a90a1aaef13ecab2762ea3375a1d187492522b385fb7eea2038224c10c2f794ca3af154e255f7c0b327281793f76d26ae913c6546aca7c786358e5acae94bc12999edf7649bd178012b1343cfbef693181f0661e6960f8d24cb5abcdadfa314a243b036bcfaa65088cd3fa6cbe9c15b02fb2b7820bff63003faed70062a55374e30327882a05d04e0ee11497b7596d55e3bacfd9a9357440f3115e5866c2f0046bb7064c58488d29ddd9fbe7c6e36cfc7ca80303861b0c153cf91bb4de15ccdc807321b883cea04ea08d0fc2f5b72b91adfb6467c8fa2d26e3ee4af9517e685355b81d882c18203679e5456ccda2867a5eed7a0cd98d9fc88f87803bb2102107528aaeecdd0f1716d46a9b3cc8ec57893dd5ea30dbabe78cbe8b28d6f8ea1042cd88d2d809e9fd614a701edfd1143b9c0d75e2f7a3bc6c6c8a4ef7b7a05c0e4c7b482f74d1f32aaa49bb39cc210b4894733035232891318c3857931902d7e84c6fa00e8768b2ccb1bd54b7236b693ebf4064d831e410c600344050ebb55c68f421c000b0b5c9d71e73ea5eafc9cbad137520f9dbc3b8d4fdea491e851f37c0e0e56425c58d96271a1e09763d6254c29912262d82ea65cfe2120f1188c68c20548792d976e5c89867dfc02183971bdf3b0abc0a8c3f57dd207f220a4e3cee639753bcaa298ceabf1e7b71eb76e63570a0e19c079ba4206ec2b02fd2fe2013257ac13838bb4d7bf40344d75ea64bd369d9a5d33f48a79f48d02c4b6fa2fbf85ae314683b1fe8323c7ed34bc38150b0ff6e4509a2f6b34d4cdba9e38f356a0e1613e622cf78553d5ffa584e1147442a083689805ebd143b3ece2954a579b465e9d36e5703bedfdd75e410678875667efb4e576094427bedc9b0737bf61504a0fe7e9f4289081a464561d6b4cca97a0aed79ca4a668df8a43add143923322284cb7bda249f9ecd5bae81e47e3305d3242c5558b68108adf8a3f3fd75b5181b0c22be31d2ee767fb40142ecf3793445866d7419b2713a22b9cbc72ec9ea19d3968fb947cc8d667a0ebefca2b61cde33094c6ab41c37be36368171dfead9c302f9b0e94a91c910fd3bb3c3af8436fa8323e96f3586c848a64695524646e1bd0c393b97874635ea19e1f53bbe58637622b107f22b0b0e172f338e53e297b3f5889a5167291acbf752671c33f5979e3b355664bf1c8f8c699449854b6200b89f2db3ffcb2787053af5ec52fcc1bf82e089260c1fd6f4fda62580520e1cd2003c96a38827446078213bf2793fca60ea56582bdc0e7585e21ff07a5b224c2043d0046a9ff61ef41f894c2b39686cecb73b024bea62c5c12046b898bb42dcd5d67d678b30e372a2b1cc4df98d3ab77951598d5576c28192faea5c581cf02212b41d87bcd84de80cb466dcacbc1fb7fdb84dee032af8aee3935fdb9a1d7932ad5676ae3b624a1907b851bc18223195247402df55d4725d3001cdcb70196bf45f4702e2bd14abafd054f3e087eb7d760785532a10e80115bf4208ab0cb879f44ed005c33c7874160d647f85461f461574b13255dafcd0a24907450cf55dce073e4f4c7191f481dbb89dfc4676460d2c08023c1eb707028aae01e9413b83fd0303e5501c894d88d6a1fd4d731fae33fdadcc219506df8dc4fb7fdad37cb3684d729dbd877173d42aade25adc7bce6a0051e59c7a8688fe10a004411698db61e382fa6ee8368b72cf26f62f21a360e738301b475dffc2079cd1cf7a83cc7f5a66d5a6dc48898311aa62ac1fafa8acd191b4239f1eea3f3d8d6a2d08a25d2177bd965c47dce5215c6a153b17c4c7bfc4aae34b184ae05012ed34ab4638ef556b3d00c183aa394ba2725515d5501f8cae8afac5e168cb4d4e6c8c326dede2f0d7983b5c7a5cc4ca22dcc4a2520621b871935a72d23dcbcc351d5a8d10b46fb9bc46c61a4d110135e9c14756452123505a4898a0bb7983de901fdcef78fbbee395cec1a1dbd31028d2e3d0caeec70439111c19654066ac9d21b8e3a5e6126fb6e84b65dccd79a8323b5693927eb2f6c176909aceec6ea13ebc5151008d277f043f74b2192422aff4bc73b19dbdb7f04287a3502deffb193a88bd6252dfab1defdff0613c23ffac4600a194f9d2d1a30cb2d157bac179a87cd03b3ad4ee0857604947d13d7f5692d32f94e20e523c0bb503f075853c95e0bfc7b5f8b9c51cb4a89fbf946963030be1a3974858c5b2b1eb5dbe19edebf6eec85d9eaffdb2c60b5b44b5a6169327933a2acc364b0f215bd59762e6b29c8933c0063d6eab839671b0383e5c69c2b6d114bdbc5243c599ac3f805956f7dd0fc3ecffda7eebca3a97cd9419d88eef10df074112a4a3589f7225adeda7b452e35596fd12c4e900761f18287ca7714f2474613dc2487626e185825133dc24864bff2a224499d2ba2411f1727c8ea5316c035c738a911f9a8ed2435dddc80536b07906ec0fb856f7e526603e46d6584fbafa6092a6c71aa4901506a52f82b5f05b7892089ad4ef10777ec07cc91c04b45b42a010691793a93b28fa1f659c0c62838ea5970ac773cd4c9ae87f8cf3f621c857cd21c9d96e1973e13a5e782bbdc12a050401f679192c213d4a7fb11f89738675f3fa2d6b3fadc01e413748311af810c8af3fe657c8e19579f49344067bb77adcbeaf75efaa6bc9b41b1fb8a9da87578abdbbd2267b9fe711eebf3d7be3d9792d3125d89307d2a95dbba7a5007f64eb27cf51e00ac7ec6ee6e11cc4815d0a29ca4eaa16708f04b343c53f0d7f02ff33fe3ebcbb03f8b4542621797eb83ce620de3c5d6000a2674f05dffcd5eaea65ca6b66a56e26012d61f1c8723ca91698f33da45ca73182fd0bba8356d2d69cb64f527c890aa99efd21506314d87d7d162af039cf6e107bb7a79b2e1ccd63ac00cc97c809b451e3b9c3fef4ca3b10ab807fcd596626bcd4144bbbfdf1fbac89ee4c169052967581256c5ae8fc22b514138e6b73327802d1057fc2be6882336cdeb5013881a18fc353e98f8e206564900a6e60a54249c5870f7ecbc08809bfe168ea0da8006d97c9c89de3858583fa3ac7ac0058cff59dfab5187df72c4eead12c058ebd4e9b566078ba32f4113fc6b3f403566986816e090350d15ddeb37b91351e9718c87e79e4a745e8d5827e71fa5069107c47f8cf6778e715ded77e10849e548dc85a173703b555ea8ecaa77c95356990fe9ae03688a9099be75f04ac8e5e7dcf3ccc24d67f6c1b67c3dd3c961b74f7799adb13b67f1c851547071ebabc3ee7ab991217bcc9f8d309da7d4c900b77e5edf9811161b18f33284ec9fe0cb4b4853b3b8ebfe2c447b66b6825a7684018065007264a3ebf417fdddc7b3c4b1292ffd1dcec5b608fba4174249467b55121ac1c940f370c1e7f6ae55ed3c945b13243698969d870cac3b1f499b1f794713d2a0a2de761decc285e4ee29653cf14d08220a5d74d1adc4a9d83418282bb99065ab2a6612bc3d7a140362f2bc10ca4e810dcfeae62c58eba05e6739969845070a74e24557cebba3930a5117b7ba48ef00e82c2d565ef03cd6d9c5fd6b36254929b7b0449a866d2dc32f0b9420288ed22b0f4682db0de87e4c283d13036385069822fb665b7ed8a87d7c31f71dc1ffc930ddb4a522b50e6acb735deda8a48c6a3318ad8d559199089a38c4e90110218aa973621aace44b761ab126406036872fd3630f138ee4d7a75a40315d8879a80e694f3232363cbfe1a22374ff7efcf5406bcbe5cbea51efd4f0a664bd145ba771368b5f8e2672f7b7aa554b9b2be6b84af4b3914b62c7e7a50d2fecab63b867038488b109f809cc729efba2c13da5ce65f3a8f5ee641bf291a4620f8965885c710c09d0a84fdb782d9098d9de15a01904c956d617464600dc3f926f386120363be21e03fd352ee7d828ffeb49e6226c831ec6166679f8d332726c9b5adff6b13db20c17c96a30bc03862a4daa1e095377c060be20199618a7e773aba3b33021198c4b7dc0697e20b066462217f60b5a3daf05b92b9bf581a6a315d695c8345f4bb51a9c43d05036bec9f03853a1f0ce68238245586f67892856817eac3300ccf6a3ed18e488facaa4e32f67bbcafa5363b81bdc9d251202ba3e1a22800d055051e56429876c334b946d5bc995590abd101b480f7451f8743fea74346fbb7ed18f0cc945e91aaf1590047e7678f35a5aca1f3b3ab40e24bbc6019ac48d6890997df254ff1aec6046ebbd34967c44b6cf19599ec27f0adb778d8aed9935646950c5c1c34239b2cc00221b38d863e5104b21af860d45f3fb631a8cbaab6c8ea0034eada6d3fe7241e9a72c222fb3b4990fb11a58e19128112bd7a7226c53d7bc1c0ef7e5d6f5a3a232a01201e62b2fcc7d979c8afa2cfadb28ffe788b9548757750fdb337c071fab30d46e0e64df6d2e0638d7f97024936c7f99b7de3e90f5b89c23325b8deb2ef3b21cdbc53700dae06205c30416cc988b4756b597679ca5f940ddaed677b31318bebd23d3d4b2767b3994c318c725aa812f7d6e09dca4acdf10cdf576d46eb1c7b749b754ea94b7064d644ae8b45afcd0d86509577d1e72356a7860e3fa3b7663773ced37906ba08923b7100eaf70ef2e1180e73e2d599969d48d903f45200861b7223c613e6efd795456f96077d135af2e33d9c2ab71b440d1011a8108a5e7c1f046e04b26601c94133ef6eefd101f28bd8ec2c1cab40ac048176622d0d7b814d41a25c4997a762a6dc0a745c6823218131f4c1a2f690277191b4f66d49728253a7f4fa224a10e6f6e1fe72f01b37a6bd156aac5ede8161a015b8294bba7d36494ecd80db705feae3ef8803e3a300d2d8077af845b506e7025889b0d5606677db8f5ab9c68139c0d5adc6b6e47dbf7c9cbddbf435028a6dc63b991ba4ea6115919a8965d01b4e29291e898a19550e135fab8d281927c46edaac76e5e9bd73576ca9021b8424c2bb8a059021df6734f8c21170f979fdbb51c4139b70de705e759be6d59c9505eede3973aa620d0f00396ff73958c6fd30167b7120da09bb5493461ed6597b72ba7bae431bd07e2ed8f4b025f455b9f5a6075ca931f17a8c6a30d90292253071e826745022421456ffcf93a23913d9755ad979f760a2df21773a1c2f1b7aef1530121ca9fb3dbbda24e5d0b6e6300eaea581c04560e7c94a02cd318dde1076a1c0d0f472c32b65bac2560124afe1bd55d51a5c99ec8a8ce5006b244a2ca58eea63bf7a8db401ff83a0856ad757eeffa67c9721097e02cad86d473f777314d8be65ac5e7d34478d30021c2aee49aab1dea9ff50cbd70e503dfa671a5e3b0ca438b1ad0876bbe38ec580a6ef9190484fd81f415aa5e658f14b502d4fc2f8163283dbfc3bcea088a23477ff70aef95218605deb1cb207c6f5e20ddd4bb89c0186bc68349be58f91626d498e71f09c9cd9a1ba3a7ac8e0eb32740b0d97161b091bddf38aba693c4b5c27c63260f6b16c8ca035535dafcb762fd397beec4fc0f3c54b990c4b252725df757ae48141868a805ee482120f330466d1bb9e58dca9d9af30e409cea6dd92f83abbc217b7fcb37976c98c8f09c30c7a0c9027988b4177cc99386413d73d5386ad5672fb563a4aa5aca07247d06ca1133f12822b2a02d70f392b8c0f38aafc55e8d19a7f796c100d15e9090ddd11800e2839ca131ef02b31650f031f17083808c804c6b770a4cb1e2d7cc76efa5dc780b9ccfe33ed77bcb98a6a5f0c1718e593ef2efb0a6a5f889f108aabd57a0305febbe18ee12e0650b24d6ae0b634a2ddffc769c95168ed7d5f89688283ccd0d1027c62602013973ad2307d82d6ba9287809792e039bc690e89e36cc8ced81385d6fad661c9f667ba7a17c4b568aebf3e13795a901f05ee0122e3d3d2b1d849f9001e9200c1adc90df19836f45dd63f1bb37c5d613a3e1e8487fd64bf3e29e6de0511d6c3fbdfc268bd5e4276416bd001b98d08bf1ca55eb54855a160099cd069649b623bda4961f9b3fa14c8d95e9c754bc875726737abec5845e3f4fe030e70d2a01f0c1b6e33cdaa555537c6cfc7b0e2837abbead6159c8fdc32e9ae667ac406cbbd12b1d9b1b71add9fabfcd6a6d2b3b2699cdced4492baff53f69113af05a8686871b46b92d901878220ce5e552cfc68f976386d95b85cc0fb46575d054ad73d693839e8aea7cd057f1a48befac382435f79be6c84d59607499da18599ee9101a5c3a044f56e97a6a31b7aec7857f1827f42ee4dd8aa78b144a39f857f9a14e433c36e107ca65e72d14b3833b26136f828de7ad9ddf76d1554a96315827ed883c775c8fdd5c616b85d272b75adf95e2bf40786560610fa4990c097417f2ec1a8cb2fe51fa94d5de5ceb16f267db1d6b4e2dc94ba4559f0c71c3652b523af7f222f40bf9a62c006276de3f7157442a69a030bc1085aac41b854560567e20f3910c826a1ffab587f5bf119853648026e5592a0cecde266f88f56a5952771e430832dbc54d17fee0116575d27328656013ac9d72a8be4c7c35100ade4c23f88a161b1c1dd529c58dede927c83920a2b7793fbed8f45fffa74519a914dfd69fd2bac431b08e96005b32a032add6f78a5cca134d481efb48eeb6e3fc1fd3ee9a0af131b264a4d1ef14ee2f5074e1a568bf948f88f0f8d8c71ac9ceb8f96a0e31039036444e004ba30fa632c7debf868630af46b287703869b671d22ba0a5d9feb0d44a689467382b8cd08685a16654ef209f5e1c86bf15ceaff523f88983beecfa349efbc84ac08230257619a3a092fbcda6321dc2dca80cf9b9aaecc42e1772c48193c89a32cb88b57493a67d2de7759dfcafb4d6514c618753cffad6d640cde0a08196ef42caf4d2a64859701bf3ccae565d83bb68d9e797a2fad4a0fa0a3a01882bdd32ff85ef5a0b6e0422ed95080c2ccfc4c574183a84b8926963810c9e9199d35268961e29751cbd441b3456653e4e7d0885c5e400a9d7f9f340f45e81f65d22d6c7dbece8af1dae524f39e1e4d1f451a368c7decc56e4529d888a677f123be3af2f74d6e26f3731195b4c24c78145cf75bfb42834ce7319ea82240682ab980625680dbc76d5d63011a8af7482be54a14ae3d9377908841d6959655fb9ee17d84e4940b130e26302042b9bfe699dbfff6dc0e3e954fd8113bad25437cbbf5f5d05c76d08fff9fa525b29b65ec992dc8da444a1b9b20aa198da8dc604b82ff6ca78efdfd60ee6a3e41310fa32baeab3dd95f3e0cd5bc9329297ca8fc94d1d24c507f721ad2e92b10b4b5a2542428dc73e92af195ca7248438f2f417b99b92cb1041c021af22999f2159f312a2fd0e00d568c36f81fc85b3df19f0bcf601d898619a8dda22a652401036b93f4a3816caa786b25343f8e0bab79d7735876e2f16bf1444be978ddb314912fbcf1cfeda7025b9e543f5b5579713c11540248154311e7fc49ed6d60e7a42f6a87cdd3bae15cc136eb1034db9def5b9eba1e4a89327ff0e957feb861d50ce800ac76fcde4788818213b3a5ab3bf0d4a5ca6fa1d01293dececb8cf6b37a949f82b043ec43c3e8b86920931085d876132f41e1809d8b262ddf9571d716e5763c2940ddefb440e056a146f015e49698f880d255174472d395d2b981ce20bf0db0fbc9d55d35c5ad7f02a8f122e650017959fdb8e42f5aeab13996e4bc1c1a5c497c340478fc9eb7b502b3c625dc9b9827cf6debcf41bc56c36a48949ffbd8f9efa40f931e0b06ea1a2f44f53ab0ce3e78993e25adc962fa54dbc69174a55bc8eafa1ba679c91cf4cbd2566e13b9163e935ff3e06266014427707de63f47727375fd96fb83ab5a4227600721b1b2ed92b119d4f7355b3eaa7faf4d89c2cba0a0af205d3e87b133b7a861a9cfa3ea7bed599e969d61b6b4fc2bb4f3a295733a9af914ed3d074fd9f864f67e8e555fc115670b80dfa45cab869ff3e72878b0ee008c0e45c546a05e3e36522ab06aa7e1e68d6e7ec72efb3a9ab993142244204968bcb244b0208710019dde5e6d36c225a3d81bcc8e281aefb1960e54fc4d47fd25644f1e3f4b53d26a04bfdfd4f46d53e4a1e176678c0ac2582e01939668d673c0b02599bced17d1584be02cce62cd7e2c822da49bd92c4ac5ca358ab837fd9439a4130ed7a652e4afcdf68debbdcf949609200f927790ea60d32239e1a00d1d3689c89e2911f90c01dc37fa7994e98c32ffbc0706fcc9f114f135b3159988189d6e16ddbc08002a882be294d3496790903e3b54ce2cafc93a190d88d68c1e5ecbd1b1e696b3bbaef416dac86a82159eb45772716202014ef3395bc9e31f8f0851d6bb6adf825e00233cada4485b2af480171e7e878e2b154ffb39a8d66ba1453fb0a7652e294c7322a685d707fe5d172924486d88f698fcc78d4c9b593ce037122c4e8b6103fd12f57dad10fbb4088ec56177f2c027a05f54880df18ef5eda696e08d82255c6c18245cc21af1230e1f3b84605cb1f808f2dac403f26e9323cb97e813468ac97877310a7b66a07895ba4acd6c6b628481abb6578b8a966fc61a39a7b616a017caaf702965d0aa0d5a4dc59616deea8eb31f5169a94ee63675c901313d2ccc9c2e0670b46a6f07d2cce3a6a15e99dff382671ac47ccc4e36155d81c5566817a3bf5531db9abfa08608f9a18fca508652b379e1716bc58be489e590c270831f4211fae76b41bc1122ad92d67e05c99295dd31e4dfe20578fda31bff0fbc13d23ff2ec0eff81c0f144a1817a82cd394e230cc7570231da99dbfc95e8c7067dc6cb38916aa97955a67634fb1b151ae571114318913f8f862cce49cc48fb42486c14366306117b5331eb262157bf078f61137cf011f61f7389f0692fc5ef20c0bedaf7e63e20b20d692b07d64773777cfed55929d39ee3c62866c12cdbce489513dccb8fe777f43b67207341ce352aaeb2d1d38997c121a6e4d629d1382aaf66ee3c33e856a90d67a716bb5255d3647a876c0630c20114c6acf0bdd6f1b8f17e70594c11eb87e1645b1a53e441dfe48cd593fcf045c4a63bf4fe7065a51fd46ebe729ce304f71b3e01d49ce7796c7d62969fe2677bde74f40fa6ca167a04b8fe2654357b7e42cc1e431deff651b02df4d6c64fa8bead667285aa36b27176995296316f68083341824cde11e3251a5fee6bc4ca5998b1f8fa2c72c2325804153d536ae238a65cf30eb506b9d17f5847357feae8d8e18edcf2c5175bb99a766ceaa655740cd51977c70fe0716837400fa2de5c1a524de0c30f8dd94edf9f934251687e73a1d8555ff7ee541547a4dea444d6f69825680fcdc865a276f095d4771869ebebfe8e4d459a7ceb838bb9729867fe08db954e6d72fe358696843d98b55b3d13f1f612ad2cbd3d6cf83ec92b6728a123db6732908f34f45af14a2cf873cbdd6ae1b6a8f73a8ce8262febb0b4b723157b774018071332bf489342a92e475195ca4c0081b1f900f9c02852f88b0aed16f6bc1b1835ec7d455378e39bb9d707df3e383b1a103ae5bbfdc70430be9c4ac80ab5555a3b306c60edced469a567b5f0bbfae80f9ea6750a9fd0280fa600e01bff8adfc5f5d3887903fa60414e825d5283b26f4ecc173fa3e4bd0838f10e075127664ecdf8631af32d21a234d9565e8a42c91ddaf55980cca25b74a44e6d9f09bccc5433f716fc5a04a4aeed801f7b1eec968111ab4daff82992556a238fc0ddf49d50efe75bfa775746daf1d88f3fa4cc5a4ff184061bd12635ecce0954b7732dad3852e1a6199e524c364a020cbf6f0f660274e66c439e0f97e2aa8be805afc39cc3a3e63385ed7a9fde672f5a7e246e09002d973ba85a86f69b4b6f9b327cca66093619800615e55b7f10fac35def7a125b12d0fb9b19d55c7d80d0dab1db6ff248a1b966454024a627ee0018914b066f884f28d0bdc06746c774c47ae7f0b5d8643578c11f491d686adc3aac77512645632a7c85ffa5689940fd644ee3da691b312f83b60c87ce0f9b7be0c3749f426e42bde0d44f735a587b29f0de35db44332a23f745f227822d5ad4238b7c11fe90ac8db49cc0e074ac5f9c011cbbe3b2955ed1e8358c2b46c099913608dab5cd07f85ed8c669cb1b1203f2d219c82f202b7b9cf26330fa0bedb2da50159a85289beea1ff54a6dc404cb194f7fcf192e0f1ce8b87c50e5da605aef6019cc5839010bb5d51a62ebe749a2a3c44bbdae488f7aa407fe44e315ae96c4e53a3b61c782fdd7733a6bb851db4f55ffde17a35531143217adbda168f35dfcba912d358aa28bd6414f2e518cd1f988abce7a701cbd3816d7136c7e672d00e1b4c0c2e2110cf4c908f162ab5866c31654c4602dd6a6a99bc8bda32fce545af6c39dd87d8b4bb685ccdc52d29b475131d126345ecd333d93bd1e51b3b3e9d4a6346f66f865fcb6cf85445be3e38546afea03a00ee9644d54d57226b3b6fc91513e430c12bf9e7ab96aedbecb6def09b238a3bd4733f489f976126edf8657f5438f82f7f77af0bf45fff0ff7e405ccfb8524654959e04f1e84ee710281e8d381f174ea4bec68e611fe67a053a8081d2e6d8f1ec3718ee439915f818c37900eeef19fd4fff9dc032b5ae4d88ce4a3b93988d55d22105ab1e05f67ce63c524d9b870c9a49bd119fa97137f61020e3ee6929949d33e83e235580cd61dc4c05521761218279ae8ba174de4a7fbe9a6db6922b7c89a1ada06d854fe6719749fb0c4f04864d9bda10f15b1dd3366ccdbed04d9040310dc6e1d7cdde867e2bcf8e6e8130ebe35afb50dfdb993824e00164ae53e60f275358e667339387f25aaa2573f249ba0b60ffffff9f