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 61078 bc43b00d52e4d797e8108ed607003e3b7d95ba7565a43e29916cf3b80c9788c0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20fce750c316985a6f7ef8ad00f513992bb358dc63e3a913f757a2457e3cb8b2
Certificate Block Hash
bc43b00d52e4d797e8108ed607003e3b7d95ba7565a43e29916cf3b80c9788c0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00701d000040290000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006d9f557e2d9ad3d11c8539cabeca9803f64a6bd3682be571e3a2634aad60fa42ebc123c85ffb2cb7f7e81b7a2ce2d67b47a31381d4a7de7efb099e476f14de9f36854d95665ade4e6c687e903af87fdbd5f64d64d54524e6bf130000000000000040000000400000701d000040290000

Raw Header Hex

00004020d3b2242a5ea7232c638169f5e133db8aacb09f229513f97edecef76f2d7c7589b058b9808ba42644423be8d9c2c74bc46c905f34477fccaacc98ddc43f634cd2741c156a87be0218b2b83c7e45a257f713a9e363dc58b32b9913f500adf87e6f5a9816c350e7fc20

Proof Data Hex

59,560 bytes
121216020307cbefff565aca38e1a6db8b96f61c0beee029fe26f5955a249970d985817d848631b16cea2938a972a8c518dd7825b7cdd623c838f96e7221c5a54c1d47e5260b6aaef1af43bfebf47af670ab2339565e4dbbd06e34dd120af2f95b667d3e04146f65c8b55094e06eb65a1e7579b87354965fe15ec1281101e1bd962f836b05af4b33b86fa332f0b470e837e53c169e64591d864592197e399fc7cd5da12c373dc5b20ca681e71ca8a953feaeeaea0cd2712fbd7b0440a0d6c97e5c193abff5755dad245f6d854040f3fa71cdc053b135da914cf6e4b6dce4aa19fc46ac3288342f72c82707a94b2cd967a384331a5dfd68eb2fe48a67094ef3641fda8439eedc63e5fe0470d6bcd53b93a242afea3e4baf5032c4e4efcd6a0ddb5c33a0d5d02a74bffa941ed2f40acf9f769a9873e8ccff67c225a25e36a7c01bb9351b2aec1e22ab42992533363283db83aca9a0cb1d0a63794eb807cda00a5d7460e2564cce25993754c436ccc73f640ceb07a6cecb8e002b592015066a3427793635070ad919aec7e6a861276b1759e0038227ba155ce947c9d219900bf5f619e30b0473962bc2cf56095afbc433eabc1c9c2653f80d54fdce3d591329a87d78e5b47fd2a51e438454b95ff6c045d83948addffe9a28cbf7a42aa075e55d340c6bebbfea558cd15fe5191fb1d590ab02dfa02cf52870dcc1a2d707434339b513fdf21d3fdf2a414a16c7231be1de9c0abd77adab31bfd484f3568eac102bba9b98f25b58b0a1dce3949c54e15f1108e2dab164ecd6ac053dccbe43388015c4c590f4b17d4232c47632e771a6bd50868f6a65d88ea6272c9f18152623add304bf4797b521f40f7b2958886115bcbbd37aee7d020ba33ddbeff2fb0c7650ac97c390b4458eeb47ec6a8c180a71de3481e5fecde9189350e9d19c0a2a7cc2dc291a1c6f79410bb798629c1bc1bafb1640a0a041ee7c6d64eed3fcc769a2f7dd6e473c8da86deb6d7aa601d8916ca233e42463ae0fcb8e9ae6c6ad95ce5558f4fef3d3c0d6e2e8db161544be36eb72367a3f0952d3e3225b73de5a41c0d81a21c9c86d15c00e7d5831a69ba5c33f8a1cd26bb6b54649847af327b9b427d5bf6a4fe9b33aec71b6a490133d89044b66f408d6b87b465b515ff9041f04fe57014d5c079ccdead4a7135fb668c83e31ef7659050b31c6e9c06f21002fb2ec80ad52e368f007841fc8a9104fe940378789c73c15f251f6fbeeaab13d84cff91327bb65f480afd903f46bb54da353031914b557d9b84227dec6315026de36c85bd82e587a1a5008f885f68682bac542790ba1f94d5a3a2a5015e985fed57b6b1ce226a652b424bd1ed9266d43913f8cd808e3e40f2de7187fe6989832fdcf63b5dfbbf98f09183886d35c85a6ef0d5f143adf027f39656ce2884e0553e680f263e2fc4463b35a92f3ad32d890643f6964918a829588b7a8d43d0357a6c5bd09beb3c26d838a935268ceed5dc6d788cbd8da749e6efdafd996445f3ae84b26caebaebefdbadec6361824749aad3bea15559a5f993435313fb06f44e73426181c75475a03c815b2ca36ea9d476a7955e13df7ee59e8aa18c78b598b166f5ddaa8a9568ad312c9fb0a31c943b397c62916488f8d04b51fcd01ec1a8cfdaa4da506d984bf5cbc976657e7c0843922e49de0848a27431dcdae500656ab456a6a8365350c1ff0c34d82df74894d0e7e6aa5001fc3129a0671a9620bd13e7b40075867d98447c6bf40a33bba776fdc4c1f0766dc63f08223c89a46a9bba3c8eeacacc2cbab7a2c8be2d15cc8b786496e5ed5060b991c92467dace2dd1508685615a3cdc1f554eae1471aa49e6d616862de505a33fdd1e3dfa37e28fe2518b56efa94e4b093c67e5282b346d56c1c6c0aaf4e96bcf395c72b1332fbe733d2c6aacf13854d0c21b5849a7b8f884a558e2ae454263205feb0033da40c64b4ff1f222f5b47c0fbed6a78f6e81bff6257835bf6b3560039e6c76edabd58fd92e8d2870282510d4f902c7c80d2647e14676913a086f12d595bce943556fdd8d41a447a9be2ae6d4eedda60b0aacbec7adc3554c33ecc21e9387a9bef3950fffd14977c0e29ef14e567ce709cdcb450e2a4ac0206f0407479b174200d56ed64506ea2d10f41a3334b04617de6a304e0dc6baea3e4c21c4ee80a29ccc20924f72094f516b5a512898f4594d81c1d885f11ea1057c52517147857cf87c14be73d128f1b6ed02e47137ed8ce56c0b9d283a7dc447e531937974bb8cca062c88810a4e96ff94f06ac99df5e228179e7ab3619553eeed1e67d2f25fd34cbf151303fefb7f7a31348b8c6da68a9d453d8912687353580e6754d0efcee091d37da5d7b02ebc394a4c9a6454fe57de74e9f3cbd2af85266f62aeb31ef1113e7f8d361a7bac01c6b40741ef27311a1b4ef65dbb05147d05617e4d8bcbd65c5625e2655d9b5e150710259bfedee1b57bffeb61dea14b82c1470f49f5f13d1994b8a5336dddd6f37e78af1da2436e3152b62a27b14cd5f9485729a871fb87f4c8346dc20e21ad0cc3f3aa1cba72eb42bd779c5008446f72117cbbce30583972695ea3c147b0ed5a15b22dc475f1993015307e2cae50c26cf25fd279065710321ad7a0cf219c370c51e219fd1727d917070e13047e7776706e65222b2881842dc6521f4c39cf34332d3419162aa3cf4275dee069668d1654759e59615d80d489440f99f4aefcb4f2b3eb02156393ba4cdbc193a1ee8ba14e2a91dec2af1d4864dcfbffd46b2d0642ec806f893d1c884aff14623a6dc3e04a3f9c6ffc21b74c6ba5223189d81c8c972591dfe00b0263b8e4ecd711f8d01db90a9099286d170c4f6bb7ce45b0caac2b1decb4c15450c57497a7c178daf688b2c4e9b283e63d43034d428f298611154525bbc6e14135cdb0b032cc2481f813703579059290d258075a1ad5bc16968a21d20da264d5509aed522d86774a46d9f7cb4ba9f44eaa5b985d753e91853ee9c4c84f05a7c30ffc836cc94681992d509c1b743556ea678e3cdbe0f4c43534e8304e734a3e7c65221d3e0c46759905efd4d57e06da35dd81882610041ab9c054740956fca8709f24e13bf142ce13b3cf4710892d19637f4ce678bf6d6f1ad909bf9f0c4059a62f4502ec56736c466acc1ae6ef66585b192879c635dd73bbbe532c90141fa2c5c0fa5eb22830cd1f1a993c6d9349a1f37e66e4a8617446a7db5abd182bb6ce97b685b3a30602f0c1fe3c229de8851ee22863877db177410b3772ee60abb95fcef3b3d76f99a3fffa5eb31e45f15ca6afb6e53487c021d2ceac481d4b412d485ef001d48fdc126f52ad446c278c0521bc766bedaccd31d77b870f1d1c4d338d81cfad46bde49cb2fde79250ac1cd7fac5a4bbc68ca25a4b4f23cfdbcd42f8f2564d5b1c716e3d29e8dd4ac54c4ba50ef532f1cc755af6c393ee52d6564c6162b62bb5f136f0b476550cb5492c7ea521e7251a2701f6c65b0a048b0c586bd41292d42b6b8f1839df03889b4f32d2537aa04ac5d56a78fdd6d8e291f71f38f4e33b6fd53ecd224041a15ddd5edc52ceb0d6cecf3688496135c16780f05736b3ba363cdafa10b15e47b54fcfa0ff60a13de74c333fc0c0698bd5c7a92e8d1413f7765b87db516f5e30fb2521310ae61a3e8faa9359220c1011cbd062dce647c4720b918e028b6638d91c9ee1972c7086cc16fe4d33292b9a26eed831f17e8e7fdef223cab762e18e1abb18828d49a71002d6fd5a33acc62db18f2910439b745736be630d8dcfc2d966ca3f58a2a7399bfab83f8f8f42ca471cc343502969587fde725a40ada183d2a1456d2cf421de255c8b84f4f3e88a2d6c3fc891edd074439741712c3cd425da889334a4b54d53baaba961c7aa99b974be66294163355bae65dd6585dfc8de77fbf54a7d6a37f0e4ea5ed99d6d661d86b556fc4932ec850a8d99e6772750c34e56c2c735756d748b8b1ab2b89cfd5c84f655c84538788d99f1a05d9210449febdbe277555ce85243c044a7934ff557a63708ea0c4187a1f5f9bfe26218af578ee004a5076f47fff0d7547b224b9b3e89cb2fc64b7fd32ecb52479933421739e19525784a3d6d7592eb76ea91d7040af4996d18fdbcc16caffc4e4e0536771bf0deffccc98a6c91c9aa04b991745b5430151d32b538929ab18411037cb4dba8cac676dc00a81f3587b9dc4b754c306d2ae105c4280e4c069f7a5f895cb3e3b77fe5101684e456b9b91f0b0648aa31c074fcfdc320988c4a4dbe4e055e709434057f997083ed5fe6876501dcae9481da11912355680a01150563e8ddff7a366ff94cc6671155ae3a8368973b4248f1d7ecf95377d5f938b9c7da2f2ca0aedf27e3c7e667a56598a5dfd8af052d9ed45847f24ba281218004af4f8033ba262e0bc2663bdfc4f26d4bf333192362acc42f6cd7c9d2ed486eb631aa292a0c74c5137ff9892ff5dc4a4e53fb346ba6e144038c85861165cbb275de1b561c5afe34f4dad07c52f17071067211ffaaf1b789b8da1cfe9b7819cfca7545988ab33b6865c35a4fda5c5faed7fe339b460df4f17b00b3077843d5afaa21be293882ea18f947b859b7e01cbaddd981978c298bc3cb1991a383ee7db1d68d7b0c9155cea0d5f45def04015b2c2af6cb37e361f92cece5eca40565f9e279aea99a8515d23cbd4a875653340c24e165c475de03f303dacd3aa4b49e63135fdcb15c33fa390f3de4a3cf48d8b4c6532d840111f9b9accea21859c51d10131944bc85e73fe2f5a3c0912daba56be4c359e0b6ff449ef8a6a49268e468002779c080c660ebd72b72c9cfd95f6bc1cb69ac5b35cb93c1ee478abcb0eff99b00749784c2417b5bb43422bc12430fe8dd1d24a328935c454f3ea491f8c2528fcdc7a219657ab9af4b629894d2b619f26d67c8d99a192081b8c5cdb2a04629ffe15e60754d6c49badfb28d3aff3054c2b5cc6c49db3f1fc1c2b4bbac452f0843324fa6137f2ed867295a67a5d8046e160e7f75d7c69fe09299a8d53b0cfbdcbb20db82997bc0bf134daa55b8f49b2caf62702acee43e6b03b940dad0904a82a93dc6ca601ca40afa1556e84968cb8e21c8ae139b06436b77206e3f8d8c79737a83043eaf0144021d4b9e776f3071a306b000bd654e1ac19074932173fa937a3166e831733be99890c66ade560cb606cda969c14184414fbcccc49b3dee913fc11203d20c636b6f022ea3a8b9a6983bc3cdae34fc81cf77cf1fd7a730c325498c30bd0431122f7002952a2df18b75fdf4de5f2aff352dc23c494bb308e16938e8c57543d5fdccfe975e4f7cc343159cea27d35c22650ee3c7f2f09b2c2224574b37a40b0f47c981c1991275e2b480929edb6e7f63c622b6dbc63af0743746c6a3174282ab10b37b908890586ec3a59f99dca2746c003ad615d53913d330b5d04e8e774098fd25c0331612b4286a95bcb50b67d7dbe2e53d5f2fb4502fb1a0568db9a5f065b054607cae790f8687584097d993c7f9bbdbb0de3e95173b6e8c920201b5e0d1acdb9e7b5743fb63eb60a856be252b108f3929191988a4db7db2750485e9e4ecf5760dd00e17b10331721627fb18b848660345320a9f28c1b862aff7f832a9a1fde2f3c9a4b140729c16988d342c8fae00ed9203f5d3d8b8f610689eaff8c2f5c9154fcc2a6f209bc8363b9998d59e0e720eea685459c9351ff67c1fb7bf41c615021121cc670be5f5f7b15ff19b20ca2d8332b61dc61fd294642298ae79fc865d243e61c9e2bb1ff651d7a161382df8ba715f3c1d23f489a48707a3c8f276eba7bddc75f88b2d85ff54e060aebf31eae6475903f77aab5b9fb94a57e4be8ce68a4a793227d11cbb1686050ea96690ac5bf1a2d910a9f833c04e27f111ef40d5025cd526c3f31d578476ca8004981f5c8c3428da1a2288f98bdf3299487404c7d1e347fd2f86a5477469b3bcc0079f9def80e674f594be5feba7a4452942771fe9978067accd9943d85df535f1d136eb60308798f0c7949393a8ee0024951b1b69add86fe0d2bf84bc606484582e7b1bb45dd3b974648de5eae1762a4c682465345874616e967ba1bb84175d5f85f0661ac914c0b30236c5b289d7131462bd990333b2b88147b6edbffccad0afee2d1278d14a43ea4b1456834a2fdeed56656787758087a2570dc97f1626b17d1b8425f2939c2b4be1f8b917e52d5983bf5af2eca4032384d3346bd098316661b521873ddbe9895548ac67052429e650ea862ff3658aa05819535a088cd974ef2bdff3f7ab77b1a05fdbd2e2caf79bc9ba34c1fc9c961d3b84d416c2f5397b4b1cde5d72e3061c8a9cdc38543bac5ac01e9e6ccd8fd07106fb8f00b9cfc69e9e6591086602ead17a9021758440c2b841f5588776293f5e3908e2b84ba66e36cccc10e0aac010198f635a34a338188ceffa8c9839921a38c6454d5e77d606cdc0d5ed7ae2eab54fb65628663a761d11b54f7d2e688d0703b50c3d55dae5eb673fcfd57c3ea2b61be0b22d3e693c3067ae36cebfe34dab9bfbb230e7ea7168e19a3323be15ce49339a848be5f3dc6683ca1ea1d0c1cf1d307b01cf3206a2e0fa302ef6090822a781e891b149b66f4a80e9caf25792180dd04476c1afcc8bcde9bba45b745403f45378e82ca1c708516f9109d3d802ace3bc20c6098c9c425bf18d113ea3e5a43b63cdbe357257e0cf13acacbda301c094eb66a4e1b8032d5d2bed0d225dcc6664ddc7664ba23190507f2a0370c02f2cfdd21963e013e3d6b0184f6e9fbe3c46ea095e003e3624deab6d9ff43021a471435d016b12cd0bed3243e22f1fbeada84de077ce75eba6f9bd44385203da2b76301e937061fe7d84a77390612a6e1e48cdde8ab57c072c972cc81b070e994ff320b9bafa4a8a6e1860bab1517e67286e6aabc75e5c9c8cf9d05a87c8cfcbbb54bcf198c1990395c10e875569c12d1e76282270df3f0db177d9113a37b2c5e43039f3a347cb8b0b51092b2b708fef6dc61b08761975979a11f7fd2088607b3db8396f49aa28725cef5bc4cfe5e3c35a89a3187fc7541662f982d4b320d3fb4b50eac7cd8479ddd880d6c5feb97e279db27b0e6b1e4972f00b066b9668f91c3c6256ca2f895161ce264a8fa6be82cb823979a66ad6d4782d0662b6f3a85a1e8170f2cf8e78398a5593a508de8472621cc0e48e0afebbc8124d0cf30cfa7b1cb0a980b848405977182e5db41240c053aebcb988acefee52096beecde25fd4f614d40440755e596996de7b041a4b714911d14f0a7d7fc08936b4ad9ce3a2047ffbde71635e374889742fe7169d3643501c1206363a879fceba765a65ca90cda38fcd33c7c9a5ae76ad74e5826e8569c9beaf38a394a56eb511fa61839876136378b3221c4ca981591a98e651b97f56dcab77f343912100245717dc9193dd05856facec7d53efad4681f2ceaee48fc8000623913cd0c1cac2e44f8cc4a92a7ca73d863e16bb78de759b899570918eaaf6921f6d39ecd81ba6a2db82331a74b588a2774cea1242d72d132cce7d4a9ae5c03eb8028ba6a17a79aeeeb91ea8ac8c7553aff66a291635fc9989cde4078422c87016638db9b578b1921f5516a932ec410681f8199b54660988f38fc02ca987957ff9cf01d0f2ba03e4cd9586c437c75220a303c5af46948863cd67a641dee1cd186d7a63b114efdc6f0b558eb4c0c497023e4fe4cf3ebce10b48d2dbacc380efc9742a679d917421cc3a69d9d7ee0009c9401fd751a4e2ff9d3122252a21fe4760ac1f1450dd2634fceb9de8974776896138d5e741b82beb81f5f8d5d944d5e6042163949de8d89b961f01fb3bbdfc9f31e924bdcc3d9fc113895410cc342a884b5e1533e0ca603f50b2274c11d05f3fbaf3086b2d91538d88fd5dc928bdece883f7dc4d90c559995d4e303daf504a613a0bc8f1df7624cc46500f8536e4f4aa3349333e6cc1efebc119515ca0497b7b68196b5a893a7324cd42f03cf6d7787cfe2304964726d37de4d39113b5b36ccd09229db3d12ea1cb4985a7bed9e9073ca13965145991a46918f33cc59ac46be7228f758aef338b02acf8c4ef9027fb7b3e07c4c2760d5260b3bdbdf7322dbdf85afd906447136d0f907b3c16c550af09c8cd2d1fa7eefa19e16fb3325f425b071b6305f860d55c8e9f2d77b7b9e79ed21dbae3e6108de515b3241e564028840a4e69860356bfca9f3e624d68df7ef8077066a2d95f94a39b4955a8c049013949d8881cadf95ee19b727fc9a8132c20b950700e1e1452136fa79c5308d4e553cfd647998a8d79632aad9dd634ce12a9aa5e567eba628183e35b889952a9bcf42f5ded76b9d8825a789ebc65bc704924e3145bdacb0aa4ba52a0182f10ca238b71ca624f27d811be2bd59efa58ad6a1ff7d2865315875b827f34b60e9437de2470f5a694814454de8cf9bbdf5181b7c93a5dd95f7f4687ae4a7d42917a63ea307fcdf5afe87b8427f9f34602a5a3c0aef0e2627d3c3fe1fed36b4141747eb5c67f7fc895f528d1676b76d4cc496aae818ec5e9ad08fb77fb77ea7b2ba7d2ccbba71fbe26abc8cdbdadadc634a372a031db17eefaf7ccfaa0eb5b731d447520d1e2e065566dac077e7407b2c8dbb2c3f1d8bfc9381ab921459988471db12cc3f532263aa3be8925707b4526ff221a871ace3e20fbb6b87a0ed7ca394ed72d6323096406c95e1ad1362aa950ff8a003695387599388ffd0723985d614d5532a1df2dce5775ca4b03d434483b11b36ae18d79311c204a0c52c62ca582260de2202fda1bbc4fe076109b3c1cacbc99af20b9a6e6a070b01f3808fdfcc84a01688ec606e02af08fa3e072ded89ddebfb7fc933123fe9d7a2587cf617a52a8c7bb15f5fa2d06128ad6a37ed7b9159363fcde029149b32ea3b6a1261be96dc8fbd24c431c74554276ca421af5590b180d29b1c0e2424f0d9de66feed79efb90f197ecc14bbdceffa119a40a164c9dccc9973837c7b7b5f1dde7e514ff03b4c5fabc236640175261fe01305fbf0c6e342dd94206f5800d7e8b92cd5931ca9118359f6abe85b79998c73ac2598fda20696fceb9dc1b4e2fbda96b1af2bd2bdb0dc64a23c0f6cdd698ad2e852c8c332cfe71c0219036256791b5b078a8d7853839f23de3b4cbf0613c9fe8b4f0566a3adf20d0f312b69cb648d790b693e5acdc62574fdf6aef824c9e9939870631f0bf65d283172228840f48a506e7b984fcbf229fe973412668ae0554709a81f20d15e44b5dde90b944c8f4bdc79d7398e979792760102ff46de8bed2f9b5dd6f7a7442922cb55b67d1d28ccd02d8d0e6cf345075845d856e7eafa70e835ad055c80c8f0c663915ca174eba53455c67541683460ca03d3545d031dbef80c82127eb388cb112436b4adf521d4f3467f818360547473d554c97d93495386e96536962eddd73795785c6417c2cb627d335da4391470303bec766dfe37928b65bf2c10099e9ab44dc76de5c3ba6fabdf6ad4923936e419fb0345987d30dc8d28d0446ba2974a90008029e34a8c0cc5717a9c7e8ad8d0d8493090f2266fe915f661975ed87ea2136501adb1e56ca5d817f994dad619fa0d039f3a4915dcdb77533b55c4910eccc6b6f1127ebdb26618c32ad15fb2864cb332af2aae9af1711e3bc49270c3629f60563acc8c603d06df1452783c1b45e6e5fb34698f8fca982411dc9807d4e7a13413bd33085fdb73e68a9a0c5d3ac7987cb6e2cd39da112471774cfb40f68c9367d3cd7ee5118e3be5698dd992943dd709f747e13f3f44555fdd2fac32c2eb1d5bcb7aab2d2f9f55c12124448d35b1e9e1ef4b36fdf9e9fb47c5608885f907b24399fbc16d70110e6830ceb1220cd17fd9df007e8ba94ca195d27ff1236853e7343b1e71b9e50737e75f2912e94af481afc22ee590c8258b3d6ca3d7ade5584a3acab1205c88b8162ce1c6c20c4a07a54312afeac50c905b1b960fc0074553f986117928cb0def5a15bceb36a50e9bafb270e59fea8c0a5a96a016cb3b2b73ca6cfb439bea8986ac3d444726b4663af2febcc9a71053195cef4fdce92334598395c58b1e5e227123ebbe0c506719fe875c6a26acb4afe62527ef1fe63e8a0efa1890c5c7db3a174f0d886f810b28785f0bb5d632a3274684ce0e07b2eb28497c4064979bcdd1159965ce347530098b21c710984404a758ce882a7c3718a700c12a67a1ce1439f383a3505a89c04ce52bac1a63a755fbbfaf7267804475893e6b4012e87b6bc51aacd7d2d6ee2a9c5310c4ee7645cdc278684737a23682d88c206027a9bf1aa8ba48695adf0abe339fc89ae2e3d928e9540e4f4209e3d45926a642c59f2e562114bd3e4d36575c9ba01959c2de7974204fad9ab2f152b878ea0e54cd67eec78c3bc8cfa38686fec65b14d5937cf42e9c048a93f6192865366054415208f42e744138ccf9a1f8ed1f5a6e7876c5c4342b75b5d9a3c857dca8300556315d8029b208aa213137e606da2dca7d7a5762699ad55db138ac6b6398a7f711e11c1f45f7e79bef2650ef904e35887752588aec3a3823f306b0429df24b9cb29fed49ede40379225cc31d57c86e15931831195ad4082f0c89648b1c37a76691a1faddf35415b6e4e4505e8a0eabb294e2e4bda2c6f43be6a7f76272f1d2e1e96f2bf2f72b185ed30fb5d337b3b86f8bd31c1a122951fd439537f6d7d907939552e6d6628d4d49d7fe0f18a26401284704220e0d597cee483fd6eccadd572769ff3f86e2e41de1054714d02e6ebee169fd22cdd878d25951e180f30e6d6069c83d023ae09139727e0352c6fc46248ee096c28b28ad67627da521306672fb510ee7e9223a72a371830b897893e42f68cfd47116f4c156c7ec8282416883581464065460f12d866bea9f03dca49d212be016e112c51118bbbd05d2fb2d0bc5561dfcdd2430f008b6552b8f7ed3d79713245cc0e5562dc944095de5aba77f3dfdc6758132cf68db49618d5162d87c42c4926bdc806c17e858f3389aa57cb46e41fd0161534cc557e9c4d7d5c1c21f48b053daf11ad34e1a1655743e46fa60f8f506672ccaea0cf03887c2514dc473f808f31d423e846dc3b319a1b540744e3c20b2965dab7e5fc31755c5bb93860dc34b11e981728eb0c414b49c0329e77cf674244413abcf426d59d8205b93ec8a3b40fd9e6ab6d0281be35b2021307c16902f6b6e04543a23b1e5964df3de0adc687da0dd880054f9a3d153e57ebc616675ba46d0a8f2ae7e9607fb71132dea1e84b1b934e36c9988f7b2502ecac6c716357a5e50b2da53910d1ec0e9de446012b1a4963e39c0fb11f1b16b5a6c4f1fb1b3d0b67c6e32477b9605d194182983a08eb54f52a1dc9406ce8b32f07c72f89b56ab758d35e42fb323a5b8b455a355b1d5baed7b09e6823e342497d3ebbac1a080f6c81bb17abf617f778edc7ad38ceecf8f81e61b7de1a9c89855d7cf7b4156d95848b7c23935a2c5106da1259198d82b29b8324ed4addee6cbc6956f0bf34ba351b2e1da13c24be359a6dd0e82c3fbe41fcca86f94674c0fe891c9ddd97eb89ff1710519c50e9acd2ea4afdc53f84d5c4ec873c2aacfd4b77ca015b3e76be7c28a0b300b2c446029e8c04312a1942dd93348997be38e0e99fa9314de6b9c3d62951d4ab5b71ca1f9a6e278768bea5243170898a816dcfb8b848a9cad135bb3953541db6c127d4338469f583ab21e5d8faf329afcd07572f2551d1f319d7f7eff7e505aa347fc9b85fc4906ffe3f0016a56dc5f65a223f711d7a7cc8736eae480c3b26cc1c0f4e60c459903113df1fe4f5123e836e4bb947424c7fbebbac0728de5b9922727834a150f83e7d1252edfe876c7d3e022e108b688042852854da4f682a09daa5430cf0d846554a2b78483dc99f658e34e98ea60a09236318038be338afb6fbb9e3a22d2bd502f76867f76512241c7dfc992457b54ef557f198d879ef4936917ef19093ce6a87bd0e9d2b6cf8cb55294e6bedf4347d508b0b408b68ecb0a83cc87bc075629157f9db5a52fda802af909e675cdb2e212f761f6104d42a2087fc9ca948dcee24300694c39495a9526d9a2248ef5675b68fb804205e0f7156e3df9fd168282173ecde7d6cd3dbbb0a96d41201fef18e265fc0f98986c4e43929898b21876c634fcb48f93506472756c913692351f3d1405da357ccd30a7f70cf6d06394080457856ea2db020423df6e2381d01aba18ca6ed02c12713bf4babb41604e9695f8b1b048b7091035d81bd10b40af1c5d0bcec591bd7a49c7798434c1ff63a6e8775570e9eaa6221dc9e9f48148e7bd88d5a0cb16416557c18bdf107abd9e896ab462975c46e668be04f679c41afc0fc75a666e32f7f75f8adb6570e5431524be5c9dd39ef1f8d3645568c28e0e216973fef25d4cf6f13ae119ef500a2a621bcc6ce9973f9eccb391fc08634ffbbba1ab11be28fe610c8df4f4b171689f45f3e3220d49eed2fe8a573d39b5a9711c3d7d0900720f6461bd5382d7bee725e58fa5686f1ec1ee666a4f92a1a98b6d68c5dece5aa261109a92eb93f759029dbc6159aa444de8993b0be6eaa10d2185de712d9687c670680ae8ab186cff335d3de2e2e1ea06947dda31d1df382b10817cb50f52316d18cfa74d427a05f37737cde0d80e68ff015d6036c86deb627b011bb0e998d90a0212b4c302deef0749dee54c1d637fd5bd1024268f0a9d8247027f9ba4c0caf26e04178ff314874087f356ac444a74f5312123607ee9bac12cad9eaedda6dad30db71a52abffb632a6b8307011c1662718917edd84a732e02ff0e7dc951a5287cb7d6d36e68a0945c9396e596c421b72f1bac25a1626933450e97abb9741240097cd66127dc6466d08a6b28e6adfad95142964c3a922387de66b04240778eed0650986684c8ba5ad0980211c63d66d386dd8f8222bc56cdd410843a326ed25c54d8bb28b893a075f6f07fd741b7ef948932568ac024a3f0260ce14a20edabc86a4d8adad48ba7455e9abf64941c62143fd54f9c8a15dc735b5577469de4b051cb82c8776d9fb828aa644b09504cc7d10d49637d6b377fdb6d4f866b8f6bc86fffb9da1a0b0a24dee8f8c56202e48d2ae443ce93af42e2b3a86176c020c2b5afa4676e2bec7ea610c8c117e1ab5ee0954b110c5ba13700d508eeb167157c0a9c28b2e086841994b79ebe092c64218d4ebe90057e4c1c5a4e8f77eddc2cf29ce596935d86b3ba5ab8786532e7d3b432a1c40b81800866002a1fbbd2b7716b01a03f5456c4f29ce163e796f560e67056ab9b8f82a3be764af9a09258b817532067f2cf09b137ac3a1d4e88652222bcf81e6d331c685dd437218e05a7d44402cd39369115b2800f076eadc6049707e52375496c10480d89d81f72368556db30917d4825ef4a7c4aa64ccc913323d7455d0f7774d338c1fb2ddc77e6ee8965b41b5e3ce3a9a195ab01bced581f289690d1596032e82067b01b919efe67efadd99afe1212525a72d6f449724abfb0cc37bd74b4cd59b245db106f544a1ecfcd6982d3540e4bb8345bcc040f9533d726a47e08e65486624cdb1930bb53d49472e432714ea9e0b18f204b8d116cf0f1cfc08591489e49afc30548f1f5c1c989138b423714ec6d6c39bec1e6e3276ed66f410445c5f6291a96b8a18658a0d6ec3d454d69c7783d7902465b5fb83e2ae203b1e356292f058f1b7d3deb371d907eaf3f5cde144d122af3d29554bddcc76dfdaa76593815b2e13e5ceb62326c149bcd916f1c84d833d543ac0f65d37a24397586dc81711d86cf4fc05f50b3cb3de27b1854a243a6ac66ad3a3f5d673c2037bbe6885d357bc729406eb1c2293dce3ef67199db9455c980392bd74d9b4011d5c3f8624cc11dee176021cb3f680a11fd92adedad4e314d7b2a65de4056cb69b2d5c9b31218e2f111b6164f0bc010954b344023ca5b587e85457dd3ef9eda8cb864a971c2fb5f455ee64bd4b6c355a195a0e5187dd978f4138cb1752717cc6e4fae08a7249a7d7b3623aeb363a486b11c14ed7cca03092f8d5a1170000631fadba08606ccceb2d9942c3e55047b34292f62e012e10f6a36c7ae31e064cec679241950387bb7ca92b9be95b7a6378af6e588ea6f50f3d53d0d27f490748800bcb0e154fc261517bf996159ca9c5e74f88cd9cfd70f5872faf851c61e02a9e00938aea692caa79c9c0565aa8328e9daefd958bda7fe75293594b99e53cc5ecf721dc2cfb7b723c3c4a30e319215d04b90d2448050ff87b1803a4e58eca1653429ee5f27c62cdbb1c2d8e9653ae3ffbce3272cd92c2b4728cbe9577ce34b5bcf38884cb9f71368e722d87ff062dc84d5a886a4860df2b0c877addca76285fb2a5a504bed6b298e6ff0572699caf7cbc7dd85576a907fa19b47cdd0a93fea976c7adf9ff62843fd8b887c334a5254b140397c7fa715ea2c942ffe823a38f909112d0a25d389ce765eaf260c4173ca9f919f3644b55f5fe9215b4239dd33f8decab0b32c026fd159b35d07fb7d189562f2761a0cad3ccd725e38a0a375b81a94c1303942317d95a60f7fdbd00c6a161ff072664ca866ac688d42513ae4afe8e03724ce48f1f3336046e8082c246b706871cea6809abb871d8d61fc5c9cd43e69212055f72c1d722851f38dd1345c11d9b54b04945554e985e340fd283e63ea9f7ba0c62e95b4811e59981dfcb1bc3888a7c5f039abfb2312ccb32cd4d526edea77463d8e1fc8338024c9b1d5d2810d4ab771acd43eccbf28d3a02e02219e62d2ba8153689e817a97d6e173ec8f3ae7a30784cfd4fd2d6f8efb9bf771c21913807de77c0ca76fbe97a639478475ac37606641f931f2a9c393c0cd5ac8dc3aab678a42a19e3b8ab43b674478ccf490ef0153d7afa3fe6fe831341d73d29fed9d8d8eff159b03bb97b9d708fcd3755557eb56ac5c733ecd45443d3f2d353205e9a6ddbf6d1938a3e239bc160b86df2b13981fb13a9d345949e83c2fe102a09ee2ac7f05641343b86fe00315ab2d045bb9440e3e149138a5872fc299dc904b2097327b86163a01c6e02ba1a33df4ad03a408c8960759ca585396189c58e486ee9609a8c881c937fd8b2155dbe016bfe59aae431de1f8b3947ee3f6967dab592d06c7a2ce6596a4c7c5d326d192a3fe920feff2a264f1ce378afcabd3837c7389dda8b0f10f9e3d4fc42227b444f5970f7124c7416817aba9d84247dc8731fa58d05b0cfd92b04986fb076a4be55b52b2e089c74f8a9c1c41995985e4ee4ca80dbce45f479bc84a6c4fc4e2076ac33928c1dc6bb857b772c8791540903a356d005ed1779dab617690235b5aa88644c52894e53ee11355a463b7166bcbc89953adf1056aa3a864aba3521217b205641032103218933e7d1accaa30a23a76b5f747ee3cc43559e234d742a05d2e85433d74e40772d7870d06aac0c124939a01ec10f2dd0ce7d059e8eee3dc6bcf80eaac96a52df8843093f36d047955d93d03ab3361e4371bff6417d6b6eab0e846b2a4ae91d577dac4e8eaf33791f7a5ca1b2d16eece59c7abb6f3cdd18fb707060d3e6ba8443d5200d17792da995d0b0d4daea98e9714586209f18b9cac0a26d1833161a9940799926791690ceecbd2c5a4c5fec18311ed098a792a76f4fde4b4eaeb6cad0d1a0f94bfe16bd4dcbe830f0c860e0d77fc7b1beb52e2d25062cd5e08058e89fdaf70d3a59e0219af8b669b00c4c28104c95596cf62b4d8a32089ba2adb1c1ac14e1865e896579478658383c011a22cc2af57b026030bbdd5cbacb41ee11b9f16787bdb5a2f2f1d176751469c97bb6bf0ea1e7de061aa4922e367201c2c6006c1ce98d6d3ffef285cfd8757eaff74cab07fba156563a56463a8f9c3c89b585b507bcb553fee7102c7990c0279d99f69ffa40c8a9cddfb2e7e31679fb168b36451542ebfdf21377aad5e67252a9f8855f913ebb98db9bda23a22d22f6ee0d36cf379582e9214590358a7b79b58555cfdebd9138a65f5ea2ad55fc2a9cf38288c5cedf0e301f6d7bef8a74685628700b314707fe3717727ae612b7e87b3691ad5a5e508b165eddd204d04a30755b817a127117d7c52eb60c41df412a56b74d18be87cdf6cd552088d8cd3f78ebb475e42df14ac9d2c9fc8063669eca9cb59ec5aaa558d8af2471d239efa42730e7858c2bfc9e8912d7b86f0fa69d757566bcd80697e1946b34af1df2e8cd7ae015f218559dbb0f33b9d3393add03753c7b59ee0dfef1c36de251dcf3d090484ad27d1d820cdc4e084dd55e9b5e1dcd8a198c610537d7d92a8dd6e003db855d65a9b7e621be01b67f9b72789533bebb603cd395ca7f37ebbb4af699b29b9e29bd92ec1126487d7fc4120ca29da0a58b843a8fafa62d1237f5865e90169fff4841e4b3dc76f68f51d2b051a7aa6fccdec9699bdb702acea5663609dcc49f08bcaebfab2cf50d0f7b4a78aac26682949cfea5797175fb5ff548f825debe668a7757188ec2a56c0f2a75be3aed81ca1744f962c843fb702136c030e3d63e52598304302db5a029d4dced28d6ca813dc2ffdf23c828a41c5834866d0b9cd3154edc3fb02932918f2b66b43443a913df1ac7f1a889e5b3bf7dfa43e5201cf7ef5b728a35c33e26ecac03ead1265e4eff13f3700189407f8b3f4a2409365609b9e66846f8cc9b0f7f0bb86520c2dfc9283166c2abe4025ded6d89c6d9c7bb701f2668eb1c58a497219b6df1b42955df42dfc2631439b91b5c400c33b69740daa6b918e23ad68c3a5c844a496e908aba5211bf2e88a54e7517e3d1dd9a201f2548ed24961e4124ac4257e4145e0f48c341e292ba395aeb5c8c3efdb5523bd2ce216bfe58c3d4f422c788f65b43a59467f15b3a3c1ff24daff0c6406cba41cc7e48b9650dd9724b89e3361385077d4d6e920fc52a701f34bf7c814f32fc5e7a4a6645bf3085fe835c05ba9f91af3aa5b11db9bf8a0d318d00e08bb66f703d60e8a5937d894a1ecc5577acdead022371449228ba58c6356478aad1e08a8b955b7be524d8f7d7a0e0008370cfd273cbe42ed2a1de8cd853e5b2eae3f7a84d7ee5a8a1b2d1f373fba53db75ea683fad065b7bf4c1b2f2f17859a4a10a9f7e4b07640147b26df48b20674108d29858c3103b1b8a520856feedc6f2e7c27671627016a91f49166b7330b1fd7a673b43deb1f83108aa6a4a877a49995f100907689f25e870b142b98451683ec2e4ebe337fbd5658fb942c5204ae94952433e49aaf84a83369e14c298eaf820d9ae4be6f0939d1e9e4288171f034bb6eee57e91968da08a79ed28f33a89fe7ab0d539815a3671b92d8a71fdcfe68d17f0a320e1737a7596374d85d124710d9d570b2cd446ca85ffaf852e44c937a824731745bed4207a8fa57b3d9492e0a68d4fde64073c1993c7211eca12e0bda458b9436438661e70d1c477eaf1ad7b1207551073dc743f122f4d2b6ef03c003f009a6902395467ce7b6966670e2756fd7447b9a71d27211a842d87dd133205b587611bcdb4136bf97f8d74e2e919cc4426108a507176d26232393d9149bdbf3f0bb2dfbfde96a18119699ea45eb1a9aef00c5b4067401689d2c2ed2139b22e90a677429d3e7c59fff0b02dbd1dac56c7d088802dc1b5b80a58349a2f32cb122ca7fb702e0e3a415638b747735a25684fd3422170c3917d8561ec42c582b9d5209502763cb6dc7980f0ae520284238095dc164c2e56a3c682eba5c07c624bfe40b3f1807ed6cb60edaa23a7556408d9b20ab421e6b4892e172ad571f9bfa666589c42211a77786784bb29463e859d8b87e892816c5b69e6e148899bebc1ddb2bd1c30baf74f48ccf49b7493017dcb8b8f53e96ba4cdecfcf37e4c2432d24d44384c5a9385815e81da779445ada93687978802abba5e6544153c152b6d03f52f605d5b6933f9251595dc2a1b58fb19818501d4c1b7898a22c99e10a65f15fe304d66e2b695d66d98094f5a34fccb32e04188d07df04e9d96e3930015f5d6d245b3ea033dc4cedadb89bee3fd5870dc051996c3a09d000cf593fddd324d3b6bb7f3ef50e35d74b1d2b5bd05a2b5d6409c8ba9c5071b314d3a61c73e95ed642b207a93a30eabffdef23371dc9bd06af8de5692ce9925b4fb308e49f999dc71d7555460c7dabcb36ffc79a02d018061cb705ddd5be66ac700b4b5c557efa9e1a8fd9210eb5db0994f86a801a6d356a5d01d0318933435587c718b1bb9ab944091b821d731e7df523a20e9e5e93300712f6de14af3d85705a9aba5ee3429c37246e3e21249201af30f2d4f73901458bd5ed05bed9235bc362fc0f3e8b460f755dd8e7ca869eac8ef4e343ca7d71ab9482bae48d482d40648e69e038d7fb6fd4dcdd977cb9c080453903b78bd8133bd5a3daba365e82c394021d22619a1257163b24705a5465dd255da410acc5cc585921f2b517dadd4ca6f037689c20ae45ee119d7c7ebab03f4afbd1e011d05477949c98c542b295a81baafe50a5923076ce52967cf8670bd03ce34737606c5169ac58a2de6703d24eaae70071ea78ef926b1023aa01ba064697c265f5fd8ff01a94775ee8b4fbcc17df0fbb11c4817927a4fb791824958828b7bf581d55618cfcba52cc9be19d76ddbeca06db8e421c3b364e12ab079697efea53e4956384267ec96e1f8356cd7dbf97ef0f4deea33d940118830b2074c850516c2e8f02f016eb09d705f58198123ed94bb152fa7237dcbdaad5e6d2d0c2479c0fc514a7f59c44b63555e0c8015e842d23f3f97ac2c8c30116c320a5e8d28c445f7812e69087be3e2c4e5d2eab672265d292f78c5e1a981a06ccf2eabfdfc62f103cf697a46ee9fc82bd38a39eebbb365f7e37c4f5010aa1c1fc9355ed60b4fd454cd049177c8c4dbe2a2fae72ba144c139e2892e3d2796ee525afe6872ea7169db0ad271a16632eea88bca41077330b6acba2fc9238782b4f70bc727fe7ea41cf69caafe2fab4ce021b0670f0f294083b76524c2ec081ceab1f26134b8fc09da0e8bb1b8d9cd06a6884562ac6cc1d27d442c21a5eee42e3c8adb2b005efba9e15e3073f095f39bf13fdc8cd0b78f86f03e626197f7916201334743f7d92158d92cb732384b3894cd70d6e2f454bde171fe6ea55f94f7f6568cc552a262479ce6f330d0e38fa013f6ab7f4e5a39d05f38c467ccd0061038fb11fa429c17a0e6ba452d7f2c082752a0151565deaa401581dcf95ce97c896a1bad069fd50118ac498a463ac893f6cc83eea7cdaddfece4f5186c9d8704e05a84581a9be92cdba68e7a235a20ec183b0945d0c3f1cc834af1f057580b5874eba8e979d8ccee98d947a6ed2a5c6cf79155a0ecabecc135ca2a7447dfa64e19d9e7028330c020cb76efad1bab20c96435d314cbb1f523978fd3c2b650e2c08bc0e45ee09d857bddcf1fc0e1bd24aa0970c3f621c405d73b4ccada110582554405582edf2a31fbb51a1e4184951978e3a91db3e0142ca7996b1ad9e3b456f5cec7f3d500a30f64449dba3220419e0b7e54b538fc59f575b9b942625a3d532691b77d4039cf7fded0d7c5aeb058b18273fc50dfed8a3c10ed51c2abb06284999db0ec3efb19a4787ed02962fa37f7ae20dc3036ed97ffb0d36a44ec97ca31053edbfb45a47021274c6c71a360610bf953e62ff8e45aa4dea39e36ca798c9f2222a67eea8071ff9f104724e976409d79431ea3fabd5e8d2abc88edbbd5df8b32709bc06781406cb4b5211d2f7ca11d362562541f53fb4e140efd9d5a57292402c7564af6ca5a10a43ead9d9f4f942e8fe7270f1c0d5537f5c8db8de1da9a9e754f14e841e8046091114704770aeebe99c8d0bb81c27e2d752f713d0ea63adfa83f34750de59bc2b2734211b1a080162f386425e2d6e7945834b9f9b739722dc81e92196fcd7b27a8f7acee78889ae3926bab55e9ce70b7f9d343f6219defe419749ce6bbdd797b0b4adca7f78a6af3294bd26d1cc9c6b6686c8ffed422cf747bd011b9fd015a4bf74fc5352dc460aa71bfa2cafd72a707e0e251892337edb64b4f9b59a197a4f13e49867fa1ef3a6b4dea1e7d2cec4e009f943f8ccb865e001eb650ee8c57ef82ae5d2581fe363c02092082f822b26bff21810bf455f9ce6ae3420f9d52db09548c11cecca55f54e1087d91186cbe7e31f39cbab11186dba0b7c838378512e2d5c5c5292736f3a1166e2ea57d149bd4c30f8a6c011ec94c808c22b6bdb07ea6a1870bd4754e747fe0a857378d4163592d6daf1a1c96e962cc775cee669fc6c4d39f8e13458990a8d27a8ab249782f62a617278c6208f82a83b081d326589e658137ddda9808c0ce7e81d3e01ca4e0205fee6e7640cae99bf7ce1cf50021a16352505ae8547e2b972abbfc12d2f1ebf22cad7f83c215356c17ac8687c97aa5c7863e141da850049af29d719d5a4c2e2cb59e8e42a187d7d44248adea1966edad6eca173b7c7cbc5908bd762f78aafaec98f33f9d7499eba69cd78c65f270b7f0b19fc0d7016935bd06b07e1b335335b84b9774e62389a8d76f64fd13a0f0b7925a718c73440cd9c29972043617d636805ab768edb166ab468cbd0f72cb58041889fa6957fc377c27e8925b3de89ed7773446fa566848e7beaa7d2fd4eaf672f254fb4f7ec227116252757fc2982df8af6a5534c346d1058fac1837705e7df06fe0e852b4a74d86658e6bfa285e7b04161ac4a7d61348bd3f28ec6a93eec4efdabd8954f468904985a945a915097eb5052658d58463183aec1f20254e765e1318812b9fe9d46f737b93cb44a04e97c860a159e6f68a68197669b7ec437e19adca9274a062869a49a920909412b037bd82d75c244d775a29398fd48eb34ce98686cf658b2ae75e773775e450e8de86ed46bf260f25c0b93ca3b6ca4036e38ddfeb84499030b7bd9adf9470f79b6e02f3ac3f94680193e4a24c4537727126df7e696bd2dc69a212ebbafd9daaf33d80fecf42076ff364fe7a2bcb20ba3ca382aa7d7a212b734f3a18aef973ae3a128decb7d819359b8f51c2c8698ec241e5dbe03f8349ace3c599a8acc3b09ee8851a2f7ae38fa8d309e4f79133bf561c5e1c5b9df434da4ba90fc4020ea4c3662743e0a6afbe59adfe504ee45c04246737d9294d71b3837c4a529923b373762a922eb5b3e3e8e018ff344e7ec2cbe3b64bc447ff12d6bfc011a02191418a9de129dd1bb60c597721498c721d53cd319201e9cb042c361b298afe75cde34802c53d8450592ebf8f1a8c75f77fa78a0bd40f0ca21f8ebb6e00f9cabfa12132ea65345c4ac821f66713c3f3a743609c6d57b6d7d1bd0c7aa2578297a9f6d3bf3d232232c51de46f4cb8d52e01ccd9c43abe93196e7480be915b38190bc4d2be0af0bd9ff56ee01fce96b31017ede1a139e24b6ed472ea423630091c19d2ad316686e50bba2aae0cd553ba61ad3938da1aaf5eae49151c5ad8b3d6265c71a23d03ac594dfa8b35ee232b8e93d871602703c9048a47be78e177ba35448453185e07b0a7df300e9cec2a626d5f81571cabb885444a7281bf99a9f4afb0de1940acebbddbe4d08a588ecc2e88986abb60943793ed74eaceaf1791af8c9de0fccfde669f4bc9cf3cc19736ca0fe626c434d43ded2854289ee05bab8ba9c7735d97f1a84f8b322dc511878968545a1384b3c29c66e63f0936fad02d8fc6b4c295c0943513effdd3ee074cda59d063dd9f49f5414c463af186308fa0c5d0103fc5d5620f05f6283867f6332107ee999effce89de0ea78f5f49fc54f5bfb85d60d35c7c51927001fab81d5149068ed60a6ee8343319baa92f7150d6ecb1ebfb8dcd94479d21f4a4bdbfbe5024b2166ff93518f4498931834dc5eb8d48d629424939040e81de225e2f5d87d54393186a1e21d8ccf7c96fbb3ce3cf6e94a3ddd14c2ef560906b034451a77ab3d13667c1c5c2f28450d11b7347d8f9013847c2700de2cc1f5563d7547f911357f4830c27787255529bcb30f397753ff27e701a39403c4dbbe1cfc4e3946593c48ebfd4c5e6aaa2aa16297b0b96cb2ac64187f9b77f07d08718dd078f063225befec326a596e48820bd9812891a5c6fb83b4aa670b0a2eeba41cfed8360ecaa29ed76f49f5e4277c01cd9d59e7816927c94ec0079f6fa1f72c3f6b56f8a7669f09645ffdddd708bafb2234b0a889db5ba6fd4e30a24cbd1f0ec76d396cd7457787dfb8585d84b1cbe478ea3f6f083087009a6ec80ca92dd81c9a7178f94e354327f7d554ab50a2b58aa2aeef4c5baaf60a880278ba022e0fc1ac5f89463dc56b82039adfd7050bf5dc8078a1b331c3f74c694c8f7edcd04cef95ea3f54bca4481ef32126317ae73ec8931e3b8e75325ab5da939b159d8b00781248296163e8eccef1f9eccd79c8bc862107cf65cf1e15fb571c696095fe47ceceefaa236516ccd9d581add1cdaca210589f8953befe65f35f3340b3d390882cd410bf0697319f69cea3d026e934c032650efde4d16ed723797c9c63a95bf08910f8a3ecdb0a075318a049804d89a3883e9c04c257c17b82636dd7779d094ce6f6c7e0c1564c59b08d81349a326a9cc9cb14c42227e48c5805a42ede48040e65420e19e9db539fe72c67f8777bb762f2acaf5e79a75dab0a393ed879721761c0cfb27dc9b855f4d2d5d95e828d3a8ecfb955989e74cb0591c9ba7ae32cea8f0a12b23ef1537343ed86fa6d607f02956f40cd5449ed445bf7226c062d0a52b8677bde1e5eae472dd1189ad9fbe701ee792fd1adc994dd2dc0cd163f9beeba9ec90fead2bbfff24d70352e8f560fa1aceeaeab6fc95bda3aac9b5a4d0e2ea75bcaf94e83d4c7973ef7736f1edd7f0e820e4fa76c061197b8a6819ad67c5c1ee662a6960d18d3c93871997e2c4e060c1215015c372fe3ab710affb5959832d68b7075ff313512cbdd958b008d6f8f473f5fd337f5eb1b59cf07ce50fbaa88f29808a6e69555cd8d7ee9f7c988e3eff21a71bc13e44a1eb884f61259675299a9d105bc369b7bafcc49e19bbf07117da4f2cb9f917b1017c2f34ac5f0bd4aeb114ce202142642e8a63bd9a528d2a57482856f899a8ab40417100b35ff7e9eaad5faed22c59d0bb5c85ad81a03102ca1d5254cd9eb612f31f0ba2ebd64d6f23b7b95de633084896711098ac5c287b28d9156ca14e2174b9f3c8c27978b762867b697b0f0656bd2cf30c9f412a404dfab92300a752898cdea7202a3d9dea4562b24291d7e8b41933904913a73ae6aef6da731ce937cb784a297646ed6338983904f16a2bc96d73e945aa0f55b1d64904c26f7fc4c5ab5afb4734b75d57f643b961df3c8905a87b6a142442b7b897d9805a0972c713343809de40feef90018c32e35231969a92974d3882c9378f50f9741954a8d7b889c9e61038b5f18e27088dae9bf3f1811394e939867a17d185187f39ef2040efb03aab9d3a1f932b680c48e76bad1de9b1dc1b5289d6cb5d8adbdf9bca9ab8343fe51ca330d1aebacb9bd1028a73c94d454b49ab2e38d1473dd49b3b16eb223ed7d05e0f75af07fa2f883e47a6c9fca4a407c15f5cacb4c650250251d3c8daf178d0b8d910ac9958a040dfc72f1e49705c032267cd33bc6bad941c4a83c40373e20c7e1e995f6a6353a26fcfd37d6c6bce6c77c813f6d1004235ad6e0a26bbc89c989e2721f1c73a6de95fe1e46c1a2396dd790ff924fc5854e1668f6a75a91f0863b3111103ca7deb170e736e2e689fde2131b7fac3628930fb173690f041144a8579b3a85bf1868d124a94b3b2a3f8a3293769f3d4c8b2c9153a1491cada763c0e36898544927ad37c78accf16984cad08568814214ffa67e844bb07a0155c20ff829c2846c434a6f1a97f4a3d76b3ec42652d6d0c0d37a13e266cf18061efa24a528761827e038d77a7d3735324b114bc0488bcc8da11aaf3244529a3db4fe03a7f3a681cdef1ea84ff0c8fdce39f950664cd2dd43c5a7119f804976732410a930c90365508cfda73dc3cdb52e876190fbdc588c410071308d39b0cc1bdfd202526c2fddcc826cff6963e725676e0a64e84f5b7fc9819972a05e638923112478eb6587130928964e0a6d927b9c936c6707c52596492d0b603da9f09d359d179ebd1dd987d17320d2578e3e1a4654a5221884e32b7c5ff75a6ac34c11a8812df52977251712e0eaa7a285c5b10f7a30c4cb7f980b1cc68a153b1bc292b0905deae1d0e4ed0bbf139232165ab08477141613ae5696368d06f9f2b5700750ad930f7477571410fca73f2f83e3ec4e1b69cb4088d3f9362b0ca55407e77644c7662f09a423b54d0ee9c65953b1b1adeb63340a1596a3c47cd95e2e5ab4027fa4ef06c2b8d4183430a9dc9c3a5dbc53bada4878a04e03508b67ffad0b018eaacf3b92da95b57be5a790f9b329d37f010de2e08126673fef9437e50d25bf0bb91e29ad8addd9b36e22751580ae1e9dd5db1df1741060662104c3c7ecf4baf956c14867ad35a1d5847a2db7040256f7c490ea5af80c03a7d60d98c89170d6e3001a5e3de53c6ffdec0abd3197e25e2f286d74d7c4dacfc7ec2481984cf8e140fbc418605f2d39d8deaa6e07ac6ea2cb4446d62b13a44fce27d4b298b68af0a7a4bb4e4a1d950bf326af15dfd7d1d3c14e20c6a1eee8ac8aa062fb9d2743a0d4635d9f946031f1466741ffdc4dae676dcc62b83a32633ae7bb37d9b734979ed8e8842fba3e0bd49766fb5d0d71c81b7b80435b5c303c95eac5a431d5b4280bbfab0ae79eb2ec066da2f81bbddcf2f61f6ecf3b96a31360402f07169b30f4b4aa66c6615943bed891c3e9d66d19eeac88687e2b52734ab46d22bf18986e0b87f6a3c06e01df85435998f381ea72bc75013dc916f7d2a254e04d913afb67cf2c54c8777e7a6c42009c371d9550f83a275973ab63b4d15fe189014283b862d859dbc803fda6f678b7b9070ae477217937e3c079bf781cbfa5e73a1328a18fcdbe94194c55a6defa7e5ac177844c2c9d5003d08c6d138b6ae80f715c9a03c348f8f9c669a18131eeb32dcab63dfccbc4ecc93316247fc0194581692a57bc3237352fc3ee16ba2e8d2c8c5772eefa194cb7068d4d29c2ee7ca951be6471a55e33b7a6c7ed7498a1ef2207a374d242a8d8a2f474b183deca344dc9ed1209b4e21daf8f28d6ae6bb62ec081d25a30793a9235178a86cca30591ed9aec65430fafd111738bb2597d8a3ed5e89c834da4e82949005123bec38d6a8e278a436c9741e72cc96136e0f89282ca602c5812e0609d281186e853aa0a8484c33769ab1af47b3e74344115cd9a714ea3374e34dcf87847ba3468d058f1514bd8d31133d6dba1ec69abe948a5fb570151ffe7ce053b3eb7583fc8c4faafd911be00c87d9c8e68e0245f415adfd861717c7737996ded9ac6d634d9b9b3c3eefac53c572f4c54f3e5d20de8da0a2615d67a223a5099cf4b3a1c52430e228bccdd9b7de61ea122089c596952a926ca6d992e9d7b7bddf13162f8153ac7cb0a5587746f886adbaee9ddfa8dbeae25310187b056f46ea5905305253aa1e71b1bcaacd61a7337f8ae315886d046d7c7b909416b0e7b72102b561780391a72cc2a84f0ab165c47f5c33a4883f529ff081191192243609d0c6e689561630da5b554939cf012a95013a95f60eb76f9c4e5412ee65cf44408b73244115657211aabae0c01e88579a72327093a656397a3512cf663b4ac301c338d2d90d51f15c8b95500f8f663ae38553b2294b2a88ffb8cd0ccf074c6f3f90cfa18319c4b0a07f77caf6fdf3b4da67598b3c0ea8a11bd62c8d8984c2148d74d45ff0cfa79fa90f282320e3cdbbf6f6f0658111ad65465f7991db4b4356f84e27ac9d6a855dacf691f5a327cd6259b179ed1ff802a0a81c883e217e1149b9d41c626c105308c008b9fb52a27d0b05e2fec092cb08fb9257327c2803de25f31f3ff6df787c1ed7767d543bc70381625126065ad1400a2821e92814043508fe267e1269fc45ea79614baf44a22e610880bfb1602fc5015e59af4767cfd05e7201da3cb6691ea468b3af06cf6b1ef9be2460b58e1bbf5454499163a953a723387cae9b15edbd693e4d33cb3d36a7bb68e466da7e9f088af6dc5e84ed596c2c50abd7d4267da6089c40a23b6e44531206a1533f6eadaf93347d0fae46d07a354aef26674d31d6a394a2159841558563ff403fd06f02c3b9093d15d55e6ed40141e2b825c82e738471d331ead1b3fa4baf0a59f7000501b770f27d3c309e97c7eec89f99e5c45c89220060abda694560d05aa6147e46f61ca8c5a649ffd9073367570a03f178951544997c074a4a5a5ceb72e4bcd1e45fa533c5d7ab690662c9610853e5d21546cb0ede66d040c349f61a07a41f5794e8b109086f29a6b13b9059504cfb3fcd72658af770c2b199253d865a8c819b2a55900c9a1982f07ab8bbb84a7e22b4a7b0276e1088ca318fc582328f8cb77057b1964475e00642f28f25163cb16e60d87b0e9397b9d9d19a2ae0acc41d54dd5f20be22f5ba1bfe0ad9bafd3f913328fa0508fb6c5b2bdf7243d752ae92f83085f66584daa2d5874a9bdd4f2a83d168dd36988be41bd7a00d1cb641c9e1a592749e65441b7145de7ae72e12a304d5373a6151bf619202a05dafe6a46f4bfa21d5efd7ae6080edf8f7816057454835ef268a379d44c48b58abe2b2480a21a2b4424652b75ec6a56a608bed0fce9c699f334fde0f47a580102c7197c2ec8bd0b06986b16f5bbc7ac335cd1e890bf45f4cdceeb63df113e0f48f26a4667708510d7cf228421346e48af0961b9065763c553f7e503b3172ec290c74c45388efdf68477a3f02a132d299243a642ddc71fac1ad7ee69b446168c0ac3e16d5f3b7083a5c63f341bb5831f68fcc8569543c22f35593319ebdf8310baf12ef42dfee420d750f273e486a8feb6eb6dcd1f176710e6a302ee6ea0aeab4cc4c26daebaf6814e4817e1e7ebe7bc4593bf4ff034bb68d1a382ef30f75188526701403a8400937ad21860afdbd8d4e98883fd5e98868772dc23ed85c64bd693033f75208d53a62742ba1d051c71e70f6563c92eaf5123a2bcdc7f2b0a8a5fefc9a3bc8c570572a41214f43b1a7dd84069f5a03b15b859cbfa9df3fbec7225db81469f64cf55a3e9a47205bd976c519e1f46bfe7cbed9a373e285044cf736a5a97373fe87b6b457cfbc5865f82868f79e39d5bdbf282a1aee42a3f98a26aff117da75f55de710568d1dcc018df85fed2f4f19cca946351fb67056fe74f914177471939f3e537e564c4cf47375a07344037335051f9fb3416a94e7bfcde5f31d43c2be3e13b5e3a3a6184b2a211ee44beb6f406cc1e0859e887a5677df90939d4fba855c537f928faf6daa2ce0139a673b5cf9ebeaf267134fe2194cb65d78392727fe46f6bff1931fef230c65c8f0d1dfd8fa9a415652c03ed012bdba738d99a26b347edf642da0594955ee143f41377e8c3179b7ef9f98f840886bc3b884370743cb11757f4da8abec8fd0e50cfb588ea5f92af9d90635e3f8c7e06f86cc95da5adf5ad314aed1ef693f18691517bc1d94e080ac189f180a29b0a5cb470a87763a2481c59c12aa1cd721a5e913df34bd44234abb7ad49a96ea1d8149f1daa047aea528e3c0b07aac5f595e64fc0c8b5cf1bb098c09696d55d3008095c10333cde7bb471f28e769e161eaa7ac9c327af52bf6b0149910348771252cf886ffd0007deeb32cd754f6353150c6662f1ee30215738beae3f9e9caede8f4c89530c0ea6ec3e46ae45e12713b30a046b8b3563e6cd3a3113eeb275aefc24da785df7a44606c2f07a4b9285f723234a7e78045ce03c822fabb184032d3f95ea990f76a1b0cfc5020bae2baa047622388514be691dcab20097408147a3e15d4da527b11ce19e1aee0f011c2950a65ba8876e32cfdb34cc6e686e9730f70d5456e3ce17b1fcfc98e4cdb7bdc12a2d7e760503a34545c2335e0eea9164a99a244dd19eaaa4ead66736841a4d9d79c0f73aebd07ffdc16f3e59757b7c4b34e969615192ae584c7ed717fe90182f3e966a47a3cf0d29be454120b1b182156169ed5c3c3b38f2b26934ed278c712ed48f545c2770015a99631572c2242212ac35d6de98892d09cae73eed8e1a45c6881da243f345e10d1472edfc130d940e9fefede37d671cecb8432404f7d0d15be4fcfe076e5a6e95d948d4e107d55740ee6b6e2e6002cfd5d18e5d93fe369be1bbfe1483e54f7ab82b8d99630372879e7b8d1f80ff542f3e81e3fd194a1f5055c01a870e901931ea01840754486f7c8fede63fb8c5eac566c01b84c8390ba9c019b03663469acb8b05d1915d2740fd70ea413abf40d9b1df1a3ec28dd7bc292f815b96d0021eeef06964ffec625095bcdab114ea783bb9316e1b91236d9fea1f17210d58c13c19e17ffeaa77579d37ee3188d0d493adb129a8b69079fc2bc47f0ad31f3915a0afa385065e4f800e665028463e6593fb3ae47066ea0b8628bf0c1c2bafe052ef831d0b22238cd4e1b402de5bd186f2c4b466925b37665fb40f32f6ae28673adaa82d0b1e3bb2b32500969238585c7a01bf79ccc24172c23908205b7b6278921eab3e7b5066c6e6903a6df59eb2323de7e3da3d8953007a7cbb951b0252e95a5ec893fbefa4e80d6204aec0035e7bd380c87dc317f6ee20dd96adc001d0fed4fab6555cdf52f2ad3a3d5645f605d64c9f788404e3f3495aaa03d948bfac48f1cb451a246a76154dda9b1e18574822ccc9f8f851290265031eeae755c8b1e23f530c198f447df3436ae8f557c927795e04eebf4232f1a0de3236aa02f9c90f6a21456ed71f3b11705a6d6cfa0d963b60a1a384c9d0a8669af62f79b95a601073f63e5891f8e11675e775993c1124cdacedf4bceabf0f108f90a7a883285cba611421eac7fe6b9b932362ad6875def9dd4cdac1cd9871f3e7c97b73893afa35e111c5828237825ef880349cf6393d43230d074a0e55f9e0535f360e3a20a75680ff8067f87952f7b67ca3b1c8ac795ca32fe6bfcedbce18f7dd90484ff1a1818ee14d95d7ffafa13c31112d4f501e68e551fcd29b4924f1d326a96eb931c8f7451dd76946f16b9593d6fb8023b0e2d0493f0b74636b043ed2776ca01751558fe82ce638ab35092ccf0b50e759b2f21fe648d87f91fa449058487b077ecc0ed114ebd932cb1412c61fecdd7de0b8784deeffeefe92a2475d2ac71ab6b90d5e4b49bb5f58cd29b12634496c3fb71895447d52b454386667d40d176184f502a46f3308b718ce4c58f472b7a4670dcb180a2ba72f89fbef10384768dcac360093ff5a5186716c3f579efd25327afabb359d2a628a57d148be00f354486c351a294bf404e8c02a5f03284313da0b5a0b363dc7ff5b84c991041183aa5672459f6eeb80252659b71a6f3e266eac5d8bb88683bf4386795de3aea89ddc080d88d382e17b4f676a77f926622977ea8c2e21d39378e213ab27f734c63b172fc532b86a01b4dc5de12fb0524315f1c4a627c85cfb6a441ef448b782f38e318bb53aa8beea909b659f3a574bc4c082281e53644b13015dc0cf160c8c6928718bd452086d78c9f96d72b1ab9bcc43c4cd5722bff589a47e0e6d6807ca43113cb47f9dc799ddf81b839df5ffe79f115f4cbd283abf1572241370e65c499d8ee352037ef1b811c005dd68cabfa9152d3f833116e85091ca7cf1ec34c07dca15e5c39afcb9e54667de7a97e1edc655bdae0490afd0c002bebe1981ff38e50bc7b82afe104c6e0479d68a70bd587d20808a6f31407c63d12fa5bb26f2a54f146044584279fd95e9827277d26beebdba51571010d1a6c1f32c5b7363557ff215afe9f83be4442523288391326928a02a0c882a2f98d8cd006f4b528bc5de6ee82d1d4572266d88b315caf5b8bd9656094e7b45a77181f5f76af67e9d6a0059425f69b0d7d8c92e64439b11633396573adff3524b3416c6bcf4e038dee722a9fbac6601e0bf0ec07971a7bbf7c16eb76c3cb66807f6cf33141beafdcce546d6c9851fe18d64427aa5af222bb9ded3febb6047d88e23ba5f3c5793a7a329f55aa339c1b4cbea49ba691e35a317621ecc6205fd2c74234753f876c7834d33b025fd1cb375fe53217eeeae56fb9c59ed744a8b4dc1f996184b7620307ae013af36f47c61896d324975567443971ac9fc0b24265777d72e631dea50906a2513f65ca576cb09d0fbbed68a2d3c3b5e6e97fc7a6d8365f67b899475bee37dfc3c4209c9059e7a5f3cde42f2260998fc34d645ff14589df17d6ca6059cd6f6b8750a6dc1ee085d28d8de6aff01fd404739d8c59cae315237b46a1292b067da70af67aa009ae102c9b361cec6572ee28cc09c64977b7ee57153e5a89c3ff88f1d8785cd41a010666988a18c0484309c5b0517ad2adacc18011dbe758486ef24fa54454481cd4eb3dda6ccc12c5496c4ed203e4924506df8bab199338d2771cbb194209e1ca9914795b5c17f34d0c522c5c384ddbff580f958c9296fccf627ad207a3eab0c20ae0af022ab93d392085e51b1db40376217ef77fb94471000385b83291a401130a7bba9c853fcdb121f499a377cdf3aa34eddd3f770442d8c6bfa62b56c7a682d05b029df4a9ade4802b9eed9e25889c61d3b940a627a14d6a32773d9dd73fdecbb5568146e1dc696c47539b75d12359aaae9aebd54830388db62aab13fb6e4dcd6035214cf9ace764983025231cc2db275938ba9a0b18d4ff444f8517ed6d7117d98ca18724d9b64d83d979605ac5b93c91f849270dd0fd9463788cb613e8983815164e2a4768b5f8125ed64e076be6eca1320afa81ad707751e86f7c6dd86757a9c28dc9042ee8b932cd2bfb17c945cca5b9f60c757adefcf3f8df4401c4b287de46809ed08450b6ddc3c03b6486ef15467445bb1c928f1c1026d753049daa86a1dcad1fe5696c6d7a0d331b299b7eef865d659b6eccc8e242cd861f2cca23f2916344afeb53e956a6ec01ad8bc238b5cc37225eb0433401509d2a29f987be2d1a4eb7001abffec5a02a7882106f12126871a4061c8c3dc3d2fa0f9c301c983d7dc51ac730404c4d0c7b6b57d41d6ebdba35345eba90e711ee7701c2329020f88ab8efc50e9a17c12c1d51da16ae6aab073b34c864ce324b13f8d0cbaa3b01c21177a0087868cc4329163c55543c2e3ddd3229a14051cbfb27159708c71fdb68cb74e9bdb4415735212142dab2bb218ce4eaeff5c954dbed49ece1e5db19c20482032243fa6d8fee3b443135273da7329b0c7830e722a67a9aa7c6951908f8b7ea002f785f9b0f89beff130c0cf01f082bb0e854a22098be075cb0087ec1267ede4eef87bb285d38e99d7aaf952d427b2504b40e2cddff02e9b8bc85d78c72356e2f02cf4ee22226e7544a9f51bcc64c7465c7005155b175f3549bc7390e3f0882309252848f6e8e5b85568850dedf9ab39eb496aa04cba20ad494eadcac35c89abe3835993d52f463e330ec0df9410a91aedc12a5ff628d8f0b5c160a0a2ffdbac6fd41a28e976628e5621a284240d22c8d69d1ce3ee1dae9463aed9f88c9a528875f570b36932b8769eb350b2917f0f7a8e16c6b4a9401b88e9be106cc61c6d8c388e994ebc038c944cd9907b2e7a4513ede2f56afa493661f3cd5bff0e087e7fd52ce89ad82768fe72d124a587297e4fcbd9134861f85dc1d21c07fbd6f16056fb5d75239f516c5e34d60f70565b96935a3279177a4493c2881be0465e0f0c43276eba692240ca0bdafa2679e3a1dcb64765cfd993ba2c03df079e1850119384e1977db561e29682ef6ed91c0fd81790264be977cc8b6d8a19cf136a2fae887fb0cd2135b5d20d19b3e0f6e2eec34c42685ccb93c211445211de6ea2741ae1d1b382f4416f1d6d52d8c284e1eacc7bdf64e32abc1bd9e1c7f2a3358bd4cd7f201f65ec3a0d69abb97aff497aa22369328dc05e1e5de988b2f29dde5942dc3a0be6cb5c370e6290b10c40343a584784281ecf7792d935e664737da380cdec962a888774b3b8c8acb62f4c8946feabd34829372329f719aaca2718c909dca21cfd3e523496abe30c043883253db55ae625e075efb42893b8be9cdab51d8d0729e10a7bada1247c5fbab9b6a30f7920690d6c37f32b5ae46069f45f5e2cf0930797d227da39de625e2abc23dcb07c7a6aa7ae645530e30c78540413f0fb99d4f3f0a84e36b26a208205c8a16af8a4d2917f3b6a623ae497134c37a81b9f02d8599605de291b607c8f5d1ca8ad5f866d1a6d22f92a9fd5496ba93bb919d4aeb15ca8837040a30619508e02fc617095dad11d5278079faa621bbf937b1616760a26d88ceeb109f90685de4a8e766e50ad86d91f456cbea13d75665f688bd0a5127b206090eab2eed2b18f0d88ed646807800bfa6d22759a9ac7b53fd677854d339f4c0da23ed98598ddd9edfe940c2870074afe252e68ac78a200339671065f861ff39039b6c7d2a69079136932b1eca3e1f8832b8bc668a6a96b73d4b412f512fd5866be845a0337be48b22df153918473624b92829abdc27ece169ec295004f047424223f3050435b65c3318d4ad9dff520a3b50f7e72735677ba0b0185e841ffbf20c3bf6ad9ec6f33608c85fde4d16ed723797c9c63a95bf08910f8a3ecdb0a075318a049804d89a3883e9c04c257c17b82636dd7779d094ce6f6c7e0c1564c59b00323629e260d86afd078d4adc499cc3bb8794aa229d8bfb01adbb2872e72be3ee9ae72d23b7343591b7251d6e0938a0c5b4beb1958d7deaa0a59d212dceff1b8a86cd2bd6a4d9a548a3eeb9b32dc1c223118410e15655ebc314a13c53c085e87212d131a4dffb214d98ed28ab24f6dd5874fd946eaa1a0c2286bc3d3ef69ad41c1cd819d60aa145da2d09fdf9eda55bc728c5a28f29aa25f0fcb7788e0674275504b5c8cf4d72c452725020c4f6a3b22cacb29443578c551584b97ef43c81e690562070d5a6700630610e5ad1b53c5444dcc59fe5163263ce16a7e72d944f3654d6d2d740b84087027b7a9696ab8c111ef201072b737ec923ef3ea62e976202d22f25b1135b51840ce6dd1d9657eb9d4b70d1a00420a6dc287a365e2a3b0625cf6596239ce4ab6fb673f3c0cfd44227f5b368addfe42fa55281c4f5c809b1bb618db34eb1d4e5ac0a2629dd312eec82178e5a61fc57f14a7a04ee5738eb806622617c1d7a354e640883760949e2bcd2884bb0297ea2df30c12dc172fa1644f5998dc045b9150b969cb259e0f57468d8cdd50ad50ea7eafdca5f97e4ae9cc0ef681d8d1aa23decc733497488afb2f559b0cb7ba74fbdf04bb0e91c36c835c5ac0372cdf6c60603070dfa80c0b09f192b1cb0afdbb9121c0df1131851a6a72c213614868300cb2b63774f47750c17394588805a0cb940115b3bc96d73e945aa0f55b1d64904c26f7fc4c5ab5afb4734b75d57f643b961df3c8905a87b6a142442b7b897d9805a0972c713343809de4cf243384800f3d900c8c9cf8db8e9789db69be802a9f80ecee5700ccd8023cb612b124e74a73b98c07c4acb57f42d84324e9f111ea60037f73c437604cb1c14ae7410cddcb863aa3d1c345f8090931f6dedf49755394656300f264f957a83a9bfcfcb23a2516c93b69c5182473910253b7e265be0c4572931a55faa0e8cd3e606798d07bd3543a1e6b573065b1dbda6af2c76843d30679e0e5ad101d8d6274a5b9083367a1634f3c745ee9097924444ec2e8e5613a4a311a7e27176e202b4ff5bcd4087f089aa5111b9bf78d257ce85b3190015290328560b685cd33d11a959c2cc3a9e1a2b9a5351b36a8c3d7ffecae4fe4a7b01e10fd95ac5afaa8080146c4306bab92cf5e2485328f31161c544da9c94e5e93b635a8750f8678c42c83087b978a7d10c512e7cf0bb937bf12186037a681118f605c287dd31e66a1ccb10daae916c0026e21991966edf02b954509e9b1aa19b96947bcc35f01882ed472d03592ae52ac18e82ab4d78b562a49ed86c19da168c657a188527837adfea989737f84100a5057417b1fcb3e172ad973e6ff0e395d2d2592779d3cac8e3afb296da234b97806e37ee57c04e1bc8963dd30120a72f493a70bad9c3b12e24f0981768275e9c8a4b811fc72336889fc3f4533cc84d962c38f438e7c854acea43326d661200033185d7d4c36b19aaec823c9856f220a25de69974415694c034341d0147312b5f966dd9a33a56f37fc13fc4fcd7eb703fc805003edc92d615dd674317925214fc7e4e6bbe562f7e9e3d0e414975c0b6f5d479204c658d2d00b0439d485fac1d9bda57236b034236a84719793e8b82b0237227d2ac2e584f46482afb2b3ee82e2e0534112fc5788a544bdb0e06f42a2667de3f8b947430750ad930f7477571410fca73f2f83e3ec4e1b69cb4088d3f9362b0ca55407e77644c7662f09a423b54d0ee9c65953b1b1adeb63340a73b18a39924a37f6fb5ccc93952d1fb9879000b62e2a23eaf5611a679b44f5c31fa57e6cc5e556770aecc0666e3710fa32377c568d59302b74fa9423db7ca37a90864f60ca62db0d198cddae56870f4d9963666078842009c0e72d8acd5d749823c8542dd31dcbe75ae83a1e50ef7ff70a0fddff7cf94850a05725dbdf103e950c6f43a4eae669bbe61174462cf670cdb8fa6a7bad717059e8aff9f54ee00cd7cfa382b855852b400e907f3ebcf6c84c1aa3fc63beaa5e8892043e5801d839ff88aae0f176b1cbcae705d3853ce14db691ade6022bed32ae136281691f816be9dba66bae8434dda18da6f4c1eadf329475b87a3ab4307f4893511c2b5a73dac906f640f62d97abaec6a1b87cd5dd0a818c02df1401a6114821a44da63fbe75375e69f04fadf53a1838f8b4ca211ee0e7947dc35b30f92f88dfb45a37f9d3e67b872d3c9cfd7dbe4d83aaed6fb9df0ee2f94b7e315df71bc20f9953cf961cdf3ba21475d190859ff1b7509f42ecc5c92fe77b3707216d9657e2be4da2d0a8d13b8694895e1e291ee48ceea25bfcc3686c42009c371d9550f83a275973ab63b4d15fe189014283b862d859dbc803fda6f678b7b9070ae477217937e3c079bf781cbfa5e73a13377e047c520351dd9f419d5b605051f0b157acf321f8db31a0aa5625925fff98959d06d259899acbc66332542bf9c8eb8d665159a050896d7d05410f5893605d5cfac8e53e37ca22a44cadfa0c3716d8a4466eeac0216f339b206e13830af8c31341eb559e627779444e45d13924597a6e1f53ab4ed0a19f7c068de49700f6b509df0b7802ddfd55a06bf234cda56363540113d4875de11bbf4d2ada5cc41343e672cc425f0959e65acb7dea3c0941a5189ea37042c9154957ac2c69b1e87d484f6f3e1691feb19fdfc2f24f115877b9201360019c2f13d01806bb90924a694f6eacc091b168dc59f4aec9dd97f96a9e34265b0618472d6515f4cff62b931bfbdf4e5d82d7dd46be2d76cb130b0905a0902428d51d213e2c5783c2403ebdf87c68843bcf1cf2dadc9a46818ce367cab52b680956755912fa2fce6f70a5513c572f4c54f3e5d20de8da0a2615d67a223a5099cf4b3a1c52430e228bccdd9b7de61ea122089c596952a926ca6d992e9d7b7bddf131cb2e72d11b0de24263a9fbdbce302170cf1afa3599114f2036271722f6d9c63394fb7c5e614f7ff86e3c4b662845ef530c82261aa01a93e9ac5c573c4c387053b24a88b39f9207901b67ee5a6f0477d4a014e6a904e609517fae8121ea47aa633060f1450adee7154782c94a6c00802f32bbb601cf91e90a5a72296e7a4d4caeba3ab672deb9c5b4987f54678e3d3ca03def4a1996d3798f6d2bb560e849a5c217fe64e9655c5e40fb14aea59d898091e87daff0b2d3210315bb69b96d42946c3791f811a7034d20e34204066e90c2aa02feec8c8213947d4a2158e5d032234cb4a8fef95d9e09d683ee59e906e9f9e23c9052ff1c755fe1fa289844ecd4d8618571757fd8e30310472929fa38998e18d4ec41c03b28693e1965ec8190a4bdb9e90e1d9c4dd55353b8e36ee251919cf574b2d8f3e7359778fae98a5b32151751429e7c41451aef03cc1d655730687353e772fb9d5ed70f62e44a66f30cb03ff77b4e384790c292948b8c8f4460ec9c590532c841612b13f9cb2d726a1a9b72e4240432ec67c6024b67639f6097c2980725ca479fbb7acdc3d32180b79b987d79ee2f46b64eeba78269a544447d15937c852764bc09bdeba8aa4ed1c81065b8569bdce34c55e093c2f40dbaef58578de7300fbc6f6fdbee48984853ceedc15ca151383881bf1b076580a6b59d389edb92d68a3d4ff80158efeed1496a7ccccaf15388d3c54bbcafc0295870216cd79c33e695b1317ebfb4c592f7f98c07040e91da7696c848539025221c59a1c1433335a2a958cb056398586c25c4dc419e7f613e54538f580b5345fbf23686396f538dd352a3018e5d9b11a87f96ad9b32fd9536cd4ed393eac7f062a9105eff64ce1e7754e12d32c3afc09fe65243c1f17724c04ffd3dcb00bd4d0f64079ddb7cc231ff7362bc828cfb5ca46683b60e7d8dd3d7b2b24b8ab28e6099fb8a4e8bcce79193d3fc60bacf8e1a858259ba424f6a3df6f0e6feaa58cb15568b570e0fe32cd52a51a2dc2081ee002d5e58cf8e1c3f511999d1015b93fe04cde8d86d798f029925b55aa8abda88db21b4fa43a218b3523a91c38d7ceaeedeae36840d8e90058d0fd7c784514ca85c8a6423e8e54747448be4245c84bdc48b9db7141a7858fcf008b2ffba5b6281ed85b00f725b5c3d1b36f3c24c6efa762810a1b7599c45cc89ccc0419fab98cb03fc28f2d36258822f69d514814c54a8769421a134ae1cedd7f7e5cb093130ae2ea117e37e9b0d29e4f1365d02a9dad503b18dcc61f5d330528b7ae345422bd8ff7b7cb91f637dcc7df3388a4f4db26bafa5d51b817734a127f103d7300890bc61dea5ee004eaab5738a8abbc45f75e90bdd431b34ea4d8ae06ed1cb599df6d263b83cbe6eb2e9193f40ab336cc8a487e3fdee36cb94a6426d8d97fb2d5382356a1786f6331d4d15cb499caa455c35d9731b1206be2e96f4c86d1a76433345c7936bd391a7bbe81a5b8187a401a5cf3fcb576cb135a866f1a2a935836e9f1652c04a0d4b62619502544fb894e51085454378a3ec1df99fc6430e195995b2caabad0f7a56d6fec42229200f7ddbfd621a5909d3e42fb61b1ffda091e83f240dfd160a5afa9982e5f8e8fa4d97c84b60a979b027d2529bb5c7787e0df36ef1dd1813133b010ff33268b103d79ee1b98d8894e31385d852f4a54a7816d3417d5b9266f289e78df8ea7fb934c039a431da584606c9a028f8b3606cccec51ddc3dba5dc44711d156f1010c4a6768750364cac36888e01cc005288333723b315a96818826fb531e12edcdadb0efb558029d78271390d5f8101d596d0bcf40464e706d1de2731d3c6f31d7251d8ea3a5dc73d150d149cb73a623292f8c04a9b55bf93b162f640209e040d6e0391249b416bc6a0d02ce4f00a42323e3d1ca997be427773b17af03afe8d1d693c6561715318bd696a9b3dc24f3645f25a8e19b07aa90c12daf3ebc70a4abeba61930b0b4a19911572836a1e2c0cdae68ac08d0d323df4edf70cf01148516837b3ef89c68e1561287b261d780993cc37ccaca036dd3bccec941770931d9bddd1f603ef206fb86cd6159fa755713c705b9ac33e03397110749fd93685482e2c5adec5b9cbb77760ebf4a30bcf34cb66fadd89159e4316ec082fca59f6eb0ba138433f5e171a572ec88d951b474d6945ecab3feedc3ed1ba316dd1ac5cde06976c737dcf8f3f56476c098a4b931a4f39f7225bc2ca3f6d4af3316e0f8249760f6305dc5282aa931e492183e2b851c97e7a467eb1db885a1b73a6831e6f33c216706e08b833f6e0e80416af948a7e49d83862d6223b3c44e18b387ef0488b62f440f40efe8bd414b60f39ab95c3d8ed81ff60fe90965f72b2cfd7216a3f97600c50ab6b272913ae400374bcb659cf5eb3cb7ad9857ca61efef3093df8d2edc7d683c1484a916fdde821fbbbe4884e6431433e1d625ca1afd59d1070666b12d1f2a921b5e25506c0267a0023d14cfc3c243d7bfcc6892c6dd4c80f0c6674e88557721d6b28aeb5e6ed204cbce7d17b532c4bf98c8be847a141030126073ad3fb1e325df0ac08b25223d5090a73b7cef5ac286a296b398f2d5acdb47de6f947b8d3392379f8cc412246b48390dbc1bdbdba9d383a2262e90b0a0475f0fbe5b6de778af5b819d1567ee8b980ba20f15ff1d2ab5bf63e8084cb584ae9c2ae27238aa0f4192661280c9f06df5f0df1eaee8eb312c3d58a7b0711a94bcbbac29c3f821c153dc2c9e21311258e21bbba5de7a30e16e55a6869f1070c8e2abd2eec3ba8dc2cd503ea342a19c03614d4e90993f7348e3919c6fb937cbcd847c8b42539f3a70d3bcf8d2edbad322ee6d126d9e22953bf552498acda611effb4d1bae89f15b647f53cfb19c9820bedd841c4d415d69edc53d6e83fa583e5b249c98e19ac0efc2f353f4256dbd599dafb8be80a02ea64fd10bc7ba6dca50178e99c1e8e3d0914acd020339760d8aadf549e3e23102b94185e8375a7b2d42d13c1340c8682e44b9b929a20e2df0cebbfcd73563189b9e4013dde61c266b349d4b8a529a8d1624417439f4366383fbceb1e1506b119ccfe6ca045b21dcb242228174a42a2a95c5246a8b855d1244cc1a90df2ee0a5fd6d5f26ab951c85574044db3aa47e9752fff45e21e92baa115f1a3fbb9485c95f703383b9a920320f03ff1aee59cf6d5fee9690c541f65b9fd3d3764ac830145fb0a2d6aebef683630089875aa3ecf3a2daede80d1176f50e5062a630d0d3e5c89dd58751ee0facc72e313f4c1b9b6e068ac0b46d5318df6cd571ab5a4ea4a63560a1f580638f1a00f33229ce5e49a6b460d6948d8f134d83689c22df6eb1a60565d1970def975ea0064fe5f46ec6fd8631a0dac9b9c2ceaf4ee76a9ff3bc0e905e5343db7ec9126d353b0cd40b687992b2886fa1da88ba1eab63afd0666e9d490f8a0f4ccd2cd1f7812badebdc293677b986c5b6bc2e997db872b521fa2a5fb2412444d35405d93e24db55435478d8e7e96b590ff5280f8d96cdf474f65e2a06464efbcb315231e3771fcf0e5ff01c58b0803ee04b04a4f02354b65c66c0e0771ccef0e1d821c84f80ddaa2403e5212a69f966fd75e1168f61630529d009ee12b9289fc6894e33b31f838612b136d9dc919b59494a0fac36dea1c7d9b628562e3ad08481a9da924f1f6101dd1dd80c4bb9efed2c8bf90e34bb4774f0415361723480bc9da1346e4eb72cbb801b333e93dcc730f356f2f003de8177428ec6e96536c99c60f7799e46321c997ab3093c202c6b0e391694ea2078fd7a095cf7e3ae8a2b6e68b1f09d7193740c479ab57111f5f4a4f31735a80fac935b225643ce5c7702c470b32261b96dc04314c353ff5bcfe5b59bf078625c29a0322feee0d027bd138228da795c7fc8b847f8944c19cb596afe57eb59c15c33e83fc29403821ad7ea750f73f2d1e8afa0039ad3aeded013a9c6317bcb1c409bc5daf035617d8892bb70236258eb76a4dc596217298fe3ad624dffeb4c553d2ec33cfa4165a896bd7bb19e9866eb6faccdb05a645a8b0b4eda66bfdbdbd7201aa14935afb0c078e498767b393c25c628a3d482860defa99e9bb865ba4706ac6de5172f150e9609a638cb5f135b57eb4ae52343a763db281cecdc685e1c456c6ee223cbf7cab8ced5752b9a84deb1e3653a6b8033bae06d0bcd10de1f0b715b3604cd1f36ede3373e807fc5b0d055b1b7e0424032eda6eaf67f2b586d79045aef3dcaa598523645fb32c09f588b8e1f7dd95be6dff00045f8e7b3429b065f97b44328907388d07eac1194a78919659c03c1a3a540d2d0864813d98a76675e42c72dbd7b7559171f6b34e1e283ed37a523fe09a4405b2defcdd1e6dc0d691b22ffee7cc332014ecbf100fd4b76a5a575efb2667f05ff4c2bba297fca536189b4b88da5a43fb0089e602c6bdee5b998a5c8654725e939f19359ad50b057dcf5b562783414d5b74d5068fb0fa9fef35e8842861912f3fd242ea540b8b1e5134c6b877a11722619a63daf065426312866cafba1651478f953bdc7adc362dee3db271d68730f4475ae85d6c7d438e9a254d8dafd8c2211867b3bf83ef3483f3f4a896d0f60da4dd54f81b15689548cbfa0575acd360afebe7b05cb9a0c51e84ea946c306de55b8bf7b2d0ab8fffefe54071f71e74451a56c07290821b1b356a578bae8744f42ac2fdac3d32b609c6f2e7f14b3b484536c5ae19d71011ef809dce3d91e77ee43eb072c338c14932bd25a00ce6f8e43bb28d3d5d5ef3699264febb498fcde0e0bf0009983a52fca3f8f8eb6809bffddf3c563e32bda76353c530463aa0e9b3b7c50ee6b7793d7140f68f95f76158018c9427b108b6e76aaa44a541fb18ce72ab5deedb1e6a04009d9e6289819ff1eae3651ba21ea81b27bf1af8e95e84b4f7e9256be51064ff835dca88d353657a918abf7873d1e5088e97d218670d6482edcb11e1fff16f5a2926ff3353efd80106f656c431de1527809ee5a62e79f2c69330b22a33fbb7c12a5f33249e68ad4ccca96fbba1444d98784f88e9a37b26caab5f3ae09a07bde794d053a1fb05af1accfbcd77c1615369e9e19a95bd03f2e488a2023b5e79fa9e257aa7632525641538608b1f84f0d9f4c1a067f55038973b640415f9a9a5e4227b50b56b739b2fb724ca2e9b65e886a0f1b1a9d848073c1a6c035e4bd8a9624918a9993fdd59066ff71b1232cdc921dd36f30b83787f390a2d9e0f9e0674a1a455568a6af21887e5256f8d8d1708fb9c1bce8f8bbc326bc37d54a61648da42aeb3f75e14cf8067e1b336fe815afbbac70a50c627b17f6e467729c6ba11282968c69534fea65c463ab08972d2e09f052ef2e65d99fdbda22ea17037cfed210ecf8471f684df1087d88d8ac9893a554e0abfcb6350384ae83a111e36391c3e6f3255bf47e8c243228c8953934865fbb104cbc710bfbe359318ea9e53fcd43f75c791133e89ac9b627a1cb0b0163328f062e3ad5ded2dda42da5fe3dab85dae15386f97ebf4f91d2c95ac0c9ee50f52ea8b185c138834ecedf1aa7de3caa7df9a27766f18feb059620637f075b230cf0e079ff46deab0be0ca2716d2c0a22d13c6307fd9049d44ed38b605214bf718bfc237b37c8ac74f35671132fd87bbd8b7b7b6812f121e1205a50bfc3c1e6de925df0e28044b5068c477cf24fb7c00b1df337f3028c7a963df8256bfcb685e20da425c9f38aa039cc8c5d3d663dfe56e08c994174c30d086346df005baa558ba0da163a0b2bfa96aabbacd10ddfba5e8d674ddf737c12049c1080ca41f04802ac238173dcec2e94364f5b47a88df9e33d47a345a68987a4a81cabf1bf3396347ce3fd266096db7694ef60bd7776d79c7b756de8f509e1804cb496c297b8ac46db658a3c68e6dbb886f1c30d33b48da6ccc157a159e4b851093aef2ce4dabb5872688e4ae3abd44e4e1be53ea78e999aec7fcc66f6391d8cedeef42292f26e36949313d18bb239932938e2ba9e923bc4a0c29844325f6a235ae75cc0d1cff637947e3ed3d9b34b88057f153f530cfcd196087ebd2f8215f7c278a84f459ec6e3f598c975028c7e6d35a17e083557a2cc7e2c1c622d777256eec1ebcd9c81a1fb5383171b80961108a7a5f24be60c19555f3c672de66048e978176e0c3c7070adf0798ecd00895305ced25ec9666fb67c1626297acdad46fc57f93350ebcc1a469e339548f91616eecc0a16f5dac9fa5ffce62dca8cfb683d1fb888192ca985194cb159595665362664a70744dd049f2884e53156bc0165f20e89f8b0b37454c466170381708649e6b7772e6edf538a6cb0416fc44e7ad2d1ac8b13bf930b62b09a186ed5f0a4db63f2de34ab1f624ad384ba23fd5377efd5bf4514a37caa7ab2dd5ce2f8eee95a05e0487863110aa512124b98a56898ca36d28e0241e5029a58a37c38c6de412074362ee19d5f01774fda71e5e69fd2a82491c17e138681bb518a2dadfe1388b5940c00b3f371a7f15dcd1af031be971d195d32d5a060ed654673c50121b7ac4b0891e842d6ce9b0c751f6e5aca36a50d4a3fff320453386c2d9e3217d5b1927d2d22b5ebbcbbd38696b7b258ac8fb0ff077c6eed8b0e0492750fd8f252f5729d66beb4af556387f2b0a9223d15dd7a25b4d0328eb8c1f7685a1d076e1c2413fee37116b5f2a6347853140d86e4612c8bfc1facc40e19c4d223048bd4f790bf2275f122f700ee75662e29e5d4a7e659325b0e31495a0426bad2428952c5d74a92246f14eb2949d31b2ee77efa4af325c2e32d030ab4ef10959bf1642e7e3b92713d676615b78b4206e6c4f8c942c493aff75a277b2e05fff6d202c4701f07e1de13ac7281a64983182e707e4ed11cfb502413fd04b1ef1e2cfefa8eff0c7860b8a9bc120f38ef217092c65f7807e88a35131c2f50a9a84644b75f7bb58bc708f97e9c811f1062b104ce013f23d80826498a0fd98e92c2696996f5cbeb15928c7c3cafce75376c5308d9666ab2d208c2c961be01e2104d5ec7414078f7e98c9bf37e804b475aa1884df232f88e4071f2c760d11254754dc073c668129c1fc38f6fde034c3afef8a1987bd727a380b8c6a85421fe7de671cea3069b41442a8da6d7692713d569bf00ee6c869e1250c44f273313a9ac225c0dac36fbff17615e378a19d715b3775911dd1cbfdffaf5edbb547e717e60b2f0a7113aa9ac6ee108f7229c1743bda8ded4fcbd60349bf802716295bc330695d8be91bbc2dee6e5aef84dde2531eafc7adfb3a7075d6eeae52a26d649594653abd213b0266b9f9b8914944d383a340cbeea2e040c206bab5e35804a7338880052e98e540e972a6aac8557815eb56275c10fc2000629f2bda42fdb321fbeb02f81b252f55f1aa61df684efb0145bff4418440fd18224b739b7ba9c831b4a44d8388f03b076e4ec90d6d70cef7d4a23d14ec5b79ee7e6e6e2706266ada50a3d917a44b515a9b732ff7a0ef1a08f67c582bae00d4924f3d8f04fc2148ac6c879471e4b80d7c8ecf97ca49b997310a5ecb820c9a689df968e297748cb41887fa44e9fc24291e20fd1d84580c218f730ce6bcdda7769dd658f9367be0777c5061a6d941407c304421ac55ce21cf3d9148db3a316a0580618c149fe066bf68bc2474861061e2e95ae4da05bb96283017917e1e9e222022bc177ada559449906e680a9a71b4fe93d26ca1b493cddf6b450e73deacca4e0b847d5f13b2bb1ba15f3fb71d9a077c9bc039d77ce24e381f251e61802d1a90f3e42393bc721a96a0b7d312fbb883317e9a22310467d2b5025316607eceaed6f69ef9deb21aaba66dd8e25a7604b59de60116aeb6f0ca6fb5041782233f8bcd1bee60ae2ff5a2ea57d24f2e6c491f2bbce8104db3e1a337f395763dafdc03da9cb39ab232066940ec04c6e19d99ac8d2c71509813c1a5ae7efd1133112f6468c9a78c7e0acac0e208aa4d99deeaad73d7eaeb98353b8abc06034b86150aaa196764a0927ed0d5e4ea5bde8931c56839033123d0b080fedb524fcf023ff04b2654ddb06a68327a2cb1c8dec63ccf0b78bb2004da2931464827104734c0674512bd6373241d027b6af674a4119e731b4ae4a167f08e41424ee6d2f2e7481dc6d647467b71af0dcc8f0623c2ae7238c963e48029aa31659bc7c1fb6e8b0e4765000d1a0d085cae3482fc3fd99dd88256bd193ff43f53e6ebb6cc36b96b3497c53f37b2a86092dedc7499776b1d8821fe4e6d99393bb86becbce526ee5fc3ae9a0b026c3abb320022084bb5b97656c8e8ff7b7c773afffc22747988621550d9decebf5b7cb2461f2d78665e22d10b8d140a6631f26b19505e65c94ca344d88d2ff1f4f1aae88fbdaad16e3e70f1d0f0d580d2405b4b6e01600a8f0f0436d54f9137953a232cff959fb1ae7ecb951ccdc5b53812712764ebb3189b85f171bcc74394209095cef1ac0ce182512ece3fe9be5bb6cc2b3c177f932d368d1baaa4763160baf8098c2fc8e4688c4ff0259f58b9c9ea84b5894eccf87e2291fd2f0c60ab2d3e42532afada357b7263314daae1fea3634c5510ac24b8193b926b6531e06064f723c339be38a21ff17af2e145c7db333f42ede39a33b994472f2a8989455571a465f117b25477ae69a2fabe78728a6bfd9da741d6b6b6295d509ed41c2453ddc70e9693366f1066ea2b599ce272d2b4f20e6237dea05db9878438089e4e568d5641063f677ce1c4d7ae2637d22e731e9b8cfe2e868fda191eca6cb4a190d0d0a2e65e33d7f4f58553cdc3d13c5f438074ae94d0c0296ed32a8161ed3d2396796f9bec9d0c514fba1783a31ce7bbad74b40327c115149a2deca3482b7a95f598ea2449014bbea8805a5851227a13ed55cc637feed8afc13014ef7812fbdaf2d0b81cdbce0490515240e08d5f4e4955434f2124df69e597c8e4ccc65ffe532570cc703df62cc5810b95b8db9c6bdbe779f3e36a99368ce09929560d710bf7cd3c29063ca9b6db54ceedfa86694274be621537adba4f0a916d920c69af9a681401544c6c9d9e74dcdb9972b6f17ba6f1c9dcf99a104c8e9bda4ea10560b13f3e282ccace7b8e371b9674d0b176d1e128f3fdbebe0937495c6b199044fe9350e85a726b00c098cafe717221854c4146cf675640134dacc6b73bd9be504cbb6c287c385717100ed2d2250ce902039540f894b36c574babc708e96250f2339ce9c42fbcbd4ebe83ff4f11ee9759f90830a49645f2983a8e06dec6a8d680e30794caf193c0087496b9a9913b756f0eaf9474223c48dcfe71fe73de27ccc19c29d375a567a934c0fd50c63c554a35f17e8f25990dbf441ff50a06bd4806d682e446e2f07291f9b62cfd2482f64ef5e0037c9abb082edc70d0ec97e5be5f85e36daad1e14748f49bbe5cdf743c6895b4f9f5920e3c635730e2e9c5cb9f8bd87126370ec13c1d76bf5ed7f4b18026353d254c8a326043c44168663342f90f36674d91bb17e2aaf6ba076d72bc00b86f4412a578495f186af73f284d8666e48a800f747b1225bd5171ef42630d7dbb9d9729c58c5da06dc0c4a8568b6cc5f2451e17a978dddc97d4e41648eff0977473668354eb73dfc352e21e4d49d38f68569d0ddf1137a56590ee6f43b736eeaa7c3d721caca99fceb886bd8e241c4dc737662c5c07917d43190e499c27c07a7f7f614814afcb0633a415d9fcfd9267e05b784b067d209f99996ed267d0d4ee165e483269222d98839220b0a70eaf8963ae847ca123c6ade166b30a86ef6099478335098e7dbfd177798939709cb30a99e2547ab3dddd425c67d214d031924f594f42ba22146c1321d6e1784901443517c548e11c418de9b171fc52ff23aaefe4aea9f6dfc47febe6f6c9104657d46eeb14c8224c84c31abf9450c32370aef586bdba0476b25908f7104adfcbb2cdb4617559aa32fd5f1f0e352fb74e59abd97e2f7382785889a5367a3f844fc29f355cecb2c1a2877c2bf8c28ef99f98ad87377494d288076132df2846b3d067fdf3d65fb127edbbb2a7a0cdad49ce66c673158e35ab5b54f89738e14d0819d7329ad90027494db8bdfc89aafd91f5ff71abae5c03dae77b7a21898bf92038c318c1a9487b933eb0698fd53a7e9c5fae86da1223655e4774046528aea7302e7f3a7b16614a6f87f011018db7fbbf3253842547c6123b1a4384dd6023b2bf6d62f0c9d5e15a57ef4be4ee2c7e436f777bf8ea93ba25a3fe16c39d4a63554f27070a3c5e89adc5a137791a9f3a3177ad88d9d05f84b2f44c9c9c2cb8f155c3bc058a234d0e382de802f7945ff970af14f0b777cd7573509ff1d898ceaca859aec919176b6d5cc5f554770492621492cd7b3b3df06d7c8b5d4aa44adf185ef78bc906a3fe78f0ad8a828717daec49f08bf1a1c6e9fe985efbb4a8cd2ab5dd7e6778bce425813bd1274bf3bf99d5af24215e1f821bb22d1c9bd244be34796edd40b39cf15c996da2ab6bd8550fcd023592dfd34e315c632400560856b2a9ad0c80ff3ca5a5da1407ae9eb832f40891f35f0a3c95137d1e5517a24a3558be723b6964f6a92c161679a434574c01fc1b9c6d0cdaa3a299fa147395ea763abf6395ad0592d0aade1f2f644adab62c0e223e1f4a64f0e0a8b094000c5206fae805213d9d1b603b8b116181bad531ac4a47c9b4a7582bb86e13f136ce8725e14c26937c50b55b0ed68776791c8b04d1317e17760db0af975f8171cdea2352ff418dd920210f2fbbe6d5c9373b25153d4b5f7c5e936f9fece95cd1a6f0f7953d34a76f56bcee9d3a41650afde8b63ae498ad93e3c38dbd841d4b7c8dc591fb993716f0f204bae5f4e268e07f378d6975cb3ec07a38f95898ff0a1fac1a69d1166d9b1b7cca496be8503f91967bb67bf0dc89a8eaf3e21d393212e7f39538c6fcf6d94fe1fd7c9d828fa5cf1d284044b3c1c31a2c1401ea4a2d4e9f13c5277f30c408072c8181cacd326c3e791888dabaa31fe9741a78d5ea26f595901890dcea19f4064690f476968729a6de6d45560477eeeafb5f4704af13ee1a4732263992a3b82e7244cc8c977046674e48f84c020511b6bf9915702d9ecbcf60e3ff4781e6da2b89d2929f009afb05401300f006e1b3fa09c2fac306e3ac2288a690cfc3f92ab56702c8efeee3f93879344b100d3180f1ebe870f146c2a2e4933508eb7171e22198a66169dddf1e22787eb446cfaf62117ff4b920512a1244e7b484fab79ca613f29381bf6ddd787da8da2a9115b8c4c145ba1170127a6391d2c754c2dacf1422aac423cbb4dc69526dcbe6ab58f25049303760768f961490ccd3e4e3dbaa198b4a909b4895d3773c2201b43beb509409f3fdd9753d9f5b7196305cb6fe9bee49c42c9c0439c8f07dd7b6c681a20339d00f7f17ace3c4355f5d2af4c2bb6870fd2571362c305b55cabc7713fd853e7abbdf824d6ea8a3ff8da4cc927012044fe85cc1670a8fc930d14ce2dc781fd96785fd4c5a3b44d259a050b0b0321174b3930ceb1fbed08d923108724692637297aea0ae87a48f5341f796cefa183a091de4d6d1426d4695e7c34ba7e2c9e7f3b2bb45962b4244c82bf5e4993a9e2b3cbd07eea7ca77be0d271d98b2a021cb33d9b7f2b346f6061b51ded124a10f409810bd1f90370a6063fe1d6cb8be45bf6338837bba8d8cfc26cbab75dd7d705c85f0f10df06b402a5fe6f5e251e779f9d42c1e66aff0df8cc8cb2aa3972daf85812935385b09e85bb192562ea8b804a8c9c6a5eb0814ae11ff4af4d3c9b4dfb07ce34b525f2a715bae35dcfbf7067b2bb5a4caf186efc480ed0165f7539bc0960877834d12c42cba9dd1aed97f3d29dc9fbc171bda4f51e33c5835eebc5bdefebb67251b628ac3743f5eb8acdfe31825125de29cabb3986096309b71fcbfa4065504b33440dc17454dcf833a97d9ff09b948331fd6ec05c32fca215bb3f4f24bfa05f2d4385fb9e2173a9216e6f11ebe4d51682c4462e0ffec0128c568c710330dd1e6eacad619aa254af446d95cdd755599f645d821d93b79692b59d5a25523dc847c8cab5cf2bf1d2a7c89e18d29e0101aae2ba1aefeb8b06d9f054996387ef26a760703ca003a0668f1e51e40e0db69b69373beb88cb2393ec48a48c2f84e1aaec56ab5dde309ee1c25055116dfe41719f540d58083f56db62db981a7e1d8d1ea94cf1a77dbc3193771050d1b091143c2531019917902fa1ab549a1781115518a974ad8f406f675a9e56059575d917788e19ebfde6ad5e53cee93df8e881f020e2b6a25f82db6010b5dff64d1c8cd7436dea09e3bf94c827939faaedd939b036e654767acc677d498786c7d7dbad2fc51c8638a23761847f57cee5cce4ac5f829473bf95894d47eda9d72acc10ecd98f8fa06277fdb043970377be238b4cfee67c3ded456b261c44480b7977824e50d48196e3a00f4690cdb1c1636dc80485ea4bc94794032a58c91810fc4ec0610fb67d9877612e02b774b1a0c2271c3dc0e0d72d418979f957d921dd79a22ea6c3d76e7108d41fd7979b6cd1bd58f9d21a6b76c15ecb855bc880acc2332e8485a413c6260c0fee91bfdb7dfda6272a9e68bdd538eaa7300ce465a215d3fde9d1e22502295abcd14b1ae9d15ae3220ae36b571b12d55927d3811ffa165c44d3ab049972ae9ccd862581e9c7f55c52a21e5b719696b0b5863de3427b5aaf26418626a10fd2551ccbdc02b8f6b8317325c62a8bfa0cf8cb640c5e6534d95110c75280deeac0e689ccf4457d9e026e5321bebf33ec90d31af79d5c52029722b7d92aee6ad81d1c09d9190455ffa0393b8108c063f068f49ecd59817aecfa721e286879e17d99c60967902c6942dd7bb2eb25f3ce0800e98bdfe520923a0885474bcf5eb9318fb2fcd6545b094a16c7898d53ada26144aca435d3ee8da44e447805a36dc68f99105af831cd32dc6bec5e201bba27c4fbb8c016b9e9a4a98e12886ca93136751c0b5419f491d59b7cf0ea5d40b7db73647ffeb8b95e40ded6fb6f44b6242f802d17347666a4fd6fb0bee3081d91768c077c8a89d8974dcd31059791c17faf74b8b838dc1c85e8237b7b23c73df4a99c181c97d3a27fae4eccf9f42d23e698412307e0b74478135f24c5d0acc696ce6aca0dea567a3c2a08275e87553b75eaf2573d3d2847e086126f6f546f073bc521e00d66ceb762f319affabe4655472e37260796abd2f4b0a764f101c036be2ad52d8d2660217c15fe2ea29c0269f6e4dbd0af32f7b30b5a12c141461549cd008d4fb54315f7da6103ba06489317eaa663b85f504f556ee2545a3bf952d78f292c54a9ce12356d0cec18d5321f6bb37d6b07c2f58495062b79fbc5218d5427609fb89eb28e3350b4da0c7413d3d1cd741b899e2d64ea52d93e0028e56fbb9d1c445d3b6c4096ea9b41417f8bb84fa56960ff3a99327f3eea6548b3c50fce8e175bba7d4ec9df161bc8f7e5aa8689cf61c84e2bb6e6fd441dd68ed0cc8af0fe7de3b787f7980e748679843d9adcd3aa4f09550fa61f41f02492d5f35e0a9f1bc9fd6c5bb3507c3da5fa115a6011cd2c08144709968af92600b84a1ec4a7fbc3fb9910feb76c970b06963046b284e7c5cea34d6729a0e695288258097fc9e76a97d161f55fcd72cff27f8714c199d9d628a7e1a689f4bc43cea7d6b0380f0142ce1ad83ab0ac080c08a80f8d2bddc7efdba8022f506b369016ae5a3aed786d38fe731233cc9ecf1cb80789b17d30a9087870d0706648be1681c346cd4e55c713cd4a8fe7113f2a4fa5c2003c3de6671de52413d88c11fffec3e945c94f9bcf94aa5c49c02ae86525a508c4e53cd739300b0706c505ef1538ae846bc7da3dac2fbe5538e2dbefff8b6ef1a53b1664f6c624e7143e7937d9395192669877f30cb9b850cb2ff5668e01e912e48817d813e7f746289ed0cf5b354b0d720312644dad4456c37b6575f2f4d5e907ad04061ff31aae92d70aa4aa4ff65d8db5f1d0de3da37213823afd6c9f10abca56a48468d0de275a97a1e7013c9875811ef76e943560c3faa366e3eac01b881648c3399800b7a18036cd93bff4641e89bd6ef8ac6f7a62ef809cdb2ab5ea11de829ece6438e5135fea620ae1214cb742f8cfdd2aa4e8170d7051d2277c0927cb1f4aa485e6fcfd7bdbfc720516f809e876d741d4d92eda8ed58a2e0cd971dbea644d0814736196ba0c41ad6886bdb34f7df51417e547ff5f254451a8977a05126f531340f250a216c7cd8e4d068484e7a1b92789ac9a6b4474d6da1f8c020c6f8795be169aa90f85c96691419bf7b42a47edc4ebbf6724741b8480430d9908d7d807e67469afaf1e01ba26ee726a291bed3d459b63cded531b852fd45760324ebfd3bec2c80cb076dd340c51a335616f42e7cacf714a71f10f5730b6e7e620bf01b6abc260d42b596bc7bbd4ddecc38055c69a33d09ce9a9bc25ae530d6447930af0b933371942ee8012d7c5f7313b95f72ede296a8541f168ffae5af4a67ccc9d708d7042807784463ebf12b751a08212a18a739da547b50ad7b93d2cbcb8a0442c0ff0599b31e5e310e5332507d57cfd7cfb9e0187e1d9e3a506f9737b4805f737b6cd5b491a64bbd2da296f29a4ef3cb642602e6a76bc850112ce0700eeaba89a66287ae76769bd40efaf20863eee9e1ba90064e6763d20832ca9b92ea1730a5658700f9dda387611cba654b65d2ca47ed84b1e584307e76276cde297c0c163455d77c3c1385bac31ff8b07eb9fedd01648ccdd541c8f8c696cd64271b5827146113734f5cb443b4ab441dac1e0b6e22db3286e2158ed5590866b9a682024a3b99e18f25e6ec80c5732177409f5c407f09afcde283df6b7883eea378b7cfcf1d9059b1342b8269eef68979a973a07da8f9743a0189a19b8f87bfb98c50034c1b8d9ea6818ea936eb4c59d5427c92052d2f562e9cf311a47c8d32aa538beca90fd6031cec4e58f25ee6738f574d358da4b3902239b6b42418228ee00e0fe38d45393afb1f3d2c566d2d904889034737b789170c56a4580bd72b180f70fb034fbcacc7a0102e14a45a02d497b9bd7b04249615d6f16204962159d8516f21f2311d63d9834ca6c557b1299d2d691fdbefbc1a753b02cc8c6e6f0afb7bb01f879221cbb118bc7b0182445aa453c9625377cbff75ab20937f5a0289c34d981a5e5a42e05ba4f13d15ad45539e482eb0a57357674d12844406efb671c9f61616d017cfcb39838beb0b0132acd20f037329c6fb15f450f8b61ac2616be5d2c2c4630872a68321373fb1604242bd55da998edb724f49b5105eb39fd00913e11dca330acfc68f8fee6f68b42307d379738d5fe6f3f96a41110553894efd700b1533858c7bdea7296a4c1328063d02aeafc8fe23731797a3842141912a643b468c09b52428a765c622a277b8d8cda6e1de61b08cd1bdedebde10a9cc7e327c4e0e84336ced073446967eefd14bdf2c2437198b05a259f7bc6989abd1d5f683f6e2af81ff52c66fec52b880039dcce57f0d435e776cf78739a5e44ecec6717390c89a2e6a7031ec868ed874e1e37d691ea20f09b555876f9f6288c5b167c29b8dc48eb5159563677107268d5add9d7925a988d08b8a6bb9eacaa81c8f9865673766e9320b9c0a504dfa693fc52e70c1fbfdbf4f653f1c6a33d79ae891d1c80b2a3f866a3c80ff03da831ebb1e0921b2874eb51ba148e70a83071e1157950bc7c36ef6d7263ae94b4533bbcf4a05e087213ab48f4de25df8ea1ed4a5616e07e7b81ac50a0dc28a843cf05ef780f28c3e483c935602e80786407d3a6cf686b7b70eebcf75e3e7a86e6d4240af12c487be742dd79d1f43268c3f577a5f8851590e4cb801d2360bc8a133f2f20685781a2161e147d14a96ed95308d0cb909ccbfa52718b2c0c9757e147c6a5182a1bba26369f895699c18e5ae7448e63b3ecef51cfd80105825e9617db4dd0e897322ecac640616b1f770b455ec61e19833ad8a5267343ec360fdf49e3a06bc0ac05e5ada99599c110d94da600f12313fbd50aa201cdcd1f5b91d1e6e72ef89e028de36c35cee9bbecfdc025e97941db1dafb79302a5a1e91da602dcbc59d1634b28b6301e45106dd187dedb494afb53a7807c4945af721875fd5afe58b5bc95f2b680b4b00071970cb43a47283e4578407b363fcde961024006f67568c125ee9e3abb65be5dbb901f883f998250a00684865ec14a052569d576d92a1c8d149a3e92240ec2114170ca714e65b74d566405b6319775863ab47e0883bbbb85656ccdcb27e4feee6ce4e45cbc38e784248fa569f86a50cb0f45db77bccb469e569f31f0866f58f4451b89b4d3c2eeec28f47286b361374e064095c032d12f4cb4d104dceea94b30c28d313e9dc4215cad0a41112b78bcb2cc6efce20f9edf9718b938ca0aa83a70413a6a669438a90d8fdf1eeb4785664f22305eae26fe6cb0287af081f353c5e7dfee2d75e232a6d710982caf79e348dad1bc6a436b370b4b6d856ede1837c313fb159432bc36f75f9d2464e6f7fe5e7de2ce7d53da379ac2d93f66abc9c3e97a45df4922f8f1d298e344ab41f32b988178117b7c0d346861f3445e3ca4d14b1dcbd32eff3a9ef6a398bb28f45b8ed0d0d2616df1e7a79435a4791f34ad3792e07e6919e2f63dcf9d7d6391042b542cc26a0206719bd629807ed14dcdbbe59eef64d47222341b1538f734938b76afd2abe7b590fb562c7abf74bdbb198eb02c3f93a869d4f3aa3a49919111790fb6210c93d0d2c39ba832bd1546336d036a365b54be46d8b1ee2ef8da6df6ff05f1d54a669cc399099206b442df87f959b2d59f094393e6cc9297acaa2973519e2dec82e9524d6d56a8d283400c5cb1b6e3d4f0e265057df4af392c25d3427e7b8677f1291c9437bce32d22729abdb2270dfc439d471770f3314a1e54e38fbbe2f5367c91d2d4eed25298beccd022a6eff916a69149c4151a47a12b0d26e7e166dd9aab80f88a2a85d283ec7b0a5d0b75bc0fe5d3cc250025dd5c76f42853f4035b82275896df7a9453850622adc4d7e32e77d647a01c1bf0eaffc334554cd07f561a1ce1740e59d50748e292b6f0e59eeb8dedd61d11d59f45ef6188d485dc8a6f6766c403825692b9e1be397a42e7055e6da366de35e94c79052aa551f2ff809bd7422267a65b53d283e21cfcf314cb6caaebbe1302efd67a64eb017400cf5123deb2c5e6c21d4f4f78c613c0f857a92c04715ee93ab3fc26eee29a2464bb0361edf90f1429fc7d1a4b850fcc585282c9a57caa824cd408ba4f45ceea65692ced9bb3d983e4be0bd8a37f9db09a6734c18528689e7d1e333ed6db0bfa84cea03173fc084f5ec1609cb837712a702738ae306f25d44885dde2b9245c72c7d623ecbcf707e61b4b49dd1b2b2295e497176c1f176b3f050519b559ee43599e0af60a116dceb2947047dabbd2efa18638ed82ba50fdcb119e79f28ecdfb52bcb1dfe0bebee6c95f37399ea96bdf6358848610a9c20ebf64653a309fd9e346193300e6c1e2c3622dfc9e3e0cd3afbd0fbea99bb6bad71fca354533d99d8fa1a80d4173659a5f0732ef84c6f1dcff05771c1c07c3f79f6b448e43ff058cf73053469ba42ab0aa2304f8464dd18d6b930243d37f15e6f127c7ed861c55bad97bcbdc58627ff495ae9d6af7ef18052a125c995ce706e29601fbd970edfa59a6f5f76d09914715e4848d032f7ffd88e0ca427dd8c3208b16c97fa2e48231072b6f7727f297ec0d08f52dc17cd493b08ccc7a8786971de6057cba2f493e1cc2bff5abb957f33cbe4b44439f70ce06bfa94a7ca0696c1dd3f70ad244e03dd68b9cc24c6371084fbb9a1c3b22f2c785b918a7d07ad80d8ea465242f6ef8fe605b25872839ddbe6cdf3ff4ea59b9dd173f70fad5e73f61a494c14809e286f052bb6c8f1d137ea15aac55d76b3033ec4c7e57b319c56b154a9f46510eb243b24107ca36fa8509680ae6db0f96db21afabac301da83f0e037cce6ef4f4f8ccd5083e73c8b4106269f9d114137e5cdb404332cfafcb85bc70873981035af78719ae50d07080180d72de1b4843b5900514a34bb1bb30135b676fd58c7289bc277bc08580f88efad75d5d3a15c2553a0a84ab6d485364fecaab2e1db910d931971c855bcb1f763cc206b6d6813384b2761e2fa50ba9c917113537d327297b48ed2262b3735bec5161364f4d57b819c386cc9ddb4eeca78317b039fa7ef01147889bf608c66c26941a4c3f853be171aef532f89e99fd46bfcbe0fa3c1e67bd5c439b55ae701b99cb371c0e15f770e1818f84b0fdaa35e666623ee86e995b9dc6ce78d9856375a96f97010c6b06fa4af48e2844c39afe6da9a00304fa229046bc6e70831a2c45001ffc3db5df2ee6fa28e63900f393a8602c4eddfa834077fa8d8d0cff5e44eb6578f55adaac856b75cb23af027d3ce6dcbf6f7679c3e4ce3b14deb80c96f675f38731b4d3604dfe7d426943de0dc0a0f370b8941f87d81b934aaeb508910fa1f2be8b19c2a74112620750d5cb35530039b1d6f7b314c4e7199dbbcb7c62b85f99554bad0b31e58b2e4ca7f48ab8eea4ba4d8d73e91a1dd4eefa813523763b2d383f4c81bc322a1a3211633bdce7eac5460c7f1ecd3e0619d0c57c35e464741fad99f94359eff8da537821156da277e7454825ab05b3dd36c9e24b6858d99b415580b332d505e957ddd45d0b0f2f53264a1261f6ec14e84a45af151f1a560b8c04760eef90375606e6294009527c7eb61b9d50183418888a750587548b4b5de65a033a2dbadfe81e94735acfa7ab51f9b333c277545d95b9875e026fc594681cb62927b9d93f7e11bc2015a6202504c04988deeb6ec17893b5d2ef04ef1ba9905a8e9cc3df9e83a6da41812a8d9550194245cb62626326b3fd637a53c0637d069f0565b1061ebcb7a4a3612aaa63464c588375aa3bbe9db53304323bbe5abc550ce879b5388e9e4a5205ad4fda027c6bd7bb5e8fee613e285945bbe74b7a6f5170410d4a5f0c39dfa31dfff4ad25b1c17854b42bee89feb176c6f316ddd369f91df90e201173eee0c0a54c93192da88b404d727b4f36c7a79c8fdb12421dd83a3750aad5327b18b9935a0b7c32b96f29dc122cd17ed40c226a4489932f21b1da8cb6872db3e7413428afbcb3f0156d960eda8281ae532b38ac0145f4d13c32f557801f137bc3297c61dc69403aa478645a79398a5ae4148e1f98338760113140f595e146397d610b603f86199b7d21ff2f168aeb0c09c88603f02efa7773156b6975e51e0f580fe40803d2d3ba010ed266b600767449d28e5f9f270c01c49f4b45417c7f722096df69d7b160aa54760515517c188e372dfbe2742195e2f92daf9be1a268c2e4e506e72730f4703c5c7c818f75264249a1c1a98c376c30b1f6c89808c3ba46d0fa7e77237e7bfba26c250b7c21fb348612896032a37285d2d76779b3a8d976d4a8512985c3ede8cfa14e64ef9ffeff9229cd27cfb4be02bf87ce40b4d5b0f2043bbfd29b5dd22458f32889b875ef028656025a4ed5e99c6af9010c5361066a991c10c0d0df9e076f1d2d308209fc74947a87e3bdf9fe5d844883bb5de91d380efac15ee108e9690b74c1e154b3ae0d47bda268055c068c266f726cb29ec2d6689ac9fac14af0200a83ebe36b56e3440c7a6f73d6defc2ef52f9a3aedcbb0d4dddea8f84da55068ce95120a979b1d4ff89d0512e31097bcb9ce9016420f001fb21117a7c3f916aa1a833d43c8a926ec6374dce9d010044294e2f3b3805e4c16960918a8389384672fb5980a7bf7da4aac776541e2bcf24583678af9e8f4c7d22e903f4db3ce8349f1279a548522c0e26583be617e28e034a899ccca082f0e51561d22a9f8555f6bf3f3085abfd5cb55560b553209e949c7293eade1644ecb1fdc283d9e01e89df1a8646a8deec94f399bf67cbe158b9e2d1e205bcf8a4e67b2532ce05cfaa5a089bc63ecb05f803abe94da8f2514ff99ee07e98298cc3c3aeb08683e2c22b6e5394f265480c825cd02d5cfa85fa15142ceab4343ed35761967b932245b7fb5a4b1d8923305637ccd73ebee379d25497bea6a65e2c0541c08ad81d0a79ac091b7e64c1398dc88d2c1f0d4ce00559b1fc05f913eddffad826f9c568a93ae7943bea6bfbd0a81de2cee528c06e33a3cd7ed29776ef3dd759de048633d87511c1f4e2326005e636fe4163a862008a8c7bb45aa312429e15ade9346176c9280cdde0ee7318d5285e13f399f9f80cc7add2ec9f6de8112c4793b0d4be34feaef0efa6a359c43cf556922132987022031ef6d25957c970bd51b0bc2f9099e5f72d148b5742ff2ec2f00d719d548c0a61c23fd0b32a102e4130c200378872025ec8df8b05b530eb09092368b961386d414debdf7b3b8fb3eccb93ee76590d5c142e6472a4c7b02bc2f4a3d16128dca0868134f4a0a64821f3a6c6e0576ee6e0512a31577a6da07b58854ad5454a9c64cd88b43ce29d8418e24a9cd8d58b7a412570fb3f32c5b81dc43605d8a46933ee0307ff8a903854ebbd091ed5b641b80d239fdffe5323a8ed6f9e299c6b2e374e2a87a28ca07051bbbcd532788b3404b0b7e3b38913ddde8dbdfec0bc18f57c2c235879fa661e0d62455bce52ff3928f04e75f591bbd176eaff01d41bd381abbbdd87a44026a554d129971f965a886654a2f47f84ada828318cb4b7f124e5fad6f95e7c590724c0c30d93aececc24bd7e5fdccb911a54050527c6a134f8a391a17023d931abbd40cdb7760d712cc736eec904c958daa4ce7088a8bef1e383b97cc30e978d9bc8225e44c3aeb6adfa0d4e05eb51b83c0243de3ceff323b479ed9fd973210574902ff37356b26ea673ea61810bbdd3a27bfec861b62232192304fc4ff6ec062cfc318cf2774a1b0224abad8bc70da1a21bb24396b8d466c3dd098cff5cb8e6a0434af3bb4cb2c923b97b7bb0a82282fc0a86f02f15585b948e8928c7ba7f437f43a9fcee2885a77801c8c105391ed1c8cb41fa9d6490b7d16d9c2c4fb8dd7e4881e44d5452c263a4dada134e0d98c2d38156871f08b89162c54ae0df2c2c64031e6f03a5a45a6dc6e173ae9bb101f58e5acb9ddf6852320c62a78ef825d84f62c1ac6c74f26b97715c34724a02574eac26450a5b12c8271fc466ff07a72ca221304518933d1f2559675c3fb09b1dcce47a25176f691bf5f723f82d490927f1b4d6ad2289b142184fb73cf1cfbb26198299e67b53b06765ee56be5c77c668c4ec16da243de7a67b14407332a7eeafd92cd199c3747bc620e807a3e989a6b9ab60ada6c652298827200231b6c5849e9e57b8e8511d44640dbc29f9b8b72930604d3d5f1da13a023e12eda94eb963845cd6e3bb11bf37272f325e3569ca53a4ccd7fe4a24623450d1a3bf8468430a7424d33636d8659220273413caf87e6f222f3d636b36e3997e613ef51762c86a9380c0a8058070feaea2085c9b8d116375fbf5e473d582260c57dc7cb0c4491044b0bc825cc33cdb1d9c3aa89aa262e98051434ca3da9f83a3a625419779a6aa5219fd3cee7b37af73ec5b3f11483fc969a53fc15404120a3cab838301b5726704eb407d3df24ffe59d9e20d9fcdc3ac96c1bdc73247bebb80d9ddf37e63938f9ea90edf5a9f0fa621cd5824ac14e8dbd530b9178f14b5ed3ae93c74b56e74b91a70199bb4447948b8ff5e7d5ac8628e2452f0e5fb55da999b0e7f3c8b3e0931aa27b249196e9cef1e06da4dc7cefdc7c092f4733dc33527aba038ad06b03560a17d268f6e057373bd41ff26249b96c778efe6c7d30d6295b2229730fe91a0b037f290f0018edacae22987f7814f7bccd6504ee8bab7cf088337743795cb6366d20c955fb53b58b949aff98d9dd1841ee2d0a8ed33f57d762d9466b644280ce87dbff05352c88de9a872e7fc1642ce2fdb509a04472c10130b71e540c57232a5af74b364fb031fdf7c497aa764b98bed19f4fffd0217712141fa875d9c639b0076e739354f60c700b792645e6e08aa89dae3ec8385e9747ef778efd025fe801e451deb0276347f24c5735a0ae283dd254e1d6f7d6a33c3f4ecd7cd693f5e90f530845f72b1142bacf642139a7c834e36cbfeded252fa9a1e259c01e2d4913dd1f64ad540fa07b20bc686f1f2298adbeca03703bc7e6c0276baf5aa4c81fd4de15723c2db92df987568b96dcb5438b7840848ae58f39324bf22f3378457265d2e3f9796256cd36a585ff663ee1c564e74c938cd23dfa6b724ff4e32aad7fd5ac1d556932fbafa35f942dc7ecdbd2b069511cc4c5adc0ae75f9da0ac73cb5d3c9ec7fd101ad146e71878c78143d01a80f7931c4260c0551225c0dac36fbff17615e378a19d715b3775911dd1cbfdffaf5edbb8cbf9b302b7ea17bca6231b8c6de5cc469a0671f37c90ba3bf75ee641ad89f2a0e7318a2d1605bf256a5e8345a2d7e9b3d525823048696edc64765de1b25d4892151ea3432e1d8ad04259dac0f711885719fb03728c1b494156c034964a25367be000afaf1e76c39942ae2f4f4bdb9dffdb0ecf484eafc2f0c7a491cdd1cfb623c42fc17b51f63ddb5e1d3f5f2ce86d2159bc79b2c2446090fb854ecf68b682beff76594e5c2905dd1ed7b1a6f9d0f5c0d28fdd7b36018a7a2e79d8b862dd0d2b063bfbdb21b27705d69add64efd640b4369f249082f699db652f439c6f3dcf5fbffa2f5a69c495adde4a4b1437179995ce059ce882f426606091d31b74152f993852a83ccb667f920e653c8c48b670031f102cfaccb01780bb7a6b1b82b3f3ea061871286b6a908ec69cb85e53376a359833318315a4e19337fa2a104c4d3088c9fc86eef5a450102d90983f6b0bf4c804c026265f56d086b71e745029b3c402afa70fd406defb5e977e1a080291f93c382a3a60955bd888ae2a2b1e39fa412b99ce9b0f40306f50358073a7bf6b6dec006d138a6a11177543bf85799ca1ea91fe614a8a41d08989792583b268867ced7d3cb6aad80726cecb1473c0de2cd87bdfd213f9daafb6c1eb2b40c05d18241f8c3e7308aed2f6352e657e5a1372a8eb186934658068dc4373c05725f23fb67f6258e1b2e696a2af1012ce59fe5b509ef6df2e3fda6defad140a132f58eac6bac5308d1133112f6468c9a78c7e0acac0e208aa4d99deeaad73d7eaeb983c06bd65d68f464dc8173b4fe474d71c5d1fff695cf551e0b274b021e9d6d660a7f5e135523791187cc9ec76c8a9ae9dde2f42aaa8ffc800f2cfb2dc1f248371272ecf8e7f5eb9123df3b8b2a09bb7e9467b410a37d6b10b3e504716de3e9f6b8990650fa9359ba1b6157d63505a4146ded6e88d4382e48c5b013b6ba5a1948db892a57c906b43b9e470a5708e732e56a6768d4e2ff8104ab63ff3843cbeac024055849d6a16a002dce209485c7345c71c7f335d2c79c101c83d12a43cc137c79ccc244496a6a2fda03883c371f1d456d26a2ca68c68b623f9b4dae1e2815c7c8a2497ba4c1d6b6f89f155c4c7a0eff235d023241a4947643212198c4eea386677a34f5c331154280960dc607e0e6251dda3ebfc56f43a29b0f44c01e9b5f92d4a78a607e8444eee1fb1e00945f543eb9a4b725d8bb1b460385260e6ee1ef6cb26a76bc7d3a9ea8f805fc332b6c35f5bb8eda3a4229a606ca033cf46343f7f3491d04d33ef0f45a4216788de1fb8e073930fcb75c1fd49a224bf37078a03bdb88ce7ce588d15e19ef032b261e680a0c11dde0ba7dbd8110bc93eb390df2c92f7459ffc7695281aeb3b5c98642b8bc3e285d203635e65e5661bbf4dd78ed757b45a0834a391301c96b78067ed2c7035e0b180b0080ab0bd708e7da48edcc64a45fd0762065701fc7e60768a20d1a40ff69a73fc672cf3fe772b161be327d6acf924483922aad1a1e547c946c0663c07bf2e05b7ab3ad69c562bbac25aa2c963334604b928002c3f0a6694b74d2a06688764ea41afb5018d81b8d7318eba3567502dcd8a44a5f9caf319f49345abf3a38cad199f9ab8b0b46f0e3c3c478a6191e274f55ce408a8ca88bd333f845f402175f27525d5c0dfbc2ebbff35fcd79e3ea7c419ff17e1323035d2ee76953b75e7da768f995240e08d5f4e4955434f2124df69e597c8e4ccc65ffe532570cc70320c91bbc4f91dca7eff5f99418233f278e1fd854ce284d9e17f92e1356108a0099e3710887c485ed7633061561090d257ec084d6b7db44194b3492cba20c5f8eb6b154c5613f9f47a84b52062793d993707cd942f278afb1c9d807443d6343bcdc5dc5bf032483a48b4953d43d1adab5f3d183186b4f9e8cb583c1e65f194e730c7fdf8960cdb8e2a52a7e7346ea78bb47cf420d363f4aadd0e5125782bc0bfcbcbfa8733d9bfc96136b0b0b5d119eea39d4b067166901a78b89ecc7acd0c9a2dceb22fd4b3699fbb1df502268d63f53d5b80ad9fb8c0e259974534002bd11a189a37bb8eb3a0ad68a081a7666c300edb5ae38bb90e45560016934e2a8fdb4b2297b4c64b2a9f2267d513c183da37f2582e29ba2ffc95a6c34ccd987f4f5ed5202435adfdff692b28661c766b6ad614610e69c8dd708039317a11fb81179ba7cee512b3ab09d55292c76500625763596bd93f08a149bb2d85f2718987ecae349b7b53cd7bcd281dd80c1554f270b378d98cec47e9806007d0dd2504a6cb092b8478bfec50a1635ec9beb7ac0700268fa83862df38163e0a808086cebe9672518fcf5a96763a6695733589c58c5da06dc0c4a8568b6cc5f2451e17a978dddc97d4e41648efff405f811295b4a0d8e972d61c3b23ac2bbd3949325561afa5ca4a8de4fb1655987e9bcc30cddd458e3580e8cb9c96b715b1fc329e542885fce7f8eecf4d002f518ec41ba1e8b61e113558547e43c877824df435699bba7c45676693ecd505ff3f1f53b944ae82b5c8383b28b0ec8409b0318f8a8a526d92409ff066d9e4ed7e10950785a239b6a39c27914b1db2f55e303f93108e11b8110ea30aec8c089a5570c8d5e28501e5af0e0974fe226bbe2418ed2e77a457f56e297bc5692d996aa6795e13e6133d63e4eaa36174854afd3b25a3f641edec3ee5fbfbc37ed961a593ce898a8ae18e2916841fc6497ba7709f832f82395ead8eeb99ec5f44ae07180e5a8bf4233c1347f6898dff6700ac5200fb433ccf29d5c039976d6cd2f56819a3cb66f1c0b1cf88f0743c9aede43950df2f0b8c54d4f593b461dee6a825994a44a5c023947db6da6bb5e90e67819d087003fa10980aa5f999b3fc89aafd91f5ff71abae5c03dae77b7a21898bf92038c318c1a948771d9b71fe9da8ec63cff1c226db2447ded97f68a4706fb91f4516d235fc4768df62d8eb0bd92e09ef3912cadf4fe3e6e88f29ac7963bd8805a2a1f3095a402cc9bb749cc763bddd90a9684daadd683e4ef6a3a4d0183c26c5aeafca4974b72f2468ee28cc3532f5d423fc6dae1c2b4ad7dad91b80cacd02a537a7fa392952998f7085981e4f434ecb54906abef18e145742917cc20c74410e88e57830b46e204b2ed92374694d1a4049e2b35affab5885a6ea018b0943ceec0674202267fffd7fa20cf3e489f712c58b2d5b336dc629c693709bbaa6ad8c4339c6fa1a9053118fc160a522c665f3d1d601e5f4d6f10950d1d3b16966adfe5f1e5bb0f4364280a2ab60c12a02fa639a8f4656e073e62c4a27ad0214d60cd98650d75c67b5df839e5d826b9c49e5004aba43f5e65d159bcadf1938f539bfdf2262e47a591ea63126a156369e7c980a0cd546dd697174be7d78d272acdd22fb12d975ed1095dc215761327d359776751330fee4e36825d0944309f4131e8a54501ffde02ad6a62213fa025c9abab63bc75b1c3dd88006aa7977b4aab337a394d7f9f4fe14cd8a9f9ed0f3eac27a326eb3aa9231d843011c3fc0967d9fbcd9b68f284f063996f2d53346c078746dba33898f113fbc639fa5f86fc0ba17c6a5187a4db481b3771edb793b4ff4db1dab1eefff6a46038e1050ed87f79f7d22a36417c7060d6b59a86d1b87e639f3a35846b0b7cfc47c57b496c606b93fc194373be3b8bb5141f1a56f40dbd50dad059af5c5b098a6f7e0a0bc574787d49ee35dbab6e40ff3c32fbb21ce87dad9d6d7176035e77ccfd20b53e78f0350f04ed01a4c316b61cc2fd3b53fc564166a173e5e5c58ce693885178c2cc8b205701c77169deac3f5b47a89a924f608ec557a9633dbada8421def89bdac53719c0dff0ff39232ab185ef530aa6513aba6b745634ce8d3043309508c0db155e9a6176641c0097f45ca4144086e5ed3dd3f7a3d7791221332f9bf8b27cf458e6a27f1495db18407fadc6b21b590c027b62a625e3215e380673c8959dc1849c750e76bef80070feac61aa2434bef1dc9fddd1a61620f9277cc822079d2c02df19a1dfda21c2941f2c5d9eef5adaed25d72769f285dc14865b3c55dba83ea05e1342eafa5b52b86b7f3fe9597ab9e1c38e332385e6000d8f7328b9f88bc3ffc1e485528b988abfa7c707753fe1e19eb2c094aa807240b5aa14e90c81464c3d08ff325feabee6c330827015128564cfd99c6c756da0a58e5f3b3151c3cb9ce06620b3cc06a5749bafa7f2e965d35243c49a0fbd7cc116e1f39e79674118e846a29a19577645d596da66ddd02764acb22dafbd4fba43ed68f9fb7b44eaa3b69081a0e815a0af298c206d2a031c58885c5838337e17fda82a2b28828f22f5242eece6fe82aeac79c59412130603057bf8bc71cd926ebd54147a4c54f951ddc137da985b15433cee22500f550b5dffded459379ca75d5086991a57eb5abb9c139c14ddc17bc613bb2bfc9eb90cfa747d81608b9a8ba03a7b6a974274df0f8e3b4126e069e86b22163cc20f2dcb2f124acfc4c32b017298ba2bae225700e045b0fdbc3d1d0b1709aeca39883fc721e495886820931794db52a76e230bfe56fb870c47181628f36eb1c3750f1739ff2c59584de1052a8450f44f304855a68e67d1b8b3d1c55a90ebe6d5fde7926d3bc66d51bf0fba2536c813eccabd9edee065e4863692aa677ed07f749294670c9cceef0099e8bf4d8e85968651ffab960876cd2db92b2deb82280988eec24c494a3e94d5426f1a1e9e14077d29cd55f58b1295221f09683dd16d60d4bff44c9b56d9501caf6014fbe01aef1eca9af2fe848ff61cec1ceeb1c741f3159f4558c11524cb13e72bf38033d10f2d01663037eb3d3c7b23cc2b34b2355e5f82f19d17f0b91cc93407cac17d4bcf7f612726aaa146133778c4629f72cac1aa79c0a5516804911ef663be0b4a19911572836a1e2c0cdae68ac08d0d323df4edf70cf01148516837b3ef89c68e1561287b261d780993cc37ccaca036dd3bccec941770931d9bddd1f603ef206fb86cd6159fa755713c705b9ac33e03397110749fd93685482e2c5adec5b9cbb77760ebf4a30bcf34cb66fde1da2f02e5c3f1dea02eafbf60b138d7ee57d8a87fd4b45caf20ef7210fd134740c570acda9b82f20a393d359db1811d4d7ec6baba6ee5154d5d903ab1abd5e695c1ae16a63f07472fa53a7501d91694f1399c3c3c02c3f129afeedd761dfaf5e2f045f35e4d5d890c74c09aee03120418cfade25384b39670f96991055241761d3bd44ae3d1bfe5ed05af74f5c0b886ea05196859762a0feb16a8bbc28c382c75b636e1951d8f4464adfa56ecded9bb5a0bcef79390e0bad508c0bbbe819fd8777e7abfed12238dc16ec91f86d57018e289b820696eadc7b05e75a71abea88921171f1ee2a64f3f34d4f94c22ca129b11b3eca5dd3e9511814f5a55d1435b970eca1f340c488667d0bbe8714425c388602019babee3ecedd8248bee99592471ce0a7d1d2cfa6a72060c964d48dab5be508c2490ae89eb4bc514fbc90b090194aa41c1fcb8517de7cf78fe91a8dafeb93450a8065b6947c12bcfb2f33208ffc8ef3335fad9e603155a68fc55f5d926cad3cb9a480985ba0617277bf88dc1af9cac228a97b0ee539389518045bab2a8d59249d3debd1f6f87dad8f89b61e737a751e89d1f0733d75435328b8e1f428f5abaa41677d3e0e635bfc8be5cdfd8ae59995a6869f1070c8e2abd2eec3ba8dc2cd503ea342a19c03614d4e90993f7348e3919c6fb937cbcd847c8b42539f3a70d3bcf8d2edbad322ee6d126d9e22953bf552498acda611effb4d1bae89f15b647f53cfb19c9820bedd841c4d415d69edc53d6e83fa583e5b249c98e19ac8dc8caa54ec228cf7255adf1404c3b5fead803da953fa3e1c0b04088d7b40ab3247f8b32ec45684710d8439846d03bc6d814599e24e70f24fa651bd3971f9ececdb859169bb0e1117682a13d05874d76c775f913d473b7d26c6d9819b1d2d65531d023f7fb6bce80a4eafc2622b67c752416fd9039dcad250534701b6ce1bc6112e24e905714f7b422cb20307ca33ca13f4cbe8cd31c140671b60533d200d60190deb32a341afedc2185343558b85985790c97eb69c0aee8cce62bcd500c677d452abaf469251216043b05913f0e428726432e01d5000270599ef90cd94077b1387258fc494b8367f678696dad9dfd2958d7a623222cf0a72548944c26b827ca0fa7060188db521d118c795477df41eb586f11af99189e730ffd55a7e4f719308afe057ba6edfcd86890164f623527d4091eb5f60674adb3ba9c9d3f5857eed51e2986f2c97e2e60f7554d8e2c6000077c997861a8411b9e4b6cd811cf47c0b4ad85e3debac8fdb1ca25b4b41cbad11e5d03fbca9f245c4b02c49704c9292d42c878db1549dbdb19c7a74df6f203df1ae0378c47a46bb010a2ad25e621bdd4de49d405cece801f876c3239b15004009e989ac9a5d7bb03cf94d54c7ed46f07361aadb3ad8bf30488d74fc2c339d666fbb7224648fc32b83ee286141deca77dfd7590c409b38a0c6a84b9d3f5f06beee81466212ab7cf2e3267f4406231ee492ce88b94535d87713892ea73cd37937e136fc8fcb5e11a670e14a45a045800cca39b7ff050205bfebf4e334334af7424d4fe80fe2a7438dd14386a5b503d9a0e3c1532730f356f2f003de8177428ec6e96536c99c60f7799e46321c997ab3093c202c6b0e391694ea2078fd7a095cf7e3ae8a2b6e68b1f09d7193740c479ab57111f5f4a4f31735a80fac935b225643ce5c7702c470b32261b96dc04314c353ff5bcfe5b59bf078625c29a0322feee278a3af07344fd65ecf5e25d3bfef852572a7d4a1a404904acc3d9978658794ea2b8e60f7dfc256fd462ae900ac5ca86c2e464b635b010e357fd2b431fb483768559092d65f9e3ccd56ce850735d459bfeb73b8711dd1ec89e9016bb01cf03dc50b955b33b989ea9afb641294a310d92cf6934aa0ec1f2dbb0cfcc9ed8e9bc990c8c336183d9f9b95bf03eeacfe7f1ccf1a41c84ea726f4bd37bf1cd3d80eebc2d1dfa51b45b4de2014f383fe2334349d7c03e5069180ae6451ec22f798508c0b3f1a469e9905f287714dff98901c4e3e908733839869c76e025eb8f0b4be972c876d0b33a1874fc5597ab3696c8108cd80ea69ac864769121a13664e8a9b533bcad07728b3d2b0a323bf2a8ba7a42c472622b1cb10e25cb00acbb2ab8b9bfb0136960728f76ae6e874e56c529d26d58a8a6957048ab07b69adf8b43df19e5921a0ef9d90e822591301cbc372cbd520355e7456df7b3a4f509b22ffee7cc332014ecbf100fd4b76a5a575efb2667f05ff4c2bba297fca536189b4b88da5a43fb0089e602c6bdee5b998a5c8654725e939f19359ad50b057dcf5b562783414d5b74d5068fb0fa9fef35e8842861912f3fd242ea540b8b1e5134c6b877a11722619a63daf0654327627f3062e91e2a5d758e3e2c5870fb79a4a915c9348445893aaa05af5a6a692b7f0eea41dad3d3716cfc277b061ea4c6071dc75765a84f79f1660a9a9e96afc70a8b32d430315b8d9f3d10810a513144db6acae494f0e260edab8222233ce85d566616666d168f04cf4942a8634051d62f68b34d8b488f6ed9537723059909f215185943e60f0ead4d14d08877df0dbf272b3a5d14d2589872b01eb4fd9e04530f9dc26d9e283c789476d4088d48914764b332257e099dea5673a97cbc59d46d5083583cf5b63f47d58c4932b5ea282ed6574a0501caaaf7ae05760407d7438ac2cf98d4bc4a6207e4170bd1066c6b1ae8ebb35eaeba9c57805add618504529559a21399a339e3651ba21ea81b27bf1af8e95e84b4f7e9256be51064ff835dca88d353657a918abf7873d1e5088e97d218670d6482edcb11e1fff16f5a2926ff3353efd80106f656c431de1527809ee5a62e79f2c69330b22a33fbb7c12a5f33249e68ad4ccca96fbba1444d98784f88e9a389bf5ecddf3802c12a0b67d25d8e41c38d125eaf4c2766fd4b0baafe1322c8365545c4c707c4929fcf79d7393dbd0a5217501fe78f3952e449953f7ab015104858ace1eb1a14c9a450c7070f27cd21c1f19e36973447772a6b48b2d13d56c8ed9b5f7ef7f134edba072090e6f67a371055f83551f57c42ba11119620318ebb4ccbe99d7292007dc56691fec3f06f4a652b0255c1f2f09440fb82d3a42a84730e57bc9d4046e19dec315ac02203e5f470912c40349aeb5bf7f71fc7c5c6d0f7b8353fe86289d17247abd045663a8920977350af6f2c44fef95083bb1273fefccfadd087608104582c36afe19a679bf16ff1fd8e7a82168d90302c53d1e12a00ba1c2d66d20d1e7a393d6cbe25f421254405ef234fd8c323295feff58648d00e58bd8cb48d4963cd1d6e17775a41edcdced630745c183a11edeea227c750f57b964dadee9bca33e026167a40f5c11b94c8a90c56f0905556e6161b95ffc5a83f9ca2de2167729267625c6be6ccb44694650f458992cd9bb2650a016d0fbd97308fe3ef681462a47194c599887253c115fae7f29a9ca086186a305d85d505b4674530e204c0c2cbd44609b8172b410bed9755683ee7e826275299a6e383e5ca473161c1ad72f26e29d74d6a2d29ee7fa280acacaffdae35743f9f3dc95058d0828a21dc49dae3c4bb7853762542c31bc068c0dc3a3aea61c941528f13dcec3f4c7e395ec8a030255b2cccefc721848b43586a98efd45558534c9a47b65fe213b539ecaa6bafa6a316603099bdf36e6991c47951887dbc684af279900f12bf6b5fd54fee3703af0a7ea7a802644dfc8354c7b1cde17e5ee7783e9a7a0f0a7013d6777b2d51021f0a161287cd53210c9c7b48d1e1f5df34add1414e30b9f806d129cde11435980770a8785306fde81bf07ed28ec72b07a73eb824f4405919bfc8a76f815d9ea6df54d149f0f7c3d09967500819e64932460d6579e99d5d2c8dd1048b99786c9fb2d7fb8424d9f4fcd2320aea9347acd906005e62a319b1b6e5a608119a92dd87732dd83a28d7edb10d9316b755a7e2699e1110f188f4b58cb55506da85cdc18578da3184c45d4d46eb2e361a77486acbcd27c8158b2afce5bc064d390daac9a53ad178e934134ca66bbd3e2e222a0c5f7498d7054da1d7742adf8f9adadd1e4a6073e64206c8e6cfe692641da14433859b889bb5e37ae0aaa1f6f6fa1f2ac26eea72dd974e91ae40c8e17a69dccbfbdb12c6cee009b70004c19fd61c1a25c877141f78df4f3e9e1e01589d2782efef781f7f959b90734c19e3ee26feb627dbc18a31b30bf717657d183ec0b923e1cf953da377be7fb564224844e4b513439c836dff8c5e2f179326aa247a4f193f674ce7839e451cd7770ac4cdff55f931241bdf9ae756c317dd4160c84c5663f8e8608bee351315a3ba2796fece97ed2321fd46224f72b7145c8d1a3699cee897fba330ddb1f23c037bd491602f15f6deb4b53a8f347b1f85ee9ae37c10a994b9598d3b6c12268124a121917f6e15a03a7ef2cc3c7665500a01c1bcbf2d00a173d24f6116b6710f5438692b18ce82d8281be17517cd925a37175f140b05f5db1209fc4335838ab27bf93f5d6197e5d98abdf2ea11740015c8da5a0fe0acffd5ed29207fe9712ff813309fb6e14579adf31c43097893e3bf1744504b96e2af0dc12a942957cde6f3e4ae396db2cd374d0cf0620f34061cad7d2956e9bbdeac954b59faee3bca79504d36316118e86456c6aa1ec6a44447d4749dc284160615c0d0e9d3b3c3d013898f16178d9900d30df412c1eaf205914bfee0e03c8930fea4454ca6c94fbe253fea2690015771371919d05f942c774ac3c90a251a1308ab60461eb9873bc104a328e62ecbb446f6c501a7fecfe87cadca99f3f328d4f0d6e542d9ed79ae99bf27b90c2bc52476a925365ecc2488f75205d2335d95e518eba5901978fb9d7b4e0204cc409071427c46a699966a4ae38c42dd99dfc374cafc21b8bcf6965eee58cdba1d92cfefa95a225c6f4200b385195021bca15e67cd94c07a0564b52ff0df9af33b51a21a9b82359e6c105e3f3ebf220d6abcc0bd960129e9fe4fd36e40feea1c7d219f7812d33bde269e33d1b263d97fd9f7bda56b87317330804322794040541e14c6a4f14dac7925b64b44208a2406387e5543563fca338d6a5a4d724d0a12b1af9c5e983a31c84340ac493c3457a31e3adcb4a40b52fbc825a70895e408c95e8e283281d8c4eaf1f61a5ebc7c2e5d36518e9f86b989124899e54b4289590c816da56d73e572593f8ae81f1063231b49210897cc520966bea90cdcfa8261e1b97ee5b86f95f8ffa0d29f160ff628db51302adbd8e5fba326e515cfad1fce426c944f457e8fc554398c23f6eb7658d97cdd726602e454757699921aa849947b6b361f8382cf23d2e693e59d7ca4b1c56672131b9c734e9b06bf39549f6a735c7d330fdd1318e4616066f014c09b03b3effccf40b5718b915f64e4fbf7c2a6d068148eae3ba70743176e56c30d5ea81e52ac3ba459a349736738b6f82815388ae09f05baea7bbef1cbda896b67eb050d962e535ed973f89d4291d7415ea30415983aab9907dd264d3486c1e75664864fe44d33ea48640a789fd9ed179dbafd423f72c5da349da94c2191fbcf0fbf8c96a5deeec418e67dbc12bd821c1761f755d986a6e0fa988661a21b09438e0db522e53583371c3f0df34f14bae96aa02d7cae33ae516f31d35cd7cac300d52f701ae989313559c811047e14c6e066c427ae7f669ef2b7f74616f20e56fb4b9e9694b2f1a5d583f41d33b5819e54a73b30a10fbb00a4f6071d30e136281c44485c928789dc0937d6959a53674b3bc7359e747b6d9ac3916d145fc228a5ccd575bc70832897f20c7ddccf41d1ffb7afee5bc40faeb2deddd96f55c0a595a1219d052042abea05a155758adaccedfa4460d8bbc24022533843a75c080c442e497b76fe265a9e1bca8ee0961907465306889d784951a79ce271127d52ecf8ff0b43bc7cdb3224a728aecfc35d5b0c25c819d740b89eac9273cc790a7d9d30af530a8510d1fc02ba7b9ba381b484db52b487f7138c88da6c8518222ee50e5af8f2508b77744ffc0de8aa1dabc3fbe61f5242ab1e2548ae15d65e27c05424936d38de907e8e3ffdaadc816ff9e117c93760e238097ed3f77b05be2e418b95a79d07f8f0b38d2e30269109236b72af5cb058618949a64a2c66ebb0163a03eb2a395d427b2626efad56ca629e96b28f08d8ea6a5978a0880a2e8e5280081147c8663078cca8a678953fb6a7dd34d0560f2ed51ef47f4c235960e901b95b0518f0807d17c9aaae128841241874a016e8aabbb6bc76143e585a631cef399cb52f9a8f10977f36c58caf8e0cd925ab15708f04b2451cef072e52c902b5513ace8575d7da6901f43e6fcb0c702e6ed505c0d2dbd9aabe88a62e322f083fdae09cecf1bfa813b071fdb20afa8fa3e57d7367447217afbd9d9b961ce821631badecacfacc7ee5932b5613417100ba2f3a32f583b0b4896cae95683f8ea0cb6866a04177e2f9dd57d02f34b3b8b4b97bc7e4dda4759d0a25014440b7047a815a2400ee3941c9f01285d534c6fd5f680cd5e669cdba2025bd4a5c692d0f75591e2f08947ba89e1e8a375a46144aec2ef8d2c4355b4928830bd0a4413e2305c21ad280b8e35846d58a3fca610c52c744b3486844edc42fb1928c0fa9c14cdf57d763a1762ebd373c5a0bdbe8cb3f5465c1fd298bd14ba19cd91951377cf21a3ff00f40cbf231fc0f0b3d7fdf1aaf531f84ccfc863829d6f9fd7b84bbb9156fa6d82a2a48c57514403e16205d029d169ec5d7507bd906b095fc55e735bdcdf47d52db5f79151d67380dedd17a53f2d048ce0d4e241ca85db90a40081a545e1ccb635d9dd6e29d03d6c4197ab85f1ccb47c3bcadda00a8375319549194f97c536b2c2d37c236788324271427f5fbaee7ba143bc2606747cb199cef9d57d64b2d22308be838837862e9afc78c297008fe4bad84aa19b5512f91de8bdc8254921f7de0eb866c85dd6b37866d0cb7ca3b7e01eba6828d0de5c0b0ca3aca79635b42c1959dd37947f2a5ac25042c275addfc7d5e7f51cbc55364a61b60f01a725ad06d7b003c9f7bba5f76bedf1d725ef588914f38eb0e7adefa6574595d64e987fd3a4bdca54285b3409832ebc6dc37673a04543511772efeaab5b751f704c9d59e836a05801dff3756fae6e33ed0fee42480297796ad101950372d0ac0c062688030659e8839b006e1eeeed1fbc8fd595c39ce58bea7923b29ec33973fcf74657561a1a8af9cb7bc9b5d62f607beadc65ee89aac5b349c5f419514cd783e9900d3d29afac29a135d303bc091e4da137817ae751c2b5f40d06f6716c4f6998ab829fa6c21e7dd3cc7f8aafc4b100736c191b81ee363a965dd43a2a540f77a3c2d84e605242d4c9080ecc0b7f1fa7ec68b08db5b071aee9de3760faf12a6dbc8aee7c08e2c85e158f9fe6f276ea5102569eccb71ddee8d942b22433edd218486722867e6bf0b78f5edbb652fe552b8d3eb4a638bfd8f1b00a159282443b7e0ba1c29466c8ba865f4c5cbaf2d8fa080c12286a96f63f40fb741541fe4fda71a167f39ce947c98037316251885914dfd7dc4e8bef0813f41ddae20266fe87c4ea21a5873e139868e69c521e80d30ff17059b0e0914f070869d2ece9777904d301f601783c380a4a68c263407f59419792cb1bf506a82d22c5a616d723b1cf5a43ed6eafe3b5188e0ce54243b2e9e5ffa81579f1c60a757a5b8d6dc9fae05b7c8913849104926bedbcb1382f15c34cbf011d8d597a80e4cbc90e0eec801bb7077b86ef4cd8a368bb3b25e4c1b8394806a8a5d8d9867273c31c22f6f713a464e0179175396c2ebb1b16c5a32d8c4e8a5f1e91f5025651ac1abc46c16c85d61ac85e69268bfef88bede1d9c93ed4c244a29f3197e0d386034d542fff7f017c918e159253d59bfc23faecee1727a8b1ea9c1f7f072aba0e3ed174de958eaef03535f3f7f2e284f2d7d3dd77a2609145afec6afece101f063ba12b8f17b529273c01421c1a58235103550b93deb866c8c5f3013eab39ae19de9b119adde7594cff04886bb49e39b29e37dc73fa6fddc73d45e1e6f234d20789ea978d22db15617deaea984f5a13c3425b1b24d3ab6bafea3d504f4b4b38c8a4e34d1b37263c7d55b1a2cee9dfafa6c9c93f6823e18d3dfd84077445b0ffc9e5731d35e01067999638aa3c28de61d7092ed9fed139bd8e83efbb1860b611f5919e12fab6c4e68d05a814b9e818ec509cc7a49dd5143e952259a60c1438e061ea6e31701e32c43942f392ec84edb39bbab6287ee0c71b523d819c3a8777a9f40a9840f2e99c65a9d34c5f15c1f081cb76e2a66a0bb08e67442f5caa4b3fa95fc009c775ac9acea0921efc76e066fd5896e73413a46d58ec50dab7ed421b92e9629abd57d36358c480aa02a97707fd70ff7635736e1f1a1f5a0eb13f89229811489df17dc15defb776ba277a79688e43716b3d260f515d412631a2b4051f6d9c1a5ec95c99d450294f59515dda58481e9af16ffb9e8007081c37d88c4d75fde86838e3b10ef6b18b0b45dbde5c813f7b392551006b78117e8bf2faeeb6fcde27d07c39ab81b4fd417e0decc761f54b79a342dfae2a5408c601549f2f53bd5a78caf5db73725a9bb7e1bc94431a8f31ed86af8fae1471ff45e3fbc10b5baa608c376b9914279f3bf7166041b690fed9cd55988cfe857eb197c718775650ee8b1bb6aee2fa2b0d6e7c3725ddbd4f36b856fe77611bd303a2bc1b8845130dfd79add3e4c9eaa8340b3b44e9b91bef0309dc49e5fe681b05761fa08587b64ce02346d2defd24344c851df2ab8b782cd13847550f7edcd1ceded4b51263d5d2bdb96ac909291fdfed13b08bdaf9369feaa7b14996cb30f6fe97521949be7f8e2a8f4f79ea32a2860db0dda8195cc59b4aec4eb4250d9d3ac2df9714b9d7a0afcbcceeb50d46039c7d8e8c2753be41529f5104cebc3d3f650aadc158f2e357bf0a546e22224cef122f7df59a1d63de2e6be685c75a4dbd4207fce1eef0f6515f6c076666a3203a5ce0eef9cab25869e9bacb7605e55179d9089569b8a3d894793241f96b13927f6df989bba2c896545f9772715778dbedf50f686c59999fd2e76333c7ec97ee1e60eec8c7c97c2976af0d7b49a4b8de6722e62b0fd469c3b1bc0e7c0bc3f3b1527a36dbd0a626d60f05fc4ff3737675f3292590ab491a44c64219f196804aa4d4dc0c0aaf7d0fab51e442b6f0632073bee745c348860730ca059bad663532f546778ef08784dba5652b2b1d3b8410451b6b9dbb2a8945296392c5857f97e28f3b2c37e81cb48f752f722b2bb3c793b33d34ca9c0fa7fb4a8fe0e4a1a3b793b33344d08c6a9313de614aed9325992e35c149e5954a7a3d5f26b5831a9aa6472ab65ff9305c005d12460b61d8650d748abd203c4018c607088052c69a0dcccb8c140b8105a892adb3fed1eebe0bf0b594b61ddc06df62317b6119fada4fbd047786e58ca2df9c7819149dca25960eee275d1bfbbc6a963173fd8bb7b84768f0b98738fb5ecb8c70ff74ba81907869be53a6c0aa67c67b3d6e35e78019b53ccaf1be92e73c81c9a3377fb4aa21fa263331516a1b0a2bc3f9113a7e2d5054be024461bca0a523cb4a363a111a80ae47aaa2027501e16a77c72baa1dde7d8e0aad761b4da97ac7f91b5b76fb66063b26a7d3a2ddf2009486a1fabef09449463483ba533ec88e4fd7852839c6ab2cfe6ddf7596b0e0bee4294aa13d97f9ffee4aa756c0594bb46fc3698796c67a2aa4d8c9d6213c1cbd4ef197303dd4096d0dd4ae5146e36a84a50a3d73890e3951d720e540eac2a0285ff650807a19beb1f6e6bf3d493509c13ec89cbd4a2c0c86214c36a3b46c488e339b3c5a424bcaba01ff77d6698772b4e00c59d7138a8d860207a9d5ea310bc71e6a60dacf2ac778a60301376c2c77fe6f8969d716e2f805218044dcd7d7664f2cfe1563cd02050253c10459dd8d6998378f98bb1049babbb6bf8e713b662bc6d714797aa8a6fdf84362e4c029161743aa6da82993217db34e31a553ddcb217c6d05e704e28f6a3024a123959c6ec98f77b3afa78c8f2e539fc7ee46751d661f9dafcf5e501a95b60925db00f4b05b3b8ef0525600110d402c8e16cb4c4592a046178efc9e438efff72b6596023a1c1143b3a3b62ef6aa1a3bd1b5d777008fc082d8da5a37cdb5978698ce53e72ea83a66268ae0ed6b8118bfd1316e27807158bd2ff6cd8d8f32cc2f65a43559aaf75bf83880f96d26ab04ef7aeb35b4d1ab5e3a63434120331c1e33d48dbfeb2f5ec2ec29ee889e5d379765dd47a99749c5d420facc90468173b55550c9bb965b21a379e85549caa0aae0d93e4459085f9f0819bdbfe6b9667b45a87c356c34778134079f91ca34901b383e75eb939f720f28295579d0a2184c9c07c85c7a7216b1f559acf090cb3ca17f758aad9054290ff878c4f7393e2778c58b21792302b93cdfe75709bb6bafee485ea3e59cbfb452a04ed2c54b55ae2e6b06180287e19efa383fdce8fde310db027c4ffa75337a1ede9ee14bbb7eccc91a42f17a4127d39d24136326428789464acebc947354703ec3ebca8f2bbccad6dad09b6baae2c3bd8ec6c019c40596f58d99d3bb40d50b8e5d4cb624ea4dc85c1693b2a211c8d31c07edfe79fd670419daf4048d6f2f231e926414588d9728b4fd3255361c921701ed1f518f7961d1f752faa69e6ccd1d793c846ea02e28c247ae3e8799ab76360db415a84ac15b56ce45f6493331f5e4c00fd33d155345fe4d41a65c0d77b5dcda4784a14676809b4cea2630032767a1bf6c09f044fe4a739508a7ac6282c7d688227129ec45ff194661a97ac35905f7a02e9c9e1e2306f5a416261aa80783ca82c23b54265d7a595827e32c21f22cd9d154696d7f23433906da3e5f6caea1473c4dd0238fe04dd28eed22b4d94b408669af94190b232e968dd4db26bfc007a495865dc535155348ac9e2431c9bbf792fe0bbf32ff5f437f15abbeac6a11dc386af73de62d711372aa02b4498c3e19f99ae7da4c272228306616486d8e66ef5d36eb60efa8cc511292bc44f67c27b2651e609579d330d59a6e0ab92cb1aa799a733d994e6fb73f11f0ba4c7f0a36323b8908132f9ad7dd278d8423fb24d27c1e8f8b8c9b0b2a941f8122279f65a125f6d07950e2dee446284a823787d83c41b33a06ed949b48fc7a8d55b222c8a7e0670fc3cf46b663aef2a015151841dfd55321684b42c84daadaa27ec5d2fd45c18fe89d243d0e1edb675ad12b9b90ad2e3240f3ebba3df142594f9dffa7b697eb6c352153512266038284533a264171617e0390af86f67c27fffe21d65cff853447ec661f926a70f1054dcd1d309b0e1980f74572bc719416d131c73f53f63f14f5661984a5e5bbe226be9640ab811deace285b232f8c54c67b4aaf93a33f8616051526e37a92e3d923e159a4ca09e972889205e921a36837bfa576aed1a6b9d4cb07a50e144f9f06a27faf3b316ce15d9c4d3e7a8719b0b0a62f7b8079c89aaeb49430b37270b05b81d980d3ad5bbccd32c09a485d623a34e04c457ce0fc72f1edb57e31667bf77e2aa7abe6c256990c268529361bbe7c43e0cb3b1b3536cfd6a86a5a48b4a20f9b6628b551c0833f2021942784773331d5dbdbea9f6229d81be330e13f18cedabc0e30cfbb113367b02106976c3533089e5a9c2de45b56e8c89528dcd78b8884013a80a4d19ceb83fa26be3e25d44c19c34faae118ec976526d025a013b54c8331faf9314d8299e2c0f26ae191d147944074d94b89b76cc22e1b7afffa969dd4654c7077a66c3b4bc989951af8be9be679e21fd9fd8943c8dbeac656114a26df5c3978b22fad4284b000d7c20478da7470ed09d422090e46491a7df0c29ae5d5cfef1030c21e28a9b863e7bca711ac5290014d45f193e3e39fa9db0d9099c609222bdd62862a43436effaad1ae90c6541d7126474ac7c39b1a2344a0cb49438a24e431744ba3823ef0cf2ee298e6e64368c936d4c0f145f4b5b9010afff71b6790c66142d9a1cfb4bcef2b30ab099ea57f19ee48a4b9fbc600ddbe3737b7adc75d2101a72ba2956454aec4cafc3233d65a9f31497953b44d2d758dda4892d18a17e2a200549c5974b93f3f2f11ff4b68e2c18f85c45f5ae8811297521cca90019de1fbee3fbbacbc90512492fb7d06f1e1b1b71bf5af89e78d072edcdf19917a3fd62587c4904c70010abe4e3d3cae04aae44921dad58954d9303f7e7c1646b1aec1a649cabe17a7f0ab8b6ca7e30a75e6acd0a8bda3dc1e3677b8e406d67f61f2fdfaa12030e5d40532606749a328d0387575843faf85ee6623aeab6884f01b9a5f8e3ecdc732083a3f027b9d53f9fb218c3cb309e00603907cc531c4cb2f9ca3ac71b95e89ac48a23d1d73bded32d924f251aedbfd14c0be173d211523f08b4c7934efb41ea8272c119677bba2a04e508fdacd3e5349b73d9c877cb6adae21acd1a40df5394a05a4e5b6786ddc16716882d3a38341ccf491eeddfd7ffab42494329ecf26dc0f4440baeef1ab0399c19b29ab9e39a7888e77eb85528ae35a0182ed28c208e7728ceef8f09227a84daa33ff21e267b445378a5742a552fa652c95ec8406690fdfbc76cb2a20815e74a064cf8fd244f084a64431f2fc370b50371f9395d795b0906ec13c6b2ba9f366bdf575270a43aabe1d990e1c669daaf9e1a61059bd03bb62aad6939186beb568cf35d31b88c2a7decd8c8ca8a0061cb304dc629afabc18b8ef0e85a309b296c6ba56da13ee53b5d5b7d59a5de80243577718fd94908d43996cdedc8755dbe58dfa9a55997dfb40743cec1da4799bf6dae826507d67c5f0683a8252ff642ae24a65134b0e9a8fe82b901b15c70fcf4bb8029044b6273f24e4c2060cdd920e2bfce6861a0c44fd803e4b8897efea2400cd97c2834cd08d0a4b02cc4461e04e9b3e78ca02ae1a9cac62609b3d4303c0a1646e66bef8d4ee86ae372e815ee35d6d2c1760364c1b9aa051596932518f48178e41083445c6f61e7b3eb1193ca196a2095a5604d5a3940a593201d470d6815830f9fad4f85f6ff9762f012f2610a0f04cc633d908c6c0370045f2dddff23640b7c86dc7a739cbe831093e71daf2a42f3d893145f77386c53530372a5270c18497cc245a09bd6cdf42f855e222bad19dd0bf4f22a2ceac716bd93bf2c1b3d07c2540e3c11971649d1232e022ccbd94aa99188ea57554845dc449b2f16f8c787b982be73202638b729dc18d49a4a6636151df96a4fbf1f3fb99d39603a5d928e6f21e55ceb1d7d9f20a3ddec44c3116e056b2cce26238e8328c8eaee3fa03713ec4e507bef7776444dd10094f0799f9ddb4040cd124b9fd976a324497164ce7984f9fc03d2036fe4193ec53b9a7ae343a7706e3e991b377316875542866c75c342c06486adc058f2440b34265e751f428e8e62a84674aade440067150443bc7c503492687e1c3ee6aa8994fc39e1973274d6a98f9baa15f449f6ae2f51a155130706babcf0373787379131885c5214fba028610c8f5d473f35b7dd51243bcd1c690fbce5cfb93616b61a42b28f0c475634f7a411fb7799d4c8d0b52fd55ec6023bea6bdd128a3a50caec7c1dd5a3e97f6679dace0c371861adb405a16abf25405b6f248e0144276ac78fd08eb05e19a9fc723d21a39cce7fc23bbf8ccab9dcc2623ad3a8fb4b6be9ae8239589b819e57d5ecb05ef9b5b07f2c728d0dda157d62eb7696c87db77bf60429e541e8419be5b454f80af77e2bff45bb4f6833e6d4ad140f52d6a8a2715669a64562dc33206a64175e4ddb209792496b8e8c54ac2c27aa018cf785855d0b28a813259ad536e1e79f89bb37625eae5e1bbd196c04f77de9ccde4d232246af02925eff0393ee92131b65d432e597da35b53fc243fd7a347810e345b78db076e9352dbe88a5584fe0d6187df536eabed367d3233bc59d34ead21a575c5552fd82d18e33bf7da90128946ae000f10353329387b527e186a492eabf42ab3c7f27c501031b89b90549e545953389be8589da3baae23006a6d83f49cb07f258de57166d87cfcc2afca24f933d89f46e5588f6d14df69f5768110070bc243a950fd68dff1c76097ff1229b98d5ba2162481d5b4ed8b0fd927158539f96d71b0e80056a17c89ccaf04ea249503014293ff60ce4af1fe99d2b7c1404e3b177379d58769a3d45fd43aaa6e82dd6563bcea6ea21ce7ede902c6fb7e192056f7632b32a99750ac6dd1271ecd5d3e50afb26c2125876ab44ec5d54bf20667650867fd172c0fe6cb2a0ae819422d787b1944bbf79f26f306770e05fc309153da60aaae1b7438d43f88ea67e366eadbc5b61c3dd4bf64d32268fa2c22b6c910b75ddd4934823244885c6f95c9aadb2b0f7a08fd5251ef3230b4338191cf7178e53cdc411d65fe47861916b072c607ffd8b5378d186520c0895a20869471c2aca937cf7a79b84cc9ff049967f666375be7f4eebaead97e9e05dfa849616412e5d0f801827204597fb5f1fd23fe1403aa7ed14aa6008c105143a15c027263f78df02ee17a69267712fcdc25aa63536f8e1fe570f9d71a12957f80abdfc1a20432b962be5c683be19dc0f3e784df25f7ad5c08f630ca90ca1ff677a31effc0ba2aa77b9d145ff6524ee5373f0f7a3a5b2cddf8958e513623b918da9a4fe6d8fbe754538b48221d45018d5de2f7a32bd6518db5d051f1c2079fbf150e6b9783745cb86e01f308be0b65e35eb629532e38755409b72d9672f73f102f970a83bcc4eb8fdf5d6a789a8dc978f4f1f8015808093849209cb5542dca570270b9b6aa512b76440eb008ae6a29f3fba18dea72ea0e952b04ae9301448e9443797396ae72367e5a29e0680d9cccef61531b3f32046e2f3c0bb39c75e37967c18c62fb05cccaaf5edf67922dee1a62c9379bc3f0894bd39f02d9775b2605766fde9b31d7ad4cc4f0eb677faccd662772f0bb0462fd77e77508e02d56f15be834953a1629f3ed55d90e6ff434c3c3a55c55cad8ce73d6b2611d5a108f719d6d365a7bca7ea29942ae189d5b0fdb67549144d1a35579c0dab3a5c1d8b3e94c546fe968a1386958db1a8c1c6cff03ac2fbd4f9a0edb9baef080fd8140e079cf138382189b99aee293592efedde147c1443526734e3099215370595ae0a5e8e56a0687bd8eac4c99bdf588d3d9879b86999b0328deb1f48ba4897db1d6ea0100e3baf4834695a958cd904de76da2e6eb8fc9e4ed90bcf4995aa303541c58da1808a6986e44c1a233318d1f0abdc320fb6d32daf0ee41e568cb81b8dcdfd81779bb3a351e12bc3148085dfa6c9fa1e224a7396aab99aa18ee6888acbe4c18c519fbdc3faf0cc062ea40f14c84274d2bd6b52fbe716d5f71855011b2e1fba0c50745d8b2442f0c10902f0fc93894fe326757c1867d80d033ee6554bdc3ba2fc36ab914cb32948ea5e3c1b1a4ee1960bf6481123d1ba8a1fd74f851031b4679ef7366b933a59baa2f15ff85e204e6aa21c37eab5c90163b67b17620b63aafb3e96cf195594a70f280fce098608f69fd92e1adf3a6904ee79cd77da0e0c9763f48a08ff6ffb8021b0792fee647e939546d0365a06dc4b25a88a43ed22c2d3da0acdb52f3bda1dd1287a64aa7f9421e23565192cb563933eb84edb299d3c539fd038b4d6afc58d9f6200d6b996b622f0a429c95aa016dbf81ab9a8003d52a8f04eb0603ce19798c4314cbaf6159256014a9caa0076c41a63b62dc7d26a3422afd334343e9be2f27fc5427721bed23796092f8fbc725e3105d53efa24e96ad91e205fe58863c67144073475e479b3a403809440bd1ecbf49efd1e725ae2661a222815213ed5265545b2e4046be6fa3685272431adbed5dfbfcd6195b29df8c7a9ad5fc8c5a6640fa4d980699151a5634d89437a04b3a423e95a1683ec01bf21f649aeea14f7d2298fe994863bebaa4ded9ff469a723824488f0b93eadcfbc50997ee4db3ce2f710044f98d31283bb746e28766b545e2d4d56a4c561fceb4602a4dda00d87a476bd38ef781c1814abaa951dba27663c2c525797ef5633bbd1e2b70c0910589c0cc5b8e18fc825dbf1c3b83301b33397585aa92d3912ea92749b8eb219bea7b2186d1bcb2e4830a15b80c2c9ca6dab23c447e5765a25ed91fbf93f65f775983da30251f07d66dbdd8501d180ca4b16aa6d56acd8afd8d0e887a77a174b90332d28e5c3b5f4b98f3efbbbdb9850d76b546bd0b409d0371b9c4823eb3f004057a06815251cd3e17361b48aa911da406d98034f9aff6a232005846c40d65de2334584f83f2db4a88ed8292627cafed3a3b24affc8730f120a646e44506adbef3a9506744100882fddbd8b9a91d26166b27b54e155257009e589b7e9dfbce7c0c6b607924e722d176981d068df3b1791b4d1de606cb5ab6d65439716df76e98b5fd0f23d9adcfa86fb29c6718192083b96bc42a79435b15a4ac0d9a717408c8c3e775042c39e080c94ea2c1fb394e935eae0561378b1632cb5ac21a41c7bd941bf136d7ee982a7fba8de45ee25eba984291a6c64adcc984699de27c74bc623e33d13c300e65511b67ea70f575d98653a7e4dbb63d91376d828e96fedd68859129d4f226c9f1cd72ce40804729813cd69f9aef44365b3a3f10727e59fe2bdb0e1c7c05aed9f368102f6f0163aa65bdf243aa5b5413464fcdba3b434d2886791c855380fbe96b6d6348423dc7e5e7a359a7f477d33089de8efa21638a6f270819c9ba8fd23a8af145277ccd0ba85b0ad9980c0930cfda11b66f4c7abb29bc63b998f296cfe8cd93b3785d9c8e513cd41c22d60c88474b8f5593214168afe100de85c037f1a9dcf9e89923c0853d4c95cf5d06c37bfe473b936f3b5cc872743690ff18bdbfc7c43b6a06087c16f919f3c1db8696593ad08e65791fbed822cf97072ceffa545faf3da1cff3227923b7bd8758ff3b5810ca4e39acb5430fd61e14a6e8f7807e70d1ebdb0aeb482f1dfdb8392c3619af2da3b381ab337e6337689054a8c0b4cae67907385debea2aa78c5c55411c82fc54c4d5931bf90e3476f06794457f3319b6d3ce306ab9b70aa0c528529e434f6f06daebe8eed851b06c60d3f477b7d8e3be5061512c3d23c8d6f20780f1fdb32626df8f9ebfd0463efa069ed6c115b319a33b841ed423cfb74316994f16ebe2b4f0743496c8036d19e3d3c276a7908378a40ede371d00b1cdab66b8c0ac96d7cf8f126dac4a5e352b9b3e90ba3257fa2e0e889d2d9e16c38a1fbd605e84b5a3cd1aacc5397724248e858c02f74faab99f67a9ee3e02d76b032ea15d20c9a61972eb35cd755bbc4f89162cc0e97ab06794825b293f9ab1c787e80167265cddf851bdbc74f9dbeceeacd0c616dc10083629f857d3f6719e4ee7da3201e8b4778a1e5b1fb17a88d8021ddf9f7d5a2af2066e1eaa352d1e419b08fd2d74f4a729e95da6d9a70316ee9f373795a01e2d491b0659a2d4f05c452e54edea04b50319288942215b96e764c62c42f4e235e8ec92e0920ffb32e599f4b7bfb9ae526af08c305c297d0445fd46e648accee175744095aa5fa2aae719fd70d3f6eb916384501601ff4bf068a127ba5e785040cbf476db1e1dffb28ede7e67b9edeb8f31651e1216c6a0cf49c3862edf2860285ca2925290a65b1ad824835dffc8cefc3de76fdef0ea0dcc8f4f2e0b65fec8c9f1cbfb6b5bd68c3b18134464f0e07740ff1098905d15c49f74d149a4c4ade05a450a82db318207bd538f1cee55a886776aad06b06f80d8b88457035fc51801100433d6776567a0f43e4af23a0935f68372dd5abd739bf7cc55658758232af10ac304045ef6fe98762757051381c3521f112990d800a12df70ee7178997bdeb60c2606b0e9d8d81cbf854ec62533f0ef3acb59731b2ff4b0353465f242c394ddce80284797c5fa95d80557cbbf947cd8463a24baa0b35b96fcb45e15c4cc76cea91cc0806de35df486fad982664abe9f27c7910a698d6bf204fe9f693ae32d30d88bcd7cb79dcea65e4524125f1b35069f1ecfc9cf4339663454c2315f560862f199c957674f9c6359e83841936bef870f36686e4604656d95914de7003ffe3badd59a044faed6ee898929a71fd461f30594c6fa12558c9aa3f42b575c9026828faba6c3cbb09857eef894cd0b86f00e15df1ff9976c9da1d8990faf0f9b29a73f2385acac6f8c06829ea33f3d853abd71251182f3268cbff34452bf85c24610a260fb75d0214bec1794a491c9733a75eb6d6a6762ea3533095080bd6669ed167609c45675066aa6d48dfc23f7ab1d9520c8fb894fd2aa3f6a749166c9a0601b4a1bde515af0c94c5d4b1f50aafcb7d5e52ec7b1b2e2779e10546f927ef822a8c349df570fd99e1cc8c4762966f2cb49f2900f1f00790f261caa88affbfc299c0c409c907db420c789f70853ea59c2ce9a103c1b09981a3a3f0497575339c0a06e2c803df7585494e7de6b3e9de72d0f599b2a322aa8ef857ab7be83105227cf2b99c4d982873e0a9dc9101b29d1e99e5b0645c6a8c601ac0301cda90bcc988a6e463c281047674c4a6dff52800e73aed0ede4662a44719ddede937105b2874574008c2e4b8ebb3ba9f0969e0da26c9f2ed8c8fe64b0243d4b01e13e866cc369566cd268ca60d11fd58e4401fc38bab3ff6c14553f9fe4491714053fe086f523ebae6a767ec48b34ada53f19e8c3aa356e89c0e822bbb835f3a6bec2fe6434e03bacdbccb633e5ab348798d76de6f198df661550b0bb28c9c9ccbaf6cd958079f5ad54d9ef6207eee789c3fd50dc6a2e927e0a26bd81ef0f24ad92d532a427d98ca33fbeb8d38f25221e9a56150aaf51d8ce5cda32fbbb4e7d616b075d07894f13c46b99fd352562856252fc493602cfb4411024a0771428cf327207dcad0dadb722918e346443f16f4b3fdadd329eebb98b9ad618c62af94cd1c30630b61a876ac24825f6de476594f2f4a5e67bfd6a6777683e486ca0323d3c548d8de7af4120030a66ccca7c2a290ae66b5a2a7b54115f4d1ffd3fc8b104bcd5dd67d720c7a26a21cdcb796858713535c17b61cfe18618d0bbb590fe939eb05803c8c335c75c0ec4088341b4bd0f492170b9332a68506cdf417acd3bbe531989c495614314aabf29bb51263f006b83c6fd0ce7362e170abc9d7d584b2e81267880cdc36b2fb17a8c20a35baa0419d80d2ced0322783fd3763b223361f8d7656f79ae8b73f6b032909afd5a11c26b70de5c8d4b516420f2f43bd6272b9481571b05b80072d4e4bfdf747e046830d882ac04c8bf5f22f80ad831fe4d5e6849199fb71204717f063601a141f25502a20c6392ac4c2ee243b88ccbd9582ec4feffc86b887e8a4d3df4702c67bf9124f24df288914ad94bcbd6136f15fa31e725c8dd4ba2e11980a83dfffca597b31dc96bcf0f5a4b81671dfc651d97f790df13067dc3458f5f89888d78eed47c6f75359fd29ebcda1289040860b129fba76c509273d2a3e208196e0190ae08ac59198b5855cfde483655c06143a0a8bd5d7d06fadaf5bd9af200263798bd644f30c07275a3c12724f2a6fdf07b87a658aa071f255dc892c21ba5be0f241cfd482f78a2ff8f579014d328b5a7d3f90390656f5ff13135c4766a5fa082a56096e5b7106e6b5f35097ffe39723e2a3371665e12423746dc3f9f5d57bf081eada1131c42d4021e2784998dd5ea7948a5856b5c571712048de0b7f3dd73462ab0ba8fd760c009c7bde455a39af21d247b5cfc83a63ac8981fc6b9d73a1ccb78ee9fb820049f8aa92695261f87e79116e9e4d7f2c01956fe95a63ff78f5028b0d9a5d31a645cdd418b15c009bfa8c18ae81e9c757db31ca189cd409eba99cf01c777c3b98e69fc76c9eb1d7523cd7704c090bbbdb386268c365e6c1f0248f92f4cfd3af36574b37762435efaa59387a9fac410dfbe4762354d289b66fdaecce2bf4621de7a12423f78628660a9f847e42e2c7d824b7b24542799d51b0f315a13869958f9526f708f583b93b8b77c423bb93b66e3c9ab95e66d3afdc791e4afcb463c0247cd785a28c42afdf363c7155a63ace745157cdca2fccf36ed8a75942daa9361fc601194f67a8d2d45f7277d33dcb6f2af5c04208e503a949c046535ef1f379ced24afb973ee6ca4086f82ac2b938753bc258aaf982a97784e28630ab906628838fb3698ffcbde4dc085a48fa8b546fe09d429200845d4d9cab9d218f7f8965847378962d27a0f7dc1bca4faf86975d8301de950862c7fa8d9d2ce3133d8093046dcea9029e788e4b67d93232896ce1b8c714406c39ea50b620b1e242ecc5674de4823c6b42786f1a78711ad379ec92ab6c50d0e46bae0ef2e6c754b8deab95cad932f12870722554aebc82d3c588bac050b1e69344b06ac258a292d5ff8e027bef474c0624faf82c448cccd8ca94dbb583897c3a95720b2b66a5b0619d77ba366c705975ec140401d487dbc6cda8bfb14f7d59f794f6eff5c57f21a53b0b87a11c2faf8bd036880d75f57c8a349c0a5f0b7470fe6f48bfdfc7407c2e5768921002eac74825aefb2dcc3180ef92eabc21bacf12e6038ed08c93a7ed503a4a3c2e40264eaeb3241a0739c778fc44e5b465df5ccbec924e749ec46046f39ee4e812f5ce33da8824497217a2bde7a5378dae0747514752be21972d3388a1c165a13debfd090064df357135dbff3146d7f0a64b6cbc0bcbfc0b9ae3f5c4e50c42735cac63393c36794b4d2f1e34e5b926d491850fa6935537425b96899b1d09957a095cd052039a503978757df0423825c03dc06475a257eb9069f62ec4d5c2e2ab5bf67ebfccfe5beec486de566e92e395d7e535239c966e875f5de07daba47ef33d8500ba3aca6496f22a02d9222f63476382548fbaa56be37229592285735a3057d885b5e9db4289047df8f9f9db82c703fa16674e218c9a796ca6b196e3c9d7d5eda00f0ffffff0f