PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58659 dcdda817efed225c12d2d9d8da7e0a366d212b9a9f0c92cf7fee723a2413c1cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef1dfaa41992e2b5f2e336af6a54aad8d74c98de0aefcbaafa1a32b76190c39b
Certificate Block Hash
dcdda817efed225c12d2d9d8da7e0a366d212b9a9f0c92cf7fee723a2413c1cf
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00801c000000a00000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ae6a6d3860a3cd215df115937207357e4cef09e6eb7737ca49e62043fde528a67dde532fa4ed2bbe959da9e7f015c15a7131880e572e2e2d3f10b58bc19a5aa444b295e9980351ac38aa904473e314a9906057a4880f4bcb440c0000000000000020000000c00000801c000000a00000

Raw Header Hex

00004020e251cbcc9001f0ce01339cc06fd98db0e0052dbfc5df65373f15176d32de623767fa249404b6be9ca54efea5c5122b1c5f6f5149e783fcbffb87c6711085a6f3d5da106a00c803189bc39061b7321afaaacbef0ade984cd7d8aa546aaf36e3f2b5e29219a4fa1def

Proof Data Hex

59,560 bytes
121216020307f0650a62f23ada4ab4ef1a09477edd7b9b0da3b8217ea0435ab98fe993c4550b074d42000aa793ded27676fe240f2598c5da43b084aa382e602e87dcfa832abef1af502aa109ed9d89daf8500aec5f948278a04dccfe1bb024fb875f5ca2b49bed1b97b502082f3c5bf5d3165557ba19ef792da9d3a77150000bed87b7627e6b5da33c5bac0d26fcc57d47bd9c99059b8970580a9ac3d72ec6dcb723509fadbd01839e683b9a46d7dff9b1661ce91904dd34fda84cd207650e7ebcd2f8cf2724f7480de8d315221d3c3875a9eadd182bdccfb2fd5b3885197d620d27687f886b4d85063f6996a9dd88abe3170ce07616b45491855f2fa989fa042ce8f38da0d6778f1c1ef0800c1005a39855539e15687410df8e2822edd184ffb3da671ec1bbd66ded03d6888bdc6cdcc240d8a5b655a179b6d42e7a515309516141ed741b44e01e8c2da3a535c2f922fed69f7908459220b41926c3fb9795251bdaf8e3bcaa0be4302298ac959a705ccf66b5aa15f8a3e5b4937a33983946657e3cc41312544f9d7df91566701d5cf48456e8cbc341e147b12d1167390cdc60e2734836a48c10610f90e21a6df2060e566199d33579d57452f8ec47c1f4874f427bce6b388defdff70f861df001178baa74bb5ceb4933b9c6c97fe4282a03b12d211fce672da546f66274b554b7395fd6890c0772cbf493c46120b396594dec2f269f766e51d581ed030d53ab8e73fc8baca8462b5ee09689a0a20f14947005225a5d95f8bf9ab81b923e83a8ed06b1ec10ed71319c4ec2d67a43da576e3af22cfbd60135258392d83dde590bb53520762562dce278b7c977474483b6c6f022ee95061392fcf06807d649decbbe2c84ec00955ff0ea57acb8b16b7370717990f3452c1744ff20f8b6d4afea3473fd290fe219f1f56eed5e0cdb1cbbdf77b591d6db5c8fa636c6e152a82906587a44237e1b9f38968781ff8bb1020c0db23771a276edaf63d26c1a49269a3b026f927349549ef50468418eda862a9fa3b31a74d0bdc99cca2d43c9c66fc2d65a45e29712fc2ac068471d408e260024023f0f696eecf80bd1db130cdc3e2157aeca305da5e448915cade68d1a3f576db0ed991d0362b4e5f56b945c6a9072b6358c9d057b94be069cf5996df09edd3aff58bae8c7a7fb175ad702f937c9da7f6ceac7701455784df0ece5ce5e9ca38e414ffbe35e7bcc2109fff169595c04c12cff96af0843398eac2f40f1883d19b15ec2e55b4bc2e4c95573fc4e23a3fbad3de06498198326cb4f35c277010b8204d79c972d8e68797fe0a7450198004a5a87a7865a16c1a05a1b73d8156584dafc395fa041fdc755b85c0914d41516e8516f895a9a93932fb00663e5f8f2eeac2f49767b648b20f2170a31ea4b5ff01c459ae85fc4b11a528117b8230c689df13a3dae97f3a161fc74a1dba0137f5660f455f867e09b7ec0e802ce121deae23ce8b1b21fa13015a7d363b9b598bc2170516c5311c98bab54ce4eba99ad50d691771338308131c59fa89fc92aa5aaa79f975a917e584b8c5bd2ef8b55030aa6a03cbd710306c50ab000ee64509e3091d6986cd305251ec42a17a217676d791f7651889bf670dbb5f93f9f158d7a4a0f18d05708ced454c596f301bd049d2916a965ee9cedc9cae0d12fd348f0b5b6c3feb92e92a6f8c28bb05a156f14f5541e4bd8e4e7106785885fa4e8cf1d583c8b64eb984e3bdbfb6e341bb81eb790edd13baaed886534a7132df33abf729f083c196ce61aa1caa12f50d853c3c1f5e5e7431e921efb2fd3f7fdb6863ed7fc8d8485ae4b664ea6716561a3afa678925f93e875acdd198153893700f799a851838627d4b3426ab6bea4bea3db85f917921ca9253965a799b56cbbadfeac22954fa16f9e9f2cdeb0afa604f588c51445823a1a3eb5778622c0be5097fb0fe210bac7ec626c37725eea9d8fc495e3f68fbf26d045e38390cc452e64d685f04cb57affa0d8d0678115554878650c59257e385ea13893e6314e47dfc8cd0d7dd41325b8a1d31c63b6bb271e9059e4b1dfca4585ebe88442f00dfc580dc58ef20c01e85f3158bee4b28b6701a47b9f6b8f4d2ba6e17be456718cf15ff469c5b0e539fff954c6174dc2f01b5dd3693ce0f93bbdfcd4b844b16ef4661ffeb612d9370ca577bda033e2d2a6df2776ed035b952bbc83675aa7e9b5560fd4aa5422e9f58f457c364b47cc6c1187aa5b2b5b20dd2c63e6c3ce5634d99234635f15ee86a5975b1954312faba69e16988db54a6391bb8e5e4520252380365c5fed6bcf2bbfdd4c2e6c6a89076f73e704957850679ca3bb5387e025798c6f332c177b3fabbd7bafa02f2fc00a815cf80931f60ca6700a16471750e848cfb4be26b475b5881aa76af2df2244703b2896fce1d47c15801a10e1dad41edfcdef0a6df008108f14281adce772acc4751d8efd556b5cba928a61b1ab3e38d1f6b44d89ef68db5ab3760a763d4981b85912a41c4aa55b6745e325f6d14a323c6a39292797c8ca5a67e0c1b8ed0f525ddc777bc701169d4720ad49f67ecbd4bc65e8916187b84f383ee20ee88771bec311406e3439a08f6b7f343a83071617ecb1047f41fa57102aa9f30e4ab6c374e2a18da971471d6e6dfb6b02d448f738b6e3ea733a25f3c81340c8a084e199424bff6fc07d1e68eed5168e7862817b8517f1cb06232a4636b6150cd542c7638c472cf211f6359b3339a5d758dcfec8a297195a3cd055585cf949cf0b7c9336c85002a169b2fddb4fc7dc474e5faf647b9ed17ed5f2139398a01955a42740f49b2ef7d450a05148d9342b3a7b65f4b7e37fef7d3f6619c68bbcecd6966bd41a5ebd9b7240427d3dce515d3940b9292967dfd51cb63cb862493d3874d33dfc452b80ae59eb65a46cf2440f1d5e54590cb98b00e95a81fb2439de82089bdc07c80e59977f37734526b93ee5d0bce174ed6151e55e4bc32997c75decae3bc217c61731e0566f5e807af78de8e6acf10f718b3792f8e96765f5924e80c50f2fbe4252dcf1bc8476fb057ee72edbd6d3e2824bca25f7af545ae7453ac23e1feb7b332fd60a022237cf3af0e145a9821bcecf6587d03c68d7953b1ecf2e29c616cbf53ab543ddf0f80e01d4a83983491c5438bd012c4c93c08c97c2cc50ec309610a7142ed3e57011163692590f906a2de303481de5d5b22f2ff86cbf3cd4e55bebb5e6ae7752a3b0b32401f58c62ba9cc5c7a76ab2a625b118cb749f987f4fc66df56b3e59b152f45458e975f0ed59610497f85db9b038c29f46529f567afc477d977ba8a5c35f7943c3233514fc10d92e5389dfb81d12ca254d69c17c18be393ae071f290d968af7ed8f1c4b279a736cac8a050e79f79975d3a9c8662154fcb454bbcb1cb99a64c1851460a53f8037b7d92c801b4db8395a936dd5669332c76435d9c4594fc6b0f07e37afaf3564061ab5951b026aa151914ce42685a1666c5617ef6b5f3bb8b37ef7c7b6e937a23d3be88ee08ee2fe937fe4cfe27ea4d268352ff44f10aa1468bfd359910c12a5ccfdec9b855acfc96467de3fc9b9cd279bde72faa7254b9617995b0f4a8c4c5c8ef487dfc59ad2621cfd9420602c3e3965ad2d77974953d7962177084d9b0f54e2fdd43032b73f3011023617fd4b1fa09671566d4e41e269ee689226c0bbcc236f33e7ee9d00c72c3300221d98502063e4e26bb4175dadbd08d7b50918952f4529a346930f82fe50f01d8d957c79c9087c7dfbbaee7059f386dad048c07cdde3471e7acc19edfe7f0ed2154e9e8e197a5cbc747500c59a768136621b490537bcb669acb8a3b01617eaaa9c2ea6000d486e0a41a923ba479aa2f9456629563533ca63b8a936bd2a4580bceb53242b43528f33ce31b73f99a1f492e36c40a953aa2dabcfc9aaaf0b281d4c6825df6360faa05cb2b38f1becfc38eecf00ea62e09c5e85b18303870345fd5d442064302fe185cc84801d7cde31540eef46aa862dbdee3c8ee1f61303e0f59860be78767e70a709993d4ba7c45cf63817e3afa9c117f5dda009b14ea66d2969fdc5fceb72ed2caf8056e1ad7e60b50a8e29f52251602a9eb447b01cd5a86bff6138af9d85d342bd3999af06931e694b1c85ac4941c5ad03c741b6e819531f728dd615da2b59a169eda17566650fa4908ffa3bf6c94186fe1d54da89beb094ae6f19e3317337c297eaa3758bf1b7ca95f65745dd92a3eaccf5ab87c90d85d87a87fbd20f59a721b6d85d4867503a0f3706fcd9dc7ebcd9d5331d832b0daaf90c732ce5ed26b49e1f22e04e07fb73a42e393e0f5670a351f33573d298aebe882d78e0b743e34324e247228a728f90498ca17804df7f95aaefcc5b1d73f20dbf3975e1aa4b324e91f768ebe5b6eded2c1e2973664e2aa1caa9d12bb66e2e7a3342ef9717e831939ddd5c068db73d8357f66760f73f36afc98653c54fac3081d8906abf6569208c05f77dca73a0cf382ec74c6b393eae45b244f314182ac6210734e8d0d99b150d88a9d5522bc05e125cc03c009c5935e77c89d563941863063cec318a324041d50f6cf97152606566503ec698da823eff18638d58c7006d1f5521f29483e45787d8541ea1de8ef6274c33e8bdd76d50466ad989acb7e50b423707d4e4e0fba2f55195c0c545505aa45907dfe77c1dd4bb805739754dada41b45bda69743e5ee198f1f71be544f9439da91846cd02d58bd3283c5b54a40638ad97930aec780366c6bf7d680d83e9619a941c38a4172d9b828a68b19faf88202e3d2702cd76534b1c3c7bafc99eeca463dc27d236789cbb53fcff26ea2388bc814f6ca96a20cfda35419c92748970465ecbfc01effc8abd3cff3d6ab1f244ee7ab4fc0fd291d072c6a35c12402cc3b82607cad4e2ce87729efab58912b02aa7e179787f0705d4f9f00ca788efbcc73d7910354e5e51d584f06c9f22ad4cae12ff208cdbe5ceb944667eaaa6d3ae222a1f7d79d36d29ed822102130e33a9a684674991015115b98dd6e91d11f3e5472f8cf8c31183545ecd79464cacbc412175310ea4ce2b6c613c09dbca2e46e94721ffc51d815dcf8ced1ffc9d705eaf364ae40b2a45bcbfa1ba79056fa93b3e5df2b282dbb48a10ec49f6e3957393ee7164525ef696fb7765bb4f3b8f59ef196301e60ba52434c7bf43446e332c28b081bf4eb00bac837a6aaac9ff0bb6594cff46ad994dc45d07ac7b0d68d3b69a1063bca9c53ea36fbcfa7a6238c7988789bea125a0a2b4bcb25dae3d1328ad40bbe7fb0520aad7f2f57771da949d31cf930a6ba5149951d3da44ca9b875f94e3e8ac30ac27b1fdff592677aea4e60a21b688673c92da273dfbc5b7bca5f38e2e0ecd259242e59cbe897e27dc01e466d80ffcf3c3a08d2d5acbb17b919f9b51a7d4953601e9f67fe117f6e445dc59e441ae1d20b31a8defabe277263e6ecf9b87793a27cfdafcaf264f9555dba81226a289a5334bddd1108bff1569ccb4ed5b92504b89ca55c4e9e4d616845ce75be735fb156b3245c13190673d4b0c2438c106f0425ea4aa6e60d05d721853352fe3342534e131167388a2442aeae020117dc22fcab0c351fa37a3bfb67bd04a847a79a930aff15618b1343559632871f3f0f5f06e226e472fb2cadec4fd9ada4a68df13e26c6625dd56ff06eea14d82135281884754ef1d1054905449ba9fd0ce294a0c02967b18a2119e012b53e958be334af1faef5278e0bbf46e77076fd95a2b56bb037f839c6db71d4150a3d54e25325204e4ca99fc0e478fcf2039a26387044ddc66c0e0831d0306cdf8b620863a901899f45169426974fb2959be48fda35c07658b5b875de3bea0623c0f92d56c123d0cb1f9182e2fa223a7ba6ebb0db6ee3e68c338e037f7f5cba6b4d939520dbad88edd7fb72d92d036a99a5d1466d33b33a88097c206789a40c0b95e81538cdc379d41e44cb3ea93fe9dc173237bd935f54b12a53b6f89268738514fc6ca55af887ab45905af7b9c526ab60fb135cd48e3e21ed0b1129b122ceaf5051222ee747bf437153ae8d377ec7842226588625a537388c5c893566c095605a9d75a286019479b4519f7a8fb2cd0b2f269c03beaff666e4123cb9984d57d307941156d7a19851416fb67475ddef4a19fc5e64ac84aed7f84573cfccc5bf5368f6ae11bfece6703cf94efaf7942323e8e69f5366b5dc539d54accbfe8478c88bc3e63893153797a82ff655b52f40d2eae107b9b01e7460b5d5c178a97738c86e0e623c1082315474b7b9b72b122319b30102ff7682152cef1592755979cddaae774d88d88f3f66c1bbb873d37ad26ce3b3b59fe1de6c2fb5d4285108fad09a1a499b3ebfa25e6d0b34c640023f95cb48b65b8c164803062fdb4e359197c37ea927a273b622cae48cb1fd047a97a9b2b075c9424121b1e0079d56bedcea78407ae66398eda259244357c46364167524573cfcdb7c305d5b2fdc879d0b56b5bc65a5d96ced813fc1827ee909ae50877ae0e0b0005b70079331d9d3b0a89a01bed46f5a530b381cf42f54555019688d2d002af20ae6ebc85500ccaf7a552183554a166952bc2701961b41bd1e4d71147eb0646b06dac6c219198c44d1fe56fd112eae3c6c6b986bef3f992c98af01138f47c52e4c8dd7dc15dc99e811f9ae34da686a8af3d9b556359de8fd51e1157844dc4436638aaf949ae4939b0d33c38b4f085bd7e7e976f03ed2143e8b6f4f57e148dc6f5bd7b10c02091c67497280ad915a1b7491c0493b90f89d20751b08db082883cf860f60bf707e0dac5ea99ea3c5fad554deef00ad4654beba338071ecf13d87aef1a60721126843c960aef5dbda45a2f49a33fb9db0c38c4d16cf3834210e4c12356892d00f915e6398dd9d516534781d298914b01068c658484d648f52c178d50d805fdc299a8cfa4c23f561460e1e5f5a2bee7fb275b6231d6f1b98bc3bea004c56a125ecfb1575c7eee745da9f67169608b8b6b47536386c2a7e2f5fcbf1900bffa80c0888946cd8d5a25d8afd915f57ce21bc4132aea00b46cf604692f4046ea120adf1c88261964cbb0153ed46b66dc16e7fd08619fa807a6da50860445a6dfea270ea9c55c9158880108c96bc8c9b134e304aa20fbd1756ccf95603c3fe365df175d80e7e3d105dcfd604f23404f346e99436572677250c5c47746b2e93276d9cde544432cf9f3c8c24a58c34045a5a8567a14056d4ef1d0d9cbac7649b25b89c254386d4577dd32a142c6c2a8c672bf21d7d8d1cc4b9942adb56c26969cdd5ab9147ee1580113f7addf5ca2c5150b81c4996157becccc511f1f07093a2892ed29093dd3eb0212d8ee76d9bcef452b967faaff7fc82d04f2200dfbc989f0cf0a9ada32292fdea6050c8fa05af25b9bbd9fb0aaaf4f0b4dfed0c5377e2e3f94005e74cf8f210e83564c2b585aafa704b7ad6b56db73948e177d09472f4aacbdbdbc6acaf03518836479d7ee8ef330eddaead9fcdb5e91ba9c4fcd84d4890016569ae8be59e0cbb9926280a8278ba141f859197c01de6b76ab547b549f73022dc0a709cfb3d0aaf2459e54a4ac0e03d230e5be8cc3afaf56b1f982744c52fba1083ebfe7a17656f1fc6bd3f466d14cac442eb7654dd1aab4f199700c3fa8cb59091dccb0a3d7eea6fa44739311acf8f9c82670683f3200736f7746a4528a7081dd0d764ec95487efedce802a4e460a0d81b679ce79a07357f4b7e2dcf6423ab152e0127035f07377615c3800fb3c08b8f6676f20291da64284affb14cd4d2faedb733db45665aa37c2ad010d0ba18ccb3458946656b58a70be3a4b70b9114b0f1e3bd80f1fbb82dcd2f3e9ee8f2d04e2ff61e0fbe19a3c3e64df33a7c29c516b4138fa5537c75c300e6c8fa3538a154a049060183dbd5aa507e9ffabc15776cd5e26f0fbcfb52ea1696e235240dc918a68351eb8cfff8873d877c3d02d2383d39fde19f9e1edb2c7a947a764023fee79bb7a680a987793155b6bc09a9d594a46ac902431eada59c2e965d83ed4249d757ad1cc4eee521a52d4d390b718fbaa0a4cf203f4dc2b2534a4721fa0580e839309c070afc65ad1db39436c84034ad0e56e845f583bd3899f0f4a77e7bb1020243919b34dae306c2df933a7136efa51b6b06ab0fd577a1dfd409b93791e6727f091d918b4640bf8cc39507da43792f47eab5de06b0a6b9961e8920797afb255e6e525f53ffed167780dcb84263399027312474dd6d5d3944a47ba881a00dbae4e388a0dfcbfe209c044cdff66e095ee841564107c10348b52c5e161ce390a3da01f49a13bbcc76f5c8c181c2cff4a17d48695ec3f5aa0204b5a69d6eca0419b3b07d7eda5f44dc28da65a0162c4d3c8eff3820426e676c955408b6b7a4f53b0e1db8af1b9fc85118ab2c8ff27d48214a41c83c44f8ccb026e367ca5ac1e3f59ba7c740cb9121adbfff444552dc62fdf1607bf216cd19fa2d5da0a04f528b939bb7db40ab8e8dfc42d92454fcc6b1e66e87c049ddd61156dbbbe221f34ff5f03a81238cc14891804024a4b6e22e2f6239d3fa259af5d4dd989a0f37d1b5b65b5f25a4bb0ae0b5a58f6546a1a629de0d4734af929b73d54dd0097de0dcdf6b62e1a9090312ee40ee7502d38217be9425c447a04950d3814372cf6b9d9e205c535ce3c2b0ceddd21f8050ed95e1da3f6c1cf10b2af138ec3b8f586d7d050cd79a60d44537ac5830ccb84327b85abb3d85fbd7aeea052e19678e19e3d216dee3ab24f27a0d2f7b55de10400691f69c120d51f699b70a3e4fb18181ce4ec8d8e681d5d7e94405ea047ffbcad99a1cdecbbd3332e1fc5cc9475bb127f047afb55e3d86a8483685285cf372d55df96366462e6e192c42f5a07929598e6160af5fda7ea11cc766f72becd4607f445c52e9729ec203d7cc89a68cbe1f880a134ecf2d7bfd5c4c140cc7b9d11d5d3f0385d1caea851df3f3a43b7c8536d979dade7f3e1cd9385fb59bd87bb72dfef3840d5c32133435473ffd79ddd5de3718ed3e5a4ac40e72cccef51aac8d0b93ec16b4a63e373309bac9c49f483d3295e5db50b998b508fca4b5887ceacd2bd4293b99e099a05e8cf9afa05eac129c47c955ebc3d0f039df84d5c3c7ded9cc22bb0251c8de0c999a5dc1aeb0ccb1fc72321929f6bc6f137fb4bd8f4f3071f737968147bfeb2ec9fab929002ef75c32175c8badd28edc4cfb7a1a4b6930716f2eddfb14c9af4bf1bcb234117801e8fb61e261fa7d4c86a91576d0a68c701d6243692843f63c791832554db3521f153c0b6cacbdf36ba1d04e7cca98711be9794e3bc29020e16298b4a452657715f113e0204d454277f06dfa7db7af0e9e64ceee9b36f252eb17afd178444b74477bff8d2a52db40d86eeab4c2968ede92a4f891bdf0fd4fa7b4a70932a6a7ad72f01f796c6606b658d13e2513f75320efc4df596154d7ff269e3538dfd421eb77e81a3dc4452fd42c5f1641ef185729f1a80e19125dd732db116529e3269684ff05c3eaf2e2890203de00c1335c6c1772514533f196152d7dfcd5ca7d1c9a4a7cd69190ce4abe32b363a73a18d4a04755f7a9451437ca55ce5f77558148b9abde2016b7f377106a52674e10fc887628eb10101ef51e28149efa8e4a346c7f81cc32289ff74dec5aaa2868fa2b0edbb941537ec6b877fbfaee21a798161475b242ce330e071fdc816276ff50b5bcab57ea9a3c97ee62d64fd401ab1ad138b74a569e5fe52f403d3ca60431e528bc5da65e3f0450300786f19b067acecb3084c9447751c7e42f34ce4ef2c6c1e5119d616bfce3669d6e68f01f2e9456b2e0d41267031a9d56dc3c4541989c2eb075df29428b073dd56a0725a5c03347a339ebe3637ec7713f0fa220dfc7bee7e219ad6a6b05fceda481493aee78887c80098bc2c103c92f88ad58bee2303ab0f5f2b3ab626b717d1d0eceb2b3bd6f0be33b8fdaaef48f2383ae0bbdf8a864e50ee10f3f1dc50776ffbb210648e5060d732576f24bde9440c4ecd9ad4d41d7db5df7f86b53fc1f3d6bfefc03698fcff324576a5e0a05091edc4d881f4f1b2096d959688ff0be329b392159e916b7e7d84561e4d0bb1678bb7d2a54d88da6e0b577d9416e6049cc88873e88ba5a5cde2ff81e1d0d67bf4217c2651a6b7979e3fa550275df1a70caa57862b371874e1fc7071b90c8bc0e7e4c65df66e2f8ed7b1a59fadee6402b2d1414c4aad95896f221e14c56235968cfe9ebff9182c819c9f8fb669d80a7e4eb8cabaff860d6be768f3d6c69301923f7fba10c2a971e8b99a6f3a96d3197ba2b4f14f9e71a52f1bb36f760c497701120879633d221dfbe5a6a8aa4a090f3e830c9f5bae016ef23f2becbd43b11f39568f39901590f859d651bb33d41d909a3aa6d0242914f59bb781110538a31dd9177bec6a93944e73aee6d23296d10edec003debf98f9409c6289186bfb896f5fabd58935ded2816e15ee305561b5b4d49771e7052ae5f732b71e888505f345d5807ea00430fd12e38cfce3721ebb9b692a4904352177d8f1717fdb38f049ac20cd016355d50bf88204a0e1fd5284b50f5d36714b1697e7deb426a0c6987594039c50892b625fe7fd464086b4f4273025d895aebe3c2c1dd361637cbef877f7cf6d962f6756c2abc239ea345321f33641c67df8a2c770e4328327ca0ac23bf98c777eac415b6be22036c26fab2849c50d7a309c1054f0a55b77732758550f8a02053549a0e73ed96d1b99ef5d18802d7bdf88e3de60a6f7c454c407469628d8748fcb7ba9e96770d9baa78c8f505a5965c9bb450d9312af6867f890b129206a096b9315071dceaa8ccf016c06fc6b9c9e99f3aaa34432a81f77bf424b074a020f09464c833a8ce67e26ec54da279baabe47789866383fbeb889a99abd977276c5f73a5efe55a9be37a0b679794a4370280183542b456031415f13f7ba1ef80a1d88350698e70084ad2b56228bc5c9ce0e82b3d635b71a85ce48f5aca387a58119127ff5feb50d858a71d96afacafda950022abb4f940150e2736cb05029d2bedd84713ea7060243f0216b5aa5c302336575b58a09514216bd89dcbb24fa9fc063173f813b9a9e23df5ba17e48fa1c616562c211c6b6a705a6016ad288552d753551e92d595343848337838031d119c268d9fa9945b792fc16f82182bc884d2d60f751dd30a0f21913a5c41c93a106fb1a8a732457c5b489f4da437d17a6123aae699acb999b002c3763e762d703d875a2da2f1a873d55aa6d787117c3479af0066e554f545a16248efcf23889c564374a4510e111de91caae2aa8053ba3c8603c4d75930ea7c1d1baaa746d9fae0e461bc3ec88f9439b2e2ce8041d231700ecd6b71e924fb2c96b1b3bab7340bbe13f08ad1997b50f06b27050af91e9471bc7304042fa0b305610d958de200bcfd8bafadf0abce77d551c9bc4098a0e326d93b63dfc0fb4c558851a9910166b68ea6d81cf313bc8434f98d6f3c83f0fa88c4ef9c0b3b2d6a712bbbb22af9e7a542d4ac0c3bc59f1c58ed5b9eeb8335d0e7712da058071fc06b644f8aa73cc66dba41db86af0d6954575fc5a09f314bf1c80098818f4f833f390c6075d8181b32d0d8afebae9ba01c85313bf582e23567df1f558d77ef6a2ebcb0346a60e80edc86da1b51716f4a1460142cdab07e055ef75b230af5bb0a7260011e476fa4c473a8766794f9d13a6e5af5d0bce0d52ecf9470149de115624a370a94039e7a69d5984eb524de392ac433eff274404920b7bc51a3cea1047b81474c5db29c25e1b47651362114cf317f45e420a56277238adc3bcc826e3c45accd53397a690e5beb1f3d0a34d7bc95ca83c5d15c506213d0f0f03f09e9ff0c1f7ae8c426c7c223b37c460301a1707787eb13471a2e0de2eae1a71f0744f784793cbfec1debb54701572730134f21520a789c2bfd5dda4e0d9f15f28385051724abced77af8673728f551dc0e72d739c7064b8f6e27c45a423a1eb72e17e32825bea18fa610c8310265976a5adc4accf0b165ec13bd1b3ffa0dfaee77afa1b66b6758ced5183ac7beedd1f35ffa2cbd81b7608f6c2e8da21c6c53ecb5a9bceb2cef20c8046c19b19bcbe313698651c84b16fa1dd6ede59bc8d68c1997bd4eb667d0178aab48d3121e26b69ecab501631673b7fb889254da51346de9861aba8521e00b102b7f99f8a6136ad7ad7b8ebb5b44aca87a950fe6b19308fbd4397cd7827186fba070c0cee631c3c7da280bc9526eaeca7b1aa680b02fb5c80dafcd77ea17e4db88e8115e4cf7d5c300e48d18e5b2c7d4e15fe6bf36a4264a43c4a17aede1a4cabd3e86cd2df6e82648823c37455dec5030e13820b7963aa2770c30c480eac587e2cf21d3704d719ed29e133c4b0a51b3758dcd7c33e7999d332f29e5d06d6919cab35dcc3afdf659b12a38c216f10f99f73d92f937dc0b2b73f03825978af4f239b75f1d6bd059b2ef94678715b1310e248fc02d1d175a94d8d1bbbf59a9901b34df3af42a2138b80515f70fc94d5b9f473cca73aa5a0e4e237978de01a53e0184cf615a16320936892143abd92b940546962bbf5e4baf85b6b67a54b277d65c3cd275f0561d77f097e25339c60c421f98a0cea97fc40a4d98159398523c1f86dfdd0e30f1293396d8d01bfef4eb429209c3019d7126e3bd3f42712b692ac844699e36b277f4191dd6511b2cca437ccf89c72a0dfc7c1a43f8a6e5a2b846e02a9ce358680428fa9a790aef20c15363729d2ba394c7e1f9026b6500a06784f85595705957e19fa14ee1b5387d59c80df000a86171d3bd3973463e550c3e39c1b5082a63fa34a3711ed9f549675eb28e353c454b5a4411830a4a59918783bf7742990b339c58463797730cfbd810ff31b693c3d2d2736173361ff979da1578e80fff081c60a57891e2de0d857642c335e906da82db797bbf7f2ed67b7fcdc34bdd77d74aec7c41e1c236b15857b59dfa0dca5bab9be3eb5a094cac74df150c15f3510c3fc6af699d0ae39e39ea4780d84784f046c2a3222873214652b1c0d8221ee11465a03538840aae6040c7efe3d6244568eb7bead94f86782d8fa0978ae463814d77c454b8cc769bb8d4765cff91e54d05cee253b891389bb8532a3deb2dc7f6d886553b4bac0939f8fb309626f01b2de6a9648ea6cab1161fa6d366186dc81868bf13d9d0000886624112a4e42a8cae188c479917a00f2be2e88b34ab72eec096b34e7653f47d7de76fddc3e3aa8bb23f82a9f92f9dc313e3989a0e635e6e2c8746b7b254ae6fad917f8314f79fd4a0168f4dc04c025211c4cd355bcaeaa0e789d475696b71b2354190d7e1dba3a9962fc87417e60adf0d2e35a23110b5e5d38c071bdd8d8a3fecd77367337c60aa8293df74a26f0661ab3b96212dc859c78203d0ede2299d1e9436dd089a34538de16c2198156c87a0362f23f3e4b6bb01eb26cf5af76482b6afd6633daede2c204fc38b42eb53285697dee926beb8d43e42b3088471b825ababa028bfe9001b7b4be3942284d1c55ae96dc6f0ea88706295657e5e93b4f23a46be1f8dd3838bd8db4e581f1ab5a44c157f2de8a694eeb5174951698f3eaa8a3f04e95b9839740e3a00f983b40d15ffa2428b19be135fb016daae2d5e11b47ad781dfa64d915ae0c19b5cee3082cd5e38e0a456ba8613270cccc285cff62e93bf6ee0dbd313ae2743ec1e4145d86cc8aa3e1ac86baca9dabce39436e14966c39245b86bc9e48b633bf4d1ba3685529f053e222546f477acbc2f856232eb5bed4416e3e5e47a6e0b8bbd88633c9a4e54a7a37a3547eeb21bbb0f0a2604169d07788b8a35c3bfc15adee7afa3672a73c236fb6c061f254daca1d021b88dba07063f9e2d5277bb6c270490e1dab23b25138de9f3fb958006924d795157dd0df84cc19cbbccb493310ea76b7f0cac02a8fa180a635ed40b0410aa56d81b811b6cef550a0fb8412e3292468c00749ae18be485ae942b712bf51d460c4f52407f2dcb793daa44a23b03a3fec49108c7a54a32682ac0da852d5eac87b69d96fd54ec370660e34b6014bbcb3c1f55b4f4ca19d80dd6d54a3aa21291234dc94ea72db8053318dae71518b62f721ee6563062fa5b45ddc51870e4798cad0c0acf0b2e754cad1ccf0427f9d33cdfaac6530f92a7c00466cd50f215239fcf2c742f21fb78c26916d915e6ee0df4c8551bab8e3ef196cb8f0c8465e7d9a1fee453ca963cd536f4542c9f71b1a45fa7651b98d84e5ec8d063f8efcb26549b14d49ed6c3af8ffdebb7e416d82b7622a97b80f53aa7bb29bcb5a3653697dab175da46057e59ba27cfb8d2d43f398b76298c6c2a00d4c82a6b84ba2712eac272ddd00dd7901c4620c912f82f582ad5ca68479c66e09d4f692baf27f032cdbf0470c603f56fea623e8211540ccf9ae5c321343865683558f586db6bb8ded5b0b2f9d8721ec1779bfa5ede7e44abb4ef0e3b0338ffd72d4c9d109f97249cb9a75632f060e73dcc209ceaf4c21b2dab9916368e9df5b20e47040c59c7ef504063855445c5252f7657b7c65a10aa16c86197e75bd00ef848eca04b96786ffd678537f327b5e771d20948f4fd27a24df5cd9200b6f87ed1df02b73400cef547dc7803e38113fdd8dbf1b959bb1fcd9d39ba9a90b958d60592845af89b336d73ff7acc4bae9e3a206cdc4c6f4b7d2525a8c9e7dc39f0db56db8e1c8111baec343f6fe97f0a137b56f9283dbc0f06835bbbc9899e7da1949bbd98d239fc4f7451717bda667b1ed3830278736eec4cde932d6702e39790baf45f556bf5890cada0de5b247aa071ed630d4d6ddb873a020a6dc0f7cb750b03b7951b0545510b4eaeddf44711d02f3c75799c278b30cbe66c72794bd79cee0924f474eb5499acdb9ed371b6d03f689512e78a280115f0c9341413533987f2d827488e89661d630de5344ba3de1822ad7c0487ca50540f37e09a63ce8800fc7ea4d89bb5f3444289eeaa45895d24d9072891e082d8c6094020958a0f685f63d108bd024d2bbdd4b2b6e215f0378492a18f71ff91cd5012bd48ff5904ad58faad68291c9cd78a343cd822dc7bf92655b5c93021f1c031933b80e6ac1dfc63b349f75c505d233c6ce04d54610915c872fcf0aac82a3321b959a437f45539bc665ee89bade3f02edc7f0ded75baffa4f8a28aaa3f958c78fc45d07bdce91b5a6ad80bb1bc7c7c2967217d5129c14082ecbd20c940370b689e7c6b2720fbb649e734d0548cfc33c4ce385ea41d8716cbf13157b6cdb1beb7649c51ff9299f91462539980fc5caa1690f541e0215fd75d92d4fef5ffb4e6fbe4c1895018785ba8ae81cfd8489e9ac94530ba72592cfde423e61f954654f4b4bc7ff61cc2450fc8e8c28aa722357b4e58306ce34bb84f891fef0d77e5d9a40d8caff006af9ab4158a1a2e5839098784c1ca87ba619f03ac1bdb4b9f8ef2386b31c43571c11b0e435d0c21d014d1810e4392a11ee69470e0162c9a61a31db0f9d5593530afd4acfc1d03b61d343d5b41008d91391e263bd9d3a04386ead22e8e740ca4f4a112cbfe613e7dfe2332b88b3879ebab0fedcae2fe3cf6c6a307852e1a45d25bda3e3ff8fff7ed251b155c3be20c9178b168e6c5f0bb2bb3f6091519f55d497d1b0af0ab3e485aae9f2bcbfe7cae35e05cc888a496fc63fb6737cf3e634ae45e93fe89347331d24de86d950c00ee021c0b356ce27d8a0028abfcae836b07ab813c3dad79cf89b975ad67791d4c9ec7de6f818f641de4581b4dad5a715bf29de6e44438ff19584a6129c2d581efc3b8d380726e2acfe1e6a96969fa12b5dbae834910111ef0bee825c7908b1fc9c5c2b7b60904e6a70ec8a83df5bf5b1bacc62074a97aaf5d0cea2b53ae2340c9c38b60c8bba8a2ef43f02a19da7a5fb588d8a48be4525ff999732e15c36545d4d2b70baeb781b44dbef6f7fc2bb15a145f3bebf7273cc52f398f7eb2434bcc92a63e0a2c5746aebe7b5a5341d18cb89c7c29f05e478aa715d2301a3b0d0b344c7e4b6921685e4c6622e7654572a1f9dd17f5ab453f9fb889311aeba619f6dfbc704b44271128245d5594ad378ccd8d29e0340335bb27c9367450f4e8e57680150cf61b780e8ab425bb0e0f79841018e513acc724f7888838324cc4bea732e2651848a3af91623d8d65a4bcf2a5ec4647a4ee9062b817537763caca3b5b1e6ce8334cea67f9fbffa281db5147068367fe66e245eaa7fb0b25eabfcd577aa538986cd7104d115a57835aee988dd7f72147f7a0c406ceb263ddaf3d106516869d0f7104cbe2deb28feaadb7b1a8bba596739ee907b394d2965875c0134a42054f2b495d1c053d138f8d63d8a0d860012f439acfe1479a8f7acdb74931959f44baad6b928865ccf80aa45401a5c205b41db7a385855861981436b430050053cea5951a65d68ce02f0e2429f4c41b4c1735cd2d39b9e3ea1988892d422d1cc73d69f08375df4707befc592a5d5449190dbf9b94ec53d78cbb48cefce68de986e39ff9e1ae82578a3118a38deb99edca4d084e7d157d3a6e93383d9927ad1bc7a4c6051803cfeaa100c63911eaa83809b7b10e30f7d5bc5319b30e39f61e798978c3497cd17d2b6f2c953f3edb7b80418c473ae046dff160a9e98fc81b73bddfe2a7811524c4273c8947b28203a0851940a99cacce84a445171a6c306a186df64f244b7565bbd611b391aa8549d6db9b9eafe96497f4fc3445e6b6ba42f3ea7e05b03153e56072779d05bfdb23019179996f2edcaa938ce6639f5c1d38893e4fd064a2d942e5d7f538aed227b8162a4038c24440a6a8bafeb9858737f2a048fb01bec7a30a7c06a12c8374a2bfbbe4fa09577edc0b8840671545168fd8dc134fa88554e4327b714ef2d209c0dd2e2eedd57e43ccfb29dc3df44e8cfe3e7196aac0fa18eac90d514bc108d40910cbae33c3e634a3b4a04a19d6df4ea7f9fcf80c3293850a5c8f89df8f037ce690103bc1a269f8809becc9c8f1e310faed92b029327bc314deba0c4322dd30a0d018bbd2906041452b5e72fc8379a7106253f692431cdc48ded29fefaddbb2c9b8c78cc31aaa345abc0ab4232fd874aec79ca026253f162ba665ceed371ae4bf5e9ab4b5c30dcc87fe29196991b74a0e968cdbe205c3a0eed80c05e1eba69928eeb82876bd73d7f66811ec178d8a9952b4de0d3365f60e97a8e04a6330d81a287a6068f43d341d69f995912f309cacf015da01e0dde693b36427c46c3b384a8dfca4fc9220e1ec6a6bcdafb0c05e340858e14998caac7fa2f84d110e6a1f68424f79da33c1b94a8dc8515b7d018674f6dfb4c840902b0865f4ef523d98934b4a6a8e009a82d5b73a14121dde3768d1c7760d21f4c9fe3e1ed1270db91b02bdb1ebd57d91850196bb4181aefd1e33a0240efc5291e530206f951cd311b924efab7a6f7cd0dd513fe6d0d0987a80f617794f1c70e53ca6642b503188abe8df9974c4632139e12f15add31f147ebd91236ac4a5c6880677c36acaab2625a7884dd5b53f343e36b4ae1be1987a2962ba323bab77f13e3c2b46a4e5669bf8eb8c4d2e8b7db8968f62d55ef02f56277d09fb016a75e85a6ba1811021633b4fae31347db02637266d818f6959d4a5834bad83cbd2f96f0a2a251e701b38a881597cab448c64758e6374f4393966a71817427dbf1c3cd870af93d984390d3918d1282ced048360fb1f73048e17e7ac6aa9a3f744aa5d6a3928aba416c3f6340335fe4066c5ee7d10d09460fac6f3dfb4fda7a79e6993ea18ba29e621204a495464e10dc294a25bac4a840049f2c272aa99ff91de70d2d49e98baeeb783da3d52b2b84ac4899b6db27e2678eae901941c6ff6ba68fc06497b69e9236e777c30980db3abb45c4b613c19ff2de640c612a5745082324774c311cecdf97662c4e1d9822567c3d0c582f451bc9d52607936512076404e6da5d544ea444f30f41eafc9d5225c76bb5c341aa691f7bff9892c9b69c5b822b243173c8deee30167fd417a3f5f13724dda3ad32b9368a04503e3f27dfd4af5feadbc0f39b55ce5838e62bed6cc5dfad98922970386b5479ee4b2b65b0740198e9a274acdaa01dba203add3286f2babf2bcb0cc0c240ff3b99e1240a43d89075335901fd7b290544da3d812784ac3cb3bf19c76c2e7ba55e5632aa2b4ebb36aa2f46baff0d8b20ed46730475115ac917426fa915bbfa83db4dd5156206e54fdc58acdda78637c5526a167e6a232ee7810d4d00f119e82948d2472c71b20b10c7477236f2e44e742be29e1a3b487350ae7fd84b7e240a240369ae58c193a8cfae74ad9cd761682d6002fe1c5cb0e2a8a9cd516ce6545581b9873ed2e5b4c8c7942bdebd28ee2379f428653753f10e80671ad7668b2c68397da7d0dbdb5e4cb8ce00fff771bf135df4579988ca5635c231b775b5474945697448ab8a4bb97d07b80346e0f524c72e1ae776d9ba92247ce39d4b3a80187e2cf06c7562e219a7471013f9128b27974abc87f8a8b3242059f9064d75e7a3fa888fb86333d9bb79df3462528c1d99b67180da2734b98806b20f8cace762a3bd1f155473e954dea9bbe9ca33be8bb714d184e1b9c9baf2d57460c33f56eb6ab3097823d630c485746badb6c849682558b248d26ce2d82523133728c53a9bdda8e95f38d01efee427b2f20fb984c1db9dfbd75dfe2eadb13bb45b8f88537bfc132a8e724033f4bda288179c2b390b8ada61465c797e8a440a91666e5ecd73222ed9521e32b8c190b90758dada824118d1a396061b559c7a61a2288f14975c5391d802dbc2a5733c29241c77cfeb08703dec4534dc13988a09c1b060735cb7f266da924212cba381c3d1cc65c6ab8a437b3af57895a6a3a5a73bcc71ade1ea8696c3034235d7d9c796ac4fafefa0bab14615a2aa2ca89593abc82e241ca8f1aac58f82dfd4337fb08be48fe935c2d51925f59239646e063665ac627e3e049234a80dd4c7509b58171d0a2b2bfb1e424ffbc91818638802da76b6bf004f357c5db9ee2c1763d2f8091d321831a064192b0570cc0832ac30471168569c510c4f150df42f0f1758b2e91eb298089b79a5b06aea070fbb7e54eee3217d174c8c7b4673f1e969c3b03a07341a3e038b0d81943eec8b6c6d5dbc39d88d95bb24b0de81c9ec3d401084546af3ed560aae857d4c73df450e592740083633adcc9265737a2704e0869784aec62926a634ddb416b983612b8eaf39ce30249f8ec87f41c0feff13f4c063ef9f264f16744b89bc6fc94d188d1a33d12c7fa91db6278bd01e8dd7ce1e07744cb2bbf6ef72cd4414921cb428446439e3b5730e5da0546010eb9757d7666de5ff6751398dd7d1d1821d7a4c3b83627ea3ae7b7ccab58019ba0c340ecab181766c12a32812539a4e75276a2a42cd61cd043fdc6ced389f2d7c30ac670c35a20154aa4169fc43dc16c9edec59047626c32e331446e3c21e786954ce9b8e4e8b678e55f0426547699dd5ddf64c130537c2985cfc18f79d0612874c7dc21a968a1308e6604f3713957a63fa9e89af25c25659751958fddea79830c2f6ec7b8ac35f5a900c821ddafce187652a0e652cb94df33ab61f6079193e496ee9130c4615777703e5a762f97087ac00d1161b94f8447106636c8fbdb364849c2a0c16c5bdbb52d5a10ebabed4e9a91a379855a393a407c44055fec3b3c0ccef9ae59570f05c2f2cea25acbcea7651b6f73bb16d6fcd921d567c5b21ee75eee9c2064963d8f14e4881fa890ea17ee22f7b113001cd3051515087aabfb9e2d8818498ca7d1ee9c4c1fd636f6b099e9727791bae499c5c8eef3559e00050eb8c9d2962c147fa932d99adb7c73ecca8b5a89e0f32dc1434c266f781eb013494603f5be7d9cd75d4b4dd531b86fb357a8a76a33ad71c6c13961940726f6ce4005d0eff71337050a899ad16a73e51e7c99dd64fad4b1c8f1da2c95e8e141ebbaf05023b94a28e098357a22597514afd797e3a24df55741e2ea6315b221b382e5ee1a7d2818b120dab26c9a42326470c39c9178964695cdc9796534462d4d34e162cd5026f96113da21a093352e0cab18ff8de10a43ff7f32ce659ee4813f265862d8fec9e3998edd75fa7db88505eef7acdf2a77c0ee22bce00f98d4348b7537f87fb7105836697ae38d9751caec1e708c2af7b5449d1749313e2aaf4ded30c1627b094c29e79bd2bfe2c7260eb01d5c53b33749b93a2e0c4ac9fc5dfbf7af74ee7cd6946ad9fcc661ee3b15e5c3cc6f842fbc41444d98aa708270a38af0c219e2a11840e363449754654d0fc7f67777c3a4a19a3d64556c631461e0959bb573da07c60790dc55e3ec725022008e09b7d1cb4fc5ce463b9f16840ce4a1245db40c94ca8cb7df13d2933cf95566927bedb85faf4a01d5db6cee25e2565780950bb7b689ca3b2ba60407fb298abdade39ea1495376ea2879bf2eb60a071b7978a45ea2c2290fb965f3a13aa7d6fb85450f06736ccb5aaf2ec708369dd0748c76ad35eb1128a8ac49350579602225027a4d970f6d23fc9cc18cfa683a17a74689b4e671de4cf245fb0b59af3fae32ab7122ca263c911920ee69689e31cafa55209bab90338f7826d9281205ace483d25f0ffb0eeb15c10aeb28013681eaa29f2789249d81e781a251f516581f1932903465c327f084ec64793452a8556e1f0fa4cb7947aac4b11c36171e80198ef93b8c3e38b13df23a9881e9296c4d5826016b61e85fce15d629e9bbd6ba68093053e42c8d2160e8455b00a4453ecba4bc89f866883b98e84c30e38264b3926700ccdf9a90128fa886a189c172c526322c333ee7b7c62ad4f27ac598d235a22526ff909b3f778f65b291f77470103f22786176b31859de61c93f53c46638b8b418a370184fe203488fc8fe3ea294cbfac2252bcab2316da43e5189af242f9aa7b108dcb8204ffb5b69c685442720fcc1e6cc16b59bf7e02310a57b30e79472d8fcef45f47eea1c447c4e0731f584aa663a245066fb4ac8cee6b7df78219742dcd976696cdd368ab2765d14247a614a14c2481fc1af8b3a079f467b78169fc208527600daf1c59919c117aca43ae3b8249f968586fff28bdab1cfb842c5d56b4cc3fde7b595ec58d21bd25659e176b2c4b79ad06625fc9296c03422699f1e9f29e8a665aa5b25c66b94da16ab7eb387987a34f702e66e90c0138facc278869f077bbf63ba5f5126cf694e039feceee0282786ad484323ca70ad3043bdb79a1ec3293d5d376f6335d1f19e051885c27af48d1735cabe8356102d1307914fa7f5faa32225fcfe0a5c4ac2895b2be8975d07bac184f5ea57d722f2e34bcb62b43ccb82a0fe2724e98746192ec5422a44b71f47b4af281fe691aed0b2711c3c1a4793d7592a89d367630a0a585c84e7c62e13b111a92cc306fc1326f971a152e6b35671adfef27060cd3102372c0128b64d11a4dddd63f539edf32d52752436b0bb08293a734bb305bddffb93ad71e0c8b03c0f96e28aa8ae468f1e5f83a744d9405ddc0214561eefdd7a97be663f7f082eeb5a2792291c76d337c558423586e9d91dc0618838aa5074f3c4a26bb731f5e2bc932fa3b87199b61ba99d0887aa9cfb349613e02085404b0147ec737541cb01c75ec227929c55412b9d27aaac0103b7b79fc5c455c6f86af11f91bb38b23aaa5a685d2d3511ea835126a052c5781784276e86ea285b3bd33c19f8f5eb01b184e98597c39938c5757c20db614d4b3e53514e831f1a92a09cb52d8da12f7527c96e82b0e92a3811a89bbae1fe4983fa1183c8d78ee29149d2a7b85216f7c44d22fa30c3deb86faa98c1aa5b5a96f0f95b4a193bd1eac93f33d97cbe858da635c9c44e9e3a7e73b3c2dcb36ac751106ae80a38367d67209c4d4b6585bd5b3a1b335d31f2e800f52418b7f4552f467e318c13c11e58ec68c262653c484a344fea3e835dbac086148d92627781e03da8508ff82f491e145f772b1343b0fdeffa93052233cd982e4d51d3f868273887653603e42dd25257a9806c7f965d888fc791b37b34664c81d26fce28d76c29a30d1c43cc2c66ef952e11c460ef7a9b84b2fb9797e5fe99317a450617aae938fd62753c181a41c7ddf5642b4bc73b5199d977ae8dcf83b868a49308a26560a6dffbd93d2ed3c0f08310bb0d1cdd627c15772b04b117859ffb20a9ca8658412b1754a8f114cee0c07e4e23d6cd790b6b87975098bf1757605e845b8154b786216355f1cf1c1b47c46fc27001a37c944ed972de4a9e96bd220113777278d792382925d99c35b2c5be2e642b7ee6a60bfb207e72650ea441100f4a3e0e7041ef573841e5d1741f976f3aed2e98eea0edc8dfe781fd5011d14c6085365dc1891602634af6764fb9373530928bf2a39568feb47faf19781e517e4f353ade670fd79d7561ea3384e3a54044a21bec105f58bc5c29f700ae22eed519bff3882ba9b86913cf2a17bb5794d0ef6bc34afb787b4420a3fac9ce913a304ce916783d8399625f428a37418e197a7f5c3265e79a6f91ab3b612f479f4c3929d2af37e765bff790240ccae51e3c97c15d5a4139d499a65d7530a2cc3cacf02b98d4ab49d2f552002ee87e1c5ec629c5d5cfed19e42fb74ca163b5c66eaf67eaf4a4034baf9ebb3a36048849ec922f5bfcaa894b44a93ae51dd7c8352774732f875ecc78b506ff7cd450b762150b510263bc9d77666078bacb23fa8c11119610549185bae0914396015762b300f8a19fa8c4b4823afea5fd783275f4deb843b9412c3f40fa2ba38b0e4014f45db64a75b66e997a8d4c38d4962db52e758973fb1425e4637c434fb28df353c61f92026813b78e0f625de16e97550bbf63466ac3de2196329a657262eed68f115d7aa7435f4ba9caa15444fff1c3aa40448701638759e45dfe49e8311aa8853c36d5f22ab435529a40f8a4bf11f0b6462d34c5b34c31041ed1e580a9757ab72a08f21fd63c8bf3a873e59f7c018218af3f8f8e8f417972edd3bede6815f4f5213f1e8538227f29b91a7fb719647bc92d1f62b433d898833f8e22e3ae4e89a656a44c0083506da9e3d7d5689585c8e9f5684e7800c99a5e2241c030d275cd35159576b51bc007913ccda5a81f2087ea2d2caaa1474471edf96b96110d8a5fc5ad02485f43829fbd3f40b87c747f38557a05c16294f64637ed6b6773a6885f29813be758702be48f831f4a26ca957230b2f928a9fccb591c199765d1d89f373bc68bfb33c756d2a0b892cfaa2a0b6ffb31b031688320dd9e000017b556ba0763323b6ecb5230058bb2004138cbb2758abeb2aabab3aae50ee724b5255cc68410a592762539c6ed1261a835473725a65b9beb58be8f81c2617a511bc749aa3c089773783b15055d0109a685a87960cff86cf795a6be63e8be003a1bf89b3df7f5bdf5ebd9055bc980cbf36325d6aa25eea2699505f9e062042be4130d2981ec7b322ff1a29635490a9792376bfb06525cb6481c09bc159428fcba9d78a25dcbfc3721d9f5ecf2b8192d621d1656da80d1fe96f07333e20fd555f4914516a15b806b24e50f7f87426edd4e0a504c86068e2c70b038e53876a0238ad624ea8980b8e83c6179943e6faf78f2cef18f85165e96e3f58a3acfe4f0d6143db252c37240d6004512fd3df155d9b8fe883946f11d3cf75714ff7e45b63e6ffd24b1a0e2c2e634cd253d6064bbb6ddcb06fdb8dfab99d53e52caecf30e9813fe6a2f28eb7b64627bc6cf2340fa52b3d5e6e1576e2a67e659713757a1a6f4bb1385ff237606bda7853e1fb026db39ba9cdfac66aeca7c70f6fd92a3081c4647c94612b4e4f73e8959c4ecc73824ceaa62b51c46cc1ffa528abd1f1bb4b40cec3281e485dd3beb7349057f4e4a1d94c552235f9c1dba33c68f009c15ec1b133af93db81fc2f326be53d3891d250ed1679ea913032e7893af2c720b1d6402dc45244a8a28da822acd4f2e98b6c023bf2c7e2a9ff92c400696e61e62f0ab0aace8a90d7f2590c70160c6c7dd267e769fb55ec58dae74b4ef8f4deace834c2aadbc71ac42300a33999846088c89037e5956660e8fa0dae427c05b11e3151edf4922d3b32112a7c6f63fd38ee8f16b57a8013a54f4bff1aee96f8eb2fbca9aff85aa4cdfc04c4fc154990e642719e56bf19f06f7d9cd38ff55e331e0d7293eb4f234036b34206dc79bdb0cc3d4f6dc015e3393f06adff70b3db293b42160ff1fa7d08422e6a6e752e988e396d598a992bef22a375ca22948bd818c7dca8f9be02f07ccfe0e43b9f61a74a440c3c903031d8c2c0659b4eebd07abce5983497c06f362250ab5e2848092862bf6c92e628a33463d3f54e11cc4292414db1fbe0dba20d3848137fe39d3afc21ae9a382f831b032c607ff5f002714b6d46e974a2fab0a95904040934c1547f288c224c7bfe29dbfc91c0f53295361d3e37cf3316871d22eedc918bef5499aaef062fd142807b94b6475eff0cf45482a1d62e71cd5eac168e20930c8f40fe65653cb189296a95778fc15295e39c239264dc05c6e7a6663e45a061655db837970a62e4bbebabf3c2f872c7e4495198ab106226d1ad2edec7b1790cd0b12f75dfe4d42b14099c844a5225daf8fb5b98f5cca159c699892e51943f650cd554a5a0798ad86ac2c2f8f856685f4f3aa233c089a712d82b3d10955e9827f7a1bda092642788347a9df6c906d689d32f95b1d28cbea98287e4c73391c36b8e0115a5f0cb19370450c391eaa594adc854a3e84c79af1c5bfc35fc65f885ff94458a23fc80f633581706293065671bcbfd1cac09d10f53fc8987b14f2b586af45378ceb24a55b8da037b2acab9c3341153c1e8062a88f8d7cb38986c252166b28c89abf62c2c3fce92ad2c15662e33afac5de6987990d0ce4655a80e41a874dd8c1dbbf2cda5718ee5547a3e4ab0c68eba00fa80f809669ca0bd5144e95a4a972c17dd0f5e4f70d9271da8ec0b5da34543a3cccfeee0c9177a9d697ef43ca8d800e01730e8eab1263333951ba9288ff539110cc3bba504624d9600ea867dada440c844bf10425340280b7d48b95e99f0568628b23555e9a3d49245f30794d2ce8dce83221c6c80c33fd0cf37a033e145a894f8064bdba4a8aa857cba1b30bddf21d02d3609e3af71c5764b7a283fbbd61ed66324468365ee65c10de2f537a97c9e7a9483e3de726c5fded9ddbed07658761005d363c87b6632d4fd561516cef1db3c4f4dcc5ed51f36b115db73fbacabe60a4a0447cd7afe583549c27f7b54d811adb08094c7a55cf32e25b64db2c438c3d1013dddb3bd019c09ae03fbeaee746d6507665a2b727096ece33506ad96a24818ca72af8d71518c3e5e693d9ace637fb761e4aea2891f40f6961bc773fd77afd236c531f7d3527e648e782153f50e8a20d9507bb1a66f48accccfc5636f3ce3e9353067925f1e96c92e9d508e2b78d50459c4e6bb476351cc84a17dc6ce8159b4393c2025a2700f1d7b1cf67d53d0d130348c82209fffd34c7243c2d38a625b6551f200337606de92621b1c77bee228f3a87a4b4e1270d6508c27b8963706cae33ad61f229d81a485a44ce378054447bddf67a12ccf20d56e5e5e374547cce0074b6c8c1f0e6bbe0aa0f5c6fca6fb7ff58406ac0a2200d544b93bf565c6fbde501de896d72d7df76828f42f51c242e9ee19e446384b89d62b2c85e57e9a87af3532e00759d1ab8e63da49161607baa16a76551cc77be0de92a04dc46f5f996731fd4b502818843971cdbdc0eb9ba6fa34a3742da30453cf0a9e618c08c110a59ca99c5422d3169a4e440246eb6f920fc04e787f13db4f4b0616d669e47eca3971f3acb65008d0e250fde70f297684a1b8595371e52136ca4d61061bd709dbfb8c28626029651a73cbeb53fdffab879447023dd60c8263ea41cbf4735d576ddcfbb3daa0423f7bd76c3b168f214e4c7f034476bd1360933443a513350d9238ffa2815a8ebb086d4309572db817a9fe984f49414245cef7e0c5c498a0d8eaf8949b270eb91131e87583ff5ed3e5ab57dd2c27f0f6814d7982702dc59a0741821279b3018232041dcdc5be714f44363d3e0017bd5fa642810f6899f8d77166e3a223caf9648740eaaf021acd0055739f09594f3a0bed293b8230213363b8640f1b918cb980f387faa92697276c5539d95590da472cfcca7c03c74e1017066f38ee4a0437e2783f8029b7fff53234039a3d011b57a707ad00947bec0403f20e7063fc7298dc98b8143dac658519c52b3164ee68b68751a65350a929774ecc95146cab0e318b3190a5daab006fad15e15df3f1fd6d31ef9fa1a59c4c9271ee21ea35a0ecca951f52489a41e50fea1b90dc9d0ec3646895b092f8d6232c393269534e988d0115a7c3dab279089faabd6f7f4934c201d63c56583a143655c31aad8ad36bbdaef8ceae237327f30247498c9f31239fca599d9a8bb9a283c320c00874e9cb8e47b7cb22ddb0bc85a0c36021434b7482760a05897522f1c29019f426db50d31a1700814ee22dffd08d3b6d5502006800f5639a8f0847bc6c26b5e92b2ae6847d085691cc6cabb49cf9be0f9ccf1829f4707009795bc15152c724b45066cc7037657857dc9dc152bba1bd5ba7f4649b1f1a9ab7162bf21fd4516eb2545be5a1fbd76ccd173b994923ca53fafe2d6f642829f7d064850c9b8e6eaf1686f6ade5c8ccaafb57e90908a84954cba616a818584f61d87dde244fd8ae07a62f3f671580f3315b252ec58ad08305fe13bf550c0f315f36e5721c69084ae4009d089c5ed7b3de634dc4479bad7c049eb27b1cd8573d5d5f97ddab19e5db697899628bc63a33108f7062ed70d0398c54b5c2a232b008513d52766c45d52c52b4c9755b01e7f296f0c23407f666b4079913068c231613a76c11f858b7a567831312be3e97e787fcfaa2c50a409816e78b0269a8118d1eb2afad3d749d220eba8b5e277d0878f91e8808d0aaafbfdc2768ebcfbf44186e5cab683ed89f2dcf31fed0d6dfe697e13ac127ede149d9007d919f28c9ea2ecac13f47484a1b1c7a7bd08b060f43d8e0a5da4c06758b6c2dd7d2b1e7b176200abdec718851f0d857fece9df7b53f629a54d07eea74e37cb21939293eecbb75c743c1dea2df99c8070c5a728a3592ee29abfdd5a708921bf7b5e9015a60c6fa21b12fb5bea733514958d2b20f587e891d2f1702519258d1658322c5de021188cff0525a6de830244717cfb2657bba8ab9befb21680acfb3ede6a01a60da5ce26b22d581d49ef0477c29c6d9518931fd4abc53e56e8867b610ba9c37b4a0c857f7465ffbae3cbf191d72626fb29460d5055417d6240e534a5cc5a40496eebe1ec62138fe5175895b3070e135a9c9cbbe69d921768ff659ec21da526936fc3a4f4c12f699b6fda46409b6b02be6ef6882083541bed449c73256a0d4c92390f8d40c65b84de8e5f1baf79854a89a78d1308501b33342c53c88addd809c773c1ff999c3d7f0f0e44ef8753f62449b5ba610b131269fcda4b7412723b31745e3570cbf530f5f660e1e77fce66b0ff4e8655f0bd9de903c89d5291709ba034d450e2d75386e522299ebb905bdb757dfc636f3fe3fdb59eed93fabb0c55fde9c901789457e18b9738b2e6b606c94cc16cfed2705cb136aeafb7c737d638cbb34d331478261b2da6354b5c01d6f66447ea9ccb83b1aed2deef0aca53d088a5e766c29b5bade61feb746e38c9509239e657a3f1bf677950f7a8e71ecd70b4286e8cebd7b92e2936c6b38a7f9eec468165e381506fd84093a171c6b93390cd0343b2b2d9bb49b56cca669adce768d7e95c8b693f856471a55b783eb6ea0762a0f3f38c86ad67265902921c91464beabfbda8310e05b52ca10418863250aafd2be43573976fd14cf15b6c1d75e365f6c2ba18fde27ad0dd026df3ef19ee8c69fc8db5c370be6c1fd0f8ec3e04a057403487e0acec2bc27159df348e1f4d7775652b4a167cc70e0e30aed2f8907905581bdfa4476dc12a183f2a1b2e468950d650f7816932a681e8a07422a90875b98ee9788a500b7f354e228bad064dbc31c6f1badf9758ec31db6a3665db0e58842504900b366b8228f433aa50e36bf15c1ba080b4682f50ed204f8ae2dd250ac60ec7d9b57ceff4dd527b72032beefe64ac151bac75b9567e9b754592885ce364505d286eb07cfaed2c645b835b4611757fda4fe4c19cdcaa7ebf1bd1d0f3e5387514127415cab30db6b3a5e99a8422f4f931377de0c9993cf75934aa02d981cd73e534399085456af71f067304f25b39cf183bbbfb353ceae611509f450f74feffd2ce807954ffe01f123cb93fba30a4f87ab66655ed77ba84a89400fbb47cb10faa3afe6214059c54c7bd19d706bfb7ce49756ac9ccb1ce612bf4bdeed11dc28bc8499e4a10153bf6ba8812efa68adb2a5b6b74c09c457dab8413ec1b613473dc755f3d2faf77c33956e615b92ba2a468cfc11c76a667b25c7ad09f33ae2dc6dc953bad5cc95e67b47e291cb7a6f4dd38566ca654fa738a5231cb32c2011e08a6e1a8e73177d6e6097d2c6f8be314d4a7a9624c59f5dea59f213bd8ad4d0e5dee320b8d98252b9f3aa347d7f13c7ccce88673a06f967b8d7a66ff995458f8397614806aa689162eeb9764e53f20ac22b726e2fa4af14810775f0b8a5b32e84b5679e29bde2b9243d052c2a2e507f5f5a885794433f75acaa9257a855f329359905057816554989d14577d0203ec200951626438c7aa49678d7bf66f6c46fdf12c53273acc43ecfeb60cec2f6d07fe3401d1879370f9bda9b08d5faa8d8305b0f67a917b3c3c954010654bb19f765bb5a054a69c210bdd90755b7cba8aefcdd5a909e220acbd02027d8e2fa124f4d940904a8dff1cfb486b2f061c1060a54df1d07d7749c8f5086657c97110a3ac1c6bd958e89057c82cd0e1882339344c92ff6b060b81ffa967266bb4692bc19d6f5c0463ba0567db29277507f3ec593ce7e63d2e3c39f941249601abd0f2bd258a7f5837c6993873915f6d3bf764df8bbf8031f4486a8971fa7a1b2c6dfb42f1caecb44afca8f09329b34dc1dcbf3afc749de84178f7369c482c0d4c8f20f531d46816a3784e36a0b4484b56a5c3a72713c8b64ca4c58aade3c099115aa79f2cac541bca898a7c44667775fa9f6614e85c12bc3c2c51db7267f1247cfd447a881c8a0419d85023e70ebfed66b55fbf5ac6b4462fb202c1950d7e2deb0ef4b19b31cfa5bbb289de933d5dc833ea6c4024fc0946112b55d745c100af812ce8a4219e1b5e15114e275234e66185bde06b5ea55e62faba81b43ef1edf05494ba3a54fcf6cde3ec687ce28a1bf3b5bd6909ad3c22fbf39e6303c2744ea90399349c25f6298e2f87b23f1f62ce23407c1fadc64c8ab618e5238d1caafa6db4371a23704af09d22414be9461f668a284923eb7a25512e8882682ba36a7d7c71df99ca7f545bb567c32260bae8146e923ae6a01f0cd1f2c4b6a8eedbb36ad898b5a1bef97bed2f7e554c928cce05cb6b826c1a73642c64d147cbd43e76c314ee8427a2c692a2ad74a1a4f110c916df2b5c5c6ec0faf67228d24a4f77fe9b1c1844d5fd7d65af588020ed7084a6938b2ca24757110d64db86db5b2b9426e1b9c2079cd30f829a86d07c396c1c023b4c2cbb77578f0a3c6f542e8351c7f10576a110469feccf9259f097814e620a7c2b84023d787ed3fc92a8afe7c0f3fdd2b4fe32cc9a945bf66e7a7422035b0a26cb29e0fb748eeef34caf56640fd23cc5eeb8a7cb31274b930537b4394fa28c776a08fd804002f5271bdfa3a7379f2552695370e30988b355fcd7e0f6619d558817e1506984e65d31be12f96969725bd7371a2e1f1bea92fbffda101e6c158a4ffe280b213667ec907ab116678d572796ba90e4e128208d0fb7494078349ffc6b7c3be65d2a038e9f105acfc4d2e3ffc4b902d0a779d65349fe969d3943afb2f80cb8f756c8d49326900ee0a774ed0b301c8105fcbae4fb3d351a2ba2ada9d77724bb307a96eb91d1aeb864d6fc7653dca694d5fe334f6c8e90684dc35798a3cd43ae192b0a77af1fb6e49c403af6266ae346ba890d01646472859f8c5de6afef2194108ce192d1f756b731c9014a4076b114240340e62bae4b74d61ffe2e3a791c83f1d35a989e37a65e3d93169da246a92a46128f875889cbc5815438b54b90f50ff09da228f67a41ad030fdf7bdbfa6de6ed5413d46d78059efde4f495e92e04e91bd98f2bc7cc0bf1b198cb24d8fbf46eff39ead403152a14db5b2ceeac3e8c07ddf2ddbc3d80e6e24ec9ecee0d50377a7ee8237a1104372dd989c8dda3d2c53490e70049d93211f6279edd3205a1ff2fc5eaba9678e89303b0c28be0c34a8c1a5b4eeb1a20e51ead269db5784423a061f3b0cf8303844cf33a603d35e8e48e544d4561b520a40ed795f6411c58f9c3a74fad736c777c06335a81ed375bab942056d5706fc7eb1a9c0ca574795d26d429996ed9cf7867e08220a07e8b7a15bc9821ddefc0f2a6039b28ad8c42e5d3aa768bd9fe0897508c2635c379605cfc007819ce8042fea2eafc80b5fa4155309863a2811edabb9977a78a85553929fb1328b62f75658c82a63d34a30bc3f6c156ec5870f5a2417aa86835e154545135d21269ef4563374bafaee36872bfede6d64ca64badf04f112d0076c8736765dfe0b64ac00fe1e7029f648fc8dd2b4526ccb8a1c62051f415e7ac1ddf046881e9150ac1e43954afc5cb2e2b112a2319d27bf274246fa70209e6b3a71dda03f5ce5249830c0d49dd9979eae02e06b7e16b650d5d84e9b295a70b0e079c1640a7488eae4afc2fbdf6121c5640579ef1c3988ac4f20b3d6602bdfc09e53b9dcb7a0ef82c78a21ac409101ed53f3193ac8bbfa2356680530a3d6c4fe4a957d68c84e2dc43401ded74febad349dea06b1b46e00a22e4ae403360741216052d54e04cd54859639923a541e1e6b2815d8804803f6350dcc722d76a93cdbae7335067abf7d1fcefd159596119614199e5a9103bde9ffa5827a0b8892bcae362ad2f684857a88ecfb24d42d39d48792ac8249c4f3723afc4730ddb640163b5ee1f0fe29e96e6e164377e50111ce7f7f8cdc8c658487d74687eb29294fbd21a9fa58c288bc768edaaa46c4c5a7b86fceb6d9c6b203a2b50e426271d824c60218a8946c71e603c69f53bc8131b9ddb55d9f0b15fb8aadac75e0e0b707acc3bbf889cde57c7893f6a9f32619bfc29c5f4ecae22a85313f9156eed4688dc1b0bf39bf99bf6f11d214e06e0fd64f93b614740b0ce4d386ccdc87616f98049c4950dbd416215fe90ff3ae59c44d16b26287a84c1b447e14f685c2400e210689080778a0fb5071a1a93f8bcdcc3ed7f7a166755839796cf1ccdfe14cb78eb762eb2198dfd5cadba123c09d4239e14b416a09650ff5f714005695137608ace6242fa1fa78637375d69d4cd76433a7ebcce3b65cd4297366af5cf15b7cecb702d9f26a724ffe96f1781778239572fb4c5a14e5f67c530c2c4c03ab8ef99f614c9bde62376f162fc18a77ba657fc86cfb80ca228e179541ade13cee9ebcd8f55b5ed90e187e48494238084a6b3c7ff52247f63e7677a3aef4b564eadd4a04ef5bdc38ec24d35c13efa6418a620824521e31f60d86f35e051975206c9295ead285ba2af82abceebcea73a9a913c7997a908b37441e743a2c24f51900b9b94cf7593e5c1f2474bab41acac882fbb36cafb54e027b9808cbd5199964314bfc958da939d1d7b6ee092e01e7f23783ec90914418bd8c30c4e775d0d6bc26451e3bc3d709bcd13c3d0308a0daa55aea35937a35b9fe7becf52085949f0bfd5b8d96641769e7fbb87571ce24d05bc8c963e4227977810fd353ee2af76033b859f61bac47561fa23584671e8afccfc0cdf582d22ded05bbcd97d01fe93efcf0f07bc80636253f1bb40252554888a5142ae151bee50aac04aeab571aac56bc556cb566db37a31427ae4630e33c27259299055143d34b9111cd266536d6ef936259f22a9bd63a9a282f77581a3e033b848935fb7fa4becbc7bf65b6499e35fa829aaf7d715a203336cd5ac2f6a6a18befe95866dea298d069503ea6677d0f82049fb353c9ae583174c3e7bc1fdc108a684c1276d2e60fbcc5fac37f7edab8b1965712b329b83b92bd6a52893225374e30d3fbfdfc098d3ddd0fa4cf8740ef1211fe4cddb5ab02d6754f2320e9e9e4e4cd00b8814270aa050c3f3ea5e3c9ce499fd90883535ccf378e482c3327812a510ccd853434b4d29ed6f9d70e99351b72a160479fa5738e6149be8897f1ade0bb7b3be5ae7ec1bd668cea781292f53c9fc6293d8c1d8a89f37495a723a605e8a620b38aa5e6de6404b8d2a9369401f281bbaa56feca904f7056d651bcad23536fcd3e808b958cd61908e87dec723df0c912de725e1c41561b7c988be1d6b9347f673b1fe92400e2e6b1a613925b1024041b5beabb2ff40f4d597d7b702a55536e730d2077b65ce89fb414a79b00a5408e428c7c2f0e6fb85829814e4a666f958f803af4caf46655221469a6374b176dfaab750a1c3217eef0154d31a6203c8d1ef74a9ae07284860ceb5eceaa3d685a245fa7aa2b9ee89554acdc0db148c347364c8da24640905d62f7b2e18daa3d459e6662c1d4b1929cff1b10782580986b3ff8cd1d616cfd9a989912c3e0664a92e082402f8f7136806dd4ac2e424140191ab629ac024aee40123994b3315a1327c58860ce9a906c44697163e592b2dcb9ead4220ba7aa27dd53ec2d9f7b4c16fa17db64249e5fb96bde474586e2bbe37e2035bd1d20cbed3fafb0827852ffcea660959126593e11efd350e86af90d9013feae08e787963204becf4b0eb2d515c422c9cf9ff3573743243d8b0cde0f9de2fab9bb3e083a1cf781fdaab5a90029b242e91614345241b24ef1684719e15d18bada9123d854aeb03960af56099c4d49312abeeb51d70b57904f9be881855507824b5b3e2a1837e155ce63157bab3db34ee479b316e94c3e40b106531f3b293930cd416a8b0266928568e8796ab915de07249be6b0ea88e1d669baa253f21358d56077770c1a7be1eceedbc670a627301f333ca2e569bca69a071acd93013eed805a0de5f5b7586c6313a2846ebead488505b7514ddbddc9c28ee9fd55b79bfa3b1bdf9cd3e7df48884a011dca11d6bbef7cc01549c8980e4a5fd2ed04c232851a28f2e10b55fe7fcb19fa13d75365d066d5b62598eff2f963f908696b205edfb55bf1d585ea625b050edae7636a627886a70b6385097d7f734d947706dd787454ee631bc27d87335750fadd4913a43b65788f81de552d23e0150f9096ae915d4fc0f86d9079ddf16bb9be87c61611e91337b6740fa80dcba3957650337061e4107a2c2b2685874212fc92f458cce5ea047871e08890b53246ade9040edf86bdb07c5880c0fe80fbb39d2fa0ad671e30dff8da1d23580eb1f04b3643c85eb3c1c83f875dca5ef896067993e43d839cb91bcaa943e1b6ebd4bd5d66c82d7f0aebddacebe9e51a95b27c126df351821f73cb826e6338ad2baad324d2592c9413669099ea8ef32da1d1ae3bd1bcca6b696af1e82aa0057af712ba0728cd45d918ad715ac81beb9107d08f20f3b4f171e5de6313c7e23d89b610e2b23b51e3071d9ce2fd8a8221cdb8108457d00d10cacecca815659fda8b9c8f8f0fececb423986b3e97b97c73cb1de2cad57d9987c741254133d17aa7a1dafb9922d1cacb106d74f3c1f780b0727d24ee7b4d2b4aa862b1139621eb7fa3fca9a758e7f9dfa57bffe47ff55443ea45ac81e7b7af93a464f69e4db8a23348258c4f2a1894c01b704faf7a580d94072804588d420f55265fe209ef2f35529503d00c078c744413d57cda978084ab54a3bcc180088e218672a0234ef31f2b9fc2994e8b87df53c195697464c1e286399fb237819cf11304b91dc5189dde0a13ce5ed9806c56961ff7f93aec19fc8fc1f7ee0022a22a421de40485121debf39c68f988b70c9d029a8a1033bcde689de6a16a957ae6d4dd6454f9e02c4038243ab363c6831849f69f957df8bed60d52916be1b40aa49917508b3673332d30aa1007af4701a3dd92f06a4b98e6abbc76b97eefba2cb1b5e245988c16e23349fb31a2817d907d20acc0bfc672ee5a74f99b035770fc4d1c97a5e05c8b0a5d1f6ed34e6b10c23595e89f2b4f3f107a5e023a441c2a82e7c863281775b809f2f3b51da697ec0875357f190613f39407b5ad1eb40a5b21ae2f95b1579e481b39059445623fd43e6a68c990140a887016f260f16dbe6f08462e3deb6020650328d1822477f110fc4e3257feb43c60896f97bc5ca51a7a9b16ee1b836974a61c59756a886153e1336a6b2694ceadc0fc0b084d47be17a94679bd4cfaed6238287a224df7372daa2e12c2c806efb1b75dece3317cacd00fdeccf8923677587505d0e96f2e1ed4195be54bdd22b556767165e88eeb3e2b9b835eb562690fdbb19247d4f255ae0d75795cbcfb19bdcdd9a1cc18f48d95301a80d55901567928a96c92c261a0db569d7c6d22f1bf104aa719ccfb6efcf98713f98aae5d122293acbcfdbe24d511bb0bfbb9efea519ac7280cf047722b9858b5db3da514923efb870ea2fa9a402b812931a2bdc7222d08d28b90ecaae4412cceb329e7c11f3f2c94bd451c101df378402b0cc3117a652683a438443242c7d98f60d084d3bc419f64c8304c0a6d10f81e7a6792872b4c8217dfc95957da607e33934c0b0a4b176deb7021015ec6fb9a974329631d78937411b03c10cb96e11c2f2dedb7229d80bdcbeffe3b552baa06d228a80110bf9e1fec4f2cb1e63a7368ddd5b81abc9bceae210fcef8eeb2d6bad5f02fb70e1dd5bef1b0fe1002d7ff637201faa02b0c7dd790a9cfa941c3e492c6552edf437c9dfdaa51e3c29413cceee38997ab8833b95d59bbbf50b2c7423768e87b20a9ed0c42340192c07cfcb105ff889500085107c295e0aa6f78cfd38ddbf195b8bc1a55422aa3374784a26a76d2cee05703b8c52e0ae792269130f7c602ba52bcb5334313f5e4b29f86845deb8f0b90e41383086f40e9c6b47199b00ad3bde4363d545cdd3d5be007500a1b230064e6e0fb40a1d2c5789b6fd06067396da95e8ab45e20dd55de931b05b0b14668cf802780c4daa7d040e30a63f561dd518b9ad11b0912fb7dd7a36443a64848bf7ca8079c83da8cafb131925bcd4bfa7203b104f4edf18b1c4a06cb3e090938a3569da54237787629014e7dba5cacf24ff8982b61d549bbb58257ffd8244724a70d2362a82f8df715936567f3fecee1a83e7bc84d92dc971a055949c5a7df81c47abc47afe5e936c1eedbcb93fb4b71e91f93c25a056a085f033a0e7a20091850525eeb3ebbf211582a20810eb336e55a152820646389558fb48c69c785c4760745536ebc00dc3b458e413f63ed38f59afcd790def29cefc8e16f113c42899bc33045102ac9b98c219a71b44351fdf30f4b6f5aaca3f96324699d273035e68226f9f38fafef66bc894539838d25abcf420da4a35b351b72efafb41788040b4a008eac333b74c68c09f49ed101e60a01a7ad44d90bdd343a6025cee8dfa2bcc0670415048772c03e717fc98e13c590b8a9f95fea1a213ab03f63a420c8f7ad407eae271aae54b972717baf0bb9388117cef7862275f5959f81954a7df7220f2d91acb3d829cd1540424fb87e95f926ba6ae1e7b1c50b2761a85573ed9a637e15eb04ec21d56d94e712e71e810135a7532ae8504bf09f2c764e540d0a2abd0a75f87855c1a1f72f82b6e0e5a812f15fdf60724230835a06115fbd770466bf0d191dd75f29dc111bcc0f2a902da03890b41b5a6957452686dd3ded2a1e2123224820bbe6e50d5f880b3459e40e7c67824fee7bad4054cd1095c7d0edad06cd599aef5c56c4b482cd3277a6c446b3d37eca556c0f486971cb4fbb2563480b6d380bcf531d84095c701300fb57e22f6b89a7b0197171cdebee7ead6f5411c544e289cf67148764b91ea7c12dc163cf79d8d50a053826f11efaa863d65ff332e5d721f3f551a0fa851e993780678897dfe5b7aa7086d5c6bf6db4729260bab320e6506198398780ab0f2e75097a736e35d361bfa63bad8253ad66af2f70dccb676a92b2282985661166e8ed73bbaa720f9ea6efd0484694544185950645a944aeb41c56c83bc9fe832e8c865772fde22def0cd161df2e6e5189833a3c3bf80e050dbac8d0a9d15e739ac7b262825d23e792c7a53bc6ee1d124608c2d9b820a866800176c8b30074337634a09a223783cb9ab01be4c1cbbe95b72af12d41f76f3a2a521dba3f92d073babb2cd909bf27e7cbf437a9616a7655589acbc69db86ee10b54281ff6b318b11818b4052ceb843af47d152f2aaa0e714e0091288d53464aa680aa9d51955b8b64dc33f81960a5de00fd43295be912e9019bb9abef4d0d109cac182c878f97904bc57309d258c2748e26c4637031434a15f9e33a981f1c76c402f7693c833aeb5a0b376fb8a2e957e32f11398729096bbe453bbf02fee91b90209680d71ee23d51a4165f2807f209a6344f5fe77e2614afb152d72836aac6651411dbce33396009efc7ff29a1bf9354a8e6180d9b64e4b7db82b7a20b4be067aa731a34b8eaa918f0ecda15b9a476d8ba19c74072e291021cf9811017de2821b5044c13904f9cff4f9ce16392c60c10e73d46cbf038d3e024b13037af8daf845069422fd994e5b78daedc70462a7eccce97f54d315931c4a416ecade1b96726d4c9a2b291a699c9a41d752f9d9b107e8511a22684ae12bb2002713cb59eb78cc6debe499b06cac1499d9a912aeb081843eef13034ef935f075f12ea0651d7928b6e08c7a81db9e1495ebad75bbb4925c24cfc84e42b0fb74ca49db0724fd17aad80c3514a3a6c287affee8d028dd6f00c6e774b180945af03165b5b8cd2129c2b91a00249173eba94baca66691bb9a1a93911ef8d0a1f94a74ee4a01ecc7ad55c0d5afb263cba80cdb14cb79bba2da8b62d89d3c3b7f6ef6eaf41e6f7cc98eda33b7ec1eee28c0e4b53fcc883fe66ec2489ae4eb33f7c85159afd0a2d07ceacd1637757c95c831c46920fab44ed20df9108e93bf3659ae9e8b5f6d01c0b83778d400712e753619a6a38be0f24429d14efe22602ae7dfaef27716e5e01431fa394f11e69a07b7b12d896671bd9b3a260ef479a319d789686dd47b0739dd9e3e7b67630d0ca1bc25814cb3e75eef5a17f98f6e7a6fd6ecfd5b3988355f7cf44bb5faf64d1180c843fbbc4406992cd801a057b8a1729c7595e953e5e6633d7f10946ec8858f1c1c0ab3169a649a33ba96340dfc7011eb98f603a45f429208ab3123d3242f8085f45bdd17963ce269458cb103f38610dddd1f9755793cfc21e401911adfecc44d315bb0bded5c79d354d1988e8583f088d1952710c3b16148b7412af0a81ca7d2cd132598b074900e0217c2a46282d43a8eaf8cd3bdc395476933e1cf982ae50fac14d12a875f48480b751007d467427aa8224be1077bef8231d33551dc0e94d1dd6a2fbd9223845aac36bc72f11a73c2c38ab73398ddbde3ec46e91798c2e06ef9efa1464fdccab13b72a9c9a334de44bd9fda10ed4208c88d5bf6411cc4aac5e7472562ecae201b2b6afaaf0cc8185832e51085de3fd41a5fc765083d3b0032a05bdb757dfc636f3fe3fdb59eed93fabb0c55fde9c901789457e18ca8ef6128cc290d1c709dee4a0acd1a4eeec332cd885465a0d343fa2aea08e4f48ef6f191d911b139292d9a257f3268b0ba6a6f6d0aab7611bef014f082d0041bad81e199996e76c7bc9b03529d5e901797dc9c7c569a1f2d71d44318cb84dfc5947d9ea097bc94b078124f4293136a947e37bef03bd59aff28120ccfdc2487e8cc86c5811b6fcce4a394952cf1c8618ce930a831fa712160fa7ab4663dcac698cd610ade020e5201845f4d4544f5f7154619757c64189dec9a2de6857aa2ccfce6688b0f9618ac3968560047a39df18a07e7dc0ac792551456b1d1b0d6ad4554f09eb90f5f309dbcda42ffeadfcd1ecbecf1a4b73032a9df7c72f923675a5647f24bc968dc854af6a93c385ae31dd1ede92032b42c8545e8efff0a4f3ae8b7d0da7b916c70c003e084d9fbb79ca3fbf6458f8e6ab8a4e4798997d543e4296a8753fccef393f36b7e279369bd00413f87e93a84054da6feb0b19aa56684b125ec79c67adc8d0398db54a5c5c554ff55b90150d2f1f42baf3458081f20c115034ec17d7ea024328787d258fa0ea94e90237e35ef3a5d4dc5393695f7fbde055df2dbc3191e3ae3589ebbd7bb254048910e1cc373b9114d4afacecc04637cf899ebd539d5166d6bd4bc0a3632d831f2f63b26606d2626de7633f79360c203a91b35e6b29ee2bd34bc81880a3178fd57cbb6546fb90e8f2514d514ca6514881acc453a7e6dbdcc724d69ec9e94ded97138ec4bd07706bfb7ce49756ac9ccb1ce612bf4bdeed11dc28bc8499e4a10153f3d37de558f2ed5a27710c635068724e61d67ee5fa36e8dd5e04fadac47ae4037f4529316775ef63d101dbde20ac77478c5522315de7aa890aa1a8369d89e88ed8b535b431d2afd56cafd6368ce3ad86715104ee5e1beacc23ac4a346ede2e1e3a5e25dd95d913c5b4b1f5069c97b01f1fe71800ca9d19cc2a08106dcfdefece05fa140f566addab302f34ef091907e843056f55b5be24e34459e6bf52644c5d01e91eaf8dc9a6391fa3128fadfaa2d8abce3ea838637030964f2be9585007afaf3f9384397f295f5a00d35759939cd5ed5c1d72a978edec2884193bc552db44e01ba683e938713a14cf2effad2f4c30a42eef8ca7b1a6e2431a85caefdd80a9a87fbd6c9010eed76c406be03ab36d84dd767bb55f8b6f6a0fa181dd8ab7502e5ff90d6abbd4401b68fbd74b8c372e56084aabfe3a1337037b49713449c446b1c8f808656b990e7ac4b4212bbf389a253a74fdde89c1ccc7c2d59c72482dc0c2bac76f3bc9e7eb9f925577f39f5b81dbb3df7d4d220c95213d549ae44cfdb13bcfed236273985bc92f655d426683564fa82afbe9908e93ffad7e720a57959fab41f6f66929a3b7c4bb0ed8175d57460a4823445e31d65d9b319ad4087f0ba4bcd2ded05a4e9eea86b943f8dca23dedcefd45b90dc910ee2534583a7d29f134496151eef38e29907e4b1ee30e26ba3dce8181951aa0f89baf7fd18b8bc6a747c761d6dd6ad5018f23809f0660a549e2b22f9fed3fa723a2d5cccb8dc268fbd661f8ea6af70818904e464647bff2ae51fde3455eddd8d329209795161e0a11247e36eb33f33f31b44c90e30630c124515e26e18529c02e3d99acadc26ca6ced0ba60894812d66c2f338d0a82c55048c0604027b9cbcead83a1bd2fbd2aae9479c753813e787479796c8defe668b0638f4b690965d6909ad3c22fbf39e6303c2744ea90399349c25f6298e2f87b23f154f6886eb76aaad9c972714e04d720eb129e74baa47e11819e28888693984a456c632eb56415246376535b37175d936aded9f38cebd9fb4f01b4c2f6ef31eae344952e5678e1403b2b22bce9a2e66ab65649167664c2c8b47407a149dc65f169d4534da3db7df90ab15cdee4da78072d245b0b2308b0048eb1f9fe2ffc3e00db0ca65aefbe00ff4738d669076c056a71dbe343291c880b3a820767e86fa9979f1085682040a715d7b32a2ac7670ef3327952eacc7eefbcc1bd74105701264c174e0201b636d24fb3d69104ba198ea1232a231a5ee693edca7740f7eec9f5bcf36e57ba3651c46f8b627b0d5cde0cfd690e70d0cf14ada1fe509666bf583843d111b9aa1424550d30bee12eb740d726edc88e64ba0d9c3233a05ec20ea6119198eb049920c8f5527743cd2ac7706847cca0f9546e39255907184065a71a1f0b83df0f844804ff779c1f968c62880291c4647d41560109c2d2f435065838ebd590ebe9ee703ba633c922b6a22aced042c679618b68811bbc29fd0d782098e72ab1e789951deb5567c9bcbfc5a805ff2a8f8270b55f644d5ee4819ada62e4bda511ce14b85c12cc49849dce6900ee0a774ed0b301c8105fcbae4fb3d351a2ba2ada9d77724bb3dfada7f092c5469c7b646514a760fbc0269f347784088a865ef771f64e401162adfc59d843a1390d5c0fb4b8afb84d6e48c5310ee885ccd5d3ed9427ef441a5071a877785aa6800b1af402a09271e4a8c76d400aa3ba31a25b62a329d86f08aa70275326e9f9f61a0e3bcf43af3f5a3aa92c88a4b5416e3810a73d4f51aeea7b0949a8730a95947138b86a678a91cc0a16017d8aff93b132d033e68ac375d35ec7c438899dfa2ad1c4e561ea0e5971d4edcff3d6632b9cc7ebe18b96ee16d33d2ce30b31b59fe706f4dc8508cf735c5db1cc6fb5a093d791c29fa5c0579f26202f7907c1879f3b7f58871d6ac3c908868064b5aec6592169d25bba63ce615686c7cc49b46945e90d2356cd134ceb7400c59b84428485ed8ee6f5a59dbbb8d7e5f6aa8b5c743a4bd2d9cd0bff58e4a1fa640c84a6174d356bd1cc9aa6cc075d692e0d6517527998f6ab686cf2189a2d0a81f4f76637c36f7cb907e8b7a15bc9821ddefc0f2a6039b28ad8c42e5d3aa768bd9fe0892216cd34d976cde59ff6ef748b4b6c157517fdacfdf54497a2f44551196d350158073fb6e3a09ffeeb6818722f21f529583a289361ba1f42087143f92a2b3bd86f0973808607393a0fa03b50d959f5c21be2c27761db6bb088bc784a37051184a83d08e2c7b5da638bae376e0b9175d46d304531b026237725e1382a12e833cec312b831d45c713cfd2c0d6468c73bcd01b9b6e440947831860a5fb3837f1bb61fbf40e3f7ea1a3426f453c323d60499a91622e1ba174bb6f7d7b996b1398811cbedf0256234e34e7911fc28a6ca919c8b07493fed0da8775ba63fa0d267638983c6a25fab9fc1118fb5fc3d99d62160d01b1a06ed32ff638c1b18c77afa1edee8a85aea0b68856d2597393fb818eac0393b33d5371d24a2c301acb64b3a27f601f66f08bf951d471889a27781071c96490c8cec1d236c082beee87f325c69babdd411363311920378948677df003e9a198c68ee1ab2eb4ba81c2eb50901b5bcb3f2d03309e1f1382be7b28ea4b851f62462073adb582840807d3bd52d0d56c989f054c7ef08e184cad5547088f65c0f1534a37c2c248a4914668f4d0ca947bef48a69949a766cd5f506baa1134beae919898adaa4c6842c008699dd6c74776ada0e5de1734711e585868076a2d95a7a00bb7afaee4bd6c8ca14cc19596879d6c021032c9be48a5250fca147557a412979436aff02068a8360b2a36000d3ae756970740d3836d09dc8608680cfab5e8ae5016435a5636a1d402538dbcc7ea1e0402adea0b9287068b0a4a344009a3ae08ef816ab00e15ed6e3e33beeb191f22ce2f307f1c44657542bb0f0119aaa15854e0eb0576b1a1e790add0ff1fd140847ce9131217beea258c33df1cfa4f1df993f5b97af2d1f667b528dda488835693d9404cfb31f6f1b2ca27fc404c5fc3cb3984afff708dfb38c46a991ebb6734974344ed9e520c7a65f2ede25de47f76f1a9f42280719c415d697ceee363b8790480555e4dc01cbcb004477ae55edd5d2378cb331fb8576e07a04da052e91dff4b7b8c5471c119dac728ec9ba312752e3edd176e83f7aa2855396ca3c2a6903a6cbe169d60b92e816cad3ce8b6fcacc344e1b235a4ab79de96b503050fb737a81a3480d1226cf803455f86a2d3b57f5c1f41a75e2f10cb1854d3c533b6911868bd05b710d7cf0a6f56838cbaaa984de2612e58ffcf5e6f4f16269721b73d79ea9ef298ff1697560134d8fab242754ac4bc44851b3f070761b3ef392873d62f5be57230a7e818f457738b8547dcdfdebb8225004f4bce3aa8c2fc0e3ae258e379f1663539cd0bd0cc0114a00a730beb69f9a13aeb456d3c8e2a1da1cac37ebd685f2ad4252bd46f9b52468df7e7f157ed72609337028c5fc6ba0ba01d56040d864016d8404092642bda1fbbd1ec9d664cf099441a7179ff367ef6e879ecd8da62b16004f1cea947071dc9308e8e735d18503b95a999eb4ddc8586ca5f008263352ca16068838b0843035dda01838c0e655cc048cb902a2c25a180b592f58cd493cb8b858df4de483eeb7df892551212d1ee8a2ff82adc0d7de3f0f05c9dc1e61c580af602b6e2348c4aa6d748d921feb9898fc7394789527025bbc187766ce7ac5c6e9b80a0c57c7c5fd6f59fc5b26520716072b5fc36b73d96e7ab0a2f930e5ce35b6e10f5938cede0333b188ee7595e65c50b559c7b97a1ca8f5062b4e6b739cb4d90ff84fc8f2616a04659578aa080eafb82e556947c738502e3e4d9f1c8b5113f34f91f1e38e240f553725f5b9db8578c1b2a211ec9aad4b081be3e24eb02fad39b5963ca594ffdd1f1305a51664cb258ec91554163c7aeaf10a546742bc39107d7e1ca573dfa7dd215251cb357d24ee9ac1ed32565d29ea43b727c2ecf2effc98c7fce838751e8b1b2be49d4aafba471a4d784b4640ed56c2a7e368c31e55e5af2faf8d4fceb05c0413818751e34492439417b97e9059891b4f868cc6848cfe9c412e26be9671a057543abbf967c599d0732498c85fd4a6cb3341f8d1707f556881cc4f9f03662448a622187fe0c7c757e6aad5ae0349ab66c52420d6ecde1788d7e600ea3e581956d903479843e5b842afa212cc65dc7b2dd5219d8340051ef860087d1529823e1be0b3e23300cf3693a0f5b3be7f60dc9ce319915a325857abea22b1748ebd8324aa84e8ff12847faee466854bbb0940c3034e32ba0790ff54066c8741a8bce8bb0b50b2c950dfb90793706aa90996c7a894a4bf84118d8db75574331e1c204a32d51655e697123d9f2498c59f92dac429f1c916711799dffe7556ebb771d3f47fd0a60354551d15c80fe13b6c312fb31f34bce8385637b570bb9503b91a0fdc03f7d40d5036a145244da8db6879816a1e4f958cb29a18562cc26ed90c097d6118dbdfcee950dcd71819a9ba4e46a513719bb50033322df4f480d102cfd3245effdfbcfe80cc20d92e007ad1652496e53dfaa5b403b325ef43b348c6a136b12184211d4f69aefae7e634ae377c2ec2f5ef5317c0dc2fb2abb7c3b963564be17b72cbb3e22eefd11265c62e837cf2374c0f827c7e24f544748d1e891a29ee55474541f1d3c04235d67ccd2f07af4869948e7e8b4f07339a9c4823d935df3e0cf955fdb811b6746dc032267d02e374f85c9f494402dfe010795017b941f230f36bbecac4ce622fa4d3f7042791d51947f54390754ae4975b445c7633183359de7ecedf0b65b5183d8810ddb165b10ac3d5a427afdc0c02ff4f49fa1cb456cfb9eec4f1f71e844c35f835333a4d99bc1bbc4b9ec31716cd9d3237ee1156a17fbf508f8132766d0fecd56655d84d9d4bbdd949c9847d37e95c5a8a95c537ffee6556bc04b0372926b86496aa1d1eccfb3a51a60d6264d96ce20f891ea4dda1d4f11c4d7ab54b430d689ee2e21b6e329fa399f8868f616fdf92c687bdbd6d347de7d52bff00b50fee5e16a9bedfca51fdf7378da96220c0b8324382dd39f693bb946b4e76fb1a6b542507e89bd54a03dc14901a47fcd533cb43a6732e415636097883d792282b8dd288f0e640184d1ce7f600e4abfc40e3f13261c6ac18682e5f53be69f3c70bf440677c69a0977ecc523c1142a13b1e5a7c2064900a8ae44daf8ea50890bd93464da61e009a2bfbb2b19bebcaaa5aa2c003df2a17d37f05077d83698dc0b509eeb523d1d0f98110721e75af76573d12cf61cd7923ff4fd37ce7ff587dfd9440df474561710445db3462d04c65c878309e1ce10f7c467c22995ffb3795559f517e2ce48fc75ca4cb4983fdf48d6345af2200172845efc4b6fd5f1e4bc14b92735640dedf5a9a3b2b0f2942dc51d14399ca23dab75936d10904adffa890f514c17d7324700698c4023eef348899cb8c8ff73df3583431edca8d738d615353b46e49bb09b2200a3d33bcda81af6b83d5af2026df9902388104a189abb0ccf59b40d0f22229eaff7515a39a1e882e8dc56078761e0dfd52db6a0c150d42c4f9b3fc5bc90f6f42b4022220e572c8336fdf825278662941c918f7e746010ddbdb976b21a04f6fe8ea3bf0809678f2aa72ba567be3036bf10b71d2e31db9df775d9eb616e1dfd3c0090144cd77a773ddd9c60afd41c2a5d80e85464b898037ac223300282c5d5b71e5907749dce7c1e629276b470ec7fae209a93e9d2358e312fca23a2401ebc8351083d84d1f19ac900508f5ae2f17eb3dfab747a58e6b5ac83670312af9f7016edc0ad67acfccc2664d2232c94f718af41727abaae056a1932879b0f3bc2acda5fb49adc9a06db88f3390459d1fa8aee0f18a64bdfde6f14b0322fa68c86af39e843b6db39f94b2e90a370f495096a1cae55a813b6946aa9d746b57a00bd6491a5aa854778da9a0ee5db66a3a1693aed632346c1e8018262a4b740d0a1212429e206522bffc47cdd1094030496bc7c93fb91732f49e03f16583052c070edf9cbbdd03f4bd1344fced208fc488e9e5cf273693be7bcfc32fa32d428a6a49fbbe435a5cdde06fdbb49a941e8c09d4667dbe24d86570396cabb95a53cf63225ff5f4450315f3685a07fa01275ae2d1e405e54ff80c6ca6dd32c5680cb26518d893c9c99e2a27bf5936ac8db377dca365cc018b83e0f5fc0a1e3523aa748db17d18700a48c2f93defe9149874f46cad1d641192f84b15173a525d8d7860845b2bf834ab0a158378d55ab7104d9eee5a003f7f3a24fbd42c349759e5d7e54e75072537623833e6ce466561186bf831576fef8533b4a1754c5487b58a385284b9fed05f20f0b2083adf0c3b1a2b45f7911f37fad61a2b051359755f868d432cb19b3e1337335db0b255667f0d8bf192a0ea1bb25e93abe4ef30852d2475c994cbd4b99bc0777bfc0ef24b18d230c51085e4a6cc044d41d4a56a0313617506284f31c8d057755de8f8419d080dc4bb90d8b5edc8e2d4567aa0318902f71e8b1f112ab418f573c972cf46095c587e64235ceaf028ae66ae821892569cd487ffa8bd8094667ee8e036c1ce469f4757d9d3839aba83cc3bf12ede75c83a668d72231f4432a065ae92a4c368b63b8a8c1e87b5f9bd501d9d7799e7b859728c0f4415321a0dc374d9b5a3872e1f15a6f3328a07eb815fb1e273e129fd223d47727f17768787b70f0a8966ff1c66466e0dd4f9f9f5ab0eb7ce27a5b4ed7f10212eab5826362a0fe88ea0a418243d163aea6343fb068d7103815cbc95179b9090dc2461ea2d094d01ed49f07a4edcb89f4f8d53b09c59a946185d36bab155401911faf00cc67cc6f53da8b55e9741a0d55e8c0c97bf6772c5813a96eb29ef4c6e8b742e88f7bd85ab3ca65666431fff4515f95d52db8fe8a6662878d55d0e2dbd9b127a10d0abc707eaec9708e5d452e7d08dec9c9b8aef22d2d0d9fe4cb412cb9230a7b50fb59df214b403cd210e474fb3dc0c13e118a9ac9c4c025a544a7fe641e19a1fea75787e20996f9dd552eb344380e38c31a2776d90c219cd75fb8fa845bb6c53eaedc973cdb6eb33b1ff1f68e1ca6d318a1e2d9856fede5b60855c28e7487e320bad44eed35a49805340f1a5e3d9cecac4d9bc3f725124094ce3af6169f6fec6af5df64c2657181a2c53d399f45d44669b2eef8b85494ddbfa6270a596cd5c6bc445725104c8e688cca9f1beb629e00a3eb17795c0236016f6724e52f241b5bf7d965137eb35d19c1c21e8a4f594ffed12fa6d54dc47bb4bc5d6021a62659dd25978a2546742d0a4585df13a8cbe187bd1c22fe41c972816778e1e2fdf841397bdb67617f82d148fa8900111ecac3755a06fe63e222150e5ff07306080cfc62440862983bc21ec28a05aa70948e8240ba8faa677f3d68a604d44e26344535dd9a28419904d2374e4636c4eb57c8fb152520a8c16494a4e82d18c30f98de973867919c1b2e4f6500f5a29b3250ce29714315aa445447d627e0ae5c551274b6f85456b3d1f89684bfe1acce1d67ef2b6e091aa77f58f642f922d5f40c40feacb8539b7aa31e57851c8e43f6f6f2d699d934fcece9a31e406a5a6d12629a96555fcb181752b782a055080aa65f6d30d338d3c09ad96ea7c5c8e4f90a65429d7eca225076d38c3cd87318ce63eb140161535a2d7ff9cc87c9ad8b6447da4ba4bd7c215bd36ac0b979ce503de7a42b9f0adfeefac4a26e124d2bac69b86862b23fba737ea80b085e710cc306d4922d35de5183c0c46aa61c2ac202e253e1e27fe4f566b2609ae730f38b5421c22f00a802d795714d9416cff1b40bafe3e203d1e7b6cd9cab42fe5c6dc8d3969f45295644b3b9d96e0262842dc6e3629a67de802e0cbcaf12418d10a150be8ad958b3a6c3a80b719b864f30aa9d7599f166fb7a818cd3cabdec4dcc651c47c9b3fbccdaf83fccfe20b7522eedf2da7b2e8dfa8a4996e83b0df66edeb91ffe13dcad51108aa8cb729929bff8fb68636a5943dcc224e5ae71c517726272d54a756b6ae41c1f9ad9619f5cd792ee56b79f8544f04dcceeb3678740fabb51d5236ac6bba5e9abe5ad1eef2bb3952f2073f7257c9fd07725f6c90bae97a68ce9cd88bf0ecb455d137c3281c73cdf31d509b0af1a8ce296cac53114d1a10e2f1529d7fc36ef99a9d6f9efa52e76730b473dfc22b7b06ff1d1e39d0afe043cec2f60f6f35b49ad11d7a3dc40bc773c47fe7747385feb022ed00824324d5a8bbaf8acd543ba7a93f5156976dfe23117e6435a0e3e9bf02df25ef0f0c3e2f2c57a66234335a13ea0fdced8aa38f923885a60152bc425029bc0b0ae9c1aa773eafb5dbc35a6afcbd014890435f0dacc9e903e38884b72d6335ddce8ed227b1b6f9d407e16718304be34feeeba4ef2dd8014431768ae402131bf19defa93e950678ff3560619a7e439ecd6fb51fc78bffcba7fb456194fa3cf4f9005c00713ad682bf34f69ed1dd069dc6a37668a63b99fb24427c215f12085168d3603f1ddccc6479e5f4993eaeef33ba70c6e195c632f789af936bc7a71dd5f492a6d8b6d8cec3b6025b53218759b3c6b7e7311b4734428ba047c72ee5e19d106e78af5b0e96adeebe974b8ab005df7b15032cf5291c4b5ee6883e85edd4f2609b92a7528c0e5bb1878d8b0a14bd21f9dc949c9d93eb26224f5336f6eb9d6aed79363ec16385a6c9e25c4950494b0f3e0a632175bdc09aed2c41e0a7408a15fba656d19898fa6cabae82124eccf17e579fe73f0606bf5ca300897a21303ed59c066a3db42b1a4cfa05e5fba2102497ff8866e091a8cea6de3876659985cefa0eab5ae5c3ec93efc1880ee128e5e00ba90474c541d796d59e6ef43a6888d450b41c6e26bd55085ef44c485c098b80428e08b1a998f9a61ccd0b2bbffabbece97bcdb7d0d14a49500012cbe108aaa85efcad2bb50c8fdee76182d87732db9304253cf60f04201051f6d755685793755a6d3598447beb03e1fa6db4dfeb0030402fd3de223917d02ba1cf2e36d56d228b46f7ce77d277f716de2fd044a8763395a404c0b10cf909015a928f98d9b4e15dabab0814363335e71e3b682198c6191b35adb97847bb973cc4f6a19d8c473873c169cee7b46f76a7e0f684e91b65e2cc2c2e4051e7e5da709700bd789becd94a28a26c7b444537958dc83d1e1307ce21bec2dffa121d06f8e73f0841c81a306ae9f270e0971534127fdc44e30e762f9ce34c34c5c8c4f676e975c79b2ec4b109dce3e42aa2ef50f4c0112ba80c9425de0cf067a835476b880a4bf5a17fd3b7de01ce904f50824bfda6c817078f4761685b9e78f5cd22b17f1374b9d7ca1fa28b15123b24dd3b81552b7a5d2eb0cb89ee7c8f583fef97940f713dafbb7932805a0ce2949059530b515660e5792a264f8a6b561b551aa6658f4a2c0cd52fbc91e1e776eefa2ecde1180608396ddaf8219abc67ee275222d377df948cf52b28e2c6b34f90ab5f2db91f43c572a8cb0feb75d8aa752d183b5ba93445c81eb1fa438fd76c13500db543e5dfde4cff3de342cd982f2c1d3b40ad096c4685aeb492735a8064a77a41fbc79e8eafe3889b172f1fed6608a8a238e66c454913c2c51add3c91acaf837e2ec057eb0ba04ca2c031a1bda3931547627fee1ae3ee79767ff5be9cdcf42f1a31156411819fdf7ec75b3d3406ef415e2e82b2792a6d1b816e52229e79a287bd9ad6cb4716d0f10f4edc7f8ae707b3773ec076679ceef3f44c6b019ef5c6a0e0ff859b9014859fb1c6c1450cda11e986b86601afec4118b07ff1841457309e9b40959f6f7ff2cdeed3ca6b4906882b99b9a63cceec1251ccc69687e58b20b7823ba538cd3d2fea1b3232677a3b393f4ce4806e708583486b428538c29456cfa2b76c13041f6d04598c4f099789c06f06554994d73e617f9592665194a29cc9992b043d026e5dbaf4928647b44df6b4de6c73daa13c1decde8c4b2d375113f6fba6b8a7e954df27061a10dbec6b99411f6255bf7121610b48350fde4923da1c451b200c4af47a2bbbcc20da0b2bfde08ca4219d5e6e8b9d0014ad2cda2db987437f0718f73c7cd559f75f0751f952aae85d832fec92ef6d91d18c039a55cc14d97932d4377137ff99ba22831d4f58e7e7ad63e9931aa75db402e766aba00c423a80565c40eea68f107fd361db29576bc4bc6a78f628cb2f66f205b3e05c833438bb44b5107919105e2dc5c927347c13e74bfe8e3158f6f929a833b22bf870d94152271b6c76599735fd30bf03ad9a15ec0badf905989e963bef7b9f93a8c5d46ecfefbd5b55c4b084ee19f1fcd24570266ab3de3269002f22fbd95142095d7a7d908051f7f066013a99aca5c8f00db511c6f8dbab3f79a3778adebacd87e428cc7845a4a6197509393be50b1d2634ffdce1e872c8bb7185f5e1a3c58e3ba9dca08717bfc22a469e4f9bc666f8a3bb5bbe6d6021bf125b0f4bce8dd3fd9c8664f8614bf4001883fea65298647220574eeb6d92c43f025e5266f99c544b28d7de4123baf6bec9cffa5b977f015cfecf0010bbbc786efa0ff475a47fcbfb1b5e84b7eb0868bf1d693eddc274855b744c70179f51955b31c8c01827005246a5a16dcb4581c528d2df61794cc14295b4200905d03cf60ca248fd29576870562c470614098303b67bbef11d88ef2701c089caa45a554607124aecbf6072bef427560b215b8f7bb2c2cd8509cc80d8614c7a0d4d3d6e1bb20470bada0151ec7fcf2e28dd61aa97a685edf22d9472d4734b01eb2a9723cb8f8c2e19d413b77557caa065f15f11c0ffa39375340c4dd7f678191b9aebac3eb0737ce3a0b7dcc70a80fad822291b4c9dc40703c435ebd50e096d802ca3386dfbe2ed147c462b487a538d8e3ce7ff0c352c6de381b958288d4817ff5106306cecc85c12739bd4f0ad68166574dca4e835a51f6e90c76a22d38479ac4150e565e0da1abba7dc1d6d803c58c5483fbfddb2a003cee824c18ecaef4195c0c7a894ae8f80e3cd48d0f775a4100b0bfb7f0864c612d2deb6df3bf268e77ec90a8683fdbead3d4d387c7df7d51f8f763b1c3a43d1850e04db4ce97638b47ce69778fece210b5fe6f1a2b86680e949292fe66498a716bf42bb6084f651cac748ea59fbd7085cdfa4216198bc4387746ba3cadf8a301298a177b70f2d0f58a7100a7eeb6796766ecc4a17e5580289cf961011f3e243bf3328c21344350ce8f8b9e9abbd2ce3882325195bb30cf9708706346d455c7173fd2b854bd7e2ff3107b0ac1d5d4283058911d5771c5578c525a66fb1d989b7b6ce3bde6f8d01d43f2501b892df6437111cc01fe2a548d7c9c01c7e171b4524a50bea96343c7f5b439e433cfc8c2f8d4d45cb2121414ff861ac2da743b59be8268ea282ddb51a1d620dddc3fd885796710794d8796f45cabc593947395ed0d57ca837b18311368e3d4b5e320b074dafd0a8dc0f2b8c9f86b27ef3e8417279c15d1f8a225c833637b3c9ba5321b4d53be6f53a5d3d0d1661166a779c9d0aa874ac84cd15fba5b210729e3c25ac9426bd6392c49a75aa9b06d4fdc198fc12b73eabeef8767e794517abc61e61fcaac7ab1469052364a6c94b12e0ba72bc4f78a5cbdb7df45da755dee6a2629a09c7109d27ff14bb592d09c81da20800623944ce70b0575c45819907e238a92780a2193f7f10aded524d1bb097abed83be0aaf25cc22246f104b1defc80db5a8ac40d0b5a5c48d997be1c83c43d16a85dc5cf99623b447923e4a43d5b9afc2de1d07fdbc41440e0fd7d015306934e588b65bdfa06f298121dded777a9891324666ac6a5c3b090dcd7ba2051d68d8cc5cb5c67269a1304b66ea2852d90f954b0f0953340b19263a81f49bfeed19d231cd2b9679497ef0e47d627a15c7483303c1a1a0a16b6e08bb92c578b31dd43fe7de37dda487dccc2288998b13626d56e6646dee2c0a19c6c2d13c0ec89e235a6f66c7dc03fe345ea006bd9e7783561a625fef537d4d33830aea11665d66d5a8793b6daea04cab61c2c5d7397173b08df09a733ca8e81e65e271d011b4227f7d08640afe0273be9214b2096a6cbded8e9f4907c9f730bda1b52e7a96caa6c64dd549b4fc43896e509c2a8be3030cc1804cf62f8ae9d4c86223e32a3af7b292fb4e86efafd1fbddafa9342ea0190ac9006a9e63192bc2dd15ebec8f4f6721371ca1c5ff2cedb51ab4b750a75138329819739f2529484002fa31a6dd0284104012676672c4f0abfbe9032f628b38f9f286d395cb61b1a4b135d6c54d44f5ca655114d473fb33336fb74217d884774c202427020815dd06072332f6206e02a9d137fde53488725146a0ab2524afe1340ea9e6ec4b896b5791cf9eb8789c292a769b016f16f444e6958c760faff39efa223fbb5dda96504c5e289bc664af500d1f50dd1f6bbc74b7272659926f7beb7386ee88b10f99f88138d1d70320c395013aa4e8cd37416414b8f4b1c70042a2ca078e1e4e895b5ca61cce41b0580b47c803264e296fed089e35a799eadc8b1756c0dce8e9b53ddddcddcade6df7a13c9c0c9115abcaf4341768c454467776bfcc2e52b7e8adb4fb1b0129a5c89b7cf5a0025dcc872a6199315e2f2e466ace9c680e57f39aace3377e587fed1c3fd8fc6fe87005bfb52237da7404fff567299cd86e02ef2ce115d988481041851ba50ee6ce680e253562cdff83e11e4d6bd10cd962866cfe9ed0eda9bdaf6aa026829b6523d9c4d3d292342189011b9eb7fd1f033d2d90811da3d7d6f6dca79ad80a8f7f32fc0737c638297b8a5a5017ac271f0f51e3f3fa2eb4abe74c5c264ac515a130b8c28a0c74b5f6570fd3322f83c2052a7410180237a00a2c9c01813b1046050f7882699bce44b3c13b600bebf989ada3296ec184f539be6d982dc62983e58f323f163a61711d5ec76d765bbc6a42ab8ff487d3808657b81ce908942ea24aa30ea0a18add33b39ea3e0a3f4eb0458c7e3102d51d98b95639d5b259d8896f5ce669fd3495b253575bbf4342ffe77c40c2a9e98fb163516f4d05356581dda34fb4c417cfb0f1372274edb6e7edf4133c0b0ffe7bfb86f92efda0abdb98a17f311412c685a87f4736373f57384c3ad559587490f1c52fcc0ab7a277230193c7cebf012e8d58ba8a4baef3a92b47966254958663243ec0f5f0480781e9c2b1a43f9b9f120f8c113b2b2ccdedba8bfa818edfdfaf413f1b08772e13f56bde8087859d13809b7c0275dd49ab42d8adf1c9e71144f5f42beafa00b9277c1cdf6e5dbf4674cb86428f8c3e89dc1bf4d28b80cfc91f2df8370fc79470c707a59c8d0cc05ab2aa3633f113d9d346e152492879fc63ca3195bf4505ee1ab6c8863c362103bdaca4c27c5e397268c0a182935c9d3aaa83b4fa1c440401559c65e48d17f1521e6d87a974fa5c39f9e7318a3204a4e40dfd0bf8e3cbffcb9e1b02aea6e7a0ad62d0ad59e4e58481c2649a330ed1b5b1da9c42e3fecd69e2a399c45f5b0e55abd42808c07ea5b5ee9b3914bb61f0044f0bc020bbe0989c9bd88842d708e39d4310083b0dfc3056b456f45325405f2be5c02519869093b66f2fdc02716e3687042dd89a3bf178820e17f31d7a52459f13109292885503edc9c31d8e7c41ceaab07da17f736503eec62cc4e6a04a1e3d9c7bad66fdd105bf939aab4b57efe9926b6e557388252f1dd89921a5cbec81830f8bd4c8f61cc7f55969752c3e60c512d1a48b7511a521e2b77dc9fb759e42c05582dfe7b97876d5ee7ca0b4d22a083d97a490fed9af317ebc1a88e600eb7860f898b48c4d0b7e59de8480bdff95fe751831efa6f4b8434348adc94c1237a3152fce060c395ecc566e3238a393981a6438100a9e474ffa675756d8e66861f31915a9cdec850c889bd294943ba9d655fc726aeefd2f57eb2f898f8be24fca8d85ee4778fecbf5d60c07c270680ee46cdd005063b67b5d3a869bdd4cb893230a034e5bcefc6f8bd3ae0a9c1f2d2627452dd2609a690db3ef7a08b048f54c6a53629d225b1d328af28c768c86b79597c986a1241aeb269aa40ed59281fa3f5079ef026d3f8311bd5bbad9312b020f0288bc2751a681d93402b50552517a7a69d067d376a0039c9ca79c0b3f43532656a8bbad9d3c6d1d0ebee09a3d9f5b0586819a59fcc6572a250ba13ff3b13d9e2473cbe12236622e71cbfdfd842cc9e56919412fe643a9c96efb1d7205edd4b7d1b55658f573fc2c843667271e5899b9ed5d55c89600f86a8e006bde36d7bc3eeaa032184302de9b0cf40b970a99a4062a6b46f3f0bc510bdec9f231f718e3279480a004c0e911b0901a82de7b15f044138e05e883d932fa4b9ff0a3b89e7e66b82aba0fae2421736ab0fd5164f3b3471645e3412038e565893d542b4ae7c371f4ba10736bdc7eebc4565faff146a2c85dd79d47b126d84003b69161481267026041cd870108af0cd8fe9e27540a771c0a59be158fe3be86c95448487ecce4f4e5465e2a9ad401989be03ae6f0d9985a580e79051c258b05442e7450e72785f7bf03c2334aaa87ab987810719f2ee6bfaf089e00f15afe58327ffdf0f8b6ac7426d90e68ae845ce4fa1385bdaab97df66fc8f1aa76d5f93164e94210fec3467e78dcbf8d9ef3b458cd37bd8dfc98758c40e5e7ed39570f1b35f0809dc9595620f62e565e5aa9cf6d5ac89c239d4576c4f5ad9311a8a06738a51857677b968a761f65eab31754ad1e21fdd75cbd6aa67808b48be54a7a7dd9a6f7a165f2356bc235d2377dde2dd712570e92df563e936100285b97c7c2291f51bd5845d2c5524e566976fa75ebf1360e7834e0b30f60df46c29055a59764a7d3c643ed8913c5009843a0b2e93fed4cc7881da48c26529799127a6977beebd085b38694bb324164dc5cfa0f427d29663ecde74930d7809763445af9bc648e835763096da7b7dc161120add021959ae26d889e81ca274bdf38eb9fd0bfb8715d336b6c3615866ac6d1ed9338d15d54b73f06a8eabababe6083936c71a11ee7903734ff5a5d27a36bd8edc436264199efaa82efb4e5097ce034550aa68c26bd5113801f8e61974db45ba46bb27b51446884bb8d3effe421cf6c6a7f1c330d897f5f7213dc0e896eb93bf2045d8f506c9a773905742389e4769600495001c4547686ff25f81af2d1a86e542523797a1b0daeca9c0cee01cc856532a17ee7297162ce6e479dfac844f1301c3d01ed7fbd02be7e64ec2704dbe2731c0058037c005b3a310c5c00ec9ed21036e3b853e126d9f7124105c86cb2084b7342090595ca96b63413f57caaaae4451e9b64003333f9e9487b8ef9d29d2c82e4c8e9b2e864db4da97ac2a300117078c0f09774af2b54139e037e629f8039e05d43b832a21c0168cfac60a38a51950bb61b787563cbab1ca736fc709526117e3ef2f7256caf9a8759f3af78fd6bbd859d2ead482242bb6974025e49feee6db58e3f5b9a3f989b63c628e14d5bcb4b09efed55891c188e13adb29dae4c18ea1cffe4c50814f635dee59eb941ea2133f630f9784964ef815f88bf93b4a3ef481aa76bbf1ea1a67c9fac797a5d3f8b7ed6e3466519ad40ebbc4eb067cbec745a5f78267772cc5e2cf31372e3cc525d1e085182b2ee8c17f46227bf20133818caccc565e5fc0729ae2443d20d4a328dd4aed6b37c8e3fff83bee32673e402df7fdc248ba3f2ba02f906bdd7bd6aadc34ec099a4672280ff10005ac506e40bfebcd147fb303508bbbcf1b239d1ab8ee34accca6d3b9669f674b073360ef23b40967891c03775b2b496a2dcdabec021a09e6a3e1e471d7e82fe2d29e0e31544037411d1cb9ecca9ca3f49658adc75a4ebabf414687e0f5c774f492baf1d61f2736e887a84afdf9244e2eea9c227b7b8b643014f58da1f8e35fc92271dc9deaa8639b7a582c0ca36ecda1427c339d0d7afa599a4cad4aa5a1fff6d0dc507c6047d3811610686d8c683d7c1d541556f3ccb2817011a0a75847ff4755a0c2d1ea39878e6f5d8f7c10865655b678435a51ac9e829dbafd8ac5aca2a22033c3689b412f5431e1c77400bb6f57eb66b95796fa4a39f79f240603c92935972e26bdbba4edfb32e5158297cb9c5c89beadd649abbd835004a5bbcc095d2f8756e6f788b24a27be0cf204b29768beaea1026f5a4c69bb9859181bd913a21390ef9d93f281e1e3e9b272d05fc540707693168eb4bae489d82c9578ac2b409716855fbe6a9602f14d3bc468d417c8487224cdcd7f03a511ae1609621ce08d9155c72965f7b2a7c2464ee07d7c94b40c538f3a1fda19cf774925f14ed7c5c66b8fba3404b6eca3b6cb342d17cf7d8db4756855184d8edc4e1e31d0c1c4777193a39aa9f8a08aeb12b58ab92c46ab2090899f6073d9108e46f66e727716ed9d0fcb003fc9158e5edf46ccc8173cf316d362f7303bd9f37865bddb0ba6a119e0430bd5f4272efb08c53df90236786731b23cfd5b3ff58ff31da4975e1c3adb520f3fc4340012a4b6b45e00376fa4777d622286201be051156f2ded26529acd900838f084e644a92c364cff336dc21229a7295053c7793a65c5936fdb4ad353019eb23647e75f7f6a3c5c7dee52b614cfd0df6d381e21f138d26412f086c2d511199769d6bfb0a9870484b22bcafa644862e20e14f434af421c3f1bcb92039d6e2a4917b40e8f76e05665c409d25699d39da64b5872cdbb1c780e9f9a368acad54cafae434a992df3dc78240f790a43a3ae323f60907d0ed18c7ec6cc9afd4f5cbfb9877efb0a564e3cede8ced8e853a10b4977a97b74db484451d53898d12a284bba21ebbf3b629666bde00130900c56bec2e49ead9e221353d770ed044918e593bb7431695783691e4aa77a3e7af53443f8555268a7f1e02f540f29d1d14d00422abf7d0c79b82a3bbc012d76a9c6cf8a8fc10e71092a15131de41e6c1ee406a2fc4aba457b837a0847892126b31ceaac891d716183148f23ece3f87d02bfc74044e521ae43034336c402ce0a7f85bbc0234f86503fa33b30ac8cbe7b865be080ae6b94b6138fd8d9055b35cc88a2a90afa61e7fb0051038f48f530204a975f751cb3f2d85d0303e9e41ac06ac0ef1e79463bb033dd4485f406bf77c286e956f8ce460e0f8613bc9f5c784304e99bb287419d558637e333bab161d722a62bbbd78380dfc1847e14007337b822146ccc23e09326beda7849320bf9f3b4180643c03d3f6902fdc41c780bc4f0a06e8732df762bf707a60cdfc2e2d4bbe72c0616016814cc95cef67871931895151bc8092e7a445b3a95e86a8b2b576cc5cd470b21eeab983b30888e3192dd61a20214210094305380a36b92189d3ec6e79f4e934c783412b7ee2d675c60e10986a922bcccbe1983286e529dd0f2ededf1405b4969b05c37f0e4ed92ab74dc2ee039c649e4c6aa4e1a3771cad48a9ce0a24aac115b627c56b3841ab906d9496c91c7f8b73830fd0c093c362f4e6f66700500ad533a1f6a3512a5aacd2a2c10d77526c82925168ace269ac176879b72336f7e5a1ef1d9970e2cd0cad5d1ea5970745a8da388c2bdc2f0e808ea09f2feea5f75618d3b126278595c0d23942265278a03d4341f1d4e11f899ed60a7ec69c336b29a3cccefdb398402cd4448a7f803ec93587a8eb4b42f8fc4e79dce453572799ab48451009d77c80f0cc01871cb08fafca29a2bfd8dd402772de58b64046a0e8c80bcd0adc9cb98fc4ed3c5f094c243afabfd7e1f6aa56fc13f4d393cbcde9c324068ab1069fd321e05df0c1e7948105b508ed876f101c13e4b5d6837ca0fd328d668f41cf8c3654d45820e2e738f8be32778976345d2993c18beb7440c9ab6304b62d5d194a67131027b34d6d633abe7eeedf816f449859c75c53897c008be96f6bfe2749f1a1c391ce94bf760a40bd0816a60c0ce9f4d48026d6fe401e981d4f7ad53a69962a2124544366307627770063a68e977ecef82077f2b4ede2de901b7872a9de92964ebde030bea542894733b5e9739d691e2f9f80236862c44eca478f5b00508745d6ee8ee0ca74cc80263f0aeede049461544e849ef7705d80e02e98c60c91c91abf56a453270198c633c743f6a641ecd6f0765e40dd3caa652ad0b64bd35a4a8b51b045168b6df5b5c6eca6b215524320b49804ef13d26feae26086766c3bfa8d5a9a6826e6746002f1c65474bc411a161374049bd7ea4af7fb569fdf1e1294e12ead9f8f0b442970782af9e6ab3d5352bf70c0e825bf73a7b13fa8f9d7c485b775b083bca4841568700892eae5a82b18e049adaabab083398a83232805bb8d8806e594a149a650bd0bdcd0a0718fc0c72a2bceaeafa581070af2f3a572613bbcc80e481de1a9ef8e66443ea9dee8564d2cf41b3656ce2d3ebdb10e0fd2342e89ef2e9a123ef822a319b0f4fbbe35162d67724c0802a8a0f9d8f2015ec215a9ad8a9d8885e587652a98481556a4156281b1cd2b63616ae2185d4c5cda55ba4e28ce6352dc44f2795e024c735174b4326145c0b64fbefb35aa987a004132feb020d8ec87ed56b5a40a0d8faaa9bfcd22ce7f5c02eef0c3fc9918bf3089b0ffaead4ab20f235085a8f97c32e014b46fa6a4b7b0c5f8c5f7d0214c9f9cbce2d183ff2eda2b6d982daf618c7d97141c96842e361a9f5ab0922d55b02c6f54255d73257165b8a8e49e345ac52293a430b9e198d0f9af8105ec5d3f07da896a002864917317cda031daece20d2b77e7a433ab320fb4ae2de39f4ade0ab2c7fe4242dda7e58b0f672399022d30ef3eaef41b89e841d91c3a78f00bb8d984d737c38d0b6a0d6ba12b61fc014d8f7183d0f77630b609b13b5fa59145520827882a50fdd6b5d996b28090fa2bb97942f61012fadbd980048745d5132db48310c85436c829bce85f85c014e2423032249d33d924aaaf5cbe71c9138065aea8fcb6b2143921cc413aba7a40707e1d6e3b7706a40b154f4c43a14ee3b8de1dd1878cd65df91aca43dbb670e983865294888323dceba0768c4503c5f948bf6952d4ec72a00ed68e129cfa1024f2e5d14e40e3bd427a99745e255b3a06a71ec713b7dcdf45a59d236f291e133b23ac6a1a2f1389a6e18e27c02163ad0c332ac2b0a175b9cd52ca2cf524b612caccf93c56bb21c6a53d0812c8b72dc763cfd8866f32fe9350aa17e4e0b93e6d15740d04a82e039d0999d0c7c6e37bc9db0e4edf9bf8b6ec67fba4dd5a149466b8d0067abff4fe0051f80e1d1d3ce936986ea9b0de3226b004504cdfbe1a1a87a937d42386824ccbfd328af2415757585ef35247b69878dff613ad0dd96a9db43e1188e06d0d7b92e86b73efa0f0bab59569d30dbd06ff449b16f235d19bc0ac6a680845b8b433c564e5cdd293ed9ba864205a461839e9c4490bcdf44fac86040c60b4818428e48db1ea08e35c6bfbb9a744da7cc704ae8ebae1acd6b9708d0a332fd5d5099a1932672ca9a564967f2e82a898302294d144cdb2352769b50dd4b8f3265388c139f7389f6b3d857941ae90e2a583faf801d2b9e96721a6095b5e7acea6084a8b8e3a8e9497cd36aed7f8e84b2dfe0dc4b80124b1263f063154e78e2cd874cbcc59825b0a0e2c1b04560713a863993c743e892e93c4ba00e5df3e2ad086ab69a8c0fa3deca51a72353d54139e86849caab418bd9f771ef52931d9b095fb8cfac84e4f1f1cf48eeed233e807dd9ee5aaa8799ee400fd10f3dfafcecb1bc6a90a7742e1b85f7efea3e7b840be8696bb0f8d8aa57d29e7a7336d9ecd436cadb4852da233cbb8e209bcfa3100fb5374668446415cff391e3a8fae4b13a57d37b7ad3e9892347b0010e1049bd3fd1ca5988ce59fda8a2fa386e7cddbc0b39c533798f049b850b3bb94313b127bf5a041af0c5e4a460ccd8b7e1fc80382dc66ad3b7c0e843c4725df99b4aebd5441f697bba9eaa47b985b5947f4a6ba5df18349f3c84628a016ecf9639a4ac5b2fcaaab27d6c45742ccc182a80ddb7287b5d71e96a27d8f930f12237803282710f5149fde520ade95983f50eeacabdb1a5364a04b755b423575353cc216997e2ca7da3872c59fcf9e5f81339c9450b47d7a618fde68e1b0ffad456230bebc698c0f9d00e46e72a6417fb5e09018afc20a6d12f10a94ce7b9b0f1c04cc49fc2d29364fe92d245923b779b44403afeb240fe5fd13e35d696a8542fb075ac00956b9cc25af75ae29ed98a4b3221c3783e13031cea6958184711213751c831c3d259131f0fefe3b9bbff2980b9b6e90da940bedaf82ca9c4a5739a50de5e91840c18c7073ad91a3052c1e2bb30a286812b37b2cd73e3409f3f111ffffc211e83eea6ec56af5a4d3740009192e771ee543393c901dd73321c9131f43b00af6ff85deac2564065d9313fa205c38b4c6cf68af1758faad8a457302c5c84e1019fb42e7477aa6409a3842fea8c3c0edf5b8b3962ef13b59b6c2019dbb691a74bdb7abe0bca66a86f4c89397f8b0b02fef86c77270f172659814959ca5bcb1b438d3f944fd4ae31b29e25834b90f7859d98226f5be7d5d89c5ee25b1877cc0fe2333d7ece3fd6b5db2470c841fcd60f67b8e0081515bb92763bbbe87871f6d722951695bb6860f2a0860fd8dd3ee6c64e76c2bd010a2a1bfecab332534583f99b15f0e65c20ce82bc473da3acce98b360e424378fc9f1debd7e534e0627530850b53d62e125c653b31a2382ac276c8e306b313ea5e0d74e1617bd56ba398dedd08fd098ff6ee29ba5c88114d4e76653072326645182e8fc55ae84c189196fea48ed8ed1703a8d57c101da97b2747308d16b7e5f4fa1c513db96772769a45af274eab5f3aaa040d8120103e78b71462a11b6eb84f1efd52a13c6e1757eb205a6485a07db6b0b6bcba57f6e5e46927125feefe88793dd56dd0f1e94be6cea7025c58b3a05c7637aff198fc0ea75637e1fc9d5ec88dc61d32cf3bf94c0a36f456e3b59b7ccde10e6419dd8a5b0136f3eb456398f1d4ff7521d567d38e546be6355a630c4fed9df790a906218fa2e27be93d73475950774d28b88465e7af3220ef77cc1ff383669e09bef99a4fe05dc44f732a01e23f93360775cff118a08e483292ddc5f77533b1de00387da0d4dd07c38b73f5e22564c2c0607ad59cca1b3600f1a89f1a53e8518ac6c768bec71ef51110b0692b0f2b03649b34ae2b3c070f83d2d416a7a35586c5481beea803890084e62495fac2ccafa9d57097bfe5ed5eabe9e7f3afe19f0dc8d0089e94bc60f693e9adccb4aad9b708620278438d254c83d24fce062a121cc118d2d486e4f41f3c6575cdbcad0de7e1395ba597490393600bb22224a495de58b342951908bcfd6871df0ab66d9609eb2a33d37226139d9aa0c5f9df0b23fbcf8b075b397fa9cc004f1d4aed20170c0918a1eeb2cb4820df41d1cc8a765ac533cb52074c8741d43f77e0eaec4c13e73ffe143c2719091fc1718d855cec392ff28f9b11c3ade9bc11b522977585391e091f49abf69e371e0917a26f1ac6a9ba1f3bd24d61e894bbcff286a23dadfaef7bbbed3232e7ae1d23bb22c89508633e715f1874373674a625b6d411062653cf0e93d6bf1b7347a8555193502b83e63e0b7091f15145d68a1a03167b22bac15ea16ba8f254a0e9fce77923aeca7f672fbce8050724a44f6e5f300a70c97e0b6881007ff7804a3e5ac8bd0e7ae726604e3aaa0a8846080e8d952e1ac7b748145304b4562b126e7b00778d2b8cd746e7e0a7d8ff36175f239f2ff3ba9d994109f6fbc4a33fb375c7db2e37a60b6d7cb54839cf438edf038f24f74fc58336bf6a4eebd7a89f14dc20844128e4a20450bcad9699b1452b42ca7f67e18a9a8e751dee771169245a6ae255eb91fe556c5c11af7cbbf56e060b93d921bab0d976905ffd5768e5ef59df390590c84bff5c8da2b987485e669e5cf4a19b6b8f088f6ea0c44eff2b9b6bd2f249b95583b611c5f7df8b441a3a7fc4a474a9ba4c2cdf7e71f6a9d8ee537fc89612d8290c971388c09bea3e46d6ea45cbfebcbc5147c0533ddc846c194cb5c3b0ef695fc50b078c73f96c0b24b683e9c17268579577cea1e461df2cc42df7a6bdf8b2cfc2ddd6d53cedd5938a65af03a3671085d6977dfe9567376de23355e9c8d84591ba892ee566de9e62a8470ec79236557a5876f24ed62fb5c4c3d5fed69dc9cdd5c94afbb0b0394c7fb3c27ae8ef3676abb0ed747695da16377b0ca6ea52981bbbaeafaf3d72caba8f78db96abeee0abd69059103961f478a4eb064793a63a972b065a359f55539ee639291eea7932997c402b0a4192d421a51a6605b0130626bcde276384469b88f7eaea455ad948e73870ac936a76566b2cfbedff399a788621f096a6280781222247cb24abfd2fae4b78f698f670985fb8200cd6e2e696206aff8f6d7a4c5971a2453ab29f68e6b64e7f48593a97df5573dff46699fc3e1e7b9be33acfef93ab44f91943a5fdec4fcf4c643fdd29f3c3792c9b92f591422103880ceee59bc2d75b3554e7014bd65a4d198bae8229148b9567d7f553ef3d6ef64981eb17c667242df43a691395bdf1261d36fe1476045b70a10c54f77bdbdb88c8a6801c414c8625cdf45e82bf1353bc81c9d496766768b5df635f74b633f4f2f08b65a250bed49982d4694677583b5a80cbd560b59595925908f4ce52210ce0d8d357c71c52f3f2f2f79adacc18ac3ab48ab65125ba25dfe9482599be60327a5ae656b7a316cb3dd244da744b209148c4c6a0aa2675dcade72c9df50fdc27dfe3f4c56cbde3e161abf27bd613422e7f69ac6fb69db1777520d3ca434afa789ba7393224c55a40a8aca7296689c9947bcb380a1f90e0a0ab688e8d531218a2382d58186854f71798a76bd5e7315b6850c1e5657bd87cb8a0940eacfc4e3bbf7bf3c674d77361eec6cb8ed1cc2ad87e5ed22386a8be8192095d0faf90254e6638c2ac5ff29dac24ce78557ed4525de94eb3961c9109ae273d530ae510aa23ffbb0fd1e3240f80f2034580a620f4f8e1cd5924dceeef292c95909d554a1ad9d8da66bd94a0b6f8a7ffdb0d68b97ad094f72ba3d4bed6c9e13113f1204e4fdedc97a3b0c0bc9f619820a871c44acc562d8385f84fdca913f27479d8a67dd243410f899643e13ac1bab723ac6747b86a0c980e92314ef969c17ba3206d0b222ef4c6741e37ad982efbaa6d48c58b221f457c66541834f9fd01d8fef710ac408259c185a2ebdf5d31e8c6ba0262a8c7e717dfd10e170775c4ed9a93243f05aeaa5375c6bedd538a32c47e339cf85bb0c98684b6df60c6c45f7e7689f4278e0c762d02dacb8f02681b093d6645b5c47445735190873d766a04e1f8c30777aec33036fed77fd11b00947d45b4a057a115327f237245e1eee03396d22fc5d1a5a7a848130226757587665637d1089eecbe915144ccfbe97ae85283f46826ba8fe3653b6f4489e53ec0d199b38a169280f2b9a9572a67f659e11c4146a2422e47dd4e5ace6a69a104af3475cbf8c16bf37335b1e59bf551a4d2fc66c6aef9ac0003e9b243c0d3bcc9da642144989cfeac0c23c01fe6dfc9ee63e6dfdf349d0f0a10c738fd6ce565c10537ac5e6e573a3df8a696fec720fc5b46b6cf777da8e6badcc6208ab014f4948f4a35389b0ada80f721e4112c668664af7217c1231396fbabccafeb825d6b86329f0173a59faed9fe194581878f4e4fdf6cbe5e5b8952cc3934b4b4442a7e482da2cb56401ce8e906bd32de77655dd6da8724e3056547055ebdd3589d6666e9747f4827a8f3b75f4ffe325b637d3ff34d544371834a1165fce7740b8889aeb27e41b7e70c083e3521db808744943b46d2e2f70795de62a7cbf74c87b5c78489d54551b23100b11f893c13df0359d8af76561bfa07825e8c4fa1c5acd61b4f2f51ea02566a18186dfb847d7850fe7e06498d42e73f28d08060d1c884428c2e1716770bd187e7a7020c61b0eadf5fa3f4aa6e11eb56eb181d33a6744f6ae72a090eeb328e43201549c50aef84dd2f88762e50197b0543ebd1d02af40065657782bd95fbc932844052746b8166c58ce1d4eb495aa8fccfeeab040b4e7822da09d2f657252bb7dc80b52413cbcfccb1c84782e78deef305a95a6f843122d72b2eb736132cfd68831c75e9225e8a3d577f8c2ab96641f9e4031112caef7c88cc74184b25c9409ccb074211d78015a728c5bbfe30b42444ca925f682a2b0127e82ff943c0f1629499533c43f2f3e36357edcbe9446f150834a1cf949fd0325e7f1ec4fd3790823c4afabd0974c087d68371127a16fc1af04de7c40311099b8862a6df6ec4a6a1d455183c83c26abab334fc05e0a7efb9d157975654aafdd4b405894957398c9b950fdcd06d7014451a01beb8e60f89c154a32137e80dff6cbaa636d875f383d7d132e0e0e3cbc672a36cf20f8434edc17c25e9396bf9ceb11d3a1427e0c83eadbf880cfff055664ade3b5b34bb0cf6d74e45b606eb2efdd0f8c53472c1287ee2fb187b830408ab766a7d8421dc3bb3eae2412047e7ea14c0f321c7241e65d2c15b860e44aec31dc5fbdd62e465d60e0682870f5ba5c6982c1fbecc85bbe514a07f297da6510c414a623756e51c6a18f73803104e69e727822a99920ece8f935b694a3a94079baeac6c9041a3b1b1192954ceeda0ebfb4594e10eb8c341e0d9cb6e1783a769affa5dd27d9db908fbe4846869029da3c680f55c4f087f0e7279f562fdf0576737d60414c01ca7a13a2aa106e4977f0d890d466f75049c6582da3fdc4a85dd151d34efd1a508764f921d4e80b8afe6318482459fb383e5e8dccb085d10d40ee48bb58c281f189dd30dd8b7b4b4e97e9c8f473fa923ca7ec82fb46aae061c0187837503a91020b7fd34338e71cd7aeb989b0e4434bc3d1dc87628c75e9a5cf2e392925daca0a6caaad9ccf377b570243b4024e605c24305649684476b534fb61a268fd74e82fc458ee7112c436f2f21bbc49643c581e421aa9b27adb639f4c6692926b4268fd74ce7019963b1651a0dd0ee6529b37f27ca3db13380538509774e9dce68691ec1daa7bec7b296b4a228f0c6b86bdb904840b2c64e87005a8b7d227de3677d8b2e8596cffe2133b68d04dc0891e09e168f84c6362e96a9544264e49864e11bc1c882f4c66462ca896c9425c2d6eb357b33e0ba20b2fe619c5fcdc0d1154ce0b55b5d95b96da36c6a6a24822cdc906ac9c9a8e8e41fedeea4cd7bd84bc73924b2fc0d5536aee41530198f4adbb2123213789f9084b8a125986661e40d9bf4e0f04e55784bf14c2b604d2e92f8cc73faeb7d8822b42ec18eedc6a53bf8cf3513b3af29614d4283e0f65ba12141e758b96e38acdbc4dbf9ba445612c1535d4758fa9953826856885ed1cb6e8c7b160e92b680ba6701cdb971eb74485a46e5237c188901e04d58f9202d8e6b229932a877fde7db11b80421e677ccabd6fa6b0e3b591c7641c7c223d12a4fd12edb1bff35bc519b21ba2a1556fa39116ffd44550201e05b24d35f3b0933a935cfd8efaa8b9791387a1ee3d6f9452d5bf08fb823146df333a0aef718af0e3ffe22a0f854abc66c1025d708122b859b2e8d47706f5bc0da60d1b87ad58bda61e80626d7deb660c08d6f5431c0bba6369e0672025141a5b6a3473915f24d915cc2e987b07f979cb15370e33758702fb5b800f3866d6d11a354a6ab9529a3351f5d40f2c70e026f7c865af800979d2f8d7edb889a04f8ac18d3b3788c8d8e7d97966d5a0a464466ce4d277aadbdb76f7c90025c7b4599d75041e42a0fcfb2a911084faa8553e40f2fe4f1eddf2cdd26036cfa220c4a9c2fd5e31e7958f567502bd3cef7f8e7afa147f62d6e65bf891ac171a26512c4470f34dde7034354b09409d9789839d903ed25322819b08e23046550317a276189b08f713ce3bf1fa2e90ad84bfa9dd69d557ec2590f395dd7e7ff00522ed2e07f4ea4ce0495ed348ae99792f7e2b5dbbcb5b0d7ce4ff3fb19e343fe3d71c763ddf8f25fd99d762ffca4dcc41dc868d873e5f7db6fcbf7c6119ceba970deac9e5ef9ea5dd8774c4125ab5f3fb36d41ea69aeda9017d10449b1f547e0ca8313df48ad71421fe2cd777205c93cc139920c2d2f774ddf0917ea592c41f68aaf0a2dc517f40ad000b8ee7a1b61e2d8de2d2931979bbf9803c8b5d490f6cff5513ff28ca16c6bebc3cdc6aea610e2886534a8999e1c833199d2281f387f2cbca58dd87bc503997a28815f52db769008b51ff80690654e30a5b820a9d9d16a6528a86309045aa8e255c03bf77879a317fd1b9a28bea3f4194f3702e946d2c3f3e439bb0e21d7c2b0edddf19410e48a4683a90aa05554bed950dbae17c3e21f15452970baac11df750724035559bddc355cc4ca0900d473102dad08e3a58debfe54feda4fa5986b787db2024c96e08b668be46f470cb0c7a069040bfcb09a56cb909ed303cf4c06ede9be1abba76ecd55ee4bbb23c10d19d843e5da2ef49e6cf77abf300ea6c1b168331e516f98707cb71008ea0f94cc00c98f9b8874400e87bf7a0079548995d3ee6853c99879e7f2bdddd9c2200c926263d88ba8553a4aea375fb2d37ebb706416d2df73f3a1239d15c585053fed13cb9c398f2bb38654c815ad89a90e4097a39d2794154f24c7ac9489320dac181f9a2c3f2f39393ea5e365b44826f6ceefc38bc74e5686374a8c04a75bfe148731d0d36311b96d8052743adf2f6c8621a9f2426a0d6bc3877406305cc53f4fab301d0a9d0dc2303aeed17d7b5c80cf4f0ee21d5950733e9f6232bdf6d1779bd5bcdd00a3d405f01d93ee59ee031434bcf161962414404909f153d023ae4fccefa10b528fe1e524f75b2f6c7ff4ea3e409c53a3fc39696001f5575037c4e3566f7c5f54a48e92153cafa6926595667c563933df8c7f3b5c4fae40079d6c068b9a6ed54754130fa0f9674e496867c6368516d2c2d2946e14644115f251d2e64583f8fce8ea1b5d259f15e3439bb61934e8f5d7524a9e3154f523fbe94eb5e46281beffd8ee00eeae41c2eb2198e2481fd798bbf8c87ccfc6d8b6e5fb57f98aa3c5e440d99d97f095f5d8d71cc784546c6a0e52cda18b84e1997072d5c6efddaa77fc538547bb5a2eb6cc42e11f7c0929731a9174e861f89829b9d05e4fbb347d0e947e87ddf1252bed1ec8375571c032131bad64ad828aee4c3ae299ebb9bbaa2f7f8af0abe3b9a4403dc3f2e20d96f5ff7d71b7f6c84d105f254e38272cb5e01fa49ae17c4dddb8e49c84aa311c34d3fda126f2dd1fa6bdcc2af844ce1f396a97ef2ad794dfdd8c0d4c371e9a217722e5e0d26e00cbf453ff12beb3f3088f74d738f8f719bfe1fade61a06502cd70ded7b2b64c16aaa05288342cb8b140d15f69d2f0c0ef6fb29832c00c83cc44643909367daeb341062c55f51e041e9d67b26e6fb39d41c5fe893b305fce861fd50adc0ee47b6618d471ac8280d87d77d764e495e043b203d662a58a7b44131a4b4b9f5ead8c2cd84dfe20b3b2764415a021e54c0f240a0022a425b705b4ce56746f5d1db59ac5981e521318576983d5f4eafa3938f9404c7a1c2ae4113ffabf4055069f20796c21ee3c76e7ac7c6f7b1efab0ed8e5bedc0e1e4d7adb0b03bbc8977e3626b2d936780e4d616e4c31cfbdd976ad0d59d5230bd89f47e55c30271e3ea76900cf6e535026f558f1624c7b37e524bc8842a4201e0fd8bb5fc54b37b4333ae5b1191bfd3396a6a6c5027e2cac021cfdbe5fc41e10339cc20b7228c89e9dbddcf425c85ff498a4598581c3830686e97b34748408513c13068724a6c824b69cb1f632f5c93c3687712904f042a74339db8198a0cc34a909a41494bf385510eaa6213aca40fae9c05b40fc4e8ef893eeaf41705d19c0bf92fb048776b14e46b6b6abd7fcf5965ac8cda3d3705c9f0b19f2995f120efac6c5cab23f5ba8d46e576eaba106d0958264cb02dbf639f38cf3534e962c8500f68bfff5c19c3aaabc2c981cf90277725edc664f1af2709b64e935a7a682ce34f09706508ff4620034fd86bd1a2d9474553e8b00664c93ddc3634b1686d9a563e78937e7b757543b3b7d8c2484ff2f44fa9823bf210b745d84a19b2e2428b7d2d2559be2fe669559496f6e0b878af2c61a03f2711135ce04b9671d5bd278ce1a6b2ba714d6263a651438936a2499a5521aab35a943cf42be7de819d1670a82658d69e2e444f5d60ef211db4f104e6d2ec0d47e94b650127f40cc1638344c09213b208056ce67dd8ff127a596f4cec27c661d7817c5c77a2bcf1dbf0eb719c5af30c81fdd896777bca65165378e66723a713da5f3d5e5b9321b904a4331c074326db9b153038f409674bc147505c64f93c3c5873a000f9e7b5a69d97073fe57e0683a985aa552088e7e6269f3dfa2209004858940ee10589821a9952aae2034289a2cb27202cf31fa36c1a8f31f03bef74aae30ef134277701a39e9028cbc7a75a6a16d4df0a82baec0a1199566bb08d51924e673480a462a6533f0838f163738f3bfd7b0bfa96bc9a1806eed80015317fa6d66329a4bf642150d535d44aeefe4c62608343f99f784e39595c69355f230c951cb8683a319e9e9849f5dcc55dadc0ac75f60bae73e76de896b2bc4e27fe4b236a191c950ad37e45fce50724c077d2be31c047dd2b1fdf735ce9d4e52945479a3e1380e2c228f96fd052371457ac72ca8ef3cc1ae71468d5f7259b0939c3213f2614d3e9edda64316a08c53ca776ad6a7db51bf37cb0cabcf8c7c4be1088202fc813d07b88c7bf2a04af7fdc1b2812bd10b8869276362e9e5bfa7d18eb7d12897dc44f691a2fe0285ace773891b51696dda14a7a82af1d12c44708092845d64d0ff3590c049dee9a3854eaba853d84a4836e0437fdb601c065a3143b6a002b1e3976ef7c74d1a8641de01e2b828b4a82d989dbc82761ab6431236b10d51d195a591ccb5a31017c70590dd89bb4732699609cfb036dcd319e7d3ac0fd22516a3a352157ba6a9a9edde03ba60133f6a82ab0d8ca3c1e93a2bf48715ed449de58379fba4f13e7667a4017e4b1abc44d8966b91a78db58a2ba406e0b20cdb9eb3b9e939885c001ae7a7da68f961b2c3dd2c5efe5ccd2f3a8a0260097327d4ee61f304944bd11fa278b682cd9c8c6a97b3d175f217f7b11a272265bbea0c37f28ff6d49e5b436092096bade3f2b579bb9e0889d1e024a659276631aa15c83bb7213037fdb09c09ac2a0d1f6da2e51b29278ef6b4978c18a32261e33758528bac8bc7d07437519893966cdba1dda0c6e6fcb28a1b6d12f9c01d0b5ac36b741801f78217ff8913c027655b2958db0be822e2a2dad74eac4beb001c031d67359644b3f4e68623a39be8b657e6fdea7714a566bb321c3ce992f7daa55925bf470946bbf3e6e3838f10cb4534a5687f1721e5d860dc6d106b5480e66382f87d7a8477270f486eb59eff32a2594fe5ba8876cedb23e7869206c87272c152344a5a36c607f9940a44c8ac7b11a54db076ccdfd65282fffcc348d0f4f4fd5e1c334624844ed4c5d84c3676ddfeeee5fdea4e53d348e6b31b1f503bda0e813eb2169f9c8c271b3150e34b4e6f6f089ee6ddabceacb8d4ba8782e8f319fc9319a3543dee246fdef4e9030a0e1e0b7512e361dd6cb2f738c2b7f9fedde8b5ecdf3903e612e0457fd101342104aaad29580183236974ee81e2a5654ebc66cd34a9c6fe5012fc27a21e1a564cd2cd6f99cf3eaa7b6c69492e667cd297d5ee47407a7880ac23d8d24a27a808f37d37e657100f3138d6e2fc3528cc807a0d15cb935bed0c21014e2f019fe901b7649c60344ae7d44d61f38635f1522fcf47e1318f82dac32fbcbefc53abd56c4aaa7627f4b7fd2c19bbcd81337aebbf8fc92f707a6d563ddf7e06566c4fb7b9217a44a9bca98e17d3d1cfd5ba05cf814ee91bbc79b41d8a13449903d863f0a214d4a211447c67e682520c6c89276eb5f3d8aca40fd45c9f312a0c5ce7ee76c045681714930b2c6d83f4f12929b829852ee6d6dacd2a60f8ca05d281e400fec67999ee4593e3a7b32d6dadc0142ff24566aa8d193c6c7429d598d74099088d3a97f2151cc58ceb6408089eea028091736a9a8f7821ea2702b54ed996b75ccd053e6cadbbc87e48e5298cb2a9e3e32aeedde655b3b897951cad7e9cd116852542ef3eea6bc6fb09c85f78cda47dc568cec45a5e8f8c2fe1f76ec75f436a8c3dd904d89852197c62c1a646672702f5547be9ccd034beeae6c175097ecd55d98e6bd5fa5c0baca0ff38e3fcef4b8710a1f05690eae8d21fa24b3a507af2480e874fdfaf402994540654eb1cec72ffbe269c5b6a5e734e2611e7daec6c6c7435bb9639b91b35f173a92415540db050fb2ba58732c2bc0e51635c7a5d60d3ee5714b8f671b5d1a691ae9d672faa0a4b2ef6d350123b80e7121002081942c24c12f7189362134528ea1d2daefdbc64f0751e1be1754947891e2a1cec0ccbfac7e447b56d5f1d1f5c4b89a2d4587e51591bffe487efa47d0d0e9fd8a5846389aaa7adc342311a81052e0ddb7d75a4425357b878851211f99605520e4152bc239b63bc0dc2623ac49bd7dc87292f3ee80f46f0546d545051218a809ed87ed79eb4cedf137a12e30fa05634b3e946792597a54ef4e5de70bb0c04ba41fedb3a03bdc0e3c9b1cf7040b454e3172cfa16daa435c7bc74adff5c9644c2702802226b3a77ed4735daf6a80328c01f6bc50bbbcd59a88dcf73f2e50f81a421ae002cf02dbb5902c82b9939c291fff6e80482bce3dedea4cc1993a78c7b6cae7aa041b67adf31dfa9a692cf3fc0aea9e86b9342b6af733f3e98cadfd3a530625ed3fb374062a99e35549633c75993bc4311760e906e837541c17cf71da8fd7657c2ca6fa01119196c4f53b86d2dbe0d71db459f7224ddaceb331c6dc5ce0c265c78b19772d9a4c9180e7ae7f1829e1505049a2997a950478af07388938fc3d9645c0b41b6978dcf652548882b5def1fb6ed124b4ac7ca72e68b0191de4177da01b60629a3a7d4c90b2261bac298d596c3528a432e7fcf3e33eeea3a6fbb40e0d5693f79ce2fc3bd9c23f023db5115e0b496dec7b7dcae1da44ffdbe5c21a9b85447d8c3d851cb95999b8858f483e48f15407d789b48dda39a4ee3678f8049a310286864fe770bf10cc4835c47cc4c066d011ed56c38abcb07d8abc67d0ed61ed34d3e2b74141eedd69d5cd55dfd60725db32ef82387d40d325874d6e24042c2f6f7aea9bf439fc8b90061e6833c92a5683ccd9cd6baca0c24634e0c1e0901f2f3a0421037b6562c60449b422e621c230b1d6170e58c617f505073bf458df1e774d328eba1a519c3e508ef38a7a879f10e6920ce3e093d1d7207d572450d30ccfc94fda1b8814e2b7b932b9c6373c9fd16748775f7e95a0d59b5346d9fba57193ce76cdd6ed0bc110ea4fdf7a5092ad14d2cef6dd8c2264316b26558aab3ef2404d6b0ef0ec293e03e3843f4afd70f3647a90c1c329d98520025cbf96f7973302b1465b245ea1fbb3a8bf617787eb76767c19abe2c02c13e80f95372bbbd789fecb5e599899a80bed70b6fb85e0ff0af0b865cb54db53a4cbb70dae71396629141dd1d6007b2a1ba49cc7acc303df619f1a3317fc2f0026591570db7630eba5d3b47dff667715ef33d3a5216198e44350bd4b9b40aea01c04919139844117f804c8671561070dfb277c6b453d1f9430096878755bb9a603cb208a71e5377f0be12662963bfca5b12fb1d7ad3fa4dda8e7e8ad04910df7d991e6dc86188a28deb3907c1f8859dfd234badae2b37c02f29bf0e5d6c864414b5392812bf56f41bedbc73dd09ebab2c994eb6b93190ae5e56bef97fa1e285722953038512c4c0776dbdcd7f0263bf6be221eed708de0c7a738fbdcd6cd70dec17151545b7607f0070129d7f53d2d248b4ad44fc3180d7753511d715964e1cb06e017c7e4da5730d3ed20ae2e3a36c663fc6b6aa2dddc2f675a135b39e2c20a10be4df6fd5828525d4a08d0d0168e3b0deb4cb6cd0afa0b36906d9f1f1c6bb321adb13092568667f35f3d485c143617fce98bd1f77027d13ce0524fbbb1d1615e958eff2692dfc90b8ff3863fbf2d180beaeb4d7df7e7aaeedb7cb2fb5a66cb6091ca5898b9746006f7c6a63df434fa1f6edc0444e59b5506de658f12c4b6e647764c4cc32c075fc63a6eb6660e938b4c58351626e7fdca17f9d1bb1dd51851d00deca8ce3a346ef24af6aa4cfbdb92655232d8c23944d369a15b67880c6c730ac1d88a2c8f334cd5433eb1c7b4fe244866f99057b6d0d1740c138dd4b10496b5a69a80c4f0beaf05ccf7b18da3d8cab470b7e2418532eed86d928dbc3af668e0299e1611d8d5e8761b6edf9eb5fe453d669abb9cd57ab795e773dfa395b8f27e19396ea9e41200a7295658a040f1cdbb8bc6273f6091fef69ee3cc815dfbf64256efe86acc499984e5ef31553ba5ea654c8d833c538ffa4927acd283796cf0a25f1d551cb3bf6e21ad5888d9dd530ea77bb4cc98b425116a3c5dda4d33d40bc92f0163d87512d691a50b5a52ed9bb95d52ddf97fb22c609e1319a1ec0d37991b2c860cb19f10ce2dd60286f7221fbbce70bd611ce7bb4435314d8c1dfc8a33ae20bb067d33e4e7374373e92cfdb2ad09fb0d6d2401770591beb910abe45d63801b9f3e8dccf424d5b8490c116bf801f4fd34d131424fde9bc1fcbf98a7aa7ffcc6db6c273e605894ad7ec8060c474326a343c40f07a47ba5992f7069e9dccc5b66c77c68434cd215b8fbb97d52f9e801217ac8ff9d9a6a3cd1105bf5efd78ec3b49de069aaef6a8bc07cb684d2d3f26c1c95cc8e123115680c25234798f648232a2e974d48479ad917d6e1a8c16eb435e93c695f7f8b831393c2725a8660f29c1752f78132f1e482f1dd991935c9cd7f773e70b49f566c6dbf01dc7a7896067a44f77b19b9e302842a98101b162900d9a8158110bdfd7f1b70ab55b46ad53adf8445cd0f7ec5a443a7236fd6958f2482e40c884bac41ee0da08ce39c1a8ad06b3020f4e4125280e6d0e0f9d241b9aa4f4b2ce61e9ae78e5ebaa95ffa66261fbd19895fe40cd9343a1c5304fc0da3e5fde254811847a323c4ab9caae5d27976e72f01cc3e817891d97687af73c95a4854a2f6723959af2e080915c338d0a1580be541edaa4faf9410205eea0778dc0ed1b837e6c07ca03ad1b90973f4745f1cfbd3a4088fd4ca7e9c6f91f0a679f6438b3a3cfee19b0b2c7db8c9edd937f1329c2ec70cd2f91013130bac80c8cfd6c057ea0a45d83b52941bb56aec5500060067ec63150974ca528920e1f313c59490d59625606fb9859e416b217456784fc3ed2cb378c9d89389133e5507a8e6ebab357875fe06ed3dcf992e21330bda2daafa457c21abd717d2e5c1cda1cb3d72f97607fe3a76dd9a1c1f752523d8c1b74e660d5c4baca7e0dedf8e7d401e020442adde15590a16bbb6b763daf1b9ca3e1197cdd0084fcc34762c8d578f4bd6d407c40175e54c4c3eeeebfd6c0adaf2afd823eee8066567b6338046898c4ceaca464e5be54476e352520fc6b9bec75d85b1fc2eef318a217be1eb5403416783bb471d94403aa8cf03db96d467a3b7efebbc639c45c1a76d5673e4cd2ebe9854365dc57e1e6b3d8f3a0e31b9f71805eb862b1884ea3b836ef37570dfd19da98269e6b89788fcd90b02a84ec0bb313103402f2d303cd6a039c0a701ba7898b76c2daa3f0b0266300f8acb30f3ee536088b1e5ef0787209fef871f4ac4c7721a30d2e084e89d9740f65ed189cde4d874dc97b47a4863ee27189d4d877492530ed04557989d4ab0c5a06825248987ac8d8294a322ab546029ac92eab105ace3c5783faef6842821f8ddbe7bc0b749ce0e5da7695179bbe44e32f8865ee3ec63b3abbe9141a6ee0dac932006c47cef511ee6e9c05bd7b843a847b00f99195bd827553c0d7c6bb0b7447fc3d05c1e3773c2bcfee29abf418f5f49d0c5648df629c0c309142e7a89ec701ba34eeb219377338cf8973905fa3b4d757296dcedb4c8a0f46127f05ad0198a59e4651b9785e753cb87ce9281de043c2b0d22c48c39851d23408e5e0e53f2e175627297b5847fcdcabc7f39a59597a7710e9621621d24c250e5ba9c03276b05d4cccaa5e5f1f90f52b7026de8e56fac5ae67be3b0e39bbc1e8b6941c2374f3f25292233993c5688b82bcbefea6c65110bc03ae2d9644ac08979b20254a90d17b62b032ea0f9cda2f1486c707e2c5044257cf4a8e0ed74f72020369d01d2a3388d4123765fae69caad349baa1c67dd67854bf2abf2c5d91dd85166e6386555323c2e17fd9e6741e7ab826386f3b260475837e5f17bf663294c6e3d88d96a4027d8ada9936cbe58b416e1a303e86e6ed61ddbf0c161882b968a992e6b672458910c11902cfac6a3b3b46d3b1f1ea04c2f8c528a6236b738b8d97f91f395b9fa668d4a45736fddb2d3894ef5f03048335701ddff1f80348628e555aecf4d304963d790a8321012d2a21fcec406e9025db241db9e8e99d3e9b4314003d7937e8552edfa8ac278656dbcbaa9b6d14e0dd83fb94c33b5d608ab57de0852202581e0909b0a43792861f0b5e1870ad0b2ddc1cde095e285fc4d4cdca11c7a34aede435d4c096320f97fa7a48e01e347247f1de32ba5fa022bbcd594e1a197b39fe365f191aca298dc7cd98edc53088bed8929b8d52e2a426dac254e8cd051fa2c68ef9b2f19a1433b966f6efbd7fb0d55f96978db1a072f2f3a8e81badb3e43546829ae3d0ec7536760123efffedc61e1c9ed179c524528f581ff1e1c4cc27ad2d798ad81eb30229c30fb9f7abe15ef3d1cf57efdd9309b0de5fffda25d03a71f7eb7a900578af104c256de9803634c1126255fe36d1e727e7f9a40e4318e133d6a466a5a052dc430a7a8b2d9e05c93ffff47f9edae1c383b37965594738867c68daf698158900feea5d9d1432fc3376420a7e74f9ad41c780057e3fcdb366449f3a784732fb43a26e6e333005850f83ffdf5c0055adb844bafc382b4a2137bc0f64b4ae42132233f556c595cdc16ffc8930b1c5b830afdb6610ccefdd943172812685e08eb3aee0b3d78438e4fd197aae67322af4a9d683a15e6fa760d74bb4c212c944fc7553c394ee4b8f84d0abe3a2464b4b5dc0b63ff372fcad260f05b906f8f0ceecb94f7da2c9a7f0d056bc0bb904d841d402a944aca35f5942f534e3e66180db5087f826f3b28b7057d130021fdcea2676406fe55116de449c4856623bf70725122ad18748163819cf930611cdb0fee1bc3c94d766ba2606194366f26bec4d04863d49e4b4ddf7ff2e5174e7c0997fae682a5ae1ed26b383eee2d5bbb7eb2efaa404d25bb671cd9fa9980e0e046aba13617bc234f06b0623a3751b1206429c5b28335bbcff6522293c57094e5ccf1a839b2d2eb56ee6dc0dd97f241aef49a1866142462b18c624666d1c62a7d1222e4fe529f7929ad09bd3aacb12009f9e37ffa85424a747b024dff2414ee361f5187ed1fef3d9dcab7d88144fb621bec3c58b9e6b8fef39a7da522ff619a05d20d13362863fdd7f76cc19de911e3dc05c2710c1f8b61e666f034110e6f614cb4906aac126217fd5e6c05864c4ae38e7b8ab279a6ac86480f45845d65a9b1871a56bc6f11161218ec401ef704e39ca01a248b1e35ad5d77373ded1d6c2905ab0b67be690baba1e3d8574f77747163824d6c274ee3c5f1281ddf736b456f14a4fcdf2facac91a7cb11fd48d41ca09cfaf39eaee4c132e3e63fdb14d045d5e9a02cf9fbbc1015a0f3c1c4106d902d827b722f91b592e3a21b117412c710c639426e8447a93c44a94eb76c3c57b5f098f72e82255f9bf4e4ab1f09c55984ba36a968690598b2bf8ceaeb1f052e0c8c6866643d1b1d4890c3dd2db006cc83129878d5d5092ec236791744e3fb62022f2870ceca19182417c3bab5069b476d15c314764b59105c000e3cd051de8cdb4c365cafd8ea1e6bdcac028f89c20e3ba25c603a3f73b956b6a602948688596dd016bd5effb044b12f455cef0997a29bdef771d127b53b0f3fab3b12ba83275aa46c62c850d22c7805e76042e9acedb180bc8a58cf3bddd18d08f90569419f474e62236c55552d90888113e220f90742b6e114cc462bc9e5c5c3b16673447cbcbface0246d1b1c0d2ff9a3732f5d8dbdda9cd419020fad255ea89810f0ddf486ff8e856cd5e9fbb48f3c6c56052f7d9f1344d80452b34bed5af876efafd4f2c6577f8ca7cf030940ac216a1223f340bbd7ce68805956b310f887c2e6df05a15ab84c5fb29c14cb0d51b2b10b6d31029e33a6f3c4b18b0f1e28b0df91a34c890cee4eaf54b123a548c183fe17eab41404c1ba5ab5bf58996a13944f408531c73c982088c9a659530ecb0bc11bd32ea568eefe11b741315f2f8f494e7d7714485a218e00022dad922fcc2e2033559c758432d709c17d33ed18e633d5e121e7dc114f883db8b0d731cf04fbb276fba5cf879e8a9277279bd3ba3d388bccf207ab579d2e10b772ad9edd56b4ac09507acf40cf896599696f288f36284fe00369f8c7a62e91be2603ec11b7237324ebf56e28fd3dd5f17f3e2cce6a9f01ea72c9f1e058f0bb0e8a9f03520135bbf3333a863224709a84c3807f46d06dce3868dd38af27332b21a9eed77d1abcb123e8b874c03b552164aed8d7c6bb595425b72cf5c8219483441adfeccb74aaf2bcb661c8a4ebcd2f47d847da842f8a020382fa5b52ce4bbef9362d22e053777de7547b956e57a60c44192d68763ee7305de65cc315b1a91e29e31e1640ac10f02fee4cae29e810780b436ffbae96ff453544ad94fcd0e8bcd7cd22333fe961866abad8d0bae8f272db9a9182bfa33a86c4931a856314bf9f93c5e91de5e40052753324d7b5be4749f47215da09eeca274c404138bb6ccc97fd7e27fe12f622f1f714f0e576ce9b634f29c4009c63ee80f62f5584fd9581c7dc965ff08ad3603b9bb44f050e3970ef354cdcba5b3c766ea0f64d28a3fb24d12ad8f3d35047eb62969f971a7c4e2faa01c10a6dcaca64b00e1c49d6e51866361c557a00bcc73f23df021a5bb4bbd1d18bc43a91c6b5e15d816f7049d5ba6573d58f9cf151727a75a8b5eeca8ac276b96dc9a43926c6c91bb008b26ed1ec92862752694efe5f941cb970e773d0833761bdb09250968c55126ecf7fac1e12b9162e875b36318dd2306036a216872147f90d27f78da4fb9d2c50ba58234f10c7d62840c413fee7f10fedac380b2875936fea8d05bc5ce8bec1ed3bb0ea129f014cd49cd62eb1bc991e320dca34b6e4922f8652986b1efcbc7b1987224f7160399217a6a0e079b5c5378833ce4779e102050b3892910eadc7e826f9c7b20844f351de527112c6c071606c97460cea85aeb98e202a2b9b931aa51b2e969428e1125eacb288dc605d4b4cdb3527f0ae0f598d227fa57fdfe04c0e7c266a59e5be64fd3b11039ec140a067db7584112a4f78974fb3c0adc2955ccc75349b29df2bc895a93337a95430176a6d59fab27f51b7fc7e14fead04cd0191899b2308febdd97a00e7b40521898c965d47691aece5e141864c29d4cddccb72d1c1cb7d6bd52495717d02b4cc3e99896d2a6df23ebe8988b3ad5b98ffcf203abd2eef75f73dafa7a25074b277ffa78adc6b69f88fb48cef2c595a1b711e6c84f0f745f0df18ce3a12658b796bbf88dc5216ae1aeb19548e8774eef33d8f3e9d2b1490c0594dcb1d38eec421c6e5aeeabfeb14a17a37732074895b82449cff5f25cfac62d78e8a8e031a137649565be98f21df544a577e417ff1be01bb3fde6548a97de68dc5fd5b585ccef369e9b57c8bb59ba2c161227209ccdb8a5b97f7d3f8e39c3553a43f3060f3270fce3ecd723bf3e5d99c8066ac0b21ae041aa18b73c7f5e0f48745db7a314baf1e7b560a6032328b066a984184f3ae070e28f530bd177d0d3ff97b3f285ad226fd5fd50a4d541ed7696514ba2f9934e8cb6922b8b9d8993ac149a65208c7eedb240b36623566919081f99dfe98a4b640382781cf5914592d9e745d132bd1219eac1dc07d83b18dd628144b543d5140e21af971955c99b58a8dbc3ac7a287cb6bc8c65dba002e7f0e4c8f252d09192f9488de907caa83efeb2140272c13add09cb97297a81f7b35349d3a46bf7803eccb8879f86af0607b9a3f7e6735d2c1788581ef2362d1559972334ad83c4f69f05ffca1f238c84d3c050428d727faf7dd8890e9d63c903093ef47ca0e33c4833c71543b8d90108502c86596db76a9b52e7e0f73334b4f5268c89df80c3d5060329fa51042e272a3a8877adb07eb8787eb21a815dc7f53c63abe68c8db6214671f8c02355da21c763ebf96b31c2731faf158f8c147c32dab54a9f0994f389831066dfbc37b1b9dd06c9396f48d65d16ea72b39350743b6f1170041d77cd2136e8b4539fb8f3add4a61c6c246fddb8d2a145e64a6975a4a2e034141491614baca714f992dfef3529f57bccd20f4efb8886f5d5cf40278e470cb9b407d3984c227fd4ef954c712ad9bcdc47aea91d2c1535c2104e66266e62ab1a6fc48a4559a8d408c44ed05b1ee28a4319e08df5299c9fde351c2e6a8a0a473164bd8cc9117195222ef21ae7ec3a6a3d814c53e010522c07c2c84f47f72b44811b8f464ef02cda8ce316bd98c5224deac3753e60f17574dd7ef2a84a9fcdf95422c7479819eece917db3925d3a622acd058cebbc2018ad1134954e37c75689e53d1784c4eb8afc6ae7c75a364bd59ec9f1996a1672b2925d24e8089fed11d3d9dee2ee84d8b4cf97b3d8d085b39c961a8a85bc89c67550514acf434890116c5631dd758b9429fa853a95365f6acb4901cb5a87aa5289f33b1d7f1d1dcde10f10acd326f1c69253d14d0773895bbcb3153e76e7437ee3bdc151a906f05d64b907dccf11863fa59c69d7f7179f80af349d804c3db32727a073cf694f698678f446bc179183d576ec25e1c7878d2d0dbad6842f411b6f1de55d599fa9e122dff7e606de4ec5078fea5844ededdfa8771a6ad4cbf6c1ad944ade306cd94c10faa578f66dea82396317480f50eef3389c5c51213fc50f4e81491b67dc996a890b75dd6256ecbbdbdab8fe36d1ce471227427072f58260f22e325e1d445cdcd530e7ad586570fc7020661c63d3e5f910380c484f93adc223fdad616a5fc5329b7df790ebbe28745323295e98f1ed52a5048a53a1a961d4f2d9e32ade450102af9cd6e3331d1c4a4016f3eb43b47f11b2d2acdead373083ff23ed346eb98d7d5931d43e4ff9cbe9f366007aaf04ae0720941dd8fd6a2b95c1e45197ac2081a5c9119e9845b8be74b37a576e50ef7b5650ee2476842fa636b6555a169f1c5468e3f88e919d5d8ece02e105ef9d08d0c6f698dc10b9b77b87e1c35400a51419f18df9ec4815e03936f9c70f7ace56b1394414fb5ea5fa29fe043747c265bca5c7d8fbfd2ff6c412a98b6a618859fc138e2e37d7f798a421040528ec75fd76d8ef3709a06fe5f6ad8b865f708860d61a73bbc4c3fdb17a2739de2a2448b7f38ab4d612e985c954fb1c5b41403797d1490774588f08fb7c8e48ac0ef331ef19d43b22e67ae8c211dd545b4c367304c09591eaf53a2720e1b71dc6ad6080d2ca62b6ae96721ea47feb97010085a5e0fd6b52110b0ee1b43c554f267ec20bcb8ce3954de455c6024ec8b45b498770948f253269ffcf68a2d03e0ab90c7c0b942d2387144a0d26d29bc313f001b503eff63ead4ade5f0713bcf9cdfa2012b645405d7ce40a892409dcaef9de6ab6dcbfba7988329100467688b3d55086764006a0268bbf04c3a052423173f19eb0840be142eb34341ccf530f2e1d0fe3cd710f19034dccf40c72fe0f5a3e71363b4df7ef6bd9daf31dc4ddeaa2c5cf8552380d90a47f79d47c8990d8e708a77ae89a7eee93e528db65f0368126f34829a949398e2f7361c5331c7c6557330cee0af24f205482d55b709fedd4ddc13b96a2995caea46ebf0d1cb672278d9a28dfcd40a57a4b6da25e3466ac2f8f137e7b8ede8583b1ca8bf5980d2411153ad5187a1337d52b69dc0ca4a48ccd2c51e145f9d01609318dfcd476d3824c2198bfcdffe0133f19b6c6818b25fcd2a48e0459145b2994fd80644413fee81792e9f6d51f77cce146cd2ff45228c57de0376c927569cf35e0bc59b7a2c1345fb5b68caf6d6e9f7df117ef689aec1b932397d4343ffc693af3035224c10b3d5e0024a0eb921363497bbb308da1d099c3bcf7c86baf50ad9b7e534799a4c78bb92d12e33d305d55f0ad11998ccbdb551a553e711f5ddd64ff2cbe2323ec71137390eef910197b0699ae3b73eee72475c0c6e89f5804eb8d7ffb4d82a504b8499475b291c48922b102636c1c8e5f107a62379ed46d40b16f94a6dbbcba852e027d675295217db401ea049e60bc068661c2d9570461175c83c0e5540debe32950a4463fd40d9713d78183837db464cc2777f10b8dc0eea9e025f4d603baa588b004ed4ffdecb880cc03cb8b0165a9f6f4e4f03a966d6eeb34c3c1b154bafd58f53d44bb0a99ec10c61e5ede866bb3431c9eed78eff6076d64672210c255409b4c166f844c6c01adc78f4df262776f2e114178053c17a48aacf57d6e276c42fe5a207d847f0d29905a2755f66ff7d871bbed80579971f6cd973e4f9d5094d41f8d5f153ebdc462c3f158e158a5ab36979efdbc52fda21a1186548d90282338cbff1ccd00f9cd6e6045e9e245d0af93841d46e51e651d4d2d97fafc77d7c85d1f90165018e42e0a78ed8f91e39ebb95ff003647500fbac910b59cd4306ea6a7dae34a1d041f7ef52f736b26eb78496d0f2376000f7b035de0131f92b06b1255ba54f08c0ba8a9272f9d7ece993283997749f062439e2ece584ae6b471348ee1a67ec48d58d6fb1abb15920699bc265a5b1a938adab5382d8987cc423d71fdb8ce18f266a600c093df663bf1f6bcbd9dc6bb55f7aa509fd9f7a0ec9b337528e189668c553eefe815cc897676a8df0223433538b4b495daadae1f4e6bef1608db4eb6f9041e723adc3ffd1b29bc0785cd5932c194d22b584ed8cef28eeb23fb207fe68545564d5e27d6cc431b2fe074eb04312a0d51fb3c9ad02c18ce0ab6eb37812b00baf5e97402acfb833bc03533d14bbbaa57909c200c4f7a82ca8dc3c419bdb9c787508355d8f60993e206b55a59ccc78ea7158e054d7b4df796ffc99467943cc7e933a2281701c6299c00ebaa5e822d2688a041d570c63651b166279c410e880b255351d532ef74c77ab93066a84e912db02c0b6652a6e35bf6269ca787992922e189d6ee03af4ae2d679ea39156fdc39c6aa1c824eb3f2d8cd29a3054b91a0150df6374e7c0edd964cbf723b49e6a6365bd08f9ae956821565095ff2038f73115fad9edb58635ee7203a29879f46fc1730bb6271143b1549378a326b8435ba6ffd9d3f25958ccbad6e46bd34d94d989d5ddfb72cb76dc0af5d6c04211837f9f799330591c6e65bb0e9cb6a5709d08da8c66b0539dcd51e325b0958314502477f50ea6d16e953db2eeed29bfbd4c501e154d9e600781778bc87c8269014ddd198bedc3f0cdecd3f499e20a1bec7f1f7d1a5924a0887f85e62ed2732cedbab6068bd8d37003e73c130b49dbef03970d778d4c95f1fda42145a67ab9fbeff036a3fc8e44c3b869eb68f815a18f96e7a260511b6153fb6939dd3562ca3faf8d7b3e9d52ddf021759e9a5c5dbc7127898501bfbdf082ad0e119831a12a27ce8e1a091c361f8f5a06249b82056e44e39110e7678e657946ab06f8a97ec192fab7d61135d4d54a373cd425d113ed1057976c23fecf3c5ed58e8fd3cc7d817546069cb5fa978f5c38ad826e8559b430d56d14211d19234409a12ced1eee02e8ffec416d393b850b668d597bbe4e806e7f868a9782d56ca4afa88cf9af986992487c1e3a86f6d183161150fde9e260ce2681e6d6a7867317257dbbf0b526c05c85ff99719f0b0f8ac57b8e2bdca199875d4e90bb2feee0458286b83db8ebf84d9de89076adc91664439189ba3ec3dac8361d095a49c7fb4e7a8e35549dd8af5cf3d8e0b711837a97d3c559fb32147ce12472724b67433f24e5e1c1626020d4d2a08d0d1926b5bbbc59266b11088e42e94578347e1f7abee8cee3c74e1c238eba96ae0d30f352a252956d3689b42ebe1a31ea478364ff7d106ed2abeba1c60c6ab39c7e6fffd170249d399aa180943bac4a52f1d3a14f1fcb51c87a93bed359c86b04ab07553354e02762fb9074d4a013d811ec087c3fd505a14c385c6e171f7ca7c4ccbfaf3f7c2a7437a29f45f38824d7bf9fad67d325c1d322415d2c9ca64b07760b27ef0d9d8f7bb0b60513fab432deefe329e5c0691346a6d4a7ee83555b507c8280becc991a42b5afe8feb48554a971b42fa775657a3c9c88f47698ed8dafc77413e77115c1b90cf4fc8226d119c2f7dc8a90ab52f61155935b47e5bc05ae8c2bf5474f912bafaed1ac3c2a5b09d0a758dbd7dc7cdad18342deb0e88051e3c01d642a5635a30e7e4c620a9f154a90d11627d1a480bad32fb9652110b37850faac2c6c9e7d76b6f010482b1897796645c5dc809499d12dd3d6f4dbff29bba5e27f46f193a35dc1b6d12a9a0e48ac6818a4305a9d3c421042934aed830bc0c9d6813d8dcba69a3a4427c4f0d62aa6d3ce6cdda34664fa57b4d0d96852ca62ba96a5ece307766773817221a195a4fd5a517b1a39d7238a92d089ecb13272615b8354817a2edd0b92fbeac5c65e2bb984af8842bf83e15865669c40edb973eaadb5cef6ee6f5db96f5c6b677c9d0fe13945e9f05ff371a4fa7afb9f8cccbbe93aaeb54ce7e3c09307a5d159c361f25ee2d0ea060f63d2284787d81239c793fba201b51e1a1e6bc7c78770ed3845042669fb69bdbb6a127361efab3638234be546d8f170267c187e583980c270c517b773d17c4cba1b261b52ebb0531c650f3bd0f9c6cd4dd6065097297d911c95cb3b5a6065f6f46e768e7e544d31eabda928135761d181a6f1686fb606d7ef05e84d0d1036fb61baebb671089519cf8230e003aabec1b49d5e81e85169dc541aa3a13958ac81ec1f518a60ad7757a08c5d55e7db3efb4bf10731c76c3189098cb343ce972d6d35cc771d9c99fbe01cf4d0e9ca25b009203b89ae3f102a94fb1700d02f36b2395bfae8b2ce3568cffee0373bde25f94809d27524fc835601bff30e726c8b842cb7e8e9aa3f233b0aed63fe439f6f875bafb2f8e278239b7ca2723e3dc490ced7a7e308280dd079cc9e31a51385d404cd03ab084c344e65d86620d24ca98df84adf5545bd83fdc89a1c1cd566a23260c697f961ecfffbd3b782e229aaec88661c385442c118055258628a1eb3edb79a095a4cc88b24ae352dbd8a4e2a5c564ff11e0027ea3a25d0b48f38c5604753081b79f3cc0353e664605e31e8949c6f4a70187e83cce001c4a8abe853ee20fbff629bd57a874228c93971e1c65c608a9003017a381e7d307b83c471f310058f0cbc166500a23e31dee588056da020284451cab3d7339b1cace1e87b0981e4a5a25d4af7a3653fd94a05bd2edcc0d9d0aec4c63f214faf0ece7fc11186f4a433b2d5e9cb05d8fcc27144bd75e981f184aebd69e9001a8ea5a2596a4468aa80b5dafb7fd0cad44349ff54858192685351ae26358cca793ee67eada38fa34ef23b2960a8ad3589244b26c881afe5ca18d610f9d0337ff3b164a8c581c452d263c49cd6bf9744be6a5449d7e2b6f4d3d9bfa87acdd35711bcaaf25c4982e620f7b835932d539f9c74e72e9f28211af89d32c406726423dfb8a234de8552e0d8dbbcc21e448ec9086b7e55b1fcf3cc0285fdc23cc762ea9f92b11fbaf86eb7e8497693b39b2a2edc12b88e2f2fe601bf86a5defdcd2a103d8f894b4bf74b734a8ccd8ca1ef5371ecb858ede2640f4b8bab90de2ad73e4d56cdc0550a3cf10708b23ded80a7ddb086f9bf9c0017668c7c7022018ed84e8e839a37eb9fc39086856a7453272231735f08465a1ac0ca926097fdc16e19fa292e26dc6da45f23a5a0852f4bf6e058024b95a53bdee42241a4b5e6d17a9c6605689f85617174b466923f7bfcbe001bc6b2a4c4d34525b8600eb0c84d3f6d908c461cd552292157728d0052a475bc942204c9e34d6a9c09e47382efc9dc6f800caacfd4fddf6157db60a08351d7b8250994e6c5117f783478b59e800c7325fd6a899b14999e33f14ad3edc67927b5273d8d0089e221efde75ef845ec96467c142c47fa91414989132e9e5a0e94bbfad84079e2d191523412ac7bc8ca271a22e72fb268804281a4e152f1f05e095dc17b51dd8d949110a4b416b5b0fad30f1e6d99cedcd60c984c42a9e86750c962c1311baef536cf0d1d19af74d609bdba29919d8125a1e5c49287232f1ec06e10e8171e04c2df8bcbcfbaaa47d7131eb5ee5831906485273fae512ad7a5916f3ab27f62da0b437760e844a587d564914b9eaf157b6aad2354174f0a13ce80149d16bef1bd9f61f7371cb3a102e0208a6f40fc7c74b66fd25a34ac501574a89c328347279f74334f86f389d9a9d0e95fedd992654cd0da016d915905a710664b2fccc9990bbe2ea556da1d014611d86c2c9ee9a2b89e66a2dd17be93f2f3f0a8dc0a17b738d73b803f31a387b97e38218836bc53f15a9272024336374b1d5644d1f5abf3dc6cc01c119b82b381711b3551ffd22b6c3743884e6bf13b0e0abe15765680da763958c106e0b1e752165ec6f7eb9995a801252d47f441556eb54e7aec9ef53e9d5d153dff3433624b9658f607c8e3635f988e5cebeaef935594d323b2568837cd6bd32c2a5f54f9431cd81b6b72f91d2f17e1877e372bf831cc426ae742325537a6ebcad2b8b7cb5c4e28e0af87d51ace7e59a0579c2e114fb4150ac48c3a172b9402149b609612d27e317f33482381559fd2a97c95eda2419b30550b3380654808d53a60e88618679bd0e8e3b82038240a084a529ecb7911a5f9aaaba6c1362d0445122f776755ede722704a5607c84bf1aae6c308a243462a924f05d88df257757b44c6c511d542de2661cb41e01d49854bcebadaa4f3c0aa4ebccd207b11c0bb99fb53b43e909c33d9175dd6d03db571dca46d89ae5edcfd05163156048e102867c4fce1875225435ba1538026d56330190e680e1510a3139e47c99edc80cca9a41657745bf2960235c4052bc6dbfc7f137739e6cdbe48bd8d29c802da98e3875725294de7e4ee96918f17ed16dc90553e8bb034b9813c6cccc079b304ea3c1ca32f9171e3e692aaf5671b9404446c52a483068c1cc22320222d495820092ce7e3edf7e82774c3fd3d35d9cea122e737d2dff526a50406768bd3dd4b5d3736babe59beb4d83065df7594a9236f11d1495125d9a2e9cb53f8c9b5288de4a57fb09939fdae6560dcc3dc528cb09343d41ba92f7e4f0a03cd869500b8ffffff47