PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68260 47cdb1c7fca1e6c48ee87fcdd5584778503e1366cbfb3572fea3e47ae8c0368b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c78ba03ece9911591c03757ae635280c5f241556d4abc094d3dd87b33ac1e5e
Certificate Block Hash
47cdb1c7fca1e6c48ee87fcdd5584778503e1366cbfb3572fea3e47ae8c0368b
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0018d3010000a90000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a33b2767ab78c6247f134181b58a9555a7f0bf7ab91786a32feca39ed7c328a8bb2e2c4863b4a69cb68e0405017c0771033c2e13ab04c91c6254f9724f458ec433d2cd99a047a09a99a5b98674c2a7992ceec187dfc64e9c6902000000000000000002000000020018d3010000a90000

Raw Header Hex

0000402005ebfccf899b7e7f7ac6289cc0feb9c5b4cb47bf0d0d63dffe089966e376c051ea190171b9c8d8a9422136bc018381b292f04c084c69f24d98e33a67ea6a53b19cf0226a253001185e1eac337bd83d4d09bc4a6d5541f2c5805263ae5737c0911591e9ec03ba781c

Proof Data Hex

59,560 bytes
121216010307a7a31609e92fc39e57c4c602992aec318d5e10bcdcf6c800a2231df2bebfc2ed4be80218ab0d0443ea49e70217c1feeed59acc57a7b3ea81742ae6e33c9a3b584903ca0dd211e597b564f60cd6a3d71c0815019c2e52af6c59a971b40e469895df606f8f5b0e2820784a44fd792aa64f09a347bd4bb4b72a5adb103d050b70712138cfa41036d2d7d55c56bef21b4c0bd61951e75c61526ddda775df79f90f37d7d0f36a4f73cf8cf4447b70df11998a56576c730f5ece96bd5c7dd0c3be5bf46282ffcf42dcb23b60119ca62638a56e7c2f4742d6d891d342a216ebd1d0616173cc1d9ddadf964bafa7b8410a9fa4cdb77b639f72ccb4c49f135419f2d08a1c97481ddab7937206cec05645ae577dd1e0c0e27b76d7ef6d310f079ae9537b2c3788b9f96128be31226730a42e5905439ce8a8797dd31a69cdcd6a205f395f52833112b7fa911171a63ee3f04d3ed90ffd90c2082be5bb2a423323f0e0f4cab4b4f33f9d51b2cca4f6e2417af6ae8a6b10e7bbf139098c38be371c07b49285fcfb68cc4f8fa95da2b20ec95c250432dadd7312768aad5a4543b46a173b55c836fc50862e17ca0febabe0137f5448275a33c4e347b49270e732be015b51e099056a940fe31c09759d701dffa9660bcae97b7e33bce32dd53405386ab4170c868914f6e906ddc78f64632bac9702924b6119dfd4d85b808c31b206066358d1470e93367c15e07e66b2d0a6d1b54c33096eb7c7c68a738314db9498639d89700e7a8bcc7fed4f0acc3c3b4821129b056a980a42c4f48b50c562d7acacbec30c38c4b9e7906bb9e3bbef7499e3c98d698adcba2464b3988596aaa975f0b4fcc65485953e526dac108ecb9d60ab7d3bd4a6b488c70de017fb685dc9f0b9b77296d9b8a67f37cee9f929830749b2272a51abdc06ee409dc80b4bb1ff0e10db222fb7f189a4170f64489433946744331b717732028db4fac831ecccd2acf5ae474f71c2ca7f78186dcfe9f614d14587b16fa34d79ac4909f6bfc47d39e90418bcd7bdf634040463e32c2bccc9818d424d22b13d10c3c1e735c4bf94de6e39219590bec7e4b8ffa2a9cfdb3ae38582d7f13a0a47a29ead37844fca428e4d667706f0d3a6137a759fc56d7e31a5c80f6b8b9c2b8b7c9c961ad6c7c853bed2d3d0c0360785e02995c5bd3fdde7872c7c80b5858a2f950e1749a3ba89e8c794de4b381082ffe06fdcedfdb21054937abdc63b777e9815940ada905e6e385d9fbef57d4d8b9b193b4be910407ac41d1420de1efe4221e1ea541573e66660f2dc727fabc95302e4de9dab9af2b503c558f4831134ad51c25a955825e1c94aed9013b52876d95bb46ff6b1b141c6ed9a07774f4b20f7b42ee66000fe43124f3cb26f1266b1d0fed322c1050f17196e98b7189c1a6955620bdc410a3cf373b3e5d3573471b72d05baa416cf55bd87e1a2bc3b0c7ff246726074fd0fa83531f95bc5db7cc490e59853a1b30461f19db915d34cad20fc5c03b4949355ad3ae92fff566277516ac4fa6d78bd3fa00f306a178e66ad29cdd5cdeb465e344b836ee4393e922490f1af0cff62ab6c98cef0e569f0e1b1a00cbe1e7988c10829a778f28d40701da75fb7de3342aabb359174054f8feb58fae2004b5ee6dc1c3736a2f2cfc4888be78094987993e5661573989cd1e301c53de3e0dd46bfcf461299afe8f9642f5858b9740cad3e62d457e2439a444bc54a8e129fdd3832c96dae1d6e4035c9aa35a706462bc10c4a79db357ade821783e30ea3fb4dc1b90438f9e55ac0e261acfb42b9e62989038d6decf60d4402e0c651dd8606eebf1ee1b7da4bc6296839d80810c03eeb4730084b0ffe2473287ae65decead4e51aa8fc4b9f8e69bb1073a1f461dc07f67ec615ff4d2f427c8f5d35b296c065f82ef2109639d71d0bc088fa7e60614ecf670af3efd33fde1fdc40212834f2de1c97272f741404909a6dc2c954b08ff02156706fc04794242ff6f487d6aae8ac7839fa146bf2f154d5e057256b42786aec950430739711711348fb8f1b32b4c5bfa2a162ed5a094a840136eafada843da2c0d1482de61427845ae10fb949d1a2f870285f6b4e32b2ed7e38472599456bdb2448acff7302ffade003ea4844dd48396dd55a185df5b5f5fd94d58f55939ae5fb9fbff16bc7d45980041d895d0539d0fd523e97a70e548d089f91eaa7994da706f5ffccdc1e57305aeed19545f1c8de5c80044b61a8cf11869351584c7c3a0954ba1596eda44e814a2c44788eb9e178853e537c3f9abb533587f8b99d77ff8314fae046c1eff463bc18b125945f4ace2adb5a64291440883693a413416c6f4c3753a27b3327546163e23312a31c475e8662234ae2e82df983061babcef3e8aeb77da4f4ebb5b005afb0e5bac9eaa3a77d16247ca0a39d7309c6824bf38fbaa8d4b7cc21dab9b11568bc766c772f8c557f2933e47abcc7c0813749a90a6d4d367a715b8e98e7c6897f4ffb7e2d000b328a01259d44084959a5dad381979f85558d4ee87c3dde96ad32ff56669f302d5b9986fb7ab72b1c0d892cf90562c844e7d2792b5ea9f7bc31436535c46a12a96d073bf66cfb696aa291446ef37c3f45d36a4d6d0487bf2788ccba7a2daf718c9cf0a378a17d38bd2f21faccea451ffff1c3727d230656acd28929f848681b46f01853d9701e235b8d6c9f07fba5f2d1b87d6948ffb7f974b5aba8ff34e92400422616da0ccca45142c1c66f6475e5a5a5000368e2161cfc53ff00ac805988d585a937a4216613294130b0d175b8dde1b0dbb307662ca74ded9277b6affb78458a6c2cd2af47bf2eec8c17e1260a7b04f6c03e501d2a02e7674cb4035c9f75c062e03b917ec3fb4dc03c346202202ee4bd17d81925a4ab1bc97b06fa4a16d78ede365e893fb5b2ba46dbbfe85c4b92095b05c7c6ef0c4e8b6b3a9c111b4f1274e91af392ffa0e666df2d0b0f325f6fa6c09feb8ed59d15a301b473d10e2502d101bebc72f1cc23bdb65cc02ee0e67e1e080ba6762e1be8ec40ace9c853a0bfdc12bd883b2fee0f74faa27944a2e81ae4727d74b26a40f8a5b2233a98fb0d5db694b5c5c4076151ac678e562fc7832ae136317e2e9a553b0974be8694148e7dffc1849fce890e05bc066e893085b0cb8a4bf1e6a9d593fc9890192accf75bc26f6f51645e4baef0908fe6f317f5fe3b4ea18f57bd20551804587f536973be8f5858602a971f0e12e9101ef62e4ad33240b3c2067b46dd2516617680c8ef3497527d7e1934d21d9fd61dc7bc920d66410cf18331db350866a9c6590f53309412fd3f3ce83938e496b35638d1e6d2a211a6fc399770de06a7ca6bd45cefe994288402449d6a98664a1ff79c7ab55b42698fadba3d6b44488c0383b6f6644ebb89c83614091b5dd8dfbcd35657769e9b29b9a0aabf67512aca8b8af5920a5b96da52cdd5110b7b4641768a29cccff1802d1e9da15ea0d3074aaf8eab1c2b31abada1417fe02613ab17ba3a653ca588f664570dd47a8cd580c0716905360b12f571010f98a26ede6d09c44060d264e34d81a385471d6d2258c7d8228c7c402d37e1cb4409e7885c9b3970806f228992fd9bd4f94f4bfb05018559a79f2a96d42705d7bdc2e6d770e1264ce9a9cb31e9a1c8ab374107fd4b083273b3db72e614c73c6e6eb0c7f4788ce60cb999529b6eb549fa279d78450a96070e4df6bcb6c2472e081f00d15bf8dde3bf5236e0885440a32f81255deebbbfb96237ceb387dc6cb06bf652107a5ba34f817ac21aebe8bdf8451f0d2a248ddc98de4b3e4a5155b83839ece54b7b2018afd104777883f53414639921cf6fdff2bbc8372ebe424879b6414cd832a4dcfa0de9b00391611c104479778c81e2ef7d3340691d95b896bb7a21eba340aad7aea8816ecccb1fb5be410cb001f89f8bf973821c9783251c23f7d5949f369b9d3b8bd0cb28aef3a8e71c7c4d77510f00f899f33812d7f6a6db53340c60a956c969ca981efbeae54736b339eae00d55a1dc1da77a89c6313c16991481e17e1ed527aa2de311b4d09992124c21b68c49c2da9d5f8a80bd6f9ac3d541f9c2dd42dfc82143971cd81da7d6a340e70d948850748a2c0b3937e9e6b9f4bc37e7bd21b1c3977ae9163515d29616a64318c7fc8d10a7c519bf959d17f610e49e4d8bea969f2a894f7d43b2a018489f09a790e041bc9c72612400170425ae20f8ce7184247e4cf25a8d8dac53e8eeecb80fed14355f27796fd3eb25c48321e1fa317eaf78584678cbc2b88a6b54604a6f294bb53e4e56c11bd690c212cc22be91450b085395cf7a61353462fd1674c664bd826444462db44440f415451f9367fccceed4a081e72f99129df77aa800944b38b8f824abb855fda794b3a02678e4d8b70a6035f09c4b500e52e3eb20101191c0c9d39b2f91b9419a855fcfb346d48fd5951745ee060b1463b7db0d947b50b35037153081dc20554d686e5bb83d14ec2b83d152529ed6412c3c5d98871162a940505ea7511ad571c8e0caa06b9b721ec7ec1bc1c322cd61823023f2fe2ec6216dcb584db8fa942702e5e2f437c78afa0421981120f182ec45df2da2a1ea3d053812fe6505f85c87573e11fd46a5b9b61e07e5aabfacecbc60710ca64faf516bdceeac40f721de5e8dcbf77c8eefc6139f94b1edeccb5b5f22a79ca870589bb02b8e104118da8ba6c77739139629ffa2d95073a506e9da664fe0b4b104a2355ad24c3aed9dc553fb66a81932cc7090dcb343b82e38b2e8b915aa430177ffc2c88ddde1a53fa1492d26c4058e3fa261264fecff8e17f897bf018ba431d7e07dac6a1540860b8204eafabc1d433808478efd317a7ff1541e560cb5da9ef9fb578c44cac8039ca239c5811068505fbfcd0e43cd1d030b2feeaff536b2e79162271201d89fb7776dd058f3b88d34a2dc5c5047912c9c80690326885eae73bf962842bb5600901d99f8fd16d6ae7f735070842ab6dd0a1ca64a387fad81f859596ce8ccde1ca4d7275799f968980810283853d334f3c9c0a4790b4d34fbc8239fba01811cbb26816bf5292cbd08c4de6e4871ea837934de950c9dbb1155857dcd7a90037edf920c7f8868ce7d078bcc588311aac9d8a4a8c5cb38da1c9244f334d14d038a1a93237b8b9f714878109c5ef3998b2dc11c83631be9c038e7f3cce70d0c5884f2ac3ba7734639414e0258da4428ccce6420c3710b81ee60e7f099596696253856211cc34eaf7f02963ff2abee020a0c29be2f9beb56a7b49c6fe1ef615d02d25322b8916cb0856f0fc18ff6ac419ea096803edf959617b6675905dc50dd97283d60330ddf779bf604c288eb2883021ad8f2605bb1098f2c62a58735ccde1b6d0c1279c1ac70c888506973bdc4dedd706526218eb1ac14c336cb8ae974cc1d76e0a596232541222488b2851d8a56b859a868f5a7860af9ee0ca17f6c5f0d07d3c81d2b84529b9af1c3cf0537a7da79f5e5d4710bff57b27fd98caec97bc348c356f43a35189b9de0d9edbaf60216c5056724092cfcf77ad9634384e39c7649d2054e905844d5db0be9688c3944a8f890c3019c385dd1ad92080beef8a163d487519fb72519150090d41c6bcde722a0751d0f6bce041f632f0fb26b1cdd1e1abe5c5d906c4861b9482cf4009d745784ed8aae2da0889694e4c9c4116b4807fdc601931d64860549292e1d85f481c07b15a4ee768a5c49d8149d29f7c166f43f172c4df3ebad66de6d09280b249db5bcc0730ec1a3922cf8cc667c9aebde6d277d1a9956a939d93e9f8fad7da701163b27bbd3af90cacbf17d88a2cffc654ac93095a92a0940bf86b2ab5baa72a5dbd0d88f32f5f364a6a9ef2bc495b92e4e184d206c9a98c6fe52ab30ca44c10efffa9d1805d7a9b28ff8641602d0a86e69eb91f4c770c98d179c1b61de185c3d5bdd7b60f83376e6687096141eab631abb4535f5c44d92699cfd50eb99b64012209fc3a0fc276f25f6506fa002fe635c531ce7b848dcde0c6323cf6d20f2ea77a935e19ddb99fffbc28f790bdcd03738fe9550532172ecd93f46e61ea1758ec9d2a0d8ccf019a709f4e8c23c18d34ef7a64b6ea22de9ec91f899c1a3ea225e2c92ca7ae993b0257a2ee19410f48faa6fda41ddcadac47e1308cf3baf2098c85af6c63725487de99a7a1c01036fc3cc12654c9c67531f32d62562b12d0f6f04549a9199d883abefaacea83d9761dfcbd4fb6c816764d2dea7b732649fecb4db70b7215fe719e7da6b4d2417039be5903c3182edb12a9fab222f1e382f4ad2efb4959ef5d12ef09dfd1e83ce98fbcca0b8ae7b534bf0a4db0acb3d253ab9e0591d7394c5b8df650cd894163c59da625ef5c9fe02a297199454a20d66ee68d0718aba6306d91c444f698633222648996e65ca210d4633661fed01e24837ebc7654b8d48b9e904b1d767c58e49120d416371871503f04a31551f7b593c54720733da736b6e6bbf55ea367ade64c430ef9d14fe276e2445706066c17f6292361a0bc9041f3ede0333020e90f40b3b5d7a6df3abc494e23f4dc8210c51d517b1831b7aa2141311903ff23042fb1da719f5172c3bd68a560f48dc3d5635ecf7b2efa7087786e9c05975aef2640b422a7a3a9963eb300580c12d5bae73387a2051b39bf4537258884f77a3164f3d780dac74e74fcebb7e3cdeecd911734057590c80685fc0512c9a2e879eb6b4fee2f6d42c118581c5bb24697822e72ef826dc6e03e4cb697ad9a9597e288ef5e9283e241ecfb693b0a2641e996754b09ee08d5fed616e8ef2902bb5602569c914bbff1d56333abe853dbb538a82fe3cd81b88ddf5b9aebf70e3bcd353c2eacf44eb8f65717950350a45314bb6e0eee889d390df8af5fbe149f06a71bdb7a6d8ac35209c6b4159b590baaf5622094f5aa1b8a1919677ef9c4534737bd163971c559bab699c07a7fd484d435a89d043fed50c716bdf11d2a8a3eee7da03c7c3359a7d4088d869024def6074e7a660274e55f55ba9f8330c3901c73487f9d1e77a8ae01ab9c8c2281c852cc65f129059e004be9081744c6c4d585d961f148a3d0cf33707fabede2b7e4304e5829a5414ea552926276150ff03c6a74bd9b71f7f3518d69ef6d1bb0acef3be9ccca49a96b152f23f0ff8ff685599fe8fa0933d3f2e5d6281f11d7db02483b64f79b19810436d7ad3979e5bd9a617b0974da14a56996e41360e007a7768878c65c21b6fa2a364edb27ed9d664ae711dbcd8f5a8701c629396576cc77f38744f231f195bb8699a671e53f6851b7b749c354a19fdbb7207dbc745852683b3a112c9599c5f1931d012d8574ba56b9a5f29e31be19420be3786f838841caabce1a0135dab18b73c71decf0596b3cb3224196b82e79a5eafa1830b30ce410c3a9acba114014f1a7a67a7500de683e0d75aaf972654bf4a4695362c3a95858e5480d1d92062d9eed3d96478cd993b4195f0daec74514da4f5dd5a2942d9754e645203ca7ec925ac78ecd77b51fb2d539ddd82c1d6178c414a2565b3cff8834450f5b96485bedca316e1381f6dc1525365143184cbf184941bb71778d09a5c37abfb39713a143060d2730c6103dfea544f0a36b8925237e4ee5423082b42fc6654277e1183c180bdd9a5acd83370cdd627add5e889f3064ff8597f4f1d981953b7f0dc618b6fab4d433ded3f1680656963a757171425a927851e5ad48c976aafcc5a9f7636637fdcdb8864a32301adddc2aaf01da7126d1c1ece6f8e4b91b4960b0f5c3671383f6a780ceb0d9ebeb977ff2a6bf3e603ea8098ebfe128841d7141c831b121c141aab0550ad9418e70544312e698c3b801d92465225c2492dc9e58484e21d1532b786a729eaf1785150f08096b8fe0bd78c70aad0a4e4ccc676f44566af8e7076c174c0c13060a04f29baf79772ad53dd0747dbec07e6ee50d242ff5ab72361533a76678b32cfb76313c7c901b8b540c4b1a115c4177a117cafc2eca120807444c8570b02104e0ddeefd2296974a1bbced1c822888e97b4b7f9306b2ec3723b1f8728afa132a96ea7cb0744d35658bfc12e4e4f1a1b19439466aac699ea7672cb85f021044ac6902ef1933d193332fc027d83f34cc18bcb9321abb3a3827515b7d2083b2802c1de5a268e095bb5d429d3e5d481c1dfc3c4b0a5ec4ba6c8f2d8858ec2606ffcdcd5fe83be70714af896764ea5d2c9c080898d421d8833e9942cd8a2cbbb8cbe8ececc7e6e90685d01e82a2cb780da7be444f02aa68de93d71ecedb26658aa118e6980fdfdcacc78df23636cabd14d4c4f336513d018f2aa01b1c7cb45584e8c46196bc68319fbe26d5c9dfddf159273ac741f1ec63940b9d44dcadab829a8c8ce78c8479e82a9b9ae8b8cf0382c91eed4b1e254e04b6bddf93ec4c03dfa06dac9a11213ae926ad183f56145c2fbc7e60b83bce16778397e1323851848be2a3d6adfec1cb5c774f8e29e078b7c4d89761ad39bdd88e03b77be01a0b16286f413124dc5555e1e5208b71da37581629703cd36ab57d7936913630ac8c6353438ac3af45e3b43616049afe8c57a9887df8a9c8e722bdd959e22659457739e8d687e53cc6976ccc4423617fc2193fa2e454f251fdba70c4e14de1cb981bbc77836c844bdbf1da67f3e2c3dcdf50ea088c1409299af431076342ac86b8a8297d651d50290a762eac012f391b6ed49847d6364e8c0a9f14c9c4d1f7425fc6fbcf77ca934dab17f1271bf4fcd95c62c8298cebda3e929b8d7b711d8717f31c9d6a84e705712f64a0a7e7887b48e5e60a8c58bb00697e9d68e7cc288fdec235013aa58b3a1daa867b4b22961551e71e587c980501b3b0c6a1ec75d38272aeb0b3e2c2250226312e733d85b6999c3f4aba2c65440601d3c240afe16e8efe7283648cec5486f2b98bb2e5530cabc2d3a0d9dfebec4353507aacbbbb6129f969b7fb6041b185238cc78b98f939ad7a7688c142fb071d8e853ba177c4f8f86ed854598e2f0dc7d760775fcd837c485e2250f6ee133e9f950ceb52fe99257111d37c31c51a7ad7c719aacaecf9bae82cea0e1e6d0f4dc6810038b2a7667d4c1eb59f4e926ab0071c33e0c7fe1f82446ff385680f0eff26e3f68e072daf539016fea3ee49e745a68a9b671ee0952b4e5446f6ab90d0c973a0dc83e8c2a3cb59a7baaf086cd551d3ecc0e591cc3312fe3278cf0a90534c6d3078e4318457558f45c9661d6ca097ff51458bac46cb7a11fbdcd524104eb970c46ef4f0c022acf19d4f30a9e553957ab4defca39bed04eecf9816f7bd61cc89ea2aa6038a2e18e0a5ccb4ba01a6f6d98583b1f09487eec3de24aeeec396101aa47dbceb1adb6091edd5500c1f128fef57aa126826de7019a5bbac3e3d91429ad4023894a560d617d4ba482341bfbca1656a6af0a830925b9e34ddc2da1fbede0628cb744d782f4645040c4ba6727cef6a7fb2fe9ac35a196e5e4d1822e101e3692ad65b5eea4949fa38b76337ac5baf3ba5060348cdd3ad78aea763ab4e01dcc8e1c999235b6166b7e3912b7552958a2fdbefab815350944e169762777c0746005a81f031ebc1e87a0a01595ecc5a7a617088d583eea9c5eb32a9427928c3b9b0c58307575a44c4bb8abb7ad053e83ca5d45a23aa6d35dc80d1d05374a6f1a1051c0c0f96639f59d601d59c584a2fd2059372841bd9b95b8bec9b9483ab148a48d7162379bb24b3cb9c5cc36edc1b97b1da7985965ec369386f4e52a2d1d6d9df64306f8e6bb9f111526a2ab5e2cfd69500546b54ac5551070f6beb053103be4b1fb3e1d6fa2a208ca1e3c93f5eccb77ce599c8e45a18f3f3b5fccb74963194b933a3c834a57b02e8fa8ef4db253c441b986ac43d395ecdb5ac74b276477076a10f2ad84f465e057ffa7177fc6939c161faaace3f5e04b59041ff9e219583603eaa973fa8a075c1eb7878511e2c95d2c97e9fa85cc02da66dcccada95f8a88f6d4f9b7fc473c395f0a3e05c7de90a48c09e54ecbff423a49ece4af8e3ede5e484bb6b2f3666059a0755c09ba2dc6eb75be0b4652d449012a5a171ffa816d89d0030c468a0aa7d33afbf389460f944649ea86cba3cfdf00ccfea9f7bdc8f54927448dde6d35ea34aa10b7928761b8fbbdf66ef0f77c963132761fff2fac3bc1dcd0f996e9f2be904312d937c6255fb6b21173c158d8b4fa871bc51b2be4106b9a5505e3262a2a9cb94e991f308358391e5d1f5e2385263eee900cb21a779da698c821071a23dd48cbde6e5bdafdc71e47fdec2573142f2728222a624a3310d7819a80aec9c48280b2bcffa44f713191895b72b4f5692ddfa983f2b7ddc49d63090293eaad34fdbf522b86df0b0c17992e8e2581330820da1adf345ee5b8b9028077d60c2af0f2f547d8a72bdd533a055ac7af0c9622570b251a47631375db4214ccddbd87ae75f6cbdab59a0148e8acc392894a9575f1a444776922e3695f68ab6f872ea3a22d696e82c77af99ed3d6575e73e64479d9e6711b97b438bd307e575d119e50b027bca4e0490cadd73bb75933ce1961a2a6b823c49ce00712d21067efe2c2fe2e450253d5e416a2685d13cf5b26102ed8f81a599dea15f2247190b121177fe9a2d7508148357c2c1538289556accd0132234323fec6747e5ed3e8aca2a7808118d6666390ee07313d43043577de5492ce99682f594920598b9651f48979b4ee8aa50c455c37a32c62c98e0a4c76188b4d1771aee6db76e7401142c8fcfe862d77d68504aa12cc1c8d7a0571cc1c3e9bee652155582bbdbc651342ebfb53ca4d775192d44092007f543b0825d6a160653dc345bcb30664e1edd98b7065c0a7556a064d9c55915f23f4351737029de2ead526082d394597175ceed38be40b11b5dd8d285d148e0d4d54090550a14484daba59a360acfceb92d2e1fe268efdd4d3dcc1826d6d89b418af4b5ce9b48edece5add076698c088323edff501fe30bb5e15dac5b426c850e0d549ec3ef43fe150425f7a8661e0bc7920fe67bfc5a38c7c04e85526b72c47f5767f85f6120e26e7c52a53885d69219af7056ff67e15b02d5296622685753ff1b28ddd169e44b6971dcfe1bb2bbb30ec556de0d55386df94fc66b98a6cfc7ad2147b513606ce17ea470ce75b01208d8f055ba63e405d28fbd583841385031bcf34256b4eed8662827836a971e85e8c706ab8804d74a31cdef73ece4c1b3d378c9c9d925f7d4ef0fa0133a10b5cac1742c1afc7905fadff839874bdcfb585424da1a98a8d146d54a2c276ec868fa54c04df8733e8973a20140974143eafe0393108c96d530e37c43e6e1fc2eb2baaa526616addcc3fc3319114b7089c50c29088fd0bcd19c9f78222c80c48a3d61d01aac8af3e43e3f425ca20e05d18c5918f6dc84abf93a932b5137482d9d5230fa1cc296843f010eb3d0d147ed1438755564dd3d28f6693509e0baed1694d605a5ad6bea9626d794aa7c652d5e2945fd10c79ab10da8c593501522460f938a69920821558c534800b10f6ab1a2956bcd572e1910cbe5b1e617a4fc1969f80b4d2abd61661deba428cc92787212c44c4d234a7e176993176d8bc38155515294f54a4e065316ad4ede096246668f26685ae7f25bec16d7823a6aa86385766c727302be1a346e41742bc14873206a07f6fac08571fb4e666ddca563daaf097fc9814c2e49b034f1649d82cfd07c913e98d58ec3bc4f9d01aa13ff72e04ce80366497bfe936bb7ae49d14169f80f1867053f1304e9d18c6f77ce04edbd8ccf9afa82b345c4eaf5d191c72dd3ab3f37edbef12c5bb3c92d81a183fa5bd48b7a9f35e9fa20f0505622f257e625ec72ca6716a12e678ab0f7a3d2b603c65b56d38704aeeb30653dac3aa7ad014e08f512d2063dedcb1fbc88fcb09d44cc4df56dc9aa687e8da23bc4421c23bb5e3964718aa72338ffe73e9cfb357b9790221f96905c01a3d27ac7419d766a34ddf49e07294a762c1676c074b9cd5d983c2b3ddfa26306a3f603f79101abc8b7619fd18603952e578e8205fe016be3e3444acaa41d97513d971522df3cf4b59538c4c5607adf9bd8124fedc550f081d79b5a791944063a27d3b05a39611044b56616d86cbe130172d362204976e9f3ce3548880beda0b1bc450b527b8bb81e69439ec9d3dac7efb3422df4066d9128ebb7beab07e79a8c30a34fae12aa3aba85b9bb7ef273aeaef56c082274ffba02b996b141d2e260449d35432d4abc68f2ec16f3ff5adc587a79bea277aa02426d6edb7f795911e55119fa74144448057700f78d0df658e431cdcb4dcfeecde1a41893b70343288c748a87a0e1f5145803d29938541419d17945fdecfe4362cc3172c81607332d616f9197533e2c2d466e6161553e862b3fbf707e4c7005a1d0629830df270eac9d1b420da455f0f0a5d94652cf2cc1f9cdb87d38dda18cbf4220addba97a2f19bd5bb91c23ede15b83b45b4a4b9d4c70cf2414999f7315b7acb97349f3a90da6e24c783f794222ca40dfad1fcb0ed3a923f9071aee7b03557c5bd0757a2eead63d5652f200449209b4db837ed0950bbdc74d00179d733e7d33175bbc0dc3b37842f2c9bbe2a1777551d76964d1181006f5baa3deb27eddb6a8ffcb126210a7db1bd8d7c0f6a5a68c41717de5310ce9d58d2f57fbe845ea2637f6e8cec22af7f473206d447373df42ef4cc7f5b02e6eb1a2d329659654908692ac35b7a4507d077c96250df1641ce4db74be2ff42cec55e150a2a54413daa0ad1a34205e12ba463e81f415c2d151e24a42630150b482aa1f9eb69d204272665139c0ea7c36f8da2d22135ef692866957a77aad234c11745543716f27929e981e158a70f62c00cd006ec0c825d3081f9086c331ef91582afc38dd06bb757b85ac0540716fef85945f61d9cfb656625f3c510a4577da841b6356fe8d0bf1cf57d11adf89b31b5e3038af4c0eabfb9f3c7ba1e151011a0e7915a2655f80a319a15bfe9c8384513f025bb5dac60b000c7d4f8625da8e25f0a0000be578945f4e4e3c0f4a4878293e18ce8787073395386c26d74a69e8e6652c2b69bae431862a207fd83af30496e3c451dba62d5ea0e80d1e0ef62888e1a2dfc06abf92938bfc316dca6caee5757912b80b747bd1cb26bb80b6813936857f737d971048c531508c4518d44fb64ec2d200d1049844d38d16ff0045764f30120520d8afac9f092fe15403fd4f7cf7a798259a2716bf464e6bab04e4b42e94961fccf2a7d3373042a20487d95a3816c3ea8748899cb2f20a5ce60c0a9d75dea538cc9bc3827f96c30e6683e61174a8a930101d807acbfcbcceffb09053bd44dd969d7c369e85e8296b832d7fca3f7edd6b34cc7ecc3bf79a359ef519af085793340dfa8d3a4a46d03c68483169a6b5df64fa372f731212a5b46c61b8cf5db812c38584b86dfd763e0524f8363894f2e6392bda50ce2b55d7bc253fd3815002e713727453ebf21a8e72c33a119a0e0248bf80750dd5cc3dd1ea80f73ccbf49beec5e38ff4c01ca8e12a2a7e6d5e744a9f4fbc770ebb87f2cdc240ea4f6720281e1f0ca10b1be44c525e0663af8dd84780d6d03f372ff78373af35e7fd8e14213b5aa440f95a19c75ad557c3ab5d5d05fde7471f9d518187eceb3613521912ebcf1559bf0a0fcd87fbb2d946fc01a53069c53fc7c14ff969c77e92e4a0962798ec9492e48fb5de54cadf97f345569ba33082329a7cddc3727e5b5b9598338d8857ba395c8d730f9a91f1b533cc651c0d987020ec4db20a72b69a8829e7a264f340f3432d791d71881fb48d48087bd52acd80cc3be7338de33aa18a254d0ec0bb719d0b82bfee31b022745ff11a1154c3cd0e621c5c5410357eef03c8d2fbe449912235c0f31230f5abbabe6ebb8fb39c428045d36ea35c901b29a750d8083673f2c31717bfcdefce3a76160b8d44834e537bdc4d8b0f27f35eb11dcf2fd1b2a4fae05c3c809fe741bf2ad297997198326bd33a1a35e095021c7f9eb1c523cd7e40d0272ca70f19adf03c2c2a696db65b1a2791e7b1413052ad0963c617236b9df1a6157192e97fa35210e8c28f8e9c8550cd2da5177eb3479f3553aeb0e23e262c7b3058870ffe112f9bd5e17dd046b5871cad88fa6c23a22050891a08a84cf0c0c8b7c13703f48f08a7c2ac4a992682ce2daa33d87c84833a9579b65cd3c6d906919292dcd170de39c78769d8470da9319dd5704810c31d6c31e018535d67087084d4d66e7559a25fcd0a38e4efa2183a80d475ef9ec502e58a2f025baa97322a5ef9ef30011a001a8e464df41cab152b48b7b7ccc9006dc20cf1ddbc1188a369fbaa473bf0205822e40e241f72067355bd4153602da37b7860c0edfad335bbd64981b5760184e2d7ea1bce02d53281bfecea42c7155855be3a1a7560b1268ed681bcf08af234434884f6525304964913ed71b72e60474e4e8f06e344a8f2e6c7b62892eb3df59541ef33e5f63eacb65d24695b153d6e2899f63a70a48fd756606acca09d355ae403fe901b7a1242030de82f481e8598de2e801bc40fa966dbcd68038cdc354706bb6dbec770c70a280411dd46992e4ab7fb271523509afb33c47d8024586e1fa48078a49b52d9ce8009973a1a5f615eaa0e5a9d72cd202ff50683d0e1d488badd54cdb865b3391eb5c785e0fa8f148164c07f292b713008ed35b541d72fe2ab999e4e13ca13dc5bedf4bbca61385679c2db99f04974288fc634f5f36828a697f85b49b12d706a729ff71dedaaaa1dbbfa7ca1eee90c0d340dd39a2fa13551b5d4d0c017e143e5fa469f1f5e89f1d18c35041a9e91c8273d501cc807fc53aea8d31e38e5eddb5cfe4e85ec2e61aae24a2175485796cd4937084edfafcc997f52463ab662d61496584dd7d32c8d444784fa17112d6a338c7e32e09ded4f61e7999a16e6b36cef37036db2553260206767becabf5b3435e75ddfe835cacda2bff908ae7c9d130482f82ec5a88a6e50f82d03e37b256926d10090a7f71c702bd859df74ef65a1442b01d389e8f776bda7224c7db085017f3de0b689c2189134e7bef41a40e879676dc1a89b0a2403863f3d4be294876a9fde9eb08ee352c21cfb74091f3dc5f32b8cb658510f30877126f11d6031b2f93816dd6dbf4020390d9f18d8b025179ece759609dd98fdbe98052dab3d0465b175ad79c00c2ab3901b79a6a9c48fb6ff5d63b0eeb1add35117601e0ad991a65d5f2c3e04c9fffaef638592bc9629fd28dbf929a0d2f87581cb6e0603e9ced92cff2eeb92292ea055e8f0d3cea0f72871981ab3a670b9040b1417caac7f0c8e4a68ed65b66931d28c4c92fb564714237b2a80b7fb5147910cd3f9be2cfa14cb0f26308a811b3c71ef9a6510ce453c32ee1f1a70a5a9edee1b4af6413c88808daa5fd07756196a3e597d959d0d8df6f1e79bccbb5502e87d13bad9c5b4bf2cd90375129dbcd3c5d23b09311b6e9045bcc75c68cd63d34652fe1019376834e9fcddfe6813b9b02fc5b5e778fab6f25bd1a8185f12c4649281622ea90a0890083584da1dd21fa62bc6552ca29556b85f5057f27e04f72e0a98b00ac17c61da2749ad188f6772bf8a9fdd603d6716c27ad76d5e3b9f28775849d9b0af1a764bec2a9534f5992debcf5a55531c0aeaf9a1c98d61e73b5396ab6a9f38071ea5e17cf6efd385f0769de62cc140565c13803cd57b5d9e27ce127c27814e0c9e8c655e8eb0e6112809607c081c8b76aad8ca31a229aa17c48d2f63aedbf26ee765a162dbabcfe2eb01133d5b7bb17bb26d0e8f40ac67feceff039a6041aab52eab4782a3b8ace573de3bfdc4e4a23e2d243890c7b6427f5d74d13a244ac76696a48fa4735c8ad7fea8b4d080e14f852f949ad72fa2b3360fcb0e6575fd622ca3d7eb7e85d9dc02b421761864dddb2dc1bf26ef78c00ed6ce82c60e767b07914be26616491ba58716e1f0dbd74c3e9f96f909585968ad4c450a656c419e31e22d62b23353e792bc01e62c657f8cbd4f280e2df0bf4d5d7e60da2a11929874703e4687bdfd499ca90c59cf6799fd8c44d39f2fb3fb0302dbcc81830a2aab93d8aa7173032f1e63a6025fc590ddc50cdf784f268fedfe496e97de72d3612150eef7e5e89118e524316ea153a045d3e2ab7986189bd0ba5a1fa9f78cc5fda32dee08392b1d9c6e61a2349a5bae3ed4286357cbe518ce30b0aed5b87c6d7a4c3104f0e44e6914a346abc79372193660dc2b83705cc1d0dcbbb0d47ac4685f4f2f100babe88efcbf58d2f4d9570e9c09458c6617cc0646a6e2b9d607aa099d05996d89700cd4a1317c675d79cb5b1cdcdef5703710fcb19cad9af5305cd9fcf9b68805ee2b588d7fab8f5033dc2f410322c9d01d7d14a142b58d3456f97dbaf4d09b976ff6cc54c2b67b77dc0f06c2562273946dff1b99b082f80b0480f4328704f739c23fc8677f57099a4ed8cff4c0a6582ffed503971a071bd401bb01ba220266f4c9e929d6ee2e8f73a32e734e742e774a17aab0394f987c2a893229c9bfac2c88c4f14b58fc1e08eaec6d7c7a3d268865957835ce0bb13da4b14bdc30fabf2fcbc5f5675bc00af9fba1accf4da5f6a4f7e1ab8d5c2df91e7b46c833369a0b0875bd46ab353042c2d40ff8d6eaeab70a4ebc931d0d60a00feb466727fa1f994ec8b23da6ee44b045e971a006ce8366022ff353d3e9dadba1211a6868d51e9e7682371a876a15202c10dc27cbe50fe8a9c1c812adeb331976457b50a5ad3556841e4c7883061e1045856b080d4bb6b7bafba196375228cb0fb5be3ce7ec26ed8ff377b6bbb998047bd241f5df6276273ff9707e77e73e5547f8107b86fa901e0e8a82096850167ce66ab25d11548c6d249791bf7d3e88413aba14ef4762e6524e4a3a650a0c53a8797a1bae44395de191fcf6e2ef80f53612e1f8896918dbbe7a87eaddbc62414e4153921250bb343ab07571c9edb3f9bf02a2eb259a8c871b8f11c161f5bd813067a892e1a14199fc5ad8aa38d0001d1e4b2cab9cb69950a92f2021b9770db29106bcfbdfbf44c7b01cbc1ecd2de213d3fbb1d2530aa698925982e5c0d0fcab8d85c3ebab395376c378508e7814d54add2046e3bbeed52bae7138c5688a58bab45bba422a437c2174e04f4545f7378a67eec97bb07f72037f7ea996261eeabd87adbae3dd3875d78237a70a8f89d025a1d6bc583b77d666079a1a894d6eeb534f69359d26079962cf81d84da2f658bf108922573c42d9b6662ef2f87fda0dbcf02a6fffa231d72f1c93d1b8ed357b7bfe04f87ec3940ac050f1a3f3d64ab86aa819390ce399a4e94154d57cb7468d9ef955c301c426e9c0cd76e467bc21a24530b4b2fbed4e90e1f0e3ddfb3fa1f4f401a98f5be698962623ba6effc0ad805a1d8e83cfe40d3d74f3b6fb7acb6fc9aaffc52f587587fd11794f472e43a73dd8c34ba7efb0a0d91af403e362b046ef9243df18ef10766807f3cd385af4769239729b2a4a27d79cd2013456dbaba5df15baadb103af8f898e0eaf1881cf7bba5caa8881b66021eeb8e83749082d76c777580039f506a06a91c967ed61883ebfcfb02f183196d4488e696cf0512684a338d506cfa4b04873fdae197b06b500c499be14a0d7fc1d0ce5cdfdc9654a4e7d6bc2dc4b66133441a3ce08efb7924f2e709d12fa2682efe66d6531c27ba8da46e3bf50808ed98279f1d59b7bba20fac43eee034c3e616f9be3ee06e34d0b9cb6d8094e853c0bf299abc7cad618befe54e749972b9a73373c1556e2727af6cbf61516286a0bb2cbbe4542d504c8b6baa43347da1bd7154d0e2541442143e38c34c369768f1d853fce1866a391130e87c244db934c44a7e6ad94a60f7318003a44fca6f32915c92d03f9610f6741b5a628177e21ee2f99c303f03b8cf1a3d709546a8d7088c536c6d3eb61bd3292cf5ca30f91fde9f294bb42e905029a78173f0692dd4567ecd589e9c9008644b846bc81addd013d88cb59f6d6e06ce7dcd1fd00d9197f54432116415c9928f2e85d817aaf77921a2b0876ae05111007663e8fbabe298452be0f016bc8b1f70c92be4ad961ca2bea67d4d596de742720ed482fe912cb26e566a6109fbcd2b7220d65894f48430f25a9d83e5f18e36d242baede27d22f3f3d941d4990f80a306956ba0aca5863eeed2cda6e1bf6b4d828c6d190092e19ed54d32579db79cf0d9ce1f9cc3787c5a32c676cb327e948d38007a1e8c6699faecc0f927079a855f6d51263c1ad043f9b576f70834604dfb970eb6b006825cac7fdf67f0ad6e1825d4f0b6a6b2b12ff6de3734ecda30ea3330bd08d91d1b6943b78516b13e50f1d3b613e6529c3305dc16612cd80052ad3c074e4887a76e9203789c67b26d1abdb4ac59718f7cfefa5024fe7fdb25c9652f3a78074a1c568f014890c581f021e61cbcb9ee58687458148f2ea775c156b43022f068d794f9713ce59f55243380de57fb37972965fb31cbb94a6aaaf95e912cff36d0821ac6f06fb2e7ee7e5de4c775a83ec79e1ad759bed1a0b8f079a5c906de26daccf75346fb16378088cfb0b46df88bd42063fe58623eca9476566deaf8080131fa926e4bfbba84ef792107fbb6c48af09b0637210dd7701951d2d291a965f88721abb4c4732755c82e2be756624cf8510c6cc848ffa053cee19649431beb0f87ec4d99dca9c5b3427e6e0184d11a8e67086d88392b1fe2ba9fa03a8559d9364d99af26acb6acd139ebcfd4b3b9a05404e7c7302e15db09756d5133fa096dc13840d5eb2c855c07f81a7736b40b40f01a45221d7236cb54274f23429340f4048a16a11da680950d741569c673fe6d6320a9d52208e19d0e7eff78ce7a00dc8a615478afdc7cee7556f27f9c518d5900969879c3f2b1dc6d6643155141f5b3e23cba3960eb2616af64f5fd47f21b2bce94effadcfc18c551db1c3699582d094b304efeb1843bd5efb4a51d9e3c7b159ed6b1bb324348dabdfa7697a08a67ef21000d71f053f6fd959a1f8f7fd3d7bd3a72b7f2f1bd580a900a45f89b7d8b43dd5879afdded77572f17402480fdf93ceab9edca75ec090af297cd7aead0a3d25b3bec83ff936e551042e3646d9a36eb91c8cc1a59212b29016aaac7588098392f4a11cd47081ca5bc6875593098b7c8885668327e498aeb6fa781d5dc36eccbdbd7929c9b64375a223d0ea80056926d21affa4c94e3feb6c9ed06143c08406775ebdc36f019a88b5072b19a73eeee2d148046f27f1be72719a53f9966ce808ffa9a7343405b7bd68d4c02f5fc2e9c81d584187081d36a31bfc021fb0796aefb6d2062754ba430154c69dd4664fbef1affd5f574adcde60a0dccd7027a017b693eaf0ea1b7f3f02bf070458388f5e28d845d4ebda75f10424c3cbc97d1d34cd66c71d3a8b85acac0264f2f02a70de9e0e289bd7bbc660c8f94b678863ae0b0903c2419a5fcaa83cc905882bee11e771bc9d312cc517ffe23cdcfc059cbb77cf2caecc949d420e96f26c273160a8da96400f9d516aaedd9d1a17319b647ddc428356359db1de35a2de3885cf750d0caa77cac8c5cf1124091f6755030247aaf67f46691b450c9ee39c907385c9e974759f5fd6a0b4d9056fb1a85a754b3f135c366e4d7a39262a903bf1406e18cfa1dce410fb34a3fc05b1d6e7a71fedb78c0102d8224fa645586183ff9716c0f41e6fab923d17433d4c2976327194c51e5c80b736d9e7c4bc7552d6d3ac345083c309c255e5e777eeae90a6313133a6a59db3331e1013b1993ddf372263ce6d481b689cf7dd07c20ab6519a72650a721c76c4d2dde9c94a192b37f7085857e94429e1984ad08bc2f3f368628557d6fca009207ab64ef4d532c58e3d264811f748ac9e7338680b9fe9825b2feb0bfa8b566fa507941f9255876e664e1838caf544e8663ba119b434368a1e2f0ddc9fc28101119a53cba6387b6593dd30bc45816dfc45ce5a59f041bb1c9f2c9d61e182141c3e940a5fbf84339f77b7e23dcd13f3754b31d8a67c509c6dd8dd235f457e135c40123075b57407ce6a3b0ebbdc6e13749b57b1ea0b668b566e9861ce109f4b3246ab2f1c3f4f5a6f033c20c6fa2f1956856274f1938ac7906a6e79955fceb8313b4fb166a633c3d4be096e839fd280e267c0766aa89022ab09536cd318cd82af529cac1cd43615dd356da2925f13db878c65f3cd3b90e986e7d9c9170725ef5712d56303d32d116156f7e414ba502e5ef003187ac8f627f27f2f6ba2d0a812e3bc24e3230ff4bf85832024cb2b48cfdb6cb4672f38737f5d09b2186a00ab4e44eb290445324b81e712de0647de3adf7f8b9dd250d803c5432abf7696b7be4ecac43a6ece88866735d0944bacb30ce4a54d9d991c9852e5f13eb8b8340f3af63669533a2bd30737cf2ecd936457725aae6960abaaa99b92a534880a766ea9b83bf6996cc73623aac63760321aca7abbcace62ece2e233614b22eea27a6a1e43c29588a4778f590e0730083cc758d0b827cfaa9d7f4a1ece1229fde5f711107dd670331e465a663230274345594b8a23d7d4df99ea545ecef7a232b1112c993d61c20f847df3aad5c26112cc2976a9acb396b2d0c3af976be5e28ac21b0e94705aafaa1fff75b1fa9ad4c1d405a3367980b79e179726dc04f1207c0b3cfab0f5c04981c48e7b36fc7cda8834c62531747d573099d58716aa8e44d8f8deebf6d9f320124ec949cff3a59f72ebdf405fae396f9e04db17338c8688ee67c5265099f61db47e7c40ec46b0ef5161ffc1c407705c53e69151af8075f986114a5cacfb8b106cdba6be6d216bacd0a0deeb5664be06651e059ef427d0d6393419dde7a932353c3246c620cf8740bc057dd623b232e7b2305c3d14b931811684d3364fe42fb9ffa57e77280b2cca2fc72d6e1342212efb3ce7b32d92ae67597f7d0a86e3797ff04928bc92e2ffb602691cc3f675742b236333666768b3241baf2faf7b4a3607399a090818cddbb4e82db250036beece453a73f185cd996156cd3a727f3a0d4941456ef7bf90cb12df3625f3b1113c18752af4bf910a35818e650ba8ba6834979decd094e9dc288e4de8cde0a98d0f59057757ee9075d3af24acff46fc1010797229133d3c91968bf2ba3a656dc3ab7f2e207d442d96dd59364ccbfc977796f25c67bdc37af139e5ce6011b45c24f01a80724d5ba72008694dcbc0f32779991f816bbefcbdf410c86f01b0906484bd7e3981818937b6981f5e841045304178c7add9cc4ef2f8a99dfa0d98b8cbcc7cb61eb497a07b4ebb2852d64d4af712779ffc576b9c285b7ad1498a226e9219daa26b479103a741ed8b40917a471a7e41714880dbafdce519450bd219780457de62ab94f76efc568935a92571389d08fe7e7f5737b47b8484ba1a2779dd8425014f97e1eb911c0c9ecc6fc067459f00ab81361e441c14fce5656e6020fe01c6d05a2fb9573f27b4ecd8c634a26f48e16033427b0ce9c9053202d97e8484de576531921f346df3553dbadd044a9a529de562eedfa8d10ad40477ac1fe4a3f9b326032d53266ba650bec80f448e7700b1c51a6f09302a21bdf88f1aeba99aa615bae86053a183ebec8c52f8b963bc0f682c412640036aaab5c2ade9badcf3b77d706729e6588d633c03430ca6202c3fa6b0083617268ad932afa9be9ea472dbe84042afe12e3ce07523e013ebadf37c38d9045517bb1893a47b513dde7064182abe7980f0de9176646e084881170990c51123e3c928f39ca0b5c497394580e95b8f83b0767d42ce11b9abdc6b8fa603196707db7ed456b415fdbf1a56068a6d9b20cd237e592aa3a705704c71bd775e5f4db16499f933a33ba07c3c1fd517c1a0bcd1240770c1d1b835e2f3d819ee964a6c8a64facabd2e592d88398fbcc671c374c1b199aa2d562eb8260858033460cdf79bffb72fd03219ea0212d2c5f018b2ef213ef452a2a117f30d66849f0f27f6a37f422cc7f50588eba0fbf6f9b49324485315de156685ea320ce0eef36285fb72125e4f039b5556bb7a4cd996b190b4a024bde1f7a4ec5a6c85ededed310d2a078f80a9708a31c1a1c2aa37f1b99a64fbff8f609c91ef32fcaaf0851f521e6c972a8d9cef73f5e297e143044774404039a1c984b5251ba493d7160e7031b4ec70715303be5a7bda55d8f6a00fce9435d2b30edcf3fcda6c5d8ceb92db627bce9ca1b17f943ed678bfb516feccb81901dbb08da92fe8796d4ffc6c6b6126f6a6b8b7aa2a27f061c0feffc99cbf42f0f119dfcab357fd1a867ceaa31b85a4e4f79faeae809f924f5b4d01e038c2061b07cfb0c451bdd44f667c8fe35e16e672fe6a722da9c349b47dd60a0a6e9e6275279f0b28295e17caf8edeee4405cd0b75df5d977c5d6ab58e6a55c1772d2e4ea82f05ae5e90cf6fa6a12cc5547f28f2a3be1651f11d2474151acec4431d819f6871d9736cc95011fb7a19ff7c62c9209435287ed639ab8414573a51bfa334d31e3321ffd689cf35d64cec5f23f869321d10ac0b80048e5dc11c422669e3c4cd6b7b703eda9fa477cc92cd9dbf047a69a068d536c365cbf23824b05f7aa710736081da9217f933e9bf991a197d0f74a65646ed740a82ac3c226b8c7ae30d6b7b78a626b280d69db016bdec0af06ea5de4951ee7275c7a658bcec3e95e1a1297a4d565899012e50da99c924380ed988e4422a0b03e604486ac139f78f13db2e5e54e003588f088c036a4d06b141dfc5d9f2aecaa16b0de2be37e38ec865408522032eef82ef056eb4930fbaa96c399e96f5d370671fb35a9ab1a5f521be442226b89bfc8341f2e2ebefb8aecaede092b8462910e175a5158db34f74517822dd49d3cb9658b4d3a7867e985cf0b13ff7396cf1030bf37f048a125baa654f456dd852cb875e27c5d0021fae6ed59f9341e459928411a56a7bab779374da6d72a6b5ee95e5e356b780ff4a1a2fae323db729a0313356bf982c37f6de1a4e399859cfd01745d48f3089ba9f02def0e8ceabce68296ca053549e6795dd85b188540c9e3e1d4ffa1c2ef398c834bc5eaa81a42f48da969ffbcb7423c233550dc55abcfeafe1a981e3a91dc8c0d345750eba20a92b848c048167fb6bac03e685759a9d0090f8af074bfc20dc995d330eabf0ef2a3723056befd2a3d677f81ac0583e25b07284ba46d7fa4b2f582732cda3aad86d8fb06c5d4356558f029a2c6f3705726de1b26edb7d14e55dd17987b5343a9c40f0338e5da8a092651b8cc6462e62db4d7097bda59e4c4b475890c2bef827971e1a4516976ddd8d1f995640bdce413d0bd446060ba394711b9958334c0112106cb5d7402b4d17af9f8abd61d020a2fb2fb5fa1aee80fd30384d0e7e99c483b7c0a03934580ec544842c9be5a1e0e07066a10ca657b7fc0ea161b7980564b5eac5874ce027ee48fd07cef77a73e942930a35ed8ca096b4ab56e9c802d7c47b9911d64fb7c3bf978057345cab646a8784c8b25ec11e32aea60942a793fe25ed5e8fca9bea5b2939a988fd9b8c27ae3522895ca47c080318e76f213197cddf2da690a7af1b9caadc73701c504f8b6f0a97ebc06f89a5afc657d9a3ad07ccbae9a3fa8e3d19600087e742a655cfdc51d3be0721cc34c2981b6838c0f820224b16ebad53b700c7f8834ba979f392edd41869d51a40c3313651b5bdf2b1ca10ab8d987b3214285b94c11e7fc1f453ad10b6bda59722dd19c49744ac47879503dd7e4af1991fcefe0cb0b00f612849810b7fa1a0c887f5a1971fc50029a447e4fe06ffefce6e32a79f5cbb0f87a832380b7256545c119468ff111b8d08d3f998e809d305c53a0a7a3eb56b11877d90ee15420960ee33b6f40a037a60cae5cf7a4475f91b164ab0bf4835f12faef1967f15710d70c6a6f06c7dabe29d232708c4991c076ff7300b854f77b237c57ada7523795092daeec21ff915d92bb09405b9384bf4b32734374380a20c4b92f532c2551bb453ec0c8fa56d6d4118599a9e6339b34c91112e9bb96b5164c52ebc652c98a26d485dcdbba15595fe62f43dff2783d673d628e29e3c56426357872736992cbae1ea1f20d94e56a5e6c2171ec8f6d9e71c7fad1dfc18ccd9960a074997eb6fefa3506a7fcb171a2025f729618adf9d143ba7304567c309d296bdcc9d2ee11155d981229192ed3a4c90bafa8afa7687596a45025edfae9bc8c72e23fbc695125037ccd7b34413daca8498822f870a8b07ef3a8b45ab586e21b2edb816ab54830f3b027d39bd3770e261b9b49cbcb03ee14a8e6d212136900922bb6b7ac8bfd417e997e5a4633a51532ab55f616eb86658b32a1fc169078717715cf3bba1861efc45a5283674acd0b494eff5a57653ce94bebea19727cf1b6f734fcb96bb5fa247510d8466d6cce5c381c1238f8faf921b336b33de8c3c2a124095d51cecba7046bb0142caf090b299056fa9792400bbe53abf1b2f33b9c5dfbd38168d7ae1c5169522283e65fe3bed5ed36e16a73ac20c35b33cb56de820382e7c1ab11134e8bb7a248b72c70b1a1ba79dd9bff1e74500f866b0b816936f53f40eec7a34409d84d97cf86a3521baf7b1942d36b7f4e1f7cd5a9626e25b80db4237399e5b726e570d941fb79520cc5fd94435d9ce81af7cf2a4294c414bfe449c2c75b67f3a55447c830e1b226e2d8405649414abb39871c8ebb40bdf71e1390ab7ef017548e51d9d92537d69fc87b7125baab131c66b17d1a8238d32f04f16f4416f8d3b3891edd1c4d5f1eec7bcfef73bade182f6e3ee25da21003bf77cdf3859f3b6d9f040cf0981c956e56676070d2c459a22f9cc9ace056ba80d0f966af533876b1e0680b03b1bd6bbfbfe195b42b14fbf149cbfecb4657d33ee29ff52de58f9feeaffe0af12defc3fed6dd1d408192c04540cc87c6680df26cb909fe830e5bdb684fc2711719936aad18f02152e0e9f5d452194a9cdcf8813e6789fc1ee2480fc0dcd7a747fe69d28a4c13f45de36b986a8d4d145670b3e21c51d0181841caf7599fb455fecdea8cb1b0d44a60cc23026b0814c2e20c3b6a121977a1ee79fce3eda314a7f7a4877b9cf5137801664bb86ad0254a35a195e0b25ae7827af8439f87407c6e11ab2547a1a6d0125ba5a55f16e51074fb8ea1f7b0902827258f26f0b26f08ccc59a57d92ac5786fb37b15435d63452f393c7f0548b91f96c6958e1010af9c9031a7a456db1944721a0ecc386733b9fbf98c54636cf9a3c133c0c975051fc974744dbdac3a3ac95300109e9eb9073b9b201d8aa32e8111cfdcb0df09ac5db6347a3bfac92136367cdc76edbf3207e4217bf6b7a55516ea639d5eff8cda41cb194dc8d4bc4850e7f79e5135cb96a83714a390ce483b07354b7183a96581d95d3f28478fe7faef271a61ae23329fd9f956b1189ede58c288ed5efed552503069a08ce7f679e6a9d671bde2cacd2ecaaef3673ee055cbfda67dc4230c34b9fb8f02fc07862172680a149c12e6f01ab48c0056e6a35ec911eaec5485cf6128c6c266cac2d57be52b4635918c7948941f3612ebed26d46563bcaed0eaf4295891c923aaa6a6911589af12b40f865abca60a5c5099adcac4545f9fb46d99cc67976ebebfcae29d6950fceff6343d959b6952dec0fd4cf93049ca22512c2e512bed42706d232a44cb625a65e1ed0a483a75533fb2079e5654cced33e33a760d18860b4de6eb415165415309acf96bf8a5b113c5df0f2e3208711085262a784c1352b20d416f8993d8c152cc511af10be27a28d600369dd95a9528d22a654e2bce3d0a7c3fc13006637822d1a0527f8aa416626b2f98ddd617ae8bfe4d133f0bd43ee2e2ee62b9d4b11ae3abef0d0b0f77092ed673e87e1900a345e2feb1ec138790f4b0aa8a24a350234c7296f9ea0ab308ee0b0725e23340c62d0132ebfc18a5904a45debd0cf509bbe7869e2699341929a5c50717277502b8002ea432af84d160f954e51bd9897106d38bcb2418ad8b6d4d9622fbff0b9aa5185270a39f1d12a03f69257267e273d3117daf973f19519d90b1a83316e029d6b428d58889e7c86742988e63cfccc639a37ff4d30b7efe053d59f60d0a1244c614b5b27f1d061cd93194f43280ab6f8fae68b27d0817e0f1556fc6fde35ee406a1aa2bc1d0b0f2c258d6fc6fdfcec03b9a5235bfa6d0d84231f86786764a165073a5abf0f12122d6d386f226f0e923d99c48eec4925341156fe6cdd3c1c3079665c91e8d0c2070d753ff50b4559b313add6fe1698a2f39b4b221403ece5eef3f9d8a6914969737b3338a190295e3160da10e9b3b71098305d773181497524df3c352dc175c4b34533072362f2cb2414cc2fe77d844442703efb31a81a296cbe83ece62b533667f22cb8cbf826d54769088a97c0ae7cac5f254267ba192675e70c2a291ac05d85616d1aaca65b480653a123fca4a050f6e604c00ed9b0adf9cda416e74eea265ddae7ea401ede023c0940a6728f918014c384e833c6fd865720a6a7d0bc52391fecf91aa0ac617fa0f109808e49ce00dc089ee2efe3effe40e025c68f57188342d4b30a378f6aca32abd233a60b2b24af1238b068293d87d7fe0797916a359d44956c2b572c438f0adfdf873f493e2989b1e4d03c0e2bd58879ef0fcb635b15b97504daeba0f74549b779675af38e59bb6391731eb7d621f6b4caea80fb92a28fed93d9fc73e7a9b3423ad29dea2fa871e3f7ae7fdab3a3d7360e2bdc69459c1e3a81e5204ef1ae54581471f78de5b8f44b74fffcfdc63aa0a5f7845ec6b80c52bdc9f6674a217bb0df3179ec909f5cf64e6a391a76f68c86ebbd99594e7ef6a4536fc8dd72af1797370744df5d6a33f540d85605cbdaf1232c72c156e47d8aabf50fa15804ed2fc6d1517050494976da99641841d5f6a9e9484955397522e2e5c385695cc3a541bdf15f82f26f0e161cb228ba278192de55a952c55f615324e2af1636ddf7f5d15652cb1e2d8890e1535cdf20f1fc86efc7d360676e7c9c06f83f30c91b065af83e0b975018be172cb2698823063840808e59153ba2fc144f5c53fe6acf0f7acde9b86ab6e6cb2c36502f281b2bf9e7f54e59a947833fc0bae236b1d518f3d2305dcefba40fcf749853ce90bbcd163428a5b8df5f66de5c701d81f0e7d83fac65220c99422133c997dd8ab99718ef87d60ba19d72d6862a2befd76cab8b186d83c8abf09e67bcd8052f438ffa69d185146dbded81879dedb8d94cbd9accee0945fffbe9093bad8273477f866a2dbbd3b6234e58ac338577d85b96db833522cf7a2166be0a348cb151a88499ec27125e95f61de953853702d687335458c96825267ff5dfd2d9a938559aa63ae1d87ce5709456c0eea791f4d0f53cb95b90f52a2f4dc050c0152e0fe8bdbb7d47d501dfa76aed6c0b92a345d7694bfecfa17cd34153cf0568e16665875f135ec8a94fbbd4f67f57e9ad3a9fb990bf8e205c69b12a348fb28bf9c05823dc93820a0577e3fa3065adfec802b72f5ed87837406991996201be3745bf3c0aff2cb8052688584e21e4e8a4b378d5789f6c043d668a331b29009fe2b95080c829df6a810c4a6dc0ea29defc80842a514af03b1ccc569cad8b11ea2ba75c7522e6e8b51c9c9db135fc1c887259dd61b48328b9a7ccb339f82b7f946bda08e9aec0859f224c3495a2230ea0501973c209c557431702ab3b830188d2064700454044a68560ba70b2d970f8320ef9506c493ba0203d2d1d66e39860eab9ff382df41fc8091d8f6a61c99db8e283e439dfa1efe74f7baea868d95226223509110e03a0305309254e32ffa9d3a96cc0c3e780bfcac369352fd275602b27224e7c8c08c6460f0f67d3c9f8c78c1e29b0506685627e0c81a0512565029e12d2befade3d723af330d6c103e202320cd7575bf0e32c8b411dcbb7787c768bafc2f1dc1e8fbb0d0890f90202f1f06652cea9e4697abc39b847aafa14f7458a0287c3beb0b56c781ff958c779799fb5cd15ada5bbbe9f5f520394ccc75baf5471f5831ec5bacea212b0d20e74151e9e7b0a208dcf9953ab4c1908065786180221d1ce8f8ee4f20f5f9ed3e7bb611e4d85391ec7718a64cd6aaf46f14e24bb1acc5dc192df2c301da360e302e27071f5527c22acbdaa105c33c3eb37330d6e161dc1ddce65f0854089b22b933082ce259dfb8ddd7247f34687e185c750a46df586af3745e014f7397912d0154a1574f1dee6aed27ad36330677389f47577501259a56e923b67de3c4e6a1f6f00f722b1359933c2239abbfde66bee20a15594eb9a34928c01c681f14238ae6ba125ad1e36181dd2450b7c9330cfbb0362ce6d733bbf2f60d29006a4eabce275d6c834632a523f9dfa15b0f2105a487c754b8460e4d32393bb346c7c7807b0e8fe45f0e8c9fabb48bf268c334be6a0b3dcde742ebdede5576f748ce4641e94f64d9c3069ffdb585a1da394f75bcf63324910c5203862aee274992c4f99402467a232079440a498c06e27429f10b0e4be18b47b16ed744799f77a409473c7a78abbb081e19729d96780e8faa7bc60c31155b3cc5f7a2eb96a2fe77c6d7d5735f837dd35827a54038a8357fd926d7ac5287e5c88b65f141d182e123c5fc714a97adb9a188df87a13da7974169311135826687d7fed627008fd9949d27f93caaaafc10ac830bbd5ca9024397a5bbb519c1f8def1ec5ed346243f6570a551de3944a404dd254dc529c082aa997496c2522b89bdcc3e2b12762bde80102f1014eb886a5940527e817929bf4bc12c8cc9c3741fdb7b6f00c29d244f15f131f253e6d353a773088168e80a6890ad20f2c17f8b9bc572d693972af2fc1bc6c9490b959934d23be5afb3221efad9975e0064b82eb50ca4e495bcd9d8c7a466b59289a25eaeaad3ea43827951c5c0737a74ce729986642d706a1d9ec595de89150a2d975bc17f575f7693a4c468662e69f016dfd043bfe43d199ba74d1672e9121e564f03cbb9940c42b6605527770532b95e464df699776db1aee299915ac0684769a49a34a76a97919b3f99eb1f7dca9500185a1bea536044611582d78978e8e853c465cb99b62b0759f5c5f1a2149c629e0e50f72ae4d61a4198cd801cf0047abcffd57a1cdfe5067cffb84c9f04a8f27333d7ed13ac144a772f3b35fa6da7bc084bd45346bd01493a3a6275880137fac2fe691498cd8a4ae017009335cdaa98db7a7e41eeb45fe7107f0981fb437a912445843509cfa1c6e7f8e3240606d15386abd2d6785f62e1f8c6181a05b5e0faec49852202f146c39e56289bbbd5ab81af502465e2bf56acb4517c0c8dbc744d27bdaa5afa26eb2fa978a9223aa9027c9137d9937dcd0850e7a3cd37ddbb30cf75954f4eaface77f6dc55cdf5ba3f6c92e06fcdbe5f3c55a48d50bcffc3ef31c699f5575c20d08761017bd8c34eb531f3c9cc16d0db2d66e5c945bdf31465ff9a54b4bbe0b65d44b1514c39b3715e3c956e10e139c45670ea49817ec73b496a307aea3a69f3c97e0ecea118ae8cc71483aed395a0331b8eeb638c5eec8dfc917cfcea4bd15f645ba16074d84919a7223827b772b70c0d2fdb46414e3cd1c0a6ba25ff31fa91c2adc256b7964bf9d6853b08e596ccca127eee4734940281fb1613cd51be18fc3cd3393b0e0dc64b78b7a125e903ea9aa2605eed76fa4c08bfcc910c49426a57728d41570f5824f2679239cea1a0d16d75b0e54e916440c6785ffee982d051779b6dafe1f59aa07556ed5114c152b3a46cc3dff28b15f62993ca46b8b817437572a356cd9eef6c7c483ffb1ee707ad4817eb434f11c85297c87c831fa8a84069ee7e845a58c1da2fffad4661263e977914748c4837d90cf10ef1372a0db3fa8f6b78958284585cafee972457a53aa6609152effa258ea148573adc2a8e2125748975142311f6ad3574cae61b14b2f48a14d9800d8ffb040234b34f1de97c09cde07dbb95b3af703b63a4cd3b671c147780469b1d0b95fc5a704fdb7e966c87f40ac6d8c5d14887db6e8a83a8446496864c444ab70b7d0a652de512c6117007c05cf7211dac44d83dbfd3b54dcb80ac082d0cada05bb8705535b8023e7925784f378983f5be5c85dd1c04376173b124918cd2cb3a18c7765b647c364b170c03b20aef49af6b9ae64a7a254db913acb5c376b82f5513ca0ac84e5ddecf0aa84509d29be9b347b42fc6f253036799091fcb0b4c051b09ee556a79f52b93cdefe188a91240bc472fbe3699ef5403b7e440986fc852deaee127d0224a1b7af3a80128776ba838769edbedafad34208cd8b7827c5845d48b70314923d68ae570541d1870ef0549fa7b6283f8acb1702cf60f08117cee1c9323d88e436a43023a996497065efce17b15b431e30fcb967072f3eae9b0d6a74a60142fbc568e40048dfc6b024e48f400ca3965e1c35b1da35b79ce9b0c1c2761a841aac86b1d22ae5ce689dfc5a56e15b8d50532dd40ed287f68bd81810a7aff8bada9b9fc31d0a9aa3a5a5d188fc777915428f0dbf96a01154eb784b648febec3d9a4372f0bd653c1c27ad0bb95f0955dd44632738a9ec558064383d8cd85c3e135dd126581442e686033fea51a75e12a364288c0d00ac1d769f58a7cc4d98e8f2cf34d73a0cc98e4f6724d112e8e6c157d75c8f2246519aae4736fbd9f349900a69c565f2b2f6ab099c00f991a52c887419b032a03a8f48621c61db67ff858ab92ca29d86dd4288c5f2a0596c2cf589d4e3a0763d52ddacb3628ed8fa318885b565dafd38b55d778a0afc3b0e7275fcb30a80a673000621b3c912ef5b476265f82939ceabf05c852e0c3d493562fe4a6be9550349498270bf6d39fed167b908cc4ecc6d67ee66ee211f0b5a396a0c3eb211b3326ab5b402b26e1e69352f8a6b20ed5ad98a211d8c11c1e35c5e2ab8021ba8f597544119a93ca7d0963d884a0990f2e2179b686b6171d5a5d7959d662f1677a2449630ef4e471d7ac909c55a889be975a15bdc60209a802b0c79dbb37c909161228013112638c6261315c9e250babec3444ff1f60c2235b2429aca4397cc068aac112a427ddd822202cf9568fa460f7b1956de81083a9424ded3fb17e8c938e4d8fa4e24b099dc4e3c7b56960e84084c4518973adee1d8c41a7ee31560e37c25a874f0069f042b92817b6f57fe1680aa93ba9b768889b767977282dea29ea79493b337e1beba3aaf8e456b2a09632a3c4f9086f0c7eaf1ed99b1e9e366a0ae3107ce3cc734615ca4ed6f363dd27b11d29329e63990d42a6350bf1d86bcb78b80a7cce22f78686885ad81a98d5b58bd19264de88f9e4cf7b7925c1a6e5cf6c54769229f8d14ade775153b10336277f0756ffd9add6c8c9fe5aab09692a2ab5c2c9b523294e8cbfcc292b1b16fb761022dfb220a60ec9f5656f9418a1956cc7d115df0e79c68d1027f857cd76544ac1981719e72ce6ab1db17293a3fa1a47fd960818611a32f98151b55edb913a3dfac8acd02367db1f08227dc3d7af905d46037fcfaa17f356aff76c20014327741af4fb25044728f9124712e943237420c114225ad9672b3e94bfcab27af474a4c2b3a1a4a78d580904640e33bcf20e09e9d6f6bdf5d4920d6ba400d6de28331408e1240db20eceea66dbe2406850c9d06825113cb65d005e884d5882151c9622e7c8af915daa7d44a824d32cb4677fa58458ea947db972e3162790b6d5fbe90036d7a3f5b7d87c900dc4701170c301ecb0876d7f6762edd307b5e5419c015c6dc76216c180fa72dc8fd00f9979a66d8e96f9137e05fe3ed55296d771716d9e63d083d2ef6d0709e237c81b3e0a0f43be4aec69c969a90ed077c2504b6170d6d1675bdab58ae6e0132ac47f5ec8251ac1e46a7f154bb7e15f92c8cab005944163ac658cdad6e3208a73832a60fa174f82414c10f2737734e9e79289818dadc8c992490727f740a7018e418abdd0877f27988951d2c4d0d744fd1ebfe36506e2bb053cae3ef45d1488956a1c3696912ab0eef170e29e7548aefe8c97ed7ecc28c44b7e421693311178950cbea36aeaf46cbc3efb599e53f133e124d28ca557153c60297434b61d4949a7447d5d3b5fac8dd27f7606368bdc6c3c87daa381bcd358f0cb13126d5ea51148d40f462480a6601d0b9d49039167fdab607a0c12b954a7f895caab8ec666dd73057d9482c65c68294bfbaffa883158c4fa422e513d097a5a36c694581f9f1e8289af94b8deed56dae0cadb5deb4dcf8055c604cf28fa3a731747121cb3e55f46734e2a2295dc9be4567806babbb89a95de09cce89159504b710ecf43208cc6cd9b801ad2653f60e07d7147680d2de9ed1a33db7be014d883ba77558e3bb3b7c1a954ef6f9c5e68ee2c98e844c28a8e9bc087c101be0e6b414ea42bf2042ffab6efc96803cb14354606c8a8c79c21632839c293d5f7bc4ec94931690cc8a3ad0fe764573d1c1a2f0d4a06cc6c97f60208487b66099699c1bb30388bfbfece187314b99e135ca2c79e70ef76929876d537eaf5abacff7603086def3d03d749ccd0ab42948cf4d8be46d0c3063afe4230e286f3ca26876b9dcb8aef22f891e4c0f7d5e368528d04869caae8b94a267014964073e5733c7a2f76d4ff5cb4a8c031fd4a8c71976d10d4939e8bb0c508c9ab9587171ac579399a100c38afe16e6c8a7db631d12b6e45e78340c97a5dd6531e44701e1204ebd6843de2d9a58d69036a669704caf92f7bdb6a7f6868566c4635f588796b8ba728f86d9d265e8b6d091ac9b32be3a88b1b03860b3dc3b7ae21f290a1c1eb27f28489e576388b88602cb56647f1d04621d9adb16a72a4383fea5a1f870d03a36072df2288fefc34a0e2ef8ed5bb4ddf94cb37e299054b1c8bd7f7700c1a9c2deb950d9643a9a254da1505367170dd86f330d98c7d72532138c2bf0fa99f3f741498f38b057353bf712c2a5ecb048131856cba5d78adf2a48e52db95ba5c14fcdfd929a2128a6ae323e73f7cd225841c9ac67b95e0c2d0c101289f9defbee5b5a0069d46c2aea6eebb4e0b59aa38f5df79f592e8cf9549231252818c8424f86ff7414b927dd4b28f128ed287f2990f8e360a1af63baf21161e7585cdf05b8b3b91cf01601a355fa410cfa657990ff10a633e56804ea157b7536d7fedcfcbccea9b03ef90a6caef9d00a8a1c06e8917b773d7cf3fbc034ed3b3edb4e04aa455e8d6a84ad539962a90ee67b1ec1de006b1ec3ab35ff65eb9b07a4aa36a006448fbeeffed1fc8f3d89727bc74816b2a22b65c4b97094ad5c2d7d6433c3a640f3f3476e1e2c82733530c287b91e4cc1608d54b1d943466ebc6ecda1544e1fb186d696b85f04af93ac05b8cf02ca4a15940c39339f0c2f95e100828050b08ab636f3329a9d0888ae42e4747c5b211458489b4f0692fb2463086057837e0d95201850d2dc44df713d3cd09fea9f79c889467657068d419fcf5d7a1ccef25d2a2e11d229d4decfe31a53509213bb375dbac9ae51b7edc103da5fd336aa50045f9dd0b994010da4051594552ad71b3c151ebac14419628fd29036cb1a5e5694034ffab664dce52345c61361118889df947814974591342e87fec89093ee72f4bd4ab0655dda41987f17b6b83862c2670f1ee79dc9dbf20ca7c47dbea445e6cfe5fa4e2daf80b13709332e277e395cafd6a80f3483cb5ccb95939ccc117e43ec0e0b0bb75fbe7c77230b0257b1fc8e04ec92d739459ba8e8c061bcb7106988ac69243bf016db69db6330bc53b008dd514a45b9ad084325b39601932f374edc5da66312e4dc592be18a279f88adb1e2c4644b0754ee48170b2b35e487bd3a78fe477da6bad9b73a191e1a755dd3f292e9760c393ecce905b6912c17b1b8390ce4d4aa956b49e69e17f42b8c67b330f0427ae3988c3cf7aa4b1b0b65159c11fa1c3c1281c0f6452ea3f69a2da497ed1dea21fbb3501e072a64754ec89aec31f4557a4b8d190df73db4b747ad4d131d494f72f515c75ba2aed5191d959a2b652ce48be8aebfb32117209430a7cdca956878a8efc0a4a0972c68d839093601c1d17df1dc1baa6393e1e1dcf9f0c2cb32d5dcfe0561e4fbe457d202f0c744b54d1d3b02e7dc109b1ec9e63dc8b76676c21a8ed432dc3a0d476ac9228607cf8833d710ecf7b2288a7be17c6b6c503d42283964c73178fcd3141fad274fcf7c6733c109576de7fedbd34a88d356d5aefcef3d3c38c57b83cdbc9f9552e187c3ec5cdcd7074f50c1915c3b6e545a5996e624006dad0a6068ec440f58cd56a3b724797b502abc4c3df957fcb6f52a0ec44ba9e63414e23c9c07223d2c7e5f2c71f972636fab79c4b39c6734ad711263f47128c67528c483da9401b4ea1277ccb866ddf7379d1bfc97f8d278df8379f8de1be22b94779ed12dea772291ac8f7049f8370e3777bdde699510af728df5e2319b44df1e3ca220b37d7f9ed99c5550ef1cd7f63262f5d893f704db8563bea8491b7863d23b196be5e1945523a008ffe26de2541dab8d4266680e86e1bdaaa2d7270aa655789ffa7fc2efbe24eeaf9e4882490d78cee2553b550aed45ee68f062366156d6b2afd4f703f312f2ffb5dbfa5444542a316b01a0c09b6c7429afbebe855306c1890f3638a9bc7e320ec5bb8f04e34833788ce2e0cd56691e96a6a7e91b46849ad5b8f615e90648686a501bb5d174cb13d011a6574e7e70c7c5374ef0834dabd32271865d3ee42ca0d52cb11a51263ac332f25b89ab55798d48f719df8ceebd6294e4b19e455f1e632316202a77482cf77f1d9b99ed35d59bf28cb89504242ad40d887ab4eb21550c8b94b1cc79e69145f89291b44081ef36ddfe3885920b6a5baad0c8b0122b27c31184cc1a42308a4793068a1c7d2cc4a042b293cf59a717a4d1de7e6a4e0f7fb815024ea31a340bfb352ad4de854b7abb60940d093eda7f13bd162d56ec533dcbaa0503a690a840df1d82b9ec6519e14d8c690a28b682de0ccae45d9e982ed9a90828ebde21ecbca35ff9e7c0bef1f36e66113e07bce73eb438cb07168462e4002be02d5e78fc025aa8a4fc3fb003d5215b7c00442d71e42103ebd70fed4893a32b3a905c94ed3ff42c1d752914fab9d86bd2425facaa0637ffc44670462a627c456f8c4e8dee3471fd1893848de4d2492b321379bae32675f2b5c95ed9506b666f77e9d4adeb44fc4e5a4ff5b6c43073165aec68b31ea5624c122c5c28f0b747fb55ef84cdc26baea894fd058417626277b9c8ff06af09630db335ca2747af3cc3f933cb676b7be9ae9e9616d394405e00900d7c9bd26fc9ccd9988555f03ce30a27725101ce4dd81432b140adc0c849161f8ab31474bbe5ba29e0605be606bc1a82a7b417ba47a162a4734324e03ba1961a4c4fbf764996bf3f4c1f7834a672ce3a4a0bcf6d85481b4fe2b681c91cb51b8f148549606c98f82bfd598dfdcc940e7d78b3318417ba1020bbf8ffd05e6983e7bde0eaa302da2d822377c770ebb9c6dcc16cefa37d3ecfa4e99690c5ce2c87a7a633d8c6cb1ddcfa8686e82d2010ce7367b67365d55f7b34873f39de3aa787a21fab75a14c355d0efdf84a4ef747704ffa5967bf2bcb0707325fa6df545724d39e81b93d0a83f87a848de5a1b54f07c679c7e2ba4dbcd260e5f97f3f650c03a9b5f6d9a28f8835e6053e480b0c9d8c9b7602cf83924e464f3e62b9e71e4008649635b916f5ea6b94dc4bfe81ef7d81ad905d02b16a6502abe3ce8d74f96d6dc64b8a0b41511ed718267436d2476e5da962fb3370b755cd3df82b6b134293c29ab19c8b5c5796c681a16b01d5c9705e78978e9bd5154768ea2f6a6b1164e5001f7dd1c3399cb58c01a4e8c59d2488beeb24868f1bef7de78872f6241b27e69a6bd3526f7c9bc8ad905b5cefb3db806ef1c7912521d3bb900740a182cd99d7869c748494ce0c893d2f3f18b1f68e629c3fd0f2543c6f5ab344991ae5677213090d1a958bf246cbfd0a38bb726afa895bf5bb91216174057abdc13dfefb853345ea06f3ea7f3c6a68df96faf0c1591742650516d14ad4d5fdd5325361c4f5595770dd6398d3dc080ad025dc5c0d2ee7dde0786a04ff466b096bdfdda1d1e757874e0fa6826516b1549861315d843a00ef9f001597fac184302c00e2dca005fd01d789e52382a7393c4dc9ea0add5ff966ccb8c8bcab4550091d1a41bf88ee9c9679c3090531bbdca0da27cd392c657c1c4a77b725e39e41ed8b20c468586d3b2a08a1bf4cfd7bfc310625681cf89ba94a7309b820824af8634f7bcdf44c8dcca28fb2a5f66b2b076f52606286e88c9619dc058b324cc7db3d3000915c33f050b256af12256bec753f0f1188d711cd651a732b77158ce55a9cedbd9479d8607945eb4b7b1d018244267f7c6ad9b02d35e2a715afe44339fc841d17c88c79a9330efb901163f3e2b01f4b7ebbf3bada83f622cfad2cd00fe8e3420a0927042eb343bf078b3058752023b94cc7081e2f9dacc1180ea37f11af5622ada64de10fa349b148b5707f2e3c73fa6035558d5d1bb7a13c05c4c2f34a1fa7dd357788ce42a63d7d4f4116203f33594bf4d5d6f25f4c14d3460486bfd71c2602a1b0dcd954280c0c958ec7ed401cb61e55e7cf9346993033d43d9f27a6e47826327d36862e3959a72f45979319a1b960cb7e835cba2f009f34a458ca587f0eef9d032f1f0e67b5b3e197d3b46498f738c6bfcac79f07f858997037d6696f71c0cd026c0d0f7bb5d373a44ca2015d3a8dfe83735cbcbfb60dff3337f5e50aa4f86ac4f66c77f7807ba81077398567d45d1595207ec0a3797d9fdbb454333b4d7c702f450ebd053a19c85a65096b6dd966db096e6541da306cd33b3c667bfd9ebb5d3356ea1d91f0ecef1b3a6b5236fa3713d25846d9e4985d13d2bc48c56638592dd2659920f2edc833c8a14e1b99347c241ce08da0d421b529c724f8c9abe2fd6cb590cf6addc01eff37ec69992402fcfaaa8214163a507baee41a05b1b437cb9b0c6588050cd94bb707ff9ea37657e5368fe9124fe3022b30b260131229b93ba94ab22a256fd8cd21cdee623eba58332c2eee8a39026bf908c4e3ba7287cccd0e9318acedc07a1ec800425d81c0f5eeaa237f4914badbbb01088ce41e137271c6ebb31789764fb5e9a278cceb46c6ad0bd5546dcd38356a2039e64c348902d442f4bf0042711fe9d8adaec2244ae49ed470fe547fa2925b9cfde23b728ca0c88b5b2462e220a854c543953ccac1c677921019e83a35c80597d618883690e6c9fd3ed926a5610efea98e83633533c2029955882864884d921341da7ad41af3a8da49bea26da24bb951472c4f51b1c29e42af9f8663650bea62d0bfedce41d639927d78b5b08eb3333ee51a440446298d79ee528dc003c7c2469fb0c9616bd86388b178dcfaf8ed385dbde9c5befbfc3a5928aeb86391590b37f6eff5191cc8984fa76e8c8444458ef356105b56d3519a64c246b8d0f69abab3a3b0e1cd67c3e5fefa9e27dad5142104fb1ec58fa0792d134dc965897199203f0fccb2a437ffe49408ce794a11aa4833b8eaf06aea9643c5b4433a831f44d5c907fb72c3fd6a10ce1ba2f9aec1844232e79d985f361339a7f895063d7b5a83d4c9d1b83a5374cdbdf2c4c103e8801d6538dd89a57e4260ed42dd5637729e936d1350ff547553a7f1710542faba86ee6a072b1ead264f284fb0941a035d4a17c174bcafe291dd1638c98ffcf00af1a32c11b186cca4611f5e3179541c00772f4c576916f541446f07bd3f4e04fd8f58e2555b872f9fdfc1ec7e6640edf30bc04a4375251381c4cd37a25b128992c7236886ff0ad200d980f15ca89092e711cff955eb0fa5e9c2b26dda6ad908455f0f00fafd84e22ba8094b6fbf664b83df1cfd6c1220e427c3e6222edf2a451d511120f6a3a00f5e5176b90d19f137c44168fb2020e6d56615f582cc901cc62a4509fdf2bdc0ddb8141dfc0b207c06b0641f86dc5436d5d96260fdb8282597da7b5e00c19614dfa0e0272a66b32aac4c3ff4523d523d855e4c737314a53e96a23cfa863f1ac1b45b7717460a2e247aa3837286917f3e558c1b3a1ad4821e34ea5d34b9297f1715602fb071464ca9e351621e5deb15f9d65558cad50bc2c3076b610710911265fda7778375392551db68ee38a663f91ede4a7e3933d2243f73830a4a57822132a568d8628f7a5ab2066c09b08858fbbfcc79399bc7444322618e68a3c045bf0971bcd4bf62c37f478eb30fe3b8af3694544bbfb1a370a3c2f3f4b8c63a3db8832f95ab6870144f1b2c97398a4fcd9958a8f23e89a50f5e7d985a33d69f3bd1cbb9458714173d9ef77f8367f810c636bc6908d769771eb18b5584451d5ba66cba5eab32894c0475dbc67c1c8a60956fc93c7cab499107be91812530060a8af9e175f36fa766f5a4d8e976743b4d6de248a61ef681517fe387ff96d128eaf670182bf70534593a7a4e370bbda0d5555bca61abf194a96a7bdfef26e68d1b5125b2a893ce48eb7a5f886c1f6e224e68cb0b6173d7c6c53b91f262dabe9addf9460d5a34283d4e69c660e6fb810b3ffe679d22dac21a0fd338cc5938a8213b474eb3fa10b968e4f472da9cce044619da4bff0c972b69b4780ed1b0488d48d098e0fa616b1784bfa5a3dd888b0ba69b58d679d44476c162d774e21e064af722a079239e67abcb6a2af821e7129f7ac91439e601220bf6605d8ea551bacd0b84f793a8c55ca6150ab64c79b3677924688741f7cec65250c360cf9ccc05b2230fb351bc655e5c9d24531cb18cc732b8570ec43d7fcd7945f89f743e457ebbf91e0b62af6323ff30f96e057510fd97ddc2d2c51f0428de9c23b652bfd79f1d9f80442cfa6711e9b98f0505b0d6c443eb94494e3f889f96bd82012d2aa6070a1d533c70c1d99840948fc6892e102de813f4cd58773995106aefafbc6ac29b1b8fa0e301feba80f55ea4929358a86c139295170ec9ec3949b6c8ffc79b42790944f70b6c2ad3db4627cea71fc76097de08dda780c9c179d2d995177a3fb11bca4b5ef8eb6d60f41256918b56d11a6daaab3d7e6f29458a3a4c045ca5b31ad6ae8fd6e8cd22a2828bed762c8478ebe6020941b4ce21b273225ea0c9f32382c1a8bc25c8c4af1cf5200456b8a6eb7bf2d388c37c9f8322e2358c231532c45b8bee6ea785dcccd07609db359918f838bd1c3ea7afc8a4046e784addd5a385f236bd8b150400c9efc96d99940c9177ddca47fe6758b9cf595a68bc01c582da4771c71017f84c316dcb995804c287e2757d18e99f083a0a421bcc6ae1361ac1aee876f06db077ab58adbfc791182017a0720c7eb1ff92f9cdb01f2ae6fb0e04dbb0b0b823454faa2685b0cd5c6fe079ec37508cfd1c7861bb711c56271da27bfea715f3ba718ee06ebb8e99f7de36799cfcfd812a4aa86e88d5e4bc6a088c678ec696c5261bf851fa67babc5ba102c24248bfd11b1b4bd0efbf43e06ff686d02fab80c07de86f79200cd5319fdf01a915b8f3a74e91d1b3652f92ff03d9e022aa8ac630037f4c32467292819a0cc71ba13a75088db1fdc37d889fc4d7e807e4106f15f226e0b86fdbdea99c60d0359c211e27940b67512782b8bcc43d04f19b49a486ca31f032b60e85ee15bb3322d19f03e471f0a7ed6af3930de57d9eea573ac82c213db75a329a64d2ac45c9b615ab49dae3115f72132c470c372965fd30c968b07ee3d51ce6c39ae06d604b3e5d0ada5804c8d23208eb5d29a8e801619ec499a0638256c9d61d2cb5294ba6955dc28e4590447743d08e7dfb9d809b11048ab2352eb367ff7f6c60725fd2c3e91c75284fa6d7358835e7761211f2067c186cef6777de22870e03cb2713a006f22df0859a06552e20444a21278047156f9c4452e8f707955663e8c827657e1b79046faa8f9abbec3fb727fcef7aa758bd0bbbfc70dab0c72ebc0912e98d73002c692d026b7f9216f968ed07117e7ea7ed353f46df6f8a34d03850b1765077cac3e8476c44977b7569f7580bce5deef4223d324c93ef237e2018e80f4525bcd1e769b4a9ea02a656a0663fd0288c16bba6e0bfc827d6fcb719750b9954833849748110c6c0587234acc32916cad3beb5c378ddc5e449969c91b85ac4a8ad58adc4c352afc13902fff20c16640f49fe703cfec24b7e4614a88475e9b3a27c0cde325f7ef8ebb515fd0e0c585e4883430d69eb3e1934c0634fa8f713712085473cfdf6a321d66b91df00f4dcff558cd6d0ffdd6584b2eb804808b1b19bb3f83a5986313d43f650687111f738e80b4c5213c9a201f5acd3214a9add76357bc8dc58bd9cde3748303095c1c5cdb6449a245d9f7746660be31091f19e74f14a584c563913664c02c7defd1044ff59936792b1b260de6b5e031dc57a7f170a78fbc07abad4f2a27554dead0e80d95a25d4e690ae7fa86775d581607050e6d4c625733f9bfe6c100581106cdd80562357ca9d07442a68d80674a7ebef9b404a2506efdcc09bca968ac6f914b96bf525f0f67cd003aacaad42d690b5486c8dcbb2c5a5cbf4078a035e29b49db8032821d6bbc0cc7a7a07f168fec398a797daf8d6a62ac6142bdad9e690883cc98174d5596e88fe36961b2e0cacb6cd0c1c7648ec62b90f61e7b3d0d6131e12f2977ea9b8bd2c4aa0d9c50a32676d93e9fc9eab7ac5d72af1c607f4ad61e1b0ae1f9c2b4c6445c2c55b26a117bce1b1b00d14c2cf0ebc18d586d84b471980be228b4712baa1582f367f2b8bfd5d527384e19eddfeea3388e6ababe26d97e985e95582a2aee026cc54642bd7d0ad3cd39ac62c0cef07b4578fced23170bbc1c3c72a57ee63bb6ef1b5e7704833dd47a1fa3e2fe2881278fabc911e16d9850da76a7ad1cfb8f100fabfd933ad262c616796f9d2bd3413cf7dc1f5e7c54ce4f87775d912e35022ac1af3a44016aa0ae845504f98e5929c73b4c058ae50fc6155fd155d4061ff75efaff475fc7526cbf42b11a2c1b91258f9653e416327cee315b0d2454fa827b8f66b1ecad149a7522304b774249ba531ec248c07b411779e2f2beda154726922df37e3c20a1303e008c2eeaf0a0298564c5f6a30a99df8489b85fa234fe34562a173a37103848234153269b8bcffd5c04ade7a1bdcac05123583f219be11d61b93e18447317f2e554fc30da1e3d17b6a211357ac96549f6b9be24ea349c94f79543a72f29d1cc922d59ca9c9f3d113eb6cb13acc4889a6faba593873781bf0779e5d62d34892e056aaca28f4ab9a3e61dca3149c787bd8e75b4d868332001042a16ae93ef8eaf797fca8ada1bf8ca2a908b12277690fd5d7f18f54690c9ba94792d186908f38588862219d3ade99b35db1a3f0e79bc8b47ab9e46994a4d17b5b62b20206d5e2be46ab5eea5cd62fc860f01b20724fed757c4fdf62041efc7892388fbed2b186b10d1d03a8186676732c891214a8a56f14291bec8af40e65411790e9f6e7e29856f89edaebfdb0f2d86ce5d99bdd4846f10f011211dd6325242c6b931619760b5c55989b25302330ede3b68ef0971ca3b33c78ede489f2d7120e8bade80e8cbf92b9f9dba9a9ab6e41179f55e2f3ac6c303582028d7c1819a6e6574c130dcd0f4416668bde2a7af5a73fda5d68a3d79a81ad5509ea50dac7c8728c51389f12938be3ae3d49e0998d8eda44c300fee23e2f871e56dc2e599f20090a4e9acf2844216e2763d8e9d4039cf61b16ad7e92988e8f3ab8440e98cc87216a82b5d0c470f9b2f881fae2856911108481e8c0fb99c0796a0a143cffe9c152be638d6a5e6d6da1659f93100f9651e78097eb65b36bf727d9e27c8179289c749e4d0e967b3b99a930401c4b598803193f1d87023c5747fb6567613fb0aff5e5becd58b38009503af1f9907b3b03cf44ec8295aa8e878233e5fa44f312aa5e6121a7101d2ccf64e9dc12ad8e5726243b8145594760ff4199ba7f85d3ab0ccfac737782096738ecdf3cf6c15c3236f4227edc0b577fc62d7e39b043bc6170d307cfb21bdb61f09367304764eda5d4f093aea69139be33b72c96412e33879ebcaadfd96f98ffb0832b825fdb9f911cdeb4ca21b63eebcbc8fdfde44ac76790aa9ab3f182117a57dd88c4b31c17c731f7c8ab63a3a2995ea840e84b9636ba6978823c65c901f4f5e20a92b9494b03bd2c63974fc68e1df191821439a5e28229c5153e6550e6db73574bcd2dadad1f9aee2e77e6d24f8915e92d17fb31f53ecf5382de40ca18c3e00122d6eef0401db345a55f0e0f9be0fdaf5b67c8b95c39734ca9e57355768c2ee7ea32e1b26aff424efc04ada9af25a3fb241ad6459fd96da16ee4330004b2722a61f8d36779593d9aa3f515db63e00cf66f2c7c05334b9daf7c582a075701627611c805415de69d2f7a54151c8588f51533181351ce9cb007358959d6d0a0b2da29e313de54532fe1277716c88afbae623193ca821f6feaef2889b6373dec00fa1637a2abb2dfc948688367b5596bdeab58f0a51ff8256a244678180a2cf5f310b990fb679be299d6f7180ccfe5ffc23ded9d16565a1939acc526e26a8527c23247473721f014771fb79379c602b51ce5029fab73282baf98ba893e37468a38c4d8bb930fd591506d92dff9c739292f730e10570ec25db7a9a361b83f4cb522ee7dffdf121b4161a2efcf68ad87976f6907d79541c1a6079d059496cfa287f2f6613a8d67507cf6cea5b501cde48c6eb4f826a9fa25fa74774e3cbc3a64f4191ae248a17dc1cc77a216e29b968fe127521ffb0ea662f00b0aa67f330a22794dac2b82f650b7ef549a24c7ef3aece1ccd379033cd3edce81f6cb104f3608b86d6e5dda7c5aa7448d51933afb198f6d9caaee0c66c4da45c23153d0013d83eb494a64384b41e7f59c8c4abaf79119409c7b6a2123d222fd43bdf2d87f835b3b9cdeb818eb84e88af399f5b039ee61b80d3f3462bc33b2dc0507795538f91ba9a0f71045ffefb254d7b215b32730fbf07576dce88eb74bc3d45cd0b3cc6ef82d10242fccaba905719a4c95808f3f2ab0b481aa1c58e8e501135fef369720fdba6b17e12da14a95e16e1d82739c7b6f33eae326434e2fb6795a7e64ab8fb1446924f1e96967e2921b48436fd02ad7fbc2cdbcf14a4164693c9d24c5f2801232f404ebbb5ed4d65400727fb0d592954d68ca9431b7b81845ffe7b34f784ac0c8630c695e375c6e67ecda12c6baaf186fbccddc24169fac27c8e64871874259c771c20deb3552c36080417c2023a80ccda6000888ac7c739c0f698662d9fd4afe8f3f096aa94963f62648131c569dff0c5ae7c18733ffd77ed2f7b52f2072d2dfae4328b50f14f6bc054d3760630b4a7d848a984d9610f788881ef3d3dc003daf6637de6696aa40bea63d26e1a6562db6ff146e5d4d6b70c8e7c880281f11d0e98cd8bfd399ef30d9d8c74e9b62f0fdb7e40940b51cf2197a1245fb78eb7d7b99f75a1a48c661233147c2ba52cbdd4526c9228a7f4a240203b7cbce1c1eb651e0fb38e1db49aa7c5849be3749e633b1f54e9d2b2fe41cfdf5ece0fb59b52750c061b2a4ed0661b5ea2c8fa5c9450ca5ba500b1fd5fe656b7889f19308f9615c7bffc7e3e8dc863ecf163d1a4edb19d081594d13751f1509e2392d038850c9d886d61b7e560f4e0ec8f098726c864c1efed9683d080f39f56332db05881451bbbfdc56cafd352cd6caf2751db8ede76a08035da25a12cb0639f86cff9d4b0f6942b9e9f46757ae2db24a0cf491d1bbef6b226df7ea0f6cf82ec69c26d36023e65e07b116d6549efe634c7c06937b3a5df09bcd4b88f93ffe3d0871f92779aec6cbf425281e84d8ee9855434b9e3e1af3749086c45c9b0846ce1d0430fba04551bf1a8a8fe5dcbaf0f27e2896180c602ecb6df46f937613009c6ea6d05ab44650d3e3f0bb17cccb964dcceb3412268458cab8d80650147a5ab77f2816da5341cd60e7f942188e2df3f5d2514d8be342109720e535520dad576fd90a8c2c1a2bb34e8ee871a18b7178a6d6f6a7abe0f11bc160b77198ca78e7a526b8ba406797f4b7579be9a1237cebe90308bd87c6b688ef02192eae724882e0b67df798481f04d8101ba0dbf7b0c2528022987efbc1b04a6ba94a784c3737a66939df6e64c5b59d60dcbdcb0c5081071d96ab5482a37128290001247d2e1b6664e70bd3e231d2a728744827e7aead661bb72721181dd9b2259d6166eb80afbc22f9c3eaa0b2a1d0720df96ae53b872b6d8bf8302d5542c7d7854030b721944eac9a679dee54c983ee36c3bc7f1f9d6ccf38504a39594bfc2c19186a8507f2463bedaa187bea0cd8cf1c2ddb89680e5dbf7f8f58378e09f0284dbf4a19b0429c69069c7da1fd93e6d5da9085511951c2d939943fae882ccffa3e9595eb46a579b61aeb64091e7f7d0775de51956d0285193ad88675236b95130268c492c8b929a4f82ddfaa6c4a71654d02ee4d5fe79dd99f97b3858a62fdc1d36b66d73c39fc61d61e02489ffbc23f4c5b0c9c05a6d8c8c0d5cc08d7cccb867f0f3b0b01e996bb2e2317bc546e8c7c772a6fc0e14958651ebe8b2162e114408dbe92b1e9889776e6dc02231997c87878b5c1024e74a6e1f33beb98f8ad9c3f8a8365a8ca84d5407174379fcd9bc4ad49d7a7f47155769703ecec9a208a29dbfe537175fa67cfb54f92bc8ec2ed2b6b13089be3bfa4125f040d018c459baa191ed0bea0500268eca3cba6df3f4069ce793c58ef5a8b6f3427805daf69b0927c2709874c00e7cd26ee934068f529b250feb0cc8e94575283f4b9b18ae3458b7a27dcc4ad822505302ec989ae2e3fe08f1151117c9b2c9b383652e9b798bd62c0e7d7434f73115902cc811297acdadc11c71da8dd6ca69600f24b6d231a56b4cc2224c3d269a36b84d55a96e3507943a90636ce6954bf418f7f824f762148290506975c083da487373908529dde3c2cf5b5403c253c3a2d351838989bc123b6efd18453a36ca289790180ab2eb9c38f13637fa49cb5153685e4a8129ec73227a7f28c3404ef72e8f8c94f52afd505db0e2346c4712b4f557bc0de5b94f5193883f468fa689482f18356929b93aeac854399882f92029cbb3cda7c3dcfcbc962083bc460a138cf47d3bbf7df639ed30cc030da1f2550df04c44e508b5db6750c08491898e0f53b16a8b52c8df87a389db7acd7988323eaefbdc62b333a179af63cb93fd41e813d7651b935c88959326c67c289ff979bbfe7ae694e5a308e2d14efa26620aacf444d28bb1e8c92b82b1ca3da939d952c0571a438750e7feada5279e541c7b14ca277414c88c17fc2bccd840cea22ad5aa31422c9a59861c151b2e6dde05691d0f72349be2887e61a5e9ecd2c93e47faf3dbe7dea6123d333c5f5e9681ed909e2a3cdbf7793b1853cec587a143f6bfdcc1cb09a135d28148f9bcecf4ec22ddbb5b73313f137b2a21b18aab25cf525b186af374f7e33e7e3953bcc8b4d6120431b9569edb17855108f2c71c88ac1c5f9eca4b7c6b9723011425f81c1479f972e89c23c974abeb7b1f37b63a2be3bc2876cffba4d4b0ead1d09ed42b7a60f2277f8cf833773788a5df5ad134c24e220a1d0c72e6c05ea234478a79cd52927e3b97cef6adc4da82bfa1aa61452b20a75b5c4586be81434d5b977ec0e1822ea01b165f88307ef8051a09d7a2c3e7e8daa56d78d2dc179d0bff7fc587c8ccb291d16340d5d0d0af73fe974698c110de14ae482951beeb25d3c8facfa39de0faa0f283c39dc8bad1c546cd6519c3026a1f4c1023b2d4dbfaf4fda9803f1901d3635e581846025b6a23be5a4c881f13ba9d5e0b048a5da669cf60f1e37fd32634dadc939732308014280375044314c109cc28149ec0e90b19988e2d5520bb72fe0e46037daab379fb2e0d6e479c86e9ba2fccc8753a282726ae58772c9e8d67d462c5f3c96c93f44e3d71a1e7b340773b04a88d2a9d923570b00c65c48c72bf58443bcf473e022f8bfcf06a77b2ef9b237d459ce6cfb750e7274ad1e29a231616ac06a952ca5d8fa8789867030f67987bf22fbde0e2d264c0cc738825b4269849b4131bd0641188c72dce36cac948b839a9a4abc6263acd2dca8b9100b580e32e0a6aac8e7baf760e77e958764ca8a542f19b5d86983ed9947aec656572c0b997d3260998cfc6a5c20a00e52532de505a3fbc86e58ae4db8829155959678d2f81e6c3903934422b4f48c07aa777f0d97023135d3c36f633d5cf34dbbc75332b89ff4455a15cb488029a03d6f7afaf6e2bcc4fe61d5a818890f0b4ff3af2f404ec29458d04d1816ccb4faa5e85ab21a0af96c5bf7e6fb5452af08101d5087adeb0aa7fa9de4587b2c19729312c31aa5b48742e7b6a318670586ff93f917b773d2ba311fc1e543843890322e7bea0538615144e1294049a89417c75b810cea050e18e02161b54df971d677d42230a3034fcb186605ff8885f589b0da514372463c6252a0e29b424a0ca950ed4ae4372253a76d84fa152e82eec4a5c5fb95f2e50fc52cf49aebde5c408a5078219b6a146a1a29bd38311fa260a2b475d815fe93a45c3a91f7b9056eb79eda3cc1ff6d20576fed78852d7909f51ee6f787c3c97bb912291b5b81d3cff5de3c64cb5aaea3cfb7bdd0843c297473709df6da02b2704071cc3a3d6d8df0c98194c11cb0bb2d901525ea87028812cd1c83791d442ff1a175ea0cc2f36e1d8ba336ccd72a5e70455cdb62f2596bf6ce0d670c3d1bcf0659e5c2a8d5b863464d886042c9bd081ca8aba4cce69b11de62504eb2b477c9d0105a075673a322decab9cab8bcc72801fa9e71cce779e4b111843a84714e3427c51a4b04c27cd45926695b6248436354a423158503058a5457b7f99245642740ff1d29bf9b97a97b554e8d812d7b19a9a75773d3760b9e5bf2c54fb1781f06bbe3ed59ad21a1367ac91922d5d7736dae31ad7ed9ee02f4102eca7bcd6b9e116040335181047abd9d121c5f9caed275a17841116999f814840f97a592f458f69b541cef084aaf5ab567e874ca0fe1897118e2fbf2bd7a08cafd1afee32f219858c7463f17e7117509acaf9232463ac86b56e005b07fddad7c9f72dc974373c11f36077fc097142b8af7c4aaf39fcafc14c8050a595511b607e4aff7b4ae77c084bcab1a71049d997a779f3d653e54e494b92dc643e6e5076e70428cd5f4f0472ab974a12ea1985e36e9972ffe8781c98f5a13e145be74d60475902cd9bc4215ca44226e8ac18831993d68a530dd14e9a3a0fd953c6ff9fd888ad3775c25790ee35794219d8521a9e343d8f3c884d9b1f10ea208d9a576eac2b8edb669bcbca0bb75bce0fed97b68a1451b0f37bd3eb85b9c02e1518a5f0ca3491b7b4a8a6b643db6615b19415285b1b60981e5b35c440000028d86237da90d05d02afe7a3c44b8bc14f90e32cd8eee74c02bbc2ea87707cc2d31937aa3d899ee68c0764dfd36aee494293a58a278c0ae630e59a7c01c2fe0490dc1f074ed1c701c18bc20c3f8becef39239aa555320634a4ce24a84c9cdefcd463c2d1fa217b342dd8b02e5e1a7ad9eb0ca714dca67b6b41c77b00cdbbe4d7708e0ebb64fc4002a5eecfb76101c377b34fb43d21c134bbd760daeb9f71fd7c48104a5355340370da68fbb1eb1daf37b78af04575047cb961807b61c5a6afa81ae195fd022f268468cd62f9d65e34d8602a599024b4c0524334889147b4a86a9d613bc204c9930451159fbf6114614908ca9f07d6827435da9f4cc1d774359f7fa403535e53ea4cd8112b79ea947157dbe6b49586a49ad523b69b66563ad789afcc97bfe07f638475f202d49817dc7a46931dd92b52029ca254950e9e271b63ba12fd0d2276ed8d4f0acbfeafa9fefac79958bd7cc32fc02a99f4ed3abf5724c9565b7d86a363a2f8ea331104c9ec86e40881917eda94794a87a1ba3976af81b630f3c4cb9adf35d07186d902abf3820dc758d6ed6760d00cdba9a075ed1c4c42ebba5f69fac1c38fcf674af63c3b891e60d2bcbe55a0c71e5c6d404f252e36d2b5dec3926478f316965dee93358e2345e2ca9dc3d1e2b393562c1bec77556af7b959400ec87977be20ba550dcac482491d8f98eba3778ba8a7159ff321f00fbf4943641d27c4d1e6281f83d3e82a18f911a0eaca1d7d3e3c2f01aa129cdbfe5b02f45c5893fd51fe27b3178790cd921fb25b61703807f2fdbe7a03bd31aea7675a14ce84f58dd1d6546ce39c8dbd2f8c772db9b0ddb451d583b0670c011c858bace076c7f63babecffdf5539f717f01944a5a44736ceaf7cef853ad6170a3431f58021a4ed57e7e555ae2fc8cd408a3c310ffa280878665c956dd60f01e054962d1c1a04025e677cdd4cc625323fd178882cf592b1be4c67c8b69c099499aeaa41938500e8ed6b2741c14d8fda77b56b4cb209cb5494bafda83bdefbaf6b97171aca442f307df2941f760091b952f3b373efdf85e90b2f6d800263c03cc7ae9d9f39a2741a409499520cdeb6319d529327742c163413d6c0105f3ad753ed780215a4cbcbe5304c4127b5adc72ad7a46298091db214779213087c7ff978388a7ba90c0006c9d20775fb055c2acb2fa77ab33ae7b258418d4d2a4757111bb9aa772716576a037833c389b0cada736578ceb592017f6853d2e4ffa409ede2bbf4daca61ba744f6884a57ca86a35bfe26e7dad34908416df5a3364ae8783993e25a589e7cdcba7da86e0ae113059098fbf3983224d0025d03b70aa8a2081e442e912200cca7e5c19fb4a62e865d7bcf942ad6287dc38662b547651fbbc6b72066d0de440b794a21ed5168d644a1d70fff3f03fccffd120e91c3bf047689ed7289c2bebad0e66a380f712b96cd2bc64428e1bbf73bf29eb67bc4bfb3eab05a4dc541fe3099130971f4a91aa409c70f1435e251b1158a53abbaa68cc1ae25459a1670c088da3bde7b87feb1a9f9e735d1f4e5fd62cf57027e0581e913d4f374a31f958e8985fc806bad76d6241890cdd31fa0c288b524df5bdd63d70971ba44aadff989c13732cad7fcbd1613d159235d3dd989128305a0eb13b222433e47a48aec53cc062358713d8db8d5ebc46170fd23b5d67ebfcf2172971318a86b6973f497fd0e20ee9a866820e207c3db8abecf49f328f459b346fc798f3de98b9d1a579f55a6bdb8ac264d13964d725130be3a068bbeff9e3e5013d32b2d41b97cc08c82f8499cc6de93116561cb79d7972d1bf228bb2626ae53a0329a129eef5fbea7f6747c61ee4a2f322ccd5b24d4ee8bbae5d8408e452b1145a4c02b6642ab7eb602827b79a05e9d772771ec1027493c65dea0e7049a805c016ced744aa4d84e3471adc202d9d4e1b8abedc884933b3fa8b4d5e82a9eeec79287d6787bd74b395ebbe2fa4334fe77bcbd78a3c7b1fffd00fcb9beadc8600bef3b75df325d85b5b5a5d8ce0ef086d90a938ced6303c70f9be83bdad508718e1337cc266ece8cc2bcb87a2de373ba02d37282c279f8152ac8f0ce86686e01c57df754d8fdae0286a1688b577e8b0b1ccaedceb09bf6d8c823658a57c684c70db16b0af9264df5b6ce7ee1bf92cdd9331f406837dd0c6573da7eb1d61f83afcc672e7d9856d226b394ebaa97a47d0123908adda36db4a486f9de2d6da9db97f38dfce41b562908cd43112664d2432aa7635f8d48ab37d16b34e189fe31ad9b221fb5762503f409fd28d066536a2a481767341e623a286b5a79885dbbfc41e2f0f381eb7836039fc6a128152c8e1a638f5c70a1442a098c1d87558e64af2257a54710bec34c38a8e371af25be5e226385ac65bc871130afd62b602a36771ad8277e66da6e15719c4ba6633eb1d7a0c5a390607a2134e6718e96c4a03fe636f1ad706752cfcbf03201ad8f7029e65f1d777a702c512148895b5917f837713ad03907c01e6fe6f9b107967dfa62360010455d96fb01f52a9117e2d59a81c3fc307ecb26b9185669225e6bb35f71a2c4584aa9f81cde22e643281f86bb5306ce00e60f32313f9f791d62d2fe442d41cd3026c9e45d2ca9602c17a6b7bfe67776503d14f547ad85191495b6e674fca216f0ef1f734f6d46a3d4ba67a72439b73a35f6362871c9348b3246152b0be333cba74a6a7111f814b451a4217e9ff159bd1d894d4af58c309c5c50bc76c3083e07abf243b8b29f7ea9e2c89023fb12a149a70e1888b1b5faa1953ed9ac48b324077212dfd6391ec3e304e6c0c5aa22121b2fb885f7435dbdf072029f64f2afd2f1a6cd6fc7264f991344281cf0650015d9cbe450b22295d5ad2758c4ebe14fc87b2ff59953bc7e00b6c7e7021469894efa8a17f479a3c6b8ab106996144f4096d5c9db8735ac10b328e96040791b1864a70ccb9823abcbeac7d2c9dfe142849b6d60779069f13f2257ef39ee04b72c61bc79f04dfae6521c8890f031b3d36947508c1c7f8d0163ae71edfbe6b054b441f6d888cd35d93770ed0b9b8445833515289ae9ea74f09ccb2b959da4c9f482f64c8f75aefd33d8a25af76ac3aab4dcc3f83c9edf652c3f936ca1b8e89526d928c0a11ce1c18692a2f58ebfb46ceeb1b4585751c1cee446c1770601937fa129cbcb5d4bd0a4f4f4e318c059e9d8ed215ecafd9bc1af7d40a836f0092b448dbeadef55127510503a33b0e3971e71c60e4d726fcbe4234112034c408bfd04dc941f532129ad27a02c6a898fb495c63539a56436db479e2d02b7dd1bc5404c2c936ad8985beef53af2df89be778ad5605df70bafad8af54499889f5f842d9a78f9aace43da8d038a1ac1ea87baab07766b89424b8b973a48f39424a9fdde849e6dd1b04217183c413acec7b96f088802ec1711e43a772c2c489d1366508beee55c94184215df5e1e199be2e618bb00abc841b06b96371356f6c69ea2530c197ce696058d68eb6349a3156eda9311e0f2b7b55eb165cda52440ada97b1cc1bfc9d48c52c300d2a23285c2cc4b5bd10d6ac9c21d16c2daa225084af0a53c3e30e6d5bcf6efb8cedbd7676ea562c62a21180470f83c0427813d049ca465a911ca4d9205183ec3961c552459aff8cfac46c7163961034c25c7959035b605a4f7846157bac013d8c312caa335b66a278e2a7ad31cbd9b878a660d0851194e3d02c642084cc54e779cb2905d49bcca442159717ff8122fc8048f1827e5610b41bf2870c3fc763ac710c84dde6a52788a06cffabc83d085cfa28d2a8ab1db898074febe72d84d291a4aed0fad7be23992c0e9aed46cd23457b63b49090e7570069620edc6dfadeaf1ffddbcbd684447768679e961c64352eea4b27575d08f4b18c6cf214ab93c50b7f41b4b7508900c32a8e0d0fd16d58ec1d8fdb94c299f623140f918b707548eda040b8e3442d74e012bc349b970ebeb1af71200d90dbcf53d9311b290c57817da68166aebdbf06c0b91230706badc192edd33fe3d1ab0934635619670fe9baedc70414c42d112751479657afca860d74e7b974d091f565e683b3a0eb6524f1b9ad99ce8e639555c8d5d207cb973fadcbd87c51f41dda420dc5e85f39a3815c435616ae9cd55d56c52abc910fd20bf2e2fed7cc5f654bf6729c27daacd34c329f580a0192fb394a08dd90173360c46710db4012542e98f1be88255a3100e949d178f5a8bb7246b529a3897ac49620f7fa301d573e3f7f0880e340b713c359cca723f8232638de8e1d5b6fea1447ba7e342c5488f173530c9ac5be23a06cb7318210f1f003947872f933597be61e3a7cd905af101d08bcf375e15f6ce71f885fe49d98c3e201f61a1c04ad09f13fe9673988f3d89d631131e9d4d506c67d7ad6d8c17f73db3772cde21213baae089ad0ec56b759f98a3aec6387789e911e63fedc927a49d112405ce3e031b461f7cb0d029591d6935cf170beddcf0e8d8c7dc7dba0752ff44fbd1d07afac4f8e5c2b9d695f991f7cca8f0caf286c14d4f650388823c3470e31cc98b833eb6f58132213398926224c24b5f15e02b0209c73f2d7d19d8a3487878819cef23fc7557879bbedaf7d23f35589aaef351608015ac0993c5357f299125d8f57a1e512b211019aac28d3325f9963a9da9b241f976c3b384fc2686f0b4e463ba502cedbf4a04a97f057a2c9260742d107b4683b435aaf5ff0db2df1bd0c573588be37841932978e0de5a06cf1b6ace24143da5391c46ade4376dbc93cad3eec5487c78503a7bba2c4b749b3799230ddb1ea7b3626209baef6964bcb194e05425561cbfbbc54a82f2eff1900c3141360ec2f8169ce5773c7bbd6126369bd0e728d6e6eaaa75cd07a27665976aeff22839de65c0af21a647c5e1cb31aa750142d779d7fc805375cbeb1cb4fee540c5464dd3a6b41f479441b4edd391bdc547ba0528152892662b98024995e80892aca677d90976a5d8b40650f624ce022c53063656ad15271aa5f3298060efa045dce0aa3b1638acafca9d97b65e3484b4bac1057561e944f9094a5d41f091a32d950a001ee8b7ba157574a5a1cecc00359a5c058a044cb36b12917193c0f10ca894ef44718be1781cb30ee5ccad65bc4ba979ac1e4b66e4507f3ca359d1359006b858c1f5f48ed1f4e447d21595feb1e2b01f72c80f097746fedbbb2f28d2798af89a701c128d1a14bfa132d0bf32f3d1699a20c44d59618236487e88887fa1666a08349043d2d8e5bb821cd4eb839eb670b12fe9464b3a4267251c161740a056298b326b0d1eb9247e27bb841f5c47e29632a40dfc3462dec967c9c255e96b4c27e6ccd12922224ffb87834d51dd0bed84a8e01c66b4c79cc7f1c423b38b1671c4cd5947ff0518da648ad579102914a9b9821ff0f503492b17d6f9f9f30ecc6eab0c6db5a156a538865db3346584445f689284bf0c174ecb903640266e8b22268d1192e5e6c1391c0c955296bf72ecfdcbc57a1d66510a8939ac07082be7b96a61e39857422ba60f3b3c17bbd6ff0b3e61557712581a291e0dbcb7198f51300974373622bcc476ddaf8065cab72320a77137c94fb148809c85c7683b133d9e53fe8a9ead68b487fe99f36e7976bd68d5784bf3f9aca018d79fc9e2047cf2c44e4891df1f698b2f799fa9ef608b288a5bddb0750d436dc18f5619b9733814df85539255fd8b7804d016425438885b573a831ed0bcaafc3e5b905dedd3c19ecaa0f5371d38bec22a6bf4a83e59dbdb8a91dc66a8ebee43540740fac66e763d9cfd99a5ca6d9bf0fbf60305cb50c8db83ade928024b576d01b038bc1f4ea02ad98c7ed0682a4d0b9437fc484042e83c1a38f86d2e92da9976273bcc1189234ec41c2cc4f22bb09b076a055f22c1e964f6abc95a8a0765498c5d58fca5f5ae9366890943c53d508325f1ac677e974e171ab616f490c9a39867de5d49cca2dbcf0197b611691bea602190ae4693bbef3df2fb53ac4b03f761e46c0e1262aa4459ec57a19f257294ebce262b7a068f533713923e9198c2b8bab2917dd29eecc51710b882a06b7e1910bde8a720eebbcdb221cc3c61d96361d6b5675ffebcdaee9b1ccb373bfb0eb0c7ab01e9a9ce065a27a438ec520fce7825b31bd0a8f2818e2b1edacfee3fbff7d53098e712f61ac350fff679257fd508ac7d73a0f4fdf6a963eb1040251a4217aed21ac0819ef89b0a0e9d20030dbd4bf5d25818adc9a6516eed33a7c95a863a2da4f5b9a27c2d61481670c050366e88041ec061605750ddff6532e5749bd9155dfa63c85f8b0b2ebaf29c09e4b0b3034ba09aa4401f3acb6408efffda6cc9d17777080608079652957de08971d3d3eaf50566719e44f4fa4e0b6cbf10678e246add4c3f8c18e2bc94e39507a9401b66dc1ce1f372c6c77b59bd54ddbdbd8aab773b66f6469d37f749f363c63771da0697fb3b8fecaee6530b3544e57a6a47e2af922b69662da006a7fdb49e6a21e59594091f1b9d84b144c5016b3d5a9c7dbacf7f620722dc1b390d8554546ad3020056704fbca546c0c69fde4ced1b6f2bfb99e06ebc33b5d8efab5dfb89be61d2087df1e89da1e65dd9eb18ba3282ce9879ad11271b22426590d01a0ad04c59246cfc9c284b3891faf170a91f5f22c83f62abe9990bd738689d5b2b125e6000214e860a51ec3c73fcdf5c2aadcd6e638dfd2b0abbf33b82d84c631be471c0b4ef19982b7604a9cf5a2db3a5c3ae609f48927730f71b7c3ce6b931fc3bc0216ecbf7d946f31e8d90707ee9b2a78a5d6de400b85bb4cb23d225d2c1ccefc069f24c789bb0fa3e47b74de2db8f72908698050bcf3fee452a6db07a2fbd911f7e8971cc51d9342319dcf3dd859428eec68a4e810d8345b808add7407ce8e78a38a524f28ef486787245c53d8493127666e1fe1a40a138875353e731c15b2108174d5a76e4fe6469e7e78604093bd5ddce0af227bcb37c98eed931c2aea53311ae4e97ddbd2bdb1f8898b50eb65f1bef6a3e8abfc4a3017ad0de9ea1d935994747607b6025ac38d03c55014ef591f36642af706b9c06cd5cf95c36b183d5093471c60e8003b72945a7422e150b376a3895a69c45ffe7c5d622d7be078bdadc708cd3f7843ec7f91b18fc28afcc0ce8aaaa09fb192bd295a4f196fda97136579979d51ccbf48c805478d43c7ebe5ad5ab7d49778c220c96e29884227265acfc7c941a8cd9afd922ef585ce6e2f538f4e6e9434443c7c9b6cb14b7b013e89b0fcb5f6fe0fa8676f6b0d64aa19a5fa6b929518a12d2cf2ad9efac8ddaf0557f3b52503553677da6a53dbabe793542e7a42e4abf67d50205b6f748a9adf0b81e7a85b1217b3c9a00106c00fe9e7fb566b2c807b8419ac49df29f54b50743c18a94360289d53eee35fe8e1cb6a4f4d93721435065facceb1b943128195708eb26549b376a3b27422be0eafdb55bb94d9d22e00e48a98d8b36391c3eb9e60ee1bccd3d3a8533bed1f0d04a2420fbd0c48ba255fa117c944657d1345185976af1484ab1529661a3c4df10f05e637a2f34a7cefba2e465334222a26d85f895ee8e46f1e70b39594887bc9c327114878169f85c8e24edc52668bd17128177bbd57c0914774943a0f9a7c097bb3f452ec3effb90c9764e9ce5c665d6e4607b08a0443750ed2c847cc9dcdb14c0bc1d11b8a031d923d733f5172d8fe3c3c3d1c527ffe1b72e3ae3a8116ec67f3fa8bd6d9496d2ad99f2783462e2537aee8347954fd97bb624810cfa851cc883598ac3c61472ba682d414cda51d47f76ffdd0444517791c4c56871e8d6f89a6bd7fd13c20bb7860e64ccc8f456ef685c12e4a4041d9b6836a597e23b683c20235dfc19055da15abbb3f5556155850c795c57c5210972a0f5f74ea088292f7695e0424e9f81b58a66ac1fe6c47e20dcdfaa603fce7b86e142c3a67e5da77ea63c92e4813bfce1e5aed54a2c8ea8b0190897cc378c473e3f052bafff6f6307de4a97e104ebe9a3f1761d2b5fe58825116432d0e248ef4583148aeae0b9bbdd893e27494aa4908b6371f6b27f1e18fb0ec20f31e86678b97be7482b312800443345b6c9f0bb5498f74cd5be1894ee74b294dc147083a0407c7d92dd32842d52a79b2310f0249f59417597509ded53e4d5b4db84f362fc6f14cbd519a7e89cc33691197e0c658c2a5a736391cb1e904c923aa8e14d3de5d29413e06ae789fa4983f6866b383c49fff302bd30be7d11448e48248bc869c6ea062fe913f7af152485a206f84f821ff69420f18ea76f9070d887b7da7748eec73d603716ecb863a0f2ed7481a3ac5e6192dc22f6eff15c40e802ac03e3f81ba532f768c0ea658f93c4a8ae51c5b7957581931101b078e1789ecfecbc3a8e87716a7a2d3dafce36131d39d050c38e93dd80dc49e328d46b526d866e277a9ee1d21f2dd63f40ca9fb4598cdc9d0d0511c42250aa2896064c37a70829f6fc2ac888c3fc4e0ae8e1a4b59220d44c51fb9c85a8c81eb8000db90a2c5ee473a8dfbb8ae15ddb2ce94643a69ea6c651d48e2fb06cca513af8e8b6cbc33f474813b9a5b916eb30a68951be8f2860dca8cb3bcdff0e39bbbb2139efb1fa1d0a6e18db553838d93a4ca60157dc28685b4b9d67156b789df36bce14337f676f2601692d47aa1050b6b86526d51db4e08c8051877aba0201caa83570d530b7e9f5eadf3f610a54c501ce23cbc8aade99e358722e90973a5b2c71610bec5381fd96e837a1cc600853fa363098e03c40f0d8922ff126de33b51c03d1d3f0b653fed7773b4aa25a4ab7f2fc7ae6ce4df090fc0b69265cb9bd8f152a668f2d7d70409b99f9177fcd78d978de327d5c8732cbbaea2379faae794d691f1d194d09a5082d44937ca4d4c5e22c0a2c207e602b8689dbdd1efc71559f90ae07800bfd8b7acd9a044701a734ee664d957c395f8cd283df60ba0914d32956f8dba9ac4d346fb261f25c8fb4d9625e6e9c4d5a9efe859b04e9c5afef230dc633161ab27281435550b3edf0994d4a51db47c7c6df13097588ac601002e2eca18cf32fe5ae26dabb8f3fee9de1a846df1c6cf9e0b55c73238171c2ff8bad7d9a3b4eb4e3bc7b6158df5344f7aa897c2bc7f7e076ab04f1c9b2a2e6c02c81499a65a14ccc5c432e58951253443e445bb73f9e1d6a48f330916287503ddbe2df91907485d9e92fd659828a22e046ce9bc6f555cbd8d2c335db9d2053a28587163a4fe7e78b7eb33051e93a4391b2931aee7b25c56feea7b07cf3c8a5ec23a465869ce8a2c6dc637a63da60240d2210de2559b4426e9558dfe021fd3c1c850ed6c9946b2d1ddc49e1f25a67a9af96d6a30457a5ad13157dac593beb2bd1491da446f6a7af58db1db9a56ca397059a25d285c22a70fd3f34a5d392cd582cfa752c96e4ac4344f3ec278c52e3f232e5a368f718c0e2900fe87c9ae01f200d7798cd286f4c5e20ea94f3dfc1570b80a99921a833393f53e44346ef7be339d28d09fdae77756c343b32aa4613c30b78d39cce346670c60685e297f7a0938d68eccd6993c08f1f72204871eef90a437e1e204750045f21b005d01dc00601acd1875479c8c52267bdea2398deb3b1fbc7589a17590d4cf96ad62296ca6cfbc5df900c3efb87bb291320b3f7fc0959d2eafc321d38ee0c88384a17efec1a8d62a1b9038386f36601f139d44fa161ceb3729e0376a2c7e6926631b03e7be9c90fa55c8c6bc1430727eab36ab4eebdaa5748cb9157f06d843cba4d648b320e4f0b850fe8d75e30586f7773fc636601aeb7805af45ccedc9c86092ad1b634cf3cec771bfc39a7cfe73395e19bb4ea8164a1a11b95a7fff9b056306e00471361c6f37861433e02c92d1cd1988b2a4bd19c10b847973032a12ecd1af14821f71d79b3bbbec032d6be6366908263297d91ac52937ade0f709ddec2020f8e730734f69336960123aca245628df848ab36504f1c3c3476e8b94f381c156c74a696535d283a2581094a71f6b35ae7057a98bf756014145b122951bab158e92eac1059edcdaa9b486e9981b503622193ab8ced58cd0490f25a519bfa28785cd7ad14c1275030d848c4880b099ecfc27b86d236f25e06f49e67d98a55fb8251cbc197eb317b4dcf888fa8dbba9f69f8de5785b1e7584ffddfd6dd7e44f964298b1f5a3bf01478b9b92e0cda5c2b45c2aa08ee43576f7e3ebb4bda909b20b6985b10f61c9d9067f01281f2f532522d788f54fb4f468fed1ef4ad635f1c116a6abc1aa5f36d3a75e7e34e6c87707af7e77993e95811a0ef8ef7e5a2d14f3995c16c4eb1721f3627755861f164e94bb14c6acda6b46fd74ce6cebb26a9d6caee14907b3a8c06060d657cfa463fee3659d63546e616f1e2b0f8e3d7b7c4ff41b720d8e273907105222e0096dcc930229669e167b6747dd1b040138937b6d9478e020e5d4317e926331769c4c45a83b225bca47350ce81fa6aa0611746f2657ec3cf787c9a96fd0b76148ee8731e891709e63c0b5773e09aa94bd26b2bc30e332b541c0dbc6212f560c9626ae1e1d22003ab1d209f0f94b030dec906eae9d89d62507cc89ad740cbceb354aa61dbaa41c3e9e51bb4c7ef3aece1ccd379033cd3edce81f6cb104f3608b86d6e5dda7c5f0c8732f059d5ea902d31c3a547135ec1b3a1e90997651293aa6d8e3869ca651d86c3be2d5ac0505dc95a8ee21d1f63d3f48a2e090e661e63124588c6d0502fd01e303006466f3a66f4297832271ad1df3a3649dc5c0a8b6eccd3dfa05fc070f3a403bc739803fec8df71d0e33496523a78e44a1a8cd6f33a68e14c58777c82972fb7d092fa5b57685380c4a41b7b8e2eb7640d0c7e009f50fc15ae7c3978b1a0c030c094748228df8c1ac3851ba2e07a13a6f18b2ac7737bdc0881f7b869cf490d1b789fbd5a9ba78bb590cd89763003d92eee626e2794b5b6adf26b08b4163998eb62697f2a71a06f15fab950508e6279d4bf492de3b332c712c6c2a823c175a9ece5da9b69ef01bdc3c2e0fffb9edad0caba25cc4865c5a14ae66f6e76adb62f97dd35d72e1e3367ec354c3af3436234baee7f3b2e65ebdc872c5b9467f552af15219baa791987b5099fb46f10f4be5baae63b6253a52a1e4041c50d0d288cc5883bcb7c93b73fe5be6d308e70218d2195c2cb58930458e671037f6c31ea1386cacf80c40207694290595129299d994ef8c8603b7e53983400a059d5f3f80909b3cd9991e7b21ba7ead15c82bd4587cde8ae76e35fc96a6d264e159514da4bfd349948d1424ed60fafee35b6fd8165697fe86239a933e0edcfa0b6853370dae9207de1bb7d28630e95a24176a6158aa82d255838e9559a0ac75ab583bfb26c1a797da9a776e0b74fca0581cc2541c1e1cbe19308f9615c7bffc7e3e8dc863ecf163d1a4edb19d081594d1375166e9e19d9380a79af4b1ebd7a51d3cf2e22df50c8d027b0ff21906a62b0a5267e9e59627a785794553931706d6e0116c46bc7ad20dae638a69949d3a787a645c6a9d10d4de997b0363ba3c418f1bbdb4b9f9a1affe5656983d595e047770b5097e319d77b3bec233db05509b36e8aed31c047f53b77c67588fc598bf5c7899713d52698e63bbda39c94b543887d0c6f324faf2de7946ab7c69623f3ac15b51d806eeced4e8aa90a0f3965dfae8bde82886da9ee643c2749103f9fe755814dac664250fe576dbe470af6de27feea58cfb872e754309e47df02ecf73b4e92771bce442df637ba92bfcd967005ae4ad0bff01a83f0d457ac25623d5f1a0df63336b1defd24e9ae3bb54d7592a0e0878dec28be7c528c9c544890f6dde943c0ff570fbbb30f4437cf97cb601bedd7b38b4d71d538033ac3cb5b9f4738cce62dcb00257a1b8758add89d916fc9dc752d7fcbbd604ec80ece13890fa48c7d60097cae912cdb7fd1ce4c70313fb1b161aa2d8f6eb1bdb154953011ad05541744adc3044eec085445a23c14042785317ab0c8ea51b4d9291ad0088744b6b2de09f19624481f07efbc44b70d78ab9342ffa67d452bf2806ffe761783409e1a32341687437a6c953c532b76f7eb417eea878ec89c02e14cc6cd5fba7da075537c3de4e994f6619b1c954cd4b8f54073f414782093a2c971930c0eb5932b564427a4a76d22a3984d44f1e309ad627e5f68c6d8484debf97b5818c31ef5442420ee598638d33ff7eadf6de27111a34b3ab2b93837f9c80a9320ce49e60b9d15d0578ead6f6f9605fc482b937fbac3094afb829aac89024ac586b0f6578331300dbc5a9c6e8b6a92f7357f8d63db6e7aa34ebf9989aec223f43ffcaa51ce3f3e290ad8002c2cfe72462b1b4db27b9138eff5423a9710c3a16e78651ebe8b2162e114408dbe92b1e9889776e6dc02231997c87878b8070fe38043adea207f8a66ae5d7aac0a16439de307350de3e97a937fe494938a6fc991063f76d09b06a4d3f3282d78162ed11814eea0a0ab2b12e1998942b2f800b948841af1c284b4798892d524d53c9907dbb6a133621a314a28d12a475cfc3a3a8d40c273b57bd58f10bec68945ac71c8727c94ad79e6a54f9eb4407cbe10cdbc57384d8fd595500aa6d24522c97a71574b52cfe6a34a3cf45baa579cb6e641f9289d03b2e123b27c5727e57c38ef65a0d980c7591d065b2dc98df854c5ebb671d9a5b121950399f5ed4400f5c4df14add43d536cab2461c68b83977a66dc2e186d2d5ffddcb6802c951ac301f5d4e2ccc851adc726fbc239ec57de4c7dba60b0ff8ba905dffb12fbfe16cc5a0a437fd8f986fa91770373a76266a01af3a424c84ebe6e09ac141aef0067e1d6969d96a52e22f7e674ecc294d954a202613164f715b24a7be8b26fae612d33523a846f1a713acccfa7b323be2f70349d923eb52e29c9ed7496ae7b0d2d677c8299c9db7694b28ca7acf5dac767897fc7d795fdee29a322f4b3766672d1fb8ee6554f8d68cace9368c06228c61e4f37b9be5d1bb4b22ca4963974350a179af63cb93fd41e813d7651b935c88959326c67c289ff979bbfea8363bcf4d469b26b307a5a39170d56b3e314f288193c5793cf55c6b1174f8935f708eee2d99ee3fb0c5447d648e54e797b0b20802b6ddab19e647882d7672131ec19ffef43f9940e715180f89cff3ddef8ba2c1b75854632b770381563aec386a5d15d27e64d17731d07376dd42893e264ba259ecad93e95b24129db332b0a209c3f04d2e22731e9cf9549b87ceeec2c5bfb1380a685793a68fe3fa2e5e9e7d48884bd0fb03be626b62d7cb223225bf94c93e89642fca3bc5e56525294bd54810bec5a106d5c60825ee23f936b6e227c722fc68bab010efddd70e2ede406dcdf0b6100e8553cb27729c086e908a74bf3eb6598e8931a712b35bdbabaae489a6216ae9d4a348916b291c77dba582afa298e2b658642a95e2654753ed5fd6f5c2d657086696708ef7922a68444bbc92d542ccfd602d3669e806f8cdd8438fd0253b0e791b0d649c9e37a06413e2f01cb04c40b1555dc81ecb9e10de14ae482951beeb25d3c8facfa39de0faa0f283c39dc8bad1c506b17f9b065139e34fedb2769ade3964083ad0016f2016826b53bcb142aaff7621eb7b583920d838e14bf3cba5caa333dcd4d146f7c739a2c8f6aa10a40f60b1e3154c9668ed745d2d7e9d9ee6b95db0a113d7f96b70b0099cbc070f4474f8a17db7f65343d0d12287e8ce83305cf182d318f803dc0634317c8e425fc45476ea68f4a9b8c9fd31d98e8e3f3c4c5345c04cbbd5e01d1f9569084df81255f1172f5d390ff8e2da66f024f9649e7ee89467139139112a2bbb83a6e751ceae24e9e037a3a1235e1147bb0a82d5b48b356bc8fc7c26e33eef0edd5c43a058ddb117df37d44d5c89ecb0829851ff0833fcd384e7f655a7f21d9fc1b79d8af395dba331a2de2e807885435bc8f39028b1379c70e11c42ba9172be381da7ab69bebada78957cd22e4f5b6d228a2f6373b898f9e458381e90ec39d9a42b72635052ed3ed764fd37f431550f04e3d202df0d3a35e07791634386502b7f9b90b8a299a7f9e9f3032b5b27a0915eb0cb8ffbe27410aa1c8fdb303aaaf8f0761952dbdbc810244188baa3050c6d04834040ba6a32f3c450596706fa932881c6afd1fcea3f9e3998faa287ee40503f0f11c973ef931237f95b16176e75c33af6ab4875d49b0d741b18285584d5f5cf8c5f0f6d77a5a2b77dc4285a2418bc10bdccd250b8aee3fb4527a03bafc3703c7ffbd93b2167e07429321cd4077dd331c8910fc2946633a67e5021168ac7b8e97af10b522370f57af841e11a0a4583a3fd022c1f59a0a39ef7ada103b9485b9f5403dcc62c30db457b58a6d892b650fd3bc216fdf10055caca0f1b25c38d46f13e54e727d6c906a7054edacbafc57a4c172f635efd552fc548cc41bfe34b378add840b22e1aee7085c6dd68b698172a8120957e9a6440d12e78da8f0c69f037264efb6a4c06512d962697dda8f2f217465d3e985ae6e3ebb05209c1e3f7f981758a969d662b8c5d8915c4c91ef9dce983f6f0124f548f59c7447bb802f36dd272d6723ee4f60e502f7b10484bf5da6686be17805d5a1a67389cdc286c8aa627fb07b5d074919c0cebdd02cb29a60be69ab7c92ca54ee5851e05c57f9e11d96d0ba6cc18f27ca8d34c32fbf89ccf6b5c2b75c615226caab061c8a251c70a44989b0f0e3b8d2e4e6a1e65085864b5c32a310601977281bbffbe672409448d8bcfcd28aa75497f70c6db6a4c0cf8a64d4d6e66b5f7ce7b57d3f69a5a33bb2333ea7d5e3dfd9ed1ba1ad2acb136fcfc1e960e839a842ab99945f73705a13f8acb314fa508f5b0b94cf0ffff6129f35125c0c25484732a38840ccb3676ec6a9c9a97648d60b21f4328e120149846e3be82e0ebc67dd1f76376cf94925cb3e746a0a496b44f0e56c98259dd20d0b304b43a8a63da770dbd2e930b5f1b27cc4b4970bf36f41600df62003e6740e3b2f76ea48953a559abe9a79952d84be299b5a73ed0f2b50cbce7a5e148a7563f320ef29eab586eb2342ca2f890d15e0e9c653690ff34b8f156ba05aa2087ac20288fe600a04f88ce310a4747b01258e4a7c4e0cc10d5036bd220291fc603dd314cd83e4713a0f18abab7e25baef85fb4b918db9f7827f9a3062b8b032fe0c4f91eb74830fbe4976285c882a0a92f54ff6cf081f58f3eb8cf8f6bb5c0c48487e8c155d108dcb91afcf7ffe919ed32c033336720e5d70f2f671cb1ce6763b094c786eade4123a0819b1349762dd2f98d1fb9e9a709951bd9da60b58a82eeb7bff6d8336687c70e4cf7db9268e2807ecb1bb72bc9c1ec3192d18637a6cc5182acdd2a8784d3b06238c0e731aaa849451ba8739fe1a58f615b9ab01cbe810024e2cac5fc4afbcef0007c7ef7fbe4c9cf29dc55e2ad4135926111ad8e0ea92ce6991ab57dfc452fffb19b46ff6c244b61a932ce356cf6e57a3596b5b612c180921b146b6fdfbb88c8d619164ecb17467531cedea447e942124c8a0ad1a67c95f60953882b278d7fb906a8849db9928e511413ad4e59850861d3f138243688d5c3ca36035372f5a3d28e9a1d9e0dbc0d02e59d7c7299cedf915a5ab28fd321a79a30fc1bef288bf2b2a7fc96afed9da887e803688b099311ab2baa2d336172c8dc3072ee4b03bb718792a3ed23bb7e1c307d49a58097b6496971157562bb6a2091cfb5d5694c074681a078d3a6f09df6d50e05a282ad1a7f5e8b1f8cc1b8efaa376aae730da110e5f139aad56badc24aa5ff8e042d904faa6b901e6b2065d516805adbf719b82950f1ccf939e80e8d9e24bd4a986b5c970f22b6a1ec40d84b187183f2a289fc2c423ac8b0e7dfcfb592bfd37fbfa70fa4a1f135bf6d89de9603b889995d849b45d297427d66572efe7ffa1b0743cf7600fde71c62e21691d860cc842addb5be217daaed5fa5d665a9760e710cc4ff4156d6e5584954ba58cd02c56eb3dceb4d6c48f0abae248d229ebe93a7d166b99cd04faef4ac2a95ba4797b2986e2c5c977ba9e97e5369eb8323dcb60f50e9fc1a56c73116db1d55b73a7b309c60905828190c08ac76db25b7ffa0b5b853e2a0eda8df7949dd56fd3d2244c09ee788f57f9d5fc98f7f87ec77741f17c4e0371fef7983e61ebab7dda90fc559bcf32b762603338abbb0e55d8211fff21608a069ebb243418bdcb08ffad8f73c04c9d6c115de7b97bebc8487b25aeb5837299c45ba480cca300cc7a8e19d8de5e6aa14b1e89afe88504e830cdc9fbff0a81734f99c604814a4063a946e9a18578bd373ae5b4e732f52185c4a1082b757338b73e76b78e2c3852b2cbb2d8b24399877efdc8fcb823eea7a8399d3d2fc64a4b51d3b1e27cc409577304a395d326949b2cc3d4e6c42d6c74f9923ada4354594d94b5ce685da9a64dc0d6b3e45bad7963d3d91c9e93182f0a7a13e3b04999befa3a6285c1b3c05c5697adc655890a95fa5ded927902443d5781866bde5045273275ae49a1385b5b71b8dbac0b5f6dbf6aba1ae4e6c2ee78b82ba26c90117d7ebb39acfde3780a95e5e83c2582ef00354d6625284e3732ff9119344387496f33f5157a1c299238b24174f40a7c36604aace7cb92c40f244e5ce6b8d258ddeb80e6305147a8863163ee3bd9892d602514d246346da577a49eec2658f62bb3b45c722ebae77b9f10f3f0e2ca3ff0b177be9edd17c9468af01e55203eaf656fcd70dc9c9c609d03747b5806548655fa79a36283ee3d521b10e20300872a169c5db3c82ec7016683867e5d19b7b57ae631badc22ef04acf8e5e9e700f72dbf7eaab4f61b21a31d2e2249b688565c9f234f5df7a6c3fda10211dfce7fbf7560974982f8ab00453baaf1471379016cb3c858e18661280fc8fedc5dbed9e29197602655cf2d85b538b0e2d3449e6cbf56b1d4ad91d7c992c35259b0777129addc513b6d007644ba4a0e47fbed14575350a4a7968b4beadc207b7e8cb178f05ac3bd444e4799ed5685d689a5b8d4744a36219a1fd9c6904668fa66c746867d46116c6a95579daad5c1f5d7ed67ffd9874c3819fce8709224fe48ea8c951e42f8ea720635e5f8829f5c459f282c97b39c4c6d5376a45cccd9ef9d63db06c5cebebb304ce589856f55aecda58e260f58a00c708aa6ff1fcfb6ca8d7d3645abdfb486b63d3b977adc73049ca66828b16c8704d87d19743d57c2b4feed7445b926a2748eb067b7f2137a1020521a8e01c9d7593d64f9e5c5c33b5b4ad7394ba5b2b257358a286b476bc523fa75808eb31f35800ba3fae40ce033ff19cd924c3a39d4e4d1d98d8b2111955a9b696d6a882fa02a2919a556fd49ecc31edd916fadf86b87da33eb0f2896365c147e48f8040a830510cc4c055c45776d894c1d01beeacaa290f4a1c2c5bab42d4a58fe81302d238f0182a56e0afe3b1f4492d10cf942df3e240fe5e1be9af735c2d1d77b91714ac0efbec64a132b4515136d932be06ecc03db9bc3d604fccdb7a8c7fca67636ac2a398daff2983eb6f962f3d5c1c1e681755f1bf990cb2d9970dda1f7caf8aad07630597f208b5f6c38c2ac0df865d4ec356928d550c785add02ed992b969c99196867bc2f2f470be409509fd8fd64a8740870e7b108ca91acd580ccfa00c9477b8312a1ec33b800dc6db27c01d7e41fb21ba9398a173f23ee384f9499c4b8b9419f99fa6838c6b5580ced2fd290da3ba122bb6bbb055d06b05083996e9400f4b084909d90af01b2aa3d8755aaad5581d0c73d59ba9478e010b1dca09b894ecc1ac5307069690ec54bfce089d2c64f31e7761c9e887c03ab99db4d98abae8e86335f2154d256fce797f9716869bc2a7eaca80ce4fd0d240d61004046924ffdcbc771dcbc0ef73ae73e0cb8520102fb93db5674789cdb0e9560a91fc8583f03ff8bfb113941c41ea4bb07b5d6a14b821b25226cb977a5357c576b37f620485d364b26baede3cb60e59491a7a8638b0bdca428fb62bf3915291ab853b1f59c68bf74e980f717aba9b66df5283a2a50bcdb08fa5830a4084d2599d9ac3c6edf969d5b2a2d92dafd988652dac0d8fa796f44d909e582f4cce80b94d9ef435edf2cd6101390ba67ec0104af8d9d19772fee0e1fb9843e9a6faf3be4e14150901ea57cd7416b2974e2277bf6e89981da724aa958ff52e3caf5e273e35bd8c6eaa461a72821cfe52391a689172b9e7c7ca4792fe0cd13dbed2656667f9a5227516c387894da914171e3ac09b0a133dbd0c3c2e342246cd523eebee07231b58d6b30297761b3e099cb9375d8f4b61ada48e8c0c295c96894152b23cbb286242df7010ecb33ab1231465887c95fbee1ddd9f5c33fbb947e7b4d0fc19cd410a4a85eff301c38eb58552b35797eda108510ee16ffe474f79ff7bea8aaec344eafe9d7c5f1470f7e18986d3c56dea13b060a0ce39685e38c2e829d83cc5522441e503a6a3010c6b003e709cb01fb00342cf90853f7e8c890b7fd5d7844deb65c7dffc700a44ca35115fab95ef706ae3be5a40ab6bceca5a8dd7ed090c78414f146558192b79e919a7d2cc2bbfd39b1b38fb87298a6bccad3ce99d714a45b0b0604967e6dfa0c8858e79442625112295aa87b00ad0f0ce3c775b6a15d3a87d7ef529fb3f9c2c327614540aa1fd7f47b5b74d8c7519dffac5559677640914652414a3ce9215d2eff8e61f91581995dd53e14ba7e17b24b5bef10d06bcec8e92681c2604901b580147785b6ce707b3ee107c84afdde5969c4f92f2af631470b52ad207278e2f7e0dae6d48e6837de22b70431ac0467d1f030ba174496e5c9644b1bfdb87d9dbd3a793df3a0f941641b55d62ce4618414570c90c56bfe03d24ea9a1589967d8cc2223620b981ad9e9e15f020c43c5a3e362c25b2d9359333f0b441def9d4ba97e2dfe065465642b1ce6b477c60fc13795b6185f0df9d3d43d4b07bfa1943958a009ac8666c2eda221b2d4086dbce10455941a8c3ee8c51e595adf22cad189932754cc9b2c7b5ff014b47c966698741b61e2f0c080f812b1eb9b147055b89a6cf572b3166b09f4d0ae4db21ff3083a5d470b812f57aef8355ecbad647783cf6b30a5416ff5e692e9476764e854657318d9cd2cb711c627ecbf2fb339d605b06c640ed0212b697b8e8c2ddefcc1176f8ccc4383159626ec4db1e45706eb37495eb5c508ac9f7b805824477f9c9e2ceec0bee7576983244f1d70cb3e29d8c243b5796e6973202ff809b96f1a92a217004bb9246d4c022f9091e49bf1d120202b4dcc61ef10252db8a7a96d4bab5d35e22456b66c208828414fe723506e90abce088102514c58b6bebd7bb72c39a5b5310826c9c4ee3c9a8484fe3d85f8b220cf98df6c7526bf8efc0309e515ed40bd0ab95af0cccca52d1ffbe6fd8247b8dbd5ac859fdc7d331f99c3afdd2e8335f85e57e4a684a9a641c995e0209ea4d16099e40b382dd02adab50d3e483b9c8554a5b711eca4bbbdd3b52f7a33e76402c72a49cff44a0be72b6c2f3b9bfaf27d603915a629eec54ef3254b0b0c2358a476c5a4a985e243c56e1b826a0051a55a8ff491cc2ead4b60b892d3e0059682aaa8f13e4df4c4c57c2c8548e6b88469cf4f52b14e9fccf0f2a3b7e9535a4af124557180aa90cab39e0b7dff63539aa55eefe19098220c2be2ad7aa381270522914fe5d8957a34c7771eedc625d618edf16a577e644ffbacac2162c4417e8f753b7f0641590d510aa07b41050832a54ce1b35e45c79e4f5775ce3c322aa69f394de72179641c517ab996d504498561387e159666c1fd1ac0ca91713f4bc94af04e2f5751d3206f9f48821e0b08b5824495dc2f23863968e6db4037701423909a52527562af6e2f4c7930c20b28ad0508a14aad5d950f72cdb769bd16cc030262e5976637030cc0908ae1eae46de8134499c021aedde760aa5fe5dfc4406b29c8964cf62f72abe6f6ae96beab57c5f2771da8a73120fe347db74c89265046990ee923e6d7daad5ac6b29b7d8d800b4f8e76e24c8052015715e46a3770dae76a0d14b728d4553031482aad71138e9e09968d871805c8680e702016416db0ab6b4a80c21e40a7ac109fca546af05bbc26188c29849ae31dd170dc00cf8aa1c500d971d9fdc22cd2de3e4d1864eeb1d9a281db33c285e17234a3d4830abdd6623520ca587f85af4bebdbfee98fa350e1353ddca5f10930fc808a51a68bf183de41877641ca0cc70ada78bbea573645a7a294b1b0683cc481f5e294a71c0938b06e4fe06f39a375e798f9719642fb06d70203017f467c0b9caf248d2b43746e5e2967646457a1ef999dd726e40a8ec6b3c59f42049915d7c8d0904d390c3eb3f8c1f8250fcf471ac8a810d45b05ae1a9dad652d9a0b142e907b8fbcaddb3f553178d7483626efa4835796cf507b87edae12f1c815cfff0618b9cb439d780ee914bf3dddd03ed023b594b0e100e96fe6895e239cc6c0c53e0f6d5c160d3589c814a4240457e7b4c6bbee6f4e90b4588b8d21415fb3d559c2c7883ab7be16a26d16befdf309b0ad1150a04a2a446f456aae3f0df5e1725bd61b19004ebe04df5b24223e16864f01c93224b88713fceeb5e669fb0b94d5b75907c12fd26d183019c255ec5e00bc63e53cb34210b0b678dd966057e69666b59658455d238e6a323295a94d6b84266d52f6b1ff0822a189457978dfa326f47173b89605c1deea2d7bc9d3efb6167be13beb68336bb8a4fe6475d5738e6f6799f02cd1fe260eb2d3a2964aefed50bc9c5be4c8782313b70deafd201a750175f2442a6e1bf5d8e02938d80d319dd96eaf6c11e0c9117679732115a375e90f6fb2d23aec3a5adf1221c8c70deee08fcfbfeb752b091f19161966baa941dc18553340540019daeed2151345fc42469674e9cb457f6967d059b23a84b63a24369bd2798c0155eb0db198e57db182de43c1963cee6aa251c3fb646f988f0c408aada8bc4c681dee406940ff452102548b80f703724288e398516f7c68e57420f34fc97115f98e8ce3d959bfe58b951575955576ce278ec9686e96a1ac7afbd0d2f9ef854c724efb6e7b22fb640504704b25f7e9e9bab623f00b61b374f77886f41eaf7ecaeb0a8503af10710e79f2a30bfdfffc179493cb90e695ff981a25f174b1df3e5955699d31263d3a4b1dd7bf0f43b4673c8f99e166a0687eb6e2b9e9c6ea4e96a1e31084685523335bde2a31c607199ed2c2a0656765ab3c83b1699eed68f88fbaad90c5633a4540a8f9fdd67d070b859ed3948b1fc70654d31a6c0efa2f0a80519d1cdff0c0a61bd68e42c7b7b78520ae82858a9ed9c561db218d80ef49a5e90f5b61bfdc38bd7e7a3ace9a3bcbb1abc669cd58de015c46ba22b1add419cb827180011980404045dd164b5c151335b61862fdacd7554c9cde5d574f2f49e525d672c45bcb2d2136429787b6e2bc495712228b5b8663407e69cfc7df7fea7213d05dfcbfea064530ef940b7ace78993ab824b4cb5aed7c6b6532d5bd900e182949c0a78fb32639b365f710ed787481d4d6e54fbb8a8ab2815528819fbb4f1bd0c434b4fe2a20bbf74e7b5aa6f8ee5fbe0914313248061f8a20dda6fe631f540fcb7857fd905f350490530cd6cc494eae6c820cf667478689b2ff5ed2d5ad34267581bfdb6d155d72dbd45cb721f71d5656c0efadcb0bf5b9b95f9421eb7a2169d3ca674b3b0edc7ae61e93b908bbfc3b3d272cfa1d418e04b23b26d23d41a043e9b84144d44c7b1e257aadb903a428b3b3f3c9c2555c7b4c4155487a0dbe78a623781bc1798ef72bc3b20e613d967c919160c641c4da5eb7b0301d5fdbc5247312f86ae807255d467f326d78f509fb0e43127fcc3c5adf4d0f7da04d8aa509f8c20b34af00740572feed0d16be70e3ac24fa7128bfd023ab6574b811157f55cd501d74da9c37dc91121ec3f5addbe371dc720dea337e16d430075b30f57af9aec516f5d8ddde4324a89f83f40720264364299c36aafef057c9f922d1fdc871c53718595b8c41486823ff42c8ae90ca1a70fc39a7ef9882d5a97422b5d54ccb0bd28f9043680c2b50459a794ce5978c2045b2d0a28c281744c696a7b18a2d641fbc0f7db05e4462da786a577cd8587b2ee641587814b6246709333fa9b01222242594ef7c1dd254e6fffa88ade58d4e3a5f193b2a4460f3152640552ae5b8a8ae6ca00d26505d52dbb5b8b0627f79ee054372a0439321503d74511ff0c2f9b722fca09459ac8cace620433da105a0541f612153a98a0a23a249386cc990e34b218493f479905da74a0fcde1f035f76ab0de716eca72574b743c96bd89eedcbf1af37536bc2a8f35017d311780e9259d548d65e363203043468bc3e95c3eb4d610d1a21fc551c9d178e2e31ddb5f4fb693ab5c7da70cb58ae8d733d6adc1bd86ee1ea4d67b3bd58ff119d01478552c134481006840854f5160d565d248f2bd03ef3147db4816412504adba6be3bcadb88156c2a3cd333f634797bfb7bdbbed607e2b75d811eb269f6d7001d407b3d86df860cdee0d801c0ca0015f0c6de6e68c51e6e09f0154c84bf1bc50aa954b0b2441229e768c977190f4fe84c2959983b33ed795312282662e0933dcbf2f15caab04f5214958aef1d323391bff9b42d4cc184f54d74b935505fbba0c7325924218946f60ca3285955ab728ffa73815e8528d3ee247d5560e920392f02926d4db9599f0b0c227e1431b8ffbe98899306400be88db8fdd2b42882cea144ce0148fbef3e2fdaa9d93a1769d8ebad3e38bd215042a341bf1b8d3b5f285e98dca1476297851748446b4479d02ca8fe298532c0d3bdfd5a6d2165169dbb5984cb3a1c8e7513a374597373c1e5d65fbc53df98dd87f959844ac8b93fdea9f3598f7c8a5f3ca16edb7f700833602ae659d53d2dbaba9ab568539a19a097419a917f7b34b4171fd014a6c3898f88c84c4158760388207abb8f98ebd57c78b8f3102d38e656d08a9e40e47c4875885c1c0ab0eb863f3aaa870d0117e27343cf6a5d95b8ab46ceba40af9b9434655d639a3258624266cdf3ad5af0c36e1cfa77339c89f898460f466bba3aa58f63613a29804a0008124dcfc6c2b5299529d769fcce8a43fa1ac6ebd846013f92f655cbc2a04a7759c1a826e689b2b94f40b519bade7b8531b1b24436396d1e4ec3416b5cdff37d1addc2584075aa481ad6f0f137188fa7b88fb9f78e56c949f713c5f63fda098cc713b247d899d0ab3c03b4322a9d8e16976dc40125d1f20fc9db4f54974a3917c16aae1fc0a2685c92ac4e3476d54fd1e619dbcb15db93b8c95f290bafe7d7106b89d95a3213712c9b95f055ff26c5ed75d85640db6f87bb251209bd31ba9b58d51913da064f3a991a4327aefcd0e8e162ff3bb7fe0f19e4777c42ebee5181e79e2d5ea32ee4eeccd252cb85a9f09439648307ea559c4ff29bc0726c661bd1c4693c7fdcefdd5a14fbbd61b00a33e8a847f3ac3fbedbc63e9003760d7657d191cc9fea596416fb9e72898f0d2c85773527d6c6afbf7b34cea9f5d8497e2c05475bedd6d128f729485150862064acc7d7e5da8c47755033c032a0e7b7ea0692909fe0b175743dc0abca5b40e96088960b3c41bbc3a4936913fb3001eb1fcc2fc5194e191421a8c88616e380867d0b3e67e06ded6e6533ea573d96634335a67cc9acf390c290477b1e511dc3279e3f48a1854fa80e831b086666977c6798ce287ae92ce4fb4e3d92d479875ae787bc3ca9727bd4bfd0a28ddf836b78559cb6dbfe30fdd9e7736c1eea555f88b3231543cb8a22effae21b3b1823e09488b4e51762bd9929eeb82d05d49415fcfa446a4cba2afa9a95e60b1fb4f6094512aeffc655b1f74c61fcd750487370796bb5b61e15f3d9f3ef43a4bc4d1261b7f7eaae83fba0bc25e7b25b6e5ad7522b6cf894bdf688e4b846d0177d5be5cde9930cf5b55d987f80bb312ac8a5c21b36ec1b739869a033a255acfc93f09ecf591beae3f52828333b8e13e1f8e4e077ff35fdad011f6d3755eaea4e7f53db69d4b68b912be7193d081fd2a08b1f721e2fe6d5b42ef77980831a7aaf86d6223928e0635c5f56b14648dc973b56f5c0fbf26948287657f940facf84f0975c4f9345f53d6b20ea73ba2a3c46850bfacb48ec5517dbfab7443a0a1fd3cdc39007d39c1d46535e7df24e0f51fe3ee17ea1529590a4ef24e140bdf02ad6a4a970d952cc535552a2a1b36c2128be60bd87aba03a116ec13cc2fa35cac63ad676b1fbbff6e66737cf563974f75fd1b0a9e4c14764686e8be833a4f523fd1a4853049572108b876fb7d0041cd9ae6d64c3662a2983967dab56a1934614b6288b7afd767dea1b4637b8f8e38dfd2201afe13b979b86cad47d5cc0923601bf68af36c5e418293a5537d0c02dbc28c5f565665e09386c18a8efca7c9180bb19656f715bc37341b4498f55024139a5db1e3954faa961b7781e17a28b3632b5d7f2a7bd12d641d2ea33a3d5ff668896719ed20243afae6aa347fddea40a5f08e952df09179dbe2a4896f69ddd8e4ba6b9fc2ac29c7ba6f6409e17e09fb91e556d1af447701f3cabb6b801a2a2a6183be5ac78e8fe3eee8573c0f9024559489e7f02bc21174bf7c98490a25f8dc7e72dcd34e909957e65238d403dc87eac704cb4981aec451050caef2bd59d087f610ddef274f8ab432933b6cf42d28f2adb27f691182f047bc09d9c52589220ee3fb307a3af141a5d990750afe172eebad867df54b4e2a09c34227514901471fcd24ecce12305b1759f48d2633a74620f9f1659cc4d4749438f4b851739ea4139f09059a5d8a5b5c0da9983ce9667b1cb755035c8ff5d3ce13fd499567ecdacc6ab106fad24f82055a3e4204d7fdac8260d77d9ffc796e46211f506b1bbe81138daaa2a40064b817c4caf7bbf9ac5cf136a454ec3f3db58209a68f2750475e64bd4f697743e8322b0b8dfef47166452db5d25312255176ee81e7c8c95dfc32ad86527f6bf37182a0d6654edd3c0076147b7b93aa2ee072a0b608ed4a76fa72f42c1d8cd9dad9f43fd707f47b4e2a3dd8a69ae07afeac4243a34226a9b5ddc77489f45d929770f3ae41a115f484f6e4df6441e0514c207dd815c8d59bbb09b92914fbe53dd2c89e60933e9faecc736eef3d214e2b2c6ee35b0916c908d7ff5be71872a01c7aff81df7cd10bd814377ca9a8be58f572a86778ca0d24d6d5bb8b551e548559afbbb8bfc964da31899186547789381f0216d04aae66178bf43215f32b5a4427bc90faa29e153abb78b2b711f254d8a1c3c98c797997944e65c6f8f7abadde972b72c0b754c914b6ffae1dc20e14499ec0a19592d2066b792579ab886082e9f08105fb08b61a87aecca5fc7f26288f22ca42d56269bf6cae1699961ab012726cd1849c279c44397df003bcb075aae73280b4812bbff5a8f1f8fa67474acdcdef21931ff545d42f48464255218c1c985837a2a12be4cb858d897711fc81a0f2ed4136d2c5f06b8f9e50f29115b687e06ad3a62f4abedea50eb1799b3d47fb94ee24121e19911ba22d248eaa279018655a9ee7ddaf6729d1e70f5db970adfbc3d498558818a5d5615baf11e87579580a5c99c8b123bc1ea01e63bfd67cc7412efec9d76f7b6dedbf85c62ed9368e012f90dabeb17d2df1d4ff1f226efbc21f91485dce5da22c5c87d1d3d030fc1dc28da0006fd298713f9d4a13d6e73062608211cb9f3d036f24e60f032469efca15dfe563e6f190c221e2cce2eddd342dd7936fd248da57e112a1b95e20a5be89dc499fac1ddb7331046ce65c144af8d6e6c8a7db631d12b6e45e78340c97a5dd6531e44701e1204ebd684146978dab8eda5fbef72b6379958f53dfb076c30e196f062d9410570c952dba124c4bbca4fe42add5064bded132b270b7a76cbd7ad688ce6bc5a3b2a47369faa41e22e697a10f66b9d0d0b28232de3cd5ac77e5aada405d2208aacd7335dc4b77098e894c49c8f419ec0f2548ddc5f383148b33ff7df2943737ed017c0b8f766addc68d47ccf2f9e416f4dfa1e274cd6a61b34a62244232e0f1de1b262583b899cfd7ded976ed487bdfd3001d6920ff8edc52ebe3ba48521a85f481694a13b594bef041c3820d50d843a0a3f7895c5a82cc9fbfe04528f7173f1468b8308c4d7fda626a8929f05f06ed354df84995f50946cd3027fc8abf53c7c6de9cf3b620c16816ab8aef3fe46bd70b048e94913ba686245292d5cd07b3214789d9eea2ce114c977eb9c61bb83ccb0fb802ed2d68a7fe17a6e734f01ebfd6160379f2f65231ec99d5702353ae76899acca6ea4d70d2bfcf084c4e778d865f8d741df2e1ccae4017200913dbd5d415eda82d74f1fe40533e3314191a28db1650f81c1f48886d7fce0ce3d433551a46cfe284815b484bd6a4147e6a7a7e1d804e48ee67f160d9c8bb4528fed03b2ee78757246d5a2aefeece2dab64715e758b4c78946bbeecdcc333b54c1985fb1cdea8c1a9ff2a4757e78abb0fc8d88a72a7c7bec33dd47baf3b5784210c4cb3cf74bd34b484e0c99e85e52d29484337135c93e2dfb8c15b0013cd14a78efa73a529e70c173eb93b1229b6ad7a1ccef25d2a2e11d229d4decfe31a53509213bb375dbac9ae51bb16d6ef55e410871100b58bd83c892d4c82010bf34728b5ea78931bf645ecf0ce04a14b1ec084bafccebba61ace870069f156b005a23655dd35fdb250035dba04bd3f1346a79950762e55caef9f84d39a96c6ed80d6414b501e56108e40fc96f136311be58ee921b19d96a65f6586d36d2ad4b6a87f44147258cecd4bd05bafd3d7e0719212812cd3b9610a30acfdfb001284318ee0fccf80a3f6a821a6eb1c86a910c642a2546a33e71389a36d2c8686e194950b6d74126e9da170a33cf15a9b4e3b9dc2d0620081eafc83caced84e836ed8cf504e5d7b525d8c5e199e7262320e3939c3a448d4e0197bb1139695f3eb5ebce63c9f6b8cbbe3db07c30677b290ddd6be580807d8917d83bce48d4e97e22d92f491142900c0f9c39f24001ed23daa182cd57543d13c3f8b2997b4394daccbc1058d552dd27dc40914c17283cca3172e449e6069a4c6b0cb97bbe3687e4d8c622992b6d687b7cc573c841af4d293116d39636c70b4995650c11f70f7fa3620cb6622c605a246930e11d5738f45b2ebb091b9f610b117ad8aa211157ffe0fe6ccf1b8d71957b9afca19751559d5fcf157d7a943a374701f8cbcdd7476d122f4dbd05c73a0208c0ee63c85f7805484025dcd40bf970d05e247f15487796cc113d01db95116bc0174545ef7fceda948a4292b6094b42af9a8b2d613676c23eeb67ee37a2bfa1c4f3199f8061c4689ba668e9531b4884a9d4061a5458b2d91ea186775f36c488cce537ab4c7f43b69f619727e7ff0dd18fd4059ccffedb5d84082e72a514cf25193cb1d58cda91ebcfaf6542e8d750ee14d86f5589289be5c8db4e1c30c82e2b3d55e0a4c7799f014e64e6775cf7023a07237d62cceb240ca2b22fe14481145b0b15b3b37924e2c3939452d3527a1a225cce66008017640fa5187b91df5e2319b44df1e3ca220b37d7f9ed99c5550ef1cd7f63262f5d896978c739433361c032f251d5010228a4853e3a25e8e90326f38ffc5dc42367773bf1a5515cdea723abc9265c06abbb83438114458f0148a78bcddda54f8f9cf841344825fe371649d4f171aab16d8f734f8e130b647887ce7212fc920935c90849a42c8905349097618ac9ce2de7d79ad510406d57d030a8df53db396485c6460c71f7f139a0f61f9f7c8d134de247199b80bf2d03d2ed33b70c0c2ef1a136bcd760ae72c6b03d7b44444204e4e0f56a0bd9952731d8f32b3a37dc0f7257f3368fbe277f5ae4e423149a67d40bf7b507366466ade979a8b39d4c5a0842024c198380006ac50eb75bf700c149258fbd36522f8ca705a5fafb52224a62eb4adfa543400313d1beb38e330b42b4c8e840c8472c915a08cb21b0593ad2a87b4918d6759a127fc17581fabc235e46d5eeeb8c3b2d79fcfd131d01ed8afc66132fb27805762abad7a31f83571d6b3db748ca1d281cd0f61c2bb5c0019102a92884a79e0cd0a5f67c1401719ec54a24ee2ca691ebc0b50a6d6a39feb25a20864fcce73f2d66c00910aca024d68e0efa4665afdf4270a1c7ccf6b81deb393a05144a98e4676cf6d578c973958e501e42103ebd70fed4893a32b3a905c94ed3ff42c1d752914fab9d8669c65661cf2f4c21d771ef0947729a5a5fdb470a4f608cf2f9cc5be4363e486a91b046069d9ba86fd21ab34526ba7039d3f95c802ae3866987db6846b65d183867555929558755724ca9a702bd51bbbf0595492ce99b4b466868aa6f56b9c5b30c1229717b85b18b047009f9033f2143d4aceb07f47d7177dca0eaf34f2d1836096ec47e52e82eb49ec9d21f5652a75d62caea1674dfa2c857ec418aa3574056525c30d2b66d183f8254aa88732161c99fc6091177208d7aeda07b8690543366cbea3660e5fced480b407bcdc0a19eed19098f5d18fe94dac6e031c8e5d2d5fd143909046346b661c4911f6f61f26175e13500aafe95f198fc797115b9d354b6c962602cc49e7fde44b1ab1132bae14a54b49e7d6a989381fe46d4157828ad9f49c76c7db9cde2024dff524bb725f660abc55f85435c7fe7da427ea52bcd495c450c6f219741ca30192b2301900d81dbe7f26442b0298e51247325fa6df545724d39e81b93d0a83f87a848de5a1b54f07c679c7e4e5d32c6be19ed87cb395de6e465a5b0d9f22c77f4f4093f6d6f40b6eb38c979b6c99ef5ab74472052189361445f827866725d398a0622a9f257977f03432c1146b7d6e1d5c8cc707310774456c55ef65d7fc2e9168bd9ab47f92d518d614a110e736ce9da4c9dc721f9aa988c43f3f908c579183e2e8f922a035d40ea03ba9238348d74c3b614b1ecf6aa71979f47269b2ad434737cba7abdd48d5e1788581fb7cc1b7cb8de801e6675dd2b0d6766faf7caf7872dda8b9f559d3ae483aaa2f93fb86ec3de81e866e8a857a86915e2baafbcd5f54969d962f8406163ad24020ce574ad1f17c536914a3c888081a118a2728c548f449dda481d18f792c783de0dd2010921106fe1757170f22da9b3caec8c7414c79ec79c5f89e19c0fc48e2094dfa24d5245b5ac0687d427b7d69e34e82d0611a93af71e206eb5313aa146198101d36614e79c8fb265c1ea5bdab4e330408f92936fab60796eff2735734ac1cb1fa7e9903cce4fbefd7192dafc7a06f97a9705437fc7be4fade022a1be87c333c4ce91281c30c63388e81153dfd687eea6c146f7c92a4e97bee01af482679f6e5a4e96ceb1e2a0c026322f1df265813696208141c02882883c42a8415a294a491e68ea8c84dad0b0dc0be321ac06f5f03b1653a1524329626fca9e34f48d915e9a488804e671a63d1cfac55d987d7a066579cac8bccb1570394c835ce73120f4e579c207c9d044bb530f0ce84408ddd294dd54b89a29804f2a95a41187fc79e60fa55f1cff8f11750bab798a04c7535f813e37e5fb5ea2d586cb2a351150c5a5271a82c7a6fbf069d4c979dd9b96b6c3d5f0b02739f7504f283b04477b00a1edd0499597e5fc58b34d6285928391cec95432fa3089e8bbbf7aa2be901772702f58215193a0822432ac4cc0b5e064a1fd039d0150a8b3800a8fcaac919dd4d112a660acdfd28ed15fe913d72de7e08b9576bd470d3b06f1409a894ed0d7eac5d20003b1430af8bd88b1118143fec7b84cedef8fda6b5fe9cc0f0caf30c8953e8f3ea6160ac935a89936506cf17f97ec7a4288b6d5f34b66c833df2ed6e81110661336221e9d4ab9f8e1105997e1c1f292f6f4cf9de4db7012e0c4e01c73c189f6e0eeff6ece93459a2e93f82f7458f1f5974effecc05ac029fe8a21594a8f5ddc86271a4e75e776d464b970f21c961e96e04adc105f2031440fb06ab680639f8e3d4aa4ebadaaaf0ae3b1858534c710ec7ba8b7407d4d8418c69ac50e9744ef0089a17580e5079f298cb30c68eac8e91e560d381ca93e3c98d7dae0f0fed1196543fb93c759a07818e0f3e057a081f1e25abd9b02621fd4d703c2f486c16f8d8df3247158f9b8dc02c1d4bcf56ef2f1d8bcb4ae519ae4c1cb61b315567ab8893d90c80819b3a68b2553c468184ca4f2804d994c1c63d399f81a46d7fcd38200068248b1ab4d9f840c7d31cd5859ecf7734fa413212e40ea2d6719c0c2ddb9e5f1d39ba1b9857c270629ffd786bac423d24cc049fa45417de8fb82d1baee543899a18aa82fa9f96416d00c9bf2e24949e07f4652f71c5994340f7815b65a76ef2c33d259dbaa829e4e1b364029758a37a46f6c798d475b92683d0c0b00522b56d153d2fbc14bffc9cb23f211cf8ff4e1de83a4b172b41676fcabe333351ed57a1410e4507a0381a0a92e961297d07909f234060dd58fdca8113401bcb49e71287c982b04ff15f9fb3c501bcf12468fbae2ac3e2fbd1e02756b5596a1ed934de0e213afdaa89c92a82a33f07dcd9e984c64cccdbeaf457cb71813ba41eb0eff23a9499199dee8a61ec85fab0ce4bef0326445721ad0c682a04dd87de2b00f75c8bd5c1979405df71ca7f74a8e241e86e4861c71812a7df22f3bec56e09bc313060066fc8daf3fbdfd9f9fa41271986a85fd65b5454a78e1fcdc3173a5fd33c3fbfe08f7b4b1739b3a941c550c9a1064ff11514385da7639b5fb7c82c15c59421b3eaaf34ae7eecff45d75c498a9d502e4bcd6e301fc988e18a3cf27c36a0a1c21d3bc1a18601f96e7a1eca0e744e9b4318e15a00aa3dd9d0610db69509249bd381093f171c004a57423af5b7ecfc69609740092a9e06decb45bf92e501eec5f6c50dcdbdcc968bd457a91947213f8921095dca49bca41fc6e15dd241d6db74ffaf3370798a183d54aaf5098a2ba7c3c4f70b2b80d0439affd47c2851fa70a04ac14efb7457742dde79c713ac7d96b4882c0a30eff98b8614c6ea5884aeabdca8e5e75cb792da1ce282a6c04897d6e8fbfe45409f645759efbdd9369dfa84a25d67e3f4cc66035f4a159b80abd4043cb8bf8e1787faf6854441b1afe06eea7ad5c58faf1e216d6c50f222fafef116db4365aeca7bf2f4caffc65a72c18725edd6699d79dad4d9f250804c596565c59f543529638bffcb03d3f3547f50945b8955c869c03b78fd4859308a6d5357671eeecbae8032fcf688e5ae65d01b7d5d5ae98b1b6c3beee62b62796474b527b5156790e052662447d0f9e4537ea0a76617f14758aea76fa0d5cac3d66a20519a0ad9cbe0dc022e0ae232ad2d81b6df68834fdb7a42e21987ccbe7875c1b501c40c604d781a364c57dee4cad5db7fa0140c443528218e11ccac8475fbbc4cecae9842ab282b735903a453431377faa7716a6d123b791cf180c5377f4e09750ff37209ffa48551edea345ad659cd98c591e6578af6781843b12d7a91247dedcbb390943edaef564dbbd28c57841e93d171ef24fbd95f4e48355b2873d92e2b0eaba20b5f9197459c7695f6404037f167a12e0da025455e31cf50303f39f7bc17a591b05133d18b032c236eabb71d815f0a5dffff94b1d8d9e7113699a973076bcd323d2c3af129a2cadbfa56ccb543e954a98d0c43f6dc157c05ded4ed2127992518571968e5d543619eb87fb8dca6ed455c99a57c9767873718cf45e0aaeb5ccbd6f5542e6798b4a3c335bc9798dfaafd275e18e4baab437b7e6e7e222a09b113658f3867a19db8290907470e24625f08a2815600c9a126044339b8d4d6384fc378ba9cbe6ac39735c157c16893077a61752ec61e52547bf7cd6a9a077f56000051b4da1bee14561a176cf1e4f4751b82d035a4ef52ec3a9e2fbde1051e0455de35bdd510202e2e041747b744d342fcba35d18c35d37b33bbc339c2e94d5dfbe4c77355dad7bbfd1948a975e7b0fc0b18f8d66bc95a554051293516cad5d37429699c865b79169f0efa5748233a37941bb9d3be0cb58dee80b9738421b83e19f35a9aa4952d888ce087b18492edb7be60163ec8dc29768d39bbd3343e07fdb54a293b6599b0a8b940fecce269a8c60bc23df59666a85b986a809fa6198184cc25fee59961f710a24afb09d437228014e9cb2bb144ec0d7a70f3efea9657722c0b090d366fed16aac6989b7ac52d0622e503b66c6d5983170a29418b66145fe9a873a93dddddbe8a3db47309c082ad4cd49db38a7f16ab3ad714f33e91ad861696be429bb14894287d3ae776b6f5022b27d31b6a5000c2aaae1c743ebc0c854fdb8539969736bf065104109e82f7904a750e80968959b814461f7a6d9f691ed7920a36da9849450ce4dc5df5e80445cdc5499e3321de2c9d202c51798d491f2d399ae97612156754599603e1471d3781e690968c9cb9df4fafec1ae75c55b73d48aff6c1b1e5dc4c02e967c72ec8985419e5f383b14108b26115b47f43576d081b86b026ad8cba26f1254bd1e28fdc3908ad7013dfe85f8d75ab735a65bbf8822d29bf0691155af0ff92793f8b3e4f6fdf072fb4362dd1217e11da485195ca1cfd93ee36f2add8a3118adf2ceb01e323af12969ab916dc518687d482f4fb55d58b35088a6abbe990f12e43c49c2966b08f79c071ad27c4b7bf5e8c385a5d2a2b948615cee12dbd5a4e88df01e57b65b3b22d0a0fb0cf0ae50c143290ed45ffc7369bac5ad6beabfafa96a6e56175e8b706c70215f1ab0886b4ba50456cbf54f03546fca43a11789ba8414b4d24cb76bcb17eeef1d73814eb936d8515bf401f0659cb7573ad58db48a0c855ab10fc160df9bb1e164dddaaced528cf41b5acc0cd1f28e3de5b5b6b2f1fc7628ddedddf72139298ffc5e4448986bc71e78d72e77a875aa7abc3e6c50aa6ad891ab01c67f7315b6ddb8060cf3b4608055f85c120abab9473ea19beafe789a6e6d284c13cf4b1c9cfe99fb1c2c176838be47e48c31c50ead5d8f1d1ae23cb0ffe3a234f91570e345b1b8f8d6a35490518fa0d4f0e1e81465aea17653ba7ffe069f14f747712855d175bb52b7065b715c338d545a56043bd4e4ad5f599e8399dc8187c846f9a4f503e79c8af1094d7a10753b48b2e83571eb9402c28fcc2d9906bab8ef5a36db5c5885c35594b35591c09ba2c406b8093c7baf359950f5b7dc43d133cc75883f3e8326e1982ad170c06fd006ac3e85b92eaaa89dabde39f9b16d82e8a2db9816945d8b2eb9eb32c52562ca6a974c6cba369884548e6b7c01a0cd9abd7ae647bfedddf4dcc2372113279ada3697eb2f25ada2d0a54a7f12547d54498120c824e26acd67dc1fcd94e960e27059cf8ca1aaaaa4d9207d8714f07a1d6329e1b20802ce08c99e04c3bbc9f06a1e31c6d8a94f04bf13b8fad1cde3b9b8f77f32bd34c28caf5a24a4d068e1f44c3689ed3e5698390a00653141ddcb4814642c62de00febf186b5182c9347102505851ca11da0641363409b1e9d39fa74ee2a2ef3e4b5b25f5d3d6705c06950887494857878006da6b8d4fa3d28a2c45b91c63c74092b1cedeaaae3a4e2332533ae3428a8f9bc23500d9fb5c11fb23d4976329a493284dda016e0af57a9ad83c8b80eeeea759d71692b1e522abe84678aaa06be0adc3c067e2c4eedc86f1d0697e3a88633b6e5834bc8fd7c69bf4b5b53fa3ef44595051225b79b387c5f118ef0dc49c00837c97b09da05c612435d66a34aca3c19ee7a1c6707dfc7dc964b70135bc231531bbcf13be5c10febcfb3d317cde4a96392b7e4666a45c4026c80284f757eeae5a48bd17a2ab9a3d867aa48ea3407f95552a70e0b2f0d13c66c0132a44ce9094dceb92731e1192c874d25a93f493d8b830628402e4d7940f18f591a60ca00afe63c2fff83bb434b1c08ed32220c989429f5522dae176be6720d8993e947985fac3579e5f68580f903ffba63de97665b7347d104b306a2afaf5bab47b402f0d537089bf3ffb28e33f1c98b5327561b093491cf75a819ff4bfbe27ecb805fcf59c92efd69b148005f5a5e9555069381600fa47d7097832599370e7e4c9dc343b4d1f08c92087aa05fcd9d928cc00a9da68c068c4939b89ef306301190dbd66902bca41075f9cbe59bea8ff6c2036cabb7692fdcede83776f5a02bc6f7cd39807221f394905c2dea6b81c21bb224de74bed074fed980237413800b347e1a11207e4ac57960d09e2923920237621c88a261956ebcd200ce795db00996f75e8897ecc6f82059ae5b0f4da85b76b6cc69c122d7f6039bebc1e6ef96082ce280846ca0f864f5c6ceabe73e67c0a5a0fc115d8f3564e6c7e685e42f85c4b237e016fa934d10446f47d0f6aff81b64822df6970a4b7c1b2909bb0783d1d5272824b1930ca4fc57849ba85fb95a3eb689188e6b953e68bcb787a3c5a9be3b7ae5d08a02367321f25737c447d3620e3d9077ed436d4d1479186eb15b6604dfdf27469046c4254d581fa1baf66e506db2efb694d648ad093e7ff6ab06aa69254b18f09c6392fb50d30fe3231f096926a707b989b88fc888fddd524bb7f0c1869f1abfd8163e469ed0c7e31a6245dbb263488894c76c9b1d659a7b1fee5dab4396cec1d9861a27d442fd89463d344b3af4595023a90110dcdc169e8574ea54003b801ae7cdb7eba2a3f359f1f6f9a32c5241b0a329c2f2a7b0e29d37480f26bb994831d408ec301f84bfa3a682bc6fa8b35fdcb4428df1cbbbe4763e9b62aa429949473583022a601690e9d6cb111aba9b0cb2f9f9e0903cb23b5179055117e65a70a451a9371e538c4d0930c83c3f7d9c478c852603889ee6c6ae976a8ce8fb16a9162fcfd8f511a9b5fe62b61cebb26647ab2f69c327544b57d3ef6b1df4768cfc266018b402d76f17b9f72465d1a3d90ba389d5f571ec7c9d6d38c82fe871afe7af8dcbea9f8cc7c71df10dd5f749192cf85bdfa2dda4da45fc5a4dfefeeed98d12abb3f6c4ccab79c6004fa426fd2efa7887d2d6130adf5dad00b608bdf2ab4657b986237be27342d59c81eb1809938f84299acac6673886dbd22e3ab111930e4abff8471a082ea506407432b4141ebe0bc9030181d0dec41014cf1626893de979e3e9d1689e945ca3388bc4165576360a8ee8093ebc28bef91fb15a70ce74c6d625f2b872fc77ececb50f0b130367c2522d9ecb3530aae56350f0a9add64eefac5f6cbc91b47bf19302b71dae13e3342d6e527e6a387fcff00a29cc4510953ad6473f470901faa4ad2d069378313f53a73caeebf0f14c87b00e0e209f8aa2540a3d2d4b139c000f58b6bf8bbf4d18d3fec65a3885292fd9604c9ddcf74aa0e4ebf099ece40df4e1a0f53fac0641e6bb0f66074826ccc049814f5c09169a2fbe58aafe70220bd6f1c4c0d87f1423a9b4b1389e3d0b1764c26586552dd818fc7e25832a20312a46fb775f917e1bdae02f66b62b01cd8c413a64ccd5e6eca6a00bf22ad97d8607e5e99f0a0b4f70ced2c7c94e0bc975390b7bdf0c3f4ee1dd6ab78816dd54d5dfc1bca1cfa056e4752afc60ba64cf7c9d5dd9d5756b05b384156fe722306d5870ae1bdbd73850d5c409ace02083f87b3cfd24c62c455a177f0ed14d8d96a0ac61abfcd26c51e64735d84279a576032c30a5ae35c30279b01a667eb67f30bf9e3f0166fdb9e01127bbdc5bd50efa3b34b3f4de556053d23c15e1ebfc9869f6b4df4e41ebd70c40d635f468a98b172a66e81e04780bbefb1c1bead8fd5c567061a2ebac4bf495dad1f8d95258900e80a1ce4a1be51537b514b2f63c357c94c2710acd1f09090e8b61905c2374a0222f16c05f1f2bb94f37bde52a6c72f886b8f8c2b5b8c1db7ffc29112ac71a5ada5c0b12dfd0de30922f3045a7ec88811a07348312b377b9c83e4b5ee12d60efacf7ef1f1ff24a8bac4f344e89bbde98a2cd54b4a6376c4d25dd9e334b979c3f7d58501dca2ff6d3c15682cf51f4a3633926f170ca8e9b6b4e4604073593724523d1822abfcc43012c23a9c4040c604c6c67be239f06ddfb23d92a1470e3f89c0038474d9e1e4f61fb9aec5321be4d386fad3e75907a8fb8a40db28989bc73999f4a15fef65d2e791ad3425537d3fe45625d828135d9c593d937854f8686bceaa738d8632a2151d487e58058a8c26f76ae270c152be4cdfe28a1a8bc50baacca1c271d0221c90ef2e60c34ac7a8941d561bc6e44525234d08fee1ecfd5248334233c60f291afd20761748081cd0ef6f225c4cee60053a0f8011aa0f17d4824f1305b1ce829538c36b6f00b795dad2097c0d0d28245ca066e305329cdeda4717a1ec6f7acccf9c27db3d796521e79b1501918dba65d4f0322c93e36eb2d0f7cae34536061da83897b7ea48828b8bbfa7563208603ac66174cbb2dec9a307e7501bf9a05fbfaae8453400fa7d2851aaf1b0047e92d9c304c754b66b7977baa7ecaa639b091b646652e7cb127edc89790a97da34a29dbc2943b0894ea568881ba50e80fd590d0d04d7ed39cde944b4b586850b25b0fe8c09e1e10cb6818865fabec6f6f2385736c05369fa02f4a86f6095f3d8e8c188b4a4c70ed21390fafa184637201b4793a31c2ee77e9866e226f8ac28b87e0a5229d48a868952aef8c7172c0b81aa8bad11c779741606c05488142957c8e8d902a7d2aa72263445c75beca0b1839dd8d47439f30e800a234b28e74a19f272da4f0ae0335118c2080351e76919241280361eeb20eef233625e84d50a0000000000