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 2262 591d9f2cb69fba27b31c783ea5c13688e9aee4aeb8e3834019fb29bdae083687

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e7df6c204942f42bfa417fa3173bb77f84f785a60f39a80eb63d54b9beb53d64
Certificate Block Hash
591d9f2cb69fba27b31c783ea5c13688e9aee4aeb8e3834019fb29bdae083687
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...001039000086570000
00100000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b79c0bb393d7a83746a0c8460b3a485792df0e6d05a8525216aa0aa4298b04f6d67c9e9b70b67f3ed85637bc7a76642ae3bb9738e0da9a100e712812fff6552a2f40677a6fbbe34abb4eb3d44060ad395530918cef6cd07ceaea21f30000000000800000007000001039000086570000

Raw Header Hex

000040205fbe9e5fb2e10edaceec899812c630d955c1eae5fb65c0cec374814f3f15cff263bc5f558e27955fce8eec3cd04884a934ae2d39fef02e328029c3026e4e4ad3c33eef692e6b7a1a643db5beb9543db60ea8390fa685f7847fb73b17a37f41fa2bf44249206cdfe7

Proof Data Hex

59,560 bytes
121216020307465e5eae3fd6fdf6f35948234a29cea846c903beafe2d89d3a649b4f09a2ae50bbcc38e8fd3f6b7ea79655197ab537799b8d469fd57ec611424b2823059ed16cf388b6303f36685f680cdfcd33c9bbf6c3a8ae35e539bbb99126fe53fbc3f443d82dd1265e8a50081d15bf4d5df4f1a91cbde32c11de68a5463f892a890a8f66c6b67b30c5f93b769f5eb7e29bb6adf37d4ff2d9791f5972b9e5469b8d8edd1e77d358bf577d249620a9fca47de544fc2aa38d3c27d7071753ef125fa23aba91e88856d5876aa2a635e274a92b7bf42cd864c070a79357b47858ccc83955f267dc2ef41ba8ff441f5e4463d530bc0ec3967ed11aa6f46b0c922f851ccdab375dee39e56b1e0e4a8e9932597ffc760cd4ad900be63d80654e5f3e40c7e5e50adb7c99bfb70784202e64e93bbb8a5769dfc0d2d3dec4feba59f7eb5c58c1e08e4b815e9bb6021795661b3a8cb245d8301d101980c2db4f9095a31d08b4e3015e739270dff6facdd2a2c1bfce4b832c13326882b20365f9b7e8c023bef7167b93ef8eb6ab9bb57dbe57a21389b98406d2b7800b5411f2882da35f4149eeed3b0d655c7e03ae8b87d7033456b813788b4775e7f7f764f6f1f779e53bc4c0f644cad7ebc628df536552bff07b03d40fbd01f8dab420437980dd641da966e6119478c76b4c71aa7901d5a8efbc6fc2192879da79d885f3839e862d71cc35643bbd4158b8cd70c2525e89b04378d2665fea501ca5bbf686f0ed7e7e09018185b192f8846a50bf39059b6861a61cb2df93684229a76cbe02383df46d2235c14e49ebc19ad50908c764e7f3bb7292f1047f0e9412c4524a422e2eceb848d00a2394792701b443c6a7a0d10f4f3aed066c3cbf757c88283d8457e987130e52f458a6bae3704978de52d840c364b6223c85d4f504a7a0de15a8a58dc0ba65105fadf54cff23b77a10d6fcdb9f10302c18e5627cada0fdd7cfb8d1712dcb538312d04339fc5f76cb790709d7704401d8750b3bf60a33c49dc503c539a3383da6234a0682d5931e6c118061786f2ffa9ad49c4e10a78f21eb7c51c44e512c259a641b00cf30c7d7ddf991fe9e66229c82bcac7559eea5db67359e199d5f55d9e6f449ff22e60c04cc2e69efeff6e2b79d7f6712cf84618c460af3c41a0cd6cfcbd5543b0a48027021ecee14b4c68548e4e07879f25cb759e342cdfc7d9c7def8469530b0e83b9c6efcd7bbaf228151aa714eb340f0c118a77f8353619176cf43ab3b4a415302442f12f6ff408605f9066e2dcc6652fbd5853bd75a5b392c56a8c86e2a717ae16cb5f4d0a9120153069357acfa5c1fba9a44edd279ea54ade9e9226a65ca89477f57444266a015c883737aac7d89a7b88265fc17e93358d224af0887ab3bacc3f36f10fbaa3e8f471718847a2c7817e24324ccb2d9c108677f0547af5100037c0b99f1383914766b340f9ae9b3900765bdc99cd9cee3176681cdd5557a647ff85a4a01f0600230f669a9a44774eadb1fea4ca5f593bef02c4c337b85d10ae0a7ad02e3a7d710811ad1d8e5c1081bb9aabdf139729a81b58c7ace621bcfaf9cc7e429005e0c4e4ac052f82767aba56cde27c7ab646aa760920ddfa95da4201e3be03574a46fa7dad14b76c3758301ff81718135f9605caaa2832a5f2098ca075b7f14486d70c66441f25bffda2be613c2143698e93a2654d2b5a5199ce50d59e26a61ce0bc382c4b714b56272ccf0ce9120f1755a1fbec60856c1ade7b940f975e18784dbc6f4dfe2f1382163b1972ef3148d81e32ac650c8554292ac57f5579669d8bd89bdb7f192ea12c0f7af215fa652152b8fb4319f5e4178881160a500cf16b13716df2b8ae9e9187b2f6d1579171c4ba847e4c6c21c4768cb44d6c620efdadea9b870e2ce9e826dfd3b84e017e438cb7c1614cd21c3b5107a018cbf003ba82659aaa01d7bfc1f610312d4d47ae96c6f2de61c0cdfb7541cf5bd56f7158b70a997ba4645b161e132dd61682e29d6834313b2d769480f64a986d026b15c879fe3dd3a2076be58eb510459881cd4bbff62e196a82ffa5dc1709b12415206a23bc9afb468a47638288b5936fceb3004d0d9501eb0681d561742336bd4090ca8053cdd0e93c6f9672422b0c1c7a6e7cf961eb9ab233e6c766e01894cb9fe5630014526ee26ab92048ef672c73031575c2c8f6d03808c0e5395688a0dbd0a0763a83235230cebc6d5773b325393fc0ff2c7197d7848b3736259aeac81cb7789b0528d750d763492657c55fc43bfd312aa731c159f65b07e9cd72f45d15677171d4f64e563fd7ee84a1af717c1d839e33ae4b66441dc0091fb6e64fe5afd66ab7f4a4c5ff67441e36b9bb5350121017c0eee9355854f72fe8a0c050628fa4fb4b42432b6548afaec61b72385770e2c49762b1d53a2a859bda8852485f474ae0df201daa1f0e60cbe2f70771646fbdb1079596c102eb9da48668cf1d7b0b075dcb2424c97b74dcb027fca3e0698ae0d086d6d83c2215ffcf7cd785006d317061e5aff9b1fd303bcc1bcbea24dd5c65e28e385939a554953e9dd3761fc8ad36e51cc206e68c40d985b07ef7f88c463bf303387d83eab8dd6143bec8b7ebde435c0abfc02bc9ee0b7270ae9283b6a9ad1d26e3bd8ce238c5a97a7286b690672bb20f1672dff7a0b033bfebfb6c824fe441e8b6bc8f319d2092a03645bbb0ed5db4cc9503d1b3d9327a61bdd97def6e4f59ab1a65e21f9d1b6c2a6f8976eb95e5420b67d248cfc10617b4b7d40799aee4cce262b829c58304304aa8c3861f1d3654e39de00077ddcb70e55793ed2615fda2d27213657f4cb0905a836592807b5ddae5e262b0294710170f373c8724e69a28e8c416d0da4bf393e85044a48d5a883127232e4ff73c21116d34c1ac7827f3bd95c5f81668eb6afb4fd695a5868c9df8e4e17a38a708c24a7e89c377b108171c4cbc231e948b0c4bf0563ba8d4bf320c5b67599b7f4c2a5e7d09ad38121b451b5bd6156a72451c10de79d626deaa3f2652d351e033e7e787b29385e3648ab001fb134b8c4baffa46c567c637ba327b8e4574a0bd31fbf9c2f211ef9a32ad38a861a0a00ea6e10d4c85b469cfecbad56f2314fec7843bb7c4e34e92cf0979667c41d35d1976f40c5abe6bd658c5a9034e1f44579d0d7899f286ce2b5ebae6f92992f4a542b7717b7b58cf71516a20a04e2c5f8834659bb4319816353e3005f569bb3d7ad71b3eaa06c36700c2dc8051ef0b773367aae6872655c5d161ce528db3a712f8b2ad702902ba28baec4662e98ff812f501cb4d43bb887400a47a2b406aeead68174841f2322be94ffff333b4fd4fee247592e56ebdf6d49be7ad29dee83f1775dc4258371e0e0444c130caf38d2841e0a7d52229e7b67ef38867d03fb9fc360a4d0940ed352c9a84d4dcbea232ab097c8a5bf819bd21a728763cd7ad32c40c320fdd482c18a41086838e54bdede5c636048ed15bb03af7f6ad4a40f97de829df819a5810d1b6570b1507d5644a1574e4ef5b4586ab7a9b4d8ebc5ca75acd8811427dd9f6156b6a592c20177ff0a01bb75cbb3269a64e3cdeb515e7e8024f6073633cb3fa6cc02ba5803acda767a7769749398824301b7f47f50a11011b8def10f59941425b24e76789139bfa5ced016cdc71b4d91fd046dd6f8bfd3593318694571c5d0859fdbc73dd1b3d85c57179f8cb2d6f9665bdd7c7deb90c909ff34e0bc261d2add617912e03cbdf2dbeb6b0fc4f6b7373f63c7b0aae01ba6abdf9232c5162f64ade100ba8098f2cb8b5f975183e4fc047e37426cffa6d5cb87129fb34db0a23654074e5f83c684f38181368e3608952c4a09f744f62b958c5adcf4dca4047af41e659b6f1928eb5712cb8c3fdf6eee8feef22535f6ff945b8a3bbc63a3be3415690aa530a9c1ebed8ca6f9532b6e042a29b0cceee16c8cf31a8123e16c605a4e2e430787c2c79007991f47f83283de39bb599c46bbc729e9929b147962b3b9e11d345ca27fb3718dbd9e6f10b6524b7b15e54bae8766d23ed69301927f7d9753363b4d0882d50e789909249bdde58c3040c7236667e73fe456c7156dcedcbbcc7c1c1d2e9e0151072f0d2d44278f2da14476c324fa64351136bd616c30fdbd57daf17bc1ec6e441a456a4d025fa3f4f78db35e4a633d1ccddd8ae135613c23144aa374d15c7d61143daba77a852dd107d16dce3eab30b3cb144c660728513d914776b8c7d62e2cd9fc336ef63f3fc7a61e9dc878d2e3956663f5018ec143052d330c8bc98df444d12ac3e7975612fd6dfc80f693ce1bddd826c1c229b98b05af026f7ecbb18bf97f00844eac843fb6d2dfd135ee447449f44de5a7d172d967cb9890b0fd3dc3aca47e3a2bcd2665570bd51cf467e0c0055e1dbb3c6faa496e12b7a7e5eece5778fc57e993da06653da3b82153b40e3ba4919b8bfa1c1c61acc9d5f6733108a915cf1b4186b4528cd543fd87f415186ac812a669770e828b05d79c8ea67844fe06706bc837534f8c9da41db8fb4f79cb22d3dd30840fdef0dddd60b0dc8da30048f25e427ee2e560c6ceaaf2dfb994379dad5d739df6e38900e26684363f9ae2016b8f30c40207c47647287a4890b0c0b5d3683d1bfac24b494c9a744eca24eb588b47f6ce66c71255f1630848e2b25e9065b5ef39dc2089dfd8068543a7584a4638bbe690b0e5643e478d3d2d2c402a874d2bf6e0efea7fc523825e7c4285de996e67b1ecbf53a6a86abeabcb79d136355323dfe51ca79b52508a6ca4c6d70b6f6e7ffde6ecefbaad02fa56ef4d813605f39bf79d69c5e04a8c03e351b256a735f56f75d52006de67a373164c2315ec979d86afaca794f0123e211d4654cb9307e5454096eebb441c48954a1dd00a01248b6ef942df18658a35c76b378010f8b264b7a7526a9e9b298fd105847ee3c0b95f89d5c06e21c389df52518b00784681b590ca87ce92187470de1378dc41831b9c3fab2f2baa1ca009cc32b6ece3a086834caa498dbaeceb0c54a1eac481db6c41f322a613142d6f83dd53b08bbc9aeca32b1aa14d3e235c9fa3284d1c3d1c13cfbc3cbc29cd87c1ca2e3e273da280b9d6dfbeaab7b05ed7fdb7ae1b51918243a98985c7bae193ccd3f973f4281c92a94b689f64ffb3e95be5ded11ac8a503588a64192b656ef0fd1637ac378a096aca94438fb4d80acb5cb0fa31ca7ef1371151292f88f09674667b38d8eca4756e945cdcb47e9adf83083982dabb4fb531f77e3ee56024a90f84a9aa6b43c01b5d1db98ca32578e84e1a0fc2ffb7bc0a89366021b5f3899ac099d8e04d92316fc1d87a97f0bdae6561c0a02b0256e4ee2a42d43a320d63fcdbb7505dbe525f60720fc9e8014bdbfb103e2d42c27b78622796ec80d0db9e7e0bd00082c961e59b7d2f02cb580b5376206b869cdc5a0cd86093f15dc5cfcc71c084653afebb8ba547216505739ba8a06fdb0f7fa6662f911efb25c2417e8a06131b0d44c78739f12315f06f67deaf4813f32e4dc302cc1e58ae97f4fc5543297f7da561107b7b2299116310b73d125e9cf178b3e8bd3948b9d41a69953653f09dc6017a61b67081bd9da7d686ecbae08e258d4ed757a6244b04983e2bb5e96f2ab8fdfe4f9f48b0ce127ad992d32b79521632b36682cf3895b9947b4b19a54753550a67e929e4359eaf56da7c24b5e080364bd1bffff977235b65da32e0016a2464311c8441b6117259ce9fd1621939bb54da3c2ade8df00d44f2156d8485cf281b79f0e9b1fdcc22e9a51ec6ddf2b81846a9da9d5383894e99ef47f96aca3ce3c2d6d649577a565331f1f78796d1bc3069a8fef04914d2b05ad0e7c4eceb3b4107a5d17729d61b24455926b9412d9d55ad6a6d9d33f16d2d070930c18a18b67c3b56d9eb45ea335c14858ee9dc490cf43a5fe1bf05ba5a34b2916d742bc23ec63dc1e9b3dcb9f729ee2d3260e13270b30a077b3b0e74dc2a7ed50f1d4f86569001e6aa5ac86a3df603525fa9abc1abbae18c868ebe279e0254fd20e4bcaa43ad415b209499cd26018f526f8a65763abb6fe65a7f0b817d8e1c330900cca3342623cf4938d5f8739bc7bd56ba73c97575dcd58d0d28033060c4815be691984e6ebda6aaa865491fb18fa5e9519200cbb4b18364ac5bcbdade29761a60f6842c454ae8fe6f7756ecd3bbea01465b8f4a6c11a355f9459c43a738e9d2174a86b46da8b1f849677b6d51e84aa668954f435b6a9894dc5ee6c54733a7329882bca20d52ea83b63441de05bac4652d3e4df3592d04ebb3c5d04ea25a8806de94358a0df05ce6b3a6e68618a0e31b009389c1010856126002bd8db01f93f239bdfbaf3a1eab24bebc95c0a5a99bd1559e32842a42cfff690c5fcf4ea340e4c259ae2f9935e172522770883fcc7051911cd0b11e409deb2ef40dadb68ca8dcacefbccbe5b2418290a5d0c98813be60588f2a60c22527ad743d9db56dfd9b5afd5705a899d533137b9420d09c030eaebd45fbd99b8d049fadf28d773ed5efe4ebb6ffe66db054b383fd967be3f7ff138db503b172b861d3b0529fedc98608456a129394d48adf03e0d7cae1de775be991fbe912dd8ab414da33270a86b210a7bac42c5c9617a266f122f35a9ae110e6370c454d3700f4760901ffeeabc6cbfabbac5ac40ac03d3b9199290e80aef7384266bd0f876222cb1ff36feb22d1ef77ef667b10cde8491baa57430a6ce0491df1ec71ea9ab441c580c2ec971cf82a6933fe643d4e4cf35e0ec6089d824b651f9ac8a0263987e9a7132d90b2ce56a89568f8c0195101231517ec80ca2234c0df6f6d20ba8fa1f5e0eadc19c74bb9236021a2b137d6efcd32fd50c919a3589b7d6c5942345e84116e71439ab55ea559923ee9b8e80b8cdec67ba772a43b662d1e9eac6643f380013aba00bb010aee3c677032886d05b9701b771703ca8f3a8d62c6c3f88b578f4bc86bfe551d4161b7e637175a3db6cd04e59a63aa04671b188d9ab6f227450171ea1be9840bed37a322cd7edac68182907220fe343c8126d50ec1b2170a0366f37650c355df2f9ed36f94d130433f3aa286b3c3b32da9742f32b01c8dd0e818b1c3308871f13f6319d9f4057a5429a838d0fa670b9c542fffb3386e18cc5b7f388596db1e92e8d8ceaab6984972748ae8a1f17991cdfc981ed01665fee49499b2bd2e3c809a85650628d8a1701764a59c002b609d931df0f39b52187ea9b423c1ed1f7e8d05f464b11a5b821f96b8ec5970ad3d6e25506ff32dc76ee178448f944008998197c1a3929bc2cb0b8dc77a57177e5715ddaef8d56cf98c0ec6d1c411110770846109c7bb63a39ee0028a8a972c8e994d560506b61d0a720d6e0e65e4f104a93233d2ab8f39deaad011fd10d7817ee2a6c1132d8827642d197a67eade80f509aacbd619d6c20b179e64a3a4452545df00e7c7987e9e35f1d9b6ac29a1535d5ef6874023b9c618d3fd6b88e11fb59825cf63b8cc77c4c284cd547b707859670ffe3fc687bbfcdba19cdb8ac36361ae64f91d47c7c67b3e495fce76c11169dc8351c657005110fb2dac8e22addb45007d8c8a009e803e19d91b08069053bb2f3e91f53826af29bdeda36eb0d48c14a8b0696eb076e954bc9d4245c621e19ac31b217655dee6eda5b26669e9b91ba02c0d1fa6c3b2dbe40bcbf3b820a4739f70efe1183b8b9ce00ed33a28af84a33a8d2c11049156d04cf3b4759ca6158421a60cb46f15f14cb9684e28112f493091a61e3b8fd03b9ec0b9f11be85aa18affda0f02f47d80454a1cd4531cdeacb52a128701abd878367805f15c98875e6665852f5da6ebcd1fd6b78fbd8a10b1c207d0a5427882fdf6d3ed2f798f68d2b6365d0d6fcf4ecf233e7eef1e1ac1789212f99a9dc38b77b47d585941e50ff0b8a9a3a395817976081f202dc0acf44235064406ec9792ec2b4b461e5f330128deb222757af90730632e2de22883ee10c20cc067af40a20e74bdd0a2e925b38f872cd4c1b21098598b5ac342458e37fd5a030fb37a8bbbc3b43baceaf541d20d75d28a27cf18d317150ea94cb6e70e07004dd8a487a1d2a0715b26d0084ae836d302f91c0c4bc262246a7b465afead9bfd6b5dc652f8805a3e9d3b4a4ac5848c99d09db247e3e52debe80802d65770887c0968acc30569c46ab8c770e6a2d1e400533ea89f9cb023586984929829e4f364f4b35db93367aa967437d3b464512291535bedaff63bab56d2a225810a7d75c2a1c5a081a534882748a2e44a58cb3ba080da1f1a1cc8f1174d3f4d6d2d4a2a0342e2fe16807d74d729535470b9e90136040a27cf9d290f309b5d1a7cffc18f8d57a1ea2bc6711db20deb93980f8844c8edfef2b6926b0127fc50a4a638a8cf00bf3b0219d5ee5db9b6db69c7928a6d4331e0db90cfaad51d0f7b39b6e1254db44d31f0a997b2e252f52c3bba6674f489676632286997255c65c956cb9cb61e40014c29f85b6838b64e56c9bb1c6f3962849b76b3abd9a544b7fd0c930bdb213c30f7db653484b8e6badc79e36a5c94d1777814d552e739664b0f2c8dd63c8c05bc0b6f30106cf5a5124017c301ebcb97abf2bb142bacec1798d5943b7100a72538c4ca35552236cd89cf424d62603b2396b13a2007c995e805069141bb532e704b357e5ab24395e9dfaab86a20911825984d2e9addb47c2ca2f3a657be4f8effc42d194f24ccc6615386ca5f7d341a9d87edd8cd31814d9d3b3203320b2ad142a726dc134e273797b3d2f0bb73b3964264107154edb252d712019ed98e0bc231738c4ff31cd46cbff3f9a03e7e553d3f3900943d762d99a38a6fa9fcaa3934d6a27303e683b4f59e356b1b626b7a8d5d28b88d1445a215872af2607bfa7dfcde978348655ab6ad4a602ad53887f4a91111174a755cca44bc35b3a093e3cc2daab8b4ae8081c643a2169f6584d2d644da69e6b96230eecb4dcb53ad3a5307687b3c4687fd93eb0ba0c9b01ec780b3ed4d9b00f31038e40485c4c5931bb621490ea67c8f8cae2637979dcd4bfbc9b197bda2cddd22086aab44bbccdf810f00ad786aece482194777ebacb9313bc9e4bb03db875bbf06770935a0e08e8f453c5e615b3f1c03c8a7288eb39d82a584f8cc051f63e4254cb31b1b74bce25e4fcbfa430d02d4a3b1dc5097d7de2110a0e03ea163cbf93e5cc8f08c87dbf9e3203b25c5410b26072b5261362b6bb6f4eb089a0b860fd80f79b88af58dcb14e2ff8af44802fe1bd341aa196ff4a416f1f13533adc8f1b3c0ed3cb8bd0b3e4fa72d45c0782269c6141112413c0a312215066206c557a10975366d0137b9b0636b0f27a7f2041e0710e970e7fcdfd36d8b9d62089fbd658515d26f1f048b17d183641b645a721c9add8525ab39cec7b77b40f34185f177d027b116de904c04616ab05c7070363071c09c28b12205bf61b47f5b2f9499d247a83123b2c6a2b96f36c77f89797fee1b922f75bf532b3fa82a5bd1a05981951f934e1842f2b034e766a407054f991e3e287a2ef2c1583b425e653bc6c2a50cb83f9291956a22af0295be2f31934f21b3fb261c98145476e4982c74188d05e1c55e2cf26e60bc7191d0deb8e564e9e8f59b284ab82d0b55694a800560726a9ddfc6e092d967a49e4b851b5f960d70df4df657a370c826d1e999b88fa513f6c3d38753c938cc6819566309bceb06a1e0f980016cc764d4111e99e1775f3f41132b2f983c418c5226c1b9acdda13d54929a5fb78c37633c567058a046d73501d5cf3b644c9a10b3b1db4c9f698ec0d90a1ea0b348723c8bcf94a042bd91f89dd2f1b5a9abc8144959c4c933c04f175dad9d2bd9320e074d2f18c248cc446ad44daaa19c745426a6e0b2f24ec3548f73a31d9e6e9df1dadc4f21367055dd8c92c543bcb61a4b347845bbe2276e488df9365fa626a946175cc2cf8412edf10e1494332092782da92007b1c08dfba07a87b62f8bfc7e66f0054efd7ac48e664af9f628620a7e722f36d2e9a8cfa69cbf3fe397e98e0f7081409f52d3646c3e151bcaf89781de3f025609e56adf04d2655b7a44f67208e7a3a56cae3fb405a27e61fa3408216de29a4e6a26e710bd739161fba0c461e45fefec2eb9b43fa99b94ab59d5f022941175b5a456085bb21a92e953cac3bd7796003cb9ba75e7fbc2717d81ed09a7c71a816ceef0633d4b09a55b7d5a10a894b03e9241d73d8e7bafe92278f3f3c1f315026ebeb348eb4190474306b72489b25f780c46052b0244026599277020dee3126b3ac84f129b286ba525f04cfa7b90549102c8a5a9455ffc0799c5674b75dbc55eeb6c88cbe51795ef7730ddd4c6a89ff61007c3e98740da3a108b04a477696348aadaa9cc75eab4c21fa2ddedd5c7c20a8ff8c5a2cca9f90a4d03b4b582e0f37bbe911ead98f96cf8076361da9d295a4df1775b8255b02f98b4a537a9098350c3f78284b32e63a985371ea48a142acd4a8311969423a733a83d89687a13f32b5cfd76fcf91514cdd6c3ec75231fbc8ab6456d513c0b2fc9191d8b28a8e2a3a073cf6f81d6c0c00bea82fb6200be8eac18aa5b878dd869d56fe42ecefce381062477124b325026991148d172661a958a41d9167d8bae62df1ba6e5f212b3f43fc9e99496f867ace17bc5c5574e0325f5703f0b5bd6055986e69b14695046115f0bdea59f26a5960bf92e11ec1b4bdf93d9e725cc7e77df654b59645a5250e7c79e9ae544f83cfba910b92954ed1345be825c032dcb0721573fc62b6cbbdbfbddd3d1165d8839cf3d2b0aab1c699d7013123ef6b6a9207ae1a0fbda88d5dfeccc5204387175e0326e7635abafe4d0cf2fee43fe7dc76643a958383538407453b04e32789659b6f6c4e10caf2953f6f3a6e5e90bdc7024ab81a3a9cb0aaf94df1cbab7e952d0213c15b39151b6852a7bd07a175e9478cc098943efbbac20f5892ce9c070864e911139c83c057b2089e5b5d3a497449b9a4f81f8c47afb3f8d7a97a052a8efd1204e2930364a467701e0876a0a6918b07f62ebe7f99c9011c708f93e5f1ef573492a389123a13d4d2b53f26ac06cdadede24a9443cfbc1fd31f7507f5c83ce3587aa70b7acf9f03ca0e7e6a69d7a3f8a80cafaa9712c051eff6b1bc2db392bc0fa3897e0ed8c375805a65c0d0a48501490fd0dbaf2cc34c562bd237cec3b6b2e8476344a1e534b04b9ca3541a416cdfce945851e065a1aa55951af048623127d5a0544f08a71c704ec0d54852a440e382fe58189e8a23d6b2d0b2c8bee788076fb63a0dc30e0144d92c811370f657607de0094bf45ce109cd8eb5841c1214bb764c8ba978773ca6d65ff52fb5042e0f1e71c916d5d49a4ca7930c09a989532c2e81facd453171722b59d0f3e5bd180d28f4c075dfb4fe775c602dd5023bbdce36121f7fb2a80dc153f662f259bf63c8e29514fefd09f0ca221ae61523bfa3e16683a4a5a56a9ca7dddc035593c5b304604064e2b3445a921332d2c847309d0e0ed605603f25e94fce63b0cb4040ef48c45e67768f7fd8642e4278740f410cb226b2c502632d3acded422f850812d82afed11836e7e5666dcd89a092731c0639567871d078f72d4cb08e69256368dbf9bf475cb8dfb19c1faa0f55ebcd5bd749fce5bafe1b4be7c6b7ee7efe6961e3139b13061046771137545fc26526db7d6b1ddd7ddf7d2a08914452c8b03afa32c4bce24079f5745be179173bad2b41ff67f647a3294aa0466e9d9d9ee2dded2c3c8e6253a8c2cfe39c4dbd394dd12b038cfcce7d1a2847299cb64adf9172a14dea119f9cc250226709c536a9d50f971c2828b464575a8c71678bbe70079d5ab5f0a488e8336535421d0fdc0aed13a115818af61935393c323ac719bec1032862b72941798cd501d54e476f25019b9551cc4276c7fb117024a6f61c60b6a76ceb87dde7426fcec9aaf1567e2f410231355b368e13ba7fdd76c2fe70cf04f4f0aa3f7079b3c19254d40166316ffa910665a6ddccd5bff0b913e19b1d705f2b56ed9dadb8257d89bdf3e4f197dcfd9d0c9ecd21af77e486fff220065091818599bde9b3a215fa5df8d554e480ff88296a73b10aedd0b20af44fd49ca4caa747a31eb1932552f4bb6dfceb280542714976caa78b89523898d3bdbaedc1ff2cdd4da8c9c43d6bffd414cac387916cd90d77aa56624976013a697db54c4c53f94d1e93e000adc264e5bdaaf5b0256e1831041443c7675766627bec9eb462e79c9aafb050da7487e43c45134ebc48ce18473af6cd31ec899ff9c1943bc1dee176993d3107af6e63c930499ff9111c15a340176c251a231f9dc14c5ddd10d4640c42191e62c79909edbc507bf0986ce88e036a0861800835f786911c676840c118c7fdb043baf333ee107453f28ab2a70d971d281e70f1e5c2b62787866320729c618f36731cda46ace933d4fd7635c70f8686ba11e4e2cb03efed8cd6d610b10bb78b7b941a2b3d39cd43463916e01d227a3eef80c85c677cf8e7620a858f4dfe8fbb23aa783e46b6a2b3a64e2c9d5f567d6c812239fec768b439af5d9b92bede3b76b418a2952bfe18490a0d8e72e0be61caaee10ed2e080ac3d6c9ea06594a182a02797e10d747f72cdb5c725d3bc8a291ec52185ba01953fa50f595bcf76a1dd927e71547093ed27749c064663ed85515d4456260bd00f9373cc3d9bdfafbcb84b1f9c1b39cda4bc3f7ed2604ce2abd72583d05f50e4fa2027c6b9113d4059a8c883627559d4c153f48c63bd2fc2e22f200d6ef4972008a8829d6f09f7de750b329df2cb13566607101570bf93dd042084e7f8679d88a0fed37f012a8e9047051418f34a7f285362f33e8dac3817840118bab9de5f4a0cf9d2ac0904472dea937a3f15f6b0aa93d87423a2fa9d445d9b5576c12ba6c1dbbd307c4ae139f141fdf44912a07255f648885a57627795ac26fde6c88ed98b9b98e49b2acabcdcdc966d9cd4a757759d21aae1cd0a7a528ae4e2890e9cf845f93a1889a6936772b766ee88781cb6d2743e1f027e43ea111a2ff18c22a28b1096ca75702edc244eec83b042fbf948c476e5e9940403912ff9773f5416087ea452fa7ff1e932a514ad099cec53d70b1856446772739e38f4ef37dcaeafdf2e7215976482e4e93b71fb21bffab960887ff5474d065b6e5c86d44cdad25a787b4e70dea6d04c11bcb702585640146f41a327e7b106fade0dfb08ab14b3d38e180cd3c3e7b20e9724be9f088ba2470cd17161cecd595a0778170d15dc278ef78f1b23c58fefc57e896f9c5048b9fd19c976904efe5978e8915250af280fc60ceaa4559e0ddb5def9c34ef7bcf18d12617ff07e245880ac4106bd6d5d173ed65d04e1fa720dfd86be99b4bca835ed8192fd03fb810bd2d962692b23b6f00709f7b811bbb8fca3af11dcf9d1ccc2de20d1ee27132cf83a9dea75d7fd8755c78821c91dfd20d661d18602f893289d502dc33dff1aad614d5e6d0acb222437abb948ef87489eca98d0daddff2fa60ab8a13c399cd8b6fd9402747946deb3683a6835319a7b135c92183309f64bedb3b4508404c22fa42b757f175975552f4af23f8d5a35bf1053eeca22e8e03ba8df6a8e34428700fb5569a40382db0e5ef1802f2e9e2350a7dfdf13be3d196b05f6e6fb5cc586189fe509e9cdd873f86dcaadc0562b2ac23d39c927d12b4c8cdef4e4470fc0d375fe13f6c65670f46ffcf4fa618e46ebbafc4b57094340fafbb4a2472385c7582bc578ed8e177fa37b7fab2963803a70e8b2cb83906eb1d99e9e12f50630126afea472df5f5c585f5e786ab8b4958c181a4c42b378c0700d1bf2818957190297ab38e04d0de88f2fd5ed5ba5bff7ea27b570362f0aa0663910afc1a7db1544a00ad8e823dd143f2911f5352b897ddf100abe0606af3d7a50f5053d0f51d296a4005ea236921e88c754c25a83a50e214268c5233d624c9b59725d0525afae052b57458b771fb238756ef591e58320a5c7f47ddefd986901dc1199eeab932e7217f3ff65cb77449280c734d8e55d24cd166bbe79ff6aec924bf521fd91c7f98fb39b3b2955b9aceb969fb01fc541eba45adc4f1a7421aa24634a44fd6ee9b3ccfc10193b39e8a84cc68455295363fe7f0bfdca91b2eb11302ac43e876433f022aa2b5c4d4bd701ea3cf48a759359d40244c7a8e17268c911a5a07a900bd03ca5d7850ea6cbddc8bff2626d068afd57542647b3d9d0649a1415acb164bc4a42fe146d6b8aff7a8a2d69d397eae88e25acf9f47257afb1bef5565453f00b538b9b664bbd7b6551664c677ef015f44855ff6f9ea52c516e9fbe3ef5a8d5cbc76700fc52543a6496746872cec9bf8af860ef5e733d95b7bff6b0c4492f58e4460a219049fac703c05f27bd8636ef78e93d7eb69ee0bc70507e1a052ca526c63a509a83d8f2bd48356f1af6de68c731ab446cb154e1b6e015a7e9470761f08dd859bf970dd34d954fc52de3496dfcf9a3654ed784127247000c31f9a637e208b7bd6b5d129c34f54a0e0ebd7998583c10acf8a824975e77b047135e2ac4fa452c4781bb3f238c8658d89cb8cf8ac9459e40999f9123eef0fd951de1d63eb22e02a8a4aa8db1d1e3bbe423a8d2806215d21be1f6e99f62974f76dfbca1a09dc9a327ce6763df070d7247b696ab749006c4a3295b8daff18dc30d941c0ad75541a97abf8876f27d586c182b6ab26628f1cf663595d6a61cb2ad225b44affb1cef8f890c74bc88f8bb6d61e4e842235c9081f6099f41ea2c909da8f63497ee9d8d4dd25d29ecf8814399b88096a6129258dc73ab2e188c1f059ba03a7b97b7bb6c3f6451b538ec390224f8365b1538b0d5590f09da0810f916ff8ca6b5aee82f8b00f426e0cdb5a1a9f3d1e15bd15e9019cd38b3867bbd7352c559c2d5aad338b4a75994ac693af5dd20a9aa0eab5ce6560ef4d6bed3fc3b6accd7c0b53d10b7ae846ff6b4a94a10dc4447c07516d2a948b23464b9a6f0b9e09de8977ce3d33eb0931e84bcaef7b02bff3cb8865baeba0fb3a7fefcfc503d7b927285851d6e2a80f44a085ab240eb0551c893479de8feb447f96473fba9580bdfc007aa05f9880858cf1f5113630d167f339a661427e87dc59c4ce8283b11cd9c5bf8109358b859e6823486ef5408abc3195ba379fc948ca47dc42de30f8f603d267fc8a73de6012cedcf074df49e887321fc67e8ce36671fd80de5d5b556d546d29b1cce200816e76afc1acbbe05c22b6e2ed6f1cb62f0553589c9d0a3232640e724d0197699deeb655e275895adfb47617b1d6a69aa738d901354374a6f194166da00462ce28ff8277df312cd6acfb86a048d0859777dfb587b45f08c89a3d00da9a7518ae7189b434f3a01ea2f4925f81ad1193999e8b52bbfa3c3459c88a04bfee24b7a747eb9cdd61782799e36b669943b802811aca6845258cf8b1c8703d254ac8693efe098760b6d863fd9f879efe179f1966efb7edb509e9663d805a4e4be1b93d176b3bdb20b2bedde83f81461cd7048bc0012d1e242a598a37ce7139a832f11f81ef2dc7d92920ca39fa3df87c50e8310329ea06892b29f0ade77637c97534344f4d23246e12815a180d71daa2d1956fa8a0b6aa377546ed6113cf5fb0ea6fa4fef2eaac384b3ec8b998abff6d45caad19f7a573391418504a14bedf5bfca4366de43788140e427a2a2b8a28f2591cec9ce2e09c1f5ab4e0789bb1fcb08cd80dfbf230a8817d183f44e87e70111a6f2a299140f11cb2ba534a696abb393bbd45c8959fe0c087b2863061cdf24bf7636ba7decb38bcbebc7c141f0ad11de1c259e6aa2e4f61a1672bc5902434d313f89f28a3806ab5a31bb4daa42ef9ba7c98044333d88fb3d467e56206f31a82f11189008e3e63d46215d18cd35b71c9574e0034a16772b10f3b8353354bfe0285640dea9665ce4fbee0b3eeb94caa2aff0a3884b8aa86041ac4ef3fbe2bebb3f14df2b11c3fccfb2e8aebe67e936b8610ccec5578afd94ed8cf196ed0a1fba556e5ed478d30c179cd33220a98446cbe1d92e6eba6ba6c84a3ae8412f023433d19e4326d9a10fd2ab532cb93e8a062bca77f12b8107122f2e26e626be35a9896d31f33d354d288ef8f1a02fa607d139b66af586b1e55643fe98702e197150a2038538a26eebea4c107ca65b0a517b0a36e96d5a63815107fe5ca0cda2c31ba5096f6e4f4482411fc2f6677ca8ce98af60c6eddaa24f03c177abc3028fc54a4f73570ec604ae0f57863362afd0fc10e710b9962cfd399c326775e946ae980558dcb814c72d6e4f0e32bc1b566f49f9fadb26d07e3040a8507ea31bf5a733a003934649e7db48d06bd647fd641c981c1d41edb95e1f8a4b2d9ff96582d156edb5653659a33927b78e11ea5d603ff8c3ccc4da51d7ce9ff7d0deed9bcdd567baddea6ee6140e8ecb3975c0e819ee7987bde937db535cbf2651138e72647e9d8f9dce54c7c4d9202cebe4f0b8b4f0c7234dabe299c49c7a8467b0735cecf392acd4d36d234d69e76d7c2707b9147db7048b860de614d062525a2a39cc82fb0772613deeb157f258c1549ccb94c7e26f921b130609927ba4382baf3b641e631eb5361e9aa7733b251cc84934716d9f68904eab3547ed460158a272cd9782c6173a10f60c31fc0afefad5eb18808f9712a3d0ea214de6988720c2d5769d5c9863658b9f7fb299df06a30d26e47f27e2d81cac6452b4d4cb238e2601620ca1c5f0e5a78cd57ff58749b617423df703bf841aa29122fb7cfc82e8261585c18e7b4423abfec95c65b8d35b9ac88dfefaba68fe9c121c3ed33344500ba446aa3e5284e88e809ac45d5366669df21bd11b232e6f740b47c927a8dd24831601bf133de1446de9016b66d8b25794ec526c60b34722bf09934c8b350fd69ee9fee45c640daf88bd80f179f8b6a65e619a47e787606013c67a650b965e275cf53ca60c1f7d82c61c6b4978a6217c1e5b1d980f2332b7db3edea04ee8199f3f1fe4f2f50e9929118bdd5ec6e56a2849387d1cdd49a5341e84f8d8b5649b7fa09268ce7e071f116cc4237a18cccf1dcc7b2b6e645d427989ba74df0641b7235a7975f484123b0ee3ae2c6dbc3be94a3490198cd10f2074fdd74dba826eae0409a7188248c7f1f25a179c19964b6848eb164a1d03ad5889c63390ecf5ddd50875c61423e26f309e114959a56d06249b4deda3d8f04722ed00911daa0a78e28fab358842911cca89bbef0162e5b8860f984e3e0d6682a2daa6aa376156b813151721f6c03314c44213eda9d44f5df68c2be42c60161ba645cc879ae23a41c44c30bbac3a8a55439a37f639987dd8ff2f5b85bc41f3b4ec8a57faa6e9b327ec9ca07dadea97ea0dbd6f1497fa48dbcdcf90cf6caea54972f4173af0cbbf932abfddb2667e39b87fa7fbd0dd50b7e0bfa51f51d17c18260fcaaf9820ca2aeb21a821ed58d914de4fd174977e11bb6a2c124ffb85bc0e26f23d11bde2a28600438483e3c1faa160d0a31153bd26cb41faa4f5ddb1889faa8615350b24ed1088503f9cf8bc2bca75c5de07f0a03b3ec42528c730791518afa98ec7ea0e6d3e992d2e4c85f794ca8470d8bdf3bfb92107124832bfbf8f649229cd3c6072e189a5288614c3bc980ea003aff96dbfba167190e2c1c882c124028932468934c994461a689a382e7fe27e582de82fc33db2cdc5d6180c5b83839af77550f2f5d43288f6631dbdfbeb30211f2afcf4e7177e15ea511e64ca38b3ca3ffcd85504273db67bc7e81c25d009a779b5c52a46883a3a6c2c4be835f8d8ba5ab4a57ccfb53958ba0ee15ae60935494129f28ae55c149db91f0f8881143f4fe474ca6bbc68fa33fd1c14fe91a88456e07beebdb40c7c9e9fe398e42208100a4cddfdfc0222a9091e6c0df30d427cf370bf7772f259a06d412214e308eb91919bfd807f6bf7b0650b19bf1a6a8b8875ad2c7d1d51ca69ef6e0e2f27272f6afdd831810401afb748902d121fc6aea93158f2c67a57963ed7f5364255d8dd6004c62f78990401b3d21736d84a5542a9bf800e4500a2064548beeda75e593279aacad0802f16fab8b88af6a0e6ca10783722c1c8c7937b9b1f6987766e2cbb3a292a294fe0a14bd30dcae7e69fe61485397f63d4d0cefe4b8b34a1ffec238b0d3f998885904613aa92c93311649d5dba08844437cf4bceb894d9eb542738ba576727ad7e8b39c7478cda964623624c4492db510bf4ee0b3ade6c1f59d5f30df301b4653c5509d25037e901d7d46a9c21140eda23f7f9ec4db104344d39fc4ffbc9a7e6d154dc7377741b1305eb4a8a42999c0c200806cb8e10fa33d83e0b3f15bd003f0f640fbff553af9520416dac0c9b60888af279380b1da3a00c1c292354bca115726185434d8ee79b855cbfbe0fc85f233c91f6a009f3c33a4bb01e4abf83619870497969b28001edfc0c3df3ecc53d49a248ec09961370959360a2efb152f3d02cc817b562cd16dca59049869f5ef4025068ed4b2f7f28577d09d367759a52b5a49675110cba7705c43c8318233f435049bc5575c9863d46205adbda1103f4ccc2e6578b7e8f3258fef3fdd84ca62820e244cadb11f823c1ad1f9e9b99332f6c745cb3371f207348085217970e24b60249ac8ed1a8e145db8f5c60c9874783fadcf2e7a44a48b26e0cacf0c9afa440f4cfd0fd10a91b5a009a4ece8b421eb81074b12f103f42b3839e06a671622a1af76adc72a9bba563a74a5314edf73ebc337fdae7ee8bc56752468bb7d44678cddbb4465b342d9a128db034b20eaa9237eabea48d2159f77b74d35c0e97b820b33d52dd1bf39e2207652bed9f455a7e46a7272b8ae6e0e9c94d3d94480ee09b1a737abd1c31f18f3c4699291c53c50181103db153d33f9a4bd87164d3b0a3dc87da0500be329f519c4fabc3bf33a88fd85cab50101cf421ca169d65995f0446782e13d551b705afece0b03f54f57fd3de243fdb9e2afdc1fb993122fd246efd1ef44a0b82578d4ff682e7546cb6632f784d37e008aa5828d4ca4dd301176b881c193ac561d69300bc187db8f0fc261169fe0caba522e5acc6b410a42f0f4c5990d550cc6cb8927bffbd9b30bcbbfaa7ab1fc8ab29fc70482fb6b8748d4d655dffeb738e6ec943bec19a5d2f5d5b7ff699d1051fe24a059ece6c44a33fe1cc0b257815cf990d16bcba4e398fd2d0049653786a59790ecc06c64894f3e7f95bee569860e48daa852b07c6d1e3af4e36c90d413e952c06bad3055f76afc585ae9d35ef414bb77989528bc3b119f79c0c714243637e91c4b94f4d4a2d92d9dc3bf6b4f54643ce8b55a37be95c0c55051ff2b803c7dcc07b9ddc3b0b76b2dc22363d5dde5fa816f47d662cf520127244fa35a493290ada3fb0bf8668b135594cb46237d5d684871c0814afec141133c06aa1d39d7b7f74b120c86af4304542efb8384f38affb0591d5f530d1a46e9432d531946e814d20da4637475c27abe37cc514f688a936ba1027d6e57c0576873193f054a3b5b425c4e2e4adcd4b49212988ab6d6024e60e6f753bbd76ac804edf5b783f9e91f79a8614344162a4f5a426b98eafd101ee62b2ce65d2beeacc5682e48967c4d5040fc2b3e7aafd5f28750362d4a49957c2e2c217526535920d8ef87399771d2d9699c71cd7ec92b71a38946342e892dfdef861bcd5f79ffe3f44a0196b97364aef82ab13542a06fa786b733d732efc09206b038713f62e2c2484b1aa938bb5c1e0373af63d52778150d7bdb7fbfb90a059617161b2b2363a9084474f41fffcb1ae395239e0f01bc5b8e40737b59fddf19e41fae0a4b59ae2b1fa467556f2bf4868a1709495779b2dcc207dd79554846210842c5949b0e9ff4ef60adef02b26abeb4de37f01229020aefed8c12ab42094b163d71ccb2cf96a2f01dc6946a3c04efcf6bc04bf258a620fb17484b0e18161c2cb56c8b4d0f6f74d4b31cbaa20baaea2bc63f8c0588e188c1a11b0eb314b98ba2cd5bad0df1de3ed209ac2b51fe94a309b800d03636a96caab7cdbef5d5e6104ecbba5a2429a0696733fb7d9043815b0a9627e9d8922056093075f31ccf4f588d992423777f00af85c243b22fdea17b37e7d95597f68ee8aa1ef617e310f08841f7c283a74df1b1e8d50e816960a5199486d2fdcc0d1aebe77999a6260371887a0155b3b13a5a09ff0f82bf8737f07bef0cb191da480e47f5ae60316fe1e38a8c9692d4b6deb44f32a62805191cf33fa270ac1ff883091da7d5e7d5d294ae5c2d37409e7a50083a91970f78ae0a952bb3a78f38c3510bac82d5dd91c8c3e4c1494855f50b65fc9ef5eadcbe400e1fa3cb9cc49a279bcf74d04ca16d838fe5759e8ed217e8c08cb17f173c763adae2ea9d85fdcb4abe8d3bc4eecb1b9ac9e0eeb4b714183bcb1331d6d0db275936199c81dc892b7ecf95661794bbf212af989c788269a0cce8ca28a2076709840af7a793fca9e1d76c5cbb52b4a3f53a1eec9a7f3bb4d8691395272b810e846f697ad2a794e11023b8be8af04fa8c1a4c1cb7d95e5f2b162b3813d4546065d1cb926465447af989abe720c5cbfbe93457f138da310eed31d804b6da9e30dda26f38c28c573bab04d1c78a2f5babac22ddf96bfb95e5ef0c72194192061b7b20be37f457a2411e825e576bb9477a16b2065bce22e72ad447feed196699dfbae3d467c1f8d1f623fceee74514e03384d9300e247f2ab52e0eb708b8b99f3637b44fb27d22f6ec35be35dc84b246014c6ba9c84b55024da3463b381516899e96f27c697eca2ac008777d6eea399a3370b7e35996e1df9b8d70067cc008038dc1180046af6d9f98f605e7220ab7dae5a04d7ac02a913f2e5cc4e54f8c2b0d9be47be4f8f1dbc0b8b05e3ddccb71c7436b72e66f36f3296b296db3f86dda188bc3b73f12e371beb09976d5659c8e5418e44d1263defe5997c0b473cf68b642506c4a11a70d219c77d7d146b5e1f1f3f24e9a4cda2b9ed7794dc9d13bb8c47648255b6b9f35cfae474e6be9ae625a0727326322ec252bd63d76949f2b36e7b5a63d4d8230b5a80749131b3d533c6d49d18f135076164d75ab8b16c1d0c42cc616da45fd32f6571e499c5d65a841e84690904c435d59abb6b729755480370a2ec51c7b2bb6d1e055ff3e20dffb6472bc75960c3c00be2c7d68e65cf8f1ca293584570c50779b2cbc37470a5075c89211a857adcf00eb88c6731865a0377aa609cd855b50dd1ddb04cb86bb6c7adc05ea2f45aa02c92ef05ea7735ae36cfbdf9efa4bc7386012385b9b0476ef4ed0b397905400018b8e5a8dde8f1265955c575e9270d9090d38d249eb526cafcba2a46bf4db7c532b400707b0286708952857a43b9a55b43e8c44fae8e09a2ce630cd8c62f3e3619cf07fab3fd2845b5c9f5e718855504959460c3ddd555647de3e3353a987548cfa1f325889cea545ca1c3eb733a9034d38648843807b40f21a32134e53a574f9eb73a774c39565e50d7a53491ce72c74cbb008603e8ef6881aa86f684bc467313c958fc00097893227f3a629b552332eb5660094385f00736e821f7d24d0976684b1f7e46416f8e81b9f1fb14ac2cead3dba4258be261612ba6647d986fd79e1cdd33938732b6607e3eb2e0a551c4c2c15545308d9b335cac2de4f8e5b4660c06fb88bd1dae2e5264006c08623918056a9e5b40064412c086955fc0a52b182faa4c348bd1042c1dcb8a01c110830302565c4dfa4537edf168cd75b7dd829af14415cedaf6c298d0ff927a3de51cda1cdf6db1f8fab0a64cedd6162774eda1b422ff8dfa0fd5fb4218bc553e0f4fbce4c94818e0f0bb8933db60d04785f030d3433f30e8e281f1c477088fe501002f86f834ba979201019d81e896556ae16ee8faca6a8baa07e9d8a779ff3f7f3f873c9a20ab296513b91de0668d97242152b9c35b10511cd3de88955c954ce8f81985e5b2d9556e9f4849ecb08f23e52d5860140f7adc9cc2900f538cd6b8bf76ec7b3e6e3a49e46317f25bd159cb3e6f3e4046d9699e2b434ad1c87e55a48380355c802a25654d040d9c04b7dbbbc970159b91c36acd91fa689d5af54d70954483ae2ec4a1c3edeb765eb5e58178484bb5e0fb259e1c50db044d6f30e5ea792bb5fb8f6dee023479f2e7352f14a688b3f9acce0d15c066ccffff1897c451e1f7619e683d86cb9da29bd3da3c5c2e122422e8a234f492b6ada31924c4422111403f72c4402d8be9d5e3210523d848b25cdd0e004104eedddba247fe53207e2cf53ab6bacdc4ec10823bd245568b2217ff38215f2a87f325c7af280bb26fe527dcf8341c1cd4ffe950347bf937a2e2b7655b2896e9f72b67d1d4f813ca8a3865bb2dbce92000b546d867a7e9b81695f445ae6af6536db2890b4cf8a939a4a376f68ba1fafcdc0f4a7afd8acea2b671a9f2c7050535e7868cc1d32fa8fef2a1be30652cd687bf2ea955bbba5f28125dce249c4ec90cf46f7a8b549c4fa2886d811a1932a538bb59cea3090b070e2e169c8405b96529f8aed963189bf7f5bcfbee83f848c7595c4d769ebafc804c48ea434a39a6665c5f14687d1ce5136cb586f3c5fc9eb60651dbaf27a6bcdb03d8c7cfc1ab2fa2a3eed1a3727815bd601b9ee3409c042c10fcaddd900b8aa746f20c9d40fd06fbf6f32cf60c7a35ae5ee17e9a8e7c11dc6db9e80e3ddd3bfcd9bcc29dd300deaaa2540875337861917485568d9c9827fa5b3796ea948604d67dd113fed4c79694609e912a0680a890149bed9a16646b7b51c12baf0fb827a35dc16f3f917d96f0946aa0ff464aad21a6d45cf2e593ed579815367b55c645917d8406f71353b404669d7a2553e606c96fe0585ff93e24be6cf684615e33c226d517e4001f3948f757bc9bfd1677552140321697751179787fce97d31e73a163ae1a0c33008960df3241da1f381773b52c340ae4696f051e9b92a4549e296b0a4ba0dcdb006ca33a01eec2a87a8fda419c8267e8cfbae870e1390b3a71c14a22ba4e25034e7ac397fdc5215fd93127b313a95a20f370e379221045fa05b6c810bffcccf74225618cd8e8749ee5c6c2a9f3031ee540a2b51ab9fc6ca7518d195c04f82ffbc680dd7697a6c83febf8355a5c9505b49ead1c68f4866515b90d07f6623f8cef10670622a1d52af477b0acbeb4fff1ca1f585e72f6ddd723634a79433d14d82d61e917ef06a7173847b62c313c3081e160e3b5bedeaab60b51e2e0ecf4b7c3b3d4793028669579c66ea8706748a97b671194c4a8be34418e68f610cdce4420bf9bf858b6bd5c7f18ac1ef724d79f68112382033e400210ba74b6bb3b4f91a73789071891b048407c0a5f90d0bb6725c91a9f76518dda9dcb887d2e8aef68f7de3cbd24fb502329544aca97cc0738954661fe4ab9f14e65d9f73d3f641ab50dfbd2a2768f8dedb324ce449e91dc240e37db54e028b3ad6a717251d5fe886a37bced1dc6f522993bdb7299c9a70857803daded588076766a596f9fe0f7c6cfaa231655d68000188dfd6933d662410c11fd715daf18c6f239db9873eb56f63961635d5196aa72b08e96e72483c4657d7dec5edfcec9f460bd804214c279be42dea85599066848b29d803b36de82b96781254b833a4d792dfd10d843227d534f7d3177f0d59218f9160e94dd2260fa4037916ec4dbe84b3fc4f5cd7ce2199bc6625d6347ba0d9ec9b5d28dc20e19dfa199e92431b63f819b4fd9e43242fbadf5d26f141c85ddc2320f24776aad88b76d328bf244bfe2d8295f8782c4b83e9fa1afcb591b0e9b064b6a78ef4b768a17579782ccfc96f5a70c03319fb41f46b86480095979f2f7b42afaf40bda79b4db0d9341460f2f1a60e1e1e70f22f34e773ce6743aa5b0ce227008e7900191899b1551a9c6f2aa62e12ccce98e7da512de2e73b2607c6d6426b6fbbc804f2f9f7ec951cf76595b0c2558570bb2355a48edd5756107693aaa95e9fccc879b888bff291c93a725d550bf672d3f0ae6f4065a3090021115ebaff38a6779063df68095d7783e242c8380137ac08e4f2aca032406fcc22ff894e9b2909cb1e49962edf37bed2ca6443eb10551d0ff0d54c5e372e938870d8915015a7ddc4e04deafc8079fa8eaaca85b251b5be8e6134367196ee8152202a727930235be5beca6e0df751f0564ef14cef7bd5aac34825a600cbc7d7a0211fed590511769b22d14a6eff3e4e41e3e4e982acb34e9f00248fe404c7804858bab114bc7f53392b5f342e698591a8b4b8f7097b12cdda417c806b7dc5a446d54aa9fc66c9ae5454311b96ca1f4379f109ed24994848fe24f1f25b460355094acd5032a62f4a3a52c9d3025e1618a207e8a146e0a4a19f358401a4e37e77b4891ebc682c21ec8700d4852049e13e1baa75e09b3a339d80ac74ce33610b485332310d9457fe6c5cdfbcb2db944f56ccf6dbb587b16b22a96fb8a995556446d98805d8514d516d9d73acee0c4b6c9e38ea813a4dc343d4605d9d62f450ccac29fea30c11fe350d0ce26b6f7d6c7f882deca70d0b7702a4c29aaa15ec00fe47c545bedb893eea7490f6c9dcdcaa7bfb797207aef1e66a3ec6011ae1bfd6e05eb831df14937911883a8539b9d84a958fd4bedd10a25a1263266681b4fa48b8be031a86589091032f5c1fe6c020d39daf6a1f29fc31bca185d8b382b91fa3bb84c3901880b3c2e4c54b0705bdd4feca15a0bfb745c6e079b7967040ec58cb142de13916ad25b7ded8850f6844c070938cade50a70c0634da766e2abae27af6dc3025f3afaecf4d07b722f76f6e0f999e86d8bf8cdadae5054fe5d3afe3ca02601ade1f07381d4ceb355c40b2feda627218ea7aa6ad69a1fe7ce2fe5ab6097578ff9eca40d5d94abc745b8b6452b80273add3d095402aad51dda2bdd10c8860e717032bbfc5b5e792c3738223eab5f5b01a0395e22470fd33a8e549d1a232cff4a268c3d66da8f93daa95e89ad02204b4a8ed76cf43e79204f942ab01fb836cd17e7c75ff8fb869364069e4a3424fb5cc0f6f9db3903ab8ad94823e223fcf9746f4842ad78bf5def666d24ffe16ca01568ee39df40bfd44e030bf921a93ba058c919f9e124dafdb2eabd7658343d5fe6536a34e58bab2c52835e32dc7d68b93dd8bec48093a9cc27e4709ac55505fe5e425feac9e8e3cc2e5cd592be1f3dde3459564b48c7c86f8ed2ee8f1d1655a3612bc2e787d155121c4e552effdd7a50718a318ff40331e0108ac461d9e70cb84bc3cc5cfd62c9b2e769bb9c1d83ec804f82a6e1d1817506736be0959a25eb8ed9af6f5c49957963a2e7de1c0e0332757b1424bfe974a95b28a5c7318006660971629d64693a4913609832afccc905450c99372613848dd86813ead3463bdbabd3891f6dd0b76a340ebc957cd759709d4c26d36fb08188c75bc1e0ce61ec51667fc194220e5d08c2ee541d28176bc8e95288c6a7c6af6e6b5401e2d6c602893a01e482b5da1eb53a3b7a1e984c4ecd7f540a88856803059ada08f8cfcfd26aa01e405a07783ac34720abbe5a944dab33c70acb406c03dab1fc7acb28d4255ce0e721e4b40c5e659e2459d2366aa4fa88a60ee9a8b7ee862a36719e5ac559c537e8e6fa0a91b0884fa14172ba1b231a79c8f6223cc4b277507a6e843a35153128688c955e4b06f42669aa8568e497a2a4cdfe24f843e128aaa6ea0410dd000c40f56914a8c8224fe88e819843d6e88a3af64387c472819cba64dbea72ce087fa0b41d71c41592e367b882ac6ab8ab2e818165b7daf4e76f220f3d074daf73f72e1e36731d0394b6f12b45679cc861fff102b4fe62717909fda3463649a2bf16d0e831f546e9cb270ead3a14380b11aad026cc893bcd3fc10e004b9bd906c21f74cc5935cada2abb5319ac2eba97a073bf8d555ce7049e5f78813a33ba6982490d300a66d7542905850a616ab320f2bd50b900c5c4613be0381353eeec2cf0e1e9fc63b6fc17fdd156486450019a222c588eb0652e4dcc735062127ae8ed475ebf4ddfb7ec11c6d1e9402d88a5924159c9a158590465a0193dcc81de4ff64006b41eda08cb9e5c12a1e7d8511f868b10a7efd7c9d4497b61afeb4ccef4405b8c1ef3b664f895f3ac84675b971f8d64f241aa3fdd57a489465cb1b02de8630e96ac18c76b3950aa36cfcc636c813440c129c8a0d834d02466770f499cca144c9387ddc120cbdc01d1af34be854fbdfc154967c178db25edcd7869a9790541a05ec4d2dbb5b163408066387748508c7794d8cc7cc205ca49062f3b5ca971fa90f764bf068af78574c3fc23da3c4fd744b00a98d9040116559446ed40018ee828b8e9933860a54c8a71665530346e4d57e483266d649317a9a3e022eb5de84edcdefaa07b9d07043b60c27bd04aed5146346352f9405bb99fb4f09f84953402bb3bae0085d3121fb8b2aa7a31ac158e6a5c447a41d71a19cb2140e0c82350f517df465988b6db55bd78f6e50d113787c3078917d979996eb0a6f09a582c1f5dab53eed20b83134ba18d68b0f886236de5b87fa1b3989a1e439e8355387fcecfd3ff22cac82f9b0756329383d725b36d003bad621417267d293edeed4fa2f6bb3c93c12956495635771671d4534d7ea2e790225af6e86f75a0923b416104e3426e11b607b758ecb3274e09c8b1f038db6a05aa7a42fb5314758e025efec0b5495de8cc2a1fb9885c667d66be9c6abea0bbc882d60ff4d3e24cd9b3d89fc37caad78e82e747c528f16a8ed755a344fed514c11b666c13f191218739716b8ada3b719cf1a57844a9a285046d5531a9ab10bf2eb592a8d6a9b92cad082be06d6e78ac1fd9d276d034256e3830d0ca24b12c519db0585cdf6bb4e207a181aeb9fec61d42952622ad39eb4998ffe0f9f9372beb2c16c125834af360af1a9f4538a1204f7e948b278a783db1fba4b3eb62e3e4818d7089d39d795f0ddc16f345e73b4d9035277ad27892f5ee91c8b898eb141d9fd00116a387fc510ca371ca1bb844d25212b1a8a4fd79ecbdf8eccd4222965736b30379fe823502c7ebaaa936a020aaed15ee00fb0522215ac095d021f8508f6ec2b2bdd0ca98cf6c13bb3f9bde4f7fff32350c5751020d21ade6c04dfdb0341afe02c8c8863eb9e0ab0fa688c21aa4b1b9865048b7055f65b6bf97f221d22bd785c6b54ddbe5d4896f8347223d91fb42df70255cdcc6e9f9bc4391cb94d68401cc99c8322bd9516475e178b18261544b8a2133ddaf1ef22f528fa5a2f2fdf8cdc40cf05f0179d4fde54e987cae3e8a6112e52c93e0cbe2b4faf88df4ed104571af394d4c72b7a69405de4326d116d663f0bc0ab809a181030662c5e3bf76fd12cc9b76bd63e48d5f509287a3842eb1e554626387194196926ab0f3c44c5cdd05804ced94ecb9f09dbcd74abe6dfc4ae1a27eafb5ad7bb7870a1a284bca2fce566ae7f9799209267750989570321aab6b0ef9c990fbad4c6600ee04806ecf5ea5886348c4e1abfadc12b05b38928a2091b0807d23d526b3cdcce1f7ffbb51a24a4d4a845d52589936530fdebba09a96ed2006af1e73349f26e75831102d7519c42586107c761d4ed6e75399718ac19690014be5ea9d5b9b6dea7bf75788f16dbb50b505a4b249bbfbfa24708427e117e08288274375ecf3a769f7d5b69394e2fc07f9723b6382b916653a00ca00ce8a1cfd1d2c4f47b55065352e1aefa773c38546448dae0cfa39f14babd021246a1801a819f63fe81bad0b193350cfabc018a634bf1c68ec64f2e81c32e78788dffa122adad071c846e8894b8dd46f65509adda8e1c9c2ef2a32e2b3ef1e67b67523997b6824bd5f2fe41a96f41eee6794d66670fbccf53824426b98ce92a28ed53a2b9a612bb46376747465e4ecac99abe10fa4c4510bb36d8666e40bf2e3bf44f36fa0dc963c7c603a90113fb9879937ac780b5061118f15f55b0b799e5df0f2d77d2a1f4c90e058e266322494e2aa647a820f585b0f5b3b7353d57de8ad8b0b353defdbe6a9c28aa2e2f12fb77e1216ff8a8c7f7782c8d35536e692e9189d91d66eb2a9281a77e4a910d87374bcae8933488f6466a9273f768a5c12041c224597ea73666cf9e106e70efc0f57fa4897b8ad21464c5e6850c0ff6127af701a8aca37079b04103b4a1b89df57df8a93b2201a4cb8699ca8ec379bc24ad2919518aef0ca45640eb4028c443b929233efc6f82bb3e5b5d88562a7bba7305145212a44e49da142230dbae023e987b88f4bcbc645175972874b938119c15d92bedfcd283223ffe940d4387899653cec3a581f3fd7189ec93b654f039ef9ac47e7ceeed2bfb3ceb8b3771dfcb18ca7b2b2bd4e8d2fdcf59c3bd6f02752bec802924edf9bf7bfaa6e087c907ff85c957e7635f0b368ff54dcf85b5995f62490570d64a547029e55aa8aae5d0ab4d9136c85c4ed0527dae17590eef436963f485e2cceef453d59da5399b932a6f8af9db029b6a7c2116b84f3f6f1fbb1692dbd7e733bd5a0d87ea980aba9c190f2b26c1ba3b3078566551bc43e841db9c0451e7fbc7210f1aa4c73a364b0910c6c747e07d2d0e9871b87af7a6d0e44253fe632bdd445785a266b0b4a7f246449799c44cc4c7f55005e76d5a0c2053c6e33b046e1a2f3af639d9a9dc5d47d07f7f619d921fa88ba696de257e36a2b85ab17264a6a939f2491ff76837b34f5a37c1b719381960fb105ae20c38c5777e3e4e779f0214e835b26e5dd28382e34aa3d8f9eec3c0fa8f248ae012f4bcb8b9cfd399b77f2d59b46af1d73b96183c91cb229255ab29fec818d0d47d14e55accdb625a6552aa384b980f9c05ef2a693730f52b430d83a79e82f6598c16b7d3011f4da466e4ded2c9745b4bb489dbeb24e394d70e862a6ed4429f58e8a0babe78d8bc1df075b83d55b5459bd89dd539f6bad91cbba27ba1122ed2e91632a25223865f63aeed4946bbba5c8c33d5b9341d2ae479b88f2ffc17072d16288488d1922d3d54eb4ba7babdca9404b85794a0a1ab157c9598a0a7b3e51bfd73fd7712863aa04d339a05ca8f7a8c7cb386015cad522fe23ff46478aa6696b3c6b5dba6f0a014c251c34376f4f840bcc0635a3f1fe8d5539a8557bd4d164679c19751f89de43b2cbfac2aee931e9eed885b56e14e51080aaaec28fa41b53a3ef8cdac4a02b482d5bd244fa780a9c6c0140ddbc321a1e295ae66852cb33b4883c8ffd79c74a6ea3dcf5772f0fc3fb5f73fd04ad48bada3328771e7bdaac165051b1258fd9d790809f219e9e1f4c3f858d99e2813b468df27c7488700c02919ee6f55f314ef9b0242f9fa83b610051841b86feaa1ab507659fdf5ad9d1b1dfd8d2b9a91db1674126e42947ebfe1642eed6c29e8d13c063151d9409b1f40f9cdc6286e84b50b3d6edb2d68f1549cfef1d95d7299ed62e93b8b4de232d99fbb0584b1644d9840aae5a03b7b902e48ed3224fb4c0bfe819087f6342ce630c59e1beebf268424ad0b279a192ffdbc256745b189a53c2fc11c2e2eebfc6921649a082302da5ed974ec23e5846c303a3e884dff9ca709e070b7e908a70f239cc72e3377f217c8000c80252ff2e8f6dfcc9f92754e2d63a80b1ac3b374b158671ded66bfa6b3eb890ad64018111678fda7dcd2b25b0295d8de8bec29ab0906b570490ce777954adae1bdd4cc1337f7a425420ea5fcd2ae0160f93f6e6073d850c25ca127da865efce5f7ee3bcbc549361ad17445662fea995b865334c899d17b73ebfacd11adf4a608e716562a91082521163fa16bf1264deb21d30156d4697abba2fdf6f6dbec713a2f8335778996abe258b77a960c7953ccf40251afc744c3b0c221cb98ac4ef876361bfab41735210f3f13ef55b5ea8d28e398d2a8f1f62af5872cece93d912644b061ecc97abda740552e25ec2d2464ca7677096edf243f4122cb24113764bc9db9b776d754747ab4557d250f816449124c2d57fc8245967d0ba52c451d7bdf2ac7a51c43cb6896a1842c8ff4e3c6041199e6c4537478621026e6c609f6fb85e3af6c96f64e567391d558985e6574e522d258092217982017df1ca0682814561e039c5077ac4decc37bf264fd9be75d3304950dcb22e156767c5754f88a95ecdbc54a1364cf9800d8dcf271cfb2a05e675e1040ce0e478a04de44113d4ed2910437b0b60b465ea81ae9c398aaaf9e3148df65c2a2c57d4f8a7b069996bcb7463ec70861c6096386a539db585a5e0734f042fd78c0c0bd9d03871308d7446d42cc67c636fee31fa87aaaf3e4ba08d8dc680fe7b2d190b69e702aafb1d94e4aa22a7f079bf76f88269a68bc66b1d7f7a75e87a956c6d0a92acab3dbdd0e77c8109086ed8722c29adc4072fccb159b85f9fd485b02f44d18085ed020a3b57b3fc4174588851863bf9b39c49c0a007a1306e5b993054b9a19057789eee9441cf1207a8530d4f2376cd9605fbef405435f375b6bde21fe849e16c4b1ece8db48a94fd797757431d9d654692d063f648b9572c927e1feee76104e8e97608c83843f152a6a9e6a034b3a5d7e234ed6da87a0b2a7072746339148182fb94332d3093b8804aecdb009299688beb753444646ae5ba2e3f88dde42323165fb8ff75686aa9c5a5fa15c05c0ad3ea22298c05841c56999234dc6ef793d9ba0f111091d512617630e7e9ef095b9d6187e3fef3ad18ba01f9ed39f33026c313a64e7da48147b2abef379ca4d5fa30a8a7dd01ba5c4ee80879229c6d7c44a5a390ca40471c92bb35255b15b5b323d00e6544d9b9300a8175983005b4c04006605e492ae62a354709ed042475fc6438423be6642b8e82bbddded73695b4188b603b125a6d4847bd96fc5e6006aa9578ac36a602db1ab475d68839102e6889c924fb9a5c42bc21f2d72757ac1e2dcf1af9598b2d28bfb9ebe35553a1b4ee1bf1ccf0cd9155396fcfe131aeb846f66756a488d7db94a620c3300dee117f8086fd844447eb652da9d2b3ed478596e25c0f415c67c5abfb91854df0c99cc0e73037d8c18f56dbd5ab2fb9e1c443a2a7baca656a041aee3ed7b379928765b343eb91cb638a858ee96c57d1c6baf5075d145bb9ed814e9669d3926e346d474b7f9436fa4f2d21b702ef1c5948ba7ea9fbf6900fff6b4357a953671d7b7bae1f14701205ba29460610b7da40e02e5b63d6c76b16d72559329bc3267e7c4f4c64a630bed001deb57c7063ae44031e216ef5b63feb05df114711bb8c58bd985fe493f96d77c9b8a59468a41788e71617b943a7b94434643a9bfb4a541f1ff6a7917f1a33f46cd270ef4e5860600a90aa346dc27a1a5b25066854f6e2cef90b2dacc4253463a54e2e660aaf92f1bf6ad1862b10fa10fc4eabca5725576bb71df2afeff711b2639a5a58520ca371dffd12111fd9f87a38b4a2590dbe340a0b517dcdb1c759b05e0592662bbde3770b4ac2b5e40c278ac3940cb6eee23b0f4ed80eda18f4f12f227204e6d51ed04d827548aa115a55641eb90d586e9a16c3156fffdf5243597bf8b467d1432aabc6c7e73409da25c5ee3b2b59598917934ab8d548866e60a59282cdfffefdda202c23ebfd2755ea026aaa86797f6d9fb51ff700b8479cb22ca1096482150db076a72b44a8acd9d1bca29ec442b697d55b1c7d9a7770a2989d22204e69e5624d5c5c0da4fa8fce31f3be78a0e148fa9a7f35f290028dfb471f28a555fe2b3ff1cdffbf62dc5a846c1c9dcc67b9d3d4e1795758db30605a1c1db11975d4ca9beab4cf730eeb0f8c467aee68a2b126c9ce0ddd55952c62d8ba96e330b83915aef5ba7334f26bf16a4b56d33e952d4467391d7a2a610dcf04dda6d485fc7efa144c5f17891e8f93334c23f865bd2e5f003b7303c948bd9cd5cb9b2de71094dfdc9655c47e521368d6bf5f0d173e4ca40b7638ad9448b457e086a46c5ab67488904cdb1e29f2d9cc92c290a7e387aee9c496cc2280cff392c2af908d1ddf7a7a8b4cae5c2ca1345d8c552cf7791566bceca962c74529020ae02ae14f5a5867d255ba7f9e0ffed1b9c250025ba58b0e0b5e24591ce3d74b331e5bd6742a68e2900803373e7887f24c8d0a6c123678ebfd47ceac2c285f9f1fa3a5ad769fc9bea5b73dd92ae4a9b32cc377caaeadc924c9541328c9a0fe4790968bd340d87e815bce7c8e01c2467753f24dd22d68aa1aa854ded9f1f92fd0ea0e9572378988df98cd2bb6fa3a1462f355fc3355861cbeedb72b8ea76e64d34e691b5526d019b2014789d9d7ae1dcdd4ab87ab40bf8d168ad66ced54330737efb8de3efd04da305b6c6e4daf9c91ce3b1c80b3b501701259dfd2a236fb26c6bbd9fb82bd79bd34973cf779a739701c5796f69e6a8a472aad0b28ad9df0322be9777df0e8c880806aeffbbc57248425c85946282d01e97978a049912ec20a0687b5112afdcda19147187d0045687ae1a6b8ff4368bd183138919d27bf4cb21bd6c03a860faa8fd5420ece2bb1782f869ee1bafc6f7a2444bfa1a364ab42ca290f46a4a1a106233abbb7fc65db0b1b3dcce0679af30629704d902f4646cfa303c0261a035787a0136a80e3b2c9d18c85cabc53635c065c6ea06dae7fb57a09328e7d8a724053863b4efde2dbe47b33d106f0c49adc496942cec086086873ce594ca1436f74a5087dafc4f2056c170ec94bb2d475d42bd73e8b582ec61c96f6a0b35bda8ee431b8273d7911c3b89be5a5d0f830f87ba8f74cd22e769b364080dc055dee788fd360edb6432befa5723212a57da0e3edbddf94cbf9845a9f143e89c5598a0d9ce4cff2ebceb118083e59ba777359477039739c6edf1dad2458889047cc5eec435d94f7dc083b14d85e2ec1ba324d7d586007fe5c10ff6d686141c6e9cb8beb30f49085eaeb1010c55cc6b8c309a0081c25959a2c4c1acc2a3a0ec256409d8098bfe74080588df0ff46cebd3b0804df433940b86579a1787161e459cc2ef8b73143da90659d3dcf5f721f5a7946ea6c96561708ab52e29daf66b08f40c618146575cfcadec16bf4630ae55336dc50a563ba71837ede1d450d98d20f9e4aca7c8f003cc1d885c03391b052f63bfbe1692b42b2b09a891faf95ae988db5185629627bbdfac7ba5682fc583478283a384905b5d3938d5e8bbd67af59920e1bc34479eba07e40acf8c415e438adb9904a162f6ac67e1b80cae7ef96095fd928c9b551d48551dbbf68023593513a417f0f87322dbfb9bf5db20cceb3de4348318dfe8e5aadc8dfee66aea35130a1183fc66f1653ca2b814e24b1261ad48ba476b97ba749baa7a7793c6c7482fee0e8b47ef5c7252eff66fff67dc10873e38bd87d831177bd5d7666c4616f7d68e42669d734da80f580fa255f94e7aa020be1e652a356f1f8a9115f1b6be2fca626cf425913017b24a87f4ac41d23ca96b6e7a727d289b25a46985118dda381e1fdde0a8811731b8ed7767976c695a3b8b18c7bfc83af44e1a1863f8d7f54e20676be5f2bb71a7653565ba6acab98975b4f6dbf407a84cbbb4f8bc3ec812e22a312a5e5fd2d32ec8116cb33ef4f3b1402ef4df5de09abf5deb8ffbee3c9a3bc5c166cdddab985632d8cf482ce3802f7d4f632afbc22246d35725340391f38919008f358457418e058eaeaaaa9f92da83155fec65def5ccc3594cb3d17f74897ef570d3873a20410c4a7b50528cd9f0d274b013797490528f562acf6789e2e6512584841beddbc229e87574247188716ca89a896e8108a83fc57374a2ef79f353c1dc832065f8df7e6b5559226aef577d10dd19a1f0e5d7aa884f98805f5909b6ca4ba86dadd7df7dfaa812fafc45c55d8480d27a8ff25dea0f7680f4a7d1233217310afa915c3ca8a04f88266e29a41cc3de9c5c363c57163857a7c346dc83567f0472eae688153f4755d00f8b33273fa0454a802dbae44f3ea42d1c2e7ae8c2d02645799330e4161fdf3a676f41f9b50199b6d302c338b6c6bfb97e0c8515207e1cd2cd18f6c4ca085a42581f7c9a76dbdb8ca69a88c50765158a7444ccbe7fe9833972a0f08510a2b072f22c95c9521dd382403e91e2f4a1f11a1e997db0fd4a90ca6816dab0294326d7c7e6ef861568e52f8bfc7374ebb84d1fcd6fe6ab9cddbb4d02b3699f027c49caf1a3b4c16cde0a330afdd757ba76918373f2865834364a9a8c56bb3d8e186b702582f1926f57c3e8d8311dfdbdf198b146395d6189ceb920e04bcca1d7a5eea25dc4f9bb5a7cf35bf7c7b8b91460a66d6f85fffdd2a14221913447260744e6b7f2993bdfcc6c2e146cb959d47f27708399a72119f11f31d2ca5f049fee3ba2d2101ba1e00baa603b78ea094f8cda525eb8aca837eded5b381033982fe61a255721aed2ee2f22b345f50b1d7ef639c77fe510e3eb4e8e98e4a733be0f783650cac24a643ca0f3c9e1f67ec63ba3d9230cb92194f171f97bd2248f7d1c3ce519f6cf413a1c9f7e51928982fe26a55292084e9d678284bd0134364c65a75845f01bf6bf0e1948674c75317afceaf2b0727b15564449b03473848e70b5fa7963c2a2a70146d1423d366552b216fd9ab4d43b30fc090e57fef8712aefe181d6402b9ef3c76cb73638f08bc4faa0aaebcdd2afc9bd81b1b56c8780a9ceb5c16dae157d897227ac58bf00b015d7db2cab8a09a3b50f70f707340c6935a9a25730957fd5f1cef074b6ca2cf02b9ce0b8595fffbe19d86bf8509053eced86b9f136518b28bace2009eb6fedb6569be6c58a7adb4895432f557fa04e9c223ba3cf7b7cf2e3581a6d48671d2613394e00bcf0c5cdb88ee0b68a41aa6f4cf348b59bc7ff90daa83a41605c347e6641ff5182516e0b3cafce08b2c688542c324907c50c3896bd2e8d52067550f595b4cff1342670664bded8d781fcc2230b1ef44da50e03118c8e095752cb99994f5a765a88e29137fc8b63a54b311528c486ca17df8541706f10670160f43aa0a4faa1ac3bfdf05c78d79ff56e162bcb8888406b6a32f23b402c0e391a9a9728fe42b3e0d21a52a48c060792bd2bb6c4dd5691e5ade738142801bd59263b66a9afd7cee850c91360baf13b3990577ce466d14e58b8bc8e9a1c90d0fcd2331831612a40ec331b53e0e97c7c4b542b8164b1d502b4213384bff9535acd0729f635637f8c12ab69d9217c8b1801de7eb805ae97ccf1d3461721a5b3ca23200faf9265061a2fec0af8564557797fa0096743f68b9bc7a1c0b5e12f53a7518900b789886cbfb62fec407c97636feabae8417f06c6e1a5179d83f8e2f1039995dfa6d803efe4ad7dfb987eeb1e72248fe9a1b880986fe7092e39545db2e31c05250455dcc8558b0b09c0a5776dbd286f7688f51410055baf75c3fceaf7d72eeee67c35d06ff1c3ad988a72a971c1588e6a19143338fad2ebfb9e6ba65f0bd1db1c4e1eda9ef0505927bdb5c741c1cddb1467e0f7e233d75ccd6204c70ae836a948d6e943cd598d5c67152dd66c7fc915105f73cfbee2d135a4002a3eaa1da38504eb0c2ea35cc875df8246c5916f0b2891dcc90707f16a7dac0d13151ef0e33b36c180cdc7890c771e90b4e6e43a0d9f42d739f7111ccf156d50f6441d7b2c077836d87fe0f42df685f356df38d109b9e129520355d7551c355507983941529db10138ff52db6d1f4d87661b8ae5e8c6cfcb18cd4778991aa724b97c80bb207ca37317e58c6a6328a5c45cc0344a69d553aec0ca91a6b5927c3dedf0274900494bf861454abb84da76a6b1e67f3c8e4500ced2f8659156b5d2e7293a84b29f5a0448cd17b81237b5a12724c6a294c0ad57fc2d1b331735d613ef7d903cb526a1b303ecb74db82255bbb006eaebdaed6dc663e4e572c570bb5a721c3d139c5c856818391e3892e64f139746553ad0bd5d2c033f0ae34e4ac1daa9651adcb6f3cbba90067dcb1f1760e3cd74eb58dc51865e054c88d1bbabc6edc4f94e5615b3fd04eddb2899dcd73d6fa8ff5eb4cbf107b8c390899442fd440eb3edae8eaec6a46327d1af0f4d8cc3d4d28ecc377316106d11ab46a0ef2460290c25a074d61b3be89f2edc2ae789b3df189614ef57f02ce06327dc167e592117d19d0fe2e2df2ddef6046caa7a5999b366ecba18f044a3203bcdde5f3b1c678d8fd207e0bca9885f8b32977ed3e7d4cd449ab885cba08fe469d366c3a8f7df01488f6dd39260e7316d612d9b7cdf2d953e44c243cafb80deeae383ca1885ae2a2c41483eb2b38312d841a6cf127b9c17572275910f98b920b423114b35a6f58e61ebfaebee9220bf316110ab929167706c568c8483c04b59ae7103facc23a4dd553d1f13208216ecda1643017f1261cd5a108ebd4f9bf4f4df2dd4095efe6714416ea5151e740e8a897b46da9662761ce9f03ec97ff041c2452587849cbaf9555a464766fbe30f9dc26aad206ee9a61f79cf9b1b294e38d43991e7064caef13cd4abe0e7beb7b4012d8c10d47a9a0213aef368b2574a10028b45299648243686ebe140716a8243be458d31587d7f58ffd6f37a6dc3740b1581ed566c3bbe0e1c5c9b39041591f9be5396883b3ab0c8c4086cd04aece6741fb79e06aadf6a01a966cd15c10f0aece8e9475a7385c176553389802a706a91639cfec8084e70cefbdede407307a350e2f049f74ce96a72d1918241759b326484695730576bbae405672e99d992ab87967215de55437767b40d21feb1652d72e3d436c5d3c5fc3f6601c034c0518c049dbaa0d08bf68bb8eae44417aba08ae99517c579382dab123f12ccb333304e40c4fa3625405cad9ed28aa2cd38de29356415d70fa47f563b035d8acff2e64e2ddc08d2bcf97908ed16f7828c373a40e6e8be9bdc118360499cedecac337f84b060f80115e65c42765d2eacd04d06c46391c4690e24af5e441b976fe4bff3fc2a6364822670dbf81bed6228d6ba0e39d6dba31dd7f4c51b109e4600f2c370f087d67d5ba3f55da81b98e7fa7b285e80bc82e4f0a2d45dea2236c58a94a2db89f6bfef065b1a303d0c19c32f52821ccfbb4afda050902d8012d0672b35011387e6b39aab3248fcddf0bdba8eb94e07466ed02653588cd6ec4ed1e2697dd56f2fa2cfaa1c024d4e440b01058eee8ecaf87b885713171b4470f67f8dc4645f911c6af6ed8af201a1b50c717c9af639033762f7f29ca83e06415871eb25c5b1afb2c647b294fe2ec5d618287414555f1a17640c285162bddd2e08a6e55e99417e74ffe736ab0f5a5654c0d9af0de2ba01bd9b158dbe704d167104823dcdd4ec674b424dae0aefd1ab5ff042cc300d96599cf134a393547548f05c289ea66942b4088675107e9b20dcf67b0f0dd128b71250f268cd8ead17f73d36d01be6d9e738db424334409d99b5fa55899f880a9c4cf3cda4ba97c1bd48a5a9f5aeb3d2d0f9b4ed7a238aada4974c8e54d918e17253af3ce9606b86f384d038ef2bbf422039a6297ba230ca46ae795865efcdcc50ff95c0493087fb3311243c9deec0ed6beeeb9fd3e2844a61ac950317c96d7f19d97183237702c007214b321bd44dda22310df0bb7b140542df0ca3c327f1daa63a3af49389e9414af04af69f3995ac2c940eb7558bd2c8098e7ef67105f305f2c2a96bbdc33a8a643f20ed6e3564d8765a6c80c23f12b60e56b25e229e2d807669e1b4947ca2584de6db5516dafead8039c5d6f6dda46a5b00d6c175174008b239cd4bfe1a1299e99793524cf516a29543e0c4fd91109662275092760c47da5a1c119829aa2cf38ef8a55c315a1351e0815216c4607b62f6e0c4b39c6516575b3efed0b807c8eda57a1a27f6a540e32920c742feed6d1d75451f5f25264f4b95768f819225fece325bca247ea5459952def5d2cd5a7347a9f42f924757f0761c7877f19f995b8426d8684e986f51d75d8d4c9b8dcc7f50ab147a599132c1983321ff77ef0fc044de139a84b63b2691b3a9ed1c0a3d00bfb6a6e655769ede64371383aa29826578c8d0d664865be263c0da7a96d9581d46249e71a8e8caeba23556a4e3170fd212752ec499a94d75e7f7cb0f5e04394f5919925aff4c86a02373399f13fc4ba582cf611531ba9ef261ff77cd76f2a85e496b0517aacaec9a679e28584daa63be013fc499985ae28c601ffde1dcefbd7996c0e8a786deabd8c959ab61ed804a1e9bb781ca887f2f85cae53bdd93357e49ccdfa15aac11439614018e4872bb1086351cec0d7d0a5344bff048ef9820bcd9a985d07fa4a6383fec1f0d1c1d21293fbcfa447d3913286940b011c2260901a70777f92e4a6d4e73236a59e2d1e2a60fcf0eeceb29dc86e50ec6988b51ebb98fe779a6842e5c4ed766b0fddf4f1e85dcdbd952204422241805c62351fe20e3db3da22c2697d8d24d8164c208142c4d51869751216d92f25faed698a7dad1144bf074dcb934ce2639a7ecdedc5d1fdb794831254bfeb610ce3f9c775bae76d8bd83cb8d71978b231dd682a7fcc8a302337434c22954db40da1abc049860b34a0d1a5bce8e9768c627d036f287ca164111833076e7fad14ca9fb2fa3c100c9d7c41b8f7437b975cda82ebf65ad11744c9279e9d97ab57dc33497b5265c25ae51db5984060b62558cc77fe042ae0932c3043f602131d01696e40b7037e3744733eec4175132841a85099f57a6a04e860f12cfbb25028e196e60d8db575024ee429bb9a712c50a266ec5a6a65d203193768ce714d0b5efc32bfe972cbe2e12fcf0c00181b829bf5fa80c4034fd0cac1191fb455f9b95ae5df033a8d0db095552d3255eec5e1dfbfcb7ef59c6b28e12b42d69180a0ac7892e5c517d60e92893af644f3031f6af46f0ba605862fbf4cedc13f63cfe278972994c9bb57545acb69d89343676c271ee4ee540de68805b48e597a022c44dc45506a68f08cb2df2d6c53b851a7d37312d584f6eca8fda608c015e98510460dabad9d4941b2d0a706bd80075b3702b82aabc13585c13c20ed38201300a1822469d7ea1292ef68a600faa8bd3223deb5c741ac7b1d81222e9fcf099f1edf85b767388dd7ed6bd4503c343bbe993c8b38dc77d3bd8fcc652049f951f2f5253bcf2ff5d5f09c0ba322e42c0411e18b29383c5cd5b50e1baae1a68bcbe077bb3642ba590fd2469d372d7a9ee40db7a6862e43a454e9c3f2fe97fe30bcfeca4084d5e475f11ea11c126aeabc51b69ccd16f322a6bdc2a008d1c6c6043b7a347fe71f428a20224412cd84f004ec8b827d480ba686a928bc247365b0a68b400a211c7efd0e3e7a94e49ac9b3c243301b1fb6bbca4a6e9b34c710ab8bb5a3cf92483accdc1d1fb419045d2ad311318b7b4d1592e1fa5a680299e35ad30de175be1f410b3db7418f8e2125b6970336b399f7384804e18a7da61afa02ef9f579a445a16d6a67379984783d5082a48f74088c137e64b70be9c8ffb834d58c0433e3a679eff61819835d41ebce35ae04a91d1940b1f7b38af9b60855c32dbdce4f6ab50560d2af168d46f20d501e2b0d976f82e86b6618a2a388a5eeb1f582e5f0f50eec95820f26e80c44bac20f1166304a21e3bb775462e1fccf9970a521c6dcf011e63998947872b2a52e06d17322decbbbd3363a8c5c62e301f57f43ba46c498716af1a06bca8a41f0771e4eca04e446c76f896d711a85f02aabe1ae05ae7d5130a83b1fb25f4cf7e1a71d9978fd2477aa4c038d0707a73131128c4d36e81819aa65255a3076dd797e62ce58f3ad5b82098e36f6ff1b6da2512a2532c924808c72e50c5fdbdd6d923c2d7ac0dafec407d46faa68fe0c0e3559cb659de608f05b42a44ecfda53d669250f098ab972772bf999a9eba5d43f67ead6154ae4830f4919cc7448edeee5ab4df712902038ef31c7d74f3ee016761f2bcd1e38fdb232dc3f51cb638de7d2b5d093645fd9838f3c3e108978e0b5ea504a9f651186fc79cbaf985d5b0ae7d3a6f5dc84a748d0c26d6e720437186ab1dac027c56186015ff0c6aad2cdcadfc8ad2696f9a8a0f34266b51ab4b12883da6097765d285830aee1f528b4bab854c5f450c427013a610d5fd3ac68f3b77ac3166f726ebc564efbdd52658ee6f2c6cc87af627ed0679a28e65ed2a375037b113bb7886be9ef7aa55ade71ab2e8deee9e9568d7512dec9336c21aa50aff21531df50c306b0ef570fbfcc7e4c8acf1714b9af6fd1891af46111694a304d90b105a456d01fab335921a5a0f4bd354a48c2b06514cc1b3b49fbe4fcf285f646e7b59ee7fadffd2bf017def652cb31b92d2691ebcb50bb18e5405670fa1767fbfbbe42975bdcc5e18204ec60701c604894d6423038d9ecd5267d892d42d6a7114c46c9aaa1b0230719df47e5f52da149cd2cdd39f64616ac0f4c8cf9cd43eeaef1e0f903584988821e2dc350ad86b6bfde53094e55fd04e5fbb0325df4a15ebb63a446d10c7a6750c282fea519c26e156b886201a808f64903b0c3d4b87cb3d53c4b30af1a923f2c55b38d61116ef3cd32ce68f0298c08c5099e73a9d5ffee33ca980c3e2a9a5efcf8543e6df4c683ce2c15de5d58154ee72cf182fc3684a9d1a592cbeaa57dd00a4e1aeb179eb7c528ef859eb295eb9745d2f2c7235780c7c686aa53f61ad1a89fefbec09e665175b70f20ed0aae4d76fe5a7b1a4641de7f8790d3e9dbe805f97815548c42fe20f5704bdab13725d8e1579061ba78c741309b139ecb697127fb5e308b3f029dfaf5dabfef974eb1b74dc37b3807ec6a89be47e3a44689b21310631d4e6ee5b78746e500b7efc3736d43c33cfa0e1814e45b9d64bbc49f980545e8565b7fcc335b5157ecf6d6c339e9ce6b9dfd8a5379c007a9be0df9a7167cb0acc0e4dd3dcaa0f975a5ec257c327fc81b16ef0bee3d6229749aa4f7228762bf74e059441037baacaaef92bfb7761b6d52e8097589523d70f883c7a71db9b4baa67f3a59bc160ba593760d5ce647865805b0aad724ec1ce1461a9e70939369a036e3c577a2f933b807faee8b48e83f9963d8d2d2327fa5677581ee1555f2a38843fa0441ccc3186f8b16f430ff985e5a8664f4bd7e312ce3ec344694d6d639f78926ea6d0c7a43e75213f5e31d8b77ed47043abbbd33eb5240805bd54707fffd0ae164db3f24d072bbf785f617eb82fee71a07ddd590cfb445eddaef16c7100c81ae3ce25cd44f075569e2a452baf83b7bd01a2230226da28259b0a86499a00633fdd72f12b6b1ecd250682f6308d45e6f62006a3f816a7a030a7d54dd4fbc36991acc453b6e57922abb48fa1972a7a9b388d4fccb8f41ea2a42fa38784089118a9ff7e41a1cfa0c24e2620cc7c07fc4cbe5d0a880356baaf71be2776afa98a6bed75e77f3521ab08fd15415835ae3c0718629aed93ad5d0d67b802a5aadf66eea27930c5f6bb4cf9fd5102d2dc1ab91c54ecff14714eb656fa743fc0354e9b3f287f4f789d365fa3fbb81c46d25e1b223423779c9f8f5d0b93822ab1ba52d429f6db83c3588daa3e10e87ae53013af8ee2f3a0cd4159bca04e227946868b34119656cdad4d9e9954e0c33180194bb136b51cb8fe86cabf6e69f922b5f93575e259a358fafd9b4ee56f56c1ae88f13583659c20f7f9d0f77e4c881be0dfd5d68ff7a2dfacb6f75eb58ebd7bc012dd30c51efaca52f1dff209f174787a6faf9fa89cc872af2f88db3c30c63bee0333366bf5960a3f3e5537899b75294ed614cd8f86c6de19d28e1f280257c6086f72f2710964329e5cf12cbb02581c042b144229789b6ae9316c6ef81571cc2359b659e6b714596b1191fe944c2a072bf7898ce30ce1b4ef8b04238abc3ff718763861cbb7c863e272d9511df6d07b77e06e962505354746e8ef2ef9164f1145629bfba74d011d10b0f1adf934d90c59e0d4d2bd8fb390f46df1f9675d08ca3483a88ffd8d1e8c879ccace8e4907219a0bd5c602a94eb2894d0b36db3ec2f8f91a449a08bd3de96d321ef34f381e36a7d7d6c7640a91dbfe4f948816f55976bd7131ed458cf004573ca7da88f0fefe58a95f1eb21704a2dc50429f5638f840a11adf07d82ac4524b92c55153fd00111f48c4ccc23e83f4196f27f3cd4b2f0ee7acf44b3ad23cf0903e5a4e92deb4a43919be350b33d34fa7564fd6a6db484d7f807e0d9d1ed3ba699a0412eb15dad86aa754f77d184e3a403917d4a161b175f63b660f2e7af8a42606e03f9a6990ff386982ccf5ef9533c2c513d70d665b887c706391ce13041d73c92b36e9a400bdb67f86ee72554eccdeefa9edf1f80f20dee9c5b40b3b2f2c64e7557aeef2f6904d36ab0bc8975ef59cb3d4e322c0c260c2fb317cc539da45969607f0f2247f13be90b724efd7aa8556c69eeb9a02caabeac5743174695388978bb9a691665936833f841ce3bb7354149708259175bc445699d9af90c40bddc68538779306f1e63c65e0446852831ba45e107e5abd35fea1fd503f05f2bf1ccc327c0f8d9c08f990c1da1c75715e79afda22c25cc48a2294c6fcf7013d6cf01e3acfc31ffb85a6d2822a4a55ad49f2e97b65bfa68f6b4f429da2164a8871be2269b3f856321b93ddbfd4b7c591f9307779488f895873246520876e67b264e3b86dd3a9252628f3bc892c44a58b6d7489e31b2b6eae90194a02b1c9882f0a11e4bc88460b69bb8261e57ed707aff138ead27dae852e43016d52fc3f16dceb3880fb5a4eeac6346bb34ce0724a7701ee344a110401f34bfcfa0af0e9eb49c2ac8a9b44d7b49f6624c98d0a1ae95dafe43314702b6db7edb5c04a505e43e0a44f754766c41c0e43fa91a77d6a1c73f19109d7571b1f610e7f10bfab63fff8e37950596a47b53eb7ed2bcee8c89dcc13e40ea5932aad4691edb30a01dc76213f8aed963189bf7f5bcfbee83f848c7595c4d769ebafc804c48ea43266234b321068c4dc313de3d31c486b80f453f6a23569be4e3af5fb5da50c28ab09c97d77f479659b3d4d8aecc91f2a13d940dcbaaa1dc34cb3e3ca91df29084c8769253c43cdca76be23608d51127f8ceaf75a180aeabc3edc639c442516935e98a2582676ef889ce31c6991007723cb51b940f784664eab6b195ddb967405df2db5d78ff7aade29b532dc59f12f2e3e3656c713d8dbf2a0f31af89a46ee4e75faf48e732bc199fbf654e346d75202f19ac7049ba767c2899c4cec6624cb393eec8c36bcb2c6ae174ebe2534a05af665f7830bcbf32bdc7edaefdaeaffeb85e61a3533bd21e2472bcad3c26b68fddcfe27329e881f259898c3899c479fe4b78ee60ccfcf2d819e67105005f083f77ac65d947fb69949de51165cb033d8404d001b6ac0221af49c1525ca7cd9d9ae15bd5968eef165cfb4d74bd859456391f4619be585d261f8a806d633180dbd439b9048403968695b0a620b30602ff702d954133efdf39735fabaafd39ddb7f5b2b664e4ee5982cd4b8b874a532f349f65bb8588e51ad167412222ead13d719819fb0a1bac870c05fe716bccbcb81432b38901bc194c62dc3b34ea1f9c691a9dcae3eee4d35bcf22eacba762742955a3ac4970fe3b3fd6422b77686164122e3e373c5e95051d88336a4a1edbde80962970be0e3d1f49deefbc756f834d62437fd67ff7b26ba1d8a2bae5e1038b8617fb14d73078a0747bcc9f0c8b4849d288d205159fa0d13e400210ba74b6bb3b4f91a73789071891b048407c0a5f90d0bb6755a0f6a654b604cb9d11b026113d448fde9975acbf126c11281448d5163e2bbb087e5665c7864e52d471175c22b4a626cb5dd53ecbc734a0daa51070e262152952b7f53762f910595942a3751be37c46593ec13b63bea3890d603253818b85ff3a1cf387b4b274720db0f82ec52db09c384bc2b9967998322b729c2f7b2f880ee80d8d5fb2115cbc0f35c32b5c622b2677238b5a90d84a826f1086b7547dd62e93e57f71120a0198b57329bec41208a38860a0227976c3d53948970640d581ae5ff7615849fb054bb862c136866706d0763a4f995f076ad0ba458efa510fa7059c7fe8116f1ba1d98ce897fc0e49207d01b0d238e4143703ad674543567f56b429f87c95dbca1824f357c03b04e34edf819d155d00bfa8740f2cbfe4eb2c0b10f87b547f3d068646f8112b136e15f01b5ee3013c325d24acb10bb306c129ec07058c705517600f92f1b4585d3182827dfdca2140ab1fc95814e7a4f679975d5db1dd6587ad0b51316e5b7f10bc94991c17883d5dbde5546f77c12ab21c380b7bdc082bdd8961e43e48e6d09be83069d7dfd63036f07eaee55d993840b728668ce0ac5f3479993cb61c21cf7ecd881efe5d58b90ff440150eb8c4b008c503bd06995892203d60a55221420d8a0b44ca58e8e1f3313027ce4b8d627e0c88b1ab6c6362fe62efa030d5ac641e10bcb50442d4626ead3725799cd6e8adf36d2517b2eabb2b3031307e56c719d0741ee225a29d9ddf1e3ea2205c43804db48d16123b2e88cf29799a29cf3a3eaa89248ede423d918040b37c0756880fe1ad2f8e0179542de536d39c23da0282f3b6c9a77807cf8551f99ac1542bfc3095ef4e12fd8c8fa9b37d1c4d0bb7c381bed0292f160aca16d42b1dc136b8aca1cdf9654b0506cc94ce569b9ce39516e41aeb0163bd766461b8aa9fc66c9ae5454311b96ca1f4379f109ed24994848fe24f1f25b49b727846c733d419e65e9d1e84e73a9380bee9e91992a075b4054a76c339cbe636acbe7104277e96b58d8bc3ec0a109d5511aebd436e32b7d2f739133e2d71516a98f524ef8f1fddc9f359f6166a2158d1e829c6cbe5b19f2d36b3b2283c49e65d0a86c84a761c3f1ee4ad6ccdc658deef738850bfdcb15eafed4e16aeebebec0cb13d413570d686b1a62ec41957ed89e1d12b89503382b4d063e4108c511b40105330690d52a66639fd84f4c30edeabdb0b28324f2b945a0132af3cd75eae996cfd3517d4aae866b8a2c64dd8c2aefcdcca8a9bfecdc14089f01361e9918abd9dfbbbacca5d5b873d345ba53eec4783f3bd9d895f8257657029de588ef1217295ee567848826fcc2e0e73555e6abf64c319e6be18768231107e05a5d5fa7a556463526c06a2f924f2df29dbe3dd98f3a9a897280d9717b1b9cf5080b02dd1845d9c210ae14c4964631948a58d06b11550516497c47d73a3074e03e60af911e4ed81b1874ac1998af90a12d19668c1f347969bb0e91556fb0f2756f9b1926ee90feae41051393065671396614680e43d4568a4826d649f06531ed56064f9af2789403193fdcfd8d5ecc6c3738223eab5f5b01a0395e22470fd33a8e549d1a232cff4a268c305600e5a2ed94cbc468f491934b38d13593dc3039824881b19cf579903632cf4b7f3573a430c8d9e2a9512c7a9a1f2ce7b6764c1a8467718afa93bf5d594e9bbf0ded1cb97cb119ee89349687d47a0c42303061f97d0ee8c6d21492dc1edb6ae8a70b8a0fe4d84b0f867411faebf1f81ba1f3ee53ac6ab2d32a9f86ae82a5bcd09006f0abfca911517e6ef93170e6077528ae68a8079087391443beec4ffe7da309a9ca91b0593a97578fddfb8a235bad27ea57d15a5e0aae6102a84b8d2026cd7df893b0b440b35b6376f070ad78e7f46ebbaba500b3694d014cd7eb3f38021028773e47e1fe264abfd48b5c7aef347119140454ed748ac8ff459e7f84306515e0a8c6d54550ab890a1b1ca95114ab8c9f31659e9e95ec1e2d4ab746ecf7fe96fb96ab219beb453126e328f9fe04cf983defdc9ccc3261df0d1d821b481bd2d184973ecf168a5e882b054f2a5255afaedbe3499234b5b3474bc8e95288c6a7c6af6e6b5401e2d6c602893a01e482b5da1eb53a3db9dbab251a0770aef76ba50ef014a5cb2f8a6bcfddaf97e61270dade500d7a511d67fb762035f7628de4436fbfaf3803aae7e740f97c989bbcb763790bc6892cf096161fb37b3eaed479d6f4a88008db3183af206343a51078228096883add4d2d5b490f416f3cf82c4636b3f677c73cb82545ff8268977fe5e4b7bf3c863943db3f8268a2f81e60469d540c5d3d8fd6b12c0d670aada48e7b44985a168e7c0a016eec08100337a6e95ec16fe11a9f0f3a88e7026440e4009d81d18560c64f6872faa783d2660e901a978e6e29b475f8a8d8f40553ee08077a40a04aa665e7d5e2a2b0f850e397046d81273822e2477a9f2baa7b394a17830c0011f6ed78dafe9e7b79239d9d2c38cee4c1da87e404874b7c91578fad396a020d32a6d6b7ae5321d81a453b56f43948091f34306fce5d3314016965119d89674c01246216d9ea0bb8c202d8175fa600dfc446639bfaf1f3eb261f41dd6576ae07c4c8a646abef9521ba668310adf26a0e2f4eaebbb26e6cc4d32e1b34e39d1553412d6495ff3c9c868f9d18b5f19e6266a4dd5f63cfdfca5827a6ce9ce0c459d065b8e6dc8adc25dc3663f64559b0c0cce74f09b0bca4674fc444197b9d57d6ef8eff5899fce1e9ce38bdcf514f49b63ab9d151385b8b854be58428422fe881ad407d0de02d24e5148c1fc2f6835bb0b11fe2e0bb6afacdc2d968dbf62fd91f0cb94e403368840a4b32a39a140248bc94a87150962c89a1ebadd38d963fc746dce1c4fbed4e0376e75b11c3349b530805d74ba5db4ba47a4adcf6bf732ed435422e70449c57998d7201117a25073b6828476dbd57e95e91e36d9f43f3166531b2199a78eb10986062877843a9ce5f0a27d970b972423dbedbfa7b34f371aee102ca4e7349d12c1ce12866180b8f3f0922365729dcb6df62a6b1ffeee8739b9414420484b8c36171e7c49b1bd28588a1f0d1eaf74bb9cf370bcc3aa52147bb3fd1753ff731e1ac44c859f26c42b6c60df1188bff37d1e7dc490253fd7b95ef9403b7bafd531950538deaefbd4d1171e087cb9847405bdc52478fab689094a0912c4ace2be8839ec661c59736fd9b277e280f136e1a15d536fb5ee21849e03facb6fb7244ada4a3320d7393c12b30f246c9ad6d289bdb31eead152c9a47f5a378e77a2255fa88409cff08f6bd200bc45e41feb4f482616e934a45e2b04bdb9c7716bbe588814cea61603b5f6fe1aae632cb5b334693a6a31fbd731d74d90d1d49ba4ca7ce961f4a00a96d11ea652e36addb5e7f4ea0cc9eca8f1dcf5556b64a51679efc801cb5641c3ed3930a69ecfa917343604d65a8bd720d8b8b713d89bd8505167c881751b1e8e17f4fa2381c2dbe784a9f8451fce95129e2d9d725e6b63d93272fd03ae1baea3f919a67a60297fd5adc82138bfcef9a77559bed055da13a5b6ae1bb3c2cb6583b6e8990f7bc2cabb736f6f1abf2922305e35fca391f59f3e6dbb0c294a4326d2fc06259f28f364c672ebf27059019bc3dd57d04b4b7cb35b9292198762e0975b75f0e717720ad26431a8ce6942fbed93bfb80bf8452e0f02ccbd3c2b2f5ddf86f73da5ea35c47af79fb673634283a8891037334364491137bd867e12db4d965916652ffcd50be50ef00cffecd63021aa6f44f0cd8661f09b096daeb90d1f293393b8dfbd8d184a5fc1ed01e6018a59b949fca5eabd945c09233f483b7dfe2aaa1fa8af6684ba477c318a85a2cc48d59488f51bef74deddcefe4a76a6c89a0de7c1bae1aced7bfb7896ed90282d74eb3f34d8555733dfbd6d3dcb885705a8e713dd2d3c3b7c463d0a7fc1e8395003face325c08840700c6bb99d2c980b7d814740c3adff7898402660189b8bad345dfa6cfdbd43f58fd85838a652857d7e487141d4e6944355c215ef72c72fb61740345a340727d29e9c808c98558308a8282eaa40210ecdd42a426c055ad47d7ebff7a80cf9a798a40cf2d748afcb83315985ebdcc4c45f4a51f666f77327b8981d31504aa3683cf6fa784cff8dabe7f905d1aabb26148b5471bf583b8706cd6621d1f0308780de7b93d684845e60cffaf9436a9f33685ef51a3e5fd8ecf4436db31ed87ff9f4dd38320fdad73a44641803e2ca5c51e0f89834d46ff26c3eb682d0a278569b8a05d1bf3cfab26bacfe4b365d5e9e8c7bdf5363fdbe5d8b744d02899f014c0a9d1a3fd329e88330fa12294802ed0d3ea0233744e1247e4f09c41e0603a55c2fdfb028a4adcea96289d003db3a45396573bf2470fd24fbaa98b3c1355fd2a0840ec7c0c5f0999267e93c4787cd47b35005c6cec0680b79b243d4d850f3605e3acde980638b00ae7afa5974033c4b1ec324e0f0ddae2f0bb518d6bdb1ca509ca6c033c401ea520a72b21898955e3406913977761824fa7350e2a81c6305c9cf8b0731676cdcae461f0f6af48de98fa1dad1b5e6a8de86b655d13e9548f9d86a37a55f978fcc3c94260ec5ebccfbc3c910fc37a77a665149a5d4647b49cce7ba1081505882ef005246cfb99098f66fcdf708ec4d85125f0e44de8dfb5f648cebb241c5fabfc640a4cae1efa77ce04ed520a476d91c238cee411da95197a3fa2fd2877bc6927b63160cc4f0adbd4816b3138a427f3184152e7bcadae090953e96bb0390e9e99061d3d38a578d9defc13e863fe6ccc156de2f7072104de500b8faf1828294ad4124abadda3e683b0467aa831ba7252ef5f350f28691c2a6f6868621db49b2438d979096ca4cd6f23226173d0e8f73380a8aa142b210b2d693b58d9b801e13ce65447a7035a6668f8b81abd30bda198a816d98485f6b25002f8d6ed5e128e7c627b8691f25ade9f3d83bdc6c12389b5ae07698b4e71039abc6ab314a8721d6a47ca46c47277b343148fb218b870626bd78e98d49cdfe233353c4e84a43f83a47f4b96cf729c46a498108b6b15f5e2c2e3b00265bcd2eefa9e47a3dcc3fac2012b5eafca734238a56c8ea901656b5a051b7f2f7f1982c414198a4e645df7f24a9a41ea2952f19051c7b6515a6d515aafba0a3b5595c2abae0f504128fc782986b67c2e52a2f2734acfc9d6f49c26e16cc72f6f9b4f1e9997db531481e0bd53cfe5ada792bdf68c1583c19133f0e6d285c059e7eb48d6e513c9faf9b94b6efbc666fd2b52552ae1460e641cc9c0807f7c39bc4329ae940475a966c4590aea60ba06bd6f0b2c2d4128ad6b0b8da8ab607952e8ea12c70cf8ffd090a4ae8ec4900d86ab8c770b0c7bfee1539fd1cbc4f3acdfcb90fbb348dc4fc036a38a4441bea6effd6d1b98d0d1d6b7d6126d356052bc984a4d7940ffd5cd1eb3112f0f51c682401d8ad8af70b7bb2a3d28b17aa00d22bc41f228cb90c5505e166a9c9fa2a908a616481f2b22ff24c04f08655c817810f5b8585a23ef796f6685b3557747ef5672105c4dbb8cb798f732984534da2c0e48c3f37fbca4714da8e1d2977a407ad426aa83e3ac1d6d5122c2cddefaf8e8aed22a79a419ca7b815cacf13bbeadd0bb6c1b204e5f8cc910fbf001a1f68a2e55ad4f9ea585fd91b679f65eb7b2ef7e9af8974196eb075149466937c2c11f097a5ed8a221010f3b41336ce9a2c0708eb718e17b011254374185101831d5b8632b74e50f2fc64bada6d40939e27bd89492262d9c69aaad60ba5a9d0332b6d4f4a2fb1e5145c540a0e321dec3eac7b9c4e86de7f8432509baedb6e497fcfda25acf3d7b44941469acd28db32bcbfd6d427912ad33b223cf4782dafbd3215f05c68ba699469ec1be8eaadb844a8a3f40a2ad43b20b2022507126e42ad016fca393ae8c0ce50ea879f0d7c5f9e945df4858f9dcdffee380902acf253a50b20a3ccb7d429427aa51de2b31c7f80f11f62d005c72b183357dda2db307407e9275ca5fd83851235592d4b1b5d4c861f2a553173b780744127e17a6fd5c1503355b4ca46a02e49570b5b09d80c4bffb0883ab7c4890a3a58da73d54280a50ce3ecebd0ff913161aefb51c74bdf40e648bf5b8bfa2d35e9e4646aabac1aa01c3d0e759606b99fba88f23a71a66ea87dac85f330d943794e30ce0c70313b4fc3ac4d8e0a31060740ca987614933eebd9195dcbaf5a0a077800b0cef5559d705886731a724e4b1127ff4c8f17ff46262468e4ef615ae7f005e9bc6f04e1b91ea852fe28d65ff8261e11c5efd7307b6772ec43ebe46688f2a9d22f36c156647d16824ab27fbdf0bed0e82cba37999d2e88bf1307a95e8b7fc5efc34191579ab751ed0bfcd9447f2001c89b21e6f8902fe1ec699b907028f77c2ecff6ab3df3e8bd1e74c97df2b029e2749d0b835781ecf8454dfc585d5ce9919f84dd6678197b6fc1ba1639958a25005b53964048cfadb37931100dc6d37b600d9ceb31aba02e5d690b7d804f0bfcc23e4b32f2fff38d17daddbe2aa335a2156d0886ca4a3662598ea25fcad6ac68cacf512e283e207668b9336f44589bd31b7c20038264683bc8cb28b6ba823d0cac08fcace157e4bad3b954c67adca56227f48186da157013251c3a2b14e431649380105df03f10736951b1f27fc307f82f26acf5f64e8730071627a70ec392e7c9d63add7a6839326ad802ecb1bb0c2beffc271206094c7bb3d48140404bbecde18abbf6772a2aba620fb70b1eb1b84806c1e1b604964e6abd2c8905928e929be423705b59f3a6522aadc00b3c9bd0ab507299148c362ec80a3b9545ac2de65bf5f113bb054091c126c767a8466226cd3c59200f3fc193598e94e21325fa536c708d8c70f1d1f71f64072912d4c6b8d5b3f76ddf56da9aaa8e1f11365a8388b19dd5d7afada79ed7c97d94f8445396d26fe84d8677ce568dcdfc1bad74083928f196896af1c14e2f02d24e1fe86694bd52f14c618e304f6184e02ee8ef7d4a169687aff3ae24f45d4b6ad096211e238c0d9b6b682f343e3ef644cfdd216ab9520477769e24c1506014d5c9c5c3157bf797633ce8eb087929c876a7ac49fe685d0323ff5486c5e9815e78ca376d79e4ca77b3f2e32273d82800bd2d0b01b17a3d0fef9a070bdce9967c851fa4a651d90e497b949fa24c2e32695431d642ab7056e954317b4dc990021e4d1bfe95ab690a32adafbd525b5eb8218e4ec30c30df3c315889ba562357b0944c919eae31f247dbed05fe015617e7103171bad7e9a18f725d3cdb71f4e216a600875b56271f165686dfcbe572adf471aacc0ce073acab46a61666017efa675ec3d6f2f297f864d313edc3a31a39caa4a7adf58d921816a3025e6bbcc53826038f6025d595d0218d7117e4fc0fda44ba813e129d81d5d86f831f69acb00996395431d26d376b98e1090ecb04c86673e60324c5c0b5883084ccb0813292ffc4f29c976c0350450231f2906dc238fd52b17cc88ff0b8d6a855d7ac9f62cff0def44b087d6c73c785fa024c961a4c493f5d19ad81b303bdd27eed831b03ff99be930ab1625ad45be06032d3fff15c854564b7b91c372151bbbd9fbdcd9180f96192f433902658ef45d1008fcd62a4c073c7a65eea4183bb2a18f502a3b985677b07d695e21fb85038ddc9eff54726658a47ec5ad51daa26eeab368e05b2532c031fd99b0ddc3a32c3453d553636077b75b6deff2929174d649c23f8ae3af0c6d1b0dffcd7c587aba5d74ccfabfc176b1d10f42615591edfb7eceba21fc9bb2e74670e8c4877ae3c8180ea123322be38be4392b100a3b5f6301a9eb07eb4aa02407e16c9dd56ce8f6bc9a3bffdac90c070ddf3e2edda7b91bcfc5ac6229693717cf28220a4d51ec523054f766a9930640f1ed70c67fc9cf3120aea60c2cc53a239298229c0392538caac0e00bc8a39054279e626fa956407bb8141deb01b45bb8c6db7b5d7dfe416e6d216ddd8a3a2ea3b7dc7e1a7e2e6b0f17955cab7757ba4d2f40e34e1f5102a88309f5abd4d1ffc45e1188007752f5c5376b32491119889aa8fb1e9edad5f4a897c97533d115c2743ee9f6ad4feb026875e4dc992881870f2e0d77bd6bcfac9719f7f8aa5f432f205510931494d33f24886bfd7cc561e7b17b918b9df4f15fa474dbdb362c3f6d0c1aa28c383023c42b48724e2438365c997a568942dbc05b50e818bfc4b020a2f3141620f7a079058042e24c9b522c8aebc9ae2dc2e618b64f2cf17cb87d14321569370df04d8ae047b34ffdbc7098c6fd469e4d837e9c8930032d8c4686f488d5a258f0b67ee91b762032486da3a7545c9ae68c5b8b9b7ee8b1e441fee16af03148216fc0bad5738fd5e9785708216cf2f67f0761e7be99ec196d9b5c9423f17558415d7f6cfe225f8ce74bf7b22c5e1a92d6d8653dc945365231709393105d84cb0e9c54d2e2ec19e824dec16a1a825a4aca0bf2cf12ccf437d556844d948cfe546e6a20588bf1f983496284837b64214c3b900f8d369c116d7ce04f6184521318ded6ac4ca28fcb9487e0461817aa5a95fdd1d37861d3ccb62a1b548807754bf71c8d3d29c0e80f6a4a4a2fdfe523892cef8bdbf183c04f9017c53886cb4690b0a96530470fd7dfdd50cfcd361e9f1f956129292e4f70256d4c929d159e4b341d1d62d460d63007c325174cc6e6b5dc15b534e2e149d2eb259259a64d5926ad5eee3e2469a7d993a29de47fd4c800c1f7ee47d9402f7d0178f70f67c5ddf903388fa09b52d6a126618733c67e9a708c463f6ca793a4878a738aaf7333cc23acfec2b739968a6b9dda35f02cbc99d60a0953fae8a119fcbcf91cbd10d94785bd67dde1810889749a0e522b06a72e7267601ce2d03cd1d067e23c53344fbd5cf87a25355db1db293a7547ac4d7251c69688989365d221c8dc56981e399b7b7ccd11f0a67ad845cb095d6134c7d0a918a34d23098574168daaee0d1e9b2ea9466ae41766317cffd5315e35cfb7901697927af3509f25577d6bf50ae7e3e18f30b6c57eb43c36e81492a0461b5f6376ab7053bb5b2e8bb78812384395fcc815fe42d2630295c935e8deed6398a0c4ef95c53adb61d3ef7fdb2d108aeaa43455e37895df24aaf62a21c5dd58637db2ee308ef0ee6e8ebe65d5228fdbba911f47c1c0ba822172220b27a0b12a1680ccedb9ba2b10e0df5fed2dc42dbb702105bbd39564810bc29734df80b63011cab7b9f314f65304a006aa571270fafbd2930303498250cba8ad8be3d95963070c054092d7fd9465479bdcb4583610905f0763fa007f977989b7538d260cdc2be62bbc0505678fa07665a3c3b623ea33b14f181e2cd03d40b5a28a6290e8371956bff11efee338bc6f877b3b1b615f1b58f1551930c37d2a2ba2181f007d03b768c8cbee7ebbebe8ed0f8941c56ab82d51d0a8400ff19596fd4e94888c2e1f50bdeb39f3eb416c30d8f4cf894471094c7cefc1166ebcf5d2a0d7e9f2fd26d99d7ff7cef9ddebaccdb7a6e5c4cdb1664b5f25be667a3620a89282201e080f99e004d0cc059f6706b2c26bf982cbb114ddbd13d67f21380f1776c7256fc55a007c4d7c7ffdacb34f5548820a2119e9c8f76bb202098cad4d18ed12039abaf37fbf2fb9eed410d8a33fa7de90dbaca4c0cd011878b5af93a6a916f808fe0e75dde772c0e701cae793db2c0e432c049c44ef11f62f242d7623616bbeac8ecb3d01dc6b5466290e9962be47cde7184553f2131575172dc469d3daa578027b8fa8d0f1cd7749f4fc9365da6bff3b6fe9c8b30eca5b26463fdf18a8c60d22baa9315c261993d5265c7b27ddaeef4f355a8f8a32e67492a8a608d92c8ee583a014945f6ae76d68fb52c31b87629654a27475cede11aa0d1b72c669cc274ff50e8152af33d1b860b4bf18e6bf79db5d68ede8b6affeec5c398adb5d2c74c23ff63d0e57bd458bc82d588223b59e614040b2439226adb802673e5c46a32acd963d40d7b37a4480b94e8c5e9c14c4c523c2d0882298420caac68d31f6942366890b8781ec783a3670ed79b1bdcb3b452609da7cb3a2236697cb4096784b1a71ae8497ee45ee0243ac2e9196549cb1c770244d0f315b34e6336e788eced5a5338ac45d66559b5e3b55ff72ad9d92c414a92e7a93c83bbb57c5cf3d107e136cc8c849dbc92cbe868c97c6755c44d8dd3b5863ced8ccdf2e8f40f1cb05306cf41e5e31679779c80e7b5b8ccc230faaa19e877352611a5763b4ad8eee78fc5579227a486192bb7deeb930369e44a018fc4005d5934c9abbef1e10414f970f0a83ecad9016013e85d16922ae9e549a570247d3aea3eb87f4a908731264b27925b7fa80f68eca2c408e82fa8eedb0713cc69d209705a93bce14421e98ecc31a7e25164e7c02e6228fe154dcc26c0d9522c2889de9c9533cb8d3376d62b749c9194150fc191d39b793590b355fe906205ba4b10ad81ab8c0e6c39a2e53571a7b0cd22ab10aa00e9d27ce2d0f8b7405546c083bf30f289d42c285fbe01f5bc2d5befd91e3a2cca87d32dfc94129d6d762443e2d61f7fb620a950c430778ca531a14264bf8dce8b19160c504f8f3a4551885bf352a8c2ffd825da8240d01604cb0c7dcc2a4048e1df4783669b6b962e10e1cdd815433c9025fcb2a13fd5f48ab06ee86162991d7084f046a4cb8207d320039fec2c84377bffba07fe1b1c1e52d0c67903728af13e6f90e1d5b9e92aefbd73bc4000de33771ffa77652cd48d9e41d5004802677d820637bee0e0c4ee2c06341317e07110fe2b27ffe3aaa370aa4699d6d6856f4a74e41ff2db82549134f262723f56b7ed8c79ee4143a871fc92ff035cf21f2ac9439ff868f806fada2d12d01b57366f55726c6853e6112a3a1387a1165db409fbaa911ee6938b2258308b3b5a9aed992d54606278a1edb5b708ac0375f3a138c5919c72f737d8c6a23e48a8e93fbc233e0e20ccb6658ed1db09e3d6e11b57e9791462e181896ccff246355846100a972f1e5efd80ef10e3740e1f9a7cd35cecd1604cf9f74b0c1c8a9094c8d30c636d9535bd3db258ed8bf3e07ffc47b97d592096fcfa65d5e4544ea950eacb8eb68ca7d45e2b961419048f6cca04c8b2004c584093184f50d2c6ab2c3f5c843406094a3d12c80b16b778d457b5b1fc949677f7835a736b001612654a14fdc5f07d9422726f93965da68b7dee741847e590f6359e53dd16302292b1f46dc38c74d0428d419459bf684ab6004df4196e03e5e380dbfcd9de00ceacb770ee02c196e7998f411c9058abcaf517815f8167362250a81939685dc23bca9a26d868c1f675be71a67a635ca7c9baf76118f0525bd3bd279b13fdef91a7001312f05c3cc6c7b9b04a36aef09be4e4b4c889323d3759ba2e1ce9b32f030f8f304c93575a581aae9bf081490d5014637226c6892f0559df701cf9805525e6b9fe7fb4273fb40823dbc68e79432b785cea522fc9249c411dab78f7aff96f96556b0ec89d1baf6ddff21de3855c663578e8fb7dadd517451ebd5c697f98e7663807329bc50b729f2a60cddfd3b5cc5ac23a0a1de1c21f6e1ea1dcedda52629c2aa3c0058b3eb97d37f047d342e594e8c628f51296090cfc43f11db444b79d44fa204a1143a80c0278c48bb6c55f6843739431d0f01c5cd6d1651f2210830ae740322d63ea29ca443aed39e9a8fbc3e7a4e2b446cebeb2d5a1627f37d08cb8d7fc88df2ac7979327b400792e43b8b9d9bdc97a36983f721dba2feeeac538c9422900f21e2c494d84ce574c250de7727ca54384b11334c1ad29efa218e26a52709c6f11315126649c2575d9518cca859638314d8e7b2f51c4a55a1e20a07883726e9ff1c64004fee09e685957bbac872aad9ca85164a716e93f9b5faeea2c58b661cca19096e37fc68c068af718912440bce436ebda1b66f242d41810df5df7a126423a343d59bf52a7e9660255d346ee62ab2efc6ea9b08095662fcb2cdc6a6d16422e98de3acb4c56b4e588d9a78d9f52261048203aa822473e8bf5b4a46d0e81ec78b56f4af10defc81318e891e01a9e79c86d6074a36af4b280c18cf43e056d97b76d9f4404528e2785339fe6ca0be6abdfeec306c3bb25c971c2229857d44a4ea3b5c94fb945c55b25a84e15399d2574419806609ca91c73fa79d1df831b0a19b7010f59b6e7871a453d31e1681eedfcd8289f3663c2c1b7dde2cbe5199c2f10c69e11e7c34ec9be99015dc7a26c7f9a6bd12df46e258f6f3defcd9bcd1bc4b354d7926ad46f4a77558dd853135ff08952f445dc8a1c1b98824224f1c3299eb65325d212ec58512f0896ce979ce508f024a3eab35b061aa62ef8f2c8166afb5a0e89fb0500ef05a1afbf113f2f14a1385b7bd2679d337f614d2a027239ce602b33660be296c79690e51e51d0b63936101cbbc8208bcce0e7acb820409b091d07c0b506b5ab7adc5f4f6fe95e1585745630ce4ab098122cc615b2ef109eb768d6f2779707435c537f75a8f1d802636eb4a33cc2622a0d3351961630d103f348c08f968007adf456a9d36d956dd1e647b65ba96587154521b71b91e076921033193cd5156ca4f267eddc19e72953f89bf8853b4ec81f49d712f2fe71e775eae64df0701bfcf5c0a669d185ed6afd0555748f853e8cd12e688dc39e16f4efce0fd047925598eb8337c9c7258e6e87fb59845c787f18b89ff0cc473432dde5cfa1a7796ef33265869ee7db0515bcde80e7f89dbb863e8a385501cc8a13bffb33279616fd06c1b227846f6345039f0198adbac4920287b4a4709a522856907f813167a37b40da687213d0459be1310d8dc7f4db48cc115e4784e240487e2f69e8ff760ca415c384be43f16bd8f0c37144e659e7f5379989f6d7d22e5c57abaa1e0e917e2f5b7b1682c300cf5704fc9279d939abf01ffe50976fc6f8d61c44e3722096c38972b43f8bf998b6376a7cf0300a9e69c830285bf0dde17d4e8da8f6aacad4eed51b3f682f51a20cf88cb12bdcd4962c7a7480e0ef5539efe530a13a910cee4286786490cde3a290b704b4228ad2c9032ab68ec6499570569351288227b74584bd227fbb3bff895d08d449bbff48e2e82456f7cdd5473736ba4c48af092afc43960f8800dce28aaac47212a06ea4874fcf5a255a55273b8458eb13fdca83126cb1c3bf711f005f6f2e3e2def731d515074d6c318d2152e6f5c3745b79bf9561637fa4589cdcca3a6b95626c1ed608694bfb536bf9b345d54f0d08e89431af79dbe3b8911a8132241192cd5beca90c4faa01ce255db471bbc63a6cf28ced51f4ff51f7b237bd2eab70dcedffab138b873eaa913a9b9e595b2ad1e05076231ec8baeb67e554491200084f5dd021630e42320a0456d2d9dc885e2131fda7bd4f6f6d86f301d916275f42a472663307c1c753caf3223af0be4d868180ffb0a922c1972ca3f12aecd781feb3a64ed4040de4455385e44ea552fc26955bed1a5bc387e26778892f08ab9885799d0857a715782cdb882bb8cf9b9e60dc89a17a131808eef3e49d270c483ea46d5d9a80cefc60128ece5ce9e8fdf8eff46fa55235d66b3e16f5f9cce88a6f60e2984e78ce77bbf9bf222869e83fcc44b8ed0ac50729b97cdb729271898c0820d6a75e3aa8595003d966f1d1cea2afded923afdb2800b62f7c5739fc3cb9b825bf8ae030c84f43ef8f73bbd2626122110865f8c32cd01065302787d7f597ff6fb413de8b40c1623aab287a415ac59a3ea0357b87823872e8dbaa064c14e9bc656ce13a65b081ff88f3f492dbaa986c1a958351f497b8a9dddd4409366f2976fe3f065e5c0f6eb6f892802696fbaa3cdfe93354a4ad348720968ec7c54b975c9f12219cc73fc867e5ca921a6018f9952692a07261cb68243a5762ba40cf970e1805a8546ec0acebf7a33e1cd794077955511c3426658b4acf9209da7d7b1ac1b61ace74480209ab5edae5a11666981ce79b8cef7c811c2a2922396435cd87b662d76de15f2ef09b8f47e8db2bd1861bc82d57819426aee0a1bbd0e58e835f5d2b9cc28430c67e8879173b58b9ceecaabc1f7c342aa4e21969b4e469ceb08b1ea53b176f577e9bae395e6915a13d75ad79d116a482dc70ce75c1e483409d8381264cc80251b171a7af793ad26a7b961f9fcae00f3c9513e7ac2f7bae798b42838f311d15b65b4aa7aadaa12afcc2bbbcc528ca52454d6cbcb8febb94fdbc88fa3b024000245420faee7a74be5523146a46eec4c08aabce6f6e15c5f77dc9348593ad47f2bc085dffb364b353becddc6c501a00eb0ad6f5f93f77ebcd09e7b7b3a96f26bf4673dea7df94613b6ced97e222110af28ab83fadff7a3a2563ea89aa1861e080428de6f6b166a67d2b8b8be9d6e8c94b961c5891aa90197b60d4d536badb8770082aaf70bbda22223889776b5b36df4ad38b90697044ac5a5fa59de79aa3dcfc43c914fb8d3cb9e10410e4512d397556736c18c7c98458fe5aca47e247967c3175b90996f418f282498fb31c8a43bb978f39f7a135cf88d659c0988561381d724edb5e55f72cb75cc2040ef650c084fbe7159a6c8bf7ad6d24e1d40df07419eaeed6dbcb70bfa7165135450667861e0f6cdb800d2838ac69de97484e79f4f8098b51c234c1692479cd02a612dffd9f81a6a22473060085156da5b50b0c0c3e3469ae3ddb71effda30e60ec2fef266b8c4c5fc6769b96dac7f99c31cd3ec5b997bccd5dbc63b722d28112529b98b09188ee6c57b4a842c98256f78105b664777ccf75d0e5fb124c3dc09c7f4c6c7d7c21a8009ab81d461549fe86f5ff9e10dcebc70eeff6060d8821e3e7747202f958d60bc960a9289fa3d2ca2773fe4ed62ba2807760d905694ce697f8be9676e0b79d146aec5f9ec3b79a75693d86065a32b39c225a76e508667f28711951f3dcf7f4179fd1411abb4912c66cc782ffc5df552b6f79f2b63ab24f89d922445785b3e8f0773f17b29837ff07afddfa6ed39d65ca0e9efa5c77b27b7205f0ccdcadebc1289b55a39ec5017febac3578d6807ca978d07befac82a947085c871f75e461f6526a468458e632c78c4eca076dfc83669585afc0cc725f5d9f2b85044953ba320ae9715c100f0cb107fd223094e36cd2a0f6b499b19d7f60da72eebaf856c6a343c8893cea993fce456b6eeb1e169f61e74dae73bbd2bad33a1e32278f72e8811fb5c9c6394c2844c81db4db779e5999912c04067354c594405d2abed53e47d4879a8682f2042e2b92aeb00a5e19217ee150b4b6e2091bfb52d34e0e4f703e67583118754ffdc48ccdb08d2dba3c1ffbea54d8b07f9dba03cefdf22d43b85beac26825880c2cca1b6e536cb26751e372d8fa2407d1939852c8692a4c61d384b754320912c6982dceea9857d5beb5d3cbbe7c00fea9833120f73643336ea83b888c0ef2d514f059a0564eabd8b79dc01ebd07f18b26aacf9febb93afa411baeab4150c8b0fd70caa405b115dff3d4693a4abf57aec99032f6b158f54bdc202c569ad60c135bd8e3f1a75bc8a0eaaaf81ad220e053e4143c00a64d8ad5374eec84b9c2a47e1322b3d74292e26cde0f57a6239058600abd8f988f468c68f1972177efd5f59d3fbf0692c8fd0447ddb6890ee71004f219be660d0d3724982cd4f916525d50a11f09eac78bdf108a80cfd7e26dcf27c28ece09f44c717b19483ca4098ae2d9e3bcab7aaf248b7738908115889f6207d657ff01a7e7b33977f73742ab6632beb1f786da615748121d17fa3454c5688a55f856e0c487a7bfd63754abbe58336fd24af5a329cd8412de41c3e0185e2633a696dc88ad3587ff0ba5fd3fe59bb0b2048d648c16e49b2980872f276cf33c44a9a115a96b90c07fc9746f734da264ef17d0b7f3564c2b926f2d1a5757830d03ec2b21ecbef9a4a51face355d331ba5b9e3d8114c66146fd51deb653b5bab59bd2f8e3181f0c0ab94d086325c975e074df76221e21000ff204ef4f40b78ab27f9aba452f89856676fe59adb1761a8a6c3f5d8ae6ffbf5bce2941b1353b69904553552012c49565c6397b3907617426ba686d4c0454f3bba4688f26664b75c8f1ca7530a8aefc9edde3675974d468717b2b56df5d42d8753b7bed74f236d82236bfc49658e8407063eba25ced179278d15bdbf747849f1ac7e85ae035135bdacbe520fda0f39538f73bdd639763c7d652ff6880e5058ba4d16297014299d828a2968bad4591c5ebd6863b4342dbb5bf04bce8ed506cab746bdcf087c2776f6a005b9c382410166995fba0b1fb765002fb7f13e3a4abac392626063f8856d0e1979d3d7e2ed0284e78957330a4630893050c31cd9dd6149264ef72e4816d8d42824d8b7ec89c1188855a9dcf294cfd8072e25f0b6bf0b5dc6f0330f9983c5254aee0449d03ba5fe52f0b4075cedaef8dd525a2d738cbe027862746663a095595609a5acab59d22339911972d0feb8489ed398469765b2c43bac489261451284738f6707abf16d1349add64ca1f96e8d46f0586362f083ccbb2915767638fbbebd815d73e40c6317ed555d5825ca681dd9c023a4214a045750c5f920a8949dcb329f964f2c9e5bf4081e58b09ecefb9512077bc6483b593e6904cb424c74f8becda22a0c46f36157b9e5c4b4e1a6ad30c63ffc25a1600f3c8b750b38b16a5a47d2151d902aca7e62d9fd5aeb16354d8aa998aab1ce3a46f6de3cca81f41c30f15885a4259f74b2e93246f7664ccc8350486039175d1ca2d9fe4455d8fd86e2183a118febd40413c207d94bad9269c6ff1e0a3380c0077742a68f302ae6a6d73c41cb420ce92f7eeffd47ada2b832d55ef35f3a5034b0cae3e93908c30792a5f514d4480e0f9b2f67c3f3776f18ba2d0402da4b7aff53736dbfb58e899ba2cf0cdd9b89f254050a130e2928a475fe0d1779b26677d48a5f9200aa041af666dd056f8b52b0603fb7c2bedde934eac73a771bce05be13e6b09c212cf146fa0c1b54f00efa0c2f3cc9480b0741e07ca059394eec45491b6aa099702cadd6be659b51cb118356523c724b9221ff9ed0fc426d66cd56b5e2c4b52d85448d557555329360b27e3e8d6aedf6d280d65dbb054ae591eb85fd5de70b2ffb307245d8f751524404bdbfada8c48a431d9f797db3c146bdb1c3dfaff79a77f83564fc3466028100ff6f938c8fa909f0a20c0ccf3a1114a43e8f365871f9abec52fff0f9eaf19d421f6186b096b4d4e9a5184f24ff2fd8d97b0182237223bd81d00e504e67026603a82b7ac129df3728c44061e496503058f6fad2eac3c096657767168527af3baeca3242ef4694743b38a0c2ccb70b94452b8b63da3ed47338496607833b8f618afef3542d8dbf7137767afc703c7885648786ccf3d1761488efefa03e938c8bdc1ea05ce2084cb4f9bff27b920d9b73fb61ea8cde4f78a9aee6a76d46dda6f5dfd594e002ecdee6eb4e02b2da915b66bdcc98c15c01b21f02c29e084a4b31bf233ce2a65a815111e372b465f1f1f3b06e10c19eb68751f0e25917ba6d612c5fc640dd1e6aad6b8c6bc4e95897926a01af5fe432629d3f6f9f0b73c0d89e82caf639a819b9389ef4618d6127485962bcbc6275ab9b56e51dbc33d1ba541baa97d6f2256328f511b9c4e9eb77d414d6d5ad7301a93fb577d02d3f4b5f3a633194e321d9143e2d0383ac55e9644120b433ebde51a7a6f38386f121f4cddf4beac66b55a7c9e91fe4ae0c1c10d87c6dfa7ffb1e09b20a8a071aca3128cabfafdc0f66f2f2ffc31953f961776bd48404147d689bdad54ed0403bf6071a1d2bc6c01cc9206bf7c21ba704731def27f9380bc443ca583f5157b5a93ec0a78ea452a134601b880262f0b80705b1c6499f85932c066c09cd97b4f8048928423ffdfc65c1e43c4970d208c050703fbe97fbf5aadb1c8478d502f458f21d0bca0e3b762a5667ee7003044a9364f2f4cbb3e99a310887bb94b88e21aa161ca16a1519ab198d83d8604ba13fc8f5d15b1cb84bb54594f85c7da9e58f1493d697cce471eee294bbe8784726b19a428ec063f4f459d39159c5747db9c70a2fadbfdb3d53d17794fd5769e9ee5d644a3ccc681bf002f081e86869998799dcbda7b8d7e78a4a501b2653284112480e24af6904b477e98113aae25cc174e5d098c29c58d73161afa4336e0b34a52a3a0b6f0e2d10799419138683f8cf896b4c198f4bb14e95886952fd4aa090bf352d03f757423298619b0e98b9b5809b64bd6c196b65efc3f4a5b736957ead8bd0cba1c0c1cd3c7b44970d4c381f7d31baaf8ee3dac4336b1df9fe10686484de9669c4354cd42f57831b861c0cc7b7f04f6e70208c244366c89cbb972867a68caf7b45e81d8f2d36c45535b6c64318c5081955205c75227f6dc7794fd0fcfad2ce617eee444ce4ae0a1b8ab60fc2dcdd7c9c5f510da2fbb9fede8ba2edae5b482ead1b65bc2525ef041ac6becfc8b7156fee7661cbbb9916905bf45c24f5c01a55887534f89a7a9b76eb486b8ecde1bde4720bd054d456018429a4a85335426d7bd4ceb361714dd0398932ab74b3a6eca17ae5a8e07f23636940cf9f2d109c67c1eb48143b405e16886dfa35bc287c683d5cf3a299fbc9d4823ea08d0aea3b92decc582e26fac38fae9917c6d56ec6dc60409e88e34a8c7faf423efe1b92be400f61c12e2bc142e82eda54b40470e020be252398de7505f1743f1d5e7d6828de1996ed44bb1b1e2f1d318adc0869e552be7e05c377afe1022e9e8a1aa5c0f0b1ec7bc74c5bf85c9ca41c03155d2dec593f639336274e160ae35c657053924359b32f6308f1bd42c80db0bde9b7ca67c7c78e53b3a574fb814a21b75f9d9836e6c9116b709f5eb85d8f8f7c0d64bbb298923a34115013f344d8bb2608a1a0f3880bbe4be19d9013edf3f942506483f9f4d9b0002db74ac3f7fd6fb5a0858e7e9e36e4d8db730f902099a76774657336e0ce04932ae368c0fcd9a49319091b35776838394924b0bce15cdcf2ee88118d7dee42e5979c0bd281f9428f33b32f6bc79058eabeeecb9599f17d70a615056599b39533fccb42433cfb9d8b422e2203a6b99fa2f4dcdbf1969349e3b036704ef435257c1c0502bf024649380822b04376f43cfebcce094f186db665a0d428deb351b6ec04ef716f8288b406946208259fe5559c388f2cc312d9adff766462a1a9476b86e2ada30498d024f84b4424d428ff7631f5564d5f494bcfe380c02c2a635d3b3386dd3c76205de80452c80f8b259bcc1dee2d3e4c35623e7ccf6d767677ef9543dd51461064403b4abed2c20db26e3c0bb84c51992d9c98abe21c5b60c8320595c46465e895e7462ba0ad80c806eecaec40a6c14c6dcf120c5795fef4c35679b54d74d2bab3eb079cf06dd6d75e2465e806a91f621b8c774919b1e4ff390bdce2f4b02227108ae987b936d3b6fc9563048ee08b56a909146845a42a6ca068538688d780056af5c9f12499a8fade16b0906677a67ce5348e09e83b1e1f818d12579daa69673f0f98aaf22f8e2182b61e148a9418e57482721900eafafb25b4756f16b4e9ed0f909bf308e791f7df8ec32b07b05c7783e386f21e15c399523e67cd268e8cf40707242c55cdc672e0213396f18925c83e823afd021fefd09bd742e8161142c7626ab9439c407466ee27cf5ea7509de452f067e070f5b4faa5763f551ccae8b42741bc41f777a5ffc47d34f4b3f563432e276192cb07857183ab437c6fe4e19358c5ce0150228baeb483c27547c837532940525c63bafcc800ef836fe60604bd09b919bcd5a2d111debabe22158e110cdd3370d878b34b6f73129d1c8bf67f3f7cb646cb5bc41b785cf9cf732da9dba50360d6b6b30dcb19ee1b717d73fe16aaf4d18640a6124867bc4c103bcb1ba47388554e47dd470cc47a76106ea7bb83d649832e870b8a5c164059adbe4b0e36c2b8539a1a71ffa04ab470507830f49cf0f3425f7ee9f98901c9c8dae015ffe083f88984d01c0b6685e257945cf4e4aa968a09082df37c63f39acd2af3df5789928d488f7566a76ce550b58c60954da1e583d1c4ddab63ab2da99f9d2dd138f24da8fd960568b322b605163eefec4addef68c950e67f815b9f1685aaafb0aa7708be85bda64c7ea347a7364ee904e49bcdd1fb1bdee856ba3395fdb80cac4168eabdf259ed13e6cfc6e746f42cb1dfdec3e765f2409a98f9759efdbea360e1e0ce9b071a3bf2ad2d2cda0c574a1dc3c7a0ae8a4d15fcdc66295670871988323e81136dd1d05f43b3993e7b1c5297d24c17ee1b4bf19bf9205f4fa8040ef055e3f7981dc3c158dd06ee7e1dacf3363bb0f7aec41d658cc5f9234b71c82e4c9cac6fc1b63a0a68f0980dd5ecaae16eb5e8b46929c8ed93a9314fc64b2435a71146e2b32aad853de7e463c51c3ce35b363c3f7e3fe590b3f60433b62f82bea4628de1d767b8691e6d6b9c3ca0196575d488826caadc704c25ebefdab6306c7c6076da39a6b07fd1f3be782b90acbad8f089a7e77cc072648c9475c5393efd2834ffd0a84dd48e1853dba070c96600b7af9443bcd09a288ff909991cbfdc5cee3e162dc54f7fc45d6deae1761def8362801a33f570f75d8e0c61c12062c61b62e10efd180ae062f0047f0bc30539abb0710a0f3338b0f20a3d3503a8c1571021bc4b50e336af65618ff15423c4a1d442be1b9affd89eff1708f94b9ba6b4cce7afd93c436a496f1923a35e66407ebedb7d2932e487940f342b593ea52a5df6eb4f08f68fc7c3f4165c91be1a3f49a6b126cfbf485a68de2c8c024ed699a9d348bf99a49459bff97026c20caa2068a8395555ce6ab590fb487f8fe3be316fb073a40868bae361f33fcfcd3a8de763dac0193e85cc2160227e201a6f32a469ea78ba28665209cb7c497f20385fbc508035d9cab7ec69089987b72156150a217e91492383589e84fad982beaecd9b2d987eca2e7e35be980007189c55d452bd8eb8908c257e8c1dac92f73197cb47ed23e62d0595db482224cd3b5783c6a85702c7c004523cbc5100c97f92fbd074766942641967b6ffe22193de4af5f065efd06df049974acfa21f14d0ca374aee20f6c00e64597e197b241df5dcb278e74a0dc9d744771c9b1c91db8b8aacb0a0c4467468d53716e0bcb930416164e6e2a821d38ce07aa0f4ddc592f59b12cbd544c573bcb4a3c26b56ce6434ade3c60eacb7964d2be11c3f87fefaf97f674864102c1a9fffacbe4fa46feeffa45231799f2c103e93eaf9c8f79e3acec1113709a780b6e15f25122f1099f917d250a2014642f4d56db756809a47cdb788be7ddde172d284ce3828a85a8d84a826ab60537174d0e0778308b74fff2a09c5ee4f691b43c8767c2c189ba1ce978f6ea2c7bbc18e03bec8c72ae45508aaa173c640c4b6744a1bda8290dec44967182d864bff3e3e55acc478ff99607e43a73269b678932e0a53bb466f67067fa73cd93ae10572cedd26fc2a9d2b4100abd3bf97d0fc4f6732d6194270b6b450b89932fa3f0153ef885decf5d17bb54863ccf8189486f0e49e353a209c801e4200a7728ec5a9f6b7e4e16fb675f2e6e2d1a990d44fecbb7b2476c1faa34ff45cf8ede68aaff74ce18e184e4672e95fdc68427d466d9a3ab3b3f11b7d8af8a8bcb54a165ea20d16357ee2030aa92105d5f973cca3d14f0e60eb8fca1acfd1032193ba70baa1f64a16d7920df8b374b0b3baeba7da1a690383e1a3a5a11a347d5167d0e084b7d01e0b17270783a584b79f78af063f52340a8e7420acb813e9bad1cf1c967921c25b4e3217eb4411fc70d90e872cb8b643dea0e95ec3003bb041223dcd7b43fd553ee906f96b9c1a9dfe1a848710820534671fda9e96e3acefb0a805e908e79181103576ac302e542ace387decc35873d9ae178301486640d1391fb772d851b2e29c85160d49c7bfcfa1ed339259bb3724a8784647fb39aff0a072e2400a96e2458f3f8ae3415bb6f1beda29b3ce6adfaa35b7cfa0e8710d03d5b79de201af41bf8a76c21ab8bb2ed0a0ff5820bfa3ce42cbd917709c6d3f9b7d990908362190b822d6339bfca86b21e60aa03612b88c9ccdf47553814bf48e648728de57b770840e8fdedbcbb47b72c7d7289668ac244bb13b472e0cec417d08213a89d9872bf8847095903be79bf1d918e02d004b6423be78319a0b5e7ae900ec25146f60fc04a5d28af6cc691e39be58532fa67e770b66ab2ff61a293de07d979f65afd7cc2505daa4c2b3b886c6666c286c9a33b2464395a80b27d2ee94fc17ec5bd16cb3219a3c955af165c1acbeaae864bab122f943e1cc13dab1554209ad10859ae3642600da1ec4adc85fe126c28be50af6f01a98076dec8774f1468b9eb4ddad3707ef63357b68791dd4f1a86fd937791f11642475faa2840cf7cb7ead8d8d709a4042caf887308fd930c00debbcc0e1772dde2468f874f087ac80dde4a6fcf1286c0839150434c8f2374e7790a5d750d781b6d561117dd6b6e313e406128696043e57c21a11e7a55134c58b70a6912e7c50dc196c153b8a568a2d39272feb48a8ead1195bb425903bddcb0f629cd93edb21718dc93961b7ce3aae6d7a80da9c905c21b7b6f4c51da583f62213cde0ced3c268ef708676ef696fb103c6d37c7c818a913becf97b6c8d8680fb6202993bdad1f6f7e1eb6fee270847e735d9c5b919ed265009ce83bc98b5ac6bdd192eab5ac71f0b31788b59a3603117e1dd95e5d023fe38dcc29acd93ab59cd23bc6eec04573a0592a9a04b640b9137379e23fafb41f642645db56d5a00c9b8deef1c57c1a9f29b8dc7b65006df2768b62ee131ca12e049e48d470cb35b44e9db2a20318219969305005ee521a881a768db195ff9843fd4fb7b944b7eb9330b663c39da4d22779fd6bfd6331082729fa3a84d1dd2c6eadbaf689094a91008df91bbae6d092affb824d430120a3d6cdaa83420855e76df0a3b404f82671f2710c92cdb5c0f933890976737b56038ff8ffd055f359cb852135e3ad4c388809e70cda6f1ac0440dee80b7794e9e488747935c41696949de785b1f4e00919523c70b5b2189f4bd4ffa234945fc4ab5ef944ac6770f3a96088df229081590903f0aee904491ab5abd82846a614cdc624bec125f3e2f79ba6fa7221849639e016a0b3456fe2b5519b9cbd3076500ae0c5a2967016703c67f6c313fa79cb9f3878f4fe1cbcc46787442ab6ed775071243df16f8fd177fe605db1bafe4dcab4cf19e0756d390e6cb4b5c80a556ba6e35148e83b20746797de26e49f5f568f74757c12c1abfd362adf00db994c97087a926aaa97a86f20a45644fd8be15da15a694182ee2e5cd9a1311f18eaa80944a5fe3a135637d4435b9e3bb005d294088093c59de8aa00b0bbe3c0c6a95407cbf87ce39740d1dd18ac1aa5518bcf13fa002971eaa52467d658ed590e60ba04f34c2c7dd1d00bd99cecc5a8318a0621e613d52a61e114cf96593af576d25e1894adc17f060c5b884dc893623edaca7ac83e76b44711912cef8e4780b46371cea1d935f6556e217ab93a0634d547a603bd511534f67988047d75007f21f436f674fafb62390b60acef4598beddac71ffa54e638f140d32e6a1ce41dab649dbcad09d97db210c9417d478a82b92a53f9b73b532b9d61f63e9aa307a6765e82e0ed9ba6a4ae63bbb038c86bc259a5a4d667b8808d7eab8e5a40d7deb4232c8e98932a4d5217956fc58864eeef5c10a44f8fc1cdcdfd18f1e801a6a47b12c6893342ce2162b96f6c42027f546321384f63af1364db5fd794672f7e08bca454dc1fcb958c00cd7f7338dfaae2cf9ecf3d1c440630a56d78a359ec80798b989e8ba8011527aa3135a17d9e91404fcad2966c250c7d002a8d329719f61d83dfbb47f3400ce5f3443e39b878416874511b9d4878352698d4b0905aba10ef53af34c4f7f0d6f9f06f6382053e77a213420fc50095af0cb1ff03984cd9fd8d620b9dfe2c7d7cb9ee84f6b9fe3f70c299e7e6b1797731323e3271d37301fcf56b99ee33e76a3c5a3b4c1f9bf00f44dbff26040c77c11f75c337bda8f4682d2f5cc69935f24d24148289e16b289174ca39a34d17911cdc752a227cb76dc43be1640bf070582e0a38d120e6e7a2fcba6511e2a498f3b048eee3f5e39fac5e785bc192a7382e311f396544d0a05e3f82b5632b8d05722e8cee773f6c9d7ed126ca898f1476178dc0c738266784d457e82b7f89eeecbee02c26ea584abb13dbd26f8a228024d85c5ade85f92c65a35de59c56315bc7c0787d017a0870001f49a2e182378edd8d62fbcee12341f56dff480a612008990157cf32be72e037b4a0262ce0bb17055bed33e2fdb18b5852379233390c81e2f05a2ad36ed486756ed4d9050989413aa4e56783c2c5ecd77bec5a65a6bfc7ae322521c793425eec8d16325362abd4ea3b57e602f216f2ee54a59a6d98c9f4a7ce82e98fe46907571a90d9ff4bf4c9673df5787b84214fd474740fd17f0c230982a3a1dfbc09d277e74fbc60c25dd0b3f8755aeb873f8aac8908e50778a9c578ebbf8ee42cb288819e89f865c91cbe47655382bf237fb71917d913d3349e555a43b2c3c6d3db1f02d383c80efd0c3dbea99555389e1aa7e69d1657b1af6b1909e4c5c79dba901281e23d38a9271c35bbf72f23389111c8a48c91cae30c47aea2c20097ae6d5500124e1cd3bd0ec938389e779fccf8c20d62dd402149dfc3ebcfc4109670308ca88f3463f2a30fbdc4adb03b3866c098e27e0512bc189be10684d62e68d434c4d05922bbcdcad6c539960174d96d1537db7891a699b37870aec98e58a480e43243c595b5313fa35983357b9a5c0e79cb435fc6a4b2b4fd303ab3925b9b0dba236117a3f42c0b567e03a62f93183b96667bcd3ac4788fbbbb91cf27c6e796480c743b8b7d606af618c2ed8ad7276f5d8f45b9e95694d631549721999e8cdfc6b778f506da072f0cbe1a7b2a1e781d293f848e8daf041d2f432b113b66c006c87ce9a2002c9aa52cb93e8d1a526df8df30d9fd8c7d53d1f2d46768b3abfbcaa0f2cc68cb38a1ef212ad6cf39ecbd2bdd070d23484fe32af4159d2f9cd2370e779ee4983ef66240e5e09e0d77893e2bdb8491e10235d287978054ac7a5ab52af1791b8b17cefea63a0cde222169b26e528ab8ac7bbbf61ec8d54a3ee995112fdb670394877a191b30f2245b77370a6ef361de24a61df806c6ab04b08a976409abeb322231f8ae6ca2bb850421f8d0947503e9153fe2dd667fea6feca688bfd7f07bb46230d6c79502dd2e5fd4ded3fcbcd1c3dd90845b2effbd450875878aec9e072c2a80a732f8c940f30c7090cdd637f4a4629e0cfcfe8c9ccda94ef6ea120bb0a1a845f5d59aa414b180e408d5a021274d15138e995b43b45608cc714a1f5d5c34c1ffabde3bc1647e012de7593681e4cdb823cca37f741bfe9956a44e7e76a3b8de5945cb55100cdabe43b27cb4636e1857872c3d8762d7419ed8148cfab11844917d922c1a0058d8945226740a418195ae41e799c5a4df6d71dae8f9dcfe784d74ad74883d5907a883be4862170963a66a5880c0a0e5bb81dd95d6cdd8db743b1ed60fa35f49f585559e80d69ed0f80703d93f923225ef7733141f8f16ab079ac0b8507727bc20876bacd0563dcb78e014edb988eed870c01aeac37a1ea5c25dfdb688c300f45b797713d324957058afdea50c0f09a7ee9565e40984704b9ed53ede2dd43fccf27d0b756cff1dca8f58457b100561cd9de5a9e65b41411b4955c3e757ac4899424ac5b85b72c3ba028d8e6353ecdca16c0ac399a975a96f0f3b8a793062b60ab4422dc55a614afe462dc323a88edab2cc3c2e4601c444c69ece5d5a775cb5ae28c6153a54a271d280476d9fbb66140db3274c52268ef70de27b37b7da782f8777af5c44409c95de0eb3858b6f8ff45faa951b8f4d22fae28b069c24c9dc9828ae2c76dad009f8185010601f8798677f32e812ab6a06e57928c9594d36c36280e4f4a4dd4e444db0fdfeedfc90e2630a93e18f299c186703122a63ad92ee4a631afd83595dd7d9d139caacf8b5be86e33482fce58644d17043a7664134442f8a81a7e55035e0dec5173ccac1986cba086ff34068097d44a20bb6fef7eb8d57f5ae43c5fc6055993c1a1d4a8095f515923c6f97c60b248e90665ae6162663f51ad0335577f5a3cf92d4b9477d798c442340128e39b65c2eaaf8bfefdc801b761d7a9f3f61bb581f3a7f8db9e3eb92f8249ced1c0fcf17b8dc86be706d5fe146b962e2753611886e8a18e46144a874f450a7e298f3d340e374617321e867c8185cd1e2ab550a278c523a0d49dad53ecc8c2f407ff8943eb745881e50c806dfbfddc875bea791ba1a751649b657fb1046903681a78986b9eb098934d50c28544fd967f3ba831ed12c1418f12ef86ee82abb92c92faa5d9ffc5cf564063bef8cfd6a1d07380c70126de41cb4ca2109e4171be264629f0b0ca4b8b9eef1b2f03b326c924f400d12aeb72fd9d77de224b6ee5849aa8e1a31a86937952b6e8f21692144ea6f529a2d7cb7703b91d5baf46c77c1d5026b76219d8c2b3b22036c825b0f854036e1bc7d28bbf01bfb4af505be54ccf07ca4f78d6c2a087a306403d60782db360f52506632edf61816d74c612405b6ce2c13cfd5c2251e287f5bade837a03d11f51196bf637b515e92a5a81a02f78b034a9f6c1a79184680859afd5ccf4e08c91f3164823c874c2fb651c20cd22f6daa18723ce3fb798ee933856822443ff59ff0613aa8d4f32faade2cf3c16d9a2b530664ee63dfb0e4615942573d2f3b40cef414e32bffbb4693598d67b2fd9a3cea5b80b603a5d575714bbc3072c53237ea4d7e2c76212581dce75ab53f39b0d8f2b91ae00a8510504587ba416b4b3c29e2f83ec26eab25695309c59e717420bcd3777d0689b99b548cf08f40d5e98843b3c001464a8da8a924206434c7e175b87bebda896feb9fe962da7cd70c082acf9ddcf5786721a0dcd0073e0a898472b550d42bad0da3da96e85f3d9776b562137be9c6a954396ef8bb17770d8ae17f45974694a34873c1c46c3a3cb142a35f54ae02d0bc04c4debe0968c9680a09d276d9baefdeb6d729dbc3324bd2e9b47d8f5c0ba10f81527651028c8b1ab7a683dc8215381a0783782cb98cbf38af7b114e9c26709654784efdfa07d7362b2127a95fe65816565c571147680743ac630390d64c05c3abde44fe4d5301c419e2d1e6ac78567136960c08fc15a8785e56df29ad0d1f4bc2ffa440b671e51370b1199c0fb5e15907a4e085e67abbd6b223cc601cda7fe99e9d6e859d1186efb7e4dfc9ca7c43b793ddf3d88d6920602faf85aa46bc17ea79fa8ab385dfe9a84fe9734a30cde2bfeec2da97962d5f2696b6fcfd187d2a9ca148ccf05928978bd6f3ff7e1f22727d7b3c2c4888e7888c1f5a0ca9d2e29b84a4aa57126f46809c0e9e8f2c8091b2eb184dcc90cc78c3d597b3392958503b279de6070789e81cd7a3f54f788c2be1abe0a3e35bfa789fbb448623fdb582d8e7e4b4d326207cbbdef2cacff5f5b407d5796d21ade181e3baecd53d781a77a640432442a1e946a5546f5bd5abfcc0152685b66f8334f1fd7dc011a7c3359758a40e6203cd6c85d6354aa893f57e8c6cda00da59414feb472ab56c0ae578ef00090a201e51399692e040806f52dd49c54d77d93de5065a4f328c94526cd506fc9f68d5126456b1c5639f15ae5604c75a504389c3a1fc474cbc8008297632fd2c9a9130c8f196c4b605e8d4b2bec9a2f2fb26608d562fb549953e9575ff6375f7a265e752edfcff30e27be4982f56b1c7538979fa888bb69dfc2f6930b590683c5d94ca753750fc7b3d2676af5655eb3a9a59acafd7d7d077a01214058f6b91e4d5ada16223da9067da8be4f988fc402d4053df606ef2b643304877750f3760077bed7bcfd6526bfbdc82f7a186f7a68fcad445214986233d930c34f5f8463b66d1c181f60d3374f7d4f418097978ffb113e270a3c18325a74b07a275d4d1b625f9251c7c275206553a76d4c6f8de7aa463e53defe0d69d0ee2304387a954b8931d1ac9f49aa943b164bd4538893c61568da29c8afe99fed42d4bc776c784eb33a2633cdae1946fe6e5338704d6fce5e4c3d38fc4970649db221ae9061d090e8980d5899eec3fa00f3a2bdf1bccb5c7504c59cbf4ea94a4a514117b7f6bcf360ec003b5a2a2510dfebaeaa39c8866693635414c6d68cb0aee18a09a3c81ac0ba44d3be3da24b037134fcb4fa2f1582cef9d88315c64e4ba5bba0abe7b7535fbbad2c217040a42a311b48e3b2c7c1f89d5ff566bcf7049690949b02c8ea293190d219ee7a691543bed8d271899cc8f940d5d98d1a861ec895fa8820809d5acfcfd009b9c12f743901ce7cc8f4aaefa305ee0dd5680c7db6bee8ded06fdd3ef3a3a9fb28b67965d2fa2981ce2975262c4e21153f87dde1fc4bbb50b75240f68dec592f0b80af08d7fdcc91433705afc8357acb3afda6d8cb65b51c8a388a4d494b3b38caddaca31546b3973e7fbd8c44a7ddaefb7dcf6ba1cd6ab6c13728516f7607db5c6d62e755cde8d8ce472532a9bd606da4267b0c3cc5e3b4b01d27e95de623bd5fd1c3142386c573a24e671d520de1b881c17968e49a9dec52ae22de7d22fa4aa6864b11b724f35abc9ad0d86de0a3777c1549dd97114dcb7e8e4fe87804052e74e29ea937dd780122592966cde507bb195b9409c646625b55aa8deddd77a9c0e572a259a2b05aabe5650b24bef2b6821eb673504735e4d28e51799c165a66470647db3e9e1a61842e8f4a7c807ed73035ed56e75b66fd4c7d32af79c7670344753467d8868cbf88e2047722f5163df2dd97addf73a5eb002c9d15088051ec4c778be4b25f3dd4b1269b5afe9bb0c0df12d0ba63faab1432fa6a3a534d903aa08378f522c751870987fb6b40bcef724da6616941ea8c7e052652da0157f0da1c239be4df124ac63e43cafc2561150290f7e152ce9d227e0e7bc55c5305183a3881f92bb67cf25b29f4f1fa71881fea39b2ef4ec59acd2768ee3e84f9024ed1fb20ffb54d2ff1719be863880701261750aa1ea630b55c39147dbbe0bc3bd8784b332b1d7ab11c70801cd586d62d8ec059a62947f64f1ebf14d3a2bf442d015bf761fc4c4db004c99ab15352222bdf212c53be86848baf66fb832356b4ead421bb2786f4792dc372fc3fb9062311aed575d198b44a81cee45abd97f0b0c2b27e4bd205b0f1594784c3b7a7e9772cdecb948f3b612712a0867dd3ff220cb4aa03d3b40e17a90e9f027784d1d4c1ba79d5736bc78f853b5a0fd18392c3d779124464da29d2c8b03998525069a27c6c07775a4e0df424b183cb81b84b725db00b1aa8b0ed6f30aa9fecad5553d183577e9abddce36fca1eb8636b36c66d605d795659c4c2ec94ea5659c7e8ac82db4513fcb5c975beaffc8fbce0b1141765537141f944df038a7fc25cb75eb89d8a3b7006083cca162934eb5298c344203afaba4d57ea4e8dfea84422a8def20885d67ff7bd4e2472478af0756e91895df88e98d48237d2d0a9b47e587a954b1a8e1dad1e667ce0746ae6af70f8608dc5d9e0f0ed23c2daa2bfb14457e8659dbd03275afc1f9d3a3642434bc803122df388afccf2edace45944798efe393a27159c17ca2cd4f5a97980df7cdf57c1f9f40479ae04ba58158c510a1c209911c903a98de9a5dd37fa7327d6fbb8204a337d68a26f25240f6826fd62d4b26dd6a16547ee75b88b5aa42266c4f9e253fc1a1480ac10fbb46f523ead3aac4f67b8d21114dffbe251daa43d204da3b0bb715a953973c123d0fd5c7dc4abc33d238350702c2147f09425c22bf4ee831fa94901b57e3a86e2c888be13845e06b3c1bd1b8c8651ed4eacfecc225dcd518e923c65d6fdf39851b926d92e637e661fa550879a810131c99d1dd53fc1f9c3cbf34f7a4252686e0a50ba51117713b0e235bf696bc8d9af325458aeb3c0dab51b22fc96bdc66e3bdf7398792f15effccb809049dfe45b6311dfccb796c3fda79c628d12f6070b6c15662cd04e2e1637f18a16096a789d3082b10c5351caf2fbc238cc1deb60c81deacebb4b682e6f07c02c28eb3aa007a3a056a05442f6a02dff1846ea3689456eebd6c40cf6b23c4e8c3c7d0c094e4b8e308f8125386c73c2b0b5d17df4882703ae8b115ff985c7470b15cc42788217400354e1bddb201dede3cb252134a8d99bd82eb7f7b87c6761618c06afef27ea801a6c00910ab6cba833262199950cbf0a7a7a75d0bce26df4cbbb17afd6d15060ab5a45e0d1ee8ad3da89b9ba2ebfd5935d63391f82e8551e0feb66778846095965a5d35f06b4542f8f001361438a36ce7e88b8c7d081490b1c6c08525cabcbe8386da291d294c29122a2b8f868fc77d1e8fd176442042f34fc1fc94a0a9c470435dff73f74f68a1433115cfba21d3e5adc8839f49c641d176255f0cee946bcb0225b74510967375dbc843a046a0f8b49d061d32063f0fba3946f7a66399607e2b1928019706e1b3fc008dc4bc81f722e8cc87c942296da4285657bf885979752c3d8feee78e57f461afa12d789a7ad9b0bb6c86bbb6166fbd8e2561093a27e8e0a7d9b8c15b53aec3c805a7fb07c3a1767a6367cf1a1c917a76de62df384f966383e6d265dc502bd00cb36195aef8b660372c1354f978cdc19c7f400743a108c5ef60f288a81951257b61b090367e13100383001f0889189f80cccbaab10f0e06f89e80bdf49cca1fe378f32676f8115a3ffd52768b5f08d33a52b8492d18730f8ab77102ea0a7d5b02afee7e1bfe651067bc383b5507e915dd0fbeef44a54ec8dc5ec8acfe3c9500173d62b70ca625cdb6f2cebeac56681314fe8358d612aa0ddce3a34175b536ed415fd6317f3f16eacd73089c6c7d7d8bd340fbef4bb701588b9c9b58e3093ba06702aba0d2f9a5f0ee671cc07c4840ad78868c605d8a30b79ef09af3537e15a8f43d3acf804cda8ba0317c354ad8fb79fb076bd4c9e13d7ab571d3aee8043df3b17054725d6f1877701d054443c0c52bdce113c75a2ee2fe57157c991090910b065ddc61075865c13343dcd63f600a89bebc82937e2418f261409c237a3afc7bc8173916d2b9dd8d384fb52a865c4ab090247cf470ae1ad70ecc7cecdd0ab2b62f242743f912e795216f9b787b638b5af13d4c61fe3346a04ee8ce4a26038e70eaee8354350ecb2469d73906269e4b22d1af6d03aacd8250041c0369c691ee3d01f7096d3aac6f022e706b50917624877c1283a33d87cbd9ebac58857b60b79ec45d8933fb0b8ba1acfc76d9a92aa02dd18b3ff3e8d18b979cf5c04f9328a51aa6449909535af6003de2ee1b18a69626bfca76250c763e6e59c294b3d8a3f833109e8edce8fbf1be8047a16a7140eb9ec1e8d8cd87464c02835745182070dcf4cc36c3127be3ad22147676e9b2bdd672c19b6cc72abeeed04a6c41a34621ff531e0b68b9787c099763dcc50c8b024256570af20dc8886acd6c26cb98fae0055e1e4cdedbf902d64b3f11775ad32791834f23c1dac4274c07fadfe10bf81c28e90617de4aa93e4fd0d3537b0cac4024bc9c86a061732d809c3e597fde2ea4a23446159b3eb42f072f0c7dfb7e15a44f5e2e23c402d5dda305692ca639f511b1179caebe9fe56e55dcf480bfe5d810f395ac1ccdb65ba7fe95ee48b598785c20060697800f49dcfc30649938486f225b77786ce3e78bc79ba2cefca5b41a165ca5a67289299eae4fe955fc0c097ed64b15315d7359fab86cabff56712744b47009d481a133c3443a242564de57bce6ff3fee6284a04052eece02d6840cf6b5947eccfa7a386dc17df2b913722232607eabc39cab748dba8f6190f250284fe1ce043bf5959bdefb603dc3b7a340ce3cc705ba0ad451b7f85bbacee369bf226fcb6bbf0187494419d2b8828577ba0ee3dace3482e7205c4fe08e8342854689206b35343d204b27673007427376d64c71969b4918581fa4dd54b5fbee2fc894c22cd436827bc38d161325a7877f0d878e13050fe581455969ac32e80af120478b9cd5cb323078c067ec3a077ce3d756b70ac3462ff524cff869d1b9a1a10794f5c7f185adb13e2e5545d3d033e6361952ee46094688a0a2fa12db430a547cad05ea4a54fd65c01003f514d66d85b5c200db27b51b9dcbb92fbe1be2c2d3446e33977e3157b122c58887b309c907139b44133a1c53f35c7e6021b0fdfa59244c4ea0d8811140a1b2309a86df64d97f6db2be687492e13f27f4663e50438525c5cc7fca329d5be575b6fe0e32985009f8da8b4b68dd3f8cf02682ecd92c47399dddadffa6a5c40cc8c58fe71bb29c88923fa01d33b9931f1f0024ac7de435b354a395cfd4daff0e8a4f24d5cd85508527e513c4b58756e89e0dd336e105131ecbfd0704ea063c5d2396eb4d8e665f6e1b53c2af9312504c2eec87aa008e924152bb6eed16e461ec3e3e763638961b3392627dd77679c6de071a1d6f1e8338bc0425f0b1880afb727e8e6cf32764f345c37b751b150498dc9a2b28a321b75ce02836325837213307dfa40820d921d9f53a8ad40b157cf03c712d43a4b7f953d070c2761471280a71cdfd47c64619b5ceca87dd6ce2c390ad4ba805e03e7a69a82efd92968ddc4ccfb9a0dce0ab79f59cf623b85ab1ded678dc15f1ba57700dc764d743b12fd1d7bef329fa2136e7685417b3c7537022cdb6f75a553e510ddc343c6306e8dd23c8aa5437f4c3a1060cec0128d407e23991641f40b48c0c9a13a7ffe939a5b2b6304794c563c0c4b249f4194c1fdc5b329bd92f1f6fd1d2ed5626de3b3f570928a3ec5e1a75ba75eef8897e0d895a496239ce1a1b6200d088f98f945a2234e13f9ed57301d0605b14e76acac2ada18e2b3b368aee05d6b7cf77d50207c654d04fae52f7cd0aa01491742e3370764e45ac17bb13d1bfb689471b150f2301bc683e00e6a772c20cea25ef0c2ed82ed5632f720eb6ddc29262a78111477c5f0297580b26261f63866eb9314c0f6ae50ec0eeaf99fb0fce570384cad9268133d59a0341c6aa00dcd7baca809bde569f902f8174ab9cbaa69382f89c143f47ad5faefc16952cd5432c81c297094c25f5ff6f6c43d578fb367f37f2604e2f383deaf5835d0662954d00bbb2459062a68a559efe075305ac350b50115f287064c5f638cdc1e68482e4c5eeeb8832f8564d266bfe63f57f206deebf904b63f9d302fbb6fd2abafaaccf374489c4d9862057d34cf9a3137bd6f31f9c338ef53fa9c7ed411f967d20117b3dd8dbc28afcd3e2d91a0e7fe58a33c1e8a9a7b415bbb25396f3b6f64f37fea37dc76d04a8c949a12654846018d95fd358c4ee6f76ac7428576f42c42189933135a8b930a4437aa5d882fb83b006213f0109ccf7b10d78136fe77429133173811db891c1fec009e30e49cd9877b2f3701d58d736ae607cc82fcc3fbf9fe6e9c9d39e8830e9c9a3456a07d1120badaaef1009a681c041b4cff3b8d7c95732b2849772024879829d67424e937fc71019abd34947d12439116b10b832d17b263428613e83476902a38600c5a6eb190b414ef669f9c47e65375f69d2ab85e0422737b0cc87e2bc5400656e1f2ce99b8fb049dd5c50dc115123a5c9176e2f31aacddd769bb02c08bbf516fadad26e875fe1b631cfb57de3f796e3a42a152c5b12e1958a05f3bbc4d67884dcc4d7ce5b0e6313bff033294a2307fd6f2cf2e2503c2a55046da6fb350ca3ece3b9beede6f7aee5c6eeffe0ee1c5fa5620bb450c61725a269b299d1843589669ef738969c1286e616d8e52054c31a0e7c7d7f5abbe5ea98c007e3e0bff4cd0725fd574e122d09e8140ecf83c4a9e7fc3c3c3fd51cac0c056e4410993561f12d8d3d231fbbb7d1fc20f29effbf3481b6b96527cb76e27b37214933d8d6060c7f628f3b6a87bb780e3f40bae5a2c243f6ffe37ae38ecbf0a68bb64b8648c52069afe441e847fdd7524aff5548f7ba4e1fd4b330c2439f56203e0b8c6bc753b5cf6550bd81376d3404869d3d0e780f636b0f9481a7e405f7dc5993caf3e8f7d7c18e9aab37fc64d29ebd3ffa517821e3befa51fd29255574dc69a86a1eb04b7db49a86ec6ad5162371f33f9fdfa1a9cfe9422187f7e1b128573aee915c60417b21d42928b3ecf2e00c5a7f75aff36b2e6455b3c6e60416babc5de6985eec731f46103fe90bd1dc378b86789820b37d1d81e34c44ad65d970f774ff7661e33ee47faeaaa526748aeed14bfa8d3d7b38519ceb34e2c4c1c4c55c8e4290dd6331ee93c8f30660165bf41269e3f6f4eabedec6053780244aadc646a386fc9dd2d380cf1aab16855e7ebd4eeec982074a97d414f9784a959593ffb880818d5bf4b23a02a999cc2b9866b0bb952a019a47fc07cc467dbcaa82164fd0ecfa4344209be6edf15c33caafd856e12789d83162bbee5a92ff4bffeb2fbe2de32cf4a7ddbfdaede479e7ecc97584643ee89ac3df216dd1ae729261c209d928bdc56870d7d663c5f2473496b65ca7073bd1f44d315caf89cc78f7d9744fc41ec357ea261ba4f32398d1a4f27c5b2550009cdab7a740b24ff2b4650c37e9025e5b1c45a88d3ca5982ec2f2ef1b504c82c6056122d1b9d8c2f660d844ccb06cfb26da010ab570eb9ab85f340080b51cdb487ca7026582be2f15e3a58e5aa22ac7dc454079339977a08e5929180db9db6a505458e6b598a6e771b560b4ce0d762ae2f16e3e94f1470eebde8c235059b7efed9cff249e0dd3e0a6133ba1f18afcea5e3078db9c0d73d15942b0e875fb69b82931fe51d1a1916b45a5bd139929c9fed6418f0f854627a536f1e2a4040013ceda99a8d5645dea7afd769fac781287a7db247bcb70485fe227272bd53f347bcd7c604ca9d58c866bfb741a4ecc58e80065c4ae4657297b79d7199ecc692e4f145b56730d21556580dacb017ba76e19488610c982c943c9b58e0513fba825acbaafa9edfa1d3d0200c2017054d3e243ffad103de52cfd361b6c8f62b89ac0820118cd7caf8a6999d5f4749402139a582f88a085cbbf06b49646081a79d8a29e9818059e9897927c6dd2ed6b674789e162b29443ba7db322d10cbe1e0a0dfe19ef05a4756fa45ce1a09ba32e9c66a085ff11123696195c4b3e55a9c06594e080020449e3e8a2ec2e912d6b400dccddb694a8dcb9e8111b516ae024deda1bb59cef75dcb3ec5cf27ecf183b0a2b5aad176eb347ceda517eefda28e3274954fa1e214e1aae55631e755a99db0890f28a289475a75c3babca2c78d744ce4af0e70611edfdf9348faf670d7b2809c1a9dced22a8764b80d85cbacd56e0fd55056db2600ef4f825dcc35a7cc085fcb04616ae8865f5881bfa0602fe338b6869787dc9c6c28cc64f3a3cb046830baeb578f53d1bfd288983e51818a58645f9c2f67a9353e1439c61dd9b78cfae2669aa6ccb6ad22a745685b2917b12b363211b94a4d3a7a1dd5340eaaf4c4caff717101b571701b48319d6bb0833fee6997bc80a35ca771d1c0858588708368f9728c75e41b1bec0888163b818ef9b25f7a301cb5657e94821837dfc70ea80349e9d3fd52d43209b05e3739ccd5b22a64e0a044bac7c3cc6b89d0e5d7056956a17dd0ceb5b4e087d0f45adfa6e48fc3f87c4e9742c384c42d331ef9e57762c24e7ea359afe5623086da0dbde285238ecd86d72a29ea3e70fb8c5212dee5b019467c57b70f2ed935e427481ba60634e5a45245afa237b7f4dc9a89ace7c81360e7c7d276520df3ef28f7a75764fabb4c9baf545e878dfebd40fa4136cb7ee6a7d142d2e856b6688a51731852f8e6756264d1e046ef992f3a69f08ee211f4875c224cea4d9b08d9ebdc77f62ca076b20818de12298b17fd6eefe00ac9beada87afa56ec9b8bc52efb4818c0742e4ca677b4691b7278044beee30be1957848dbbc41453e85a6f5efa4450885f46802f5c82871c08e91888d9b4e025392cc94e4ee0c708f4646bdfe8e249faa124c716d0f5675cd4f5935325a7d9130d880ac8c146547a90a0265d51002f21a48ec16c1923e241ee63d32d11d599ac14a521fe7b7511a5705827defe1ea34fc31b7eb6fc01a906ce00049787310e02b46246e4af8c7a1caf5d6d8dd54855342bf1577fe3288b145773e8544d0601381c4e58493daf5298e368b4ac2411963a5adc5e21fb71d2b39bd61bcd3e0df20faec8715970f21f4175626872230124eb481e575e0c7d77fa7897af4a88229e867790be1fd4228ee4b004ab83d77aaba211667b9eb7b51426f05c0e8039282d100f2037f923877ed34f95ea19be2430e64d9ba87e5d1b7ec7f64c11e74c933cf886207e280edfa244ba7776cbcae9fb4e6cd21d10f40c9175a34534df5d6e1f251452ef1cc8ff493318f7f04ca3de7ecbfce352519d276ed717a61b8f4d9c5b4de99ef1ac95e06868e836f45d82bb8b41e8140170c3bb7aab439e62fdae4029992dcb4ee61c2dac834fedd0578d95bb4c54f5040a184a0fe9c1c7ea4fe69483df392cde0bc49e264537cbc9fb5464549a588ceac70c2fb70109d63192a44af525828f2ab5a09d79bc3a9e07f678f312ee498f93365999e92adea9cce23467f1d77fb5e922f7eb48ee5f7890220efc15dcdd79d9198b55e8a62a7241d5bc9e2ab139d547c4533efd41bedbd26403615d0b45768dd616268cd1609dbce8d666771949c69fb3868600ad6119e25a87b26257cd6f4c795b737cf117ece8a4f88481533280889a8b1c14ff70fc0a981879aa7b98c11e5e8391945e1c7aa3041311fe3c1c3a30b2e23ab09714b1a2d5d57633cb17e762d9f46f0f65f48b04e0a6beb330e10ec7322cf766c02436f5d322c240d00c05f3e6e34d9001a7aaee630dfc1c626191e7d97102421d27e40f4b1052ebc47bdac408b1cf97da6e5db204e554e1b7e3b5b94f21ee94444be928136a74c3c8374f59bf534146e76b3a11e1649cca815895a86639b6305b0b92f2e86b9f01572811ea48ff65fb42e5290cf601b54723648ee7c30d3626199ec9678e08d50d7d5ae9bfed652a8b2f5500118251b6a5085d6d89fc8cec5ec3c1e083c9273627bb738566084aef28d02d0217f3e79f4e1f2e8fcb97d3544d17e5c8e0a507d21ef651fb0f9af65b6d51ceb005d1b291c5a8a7530791e272f8472342c6da35201ee9f42ac54d8f35580a1c09458a60ae39c4aba633fde6f8ceba3eb42b9c1b47b8f9c23d485e5e958b9b6e138e1089ba2dad110e86153c6d4a6360582513d424b2798095c9dbb605e846232a0571a6cf2e7ea9974a2fa3b4502b47d452d1ade9c396f8b4aabdfc644a5ddc6983d3461be12f320553505da007d22f841784ae6398472ab914f6819e2a7ca82fb0ffdd7fa6d345741d228384e26a4b0157870ecc596f5e204f0b0ee01b63fcde45f288b769ec33848c2e0908d490a1664d61256cedc3e98fc77bdf2a5c2621fb4d8525f2f44c5cea6bf49c34cf9b6ac1da0b5114292d0d22807199f8e407e533b9d103b9e53edbedc7f1178a276257242c105c8f324c0e290675b7b9e1d5ac09fd002a777cca71ec1291e8f7e21c103274756ceea59063388a500a2a8c4d12828f6a315cb9f961ef26092672827741a38cbeae5d8dce3bbdd4e2d3c16a8132fdf2e46fc517fe3241efaeda471b075fe2faf16ce3929cff907803dfff03a9e7defd6aa1de38f97566e3890bfe4da91c470c7f54be70844fa3eaf7add71f333cb38c6363b3f1cc57853034f32c973742a7c2f6bf73ef9525f9db2e53266e45d6c57ad878bbb3669f0663cffbcf2721b12b02d9a4b560401ae5e03d586c359fa8863cc99c07149eeedd030e949a5128c0794de8c872edfff8e1857e7014d5170a331049aa0a40859af82cbee9fda944ace1259cae7890de213fd09f8481097129b031759f279e837f1641ecc9548352c27a119aa548379d825ff436b7e5ad30ce9ed6283c9c8ad16f702216d4fa85a66db10f2ca5b25fe48deb5cf5f863551f65e299ca5cd63f6fdc7f4f9f3d1fdad8a76c3c0230db996f8e955ed918e7701637c02f2e6f40202f721c252800c2a6ce97294a718a69d897bd4a38dc5cd9e7fd195cbd5e88def76a593711e240c80bb6f777d210fca8665747edcb3512239024c2963ac33d590f9f7abf5cef8480c311e2cfbba0bc8fc0f6e8b87406350cb42d759ef7666a84cf348e9e4f0f97e0d80356566fca00c7bbc92be6d97910b91af04cbce205ccf8172f3ab1c75554d7f40ba9ee0a948aa7c366e74fa4c89fffa2e22ea85750ee1953c7cc60b33d3ff5771832e7d334fb723b677fbd86e7fac6478e9d745e023ba53b6791dea74a168360beb40289abf1449a37562232fcf6e626d4b51ca87b6af18fb27e7d607086c48375457dbad5384d24552e633a3adb72a8eca2b87045f3353979cc8f28fc7327514a4136bfacfb7459733b17ee0d75639d877b2baa334e73b6a9ebfa61dd3a5959801a7fa4ebc80cf9780dee948f9188e3c29bf3231b8a8925914af84c692e8283735bf2be3e06d9bbe6942934b0301a729a755acfcb3293e1dad4086e0d144775617ef97f67b94b3cf1a78fbde20d875f9ac10f7f70af248aea7e7766874f905a7ee0757f28677446c721669be4a95929ab6d89124afa6ddfdf9dac95025d22ef37322b210487622bed60a3b28c779fdb555a4a639efd21ed0378feb3a2dbe32a775850ad6f3a5ca86e3665e3e57ee3dc7fba700723ebb9c91464d4b2df795a36e615e5e70a1f36d8be8bf22a07948b5f03fb4fcf4560be43b8be480ab3ac06bebb705161cae08564cb1d2a75cca1a50d9c45f0961eca7e9fd6f972f82d8419ec99f7e770ba74ddfd4436c2d3dde079c65cbac5a586b9729bcbde62ae28f8e61abdf901c3a73a1b46d2b04f95d270cebab59c57312674eab9f2000395c8d150f2601862281a9bb7c532908ef8b0c65413f8201017ca332efb4905b5d0c89e44e42630768c52cecb4c03c4d8187c2f1ce2968cfb99e0f132a6fb5467ca8b742dd48b632ccc9bae96a0c55e25cb3cc2f7c816e79e3d1b3d419226d033634b67dcddbbcc2c46f29317bb073ebc457aca3286d9916eb2fed608335d2e69f2e144eb6e3bad6e63ca3d2f658af32c1bcc95d9d42c6c09a21155c98c63c5142316a32930b5605038f316b594b6d47168e469e7ca30c0cfd153e0580f1cdf4d4af24eb755afdf4b3acd1056954c1a4e78a2ccf15526a294130e19c735697b2303010a3adfdf4260b894bd9f976abe364ed5d66573a961985d3c2d41d60a1d2689c022f62340315efdd4d4f51a9b044ba34b98dd7c8e42353976bddc128f24e56552b7250bfd1beff2f9984748dc649a49d603581d8f22a5719495a60b3cb353c84128bfe749ccb93e890bae7bb6329025d808b76cd23375f399be9ac1b2593d4e08d232bde88505ef26804ac3749bc474954cbc3b8051ebe81a7266a3a77ef8cf1208e671f0c4af63a33d98e354affd3ee31706ed8e3392c67b5c53f2a646ec5df137e4d70b9b6b7ade71ee595038379af7a8c86f6a47f0978dc40b1083aad47f340eb405fce0d738d2448e29e9705402629f12f9ea8fa59979d90783cd836fcc21143223f3c66461d1d8c234d99600c8afe79d9d5e133eecb87cbc7aae73e824ba96d261f0b5c1cafed2606c802a8a7aebbad5155622558fae23eba9a7cd9f5c24c1cd54591fe83b6d1cac07a5b3a36e1fcc6a3ac7bc32bfc6ff692fb0f221e3972b467bd39f6eec43b95415e2ccab8be9de15845ba0e3a576591eb672728f9050e31b65537f75e0960b447dd7d7514bd398f46a25b6cb8b446ff38719b4fe426c55ff964e1bd00ae016733ddf1ccba7fc00b95532dc3176a0ad48d1714f217c6e5c0d3d9a69db6d392087d748cecd494ce26b819890b3d28e35788c8e00f3919ea651cd582d665ad0cbdc8caaedfb9553529ed2f9870d2931fbb70eaef1914c89c818909ea765a63c00330de66828060255e44ccde4b38766bec4f1ba63e65678bfceac6dd6cf3cadeaae7d07c7ce6267e439ec9b2d66d8e5a42af3e899cdc5068adf07c7a43863727fa582720a023f9f06319f9ba2a44ee83ee345a178bce4a302cb740e8358355f2a78d4359689e136a7c7194b482edfdc456f7a1e80ada48fd849937c3ced751513d87ec35e80508b315e2b7a8b5e68d76c5987a78ed5db376f20abb9e618f1e421f1e8375f43623f59be32f3b8991fcb4a082642aae12296e115194a98065b0a877b9814787432abdcd02e286cad3a5ead2aae494bb33ecc9731be393c265a8612a1b714d97a1819e57da31cb9dde1e746669e7783a46dfaea74ef961eefb5233ecaa2138b3e9382e13e64bb5b03c083b59c43d60095bb72ae7f0944ec6a0a08b894b554ca571c61d11da48085570f5806c0f3e1a05b4cad24db9d23004d2dbd21716701d0ffffff2f