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 78056 28b542f979099d71fb6817398349bba9d631efe60cc728781cdfc67b952dc164

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed0d5093ba00c06b465ec6411f49f55669435a7d4adafcc8ae6f6b94bbbe2634
Certificate Block Hash
28b542f979099d71fb6817398349bba9d631efe60cc728781cdfc67b952dc164
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0100000100c0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003d36517575094cc74ea28ee75b4c074090d1ba43eb014cd88aa5d7d8bcefe065cc6c3860454d89634628725f5b710d444998e04713f236ed6a70a2bb96936bb707cd0b971cf75ef719f982dee5c8d990ca7faf9531a7aec23501000000000000006c0000006c0000d0100000100c0000

Raw Header Hex

00004020339ae5f5dcd5a07334f64985354ad978cba0e5c9b09f91e7d0015fc68692c889365d83d4fb3b0e621d88cb70b3868b2502c39ffbcd09802884442922dfb873e1da3e3d6ac6d100183426bebb946b6faec8fcda4a7d5a436956f5491f41c65e466bc000ba93500ded

Proof Data Hex

59,560 bytes
1212160103076c30ae988e3c3d85b9249ea8cb6168bee45a63292b918d2e3ba9fefd07176fa857e063022df610257965ac26c236512594ba2ab6fc139dcf2413f1ecbb0b78de5d1eea026bf2ae8f8c604c3d53bc2d64018a4f984b5144c59bec6a20b27eb89e2e3f699f954780cd7660bddd5d4c1dc3adc4723505e230c9692f6cb6bbc8733e7bdfc9d6d2124832a08300313b436543c4287f3b1a9d02801d2a90a7bc15c483a22cdd652b0dc0ce7ed8ad57676a4adf2ed0248bad9afd6729d28418ba8603a6b3273ee6967276c7cd81c8ea859c46cca09daa1b4ba1a0a4c94a3dc374e3bd9be00d756848527edfea6055f4d3dffe79b1b3d530bbcc9117a552871ee658899bcb41a1644be6c058b9c5194c7915aa995454e9811add425027d37c4aefc308d588cee0f4c19311e8e7b178109b542d359efd71ade95ae45ef50a872217422e5d9ff0a5e5dab5ee0ed41e3a692f7d1bf89f6b2f2a219d07cfd16888370236faca483f87cdbac856ab01f5d20252edefcf2a97c18d4845e49f0774882180cf76b6eec3228881d6ff51e23c92679af957a9106fefaec39a6434d6b0469d333224dd701b59bc9e7deed72f1ea2f962d3d3d07c2cad1dea7e5c9553481c54c8275ccdd9df24e7d48a65a5683967dd8fe47cbb4cb39335be605641d04e66319d1294f6710a35d8fe5f1b15782c3505615e2722e3d95a26f22bebfacf51ebddabfe71535cf3ac35f8c612d6aaa80ea18a11269b7ca52a11ead1d14973f18b9481927787e5b2c598db59af1d1284f29565a5ef4dc1667e03799585908fddddf1a49302e4274d1ba0f8a285d2329e828c7e43346d98b06546ba1fc14432dcb2c237ac77148cec3d705717bc8dccee1c419ad34f9af6d47f17c543237033834c17ff17898fd0ee48b335f3228714143d7a57b1fceeb5a745c37c3f49bb3dfe4dbfde4bb8c02f4c7b8eeb01df181c3ad11fe723672c9fc2137ebaec4fb5203e6552cfad203622934f8addd7ea523b0635ace7f69640f830a25cd5443e28b2b15757236bf5205b0ad76e4229ccf209580d6e6fd5175fc3883e8cf7b7b5257ab9dab045ff5fcf9a8bf78d7a5afa39f033c4d1720128de02b8ef4afdb86334dd4249256b0b56df25544ed71c08e83689aa717a973feeaf34cf620120dce7cecfeffa725613faa2ba59e2a664a9771269788d55eec4cd6d73801a60a62fd0875e31347908e871cdfe39a2f7f90b156050025da661d79b65c575ff55161b5023c13d91d1eddb832f6ba293610b2fff94ee5487428fc7a482bd2a2404fa3d5f55141e8b18d7b20f5829b9a1d06e51ac7f8358de17e88a7be4d445bb4a5e492a984bd366b2bccccf48b8993ff6ece5b2bb6f0e7578b8cea2430e6e2edf381396391ed33745aaeca7fb08f1997d7d1be02a57014d26b6c1d545cbc163175f05e64644c5ea54bc8fb37a8f5bd9d93488fcb57c46f50089194b670ec9536f350ad6e30621f28af2850eab729dedd62a951ee38c29883b66535c11a189652d70a48cfc482b27baef0c91120a1234ec2e4a0229450be50b2da99123d2481dead43008125b0396257e97980a1e6b02219a7cb397fe1699c7881f3c35c3dab339a88bd20595630002da61eb6c098a97ab697468087acd4136862876f52546d834b9ca22dc06cf14a6ff31a0d4476f50923ecdea90c1391fabc4203bbac28420609e4cca71bf158104cf21243d9f7cdb73713fd8c6891db3fab099fe19512c0eca9e974d0d89adc58121cd85ebec0ec4181b6ab535bc6ce4f530cb57e48790c4c3b0d96aaf170162d1eb856972682f48ab30968f46ca27255aeb25de380c68e8adb5d16e582003aba2b636d3939468f60266e85841918f1b4e7b80007e215551de2d5cebe432aec2427889f0fac9d63741173441ed95eb659377103ac9e5cda17546d2b85064cc60c95cbde356f4614571f57165de864e2ce29b7d9e21291c005145af7ea37252ecc64f1383067191de46f32f14c1585b71079640b3542fb5910934aed8a1ca37fb563b644b03ce1b611d05d3feffb5858a67d9937894bf06899548bfb9b918e2271aa4ddbc855985329d4494ab564151110034d30ad0ebabe1728af832a46d68f3c8ad8ffa91f902cc8b250e49bac3dd9e6745e8773a28378fa804ac53ef56a0ec71c595d94addbb3d72aa5683d2131b442cfb7dded077cabd47f6d2252ac0f0a33a1b6282ab4febc5ec6e6f0391e5adea0cdb8d6cc836d66eaf683efc0685413aa45391a429d6dbf9aec5a11d46f559cdb9008bb1e670e4c5b853cd989a01f95c4bbf714cf77a1a1522fe2851b4cdf3e3544a39404e6f8d86411234643fce4ccd27f7d04906a49b163512a120063b732dc6195a11b69e696655f99c29419091591721b0b95b9e8caf7592d28e0f17a4825d1bf8bee7ed8aa882b0e57a22ee4775ddafd294b7bd891e3b4da011e5e7ccfd2c2df98cbfb7e11d65746b03425d1a026fb57bd4eac70b514d0759cdc92b8c289d7ba522f0cfc116523474b0453f9039d0688b96d72117846c60aa2ecb94fe045df8fee4e7d34ecb2f39d1a58d4b02dd927e26a58ad2edf7a50b3f5d4cec427a20f9a7941b8261448349d0dd6e876810b518ba80e53a02c217ba281bbc473c65df43684958c2518cd31780ff2441e805b78555b37ce62bce89d7659e37b583a13acb33011f6cd79df2c9a776131b8a4f0c8df981006dcb43e4519659cb72db69b94f525663f4069f60f32d12bdb1c93e3b8bb02d10d8f82d4b9420fd4007baee27812ac6299bb06b0008196233249550510aad99d30e906ebf11b7bd2d023939b227f2ae2f325a47aa89fe734435c4a323184c4e1f22471efd30cb8365b90ea7f2a35b14ff876a28a90b71b55c83599d784f0c7834f5cc3cdfbb3d4e536c964f713fd63850645129b91bc7e4641a58840375276b39c5711c402f4d3ea6929ca9af82435317fec8b95c8cc0d1d134113b3f48acd08afed535df6b961f30794f97773eebf8d09110dc006e817983345db8715a3e4d8eb1c2973b57c7b814f4a2a12d2d118dc5db76f345fdd1592a5a2011c22b221861649f55b0541245479218aa8650fc74e9cfe0143db429c00e77e472cf2873a87abf242a8a3600e98b3b8208b5093233a947a0292e004381256c8fcce79e16132ad6662818ac65c03fcf638558dec959ebd036b61999c74f336e981faefe30e32291e96845679e5c7f0f83cca863ec192241b324308b7f58a277210ac4a6bea6b36eff5ff4b5ac7b3820f794c658ed3c8868896130818db15e5ab5ab6b23c976906f8c5815c256fb858c85f6ee1b67d4561816ac5b4b0fbf90ade691c952c66abdd609a18295f26fa50a592659e2713484d4bf2fee517f39c32f81106f490720d551f6037ffd7e2897ba1a9864070f139e50bbc3610e03634b27117387f9c5f81fb722182bfea40d4b89c77e5f244467b6a926e4dd4ed9ec6092aff5b46160516f59f7122fae26c74aca7718898c2c01bebdf08bd2110ce687afe4fa2af2410b85dce717dda8b4f035d2e74cf467601b23cab9e1c81fca1afed8ba517a5b4825609a0284f62d62507bc91ac36fa7e022d03394a746061438347acde89cd0318ebcdfa21af45962c27c0bbfc964fa30a48a9ee5dfca6a9b5790eec82882c39881448a8c29aae37ba2205e9b936d0d986b1b3c98db08a6766802ebf2c11f611c1a212aae072b9ff146e2dbd4172732b2a55da0723b55df547942b3e84ca05e0659e83b37c60a7d860105ce33814d94a20b21389fc565afd12a46be26c571fadcdefa2e7d3c2d051a9c18b2d29124585c8f4464e50b7e51260eafe96a34e6665df4473860fd264ded82b2dec6c89a368440ca9347e1feac7d76e2d867e1bd29b43ef826689a6367463cd2bc6ae17448cba8ea9d0ae8e5c76a1a9d95383f8b0aa9ee9757c020307f480b47e467a7bad2c47dd92c8f7981828580682912273bdeaeac4ec0597c09deac5fdcbb48a1d29f6db0cf0e14842bb343762f99807ec125827e7122aa81404263ce5265befff695eeaf775192b981d3ce9b24925b45ae65ebe203595b244e9cd696ac4dd030c7be6b55b630b0f39f3aad590f9d1b3e34f7417283b2f95808f8123e7813e2670e11bef9e63de6ee5722cbe67fb45e2e1c872855b5d24872a8c5f3b94f4461a1369e60333002792eefa6d18e2a3e4e9ec9fee4ec73f91eab836305f56e7729e4872e2af6ba77adccad017b3a3892cd782db99a9477e50160158efeba5cd48f2e43dea03795f259092a014257f126cfbbd443c7487b08911c73bc3b38edd4ebee95b8a4eeb1d9a41adcee2146c4e99925200dfc5fc5081c42d6d70818bfd595175abecf913864f18af2c7c85e97600a753d84af5f5f05fd904cb74f32c2dc42e8d296497e03cf6099cd640c83136c593d56e3210d8d1ad2d50153f4c47a465e06b95b17803efa301d1867ab3ed2333dbd49d6f1e6f57563c9b1307ffbf6a29dafe45e77c9ad381666e9010c59bff4da9dbd938af5642b285cd4634cf1cd543842a11f60f18aec798348274e72bf7ec1e3cb7154f05770fd24edec64ad45cc8ceaa4106c0b24e9154ca6b707bbb1b118f8963573e8e1df27877f0f7a9f359807e904cd4f83f1b5dfaf644fa89a223b4c3d27321787aaeb467919f40e7b55fccb28cf6eecf2f2ea17b0b4adec844e453bbcd1eeec442afe4cbd36203663b06f7df2879aafdd5de62862c7555bfba559af0be6cd3e20d5f36fd3dc555af9b760c9f785c3ca89d4427e6ef753ae1a52aa553c95a1fecfa84021e66008e6501288d7e184ec56f6f9ee8217d2117c67cf69f667d46dfc8cfd17872102d98d63c17db81d8e11ce23e4c322988f5ea7a5ffe165270704b0031dbd551e49c18ce0aecf6455ea65ca1aced7e7debcdcc0bfa3932c7e3914b7c56d3d85b1c750771f9e6ede8d3d7ad5291950bacd6e00e97d8db7ad5038080f08522da1a25b951ab2266714c97fbd01115820d9d87f9c7232ce37cd82cb37549269a9a9c866361447608ed9b208533e4fe35a2d4000bc05d7d441fb5e35fffe85e3fba4ceb7150b1db5a4786787fddffe72dae2d7eb25b7d6a4036de7ebddf61ada1eb736cdc079dd1e9af7298297d36e79bd7fb76ec2694da11f155bfb6d64121052de54fa99e8b65a757ee6222cf9698071490e32655415635419818f3ff9bd176001fd8b7d8b6a5be7c981d881538d2625b5fbfc74df2d2190143f8bb6e4cd6e1e4efe4c9cb9ec67dee84119f7533c3492809f5de7e481ce2ebd19e3679b1b79b38171a9def3cf6f4f5002cec82b2bb8bc43a5c21f8af195b0ec7681b490a723514c98fbb248a2fa697532208b2f9ab81503ea999bbf597a0a422d11e8fc946e2e19139cd57b1ad9c3f51bf28c0e742f52b1ff11d0550cc3fcf69148e89390a4391478af12fe6fc75756fa6baf391b4d0aaa91f934a475c5eed076c1dd4377673f50e4b1d35c48b236d6b81ae6d65985587b8149d1f32ff85d67edb2845d31d7bca8ab38ee11565b3ab2320dfab72da63ef4563f1cb8e0bf8a7847548478b1d43e6bb000b08a19e630d2d12488f63a3948fe83c9a781d637c20fecc6247485eea4ab82f27784380bb29c1875c3312625f11a955132741662840502fb93aea007786630b521633172ad74b0a63d04b70b8f0a3aad36d9fb9bd2bb04b34812177382f18748fa4c594054cb82361b8278918e7c464a26e9f0c139157926e6a6b9f141a7d7919aca761cf5f0910cc7c898b7d20cca913c47b8f8530a34e8a2f1c1738837ffb001e778dc7cf817b794f656d9c194cea8f95b8c64ad275496e1666ac165070203389ca1111b5d92ce3309f545a44cf53c48b715cb9521cf14869881e85dc8c0e8df8ebd777df04f65d1e396811eb6f0a0014c0134468efeef0787b7c2c403c3be6dc2e95caaa2345c77557cf4966bd92a624667399cd7fb580bcc501356549d3ada4141ce26c11c54aded9e4f10fd8b198f78e2f428484c80913dd307b09c52b48153ac39def67fde02cdac117165ad9217ea0bbc00a1aa5580edc1a442adff983b10ae57982903425bcae8c11206cfe9ca072fc1353128fc4664077282bf1d4036c2c5366e428197b04e47ec8fa3754a4651927f459490ebeb231306beb2ef697de2ddf8083427be62c0523d82e2dc0efddea454119d8b8370af3b03acf559dc21d955c23c2056ef9732d04703cc2cdc277407464cd973405572b50e98842d4dcb3f4e07473145101f9e6415da262aecb2d0cab7298849d6520f82da241831547ab1a95ccc6cda030c3504c14717272b3de3011516e528b05112fe6c690dfe24a77675ec06fab943a2470f8f6b9d14cd3079b1aaf330a681a18ac50057916bf244f8b844daff9a53d629c542af467071ab9c1754d4db7f37c7016c71d8d35fdba85295617d5082c484260fe4a04882a2cf50e609be2cf20b3eec0dbf335ce9995ccf13adb856def6061feec9ba6e85fb6009f631bfdc918faaf57f8d5830da41e4b1bcb80280e17217bb8ef0792c4087d5d53c3c7a54761d6c4f0fcbe3b74fae5a56435b5bfdcdbf462123d85763abab1e7a156d83cb809d9b17245c10db385265615b479d04e013ac583f0447dc8e0b464a26efeecbf51115f6fc15f2b83c166668f05c909abe403b28d8087676fdd24cca2d757dbe601f5163afc4cc0e0b055aa2e3a6771d36b58a0f9611e743ddf338944caedae463e53c52e4f70b9467de78af725fd0d8937994202bce164db9455b29b5cdf0102a8df30bbbde0d9a78d42a3457184af73a678e57d8bfb545bfc818fa2d1bbc62e2c55a6c96a41c492dc99a617e5e0fbfdbe7f326a1eadfe3b2ca54fc45d5a21a31879a8825ee5dcee1f832e39c6f19d9db40877213faefd996301754f70be6801f4075946d4332134ea0e0aed03e3afe7dc252f8cfe59764e7b0378a55599b23d9c561b85024d6effd8857053918808f52f5f8d6e25953790814f10180c4f18414ca8e6b5abb150befb71d69de4cccdc7bb74f22edb580b32d972c8584395522b4483a9485ee5c857d9e60edadc974c9930727fc8b7de06564a27e0b510b275b991c6fc91f38df8b83f88ae66a14ef47fc5f65aa5a5cc1ad5a46b56277b78fb398c61bc45e092bc3e45a0827cb861b45022c0de76be9b7e4e39ddadd8d51837584e2d9a80c11a585acd5ac75f92b55c614927b91d2bbe81c611df4aa29b3f7953d5b92fc6463994eb4d4dd113e360bbe45d743d56cced170bfb801cde8fac430f1911084dd17006e112db78e75569f74e27367c480032be5240580838ba50cd52756e62214ae4da07e6157b9523f695771a4cc53d1f6af435eb9c80a2cf2190ae1b867e84c77b492179f8f3430d5969aa69cec7dbdbd404083f252f61ea785484951e348d4d993a745e12869fcae4712d27136c408b2d225cc7473895ec79e100d21dc3b14706c1da694d4847a0f6c1697ffb2820f3c4ff8b245cb22eb22f7ac5d48d278e3e44be19d4c03c075f0945ddb6e930251400433909701f36cb3458833a9bbe7fa3ef89bc35a686636e4c4fdce818e14eccff706fdbfd0892812a8370a1aa384fe53459b55046df77ce1db268e8fcb2dba6495555210821ad9f00c45a079762fc12b51dd1a7828cc49c13b1a3632e5bdd151528c56dda3bfe9b79319ba64e0c65af5f2f195f08421b0d0f61bc34e9fa9858bd65db53fa18fa372b62ac7f4a687afaf6dbc7cf8c82e02020a8bcdd21fff5a30ca4a276eb93fb7f756075e86abf26bdf3fae3f48f99716a359f0f6dc670c48426644a0c4f77541f1f1213f7860ec6eff8ae7c959b3b34a2d8ede0f84ff6bc9f5f77b6ea8aabea5b7d563fce1fb719941c86324c8ae43a2e7a5da7e813b023782ef2086e066c6eaa5b4085669a5eae1c9e629e53d75b7c695cb9df0dfa0dcee441ea0da9f0e9dd0b50326d62c189a9a388e8d168415d7b7984ba584270b1fd1e0928be32d0c098b021f00357e185bcff4c076db4a94c88dcde7c58c7f2c430b6f4c1ca56eb2e58a9e9103aa6becb9fe55566fee81abf64a5d49d66b6852a857815e666724e5f50670e1c03615b9f9b2204f87be51e4b6351873ca182e4ec969f5b8b893da8aa75e920c08a7315a73fd83d64a226b14d3a38c1321c0dabc7c5592d73570aa7fb74f43db6bb65fcffad03c39180da70c7e63711d6bb7199b4a47a0d9c689f4c61ede9a50ecd7ffc21c47c57ed9df585e5d8b6297c1af216d280c3c90862e94a351449e6e3820787d81c4ff61263dd3a92ceb566d437febc51a7f79fd94a3c7ef6f3de74fe049ff9f99cff69818055a770d260ac3529bfec9e2b418bf0c01da68e434df732ff5791d76b34e6a3f7ff0e990da4934a83b83e7c2b4b4322da1f542e642596e11ddbc17e77bb41547325f05255bbe780e543f0268bef041fd7340f16810b44fcbf0eef4bc765a341adc9f6b758ca7dbe496484b484ea37b595b79e1f060945078a6aa66d60a3002946e6a63b9bfd4ee8bfd63a617ffad5360e1c0a6e5fbce6de691bd7ca65bad0fb130c366c4b3b77d596bf2d50ff875edd5c1afdcc44ae055c002756aa0c1d56f77a905bd2d1ef43ea68b1464095d5313676d34ff8f83e0865a84ef860080c8bce28caa41f50a31c06d881ac1242a8f5ed29a9aeeb5762d220a89a7121643a2b5fde53aaada461ba333d317155a244aa1d7f4b349778220adea275acc607fc7aa82045be34cb8882bca5a4d523b5d509694a72904bb6350e9b0a6f1b48698f0bb29b84483f92397b9a9ec0f9ef05a762c2d4d4ba9513d41391118273c75a4c35d38e689d872d8d30c2620b1450eee66e4c321ad48dfc0370a56f1110c970333718bc696a22ad512c423dd90629ae5f16464d94a834eb7d7ca71bc55c2ca4ae89b13c3a86a2de4e81d1de72c11f005557d20873a6b20d705bd3dc5e25f2f1a762a59260cfba78092ef3bae16b8bb7da0c55d9225131e6e97fbc8fb8273c0834362218ff102be6e0da05e13688cc6c1c841cf7d6df9e0c90618e37ad95a5f7f91baaec1e0768bd11b4610cb00725072111e2269f5b0d5677c77cd91fe0cfd93684ff540f634b1df64d4411ba0e42d2201d937414ad5525bae54a1e36b54a3c52dd1bdee646aeb3c8846f91fa3d4895f7891321a2c479d72abd898a6e10341c855400196aa36c4c1d0a6ab5ceb176c0a2117e8001550cc002c6de09d0e52564e4596077b57e485d165712dcb5035199a2c0c379b7363b154cf09fb71dcccd94a7399bac2b716c8b74411f03df44b4da97b0e30a23fb0d974e39675d1a10c51f955aa80cb20839178b6360eb8c3eaf84c627be8326b92e41363272797bc6d21c64c1d7e18b1b5bca5443eddc4688b5280a7d0a7e2e25b32f4747b1d3ccd70ee81849b7b0dab97cc8a5d7d55477e35c447408ae36c3a73cda0137e8465e3033b2b6ae260e8b9f8719614ae78597615977962fa363cc620e5acf101edc66f909a8dc9258e98e416f15e6a3c6ba611a4b1691d4f071e7cc1b6e7f778851634ea0fbf630225609b5a98ca4bead94e1b48560991e152c10ae75e9955cd5e4dc933f65fc86b5ba4d9d629778b79a0df5be7383e2caa48972676d47c237fd24bdecf9af101bcff27bd58035925be6fd243ec05bda9591d228f51cb3c36694d2a7a2a4e6fdc0ef46177522cd36449aaa52c70abaa65099c428362b42a27c5fa0c9b779788d98c1b0d9489dd3537d29df2fd2716b04b20da27b6577fc977f2d59c492c0bd88230fd743d1af139f3c56c1d4d00a4b7598c12bea0490c6a45b358fe8e1005e8de96b8b53f24f70d1208828ef7b72b7c1750170c7a1418ef5af34abd81b177ab41febb3ab5cdbfca3cf2435e8125ff451ad6b8fbe097dc2083dbf3ba9992402598dd3df9581d877537385b6c31a1255c99cb7c676756d685e70aa59ede847bbce1dd3218c01f7a52722b2f27e0dba55d9dec51faf54fb83baa0205e9c6934c9de2e0337da4e1850cdf9ebd45c8d6a891ce7e22c70023a87d45c051cc08e2f4891d4aca510b01622430779fbf76d09203e3ee2fca91c16c7c2543ee85ad3afa3e779a3011e4c7cd23e0386205a1d0b85abbcd030d5a89295449e00725c0a08d1f18be825817b6331e6818e44b9490d4088f5c85c4ce2e9b86acd83d895f954b93b96f5c500d8b5287e1c0d6ba20dcfccd5c4cfd20de0c12a0d041b913a5ff73a5470f9be82242b3684250089b734e59c8103d8fce12be09eccf8939b6071d3f14d9e1a8517f75d07ebc04f565a8e27d92556f38212606abc04a303d63ef258715f387016d56f07a9ceef9742d55cd5088bfb6e93ffc82f00f6b879540ae5d89431dc81fe3d9af8cdbe62559c7bd1827727dec47af2b72ef078068c5dde8217927b2d13656629804acaba8e0ed6e3ef22b5a90239111997dd716202d1839f73cb38324d5828eff4d1d6b76c629f094ddaac1ddc037a60f910f639d692502668017655ce949772e782f4d7528f5f646faeb9b4da3794d425f49cd0f27cfb1ac8f613779ee6af90def99ab246e48cdf72a364191fb3c16b888b2d76d0caf666976625ccc98dd8eb5c98d9546c9eac62930745523f09643512d1d614b6f0047c76763faf8c98ec63ef9275ff9a5b5ed8366fa640e0cfaa57ce5c8b73f9b7aac2d9353a0d998fada9ff6d226a80157d186a8438c8e10fa08da4ebd365941d0c1474bdd526d1ef4e78d3668fb6096ad1705c4ecbda91ce7411ff98e372970274edb25eed916ec71c86b919c91eb34f0a9dee1c5ff47b322b3cd2cb689bea75a40581901bb65a68ffb602b2860487aed58204f6b05c2254450470d1ac64e9c7e39cd7909b42206eed09ad5c6ff4106472c04845df8923e04beccff4cb08e84caf19c2422543d91f0cb53b9acf652e71d61fe67dfc31540c019202a86b4688a6e368457a4be83afcf7ce9ab028e9cecb186ec4a6315e6cf123f5daaa9234ce0a743bc9725e3b7e87dfb90a01621dc727c116cdaa9d30edb11ec8cf2f83d520b4d30530fa06ea1515d0094fe2edb9d17c395dc690af87e72c1ec5034b97983938e3ca5c9e9e168d00bc9f646856d4d11f95799a4685115fcfcb477f2ee969400618dbe93f00ece24fe135d38a7358cf2fea5c25855a72e5004153ef513659affbd9e70928a4bca4c7929cd54101597a6597e869d75011da63999ceef27c0f31eee00e38438a1c9e30bd6551bdaf500d72e24228ef9e5e3d072bb13cc26199bd49ddbda8c09ba855128c91eb51556b1c0d64bb9bdfbe5e5880839426787b67797683a3ccc5f56ed49e5a950309a1713e4c77b01aa92a3c2f0b578ecd58c2bf40463b95d4a3ce6e86f7e7b2847cdef1e303d04e04738ab6865a898d47315b8feb4e86b5a2eae1a792d8e235496f8d55a457e50bf0d330ff95ce1ed13d63f5b65ce7fb9983fa1ec7743a905ea501670848384592c2d57ddd9efea09fc8c120ea2e0e557b0bd17d491702fe79536e821e249f3f38513a13f60a6ff22c0d8184121723a443ac15d07a5e90907db863cb9329fcea18a18027fbf91f9cf77cac0bbed3b545a3de74f480a3cd31d5f1e99e775beb7558ff2490dcfe96936ea5d6a91906697a642bc1815f883b0b8cc23c969877f221482efe88c0f705a08716e63e09453ea97debfe4e3e78e98af5c3da1f85e03e7dab4dea5641787fd3314484b9023010512cf0046dd9436059ec1768fb6987ff716348fb8735fff9972103fd0b8a926d0eb5d9068dbc4dbe63549b00cdd2f94831f3a2ebca89f41de1e23fcd77fb3a5a55b42dd2cba59a5e41af0ca15f209e0c6a08f8165750502cc100406b55817f2228c4f43cef32f4a0abccaf1cdeb0f04ea713545864f7e94300f7aa131b4a5be7ac8aeebef8e12b8502a3eb533603a412fc71625ecccd1cd3b927b88b15eca4f0d49952d5a35cf9bab10690be383a4ef783a004247ab867c56de6a3d0feb5aac647815586e8aa2e4c77d3d8be3c0b260755b212a5ce2e46f2800a30572bd567f51628af019063a1b2359b2ffcb5a4b3276eac5d0981364350e0c1a156b7e47ea90e16686b5e7dd210cc8c1d30507e4cbe5e9a4063497254776d2be5364c98ae7ad08170721cf0daf33805ac2f6c573feba52904167f7ac62795053098712e2cc50547e1b502efea0f25f43698855c81d4feb120f88311b19e66b2241d92394aaf19504027a5cd93b37224e7a4597ebee18ebd4e3019c9809f39781a929c81b5a2ebcd2e66ebf86d6f94c8fd9655d36461b1fc6543c2adffdb411fa6d6d6cc714293fad315c82bf2c360de84242f8a59ce63a1ed478287e0b465f592065ccb7ea794d875b5355e690c5d2b45c4d835b4e5929e6511ce5a18dedbfc435962c9358e720f4bcc4a43878f1f93fa9829d897707d4f00e1ae4615cd0868597ea558109cc777374e70d71be30715aeec8a09a6bca36ee4a5c0a15d8e2dde6864bd26eb1a26011aec48526aa392835042a3103ef202f8e0f02a6a5b7ca773181e4ae160ae2afdd4d6bac02177dcbd3afc16e78036be9880689088431c07ad364c834984ee86b3ac940abd9a631300a5b500391f383b359bcf48b9ba9f7ce667b4caf18df80375eb433e9d39f06499d562e2ac065f8086f8aed2d9b032d74227b0f5541b88eaaef964a66f3b5f51bb5c29b72cdd4e8211fd13fe7c87fdc3227784e22a972696a3ceb9eaf4e2d417bdd3a710e7a0e0159cf9648dc62acf6d1b31532bc1e89d7c2dfb2b16c09becd6633973a6fb978b654272d5603a7c3b66c174d066dc2e610dc1bf661a169efae15d23fb9e2f9d06074ffbcf3b8c0972b09987dc8dcd689c94aaeabc625af5ef713b2b2a826689d0997bf5b922dcb86216dbf6d3a3ab9f93d0eb4de00c3cead5be3b24934a3bad63e84e635b345d290f3aed772ad8fcaea48c8bfa061017a3f2c516558f5e674de48d4f8ba909281dd6b6fd73cc2702a6961c7d6fa87c95f840949e76d484b2cc5bbd53e1ffe7fdc06c76aa7eb94138e1c897c8eeabbacdc7eb27a334f7eff508650f5cb35f32dc09b912f6623da0bb20222edcb066d0416f80e3e990f025bb7b0acfc86769b56f9e24f70b31eaa6f93a7452aeae0c2f99afa169ca3c6e595761057d3d446b387eb9a97051bba11facb9872f5ecb668d5f5278aed4e0acb9be11170928e63f0e0c3968b13bfc498199f51f6bb300e0029fd1ba7c6b0a76784b56258e0bd2c553b60b22aa5ae23f664e0b67111197dd021f736fcab389400b966f8701218b9e3c750156f49ee066c11483a83abf45728b5a0505813b4b3e96c1d632edd9d91ffe4bfcd39013bdb6807619532d7e82177f8418891b7e70b9f997c170ac2556cb4b1d0a14363fc00f8575d9c6fb5a359520cde7e732d3afdcd326f97e98da1a091e2b5bdd6f1690de59dba4ce72917a419e4f699a95260056256944b589318ec6204a4320f92dfa68764f2fc2124a56e731e1dab6a4f16b7e15326526afe2aa58b05d809bf4fa023ed16ea5cb83a41ad280ac57ce73bcd4d03e5ed86115327912dbecaf69316d121fc46c33f00a7c63e450160ab74aed6cb47af7a799fce88bcb6b6b5e8acee5cbd9b6a91a7b933519d2667fa66aa5b0f039fedef1c795bdb36e90c126165ecd4cf0559948d5f55a08238719d8d9494fef5ec4250c10787100fae043516092ba1b906df81c1ea676958f8fb1f1fbe11815c843af39091ee37b3f8344b24f4c3ad4562cfa550abe39f69c5a9e97db4d1dade3173c57fed67a6da1b850787e351866b358737374343423350b124ffb2dc253989c447414235dc5c121caa362ccde41b0d9262d6cc5f74ffd1d49adabb78ecb923745650086717e23ea1ae6cb3b459489c86d146ab97b65c40f7c3603b9f80cbc35bae53c28537556a48659459b16850438e05801b763e183770e24c74f333e530213c7f659ab86ff328576e012297050434c51d82051329440b5b93d2a5ec5222f08fa2c80accfcae091098ad797d0461a3f7d44b6f8539a35c9b9a9787fd52dc9d3bb7073fb1f9a979205e78828306852026f406a46074efe03eeaafb720e98fec59029e3ee9caf24bc6170878b121bd805cc25b1e8b8294359cbbf91e27058365041c1f6f8a9206a638ab79c3a016c2a5f1557b9a7fa42e18dd401c37cfd14fc59ec508e51e5d57b72153bfcdf082d345a7f5d4b214b03c8430a2de83162e5554b0f744436a9d5ba43d98193827c1e09ac048dc50ddc3eb7d75055c2549025798abc5a7ee47c50292cd65c6dd9b8347f641ea4044c1efed71f84527d12aa278d19519ad4667104668870312c79af1a0341561063468189294ad6fbf6ebc9241d5ac090954c33eef12fb73f9cb85aa6737988c0cc82aca0488e67452043e82ed7691b51777f25721191588a124b5f2b54d84955cfa809f6a8e1d930882ebd76b72c5198081fa9be36ec2ce4c33ba758d57952ca140ff6a819787f1c83343a5dc3fab58824dc2b093312ae2834ade3a706d5ddd65efe3860318d87b413ba1785ec67c4affbdc8806645176d63cf4591da17190819a8ae11d6921441d67de59104dce7108a995649327fc5f84ff88279551d5000e29f005ecc5c556ba5c71f7eead7d330e1001c307cc525a5ebb946eb69d9fe14fd7e2ff161a454a08dfbb3d2a3fb99dedfea55c18c387163123f3c60a53b25e1542901478def66e5b75193a7a1fd79a60d3fa8977bcdb5561c0bba4ffd708b35f7d13996a929f7dbe2e30f61e053cfb10eb61be04746a3eaf56d2934b936deb36a09e46a60e7399d3c9436585001929f88f9681a06c79c1c6354251010fe9bf6bccb3f150306c3fb77f650fdb5caf881f08e5434062438633640b8bca5446aa7c9410dc181e8098a2751b0d2d91f2f38405e00c3971a2a4d50d9810f33751568dee9841d47e816388d1daea1a577ef9a0dd1e90fa0c4a3a0d92541296956ab180e667e94b51a7a77c173072e62b9ecbd90938d91cfde95172c326dd4a1aee0d28063461d6609cacac62865b6e8bd68a27189ea3b69ef293e7707a083164a5acafae152cd19edc05acfba650cca9591b8befb865333ceee365d61dc906db51574bf680d7e689ce8e079ee85f462c1f3de8a79f966c9e5d0bb6d19bd355f4541849eb71ed6a899feb89b148d3617e2a911e8494795170abfeed6d23526dc01b13e6684df711f3f94d03546d33ac6c091cb857fe13b123eceb9ed38edae3c382f17d38ebb17733946d30096289f3e8d0d1858bc4898126573eff21fdbb89442be0e54aa77d263a90f70b2788e096d1a29e1c00aa29ae950f3986cfb5c6a09ec2305607ca5ec6144bd6272407a59d62e7ca122d2eaad028b3b36b967d5e6f808e9615073b17614c85eb1e7ad114362241093313490a83a67f6f8faa3554060ca06b971baa72c5151a2ef919f24d943697fd14689ed326271d99d45d54b8fc10c00a63d03e205bbb45f5d812d357747d2eabaaa22981e743bd28d2281c94c89e9bc1419663419ea06ab8059601896cc5b1defe584f926ce0d63b46a8b6e3c7006cb930d6d1cde55d230dce180dc793a375f315f81cb30f3eb68f71b68eec7348d7520c128ea1d7a9bdc369d71f8380a4f30d44a97ed5910c20d99b675f908455de6397c5b89e41c774cd98dbfb9abe6ec710b07c289e332c4f90f6e1ed0ff721dec0a9661d9c422e12d7bfa28dad40d184042b8631137399d1449d7342547ce26355a3ac6bea5436c6c321928404deed4bcf31dbfdb71525abbfd95ea3f780dc0855643c63c4e2cbd0f8f2846fcc0e43c931e421fcfa4ffe26954c5b9da681369f4be4baa2a7466dbc399562692b9db54734d485b050bafad77ba0a4fd838efaf903985ba716ee16fcbc7c0f4cf78765848462e141271f35d7d3d9b7f760a75a8a9858359402428ac0b7cc84e8ce8742bc84e464b151f4047e3be8ec0f27ee84670d4cc150428820305729d4a23faebf7739420bf743c3385c239718cf6e2449a0b36bf208e7ec91820804f3ab25a6b3c46c619350442ecceb8f883bf275b17480322bebb0bd750512d700be665169836b4a874af89d7103949b5771fff44ab279a49f11c3a989991ef721dc3175f2c60857c5de4cce2f35f2ef5ec55b044daab5a0e2ecfb88bc3b84ac825ac1dd94f968c7fb2dc56c98a0f2629e846446922ebc1f9a7a6ec53e5398e7ee20556bba73dcef2f7bcdee8ce72fe260dc346d710393d5a2be64b588877a70029b688f7b0c8c2bd3a91557e15b1643e0bedbdcf367bd4b634a0e6e7045c652b7072fcbe6a11a2fc173e235641d64f2b8655081d268d22dbb9f36b4f0eb13f4b590ceb7e7d1bc4e49f8b5f0b0b5cc9cf466969248e7e25862e0e96b0514a25ebedee0d2271e5d3f9bc7a5a1da031bd1bdd3ac5e2a562574a381098a7548273297f2368eb27994658d9219af40bc32a54812af95bb5b5ab0e4c2915aa2419474db9c2ce3d5af4ed59faa394f3edde124e86a100988b09ff93ac1787e4c4341d9002431c64ac3f3dc68016f4f3116deb28323cbf98fe115b433912bac179c6034939bc63d2be99059297bb8635918be2b8f72bd9b45f0e6105742df5749876ad21a5ce73a634f58705d05c53eb90e8d138a5ad8b097ed11390817f7e92a6e537454e85b95d7c3f06718af587a148c8d38b8aad9d5fe23d9f19f6b9a6b15eaedd98ff613f848a7b5d2a2525e6aadcb4c1b2ac472b1e89386c9d2042e043dafd88b86dd893d6b1a4d404e457b4b873427a23bfc289710e152e7248a5a395df6a4f07bca22afe2ac4483eec861786d1daaa61e9ff322640cb405142d5e3ce7edf4e21d90ef3f2d43fa8234372d8724f4a1f6899d34384fac4e9e9c4d5ba0a6691d6c19abcbe920108932e1844f8e7d05d51af9e094d11d1e6e166f89f5313ab68b614b357d5a5e17f0f9fb10f8a26d0ab480299bdb0f59285945afbdd08a0f06e88a6e82345b4b5a0baef7dcdb25b3a31005a39ee8102abdcbafaa64c3664da83c860be3152c7939cf6963d99918e51390d6a6536370665c307a009fe1eb8d7211c5bb2cee10986e47ebac0bb4a6be15b0df3e2c9f6fbf4cfc822ad8663b9c054728779a51ae8faab04f1ebd1ef41513a33994431c622f1274307f284eecf021cf157291f0994aadf79783e937df81e0188357f93b8cbb6227f390c6a9cdf4be6efc69aac775f5213d14198bdb3914a20d374b240e2000fa8ca28bb751d3d411e673ee159383f0e270b897e2d961ef25c8bfac84ab1284cb98e61be81ca4f786778560198ad340f008c0f549b9adb7f29bfe703d273b26a48c135a484cdb46fc9e5bb028a57cffc22b2944c27d21a90672af34a9d5fd5b93e14a15c7964352bd2f80eda58b30ce621117272d1eee356fc906ee750715c3dd3066b4b699a2c52e2c0f10f581f65a7ab6176ba3918eaa9a526a91d83627f18d1c86605aa55c002fbf3416d62e4eb99cd2b86b0abe6d1d8b5cb4d3180f11713b3b9ba2f3e23b19739a047bf0e0aaeafbdc84866d06e41c41f0c0989443eacc9dafd263f9c98dcae2497c7a02ed83622e81dc9a4b781135d5dc751880c63e65f9100dc1e704d82af2779f128d48e573a4d122ef1836a31f2e3f3246ff592b68c8143ac42bfcf89ac29694d7efeaed498315ec69212c2a65c2e97f1505a4f7c4f9498a9c054c30e6e61a0b0ee6e76bab15af50f630191e89c802347ae83cb24f53fd00f51b865cb03f82763aacc4c55b3ba4852515c4c02aa367670d265e2340deef7c987394d40c828e10d48ccd23fecec96e41e0cd10b380cb12bafc874685ed071abd342dff1249e0481a84873af11d08e47d4a9b23739de4023d0d306719a0a3301b2edd17c2fb1d60e069ab0ca69d9ce76fd0a27c44a760c1b621e2796dcba5c14a15c1363b43b96ea184aa80af0c8614fac64938b031ce1aad786453440007357c6d601ebf84973f9fffb6221b3c106d830ba913f160aa88a3f8132f90cdc9f41f90be12e09d8221fa1de1868980f3460d5de9b18c3feb3e3b5a3e2b31547f05b184dd8926c386a7f89fe57be2747d86f68fb69bc70a055986920dd4230e156310ce646fccbea23f2ddb506463d06f3a13be330cd3e6c1d1bc2ccbb319bebd380f106fc21a65dc817a1c115a3350745e416387545f39b9898c8a64fe255a1cc63e1684fce2cfe2946a8eb403754265ccf6fa48a555df903be79878cadb84313d88a8099a81f28497e37e5ccecc17e183a8c0331ccc142ac3ed2a377133e08026da4ee925527b2574aa40ebd1576c425ef02ae795d315e2111c20568377ef04b209544c722354b6c5c7ee258475b52f49b3f791bbb7ec40e348f6cae0797f4ed5b46bb7e7ac1be1a6ee2c8c7cccad9b0e6c479326c6a90d9ce1df75e599ffd7875677ce1ec6c56926403130db377809103470ca49eb88782f65c893f2691beea8ce9a77cbe9acd2c5a7e32733bf8abfd1400aa1f6ee4b0cfe1878bdb11a7963509ab14ff67b1cb792588157888140553913d9671c7795e970067e3db1272c4f855dfc1b793388eb9a949393345d830d2ee4408bfefd2141c2d6e6fa8d6f49b01c66f8f440c5edf9686bd2449f2c3edcf4df4d34e6a86e65d8043f76f53a417caed31787afa56d9b294cebd68353134aea85c8d8e2e76cf3c47983c6e4a6bebb2846916a5f8bc3f639009dd8928790fc84376ee9c29afd3a5023fc63ce52ba63f4946de34a09d47eadd9b2ee6414f4e80334ea5e348f28223e7b00bfb5360be9f7ec11ac9ea8990cb7f236862ddb12013472049aad58052ea14cb5828711601b0f1643aee46bbb1e27a357ca1066738ce116d69a60e7ab464ccc3b127efac7a9fcd4e420b0b9fa4620e14aaa789ac478a848952083678fd528ee9297522bc89f4d6c81a4023193a6b5bb7887d2d7cecdbda573f5419c51fbc30664d1a5dfa0853133618cbc48522ffec0d96446d5277f6d658941dc97d1136165b97e95a3a79dc544dbfa06db7a4ddfd3875f0d0a765a24880ace49fb5ae955beecccd2d5e5576d4ee3af3c851cbd74f9be0d6b2f53cb0a3938e1b9115e72f8457e701854b9368b0e42c4f06b44f8c8842d8da2caf76b6ae051f9a68ac986ed3397dac02adb6e04d7000eac3009eb113ca81c8a6e0f875d25339af11ef91f933ad612b0b7828a043b6f2c3f6ba73114217b9a018fc38580784cca0aed986d0610e6ff6adc88e05859727b999c249f94d349153d5902ee8db38327bd4fc44119ea22fcc6f4705e536bb6f5dec365311aac8d9f802d912054a82c41e9ba00df55f2df4ba4d92c4b4e7a3811961d1e18e4e4fb735bcdecfdcc97dc63c85380b1848054b6e4dfbd51ba3535b751dc3c871c3783ac19d11c6a165e2f00ddc1c6e854281be2695eb8e2bbdc848860dd5d0088a7df602cf44745ae64844736e7c3fd10b39fdc0efe96009908dd1a20c1ac00c7bbaf21f3db6f3c4a23f95f5968650262ea597a12a3345c638984f1744764f3fa40a20547c0da9885b081f4f2f196dc9e83f07b4a95043716081748e51d3db56b69fa63d0c83b0c5f918be56d7869dfec438b6354139290d28546c0d9c609b2985e48e68a71070976e8866de0d8e1ed9efe9a15dd5bc162a3a1505914c5206f19a61863aec38ca5b29c4246edb1f334e435bdada28d2a429c8cc6355f3c194fa121a7d902ecc396c8234af319eb669963e2415865b3999cbf7df87e18fdc9d9216455975d061770ad92f8cf00faad1aaf3ac423deaabe053f07e872ac5351ffbb386e6ee45846dc79ad0632b2d430eb457c44ec439a1a7c9135ccc31fa20514a4cb5a5cffd8a9cbb974cba2732220fc2df1b76710d87a4bb91e0384756df8cce45d0ddb034d69f99d7ecd65a684bc41922e3bd5b63eaaf140716b1464804ca5457b376764ad9dc248f694711bee037d5c9c159b5f8cc1e67dd086d0f718dfabaccb9bcf41e1eba582e41b9fcd99be75a38b4a0e053e8861302a2d35cbf6858af2ad61ce307291af46620dcd90e7339c2286f633e9c021cea725c48792ae8e51df4294103f3ad08708f4bbad8259973eb0f6a2507842f1261699e6c610ee47fac5909889f6228b911c92c76dc479db3f9296f862460f6a07176c9935fa5f088cdbf0e72abf6eefd17d299d09817238446cbd50c1d7969ebe3c9a6a3612c443e431f4f1d5c25c7ebc73c7705fdfeafcd026fc2167e2f843033e2be964ab0578e0547bce75feab018ed8d1dc88fe4069781f2d77e4ce3f076f6bc8e008ea57a521b1ef260caa5642c78a6f71d5590de87cefc05e8da4bcc5ec0c3a19ae03da47e104035c842358313e037350098b50a1481993472469a1d6115b3c4e0a3d1ec618cfdf5407a2ca0c645b6ca94de637f601fc6a68f4c1bb012f2ee057ff8e72e7b435bd9bc00174139779c7acd87c975a30e7cc36b6e3912708a8dbf95db519e64d1e483953fe12e055e07e5aea18a169f41ff4d26a06af4560da486aeb00b0e6c62a6eb7c784142542c937085e2e75fee864c5c1ed8aa96ac4d9e51d1695236e0e76e1761b88d540694c11505e63c09fcc7b68b3bc486f70b7d805af8b9583b67b5ed03fbe8fdeb5e0f52f2a6da091dc3ea9eea8ef9eeee89e6f55ff4bc2f6bc1669a8426cfdab6615cf2973a110af0480b0e40fe734e632cc54e0f3aa0a60336341f631a7e4199025c6a4bfcec8d000a8fe435179e7e09c964eb976822eccea4d9029ed342cf6a6a47ca1a58acb5fa0a6d4ca6b8c93cfcfb44779a1d39ed0012f3fea682b9f0182933771cc32ebbb1d647c04656df7b8bc17837782ac47ef498df16d79966835c799fe9d2aa8052f3fcd78ce6f199d2adf25f0bf5f4be7a9da17e84ac765093d8cbb199071c9a0500ea911de283571ac8df6052c0a505e4e31fb3701da797a8392eba0b6c87430a96007c09ad063f3d8b3394f914a5469e1fec799ca75ad779662b262e5210c931e9b22a1dc4b9e1a4cdaeaa4553c5a2ec8b205f4e8a9856d8d94481615bda277cc608a1f04bdb007c795ba29bdb3f6d0697effbb8cb0fb907c8d265367c70ad1dab88e7becee02df9b863c333d282d6a3ff56a527dd5c6e83290de992a06e218fa54dc1bbbc58ad44ba46b8681eabd74b9c930c9e5936ecf680a6aa8ee198679a586f0718d652c0bdd6b4359c02f57b7e44a70662381522f924cb66aee1bcfd6b62aad5c711aa91c95f3a07ed43a1d8c81bf1c3aabde7d08d99a2e7c9fa5fcc92711238e911d96fdfbbe74d2c55989b5d7bff35ce7527eb7fedd30e77a4b4f58c891712167a13b6c49e645b11f021a95893e5f14e23a0dd505a51aefd6411ace004bd00c1f9e6652ed29f7b4603aa9eaa5c68e89c42a7c690ea8d93685618911441711fd5ec4b6ebecb262943aab9c0b74dccf94bc32a1e54dd62abdbaf0af87e1b71d3bdbcd62945f6fc6c6db9ce94cb317efec424810c061dc4eb29c2a7875ff9ee78c98cbc0b4d9e81aaddf801634575b1a938ab9f61086bae92ae8ae9fc64b90b87d74417f4d9613a48decf83bcb90c095e8a5a07a1f1d00b6bd84f2ee03568e79738654ae79c3cb49763775759294b5ec87e46295df9a152a17556deb41896687989c2265b0a8f886ac731f597d27c00da98fa83e377ec42a8febce1d16c8964025a6fec7b05a43e698e5f33f46851ca2e1a10259dc4809647be336a77dfa1e6afc37350bd33ab4306b7a9fcddfc564fed5703bc734b538e15a5e8c74895e57b4dad79fbfde1af5a7079e374651fbc01c5c9769ec56bc195b0685b9400afedf3bb3a8564503fb7fc470f0462d2b7fa2ef4da1cef5560a72adcd1706bb8eccbfc46191261607958c03b50b96ad81d494cd393bb13be739d5c64f75c0936b444f044037bfb5a505c3f8cc00e82cff928ab1ea6dec032cb98ede7d23fd9a18432a6674034a2f5654b7063b92631724f29c7470e2fcbe6deb868d757979114c75e399766fe1c1dbdc0c6d7f9e0eda294c90907a8ac6936d634f0972c83ea4c5d0fed97e14d920d641e6a73d6a4cd0d4bd2fb96a6cd279125a0e18786f345171590b25469148214db940b5a73623079ae4d71048ecc6e2d3dd8966a1dc6149eb78ec440f5d291ad6338909bfd03f60dc177621c3b504a24a71a7e220ccc2a4eb95908bb572da07590ccba844be3a37e57d4db36557f71d6485bbdf0b1dafc2a27af92343a935fcc4c748839a375b2f5a4ec910ea446f80ce59d84dab70dc9eb7de6586f8c32c464af1be150fbdb055636e770658ee11f0bffb1f4b4747a37916efc7ea6f48ee475655e4545d80f3b99fed9def2d6fa203eb2c8be9ae36dfd3efc13dc919323a3116d49744c8e7c2235f1470c37b560f431b03b9dc7114d4d63504235523e11b28e3176b9b43138322080eae8ad6e34fd3719af89b93370d1c961e3b6030b8eb09e2ae8ae5c8b26281c9b6882bbd40f39e6efa49155286ac235faf2804c2d5ffbaae593e6cd4404f2eea3f7891aa6a196c73379dce8b77e3985874f15fa64409fb3d3f3fdf0f81861e0260e713a0169904a1874b566a1fd953f8ac57d1a0ed9435c8d08e8ad580b7fc94dedfdcd8946169a3122f26b8f4feb15b3535b4afde41982517df06c5e0b9452a89e77ff1de3f720350baed41e82e86c407f600bace479f719cab002a6ef6405492a760f9afd176b3c07b181762fc8fdc37cb88994c6e6a69a918ea73b1e914404f729b4a8d5574359d6c7181676d43718ff907167a0571fa4f44823e5078e638b147edb79936dbd7a26d3fa09ed521b9faef7051fc3dc6b754ed92d96ec1a0f130e0529f9aaf6d22c2173999c082d16a5558f1bca97d3db846fea38bb2d9c71293c81c0a121c84171d5e4cface362d83ee2fce5fd4871f8f58e63c8df30ea6ffaadfe63a9913f73f57aab926f4883eed0a2f26a2c7bccd813b393650843e6e17828783f3a4ec89b32498b837e1a0559f5de4e720facdf20ff66e23f54ba2c786b87fe81d90e6de5f04ef7ebb1145097bba876240a9f39498ad467e53d816283c536d00eb7d647763a1dc4f97f8ea3d1616c279a0ba7d3124236d14f96b136bb0161294b40ec1ae2132c7f1c6a60b996d62a61994d0cc9ae2cf860aca65a0bbee8b9852518d4e823f0a9041215e99967b025a06f220400c279fb690cfb26d7991d46a4ae65b694a6abb3509227db07610c58901d12a6643e1417764c873bd53b7e4b6c246ddb632effb8c22279d72f18e98e5578b439bfa78347674e1ee678803f8a8f37be41913611ba097696586914a81c766b81ba1c4084b208af66e723618ce78875d86a51fe4c4b676999dc3bf8ce59c00c7457476a205bcb3116d7a7ffc946315cc719449fb974265680fe50777dc49344f6253827dcb6aca47439d6a377aaf5a73604c62c47e20f3474695eb3f6e570aa063b8ee1a9420d0a613b09c3278ba17b3f82c7a48c95682e2252f6bdfab69e11d4cd9fff75a5ac6cce3b98d48991d2ecd47d2654cd4728d01671535132787a8786e4e61ee2ab8f7045e45c9ca569f5028f1dcb1a9fd9677019dac4b4a6e267d2c0bcad7ba73b360f0d655a4cd043c4c805a1e08a2daff09975d37c2db0bde67e0e46130d76e22f35b5c513cac353e8cd1cfccd27226af257cd0e6abf6ff0787d9092605be17df9a0f4f811352de827b8ef747cb9a2e272b7e0f74e3f2daae258754a72538691358647de9daf13ee0e60738aa5b84d8416a3b76b505e5da7371b59b819a7157cf8d73b2c799e49a7062d52d6ac8f0c805f5c5a0fb203ee5b88779dd3253384a7123783aea191190932db75ee8fecbe4326a46fdebe16f125a27046e6594185e375dfc62e05a7cb9c538f6d87edd551d8c73db240eff18f78c326561b6cd25131a04846308ad7b11e9504999e5b6a5f48b329c7800d87560de1e4210b4b3cdfdd39e282b3e6f87ad71f4ac063bdfc53daaf3e9176380bfa42071cbf2931edce8bb5cbac527ed66bd2ae062752c69a9cab52cc93ad8ce8a8cb80ea39875c4b02b942d0776195160b3b89091791154f029d3309dbc38346fef5e1673050c373bfe9a743946210120d9ec355af4a5919eb7f0cce1af048624c19f4ebb3ed3817cb29301be13b585bc892cc727986aad4339c9ac05eea4421880961e18cb69754381c7ad1018edcebbcf88ee2056c78524bb71a5bb3d580f1bf6f67554d5e1c31e2d761cd612d312a3a1abb191390b31c88923bc3e9bf07593952bbe65873db258260b28549998acf731c0e627ecac9cfa2e3d833ccdeecf669b3c0aa11da2ec11da9ad4922d7616cd9e535588a299805a1306c941888ece4b73be04faf5c33d6f8849be8834a67813e280ba4f7ea35efe577cae2a72fbb8c5d26baa45e1928d1289696d1d5ba472700549d0233a5c033cd0f66e46169507216a499dd2dc72ec64aab7cee27aefc3f9a776c9eea6fef2ef509959fb548c1066763888585453f24ac5462c2f812d41de0ca296c82fc13c4b83a8399ac7151c75ca66a899e950e9a4d7edaeb13687c6ce2367b0c099afdd2a8b4d6465e6ec7ec159827850371908fbb2bbf6932c797244d36199a9c7f84266f0e3af84bf6f8683fa57a980ac2a0034ec2d5c6aa667ee0ceeebd29bbff3de65d04baf1f2da581abaa96588f2fd7fe0e3f0b95e80a0e6d27fc5161039531b98a2968dc23d02bc5352b255ad5b03cfa885eb9991c3d2a98445e5f5f232f671e2af2cf42a3eaf46839dad3acd1b05123a195619949310d52f17101d6bb7ea6144d67b167c10f91fa3a751dd9ac5fed6cf8c9be324212db826c0dc8f3e94c7ca52c1a697d90dc22c27d2996ed3daeebfab87e2eb6aecda39236b834a354970140fd5e6802affed49ee3faf3f48048803fb04e158e624c7be89900adbfe9e20f9ef47db945c70b5b9312a2b57678cb70122e68892f12bbb4a5788fe035d4a909ba38f0350a6109008990a057e7ef36742eddd4bdd96535a7994f6a60d52c8d6df7d53d3cf6b04704cb4f864a5c39d648dbb56a498e70a4420c8a654d564613715372cbf247ac5bad08cdbfff6569fcc0354796a4c1ac0967189d9aa2ba5dd7f83b6c15642b34782263222eab99b71d823b8097baae83665223e6439e9bab64a06128adc625c3a4fe19473d6ccff55a18da2da6bc33b8f16942476f5ad41a663a4dc09912fad113065d9cff974cdfaf6698c2624bb0956dd0b193a59286fb3dad30e0cab4c3632bc119bec24b77b319e3174fc380433925e2b35167ddeef59d3aed109d354c218f44ca98545d2c5e63007858e5cc19861550edc376c38812a59b977f3d5653339af343455be2cf3cbfcd671ea8be02222aef6895bdef9959949a88e92b54d872bedd3359539b5342d8e7b2c674a4cb3bf2388f814b6f44cba9f5f120d30f35e4817ba17d4e710554e67f08962549de57f80edd22027cae4754ad99d6441ab117b410c537439a9bc62190922bb55315bf183a414a56dd34b3b53fb200f12dacecf896ea56326cf870d7ad478a69b3e89faf7b188f363142cc5fc54afa08db6bf76fff283734edb409513381cb395fdc6beb40a0fba2b9e4310a8a18777d541feabd7ae92088ef7bf413462d2c728e58d3a0128a05342d9017f47cce41677fe7139f572e312746066d7099f892882fa0cc75ed0ae44fa3eb7576fc607cb15387f1fd67721b05c0ea85fd0329627de9581739484190e9329dceed3e5f49429783b9466c6d7c12ed67162f40938a4072009bbd37cb5dc189c7947559d9440b8e7f1fa2f44c059a5ea19b556512de473d49f87bce8b9bb2ac5254ec423e46a42086880dae3d5ab3026eec6063e64245b858ed07e66687f999716e3901b5a021dfd460a6dc5f2412dc9a0b42ac20baeb5cdda039dea3929ca54d2c6c3f7bae4dd0cd6aeabcf75c9b08809fc7b0cd6a8d0fb72738d8527eb3847fe3b348b20209f64aa144e5adf318f95bb2a7320ad57a1f07acaee0ca62d15c22cc365f9d8dbd6f8c56baefd0aa3f277f4749668badef7868bf9533087e6af0686e490c3cf5d2da1fef16b5dc340c7de86655abe69343686eac1cb3ee807d8bcdf9c5b20e1c7130014233056a968a305af3b2d9fb3bff7626c5f69abd4435d8d4ea0269a60db625344181c36ee2c4183ac2568b030e2e5b5d52331883e35bb4d5a6326957094db32460ed1ee78cade3b5ffb697e144589e4a4c4cccc96c323b7152a42eae3ee4613b2d059191c1ad3e6bde63cc3b6b19742cda04697c3a86004d6aa90b2f49d23d2724ca0d3c06b36cd4d5bd9af0722efeffdf9d6a03a09240f482a71e731cd6b9867821a6116e8d03c7d1905ca8ee52b2e030872ea04ab8c6bede9fbc3d974fff87599d49ea98c8edd520e9f773c6efd6bcb27fa0ae702a727f3b79d27a7db428d218352ade3c83aab61ab306d5309be44bdb069d32428791aeca37e8fcccc90a58bd2d239d132a4b8856e8c40d4f54440426204ba1f6aa321a107078d59929b419f19d33a239dc85ceec1e7f9fe8b9f9b789dbda4fd04f1c50e82a5f637a29a815caedafe4eb3670e5669bc8bc3d9a515ec1dc0d190ab6734d94a0115aacb1fe291463b04267b6ed9226d00d2d1f255c4effc716b251ac4a8ccfafc3a397a4e3db757707d8d11edc1ed613dccd9476a4c67f40acda75cc47e457f4aada379c91790b5de974c062e3596ad85456cacf28bf1571e53e023be95a286dcc196c3611346ef93f6887731e2787d84ac243e31a32ab9b7b17f95ebacfd1478912090548aa56842fc69b81dd51b390d9fbf37110260b663bbd48958c6714d78d32020aad768ae2c9b6bff2b03a3dfe3b3c04134a5df937c4747bb8d25b1416bb059a4ddb52a2660d420c84638c4a628f960a739bc1b5fde72be79130f4217baf2b6ff3bb9e470c5b55e7e8f6c81daa3731d2593d5cf6d60656bb75f61ccb8907afdb6d0b2889e981cfe1c5785f791291e4cbaabb3031925c62e44107fee33ed3f59d99e33a2b392e89a02bc240c900320793ed1cac7be3def68f2e55fedd85a5f8e0f37ae027d2e177d162967ed217f28d20b99daa993536524359c5bd4b108f8eedf258bf5cf88720f0418961e0fb90aa92b4664b9ed49ac497a1094963799770bfc18c5c5b9f9525824f10af03b19be9cc6fc4cd3a41f0941968410f063bf15eadf3b7e7c5eeaa4af0a835944f73bc5f1bf2419918c1462e985b5ad36865905d02480b9a4cd5719aecfba6f29321b8b1e971092d394e5b1c6fe10b7fd30c586703f3e55de370f3fbdd9155440e1e2e2652d8bf790c2f539f4b0e793af4f4e4a119c4a644b05f145697c2293e742d099210872c2d7d7c44448bc05e2ec5381bd5160d858fdc0eefca50b80fafb8375f5341ecec81fbb778abffbba68b961d78edc59eb48ae6d3452dd02bf6b4722388f738f2b95d088fc19cc240741044b73259cdf275c8610acd40ac80191ce6734ac2c74c242db064344e542037ae7cd73150b7d303168b60f1565e5040dc6c64d0066c6699732f30b38307d02b7decc14c9e91dfef0ae410fe53581f1789e3bdbc05a3bf373755ed0b6c9b729a42fc6b7b255d094a14395ae85b959f013803a594e5d000abb3fcc1abfe9bf57925de4a28622b43c4ba4c757004ff1ecd13ea86595a52ebc31384f2d412942fb0b2ab86ac1d3895e5580fd0760b15a6c05e334afa3e196f0f5c22434eeb000374a4eb66baaa09f6e51a313c4f48216d90cf079d8808b82d78a4d2a711632b69ec4a4f6a8dd3c0914ba528d02aa28bee9bfca9dc6388977fc8350b0cdc8ffdfd38a362396e02317027e029eb8c87b1120b4fdbea0f41153aa99697269c91ea983f8eee31f2e3c8423cc88bf4a86ef6030110e0199d26fb72d9a723dc3528d01af0f9b832941d0e461e303abf94126e56bf55bfebb9ebbde95f38cb33a79651921054f4d3485e7c55329c252454e1f0c8c42c738436f2dbeed136aa4e06b033a9cde78bfcfd6c2e1e534bf53819bfd601ef30dff1ef3511992d70c7a140277a835210ce244d892290c4b0d479a2fa59f0c3ca22a389813d4fe68a556a39ecd452f414b95b07d6083860f0ab88d26cb4c4677a350ca4d0855d9e921d85e222e5d03824359b88e8b07d0f2342447f2f84b0aea4b5f0caba2a5f2db6a07881c57d33ca6034da71cf2b79eadad70c07e4b3fcf8b34859c5bf4ff15c6d497426c48716188b22ae1959a806e56e84e5c0d389cdde4dbac0a19862132eb6f6cf64714a624486680caae034b90853b695d66b8958efa46babcdfedcb61b5e76acefa101010b37ba7951dd4733a8cad02409cf6ec09febfe91c81c49565dae42958319ff9f21bd0647527dc21ed915a5db2ccc6c0b5e4ca6b2153295b0bec0cfb0f80c565c94c16a4f4fe7b1a050bebd45b5545e2e032b4e5acdd08760957a64a40bd0c260e1e8c8edb01a7dbb3abf2b52e9acbbb7e7d7b65879cedafa9582eac7bad85986788fbbef38665192d1c26de56fed403c46a80f5762af67c6b3218850ff81381effb021149c209b03815c0ce95db71747ec6c893e5f6269f4fb97958ff975a6dd8018b4025507793dc80b270128b637c12273a84d06be90b1fc6ca74057f5b78392365d6074dd324b3a80d4c6eb8ed9aa0992623ece5b83b16862b994a1920104e29816b8aa9c0a73d304430e651d00167dfc268e10b00fb076a5c1001e7dcdc0214ade4165397b749e127a84f44a86318790a7b166e2beedef83a5ad0353a67d8a75dfe29953b509d0bd1ececb0582657bd9d604362aa90e0e1e2b8e16a5ffa4db2e3a5d66e76d39f4e08fbab34a7ca5b184533b7cbf433c7a9aeed066a6e851d018433e84ccb2be056d1a531e6890f59fad61cd04960220ecce5f32cee9d59c494d62a4e0cec70b915ce68a6b480c33f526f2501c9f29fa169faffbee95b105e186a4c3a6c8c620be675ac7ceca70baa8636b9a0e7e85b84929988ef1cd3a9a7c6581f67e341df6e8e716d8e4fd8a7071c5ac41afc530d1ccb9cd2cec16c2ab2cd4d1126fba2ec5cd1c60691fbf99501f2cf5c7a48a100cd8de0b0b39c753562b79a6510536eb678aaa98157996caf3cfc4ca7289ae31e2091b10149580437edeb9d241488148629f3dc55cd21c1f4d59f43a27a68d95fe4a6572daf2757c003ed29f1837d03b1274320ae94a4ca0040187e1de2aa6b5b5d75912fab6a52a06842da91b24d61b86c687f18a1a059af99fd93db5b2f798896da7b96f9085fc870de64a84a55134c2a8eed96aa65f1202e7c72c5e18335444711887414cc79f92c469d7d9c759d088fca8c98bade17886b3589f6e584258b46b3b2edf5c1f3edfe3f4dc51ac5b795df816863a99eeac6cb6826463e10cf97b6f807d37b257d835506010e620285eb1006a4824c5406dde13a2030ab1010194fdd967c9382926b4e05898221c03478b506ed6bc58883429d2de48f94232888a4296b11a9dc3147a13a7bd07f8e6f1120ad13a4a8cff370941348faa3a992d6aade3cedef7d14bea7468c7059423ae06d105794920774fddc43ced3287686cd12a5bb011b55a19ff46bdd8d2aedba2dda9bd437858469895cfa23df112133b64b0998c61302a4602be531f4150c74421631a20b918b5f07a713468a4c1fb3bd5ebe52a7c69d340d567082cc37211d730fd096f0f8d9f98c4b57d34945812a91358e8d7d9f400c55461201b2baf592c43bf64cadfb451ddc96a6b475baa3152e7d99bbbe032ef41a024019e083228293b79e0da225b50420ab6031571cb68f4e9798733b9ec259084c46c28efd2d78575db008dfb0dc07ed2b599d9257fe5d0b725fbca283dee3305a3e4109c025f68dc14f65d9a43cd5cabba5c84b956465890bd5e8146c91cf08263bdf64b88c24684d0f9286c72db5192aa7079f1a3fb940154df1a7eea0d4940657bc46e269eed12f996d13cbcb4e915e43d05350fda248579db366e135a28f7a9170606047931fc35a908b9028caead84663376fbed2f19368ff5a279fd22efa59a51a880410a2417c4f99577adb49f575689b7f86e064801b1a3653962ac4201ec6c6c6feb9d119cc32d92d0cb39eb124418754510cb93b9939ad759c50410145d96d353650f4b8761cfd34ce827eb7c9b5b600eb87bcdadefc0b1e62c17d0b960f8f4c6a339b965ffde94b5eb21ad7da01c8439e7269c2158b220c5b0d1c904c34c7b56572e9a4262075ad872ed7b18ba681ab21e49d1090e7bdfcb1f3314d36156820901f23a53b095f5fe5101828e9d02a56813503a639057fba3caed15e44441e4520c1b5ca6132dd64808711c9c177df738ca55fbada64259c8eedc517211620819db84b4a64a29c1b43cde36808dbb2e44f175a656639d826755058c01d51560f4f3a0d5fe787d70c3f947f0697d5d179fa45291fbd182a09e24d7660cb77ff15ab5cba4f3e273ce217355ff4c64e42ba9cff1fba59a944e2d57d2c958cac40d2e93deb3cf959b6d8a3ca9ec99fb3facecba4cc78e717aeea14a7b714b6c4a12b1f4f9fe1819dc1cc34dae6e3211431bf8c1de18cab6f0becf15d86d982e014291181bcc067a873a00f969f3a8ccb937297c23906a456c5dfa55e9c1feed6cfe6baaedeebc627930ebf3f927710eaded78659c3b910f5b79d9398368471e5dbb7f0d446db3dc5a8d83b2e590d2241b55b135daa07e6b8deb62a5dd047cc8330357aabae6733c6ce4c349b45c1b54659ebb8a7100b7bc5550fbb00d1aed5c393b919b2dcb60261124ae163056e78fae287c0896c416de0feec98ac4f4eec20a45bb7a93977642026f39063983622a3318386ba2125416f8450abe12422b26157d9238e3a9241070aec28ce188a371a8d3c1579bf77d5df7695541f60205bbf81ee5f4a58e09be2c8bb9df3cf69983551aea1205d36e72a46427ca734af46c385a694a774199507c4fb3e5c9a6d7f2be0a73435cf80ca77c6ff29b707c50744119c57b232f6757fa15f2da93dbf043eefb1ffd916bca81aeb18f4a07fd41a2210ee5b20ad4fb1ed61219ac5a24b2a45f7264123270a42b2bf5e3abd43b4fc2ecda7eaca4fa23a439ab0130e4be54787fd6edf0ac27d8838f8113dec3a3fe38668720cc17a636f66f58361112d1aa1728e03a5f44535f50021d6aaf2b92898557ff7aa5b15211ac55f0def2096d2c1f5b5d5fc222594441238bc9182bf9c233d69fa0b4923040cedd446b658c46da0f256a64f7fec08c5a7a95b8841876c58b58140988b42c21caa468a15cef9d52fd0c11a8d5588531308c12ced5bfe77d7e4e4fa4aad3bf8998cae3e3aaa59b7aca23b418605e0aa7625292884106cf99079629f480f3e7cfa2364b5ccf895242eab7a41de8e76d7ff064001002b95dbc78d0e6bdc86497503b808c5858f8b571d19596b27dc5b23386c1e70714f79ee12e07471ad200a57ce5225ce1c1db28474aa67d260a2352c99f5fc69f1644dda0c76140472e5a6ebd0481e4a61ddb25436d25997ef5a2c8d2cd868da027a124d9e67c493799831aaeadd72e5014d5bb40c9c3c3c36d09c9922642efe788a6bfd8b6a562b6c86c209450a7c88000afb039ebcccdf1a3baea3212da27b196b4a474b34779ba2ffbf0257ca0d2ab23eff9fe338824b2f357265a995b93270506550483b1ca83b8e74a7c0de4c1306c147c5d097593df423bf2e987cb0072433aac9f50144ea4dc746950af7899c43fe351b936fc559b9bed04bace4324cfb61752575d80f5e3add11e15b44e1bec246f640f3029a0c23412fb104e04504fe1256f9e5e0a13753cf09e3b1c88d29c9fbb1b569460548f9d1cc58d3ccc1bc80823b9b3031811802d1013ca5dd2f55137ba383415b59e3e66f8e5cc188ef321a7b67a96c80499cbcfffde0b3848cabac979bcaa769278d31bb0fc7f5f521c46b792d4a931ff09cc2c4e3273fc1a69f1f715aec5c66b844cd116412c992c303603fd07017bae0492f16209db7c62759e712ec2eabed46ea394226e9f7fbb7983106af187025653d4f49f310b2062a2c58cb802ad1d2c9e3a6006cc76ec8519b607aeaf48b59e62fc99bbc2256a25e4533f11248364f6ce9864122b659b998f6e37540bec26f859f66348742163584dfb6863f1b70558aace3a7a90e83fa4102221326ffffc3e483826a71e773e491ea7efefbae528fa295e80f913c44680984a1087b4cadeb2faec5ece8c1e8fe3427c094de2fa54ab6394a7ddf1a70f8d1d6bcd2996ecd50c19de29931ef690794e628472acc879b73c53e51aabe198bcb72ddf6b8883d69be65a3a51a72b36f39061a9b66d2f4d645de3e256b60b5beada52b6d29d421345d9c138ca4b7deab4cbe560b29d465af8c3d3333b7ab617cf28cf8316aea0342f68bab63dd9319514e551e5bc36337c98e1726949ceb962e1e290d2239498346d25bdb50075a926fa1973a37f7cfbe2242c6c93cf3f767dd9abd7124b585386e43de1bf8079d47bf5e05986dab9ab0ddfc06ec215d95c88b5d8e0f4e23bf8255b7625c6604279bf3d734c314e1b47afff10af71011cf1d7a1af3d3381bbd38596cb620996804cf9f689a5f681f3ee91b5e5d4e877d07eaa9fa74a2675e7cf0a6f9b1bc46ec3fd0e224400e57580ccef57eb04622ee0bd7925df523f9a7ff6a16858197724d94db2cf35882db590ffae24e087b1cbcc7307878508b82a86b0ca9870d7b9675898932dd58a7a6b9102048ab3681d9db5771bf9cdb64582c65e6f2e99050cefc8144917ef067ea53c3947d70ace258c044822dc81164560fffec11c744ba06ba0bd900f3df5857ae859db83ae46b00dc6cd3a7b34c721afe5314ddbb538d82011692fd9e193ffbb4b8e9333243503e035dcb1a8159879e38afc772d8e934de4f3e45f26dd8b4c8ec0dcfc9d617be61d7969601354c942342e07dbec97c66a2507aa028fdc533b770f04095167cb6cae504ba63e49dfae04501e7f48c0f51001f9cba41f83636965ddbd29873cdc9ff5ee1da7aaf5d6f45546c171c407e31a6cfda0ff466638a2bedb3ae5c175e12c28aa5f2e8bd7917f6eab67ae68bf00ae1818d5f2dd077c322660159304bd83c5d6939477ab7a1c1b811850176a51f5716bdc6540cedf9366daf3fbc8b516f11a95bf9b469ccb9244de8940df1756cedb2b1cfb2a4d4e8bf2350c454233ddca563ddb559fb2beec3443ab794046fa951c454bea32d989474b39b21016fe26db3bff9adb79ff94e7fc4fb5f9b311812ad6d5b5fc578c24d1f19513588fb9aa5bf5649bf421115df6ec97964311072e2656861e61374962aa46787629743a9f07e025f0c72b394096faeb5596a26314e74e738ba4f08bca94474b91832e2a6f29b32b8ca4151c54ba6e78098580b787d17c4e2d00ed3c71244517e8d7441d748ec8d0871188962d281e8aa40b829cb65f0e780cfc59a628507784bab531e4106e9fd9e7e5700d5c3d0423566315d7722482f1ef74a28e6370b0882ef56fab3d57169b92ef052bce9d4028aa7cfbb49edfa676f3092c46c4904af6e2ec81f1888ff06b23294dd5c656c3563c5eaf21ad59932814c58d1fcd001db30e53d1001d240429794600b48e65cff683d54b97b2a9317275a99b7194517d021f590640adad92edb1b8a6874a19b9d106bc6f53881778481756dd898ef7b7d27012e0626c51002dc9c551d1b067fa7e30ef566d2b574859ca8f998085e79fed3c5c17b5a466e8ba726fcdb74ebc35214276ed6f2a911cdbf4daa874804c1074b143eb8e3427cb43a20f83788fe690e06d76f45d0c960562b6ca7773465665b884d01950e2a2128a48e8811237dbb6e6ba494f6865eb2e781f53a38b7049ca360904d85d4413ed6fbb3b30fbbf7b1dd4e08319efd909ccf58b5ee6dd10b48d2fec327fdd74c43fa79a83d4ac7821de50fbd8da58bc283d5de74447eaba0210fe6266d0fdc31d33fd41425ee46ced2d2f76c886d701833b9fd8ba1468fdd459432f2c40fed8abebf7dfd3921fe1434b4c6dd33b48ff12045c551238d2f3941858ed7397a61c3b20dca4014c91df4e0f876611181db41af1ebb28be546d6d034bd706ff3aca4ef1e65ac2a589f2111e6f630b51c3f96433b4701e9cce64f4879a187be5c2c94a173bde5675386be0ffd15094fb49bb83b5fb6f190195b44010f66d9c74f5e6eacafcffc9be865f199604898340b3a26b8cb7a00af3a43827b96746a94a1371692fe991f05ac7d508c5c26f90e6f3ee3517d741a37e7f994e7e6fa28908d8b0e729c6d8424b734fe27a59fc57e1366ab896a2c943fb68b2b62feac01f36d3fac53dfe0a055d7171595940caa3b80002eeac85594bd66d4d0ccb49c9cfc7c38b997b9cc77a33b01a6043a45e46afa7aa90e57a37ceb505612cfc2051de4b1c7f9eb23c84bc1e29406319cb18f03437dfa67cbbf2e1f1facae959188572c10c426ec14d923a82c4594a2690e05f7ed727a337e9ec04db718e24a0f9483607106dca5549fb056a1371604bff7734569e7e8ba0aa5399d46133ccc0fa2eb6c20fb355c48ee4a915aea7fc868adea7d11da0db9bbe6606c3a6a6d636f906bd12ce8ee40a937812bd73d3ad610a3fbae11294e5056fc7d6f3dae1d9759d2e13a06b9cd8c8b97fe95ba873e56806ba2ae9a191bc810a576b2faa4d4a0d0b71bb0a249add7700eb76adb07f858d48d04ae80e73b90be67b0c9d494f40e7b146ab9796d8ed5922e96510ceaaf5289663fb572a0d9e28df79b23234d803804a8eac63a9a1b9920bf03660913733aca291f4f9e776714c20ee5077ba81c9dfc3754eb7f9d096fecb764cb08d37efc8d9cfe207ad4e1cb3a19815292132689d71450913cd680c9ef1f602d5e6855cc5b2737bb94eeb5b98893b2f1415eef1f6cad4d85236f432bac3a041e8a0197a9b79e1b7a22d5800a3703a1996eeb8e35c36a0e29e84b2e361f9eadcbd694851e19546116c2e0f9f719228e2fb8ce38232d808d86ea58bf1fb4134bb211c7f3373af901aeb800de4e04533ce165511895f75ae1223a77c888378b62b26338bfb42961a998454b05ac646307fafa45a13083518400a2c397f5f81958ae237912b308fc8bd57bad23949e269904665b4bd10370c0937343542c3938eb3d70a2193d7064ae98344253daf461c91d1316c5a31b45a58ac8c1839066428d0c51bc8a4243459bda5a0d30d3a38b77dc6456d0c67ece8e2dbf2fabb1f0084d6ab4a2995f382a4727a7b3142edcfdca515e6b4ea37df81fb9046a640a411b3ba0a39c6d340a03e60f236a564bc3f86c6455eb3013c5fe7b4e7c7a617f520aeab476a031fbdae44962a89390d0688cfb19e7a01c809ac0cb13965ecc8baba3e825245c0458acb9eaaa989b6a085b9805100c0c6fce480499ab714f49a5b6aeba4e69081d8c671da6fd413a0c918e1da93f31f2191ec00894f5a5de8e1a6e9ae519ec9b07837ac81b65768d3bab98fe362f6d750e3f6668d0e9da58a8a04a3201d24b66a441aa5ba529e05ccc59b073bb37a20f33655bb5b07f53d775446357b00dfa999c4e1aa218f77ff8ba261708bdb2a503bae2eb98ce3184f740e14b3eeaeda70ceba276bba8ea32911148a0ce3834c394b6ff09d1372be558925e7db5b84a79ec090f36244503a219b0d0208978a978dd1846214b58260e7ae0fc3fa45c683881b953e5d0e7210ede6a8391bb4fe60396576ae52092038c7be44aee334f9b6e78dd416c9324a8847cacaa46acb695ceff629d50ebb6199a880d1c4975d0ab29c44e813c3a4a43749cb74d3083027088a8a8b67f68355d5c0515d7ec36c40b94ed2d6ce968b979808820e7c6c858c91ce6f29675cdc03817ced508ca954f66532df11ba39283f77d337975e4e93fe4b95c06d9d601fe8ca3c9f45596f7c11b6b57e3ada4cbbf9b7e5a5ede5b6df6da401e202e3f550ab7d05268f2658040a1cc9b91bef6d26a9b24ab0dff85dc2b09a0786202c2f65cb700cd205ef0d590912935f093fba0816976605621872e16982c2590587c1ec7877b3ebb1c4e25302fdaaafff87e0e65a499f07627844462bf820e13e7790cbeb170acc9656e45164c425b112f55610ee1d3d10f301e5d37c6d3ecec254a8afc69a0fbbe3b152545abd6b6507d3cdab7a512c9706086bf69bac0f25c6d738c10045d2111f560ed590663f0ff555d9aa3b8b3890d91d18495700bb007486ff1cb9c57576ba0544552b08e9fca86122f2fc4cefbd1da10bb86114594547079a6c8833a2e6c212698e89d65cb3f22463a2e642809d9a2e0205b4109bc3c9dd4e42a1192a5873874d782c32e4ceda05efaf0537ab9a92c1b58430c0ca3c1a2c0ca7c89e9cd2cd97f3c2d284b0c5477057f504efe3872e6f21cf34871041840614fa4a7b62416274c868c4fe0e7d62bbc98a0d5b1c4a813b3fd6123abd0563966107908704a915a202c7196afce6ee3877a7e8c4d3cc54f02fa2ec2f4e0eac0118e234337b2b6fb2f727655b6b0b6e7590ba51043d3fc296557e04fbf223af57dc26851e2f7e8c4c78425f1a41442b210534251db1d796d193e881a2079b61da493a868a651c9094089abe26a43dc2e2541bcec1ef31fb8b5a70726edc675b6e6fe1733d5f535785f78718530c02384b6dd02d3fa71aff56309f25291c0c4ef6e0b52766f35cac280ec4165c033645ee7ee5a28cf82f4c6381cc9b120269d91a22cf946c018fa3a31edba004847add9b25f2cc767cfa7cb95637aac424a858b23884c1f4b3b521117c3c881da16e4bd9f84b71e4dd77e6f5a315785dbfb403bb6aaafc0e539742db886fb94fe715c00b3d691736aa499aef604a17638a35e9c468012eec1720990a806a95e2075161598f0eda106cdbd5761ae08667692aab21e3064e4f7c6782cc6b618c974f17d1d56d075008c632bf144566306608443f76a537140f2a93237e19cbb6175937897b0d93acf18798c270cbbc5fa64534d2de6dd28ea7d1760e2dcf0b5f5dbcc036ef8aaff510e1e5103a65b6eb75bfaecfd7c1ec6b27e0841900defa1959ac81a1ad2648bccf1d46761401fb140162ad4a8d6f911b33ae14c36bf9fadec0eb4655723d2e86005303d2be2cb8dfd387f7ac5cf143f297464c3f1c4ffa834c303aaf2883a0213162888bf38ee28a05fec1f3432467157e05415190f0262c1e140fef34bb41d731a42618c2fead856f8dd8c8232e1ac634690dee758cd80c434145ecddf0be217d25033ee196bd490869df3a8dc5ba8cb1da9a6afd6369e30f7c57a4aa8cc678cc1ea6af62c9de1f6e8cb3e0c1b619f0e910fd4d6a0040a7a1f7d80e27347636d0baba39e1c4727a2cc4eb1169c73941a12405d6473dceb2a4b8afdf5c25b208801625824ae4e43e2e9b8f5de3b4582e86001f49b49ed12aa5c777b54955730c99947c09e26bdb7fed608257d3422233b6b3ea4f0b55de8d6ee266e1e351cfbde3ffdb852c8d6a3ba3d61e335b3748412fead8df89f64f49fbd711215eb06cc2dee41105ccaef3fc450698fdabcaf5b06eb2da5d559ddf29d74b42cf82c6163d6d1889c0bc180c8620d24165889779ae044d47071f1c54737820d6976017d93ac585013d9c657e1f0f7f31b854749153f2978fde5d27ada476a35e701e6b4d9e3fcc90bbf256e7760b3b1fd71bc1f7e4fbd9ea8096216aab300b9a0aa094b3a26241f8629ad539303efe1af70815c736741684dcafdbc3bd78152d9a54920529c4505a920eeb396a2706ed4e9524a7d036bd4361623eaa7cf7a9942e3d0059a73ccdbd5556a4761123774bd4a5129d20400e6672b75f936e50a4452f71151fdb84f7bb79c01592481b514e1dc9452f96cd83202b2c8d8ac8467fc2e7c11649723171f1316edbb1286c9f6dc6915b1b93cf0ef5daf17b1c88c200703d10b83cc3518a274402985cd197d32c4fff9e2222a2004da4c792dbfae4471b07ce5da9d649a546f124b2ad5887c7bc76e8640051f539a78688e6cf5e63048bf53edde6462d22c828df80c3e41eef65ce9dc0fe40174af2d4b40e2f362ee8086ee96e4caf4e0b3813837c0fb65e93a4e2925ce22b50e96f019f3121ef1bc2fb56641d49f1934d907240acae21167fa63f9dddcfd5cd852607e9a9192cc3dc1b96cd8890543fd4d3bb4a9407ada072b1841fa6898c3aa0dfe63f54dd684bbb843083d129fa3676287ac2f6bb0daa7f2ecda7c77d6ac33051774841b7483d81efbda12341c851417dd4617c49b61daf93c4801ee7ddcaf38a8d9d4dcbd9695bda3192ad3ecf3f1414ef231de2915b1cb8ee10f5a9640a40af659b897d4b03f92feea7633a5eaf7b0b5b70e74c1ac4fed19b516efbbab66d36732d7b9490671757e63f604cdd4fbee9f5cdb85f0762a19271da31d1556ce637792dcf6f094db1aa73b9ce92992d9dc79653fb8ad448135428cfa83cac4e4299e1d4ec9f32bcb6ac1189d7e99269f9909210d43ec6f8a98a3e899095a4cd1b145bee6741e945565ae94299c61d627a8629fed548baa1d356760ef9bdf6c4abcb55713cd230d3873121e91ce2749b87744fe2bd4c40906f1e635d77de40c60dd6a41a61c7ca8ea6d3393e733dc4ea907f138d9d802e1801f3073816b8901657e3baf34b9dfb895fde1a54ed89624c454067881733906f25e99c60acc00c172a9d2c129dd769cb4aace22f6f8a2671798c266e0950b599b77f4df16729944090279d0e9cef72ea2df4aed77a41e8bf6878526cc423927c47e56865405869dd1f7d5dee0764390964a129f6c4d98146fd959cf8f523a8174199c75037f76eb69271b568cc3ece862e4859a70bbb1cd041fdc69dd46fa1c8f7b7e7b0f8f0b07e5f757338b2201c9d54ebdde31a756360f3a99e0fca0ba9570ab1c4e2007fa8f045e16504480887ce4feec57dd343701413bacbfb85660247f97ca6c10f7c74264fd1beb18531f2b42c5406bf59542f432c2273f326349cfba17f93f321fb158fa7adc5f4a23d207ae9d7e7b806753b3c9cb4bad6d30e5a8f5d24f59a2adb0c36a338fb0fec8b9610583efb72ffb2d7a0d7d3e41a853abc7a8365d544c0989f621040b6a5b7ce97f55b6d5852662856e11c1b8ce9c21282398b3b640f3552e151a2adb512851c32532d542103ebeda40f1b9b7cde76fcbafc1545170e857ecfc8677b83f98b9e71cd09a04ba0d4c4f618cfe06fc05e9836ceffe97651f9446b0f5111f60ec040c560467d2da9b008a79107fe967ba8c4dbf3b1036b271a87e0c7307f5394283a2fbf07703cc80280bd7fe68b64bf8376cfc4861e801e392d5e095a872187decb42c7b97d0e6d9ca6579a7655fb4cf3e16249a6762d7fd0e78f8e181a2fed87e5a82b964585f18f0c77d38f908fdc67c840293e812d7bc5a5d05cd49eb2903df2c8b0b0d9aa27efa7f7248acec41e85ca315fbf3add15ec2c60c20209b48b7cf77d58de026f308c9d2e149d0da2ce96d1da5fe82939a85b11655b6cde76a3a05876d79dc694e474341aa535420386628e960c274446ff0ba909b3159bd0e39bac3ffc4dde8d0453146e8cefd6c2b233d8fe5dba1774056b639d945e0b2361c11f6ddb51cc030e0206404cdd1194db09d520ef65ac8f37b00755e52c3a03b1a145efaea239a3b14714f3e7bf4ea98f2152b1564008b35a4917e5e4339624b367ddf8a3e139f5d4cc0dd1d48f2992be5b977413d0e52432890f04ee4e797c66d4530298b946a39ad4b47c9571af5eb6347bfaf1d8f39e68514b19e99ef849f7b9c8e1300d4a820cdef3f3457951140c97a6113adf0cb78ed305cd48c77140c4a1415b098fe3dc7ffb04ac9f9f9ff1d8db13eb6b83658c10db6216a7e8456f21e47cf8a071c9e52a204b2d0ab536e8045870ec87ac8e2f0d358be9212c445cbd2f2f411321ae4bdb8260e6052199f6e6f0475285eb7cd1b95791ca2cdfc749c9d49a0a2d3ed2e1a0556b74dfd24099ded4cbcb4314197de17a5f9d22fb161160f3c8019f846063df5cd56ece60b51abf1a880e8c7f1af964bf0235fbaac87143778810a34c5ce420c3d6285055d4a6c0349a752bb5f957ede19bec9aeb74465c8114682a8baec10358e5458aa3e3d23faab7f1ab9099fde05cb396e2994b246e9bd5a3a4123d64f09e5b835d088de78bf708747084961044d70367351360ce087e97edf6e372388b6a41b259b7dd8ca9b47436415b54df353ff5e8930cdc2942b1d7bf2a2c32334dba6a09c16fcc83d8b6674670c54448a80f3f5bcd86b945219f52c76a1506e1bd212f8f0120e16442c2ccab8f05ab8d2da58e14dd9a1e879c7b4b81441a3ff475b4bcff2ec57704531c49a0a62411f6973cd0315f2998e5e0f459f63c4de12cdab3a15b81064df0a8d2eef99f45b54d060b83609ad70929bfde87e98af6f72c7e3e81b3b88c7e4bdc4b5f0c8b18065beb0d3009f407926a65571158a5793aca79dce6e53e1eda70e2031ff0113c37533a8880ce6f59325455dcb22d38c96134fa81328c968c9a747fc3605a5fcdeca4cd8ce97e0314b9841663883e89eea9aec518cec5a232f238e679917f47748471ae8a07744cc403f7b6a4e1b638c4d425d1e4fdee434d2c15ad7f8b58f06dc924b70da38df5eb92fddcc6c3bda19c7d4eb8c2598476f98239bc95d0c5a08db602ce8c1b25f5150e4d125ef1ee12d53605e386c6212959c1aefcd30b7196be821a30e4c02ab209195080012ef39a0cf886c691899919c6a78b78cd52a389a289f39fda13aff93b17a367a37c0c71742dda869c87cdc04e3a3469b56385e773744ecd27a230ba03274866f4e5bb65a565ab77ed06728071ca82f527f303917283792c454f4c7f4c2fd719b8fca0cbe3b960f01873b3be3804f0fa8b143d1842a2f6a5039b97395ecff439147dcf24c9166758d25e0776473a801e7340afce1bfee9a7d3467bccfa5217e7a617aa5cb1c8ad6ae8d2acdf77593bf5f799d5dd56f0c93f2e59d6dbc7e1585f741d6cad30103f72c7d79c99d095b03c958b72e1f7fdf72ce56674b1f6a435736e7a70b258d7529fa69fcf74ea93549840306900f1fda8c34ff4177d32bb6f89e138ff25b817c9463c344ef73f96ede34751b7acef1eddec963e8d82da2f669104cbe0c26fc2f657371d205868f90fdbb0bed9af6a760265615464abc6d41a129f0f40f90b0b0c17e772fdff2b69b2946ef2205950636bc79bcbbeb81b4d4710fd5cd739f282d8c6da313af4d33c1ba1d1fdd708b981a57b2bb21f37201c26722cb7a40b94fac7e3450d4fddd786a6e5db3104239db7cb092b76ad93f776ed96c38cdced74a09727cf119e00c8af25b1058cb17763f5f20de7a30f81a7e50411fe2a861c4489999ccf9b9dd3bba65ec21d27073667bd69099b8e50906c4eae73e041cd034026b9b3ae274bf83debbb296e7caccc474389e068b3d61aa7aa2652ed067c0045573cc1e4a0a9a414146756c4372477b85f0feb050e7abd1bca7a57b178bd474910e3c6924ec3a8ed038f554b083f742ddab5011fdd3be4ce433369c9c628a71de3a356228d0ef395b84e63e4dce950b32d2145472937399a1db5f2cbffd119f81495797ef9851d5c2e7d67c6b508d56f62e99beb3d079e99d3bedc6a55e2adc6e8ec80fa667bdd1b3c56d6739333089d828b108eef14786d765f06616326e686407eb5482ad261a2d5a0cc7cb5da43ee2c94f2d1f108e97cb24483408940cbd8e1220b0d0d45a80d67e04a27013779ecb9f0baf0a82980fa7c5277a5af907fed2d97c19e6349f13fef59236743472b3905b2300b4bd4ca77e8d57842d81c6e14916567eccf766b48bfc44f6b9c3b49195938447a77904ec2541c6f78647ef13bbed0e9f79511985c36bee388cdc830dbdf36acbe03e45f0442c39fc345c2129b3867b80e80ee222bf7a0a0f21cef962e683f93149c992d858a140089b79294c6cb251df2e9b959c54fc78220662c160a34192827ed46090ede497e5107c2c1cf7a15e82fa25e1065e8366a6c3c73d5c2cdb8896f1c895591e03fe3b18e5cff9d14f9bf7690def15f6fc225c810e458ff37e196f02059421e9c069ef3e36c84f9594b2fd46e6fdfd60f10e148a19661e96183bb8e90dc61d71e81b2e6d010d569aa5660e81e666b9d46a8b0b5484c4ee9da3180a45054b0c47c2befe39af8f76e234c311c3ae3f690e151ddcec75b1cbbf3fb92048a3469e45abae9de37f3e180e1c3aaef8f8579bed3322bc3ba12dd0829af4cddf1eaab1461c0e3c86daedede9639e1cb0332e7fd2baf5c707778c210d8430a67de7644d37d35176f495948c9bac5e83ce5c4226174813e810195c3de9e58656253dd752dc6ad83818f462688b70f7b17cfd1dcbe872fa61c46d60f1f4bc402bafa880f0c76f51eb5e9ee2856652de915f71ee63394ce7952b81313c7ea6c3c4623feab0798ac0c8c56616b2a444177525421b7b73ec6a7c6f2cd872517e9825d656ecb754679f226f4dd240313af6a434863da06e88f5c6b5db15d7702d5599992949a8f017e4d97e9c638b232f5eb5a3e5a70f23c0dc64f02451ae332f8a47a492161c438a5dde9cb5aa71275ff7d3097d86bb47324d2d4c2a4832fe1b6e5b5a9654020448ab893cf3e4b26f470d0c9beedfd0911c73cb29224c06dd9ffec0a30359c20d010cbdb6ff773dce30a3ba91f820a6502f344019bb383bb4d38a7fc82e418b2b55159dc2f34a8db0a7c61235d72562e9f28d7f7f917ef1521cf79c11c6c913a21ef829bd65a93f1c20fef4e1f9d56244c9870ac29f87cf6cc39372cf3634f70e4d4effb113eaca416a41c105ea71ff9e2672f2aa58c1684c832d575442d3ee6bb64907cedc9f20b4a3918eaa9a526a91d83627f18d1c86605aa55c002fbf3416d62e4eb99cd2b86b0abe6d1d8b5cb4d3180f11713b3b9ba2f3e23b19739a0027c8ab09828d53917023204402a5f42b59de2cdc3d030c9cba6181d17c195ad3a1518d5aa2c1e90ab0bc08194649a09914d41ac1f0e9ed1e77f1c55a60d947bf745cbd2a3660d57ee61b527d18a7cd54e0759496b9d42510d6f183200f7c61be1135f6f20ab281daf9aa4981548036d67d73407b52253a440a8abeae8412a8f01271347e8511fdb5f798b14e8006f9e19e83ea69f6679e10f3544d878051fa5720b8d1d675b0fef578e8a7b51be892d02d666579042e3a90301d1577e19a5352a5d32d6e266eed0cfbeeec05b61028f000f120125cfa12ea49ab3d3e3eb927ecdaf79888c41a7deac4d0bfa8a4fc3f2214faa21bd3ad170ede0fc87abfc7d6d8abaddced06a29c068da130dfc43dc54ede6e320f8c8c28710e2a54bf2cbcdd68812c3fbac24404d4fc6a68f0a2a48a3fd37529291244f20f46e8e448a2883d15ffec9349537814d2182b8700df2d77b439a6101c7c404cb744346601098a03a6cb22aec0282cc72f296cdca46eb9c75a714dd75ea46083262ea801ef76da4fa55f2ef28ca0cc15f4b382617222d7c797aeee392421e4b7e01e142de8e8b927b9d6a6065d3de076a14fac44e22d5540eae84b731b5965fd63dcdd37737f2129f453074e71d68c2a93aa64e4173f8647e239fda6aa97a3cec816424a5ee493ed885f1824b7cb804b6fc9706f687123f944e210f4e72f62cfed88a8099a81f28497e37e5ccecc17e183a8c0331ccc142ac3ed2a377133e08026da4ee925527b2574aa40ebd1576c425ef02ae795d31eae8beab03c14f40a62a969d762421b4969dbcd0c357dc2086b752125328f62f60427cad6192019053a885c46a0b543c98501fdb8ec5c1be89247592a7983f507ec4b93d876214f0a15d0335e78aed832ddab005613c6f6ed4ffdee93ce4aaaeacd189c8b67fd787e250fd0943e190a7912727bc113c0124f3bd6333eb1e51b7b4f73a198f2a36655a468d8e98e33140e899600712f5c75c2e66c4c3edc810480aa71d49c8d0a888c5d3c78a5d690587dad6e44f59e0b77302c9987ffca038c8436d23a213dd3ec7244d91a178ccece4fd9b807b59c4bdc2f056282de7d12e1c39108b942cfacb0d552233d75104bed6aa7186eb21cf718d5d519adc1bdfaa852cd25349d6cfe59c0e49a938941fa99c3cb7fb84d55b60c20f9cfca16f68ed4d21678b2190343dafae93fe622efc99fb889c6ffb86df17111838c2ca95b4349990fa4c33ed33744392c6d929ac3b73e270c28e266d9c501c7907c97172340a2eb2b287e0bafac8d3d616135846a65b74de93e4caee4246269cd17efcca3481fe770cab68d248143034cb2219e96488d924f725c755fc8ce0804f11fc24a715275b7e2a336bfec22e6fe147af1c929522d59e903369963aeb711e9494ba93a19ca6f6c2318cbb5581f20b72e1ebbd733dde41094d94e7d6d3f92dfff57a41d214f13b5ba69680d590035357618cfaa5ec127e56b9e63c198aab8c55277433cdb0bf4c858c62ec6a7485865f218443d611eab943911da79a88e4b1c400d85694b6357b6f70e5ef05d22257536ac7cf5b74eee8f42112b4f1b9c5666efd7ab8f73bd5131e067b13ec0fcbb53b303d061d2526403044c9a7527a0a0e1ca34b6213ba614c08a1a57644c841d61938cd308e06471cc1979af7578638580784cca0aed986d0610e6ff6adc88e05859727b999c249f94d349153d5902ee8db38327bd4fc44119ea22fcc6f4705e536bb6f5d3050d0d97c423878c1f1883fc85ea97146b67f4a2d3b431bc7383e49bc64cfe3704dc7ac648d718a941561fb59f2c06136053a8da226d83566ca91e09168dfdc6dd232eebde352eadce2d9e2148cffd0859347f8c68d960f9991e2b9f03ed9a4e3fee057ed8f3745e86e2a950be097a6b8bdf5cc4a68f3f7c751d888be0f41930cbb45b3934150d132cfd81a96999502a4567019926d1357181a52484933c3bee352eacb31c51c94aada0185b7f9eab5a1c84c050df46214b6fbe3bd9f56f5a7e12e25f54006329efadac26fcb296de89dee67dd6dcababb30b66002b5d9d5839e93e9eb5572feb6980552af7c72cdd3a5dfe6737e376cb39dfcfe6265ad7232209741aa39b2fbbae7bcfcd05ead81b652962989ebf392fa83828fdcf5b4ecd71140fb9ef5d0be08a349d93a24ddcbcdedafc514cd23c4fd0fbcd7a10bb2bd2a37efca00f6198dd927bb12c303d27c3f9742b7aa7de063021258fc2741e8305772f82133279c26319879f7cdee494a63e76f05049d07fd58091de1a783756fc0e6452b7d56bf43de836198d23001e82732220fc2df1b76710d87a4bb91e0384756df8cce45d0ddb034d69f99d7ecd65a684bc41922e3bd5b63eaaf140716b1464804ca5457570e57bde173ae457390f439764bbd6b6ef3aa61a9f3003c3ea97c9d8f2644c3eadf1a213f15af699e43059c4cb2a94fd3f463eccecb34c8e518e80397ab68e57d439d887864c3a15ff86323569672ec1d1e35d64dab6ed27e13851e2302e8db728a2c101624456a4ce38fb2e0b0eacf25890c59433f43e383dad15f5e4387fa09e430e95ed91944e4eed95bd7a6e5085b8f73425698faa17aff2c807688ded569da5c7b93c57e078ded1f237a0a1539748f544cb0d0073d7be6b9b980d6f0a0945024809cfd169ae3d51c6723b30f032ec84e9cd3aafe55804584e62f0b2de314f99db80a100f38349ba6e0a15e1377c877712c071cc39671fb0151998c7c1f13c56b02e9042d9e0205beecec897c06a2f4f259ef455598d4144de0bea9f105f613db9aa3a3388da7cf586043481c46a95afe3260ade14753c9912e834c8cfdf5407a2ca0c645b6ca94de637f601fc6a68f4c1bb012f2ee057ff8e72e7b435bd9bc00174139779c7acd87c975a30e7cc36b6e390c6d00a96afa791af8198282d8e4b7b16613316d78964bae300ba786660a36c2c591a66f29b8cd99d3c93daac6175586889c5f1d2adcb68937e6119350c38f072a07e18744cbceae68719483dbd70d079c9586abc1ef84e5aa2ce74c8a4380b818fdf5a4eeb87dc17ce7ab985a675c592b1d51b797fc9a78a1a288b61abe4f59a0fd9dd3b697c77eadfe2b7b9262004aab98c13314c89399a71ed00416c328a1a6c97817d8ee47ab057d895ccee25499c08db58f40938c29ec9fe7f8d0d41ef0f914b3d580a4befce07af4037204b960d4456519d09fab5a3a55c50ed32126ef873fafedac225bf093199beae4a4a2b6043dd7da5fa6e1a821d8f52959ba83614b0c9b20826a41a46f1812c724e29352765b8cf0c7317552c8d878a323d2e02b688cc55e0d1efc72123879a93099e341072be9297ffd245a7174ed9a715579f3210ba71e0ae51735316d10dd77d4074b954fa2d1da8e712eb234c0555d29422789ff116b5f1aec4c4ef5ae9cd385fdb5a5a462ab6b893c8876f804d17401577fed8c8a44ba2902935fdbc7b8c45cbca01314acd4dd596aa099ca62579cd0575d4f5bf721c04d217ff8fb6c3a96a571b638ce20a9f6512f511f0ba8e160cc192608003df552bb0cf402e5441c23a87d4ac9acf190c524fa46b68801d57dc79225c70b47257090b445c8a13d505ad4761cb67f1c54ee8e7ab35016f5373dd3b60bb5f6dfee04222ce5e7b2ef67165bfa4e8bcaccbb28461cc56c2f4d08026e12cce70974b3aa665fc20c639c2a471a53c48d692bc50541e72eade1970b075c093ccf719727b8613e85dcbfdd51920b3d715a0c37046d3a57b16737e8decc61c33b0cacc3036102ec0826475eca89a2948913ae3284b5f9eadef34c9ab7692aea68960934d0156009134a49dd913b7b24dca3848bde43680d25493b0b02c9ae6d1e33ab24b7d921960a5980c01253b9a3bf888bc6b45247ebcbe21bc5eb8f077c61c538c111555dcfb0776c46d1cdcf970253b57569e4eb81356ff90e94f76624440a4fe9e9c2db8164fb53fb009084b58c711b43f6eb6be1dc97b77d384b99c5136fbf421e806adad7e1dac55d578d1d3ece57b035ca543bb83f907051379be48b6c2624d9ccd647687468ee9681b542be8b98ac28f7d8950f2f35f05613617e3576233435068ffb8290fa403ca4c057ffdcbcf12910e00d519da82fc5cc424b1c0e5f0b6f48f87d6d2da3eb9240fa884249c43c5c3ce0d40af6bdb1b270e1a50dcc8f39a08b7ca9c082ff2b8494d65a27852ff134b8b5f9f0436df62a96fedd1d4e8c76051b64c825bb94aa92ff11ac7dc2100f8a3e643da4fb961e3fefbc6299eee5436f5512f2e6ba3355ee534fcd6bd8a408b8273564f88dff27c6a2885688fd16dc131c45bbce6ee82becd06a772ebc91c4dec9ee1feebc4d74bdd5fa12ea97709d185937a80bdefb81bd24718a6250019134ff6c5a6d030c6ecdc0f88d5fa762dec797bf9919cc6ce8e73e66dce11ec2e2ce162ff66d95570053fe45b0e09e192518479964fbf9970166fb0cdf45541bb2d68da1aeb60f72971b77cc947132bc754b31ba29622a4d92e5bf81b666e244a9e6c828fbb40b802dae72bdeac6e103009eedd3c430f07b355b46766b948dd96eb3d926de45f8bc4e00f44fdaa1384b80ccb2ce3c74900de02f5b5fd2421eab6556561e467cd096eb94c3e91aa9883be61a78d96ec6d0e3736b27c4e7da0cded7fad9fcee3d06e7df138b8cc82f7a6b60e23376d7eeb07e85776fd82bc9bbb8de7c972b2c936d48f855842a3243912e0a0b5332483759dd8d107cedd0b4b27548f6e46a88c40cd654132ff24a585c5200f6188d7c73e63f1468b6102267254b62ccdc18295a0044f8b02b3d02a7cb86ae3de847905f5c9d11e8ee5a170185e6fc2b76be87781e557f8e5b6b9370de816c1245d613629d730a0f7ef06dc8b9a041dc787e5a3b746520aa6329301116b15306b609a3bc87d2f04ed9787becfe17dcd0147e818d9e1d1baa12dd7c0244eb45aceeb27565798c7cf122e7f1b4fd862abc870ebd3e8f188648c10f7d9119e5dd0a9754e249cc0a534d1bb6524a57314ac2a2ad9b3974865776ffcffe457640afc94c91fa4b9c69cc7558cb849bcb8bc2545a0df23cbee487fab790d2db4307d29e039ecb2646a274dbbc5ff0bc300c3dd4d01ca6f49dc199a4ebd8453202659a5856cf014763ef2b5952abb359c7e0de5d725a617780ce41f5991e019683b1bec22d3fed50678a1df9aab650f35fa471eda75fd2c4c4ad1592c23a33735359475c2102ef70c92d145f20138ac23a1dc5775b854c2aa214c87856b61bf98349a08f26b90fbcc455e1080a2f50d5cf7924a65f8e9ee5cb48ea94e604206f62c532c85b3c23292a0ddd36ee23d2755ed01464e8a722ceae24442d6785581db1573e53cc8402c86f3b6c959b2bc202a36919b97c02099eb543f4e305d8cdeda88c9cc96bc9c6dd0b47ee742bd622cd80478bd665b3dec81af0061fafaeada034a5f420eb54b8c7448697ef169a96bf6bcece07a66a9657cbb8c222280baf06a8dbee5c4b9a766afceb6e829be13c5a2d4eb03fc584545bfe20b8279cfea82e3abf22a9cbf5b3b788d3271d9c049617dd67d9906df4a9c9eee18bf2e4c44fe26e9ed50f91a245d6f3fc70bbe50b48c95ca15886efdf90ee48112662157049807760e937747dd557aae6d1f2bd8fe13f6d6af540484828aa44bc2421acbc1feb461f5db5c1b5023c1a5db3b5321077b41c6c0174009e64637c60b2712346cdf093f0fe16026f1c76b3358c9ed4e1e3614d4394200c482dcf14e3c33ab9a75f2752a6e14ce7c4d1fc637791969b32c9caa5cff57336497fe17164fed23bff76197280415cc95cb853f2ae92dbbefd12a472a831dd269e819c3df85a9158d538cb27e529d69741933ecd92f2cdfaef29c486854a9adee9118a8d5a761db0aa7cb0ff11acf777522777842962c5a38a18ae530d360cbf0f6de01b48069662f08350d80c2cfd983013bc72254cfefb9bb433a8cc7c3076181efb1fcc4c80c03aee6b436dacc5a2a5d300a791d74b59f9110dc041f278dadadeda22253956a9b63a4b9d1b7c58638a40db956ddd34ab5e2a0be7604dc1397b7b128fa59b0c134625b93ed4883845408069b518f60e31093116c3e1676754d631e96b7cd075bf2f082f90be4bb58750c5944f95b814a852e50971ec226e258ebea32c0bff1231999e39f86c4a1b460fe8059175c1e9f818d0144db8adc37a161769e0d16f7f27eaaafc93fbcb4af17deac6143906effb2210778804d3470f6e093fe8040147a4ff07aae553fd810e957fdf0b0f15ad4c020341ba7e3b4156c67aacc9e62b23798118e30d0dd10d54708df43ef1d34a414064dd9bfad06176edf25a860cba49fde3a402e5fc29cc984ff721e34399bcdbe8991d181be3645ebc40cc7419df6a93475b6d822366de36b489bcf9f2251b3100876bd1f8a3503dcf7ba273470867b5b1b450415519b710da8c4b83b0ea0435864c6d43eb4f4925cc1bd29f41d5935d02f586d88fcef3b2bc92c6c9020b13cab55ff63ff4e1830165bbd4f06a7c0f99b40ede6a3b015a69ed3d9c19f2a621dafbee61a362754d5a314bac42276a49853d6fd14a25881a34f1d2047234a9716e57b9aa4685249a7fabe69b11529a7c40ca03c0191f1a90a89adf70545423307e2081eb89e9bc00ea26896b10e040d40c3ee211bc37417a16003bfaf0434b7ff18fb121318d989719b53ed3f8f6e5376163a36054065bbadbce90db191a1e9ccac95f3a65f4e24bd44912484246347d717db4e72bc5867915d155a6681f1fe01d94d65a8e026aae500cd06ae722d870d7552f9b78711166c6b78a95d5b2bdd4d85a0a15b69c01ee5a483fd543b946f5153236aa15edf083dc31ee8721bbaae46bd025da4a7ea7d0279348207eaa283bf45860db91f5f077a973862e2f148fb83ac0ae15cd721e01900ef2bade508d9eb17fbc3738e67d4f29a73294d1d8abe451bce2ddce45b20aa15a1a93dc7f6f7e2dcd7bb61175aecf2a458bf249160c52219cb763805422f3eb01e378ca73a36456c76330b81e5a3936b537dc53bffd85901963247d65d246c0ca00a89a17382fedb2a69410a58068e7f60b1580769c16c9a9a42374ebdb910245572838e654f16e1470082666fa64ae3380a3cb58d43b5715ce1ef863a0bad988b3b5a050a1a595bf391068532fce5a86d2002fe59e739f60dec01ca52b4184f58596c1bb4db369e9c96a6466a90b2a5571aa8ae2799983e9c8031476377622e1b4f694b99f3cfef6daec171203e61210f6e5db912de991f36a88ef3422c872df16637fbb2db306048f258ea7bba9fed673d1e2c52b37bb7b9220f5142ef89a181e9339dcc770e826e1655d043d977c8cd0429166e03871486f5d9003023457db0a2162a7747cd4588b0fe6881aa8c1be61457bf8ced001f98b78488f1d14cb13f174fef55be52f3b6c12c2ad1e9cf8257ae2f022e98cab6ded5d489834fa3361c341ae4e6103fdb18fb5825428c89690e776010e5b588fbc72369b2300ad66962b5083fac19016260d9c660641d96caa64fb447cf1389904737648cda1f55e0265409c39c2e4058e7f4d6682409051b8c62e127db703d2eb7bc506ca50a8c4bb68dc737684e4028a8f1c8bd4288a8171d9ad5671f18914235109dc59e03fae211680ad6f5037229377bac48781b0ce3055db0338f73acb125343151690a73f5860d9d1bec84aeb382881782ebd26376f4116712ab583408afbceee8e0910a4a8c1f4780880a91132e395e011365319607fcf4d6c5b5aede916c06d75c1c61e06b99ba9351a9b71c4f70218f10d1b1f56f6c1eeafa399caf294717bcb31aa96905c385b92e5cd1933935a51dce24aaca4dcefca6e2f0e4860b7b364a805859ce4fee346c118b10150ed5a9cd098d6ae8bd3c8780c909325d3b218d03f9a9cf235ed631c795e5794a7e58f0993ffbc9f33c4f3688f2106c31abfe8147409c7d8935cafc427ae703afd1586950ad66a608a35c25ae66146c60bcffd6a340470f2888aedac882e9b3bc59bc9214464698c386deaf3b406534e40870c7bcf2b6b0b96f9df8778c0c0dab9dfbb05c747f8e0c94e1f741e7025e57dcea40df4d1ace11ea06931c6e1ac69ee16f668a5ffcd6a9cd646596a461d29c85846e75e8e8b3ca45e442aeb33dd2b7c0c45c8a68c05a3418883d360066488c062cae3195f2c4b1e4086d013cc90459ba337ad22574edf924ee2f1fb559877a080c830ce5190d6c26983a2e04455905d87e3797520e37e901a0c14f04877e64a9da013dad3c47a8a526cf10713aa438e1b2777de76c9b529f2f37de9748f3a199f683e31c404052f64e72624726a7077e3a8d0675970fd747d8d049833f3ed3aee4151c05721ad9cbaa2f639e3384866dfbd38aadb8641da40bf6af1e6c8603619f5daf8d19e5707a6a6cad585c9178da66a57f4a1338942912ec3f62e3097a1054a7b0ab7c8c7b413b357bea075be609155798114b5e1c261df09ae6217856e197207fbbeb897baa98f1d7d6a0fb0929edb4d28e73e77d4438c327bfe63bda9bd4f5d65b9eecca1ed66877cc77789c15c077e7c60b81766902c51ab57112714a9862187a45eae2f146192d4734d4d252fec0a232b7ed01efa84823329d7014b385e71d51795d736a5fc9885b95b8894a2599c23ac3a31ba412a76de8b604cf788900f6a20d63ab98255a6073560a20ae953a516c22878037c50615b7e2b64f6bc5a3683e6cd36199ce9f7e7c7950e0a86eae7ed4199f49fc22f1ac021556358a7ed97e2ac29a7cc2598ee3b79405c0765944564bf44eb05fa5e083ba3dfde5e235d6d5c2b711e1f389e7c8170f9ec377af8886ca8a2a9917029e68b577affa9b6d066c2a3098217ee72c4466041b162d5d2789936f0623ff9c70c1352c02ae8d05433203b7ef7c0b85c295480c0c1b99bfbef5ae406e052e91e8764b5abcc11717aada1a6f5fceef2c7878a44e73d03c37b6dbc141f45006f16f94331bce7d392cc7ce2b0739d206d274080fa6adcb75d9f63da51e08c2b5ddf8e2e0bca6ec5dbbd4c58998b813f4bd1d9e680b1a37ff64832084e3d6f5eefa319e6664b37d1a77df17460f1ae5286e85d64071e73f7bf7387cff4a9f4f10c214e06dd2359c10c295876717d0d75486f631d7d8342923b823e15e75a3b8a9b40cba861e3cf3c10dbba0580f01c641771c69192b6729fafdff73cbebd66782351bd3a654fccfcbce5e28ba9cda41d3e5840caa9b14c0af398ca179beac4ee4a1fb55d316fb7a0218b4eefc3ae497de2182173bffcab77d04fbe0496e634f9b4bc7ccece8f05a42f4646e1ffffd2abb0088a45069a8ef90ecd2c1daae279d487504429527485e4529f4cd17c3c8afd2df331d6f1e35d8cb44eb25398c17db04d2c60350408602b967bd3d2959405da486f6dbbb9b8ed3b324159f41250feff2d9bd41462b5365baf24e91be6cdb243a65f2d2336b3703b3d8d7979bbcdbb7a51eb3fc173eafba7f69e69c542ddab640684dbf7158e20bad7aa5120154d79fa17af002a229b8dae8b48babcf4e585dbce8bc9bb390fbf17dc0a1141d75709ac71466e21d97077f9a52a25c6595390bac4f19be720287e9eaf0bfa5b6dc692c9750674a6674719bb7d39328f142d4b16987268a1ef4b5f009acec03104c4e30ef0ffef4d7b5e71e4283b85bdb9388153f9c94a6cbe7f3300089a0f1e3a45124fd711fa0f896db2abe43ac3204975ab0068d3616d018b212ffdbfb73ddec193751019fe6bba2e81fae7d0423b182d1be470fb88ffd80bf0ce49e440131b4201d087f001986cedae763159b484dc4a832c8914d36e9566c488592a3d6e85cadb4118ea373b8b6cbb096cbc239ec7d4578030cdb2017bc922456ef026afdedb9663a890b0799e564a2c5e6e4b86d121f51ef6bc9a799422a301f3a37eb8d97f13914adaee3ff75d8ac9d75f5a309fe6938b2a3f0878b8c617d50fcbd2837ff26a7d4b66d1bbb49d406499233ff6fe09e38cde167557df08841bad281cb1d9dc6d6526b35a9ad02ce3cd871f555e2afc7e6e06fbfc72795a9cf497e83bd2bd08032c19779ae6a840e82c6c71dd688c99b8cf06cde42105aadda4edf2448e0e7464cd4b38b86bcb733f0196a615d47cbe22b247123264bf6ee969ee19d803185b897ff65528ea66403fb2b47fed4800c8193919d9711b8c4d1b9a06f7948ea7c7798e719f83b482280ff80a4ebac205c18076eeb38a62033bcb5a9c9f3e35adabe55280e8d869abbb87a1348a54a0321df32ef067acf83e3370dd78b344484ffc4f70b16b04f26457467df5c355ed4dcec57b2cba3aecbc5bbf23d99b663949d32defb342b20fd1f33b548c1e65d4434a741015f31e7bbb3570dff5cc2763393c9f3e9ad50b4db0d5d4cea7dba67c15514a6f96b48687c1ecf58bd55f73ab172c799ba0eec76587850f2d52d81b038e203a786c07673beb24cb8efc8013a5ace47229bfa212f3cd416e1b88254964cbc90be45f9a908116fe66df3cd824118dc92a39bb0647b2447daad650faefdff5429cd4220be8f6267017f04eba910be805f0f363e5901cde3b909a4c4a5aac3e248e37b05783b048577dfc759dbc1b6ed8c76d129893887faeedfe480b8d74375d18822c163aedaee8fea6393fa2e64be11305b093455d6d37d4a547ce9e9d9280a2d52ab5246604e47fc95c0d1ad4f55b7ba38dba6c8da7a2c287f763b9a45b08a57b56ca8af2f3c6760c94de7d59333bb1b884bab6ffd487381e2a5a52408e696719609603b2e7e7dd8746fc5115c577029fbba70e7fa1612ef4809b3227249565e4fd9070e2868725d3f564fe1093b8d1c145bc9fe7f2b04a873888fea99f1bd11886cb5cb570a3eb93fb926fd5a6493119c1390f7a910232d68ca724b16fe6a49e4e3440a50c23964fc1e54b403ed21282d46d7042179267b680cbdfc716292db09ecb29f98c8d937f5d8d71412bc2a72cd12825fdf34af4247c0e24677fcddce71caf75c40b9b75d2457bbab6f09f71b3e470812d42d6a55422375886e11b4f98bcad6a74a3d2c1e9b0de5719cef930204335c8bd10fb14e116645be7bb5e6e6bbe12531b56e14273f0a0f7f841cb5db253bcd19c67be2693c8c74fd0552996756bb3785e4dd310ed03298edb15e77627fd16064a1f258b2488ab8468ca3dcbad6f9ff18b03d8e42faa050309620e3c161c12907235c52177b5bcacdac76f3f1ddc539b071cfb14172779942766d0fe51daeae750126b717ae9475b3bf555ad3d780b6a3c678308a51cf31b607d67ab77f1b3dc4e5369cea5a29069e344f9b030a70fbdabdd48785c567bce572eaf775d8fbd11f5c930ead6fdbb299596c65f06c6aa9ebd1a61b1958f59b38a0abaf3fd351b3894adf117f3f973c6742ca7f74a4473f04a61a6e12bcd4dd71552eb7755d01bb77626dad37473c35c2747936161a07e0db7a45222e284dd934a482de2d216981ae5a985cd925d57cb90e5c2de449d1d981c38f8c5c5be19c8184c7b586e2515a7250f8f38d1c992b4eadb494e6a5bd8bec0fa235d9801d4c2222d6734a0f2538429c5d644c908551fddde491e72c46bcfa75f884a2314d659ea38452faaa6ffb75b7eabbf0d3ff2ce7f6f0466bac186e595b9f8ea7c6b9242631ec25f0fa4de26ee0c9c7594dc01d2d79ad85e407595f86735b81418e067683825f68974e06e40f2ab85410bf092d7532b3c8c4e3c9c34de5db072d5914941c2a306f9796720a42e5c845eb309c91cde35090efafb55ff860bbfb12dd80e4c81d80cf05b9e85a4b232671314acd923d5884252e230c94c38a8cf325467c6874bc992b6655981c15f6f713fd40b8d559e7d9443e3a418e8e7fe1d57f9612b576383c93ff5ab5bcb8d9cf4aa2b0f6e817f38ef2fcec1cafb9746c20edb644c1d9a0811dfb4e6629bcc4b778c7cbaa1fb5e20264d26c51a681c902e6ed7e6aab483d2c67b5099f6ec22ed60e33e08a58cc056509c5e3df69cac7132d77f5fe328b4c5ad69fc99166deae0740971f0b319f6df49652d96a65c3212058011ce002da34f3784d5aa87c4958472560c16123549f22f554a8bf863fa48822b438765f74c42aecf860f17203894044da85f59c0aa6b84db86b89ec48981a4d8a7e9bed1efb1f379455182951d7e683de06d1fb1cb47a5d81756a06dc0a37f928089d20c871d74f76e8c5dff6297f97b3f50e821bbc7df76875c9e2912d98eec7f5fabdcd71fcd469193c630c62dc9e2d483629d4ce9f12daeae08b242b4865ed469b0fe677bec2b4f11bf8482f22201357743eeac3fc10790caf94b6552ac6cbcaced26e8df6bddfdd6a2ef52985dc24c6041b439d34d6b23ab939f97343ee95d121ba95bb8334c4043632d9ae23602e031e658d621e40e3e9b914690c53bd7ebedb36020e25d485af7ecf7b6434214d4a0e6aaa3c3fc354f4a1c4c89786346ddf645d0de683ed6c74d1384104f7168a6ea6c272156c8b3bc6d19ff6d8249feef8c0de912fd11b081e4f21f7209037af5c03d78e5de672abf72ffc571a163b386f3e536bc32a58b11f54fb8388f312b80b6eb98c5f11e833045c3693c4c695ccc80f11c3ea85f50a67b1c724a65b45515eadc4a9a6b9eee752e996b3151f0f1662571164d8d649636066fefd253d6c61335f54a61a9afab52c3d5f9dbc310492013e6293b54447f98cfd392a0cf4d64d5c7748dee09772c463c0afe1fb2fcaf6ad443d336b8e9b16ad0ab24bf9796d5c7de36c4558bd489ad01dafe1f14dbd03dcf394542ce211c2b9d0f47c2718b000e98206e608731af9bd0457b9e3213a4c2d7911732c77e1efbe2c3681c96237aac4d7dbdae0cbf24138b59c12f5ff35c91050c3839e7aabd9c23eea198c114a97379fcb89d3bae2d0bb9c7f5b3de49fb21e48fe6e86e44209cd72b74557d2c7895bbe024a637a200a51de875ffbe52ae4a8ed698faecb2901edcbbd5059fcdd410214e5ef73524a495df9a91e207d0cbcf754bcef53f4bd237c62af9792f9eea5bf2f3fa20b1eb014236764f4e72b859b6c21dfa14d0af4d49c4145bf32cdbee426b435c1102fe3ed56dc6815427472bb813246b09ebe89ff2909e318b612b3dbd79d72a7cbbe58f3b1d8bd8b126349e6638d7052908b1241617b66b564b8931aa8f54f4aa9722a2f705b1457575f941deed2567ac6b71765fc00f1cc6a4eb6e9caa81502b9a96ecced016dc44c4aa115353d3dba50c93c51235bd5a23b71b1e6debebafa7eaa78eb83d8837448d14c7cb927b7f500be779953e59606eca3f0188f5e328fe351fe2c5b8cdbf3af0743aef28d579e1e1c92810454719a79ec3651291dd7e4fadf91ee93fc3de8997130466c61613718c816c0a8e00da2e600337856c875e047756ddacb95342c9e2219d7937f82ddc37a7eb65115c93ca33205798d325bc4d79e9be0d640eaf30746ab8913e5ce7d892f8e0f341c599a2dcb2f58a3cbb94811bcd199fedd09b1df0d9f5f161dff8dbea1cd5e96e91fed197092124e057fa516860e93a184153c074621f273cf83ff8eb8afb9c2fe03e172a20f1d02196c50dff7f1afa1d454c2a9dbf283d7add5d7bf57210587567d54f2a5792bc0239cae74c1d9e3543c4b0065d2e10268d55e3ea646444eaa733b80b765b8d65e287da7f54a9bc3886450ae0d1c3c324560740ccdb9900fb4ccdb66e566e06d0fcbb94afac4ef45d697e99bd4f905af911a393d7b234a2c7d93710da02da86bb6b8e8355cf0e29417276ce558abc8ea475d0fc6cbe7949d436046fe9077851b9f7662479e6ada86695e1046f15c3daa61388bf2e551303f235f6187dfadc64208833d421f292a7dd3e4715842e1785173c080171648e1c93dd3730af7a8b7fbf2be5e451358580e3b2b84ddf57a3ff940523390c90792e88af8756c51b6b23390d1081b228490780954d32407a163401abbbac980bb917bfcdb76786c40c8c177e4182c4d9cfafe7a42522c93e2dee3dc76fd0b19e672f751ac2bd802077a8e5e375694c5005b408e4bf82b16eddbe17f236e8a14f278af9fe414399f9132a9dbd9eec760b14781a8a5a00f5de624ad919f3d22e7aa357cbf68bf63ede77733c7172ce5fe49a54bf6285916e6b00bde8093e8e14d052ebf55825354739f789e311bb1e2f04c5db6c61f16dd8872f75d274347c703f3a4e28175b8e6698fd97498339efe4064c5b61e7bf97207225fc44a737e37b715127611d780c191cfa499d017886d0e1d558e3e3b9d5d435829ef586b40db9dea1753b262fb070e20758f161764505de8528159ae35003909e7c180f381123478e6d089d311bed118f41b173bbd15291b1dde484291b50b1a1bb80bf6f40021d67909e5d3ad3e62ca6036a7c364fbe310485d03507c0507754e97ecc8af5bcb12266793a6dbd3ca1d507af6d96f4e17d192073b7acc8d5b4bedafe3b23574cadeac5d728c792f6e9b79b724ef6d57d176072ce1a09118e644b52df18ad0683948a4a04228c20e9889bd07c67961a85a0152a2c8ac3a29dbb1069c65b00d8b85ab4ebe6de28274fed9855198947bd98762dfc310852ce8c57c3c07dbdfeb108f82ba4a63372de9072e8619f746db95bca01711e7fb447ff919437430f718559eff421194d6c2200f9b63f91ba1bdb0c2808317a3e48af7c7ab12572c6bebd7b0dbbba189bac4dcc2ee863fe56144911a67e271113954afd721dd524f0e096012ede99f29f411216dea8fa111a73db3e9b41dbd79d67190ee6e1fcea2743614f6939c6bb09faa9853a5328c063061cd36d2a3ce759af773901095bcb25b11e3fdfb61c1512a6c843e5b18fda6f72717162d2e402fc673fa03c98ca29bca793a5b41048ad6301eaca89defb8dd4f1677e29e951e7aaf332954f90aba89cfe7e073790b5323d6d226ecb1e79e597a7f91a034fed600d5cc32579667bd51b0129f31be321a688b7341511a84229344b125ca793031a1aef76100211dda6a2a10a99553480318e021e6a8324bcd76e85384d6ad9baea7f4e2551667213c4837c34f959b6437877e2d87476207c2a14faf71c505f2dd2fe532f67ff35cd5c2a7a3d09f2c41c6efcbbed7171820551753af8ec7d7274141eeea47f89a3b45bbe14715fe414ee37bd0c04b6d39f1f8a13c3023c0d0f4a210a19b1657df9744a33b956d9b650d59d6ee67aca68af32556846298175ca39bd52e9c8febb593dbe9ebab50d5f45df5f79143bde576b70640549c8f3bdd875acf78e2b3b6d9ad4de5461101c9b6348825ff247f7b29b57b837e7aa10510a0ea0c7c64766f81a70dc6c02e877353ded4322706b8248f92965ea395d410947721694b1d8e118ef0c26332ba1f12392d2beb3a2577fabb38195e80c3598db347b3a8ecdbb3983cae006e89a69ecf6fa5d82657db647737d0f43d2296e2009157112d5739719aab97f6b0403c6ceb3209f8bc9ea0011a5bc373bde5b3635c64d25ef4276208eb3dee5657a76fdacef5de2ca4fb4e33668a9feb514ff3c86abdbf50e9596a65712a919c06a902bbe3c3bbace674119228b64e461e2d11953a1f980584b7c4d864079533c4a4af837e8946e55159245034563653017855451b1cb3c0c40253e188a9522b123ced118805dcbc8557274a9b0582ee7f84c798e3dbe7b085ddf80e8f52bc58372be45c224defc7700512554bf035ef269a2a17c5dbd488d21c19674cf1d9702bea834f5aa97f7de7f6b73bcb22b41261acaab6c3b26a3b624106621cba89ce8e9b43c1d9d8b4a516bf0e7411f2ca1a0ad5723a5c2eddfb6256121de7be08e64cc4a2cf8e7a5995056769a47863d8b44a3c9f4bfb7e56af4570bd9856aee70cd9fca0bc93a61b906fbfdb56442e960646f7dd1826964d1b4a788faa1bf87994d8fcc977843675b4a9e5afdb9b9523c2293b35f26052929f2dc0b9992541aaa258aa84de372f5141f9641f3367d5edabb89cd554143da4056246568a0f08580ac44212f1072f425d1ef1e821c435e2232be55e805bf26958357c7e5daadb15751424252f8ebb42db7e7bb2be15dfa0b75fa9f0c15c2cd6aea8579ad7620b318c70ccd9a99ca6c818d5b5190f592e798b2fa213ce174c639050779bd23fda7692924cf6111223d7c0e50fcd168d738b346e19afa0d5237a24e69d353590df38af1dc424f3a75bd7caf08dbe2ba0830eb8f720c6edc3c42a4659d9a517c7543de0a66a2820953bc81d6108884dd5de877e19f356268b86f00b0b082e7cfc1916ef711ba0908a9edcc9edc1528c675c51dbb6a1fb31317fb5231fecd990972129be0be574e34b46d57ed62f70c969f71f258b8012fb2741f74fcb37bd73e4f0c82ebc9774ae6cd79b60131f5f5d3b836fb36a2c508a3872e9e79ee2c4bd70fc90e31afc0be2dd8440727616693a4df8db2b8b35a558be4042d85227d663a4dcee7415eff09775a7d203c5a2fe78b549ede448da8bb75a4b78f3a0809d205cb786b221c8586c50b923ed2288c09b570a16d422c2e4d2977a996794bccfa212c3d7583e3e9fe5021a7ed28b0bc89ca443271274c5658b053fdf4871b0030000242d716fef4e8df6c58a83487de9d2ee8821310ed1479c70c99f90b9c32376c297d444ac7eb84f0ba0bc32ad32520ac46de1812f305d93127e296c4f9b1e50a02effd16cce2be53725510d4602a1c8f41bd49dd4c33c0f336d028b8974faef13bd74cf466000b8246454076e0a031fc640de936924ed67a3348eda2d962fd17b64d571a8c3c00d8716118ed04cd781452b0b3ca9fae3997b159f80ecaa6268f0a5233b5774715f6fb4d801a1245723c2cd565d8ae09f193589903462b66cf2623696cd5cdb0ac8ecb690e9108b99e5f2f358722743d505ff3ec5542c091751d07fed361edd951b0f0fa2c428bdc51aa3327e8df3f4864ada2c3560413f477a9a005831f0a4c782636411bcc3178f4a2c1f7c6fbbd5153c7050319e3c4a7dbc660843b51c4c3db20e2695b6a6aa6f534d65f4c7d5f1ba2c2f4ca950a8cd40ece3827650a3b30af800cf3fd80429cf0d8cbbe07c82f1e75a602917d5cb6cd1e1eac920a7d91c572e9e449fdee41b238901e09ec3ac97629bcccdb7175274898cda7256dbbb583af0019c65039aac0088a73c24602280a0c62a556944fc5c0280d42f3f2d95ac9771e79bede0445e9d45d0f6355d131790118c1e67b500122a5a44c2663ce08e8ecde4c1d91a3b1fbe1d14f393cbbb77834225ed75aa5be81c768fa712fab363d627e3ba896d336e74a07df61bc034c835b9b9733e8c42cd8dabb0e9958be76f5ab05739dc3cd7afaea6512dc2940bdbc8f30abee89cba9c2705ed9f656791d7b7c5b95c54d503e9ca4e0b74721d2422a57f3f6ef4c035081583996eb750455aea2f35af61ae6dba19db8a3903d73cf5d4ce9c525b567cff2acb71f82bcff05ac864f91ef6270a16f27e5b12baa2ff65220560a7980349ef1df9b032b5a99e4e85102eea070f48e20c29407f86594bdc282c0de6fdca31cf1b3abad0fcf9a67cd9b7443aa93b633c21842b463a963d5548c3010fa5f1fa0f185083d6e56094a5b58768058954f75f9103344c1d3c3e0725c64a23f5954fc317cea64f3631f8900030100877046ecbd06c6441e8a8696479d29157120c466a1e6406b732a6b3d297f1bea6ff7d0bc9c18c77a3ca3a99a14d7880c8c6c8b4ce52c0770e02b21f77249215df7b0d3af62431c2ac4380c9797a9601304b8761ff10bee15640a0ab88e9c7f2fe9222a37b5fd0c467a3a4c06c46a154a421d09be0d77afb2775a23307ba0faa11aa87ec6bd728370abf003fc267d5256a8bbfb8bc0829678e9e39f0fab6345d8b9d1585d639ae8e06ede84ea1961428fbed757be075e5c30827c7deff0db4987cdc50888b00b83b0431326a03ee2925a4752b2d0a56a2ccb12419ef6eb107c0bc237cf53cc8d190e6b2c0e67c9b5c3331b633e4e15d7e39306270ff25a2d3b7da0d125e3e025833b6d3df8006245257888005f1336400969d35e933a25a4e6f41cff0486b421535c18f3a2464e754f812851d37e1a0a7cb661d000d3934227ccfb2eee267f0cdddec9a2d8173d3b5ca0e87edbd1eeacf7cf0a6427f14c4af4a9958bd7e9846f44ad3277187f87c751ade74403939fdcce79ffed18895acf26619937e7bfb4d9c24bb627b1408fd10af7411652ee1b1017220e1690e7603bc465bf7744a06ffb07c62c9f8defd024e271f920d2e27640771c5e89eab6439df8955920830cf50b919e1e577007de20bb643559f28f226dcabee47f9d468e5bb79c90cee7ae0a492659aee8c4785f94fb18406b8ad5ca92a74298e74418eb82c5e0128991a20740cbfe564dd7a5ffb5d7f7344e2aea4c4c6c5476359294b484447a38704924b4422d30a0bedbb09ccb08582229b40e558a3ee0ed993d6e07ed1d6f70fba66f751776c8a110bbdb7e06e1e38e3e5940b209729e6a0496b4eb61928684170b520a9b6cc953a8b7641c53bb43ba75d03510a0b8496b3f2fa0c0705db6afe139fa88228e60c7e89e5148e71e4e633ae3a7a45e87aeafed5a699d05d2e71b7b6e1606d206d7b53c0993980dbea15243e202a9fb7850aba027365b707a8714f7be0d886d365d26c4e96447accf3658b2e42f0695bb73b1b275c3b14b2b45eef5c847cb60e933e98b1d2cd80cdd2975ab0be5041eae7a08e84c157cb31e39e1884a7c9878d707beb33577798da309815ef703c74020699e22472629d9c3f78f34e69f9d4958a0af394cb33e1888a4cbbc10eea18b56a69baf779cb44d492b09e12b88443136cdfe38fb31d0638893ddf5e6758dceb1899313c7f38900fd1771434f5d20d083343b4dc9bf8d4519fbd41f4263eada44cfc306fdfc0caa1479e9806a0f06bed6b3bd2b65d82c272b7d03740a9f21e4618d2dc829c8d633b2aee05f5a0579b96b00d6ae2d371d4fdbd4b88605d2026723cd4144bc4ff0de9a2fedeaddf1f12342b79fbdd045d57ff9fcf636eef0b6a2dc1247ce78a95bf73f0c503d95a2fa859ae7ff50ab12de1a0557617adb2f6c79282aa3e98e6a733be4ce4f2fafa104297a048a1731a7e0647c8b90334de43c004489f44ee9bc207de4fc53e72774efaedb096691381618ef743d79a8262458a42caff482c3bff377c138d78dee00476340f00f6023778764986edeb6c2c5de4e1e51ef59d6491fd49d034d7cf192bc063a528f37980d3028c4e7d565f289dc9ab06e1201ea146b4116c96a09f732f766e2e39585376f731154ae17a7b20c5e650bca72392b1657bfb7ae897f34c83e2f04cce6afda04953e47c3ce3c8078fce8146db1b2c8e1360e2640b773d2fcddd2cc03d0daad8bdc234e70a41a57adc07c94cd6f126837aa8798fd81215d7dffb979a475a9a6357041ce8244a93bc61d5400764b5d5a0955e5e46b6d5837c4b9b1bce8ee5d4e07d7b3e5d045d0a6ab172f97bd85d4c8712e298e9213feef99f058b7dcd762332af47a5c773df3f1ea515083f45171e7f1090b7083a249785ce1eb1ff34be70fab2fde160d37d7f155ebcad63ce37733847b20c17200275a180fadf4dafb17314b2c1957fce6cec64be5f5c8cebf45e8ebb03c9d7115b8eff5350c86a7418f2e7c7683283abde4a197544e0fa940aa5fdc274dbf579ddc88770a71d40602de28a2f16ab5d4432e5a195a111ac2a2885d4075bc0f1ffa124edf7f375a00a4303186d2d1f5a74d13538b4ffeacc6e89d074637a98cf5e6e18d997a32dc1ebc6cdab6b47c6e618c013f686c42d82b2aa4cd3edc88d99e298df1a7bea2ad9854b781559f1a579cbd7a7107c22984349bab62b036cee37f0b019d868a908be83acb38e2be0b70736e746ac2aa25a490661974864d37881751b669f390c256d24cf65cfccf73e79856dcfdb68ddc3dc24617deb535ba943d84efccc51369c028d706b01f8d6c3ae8ce5aa09ac3ae51438d84d11bf22be92dc56c1ddd1da4c5905ca3f8be021110236c712cd22f9ca19627bbcc25c1a7d0e1975ba5a9a614737f3929a66ba5ac36a1fd29edb821e7f05d705d1cc52f4c34ea2dbc203e69f55e004fbf7e22ad2eb264ea87f1f29da1e5319b9cea9b156d3627ae823f3ff796daddb26f94adb2f4c2a9dfc997679222892a96100f4c505f1be9daeb7c7e0bfe484bbff674c4ef6eed0ed90438ae4e65c7c5292dba3ff46d126f8ea3cdd7f5fdc3bbcec12001fdac753175a2f0babdebf01cf8654ce8600eb7812ad9519b617dce7601d308f4b736c1c82dde07e9c1a601220969dd817eaf15175ca0118388b577438fd5d2200e5fadf6abf63fa8e53ff6167e9eb53761c8b63a55144dba05a23e41b3942a0560b7635af88e94b0149974039eee8037420ec8603e42a68b7e60b620251cd34c09d1e970bfcc18722818087d1eeab0775b2171ce8e8f0d411e4ae45388adbbed71ddc1610e023f9c5bbac25b2192125bd0c48acb62d6dbdd5c2b16f7119d0f640f12788a0c6193d95095ba1e23b4128f03f80b00a0ccecb5659bf5e9811559edd142552a48e502e18fab027030ff6231d4452b304137078470ecb921fb946b757ef56bc3337c8069e4e36ae88cd873867c9013023ded3fc65f4eee2dfedf5edf95f75f0ee85d6d891333fc2fafb732e28a4592e63f0c3fd63e9222025a4de2d00df7e5ce37d5199cda2db97ac2909973ee39280af65749ebf41a50a968262842bfa1486d7edc736068eec8543dbe0b0ad8209f88ec003b3d66cde80cca70af5e62893ceb7c9f6112db2713360d057b4d2927b0e64be27de55b4001ed06f339147d6c6b2f8cc7fc87aa5e435b4af02bdee67051fb919554da5da552d0b5678b0220e17f5251df189b137d3c3c791248bc7584840975b6c4a6cfd79735da4ac367c7034842da9d2af3fc23318bce3ee9f2149411a3aa62ed392704bd8482608594c87b1db772600d9663d94d2a583ed97ca516de445d66031ce7f8e4bb60d6e8c21a94f11316ee660ae981906c4e28782c94f04634eadc7f90fa640524d267c42e72b0a1b1595d22738031766da39cfec291ef80713ce63659f51c6e5db13ae00276ac8f704955a416a69bd6292c294845179699968872917b99c3ae61d05c05fb5d76acc3acd1786ed747b9fa800c4cf53a2001b43e9bd393c29af4fe3a087e683b24ecf5012c5caf226c09a418efbd486474b5d072db7b221725e2b9f93b2111186566b9c869efb793d9e9fe6cbb7e322573b62499d40667e7628bf494ddf25b76bc784bce92b64b13c2ba3f287dd693377db532e38d2046a48cf6fa9cbd98c771db951c6bf77e12f3de864a6885eba3d88733f3625455840b9e5ce64efd7baa5c730f33482d47771884361f6056baaf5c4b4988c3f9380d3671c2d723d43d202e874750a78aa12fc3eb51b06984032ef849ab6b800dc00c587efe81954468a66775e51099663281e3ed5495a0260f278cd53068f6dfe76bcca276d26fb9dffbe75a0e095186d16e72bb458710d4e0a75b97416d3297a635509cadb946e88464c2e39e5be1229cbf99a15ad04a86dd072e4735713f587c2beecb9cff4c81ad94f795a6068bcbc92949fa6f006c81a43c4831cadeec577e6ed74be21bab650c62fc34e0336691b1eba6efe83bfddb11d0078cb94fc915b12ae7fab0eb2a8352925c1c999869f32ebe3c590cca17d6369ff97b8dd29a7ed8eaab6fda3225e4f1dd8f70ea7382298442c6edcdb8b23a46421f4d39f81bac4398f96820a7ebc57a527d7a00b24571ece35c63c9912717e2eceab08d232d96fa5a4291a3efe179579740998281c5b0fec61f7021056554ab8221e70d8486b8b7118561103b819f54eda85a57222bc9325d29f6027847ce720c0f37106bcb39dae2421b094002c05a2d0d13e5d25140860a316695c8816cd9a6ecccfa38ad1a24309384df0324ce012715bc543ce0453d9e0ec34c99a97a6aeb1aecdb4c450fcbfe532b91f0af2e3d86bfcd1297f1398eb98c167444013e677fe20023444890187c3e748e39c40a87e88a4ef31d454e38d08097c12f113c3eafd06a324d741949150bacc38935773047cf45e99d0452d794fc3844154e9533e6b26bc8da4eb22af4184cba55f21f99def9d57e86cc04f5c2328293f886d6e8abd59dc8cb1dbe1244c82ca27f9dba04e681362e74d22af59640b4b0d61d53e23aa1c5fe44d4a084c76d4830c6f26f8cadb79b619b0c6c7b184917b5bb9121573bf23e05f6ff874d23717c1c1fe040ca65cae608e7b1e9e48c8136b6bb5b926cf0311bfdfa420beb2d22f7971ef7008e028577b3987407dde9cac08246d902bffedb49a8ebfbc94595fc4305803a33dce6a6e8b3c0e2d61b17fe6c56294702d3169b73904f41fd49653ba628aaa1d544cecbfa13a0de3f363f415cca57f19cff83bf298ddf7c26af852ba0a1c77189b761e4e7eaa5a4edf1c467ad673d8e2f3e751751817189842808d9c204aca2f83d4a8da7594e11ef095675e873648940017911d15c7b1abc98a18dbdeaa4d6b8480d960da86f477284125558584ea5b8918c2e25f7ee91e711dabddd1626abfaba9f39fb8c23de927b1267657aa199acc74ff4556e15d0b59bbeb0b1dc69f353627fb5d1834ab190679213f32b3c4dba0b1c3bd8f55dbb4f234bc5b9e5c058ed8446dec223c34c5cd4c6d58f25373293e5936a6ac69977402e51d6ad42d1dff63b09827763f1f2f1bbc310cc368befcaadd351df71de9df0c09ad6850d19a7ec590cc89ea9026fdbd6c062f7330f56ab26576c71631ccbcda4d9aa8fdba6a7c2cfbc96ce6032f721115dc4eb04e89032407fbd5545e36426ffdca27fdb170e0fa4d87d59a4b82680fc158a09a51e1bf0c454fd161a8e5f2c2eed4eec938cfc5b7ac4682ed76e4fb868f146f45c18596f55ec1121712e50e217e8cfd81e2fde6643fd3f4e14d81b7b1eb8540920c3f88c452c929780c45e3115e350ab94443f5f90312b43a4de60e750222edcd1e4d0b92a8f0b4af6e1b816da2ec4c763f9cc646bb4f7d49e5dfd44888102d123f0d045de7bdb0c66cc9a40c311d25a8239fe70dd73c079a002398cf0f306dafc2d65ff21e320c626059eb9e46b93b50f7a55ded473b7c445afb6091cdad6882e622abbbc627d8b65839c308cd86d3da713c90108e72c91d69f6d0d54078652c46edd4a6de51f4cb350ae8b6c5fe3d027bb368d7a8837a646e68b252c842c25ef07a9fe8ae44a29146c90b73ab7fa4d4fd23d79d2259db5f7d17cfac921073fba5c808908a5ad033c5b8a5886db5fc37e5f9d349ad5813f6608242e011f1217f34757cb0c6cecb311d7e051923b2e7a83334b8a48ebf097a9c885c9c5fa79fb4973504f0a2251dbd18f7509f82af8e7818b7b87ffd72639b902604b61a9c9fb6e0e4d4d00220a21b55f70a5eb68a486991f466dd38821c5a99b9a37ea05333c791f08f62a658c5b70284b8d78af810bb051a2a5dffce8fc6f258da5d6fc136c601f3b14e0effee2c719c269672a61032e8a60db34760690f45de0ce0d4a4d00b012f93e331f2395134bd368e660b7ef0aedc4c10c6aa7cb313ecb2c55325f023d15d5bc18203bae3e598889689e38e0110ad86c8c0c94fea6a4a3f20d7783e1ad4a808e0b6939320e87e3b64f1d0c2aed721cedfb7be491f2ccf9ca09086f8f162af7f8d76a7f12ffb0566c35a8e8e964245c2a615d7b9d41dc5cf488816b6232cb1938298967bf261f415a55027a4c8ed632443b13f2c5451681958f85f737f296a78965acfd340164159e295502412212049f127a9482c83b72dc22d7a77123a49ed0523f22f96c3d4e9d4228a6ebb9e20f60a5f2cbf190e098acfd7c5aaa652274537b5f33ff0cf7c5e8d2f1072b82ed44ce777366792272b75cfac3216cd9b3d7df139c1f1d9f7e99d8e9b6edf2a699e06218ab71b6e5fe3c39f162fc676a6871e90aeddca04205ab5076e1cfcae23cb7e4776553bb1ed2ed61c078bab59283d7c9bf64c788a52848dc49dd50ee55e256132428c0ef8ebd330a4573bdfd79c6b049b10c43707a0987d3afb4e3dc160eae3d66ae5e11094c3e94be9f7a71ad9d4d0d73ae47c4bfeab5feda80b26a5a4d5744f0417d2796d50a3c210b8e279c597e178c44c4ad8dc63e5321e676ff0ea5f4cb15565edd783c31dc4e8df40eb1bcd5ffbe9057b2b95cd264c7da293b78faea2369fc1ce59cfa9d16450faaa608f3d99d0edb7e9664364bcfdbc2d21888a5119eab0414a27f9bd052833646c06ecf04ed8882a479491d314b552c931beef523e92e1769478bf01ba09161242d25aab07a50d296d4ff3bac1456cc07b230df7d7453f3fc490a0f20d0b9534d77d837c1ceb78e239486c6e1b7fa8e6d8bceeefd160cdbcafc8dd294aa9b66c40c75bf84eda87c3dcb15695a604ccb3bb63c82cef75ff3c90ae09e9188b2e6a001c79e90db1cc42fdf8404fcdd82b021ac8ae54c2f5c387427c19fb343e9ad34afa04138e9cce009ecc22377b43754f4b026961a4bf0683b15528817b153b4ecaa67321cdbfdd2c3c03592eccdf17af3221b346584aaddb38f67632961bd31ed025682f3fe0f89e8a42a4d7efdc3cb794228490a369b84bc50fbbf3d0080b44a8338abf7b9858aadc299a18c30e164fe35f0b37d57c8ea1ac972f5961d131d69075cf402a25d1a942c1e47331899910ac981a4d87b8e09c3df39b26dc907b830e64a1b168ad826a714501ba4cc1149771acfada903eba281faec9b22857e56dab0173797a406b8b689c6b8400fe50f739d1880c0bccb46a89da1b15e3d1d8395157c7b19d263b681a67657fcf392442088c652db10f58f93359f23697753ab5925d34afb701d6eca095ba695ff92819fffd0c56f86e1ce28fe05b642c2529243ef9dd54ae837898ac5bc2ee3929e749affaef732ab3e5454f49de0dacb0ec8eda12b154e972a36b46bfa06c28f1b911622a02eae94a79dbb7fcf09542ee578793b54251d399b6d2bc33a060170d8864579bc46380e43f7e7a9a12c1a893ad0b023f018706685ee9241a6cdb63cdc2d2921f735493b20510ebbd39dbb30006d7b141326464c53adef3c496cee821220b80acc9ea3af9be3169456467556d8a5a597f047d292f3226464e7783f17f0118be9bd01083a38ef3a937fb293e59082297f46e10e90a831cd765748cac681e3797bbad8fca0b126ce76782a9629a8703c3e9425009c2ca632e580d1ef1767b2e397d42c4badaecd204f4f5d424a0554cefcf805c2ce22b9ae9360ee52b761f95937f16a6b808a707f10663c6113d5cc9999c24e381f6e3cc1aa088aff60229be9c98a56090e1f31958209dac448d8c9d9f223f4bdebb92327ddcae4d85f33e2fe2a1cdb8d2f3f774f71dfbbf24f4da8edf677ce42e3d68fab83328b2f40db1895954673182823d7345f4ca4f0953197c612edadbd1944efa4ec6e18b488dbbd5b24fa2de90fe1b7d6018626a17acc1088effdcf8a4aa684c93ba75644582a911bc660cebd4b1a731f1fa5590fc41fb25fc8522c2fee3d096543e697a298eecbfafdc6ee4726125e0ab8a20f20e8aba3c852a4141ad857c22bc5acbc06d99e16ed3d623c5ef7a54d4a0a01741a63a856a7cbea95f461508ebfe2121789191ef04244faa7a1b79bdffd25e8e41a847aa0530ab3488f5a0a152d41d8add890a63895d6e7a97f019c03ba650475809d529511a290f738c3d4be26f5fbc98eb4579cd5ec992bc54d9de73d436660cb5e1bcfcdc8042df60aa0da7f81f2c038a3d0e43bc8ecbaf4db95c682974fa79360c7b405eed1816799e7caaf1c5af1d053fe5986ea9397859f97f7c4b920fd6b94357135f54a1c3add9ceba8a8a6ae5a884983d00762ca464e11338a67e06351a1c6cf2e350a3abe8c450482d50bca95eb2adf1209397fab4bdaf93bf9c31f3623ddedf62a92a6b0da6fca4454d2b2f8336587500f81a5d1953af7ba68c281d87248b9eb924398e3dfc0a1d54b32402fac040d309141d2352ede2ec6cb6722d2a61e8d508f28d6eb63f03f1a340fb53d955dc989a59e3e22ed8c15190e9a9175afa294c8d8300c2ab8688b7369c1cc07ba7b6681eaee731ba3066504425fd8222f47a8c8845c0c6a9c3984ea24a38f0ff94fe8d8fdd8cd9756fdd0275054a0be922d1d2e03e2a13fa78d5e1c8b6e1924a6a2703b1c2adb846187686c973996b0557e3937b32dd04ba0b39963b37cb2db3765cc750ad12b37835a3a31bdbcdc06a09297098d232fb62e073a2e01af25cc530b20b95cbf8401d8647f01eec79f1c88def9e056606de0eecfbc04ccea08df242923db12e7112d2806518f4aed7d8dd0a0331aa9c832761b1c6433c4de457365d6dc69788cd1c2a2bf60017a2c715a0bff7ceb8173288ca7ca6caa1f19baf28e66f256f8f6d11da649d1376313c9132493babb45171699db8257210be0f9bc573054514433155f9a583da2249c72a3eb2fb56c25af805645976af2f1ddeef74004acd57b4af697cd6274a4d59dfe23ba90d44372f93e1e73aa9ace0f1897b98f2ff5030515b3405ff60c1335c371559d218112cd7a722ea1961ba8315f30a581365cd31898608a17f9d4dcb3becfe17d5e310aa385b6ee96766638fa8fb099fb7b6c570decd82719d6cd4e7065a075c114c03a9eefeb5586f86f4d37bbed4321609beb2ce321b36649c25110e5ba45052b18433a94dd8187704d455dcce50577fa1aa1c64c5743797efc7295640e07083c4c9c6de4785cd5b4c12c449a0115404f70ebbb28055b34569476da44b9969ceb43b56851a79705ffdb5137048dedc58197e522b52cc38c949c6b5764015818ae15f55c2ccc011bf88cd94935c2b41dbee3d9f639939ad841437e211bfd525806474991ec68516966cf0a767e88d07f4c99e6f844ce8d3d8db5ff827df36eb6f831e8947b3fb7064671794d1c03d3903c9c2550ef69f0fb9a888c2290e403f43044e026a095bafaf889e740ffa15870c4b099bd641d4930d8ff449942cff1afa685a9b9758ca0d5b9919ab2cdbeb195641ee4bc5baa44d86f05eed39dceab265b1f235e15b6a51b8006474075cce9282dea99fb789a3855e12cba5be5d8d073952bcb07d15d9ce0e44ccb90729b241bfeb01d05c8b43f15840cb264f6bc679867ee58f2436dcc366ab64703ab9dc9646827f7fd31a789f2ecf25870ee07e6ff3910c07dd3083c3b1aeeccfff4a6b8d650db623b3ca7448ee2f543555cd05a9d4996f8c106ec06d46de28005b404dcc0613a21e25870b1b5655740debb29111efb0cded9c974d3cec8fe56ddfdc7e9b564c5236f6eb2fb494a768568a1536bbadcfe64be5d1a0a8ecd9fb206f96cb0a2e8a378f5fd49d42ea3c90115ab497ed9c6ff9544f52bd0cbfbe93fb2ef3412d4c43b4f305339aeb82eac77ec6bb1cf83fd7904bf93fcbef644e8da1c725abf6ef81054b757d8190396c29da49b4442afdc39cb283c2cdd0d9477b94d58d61f533fc26dbd48b7bb5ca8484eea75a2c0bb73983c77bf744960640d1003a48b920d10091ab4b4cb54ec610015b907598dfa831a951110dae9c7b9cdce1639a8857dacc3cac7b80d229680945267128767a6c61d8ce528893c8bcde516d42151c04e4489e7a680bec5b783a3ed4979f41da74f90626adf1429d1ed500e9d6a600400c19298191308e6dd6f33458c5e026586a8a9dd2d0adf0be9197c9129474422eda798c8427775912eb1c7ceeded0b88be85a5f181577959f21efc8a629053125dccf8869056100929bd7a3eecea27195894a9d464a6afcb6e0fa3db674d6f25f2966d0d143e2c37055014f87e317190e458b4951f09000a941ba2aac9585ffe46125413baf3044b44a2a5aaf848552518557e9699a867258bf0cb03559874c4b70ff80a8552f85fbb996b7cc859898918aedc84498307094a24017c281dd264d13bb990c48c602ea34c5ad386c57e686dc1ba6be9ecf782ef524fc29baa2c7f38222f6948fd40ab8927c6b8461806cc5b9b0028e397b0cb169e59ceb5a996674fd21b7e31934a7d4c926ce8dfb6c1fe27101bba7a748c803f329438aa4c1b2ebd21eefc29962655c427ce4b39ced3443748f056856a94c6e22f7c9472c899f58ad3f9aef6cedbdac2c8899c65b569a064b74e75e1d01a9272464a48cefd4783b8951be31c3712dd3a2f9f1021714d0e779cc3b3511afdef5d40336ed9508946fe9ab36a63932c70b4f326445652c04c9b732745b61d5dab806b0941f6725aa65f8080fb2fb07dd05b73754c25c2131f103978fd6ddf60ac4dd5b2649a5874331ed64715c3c6835c76a1514d3d143a57807f60e626f4da0552d063a0692339ebd687abc33f5d21622641fe4aec32b23eecbc39db586611f3a4d8da425fd7a06482ce30b081484c7b6ad6b13c2698012101d1efb4190b7c2f0c247ccf2457288a08a9fe41578fff8aba17c5cea629b6739a132e831ccc6316249998a846256160e6576a119c0250d7d39dd810ba1c0be9c45a25484ccf523158ec7eb085ce9f236ce6e989692841876f0883306ed7e631ed4a62884cf9158c913c08842b667ea2c5c16275274faafb3b9d0bbdadd9717de92c4a5ae9bd5372dc2f03b671d454f4d747ee082873a3870a98ec3dcd2c8b8b75260f36d82febaabb17d3a088fadde4f4706c017ffe30743891b8f80bf95d8bb1669de4cabc77f648453ffc60f2ab3af6e79dbb059f7f76305e0228c4fc96d469ceb16aeab18e1b802973ff36db54e9c79188270c31449f2df125ec0053fb10a1756726b60814085f4248322fcad2fd3eff81eefa51e27cec4b53c8944020bc437851d27eae5628827ceb6b4358fd591bf3005eecf085ac10f8447cabe91597634e1a287fafdd4b0ef828d6a050a6fb534477eede1fb2dd07313d5e3f2f228646bee12816f5dc6b3c9a7cdbf43280e2f10ffae6a13c2d520b9c58e83313f28f9113a42e3651c55f243fa1f4d772bbfb775df1fc0c5869baeabce099907a8e624a418184ad88d86a7438747ba96cdd17c9f559a8c8d4d5a9460e9bacb3183212cd0dbe9b330416ca5a28ddcb6d0ba0e04de27a33c9eec8aaa71cc9889829cb1ea7a6711dd73830094643ff57b916556294e003d53cf1ce875c8b941922801e1772097f621bcb2ed69919e9a9d9d7ee062e5d25f56c8a10ffdfa072234f8862f5e9ef3d62b92795540b874ea91c356d9f3593ea5f047e8c145bf3337dcf9a127c28c289775946ddcd97b3f69002a67506d1ad514a9d2b670dcd447ca215f0d4d310804c257493e61a4d35f8cf9f7b251f53a2c40b381369296b6e452c382f8fa71b60a9d104c834ebcb5eebac15e0b1c9de2c2185432829cdc15d3e2007e38ed779529f6beb92b70a3eabbf419879866aacf7d49cd7907aa5b1f409a4da6c40ce79294a3932876576ec95db8bec1c41c2c81d39c50ee0d3142b941529790d20b8cd630d79cf8a198adbb0d3b379dd742fc8e1f7edf77c983ade008d2924878cddfe34cd6cad744b9ff47bfa460a51e23a933e5706e432083711506aba7395d2140239955d383f2aae936cc16c8945d231fa3b10b9af5ccec9ed310b2479caaaa15fe56f40329614e2948fce56e937888ab000a41abef4b6b785d75d5454dfdf1059e64f987d804890b55c99d463dd33f7ef1c5d1d5c104b9d2e64ff1a9a7aac4118b18e8f8d878fbf184790a467da0aac0bbb3d0d7f058b7ba2173e9fd77ceb9ebe11e75a08553c7ea6ce7f494640243321acafe0ef8673ae3816b516a1ff923db97535775012a743f4c13813e835ff08f207265b87fa9412069f4254f9cb5c19b5572b72f96b7bef5bd37b108f6d1beab44e9f0fd577f3e8ffcb19cc78dd552821737429e006cb9d14263c3ce841369e7c5c2a516cca5076dcce3b482f5358a3f5d0bc62f73f098c065154b377b1e08c58b8d39b97b5067da273b9748bc347e112ea3072ba64486c10df01fbee5350b6ad2595aae3ab0e2c4faee6a5e166fa5453e53b161e3f54d4f686939ba850a2e9faffb7e39ea12b855e1630891d8d5acc1072b5645a4620be93a093877dc14546372557269d74de5328fcbba98d1825fd39f45cf9eba810047032bead8050a34d0e9214a4abc3a5761204d7430cd65f808b95a3a983a40ecacd71487ed8164ebcbba042fa098bf0625b3cff10c1edf56d8ffd122f3eabc213c61814c808e53da0e80cf0ad4ea6cdcc57f2f13d5ca82dfef66bd7e3043c2c3669293eeae2623bce35e31c972b7148f32724fcab766467ffc5ffc204db8c5640fa6c604bc0b379cce46c57817d4b843a720c236fd3d7a2979c9734781af3c4ad352868319ea00d3bb8656319a95843016a1767cade37c57eb3edb3ad5b00d92de0d72ac1a329346e0dd889ab6524775aeb576c0a6f3f6f08c37831a1f05657fc462bc22d7591d341c0405f4e0e892b181a15a818648ccc74e34dbe7e06c34e3173f46e4441e64869808f567ef172ea0d86c2efad7bb3d75fae715ff7ec54021bbd2d2667cda920398086eaf5c465939a8b18ad37f423d922ae982195b882d2c2ce8fff92de1189c698797071e07ff7b12d66084bba521f385153b9783652d489a6e0cdf349cd21851e3742ee7f370f00438b8f6cf81ea9339d0f69ce8979ea50712e6e0307ca6b21855690b8eaf5494188e478fdc0896de8322564f1e6f6e048af2d408a1e22c9fda13207d1ac42dc486aa24b354487a676646cee9ee347a729329b507172557b1d783d2ab37cf33446996fa009579277277e81f8d6f5f69ac6136be9c970d6311c39ef5d5408c8b9e561ff63f85b83e322b753cd134a798c1813fe64634345ad84f3ddeef2a6417b59c16c5a1b16ef0daf557016b125c892502084a9f07a29a379c8496c36d925c03bf24968e165ef2cb109ab0aaccc73200a7f24e312d4dcfb21b0686d87627236b2575ebc2bf3cb6dd519609274ec737cf0fbbbc682421aeef15741252c55949a4c2ca606451f2d77dab2f2aedb2b4531fd0c98cb960c389832f374aa4b554066076a967389d16922c1de48725011747603560c15779e9a0c0120384d03a1a6f4bb379e7f5893f49024f9abaa1db556158020e7ae9d2f1d72fd1217f181cc1fe35d514a65797eef61e5fe32ca1fa64922b414999574c70748fe907638ff59c6d4a589694f02f9596248eaaf58de64b4925e3293d6b4da848020b80ec266e582ecd1d092dacdb50b2ec74d0fb1ffca1c63944839e8371edd52f34cc7d21a6fe91e8a48b99f6b78a2a1ab490b043f855442e894b5790d28d7576c2f24ec7999a3797f33eae9d13949ecdcdcdbe2977b3822142331d04bfaade69b48059a85c8ab1de2bf5dbb2001ecfbeeb59c7455a810328b44925c6ba967a783033e6084a7eeb35b1a46d97ad2042bf34c0034e310c3dd6349589ff900e4cb571a1265e5d3620017d67bede6bcbdd368063dbab67009fd21704f67978b2d525e77687d0bcd60ab65c86d311d359d1e4e1b8fd7ac0aa2e03da3adc13e7969b92ea107d3e30fc8e365970546bbe4c7919b38d58c54b05b48afdf5ebbc8ba9e202a27c0538e06dc67e7227f9ae289ee0aca882a30675d2f5244c6fb77799a41480f30deb3a5736ce1798ebbee5ab9481e18245f4224215d96eb984ebaa198a25ea051a376ad3ae23af09448c9545ab27366ba4111f753546455b74ca3a8e4a65181e2204f646384e96485c86c7ca7ce269c43d259eb06863f189ebd7c6d1b49a4f20772c474cd5412864bbd5b5efedcaf0e6d0eadfe016b6409fcca3a4bee712cf3431442b4144faf821d985ba60da9ebecd4133f8151445e7fcde81bbf60e09f5131811b822c92460bcbe33be1a0e6e9ac1ad30fc67f6cb4b00870783de590e8591f84b169b4f07d1e862dd1c5e7845d6e15d5a82e3d5c94d0dfc5d5b3f18ca4a7ee96ca35928f9f34479c6ad95854417af50d0acd20219bb59c730d5cab9e88855d5f75771fcebcbdb68860aef8da4634744921cbd0d0e95cb0e41958d75f7b3f97cebb4f0c4efec87ecb71946d0883cbf15dbec0ec72a4747fd7d93531cee34fb738d5b97c752f03de7bf673453b559390c4b56429d86e86064f0ba78d866db48ffab1e2d9b8d7bff90c17e34262ac36f9df94ee1a8cfa37b09b75b2a9e0e222a356283ca35fb9f6f8594f7b132bcd5ce99c89ec65bc44c6f57e0a4f60b5e3b06444ff80dbec3d0ee907cc20fe0927abc7ed5bd2fb53f1c0550b7bf05afdc63741d62240397400575bdd4aecd2ec2466a9bf6e7e1432ca553263e36ace9aa14a0b638edef0021f3de5fe5444084b830f7f088646a82c8e7534c0f9905ad08d2b2937bc35ace5ae66d7e99eeda7bd1cbc6bd947c66d0c59e82faf9f2d4352f12537cd29a7154e04f91fa13d43f266077c328bef4e7f226df70c0a6c5c1bc18e2643ff16c1fca30046a059f3662fe92f0b80c843229ab2406d3652fc6303035ed60016f790d511f8092f7bca03b2c9d2e2270112568e9c95a8e9c2087ac6a7e004f946e4c721f5a71ee2dcadcdedee5e46fa123f782c104535268c9146814c98553c0a1e65807278c09c16f129435b0e5e01f62df64072dc946a557e1641f81e82632105425f87d64767a37da3e9155ca7ef4ba4fca150a92143e411df47abe849556d9aecf1b0398c6af4575f0e8b130d7427ecebfe28fe545b8495646990cf7673328502a94937bff64442cbe3a9c1471addf16885e2c6571e6fe7f7af01c8ddafbd4d93db78764a0b4cd2c457ab259bafc6837561c07a403009b631b044fde5caa01e8286aec38bbf2ad8fd10ce2c0c99ea4235db0fd8fd93956c92c4c3ca000fb968c3b54bae86446fca73830758dfa82dd50c45550c9fb2eec91942e08891bf68544f2f811e4fa0ad46efeace0a8205ca4cfcb9e386c4127256518939f0f6aaad13e288802f898e0ee6c6978bf3f13e9f70303e6dee0cc900162c1f762a110b2bd8c3221a5d0cf9302b87e7125659f27b772d0f309def5e0509de1d705c7f2d7e9adc463106983c62f6c2546f8c2fafb9eb82258d0518357e0e7fd89810d06a0a88199d1c7d9485cd106a2d9275742c7efa512e67c7307de6ec08f85e4967eac66c7b473d21dc235a866d5a490461f624bad77bd69025bffd15ce3d1e2c745ab52314630c1211d6659e69edda93b05bd423b9dcac57fb625e31b1601cacfd29b9d386a13eccd4568edb82f532d4b640b5ee792997d563db4d9044d7b37a12addfa79e1767cd49d8aadc053be6a2ed0cba0dc2628686403b6e29a380ae0f45353d13dbbda187295a82cc52df0f04cf52f57ec6a224269440ee79bf2590b17d7b91a55fe6fa2aa240f36d60e4c077439cb83b89e605230d8081c9418adaf5b78a3f26b71ec1d4c928c186677e50727660e6f1067f4c29df4a116daba204667e29d272645247dc0f8ee9bf042ab11ab8ccea5e6a8ebe54d677cfaaffe106af3c2055beed67876c1452334e6bde24b1c6562d14fdc944cad630a5fcbd16260cdcecdea09ad220c7ba1078e7101a0cb6baa558b3db041c064c51677a2570592818ef4b2321e5d0d025d732e11c9434b3129c05d60da8383d53e7147eae95201b3a363f3fa4e3eb65fa6ea5c3b931e38f959c03e513cda1d2ccff1de2b53aebbaf162875db786de36ac9c2ecc833a5a83f048ebcc37c141b84b4b3c640e94dd54e1b1f2c1171acdd55c2bd21f392b571e88dae4c2cc0f241ca1a5312797fda3b0239f22f285973039d05f86d3378d98e7eeecf1825d32038ba98a4133c2747ce4fc7bc9bbbb099b3f7e94f428112a361b4dc8cbcc916292215fbc9fd5b1816b8f6edb03b95a629309fef2faa70e9caa6d88ca904362367065ca1a428bd64251bf4f3dce52f0e0a0df908d6f039e323d2c1f6a97bb554eed23ed945d171e3b8891cb16aee84e4963eee1994c74efddf2e3c5a10946b6630a08776b598650a7cd0141dfbe84d7b284a94f9968f6c0ba954a57729517d45b47baca7296f5e457fe7be4907ed434b30cd26199e0f8d1e8cc0743b1d6ad000397b6a7a4159eab81bf7bcb89ee3cb6b51636219052e1fad22a7dda878d8fca84886c558cfbf459a01df9e4c383891a4b62779e7b5b2976b04aea0de3430d7e54a72a82e6b4d8a0d1f9467fa70905cf975c2124950d12308c6bcc5dab067c392dbe2de32ea48c7cd0cad70c9a4c485c35bd39d16a98c225d62f96311c626d11b93b9bf9709026cb8d4b665409f59af400c3778b5494a82bf252570b736b1fd13192b678261657f6da3a4a7adeae8d0a934d815d26fdb2175986aa45ef743314c9de1f583b906c527ca274d23d4e718553c54a5f7ce3f19a6dcebc818993f861b039465e0cdcf5abd37f0e49c195a054b20d803782d895a9eca1a48904e6b6657995ec63a4164b20c73dae5dabcb2255c19e75616fbf68059e30b2347adceb83e1d7908d07a0c89e6f999dc770e5d8500d5053c666b2cd1c9c9480e0f3faa123dcf28e77f74af1f2468ef00ccdf5c2600a98a9b3ce85212f5aee26470231e06851c0c66e7bcd31e1fae1c849943b08906765dbe3114aeaf0c2625cf09bd2e8d4e965809d8e55ac0b25d92e96fdf747a48c69bfbdc3ebecb51ea0c8efd594b56782ba583fafafb5babddd31aab99e5e621ad96dcd1021d9088359d0570917d390806e6e8e5f3e37046311ba908c02ed27aed82f3437bba4a4f7fe643b8f2d85c629274863f966b86c6c3bbbf92eb0ee9cde28f6d7d9aeae753ed799f3a736a217c699775c30c3736f0ec4d6e0f1fb341e02a9178f6467d6af6d3af6d2d35cae99d1ce62f5db581c73af740838f6307ae9a43e0462f8c58877b32c1e1b43f5d8c8b3c7d98f4c7248cb7cddb658f4904a83b4ed87ac189cc0e9ac09b4ffcf2eb68ee0c942d6350a6fc3de727590859ead5300620f5bd685efbbefe6eca9fe552d4c96cb44d88186c69a96bd42b814c96dfa474fe74ba5ef713f8e5c3778d0bc811fe5c495a0e4a2fbc32dd1bca5b0fdef734778e14e2a374ecf242f18d6c1cda3ef4f8ed07efa8c9ef7024af1cb085cf9287a5ddd0b53b3f31f77b90c2fd87873ecb37273072cfd2a6d3fcdffc950ab454aa0c559adc2f37537de9991fb3c700ed4f7069618c55a48575ba709315f92bec9847f21d41e592eb304eb269d3bed206951db6b70f26296d492177ce9df6f98fa2a2867c18b7b09aca5dce93575365b4b2675618e6157d1160cc23db0d75612ce5ac657ca82fe46947698d1be232445edab48bd81a71545440d089952b19e1de4740404985613571593df45886f6d89baefe3bbbfad5729049ee297bd7165e14710fb8703be9afd969e8f99937112f47d95b36468f8f37de0279c705292245f2c3c0779b230a52c8e47be8c5410ac158374bf3ff0f3f8dee3a2dd582106ade5f339acbc2d84d45d929ff0a954dde8bc1d15b955e783273153167a06da2846531a6e341731f6936d00d81d297727272c900e79c39123ed521c86bed40f94928a295b07fa57a52ff7c9cd25ea2122b7eb873bdc45c08818d5f95447debdb59a4241278a5f2386e0af631e942304e4a58486f6e685648e900b51a2bc9918203b307a00195a2dde0226e8bcef5df30167bc09d1486b9fcb5999298ad9119db3a1b9df2773943a462643e634f84071aa06ce691ad3f364eb07e117e64a7d1d53a1621e030453c023f877c12b043fcd148b3f5e0f810d1d36c1dcb95aa8123b398c04ad38d8c5ba1dc5abb296f6749a0fe30722127810bc7cc46941ba52950164af81b212cb9ea6ce7d6f23287507ce6ba3bce733547ba1b522e833e17557147aa72fe8e76c8be2da9a4c639f5a66fa61932868785ad9560ef0a4992fb50bbaab026213a11e496e5fdf3c69d5aeabd924faae825fb8c061859db91988343d1cd1b0c23ab94ff47546d2eecde828d300f1ca69e804e289cdfd0a5d3f48cf3282122b5cf4b304e618b9bcd874450ea24f09889bc77de5569664702fbb2433247612230333f46bc3ece664e0c322a49c1362f9fe5993f15e9a82c2ac316f39059ddc6b8b74459b01792c97226f352856336448d53e23846689abc40da2a424bde59bfe099a9320960fc1cb42cfb1fffe030cb2cebb92e92c98f7b57e37d1d466f57527bf7589188c4b3e10fca47fa22de9f41ef42726c9689fa063d804d5964032d4d11e446e27b0904701f1a3bdd1921e4f67a671a946e16ef734d1324238fe0ba38c00d5b654bef1a7a05e4ac2da0de9a5e94e98dceeb4886fce9d4d142d61cdd719376e3d0f4d32a792cbf2f780854195f71eb9e14426794ab38a06c05b6fb19b0071193a4a89ac70a8b584b6298cc94c5ee352870e5465b4168e41f5321608c6feceb60d19d389c837fa3c4c349d7f91c4da58e3a020fffef8c41baa3903335446dc3563b5c00b82d8f179c82b4beed8a26f7d57df08b02d221884eec4d801fbb939095c714b54dafd870ee92e98ad3112f0bb9aa5fc283380f4ba37f558a566cb452c13d3c4a98223cd1171fec9a3e65f91a5267836d3807810de841e16f97d3df19779c12de48c05b51e843ca46dd4321d4fc2f0530cfb67b1bcc8639dde8e7689537c7f55d553409bd6a9f967b9f5b70f07b382cbed3dacea3aa7edee411aafce1af247208c32e00118c575b14fdca3d171e2331aaa1b86f2f54c95196cc3a70ffd048a7871473f205c1aea677da8d90e8459932af6625a36bf0ef234df5d9fc998649e742b780e0c85fff0c8466e9b0061c6841415fe9a17f2f27bfb663f2f6cd6d17be88c0e304ad44d3b010cdb434c6cf4cd1fbf83de3b44984cb5feeef6202cb1004ff55754debfbc1c7f755d5336901f4589ab736b75de27fcf18c469e5879fa308a88ef75ca38e8e8a5dc7151a6d6dbddf89dfa9bc399df000b84c262574157e5ed5168d98cb23493069fe594ccce721600d1e9d866b1de3f1b85ab97cddca818e33e54649de04bd983b29a3c78b61a08892cb8e5474ea4966f35bbce4d72278e6685a322773a2b2e11ece53e0a1aaf9f59ea099b30fbc6a2a799f27b8c25bd5e9bdf648aef69a6c29e6937ae05ad84933a798d329f76b6946afe63b732990d1d77838eb69a005286d8ecbfb7c1a67a6567454d6fa984fbdddedebb0a7025ff78ae2ef04cf09cba9ab66b897f845674c5794297e730d00f1a1118b24471a5cdbe0fb356046dc314053d784b97a20c0040b3cbd8f5c5eabe3e08526156b2d055b219c943fe3f22012eb300923ae846e3e0e86c51a78f5ee95cfffe1de7559e3b1e2aeeca6330b956e9a4a7ae49910917f241eaf3bf42199e0dd3dec40cd2f67b1cdc784480a70d8c55600210856394ff90f8c59307773d28478137b640f5a42890d45d8567611943c9c033657ba8013cad97421bb33ad142a4736227a08638a9e912db1ac096fdb20d229517cc213f9e668a640c0cfb8eb62e52f4c93351d205eb66208d423d65e0c6e19c233e90aaf2f3a13ecc4877dbad12ca5b5abbe97247152f33ba181a562364e7e40a43addf748f9427a233f30eeddd2cd2fc53a9711485cec0008a440d3161b36c53e5a01afd9211f0585eac9518287c4ce7b4554f17931486207babf834898dca2303df7a9e03e0cd7f9d111647e7c715430827940d102a471c4937ce4dd2f6722a3f6b93c5e68d48b8368d70d9f64848dae1c3272c9d6350ec8f92df4bc730772850c46546acf76cb5887aafdef9e4e7d3e4bb7f5780eebcee4a22a877a5e718023c98284d62b7696eda42290386f1ac960534af3974e51de1ec5def8e1e1d4fa5ae012258a5e8b4807a566180cc15a448ae8f8eaa9840c65cb43daeb86a78cff9bd77773e76923ffcee12b07b09bcd47457ac67ae4c5a5b3db8438bebdbe2a8b7854ef696b926788cd51d23e7f2e413f84ae57bdcbf53b40050626c3cc175d5a6e074cf92f7b8e044552a130125449f9085f72bda75cdbf6942bfcbced2cfea6f15075f34a1ec218f077ade727d5ca1da203559bb9955a0300be9bf3517d79c22499d286299f6362c79d8af815944ebaedfd59d13a94035f997910da75c0146f9aab46c53135445163d7b86940927b81636ddd07cd42d5d512473c9755bb321206cf9a03218877214a1ecd6ca900f95f0a5d4cb2902f271affb3fe3f4d3910c2c8e7aec0ad4b50f5e3be285a26d9ec1a085b798d108953ff16e5a8bdaaf5eec5e4d885c38456f3ce8d936ab7402c5ccbafe2ae3927396727f7b404d844ccc320fb5162c777d5b79d403d1de5bf08f5b74d8e01ef0504a46e2278421f40d1aab9a0985ec34d1c3c7600084276df29112297af51b3c9c4de03d0ae32b0d0fb2a4c47391fb20fbe937d59d2010b06a48b10970bb9c9ba45e6a1e8abe993cbea7838b5be49a88de78295fc5acd6f96d8d07beac525d9618344df633ab3464bcbc30c8af18a306b9f88424b09e6e7d2f3e6b5ae6c15b1700c86a9a05af55253c64d9e6875e91f4afffb7268143ee4545a4300994a690cce26b98588c79a0ce0d6930a9c8b6f611fc80d5ab67e5d93d7e3601049a38ddd6e64828555f7896e5b19805f3c20af700c5af052d62da800ff00a70b04d3bec096229791d3d6edc49a1f4add6136b566625ef2604f703e16bce1bf3fce6e3395f805f30424667b7c4ac747c2765a6b428f06d9fb63aac99ae31a6d1a2a9ac014838ff5810939cb4faff36c5d641aefbbd65fa5c40d086dde879b902e70551c894fade9f3c1379297010b90a16eb0cc481e566adaf1158272b78d28d507a5229970b7fdda023799e99ca9f14b4c7281b0999f0425093c88de3efbefe2c35a68449d1f6db0318e8b502a29e4c0ef6b26a0709390bb7e5e7378d891c0dc43325fced37a565f95092d4f38a1bb743de663a961e994f12bb6072ed889ac58aee741ff722af5848b46509ab2116f57e7a73310aec4be2dc6a437a99109e9a16986bbd55b807c728ff5d5c55fab1fde90aa3b3a41f00af827bb6d01a1c73d15ec72c1dfa624a106cb5fea2a827ebab26b59f14f13e6bd5b0c9880589f2d78b7bc110e414354607cd131e9190708b0930c885fc622f9560ce9335bf247e3afc6cf86349f19bfe42356c33f53ada45e7a5bf333c0a921116f3f299e261926accd84c54bcd533ffb5cf448032f93034abdb978a67588fd95a4058be865193e5eb432978cbc6eb8252e524183f3a3f49a7c2beea33fa7c85f9e56ade2d2baac2e543c530ec889ee91d1722db699c22b1f5efd078a63815612600ad4ef650aa8c5e13d9920345296f8d128bd20fe34c1ec96bf4635ee50fea25d0bded01bc9fe8ea1764b9b64fc5fda467e5d6369ff4f16aa02cc51dd6423f72fdb8cd425ded62c8e42f55e735ae9bf99768a6159fa143f46a73b8b037baf9af361b8995acfec7289b219b1d3c18145cc598ccd4b307240e5da37cc92b88e188487a2e3068b0f6c2de0c4f7879a400fef83932bece16d3c14ee3fc1d8ae10657e6037fa84268705ac139a900e412cc4bf903ec3d5e3c28a071039b09d480b61e99216d323af38850dd29420aa98f473b4f921e5cc12f0c07f959b825ff583858b7e00851441496b38b5016de1253780f35733b13b69dd5317d5e71600c0b978e4c538707fdae6f377ca3814a2a047b013618e70f4b7441d5f1f6015bf8215eee4d69188c56ef2e71469f550a7c6cad9bb86a859e2f59eb17493d0f1c1e921cc26ac1b1adb93e64ef127c09ac8839a6645197d058e8bbbf38db2664676fa52005de50b0a5c3f64e38718b5198f4e488b1a70418188adb1894e0fd664d64d668fb0caf8e0dc312445ba11bd819ec2ed71eee65c14b68162029a89b83ee278f126ac7ed7ac346cd4826161aeee2dfe6c51d5458184683d0609e68d25b13691783e082c4c8593114d1248a0f7517e7c0c8d9d2fa4825092e5964cf3cf993a7637769b18a19fc455cdd895f9b71f8c6c29d9d4e66b620859d09ef9ed459f7f830d152afa1b992b61df3111a242822db551a680df04ca83620738c350bf330086b571cc484f9d9b516479a6d2803b3f8051bc235d80bd580d8128068b6da4654fbc326d2a4a7cac2cb7926a476633b39dc342db89d6a33dee8d2d3eb193828c9692b0b7ed09cd2c2349f215dd87bca093734afd255dbcbd6f9eeab8cbfbcc339a6669c072c9b3129ded859ac760fc4e3be6a692db9bd726870b02b2c48da7339b95265f83e40dfdf8aeb48bfe61c4134eef9142d9c67c529c0b2b509ccd7253473e3645868378aa34fc8a1557d2f502d54cb8628d236c1c9eaee9c75e4733c3d4be0a8b5ffe8867c6f8c19b59734bd3483d80cba04195f0f1199d15700078e7c979752cb15e258f33a38d5770c05334e4f2d112ad28969988adabed7f6eab9e2bc91526e9329b44b8eeded8a5583bb879c5a10385b984aec2a31f5f3db6081769f0a09a85a93531e3bda42461639f59c8e78f84c2d03ff843a734b29182eb726ea0cff4b5ee0bbacff44469c405fa191c9913454e3575e51f9e87ba7f27b653f3c526e3c068b1a62020055d0fc425a75763a1912360e3945c1f823f5f11092aa8526ebf978c3e899239431ae29906b463b9541f454606fe57b8a7119d14e0d86515def3975b84b2d0bbe964cdc296dfbf59cec7bd500110bceed39b464e2fd3d79a08e08153b44d6d73e096986127f4d1e222d8438254439e9be43f17e0b60b4aa9f1d20843194c0ad80f1f4e1fc856656f19f86ceaaf6162ac146dbe0aad975abafb0e97f4c6e3a861b9326f2699ff9e026b8efaa698f4a62c1372456c2e122309e0c7cd4ed265cb98e2d71e2b3f8610beb295d82308e9429a1f374e5bb35c31135783730a3321ddb440cf7f938be126e4850c02d60503696ce4bd7ef379ed7427e2f6beaf2e0c6d20d87dc0e9b45bd005f2c4e3346f80ecc05bea0bf88015f748adfb648f85b665d61a104f483683291a969fd7f2fae2b4c2f16b38a5b080cb7b86a79ba899076413813e0146fdc8db73c07c9257042cfac893a555d350df4792dea6d009c66043c37c1c7e3c3080900bf7d785879d895c514ae94384aefae04e8fefc2e565c3da10254bbc9a294fa282683170cbec711cfb2448faf0e634b57e64e71efc37d31fba6e51ef926a25261fb60023cdf073a9dd9b69bbb88f0cdd0b1946ec4966f6a83806ca0bad7a6240ffa7ddaf72c5ac933a64d434dfa1c07eb356163646297957dbaeb3b8a2c26a480905af3c06f1fd2400dd39cbfed4e2483364ab557b8b26ef7e2eaa0c161d87e2ce6fecfbda17e8c2bb9cc6eaffdd9bda2168e47d5d5a085ad553462f9953126ab28ffa4d9f73de7a5b279bdd71e0090ffffff6f