PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 61625 1bca97123ce01ca4b180448f15067e229daa7a7f892c47e7b097da7033a64bc9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a9737e894e4c34690268be7d1e62faeea5403386a63c14074756bafbaa2ab93
Certificate Block Hash
1bca97123ce01ca4b180448f15067e229daa7a7f892c47e7b097da7033a64bc9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0370000203a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006d55d7a97c93dd7011afbeed9e8febf7952fc52cece6201b5af875debb6221f56551b967bf04869dc94c585b78c3d28139587d685d826a1107c5b0e14b23c2aa4ec23f37ff4e329223400b2d2e650099923c505591fcbe2e26120000000000000040000000400000f0370000203a0000

Raw Header Hex

00004020feedf2af1cc775dc78d9ea1c5f9dd87dc4ac166c2a4e2e41c3a4ff881d20c483ad7da08bcd2ad36a771333d869de3c297c06d029cdb822b5955038d0511a5ac41321166a7991021893aba2baaf6b757440c1636a380354eaae2fe6d1e78b269046c3e494e837974a

Proof Data Hex

59,560 bytes
1212160203070f220d870b6dba9d9b79bde8775d4fa63f45725fce4bcbac3d6c113009cc9e6dab22540418fa4dea4496ea8e1b2a02cc1a81a881df0ed5ef235dc7323399b84d074b186c83976a560a97445d01ba216dd0318e3c4e7a0e86f793fe1020f88e6640f8d9773d043d4407c25dd642b0ffcbe8f59b0166c3a852e9e36afc639e57fb97d8f0c31a71ce2792061082a26cd5c4325557156fd6943cb093e1b2b7e43bdfdca7d5fd6069993bae6912ae415cea4a87d7f2bad446e6b418f0dd63f21f5072f9db6ec2db77397af919f7b98013851ffab024bacb3be665f197f9036be7b3f19bbef36ba1eca581d95d1bcf2df7841190cc6271ac168e87490d492c51be0d4bcbb2a5c3f966733bd7a7402a9649dbb8cfcc19d76ae0ac8c30e0a2ffdeb66dc364d9e03bcf494ddaf375104b95b19d8ddc8ebbdc379cfc6311b87f1fe8c530bf6becf3403d5057775747324e48926e3814f47140ddd546533e1cffe1c34122ed36258dff116ab92ac700e4e12fd5dac81bd6a871dec7dbeb6805f9b35c5130fe01b945e13d8e869858facfbebffef34147cb6309ee52b3ac334dc95b2e6071d449330fa35280b150e6643e169f0da1ccb9bc4c9ea1b77ab1086bc160c8a02ff547dcb4aaad86aa51b38642a9cb6308fb52930327dc58a1c664a889b0704a8c7381edf7407634e7a1348031be811efa6d80ffde2bde6a086cb415598a09b8853e4903085558b40013dc9b33c5ce9056f32ed6b957a6b2e195f4f0d14daaa172432b35f8fd5551cfbb46076c413ea4e01e2a1fd775456972ad8b0ca30d5fc68506772511003e692e3b685aec68365b2fd18864b1211c791dbf64ba2740fa78719631b6755b56444e565cea6acf01afc624f3f1cf78097c4d0880f86171827b92a3ebeb356ff69f9c9827c57709caa7c68f105c0450ff0e7df873c3b5086e06fc2b4e3dfbe903c83637df7d2ae81b911648af8aaa89530bf04f821968b29f20ed8e13e1764bca87ca9248fb789591ba7528fb22235438079886b3dc6c961cc2bdcab7487b492b8b5b3dcc4e7d37e8ae8f29c39d8c2b02d68a30491464308488d7f0c3ab88f03c528f46a9d0c04f57167c0296a3f565a433e67c936232fbaa2b8f374b993927bf53d76d7496f07eba4a2794e222aa4ce26919eb94b502ee95465b5d12690dd3c9e7b8c64c358449d43f1df79f082a36da7953ff7bc828d25dafc6f31440e085f7088041e3e58e37f5f56b05adb9f7dc45ffcb365d97de75f4ea09e5938a676cf4177c287d4f87b0a8c09f8d6c80ca1acf4c0cf40700566ad46ba729d51a1d427d34f355a24e01dcc1235e9d085c0b613bd914c68ed2a61cd83705a3da12455499e517e629d66e9118315c7b8c7a1cd5e18f5b127c754e1abe4cc6738115568dab30a6a2cb00b9037fdfd2421b25112f93d7c004bbbd549ee1697a0d023e4c1257f4ab5a69c31716dbace6b2c074924667b4c0edff73afa1119b556b9654f156227f5aab38799f26b1bf41186d4903ef211b838980d792c8fe7abff7eb20221b473e9b1d7197192c79357dcfa0533eaab3d4a9e718d5ccd1142d21afbd7abde23f1bf4aef598a9373420589a95fc5f35339d136c1cbb4f917a8437891f5d131254cad92ad917d13233a7b62ab53d97c4e1ef893815c2d8000fe774a6451e73aee740f6a716b91d2fd17847eb99c5e8045fdd4f6efff0ac770ec72c80ea3eb67e4c559bc5604ae19e2b8fbe509d49b253ed0ab1b94a01e4e1e2e92ab11a84d034093afcf7ad4482bb813b2b6389689b28f67158416006e8025f77edc415ca0bc7f4ac30a176e47c6315edb3ab9a7a715b508298b2d2986b16427c947aff0f1c55259a3bcb14fd10a2191cd0300c808d96522da23d97d494a4c0671e31cedcbdbc28fc89d32fb0db2ee993299f1f8d922cf0e932aed702cb1209d8ddbc159d963e95aa3bdf1d959e73e888641b29c9702637e007b635ee9062b19512bc33638250d9bbc203531a98994f5c3d2d9f5680e05c76dbeee412b990b866bbf3dea251179828a03e9ce9a421ac7e62b6dfd4a868baa896dcf7a5a08001c1dc41c7690be91d97cf4ecb3b23b8c11a39531ec6c5e6ab9d80d08ece102c525edb24c231e6bca5800dedcb209fac7b929fcb47d027e53ec1fcec83623eba04bdc693cb696665b12d354cc9c188e7fa646857cde2fbea950580662ee4411791ceb034156bf591a29f884059941ce882da0b8919194006debf9ef95dd221888bb5cb088c5ce363c3ceb257d02994b4ad3420d5fe654ee7ec17d0280985883d3358bc01487c92a2e8b8d76478ece5624fc438da775cbccaa4b48d61ca2614925d9565fea8ee03028819282642e85f043a08980dc915a42ff40fe854c480359593898e54ba2bb16de0cf5e0f9e824d90f28aebcac1a971c3497d7951a9d15f8734010e05b33ebd02d1648d50995a8fc1029961bccc57783a5067608752944147146ca64b9a71e04909cc855fcbb4dc2549670ca8b8c2835e71024dabaa592e6b4d12ced1f2c1a55b5e0e256e68d84d440bffaa0b80b6319eb0f7a72744dcae79cae31837303590d8c3f57ff7342ba70e6890b40461d40ec67815c028d14ef3636bb965d6dafa706b225feb21db30550a868ff1a39c457f49f4ecb0bb4a7e69336d655245aa96c53a209967a200777ee22d581f6266ee6aca8e48956eb8a268e820871b9e267bc0716845cd5e749b8325389deb22bd7c46f92e27a23b818ff7de039be18799c3dba37a5d996222716bd86d15440e30e4e7abe7eb544ec73ab98b98b945d048a541009856c7ffcc18dfaba0618b396b5b6f6d1f323c256bcd032a1c60aeda05a5192feef74beed45fa4b7f60eddaf881582511c84b17f763866d148a20855bc4ee59860e8c546ac84389adffc1f9c3d0b31f741af1a256fe91c5977e61dbdaae7a50613685d63e8d861a356986d4eb0935b6ca3115bcdd5d03ff1a959e0058763293081563e308504602b1fb8b35a689ab88560358f30767c941d38096a3d3f1c3648886ea3a7d45531d245788de5ecff71afb39b04cfd5a4bfd22a1c948f5608ca2d540125db6abdd9bdc0c8f725c64ff5ce7b6f9d3ed4037d2f8b58353e399361b049b87299b837ab221408c0b7957b43cf2f2eb78d35709afbbed969fe0e909dd7810c5101c8e2b1fc4917e4c5b5132dfdabb6a8c8a6624a71bc4d34709ab65b77d04dd46db146b138c77c2b9872e5543f7581d847c8d7d4fe2ee61e3ac10fc6a928d330e52e7ab4376dc2bc6d54753644e1fe37d0fd0b681a0a1d900d299ec59e910e9d4484a7743cab301b588969611063effa2abe595f624d2083343591904fc9b9d60b9da21ee4d6620e4eebc7f7553380c62591f860d19e74e94680b7de2cde6679ffd373624da45440d9c86c6f08c09c379ca6a1a56f5fd12b207e428fb3737d51300a0e7a4fddb504137c6e97104eeb4978d47093b1c572a3b71640469969457ca19e2b827840cfb1863f81fa7f69d20230e6a06c20c0cb0ec74368627699cfa36ea68b15fd78aa10fdc6e24fb0e607d47305f8a402185acff509628a2c8034e451b1f4cdfb557fa0fc727b9a3e8f87290acd3f7befa155260fd36ee2e97535a93abafa94178bbc064e82675bd0cd307d1bdc88b3a48655793af1d9c94139de8244b7459cede5c1e5ed9ee6776ebd35d594c71756432eeb12eb181a8534fd4d076e77035cdd8a7ee8bcd012136c9d3d5e005682b51343114481a62320d46ae07543023ef5b0cec42c87babb48560c80f16604a7561ec2124e202405192da129cfd7b06985e40ac041d3a9428ca21cc2a2b8a673ab5c98f22f85aafd3dabfc6e64b27be93b86869b53b899f1b925ac077aeb6e19e3bb59190461cccec43da5f29fbfce695e46a1100a90e016b0a73de4b4027fec9666744ef85790e193572f684f986aa660f132f03aa56f08f751cfa0620a6c59e663446a896ec6c46d937f82d9e2bfdf129cc778911d5a2d26c4a07d155dc127bec7e66c02e10d417fdc367db44ad54993a466e9b41d69ec98643e8963eaa4d49620d6673a1bb53f59228d784bf230d65dc5f2ce2accbeeae5b4469e4bfd861c64ac24714aba5958918523159952ceeab5d82f12b1d72959df0a9ff046ba06654f355a2014ffa9d9408ff03711b283a2a2d30ad182d2fd0b60b5d94192f844fa04c357ccd92041d055346bee595ae51a44bf633831ac95b4872b3860f74fb73bdbdd43d1bcbd2fd2e533e4c6142ebdbb3494db74d21c77ea3258bc76ca182d565fbf51475d4f43e328036a85f8106c17d8ca304f95daf82d094c5cac166a6064472f80738860ef13ee616949bcf4ef119f7585f2421565c7e6b568d8ab84bb134cf842e94a3b618bb063251ed87772113b987ba086bbd6480745af370087b6d64a08269a7cca2cb5def610c9e401b7a32f7e073824eef6161c071faf30558baf684d7911d875980cd59d9795767ff1843ff7e5b9d2af0c09fd9900d19d0f6e7ab06fce754cae00f3f98d446db8d418dbf09f9f34df0625b03b0fb0ea335ea7ded577f7d02fe68e79ea2140f65a2741a6c02ab5bf89e4b0e92daddc24416bf9391e774a458a0e0975b20213735f0096bdbf6adb1d0ebec1268af5974da6c1074d751fd6810c0c64cbf24f02b903ad2b247bb210ffc6914af92ed1258892a2018ce3b2802a6064925ae63dd69bf011f63e180686a3822e44dd01dd8ff3a2726296093d5813840ba82f03b4a7967cad4443d5dc85a6ac087a2115eb8884f6980bfecb753c11962205e1c486e879d77f95987b8e1d3551673b6f47c5308b8c4b016d9fc7e73af3d206429fee25b547cf1d56c08bd8a3cabdb1ce1ce7a75ff69f5d3e04037161a17c76a37c67e3395d58a9bea792f45382a8ef1c367b20d1d0768cb2a3e782e3115ef51a2e37faf5102a0204408dc2aaf3273a3a4b4a4b8ea90735784ac894d8fed5e411aecac9bd07d0c17f340efddc5c38bd238829fc38f95fc505600d8a7e1578b8017e00768e20ac259d9c67346ea951707c1d072847582b95437a0a95f6ce6a4cc8c6c27777b08180659c900b1b02960bef5686fd4d676e8d1decbe0e20daff49e3074d1eb79d3af8f4e2de646f54a44ca49380616de6ff94fd4baa5eb18a866c603f710d9a2d3e93df127630fa0208271b323ec6aa112f029252d7325844f0c3c924d832132a0cb8238683486c638bdb07d945e135fecbedf17e3fae90abbb2c1dbacb66f7799f81f0a5ba1147af4d7d2e5b844f3da917832f8680eb6b2f25faef5971891dd0b04b3592f6dd55114a20af71e6823bd0378581bac2d5ee0ea0b3112ce3d2c5f0e338723009329ceb8457be5e2f3d9c1cabfeb8a8973d28bfa9adaa549b6478d8c17059eb7713c121b16c33be60a7a14de9f5a19723c57cfc8971dd892d89150343f543ba252536ba64d0b1dec2c068f515a3a499129da7c3cc7e7d9fab1e0c31b82a88efa643ec4eb34df9fcd189673c7dee4241b2c4a5b5e427cc83a78d6d9066fd46a326e15416c5af8d9f80cbb246d9a0f7d49fd344576b5a7a9fbf56487147cdfc88b5f6e2ba302330bb1e39638a69252c21241222032ca310d07a50e99e81bec2e9eda53e904a3e7197b0aea6892fe2bb13148af9564f1d9392cbf4a13cec63dc1604c47119e96327ff5f7ff6eb2294cf26e3c6335f5f4cf29f10c4ca65f3ad5421808229b1162418f79abf9d8f5f3362441cde370a1a35f5ef8bf9b60b0c680b7ecb31439661d0635fb3b1aa16efd12bb8d4388616db98533f33d6292de0b03e680f4362b86973cbe30b97213d40a9cfa27904aa9617ca07886805bceeba55c204a210a76a6255e1a72952d3f60f2d1fcb529ff22f323379c7830532898077817a6bad4ca254b8ff580a300550895338986e59c61150d838fd55b165de63036421a3bd5744740cb9bcff39b2427fe6f40ee72eb6c2965e0b54b64f114fde2ef2f4c9c38865ed59ce6dee6f44fcd21de979802b51a292148cf6b986ff2f59c41c0edc86e24cf26b43d84a51773b20f09b7c8b1525fed4427dbc1f0fc01e391acdaf7af55b6fbefcf69caf0ea3a1590ee6d68d4e9d979cf162e830920c463e78d77b1dc0d3e408bbec96011b71c5acfa6872dbee91b2cc6e6f9eb2b6f1627dbf04923ea0f4922f8546c9d7ec8691666e6aad19dc0e59ad6ef8b38127048ebddd59cccdfc94681c6b6ed96f5ad2991474f67350f3c29eb03c60ef31db910e695629dfd7c55f210c61c89c49444b4732ee5ea9dd40819e40e391e3d7d148c91711bf5e8f38e0314545c85b5967adc28abd2eb5a27a0450c6f307469ec3f3e04d53f6ecf0b8c972832c175c1d47d967031e83a1ad663eec021f272bfad477d50b16405fdd733806d5523acbbe16f76d291a7aa4314375af66faf05e7e2b5a50aec4067a5c6d3466407df11a6bbc22e7a2efebe6495a0f2e7f7be50fb0d654f074beb3a2deb5a245a06e02c2732374b4cad8a8dcb03c2653f77ecb80e322c8507e8d757d1a7740d8f56884533de103d350e47fbc5d383ce1bed3b74ead9dfb552dd813dc19bcf18b0624678b81ac12098cfd1e5cf4e53c99a5ca51bcbc5801d959b4a850be597bc0bcd616571f2abcb513fa8de3a422c2acebb9cd60e7a7a17b93c8fc2f01f486f528edb9bad6e882f79a4c14778275227913046fc56a123f505d7b3122c7394c86bff76494c87d48da1445768e62adc5e13fc66959673015a3e6f602565428b6dd03094df845d7b2a1487a2893c4960cab70bcf42ad0cc3881c56cf230cc0dc5603303c67ee16dfe1ca239f29a0981f7f95dcb17c88d1ade00cbd268993daa90793963c6e8797ee404ccaa7348ad65a4842754e2aeea0aa80bfd352df9ad06ed2f13aaad28f91808aed3317ab294235f217891bc3a08007cc720dea9fd4faf992841bab08fc8852e5fd48327ccb13e9cb698ebeae16eb7cc274b45de8cf6338015a205dc3cd36668d45ebfd3bc950251e31156a01d957825e86538145499b048a53f061fa1223677be8f701fa527f11a42e3457c36780f8fbf19b5038ad4ac7efd2dfe6e37bbcb798c1e69a53bdd47997b607eee72f01e78a4dd08c41ecd5260c38be17827d0035591cd192fd05d3dcb523f098dac30b00206aad6aaf0bc7956ff5247601b9a6a2d8109c1ce6bdc488f53c695d9bfa48fa7d4df9c2542fa0be8c7ef7de1603156f526ba68d1e390589628b182f0313ee864fbbca23a5eed2cbc3c56bf6e0752d94f8fc7017b0eee4375f28bb45f3a9d98a890575b0bc0a653c1c4dc0a6f1a076469e391ecf36d1caffd12d002d7035fe07646e06ead3f8ae870ad0789fc63de4446ab1238583f03841c265b7a1ecfa2afba4c14713c00f9627dda5abf540410004512e0c858758dee13baf8e5b5f91259a0ee3a97b9985b711babf23e1c3ebd639ebe8833263411b16a3b6db8d6b4b16493c89b0bbe8ba0d7d32d5a4637df66c0ccd742f9c7a9122a010829caf9fa3e88a578ce3c530a81b0e8901151208151b037868edd179c81e9447bcd19634adc314f36a713cd0872b799053a615ffe6d41618e69b81f9289d229c23af7e829cdee96064db34f6f35d4e676c18c308473470179d0edb8f87a815c9d60c59b06570e03dce6d1315991c93f3807b814fff0158aa0d2e2ff77db62af0a8cecf85bb058a908dfc21d800b0c2754c427ee2019d454918edf4cba662a09a4c761189f4fce1cdc1a809a513cc349fb4c6fdb99388e1b605a9845e154e76d480db3c26263077a4bac3b52bb56db8cbbaf8a4746135f1cb9eec0604d1cd9d83af8f4ac9305d680a9f498dc1ff4aaed38fad2d3cd1e912c966a032b9ed1c317fe4037b67a76fa70da007cc9cff051fae28e210ec5facdc0baba3f53746603e2d2a0102dbcf175c1993aabfb1ed40ccb63a6e9ced91fef4b74f4bd407347588e40684f5156e1169d182d891d84575269bacc475fb36e91833e6aa73647ffbf5caeab3301c89b9737db3c0f224b20202d40018e7b6c1cf1746ff08c56d8abe06342e60d6ff3542dcd03cf8980b8307c268f75d5cb4caf02c8a9844109d2263911d15af3b0f644aac961e47585254ef7209b8cfa83b0ff2302db4b67af94006cfd62f26834fbc374682db855a43e034943a83f63c23aef3ab9f67ad231d4a42b895df1e5545f4bafbb26885a65afac61a8783f3e71a011b5069385b0b9653dfe38884717a5ff3e3d4a1ffa81e876b1de1e0233303977817472fd1f09c01df6b1172f66f390cebbe82963ec1d2c5e35df0703124c373ad44f68a74a13440a4a4d3c04b7f73ea59a8a5dace214c3687e45113ba7f7deba5240cf3b76d8ca747f29ef44a8356e0ce6115ce5c3d888a41319c5e2eb60f55c4fc364be7f9c1e126ba0f50164961fd6cec9177609936628f9ba6024c1d7131b69b32200c7b87e5b9e27bbbd6b2191df2fe631ec0958c43c1c814eccc3965f8a57dfd1c5147418912a68e3bfcf3fbc8855338085527a1b3d2f4848ee11ee0d6dc46002763a7d38d63d1e408250245d3d54a44ed883960c2ee234c49487427fd504f2662411b42534b4d317c9c01ad585112b4a65b367b584c809b3a5720d02aed7117836bd4a24f561d7b39f60ce9a95487d98389897e63b11c895a252009179be82a691ef1b19bc46d6b295368a438102bb831ea13bdc92fa131a7eb3ac97d04d33fef74835f261b3734dd9836e1bff35f1bbaa3a5ec86a82544e1a5d2492010e54c34a38512f5c2266f04a9b02161c26628a628c8682ff5af19d81badbb60d7dca9165c4b4b3e7697405f8f6aca91ca7c3b9835305577dc5bad340b1116a38964d11fe7d814adeea5f0559c787d63e2fdcdf33573aaf88d9f1cca06a90114c9701a429500b290303bd1d3f78ed10b487b06193a3424c9eabb636269f31f6443c94f53accea6320973b01232f91620b6bdecfe32457e95c0018810c3fef52386aa76b1626c673e28267171c4c46ba7f3f6532fbda6305d5ca8f0b1598291509631b9fff0c3bb88e9d1e08a93436bab16e755e7a39012c50fc0efe59bbe70ac91fcc5f12bcf1196625fec58df230b338328a7d4c30297b92b62de569e50d7e39771187971d9efff3f6479196355183a22a40e4ea2fd0ad6d729a6d65daddc634a14fd85b848f2fc598ff78c57c2fec1d59c5cd8c9b0754813f90e0e65bcf9aa43ee2c4528487f45943eb95eba360a9b9c083eabc24cd3303f5b7ec516c0b9d7ba88af58199cbd2d4a1cfe56108aca68de56430643e5f938e4faf9d8aa70f5c976e4bf3ae20ce30b426f43e85c6c41ef18a642ec33bff86a03b2ba79b9aea105a3ac138b78e9040506a64eef372fc5ead6ee9de7baeb7759f485b9183cb728645ed514c54ad88725fe085a23ade8b834c9d623494191413115ec8b44acb6e5c5a5d1a3d7b72ef5b63520941d59678fe7b28e28afcdf78de794ab6a94adf9af93f32c85341aa0020ffb09f22bd4be8cd649472798d7f5e47abf14a38a1350c32454424d1fcacde021ef650d811323ba1de7e636050244b6eaf7582175ced9c1484499e9e27c4eeabb7faee11a197c8ab7b559dba144674c18864236ab7d86c4ebb72ea954fcdf542bf577642b602b92a24c3174095c299bd32d8933202d764f2d70c028b78db5e0679843c86ed4f66cbe651e5928dcc463f3d44fbb2fc07c2855fe8a441dfb6f1c982711a5f4d545966b4904e9ce62e7ed8d8b57ee2698c8cdc984a5388b0b63019cb5285f6818fd103a9a69a30dec783158f436c7bb14f58266a52fa1fa749ea95e550b6a2dd0daef9ad4cb2c0d8162d62927aef018e0761c7abced20a8c52243911cbb7301915b325ea72592fcf7552035e1320f2ad3b434c12f4da904de7ecbafaa9b1d8fe0ba74b0661ad50ace7d32d171d907764e5a4f84d7656e677be94d12c387463ae1c0456b445c40b486658cb0ea9b166d39510d6d53b3c41536d9280300c9b8f4250f4f2141472c66839e02041fff2608b3cf169da6c6230027b5ed1036d0bc32648d91f2b985e238bc48ea994889ed7755e8e582a1734e2ec02b79579c639d8e825c78ceb3cbb85cd4a82e3be740ecf2a1a83dacfaa6b33e0fa51e65043adb8c01c4317f13bc94cb219637dc2a34695cc9d5af33f621347088ef9b741bb0a2e26d4f77fe62e6537a0570baa9d2273ea582314812ad5fd75bea7c461fbfbd2bf8e6d364f2d87c9449393fcdfde872d23984dee900d614142c7fb1d7b052b89cd354245af97c585d9dce371eb283a210f11f6d9eab1ce0a01033723555f564ec4e6d7808a0982ac4b9e5b140b3b974ba8602140b6d54844a7425fa74bd314388f6fc78a4761e112af5122a4ebbc2281ea5e2771c04881b4ccc8e549cff8c0c42afcd46c214bf782fb0f4f4d1c8ff37c8cf6339adedbf7dfe5137b0a51882747192a2c52d646cd9d88b89282f4ea98bfbc2e2ee41c0024fb89007a91e15c1653330257234b84346fb16de0f401d33d1f35735fc1e1176b6ce964dcd4b21a2f84e3a810ae0cbe9dda500570c49e8ede60dd28388da66f79f26f20822c3254f2834dcb1ee9ffa132d09e02a883aaf4517e11f592fbddc548d5fff897fcbdb8a45e3b2c800cdc2d0759ec9025ec157b574496a2acf78d7d366a267853a891b2b22e010eb9b6d32f2e910426cbe83d1a656b88265fa0483bdeafbb541a8e51a0c360749c1ac15dd5dfeaa122d427212f3a4af5d82770dd443eda1cc712c17a04c6513c9d846b92de660350f1b81a604c9766d3640998475541070f87376b7ef58138ae5df479bd44d2debf17c442cd40db7f3db3f7e7daeaa214424d470b1200e8b7ad28e57aa2b062f6ad1deb33424af9c589035584a3acc9e7c01aaf5361a5e6e644df9c137b6a58b1c42654ffc038f12f0a96c0a348271b8b52d2ce7b3dc9505cbd7307c424d23814ac740363ce8aa0c912267282677bd58583220cbd47bdfd07be00d0eb815a7b09a70de279083ca418e543fef7090d7a41f980c192e69b0f06745968f6f9447d9992954c665e944fd532c916135a1af8eb33ec7041c1a2b0f761dbbc21e8d54e6d9df97ebf858c6eb4b85afe9d678d6091161482d85a3e97ced8f7b5e9c283f96cb2fced0ce9a13a32e657132845352ee678ce37add9c202679c8aa9aec7011be9e64ec5d9630f8ec9fb7584dbe0a43fcc2b722eaf35c1447c352bfe38a181fdf7751515702cb052a2a640b61aaf535db08533739c7770b78fda8ff21ec4c0a02fb4718a3cc1aa61dec300a87cff3f5e465d619ecb56b63c8390b9e19edb391b6fbc2492233780d9a2510d967e1662a2d260ef44e357108db6b6f31a6ff45373b89f0f732eaa3d9f5818038768e65a995a54acca641bbe1fb59426b0bfddebf61cf3d14920f3bd22b5151b08245c4cd1b1c8d0911151a011f05ca3c8a5588b74a160f3c28b54dfe5d688aea6f08ff1d0b20cd3c4e03e0082f06683abddc4fb89e096811a25d23f1803c9b9b55ceb554ccdec7b3c776e64a02eb20e9720e314c84c24358cd1edf632aa9e9204adcd716e156a5fd20a572a0e8654099821c1720a14897560d4a2ec84b2ad6e3b26ea3016e6f5a41da94d7a1264e614493bf7da5cec1623812d4d23ef3f84ccf9b81b93f198b4c09202fad8f6663a757052f6f9fe2b4f736e5e575000e7152d1e44b99c045e15b9e15919e3fd093cacec783224546902641b5428255b2582662a7500e62397bc6f746a005d2b06785f111bbc732d87fa5da0ef063bd0da4ec01fd3b227722ecec70c52a82109be5101aab21dcc3adb45d483bf586ce4557288f3d28f22580707feda89b22e02a3cc6b0f7ba79055bb4ca0090f97bc6d672f7be37856f9c504b4bac6754b1f8abe14f83d8582ae2ce372b8d6c71abaa43c9f0b317096dfe43d04c05783905f5fdbc98c350ea53fd46d402635475f31da6d8f7ad54c3f1de149ecbbf2e4f55be907ea570e8e9eeef57e7ee23a14b17c48e0b4c30114e6ee13d98d1ef22dd4a64cb25b1f5f19b50dd8fa6325444b285fdbfdd15d3177b8fda2f33ecf625e53145304e2806b9e8760577ea6e9dd4cd94abb031842b6850e2ea7967615ab82aac423f92694581e525800353a4572d3e7bb0c15f92b379f9a0a322f06848fad10094b320f994c21c909a6e5ed4817bf5d5d2e0ba20a9e80f7120e27980baa49349e23ac108c8fd2c69c7305322f0736c35c2a54634da2524ff3a957573d2b8148cb9e45c0cfdd661fac680638899112705dd35390b91e52c4e9f88bae82bf725fc05fa9eb88ca24eac29ee47afb72a2cefb0670abd2bc07eaf59d8bc4d2f04e1b67460b9106fffb5d6cc7912597ccfd057e80d6d0375fd79bf168f3df520bc917dcd38ece2a66dc42344b131ef61f4a2b82ce325716d43d7813175ff0629c032e10d477c8fe6e0d4be611522be35a33b3dbb368fe8f279c3a2e1decd8aec3c2eac0c163b77805aa32e6c555c56c5dcecb7e5eb7519d86979df10ab15839f08fef0d3fa4e558ba7f254c1b5a2547fb082ed56e5847a4db4ae1e582dd19953f12535784bd6d3790dd484b7150b02617ebbbf2f88bbe660568e93d07537462d271bbf982859d13f737bc95d76d84e9fb301b07e443e6f9d1d1c43e035e090f026281008feea568a6a39963ba45bd543fa5215fe70a7a7272e42d82325e0adab57ab97fbdecd04ed202adf53dc4bd68e56258c90fee42d2373630a26c6102453d5cba39842930c1c9fa7cd728f07d4cc9903e1ee756d435db06c31a2b9ffdae69086ef30071dfa4b39ecb4e20d89ca8534b1a04cbb1058c29a84e4caeb941838ef75dd3180afb819dcdb619dfe792e431b38761b70a882160181e4e5074e6f77b160533c6f7f9860e572bdf8664789bc19f49ba19432d2732204e8cecab09cf040bfefaaa8c2553635bcd244379de175f93ee6b0df677bf73dd688aa7550c3a138a2da00b10f31462e2ad9100720564ca922b17d342e516fbded113b5faa70bb5289f24119e292b1b71925c365620adb45cdf4f14feb1ce33bf486079624cf8c3cfaa19d0f0fb35650e6ba8666397d89125cfc7b62a265db5222fc1d265411d01bdefda61f9935e806f4e9f20172c0f90966da1fcc7e0608ee4d320adee2f4283ed387c8f9f940fe48de57089793188abec3f8d2c4801465cf3c26742dbe0a3e9b91d9b3de3c493db29d594e81721f206ddc19d2da199af77327186cae13be064b2d37e6d4882a6b11087de3dbebd03d1d78e1183bb83c6bb282388f03b27ca3112474f92c4a0deade87d55291ffbad8de8c220f2fb8ad33a61a7c86a79cdb1502850c3314cacc786206eeb7a0cd514896a5f7e706ef1d76077cfb32803d29c5a4ab3e2ad43da6208376fa4244c74d2aeef40aa35c92c2c92d29e2c68ade75ee8a6ad6870f841f092c51fdf59c2008eb54d8fd3936bc853e0e3755b267bfc724828430d049ae1ef95eb25df7e38dc14d429d38bfbd138cb0a2ea5e81e2f1fc2a709b591c9e0441e8f681211c4c5808ee30206edcdafcffe946830ff4d1204f3b46ef1b56492e6b09f3330f254e9cc129d50b5851ee0f15abe8fa4726ac3021131feef7d11f60e1462dc770e5a0f0846a4680a4695e50e3b24d6e7e06625815974b17a30cf74873e948d7aace5873d4d7effccc6810e6fff4193eaa1a8cb369cd297d9f7c5b7583b0ee114c9685c5ff7e701a672a0b6f5d3f11b5b302515657d854e10a8ba21cd30b365b9f006ff173d809c586ec1f6bea84e54e4b74ff785539f55669549658c3935ee278c6f3f66f59d51617e66f2a9b1c2291717bba7d02a71b508122d0b24676689e46a1100258eeb08fa57b26ecf11545bdfcb921fd732327be43906a15c22611e47420e445202c8f116dc3672907d2a87d1fc2796e652e80dd32b0cae037eb89a06f1588e364ff876130a68ac257dad0a50111a4724c286c349116a5a711c84f0627d6e6ef076ccebb1b6fe4b486bb80ba4062f77d62440a6b30506d41f4196c4642d6d7cda79b094b6e4b6983d59ebab113958c6a960167237e45f25e0cb75f20c60299c5ba74513953d9830cb4200e84a7cfe3a3fe7d836dabb2b2864df7608aa0e8d3da9c9816e35ea505d467ce314b2f18dccec41941eb32fc284f6d75183952f6316277fbf5a03f82c814ab8fa13f5c4237003959fb74f3ad5ec931aa3953458d0b61db8d9bec0183ae2387ca6a1f8b4105916bf8be38d821983487b1dd2917bb9412ad2569135a1bbec2e7f82e7e4ba367e0418d630dd5b13d6f95313e5a36e845268bd169230cd99e3951d8b0176710c6ecaefb2e9d1488dcb640c1689686678e95f82ac6eaa34e1ae51702beca79b27d24af4a6b5e00c5a7a4d22560485a06364ef7b08991856508a9255f09b9e4f467d6c8ca192e150810714a7e54e46f7be51ee8e717229084d2b55ab87c470b5a75aee2706eca92e50c61ee41c18ea9ada68dc0e1b8ed16a8f71749145e0cbe3ba89432a89a5520ad53956341fb32f592b4ff235a668f6a01b03d2d57431f15fe48dca2cbfbdd4d7ec8903d9ddd3b6278d60f0010ff25333c92da831e2205df408855ec86a29037adcb78b917af054d75ee3f689f7a6fd83aec545d2fc5d84d0f14ad83661363d07d81a5fca03a7bfd1e21d6dc5e7215874dfb035baa001b623b43276ea115b1a8e1dc36857f0470626302eb755da9b9dd2249f3c8de765e25dd3f18d78f656151ab83dafa4f97249e052447cf2cc302528580d03c01d906d708e7c78821b2c0fe1f71edcdcf6d48c9551a11f8a13078001691a26ca3194d8f22e248f9c01b448ea5f5a33a0a1bb62a9b877f67a75d76cda724a407439704c6f8ae0a7301ae80ededde8641c6b0b810b214adef1859f3121c9a163afc29ce02484dae5470be7e346cf1b1c3dbae5862b514d71828d36f01b8c8cc5c233f94cbdbb429b2445348a7db346b2e6bb87af4d264b64ca87a842a24805ec5a7597be63d20a58c4bd3abacfe824343e09353408963a4c4f19c47a59f3809d3293ad2312ead4f30fae4050c0313955a7b7036a6ac0caa054d1ed5b8244f5dac2819355cb17926e2d96c4990bea1baae8246f16d28ee2f76cedf2dbf0a33b0927eeb6271c9db13331bb547ad121b576cc41c486509a6007c38ca34e9960a1263f7048dcb349fb8d1eb207e142881ed983c732136ce5f9266c08ec913a9458cc7bff0ab0c80ca2eeab4bd38605c9bff395299efa3d7f5b1eb5e5446ad08b19914b1f0241fa8b9af9b2d454d6883d1fe1d949b88e3b34bed4fa879dca6286f41e4b16c7bc729137498df9d28b0cf1a1cf2779821df3a51c0ad09a7bcf91eb73f58d72202c60ca234ca5e813e5e905bec04a924cb0cfe4d409d7a8160c75327d26a616cc514c04db0ddaac084c063c24e653821788d002870a5b1f8d13e717226e478bc5216d87fc6ca36390e3b45d036caa8c987be68ad43ec0aa436ed5a2095774ca3f7cdd1efc1c2e94474a35c3daf6811f531ab3a61a67e281e8839ef066ead8481e964a8419bb25178f58232ed5388b4417fd37e7c42f934b3d1338dbdda69e67d95c4577b7b886d7b49e26e12835b60549262236453c882afa16a38c89c4b103d8633062083fa0fd475244047564b8144ded02166fd9d5ffb0337976e1a1685df7dfdfa0ae435388ef8ca06172833aa5924d106ff40ba6103e2ac00f61478fda93f164cae2e9d0a5db5fdd418a3cb9495dc2a8334cfccdb747c1a06c97f322065db2e44a2024a945ab035303872f5bbf7cd8c708b5c05306005eb8f02ad378e0ac11c7684c41b8944f3211cd7f55e602b465dd3e143f1afd0f54fce89e77b9bf884b971eb50f0bcab4468227f1f04d8518e6cf7dc2b7466c2b914b1cb7c66f5384b75154c666e99260e74c6fd2472537dcec0ab0c562c3de49ff8cea75e4a803e4205f38fe27b512f1a087f5309313a082f628cf70266d5dfa5cd66da07eb9c0522e1ad2f9d2cdc48ce397b4d07134527dc7da2f262a7bd5ad726fb216892fa63bcca97677a3faead851b29876a5885f6b4cc7c69a3c30d17b33e24f744a8636f08cee445f5f2dd548fd0ba25e875642e703babf5530fac483de37049f72fcdaafb7bcc8e7365cfb6439108cfff8e5dbe78317456fdcad6ca0e13a4e6780848a83be5d7fcbd619dee87a37efd3f9182c0192b862684084abfc81905b181ade6f8b00986e9b3d8475a4063c334095e74b16855181652cd76e7c3ffb1256e9d422d1b3aeffb305532f3a08cf9de1516dc43db8b49151ec6fdebe1f26bb9812dd4da2dd4bca259f22ee76cda77c2e4cff5cfb4f6c1fa1e339b11edecb838b20aeb9727a40c626842045dcd068589246c4c4d23b269a09c6ccd5cc8d77223f4d842368fed2f5bf173a1580709265c70cd444e1e85390e12eedaa060665505e6cc037174949a2c66d1716765dc03e3a0e5d014f0ea443ed9bead85d1935374dd1fafcc020a1ffb9443200b90e43c1e9e49a461b1a254a1ffda05d26ee081cff1f9cab70dad0ee5c92c3942dc8150a9626da6acccbec360f39b6be5459daabe1bb925a057cfcf20088c3b65575f53c915e1ad7610d136b339db8ccbd858cff0c11ee8e1f81b8e3d3ff3453f6f9af9bc28e16f0e37a8298e19a867c19038eb49acb0c87a690b92c24bb343d46d6e911c073d3252f71cba5d387981f3ec6c1e7e9a6f260be4f4f30d08fb693a4d0443527591ffde08b1545a555c23cd661f559428cdbef877b6c1b7ae6214d2017bddc3a9b665faa99a14389f5461f70daa65373113382e8e4776e42e85c4a165e832ff8f646f770b1d58429b4278a7d5abe84c7038b43ffbb394fc36e8f6d38c2966b33c502259fbe7bad5854c2b97e3afa69471cef098ee2291e4b0fa8f9e7c20a36782ebd421b69a28a82b84c324ee8a40f515c0ff7a95fc612615a8396d802ceb094a74fdf96da863f87426b902896830466513749f5dd3f92e21d95c6661b6fa7c8104243b41b131fad7e2e99779143e281d2938af3ef65d197881e8b7caa5e0bedce0acd7243e2f435c5ec7b450547d84bf74cd78915ee686ae3a3cdb9f4da3b2ee07c8ef04e23e84e24013994e4025ddfa4c6123a587897f47d1ff8631291af260681f31a45210eb226398f94ec23113f34b0a435ee4aedd376db77da46a2307a14eeea3b8b7bcca500ec85a509f11f808ccfd7c8927cfa5890ab2dceac61535eabd1d3e8c2a23c45e59546978ff968c16e6c3261ff8a2ed6d5ef6bb39023c30cd351cb545fd5915e57c380cf021638ca91c4ef4f20802a72bade19bf742cb2453519aaed33e61031fd74a31690a958dcdb9618cb62d3f1e5645769e864af2119b27982648843aed4bc71055e872eb54cc18767473316861a15ae452d5436f87ab59a3d9632a73a1336a2e1cc17192d51bf6d8e407bcb2e080450fa158d9a99501af3a2e554a62eb486def9d0cab7a95df26f715f567f4e15d5a8e8c692dd10645ecabb5693ec5c1e529dd9a9e1cfbbba659ce57816a43cae67da2b0dd9746b4967b37f1fde1669a3f9bf245fc6f1b128d4f77f26f65615db7e300d0739bb00f77c5382cd9cabb431f88c03709e58bcfe8a7eedf866999e1f5daba26f1e55a3a2363d1400c29e0eefbe6012d8fb92d2f2421ce2d0989f42a91db1c1904c429cb61b41a0371b6208221ce9a7485b31c2b86028dc770f79f77c43e54c870ff8e8eafd5de1c78d36cefd9763d7befe970e6f913cb0f40fdd03545fa12ab1a74ed63b70c4a4f7ee96e630c3b54474d1f16e78eb5bd8295c7ee36dbd170de04f27f0120464dfafeeb911ecf9f5307b889f808f5066dda3e2737b24630fc497e226766c133f9c945598946129a0b3c9e14a758d7b5098590c682f7b4d501d1347c0fd65c97029a65c7a39197da595b040c8fa268e53bc3fcf8a28ce3fad5aa0e38b5e7d57ba2abd7493c2faf9fe6411cf84d78ed87f57817373dee1a4a3d545984dc6957dd48be3286d15d34da95861991242ef8758d9443e503ed36afa3706eb3c731aeba053c305500ce33bb4928d162e4c99f9de79478a1987bf254e42b26970f502b9d5b950276a40f6d2c114dfd45875b4ef01ed3b7a38bb40fc4da6eed2a93872a985624b9ace274dec02240e8726bcb6cbafdc08535909c657ed1446f4881cdff11fba209f45e8bf83de50faebd676e2e5fdc767d072025fef39e84119f54b7a97d031acd346795418a9ae2876ce87f1b3ac09dcace61cac0c454034c89c2b25789dd8c15921a3ef9234b60a25385d93c304ae7f09bc7d9a389140121b79b60fdbb617958d3ad438182d41ac82e5ee840692d13965f7fc61e2342d28ca0c026befed19eeed5194ffe6f3364030c4398ec5173926fe55bc8c0188b6dca2b5b587b62428d3a1f19dc67f4ff1f36a20ace0c90834ccb62e27bb7fe30cd7e6cb9a593044a3f726a1cbe9d607426a611e9030f3ad85c561d996f977fa89fcf725fa2df072dd6b971f326d70ce8c4c8606690ea7bc41bd20f888d46e110efa40fc886032734e0d28fbf1d6604640ffe5af2d187744fede5f47b6e0bd10d4d60a75d8e7a44ce080cb077a28449c2c91e7dc0044fd2777f31043820fe087465708aad2e65c26ea09f084b2a3c7d00157b58db51afb82823e7d215a1a285902c7f93f70c4f95ffbe42662fc6eeb320f80d2e737b28d6ab43f6db340511c887c6d0c25b7eeb3e49683351adb6b1f18b45ef0573111006fb12f471b5876628dd89adf365e82b289d785936f47c2d922cb2cbfab84c6645521be698035ce8be6832e1ca8c11d902dea646fe23adbddbc5f1810fd0b433854e61722d5b8da985942a804c019dc81996642a8dfcc5ba411167c1935fe8b70f404687b63de8e6f7ba120e739d169bd3dcd92ad5a4e2168d975d257bc8ac57892b3f1a4168be4605e4cc07f638c7e5ae279c5ae5f6e4a3f5886c526b3ff7c1c5dd1ebe1904d0b84530f9b71244cab7ae308a162b7ff5849df7dc5e18e2dc02731887e72607a5af19e04e8ce4824696f935602b2ac54e75db2322900c9596ea8c3447c90fb68755bb0fc37eaed89abe52effebddf3a467e19c821ff9b50745ce96ea7521ac144788ec4302f4dc58cf16f10ee48cf9c08ab6ff156d62f7d3d0686ed1ae486b10cbfd9fa6752af2f74099660fa435e4cf673b154750cbf043bbc558c7dee67206e1944bfdb44156b67f5183f98bb43843c6e7508d932206a10944b0108ceab374390a2e375dbec9b3ce6e2e1f0d0ab66b20d000c2c5d562bc107f834cf5df4345e940d88f0f654addd82a4df3e0a2b033416693738f4c35930c8cad5344fd5762412d85f189fb3563dbdd5f699c49814d972dedac632c85e778be257b6face68505b902e804885badbc8850d5cd247cf18e91517949928023df9e333750c2ff78d63708e4b7d4c2d0370c8c59808c702c4e3ad109a3ac716d633b9f98f9d6a59be0ef5eb62374f25f5e9fdbcba08919130638b2e94cd147e390e0416678b58b900e56d1bb446657f84d395760f82ed5a4b21718d39b53744e301ac8ff7cd8a1608279c0d1f497b9ff765e667f629b36e468960535fe545245e4f512fbc741411a1bbd703e2d20b1a75f237cb26cc729a32bb4d952262ecdfdaf129a303d3bc24538ec782558bbfc047308d486b8b1223dfbb62acb293933579950b2e04491f0f0e95be0782e8a9cc2d122cab66367a860dde5ba15f0fa0212598a97823ffb529ca18c562561025ddfe737d1d88e168cd292e9e5780d4de1d220c43ee2603042e70f5df8c4e262877eb258a2a1b188cce50cce02a3b6ec6041914b3e23799939dc73b8783b7c50330e9c25b4d0886ad70618a3acc66153ace6d39cda08ed91f785fe85713d6a748b00e5cdc097e975e1d9d3b53c03272b69f6431a3756701e4e32a517c5ecade1439678054d6e784fe775bb367aa897d2fdff82596816de251e17128f246ee1861d594d9e64fffdd1257be05174de8e349072430e42ceb034752afed73fe6e5332df80c30464e48124eccb46f8ba125e1ff7274333d5308b570b32bbb6eeff9b27079b8632d57a455093952615a1c0639b1b7dea23e4c0f28a11b5ef00dc81c8bf4686ba3ddafac2c7f2e27148c26129e2af7ca75096fb69f0f63b29be4081f39dc8197fd89fb7b1f5c9e8d2db750bea652097fc32eb0d65c7570d04a3a77d910dc2098c1c6b8e2e69da3eacb8ea2f3049e8c7743283412df7456afde58b5a47e30fc0d0ffe380ea0f589fd8e89d5f1b6eba8bc27472c6129b0adbc797ee19529fcdaeef69edb02415bfb8ab4905a6a412f488606a9a85badd3332dd800a50850f7ab723f9daf5c512e907e42ee5efeb55c22fd8b351459d03ec02a4daaf5b161a94fb7a93852b26b62e9479e0f48d7432d1cf071abbe4e8eb699b0ca197e1624a32eb683aa9081c29d09ee09a981e4f41db7376a5ae9f457ea52f27484a4257a06db5a5aac958b3e7a6264f765723c2210b44447e3cf0c2d4ac16f3108b09ea0cec4393fce34b3783589031a9a28efc5ec4e7adfa267d330e0eb52f35808fc1768f22ffe7f10134096a5c3205ce07760657892bbc9adc78b9166272c4cd5f1e2899dd441cc8a673077b0a040f922fa92f1071452fa7da66f2a43b884489c19efd1f9283daa64a1daadb55235d8a6c612419639dbd9549df687e5fcaf265b58fe4eaa61358259bc9ea10fd6e6b3657ad433e0ce379864635899900362435c071c91a44b4e9f6232b5833bd9b2d677e9a8ed8d73440c130205b41eeacd50b8fcf01a057995dfe2b39f97f9830690cd968a69562b3da830389041b1f1d77509d706fb0662861bff5385097b44f5161961940b727cf196a2c86b7f9bd82d802b14f5840fce4027d221fda7e639182a85ea746ab024cae8fcd48142a3b6edb5c3012863a73446ea0f25384f207c1a3e0a8306ddb090afa736519f82364e452380868cfda344722271266bc774d87c2e99d66feae6591b4dacc3e8d315a84da112906476226aab79005a7944afd1ce42a35f64f67a414ac306dc4d376774454097e28e10d7f617bc18eeabb8c68750a5dd72979b14e7e325f1dd3661621f2a05a57e73afa52deb14a46c5ed566bc25a3a6fcab9cfdd61d128384d3ea091a0e07fe508bbef5f534a9df113f854afab7fa9951444cb2b4f1d6bdc456de8428c0fdf47a6e5d6050b7089dd0b4048f8b737b882da57c72dde85bd0698ed917b5ae1a8316294a06cc19f5e25e6cebed53f4d68a851b75dada30af5189156db1028d70692a0d1788faf46821528f90aed92f5e8732c724cf90e8bd72846caea409dbebf215c293fedd73030de36a9f7e6a6f84458f6e3ca774efcb619f485c917523ec387b4887f8c7c21f17b9e5237a09d13ef3a59b89a7855d82f593b2003186c140f6473fe9b2bf1c7b793e787e0a47972795a315eacdaa8479cb54c0aa54b1e9047f32931f2f45eef556705036687e3cd901c2ee3e74f6cb96ea2085e3cd67e0c7c2a5d0ab61c54f20014abd28ae26835e4c93d2760d01666ebf6bccb21b80bfa6ad9620b3f9095c935a4c83178e1c7ba1c9f653145a9a9e146d2a8979b8701846937a63ea4613f8f5623c84f0d6976fb2933a178af04fc8d098ac68afd32c97cdeade0168d3d38a2cbcc72cde0836de40fcdb8537c5f9b0f8457090e2632bf5d06023d113463110e9934aa2f8db96082a5991bd7f5dee9dfe20db27b0d01479382d31eab45002794e58f486b1cb59f562ea21a3b3d12526a82a5793805084929ec43817abd572933185ff8ceb3f658a79e6fc09f80ebb5673d846099e2df479a10d3a7d0357f11d37238cb24f882a38b50a309dd01fe40451ba4942f3648a06aac1dda858f4a285a9362507f9df1fa3181595f764972b8b6f7eb646b9bf36feaacaa8d78c34cff31ecb61f36a0309f42b2a7eb06b471aba2b00b7a2f94a2716f38a77c8ccb2c67ff7eaab33688816c48bec2e5a549acf540f20c285dbb24bd0f603998ae56c604e7be2052b305d1e79b9ce2ec105b55a6fd47abc5dfea2c4dfe25ef675919462d31e39aa39e64c375915ce951d7acc8eca308c3d1c32d0d39557991b46357f486ef5eff2fa1fc3e405c79978f67ff1df6033d927657fbccf1ef0a5765bda4849416e6e273fda38fbccfe8e5b9896e15465070a0e71bbccf4aa18e68fadcbdc3973c691a7b7662eb0e51dcc9ddf0e8ca6cabb38b520efe40eb0be6f19f705679cacbcb420216b3fbc67b77f48536d02cb7800fcc5127f82fd8263797edf167aebc47aa7fca486ed0d5366a9dc90c93a48007bd5026720f3f800339e1eb0afeb9ea17d880a8f027cc4ca85132892886b30504c65d7f10af6245579227e5e119086f96065eb105b44fb6fbbc41dd63d90c7c3c0bacaa1cf182c37615e132515ccb7b5e6dc5ab642b1d82fb67ac1f04af7f699de2a0d82dac4d6dc34a1637de6ce0871cf2b8c9528251c06c4458da8e851f9336be54a13bf3629b3705f0e4163cbafcc6c70e45ca7eac4e48d29c2bb04db8ae4d57f94ce57f5c08c2db67652f73da25dbfcda0b2e3020a5c5cff3891595e6a0f32524c3afdb37e6aeffe39de7eff88e678af05e95c593f76bad4ef17b93598e58ca9c8d7d598c960adf7a4239e526efc2c9e5d2b4cb7d0504219048e1b6237855c12108232d58e5f7730e8d5305aa0a2bb225b8e8d0fe2e7f8e93eeb377390f9b3c6ea888c5246ec27d47b96581aeab2165d0371e1ad8d7e4e4830339a6026e887c92746ca545741c79c79c9874d0fbe9c2ad427aa859cc46e203bffaa9ca2698e196511af31380fc7203afb5c6c73d31cd1749e9aa2e3e131fc9942b3fd2b9c54bcb16d9479d23c7b5ac6da7673008e72112b4d457daad2eb38200a5e3154de81e5f9ccc83d6fa0812e8b55d1bacbd7b4f556fe848a69be3204f83520030a2a25b4e5ba3485e7f96a455c8a2853ec7aa86190602a0d632081f78f02d51a6d1187c03a17847da9aa22bcc2a1ceb3d0f8e5fa38f142b0bedbd32533fcb4833a421c66b1f1b6d58164afe7948204520627e20baea2fe87584f269915c5b4b28c359e2e8e32ddc85ccab7555eb17ff2220ba5fe257845d99eacdd4dc6281cb1165676c6300fffdd3b9c5c725e8d28504b2540f204e43db90a6865d3c6357bea44006a705613fb870d6751ae0811e54c59bb517a4a40fa75c7a2eaa2a1156ca1ce63e0173f44f9d4df1ae00a49201fb3b3bfc5d95bd5af5f2a9f042bcb3914799a1863b6236e8deb1fb6a5f085cc548ae7e5bcb2d563bc2ab7487fdf3de6c57e2e556a19641ac8c64695e0a09f8e31a0d3a6ceabae5717122123f2718c83cc4d0758ad3227ec5ee134ed1f9f2508d16c6c8b3eb3bcde774993a01283312372484d4663954323d3c4d1e831a7899845157281ec268542ce95ffc97f129c9b23dde09347edb242d5ee6297388659453fd399895c860f3b7f09f5fc6a4bb5761d4b2beb23b35a97fa842fc79918117e524e264b5266eb20fcec137f1a38c553df4f6387b292263d39ab08d77f7576c04fcbc2ebb367361334adc084a9525fc7ca2926e7ecd363e9bd684950f634ff7c8d4eabce6a843970aacf22ca6bb0efc78bc971d775838625e8dac96be4bd0467381b54ebd2e92b0bbb3a9c0f9db2b483eb7d73229980c8e78ce9a1cb73b86e3ac22d081a384941308b405a0b3abd965d74310ed8f23bd0869150a76c2cbb23f69ece194165995ab73dc1e0672217dfe30f914f3c770b6d0269934a44412533a45f2a4a59a52784916ec6eaf6e25c64d87669cf3abd6517acd1b57921639b719bc41b92f4862a1adcb324583faf82397552ca306051d76ccc6bd988f68792b4c4acf6c65f90cadc58371a3f7deb288cdab721a289cbd0439672792c8af2ada5b3e3fbf8f773767f3a4eb6a37e3e8589882808e92ecfb6c803c6bbd28a0540a250fa76321ec5337a3578c3ab7f5f69fa232ae6681ef28f10657f46692e0e69e7f5117600bc9e0da3fc93b11ece0e83722cffa9afd55beda50dc806f49a164410857b80a641cf6b45e8dce19269201911799356267080df7599c93eed94ad22b61af5c7953ce6ddfdad7b2857c480e143c77acd891789139682fc1bcacbe5ff3d02a8ecad94fb050fff42ffb14fbb7b89bcebd42a9b9625ff6be501c7074b94cdf3f234fa9bd7cfbcfdb38ac169173cf8b5f5041b100b5ca08cf746e3a108b2206fe086eda54841aa8e54bc7e6243957cd8dc5ff05c281ba3c354b080d4c89796897084acb2da40b8da88fac356bc10e5ce7dd5e0ed2b57284c80290e8eae68bea7035fb22bde9cc934d75c9b350732a4197614374db6aea2c834c2013b5a9fca4b93da35efe904f975acd83b74aa0d3dc338e0a5e03ac65bc0f2937da9be8b9585562dcb45d920aa8498e93887bcd8b1d316d4d92123c517f36957b582159f1ddd29075ebca0ded7d5b412c4131874fcb790ad8836056206d0e3c7f76ffe3c25b1b0d9ee07ef490cf60a8f69583e56a1820c010b059ab60592880add88d418ece90d8c5e2f4a43c74c827e7b87361890806b4a2db5b4c6e6e4e45853ae73884ceb92ceb02c65a5d4ee52d0fec35dab0dcec67b3fd8180b343b368dbe023dc5db64038b2a6bbf5ba19c1df84ca9e92d6079f824d25844f887da548e9db997189776846495b2ff06f566333ae37b5a0a57a894d65b4e9cb3919312917239799242690aa07374bc2781d6366aa92cc47e0f89d5de18eb6ee44960a2099f28c558a0798f8b4011187cfcccc4d4f88b615bd6c8c9d76c35e141082c60137903d22485861796825b6a3c88371f77d916717fbdc702c0248e02e011f2ffbb423c1c3f8e6c7637af02e4f2ba1a16dfc8ea6d500e72232ad16734e6bd4bc45c1af8f1f38bab2b5982785fb82a3afd3d89cd5771f12074e24aeae05b703c686f6b3905860e06c70041c477947424c3a7b84bd77fb5f5f8b56d54fd93ffbcdb34f17db7261603627be5e9554f344de9703a59335d23b646de83952b4f92d3c5a9e4d2bfc0409f4d2f548023c073c24899ae589829f5c79b61d360b53f7e37930328a6f1cf68d287c228316ee6cb9d3cd186a447f4510cc86b2e904590bf175c6c30df2cd022c14c143854fa1514c8607ae70962d750fac02aec97da9aedaae75986db93c77f6c720cda53b01a94e74043f6c042102ce74376e3a9722f705d37099bd136f848f2d7f5c9f799ada4f79bb09bb2c3f3c38df73fc7f43aa9bbcce68b23389224ae7865b810285362e391ee53e1d27c7da3990773b3415a9aa29d8d1547a9c03691cb661313e3a3e45fa9ea4a16bf7343a10a90397a99ee87727a107e37f9f37dc4b13078a772f095d68c9d4c88956c48a8317bf326327d47a3fa7ba12da790373b7ec5ea5115ca1bd77999780c135d82c418c987b0102115204a44fdf72693c422e7753488d75c94c3d864b05a8a6ee2c34a9c128f055b0da30a365fb3ac90dc722cfa6997b6a19bcd8ac2c0bf84d6f249dbba1aff99260ad41dcde332c3d92b3565f9c776c54b9902986a298cf7771cc7afe82450455a7ed36189bcbf5ec966653f186a9db38a89f54dd208290f6baab95735c6c656bca48ba37d6d462cc6b0eacdc50d106eb11319f80722e85aa934290910a62bb3a1766d67f0d5f939ab63eed1b5568705962310aed866e4fd2ac463d9c160fbd3d9a933ea3382c66e3832de3afa6b653179d90e85cde9ff47ef7c93e8b4ec8f0872e363a35b95c79387d73c28be542e57eb360a5e852c16f52e7dece0f06c8fcb5d412eb2166689a53bf614bbb794ddc5abb5627fff42c2990ddc3d0eb24173da11a0c55021118fed09780ee2792519036cffc744479199d0249306587c8c596f89355efa4ae5327ae61593fe346a3575570e92abe0713264430b3b00c6870ce7e71a1e82dd1527548d3aa12896f3827241c93f9f996007011f971abb5b148499f1c65a8fb4c877652d2ec966ad7c7204c747ebda3e09af0d0d5ac1ab4183c202bc4a42799f151cd6a52eb86d5f40326c3ed687ade6378bbcbd0141ee26a467b59e100eb8a6b1df9dbb76c0c81c657f0848f1b65260654ea2724844ad360aebac909f7727c49e412848923f33b0f86cefaf1f865d81d8976c68ed9e84b0bcec9d9c788d3c8375f04f0523ca74fbb771593e8687537a302880b24ded1a5c52e31e9b78c78e077e3a2df503078e13b2d0a9ba00d6e7eefb2aa282d9f1558481cb5185a9261b38c8236b8c98f39ca96524d107dc18ca42b4a88904329918b6745c667951850e90d8d13a09b4ebeeb7ccb2de1054b49e44c2db69593dc42d5bd5dd4835730ed55cea38405a62ac0124c6880f569f5ccbd504e542f7ae70133c5e7c0bbc18fe45da19c7a0221ffb970f2c9ee5898dc6eba6eb76ea63bff9b54f4dc2992a31f3e8c768070a3605796ed9f62d4946174e9eeb6bd213079129b5748f61d953c4cc423a6965f5b1722a513355ec310b317ed1bbc755f7885865d8403a9a4a8718f59af6ed3644ff62386b3ec4ae3b265d1285ddf7acefe58d5920eacf4c25ec67389240193ba17a00936b05eff97c6128118802a80d6dbfb193ef4e5dbf8eceaf1053bd358322e56ee6ec012105405cad36a1b9e90b89d222f2ff7d7ab1a6b515c0231f8a5d44edbec0f9d348676e295e98359ca0eb4375f1c7b0a9040fd8f038ee8c2203de96307027f73b3c88491bdc6bb7ee3465ee4d2fd488480816153593d4462a0fdb9c88968f85ca83782141fdbc465bf3a6e11b43459e9c2fa5745dc9f329f7707a1e0c2169eb9ddb5bb143d54c269c40d716dff9934840936bb5281f63d8526118fe254913ecf4fdab57095528b0b457d7a1a2f90d9b1f2a71e1c4b55e38aeff3ba14fd03b7ef4b4cae732cc63deff05f57681c434d48a24b5e478f6c8594355b8e4870b7cc8f81908470e165a2642857552ca09173c17fefcc2639df7f233f324a001784a53d9eeea0d01618110413d863b73d2839cfa8f6a3d9de609db4e25c94f165125010001e65918dd87e3c713367d8918557a8923c6ed6567b00f3ccab5547c684a58887fa7da1e691f58c050756e3560e53bd8cc93739f972f47b5292c257e29f1af2528bb99c938210571bf04b4eea6ab5f941ed630197e01bbc249fb742aba6053405d818ced1a7374ab3121b4824e55c688f715031db1ccc46985448a1154a5dac1deb2c0d47da2c2784d9f62dbd93143f916fa37bcbf0cb5f9739ce1362d17900908805d0af550d31a01c1ee28c8c48f680d290233bfd638ff4084b336a6c5f90a91bb1d18bd65f8e996f4d35626122f1686e93417911abcd3d60bc590aa5006c9fbbdce4191887f0a21210f6da4896e406c1d7d0059a0536fa9882d3514aa0f964709d5281e49def28c678ce6340bf97dfcaf7fabbc50762cf8eedce57f9e3ed2ad60a26a613c5e6f23bdce8f03e4260e23c42eb0634dcb90c89fbbbff5c97fddaa928563fa40bbec0b2d3f508603830ac21ae2f093125fccc61887b26915b694ca2fee7ad36eb770b759584d3c9158da93a8abc6124dc05b448ac6b0a25bc931c0501cc4de9fa5d66db3c211787b9805e52fb27ec386f8165b41c38381bf0bfe00c2282b2dff8ac2b73752c9c63c7fbba986fb46e7ce1cedc31571a162f47dc312cf310ad101e2181f86fc0ab3caa6208ebd6539aa0b69402ef5c7aa82053e60fecb8e41ef237f4ccc39a6a7d49f0d31bacdc3cfd2f6e700f2c726fa6a694ac9a867307c6c1dc00137bae8318bdeb6e30568bf72dcaa03ae50923531668cdde4ac81415e6228ee586ddb07e01132d752081473fa59f8b92552df900deb9f3c67b3c76c670f4d427587efb27822c8ee6acd776ad32ce57f696b09b3f3740acbc7c036401e5bcc041eb44cd23dc969673c7c0ed2d1b7890c9d66cff741af3106ea015de7079706e965cfe8b6068ee12576ee61390e3e664e2ecaf07a56f1265a0cfba00c0b64cbe91ce9b0194e6bced45f25d83d3a54485840ee32e5ec0e65067dfdf489e189d52afbf4f07e526b25f8a3cd328a44d1556b3313123d2efc8763bfa17b086cfc38a2995d0d3843014c88505d268203b93991ec0478627ec9f1dc8152046970d4ebf47339eaa38581382983382c5d3d5e5bbbe21fd4b07cdcd0bbc10231b16b837299d0003e0c3163f5b3664b6989f3b898505bcb6a74e9cfb8e9c8a7cc64ac4a59caa1a7302d25f3d0086e3433891bb5dd749128f74bf3c7779ec9df78ebe024ffdb023f0ffb9353d489e818c8e1be6ea089cd9a11a6fd6b823c6a5aade89dbf36fc805f5d82f8242325ea4d19087327478344d62b4143191b69617d9db70948c49f27a333be275413c8829ac42e51d14e6fac9fd523ea370d09779915a5c36d2395da8cd3acdef809f4e17ac79ae1b590719c7c7d2f45d56e483353c4380f2c72d3753dd7d855d15765e0746ed7dc4384a20253b218bf44475abacbaaa6b7024c521ed0aecec72836172207476bf780887d9c60d9470fdd83cdf171a5820be8f0e6939e8b757c7cf0780bd7aa8beecb9ce3163e65389cfb5a438e40f91ea1fe3cc045c016aa7980b9094b2c1a08f97fa3971757764bc1d542e3518e4e84c999fff17d74fa57ba5a3b01f437b8d80c1b798ff2335e2707cfd6510b903a66d32a52e2a6a424956463f866a64a7f367d8c04a56520e881ef720a227dc626b6873275ce719e91f03d213a4f9eb63cf7d448837527bcef6d272a85bf0726e108ba6bc1b334925bebcb99b6d60cf48fbd68177d397a7fe796c416602d81887c077460f75ee1931a10fbb575c7a7dce40faa2dcd9904b5a8aef3b780592cee1d5c37023a35ff3dae582e643b762276c63af84c1702df0e70caface68b3bb85c8b5a52ddf80fc6ab34f3a14b83fd82c72d51207bd72871f2546c567d5f5f4775b1215f6abdeec47fcacfc1aa5c80f186d0bd717bd5bf925d3ff306e77486b35b7dc25b6b550a02095fbfe365b116d35af915de485aab5d176b266e056267bbce971ef9396bce087b942547f87586d5a344dd7d067bf8d87d8d64bc671635708e0bcd6e50f9eeb7077a8c37a575beeff5a4d9686d327f7252c2ab46d0b278e088b7d684be98f358503bb49ddd841449f40d3a3eccfe4f887b08e6938cd298172fca05525e43045fe497fb9c220ad57dfb3766f9400e5dd4634e7885a398ade52ca536a0c26336834858decc8f0721d59175e63c2925a6227c48950b8bdefcf4becfe389fc79b059a0a0234ed76246b942571d84594efc061ec758db9919cd3d838a53bcb3555d8b704684209cd2a92925daab20d8889bfa6ece22cc068e9d78a7b88ffa635ebba7812bd7d5e9dba933f1322adf3121b3c710f9a12ad427c776c0d7bd8e583c46c5fd855ddae5e6cdd3ce15022d8fbc76e8675564553c90a935a109b98a013d91363f7a5a49aa30b7147058b4bc6c2462b3b6f9eaaa25753bfbd710909971e549218b26e836bb24d7708f39080fb14d43ab521cb1fbddb8cfbb383e9f12f0e30dd8af431ac159f8164d1b287e217a0af7f67deea505ccfd7ffa9385d1f7f35fa790c3e478b87c6a0fa7042dd320796fd3f473572eff6151daa1976e63298010dccc29ef52c60ed322dcc78d870508f1d7bc2900a5985342f60fca61c05c335f7efe9fc4ed92a571ed962fdf3914342c023a303d70201f391a9b7a394189fbf80c2a87a49e66dbb13b8102ddad7ade271e23d09b1ffc18e5f7196dd86f3e17dc91645489381ed06c0fe996022977472fe8a16de162ad0b985e2c54ff0e2410b585da0585403d91f602075bf8dea00c9a219ea166a706da00ebe78730a9701490c5f30eeba68457761c4d3771bbcece7ff074e6d5df8531f7a433db643d87f66f311215962e35d5664846b81179c29a45e75254d458894d0c6098f545478bf2fd75ddfbc5c50c33c7b1dd15c9c396b5adb0b9ebcff8805189d76a4e1c416fd987664c98506ff0e338cd77b5c744e4c97ff3937b69ad073ae38d32a1ef52416fde67e74091c84904a936cbeadb12295157a5495e9ec09845dcad1106ae812dcb7682967db715549434df6c0bdcf315a40086241e0b9c3d086672d9501194bdfca1f92571954d768ce4a92c1783973b92dce20960d00845ad9e9d9eabb67930ef84a42813152362a801e6e92520b2950b28774705c8459271ffcc016c85220d43b83bb5a53f4005209d4590bd86b60f9d2b565599ef379680b0613df27477b821a4fa6dd99ed2c3224c6ee82e8d404dff8441c8a4aed86fedb3f65d309f240e04289ecd5bf7aa014417daf839284c498197048585602f2fa4c29e59f582bff556f1cf75453598112ebed22f719ebaf1c66e57b47558c20bf4a5aea1d230b69889061e42361c5926ec0e90f28fb781510c7817a26a4b19902f2fb38624ce04aef8886e37ab9a39a4a965ce50b0a1ee700c0ec4d1480291610e05a32f56a9e8028c106d30f3ce00eac313d9889788652dfb94212755880faefee8f929845c85184accd1588cfe0933cdaab745bed4018e4c16b4e9121ce0af49784b59c19615dd713c288ecd9e05a3381a25aedd3102a81022805fb5f7b67712944ce0c28c55169c21973b28aabc04756e19a038a08761539911d57444a0d16c9cc6e4312bea502c591f0496a96f791f2ac2b0f25fa94fc75b8306ce539bfdccf00a8777e70ad18cbcd58036b8d3bdc7ebdd17362ee81a61466e2d30d7eb6f268781da3716fc9cdef679c37805f406c473f97848d6aea75252cced87220b8d815315ba70c572d9bab879f974d11ebb2919b57376dec8bfdc01005843156caafc863b3bde4dbabcb24ca5a5f766b596d09390856bf1492c5b2672c30c4965df1aa8964657e709e0f9ff4cb0f1eddccd16c5bf89312bedf504bd0c77ee9564b938179561e43aeeb5715a31fc506caa62ed4fe401dd8134e8ad0f61f0c78af1e0e4a665d1fd05ac7cdcf521b9d725ea91046687b65fd8d6d30396abc234b71a648f0121675bcc5146446f44193f5d6da9612606e837ee6cc71198bcd617e0973139e39f084a311492831407dd6731038f7cf3dea0babaebf16be39d465572f8e2c2d22ab6ceda98d782ae3689192a463b8bb4e3c8aa977d18a38090859b32384f2c195e25fc0953670b10df1ab2b7a7f4dc7d0c6ece5e52af5bfcb1b0523172e6287a7480a41842341fd11464ac7383a875b6b2c4712775b1067e02a5a8f3fdf3ecb4e60f9230899ba6c4c814e4b020cd0cc8248fa456a6dc73873a4c47070bf9145b993a3db888d5daca10f68e4a9528847275eb61c48f38cb2b550695640e6ce97e12dccc85c9f7015e1670df3b06a0393b9e8e53e9ec4deb7c909c77c10d5c15bc68f9cfc156c3860a22b5c38db5da23125b6900be1baaa3915af5e00c16b4f5d0ac1d515ab19bdf22224d73d500a2883cf711687287a72089f8e7609bce9b0c0dd1923de152186091a8881f0911eed8b49735fca2150b6e6c72c3348b55bd55e84babc1251ad1f0d131231c500e337b00b35fcd0d5b22044b62289c18e181dfbc09dd50a68c407e01bbe205341b60e9783f338badff15a462fefd09e63f72c4217b3b6975cd31c8506896b9d56212a1e2c17bbf0905adf1eb41e43454d5b3373827d72a4981633141bdc08b8331c4e0424380b66a2f97a53c8b79cfb704473582add4f043bf3c2d89ccc755e1458f1639638eda92e897e8c33f8e264b9ff8897ef809b322d0cca558bb1b99efbed9082acf6a0c12ba9b9692dad1d362fafa2a0c3ef416c3664a4f3d8ae6317c44095f068ed0d0e7c82629b81995482f310e328653a655e47c50ffca064784c5948919877719673958585c93383f62c9fd16df3eeaf27d94691a2f480a04be708aec2532ef22113534d4cbeb0799520884d48cffc143844ba2819bd2e6746f4db7cffd2899a7df0f02f66990e494f81644fcd7e86679d9390f9e55c4dbe6c3bfcfb1f0e51140443c614bad10e79618e3671d6d2f14d3cb0388f329286313a8d25e91c26aadcf197e0836a09960e32c8683e1c6b583798030d6673fdc885e02e4838349896fddca0720f56f7310cd7e99c9bc4f4430ce689c6b7c23e69b7223c97d24e497f41d6f7ba53872545604f0fdea217ce7508cd5aa02f8c583f82580a3b1ec3c88a70a0e663941c0add997b70ccf870f7d133b04ccf5118eb8315656231ee2b3802fa4ea5e9d0b9bedd6123bbbc09e31cdd88a5ebb725f0caf689c8bd4aabda65dfde81aa63336188faf39c68d72ff66bbc0ffc627a75d07a29f1dfc29b538fca4cf0522342672a2941e6f5a6651d4cd9e3f365c04d3ecda744915023a5564b924db812aae55f1bcb8e2bfedac017a3372f64f86b73462e87247d6a1c3686e278b6e9fbe58e328176e430a40e4eb596e79ebff5b40e4fef87ca8b0e9c8e3d2b16bf57fb1d47ab9ebe08c4b6e84d6b074d8f8609bb6620c6ce79048a0078b963975214c3e4cab14f2f5508cb703d759299330d5ee37c0299e6a62172d48943e289c79778285010413076795de887f3ca3072b809432b62b6ddbfb00c8bd79ca7f7a525e55c39dd1b85fcd2cd9a524d27555c0f60cae3152fe492734db6fda04d4e4bc224b942c4da318ed053e70e08461f9cd264f8cd3389efd9334e9cf9d95a6ddade05dc3da26fa39470920044526c80d2d7744b7a731eb437f090b54cdc68915f9047349f462e820aaa47446c8fb7b9fb91179c98ee5793d0205ea1f6cf4a3575f9e7a2b0a05fac4ba6174e496d0f89990696d4b0ee7b077ac6699c205b5073b8bf9ca57e0c85c823aa80754d2b935240f4cfb46057fea130e8e5f8b670dfbcf7b8678bb986f3c86d7d023cffef8e98f99d843f2e4e88b99423f722450d844c61e996eab50a1171fd0e0ec9b2e54dae0966bb4a77a9c3549f0f3903c286a34a5d8a83d66340e6b7de4694a9b92a18b4448f7ce3da09ee7a2c7be10134c3f2c2e2642c637254fad9a01e63715c6eef05d132cd256cc9a7ac01665d00517772580a4d7b09c8189b97f19dbbe009439d1700c661710a3e32232d1740ccf1194a51b0b2547227b0be4c6885a49976745b3090b85c7a3a356b44309d94ab45637b22551a0e9f124d3ba48ea70f3ef884157438a6c92515dc78f3dda6ad4e99f481894b7583d4a1483355418194a9136a76916dd10079b59f543cbaab95f4e17afb17d8541fed96eb5f6938244b07b4a4b44e2f72260c01ffd65f5ecff52eb7d45be046b6d20bebbf733db03da14b16d24f7d7fab7f58a52d9899b6a09cdff05127a0fe9b46b7d35b909723480f7381e8b462c642d8d4571074beba802396178f04b3e55727cae688eb2b39c2cde72aa8d5a5796be0dc988207c9dd3dfa8743bc1b881bfbf56d00bc039be199544c22aa18a203086dec17daf444cca23ea5fee589ada76799c855097cda2a7264873bb057de547676a0281ea4a19f9f4ff7df7389d52ca14c23991c483fd97020d687e62c62658ff00e8819079557c64dfe82b9f01e5693797abd16c5b645ebc25a38582d9d7f7f5a52a060782a478ebb26e55c6bfc3ff29473180b45dff7977d018eb973b9f89a31644eaae518ecf7a38797aa923ed3c1e02536ebfa744be77a246d160ac33358db3df533c30ec6b70112306d9eacbfe0eee0a400458af16d8303bd0a3a14af334e2b6de3f2cb74c64d4b4dedda925c623658899dc8cf539d38a1edce2b0f92d8172c7535f0b4674e25b2e13b266ac7554a804ad06b6976e61b6c80a3dca0cf8abab35fbd8194fd7fd9f4434cab0b4b07f3645e1814fb83dd6ee5b83f0f786c7241356107bbfaf1aac9d0905607f7f98173626ec6505996ebe1ba8042c09a426fec6c69286589e2a4537a642f164fd896043bec47420ff695e3899da9ccd144cd26b6a76f92163bf54a475f3cdccbc5ce56337877a6c3d57ef3dbe8789f5a5d58fc37c0883b281aa5c294f0540c51be0f9cefd7d92cbee237426327723934252f652b736451fb9d42bda4f724d6749bdc6eb6b51543f3b3ee02bac96f9ec61027cf313823086bd5399c2699ce450428ab6322e495e64b0ea08c80be78c39cf688191305a1602e6600207dd83fce0f552f6c923f6ec73248e48f5f15d5efc8ee02d673c9f66d0cdacdec088ed9d855998382535e12ba630d0a9019a3aa3904cad92d8f95750522ce3841072e67340df889184ca28d64be49136265b7251a72a1b5a0a18d9ee3c013d217ea03459592e5d21565a829f4a85c27ee93dd003098fd80b037218e898d29c8a743f4e87d78e82ea7a67396d65761d1b7af91bf090b0d712b98b9ff376d39c943dc0d9cdbcc9c20ff5dc2a6c2cce84781ff026a7d94bbe0b2b31e8898cc80705df88440dfd399d1e5d0721d7e2e432b61eebc7eed5cedb2a4a4ec5acac86c11639a0ddfaa33ee7fbd5ebdabae8f4a2984a389e3c70d1a393e180222b490f66209af5ab12b0ea27cbcee43a2cce56aaaec968d8bb886921e3d67eb141814fbb79c3bb71769904cea288aa900292b80f5c14ca814c8ae86a9857b2a89e5277df9532934c861d12f6dcc1e5a2b74886f32f260f5533be723bd1a28d62a949d3c02051a7ab5ffec41149e50b6ea70f0af4e34b7387e02175500e81d49bdd4f56872d52e4f0ca349d352ecaa15d13c3a5cf1556f5ffafdac1c943d7670fd5aa318a9f1b8781469c8d7e7bae6a50cc4c2cbb10b73a3610db9ccfb5d37f581821380373dc677bfbb6b8498498e52e695766fb7de378fc527a28a538b9ecff976275967f0692b98af26047d9ace0325d38bc638e09d542b2f86144e07634b4ab4b11ed3d04218cf5c044b9116be09635977b32b874c7d3032bf92909f24988c7ef057925428ddf733ee80ee88b7bf9dc533824a0c60b88a4c04744570f173fa5951d3d9e13fd570399bc8b1cfab0a71968e3a45435b982ed8cf02f64f908a3db4047b2ff3a833c67e4f5b70ec9893211377b93f96473dfa55f8eafcbd537c62763e2221ac6dcb4f6eb612a7179e9a8101e251a15433827df1eb33e48d761f52d37e9938ace9ae8cd14a739b17cc98161a7493a34a33157abdb036ca325e7d2c6dc75504e6b42ce135aeb4a2fb194fe4deb2192cbb33c53e9cab3746ba6944c37266edf433504cdd1a0ac279a892265876a4f142904bd6db6f109d1f0e4a3cd09c688b7f121396e515f9f838df1289438d712c2e0859eff77b57575be947b5dfd4c95e675efd95a1401b505a5cfba1c76245fe2cb89eeb42bf8f4e51f8183af936c3099c416c160d95559e5509e9fbc7d1533087117eaae7ee5b6d6b708eb8e35923a899a18a249d7d3c75c625db7d3377efd210f7743f0bc0a2ae0590093823aaffdc7bffd23b1d042a7cdba2d69f7c1c6296ac97dd736549c645e6a23ac6459722827ab53db02e00781d5001b0822d038028834d0bf2e534d0c8cd105584515a2d6af0cd17b31fe14eea828b76773db9e9dda254aeb313f7c5df206fa349205c1ab85a1cd5d849e280ffb743b68d0e824335d9e870d04afbecd6cf78003d92ecb9d1fc73e7a37e2b1be474db72d92adf600fc7297a0f4159462e4847b5621134888ad249930b4bcef62251cb148ea9f43a40fadc20f80a3303966f187da4d1ed09cf75fe7ac22414833c018558d074fd4347564752a8fde56b6749540fe7d3727b4b014392d2faec233d10ababe605781fb25e3e5c1a2ac948b618b4939548bc8f7068b5a878ffb22bc458140502cd3703de7e9a88a443643c0f6d463311b585de07252ef973683b65d8f7721d306ffc23fe75a7b7c5fc661c1b3677a470c390aa0ed4bc08d262a9bbbef8c7ec474e6d094145a91cb76be35392f184463a73da781f98dfdd92c3d64635d756ef4dce7aa92fede35726bab244eac1e3fabbd86dc57784eb4d27d395fad7a5c84dc5dd953af9784ba21a59235a7e27ed27ae8c836d1ba2e553d4d565c64aa9d1ed0285feda13eb73c423e24efe959d7c3f63e8e42384e76e81c786f5ed97af0994659facf427c3bdb290581a9aada1dc0d2a69cc5fe16fd3749935626f41dbc4ca1c8d1c7f57b25f82f2144813eeb49b2634d5fd5392bbc50bc9d48ac08741108877fb45363aa0996a48b4d5327a669f3ea704d65335f2ff9d1791c066f8e595e8c3f26d26a3932ed171d26ac9d9dec0a08e39cecfe09f38c8116c4a05e1c0db16bd2c7b243b8356212d52653e1002dbdd7a4ce6d0395f923704087ded5c43c9d98fc90601f23b5c2e8142c20abebedb432cf0c738a34ad640477e370cee37a79a0d324a7c1dfcddc631e5acc3ec8453d5b6c0330877df54f2c28eca4f5af36b6eb204e277cb58b3af452bcbc81f669b506d860489b2269c1669bc60cb1559a6112cacdc99b583e27a35efbe40810dd36076818e7fc6e6eeb57db1da4e3ea020097dd68748256b182d41a2ecdc660fdb1f206935ba4f02a271e288640c16f85e9b5f0b68e6fd6e2c71aa089ed5133ffa59a65663c2eb7121b85e72516cdceb31c088915b3300fc3044ecad54b40b7655b51b9004787c80e2cb45d1f908cfad7ffcb364d49214f454a3a7faebb8486b348ac34c8749b3f337b07d4be993c2b3563a23b5984131f8e4460ca22cbfe2bca1d7dbfacc77804290c697fc2eb112912a3b29868402091be203e7facefddb734bbab4bd06ba6d05cf41a7f15b68eb87a807bc73903c7cb2888fc475c99534e712389d997640b3e2f274f97f7954e5bb259d48243df24a5fed670dad4c86d355c430230da87001109e7bfa7e8bc89448dd6b55fedf40ab688b2b89802b1a7cb4579d3c66ccb00ecf4b1037ed866484947c6f43c0f431db66b0ee27b5bb9a1373af9d42afe9bb3e3ee8e5fca9075583396f788eeee796960d5ed1b789f7bd726a50f9fff8e36e2068e15ac58c664da5814731bc727e7f93125705f30154e06ce58da5e5eefe7ab7d0e8d3e87d877e417885463c7b70eda1880f20b06ef66902ecbb608ec35ff9f59cf2f85660a25f43a9aa43a0841c3e597562f65a5473d3d731e2a8e7f35db6c6c23272c0ad63504bea3dc7c460e9e12877f0a239adfd65a27912b2afd2446740c1f3e40e9ad3393595f9a06b2e9bc31c1e3a6efc634b174edd45e85fa411f671dd3e20f731c74ae3533a6a57291adc5780b4bb6e1bd4436d0c41c400a092600b9798da6e11b95c209cdbd548c1c135f7bbde8a5e020f06016c1afc9d124ec188bf2eee0b27d4ad407cca0c8c2816a5d86c4417a02b7b582a177048de733799f36e3121841554b1a9593aa9b3daf8d9c2cc5a43d04df7f113e190048edec2d5c411850efe4a81fded8e3a8c864bd92cdcef1d894cebb9361529244e9161e7e8547352962357f9e364edd330c7ae64cd82e2c7fbe5ba6ab992ad6b8eb0a4441b400fdc9ae2ac7fc8197dcabd6b230a42cd504a24958b0aca30a884d394ff4c8ed14c5fd3d9c41a2a1f9a760c6b22577b052aced02cf4dfc1b0988d8c771139322fcc6f2d633b2cce07477d7c10a1d77b0359a627e1a68c325218f9d21aea94ebe1d93d24a5ca54c166b6fc7b8b121e1a11eef91cf9f469445c1a146cc553d2733e08fec5883a78d13866a5f83d5d5c5ec834dc2c6f5f0770aec3da40f3f57a4f0ea12af420ad211b027a31fca8252ab8778340cdbeaf08f09fc41de93d033006a2ecfad5d783d6ffd9b2814e9d06bbd8c3c0e2b941735f8fc1d09fbc554d624da2087939a46dab4c7a0c8e944b40847a6473cc0d677e56072ee42099a491f2171e4f5eb85ed2197d0d27c591a3f7e5b3fb2d0997acf26d1c14c3e143be0d1de0fe9942f791a62c8dfe1e17e7ee04cdedf6173a747251310162363317c1eac765350be0aa4229b7a8778320ae9d40a4d2bce43818fd76ef57ad95d89cf003b8f52309f0f810dd96fe9bf996f0327015dcb0b925e96b9eb5d2bd2e97c363a522c6ceb1e77446360f5d60388fd652c1c8a38a5d7fd525ecb3e48b289bfd3aa50226d69676710f37e9ff758b556d1ab15d60a1c4155bc398081aed6ecdf685a9ca61c4e808bfa4aff3f661b8355e2ddcad01c9051dd12baa5f4809006c0829a560938c4cd2f374b157cb32a1bf0fac38048dfd5e1030a02e03a8a72f1c9ca7b5d0eaaec39a7d05c2f4ec1bfce219371d61abbe94a60b2c71ea7c86468a3e3959bf4f108d7499d87a64352f6e59eb5c713a356ea44adee035582e5cec9d7e5cb859f82b958739f6f65afed943c96b9c18b0fce119a40421ebcdd8e71a0e644c47f9e30e189af86c87a22fc66ca85f477d960e7ef8558cccf85e4e75f32e6ad63254045db9c7384826c58ddc7c658559ace69929e9b391fd70f9d88b510b756a17b54a3960dd96521c94a3576d8fb9b2ffae853542302a37119bc26907af27d8ba2c252512df0a5905b270f9cf81ecaaed43c41c703dfdd5e34c4ec47bb4d04cbc533bb59d4720f353f017437b599855e8401eeb3c213ff5f7bb6294f5c34a98bbb80b6c539cd4069c58d92c99a1f04f8c536a83fe56ffdfe3a89b17e6fe863864d2bd29dc8510095c305e0413420dd56b93aaea5564aa0836cae7dd62f9cb66990b8dabea4be34ce3c8b40299d9f7ede890b98844545f520e182daab1dae8a06e269b0321fd847d241dfe5fc798f710f4df51155e9788c4089fca4a03b89210a8d7c8cd07ac9314d99deacdb07a94568639d7f93a475a91cba21cfc4c28499d8df11056f18deecf80fac300925a4de18b00fc3e6884e40039442c2291b3014eef03d0baf9ac9cdd055dedaba9f962988781e547405e5dddab4b364525aa7e7a97165a2a092f1643695961a5154d468df725ce72d82c364b047fa6fc868830a9cd18c85e91a8e0875bd980b6077598d9591003bd04227d1f162fbb00d8b3542bf95d5a01de08463674ca32ba518a9c1f6a782f48711759dfc18626179654f545e073a5563eeb7245ceba2d5f786a0b72d651c248240f318ca55c657681b5d9691b43c02721557c5e57a859bb6e504833134eb7a96f1a2ba6bcf828c9c401b7837f8b00bc68c4147ef333087e4b3ba6f7fcf7204c052b43e5377716d9a8e7d43d135d41801a54d8e661d28a94134fe90ba52a41e47ad97257491d52af4d8ab4996587c50b9fe8829acb54bb1aa65baa241357d5c920f6974f0d71404067aa72a3813148bab9078279e2ca135dbb24fe838210bddf21dcf43fcb492bf1d16b9186390389f16cbde8b9e493d6a9b92c31ff2654af6e47bbee3bc11f334b27cef224674fcb30cebfaeb845fb5886f795abb97367df140fa9857fa29a1a51ede71f951856f5b80b42ff2a6fb7d97a41661aa18eb199ee8a51a1f20207df2942e74e8a53414c23c476b611ee8eb6acb3645abf85c3c40d43cadd7df9749147fea55e02199384b71622e3139b3bcc946d94bd2320664dfd204bbd30982267047b476972cb4e4d8867d66e7eec0e2303b8ace88bb3fdcfb695f6b3ecdc5b6e4796d861784d07738c78abe87ca03f270cff1fe3ab4d591732906231b04b7d853e7ff271a29362a17cfdbdef87e42dda67390e11397cf6072146e517a3c309e3331f706778f969f3addfbeaf60e0450438a24a65db92a62b08fb021256e34576fbfb7a059ce42deff9dad6cd3e1142cce33893a85b21fdfc5278031d2a4232f904a3e41d80631413b961e72864a14e870c0cbbbcabf378053646fd1a50a8cd3f1d4e5e481c1764dbcf33ad621879f90b0c423e8ab4f7f49dd780a4234ebbd0abc8ed7c83d51714be5b7df676a5efe19ebe5311791bb3ad0acd29bb9c8f369a143e6df04286decbe6e77ddcc7d3f8ca08b95aa1229f35351026ee5aa5fbe9d148116df6fe78b7608e669fcb17c7b8bdfe0a395ebb485cf05cbb7f9f337a94125f403e8505797a099ee3eb38dd3ea93e563b74da7c84c50a12e24cd30edbc3af02a2f1101265be67906bb5bc16f77dea7dbcc1504983e539254606cee212c3fbd8a1718438a21acf788f98b7e3da1a8fe1335702e111aa80e0155c6abe68ab91a8caa30813fe878d2f7308aef6a8a60832d6c6d536e71aafb509aa186e9d752e63cc205bc812ae3fd10e3dc73e192acb9bb8839b879990e518ce7289fa93198ea62cf754f9a68d83740eca0a43473a7fb8429df337fb6226f164dc17115c4831c1beb2195fd25fabcd4727afd8aa68ff8ba25fd22e750e0fb8c4f0f7947415d54317e4b912d66012b3f8a6d65368fe5ccbf5ed660fab68559e44c30ec76aebae1abbd1a301c975d47191f4cdb214f362e951819786a90746bb703e07caf5056575f25c8fd48b49a151685310628ee614aa1f08313dff84304df4c133a7ca149bc4a172e624de33a5f34559e6719ee39d121edf369d4b09097b64c48e07a7686794989f23c7a3d0d96381b973a3e0b8f48683a8fb08e432328c190e4628ca4cb61d04a7b82accf354a887a093f73f696465ca0a5ce56a330ed06ade7bc8a380a2935e3904901616c13cfe998808d3d19a40f3ad2682f07fad70fd86f96946050d5a1bbe2d4a1dff13d05b2e26205ce6c12861700d21a20ff744f14aad00f56315412bcf8cd4f778cd9e484e65de132244dfb9f5ac2d36ecde149034751b7148745daa19a4a10da2cb4d0f54ac408675f9592e921c9440ed42fe1b8e337c94d8ff151ed89643f9f7e07ad31888ae5effb7f942e27197cab076916b7e54413194161d0bee35548a7c75a16ea2134724f47425315ef53a5ed3a33025e663f1e997822d0b58017bd4c065b8e4e05a8fa87a9fccabccc2deedc0b4feeeb1b3e905e98ed716a2391c1945d3483d38dc8f21c02e05341feceb9a247d9a2c7f43f2cdd8d83466600d5f90ec2b5a88835e3e775f807990c775c5000bb66fecc805d69e5267eef08f1170b5cab9613c83afd621864a3d30643e4ea173f759dea993c0b955fc3ca0de42120022da8b02e270cea705536709ea560d8909678db53208dbe4f56e5ed0aaeb8fb43fa43301bf0b7579dd96059d93a45e582aa118eda2e1b9842c7ea8d97ad3dc9fbe600409a90a8caed25207ff4500ca70e31d3d54d86edb461941240b155554d944e09f23015657bf59e5628d6aac2e20a5ca42189d18793857c9dea49ecec337b4e78b31c8ac55f2d279301e302afcb983c6810ca4768a0d79e5a48efe347c763695cd6d1e32d823e94c0c72af99a3ec4263403ed6dba31122f0bb0461a121f09c33b979d68fcabfa7660988c481ab584446996517f04dba5fc2b5aeabbd3832976be0ae2799ae5f7a9d18d6e676a2c27d26d3333c5e151906384eeb9e88987aa03f5466e9051debe4424051fa03ad47da6b9efc71f2d80aa3793e0685e4e1ca1f563de0fab645b97ba7cc87920b0a3881917f06bbe1ce8c1321dbcc2753001ffc7dfa0468de41eb2154ef8d20a29b99c6de46d192390a64705d558daad79037dcf5fe5a146fac8bce762f97c989a3aba0cbb9afad0772830fb0fd43bfefb79cfd9bd7387b7c84765f0bd614015d6bdb592918e3d1e4019e6db0e8c3964cb468fafbe5b061eab556955c3faa0073f14f9756ce6dd5141bddf422e67a71bf7ba817f91c2f73c6c1964596ff7a2fb042ca3bc3c5533513894fb3faa2e96206b71eb42450a84ab397d4ae907d66ccae5f8bde814463b1907e02de9be9b41f8cf81f341eecb8d949319c8aa604842fb365d584a8b9fea4c0a9dc6b50bd8455615a3d45462c9200c137afc1764e0eca3cbbe04af00f318b78250801c72fc90b4ee96a19a669f4ea88c67980e194bb2167ee0d8d85cd6e2eea7c89bc0ea493d96a348e1f511ee47dd772723319c15c218bb8ad6da2f33cbc2d70f0e56a4af39bf34da386acea7242c5f463c60ad9efb40b5e96565e4adcdb3f9006f5297a2a251dcaefb6a0c61ea759f4793c31a38ecb173ebbb0328ffe55290bcfa282bfc3ca8ab7d644911b8dfe56e4b8413d065052155c9465fecdb926b55755d37a3b61713df995423940abcaeb1d21cdf400bb3da8fd8ae75871ba92407ca3b1664314adb0524da1381564c3456b239bfe39b357b25f040008aacded001dea7e6760b5885f022feaa90f4f0dc1a3b2ea6aefe082fa68d75003a5c6efdce005ff7afb99f41127285025763124f7db98f0b1a92262660477b224d042d0cc884dccf7c2a6f25041bf83663cf0a9ac2d710f3f536fcae632dce1b368c89b91e5ef13c8de4eb93a12e0735d0ec29273665ebf18558a11e161f502b9d719d9dd548c1880a020780509c7c61835b188ee50ef0a6c6370075ae014f9af801104f1b57b77260fb20f8ad4932214daa0215ebe1f885715efcebb4949a33a607854fd412666183b1cd1ee11c5491481db2fcde4f71e927d943e011053c76f6c3eb60d1927fdac745415fbb772ca1659dd398c5f694ba172c1ad02bf2c43874ee80588fcc57e20e216001ca666355e05c91f25c3b591fc8fbce4ccb40156af0dfe4ea86ea50dcf6692a7637bbad15be4b4d664301c102f459aee92426241edd451569dcb7dd0cd56a782bdbf5a02a1ca5741b3514b8836a86d1ac14b238230b74dec7299cf8152085889bf4fe08c3d29de34aa33b6c9659bd16b0b8b19aa55de7528fc1f3a26216b60c90a4609612bc8d61f1fafc12eee687f60bcf5a4dc11780197f681f9b24b16f5844f6e4fbb53248e1f33ec936d2195da057cf1d9d810bcb7fa7a69defb1001ab145a00820dbbcd9702690b2f1ad55554932e27465bbea7e757714b23a073021d3678e7fabf320ae686991d38ada5dbe255d83dc1ca658c73b948e6de837db4b3243559d3149a2d40936a13365d44ec2b1b97f98ef2ea358e2a211882c1c134ca552e4e8e112a071df39beefbbb47646bbee64b304b62976bc9284a5f48298759bc6235a57ffa630b91a03eea5b140bafb5307f2c753c9d0e4654d896c218dd534b28544b0603042015809e0a2070507d6e43461c0831dc22168a453d876cb337c0e30ab9fa5b9fa207901a41c9d8be3f65addf7218db27c57a27ee56ae9cf4ec38a82854d8fe3a285e2481f286467aa360538f480e4cfb07c436c1194b091903c4f817b3f20f192a90ef64b07cb30f4ff777098bb9d0f3a93742adfad11feab311cd22b695757d5321fc7145743279905461942a3a6616bf6a16d6644849f04906f72ac36169425271f233791a31ffba5717187a25bfce1714809161b038edb79d14181e2c0cfb02ce79e9ba7c778e5550054f15b893997a31bfc6f9649c7b7ac45dc6f80f423dc352fc0cdce14f30bea1539af37ce75cb6d885fde4c0369086a8b22f1492daaf2e16293e33c925fa91fe1dcaa7b02cb9726456014cdc8ede593bc9acdd8f7f9a4211d2acfc099d727b7c39d7fe6393913db70c9b6024f861bb152882f1124934e27eee181a22dafa73e7814248fc3acc3a3754c46246f7618428286846602e4f2c7730a2e965c63e5e4e8a95fd40af215d78d4a89c592f5b59f21b42cc28d79ff605dda2ec9bf4a148a3854855e3a19e6bba70c6d4049ac1eb2f4e94bd4951141bb34494e12070f40164e8e657bcfe8c39713d89d2999c2fb440ee2129ec60b4b18f0e210e917d96da0bbe03829cd3cdc2d6ba5b8344eee7467ea61c0b0af551e5475d2248c75052c99af405537f5ab5b09deeacf1ea3f858a94d92c7b859b43b034475cdc3efdfe7880d896c613ef470ceffe6d4d1395518b626274753380cc5535bb29886e837b41e0a4a485869620e7d540f3ee39c00e52c0246250fc95f837f8d2f1c520de0478c70784059cc418e59f27707453384c60a6ada13a5f00a646e0ceed99c248f04ae4ab738aff2ace0b0890ab8c3832fbbefdcba9d598709a2bc6458450a0eaea9a39a2e947cd15ec0467b20c10b3f57b3d38f42200a53fedadcecc8dc1ccfd4ec28111a54627ae0b10a956d597b19623c02945301386a3a49cef29e5dcf10437312b8e6cfd1f48140c5eaeb410e0c1ba3cf7c5ece9011fafcb0681d17f53fe517ad1abcc211e86a8dd253dd0f247f4ab20bc3deec7e9b0b04936edd0c9238e83bad34a05186cf21c0b73558b510f2052b6dfc90471a934f928420b2e3722e61b454dbd3599b49a31def40f95a0762b3137f6aefdd9d62c5311c426b7ad14c8bba1f93862898b9d6ef69ec594ccf45486d9f8591801bf8c7f28fa48376ad9c885bb90c6e6740b6c46fb343b81f804ea28d1d54a8ecf3fa8a16c37d52530d0a0dfc0386bc7f1d95309727fc2ddaa28dc203fba74bd62538bb80d9e71d81f5b01edac1f39507b2a5723bae427e604cb35fd2ef48985e99d490f06ff7c567009243c8851146bcf670c7b9fc19f54e567c90c7446d0ab593832c383ffc533a292e69436854f91ab134f990e1d297cc5692ec8a06f3e0baf0c3cc1bc4b4b4d12a3903f9ead555a769fb043fc80c65ece08ff443a2530accb826b2a8d7b42f9f6804517e4b36461599152dbe3c1dcbe01f9a7f45867e82f01ceb0e406663f30d03795d30c56bcdae8b37b3d2deb3c075620c145a7563575721b85ac7a757f5913fc7c938f49d37cff6f361abfb2724aaf26cc87436253a9af4e9cc8de451647a98644fff59acffa2a485814e3697db7b3e2771ec82892dff4883f0d2cfb90dbc8b81ba2c39dc0a3cb9bd934ed68299df107e11e520b96e44cf8f8c58a5957940dd6ddc4d48aed47a3149df6695af36d489949529d0c77468ba056d50a28f5d7c01d84c0e71d782c47b3caa49e7b7f1fd1ca3e0085b0ed80374a26fc5bed67659c7416f1ef8ef33049448917806adc0c9370006f8311ffce2d0440b793801e792d38465a6e830a0c129a54b5e0a94a71c7275fec45b93cef0ab010b8827739e9257b3bd38417ebd49b7cc9859bc293f80a994715c1a65bde17ed4df9ed2c04302d34f77af9fd2609d25fde241ff914fa8690533c18bbd29a6ffc75f67000cd212157a2ce89f828ee33ca4e21af53ec33221aa4711ec86527211668149bcd275d14cf49609f74c3451ad6ce570aef31155363372d6e8bbed18f7c155fb733e2a0aa869c05b95d3e168f05277ae369905b4a47e56531d781c5ae6b9e3bf5e1c399fc74dd656a24c44334ab5db3511315f2ac4ca62a7a6caba5859024be6c741771c734048feded357588eb0582bf0e836556aea62abf3c01a860137026549a011b019aa0a23dbdf602f4589046244d26b2d026c8f30cc5896467f6f5b34bd0965231b3593ec64bc12b123b59b9f9c01149443481698339d762e750eb1b1633e107a7e7b0f0b4a254006b29dc6e98f87a1df53c544ffcafdb1658e0c923b10e19de2d33d41d3990e1b86f45dfd1e31122705a0d9a82f127d4eef74c05be9a9f3566c9fb21c87ef99cdd05d36fbd5c42f57d76dc5074bad3b455e087c92f5650e76447711e299ae892b498d79e6b0f93c9019222b53170fcb749656d0cc56ac785d7b0804f0636709393763d7cb909774154f44096b95acbe2837e01514d2adcfd98ff314c83853d36c090862e30438c77798239fd071c9bc6f977369497a2baf1e08149f49390116a9d891fc5b5a9cabfaa2abcf26564fd249ec6606601e278c5ed1f8e324cf16a2770dd0cfb05596ccd70cf0f8aa827211cf25dd66ed18cd9e08b5ef1196d6a34711df2485e33e2b9a3451fc543215557de7c210c32667d1e0891104edfac8dcb513f334849f65e7464566ab7cfb8f58381bda6d2d4b38f658155d656289a63c8c7403161a3fa68f707cd61e9c05ed6b1baeaf6aefc9f6b9d1104457a9ee6bb251fef020751c13a574374ed22b03102f34fd28bca278b84f1ff130889c43848825229ce039854ceeba594aab1d5a6b6493c08e67fbdecb05f96255dabbe8311e128a1b4a0a39937a89e265bb2f3ef0142aa84f06bb5c85720b110070d3a3431363c74faddcc07b27967b23e28a41ee11838fc5d189c32b037a48cb09b91d57e1cbd5ee26c7915367be1eecf19bbaab32175d68428879caebae0282a195db5309905a51028b5ce5a1fcd18155b7e8d8c3da30cda9a37e136eda263d9a399883ed60b7c4521f8f796e42a9f08a7826d991724b3b2e6eb84194bc89bf2e21f43385f0218fc5954ddd22ce2121e2f3115a75edef165b769cf12a0572135a40bf954cae61403dd3af8b2d68ed73cfe96d96bfd2806df902c02090eae284a57e01b8ef55b3f2c0e187929615edbd68dac19c0c23df6cfbc91469848fab98e47ed4e316fcfe2b7998ba19b130b4b0f74b86583349659f0783ca554b9d3c6558080d6e4f458ac9d379aa448097442889f26097a3f94da0e98792c3e1eea9782883be1c483330b778a4c248854796aa62675217464c1650355431f8c27c7aaffc411555e4dcb2aa7c4de75d6450174914b153cb8e481ae5eb58f7a6795c8b7cdc08a443bee750d644e94a387e518536f62b6348f05b0cd0f38e29e46ab7d9bb8ed1d5c3210bf3b3b560fcfa8379574bf48d6e48b9eb144de22435fe0a4ffeaa702ca52377db4db140c35288b404eeb04a7affd98a5d673ffedaeec79b68606eaf3178f677ccf6ec28cddb1103f9edfec76fd4f1b5c664afe8d7b8b62cf017987438163013f597c087073c3ae8fa36ad58a86d5c95ccb2b4200a884892bc0c8074e52c5a573e6796bd90deff8a992feb60127288ee8df054c618a3ecf5f33410b29ddceeac6178699bc7676dbe3ed307f8d358520c7c4dd4b03434a7b97621abd3c9335a2bc3d6608745693e718394a7f29bc9d2bd7f4d56c0490b8af68f27247bf49d6702f05e1324d0baff11265bb797e3714278a6e51aba37c33185ed44c232a442495a0295f3dfa07e8f15d599c15a29582b86748590b7be6a1fcc2b7fe9f38a28baa85155e2bb0410772bc3c8c90342c7f60ed192f13e418760f2a3122bd4e82b8bdef0b08aad6ea32885bfa7922e13b19e16bfb967c6dbf5f4ff3191923c9d6ae3cc175e8b7da5a461b46aa54388284255a0c5a6fef2f7a6bb92acf5a5a93f6aca6a5649c2e65b17decdbad60a5484831d210712575bd0b90f48f88754036fd7f7fa21c84c3fbeedec1f319124c3c397ca29d9e75dea9c22a198f23b8b83f3d1b9e591f15c3f2dfe8a4b38568c4cd0833ab286bdc5ee96f374b8d4735a24dac8384fd4c6b87121bc3dcc8d97ad9fd06e28a6f79a62c6831dd9ea777978f8ded2644a372960b0d875c47fd8fd8fed39de11ef7b889e2427b88d1d403a6bbca1cb5b21ffa8ad061384a15b01ef78f3c2697ef75c4a9a5ae1ad6bdcef284d896cb24f916c0718d33887180b5b249d8bf171594b15c7687557223f705383af7d8c0ab58599a6eadd482b0c3a2fc3e2537db58feb07097ddd59082aaa22b62be515f54535de1a5e883ffc3b01c68d67069427a2d080bbf0f280f1abdd176c7a4782e43e52d4899a0c392df34fa4a0c44eefb8c54f712fcad81599301d06076c5d0d0b1dd26106c04e5b20b35c79b4b6d801b422707e41f5b44382504dfb3ab40d943d6fa47782758fb84363e42bc5cc66349f447d9ca9dc7b12c8cb631d1aa3d8638f9131cd49a3fcc742ff81c5eddbb4367a3f4229c0afa166f1127eadb8f7e0d9c1f3a65143d0b834bc55051de06129f2debbd339d7d21b5291dbda34503811b16a5d82c6260b7a0041ad9a401d3dac286a2fd03a78fef74cfc9bcdb108d28d2c43da47adbc6d53254a4cc76e1c1500f807f02483dc205ebc815a2298fcee8688dfc0b1298482910bf2b738dfb3d9a4e967e5d90689e627f389556291332fb54cd31887e95712260ceafc97bc86faf23b99b8c70ad32e2a17822473f6d642832b210950418ae7de3fee5aa579d17dc9a21199d48d2ea7244c678ce216821df881304b6cb1c0460bbe94638b25d35c0b434d30d7a5ec7ca61cc018c63cb067ae767841557034a0ef25dd8b10088561fa00dcf16b4ad83328504735537ac53d51bcfba7e499b509f2a206f659ee68e6741ffaee306950e2ffb3d0f9c7f3a1219ff54c7e8fa09bbae0b90fb6dbdae731c8686fa3f50621d05b3cd4101a24521851c312465732d722ecead814cf2118a8c777297621aba79601fc615e52b52d26a5a4ed51486c51d77f689401fb9c10a89567e7846b65651f4674cbc6fb89bfa413f113866740aa9c4f21cb0eb8c64f53c1154f58098a0be8414b381670f65698c18ae2e68ad0f089e8dd3105b9c93a93aab993dc9e2b8a6018ff655d662e48de4e51e384475391c1dc182a09db806e5444f1521fd0511cd67bcb68be57f2354e0cdc36b3b01383e692d2254eb408fd4f201d8ca2fedb47d6b90da313e21fba7e791c6171511456615145181e0aa118282554a46901fffe0b33e6a8e858100f5688a149bffe4e87107391ecebbc43a7c24a189b99af8aedb3eac49df558b4d211e9f58db6471ea8579dcf02f353adc33ffc06e6bad14762a1a8ac3f19a814621b64903addb997b8432f46eeaabd5437146c7d38da8ea070b512a63a569f8e7e394dba50e5ae8666b413a1ad83f52174d5ba4e5c0a3c813914d52000f4976b961b35e1dbc917ecca1d08c95d7ced12c90660362a48429dba250dc217189016f8aba70eba01c3d5d9d912b8953fbb0aa37bbc40d67884816df9688a885d0ce6e82158920af24fac6a528083f2ba83b5e1ad665a39f9df73b25b6b17b87e27aa28ce9503b0f4867574b9f40483a6e6757a2304e06869bb343698fa61ee948850d3c315cf2586d2368a429a76a873b2ee9a4885b24f27f756a372fdce3eef293d42514200996ccb92b99a09130d2cd17a117793901acde53978ff6bc0dea9b3d327915d70fbbb1bfa6e4125542463c7afdd1a701b57703b2c21a02517f60608f6985db496c2615ad4625aee3059c1bf5cf9cd22d3b3230f6cf3a882128a8b77907137e04e56a933de9a27a9df0da2e446b0bdd2139de86a15fadc1401142d29b66259db7c658a092d8186024be5225fff12296444ddf2ebb1661596f2b172acd824cf7607e93867f3be6257e782a0f260229f09bb17c6c01f357bfda2f5516eab60476cdb7fbd00986221807d76b27b74fbe451f0f1cb217588aaae936290121679cba16410cbaa256b0b55f82ddf0cc12415987639b9ddc3536aa5aa1ce092d539a73f391abe8beb7490fef7d23281ce4412da174a60f11c9632b5369338d8aa04f0c662eb5cafe3f64a596244d649d1b66d49cce18e8e03a948b38712a210965d4290167f4039af6dc6606ba4965b3c14aa65f28e0eb2a0336e47f5b6fb495c40e22f5faf1dcf28fd9a5aa758352a067c0e52965490ebaf99c1691e1fcbd9c2cec36ebcecc1dedc5335669482bbe87d95ccaa95972789ff46ee6254ead67d7e226eb23f7546c6008a7c40477b1592889264bbebb4b9247ba1a4966905460b8999e99c88a8162ee33628fe49e274ef4af5e1b3d703c7a9a1b811a3114eadccf8d04fdc7ce59fc8f87e8315e96d76e0e5dd0d1d3a018d61943a9e1cf1f4291ea553b43f2e9c03af945f7c7144eb7baf86c0664fe9e3ebb2fc430382ab0a596daf02e41fa55eaebf7cfc2bb907c34084b43c6195f1c7658b53e02069651dd0f951b7ae0455521562315388f003840f2096cad1a42d0f60345c3d300ec016678c1fbc6a1e55bb9152a85d198854bb8fc2ae7b9cd1c4212e8506f0544413268c238c43ad721cdbdb395e413a6d8d2fb51c9649b863f5ff9cafc0e2aa7f71d69570f194dc1592d2b0c78344527b4c6110c3d7a8f08c762f4cdf640f813fe448b558fcf93fe4faac118ffd43e62ffea1c42b62be55a388dda55d94babc4d3d0a16bc260366bd487bfde62cae42acfc4071b6a79f8d011f7e7a4e4f2a9cf74845314f0eb710bd4b1817919c2bddf7c1ae1f031a7653aa886a38dd800f22dc2c72dde27e24dbc1fcc304b1bf03d91660c3fe193b3cd356059ba3fb21730cf13a4075f946cf5bb9257f5aedfe6ab327298322c7e973f382ff3243bb694ec0f5cd7e130104266da287bbbb52632edbcf094b1eb5f9b0a5e1dc52c19c61d86be4a61b777c3106151cad21ba6bdbb545dbc4e4ce24ec367d9d70c1195b11601e69ad1b3613a94d880151fe839ca8a7266bb9bdee9fb65fbb4f2062137644b0b68ea49c075cb65d24b7777781a63d337c966e99e51955ca449aad3894ce524e3827b87d4a226a7aea502bcfa65b7aaef4382272351db2b129df838716c145fc2590280c5fe59075ed47be91e7924e212c0c4c032bb6671a6fd0498dd7278e7a2a218846a2c6318eb67de731f23bb658d76d99bd3f423584ccf7c1be074d4ff8a48f0657185fcafa0fc82526c3dffd057caa880995d79988f3494faaae12a62fa6b1de32d1eb5d5e1d1ca77f2356f139769382de96a9ab25adeaeb527897bc43b8f85d61ddf21897ad37bee5ae0280b9ffebe0715c4b05a977cdf9d3e6dcc64ae72b97e2b11023c4765b1a9b0a51da6ea27cee260af7b7671cbd5e8383c1c91cb3d5211c9d7e60e65f09d048ffc32a8deba5fc08a70cfa15e3c5b81b1f8c5e2b59bb959fa562e29611bedfa427f6a8f4ba8a6856c04e91a09baafdb26fdd8d3f649a3d3e43a1a1576da8264a31d0fb92cfb30c6c436913dabee4bb30b66496efc041e7e3cd4a4217eb2998b4169d63f088ca115e8511ca47276ea6ebfddd16e051fa90261292f07b3573443b92a1d4d5f0bede49c31b571b8ddd441cc816361b6664d6c5ef9d9815412e55a21a19e3d11417e73f32bff2babb8540a56afd5e79913ce74dfb038b98cf74ac79d48657b7748ec0ea12842c25ab8ae40758b5537e20da48273132a4cf2a853d8a751eaec68cef0f0cd3790a8854cf527ddb2eae9c4b2bd054b579ca3b4e208c53ffc902dfdbdd904e8f4423ac8d2858b8123f6f1801d955fb8abac718d2e89901b39914d2aa159f805278d5f14dbba1ffc89e3431477e59b9c96254a4b7e3daf805886b3868868bf5064d33376a7f623692ef02ab4da7a22b6ee84c8c48ed1bfddec46c6953626f1554a5c372a245ba234558f0aa6d2ac8084750b65c26433d931d65c505ae4e65fc5dced8cf7d48a2cd32dd12963d837724fe3e7a232d4b60f82a4d3eeb52926545f06d54b93da8b6a91a1a16ccacd6bb72073c559da092ad58b48862a604e733e251dfb2189352b090f444924ed0cff1d21542b8fbf1bcedf01c9076ce5520109c792ae388b4e9f0b0a46b74bcbf6bad086d0a75ad7613d30b48568ceaad181cdb335297906c82ee981beae7b656b9ae92aa8d5cd5bb126539ca67c6aed7ac5d2003af888a5796c02c33face6f57d8fb2c3aa5d8a5d541892eb7c3a4ec402f6367fe016e00e3f099ee220cdd09adeb777e00ce5d57042a5ad73c8b50779ce684c422ef7eba80d075f2b5ee069f1164d480f08789caf25facdc5c3c2895c171609f4f6b17db6e58c403e68d00c4f364c4e73cecc914616fd1dd7a1e1fc36b7f73702d5d8454f87801974de27a013c6e041cf1529981feac9ea45be5e4994ef9cfe5c8f191dbe3fd3cd73a206a7346c12c3f549f177af453144a6c61aed24bb81168e2ce356055038be10428d32980652f7f18559505a7b345c4415941f4669fec5c4372f74baa1f531693eb89a9bc35e24b7d33308425c8cc98fbc2eb9540474bb5cb2a5e0501b137348e47765d710524c5f3a554649ef9e36fae19204469fd7ad7f5418b9c5a6bae847ef0fa8b847b88a08843809fdea01b1d39117666dce71d3226cee9f8515f6ef622727af0c5a28127e981a3cf08e279bfa7eec4a64e949072b648aeecc27d30d28764f0d223a12411862fbcd4d2095a99003142314dc0d2e3a942d5cf31ca63f38955f04d38b02877b5821a3484a95f2b0fdfd62224666d7c23745af06681e90410d7e76ee4e64435fef5a272a936329c94909e19436d4d5f853f2d8b49d9e672bc4d1d5b4f219f044965c128c0f1971842bcd359eacd2055112dfcd86c42f89251d327b24ba61858e904485396a4a0fd2aa05c06d9a18ac5c9f801f637b34e4920bbe848b75084c3aeef9eefd4e01ba0fb2899260cbc3e828eab7babfca7dea7c8586597f7f9e77dcdb3b014402004cf85c7cb3b3167f70af8519eef895b00aa901e06816141c31ce1c839c2d1c77be776365ce4150cbc7c058bdee18d40f5cb9a50fedac91ac10d5983e05a49c3497502f2c675a60536fde8b9c8865fa1e86619905ae2dfbfe56d30b93626cba0043ca22e9e6de6a94c9bc6f1fddc73b73e2b1ae76bc4d72cd29fdf5ba56b7cbe6c31d385a748bf3dfbc29f8ebd2246f0358f39ff618877fa8bc2d306954aca43988877abb9d76eb61c409f7105559d6a9aff1ceb1d93e77002943723ffa7fd4fc07e4a9af74971f9bc99e00622611f7189f0c5323ee20aac9548860166685a31d90e968faacaa7158596324f7276378e1519928c9d02bdbe5875d5d42838ed52a91b9e46616c8c23d3895f5b184f1b8b88e51fe44559ee110450f8b252a7c7abd2c07bdcce15cc790521bdfeeb96ea3b65d93bdb026573b0ae6a917eab5b5de32e72a18e678a3c4d7e37139e38b8dc748bf97fc966e62cd1b9e31f07ee68ac7d4f706c26aefcf28d72e588eb6060201bb06bdebd9849e3d1bb6c6c01817a42b826a7b92252765f6c9c9f1cddb5093408569d587fb359d9b7d4c8b6b5c2de8a93eab1eb9a5f625842b9558995e2bfcd2da1ec552e0f00ac661f4c857b1a164eb64fc355127b15cbabe505eb93a2c311b7f71895926fe67ea6743330dc415660c8e560c70b416175c25774060cda62f3c7d7240fdcbd3549664d112ddd0ae9e26293c9ac0b876765e122b5f4d1bf2e456fa2986bb3fd42edd398157af920a43328653be889ab4dbec0bd6f5be662380c8a10bef15708b265d02ee468e500fcd1c922eadbcbfd12b59b6f7ff440296d6adde01dd220d37b64c9cb3068781098c6b5ceb4c0bb455e7dcac478bad11cf532bfb98d414d767d74a8547fef6735f5a6435dbb9e46e20511401f740ac6d3dae2378fa71d3f42fb27ec386f8165b41c38381bf0bfe00c2282b2dff8ac2b73752c99362109c33c912bf30d81639c4551d147a6bf5bed07742d7785d5eb0bd2aa17f7dd7b2c61a0d3b07222fb9d7ad20c6ce6025db6d50bd17f31b272b1d3363544314e0e4ae9db94c12d5f63129aa828a8ff19ab92c4b501d0810c3a42b99903431846404b8c89d0ba03a18a427c7de2b290c5def80d632d135793a3fcd90078399acc692617af2e7c88e27a55d0efd7fc6626024d9e61dc0670f728b4975b34da43a3dae8c02fa8d1d0a32cee5920a834240cdb45720f0c18e05ee299a5f36a442d2e8b8c1e03300bec672908d6eb4e31f39cfb656e72d95e765bbd9c716fdebcb57043b6877ae787e609a45c88010472ba63bc8a900924dd995e7919641f0c1aaa93dcab09490ba70257bf484565cc0550122e8d4f154237d5da38eece19255f2f3349a1d582d9e0aab80637ccd5e23cb5b56b9ad277961a8e3f38d1ed0054fcf2a5cbf02149e99abad0477ccb5a60badf2e3d5ab58c9c92857b8129723403d2917d62ec757a2c5e5d9c7526c17d240c06f0b6389f3f65760f5b5ddb0552a74038349b320a0e55d111cdf016b8d876b29efb587fb78ac36a952a1fc7e4afbb5cd26e23a39361a598bda05f2bed03c637714ec82aaf94fa4db03665e667845d560b1e15b24ec687eb8825218efe4052acb5127c13d3a78bf5158317fe26b77d5fc0bbde7a5335a14dfb926bdef30e940d384b64b70ba765c93f24fab8e5ddb17b772a112e2744f4c7d01dbee34461cfad42925c2779915a5c36d2395da8cd3acdef809f4e17ac79ae1b590719c7c7d7ece3aecdcaaf701768adc2de8f8c3a2630735285e8650aff241a8ef89dd9b3ebadb049c9c200612af585aba757045f263bac326500c17783507f7b4dd70369f875d486cb50d2b738ea0607e21d5028b64173396ecdac2e56b6420a3dc7f61ba9949d2a64825a076002c271f3d333ac65bbb4db0b8fe0832a00a478a9bae614b47fa040a30614b69539e1e4609108dc2d1d157764a26679b6356e88aefa3899354d53059873f26a68747a8a84f89b5f002bf80393d4a479aca39826fe5b0f414367eecb89db1280f8f9bd080f51d717025a5a917b025fe1bec8c9d189aaa9cf0104d521b09a56e48fbf9a68e93e67ade30f7adfae775a72279f6ef6693785c4d117031825e595ae770c0327844c0fcd481076417ec690a140fe6c1e131d5229f2197ed8d9d2f3bc7d39d8619ed7c0fbbdd24413a699777fb76d8c1525d7da2c1aaa5a990f21bcc9fe304685887d9671659b07bac1018dd5f2e0be47644fdbed5918cda059b49ffe3460521660349f3b9ed15fa439ca366f00ef872a12287787fd0455c7c6c4ba061d62e52749d7121eb7babed32e1a51ce0a9b897423e68a929202b1342e30ea0fd51cc35c7c15da4b08efb867c1e90e0d0d7fad0d88ecb9e518dae71d8c0e386689a3949c9ccbee9ca8cae8d446c9dd030809522574f8518feeb161294c994e2c9e48f21fb44ef2feaa36cf9050a443da2fe73054b444f1268d3959ebff34fe7293d2c5bac4f96e11fd31d99d9fa1dcd913eff09ec8d7d10b100f769285a867e65fcab95565506fd3f303706c73e8079a9ab6d18eaaea4eb1ac49877244b511b8a78c4197bf59d95aa94c0a002255c667f354cf906e37001e95011d71c79127a679d714cc29b62c456510a9fa65ad666ade268b0c63cbffa7c448ff38a9f9a79b14ad63189dcd52141243a279dba933f1322adf3121b3c710f9a12ad427c776c0d7bd8e583c46cba7cd85086cd3cffb69a0eeb9084fe5d5a379f3421509762521fd5c6a7e3dfedc18c93c4abd8da79ba8d4eecb8de1eaced89e3868a7a35aa7a85929d730f43c14522b10bd653dd304bc6a4a9bcefe977dcf859a5856c65121bfe09008255e496cc6934e25d95897d72cd047f72382c12cef226ef32f6e94268f337c7e618d22e0c59a5336fc00439a81cfbb3bd1a7c8802155020d5e0cf3489850fbece5ee72d58fe6e2f4074f444c8416df09f44bef7adbc80e2a0ac2644dc7977f29181fe1167cd8033f953b328fdbb0db91b783e42db698b86201a53a08f3642f6e3509ac29dcf1d9f05d061dc9516cf6919336d80c1bff6a44e592001d916b83d10bb67b133170df5c09e614437aeb0bd618459a46cbe4a6c47ef2e4430dd5e6e431094447414c20add4a6ee2f724ff4d55b2336c7943d7a9e160ff039327a00dcffba504e2748a7e2ddb8e7a2374791cfcf62e51dd1380ded3aa93afdc6d2b411e6cc15e8fb1d60636a60d2be405ae45b63d696e74a4e8a27e73746825e362a24b39b9e026e2316dd30d584f4ee9059189fb1b8d6c8d8eb3e995005ce5eb1fb13066d609ef87333bc0ed3034e00a744e4c97ff3937b69ad073ae38d32a1ef52416fde67e74091c8490778e64ae2cb81f80b9f9546ff2f51d540765b97b8e400684906877e58333a5a724a8d1d2d4b3f42046b3d722a6f1b2ae4023dc6c5c2bcf09dcd19a3e366570ed56c5b93610313e4e030ff46cfd360b62d1c1e7118faf70c4d025955cd50d3a932d4eb2cd887aa5463afec263a397700b18cb0a8dccabee790ce88f3e12759cf9094a6a5c0f8f7dd3cf43b96dfdd4227d85c081ba26a361344ea5ab522b685a9433cf2788112c41d751294fc8d63a1f7bc6d63c7036fce13a604fa14b9cd0603dc6246e51e9f696573630ba2500ae1b87240e5de7a77d6c5dcfb3011371b233fd22ec8b37493e17d2b0ad8ddac6ab2dbbf9f1dc01d550037d19d176dfdff40094ee8fbda30dc4b7660e2ad54b5ea7b1fdc03f4f3a95b9093f29df63d4ed4626ab3641451a7e02eb0920d8c3124bfe307ede016d82365f6ccd4db5b6a6ae5a32ec6833003072f89541ce4a006ab3afa9f7fb5a254f48f1ddbdb5cd1588cfe0933cdaab745bed4018e4c16b4e9121ce0af49784b59c608752317ee62685669fc679e95df26979088ee15b87e0f9184eb2635da04dde4b95b32b6750deb80820f1b8d3d80d1100a28788f4d46b35d23206e5ccf49305826f467ed8a479c96642d1844aae4440018429c76352de7bef2de69d157e50b9f57be416d376862dc3432196e5b07927faccc0629bd0072d0381e948452d843fb43c43660d0202c750a8cdf13990dbfa96b16298c3c16526a996dcb682a848e5c47a298b7018857176138d9158995f72f7c82b866c1ac0d1db2cda88d61def60f8b0167be22b77bd9b146e60b925044492a661baf2fda28037e02f29820d944b4098d25e9b462d79ac26531b609ecadcb47d2a4a4b2a572893e50f266111999926ac5bd4e2dab35cfe30e3afe9e160e2446913ac7c970f3ede6d13307ba42bb2304613e4319a01e9dee5b21b125e8135d518e6fb9261e0a309a9e629f02c22f08dd5462ac310562b042b827a85bc4fcd358e48d9e88850603159e662bd3aa7bad5e27a13999d1df7f5f8aa7a513deeb4a8d149f3c38db4a35aa1b3cb789f20b7fa0d5fb3f3678014bc41663fc8b03895863326f5e252a38d669883f6c28f0c271d0906a4f05759595776f0948e6ac5e64eb82b931fabf746e5bdb2de2d8e9b077d31c301276b077545e3ead8fb264ef8a393b1b63a90cf383d2f473708fe529ed44cb70fb1fdca63236836f68d49b80d2d4b781b16c1cef535263bb7f4cb7a6146b0da1d4207e0c58f17557bdb26e4f7a4c65b16e9ffea29be133fe93bf89146b511e53fd5c7645758e5b3c7041770225f14845a233eff4759c53721b0c5c0ba673ec8099b3cf96b5e16b37e309a00e0a7eae346b9e8ffa1cf5c8c2b87692f92bbe3122a08a72609e07817eecbae8835ea988e5f17b742eff5f2f28a8652c45f5ac290781195c0cfe3461b6a00eec868d498fd0f79ad2a67eaa23471a3b1e2adff083e3371dd1fa42ed341ff3af16757c1578c674857b1c9572740a6aba5c9c0d4bdfab1964ff32da3d3800d7b4dccd95b953bf43c4225107ccaed7f6b5b4ba0ea7a9b1e789bb35305062644376497553a5bf3ab598169a45e2a4b5a3db9df583bff54536af01b8082939b4dcad6001fa31ad481ce04432b9d7de38bb238a50ffdf88afa7a9a7848a9263fc86f93689f63bead0e389d1d0086fcea6e45dd586d6ec4cdd0b842010ac4cce91e5dfbaa34ca4ba863864e152e7fc76ec53c6b24b6bb52474986234576e6c2c00c10d44a7d8f78a0d889cb2a06536a81af09837b336b7dd461b41b9e8a2ae7774dd7ea2056a68a3a6b153383ccff82f704bc83f0089af7ce93a0abd94e35bc24987008e3320c252067d5896beef8a7b60dad016ad811a8d5737f723c1f7e176db232a34c20cd1291365e55abe31e9502498ce64f081c7bd81697bab3e393b4408bc7693c22ba5e06861863a29dd5491b218b66c39fcf981ddeab2d298db48681bb477613ce297481d2d716068b6e19175cfc2a0b33db9260f17b74fa13a2027012b69caf4074805b156374c635da2b9c5d683eb4aaa5873697b13025ef7742b5607d1ee2b6c6699bfc91c4e9080f278265eefc6954aa053352035097bed4dd8c16608384b9b24239be5393b43b7af7caf9ab8d53a1a7e71443773b3e0868d43abc074d6eef084c35e9e7c54f11565da8ccfdc7385c5c226fb599401a07376d0e6a5d503fed5d84ea1535efa3b19ab7278491d10085b4f5ef5b1067d9859d0c1258d3487fd3689a2d0714cb2bd4f72471bc6762360cf3cf9e61cdacf0262cc8e8e6cc10f4da45b7ba5f6b022d72ae610defb8872d3cf2735868f12bc0a009cfb1c47ec68fd7d668c9a7cbcf732299aed03290218c066e6933008bd2942afdd389b3654ecc7103dd49b93d42c0f5d14c41d83c4ba96a6b5e42da5122c146d2b749c7fd45a9a790abaaba9cfc4147448777621e19979e349111ca88cbb4caf996dd20a1e715cf3d02722811d38aec54cec6cf4c352750c0ed9253f83dd84ff3f240363181c83e180967bb9dfe436f8cee8463565b6e879c4ef5a113c5a9b046852eb284c72de8bb973bcc01582e14d7ccb1ddc192604e6ad4747c9f75dfceee8a991f1203a6e5f9fb6318a775d13af9a341945012ccb95769999ab527a79d1d1fa0908cc04fe6c8ceec3f962336ad8272eda4cfb1675b183610801eae623db0f192148dd9a89d3c5f968bee94bc64c8d9b3c92adb4a3ac7a0c9b70073551f3dc38782cb0fc44c59f041af749c9701d912822d9c70ed65dc0814714d4f554f0ce1903b48f626c5bd0dc82567718f6e5e4271cd2ab4b1fcbcadd67d7b98c361ef62790c2b4c84c3950589536fbac114c3364d8f04471b4d598cebdabea70f65c94626d243897e5b09b3c31afa2189f655f51d76f379e38551326d45441d793b4d650bda447ef9f8ff4a57240e666912ca97e269d90ebea9a53849a8387dc544898effadc3c960f0c498a040b6f48e7e4b0db7bca34f0363873d911714c7a480714d4d8f29e0c88b74d81e4f93c661ffcf043979826907a34bd673ddf5cc709a0c2ea6fb60e2db401e794d4fa23be4a81d70757664769602115b9673b22911b7e05541c691dd6c928a3f2addded5ff02ea5419a248f1549ac139910441de620f9dd332f51af516fa8d1cbccd15c97a007cff6f68a4894b96a8151cbf5d0e6397ff4c4f3d86a44f5cf6fcd78ffcdad1db2ab41b373da950df813630b5f444282b2e5cb6214df4ad22026e1331e54eee46281b0186a63df47daf3e14f5f04810122cc88bf11bb25aee5217addfa2ec6f475d0349b02dd71ca917618a86023f87f5dfce83ea7786c6a5e4a5ccb775bad3500b1aefcc721ceabdf7e8dbe8b6abe7d0b3b573dd8a05f0377bf3c7126c86bcb34ed56c94330bca6fbc4e0a96a46f8bfabefb30dd3d10a11d017e8bef95eda81f37c8d3bd97fb2a227ffad6dce653e185708d2df84865781b5f3cd80164431deff0391b350d341291689b106a023fa62713b57c56e4f2c2330a3d2a94a56e5234a073743a77f260744b74f1ee0a17f0520af6bd595f70c070199f30cd8ac78c5ded6969494a58aee497c3c77f784bfd95d6a6a4bbd9618fbe90de836b3669758534945859b264ac8d5e1202662d2dc3668958aaff29eab937f90fdd9b3c51f1950776a41ca97f2aace512c573ccc7642921e1f170d2152df0cae49ba702dd72b92069835f7d48c5ca65f515419709cb19563f3f6fbcff6f3850d6dcd4489f0f717c274f7cfb669d5ebca660a0ee7e6251b91fdb2ec1d64a0bfb717de8a42fe3c5a6ea222b60a24e3e4cd1aa6d2bc35c5bbba40f1a746dfb143d84714a0f80802cc8e14522d0ee210bd40ded5df92bfa8f36eeb24b0bc9cfc5f9cc44b38a625d494b131c6020312ad7e2a62f2da303d5c04bed503d49535a5d80a1b58ae7c45e06b608017013c30bfee9069bad0c201bd8721f69e0341588e9d41bdec84bb98401c0331582f4f69c5e8b58a2e232566a74af54c4d20f77e3b684e5905df4862ba2913452fa220b521a45b77c763294375b6016c58ec977c2ea860d4bb234775babac28dd1b5574d0b982e2cb40c1548b6c8fdcf16241310142b0fd20a5242d871c93f4e1d11e4694024401e169df9bbdc47a1c61c8f597fab63a1721418caac4b6852085d500193dff5e0e26d9dc0801df1535373262246b17078599d3e2ab260480200aa9de59b0a9e47aaa1218c8d422b82b376329a730aee781ccb295299da6d3d4b8b3aee946c6a9756971eba1bac47ccb2f1557c4511857c301df59c7e7774b86a11f402cbec1465035e50f4da97994cf1c42d475e166d72145f4dfd802e5134f725ebb5dcada21af08b5ab262cae2289cb3ff489c8f8240cdf9850c7995cf1386ec6b9ebb941e87de7f9650bd251fd4d58330a120e2c0ab54ab4d34294ff6157ad608233381aace0777d6a0c9308c1b8b0758ba62b3bd589ee1707e089d1259dd8e4e50521e60dac197eb5db36d99d92f57f9bbd2b592b2201f2084227b2f1bea98f36fda109bf75d84ecb258d34e2b6d330ef1c33cb9c52f2046b444763c9910fd2d83b21e5557591a77c47b9df72010cf894765059a7e8cd26d7910881328a4be0354d5ee5cfea8891753ca8d8ca5f181e4ca3cc88c440446be1ac8b88280936d7f472bea5cbb3f90e6a2a815f5d3d4f9f12ef1c966fdd720b304ef87178e2938ba568b56da244dd9f858fdf2ec689cd28dc4a45e978a49cb235918a01ea214181aab8f57b871ff60a2d0513bdd63165c4ffba2f51930bbc67ad8e0489eb7e88670dac31f18cb0c8a05219543a19a62969b40a7ae2c8f6568cc9de0d1c06da040ee1807fb877d461383d89c43785d7dabcd0f5920b2f3280de6652d10009b7cca9013b947ede1ce6b7a4f4f5aeec702f8022e31038e68ff19d38e8e4e3d49d5f3a7fe9a7b59e528a2e639c21643b7dbf4ae84c11d4752a3d58effb5cc4b8055dec483f185c40e7941fb51069ef2671fe5510391989078b63b313327220b0d43849af10813acac92a942305412056b2c513b73efdf6ac294b0f021de4bf51df56e3de54ba04d4775ed3ed976d60edc2fd55fe82b6b56b51c5f6504f6bb1b177061be4b6b30a29b72b72219cb54b9cfe25163d4a7374fa94b0c9635075500099f4b3b5d237502d0df3646461e9a6d857ae23d371caab9c5d943fef687c4368ffbc347a5be1349ba2965fb5746022ad5b869a02f10a09420811068ccce87bbc295c9f4f05b341d38238e3001c3e79179d24bb7803a22a9c450135beb3f0c7d63e5477b0e79ded08c6c89f99393a7424d1ed1fd1ed2bc0096b28f13eb1b505e879aa301e57921fb4f789536502c7e49c136746714f5fa4df5af364a20ccf41c8e16af9e5234ebda7d2792bf81cadccce72a02840387568b319c2c647f4a66f4412996f461e9c2f1363b8d6b868838ad059205244ce640ad2f88351c2571882bec4eb73bc3a19f3d2a5d6154d09777878ebed2cf64449f210c15f9fea001cc1e17dbae14a3de5933ab909410fab23745935e4da2e37f70410ae878eefbef121aca0dec2645cf613b4852ab501c8bfe65347b2e2afd6f1e25d9e5d62c1b2dce0c84a8a82768a02f277ac87c62e20a26fcd606dbc912f07aae90f039a1db3d32d50d23a1586fa157e4d07a195eec0030e09d82ed3230772277fa788e201ad152ff04d21ad2e2044b485679e22adc42bcac50f8b80557758bf0b492b3dfdaa979947eed3d44fbcbf06112d53c53eb750e5c2ce38f779754a399c10d6153518447aee2bf614e89ebdc7893cb867947f9e6e5e3a6cd08c397cc06d54e9e58064f16261f8a01e60d682ef458cdee5e18403f662f59651531143ffb11fe547fccdfa1c87b8d9944836c914a739481e4d73ea242dd5b63b4996f3e2743c49d6237bae00abcf19b54e0d425398284eb145e8c2d8bd09aeabb5fdea124cbf7e6fcf7080c6be569f69d7a0927e4d6579faf0d59def28cb10aef92053b03ba211d658ee500a45aeb1d5d358a34226fbba115abfb9247acd03a81ad1824d35fb3dafd171ddde78500ebf00c4690682fb97fa6043e470cbe9e67295e5f6f7dba516b3c94bc111709370e376c32a14f90523fb421271ff72da9fe22a1745901dd7f8fa7dffa3e2cf37660fcd7d5a23c388793a8528526229ac1f982c4ee86feb5b58b01595316651a2f86502648c3869aa2bce60c7f664a56554cb7b305e99a44213ba5856096054fb34fbb66a0ef6d810794fe51ffb4df1e2d7c846e96763c6999490e226b0d3bbd23d9db0efa4f8499e02e344139697e4362ba433b77aef00c903608084579b3d9a0e8a3062822e59601e8ec62ec31b79a8d63877b9631ef298050046ed0ba398b35bf94692c48d80ecc57a89e46fc67e5fd242243c760c2e5693c9f83f6f34995d81dd820e27f193bdcefca82070b60e2ec40064884bb344a19e6eec7b778ecf50dfa373eb2e2a17a73bd97b0976ca15daaadb32d7e2aed72e12ba223733a51e386cb25ba83e2eb8b15d3600bfb7463a2865b6bfcbf93b886c40267813d6389463e0761c3bc9b122216a8d2182a365c63ea789a0dcb18da532379792b77b5fba213fa7ead40a46c2481d860e4aaaf09ad9ad1b423c1229d01e2f5fc136d7c7e52b2c633909b2a90aed24f0fa79c3ea8eaf4ac5a6575c949c1160b93a47027bff8e9678c91a006b4d80ff56a5c58688d3d2baa450491c2795bc8100a9256f406c81c91009cf29aa1b1ef35786c9740139f3f7abf5cd981c600691172268bbc9288dbd1aed978afde5581331caa2b0bd5b050f39fda4d7583554aec432e872df632c873289647ed22c3b0df1c82345295947dbbdc15013070ba2b1989dc5970c05d985cb1143d7435f8604c5888f45947166f35cbbf308443f17516ae1551532d494dc81225ce0c8605c9e8d8336f25fa89f87bd54df5d4ac4c223006fd7475861f666c1a6da8160835a5bad72efb7148c1a1c9a1da7806c82531f32bcf752d570a478a9e8fb896d5bceb45aaa542388a261723b7f7b6df7200055ad3cd706830d4916d1896c391659bac70173c7e43d02fa146fe1653f8b22f1314cac4998b87a9bad8cf2fe39cfca286a2ea40f9b06cfecc3a9380dd065e6fd5cdc80085ae24e1bbe0fafc0a22a973c47fdefad8be21532fd3ab84406cda54a981bcca9f9718b5406e8ee66747207d55170a56592c08eabbf35155961e575f278604e2203b7c1199964d60fc1ce63a2f9ba7e67cd12f78734aa36b400a8a3f175d83f6b336850b9a2958a5bfe7c0eeed066eb0b67a78581c3367bdac18fc893b77978bd6382ac84cc98605b763eb97a1b73d321a1ba31335a8ba579d5415a0265f39ebbbdada9ad781851bcb575e9627b393d358b9ea26fadd1990ccc51309714b05f2f10689ea9b9032220e04758266ccd0b7772f751e729e99e42122a65fd9cd1c9b3c3b741bd7136f213e7ae758759f4c4f02e795fefbfa2d8874217e00f539cb7673c47d88790bce0ac77fbdfdb0cdd83187a281234b330c6a4a9c911727484cf263acad9fcd098eb17659d7e0da484417c70f87ad8eb5ae06bbcb29b5f1f21398314c8df19d897a162d98026a6b9053712f180d6386ed3246db5891e6900b1e9dcb6fe77b47cd2dcbeedd66f181f1d1a8a51cb9245fd31efca611966c43316c45abc82cf2c1a8dd6cda1e6f1eb19f8aae03e2c75de19909903fd96c8ea609c1d6f3f99b7a8070c9716aae238fbfd783fc656bf47d3c295846e1d86b33aa650cb5aafb9a1d9f515698cf556b239da8e674d586159f9a474aa81cf0ac8ff59879433d73a7c768f44fa1127130785f27663a36b650b080746a11388193df6558051818247b41a7d3b5d449183961fdd19c70895e3db133b1adf8de122c4c8c8419a8b4638b2299a40c3cfa6b69287143ff6099364a60fa714929748ec8f9e6862b2b16e53af17a6ece2bb570da55b7859e5bdda94acaf9e8cc75e0e8eb2085e52206c02378b8130f3afad4ad290c282fbf4a09bfe0b12362d4fed85f67cfd739b17e9ace2388c596c4d8ab29bb44f05fad4bdde3950aab2fddf7a93401879573c81853d5fe1d6e46cf2fa6a9cc7050ff3c9feb8c93beba432df6d2ee87cf57422a3fdb2a70c90f8c470730ed69d566cab9990f6a5e6d11fc65f871177ac012aab8295108a40efcbf5f7454581509ee29bdcf075a9b41501b9128d88f4c77e9448d0735b7d7ab12164e7bf2eef7baadeeab7e5c443d5916f820c43b0dd5b6316408314b06132661e6251b404d93b859246e5b0bc0ff79be358ac0cd89a8a718130f2379024443233ef1ed8eff2cca16955cfad55d7dfc727fb84aaae4b724e96eec54d7479c5d710139a773eb7d94b1b598101d75885b3894e79828dedffd7add49affa5ac0ce460e1f4129afcbf592e459e7a1d15655d848eaf8a077570fc07b1277f94e7061b7fde44080eb960bdc8888082e6e3a064e14ce5a894af17f812f14d9cc2c165930adbf68ca6f8ece37fafcebb83f8851d62fac146f2faaddd797f6179511b1893988d1250a7b0e4f287575353edac19d88e19b7d2f955fcfe5221205f3f661172c7319dc1ea80347a1f9c5431d7f0b6ca67672eea1c164ba8735264dba7c1df005c961126028156da35a2bbb8ede7bc7246ee3500ccb5a6ebeabf0d471579552d0641cac2f409e8d8e02bab82065d53bf6acc41ccbad6bbb05b6349098e08128626213590779299bfcc2e4a83732f11e20b6a4c98f7714cb39e69e7527814e8a27a741b294da9d42490c5be78d1825b5837da50b737e5211f3f893eb6ba84767c4d5ebcf153ff79d46278768a55e9399c5c458e00b3c59ce32f4a6aa7f9606bca1e568a3501c744a87e976a2864b4d2a76a1fe8bfa202c57097a80278fb0f6e8988e34bce7cbf237e1d7cc9e1c3425905c6a0e5530a7cf4b7fc85d3ffceebc9df2ce1bddbc7ac3335a48d05154b112b2d0db8cf55fa64c68cfa5167621e5595348b7817b8130a53f03f1caa8aa16c28b667890968b6decac97dcb3a3f0ce97f4a64889bc9500cb8c41a7593e5d170504532513877e517e25a532ff1c3df5a899edd967fbb79047e9deff44db8419c976931ff56035621830926b2a2644cf25e414584532060a01687492c39e587e727ced7a639584e141b4eb78500cc68b4b2b832b6ef5bfb711f3b0efa0b0c69cca84bd1aea2dc0c32e68685f197697cd5bcfee79c7c3e714bffccfcaf92ae77502dced8cc3bd1039bda3c9debb83dc532aff09477bc4edefa0111a720775133bcca2b68ed6383623185d06a7dfa0477e3175bd4edb3331c5b41d78c218bbf7f84776780704542097de3e173b2cd38d6651b80336efdb1502b17f0e742e1e78f287d6832f99581613393c262ebeec4ecac3397d426a72067e1c2976fb8b6070fc66cc7b304080904554104337268dd763cc939ce69726cab5d93cc57864046a64f956c796e2c1b752f389033a6d5ac1e23f3af474d17103768463a3b011593a09fc0cdd7874c03f8a5ec8a865221f8869d2c39cce2b94e18ce8502174aea73e6917ec1f1db9dcfed6c1ec2c2c59298105dc2774a0132cf85b3746ec685e92f8be6a40668c12d0b87a8e3c6365443a5b35777bc57c1a59bc83ae41ce9af8475ba77a9bfc682a40c31df0623852a510b74881c5bf7db5a08eeb720c3c31a3a92d914882927ced1a3065730973f5cbd695512b5af33920cdb0672a7088d254c687dcfa49b29e37c4ffa6f34a5f760f297a48b66008379c6b428b4ca8ecc818637e146860fd6cf28ac92b1b64ad916272bfe872289bb402e14d207244d08fbe0dc6dee8f13a88a0dc9d072c32b0bb3f72b10d2d4455ae3a8088c06a556b1465433848c3b86fc0b5260c98bc98592b4111f902254ad99068d42aeb6c341dc8900cf057c1990431d6591a5ff0b469aac8ef7da7732a5d56fc43e6f9b4d647376786de3d668ad3dedad9b85cd680c29c60b9c6268813d480839ec52e07750ae1627faa7ba430a5e8743768afde4c5fe62c356ddca256c925558e459328d264172902f4e0286b44d63d215af6401e180e6243bc7a24bbe8f707e5b66f4ce62e7eaa7cbb2928909440947d51976f529aad4fafb475b00d25b59e0b920cb0cfa50e24f228f6dc087d1bd49b1acf82bbffac97d2565629f3225a4801adce4cd0418be045a0ff5980cd589344fab44ae44cdb79258b376fcfcd82614c01cb7b0ff77a5a5374077097a99a9d32e1a3d00e9c48412775bc6b3c5829cc1622f40ba2f72f0bd7bd2f214048834d06adc840c6209f7c9c339133f396446f5fa5d946acf0328655ccb750883760d3bdd31ebf41151b399601355d23b6381093801a8a12ef66c1391b01f760f6ecb4d74b51fac0643cd301cf324cfe6ce0ad6a6011f4075154a1f63e0247218ef1f8c7aba4d4cf312f9c8962d96bb0ea2bee67d98641bb1753693918a88f20bacb8c9096909dc973b355d2aab911136819eb5325e62c2775c63ce38758aeb411785456829c14a84e2583edf5b7a7e70256718809bf8546333f9ba0241ef2046b794426fe0d75e233a0ea12925e501f19b708fd4966922977077cfe1262b4b16c151d379905541e28daf39dff22cb84a9445f954762bbcb55eb9ad71b52d5cef2a27c2f73dbcc184bcc233827de74f980473a77338fe69f4fd33037fe911c55ba87971bb23d3cb36db4fb4edf5b5fad607472577ee3f52caa07c788da68ab78222cccc957057b4dafe7f5a2150bd12a21f9d0439ec81410c95ac85936ff53c13b9e7aa871dc3db4f34c5042bda4145b9f2aa7cb71c480b66d647b954d9fc879b47fed89c0f133adeb183b1f1258a27caa9ed266013c7ecd41317712c3de97b5958a4c49c92d557edab0af0ee84a9305c83ea4803dca65b99b401a233521c64390ff5bf211eb37dc5035d1c6e7ee68f7c8f520c7a7290edd840df84d80118b0650818ae09032f861ae2b66df23d7ceb287216f8f1cd0f7eb5e794eeb9280b56e56d214afc642b185d496eeadc6288cbc72ceb3babbae6730e8ed61d8653c00927f566dbefbf57c268170a741a79af07022af1a9c50efef545eff297f690dd624776ef716928073c151a47ca93cf237ad3b8240371879497cff9f29fcc585b15a6bc457a751902b09090502ed42547a291e2b9135dbee98f2d2859a92054edd8c188453b56baf658b0804ba42b9b50a38776ae3c59d30805a6a7dd475d70986a400aab6cbc3ed0737e28b8637b5439be5f83d6d00e64d3cd591c643b12bb91e400ec1b8c83db624230633994ba886df866818f6a7dd0a7adaa087f5b500f6223fcaf5c2e99f6fa07cc58b6e7470995180262a215161efd996d0f40d5af9eb64083dd9fe9c622567d77e261cb290815930ab92b107ac58535588fe74bf767ef2452c863b66910ef8b95b01b248223dfec00e90cba4932fecabaf24ecb06a56dd69e7853bde92653f2f45b262b8cb166c17d705b05e5f2ba6f7ffea3a66569f054172c613d237623e818d2301a666bee09448f3b62c62368dcfd4de1eaff546aa4de6b6a153eb6648070bb4fb7a5f490af5d332abc35f6023d2d14eeec89776a38aeeabf83e5a074331931300c258f2c1bc259c7139f13c613ad61f358c7910a47ed03c0d612ac9d0f3bea66d009c78fd68a1bb52429a9039c382ead15a6028b4ec81bb4e9c81e48925cac13e78264473937fdefcfceb2dbb7e186782e17b6965b6d59ba5e6abf6641b636753990552d939ab68f24487625fe46c51b3da5dd976e35fd8321a67ccf3199059ce77e6ed48a1681003d2277d21a692fd9af22b0877448d2466ec2dc8ab5ee97dbaac3c87fc045646a5600f7530a71e58cf1e43a7e0cce51c4abedc7ea36ff2cd380de3161ec76532203ca464cf743215933fe5643ba3da1df0f9a5a6207a5586250e7b1aaa76a1c44371ba1f04962dff1ae883147b0eecc3cca58635696d39090f8036f911d2a500f6e1cf4cad97c41509cb01eb465c7723b5c45ce9c94d64e04ca0e084fdec6397d7b05b065972f42dd15a9e1d905496cdc69b00ede8e8bb987edee042ed54be62782155d4c535032bad2b3875178bf009aef2204e4b4ecf637349454b3bf4b16b06329e04ee719d04b4040a5ecd969e282795f1c5514c20c6c70f79a2d3e33cfbaab2b9e710b907ef4a0b207085874fd5f06cc704b4407d4ee480292a34dc176ec880c0fc91b18cac3b91e09e1f1f194fcdaf14d2aa34578d5877bf93f01067681ec5ee806068ba3ee261f180ef6eb128a31b031ca7272efe3be967c7c758da91d936eeeec345f267b9a6c1bd4760ad80b926ce85aad0dd943b4c5183cd8ff7d83d710e0e3ddfc05987509663f00d265b068636ca59b9c7168a1027ad0f4ef305937425787913fc782200dbf2251ff4eb76f7877fc28971366f87e1531eefb23d564e9bc273bfa6570984d90864ab38c4aff3eed1660b6df936f2b5734f711ddfc7b8b6a77e1a7c6fa9169903df4f96e9a76c34789f694000bff4f08efd2d0a94668c73dc9bee2a5db05e24ec6e52b4504ce601bb5259501f3c128b1a54cb2e2d996805cee83ecbc52e958b1438faaefa9b8a9aa3a034c1f7c82bafcd07671a6d1ca29d451c5ccff3d0c995836c29e37ec6b772c96ca8560f8b2257a84f2faf81aad62335a78cdd41cb981d3be87c6706652dc744de732a267efb121c92a92b7f538e068423df68b67c65a6eb7b71d07f1cf6f25f900b617bf4cc1c7c431091c3895dec5ea862f9133eca3c78a4eee091d743b035b3f669751225fd86f5b63d066de9da8e72304956bacfbde10b1398e06c40f67669fc574a428a7879dbed7350559d771e1fd96710275cb5c4faeb439316efca492108c38d1250c104d05a6fdd4459e2d3ee239cf6790faab25db6b05f9ca5e82b738c8d2cde419ef37dc00bdb9f007ab11cbc27dce0dcb99bb5cbf7898b6d4cfb53f253493bd0ce60ccf8169168d59f50c3351d87413e43e184607c56a0f477c1689ab580c90e1f0628d467d605c6854eca9ffd52fc64d6d3e8195fe1d36f7b548577591c5e5a5f5835cc35d1f4af970c5c671866de18810d5485b3a8f6d7f0e3f6cf62d26e2372598b36e119b6d6c1ef5943fe65b24ca5c377554c7b82e4b83b38f60218977270c652e380dc7826566df98347bb5f1d61552e38907f60081392a41066d8e2c1369836611be74e631844551e04bd17c7fd9a9c8d053e96bbd013aec4fcb575c279a40054b9d7cd6c570e50b227d173da988962448ae79d69b875946747faed1d339fb20eb214bb329781e046565b377c6ebad0c5f5e28d9166ee437e971649174a674371531eeb7eaf6f818a1ffdd93e4150a4846a1fb7ee23d64109a1e14a9bf3346900040beb3ce35c7454af55ef001a6fbfc3cfff1c86f8afc07460b9ffb7d46bc0d6b28882ef4644d9bf21f072aa5432f79aa0c8942bb21637a1f193109505a7a0fe3f546d670aefa7afe7d5b5b8294f7dff389ba1a642fad7b74c6e69a55a4cf65217606c6a73d347a92f455bb37b973351fada1bcf934512ee29790e2a0a70fb14a2ff649226869928c860c0d90c1e5014a3764140fa68f751a5fdccf713af258bb0483946cdbd8780c3b5a24646e02110bc0cf2e6d1275cd6cf80bfad45e637ef50bac9e3a2f8b7e1d613e218c78588089486677e1fbe2f9926acdde59b296c082ec206da5b5daeafd04ceb086e8006aa196b6f105bff00a62c033f847c1308d0382802df52bdb94d55c9db41edc72468317b0eb5133d7d9c9b9d4efae530acdf3405fbb84ba8be493f70bea38ad761955137cc6552eecf3c1a90160446308c414ea2ea2fdd2d22cbc0ef9d62063c76188fa17b55cc8cea1bc2fac58c5504d723f279aa76e6fa956de513907fa82ecc1af8918fb1cfd37dff2404e94dd79a2bf03b0f80265db84b230876c0ee9f5fb62dc898f1989bceba0134b808957d48243b40f7c3755c5c350828afb51c4d32238f74a729bc29596f274e31602195aecd8c7b618b1259a3502f50bf496708e2b9177c678bb7d7412f6b5b4f78eef4bc8230ca1093cf6e51ef2225c8eaaa7e600aaf354cdf1da05670b74e0f7089482f78e7f583aa2e80b2c20f60507cc5b3e3dd5581f309647e1e6b1e3b595666dee63bc086946d8e54d9fab586d8a6a2d324d154b07e7272fcb1487d8325f49872fa0fab9cb8e2a3ec5d38298474a75a702edd009e1c0aee7e399f44f4dc27a21b44cb94e077a0b90a73a27d1c35a1efb4adfb1376c9f8d8ba2716f3863801704290c7b8bce29ef5e485669fb7c3f2a685cc0d456278408033337709e9483dc614320df17966ea673e2c696276c0330c864708660a940f2fcb02f70bbf94e8ece9fcb2ac6f2be48b1fd3298b530f7aeb78cc12d10a532af3b2e8e761b18b69fab97b886cb995e3278868d176c0568237f32a63be1bccd39a413671b5c71567e087d9c13d0f2797fa40ecfa6ec896554854ada3af628f67f286d092ec2293d0e62cc58de8d028fb5d49580674ba738b6dce58ea59ddb62af1e0120389b2661e242ff1fa3fc72ec021b9b99900151186428ffb24e5467fe628563caa10b49cfb06ab05c8b89beea25020f9382fc4ae2953dafdc476528d4eff1113be7d1a25f277a364a9f012f0bc5acc3c16beff1dc41aa63428008607dc5aa14bc2b4e4c2e0b6a9eccab97ae43ef30aa45da9e3bdae5c2de6608c5fee81e23bde80cc692b40beae68336763bc7fb8e5dc5681697cdd47563a7cc696619a13b294d78bd9fb40a969f123d9404ed2d47a1e6b6e5ba3e1a17bdbc5054cdf3c50d5c3f0b38eb85ed539831c1bf36313f68fa3df87a8d5ca28b5aa730dbddb00f8eb3c04d86c7f65176a28da234dbf3543ddf32efe975ae4f748d4d68d96ced7fc2901e8ebef1e4dff9e2ef944a235d8217fc516ece865a55894714eaa265f3c967fa87687af0e4b01bcdc0b141719d8075bf70d58408eb5c07139c7279b6ea42ce2e920411a7e131027f8c3294b42632f1bf0fbc89fab9f5252ef3787aba17337e45d633bd2aee5441f7d4d8623041a4515f0659508dbcee76d9c5f5f0d9aaedd6c06b7e63cfec977ff7dc8c0b73642b8c128f32491bb81cc9dc4788909812c7265035d88aa62cae40faf93740ac2af51d76dbbe06fdf84a24ab853666f6818f9cb304cee3bd4473b9ba79bf02781367e51bd8b5753633ad60bddd40de5a54342be2cdef6ce1f63812947cf6429c7c38d2ddad93f18a3b99c09d929fd5eaeab93a10d0c0ce6a93381027daa92e66ad281f1912b04bc504bffcfcc1ea09232fa99cc569f176026a70f212d1e226276e95dd212ba1da469f71d9d146d2533276f35da97929faa02d5109a69fd2eccb53a5daebcc6806084c992da1dad8978a28e7a3a32f2d9125f10cb24369c4dd4e0a8ad753dc7a4fd49b67ec8b235371ca01a19156120516f58ee4c9e2fbd035702e58b95850dd4dee90e403b87e01792a7522b0df4f0224f43a22e078234c5a310636f89c37f77bbbd996db727d2a188ce61cafda9a3cd5a63ad0bc83e7ff0d910eeae19548e3b6fe469dc85dc2da8c0e44f2d4348c028f85c539752da32bffe1266489ecacd6f336be7926039775b26e81bc92d7e095cfa196d56739e55bb07cd1894b0a372134f48b6b42710f2355e5b58c02bd8a9c743be72b9520e11c8e18daa65c20017e34a2000f52c60f5e018e64e20498fbdd097cebe500fafaaf05993f00e07a1644c0e9708375c531dcabcee72f92bd57ba0f7988fff88bd6ba71cf56b4631d686fde56a6906d054800120031d5534a78ea462b3c1d8e5850ba478e63df231981c849567b64895f1c871e37e1a5d0c65d6d561efda28214100a9dbc9d65d7c4243aa179cc30836c71b55eba86c74cbf2967fe15f026d1762b0d45de77f02b428a81974ed0c78fff0a9c7ef61c87918dae1e5fb198dbc29b7b2b69d06f7e35d62acd2f8358d575bb84efe99ef2a548a480869e9ed7df1aaca344eb9ed371e422eaecc1afd5591ba4448d4e8390ea5346bd9c3e2a02e301ba8bdb46a62cfb68c9ff8a137a15aa554a8cdc4ea2b4aa0f508efaf4684d75b16b56d3d1fc2c77b11baf7821210144ba8c9175da2534a7f8091094ca503451c55bf20f92a4d500c0600151cf0077b985657941e8ddbd7fdb9fcad47b86412fcf0d421ec42c4c6aef0351d439632dc92b3e016717abf589180230452af09c1aa608e3f80c11a4382112ad648ea6b542d73eedf76f1c31734d74b8fb39fd2cb1a32458ca15d29d12e015aa1d5d9b6ea8ca7d256e3df6818ea1f857b56cd9a5f07886a041f37f6654c1ebd917bb50705a24ecb0fd4728fa368e969911d8493a4453b7837c4816d8dd9d96763a84a2caeaa6ec979ca9b4c3a98c191959a9019b71e44ed669fc00e4ccab97517abc8644e33c852151bbb4ac9f28660ca9c4a4aa9d4d7fabf7f2dd8e2832d1c50891f28d3a911422cdeecf9f61dfaf03c1d91184dc32adb91f7ef21a7a549b156ce2f2b4f9125f387d133daa32aa67be69847ed694b96e43ef311ee562af937e0c2b5bdb22bfd04730225d95928896e1939c84f809e9bb23df67018a0240899fca33a0760a4aeffad8e432e3ac76480129b35eeafd1febe5c262e452e8e7ca6f3ffbc2bbd960fe59a2b77356663b492f3abc0ef6f61bea3f3720810087c31fc22d36ac5d9fc76aaf94ef168c14cbffb7bae55627037f2225bd3391234fe5334e34139c7da1724555133cd496267afa9cb40740241a44b2aae3f29f9376678807ba940c9af106f31a2cabb12566e4d1f2552dc1c23f9434394f4929de9b990948bee486dd9ce8f14baebc0cc1e4f27db83841719eb67c4b10508107b9afdaa92f4feb71eed45bf20513b66a21f1fdd7d4377e078efb3dd4852d7aa630cf4b9f2f03b499a1c183ef71aabcd814e7c7942cc8deafef9861edb3877cf03f0d32dc6e141fab4adfc36a5f84bf9b9a71a1f273eb27f5bd4a98f97e1efc8c094296ebfb9f9115a0b4976b1e6680ea11cf57d2f9d3ba8c4af2c4694d26a42fdd9d306c723d4605666ad8509cd4470a46efebfa179b91baebf3081e9063b6a4862ad21fdccf76b859699acfcff732390bd6607b932706cac90de6aa45a4150282212b6c9c042aa1ec0b57d9f02af3882cae2d0f9d3a2eebf39480275f5235e9c6deb41e2032ecbeccb189d10b908d57cecedbbe10409296ca571f4714424118d6206c3e4b32484371a6e04435f60661104ab91b07b7fbd37933f9a232f94f095c042e47c9a20f8a44ab62ba0178dac867c3d384384f1dbf3ae7a7a43de066a5a5403a0691b4bb5f814fa8708b62d0c3d1ee23b7c9ba68f626b2678a9b9ef58c438aa2c695564c3aad941cd0691d031b25c17cba3836fb3561fd64de41e8b7147e36ce98343c7d4267527f90cec30ac630f37cb542582e113fa69439fe3c99cad56d20bbebb64ab3e4951aff0f65136f527c11dfc4f5abea1ea2aaf8882fe16161c758fda5402a30f1da3d2977e1ea698d2f17f1d20d257ea40c3b54c3c0d8d70c7b125d2b67aa44a290b567f4a838d984c34bc53ce477b7fd7e3a14abedb908121646205dbc3962196ea01cd85437edb4ee2204377c428be8fb5e94a643e08100466ddd0f23687e241160bfef358c2f81864af2e0312e5b73279d0b8f195411cb24c203c6d1830a59670e949a232cf68159a7b7b7f178cfe72530f84177ea40cfa014041eaee3e26cf3ec216727690c21e13444240b9e8695045d591fad7efa0b92b573f4cde57d07c7cc6166a350301e8469b5a0e2ad3a92a6e689542c39cdba007758dff24bcc10739ae19e9a5d70fe53ea3217dfd4bc7563d60646aa137887efa00298f989d7a3846df8f1bc718d71dd2a8992dd297981e769bbe8343a4445389d228216c35746e3f66b8181b84490f11f779a5e3a43a743b281ed5b1b248d337e3138334fd5acd97fb01ad4453610d00123c3cecbffdf795e8f98f36af26284176d7ab8bebe704f2890efd1252ec7f4433ab48e4652943b7659ac3293db1b686b70c3746a87ff0dcf081a407db118cdc5da0fec819fee9fd697d5de133c089e4a8e1f9afad38946c5d31b0bdc300c170b5497beff0cc1e3c5fbc1dbd74de1807dbd7456f342837d480947a707e9447e7a91570108a1514c3293b73756b7aac4465c7ccb88f6345590ffaeee17760450757df03d09f5c579507565aafc733a96b8ddc4b89f4ac3f9eed3e6a19418e99c4a78c862009e062052812fac30a6eb9183280234d202fff9762d53117f1b473dbd6deb1edc09ef7c951736d64233e3c14e7b26cac14dc0e97f4dce9921766ff05fc4680ff7143371f2af28ec5c5170aa71ca56382173d5b003a0f814f3a04f380e916340002c971c6d295fad10c08a84403bf2ebc66c3dc3a0c177b08ebd52f0a25c621c29b3312e6624f2a24d5bccf56ca34a2c7fa565ffe2edf4029eb75064d8c26a28f77f2dc3a7bb0fa7c9dcaf4019045166ba042c1dca8ab8b4dd8c40614401fdf457eddc5ce210684f356356b16730b10094d056580afb1c0ed695a744230c29ef394c2c3ea28cf4d55ed213801687f7fe3478f8d86705c715f4ebf56f4191f871cb856b1d25bbeef0aecdfdabde23db0aded2082a04a6fa2ad2b5f39690580a794c0cb317654af71b5297d3c954f81fad8a5cadaf69119e899d25b42e0289f5e4db52007e0a5167a1d3e0977cc478c51bfabe239376ac54fbd298185d3adbcc378f53f88a7c56d963d4e907f06f165435df1119bd2460ef5464f88c774ba30700f8b7a036a2f8d8ec7f140be87d659c934dd7c9d9b80d4c83c6942c2ba7ba89382174d7312f4ca6fe2c0d3211e0bca90608ecb16e01bb2362e6c3a20a6be3b63ef6431b23f84bc24ed0d49cd07e324ebdf7aeed2e73959ab13e56a2fe6f345a5f04a4bb9893f84c9c50c532454a08362cb5e8ea69c0b4276d5066dd30ad3f1ac714f9b248775c3e03f615ce97d0d0b4ff767f1812e5843e6ca76124a3d4c8e40002ed5301022f1b409377c3470f34f64d44ad426d210dbfe6d9dee5f987ae7d2b7e3bc11e9d43c30e65695efb16e60bdd28f945756de185e36c79cd4530e77b49fd8fc71152893ef889ff6878ecd1d4773786840be9a275f4083092e402471490b5e64a86f3ac06bbba1134bda36afe772b2d10d584057d17a8341ea311101278e738802060527111747738bc62e1dadbe462d398e562a059280b09567520df50b138544186c47335846535495749b09e9522f4aa618ab085210c52af4aeff3b00a00f429179268fc937a251730430c92ac93423bbf7cb791a81ec3fc77168ccbefa78b46d402c86bbfb2fb5477a70dec0f329d9c39670e9d84795fbc782b26e7e0506f812b5d659ec1ad3875aaf2e9d1905fbf87383e3d6e552d32f95de6d0f4bfae27bbc7a565ae06248d42370d6f4d5ed1b3a2dbcc356bf2a1b04157119a8a4d3fa94f3dbecbfb448100f1839e66adbfccde244d7809ef578a3b949b550ac7405f6950e72849a5bb30aea5b4dd5595a95f7e659e6fa74d8c0dacdf20188df9e02f72834a0f824d6b2d7e355727f1bcbe6a2f19530ce0ae2fe574db967dd8ead314c5df81bc28e90c5203462f128e2a3ca07ce1b3b33d03137b19c76040ceca47e553491892ddf98ba03bfaa42d3dc0e06a8d4ec838a2b566df16d7d7e025e798ecae240a20450be9907a98582273b8bc3aa772e89992ca5f1b19abd4c3aa438666770ccfd5fb755d4977bf7aff6d416a64ea290a79d9e623478d684df268b3fd360cbe2ede3e46ff1971fa3bbc4c4cfe2daa6af2d1e80b26ebb8f9a9431d08fdb98c16dbe9cccb61446e5a81f3ed8c2288fdc86caf2d028ce37e8baca02a5cb403ca2fb9594b730f973a644f57f82391784722f4928fd8c657913a22953d8b23b9127758e3f7159c6b45d205e991706a442782e47c4f3cd1566bb0255d212addfee96b62e3efd8616eee2ea08f763cc81a897a6b9d65b1f12e05b522dd71a73dddfbdb9118db36555eb96a10ca9204fcb72a1474a57a6d9a24178c7a8dc426b222654098ffb080b6589af23b5e14aeb2348c93e2261dc80d4a4e1433fc8496638816bc99afa99114c77e78170062d34196a3b70fe8bdb5bb59acec26cd2f99b581ec897cd3851dcb4b426e6298e96ba30f0dcd8035ac9bcb581a3ba831fee4a211db59d16d0d92d5ed650f6703214e947d17094b555da9708f033b49bbd77ded3ae0c2576f80b1ddbd4f1974cc4ea49fd2f732bfd709b85215be043a2b752e84663e561a8ea9f586212e2f47c1579e14b4609762a3b300fbc855161684a4eecada08723694adeb71abeb39200e62a9a7a845f62ad68a47ee85411769d9c421ec9ee8d80e488eff684bd7e05c3c748233073aa1d1f90675e58c1ea71750eb30eb8ac5911d78f109736c58ecc0461e7896ce337bd6a2bbc198850966d9c208fba113051552b1e2832f2580db8bb6838ba892e610b61a75097cc236e7d62af5c1d58ad830b84ee85ea3ab8ba4a9bfa088378207987ab81879bc2b68c2028fac59c0308610222678126b95c458c7db7e1af18ea81cf58597887eea4cfea8ca67cb6ab8c8501ae4d189211dc2b7978f14a60b339f1f3b4aa939d3e388f55199baf19084a768d1f2a4a018db95e32b2b9c49fafe388f76a6f8aa98f090998db614e217d0be5ac5d8a8e3fad2781c79367c5155e84eef8b9c557a9ee7cd2a8328c9dd3ddebe717cae266576f11fb39d502f59795dd203678a54074d2f609d5c114821f15abec1e45d78fcadd4f5b89cf29033a4426137b15cc36f5bbf91d8b92941e671078c023662c2030b1ce25f1e3114ba36254050cb9e56a1b259c8baa19b5827d2075b049944530fb39d96dc412ed9143ba78798502dd8b5ecb2edddfb08e67868bb3a70a04f20a2f5f1cc54d6e54119af1f4d81f8b3c4723c276db5738847f989316b7fa5ade4829d1b6780ae581367f299cb0ebbd294293110f1a2f1c3a5214184d2eb826ee12b234162f4c17f532c58080609c4c7daaa307863b38f03bffc7522b2f0a4a2af7f3618be7b896476f1f3179dee0804eeeab0f48988242165d5aaeae83840705b407ccc85c05480b9ca1a8340d417fc8d67b2f0e23e3b6ddc80f03f22f7743603d85837e2f52a7bd2f7e3b0b23dcd90eeecce2d4af5f7c3e6d691bbf596106b5702ceac56644d13becbca52f5ea12886e0e89f6950ca8c46d8a9e9fe21aee05e59261aab7e5d4f07f2af376b539d4ebf9e2ac4c6130580cca18ab1aa5594a75df1d1c4be0ecd200d7f2f53cf211935f2fafc065ad697db517427b9d274f3360cb275653a7082cd829b941d56bb226c4eadebc92b1bc0475adf793ba853ac4dbbd93ae0e1c1d64b1100b92a4f8d5fe4dc4b3b2a98b96f2ae3628a98a6a20a2fe9baab3a5edbc3a4f82c5fbd263c552cb499309a88815fb3ded46f7b32c43983ebe5f692754b237b43c2a586251a423a7857727f0808a807020ec9bc08575ea507fd060ebf8adad7d0aefdbb6a94482efbe0b05c6454fc176ed67b166ae98549d0e806145fe7201af020b408aec52d4beb71c437385e5c735b8cdc287bb646fa8467ff6ace5d242a9b5665bf0b3ed22be38b80b61e192dd638a83643d46c2768ae70d2474f37325e45b931ac71cb8b6841f0a0adabe1f5263edb83873523f993b6b9d07865346fbfa9d11021720f553c216d475841c53f4e1697e7ee9ce3e94a28575931e233e3bd776c1bf1d482693f397a95607718182c35df67d27f85ad1afb67ee73eccc7b1fba63d600982f8956a21c6607d373a2033867da71f51608045fa2a6bc4a4024d215c2d351566c09529e1d71634096832075bf11f82e197a3e258e4d033953012f2d777588c46062a85a219109052be1e44cae0a3a84b55ab41871f89db1ed84ed95376bf28c2f1ae5a226cb68104db99a97cf57592e24427938128aff94c60d39ddabecb6f23303f35d10196aa3d9d28ad63a27dee819b0ee0dc292a9d7675cab14cfc3df07601163ee74c22c8d2366035d746643828fb89e9098ff50ea5636da2084853c96bc548f7491aef49a35bec7a1e886978919ef7762ff516ff03744a02b88f686c594ea2620f31dc04f7f0895ad12ba0260a5f9da08e117625470d850a18bcb0be34fb18492e70ba3a18ba8295e4a4945bef536b2f33a959104afc78e3746e5296cd1a139346e045c3a43b2fe6d4612b502fa28bcb3f3a5cf7305b2791859463caca69bdf95ef268976b8fa8c962e250033e574289de4d06e53a771e7f0a338c788192fec5321488e247c8e17b9be3035e5e964261fecdccb264f38acb88549f996f0fa687b493886c5393017ac26910434eda2d032a586836d8605cb85a85270acdcfc0579122f686f7061873701efcaf8b08ff643d4d9be8e9292e322bb8325d66db759dd3b37a8db3b42ad999a0dfaf3974a915bf7ed3d67dc5395193c884c3b02a37e39592dfc43db12edd9e03975db035d387a007f570618261a163b25add5c5031bf15602ff1678dc343bbb5d2d2bca8231568a01682707557067c67d1b931e39ad21c07a341cb7f44e0e963dd0cad7c6a5c92ab5d02791ffc0b0f33ecff2df2386456da1dc30627b985c238be75f2a08175cfeeebeb0ba8016303d70dc62cccd7a1498fc9feaf2b68633c4fa1938bc80dc7b61f61d6ae07f6f5ec4ec7593dd66c7d92ebdf3012aa7bb1ede92c00694639aaac1b90053305f5bccae0c58f718f0c6b587d1e916eafa011a3033ebe47bfa027a0fe4ca4478bd11eb433814994b59eaf7cc4c536e8ee56715f56eb1d2a001b6b7c6a7a5bc496651a4e5013d8e92c1701ffcaf3490d657e477882296bc7c32d8159f44b5b86ee582ce525129d353625acafe1a4c54480df7f692c641ed2f0b544ef3d7a22561151c2c2fb446fa23336dd9fec23b8b653a3ea49d233abff47c60639d4702ad7c3203039a561771e3da52f5e4d3adeff329468a50a58e55c44de8d6689b65cff6d892cc4ac40bf67014b703b8c0274b527ad22d2a4aa0403d82327d39768e2dafc67bf81a18e1a3ae84c2c41689fb5b03ba9434b6bbdf210fb815ac544d12cbb9781e1688e0d1ffeb4013a7dff928c82620f6889c9f60f679569e1453e09761f6e1b0228a5d40ddd53a41ae3a11aec7d6585b3bbf5bf523714b6b84ad13472c65210775109c0c8355f53697ad7575a549708efd0bf9ee8b5da8f977190eed2a6b5dab51e4398a2287b0d8214b438d282fda4a03a610b3db1abaa50bf0b768921d26fdd9cd9bb377390439c652685de10623ba20f8e0d0fc53611c9d2e5d66b2be2012a3e6de20f5c45055da018cffb2179d7121fa9457555d25c0d5280e6eceea0aa285cdff4d2a595f40afde6ebeb70d5859f19b0981da5c03b77bafe66573652032806ba8c91f380c33330d1f87910dc4d69724b5258b8bfff4ce3da2a50f1e20cfeb80100910a313b6fe1ee7d98e72d2c66435cbfc33383a152664c523f9a961946e57246029c6e60b9882cfc6418062d9b7f714c7ba8e3ddc2db921026221081f29c6f72a2d08347c371e48eaba5fc59b2d1006041f8a24b03a2615719e49f73508fb343dc6596941c4448f961d970f647cf8906caa05868c300379de6266e8b6f9855f4000ffb7ba2670fe043648c9bb7320a200142626b008b43d0c5268cb01d67414683ed724162743cd65e1e6c1beaed8d9680f89683c2bea4cab0ab4e0e5f35ef93d1773a8c88c669c3b94c9c5e5056404347e194e30efeaa39033d400102d9b493538abbdca51c2951d0f625e3746e1b42b6e5a0f3a6e1e35d47ee35523148eb4d91621ae99c632ea5eb71ccf92bb973c4096a6d79a32393e3f05b79a4979efa33d5d579e59f1b59b9f68fac0f988ac558633441d8123c3b49aa6c0d423587046cba6c4b34d35cf288a42d7cd0713dca3ee2964eee0c8e5ac339747c099b7af915c5997d89621bf84067255f23943dd7fac096898d1953ac4e17c773dec69ca539b88223936993f5c9a713fe61028ef4e28d9ab8ed73701199ef4bc1f950486c450c3ec42ce4dd4323b92bd82fcc33aef2428ae1080be6d7f96d319233b11a0ffcaf75cc694e6de824e7a058d8689128fd4c0d104809b98ebba307e6eec736a0c88793754e54a734084d609b3696517be67b241e67c1f0389899553371e6989440406657a5391c6f756aa30cf2d0dca9a68cd6d7b8ee723de4cf90c3bc6e06afe6b5cc6a43bb5a96e200306f8e52f6044b5f407a36c56f0948e5a083e9225e6c2beca7d8bfb48976cacc6db3df528ac7ffd4e55820fa62ab6bce324a9dab6c39d91e4edc59379f259b36ba52452c9847cf178058883e9e237a4ca7306b331c4a7e32aa5fe58085164adf34cd699fe0f5b339a2fe4e3a3f4ba8480d920b5c54f20e8de29c9a87dc940d5477c5d735454e56c9ab1b5e488318adab3cf3b9d1cf8834ab9d2d1125de4e891dc0b7444359266886038c804a706c73b22a723a22ec636d96992549c6226b0ca339311f4ce3c9ef9595aa36540904abbb7eabff81cf85fe5ba55a35473c66fcfc45bec7154fbee9ea743e52d0034b6c93145939241ad0f771587f407aa32f7d05c1f4e9ab2372a5c92772de81b71e7a20d386d3d6cb2f217d607939b86b5c714dd915bd90f06470154d500fbc5efafd5fecd26a4b65082a6eea05d7788225a045dff6caea13152b28df91d0fe5d460bfc26d8be6664495073ffa352a54163f7b21a5434a0ce6e9ea911ef94961013daaf0a3c07dd931ff4acb2ac296b929091dec470240d871ff41859e8b653c12c3fb8c621b33c872fd801b3234f0d0676dd6fc57a1b9b864a9d4047d3960c37ef26e67ee2ba2c32c361547e032be10af8c18b0d8b0a3d8f4f83347fdc863abc8be96420633e31fb9db7f278f2dc7c9b357573f8760871228ff15a62e5ba2ba1fcb8925e7ae44632b50a67e40cc9af6a075afe1c614d2492f207bae835ececa191ba44de1dc406921aa9f9e9f7a7d6509a1397a3f9a19d1cc129c8cc56d64b6743be37ede455af1dc024fb40968cb25e5de6e6e7ca678e55651f08a9321e49dbe6ec6eaa56628ff517bfcc346570ffaf5ba55d87ea6595007bae262006f11cf06aa91a16d05384d7ea2b581ff2aecfe9d336b515a32475fd5a186e158cc7d0072717945fe279424bc34d617be2c38c81deea864ecf52f463a7efc1604977f9b03815245c727a21d5b9f9984e895985ea08336c511bc1c78a52c6844dc82708378bae6854609fe36ac37cd60eeca1d028e012f323bd12319a871349dfb65b87a1862c23efd995c3d809eac7c32be942da1e2bc8e1d5c620faf63a995754c6813b60cc0482420d4514f288313180a9b69fede7c2e31fb5a535d357af8f9e000e1b116c03cb671488733464e02eb56b537085fc605a8b89f9fd871c59dd638a112832aff3da7bea4d21d87d1898a1eb50eb4d8e0f47de92427fa9886c8211a7c4655dc08309cac96ff83bcab27da34ac77bda2542fe03bc27121a04b1ca6786f2a44614f627a8caf4d97a4eff7691140e7fe075e21073e890fdfa84018505d3a31fb74a4c1920f484037037c97756931fc5243be91edc4d91ba3d5762b564b04b3ab8609cbe4da1a18295d2068ffee36adf1d4152ccbf3553273e4e0b950a341bb4b8c7b045b8a3b47e2a26a5df68ebaa63c788f35a0db173f0bd6591e94d35437e4b6beae7f0edce38ffb134e574bad0d55573be7b4357315b91703ffa3e834ef7016a9dbf03a2be9a32374806470c6fc9ec82c7d4712e0d858d0aeda9dd921541a6a466b5287b043797e2f3fe8cbf6834e17a24f778cf26b7e2c3832da64473e7b50b78aa84c89885d0c8e2c5e2ac2619378fd53e27404139196423168e5c124a976a8174efeba6073a4771bd8b41fb49b500f5f9078dadfa423973a6be86a235322384744f2864707b0268091a62089482a125c70589a799bffb6586004956cfca09db0416fcf775b2780b6f7f236c0a34293704eab4431ce71735fc52342597de3bbc253400a99b1937e69265c3828f8f3a3c451653e519ba0c88688f7f7648b58b3fa04eed91a6c0140e6a7013bc03772c83ab9539b6191053619378b01617e69925b9e0bab5524fb1778f2c1374166be185a92cfa89dedd375ac07149914b1db7841a62633d2a6fcaccf5053b4d181bb8cfe550fcc9595e160fdf4457cdf3ab7b683479c3875478748d21abcc684626e201b0e25715f1cadae3865458a3975eff8e4f90c4c344c829b5700a6257898308a7b6eb9888ad590bef2a529e167e0d3942e5f5a77bb7289d9def23ded0e350c45baa68f072c3baa44b4b75005877701046abf02b23be62976d2f505c70009909769bd05c2c9c00deba8aaff29ee10f79b568336ed9be206f391af89df2a656b33e8d389e69b18b6504bcd05cbd05c117e6d9fa13cb3145ee645c21993e8a2f044d0c923f4c3f47bcfb22d839787fc58867c795ce13c3bdde4f180805bb4447577ccf99b54e57c2ab8485d580353e0d3778cfc959f05295fdc3814292e9f94659023a1709b2e0eec18113509b06d58aa1e04c9402d3cd12ab33b8b0f72652ab43189a929e420a7c28fa036a009cf63b857905b1791b94774681ff012ab8a952c7a018d96957c6ee2d50a0f6d6aadb364f545d6ac24b5a59a5267506361518548064298be74e5dfd1bbe9ec919c4d51bb8a6d9c490900d37dfeb19ca0ecb463e914123da8d16bc0aee00bab1ab42f12b502c94ed78d336e782460d65a7e95e62816ae5848a719b60e35cbcaf056c58c6e84c23c4eef16add079359930061ab60954e2877242015788c87c4a8fa3e714086c9523cd15973ce1819800186526635e0092f5e97d0846cc051e450964306054059a57ff352b75e221b06b093c04cf8ff1761d712b00c833f7c035ca8a490091aa4b7e8c0fbe7c5581561e0ef10d46cab951577f8a078b1ffac55b5dc71c6ac62efffd9faf16113586474302d79173cccbe9c1300369df43a593378344e616091b0135fbbd98669d74ae250a10dd0c21633b0cd5e4ed25a0ac8c1b1e8c110aade4fc4b09f381e9ecb630217c96fa37c4dd133723c592ce8072ce02abf67f4384b4065a9a15830225489e1202ae12340ea16a64306e81c5178920ae6deae19e7c81eaa08332d14b9d6be1499087fb830be04ae66f2c04980fbcf7c70b7055136f43c92e22cdd3f3d3c79fadacf3361a4d1388921cf6360d6679261c142c01fc3d0d484d87858a3458f94e5ef606b6bd662035bd78472316d3fd7d9a169d54bb97e5b08cb4a5a1fdb0fb3002e7f9527294d843f0d970d5b0d87b1e2e1b6041ff6c288311121901ffeb1f1d8797090d3076473fa0059485893c5869443ed57db7fccb67568d6214efc78e25133b7f13849788225ae2f4703a5055d71e46dea64a852eeefdd08a0ddd60f280b6e9f7b3ae634ddfc430c4d76e4ab549e3a82c9680a59b3eaf23b5ef4807708b73e0f13fa444c5ecb414f14ca03d27e589c6ebc34926132f77caf3e6057da3b2291d9e16413a7a3a6808c15fed56485a3f1eb00bc838890383bc4b53917ffb2c57e0aefed3e28366d672d908fb0e5e53bce4b1c6574d00c74c9c93a00a37bcc89c4d7cf162a58c31bde0f3ea95c2a237d84689ac62243791a21c9914155cba84501e9ff119577bd153c75d6bd7d7634503cdf169cf2a8d21053287dcc78d31709a4b9c5d0672e0f0cfd1f53983f044179b82f6a9432e0650a872e50b6ed046ca60217e7f3148617f44dfaeb12fad975a254326533a94118d645c0600c2cfebf86e1abf859e1eab8e2f20d0e4117fc3b089dafd170e73bae0dbd53ae3034c3e1008b5422675806d7dd914ffd833730d21fef1e4c36ed584c2cb0d47619cbf3e62e332bba2ea7dc9945652e7793d28e6d8a659ea86ce781b77c7f2d7f7e4159410fe0cf90329e23e4662021d9d323ad0da25d6102a18b44dda4da7a0f0baea94dc60303e0ba494dd387ba717e6b5d231a51b9130ba336957f142256981952e56f52b712e3b232c03f02cb790582f244e439db6722ac80c886eb9b7c36a192f88f5138ee3993713fb84232d399edaaceae2f74e9ee750bc1af4353c1e2a785b8e3a417bc4a9fade774d671659cb2631a16627be61890b96c339f16b1cf3edffaa8e250050658bfc8b54c2f8f9e3e728c47fd1e6237defffe4f29698f2886a7d9cb049c762738a27e61cbab0d9d59d21a289f68a4ac0e5d8463484bafb68c992d84a6abf2e067844c1a5428d2ea89d78236b6f05e52e68b66de22258d1621bbf8ed9cc0a958ea58363a50579d1be29cab681276a339b752159ca601b04aa04f1d68a003b6646fd7d4a69bf5af1c7ba3b5f798ded58cc349d19030eb2af20d0f286df36816386770b163df168d4ff4e37f37317ace6c410e24d22359dfec58725e29b75608608af66a549e0443f166b890f116de72d0d8cb1bd239c6a40ce61c8c860a5689e758ce7c1f9bb9349b1e67132b398a34e11a6ba33d3e217c9ce07daa2587dddeaf0f0623d1acf454301589b52713b7e0a5e4b1520ad473165a7ec2ba796e6d755300b121e0af59433a756f3980f7b2104d47651dd2ab77d11f9b5f0691d9bd2c1b266d1178ccdff1d7d811830838e7d6f945b354d7c16693f716b5aac4137091a1b5b9afa8275d28c1996a041af90796acef2327c1eccaff7145e2ef1ac3a44f094d6fd499a49d5cecd20f00f0ffffff0f