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 77288 f24121132df7c5a7e1ec6af59d3051983f9182c593268ca58e28842c98951976

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ade0a7aaeb19e54d2c650da2972046bee482f62089fe862997ae1336705569ab
Certificate Block Hash
f24121132df7c5a7e1ec6af59d3051983f9182c593268ca58e28842c98951976
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0040000201d0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f242b56450810896969005c5148035713aaae1dc5717f2ccf0bd43b2146ac6ac0989d28cfdf69b56e20ed9ef923d874e0c3fcd650b10a86494bbe04bf747ff344669a3717ce00ac6ee53fb9dfd2d312e049460757076fab09d010000000000000040000000400000d0040000201d0000

Raw Header Hex

00004020096a1bf460ce8bc608d775545d4da9976c95764aae31091f99dd53e3861b6f17649eb287edbcea1530af1dfe7ecfb79771082487312cc7240c6536c08e4966157d063b6a75d40018ab6955703613ae972986fe8920f682e4be462097a20d652c4de519ebaaa7e0ad

Proof Data Hex

59,560 bytes
12121601030766d355ba70c9a418ada5af2641d0c9c3348029eb0a2767887de839ca0189ac4126582f58006c3b7f1c0e7ad8786ae1cd5e3272540112a0b2ba48ebcddaa8baae7dab411a470aead231bd53fdd6ad57fa00f57e05d509849cdeefe6b6a2c90ba57b081d655ecf0241a5d394ff9ea1ad38c046b1d273afb43856a87108c6be20517bd77686c125b903dfcb98a1e7884e8bedcf8cb1d7e547c7ef479bbb48bde9470ca3a7b7561097002e69021ec90d5146ff8bf1a75075481cabb000d1ab7a9e3d3fa8305b48e7fd300d61dfa705d9e14e11d3523329543322022c504b11e3605bbe1623cd81d579dc47607ec95332090dafcb20e644b256881f322fe74ee6004833c873c33a9076a91194ef10e0e845259ba7859d9235cd7f9d5eec6c8d839066448a656efc3ed317273590fe897a48725cef09199eeb6f17deccbef5108f270bceca60080e48112fc00adc7d5bca97bea99d784417dc954c7fe60841e1fb0af42b3e825084b2235f1f96c22b2a6d0170dd94e92a639d5059a09f176628f533f49a602d53cbbb1a242b189edbe68c658f6da601b1f4db78a8e4156cb61591116523130e3f5a9e816b47ddbff80691c89435ff03f6fbe1a972f66c0b339589726c1cf3567934b9012c3b1fac66e3f4c7fc1efb323b61b00654c735495cc3ba9860b6570a2b5aeb05c49bea5cd821af23ee71b5413dbfcf0e34b0181c335bb8b500d6abb6f9a5368cd4a83d906c220d59ed27630ab9351c9a1d8b26627e3d1db6a3e4bc0cfe51b6865c17966070854b4d76934c7fb2f72a9764e922c07fd9cf60c5b585ddf67d6a7b21a2ceb118ae23774638f2d8b963b38f2f3d326f9a25d6fc0aabfbba91ff93983d7e360ff1c3587c2f4b4fdbda764b727391bd1f5832ea4a0635b1241c5541d9c0960059d672c0f2b833bfdc5afec109ba6071ea0420aa678f91e12e625ef4aa4229c53d09976aee9436133fc9d6cd98750cddd39195a811e52fa85f5a55ba46a9044375a986f86f44383fdb964e1a8f04f5e13af4a4b6a17019742e3053ca8cf4dc6e820bac0caa960f9c1738bd32197c12f74e99d870a12934a92c2aa396d9a9ebe2b079159bc430dad1410654aa4ea6c1800ed945f51b5f271eb42cfa5bd3f2b21b59f8764e86c41802bbc37312cc8f32de16d2c7ac93d67f7f122447ab1f8855ab1542e7dd3b0f23590c1b9b210c00b3f7814e4d481fac36aa446f54bb3b581fac342f4a1ca146f470534467771cc3c57d8ba0279e263c7073a90004b03107a18e0fd387fc2f76e480f7d43a75da8b0827349d4c78f478a0993ef423b4ffe5986da848005a1c8b6310951db8073c8c08dbfd65a85916d17728b85b7010a221ba0046a193cb023e3d0129019fa5b8c3cf1d75dd4b8a6cfb058fd073676867467c806b95c8743697ac6d40851f2734de93343a1edf8fe4ffb4b9d6ea9bafb61a346cf6b3d54105bfae36d849001ce315198a79f42ed491cc8692dd6bbf38f5330a8d90c6965abffbb3c503de4123f46ec0a405acdb314c60010fe6f1decb188f78ec300629fffb2128c05058a421208ce8efe6100b424a05ef42e0410c01b50dfcc9c1ca26208868055215c78207ecb0a7997894bd8b42a44eee173301862389e038acfd25fdfa5bbe02070d06c538b47f2628416622eaf14df64bb62e21b58941b0e906f0422135267188e416c8611e6b6bb68e852ad6d6b06896b1a274e9b4f65e28a45692f659e901204c6a54bb2b899c69dc07c144adb99f189c65dce7549aea273196550a3317b0e5cb9d763f7737059a73d43344d84d56f72f5c98692af54559b75cba4a23d4163da51b24e52567363a9a66098c938fb9e58646fd3515b356ae23e0206e060b805ad6f687670d6bf24251c0c4fdc070c622b3e492f3f2eb1f5b89370120f2edeb6999a5747d48e752f19649aa30cbd3e5111764a939d736a90051f1ecfc72256da081f017b8b867d9a402709161c33cabceccf7697b7fd4ad719cf24fee7c2ad0d9d2f0f7dc5366aacbecbe99794107ed7e05868ea68f0e96448a5d519d23adf2ad9c057a5d0ada0374ce0436414814a98e50d7133ec5ae246b30efead668bdbad40a24bd4472237be80e4ae4ce040d34ec547f229eeeabe134705b0bf3021f02903e0a96bd6bb65bf143c3fb9f998751c18a2a828e9333a7a997d2091b0bb2dff0cd35b2a831893bba09e1d75d4ba4e37686f2cd23b8b4e97bf19362977bab80f0eea90bd7c7190eb76ce8e49a1f960d6380701e4f1e6d1d2981736b2c3f8d130b528cdb47a241f5d043c742a79a75aee86d21b78bf3c1bedb9800a77c4d5c607c334ea32248034dde78da75eb195ece5ecf1d9b29467c168c1476db29b29bc6f179403c3e1d425576e0367c51f3fe0a6c1003c3797d95d4e8d893cdb46fb8f2bb23f7ff1ca8e03aabe4adb77569268e5f4943cb9a201a194e59a55aaa8ab2a5426cead7f4802c5ea099039d3233acfb9965f4e8af0133423ba9cecc2d5fc96d11ec1a5691dc0c10beb45c5d7eb6b6daba98b0aef5329316134ebd355cc36b08afeac552a93ccf3f0dd35e8430a2cfd584ec8622b6e95e0160bc453f23f32ca58c90fef2f0783ade7561c7f9adbb1c787223ba5cc7587a60a2acdcab80eee104c4816d3a2e7fd4a9e09b4a8943bb45c64414da98271eef509de05e7b78fb87fa68f9efaf878dfb217165680afafbb3988f9c0cab7a2dbcf0fd3a5c5cc0f8b4825c73934c2f9362db867ed407c8a217842260f1a68a5edada3e27af11ef17af169e6c7355f9683862aa68afe87aa4223c1cf014bb478638781513424751a1b754f3421558c214f8c25f7b5f3b2962a650dc5f705351b3a8a85af8baaae072feab1992f933704dddd33ca0d71c0f738dd0bac10be36273b6fcf215f4a58c1646664f7b40c0930ee5763981c9a2efa5b980e632530f7ca2954a919842fd29a0799e87fd734910d509de73cbc2c4df42bf4055d9214ba6dddc407e580509454487e8ab56fe31f015c9c2dbf0afd9d7bf6e96056aa500521329814f34ca40f3711a976480b726005c509cb19b000f8b253e3d16b4ba9898d4607539c3e88b760c5659d985b5c4f840b1682c12ad1271ca5cd8551b79babee910d9a2f6a7bd43010e7b7c2dc2d470327b62b976e2db8da99ca5d5dfd13515c071ccde0ee642dc281d984cf581aeb5e4e559c100f0a077441589cdc80cf70180855a20c8a3a97df432c6323ff278548ab904ee963c3cf9fcb2ac6fe6a3b3bc931c942909ab06b68e3f798f66f9cbf773f6fb3dbe30cd414660f30c9d4531fec27fad5c76741f77b3bedcb38b1c847201c42acb3a626610334ca9a3d34a21fab9165792d56e1d9f8829c1adc02aecdf4a4fd1f0f20f036c39b035028d697026572f9e707a0674f56d77aff4008dddd192180ede7bd325d607e7f96674834fc26bdf3addaeca4259fb9c4cc502c1a7a5b8bb9c58bf6ff4455ea25b7d7d6fb5367fc6686e50c4f7728aa235c32af6f007e9cd4fa39c3acaae70f0e1909603d43b67e4ab04be9a8a60259c1048e63b00fa1b82021455d26521dac74a7075974054f2b1d24f5aaf0cb3d1bb6a02183a79dde080dac930ecd27cc6111ccd8090898bf8f41293662467d312ecfcfd628271080fc291e9416a92ea1dab9980a8e2848cffa4a3a6ff14037b2e765382ef538e6de2a6bf5084a07bee4b8e9273bad95bcbab19e1fdb1f71a780403f5513e60bdc6753bc6ef58f6907cd9716614d1d8e726cf940a42d25dfa69edec8432678e9bdac1d75172409de407e72fe3a8550da90cd38bef5c616b8b367b59e946274b14814acf1efe7f0c307e7f557e16d98ef2602239b5ce6fc7dd6e19e8905c9d2fc783005a91beca95a2a793579751d1f974306b535f7dad3e7c700a98b27c1d493c73dbd91532fb4cca1d7aa763075bdf277e7999c5cfb455553d8cf1af2fce64f20df865f172b8594655c70bb5b08a30b6158e3d3bdab60f1d3dcc27fa8262d0ce80010ff18c766151a7ba1d91b080aced5b8fcdaae92ae14a779bbbea6f6df2d5f669ef9dfa3f12d012634717c3978dfb51d8ba1d5ac95dc6962f0b35e14b2a43aa609c1f8a62a83d746b9b05df41ea59edc3c18898a33c3a2df804e0b8eef28662d45242ce1a9ade7c22118457e7d206a0a89c9c6ba3984d16188d861fc5406bea62bc9475baa49219c361e55bcf37069615bc27cb9fb6e26f624c21536d6387076397f09e3434472f5d6d3acc2dd1fce946a4df0fe51eae261538b3261b144af43dbfb843f5983f4cc82bd9ac229779584c8c7947913db3e4addfde59a6193d60b1c8eaf41b937bd0b7b3a82011a2bfcae48f8db1b35e1c850407bba02d1eae413f49ce43a21cc9b9df019e9a1adb7bcc752fc3922a668768e011bb5765b1078cf89df9fb93941cb67042fc0b33dd2365daff68d3b08531163c616c9bc4a964928f3a05aa91f4c37fe23ee5c1f098e82cc5dbc46441bfe643280f99851638dd713ff19cd8123ec5282e91e59bcc059309acf53d7d32bba5f4320a6980a4f7cfeef591779bc58cd343ff9782b24dbd5213867572b05cef8968725ecd931c169c61b71e1f609f417ba80d9c806645c1d82d836d142c20fd0021760fe6ff167ba14412650acad78dba5c6168b6eea9f3d75a51ea32f303496931ffb7af96bb389ae0128959d3ae7c2b0cc8f12ea932b2efa6448985316cf3476c9ba95ba913c85f57b994dcea9d55ce166b11c862493d6b2c6840648ad937b7ef395a8a5b70f0480198f8300b515c25006a5e5156485ab3de6b4521a0e5b3b5f2b4d0903b4fb195d0b4fe5b6bc967e9100053941384f408236751e0eb96ebad2c1f938bed814630dbd35d8e5b78b2230c82754e30aef99a30b40a34837b1920a836be7b4bcfe8c530641c7b6e5b2720415d6641181fee658246cc9d04e5e8495fb2a93e15c3b0a33057896b119fab352a4d748d98c93862364b13d47449ea0a1b97da4510b0f1f091dcd0f967961a9267210226825c3b1b1934a77e0cf89966dd4de64d7ef82bb75b72ee7a9e55e22520f430ba4413cbbb301cdc867a8f495a9b36780498850146ea59415325ab41fd44b994bc4c2f55c6d4115436bd450acb4770c52a062bcfbbd5547f64fd6fa6d7256a4039ab97c682c5883a00e03c38658d075c14bdbe3dea3a5b0be6cb1f9c5f869612844096d9df737246a48e6a276323b807b3dab6e9a01cfa0c4a4024934a1786fb01c82524d57ab1ccbb310afb733e54c21905aa305225a960b592fd1ee8c7bf9d9794ca66655593409c65670f7f7788ea108cb38402c90c1314b08ba07361b5a8e9f44e5c6cc0904b2b2a684253aef583cbdee70fca170cf1c4c76e5099e5c01b034620c7f23bb9d64d107e089a8fa6bbf689b11daa6d21b4c681cbab4e331690edc287d3f9ed30bcf36c1ab1001e899382e14357ec98957c879140f909b2a873d1823f02c15648405e778353b2ebd68eda97fde5c334d94e1230efeb0bf4e62d26dd89a9e3db7d9da1c498cbe30a5f17c91be27ce8d2780c9b5a311f254adf1e08513225761d9fbcce0a84666027914110ea46b1f25010d032a2d372e5dfdcd2bf8987e6d46de9d768113f42220236c5171f60cb0564193c41a96244938b7f0ee3e64b1a59ce1c2c74a50ff10b0e8d0a01233316c60c649c4c6cbaed5116de6555066e9f8eccaad63afe2c2e014caa88744366b7f220086f69b940a1eab2fedc2b3d8df6ed3ed94660676220767e27e1d9567062a41e8bc08b9c38209d1198548b8ea9b0825d0cd618ed418d613b176e89be2dcfc7d3f763c40ef339c71c521a448044f8f7eec7248bf69f43b86c3c554c73608e1504e9738ad3ba3b8b949018da9f8de3b7c749ac984040e45b1c1a90608ddb484b67e95fc9f11d67a5c73b7d33ca66c70af71e3f190dfcd3312ea8be9cef48d28ea4dbaf3c4d13a45f1f9bb2d4ee0ad973edf20ac0d94129f26272f3ce1fbc5dff702a6035947245211521622768eb2a037f1b21cab613d9152f876aaae71500c4ac2315b543fa2c4a43889c45f23554652ce76f1877a995dbc42d4a1dc5debb23b33427eb508c33deec38dfb3142d051c542e7a50ad8db131a0fc107d5d670f2f365f96c1cb5a0a5da63826158be9a1ffc6d2c880ec6b14cd45b6aeed14d67a0b7b299d70d4a83da4419a1e0dc0fb02d0dfa648bff53e906621a46c2be6a5f4794888db438978741a6ea2d8c0d8e0986d8d1b76984ee97cd5af6b8923a2530ed5e2189f45120418d9ba694527f29015c06e833da8e091ceb0976bb68917e5897ed7be173bc8de6c10637764cd1fc6565936b4e516854d03f2ea9678af4f329390d4d8bc795bd5c3306c0b399e4e84e2df89ec67b3eadde1149f1b5f976678c63c6b61b9e8c5c5cb0d62e6c7dd8d21332a8da9717c92550a0ca1bed6a0256ce2d218c111d338499f8a300e195756ed4f29aef7b59bf7403d7753dc5af7fa9f178a35148b3bea9b18c3123354257a55f203cb6864ce3210f2d2fcb7e162a95e0e510a51565c2fb7a2c4378600b358bd19e1b36eac46da2f1e968494985ad1d8b4210a3d0acff4632c558cb02b4ef8cb4099f91fa3755d2d1e3dd1c706df651bb64fa12a624b068630aef2581cefd818176d6d1d841bd39c307c4dee2eb99f4dd82e7c552e0d66efbe2355b2ad4b5963cb06c741ab02f82af46cb4864d8b5c3b00773c029d07b30a1451cbad1bed722462c551e8b53b64670335910a241375a914c0bb662292038c79b02605071c4f691485da18a95aef8cecc35f53b2bbd95ecf5ef5f7d2abc49d0befd5f0e16c5fac29b6978759cfdd49882b89a330f40ef658f076880e3939528f00454a741098e8e1456304effd69122209866879e1ea04c4d139ebb131c9b152de53769e2f5f67b5ca5ebd94013892afbbf016aea54e4b233f6caf66a30b1088a4704cde425ff399c9265c497918b901a983d55dd8dc957ab206ffe3c89adf6b5c3c8718b1fb59f62d9c993cbacba25fcf88cd231a6f7fe4818e62abf466c86e77d2428f85966228f3e8f87bb462ee7e3f362fee0f6356cba7e2d5864f9d8d621f01b8040b41649b840e9331fc58d130b60ff0dc96ed108f676a2a4a4a9d93b2b51e25ba9033a37df9c9e04612049a91487471d13bae412a9e01dabc02019eed0ef20274ac1333dfaab2c15546f5c05f3cc642b045fee8d828c39e03db92482c001733f808772327a21603895b72f0b2f77022162320eb79a8fe75c8b79f3a286a56c8944b33562a2f074ef09977b174f645d9d87916dfd2371a6c7bd7e71a0bfae89eaf50825d4fdf1f99ec3162605b08dd6f1e85f6fdbd118ea184a7615240d4314af38ab0092a471a218ab0354048d29c0a244b4fe5eeb4cc4337a6a1feb22d3c501cdb3612cf6edf8c324f20d73f8099f4ece51f127326e5d6f44196cf72b4340a935c631433dc4a7b27d47cf5178fd14d48acb14677831bdacd6a34e72336fe927f4d12327abda71a741cd5d0f7cef32ec5dbc736a396e6b3f57f66039d271c4b646a8f823fd6999857c78dcc81c4f1df6c15f6d6f74d7c41a92e92039447c2647a64fc450374a0a2aed96182661369aaea9b295560e7f7be9163b1a6eeb216b9661367401c9ab2417f72ba8e778b4741c255324e17d2208884b2a520c588c6b8349b779b062f1d3c27bc55d2c71e99e8220958a98c22fe777507ff75910eeda68c85dd815aa18a29b489f6709e6733ab835e550d0953dd9b08d1e7747f80036fda9435e0d91bcc5ff75d7ca64c417d4485837bbba2c05a1e1dd3db43e045c1fbd4e876df621de03fe9bf673e1db0bd272528d740c4b3dc76aa7e7c502d4c372656d0adb1bd82f35dbbb84d2cd9c7d6c44f76e499449ec50722ae2f1f7e2e01f40638402281438695d2a597e9e5e0b0a2d0235317ee2800471b9dfb7c21ae073cf790a8cfc4ee7db7bf9217ce30a8634cb05d420bc88037e48f29de3294f2af9e855b85e14cf2c9b6e50b4049d837b08663a37aa48a8657fe7a0d63a6cde44c081006e80e7ae2d7930e56d74c89e166ed5d8593f9e4f227ef28d333f5ad3d256b30d1053fb51f74dd808f4b14084441691f5df771f019db61b00ed53fe5efef11a39128e3b72465348bfca7581c75ab9a9a7a0b38d4ab09f9395e925443c91744b5a0125b18b9f2068b725c79fa4998f093a816d75e6bce4ab91e7a0f82462b7460a337c93a1c10722d2924ff7fd9510d6a1c854413d87c04d8e45a28b3d09864fa9e3a108937582cdc50d100e336b4ec141e708225f3beb9411067885d628ab4a0257eda605d7e19d781e714945d09d3a213cbf4cc632a07035666bdb33707a1287729a724da10740b6f47b230e634660917edb7444fbc512f7d15e77615ee4385f7d158c7c95ae34c9a28c443b855c34f92c7717220e1d3bd79289bb782204f894cf09f3737a273c07e2c2d865997d60231a475946baa38db99ab70206bf691c209d0b2ab834fecc0c38611168a5aac759a1ad9848fa90f8e57f1bdefff7504fadcc6f5c5796ab10d2cbef89d1740ea7fcee9bdf088f1a228a2301cc3d54c5699aef8399c706ddaf0ca213308ebd08f9954125eb662fcb62dfebb0c27707e2b296ea745c06853e3b4393717f2bd9d444c0acc8fcec85e7e6bac32871c5767e9fcbe961716aeda914be80dee75cc8a152bcfe4ae8555a619f38d023036ac2ce8acefdda08f340d3da3bda13f68d031a66e30561b79ba54f560714fbf0f23a2b3bf8f64ec8934e99e6078e8568735ec8fe15a88e479abb3162faa7d2fcf10a0e365e997fda41cc847a9db0e94b3931b86e89e0e77829fa6fcd3c679636fffe3dda1a019ff9d73e2addf1236b74f234cab3ba5eb434c4ece04c8868239b5be6b573726afcf84607f997c1950bf9c7efb6633f4905d0c9f2ee62cf4525002ae24ad4764fb8c2e0adee5be26fd7cbc7717fcd5f12dc4ea55f44e60127057f3141d26cabe268874a065affe9817010e66f3fc4e79b3a0b830663181fe3fdf4944544831ea1fa6640f28ae8af8cac942282815b84d33defe1ff5d2dced63bf13d855f96fc44202d419be1079e6de9bf858aa12007d3785edcabf4de334b7183e92c2cfba939c84d556a26705f94d92eac2d4fa62122124bcbde84fb99762db1c09aaef23f76c1630efc7a6529201dbdb29814530e2fd5a77eeb7249dbe971c72c46ff00863fd32a91db194c48c66ba74bdcfeeb71a17a9bff0ca3de12b41acbdfd1b966a1d90f6ab1d8c43490acb7947e3aaaccdaf9ea686184df4cbdefccf8346be69ab40dac4dca54a5cb0d72248c1130e7635af07c6786fa3a67883a921cd5a1b085786bda5ea53927dcf63729de1e5571d7e1a0e54ebc60de04055f58ccd594a946818accf51a0a349b42936922834731a047635b943866f6397e69acd6e7592ec3c9247693c9cd2a8fe9a76c06998afbcf9ca052c4bd3904ab8a2c672f2d7f964eb2217bca93c5b48c6eb6e6fc0a72614f25b5e0a8394c165b08caa3f833e98b96c26192979f1394683c9ffb32add0ff9035548dc06e12d8e14be5d941e7c19b85ab26b21b2919da5d2ded9c7331841c8c2f540e3c361efb7a8b2a7820b9acc6671233f67d911f7faf5270d81eb1fdbeddc75a5c5068c70bf5d432e499aea65f9527da8d462c8622934b92661d8f6972fb6d380f59ba945c03472d01b20fb738e68410c218a60f137acf44281f1f968bd2c3d756e9c71e71b417996c80154b4166c39a40738a0bf5534fb7c7fbdbddfb92623bb5834975c33361d4f0ba6f149f63646be50ed223996425b645df7ca1febf47c53d7135011f3c49635ca8c88a6e3828ea3b86fb8fdc884a8f7ed2b4b31538917b739720168f6f3f7d623a495ebf12f81b793a747462e9e67049017697ed55fb225936e6b07141c8fac66bb2b7d4efe4219356c05abcb69452efb534eac1934b1f3b81bc4e67a15db3a8bc820cb51ac895f767165db104ea166ced52245fc96a9ab0705696583128774e135bb5fbec5d64a616f33a62204ad4e906527d0b9a2afcf6fb1fd98a9ccebb38440677e7cb9eb20ec041efd06b96404a771e9ad3ace5fdae4c1840b72f69b2d1353afec6211ff81238c5630deca30f2c40c78fc71521e3593b60693fffb7adaa0120fbcb1d7ed883f321c8f2850583e8b79ac4aa6a552973f4abdbe6077c59d91537588526747787581d862eef9340298df84a1434827c78ae6b4071ef232f40908491a96b1393897b0644120568935176c326718a4a002247f6b131f3fd7469a2ccbb5f2bd8333524c4bfdcb1976f6b0ad82ce74e3cef7c986521d546812e10ef190c1c642723ae185d865c2ab97516ee528e8c275e67ad77bfc1d83a3f5bc51d314f8a49d6fc623f13efe6263eb941249d282b70679cc5736358ebda3845e1c7685d1353030bdcd004b93909b1073a3ad24afef423c0b4ac8b8864ded411d8cd1cbd5384cfb6e85585f75a7a4952f8db14a477580a43e2af99f373f8558b5a569154bb9db377aaf9e0b4fb349b86dcb8130aee352acfb237acaf8211b4b913734af56b5667332c89542438abf00266b2f0c7c378b383afe83237d89f4f8a5637ec615fe105c03110306cdf3735333836b363454c8191fa9b1e50fd3aae0cffb42658be82f2cbd88ab025abca4758c24aa19718dfd5ad4c7c082a1cf4d775687aa40f1dd8419be102102e5ad556d36853f153492d938f3c7dce1f6da8e2872f4aed99a834803f9c2da53a658040f0938488c5ea4ec16e58a54d30c6e4b95195d3488ebb679d8967bd362baa7092db6fc0cab0c18a661d80603301079f42df091004706d3e6cb95a4de5d4270231839552c29b14bc62a5d9309ba1491391a5470464999f4ce696d3b6ad643cc9df33c1a7272cf4c92acba139245bf887e8a982f09496ec86fe9bb4c3809e0e9ef1ae77bcc592064478b50150e399eac96232f41a5ec7fe54ebf79ea2d8ad63563dd8a491e56ef19887c017f600d354aa0ebcce990a830fd720215f270b0724956e9f87be2eb0f3fbaeb0d7951cefb725a806f8ed881b4dbc2f32306d0201c713c4408745c0bfb099011349b2ec8b6e94ca9b0a5f8a5da2e74d44d9ee1e0aa191a60e3a8d8a60fd2198fb83b5d6afb35c82d27fb3dec5a3ebb76fbf7ae10db432f8eb7475fdeff6f01f08751e2000a5d6f9da1acafa6b93e40aa2baeb4478f034b63c37ca4cc1fc2ce964da5f4532c43865acfa677dc9383d8254fa8c7262a60599e74be3fdf7534dade23dc05b7d36fd994e8b1cdb0cf0972a9bfea0db4962dac531efed331cfa4069b2a865c226bf2a58e43c916b8ce6c3633256d757c88548817399afe3739b1741058ab23b55784e622e5ae2f96f56e8272d1f159f9cd2b60df46d1223d24bf0ab6d0716b610facfa96d279b37624a30258e752ff5fed2522fcdcb8fe1be8651a5b2cb3002a9611292ede4a21eab872c1c6740cae8f9f8a35cbce0ed3c41440e43cf18e92e0d4213d628370684194f9b72df9b50f94a96f866d64500856d1648874c450d0794b58b70e80e13affaa9c6488daef275d4a3cfe1cd679029302d736371fcb75709d22ffe791b0576fdf38e0b21d487b8a4ccfde2c063ef8aacf16508507fa55223f794c3ee3e76e3863e812ae765906c5c9e04c7339b340a21cd2bdb4963933febecfe86c26d6c1ac694e949ca40b59f3f0afc19aa80b72b77e07b863fdd286a8b07ac5da5611ab06342f6c55fdd051b8f332142746b296153bb291f4d4daf94922bb5d4d2cd90e3862aa26bc3332cae610588d79ca0c35ed1302367c6ad9177ae5abb635d70cae1b0acda7c1e8a2cff34ec10f121b11a133770326582da279c2d3db1e3a2f61780fc0605f91332fa562528359b426f4fd5aa25813efd354fc44721ca82011ee7b0702bb4cd4dbbd8c5853e939e6d3031796b6ca55354a4ec9b0c90017de4e011e71aa6412c27cd6cb594207c8267bf269c1d22ecfb58a1bab1c7c34688ba309636e72937b83d1b5f98a6228ba37a9ffc67d4a6c0896ae37d045f97933b76b34e2cf7faea1a82081a67ec2063fbfa43dc8c904a40cb5217c04cccba7cf53f1a7d6f447583fe865b6bf2c67d28c58a44e9fffde62410d9cbe47e422762eaf1484b7b7de2545c327e1899a4d3886a2628dbd80170624b5e958d0ab2f4365ac6000a770a8bb01e1b96a26303e470853103a5173e476c7495525ec45c50d602110c92f57289fd5b7e74cc7d493f26086e1c9821c6e48fe6f669eb50a85f21c55c102efdb79531e889308a594b45e7c827c53394f4229f3276d3f4421f8f252fd42a3ed8429c57de4566adfae82ee1cac3e08e5eaf9de0f1040bc0027f06d973e29af17e3044e3a8fd0248668770eb628d329f760bf855c1c674562793627da552047bed163721fba437a134e5c8edf05d32c487645a076992c83b2567750df070b21f110fb56e3c14ef7c699e2a9b974c7763cc1b33eedd00cb27edbaa103e81cb85b16a938e04f34f484c9abfb26721f1bdd32c9dbc24ecc4535fa9d7de24955866d252574bfbd8edfaa8fcb6bf2e8a38adcb24a6b7726797eacbf4fd2f025046bf39e413a0ad1270e8dc7263b51980b9f279cfc75d2ad74ace03da0f4e29100c480ceb299f3ad175293a270772682e8a13e26cedd82864e17916809ee8f9c6fa8d8d071a243ce27fda0009c9d9f678474fbdecc10589248d2dea11dc0af10827a11bd3c08fb3b25c6af07d0fc5233165f46a14bec332f04c16d336fbcbd9226179ddb3580e0a4bc6e662f6ae3bd39fbc5bd5fa8c8d0079bd766c1510e796d1b88f864293fbfabb8df8cae73074b5cbec06faa45cc7dda3405769233bba89d6ec1a667dc69f4e79a0ec8e51a21b67cf924119624c5e9a0221a3497dda04974e9c77f7d8da2c399c179664989c506e2a5b2ca28e2b3016e84f4d08a5f068ec749624e812bd96cbd173c139b59ed12045dcfb73d30841a207a1c9230e224d39ca7ddab69c9a2487c300f80ccf7cdd8a80fec099130ecb7f20468861905a6b886ccc20f49685dd98d8bd87594fd5f39400e8fc312b74bde02fa6c8eede3f579ed2f450e1c949eab5be1f3c8fcc8e4a3b165a82e35250676f0e75a76d0c0e17579c4019192bf63cd566d30452d021b2b33e821b4b1f704a8cb01ffa3abe94632ba0c34f90368ff7f6e8f3ac1e72fb965cda64ccf6e95ab58df79d925a8e541cd0e42251cffd0444ce4ca4a86ea0f328c25cda2749482e9b0f8e8f97eb779ba20b6df3dbda5068ec034458708bc7aefe16b5f6443de4e5a94478d462d0f613a5a998a59b6b6f94d22bd82de1752eddd89f3ef8f47ee4d80bb1c7228a655579cd0a36af1e578dd91ba0741780afd4bbc2b42ef2c55367f844d4dc76004fd9d930b2ea8dfe5715db782a4bbfba1e21438e6b8db3c3328a2233dabc0c4f5aaebcac4296ff656bb287f7aca9124f360089c9255198fe59424a1d3fb26e817aa44d38da757676188ec37d8304c0cdcc5866c1aebaafc8ab2768b18ab41fc9cb98641f35ac75d5d6e5e6662c27f8ed584279f665b47236cfc3bd78ff211fd37a776dcd0d51ba8fce723d32c858ee2c0f74a6c3c86ec1844d11d55fbbedf61652d4c6c0ea145f687cc001c54a39bb709ba278f432af372a716660011e707e8ed3af2661e8ced0c4f32caec708bd7b8872943004e3c6ff903e615b17955fc0e2f4cf820137ed9cf01841f7a610f62e532d97f96495e771c06318e41ed5f8868a96345c16eb288ef981dd66cc110db545b90ca567361399439e7e08560d52e7daf0e00216a6b3042a86a71a8ba35f8e043b5c48a9819717e6419721fd405bb26c4370e6a5ed669455280fb24995d131f05eeb062dfc11b39207f94713f755a9ee0f06b7d67f03f184f8f4ca3a2bca361a813c5585aea0a7b7b6661bafa72796d71be3957a40a6283d18a045c720e4c4f7c02ea5146cde316d7c3ac8b1d0b68f55cf4568e2985b1be0cb67870e9f4cc1f4ff6999ab2137646ba429fa3d7216cd4f192e000f6c18fff2df080d1e942eac4b66a1a29e28fd54e0410982067d8865a69fd719db9ab27c921a2fbc54844447c4330b34d03c3522389191e9ddc1de926b9640278fb1d12b46944f7b5944d7c5b72439a06aea9692afe4a6d5a598e8f4b9ddce6426811772cf0100e7dcce48784c7aa959b6c95b913ae28acfcfffbce30f64bf33ff13810f80ed57dd1b3b1a7d9b0a5e3d021458ad7319de4923848ce48b98cb68d025f05bfe394d22b635c3c4285654a5230df7b2811d3199cd6424db135df73bf2b9f3027f674fb1633f3e69f86eae089b20542e6c782275f26e0a85275fa6f10584780c4bd0916d5ba83df0860d797d0aab94677d2e95e38833a346637fe6c81e6580bdf4857ce4ea4bd2f014b128d9e483cf8e72673490136347c242ddc2038174a46c8c39f081242cf1da95c0d347a46d1d17e4c596a7e7a3148664549374a5d7fb540250834c566f0e27ba48148a6cf412ce46b2b501cacacf5c0fe86dce686c55e894aee84e1a3b2a21c0742f64ccf64baf2e6ceebc941749fb4021e2b2ad7f0610ee48fd50631e67d24388eec02a425b3004127be52908952db03c0befa616adc94a3cd63939b910ebeee010505c4c9c081b7f704bf7758938e300248935f7a50230acc121d366245e7b4c38992e595e3bfb89bb583ca0bf6e8f9ebf03fc32631a860c2924d0b74633bce269c34dd6f48d59399082474c55fa2e8d5e51a830a2a0fc6715f547d4d72cd6b1120465d3026e1c4539495f48ac6ae06588cc24dd6b35568a9b7259e218d5065f269ccabd925b6b4454dbe41bb0f95e22ed0c2c87e9da8c934865dad1a2630a1d8172ca7468cde03d541b0c465366425113f9dc365dfe039eec4114ac28dc2f60b490a31bcbb891dfa85b0977d7c6da4464e1713dac13b13c8815e58c5aa33598d01b4d8b79dc42daefafa48c87d2ebf858dbecb7eddb5a2e8a29095743499d677c17ae1abb6eecbf925ff0e17b6146e20fdfde864b2a84afe5c71e390b1595c76c80c2efd9f79be5039c06a0a8479bbc0f618d96fb5624e3f1b303d5958e0a409b88a4433a576aabcc85d70be7638d574e91ddf2a429ddcbb9ed4c54c1f27c7e5024c0ac4a44f79b19d72e72ae916a62d7f6c526a7dd08d37e4e0588e97524d1d26875697080b5a5f1e87e459a760212dd3a65f4700b28955ca10880f09b7c8340578e75979ed1b1548d0ef5d44b7a7cfc9cd69c0afaff07d8f7b484c8895f20fe377d45ca226f13d91e079e4ab845633ce38696a605204680f5046b294d71395b868803c2c2ba44c28d62ed89bf61231a3dab4f004670064ee751ab6da7a1c8c1d0ecd201201c496fb69fd017ee386f872a5d2059c065fc1691bc55cbe24da206b5ac6b301fbffb9e6e5094e7eefd7ef0a30b5c819462d6020dc6bc7d6c68efa7f429596bc50e7d526e8fa57ba9f44145375e6c63f3c7d1f7007793187f2ab3c8214e5727800be54490f1bdfc3b983c40c46f2a8201642642256c64bb5b98cf299993500c7b9c893ec17aef5d0cdf2f11bf90ea4f9740459613d32f09ece8b45af8466b353ac91fd88555d9d86e9c83d5e27f283aaeeeaed3bdbc7736c109bcb0e86df3e9ac5384f1eb46334b8fdaa63b1324d9da0d97841c6932343fce4677096992ed05e3513e5ba154e892aba98a2c87276383c0fe13f588d93562a27dd8fff5c3f302b9c7d23e0c460c170de17d861dd38af322cd1876eafe1470c9cd108b15815e6fda2e4d4bbecd2fe7396ba39ba1b0d8145ff39a4719600330958a123d19db5f6045e1285479ce7d3af4dc5ace66812c545249cd0fb660cd79b4f9f9483546c1d3569d4356b5d4a28bb5595a3ab55fcbe957327fffc99ee63ca7ee9a2755b2cdfb40ea61964b2a59f274c451cacf39e659344be605ff7d01eef3a3ba35e582f1e630a1172b665d2f7c5b65ce5135b93eed79c3b264243ce3b0b9af207255cfc08490e0f248f0403a1d0627356ee3b8a7d52d59ed900788703148cefd827f9b828d28add9e672f6f3200f1ad7b707cd57b9cb3d3b41ec430aa3cdf2f88e7607c5588e9a3340f22420228a974be0d22abe0534e72ed7b8d9cd80de704c34fa77c2607ec773684ba984d251371ce4ab4913d97643f779612971a142b1b3ba4a1ccda21fc2cfa30271e1e7c810759efd89839a99cc25b1bbb8c647c158424d838aa159937464f1d4e37e822e98dd8febcd4ed75564699938bdc3621d7409bff23a47b4c5bfb0fb42c95744f7df7bb0163897d71304d89a03459d46646d53892599e62262e415d8b731033d2a85e4eebb863edd8e28dbc8747c0af1aecb986b463cc3a7a45bbb44a1d5bb7cfd071a2cc7efc5d038e924a58146a599b7ac4492a6a04a37b5b7caf2af70e4cbad9a52b964ce98ef72bf7dd15e922603da1dc8667c000c893528a89030bb181c00a8026876c2dea01fffc792744cc6e6edbfd8aa02ac3c009ec2f3ca4889f301571f9cfd9a677c16e25112dc17acf20b69218a9c070271c8d5273203c9034721c3fd0e14d7fb4078627effdba79d568b036e9e43f3954000c342dd53bcdadade03ae04c6245431268c1b2ae0245b56620241280f4edeef145b1d309adc2fe4abd2cac485e7ee453443b1a958cd1d01e92888da8fb4bda51c9b9d6ee8657b61ccd8a4b0b52e2532f0ebd3dda8d0de1845f2eac4639b3c00bb5918e94519c437549e96cbe581466b586f4400f7588cc338acc29f0de8cb76ffe72b754b98b786a476a9d49a826679b167e4ab44db17a04483149ae7ba9c181681949e011f9a49e0d392794f7d0cab6ed86c31260edf5b4ddf4c48920fcc593ea85afb57c363803cb07e0e5cb073b82e6458924eae8cdaa4bc8045f1c13891196e0fff9c243e99fe9a323e07a7eecc2ebdae433955e41162099e7fe4b8b5aaf97bd013d59676364a49e4c52f4b7895d48ac2f87fe2f6b9c2c6941ceaaaa29140b8dd87403eed12ea6e0c662e6b0258ab8ae65b99aaebbbe3f026411d1c2d578c22f358cd0337ef60ec1cfe63a060ed987c71bb2f6eb3bd498791cb9f423b27f0ab77fe8b7fd8bda151ebf2a29ebe983e8b7dad469706a58e66c317780b7c53bc28f1e7c7262bc26e8533bd86047467d8b6baeac624acdceed3bed42fad26fa69289053b58d0209ee1a05fafcbb0354d16f16a5cc3150dd5325da962cf44855e1315e86a12012cf9b9e1bfc184ac7db1a059505e01101be3bd96682f5ec11d09c8ebfcf30613b550aca53fc793b9bed9ee046c5d47817e2814c8a90fd6f9e58b7c411a0cba80dc1ac1121ab0a6148b208ccefa5ebb79852569166870b85192534e82d30fbcdb52f10a070de4db76a3ed56ed3de0c293c56f8a00bb2b228f55a78535e73a0d0c65ec8eb534bbb73f08c6614265a2dbbb82b9916967f6361fb5a76684ab1691a0d4474b5d1cfbadd6a7012e2b489f0ff425533a8514622d0dd56a49f692e05cd8e5c432cd4f4adf84fc9b31ee8bbfbd03dc3278f6e7d6269a85c76ab7e4d09874462723352d077c54a60d67b6fc058d96f5c30439a7901e472c513796b5a81d1b40579db4520eb9f6863df156159fdde620226c673238f39d4b680d079efad42df9d9057be081e568ebb5efa8e1b21e4e9e9d7c05862a724fe268536e978b4b86dbb6453508ed6eab4fa0fb85944af49ca09e19e2cf034184f6260e295bbf0251f50a8e92564a22e6cc14c3af4d340bf1782847979fca1b45fe8dc9f2c22ffec52644ff57465b55109e9da368880fc09e9562ac96f071bfd7b75bc093450c85eddc76e04117c30dc11db08bcf07cef89f8953d6f413f174dd03cae8cfd7b4a5088415f81bacb73625cf16494b6f0b0da2a87ef14617a72bb31def67b938acbf1dcffe53655f320c7c7bd238e6c9e9cfd9149fb87fa3765e0db17cdb3116516b12667d6099d129da57d850b69517399759134097f96904ba8bbb493f4feec1f48e94f7046f3a5d3c27c585a52788d13fc69209566dba8028239409c8799ad5c37d7924ae61232f954f4cd8834a6548ede3153c70fab1c52229ebab76c9f916bafc152895fdb829ae98ba569a61d9356718c4582967131fba11c471df698223c81a7e2a7e286ec4dfad85926ac3a10915508f4b219d46c1976d2fc2dae060710f7cefc74b6547145ecb2b026922c260d989918e06552918ff25c9d771b44cd585048e48c1a0174082e0ee63ed980300b9441a0f42c9a3739798787e7d2a2cc90f66350cf6f1ab49bbcc59722a910e18215f4d5b2d14b6ce283d88ce9941e642c875d0047edab2cc3d8f3b2b23fd4608828eab60bcc6a57241cbbef6158a0562d3dc35a7f60ac53126d1417350b6e76f7ca9e52b354f72ad741422d387d6a80ce23be90df5857b3bf7524e472197b78ebc2564316f661210b040313cee14bd2fb033bebf8dec111221f82aa253ababba17d9eb73077b2bcbe0daaae53d8192b236a41ce4ffc1ea62d1e58f4cc36e5c586168f02ac775488ff19c7cc4264ef07fc25bdedc2580de274c4853da678d38958b0475461f66044388a676e2c4cd125522b65aebe81b76e819cf2c01d38d5c50a6d6d26e65805c79cf5396f7ca3ba09d807c527fa29f3e64b7e2ced12df701ba9c7a1b969021896106f0f6690c3d7a9147479dc4e238fd0450b8340bfabed2a65fda3f5a1ee938e735f95f40cd487ca41295220a8067aae8cb12ff2182259e284ff76a7ad048d87e9f78c87b3cc68cc2050e3c1f4fd44da989a296c19c08b3458b74415975ede4fa03756f2715ea0f37d6d56e030757b517dc1c5e21f5c71a3ff6f17ee2ff04a52b5996293c4c5affdee674f6d44cf172d9d19df5f566834fa30cd9914c153fb19a4b86a1e14b48ad188d7630cecbf41ba3518d8c76af013bb64b2b83b13fdaf2485542308b5123f71ebca4d0fd5e1b7b266388229fcd6a24d404763bc95cd81aac983a8b1893a1de7287c50fbaa55f35de421692c47e991935169f7a0209ecc3108c9256db3a89bf9b5b15b68c7aa99713cd7f2f8879f59b123a437e8648825ddbfed0cd2b771bf7096f9c335ee57ffc1973eeff7792751e1615cdb7961bd51c19a42c2e763a0283c4f897d2dcadcb1cf4b35285316cb095f938307d1535313837b0c2bd958ac4ecfb3c6e5d17f02582d948d1d4f618b04e83b674d8081db3fe79ebeda9a2241fc30ea4edcacfec0dedc7371f7749daa0c5887f87e75ed2a7a5becd8d5c1d5fa370cfa7f029f22af4ff431b85dd22aa6b18fae674cba2b5362a70faae4acb5a3888c38ddd57b659e6c39a7a0339f211ff647eed1c7acc100906fa8b35f2d01f2dce3af3be79963830582021b570451865973ed73bc092af948a01fd7392bd1d0d3217e1cd7bf5b732af39c96abeeca6182e40cdab5ecb193a00f0465bc1c568d107d40b1af0f7d5232dc695ebf432bc615226e4ddb9279e7d6910f2d3eee0e0189303e01293c4d00ceebde9e2ad4693e64a3780531bf2b33089bf299c388cb2e77142330b6fa809cc499012d2c26700d15c81810e1610ad3ae6fb211ee45baa9b84b8e5d4c6d1e1e7a56596d7fd6514ada2b2da64453af07f18aa8e7ad7b9fc73a1c612e437645ab7760c360ddabb0df720d9fca1b5b3313ee32311c7b8cb71a8c6a2177c630d79fa72ac2cd85241cf7254b59d4bb0cef50035cdb4559c8937345f248e27b801c56478c900f3f51e142205c21de21a02977224aefeac06d8997feb5a748f4701b871452f40c1feb5f4c376ddf9a4dd914eaa227a4f69bda7731926710580fd7c8e63208dd14edbdaee29ab31f9b5c1a51dfe51d1c9569b3dd0e4d4e845bb4d5f4ed95aeec194e15342aa57ee516e062b6d6a43df6de9359e6b8e600aaa8f8f7210257b9183af3af6643a78af39bf12b119bde1bc1b81baede35aa1bc6b284b3ddac2eed5ea42900b83acc2dcee7ee8c58011987d68955efcbfa30fb2f400e49cfe3f873967a53ded21f554ce0f059b8200b0a3f804b208642be773180f005ba621d1ad95e75a232f591c7f1d4e572cdb009a23e32e606b8546cf59a560e3ce0494e691f1e7d51a171950bcc85d9ecd8623f2bebe008671e36ab17d22f2b7d70c5d4ac3e629a7ed97cec730f119b2583c6e36aa70a3898c3833a3932e34423ec3828d4f289d2d137237bed00fcffd16b967fe00506b2dc700fe68e53ae48f7c5a5ac165be4f787812e70c8409d2e6a43a122e75cd585591842a5774bd9b4b29ce6d09884fdac1576ced08afd0e2c6f7403966370fa9ff1fa6628b61126ed741fdda8b960170e1240d4f28013a2e9da67f72818b23b68e22f257e1d72ed9a6f540d1c3b332007d14f7fd55a6108890f3862a58174e50686b91065ecac9271199b4b9d92eabf23d94aa154359a2eec551d5979eef88c3afe85fc8d4457154e02eaadf60a1bda781835e2462a12d94aed0ca194dc829998d80ee6308fbb7b630c8396bc3b92a8a7bf53a362fbc6dc129850532960f5c02f01cd5cde681a392a4ee6c2e42bb92bb94025ee38b7f26a910bc3e344bab97d5beb08a18f8ac86061f88d3a24d179d867e30e819e9d1001524ee7126f982b66e832900069db235ea4fc867831e6be642b6247dcd7fd8019c440080005e9e362d22feaf632195054f6130113f4682613f02fd0d183fcb50639daec0a930cdf459e0b3085e27929e5f39c48c53cbbacbcc5d6a30933bd298e2175bd0f8bfc470fc4c11b46a27e091156a6e098e5239dc68f48c8e203a398cfdf3a5036317381f4095d2b7f7fcc67623573bd69115cf5203db290f8b62cf4c0c75bc7f0635eed6c74e16eba7c596ef44829a30d2b5b65f7e5579b1e210e4ea4cd13c1ceb68dc28b64cec2e6ac62d0e7d5c4475ad47418be1738cd7ab213d29d58c142e6c1f9bf29928c21cc28bd96d99d6b4d2c76402431765dd6b11f0215146d889a07da5c4a67b726ba3f21231cdbd3ddcc220d5cc4f1e0c7e1551590008f5e5208d64915c9e6b0f5e2580b8849d9016ac592292fcd622ec82ee356d843f96d3d7df6f8a50f6570a51687975142b3092eb848d61a68ee1a2d8f044dd15bfe9bc1b47c086829eae9839dd811c13893ce8dc71ef38a545f513ff0205676118c22c7e728afd207cef8c146b39309bee3b8b5a87dcaba98f7ee0416364ec30695d24def8dc962339c6e32b8369f338cf9f6f7b5d3a00096d288572fb5da14a64e84f41da17265951f4955800f33945f0109b8db42c2051317f24d5d79d91cf6d70c4809cd6df4fc2d743b91515e1e72e0e778069450ac2f0f3d95c2730d6d622d99ee219303bb591692e9d28627b45d4a5f089b05ceb62808a89a52681fecea5be34328a6a8dbe685d6889b3bf625ddc4bf431f603b3c313677d76bb1c94995c80729e5f637b3e18e0952d3c923eb006b756706b59e16b12e132ffd8dbaaa107cc8ad7985e96cbeac83a5e179b1f4e4f22fe8990895eb6ae413490695acbd2d62e8fb77ec056758a3b717717a46b465bfe8e018d36da2ae7e68e06d9543890d8426bca6d6c3cb632ae3e81a29df9c6e559f738765a16e7f4149b73b2467b13edf3411d9d177edfb31b0da8c7c4b213923533b2cdb37e496e04d5cc6dcaf7213fe72379310e447fd99fcd7ae56e3f2faf317a0f0e23d3ac5a316d1c68069da1e7eef106ce1316cae77043f8f27917cf59bc087470ef1a4ce69cb04450445e23c58b6bf0cf2db9a99daeeb52637497447bd065a6921c99813d5249d9e1e3056226f3286eabf1f37d7a6236a327e2aaccb12014ea5fb74ba727308929482a585ce47cec9421b59fd55ec54483bf0dfb0fa5220639debe21c6d945bbae8e625d6d3934e4d8eb5b6c0d9b7082bb6c8f14c46814087bff1909b1400f173bb35fb5819995b9901b9cd3df53d74c154e67172079cb3850cc7361ead46a5e410dc1c640f5ea01c6657a41d3825881d2ec518da47010fee90cf18eb968a8cb6a6e6a7712e9d73a6212ed2285284a002a8ade3594ecbe55ec9fc7523370600edea070c30db4c713a8bf3a676ade244e2862ca246635178e9d2469524c8abb852cb0c23fb61852f8efca507c9b0f89c46a64a7af40fbc27765ee882f8bee9755a09e832b6032520672de4e870611fc0579312dfea73ec2449ed65780a19bdef82bee65def25c66f3620f43b641abc585268f5429ce64e9f6b0c049a9fa4adde6dc42b2ae1f7d817c1067195d53ba7c725054eb4e2e6940401657fb7794b755ee0c32649ebe57251808d1e9858380f7bbf19d9c36757738186860c4a7916f4ae6c0d590ca6529b05a1c2d721dbcb1b067f2734c91d5b4a8e4b4cc86c2fcfb94ba3e2a3cf35f3772bc58810d1e238023c78b266be105edcad26300c60f0a0aef9f82e8afde38b16539c3fd0a330f05b7db7c37a0b575fb76cacf14e47d91fc01d400639bbf434550b229bb8ba3dd5f3c88832e18a2d882021c78bf208f44bbb8926dd9f7470fba85dfd010645bd4095cb8a11444e816aed8dc7ed21c8dde1e605bcf86b15ec3d574eed979eae398488eb349a12350a0a6894fee6eb2571e15e61342681f7078641039d8d3fbcbb27da8b9dba9290208e31f68db2e154205b638799c1e1a57d5ec121230fde16a8ebe88f5460ae4cba29d03c23bf8a69fa6dcfb9a8fbae1a335b2853ed15046ffb89340fc5c5cd613d803fef881e9f0c69b0088f0330308a8eaff03f69d43c2a4fb124f85ce55de48da1a5362ef1e21587ecbf7ed2ff6c7a5e0f400c8b970279e695b3b0ce5189e57035872ebbd32b160cabd7cae9bac251cb9aefdc03dbab6b8f5b0b949e36232e370f2ecd4eeee5aff428fcdf2f6812f6111167eda9eeff390e7c8f723af4add8a2df15e127b06b3c215fe4b759f3e9a676322198a086bbac72134c38af5c368345ea2c21d3093e1aefc6020a9fb3b3fe8de7bbecd74fd0e39ffd67a4b65e886d7ac862406412ea693f1b8d40bf7306b680a500d5e7b41d7a6370176a54edc734c6a758303d0b029dd646affb6037e272361631f98a109ee2f67172ad8c3bd43cab2df1944bbeb0127b0feeb5344865c1f002c5edac40947c686f9895c12fad1300668ff7fe449adb01dac2d879e1909eb043347d4fe77e7ab84c8c156b7e53a48bc74f75bd66ff719eede3f2042e56cb8384ceb57f3b0d9ac55c98c0ed96887d8f6af8659956b3a70801df2726451ef200ccdb100679bede4a373f488ed93e90af1b7b5f8eb8cc83068f645ac5e03af12d0cad9f312f5cc5ccafc495e62f2b1a948bf6b6388d5e07d1ee38e335adc1f6a0081ab26816de637b6014d3f9f9f00fe3a9ac7e7fc381f02091025f459a0f98be23d93cd197bba0592c46b1170b2efefc21adfa054f9c790f271259f2308734868129e62db067fa9f69ea42d532019f5ba47832f6879b82ea7a1209711cf18e33357938b022067c92ba6a7268b29b5f41e27944b1bd5f24395879901e72fed7b7e97fc36684260b7d0835bd4c1b46824b7f49b69443dfbdcf6b99d997904b2a969c5ae676075a874eada77be68c5a316327ac13429c83331a70ae0bc64726c8ea62132b7384cdef871d3229abb71dcaadcd6cf31f75235bee533518651e77f5a3d5b0b49fb26f859c4830e2b495086eefe490aef3d9164c65a184ac188a585fe1042b6b97b2a4a4a379826503d89b2c0929b92855e52cd175c5873a3f66c68afd94d1e804b9550c2ee587f91960d20f9f6f110e411963889b19c4356e92de6a4f2bff4b8619b3e31f23fc283f102e435ef9f49b5041809e9e618bd93699fa9653acb74a9c46b6a5e611d4169ffa7ebf105f7b162ff5d768fa3cba4c14db21578aeaa051048d00389513a9bfd5b23938f889633a1136768f1a76305210798890d6de39f7451f1e3474ef4cd07eb0a7b1e370127317255149a6074ccb7bb5715f71c6c18fc54bc9276f2a6111da633c728d5ee0498778d42af29afee14e4033e57efc991db547cf03e0ece58e5595f678a584e88dcbc71c6ff0b3e1a599b32576f9f69e7eb704782e771df226f2342c2c1e47b99bbcbd7015e244df8c1b19a1807002157937bf5cc83f8ead636e01312bcb93cd9e8de64f5b272fe75c36fa72577d820be230c1e0a5701161c914e2b4e28ce2a8baf2425a12cc74fc918d622f88bf2dbccb6a90ae93ac130bd6d69150d8fb7ea62e2c74b3adc4c92a545229b558778ff020bc801b9e73d5ee12416a219ecf6916b544019bcf32eb1cbe115329c77059d9fa3bbf916f88e67eb61cda03cc2afa283502d3c0d4b3e06c5ed561bcbae0eb1ff35d72a370baa483f9ab28cee89c39005198bd9652f3973639299bc689963d8f8384131f0cf080fed7ed98a590165aa0de375fb1ced7f5fdc0f87f9c75f53712c42c2acdfa920bc14875d5833722ddf06318a8afb48d27bdb821cc324ec85e3a7d3a0eb8e55006eb083e7cba9d1ad9eab87142dba1fd4ab22d8e87326c6873bea95b0c6bf1cd5a94b6359897ca0d1f2ac9c2d63f5e896cee8c1fd85bb48792ba0e73acdab2a97e7f7fba7ecdc8535bb30ced3dd0815278d640f8b351e6d379e3ccd5828270d78e9fad870dbee88d839cde8421a24db3baacbc512b5cf454af7602c0d97190292b2a8c58c1c5c5729f713857337ac7b7f3e530ce10f010ad6769f43df6af308975838a65271eb7d9ddfd4a63d8c4b802bf3d2c6a488bbebfabaac0a48d53b53b97f50e665632f5ca18289961bd04c49cef341469103f6c47ee31d29a21cb6e3f9bd9430b4bf67ad7aa51fb14d1aaec03bafd2d86d7e100a87929cee26bbf77929f97615e2182d0bd7e15be8dcf92d6ccc93c97d71fcba4c7938e485b60cb66019521ebec5b84185825451a2a29ef30cb48b48e0f4e7e3b5756142bfc65558ab1ff0013d1fd8a7a930aa00d796c6919138e740ccf7734f6c0d2cb4bde75d6a5e7718873ab474fe72fec7807839bac7ddabdf40309496e3762cac9c1e2a36f884bcc1eb2feed188c9102ce99da4a011e9d3bbd7bc1c80fd7b641261e3a7ef9785373e42d2a6b39d0845f4cb56077fe41beab6fcd38e187eab0bd8cdea265033dd508ba4d130cb190b79fa0a317e5320799b55bead2ba37fa48a436dd14566da2a8fb0960ec722cb4eeae6e7b7a22b02eb8b7293f7756d2f155ac2f910dbbd49843588e06bd3d73bf7e7edd5c7e72c115c7480b9cd2e18219b63a4de81a359d725cd2da6aa5480d21662f97920f8d3d17c95082f4f679bd4e70d6c1b76e19cd412e4c5cc8d2c53331d3dcb205119aae8a9ebbe66193ba6a2fd7e280d3671257e309dfe085feee4cd24bf505ee54cbb878e0f9f728d29709668c38819dfbe64dce8ab272f9a0f35fae6a9011cdcd1415478a2423aa5cd5abc752012c32036c3681e2fe6d5928bc032f2e5a40b8542cd7a06281ee0ded2e6a7ac970e9d0dcd3bc0c21a531a359d465b0018cef68f4669f7c6662d3317d8703ff8a18d39bd778678593cd3aa8412e8bbecccdcbc6b9fa422c5e9e61a291933a7de9d1011e494b6fc0e80013cab05f1fc7985dc940e9c0e35d0dfc7bedbde91fe7cfb6c9e3608caf97dd94edd03fbc848b19a196064c7ff27a1ecf71453a1e5a0523f07f49d275cb976e60d0ef547980ee19d3c8c20e1521457488332891b2ba9dc384e04e859504ea222efbaea76ff232761eb916a4eec59fbc2000c76cc1b868bbc040f406df4baf04c238ad1ee2710fb2724f72b6c9b033abfd10fa449bdf052dc2392c44f8b6c7895dff4397121cf0154bd6e786afa706edf878b7e45ac821dff3db4f426ed5119cd2e75b350cfa9fb3b62c21e231161066aad12c9774158ddebd823115975ca917309eeb6ea8d3d81d362e0d069a3c84d6abaaff05764a6d138e39d82a96c7202a872e2cd16b4e1a6585ce0233e8ab886f47032955a54894713969289b325cda6c20ce06ec57860b6a42a4a31ccb03f90042c3b191bf52f27dfbb330f75d2ca748be0d4377c0330705bbf66f2aae08bc6c098a7deacb3f8bd42bcbd624e938c6e3c9bfcb72b45bbbe8327c02c6d6e4468e21646607db5b625519e03f895e5e4345189fe56450f84a6a16932ea567da8d7619d724029379a0cbfa8cdf04466b27d4412272eb8bd3fa5ac31bbabbace7ad7a08ec3afd206bf6ff1460dccf904b47ac8074e1c5c13f090b72c05dfaf5a108fc014543883c9559a4d42b2350af1f6c52c0ee76f9ec1ab89fbbd3dacb9100d7c078456373bf671f11ec5e9d7c3804263d9f1e696110df8a23fb25f036f278de95686bf87bf5ad73f93d14ae93e260bb843369ec2441dc88fc5e460dc4db1816cadeb0de9b653f4f262e46cad755dcba3a7d0a4960f3a44412b494e6ad51eb78f97d9666adfd35f51a1fe71b1f5c65dea9e09c43e3cdb3969a0fb5f03caa96ca53f86b2c51eb720818ba0abf387cb3b1f336792130f56ed1e986810a93671d523638f0677a5885536eda77da766e6eda9ad27e5436991db6a052b0ce44a0c5baa0d1bdda931d8a889f01af7ebff95bdb5cfaef24e4d435024fb74e201bf0efcc719d0aaa23f721c9fe101b5e1ebb257b52046c4d2255bc01aa5b34779edf623777858e4ef09bf45b780d48902e68f3b5c7552e607c324aca1270dcf25d517e7b110ee2a485a0e646601d2f3bb98d3413bd57863e3c132ee6dc80f1be0ecfe5c18003b93d2063e13aa010a1558f116eb59ecfda7a4bf0a43760436dd5626db4d030972b85f55b224e87879dd4f546eb479cf0abea579e5d42f097a63ea7510ab050e007ce4dc3d18dfd95c9afe6593ea7d0d115393073c779ce9d2fb074bcfdbb26a3f71886b073efd8a8d5f66180627639d704260ce6fdb6b0597c07e13c92f4f4ec7eac6aad80764001c0d574b438b379b9e331bc327fb668f2060c6dcf6eb3cefb3c3951388b812df09eaabfcef4e54e559bdbed54a09aa5285c0d843bae4cafee3718f040a2586ec0852d663cdbff1221d6fbcc22f0cd0ec938b081e2689950d7d089eeafb46b3b74d4981a32475a30ec0359aed0ee478afc91decb6e0fc122ec9f0c812594fd4843c1d3e98edd0210b0e5145a330e6b308c09434ba66a0a644b5987bad74188e36db09ce2f2d99cc4310ae04901308537144f5e599ee2d77122511abb1b0355b7692eecebe1abd40587d0c068c7570cc3393a1b96209267b97c05b9beff41493852182158892757a8adffdf06763893878d589c215977639f56eb3d4644efaa35db019b7465927a81e6a1bc0ca92e55b3a8754ca7ac4c638530f34c8e7b0afbda2f507986e539761269ab10efa735d7b764ae651c4e3125488dd01deeae4988d939a356efdac20cf1c0240b89c3c605a2a232d27d0783b2cbb3a44efd9c8fca9602e10c641e2186199a5bcaea05f46c807f862f274c01028a88af7030b844830a1a59ee2b98017a772d4ae679e5dd134d3ac1b4f812e63233bb32df4d73aaf9d8ccbae3bcf0a396f3980332eae0a2cdfaebf01b3df244888a26ceecc805da07729f496058665c2194d8cafd1a95159858c840cb262e83157435d97f07ff53dd13c3ef1d38cc7515a775c5a317136506f549d76c6f5a11e40564f2995184179ebcdc8bfaedb20046aed47b37297601c3e68a71398da93933086bbe47c12de4aeab7c66e9c0ad8a046c9d7e365f365cdbf17591efbc8b6b6b8688bd58e32fc66000ea844a9f53dd9ae6828a22d3e8c4ab4cbbbb59f79f64a7c09e2441c33fd7b6d3ed1e0e2fcdaeabd4d0a6572fa361a9ecb4c7eaa69afefbc85113873b9f444bbd3e325b54862d22cb61d4e3baa94f00273d80de110e78f5f3ceed871bd202beac0c63760fe5b3d1ba7f8ad9ee213fd9c7f9ebee11349a6b77f3471384049b4897b5b57ee38e29f239de35e9f067f9bf26f17d23a6ac40a0e9e05f54c18a73d0fcd15350607c0a58feb93db04eff14cb63d096f559a95c1ea78f637f329dc4320d5847d0e2a701959a33328962f6e0931ab91b70838e3d2cb4dc8afd4b81f75b4ffad80567c64bcb706f36bf721ea5fd2006b98775d150884ecfee03374bc0ce0020edc54143b5273b653ed101ffb63eea053943ab2c410ec01c95a63b91922df67911fb8a79a2b165fed816361293b9dcceca77736b03148548d392277fa85fe2be845141f376243222f4ffc8acbc2eb0331e6d0e2f3dbc83dfb411a75360026ec692ce8cd92c65f85c4166b4cb5bf47726de5f68d68be29a5c27fdbcdd98e224d07908a01e6f4ba729d9274f16e1ce4f8b2391f707e49090ce94cf72e529a1e314abe0b70c140787798e0b2c8eaec6dc7dcd7e0a866d3109718970bfd232c9fd06bebd9f1e9ee9b1738d2e75f44d09f14ffeafb705be84370d9cbd8f0c758710cf36ee28ccef7bc661fd7cf7fc2b70f4eac2cfba97b34209c73ccfd55ad6ceb023f12ffc4dfd0aa8a4b76a2cf91223c268ae5de8dcf85e3fd1e29dfb6ff9619368527bb2c2657a1365c15be401e8a41343f1ca085207abe7ed2788b81a15e2dfbefc7e75926b59b8d6b2907d5fec1359972475aa7d9b40122a828985c1589e7798970a685ba15908389724571d09bc6c4f3656f49fd4ca799dd588d8bb0c31c64e4ee71831ba662ff3213f3ae3eb9d6c5e3159e0ed23c77f02f4daad03befa525e0ae079cd91482ece170c8b8e6ce4090c519a161179d9af12532efc1b6e11abc4c3cffe4a304ef728290d23175e34c625ff84833453de4a7d6790c48c1e26e16b9d9bbaf198b4b9a839e5af3a79421eee6ee1f101178882509f71deb5f705f955be9c149d85acd1de1aa0e13e275780900f78cc953e72bbd1a3b589dfdda614f9a91152daae72babc2fdf63799696a6f777b59c8ab03611c1503da520a193d01a2f37bc07f20720cbc29beb3eb45fe8a64ebbe1d2ed5f8fc389610ac6d2dc4483c9d16b38bc6b34330b6c00f0c6db42c1566519696f14c07da6993556a8abb98c45b5e04bfa43ffb81391bc15934d8e6c24817e4db45a7885fc9607b882379485f2b3ed0ac9040dcb40e46578cdff52ed9ac2f780996c053a6152c67f1714769c299a9fe2303db8fd5823d1e1220b5c32aa4ed6c861a03ea6e6ceeaea00cda216882595e421337834b42724187e4b97542de3ca32a4c103a637cc7ad69a5dff0cd1076c8a4649d5a3bcce113bedeec90d53d58cdbfeff24efee9d7632e31a05d07ae5fbddb05cd38ad758ae81a8a1e70aee263fd0d7e2334b3107348f178bb563dd45401b6cde81ca793ca015851cf8a9309285ea572f013a9373a4e3f130af1d3a62df5fcb2a7a4f0b875598c8e2cfda54e8a43b8836ba298ec2594f9c2c87a426f17176247c46604c615097bb9edeb2e2f6be77e17119e77c3d22616024b93d62441778160657bb2f0b252f5f48a18d3e9ee60a9ac3df7c3d74c5c95f369ec43b2068e5dd2a11970cd050a3d2e05b349ca82d740e78e3750f46cc7d7d17ae70a1a635e655412f9d24b74f4ac812d75791de5d6f75771ffe2594bf3ee686c1da5d050a108032091cf446e2e62952f2ffa7fc8c3077a4cadb7d621135ac761d84edbe64486ee00c45f77d3d7914a01cc58d138a670e1ba9444b19307e5b8615b88686e88d7e2b2c8c1cee7c70d0cda9950961ccdc01e8033251776f4fdba14be1e5ced6dc9bbd45e38f6017178469430a098a4673501f7a4068613a5515f97c490eee22ee6ff1d4bf34234e40926e1b6d7ba6b5c4e0994b2f1041497d754ce43e285f155e27f76cd77a292fe4c7b0d18feb473864b602de55a93fe41ba771dedf1671572304c72653471682856573c265fd6f6e512c37638f1d6096f1d21af308b277360a338bb21630377a3918b9aafe4f61a11c4a39d731412723522394bbbab562bda3863ff20c2a79081be8b589574333c369d31c0e999bb776354b4585fcf590c1d2ad86261025d5b2dd0e86376d2b5b205cc0df4d89c07d2ee6378ed7902ee227390707a6f3ce34ccc136a755ae647b379196a5851ffad143c7a760f0e77ae1fbf7e091ae172e3b25dd379c2741ce86d807a78e9971738d5b7c532f9352c4dd236b53823622042b7b924abcdd15a5c65b39d90b1241f50cd6ad462c60c5e17206e3daf01b3de1caf66b5a214b2fbd0009d7e5e2333edb60f61649314cbd15adc92860feb14d8edd5cfc658be75f0ee3d8c3041d4b3a8ef65cd60395fa13a33b68f37c037f2edb4a440979b5512b668f7d7b58c69e070d31a09116e5fef0d4597a4000154ff8854ca27ce97c2b8faa0e9a6c1cf44c186f2d7d9017df7fe8ff2e3ea601562e9bfb52fb881a2d2085b70a5b050e801d110bd9f2bd169b67e511ca4f2d7635270859c2333935e79c3b516b658185ee904ca58b81c1abe35092f010d097551be66ef0f450812c1870554ca6f89650fea90794c8aa9e95efbe960e18de2f6a19c30a289e24b651c5effd5c2c4116bd393c26bb64b578d971b5897b4957cb3401ff4d6b9e5930613980d4cb61381662e0fdcea02174327393a0d0ea006ec8d847d34f0486ad4be06dcce7d6d143cf7f67f7a014ed32c0c905f77a7d6f88b99d13ceef632678c28741d3212ef43467ea8bb7050e73cfb072b830a92368eb05f68dcf8e6aadd95ba7ccaf711760a6ad6f996c2bbe4d3ad2c695f50683f9365171fd44d28e9ab9f197395658c009f551b8e69177857f89a3e6e052e29ba9d408ac9b129238b575dcd6aeb75545377a5686d0dff421c8e7ee1b8d945b06218b886f6ad550b6cc7a81886bece41856d7184311ca3c7ec366dec9b6568bf71a14bc2d9a34660279e880456f187ce10bfa8ab6dcf93c88eae8d6f58fc219fa949e2947850051be4821b987bb204e4ca9e30002a8d0aadb44536c1208efe582e72691adf5528654bbc777e6b990faf2cd1ddc264f35e294f1eb4843420c5fbf75478081fa7ec28ba879fe61915c4d4e01784a36f20907a5e2e020d0093ec58002194c2f4491df5248e30fc34ad2184009f94b3815fa2e4dfe5dac7013f8585972b91944d22f3b5354830da5c189146f7a75bad4abddef0f95e8769f7eeffbb7a945a34919f1b419f568edf335f4afd6f62a0e3fc1614f107e9a163f6bf900d298123b4a91b1464a1ce09aa5ba731f806ccc4ce3efd3e53cfa17cab76ea1710015daf652b4f1d6a8178668e32abf0dc465d57f216d9ccf3a8035794382592984d16051be151b07acb2a6280c0bb96245e2d41c96840e5b37c37e3716a2e2f67f00f94554ce52d879bed02f785f0b0872eb45cba77a0aaa0861e25d0c02148ab23021b0614aec24c647959c0f075e344884e2e31d3292e873e134f57370b13e6855d282ea002e6f62154bbf31aaca43aac1b3a0540a8552098314b1a7e805a5af6cdd81efd5ba24bfeb95712e8301dfeeba07b6f836b9347646cf1c5b903bd7a98b5d2318d75188ae84ea5fa7d3cb089d0f4064623861f7cf9a0c6a48959629fb0115bdfa0c998a86e363207945d4ddc7329f272bb1348707a2d3078be9c9a438698ceeb7f22c6627e260fd426df702c658326ea6b884a9be2865ba865a120314c4bb8442eff9190a358aee643acc64c930400eab22a0299877453b41b54226807bfe547dfeb49ccf4d1be2d9f98acf2f1902df7c07aa2147756caff5cf9f62ddcc8ce64b5712a2959f0c1d07968d2f8f3ed3418abfebe94affbb9d31c25ebdf08e8e805d44ff87a9495949ba087bdbcc1ce4711a199d5a577e3b5a2f0d4f705ebf84c35a4f647ee767ca42b3fa0462a9c01e3b563a463fed25f28dad0f73d787409425c04cb04615fbaab69292c00848fe60e9acec7b4b0ab28a4e1ccb67388aa54680fc1625d66cc8f73153a6fe09021ef6e6ce0c3fc0da675a8f6e69d66f808e110ead9c121df653aeea28cdfadcdf9d294d7c83a9cb368682796296b1017be9dfdf1b8c1ad31c15919c500ce7943d3a663a22ed9d76c4ed8073662e4f18178bddb7c7a523c951b9986d0544d1d790b9ce0b2aca4a9407181a5e3a67103a8db5f17eb83084b07768355c16bea95f086d71b9c2d43fa1c74c24221940e3aadb355f230edd3b87ffa4508ed998738a24c707eb75f9e84c41b0034f75de3eda0d66612c42b26caffc84070f08f5706440ce8ee165105b0f7ad4032ce784d26399d3e936d8a44e409193577eb7e6c49a4f0ec0350a92151cac561a67d05a04724a2914f8c6db4f753ca5207fedd0f86711b96bd18338cecb8df5326d536fce795f717ea6381adfb27b0b416d5d85116293517b399e03e1611c1b0e912d2a8e1746ce71491118b71abcee5ceae89f5e183eed67536c5a243cb3753fbe3a0c590267562b8305bc838fb8b97c2d0d297146755a7ed56b68428582ccbfb4cba4a7af536ab9d0ed65861f8f2002f25a6e42870850d43c6f6fe4a502c31892bb953dd3896764e11b95e447b3b69dab4d192cdcf040c9effbae7f7bdb6ef43335f017384f47b8459e5bacc4ba0c1140ef8bb54fca036908abce67dca537ca9ab4c6051ed1bc07ed0bcc613ced7a97907db2dfcbec9b2baa2c1974669585d9889928aadcbbf2ba86581e453e23fb4ee58280dcf3835f3722a9ef416317ec7609c8ed6bd5c3f171b5f646e4633993127e64e39c898e9145aba84b69cf02a6e3369758381ced589cb6a21b4416c301dfc90aae623d9ab28e766b0877d60c7e08d13b6c61de16338a38c4d2e643736399d7570e594af7a3baee6d33643187b874d58b9b63f0f1821eb6967d92621f0899147949f71d26cd2ddb4ea5e74d839091cbb14e65c2435e38483d40887bb6df68816610296b7a46a82c26d7edd62b79036581ef33bcb19bb310ec4f8c9f9c748e6a9efca0fb7579216e8b45b925c2c426aa68465ea68c94260f2b688bd3fdc7d804a549c046d89e76fcb76675baefa988375c2ee066509340e3990fe79311c98527a102dfdc54d04256b744cdd71a0f5e188e70bf59d0601c2b6d80625270197e70c645c34ea20f0318da832b2d71415f369e8c68780b9e2b5cfd626acb3b7efb69cb7aa533e3d2ed736f162543d3e1407fd893e0d84dc43bec331ab980aa99ff827018aec6b81e652c1a3ba9b570d15adedf3f7f1135b4f0460d85d4842e5b294961057aea45d2fff85feeb9b42b13c810d9b8a91bc7c752fe14284f873832c6bad12e6a1fa6d529a941e2c29b3781ee92a051c92ef8c929be39c053bd4a568fa30bb524c792cac4f279e8e2e169e4dbeb49ec135ea83eded2d5ae5b0c4701f7c58fa40fca0917cedd8eed8b3cea9c259b2bb07b02a48e3adcd3aee97ddc7a262b691583c5ada72ff1c9aadd3df6f8344c18c5f7e1d134e1bdb1ba6dbb975795cdd1c633be70b3dbb9b445068e4e2ed67c6bfccc7fb5c71eb3f2e68c3b30f5da0bdb19e2a9c427561f660e9be488faca9cee90a5cac8c9b5ac15960f4bb1869811c67fea1a71a980894d5893377ef637b19cccf25cd746306800725b5490084d195ca2bcb7a684c49b6405e8c4de02ae9e89ddbec8926e995bc82f9e50ee9e1915dfbff7f0f43cda16cf3bddf5149f4856081fba4c91b8d6140db046a2c106a5c3e6e8fcdef9891d3609c4f5730f4d2f7a730ef38eace4647bf2e12b12b60f72234f1fb567de6855e06d27adf0b1b349d3e6b9fa49ae0a682896115c7a04f8fb17d5e5221204643063d20d20f3909c31ee9c89ba4b5cc554f853c47981c54f50f49f662889935a864a7174fc8c8a800410e7a9c76f6422426c7ce9e001857a7c6831a27240d246fe68a2291111bf9faef844c0a7823c436a3035a33684ec2cdf223ac0cc359c77666a8ef54295e3b796bf3e44a0edaf5506d06de6ce1849cb9bbf2bf760e1a03c6e5a227c69f331676575ee6674fa5f17c97570b3619f3c2814b68ee13e1c6be7900fcb38339641463035cc8082686515a8a0e62da5ebb5e4795efe6e155e60402a350663dc61d0dc1866e62da77799295afa7e61eb5c88e300e269344eb33a3f61ca90b1ff6443027087f23d4c1622001a69fa12bd6ba376815bde1fcfb2e35f1265486bcfb79a235dbed90efcd80c8917a3a4cbe39fdfe0fe3e4242bb3b730e814c3531a810309b7844c512c9068a1ffec3a63b690e93f34ed92e9ed146bf90b99e7c1337682b91e45a288c208a14cc85696e0535c4cfed3ecd04a37f919a7c75a7c9c0cc6f3bd0f16d1209b879380e5fe20306ade749e1cbea71ad6134348529d93aef6ff9441a24a9e4176d3b83bf7cc48e91c50a8bef887d10eb108f28cc485c67fca4770cb355a4a20832d3f46fd73957895fcf5e83e0cc170f3634bf3bf1bc1219ce124b39f97087e55c836f98ec64a4b6c4cd99e889301169cd21d0f72607f5f8ae4fe7dc85c73a15441d17b381802603007922cd68fede2bd155305638ac2b8b109431deac0a4a6a74b8e8e1f8e3e13559a41147b49a866dd33ef14323c3a09068cc16f828b7a94cbb9f17e1ed8c84fdd5d548e1e7fd1a5904a2a493ebfc6881f4dde7a5fbf12df65dc116ad7bb802fa4fc81c3a71fb1018a14c87b223983d6211eeaf9f2b835e0c1c8a886c9bf2758f06ea4f0711e5ea182e04cd3cd7525f303cd3998288b62f889b6751e1623144ccefb0620ac2b6f7df6098112667bf5088b24ee28ab97f95eb3e353cf3b4010936147b5a0cb401aa10485dbd21883cffdb27a2d17c9e7a4b245c90785203d496cb5db939fad38b7100f176364a56663786ed88512c3e19911744d15f424ef9329f597ff5159bd4bdfeb47b9958806be9141b9c2781a1dd93a5528d8d6903f7cae376c9711dcc4f5d43400281c7f604fe027bd13699109abe903fbde23bb6ba85a91b38a20752cf64818b680551fffbe9b65362553933f9f678a3fc7d88feef4463d4fca6c2898fc47417c0f12794f177ad741712f4f210138f15651a0d26abbd68b6046dcc514a6dbdc55fabe3307f596f120cfdb3975563caad3ffb117eb1127bcac49b9d410e49002a73f0a1c8878219ba753c19cb0314b1379fc6f7ad8c88328de73036b22baf1b3419a297d97241909a9bc29e7132d79eb03ad80a8907d4e313df604f64ba069e1621508a04821d0895ad4c7381d9144de089ece2c325e0cabb9bc9bbdc8a0a00e263bc7658ca69ae5f4efaec9e1a59b39ef34b1062fa5404dbb3f1ed47fb5154ab4c35afeeb598b5ed73a8fc9365f4477db6042902d56c42b083bf07301b7e350de369fb200d6a686d09bf3cc7936dfa1f83049a55ca134e2d44319d0efe26949fe518ea62f40d9b82d152aadfd7dea90892fd0de91660d5db312e2406061571095f859dcaf59dcb0d1086261d993ab431a90d1d57a200debd4dc60cbd4b295e5512ab48d2d54edf67e578fcd1eec1e066e1a72e629e5565c4756509a212328db62f782c515c371510fefb8ed9688e448618e513b2369c043b8138cdeff9e18f47581733cd5fab97a0f70613c73a78cd334ee16c97ee01d0e8c61db4cb72a628d45fa1934fac6ea22a5995380671656b306fc334e5b5e3d52b55cd2516a7a0913d4cf01feed3700625ef9caba46090eca803cce89bb6e7216e61ea60001ed418a37e2197bfb0ff11d798a19aec5df2c58343c8f492efe021c38dc7edc2d917f0c2b146c05c018e09b21725199213de2181a8c1bca17777b174c979cb93df3a48f1da6602815c3bc7b432e66a9fea7c3221875c09de73be852eb8916328829919b548fc87a68563b08a4870de76cb97641f15b45cca79845dd2e6b227d3d8c031b5563cfbeada25112659013a2cb48090001022976d1450b50e2f3589293a6d37f12880d4983a32fc3b87b171c67df38061b99f3555fb33ae342a4fd8a180bc494e5867bedaaefa03b2fec140ff56f4721b51477f00b12af32e1fdf39f31e3871b33e0f352f19b04eb549bbe6d169464c69f1dcacd1d5fdb1e23fb648fc8a71b3ac2d8f95bcbb9387ccc3c9fff4c17e81f4b940569d60ed06c3adca8790d9c39927cc10739ea95ef97cf230e70146d55eaaa11e638664683d9c4f05d2dcc5c4211f95c6f56219a797bbe8e662332b48d6cc165ea1574844fd543c29c8a6eaeb5e2647db246eedecc6d43ae4012aeeafa44a1705fb9937413e7e6cea98eb58ae41e31b943b7e00ab0b50ac51be8f42f894d84338be7e650400687bdf5b1e2e242515472404a99348a5ed14131a6e14e86f974c4b3477eb112da7777fed2ff60f7d891055facfcb8c9713001a8977510985e2bedb48a05a66217021df8e0072d461f259443941ac350148dda1a080c1663b48fa1daa53602a02c0476c4f966263af6b1e55fdcbd44de2f11154397b1a4c24c721589453634ee9cff2fb7c009aa9025552703a1f58de3f3e7a94626f241655bd6e3d993ca5a423d962d9a45fe9a951a6106db69bf1735e23f848290d4e0064a7755a41d8dd5422c51854bb7d5a3d6002d97283d137526d461eac988846202cc023774af026e747ae5890ffb514a093aeb5b53943c6f47684b0fb22443fa70693a8e87609e0091fd5e6869e717f7a4a0c40427c12ca96cf74403eb1ac04b71a7fd56bbd91428c7096c8cfa76388fbd43b6d20b53f9414d7a64036e23116ec1e71fb9de26e9414d83ed68fdd55abd347f08a4fc3d6bc7c581ab5f7777350e55a66a6b9503f58e0165b93654923ba89bab77c2bbf0694280e3f2bcbf1680fb90ad46b8d6007616a4f7f3361f71d632c92492a519350fc0c1d159fae024808d8db511822689c0cbdd4c19293c63280b5cbc866fd4b8f77ff8c14f4b731b1efdae2f5ebab4974207cf506efcb4770f4b841b7a586d434183f94aa7e885d73967c611bae0e54ddf5aa9d0695b3e48d30f092775489d61c8a4c4f43f69c9581ac3ce7884596a3bce5698250102fb58a6819b1ee159389026421c7dca38ea657d6639f4288d05d8b679ade5eb6ada00093ae6a84fe5437b2c7a41846fc48dc7cc18f2eba4450d35d3bb1306f667e43bfabe8d100394384f36a73a4f51c28e81a413fb983946a37455d73380eac0ac843728963e1db229ac2bdc4a1977b490cd226d61ced6a07a782855dcc42e03839c8eb4374c18d7fdf7b750892adc22901588ad9f1e9c32508e753d0aafba8740448b3e74eb06a1d680c2c8f2122ce511694686400506a8116ef02b7cdb43915c06233fcea57d7047f3794c7b1defbf6e312b2c6849f73b770651882356a890a165be459273b159a505a59452a717e49d40f134dbbaef82d369713e2bf130b951dbe76a86badc564d24caae550cbc1fd83de04ed76022f3e654e5620f17edcd2ae739947c399e8fe1411c89746d49214643200874d898b02aeeefd40be2b161a8ac19bd60c371480fd535a3e9eae8e986b2c5c55c5150791dd381a7b2779a78f9426624ce6591f2a3764ee704ca41e5c6958838bc04ace91f12ffd9749e6f3a50206bc6caadf01376d0e521849b603579ef49667ec09b9b73df17a1b0b2691342cdf742cc1fdd9dea3f1237239f623a7dde3d8c1c2df44d81f0c5ef5bacf98dbebf999ae10456d2f67025671c19a869576c225258ad7927a3693f4030edc1ed7c4b71c365e788bfb47a6cf114363eec2b07445bee09c5e5759e2e9db8353c83f37fe21e509cd5d1b2fa3d73bb80d5190617813b29bd82408836ef3550ee375db52e2b0b8d056dd64d961af9aab2b07f4be57904d87fc4d3a40fad030280018672049f3f78b607b89940561c4c8ef7a59489c0aace7deafca1a18ba9358e643e39dab0efb61a134a84f049d515f3111e0f3b63f9926327c7a47a3ddcc4bba594c7cd14e2ca09e2b55edd826b597952ceeb27611a80d3ff31f639a48652951176d7165c33bf38207e5d8d7b85fd0f2e3bde9d9053edfb4d9cb16d91893b4184d9f0e9c265f7cc6478d27f6ec4ff3eecf9ccd0e0433ee71e02783013022f4ac2eec2f00409e65a18441a9ceb42da1ecd054e752de7d1e5c8f737047749bcb00130c3de4b5ec37dad86d3b5681f6131e5a207c4f71376a8b38aa6805f5c07d98f70f35a32f3eb225d1341d2bfc01066ac84d91b91cfc3226bec0965fd789f2ee10b1fe6781286c512e6fc29de1a58a9c5dc5880d667f9d359cf58ed9ccff3de4d1b27293117fa6bfce541218a3103d119c094eb98626d45de22c56dc90dfec16408d1c719802aa2fe68afe2d2dc33780ca389c8ecce90a5a6563d1919aaeaa105c751a4c89768fbdbec4ee76ed22b90900bc34cd7d0ff7ea0df10d2da22dfa36d1cac9e7d462cb0dc7ab16331bbcc77d6b297b193574ab0876afffe14d26e4888d497dbd8e2c9ff10ecd2da15c9ce87925b3b3d97b04bd9768b73bcfe10fb530d11840be018373e03aaa58e55fef458ff36dc734f11cf0a8eb0007525e7e7ec4c1f17dc54671986ea8e7ca56448823a5596904e11e62746d0031c576d0b179b48e4b87e9fe4a0b9fd1d260d0d49cfc511d8eaa5da7662dd0a38f1beb9bf0c5c26dab9c89aa8b28dcd622b1b8a48d88bcc572337b91961cfd32b923e54bd5b30d6fe796f8ba02b01b8fcab126b0b9a0678021174dcc2434afa0e11be3d73d373a9bfdf8e57e7a0941baaf1a179209a2f9942a963edd5bdefb37900828c950a1e2b3196513188442507aa61905a15679a7e769a79270841e8677e1fbbcad5e3ef26ecc8498b8a131463156f8bc67af9c4c140193dfe97ae5dd1462ea2ed5e2e54cb8b8af92ca54901520fd2ed92ae99d95b80737a55a277169b46644e57819a47358f2e4e301ffea66413d625184377fad33819cf2b5c89da20ddc1eb49f6fe862782a8301954f18a060be8baaca01117308e64fc6ea2351bbe154ae3dbfae5e4cd15a2f789033937b3f59617fdf0739fe7dfecda247454f72f9bdeb4c2a0f583a231e4ae31eb054f2ee2e9e116c50bf3f1a045304fddaa96e5d94d5e874e0cd1eb3dadbb023be7dc140fec1ca286ba9665fff9f03851cd2ecf62dd375ec734da17126f419cad0c638caf67adb734d030f175f5dd682caa974c88573c543c18c9f6b4b3455dcbda941f3a8ce5069ab6215007f617a2b15fce167da45afbfc20c8ef3522dbd4b388a303c05f1daabc8187a44fa16d892a40f3e8edb4227f3a4242b18321e63a8b7869ca25928eacc0475c6cca5d74e1ef1372a51df1b2efc9f88b6f8b31f11e473c5b572240d24f8257dbf415b5a27b99428ad028acbcbf3ec1c9d8e8f4143c9b6d5cd2e91623a23611385c3627f0ab59e2635a288db38fb2dd22c0c5830511adbdddbbf489ec0d55bb6c542dc9e0a738431d40d22c2b3c42766442930169b5434890e1d8875ec10d162dbaf9364161e89d7a356cb0d4fc486e11567fb623c352ac2e64487f6191b7e313abb9c0fdbbdea1e8cc451395699bffd717e0423388837eba95a3fca33a256a01f1e62084c190a21caed4da5240c7c964489977805e0fbb90c328c66014134901296c20191b72fe7ae583228ad45f007cf25b4fda0a3e5c8c07732e1699373816e723d8f41df7b809a2953a692089685947de0215a46d8327754bf513f3c25ceba986edef8a99dd282747acd0c6db2ccdddff86f1f6db28d3899535d58cdb321bf1ede08356741316f7c98d3b901234db23126e2ae2775f865f20e946ba7115b22446fbaa515cfe94f95548e4f7a02ab46988e1bcbc1daa561da0e8d2fd6c1b2ab1cecf5915257090cb7f564b7f4e3cdf3c872d613a379ad6c7a8daa0ef074d5758baf74252f024d08b1ae975167be3a2a0f8b2f5c480c5dbbf591615dfa4a53e726e5db1b91a85f96de9b3f77ea71b640b06dd3cc7fb83b8c6fd05a9450ce2b7519d619786c81ee99a7806197c9242dd8267ee17afbd4506b98673dd85aa9d647488facee428e0f4839a12d8ffff78fe76208c4c3f4a4f9460da458d17875c0ab2706af5dd09707ae640ecf73106fca781af392a3566e4640173bd963f460b1a342a6b6ed2f6fd343dbb85f60792f937c7cfe2f95f68d453c20aa6969bc363cba28fb687faed8774d719723e5ac17a3fdab840dab6c16cc83730385ffd8d9648421506166385bf3af6c566d36fa18d1251d830006e22b06269148e174e378cb4a0dd37b65eeaeb5bd44654dd71269fdc6832a0cf69fcb19ff8afcdd64a576f170c8108820f00ef7fe5d80f5b1b2bb7f861d82ec7cf55eab14633796aebf0c8c61b19b972c4e9662ba54d9d1ce975da8bd4ffb45c9d3cc72bdd5be03e8a6123f4a6307d645d9ee0d2521ca9642cf4525bb3836f9224108f72ad31f4faa3ce54b5bd118098ae0fc4f9973ffecf87fe82511562f6d7cf61ed1deede7d4f10822c4e4ea59ef1573cec430180dcef6c53f981e31bf763419a4982a8b514b6f137ee2af46ff7cfc8b5430981e91f75096d81df26a4ad236987b8dded19e0948eed1e133d55a98e48e48111de35ac8645ff2701e3408bb970cf2e7c0d9e13c97f8a79ff0d64b7058c43dd72586334dc29daccf4978868143213165b3bd08f31708c5ee3fe4fa5bc65796fb9fb4c561cb8f18f3b4a25e3cdc6b046c0307cf7ffb88ee2be2fcd058e59caae5e4908e5987496fc60045398d3a49c8cbd66ed3758b73b8d50595d59864c662567e488f1f160a476fae764692338b0fb1df96c4fb2ec3fe614805fe8bc3462404c78fef79b47b8c4801dd32eed462b8f57c47e67b01a12100d9f290f06e2599ab5df7417159f0ec3a1b9d01c209d9a4f138b062dc846ce5d672d27bc0cdc0dbc13eae3d27ada08540ce692eede3a3b26a26b2db7b8435774e337a88d9b98530ef0e80be6396fca6f725fe42e1d0abc1e65e5871fa9a72ea172a324202d427b0f4002fb3f708809560676d189de0bc64301225cca22a6f9b5ef9e274327d2ebf5cd4947e6086142bf2db63bbd0e9446d441d5cd3778dcc9f675a4406b73facdb898e39ef823cc96111ea27e2d5aeb7ef9f5dc06cf6cd836679c27bed97966307065cdf910dcb2109a85beb04bc97cb4dcd07849e726bd8e3915aa094baf5c8e47cb049d8d4d12a19333dbc846edd0e42d328be830ac0d31c018a582c2c6b53ae3c2de4162d61b9d99500899dca3fd29a22265c39fbe5b7ed6be774d5effbf1dc253ae1a006a61c4f8a246a17561cc2d0dc61b03f2286a5c6e307125699ba3591714b50c0692483ac23d89332ba914286178f6174a60560e55bf9eb86120fa929b1eee9b63693e6d4a0b1fc42c2cfc1573ea4bb4c507ba2fb2f24f38d1f1f67d9a7adc0a7b5e31a03ea2b6968b851dcedeb1936f45acace4c531872d7921dc0c9fc381914c3cc313c81d1507563c8ccb1515fce2f8afdb623b5aaef2c9b725618b6171b6c436890ca2424462b0b3e7b77c53f31fa10e12fc427709605d284934e87d93f4e8e94567c0893bd6685111f51d557a93638249b916a9c325d1a83bd1a13ecdac579b49746058f7e4202bc17dd2afc2b6204ac8c325965508304fb1c2537b1e549595f09f57fd1412fa3e94014b4ef0c23f4b949f327e4fdbf9c491f8df240988f7530cb5ac2f275d31b0a826c3fa9789afa37f734a58841682a177afca8b1f197cdd7442ac2d59f27ad56fd1cd4a92145ab15912d01069290fa1ddd20a5eef6261e72a392a56595330a75fd2d9e4732fe4a7c3972c3d040892665935dab160ecc7bc6d8f3a32a01aeff772ba86de44c91ba3ded7b03a71a45c8712ed507ddb654598f4164fa2d4e73eb511551e140a014d37db7d7be93cc7bd8a5173a0da454caca316484e16e678b3877f123f1be905eaf0d330757e22e5be460b37a9a322705b91182253f943dae2238773be699b00fa611b20bafb330b0313565cfdb44fda3fd9c170be81abfcdd66c121813695ef092ab9268cd5f28ac7d8e4a4706ebaf20e88e537bd4b56e469203b5e9255f3640aed4e628c7f60b121e717c3a9cc7a8528c1b87384d0630ecf597f2429fb7973abce09d0f25ae9c8304f528b2598e183826e7f3ecea91fb8efc0e298904bedd8a01a912afc9540613ec9b452bb3c699131638f74803d588a29e11e4ae4fd6a758b045457f82c73bfa530bd6b498d779c5c3ed99cdc2eaa309e9c2f209e02c1d3b3a392f0a66c768751853f33a6e58ecd6b1b138324d9470da9ef56bc6a8f1c8b9d23809b5da820cc6b2c6cf42bdbf754c01cbf4d968c98cde833763bfb5d9dd5fa5f746d20ac5dc9314b08fee13fb3386c285c2943fccdea891bb71b35ba9adc07efa67e1ede7d7c41828f92620741873cc3a0c5b123e6605bb283444a3203f16c986b436dbed50e8b12f0828d04cd7965d7284c865f157dd9a928fe629b79eb87f36c59ccae0d78354a0a1210f2f58e1a6e5d48f9311414e416186cdd61d51f5f099b74c7b6fbb1039466f064881effb48b20460735738366a32323b74c13646ce49a50fd254115135951eba005239ade53f8052f1b1745634e57471aa4d3e293374c22e1ab461d8ca4a7e436c7de15d5dae2099348aa7b02145ff809c85e8fe30db6e326f049fe5333ad189d3c3be6c14e2108e7654e281faec874ba57c3e7e53de5b23f4ab234de70a1e735de52bdc1e5fff00689a3a3645cd864473fa860be71f02ef3a3ee4f6aae4121c1f4b63b252ac25aabf8b889dfa280a892d824a7fb347957a6a3d45e2325d1d313d5888a7d952be5f082c1a48b77bd58a9b24f1cc2726ec7916e7c465b4b644095455433f2869bd6699ab1736e433f30c714c1274269a5a10499b40be825d49eb3f7e6a61a3a4bf116ceaf2de8da6f5845e7a8624fa1843cab0431f8697d691039f48c4db23ec340db56c00517062083b1b8b89f0f449a179cf963dbb21502eb6b1ea304ea423f9255a3789f30f4eb7a8a5b646eff053f1bd23f4abd0bbb977306f51b3f09d43104f703bdd2bd7e9939a6a13e7ce2427a0916d9e253eed42411d59ad64e695f4dc0c2b33d4f29f78f4a6214daaf333b3bbe3dea220ddea2772460ccdfcc5d05987ab5c1f592deed981aed8285923c151db07618eb857c006f6b3b2a60f9b94a3511b2b401a1139b836ee6d85deb9664f0c23795c1b9287f35acf5569d65853eb0a71433f5d251aac626d4a2dc91566a34dd0ffc16e99e16153a1411ecdc22ec3996c7956b91445540f3387d8b6c8bd90ffa73a140a374d12b741518aa47187a708e04ffd085d15100b6906a3c85608678733dca1cd191e44c905d279971a8e0ebcd0443052ae9059ef55566854030d82a1303f9563e79886624b8162733d7971e1f964ea0beb8e274b18a32733605984892ef2a0622f81a819cc80f6167811383fc879de7c207e18f592337330dabef2a7448b3215f7c07b1024ec1cbcbb220c767f60aa39f1455055a2c8af9abf3966f04ac86e5768f4932c959048bf00eabd400a21e060b88dcbb67b3e6037881cf63aa39a52ce73bf6073154902ca2fc2ee02a9dba889955d55e59dfbdd7fd523b5dbfc91582bb897bfccc363f30012059751a182bbe7b19146340fab4f5e14b360bf6029fec8b3a84898c220fc5c7e7cd6d34f61e7d7e86cdce5b26fd71e2b7bee0e166080b7be7453a013a307a0e77e3d2399e1c479d5f35dcb3ebe92bbff4fc3493c0d39ed83c2a80867659a1fd2f11e284032ff31bf3e27c0ab2e9c5f4532482b46c2d6a36359d83c40d64785efe60baa3f05bd4920c49540767776824eb77ed5c764faa1c255a5114d9d8b970e4ddaf15d065c79ef4402383f637fe3ccf930e50804c03f0f8ef523d5b1d2e0846c86ff736fd22a7cb3aa7a5bf160286dd7929ecfaa6ea77b919e11f34d029959fdbf0521ecd75491c8e6127ff5cad811b00e5227463e11942964ea5ad0b9f65345fecfacbd6eb0bfa43a6d34847d9e259dc108b591f8311b3c6212e4f8c2f0999702b834c631529d618477ffd939b0f2f351f3d17c0f6b7cfbf849d67a02e5bebe6aa634fac6dda65673cbebeffe10546e1eef3e4f2b72dc913b3475bf9252404dcccb2d46a42a97e87d182727eec4d3a35729166262ff2b1f26a03f7eb2fcaa07e0654a28cf6898e9026eff2413701407c9d449b3a46ae83a785c7bcf56f2b5ca09c037bbf9e91fc304f340eaf5eed7e1017da13f1c74860f3c281fe1b15e772a4fa2e4973fbbf895c4a202b4e7cd1a8beec2c771e9fb203e5395147dff6466a97351c24e3481a437e16c32a6d42904502b92050834a4333231cae0faaf4300498cec5f63174eaf73edfa4a979d2471d86450b49b1915a7bd36e9e629e67717f17183886b2cffbd532040bb4df2945d83080b9332415f1520bd5ee4b2887715eb1c10ccf58e5e84856cb3c5cec5cf17cae56160520ed481cf7dba1540f2f24e4d2932659bd0d01fbb206531975d181b898444a323ade63135674f6704958f23eb1fe79a62122fedbfe55c98b06a055bafde7320ad1527cf77979b0ff294ac32df7213c720d821fc4e0242ba1100fb8898e68cc92389a9e50e62fee0ace412e9d1f69b821805707a274e0ab4600b1fdbc62980bd84b4a745cc9c7482ec79177914b1212e328c21492c118cc593536a52f04696a04bf1d8c62a1204c567a008e8bc5914492bd0ba5ca242d2293d4e5e5ab131f199dcc67c36b1cc819389be32957d7a7a742e43337ee4ab6de05a7b1f6d48c0804c0a8fdb1af0753c6c9436f9a80703b4bee3dcfc9feb6a923440e7d2ca09a2f5ade4bb133edf02005e8f8ccb38c82dadaaa03896e5067a61851723dee11f64282249ded419e1f3fd405650828469fc8554f2d3002735eea8dcb1c3b310882421d8d8d73b31ee0697ef476fbb244fba0be4319898ab1dbf610a757fd91ceefce32649711fae4710a4024d92944cd5744973626d23f9f7c24fd02d350c82f3fd35ce8f532145e91a8ee2f5084a39af1a83dc24693c22692ec03fb3b689de655cb15a030fbc882551fad735fdb1baf6f73218a6a142e74e4a02a8d1a109b51bac3c47016a04bf3e026170b51b327d2e9b95b572e79da6ee74814b60c5bcb549a115f5fda6dc57d718450d70d126f0874a7966bf6b0273849ae29305f38dbba9141ab2e9a5ce15b4679d2e29921fb65939f90f5cdfd9f532bf02e552d6b937de33d74d6702eff721dcce2a5bf3bd142cf74e0295df68e335f03be26344e6fbb1b4162bb2944d2d97d7a5f6dda20e466c997a2d6422418b0eb653892008c7d5416607a8d9a62c1bb723b933302e1f25d7808c32b193dd065e641332664e13cfa8145406b8dde80128391b1361f41818333ac5748a1aec0d8c5bbb58c07b949bbba83718b0358e76666497ee75d7734338b46a473c89495c93a3a6dc231e78d3ac83038f38a1fc8fb08d5c3088cc10a955acec39b21f50a6d86b9f68517baa1367567b03214fa1551026eac1ed8fbfb483e487d97e98125698013bd705a29697ffdc4615b3bd8f066d5748f5703b53cdf57917f5ca1f7ad870476ed96c843311c4a93741415076657b073d456eb450528696a49d928ff2edc52044a3a651e7ffa1eff1094c74ce979a6b65969dd4c64ebafaf4bbd6c00e3d360574e64b86fbf95183599fdee7a967d1d7cbbe4fac598adfcad70ed4cc587617655def3cd4bc2a3a54283563bce1c073ccf79f5c4bad5c84ba70fffe5544f0d4a5083dac7cfb6f23d1a248779d36df2139bef2e299aa60108d2ab6c9ca2e9cf745d32cd71c785adb2caf8bb4c8a6520821f65eb788f6b3ae94194cfb564b5139dc514ce310e329253e70744c7ec144d34ce8ca0d18456c887d18684ff74a4872e1d4b30053ca46d64e3be46e9cec869701156665981acf19c774d11c15de97dd7cb2a23d57e1e437c4aafa9beaf253455acdaddc4aa3db98283e9b3e1eb1907bfc5bc3ea8f89b9666779297f58afe1f561d5cb2c858a50ab90c34b39f60388dc143c7c1ee2507d591967d48059dbf0f7ac81154b8a5c3645ab0c423e80a9887dbdcb6c25e27e0ea555ea0a78499b75ed6ac7c501b52fd3b194f1c410a80d018470d106642604f0de56699402bd79ee7f7149a12b7efe7888185e7be54166e1c10759d67d1496e1aadcacb2ec2131e0b3c45fbf99f0474c5e59cc45926de3d91e2b96ebb02744c466c49454c9f2ebafaa50ff0a4cc1650e5663cf9525d2178b99541607f025a1c547a8c7db92a759a246e5094e08dd3c3432b88b59d378f3c874e656391037b81cc158a168d473595a5111ed6f7e70242185d53fd4c02704c5ca99aa5660dbb81ffb9146aa6afdc903b6ec619128fdce247503e7149cd48c97b079272e0e4957c41771bdc111d0551a7ebce82834baa9e7a57da9a2f65b81990862d92d7bcf290aa7900c5aa5a9e5c6bad568a001f3d59b418a5c9caafeab16d8ac78247c1093d713f50dc041f7319389bea317eef299ba58ecbd290219a2c8bdfbbc14643fceeffafc3f694697bc1335a3c6df964c15ca6d33239c7e723aebe83216ba34c653cf7cb8434687a7a72af099884461eee18450acede0a8782f830cad159211dbe7db23d7aa1febd0fabfadf607861991ffc3bf482e112001a7f3c973f59e11b80525ebd8c809bc03fc98682991e57536f771ddcfe802af63c16bf6829c9da4f4f18e0516c19fa96fb951567309c105d6c87efdc5bb3d7739554d6c5ad39f60f71bb7c2cbfafd114de57fbadfbd75ea2d96c69e5a210dee40e062b6d8acdbda40a416cf1a4f8ef44b896bfd8edb8ee6d87e52587db1b6f1a1fcb3687ce4496781a88f748f1642869afd96d6df58db4df9fc4a6de8b6c0edaa9824d4a62ec191363d350d1bffb392673142f11f492d7b321e7396a4fabba0cb65c2d9cdb15b3d3ef1a6479665d1c0c0eb2bebddccf3c8934a3cb9b5c096fb018849c5d3bb30155d176240c8498765032ea18f02f2e52608a46eeb89e7e71b4213e20a943e187996620e5ce4d55652b617667e40814d2ef9ff563de2f2398303df629466e72986484e8f71cd3e6dd699c808e1bcbbbe427f52df179a081cf103c59ef495dd82b7b9f4e1d63d6d669409db3fc7a5797a589713df37872a704417d0f455bcb6019e2447c92927e31388d9c7878705a15ac8d520b0c6d72195aa42b6c2069918e6e57137c35937df291918e92bd2a9e3067d4124c2462074d9bda17b9e65b82ce44c60c650c18e297c38c4f131b9f4587c428c77e10c73743143d58768830665c084f3915bb43e63606e27ecbf096ad2d0f0ccd16228149dc161bec97d4485bac18f49023b33bec03233bedf31b1a129a25ac774b27c4561ff9a74258cb9f0d60efe4c59230f4f00260e78511b7d08deca060efdbd1f6d603a87c7f819472fa7399ed7707f192f02ca37fd5823bf407427b9a28712cbd116e9bcff858b103328a6f1dabecf951d91d8d610625e7eb69bd05f4ea1d6d5c48c6c9821eb5f6762ac3d12a3d63339f1d73edded04940208008361c47e0fd82cbf9cb8cce486bd7911b27322086710d8da96ed9995d7f25063b27598ec1561a8e84dc9b680eeeef08efc4cc2a393aa13b6bf3d325dd325f8f9cf63725dec84acdbeedeb18b128f517be3c0dbd301daa845f3d30b6e401e315fd6f187593d54a405e8230248d7ad17bcda6ebc39b97fea828b64fb85b2a7c12a80cffc91650569cd0c8eaa9cc91300c4dba896b9f616e5f1f47acb30402cc4da484b4e5505eb369620f1369ee811293b3c38464a94e920b80fdedc2a179c372ebda80e4c8c04c0aaac6384b75b92ff1a5d6495114a3e97bad0d6232f4fae91d11055cc0ab6571289a405076aad6456093688dbc7bd4e6a5ba46d598dbd3bf8a8f319298a374c788043e9b2d019e2b1eb26ed7c0919dc65c753b839ba32fb66a5453d6ec4ac6c999cf07a840f3153bc339b547f36d79f4c8f2f1b9142e5cb31a1f69a786a3200088a0aedb43e096f47224b2b50d453755fd6677030ad24b4ace60aeab92d5545d684ff32c2114c77c16ff4fa886153b9656593a1bc9be0dff2f4439ece315e18040d8e0400ccb45f6f97c25d92fdb0b4ca0a1031fdfc22583b90a1fa7bd50f40e7cf8b50acf04f694438bbf493833208a63231d5300f0bc5306acbb47efac1a55bf8ddf821ce779a952e86a1882bf2e843b9c40e9f2d4007700437f58f2d983e35df2be1314ebcde4cda0f6c9f130bb93ee6ca504089910988856ebd40f73e18bf9216c235bf3f16968ce4918e852b20e6832c60c5627903c3cfed7a9b00bd80d98ef2cda436f109f155230d0f7ca8e62a00cd05f133ab235d92d516cfd5134a549038a1782793634235722de1d03bb4d0e36ef9757cf21f7fd0c20b62594fbee7090f7187b2e69c21365ecfcad85c2c477900433cf53dd2a903e34f578bc59337169ceb84c9069c284bd49a06d4b030d3b471236031c831952754218f9ab5d50e24b0d445504309f85f673887bafb76c283b8abe7fe1efd59e35b2432facf16379ae87dc755e8cdfb70a1940158dca10d62c385b129c1b76e1c959dd2d05d7ba6b74703173a920f24e4088e4ba26db80c85aba436976f15934b39a82567e0b0ec4c29160407658253e2c9e3a69b9ddf2b7ea04e2a7b3c67948ff5ea5a8b2efb8dfc5ce213bf580e8b280c1d76faa18f80c1343db1e23e8e0c75168ced62ccd1d64767f145de872a0eae17b7a456a50f7820847b6d4d262aed6fc5023e3e6677b8c8fde9ebc1b84d98ae3443c20a0561047d88ddde5236aed1fadb3a51bdd41fe8c2e2a4f48a5705db3c96b3534bd3e5af8fdede47ef67868fe9581eb2d53d6f52a9cdad8f8e3d705ac1537e90d749491d96b58b35fce04f403ad865aa4a9f03b7769f2ce0e622a44ac5a909cb6e39429722f887dad3a66af1ff1b148b1d04e03573ca59ca7bd82e86ed056d679e17fc27ec3325eec3757719d27f4602010eeb7dec91eb8467f2efbb0fffaaf911e3a98fb0c18d3c3fd863a685567cfdcafa67520ea5e955ee3a57d25abf8bae289b5f4182f94efd1c0cfee3cc7b51f5ce8022e64e97b6298342169f5a53defe87bb9c6746333efea6740f2f23075e5681b9741d910eeb372c7d75b24b9e5b6a0ec8eabfc2bc8e39d238e64a40bf7b59a72b6032faf57c82db25b1ccb9c330d312ea99cb6e27babe610c919973d23f7c96b1c56e8df3896a0d1fdfd91343d7089ce04e57fdba23bfe28c1e4bf13ebda3ff1bc8a723de010a3be8ad90fba0d6c2195c4e87a8852f615751ef8d3f0f53ba5d7c9d0e6918a784235012b16f4f8c5b4237a08cf030d7e759f6bd0f5a0f73d059623f7c9137fcf33732ba2709db07fe22e425056d1aee30e9fb0576c30e6c6a6b4f70c304471d79cdcc53efd8cb8aab4619a17a6496dc44eb471329a22c5329e7198cd9566d28a59ec6b7542848358e7fb1048b697765ef01f42c34e6eaf516ee4e02008a89a16fd75f1b68d21138b35c53e51e7462edc4ba971c02f8c84a667fda6e52b29ea45eb7367cb1cb64a2b78800867d317158355f1a324cadc4d9b5d111dc6c12ba5fa54d347376a961e612aa2c84b0b9e8f105efe44ddf7c7efe7a287ce1de1ffb23953072aad17ec73efe874ceb5d662ccaab8e8e931a0bea54fd67d6075e91ff4efae9ff7b8aa723ab5a0365f9bbdc0652c30c281ef852827a5d45a1c7e7e73f0e3c6cb0569be271135928f20193fc44e125e418029db4edd075b4ef51ac648d0910f5886a63f43894187476d231ad5cd092074eba8445b40c060f9a2ead4cb114fbc1a826470032e2f6c83b2f9e06200ac78454eb56242dfcc59a11c4fe9ad64b4a33a0cf6943b0eb91cd6072c9788deb566fa9505d0cfcf91094c8de5724b2492ad9b1a463d2ea995ebffd1763391e84220b0538f94604f30a82fdd2eaac6399097b1e5cbb913da70476f1ffba95bffe8b89ce25180ac7b9dd6a8b425ef356e385cc6ea641aed68cf32736be22b3b140e09edc32f0c13be129f4e09ba3c0534b4b3e350cde9812da256580640cfdb82b9dd6c979be10ee0723b46c5716d385137d46b507c7842d07fa0d190944bec62e3567e8a844267f414a36c49af9b7ebf15a43657a274f07f6fb3449b84af2718531a58f751ab737405f6d0f51bd325738f01b060eee6c044481d7ebf21a1e6526ae3d4ae1bfd206022da5d44d636935a76e392458ea018a225f275083f3205716da95771acec2465a4734f7d0c1278cc6b1a905ad549bbfff9437eda9a4d761371f092cf716cabb410576b822eeceece5de670a47f13089faf914d2f23af3df8362930eea2d77545ad24e6d5a36af3f23f4f1a3a60049cbf43b706b49724c152650fe541e17d3320abb00fbb29b25cb64266bbf5b34004fd8d39917bc591391517401deafc9314308fde57fd629dbdc41cdb5fe10773c1f232f8b782d3fb1e68700d2af16d93a76febf21851c397cd30bc4aca03497dab9acfdbd77ff0d7bab950660cfbdbee135acabda87060c8a7949903fac78acbc159bc9a8583280a2f96ad7c6410f9dc5021cbf31f6c5567cfe5650243d0ff95071de01c2b23e26dd372afb034acc9571c6b748a2299c317b42cfffedeed42a27a9df442ce532577894f3e7d54e86464224a1858960ba093c5e588ed7c4c5afd50ff0fa1f2651aa4cb4e85b09137b1ca1b7897dbc808b177c44cc69497e021042661dad67884c1fc9017211e18aab160d2553d38213fcbf563eeafdce795753b04bdb572ae15ff4ed895339a36795e42bb9f4475f9417f73eda3e125744faa27bbbf2f6ea9f6fd027c4688775bf5399155324d1be96cc6ca64427e6f43017245653207ece34672a53b113f0bf08770d66cf9d2db479c24ab13fe0089cf36c471e4319d26118504bf0a22cce03944e7b45c9d6b5fe7fae022a47741b01eb3e3f089b79312fdb0a29a527c638e5027f3f091f9ad672128ba9fb6ff2f1720c94d5b59835fe4526e7c6dcc3aea74d431da46de304a52d2cdc0e5408114e756a5879b69a54500f64ef837161337e8533d1951f0a33801b42b1548d0dd86d6c354049553a80cbb0fdc8041f1ec0144448448d6aea959012f86d01da6bfeb751562e87ea9216d6835ad3926eb0640904000faf02f51e3bd8436eb01136c7d24254c416949bdeb5ca54a1d9358af4502070fe49aa9ee57f5fafb90499fe54112c8c601b137559bc5bacef691df55c29eb13681e076d639007d47145efcf1924a6c67afc18aa7dfbf57ef29abf32801c2059b50cd2b2511bf6b73cf83f25a898da6b532683daefadd468b1844480e7cc3966948b4e681115a2964f5181435629123ee4a9e85d50545618a3af1ad8010c7bb197c09f3fb763bfa2fc89c731ecf944c7608a476a0eb20869cc7a8a0922f43e349efd41cd52b1a7dae3101aaa96d5160d18d51c489cd21617fbac5e6ccd08d111221eef272105bc1d08cde68055ddcbaab1913a12de56aa3e24586625ab1b4010f138a43dc21c207ff7f81ef054092f026991203882a5b055d13f97b51e3737b8f2b49daa631e790f34ddfbdd3768d005425b938dcd5153865cb9b3b9ca9699636a730509e889ed7c9eaea26e63d1cb9c1b39a2c9ab489a9139a9f755f56a8491538997fbb125ed98429ce45f4c2af7c8adceefc46edf8e98705bf39d5b5c5499b46ec4ef2b8e2530dab43eafdcf4ab6e80d41671aa0b0299be8983e389a7e9662ac953b9acb0ae15633489e2d6b87b0d7efc9e5a737dfd46de5d1ef4664a4f15eca724a23f4aa8b716abd527a35bed351df6ac8085ac57d3f6b696af664d81a097d99784675980175723e9edbe87b5839d11d4eb9f71dd989e17e0d03ea436da9e7acdd4bf48f72e5d43ff79e72cd0d143ecf2de2c9ddf34055412a2524eb0d76828e141a9a5b93755558356f6660864f175b4fd4b76612ba0eaf7380f5212a3584a0cf01afe63b586b4c77e2c8a33b16cbc7058646de438789e482340d407dbf33aa5483aa67c2a6f382f8864bfbdbcd44902f4a9c50918690a4acd6e8cf0f656838b9dd25364c3e2f1fdd1eb0316e8939e8511865deb8ee48b6af1d9a7a202ee38e15d1e04bab5b4b67efca824821f380950ba33b40d5cf8a872543a9be5a1b897af6da6784814169654ef5da954eef69a28fdfaeb99e5035a16d44a64a3502078a5772e35306dcf6c16b03820d2ba915ea966cf96cf24cd865519dddb074f120a3fa4035f94c5df0838435d026f2463f48d8d39ce57b02974247f89d08e75cdf1537176f617ae6960fd16ed0caed91075ec7d066e7aedbc583e76694861e3928581ddfd4917934cf0d8d2adc77c402fc6d98c8eeda1bb6f00f8c4dcfc2da0a0e4f51db0da3a6c66c9e727e1c16089c6e6ff59fe2d262828c763942ea40da110af6dcc0ef35e5d03533bcca8d1bf82ab3ed8f416b1a5189bb018a9259b42c619b12d2fe09890d38e555e77b343a65b6178fcc1edef40b37d28355856ad47e5cef5656062bd6440fc31a20e3dbdaf04686ca27a038b77a38669a69e2d4c501ccc6d45c6eaed9e1a84412e58364f1384dd6cd02b9bbd5ddacc725c11a08406d6e0c86a679145439d8aaa0f1d2441e7148cee83fd07385ddb8cd045cf965cdb3b828bf996c2312b1fe8cde15687dff26b7b26081baaa3f156e8ca48cbe0c41268f08606af2823e22a184d4250cd137b70eb9e471c90876ecf220f0843a266fb5d7d91065dbd07fa82614ee91150b654a954b31171328a7b12272f7418d4b24f7e0b71c0672574e2cab89cc4d701a0957bfecc4702af5e9c75c8eea506b45097023e6bbfd3a79b6d64ff022e216cdc89861a09a901a40372e3b4a9023b288c2637a6c26d8b7276dde27bd1420b753a0ecf9f6393d384609e731a7ea840bd17799099b9e9f040c9effbae7f7bdb6ef43335f017384f47b8459e5bacc4ba0c1140ef8bb54fca036908abce67dca537ca9ab4c6051ed1bc07ed0bcc613ced7a97907db2dfcbec9b2baa2c1974669585d9889928aadcbbf2ba86581e453e23fb4ee58280dcf3835f3722a9ef416317ec7609c8ed6bd5c3f171b5f646e4633993127e64e39c898e9145aba84b69cf02a6e3369758381ced589cb6a21b4416c301dfc90aae623d9ab28e766b0877d60c7e08d13b6c61de16338a38c4d2e643736399d757e540b845818f6e5ecc3d36e3cb0d97f9950dbf176dec8c31062c2f2d745d6233182d2a6cf9bf1554a4b1aa8e4dcf05a822273cf5e6fe1cdad3260574d9a8077fe6d5811e848957c0500cb4521544b8dd4ec0bc4c345828263200d0047df162569cd92393ad591c5ade3a025f10f8fa011b503665da5e524f99d9347129dbfd84de2ce36f0604ba7309d4c36eb49d12e307a95e5afbe098f80ff272a074fd6a1e4e2ac4d701f0fe3e484fc03d7e85ee3c4177988188e4d862499bc6d1d5d5fc2a9354cb911ca6314d82516a63c74c731bda4f48018a1e3d10057f5d055833b7da1fde15d35137c4b09dd158459b1cacaa50efd69bbd311c8f567272fb91d5888d63478d1f4c859765a0c242d73d34c5216f40ac236a3eaf5b33605d2f69a514d2b1d71db7753df59ef99b32d27dca004d5ea7621700e5e2aeb21e364c35bdc1b2c95b49e6aecf598a27cd47f66f92138bbb715ca1b153d63d343b8f3bd9d9682c8c19ae690150ac7e594cf86680b99eec5d135ea83eded2d5ae5b0c4701f7c58fa40fca0917cedd8eed8b3cea9c259b2bb07b02a48e3adcd3aee97ddc7a262b691583c5ada72ff1c9aadd3df6f8344c18c5f7e1d134e1bdb1ba6dbb975795cdd1c633be70b3dbb9b445068e4e2ed67c6bfccc7fb5c71eb3f2e68c3b30f5da0bdb19e2a9c427561f660e9be488faca9cee90a5cac8c9b5ac15960f4bb1869811c67fea1a71a980894d5893377ef637b19cccf25cd746306800725b5490084d195ca2bcb7a684c49b6405e8c4de02aee7e9fb21e5b32b5c713b520ce80ccb04ac6cbca240dbe5d6ceeae0e7e735217167fc46a2e80327beafa863e1e8519584e0ac88613cc94d949f2c1fe98595db59dc39dd8d862c70e6279e83a241b913476179cf10a92d939ade83fe1e6993c04ee4847525abfdebf02f0be09d9f6bbd8920fb7f536ff52b7fec1eed6eabdcc1f8ecfb90e7c08cad9a2d73f2cbba094f41f6c906c610564fa99a58706bd159e7b28e8d4b64e627c3dd5093e0c541b14001766f67c246c7a87cc63894f481a6c54099ea2c651cefc002290a40b60a5f2da17863155c2fb6c888ad2e286d73e6785f61227c231d4ce647aaf83226580ce4aa84c6ac3b2b6d34a8666c04c30d14a23c744acef682f62594403db88e868263f85701647425df43e80f69fffc2088f07ab423b6c9059cc56ce487c4ce2e1f72d17b6235fa690c09d72e038e457c40553f9b2a543ab4f5c0f4f1b7a69fd864acf0031691306d075fda33b473fc4cf9d2b41404693208ca87e409b89ac76a358281a3fcacfc20cc42dfeb197a0dcdafdfaa92666b5b01a161b5cd5dca0afc6574955b388eb7cc120347106f8eefdcfc80386a90ab4ce395f34adb0c68aecb6faefebfe6fa602267316793f52235d219789750f8b84de0352215bf071e9e97107b437a5459f23601234f0ed2a6a2fe9422884cfe8ab09e6303163f5cd5af31890337c871ad6134348529d93aef6ff9441a24a9e4176d3b83bf7cc48e91c50a8bef887d10eb108f28cc485c67fca4770cb355a4a20832d3f46fd73957895fcf5e83e0cc170f3634bf3bf1bc1219ce124b39f97087e55c836f98ec64a4b6c4cd99e889301169cd21d0f72607f5f8ae4fe7dc85c73a15441d17b381802603007922cd68fede2bd155305638ac2b8b109431deac0a4a6a74b8e8e1f8e3e13559a41147b49a866dd33ef14323c3a09068cc16f828b7a94cbb9f17e1ed8c84fdd5d548cbad6ef3edb39a8062a229e7ff4857194a0c66d7928aa090af2a7085bee2180e8e5cc825550b179036bb2ab3264f7bfefe57364596403aa9dac99bbed4703ffdb8f1f3e10d12e8e161d5e3efb5bb31d9954ec5c0c950376834db6157245fa3ed0013f2501f1500d089a8abb5ca17b7e0a68b5c489b832562d9ad38e488efc3350c3acf5d69c4134610192523e5f73993864af7c4e275392f39fe767e2bc082f8b7c90df674d76cd43f3b3ed1c668378c594eeeb8cbfb6a93fbb5f2a07284fb779eb15fe9cc91cd42283dc550fa4a2c7e10aad86b2cd315138444d51f94e619c6e1e9fca89106d4b6f1ff6ab55d2c7b8ca4989a0e8f3d9cb4cb30cd55410d500ac6306c26ddcd9d6e51fffbe9b65362553933f9f678a3fc7d88feef4463d4fca6c2898fc47417c0f12794f177ad741712f4f210138f15651a0d26abbd68b6046dcc514a6dbdc55fabe3307f596f120cfdb3975563caad3ffb117eb1127bcac49b9d410e49002a73f0a1c8878219ba753c19cb0314b1379fc6f7ad8c88328de73036b22baf1b3419a297d97241909a9bc29e7132d79eb03ad80a8907d4e313df604f64ba069e1621508a04821d0895ad4c7381d9144de089ece2c325e0cabb9bc9bbdc8a0a00ea7f8458c83e3e9cfc4bbb9826593507d2d34a9af43b3aacab9646a7c86c4c760f20235177d23e002ef919eabb8c83ea4b2b6dfada87b0c9e87e9e12d8de5f87102ee5b19db86a70bb4464b4f7d7ddfd82510ee717fec76e794a8c093c79042138ad8cc4c84efa354d7cf8ec404b33927aa100bafc719e15766fe710f5de92860900822b59f734dc9cf4b11b00eb384107b3b31fdbb57ace44893e82efb9f9bf1ddebf0c1f8455758f4d81a56c3e3399e59257c13a06c765c4756509a212328db62f782c515c371510fefb8ed9688e448618e513b2369c043b8138cdeff9e18f47581733cd5fab97a0f70613c73a78cd334ee16c97ee01d0e8c61db4cb72a628d45fa1934fac6ea22a5995380671656b306fc334e5b5e3d52b55cd2516a7a0913d4cf01feed3700625ef9caba46090eca803cce89bb6e7216e61ea60001ed418a37e2197bfb0ff11d798a19aec5df2c58343c8f492efe021c38dc7edc2d917f0c2b146c05c018e09b21725199213de2181a8c1bc68bd615d9dc3d1f33c993b8c7618ab118657fd11f441180ca7976fc8e8e8c160379954ae0241208f95dcd4b874aaa4d97d2e41dd2eb58a0c29196ca0f18ba016b44da098831958ad464a2ea35fda3c4ef50f6f7596e5f56fec3cde7558f907f9105a7ffc061d63673bfd002ca7bfaa58fc21c67b1e56b8a2b9917f06cded0dde2fb8d658bc62e31f7626345353624d7483c62ac3c2816e86b2dec8fba35c821ac844507874834f705d93430bef4486910e71db5024823bc3fc6bd7fcce9d8a64d39270d5c4febb3a00ff585daeeb77be5fc35a2ff4882d0696c6098f865bace77ced7bcf8f6b4e1abec33c232d8eb23e25a4756a2f7202be2e05809de86ea8982b8cc98456549185bfa0b767aca844d08a9508da7745c449275781bb206979856b2b8ae6bdced1ded2c6acce5d185aea387f7fce9d4035e8698a0cd9a71fb16247944eebbe749f09c41004038baf03b5fbf2ab8d7196883c2ac6c912a161bdcc4c20c33f303770cf85a41837f358b0d1699177cf6877728a82f9d7e7739cd34e876662144b7a2da00f5b6b9a98dca4706fcd5247683ebfdef9f20f19ca23bacc91f0d1576217938fa989d53bf7d07946a8f20e2ed9edfd2d3fc84b1db578fb8734099d8c06bd662f706f10b823eb255becba624326e86faf45988763a1ce964049e87a435a30806293e766d0a4b4e7066e272f8132a7bb64b1f57fa39df2636d5762aea0f75aece7a4dc5ca81f5df3e6807dc5445fb7b662a805a02661b38d0b96e5cc23be0ecf35164a80cde66689f402f9db0e82fd2149eb6b737fd6b467260f1c3cc8e6c08ad241980314df8856caa2de24ae4990ba20bd896298888f0dad66c9d851a0c6a0cdfe04d77186035051a26f56fe48b268833d17019f439f16c70c6cdb1823edb363bce55a861412638dfc1b99e9af29c608682df5125ac9c634aa8e740c3f0ab08e3eb857c62ae8b1cf36a4e74165c83173583f484ea1864cc39076206d2c7cdf5217140b9d15cce622b37706be187d1f9a6acbb6e74935aee3d43cd297f9d2e503cc477b886a036b89e79b09d321d259dc3d9ef509d2bb8331c0b56b77b9fc5aa405d9a08cbcff313854d421e08ac7ad8fd635792e9d9204808b85aa999c27a0e41a3862b64c8010ac0d65ec5088811b393e10b8b21b507f344dbfab00ddc44f2d9393fffe6070e0877ddf9a57fc4de912955d652085dc968102a71b61d10464612e26e8795d9f1a0b2afea44d9b6283834d66e99c1427286db90d58421d8555f4ec7c4f006ab3a45eb72360f6cacb663021213451d0f3c1727ac1f7b7cd4ac9dbada86a3e41e2cdea34ed315c283ae0900583c31f3117fc3a7ef81bb7f216a8e5a7471ab37875735d72f9749b3e6585993e9d4cc63b74981cee87717c85555f891f74eee2816b476ab4c3fae30449a62dc74b33746b2250d7ce69ce653175faeab424625e9eb50088e1e3c4ae14ad4c3eba48c08ca3b5e6c9ec0e34d963efd770d7082c961ac01b4aa021d5daa0c87ad26c2f1ffcfc6b6cfe64438d27cc1b488f139e8363e8c24fc38b3b4d374f76d1d30f7bf6014407a4ac8f0db6ce4279e04483f1de238a11b02fd31597c8bf7618fbe418228d5542ecd7ce1d02b2394848a3d29621e6ff977fb7e6b5e398e5da585908211638e0886134166b2f94c6f5df48613d0e1b975e643b5a1867635eb97e31ec5abd3a33c37c8414a83d9cc13745f9f4426a2aff048d58f97ce4084f8fbf28062c51342aab85c95e17b8f0fce89e24d8e56a43565f188aa9035b91545f48416ad0f39296ad83f8183323ce04c1583888b6d87bf369833e6ed8d406c30891e0abeed93c09710791b75e5f4438863a108af44c37bd533126cf57a0fab3d2cfef5017c773890a3faa4c8e133775d4fa4999da86ac24649dfbd984c26c999b5a9b7b30e9647a7343bab43d80e113b220392fb40407ead34e83bea2096ec8e9b1f992fb49af5ac50864ee82d1d717b1f4257ddf68922eef266b40f7a67359f1bfb1a04804f78071db3d209cd6a9295222fa801949a2a7511cf786eec0149439c78faf7449cbe4ccb08570fce25318fe1b86e7b155cb389c12f3a29c5e82156ef8017b2e91792ac23a46110fe317fba61584389da7b70a7fed60b015816abf583c52d776efb5b3b1264a8228dab8312e00f8dd67b7fa6807ff7d23905c1e1b483746ea1c50ca470ad5e5c324d91bc06e03fa5023a78ba4f2a57253c7a027894a03b394ec57b70430653d020f1219b4c98e25a60f68c72f576a4003f6866eca7ae1578401cceda28dae409eb1f6119cff77656fefbb33a79a68056be3644abb4e87cf932df7b61823e96a0358229dcd490f6bb045aa0c306a0e4931e8726297c498daab38853e077e266f1c509b2dd39b86be15f9addda9884def49babb2c85175e980cd41c1400a292f143272d88fb576deb98aa9baca99a98b92a5280b72ee7caed56ceb97f06cb9948a47a21d295ee495df741a91c04773353d8beaa2a76f03fe26a89d36856aa9aceaafb50b16fbd0dd248762e4fb2ac4dce6d4492a81e8a91e50003e0ff6a9219729d69bdbe924d86d75aee386d04b42692c1b785a63abf73d1dc1a2e4d65a5afcc940fd0649f3c50ca15a5767eeb2c520e2d9a5e4b282dd169abd0d50b8dba3555c39695729b08260522b46648b67d9d9e32d9b55655035fa91bb672ebd5951a6c2ac613adca635608b25e938d9985dd022c1ee5b55a8b2855bdc9108f14463754a65eeb22f5ced0de9795c8217d9469fc2a3fd60607198b02b442df6f57377e77062a7b7766cf5eb5e17b9889081ceceb736d66f0b9ef228c0f84df54331644f6f55ffa4d074938bd182d6fef8fe6a419250dac8a89d986577dd1b19cb9acf688bbafeafa97abc249b731d26e11880e2f9a4acf3841342c1a0698baff3756a775e76941b5e878e6b210d67504dc390a51fced1aa525c75215ee38483d93295d2ecfbc348302d23a9c728c277bb295c4f3543f4f58a39975f89c15710174f50b17ee084e51472f95fd9a75814cc44c5f8255b8dffdeefeaed8315c9da316cb778d8b8c20d9365b6c1a08ae5300abb3e268c889eb1d8f7d9caa9dcc85a2aa15ce15a5e3630be7ca64efecf7dbe222d59aedd5f5b7b76397dbda726ea3825371492154f41c6f64b2ca20972a7614a107e56d3f89186ab108a1c42b413e0269be5c13b5fa18ac8165352625ce542183371f28ec450e74b549b6281305aa76b1e1261e99485ff87e0d07ef796a4c2fa4c31ca84c5cef0b79c31d9d8d9a820a8213f867254f6d0e0e21dca1b28d96c88dff3680ab23c5fa0fafc371fc7dd6c4b9cfe64dfce832850e49506a6800fa533254115cc7f1820d2dfdc92bb6d375d3056b645be4ba3c3af583887e5361903105816c37cc588919ab882672afb7a16972edb3fe244ee0c762982828d9bd9aa755e4075f4266e1254f815a41b7f40c3f3d6d9052e87e820c7ca41ad35e1a37a9f13db3ab05edb1f7165188ebbcb898ada1ac0da1979972fa36e34b24f2b7b63d9b5f38e34d9e8a0123a9192563e27564be069fb48403a65f01d0000a703184921b54e109244fa183166a39aa8143c64f9fff0663385c3563c47749fc11bb7deff7fd4b60cba0014c0111ce9f44dc477b4fd5b9fdd0c1731ed31d8976e9589df7885e28b0e954ebdbb95aa2577b47a8c47f83ce103553e0519971bd0a36fdc548316d9e504e3e4e454644b27fcb6f196ad128d5683ac05a2c318ded34155f7393c0ca34ee974316b89fa18e1fd39b6b32f792ec8242713d7030926e3d8cc0a8e48f307814da170a3006875a572d9e3c572180ea03e66d5bdc55ab590fdc3a578a08df8787066fb78a3e646c09d32788526c3bdb75c8833f36995b9d5e5b41bd616f55241245206f5bb2d4760854549c1ad816e02d02d1f7ca62b5611fa85f06585f2082a7b8a9ba780454f18496fffa185f9f7dd4c8b92ccf8d62b1996f38fd64b570a014d22dd018b98e4a6f2111634b59c0ec99f0b4164ff08e7c15813c7c7459baa9104e0665c85a01daa1c052af37aa17ed5f23b38c41000f8a85ac950cd75a94938f4e76468a4f20432b6dc3b2ed899e7f12bc763586e0f9b4460b0b221a863732067876ae9e34fdabf0804a08c38510668fd92cd6c4b82062c07a30c4d2bf4e0735c949ca693c19a78a3b0a88326712f800a095ac4367926eff9d5b44bb2c39867ad32b2c8e3bdaeaff2073f6eccaa34830ccdc74f382103149119ee74fa9838037f1f19016c253bce4339a540c28adcc7cd24b0f01898f83b8d2dca6e8ca886be19a51e14c597ebfb2d785a36edde19f1e23427ec0dc272c62e56bfe3fbe6216074b29a14b43f76687f72cd768c84e9b8d38a856d64fec3a7d22c8eb1dda5ff35a18c7498af3e6d045122c889cb00b00e22f3f9cdfa0214fb56eb5fdd73b9d09f8c7de67bfbe83ae3c13d108b81c089248236c9324ad7a0826a55f2cfb6e3b2697e0269e9b49a4515736789dffb556b47fc01c89895ae21c4d27ade70b69725395821c903c2e3b8f16e996eefec38f18934106ec4ef27dd7953eee60a7bf9eef4fd5b8e16e575b30589e4c0a49e044f8d9e80a1975315b5a8b75a7cfddc2bb738b6289a03f43f84e22cc753e3142b3277cec43153f9901fe134f864215126159b3b4d41714eefc0814397a73896f75f3f5c16fbefcca9e4787b2c2cd413a9f2309453edc735814cb89ad9d0e45ca237f12746ff273d85cea60e2dbfd18253348846415048b341f4c1482401e9d807e5465ff52d82421c91ab3ce635b14fb9dce1ccf8679d7e05f6124b34553a99a410b3873a973541575211d7a119dd83d1ba3a6be71c833eee094dc6c1361dbfee83e010faf809fd07314272d77a138697afb31ca926ffe068e76cfee3091b44f8543a77cbe234bcccd224a13453e8741d9577ed620021b16909cd953ab942585766c282ef823243f7ef5e4be7dc2152c510a7eddfc0e0394595d99452046fd991186b2048998146e1ac8b018f32bf575b0ed9e95b865a2db7f68c0995274d34cb0f1f0af18f68d47c37e53c1c58a0aba0da5166e1168d1dde4420de4fee947df690653e96dc45f2feceacd20af7a552e5e36f4b60217dcd9b4990b30ca19276597cce6625c37b64f472dc0f53810367fa84425903c04f3655975d7d3362c67e780f9747b14c25477e6481a7ad4cd9c8e3a76fd20fab1372a58820b1289e6d464d33e8e828496a1ebd87fe1e204096b86cc88f8055a4be9b7d8c4365251a9f06207069d086e3f1c7d1222aed8b801e5d3227150e79149c9e9c4918d2ee5447e4f211929b11a06f13f8f30a1a4b2b91866104929b10c0c721c60098480528f3cdbe082e0e70c0b4bac056b2c491cddd19b5d6de94f2afee4764056f0b64c8d0fd28b38bc0410a562f246956119cac5b9a1afe3ae829864713e3459ccc7f0c91dce8365b6fa50b9bd45f9d71b64e23cbc137f03cccb247b953c540b28b59d0a3025133014b79878b7f7cd33a0396a4ecc33562c3704f459fcee72e3fd0e9f28bbe1e37ab977cd5ebac1169910b51ad2484bdc64971fe72f9c9e839c166fae6d0a4dadb4c94c67b92b19abd27a7b7c7e278ab4bca246a877fe2a85f7650a63f6faf47c90dc3108e71dbbc68c6797c8ab39fe9e14f3aab46868dab1dd89f2b243f0cfabb24e9b3c5606dfc61a10f2bf7f563df2549f264c6dc537ec531014dd8e8d14a0479d1dfc83335736dab56d297806a897e2b1865b5feab0adea729d85b9645dab847f326c6c558124321b87aab313e2579a6c527e0a210918f82652cf6d59eaba717e5068b2caaa01aebc049a3e903981b90aa3a92dbb5947170e9a3445f5afc23bb5516e44d8932e92e575744b4b2cf70e60af17bb9e991c0108ed00d370d5b870c0c1f9979d649f7ee5439a52f84a703dadcc542a1eb5b87bd66f9ee40e5dc5a78d53c72a993a0f8a4af8bd616bfcf0c39598c7cd84bafe8f13893503cd0934b1c8e5e78ed349c67ed282cb15c60693e8e9dbe99c8a7dc8853ca31a19611c50a3f4b8520a6029e6d27f10ab01d2d960fa99c050fd947ec20064f672856010c47d64856b38a007ef0fcc9ebd783319b3c8662d1b3f9c3d12d08ee83584417c0725ed2a789d51ad93affea1f72da21b5ba77a564782116838210e9f282c4610fac041d6496f04c5559f068083992ee6cd8c53318df62c3263601317552dc6baa80bf4e1d4bf6708d3ed17485fa8cafa93555821b2a8d4ec57743e814ca42b55877648d792161649f5a123de8a239818a3eb350e8d76f8d6b6004cbc545cb270195caf68b90066fabf8dd78ca852055e9234a5042679a0af0d9959380afa8bfcae31c7c1d029f2385a339686233b5ef8b18d256d6de22cd3025301032cd45a08529a46185618ad5ee512ac5b282f002d147695c2f89e84ef635de408ebe15ce312e395e706ac98782f3b27a65377ecb034cc85a69ef1f25bed00921beff1f221f6a8d5300fe69fe5dcb128d965cf90d677c1d81384e12399ec1377bcfa3a5f93cc39961b740a7938f31aea7bcb82e0f6049a2c83026327a55d4b1c5614acd9487e3ae94257f5647779a10dbdfb996c2953567589f04bd7fd8d3e446e8b7c0fd368186a35c197f8d552e0cc87c687dfb044fdc5db5ce9d760093030a4cd62a253b68c14207a7896a3fe8b63fc810db1a2b088404d8c38bcc8910ecf418fb0eaca9f7a5483ee0eddf50455f54ee17236e29245f6378b0eebff4d437a87c4e1a6ed37e0ebc37fc61d10227b4181275679264c8609263fbb5ef5c7684364bf4a36f2fef50a0b2a92174f4954935e8dc4f6197c3b6d6f978d0892732a000b367f823f18d793734230099ea1b5bba4f73a286a23ea2073bd884ead2a0c383a11ad736c514c3c1dfdf5e6f4f6389809569c4c035a70db3066b610b51c69c956dae432a5cfa5d282150281d005192230f967e3d2011b97a75ce71e5e78b3218e00552e78d036a49f8f39e1b8df65cf73d3d5d77839e69c04d91aae87ed2ef2c83339bc66ef9552a9df73da283c307e5385c73baa9da7077c3aed65a6e2674d878fb495b9cbbdf060b3cadaaa5621c64d6b6cac717da19eca3de9323087bf875acdee5d3ef1ef29534eab38706f4cd70bc96b4cfb562106ba1289db96894db273bd89d8bfe2a4b781bbf033d5bbde2c409ce2f81ab7d47f28dd5aa39c28cc9a2e28233deef2be378437489255c10b84d3bbaa5548f5939279dade1ced5ac79e0a1159469e712a15de67098f908c7582bfd1131d2d82a68a4dcea4a9b3b914717fe0fda4e1c135a4d5c216be24dbd61dacec4aedc71aa9deae70e49dcf94ce69a3e460491fb32a3b03232c7eb3511d14f702762b1fc08c10bcf072a1404b224c4cc72d964e655ad576ee34fcdd83daff0d0f8eea1834d70729c10c04be6b9caec9ba85e69b8930b895923843e324581555ded1e5e6d4391de77a8435e67c9a3aae0784d28942ee995aa0be74c3bfc66485d599a2af28fa360418e558a3e469a094d523f72dddd94a138df7c84b9ef14418ab09d1bffb7a84f94e4618163cd1934fc8bc072b7f2f980285b63bec826c4bc507ac611941b9fd02a69e0a8f9b9c2e18436b65119d762d7e06387ddd1fbd2fbc2341176dfa161ee3c6bfeb43c2752afbcbd1483e0a62e231c2e60cb694156adca3d859243436322fbd487e8f8cfb04b5279b431ecd707fcaad07af3c432298d063134f3e6be1ab196d50429a2b9122079ce2f9b55acd76b968c8b3b64fdfd97d19d6aed0de7b861560f597d27a8740d48818376bc745ac44d7c6e14e8fbc12a7c578ea5cbb407e0e4a1ad37cdbca3fb26d9ab9b48977c07463fdf468b8908954eabb1d05e6bc7e6d7a1196eb07c57ba2e6ed075ae06cfc60c7097eba2bee11b1eabf17c2c7de465b7c0c21a86f73481e0e653e731ba8738f3927a3db9cbe1d5e635a1d0f847d6f02f933926807012309f6939f31e7e1890d5b6dbac9724a6e3d61bd16889ceffd2751c39fcece3323732126bbfd340e4f9046305270321d52a542129c66a59878e320f13e9df2fc4b329dd07a540c6b19ecc0f9545f5ddfe44006e694b09c630b932620759cda30755ed0488fe9f2ce1bab8a44569288ebb616c24bc77cea4c87d0e3032fec4ea6af5d58a5258503f57b92e95776558a24c4cfc78e4e7e09a85dd4490cb52c78c110d4f0220005401e71500cd38bfcbcfa3e6a20555f039129b4fdcb1ade8a31aa6d92f9a336762337349f803c90009340a5c5dd028e5cfbaa511050a2a379830326b79b03d81bf3398dcf7dbb0e256efbc995ba43f78a4367945732a9eb158d4060703148552b27252d187c9f5fec1a3bd0a16f8492f2a157f46289e4d065562c0f3636f73398d5a0d0d7e646b0b4a13355a239836e66987429d2f6e6525a460954aace8372310fd52b788b70037436a7ab6f78494209330f483dddf77ba2be5d2269db2b0e2bbb496f422dd526f768f9a4f60b4d8e188c34869add37b00e43fdf864675e91e83d7579489464d5a43325d5f36825a6bb9a1c0128e3628ecdd54cad996cc840419ee4a8516388b6456e39c6b7e3abb7bf2bcf899600b158949ae062146bfdb780164e89d93fb92c27d2ebd023baaae3a4eb71949ca3d0d9a46ad1fabd845f605d5dd52a7213d07fea81a916ad2dd907a4d438a7bfcc24cb7c57187731cd95817223ec5ceb13f2c09b4c91008899fdde1271af4fe4fee9fdc6a6e3a001866f2bb19c13cf683d077c5d266bcf81356efe0ece35b53baf41f6ba332e6bb0259609f14bf1030604a4de4a9f41bd1080a7cf3d13accb8c291412c24a092dbf0b14c6e8319d4e31f9baa9279182447d8db8b0abfb0e90f6a5d076b420deec6a084442d9d6031b1e01221483a6917f6ab96245730d4d1b4841802ca89a3a7129b0c59503ed716f2dc76854cb1b796eda35092e5d326d55dd2d21023ed76ebd90e9584b9826fc0bc7d5fca2f833bf856a1c1fc40e05b34c497319c6c26679db5ffece1f1c8b5a5c4a7ca460f8320f1d6692ddf746f5e79712a93ec170861e607c208adfd02c917a70fd25c8d2a9a5acc7f6eeec1dd9db0de69124823d5276d4efcf93a32e1ec8b281602753368362c945b6bf90480c24cc4b0aec7458d1ef23e180b47849dca4c0e415250e8b657e6f2c796ce17b60c67b032958c96f7a6eddc0469996b43228c6b6d72bfe1d668602936326f090edf06515229d071a57c6eb734c50562c10eae380bf3b7f09bd52b224f583a0ff5fb3bc6cf1fd08429f277024459c79dfa79f99fd008baea2d6fb8fc4646c46a13fec210b77d7ed96206ccfb295b21e0ac24873b806877e53e9cfd3894f15fe36b68f7363eea63d10d9f6e16ce1717bc1b4f7ff05a10a61ac07943120335ee83b626faabccdfd60e1fa084d01e403cd13897611016e0993f73dcf70a0dd5b91ade7cb3a25c075d817787d375f2f556f14ad127489920c9d0a46a44c5a7cca745192dd1c6c34c9175e5d927d6bb41da60e48d6b65255749c821a144143fd51c2a6b85d0c27baecd294a2c151907bbb26c61950cc99b60122b60c9b532733b41bbaa261d2675c27a0284967bcb8f19bc00ed330c8f465dcd0abcc501936a59c5ae1b1f2a2e0818341b4bf8e0a4f57c5650fc987110037a62d53645b96f9a44f7399cddf3580a85ce008cb4ebad9b9502cf774e0f120c1aa93d5dcb974f7f3cc93bdc7a93f1a6b6fdbf1df4415ca177fa560889f44d1c7e17946b420996b54729313f50d703da209aa0d51d46ef1e0254f1ce3d6476f650ab1495ca5ab4ee267845a31f909ca3d750477718009532540b01961ef5f2a4affbfb2ae11bcfea98cad8345b5bc2d03f75e1ee13f5128f28714b0569e10a2f2190feeb57c70e4db25cbc93fcf95a3d4aa5f8e5840a92386a13f402d0b2bfa523be2ecd94d10f18c9fce1ef7278ea6628f80b6cf9372ddbbfa5132316beef753735fdf433f1524e808ef977abac7daf4464ea779e39e3896fb3bef6b41f67d4bf062d17b9661f06fbb4ff5a5c4ac959136a1e33ae8d83304e2f2e01b784d529fbbe3bfbe469b210b267568984d10dfaab82129f2f22766ba968362354948bfa819421b330f9f9cd7d3595dd2a3a872ab8863b6e2ffb22a89fd260cb19474b4a5bd7f07d8aafe9d8e3a74ceeeba729f474ce6d67805a163ba452206e41de0d75fbd2ec52a9abb85c0beb035814b5577341a1498d69202f9147f8197e255096c47e6c15f497fbfd2116abf5a6c1938e6c5af19e71976fa47358c571561e996b1bb82ddb12a0433c9f9ce3b8c962ee61c39a8f981b5d4442af72809f285ed1c291061481383bf457a1a0e898d35775f9221a486c4dd95a2609727eb2ae868e641e6303ced2c86580e4b5d073a5b40b5c8c96a8c6764b354e1c1b484df1248583821638d61c1dd00ab0bd84bd37334afa6d6763b25cc3352f19d8911548e751e8a281a1f46975ef866242af4b8bbed43c3f60b45ea099ec34799bd0f568b5fcf65afa6897b74db112aaf04c45ad69b955676e2be30f244840d9e4fa036e7b48670d2cf7fc4b34fb54ca8cb3e4cbe4547ae321b1d14a043c55dd8d74c6771afc22bdf2e74b7150686a01ce83ef8b8f1509146b3fc25859a7e8a78a0fd3eb5fb430efb7afc294879ef90dcdcdd8e787965004aa7878f3afe674c8d7c34ad32ce16ccb2f7112fc5f4c4a2a82395bcc62e66314319f2242b92e4abfa50799b264051a2f7aefb03dbd4d63cdd8687682746697bfdd19139159ae815a7dec7f7d7b2044dfe3b7d44ecccccd8333ec75d0eaa6bd66f88886e991bbb02cdc47b38c56282ac39a2f7a51571295c9f9f0bd38e2506f2a30a11da7f5c495c9d841f892408e2962cb3349def1dc496e9889db206af13bfc13a2da00c2009a1af03022cd04d6d2c4b3f79a3e2e1391fb563882b09f73bd0365bed1a4007b7132ca5faabe659dcd67fdd004004fae40f477c3c725a0180c31b70a11f591ef042f1485dfc74f881f8ac44c8f0ad75cc1779555d776690c683b1e11d4ba1a8f0ccf455bfa91605fcd1ce1c609ebdc52809eb88871dae1e2c548e9dc3d6ac7720ca2ac3040eef3825069969839e91c756686b3f902271faa433c3b3a39ad8561c7e75a09c62ff73454bf346ce43b2c24d18453cb43093735332e00aef8136ad159b585c1803ff5f65869110918746094e83a845a8bfe3e87ba2f860a7e6a83bd1189c563a6baa09c6216b6eb7772e958dd5d846767dc4d03fd671ceb4642bcf18103ac9c37c1221d1a9bd9ba4655dfd0798a10890c87656c4ce60da2b0b14ce163babf8214dfa960ab2eea910a2ef585e8fc98cbf056cf472954ac8ceae96aad8fd127929e4f2d4448f632ff6e203329de2b4c7d119e6f59a27700f615c64f3173b1beecee3769dc347b8c9dd7ccdf66209071ee82bf8c818b3f223c1cba909b793ee73d67c7cafb6e2360471f5a9c3a1e4e12121b477cdc8efca559e19f714f89b46a5893860a9df0745f016fb72dcc93d5d4c0ddd7a2c56940efa24a1458da28cf45abaf1f9a54531c8a5607e0739ace5838402f0423322f70b8bd4652e90b93574ac15fb0cf7f5ea9e833163114679cb9ff2e14952611fea65e30819f5ae8ef77ef8fac4bffc08484c5f460442de8d87c39265c9905581f8ac8203987d9ee337527084bb2f0f7bb43663641e00932ff713e01abd93ddf424461c0a484b6ce3119f579949ee7455291919084ba619593f24f81a0b28b4bed998627d527923a00dbcb97e46ec9a1a73a335bb73565c6e4207d092532477bcb9567a1d0403cc816587028344e93d1a2440a5f0f98f6cabba88247992bda048c913d456d328e9d7d45f00f605ff614cb9081a71770ce85f6daef60416880093f656740c7f83912ee71bc296a38c8bd395141d90d4870340401fd9049c97e79645722f0182c3c6194ec7f0898ff8b1afffae27fb47256ef96115bf285c07833aed3a679b8eb0af4893a7f9738155d25f3ead4d37b6e864eeec2301bee1cb58f20ed70cf83445ea9a52acbf3859a5d0c7cc7c03ed5e94df29070d323b5ecf5095af1aba330685c97b42227a239d98e09d58d0c39e758c8d9d735da6292ea73032180c3e0e514e20d333ccde068528b099636e29b9ddc72e5cfeff3641b5ddee7cddec8e5ad4a507b5f6959468deaf73908bb599a77c0afb6089818728cc560d001c7a83d3e3e61cd7ad6028a756f8c3f8688be3bf1130eb4b15c744550d2c71aace5af4421934b45235154f901fcdc8c0d5645ba0ca80243bc6a5ab969adeaeaf793ebce3ce61f3a8a6a9f853bc0e94566b07db313d19d6b3f540a146d06d36827ba6e08ab4708b3d96b3439ad04918351efde81577594695ed9336a36e1fa044a64df4970d7f5c79619fa67a6de96d4a05e5226b7872271486fd937c6e9340a80524ae5c006d1d3aabf8f45bb13746e7ff63ef5db44a28c5a4f918600ff34a7a789b2b2aeeb3eed6cb90da8b887451023107d2c9ac1a598dbf766e704274bde69abf044f39a76dc5bad146ecefdd295adb0467be6f785d6a78dd035a8b2a308ebfc77bc39afcc8549569f783a1be4d8e579adae1f780934d58cf8e388dd7b5a538b02cdfb597b62489dc334b2f501442404760ba8ff827db54b8bee40cfd21661fc5e46984de4757c756dfa6011b96714bf81f741d963ed20f561343df14c8408c9425ddb883b6231ee3c30d7c704e15909f8512620b1bd636c1af0af8c367d6264bb7f3d459f4ef20c39a9a665920c72af5658f03639210df4b571e2d9453b882186807122c1fb489699a116ae2a52a47e4526dad7ee416d37bd2a345dcb75fb7909869fb32ab8edf1a219b4ab91f20f1316c952c4679539738ceaf186487ec5058a5ccd27b3e18076c886747efea1c02a64f2186d825d22e292af379460254e5359dc8e8881429fc5597e18a5c0dd205cb78107b688c4b1f2d99e8cfb410ad2c8f3f9be87b3900eb9a4c87b74712490d9d5a7734d7a99abfd4a2baeb89c7475fe82121adf4caf83700240f64102571ada310b640ac6f8e66cc41b29a10c5b828c89cf443e957c0e9eb12de5ca3fc7d5a58a1b39b6b612d80e53cf617decd3fb94b4c9930ae95f4b9bd795113b41186d9ad1cbd195c9d7bdfb442d0085e5f3c4b8e41644e5cc48c5e694c3e7c901df9ffc5bb3164875658f6df8ff508419885bf892137b2522aa40715b3b19490ea165d7576af54e15daee9587992153fa0a7ab6c6c15a6430aa7e8eb214eb6f787bf9077463bd4081ef2f399142461fa343c4e1024b4b3fbe82d7372ada57d11fece0b220d7423135a5670657ffb8fa9f35b3a366d75eded0d592b15afe3c8061748246d7d71be559ab83a7223ae608a82fd890595d1da6f378db9573555b8c99df1213d873c9760042c5706ad794613e717140b42e78559ffd232690f01b4653c015e8998afd642f9a2b29bd203744afd0c9d35d129bd34133048b6bab129a6f81654f46a7cb3ec6b2c1e9d75648122e3de0a9eae2510f0e1e0a95baebd71a48f2c1bd2df600c2b94dbe0c188017ac46286c490e35ea4a26bfd9947281ea157ea544533e365ee9bbfdc956df08aa24a9b20b5beff69d27925017119cc5b67039e9cde121bac72b26daaff7699eb18bde44112e2caeb914df8810812a4e0eee32d4c62b82c7294d2b587714dd71e28c0da6c0df168b628bd9bd2c310b0895e269238e79c8e316fa555ec59ae799293a910ea32ef93e3081789d606a9be4025ae548dcfe71d249ae9a730223947b97170f52bb0e7a085ce912a6d6f0dcbeee738c9dfebeac698fc01ac20c7ab621d1674916e35509336e37d35a0423f7df95b7db2bf9a57db20d076772c297979cd097e0a3940affdd7bb90eb27a396aa92825fb0484ef16de8cd6c001aaf579488fe6df921d5211faab10ecda4a98d8a51276ef4030f48b63fd1c6a4dcd01f1b43590245137b807e4250801ba31e1188e92a39cb88dae2a810d34db727b5987729e3ef3226297ff0d562f8c7dcbabaf7a81f74f94d1c41d70e471c4190b03532854f1b3a9ad0b7d39b40295182f2d43b11d210369c5abf741543ad7394b27e39dc0eebb954c8cb09f3cce7358c40c24ed34532eb3d61037a926196f14a94a2c7e13402804cf64d25c27d1486c3d39aab3d74e4a05b00501d3f65f0ce8fa8f66ff5f09eaf790c1ef5c07ebb06a43291e364dfe55721578edd2d02935052b7548ffd9928e4b8984e13c895284905dd38c47b1d32fcf7bb7c44c5fff953aca288dc7b2a2b6840712aedc13005428d0c9006e4d9126cf2f76417c9c209e528d9cfc129d0dbc3bad6e2939ae360c62e6b7833dc7960dccc236daf399c218b70a9230851676378fe0dd4806768785af64b6d43e7d2ec2dad08ea2a09b16b17ad30a2ad10285ad97bbb4b7c33ad695f9fe19833282b62144377949aedce19e739f7f5658c467652289729cd9edf705f1dce33e86d1eafbac5997ed0e369656767d754ab9bdd75045e994220633b56bd652759f653eb1af0f117d982d0ec9383dd41f6b781ffe93023b3816759121f90d087152858635e878d9b27738c652d5a41b71832cf014fb7b1ceab45c89ae69c01f3af045e7b72c0888ca0cef9b3c5afb682d3b2c492d709bf99b3892ea80b31ed5e54791af0babb1e8db527cbf9869db468a0f8e0abb98bc9a51a97c4bac13e2a3120ab097f48006639e1fe9e4e9d51d8feea6150e9c47c9d18a126dd953440838743e0bd2ff0686ccc4e89fbe580353132d1849587b1a39e963c3ae6f285f247a4d77703d78af5ee182ea8703d800130fc65bb5dfc891647f81cd68b1b09307702080ef2436d2bc7e736c4a2e800266b1d7f3254fede831eda4f91f2daf2fef4b34400c05debc35c7615d0a9cc21d98ccaf51d758892af32ce9991832d329b787720a96a4f154c3bb9a2ba02a18cb875b2b23cc17e2eed89f7196999c7df040903680f9b16b315df46196aca14936984c8c3c0fe14ce1fbe0aade5620af71997f5dac4cb990eb6ad1e17b54e02923bc5fcdd6192f0fd549341a55c062b80f9e324f72763335a79595cd0b22bb4e0b49d7f2a1ec580e799649ff0a45d77a6871b5b50f4e50523db3bd94161cdcf8c82b74d2be3279f3e4eaa183660878ea8929eb5ad11325fcb58e75c7c1c1d5287fc25a8f279a03057d75dbed32a4279ab7bf47baaa5c618bf38356b37bf937d2645276557322e1bbecd00daa21d2be6bcc5e5dec4bdc63ec2297b81ee6cec9f49665234bccf4f66fd61a2ab7ee55a3fa54e73096a12397498ff3b2999d5c2a6b5ad850d6da85da6a959762a3fe8fcb2da44f81961bc5c7617dda30503c46ecbedb1e175b0b4f8b545156726f5ea8cf41f2d80f1180dd6f45849ee84ac9777b74bae33a5efb8eb27384adb1af0e51ff073644a3018eb08b0a5c3ca4452b7334f729c78222a83798db68109fd88dae24a875f4e9ee6138415ec2c369264e6748629303c031fd5b39caa89cc2834c44bc7a94568e426debd9b6c3234deb7afca571af1bac86ba0297e155b607cae2b8bc4b5089145285ebc39304b2f59320cc1fd4012095040b073fd3cd2ae7f239bf676b9668b6a055a2dcd6cadde9511d0a1e0b87f777d197850b1130b3e42911e985d7063a1969801577f46a747cf1c8f5714ca30fdffe97e7d858bb18b76b12687cb1e39f633e346e6a2416e53acea395300fdb9ff74e683b0f09563e96c8b5f9a9e89b8a2acf2201712ec86ff5b7dcb4e0bc4a1c6fb0ec04411875ebef4f851fb0d0e74e065ba4da7be9babcc499ce2e590cd36f71716fbd7792fcea11b99ec791b8d6828b7cd1899c3b5bd30dd15c682fef120f012f9938034478d59be8250a3895d790ad5a6306d41c3a2c78c13af2715a37b60822cefb7a532bd9a6c41fec71347dd28b68ebc32f999f243fbe699a1959a45b27daeeaa059ebb1c7d5ded0cadd540c3e95f80ccad54f876fa827a6d1c6189d104598f248bd502c8f47c3db0ca9ffb130106d5400c30508932f8967558f6fa87e158bf8f0a957fec4217ee927f576046637b2820278418bb8658bfbdd80c7f2bf162a027057f29a0dddeb9d698e9d51ed6482974edd27bcbc97b80698500cd6de3d2769e50dc3a13e2fdaedf7ca76cba308798a7493771b4f66cd2d42544578cf096bb91aa057ec542337ba93248fdbb1da9484cfc644f97ecaefdfa5b5e34bed3d605d69283d9c7220b9d6114bae00cc06b4e1e1a54fd058d53426bce44c529ec285f0f0a450b05bca17d2ae6ccad93347177493ffe173ad9174171d1be54540e2a8baec1444b0f46c8263de279ec3696dea57109a4fd815d37ff70037af00119c9894bec9a5c1811661260f232f9c2ade090981a852f5818bf62a859342c66f16133f9e334f38c7c8165eb12b865b48fef403fe6cfe6937fc9d79d1fc52bf1f202597bdcf9fd19541431f110e84a234e19a6f342fabe58668f0fbbcaf49688393c055bfdb341bbf55ddc406b352962db7760b1098dfc6fd317894ff54cebad138e284a71cde447cd9a21eec467459e211e3ae4e033b862dead98f977f3642c3057c816705c5094b28ed236b0da0754455aa68401c623d88e50010e18cb7aa8e83769c599d22cccd59e401b79d5cef831cef0c0f710cf63dc144ad1006c4171b5019b08194cc89e92153441040be53a43ad1c905ee84ae4af8c9facf2c47f7c22ab3efcbae71d5dc181a161c491c247e462beb68df1539f9290fc65dea44fa5d1886b4d97e1276784a00baa2115e992676d6ac953f8a6e090a5c30a8fb96383070396447912227a6b5692ce3a05cc0d64c2edb050e158954781f4336e7776ca3b6f2e4ebb64caf6bb96e8a6cf4f241bd7dcaa8aec8929ad19566419fac351711c935bcd693f6368438b1e6fd7202840df04746c90cd92424f499db4f2aa2370c6fe657fef1e550f5528341c474e6902aef8a1e6d627be5356d63ac97c0a69162830b0a6cec5b03f4894aa608245c90693a236e948ed545da7cd0cc2c92cf3f048f8d47bcbde5d61c74cbc3bf0f80e3748641d77167f44bb08a92d709a0dd5282e102bcd9a5fdf94d0d2048286fd58d9d77c7df772c23f7d37f5b718e3e008bdcd4d7c6dd01616037a422bc608812aeb54b852b85465709cc1a93095e6e43e3724477224562bd63d9f7affdc442c395200ff80a8fd4ba06cd697cb9d625e9c474ee0924210703bb04b2add9cb32aff8a874d09549bb9ed3cb6a933db7aba81e51621c5e84a107e78a3987d5120b13da62ef50353e1e0964156e8b2296b7e49adb448e8ca6b57a7b4614c40dc6e8edc29c14b389e9ba905f56d89d9d1a8b568714d7e09d660bf25dcafd85bc811c7a1675bb6f73152007ded80d54914f2ed9bee02a5e971a6504a219d7df7d58dfc37fec641a189d25f7f68fa8a81f966c7cb1cfafc035fdd0c8b010f442d82962e0e4d0e18961bfadd0d86d60ea2ef26c2c20c79b5b5dc6cb3eb9584b59256396b7fe1e4cf854d1e044c6a703b0774bdf75c9824eb8ef9c74efc40f16629536a244d72bc22f326ff388843bcd263167a9d48a842791b54ea420d80ac7d535dc3d9da735e6529e9ea72fa83567e4808c90b2eda9fe7348aae654393bbdeb2eef2b7428f405a97596b0b3d7b3285929b097f5fc54720fd67c6dedcf2e718bbc802ffe61148cbe8eef57c8b04ec26d60fa158a6f89d9b5f0a8ca77b8218840a72339285ef7392149a6cb0379b932ca9ba00ea446fe170a91e950f3eeb894d57c6bacb91eb929606058096c086bb5f7bbccc508125b912475534ed90a70809144a27f8daae03f87caa223459b56b194337f0c04d09bf8347250fdbbdb507ee1631510e9c1c889af1b56d901ed48b58a6359d1e69477d4fcd510c03641b7b7e3791ba3aa71929cad834f224a9abd241394a5411ab8d50dab72d808dbeae2e5b9739714725cc0362f6beaf44c9aba1be732af8876547f6c36f634e85094f0a121a49cdee7d582a24cf7920805a79d2e4181ef3a232309423fe2045f643df09098ea57824b01ce7a0017f34a084063f3bfaf397f42f99804cf6e07102b3a8e3d80a3351a05bad8511e74a24b6ebf15df198e3e4408dc6dee6fa0fac9a461e56fb8832eab10fadc2edf5275f2b94b83011c1301da953e16c4ff86f7b1efbf37d300db44f87067ad40648bd929680040faf5017be641a495df1cd7e9d2b96764bd4fe5e769d1dda5d45a7442d8cbc37dab4a8a4c89602fa5063072746958031fff321297e07b0f0166b81e286e414a12dadc4bad96bbf1f874f65998afe840209db2f095356dc9090bdbb74b2b697171252b4c0ebae6776ddf66cd111506f5ff9a28f4f2fee9ee6f7ba0e6eb61900acf623dc3d4c3c69cfc5dacd81c01c971ef017ab60fed0fa0bc4efcd3527a52de6adbd82ad91e9662b8b72f9f4e55677b59b017275ce71d46dc867cbb3353d5f87dd91637d0eabe8848a6cf70bf26a58fc5dad8c14262b5ecfaae7e09abf80fb1b5fb8d416ff5a30e40f63e1e8bef344d7e61796f2ebb861933087d176594ec56331fa27550db285532270f6d9e885c11868f7abef237dd98777c331aa2fbcb87e05585e825f1e501eccd6a67ad85e88756e13f7b97d690f305c7413d0bbb2d911f273d7a0a5a7ef56186c213842774236fad1a067f0eddf6402265d1680222694e1a5b86479df01c26bfd959a7707625a1eb842fc3d98218b6e630d4e9e82999ceded387007aac32848cc64fc68029082e2fe87c3669c3623c44379509334effd6545f1e5f79e989f91f4fb38a58f1ea886602d105e24da9ac44a7ba0e6d373aef8c49a9c3e6596b0d6f8cabc45d4a244f593645bfb19b871c71b211f3fcf19a7a9ad87e7a010057066a461bbc89bf160e3a1317fef14580f2f062a5a68386be836900021f58cf16d0ee66a946e5187d968c4643f5ddcdef91f72e4e2236fca6fcb5e2298f36c767b24eaa10f3393ebe416f6ff575e5d9361103dc03bfd75a0a34b300783ebca42c665e1f0bde3574b129c4f1572bf91b1a4e02951ccfe1be62f8890dc6a7f855e473c3305a597ff6e68cb5a63f3f580161eff832732b69dc6f32808f2ae510adfa444373813920ad420baf6b788a208e75b19ffebbbee77d78fc649e1bf38d262441bd0a4d60ebe8a1506cb29881e40fbb2e720fdead7670f265d8fcffb70d54eddcf79b602346b808e30da33a344775d6d8aa0c7295cac3d1d08bc180adbd173aabe2c78a7ddda563664497f30c793b6a7cfd3bf41dd854a69278dd2b8ccf779b4cba870fddbc5ac2870d917d4bb80f5f71bd61b30ef131bef537a89b95fe3b9d24da2f48dd06caf27b3d90840edc278731501ab4d35ea8a6c99d6fafaa187a9eb52a121d2d796db064e7a8fb921c064fadc6241f25de3787154c3ec5d9e5874c7a562e24dd7c030dc2be298055a476947a13036312a3436a4d6764d410b2e6ac0d6814f0fe86618ceb90de9b00d4d00ef705d4c5794fc6e416828a393b7f013849e3e5582fb877022ca226dbf418e894e6ea57a43283cfccf8adc4614c0dff3d5b0d6429caeada76bbe3d3b43f5a2ea59fe4da67d930571b5f7840728fcedbd043a94d779a34084b8aa1b703bf9ea5d1713bfc68100449eb1a8a838083a511750872ef727c1214dea81bc0b85bf90095b074b48e282dd688b09ad733dc34e40ed1659a751e9ecc30e70a7e19074aed7e14409e98be1736d06c730ed5c79fdf7a2241cacaede37545b77ab55a2eae01b95ec27cd99dfdf1f9ba9bd15255072f7c35ed3462516c1b7c087ac56dbb805437866bd07f48da13f1fdb0fe3149ab8915b4ba082d2a74686ee319f3ad9057d27ca1fb2af637fdd2b17fcb992745971589894bde6fd3808c1d26148859cb9f58c82e093faa7393b4f2dc3be7eeed66d4dc7a07ef54fd3b60aafe0a0e4ff134dd5ab2044f08a6c2f02e15572955c483e51ba5013c670b16532278ff8253ea44cb0a7e58d23984714f7167254b240f768b256acddcdb8f55562e12190d1a18d0c23c2679498b0ba8b4aa119170c6309ac8c6b392e9f75677ecd694640b7e822eb22c78c2a56769365ae6d06fb36d7a3278b33e8636852c4b0527e787bd8469ac61bf283ea3704840d57934e435b04b032bc818b4b505b9d620a032b38ea2d6de4825d4488d7f9f5eb379d2c83e5828e6b2b70d1f4ba7e431d46f1a291ee62d8b761c48fc70ddaa234cd5870b09185e8a7828409df21b74e83964fa5b56e0bc492b8af3fdfd7de667d124897388668fb5d52117a3cfdedb2bd1615e6396454aff4fc12343e8ed67fe78adf56916d6d83a58774f302c89a8849a34bbc0c4ffffe0ef11cc7fea760f4a0f34d6c6db3f230a60be4b62f3b76774fdf4860c3b75c658c52afa97e684c07c896daf92f932defeebbf013fb40204f019ef5b5c50ad835ff08eecba116e286d7e2e563e9975e980468078710610729dc3c124efe0065e2ea194b2ed0742f59b2af12e2627f508654d1192027a71b4d6424ea73448efc2aaa1dfdf03acf4c47bccef499b4ab98fda9bd851ecc5e2e3fefc61a8cbdf321273a8e6a66ccf1f23bbbb9927dab3475c9fca2d094420e8e807832c7b5868783d05460793736ec6f98503621e9083bab355cb9454c1ac0979c15d5ad08358e96651f76be23d0ecf8da3496c181e0b88a49d29f59f70249f8c7a3c7db7d15d82615862cda0570c1d7697ea18dabd2f474630021256d36b3e5b4d4b7b41dfa380ac435420fd453ee558fba3b1af16093b9319b4f0a24c553740036a1f05c67cecb8d14f6bb34b5c665c6ee67257ebeb881c2ed4eaa953f4f35bdd7cf461a0e1e39834ac1d99200631ae114ba239cbd0e854734b75feddfbe9016c748b955279722129c654940c2cd1fe69f6938024eb5d3593f5dff89fa501304e314f9f77b0ea72b5aa928814f780bc21d05cf917e954bb4ad5c812c1f0670abf26549ac1114afa77916f1b022d8a80e955b3e008046c67751f0325f4915970e022c2b80e874878bc0ae8a82ce1131ce5d88808d47b7a06b9870854f4868d4b984af86aee886bb0a2b1ae5b555859ee53fc4178ba3dedb690483ec2d69d47713efd904aa1c1885ebfe348d83be032bcc8f42a1229c655e59276d3d5f80787fc53ea0bd40912b40e839242c9c14e32a3211f9fe45a7a0dc5119e05f0cf97f71ac101c1a70e361a4e142a12fdf69bed744ddc46adb0dad6575918d33fb650211854349cbe3dd7cadb11a0bf3a63c9eacb0f5a86928fa9c351783f0dd5804fdf50b27d6722426039ffcc4b79c9bc464987d53b50e858f70834ea630d1f88a1cab340a9c8d64a4216b1337cd624ed4a54d115b399186735cbb7e5eaa7b614dd8bfb8493db1c6d81ab3eeb383514d349959520d831417ec2099890118e1864a19287e7acda3bf0c53ed5da429161884d4887269f4dffe0f60ffde5b4ba418fee59c9f6d8a2ad769caa540aaf105e4b7b03bd4c9f8bf954e4dc19b41e930e96a29fae3569e1d36677d6bddf5752b041c6cfd9dfacb6a32c5d509b689c4a6def32315d6438d5ad1964a1401584de8a8acfe07fc285e75669f8c404fe86fbe39470809a2cdf2a322182ab24320c02cfa923875b32897be171d30ee0a24dd0d520b8f23435cfa3aa52214f5805c8133c972d58688312715892e72f61aafafa41d446ca5e08d0373c4effb0654262439f9b22bf6da092feb557fb1bb0d7d744b65423ab0bc61ccb569ccbc00c2015ba92cb8772dc194ff0fdd586fafb334df126fb7370fe508190a1f047e246d219e6b98e918f4f95d296c8aff2a29f0fbbb3a97e26d75161a2b4707b5134f01e9bfc35afe9b81f6f7270337a7947e7e6e49236bb9e59388ee098a2a8afea7f96f000c2277c4b6f1f53c2455e1e0d6c8ebb8033e9bc1dafe4e27a23f7bd8726dad3044388592301e4883e0ce7b1e359f6e5e507718fdb5c9e552d24a2ab6c805d0584634f5c52865fb047647745e2c6f210f784361c0ab4409c552fe1eb0ba3adaf4f93aea1cd0368542ba75cff882554fe45f65f03b4af7a97df7816016fff62ed811aec92dc73beb210d718afaed05b8ac604ee62986bbe17286ec74d20984d54a1895b22cd72781016a8406155f3175acd049e432c0e37dd74b41912028572740c8a20e27b827f54e728046a1d5a105ecc2c7de8cde5cbee3f4b1f3bb684bf1e3198608a68b3d6559b9a562d7add5aa71d528e31f2832d11ab9f9d321ccca5aea893852692a180e86ac128698aca921edaaccd88750e15c44e6527d04b49b3fdccd0b559a9924f25a36ca87137fd230a239c9264565bdc7904b54f82a15b36513ba798db2ba12089616db1a88d6a780ced2a08a12d6627b37385580001fb325c93866284d6634dcfa5d19cfe0f162b7f395bbd36c176311c4761badd9212357c9658d309e97cf2eb173d200cf16d0b101d2d1fa69718f6352972c102bc0fb58833b709ebec1af5a57724bd03b6e975e789b67002df3dfc93f42610a8aea62b9db9d173fd5be9035b24eb2774d63dbb4fb9b49805dc785850ef7faa08cf1213e75ae80507e39dbe81fedb3118d1a87c88c780b4cd799b918fa3bca33f0f09889d3dc3a05f9134ffc22c215d20355dcaf2b203bdd5ab76f14e5283c9db49f87c59a222db098385d9b03254f0fb3794177c87419c4b66a31d9c5460bfc7c594adba065e47335cd54f8f83c5df542203211eea65d3c5af223a63557548f28dad195edc3eab174135d465d0d099cced258c9a347d8fc07661b0e464d0a91180d55a92d8f344dd5d3b0668790b2e46c2805a99f9ae68302fa7719744506c452dd99d29c3a9e018ff0f89d3f41ce7823cdd489a29d6be258b52e6ec7816f2a560c38fa4283523659aad042f7c41418f671722d3b94c50df822d4e8ffacfeeaf10dd7e4c2f33867c1d3d789a2b1143f461ca407997742e6d0a512f72bc14bd7bc9bfa01f7128ee3274bda2e5b3513114325f7913aafc3d41c915b1c2d903fd1b2148eba6ff559bb054ec938f127c86ba1fca8eb4119a0f2385197fc971a2d4a6a76058cf6e5a95b0db3118612b9df1c579baa51439fd8d1c3b8757597c96f98dfc472d010b637f3bb84e01a0f2704198712a0ecca08d69b16b74aac06d0d72baaa16d756bfda9c060fcd485db9534e24e6e4c082ac84abfff5d057e416742edf1bae88a86dfe6dd49e11489497af5d167cc898379f6e2d4c6566468998970de405743dc510cca3933c27726cf6ae931b0fccb716347d35fdc1ea4dcd37e1445139997f32ddfb065df87286f44502c1eb15e63134356f72776575d6de52e11c6a3df5711ac175ec98c8cf4e9819a7c24c8ea6d0618933343069e500a559e16999769b2efdee3a4b88cb1fdd5e4cbe566b7f89609c058cf186fc9a41e296a8d9873e4a44207225a4b7371dcf076eff8bc79a55c5225bb156310bd9f1fbcde714a8bd013c69b1ca7170f9c85b3733828e59069e45d155836ff3923ff794996297a06ce062cd580f31ebbb0dfd979c5b233731d08f5d68d5c3b9d8f6806421355b5dc65ee2147abe73a311110aa42c0e0ff1da2c6eb6815a81ab37bff01d8ae87f9cfadb62832aede735fa1c5f135e75c89d06271bbeeab729e4a1d4f427a720f91b410711a6d09e03b8a7b04bb71ec581fe13db3cedd45277d781652f965eaf34c7cba7d79aac0cd23951c3d15cfd460579fad21a26b6de6ec01c3a34baf728efc9e069c6dbf11f501bc9281673b0110b5cf5e406c4096d607ce8838ff2b619fc268ee1656d1389b8734fb3e3dba882cab7a17e9f410e94485a918ea0af5a00818d1b8fc8ae30b9e71f304c00517111ffe252dc7096d20b3388229388a23ee5b86b81d7afdeea209dbc44330407ec0f3760c3334879061fcc752f0e75674340e8382a4a0b9e32dbc1305ba3896294bd428c763aa585211f9972352c6746b61ca74de238bdaa56f9d713e6b2004f9359f4a08cee79826d643607139e603a4f23949c43e2dd768edd0940b375b64e38d42d7e97c466c536cc26b3c7f7c37145e5d4297863cf03165aeda23e873fd231cf29f467a9f03f85578389cae88975cc4f2367a714803ccbca00c857d08056a54013860345b7155414d4ba2a2cadae8855801595e284b04397f0aea40e12a6f0e4c5c959e6b432f51d2c60017ea6414556280dcaa9891f5305552144a0e6ea861dd54cbd3cde22adf852360dca528b1d51b77ba242475a5d6636b645e267014903440d02b32b73db83120bb2d99a7f38f967f95aef8c2506a3ac2a8f1b0adf953d4cb1345721bbfdfecb515b266c78df98496ba2eb53900cf925a4e89508325d81df120c4c25a41bb36d32f9c304d0b5afebd8cf1418568f7a4ba0739dff05c5ddc1ae2eb43e42433437362cbb2ba12c8e7a2d21621e38c6bf98eeb75c2056cad13ed3137d2976ce04000e8d0af76a6316deb71e794c1c3f5b63ae26654144f95f964510aa5936dc8ca9342db8c654d96f73032186384d05513c6bfdab43dbb4e9d8a5e9a7677d60e420dad391e64cdd0c848e46b10fb321cb6342b7ecb8b85b30d8fb254fd5cdb4512f6a49df5733958ddd0bad22b43855168d2760b5eab52ea192e2a8595aeb5c22c8c5273ad1b45bb8683c8d2c12d7b3f825803a6fa1e23cf676dbcc8b14a31129491b431ae13b90fb96d71cfa18d32f34091d2e71cdf2d9a1dc4a7a8a8086970b8462ab6ca84414bf5b4cda4a1ec8fed6e41259dcd2cef9998b4ccf613241db4d02877b7fe154c0a129ab516f216b77d83b6f4472fe8a0b8b8b41ab8aab30270b728e92beb1068e3a7d0ac1701a3a619f57ccb4a4002c6a600e0658fb09275c204c1a69adee797d2744a2e0ded79151df6892bdc22145e4895a7f799911746fa2b5b36ad92a3c11d03519a243f4d626cbe8dd61bd3ae39c5fe8b83b1932df50254e992b09c7b6913b283681245a00ec1bc2496309ad2959a50b17ce8dc4fbf343eb627ecdfa10ee2f5e8161d2876fa69c61d8aadb070224034565aae7a98a6056c054af80056bb35b2b19ce0baab23c1190b6faaa4aa65b240eb4c65109e50ae05709226f13620417105f4d79d0fdebac4ea49bf93afd7fa2233036ec506893a6098caa9630c3fd2715b36263a5ac876a5e92c39758a4e20c8db8012a6d587437dce26ed4c22e7fc60c216dcb6c5689df04648cbb1f3a25fc34de4ab0e8a1faae6a43ad99def809d42fd8a28a155509bcecabda65118c79a24af2e3d6932149a7f4d97ec1510a90a378ca43aa547fc85cde1556b263b63f23d7237fc946e0d9bebc5da06f810800489b943fe3a226c3d99ac7a921a743861aef4542d141c1d31fe58af15d6eb59231442c8217874dc71f2e56ddf30684d5bb29c2d1cf72dd5f058dfcb18e4644296dec67884f6c2bc891979672f31af8dfe986f4abcfc8683849d5d7c10df6e4c0da652d5db0bf9512a99b5ec11d6f7d10e676c00bd9e2f43f79f1b6bbbe09ebba5ca7c1859fbfd9054b79594181c93abf44111af6454bebc53abcec64e07ecd30f5c5aac15574837298d4954bf015d86647a735c45038c470aee6bbcc005bce52169270494637a4c716329b49d68d3c6c6eda44468af67eda1da92341711bbab0db83baa139111f41f1dd828a0d96fa3cf87cf5da255bba4706603b1aec4ed71a53b05d4587015eea6ed06259daf30b5aae99aa43f1f6c44ddfda0605438b593cc475938781bcaefd5a92b3f549c495cb003cf67f0c8d409c492b31651c3cbb4bd4fd94af0e38451490de2b328162475c813265842949967f8f066c0545e315dbf2e8567647931985343efbe26b30457cdb0d3b62e2f39095834c55cc8dbfb32114c01637e4328983d7bae9c00dbba4c0e55374ccd152676ccadbbfad09300ea570dc6a1b1b55b252f00b65bd2a3d6f2a90c917e44e35bad7a06c945fd0c26103265bc865016d7910511ece3079304630f8acfa19a96ded1b22be0b469c5ac0db75817bf140f76eea9534d7e5d9f960a9d3c21214e239e34e8a18b85c07fcc9c462a301530e9f7b42e18847725721678c6c75ab282e7c520f1e9837803cd02d0d6e320e1ff94f5ff1f0f6ff34dae9d51a9b9a08b157b686ecb172de5bc41debc0433270cb79066975843fa790fac4c221016914e4a0a239b1953a942be7e97050c0e67deed7db03f5cc4d72f1ced40ba6b3347576a038d1bbdd7e8d2d81a8130d3d96b4ee1a13e3031ecc52ff9a217c19f792dc41c73956780bb85a3e9dd42b7f83c13e59fbd538cb2832db1ef9fbaec7b2216b69dc2443e5c69704ae88edaf24481ba74baf95dcfc0cfeeaabab10ad0d4d294341f31fe2da0bac7aa238e2dc94b6c4471f52c6638024119359155681e3cd516c4ca7fb630dce84d09a55bb0f59791ea2ba851c41c4a751391d75603164da2793f5d103b15b223fb3fa56bc945cc88263e42087c7a2051bb507229b4490bac8f70c5a88d5bee8320a350f414a0190d4f7628f01ca3195b961313a15b999dcc135d42371a8e481544565eb08d432fed6c406ec42e39dea4031f5c58e64910dc259aba562b42a7b9ec1f92185336cda8ae948b3e9fc6baec1372183efde0e86c3d5548e6d6dc73eac67ff23efa28a7f9a32a029b6261736bef45edd5f36eff45858cb82b9802f2f714e5d1d00eb1a97ec7a4272c008401496bcc9ccdc20ecd264b234d39e9dc4d47050eb337ba97d72be0c25dd8ee8bffda99ff90d04a2944558634f442f7b1c6c1aa7b3d3085d107b076b084ef025a7cea17604782cfe01bd0dbf65c1a5eb35acb906def4752cf21249f1747d972c08bbeee1828fb8c5175878fef2dc07c3da7193ee78bd1d3b9dd79029d7f274ee4efac89f6b90602c5c14e6fc74819c12eaff21b7a5ab739401f9439c933e926892348e1df4981d447c427ba785aa35c62b0d98bf01835f04cfb01ef27952a0597dbe123e909dde60dac4d46b4f7b713b481c917005fb2ba21cd17f2fb61beb6c259485a9bc247e5760a7c4c0d93eda0765b62a78a7f0ef6b129526cb53a6ecf9a1510bfed7c853d8eb49e40bc9f52fdab10de465d9adc52ba0de8fb8c788dfa89de79326c0c53320247505668b3a4b773d38143743fb376713509902ea4efd1b581b70017333d8c7b9fa1fb6c0c3a993a30b800d0e68fb1ac8c3ceb74a6aeec2dded8e6b793be56f3ec0a19336bdedc7612eff08a3c685481fd812c348ddc27477d36a8b09ab0cfa2694891b9021c36af93825019d27840a3f3591026eaf8dc32ab34c510c5fb0a00a5c20e951bc46d11c0c594554daf07c2ffd1df79b6533b576ab4646993c82e4f33e1a7ec63a246f6deadc44aeb6eba6e4080d2ad2963c4f6c2ba1edeff8471c33c9b08cb9fb08deb6e34f43d859ab21bacadabfe9c5bda5fad2214b8a25b969291419a985e8e73293ff59120e5efef99b97ec8e72f9753975bacb7190f2e2a927a4184d2e66b0a14578eb23f65ee5fb15e1a342efc23710ba8eeccaabc6d0fdde491c6a67aa0fd10be6d1d0821d57b8c7a5264e63ae638fc30118c29dcb7623e1dd9c21c6447497a6ce0b4535ad0b87d4a5752dff129a32453963e7170fd70eddcfabba5145a1dde69d9a76cc60d156117802f5db9f1fae9650a0936b985aed0baabb76cf39a67da41dba27eeea51d0ba80df2387ea1d8d8c7e2282e1983e982d065be12bf2cbfbf965aba275cd1fcf9ad45e23758312d50bf9437a3c92a7d097f7742ef23008e096e5f517462d9651815c663a54f81e196d9f85c320e79279434b0b879f198648fa55eecd28f7f0a2e3175babd7254e2998317855aa427fbb69a94a69e2b88a46cc1c06e033c78493b1a535ba32a57633ee0f33a3c161a16fef5a99f21c3b4bb5746a7477f4396b042c7b5c1c6e5123f5324368274f932c11a08f9bd61f1811e57aa8f782abd89afbc35033ec1e4f0135daebb436084dd7afeb1dfdf6af36bc34984f3615c6d7549f54462d0f28e8d5333be60a1f4d82be32264fc6b347211e1f1410292b664022891559883c3cc46a1a418bccd75bb63743fea0c8cc0369e3dcc9a768aef0be59f49adff08e8b006a7970c6defac1814de8790af694d9e89040e34a2ae855f7f9855f81b40a6011af03b2e8adbf0f4e04ea7ca38f0d0e9ff8c852127cacf61dd0839af6ce9d2150887744100dd39cc2ea851a7533ca4aeb2c9c9f6c9f9d5ebd244e6788e201b0ffffff4f