PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53017 dd431c012c85aefe7c7d0b6be8e7f073e2469f2188e4367f7fc7ef7597b70110

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3991dfde62d49b9dd5922bcf156be5fa9adbf4cc39ce761f58996c3fe96b3f57
Certificate Block Hash
dd431c012c85aefe7c7d0b6be8e7f073e2469f2188e4367f7fc7ef7597b70110
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00356d000004950000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f1fd889d45a9da7377680a6cbc1589d975650205593f7591e097eacddedc0e7057df058b940fdc2ee74d9cf8b0fa31edc37c590d582ef2dd331afb9e05bb469f3168b0edc3723126facbbd7a33e811148131dc88d1524e635f350000000000000080000000e00000356d000004950000

Raw Header Hex

00004020f00fc59a58b4052306fc6b879a4a68ccc25344c7d09ed22e8677eaa1f44f1bdac7ae3914ac2191726443484fe5800d72eec33a6043f4c0d78fe8ef3ead911ae35d42076ab73c0818573f6be93f6c99581f76ce39ccf4db9afae56b15cf2b92d59d9bd462dedf9139

Proof Data Hex

59,560 bytes
12121601030719bed527304ac2dcfec4dcb554627ca47bd7fb4eaa78df0a1aeee2558f40acb92f34cc11137482e61ba2500863d725f2666329a07735d8e885ceaf46eba03e4a45bdf68f3d60528ae06efb105973c7ccd867cef9d818514350518f6e3d4f5020b3fc6fb71b770de5ec8bb2e60fa5aa17d8e8eb00c5c5485a9e63d4ce47a9ec9df41b9e030ac23753e9c3689eda25cfab3517399713a790c545f2b695f91fa523c930a3976dc19a4c050d1ece28d9a8d7f4ecf32b7232aca46840936082d01af207e00089231d9311a27d3616fd1ea997f8ae33e75adbc3e16a719ee2be9a62bda1b87e08a4d0fa8ff5ed63faf4562d62daf6e9052296c064c36bf7c43687bd77f7ae3a3812ea1582ea7d5778d14941fb009db7d908fbee819a85bfdc47baa6204b19adcfc0be976807a0033ca941136334cd77cad15303835cb214da206e53199f03a376dbc8b69c4a02b9c625f6ad697410e3491bbc05d446ef41a6d9c584f78d0f49dfbb51dfe60850ed043ec37e476ef9ff61eed13a28454be601a6a2ce0e82b6bec49c883ad50c7ba703b4c18162edab918d684a8476b4cddcbd64b6ddb492b2cf3fc6e73b6f64c20b5de740ca0149e3800e5faa45497608cffde140f07c2746a11f6ce9fae47218cf94cbd2d9518ca491cbaa02dd547bb0553b47c9fb06b1cd4388700715d93a47fdd5d36b63c100b3e7db7d1b8bfee308df86ca0571cbd584ebccd9885a7c34b41fe60b59b57988ce4a4e74d0f66697295681b00f522cb55452c419756e6339908c45e81e85f1fb922a3e1568e35fb7f708305000b695d70ae9afbfedda20552d07a64acffcc39f941a5fe8f702cdcc932a1be17117dde42c0acffbf6472c2575e393fbcdf3f72252c7cfdb65daa25ebb4af7c7c303daf7bb2805836c60aeb0ee4540c7da12220b458916e96ac2053297eef5d76fe67d40f44b64528ad422b13d233a254d4a5d4f6c29ee6613b7a3181f412bd527dfe0400f724e91c0e4078705d4405f46a476a5394869e6d6be646817019fd64574e285e7af56264f52ac6e617d6266db65c8ef57309a9a5bce2e5eab547fc1efa37fa632a440a33dfcb0edf86471998940716ae6b96d64ffcc40914a5924c2328e4a3d475d8ea91813668541762f1040a1a76ef82ae9f1a2d9fbf33d9ff94ddfa26849d5886bfac0f7f234a2d8aa36165521f22e681289185e4fe693b471cf2b43b610a976062d57a618a7b149e894d0f4887f8a8c8c9ee7432ec0d44b031a937f36969032a561a3e6f609b1b54286944d4f276ed9be31fae0e8dfd155df1265e6f8580628865990e54dc136056be504983d7c641c0d822e23f60dde301aac9b96fcd9e3286fc9fe3f123c8d2ccf7882035856b998cae55a9ae58b0c66b353b81a918c833e28fc05ea557d25e79efd52e5b532c7fd0399cc7b42175e0a516e8f06dba3c693db02a4dc97f601afdd3a031d77276c813d5adc76f26d0e8d2b90eee7f6f86e856eb41a0ede07c1cb3c02808675b094111279ebd1c4047043b86e8af85bcbed5b2ba92a283c26576cf35aa21554b8339c5364be17d68bcb139990b2698b473330a08a96da6100fc71554d3275c1b343fae8326621fc4dc9693ce2d7fb859ddb1d47f412f71eae15383e7f4e5cad054e900ba94bf204dc60b4ed236259613fdb829544a9818acbd79621014b5c2364379e2a339ed8930221cbd22f2b6b95a092a0b6e7d413204c70e4e93050295933534498c3220188bd3cf7d2f36a9e7f7fd22462ab6919ca8829934a97aa7e3d5f0e9e62f2cf4bad2450c47d5edd375fe0a49158d2aca179aba5e02ac62075ec2e1b2fc3a4b310fd7866d8b1bcbd64d4939e7caaa9d4c8126c1960363c3bae806e727f0cf4c3ce89975227a6f9a17de0f79c11da6bd8b9a254dc4b6dfecbf13bf4fc06752c033f739b4b75cc725cb448335e6f5eb17f7d5468343e0ce1c6a0891c859669736875b96c7ca8054fa604ee1eb5d2ed0b51f7cb353cb134d50b32c954c4bd3bdb597cb48f0d4e96d229773be521ffaa25dc59db418eb20095ab9cc1d7dd2a6129ec0abd9d3036b9269cde0299d5a7f5479166d72b06a73e019be68b06d2127c5f67a819ea4f9c2806dada25da05dabeacef477500b5b66c6873e2f83b329a96f885d0a87dc18c8980d92e7d2f19611d35b72d30d1ff03930c12245bcfaafaa8258260e4adb0bdf71c52e0f148bd290db85207047f887fb667b4ab916cf2f19e693f23114c2e87a80060af3d9f4feb936ee5c7dd37573c07a1d6fcd730a349786d7ed9417d72fc1ea8f2b10b862d2e2689f40a631076c4345a8b0dadd8ced4bcfd97a74f4b85da6b3a083697bee8102b0943eba597b4ccd84e8f2e67b9ae9b37741365e3ad605694e416dd199a75b3343889630eff7e0448b2b75329b25798cc0261c75ac2abed0a09158f6d6193cd278f3e55990cba00aab7dc8e97651e5986b11cb6280b30d8295d223d5df4413efe3a840f2f67d0cfa22f1e05a7fa79d627e881e306ad9eba56b95e26b4b03a571bb37fc6d00afa028a4baf5151cf24198ef4f3c96ffb763bf127f2ce3e048f5bb547651be3f1e55eb7032eec774bdee809ce99270154a1436bc2fbaf8580acfd58e34d36658abd7539d230c3972ecad685f09b1f3a3e89c5c29370e2f12e947a7735934d27e35322c8cb2faffbb5aed77f3624933de0a45b6341998d36035bb48ac99626bdd66f26cdbddc23a1be59988193d736677069e666e1ce4aa75960a7ee924e23a83f0cfe786a0e7cb61e445743d642190907b4e0e96aa979e7012c3b416aba1137a1307fd1cb1f6041d573fb85fe98e34a75ffec5a27a9823ebee61e703249b11e4db51169a6ca2147a04e8b0333a06b121631477572a5bf3ed396da532964324bf9746ae4c78b0063c408fd1f73fe5cdc082f43a81432a42edaa6a101c5f3b9489d20d7d21901f02c04bc4103bf000f449167bd39266e416f045ce6a1445716656199597f415d95eff9fe6828347c92681950e835bf2c690607a65cfc49032fa4612a47640d0d7899bd149f92e613ec640aaf881cdd312464db4f7338ad692164536a93ee216af5f485a545da93c058d52cb58f3e1a54eabaa466c1ac3fc75e280b788495ef6f2692aa6249428cd7a482e30895121c79d537f3bc2b87cd4cb25b3e48c06e80ebc2a14f5fcfb2b1721ed4b3b257d6c6b4c6cb95d405f035c03600f1047b54b58432598d2f72bb914f76151bde0a8543befce3dc06ca81a8db0412d16fbbb41e925181a314e60ce2683392cc3cdde4a2bad77d5955309f59d77b30e47c31dfc767ffb3d10fb668cbbcdf87c0c199e327e1469919e903088b7eb198c4773a3f1d1b4c83dbe065b1540d6ec55d5650e979858021e2adf4160cad50f57be847ad6f1859c2e07d49ba44219741832794f09308dc25be2a8ec4d146ebffd30f8bf39d32a762906fce6be8544b6c92cc31c699aa04130047fadf926ba6d623d9fccb7241e0510d35051ff2833f9ad60e10dbaaa05a8cc69596e7de35303850e239b5d5a66c7674199c86009a2006eed1361878fbdb57142144a115d940a4d0f24e7ba05d36482e5cc07bf59fce53860317f3577ad9c251b3decfb1b4112b5e783251b7556d01b8a7baabdf74b46c41a0fc2791a9943a790244343a5787c7e88a56ad86fe79050383784d68c9a97e40aa4630f5c83b914b0013342fc9b063ed3f6f23372c33021064d7be6dce286ed171decb89124f677e82771c7e3d23b8161f7b31b2bc823bd320ef1435f4f4a52aa726b70eea316fa2950dc977d6a0d458d4f0c7b8a8fa26b06b655bacc95777d5690c79bd9231bc3f46b95c9dd5f99cbdd7c742e137d3c2c75062c2210087ce5550049fd52f332c29a2e87a59fc9117b3af64b48e10f9b4410406345d7f870a94125638765be0bf8e888f152f5ba4ff430921d37d77425f8935782bafab12e3f7acdec0ff6a0a09ac2a7d148fbe3a90c5e8627aa2494db7c60c270f063a9a02a37819b47e97d3fd8c3026afcc1533b515b950d11bb98650003bdce7c015022b7e382a327f7cbab4cda27b8b06e761cf28ccba4caed897e6076d05a1016de4d8b29670785dfe69a471695c4b575b2a1247f43c94df2b072258d79eb8a4ee7b26e0d9490461a0e867e775ba7abb7adaeb19e7b2bf228d430037668f815c2d6a9de1fa63f467419fd4b8b47e8922c4bf526f83c2d0b47c447650f0f94490e4b7bfef6fd2bd01c4ad0e4be36e19025ea93667d9653df50896d1458bfa4c417c7cf8b758fb080fbd7dc6bb247c143c6d03a35620b5ec9e1925965118e8f587cb48d09ca0b8f4d24359fffdd838d8c704af4c8b1fca5f7b5a5674b09f45795f78b75bdab743b8d77abc559ce2e293c2cbbde9e24105c921cdc66bfbb6cc7703b0eb0ff993fe6c24e5623313f6cfe4fc68f56dfc3d8a0e730d21fce0d2ff84e36d8dc40b9e17855c636c326918db8c8925c631e23f0c48034518b1108eb937acf82839c5306a36cec2e6cbc31f2940ac740c37e9dd935972ff0112596357d2d5c65781ded800a9b9bfe8f626fb1e36274102b44ac3edf09de5d684e813fa36caba4c8a12a117b4656e349223998e0d1f8139c4231d12496b28f6bc74a2d3969ff336ae14aac149e38bf9da5dd33e8060eb979435178130f6d5afaaa0134a034c9c3e779634101331d8b2ead6f836d926ad673a92cdbbc0fe566aca92d702203e52753842aae431252fdf1c7b6d562fd359180dc0eeb3cd870e3b1f9cb794e49ffe40aa4da02d1a40f5f62222aee24f2a4ec156196794bd01960ae850a43a39fae10ad1744bfbb9de38501d4f49d6871c0cc02e3270dfee309f647084b93e6a7bfda879e317699d56f8873837ead6044a7724f454de5057713f3654912cb68ef9093b0fa5075c1fb134a6933ad6f982f09a30635ab1efd4b4289f2b067a441d7ff7d8f2b243def7069de4ba182cf2adcd6641add9fb7cf5a8453f110d3a83abfb363a5c6111168cddf07a4901491ddd7f490c2fcd8e2c9c499faef2fcbfd0f3b7845f08d81b5fecf4b22f4f351c14c06e72c46b54724891cd141f71c7e28b93b5c18c564281a091eba855a31baa04d18aa68ab795c3bb0e6ab3d93e916dc6957a4cab879b81da7b94932e03e4307eb8801a6485d4f3a82fc9235338b5b1131dae3c98e63a5c9ae791dd8fa83a2fb2f6a91da04ca23f94706f1e0aea8b115ecd92dea646e4170e79ae8b4707edebd81358ec4ce6d034cd44a67ac17f8cef5ba8f64b35b31eb5e391d1278fa0be1f82ea73c411fd904e9c9de57e31cd08772a18f1a05b945575f99f72039c33e08271e610439c2107b0770ad77bcbd21d086b6954aa16fe9e6a971e50692603ad8a3fec45db93ca2991a7de9094b16c74752e6496e0f2f4359c535355b837aa8a600dc31849576e030f14520805c4784c7904223eb578c3b66556ec6ebbc5e8cdd7a519bc06f2bc1cde870af46ba5ed7e9345776edae4e6a27ce17998ca4eaf1e175c13ff22872b709a8fb1564b27e0dfbd31fdca51dc40c97e0fde41d4ef896f91c285d86d74ff2c818af13912e05b5cdbe093e9f08003293c3c5192a4ecf633feb5f6f0ca55f3aa7e21b8a7114ea91a77b44260b8614a85c22242808a0af07121c28cf48135e38a7031a9903e4b02bc0b5e86d6c72822afb0f58108185fc7edf119a2f4a407301890d61ba5dc9af7cc0733c48ef4f9bb6ab8c1e2658667779d90454c8dfcf3db06de8634eedbe6c22a57bb6d8d306d875a763382d00e83ae394935afe1cbc71e2c0966ecb7e047e64aaf2b0e7755319eace6865c96ad4cb5f7927d2e0df070fca60e0c5ebbf4146f548e8dfdf19192c420e789b7d4b4c4de1db546c9b24a2f9641460a7c7b7aa9539b7cbc99cfa70f249cd3a6638443dcee1516d3eae5016f0b3492ee9acc0dcbed107cb1a938af6ed3e1d20aa9a1192f95cf504f56e971bb2453d40279f2ce3252d74d394bbad55cc0eb79e54c0e3f9711f1819aa9b1ca5d20cde6b0da4630ff9d34eaff07f89182be50fd793c2339e2a62784ebeb1efa8e8bd538237ebbbd6147cccb00b3088e606b9a4114d27414d95842f5c6bf7073772750dc5221c63ab4d9881ad06556474e8231cccb09c20bec11b1bce4cfd0aedd8c1d7ce74ce13284ba90acb00a66e13a39c8d8114e67fe2f145e75228d4c255eff1bba4f4f2926ebdc1b14396677031d024c5011088450f53c8e06f9234cae9f8a6eece7dbf988c9c3503d00b8b2bb1428bc85cda0c552952f6d53623f7118c18363e911285ee411e2c6cba500062da0c6254dc562263e5c9e0a0e4a0eda7f5ed84370c29dfe24a3e586bfe4eb83a241291c2b187ce2b61f2e464fee53d92d3c1bf5d4cbad78da3fb16c26beb3ef649b973d24d16aa26ea97eb19ae4e1849333d187ddaf930d88c4e6e001a8e1e63c1aa6290a07e992e9b583a45655aa5b93dee711790ef70068568b720fdff5e69fd30871a5acf212d6f08cee5a719e5eb84681ca1e55cdc954497d0b9ee7e6459b624588f099708e7781d26e7be437c45f319b54a1c8afb723845cd29674e424b9a3b826f4ba324d9062dd8687137e4391edaeff30dda716551939ce56ef70b5445c001fa5aa617f2c5302cab4919a6eccb29df2221ce8f817edfe27ba3e7757c4b2ed508396c0397142c890022c6179f47e1f04a8497a9b1b76429a66e484937446cf7a17c41d48df8c30febf2903368821fe7557a867c8fd11979f3930daee3047c880fd5050a2b5a8ad17ce7264d91cb4c777d5caa126d8327e5e6afe9ddfa646f89382c69bf3a52d726b709f7297a14614f48733bb7e1a5b28e9e806d675bb2c4b33a3312fcfd0d6b11b3bb32bf7ae0ff8f7bcb876a703bd3bf74138d58e7395de6997e9b13e0435d7c2d921ecb169e15c0aaa370be06d6dbea20b002179a4097f965df078227fa4d42109a560840e1ba76389d9116ba6510852030e87d8d522f916ea9f9f5bbb6cbbea99111f164d4ba8d64f61beea40ae941401052aabf5332d5019826876b00995ae0849a41e8d3c7d18da584a0df33316d62151e890fc0d8d76e8cdeef779ad93ebaba59e2b4f69e9e639c3237d67be59b7e56544cbd850ff6994d02b64eed6dd8dfe54930ce6127003d47f037ca34174b5f18981d30e5ff41b5af27a8a06ce86027df638965daec2aaa6a7911175ce665fe4e64f2c8c6754f3c386d13be9fb9e5b08fca35ea3ae4d8f195b243c748720f2809ec14320f1192f9a858d561d5a5ff526dd7497c66231b21f1996116439d1e230f1e7af649fdd1eb7f299044d84dcdcf8fecefce61d9a0feb76351cbf96df17cf03200805acfad66df60aab2273a1d3a6b043edc42a7c4b2b5a0ab61e34152f943ac9a80ac93d8c9e84212119926b4cbbedc8ab7ab3bc054e140d12f252d3540d71a83c8d96f9726d54c987b0d3c5d154965ef1dc83434c6ff819c2fdf0db845ed1574d576f162b10429fbc063cc3819cdbf96378bdcf4527252260d6fffd4b897189467fd8e1ffce503bf457287e2063096e85ff60c26a09ff75555f4f07ffc0c473809a6ae572783036bdd1a823ae08600e9e93924029199ac2798e83fd3050ac72e982b3ba19d11b7c9da73cb5d01648104c544524dbc2baa9fc3e418d972c429917b055db3f992f69a09b2634e044a81a1f670bcda463100c323f9e952ea650a73538faa9d021aa4207667eb44d2f8affd752d7ff7eda1d3fcbb4fe87df933b3a0f53191e80f8b31ebbbef82f0679ac39902e63163e68122a2e80ae50a4bc9f53d55392c99793c93f3886bfac036d8e9a6d221b3e7503ff0f3854c3635d1b868f3e4a3124436d88a0c3c14defc3c7f841ddc14ec99006c596da95b4e8ae4bd54d3fc63cff5274f6c41388627c5312dc8c60af8248adbfba6bebd427cb79956c5c6e2d798c6ed4f02cd4fa8d10a0dd1009ff1503f36bab712653bc440129af619d089b08b2beca28ef029bb056a85f9b3c3edc79da04d2ea7025b020b58b651441b7a1526e9d71861772b078b668e35df5cbf497a363a0df8ff4976792c2f0b1900076a511dc8fbc2a45c9529606e1b84e924c0aa029f8859f5007323f5753a24b16eff30c71fb9bd3e931a34a808b0eb8ad433cda95f6a7b4a2e124a99e7145d121179bac2aae49ef0d0d903e9a557b12c62c4a673d7f52ea2d9ca6caee2ecb452dacbb839a38e4685b95a407368d32e9876dbe4de35b6729d1964676b5efac53426c0cf5cfed92da4a6ceab9113afc0d94d76ab771d520d402e1ef881cfed0a49f60cc2e92de01fd9bfe2534b4962ff38abd630e4d99cd7b0353cc1fb0d04b66b45ff51c91f72dbf0609db9f75cc07dfa3d729d30e42e0ac3149dc616e4758f46abfa07dafe0ef48df00a7a711f4ed0ad601550217f327077126227486d8b460d22c1907ff870672f0a03e32c715462d14c736c4524d5e22d4cb8fda8cef5e93d9d5963805076b68c3af5ddeafe4d93ba4aa8cf011af08f32c8eaf3369ed87cf13c1a42db152cb11ad13ffd6ab950183ec750e3f62a506b61d49d0e566ee8f4bc99c59696ee2ac65e51c8d5a6e2168272dab552c2aad330bf791b73ecafad46d4f1bf7f5a545e356aa641f0e293402cbc0615e3ba72f572051b2a0ac966f8a3f7dc75e280ab72c6801664c0e0adb42b926e17560d193b33cae02f86b47b537cfaaf403e9da069e9d60efa52d256acbac141ba30f90ade8fe49c1de634680561e71b14074e669e65732e8668f8a9e4c6e6cd59c2bab5403da24eb861c25d7224746a79baa6154385ce4b9a939592be8dd7cf1415193cfb238850ed6b4a5bcd5f13061c7c78b6f0aaac358183ceb4c45aecb1386a63828e81ae1a32448704af43fd52f2495d1b6b0b8bda8160be1ce5805f901344fd0c947c8298d544e20281047ce2cfe57a02437d17190b2e7117063c6643e4d6bf77bc9be0a5f615164744c4bc0758c63edce390442927a46835ad14cc691e8e6a05262d9f3101d21c5d9acb03dff9eaa6f1c664c4a5f305e6a65a89cb45f1f1f13d72c80c80917d5f86ebfcbffa22f752a4294a9b09464c5d96427b494cb83663bb242e4d6310c0a4a3c620aac71b62eb965196c1a33de07b97e31f5fdec03efe6cba0edd8452f752346a57da9fb78e4cfb8d4f877707ecc4c281f65d548c56bdcdfb137c38601cc528c07f30462ceb42f5d8064ff59afd4819228b7600bfb03c3e9122535d6cec89617740552feb05328df039dc3aad7b810ce32d26aca29746f301d50b1c4e84349c467cc2333321af9fe3d59b60f53f8137d20b85a8a6c349c4da55be8e0717c2ff94858c827c2818bf4a71905c826f42c14da2e43244f46daff26cb95833da1d726d38fa54787cc8c6b56484f9de16372420a4729eed54de6dc9979a8a25e06d98efed251071f0a66b74a9d8cb60393c36d69bda9602565423e39406fba581baee0a4f335ef553f20ff63624a6e3f169c134a7538c8e19afb9587e286bb633217e4d6afe0bc54c094c52a8c1758d96fa2bcad99e4e476514d2a4773e5886310e4202363dc4f39ece855d9b1118e57d0ebe52ebd1bec129a09f35c7f45b15bca9c013996825494299e60d83d1b7ea0d3fb81ceb5a764bbc08cca707886f9b4a162086672a736efa89d9214109db52363bd7200eae49000bddd37d8c4669d271585e79ca9f163c4613933bd40bf8a263bea849a716a303066abc08684032d42e0695547ba4a7e5d5d106a284dc3b4963f94962488efb967ba65c2c6d9243e8fce16f640c046dd2252d02e96a9fb31c683f654e51221e14acdd81bf7172f411c0a54a229f6899dbcf5d80697663091616a679e6f619eb3ee5bda9b32cb94d360f895d2f0e1e9082679aed53598deb964336e48d2cae500a71ee65a504caf674cd821230c8561c88cbf38e7a2ba690acaaa2314dde94c3ab3089aae4165c4bf968a46b5e0a5e208a3cf95f89fe84d8d7f2c9316ca71e6c71a331a74285080dbfdfedb55607382644f0774e4258134e86a57654c6249c6504533c8ec2abb4b5bc1bbe6850fcbe2a19d4ed3a6e11e7597f8295fc20e7f007160fcc7bc038b1c29e88738e1d105707a339b3e6118c5fa3a76ce3b475956ee9a09615405ef2bf9cf209d0a963b7a02a5f5fd507d75813c25364c99dd7063415d3e5a204bb1b2dd77d76641cddf41e40ae60238038fd0947e6c2dc34200eee73d22f07f211c1746cd6f69d219dbba0ed55f6dace27e9412c3f194bc442d10a91ad054626adb619e1143d0f8b58b9e3ec2a2cc1783dfcfed97a4dfe20d31edbcfeca99da94152fec4c57edf6652d716113d054aa317353ef1152287fd97b0fcdebc039ee0b50e5b82f8478a140972220e029899532094b8344e7d2502a3eb697d91bcbdd53cac65650b11fa03f7cd2d4690bc41d9c73e9711a12c1e88ec28a12f3c1162108cd1ed5a699fb33a6d4f4eb5f56746bc58e638efa3476a4d6475d5c8353d7717f14324df8734fff107f41efca05baec6ca61aae401a60e5ebf11e8f01a7eac11442581c81d03c766f08c51e30d49f9ece30f7900ca0dedf51c85d402067a1b64d1994d2582abe10bfbe24dc3eeff2683c81f42b5bfef69a3d72f8252a29c839b36409244a218520dab64bfc90e8aad8e414df7fa2f9e55d76fa83c30ba3058ea7dc6e1207eea973dff39f68913b5ba11609be5acf63273fcc6ebeea2d3cfb3cc80d4466f474141569ceec3146f33f3719ba5831527558325d27ef6323227d6f03c10b13e37286d029fa6471850dba8695529cc74d2f7075daf730363ff26debe3944f9263bb47aeeb721a482fc096ab94f1b4c404bb8f4ca68983e601001d689d2abd445ef27aa84ff4fec024cdd0d4f91f2028f2538766fde3a65c09b77f27dd7c1762b70ad6bbefe5ed4d8319b769150212b04314c00ff561e3bb80f7d2b8ecc05d652672810c2464a4e285d2b1eb75c79ad0146fdbb2ede24d590293b5429e7c2559a753f6e4a262b0c612bd89d921420d22504e5b4b8a58eb8d4ea2da772ab37f2e630aa071643a243eb17cd114d4fa06fab9fc935239e31a8b53bda761f8009c65f879e8699e35b4e1e6552c330896975c817da48477f4249eb900d6a39319c7fab2d781a9dca5840c218cb9c2dec8e00de1cadeaf135ba645c457b1cffda165e79ff8e4ab2b5c6b4801d8c5a23c16fabf8f6f32ad2b79445206ad714644488628dafd2629bc53240331fcedc4bff36b684271ebe862c5b887189b747f5c08e1441e108565bd8f81ad87e319e0d52ee97436e09474874235668e88e6586a0641de8ef6bbdbfc2eb51de57fbcde8689fb2a77dacb72d484de3b06ac6d4411162415d104107dc3497153f192f2c70e345cab7ee265136261a39c0daef27741109b7470f251dd18be91db292283c972570d525fbd22b866eae5922a4362b0c1f7598df07be94e427185a4b271d220120ec43c561a11fba3818d066b1653f5a20f9259103c94b2f2634ca080deab538e212bac3426a9fed2c426e2db2a23f190a4f27841fdc322b278aa366c4a45444404abde4c666d5f26d43bcbc0bd252870a5ae61e0564c068a698dc2781f025cd79500bcae47627faf0bf7a360d13fd2ed5dfbdfc8da083987a6a60da5430c29ac6d07492eeace998fbad3d367f10a510e3634c14a5111ebb7e4f7ddb38dc12b9d29ce0b3a23b3c7a53474419b18013956de33e0b5375640483bf8732986fda8794491930d0ec8d028b36d07e5dc269ce72716ad69719de29ed10b0167fab0eb118afe2bd779f9b96e25064f69b608885c1c01848c4b2a96f0231a54a35f7e22260822d6513071e1f90a413c8cb66c0fd0b8f26cd8ac1799052d0d76ff940af01f77ede9039fc528e461826c9ec97f810a0e25fdacd57e06da54f1afc17398f32ab8d2fd543577ed758d9378fef0f2b7304f0d535adec4592ef50c1cc67cd5be5f0d9b6a315e5ad37b161abdef73af018249c835348ac37cd2ec556b6c3d7ef3d6fad1064ba0885ddc7903ef6c5b2b35c5b827539970465723e2c26083c4c365470e0788e5d5d810e448d7469d25121be63e76c1df58d96c2aaa9af2b1963c387555baffc32a3da208395df11079dbc7e60d71e5be39364deb206d186044cc691fec2b31a9b1c9de16045c34dd5ecb08ef82bb89f6fe01b7d568ee2fc3d932c6474b69e4cca440b72eace1bdbae1c670f0630d7e28327d0378d952162600db89d99ff525152612043d79219aadf2750a56a5247ddc5e4b56f8f51ff002e5afe50fb607e0cb0e1f308508933b658959564695a9f23114517020abd54df3ce3475b8077cb78b496d9a3fd9052691066eece0e1b4aa9ce781418eee3dd816fd481fd0aad8fa73c37549cbd99090ace812e27b8aad3d95c1c5377cc72d1e79e126af3af4c8c76421970a256f048fd78dff230f61ebf3b5bff9256d4b777eb7f2be6d94a6c0357938be69b772340eaddb3202820b09f1bc11c7047bebf5e50fc0cd5fc2e74297ed1bb59db9131d1396263c8817a9a8ce474e527119c021a68385d1fe2ce1ec0aa698534bf33e3fbdc4c75c668f1b6ee24a8b9c0cf1e76ea829f390c7d4115bd5f00fce0ed193e9f16ef2ee4bd21e00ccf3d319724b8d680a220f937af0d0687ef4263772fa82edb06820d454aba89477a972bbab9246780450f66bfd2417d6da6ee8b1e6dbcc1fdb3c716b1f35748c6378807d9d631e7c89cba78efeca3eba39cddc7df5135774df33714d2d859467c42b07624df58e27457c283e94a31ad11235518d7e63255e2d3b0d11f828991ffe3521cbbf592635140b89ca7ac781623fb65655843275efe96465bac861722d47558b146bcef00f7c7e3a2699c0b6d933c59830506de97783da50579f5a3541c2cded7a34f50039943f8cc6df77654993557f745e7f5f097ae48c41155e9aae82245425c7f7f5aa2d3fa0b44dbc9793cc41c1197bbf26b27658096487fac33bba5c1487d7cc9c3ccac13ed19eba6c0fa965bab6a9fb1e9ddb128a22a3368e92501de393f605e123b1a3daef45a445929b413e6b8137b3250e12d821abc80aba449e8a274d75537b48466fba9c7567577266a24425e3ec6c683de9e1d682ead62dfe3f9f1ccb87d5ff2ca0e94c471a54fc0e0bff78f891dc82edbed1031023d6d8a8fe2405dbdb3cd4bf538118a02c36efa278fc0156d9501158036f96f3373faf128a433b304922f265accb10d1441a2ee09fcd0f3a440fbb2a1b6e563817ebbf1c369d20622427c9be001a2f18df9b49572e08b1f72c2bad3bda37d92b41c3f45ef9a39422416f685f072e7aa768cd54593250e5a8149ed50caf989ad752d3325f9c6deb319432eed39edf72521fbfc46c1d3b5e130d6ea9e754547e0e933c5d55f94729399789f9adf775e1acbd55a14153dba47f9d4b7c115d701c636ecb29c8cc6573f7e95ba8aacc5353b687df4b09390c081c6fa1393a1171cca05430401612a6a539ac21e80a43c281fce6efb88e59d2f505ce9d711601a20f11d336ddc0299b9846e55276a04bc2f3c6d3017b09b15c07379ca34de43e300e53580e6f427629779a043caae209bd42376e4ba3ddfb4edc91158c0fd8c72f91bb492ff497b837fd16a8580657618fc0afa1f87f7ef61640c9f3fde419cdfcc097e40e3deca64cbd380e3aed928fbba2f63a0a06b4bb28a9370660af9606bdcc6ee1f0e486a8ce3278315facbb896937722e539407a1e87fcc4c330fa5839010644e1e29b5af16a5db1e3c897ebdd94e509c03f48f3b8fbd8619f31627371031e272f7a7d8ca62a7424d8c0794cf22912483beb4de18ad1b7aafae6a9558054e35076678dcbfe8ec3a238b7aa7524bb230bba2597a22c73b258a52b941d914e8c0a1fe8f075493e91950d2e4b391ce344d25fa66dcdb4b7228a02641f6887268a69985b4bacc4b50ba06d31c205f1b622c491e1f3d39ca25971e2387f572bbc70d40fe4b7e2e4cea4d8ada1531796b333ca0d06137d9f5c432bb4fe47b6de0c1413977aabaed809d451300e54e5f53050d14b5c6a1581a979085a77ef571b6aee5e9c9d6a5caf8cff14147220aebee0e9301dc77a2a1dabf34da51a73ce7abf18f3fe125b0a54917381e1e32450aa9b85b7908b12266db6e469a1ffaaa784ac2a79039408e68aabcc5e2543a3c22b8088c583073b4a93d63364cd4c6f2373fc8cbe920e04261d5007158081dc4ef0c0e353df7974bef3818cb4347c77afec1159f041b7c3e2c950c6eaff737d79261126fc44886addb4fdb6e9ee5d7edbd204d735ae197125eb72b7e227cff5608e553e15e969b044ed02bc03efbf32aa48401116150e74d33c043e4450ce95431dc4ec50c76cb071cd363f3dfab3e06f8757a0dbfbda1188997c5233384f451e32ee2b8a4caaeb0d0ff52959c20929864a65176358f9c50b479a3b6057149f50dc103fce101a104ccc5c354ff8d4c250bcca6957e175e66ecdb271cadfb1436c9adc65f991dbd14346039eafe5c20d9285640fdf55f7b414bf89488c743a99310e7f91fdefeae6fac488348b8b44c85c832ff02cc2576055b461fc9f1c087b4c43b82b8d34b6c59ad4269ea030e038aa117f45249417b19677f1a168e71611a8d60156cb868236c2995329cd68b8238dd364bac40efdd1d34d274e16e42da15dfc629918057d6dcfd9bde8ac369f172c2c67d7b90dcd0a7986ba4686ae2c8825c5225ad33b3e6fd01da8e68e0a11332a4ca10dbae2ee02c1551661ed0b025c98decab559b5ab0964870d3d52cc11085f42df98b832ec7affebc833494e8d0dede8ed8086187e3885452bea8bda2ff3277b8bc828d9a8b0bc035a9027fd33842c7367eb1381ed689237ae82bff3cbf5c8bb23526630ecbe34e8132e776271c244b419f6fc49c1c38ae998dcbb8e70332de951d70a98de8b34c984af45e25f490e1e2b284fc4c8b46c7813acaa5aecaf8869cdc03b5033301408b4b6faf51d82bedf8e8db3942d94d8c097c674d30f662f2c55a1c43c477c9c8c307ea4a5a7dd52b1734151c175a6afc43d1d34fe853f2c125ee406bcdbe34e8b52869e0523f7205093ccc4bece04f36d4978e17603acbd7a05b892d2ddd8761af8206b75c8e1afee1688ec464b00477d99275f42c2ec483302492a64aaae5c6476fec3d4561d9302ab474bedb9001d51e6fc4346eea51b309f1f3be30999d3fe735efdacef6b1e178e73f6b0b98fd479a116f09a4dbaf713e381427a1ac1a5fcdf46f247ad19a3b107ba87f39a30664a30bcd9c5288feef50eaf58456a1e06c691fd6438b3d08ad46f2bc0d9445ed4c3275d9b47bba73853dba39935f769459912bba1916896b3ac278899003591aabfa4c470855a19f4c06b7bf34dd57072edfaafd2a34881a2e0826daa3b3b83a282d4e2f5fa86755286da4c02d9cd5c9694dc9b210cdd2ce07fb861424ec6866b1a74cc2621c9324475e7c4adb2db873b39d9f0760d920209258310d7cc774dea5d59e8501b3428c576016992fe8f88e9817533582470ebe3494a51314a902e49f6c4e0e86fc83fba36a3e3964e4d0fa267abf9e47653a3309c8942a39a3bbe92de5001d98e4e1fa03c26f8e30be69ea1550e6854e07d153334f184643424632c5396cf421ed0b05ecf7ca218f3e8f3b61c6ff4144011ec8d3c4914b0e7716f61478fb88a2a57c7c1ee5aabffdb50e1c36b76e443f98805a9815417be197be0e723b9a9f2046297835da97bc48c705350622aca2f8cc95576187c6ff40ed9996d6d0be245533e145192e069e2da3e88fbf2babc725c376abb297d4e286eb133aeffc7e4659a857713a6ed4cdb9b8e311ac8dd3871fb5fe3d7ca1fdab6637a8a103d1b5ac0764607b74093bff38ecf6d425cbd1aef403c2f9623bc52570cc37238da6ea6f40ee1675dffa46243d40b839090e0a0fc487dc6a0ddbe255bf1528afa44964fbaa1fad6d79369a5410cefe3f239f2e6decf25ed202e66f81bf8cfcfd676f86e05ccdcdb862cd09bf045750c6e60fa2ba4d89bd77c4a551c25ac9d94aebf73f61b4444c8df0a4abe03b06c0d82c10a3ae8fc9c01d4768c1c0a5bace7eaeb18c6de4c620e160f1ed8b22ca018ed7352543f04ee83ce0085edeb802f3afbce1dfeb10af281e77591396184ba8710b6381e8453d25571e69d6d52299d3b32016e81ab60d1c3d6f84c9703dc76124759687d674d6bcb3e078e776c4aefc06eeceba0a3950ef6125dd77257e44b589198c8b7ae806d157ac36d223e849c6f1b14f5eb7314bd3ea836b5a9f2a821fe92ea0a93c1f1777da3e0a4a7f845cba80ad3f1c4a8341487fe8670a2d6f8eef996ff6d49f9d0d24523498d5419f491c91e179af64a3fca37375c52bd0ceda16cca04b40a84902e7cf2727ad91b00577229f77010e4613b61652de5817dccfd03cd02c67aade015d813f8b9bc2c0b80aaec9f7cabf389f3cb2ebcc8239a821293dc4649661fa47794a51915cc432bc3713fdf8e5e170b54495a675c9287c2eacdcb583a353c9af2125bc5bf313741a962a68efa4c3d1660dc01edec4cdf53c1a84d93d536118ab2e6848a125da922040f649af8ad2d880738676e7491439d6666f144131ed19c52ac853c69bb5a99e86e37cf066ea7fb10b4e2b4f92406ff7940a9a17e7947687ef899504d45263a95f859663f6c3ca92dbc019667d9c885e4d2ba80d3b194b5c75a318b3f5a81eb2ce6d07e429f76e843837e32812c5aae14cd8c60ff6b43d9a28e19ef6cd78bc270a0d9b1d16b4348f4b3586cc42cdf81d8e56f5c8a5df9c06f557941291bd1e3f12c27d0e59de8ebb708f122070705154d69d8b34d62c3bd2cc3a421b7a3653f80833ef1769bac383a1819187289238bd3255db274f7622c83c465b4b557985f884f38f57b9ddaa03a9f3d382604b540f53e848c5c962b6c6bcce7d7e5d660a36edfd3007254784cb7891adef9b99472594ab1f38457a7b7c52c0435481d34f79642999dcd96f7284bed2ecab4c5ff8853757a0a2579bed2f279ab43ca8228858c4fc44039c864aa7258b02e695358539d06aae19c6c85d8a1610f374aa4b3879cf130c4135b31e4e2c630ffc1ef03e74ae817cefa9f002d2880834d6bf49c19da2a3a1d8f108f1296f33a4fb88efa32febeb6bdc07d60996c5ca9db5552af8e18df9730b762c1a1dbd0e9c8d423f82dc380b62340a79f5dac880261aa247a4bf88c60096a59934ab2e306d4ee33c67b37118ca27ef0297b069717b57afd7861e898a98b574d87bcf37bf89a33d379bfca78762a21036389406fc5d13d709f5df0a3e0ee061ea3618658d028b8670c914e3036062e8f3085b6e3e6ead9fc746bbf82009538b6e1c894321efcc1a67b156066dc8e6572077269547469217cf8a83e403ba5331529e3057fa2d4042ab80943d9f65dd88877455048cb9bad378f606e8828585013f80a1d790ddabbfe3f1fab5f2bcaff16e093792404dc61173b0a31c9c4aa37078638e32384d6dcb59c5a67d6f4967f1a4f137511ede137efc09bb5c69ded6287f5b1aa6515bf059e5e9def4c49e957f12830f5dabc6ec17e82581f5664f834f1df4387f381b196cc42b0c92a948565c4391f76b5e9685d08423bc741357d9c13bb24b8f6a11ca3d54e2b5ab62ac65c98079ba232ae26d58394fa28f113852d3a5aca9a350c30a93fc8bc50c0fcfacf1928b7a3e73084a2e0f625ad3be14af54e15d150cbc520c9a25dfefde7beafae0ba1ce2c03bdf08553f14615c5b821ff22e82b0e46c0466d9e54c038ad587e9372b8aa028f639fa3d6cbf89ebb5aba8dbb2d6be8abdff8944e8d9b73793c56944e4c4eb36b7d204f26a914dff87e9f5ff82b6dc2f4d8693f4f65c909c22c3785d82e7014cdf4f9881f59a8f21b5d536756cd72e699d636798ed4c3aa7952f74e92d58c92126d14bdcd288e66382dcfeedb002a73ecec8d39a56ef8d01524bd4d8fac15e4fa64f729140b26f3ff510386d22e431e94c3d3bf68654870cfa6781103477e136e171d1cc4f7009399e228b78ba76dc0b188b9aa60a6576af5c82d6dbb03e1f8a9238a1a2011e15f57c48792246d39634dab1eaa8990ab44fef816a9345bc9524132e825620431550d232fd01483da4ffcd80960660910f654d7b605df74eb03756df8f75a918b81742245ada777fccaaa501fbd8261e80b072aea8abaa6c15e66ce19c3e0a3dfca34f5ba45315331efc224d3672854005fd9eedffd3354f5930e3d4389195a91bb6c6d85592866dc1fd307b4dd3bbd56e96bea9d56092ffc3264e06712f3fd561834d98a4be4b448425d2b4f2a5b5488199a04a25d4dc265da02b75b6772107392a2fbf518ab5f2ce5c599ed8e03cf2f89fe7c6ed682e12750f678a2dbeb224f33c9876873d3d6e620e2deba05bcf7fa22a4083b7eeb94e1fe6966fc62135a873254c9547bcc68189b353a4d15cd28197b0aabe886b89e53f2efb9a4a43b945103fd357fee1a78b3bd5d0aade1e22f5525c7a0825791927b62b8976fb9888239f49d0145d6873d35aaf68c33ce61bcd8e472c023a47bac1ac73e829a7de444dbc2a5ba3ae7bac2485ea5f50cba738e871675f469ee1c6f4895cf950e78a2359b5a2b4cb4ea2215906831210451590ebc5bf88d611964e2daa9f58ee6d21f2edb52583dfaa6fffd77ca083960f020254a7d5dc7fc7303f05ae0f4064c9d32ef28d5ac6374fdc7a0c3303b729f32687c923039619457d4df30ec4be41fe6cf3df32d00676060ea7f0e91f23f450eda8a85e268e68b34d063c517746b22ae69d7ceffc41127d58c211d09d0adef4efafe18957439d0e56cac3de91e10b2d61cf816d848b1cd9ed2927333dfba356a6bb1a98243c19b14775c906dd3a065d5f8106a76428c3cffb045a94189ac37115e31e9b098a47a0c6cd489f645cadf729b46d0a0c9243393c4ba5f393fc1ab604311125fba04e4845b08af59df2468e0724983f1fb5b771846e4a970c621a86de0e61d9c86df9fccccb1929fcda5e72e54ae6c83760b979a46917fd23bcc4a7a24984bc5a29ddd48facd25d3904de6fbe42c5501f926314fe9d43f76dab75bc3440169c4ac5e2d9ab6dc9ca7521513b0f7409cb917f3ff723dcf83653145bb5b46fd9ece36c587054d73a6eab697918d994668e843273c6d248cf13be34170e0c0eb402c7c363403080e893cd40ddc28a7858b05cd91c495d3d4c34327c3674edab11f7f31b35c692b08d7dff33702c51590ba660eba5fb40e64c7cbc103dbb504614ccaa75e3fcadcc7bc0984d3676d335b5f477ea5775fb3b5ad14f31b5ed6efcc1d80eac1477c0ecd15b83401451d56e850e4d520531da44615558ad1ae62b15c4df33ada1e1eacea44d0c9fc002f409b5eaac872625a25878d39d133324676dcf1ab2e4ca855928dc29df182563e976401afa0c3f694a7ff6b79b91796bf3f94c65b0ece5e5dbce4619f303ecdde2799d5dd9692c02f9cf6fa4bd6fd1df4ff5ce5a0f16fa02537db61b9211271ddaade0865221b6a135e03b039a1fa6dc6e771e6599017981f457b3915694b8eeb7d93e3391af8439b3df0365599104bcbbb2637901c43db829b53f33053adc060911ff0cf3d9b5db42476e74992b1f4f505d2dbf05b51001a09f3eaddc60f2d1f4432926ed69ee892bbe554d6311344cad05f0f202b15b89373f08e60c128b5d4fa8a0357357c153997ee105fce31d0247ed40a7b59ce1cd427c6863cd529bb206a9f5eac984465b16d9a6d09cdf08acf51da8bb2703c4a48751ed53a35126b945e3c4ec4e343b420eb525cb8d74583ab52a149e42db5a9bf44394a61a081e874c89b3717bab5010ff17571182ee590f104ce50b6ab66a54f81f0ac90c9d44cec0336632bf1e9a9bf79fdb2834f4d08193674cad27deb0eb471239bc2d2cd26df3ddbcfa51697911d0a36eb80631d306bf3171c8acb0c3a3b5084d7180b2e1d19b1e134b26d4b4c70e0a094bf40694630c0d88abe34739bfc38f65bf2b3c95b2ed3d34b7bc9029d6393a23f189bb91cc634bcc7c42493415161d705fa6ce561021dda5e37e90a120369209905d102013ebb03cb3d2e00536623f6bb2cb2d713d5ef61cb4b6a262b6753e9b811f1668a5079fe419a359bfc4e71ca2a907542d0e9a1b0b91c9f1a9f1f758b5cfcbc6307818d101087575535638a25e3df26e077a68af04c5a89793b0558889cce89e55c865e5843ac3b12366a62420eac57e4401e1fea38578b74011e1e74236c0704cc4fd5bd2e88cb93581eb6dbc9bbde347e92636c9d010f1893eb131deb38f6d40571877157edf47efcb0a38be3f4e24c5bc2f1882789f5404cb428c6411eadecb9d44791df5d2881032c56440e4f9524abc657b75769b7d77b33448b4dcbfebd394a9396d73244de272b2a14eb0656c5c6fa56808ced3a35d05120f07a1af3596bffdcc0d9ee7a5123378db28f1d3f89e3ca0755f3763d9feda6f6a43a67862260d5d12b48a3c47dd36510b29930302a607905d16e21bf1e75a75e12e6aefe7db5837f56e566d3e97ef298b1a312271d6ae806742dea873f353d8adaa594b823faa43f5bc4c0b27ff9153e3ce7be153df73f6e7d288a00b95286d2ff9bf78c23b500bb9e9134d426983b51e099e3ea00b5bbcaf1fa9c68d202b4feeb6bf29a6132a88f11d2d45487fd3772496185836bb05c24ac9fa3142bef2888b30b1acb61a04fd9fc88c98ed8bbc7c452fc3766b1f0b69cec4888965b9f4303088e7cd2f286cc57f1f31144622db38bc20179a7713239f26e3de2758e26cebdfabd6492e7bab665199e0290ef409655b86282f9112acacdcf3c8eacffae7af8f0c60c3af370e49b22204661682a2f1c41656eb4347964c36f9c27e5ab9ea97d911f1fdf5bb96623ce9cbd42415c62de864ee2a7c0642bb23a73abb6d09e07bf7173059a9745f2e6422406c97e387b7d0b1472e7ac4960da24fd472c4a2e66b95cf3eccc7b14937a011fc41614a0790b83be4c86ca77286fb9348423868b08e97765904841e167c6520e0342ca3f7539d2ec86673dec9bcbb8bf9360ad7dc38736e5e4fcb6f0f096a5c680943d482e789237ca29f24373c54d2229bf17df2b707cc56d04a91c149cdf5153377dacad9045c7bc83890ec65486e2d5fb0c8b3d17fdfb73c5555ed50f68ba666fb7752058279368a66e554fd811026bf4ec5db22665408b44a84e27323b631af3665def55420e4b224231cd2da8750c45d2b85c401ebd4956bcedcbba200e438e5950202893a1ebf21417af773102baf80e657d9a240c2d0387271d72bb70303f9b98eaf5fe5849be5363954e8ad3b46dddae9e40a6245ec83f0ca0194a36947e4131c351c0482d279fc4999a0399ac8081b914c69f0cefe7e345a34ff67b5925afd415124b7f5f47ad9a7bc2c7e9a050e8bd6e3f0a2addfb359662de2504e3ba5d1c07c3598a4151b9d97782d38b2fe2ae207d2aeb867a906c7bdfd544dac3bfe9dd154ae13d259b9395a7a16f85f3e0b507bc8a1adda8410e2c7f04deea4c14dad7de8e7ea0f9fa1939717b4f3f228cc961bf1600e8ed582ec37c298f564f1fc28f316b034b2b94c0499fbe12fad38b69fa3b88154d0ccb25e97f13657ea7ce149c9fd82919cc67739315aec2f0fede65e5f4d4d8d85a6af3274982c166c40f1ebb2524bb39f917eb6a1fe7009c10f9e63c97ffadb08220fbf5478c61bf7d71734fb8e7e3fc73acc5bc9b19710ce2bf293b289d7beb830d2d5944364f50dd8480e0e3bd4019d853e19b32c6eff11890a97bfa3e33dbecc2daff0104ef89652e2d658812aa3f2538739b35e7ab6e6dd59264227236ec45a3efbd572f25eb7230f21ed90d393ac75a6de889a402e27ffcb376c347c6e0998d3d21b3271f1a220114acd47c4ff9e9b9ba32077525a61e0452756145b06da6a57aaf8b4e99828e45c947ee4d7535c6936a757244f57d87cdde4646fc58fda88fa4a8e5f96ee69560e0fa953fc7c559fb1ac86271b60c07fb94775cd4259431707028892b3635031f7e8420dafb66725b223336bd87b0d4215af799becc582ac6c26cb0c972be855c152aa83b0f34ac93caf814a9093d0ee2a1aa822904b4327f1294f7051708920a7c8f206c5b01e882edc1ca885d942ae352a324d7e49b3582b3627ceba3b5b0575d827567e0a13f359e21aaa9fb99c18ea093a07a56c8ff7b9aab7d42e0453759f868cdd977b928e1aa2c534c8743cdbef0291c1defc3d00cc55986977cb6b3e3a8cc7abe140989c99ba5a4131b7f04fab049904d1c95ad9a847662a43e124b1286bbdf502b3a8cc45a64d2b94bc0841f6e3d2b5cfd4da3b4978bb6a3995a98dc4dc388c811d08b5fc93d9bbab050bfc89c6d9782f86c0f4406c251cf5a6b905621a8d4f2ea5a2349bfcfbfc5f89b052a385d34cc241303ded8ca2836733baa45022c223535c5feb4ce276eeda140cd6492efaa0bff97637180cfd7adfd7955937ce3ea233c05acc97b9f4eb52ad871a1d500a404fda9034449cd70026aee6b1d130b887e5fb5a17507c1feb9c7bb882198c1c8b57f037dbd56b8453f512c1339f91002946cd082a5038bef15829c3a6b0ea1c087e0d8140fb25c48be7ece4b56357cb01a7ce93f6e7bc11dd1675a4e6bb9e4442ceef737d2cc31405d121f0ee888582231c54199ef61a416d6af54566d647669e08d449bb25fa81082fa11ca2e50823a3e90f4e307173691b7aa7f7d8b3e7f912e5af46e9771a35fb27e66a9d09bee08b64b5407a277fc034b118140fee8c5ce2263442b0580f9143949696d31c398b5ba6bd064dd8849fdeba986ab7ce60fc98936fad63129c8b35eec98988bb89c8431c1fa8895e3f56c15b4961c5184a089606805a309f8d803471d290141133023ca7ca1bc958e8ecf1d65c208ec6f12f5d6d9f398c1cd7c2fb59a38a45b543b82718d8255ea0e8e8daa6b6386bb2b337f70391acc82a8ce81123ec0f12e671a7d48154b8a03399715bc1756db719498cdac68a6351c09bb44e536aa9ff0682d57ff63d1a704f5888f0ed5f97829cf12ec237bc09e3ab61ca9bd3446470a2af573918b0763a61df84298b91b16e605dfb73f2c071b91aa8da0afc86b2aa80e51b539f8eab4d469868265d751c10b603ca8370eff6d2101b5d51cdf113b2e729badf4873903d19fb9131aa0cf860277b77d55044a6cbadd19ce84462432a1e181a150fe687255a1665e92040c5b2a56c2598607a8f2e6f4c4642d3754d647d15fdba50f0442ce785287c009dab6dd87bb222a0d496d5973daf3fd245218d9c9b9812d7e87d800e946feed01d4ad3773c5d71635b5bbfa8d582ae56e70f70b1351b6e5bd85501de4c83e443a649e0068f7259da7b20da9caa59a3dfc8c2b1c9c043a977d6321eddbe0a38a1c26194422406997ddb7f3039ca883aaab35e9660fa3aa149d5ce7575e7855cfa4444c24bfb72d2555e186d97e8c1745b0d4aeeba56137dea005b9354201b0ff0040ec5c04abfe496c4f1d4604e906d2fa9d64dea84ba80adc2a414aabd16fea251c1e20de66f4c92cadca696feef8ddf1bacd4783ee9ac67a6046e39851f1923b7e1b1d31fead16d2ff2dbc733cf1e75f22c2af85c3f9dfc3c3cb460833d07aa48eb273358f85eafae200b6b702ce2ead2101ab04f21e5a6c7924ea67e8e86c315ccbe87047caa9be7238dee537476b86439e4af238f2e4a7582cf26997702d3b5b199ab567c183de5772ec59f92f7da0fd2121e16d2a502262a8dbc955b153773567584f2a4ed7af32b49241991feda051491b1cba821dcecb912cd545073be46020afbf130359a829fc516e45a4c8bd02b99fe8ac6dc42a6f730eea363799c03ed35dfd0e7fe8edd4b395fb362caa9c2411d12be707d39c282f1f6440747efa156d84115710cd96deb0f69a95d3687dcaffbc17ad68f0b2a8a7642f860c9f58cc6745fd8934f57f6c0b7cce6c314f76e00aff633bbb267ac2ca054d318d6f1720a7f5e5de96909baaa94a0dbda235589b46fe2e144593dd439a0c4e38eb4dbe0f6da3265f18412d44420c808e17aa2b5af32f9a713055fe9cf354faa5e1085b8a82faeb0280cfafc012d5e4b477b58061b224f215e8e17ec9c81b69b299faf6732dfd43be3dbdcaf6da34319d67221d935dd08a312aa7fa6da23cee3fde53a2f0898eabc4cd58e6b92f29ef50ab56e604794ca2cb280bc14801c7fe54ab60571def9f565538872bb960deda7b26c5123b5185ddaea482b9247dc6de5e787c4fa75f2c09c986cc118f778e2b42de22e24625f09135ebfeb9aebda7dff79986a8fb762a069188a644bf6738248ca082d701ed68b1f6c2b046f78cbc17b724d24ceef2acb070f608b11c5c1101f84b70b6a5da23ecfd305446ebd639b6d02e4b7b9d4db6b4bca31e25a1eb355d17e1790f3c2b878c349ee8539e8d98e0dbaf846d2cd48169d289c4f0057087cd77f6320a18c83b00ec33bd97f5a1d3a95115ddd2de666cf19d00c614e708813c60d86c5a5018766a4fc0d18ae817f5fb9a496edd7b21211e58120604aeca52638a1e35bb61a717f975c4a22ca2a2fa3c3c8e50fbd939ed95109411d69fd7e77c61950192d76d4f8cb5967604fa8fb8f258e2027e38eab7d8946f156890e8558edb8df6074dac68ce3a64ad4e43bc093e55245e9a17009e3d42a2931a8ff7e8cde4207e202b2f36c5e5027f8a5205eaa3c8228f4a1da4d656b635990dc58d5a644ba4227cc3217f993799de450f504c6cd76907af37a499d1ca9cacaa062c3b91e49d881c17f69eda410c35e4168c4df0635379b767cde63da43824734f55809dbc2f3ae1331e8a84612a7d9589efc653962b9fa3141fc5a017b1cfa4d3c518cc405c69a96825b0babf843dd5696bf45c0e70c7d3185221449eae413982e2400f3bf49d4004542a336780d4fb2484788475212b939b228dafbd8ca7d0de14391fdbb59681aac19b2ab26c3432d29080ecb55c042d576e6636a6ddd7bbbe75e7bbcf1ecf0ff001ff75d0cfcbfd7cfaf70ee59fc6b18811d04cdc1fbfecc41c665c69c05f8410c9ff5fe71a64178cc32e8bcb31cf92d7c09fc4fe1b86a6135821dad962f66b7ed22df5133dac0754c43b2bc6cc40bde616d2a0b786900287572090bfd2c705fe48183e9967e1911821b6a0f0ea4fc7f0eac5eb79591e760bd971de8fd1bad22c090770a6e42c35e85d3615c2ba5834ace2262f801aef777a8b454414b9ee250121e7f56d3b269dbdf17a99335232e0501aac63ce9c826518561fec543332a286493281a9d4707f041dd880509b499a6ee491df4ea0f014c3aabd724979a740ce836fdc06b0fd4d082c9be149d6c1635b4cb3dba520381d01ebfeff7f48fd0d2eb31797b5bcd53346d703f330c8d4727e55b3d391f9bc6f1ff84d06d7ff4fc81d772f3cc3400882045cb9981dbe1280aef9d02ff344cb4966b4a976883b7203203541de9f3eaec93935bac4f88695700ee3411daca920ebba754cfbefa6e6ad597245a6369e62540ed47f19d8274fdf9eb920595c967c986b80378ba45a4374c53ccda1700b5fc60290e2cc37314cf7ec6dfeac73a18fdea7884bead90eb7398d2384d63210a835f124498d468a84b38ab77db2f6156817967c8076fce41056f89a112bc3e186eb103cd8ff95563078fff5af52e44e75bf9a06cb28646448b0f8f9e17c201efbd4811622021698acbdb7e91f5087d127a0e231a0ff401db554501e51558e684d43f9713599325ac1f45f2e645b395310885ca2af2cb84e8b4f68873dc14bfc65994d1f0d5eae4be8a4a63d6d0e6c1e2da300c768534878c322cfff09ac3e15e88671cc56425ad2c9aae4e2f9be2f9aaa0095d8ff4e99e3ffc7125ebab56a72ee9e9b86715f33ac01cf989c47ff293b61c858c30cf32ba56b581a9f50a4d57c4e32d6a311261b4bb00a3eed63900aa574f86469914ba65d74e331ec288cdaea5397b150dcfb302824b5850c167060a2a03b8bebd5e8c57bd08b6a0e33cfaa3875b9b7025c8629c1ebbcb8d32d54d63e0ed2752b9733d07d9fe04a13d28151836a0d57019e230805616276600f5ac5b71b91317358aeceebb50f0bc69a206c25b7fdd06e186fb5e7d2c2f1a066f5c9b341e91a11568c806230c0b584192e13556c33c2bb8269172b3b812266772582a3fb51512669c8bbffb11d9db996788cd09514b7c0b165b6f9b9ebd10c63b4c28e1d10cb35982e76e7eb1b36ffa9ba4e8d85f339f19d78802da8439ee2e509d991414a1017b9807ce08dfd053c92db3dbab37ad6f2e1b491ab46dfe4f87b359f4bfe1e66cdca7a95bd1f6c9b00989b6d10214314a710e7e62af20ba005d3cd0e4d6cd8a434c0de6e1a521f50a5984999737deaeb8201d0b6822afcd75bb0a437f600fc8dc2268790a492ad3f5d3ca187d8c1b6fb032d008184d94fa1e9124d78fd010b2d965b8788269bccd2e888ac6b85229016fc703e5b7b20a2e686d9d9da1ed255ded8cb8be0616e13c5467873fd3ceb76c534a90808a9bd4d7ab308a761eb96c9df9f2f04edd04ec6bf5ab6fed8b40209214edaaec35e2637b9c0ae2ef321637fa8452efffd0d8b8a4d292c63eb9ef3981e94a2693301b699d5a3e08934d0f780b0b79860d3023f086cd08a2dffb4f3db5e777336a74e7689eb75979e7b9473274f0e85380e00337fcb82e529b17e82b07ce2de147d83583023dec616762a52c57e36f8f3377a48eb47fd422ad797920ae12fa401c4655dbc7ecebb258fffd711f229d3343d96b002dacb4dcbfbb1efa142e240c0f5430145e24f7238f0ea5a2da155be42271bd892ba639093580b1f9e5a339f24cd2e9ef134e731c4215944546ff15eaf447561c823e0af9865449d1882c3c2a1f035ec2d849c6687f3929146359448341232b0e2e1f00f9190fa40296dc9f575f8073b55fbfcbad3c985ebaba0c7ec258823d49a77782571f2c044d3a3f6d3c691de3b0c82a4ee3a84d5dd1c5581a1e73f7c063bb737c946bdce632b4b49a078bbde11f9a105cc08a07863e59f963f3c2bdf146c2ec38343478910faac71d045496184a0959bde71e1b615a37b7b9f2eec4c7bf6923cae89c5791a5a433eef1ea51d807f4fbf608f35c81e66b9934da36fe2b9679e616314e5651759d9a7229b58f5a0998a7fababc31cf57ad05a63e0b62e65df0328cc9a60e76e766afca6699c5a6a5e9decc27129692a8bcdabc5ecfa839d6c5ab05ad0a1f240210f20a757c5f2a9bb64350bd2d5bfb87827997bc98fa58a9071667370ce1ebd80220b3ce71c90b616247a8f696e29ff83cf5f706b07b19e030119bf58563a50c9163d2ceda5960cbd50eaabced110153c1333c338c67239c1a65005b717bdac09730489e78a80a3110db426f5db6fbab828b54d37a5ec099da0f0c4e46815324fb13fed994494470523af06cb0ad4b7cf07b356c13c7ec61efbfcdae1b95e6cbf45a941900b35bf28be108cbbac10fdc4a13b22c432b163b3ca88a1fe7cf5a425bfe73e1127ac1dc923534d683ec4013838afc07567c34d69479d5e4e0188be59e97825fd3936265ef2c22d4bf8435bdb4dd4aff18c6d284185e3df7e0aed56033c1ddecfe03f7b325a8aff956c8f9e29e18db5412327b4c430734c056c44887d13f3907ddff6198ea7ce406313faecb673f2edcd63e380bf0bffdacc2b4d5e301703578e8520e36c1f4046540ffa97874451cdbe6efa37b5c9fe9928f8607652c365e03c960be1f9631b40bf49fdb66e8a499a3d0a49f385afc5cdd144735371c8a947f4c0ef17059dcbf753d05f77f1a05b007db1f4d5be794e1a5f772622be5e7378e3f864435fae6b109660f1fdeb8683dc9cb7e8030f2897c9a06a4d98b1dbd6b992fd7a4afc64892b2aba650a3c13679f1f7ee1448e246a74f3f36fbeefdce322180805e8634c6b853bb5a1de74e3b12cf8a68197b7f98cd302b5bd387cbb88bc64aa29ca0a39d14bed2e67bcde2734755495987f6c4184bf4db1fd0d8700502290ae0c922ac0fb5f20a34c240afe9343bad12f84837a651746683d1e0b9ef6d44af440c77cda464297dcf847d070ac51d99f5f1a12f867b2dd838f345ccb2b7c8604ae754e189af86ecc0537723267938df09579adbb4b41b2042d57aa8a27bc790182ae8223c0958c1f8d0cf14f7429c024b1dbba0a5977bedfaaca2890c9154b6d49a17691f709aaae8fa83eb851640b134a409274e2db32f09627fa5d86b0150e8d65349a3cf00870e3b221fbd5fcd51a38444ed113e1dda4ccdab261c8a037ac21a8653abcf17d0498bb54f2481ac27dee5352e8ccff98d9a5a8eff3fa8837a06ef22e4a2908b439135ec11b1ca8832f906847c1e0824470eb14b2902a95ec79011e05ce21b5285597d87fc404158e028b5d618c1075ebf82035241017444c552b2815b9799ff2dfcb7641e65860f5b04a15dea6f048cd302e27feb545ce45ea6eed0ab7a827d9807a0d63bd2b11a38dbfa5df25d67a52e813d8cd8f81267cd98d80a9ef0a459834fb082e0d135480f5ecfe34d5312a3fe4db716cefb36e17fc0a971b6defc4821d9a80902fa6d92b7e97566830eede15c4fa1e5fd4ecf64ba723eeab27face0fb8954aa5b7c3e1b6504c8b39507ada58a93b38100589399f58a57442b59df6540014928662dc0f31d75e01e50ca130269534c29c41559b51caef40d61d7f775ebb6585bc5f287071365b27c7bdd05187185134c1c9fbc0177301dd381bcd58cc6f720b297a57b404e98ac617787eeab2d172f19edab2e8ab1d236a4608910289239254c08fd60b05c6e39d4209b0d0fa862f2507305bc715cafdecfde1e2880f3e095bc69851c743a0e0074f2ddc8bfe2334b36c40cdddaf35cc82936712db331b3d8dd0e956216fd59b467640db074108079757edb93ae384fb717d31289c9dc0a84067361829407b43135b8c62e89654aa84e8e3504112bf2fe6a63aefd28348274baaceb23b010d60b730219617b8cbcf1072c16122de8206552e01bee48621c40e07ae1d336e5c1c8d5ab3a112325859fe09a69437d9585542bde3223948b62ff48530b0f432041f0917e9f262141d9771c07fe146c41445455921290cd43e8eab18311e63758f2dafabbdb118920b18d9344b1248fb4809a3d8b0a7af8f48330506e94759d9be15e2e7638dcd2376c19af56110e33eebdf324d926656bb0b4ff484f35a2d3f7fcea9c9c52ba16c16ce39a6bb6fe69878906f0d4d7f21209d7a697dd0a337415170dbc8c8255842b93cbdbc4158ccbd3fae2e2b9b7f830f8284bc3f2c757fe3de755b12484c6646bed7356e7a87df1aa8b644499abd4ad96155f75ea71d39f60988630869ed002e30b15bc2226cdbc00cd1c7d864e3c8f5c45a5c635e3d0bbb6b265d4bec63ff4f2a255d3924e871c6332804e4c84adad2a186b0510c229983b02cffcb66a8ab1792c1b11993b01e393801f35f4f43bdc01f922611a393415d08a11aed34c965241395d39ee9c74c7decc04a36a5d883085fc6291ae649b39120b596b23fdd9ae6a105d78ea3837a89d5265269641e972f03418f8b90cd82ad05ecb2ae0c5324aaf4ddb87625973e311bf55e17e7e49a6b49fa0ef8b0dae06adf44290c52112c57d1b68cbb3ecbd6c295436317dec957448aff001e07ebb75af5d0edd0df0be7f99f9dcf16b2135ffb1c95a8c92979a89988f5a064d3f37ad8e4b74dbbb03369cb8a66979a2917feab8c1a23e7dbdec4d25c975eafad2f51ec9460c94638f3cab4dedb87c895a7f6cd0517834f717d8363ed5bb82b5eb01c48d659d708b083b8f733f4327315d23380790a2b2ed67e677d1ecbe0eac8e900a924d0584d56bf856178267bb0c93297a243cc69e290d0717fbe520ddc7648900e698c1b27d0d30dbbe7349b9e0e2fcd6c3f1acb7143af187482fd4e7184d0955bb677d81e5a38b9a1ded3727b45e79d0b0cefbe1f7b29030bf619604b1ccafeb15bf3583f5049b4b6b7fde714af02478c00f40bdddb3d8416fc4ef2a6abf72a7f37eb12dd177859b37a6c8a0c2cbade74ccba2e2ace2eac53c2ff8fd2ae0f4259c8b6fea2bd0db9ac7d8b5e902c48e612b48ddee9b01571ec8efc8526c3a74f1ee8120efe8164544a7f803c25dd07eb39de893c6992a52db1b94cccfe54e4636fb97a401146aa4a841adfa81714455ddf19ef0ae902c651643cf0edb5acbb9bbae9109363d6537c40dcf1e324802767c870c88b8552e63decd58e904a81107eac74656bdccbe1fceaedf9786b065bcbb74d69b3391977737a8385d57985ad6f8ad545e615027b03a59ad9cbe60a5d840356d4ad6a8631322d603b99b9234513867a9aecfb13cbd1d200815c3dd20164c3b2d562be6a4dccbff0d067e3451384e4517cab59819535125397f997b62ceb75adbb529d5d383b5cfbd600a642276f45c7ae28cc6c666d8f40ea541ccc9eacbd65c549a7245fe53b853b043842ee2f994eaf87cd0296ed46af42eda60f55f0cd73da41a5dc28a5cdd3c1a6d74694048feaa5ac42132827a9fd1cb17d0c0885bc863e3fed49a4d8e74ff3a3b3d5374c3ffab2fd3ee4b15c345d74c34378c11701bd04fc0f3093d50d2829ebd581f50309339b026f45cccdfd58d4e41bd6120629ee7c3f1f1e0eb574d0616127ccedbb6ce81dd1905b1a7701b62129147a9e752df8ef299958ea7bc9fb01ae636499e4cf4b021bc08015460c1d02e1060d85d3524d349cfc317424810299ae53b9f8ba13f3340760d3525675453d7e292a6f81b7c39a5c8da8866eceb84f79d5a9083f04592b01fa0ad94c6497d5f1e105ce934a520e9390287635cf0130728b964c4d93427dd00731042f3cb48454929ec41e5bc92f2e32cf5428a04bc4abdfb3c64acab2c0f3f180c61b50ad4b9cf1bca5f1a0930c35c80a6944b8da1788f95f990849b1edd2e052d968a0e4193dcb47170f80e6b9743af5dc29ddf471700ec4d0b7d1124349713bb328c465fbe148faae18906a4dceddc1f5eee395ce62ad6c63a9af1a79834cc3c222b6a114b222eac6bbf866e38844821bb56638211370619d4ea403352443c48307cd7b561e31105960d716b40e79da16d49c8755cb216154a704033f6d52764a6de132f3d336db48b0a775c240aa223199172105c095e1711c516ab5699c5d83e3c16a32727505a7b3065dbd423d42830ebf4bae507d4899bfc8c9efd13ad8f50cb1e4e420a8cf764816565c848c7e17426aaf4794a770c919bd22aeec73cac91810b96ba6b33870afafd3b2689febb0c1ab8a748c1bceb33b0abee944a530dfbbe8633547ef543d9144d583dc5fe1037eb19c27e1c1cda217fb07dd7ed501bb6d79bc675ee9427044dd0706750dc42fe0ac0aea93403294250d6a43b5bd84590c2e1e0242a59c777a845dab3df4d421ca3f2087d626d9a3ef14ce165a7c638a764496764eb7d14eb2110871e78bff63c13d465c9ca3f6b342878b7b52e6975b3a4f9011213366a491a887f6c02152693d75323989ee16a75a16442e5424e3c4df0b3681d734a05d8d45a2af64d7885f8bdd37d6bdd88e7b483b7df949b2df7e7b27596561b29e41c2db3a99c5b1dd11fe4ef71a91f3e88442d00df3d45dff2c8fc6a23c1bc64c8f36b5324468a2764fee81ccc18afb480cb5b92882e2ad1bcd92d72362d0ba6119ca5e54cd7b92a6ced8ff58f0446b7695d86c10f4cf1f309adcfe82ac382c9c43cd56f553765189031be95aa3de43d01396df3be6809ddcfbdf2de7e339a60143945b6d57f819c624bf861f4e4ee7a2a2cfa53e243831d4ce84b37220c82c1d8e454f0a3f1d5f7cd865b10f7ab417edd2574fa7e32c916fc474fb5cba3c42cba468bcf1342e93849e8e2a912202dbec815eb9fa219fcd419c1c29147361492e3b462082cb54a9d773194b05d51f220f16c1a3b41c7ef7b7c1ae292eaf45d1981fd291a331e9b48b5d2e10f24f12d5370652a34e2fda7b7163d7e83c483716ba7db345897671395ca6a78a9ad9ca46e053b43bdca97182d354440d662040ed821448ae957da3701e78a75c3b09fe3663a980043e6650946ff39931a3244d3409f2117a4e7ca3af97fe2f545fa1d1fa2f7ffef00a13f1fd00172bb9d534dbd80310f66315a2afbb94b590602de71609bdd5025e51ec659aa4b6f9e5dd6be1eac399833f73eced05a06e974b07837cc422f587dd19b7853be86ee892ebc1b9387ebcdaeb404af6108f5fe0412fda20c5fd93e5fe144703a695ba30e2ec173be09afa9d43e8f0dc04158dd4db5a104d235d8166494380a613488ed133d75a250e53aeed154ea11a1d16867c2c6ff06371e8b26cfe803faa1d9f36a852f859a5e6ae27997e48fab4ed6e572ed2b6240d1f9f23fd042fcbbfe7cf2c1af605a938d21dba2b5c3aa85897aad907ae16998093af25575794cae545ed129b6103832ce7bbcfa3658abdd425cd7d03eb744f8a0e0f08b134f7e177d48a50cfcf6643cb4e719ce0f98add3249745153e766af3972ce8b218e4417b8ff2dd7dd48be0e5b1f7cf5745ea79fb1407803da4ecc83608e655d23d68477a3a75d89c03eeda61d82a92d30f33e90b24f49b687f8c817f54be73cf16b75f71757e9bb95f9420e9355472992b6c5fb3943eb0dff778adee749bd5b5d2d424c2125bebd93028f365bb7ef867a3c66a1993f7a20d700e42e08f872e277d4b6d154818a8365ed2b91096a5056abd200d4df27db8cb897a3b09a4248bed37b26daf3ad7c31b4e1d7d70ed9e81ef97287e0f4fa2b426e863e771f56ed923c31e6e906d93ddcecfc68d74e06420a5ed19a0e61d6241d2452981f9ecdfabbb890c4bb698c5390bb365328d3263c4b61c6428bd3800e2ec36d0ba26ae2d3465af444e48ede17ca1cbad88dca0501a79b74f199fb4cec89b851f88cfd70f55e2405a116b3e66ba6eff9b1fa1ef04cec20a700b3ee78d31c9cfbffafb7515677e2583dac9d1f61ea2ca2e9034d98a6926916d915cb52d2a6423e181c4085e9fe391d66d80738622a229f92f21680857eca3c8d597aabbdaaf87bf1e70ba90a98b9a847c784732d1936f544148323ad4240292c1dbbd253107604b8a1d58e426df0b2b07e3e8fe10b3dafdf7107c8a584b7b59e1afc18e4111979e3274b9be3310a165b7f5a61fed691c648d133d5a91d68bfc0f7c97a63605fff2ee34149a76a31e93f39ed5e18dfb0653f61b6e38f7c11fcc694f849ff56b9011d0ca9baf8b38620bb29f97cedec4315439c514c0da47ca821bbf52b643c70e168305cda818016d8f141980169d31253f791dcac583945c5a847d3d862f54fce4b7cf2f2803892583536a98cc2818c120b75573b89ea30d05dd170b2bfec64a8731343b17df681f3faa002327861057200d91860416b507898b492edc2b9091bccb04e643eb42aa13891b0ee1eb4f35fd7127c99402b0bb68966a77122b22fef941811355f5e54e956881ae6237e2f35de18c62c620754291f6f32e7abd2aa3959eea8368bfa310cb6d47ac84d8deb379762886e86e48ce76cc68fdc2c751797404031395d6655d2ecff8ba0c5b620aaf91410880d9e82505b032af425a6e7752c896bf4b0d8634885c1e133c4c408a5245a1971a55ad23dd3f5fa70ec595a1323504015b5d078cefcf0ca6092b67780a1911a18e385e6115e0b3c36ccf6c2c605e83120d0c8cf9ed0909979a0e826cec1d1857c5684615fbe5040753972a86304be77b901700f7c5c49f4591f7801664475174418fd4c57c784d54f498b89c9df30849d7a17d9f6e1ae7664237d08fba15866ebc7956038ba356b991fdc1c78569b13d71e524983ca65b383c0244e103934b2815303f99c9b07945e2dbe027ca5cf1db9c37c60e9d5e58ac68efa335de9e0f4d54bcb592453d9cb1dc7b5228d9504df86704a648826d622c884bf3439ccfdfd532202a15646a046be8d529ad9913bfc883934e1680eecc9c8d70b6f6b6c31d6f1731d41986e6cac02132b811b1d1eca0cc9a5dc09c4df10bf6efdad0924aa5d76c89679dd074b78a74c08c4e6c2362350e3ef137e9f3df2c8ed90349b2146115b1f0151712b3547199487b091da94ab65f8019e54c19ad9c02ce95ae62e4e03eb814bf60e8c0a754159377acf7e0cb63eb578ab30dac8f3fa6453d92ae1c172a754889a45c089263f88cf67beabea3381f041734aef55fe993aa38b9e8e001c07a011f3ef20598971f963b6dedc962124df56cf6182c9a52fe07b75e39e4796c6d3cbb76af4c4a73572310c03d51f0e8aacbb1d6647df8efc953eb4c1c06e657c8559ec3a62f3549ffebe0b7201345c354f4ee6ac1ffe075617a13bf569e42fd72bef69cad3e9ec6ce8629754f989570c9ee5264fbca6ecc747ded7fcff10f7da1a0e57fd60804ae1dceb0b8969259965cf525005f54a54dbfc355a372fcebf0b1644ae92b32ffc18e58a9333732236efe7e806a0da564a79f89f9b569b7342966ed1d058c8c9bed69bada4189261a2ecb98948a6fc42424c54dea611bbcf07dfd36228a0f2508e1d8b73a997ddecd153d25478bbaf8b8fb6c7b133640739bdb28a20b5c664f57d0b01c27426d2093e12e5d0d5707713faab1fe6e4bc08ae44d5c456dfd74dd6d69aeb3c514e1e4f3c13092b6a40c1e184204d95d7feb06715d4217d66371e2f1b265f441b23ca25c001f818138c3c83570f06df38aa50d5cd46cc679f9a80147f87c86c8f3f490bf9c0062e2e9df8fbdb6dad9e7ba250b12b11d39f77287fa1850164c7f525e4bb8b1adaee7fd728ab6ed75cc30fe156cf63fc4918bc8d8ba5e01e975996b8ba4b3212b1c0ae15d08366a6146e23db2d4cb1999c869f8dddda01a69847be8dabb7cd7cbd6a50cfd33a71b9a0cbe78443155696cc9c8dcccb1e07497dbc804eda081a1435c1ba1fd294fd9d96adbdf2eb23130a0a6ec81b05f5a259abd26be78a840568ab72bb10d806009c7087c98c0ca91fe1121836f18a54a6268fe53f0c251eaf7b7a82675643ad784bf1cf4768b8f93c0ab0404d94ee912191ec8ced7414961ff98ce6b1de600e1c9ec06c835e7e648e8ca852a68d3d169043d78fc3c9645065ab056207a0e8a23fbf5e4b0784979a62d8922fcf9a11f47983612fb9f9dd495c23fc7a12eade391a1b423914c6da5fa6b9165d476f36031f2506623982ff3a31f6256d391ae1cefc3f00a27cd1422accd85051f2e2f55eb7e5ab89866b42b897d949f85690986db8efa93d07b0e565c21b3fc6f04748bb26709246d62bddc92e5a549c83c252a3a282009b7a70b938d993e831115b1dd57135cf979b8f12a05eed3a0c416e0df24026c47b230d12392577274def23d367f1766b7079e5ad863c61e9c56861097eeec3a74568cc224af9fbf63743c2ce91db9e575823aa8c2006fc408afe627ac631b807cd6cb1d91558c7547b3915aae571c149237471f12bc27e3646a2852747072971846e883b2b28e1dfb03a0d382fcdc4f0b56c928d1fb54f32a4dfefe56971c5a756b6fcbd14bafbb5ec9702c4416d1d16502649f1b7abeecdcb0a0efa17453fe3233f137791957a7721ca8369c77e53e732ff55a2c4988af9d4773f2a4ccf9a01557286c6f7783c95a71e33724688c314a1756523344edc2612f74ac411efb08d4bb94e0574f799e41e5458dbd980737e5fd301515582d26c8feb5781da9caef11f100529827283055ca0d47f1f0b6c06fa9aa754a2b85e9afe6b713d733bd7394a47bda045687199816823264c990d8b4814bf2c37845f07b5301f2742389e6582dd530fb894e0fe8a72a7fe84769bc27f6abe16fdfaaf093e82e8b6f5734b40598943fac9563291f4c5b112d12c4d1e23b9160e4810525d50a7d7feed706fe3a86fc4a442f0b47805d036973a5616a85ad71b5a68c3af18a4e2672aaf672b9aa859745cb7df81fa87a3e56b09cc261606927858821f4d5b0bab383076a21708dbb5e84b79e0ebbd1691d522b3b5320043df0b4d3068d5d9eade1ed4b64e994ecd89d7a646499eb9156d7ae5cc52957dd8d92d9722208b958105a1d6738d6e480c35dc79b33d6fcb52654ba1418d06077b2b6c0a09edc6c03af94d36da617c18ef0a24a2afe3d0a4f8e4f7fa74dd4add612843e2bc61ae8a557e8ba342621c6d801d13ad2c2613800bb27cd40e22c3d4b71168f494c6589b7af6d5d631b9958a0e86111895701a345e8366b7f9ed0a670ae4974429d547ea14f49fa466738a250645ad3fc84c7ee58012bb82edff8bc1d1e5afc3c4cd88cd7c503baf3b397f50e897a7c44db0c0f54e63884a202ab87bf1120cf98f45fb3c57e7bf29becc0423f6a844c1b9c88f5f3a3dc7144c34283d815035f9ed9baa11e8e58b117e201e3a71241112a0dbced3945cc9b538de04a6343ee0b23666d2aaba284a0d96819ee63ad4baec4b4c37b3afb5f5841bfdbf76d05b2cd57dcabed2ab3257f90007da1cde47379f9f7b75f39ea0e2ffccff24741e7ecc46169aa355c424ed84ae248653bfd507d015c7f2b5688e6c5c852d830cbd1425a9dd6c7664b4fee4b2c1c3de882baa96ec4a12e9ff35c4d53ed34a9f8e53322875b9102d6dc5a9c3ced8db979c26577d1fa54eb69bfd49ba194b7030ca2785dc7cbb5b8f65128d1a708caaa1c16f8d7dee9bd6d3b9fb95b2f00f1ef4623cf6842ac5a19a31676c07cd4cd0ada3b9c58b3325dc535855153c4588b7d5618b6884989fc9d62e0359e4438e076ce0f26763612c029efee4d2c4ac7f77212f303d58241d368793fdede3cea93cbabce52bcaaa7fbab15c26571155d731c6bbdc79864c81363aec77ec30768fdc29ee0e61aec5c68c6fa01c480b6b7eb862cbe85a757ac43dd6d5da24109df74fc80ed47366a145e466aacf828ad5cfccf8935a377e27762f4bcb4bf0adecc207f54142e0767a6ef14e665101055735eb6249b822e0910dc1b30ec69b90c5e79ac55cba6ee8d5571aa7a31c8c44c20beba6230591c6cecd650a7cbee2bbd14f204aa0ece727f4b98e51a29b407620bacf5747469ebdb1a8b48c6a9e907220069aa848e9bb8dd39397dc53a1902c233e92443e4e249a0f475b19dd2ab7e79fe9a5f30a7b88e41d31568cc1016073d796022e03fda9c3f41f4944a0b6b2fb698f398e0b5e3a49e9f08f7bce566f2432bee5ef468e0091cbc09b63c95c4fe81c09cdec8cc4eebb3bb3d3c260ee95e520f8e6667e521d3494e91aea6a2dceb54640fe7aa92fcc708e3263bf47b782c9a3d8b92b202e467d4da5dd9ba5f8457167ff84e5c8bc52ef1c262f90d6a44ace5d6147cf971de51cb5d2c64bfaeef97e0a4eaa2d238e85eb203952fa40030257881388cd252f69581820b5c3a26357ec744657c164093669b85df5a5e0bdad855a6416effe8af761c66d0f2c9540ed1571a1a7703b0829063df217f1c33398f69b000e5ae39b2c06f6f8eb43c6bf4df57c5fc722c92c626646b06d5934fec46e9dfd49fbeb782fe08542a7c3a445937a43d56e00bcd6085a7ffc0c5b20361e0f2c5fe16572079782c5a846e1d12ec6f4f4cec2f0d370808b474b40aca55ea6a13601a2112bbf1f70b73a637cf600babc43e206e8d75f9bbe0d437664d2db63bd17fadbb96e73006a909468ed7cbabfa75477130a43dcc3ff7ecc908c60dc90920c8701859dadf9ef9da49bfcebcf069808895e8aafd8247a2a74f5a2f00f0292de59e97825fd3936265ef2c22d4bf8435bdb4dd4aff18c6d284185e3df7e0aed56033c1ddecfe03f7b325a8aff956c8f9e29e18db5412f7568ca7890dd80b9a4ba80cce868dba8d498b2a0e6661bf595cc4b8ce4397dbaf5725fadeaa4015c6fe41581978e11c6bb458f8c13dd4a0b241173e31b36ea9e38f0622febb37e563e400b860e6088aed87a27e5719e37922877c4926510338d042b4b8db3ee2cac4d18dff273c6a7aee36d378e4c94e8cab5409ae8b18555ab5ff6285aac7cb6da22555942849e89df67b7169fdff9bbb0fc1a90ccc7f2f1990b4c1955b3c2d80f4394136b5dde5c5562d959e8810f25592220c0d4fb2321b390bd823f6eaa038fc1b15ee94a59fa6cb30922a19515557261c4998bd89afd78b4a3615132e67a61d7122d3da10e4f104b9f55abd861938b555f26a261fa35c3aa30884ace9044ddad14ef33777b4c7c9280442043d99bacd3727f367ac936a9071596cc3bdb6969c2c79303eaa040c8d855f7ba0c9574d81ac79ea990087784818b59f90788a95951b8ff64288faa72dcef5a3a4c2d17ba38c3290ff1b14d19b9240713b77bf4e96e30c6412c37b9bbffb12f8ab96c8c9bf09895c29ac542c4e1392d4a8adcdf4249b7a2a92a1330abdad25cc8639a887a4952b4c23eeeda7d902d6c0f79b26767f392c1b1b1325a460134f3c7e3f1adfbc9d1e1d9f2227719f6cfdd7dd418d55a7d67eac7a99b6ef570c30b3142ee7604e823a210644ca405a69184e734bae8aa61345ace34396b6a3a7aaef9a8c0d899135ec11b1ca8832f906847c1e0824470eb14b2902a95ec79011e05ce21b5285597d87fc404158e028b5d618c1075ebf820352410174490847b70d2a165b3db82b22f6b3f094d3a95dc8fad8d19812098e9db867fa6eddbde4082171efeaf75ab070b91407ed7d09d4157a0edb6a02cb98280ba1b28df1d6eb405338ad109fd8429e78f1c30d5b5b0741f46b0867c07260629abe935238ad55dd7e22489e9201238e9d9f946f9c115262f832123f15cae9ac6341193f2e6db6162264ff1d74c724c390d9fafc9fd97f0a187a81acceda39e081a8a20cc6bc53e8dc386092211ef6581453d222f15d88669cb720e45fe2009d5de539580e9194a5a0f0ad52f1ce81b2a075b242124beedbf90e1f23cd8603d3c965fe2d41fce7c2d538b67ae6ff05308600438a615a5291a60d2bef360b25ce29cfb8e704afb338bf4c56daf5ee40b93c32b1cb628c9e47132502200f15d01eeb56b131fe0f2eab552d17bbf832612ddbd3721254b435ff8334e9f1bbc9b541ad144bf76750a74bb30542aa159bceab059cac56f29809bb25e739ec0866dcaf4cdc1b0e5aaaa9fdeb8c4efa7ee05e65fd918420710e8aecfef280bc5e6f4ba1d31553e1bf9e1f848cd28fb1421a62067a785ea2b23afa9705af95c500ca655cff759e4a042766f2b9f803354dc48a9e0031e1f03068a111e4721bde0799857475571622911b5cbd5d8abd3128146cf4ee9491591c759ac2722ee8e5968a789737a4dba9f31b13af55d8c7f259d5bb3730dae5e7766445cc75953a01d1d05b1b8eb85d2633b2349528063c179854c62e2647f444f3f2f67da2220c4fac9df06259676ca7747e6916def43da8a29e95070c8be82756dff74594124a95e197d9e98c6e9906ce618bbfb0ee9ea7f362e1bf929653ee558684f95a1c007f907de941b40a26963609272c65b1738bcc7b5e6158db83efea7e43b0880968ec646bed7356e7a87df1aa8b644499abd4ad96155f75ea71d39f60988630869ed002e30b15bc2226cdbc00cd1c7d864e3c8f5c45a5c6353b20b76164f544253a5e99d1a5139800a69098f85da0e3a93c2d95ea23276bff7ec7d60df657103fefc47e7a3abbb0a69de41c312c476b8567757b5f7bb3f5a3c11ce098bf24ed3d7ac75f94478fe38339e9f93caf7265452bc88c247ce8bbe4f564e8be4b6233603426c3e928ea0a929681010ce06196c7258240bd6b55db080c37147ed14cadfb0188d5961108c94d51c8a3b9cc6a9250f18876bad5e59424f6b834fd1ff793f849895521632f5ece86ada5fe16786aa6b017d603d517c21ae2f7c3daca56a80dbd0b1f92abe30ad0eb0b4e543a6e1f2dc5d049c6d8b1d95b8759ac47c99112c190c09d1cbf52c441c2461b8cf1a0f8e52a9d1991953ef54005cbd81eda7417c919821801d2ad4e5ad545569115ec47d8ecaee05aeb1294eaa38bc04a06c88921786819e96450ffedcb37327e826f2fc3af6bd4567b4ec0d4d8df07e5d4c0427954812174da63ae0cbdca6aa4fd5089b803c831c748eed834a6e787dc5303b2b5068ce275ae4fd7582e884935609e8174934eb0cfbfd6d1db4916ca89b70133b2b00eb252f35e6bb45e79d0b0cefbe1f7b29030bf619604b1ccafeb15bf3583f5049b4b6b7fde714af02478c00f40bdddb3d8416fc4ef2a6abf72a7f37e770cd959ecb355643a6f06dfb2cc7a5e3dfd891cb7a278eeb72cbd649ae4fafbd3081e6bcfaeb1e3b730af464ffc0859f373e464d9722cd2f587f4160396cc05eac1f074374b7fe4bc972ac24ebb6fe244b417ec435f4f55f50c8c3f55cc71ba73930c78f36d57d49df8dc47ac5a188200895b652bfae1d82aa2271b412819e009c76d2e3b86da847e159d7529494e2b6df1ce52339c9c7ca26e549370d1c4381f2f7abfe2784c763e6fc0e03aa3c48d2f841e522c30bee123994a05ba22f97bd51fd2cf68df1355c8a0d12f72cc5d59d85b18afead660afdc572f74ececee1c1aeaa091b7c0566f816f1f6d040e410d86835b8f4eace368d62d05a7da22ab4212a005ad6f90c0ebf5daa0ab83d2628779d5d27085813db3bb7c99b9ea1ea94abd1e6c3549c0061534264e56a65fb2f27f84d2f2d43ec7132e575f5497ec94eaf87cd0296ed46af42eda60f55f0cd73da41a5dc28a5cdd3c1a6d74694048feaa5ac42132827a9fd1cb17d0c0885bc863e3fed49afcac7f2119049e5ec5b41ec684f43760564986c2cdd2da924c940d03f97a293112fabe104a4b001f6625ee94a2936e1f33a51155ff181f2c8193da21b307267dfdcb43dff38366377ebfba007acf1acf6086d0575393e6983956c661bef4774beb5fe9d129f2d022687a7e1295dd7a4b92166bec157ea0055cfd649a42c657f5e6a6ced85cdd82b81dd919c9d7eb1571c078f7908077979c779d41f3c8fece60df038ed39061c81540622e301522cb25ee5af4ca794aceebf2e6c8dec1c633a0fb9602035b879e3481ea09020f7ca4bdf21ae92c856385b35d0852073b6f3975cd834642d3cb5eaa89e5811dc62dc147e497b0aadc79aac81becaa3a183e743cf2db4c7af0f306b8c15a0732cd0c6ac1ce06cad1831724466e57dcfcaa0880a4cf8af8b5af8aa99b1cfd30bd4c5e312009c5c764d29d3cdec0db60c428b75758e5afeaac1f2a49d8b16d2513df0c67f2e399bb6aa715a266ae6ac937a21953e067d6299f2de5dbee634a3c905e0f8d85d7c7569b13d1f5b7e9cfb692ab9df4889ba1f91fd4263d08cbc652d4562c40800e301d220bd2fd6f2c63f0c1332fc4291345d0f2312bb2eaa504faf5d0329b093ecfe4e562fca224aadbc45118e82bc769e18e8fd3d84052739b785d2c1c9b08713ad2cdae9267c56185a8eaed44b763b95427b13e36c5e449b1daaee658655081affe9cda7420eb4e6641fe833d1ef0eb26b6bf00409b4201db7279c4491dba9f78bff62c6ebcc40d0cc772b980a1cda565f9a48e525c579f9080fb38a76fdbc71a770c10b1bc23f798831bfb6c017f7e32480251a80dd3cc21a6f4eb2730812c60a8b1cd0fde44fdab1fcca7bed8d1693328320ae3ab0c472fcf8d85f59c16d267af92e4d138dd9766e531d483e7fce941e437bca0456c75fe2fb9a1d19f9c039aad94cdc62b272c7a6300604d5186191ac56491b96864c407cf2599a911037dd830776d4e1e5643fa581a83715d35db1df8f5924c344748e4364ff5f8afc07f2983b9af716f38054253f98ba9be6349913004dc8fedb5456004b8b51406c0ba01331f50b79a4124cedfe45bf5fff075e2c9d99af881cc9df8e52e4dc97485f0fa50b424e0d98846c9f1c78455c906e830643872f8aa929a967a388c047aa70df9e5705ea327daac934ba2d8145e3153a13066bbb4efd99c2fb8925b1dda0b885c7e61e73e96a0c4bc5a4380e8971039a8660093d056220201df5c6bc9f7e8bc5cd810b9731d10dcd6c6d3e9468c1f46622d0a6e5e38cef5eb7c56eb88445e8d1e7ba16804a64669e516a902ced5d8a454bc321fb597581a8835a7cc1c5811aef6d7221787933fb99739357d0a3667217d65325f4e3a14da2ca4ef01fdb0ad4284ee56621f78e0c807b4474e7d6ba8f96e033b6889cb3e616aee53e2c50c59aa7862680fe38ae7ad41187a397a0765cb60867fc047a20a81cfd51e2836c31e66f5350713199a32c0c74b72f4781a09ebbd8620cc87b239f079de7a4576f4333cf7a80162509f51842a7aa75c41c97d55cb646b9ce8286d6a70bbbe340ef141c35d259cd13684cb0fccabfac3dcff4307b6c148a83dc6046194629abfeb69417ae0fa67046d66538696cd29668e740556993177cb7cd66c4f04a2e1f761cf4e5f5715f491733eeb308e93b5108aa0d06b8cb26a40817cb3bd62f5efd6c33deceda494167d29ae96d9b983c0ecf2673f79c802fcb8bcc1ab39301fc01fdef171565fe519c346543dd7013c2949abed908e3160429ad54945adbe01ef0c09f540a1d8fb6edd442320b9b5cbb504338fc78a9b63470102b532ce06c68633c2c186fb4c61cc3912a8e63d1b7e9b4909ab56868793ca0cbfa4c9ddf6fd1ba1525c7463c3f738a3f4c97cd70873c1bf83974e2f0995002896741e3008dcdd83ed26728bdc9716a1854da481f4876cd3e89994ca7b9486529c3bf94ef68fa863f3c12916fa76588178a92b1412bb74e1f868c7721298b902d7ea335c3e72d35e54cf61c63e37c4171b75202234632752c144b12f1316da74ceff9fe311a33c7f0b2c0b6d9bb64a640ad809d410d301098e14c05eda236d564ddd6c341880ddd978e45f6cfdc13c6b79d956536c4c815a0d8a4d9fb3b17e80362c9d778eb03dfd0fc69efca404652f282b07ee8c9f6ea4613a36ff87910ec1c3a41aae5ca5da55eab51505c797a8bda26300ef742c34b66bedafa1d7645a8bed75ecdfb6c887ac808294616406d1ea9608534b47647afb796b8228dc0be92896bfb0fae75e3d37efdf47f359f6e6f429b3a2fda301d3edc80df362aaf5c5cc3fdfa478586e45cc425db70e561e25fadcaf3f8ae3646f1993bc901cfec47c64970f64dc80558b24f0d1ca33af50dd07dfec79699f3b26d52f6da61bd1d4cc537af8f7877e2becfca90e3701d1608d69866b1fb94068225d36287a6ca204b4f941d073bad6d150dfe1469059d475da9426c70f49639ef5bee03fded2a07b44c2936a3b5bc1596b81751cf112ef5c01934eacb9db698f0d746eaa2d2d7328965f46913e916756b82d705abefc64ce64e69486b2de5b997a55e7749066c01a84f637b569f98b85a0c3a9df6e8d232a6eec17eb9899d960cd87933a628397b0c3969d13ab04bf03dba65c5043f38f1737de2964e74dad5b6ece4cbfd314a59c8c57611efd5bd75d308ab0167c72979dd1fe970442729805e69887f7549c99561e232d21bbe8dc74c0ca2e4ee71cad90201c1044fe1ff04d3f44f3ffaff92f2693e44a816b70d18075e3b5a854c14c5da45fc310498a9438c125e031de9e6d34b9206b63a1bd203944c7ceebba5121bab5146c2d48e95ff0e9a16549f900c3fbbcc714fd98850f64121153273984075c1e760a63063f6f22af45b621e9886ecc1dd9f010628d9e2479ebb36b17ab92a8ba141d0d9daf0e3890ebfa394d40855e46fb7463337b4762d54678d052e04b65319d7cfe2ca412875ac3b90114c9db4bdb2f86ebff6a4a1f5774d54eaa0a858978efec6cfa2236143de1a78128e5ec6195be0bafae40af496dadc096b7557228ec775112f4b365a7f7cea56b847e9001357cca462775f6a6036dc4b48267862ec00484e0ebfe905d812defb59165a95b727c5762c660e7081b6a527c90da0dccbfedf7ad17aaf3a791b7765b64c8c5652e99e4ff36426dd269710cc32b9d21bf26159ac9e953093a27d208ea35e05a451046d6389cbd8650641a5e342a85c6fd7cc24a2337b7b2e53fc0d428db8a711a2c8c6bad9aa823113abab001d0da2666d1e1b74f04cbd2c8a0145c9b3faf78ff556d39a65c8ca6abef0fe6850ffa3b30290f6ab31baf3db222803c6f474d02150288606100c4df0171cf8ac8557574936b508423b714484167a7d0339e7e9ae442287b16a72a3b6c130a0173f4f56dbc352be9ce07a5de7c02fc30585c37febbf82b737e20b3b4c31dd255451c7e60b5aca8c683d9a70d683143df8209bba87bc9a508f23b5026a8bba500ec90308b2adf37603216ab1fb7db3fce6115bd64f7c753e86f9ab0e26e07583d86e38229de683862aadf5561d333b42dbeb3286ec62ad74320e09ae6fcc611eddfba9be5b84562f81d9de3458932b629f42aae18f05aea67e0e0b267c3fd111db71667c712e1ad8bacdd5241054df9a6778576cb8192dbd4e16c8c43677d1a4a6bcaf8d0241c8bdfab3404c3cdd65bf9d59ece1309ef1ef449a4e73aab0732b75e46804cc4f0e817b2d8e3ded9d1387b0188362ea30a157329faee8d6f78b1ced307880f93d5b7ca95b997d98ac58ea412ba236bd98ff9367a95e28ddc2772e9a00ec9ac672915eeed7c9610539a0d10aad3862fb68afefd64001127d2ac56c8429be691f60baa8c9d401d13774ec38d7576e6ec072dd9d9c600ba8cec9aa191eba3619f16507989c6d69378cef34fb16432abcd0c2e63a6da9aede30b5652ed106ab5fec50bcf519c4e973f9b01591e377ba9833b53c4b3bf7bb04ce7e204d2850e35efc39edce488a1513479757869404920ee64109d63fbd4617cad13bb37c88d4e1a92eadbfbb6acbca0c1bb7aedf6e70e2b8de2e34e9fd6ef270c3b56d64821e9bb8bd500e7033baffe6fcd0174590436b1d08ea1cad7abd69417d73772c3f05c6203b4d9271703887728631a73ad5304eccde21248b7d88d4d16882fda38d647603d8405608fec2db5f605c71bde181b11873b8e94c2bc4ae65732f71cae3c211cd702fa2c36a4b566463b4efe4df5b03749049120e8fcf02a341abbdb67017a43c65627c653703a2ffa969d497a9148395c991599274a40ea7153f90532c855e395bc56dc5ac2ff0e918d6dc4c3cc91638a22c41e20c6cbf967e39a5bf10c0c83c8e69b61e7ce791a9565d4cb99a21eed846c9915e34daa7626a8e4b98bf4cdc6d8769d22077c22bd139f182be18a1617c385813aafa49aed9847833d92091c36b6cad3397020caa8899084536cf650bc4b7be86127fa6350d9e0111062b0d2d7693b9dc1b18f1cd84a0ad887e9af7b5780990ef182f7c8d3ade3a762f737d3c7922f94d2f7db2bb4725ef67e4b8d0bbbe189af50a0e74b5f59ad809e61cc2bb748a381f7363b0bf60c15b0233d424004c2fc974ff644a909f58a51fd24679721ce72af7a587f6244c914c1a08e14af18c6b2a4a4cadbb22afab4717da70f9d8827d9c76e39feed2ab129169b0628559d18df677d5ae292108f5511075f092d45dd0ef598c700d308c6c8f344dc94aee58d37dbc25702082b7759aeb5f2c97676ea9525aabdd8ba4a734c9287b70c3dff88e62a5870c04521d51015e400e13c2115410f7ce3f4c77e82655253c79063723bba4647ecdadf5f0dba4e4e1d57f8f6a69a0eb196ac1e765192d6d3343f67b24825bfce313b7b29f0bff94d47250f315c081e306c0084a0e8232f8ef5b52587f84b3d2837489ab9f0ce4cf901c9bfecfa987b7fbe1c6728deb3cded55d7ba2d48d79d7c6d36031753f29ce9157bc2c4aad0ce1575235c54b26236fcbb087c24b0d98c4977a3742c8308c6e843a8d2aff9d6cefd7fe5c21b6e40adc8acdd7af7738677f0616d6e5d8ac337be9318f2ca661887664ecbcaf3dc8bc38ff7365fd7699f96fb7c89e525a7054f4c0e8467cbe3756ac036842694e38d5a77d49308282def681fa772bad860da1d0dab4bc28a25a273d0dedbd9026dda7c66159f8d70ef4f720ab6dab0f5e97887b18df94be2c932e0068f8f006b7e49851238c4e301f3b467ab3099ab75bb66008c7a90b803c61ce105ea116b7760a478df62720f1eb68fd5f64781bd036b5df3785d81fd55b70030a876605299864849190d10a0357cebcf1eacf753d98eac0f0278cf7ebb8a7d9692fdeebedfa87de1aecb429cd0de314f06579f4fec433864e9fbbb4310a6d2fab5cfeb0315ccd569ba0e4d355c2ea6563c001d00f511e2cd41c159ebdb006b4a5bb1fbe08d7d7268ecd9c6b356f693368db14fe39d904ae304bd3c7d60ca2aed38cd6b15fe9f5c23495256e0f56834cb36101a31b4deceaf654a8f91f29ecc7ac5aaaaf7c61b2b25ab83592522e200e0d7d53ac312265090d0db46e38e44fc0e147b82cdc7f6f5a688133ec7b116a1bd28999b2c920a6ec0478f353d8ecfefb3cd91a8f8a300bd70a4b59651a443ae63a94e615e8602bd39c6b8d2b38648fdc5630447b09891b46d4f81fe57b332e2c9df561af5111a114017304c0673fa06d8e53db652eac8d52569ceff3bd04d6aa4ebb6e752fae9dea9704b011ecd5165560e9ed5417b982b13352f572c4f6b1e977c80aee61bd35ef7929fa4ff63881dc9985812662337c3dd6b0229cc4875edb05f50b27aa1136f80f267af6aebcd4015d81a126b2ed231645551fb7542628663ec8ea135a12c8069e6744376963956d7d501b9bdb6bb17dca104b544cd31d9eb3d4c6bc32e83d665b65915bc8b8c9db203cdaad1b7560d008e5cf071306f04e1e111a658cf0088620ddde27aa889e9ddb30467a2c82b5b833bbd094f84b2fdaea240fbc588a731d4531d448014979499ce85eb65a90e257039e2c798964c2d4e684b99c87f2223c50e5036232956468f2f2bb099681d6721cee3bcafff59ab9c34977fc9fc278d15b8214d6de61902535b25c15f7f03bc4c65c68a3598944a8168f23ff745881a56d974f9d244b6451ea1bf3712b26c851c338fb04ca26b4c8dfe6340e8d94e207edffd4e5cca223bb1f7fe8886d1a4418ce11eb44145d0ae435d67fb932d5e2e2f2335d0e4524ffc51038095b6796a5acfd708ed7a28c1bbe5dea65b4316703c880215d90400f741c898afaf2732e219649b24df6328d4605019de71ef63557451e8a51dde5fdc06387a7cbe46449902b9e95e60d250eb20156ee700f53aa360f687b4c63bee4bf846ab40e4641c48c8490da3bad5b11f72164d551e5946c29e26cd0b2f2044891568240be6473ccfe2a2c74b7337aa5ada889e72cad0d105187c5045d49a7f197ad770abf129ddf202c499b29d7c75f2db1a47aed4d82685c0194cbc2f04d83a3e09eceac07bde3b189ab29f007c6769c9a9dcb013a3abb8f527690c1af12609bb4755af07629a9fa797ee0d887651b92c92870fe7c51a2d46b8ae53bc26e6effd700e098d6369cf0fc71f36c843b538346fb9a852cd55e3e50a8654aee7e61e8577de95c86d369a789dbc80eca63e0726afbad68dc7edc20101625df62af9d6cc3a5fc0be0fffc80e4237941b463066c9c1b2ee6534c34b6f9ad49dfc7746dd25233626d101c3a35685ed6f5b7c299b01b6f33cd40e168ce997d8640d3d9b8e8642193df80c3c5c45f7b26d5dae32f8cc20de47cbdcd10a97f868d330f03df33371e301f68022391eead32edc66e04d11878f8c54810ca95947cb8107f1a2f20ee5e6a88eab99bc54b5a6f1b66b9e3b9ca95738f21fa201a21e8fe15dabb5e592b36d4d08ad394b4a2c56eda33127283d2120256951742c3fcdbd0f1e458309147dbd948cd75c795f096f6ab942ea3676e8834d63675a24f93b7d7911f8added26fec080da22d02d52ec7f5e3671a327ddab5f6288fd2011551a4f480d13430dbfdcb21f4c47caa73ec0fdac6bc511eb6ba97e8671d701b77ad7148fb7c0b95b4684cc580aa0a54fa63ec1ec1911af628ef28a7cb0e129844ec308c8e1cd7180f3f2c733ccaab26ab9bfc1274ed0895511169db3c985ec06eea52186c7dd66371dd2113ba46bb58eb3f83211770212159bb4d51fff9a12e474042bab6c3dfb42daff3fcca718b8c49a4008fb24674ac8cc5bbff0cd8a8189f4039a7faa77d3ef88283edc52068b5cf9671e51e5888fa378826ed4e38760daf87ea11b0c318b81d16c9a313a9656f50e3973b9a8e68c26df60cbdd97e03f3b6538feb1cf0421fcf087a9ba78a72e3426e65ba166da3ef510f2dc336e90f88dce72c4915c78b4a3d45492392da70ced5902982433619cadd28b034176ea8ff9638da509277398933b149536d22baec82c9fdd73456459964c6b93f5bc322ba625043c59ef4cef8758827228752b0cd6705d706e0651a8f55e48595bed6da787f52c6a67a4b91d7e43df2f8816f148cf1f157445f98e350fe3c4c5b5fde03c4fc6040fab539745d9b55f306e04e27cb8cc91d37f54c05c3ffe8683c3f509b13d28232d055d55f2036932fc237c8c18264a4118d82e6d34ab11d85a8637f2e9f887cf916aa24b15c75be88359d324a6e9c099a26255b659067f8482579a41cf105549bec620b4b5fa0746e5c58214cbd3cbd0df08926785f900f0cc165b6702491cd1aeb03ab1af11c4aa7cf2fab23b1ab8d1d1a17ced4545e2129e01d8e4b7a194b723ebaa644bb5761bd148096149279cc94e465e84ef6d30cb83b1fb14c0491eee8240a0caa399af965efca72961af892a2092401709d6b1e1300dbbe5d035f35339994bf00bc2157c9dca9db6c96629365a3ff57787d1079149bd67fcf49ad6f8c546c43539b6af5ddebbbf61dd3df7686627c46f4edfd90da5db6661b10c958fe5b265343b90940b0076253dd49c711065db663d5463b0872e99873e3b733ffc0e7927a95e1eb3bbffb794c91936106bf7d1ab4d02b1a3e25a996214e06350760f156392d03832620f9b7ee930a0745cae5042ae33876eef8dad288474a567f1783e540dce4b9a7c5100b174680fe1e6321f6f4187feb2081538e0d3b5c002d7b1f3adf91fd7432d34b83ba9f2ecb109d6119e0fc792b8a1d779dcee025974643e281474d150349bbab546b059ef142c28d8ef51fc4ea293f6961f5493682e936ef605c1611594330bd115cc9e9cccf749aa0aaeaebfc79c185c30d2ef3db29216056d8768a47ddcda340d580c790ad5cea2ebecc3ffd8502a315390e6e4e4522e4469075c615ba5f760fcea5b580807fff300a92c5b8ea63036d212e0eb4be72027581284f2ccfbfb97472d2bc859bcdfff4540e25a3682f3c1f9b81115cd65bac338a89f32f0b3b4e8a13b8d0e89117dd27497b66d810312a0e26bd7ea0aea3ed102e5bf42f140546e1de63354507b1b056002826559d10ff2a4270a783745fab6ba8ba2b112fe4e505f8fcae722b39377c0b4923e67f5e29786c10d32121e90e2b4b859aa0c6131ab56ba6962c9923af0db3a426be7fe77689767f0e2b8629e4a52c7a9afa38cf004c46facb1f0b57597028ed91492799793203c133e21083c20c69596606072f489105531b439b7f9b690ce4fd889440d91481d3bc0dfa3a41b5230ea0005a1a04a97e6298c681a2b1292b383414bb4f19e773c5a5e6feec3ecd984613a3f9b99701cdc948b52c7bea4f70a4a45df49ab6734b140b48bae499b2f1c3e4d845103d1e49b7a751e95da34dd481d94e6b11bf2e61873d6b91044bfd7afaeb5e67a2a397ac6aa6dbe7fc3310e6162c3da3dbe8f071c890bfcbfa420c60ae1a9894e2288d9bdc9f651594ebb511db61e4b7ec05fc0da8b5863e9f8ad1cc6617e4935975cee2b54a4fd8465123ff98bf074728bcca6b54815a7768941511829ed23c218fd7b571d05bbcdc5b8c1314ef2bcd2463b00f2d517a4686c5043776cc19edf87af92be673a852746557c9ca0bb27e560acb43df6e310b7cb63ca9b412badbcb94288198747baafba27c5fdaf74b2d60497fdab225c5af0c8c1f4349f597bf120bd3ec038b62217e07e5a8d669de75784edc989879fc9a7af28d000fc8c94b45a9eb73d6b6ee1569e3ec9d26ab6f10b24966ccb3eea84ddbfb697710915af549f371a59b80e6660c1b44a5bb68270a07dc1c9bb805004fed4c7a5b0b95201f5ef2e5f253f4e3469cea0775c570c93772ce5db31e16b766b85cc26778319b91779dd7b4f210533a07e64eb3e81ad6cb531a3294f601d4b1456dc297f4c1af92b31b6ace14c5888811fdf0446ffb021acb32681c5de714df6ac7ba7c345900a95f244f0cc3464c3485372e2c4e94445135375ad117c170de83f0a59429aa0fd612cd122970b595c8da43053657eefcc1f735ccf475c2d6a28158229a397c8f5d75336f44130516fc93e2c845c574e363a9cf4e0b9993f46c1620bc52a7d0ef848dda49dd34b847673c124accdcdfc4b1eaf2438f115082b9ece0f2f61fe4d201d3385080df39f4c420fdfb6d3a03a09a24555af68c3e3a6a7e540f7e3680fd4c16945e69951134ea23e05a32df96be8adba1109a7a40a9f31fa106f422f395845e574bbe9a39b334a7b453672a431df608419a5ad50f95226f7bc4c1d0f4f76df43eece45eaaaa074fcf498d4351170fb196ed13d08366e80c79c0cf9b0989d3f741e569cc709017098b5c0c5e12dce8a295de80ac06523acb87070f86b2c4e8e8862ca40302f102788a9c35b4bd5def0b9719cc998d70c77f7d8de2a2ebb7773cc3789619c0705cc139e307ea0ae9590aa546bd292a25c0de1922c210bb7dbfe0b6945ed0e4d6a54a6cd4c2888d23427bc7edd755a74757ba142e3ca41a77a5d0532b36631a9346f4885d349cb5f31f53d57a58ccc91c61ffd12731bf4caa6c49890f10326fc101093560580c3ebc53ca9924f7f462ea5eeb5cf4c7249414aca7512feda6f38960eed119aa752d6364307d6857fa7a1e9561142c59c735ac22802c234d4038e9037fcf4f707ff336a4f33cfb4e97ede914e659825d19377b130a84eca833b0d971e9fa2dedfd2786700548c58a27e9af57ce6efd75611a91f5311f94798c3eae5f4307b971e4842f15d8af5b65ccb2dc609acfb636807d42f92cb692c86a7f113d4229df92c6b481f2b4c7464758566ace23faf77bd7f1e569c72de4cbe5151dc9d06ba7f6ddbd9aa3032b4f49c2c968dfcf9af6d7cf2b304a12bc8756d2258c289e04476623fae1a243195c4506ef168ad33ced67368a675973a91a665f5a4f723519f95d6c2e04170b11206d51855c95f4be68a78358f25d9d4f480e7a437c255024b865d2f84670c7b18dd02c11311babb58cba49acf70206763b656a8ae0dda5ccc9206ff4c2edb39f06e8ead0cf56b2eb462cb1604938ac5793d013c0894cff1cde51be1cccafe36abe50b9541bb8a7773d4d5e4a5cb6bd1b299b069b4aff5d3b9c9a8c0b5277ba1efcdf965e0db3d542aee7651c0d7f78693cecc2d4aee2dfe5d3983e2ce687f14bb02901e8678dd96b7440eabba340fa2058f6ca205ebcdc688cd9c8ba362268b097e6c3899b063c1ce3beff0d33312e7a493f47b46af8b83203bf7bca04533708f0c442faa3e73083250926a9d905cd3fcc3f2db063228ec396db296f1cf3af8f0abf2b37d2d20150b5be11b20f41316e00f5b5f1150f55386d5aa025544d46c1ec4d322243cec7a67a8a486bd8f8343d12c3bb9c0ef2a923c01fd3b1625e07845edad2dd6b8a8f269c42d8a7b7bd9ce0599bc73bdd9c129723afff98f4099edcec8147c9ef5c38cd1b763c22f6f756f83d7b17ce15f3e478ae3ed2af3bde16a3494abfe77736a18b02da4add86d87a4b2e16533ba9f4b7533a83e5d32e9f4e558184ec3a26dacd28f1c666a84a7eea2fa976f107896c6aa6b074f29017b0d7924663ca6682267ba2b47deaa8a1caef5fd4b18192d561a4a4ac8e426e1af4a12de716bdeadece4d92425ee2904541472bc1dd987caa77dbf5f372633911ab15b227750124552f69a0d24f968934019ff70f61f9b283f10bcbdcacadffb73c7a1f57480d37915ed00edd1d18b4e75a36bff21c00c870906fb71df031635ed0d7e1838df2089fe358a4659061d89d7a27ed4f08538101d7856ab530ce1c183a5a55f8ec8358faf4ca6631c143d8ae0e6d7092f95e53596e889b0a035b9e1b2c8d5b0b504694d5b4e804b69feb3ca0c3caac1047d24e6bf4dbd4e069f9ce744539066f5cb1ffa311712207aee83aac34907a2898c96a330b8a359f9e1c522cd747c4a765bc2499502da185ed7a673fd362ec31d4d77a613a11a1277c39248e0f664329bb1c47bf348046327a5621a5e6f46ba81a91f86b9e5c4a051ebcd378008bf742d179ecb074d42d48da5f66aa43da53104aca6f85221644b75234ce79b2bbb709e5e20fee8c290371ba0c6f749fef06c36cb8004e7dc51028b8a07b9dfe540fc01e287d7b5b2e171a955247a8ea809bda816734bc068cdc2bb851b7b8433fef04ee387b6bd563bfe493c913cee24eab6f17cdbfe18ab20f12a829d90470e2b7528c947d39b19c0e7a2b49d7707cd0cabc8867aabcc36d0f65923b076059fd6b7f772de3abcb82902a54020ccee4c1a804e66374ca183ec1e22478082487dcd1fcae42bca77e1f6e4ee876478528911b6bfa4d2462f390a6fbcfd160428e214c32c1959dfa203d0388e7bdead2c2c9aecd844957cc26f2aed3fc0fe46a3f153cadbdb19f8ec659ae0a21979548511d5524f58fc65b0283d898cfcb56f5ded4bd263ded4e944971d19eb652682533e8036ada4350e45b42dd7bdc9298424770b2718ab570b2e2d9216f52385fc05beb5cdc4a7b365bfcc0963381f8ffc8253d3750b81df788577eeaa6c8237f4b50a4354a53442c39c5fed3eff831bffb04f892069b6b2ec8e5280c9ffdbe4142a3197bbc75267bb6c493fdec5279867bf0adda1357fd5924eda1c7956065520b4a1895fc5ac52ef7a72487f5c1edebea839d016ece18d57ad9c24cd7a524e1b70772196249bb5b01c4b6b2b37bbd0a934c4ba26d8c93ba31c32cac9d588b12f6a1507a9b6fe292dce2f22bcdcc67ccfff81fc3f9d361c43d47331670ef27065b7b8346ea5409bb4f8dc28cadbd191a928bb7ab87af9f43797b3c6fbf8e98aeb92e8c2a0cbfe12671fcdcb9e97c0b7556ed97f08e841a55edd5cb0a66195c866b2a1e3e8061006f1deba980adcf0f6f03fdeb09dfa219c287c05577f159fcf5073295579b508f4b945a9feeb32560f463e4e43f4e30039044fc0e9503e7de02d678fc1b96ccfafe23465b0055a285cce564dbf6ae780d7be5ee06d267769a2d4d7a0bdb292e007b6729f35edb70281ab1c4f62bb17e24f5750f10a8867cd2def5389e259ec00e989369d5f04f28c9cfa038be0387c45be920b94e979710a5da4703cf7eb0ad3d783d86bbaa65303b2b7ffe972b3ab8f149c75b61712ef1fe866a03e006335a644e2120d9798dc9d176b9d0c58f0ad3b2207c7b28f4f0aa6478a1e093192cbf57b36baca6262609962bb2c2baabfe3f59a58686b41e2dc3d962c41089bee26edc01f4aa1ea0c904ce33240c30660f88baf859f5338830850667260d3e3a2ae4da1bf367b74b7eb780d71b0cb3be7ea19762224b762f56446044d0cb0b11b3c1458eb505c48ca48ba4d8e15ceb734d521e6bdad2dd4cefbea5af84f2dc8040c496d916a3976dbb9d0687a6d234f69cb56acddeb4221bac68c9f4fb51cd286f90ed59ab03b55646241a93ba7c4901765f84657c63b391e682a754343ae0efc27140d7fbde48300b099571acf63a2b1607a3d565deaae4e953b0ace46e7ceca786084a317af014a038e627f428bde9af5dea932b8c4df69d95283ad4a2d22a4ef49ec9af6e614333d7e14a7a3f1fda4329f72f68462a661524d80392dfa0b70f2eb40793d76453a07d044b6e7cd34d0f7b88a720b673d0ba5f04f91970787fabece5f61b4b44aa225a6ac1134c5e1e000a285f6046b341b032ffe14e9d8b3f03e72afecdbd48c6cbab829a403e200025951006cc06babad4072579a0888626a7e808459c4b775695f16aab7dc9a4b5bda59ede9851bae7aa009e688f8dc14783c2417f7eabb50e7de09688b8458e14ff3f4c06bf69dfeafdfbda481ed738eb9fc45781503819cf4f445b83a075f75ea12f22f45f02e623ed6624f1c15f3843103e467acafb7112886b03c2c72d58e5fb5eefdbe166b90f54ee8472b8365e5da292c269424fac5943a16d590b45eba133715ac1339327d7a22cd73141955f6590a23e314010818f416c2fec0a0483319be56164ea2a9b705a1489ade8b7c2f5dc81550fa6f8c5c10b966db094bb40520c272b14da6c7ac21294925164d1f2c7b386e11ed475b53dd510aadd96566570b5fbe0894b3c4984d79fdf602904982b306543f67879176e9ad22a0862f1568d3f409fb2e125fb50fc6fef4def2a71694677a930bee1e2bd8d0495f2e8475380bc99e8305ad01385749fece04df7d5be54c64c917cb92f62c8c4c55381b6b80b820d3e7fbd8cdcfc19301ca408c47d813c29c0f8eb3ec5ab0990798e356e85c768957fc527d3abbd6ad22d60d5b18aafe62a60d6f45e20d28828fe231366c4dc1e7620989081b2dbacc666c120280bfe54a8486e11bfffa86566bdf35d471360e6f1e4dff464c3b59c83564337000895acc4e9811da8a2d2657913e89604804a213659d44eb01ae2fc857626635186a5949ecc548a4ab898d9cacd9197126244b43b2c2c1e2a81cd7b8258e31b9b5087383d59c8b0b9717cb820573ab75fb6706efa2f0dccdaf11cb68838d18bdc67919c332d752c53ad9f8624d89f2986eb4c0fbb94cb96adf4bb63e53fa3bd569c8cacdc0fac11b64d876058a662f714e793f19af9b8103fa4495988d1a6438f13dc196dee66eb60d45592a8aa767eaf9caae4593ef9f3b90dd537485ae115043c61c67e8f0d8625279bb8bbb6c2388e86327a5c3777fdb8d6278bf7db1183f3679bd9d9e0c4487bebf6b4ccc31c9280dc51cd5d5e3f086b574939da418ef9f07c187095d5e8e898fb82cc15b07ab998748ca53ecf8e62bd225c940cddab8dd1b2b996d40e383eed1668f8659bdbebfb8f0b998694e106bea8ada55e174a5d7a04b7a84c7164565f837ed45b639620b67930bea3b208c6b5b967a6835d8c7173327ff8a6e562a14e11c2fec03b6d6e09ca456d434ca51c0a8401d5fee3b75dfd331c81683a32b828d20bde9afd535c1bc8b4f257b047b029422662532ced78156e2dd348180eea43b929e0fcaa945c516bc8809ac4221283dbc35618b0b11c4fda9dad8b113e03daf8dfb3b6cc7507f85bfad23f330cb61d0bce5ead1b001ef972318e11aaabd64ffb2f10278762a1bf4b78432efe079e77c1715fcbac2a1c303b25eaad22a721d13dd1d59f83f67f6864411b2b36052a3fad1e6c18293901b785801249d06dfc9eeb0954c0f5d2a80bd19fd971b603c9cddff88dd72c5b6b10178744fb54fc0690516c7de386c8aa4a9d96d510251fc7cd6296c9568ab41c15244bc001ea92909db3485e2faa6b85c7f2eb5082057776b0d8f9d7e8710acc800ee8024ab25399d41fdb7adef5878ca262f608e03d92cd0366366227b0936283f9612152eca5ab9b4f0b2289ff5e8f47cfe4c32a523b0604deb73c582f8b4272cf04d4c12a1a4a9a0312287b9b1fcb1b48a00988549a7d27bfdb78f282b3341809d3c31f30b3c38f123f9b041cf7545c1646189b2a5362fbdd8e4bdbcdf0086059e87c47df13b3ef09b8150d80a1ab443001cb8d08acbb932e40206c15b74cf0de60f196150f26055aa190eb37a8ab81c1d6ef41f574de5e1433f0e9dbbb7e485f14d5f71058a5b0cfde119f2363489f2dd1ef3e7151c0ba6232868ae467dabf7a13276d1e1b882535d71e8ce1e205a1e966f7dbbd1b841986df5ae47d38c9f62fc5f361cf22bb3030fbc3a3739172225ce9f8eaa57f0b1de0a7e831a6fb75b7f4c3b5b6319c4e0c84dad713ae0d29e899a24438a2a0915133bc79aa34ee60e028bdde97a4886a2ed1567014a1ee3e198c008d49ef69c3ed8b12f796cbd7b379b6c16bdf93b77fdc27b3740a863a263a81a07a9c2bd6c875d15af4c9cca7b006082816c14acc8893fbcf84a56974ac335dbf0c3a640b3aaa4a791565f7baf453be8c2121bd7ed085ac15044a5655c82075d100d79ae92c7d344ca85a72d3911b9315319a59a34a35bd644e03ed6dc82a132b763ebdef8eec18e182d361b83e8e5cc22a466e200529347d5f83e821a0599a29e9cdd66c57ede7562a0d30133d5cebd1f66ba09374ad0926f96fdf69db10364b2d5fafd593441fd04882f3c2548b9f8e7f9c0e404ab0a9ae99b4520f11a5b737e6f7fa473b71f65ae2899e4d47c4a81b72d218486b37a313adda9ae5825a9df703be5b4fe73bac82b518c6bb2265b9d4d9a2ba6a4fe7735094dca55b06c4b63d63a8292c45a151e0aed94805c02da9d2783f8272a03fedb3b4ae1a76458309cfd4ddce5f1aef7fa26d383dd333e4573b9b88de3f07bf4cae440b9dcdd6c942fe078bbdee962ae0622d0af6943af76e602266494c357e4a61d70ab384191fd44297f14de0114ff93fe4226893bcf271124704bd53c8388ecf4e5904f9cbcf9a744f954422f47506034ba1ed4b679ebb00549cb0f4a55f7dd225f23e992454ae314d1fc7d841d0102a8b86cf909abd96c360b24a199e9d294ac60f14bb25bcf96d94ef8b259ae31924efb59369a0109044a919e5522ceb67600cbec862700a17660dbfa8df6150ff63cc16c79f3803395acf6229a072b7c94f5c6a1bbaeca173661add6c3769946e92dc2afb87b6906ef2aa2296df352bca96850307475011f2b56219f7cbb21e1a2e29c5dca841fe0ab3f677fcdd7b03bb8a92a579a47cc1b09f1ff152c4a7269f65e6089148a5cffb6eb12c5f0eaed76fdf238c72feace38fec148b27957a9f219c57fe70787b1199d2c30cd32e5acb0621e0121f3f8ead9c98b371e9ce624cd242d0290f2e68c20bfc9aeed226d36a04f2b56a3508ade16b4f8253a81c1e41487ee94797c07ce48780c599c7755c3be115f1d120a663fb63003d38104ee64310897b88b176cf239615280943fe8f361c9ddfc625b8106a78535d046f64acfbabab6bcbcf00d90615e07595333b3b679fd47083a4f2227c8bc7bcf62ff5e2be347d0d81e5f250eb5bee1796f1bb44ac51d3331df92fbdc97b2c3ce2ad46515204fe57a2eabf9514a17568b6e23d217cc5b87d14b6f09e261f49885753176c2f271d857ded88ee83540398fd011657d52efbac3d424f9bb0a7fbcf7a9cc852ed05184f24d14680c9033dca478d365e81850bd134709947928f6944cc67020d031c2dda02ea4a3da8b5f2e68a5ae8a4a7391fd09278bf9657a48256669c189d1c05f825b38cb67f9f852b50512231d56523fa88c502ac0c2dfb4fba8a043fc7b100fa86d33ad8cfc430559b211b00dc1f271f6a45157ec1dbd000303881870cd1e5028eaa5ac65dfac473aa906702fa449bfe2cff8126755cd113895b03649f61b34e9495122cffb774e5345afb778f1a6dce9fbdf6ecce8c6d48a6977149f1b44680ca05b92c9ea146af620ce4f4a07bc16650090fb9b62115ef8b056feee1e5b7b74893a649da50b6137e6926795e9a32f13e30b31f048f7949fb2cb08e476e5567d392dbe1e3016c4678b03a6f26884151480db9473b9634a210a9cdf60c2213cc0d7134d621466e0e64311b7c89748277b65cbf0ee269eaf8e235852b88405831cd3c027691da0f69023fb70a85234f89b6049edd082014f839ba4a50674c36cdb28a3c6f77a65c2d024c800476611de1ffbd7f92efa17b42cc0e10144c3c14b8626d6ef2503b7c25a00253d7a0a2f2010d76880e06cac44fa492d667738d9ac5b29ff97526891bfb27df42a39e31c9c1a2f7ded1ea3f58de73663acd0b54d407ea02f1936734ecb6122d5633730a6c7fd1e2203e745e3ffeee77be8de7d0efe77243d50b1d59f0690de41fbf54b3bb9723ae1cd6b8663a489b16ca50f6f5059d040ce3b84b566c56c77a8ab812f88e6a0e441225a6d26fc1d9748e31be0c8c25f0219a2e9c0d42cdd1e132a73edf13278159fedf6687601652f41fab6eb23c0cea026c00f4c8f5667bcf1c079e51b4c9c745eb4249b3d66a84229edfa177643413cdfcba6e7298b4b03e75f7a8d5746e381ba353858bb6192762ad9d632da4533119b5a995f9013f6cbc00805a44bb8054220eb063b754d4115c12006143a974088f428e7a45dc627b0d23a4a919f5c9fd08095193d0b4f81fd508b3b242e7ae8da87f8b7ec33705f1564ed1eef5548757cb3076c5d50251bfbeaefe143b6953e1a8f76ce1f8cbef9f33097f65b9f414e1b0414311a9fb9c5d21379a180124f30f4c22acc7f9f3033168271eb3a2f6b5efe037c6fca5a541fe1c50da7b05c5fa6fd24daa87274bbbb28b3a6c1314671410a3dcb42fe26040c419a364278f47c1d8b3eca5a9052078a0a5988a7693aa67565511a8291fa7aba30f199343b977f98ceadb209df9acc8c61e609c58c05239f079a68ffdac747015fd38bf19c3ee2752aa2f96a97892d4e30c63ffe57b13689fb50eebe415a674149bac32c541a5cf4205d151e419984fa2b4d83239f7a3147cd5419e1746959a94245e0f5788b6980419c7b0f1ad81770ff890804992ba4027746a106b73f11fa37ebaad697fa649d931954cab6f37705d5510d8dae67b80675176f0180fbfdd53ebedefe28a24ff3ee5251582d9ef6c82d8b7026a856851a9516b95761c1af8cdfe8f17adf0b0174dd7d377333bc61d712e1cba8713455c938fe12b3f7c387e439d2dc485a96f63cbf03aabdd1e785bac1852f513cdb5312764f5aee22ed5df56227408e96d852c401de90ea1b3dbde241b3cb909693a2d8389f4533c9330060a0c8a31f6f1516fca24f3ce463be5888cfba7c318dda4f7b69b2de9fb99e449f4682e309957018205bb59ef0802456de6c2264134bbff0ac10ad9a8abe7e20be40f62c63e8f32938b05c629d3ae0479f5fe1cf515323614a0755e1b0d3891b1f6b4ca1566a0b7d73eef36b975dbc7ade9100010ccb6df5a02acfe78904237513eeb16b97d944320f6243337260ccdfcec8f24e31ea53847d572f2402ba8bb245d3aeb7ee6d9ebbe810bc945309e8a748799fab7c11eb7b67b5612a2125d8615ba85e1574ed5948591bab8db18ad6549a1b740446efae7dd1736d4ee190ed59a2552941f363ff7c206423631e4173ce557981178fbfa89ead1d2db071a7ae36fc20052b079b82beb810b7f8b5503bf439d933e3c8fa6b2beec2e6b61f14e806936f327a5e2135f128c182a616273df13d92ee0f92b3f0f335ef25ef1666c3ac083dd20f1cacaf7cb35da0c900912745fb0a994bcf5f9eec58fcf97bddca87d89cd14c15b937012d085ac85bb994dad0cfe1222217a9aade7e86337e6e9b007a5af96426a8d85fc5986ed5d8ca0a8e3960a627fcdfe7861eccecfeba0f2a96624edae77991347133c25d3b7477e2a8ae75dcb5ef25bed2017950b707835d389fee1180b91f944d4f732e3052e2b5496cf057a6b1bfdba648389c9880fcb66eb879250d313d0a3ddd89f3eeb75b835e85ccce572d93df43dfeba2988a5eb66aba9d7b1476bca8b47448c92e4c118d75b0343f879ae94889de438d3ffb10c38a866c6f88a5cddff367dbf09318848a0009e4673cad060ed88de29b0ea81ff9d5dfe70dba860504c7cdafcb918e33abfaf7edef11b9cf43051e9ffcb6736843c8b2f126ccaa8e25134e6a949660ac9bcf772c131c2d47e30b0a9d467d451b6ffa9f38e2b816fe8dfc1bb0446aeef60669fdaae4e2a62bab1a9b4f49f7521f023ede7c58a85aa3ebf0483c81246ce1a7ec8ee1f3e4f83af682e2a9309189fea8cf6274e4035a72540c5f6eae330c38f353fb4df27c6180bf3f7ff6600a8386dac3f3f713323a18c617ac6d7101ed461269acf6aa8a6b43085456cd0aee18936d62078d3446dd6894517f600291024f75b7319edaa7eb3cc9db967be1450553293776d279f032a219bd75ed91b34552b99afac1fc3d997ba2f8730d2762e41d18e0b5b6788ba57af9eda54a58efb9b0c3b2c37926b91d27eb1bdc7a1a7b9c59142939b09049fb69b944ae2ab91daea126b0876eff85892ea1d4eab0c46c2bdad87e13bb43440255011cb340fe310dfd52f32bd4cd9d6d092cdc0835a5cd724c9120f6e4ef6e7088a5387c772083042e23dc2b91659f9eb71e0af45d6a7f384268b5ef6413b6af923283253cf59d11f38e0406cd4581aa371d04810037987a86b0c4ffa51e5cf6408d28e68b38d3818c9723729099d58ca3e7e1a1df3e2f0a7129bdd58797afe0aa5ed9827b9466eb266910ffd36a0be4f56a78e560e89027f9f26da949a3521ab5fbbb0a29610b44dfba4c96dea1dee8e196a4fd7742fa3c0753d1165b9d2cb57119e5cb816c207d32d33a7ddaa3a6a4f53a084454283b8ef9d6f433cbd139df45f70fc0f8c82cb385b4e598d6229c602736940cd70e93af6cb5d3257099c4e77094cb57b42050036e9a34d1e5fc7c2cd453323a42dfb3d362ba95cca39ddbf6744d807f31421b61491bb3aa8dae98245304a273c17c89fed2c7177660286ae5c426d8b6f27566313675d79a60c4c3cd1729e74d73b3529b4b989741b6624833321aa578d102f760c6c3ae10e8f579e2dd2ed29cc00e9462954b114e0e82b52872ef6ffbd498cda4e82959fb3a909ee3c0079bb50fca7b7278fed5bb55191abcb820694f37b627c517a75037792421fc4d8879b88cb777553e514320a2e8005a95c1733d4c9c916adaef8c81812a996701ac5ce02249ee9ee8668e4066a2fa02f8891ef8b1a29385db468b304c95be28c9131c9d5fa7b8e6e6644b399b497d84cadbc0a4a744657437717f257940c350ffe695ef1ac7f24576095cd4ad7d7aa2176ce18a4d73913bb9ac43fa2c2e90a43844f689af8c86a3074a7234efc2af0f3d48ecb3490f63b019ee9daf2a284dccae2f7e2bdaed71968e0185c4ba2090c5f33565604490c8e8b5a70d418bdb3cf869aa5990b5b88a8413c1fa5c9c470f31de78cd871f23194f15531cca92668174a0e794dbd1097b5384cf2152081d52011ae731f0832e7aa370db0a927fe7a56a92ae12e31b88d6c3fd2b0ad6541a399b055a295fcd15a31e9f83e6143d22056e6f403f6fa66be99ade86a1f0f9daeb757265a647137bdd9847284762db18239ea7ca5bea6351188638d6527cafcadde14f442a38f589b66f3886e1e6a98bdacdc71a79061f0e6562862ffbdbe8f0092d3f164656932c6785b3edfbfa6b64801d01e952630dacdde03b1096a9bdebc2c8ec23a0ed7a2d35ca5086a3744f44e6a3214b1fd3729fc408944ecb0a34f23fe6f080e610c35c1679a52b15418ff07c4645c7a28b21e52fb7db372438bc973782a71de0204eafbe756d01e8b0dc806eede93cecae9c39f071a49319422f271375b2fb3469615e47dddbdbedc170e57ab36e0bf7eefe3341ff40cb31a6d9396e8ec0fa134aa405cb9ec23e103764f11ca5e1e5d24dc416f719b61dc656eb289dc88d0bb5136f1e0fb66469d90ceee932de066bcba261b0ddf760978fcbd0d6eb203631bfea0c8a1404e916d227bcbd27e5d19602f0176459e7b2e9f6a5f3b6a4f1ab18b9b59c37c4605df4d3bbe5ad0ce9c0ed92c23f87eda706282c44947a474596719fd6a76501c1368916067480ca3b428b3a488071ef428857463236eac60bab103c748e54607c345f5e44f2ff1a49e3af3702715a174d3f9e94102d0b440904d380b3428943c67f56ce5e9a307ca3abcb698bbb77f93727ce6ca3977348947256a3dd73e7dfdc685f342787bf840efed4523867477a570afbb2dee25bdf188d0266c35d92a39a840f8e62a0fd9754f6c633f9f3354a22d2f7be4a1be0976e253fd35e6902542333bb6d9d0432eb97e6e08bbc823dde303bff2ab13b998631073dfd856b98712a35e903e9992d3381ab32f53b59fa35782ea3059e621cbe884edeb484b6bf62943e42e483c622fd9758c8414675afd9850f3049772fe1c2d36e17135951c97a99127e9c06f329380f8ef4344f81193d068d8a72ae703aa69d6bec37425c55a22a61abf09897c209f1aa71e3f420eadd9c393e49d33c7c566fdde0e56d1fcb43861cfd6829e8f468678a3225458fc3ddd07208f032d0e55ed1fd0d709a7063ae1542903c61377b5277a409257973bc23c67549d6c7a88152ed5dfed5dbe146be323f3a16ac0bfe39e5a3b4d8d9707f2009dfd5d08232f28d0c8e75018084c1808e431afe4d877e1a41919171873f2db827bd7d23ae251c7ce19aa31e7a867209d0c4f3b215c18bd2311cfa40a3163b4766bbbdc907c7bf21edb5c48067dffbcb3386441697308c1854e244b06adffc1beea01e28307f1905d93eb4a59a99caab34c4ce22598df440e12bced0b458bb9ecf5bd847228845ceae551e2828ee48a42c5f53878a63f07599e54f96b94bbb6971070d87f615d86997c324e154280d4a3340d391f022ab2c466abf95fad405ff4efbf0533ec9a5ed9758bb17673ba6f0e78470edad470008c101239d8dff417879d113f59c5992ed82494df4a7c0b29a5a3f95516e8d77200cf453710a856a44d20800f4966ee840be6226bd57d71ef1de92bf9270400c86cc5ac5b296f6848ce0761ee96cfd48c3277d6374e605b8c6db8f15e18a14f492aa8abbcf9518ce06ada113403eb57ae3b5190485bc38b88541a17ff731784370eaf3bcc6dfd78fb6fd30acc9d4460ae104b20131bb109ed09c6bada3c69d090be7c36b2ec3643098038b14730fc40f1ad9189238306cf5183baf0317c45b8f5d3f52acee0093d87d912b49dc51746330ccce02336338dcd5869061c5dd691c1761a8979f52bead9dd5dbecb85fbdde6084868d8a4e46252bda361c6d533f1f75ddf95281801a727bfe24b2bd3b1b9b670cdc6d49f48f878159738672b9b75a6e6c25454e6ff2a80f15b58594ccb3530c7a5159702b32443465f13d5f4c8ca574562dd464c36038a217e94b6f78ac62a3a442d236639c5b9c8addf98c6b18ea401d362e2b2fd5fb964300a22ca4f78a04c8e8a8bd7416329a84190a5dc19917fe9a6cc89931912bf61edebc48d0ec1e8bc4f1f159e923674bcb477bc80192bee7d6394e58055ca73c144cc8af9370cb619ad47098fbf9541c1446b06c76cbb4cdb6ac55794372f6e3170936998265e9d8a9e43068330d0533d981fbf7df77727e99f0688613e9520f6ac1a2f822482d2bdb629f8500a663cef89dadc0aaa3721ad7fe2d87bf6e52299e4f325d4e7f6a7d717107873165e79dd41d406a1cad430a0b7331a3e0f9c34f72c202a444684d19f486f0c6c228978b80f245b30a525756344f91b0991b6bdbbcd9492d4974a1754b319770796a6b47b0fbecb20546aae31ae80b63451d76440c3115a973beba3d0f50b23a3994de3623b8964eb71ab61e6922d0eb4914f209cd1258df7974ba91af92aa7728718c5c2b8bdfd4156b8a58cec39c46bbe69c3eb5607a7f61349a6440ca12715efc76c2552db69c211ae9b2e4b9950f75e4337a5f1cd551585898948680686a9db84d3fbcbacf3b26aa62bb6e082156a5c23f6c9fc81ac0e03a38e192e9b969427ce291abe6a4ffd3e7b4518475a74afa766240389639442ef3c41e39fe58eaa1c94527beba47b560f9e70489b0ceca47f7b17b43e00c1aa50be83c5cc2608103f83227a7afa62a677139daef3f9f3b27e7d72c738f482e6f0143e25251f0cb13cf3e6a042433aeba3977d4c41d399a20c410657e25c819e28cb6016efbdf5db6121baa628f5c13be12001d866c3cd4ee13887abddd668a18fe7e4086aefe2cb2b05ca30a79497c16031c7b6f6794fb074ec2b4c2c74ded75f7a5110027c2bf329a52f460aefb9d3c96a94477a97daeeca1e3a20f303851d83622133ea9e5c2db361a84f9b14fd8292abaead0091098cb54a0219bc81eff7817a2a0f0ac0c9a5fad2fbd8d9eb51af10af57482e27c9986e9f3644552d46efdd7210325b50a61656d83fb1973050daa174e07933156253942911f0b1757feb3f3e3a141c4a3079d5491a635441895079aeffad358ae14f417857c8a1022312624d5a9923e4c0e336db07ab015777f1121a016a048f6b0b697cee897ed7965d5d4300fe2a9c966b7304c1b5b9584c46b244c5bdd16a5cf90f22d23022207fddeb833399936fb9461de762b7ff4b6237399e7388850c568325090fccb5b617b0d944b26bd037a84d348e250df8ae1dc7ede57ee738b7b163932d04998c807c631b7b57a04cdabaf59b0ac8c534b0ad6c12f9f15ce8f88ecaba7212f09149d382b22cfa28e453b65fc116af33ea3fffd9b03e1e10b22975072ed30fbdbf54bb842cf3d019c3b7f9f7b3f07e407251746fa551e0594512a2841f80bc6888ebb4181ca8493f8fa3ede3ae41255f7b618642dc5b38b28b073e04e3c213f4655e114b84175e9d52999cba1390fba8e2892a0c0c4ec071e724be061a3024bea5bd8bae18d996463ddd3146304be5fe71a3d73227e09181ecacfb6912efc9f13879de190a987fdf2dc50fcb637b5ab8a870fbf9b5eb56dda423e60202f5d010a795370951dd3e44babf3e1bf781960053b70fdba128b29aa731462d3aa157984a1ac7e38399c885b9c33147153ed10845b3523718021834994165f7844250e4f0d189a8fb30c1f4f5c829162f1d1e93be2cff02f64a9e959e9bd84a7d9fbae73aede6e8b6be0efa798143f6ec383f09b774176e194aefceb0b4dc2cab0763d98af43e0ced054593ce145db3482cf9993a290b1f36ff371a21b120cf27e3465046f48909b15cdd7d09dcf8e95ddebb397498df9484d336b2af200d6c5019cf70d34c4bb91df94c96be24b36e7089b148824bf66fde2d5e8fb87d63c4aa14b779176990ef0a06de1d9d119564177213fc07d721c7dda4047fd4192012534ef2f933c6365e9d9c29fa71de3b39c3372a04f034b53f5c245618710cbe0fccc2f5ed014c173e5381d3d4591591b11044ee05605967af9e07863b337ab756ab7aadd1670eda5515100739b1c9755b67755c6a463beca361738c6be8e9a418d49469270b4bb98f003123289aeaa8f32cc1fc869f96c8de0c96172c5304f7e50af7f877fc7d910221725bb238ddb4d7208d261b61fd5ceae8f88449c79cc3b728dd2e4df3470dbaecad0ad4f0369f51d2ba3ba492e7e296e9efd7f6628cf20d9ed5e8afbb6e9d20fb11cb46d57478ce61ab497869004bf0ff5c5e99f7329c8bd4b5bd60e76e2a3d5e25131630a86925e7516ecbd8a4c8a525d3e35e9c5da35b80f4917f74be19d75bc3b9dc68df8899bcbe5a5894ea0e927f627343fb6cbbb91c2bae376d157a0e9930ed21da4f1a431f87bb4d3ff55416ffd266a684e9b3e7188ab20a1fcd17e89b10d5384243ce5305a65faa7c17c016af95c3b36af21031c523ed55ea780ea66670c450157d6f41da25cd9c114b17a511b4e0b924fe8bfe840f686191abda98d253c5683cdec44cd3e5b9f2d1a6e301655f8b6d06ea5f99933fa6996733dde97f46ca842f17b24fb53d28d0b11845984ed5ed652630c590d61be33be53d5c1f25becd5b0c7efa9451f0f6513b0b65a617587ea5ee95ee21188c9634291642d5f7fa8c0e842690268332c62b3fceecdf1f166d2a0a8c76b4f7a810c867a8c2ebc0d8373df0093f13829f380da044804b07d992300af14076883ab4612863b44d3bfe908a107763f31abdf50b232ac6fccb285c4645096368ab4c0e3d26764fa3841f0ad689b88ade4ba980e880b4859293c0e5f34ad3d86d8d27000a525dba9813a712b511e6258595ab321915d773628417398ef4d2c85d47ff7e238cb9843d88eb2cff97b6fdacde39af5c8da8213e784b29c3dec8899ace9c1fdcd9b53ed2fe41359fb4e505ec0aedccb788d300a66b16a21c88dd9d799142e0c5a10e8bd0bb6edea983e3832cfb78e7fd6a3b6d78c2fa13b674f8373d2c12fac0f0383afa302a0d13da6ae27bb1f3d1c9144ee0f659f9b05a795ea4046f8f3bd0af8db48b8b1017ee9bd0b06a2b5575d116643982b65358bf53946233f0593e21c76f6272f1c36f13ff9e631e45f7a8b2a164314043581d1c576a1bfbe0600ee7c2e36157b8a6551e990876ab9d7605dcba29ffcac70a272dcc988c5cdbb4428aab0190698d11a748402080b047353193f594501a1abd121aacd1a3394ba94b9caf3ff1bd8edccf26f5ddeb6abf350439b5e8c4b0bf0c5de9518cd14bfc19c51186d1af179f8acd0ce8d5ae62fcd0daa61fc79ddb53eccc17703a9c66287c7a343cdc0e729df87c278bf2b5bd79c833479962b853b4127f970b89a75bf6840a49f80305a80adc8ad90cedc41d670bd4ed81730d67da458b97e0a7502c08f56994651d514946a1e0d8aca90d23552a1bb04e103c3f0177eb798b666314672f40e0608a93f1d3bdc3036604b3b68b47d3c5ce1fa6053e306b72549f06fcd2008d862aee143fe2bfd68668277d74407567930c81f95ee6ad33eded7bd9898b501e1492f18a64e086c4c02265bee20d8f971b4635f70c4135771b387cda29d4643e7da9045578540e55e1647af7a42d3200cff1a845a91a4433dd999d6212d2bb69020b273e80c86296baa0deed0044a11add54ed5f47221315fdb36d2afd66a3c3327b92914d31092106f73242b94a48936106e6783cca6c4f902b813dcc11bdec77d8b56b626ea808606e888bd05c089fa415ac7968932bcbfabc56c8d0cb117026d53734b186ca2b85a1f2c26b8ccd4814e479ff809c4643cec925c67c81f73e7789b53de79d481337e9105d8d7fe737890b17b91ec069590fd259bc9d8ffab7f16549f2936c76022e54ed7f28960e8091329f48fd2429c78da450e94051336648419268b76754b9033415a03e5e64d5a309571d4790a72a229a68d810ec615c3eb30ac7ecbcf06bb3d127d7282cbba8a11263aed09ae323f3ef100bfe87eb1183f7a48306856ee5e013114fe5fb362e7d5d12bc8498624bc200f60a767b770032e32de62ca37a94e687d867326e50c8c0bfeebc7cb622230b21c92e6bc381cc6b99f47d62799456587b446159af1fa2a08f7ee34e02fb70b1179e79579f9be03f5de41b974c1d02aac5f46277af19b9ba18735184ca4de52ec74a322bb1be1144a8a52e3b19c63cf4e29f94e487ad3253b65ab5b828c6e6f49eb9a651c8477bcdd1c74de33d6c5818572c278be9714a4017000b3d53065727cf3fe6f68f249687b1c71e606c5dc946448169552f3d2d8221df5c0727cba9f438918df679751ce0769bb28d088e609fcf044c6945d31e0f95e6a8b596b7033eb149ef37a48b0a5e7857c5d03b00dd3b47fb15627451091ddd7bbc8e249e06c98577a610f393266a76be07920a9e347660b34bb1a9ed0b994a915b3fb87c88019df24c559616f1345f6f2d73ed0c35bcb941c30d806b0643f7e25e290907f2bb2b9a882259556ca87c8fdde20b6e5754d98c192b156f27815c4e1faa1896d230cec01f6f089dcbe9b0eae27aabba939fb061100a3f5394ce26b8c525a6602657fff666905d93b89fce0cc3dbe1b1b6a369a215125b83694ab435492d9852421450acc39e9eeb823c04a1507d6bae86b3492294f85408a5fee8413116b9970514c8a5ccf6826c1093528b084c640f298c365707f50f12a24f1f5b149867f7d24885e99628ac3df695914913e6a59b937a3fcab4942332fcd3184c3060f9e44243d6abdaae3b6e10e8b8a1667f5f9897aeab47b4907e658f163d38b0ef984523c87722902176c2437401f65453a3be01fa7a97abc859aab4fcf053a422e207227662aba418785cc04a0c28394e572ea02ceb6b935b4b83ef6bd77ca30bff8af1d0c00ba6bd14a33c30c1691405877688592d4588868e5b049609c1c47609e4346f9a70ecb57f8fc45f001de853bb7ac728b2ae6b41517de45b26f24a51115790549eaa27757f3b611d43461c6ed4ae63f6d07bc155547097a62f6560f173c9e8785284087d0b26a73254a3c46f7712ae873f132a46708c169de559439c23e4bbbc273bf8d9034c2fab5d4d6eb08944f110d41c1d2f59fec96a7373b81d9471b5bba85843ac6b7deb7c1ab367fc9ca46d39bc503f9de1329c5d97e0f6ff5f264ddf852d3a67976d96936b2ed56e561852697accbccbb15a9328ce7eed307f5ddddef85350bd3bdb33c2da229cc00809e8db700e78e05cfe9550bffeb9bae498650669552bffbb6f5bec12267c94896aad0e11869207decbbe3bc0a68174aa7b2639412b0f76090bb95d62e86e44116bf0deaa22e348241eab3bff9aaa87f8c94358bd06fb6acabc6d8cae2ecf4baa35eabfc32c1ab903c6fc548fdf9331ee3f889f0ca000b8db5826b20a52a6ba61e679fb6738b997f667291739da7b5ed1325e401f1a0773b6936cb026bbba8f39c667f0985d3e187daec08ed8a8790fa6552ccf0acc1857424d6110da2976be83df1e3c3173b0c3045e885650dab590b2a39c8b80ba46f1b58cef364d8cd1920194193e31766e1232278ecb1ea220dd4e139de36d13fca28dd81b99f582ebce8cb823665e98bc08037ccb9d5c8fce81140e558a9559b05157b4be4474269a8f20d4db132e83ff14cf85a8282bc743146fe362e10742ed31553e271612708b832ba33cd68c03ed304743a980eb8b61a174875cb5938154d801dd43c368110def02d04f65e1d4c4ef7f2cb7a334c9fcb605c6d5d0086f5ba65f7362270b95bac7a6f42198bdd109d7856ff14ba890f62e2f6c3877f38876ad2919ca4ce717ebbdb0aed34fdbeaaf6ad794c72f65b9ec30000a710dcac635791e2fb2edb5d367487daa56a83b597a6e6a0ba40d65bdb1ac607c08c68e91b0bda7c7318785519873e78d7236e555f34a57c5b5aef4389b3ee03671f886b8f37d2a4c00111ae9559b0f45783ab4d0e5d67ae8a6c2d5d81700f3a3dce749e5bc320aef66f021e63b8659d9b69cf370eca8e385624852d15ed8bf2c57a442062569dfceda396ff31a138a1165a23bdabf0036ccf9f072909785b1896851491441a3b5df4db49684fe1cedcb040ef4cf13fe94de3cfd1c5d6cb57db4a381365e566e2e4a31f8e2649b087e37e09b3544971b5a8cb0835b83ef148588a6f95b290ce7b2726a4b120cece5c61ecf074cb3c3162c3e4d9c053a86aab85fc64982e1e63460b353e2dfa10054e3e80a43bea4488cfa44a1c7b0e80922bb52ba200871066e5f30fe2f378943f42ffafbb028781bed4e12fb565e264e28205dcb85d5ff8fb5b8ec3a6e820a9b9b0bcdeb99cdf3e2cbb6ca8279b0f6f82b75347a760fc3febf2444a4cd0820146528c5c7770f2aa350e492cd0ad3e70a2e0b82cab1975df78c7d0616c1fce8769f9b2d49bf7d434c9a27cc7334defdc92b3a4bd57a5dc129937c8881205e0fa20b8893aa30d5ddc0f9649e35e1ce92447db8879e4dda367e5f3671fa17b52810ce26a8967767115a056f61e040bc3e41d460ca7419aff3d0f74ebbfc325f50817bb483842f8a5fb4d74b06d90e70cfec297809830e44c4be1a4cba451fa12f67adc38efcc4065966757eb984a4a4703f6d508062c3a358efa7832e42642ec7516501ec4a2ad070540346c9ce35e244505fa59ce66235d60c7b02f0610adb0d960bb336d091410526982b375c35ed57632f02e263e80ac78fc65e1b6bd8bb5157828610cca45b228ff5b7fc1255498ae39357555ddafceb0fcc94d4bda087d19856e4e6781dff5fc79334ccf24a7e0b0ddf0e82e144cab16eee632c8db7575a8b3cb855f74e696d187a5886e5269805fa87372691222e7f7dc802b4cc81d364847e7426910b7ba93b6d1aac6e558efdd1f01a508e8b7143edbe944a8b5eef6f007e82a41b729bc0bf9a059c2191fa92fb16a7bc45bba19145589e406dac87d8563a836b6839d7ce8ac9613ddd45a133e1c6a88b243af50d9f3fa5e940a7466ef23f0a2dd983856f14ee3290f4f22aa0d98b267ea922fd25295b28a345ad7f41cbc5fcd13ac59f28f062a67f33574ada8e7a6f6587ed6e4cf81928b165579ee9d853547c7f0e9e25d852cec44949112fac3c2db4f2a5bff38fffa307b480c3e00cebe2953dfa06589f5ee2e30cfca90ec304c8cfb4641c474329a5687a8f1a2431abdfcb87466cd75f873a8d97a009e8d505dfaf410cf9b04aae10619547102e8baab1cc870fa754cd4b5114a1354f65ef9cd067ed458675e8f8bd518eb6fe19608ddd6aefda375aa85a41918efba2a0d6dc2b2a67c1977221156a6f72d375da9d3ac082dfe4f1ce020bca7b0f021dfa25a4a75471f13f40ec5dc49c2a416385718ea5cb49b373b04f5e73bbae003451ef408781b74f2efdb307774779ddc2d69e8e81614f56224700b29111859cdc000198f3e18a07dd0423fa39e8385e946bb0ec9b177d93b41fa380d55eb9cae21d01346f13d1471d5549f9dcffd094255643be3a47c4fdad93c216a8ea4981f9630c99d6342536f409ace8ee274ad92207f887df7def4d2119549eaa2dc08106b46ee9464baf9c146c03018bf5dedec502d006b379c02b2df6e5e72ebb834799733894b60d4216caf406d8ae17368f9726e0699b6a431891d105d52233cd818661ea79784a35403f28533a38fbd584a415165b9250d75607ea4686d3e522f10d0aa0693189a2ad4137f6e90a2f5be06eb4b41d0b69a4d09f7954d1646890478d7c55bf2ca616d3be6dc6d571a4e36ecb2372076de1af90ef4769273e47e8b8b3b2bc653eb7c2e91dd8300978235d3b6fd1d3bfa66b2565a1a565a0fa0e6e035c3dcf5529531bbad891b4970920396fff795e33446d92c10a6d91e68fc06727e27fc56806e8ec214c733bfb05389f1b6330514521d56a3a24f5591690a1505b865b466e567eee836de564527000a0291080bae3ef049f53acd85c36a78b8838f8d165fce17f5594f2d0d63b744b7f061d98988823cd3699eebea6638666802c10bf02bcffb22af8dc6d268892848036b1a4712adff25dc09102f386f0838710678117d7ad75af145731f7bd8ac1aadc95412d28d1361e14df8fd7c690e86646c5b2819d52dac743441528ec8a36d06f90f4c3c45b323ede6daabb101fd1477f078908c710c442e56ff2e9092eb6ae22f5d4fc5031120fa941d724a806132b5742e5bf18af7404c087cf87cc5437a778bfcd8ba1b716034ffc603ba3fe724220692f9915c0dd5f7c56a75035dfeac2879609ddf6fad7d65ac25f5d056ab976dda5c74b407ae5425a23c086802285d5a55b05d892d356a3fcb30eb687420dd249cb9957f58be63e191894caaac689734f7e47f6d7c2ab4a84867ac31921cf90716b54a014f2b4d41fcf1fe573bc5af2a37a66e130f813dfb28ea69ef0e0acfe3598251fafc900b427e1f1060b3f172ca8edc20dc2ee2a18e5af352e34a774225b0d3ce034f465a99a10be6f5669de7699676012f9b035bd548bb806a037663876f151eceaf7dd103b6f81b2def7f361f5e8d800f206a910480116ad3d14659df2184161ff436a9cac62707300b1d9c93c6dcdfb53bcd220ead4554d7f5d21a58325d7365179352e87c2a7a0343db2edf4388de7ca5e4ace5480ea5537f1790c0ca288cba90ce28333127b4d87449ae1c37e242bbe8e3ee88a8994a1e91687bce851520d12b36a0425709badd984d2c484b28d5278c15de15b9100cfa98883e19c2ced7f5af8362db715475f9c5e1c9a5e076eb811f57dc3419660aeeeab2806c794214c6368d7c4912da407db4df41e3e67dc4a2cf20e410f32a4d0128987c0c4db1c297470a9684b40a5022b16a39e050aceeedd0398164f7c2e6909e5204a7f6375d939e1f01f8d84b23dd870fb737e6332bc8eec4190d88c2b23dbc7eb38941b6d4279d73f99a7a5db5ac1cfd39bda711d43b637e14b2163901db4e152ebf2decbff34d620b2f24672967766f55c66c8b7d8602f9b9b0440a8aa8ef213e5eb5942333a79f6eb4ab0d82d5d77e0d1e1cbc251d08677058bb53c4b9e16a5733e9180a5c6c3349a12e3aa3b656bea22758f62dcd44f7d1b7664c6a4d11b19dfd08a95cc8fb499d0cc9bb1ec0573fa1d6822272f3ca6c20a018ed4b5900d36817686a53da5937b04d7a09f3159ca025307d6628c44c7d6fb4b53d79b490c1b836f33812faed22ccb55ff0fa8980a7aaee0fa5d7d2dd65aa9f36ed42b49491466d82c07cc8638f58c6616765c53a451848460b735cfe16d090661809897ab5949856721927bfba0fe9a049ec3e4780d0c61f1cf0639f4cd9450ee3e9dd92960c817ed10684fd155451b983df0c826e819ac1a491c5f3deda968d123935ba9a26383494f2b2c62c67475c1862e10bf398369b64fd631725d5419e1f250fa23dcf2e29c1b57f891d2af50994aaf1698b2f415b805ca4f618f65372a9b4c2f401462d535966d355f534976f83ed778f77cd17a18e7d3de2ccdb041415bc9d6f36db4bba94c22c72662df83d97f3466575760c22e2d443f7d997ecb3446ab6202a683962b41f672209a430232fa9ff3b661e8b556c7a692dc3a830d310f95f6338c99bb9a69fe4af8d7d13fa4575a638b7ccb5dbbed148f2be209248b5cca168839c09d63045b1f173afad9f32d7a330d5dd2d34c6cb68a8b4868445b283a1b7d6c953d1ebce34224341d594d1e9eb1c31d451ddb11d0f435d852c19224771356d6fe44075ccd490f8ed42bc3e110fc7e8233cced74c3cc9ffa3b950ffd1f9939df216a909c0c654bfe553a16b47a3401ab5132192106e3b6b4257c98da49ea604842017b98498a9b0e1900a39c4b2f296cbcad94b38128b41f0ca3ea66dc0c67ad9f970acd742967461f31c3e3aad901a15ad65f2e6d849fe578c71259d18a2520ad25832cdb4bcc579852da28a2608aabb0296c93758c84ce1fe7447a2b21a0a3a17bdb2a4c57d26866411a12029b3e3f13999840473399ade4392377ee2d789784b9661b4e6678eec37c151f2b5f33749f2900497a80a8204b0fb8c55ba4cb44d86bfe1de5f1e9da33c73eab17cc402838ef6c24f6e8fcf44675ad59dc7ad3c40b4a70ca87fa92a76946e9e47e8aec0ac42f674e6e1bd45ebbb346e29bd038b98b4ab36a938f1b32a0364f56da869a6e3268550a683e5811bddbe956db417901b696be653a2c46d55031a1486737a7b2e35b41ab2841c0dd4cfbe5bf2d8470f197a9ec0f8e018e343c805f5250ace1978769773fb9cb3b8eb48d0e2c8c07013f23572606629e5a0c6f73b3a2050cb73d5d0cfcd86f26aee6b1d130b887e5fb5a17507c1feb9c7bb882198c1c8b57f037f65fe5fe871f00755cee3b9928626cd6e13ff1905246b4bf3bc0f38d0df9133faea7bb60773dc93e0371921ae002bda65a6109f27dc28d37372ac84370c87a76115ed4c9422fba09192a27a1587c0c3501d845ad94095ec5f787f4bd42c561820a75152ef2eb3d2fb562df522ccdafd3b04b863224887bbfa572a287e3f829b1c9903ffa48005d1c85c269ef0c27230e1dce15010b288cae0f46d73cf18d8be45c59edae9ef0c885ae0a1492fda09c289ee8fe902d6d5ca71f896b4efc25d9aec61a3f94adac05dfb6b5164ab17e4f6fcc6eca91a9f9c542245f322d1f8e7756f77ba35acd2f17425d59d6355a2edae4fdb5fd85dd919dfd68264e940a99507137ebb61e2a68bbdacf9bbf0536db1ca52c41139e8f6fe136e4894d3dabc884d99283fb22338ecda19eed7ec054abd4cd52b9b3ca3335f40f094ffff5f9cceaeba87761535ec2bc20baacc33219d24b39d84a4629d59abdf85eb12aceb11fa2698681142382a056740af8a642d605bc04dd219754358f0de5c30289528e6c48af584d63684357d3d95e7a48d9780620a4c3a3039668754bad4b90139799e1d56623058eae34bca6007e07ab69cbedeb209318c09614978b53e963dfcfeec357f15fd94819c0edc1f37687b6a8a0458427af5cc0e7d1d8bf0a8ff02df1072964990dea3d2538b43626dfd7665e3b8080eb1875a464d6d7e950312d7cbabfccbfc88f40cf0b757d2ed7bc3007435a2be624c38fad6feed01d4ad3773c5d71635b5bbfa8d582ae56e70f70b1351b6e5bdf3450161787e151f651da98a2bdb9cb86bb0f2b3d72a1feff5ed41cf414c4b38ee0b7abd6793c0aa6920c96c54fceeca68fabee80216c3d16ff8c176c11e342889bd2b72a7bdec1ca11fc51e663393ab609e85c566b998bf115760b4ca9351d706f65c24b30c587405ae9ed88cf5cbd296dd99b93bfabd869d9db08a06fe45886f18d0ac9057e2a841d3c69ce49fee96e144463273be2caafb6548fe04674e2b4b10a23c0c1c41671213da128fc7d3f2ba8f40fe57d52a742266e7c479392686baef668b80d30d7967985f14553a75c4cb91bfe137211bd01d7d88450e807f2c264c1219a84cc1fda7e95e191e57fa34d1022b01a868689a4c97b0f3176fa87f2d6a00945bfb10bb39ca55fbd5914cfdf1d218813b18d160f4790cb1b814004f78e48033d1c9a7f94a99730c88816b843008ea01095b11f45bac6332c0ae0b06dec5e32f0e1c0780d00faa3849a7b1e1bf2530dd59a2c704eb62261146246e5ec68ad3285e4a8dd3b5abe068bd0a5947c1f18762fda0b3eca96876e6b35562964ce1de9c791e3875d623e2cffcd7e78a5ba8d75ae385851e008aefe0f20cf53230eb55435fa08470ae2e42813463598e77e27803e848ca3fb28532120be63480806ec25e3c5ffa2e0067ffbbd06b7d4411954331c088bbe6bd8af3d572d7ef61bdb357090d387b844dbc466a6afd7798d6f8b1102e6674fac1203cd3462c74853711322b9eb58d5081ef292be71f0ced00c92bb05a86a87cce7a0d440894dc31d445a9a247e6a354d3d9924ddb6354371c5f7b11061494abfab95d84ad07cbfa66ef4bb405cfe94a1c2fb3b74c7e7f09eb0d7fa8831882eb7c7d948f0c17c2d05b1b7bd8069fe06d58ba202bc1e3cd724052938ecd1c944bad0b794fcf5b86f02aca53257fa4128269bd042e2ca705e3c75efe2b42de22e24625f09135ebfeb9aebda7dff79986a8fb762a06918be2e9d30d17ddb648bcb4c885154f9bb81f37aa3060e87fca4d3e9a895535a1d5ec1a69d208f0dfc053796f599f3279cad2cd758a0af8156b40312596b43afcacf0054b6cf64063fdfc627fc37ed041eac310cc2848d0984920c530601a6cca15cd540580bc362a428ef4fcabadcbe699998e4be6e764bf94860b56c202fec610cafd23f44e2432e92cb294cca859e692fd1f2760d8d4d3c3915c4e4347de18ff8ca696e7a5a1e8c1b64c157a1d13a0af3f8357a744e66a702ed754d8aafd126b47723daaaf9fd23f401eaf7ee2ff086b79b5138e12fb049ca56ee1648de521a44177644f97250ef9db834d9490e2a135c0182f2a5139286ad8b8602a8057e605af09bfe3a7679d4fa691ea691f0e0c14a45c7ca70893d833b3d60f32811d75ada8cee58a7d5d2ef7fd03acc43a6459e6aea8b5579c088f908752feacb5a5c6cdf5093dd6f9bd248f20ab62c145cb667544b1139010ae91b4c8e9cee826aaaa6acf06f0d7102bfd119de17967d77e889acf2fe9b77d27aa6f1267047bfb21e6341771b28071f69ad7dc884206e3b79a5dac7e8677755be21e90e8ad341d69604e6c585c00ac34fef9e3e004542a336780d4fb2484788475212b939b228dafbd8ca7d0de143a1a521905cfbca8c681bbf5924cb090301ada26ebedde71d60653ce2d9ecf885b5d49436a47298f3d961d388dcb78d09fada5fb08351374c924e7f49cd4dcaed441033a0134f12e3f6b2e8e579a98a06d50dc92fc12af6c34af4c60e19972a39baf851916849bfd8562c7ec392aa7fae8904028f0103050417198bff939736a009c8af02556b07cdd00b7210a581eefe02fa93f879dd4836ed3d33cc17cb69b8d1d88eb3f2830a157322b65e35def02239953764dcf58f62f7e9247bc3ccb3abacebfa38349cc51d046d76df081ecdee600f52bf1991e67a697a4c2712385b338ae825c84ce83a391b3e0604df4944ad15696826cc87007341abf8225ddd38d11b8bbfa47cebcaf286fa18fd48b5aa04144c945d64cbe757157e46c29ac3781771727bd042ac8eb8150eeda8ff37122208203fd21f069f03fb155d0c8467dce36f76839281c0c005de3d7fdd21b0e1ccd1594af1cebd2d52a5ff344cb4966b4a976883b7203203541de9f3eaec93935bac4f8869eadedca79e1bad9f2c57f242b90340fe02d722bdda2e02336d8400f56ea48a2ef9d5cb8d3fbaa98dff8d1563a7100703c4c3b31bdfd98a435307a110bcfa606290bd447594ff4414aa23dd6e7fe177f21dcfb8e9d5a02557a1cde4e3d3755b2c5358b420e7e8589a26639a67891438d9de031b926aa471c062bd3c9e068761f3d07d710a234060341ebafd4982a9bf2148d7ad3428c8962424e28ed55b96ce08546e378278cefeebfd9426428a227a122ad53753c91d8e6e45d88b45d7ac7ea20cfbc0ad4cb119dd2e06c599bbe7a7063cdb0e955a03e5c06c4902f81b1c8bd622a29751d0f8c8266b1c0db009326f35beaf5d221faba649c2bc5a2a94fae02acca72ae3aa9ed42ee7b152245ad04d03e15f14917fa0c6844f7ec08c131ef5f295a47dcdc4d68224616f98b8bb0233809365419471b1a1fa7db22f71ae3c1631c017869160be31cd578930a1c6362634b78854247b07b96f625714a474a63c412c4c79e762d4c55185bb0b0ef41af80583e84396b7a740cf8f68269be21d93c542d4f76ce069dc33f8cdafb2999514c7bd36f79145c42b076b97f9ef9948d12b3c7114cb474bf718fe0708615c2e616d5c78df839cba8a65d4119f543fc3aa370ddb6417d658c1566ff6bd039f2fd1b29e97db19895eba551349ba53eb0e6be0a6ce65b7b27e8871bc4d26ce894c2a3ff5354b11cf45ee4a1cefc407d491b82dfb6b551e5fc256cf506fba84656839ffc798056c2adb8df38ca5b93762b474851e0fcb227e9aee368705e64afb809e5b5004b820f657978bba18c59d3e4bbbd2f49ddc577b5e99e66ed6e074e91338a380fc208686fb6e2ee5ff4ddaf42ed635de6b345d9c2e4cb5e7311a5262779706397b5b1dad0d313669cb9a764db97e1b670f19bbfa5dcee43d1ddd00920dd2adfb040be0913f96c375e06ef1bfde909d870e731eb1d03a9c15fdd05c01b959148cea9ca9d2bcf5113a7e0e7c7bc6418eb1d43c971b5fc6e09a98b6d65b6bc22e7de0c5c3d59d5946923ea733a64d4b163c789341289de487b6c1b28e30dc8de5e2ac3240f8076e10eaf5e0a69a1057286482a4976ff13e41da05c3fbc87baaaf712992be08da7deede88969ba5a5645efa4e7498da4f2c2f58d95dac60251589da26f95b0914ea39340b5e91f1442494fe672e9913364ce612c73a27b4c83ea14919795ec297eefcc672b45439a678b93b27e790d17c325ed6d760c503832bd4f4e80fafe6c43a4597904cbf7dcca2324136bf6f7b90e2e4c238682a929e044b2002a72c05c57ab76a86a0ac001d0264803dcef76803c582e017c0a794c57b16d37259967413be25109a3a284ca0db000f9f26f0405d6e28ec4b1e6c5357eeda0212ecd5ec0d54700107b9dee1aa72ebe94f84e0f498e08dc64ae23ce20e333a95a41a1af8f88c300bc07018b1192d8e939c3d28fd70edd916fce171677949b1d15bdca8d21ac526ee68e3c266186f39834cd97649c6efe3e19ac5581a6a73b39d35a0d884cac2a588605f6caef48e1a93fbe5dade46c65c0677be08b54954586ecb02007843567d0f8d884bb184b0677a7326474a25bd0de2f8fa831beef05afd43e21d0407e0f43cbd55e196d91df31aea12e12ce946224debf8bf91ab093ac607c55cb0cbc5a68b2b84a34987e69e0303f6bde4c6134e7b1ceb6b835886f7099971e1d2b844dd5fd915e6a599f6702cf6177176e734a1aa6e5de4ea44ea0ed8d7967cc193767b2e6b19dbe2354ea92073cd0d5eb7210bea359b78524edd4e01252690087830e3885d1cd5c47eceab8d48c6e016969b4777e95fdb83b2bda8cd378935176947a17337d31b35202bcefada26a87faf7db222ea37007c1cc4ac3f667d68169625ed38a6d18dedc0ca907af40c0d83d180b6d5a85492957df7edeb1ab4cf88480476ff89b0110e534a2fb3fc868e52b78666b902f026b594b13984d7d534a709d85e04e894615e58b445a459b1f18174512e21218cf74cbc4f228c9f3e37092bdd52141dfab50e596b8db52ca663c9e3281adcd68a1195db8b0f4d810bb258a4021d3662daa38c5e0fe05c87c0a05447b2dc1dbdb9afdf378b3a4766e9a20e239add179d99b0199382f359ec3673f6cb3023e247f490aa24ffa9c94b2972773276398852a6216eb982c69cb428e0b2fab88bad854c31eaab5596f2625d6d9d4ea7c14b3e8ec204ba710f729362a1b06b1af1450e2f9b5943ec0f6afdfddd90392b925b0fcb53c22f932c32ec7ec17398075862b4d8dbf3c15f45fd953f52495ee953b97d082287e360b6dbd3ef02d01358ef861942ccb417e9087d6aa4a6b2c48b6560e111bc2bc64b40ab6fcb1019510f8f504ac1654dcc2463025d459a151c16ec77bf53070cae7d88658854d1eca20c4c1f84dc7d25b8a309518409ed2d336abf84afc302215631d67e756d13836ea5717fa983e5857e7cac6518a7690a2187d820d4784e997b7eed8412e0750835555c041aa5b50bc7f914b469a9e9f12de0e3fd0863dc2f0ba23e52a0042e17a419b1ec5e4ec91da3526b943e3c6b9beffde2e5c79c8d17e140eda5b215a388c897a73b8d37a316859be10be586d9f204f872af95877e8bed4a5fcdee3c610bb5cff0c2790db513a9cdfd40f371fa3720f9dc717053d538bc1bd22eb4edd14630cc80a2c07b8644f2544dad81890ad0006c73a64c029dc2dbd602be44edeb6a6c79d48783874705fa64d94c56c77582529d6286d8a84a7689670d061d36ac6da65bfeeba1c73f7f28baa8ee44188623d0f20b51afc16e52c39323033aec4d39e7bb4ce1ad325fe2a46455d3b165f007d6d8b2b1d917691944128355937bb93822cbf5edc7ae24853cbc6ca2c9f0a2c47fd21e89e0dbb4547504172780e9a251f4a29ada8adbab093046a21650a49ce940aeff9bd9900ab90347c0f3132d316db41838cb293b2a2cfdf747ead06e1f411f9069dafc26b75dab31243e5063de2041dfa35680b183ab4061403f873f2e688e6ace3dbe61ff59fba0595840fd8a206ef407a2cf561f3d288e5a0b66d776956d30f28fcb05b23af73260153f01744c7a70ba5dd7e8b07af047de45e669c738d2fb9ec8f6bbce74de73840ab7a63d22b97c80646d9cd914c514b4ce3d91633f504efebdefb1cec5558f0d2977a29c2ac8c674bb0cc0537a6b769b43df3efe97f472a8666b4ddaeda41c79878baf9b4945bc168f35201d230d5ee40fc361d0f07b3adda8e0f7c1e1940321086778b62eda70a4238267aa0d8fb8ea3d9a5dcdd736cb3142c9a917cd8953624d7953446f67c153543e4d15bd84f054edc1f2c30f94e542fef4139f13e8a91b4d00c534cbcb156b52e39714fe100fa768397ef6b4a129d28a9385ddb53214ed556375296d1c71d9aac88bafc40804c46c4f7090b15d9440a63e6f4fa250707e35080b38333b97a2c58e42508a09bdf6370f220911d615332705fa11ac87e6cd7101691b7bebf2c147bcd4df749aa60acbcb5735a8e6c459545a71fbdfffad55c54a2d25936453531e34d632476eea7c4eb8c95faa69bd722f2678a63e0b9b48f98adc61e7856a97d183003326dc3d5a9fb01903a0624c592aed7d159bc3461daeaf29c2e215a44dea56071ce7be3823ebde70aba1dbf0142d0046ae87b4f5fa1c471df477ac4241a85a342a373008af5755fa58867c3cd0dc5838e07a4389909c27e1db3c22044f6fc62da2527581653ea86efb9ddd204d8e241254a7ce2bd1807377f12c60dbdce72ad96d87ba4e0745f389ad3a4e185bcf897f43e87bcb1b5f14487793c161559ec048bad0986cc389824437dc6cf8f366b0ef796c0276550e43278fe98c02f76948744a3e7fa38188b605ba9e12e917c7522ceded6a96f709571e28fe88538bdb04a057ce5aceb4f6e425b5ad25cf165e0a12fbd590a6b7573a26c98fc248017692f4d072b3af24594a7ee84401442db7d98c8136788f0e472b6c530a55bb5a565bb2b2291135a3b97e096c3b0526ed81eb1245953cd9514b0b7a9e553028d4f21cec0f71dcaae9ebd3b240455ed49c9b8bf3196e5fd03fea3ebfde6da6699234a50cee10851c5a343af0d0fd32a6cf9a09454761ab6f2a7af7c37b5bac6e315887c1b3e1d5929825555ae099dcbc68bbe37db132447c656a604e605f88ea95bd96a37bbeb77559ef29e52dc81cb3b8554be43e1ac5c26269c90325a4fc0429a120d672fb2b890fabd08ac6d39e0932057766aae26f783b91ce1d355ce3f724f05a2d190189f9c62effc2e78a9b26d751449d3900c740be108fca8f359ce58327121b242df76d3213a0cea7ddcb87bbed28fe1a734ab3ed2e1ae8e40b2a8b93d39e69744d7934572afe181efa3adef07d59bcc3720829cd94db54e6616e9d6f8a21033879f15f4e8c0437421a4e790095930c84f544284f09db7deb1f7ca0d081befab56534b2be205cbc1d283c7e24118a426ccb6a465a3b76b96097429c69dfbce4b953eab83a8054dbda60d5fc67743d76832ff6184993ada2cf58f5f8be0bd333d999d4fea55ca4bbe202bae889e248fea87f7644a68c1510b10d0d0b49cfc2d26604b8d04b444bdd05cd47b5dde46626ff559d7f2789452a148f1769987d7b1b8d8ca25f0e0169f70ce47cc70bf26d0c591f23949e8d59ec43177756d606a0c70ed163b37497d4e9a94113f7ee7c053e65a577fee81d79a58e6c7d458e2062360ccab164090204e9d20f3a1954e90cf98c7eb17d125267d64c48f168fa4728f8c0ad3f6ad9d305cfb93794d51fb4e4b10ee00471eddc2d7afaa10c3eb0d555f3059078c11a00b87f176c2aa171a3df6d911c4c1e39320d49958d99933ecd78cf9107fec5acbde413afb389b7d7a8fad2f4fbee3cf2505eda4a539e68a09d14b722740b1ccb0b279710cc36303ce04772a6c504a418e848a7ce1627f2c1c3e4fc11578d305cbacce0977d832fa5f1bd0a97637983c4948db32759b0bae1fb8ffb11f8a93d26dae547b681a060843fb3754bc2088391206e96bb4eff0459bd2badb7258c15ba844f75ace8e85b4eda60b6ce1f9970339c3dd0d409fa8b81681e8b2a2b577f7d5c3213268997267485edc93799e2b71e54ffa9a512a1177d7300278e7a99ed22225ed55a59b054740635f13df46b8c4864d15edc5679404f5803e58a7aae3b7dc98324e84b4111bb2334990c182d82d00b7057d22411117e2224c9ecfdbce7158cb49cc70e46d14fc198d28c2be516995a2e0004b6767e5e9926e9e46f7521de6a2264f6e2d46c858109908ef2acc7a4aa9feb783ecb9e0fc2ba1f8f5fb02e0f1b72ac2bfd8e3eecb81fff8c34e50eedcf4a7ee830b2b00bd57ab20c242cdc2fa47e735457a268f74314995b7666ea8934c59d920f2935b4248e2387ea3dce7d30c239bbeaec99343224bc956eee105e6b8f3b9c48e4515f2a8a60d4bd4730e05ba8f45385909d7ae00ce0b6a9e4f516acdcc09d11d064b7e329076a06d502ab4073606be99ba14beca456988c620e642cc04e84e5b0e850a494d36a89b7e51c764826ff9df039814d02f43e609451e38aaab01cc7991837b9b0fc9f6641d4ea833584ec720a76afb229f3a67b60de35035133d8c487d58a39311c6d1110fe841dc5ccd896211d258bd47ce658a6e9f1862c032d2f5c6cf41d78744fb32b9b6d93388f9e30e9a489d6b6343712ae9961088530298f90bcb0d66fae568c43c6ad8fdebabd049e00fdecf666fe71c9a2b2f518e4bec2db998aed38943787aba54fef93bbef00e209dade0dc9f39e17f03d00c1bed399222726e3e18039beb92208be67184e7dbac29471fa33f30b108b34478c2295c7232b905c1e13fdedfc52f824126160ebbd80c62ecc5ca7440bcbfd097eed4a6fbafb7eef5d6aaa90ea94db4e034f76d7a243bb0c6c5b89eb3a6d453731fa4c9f32d2ed56b7db252a85e07fe485f14c4e374d929af40efe7a6f611f9dfbafc185bf0e175ecaa9cad0047680fd2bdddef9b6276867bba483918b78d8f3419bf61be0f9b3b0b6d75010e7711320cab8d92d6cef3d14e444befea4ad14b613799c73adc457f544665de1e96c46c1bf8a434014a3be880d249840f1790491e9b5471661bf41774f34825376553f5945113b72ec4a0c69e177dd6db68ee515f76224f155a9887d8718245702011f62309bcec0b328693b23416d4dfccf1ec5f1614453bcd2813a0d553c925e734017a6e83d7122fcb711251a8e6b767cb1b4fcfd577fc25514ad9f88b659fdb081ef97c95fc5ad0c831cd946fd689a0a46a2acecb663e8f20b07376aef4b2c883777e71ae2136a4993e64cbfd26872141a735cc31d1d3feaa0ba90a8204710ef8c1f428ab9ab5634c5aa02f72789de360012a696d732df0b0e13bf5a70119175dbfdf22365962d7592d45201249046e2f4a6d8b7d8d643cda9cff816353628d3a632875fc30cb976191e908afeddd37577acdfa045064cb13540fce3f670fd3d8ab0282ee9602024e7d4b005d135f64d3cbcd3a60ff46d2a702f2406277b39f49bf887de645ef10897cccdc90f44dfc7e095b0f623d517bab6ef43b2f9bd728096164dec5ae5e285f2de0f8ba520608c965f8a1423c684c2d6afb94bd65bf4e62819c3efabb73fe3f3f7f4d94c5dccbbad9b341d84b3c043f2e77d1a882583cf28519a39afb73c798fd0e24097e7a5a25c5e63ce96c70208b939a9f26b01aff60f5501bbab7b6a5889947d203bb444a24a07a798745f6114507509ed76efa6960d807dda439f2b15dfa8807087a665b372acb9045c0d2cfc670a128634f978bd485db27c6cdebcbc524b38a1141cfd42669855a065a2acb67a4a9a2ee77bf22326a3dc32cca52ee651475e0240d0ea0d4c631364efa0d41ae19eaa78ed3bba63f086afe42788d58e48992336e99002f4a1df215dda39e23a45f46c4930983a23580b8c43a3640b124b36ff165af42f43afa9cd98fcf9ab00654e0ede6bce3f62d98e277df48e160cb8042325b032b4d9577887356e02b6fa0f1e4370dfd171d12672b0daf294251b7e076eb873563df0c281b335e37522b6b9bb2ef57ed87600b4beb49d99425ac51f466b7acfbfd92f5e4d621da00bb2598b049bd5255bdb43c41ea8a20371ba84168c572711bd2cd6795b31f2cc4c8d87407127d76f85ba81fe85b333c45a80ebb1d341d5368435d1ee1f94fe830af0373c35fc69ef7a4f4cca7aa6bc54c0a80ba7848908be94810ab7c8c592f81337fb79f3e0b3d230e6749bcc514c51da36c4027f2c48c9798a5ba8b407dfa5bd7a9796960d4d02e638c2d7c0d63d617d1de9d83866b9d1a8fd44c04fdf83ae5568ae135ff630d10a95e76119621e3ab609e003203a99ca70f9404751c294970669cce501215e2ebc67c3095efae894489b8cd3f1e61da7fd784a4c2a111a0bed2dfce080ba4315477103eb5111fada41a74106d68548418d15b7dc2332efafd04b6bde4ca6c7a3a7bdcddb2a941394112a61a62dced949db9c600b4802e4b4556186b3ba6087c7089a39a78e9d8901ab774d9f32da9fad53bfb9374b2a8d805dbb546856980b855ab14f74c754d029776399dcd81c3e308b7d950221ffd1ffd336bdacd2897663f3791407db596a5705b7550a68bd0ef457bc49259ffca30e2e32fd90feeb7a50ee7bc38780a0c4de2d34638a301778d74731d1acf2bdb35d3dc0bb08d63b34ded84de95360495f23c6bca754bd30c602b691a0df6b666470926566354e4c9b6e44f186f26f34300a63ea7a17fbedc954b7cfbfb6fea7f93da1bb6ddb4b02c17e95a844ad332662dd455b6578038b2372092a971ad9bf47089c3f1ad639928389dad048e53de0c2a241f20999eab405e5a4ef182ddd228d74d8b5ca6aaa77b52c48a58b6fc702ea157dafb389dc353ee1ce631c86e2d63b4651d8a49c7c0e3bdfbea946d3bcc65189c3fd338a31d75ab3ecfcc4e90056541c2003e0ffffff1f