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

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

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

Block Certificate

Block 54386 c5dadf8958be31c3336d236d988eb5fb572cecf670e8e0838292189a38ff1696

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50affea45fd1bae8a8c686b82553caeb27c3ddf86b840b16f1ae7203cdda19b0
Certificate Block Hash
c5dadf8958be31c3336d236d988eb5fb572cecf670e8e0838292189a38ff1696
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00827c000006370000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000e1cd8c5da9ba17d94d0912e4b9bab65e3becf336b444465cd4bb1a8ad88c86e875bd1bf5c4c427704bae4566dd663a0b39326e36ec97919419ddc04d045f5f421d44c4d0bec62a46012371c2721c45aa561ae97ddf25f5bcf1c0000000000000080000000e00000827c000006370000

Raw Header Hex

000040203c25a663a36d043bc9a5702b0c0b716d137f61024f135a15e87ac5269c9f902d9d1cd05c563a50472ad6faeea0c26c84509e9840804b83b9257fd0d7facc122bdd40096ab5940618b019dacd0372aef1160b846bf8ddc327ebca5325b886c6a8e8bad15fa4feaf50

Proof Data Hex

59,560 bytes
121216010307e29a0fa7ca8c436743714ead1461caeb69b6af1b1bcaaa9d22b8d6a73b30db6099ec5c44fa429ae98a9f1c888ba7c3ad805692a6f7859aecb37fc149517b3dd05afda610b20dec0466a068aeb2889608549c84c8f3f1a3b470951e9b84b36f1c9f6220687fae6b32edea77b0eddab9a5cec119b8be3f74f23c2cbcffc92586b0e93ec0c719c898c418889cfc0a2308b8406085bdb018e7ff5bc42db3439a4e8354eb7071bb3c9ae83dfdb27b9b3254ee5cd0961f5d5964716df208ff78e0323b7773079536ebe230c5ccb1a518548ea4fbfabbefd89869ee465457b40a7a85c975a82296d0cb07f501f217662d55e32352c800f73c06ccdde254f3ef57bb2097e2fef2ec7f20d07ab3ea1e37ac6de597651860ba72c74a721ee57688960e264277b1845f81e969181f3d0882a8419836bed180140e6a965fc8f5a36b76693faf8b2f1af6e21ba9c15d9f5d7e572651c2c5c8faad30a1e546291fc4006fc08cac371d19fdd465998ca9182984a3eb4531b5429a3cfc3a010425b27e49be920824cda5c4b569e58f7070ea9683ce1a2ea851a86c5834bf9967a06884e7d5bda2dd9fdc0d6ddae0a8bd2b94985cced3252c5431430a71b1c6c542d3c698af33d124e9138e86996c8a7efcb623c7d27e9b5c961b8f7e10d145e17cd4ca5217cfccf46cb231be7230fa9933276c5d5718ad4248a3f101815b0dfd625e001d541947eb4a309fd8b97ca1a45e91fd96ca9ebbf50b730c424fb23fff2f02f548ad56bb087d0d9eebecd94b78e2ed5943dbcaa6bdd537517f7d34674dfdeaf9be782edd7960cd231727a6ef1b14a47547fa3bcd4f9d1be4e0a156a8ec5e038e1ac5aa45b42da74f5b221c7f7563ff354fd314fc10f033dcc5cc1db76cbeffee283bd85ae968d30133c2a9c2b34324fe7310de6752eb2f456f381c4ce0166f0bf6027ea536829c6a970b2b6755a1d890a583522fc57a6314083e84e4f1862fea10aab41c795d3af61653ff89eff63e76f9c2b5d7adfce247d6a46ad5867b2bc49da518d0e1325ed6baf871815bb2f7740a5f877ecd123b3fe863403159ae5e0bfaa289b802593fd49fa1a1918ab77e1836e2c3e37f030f21c0ac084b792e6cb00c7bb30086f5569ce90c3019cdbd5022aa8b392a33fb3fed9ade96d6b06c73117a994ed5ea4cb465e2ba8197a8b8fabe381c110dd5065f8d5990541a719b783f6a296f308490af605a0b9c33c397af19ad3b097b78daa494007374dca335423327b00d47f899cc60b8a0654a03d31ce51456da126d48f8a6aee5bc6807a15166558ec4efa7f0b09ab501ae7bb3a36785543de90d4c9c7ec0d06b66f95514fd1638d1694a855ab86547d8b4f6a51c4d9f5d3fe40db1f06800610bb3de19775b60ebd8a5c6d5ef95f61147ec92e5b13f3a5a9df2182fc84d8618e4a6afd5d1f933a8a9a4497621ccb7c82c4c7f03a54b39fe1d5593e1e32e1ea8d2318dd64b5c1e482629cf1cf54c121e3fa95aefd462c0dc0ade0e76b48e5e2b5df352882c0a09b9b7651a62ddd36a19ff697acb3e21c7a2ebf21a8f1b045aa9b3cb6e988c1030ccb3ec14313b9ebdd72a6abec479291e0fa676f14b3b388c58272c3d8604d9e9487fc148f7e3d1fc8f78f53059b0ef8e9c7c679caf4b1230ea515551c286b3e782836795f402e386bcc1a6f5517647516f2e50844f7e6a82fffaae5b8e2682c65a14032493aff30d615bc822b0d5695f773fb014722fb78a1da07da32af8cc1c4549050a7419c10f48031869e5958ff394b18a4887e0958cc3489dbe5d189c33bdc251284d610912fcefb22ec252560f2d08b54dd62d195f7487f0790ba7cd017a6d322119d8fb6e7bf02d83e80a6f7f5629b5333f47c207e1cac21f8c403f8ca5fd25a9920fdb964f857e6aa484ec3751dc3494d1931e4b6a6f30bd7fe6ea06698a2ac652dfd6b9224d23e57f00bb52df0776a9f56fcfc99fd43fe622d58f4ba956682180c847675179f5ecc45b88a96c7513c7f769e075216958943db0f1db4ab7e58f7cda0ed0319023c482dc99b4431848e15504fac9e3cf7698dfcae7cd46ca9fea744f4278f59d3bd3a972300df64a2fd80d5fdf4be77840525427919bc3da5651bc4df5872f57c470200cd1e4488b539cac53fe9ba4e016f3194ecdea7318a34a5c8bf80eacb76b40eda919de06d248527cce10a6907cab40ec162f2ae800fb3b96c7c40b51701f9c643cfd67bdf9a0fbd9e2faa10c91fa38e7183070897571e6fc3402ccefa789c8ede16b0c6db108650836a5c210024086b50ff34bc5f6605ee60538ca0b911d84e76a263c801955c2ed8a32f9462ab894d88904f475bd25b7b33088f5b003389dd037b7da623de93fe0d3e4b719badbff6099a1e7aca905d02a9c05e84228a5549c4e2a2767d62a2abd800a03e9344acbe8506c7a07dda09588a3c2515a08d958f2006096487fd8c6da2fe0b75ebccdc0c438259f4c47e15753b8be2fd2a6d47cf8bccd467f55f053d97734254cb97a674ed68475745799dcd812830529628322d4fb4eec22973b08e3d0075659b31bb3cbde032e4febf1e34389b9d158bfecce4b570fa18691cc5bc2753c1c7a12af8eeb46e8b687a397f7b77f1f6c302e159946ab915c36e0da5fb115a4989a2923771c61ec69f465ec02b1b82038c6506877a4b9bbd0134cea7f781115b4da29aaab74de29b60e00e6c74245698b273bd3510845b8281b0d3e9ca0b2ac023e784a30d6449b7cd6ce18498dc0cacda2c7583efcb153a71a19c68dcc65fec3f3adb5e18fe510fe6d37af59e0bc5566e242d18bdccfd699ba968f3de9e87f378be00f8ae0f53a3f8d7d54494454bbd976619a1d63bf533c6baad9d6e5d0a0baf503a465e404066907e5e3bfe427450cb14650d47d6be6078399d3bc410f42717195859cd84aec921e9a236ba66c20ccadea1aaec26bef9bdf45d8292d66fdd1b475deb15889197766c1fa64d2f37e0ffc35b69306bcef4582b286e127df0f7b34163699e652d5bf394abaaa4577731b1869e87a88377f0f1c31d741a558b8dcbf01af615160dab69997011217a630b3329f3e0fcf31144b1240976558284a25a6f10911af51ee0dc10df2e0fe2fd8d9f475286d0d8c1e56593f01ea5c03e06039e1c8c241077abde0db94a4c041b738a4a4d24ff3f2ddfae9962c5726f306526bafe414e4d10dfb213d30ff2f82999f32f7843c7fe6f760e53700735dfdf7bc086424358ef9d6e17090b0017e086d01e8668a497d118be73c137f12f4bf19d5d4faa34064ed30e19cb1174cb853e23db98a4ef241e75691806ff7ca636039f79703c50100b54eb770fadbb8d10883dabf0674a2020d36b357e89e3fec078e4d122c50c801d6678c720916e61aea8addc9e221f5fc6a123cea840803c40f6aea684d12cb1b3bd6ef6c5965fed974a50aa4ad83d090a4151960b491503de9c25969a1c6da2d3fae5cef85a95dab6f3d7735c0f440efd4a802450cae7b64945740edac47ce8f753fc95d729e312afdd125c95476a838f44ea7db8a760341cd5f9d9ec596681a706e1dbbaff0882ed9351b782dc6ab1f9c8f9f6e984c0f8453c0b4d9c26b9a70ab7d12b7f287e87df04a6d81622ab07abdbbbfcbf2d0777a8da96d5f6adf8abb19b82895bf2694282fdc1acf66cca4faa9534b1e8d10e4390fe1a0a762fccef0c14b92e605f21b79b8ef6b580d9891196472820dcdf1f0720aaed98d98d0d9188c08b850f021622a48861031b9116ddf70f6b9bdbc694339ecde5546e8d5da43fcd074e8625aa349ef8f19aeeb4f2e5c9b7f2c3f22eb696f1d72c119f843273caf8e86ad470cea28d01c4f3848d176b0c6312cc67dc0fa2eb576a4879e98a6c3e3f36d081bb42b0100e756ae0d5dfcfc521c343fc16a02d8670b133ce090c4c0e86c883232cda4a35d272b4340b946fe7eb73275d8c597526ad7d13f8bac3efaaa5807f54b8cf38cdba18218d432002f2d525c2975fba39825c85e88934457fca0c285a1d375b84984fea6de544e788180029b0b927e3bd85d10e08e6e3933a34c80113151299351a25d1267ae0f26f8a7192e832f5479e95a28ffd121f247659972d028121865d3c398f501d76466d83db30b020816a1d6bdb427e8652b3a4b0dd18e58a03c9cd52e96926231406199c9d2c0fb348db7f3e7dce4c361f0b153fc0f0af8e788930a4450d808b5ed762ae7eddb0dd8a65147880ae641909f327bc7dc86538763cfc0381df7b5d1af50aacccf2eb4d104da5852046c274449056855abf1c31e1ff1674427f15f3a2185c5b4c543c483f5bc3b68d1d69eef0ae8ea20a3d1a9df4f6cc59bf2a18a07d3c7e607280455395ec13de7211a73c134aebdd0386b5b683ff476bb3f3f791b13a13694170732a83b52501877e513b729a8faeefea41075ed35f3f0eaa0c8b8bbcd3c847c9a9a79e272123f456a3862932526976a6d80b74e811da5ccbe11388a1f8657a318f53cc1bc8f4926b73f96817a733671f53281a1a8745d5461d52960d1771fc49bd20ebee2246c8299d94c92cc14651f334840b31a024eb54a88d0ef424520bbb14601906a97a3bf29578b7486aec2c0910ef062bcc6fa6fa6187b898bf84ea6a138e008153e8e51e81817c22c4bf82f79a9df1549210b77282b34faf63d9c5657710107e6a110289708ca1137bfa2a2adfdfe45d9acd8916f55948bd46821ed4a6e0ee7fbedc9ccd96b2c1f20efaff95d5b19c41cad146fbd7645821f2cc4aef96651078f3a0d2e7f0bd02ddaa7e98b57fa07841bac40d4782baa5b49f71d10506882e6516bbb9d4520062c4552a56bb9608147a60dd5b7e8e68f756ecbbb6893b938d2853fa2d08c68e75404aa76859569d6503d7c4f460266930834178355102ccb896af95f98a1835b1563f4c307b96a0a64d11d2bebb39a98827e0718018533fc8b4271f33a07bd8e3b5f84cdc79b8e5b17d72179ef72553266c75e3bd82a2b4ce97b469718b305e604b64bd8a2bd432d6c9d5aadf6546f7618b515535cd8ab27307c307a191b5001b065f74e9402a15a9e5d336b6817ce49fb0ed3668ac8bd4e643e871c64184c94bec96f883980c7518bba2a8e25229fc95f543933d27794f4841cfbe13bc3077717eb02839c0926dbbc58f5f06881e4c35470b09d6afbcc7bcd19929bad6173b0c11c011cb329145edf8c5366a3a9ef0c154c447d5c4fb45ab6592b04daad1159ca7b6f1464a6dc887d1b28070cac1407000dfcb7cfff2b28237287dd6cd2a5a6c1793f39f567f5dfb9e12f483683e833ebd81801dcacbc6c1f2070d36a1de28fd37edad01f9ef7e2624555c8bf34d1b48d82925a1ffaddea945f83153a43b6e88cd08f356e517ace6b780ff82b602980e16d53bed82cd1e8d514c4568707143a723994d0958455b50a60af304523353260058bf7a4efc3b748294be3e5ddc1cfe0688c93723bb8a1b56a1eb9a566f7519bebeb3425dc49765195ac43d6a1068af84885402e613f3dcf2e3e4911ca2e71a4ffa75b1dc8be10138504c3db96e33c98496c625cc14da551fd7e7aca7b1b6900adb420325915c1eb727e9a718b84614bbde72b1eca9c50c7e3260ea111f0eb7583ddb994bf3709d36084163f9e3c6c1505c255d65ca74717c84e65e2cf25d0b0a874d9b7f051aa3ff23affc6118b18f48b0b0244233917ae9a265063c6fef2da5d0e8fff01668518555c2e784b373a198ace672406a8e145d66ded8f5a5434485c4196f429e9c4c28ea5216336999f10d95a8818d7b1e86a6aa78739f2036c447d99b2198087ffa32babc3d15ad51c42edd625e0638d0f19d8c36deed66a8461187d66c22d9244a28b53b40e74720cb89b68e19dd196fa8f3d740fe64d53753ffc60083f9cbc7b8e9c02a1f82594f5dcb92ef6d944bf6f3051e71bb6e8a5815e05cc4f5ae307ff41d67596eaac65e0b4c8d1fb5cf9b02e5c222fea8a8c2319a2c516dd478c392232231e4888fba38d232f5fb38b2cff7d8fd4c7911055100dbb5cc78bd5c18bdfd8ab426d8452dfc46bf88911b0b301e1e4d03e9b25c89d5bc0b47b35fe250c20d7d419b2131e50bc8aafd209f95db3ae071c97ccc2bf7f80e422afb4ed1f75aa40b5a47b3281d09e5e4ccae5aa2f279d818977882536c658c671076edf86a414fcdb74651bbbdc7d37dd39d2a3a960af5662677caa82d8a494f834e1f7a813b6248532198928b641df5755e4b6730f705d55768a7229ab8ba6a43014a2433315ca00a2675ea4404ad6a1dc307fca91c17095dd0f27a8127ec734f119b1fa5073e34a021fa3a877d182bc826d35ee81a11c8a4aae00fad301e4341ed6ce840c4b167e51c730118b4dbe8103ddca7343082c2d71615a21c0a33bbff7df85f616fa8d7836718740a6a19551c5e8d8f58040eb2e8d5b010c5035bcac64a87e981ba0f007ea91f9b10522c4bafbcc8f34eb260016dc87959763f9cfd820ee73cde5e0cf22764fc8475af5b55ebb587c7899804934cccdf34b3ece1ccaa94210b83885b7fd5724a0f1c510ef2e7467bbf93ffc60c41fe722fd407cb64849027a54fa2e71f24e8a21a05226be73e06fda6a5c29e72b886cafd4d43f85f4846437d2703f0b0a8a2fa7218f6a03781e3630e59920f6c6d77f1865f62cb0e8a9a989cd4b687b4068383a09be941379bfa260ed6a874085cbf88284a72ba869a474c3cf81f4ed571c3bb69b0044e1a464b47da7b63ed99af2a23bb0b48f392ed6c3d4d76961fb7e720bd1b1d606cedb112da81cc88c044a36e877bf88399c027027a12b1cb4f226b2cf442f529689fe5fe7af839d223bcf76126ef9d35b1c5246509ae3879a4e90172f18d92a2ca03677c896b82511eab5ea01188a4f545ee868865c2a8ba495c20c21723f1b68fdf4c007f40bcd61f6d7f747b7125bca50cd9af243c6a60116d6b2fe181904801387b632b5728aa22787c8a747fe1cc9f14b75f7f95c238ea379f4e8376c8d6ae7f9558a1458a1fbaa1a3c9e78eed56a3b682aa812c383638ba375586ff0cd5547ad368b8b34a5d3bddaf653610aa247354cdb3247101ca9b662675f4e5bd7f78f7fe85944177585a8bad026ee7b4ef155453f7b994abc07d12fdc37dbdf3b18bf9ced19022fa0be16b5b807b4c2a44028c46579fb048da93cff5ff700fc69e6e8905ab2d9d6d80c2de7822bca80aa5c126c35f8efc844357d375786de7e80d9327b4ab9f96de9865567fac77b85b032d2a92df8229c08ab7ff97c00ae8a9b8ab2163e19a49994ac0de5c9c2ca292358c8831781502e9f4eff48937186046d6eeea3729dfaf6f5af87f7562bec930ac9d83564a843e0487151b1e2276b8b45a6eccdb92ca6c8c335530dc2e799ee2cefada161312472bf440a5b40749c7aacd22bbd896bcab95f6ae5f80912aef8d13fea81010aa3b5f67a60965c041f8a6aeb2ac39780f0c38a3c20e93d7a7fc29006bc27968b140af9298aa47b39371bdcbadc129406623d0a369c07c91a5314d877ceeb7a4d9cc98918de30dd511704b3ccac96cea9c0cb8b9a65530f93bec3d11688e8dfe3c026bde39a7832d906694772bd9920b74c83218da219083bddc89a1f6ddb9bf8bb016b12a67be4db48ccb69d8d267b33596e2445f01d52fff5e136aaec09bb54f8c3d52560017ee1cf4eb06b7a16fcbfeeed62c2881fb7c6d10203d7afe2cee5aee78b06dfa8345dccc0c0441de6990e98a75f66e6c313f41f2a54293e9756f10cd3e4b66acd308d2f1b3d3a2ec40f33b371e40304ec771d8c52672ef63e76e99f0bdc00577c262bca3427b2af28fc6cd10566dfd50f78b09a624cf088195fa56c3d13b8431567c2ce8f44fb4e7cd407ba2c715accd9e3c476c5c095b880151cd6e33bcfa8a89a4818b33a2eb72663b80681efbac81f7326946aace7c6d38d37d35e8f19eabded359df72af4365e7b5a450f6b9fc376b0aa7f63e1771fb145cbdfd13478cc764b923f578091081d7dc380fc67355bcbba222d62ce934dab2aa76a1ee5b4c97aa7f1ebd4b0cb10aa86a54739752a678e970d43f6f523c4fcf3994b2e8beff843dcd2cfd506fc140902367be76f4eef27b39e0b33a23a0a0883a1cb808b09186bbc0bf6cf308ffd906e79fbba26ab669ebb1d809d9aa43fdb8296235c1cdb94ba3b0b7ee8e64a184c798b261e9678938144ffb0424b78ca6d7afa6a08b2d6def33b87d57191d95bf8919702eb00337bd12f815fe2e1bafe0c6925dbe11652cabb4f92f3199a152dab6d9ff7d1e08eb1bee08d62a6ee4eb14478d8053f84fc345cc4c832a48a6487e7bcd80fb3286db95c1f834bc3af77c7bc34f1f3acb1ac4ecfd6439f1ee7e4504726461e1b5398ed70f4dce990cdbf26cf3458ec03de157f791c17d51d4f4d4a9aeef3945c92ddee88bfdd495588539f27defc67d74493c433f5c91e0d48e047facc8131e332e938a6e8e6ba819d8e8d08bfbe308e9f2a3411fe13ffcd7f467354c02b7159aded2861386ebf89c5ef64b375cf538f09e36ea0fb2ffb3cab67f15c24eb9fe9dde5dd44dd10798d23e681aae3bfdfde4e1d16a171b1614e9e3022ed91771f99209aee1ecdd81da1157b7a72f0aabbdcb3d5feacf5b52485e65ddbbd8493e28ddebd9a407c0f8e89d3c18079342dc5fc35eb101f82eeca43acd4f3a610d9285859048d593185e52ca93025d12a777bc9cd26872b58076472ce11e1b40d6ce1f5b07a3f3ae638d1b9babb23e8944489f40469929e2c6e9e6bae7054c58aeeb5fc77d7a4b2d2a1a655344f36eea9ea98ceddfe1a8f8db0a3564d382415a61137d31d3dccc0b13ff65bdaba99f023801dde10153202243df1317387575896394413f1aa6a8fc859b3bd4a9a0cf9b1a3dfa680ae90afc8a66c2d5bb2a48ad192d565d14cc043d8082430191da6784b40f13b6c40120322e5620391c36cb0531f253105109165d671f9dbb67baf2131d5e2a75bcc042d3d9e3fc1bc2421d3a1fdacbca786f8723d4f991cce0737e826df2ee892b07faa25c47b0c8bd24e04697416c11310a5b257d554e88ecca853314bac90959a4b1395440fa93e8645051fb1768c77848f552f60672d921a89e1cf69c5c01eeeb5c57de7fd8ae56fe640985c51302b54977d7dc1cbd23368257f54e91d49f93c1b836e2057bc66fe40d06c61d7498c345858d61080e8b494bbd761cab3fbc37c278168d7b5d35f9f49b79013346ab47c28f61a70c0ea54e015c451f6e8c6c43701fadb3c8e94335b57d298579b612e287ff1841d7a3d2d574a688adc35a82c0e966a462c5209806328e4883b7ade702650fae45fa83ec881eca0e8216dc91a818da3e1a144d93acc3e329880779ec7018d6b467ad70357ec6e620ebb03c6fa5c76d8c3005a63f4a873fe90bfdeee08bb6179febb0a0b8c489045f3580edd15c1b9a5bb6365ac7bc75162b9277f7b6a95c480e99f46f0b855f1c9ef08dce8b00b9721a684c3923b9600b43b6c0dde006cedd1d7efb1f3c6faf2b78f06c8f8364f1526092730ea0fffbe4d917dd42c15ba2cfbcfea723c8200718de707fa95575837a002bc43c496ae7b48769aa1de55fdce05ca6e46b44c7e569f60168d957a1971ab2d2335feeb957a76920db99cbaeaf2aab12a923d8e0be796fa6337cf188294880cf8694d004ff653df817542abe9278e43d68265d2771dcf8bc6488b4ccecddea11549845f7cefc319a766590a7667e754576bd7f18406cae1ef8ed1f6538ba1fada36151cc2ec72d9406ad7af61aa786d4a876ca63899ad5a995647d9a80fa705c7a513b0009ce182e7c724101c8e96b53240b835389d1774d2e75b201ed8e6da8e9199534d2a7c6241ba2303c98825480250746623109a02a1111affc218c004169706acda8de2f12d3586b638c878014a8f1cd84e3dcbcba2fb6224770d4a9c210bea3f14af58940d3e20a209a2f1b87de62ed717983f765466d267bb52843de14748333697985a9fd4c08cfe084b5f540f053ad6b51dcd72a24abbd7f1fa52855923102077a60b8777de737002303bfe5172041ca4e9eef3f033d01490f1a29ba311c68321acd77a8b5c4f34f84cc17aef25cd6a925bcbe7486063bf778c6db3d1caa9169f8e4188c96151d953c6577f60e4afdce660114352bdb17c563d9dca7623d2d7cc4629bb0b2644f182a49fc0233787644805bde4849518a5ee05881d8d8b246effcf44e410609e14499e25eae9d5e7db415d73f91ed76ead2cfaebd8a9e79432992eca5cb18c87ba158cf3aa3a14dc29f2c908a8538c7a517c447c790f464cb85522bf66f04a82e435c5ede1454c31dee9e25d2ba51d8071de82569c89173d002b93379639c5145072d2d72b06b19af6a9e223400cd15ef9f5354234a08e7e9c4770d496329fbbd4a9ef2d774c1627c7aee418ef2416b9d90570c18145cdbf14df916b4ba978a690383d6fb8d483efe9e3e447f711759b644ef78132d9cdb154f3debacab3f93fa1a8c1919f54cf5e6a8930a59ef3a42e02f73e0f5efabeea34a534d2c1cab2047da65586f8da2144a21c3f93bc736dd797d0075b6f21d7ea770fe30783e4c5880d441987abdac1fecfb7a52027dfa7d7a1462b98fe569910f4d95a429e24ffce7550e40bb032147b0ff9a1a16d5a249da8f646b087b9374555c1aa7f1709260a28cff8eece5bea2099d8f62b4edb8f61b2b663d0c2f50c27ba4b193b55b0260a366cdf80ec4639b174107a0505bfb687f15a6f7f50af1dc1438036816245116ca6f6438988b85a34536ec84cd419e4c799e02ae5d6a999d170239a6a2ac9a3869a5d0427868e8385d2005e1a5bdc646d2d2c3090d82144b90526c7f2ce8124ccb1b1e3fa10479079d2df0a5d7e4477a09cead822c3a5ac46f647fdbf56031e5881cf588c37cfeaf77a0ab3da8f74f457348353f93b78bc60510d7131f93d56e777272f2a20e4cc1c4f7d0077656db65f20c94b682893d03b7b58cedc04e7b1ca94ff24592cb1ca6d44d269a0b911f2d0e0567da13762b3963a2ab2603f3a1a81006212d19576d71551b76f51132ef43f7c442d6542989fd532faa6f807cdc95fe71cbe3d29ecd2c7789ac2b53b9424de6fdef7bbd47a232752e6653b05be54fc43ac6e2e8c20391c4f2008d4dd8e0c808d527bb700517f2cf49d7585263ffec06c39b00e93f38658da944411b8fdbea625fc3e04e0ce35ced1c7b392eddbc74c14cd66afcd6e99c763813bfeea0eb966c106f440ad3483f853ae77c7e7b115f915783036f554f662f75a6f40f5234d4253d6f2954094f3a43ba937541f99faf007ae2fe35c35d49433d68c45f0f7ebefa3d85d6bead20362cd8c1002e53d8f550df2dcb33853265169b1b149ec0046b9de2bf6a093e88e03f7d709d60921186d24ca27417c70fc92ad96ce184b5b73dc0d8da0e021ca1f47b3d5f1cea60b3db2de1f195e61c3aa04a09c36ef1b0228e39a7a51fb23889820106366008961035cf41c19b33b77cd572a237c1cf4d801a18fee483d704cb566dd352aed4daa5b5eb74b06015fff673037a7d02b825cfc99dfdf4490823a994b415afc449ad944d3ee38d9d834800644b46ba5c5e08febc9c709c1c8723e74ef2f01aefe3ea880fb2596677be1ad9936b39ccab0c4155bfe9ec17cfdf53bb6cb9b0f9cd28974181ca483d12d72ae6d0ba6a503aa9b8b557d1a6a6e9114301e3380ae008cc8f0b5437684251098b99c2a2080fee2393d4ace2a21b7885867771224149f832cbb45a1afc3ece6f380a3a357c0235adbb7d26a38583db783c0635ce8fb39adb46151d3b36519e052c16f48ec204c25349bdf6b565c33fc659b44987056de2c40da8a4b36f6784effd08c568e9ba8150fdb33fa8ae6f02751f463cda3f8df59f64418d69332b5bc186df7779948eb1a4b7b781f09399af97cfbb01d93a02efbbf6ebf4e64dd3abb4be9da939491afb84bece5456243d16d15dec04a66f4051076f71c9cefcfaf701ff236fba7114e060d8cb24b6f634def0afa749565ba6e7094ac7f1f7ef0a566dc415cb625fa0a227606a081c3fb92c72c4400620858f5116235e8fe2d7d41511087263cfffaecf053661ab77596e688b808900aebe29ff414cde46225f3cc411b286d0cb63ff7557e2f53641fb18c3e9e4217a3735a9a8016c36d414bea214715f5ea0c8876e5f363a2c784b81146359bb8aee0f968d0c7dd613fd576c2db2cac3a97889248338399a445aa9eff27766440cc803ef819309c5de927ceae6102049c1469411b2d58b8953d11fc48f652d010b153956f1c2caf5d61b2cf97ca04419f6c0e77b41c249875f5ccba5411fa398ce9a024ab8890f36deec1cfcad97dc0681f7b534b6d10ecb3b4050a6f0222ba44bfd04a6f1e5da2e7bd6937d9b8a4dc0cc784a9a74bd52773e7e7f3951de5a1ae4e6c35d6e3223b3837e64df745ef62bfd1afa60bc23303b1c4d655c9e72a12fe15c6f512b1aeadb16b6f3e23c0ee8ec264f141d87eff06f6a82e76ebf7a9fe04d250fc0328a19de19956c0cea288874c7120b2b1dde02613d96d76a7b5fb1051dc65aff2e5ebfed2b4199f894d00bf097c794808dcdc0770b0b17420dd26cbb931a835472cf0f84c2fd1003f8e837d3cef4a3122b6d7ae0ebbc1b7ee8edb15097d1cd14d0f03dad8b6a8ca316e3892761081c17c0f7e503e292deeac0c80fe7444f750f38703a8bcf1071811141fe2a8d2274d7130f579d5f60a75daa0ea136516fb327aae96379ebe153572f9216eeeb9b943382de35c9503a39a1fa66ca16ebc83d749c8db6b1095e5128e8e61b85ce20e6ac958986f285e679a8a808abe2bcb91eb9f6de918413406663efeb9429646dd6aa09c2958d15e23aefc6c2a5b1c1294a654a651aee97c597a84695bd4548249ed8ffe75d7914cf4c4b4416f7fc7df83127e2dfbc76d133fae54c7e8b5cda27e567fd7d3d5a6999b7450b8a5e96bed11165e90847b93a6207cdf5b1bb38006128c66315b249cddc3bf3f9ab72bf065d96062bcbf8cd3598819f2dac1c4e43afc60b3e374eb1b7ab960f43afd02dad561b89ceccc57662a2d1f4972f1c613b053ad479f094db478eb67056e33d73c0028b2ecf0eec49cfe71c1d383d663feda17e3664dd1908f364bb39e6824ef98c96f047fcfa6bdcb5bd52b9fb3289b2c9a69e50bf32edcebac027e68e8b2a32b958516aa5f458080eb3a06c629df09cb3409fa5df161456557e9de63018f91c7fad4452a31ba8af34b081f4642c612a2d0a18a2ba79c68d255f709e730673f538deaca6d9425272c49f69d69dbc0726c00342c3606d5e2abb8afe25ed9f15fc20f580d652db6442a2653fce500baef4ee4f5fed4bcb162127f21134732204b619335714a2f0e85e2d2b7192b0c51afcda335dd84670df86cee5f1168835ba8714ae128424da46d3f609a3e85550c968fdd69b291cbd77fb632e6092be0692c40d6e925995814f233e35bf755b1fbd33d8f550fdd4bb6a985b953a2f107d37c8090e6c1a5c5106f8bd4eca6fa3b1feec8d580e6b2e9128ff3c5479fd55eef4e9739ccc4c3945217395fae20f4b166ce48d240660639ca3a7532de44a79b620a199143802ed13f45eff78b6ec67d35fd3a06250f0a46b0119b33dd062eb99c698928ff23f16170e6d70a0d590d936f2b29aa28a6dfda3275bd27ba0ab828b64f5fab8dee862c1f4383d071dde87c328571ce1db14737b605cc33f69c254f8c1ad3bec3cefd137e8018a214dc73051c33bf2d5f80d5ff767fdde2c772d55d6ff5b7503f8ab6b64ab0bb8fe5d3afc5f546870d57ea9b707fe2e0f1401310f16824f546b758e23e3ee6f3142e2225aa7584e8a87eea82e4ec0bc7ba483c2586bd676da2390deb7ecb80e4e5273b8fb2dfe060a1d3c28d2418045cd01c0dc080a94c4c3d1afe65cda231615287d87161f6f3bd079697548c029ed10e17c2a87afdf9b23b6bead0a1fd2fd7d663d1ef063fc9248f00ff57f11c3e78c92acc682280c4c7255ba4b14298e81d5bffc4de033c4509b3920a727725dd68978b896b0cbb13f74397df88bf81f6f3c73e0efd755fa763a1254f1757786870f6a3fad07a5f0ecc83c1358d2d90153eb3378d47f3f6e42dbae5f62cd8fed37e5bedf6380eeb6031bcd415380bbeca36fa154443c31cc54a7ae8744b825f30dcf294366032e27adde56361beb900c069bb2f91aff7bafbfcdb6145366596b56342b37799a64311863922926a24acc101514650e3b1f14fe54720d740751503cb0eb8db525ae3931d384c5a445edd4c368fbeba6549b80468861a873c09a1f9c7c9c9ad2e34a2572b3a72f526055ad192a43ab577e3c6ab4f312e48f07d59648faffc40796bce4eafc6f99554a52c8ebd0c22cc6cd8ea9de6838976bad33c4dc4eb66fade7f6372517b52a300afe9c866b413acdf2dfbb5559a340cfb02983404e551960c967ac844c82a6c3ba69892679150990184e0d0e69f7a6e2c312a5743de65835a34ea977768fcf1b601f28660b63d91780f0f6c5c28220e27603ae8a78354b3103567d5d18e9a4a1fc15298c7f3d543dbfa710e99ccaed126213cc7d678047d61637260fe2ead5e6db93d14297ab65cb57cf56593c23622476c72d571eb55161f8214e5b819348a9d8af744ab4e80c527e5e5a234496b0dac908c0ce10b6b67b3e9b8f3415a9adcf322417c3b8921d636d43fe6f4dfc41cc38e6dbe04434d53e74f2671784168a03dd356c943c982ecf046335c508b7b9f17ed473d245853a4801a3ed5a0171b1f9c8cdb83b0a3cb1ac39d31b641a8abb8951766ce02ebaa21f7b4f8c0e9f1036632a0c6f02d5e01790396c00a2898eefb34f15a8802d755046d283603a3735a20b4ead57da75b7c6503b67ad11ad774d69e441d0844a8110186cfb8748f5f505282a4b15f5db2058d8916cb77e1ff33f487d65299a04da5ccd724466254bc7d34d653ec59da2bd568d288ee1ac23eb03a690d7200f75a0e061beec256644bc4e60ff7de6421fecec37202091b5ec8c36660807bd2905b4b9bb9335a3d0d971be7446ec1d86ea6eba633cfee61f8f220a78b82502d4dbc6f91fb1c70e7ecb14cc0ade1f54af44462be5019588ce88740bd86499126fff5477fe1d1bcaa8ae1f773f10e3c4168f3f58def55c2a9d6b7f080a5227ea37d3af46b36e06531987165af9ecc3279d90e469a02a20f96d20c6509269594473a22b5e88436488d87b1a35b87ea1083855f7930a714ab3f625293bebde713940877592003aab43d7d267e018306dabaf1dae8d491c4ee427d9edb1ccc1cfcfb73edf2f9e780ece3ce5b84235352418586b2e3a9d342abd9ec07b03670927f47c56f7c24793e37a91aaaa22acc6ccfde9c593f3ceb2976a9679a65497a699d09e2cb57ca3047adb2bdbf789494d7d68459d8f58523dae027ec0221e1445f44da04fa5ed1cf6c160a378d0d975248fdbe7ab764635351cf869a943b2a80f9bae6ca25986b304c75067f89133b043ab2f3d128b0915919ed7219b5a66608df7467324d777dff39fe878c32a693f38c0745c931d2ad44ad3265b43ea71d91b375084bd66d02f33ac1dafd6f06d2bf9715da047cbb8ef92132352ad7f9a660610c7935323211757db0c55fd9246044294990c672d3df288c4ce834fc28833cf644537e80910d4432e99d73b38a044fab2bd3e294e1e865629a32ca02015820e89af29596227fa5e9cf3ef2692f73b198245d421bc0d421eab60049da75a2d39cabe9e317bbbf42c95b34b1fcb616cac4975b041855a0088abd8e7829617912caf85e6176b37a4198728b86e250555c974ab7e15ed7d7fb3f8f8ee49db34bd1c67245a9d43abda1b2145a7e6fbccfa30e021e936d9be24a743f57179986074ca0474a943bdc84939f81ef43301a3c491066d3852427d0359eb83262142f90c607ce5d4a6c3f72daeaa2d2235caf1c7bef628e7e7bbe476fb2db32e1660502b8bb6623569e42feb0b837b60287daa53162824afbea7714c78401e006283bbc195ae2b8fb6a81910c9ea7e42f2efd505ce4226feab8262a9b0cd0232c9888fc81df201aeaeca0d3da0e42d2f51c5c7ea48a5ce1f251e92b36615f23bab73c00e490cffa1e6b53109930ddae6af9b1eff3dba79389c82a879fc229b29baf0b231be14a644304bf7b3c740b678e37b2705d439502d4e551914bf90c391b2d12da32ca801043d4192dea3b748d133a71b0663780a5c77883f05f4037cafc9747d82729a92c1f2678b611bbafd58ba29dfbe8274f4380a12ba4780f69e98a370ae8fcb62efb29079b0f1bddc6fcc29bc2ca4c5787e468e9bd49787bd6b19d312a596978ce9af1425be844bfd09d273d3806aad0167f9ea4cf78ed791e7fb878daa581c4a5c3e027d9f993f71c2c0d0a5f151a22ab2fbe1cefea4f24b972e6c3124cc98878041c9372070993f3ab62d686886f8fbff17f975d5790ad8eb4bce493d05aab48fb2a3a573078d23ca5e20c6b7f1f4ea0bfc26b8b3c56acb68b08b885ecd40a06a19cce615b92054b2b6114bd3a053e647a55674b9f674e4d93ec0a338f305803bd4e90dc8693113d8b186cf06bd2d73883d5cb187d808ddc39980883c3f767c9dd3d8d03bc3890c5e607aa8de4c5ae28e58e46478bcf8fb74e37861ffb9e45f5887047b908b94950fa64e5086918599fd96ad141a92072d56a2ca01ceb39535cdfdbb543ea0a644052c3917e4aee4fac05a45c3183bd575c2837ea6b83c3988a31a33b94d6f61289f0bed1138b176abe97f5026a2ea39b61bb0387893ce02018d393bed760fa9affa1c3b6de100dcc0d5a6bdd7e157821ab639e5ec19a3417e1ecde41aa5575a8d5ceb26976ccac7d424441a7f8f9cb9728fdd3a489fc0df42c8bf761fe8f428ef13a6badd0c7bd669702eff9c17d93538fb08cb0cfe38c3fab165e6c0fd5014775d7fb2c9d3c9d7bee9f8b03f510b85e7de721a10c625af89315cbdda61c3d04764818fd92bf22b3af1a7b447d1fd6d9bafc00880592ba1b2749414bb629024f44118c57a85ff7e7f9816d531ed7fe09006c1b7d348e5027587e00fe986ada264de26e3074f8371c6edc141f1039ee238af111d906d48787b244dc9d90b5112ba20662444b36c7fa3c9c63a32719f41cd54acfcc5b69c93834bb71cc4d299655270cb011f2cec0971b7859eb77c1ebbe8c7cd74504828cc8422cf0bfec48df7477ec2b84530422942f903f9f51996929ee4c2e857bcd360de580e2bf69ceba9780a8e1f439fd716b6f70ad30552031fa58db800f7b43b2b16bdd159ad0fad66df6b586aabe00daf38df27734a4bef827d14c98d5e7180257cbef12aa7aad948dffa7563e351adbcdd3286996b3cf3e866f6d52c8babca28ba3c511993c35092d003fcaf175275bab370b7e15b7b694327fedd8daa80c068402b35cc5c288be5bd4c3698a9c19f5533866e0adea06169e9ec4c3c5b22b5ccfd191e49d05513139d5250ad88905f5bbf2c622285487bfd1c0d062869ad89d7d0e7aaafabbaeea98e7083ebc96e95abbc4937cc17faf3f4b71e69131ca6825c22e84967ab6ac3410137566b704ce11cf58590c45595e2100f06d7b83d275aa5f7256659f8f3f68b41bb518f146d3556db99f6977564f5bec205cf7c72066c70d3b455b801050cc3d3bdfa7d29d725654d03d03cc5a58b70ea9af9b7c08113a7aecc5230d907670eac7d219d20b30fe6ea06c0f674548c3d391197d2af8437d3157324c14d4748eda3693fcfe14fc3bb80eec74ffa4d77a18cfc1af36975a2f248d35f05030f079f0b8564a3480617d0df7bec46b8f4e11eb18b6db433906d7f65259cb4f65766859285a7213b3112aa264d5d3fe045ea8784d702a8a7feeceb63f0c03d05cc3293980febcb535f308721bdf736c6918ba20821809898882c356ad1674ba8238dfbd1a2aff6c3df479ef73cc7827be9f008e34ce8187f729dbaed2cf0640a2783fcd4767a061cb338a1a84149273b067bbda828b627127f05baf5621e6680ab99cf4072fa5781a0a7ee8628e9e7303cdcff31f517bae2bce98851d0c20644d854dc9efe10001cdc608c8fbf8dc08e13ff84d1a72b3fe55ccd11252abbdf5fefaaf48bf32dea94e4aa158fa9b3dcd74a5d559f99e42469e43bf2383b6ab53c4a6460d0f24bfdf320b620999040885bac2b2089b3e20207f06f0851f10ed563f863de0ba4da5968b8ad435c0deb5f94f70e119bd8e3598ba13b49a9b58c8113a446872805c5568a5ed54af0395b20a606cf2d593a2c3eb9ba31b7763dcb077b323eb8323399c2318be59f6f316b2e4ded9ec9015c2a8f255d1da829cf62c0567eb4ca871639c53ec6d011dbf9bd271faa946213819686c571637037b2bb6ed9800c4e388da78c6ee03977738345ea1835ce51121a45de9773401fba6c57157195d2419a3940656e57ee1e9469d254a92ce3e29771073d70c2cbe5b530169f98fd4449c99c2a30e357713e85f2aa577cf2df90dcf4640a13423b9b7297fa837331bbad5d54cc8defeb67968f25866ddbe167111d94ddbd0cba9fe3a2a4a6c320b0ad47d0d0a032c9ff9351d6d3e6c17f13cb0dd8a40bd2330d7dba6f01272b72101a4df950d5e4f11b230597fff7d88446a9356e15c522f5927e44bdeb54e2a20ebd36d9039a34c525859804c1eb20970cc9dd283f4a2064c5d732a0f4279e4940920c7003730a283d9b1268191f47a7034a7ad7720c7d16a3eaf7f5ef03a7717e17c8b0412447602f4cb0531d3dd6a742964219c5999b1b0b0c09e32174912c3a93d23bca5081e9556b21b20a983e65d6eaa234383658b768dbd97c4a0c18f8e140c41a9bfd9f67d777ad60f1fe684847d518f8ccbade879891afad4e034562419fa0716db343beb902373b2b4d0036052cea16236a544ebdc801839c45209fcf73eb6c040cc36cce3985d19656fc0fb91fd5d17100a4342317645c3cebf417c87a6eb326b525ca7074610e2b46126d3fc07211719a77ac5f2a72b607aeb05c07b302cbe4ea9475910ea3ffdeaa98ad8b8a9ee48bcd2877e74c7926bea68da38cf30bf5cb5fd9bfb06cdefb685e451c9272ba1b78f8412b93c0060a79e74430a6784291742e6d1a3eac045fd8aba3bcf33e5d2ea305438c257dd507d8c4d6709a7edffc5a7ab6a46d53722db4e179e559d1fcde590e93a6e53c9d87639615ca5ac0628bfb9d9482e5fd3ebf17017e146cef20fdf618cfae250d6381af5e65afb1f7ccfc5307c2b479c7245db87b1dc91d226e215b7eea73228ef2aac3134510fbb401bf280869127716b65b812591ed0660bee31210cdc7c438de951453074e54fc15f0c155bfd3467e6340be9d9b8e7a90700cdcd4076c94fd3d4267cae6484afb56a9b70aaf505e5f54b649c5f5a8be177a456f153154f13b5cea6579f0f4d65a8f8c8e19644585c6b06b5fa8e25b23d0c57e6db9f1fed9b853f0fe6d14e1495c5d93aa564bdc2c28809cb9fa16164da00da9f799a1415a162f7a2f2cdf999dedb6105db5e70bdff0cb72f3571a5f0c79f5e3e2466357fdef7ef42ce7439d174f78b720aa36b12c5d0832967974be2ffddf13e563b843598f9d0f9e2eefe99fb6a0a45ab1b5b822dc6c4e83b341af57d7d4266427de4b030f7d338e777a605199f7a2af945645d0c5afb455c7b639a5a476f1e823a73287db8d0b5dcbcbffe0d436550d6ba2c65fea57f1f8c5977aa6e3fbc98306aa669236584731ea54dc8b978588e2c68864c3fbe7dbaeea297ef51ca607a18e07721741437ceef3f25ea56beb887d91420cda11a130fd1f2942d6e7221d3323aa81bf50d1d848b9dbe6598f2906b76e796842bd070c9820d1f19ef18ede5791d0f92dd3221e6ccc614353e2442109cc42d35ac4faa9b2bc20f5fd55bf78963e47d71c91eaff63e6899726ebfe575572f44795422b8cf7aa64ca4229fc2657014aa3715c9816e0b20d57f8c1bfdad1f81cefa3db610d184a0753d097bac753c58a3ec3aaaffc8424651518cc087179af97bb2868131b71a5b8d62b33c74502549163241e4b6d26a30f778e171681f9846af92a2148fc20f5468ce0216b7797da809dac571f3de148e9e6218c7f65d3c4b8ec17c39556d1b6c35b3c49ace4cf336d75bfe39b141f97f510af653c6cad7cd69ea10b9e73c9135b55ce280afd2404c3e87cb2fe31fc204dbe29e6bcbdcac0512e8395d67333b30b17b4f42a0a4a6bcee9bb286943f6c4c732bd3d33f4da1b7fc42877408e990a00e086e4e058b40daa6376b82525fdfd73972a51ef865fb357b516e879af1697c175c031be8969da229a21e12bbc17a0f3487035784dddea19190110c2cbf79bff50e49fca9e794010c1df0e5f26da78305c02db0a72d5f64746ec5e1330277f609483337bde0a38652cb15ca08214b5285b23e4376e73074a22d42d9f2356f77af77f7bf4276383f75779cddb3c4715f8c397b7a93649a3108f342b8129d70df980e8e205e7901662278de21fbbbe7373672f1739b297bf5050e8847635cc2917e888fbfa1bd9ff71b0770e11249a4aed6fb082805beee13769a2570dcb13b36a55cebdf30c8e33066bfaf4bd01d1453a3cd0bb92eacb42a2ee853470d1279b84a75b9ea520f19398e400c230311c5ac2dea0330013d35f13981b95fd48fb91c9e9faa19602f15814f0fa61fccf5ca75e47aefed8f125de4519b98f19b4fc20a4ff1766a14eb51166943be3c32b13648f19257c06f90631a882816016a1eafba982ad0c5e4fd989fa7d9d2ee72e1467e038cdb2f91f9352d262ac4adf42e2d6348a5a461d0aa572cf4edf8b24dd982765efce011584b436a4a96e4a4ad22cf2115ef72d5bd2c6d851878c225c58e1fc696f98ade13637cca8ac8add7a4c79eaff1af5a909d12a9cad287ea2208a037c03fc43789d4c90a0c716f386b1e2f63ead2927b747fd92785e51cdc673d2397a6d6fcc95af20863b1eb7699984b66fcbfcb72ed5b7f335dab8a52d9219e8a7155f367f5b5cbddb5df075f311b3dc890fb40e31974e8be526249129c407dee64ff87233f06b70b0cffc22ecb83fce5259cb8fa511b5ed2f9cbf1f55656da1a77e03e3b0fedfa9926d0f05bab131ab915859a35f90c5a879c58f704c000e1f4cef938aa7f222c1d7e2fb55c63a963219097466758e7cc05c6b92198d89b3ef9bc7363b2172036aabb6c11db6f09b22455c8c990697f5944589116e95f405851ce26e7c928533995a348c6a67646ff9a93245e6e0d15fcbfaa3ef3e314cf05f58a3be2e2cb67c688d19bb4071469c7cd167454242a0a7bbe613fb5645425ae8f89de2a0f5b9bd42c1d9281790bbc024f244cf27908b79cbc8fe3cea44a129946c65f80fb2e5975d2e5ab19b607d953937fe5a1f91f9c895c532f79c03348fa7d3529cdac17b782a1ceed39186ad96a94acb78b10636b3e457c843c336ea441fe40fe051a12079498b9aa7f38cc2fa5507da77ed19db4d7efdc1fecf25a3009135d42b7e0b434bb3e62f036dfcc388d4e6d2abe3ba5f64d603b464f881d057facae88cee7e42c5fd244c92fa5266f6b1678de49558ad66b1c683cec8d085cbbb81ab828a2aa50b9b0a1d4c3d8b4a6dd80a49bd604099a7d0c10a3c0673fb5a656faad9ee562c172c818a923918a297aa29cb5c09a932ce33bce1ad064a2e9d8ca1f38d8e242fe50361181602f0c491f41520b4e67068291bfbe1f7f57ac2f83e6a3d124d866366c56a68e233878d7ed18807f1a8255241ee014a15c06dfc957d1dc104521ad259568d2bb54e254fcba9fee7665b0dae69a1db013fd2afc4436d3584fc7c35b5787a15b543db59fd5e76e7cb42f58666249798d09dc796b3a1de3b94fea1a398e5bd83de89a8ff14630091551b37a5859b70ea434e634bbed70e284779f18c14a442d55dcc303a133b603525af3e8ff435613730b555c1a41a3ae0b60aab9909abdb0cc8835f42852396fe4681b6c75ca32c584b05e37235bc29e0bff58e236bc0f0ede1b30aa08934005ee95281c63e966174c87eef081f40e9b702147c6765ae26c85b1036696708feed3124274eb843fc9f48e2c8f4ba32cdb1f9d3ed45050518544359543d12a9bfa32c2b845bb662b16bfdb95d93f78e1ba1048ecf984de28204615044c7e05eb17f15b156caa1f5649638621ea9dd00584e263e1cae377b9c93e26d7584a9051820b978f2d285ecdd3687626ac1f9892186b0b2268b6ddd923dab27fda6c1eeacedf0dd07db3ff4537b9081ca3f3988675c9fb11ea17a296661bd518ca62bf6e5006dab1f0a7197b82c404ad2c0f8fa8d12d1dbce67355a915b5f13d95732e4de475fedd625b3e4a3b9e7a734556520a50f1b1ad607a49152570b909c2722a7f1583816cf2b3298deae226cf0b95d0eaeaa5788559efd36b298fe69ee9fd78a6b1e4d8b99e9b2d669303414b06856f095d753af2d7016950b3464d02eed09ec17594c6373106c774dae3f174669bb26da8695e13dd483b747c4e955d7119dfe73ee55fe231b8248e0b3a210121be33ed1f1ed69584f2b5ea09c067309df7d53fe42df922923c6473f171aca439419e9f0645b3c275e107830705b6a451dc2c1cf2e00495c6c387fc375695ad1aff164d44aef5150057e9b4428af484bc7a89818e08891765683e4072ce2f60d276b5b12baeb503d5dd630b241364ff3c30c002252b5e0236c87866b6dc17b2a1d3e5d0343b9e9a81e311cbb812364a3d22b39fae43d9c0139edc3a4c99750766b68a626a00eb72c9bc5c8d81ff26bd3480504f2b14d4d8490f31ff24656a30c052a9ae1c772e5ecf08f122aede716433a8a80e5c4ea63a6df13e7b86a6b81a706c2af12acd0bbc23ae46c6d224cd7c9742c94446eccbdcd1c833c8db10782bea6f78ba6f61fd89c6da0da1b1a0eb60965089bb27f29bde268b71194f715549600822babc3b3aae83243a991b679aed1d6781dda16fe47fc7d77490d4c371a28b5e9f27031946f1b8540c1ff10f9da8b2f5a35293041a0cee9611cd64854479c3e97ced0be06d64e86a2c03474fd1b3887fb19a2eee40d89ac4c033578547ebeb12cecbf86076e0d540dbb1ee31dfa26fd613a0e5b3ae7072f26a1df41c4d63f6d06d6c542bacae23642ded42429cc609e57f0c3bcbaf439524e2b9bd65b47be791a176e18cae94dfeb04300f028ef4e32a28278ad4234ab94845d0cfb8402d55e01afa1ae926bab05b074df905ba8482e0429b1ab4c3cf5b772ab4f913b6ca9364be0b275acdbd81dd51f4540d7939916592bca6ac34aeda851a0327b66f6036cb360b38e1ccfb47066b16424d38790b9a0fc5565ebd7697e5775e757cf93f9d6e1846fbabcf1d64b7e1ca89e0ef44ac3b744b8dcd518b6d10fa539843e8271b37a861c3f74207ba888054c3575fe116d36c8c15240dc26e3e88cc061927a447cea3e6e45ec88741050fee3fc7725cad2add36d4b0b566cb9f16d47eefefafbbf38465642ec5c878bd4a287d4a61bd64fd830934c4a07e42f8fdd9093af615d8af2a24700b435bf7626f4eedef4111b9a6f3eaa04a2a811c0c963b5273a30fdedd303b738de40d7f2af55026cab4629efafa41c94a1c0e06f40750cf755fc8012350b2e9778ed7c99a301346c1f781c6e798b0b59a79d37bfab91c04bae8487a19f94eab00331a68919dee7f27b58699565fbbd6302aa5ce2dbfdecd2cfb27da9b678f23ac4bb8d47aac3d429e28e4ca07919e911fdeef4e570e840084bab9713c7ad76c065d0f0d52bd529d05dae5c198bedc93be7927d6ce34361b7ceabde83fa53b70f574240a2dfbd67af486f0d6fa7fe89eca78fd2498c83e94c22c0162ee695d0adc8e5f765ba8d8d6b744365a3e24a0040c8c467a34d0979e39b9383fe1f72a6ddb7e5ef15d12d3e5f3a31f806c537f0c7a6d98201656ea322883ac62ab8c46fabf61fbcc226ca4807f0188ab3b86b676e22b695bf49c07864d0845da267de2fc08d4aab6ba048035301bee95707560ed7900c918f446827efe8d3d5f0edc184197a8b3c9f80c9b85c319064ac5f3ae6bec0a2472d793047619a9b5250fa303d6b747082a2329c80507eca7ced72cb05a91533ce68fa0e494de7cd28b3a3d1a4feada77aa1674a30317bcc07874cd8bf94b79d4e03e0babda47c8a1aa8a92b1f2f64b0afe883b07177095d77b8582ed37bc7b3465c3f0cbecf927f918e176182b58bc7da122e0955c7a8b4c377ab6a2bdd28c2af08be17a9e3ea68ce5c40c69403f082395e9c35918ed118b1349506399afc108ecd014ca3ac85751e5894760dda2c728fb0f135c31cb8d442ac52de398a1e0e8d0336d9028e5202eb3d5d9f7161e01649f1fd0eff15e130946c2acc73314d93a817ddce73d6938c907b5bdb0f33a32beb8591b023dd7bf16e3386c5fad1c460aec4b648a0c724ea25065cac60a908588ec7a671f8efdae374dc998316f0cd46d1dd8c03f4ccc798c82664c9c48629816384fc4ef5dd7513ca0fc01ea9bc6fc8f8aa62ff7f20ce381f9072f338f86b6b1a94e6f82c4689c39195a9ffd5d40e317c67bfc551107aca1ce60a2a01ec87da3d6f916412bb8a414d2c03dca24d6f1c096cf520e459834366c3f5c3ed928b3e638d3536e52fe28216be0197e9ad55364eaaff7d79324e8ac7fb26cd9ce204f86fcf4dc56ef9a6875622e23d60c574a97e230a59b7dbf4db25c881f527baae726b2d7117849ddc2396c79ee5c6f42de492a9761507f70f71d9f2837ab78de71e4619ee06ad7d2d1d132fb6da6f76e58a84784058fdabb624e1a9fc3fb9cfe17136db17a21bd83b9a65b72961afb97e083a88b430fcc433b59e67e45529405f372a79a708c2354822d9eea7bd327b3549ebd617ca985af78daa0961237036a9c51c55ce66310f5e79aa452b9d29c9af0ef849afc7034168bbeb8008c06898be7d797555b3bbe6fbade3232c7cffb0957da46b98f6d7b78e59ec3196316a910ef8c2287c6e6a3e549ddf1d188c7d6f08f87eb150a6fd380f73072c1de504a4d0e21ac2fb09da831ac880e1815497792eb4fbc74149592a59486dc1bbf649c827cd6a2ee66b14ada6ad8dafded939c56f1d28bedf78cfb5bb8fcd0279891222f78286f8bc139bc5b04a270afe33dd5679d041d2f9d555626efbfa61b09ebd50838dee9af53d815bea7ef1be46b61882f223813512079b9a350dbd2a47ab835d4fc07033782dc24982d730fc5d3d0595e819d8fc322fc869c23f3bc616dff138022d532a19fa4df755dc739c6fa1b5d80693b2d7293377554f36d75b64a296e1b43012c3fbaff8dc729194ba02c8f01438741c3549b32d063559075c9d00c34ea7f7b2deaae6123b0aec9a68b8dd4088adf7368e69d46ee9da032b9b50bc11adaa2c6fc109d9bea58fe5ee0e464467ccec83e837f74f2a6976dd8bdaa8e770933f0a5d3aea23bd260965750cd8006ee90a0e37081e364ec3090ca2582bff3919ae5f125937caed87b60f9f8610bd85340840594faa877bbaeafcbd81cdfdb1cab1ee5e4b88046503a5141e84e417ec15bf13b0ef54e521856ecdbb127b61249425edf1f7e4b252176fc9a62f9a2a08f8fc169328d6c3db735e5e633194480475ce467c6441f7ce5d5b372076747d300ee7137cef49dfb77cf5bffd7e8904c3516a92a0366e440a2d1711dbcd8bbac4c98dd254480758693f9afb106e6a4d4daef17c72d4cab2f3e203a45995c26161a407a67a17928134565ce2f632aa918655c2a0bd5b18486ecb5bf7604d1459db40ec145efe58260eb80d4752f54d884621911fd19c8c907621b385d3784aca2d9b46ba82f9721823d342566a04c6ebb8390923826990860bb48d05d662c7b397457d3a26e31fa424a97b785b7dc5e1d1f6a455fac5885a294e5b392d17c8b083ba8fb279221586318559fe3f8a803ee38d5904abd7dcbc48f11151ab86f3cdbfc5c177107c36de1bbf7a4c904b4b685153de488c8e1630053352fb38e8f83c2a9a4bea3df16b4182a3d4f0573ceed56ca75faa79380e51c6581cca4bf4f564dcf666dbbda91361930c6bc6dd448eabf0a7a6b655819c7fef7bcecdbe42b8f4cbb3069d75ba8a580bcf4979be6bf53cd876cb76475334a7f99cb3b615a31228db229dc282550d55a56c93a659556e0d468810e6ab382761d518d66ce46ec85fbd75ede87a90a4ca87e47bf2674ebc256cc511f35dbfd67bf252fc17470710b852e69a63fc70ccbc1aab6d0d55c5e703c63e152acf2ed814394fc60fd5527d842394890242b5bf55ba524757dcff55afa033d28f570f2b292dc96561588e7d4c8edcf72d71d028f6d5fc8950cfc914a8c2cc1d380195931fe37fd047d68f36fb80230ffe315b039487f6d55f2625cb2ac7e0b9d2279189b8fd231b834035219ec691381007c49f3d09cdcbf29c01f22a1a4650911877368630c501c00e07c29f2c87f5133dccd666a185683a70fbb7240c9e85ea09d1bce26c8c7eb8c05fbdfe3bfbde409fc1ed4fefad15ec718d0e37371efb6b0df2592619c626bbe83fa6a6c7e88f97abe24476a71dcfb63af7aba3cdbc14bf7ae01629a3b4e968c5d89fe9a7438935682dc75936ee0864a61bca94d4e9319d2bab74cfe301aaabdc79d757aa508ae692fd23c198efa27db250e5c2f824bc6eb112ad78985df28de81c751d4be0023569edce5b0f48588a02ec7d4515d72708654a650e001987214b52d54743490dd275b68e1920387c1d9cdad59722d94614404a20d68c70cc15ed73868eddbf02790614d9a5cf1e6deafdc647e25528a8433e3efe3c0363b272cff55b4c8d26f408de63bbd47c136e186bb00e6b27733f730d5d0391fbab714dadaed5bc68154b944f5143a0a7272891555b11f1ff73981f10470428309ea9e68def9cf0a5055263931e4b54b9355f4257974fb68e0176ba7fa2479ae10305cb769667ca02045b348110b577b1f4fc6623acc23cc49bad0097b25fa81667705cff947dc41c2f1faa678ea4c76d313a7e934f15b7639e75672382257c53a02a329ed04e9a26b146febc9becf6f1460a99fceff33a6ff2b28a1f574fe6d62fd0fcff525fbde6531c790c17a2897f044bab23bc0e72d3241da243a5b00682b5ab30356c874a72aed6de14ed91cf557321ca5dc7c13be5afdf23a935a8cb2d16cf4dbb4ac4e45eece6e8ad6ecb61680f6d30c1ddd6d48ebf8638fb26ef73958ac40d2c3d9bda833ef9d232561b2520c96c7397b5f7d60c86bdb1796756cc89c94b87e026d0c4ece4d0443b568eddb297db4d2232dfe92658128cc903208698367caf2bb308268c3abf3d947ae67f5824662c74c8f600d8c089b62eadfdcf4f422b1b36242615b26bb0d3379cb203be4b1a608e6d7a9bf6f7a0cdb14f6390e42fa96459a782946bb0a65cf31339f78d2a83e2ea8441e3bc21aeaec1483879e6bc642b07ed65aab9cfef252408c68a947eb0030e279cf203bdebb95d76b42dc78451037c3c461bae42b1ef17f68f55b817dc1b31046add26926ed5d5197c994e3bbc2194131a6225b5dd3e69d10a729cd0f3a1f3e2adc21312faa930e8acebafda534a0666ae4b936f779d2bc81fff26caf066f601d483eabfb3f1f63263f3995ab7272d47279b4e3c47b7b7c1675b5ffc0de0f86b5338d1d7b797344c5ee81c34377cc91c9262bd7e0c5030bfdbd3a31ac7b6cc2e5ebdc9bcf1497ed53b5f879e34a66487450a5c73a3ae1c5c46cf027c6ceccfe944b1203b33dfd45c418909d67095d0228c6ae8db5ad59cff03e7d1b16947cc7bdd8850fe4c5d7ed4ac8a9e17fc076aa4cc317bdc9a5b389024e24e3962443d6c070eaa5456a7f9d41f9b906a1fd4a06c536a1a2451ee2db2f340b0fba70659184fc0fe7ad246392138411c954da1ad640fa92c2d7f1b273e83a2314718da22fbd6d69453189691714362e7237aab55c3c96eb7457dc5e6f293d8e4e0d9c3c2a3bfbb78477fddd6cfe5f0e8894f37cbe0b6db26d9b5346681a2fd554478a50fb4223083e0d9ff29c9097f9afd61707f4523a85e95d7992317a750ead8035fc115e42608d256d143479a30643b47c187039be2191341e0670945c6fd26e1d4a966c02f145f9d70eddedfb99a880b126803de7556f3ec2d7994d6cef08ab36b9fd0907bae122e7f36c8155099e77d72fb7f4e3e41f62a456fb30080704ee8cfae7229b1a40d3511c37de79575bd5831a3ddd5199894d16359f08fae2659b59043fec9c8131a80a479e41b53c0420307c75e3ef89e09778dd641e8bf3e4086718755b73985fa9714cc39bcf9550a2a4c00a97a9c7267329af23ab22cef84817faee9ff4a3cc207fb0e73d5f0b975c299e5309c8f0d6f52b3a58ff8796983fea3d86c909ce5755d3e43da871b3f102ae852ee741159d1f0e7f39a08cfbbb983664cfae62de16408dc624603956a1b1316f7fd96f32eb8beb017780ac1321fd471f95a8ca591b22db20d30a56b03ea9b6dde684e9c450778b644cfadb8a0949b6ec0e5279d373f1f97107240a7d6031095b666128d50248cfc838d4441fe75f07697329eed730e3e880ca21db9fd3b2a1e49703972849745ea4dbb24c67fc84e68a689617addd9e2dafbf48b7522f499b69915948c6b1935dee44feff2e9e5653ace08c012590b399c9ef5dcbd4db4c07649f7df27dab90a9533c4aec1cc1aa7dc9f1396cb8848c6319ed472c02d0683257a847bcbd597bf21d5edd011d5c2d5906ee50b5f86e17fcba2e45bfbaba3ae9c0dbef02e711a68c434b5a48ca1b75f1f34d1945276f111c4835b78a0c59a7ea45c5e7580c7d86d17704f4a958da5ef87fd480c8b9e1b0923bbd4b0feaccf77510298e994029fd19c5a773d5e9393b4d5ace4c98243b87c370213728b900c0358dfa174d49fc649039e40fbf33eb91333b7a9b5ee7d55d0ee055bc69c9056d7c7a7677c8e331c6ab5938f6865b00a3959dc5088bad6785ae84c1fe99195e212cf7a43c7445765db29053ed4446f5d51d6e61759c07251a8bf0bf02bd5b49a2be326474a2d038df8425dbf58b7c39a481be29f23533b83e93772d0d862364dd85e9983b71436af8c68f6595bc5c07bcdb3a12a1512c8da153fc4f52096c7e8583dd66de9a075a09f3e5dc01d2a74c5c3a31069312fdd8a0a338c315ea8c919323125a25b26a23dc0d07c964b7a8ba243885a7b6e3a58466fa677eba66e144ac9fcb81de641d80a4fd1aa1bbf7af0ac3412be04e00ba64d0719ee9c6a6395165810fb64635fcafa99341ede308819c22b100d86c60bb7f19997afd144eddfae4054f4b99e7f6f1b89aa435864be70a6785d53df281267c81371dbd5dbc9774ed4e4eeef9d86f95c97396975ed8672e1a9edc7cfe352900d12fa4873d97c9073d2811c84a6ab40d777eac64360fb133f81e693ebfe7f202b6aed1a4052645689aaefa25395dcc6983027a549834573729ceaaa7954504970f3f13deea179b984df2c7b712a67b7daa6753a9322a603f61d04295e2f89831101c8e11954ee26ae61d9cce9cf8a4dfa7e2e224a53c1b3306d5979d7d5565b06f7c138e7bbae43850f6fa7500a49d4484d6eeed55d62d9e576bcd0caf134899d088ff274655fbbcbbda24fe50557cd34db7a2650f33570cfc0046637adad849d1a045381a7e440750fb6c1a806abb6b60cd87fdc95cd236dc2bace1f60ad4a6a6fa9e22750b987bc91e0c5a03659d8c514d3c21e592ec17ded08f7a948badb689ab80fb152445ea6780e417a4a132aed5512e1a1737edcab50b7a9ccf628b3dc9018aa87ee080c722b645999105bcd98ba70b7d2bbbd552e42f41a60e072c7f26094fb7b5db5341ac0f871c377b374eb269903ac0a006d9c8074d21e197b618633b3710b32bbeb5de589ef01f77bb6e630bc31db0d2d4fd59e943206aec9e81f1cb1b01cefb2a6a1540ef95c7260312f59d19aff3ac76b26a88ee06686ca370cfeadd19579b3f9b974106a2d9f095439e1eb4c7e9544a62ac7fd962159b2fb1fbb52efdfaf3ba442a6d37243efaf4635eb9423da04a5ec752a7781217fdf21115c7a3574c2c47dc37f37c4127e73442fb7d8017a8467c06c34071e05e01906b2fe7683808578aad794653ae9e3015fd0960be08ea2769db9c352f51755652f8ccc52d9620cfcf501ddbcf7129b767d46c819d52a62634a5275fb2e066e59722e4428ad70fa0e48ac9cb1d518b19a278cae55cf9e4eb629f16db51962a0d3bd009ce50ce9e9043c20431779477723c77b0c27e3070973080b5f0aa2353d7288226d8dd35c5619f01a8ff78797909bc6216a5b7f0b836b8df729ed8ba1b42c4f07b0917f2e94168d586edd8f4f119f8d55c422ed6dcfe2a0707ecdb2ac3b1f39befecb1405c2bd89fd6e62488b6ec1a12e1745eced73457135c0e3d80b6a1c2ce13ee2ee6ed3c75a29bd6f864ff306e01d2ae1da117a5289db8489e735c77ba10ed40072d008f917cd6553db8e80dd4dab34539b29d544d991b1133e825216c7cfed25d8d8789b5a44432d82f4992031906aed057bbb72834d418fa33db8a7c1d7fe74baeb5073e3a764e434e14432b8407799376a152bfb9f2ecb646326359e081530b7adab405179fb0495c2cbffa7d949df32c121817161ce0d79c2f77601713dc3ebee27be494b66161edd9aea9e24e313ae0e8e282312abdbd5a9126dac5f3248eac80f04f0ec70e62b31d49522e060117cde4d5a91b0a228d9025ca19703963014a3663a2fb9ee56fe44ad2e638b420619ad30b00ba13fe47b2f8865c7390637e1594d8eb9237028430c3a7640d044e284e47aad7a87ba3554b84139a8ce14034a6474c3ae2056f22426ffa91213c9009a8f4bc63224b8f0716b66091950b9dab46d67bc1c4b1478388c0bfa7f5b11495ecb4a3e6cae0614e94d6a5a74de8904eb5e6bf65aea28990147f96a3d7b71a1d2df0e63303772e0cea6884f64617dfb67fe3e89b715bad36622c472626eb70c8f2cba9f99a9863991d9a1d15af9fd0c254f8d810e98f8668e7fb379dbdf611caafa9f7e4b6dc9419334c36999bddace5031e5ed122bcbe3867e82ad6cbbddc9b93344741be845dded1a68fca905d54b940d695ef3c8f8b37180e7c8b74fbce9c5e763757c6d2933c2fb85238590ece08dbd7f766c8a11339dd37f143a9cac07669ef02a3363621aa017640a9d03f404e1bae9203d0e3ed8017cfd1077daa565eda17aff47ed08e59ec807b4ff1c904bc8cee756292d8cd91b7b061e2a02ca415a67cb881fe4bb1249f163783e4a88e2e3f74847bb688b1a34fceba270f61f96957d3831bc9d5244a30e46490d54212ddb9b813aac9a6dc587513c9f973aa7d709fa27f352a60442935ea3f89a724b65da94dc7eff887c2f5239175470c7b55ab5d4dfb43cde1673c1a42a4181c2cef9eff5de10d4f6e84cf551e44ccc0133a51a3901a03cb11e7c5864719ba05835dcb9444b04165352b00fe176dd0baa9ff4412b20918d5cef0faf17d34c2fc41120d0a8e1185cb2128b7cf2972eb093c4b22a9048b7a165adce9c99ef4e5766034d5032fceb4ae429725655387256665075dc0fdb5522b24a3215f06fa55daab5c0875329dfe21a443dac0c038cdcdc3daf23b4103949025619641afc2d84dfaceb25a02fdfee8991c18cb7e0034964f06016cae57f4780b3323ba58c78ba8cf5ac88686774d18909867bb2662668292b64bb5e0f63c80e1ccffbedd332cbe9a1e8514e9019675856c3165c30c49833d344b331aaf3815efb5230a1d14f9be16a806fcc52a8626b085be531c3831a29f11346e1c0b0d2a0ccbbd1f2f4d80fb8ac728760013b5a186f8b54b8b83901079711aaf90f8836821af8c3c362439689d2ec27d26bb7b2f703246913b3eb5c63b0896898ae7fa11bc9027a891d01440710eac0547475274c5cb69c431076649657364b63d13fb281611828949ea3663b1c231271c46d2730552ab48785e5dfb0d1aa12a89ca0d19093cd2e0ae2080355cad72753004d506008cc7877a7e2d7225496b4f234db24e23cf41fa161737ccfbcd2401b7728f42b75c7cfabb9d9bb27545f21a9ddc078c89120cc8e337d294d563997615d763e6b98fe17c9565a4557a08004e36505d8038fd00158a34c16d86b547da336297d9791ef60f0f7fa2791bda81d0e8e9da995e54248f41d6336e2f0b375297dbf3757c0d2cd78d66b8eac9656b5c2a25c23b6687537ecae1c28219a95494d427159ca92a235d8e5fbe2f5457078d4feea4d6b8dd4ad416cbe4604dae8171118dbe60ce70b097308042795dfbada21e9f0129b9b2c31ef04be4408a55eb38b8a8cb08b57e60f55b193f899272e825ff561322ce5c517f5d4beba0083425e9f7733e54c966a993bcabdf69efe84924e13ab7910b9dfb4a0bc928b1d1746fb45ea4686722fd6b22bb6659a1a99ea47983f4a3efd179b0ae3233be8ee628358e64c210d20c923cf19f1181cc30d5bbe493c235977307fae96aca2a405ccd48ef4484bcda842e3b34a8644406cf671d29fd0282ac46f758a9ba0500621759d8114fa86531e6a28e97c7a211b24d227270ae89e445494006b5825c02d99265f8e07f1b6ffc45e4a3a1cf0606371e5647a529bc140df80a24f376b3cd46cc1f17f78cfaefbb172587f5a3591977d33959c7ddf97e900bd489ddad8883e5ad17188c6b5161812bdc6b2e10019ab7b1f1ccad07ce84827d50601685cc0d91b4069de3e5180226a0387527035f44ae9cc85f9a181fdeef9a92b3687565c7a4ee4d4ea54aabc999aa702151a3d93aae58574a77832df2d8d98fba7598007a0eb92a37ea95c8c5e329d6566de876b9e1936cfeae25c422b0eb42df7b6c082c4a62e5232eb6146c951da8fa052f4b95e6269f779dec7d6c99f2fdc6a21058659c438fe6ed9ed6d9e4abadcea1b0055c096cd5619c6b2160c38d850f3d397c52d49a0e728d4cb9c5729cc3796ca6c655d0f06aee14f3f98817fa65f515fe54ee3686cfb96e0ae11386f3bcdca860f545ad7ec433f03ca52641eb0749a336e7b4b7f096a29af1d49df5af22e35adbb3bae5af6d88a00d3c4abf91c76f8b2c6605b79a5874719ddd45d260b3efe38e4e51d0a5cdf8764555a57d863bdb14efde5c3dcf76aeab6d7a737c572f99611022012272a9d42438825136084f68f84636ea80d52dcc27039d5de7081c6fdd062eba5a8517330cc3f6317cd5aed495f3aef23d12ad51f9fe7aa66e8e0fa078a14d03bfd79354053282de6a5d9f54183d644503615c7abdd400a647cab1d679f4e52fea258fce1bb87c5aba3f6874d83106208e48eee5f9a0845371e7b3823f4759d7654cf2b4f1904f320de607134eebcda6890c56438390779088d4981868ffd5d3be211da461ca9400e4d077cc8b935028f70371171edece36dc847626e3bbe7577118a432db28abf0ef0bc1e8a6016e1e4de9c33fa905c3a2edf8a50c91deb1c7424e4e07d13c8f095f0e39ff98fd534ef2c09eb4b47b04c17feefa4a1cc31e1cf0a5c4204b8f50aa3c332d2972d6dd1a22b1ab1ba85aa07a928401dfbff3b10a7e162d026e3618a8ff3d9fda4ee4fffb0031f27038fb6b4e43e6ce0c166e76997a14c8f53996215cafe04aa4c5f1d77b0a2cd5523672e3d02976c880184a4628888301684c28a345dc9a682c285ddcc85429c77e1be760687ae9ee88102b4de6afa124fe5d61e6893e919744463bc0539e60ad4585ad3216c8eb4fd23dd2d1808223432c68da2be387710bd3974d9c005716e65488e40e771b145a08900f5d10cceef5d1d6291cad838e9f808d3aa6cd8db0f2de4cbc7bcba619bf7b6a6a658d4ad8596c25cf04b0f091c39e7fb82d88120f29e5a5a50216ef29c6371d9b0528fbad92e32d050d33293f3f80546078ad9e49c2a72dcfc78dd60fd77189534cf59f3d423ece746f283f826e009165c50a5b69b7a6c8ade07d1d668f6253eb9db9a651333bda13f633516b3de2568afa5aabfa5ee1d1e5fb1a27d7cf043e10560d3bf7d7733c7a342da30f4bc9e9177234bc9398cec0e300e38d7334bb896aff69ac468d83ae8c5ab67e514c5b49793d91df521996c9393ec8e1ace3c7fea0a8310d1a61864293937688affa81f7f609ae493ba667de9e4d33908f0e3042ddfef4cf34660cd668dde8a7367e341ac5016172d9d4838ac7da459d9434ff77b1e649458d4686e018e474114b444c79e85ed49b648a0867fda63fe7486b665f58e3d4c6d014e7df50c535bc21aa0ff0cff245308798b4348524db31b8b94e9ee11a77f374f54654323cf2214c351ac5b8e7dfb4fe7a293bb9218b946bf424a2c09b04fdf34ffe0948e9d1572dfa35db5675bb8aea9266a59ea45a489f1474c7ec951fe3d0346632c6679ee6cde98c36efe1c292ad3923532c66083882762a56d99804bd57c53a75624603f8c4ec7f1e8faa9a4d06c9821036f9fd9d0331b23921229fb3f4e21446273c836f58e6fabc8d28cc7a562d88f5d025529b0ed70a0092caf544f39256d94ad3060b8d242885c21d9ce47dd915ee41363d09c0f37aeec144fa76879d730150109fa16f877d4222bad336b396d94396a6a26d29af23f26556d49a69cab774f4619af0b6b31b7cb994a1d90840d90879aced24ce9eef85a81d304e6176b4067baba0db2f71e889bb1e0ce91932bb8f75f7dde6edcba2b6e5564cc964980c0db30c3594cc0fa87d8c30ce02c08163c1c130d08dbdd89951633d772e6f37c99a53cceb0ee2eaea05b923568a98adfcf6dc26227fcd7708fbe166097626faf511283fce4a1313339ac0db4095151109e69df1dd0dbdf69b7b586ac1127b7c4256821b46f24a178ca31caa1e4bcbacf4b17d5c43b4e3dde75f35aa5ae206f7a137808f28ae57cefb1bf4a1aaa171d31aa5cb2d9914dc003f75f64e3cb665719d7fb5f5c51f798937514698c031d3c67dddabc8f0f37f3aa0e32a6cecf36733722430219d629b937f31b31634f787d0796e0b21fc9bb86754d52d878d2654bc9b042a91666744327d8eb023cfbf57ee6b54712d6dd2781c9fe257135c8dca54c8ee6f8544673e4e8ebc7bdd95aea914c9d5bdb7ff9909ac95bc6693920fb53ce401a5e8d522da85c8f81758d537c88daf41e74d84dabf32449237745bfb8b5646f36f2e1c02909b85ad8c63be3b3adac49f920c06a116a6f7852c79341e8e9b74965951945b1bbb525d7abae414f289aea877705877a36bc93a58176d52bafc62b29f2d760c023e0ee4ac5c717d474156c99fb782ea616b2285a6e53608e50d87596d8da8ddef4d46fd4310bc48300fcd09a645987a96ca80bc5a7306d6cec2ff45fb7c2e0eef6eac7f63777baa8e5ef07591a919580c429bf15bb8b8d8b1ac2ce18139b42fb98e8d2e8b2a58255961fec8d5ef0477c4b7d5628322fe958bb1112724a84135b2ad54841deeb11764b6e420a41ed665216491e5968d4cfbfc373cd5991014f7691079a1608e41c54a5eeb1bd300c78df2afef158171fa1b071f1ccf96c4cd16f7c32be8108fa1a96823332aa42ce73cfe5ddb49106295072bae993d4d2146463400201b2b930b2d9d2c03648d6ab40759b86e73352647b92be280a3ae9c4b80c450c65f2f56334374aca5d17b5a35016e7800c615de9f20994bdc1f2e9787194d742de2c093fd09d51b24128c82462415b99f771c752e5e0d65e3b9c293703a27577ba98fbb9da5bf1d7e8c030bef096bbc7796ad46c606c46f09c8841a372666cc3b1a7633736ae464924bf906de4865c80e99ef553772ad0e471518630927c11cf2952f15eac6df570f4e33ee055a51efced746dfc894adb905863372455d26ab7a40f77e4fa7e90019f8bd2acd38364e05e509f1ee6186ca97bd99a33c12d23102292c3277d8e3e3a82b65abe3d330241ffc6cc850a388f72de123192288c3d2f6e939197e9ac662dde1655a4ed2b5c51d498f557618cfd7cc47a530c5b55d294b631e0277c2df6e1612f2ddcf89f579983bd8564c22312587cf5695027fabc0c40a983451a072e4eb66327aaae5277851bc486226391f41dda0a76e3a3650c500f426436d99e276cd2356beb1ed4d9c8ab6b1dbc85c70d9fc989b8841c3f323c2e4a2fc1947c4bc50c6ab51d2a025f2047002504c2b14271a9e60a727b131d662a657d49e49b8364df7758c5fe9c24d4d5264e5ac91467899a8e42f8332a868c4a005637268e3d772ef791b0d554629b41a5b307448b2e3d4afd0be8010be23839b879fa3815363d10b87e8cbbd16808b4d4834a8a29cc802a89fc2b65ecb4932808706113ff256be27dddb9238a3c5888a426c4c93a0419d8b1f2f11f54dab4bfa0bada980403597b3c1a5d9c306775374593ebd759ed8b20dd033501d2496f1967808519574ea7e4bbce93d844a516a590d3aad7ee4b4f9de736d92c57617da37b83e182d13a24d470f553006a5fcbed8b9eb3997ff9aeb41ae8728b9bf059c8af7ca852b3a35ca0a63711d74fa3ae54fb2011c1090d7054b8e69b0d052a547f8e21ba91518df13407430ef70ed1096b4b471b6f838b909ac85835b41b03b5c17790e9c4d02dffd5abb1446b8dd32a622c6bccfbc6cf5a8ffe822e82dd74ac3718b9d5638839843e0924b352550e06db127ac08c19f79293a83152c63e2d41ce9b6abc59e5b3caaa9bdb8c7ae6b2fd29c866b467d7f76775c022542eb7378b1843cbc3152bb44d2d4cc0ff5940d386d8cbd6a69833873f9f02937aedf416234e45e042942a04f4c425c96ab36238651fad8cc3428f4e49767b223f1f9afef6e512840822c4361ebfce7da40fda4e39df11c9696d054874be26c5e3bc67e3a17840496ffcac417f9f7da7408292d818aa79f423728a5d4e64aa9040fee349423b1a7677aab338da10a058790b18b18791a15b79f0169177a3be1717e66be23f5dd3dbfb42471aa29e5345351c681ccc9421aaf02e74b4aa17403f69faec60620959c41e081716dabbd5749177b0b28bebdef4ccfcb2bafa98dd73ac7cb2626c812134fd4ce40e67fc0052623b8bac8c5dcdffee8b1ceafd9eb8e0f7a836dcee7cc30aa5803205540a0dfa1727634925fcf64dd1730d941a6c5e19fef3e804b73143be475ab5f6d4abfe859fe66b12952a425d6a5b9039503fc1e43f97ec305e99912ff32b34fac6b63a59c4c97b0737e077173f6694407b0f5e911d7149ff0b31b6f0041fcf348c29d8d5df1355994f7a98a70750f211ec5f3d7e7f3232c383a37193f3a8c268a8f5ea0ebba4c300d3e0bb2010aef172d7f9891e15e68112c63d7424af6790664a91410fdb55f7c53f17e653cb40c8891f1fd4f2bb1afd1e6ea6b1357d49492a7f4c2f9ddc2fc617139430daceb434af1a58bbd26d158ce894570634c9d634baa4e9de4d055bf340c4b606b2b0603b27329248be6efbe8c8dfb572768509f39d5bcc23cf7775f0910b409ac3aa48c840386785b26e4d4181b13b4117756980f7efe13005d7c2ced4f22ef850fa4c24402b1b2da60181133592e1dd7b09eaf0889ba909658398adefe58ce198fa100050c9a1273aa19242a3289dbef22c536c8b35c5f9eb4199c777d4a91ec682dcb0ef9c9b748bbd2f3794e0172972c131699faa0c94b288b6e64725a62d2189c4456455e18723db8099a5590dd440240f09977e0c526d1f2d448254dd920193802396a3b6d67a5bc97466978c7af3a1df3457db6181bcd2c043ac3c5734fc1218b934d6ff1f768dbd0aa965dec0f05ce79a80e8049cebff137f094544841e88017d7b718744e812f7d64cea7260f23b6e50b5c4956faf4ec6d8a6ceb4a23951464c9efdcafbcbd6f41ff32d25c4677cbf94ae86ca7e24462573653672e4e41139122908d871c63c134e732ce9ff723f03f3167b1ae3e032a843cfd3b37459c111edf18b19537183326e0adf627a3c1d11a9494fffb8feaa6737547f22b57d662697285ba6862143a14db867cb7be2a5e92e840d013755e428a9434a81dd032163c2bff0606c56b416b477267c9160f6c30e7b0b01bcb85866a8cc4308fbe667dccb52fd584d7c19d38d671902b782964d42ce5b37163605f8e03f6119bb415f41d4d26801131c9e926492b40753b6bf503439aec2624d64fa709a152dda52934f8bf669c39db86615157947af5ba962360b4545b835f6a5bb674dc4c70409f18cd6877da93497295caf8c6bb8e2414e44bf4ffda75af1d9f05653529a2fec797bf7507033c5cf5c77759e82f8eddd541985bcc91eb1eee2f789e7958b38c6dfb496ef254adfe93a8a1267771fb1e57c26827075351aa869e4d4e5111b3028bde9d08257d343795a1e4fe02be892655598990d9918bbeb58325114db57f65731ed481c2cbf0485aa121ce02faab2fef420868386a121f7690e50b000987d5fe3313bb0a17f77e8c0a1b735fd2c8dcf55085fc03296a8b20dfb6a1bbaf63338b2e4332677717d26de6974cf684fbc1d8a7725ea4803416c495aa68e0279070838fe0d260d331980490e1a61dac11eaca037feb20684df806c12b62790878b30081860e6ffa6a92e5c67ba1d498d958341ca3e64b9b2af70ef9b4b79bce3b81dc618987f32c0d45970fe9a231ec09e94cf7f35b2982299827d96df09b0f34b3c3e0f623678f4a65087b4416a421a2f757da4b3739051e4dba6991a19be094a7cfa2a2f56556c72b552a4a08f86ce65bffe980282708680fa46b9ccf8b94fbebcfeb56517f557c827946a77197629ab2a43cffad16c12e1e470b68a264cd19d32e2ac4aadc65179e64e26e05dee7c47f721eee2e322b80cec9ac3a845899019ebc6619c21cff85e29771ef97b3a0ae4678c30563c17b5b1430e33a9ae9d9dd93201944fe51fa18181c33f6adb35aa5cbfbf2ebd313b4a5adb8259d74ed2a84b4249a80ad21cca2b497c2a3aa2b1f47a7724a3d67ee7fc8d506901b0f845a231c837806e356c902a10caf7111bb1aea93fe77924978edeece2f7db5df2a4d0fac119416533ba9d83b75e2c7e8bf413c68d7dbe4928ec458ddbcacb1a9ff0244e57365e8185bc3139f9a7055c86bcabb2781ee47048822bc797ea820d4b9ecbcdbc156fdafdc9d3c69828184a8402be31ff7d79dbfe44d470865dee83593296013b6fd55b4c36a6ae554b7472f3485180c6e3a4e54564789ec3df73273697cfc54aa25f4d45942b0363a4b1428ba2fd4a7ea8f5725d9b9e8d8fb932f65dcc2212b3753d5aad4199faeb3eef4c92ff94ef322890eef97b64aa42995a820890a57fda61f176f4038cdf8655c4a6fd82fac734964dc3db1e6592b7ef2b3386ad660a0709545774f7a03505d9da8349fb7440c9f36eb79acb95dac613bfcc14df0b0fad6bf6d7b21975b61452f354b35c1ab5c45ac9461f2805ba2cf32618a688f1febf3ba8377a9e70eba509661112fb587214614c7c7508fffbc1e8013c370bb148daa72ae1c5ac99406d2b21a67e628e4cdcb77674420661aed662d5e6654e8593c10d338c49de1228d3f978fc4451ef49ec823bd8a94012e40afa3cf5c39fa0c1c340136b24a91047025c79ec0c0378fce9d3af58854174b0a1026025a90617fbcf9fa4c7586b27114f711cc60aa617f3ab1993a58ab5f02ceccab68d924e7ba641993c2ba1619c359b9be10df4da817a109e7e8c0c064c4df91df85e7c7934cc7f1c1333aaf7e997dc754034b41f7b938084f8cf9052f50bd180250edf45c7cb2271e915ca5be827d815d58e981bdbf2f9a9f52fe0cef03e0b05657cb477957c2f8fc1024967860121654369b232817ba896fecfc44c8c86359c955cb4ce6512f475978b627a56aeaa75cf124da8a4f0e5d81b85be2963adcf0c0f1b71117c0b85a0a1ed8664ae6d5f0b6ec1fa23b51f6c93af6fcd561b76745dd9c5d8c0d259930652014363c600487c4874ee5e8eff1fdefa9d75d4c63e52e72f396d5541b4490c10b396fcf275fb7a09411b5b9390a9efafaf225d6b4f5f522fc9726ceef3accb7608eeafdbb3ec1623d70b3a41ca6db34fe0950fa3c8f2da23f08f3b2579e74d7af46593088d12298e4f6bf68588e3fffe77980e83e39defc897f40a3bd4af977498dbdaef1a3b7c091c0eb7f2a0f50acee37416f23ac1cdd1b56e3430aad8e21a440092f2607a4c38c170a1ba2b1aa14309cf82e12060386613db51169686a6d87d48261188be94f139ccad2dd544044f061636859631aaa57e337a9467d9f19b57abc751305b6bd6ae8ab2320b296899557b5617587fe950cfba0f12b0406e488ee7a6ae048214261a911fbb598552ae11b90b7485a9f25f68d39e412bce85812a5a4c456801599ad13387f2e7d3cbaa5f232fd1e5210415614baf57c4ad8bff7b5aaebd7f0b3f5e921793c4c565897fbb373e0bf26120978247522b5b2d8cc80a2e30f90f1e82cd2e0a0b727023668f6caf5af6440a68ab25e5e65e7121f235a818e0f727312a8c4a64dd8c1a23dbd6941ecd14808a4fd0f5ea12d8f5a68d909452eec96c01f51aef2756dd4a7985cdbdc73b21faf1551172ad5f220b7d8631664a973c8e02e0e61bfcf3df14f5c9253d702ccc7da7cd3cb9c6f6cc15b62925503e36b43896acc1c4bfa36605ccb4a07db24391e9eac5d887526286eba30f247154bcf5dcba0c735859a0f6405e25fdf89469c7046500dd32aea60cf05efc9775dcc7be72fd481971d5facb344a9ae54b4e74d9c5fa0e3ac633671714c55768e19760d7d0f4973feb710cfd58b98d1719cbc21253c5728b49fc2f6e4be35dc2871199bb09108453896397287641efc2ac17df74ce80364e0e8dc02b7c66d295c722c8a071774f7e216d5f895707e79e98b1d72f5a68002be1d8ca475015ca65f6526e700c53899fb1b5bd6af0fe560b4d633635e56149c570f5ecf653da40730adfd4baf98f4a2307975bd3938be51cb92d0b051fcb5c5664485719fd261106b043fdc4a434f31e99aa284b618c4608f51f1542606a456fd7cad6f4b08b88121dce5a07dd4eec2b2492bd87ee0e038f890f0057ff5b2f682c26c360f4aee75f01de474fb2cbae350be459f61b784a98a7784c3312ae15415bb16b7db2c2624bb9065da0455e6776339c99ca778e0ffb5d2ffecc113ccc17f2c74e9c2d9cdf10f017038e6e36b3b89f19766e135ae3fa27027b10637f0abdefc760e4b8b9d2b67edd52bd706d9d0d3a2a35a0066fcfdf3ac705f5bc1e2f5c2756fe0cbf74f9dccb7b61b583fa6ab33dce0b97444722cd8362ece74ec42d5ddbfc4b5c16ecd716757edf7a152cca5e0d96e5406a2a3c143fd98736d629f267f9e1ca9be8a089c7ba9e4d7e48a5ff2c9aa3a9f01f7b391baaa751220f16500c72ac013eb5eeb082e3248974d6d84dbee394c873030b12a5283200662b3b5923f951af219cc85c0c52a8ee787c2cc3f8302bb80f6a9ee8f7fe15d3ffa1b1a0ab7c39bd1fe7121bf272b762445bbd13f132fa7a1110c80eb43cf81403ae3354a50e7118145427b0aa125c3edc55eda307afbea457897bdfdf4f596c500431d89301b9c3485f9aed8a1812a18984b102d1251320cb4c2df06e6075d4db223bdfca34b255d7052575d372e45d73723334cf4c3e78c76fa493c9f60f7d52d131f81e164e6ff49dc5f0e8f901ecbdd031c0f043fd2c0f959a16fdde963a2f02eaa3adb2734950c5bd00951d30f672c166581c53077c5364a36f30220961516f4feb12fd219c20d608d26e6432b02c5e5af669d9db85a2a86f61d31eeca5a1a8e16639d2b7df68a9c658d2c12a99c68d9ad078868c98ec1cfb5e927722e6f49d3e2799484e447f9ec12403a675212084684da8522d6a6b4f3c0b3ce89560cd589e274e7371b1a1e616223006ff3913d42dedf8345077c1a324593fbd07bd78213e38ed67ff610bb393e74011448e47fac978130f4bf3f523ad91dc6fdd9cecd8b23c8812f5559e40ad2a96ec7f44391b6d78b1d5c9a39f36fce371117d8e6fc6b57b2ba87c5889032d52530fc5af75ba753208c69ded40fde0367e666bff7ab0353344e06ce639598c2ef1d0991affeb6b8964df31974a13d4e8de53cde1c41a67ab1f301d59aaa18c7358908243057a6c463dd664d89a1a4d8b73b02af7ff361018ed45e2c49d55e3f9a4ec755f69332c3c68a9acbc2844c5207390db3e39d95fef0b284ae13966196dc967f9c7b9b0a998c64405e5ae127ecd3fc4d7f5513f28f6fdc7bd5e822b689db7fa84e81bf7c9fcafbd17e89aab5d85d9a7f0ff82f996c87136f12cd054343cab7514777e545dbd38907b9096b5da14fa663a7ffe1bcc72f31d08239c5225baf43ff510ff2933556e6c18d06fa81a8bc271b3e498b15e4ba6a747fd21d34a16da6a934dfe82da96eb23e0867eff9c8582974461a9b714eb5aa94a9e7ef305b4c013fc484f5b796eb30e3badb0854ba211a26780a9c5fb6b9aa19ab0daf97eb21c994f7bb0c647fae46ed691d19aa54ab545fa2155d46a308dc51d61e09dfeaa33894babfe95af85b9bba6a93fbec6a94dbb81bbdf05d287040c303f739c9e1ff900f36afab60cab79e93c620affa22cee4636e214e7f286492eefa17e45d6de0cd8f6c149bd87904897b51c9238e92b979c5a2aac904af5c880cfa04b9b7ad2c1c63685bcff6b50246ac69ca669517715f379fb991c6082f3f6b2bf268d4b283ca8072bd6a9a7e6fd87b09439d82f3859b596de8e85de281b7036b7cddebb1a75af8cd94c9bc85c0d194de4fa561ab323203f3f75b85fcc96b6463a013ffcc15a313c75e30685d48c47c763a7c111e963fcc5ad8de031e55d74e90bc577134025884f1cb5eb304d83a73b3cab4d0a2072d2c5c79384197958231544ab6bbdf7e542c84946b46b818d0966ac027ece6deb5cd59d777360d74fe4327076dec56f660bb0238a06bd54881b8a5c68c39c5a6c679f4cb02b5d82ec74ce16fa082b403a0164e7907352c9462251334250599afcfcef606d93cb63745607a0ecf3912406185cb5e0b3324bd13673e885bd36a12b5c0645e8c6d65e204db3d911bba50a24d0d6bf7dbdc54ccd9e6d9328eb75ca6a66a4812be73cb455dc99b64dda26d1ebeb6016a2523847b3d98cbfd1d563345ca0f4e2e5f3943a50b377f96a84494aa90e3f594660abf13a9eda064ed45cebde07db6409e66ac8cb8a0cb7af564632c85e91498e1b934b8ea6888652c7ede2b831a7e57f4ed8b3b4e890229f185a4818a1df901ddbf5b1e126cdb970aa7c8dd7cc24c772f3bf6e4341774d269961fd8c16bc52185fa929afa6d6a06cd00954eeabf0c970e1e964151076f9e34e70a44f4d888d965455ee259f8e07a2f93fe23f74a51e4acb873ff1864be0dc2eb142ceb32e60d062f124f6935d3aa417502cf0689a999e90c30795472cfd08702ac71b11727bee2de90fa8456e457cd5caa6ff9b2de20f32e478849344a9246ec8e9585a1adbd1f0de28602986db6048244df5099875399d79abfc2f809059a38881e44e576ccb70e018ca44210ffd509cd397130a4a349fa00757b473a4b3a5078535eca4a0a0d75c71c3cc90f34f00e906168628ec1a68977709bf13d7b88750935ab3d8d7766cb5b73808f1348d5a8acd8fdb1258778d401862bb99ce9cf10c5e2a6538d269132a427923e8b764226db40d3e7aa2af7483ce17fb1ea14ca26fdd05b64f3f81165f652472b479f30c68dd91bd5dc17573eabb72e75954c68106279a744bdb714bd85113e92b186d8597fd447e4eca03b7ab3cc56179de2ae7b8878d49ab9b122657b7104958632cae3e8cf081a3f38af3642a320bd281f16fc11dcabe7af2e3cc4e129f19e710b240f7b2c530c30cf75b6474536be0e433866f4ce1257fe7829bd8cf7802fdd6255f10d92167b779c79e6341926fbba3fd82af0fd18a1b3006ad335f78f73565de8a2c7d8dd929e2b63a34e805851a451643a27ac979a8629d39c85a9535d07a46fa47ebb035bcf54f0f73859a4a46a3c8b45051693ebe825aad21a8081fb3db69e301acf0211a7382348195baf6239670b553ac25e557c1f2db2bda2a4f7b22797d325a9e482b582dddab86e46ec072b98d5eb0f550e8b05b9d9459c4936c17f125beccfdb076fd6afeaffd4ad0245b63a76ddc9f57656f6a2033a359ba12cc02ac43e4ae4108b2df99ba3b2251ea9eb897167e980590228bd9bd9ba2c743411f2cb07ef87708beb8487d5108237fedf70d8c53487bc48020255c312569572f70b16fff0094e25c706d668a4374a6d597d26a776bbb921db0b73c40f296bcea841a056c430bddfe1d146d44fc1032d9f6175e51d7435154191c35b9c887d2b3f29e6b3891be95eb4af23eeee663e7b8aba4cb7445d76521368d8306a8c931bccbd28f5dcf1a6cceaa3b462a0e8869188a205e5c827b8e81b0f97a7c7a8c912cf8623069faa72da9e052a0654fb9414867ed14c616d9849eff4edafc48c3fbbcc74397b1f944363a286aae203ce974597e959eb615f4fdf0606a62790c47c5e170549ccd7cdb9718171b268402f8f8903654b34560a196736ed2bd80496f0549fffa1390fa9285aa8ad62971ef764cd46fab64c5d6b2e3c3658f643da75df61de2997e457e20f51537d1a24676c528bdfe4f1dbf1824f0436645e809d0d3bbbcce8ae48e9da8736d68d7dd72704eec1db079b139b386168332f35d5d39becb26908b65214393a8c0283cd076728d51d43d2c314d5810106b8bcbdda0a78c2abe0e6085ec687d8b68d6b593d56cf1c4c080d4ad0f71105eca4f009a0393670aa4d3a80517228fbbffa7ee15a2cd53a7297cf0dc4d6f93fec0366ec6f6fffad4c4a6bd9a0c96cf25ada040cb32dc9ebf0be1bfc3064b6ff3810988ff3ec9d7474d178512d7544985becc827eeca6e18668b18947732ce4742edf18a82c5b658efa08e622377ad3758c4663415b7c066258aad4735cca03eeef8384a1b1c7fa2c7867a484f18256ec5a6e1ed0ba25e2a4176c026d5ce1f2b83c450aaf1558035e7fdfb4ad0efb6938bd4ff4a271e41d34a747e63c2c6abe860fcf8629c24330aeaf962f415bce39a3c45b4187a0352d966848b2d4a4f4e5b8d4ebebfa8043eb05c54457bc0c52e806948abae0b95c7e2ea882b2023c38994388e6e94e1bd1bb1dd8088000879d80ef985093d38c6764f612ce93e812a0567ad298f9a516c47a1e9c1c2906c6de91278f8b4e665daa8017f433a0a2dd67791e1fb4503f3cf2abcbbba105dfb4d6876726d24b467ee6cbebc2f4fec1dd6e50c468cc8dde494c6f6425898b389949210276eda5a5a25bbfafa4f56eb0e4b7802214044cd3a44acc982f5a97c0cf323ac88b44401aa7b0b87023720fad2d3903fe8a59a7971c6f0099421eae9fc3626b05755350b3e9e215643945bfbf89b7add4bcce2930e02335c7f465e8a3c46c249a44244cc4e692908e9548df37d2c5ca076729bf7d29147ebd0faeca73da4e5a0d5dd67a14c19133f095d5434e257ae8601a6222aae8327b4e977e15b0aca17518919246336a473c51a3e7606ba51ef21db785bec61c380e3ea6556886de9642f19181e61052a8025da9a9bb6ae2c48471119d4c9ad20c23cca842f503bc03bf9bd4d5604eb5ab6a5fb7b726d4db856ecaecfea7c6f8a501209c8401f3bcdaa3808c5e722b028733a887b405580592b9b251ecb2898994d99a91d3781cf2d89420dced90f8ed6f4f38fa84cfd112a54147deef7764a6f03d6596740eb76d97e02dfe9fafb4b7044db68515f8ad8b315eb2f7278d3deef0f1a4a9c87d2d8da37fbdbb6944724cf7ffb0f16d517a4626fe0a3747d007e7c4714ddb73f4439510b414aa3205b48bbc09cc9339417d6605903bfbbca83d9ad0bb22354b4b976330992f3a418fb1686c443dc3a2e50cedeb9eee66c1e2b6dd603dcda77d7f76f87bafa982d2e20ee066703d971cf2836b593baf7852903b99cbf322be8a34a945346efb016f395bec231443f56bcdd53b21ce07f2479065095694943c662f3cd375262f926e4c362920d15d56052ccfe1b1a12b38169d5c3c090146a3b7b9d22ba3539bb7e6f292cf88342d675eb044f903943b407f06f5180a6f17a8014359c9a46c7f4b445ef479aea7133f8cedc324e385409553c59b3765d2dd4014aa76d3f42de2cae14ecc657b5e50c3c4bb0e568f04662897596afbaef0cba0f6b6a5c7f46d19217202f54385cb2970cfc43c4de3441caa804c765b9c280416fd8c122e13665841387a9ec4bd25e4467b79ddf34b62587b50ece7e6d4ba5b6a182908baaebb6a3e7e0ca1cbd81cb1136b0beb79256dfadf217a6d5a7385c918331e516b42fc2502595bac68e3b7958c00130028039d6e01f2d9351818ecc6861ad28950b9c688f6a2c0e7674674216a17de1da3034bf84a67ad5b40b2447c2eb5a7627844a73c6c3386a3833415851fee556239f872ceef8d1732cb410cee125c10e3a898ea251f889a7dc3fae002f351ca260fe364c78c96e5a16bfaaa0fc74d1d30336eee774c72fb5db8fda5784be3f4728958c1aa29ca19803e374d4b2c183a24b50f41201b1c31de1d952085876e5f254443c3995c3da25a36287095319a6cd99df854c95f331a36faaf025b14f912037a4441919fc688b01d51ff01117ee03678651c2afcf2c73b8580a9d917fb46fb2f0c2dbc76f9ee54a4b2f49adde472ccea8c3e4677eee229afc84b7795ba513d94c9761c0eb5478e5f189070640b95b8165a8438d694a39100da468e9355693181e29333805ba7a1ec2444fbeb6217fe81789440cc8758a6a1c8de471487b0c85624616fd7b5887ad50a231f6aae1b17bc0ef7dbfac8ce4d9e8b758cd08174b4a1c80cd55fccc57c67cef76c7083ef8d7911f26327c38b9454dc436c5e785218dbc15250e4f8549f75c6224fd1d5099bb9a2928ea16d190545031c8d984a6efecf28d5e6f989f9c3d7c43fabdbab723dd5e414d68ab1e85e85f90f3f3e30b6346a3eb4d1d4f83f5388d5c65e49d07759ea13324b3fc301933be79c651d6316eff9a1ca870c73faf4ca578e28a371479f7082a1b2fadef64dfcdb1c04e831c363983f614abe3cee5ff2562bc146678ebead1e11a40d5dc705f969d8f68946bf6bcfb5e38e99485a1c4dc4181c52fd9589ab2159a7fccad91eb463a405ad1148875f406c57cdaf3467330a15e50bc2ecde3c0435fa59bb4d8c4d87d9f0ae8bd6eda2febbdabd63b9fab19b162a64d642fcb051d4c459b46b6a78973c2000ca5ef418c2100ba5287ea841a55ca2b5890da77e700bf212dbc5c1532d04c61520213f8f3c5819f373fe31c28312629792c9d4ce1b47a9f56e7e235a4c7dd472cea6e9f54e589f05117b2ab7f76340d7e0f22d1c4113783fc8310b45852e1ccf6d956a8d47439a3349c1d0f938cf435fc3b3c5ed8db175b602d1301cfd9295ad4be874159320784dc2effb4c7b79919ce5f4bc1ac611807f3ac85aa9868e5b6d14debbc5b086173b06bc91e7e91353a3a10d6efc104f0939dfa6e7a06cff3575daaa850ef1cf971be32e181a5b459d4050998e795d6a0a6b29a3d05ea1ff5c2ac656d7d8fef1ebd9b2c490095d874aca76ac07f34c1a63040b7505f0e3d7093831229b0828fb67f283356bab793aac0db64845958534042d21cbfd747d2eb2a5b4da95bed5e4284a8b00ee78f4aae11a2a0183e96c7ed9f563255acf82620b2323f19159716ed79ab2587dd34b15ab9bc4b6b5c1a19b79c960ba130b53da7e40df7ed4979b6b8e7703b3d63bbfc10f84674d35c8f5e40d4efa3030c8e37fcc247c7580f3bf7df18a4d941e4ef3160625bb7aafa8674737d729cb452d65a13a7a365eef8a2d71e3ade888cd9e3b857d277ab9d483d33fe4103d9eed5393ba75f953848714e1f8049fd8044e2b42ab256ede3974f46bc8f6d9916b952ff9ac4c6c5750c921507ca496786bbe5b1105131fe4444084c0804d3da46ee142adee02e967821dd96190359b72aa2e0d1adaf971d9e9660d7086662ade655ec3cb999eaa49e11b55b100665aaaa78bffb99b037cc8fce439b0283216adcd76701cb45bb16e27f31259acfc6e3190ae3e6d8e8beddced96eab6be9504fda549e81e1295d34879332d22163a678931d670b6584f912a42c17865fdb62e4564dbd6d192f6cb8189786c0a5b51812687cb0fd43d1542f1ada14bd400468c30f87bd821f986f22a4653f7f6fc48b888f738fcc876d2b6b0bbd9dfc71779f91185ae884f16c8f97202e5315a1616409b6a35b2614a4660e84ebf99a44c2d3b45a941dcab5e8e22b23bfb977dd96e20899cfb7558e03415a4ae038947fa8762fb863be54e898207d5d01d4efda44c2fb08041440384684ff5d7bf4348d1a89bd5f4f4cf8caf0984d607a08ab4406d1ff2209ecd200b12feb313f56fe33cc945ee11086ccaef6e1954840c58971870d55c48730e911ec2313ac7d62eb311bed4eaf85a557179789c1f58297fbf37e85cf496c4a2a2299a384cad99c9609b968d3623dcb50a81100c42826ffc5e5c4ccf6d8862a05e5dd8088556d87846e59151f0a3282da0f341431dd721eebfd4ad6a1552b635c9688ddde44df2f759291b609d00837063eba366a46836e7864b0789775a314fd45fe100fd9d9730c69dbcad1f930c9a2c29184e896297480be42a2f61dd41a3479fc2a97af4a03d6965402042aa979d6f81e29a13416a1ef0b67ead0d2271802924fd053dfb70b9a24c03a2aed9064c739a261988ab7d4f5a2e245f9b031a0579337caffb85b3bce0a60df9a0969ec46911503dfe03b56e45afb30f76806f6c06f0d999d5937b410f9fa566c76ce3cd0a160866e813b099521d341cb60132295325d05278dd36167fc6984c3ad9f9a6a67ed1000d8ff8f283bc4d37f62c614862f5dbf52844a85c93293f8c941d3398a551a23913997c961a3b71a872d210ef04cf322334a3c386b4973adef9853233bf88c5a4d81cfc8e388b7f4628c4d1aff59d0b04ca1a84fb1100d604c19b6028b8f3a543c6d4dfc7f14e56cbf42e30ec0a70df3d09a9adb5a04e2cdb3046fceefd0499678c6a85c4e2cd0faca4f8069a6a72aa02f83ca0c935df34e724df0308d030162d22c5768b388143b411381da1ae60ddd748ffa49ce98a75d4d75c308e0d36dd601c1a2d47987300f469427826ab288c8e27fec0b2c353bf67745178723dcf75befa8352370376a0858dcc0a6a63d1b372add8738870c0ee7e03ae050c4c64e9cf83c7fb47e6141da741e2bdca82911cb61468cba8f3d4be990fa2ff1c31d31d538b50b85fbe736796f1b0f11d008fe1ca0da81c3c71d4a1535381a44700ec163795b5d577c354aff112c808cfbbbf83971a8597eab70afab161bafe3455ff78f7a3878af7cfb45afa73866e684027ddb7d475154353b9cb30cb29efe7a79ec73c9c6f596e41b777dd184c822c91ff995bdaa088f5a637afe342d15f15a20663a9b5ca517cbc96d16f8e218e00f95d4833ae1b10a91de9092c366a543f0aab20697e9cd9e21bb1b823b49ced7fcc975b98559849531543d6d08899fb06cd8a3d556c15e191685c0aa8e67a8c1b687ab46aaad005ff56a343233c44c47b99491a8b2549a8e6e78247b8e2436610d17f9ddefea51aaf24dfdfe93af23548a9c931177ee4ad20a5df881e5210ba4a8afe1dd8b73e78600643ae03905027c2e65427a6e5d24920f092cc9cb1dbebf42224c67693c6d4a08dabc70956a892abbef03e0c3110c4db9e2de5ef4fd0325d57c9a2de2d19aeed3995f824a4aa9f7145f359f0890514cc0bc219c0410963243401dcf79938dbe8d309be2b831068b1f847a12114d3aa1aa93a59d48c259e682330601408ce26c43073b5d194cd62c8f9bb6ecc2d7194e4d4be72d9baaff3e443763cef995ceed2fe25ca4367c3b6f990c6b145a00acd408e39562fe0979451faec68344578e47f7841c2d1556427a6a0e9fd3d6c3a0f08f956ae1f966bbc14c846c4e2dc837e22f59b697b728b0441d0b5700cbbaf74dc2aa9a0ff80f41dbf027b0993242237133a906f426afa3335734e9f46ba70c0ce8baf2373d7dde9e207c650426fa9be74799ce2a4a9986294e2ec7182b0662726f64c58f9902d2cfa37c16ffbb9dcad3d82e93cedd69f4278f8881683d207f8985b5d160181ef2e51ff907ffc6a71dd82f5079bbc324413b28dda1a63d91ede1a19c1868bf111f47c5c1635b2a2139502d0c3dbe2812d0c1eb5f4e108789d9d55dcc9d8dc3dbd314672af5ff95f2c542bc8aee19a066cc5106aa495df4096d0b9dbc27a89d431bb8f63e1c90310db0d35e917750738a0bfa1c0f398f4383786a8915a57ebb800b37e2f32ed71ad090d1531c91b4eb916818ee501ce3f67f8d1c09c9767b92acb0cf0fc8efe8f4933f850e0a3c2dc1ef25be2d7a4b5c5e1669fa2f32744c1c69fbbb5f6c260b2e94811244abf08cdae07cb97e26069030e12571a491130fc7e5fcb5d92139fd25a9cb75e342e1a31e8791a7ccc436f4f9bf96cc134e98ea3fd6d682f7f42306042ffb031d148662b12e1fb35f6f26c41e2009ee4e1b833952573f3e3917c8efc62d562eb8d892b075a9e5648674dfa2733745c54dcdb02ae43d92b9d2238b7d75c5d4401da0f610b071edf42deb4b73c3c8903f6b6d73fbda24ba349d420b97db7e7a5bae078e2e74fca73dd8a119b56883443510ed6433f729463da4ca43d8511961f89bb1f764bd3063950f4bd32e16d4d42d2f6e6eeaf8db3dd544384df7b04312f85a3176961ed07e133e4a8b32c7735c7e8bcb8cafb3607b51ff8aafb870c00cce53448a845e2d02847c155887839b162e2012c6fd7ec91fad0ae8141c506020e00d476c779d94123683e8c2ed45395d0deedd17d7994d0e931527c9450bd91c38457f5ca6ff1b5c5baa7a2c9246603254e103695943386bb7af6a78ad152d3189e7a0c6241fadd741f6e7c65d09f7ef2e7bfef0ce37f89930e765f4009c5e037fd3152a789a422f16c4bc792dfc4e5b102b99dd7feef5656da1109a5d09f8a98b84aaf19ce9ac4fef4c434cae06c3ab61be6aac287160560233017cbcb6c8fd7dfbc93496f34ede3b3e391f92607be86b0a92d0024b75eb6fed5e5e3342bfe9e0216ae6b5a631a2550489559ef2a24b7cadde8f73653f1b5972e47ab2067894c3001cd0ccef5b8ae169993b053462c1d093fa73dc1b96fd70db6bd1bb543b63db2302e8f06188bd0338e4d94270671d3746cad3176ee2a95c383a11982e7ebadc8d420dfcef876768098598982af344d8696916b78ae0528d906852a35d7a2dfe96667ae6e70bc3cfbaaa054c858a245c093af309068a00ac2bac959a8e5e928873e0eb4d0ef1daeef369efcea9e35ed2e955193613914bf16bea2283fc6dc9c9d03c466ab8f5d67cb2fb053ee7502526c88eb84d76b94def4e2096676f140c004eae37a57cf07a6acf75e1e5a0d090f0dbbc004bc539a6a35eed9ed4123c6b9d743fc35eb25848d36583574eece9654954ecc00ce5418ed3d8c64062d76ac76d87c91cb51d3746bc2404186b799c624cef22b261d1e90a08964b3622827a725b787d78fa23e105062d6aa360939d6a82f7bdacf2441a1c07ccf22a12d842771053f5c474488573944eff9bfb8166db17d6e911d71e99da99910318a74656e68c6413758d4af0dd51c9b5c13d845c513bcfd316cb8d86adb1f5c0161adf509a1a7661e732d1705aa4f7b5421981cc845d289246f96f6ee7aac41eae253ba0a61ccb7b57b039450219669692e90550127bdaebc3cea845e36efda189b1bb49deede9399225055cc1ddf74db51e5b874ce2e17d5daeb9654866ace722466b3faa63949ece30c4d6d7571ed46142f79ad1585f6bfbf0cefc7039bc7743c32e7815f8bc84f818ac6d0ceaeea6919c4bb8caf77ec5ff4f0f2edf31406a905a3b37b95c6d9f0b04a5d67a408d5bc28b0c1288a9c5ab104a1f0bbd309e0dc0ed375626e966952fdf2b5f4131cdc6294c625e42ae0b60bce7b2c753e991fbf311d5544ae2931d71bd785cc2f1181b2e2ac539d4c01d75e7d03bf3d4849ee0d36db8547c45332b22fa84bb67dece396b52bb603cf67bd00d28d6c29eaf1142142d31adee303dce03cdda40733a7d0ebbe871d2c4e235e7d50261d36bfee68e45541e8a8e0cb14afa1050463790906e1dcb5da61cc2eba96c48171733de21f0e31d68de7d237383270d5d53c7e23b3420018a51ab2b86259c5348b2347ad28d3a2b309e0f40c7e727bf78d5fc3b8389883fca141e7c5f21ab25b6dd2ecdfd455d68c77dd86c28056f23ae43425ab70fb36bb27f220b0b8664fe55529a8d1ec242f155939a5269133dfe944a7e9cac85cf9febcfabe167443e727d180e6987845971f407be72972591f8f14f6f13dd0a2d526fd9e7730efd6735af5a5fb5cf9f1942406d84c118f795b44e9304075bd2408c0d1dc137e2e19294ac816e863db00f983e8f069dc7614f4e8bfc0eb158909759616c19877a35b860778cdd70f8d869422905dcf34b4442f7f64299cd672adcba33ced32d3f2fd2679cba55e30c965c8ff965abcf64100cf4a73f37f8243f356914cfdc96eb0d6bdcd5093e963d893eaf00bcc1053065b00b5cb7af64a0b8c6950d51e83a3c2f2e74e35dbd7901f30d4a1a818cb103f0815408bc096b148f7a3a47188646ade4ec9a355a57323188b50bc14ae5e03dd0823d53d579844c8511ec53185f9a3fdaf0a709c3b853cd288686667acd736ca7d0a23582870fba4fe05abaeebce67945ac8e16f5e4debcb48846acc470baae903de4834315e2b5b47a56d659d48fbaa193a11a6bb110f16a8f0054d75d2f846c1e2193e81e8d195819867891fbd85ea73c1390515402684d528e0428b96dc44b5c3960ad1f4dd7265354917283e8fbf4e06d2a0d35c179e4d9bb733319c1c3e843990dca10beadbb9421792933b995c70fdd5cba8b983206c2c579ba8c894b8d252addadf9d59470a212dd031a599379a8b6d692f1731827fd590ea2f5dc38ba6252f90e601e10c571a27b455deff50492f24eccb72407ec576bd2a9da1ba4d04552bea5faea2f5e8b1c32bd20d4753557cd00d1d5c75fc3bd8ff062eadd420a2a65345352e96596c9999bd795f09db8c3fc0210f9958873e74a099c8f9b92a852ee6d6b4ed2b4cbae34071f5c9ffd44b9ccfd98de25a111c1e311b54ce203710faa4112004d5fb254a2fa1a10f56646906df69f9553e1838f4128de162e794b41a68511586a0fcb13c720a6b571e7d2672d52d7f32044f6b319ca55c807a17ef03934fa9abcd02c2e51a91d5ab523685976f5913a8604aa28120ec9064df74f922f52268faaaa01d8cfd356c22c7fe1fa4360fb8abffb8f05ec3b610777c9fcbf1cdcf62a749fb12b461755a3f511088fadee578dbcbae1fca6a389944eeac443e7e166bbc00368d98d575462e562efa95ceebb0a75ffcf052827942d49ebba45dda1ece3039d9a8b2adce3d0d8a8c27f0f95ed1ceca1055019cf267d1844c1b544d9712f101629e77cf80211654db28261bd80bc40c09f9f52f2cfe32c48a8ab3e1da9003358da8135c8d91be8a189f184c94c0d88a7ccbd660ce0ffeb0542a8214f93650692060f379b0a2eed2c391764b27d3a3f100974dcb503e2e8a82e2e26cd3aa834d62aebada3bc5c23d8619353a2de68f57eb868f757c9f5813b8c4fae0608566262bb70b08c819f8ab252e47d60fa19617a29552ee154864166db3499901d7c033a476add048895121d9d8c2e2c83fc635575cadef4cab330f2291336829b38dfd02a64258a61967f438c8843a9850c1980996574eb0052c3730d765f7319cc2aad1b3144c06c1b13f63db5f5c4a13505236dca18ed2d4a0eeade054c569af509e4d6594afdecd9b72cf49ac30d640b456a755efe02cde4c7448045beae0b60c4cdb50cc5be0512cec31fee3dbd21bbe7e1a79dad2cefa68b9298c799d2e0789c7b8f2d67f2a41bc63b47524b2fa23d01d210c543ba576648ef2346b1c5a4dd36a674426dceea8632ca0a2de0cd00c1d592bdae04faf7a63d61a900bcc4ae45e24cb5a397ef4df4b841eeb129d43566acc9d9c60071dee1ee074844fe94c9cd25e13ffee193e69a2a643ff64573546e5115df73c1708f91d0a7218fbfea7ae53bb2e1d7d289e4a2b4b2acd450d2f6ddd1f2abc007e45e3ca1b7276f80d665c8c6126f9ef86376b08c0eb81cf937bd0f3f97b7228bf262e43e9bf8e7b9dcc50b281bb497dec3aa85caa50fff277e62d4c89f5a68cee9b8761241caf373bc55557fd8004c006777bfd534bd0762e471ebeb50fba8546d2b9a90b2cad98c014d2ca7ab1c13d249d5fc315193dabb00cd70843cc012bd9b66accfc79912725785ead7f3f40ecda2b0c04b6a91e0723f3f4639e4f30ec2135dc2e22e840811acf52019a728e00052b5f62c5dd7f9f032582a06a51d1172ebc11f2b0226bccb3cfc3e4e1a9dadee710d1d547e54ea3f6456b18cedfa8865888dd3d4076a8b8507b04cfae04864b02707fa7b435b72dcc2c828ffc50359f828b6010742bd64255aad1e857330ca61292a03d641139cc0282dceb215fb02fbc215726c87d2cda1dbd707099ee35f9e85e609961ea45ff4daf281688847822e2fe9aa9395c72a8b7d051e91ccee157082fe6d56932b766baad4633153cab2fddd1d4d23e45f019adeb59c413a420423fff7a0c9c01918a87908e3ade345330dbd77c844c7574459995832aa2431a28c35caf9415d5be20fac34d3e0608a7a33f98e115299130bf8e7da5890d15f8b3377fb75f60c8f823dcb9c21e88915ad4273089a3fc4aac1ab9cefc8fce32141e838b903d67f41c4b91404ae466066e464369b9011248d65943b4867dec9a8381536a845f5db0cd7db653a83d38741f93c6c13ad7c5717a498a59bcea1ded21b30efa110bfc39b5848c9867d707f5a8132ebedf4caa72f6603c84f1c6f4012bc610c79dbb9812ecb56ef3077fab890d9e4250e3a2369bc856c699cb08ca2bf80f9a83dcce9cfe1bfab9b4ded5500f192f2f82e05bd4ee1832ef418b3208ba1da5696bb3ed8b80facfea4d83d9e2439fe002ef3839d5808eed10edc2258619e692d2b0dbe52b30f618d49f093c0cbae2cb2d7cafc155d164e9b5b2642fe100182036b06bcb97b2655aa9c958d018a78e403e7c7af446f95c54b450dde46f9d41526f26e489761883ad68f303711c57a28da1162f5a81abac7c1c72a03a636c56343364f4c52874882eb4f641a9b6153a0027497644f6b3586e4e9e303e4960364d3c08473422de03737fdb0c1b723f46d6e4472136ff9c9b376f8b5cc9a19e30aa472f1b714f81cf5ce75f134151ea00191ff459e56a9df8093de47514a2b4bdd5be3e1d4fdee706eacadb0bbccff324996ccf1ab6534071952e9575275ec9389248a64de633d764cd68349839fbf5bdc5850038bdfbba095609e52e49a3c5bd433fb3b8295b44cb744dc54ff907c1226ea5df11d85c852e44296e4b3182c31b8fe56ebd4e3d0510cd9619b056f95ac10013941518cea50c2b451be2b40a75110ef99b7b6b4f8d4389bb6adc2b206b0ddf63f39e8b6cbbe26c3b775c38648322b0792486f45be09ed1ab8e9b927a779dfb3a385e779fe0b9e57b52c46cdbfa99228ee8d7c554924d465e3e12bb184bbb37dcb3740042788dbb5253293485df46a3e24202c6647c98be3735c509a2f11cb6a21ef10bbc6dd636901f789a03a23e3784f97539f91cf7ff597c1ddcc0de2b91d007bf5610ac54cb373ae8612b2d64dbdd0a02338003382dadbc1c7b0671289bdac9b3443c7eb2ae41cf2b51e89789fbf255f2efb90ed4060839771bb752f8ec232d5c7fb796128d41f2ac22ede3330b5ec96f5df0a422927b26e1c85d3c87f07e464d9e521ab96e1e5e63e84cd2c6146724e2fb4cbed503b0965bc378ca75377c7f14d231299835f29c3be900d82d7b145c45a98a40b56c48b645a4dc9d001995904a8198e827e5c9881232388538f38b0c09954b114e88c4b6666f3bd0f989608ac622bc4e0a9872d65c7a63b437d254c031cdd79765fa764bd1b68ed27c3e1a3c5edccb030f43f2e8a2387477dbbaab13211ffa7011f1572f86b9a53d6568a7ac7dfe85c3ff763ac54388b044cd9621fdf4761e95f177c0e357318276bb074fff3dd494b1163f591def884b7e59a6077eb1730fdddbcd5b02236b429a5adf478150bdce59b6213f79677be51edb0c859f61bcc0013f952aebe94c8d8640d2ce6fdb59d247341fe99d5df38739a32d1d69e50ee7367c71beeaab3c88151095eca4b453949ae993c52f4be7db13463bc7df86f530842fb5fc88b84e2faa241ddb4e68cd6d6e295754f5e3204c28b821457518c0bc2f816e6c45df9a6fb1232785776d61b68c04b801cb78112ceb4038b2aaa19dd258f0b9e4eff4137716fface038b4cac8a79239e7d140b8bc658af15b31e26074f57d70c4fdb45a62f846802e87d8b39df0a8d74144991e022f19b21a07f4bb54eddff7f8e4fddc301222db436d581ddf08ccf6f7a9ba5f305420ae00899323dd3eb757bc6fbb45c1d91e40d7c322a794918fbbd921ddb8897d420c9ceaead015426fb00035b2fcdb53b8fdd05150dccf8260583d5929668372500a51fa9697039ffd77853d7aafaeda885931406a872a218a71d57c065a8587238b0119f7b98592ea9a5a07cfed28e21a7cac91c9d1e956accee67faecfd81affac174807d4bd49280ddc8a94f99808d3c70e22dbe130b986f4b9f11c2c2fe3bff5509419e7cd2fea7f3276fcfc14dd2f20b0a93e6682d5c62bbdc6129e14135db93965f6b1522268e6d5a3137270ed46051d506d6ba6c2f0894d1c770fe19ac44c596ada58bbcb7143826fa8cdee3c8ca685adc502b2103149af021e36c86b46f5368e42bd9697fa499c3516555a56beca89fb7cc5c22b519e7aa2401e7f20ebe18815ff9b2f4818075e1a89b1d5d8941161b365dc0248c1f7ee0570aeac41d5ef36dc125e36771a8ed0c0d4a9fb4b1bdb8bd75ce0cf592276f1b357587544d1fab79309549a80f26f79896a8bf67da6eca104907a0c8c39eeee88841a6d0097ac03336e945871a2546565095e633d34d59d80adaa60626cc54319076f975fed8618534009840c61128eb86c787b7e70a623e1f29373dd4f78cdcfc87f2d08005802e74a2110586a88c344bb2ae4ed60f8f3950581998b8816bcd429cabdfc8cd8044ab0a10c15676d54e8356d0937eaa13321fbfaa9e8ab8a4a9ecee655c00c15e780a299a5fed01e00a72107026daa82a28600f672035a81975eba9d5b2becd100f7958666ab3be3992c553afa2480647fe5e2c90b632f850fb2980d54da5404c8e049ce74edd38fa7b1a3e22533865f2940d8e48a0d4bd550aa188df10cc0c5f162e0d6994540eb0fdaa4e5bbd7945e65ff8060d61917c065ae83c57d8ed7f366285c37b0f50b3bac3b33816026c8af79fea11ce18e3b85842018878a8a78382f8718bc6ea0ee9106b85da6632cefe20fd0f1998082beb7aca1016ea2a259924fef3fae3033f069abb87e935a9a3cb4eefab6f970b7af8080b22e976f17776c8e7bf0a465fa43b9433076b689ff7a32b7de807811bee4b7359f9d2f9d65f27832579daa53c794c8cec80758bac19473ed49bb1feff835fd2bd720351a48c986d17f94f43d359410eb0bb960350195626f55d94916818c24373df65f153b18f70b19361e76fc8b18d554c0933c62dc31a03032a4e8bc6ac603f440a05db74ce3c02e3f0c84df6ccfce0dfce1ad9177157108384d01dfd286059819dbe695cbbff5d15b41b884f471cf995812a5951c5f880d0a013200b7ef1d9daf423711af66e603847072c582592125b25b3e0809f56b443920ff8c6e32aca824c4b4f98feaa63c2769184cc51ddc6b6f2f9d7b50023817b7973e06cce4dd5f392020e209e8e500e03920b9989c26277bcadf586e0e557d6cffa6c03fcba6c2cb6edd1db73b8806e1b4f8f2b578d2025b9319be0fdd7a77d9e6c61359b73c7acd1b8e154f3fce1a7d2e4084b06a01f2a2a2dae4d723ccacb74bb1fb5497cec43ad254d5780ad304cee9670c2cf0dd6b922b01fba6c3b5979b77b3107569f1441ec3708858da68b83984ab82e757bf9c212fe88cedf2ff9ccc2f5fa2e5e5b786cd0a177f9dd7b76265669616b3e605d3b872c2e818ac9484abdfb2c0ef6101a9ebb89aef21bfadc44c25b9087ef32a80f07e9e491a97cc001abab454dfa17a74b2e2b7bcc984c138ed494f60b3b4ab4438361f40ace4184fc199eff04782a4bfca6a61227b60ff494f6ad34c6711f609489be23c73ebf5b11d6414517d7bfa274feba0926d518e0c2ae39a7982be975a2b07165b4923e7d544abe14b90768cec3f2470b417286660aa8ef92f85addcb1fe14ce7f511e44433969a8470bf3bce932b81e9aca895b803d595237c677263f016e22cd6524bb7f8175f868dc442837eab853285bac2474f184502e8218f0fbcb4000d9cb364dc61e646670c84f5e587ed49157343fd0d2b792f67fa0b14f67230a17cdd5ee31b403cd39e95c3a22b62074b72c094082807245de1b7ae5a6f76d0befb9e99c219b323b704dfb3699ec704c65be925a1e5775b1244f6c6ed8cf54ff7ac00f53eb2a6f3d2abfdccbbb12da07f965d2fdf855fd13aae31fa5b61982c88b7b6aafcb8c6d67e39cc4b766f87a657fb5a303b60e93e0215e6c06e6b5dd545cc86ec33fe720e02f1fc1dceda89e621edc334a782c9eae5a10aca0d0f9e52c50ee4fd627d4828efdd3b0bb70e94df8191c8fc6451aad6d9954c7abe1f8a9bf2bb550789ec1cb2e56d0b9224e2f821e4b66bb428b6a63dc6d4399a2c1125beea7debd9930705801c1d54304ae62db10686fdceae644d7388766d9d58cd234b6e6f2a4379b785d0c022fdc1fec1c0453d75a1ef250ed01cf611ae3b6c5b604fcaac218d64719006c02a3386d46ea635bab0c0bd7a977c0a6c62847e4c90fcc7d20a01eb954205c926917a7fef9afd5e2124470d2c3b7c372e1fdb0f31212d360cb60dd8427b5e68662e938867cc2d01778f57dc8b0af6f2d755e5ba9682ab86142d0118111f068ccebb31b8d5dc737e8585d849560a82a882d2ee495fb23021a32363e624c6e386b174c35cf5f02dd4efad27549caeddcb47af1690e71b365f6889b1cec18bc7b48a99752d10e49bfaea8df86c7132e5770cd39ab84fdd8526f53c40ee4726786e451f201a7421e4b56c8171ce8a0012ccf41c8d81ddae690985c60fdda218bbf2819b3fac8519e089fd5233cbb3453f4c09eb940a5038c39e68d1f3d30096cda142b3a10b6659a53004fa7bc5498154fb4ea54032569124b6b1274e4362bd16a8f24d023eefb7b4c3491fceed5b0393c9b1f5677a8d3a6edfa27e9844d14767bf808706855ddecac6beaa1e3e3ba5e798e29b0ddb66d9c8d698a9559aed98bbd0cd2d65c299eb727325bad97d081790699bbc195a9c9b3316352d9a31647f49de064e2844f032fb4bcaeb3a2d78d921f582c41b5325c8ebeb3a36c67cb98cbe02ae60d7dec8e0db498a69cf17a644807ad65bc9ed39179a11202f41fae8c68cadfd25ef6f1fa6f3154b11f6f5674c9c18cd2f644a147b1accb4e7ea13561bac39a0a880c1c26dca5a48cdf08d89aa51dbb1d695d5558ab64c19331e28cd5c9e0415666e1d607282574e9f249a4863487f3687a9ac48611ef430b903868c856dec9f8e5641a4e43e2a340b745be5503fdca3d25987e5da3ff337232a87f136e133cf44c249c9d39d76c70c95941803ea7c2aa23d19c43f686b47aa9355a374ef76018c2f7942407cb58d41251db9e1eacb95cdfcbf75d4f7c7848858b3b8b8f258e8dfeda816d23954151714b475cf3ca2dbdfbec7c3c348748c25b556d53b55d0d76f06d1f6ab182f971926634ebcc779e74bb0105c962f2f0a6440d7d1e20eae610edada01c938ddc9da9c6db0d27f5df9371bbb4480317491b6ba92df9a9c4321c7f2dc46bfbad76e2be79ce096f0720cc1ffcd45d67e1e24c636a1b1c3052e4e037f12648a12a6cb7c2a7050c13060da09a92e4a7ea6bbf374cfe5c0ab12055650e469e685e36cebaea581ba7ea4c17dc23158588ef13cba478589fb7014444becc50cd0a3c609006e76f0dc07143e8fcb7d5cf248e4b6d6d8bbed15b23764d17664b572d5bd24370318c916519214cdef50f0760d765a2d1d2b2848da78647a21c2a6a2053e81c6b830c9a388e4dbf8e202345724c54f40854ad3654de6f9a482dce55b28e5b93ba6072a4ae0344707f1677ac79217a504003c8e972f4cfa8552de3a4e9a2cd49248ff086ed917666817073de1e25a9fa0a1b445d5750dd337965710698f59793d3cb1e05ab889cee9ece2bed3a8e5fffe04e0d731538a70d93659b56ac9327393a8389fe3c8a2b5e3c41585009916d6de76b98f67795ff88403a36893dac3275da93276172d15d318f5166f30c727cc6414600960e6c5cc643efbd33f1c9962f22f472772aa75ad1da2538c5121744ec0f7e010146e8a0267ed92b183957d64f74c3a4cc4bfb3d5d5a157ce74c477c938935835bccb74bfc89c38c76fbe19bb3c20d0b1ce4fda9de868ead2260259ac7c646c5ccf412aee63177f295ce045b81c974f2f9c9ae08a2e3aacaaa709087861bc3432ea8b2d477808dddf036de196698cd3f3275cb818a79a46e9b65503994c8e331cf5490881f768fc2edcc4269f5b7f8e5e71970c55507634155af49d6972305d1ce63ab0156cae40a212badd934a800cf9047141dbe21c8db3008fce679856886d3d4ef6519d09311ba1de7965edec4878f32620f927bdae11f15527fa7df72c76536d32240b30d0c82b310d417c581462e1dc9e620da0fd813712216c0a025156393e9c2794f5dcf7a6497d2fbe4e71a222f1b142c27a411d8a911f8cfc6eab05ccd9ec72af339f75a5acb662375c3b6edc3dd29c77bdf48eb465eee1fdd33cde8875b3875455a1950168148ab075a92b65248e97bf0c62ad925ea62bd5cc2f9aabd73f18fe32f10fba03c653b072bdfabb2a99e2c22a9dc766a3a46cf9341749f0002b5bb55446412ebaba27de4c5098411a132d42590923e34f0de0c8cb6618ab257d7fa1274213c7ecd805bb6c0af9a5dcab405552a56f836f5704215b570e9538d50df8e6451e30c4a1c145012b1a721e274ff3fb60b2cfa1977bd7fba6767464065e9eefdbd929a973dff8fc2e7063b1608a3cc0dfda4f1ef9611c5122d43ffa15c0011ec3eed6064a0e161b12a1d8414a1a232fb8b68725b7f85cb3210c2b2b1952fcc953c6c916929386f93fd2cc64abdbcfdda5687e58f356585aa8e796baa6b02ec9881e9de50694fa551f95bb993f0c180dda765348f132820a85bc9a8bcd6b1f19b6501e45de4aa2c3ec065d840f81d3a2e630d063760a2a76c986c5b8a3aecad9d25c168d8bc9101ddc0bcdf0c4e07813b752936c9fc9cd52eeddd260d7abaf700eb8fa43802a86a022810a622d09d18ba5a1ad3d71be9af051fbaeaaefe070b369b42f7d59363d24042aa2e2cd9d59ab784ba5ee293804a6a8d0c17888e9d46c35bfce01496ae507ea6b19867a4eb6149c2c11086f3a7603818ad45d88eed555c3c1a6e74b5c753582adcee76746a26cbb54c2b2e5f4f86707373744c7850efeb2ca94a58f6affcc7e9d991cb99973078da91797728261900d31cee84875a77ee793f1c43928e36a92ae949865c7a1179878caa47a703e8e241a913974679e13207e14252f64e643ca0bd7d35e53f79179884e6a5913f0bc84401886d5c5f29276b992f1f0c96e71fabf4e8473523b14fc9afccbef7df898f7fee75f215e7ddc01a379cc7e6943684ed4b74486dd3859f7707bbfd3cf367dfa432fcd7090de6d0555e73619204651c714f9b33c9a4834e1ae0e5a6917c83e09e3f992f9a8861bc4ce1cfdcc143d5e4702dd1ad2647fb698aef4ada811931760bfac8aaf74e9b40ebee19dc283e432cd20be49efd2f7dd75661ee266e4a1037a2e1d0d1bcf0715d2895d7aea9ac1af27a080c95e44d84b5719ee7c33091ce0ab36efa08fefc1d68cc40e1c2ef2ec5457828780ccf4ef696efc8f7aecfb4a92f58b9cad12dc3d2da4f25b2d6780f9c4596a51b2439783934800ae254aec1ffac7519ad72148b6cba05391e21bf7ed533cb1be037a268985ac8a5267f835323d012381c16f5074130c7c050e6bac122d47b18b5987911940ff33c955fdd429e1c9774757ed697fa1d2a287ac5ac450eb08e824c82c0f247718c8eb3ad4bbe5367e095ecf7bf6f57551a0d1bdba70100aa2e8ffe3a10bbc82481f7dda1e0777c4effd45ffb30bfe33773b9f500ba57ade700cb6d94ed6060fbf3b3f3130f2240232a10ee6fdaba1b5865cbca44a45cb56f16c04e9dfd297c422f189f1740acfaf31dcecea6980ae77cce3fe08c64c23d5f67b9735110cdf622692e82d82d7c866a0c47219a248def556f47cebeeef4187cb92629225e64c24e0951ce3cb2c6b286a40ab5cafe8e608f3d973fc4ba1ab5cba39f8b94560e6c332bd17fb24378316bb65e17024f1ed0f7c42a757e1727f54e9e0951fa2b6f5e3f73b503e86147ba54d41341e587fed9c86cf6a8edb45b1537dc1b2904c43f06c0d4c30d45958627ca76423eaee351f1b67534ca41957dce9d675206afed28308b0df2bc9d1afc43ceb07ec9e3334e3f457f290f1074ced439874853ce39cf83502a53a15f8cd715e7f2e6f4b36b955f4de95fbae3faf1d918e467c5cf9272e47f09d0bc35a7f4b3a6163cf4acaef42328832af9550bbbce2ce3e91217b9682228cadb9ce8f47a9988c07ddabc756a44bc7e2329f836bd7b75f66a5bd6ab466a96f5b6f2f3baaed57c97c1daccb5475b199e58d0ed717b6941924b64fb741496360c02b5fb0066eef269dfef17e1d567601c345f95dd41f0a33f02d1ecd585e2b0fc6a6db2a79654f69ee13dc51b9d03a2c2e49efae16c1d08cba839e7c9df560aeb7169feeffb3dfc621aa1522584b5de127db782a455e58e8e8454138911c456f93808f752e6021f525503ff8f253c0122048788d479c198753c8e609ed8d89debc9d20893853ef7a204a897e3d59dcf7a6b976a79bf919fb7795219fbbc6fa4a7a6882b18a68e916ea67d0e290387b562417e4f60abac477a18e0321245985e37e7d6d4ea21ff44411b1305c88f0a5574f872f063ad61612d70bb8166d9757747c3c08f05f9e09b0dd9d9ed1e80524671f3fb66cbedb16420690a1a294ed03d339673494302929f434911290c43024bd7498798bd8dc3224f1d295b4f89c63357d5e3d3a6ffbe6bdbf53f08017566f618e26f2ca49d2b93b5dee94160f3cb9b022f223451051eaba4f3ce4a5164d05496d4c517326e725c7081f90d6e0448a34e869e193a8465735b7769ec97afa8d74b38763daea0489af9800993e13c6d3fa6bde391a74710f321d7d5c2016d14d3208c2fc6379acd823f647af7e64b1eebae3da3b12450f7d5bd3dd2a240392bc53871d452a969bd1980832f094b745cbf739f746a1588215f6d83d25f4910c81995e93d2591e9537e49b698d4130fc1b34587729b9864c6fdb1d192b4639873c756eb324c59698f3525a804f538926a1a896cf57eed015b1bafe5c036517634ebb24705b686d01efa2727225dc5a9d67bc3c8aa79c5578666a60f4807a03d3b3456c3102aa8082b48504c726c386096bceb028ceda4d45db5dd854bdca3d2fc04107331ee5bcd903ce71ec1ef7a2d7da6f8631664182df0547bfd5ed36a1813d73c1bf20909dba5d9e73e07d0e7dda14ae4b2f8dcb521febac916cd1e9dafec24e3103103f4851794aa97d0c666c1219f449bed75d16b6a97c0cee1a867eb76d9bc25eefb734f5732c9637023f0071dfb75dbe737c15d68384a23b3df7710b1710fb06c2da3088b04d8896693f9314187274145fc2c2f362b37f312c835d9765af98a1a4f30a90b2b6638a2de9038c461f55b0d02952e4173de37a3a92a35f0e31385785305f2fdf268d4a60ba7767a5f8f26af981f466962d533543873ca91c73f40d0f42763570bbe71df474e504d4ae1d44dd62752afaeea12b7f62455e954dfd663fb18edc6ad5ce7e83411e55a550e0b26a5b9dfdcf1e31dba8eb66f3fe893c6531861c0bffb9adacb1731599e79642b659c0309e5b37e5d234a6e37403630c880ff4bc6253dab501d96c6ce6e0c7a1852467938619d3595c415507e89998510748d59e5fdbcba467e3f14cd6c842dce8f14ac5f80bbb22487645ef440bed98c9d167fb3b24ef6f3e90be46c787b81cd40a12b17994d038870fb53b0083e7c561b6a554ae740bd6355c6119b89b02479e796a03223fe6c9f57268fb9c7332579805570fd7993c92879112ed06eba1bd6501b00fb2254953afabe74ba4e7971532bac29077383b9b5faa8551237a15e178898a686859baa681b41cbc8c6ae7dcc1c6d32928effb34c2cb45266375d8a215f94c1e5eed34b298e52a5985e1d9f35c7652998dcb3c8b776c9c7e78bd4e875f41289af21d1a08f845215842c2569786122bfc167eb41a4d27055e7b70818372341cf173dc25a68121feb35f17c85a3475e0019964b2ac1710b205151e56cb10addd2d02ca0d01d9f26451d6b34c30dcd915de6e9e1f364faa1bf10eed44912a00729e2e28f29ce6fea9f80e1be37b219234b5fa878884ed82187bff6859e64b9727e78d6289a4ca92c32dbc2b36138d25163b09a2594c78312e9aeea3dd33beed045b22d743423daf14e24606713231b866f9f8f2b4c06eb8372773c7e99725cd32b551405d6da6c8f257cb8a6aaf10db19455d5aece78980a0335794a1abbfe1f5b89c33e53ce61fc663eed64ae9f87ffdedb218f903433cf27327a1fb6184b06dbf372ffa5d0d20f23394e2ac6ca16ce71b78de0db48fb61231ab1250fd4300401b8fc622bda8a4be8318787f2982d8f0461fe4a565f815080c72551d7cb89df578a981f20233468b57015347792dfc59d491fc729fffb22ebeb5856cf49d4c7c72e642528a5d3b5eed0043a341c7749d9f9a4618608085bfe6da33670cb8c4dae553aca29e668e8554d7640301df27036a37de6947a53661ec65210be7332dcde6dfda1671cd0ace5200fa536ec6d93deb5457fdfed96a36296b191342f0b6d27ae3b01f563ea6bb8ce82bbefa6eab4a14b8252da5b4f70abe8f61ec7e9eec0c52613c0ade2439f2c8fe2817bd877bb37e5167ad2d31d1e3798aebace643c73bb1ab41391f4710f4a83624080826552f13939015a1c464d3a08d761a7b1cb8e6d4af68cebb89bfed4cae9232cea1399a34852aad0fd1fd83ab32052073246e3f9b59e302028df02b716754649dac9964803b71bb7f2ea7dcfcc69e4a3355b08cbb626878fa7008f648626c5780ae8dfa21516728ac4bf3f348aa9f96082a971858470c33f7f58656c14e96aefbaa5ca2063b6a5335ee28cd62b6bed92094b3ccf9c0e4e7b3caa147c5c9847df0370ecdc514e511bd1bb2e43ad144979ad36824984bfeb3d71a12b53f0d4a64c231e8f14fcda71e150f2d0de2fc3635f366fd55bee018069dc40545a5fd8735c4d18d1d9e01cfabe498b38bfa5bfe9f3de07bc726e1cc4113a02af929db9e18e43f2ea526865fa27b44ded2ad495df77155d32aee5871de7d56edc37f58fe6500cf71974a798384fe1ac307ddb47c7e2456643486096a8d159ea5f4f0ea94c98fd3b1b2eb30a76f0e26475079082883aba164ddce5c6540a644b29add3e1e0e376326f9282387422c65b7c02e75615be51c6c53986c3d20d307aeb3a9be6fe6ba3b5d6e63985405813c5ca0cfad26d78ea1a56406ec530aaf0f53d5c7bca0a6ea27d87e41983c7189462c44790d701b5c75fc530aa96843ca53133c6a621efd0bff44afa1e1c906c92c3ff4cf7c90307a394ab124f7b3ec8398059897d2fd1601dec4c450f21940270cdc824eb896909602b4668c44f597056f704465acd973fcd4676badb05dbce5ed51ca78dd7804bf6062ae881096433dbc13c4c712864460f00f7d2a35c39eb9e6b7a7a066b535df741633c3a2030e5e47b7f7cb84862d71d08b29d680417c6c85ab9b4a6e94b578dd7588508f2bbf4bf92d93cad51485313d1d502fabfbc79ccbb6af2f86081a75eebdb207a90f48a3af198bf4f812ae9e8412886ddafa890a9536d7072c3d446e73316227f004f2fc1dbf35c48b8efdfc554ac12b4992adf5b3091f54fe083c1131010f2e62350a6e861a4b47e411f21bb7c40de7b2e8deb6118e0464f45b96d1cb6a64c2c180025e483d70bcf17ffeddbaefcf80c7705318cb3d8db9050d70801082a8161a80577cceba865fbcd39f96ab2f19cb19393450207fdb8ba1807e43cec58da02ccf742b9de4ed3e90f6b947a7064fa4b0e5adac83f6fc3fe1732b40243e29577182eca74150f5b121dd57de0f298039fc0d5c33a2bfe57b43a4b9ee0633e3877b7dad197230e80d188b7b67ca8e7d570a1c2bd7df1a1199635b5f560d5cd94f2badf219af0ec550ec8c4241c3b88efd8e05ff198d132505246bb11087de57600a8ba3130e62fa9aece5ba545fcc25234d71d3e6db1ae34ac24a30b064d6bad8f00ed3ccdc5fb589418dee0150f6b1fc39f731eef75585810478e960ca7e63daca97747800d469de06ac3a5947237937523ccb9423b4828f597466bb178d07b286df7031ed71c1d34c02aa6e8f0c48bf01f1ab0e836f77a8bcd89f455858609c176e7d12912ba4d738a44a10cf49e95b2696bc70e609a0b8878478cc8c0414c340ef8cb1071bd56f284bbe4c6d168605f75a94a4aa73acc6853977e29b1521cf2e437765ce1a66cfa7e5aacf412c0c3ba081b764004d2877e8f99128e5545aa49bb81e69b722bb3688b5bc39a83b0c3d0a0ca9a0c1b12b5564783308e79e0b90254e54f56d9c842e4d2e062a3440978aa3631cf526d25ddd360c6fbefb4c4a9967cd9bab2abf4c6857634195501a03b22a71e3745d9a1db37ae2676ace6c00049d1aec31bd5fe0b6763c8792c2a1bec0a5ae800e72645ec7c8813a8d82b4cc674dc68f4442d21b40cca9e39749dc53f4f8f102fe81c138f540b776877a56d859354935ef09756a4d0054b308c2ebf522af2e7512f938c526e33b4334ca8756a568c42190ade776b57d9317dafdebe322e92cae04a148b0f6186a2337a4c01e6549b77779f80be7ecd22c4d8e9f3b9e9d5924e90f2454ee583b62b574d70ec40f08d31b05234d49b1391e09032169085c3c99e42f5c8ac6fa796e9d1631775a4c6c71408b77efc2d16e6e524fe37ca5fde0fd1e99fc0c7e9a672ef7aff143a4da755247055270e28e25448ce2a67cf39c7f4b084ecdfef6ec3d4729ceec7127990f200c1b8806ff401e1d4fcde3d3288e748ffe7a51cbcff3e3ee11aab13b9d58ca28fa68d8a9b309c539d55fe6f64d67178025d4c7c46edceec6d5bd235ecae081c5dfd5faf6d2d0641424ff9f35ec50b9b38ce8d74d53926651ab10a1c990b13c7a3d88f2cd32e87f11b071400c7445a26331f76965401efbf5cd6bdb40b14d9d62106b71756959dc3d5dbb1c3509547ecd81e0ea310247cf3269ee08ce3a883f1d132d27b010fba7fbb7e30fa7a72cfdd03f1b356ad085b4bc58b13a8e52f961938e53f1a2152f4e02e2b1d2bfbc3f1ff241b5889320b59e0670a2b5697f06887304db439de4e8bd445aff67bfb5bea8f5895b300a4cf88febfc8b5bef0fae4209d31d37e80d4402fac67d56df5a73c39911ba261a52d598a11f58f1f5f8c2d184941239dd3bf18ee33e76d53505e4346979655526b81fcb58ae6beededf2566414a33a34c40124fbe3d24d63da9ff76d36fee561eeb688ef7f41c7d22bab5a7d5513b1b4b8e748d2383f7e864158c3f79a234d71f86d9d84dc084670caafc4b2565ecb08569d53235917dd2ab65093a2f7736483151940913adf48b951cd215fe3c586bc7efb32d6d99de0d292894f05b8a7dc33e1dc872c1c0fb4fccdaf95555410a570038b04aae7c250fa8ab1c627aceee74c0dfde4d56afb3965cf6ce7c0bdf5f5f25bb652b7377b61968727a3625373cd5c3c12f2a202dc52cf61adc3f2fd0b42e4f16b989d06510feafb9dec1069b90471d238fc2b0cb395a65a13599e71642edb2df2a16547dbf6d7d35928dfe8738a4b4e7bbd5844ad06da61e5c5986a93dc61327740a4d88f951c82983f0146e968f714a9e6ad1ca9e00d9a34ae5e1820436e2f19941b82f58e183a3f1f3ee43d8a927810e90dc5420863bbbb3e92a19236f171233eb21c0f2f6db74a137b9e3066520c38b5870a6aa1c913d8ee64a4798d12c9f65880323aeb59f62868114f96c8ab0dd02afa11106e7529e373d770d02345007470f794b92420d1b4ff0bfabdd05c5787c969c0fe8fb552c2b97659bb13e1c0b15c528d2fcbbccfec4843d627d146efc99ab6ae2d496282be5783a8718a9c96b13c74e2ecd3893f9976f7b487fb26805efe1d646b390c1b1d71004df4b6d199e6a224174251365fa5d2ea71caecd737ac70a7fdb28631fa439d03b4202a3e887d29510fd95c4aa89240159cd321c8deb8b6693958b38381b5e9a41dcd72be2a8f2e70dcf70408b9dcd9fe2a1ba6a5ccf2ed6003de9268653e32423ed299af9eec12add3f2e74fa8288c197de7b52898146e423f1bc0318087ce65259c7c17ac966d14369a00e3980124b72fbd7575776706681f97e4f7a1a7f51ca701825ed21ddc6d4824e8d278dbd407637b56a7ad3635fc5a9d33108834988166aa9673ea881419271642481ea2ea1bfcdaee26116cfa21d47e31a818520376e5d1eeb84dcbb96c3e8c90e4e5856489eefc34d1f83737b19cfe710a0017709da13970bae992eccc854a5e8ae166d5bc7caa3b6b1e23fc043504785e55fb9f9c2f129a590a1bc2b0f7fa21ac6e4c84c3480f48e15f82fd1fe2fea038871506bbc05075907b60e216689f806a32ade20d8a689f055db2c78cdccf40ada15a6d8cb03ccb3a7f4b96bf820eaf0031e3196fee3b2b5efa6ac655e53e668d1f25919c616e19b71eac6790b9dbae815b356f588f2a33d0f305ee2dbed8aecef9acb106c038c328406be0a195fa4d0058ce772d1ced70603091c02b3395eada8cde54975522c31b4de1d0472676b467df590f0a640b7b48aaa063197e2dd3390f419eb8c3c20af73e7850e3a9cd4d1b11bd97ff07a14abc00c224fa06bda4ca3691aca47bd21e5ad5f343bc30e45ab789f96e6e1ba1d556f8e552e2e9d9e18e05c373d181136bb31f2213c79f40b7a090103ee780af10518e2e43d44a4fda723c982e5b37773d844eb5ef71f269cfa1e3de7235262b88b0ccd132c18ea8faa6017bd5ba6776bc83beaeb0fb0f1d43739bb63aea324c42f8ce39efaa51f5f6baef7c15b6c27eea47e1cde108ed6a3cf0b67b7402d7bb35ac37aa3ec4a9820237430e6c13ce4d6c2392c04bec9e2c01a75e83454a90f1c12ed78709b95ee6eb1c2a8bc6956593ba4d26609f5e87b36a1b7e83edec06e128fb72f4cca8c67991c8e53926fc8fc0fcfce85ef3147060cbfb16aebbaf97e7bde5a8ca8a0f2438d8174b1e61213777f9770c57c436526a1a5cb2054e5b15edaa34d4904141881196eebbeb4c8c677b2d980eaf5c63c333e6983c8bf04cc8e552adcebccce355aca9d810f171fc062dbef40487279c61d0cabadf95a305c9da5c7eede76aa2ee7784d29d858161ba93b22e7d51cf7fc00a4b172f735e67d368a24a03c7c479e32d9c49019827e1fc7f4c6cfe821016af99d974eb336b38178f8be9101c02e247d1f3a2b6114844ff71f7dd3f1af3ab305fbf09ae20e9cef18b1322d9dbd67d6230847db5632000b288f31bebecd791de599889bcba71dc025e53c984532c7be8c44c336055ac6edffc2b77b18b05af2e863976aeb0e934cef05d6181f518248e635a1875ba8a13f67f83ea4ee49baa6dcabea5c298da4f8a04f33b41eb5948ce28f0fd052a5dc6b8853f76451eb4ad6b1d80a1f4b380ba7d5da00616a2a52af8e0aaca57cca11abd82c7c2d02f19e3881663e1a600c9efee84fd148854ddd15ce92015256dd5fb80c0d21e8b8f48ae65031240e2f50afb29027a8e61be93edfbfce0d8c0caefd1b2763b7b0c63f7f60c469b286d3d9cf7f6f92608f219682f8e5f7b908060c73e033d2e1d4c02aac06263ef105a33e2808f41c8e5fbbc8449f484fd3aa1e3118e3908203eb486a421f22cc7e4e81c9c016cf871cb34e5e57c418f9b0ac4d2ab6a903294dce3f37a3f286856001dbc525a01e32bb08fd4b886a07d8d295bbaafa346f85817c9de620424f051709856d7c73874b1c2b45b65154e84f0364fc973cf1e6fa9c3c441481ddc5dea10c4be11d784d93c28e4fe2f9782fa9e155c08d396a583dff7f4528228f0c2317fdd10bb4d26e2407b30b944d581dc563c879eca219a53e1996b027d99e18817a5d1d74bd63be2f43c32e588f1046c9ef0ba17009d4c5da4abca227e8d089c5e737fd76ea81a5a8d1a17fd58ea49b6c03d967c2f450dc7377b7cd9d9cd41e2db8cd9e36428ebe187a7135de39f03e7be1e21fd445590f5315da48b84c68e95bbf68d1e21ed82d0e645a82ca192c261d46b9f9771d1bcb99cdda101011c9e4df4ffc2b39413b030491eaf131bdc5d744d16b8731445b89384fd7cecfb77eb259b0a75ac09571208ef9a49d30344f43064e30060ea5647bbceb552d29027490ad8182bd6ab1216d767012b4740967adc97422caf553217f0926c8eb58d4fa5934328d75509150718f6d71aef76a0957b36c17952055bb2fa130be9e2c63bbf1ccd3dff6a6e1ff928c5509827cbd7609dc6846a37179fdf6a3adf0cf5d0ac97b27ec8a8d10945c8bcd7b77dd6b0679df619ee44d76aa864d966621c5e668145521ae213ac09f1f017cde709f1538f7e2b5d44d1541bbff09777af5b560cc1d47af60edd6aa40b8fa8150a4e78e91c2b6a0f8feeb0b9f66df9d73c6809546d49289b11399be772663c9ca17e7c2427a807332886eb8aa27e532d85d2adf3ddacebd6a983965897ac2a43d140b68f2f77f7dee8efaf7ce63ade27609ec6db47d9e5df58f81f028ae96309f363dafd748dcac66709b6dc5dd55d81761d8db25d5b1d90bc97c4a2b7c4e712700d2b5d0e8acaf8b9272e6b1b565d3258f937626cecd83e66e6bb0fb0968dc09bee23dd41b6b3982502837cfd678029d5c72d335ab5901213dc0d1a26e9a9c64763c67e08d4e5276baf4b9a95015a42ff9622e2e63a3b2b150b1f2d21dae00013d8a122484563c3274fa59b28820b81665a3f1b74df30bffb4ef62d4ecb4cbc207e7b719bc474bdab328edd7128971f0948ee45d5a9bcf3d89390bcc7732aa6d3f81ddd44899625af836381afd691aabd92b3bb8b647077cabdbb3e405d49f5c5c9e14b479bda3e3dd04839220598bd433101e3222769cfb3b7ccdab166277bebee1669b5403d04fc1856678f4e3d25c87a888ba77a9e7f0779e77988abc141d4dbf4efcc595ac623f7c5a6fff0142fd3b33841012a2e81ad4ea4774e8278d6bbf36c61d48370bf9d5a585c5e62de3fe88fc670ec2afcebce2974075c1a0b89ec389a7b8e2443598508d9da478359e890888fc76b24b9754c3bf7769ebe64759c072101832cc11e63d1f1f67871e41b0c8ff9579705f78e55435e2ad16f5ea521a6ecb10961f234c337ca9c5006fd24caa3370889e1fea36c850ebb96c3645c09adae094fefadb9e88a83eb933ae30f5536ef7baeddd924c77033005b400aab8dc6e8cb5f463c55c450072793660665e2f1416e5b1742075043efa302eed15d9c5b9172d72fb1c79812e77acb6257f70eb5526b3972c4e6e405540da689aee4d48237833156e7ed43841c7e944dae4a314bd859d24425a70f2aa71d8c537a32d4b8c6cffb689f7d92f52e020a345d7d6da433270c104e7c2679c8da3bf614dce2ec7ebc9e8aec81b6f567482ac2e2c67206f52bdae8fc3ba6ace5824934681bf30ad329645101383dbb726cf2e151b0f5494e1874d8aab616b9ca80cc5b0a0cc626be2e212b19cf3541329dd47ff949cea192fe45c67f0d7c20cc8b866fb1965fd753eee5bc516dd9e987b6c7ad153c7339658eb3fb23ab94a36efc513616026703f4fe63bc7b48fe3852c49b61c2e8d3dfa68dc458d734b5f180447dbd9695d4a3017145e9aa577ddc5de9642733eff1b9e46ea972fa93754e7845d7a81072d40c299202453319399936be368bff08ca377154388538e9f6841d17a449ca43fe7d3acf27d4181d3861e511d012eb14093de3e709fe3677ef35f1090faab3107cefab767ebd9e908baf70143d90467c41689d39e4000b74251cd0aac01cbda8f480c21fdd21c0232f1a1e829dea800fb646c1222b7725a2be894c206dd29d3b46e4d6018b7da6eccbfd1692f4af312988ae70384aa1336c3e3a138cd32e8a1367c41ed298246e687d242aac62010f2a06acdcadec0049a98db6b4d916313ea8b5cb5a66b258702aaad70e6439470404623afba3d7242a4289701e5d2d9d5acf44d9270d7bb17eb1ee96d71598683f06e6f77b9fed10d146c90b69ac9a5ae792fb9aea3a3aa7a190e96993c9a8a2768c0c28bdf46de79d603c0496c6be9c59911541dbcb6bfdcf9fbe1e9ba7cf2c2fae551e2d45e69cab2a334790fa89b3c7b44d50aa38eb34c06e8d52868a6bf7d5eadc25db35e640c7ced0079dcd6dad0c0ca4286d40b59208904c971e87ed794166f666499aefe956eb217f4e332c186d82ed4520e40117ad69d5362494dffde575609c1aeadedbb543ff217a5102f86048e1ee2cfac26706631698e95724e65c8f159c952ea5f373f08142155c7f5309370c2cb2efc79982b14b95bf6be72e80ae835c98f1acd3818b0717142d600504f87329ee90b536ceba40e0fd69be65a2d0ff82e6291bac893169af8b06bb58ff3d282ef2ee9238313682c97b89d4001c4fec244c6a8ce8c56e5e7838b859e9f74319b2c6edef964b5b206cd9882379501b26b69783fa94d6329e366f356565a522775d8c6930755970b2fcf8aab3522fd19dfcb4350469533a4f15ff41ee50819e6a979fb8de9629afd9e54c4250b2d6920f9484399896f32f701ed57aa7e753f40e6fc416ca6fc9480c82a68e07eafacc3f1456c9d54fee2fc28e42376f32d835de847ffcf9ee2556ddcd0485c54a99c9efa5816737a84e43c913cb06fbd848b66734f8bf5c69b050a13cb463bb495cc912cf011d4d6249a7d61310baa0ef2bee2337347ab5b5acb4a4534aacd1d3d4ee36a4b994d1c31ce01af27af48a1aa8e30c383f38735ee088cff5af6e052f843c3a09f830411adeb568c92844aeb6718e23d0674fce2a66e71665a86c8c3d5b62240b04921eafa008ba8422f29f606ae99cfec4e1915b3231ae217ec004e5b06d9f6c3932a41d8c951d375862d2f5f21957885ebc93b76b5cd0fb34338bd72f2400c3a38b80f3d6d7e3c566ddf92195b84764c3eb0a13e0111ef842f1c221bdf99ad4babc292f0b0abe2fd508beb8b3ad507542330ca24ef405d57f6556d8f158713aba9a36b9a7361f44644203b0d50986731f59ca905d85caad98b9c5c8a4552e24a792d90c6cbe891bc95d495a3482c154bb5c5aaba76cccab52809fe081759925f88f519dca02b826ab5667a54e98c73cf4e865fab193778fde3ad0de1f91b70d4fdf2b7fe1b485daa26d3f7f7b44e959a05373405ea07da9e6db7f3a87c233a8d9160e0524fd9187f5b77caf2b8f0b993a0bb1b192e2f6204b4bed0481cb0862b48b4bdffa5d636b3d3fda2f6e9d8da9b3294f333b1959a307d648b35c5d6a867e2a720fc8cacf97c9565a7208c918d9fdc03c5bb4bf6fb317248c29a3aaaea1fffa2e568b82a1e1cc7f59274b5c4b41cbab5d1bf2776c6f2419ce4c637baad3af9028f029ee5ebb62bcc423f6eb8a97a93441267cb9e2a278196446000f1abca088347093aa3380d357a409987f95f1a10e6d1c52364a34d01a3e3ec86ff1d027be6e2e934d67dcc7745382f8f75d7247b1c97c67735018ec89c3f212cbe20397cf3924febf5eac97232b89cc271bb71556ba85a3ba2fc22448f8d5dc30c2d5a60d3b91467bcc1f67e431e4f27fec64b57c79f3b2a17ad0822a3e09f4b24756e56c37a4a4147f9179c6d3c32302d0235108e0acb73130344cf9f108c4f0947fff20851467170e8aad81ad2ddea8756ee97e269c43256dcc4f773689b4896c47d4133338b1e9de468762ea1984f5d22179928ec077bb8d2fedf8f9ea5a506f4ca373f8caad4f8581bc29cceabccef6674a8fb69c69817ef55a9ae398b0f0079b005e39d37df0588f502b1fcef500d20d98f2973fac73a9809b186b61a2c1ecfbafb55ee01089e7309c73517990820ff74366a1f56f5968ffc761cb0c1e9047c452fc10d2e0f3c3d30f8d910bf1ad59793fefe15d63a02ba49dc407419ee45a47968598b44b2f0a3293a6589fed1864c6eb81fb281a42d1aa83ed3b5c8b08e75af3419312fabafc5090ce42069fcf76601867441d16fb7be21b36aa2d7d6f86cb71abfb59df0a3c30ba89053083d4a4729ccfa8303dcdbf6433ee8acd3738a30c84f965d7ff46b57f40165b7f9e7459681c14ca55cd082fd1d4c917f4745b689ed78d416c2df587199e3de94130e1ef7e071e17915dc67ae33c6d260acefaff7ea72aee490be5b8dfe4ad2268d310510a8cc66105b048f02f0009f420197ff751146aadbd8e37d4f1262cdf10706bfe0cd9217cf0ffeadb8a114628447463d9178735c442c14118401c9c2d1393a7f4121ce105b054826532a612b5a5e7f29f5e38d4dec08d86a943f2bf52dad6e77995808ebeeb946ddfd142417793818357d13313ae0fc51dca5979da79d234b95351ffa7a828677529129dde50aa3863ff989f4779ba298d9611f8a952005b5dbfe2abbf308b3dbc763f90f7c67ed0088ebdc2b5d7e67fb310a3d85cb9a9d18b80452d316dce66438f80d9bd3eef7ff7ee0f1c4d6217b37aa9892f19a17fdd53c7ed1686065745831c0aa155ec27a0c0f0820ad1f078d4395410cf7c8c4e175b37d7a350a77807da8a80c1f686a19328fb52529da3e64a55acf44d3b9753ccb4c9e0a378a5de33ed9a89beb1423e8d787bccf6b89407e1390f4e9c4d8f8971bfbaf3eac72179cafabc72475620c49c9cad3d258c4f11ece1f748e64aacd9478848460d2794ef309d877be9c870674f62dfecd0fed8af537aa00c65055f8ed0029d0781d1f3d67a7333c1db7cf7da3c27ca6d4e252d0dbdff5e3d82e71e020fb20a5bfb67496cc752632d0ef59ac9479888af490c980c5161a89d47d7b1482a3cb3d7ae097fd4b3fc06003be505e454fb7e0d8f6cd9d9b4da20665748817a6d08457f56ac890b58d711b2dacd66dda0310c5dfaff33c68bb43e8028fc87c26e883eb181b78847e3a76ba054b172222b3246e5ffb8a8df3dce761acf52c74c2a4c889a5294989c2d4ff73c990a4fcbc5da18c993205b7beb273dd74c4bd4984afb9eb032de82850c7a06cfa2c8bce0c0fb18ce05c5670b858891e3d4bc2fc1b5e7a5c0aac7d63420662c391669790f0b58cfbd599d2cfee54cd40b0ba482c739a63993216435c783cededd6974ceff9dcac21d585a8a467fd1e4f48a96daed487bcaa8d09dd06e9582073168ea0f542a9671daab1b8590d47271de9afbce8d52f0860f1fd04e43885a1524de617a8ff4daed6e186b5adbeaea317584047dc57701291b2916dff87e42c020afdd700523ecea09c31b0a46c34242cdfedc5209ebdf8767091a4e5721299fcebc24f794182a0f609fb38119a95530d0b4939138fb63fe769e76566e75d504997de81223a31e726179817476a878b2565477eb85c49aa84945ec97c11a429634de1c3df950d2dd8c65185a5c795603ffecf4024c6950611329c2756fe17907168c4bb2108506d969452f162948b8f6d4e042b948c71e98c623aa4fc334431cbb38dac809017f1d3765e1482a36f06ecea3091bf61e74567e6d9a63b0e9ed2ac3b8a7eda41a65eb649b3398b97d3760ee6909035afb2839e652de1414ae79a5a34146bf0548e68ef020f0929444a004844eecf0ec21d7f2236d01a8dd2c642ff8786c6aa0346d66aa61f1ac2cbf16fab693dcd1792f08774400917dcc0f5c2c95f7c3ce3d71ff28d02caede533455c7c24ffc9002ffb159c7dc9e4a29da1b016cbb216f968ae7a694325b101dbb5438354d1a4b0727c04a8cb3989f4f5213dbd895bcaff6e4a398f42cfe20efab00a7eb6e5e0793528faf4c747968fd2e32784c86de37e1d66ccfa7771612fb879596b91f6df38e4080f553df181be30f3ce9ce0c6a946c034620c84d1c39f6178a090a8595f1db46ec9073d95f89bf237fad69c71e58dbf39a9ad9828461065c21bba2e6f70c788a6ec20352bf4b9af20e56ce5c12e8810a78228e08edc19e532ffdd10d26391932b83e708b3fb8ef70aa5640ec78cc2b5234ba35a08767e69efa2ef5e90e1e8f7ccb806d649a1e8db3fa6fdd3844cbee03cc737dea3711ee63423ba201114dfa6e3f2b058c9b07ba13515ca29e3e67cf7f48f70c8a238bf68591895b6d2513171e8c18eed5cf22e149a7c659d0440817aa7116037b51f0330a95d7083659411d0ff93ff701393e0d7303af8913248852e0b3747f2451cfeb441b3cb98f6e46a79104fab4484d472375d80b95d4d859c56506f4f6f30aa70b3cefeaea31750556e2d4fd0947f7b54fab9c7e068553c21a9234a5d875249b00f082c04e60977ca8bea55344ee4fbd98be104243ecf74831a7fb1346456397cb78464484cdee610de68c8208c35da72532e1171d59820e2d4a830a7d6947dd120fa5a5f5a245041fc3e4c173e1fd6bd8b995c79722053dce263cb06e27635d50e49b2fa2f4dc83e5f3aac1e0885d9a4858124f2e99c38ecbe7c7e071ebf6604111e15f8fb683312372c45b2cbab6ca0c41ec3591e15673cef46dbdea13a3280e414a7bfa445bb80f25d0740bc073f446d7cf3b52d92b933bef0546cecfd89b4521646ee5bfe57b55d2dc52b2279b29075272dd07851a192a7cf176278658ac110b3d2a007ee99dce93a8630fd491d7da11c9330d2470c8142cef4361fb5cbb13ef02f9f6aafee86031b8a0a8a469a33cda9b8b53a992f42c1a9914a932f12fb579e14c899d79513c71247c685298e15b053962236a7a55246fec4dde27cd9fc79b4dd724ba6d6694b05556d01a7819b1fc877e80cc5caf5eb59db4c5783dca2595387137b014348573f26cf20a008d0c0a914454c5cb43f970942bc2cfff12e72aa2240230f5fa72cac4531aae122b450fd15b98a0a0e32fa428ea4260d83591065a955e963a1d1e6b8489560b28136bbadace7e4fe506c1e7155b76a757bd36fdaa5690146a4808d71fc11d6506aa720d2bef11122954a561c0e756aaa173693978cadf50bc7cdd04c0a374945d0a0450705236598471b7ed8979cf77f6e3530b219a7b7ac4819f9a612f1f47d374937cecde38bc7014ca2e1f1991e99fca3bb5d81bcfaaaab4e009ab6bb08a5f9d49ee4a336fa986b369aabf4e00248157ee4ec7c07981d6e379de2df085f8f9f023928d4b2e424282bf2ca04be7faa68111f63e2f83a320aa09b4709dd7c0ea8f89c3fdeacd9b0c7d3e98d2c92736aa7ce7d0a158e25aa7c2af4b30d8700b684eb7c1b7c286ef722073501b32dfac01a4fc6acab9a11c87a680f4a9ab64023ef97d331aa00ec778f295939e96c5604671d38fe99e2691658e36b45c24f13fdbd83a65c4ce74539772c0fc30f2c4b717f21ae72cee42cdc8b2be8b8dd6b253a3c95c829303884a8ae4660267ba8f778493711c745d41e71551ea89a2a1dacc4f76ef1afd1263dc7cf86670114340169296ff6af82964bc352df92c74a409070ed1916f123a32479c0faf62df1369e8b35bf7fcdd339328dd2fc0fcca30cbff23cbe8118664b053dd7ee78a52d84c9bd5749564a69412d44908248d709e75b7b5c4d83e87217631d6d8e99dae53df44eee71be07e127f499760c17d3f11e91005c16762746b22bf5f70d4dfecd11f6962f5be9fb9bef726679e6fcf1c573f2941a0c335f5f78d002acdbb25b6bf68150980ada8fcbc3b172893db49e8366b6b3908b32953f42d7c904f6a2ff6a917a4e813ebcda0a94762b93eddc92531eccb1234755b4d879e93f94a76e4935be03a881e1d2b83ad6510cca52ea03305f6bf8ac83a018bd6e3fb51c6d04fc199966961be5c6b0dff7d6a1a2ec98bc640f1f3ca74f23e0734abaa6eb87dfd14b89091827ca2866838f583569d0f5511844fbaf1a2113c937f04f9927284b4154a7b1030bfe7fb7adb56c0040ac0a97ec715a65ef6652c43ed285d50060a363464f554131af2f75c2dde84d0c9079d3c4742ada7990d25cf76205207925efd681a31152af8e0144a5f4837eb7c63acadfcd51447446ddefbdb2c64c11dd54168abc8abc078eff1e8aa3d3aac974dd0a6f63330da4519e0211ce6f430f5090a200c648b32384907d05479410dc7dc234173481a0328d6b160ad79168cb4f3af8e5d09bed99af936c5d948ff10ae8fcca30799a2a8ff3dd4dec485bdf8c72863865400ae4976ff38f5aab301250bc62e87608945fc5e9234ad3afa66ed31eaf116aff522a34048b5f7ce39f63752a145264d0b38dc297e7f1a8d001ee6419ba42a85017aaf8d956653638aebf7ea41802cd78e2c19a5aff6b65b5c69e73be258186352da1004a91299380b2c2e4bb52d477ebc23dc1cbcd162f7a807b370d1bc71fff76a6e85610d3e0cecc32e462272c6b6249ee384603cf4cfcfe7ef86ead1269ce3e8204c977dd8b2b972a15aba97f8346cc6f3b01be03093ecf5cc73e25667a77c5af1538b3ebb6f2286277edf01b568fd528ef4d2808a55ae19156cc717db9dcb6d2f87dc17d635995382ff1c4cc277e5463d9cea48e43c66c3256fb660d6b4f4386845f1995efd090ba18a89f1183f7d38decf1379a86b5f42bc01fa69b4aad756c02af66eb19727144e00df2cd0b8a912b1cb1f51cd1492d2947b1f7c391539586036ea01edaa2bbd9cea713f3e3c8bcb6e22f37d1247c772c4a962ad29d7571c248daddedb342b358133aef0271aac64dbb82c698a5ace6c2932fc51156b24552aa22f49b49beb13ca3d691e63f8407b43736fcbd07621a2f788d03bd98159f790999e1f34fe71d055edb55165c9e7717f0151e4e96757793cf1622b7f04295bddab464a9e2eb34b220019bbb01dfaabf3e6ed4fc0624b65d9e2f4190b7b3f9062297c7fd45016d762f2a6204aa623ebe5a4b502036e4a53dae548ac29e8770afab0b5d2812930edd9ac49eb7db579b536ada9640a2642b969272cc58f01ef5542aabcb0bbc707bb52e8f2bc5c61421c707f06bc525405a023cf9177052082703d598390af2abea6ec5e6c7959812f46d0a7353f60d26c1d39e6d4e60c71c2e071e761d8dd2560f92e3730298d703017bbd660bdd7dc6771be6c03d3c9de9eeb0f8e6ac8fc8fe66203faf515a5fc4f7c3136938e1e0a1bb7e0ac4794b16171d959c6648010253dcb30e8418b3020a4b7bdeb1883c775ffb35052c3081a77e67fb94602ffb28ef76ae586d24b6c1357dc8eaf60bcd475e218688b9905d062320e8384add7fae6f461fa862f62f72bf2ea8d69f6fa45689fcefa2b5919814d90d1b94dc575efd96feba93accbd0303548e7cf8ac040298a4ce43a3ee3f46974b8c199800d0238f3e90a6a58e23d380d1d8a70a3ed169a2503f8136105026a76edd86d2545b93fad93377c1352098f16462c2d092d3e01a553ff4f957aacb998071fb7e608cb4f25806205226f8466b888432028f598432db47b1898de5dbf268759a310ff52f3154539d4ed8ebb126d549615f5d443666a02c5627eed3c2e8b07330420ab328a03220b9ce2f3c3648cacbf61eba2497cbc9444c304de7414d67b8d3fa2c4853295b161c404e9907cc07ce00843e51c2a7189b409e8873f4e3ec9fd562e1c5b5d353599f4fb8ff9b87a140be9bf7aec642dd8d7a251bc126490aeb20596f250e66e52fc4d8749991d4a7495eb087059f1d269419a04160cbde05abf5eb765cf98af575dd57270f90757ad9edc3d850c41ce31090396bf502be5eba6685a446a6a24bdc5ca334dd2b76536284b10401eb9780c21110dcbd18197ba94686e4aa35f45a1b6eef4c5a6170189b55ebeff4307334ad3aeb0557f0cbb50a18502539923dd525c13ac0bb00825632e8bff4a6f6bc7a3ffc1006ec744ada3b53f6d2062c65e564dd17b3420ccc807ec978382b5db174e399045121ae1abb48cbb54334a81c931bf61173674189e937c3ea7b106a3dcaf3707edcd93f9c28f1ad8ef57dc5c8016a63d5f1c50890c7831a1decbff9cb54c35989242fcd1f0e65b9d7fddbbd7a8aba01c2b7705507bafeea1fe94e891709d3684f186cc4ddd240b626bf9bf00225f556bf7f8cafe57a4711381aa01eb45caf1c90d76aa1ee7b2aa28f100ec9e44e00c91bc0f207c7559adedbd28258e434521f141965811c7b44f2e6db085bbba2c61e88bdbfc663fabfebc101bb76e974c9293025a8f13e67f288bf9a8b1bc54f894b35e85e9ac55250f002a46fe2b4816639cf542c1a981a3b2fba5285917f59a5181f1cc55c4c6265cdf8c00b281a84a59d14da42aba09e9e63e0bae80d62d23dbb62cc4349caa0feff64f85af499168dfa9f46638f0d4e837e41f5b3a5fe1f25b5f7f3a03dce8521f4c694ea070b8f3adf7271568673fc9f69939ad499de3d1823832d915960fb58180b0b0513adaf944b207d49dbf274c5320049530fcb13afcbde2b34e10dd3541638d8eaea93bceee5e1bdf49bdc98fbaac096d2138e9f865d29e812df3f336ff82e8e7e802f9416b6a773ff07b5b038048dab9a4c1a354904ab6a1f8f7cd22c92fada7644cd22abf631dd478fe1604dff698d18bdcac971c3cde972e379ae0e6da16befc9e9fe5ecbb2930bd96e7a2891e0ce38d2fec3f5553b1185237e921a12c098a2ff24b96493f019c2db70b4c018f92a5a37693f910eafc7065ab59f0935356fdcc77035c4280d0fa85961a79487bdcac8c4f0fc7365b5ac5ebdedc71c671896160c09e72a1ab0deecfded4f09bd3111c601d1f44e8b24a5e1fec650d9bbe678a698c868a9734839d47d34d616810e623a2c12f606a01bc70187cb725454b45bdde3c48d6cf10e2b002ace09aec1dd8a511f610fc940109d9b2a0ab6fb95fe588eb46b2754a6d08365bc241c3f1df2dd893a2115a40493525c6287f4982a9398c371daeaf2cdbbaae6f7c8cfed0932aa2b83e63182bdfc6e3c94f797d29cae0e1f48478df77fe443eb4b45cc4e36b57dd5e12d73f62f1f8a16f013e87563b8643ab2d79c816015653ec4cf97bbfe708e8f7085f76cfbd3e9fa6caee813b174e9a0f48e6fd671ff212c12cb84d91e759384ef71894506765a89c4d2e44e852ed33301e4b80eb3a7abc8a9e08b5d27b265e4874ac9e39e929bdbef72d07fa92e09037a3d944ba0657533784f72e90dd4a86d2e9821d158b5d7ac5654362b1dfa8d6d2890b04418354626ee76fc7c5ddd3b7203796baa7bf93670aae2e565ec5a679883fd193d7710f84aa1c1cfcd5bdf27440b60101ab86b9ae0e8307921f403bd4cca84a5bef8b35598da9e3b7477d638b93aff1faae03c79a580d35ded1d29c852d78386533d5df342e50da9a94b230f27a0ea98ff0492532b10f444e38ef343562aa02ff6a6e53a6f7c8544dd226d77a332ec4489c64e4f0620dde8f803da718dd9723e6ca98407bb89dd459d93ff464c24b1cfe728c86b248f59d530bd7fd0897a247e79ae07e2eb0e23b48d3ef7dfe440b538779e1384cad235f5e290d8cdf11bf518f3c8591d31dc22186539619b31de86fcc94a3d7593dcbaac8e07aecbc2644b78b66fa997e422f4bafac32dd6890d7750ac3a8da67531282007059fd42433f7b7e48fee62a721e63b61cfda103799908664fc0849a1da5f5fb20d723e8fe051923983f2b52e650b245d2d5e29ab952d438271713644b7a070e2f9f834c2f49a403ebbbcea5706dc798c49e100cdf416a2e358cac225dcff9476413f2b888df62bd51bf3fd2cce83a362a118b24aa881fc8262eee3fd0d7ab0593e248eb6aa8c6a6ff31c2747fa363701dc28c2e50c8a84b667d4770cae71897a36974ed82a9215e92e630360bd01515c87b8505a802e85d9267afa394687818a01ec30622f529dc73a1210effcaa23257b904854263aca0c183c0372c67397f878717dcbfb8ad81106329627b022b90a477430ccbbf429c786b73f6e0abdfb1a5354eb06962de440df2687e2e7f68cbb8d5f7bbe70e27e08c27874d3d11b65e269206358d755c772aa75ca5ba4ef5cccc24bdc6d29756e401fce625f9016ea18e28c1fd3afc126dce4e2919f5c0113866366e6975548ecd59794ba2a103389c158d183dbc50faec3aefe440b406394efc461f8f9ce58c51a91a6b6b8f6bafc0e86c7a7614349bceee372ef2fc27ae8bb12449cf51bd5af6b50b0efa72cfbab4916df3161a338613c82b854b79e82b216d7cbf90cea32ef44d020a7cd9f82671859c46832ac7d2692ace928177f06f85a40385461eb70ab2beb81f9c034a523992081957934e5d701c72bb9ac5e7673d0acdfb7795feb5ee85e10301b6e203d29830c14bd3e0edcd281a76b84667571d5514a3c5c88767423e4c0d0760562aca50b4f873ab0c9e394f3ef1537b76cc65b7ad1f3f8bc382181c4047446e78e4c5e60369451d5d7899912e424d1d8c2104f25f0f8284547f421b133896ed8bf0560c34a1241bbeb2e1ce61ef40ca98b32f1eb41a5b5213600b4645e0b501b922ff598bf20375e8016047be9e5fab7c56b414561b541ca4e5ef1307626c749a04c5704e4e4e617255cf978a48ac8feda86aaf6c00562a2eb1dc43fe36981894d8f8f1d3dcaf1420adb6a0947f223ba7d1803914b23e0de87395be16cbdfb25002f4846ca6c7b33ae1cde4ea677e641a573effb7d14068ee8e14dedf7abdf461714dbbbc2822924925323057e3e6f713b9209721ab15e4d882d323865217fe505c226502e317e2c5d9ad809e1d074241416c80d8fad1ef10dcbed7e47e08ad56834c0df2ec8ea26869b8d40e26386d220b23aba9da0751559c4034e936d16ff86cd0af26eabb2acfcfe1fb4f50662308144756938ec8152c7a95898dce31a06acb3a3fde5dc496b10b18ffb82fed3eecb74c2bd05f1d0119bd6c61190c302714ba24cff339b0af574396989d183b8bb741d939051711b615d5e086728b261b89027b855d2082d1fd91557b3d80641bd5943a036e2fe640d55868c787932e9ef18c34bd9e7b505dcd372c811c22212f22f0e39e93f203b1aaa456207f77b1cee234434154e48a9a04641e9df8c9676475166b56add50fe19504fa6b3e18a6fec3f9139a436adf1b14252a856bf6e6edfa12d3e5c6e24a964906e38edf176b1db9e0d2a3061efff36ad16d4ec2a3c87286532d81166150422365936c7b6d5a9eedba4709490f1c8a7c6f8e82381d8c967936dd92053dc324dfd65c0b4a68a5d279341846a998c44fcf66680a5c75893a991bf9c5eb47d70ed911203714ce7ef1096e0bf9f1af71443c0e2bc7762fc4e53a70801ff5fa74095b03818670cec273cc77f1498a8eec5dd351b9e225e650214e26721a8f30b44e337dc33fe2a91bc53d8dd2c4bdee30964dc657e249e2816c15308c0423a17f645b995fdd943d98586b44cc240ddb6e9405973cf5c96554af42f42f99b6d880081784c0cd453fdee17172aa24f493418afd1fa58dac8d860fa1840754353d50d5c457792db687a5d5442d46098cb73d14a8d5aa7d9de59134da17b025c8f8e744ef35aab5ee29272234c38bc5ce9df9a7bee387c4756ca0620ef666c570594b71d66c30565e1a88c1d047b7c351dfbf14b04518eb21045b26321e04148fa0bdf3e372c75405a449ed1a1c13ed3fa2482a1e3ea544e9ad66202140996442a1496fb74e9d6a4976965fcbeda9a06025702d8be6ebe2e4649963f157f4d32f9c80f579ff7188587bc8d81b52e536564e20cb866285aeeaffff5115