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 84059 71bb4dbba2465f512b4ff6b77f7f5e2861076c63ecae34422a7f1a462fa6eec0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9f7f7ce2cf7ba91c2babadf9aa6ac525cd4a2c611e78a56dc7a724b9221ffd06
Certificate Block Hash
71bb4dbba2465f512b4ff6b77f7f5e2861076c63ecae34422a7f1a462fa6eec0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a6290100067f0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b78cfaaf99f0f2643c9daad466f6bc98c8d50086ed6350beb404fb1256884706dac628394f9c7a972f1e125dcd06b6621fcf57962cc1eed81bdced9c67c0ed513f60be204060f7100094693119f038a002d2281357d045bb30040000000000000000020000000200a6290100067f0100

Raw Header Hex

00004020f60c484ef8e701d7f43dd2e975cd4ea44d7873f75b49c546b1b4a6ec2b54e129bd790b53f61c5816e1acd4dc10c3a0800c8c514036960e01a6f0354b2ce3d2da091f4f6a28c8001806fd1f22b924a7c76da5781e612c4acd25c56aaaf9adab2b1ca97bcfe27c7f9f

Proof Data Hex

59,560 bytes
1212160103079b3178ecee0e4be58eb54ee30b5e5919781ac3b42e1b1c1d3289ab8485e6ecaa95cb4fbcc8de12481aad6af7272e501ed32bf11cb0d47c4851867df07a1b9b0a6498a6db727b753ee7160e7c24ab058dc0d99304f1f89056af8d8f23b4bce1bc09673e858027aff35968afffc6cbada8d274c54ed043a88df23f5ec32136d21a0986aa794c8648533cde487eca41ed7a0494c53e0f2da63e1c40c8035243103cc695a19eabb9cba313843d6dff6aa28e0fc737710d90ebc22e2e67c918fcd57b8a4da3e2a388013f416b1bbe1581bc97c2b6eb0025d28cd85f8cd72b0d134f77be9c1e33fb7f9db57eb3bad89445d8d5788d4ae32271e54df9cf406926f6823275b16cd8b6be5c83629465ba2c9c46a01c18eb8627a446cb977933d3107f1f2aa861b54ededc87b0193ad6d2f3feb1021dd0ac7cb15dbd3b143a5fc15db346323c2aa6ba2a7817256ff4737d6f25df8b1f6def4107100983d4db4b71cb135ae3d6eedffa1cad5e975e366d73b0dbaf6399ba7f072658f239b19e78c1d9a9907bf849b86c9870de1734b6d8cf6606ab0b4c05b72d6dfbe4571fc8a95f13eb99147092b95f741a621e5d1ebb1138bf352c65e9690a73c6c100a94ff51128b320ad140f6032c066547fadad8a304c764b828762f5ad84c584f0bcde2d4f6f3507b356baad7f1b358e6b2adfcbabfbf92bdb54807b96a35cef1bf015ea47818d1388289a1738de5068826e034c749ff47cbe9cf089e897ef2ef89d728eeaf0bebf1f23af3c60f5d8d04bf13662b4dbd2cb489369f8560b4b55928536c1f8f224a518b4956d117bb2276f51f0b88d5d1ec6c08fdf7010ea73c69091838cce47a4ac77de2c4d872b5e7c59ee0a3f3d24f71b18080623f2be9afddf65134002046e729e4d6d09ccf402febb38930c25db586ff15c882e2aa21666c9966e42fe9e418d0252ac4b1d8b3e86ea93df808430e3dc60d2c751c7fc048091b6b7f6c7eb7a89e200d5ae83ab694c40d6f6464391e720f1619bce9796cf585ae8508087c67794efbac45d8d2004bd790504346223aa16e7793d018f276a0bd6bab7e1247a9fe5fd178ac6a79be31bfb31220982f3b5c371e19adf828869ae9fa524d0c2ea8ca1d5c6f890275783ba36729984c76ef77d9b617c5432f5e6a8ceac97c5b30fa3b6e79a264c88238a073e6132c0eeb3d022e9ee062ac178a0e94a911b8b54e5992758cd51a5b540534eb83db4f3b2666595e5fefe33325724df8b968ea8969af7d219596750c0211e56793c9647b65a244787f6498e4625ea804ad31fd6812eb8cf5b2641ad12abbb01dc8c9cc3344422dd5dc7af7a79485a365c6885e6777d598017b10b7bcd9c8da7ae9fb0c687eecc5157b3120a9eb6249881387853a143070cf9b9bcdf4d720f776fed334d3c4c8dd1ddf47c7408cfb9625f601b67c540e72e3f6e76ada6c43ac4bbc38f38e0a1b371cb98926b6157d1c7a42b1dc493634290a8841514a29b9e0e67149c4893a2f708aaeb416f6d1ba36e32983a0d0274a017ae05ac1901c2b3a85e3182a0fd16641cd26ffe85ad9b7b86cca25919d2b6224a487c9eaff6e5bae7a19e832ffac51885e0347831b494ef8f1e149288910e5918a484ae651a7ac7de82ef38bdfa757210aa1b871e0fbc9c10faa96c63c1cf0b9ea29b98e89a7ba36f4f73ff8a54825200051ae27cd1b0c3c4ad0d935663120a41da7a52b4b0b5bd5ba7a85c08d2cf83e425f1e9aab06ad41c2f8a4692391836537442d57ce8af8d7442fdf18582ac6152ef7fe0a1da1e6a8d9e08d29544940a4b305e49d524224e1a9b0911c35ab4d42cbbeba1362a8c8b33de14327e96161f6e38acb5a280200ad9621acc5eb733827f922b1133addeaac3c889b2838fcbe800f8ac8c6c62fe351922e4244d5284e916e63abb3d70de37b78ab1406bdc9e2e09a27cdd56fb0f943d92844cf7d017bd8653ca9a976292896e2d0b0f8420bec6a5ccb64026c61ec169fb2ab89b508b62dd57bdb9e1025c39601aeb8f2b3f5ad33e3a5519c068cccc6e3ec110a188cebe8a28a4ab57bec928f790261e0df0558d709df742803b4b0e252ab56f220ab0da6f0fb43764ad7f2ad8e22f98d21a18f8be121e5fcd2fabc7274863ef773875e32284176b54eee81c851d9d058547d34e0cd99cd90628b271849bd63e612c5416ef46ab974059348dbc0b11456c3020cbf7be201aa5cde7ded65ab700a54df8df1bde0eb1348ff4e05579a977d665eaa2f1c1ba840af6c76b0c8eafc18186f83660e85c1afa41e1443a0bddfac27c9ad63ad64b7974b906fd0efb13cc1f742e44e9858f776bdd781b30c4efea8e4db5a0481c86d6b97bbb79614c423489d82d40a506afdff4038d670be8ebd2023d7c6740a04a664be44bdd5b6851f4d99b77edf8e56a3ca317112f1747364fece27edd96ec0ee3d8145fe577847939742c7c412a00ae79aed3ac1e744607540f4755315b333c5b238679dd4c5e81bc30ba1610f733b348f76c94fb3ac279de1f675263cc3740c3b26890dfe88eb69790a3d4209a4e49ec4968152f41047ecdd1c3942d5e094d9067420281e1f8b60d4ef64af5001ef8ded0f7ee08b070a15bbe7a6f807f7432a911b7678f5f8db108ee728db7e0354f202687bd690886720c05fd4a677d8f5e05cb1971fb1f4be9a7a1db9bfe9600f101405cbe93a0a91f5c6dfc2aa4f8f4b196ef4b970cd02de2531b265ca5fde8299a34d3ed0bbb95f4d9f41f7b9480dd922423e74da2e725cbea95ba131906310e5a1d68ace5aada62c33459dcd77ac7397f682be96fec0b5a5536316ee3d6734669f0c58f41a084ffdac4da3fbd1d2ab9ab52d13e61c1c367009f8012df4fb9163fd1d75dce2f1d4a82157746d031054b866bcccaa98ae978a104aa7011336745b22deefb5535d00615ff4f6328d7a5b21ba393a187a67405d9f85e47cecf9afb359e8f2f8bf4eaf2abaf0e0f26a8cf07519cb4c91c553bab712b85d8db53f1f3e61328bfd123cc7472b8c0d5cd3a76bcc44fa156bcaba8412a20de9302902a451f20eed2d59e5fe740aa1343b9d81d337934ef36bf031cd8b5d7756a2fc3b501ae977aca74bf72590a048c69fa75f8ec754b2db51701dd0ad841d79e1ad5e8adc98ad3b53f854663f9cb25d1415e39a57cb4698ec124a6fd4ecb113170c2d6860dd78309f6b04c480141979f72334085c4104f7d8648b492065bef01bc4cc22e3206e8c502418b99dac16fd42a614d988e20938777885526a3f71d12dd898cb11cd544be668f819a9c97ec6dde804dd111e5fd937bdb7a45a9192257ff71e23cc94a0507f78d4a69e87c7addbe6035661088db65f0605eeefab6c40e079032270eddfd0521b2137605ebb8670f5b219731820117edc958c3a67dc8c08a9dcaf40b749e1f18114959b224a4e2e31b2a5a3215632b63e08a949eba27deb86622c88f32d001c3f50d349539d7016169f137e66b2e9b8af106134ee963981985c8f6b20ea3129d4199d22c4c4e7aedae1049d0904657dcb55fb0e58789e4cd8c4c63c16275468f4ae56917366724613c267d45f572b21c89cb6e8a4fc7844d96cce5e7796109170756955f568bfe1f3613e9c286be9813aa867697c033040328d5edad41f142b06cec5a209f97a51c611e5e06d6333bebda8408993b50f4a7417c31a2b286c13d9e5071228558598f0ce3f3babd39107ed4ef0579cc648ae005be1bb45ac3acf0527944a5e8510e8504abd6cc50817fb57e9ae1bc18a1216a64db464800660247829f82149c70b09e1b4ce640a0b83bbb31e2d23731edbaa81163fd0c700c582f69e582dadf530a29ac2ac7e800767e6c4439739402c31bff9246455610528ea90c86fde9857e8d58c48e941fe2a3240fddb3261d4015ceaf4c9586a961986d670a6271684e3c8166eb09c272979ab21dc7812ca309e23dbd630fd0a5b8a25fe5a79d071a38b09e05ef20276bd1172b901d642e7fa1eefaf163b899805c6cbf94e4c15e7284c863b986b4d6d7fa3d0c6c156cb25957b2ba06e071b5e62aef1d463aaa8389771aba934731fc2c631e1b7b4ea1db09730076d19fae0e12d6cc0c3b06670671d6af3db95ec19a1abad78bcf6e273fabee57773ef242c9f65531d186d941a16d668d3d89c25d6982fbd87e90a8493136d7b2604c773fe83d1a30b9babefef9a189dce87a113726e849b276b5a4dd7dae75d6bb82402118ed8d4f4c387f1e8f9651390a5d2607bdba4cd3040e375ac5b377c9e7acabed8ffe0cefb3f76efd2f5d60e481d730af14050d25cc757ab5a059747cc776b575127750e86975aead811e93aaaf3cfe6c53a770f6e62a9d9921049c4ca151015186f0ac148e535f72e66c55a80daa23eebe654ce72220b70fff331deccc9f0b3bdcb6688e78ab87af9f5b07e0958ae155afbadba0abb7a57971b49f21b405d4090bb2f5c8c7cb2cc4ab49b8b767a3b31c7e8f99a2698ca0642fdd9c8d6d9fdff4e3913c2e87c402863190812702d6a5d41894970ff83e838d2918b728dfaca0d3adf6b28d07cdb2fba90c27066ff76625be4e933775a83d8434435909dfe5060a2335eedb7d024fb47693e1e994a63cebc06e6c1196db24e71e28adc9df5793b1c3c6a44612fc519bde018c7689b1fd96d063f062d279922973708e6c2fea8b49f83a8d94b160147791cda7e9b22a3bc8025e73b4b374e55000e8267e4aa494fdb022bd0631794fe4ae0c7d5deaea0ab0e74fcfdcafff576bd3de86bd6bea1b5306bafea10196ee29159930af7b47d52e5575173ab787e8be15eba2a82516974bb4c069160e26404031ba6dc6da1ca564dfbc5671ddbb0f79b43349ab034ada0d0ac498e003b4f8ba59d0cd8cf05bf19c7bc093c341760edba5301593a90409acfc2516990c41c2b84672fb451a24f3f14febb46141798a357eba60247479a5ba9fdf4a15e47755e94fdfe4974781c4f3c4e20089426c8c96e700ea3c602a81e0a3cd308b9798d7917c934f67fd7bae6bde2d1b891c5de7bf7ef214ce752c5819fb846ee831623a6d52c240441cc1455ae5dbd07bc28a915f6e1b19251faeb74f93a6ea711dcca9ac68e2e27f4074d8b3bed6c8e08e50ef31593fd6720c8ba0dad7b49e154a39f94c783d38d9be3f8c0992f4997517506cb281cb240510436dc91e4c35ed424ed181593e80fbae93e2d566ad3b43929f5ae6c2a3b050f9bc676e868a2a56c6c0d21a2ff16aaf49f141fb8f1070fe7b875652b25824c77ab7f54dc1b9f14bbdb086d1d67132c4bf42cb6e5fbfd3b8e678cda5da76619f824be41b58c5a387be052dd2fa5f03d34d952b1d9c8f6e954fb4776fb53bbd448b4598f66330633ef2d7128868bed6c232d33af83e6cfa94f84008d2227539f0521cb46c3dbdba0fe4e0f13632bf4b6d338e60a73e148e46dfacdae61bbdc7f0fcc664da6195481c7e447917ac193aefc86ea1efe70f58ff0c17816f701b2dc928e072bacafca908e0213185dd3b5c82190aa617d92cf2f84591ff33b6cbcdf3cbcd2d87ce0e69b4a2e7d39d134a7b3c27d2d51c05d3744344af97dcd1a5bc808cf0f6fb8311b93ece32d189cd9eb475e0db75116dcd18eef2d29281c81f5efc4039c28ee2169b5946e473e7d05bdbfc87d186703055ceb5f3330ba3f926131a38c32c5fd175dae5336e02bf377a989075ed8f8e011536a4b7ab9766ab85bb821a331d3f53fb528014da40a756ee804e6b4ffe26f39d62bcbdeb0b14aadb78c53325327a16bece721412f82b05b5b3773c0667148721f700febe46cec16bdc599920c5af73b456001c9fed39491e8757c729cb4bfe5072a4f5f6834404c9c31cb7c23018bb17a75e5656eb76d9c9b2ab7669cab15e380b794608cbcd6d0606d678c4ac1bb893f5b37a21d5dc2f5e9d632d44b3da4fa2d3a019725eb7dafdb33ac7016803ad3ed426440183c5df43cf63654606528ea8212996f874bdd3f0414243e2374be5295722e9faa37068501d9e913cb3a8226f6b66f0ec41743c30dbd9d5612b18cb822de87b91a7c33cbb4cd46a5f46f5fa87fb2684504f429f746c3a71d1691c58b41a94da6fbef1d394f93d93bbd8bc15a2033cb72104b07c14b11aafee94ae755d6a63074efd252b616a50b427250cff48403f8a60348e5c844d82b515f19701c842dd87cd9ce78a136f61ac1807d16f187d2db99df7b229f6e5b79fc9520fcdf39de069e1bc9c939c6c6767071c6ba7c1775208691a3ffabca48f7b8cd1aecd5d9bd70da0de7a665e22f3775a98c14eb2a53a01ae3655d778d9b2da889765c7c82d0b00bb0bf85a17f579470e12ab0d2d354d8529627c0975bc25151e960edf309877287d2ecbfe76eaf308494fd844f482798757030f0f25439d856ee1071c5b88d7956c2e32530fdf413ab8f7f9b251b3d16edf2d8878d2d006ce026287360805005c158acd6a397b89a9a6a99697e10a67b47e78c3555e00de25f7c164c5654e0af10502cbf47d9820427eefb2d4502913726835bfb211e483e92956985d63a4345847554bc2df69794f6ced5a0c5f663b48adc47e93790aa44f1cf7b8d63cd51a38a8430fa1f1ad38778b2d54ae97aa7585b51d5ae1d97f22adb1185deeb5aadbc3e0360fe6ff756e95553afec28ac7b0d2342e8eaa93d412b60100d13bcd08fb10372caa6da0587761db2d8e8218384994a43385f670bd31301f06426922f769bb0f255ae0ef5123081f93b3a13a43dc40e4c55e98383799818bd1b08a2f4722ce3eb1e9b854cbc12357e06b7b299269e272f796f24ff0e57ad6d30aca2922e69b1be7fb0ef7ea7a792eec5c57fcf1bb2ee2f786f1d5f6117ed901a23326eeb9f8110d87c24305322cab0f4f67f25acc471b9a63f6012efcf85c58caebd620e01c640c613d2d0ff2ebaed4f58ec4805a895a16e172dc1d9083c3bfff2929aa8cabf215a8c9afaf9056924c275fd7646386d2f4468dfb206ef433b5d9e570922933e1c2c7c9dd077668fff4d004404b637349f900acafc55762482754135146758127ace9f758b57fde8e62ac56a6849fc7a1c0fdd8444078798a16554ad5462d7e3e1b2654c5aa48e3b5957a89ed8dc4ce307f211b88ff4bd2510a0d9ebd953e89b8efa7a3cd926e01c222a364fa15450e5899d1133867c5962de90ed069d058099d482b001e0ddd9483664d2d45c302e89e6af1e6e0df2dd673a5c293c15764831cd0ac6d5ed16a02baf42bb78c891621ff962c0da0bfbf9bb8f48d3df949852b49461f30527e405c47e0e2d6cd9058f9c66951b32b098186d5a5d38a9f7d9c76bee2dd2e2d7715caf35fa4cc2984d77c867929147aef3ad0cd7cbbc2e85647cfe87ba03d9844e7cbc95f20d89113e3b454d57717dc8de034ddb607aa07ba5d125f9d1096dc269204b3c86a1e24429662268672f41c9d9aad63c4539701dc701dbdc7850ec5a20f5acb6d59eff2ed63dd148ef250d906a2d466272df5084a1e44b1a56f4d2d463037f5cf5d7e6e5e099d9068d93bc54e42ea5fd39683af7c4d04d8572a34f616e5fbfeb3352004cff8196631d76bb3666655fb9af2e967b7af97f3894fa7b59f1d5c7a83075c08f8bfa0defb26689b536d9cec04e128a16a893e875a8bbd2d5702940b34b2f7164a2cde711521023ff207e1ef32772c4faadb5b92b8ee0f116b5ff745fdfe634fd3d3a5b47ea0d5a7e137b360650d316ac493a6623b32fa0549e94bff51152804ad2c5ffbd0798b0de1b55c1967b7db1fe2e01b215675e25f134734b0fd1f2f22bb8bcd441e09d1ef46dcb45303d164fe33633742e0ae02a5e05c0bdd9280baf1af588b581410d6a8fb29f14323947d473de451ea5e6f35c7e8256e6745a95ed0abec5302f32460127aba7fa4e221f39dd120b8388faccc9aaae07b21f928ce850d229646cb9ea2f56c43cff66bfcc761af1607b8b99b9b085e5b70616ea77a68fa828e7a8c7d14b3adfe346c512ccf5f1b5e5583daba23fd010f8b230bc93d3bc17d3ab022eef20c46c7a51baf012dd2c4378cd4b9146ded0038a6ab71b4b539f074189375222ac37195f93dffbf5eab94dc22f10e8ee402230acd5e3c05d11873413a1fdcdba1b985964d2805a3c2971c1166728e02deff61da0cede06e9d9db84aefd78026eb6da4d17cf300408ed5e0db72343148347aabbfd30119644556e3b31e4eabc0d072578b352e5dec968a183a4a202dd9a1ba777ccce6a0ff14fecf324bb56b2a4238977911aeca287a850bd2f33aa58dbe7c9e095b11cb9aa3749193ed2030a63c3dbb5ce01f9a8693e949e48c45b0f4f56424f06d46dcfacc4c645eae4a295e1d40f28eb5bde31fdbec7a012035105964008bc33d1e92be86142319c55939c780c7cae6302d465032927f1d3c5046e8db8561d036456b06bcedb53bab545299c44fcb315d73ab6db9537da4885e5834b4574c55ef823e3b5ee9230d9aa494b5b35b0ffdace724aac6071f0f1bb4ea5140a00c2507cc1d9ed7e8db6b574643f1a9457edc7e170ea9728862d187f81cb4385ad132483888bd9980d5b0ef7a54bdd44c60166bea8cc25317b1bfe97a72bd6970567f6f2e98dcccc87df86f4aedddb5c3552059bc5150281dcfc230c3db94e7a5a4334ab52d74dadb61078916c2ffd5a5bd34baf96406b9c99040001cac8dc12d446ca4871f3df622f522fa5a11d082e6c59c34b30189b51462c4a3a55e1e71ed10373cd2552cfabb27a25f9e08d61f65cd3971ae63ea432f8f060b54e8a027435432d01bf4b71673b2a076ecc04137aacb3834d51275c96690902c9ea17e583060c76a516d446c5d9a4c6bf827d1d50b8e1ad1c6939f51318725f1e91f04139b01d65a80f5d80c5a3947ab63e97680c4626ca2d54ef6a029704a2a9402ef0df0de402b1a79edac7737fd5aa83f9ed2fa01979281837f748916a8c8c891388c25248b6259b2333cf91fad4b31359a9f72e62a81621d5e3ca00d8aadcce58798f659318e05df37f4c44be295a39bb8054ec0cfe4bce06712e56279497062e9125f4a0bcd3186132521b953f0960448710265a3c9612435ae5898ae3fa762941f7f61635d7aac84c32e05c6a59141ec98621322f6072b83eb174f6a1dffbad64f23f72e583a0e4c9106f59268922ab0aa4307d89f921d70854b8d4a46fc4a09e9471ff4f774bd3340ae85c6b3f9ec7372355458654f61c034aa41f397582004d54d363e62f442d02e3cfd39c040178a5bcaf719656bd22968f2aff41cdfb3ecc9fb1840deeb7f8cfe1b9b8a72ff09e7a788613d721f40ec6a7132b44702ae1a0e45c30fd9165f0f3ac83577bf6e1699b2a3455ed87c70b7b0292e14d1d38d10a1d9806df49ee5ab72f18cc42b15644e4e260edb0a60e743c603cdb54e451d66f7f9af343756d0796497c9313e7409dfbfe334c71dc2c187ee972cb2c6b311ec63fd76eb89125519b8bf1e2312753ed0b8e6e298028c0c3e3b1c904a1fa519b8977b3fabf2049532aedd917cee4bed612f9a2621356a05bfeb3af635ec934c1abfde889e033d6ec6ace48b30af9480b00535f650f03a3f4dafea0643a354892ab55e97fd6252321b3b7e0ab751f3b827df75b3d0c453743fc0e08bffe4242b178a532740a9c4ee0c987e1a520caed8f61e535169d7679362768490161bcfd69f49c1601a4f2b75b604f0782f9329cc8b34b2fdd6e19c3074c1f436b3aee17276135e09499e80bca01845ba023a03539ce6dce7e74fc133486bd3a669e82fdb592db74b0ce09e1c06cde63fe593b99a3adf4446593e10f025f58477b0c7f744320dd460848a1e34e1b3bfe615bbdb86a9e1b8adcd450e451ace0777573be995c4494279f5d6d8331767728e62ef021d3b39454aeaad046c26917787522c29396f20e7f7f777e0293ae01ed54114c4a2a49c09ee05b01d4b2427e6d46979f575dcb1d322b080c8345bf7f1f2e2f01a7c4d95060807dc2144455eea08d602339aa7facb051c99ab031d853dc2ae5b6b681902335f2a83b451ff3ccf9b3b570bf50b1d7e01c5a0f879105806c1a5ef005877ba8cabdf4f69573cd8064c25f7387075320264c1b81f37ec49b39a670b81b0c2596cea69f19b990159b0ed19ae6473fbd32bfa115d0dc2312a4e590d0072e642bd830fdef2a96b901a99cf77cca6bada974cf2d5cf06f993434e69c73c0765566cb218f79945e494441bce5b091d45c35bb9a54cb32d5978b7a98cdbeb763cfd27f9724e5a2a17e53b1a108191f5fa4b7a10a54f4d6c833a09d8befab5b1f5ca3eb76a7ca53accb6fd08a63a445861cfeeec3465ca178095cbef2ac88e40c8d01056ab1ad5f16615aaf0bcdc65a393bc9a16ac1f1b9b409ac364effe2524cd6c1ba913c15bd36a3bd05e3d81854c3207d5e6cf559688de478f5063897b4c727df766280ac146e32d1240193785a253eae623c9e91a0faa1966512bbbf3ebfc0fc683b43f127d3d7a2153c5a5ae596ecb831e427426950c03bd0162a862aa729ce138571a4cfd02a9554c9ccb96685660680434255bcd80687d51eab03ca4ac94a65c7ddf08ca1cee7cd70def6d8e4c89f57298628923d6973c50348f6adcb1c217dd867611897a1ab9f79a6209efcfc93d299f5e3aebb85269acda0a578bee4c4c5fb4f3e5e8efb5cf786cef9ebbbc3fa5f1c94182403a73f5c71c5650064f9e81d178b7e123ffa4e36413f4f40e9c26f5b928abe5a34a59fe718a42afba1f022f0f7b950eb3a61904135807055aade5552fcf6e096dee65b8dd9a98a9cd3f70ee597a777aa56d85d1b1a1920566f4f8c724f5365dc19450e0d3ed99112d5dda9ea320bdc46953f38ccd64460eb508c1bf0d7a4bbf96f8cd4ef4adb7509a49aa16f4bd80ab7d791ca00dbb19a1e17baeb679cfa804c8231c2ebe4a59644cef81384d6b0d074bd4d6594363c3c1129cf929ab10d2e86a484606c6256a3e4a6a9b92a417865c6553377bd653419d5de64ade213a1a5ee26afe555dc0636d6b3c83d5f7ce19b6e58cce750881b26e5945c1e89c06d37169e3feb5036e324b433f390e1608002b2cf3fc4a1238a0a616a8bd539a2695860f330e43d30ba79197130fbdfe7060f32488daf62cf447885b18aeb7ece58335ce5ed88f68d4726a2d8b666e95e5cd1c11f7602644de249aa0c941cfe1ecb9659ded7da8d8d7f1d6e572f231cdb654b1a35afee20049323352e9d2ce0bd2550a1ebf8e725dbc6e8dd1eabf62b859c262984f1b6bffbe9b4caf2808ac56354373348d5b3049124307afb1c03855c1b188cc6a635fe5eff0b0b19434096f62635db41357ae94ce2de8cc85740c1fdfe68212892d6cdab01a67fcffc8d4106277cb1cb853eec4cbbf5eafd20cb7a25b286c68e36d7c6e47069380e4a037e1b6e5a8367693849b036ff4d04abdd612c7e19abdaa97f6afafec1e0d30d33479de859eabe0e2f46731194cad028cf45ddd35e80aa396394714c92271843355b99e4391e8e4d95a87832a1eccbb22e4efe7a349099d0e11177478e154cc4515088f002fbb87afb55ea8b8105d2ac03c31b28e3cf03ed4f0b040056a6e1b98e907b33a3f38f8bd147d5371553a65fa4ee6c491879ccf2637dd7cb0343fed44a981890bbc983a58e54022ed7fae320ec6a4eeb72b6851c1603f724af2897833b10b511dc0947ff7e37b60225fdc97cf4a4d50e4ed3bbfa72626b51b48132fcf5251e58c0255cffaaf686f66e8f963778bbd8d4479633ffc9e5a8119f2739504144f147416fbb51bbf12b9052e54a5ca252da9a04cc6b8e65843b4e1ea8e793437505f8e4bc36f5c3df5c64db2cc6885eb10f65f449496abb1c8c0cb3ed7812be1867cde522810e5343b350af9ef16840fc50062954118e34180fa2354a7f70e76b82fe7ce9115a414cd49bf6beb7369a2461fac8df46de54009f6ea496700b06eef2a34a66dbfc2aa7975d01114dd7871a1bad436de6f48a82855d3db35e1128bcb9d61a99db899c34245574a6c95960d1a96412600f8b60ebeea9b83460794f9f045a7d7b6f533bfa79fff016b5260cb1be9cc6d7d6dc89f141e2b5341b2412387951d0dc1c429deab28aa9eff7c7096fa8a55b9b09f8e0c6c78f51ea4a704c648b91aa4490fc3ad96861d9d0b00321108207829e5b959cc378f72fe3a581285bcb95e14d05f6aec000f2fc8acb112932248dca3009dd551ce02a96276a441b2fa060ba4cefc1f4f775a7b184c819f7308b44b89d1ebfc1c32274d4c92300916a0167ef82f75d17aabb275e7d2b359c03d5d0ec55294db691724f853afc8cbffe995870378aa7e2993809e8d077ff4f73cba9feff4c4f0536d948a2df8952bcccb5bd9d651318e055321fc0e65a03b75833fd972a203a288f2b3dc88f1a37c9c5bf77a59379dd4f6281825fd70064855b353ac380912209e0bc3ff66fab28df5529c5c2eac4c33801589d0b4cd594790bbfd845fc4823cde2201cfc04abdb26a50d646087f0a06f55a8008c54c22fec6b9f1f3d1d6003addceb07c1427e7fa4e0862d9f07e7c29e661ea30dfc00bbcaaab689164a5e542f04edd9cd83d8a27feda23a7c690ab326bd78f7f9e80c7fa49fc38fd2d5ccd340920122d102b2df261e1b0bd065fb409a6f3f27663102a8b02b06aaffb9b9de2b169b1eb991c0f303331ed768ab3f5bd48e4bc5ea12368828f7fefd23b622214b29f49c5946cd38526febee7720f483b2aad23cbfc7d3ee542f7fee99c573104d5138eabf7b343c1a320f038cc92288a326782bcc001849061d349e90da86f565d1783b91b5efb8986ef8fe460645451d6eba64c96395806524aa968de93246a3fe6c5fcaf2d1f5180fc974966f9f0cfe4ba53316cdf12e9e56a768a5db11614f8a18dc44bd8da8a9e9bc105f6d3f1e52993940d59ed295f23b9f8445064e967b2b001c574859d67579ede879fdaf1b6769775d9b78ee455b25b6c87251e9f137f398e40e14e53b2ef01b82491deca2dc37a52593eda20f020dafe73823defb3c5f43b2dcaaa711e75aaf94375cbc2966a6f38b53836288c55902dfd74100da231a384a6fb5aee248b1c26df6f1b32d560d7272db63764ec0a5981f3639eca9da700930143097f792ec333c3dd7402ebdb575eab057ac5fb3102a96e2ef295b5eb40926a4e9be247c64bd120d29531171841d4162e725f47855ab338a8c5cfb0e69ccebda2de05786f2a3267054579ee13e6dce542e6834959b4457243ec357d8ed59db8d512bb223202533404cb80540c8d4de8491c723b0b3398aa2cddea1159be2313ee015a7dd70b6d0d3245cc4df6f605d8aea1c31bf36ff590c80d473a9e8f3533f19c4b57260cbabfc97a2656d9b55cb90a627f3c29c49fea3f3932991825a0f94454b660109a0130e0c415863f70db0799e8143fa73e7894433ce85493a878e1ea6905675f20400d1af6e868acab46162b9756cc79ed819ecce84ab3458a9b567dcaf6db8ac9e9173348ece8a410e8ba469727fe2b0232ae639cf60700ae08cdeea125883f04ac2cd4ae4bad8ab2cda014dd1159652c713ff6694d21a71fc5d053b53ad93fefc44a54226e0fa051a53504d191ddc62a3ab2553e23a1c5f111ede467962337c728f8f93c814477ee9c490f08172cf979a229e2cee0a34b3e5c0ef145476c5c95700f9396fdecfe36d8ff23c1de00ac9dc82f152671fdd6bc94ead9b2d5e48a9a8f98b574b7d9e7521a235093b7bde58d46e082f1614a31ee656722580befef0b715c35c265545bf3fe3b69aa8b38d1b508bdffeaf5347d8ddbd35ed0ab1f71b3557481b31d990e2c099afc3a93b8f8e3317df2666ce126be2850bc1321ed7c5ad5b66608695eb180221d099147a6bd976501df977f0b734f95d4d0244f2e0dd59ed00ea60a83121e4f4e941baa507ef8d89999184e24120b6e8d171927bd650654936be308ccdeda30bdeb51806bebebaf14a76463544070627c4329fcdc5cc7d9713666c5bb4c0e248fe7cb8abd90fce3e1359f46ddc98b7f10cd7c34693fe6977e75aa1f6e6e68936ee25defd3e048c0d9d842f0e5b308d447a27d36f8a1132b319c33f8cdcb4df24818375f894fabf5f4bb4233cbae7139c77cb49c8cd0bd1e3cfdd3aa948c90a623af4c708ca55273aaf03e9e3d9211f8b7395a0b791fbbd9c768564dd080f30767cfc5ef472b0b36ce123e629e915fb1529147d0e71c88373a7e440073452ff189f5cc7df51a60ede80ded43412aa03b7cac37a738c38d772eed71a6f6fc0a81664f11bb11921cf34f99fe6fa180b7d1e6041c0a662016fad3fe5a19a3059ab1376002f37670370dfad040963ba9bf6cb6dcdb6fc1aef4aa539c58dd7f62952d216cc6fb85bf2970a04cd1c7e691087bd80bd7908e94250c9234ef925f49b2b0f9f22ff12de4db9f8caf0c40b23f556230e733bad80651d1ae1702bfa5a5b8fd72b37d297ec8b23c292e54ca11039327a54a4fb71846f22a9123593a680aad6ad262cd485076b2a3fffd68d8bf12c7428b7cc9c1ddb6d7cc68e864e3594d7c7bad8231bda8553375f248440eb41c7e10f0bc3d205e753a4081c2fb052ce7a4807285577d63fb298622dfaaa9c16aa2fb83cafad582a3e4334e6b3c7832a930eeab4f4c686e50c969a472cbc09e244f22d72156429bd7953460c5667ad1e79a7e250216ee34a7c4102eae8d8cf266e325180a2b36c9c4f714652c86de5f97ecd6ab1d84192f57d793cf7c01d6ab0bd3474638bf8ee6c6c31d23b121e24a60b8297c1e77ea54daea50282e53f762a8e8ddbbc3c5f92a7a3aa8e747ead251dfd1f7f6e00655a58d73890963f4de0fb6cd7c30412c5f15080d8a80c7bd659ba6e04bccbc813aadbefea995e60c9adcbc7d1d3ca50589dc890ce8f1a32424b2ceea52f7984e5280099b718a712cc700bd355dd827c4a069592d4a0deb45a44cb36aa4ce7ca60798849017e0d65e033d0b969b84458040bec781575d752f20202c174de3441791976e6d509c28fac187d6f221b53b6c5a62bdae3b5a92a790098ba312394da3e882924d9fb634d59a8d800797c7c5fe4696fd394835be281c2380b0cd5fb1ace11e72d78bf27ee676132590669fe34d5fd079a6bd1053af65d433c92b7fd0b2e8af06d35f9df293af1223aacc47c665dff3b4ad0f11f0f06d52d6a20b97ab0a7397876c7c1898d21e612501292b76771431d33855931fb0065c039ff73bd9b0397f4260597e960b23d66255842aef2100ee4d474eb1e0c3ec8d0346be63c29a7acaf57612c14ed317b7e3513b76d82eceaab48b7ff80caa409b1e1a9c693bd878e307dfb4cfd58ca17612472f7a8b78b19d38077da326afdb89da34d5a2be117b1ae0c27a8b75f9e05abef0117019d8d037214591517a48e32390f048188d47cf9fd58c43c192937a4256249c584afcbe1a9a18d96769f062d971957aa82dfb9f1edecdd8f82519a4faf840ec5be338899bc74e53b322658b68ca60cdf47f50c9ba8bb81606b280aaa3b76a8437a521a53a6b2146bf8a56aa003a92b1414c59c4473aa92d282a61294802b29be9974a33f540a055ddac14d8f04b33d374ee8c93691a96c7190fb9b22365ea2f98a3be40ac5b09bb7ea55931d5dfc2128a290d0de7c8c0bf884c52ecf7d5c0a991a0996d50d888bb37dc263f714746d08f077895c0b3f93c790ab37ca6428780d767d62c0f3e90608c48c6ed45380dbbc83fc7c85e19aa1264395360c38cf6e5828d6a4a86d77b6d462aa99a41522c2bd53e0cd9196cf7c9dd7ec1ceacbf6a766b010db25ee79be31332cb9ffcea9a813f7a72aa190f6491bf5107daf1147a231460a57c83234d07c5da7d32bbc35edfc9f7632ec121c44776806d5eefefe188540daaff59ab88f00b51ced15c34dc01d90bb4cd1ca1e8faa433fc6bbc1ff9ab27c7d6981d3d0168a98c7f017f3cad052c7386dffe973f9023cc3c66ad710b7871065fec88badd13a75dd3ede31387ba0114e6bc26618f4d58718e206fddcb379ada60caa3876573f98bb2cbcb8f568c3af9186b53fbd66a99c24abead7096ab2ff78b763f378f4caa8f064496d495fdd8019e33bdb02a85e988f1795ace81482b70d7657643e50eac15793b3b8b70d85def1c0906f1e8cfecda377c995147d97978ff20392cb554ac9ea836ffa427b0a2284842adcf5ebd9ce4d8c8291fb1ebafb3ef754d074358b480c75a39cd0e86520eaf3eb068361888570123a2f0ab558824b78a0407c8f828a0b279611a4735e52703d91a08238c3983f522da9ba2ec52f05917607927e6136a134622e872cfa352f6c6e709ea4e8842ce4a480fddf3cdcd830fe4eac024b2e4bb62bdc9ce53a91902dbe015689dd72ad22929ba5be7b34a7bc57ef8c792298ce317eb81b7782cbb5fd112179eedffb7b33216f92a5df850aeabf409e2b8a101347c00c95fc82d95902b2f7d70b20bd9c3b87a3b577bc33ceff090b74974a756bc393772cb185011bbea40d5ceb75bf456e3b663ee5c98e7ba9c740c04c9416117fe9cd2ea0c6912d61a288bc6c664f4d364d8f6b21c78de1cdf5e0f7c092411b39b47d04faac93ca00ea70a175b9bca6a37ace07b271450b06c212cf7456b36868097a88bd1f35fe1c3cfb6e6ddf520e08bb39e13220cab76da20ded800d3af6ab2ca0189ce2b90eafc4b4187bb04d99e2e1acc619426a433f04a8df35efb3a2861c3ec0cc12b78654c1263cd79e8ba434752eea1670869729d35146dc406f4bcfb26ab234f33b3ed652c46599c350df817b060464bf2e1246ac8f63b0d03f7373882558889e408c7149843213de2066a91815fd44965208b277beb8881eb1dac3f4aef1259e0807ea1095286648f4b270c430e501d6ca5ecf49f1d3d324f274fec3cbbd0a68eef6229f5fffb921835c3bdbba4210e24bd9e52c4538bb1aea461965b316a9895af7c209f345cfc0f62d5c89eca63e4a1ea9de58afff1f94906f582b731c4d686414256c556dcd3c38a071d98731fe544f96236c73c00a4516cb20a8fa4d90c73ccfe940be301dccad03926985f64a45bf7d18b90e1106a47b31a68033149bf59bfdc55980a9b9d07e83352716aac254f77fd5f42dd5c72612b2dd42d1081e6f9fcfca5b77c407558699e7ecc7a3480214cbd9a10eb74e4f443b76e3a32934dc9fcf7999b5211c8c736f3ec84918efa5f289302a5e1659d3b0c61e6ba64cc7e53947b91fb346a4bfa75d537955ce95bf02eab5adc028c5df4b86a2883ae87172fc9d3cceda34d99039c9470a192fce2510b5fceda17e2573a12e4300515cf867a074db7a22f5b7219b1d1f08b72c36d5cdf7d7e85a90e6694149867b75c7d9bdf0925cde829c62ca47bc5434a1dd125466a204c501934be74f916aba02796eeb71167b653b9fc895670f9d12b21225eaaa084bd228b620b7f6ba0684c3e8d3f0247af6051cb849c37dcaf251096c28f0b7310e5685e87799944f69c48e87aef13cf758f285f5f8f5b52ad7523ac1492dd5bb849525b4c0facf4a053cfea367e833e4035b4cd9339062a848064877e3f2b13457af70403c0644e7d389632ddf6ba30112b2cc464205b595e5285924a9526e53521f4fa57a0d629a16165e3cedc4ff52d74720bafb26f905ddce1b69fd39b32b292750b1e7f92cd290e1ef2c8a0de91647433bce49d59e7671f100c1966ca3dca522c55167f6048d04c15f5ac77b98b5f027a2e865ecbb4cd93d0d426b865bceebcfad70f3254f530f3a218eef79ee45c00bf50c180130e604920aee15bb602dde515aba00c92259e8b4085327d8ab219072fd09583325199aeee145cef2d25953176acdf32351a204cdca678d5ee94a678b9cac516029a3eb5e66c1a54df1976affd0d4e425de5a66e189654a640335f007ba9c7773db2b47565331fc18cc0d6ef3751107c9212ec71c5958643d318a1b1b979ca247bbc0336171b3b07638f654aad4e095a70a064a56b4d110fa1868baf23835496d3fe29ce27c409bb1e0f2748e9c052ab7d9aeb4509a765e6c86c150629659aa759b18f8c4392ca7265b9d7097ea1cebc5f1ab74025a64139609c91caa6bae787e469a0912dc008afd3010aea5a19e0b3dd12ae4b84f12f7896d55e591d34364f4fc4047ca8d8bba5a9a116b0bc0e4cdc210ed0f8161807d6caf7a9ac46b0f9d205248dad8d94898689cf6cde7d4bc4dfe6ca97a80aed1a74e4f5bc7ba3903890bb1c9c109db70128a36023707471bea49d778951ca2b9c72c306f83533ffcaa14603911111eac79c18ddfc1ca3dfb13065b4eb2020a81149087b3e1acbee5feb5ffdc084cb50c0b10f3bb886adad62767d750a31eac4584b581b657d2d483196a42105c8fbd0fe2cced4f24d598dd5373357bc890863a3e433ee4b42a26a530897d48c7852151be591e8d841318cffbf2b9c37a2571f3b7e69c0ed98d34f9ad039d21c63f41c759addf8acf7fd587a03890223be62a3c936a3a7b341ca328de1090e3387071bee8a49d8fde9ea3aec6a022621a2004cda712a3e54de73574c9fc90134553e04fbb794fe2e4d368f1c133b63f03701330e59d8f04be32cde674e337012eeb8279b09ddd0fd8e66edcf414f6473fa921139063b72e4e8466695713b357ae325ddbf1e650b4edc46df098c557d810f15ae9e7ba45dadbc9dcbcfb2f440522ee03097c8a37f3de517ff4590601a5f0413a6b844de6c9f090f953a3ad4cdaa6e57c9637258094ee100f425cdacd9b1afb372c1bb5bd5c37dc267a8d508e44f38dd56a450a93d58f435a379b0332ed90022e4e6505f564e7e8c35e2a76e68fae09f76a244b80e8f3162faf6dbf73076469b082a8ac03288edb7f2be1941e11cde32029f7a0346d0753bf20f2332864ddd308d34effc8078d36830694c301983a56605fb4b948555edae78fd2dbcc0435148d29e47432abe161e03821fccb00d7bb17648a14386423d1483208c461e6d44f6f8726d4715a3757a270bed2b695ca76a0797fcee6978cc03dd98970d3717ed080c930af3c81c9392552013110e9c8e4c1eefb90b6a474cd7f82ecde3ccab57a27654a88cf489d73c8f2bfbe7ef2bf197b57adcb18c1d73831c7fdd375f47071387797511e552208ee7ca852d168a6e79222eca8c3201322ed7f13572af0c9df44f5a4e02c4d65148ff0f2363339a5918c09c560990b60ed4814962cd0340518f6bb1e2f8a194a4bc42dd6953ae9e65882943494f20b36c9d3c1656618c11f43f5c3f0f201926c3e96e4d11272b17754063bda31331a228925e3f38d67300a89e993bb1d993dbc37139f1f9e9f7929e29aa00f3d40c50deca50fc47a7bdc4c8dc635e005a9820719bb796d8a1183ec048754f7fb1147f18eabcecc3bd4a1551cd86cc197b48fd3afa5013a5f339f918e8902a56d73ed69d9eb0487f5c7023c19ccf5115b13a38f3e5e0c8e7091b605ff979168edbbf10cccc33cb660aba0c8583fdb7ed19eb904e7aeb47105be8cd24ddcdb6b0b32ae50c33cd3cd5bf9cc9408277942b192bb4226443a6b10e4a7fece982a240653039b00f39356f947718697f21da80f482e8a068d03b8cc85116f3636885099f08b5348eac165f25837e360526b25ab7cee3b28d8f6bd57afe3cbe8d802a7bcf73a053de89249703bb53c8c351cdd97d70212d88b802bc014a95e05f840307974af9ac0737a838a7a516775ddacb45e2d6968a6a88060e39a7db47c16a0bb6cc43a32f47e41fe324391782c2306e77e4a8453235d40a3df9136d4cf8bf7611f2b6ca5ec1c9c366de9de4b2c1b2d98262b6848bc315c09895509bed549eca02bec7da333757ef7ae0a758cbf5538724b6f1770f68424beecd6579844bb3bc3b2aaa197d7041be24b45a18c36263b8215e02621600c6fcec35cde61866a9a79248d3f210602978639b203b70ea64e584a570a785ed24ad65f22e3f9f01208cb9236973d1cbc023e3f393f570cee64ff88f2f3c2007dc964053377dc8f3225a2f578f7ce34792f0d4a0ffebb8ba4e536e086cf964deb441cf7818c6faaf4a745f84cbb48a184e650ba40643c409711be67d72fdcd0bdfa0fb1dfa07194594bff800bb5bacbd9dd1161b040969f01d6a09e5cbf9f6e20a68cf954e4e428000fba2358ea7341bfb497cb137bfb3f6c2f2b9d4f1389bc28b6a07a98de6fe103318886c46d01fa80b329d5ff97636e0cb3621731b8c09731abc3b29d925c468ac431109c5139d4d206731fb86df61976cbaa6c5cb194cbff7e080909733aff4d4803c3e515907b4cf2e21438b770ad59eee4f6a8c361d0f65a46c18ea0ccfeaec24c058020b75ba06aea6c783f414e81022fd871e39e0be02e4d0925154b5b8698e14c2b98ce92fdda8991265c21c9e1c42b718da83273c3a81e5f242e4da1d1b6c9fe7ac32c1713ddab330feddc39d30e15c09681579f1ff5e353cc2409444963c48105804799e5fc8408678e4b6a490a8f15f63df64796998c9bdb5029211bffafd45eaff7afebe7cda20d2ea6637a022508b00d1b6749874603fc8c8844811b32707acad830c364549297550624fe5bf1242a483116e5705ee54642e348a661ed573a9198ca4fcc9d79863f8d5987761d00b11288522fd2d4bbebd330238d4d37b3176c95b63f1a0c20cdb41a2e2b3f492113c5e4956bda888d12210bb16a0e5456d35b82814812e72218ec25cda87ed7522ba80b088927981a48c424f62f0edec20194e8b8f74bc474ab16aa1824446b0c13791614fc3007fbadb3dd935b52f13c0d87c089694de3b32fb57f349f5c062839cd939f37cde128ad7ed92d27a20df019ab8daf67a5061113d8b3169b7ad4c85f12073608ff85dd6ca31f656d6051807ed88dc08f37abe0c2799e97425664948ae6de257fa89fbc58c3b1f005d957b110ecb9cc4bd36e6317faeb9993fccc6925923406a13f696cba23d1e6d6a7c93fb27810cc17ecbc28109b4375a0b44d2373b56b09280b0960150a61bf479f10b44c6f168d9bf6fcf2df6b8fd100cfc184a17bd21bb97fcb82d58e5c6261bc78188443bcca35b422fdb7bbdd972d6bee0f69cf3a03f08a2e965a78f5a7895506e08a02b7e1bd401829004d42c4b1abdd69b54e40ac4a3f571773c31b8c9ff8516195dcc330decde103860c87c50ee661ccb06f72e064f1a938d22e15736e3cebb5da8684911b26d3f6fcda800f141e73a5d9ad51e78a10651b736fc4d9464caad40c8a7a95962f42f8eb801db2e5a8953f0c47f6796bf28f155803e01977ab1b6415dd0504ece7aa8d5aab02b897a77ad5325944d7cc79f6d40f4aa3d2b2ff62f620abeb9f841f8f8a2fae26fb708441b6f7b6533c5d9b9e3ec3b82986fe6bd28ad90c8cabb353e7b66b09416471f5a6793b51633bfec94700454933898150b5ca8440172696f1ca68e9854b5206b9a7fafaa579fcd8a56c3da98f3709452c72a2ab4af4de70de183172b569a58eb0a603aad9b80d4e543b020839634761866214573b1ff0ff16497887577ac8b250af8b6d1ca63ae95f0246cd6fe417daef487157bc01ec896f6da840f0e123864289b0c7c78b83067aaeb662f63f8003dfd56a3b1f5ba9da6128e1a6b335142901377170dd7a9281ae66e598ee367a4cb0686cb40fee0d29e7ee35c652058cb3eb366154d42917b5681443b5ede0067a5273177a36b94771c2a6fcedc1811fa0ffba413ec3f2135d0eb37f7ef168cb0114135f8cbc381d09c15cfbe3ce4d3fd168bdbfc730c718309d2fa47b9018b3aa90e780bd19891145c25a184e53938fb8c5ec80129bb5918a093874e5a73990f5daa8e52201064aab1c13a8cdbe2b96c293ef657e332026ae7e83752d952b6cdb4a0df54d19f7fe6f569d9de9db53714b7e8e0f7f4a7c757eba152345b108031877670581ed4bb5b8e1d8295c1a987cfd80a53dc0d8ea62688d5d14ae74f599822ce3240c758ac7db34fd30d801428acf2f1e53b2e57674802ba0fe79b9d7f6d5a7a8c292cc5b3001336d2b8e36e6a085813adebed6b8606e3f180726b080ffd31f10e9e80dff4d8fefd917d633baccf3c3fbd419466c3e501008e7f57ecdda283d08edbfc39be0166e0541db47b45ed5568ff4953c82f217de6ba8d3e28101da8f13566d2640a854812f52f217d2be1159586ef6cf10da35804f2eeadbd320d454b3e8a72bc3a0f719f098a9ff6baab565f537f81f3debe85f099cd7670691c921657ecdc0efd8855a04303ab568045ca5f771980b3d73bc21e6a0d3d6e8daf833a88733bcfdb07412980c68ee70e29808cf83434b4b5a6f51fa0c2d57869e08592b7653ba3c3851a6ba6a278f90f723465ff52255a538c347290c7411dca01a2214517417fcefdadc514481e8ef363dbcc9119584331950e968a67c3b7011e4f55e9306ebc6700caa841969089cd2619bdce9c3781976a76a42d7a13e3fb05878f21719470e28ae29f6558568159be3ab3a79c7eb9772cfa0eb0e2f942503a09e9bab469f8c699d66164d29d9760911db7ae40b37e1c2d71c2fd3069fa75833fd972a203a288f2b3dc88f1a37c9c5bf77a59379dd4f6281825fd70064855b353ac380912209e0bc3ff66fab28df5529c5c2eacc429b29a50fd6d143b6dbdd28fc2bb0f0c16da8b54cf80fa90b0bd68c455cf8e60dc5127e63946bbd84bc79a53729c71c37db710c3b6a77e505f6e664d4a05b1e9b162035fcf558ea02db285460ba66e95fdcc5c21b3ad83c3da715efc054aa3a3fda5eb78aa648fee5c6f0c0708de07b2a364ff6b9b9b07524542ee19e5c378b3962a60dd930905f6afccc7b4e14cf0df27114c4c3db0200fa7cc97304c38337ffca266d925677239b5551249b0aed778d9e245d2687a4a22dd86c1615c0bb48b690f9c2234d3d242deaaf34bb0d373de9bffd0213138234e2db292e30053524353bf81c674e37874dad7cacb199fabaf6d8747794b7b2aa23856cb3d5290aad0e6367eeb954f3e7e31637024015975c394d5071dec5e110b78aa522c6be80bd01123b0eeff9dd04563195594ed86a5b362dda6de17580a2d8f7b190e12c085b9eb6c9887ba22d3c38d9a73b53d50de39775602b40e34bc34ad388d4f60176c1aa474b4db5603e833cae8c923635f5e87541848daf989899e51919710ced1d5e9b2fd614592317afa6a3d161620a5615d22b531a4f39e2546dc27ba52c1d00bfa72df7c9e4b5ab5f3c29079f3f39e4004f510e7d15bf98862c0bf6ea220153f99fc728d1cf18f2931bd471463773d20a535adb074198ef7197e33732063a7302acc7d4dbac7e2f6b454cd5810ca53c3216e94899c2dd2f5e247c64bd120d29531171841d4162e725f47855ab338a8c5cfb0e69ccebda2de05786f2a3267054579ee13e6dce542e6834959b445724d0f6cca0a5d66523e0306bd3a0fcdbec1363ad8015026ee9056c565b837f64bb2d30bfcebaaa06006ee8b178aa16fda3dba51b140f383428887b0a14f6e4692e295c0cb735dba0afbd298082c524a97b7a50dd11194ddaaca5b9b498ed93fe223e0b5843d0675ba595b20bd1e32dd48e8fe26c28bdbba547366d7c3e321be3a6f8e86c93fec27f79108cd741ac2fc8be316e6fd536e3369c3a571e5576c3a4fda8a2bfed6676d1233fc26ed47057272c919a919a4536378a6143ab0183f492ac0552479cdb1b6fd0df94174bfb8c01c14254bd42c7846f601a60f2cc2b07331ba8f288ad05124f2109723139a8ca50793075c1b6a554bf3ca9f93e5709788387c519f06a1c9cdce81e3c58318e6194dfadbb39f5866271b0f1e1d7609e403f3640ac6566a546f54f1f6c22d5031adb9e631ff5951f42791f1a266771216bfd5d7dc8548e465fde8d5811a228a6fc159255fc7f0913eadefedbb7f8942528d2413270007f3c096684664ac08e55672b8adbb354711a89d14174d203e21cfdf004f212914da4f6595ee59a91047059d2647f5d040584e80ab59d1cf3c1ff8b8ce5bfd94e9a4b769f76023d3a24765770d8fc7e638198c5339d45f26f6a6aebc427578c6f91e35fcdc1a67c1d12d6a343592260e25d1005d2163ef0f2f031dbb6c8473aa72ce35d915aaf60feea7e7e468115ea330637053fd06a3483645d330f9508f674177c363ebc974b10182f47f4a264770628b438c14a0da47c719a55f46f07e903843e07bf8b4232bf6cf42bad9512c89cf91a30ff502202d38cfa7782ad3d8ad9dcad3e567f40ce3714cd4eaf3a5de6f84e6aa74905f5681baecc5e80d8487de427f2bb397cfb31c623002f4b5e3eba7b36ee05d18af4c708ca55273aaf03e9e3d9211f8b7395a0b791fbbd9c768564dd080f30767cfc5ef472b0b36ce123e629e915fb1529147d0e71c88c08e349f189e1e40323700a068433c6d476bd1eb4fd3e6eb25526738c4114624a8efcc8eb070c321f4cac9571b797debacc33ca34d94e1045565a14e58e7500110a369c37dccf2bf0a829979232f57371f0585f1024cd3819fc219723259e24742dd75fddbb4e22546a2be868034d5c18ef67c6b9980f78a002fe1a8719a54cd0caafb2efc1c608906bb1eb4ed7b1f4a073b3eca269c10519c3bfe8582c04c127b2bdca8b70d5528d09dc31b9756e054ddc48f107c26e18c7c4b7c16c840b2d6dcfc903c2e383586c041fbb9fd723704efc0fd0411c2ad67451c12d5ec74d57a4f58bf627d5bab39c657af014d059f79b12ff2581b0e461ce93766b51c670946faab84aeb1864a4819f0ce83a1741efa387e0c80354e7e64f13b836e8cfe84f768d5f05810ecd0456f6c3bcff489dc2e340bf04af0a4ce8be8a9c5356fd99c92af576ce762240b66bb464fb4695b2a7486f82d29d856da40cc664a17005b5f5fb7f3665188587797a72755c442123a9e7b2296f42bbcf7281a2ed51eae7ac700e7016916fc509b0f8821ed018308ddea50282e53f762a8e8ddbbc3c5f92a7a3aa8e747ead251dfd1f7f6e00655a58d73890963f4de0fb6cd7c30412c5f15080d8a80c7bd65a8c1c193861553629f798f1eb850df8082e6950a9ab43b25242fdc2afac7aceac5ca19b6bfa47f5c556f2d50e8ffb1daabb7a13cbd84d1f9acbc02f06bc045f4daa0c3a2c10b6df44e3427fa0b7300904514b1bbbb0caad7c7dee69fa19ced119caa885e8f486a63d586cb43f0d374010ebd36c0b2a57b70ecf5cf7719c9220909f9e0edca418872b864ef1b8c6db0937da47867ff0ce76d0b7cfabbb658642081d1268375f657ea3e7737b1caf73a601195dd52d007c36cc5db0ce1999f40f6f45e4146a73626af70a4868d40da1b50d49744bd7a3d3c3d6d586411f4a15d1a927c487608bac7c68dd83753e9ecda1ec8e5efabdb6b5e0c59a7a6a9963fdbc6b994c320e5befe50451536881579ae37a3e3e43704c34b4e51d1af155a1e25889bd922b6c4629900f9c6ab0305985b532ca295e1b0d31bf88e6988c21fc5aa409b1e1a9c693bd878e307dfb4cfd58ca17612472f7a8b78b19d38077da326afdb89da34d5a2be117b1ae0c27a8b75f9e05abef0116eedbcebce2b3c32b3cf0c01a3a6a940c3ff426fa7c08f49e85edc58ebe9f2f601f396374f7c8e1c8fe5d6d79343b3f487ee54449c5f1f5d3a5a6c1863e802a9b1a295ede827046c6b7c97ef5641a70fbb13064d2b22cfd98426f5024156a0d7857535f62ab6a47e193f2b2d262674956609afbe252fa1a24a15045025b96be05053f1a5ac1b78b3cc98be12fdedee2316e981dca8613e6af01c94c7a8e5340562c51ca949a511196ba4f60aa8984760bba2cc467d7410595beabce2e7ad3586f21e184b761e0c90c8430103c7acd3f9b117cc90686a3dcf98c342203d7fa195d5d1b52380c9b684a441cc5bff0d8fb19086cf1652a0ab8410cf366065ae3b3a6b0ff84d6175e839f44644f758846c0519267974f482946ff141fbd7a16cfd893fdfc8e27feeac30cd1324c174933295c6682914c401a7cb54249654a3a1b0b274b532529770b4bea017c7e962f6da040502811ac59033774691b0523b6f7d75c7bd25689fa72d61740cab9b069319c94e017e85c307bde4a333275f40e29ad11bf23459d5940f701a81eaab056e62a0bc29d1985ac7ccbddb94e42d73d45d56a34b4766f40d08bbb3d49afacf17747f22692128ec9c7c8a3011ee128e993405a33cdaa06f4763b02cc2c2324d0cfc2c8deb2902027a9e878dce984c86d6a5a17cced60d7788f75b75f32f029c3dbc3a14472d29d92e1b992c52be9779ea6c1ad23edeade3b544cb64a0d9bdfec0f305c039493af5dc3810f81b77e6efbdfdddc36a4ea9968e1093970f7c03195fbd028cc2cdec35da9fe8bc037bc80a3da69bc5948e3b6fccb3de1f4f82be147e18b7a746c25f453ea942406458dc4329de10a0bdeda51dddf0844371d0448c5de014933fce37442a5cb2f54ea79995dc9fc70d26f3dbe1624971b9a9012556fc82c1c97811e505dac607700d469a04582a47eae8632565782dd6a12a86301acbd48e938692856dce41c274d06dff93a70dbcfbc68c102f684af881c37a21abf298ffcef455c4c422cba6ad5f2128871c1895dc548e766bca80bc828c37a95224654de7d592b9a7ddf45c6884774afe0d102ea5ba91dd33a666ae5580b81ecf03885a7e0367f98879671d0f286202c7e04f908c2e599e6e0af6d9bedde65120dce83324ed819d53ef6902f289849a11977241d9c3b07bd838e4623442d9a3a13a64e2a6d05b2737d2484da44bf0f3000cf5cecf68213cf0f574efe454397d8578c1b700315a2ced2fe6654f0a6f46c70551cef964c054b9ba080ea903adb7c57ce6e0e19073a28c5072e9bb22e7e6c014b236388ff6a93c867fb901fa82363531944292e21e461b637aafb6a09f41f90d401c4573e34086f1b106bb8e7a6312f79ded254036f4b7b170410216750817427effc04566ec8c4ced3562bf6e33e360c1ae42aee41bce1438bbfdf1a2e483975ede37d8f6e16b85668246bbc15ed6818c65bff67f16adce5b111a7a5ea7310329458fb44524849d25d6258ecaa7ec78442e7fcd4a47c68831ac2f6c8cd4e1839d941d75b91a76ed88d22f6adf9cbab1f14f22593b2cccc4ae1c0f2f911e489a2dabfc86896c6c0dc1c3ba365584deaa11d048794ebe7be995a83d62db383d4316a63402882007aa951a6aefa631c7d65b8e9b98281f53caaf4d71a0f9c399ff5f9b8059ecd33feea5ca1619e92b44ce1d89809d6a7b707bde546c59aa7f026b06ce708259138ddf6479655ae3d9c5c8a8e34fd28701d76c0867cf27dafe4de53dae553b36f2c14e451c131adb696c6757a26c717c9ade42228ed8ba6e34c1b1c6c104df289200cdf8acaf733565a830e1be3c5990ed8ae905319d967c51e73c637733449f33bb31ac9322e205aa86806dbd6adc38ea1f8463f2b27db862dae458a5588fda84439964688a128f0aeb954c9e0d73811321de1e1e05599d0af9633f6db21efacce5963cec45e66c7d698b133c53f52f4bac5ea0734f087a27c2b26b9973ff823019f39bcc7db09d8f61062351132979b2c15c0d782b10f66fc0f900c0b65b98c982dc93197ca74a61b341150aa61e9aea2274761dc50cf9d6f70b4d53881fb350179854a26e79181ee8fd22106722159b44b054e2ca893e2a5a89640b97fc48431cdb52153893219ffb705c64c00346d811c5782c1e011013fff1aafff29045487154114ff522a3ba8de05f5a31fa90155f6ac89407fd977b30db69e958808a7ef8ca69ff68b1c2793e8ed3bf6bc50ef577ddfbbaf4289f9f34b1c8c136369aaa09317ef3677778c6a3e2108f40e7b125f1b1026818ebf15ba3a43ef103d1f6f431842024aa91c46519a76bd40342b82d7052a16bdce40e6f50c963f36722e9accf6e0fd51d0d5e49d5ed77d79f00c3fd9b03d0bf3e5b68d481ca7e01489406578f852e5c12d08aa7029a9ad125312d06074fc755d6e4335dc41c876b7be3cb8b5271d6a1ff832453ee8387a5ef96562ffe9ed0b2ab9586b908d679cf705977fc1dcbbdb27d81449bf8facfea04b4ec41d6601d899e2bbeb3cdc0b01f6da50ace08ae33293d20af36ab990e27ae00457f3b448c063223d8e02263cc3418723b7759c8f486387d0167a3fe8b467c18785bd98d18398d0a58ea750e94d0a87cd49545c21581d7421722554ac6ad1ce80b49b126c7a6587b1eaa9448d588e05fe152302549c1df40f4dbbb637de19fe82ee3e07171b2f807f749c2aa0c6bb6076da2a56c40651fbb3a74f598c30f7cfa1076b04faae8b121aa439c7e53b4fa5c1dd9e99a5e8bb8671e7938ced692fa154ba8b47c9b13dc323fb0139c86c6d587624521b8e0828e4b9ba32a663d0444255c19e53f1b2ffe3564b6b80f6f370501d73a7d23ccb707150d47c41f5a21c7043296b66121d83223aa62a210a34b6c0402556f77bea1a489a6e1e70fef03d145ed3d4b5945aa4039a9116974f2b8c2ecc2e128590ad040a37b43b955b7f994b26a6206a6016ad65acd38054bea961e436735817e35ac85dfd85383e1651b10f4e5fc9609b66f6580d63a40d55b4676d131402f82cdcd1eb4223858bfb0bd10a2b3be04ab3f1148c92a477552b0c7e15e7960a4178c7aee7efa46ccb32ce11c0fffc0e193ace891c2f27e119fdbc7054104d82f8348a35863759ad68dfc8b1a9331f56c1d1adbe226a757824f6ec6dedc16f597ea1e481cbfd24dc3d9feb46ff42d42878dee8c4c64a6896e4996baf3e366046401f2dc5423f1e1cf154c98d2379641f390fb6dfe9217e8f08bc16c1b0dbfa22b439fa9636643c34e0ce71866fbbe041313eacaaa9bbcf02539227cf23174dd96a86e6d94df8e4c8a6f4b8c2257b4c50f070986f8a9a459e13862657862f30183a9e2afaa1d7d4a3ebd998e8f547057a3501294b9abda7bb5999267432c64e026b6a7534bb3032fbdb7d3a6e4b73af8040353d65e3c26e39cab2da0b782a27c28651f26ef0164643ca48a51d7301e1c4725047a51fc6af06b44e3d94d690d153f1658e44e9b440e7d6e76bd5a5f0130d9ab9f05d807026fca0908c604e9fef2a5b420ac3133a04474d6b8ecd815535b8806ca77fa3376388a2d9b97b590e139ae402f560fb3f8b98404621f3b5c3e6db3008841e9a0e99bcec5c77ba3c0af57b39b37882201f2b2fef6b94a2c1b51c9e15eee0b1a090c567d01fea5b39700ea582e94ea9efb121de71d2ccb2fc8c06a313ae814a5051bcf9437c28d25f9a8a78d362a7a6db34f22acbb2f913fdc49a29a422b67edd73528d6ba4eb5a148cabe313fc78655afdaf6ef86ac1c5fb22d839aa5dcd5a5a96498602b69385cc65b51598c2c2408cf51ab59692cd552453f9f3e600ac61d898a50e29c47c00ec21b5158015c87a0b9ba78ae275aca0a3545de21f122f3153408387cd1fbc478a5ffed72ff01a5be4da100b0de92a72b7cb07737b49d33716f12c2e11241e67afe82aea17d89156c04c23c68c42adc04fae5352fc7c7054ad839c17e6ccd3204edd8600a8be22936cea334120dd628ddb0d635462bf67c80f176798eb9aca78a1cc2c474216941ce0928ff846ec72748ddba3b174759037f80ed9dab975ece2a9db7f8c0a9c69a1aa70cd6dadf9a236c618d1e3c859681efe1d7753f813ee6206d7dcf0be510bfce81bd53c458f725d015dcb3bbf6704d7ef6474b17e292d7fca9077a998ae16d56a7ab2864af6525c800ff7b02eaaa919078ac3ce1e21d29a9501a204f7cc178f0d5af39302b808096073d3bec7c2a2c26fa697dc340b23468e83b7bd9f039ed3c663dfcd1a9e2b70a7a24a752bda16b45ef66b9df23b7fc1e424566485a04bf223b0f2b6da7bb508ba044f0e57a636142f179b5189e70ff38b94b5b04c0ab1b4c9a5b22a85dcaded2d18176791fa96ce29a87d508130bd065fccf627f65662917fc189ef94e603c1bf79262d74a4923dff5bf3e1fb1fafd0a20244c04f7d1d213b2dbf65890eeb3445dbf69c24a62ad5fcc60dbf2e32245b77adf4d202683a8679844a1f3d62d948771e0ec66bba265de2ffffa676243fb8fc7c5edaf08827e4533569cd4cf4526a900077c139d2506404833dcabdd231cc213909f9a983a81df8fc9c192ee3f7f16f57d655731d6209d0e2138ffac42b2633b8809041ac467f881422920563742a592659e88af4873927aa1e77796ab59c386de8f19aafde2285e8a1696004a3d9ad7bc25cbd03431ddca07eda03028e35a10806231db83ae5ed4929aefe98a0943942185dd08057782bf20f301f9e6c0364381d86c1057c3b87dbdf1dcd208c759cf2bb7caa5b16c4dfdd9fac02bc11ebd303c52a744e0c2bbd984dfc198881e71bd93222b201f77b1730fb08ba962743850b9a91c1035a1343d9d6b0e975a5fd0394b4059ad1aa34ffbf2842e4b60816d4aae1ca94b2609f24f06ce044c037b762a18385e1a7cb4b810a9e8938f0a98c1948a50e74083a4f15eafa9f57d25a1e6225c409b5b352363cab99b13439a0dfd17c7dd1f7cfcc0edc7eaee866e1d41ba25428473df5dd6777cd4922dce571060f9ad33c39ec1dbadfc1b5c1b1327aeb13574908d15a644e0beb6f4338e8db5903ee457fa6236dcaa347449b974e7cd30098bd47345e8c9d89e01a24d0f3f9abe7d29e1984375446c4ea0e33104cf92834cf290339f57618cf2a9b200ff74b68230b672c1c136867290609746e15c818f43499281623cbb245178bd806b64ff1c6a9f55cc657635eb43e4868b3c321ab569a8698e9e53d62fe770dcad901b306f6572e85bb9cdb4fcf872568fa00147357759d1072354f268b3f0cce03a8da2e1c630c2f348ec29688768340605256ef2ae6e49ea2efac3b4f527627d5b1fb4e942978f2a4fa2e4348af7eac96972171542b3be9a6a5d69b7e9872686ee4e8ee52dad4f8a6874c9a4f3c3d4011418d1775c6ede42f75e88674bfb8a21bed93a56ffa253650300d3cf81aed581d684b794c8ecd16e81b4c76694183e6d0c668c133573ebf304e098351627a6529d9a6df26688ef2c249d415ced05851208546193512d4a8b3014943b7217ee3215655ff08c46eb05913640904e9a7033c5900f7609ab9c666fa54edf2eaddf6db512b6390b0a63bdcc969ed48d1a2483c8d3c373c22c2a374cb43f6a49d4dbd7fafbc2a49aab83d5b824932449b8a77cfc6d2fad8c2fcbb9dfd3e0f9a1f049e04e480e0b1daa86c58dcc88ebf5263d26b3c8e3744649453d3ea8c9f37929c16b9709331011cdb0c76103ecff9861c2da49f450c95ad6e9dbcd999efbf91a7869d86b3caf8975110ef0f911918ee9ac738e7d9660ee231ecdfdb19beea2da85e94699d6736568c9b79d42c3d9bc14c22ad83363b390e8551a4cd034e14bf42576b85eba7617279d7388278c0b1e6b652e90629170f80874919360be42b42c8a1822cd53090957a9689b6d334379bc1a022d1f48e56c448f0a185cc85f78df2ae778ba1ae08b4eb19e3f952b8cc84bdb9a04fbfc76f27de682d275ff4d3aa8c364744a1b49f7fb62a5f7e31493b297e8813601cff60bdfc08b4d625b533b66d6e1a9cce863729115947df7c09bb7cd2bdea73a0613d1df9cba7ceb84e7df3151946037ec7831819d099945ae136cee6aa3e8a012730142c8372c729aaed421520083583dad5ba1334cebad85b3c8aadf59070b6306366a512d9bf44bfd7a6e9e926c210d35aae7c4b92a9c72371665fae7d183c0231511c7924d98f6e3959fe8c95c28eb884d337eaa96f5ba3e7cee7e773d073d291e8422b04e5d513eff43fc2b176ccf83413298afc2d06b805171f9e1b4a90554d89d64e23d3dbbc923b66c24879a147a9a777259ce2ae7b0fcaf9c7b97eb68457d63bfbe3b980acc1dcab55082f837efecd06b2db0d0888045d02acf3efb0b7ae78b0f9dbe16a545e1a4f9543e5ad28d5a93166d81b124eeb6ed41aee5d22f9ab5b03b0cc7b2dbefc0f1f65d44679d030313d651d9e221396302056235d459a63daf5badd6c832ffdf29e111bb82d6538734501dfe1ed01b3c865e3ee766a19674f939739fdb73d23dcedd9020e814425981213416f2d49b386ff6bff10aca5a73dfbddddcd753bdee15a25426c20f3a6f07ec5f8150e3b1d9ecc134c1a71c12b7399b8a7cfb3f4efc968b5736776e7770b68bfd3aaa5754f8ee0f41ba5d1e97ba669a36e682e0e20076ce936adff1a8d58b335e52ac6bfc37acb06aeb859f97c2bd9747018a3e0d64886f1a8d19a8f052578697b57df8cd5046ad74f14bcc96b9c0fdb58583f118e4bc6fd38248fa5220c93145db12b733cbc4058fa584ca89542339feb09febb880c3464762a439f837b81815d1c013736d3f39ecd9fa834ae61324cfd814eb187b6a7c6dfc3986ec8569e717591ea5c0fbe552a5df281f9efb589b7e9d47c63e328b1083c09ba49b95424eabf5cdc581e933104c46eb85b98ed308d0bc63c3fb2c3db4f3b532d614a53b696159e1663885c2337535209544ebe74accf40cb790a025812459d13c6d1de8ff17878b88f533ad6d4d9126b478e68ee9afb191ca146d3ca689e5d29ee5f76ba814280968800ebd8ad39ac8111408ec9072c50b1e3cc4c798e4d3dff2a1d5a6a9e1c2c6452970d0814c3a9586e0cb9d231c5b3ef16687fee9efb60adffc2d72d3ae905d156a0f114977b255a5cc22965fe948c44be953f05859d0a11469c792dfa3358ba4e23652d07cf6f0ace7c851921c02ddef0ec99113b858971f077df5550ec61ea14cac4b9e51e6782edc189c4f9dd528e186c35c9fa92cc67c1fc04faa36351c525d6b2b0baa1628534c1983ec261f560be7512f960678d62315d815ff067b2a5c3988819128e2612b9da529fce9045d9e01e9f34db451dcb309ec81525c00bd0cb830da7e894e575f1f426c9b6de2d5c9f1fdd103efdf5779069247aac71364620307635fe151870cc154cf4f97457ed9e10f9854dde738c8436e5b8cb6dde3259370df555cd415b4ed98e82c59c6bebea68abcc58ea903be78baedcd1c91abba7c8f3207cc30d0ff335921ca68fa86241fbb197954a5addb3ac5a636c8c0de4b8f987f59ac976f456a7eaf2e2b22c45bb02a615e3edc88d630f5d341d7cd95802c387cc4230a2b774cf3f2250b2265ef803c2f3288b089639b626380edee45c41a7c260cc934c7f87e174d9b76d3a3efe6bf8370d3427afb3c847b281c4e6e3cc1576826018686019f64e7fd751e5f5848f04c6637b3cb6fa5fc5531d0827907ca33a3d2065072b86cf6387d14a7f9cdfb2ca49b8ac53958c74e28939d12cddf76e3649e3b565d1feaeef862cd7dfbef9420b3bf34527a54ec00388329a9407184570aceccf7739b8c13fe3a54d01c0f811d9579d4555da5ffd8c0814281e51b926682bae65af68ac8513cd1ea053394f9e04ff31036de9be6868ad90572d4af8204a54d551a00184187f1d7e548a81f07f5041a533745055991862e64ba9dd0a947fed81932e189ea0d903e4924d8324afeeb776eab882242150e9e3a496f645a38dd6bcdd6eb5ab4b312d336a181c9d3adf1a3886b3d459ecdd2434b5de55dced636add9d26794253d57508a2abc744f0a745aa7b3a8084550767bf78447594ef17eae0e31119776f0dc5cae721f01b92d8d859f6aa071202e7221e07568234a8c1ee8ab769309b1048a58ad3e54f9f1bd0f5220ea785c5377558099fe5df522cfd4ebbd9c0d43cadb5684902034f3d93a438925eee4aa66d9dcd60c724655537acf39dbb8692fefa436d088053222f6569f06542b8e596b7be57df9a95d9db2f448459a94f22559d0138af3daf5bbce79e9ffff0b08f6b77425ae0a2afc99a68abfeabe4ba6f7a3d8955e316516b4d3f35be1166b3d8be2a67bb1107addaa57468db8f286cf5ce63457ffe1ef22c33a68d23220c351ad15e78d7eef2e240f30bee50f637bbb5d976f423266f675f7d5f0ef15e54d1321a4038a3fec83406d60261a61d203fee493e8582a4b24b99cc6ca81f79f7c822375d6ba3227e879f1d12d1ceeedaf97fafb12f40f2fcf7a6c752d0c3978001ce5209199719ccf999c03c3e0080ebd86c2c70bda25e31b1a3c163a9124726db913cdd5fbdc8e85545e78b78d0246841e4c655d79c60521cd9b94438f3c552c3418f0462623be1caa90673a6bc76a701f536509eb0aa83a97ab5f04005ee4b83d36d7768b154aac8e3faa8c736a57b79cf12ca77a17642af053b0cd7c10a581ecd952f2128db53e7dc47e038b845d177d6b4d9a111030ec97d659271eaa3397d4638c593c9ca78fcd0bd237d797b1f6619c4675c7d7a6e96b67202467306e98134827a5f0219be839a709d1f9365728ef0ef7568488523179b318e0a69c5e927ee3f66d99aa4b405005e0ed1c4e9b8cb719ff84285a04ca133c491541b601f47ce36600bfc294813c296b881c5d36fa1f2a1360f087b861c1339c6f3f8466bde713ab4a4319908b4b7c24d26e6c5cc4cf5fa96b7d0591639faee75f03244d8c63b8cc81dfff0e61ff0136e44d0a1d69bafe69ffd5e5e01cc45638d8f31e2b62d9a9bf147829a4050ec391b054c3dc38ef17401910eb41454cd09840b0e65ab2d8fa63db5354dcca5787ed6ae18b074a24cc3deb0e13fba135fba03f639a1bd2ee4c3377452cc1a90d985cec57f996a32592f50acbfa00c564d143fc1221e70c9ef91245bc113c6b9b3f956be808487f0b4736072a8c89919b3760c913a6f017cd4e399e9b90f307812f0dfd09e3c6c8c507bbd244885790094b3bcdcdec294d3a2a1fcfa95e52dd7460383c2a8b686e12e474c53d04e28594390647d5eeedecb7c3c0050cc5e9aa29d36d710539fb8006b1056ae2ae201b0b8c7bfc969aef242972cbb3abfd09a4f4aef0d826eba664973b33b526eeed669b85c658e5c22faecbb4d4f384a2d305dffd9db495d19a86773487fe3797c269edb455c2418dbf21fda54a6d2e4b680c5aaaaa0ae5d46bc3229ca674210765e04caec98939b246eb04852beb21b409717e268b150d73d4271f8d2a6f1b89f260c009928bd5fb337764a429e960ae3189f72cec01e83dd49431d4a6f96341ece0487f37d0983a579a041d0eb33916c37198d14ff49fa35fb6cae9a41acdd1334327f39f43a494a26ff88b793396acd5e690365588a86b3b96a10b21a40e3c1f2a77df9bc088d431aa132c78a68726cd3b6d4a4b3f6bde92c2c6a00b74843d89e5e0de7ebe50c1059cec5773bb662134dcb0c90a52928850568677be2ddd4bbb63b983d478f9e410343a241851aa7d8c188c0ed6ec5439ca7962ee5f76a3345335d0512c199e8c2e961dbc725109e5dab0cc199ff1d93a2632de4d6028ae579c26f3e45548b9c23288408f048150bd7e9a8afeff3a11a616cb3aa2fb0ae481924473d407d5f66c346f85198a4f8faed86a4e638d7036fb4fc12197f6d304c616951bb92157cfc2752a6e79dd46a5f4b5a87534faac846f8e3783dac982925ae3bff32a2a08b40371cee4be91388614bf0053e26fe8d4ee1c7dd1b7031eba47c2098bdbe2035a6935b954bb2e97f583475467500d2995463914b8784075b8c0c3fc2c8624e14ea0b6d812841f43d8bb9df02f61633ab303907e15511de7480b4fb5c65c0bf3add6a6c8b18258971324499f9ee5bd98d05f14a9ea6a9f3bfc65dd887d527f00768d9c2b18194178707d6f864a620c740c8be11c0756304e7cbe1deb6169c471195bc4936fb0f38f2af41c0c2ee99852afe2198c1474dca642e78f124b0460111c306694aa19bbc96fe9920deb49f76e1c4ac36857d3e1e66670292aa0bfd6ea567fdf2d2634685b200e599242bb4b2e92990488da996e73c30bd482a5bf28417b89961d1a7d2550020d5d7de51f5a00971eb127ad0ec45d3db055b14403d90cac6f8ef500e0c30a59c39d2b9a760a1a3e98f392cbcd51901796af6dac864b293074d1b989fe2470cd63da85eb3b5111161501fe99b3a7404601d34db11aef58dc1ef9a6224a7126bd07ed310cb7a9bb89c33e3e77b2c602c91e5b510abdca62e757b5f15030e237ff38cf49a86d35d1c228f7452ffdcbd70c08980a8506b6231470cf4259d3772b339bf594fdd47389deb03d358d927b448c78d0e15b5dba945a648fb3a63289c3a0fca00bb3e76764ef4e0fd6255f7c5a4e72bb49c8b97a4fd1241c4e453d417b0c67ad542ac9d68ef60b468104de2889f29485acced84b4c887becdeaa8af6b9031e879ee8d68c9c90f07e28dd4fc583f9d6e34ed4eae5a0d9851de3ff6bdf6fff5502be7bed7459baa95e317f173f66b5e180c172e2e4371468e4ad9c65b069fabc90b8bb661283b2df1f1fcf8cf677b8a1d33ae87a47367840d73b7e69e499586bc7894c12064b3bf858c0b8df4512716165490b3a7d092629fb3852d52bd7b3f74902e4ca3c223784401e568325df8156485025d60a2e91ea70042261d9cb716796a380f59b1144adeeb84c588fe7d2aad64c1010cb71bcf915eb97c63e04f1b885512def8fc8fd082402780e9e7bc0b96c42661469fba6062afb980a096d6fc575dafa5703179ce5ad2f74facb2377d67ef558ec937b7f33fe70d2a4aab68641550c04670d583e5347b8e0899739fa43fbcd9b2841b2bbcdd3b243cec64692117c4962aa3eefa6265165588c7561e9a6ebfbdf2dcba531bc7fa6c2fb2f4ed50992c3ef405b3a64710733b87cc81e3c57f2254ab7350fbe3d9b00fcad4d90eb53efb26fc8a8b8ee3eb98f241117118d61209852f07d4c7f47a75ad21ed9d9b71c09a2f3a2e57eafe78b88654fb7bdb1f17ea2e89c174a2c43eb7d32a9e85abc106c746c165244d8f0c99118fb4badb1e97f105ae601d9085962856590dea5c431b9ac03fef42078470d66205e4a5285737cda99a934b93e53cc7caa428245bebce53aec08e0a7376aab32c38a5213f55665f2eba8f335b5a26930a4c1e16453721629312dbd974c3d76c70557c94e1cc13b191d845b63ce45a2fea1cd2e0e591bd42868fb8df43f6a1c75a85c32c491406101212c380bd6e5c4b5b194798a9df224e05ffa9f1ddf26ff25d23b41ff659bc55cdedad6478226466bfef92d2c128451eb1ba9927a67900f808ef450472b3a07908d3973442799a55b25418e1032294a2699d047c493c2aba4d62ac71a9ec6954675ddd958699ce489b89427e55698adc53a491e20c20f1cd3f4fb8152be69e7b551e59cc77dd2ebbf897cd48a84e2ee82c7f68c18aaebfec90f9a10a1aaa7fa3317584267f550bd8b5d0e72d4698dc4958939c673c5c77eaf7a769300adab132182ebc79a6e6c0b46596058408b4bd5bd4a679ecebc64aca4a757db62a5ab6d7d9c9687ae9d0820eb6e73e12f56ae05a8b04c8e24d1e52931e4a19e28ebe17033c71fd9cfd398315fe4e784252f30c969d0878cf18f639d1ff1f3feda881087ffc10c7a09f3682a720f807d953ab22e620f617ee2dd72fe8d54c38b758dccb7c338bfce05645d4328054d0a5f0971d910f153a4b318dec58ff703ae3be5173083192c0c45d228351e169eb79a046136f609b45f718daac5153733d17517969979e60b2965c4b4fef90a339b5511ece87101c088c8b10e703d6fd58ee96589bacbbb56b8c1fe91d3caf2108a3801ee735595a1484b204f948bc29b6a24604ddd3abddd68eec02986bfb64000cff8aeaef81cedd64a0b0b3d47cf8c2e95fe2281c9751ecfd327529d4aeac09bc6f0605343a270c849755849b8914df106325cf4859c724bf04917f5fbacc210b0c0f5b186d620144fb7ee4af2070a6af467272f9596709724fc38c211107cb1eaa2e6d36cf09170f30fbb3fe0dd85709928d97252077d4718c52ca83265594956a7bc8c3588e5150ed4f6f11eedafa6ac715e7417a26e98d50db2072dc9a5151e08c420f3db67ed6368d5785118781f0627d54a06d634fd329c1daf88c680cb83d2fa918966556398c5e91d8d65d27fb51f25902b99b02b31bd256fea845897ebdd4f7dd27db65902e83f0245f77f902f5c3bf2f7f1f185eba2da0f9d4ad59b2decf23835c013cecc0beabbcb4be80396b7ac390a67bc342671e028ffe9bbd5913ca16d615cc49679e32931c65b8e16ea2647ac5adcbf0f476d3130edc9843965890b5550cf99b52699a1aab7fb532c5fe2477c7bffb25bf3054f0ad0c71f24aa6b37eaf26a737cf3fb546c0ff23a96504eb5ca7caf0b29e31689cc73458ec90cea5b5b051b820fa4932ff904c537c238e3c0b39f48b7610e69e6e0ef9642741d5dde0ba09919f4e92ead224afd79e3f8f58daaa52f97713247007b5ae51d6fea102e02bf1e511dd90de812d84902b2377fcca5199308714ba45265e78b3a46f73b239212d533ba1b5da8b1b316a4839364aa3b6db7080344688f867dc113ed7c113677cccbf75d6040f58d0ce243e0c9faae63c853dac344e64343e57a2f044de63391bab69d479b2918f7752c77d35f4c324cc9c6c8bfd1400b8acfb162067296c5ef2c37cc3fa900a9b18d31907111a597bc5afce1180f2dc1ec751a24842701e1470f14d7f9ee26729f977cf5e47db86f2744ee5845d8198848c51e02108c0679d1b4e857d4efeaaa99916d97a08f2cf8da4a3926e2a7ed80581c8f4885cf51516e7faf024e17bfe712fcabb7fdd156f90c60be3122b06839afe89b45ed6d4cf4320d3ebf908886391e57d4267aff1af60fc08753e6724b6ffd7bffbddc3dd6480ecaf61a67977b323a5f07d0275efada228cd1c91509d92cf389d8fae125f5f1a6e8f1734597d4a935b3eba66363d2668282bd94cfe5dbd7c45fad3ee8045df3d6281d9beaf6943a27d3e00ceb87fb5ead4dd09f7691ddd80890b7bbd0b6f85afc8f85335704f1361fe496c61b4448a504036cba35ac3e000bdf424725e7fc3054677b18cf963153d21dd750f1a11bf310406ace31e6939bd56e1b62ad2c360287bcf3808321ac4490fb4dc109e23c29c33b4996429949b7df3325317bd2b8d0b8fcf872529f0f92ca6e8642a5efcd11e0ea04b83c218c798937d248909301d9ac5ebaf3ee4d6c054470094f808b374791ab0fbf2ceecc4f9d3ec1a3eafba481301f47fb0cc9865c5d1ecc0c66357f04ac43625a3a62851abef499aa8d654a02d8c1f860f4924e7a1454c1f914e677667bd531b43b8dd8530807e8d802e08a5afb38a1b4d738dfa6a792fafe0c169423f054fb97d2aa33b1064fd8b7929d56f5d35e8b388506128082263c0ccec6889a73ebe274bdb6cc0d1a15ef29805475a78bb561559eb4979ba61b3edab7c9857a706844d878911fc0bbbb8c076adfd5d995e2e64f7464e95e22120b4034d261ffb25274bc52099670037c3c035ba85c4f80513f1ae0cdeed5f59280b53bf5e0732d5b8863340f8ae89eec0f11fbaaf26d65621449ee60c5f91376c81afcea05d46a3e92dd6c20af291b272f101963c7a20e34e22e5f1b89009ef72858af227fc1d25e741b94207ccb1c7844c0b91625150fd2c2d45e27a1c4fefb4902eeb332b32abac11d0a0bedbb9a83b36997868f3cfd713070fa089bf56188ec0fa69546cc22f81bf99ac7652e069a7675ede64f6c2d81d8fe0f113bf97905eb8ca317c9ed315fc6d147cbc3d5e1d27cebc0782624a71d85dba5ba2d4b16ed6f8fcf188d6e06126f0bb96b40c5f662b27d978f2ca23ceb33b828cc96ebc6ca6165be55a2c8f496ebdf3e84fedc42298d47c4bc6cc0573868cd1bcbda28961e7a67e4ef102f603f5b974a2016951e0ba7180c34dd567e65068ea82e1a845cfe392017dd9aecc60b76187732fa9341e2a531a0697788e9c9123d932aca9a4b0a9fe153bb7e9c6c9ca62f554852608e88d711c35f76b191342d6b7d0494ca9ab41fff004093927b22c1d3468ee668b7eb5c40e09bf1b7186d299c9dcf1050baeb2f371ee6b1f75d668eeb3ba39f90332388e83d8f258fd18edb31d563d633a5665b9bb41de81a1410a141df17a68dfc3089951073aa6344971bbd61a07dc939a1b8e758d75389b81e4232d70f3df35d0f0262fab3efc7ba32627949fd81c3fc6b0808c0766e8980523cd88c2b60ac826a4aa57eed8a6d4333288f3835a050b6d1e37975d259d697f7248a6fee78206972f897f952982fe6bbbd41c4938c1b8b01064b53436c72d9b1fb4f7b97373b00b2ec51160024a466f432f21f9d535eb703deaead13af3f48f1ce36f8d8f764f274011867723bdc385c939963eb16e56e047c75087ac4950de47a5dac1990e037db486573272ae55964a6dccce1b088ac652bafd9ba3fb21ee3e5fa0ef5fe1c3b5a75fe42bda7ca16a77b892aa53b457c0662628f6ec54014d96d0232d0fe8c50f54f61ec8bda424681db47c4b5ddd8a9e9df46dbb52bfbda6bb5cd44453ddde0724aa823b81af5d0090664a9bbb8dc2a55ff847d5169ddba200eabba5f1899805136dc49a38dcdc46a3dce3a68ecf30d390ca508cd8afbf3bcf181411dfdca4a2802c1e5a235d9291624b962595c56b6e25e13b56bcc2e8d2db434ac7273d5e569fea54fe9b8d9ec24f0960b9f3abf07513bc97a7a1dc9a2532f4efcd96b3e8750fdacdf7d178eeebec5f757fe7e6ae1366718b2be8bfae3e52ccc53d02cd083bf8be78642b408e2d12b633e99313fbfcdaba556712db60f503793720be09c069c346791a1ef41eb59412ee5a6f547325f59da06216554609c6737e25d3e7218ee517750eaaf3f50ef81b7ee6510e24b72fdd61cb90a922f0e551ec177dd695c83fabd5112b033f5a6f0bd0564b03e32b4d2ed596d7e4780b0753c5a9ecfb4807a0502ebdd3e69b482ac35408de91d56b94e97dea93603ab3f8268d801bf563e4f5f2344ce6e6e7cda314cfe57beb19aab0b07b1b6dd80b4e2b8fa204835f7afdac4bfc58a18574f3d37dd3ce8356e9ba2ecb9b224b96f668ad3e138cba885a637f9b719849ea83af61501cfc62f3f53f419ed6171943189c3b5c152598fa2ce281bcd48951b240a3305a0397fde9cfeeda4daa2f51b8fb07a75e1b684f632dd757d27b8760a82e639d38d09faee9f705eb9ae7198edb84f27ab1d5894271e52073ab0643de06494bb1fd7092c5a2a0400e0dac8e109b010d442af44f3607ae4931a91e51ef5797aa10b1b35800cc83715803f3d5bb280c9b5ec75ed24966938d6f724a14a2699b3d0dbc74e136515426c0310a44bdebb11d60868bb3b99a4fbdc2fddb2a36aa0b6f8e643d6524e3e2facbcb03aca2efb0847996602a47117703a38f72a5a3b20444bc1f31751d07cc01c897947346d3498bc246ae5fff9eb24b202ce6d0beb447deb2a95e49d186a0703684ad3dd3c54d21eceb3e2c6d3149e712cf7278a97dae941e64fa8584e0c1ef75399e79fca0f274c4539f1c3f6e024805140a3679a4a29c974a4c33438c37c790ca85fc5cd144b8f2e2b873dd0645894ccd62e5640c1d03d78ac382dc8fb7094c327ec07b8dfb3dd85249d91f73f9fb2a1e7100412036c3587fbf727e7cc6f2edec0b324c5ed20f1b24ff9d8275b1fe74f57e0418a7758655d689958064aca7547cfc082f68270e96b3ee575d4957db0b0fab2dc9d070fa0b4b7523ecafa9e9fc817073b5d71f604af92a1b8100eb339db63452bf615493dc9eb9c45b83023826ed6fb81c0a04e5254239c3f1540355c561a2c4d69bdef945d541cfa0fe6246c6665a7fe2a625c6738e523dc4d9ec92ef207d20839bd795d1f7be91e2f501ec27b4fe98b402f1be8bede41b8989d4415904656ecd474e36b14bc6dfecb37f7147da475abe42e851d8a3dc2adbe696cd4c1eaffa75ac03bd2255ab9fc93f9e08fa43350d5142261d5451468e6aea71c0ab633d8b4f1296a55b7004fb7245d6aa1afedcff699848954fb3896911b9f32c8af2b59c7b405ca57d4d87e675c060d94e67baec0b8ec3bd64c28d053b98fed3356509b3e31583c9d7517ed1e75eb7430a235d43c71a74d584ec716d6608388b2f03d746b7de9915fc87a5ca859fe261c2b691eeb1c55630b56cdb4cb6d7c041a26dab145bef026b35df9c11418a2beca17aa8773be6c703dca1a9c6da86f4e90776f9977a1e6da248d83105589bdc4ae5681d977d75a273120e346d9eb8075f4e0750dcd26e81579673162c15b176938ebf2f3416a60817ae82d15b55fe35de56136c1ca900ba4a51e517a8bf4a0bfc86c7148b8584d8c8b014481aede554dbe49d7bf36dbf1e8c8469600ec2d598f6800c875508e066864719a5ef8bea6c3cde379799ead3b282d79c7ec5aea03c875fc8664f9e8322e11014960ecaf1d74d1b19c163d728d4acdbdd870f503bf9e91fb29130feb9979651dbe6fbf037bd5f4154e8741957d296f15e8718b2b599d8d866fb89766ffab89e9d10bcc6fa488a1febf2028a0c54b8b28da334dc8b7b453e442e88146720f9736f748f0bd611ec28dae7c39bc6ee912d6e00056d2a6ced45b4fe809c71be18519a239b2d0dd253bed56110e2db5062aefd9367dd368007c3414b350ba8d51cdbb1b156f1429b4bbeca83e9c86b1f722f4544ad90964e8bcdb67780e74caabe25432562b85f8d751f4de6a05a38f6b89e706089fa1698418a6f13cfb27ffb075202f03aefe201c28a28776076dd5e05041844926a3e7c6dcd9a84ed516e3be9f6c57a1d2d2558282655f64e2d990ad21b20648c9fffd63796542295ef5681efc4d9a8fe7122d9c9fe0f22e8a81613544ce18c6109e1e5c570fcede30b18afda2adb0e6edd736756ce70741b722a58842ea36b40842f0e33973d5ad5361a02965f8e080dce310dbd815ad44bab9941d168d48bf12522537d41b87cd5f432b20b414b01b9a93956c47804ea8a0018140a21a5b5e795aea94b3d7f56130e5a432bc217c1990de3a868e3691cd2e60fe44e402589260f3782aaf65a85e30330e4d13099b5cf7a01b1af15b34b1092485473b0d3cc0f3e414ffe77682279a5a7180c1b82cac2ae32b025355c13a9297bbbf1a6c65ba85ddb209fdd873090db09bd657141d26fdbf19fc97a5e50f2499e0ae16fa67543867520886c8315d57be9a345df77fd1d13062fdffe914e0e38b6d4fd8009cb995db9d4dcb3a69d25dc8d5406d4d72202f97f90034300ffd538cb641ad314d0f7c34f9db482457d24ca1f124b51232ddbfb95e66d2bc9e9f9dd63579b7686f392680a57beb48f7c6ccfc9b649885578c269b5238c66d3442367c7430b48102fb499fe459b9257ab33f0e93af53f8192f7016eabbe42c0a5cc3fa1ec3baaa4251d8035fdda3d04560dd2e5516c1ed7bc8e5390b04c062a9ba0df8fd8e974731c1f71f6f535d38f4825c63bf65c9bd6a66b53c037bbc53ecea00acb3411b4e050941bbdaf64707c11d05179dccd0b61bf5b6544166c35540fd6b1fdf68ed88a5e51903bdecb90203eccfba17ec0b3ad45da4da5229a03674cbe56d948f4955398af7ef07958517e41bdc08b0fd3037682f5e6d76b9916d04f97924b79b13b9acb686101886f6c9921b9d77dbe92262390c78bc6f057f465af189f2d755f00e6ab1e4465a9699d0db94502b7729bbb57279e03f24428704e00a06a0b2a40e543fd6b1cbf41ca5dd8825acac8e9b63c9ba37d4eac9f623d6cb7b5da2199475eb455452c6d0838735ceb08740e8039e09b5d519ebc3e291e2d71cbd917f99ae95b944fa9a80ac76ffc8bd9890ad004f06dbedab4830f2269faa38a1864f3623d2b1bd6f7c03db04815371b547c3f8395e0e8086a9b43b645dae1dbbe44fa08bfaf769559cb5ec0f0c4aff9b6131a0b15a641808e4eb8571a5e0e8052d55bc7646fa82aa23023280ebb0128d7c41f56eade464d8c3001403f03857406f01195e85fd058085e7232faa74127a10eb42a962fe306165e5dffc5ea5360bd9e5dd1cef9140d1c3b4541cf8db66d7b59fe78d84ca6f2c5325cfa70be7f9678b45fbc81c4bdc8f56e12a1af02ca019e67ee560dd88ae0817dcc7aa5da5c5834b0f2cb3b98535f3e58f05b1e17f56da19891f624247e568ffd8d75d5a071e156e449f6ba47d92fb0a3c34367a6aee1332957bccff9bb3c3c971dbb5d9c04fa74d8cb56d41f772755f4b050f3c008f335d3b3498b7c3ca4c2e4b08be7b63dce120b26814780989a4e6879d9ca4e1d999b8bf0fd1006afc48b289d2c25157d6848b30600f8e4104cf6b17f2f56a5e6775c9e331526e2fe3755166655da695c24fdb70c38909a79e0f6332fdc6020aee229d18eeda017cc76f3d7949b79089e846bc454a8ccb0075f5c89965f1360c2985764532ce9f3a2bb5e7bdc7ce2f42638a992544716b3a59c81668f68febb1b932b63503ed5f93a0e38ec7bdbcb52c620c09006b3bc532113b4e3645ff694d38c3c51be1ac9206f5e520e892f642054e76a4ede8f86c4076f9198b3775e2b41e50e48322a88d2d3da1ecaf2d8047f03c1bf9ddc4765306e539af377664890280988b4c3d79e586764c4100a2b7b9da6bcd088ce77e96a83d3871b9111511b9dbd5d0776c671688964a61626416e88f764b204224df74a82915973c1d2b1ef20265f6679feb16767ddabad7abf7c636e70611fac6019fc1b98f83ddedb25fecdddf28e8d1d0412d05a5f8f359493ba0b805d558c7edcc67391da90db0b562ca52000d1ff9237d42f47bf15f0b67ff6337e17c7b70561475e7c887655e89e2910322923e092ede79d6f44dfc532eda64cf6e4fdb594c318a5f4f9b55ddcdd3ae09a067143fb9d4771fcc6601b6302013fcee1de1efeb81a0d658b8015ea1a7f71f7258d0da228a4da7af056d12d81542a130a1e327f9d6110432ceef717fb07f5d9dbe49fff01edccca21747cc7f49707984ed0ccb7b963ebb82fe278bc93593920535d6cdc34d9dfce79203e81df0ad1d328473b826845a66f8c3aabe10fba7ac92cb5415299f856c4240b0a6f08909311717e8e37a5a98a85c4e5b25e21c170bea48c673b35a1ea7fb14482d2f925b426a69844e15966ee9797e7916a7f8a6d56de2a55617a9cda1bfd23ae3207c1880235f27656b82bd86fdbd5b8c0e488f7be0e9a4d4378c948d928f26837deb23220af77b02528281a0284d10a470babde2b45cb48489de3d21727c61633dacddb0111d2fc6ba030e0518dcd42613a9b3fb74754e1dd7c2fdb1a9c2bd23adc9f01620c2f119662b9a9c2a3ac77db34fc162a414c11dc47e47b3ba781a5bd90cb96a7c584b1ac9286936caeaf2398d4887f27603147d2f272cee35fd157af025df1aff64278029bb1303a3a71ec6756b0a2c26c99b14a7be2768e174ab98b3586b5f1e998ca276acd5fbbf349cce61c6ecc2c325b319d75d2b98bcdfde0b6bcdde3b69efdf74cae3e0403e2df6a57ff38b9e6ea992450c7be79bc2187d71c9b849b6532df649bf76a96eef412d4e8f4b56fe55c25715033ee02c2a7c5147dea8445969c2bbeb2c0e503b139d622dc5a49de1781dd03ea745f8b9ab2f55ef79b3f3b35a8e1de13924cf09482755c4688ce3119ce2f09c5bddd507ce102b3d959528f9369e5bc1e1796bfc55207084a909ab26814b6992695cea6b8024ecfb1b1afa120a260c0efe298ad276ff3db9257215aa1d83539574ed7ba5771439dc19d37545d69934b60be79966559e825dae16cdbd99ee84d63bd6010ed6b84817bc524d129b7d25397274ba1db85ca47ecb858b0dbc4b18c1046a53b63935d528abe5c8042a4030a6b2391f91dab1bd62a137f3afb1e23ee700321b1dd40f9327268d544c415f2815fa1bf0af3f5b9d81dcffc44163375f61399003882f5197e608e0e939fc37f8144f22350987f2119c09a4c2de976bf1a29aae028419a567a55234bf8e39052f4ad2c306243c402a21a071a70b1cc4ca50ba513dd2cf477ef83bc8a9f72868cd25ab2baf86d2a65fbf02d52bb7b25b5ec5ede526cb69b419420a0f9c023f5a90020013bc8c2954a05fe291683d2169e023d7eb5cbc2d8e0dac7286fd9a42109ac884f61807c8bf1fa79fad7873883d7e35645c26096a518bac8f58000e9098af444f2ef0b6e50e89ef5b42500af175f061382a4201a3e9afb1c3aa072075dbe7a85a7ea31e0e23c3d3e885bfefdfc25721b31a0af7b34633a57e3c13294950aa66003c00558dd341611e0420540fedfdf5c4f83e6763c943d02a010f0123dd3bf8422b8aef5885e2bc2269c0bfadf0d7bd934cdf3f976b26737a8c9f35a78fedbe8aec236c4f3548223a386f567bf1c0c0a58525bcb2ae627dafa4a128ad930efb18d30eec98f50f2f0d3c054c62c41bf247c1dd510eb7f990e429ab9c6ce125afe37540e2bf92f6dcd38a9ad7080165d3467516a668149db4a4a96e77b83dad0f4a0a70b610d0727cc99a014de23a18e4b3187a1d8aa3ffbdcfeb3e56e95bde048ec70d37a6401579c12d3cd061d60f635ac63a8cd108a8427ce5f5cc735119e82d67e2df8ed1e8ae153d08b08a4c6eb133da47442ec93b5d334ab4fd2e607d09005f017f937510d5440c51e7b64f8ecbc95c31a9cd015529793c2ffa7a3e43e1cfab2b6b51d2b6da6e7a8c6a88bf66b03e296681069798651c27219cb493c4600acae420f1aa71bf59838a3f13214685f3bb474901e84a6e2cef18dd6233a6945b793928fb04e40f62a20e587450ef43823f877f4adf247581bed2eb68de6e1a90ec807decfa0bb1a138db25b3f7120dae5b1e14a2ef10e9e81d25bf1d4cd4b402756d5c1cd2ab6b0ae9021b87176ef593982f4954a7bb5f391385907df98d921bbc6347f028b2fab9dc95eddf5a32b932125becf84bcd50c0cbf9ebeef43acbe8a13dadce4e2da3a3d27cc164683dc84cca66fc46ee4d704ae34fe2d3fe7f8ade4e7befa0558f33b5b1d19053f0a5c915e10064b5ea79b4d592b411f9fd05d3e7934192fbd8c86a31790e7d02c358ea8bd2305dd8f0a178bf42c07bdf12306a2950b526b0b7075058f8655bd57a9617def20de0931b8b7d4817eb6d030f1a6aa8546721abdd6d77768603c22dd567c111674cf7bd0e98c4efa6bfa1bb9719a3e22314496031df42e03ab9014ca6ecfaf7ab1ba5d9e4cac382d2349eedeed98d087c1a6a1d6af5ec1b47ddedc32186ed2e2da0c1dc74d3dca65f939e638e627b29ebe75cfc61c32552c1eb15841fcc4b07d68dd886152aa64261f229df22884db3141b172002f1c983c3ade5d846f4d953f3113bbd8f73fe514bbc58badcd6dcef20edecce808b06b19c642cd5adf154726ba7812a727108ac1a96289599eeb0fba2d2906e639469304cb598db7364f2c0952f524b9502210e0af34cd6cecf226ed0f1feefe659fff6773a31a364899d0fe61c240beb56dedc90b73a157677a06a4fe788ade10e0f8ec0710118ed71ed2a81e0f7a35522b0dab990ecca622765f59885bcf1315d25025c25f87c12530f631df800f463fa5c5cbbebe0564754dc13c892f15e6f837392a2af48d5f1320e9061e80a3b83a43ebeeac0d9c568070b63b45542ce986ba2c9f83704863d47aec427c556f77e9ee9c2a93ce84f12e736f00029a607b9adb8a39f514d4a497bd51c3e818b6bd7724295f85f4ce6afb6ea7e660273bdf339b24481b5b813e07f04422cbcfe10b625e3d2472f506a4c6ac7e25e61d79416077d3bc364e68bd83e236c06a4c31687da1eeaece6aa079d9ce9c10e94d8e69de15e7327cf3cb6193412d22dde542b9f48886198613722a2d8131a4c5a9b0bb7d46bc0b59bed107f361d45fad49645fb9c727aa436ab7dac552e4a92a4e678249caee4b60c511e00b6ef42b1c0ce56aa239b30c34d4a324be4cdbd9cdbacc0336ca42851f09b8d8fe245f0938675b551e24e58b6dd5f8e5843587de2bb322fb62cd9c5437f81171f0236a029ec81c34ba638cbae54b6d9817fe8ab3ecd2c142579a3cafbd4256026d74656b9f3a43bf795a0dbadfd5a5a829144d06fe23c8e0d02d4c5303893f5fec4b6471a4c3747866beaf9abd69b0e40bfd9b1d31bb8b2f38616fa86de023fa960f21ac5cc28706fcddbf2c5fd5f1f2726750bb9dd529ac14da0af5b1826dbe28f9f57ce61580f3aefa42ae09d76ad7ab9bf1aa8bdcb223e3211e89f3cf8bc4117c04dc84d5f1dcfecf18ce07aeed2ead89ee2f1ea96baccc73695d0ed8567fde2041ea8dd8655ae1b6d6ac45970fb32b3eb1c84294692031bb730ebfcfaf23456dc366f93efef515a1d0d0ad19fef0fefb305e82a90e5b288e4b931282e7cf05eba2d0415bbfbf4f33c1ca4e1ce2f12ce925b196c1f7f16cee297d4733c58f23c4e4d73887772454bab1142a10d7b1f23e47212c954d7ee07cfc4038aba7b1ac64316f107736115226a6536d48f631562ecb85efb377330ef9fcea8af43f2e1efe2df87799891ebedc665e55c7e921ee0b208a384353c3d5d3ef8b5ad7828605dbf4fbee5fe175a4e1b394cb5beef9d8e0cbff3c435c03f0e2490866a381757ed08788c61a5023bdf142ac1c67de39c7f39d2d98112e4fe36c4cb665282b2253a2ba022d41355e8075fb197229bad99df611577b5447137dbcd8f7cfc5f3b81de5417297d1777440465642d2cd813d0212b9089869e35a94f867de5b403b9587e72fc103a7292811d1b1b30a7bc51293431039fd43ffeb0aef859b0fbf0ef91dbde32cdc41bbd77f7683910b731fa9d0519d51fb6dff73ea5ac812a760dc411f79877dd0b1ed26d53fb04b0d8d5dd4a9f36b4ee7bae6c221913719349ede6719dfad52d46a1c28a4fbf5ae74ea868304d51d7905df6791447d06e6d93cbb190a27e79c4489ea5f471b4ae44bbf294ae93181b0634e883d14a23b4e93f0732b8cf4ad6187e01cf1d7f2c58b19cc59e2e6d8acb51ab247107d179cb69843f9b82c0bc0b61a93c56ef1364d39a3f903aef22003462a83f888aa90797b6d013476c6a3bcc72f0ea9ac13d3ea0cbd3f52c6d180c771a798a45793a9375ac9cb8623c08e53762dfc6e1586c8ad1ab788b387d2336603697c16bef2d45755c6d08083cee8a84acd9c44321606533983342c303398e24843c6d2f5655501793cb5868303fa1083d3589d0f451238374a3f04f00b88faa623408471172c46ed3244e3e0747c668acc95c0555d5940371a8e09f6a25ae857976af6f869d0073abe26e4dd29000ae96f328c117b9967badcadac773f2dbaebb820e4be20532108de90f2242b429c608e87245e642515e3ba2c5b9a903a788b79fb857ed15c234276a35d8949b583951155a689191f2e004ca68ca35d815141c32a0d3c642cb5ca2c9d09e95c72f3cbd8b5194ffb4ad02300decb95a6678675a0dade5a5566cc719ac599ec304abf645206246ede683cc6c3965313df91afcef07c46565056addc243426339ff2f3947813a90895fbc8b020b57e3ca91616da7d0128ad249d807d36d39dcddab6b6301f9495a50c69f45c2b6eb3eebeea6881fd39bde275e90a1bc06b8e595d9fff2e2167e5918baad69ac657b15a199513f10e218f84ae089530a1a07c92f63b92d9ce122a7e0941a7f153f3e414341316b88396fae2ff537af1b8afd2042b94310f50ea8eb5a022e6dc0d455f4ef9124ddfa39ee0d0970ac23ad347191cb43b9a23db01654465588dd8884e4c8a83b44142935baa3039c84614ec50c1bb47c3a5e29fa801ca45ffe046e972ab95d66fb137b0cf879c071c4a863bb56725e5a02f69d5af80109ce860fb0dbd99027e25fe6873ebf79c1f78ac786eb3e03c21e4b712c1f96c2931be90cba50e8067e54628a7708a0effecd0d85e3ed2402cbb81c65c6fe58639b77a5e178654b9fb1d17fa2d457964819906ff28f59f149bc66fad00ab8926b6281f09a2f4f05c5c3fedc55eb8191a67e4c3a7e5e167a07dec352c5872f9f9810ba3d77483b34ace7a4d44f49fc7ad131674c4eb2db768ca4fe12bcaf6978296f05a65a5e25d6ed96230fce0c2aac310d16cc7809f9a2b8726c5aa0974d35f42c2fd9f559131c29cbecd9439c2c0ae5ab0826a87538ca5e26a62145e11e485b3a222ccbac593ad5d925d766ac69fb262e27b5f9a805a98e7ed666c08295c0dc4549ad9d4cae4defe16b75419e00d93d7cf71678426feb6fff369af10c74aadf46108fb74005e7cd6471e040fb918fdef8f0fe1676598e99aa9ab9f81bfc3a63aa6eb0ab2ccb53c087d10a5be6c28e14447ceda60d4893908254d05e57f3edf383b07edbc2bc7740f1575e9b4d9168048f63dbfacb6e3b6272660798f61d85526298db779250d64a17762a687a2a0e0650976b87c5e381e8e6f2379ce319f6d1e2d4316c1ebbf495b292b8604e3449ba95766587f11e42f535979af7e18cb3909db60cab994adff5edb8aa15c75070bfac28ed0cfd55e878b68c54a7a1267b45c3f501f54f6562f1dca787b840bd7769a6389f9b013b29bb2bc74299ef6ba39a1a82192ce06e3f20417d25dd139d2606297ea284be4b6b9b35d21ef8afa369a30b638dafc2fbd85ced254bbfa0bbbe8bc43684c9fa02627a1863756f75dcb585f515cdd287043e8c3f5933cda61e1040b4eb653802c4c0757a7917023aed0cd7e016d8871536a4af07dee3d40c37874cd1093dfaf8b43c729fa761d60f6b495c37ed17547020327d699d0a423ba6eecf4d7a9a1077e9ae9d232ffa981dc0c811a85f0f241af6ba1a43734e361d1d02cf9ae56c0983c21867094049255b749b9c0c2c4efaa6e38cb2513cdb6bf27be0253a455e90493234de57221a7f91437f7017e5c5e791441838ef6a32ab9ea4df21f9626bad23c9f6eb6e7377be60746500cd0862f82d9a6d1652e2703674dc9ec2094fbeff6f65cfb75b2144e8d2ebead85f48b45a33f5b7f5ec18a0629c35a7c6da6fa3b305f44e62e57ec329b1c14e114f8ec113a6b82deda8a6003f3eb86ffabdcb32c08e21551c89a7e7f963882c7b6906836cfc955cd1c2475e0b796d100c4b517d91155adfecd71199fad05af2fc52870cfbe4c6fb7e7f501a475b21ba05b214bf6e8953e698f6d303e62c061146185d1ad1a946e43d7a850ba71e985d554bd4980d7418b48abf8aebe2f118901e3ab96dcd02ab68443057ce8a13c569b8317d03b3eb8d80652d27e5c2157f36aa5f8836a8d0ced061102202d86123cc1fd2ee941259330d9a47234ad07c101e4657a80f998d1a5b6e2e54592c80734920e44d4ccaec25fa58cb38aa62ecffe040239877e71e10be24dcd8ddee5df646c05587a4159aba69e8bbad08e5463c5ae55115f3b7773d4e2667b90aabe49d6621824ca2b65dfcca1a2c06452c19f8899ad8898cabc36b3f23c6ed2ae4c332971a99526f6ae8096e5259486b52cf1d5a534a2febbbfa807f65dcd273fb2fa3c386d8cbd2869a664042a07a06699f0d89209e75267a1f4ecdb4eede9de256d1ef44411800efcae6e9cc445c42567c30e67eb7b9e28f52432f78e97be8764fc196a84d965778b82590799308a784bec57bc448c418973e7599d329b4de7566cc704852f9b059783c17fdf6731bb4b387284461918d901cf6eb79f3c61427f90fc1220b5534b4cffeda8da74e2e3c41d76c22ee0bf7eca7733105074c89c18f3e01b41d2608104aac1696be8b70ffca28f95384f36603993e0cc7dcba88cf103c6cbba13a1729873b2be902d31ca15224becf595a43f523c408d711187d8b756d34036c788b9b3d8f5b9c30ff73ca16950a6e2170415dd8f48484788f3effc979040a3bfd0e6b3f865e761499be81fad98ec412d665355b001a850db16eeecff6dc1c6d2ca85306152d3b6b80570bf53d2f13cdb2929629ba0796c62b31aed18791c8701113e77d926720eee895976ff3e3d16ecfba30aba1a0a0d9a4d8ccd55bfe4ee77ec86855158e12fbaf40050aa16af6b195000ff410894690df2affcfa6675763d9972adbb3280a88d2b1ffd5b2af3dd15dae16ebffe0e73c6f45d39d321f29e0644134b365cb1f96969b527c52902bed4e2beedac05614f7b4353f587d16464fb1c54a00756cd1a8c1f8650a5a0255079d973884337ee903d046419aa58b5a0f7b81a0891d96e90d926f4bcdc7a9b63e9faa88995fcf41da8e05d9d35ef8b36cd796a6001523480cf43a17fcde85c0358e61eef73ff034ed899cedf36742433f2f793b59319b224042b04cc6c17494b3f94d6ca61d6308f18da2b4ddcfe92ec40f043cce7253b94c58c1002b94b3f5c6d88645a8285cd9071b363b08e50638877e1594b31f91cde431835ba206ef18a3c3ce0d4a5fcc630c140161fb57acf9d889ecbdfc33fb78906e25053844f6fbe33e30086cc6c411ad97d6ef24231146b1651f27356c79fc622c6d5644bf9dcfee62b77c681c540a133914484915ea8822238cfd0124b7471b0078bfc2fe1bd8664db7fa78b8a73087a0ae0c0d23eab5a5552dcbde7957890ecaec75b0cb062aa4347e64ee3f8bd44a877c9e573ef5b5186bb4db107eeddc1b61b025d5278745ca6636ef88dca5e28edc6b7153124d1d7ecc4e0b96be626ea85246a38d0fae71012cea69c0f7b7ccee9e7ec555b3c86ccfc7b07934abb06fe32e345f3ad7fcc1150601f0c9ce6022c1cd139382a8e822b6529f6b4add489b0952d34bec18fb88690d728a256eec6c3d94a854e45356bc1a9ae5d8265451e3a12097f1ea07bcd9da54f7037a66fb071bdca80c42b49e524ada2670d39ccc3aff69b231fccdec38f3aa5069bae0b2775e0a0e750a6a68650be8381d1b4576cba162d1caf8df3959190ddfbc229f538cc7b0402a7c8b0c5f04daf457328ead78292e85c3ac82707045f66dc809a68e8fca3638da644eedb7edb6d312e1321faeb78b1f874cc53cb7843b99e31449e8d2b1e5195369482c357c25da6f8be168af6cd7149dc3a8ff225f5d160b255911f381e8d3f766ffc02e1af2fcab302c51758982d63fbf88ea425f6dbf8395f07d2b2677c38e6f5fbebf132e7698d1222974a99f65f2366f35afba898b61d863ca2c3600cd56afc66bed181b6aa99802d291a634589092a1b9da8e8ccb517e9bede0d7e09dc69d6c157e18581434cdfb3969f59194b1bb757a807a561822a242d5552fd3adb6c19d46e6e4a303ee25df21a44242cd04cfd8ff0e8b36af922e40cf6fe0798521d497b3d19f44cc57546e6081abd9c6dec5771344a8fe769bb908cd479fef64a6e8e509e25425fa5450399e554f7ada9a4c62d1867b85606086c1297db166445cf29e58b5d89a5f729a119f73ba06ae136c6b61e9c7eb7cebd768fbdb1fc2eb3ade4398e495d705bfa3bb882f1664453713a87eca1d15840258a5f9828813570f80e97ab52b566d73dad32c1c37ffd944ac672897d36048ca0c867bd18026d7fea4d73ae86164eeaf5923b2c1ef20a98d222cb1287503d7c384730458ea50966a2fe792f6085bf041e7b43a99e7f984b366bf44a55b73b4990d407c57754f56f0c08b7466cb323f5a77b21f9c900bc5b4661d23efc3d30276fedd1dc040a006e91beb70caa5b82e4994a2623d4309767f69800cd531527be173e81c9693a8cc5accbbc4a4a3a7ee23b46c04bc391d7f7d6120cdd7a2764f2b31890e6a54d74a7dea0a2a099c9fe7381f7e06877e22d6757172fa3638c4708f113ca2a3898ccfda773b829a48c397dabd485d3dffbf1adf1d1930400f856108c4749c09aab142e62e8ac4d6db7b4aacb0a6f6707fe5eb427bda080d64856bcc74e5f6f4a582d819f73991d7662c17c2b8cfa1bb75b947212169135b519e12178a245af556e64ae780cb81f75a7e93bd8cfa192483ecefac519437d5c8f76a01c79b78517d84e1311c61afa6fa1d2504b76084c1cb8abe829139c1718206b6664ecfaf8a5e9f6b0ec6471c1bbb1107e3e8546c1437f4b14e7daa0a47e096137ff64c0a4c727864c6b465da5c4b307036d0e8751838ca3b5ceeb0d4141f3d374d94ac14341badcfefbe47ee3ac8ed37c0c5bde42c992dde9c90263a6b3951af88d2e7a7191735beb248ec4e40ed0c3c5c9b65840061a8126628960171cc0fad268417e33fd52bfd254353596c487a0b5ae28e7325eb82a6dd746cd3266497527c759033895fde8446d2721c48e4670ba7ec67ece5aad8ad5693cbac2614b9af70354297f9ef0e98a91a63b559a1f60a235e8ee3e184bb551a613fec4bae6fe6ae987863ef60882ebf1823de5d41b417be004138f445bafb40cf923d86aac49793791719dbf036b66f5eed7efcaf8e8281bfcb03ae4f1691b279f13bff9285fc4639a6feb144b6cb0c9f1a879db0a1ba8e66dadfa3b00f098fe1f2b3ce97201217ee98e3812b8ce1a1014d6e87ddcc2ff92c15a2e487b530990a0a96d0e89d666049db05d4356a559d7968c903b0f43a262a27464198f08065c3b96780602e46ce71579c146543936d01f884e5e429051b21ba53ad2514ee67fea432710fadd5996c7987ab63e308098962869267526fff7e78266eb373ed8db3bd6908ff82eccdc1c361615a7f8e46b48f6eab0b6abb1d2df46fe1d256186111b9110f7a76b76757e68db9c36f8ecff49171c9474593a772ced81cca6af017ef351c6be7bc9d7d2e161ffa43e0fa9742822e06ff733a2ba07d278ee2af99f5cbd97171e865ec24bdb5622d0df5fa0262568931bb992c9db3bb8bca971b38df56b29258152d04207587b170faf884b49671599455e6e5ef3ade0428a5c3496a8ec5bfea091402904988d8f015ce4b8524a11ac675a46e7e0f9ed12c8ee9b44574b0cc91f041d9b6ae820c98f1f1ce00ecdc54efe66ef916e87389f34a1ad13c46b6e32be52d324260072a0a1c2d7bc91920cd2b3f887087c8237568df8a6da5fbfe68912048c6d22c07cfc285c94e1d408107cb88e1141064ea3f064329631a0f8f355699df670f64746aa99394147c2a9d3318f5f5a83cf603eca26662926766724789e757df5d6906d79453ad9538797832b1e9fbac21fa46681dbe0b50ee79bca337f84bf1751e4f19e9679446f0ba54b920096f2f35a22520d7cbea33f6cea10142b0dde2d9158f1c9d04900f7e155bd60ca1fd3db432651c61e56a44923acdd4953a11adfbf2f816a41a2c4f03adc5d2a78f79bc9a92433c189c8d4075067ead24ac0b7cf12f284aed8aad45db2d1442f161b6dc68f5777863d49c2dba5f72e568925e0d5b7c57e35c33befd2945ee59d357d2c7c03449d939ab879015e57ed7ee7841cc6ea0f5aaf21c4209b7bd39ae33cfa2ff3a950e15ffdd24b709b9824e1e45db44fdb45877cdcdc92bcb2bf67040fe3bd52ee34b9dccc17782a92f572242a68eea052216f6873bb81985fb0273e0204d269595855de48ac538839f6ca5f159c5b27f810f637654d6a3d5f8606cd5003be63c6624ce6fc06c2bf388a14d021460230aebfc7c58201fbb2b8a6d799dc3c1a44c2f02fdd9c72488ee29a97d0a3bac49449dce091d74eb8554d4523759998e7e58b178b716920c5569ea577a8fd1599d3108bb137290be12c3278adb27fe6b1baecfc516bac932951fb4d43c6085994d9cbbd5cb2c2f35e5ca4e5b71b502ad8b827189ec0f15d52b7de1b11ea096a3d2fa0354e8b59bd9264cbdbbd97f837b240babd12630eef0af24b53a827e4f569716eb0b12a9a91f95d4e2c2e5034e21ddbea281871eb9088093fba518a40e06a0610705368d48e5250d58891b09313ba5ff0950cb61a201b6b9e5be45ee20e2981a0ea123fd6aa488cf36166fab5d8b607246cc54a3552578f1a010f5b194c4798cd386808626b90549d6bd98e79b78053483a9b090ecf6820c7c0c678a102c1a37299182b5f4299c3b2be1b8c5647bddc7635448b4ddee7952ae569fc638dcb4b76a5e73ad5390b1d429eeee7cd67af0aa61af730a1e6c862debde4a6b0adeee200cf133663c0cbeb9184bb5de6a46196c276f1f9e6b495d116d3f54d6fb9671719ea7b4b4b8600036a30151540b4936bf9d822f5dc9ce379f40fa1b4edaf3882772bc085184d58e5e4eec3ab948a4766484644653dc2295b71daa4c0cd17a548ce819ba28559f31f4bc859e713a91848c295d893b4a3d18635bed07a6353f74352546632d1243d79252e35ac1710bf8e251ccab19b7ad6c03be0c95f1856f6d7954e1826cb3393ddec21f1cc96bae683cf3653a498e92db26ffac2f4450351948d3b18596e8e5bfd26f357cd7a5a19c64347bac7357b7e8095ed870479a6b76eb7661827be1743d7f72c6796c177a4536f8ca8aec48f9c8adfd93b17d93c3db16497f909e5d4f303f987b14dd1de540d4c0895c14bf36caa9f975229e461ab569840fde03b491ebd67f5703dfdb11c1065d486d6af256cd221775d5b5a3843ae91f6c569ab6cbe721d6fdab5a477686972e08866a826125f9649e9029701fb66c5aa32b08f266939da83781b626bb6bf979b32fa262439afe3154e0170081ebfd1debd352f1e4fad592caef7df4553cddd46e90f6fd9107abe11fdc4b503dc2300cf1a0e9458635c95b2bcb7deee7181d5d906e617e9a6f158d145acf0409c4d1426c1b86dcf89db0f6b6413f43e0ef9d3b241b888636e84b4b2abae411f08b0b8e4fc152e4d73fa74b36f83f7e836e72c5b23b980e49cfadc4363952f1f6667198d739040c3f6f29c7ac44a1ca1d3746301e8fd8ac8403d7291898fa58f9b2d900b2bcf2cf1d692bc46f212b6c6e77dce4a3681d4c1c7b4443fb073e2260512b9cd7e3ebaee978429a384ab2b307d1a26469b9b4ac35dd110579f885cf8b5b4cf65fa4cefe5f592533dbd145f6644b8c2b1663b704048f92e0c3c3a91e3b89602fab830803e25f9614d9ecb4cfad6286d039fea76571d96a1f69f4e52656e9f088937bd70c11d164b7b717116d0ccd57f9c63e929f1c31f797fad84f814cd901bf9cfefe2e8c6a705fa4cf73bcd42411c2c07ec48b1c546056b68b7bf60e302413defabd897c02c7f05b4eae6e1b12d9fd2fa1757a47ba8a424a938fde3caa5f8b4d226a070639637767fc3780c3604b86e8c9460a6d467b2f85b0c23a98bef291023f38fcf74211a7cf4632d76dc8c88a5127461c90c3eebd86cef469f13cb150b4b478decebfd35ab1b9f2cc07202cc48348c7094207c0c99913e280adfdcda570253ecde4ff5cb33acb4b83a4820cf35a7bfc5a19d4b1dcc2f743f02eecae4d83db89c3610d649834575e02e8ce513afaac06d6393b82da5c1435caab1215531926996fedc29f2bf5d5d2d94ec33cf833ff80493d83359691467a6d1a67a2b55c3048ea7664b9bae0ee00d7902480924f2317676661ec40954c9342cf80b8f188672073cee2a00a459b75c0e1b700b3631f173db1927788ff8122dbd39f5fba629accc2ace724b5f5f7cd83f9428ff36c025e5fb530c29c78255b52a8a72e7f33978caadbd3a92cdaceec8ac460761ef8ccc43ece26a2ca149f23e93ab7c6ca3c0400826a2cdb2251c2cd47a1805dfec851e8c8efb15b41cc54f359a8c45708fe0b1b4c014ac00736e2eee97188ac78c283daea2334b348f1fb8722c9a10cd79133e9ebdb88c681fd4cf68cd12e440b83c918bfa4fe67a71f2c15db6ef950511107bcd7302be4739ee56f5c6bcbc29c6594bfc050476eb2b319020f742ff7eaa671e915664a25112466f229bf04c1fe7ef56974e63dd00a6d20b7fc9959943a8ef6fb7661d57c9d6028ad9a21a498ca4f0f6e5abecae3d5ce3e8defa7fbc512add6a8f61c88011ef34c3f8d594078e6eb1cb3c5c0108ffca97281435a31ff6f4d9c3b2185be5a66524786430ad17abb9f7be71283c6c0de99fd957e9bcd9a3b6756ecae8a6cc79581ea2844cd1e10712a7c2136a1af504cb78bcf0fdb086e7afd1cb4df647b331985d7ebb7a59c267bf61a306c170a88cc035ce0ba4c55a1182b2f7a11833225cb9177614a7231a5fde8ebcd53392dca1b357f04d975cd077cf08084e7a30eee6e694d5e2e027234fbaef352ab1f558c33eaf64765826c4994480b1b4d8b52f194ae0fab4ce0df7a5a6fee358ab050b2242a244c25a08d5b1c73fc2ef655dcc24f3e9141fe75b657acbbd5a4ef440b119fb8213c88f0f5b866dcfb5427f1c0c39c242b9a9fa6a987b837fc609dd11ffb1459050306548d025301208cd94bbf336d313914fa885f89fc20c07e5fa7834d62095abbcffe029b50c5c23a886218b240023a217280239c5bd0690ab97584305837aeb75eb4d0a34e11c1968eee574fdf4aeef18674c2fa21e94f71ee76b7686509ab7944df9e3161433413ff1574662e5954f9921fb6dfc9a438a606b8af436d0498f2bb81b4825237f8245d24e50784f4ba73a2d81b083b7beacedb3a0fea0663def217b3a8c1e31f2ee564d538626b55fa795d7fa690f53873df1721b228546949ab7c93af1d00230361c8cf501323340ff25a9c88f00f6637d6873ab3bd119982462fe50cea0ccb3ebf0e6169b83da626232a3f8f39a40baa97d049538cafd8119312943ad924cdee02a4ec68c4b2d366d18ec06f2adb250a35310e5b1caf48b072c2b9967028bcfc3efbaefc14a130a60e85cc02e5d2b24b29f53d28167b3e908a79d6ca383e8dfc1df09606cb3c28d04716accf894469b943efdc54ed3fa67f75cfb5caa38725c40e4d789c3e6dad58ea8a67305e6f3eb42959de8b8f3f139caf22da9d225be2d07d6d4ad520279dacb8422dd05fdfa0ddb1487a0e3c7d2fd2ccfd2c1015dde6c8afee52d702390108cb34fe8695f7fd20d02013dc186e41d432795207b08dcd72e823a2840d586925a698cab9dd62704fdca34e2c88af5fa34ff527f893d271e9ca4078b6ad95f8f13a4c0c4bc4662f17805c88bf6b95638900571ec3883204c54aa81a8d71f3a18816bc54a9e4cf373f9f76d3cf9e7f789ba2ede72d1690023d19006b2c03bad1004d51e0636792e5ca8cd5dc875d62145f4e1a2cde0d903bbb723479537de1d0d4363f88fa52e64122e027cf5bba47a11f9e2b06d372a1c05cc49a6597f4dba9596a7447404dcc70b6171e290563a2d67e3b123a64ae1f15a90e8051adac45c3b121864d9aa54a8b1f7a6e71330425c91fc68b0e8c140cfcd0d7270816acdcbad25fd8c901594e59381ee239fccfeee4feec4e86d165ae30eb99a8225934c666dad5ac03ba038029f4176d6f76411320127a411dfdb5504d95448d3b0f83a569633598eb0ae612a6fb026544475c70d2e0907d6a09f0df456227ba94e74dea6005487d7214781fd1809a3bc5efe06aac50d9c244f4a932d3690b750e37e7bc9d06e4816e94f9882c4dbd3df7ecbceec40a73b117379a306b35447af2a536ceff2969e256352875474b0ec1254b0191309a8bcb87b34e021532adb1609ed9f29d275fa157b8ac1fe980902e77ad730f95455815e695c479d6cbbbb6d2b28fb557295a11b3fb4dcf64dbb30b2db9e5639e21abdafa0d6fe3cf48bc0a47bb5c26f7aa840910651df81dfd2552e0dd3d565f90c6136ddfdc8d6136bf0c14cd55038a77f408861ab967da9ff4f54c0c1374a1019c807d69be197f7090b41f8ab3a96bd6edd680382c1958effd5b6d5a0f6e19b4d9f2446ad3c22fae4180b98008fd12dda9d3af7a43101f7986797fa4feb271156280761e19ba02fa1b46cd8c1047794d8d783c661be3cb451ce514a8ade8624edd2de27d76ee543d411f0f2863fe37ad3c6e47d1f54b5c2ff4912d9c6489928299fe9db9e46d194fab03dd4f56fd1854c38256aa2379935187fb0c432d80bb88d8b332aa5e1ab5655b9a7e377c77573bf94b61916bd227c6f592d8fa506359840ab6d87d028ebc9af9343250c75402944eafd01c3a96f16fff9d5404847442f477db7b02a951d33170963dc8d9187955b5fa321ba38da0cb67ef600a81593a64b9017ca5609366803701dae9ce4997330cd6e721bd764b867ba29ed88c2b69d72702cf89e30f59c279f07a3439c6f2a25e939449ed37b6ae753fdeda8b23c37543def0cc6d0004b3e81b249041b62b510073089191d53a0abd9be291b4f1d8d7854e9350428eff1d40cca0f3257da3e0c18ea920810d2787c53b43fa3cc11df4368e506d127e155a42a8dad27885433080c85e54b7d2177586cc4603c335592e7a1da9c330c0a24b643793ab2846583eab45290c09b037d8c6f3c09fd3965429326bf232cf857ca365c599613d4defbf4fe978a33973f218c1e0d0ef38e5532a077e7a9d5e562cee7a03c2541e1d99eb5f192cbf3dc264761cc88cfd6f7de35d1d09355ea8f6f8d11a19d8cf287350b92ca605c0ae289b2ad6d7163f49075248cc169a4f5f2c5fb0a0fd2f057d95f2df174c1ee12fc9e6ec90cf85c614baddb8d4fed8b46d33fc4114e0d71190d1cf1a432c061e507d2068de66335c7d8b37cbeb5412c246e9cf3160052012b265c788724a231502810cb0e686a5a06cf17b24e3434d1fc8fbe871fbe76f569a381649549058668b5489a2b7ffa3e1fe5e5de8f90177c5e5635e04ac33dff5e0e360771cde6af5db617b3916ec445fa15030cfcd0879927ec757debde963d9edae55d5443cda7a2486ec9b1b2d07de0f0f902d158d08a43fd1caba1aaa2abfafde538ba3cce0260f9850da3556585c8be6fd3db862c9c4fe68ad3bbfdf9f0a511bb61d00a8ab4e00f24806332385973006534e37020ccdf94934e5dd99763427e26bc8ea647b6112f9c4e2b06659e65ef46f2dfe0a8ac45a8cc89a475bec145232c1876698bc6a4d11b105572a0e054808c6954fe9116683677a7b4ea77a78ccebe4a2e646a752d47f304b09f55f7d8f8d6f454397ec572329436c0b45ecf21e5d5e2a79d3018e308fa6f4a5654336130a1fe4bb4f768f33683d90f559f3633a29676475bf8c27eeac9f39d73c73d5c78f17f913d5700972b2f3364d7abfe2cad655b0161b6fc36c32f515f037e0f2f6a7af80cc618f17846a4403c00f612cdb1c2837bc83b973bd909717e9b3d14b13b5478bb811e900531be9bc0d666ee35d2b417aa24fc805517ad95cd338145d270e6b59beda3ded170be0527855c4506eb51fad79b93cbd1b4c1e7ff57a7d0e744e4b4ef308dae0fb3af8e204575ab67fb3353133baf310100bdfcacccd928304dd9de49cdd014ef3eb28277fce2d3eb0bbc52c909f638a32ecb505536df72682951e3fdf4357679a9d6b78d348c00af84c4325618ef59f1acd618dd5654536abc6cd4b6e5dd65b2b8c11546c3e7d7819d3b439f6d7713f20bc4e06bad764fc08c8e9ed458e5e17f62448bc86fd84bea837801e55e43c777283f6dac8d122e2791682e5776d1218e7dafab6c5d3d5d087bdf2b7fa09e78cf0fffb6411ec8acbf61d2004aa1ff3c112cf92d1fd5d4c0838478f2eeda0f08924683df4dd68c79bf3e3015da4b17c9a30b1dbdaf17e228b37629fdae67fc7c2de4d59918b92c9993a164e0c5f7e355d341f4a38757489f09a5ef9a257d98df36424e4c2fbb0cf03fb763dba76b084fce99aa7bf042bd01b27e313f9e0aa14d7903bae3e05cbbbaeea103d1b689c98a3e7779f3cc18c1442b2391becd0ac71e0eb5bca24f5bed28664ad1f67a900146ec6865fd3a5b8fb866b123a739ffb206e9241dc66f9138df421272600ea61e4e4a7f49bf8f7993e211b4365cbc5c8d8bc8d0973161b73d938c36dcb63ee7f4396cfa0d9cffef1e6a1a9d508d416a3d25cb16fcef3fb4e9dc578686a7dffe6d9b4826fbcd5b549bdfa3ebc5f905c6aedf71119d258f3e72b9ff1cb3899b31b1f474fcdcc008cecbd863b77b021dc61d0765ead1910f52b12f2f2656eb34008220066bd75a461b95864a631fbfaac75cfed5b2b5bccd92e2ec04f0665b18d2c1552108b93f9e62f07e40e1aa727b6c12616d2e32a0bb5f08031f9395eda60b35d17a43338325fcc8ff9121b2fe94d5b6a3192384b5f97de6d7296746c82ce743f0024d59b61862afe9a2a6c3dfbbb564ee92222c014f10b42973b3d9d50db11f0b146e55ce334654ae9c107ca467d1aed17f681b9a2a6d0f40e0bb0873b2867b1035dba177eb86ee1cfd3ec4defb04bb29ad96cd8eed57fdd7444b6ddfc7f3e861ec218d0c33136ed46f59f6b4d51e63ec06e7f8382867ee4bcd55db6e9b34c2b9b459948a92d0a433fe901fdfa0d528a291ec0bcd6596b8377741f7a1873a94dbed6715764c8eb180ace7fb197c9e49b6e1bf88846c5597608ed26cc4e7d4a301083ae9ecb8cd9a16a4b3821cddcfa2dd373d71f2c520eb69ca199c7f59978d4b0e384054f302a8863095c84ae71b2f0348be33473db42047d43ad48b83b1f905ad6835c7c20261f702304d8db354ac90291bc6bb9b9ec23a6f5e8e38325f389d89329943a8292783df5473c01e11643171132dc39f72e9ec41523aafc6adb9a22a417299de1e0f8bc2d42e6c004a4daa0eb1bbd9a94b26e81f0b938c863e6087857f821112988b5f102117a16c69e9503a217d89baefe43cc95d767dc433daa12f372e14f67cb9aeb2029eb8f4f3759cc41f669df9d259492b816a2f4a7fa496107c292cef9d4e2199a115fc8883023a72a3f36d94d9cf89042f5b4ec52d71101ffccde3bd0eb2848921fe832d27c15537bac8ab47fa6ba605aa8777c301d71201393c6fb97ae54caa8fda156d339b599db1af299703f60bf77d918959fc055dee993d15ceb7afd3e98ab9f818505afdc37e1c9f9335c692e21c7e53d65858c620fa850d2fdfce61a524b3a90c8d8cfba1f59f44508309b737e9876db7e79fddb6e57d8402f64551cfed4ea47584886b6d8d01302bdfc500decfdb7d0a42bd3283288cbb3c66fa811df4b4b2681380fdb313ea087843c9b94e1c2a75094a876376ab3e462b5a921a3335b1fd26f560342d4cdd6ac93b119069475cb489c7a1400b4c29bf8bdd1a3f431a83d430118655f74598602e708f5ffb3af896b19857d7c6842f32c05b71ad0b97df082653208263592770274d1d670f2769a05760c6f8f3733751823889e02b4ba4fb16ff0b2495563d88e7abc72d19d49d10ab5dbd03f57ca61c3225fbc2a8b32d83fa8c260ad03919814b3529f90d223e7c02f52435b76827e0a5e46625d8ae3590af6d7ad55d7a157147e3666a45c49f8a9b45de84d6cceb426056abecbbb71aa84e2befdce016fc456b6baccb542e6b9d854ec85a09d9783721d3d6e35f323e506f220d29c9d7961f6d4d666f2019359d270be812ea946348450757ad923269c03d71001e61e08b2453817c923745779ce53317d3ad26eddacbe508142681d298a1360547e43c9439ed5634eb36562e9f1e8bfa2de8684234202a71c567b2c51f991fd0f7e628ab2071d746e310d5345014e8a7c311bc6723367eada5ef20d0fed914cdb7a2fc40dbbaf1e9425f9b9f33fa64ac80395b9fcac4a5de4659521adb08a6a30c48fbd407a1bc03b9e866f5835e1aab6968dd2f57f9c5fffc77a1f39ca77b556f7e7aa35941221706c709569adc6f16fd16d879ffeb9780c462ec7067d2ec00fef3004541aaa267d87e90412e531cb3b48bce68c5d6e86d04c296dd5fb08b4293561c4a5ecb226248de7cc803003f8db40fdb91ebf889278836bc3955d76d4a817475138f337931be8c7221f637b8b53f9a392b30ad4fdbecbfdb42d282f98b3789756eb24a89130bc27f2cd0be504d4208b33b93b318ae1cda585ef6d21553c7baf4119c64c71bbd8fc6c9bf0827fb77ecbdf3a7bedfeb2b12e7c46b851f574d813cdab8c7562f4a0aaec8056dd1b25998ee653d9a11bea55c3bb8502b6b4535be4657c992a800288b66bea1a9314db73e3ae9a5a03cc129af609aded8a8bc3d57a669ba6e0529b3dc9873fb5c77ef3e2fac715969cdc95c528106ce03910a57e695a785f8416332976a3b54c08cc5abf4f8e0d4c017199e46a6e8b55f86779a89f4541d93c32268f96e9a5bae590324e92a41416ddc6b92f04e99b0d4e47d988e39a94f3e24c3d356d57c171222149fa7a135211c35141f41c2f8db1b0381748e45a559fec8a53e790ade711a5821217da888b74c6b88ee9e67b69f4af48017ac1ddd7756506757c77713a71014b35e8d07e280ecf9dbce3bc7b87ad716eb5195ecac2ed623d4294b0b5562cb9e597bb27a76ed390be3cb4ad31e245dfb3553577e08e7d07f9f56a233c53c6547be1acb0294c50e566066b5337e457c70870b5c3bda6fc784e01ca7b470418e2204c51f5f91a9fb6e56c558d44a5b4c998f89023e0bb447a4090ad12726bdfbc18c6a8f891250df1afeddefa9c6819cd781bab72177c495203b9111afdf2df1a72952b9002f2366cbb49e1501622d1b5f3e054eec2b3b666c42fbaad58236adc13e7688181acac61a1909a1fd60e5e5b0583d9da8bf75518831da81098ac73983b8a498d06b7031985efe2af6adf23b0f42ef9d07cfb4ea0424fb276d0d3da3bc1d25732c9ea70eb963dcee6140d4aa05284d834863a7cbf74230c0c6d508e0f2d8bf950c443bb130acaf8d5b6e7f86ffb77c8244baa1511113a7beb9e5c5869e3deebde749d439b973d61be06f71e6d6977bb49cf0fb898d49ea0b3213e6c06636b9d31554a96dade2b6745f18a49e05f40b29ebd7c13600a12148c0f82251183adceab119f15964d8c7500cfd8f02acb5678f339aeaca4fec575a4df0a333bcfccf4109712a9a6f1ecbef56656c38efa54bd6da047fa68a45ec08437dc09fc2fdfb97a44fc7d495aec4e4e10d112caafb36d1e971296a22e701ffe1bc0c9f7e5d155346fefff70f05ff2221670875b06bf625611b7a37e13d2c0a5cbd8f1263b4cab7bd8cc4e58a35e5e1446fd1f8b2d154bb0882515082e32ff0cca564d2bf314a8118c02d58cbb39609063e5f2a674345abd164816f31f42d3caddb1bad68562c18a223348a45056c9260e527ee01d2ef705d562a6ffc6ebd105c41a514f3483d22e95a15a9843a61f303f1c78c8d6cb72d76cf010402214fad9a99b0d7645d52d6738aa1849e94be7712e2b0fb6603143cd603b4bbf92150797536f362edcf239cb796e6630aaf72da6ad283b0adf71239ae97d01141328594adf4f6461828465369b8ea1a113966575dbd22186cf7deadf21b1c65b947f5e25412ad09a25078f0d5d1c86f0df9a1668bdc664f1c4d353f40707eb6c5fa36d2e6c1ae60003d69d364e4e58f6b2894c0ebd29d3d380a3fdb7316f892cb78b72f7d75681b1afd5023018decbbc611181657cddb0cdd551bcbf040c9d3e1b86f6145567f6a4751ddde58e5619eedd622f426ba5a28daf1e97b94a2d83ae9631b5c7b77eab4e8bb7fc5a15ab98c6f79186304e8f5319677d78908ffe443493b9588e36c86e2823da2241baffc17a08259884e10406fc1bb096127255d10bbc5fd4dd991e9892940235c1202f156dafe3da4aed6d46e04313043abf62943a39e09ba3eeb1866fcc41ff0defc2c7b5663215c264638b8ff7d9042f4770b2f8b77af900c2a0a69e01121b9318c1e5bb6f45c9e0c67769dc483fbe65d16c92ef123b4e09e32da3f047e11e2754808a5bbb3fe0e2dd991661508046379aa2b3da7726f4ca366ca8d29d5c48922854c53d71d3df464f213c50fa1d451af23a90f8da64ce537d85852a0e7ae162d6667aeb13a479373823bfb03a2fe28b4f3be6a8da59f7697c1cbd4a730bd14443fa0d1990253747332fe7279c8f53f07b4bf8736fb3b3af7ad04cb1c96c1bb1d49d54a047ed7ff9b5f03ca4fe8802f671ed6a165cb59f8325b3aaed5a615674ce63dc2b01fe5468718d3fec05c69e679fbdb7734bfce2f0fc8408dbba464fcb300d7da71e94f1c1098909eb32a97ece9f0375a7b3ffb360940a938970b6bef95d717dcee8f9e567212c84b88899cccb10f1b94fe8720939410d4aa879140a5b92b75a5f0df215000315a39176aa37d87f5d848c7960b485c059881f574b26daada63aef76733fd498bf56098871f9c4a4be575dc9aa7b06ded675e923f1eb87b8281ddd5a3bebeb62507e0a6be6ab9477852cd4d70fc9afe9e7ba8710616f82e1a356338843e1ccbef78c79e406eb155425765e8abd27c1c9aba2ff3a7c7c55899e888a232a1bed61f60742a78eac3361119e34a7ad5da0c64012ce43496b2600147747bc0621074581a0f0e0c6b11134303ba4f5eb6dea6fa17973fc98d70aa116b6d6435d22ab52750044f1ef2fbe2ec532b09f37403933253f38f941f611941bca6cbd073a4c80cc658fa9096b75d1e7fa91284f0e15136bc390a139bd665c661579961b517b5d68f1932d063db5c6aebb44cd0f491b849050c08b168aa6330e8fc75217a2d1454a81ea537cd6bec7da91172a95896d78e5ee6415414caa1f143d240cff2205ad7fc9c47d2c9b0cef087c980349877cd0d3d7ffa332d1f61c5e7f8f9dc9c611aad3837999ec154f2e3e92d20fd5c03a49cf22411b950919262d0c42346a45ebcd263a135fd8999d98b40a43916a4ea49dd60be50227a2a9b04f6c7733c0281f64cef72d227388056edf16c10951b0d167ce71cb4d37c189601e82d3bfe3e442fdbeaec22cae0cdbf24b3d94a3eb7eb34545f47a1652aaeea88ee4417273ce96ac65231f95b180576439664f4c8d5d0b583b008192c2abf9c3604778fdc52322a35dc8f73b79ccf4906c1e0b994c6a9c74723bc3553daaa23856faa41172569633c0f10dce5a0d0bb1a21c9a7da86b40315a933235f7e8ed19b34f99d4f573ed240ce65aadb2d7199f8c86b87bf6bac86bfdee5f7f1de7288e88df8ade503e2e5933679e9a3bbbfcf891f97de1197431f2629784bb058d3acdaec8a677e2df9f85680cf757c2608d03becc1ac856b1dffa8d1b0ce006b00fc246727db3ecab429534cf2e4279421046a6b7522f25819603a4b59a5c9e693188eed85edd3b6c79f37e26bf8c6743c6fe7feee38029539227c521516fa4dabfb773678c640eb1dd536caf8dfcc1567656ea7c603922e72c6417565d7fa75a2a87c2908d68137182adccdd72976cc02faaf6212d6c5d63dc480b450540764d4c59bc5ba4200ee41717ed1cc8ca8585524afb487c88969267e6cac10cefeb026ca5b3e3574de0d1fe4eeab7ff5a4904d7b4c08c9f4d4e0e1f6b163d99c9017953c3b192f8c1f837fda7bc3cd2150a435c2565bafab8122ad22b25d713d12487463ea845d2b5e7225029b36e783b3a40fdbeefb252398c9e5397606428031ffcb72ff0b2ecc12cf7b86276b6cd66f30d76410e79cd7db0249cf58a1be88d46f4bdc367674d2cd693d930b7510fd9a80bb9059170352313a011cf3a10e0cda0b943045b54fb6988bb371df5abd02b29a3df07d65b88dfdf4bbc69d4ce34ce6a8cd65ee4b233e52f81583a9367010dd5d488bd24fc2ba9d985bcd3ce8ea25b81cba4acf4eb1e6e5261ab016efc80668a45424103b04c7467ae8f9bf21f2757181af2342fae382d8711a8b2c418d7941065b9371638029effad0f0e11fbb2f1ed1bba41f0b0149e6cf02c0aec3d34e48237d6702a946e6b6ea6b05ac313876f3da914939c4af6121ce24b8dacba31080e15af6b77811d47b4c9267e2b546bca46ca73b5a283d7f0462c0d6fac20f1427754203564854b8101ad1b99e1571425b7163a0241bf54a6b8ef4fcf88cfbefed352531445602083cf3aebd8dc1c2ed5a139fa87083d499c44a3158c0ba2042b50932eccda3fdfe18cd1f2ad2f2d6103fae142bc13d9d3842b4a766fe6f85b3cb564f0f3cca27ffb5cba1da29f9363f32902653a52c24954c3a6fd73f4bbabddebf14c77b3c8496a6552ee3b0880f831736273ce3b0f2615518b19b5bf3aed39d3f698ad6031d65dd5e1526d125e017a8f94c73f2b98903e353a9734625fa0de8fe5703ef23b42bb7348987872273c0aa928111ab884cca4ccd2490025a7436c3b74f82747fe0f07a498241a65898ab146462979347b8ee140796f41316563c4256faf4e02cc0b8cc8b9a8483447ce73c30dff053120890c8f29881e86d4a5d64f602fe82040c354358115b69f8425cb29639cd9a2efd72bf63a6b0cccdcb37728978016058a23bfbebe8b93972c4f1a49572531d0a0b5496a513322c05b7fab45fba29d7269b408351a63ea09e2e77d6424d619e196e83af5e22f33d4ee4a976ce52b091d4aa4647ba4c6a1135963a908aae1ffdeca6ec7dbeb8053c2dc58bc5403c1efa47674022de597ac413b0c335bd30b782c10c7fc98096999fb78ade079ab87ec4bed8a8b04ae546ac728ba57eb86fafb44231bd8d3597a00a538795b81062ffd5fdf96d0b0917d4d208b9023f7c8d302f46100e246e43863a396dc8c511fb49cda93cca9904716015c8b9836d68bdaabefd5a2cb87b68d2e6e0b61a05354ebb47298818c62c595c90e1a52edffb29dd563a75b3c6378cc74faff566cabaf072b3bef19adb3626d737e29c71f9851c996a672c9701f6ea9533ffe242c802ede1450843320b4afc5381765241df75dae7cc50d589291e420ede1880ef702fa8666033e721cf1c587542de836f3f6395694e11df104e449dda3d245b128886211f5061dab113330c4efa9072d59eb6ebb920880e04ce41edf737f2899424418b80f7d55332cc8a2452b285f7cc6c5490fe4ddcabd0381b4cad22d5a532052682d8e9a3b9daf6ebf99c29715fe46dbda5d0c8192144d0f8ba18c2287083371981d9f478d9b3904211d6aaee68ffc9f68fb5b9004733dddea95ff8b5cc30dc60dd18109623e1ffe9606aec35d065daa03b0b8196e9de15ead14294a82a9d723c9fda5f4dbf7f6515555f3e071050b8f741ab810d4ec42706e64a701455ba706a0579d0dee4136308d98b9caf926fdecef6744a20b66873f3f30ff2547656fe0af6e32f4506b6b6dc9cfb927f2c541e94651016f16624687648b77fc35727d75a639d2508e33e07a2ee0d5aa9dc2b83151310aabd857d40abc4f9f0f704bf1c613475408b4e7dacffc7c87d3eac5cff77fe4917df9b59d049b91aaa445cc6558d9b604dc729e5ff97b1111d24fb5477e8cc04b3b30c9d46cf3c33e610a790f41723df666a36dacbb1434c2f3b57c1a24f8e5a84016cd811c62d647491f985651621b7fa303baed740ac987f58987b8d1e4c88a3295d37b2e8de485b330931f503312553e87e9dfca4f6881c9cfb05c26e671df12b16eff09b40a622d99aa71501d275fe6a213f28871e01cf18366b3a2cc8d6d7e49e0d0db64bdaa6a9e5ebd82681209d738a08a87b4ea1506cfc7b9c950d246b8b8713b2216694363a63ec0a68bb435f26bd275e1bdb747f48e2fffa7a2df2d705ebb4618db0fad8c56561456959a80d8e84f1c5b939ca77e5ef83324f2b4239672a72a91959856103abd7ebb1f3cfec7a01ea32623f73d9397c35450434318d2403b25762120fb3a2f59b57d07746008cbdc98ec2a7344f93319bdc9c77e3d7f9b09c699d66e6887df5109f073a2d3f5315dfc65949637f6bdc43036c1f21a22237f29aa76eea8e856f6fb56c477d5626f948d37b15592d92abb56e6e5a695c6dea98b7bc203274d728eee74efbd9c699d899da0826845d835f2dfa90f7d4713bdd07481ca7bb71ddee5941614a2cfc0ad7003a674371972c1d79df9a63c6f9c732066f532540702f2e1bd54666c8f8088812bab3e46f2c253883a8a0ed7d9a916a77ceb351a2bf31caf14f6dd286f70f9a4a9e459ddcfa15a1db74c7e80e976f7f26492973bfee7b25685aea02d3e33aa1c220be0b39c6e4322772a570ea1f8e4713330d59ad67163222b4e9d782df19a5f962a9d25802dd05e7cf8b033c717cb26e3246edab0a60435ecd1783f1e9db958ba2044eb92730e3b7a2ad7b1ca5b86c1c1b0307e629b6a3fbe3cc9a918b1f80889a20cedfb56aab785e377e80ab4c86ab27fee17565c0c5d4ff2bf5a6f54184c3693db22db5a0873daf09f7348a9b8cfd493d17ad94120d090f9372882502a5e264475ebb583b50feb547315360ce8756b94e355c9a7b54f4397ba08fb039d3df51f964b57c8f4ff2f0628bdbd6b7dfa846e02944a70523f4f2e78019bac5319dad2bc6957fc23d837a4dbae62d203e4e6c5ea5aff02f0af935b9989c3d5da450ab40c1e9859e437d5fee5fa9082bcf77d7466f0f4983b669d055577928207529718a1aac51b9c298f42fb5500816c5fd4faa68fc5cb6a497258bb60902744189b33689fa50c4d95e82269ca6c7303aecf542a06c5629aaf2fb247a87defe33f004f4f0efde6c7b1cef062376b5b5132209e83d026a8aa14b45c2bc4719a844f95e71be3ff57c83e42de367a95529e38ff7cc3014ee316787679142c471971180c78fc251c3b7235187130bc0839aad69de7b460bc90a7f5c28adad2536755182e0891bc7bca4dcdbe8d50dfd9028e7fa79ccaca15506b86342bbe2c615d97387c9418765e88b21a616abc4fc26a2c8321f28817cdc846986b0ce2cf5be9c18acd677a7f09edb18c5d1eb4887a9329896acf243e1a2a6e76df551f3b01e179becacaebfead035e29320e660cafc22bafb94004d05c2d6a2e217b3ec700b9a16cf09534e82aa125abeb30c682a8b59cf6b524c2be15bf18518a1a83ebd9a1c54cd73f8d011f557ccf3dd413b63aca5ab1d0ec33d63580b780d3f65f15cc33a97b4e7766a5b76017720a5f885be7a30a032cf14df5d248cee9c91ea80a811a80ccbb5cf8955c52b9cb6b428fdc3ba8e9b6695506dd0971bce20d50b4763011a6b49e55a0b77eea29e9b48dd85c130425f4e30c92ebe276f7f5dcbd18227ca8fcc04d8807df3a843c6e769571e16a498dc400b48ed499c1fa8863e4f669f2fd9c5ce2ef18ab55f3fa0f994dd6d14badd722d64a686251ddf3e751495fbd809923dfabbf9e8b9e9250c8dd93527e1d43edd624dd29ff1088f471490c7096eadd9b8e298febc83d9ee342bf8ae07cfb1d8ae474ef22b82b0d3454b4a6847b363f5f44fffa4f551509a650b2dcf0563ca13e13a8e4e1301eac7e4e3328ae1011441bc57e2fc576dd9d793cb46d165b0e978c902fe0c865500b895e4ab9c098a097a3ee40564e4094a526a0ec054e23c486f30c47a54d334fd3f9f5a877a6863b556fa22c463efb119466f00d1563c36950f95ec7c2d327fa2bcdc1cd70d47bcfa1999a9af15b09e46609f197f559df3d8c73f7a077dc7e10253b026f37dadd08d920677c1660a41753ad70e32d893d3e611649cc92723f14b223bedf56af356c786f170105cef09cc91af22d66bda143ea28b94bfcb0a901157a993fcff5844dd9809538197e390c0c4dc2a5ca5a67044815db9e68d0b7ae3e383802e5428ec83a8916f54997865bbf4bdddc149bf95dc62bb2d93dccd1d9b28faf8182e0ae8d685ecc3805c1f074897e0decca8ad76fa698822b27039fb0105fb2dc0718388493108213453d96bf3314f510f098fb234e3e5619dc00facaf255bc627c08306059e48be74b7dab50c6d5f2f7eaeeba56ebfc761c892e22fef9aa9e2dfce09852f26c863d0b185e49070eb78033d01d075fe7dcb3c440e4c8be0aad1bc552dae851ce504541704b99f61484fc5f5f3fe9696509842ce40120dd082844bbf3940daf9fcd3d9e84f1e6e2987564ff51359f0e9f4dfd064d2577d8da873148ba3a40b572682cad54b759873d17ffc152e30c5aa922bd0af352a34c3ca6442a184fd22ef556687d75a425b4a3b9af557c16087d9b1b77dff47a21a39a270d7963f5cd55e4d04512ea70036cab4e6c20a1d5fe3e25b72807f214a86cb70fa33cd619b8846463b7f2e3448f3ee06093d3a727041a0f5b9ed207fbf79fc35afc6196bf4bb6aa544e03aac9b5513cb043622fc06eb0b6d438a2512e3a867c9fdc9d8f45ed41098009d5fb4b6caeead40c4855c7521b096cf0e39cbe37e945a98dec9ec5d0a24d4a91d9e0f8f92820967f1aca22ecc16bb1ecc2532f55657f39ff27ec7b376e1a3da71c09567369a9dc8676e09fd49def7fedafc41169913b0fccdbb321b7890721e6326ccb9461a71fae86b2138ea8e878edb3d5cfce8c7a93117ab15042bcfd4cedb8c1327296f73ecb3ba032ec8eda7ca9606e19319a5ac91bcc60cdc75ca317800e9e4d3b6a5d1fb78e10ec173c72c48700f5b2e181a0caee3d8fe423a571e3e6914dfc5929bfa9c2a01c5e44de2be7f6e0dc8f13f499a45c0f1a0336cea7cddb6112a23a9d2e7cc03c06a14848434ceedfdf981b9e905e31b5c0dff88bc16c6049f1087ed4d90322619496a96ee4226e571716c28046daa4af4073c7116827008a106b72fd00f6fda1dae54d0934c8b5767d32d340e61d7b7e919fe8b9ec760c2a9aed08c4bc980297d0c7157c37c438da7f7d423f4f95e5e2592f2edafb96a50ccfdeb77572fc2714f5787844add22b3a4e52a0cca0cdf45815beef5891f1fc39d87802aa8c2c4114328c45dd04b5ba6e24470e638f8a50bef7ba0ac2f1f451276d59677a591dc92a9d399f52cc74b1b7010b65a346d76e269723502f65dfd6c1e4a467e89a081143b5bb5cfa630f7eeadf05afa4d42ba6ff19c12781a0b46545936597b09832ecdf2c2c72f4f916e08356670602175360695dba498a21646b6e417948a8c2aedd8d66c5ca1513878ecb405a25b7fa16f8d4daebd6f5e9f35001428deac774cf8bab62bfeb9ae9b365cbc9a660927c2136b065a5d72211152280ffb7028dd1f79bce56a6f46bf1becbc3c653acc08815b0b81f9ce3f13a0cc1fb8c16390c6b14ef00a2e828706a6e32353e9aa86b7410a72a2e7871b8399eb7774acf3805c749e1f887f2ea8c3a06f3518c21ce0f70b0de2c9d081d83633cec2715fddcb737acbd9f13a4d47a7f9f94a1c856c7b441a97c74087882abcb01f72e995aaf7f5686425e9575dc68a538d60f76fbfefbf0749c7094141a01cd4166996c73e9532e24b652109d1476b833c2fa8df809ca301f62a8f86353b67ad017d4b3da99479631041adaf72c7e164d72a898780772a46f8fb77e23099b2f70e2d5204bcb48d9a250020c7931a411ab835935c19885710a878c70d8f21c9c7281b41b219ab853f949e068fd0081931c678f0942d12b85a0076dbe2d64e7ebe98f831d4e039afea58c04329dd5f9aba19bb146dbdee7ef909510aa23343b79bf6bd8a47794a6237b681cd77272dd51b2ad1c809420ab331dff28391c1170a8b99ea2286ad3ee38645b9e3f45b7e21e7af25fbaa39b71c20a37b5b2b22e2c6eb85146dc7d58a246be82be09766a9509960977896ab54aad69c8de9824bfe4cf63796e52274de9f0c2b3586cf37e9a53b0fc0c33b934b13492da9aed420315046e5c339a45b1ef92cc9b402831bc547512f34bc64777d8ae29e1aa3d65c2b5e8a250ee626fd2bec17405a77db6e2e272951412f8e0dca5dd7d78e9cbb87e280c1282f53229ce259891e5b73fdb246258704ce9c2d95b840cc41b75876fed71423cf240d22e93fcf5d56f2e67f1f1b5801443326ac260809ad75d5c6d9277a8fae9af05c56eeb4c38c7e54b6a168d7928763301d8f7424e509cbfa95f75273daef4d92bb33e8a64e5384e88bbbea647c5611e6b4153014938fecc29771d21325de39946d49a730e9722c7b4425e249f0378a11890824df3f28875a298dbeddf24c56af14e5167b1203b28f4d9de3be2bdb26307cebbc4978480d4fbb6e56d6d430fe777777e67d90917698b7a6f3a020399eb65fc5230eb14570be90ee1e60f781909ab35a039b0a0c82bf7cef5a7419355a234c68f30dbabb30020db8dcd4b38a12f11ec5d892efa8cec659df2d6db9c8ae028b31ffbc11a3b51ea1d80362d5217658bdd5046dcbace18a21e2eedda4119ac88044a0648f52da9843859d681e77e3a07601149d1c317f2f0f52aab60dfb18a4f333a3220ac681cebda3a46722e4af99184a334e27e34fb2aa42b6470d000e9453967d97c1e91414772e668ed3f199fc0e241f13e5c937b82a42eb16dc9d045c6a2ab676ebbb1eb20af28487ca52a6d8f1f19d7f5df2753dfb08c0a00d22f1291e36f609ef3b07d4e10fe30d42a6fca585c222de576cd4a89020062c3947c2e3f4d1ebe06ea6b2d753b99454ac0f9341e1f2c86d7b6bb170c9e7360a7fb5c9e3479d0758352180bc64528380034756a7b9150807c93a8037b51247f9269cc6cadbc714fbf6fbefb0f1e2a53ded3cf09688021085ce5a4e15b5a2247b67cf8e420b41b0c836bd29b08c4536cab6114d1dcb55d95c3f0754bc73339dd106e91930ce030b8c5fa7560af0b87fd772422396096a2e100f6c5304b1080dd2441a039ab4b874ab811b86a8962be6d87c992533a784020e65f2e0fe2711f98f5a595d6d5b8a51168e5707b75313398db6804a0ee0e7a629aeee03df23c469c7c802c62d9191f75e2d04f84fb65732aaa948b1361c72ab6148a90ff0284d6f7d15c3345a76d332e52f08d24570f9df1d08bb1b9d700b9383aa27fc14bff22d19490a1d63f650ad61bc15ff93593262d57f61d166aeb02933d09a18885c16c055bd33c49280b179337ea26562ef7165499541cbf2ad1eec64356dbaa85d319d11e953a1c2fe34be153be55a1afaf5ede3ac7d67710e77df05bc02325faf954d7a8345d0681c67714d53ca136084d70be617ff68f1a4fe262e9b727716c5dc9b50f9d60dead564e039ef69c3e19528703096034bd0c44c08471e66a0fdfc66208bf93e095204c304b39874348e7830fd960a1a57836bcddd48fdb5a4f3b3477b743adfd367ba8066cde0c88980fa1f07c8586efa77d94f8797f14ef78713faecff4f5e4eb04dd166a5d97aea6d75416918830a437cdbf3f83aa68fe2a9e948826a04611c79371fc144047d8d53cad46943a8dd83203fbe6b7c9b446877e04b30eb711e93c729b0894d4829452cb142d414d768aad81605d59636f6b339f11c6f65c697dd32c31796695ee83ed53b3d43f38c2599e67417ea4af58bda6825cfb6ac18e7c2c793b0c841a68cc221d6fbc8133852db595304175b26d173eb888c887231e9e33262118aee2c35c334d440f340afc98c0bfccf6f34a0746f908b939cd2f4afc268f4ef4cba1e7c9128ea7aa6007eefa036f4923a88e07068493a678fb32d755852a2ecbc1bcd176257f08a0e77161aae639c7f39c11577562e7e38a0865af8eb2d6edc5a06b116e5d3a23477f70814138f9408eae5aa15010733292f136426a42f370190c9bfe12616b4241ce427df42de490e9a0d14db3f4f223a8c86d9eb364b6ee8f26fe933ebb04b1f7a1f67847d5df11070eef3c45cb1bdc57d6af3dd8787ad323323c9ea508f1ac02010f88349af4fe20923200ad8e3ab2209c9ca584d5030296f9242b28185a1682782abc9fdb97566dcd01746865e14153d68fde17a0821a3a45c8bde0780e180541b78c629e54790c6ca8deb879f905b098d46b97edd509058a1619ec120e9dcccad6d627ac12f22fc48233511ee25ee5274f2f9d48a817570533147c6f90aea243f824285c96830ed914046434ca7e55d83e927f784492d7660fb64dcef6f114f364c7d1f895b63af575674e9329f5b2830c18ae0918736a64b248d5feb3c7168fe5c976c06198996478d6f19dc1ff5b0a750a82f4ce774827b80e88e49b2c1145eeb24ccbf5cbdfebcd7b018cea7f2b80164ad831122215306b1250184cf3ac8e83eafd73b7aae2e452ab3c14fe0f3a0af226d48066cd5553c435a3292003f2a152783f1f3c9389fab423cffac39786ada78cc60fa8dc6e4734debdccc52c11520c4bbeae90e43376b1f29cbe14a00cf868cba5109dc781d2dd249fbed62122231c07001efbb0d09333fb764b8dd281341d4ee39b4f737ae4d567e392cdd50dd8848952a3942e55912107d9a73715c691136f8fb90744a6dddde347d6fc0fa50c8d1fed673d151a4c2cef8df9ce1a15a663bca0298f5fb275485e3492fab8ea873ee0d0b8f281c27e7d80e2185a3aea708472d88e83fbe7068191b5bd1a041d4c1afb356a46faa5573478e4512c96abc780c5e1cf2e8044fec696a0dc3eb5a0c0eff443d7432ab677af9ee309da750196fa0435856efa13daecd741bfd2eff259bae6091662bb148a50fbf4a4c65cf8b7bd247a9ebe4de0a9d81c62d0661fe764c84fbec0a4e6affbe4511770fd527e808e9f4d42b47d1331542be971994e13f6f76eb03999af15d72d4ee6d5e1d664773affd676a3536600b59879b00595a44484f8eb695da57ab11d36ccac6be70d76f5330f3a1d3913f2ba474efc5e239a076cf7d82654ef17bca4e6c3c581f08c8e819a5808b18c3a00e19058c1a44f576c3361ab7a0e35376a23d787b784baff6f5e31e619be69d7dd6292f0b5036c463eb0bd77fb6bac480f23606551e271d72ef443e20d43d77e84b7e204836d49c1d8025f87cef9befc48b9e8e9e368494ead164071e8cab69a84421f1d1d97aca1266df39d7a44ae6c262ead8b42db3fcce93520667898d3098ce4fde94ec203959a2ae98c1bd6b2e6f72e6a4b8f438cfb6eb589903478df0707c80878e4df79b2c2a939eea18cfacd083f1ecf6ffa7d73f331c342aff8461e835d43a97a9697a5444631d1d5c321aeea892b658d5dc6cdf665ecc19907e3537938c0533a068a64eadbd97ba3f79189b57573f78ebe75f5c8f14033bb0f36e257b16576a21be315538dad15aba910d204f7eb7323e312a41199ff28e6194e4fabd35147cb196ce00b1887d4310fa8620f54814332c10043aac4132fbdae869ee135300f113149d1933cd96272412937b7a48c4157e79f13963be70834f6c8efcb5cf6afb77d870335616cdd0f4bafb718aab2ce30acec5d30179582e078be765e7d2b87774e681045bc55466096843cf21e9a0b281977d65c3328a53f66a052cd50c12f6e420b856ccf83e296d403d5b4a8484ddceab4fd04081e9c8a052118830e3a3c4a09532bf6e2e41326f5705ab67641f5de753bca58ce4d631fb61a8789c24a337d18b855c4306629668cb8c3e6ec89242e2df8f5ba393d5c4234f5739eddf8f1d3eef4f6b5fab48e62405d2b3f496932fbd88c7d30836378fc2ac32e0f2b763127b32ca48c207c0421a9d77fe2aa2dd48c8a49ffd7d5ca24f11f4189f66623b4cfb9f22f9d0b24a5e655a30c2cca7fc787f682decf5a20fe716f182238b87ac26a37e7e6ed5a8dbe8bf591114316a0164ac4ec47a844dd7d4c1865ffa96394ffafe8d363640c174f823f94b1c43eced7dbd81cdedca99f09b43578c14beca49e2d84c023f6d6652f874fc5bb171b688e4cd941d062e1f204c950db4a4ac7c99fccb531ba6a21d5ad787a82c49729e4294a53f65f2607748dd5ed45e36f537dc416f2f2b37c1a910aa87bde57d7a0db7626f8580bcaa259d07147844e01136e7aed929511a4f58ecd55a85d4af57e115dfb7fce5124ffb9eed18b779200ecaf863ce141159eb985427a7a05e3d7d5c73fe2c64e8252f9b5ea05093f41253dd0be196ebcb632fe4e4c34a25ca6593c08f00677b8dad9b489a80b3f29a67bde07012d3f75c8185fcfb04ea5e525f01564b432e3a563fb24d3c1bd9571d4aa4c99674c2811d235735083896a0f4b683301e7ae65bd1f75068b59a797efc68b3a5dfa23bad7442aa682e00b285872533c0fb7400aaf1219d60c46c8579a68abf9c65882ac5fff2531dfc5d08da99728a83a766ecbb7a072ab025dc7ff2d0c48a56d442f80fb2671997198b59026cf21ec83d51f70abfe40a095b8d96d955210ac5a9d723fa3384744a459ddd1be075ea5ffa40f0db3bc51f45bbecd86012b6514136b779f19ae499259cd8149aa154b868901c8004b35db8b72b415fbb5c56f47efd82a57a4fd0ed88792579b44883281634e83cac0a9b4abbc9ea72ffed3e4f6d538ad11bf730d20372e21c66e363df42343c858a420a843323fe57aa51f4545854856e223375497cf6517ae0b17417cbb632bbfb3b2302ad126c482f24f0fa194d1e87b22ac1044aa2bfd9f4e95d24d2e0818602f5e2fad234af15ddf6ffa9d5493009bdca8c7bbf6e25ce876481f71566eb033b37135d57a2b9811475ae1f516945af97be59252ceaf68e6e99635e5e550124415a63203b9e61c2f2c98474ab19ed35525ca2e422436010ccd504df16cc472888798db6c0c9be1f0594068efa3eac164a5d549ccc5d3f17ed6443e4bb92ed485775a0db7fb88d2abb723438a8f639085917189e930f985dd4b390d44139a3db723918a1ac5e7e7dde43e4f33bcfef413bb00e271c2e91a60851ec21d913918d0655f2d5f78eb2b58db7ba5367178cb9054e666699cbf610ab4affd236ba8775c407483fb29ea9020e1f8d851094055a47f8a9cdcb1d1dcffa1ce9710ad53887a5257cae4fe3ca14768332a6a9e2d0cd864ea59e6204c501934be74f916aba02796eeb71167b653b9fc895670f9d12b21225eaaa084bd228b620b7f6ba0684c3e8d3f0247af6051cb849c37dcaf251096c28f0b7310e5685e87799944f69c48e87aef13cf758f285f5f8f5b52ad7523ac1492dd5bb849525b4c0facf4a053cfea5eb3da415c826dd55ae5a0eed021c0b7f3baa034e0331a2cfd60f29b7e92f1a58e6e6e37369fad84b68704c6e5c93907f86e5436a0c42e3e9202e423a0ee79377f1b87cd5561ba6f4532d57fa30522304daafcbc40585c94faad4199461610f7ac1a14f74e5a5f3f9079e69e0fb1b9f9cf0f9614d582f642622debf057a1186af48d428278e180ddb888aee55473bcd8e032f1ace7adbb630f1de9bcac811a12ac7e6743609b8cd5ae1e2685ad952831273a95f5834d762f69bc44390bd4e74d22b45bf63598b6da71b320311d2a1cf6400218aa41f54dbde276510880fb6ee1a1191638dc38fa65500f4e30d2fc2380a359ffead64ea0b3b314f0c3cfeffb028c01135606ae726e1df006d8747134a689e331ad5dc214f42da713e3db25e25b1a1d66672193ebf659d24c5e3f4872501f77ad52dd7ceeece113192f786d46c08a8dbbc68a42884c0a6239e31130c170fe80b3f930e99b4912175c139c6b8f806975ebd5595a753ac6232756670c05ffc2128f116ed9a04575426a76ed7e17b2dd8ec3668a4bfeb869071986539bed28f870266cf4eb4ffdf291b8b6ab345d8f6a5f5f91274620c8d47b0764e3f5c1e9bec18a1760da9b0064cfb095179300146240caf7a9ac46b0f9d205248dad8d94898689cf6cde7d4bc4dfe6ca97a80aed1a74e4f5bc7ba3903890bb1c9c109db70128a36023707471bea49d778951ca2b9c72c306f83533ffcaa14603911111eac79c18ddfc1ca3dfb13065b4eb2020a81149087b3e1acbee5feb5ffdc084f115af96949c0948d4b9eea63ee6ec7a391be2b4edbabebdb53d1cf7d67151de852d1ed38a555d739541d8910937e5fe44ee50d9bc52eb2064fa5ab9071b6067a89330eb80c2dd0fb6b1fa744950a8ce58b3a80b5ad872af174a4456e99a41331055b7e7bacb8caa5bce355bd2b8f037ce56f9136f90d082d1fd49c8906688d138ea26d641b03dd1313f5db0a24ac2c8b673d2138a1407d6600aecfca724f1932443353649fd1f98f3448e78eb8bf3851528b7de1fb819151ba90ad9ad93d5d8ec936c515f497a5c3e06843a5f190951a6231e3bbac993e2f0ce77d899e65af3537e834488edd9d15e0c832ccc822594604750a9aaa815c5c10a3085ac2827a5751df2cd2ddcd88f44af736f5fe31d32348a3819b3036b720ff35e626510884e5a30e00415e35e204bf3c0d68dfb64dadaefa7eceab4d03c38fb66e6a509741c62159be9e31fe5fb50bc3456aaa40b7938c359ba9f4366c957984fe456ff3481c538b36bdfc5e508e5db1b8f3c25ec36739983708ab64028300a7972c284ed1c82e5ac2151f26e7bf108467959764ad0b54820a5334a18547269114906c253a30716e5e4f724b06fe31aee190639ad87e0f8a400c19e355ab44daf67ec9dc5cd64e46c0843082caca770b81579a799ba2f2f509aa8f99041caf241521b7438ba933ea6cc353cf4c322c9a9634f7810f28ff07d33d33a209d10a716309d1ef383b40f6cec330ca8abf7c49148313d2788542582bc409116d28cf31404894a356c5124ed54bba7f9f694368e1f8f9e3783231400092f4940022867bd4f96ee85d82c532eca8c3201322ed7f13572af0c9df44f5a4e02c4d65148ff0f2363339a5918c09c560990b60ed4814962cd0340518f6bb1e2f8a194a4bc42dd6953ae9e65882943494f20b36c9d3c1656618c11f43f5c3f0f201926c3e96e4d11272b17754063bda31331a228925e3f38d673fe9ff5d96818d7b402047d1f049c80d9370ade0b7e85674183aacd13747814b99b28f15f444a0b051b415f6d934d3412236d4dc892335afb768478f8429c024bd07ed1470960f81954b69e86245e35942c79a555a75e586890fd2732f52296519c52768f6e46104d7198eb11c0e055f7e100899da3ff4bc4286e6b76883484ce0ca20b1f11e20659e0ee4e9c8604b62dc0d2696ac7480c253d88541f854b06f8dfc7947c85a75e4844460b7718133967e59076e3e7cf826deea7b8f9409c315114c2905ec4a36083a17c969c0d92425601f4a3880a01394655fed45dfadc7e8186518095bc808ab688d3211403403d4510433581cb7e1161a3bff8ed3e3a90f4e17c0ade3cc8a00ca6ad635025e4de39b8e1f3bb517e447c5a348bd88100b739c942826411fc230a67e3f1848d72768117cf74820698438cd7c88abe7ed8517d532b51db0e18eab57d766692dfb74b97218ec8a505927d3dc85ec1c9c366de9de4b2c1b2d98262b6848bc315c09895509bed549eca02bec7da333757ef7ae0a758cbf5538724b6f1770f68424beecd6579844bb3bc3b2aaa197d7041be24b45a18c36263b8215e02621600c6fcec35cde61866a9a79248d3f210602978639b203b70ea64e5b87695df2119c4089ee1bd1b5ca6df8fae5e668e1c1338dde48527b36dfc36ef984d7af60bf934a8fb06a4cbda9cff922d99d2941586290aeae08e2745bd6e2dee68942fbf58f6b7b858b430f236f2907c7053294ff129aa3510f9ca016727c1233d876bd7766bce1ff31024af418b370f48663161dfdf8a5145ced42b0358710921eb53d2e275695376be83fbe9b545371d4e974b9c2c712cc6625067a5195ead2f5fedbabd14a93a77b8c9fa091abcca0a6602fd64c41d7a8541d4f831c9735b61a5ba63f6a6a4d199547c2f4f05710067ecf9bd78f9d5a094265185876434184bff66b9f5ce3b45a3335404984b945a447818ef91858d315721b4bf1241a7a58f350a1680304c6c18ea0ccfeaec24c058020b75ba06aea6c783f414e81022fd871e39e0be02e4d0925154b5b8698e14c2b98ce92fdda8991265c21c9e1c42b718da83273c3a81e5f242e4da1d1b6c9fe7ac32c1713ddab330feddc39d30e15c09681579f1ff5e353cc2409444963c481058040a1d56bf9faadbc5b06eff5223f7330bf3285bf5ea97ce81831b82dc919b48af61392221b565a628a4a1e5665a666f0f7a2ab40d95df285d5b1713630d7a182880cd444aebec796c58344dc7572dc9061efc3d7b8b7fa4cfa320497b5c67aca38d6505877bbc31caa46509046c82d2f1a0d630cad42d7d9a6640dfc0acfd829c5e50d91b195c42295bbf958c18e95ed0753cb3be6fd6b20af1a40ae9fe1174c3e9ad76209e5a1eeb8ca8cdb67417a1bb66ff4001f67776cc5504e70891f1688da764f27d798546399339d24535234493418bf8ce7f4b1b86732417cfd0e3b5dd084b35f911407ccd1f548d701d8fb179a91ba4d12e484e9528ffb3fcc2d828a2aa52c887ef7bbfbc7cac7f2ce61186ab998122a0446a16b59c23f2b98c658598972d0556dc8008a4689b79f1b55439d7ef55a56f30818ecefe8b115d6ccf1bc70ba27285e2f6d4bfdd458822205317f0bec6b3be03ba6c991e5c5785336ecdb7fef63cd34ba8c42b83d0f83fa076d858d9830fc3366ca8e100c3c8005c1916eb646ea7aea2f7a03f2cb1272a88a33c4602d931a147b907bad2eb9a7ead511238bad28491759a355d06ebea13a7b55d33d247b9db3c1d9d789e87ba9821f3db64464a2568719ad34cf1a5eab6d932e47c205c1634551a908578b8728b8a5ac08c7fcdd816574472e35a08c93a348f95d29c6f8fcae80c80a66ae0a18ab7fbc7a4e016c05cc883c9b4ed98f186360f178126e29b3d0c01710c27be7d78b2644e892144fff5f8bcdcdae04192c7a8133373bd0b2b4bffd3d059add73f4e6b1cbab213aab1f1f1daf2a71e4e1c69f4f6a41da5f21b555dd37b971b6240882ae5202155b9939328521daf1c3a3b0d175f9f82bae9c366b962102f9bad374cf954e13d504ba0ebb4adcf940e9718e307c2eceb07ab6bdc10432b35ad3791ce288bbffe3d8f82be610b7c9cf76d5f43415ec9ee554dc72313b8d39218c3ee6e58b6a3175aa316aa5c701dd66f4444738a2866dd07124924816347045163fd3141e558ca76655b8c8c06654da2aa56c81417b910f72d77e726f14b0fcf820006fb013c0a6ba136aa1634f131c2ea6c0fad05dc804b5ae1265dc6cc00699b0cd3f6d2513a2907b43c5c2b6523dae6968035ea47ac8f210cbe648a9fc4b28d6759d7aa1f4d105b38e909e9786f59d6184d9daeaae1270540e7693c2551a0de99a3c8ccf7f3c123697505767ce356022176bed9e8b087e7871e59be61187ea296cb0e8f1b2e5c70fada4be6acb3e91e90b8da7152d1ae3989011feaa5e2ecad2dc9bc902f9ec20c0200ee7896fc373f31f19c146c2f65e755bdd34b276576f9a80c27b15c58d497a5f83d86dd276d2dc29e8fd5edfb718160e747cf7ee2f0e4334584ecbec1612c3150a4a373f83d4216924674ed8402c8854b0a40eb13daa3a5c0e3a6a19e5f9d5ec250e8b781295379c7dfe5125ac93ffcc9ac6e44640adda2621b84a3d5f401783955f9e14951e312d367b34335d9dbdf7fea899aaac016dd8c0d94ea6ecdbe429f0c20421a1aee66c4313fe85c5f116e8ac752c1f48d84b83dee791bf127831b12c7125568a32395b54dad6765bfdfccb25ad0fbd3a854ebde94188a52095fbb2e5967a47de65d355b1856bf8f1d91ef2b54f257672dac14a28c262f619c813c98c9c19bca20277c4821e781857d1d4fbb33cc594c3e9793a4525a4c1443f72fb429d3b34d300ec3de0f51709c6cae25394aa8867e1c74b9551c7fc8e551a4bba64a6c61e4169400daa81d984c7dead4a2ccb9e45605b49403f332bd48b9da77d56fd7ecd5d943eff3779c1e86a77a0442a5dde08aeccda60456c44e0c8be5ea17b9096ceda73f28c20dc479878783a5624ef108f04f4e786a8b00766592c8fe25cfb426f88430c578956ee1e7977bd1c5d87fd94be20f5c85e920c263f6c1edab72859134eaab165f0b147ece6cda7d7019cc9a9cfe2e81ab68208d6f638bef0f1e48fe08c0fe92e30ddb9887ab0a18f6b97ccffbfa7ea43522efa6f499e80b75ddb933fe06feafc011e2ac9f32f14ddc456fb15c326948a1116630edb810e0a519bd558c5a9ee4918d8ff563c22b7a14a0a10ee323af307a9770eaaf0db35746c06e3048450681a29da86c1d932c8e7d9e9d005793ea65a7fc7cd03401156b4a5340c2aed5ebef8dbaaa3f6be4cb6dfab3a6c5e67de4fe1f0913dbc865d4aa3a388a933686279071c75e0bcbcc14dca3d360b283293186c956e4d20b1f425adc9ef50ad3691ef3ba89e27a748373159ca9df3c4a883074eccae8067b10106928c562b71290f4505b0b7746b8a3e6cdcdfe3b738ec091810039a138eeaef883a3b533882242fb9971ffa35768719ba5ac2f29ef1f7745b000700ff9099d0560819a20e50467637cc1772dc02ec80bc702482e7d8296937df88c5c592443b0812e1081b249bce151bb48561dc7e9af97e7aab567bb70f6430e2a816850cd2e14173f6f607f487190936b1ad662de9258ff0932a33e85bc6a60ac406ae9ecf316393eb95a4d6caf5ba048c1d134c240fbd1bedeaf43aec1a0be5d2cccbaaa29828e090c86fb73fad1bf2ea8225ed19fc229c32dd1e7c698b718fd61856e1923f26ca89d3bbb627679c5a94ebe759f8b7e8c73b95ea1215b33c31a060a438a6fd3c39db184d1db5d8e541c785b5cf3d4fc664fcbf25ac23b90fbbd7d92cce8b154b2a7d1f15356b99cc4a69d1098483b4f6a07bfeee9969aa39d196f1158cf218709b044df3516469a6add31206512c8c42218984d9f8a2b51e83cef29d32618b8f71012653f1817596768a63ee925ee2bf2837cd8fc2f61a631107e4f0d580275c52fe9abe413b01439c2b6e6d5d2cb50aec0d26a36813f7c7758ffe80130db02b8ffffff47