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 70669 685232d9c63e0a2e932dc20cdfc609e577a9b5cba6a47ea5fd9605ac820addc7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d6db1fe108ec3e9c7e8f2c294689463093cfe81c8dc38561d06534531c59fa05
Certificate Block Hash
685232d9c63e0a2e932dc20cdfc609e577a9b5cba6a47ea5fd9605ac820addc7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00964801000e570000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000be6f50f354f1f1ee3462e826406a4328ca9a4884e25db0ed117469a7cab8f7a420b5c7898e7edf56698f717e480a575aa5a70d9833397e6351fba3f69644d8e07687326d1e329548705ee793f0f15598263bde5f2faa27d150060000000000000000020000000200964801000e570000

Raw Header Hex

00004020334b1445f139ad8c2f4c5e9a16b8c708bd5fda92e9d88be01a61d9aaf3f47748020198948af6ccd4f8674e9eff8f13e4765ffa117168edb1054f48aa26c69ff8bbaa286aef00011805fa591c533465d06185c38d1ce8cf9330468946292c8f7e9c3eec08e11fdbd6

Proof Data Hex

59,560 bytes
12121602030744c7d288ef679afdfe3a1161e484d31c4e66d6f657e9f61dd96c3683a217eccfbecec8a9176db482002deeff0ad077a5dc27b257e4a508e2ffbefcd6fb2bb72414da9f27aca7e22d194632b26d94fa63f8cb09045b8b8cc419e42fc9a6bc807320b45deb64b6c10c3c8213a9c48241965de1e00685527a1f63e71d625ec55a0dc3073f7c1b373fce94dbe6ddea9c6538f5824f1ac4b7307446864c5d1e0ae03ba592b1cee033abf7f2dfc486d6538a4a813ad2bd1587a65aff204d0aadf36d83475456cc9b68981c4ad2cb81c1ed1e6824307e35ec384d6063f059726aaa5c2ea8c3d1f9fe38e8ebd15f98ed472524b4a1ae5a77ecf3a71ab6078e4aa78340c97f54a17c15b7f9a806d2925f82f300fa5decb91e43b8ad8e269daeeb8d2f1071f73330b7972fa995c451997c32eebf23437d48518a830ac5e34222d785a3f0b844c545a8abc8ea2c510405df8978665f02454d16629f24d8a1fa757eb09ac2f87b3e869387949831c4a91cc4437128bfc22ecafe6cbec6c2779b1a4e168b7e693ebcefaf722422b2f998c9f4f3e27d91ba0c359f299de30a6133462f0256d71a849aa3312af6f132fc5a79f4eb8ad14a0ffac18eff40489c1fc2f69511a24f3b85ae04179316aa66eccabc9f70a02aaed9f79c2656b671e7a94ce3b6173042dc91a6dbffc126873f75d3bbb4cd01e96a9010b58d960c2ee5d3509b2ca35c739644abe2f64fdb931a93ac8722d2b7c52cb867b71e79d3c74d1d51cb7cfbd54dd891dbae5491141080a07a6628818397e8590ed38a73a296303654864f07e8da7ec4bd095ba48e83f334039a3093b75101b910251d2ceedab44e84cf671969023564014c4eae33dadcc2e2db0ed1f9e9275f9c2ae4523261327324ffffa2701391c3ad92aad9f0f8ee9b31c3c7e90ea92b2d09230dc465aaa0674baf85c833288ed61867557bc04deda6a0bda06f8cf7ab4aaebd41ed21a6ad7b7d3aef2165c6f8412bff2c909dc773488c57ca082e81d08187e7398272851c2db1f33d4d2bfbee4a7eaf344cf97844723b0723ad9599ce43ecc1eb8f8b890089d73ecf581c56578a2d605fc84d679fc674b6971142f8553f2e75e6926514f40791ac66153deed171bff4ac18df1b4187a638ec4f289ae1d2bc5106a345891e28e700313a2b8e6ae933477446984944c39a72d78681ffee2295f1439eb5adbd5c5f6dd100d345b0d66cefc6db03ef305373c599d7e08be2fbce4f0f4063c79667225417f013ae746a4d3238737cd26b2d4164ddc7133a7f2302f5a57198ec7ceb98892596c3e2f36f6ef995bb4247373914276cec56f364873e14ad29f73f8cd2a5aed7b23c86b083dd73e166d494cdc2c5041e5a33f417a5fe50d75ffc0a0a35a533aca073ee30e2c794bf4249dbe003eb7522797114d962f3b9533db5342b27581859e272cebdf521e0c6252f142df009ae98dab5c084c09e32ac572283c8fc4717be4f9469e7796646faf11d400af64ac25c5cc85586e8d8debedafdab29476e8bf8e1ca3245d21631eecb8f10a65404ffd7e02e712e740fa0943370db74bfb28cfed1ce8f863923e83e8794a15e85ad40d539ac25b112d700d9ccb24ba3e9c1d0dd82e2b43a2e0dd647798524eba2f3a26455eeb8f17d971e029b53ace46ddef3bab6c7fa286beb843c6b424494c6bd8848b7230af0c63136996b25b1e7d6eb901d2e76feb613b9d50babbde7b8f95501fdcfb31a37e0d4dc51a2280f9cc49685389db1c01fa801d4aab4ff5a8dca67fb3219278adfb6dc935d825fcd5c9eb3c697d9d5e61acea37f36fddc2b1d6ddb29ade3c6cd7605946b1a45f915ecbf255db7dc4d40cc82376c7f2f33a697a9c545f22daa1355cc1df961311d921303423cfeda99483958004095607df2f14a16513cbcec719bd50592857d0a06bd3d642874ba9b27d878da05ef07c0049f004402db067855609d8fdf0bdebe39d6e7f947c7788dbe1f93e263664adea52d43498c9c1982bc2d59497c6857b1b532fdbdf5e5c997ffcc24d07017b469fef3c8ea3c43ddf35864fca59940f30e488dcebd43f5fe6beedd22701bdafa74c17279b0d16ad6a5085d7c8af86aa4d44a60db9330ac319fe7e2deb33ccb6b7d63f836934a0039836cdd2901684a9460b0bc5e781402907ec91db89de76d65bcd34185f133c760550150c0c88e37dd176cab3f75ee23aab309af26006c2f1ed3e25a1a08deb494c9690850a950f80053e1a933eb9b12025ad81e7d1fd76b757986a603523b969f020f6825e9ec6021af2d784e2b8acc2adfdeb797fe10163762a17705385df4d95fe9450635fce87ed7057de0c2e22fba8949be958c28043a21c4f2a0af29b66a85f75b6e0606f32dd990139a3f11bacb07a3a51938114b754b82f5426102dc0dfffbbee37a819cb9387845c57c1d0bdb8958dddca8d73881e76a956a2a17378a2717a505c2f7ec868e35dfa926f6748e99de008a85d6b8ac660fa557b2e68e830cdf9ca9aa212353c42098ef1bbb1b29877b36048144c86d2283b194875b559d7d80a8eafd4fc65df38fcdfae1f051d2c8b6d82b6a4105815b4104439905edc00aa525a57b001d2dcaf5cb350e675d00c9753a4a70581f1c2b550d67344cc82d97f8ebcbdf2d64afb78462a347a26dfc54b11ba305f33e4628ccdad6fb18d11818d6af64e384c61f2179ed6b4e90738c0a3539b784c231436290853024d1c6dea67ec248de1855aef35fd3cd0985f27f887675d49c3df63daf2f9923411585d400b66e177b5e73c2c7339463b25d665ab339c37a15398d2260b5d271fe32eaef7624baef5b36f8fff2df06eecd417cb2310586495ab31d17eeaebbc46e85f18f54ff5f241170fbaa79696aa9b963e0d287b4aa03041d1895a588ee0ab4cc58d0a28df482f0771184cb887bbcc6e41d21a5bac6c2410f63e9fab853e8075c43c62e01f3fb9453e0d0b66605e668b542697d5ae3859c9e49bd16fbef7483bcc7878b9c747b8cccf1841e02407e10a2b128d608a2e0fb5a64cf4da932f6d551a3ae265ab763f6f653ee28c474896c0414756eaf63252c676b79008eaf6d26936c763a7feb39a84536cb918d820b79be568488eb6d7d01910a13f7e5d25f15dec43ceccd55fe8841ad0d94188e21661443315dc2ff6f0ddfe58b086d765136642b442b98e23ba9b2675b0a8bbcb1722c0465854bf4464da67fd94476c6cda6a18b982e5f26f693c2550339ba0b68510154a932d6fb4fca6fd38116949b36ce12dcd3bdae104f0af1d745b43a9ea2d7d55b43f37b4ab4dbea51ee04bf621b4a3c0e37f8864331de2820311991dd903267a4cbc05c8ede10b93f4dcd26b08eac05b15c6063cb091775fd5b369c02d3eac50eaafedb444bb8a2c5e4eb9021f973d5077be1245a39d70767b0eab91f999ab089ccba2732cbb1244495aed83f35340eda80bb75fce1395e59f3a7817f9434e00070278ca3bc74772f6938b9631c0955732d0d173e91919dd1f79bbb33323310d34ba59b72ca954ee49a7535cc69c339bc5df304b8aa4219bf84b85df037a4330a2f9c9e7214693999181f0af145b01f67958e9b1706ed31e7323b975e73a2d7c78ea0f626da7b3d6ea523ab61b3d769e39ef09c3bbfbe96cff8d0dea7c811237d46509595952515ae5f7ad3b74dfbcf68f00fd9d42c7778c5168991a259ae0f5b13568b2ecd4a136fc2132cc08af5aa103e8c58ccbc3bad8fd6ccc077d1bdf2dd3b71e3f275cea36f4c9fa47b57e01eae6eb89a61d2b4d376655afc42ca1e655db2e06bee50042549f3684e4aeed279ff9b1c24efb590e37d82f2cb180f4aef7904a296fc79c3a07ced25719928c721ffdc056cd02da3b9fa5a522a4844a1d853e695434779dd2e9a4a96754903d1afe0ff6a961ed16db53c8d502ee88d1990753f509c816fdd02143674920f6f5b94867ca7a48ae82f0a75d8c4bebe0a3b55013a671c4e0d3f3f5cfb4b17e9adeed7f2fa5dbead8408bb626b0fa5b4af05ef689d8b2385c7eb7fe8ed4f630213366eb93b327927296d07d8665791fb21bc2b4ce79846f1f3ac8725c035f18b73693de9f7874ea79e2a290cf0dfaadbbc72b1c651e198599def95358af9cf63c784ddf2384bebad191a28a7f34292f9f5c67d1eebef57c1281fba2f54d502bbd99cfce3d193798147a433512d0ed1ec83eac46c21683b0cfeb1d69c3260b9bc1874eae089592b772e20f97bb0362a4924e4ef65d967b31e302867913b47327f6a3389812f87ff094fc36438149daa66c9440083d0ccb58b4d2600a16fcc8355233184fb833eb3e00da53e5b0f3a5a0aacdbff89ead5542c5afaadd2cb2ee6f972892da55eee338bb88102c7abd2921bb2b24e45226c1e65f6e37ac4bed95e20d38f71645a1eeecfd5a1fcf61f03f39b1a49978639bdf5ef274acb6288e7592e0a9a72686fd2be5746c35da2cdf1626f3df8170045f231362a5a80d16aa7e5ca3021d0e39e2e059c209a9d7ccd0fe230e33e9728ccd59b5f8f97e5a0859b5d81cf15259325fa7a16701adc9e5d15f219634ba47828dc7b57b02e95f7e12048229aeebf011668f09756566b9a89f8495a779b25dc5c0aa6228c86d843a1088a931189bda2668ea3ad6c02775e61efbe79dd94445ee0b6622098a17351ca5ac3348c3e4861cea7af5e1b65e46e681a2dbd7ba6e7818f8e36f97c471159a3fa20d877ae4d9f52aeea4d8eb454db4cbd860c6e2846f308c308244f6aee177a6900db77bc193494e13f64dc5f601f05a65f6b677e1a85395bc1ff711ec30a6c34bc760acb00b4df262350d69eb92a762f5a26221f65fd98a96091ca8dd4b5edeafb8a2936d7013966cabc5df62a30a00e1cc175af0419b4f1f3a9f55fc152c4825c753a507f06671d382075aac8376a04e523ce5deb6691e1475c24f1bbcceced9d9e96718e0a283b60cb3ed7baf60e0868efc45c1a8c381bb3262ca83fdbd34587192c60471ce4da8a3f1f33d045866ecf7efd6dcfbf3025f0245e09b0af261a043bc266644c03236475d0bafd377116cd5041ef2409a00b87f93f235377890fa7205bcc58b071aad63419ac9c65f1ddf713132205b2a1c274661ed8cf892be0f24b861ea85811aa1fa6c9a78fd25d2a47810beb07694e964baf3d2986f62fb35dd23a7cf63a20f7d259052fbdcb3dd77c2da087abe1e9b5f61105fa9a1227112193669159be1447ecb1993f1037cfa5655aec5833826c925b77c138f88111461a7cf33a15a2ecff1f3ff1619f8976bbc751ddfa258aa13cfd13a4e7305136f3bb9ec89c4e524bbccb36c0bd69a573c3f7350edb0b583b0b4d7a6001eddce2590fad3605f5b582081439d78ae1c5f5235f69c879d0348d2c93486acf4d1cd3aef1d8177df86402423ed22b84bf01a6da56d80074d066458cbad133f0a2bad7d407f5571e988723ac79737f4d99e7427f4b7d55a12c29a6e7f13e22bd04e6a82c8e69ec357f1758ca7af138ca18d98d62ff52f2ad75c98b284c331b17504686d073d8217d2386c0ef8f85fd218446857c2646f4caa6d0341e197406024e311f6e3589e14f948a4e35e55ac91b711f7f22f1425c9b3bdaa469c5d4801dc8f5c36bc6b95bcd97b7ec093b0491523cf6fe1bf64ffb4428c9b0571bb3af81a2c76c3128da61603719d171f44b94fdcf7605ab1fd16f3d15f9116c88eed1f27fa3b96f3930bc893d4c2f63288ede61d02a5df6e4fbcdb4ea379a2791c886db627fe77a1e3eac54944223a5312ea923f5c80108df73c209615118e2b1f7d68fd33b169bcd58aadb2be5e3359a2aa4a2dea3449b85affd5d77cb3ad21fa6660f15ab4d41f9dd011da54f10ff043cf73db175bb0a5fe02d7669f59a34b15518d67e1c671ded2d2cc605f75b88b88442b5deedb3bc5413f627ed790750ea443db80a9b0d99c414171666030b7a351a855a6e08d5e2bd0b2a0bcc6da3d3cf775a2f934e7ce7101249b8f2d33caf11c5b95a540fe7e0f3b19585a0ffeef84df50bb412aca24a1e7a05b17bf6129eca850ae7e3a5b00620d61ee23c17e1805d379b5eb6976229af7b204ce182c149221c82ea7fb1c9856765714acdd7b81b748b0161b5f4fbc65d7c1dd136c608bb08b2a83ea9e35cc8919218bdb895a9ee41bf49561150bc633662b44e0d92637bfadbd8146c14e47b63b29fcfa638de84adf0a9a29ca7c77a7a8be2fab8686f9e864b0447e6eeb6a32d7542bfe2c7a9e40a5fdc5446b9baa831d218989c411d813f08796ce37f6a880836c7d4e219958e1be931b3648fe59e5f0d278ca61482cfc7996737d408986bf2573220dc5c6464a1a3216cf4b56ba52ac996566c1acc6928e00a7f6d5562ac92467b387c7d9e7fda4a0cf377b533b33fdb8257526ac08059fd2853a4a62c52f2b0ee077f7fd2b517542b4378751e5c46a84d886683a7219919104bd1873698488c64e5eaf8a06a7b6a14dc2ef0c6bf6b86ed95245d1f646165aa85bdff0ee67cbaaa6fd99c0d0b4c75181fe0cc375100002a9aec0df9ff107f9acb06cdbb12ed7e59bb8e9db40fa1ab449508848c20c5172d62b8e7efd5dc49233e47895d1399f4f307f807c11e986c84e1b07915d3231558c70e28d8fc299b8e0264cd51bc7a5f2b4841b81c05025d9327a5df20018c253d6809b91c90fd4b8116fa06a73f3bc5c2749b94c509073b6c2bcb5a1f517911d7751553878646a929878efa667b64b50ee3cbe8c28efa6c888de6b53b6c391e100f54abcb8d70e04fcba6a44bc268241a06c21373fa36d87ce4182d917ca5e61083a0ee41b7baeae8755d3dd90893f917b6648282851113a31d89ae12be6365154f371eb153928e731cf47b8ed6b1fd036aba746d16015023c3b56debba17d7a93b6e7c639785da91ed04c45702de0bc74d12945e4386e8711a033b15eb611c01858b64a50065ac553506f62b98e11a8be16b3faffc13400274dfcb2e1a298c4abcc4a437be9179ea01294b0f8962ae36b8bfa563a7b05f8e981a14a8296a732e5d541f674f8d3a22ebdb2a1f878db7f992cd16db5b2e278b64ee01569e3815f9a00d9f514368249974f0c43f2dedbcbb38a4ef8dc4825d9e014dfd3e9d428454ae9ea15fafc18f92c5ce5ef7ea64adc613024ec03a16a22f145f237e9870e1be211efa6af9c20fea723168ad7d9e84c869452f0579bec7692c6a52d744ae9edd5810a402c268946281ddb00d9b964aca8b7b40d01585d6eaf2f569aa1abbced31927870a672a699eadc41c8065076bff4add06cc7a9aa1f0e50ccfda3ac5f3c984706a09dbf388fe42317864773c9c2b40787f5d796677fc772a1b0f8801363b9786a7e4cec3f0299ad6c106a6b788f88c9fc88db8a1adf000d45af9ffa8e8d74994d9e31e8c6552ec91785bda490ec5c302dc307e5448f92f09ebc825bca872e132a4b390126e86bbfc4ffeae9de7f7859653f1a9396c5f31ca9ce3a9633839acedb4ab54d6066d94cc54bc436e40094bb322939359a6f2e704aa731c23c9d0d0876bb30bda7235996b508ed1d81cda5e51f5138bbb79cc3dabd863f86a07b8a8aea99c2d49c96bbafca4252fdb9525385ee162bc33be6c6d592d654f221bec25912bb5045498f21009b283966da8a527f597350daf9b2e949ebb46b61ab78f867c8a22412aec8dc1ac67f8b154e2ef96daab22ecb0c7fb10fa6d3786a79c581df3d665e71c6ba4b34c8c13f1450cceb84d282dc1c750b67c38b9925f2f9564f5ee8aec2a8892dac574f0a2ff1d0bfea7d27a1a4951a8eb5c7fada3a29919708c058fca3c056eadd571fa1fff6514a95e3ad5723c6bb9be9b1af483df02c83dd0327e78d743b79e20beaa538427c2c37b30c58196d1def2e36b9b9fb8af110d734e131ed4d5d0982cf14d06341ded6dd7fcce469f66d7dd5ffa9f07b60d48ed518099d2f3ef0a32e957ca3dcc8b83f066e28118e3b676bc19aea730152ad5800d779f6df98aefdb832da37a894b9e49c7e0f50869ef52e53e5ae10b76caf9ce9bdd95cf549295cfaafb27c3e79e56ce1690d6206186132a24696024fd04ab722ca683539b4d3658cf9f586fab5e623644dd0ecea11a2dbe6e6157426cd55dd681860eb08e30892d80264f3cd2462bc87bd0d97965ad62abbb41bc09bafff636f7bf23b64550f11468ee51ceca0ae6c10cbd92d7711eb5cc3b4e7842f3e6ab42e04a2f314e42b2fd0092bf18d6e90819fe75a4ecf0e228c632264d85234f2a6af3969a337ff3454231b75a975f35d9f1ab94240798b48d68a4681dd5db35002d57bf52d95063a6ded1e74b98d0a6b9852e516342aa3a4849d381314d86cdcece57a51b599f00c69a5507c8dc8d25a6dc11587c735722592768ef79b8d4b79d15a3e13d9e33a232f39d9711868804aca708ddf4ad5c4e45eb9d9fea214f0de80a3c58bb13ee06512a1df6670731cc770ec991ebc0249a4d750689d3f30cc76b4dd60a3301b4feed21a85b270f071e73fd6c9daa373636d9f1dd682d0298177e259fc63c297d1e9ea41f4dc6b5552fc58ad4fc1f65eef2f3fa905b479640442e5f94088c0211a535c4a8f91a989026f95558fcaa74572c43915e962500835f73079c894c0d4ee76beea22d4bfcdb506acf00917e89cd3a875af4b91e5032c64c2281a9651caa00e2c44d396f77cdd702f633aca1bdc4eb168974a803e1258912a65942ebdc7d0b37c0ca600c75e8e46da734698f2096a55060566a37f8e9d7f122f56d7e8a8b1c259b603149d688cdeef8f2be7f8a662529e71a2a6c8aad9807fadf45ad14ccb1df93c70594ea62da0c3a2075aae4f2c534331da5f329ba856b0c29fa0e682944d297b9fa5124496ecdec720d679f76e3aa12989c7798fbb22a7a62cd583c4c055f071965540a874e147d3e574b130e98ea0506093925d528461ad2b77a2e267c05b2603decfd00a86b54ddecb8499b6d68d9891ff7d546b2ed08f642f9255b35b9516b3965f45e01276411e047e54ab3dc479733d7179f3dd99725bf730f1125f5d1c14a75f77904a42aab64cbcf53f54829e902808efa48d06bf1e32d28a899c4d70dd11e2d928f48806b6bb29f2d3b4d105091bee1a7535ef1cdb8926597dc0b2f58a5daf21eed4c1f52fb30bbd09975989dbad5bfc88c08e0dd6ec662cb195d75218183b357f85873d3b7a812bbeaafd6e8f861c87439a347e05808cbbe3984e07c320d3692d86bfe1d06b16a7a3515c116051443403e79837430441367be3e619c7b81fbd193a1e3663b9bf8237bee5c1d4a7febc0b715a51da1afc2c4b469800feed98931869f933a3fb3306e05203c67865d45aa9c373cb2818f595f00c6b1dd5f22b4171cfd9c7a9abac9a0b258571e6b3ef5ec7d25bb99dc7483d194b9b9e8541243c3811711f6cfb220783cc114a0f8916aa1cceafe6595030104dd4052e1e7f40b38aa02067841a74b4987a29b253fd65534009fdbd59e693474425725ab973ea30b096c19eb0f546ff305017341045764f295f7d4decfbe33d1d6a9bef33ea8ad35cfa1cd9ff6bd1bbeda2aa17f65c72a375cec4f01cbeef053710789487488c3eace9606317c37c3f5980798fc05e5536fab4018615ef73e64baa573725c8e2ff6f58269fe667f785a9e86d852b9b67041a490a4f966f50b841536bfafb80de30e3ff2bd95ae462bcf8886c6c3ea7825dce240b634d10f66fb0ffff616648fa59e91f627a96616be4212f841b49351f0c75cac54dff81f572e4a208c75607155114446f1da7a83033adc45ac325bcda291c9134cd0bbe297d40b290024565c36efb6cb50c02d33ac4d9bb5905eae0b8f5444a28fbd74ff72c0ccabed568a1f1a7db624291ce31acd574ab8708c5ef79ae1882c258eed7bc9dd210cc23ba24939f08668a2567bb3747e33334f683d69c85e7d24b8179b929f3d73a847de85d5b9ca7ade7f261409cea793d112daca1f0ae6c5acbd5a014e736c2e88665ee3ee3562b70559a848d28458cc133844260166f35ff6c3fac1e81b4bfd7e350ed4d7a0605ad33a254a0e9baf8a59f38c1acd30ee585628d8ff5d8d72aa3fc10707515aa3d598d053b1ae6ee232f5d4e2f787c4e2385657b7aaef8c5d9c4af2ec32f2afb1608fdd6bf6352d190835229c5647f238dac7ec62f9183c3ef801c25b8f91abc7462d0495ef4eecad105b2a05433f6c89107a7d3e3cc88c19f054389c8532a88e8bc9a43736359f00a1a5fe8e68da3d7f4249996720f1c40d3262c67e0622f861fe2bd668843d21528e225f61e70f880a57107b1e4b253565f2c9f77407af4ea041a70ade1089c23fdcfd2ee85fa4cf6b51c13fa76514843b43d03435d7df5d80ab185616e1771403f84fcacf9b2576e31fc77129c366e2d2a29b910f201c1b54644afbfbebba052d0f54cf8971256b5fd67bb990d9287b0405ecb1d5f231950983caa94656f971b8181cbc7b129b94beeb878533cc0d26687162f831aded4464e8537fa9d0d630f9baab1efc7b8978b0a1a1b25f1c98e36c22f17be4053a1cc4ccd53d41b9798a9b59419660b6edeb69190a8cc708b9de015874628ad93743dc01cf12f5b59542fe87430556d2ee95c6147b4c2a8cc17e2a6f5031f3ec02adebb9715399217ba7ad75b11b4d176eec14bbc0f329c66787a7b479b1e426ed3bfc4e9caf20d0ec64a93a6ca816440d6b91514a2a2773c0c42618564dfb6f9422ecc974059efff47b96d8a73ef94a18dd56d9cdb593d6087cab9dee63c3edb2826cbfb213aecc23fd9273aeee2c21ff42c56831a02e1b87d7f88f0393a290d7003d619c7d3f4726daebbb03e0f4bc3f5937286c543fb470583a6f942f4e2a9bac3466a072c2ce8d85cbe1c1373e1e9aae32b4ef6650232a69f7f6c5edc7a43f2c351c2ce38690ab7a1e78c8bd140f4921ac5a191caf2de2b5f08c0b8c03ca4a441e1b615c0783dfc92e03a5a8bc05c0cde05b58030c16845e71307805db4b511348b72986358269119e621080b116522aa0ac46a68548445e073c22cec5031b9196610d369fdcf8a669392b9cd284a6a33ee0bf5d27861421ab977e0d7d6f97273c9b71bad8530ffd3d727227171c956ffcc29022b90730a11674ff55275dc8345a60395de19bfaa1a58fcdc2703178588e67386fa715d6507dd444079ac67e5a8dc01a11b95337bd07fae5c78ca25bd9c0327ccbf0bad221e967dd81e577111794ac1893b306a2092b167d70d68997be97a79826bf238bde06ab787e477e2f701b3197ceb921fc8e52e2453a12cb800746fb5648e8d8e82ffa85473c5d3e4f9f85a3064e779a11f63bf16c1c675ab9522eb005907f77eeb8d1d233493e8bf19c5a6157aeda7050c3dbef66d8d0b882b154dd05bac484d928ae034836410f8fae5da1f448f6bece8773416bec9de0ef1f13da89e0fc0ae7fad9691ff04fab182b29679e668329516bfcb370384b24defa05a5a5cf338755f6d4b55c70d0c13194fd72dfe516e711a5f6a73f5e2b5c79a9ce57e97b57cd78a7c3de65d52d20cf82c81949f78a667841a7158ba8f7fabbda860fcb7583fad782ed01850f9b048037c7788e8ebdf5aaf8413f191853c37dd090d27d0f6b94177f5b72495b1898a48cf3c1fb6aa31fbf405d1a46587919dd1dc4a82b23ec92a1e117b9b2fa2971eb95d3d3fc83bba216e18d03b547d3a918ce7ec7bf8aa193ae5e9979a78acadf77d741fe4fae953aed499e38d76ea5ce0175a4ebe773bf916338d1eebbd92364eba1f727658578d91e418ed9a707512dcf3892866bf850faa5cb5e6e19d54c83f9c1fae4567c189af7379395fa2caf586a176e78487c14f2bf87b44a9fde51556d8b72731bd7117aa4e597c1dfeafdbe82ef6fa8ca0f0f13b07e90b691de2161cf36fb42ab1039257f332e7f5d7fdfe3b2f159e9cd28998c3e6b0067850b1af03ad4d2d3ec7858ef6153e532225861edc21b07427857f75ca83314a2558af0068725023ac7e8550c29d70a3be16582fd3b5ed2ce26944b2cff09aba6adfd5f49aed0687d7b7482b79ef4b4d9ea84c4e44b4b170550cb4720288ff2b41a178e148c3050124e42aa0ba07fadaee86f339b530ec06921de34f768cb992c5d59116691bb80768aa339ff38342a6fc6becc0e4a961c98ead1c32cf44ac2a117f9606ccd775ea60c43b6ac0f339eff4c8c1245c0478561dd7ab1a58051c550f4362a342b2918168c5e67ba5b55f602f66e57e5f01eac500536103010b34c334f43481be1e43a05ce8399e72a05e633e8d7590ff18df8b840621def0794cb8987ecedd3c76c8cfa34de8dd0883117ed158c216a33f762fec28fc62384a16faeec17947197896a0ea8ba2a43d6e3cdcacf9aaddf6a869da92695c87ac353d4390395f4804e3750493ec2846546b6a0df70819e9122ea9d9e0e444b71059cc29abb3869b8d3c17e5205547d16547a2abea8622c6e1c93358979b3ed79837d027d7e796be0084e401b69bc4280f888d50a8934f8f5e7c2b09260958bc4c53067f165ff98342290ad9f6ccaf580b286f2ed905b37c10e7035d5e52b5a698ea0ae45809db000d2c5360f2fef3fd5491280067397f6f4b56fca1166a76155189c7b2fd0ae473ab3dbe296de2654aa5847fb20dcae76769f88754750b9c41e44a58205c48f73ce2f227c0f99b193d060d9f485125a0ad714615eaf937da9308d38e0fcba53a8e62dc38c43cfcf8f5783df0c06dc41c84973ba33723e61f4373af029fc7cbf88089aaed4d77e2157fe28e2fff645aacee2209f7dc7be59f348ba5066448edecfc2f31801f4956576e4629a0a3f809645c8e1f5d59965d2d2299c84597efd40110e71790a15827cf15ffc592fbf14c7d0127ad448a0c419d0b5137be20ab2550e073e8ef2f8addf3e13b83f8296e1a24ceed35f1a55908cc026ac69821d826ed5a242cd0cbe79e5be66ab60470afd0ee329c030025d7f93d6c5be1e3da94499b5e65ca6a2a9ecaf08774434e8687f95141a30789d37d00b15a46e476f349e1c9c9c875c966a902d174619dd69361c7a5e86320ce08c9b8f32993dd63e3f34216231c4b2fefdb9ea1b199df5a2c3e6fcb077282bb7065bb1a7c44d757e68f6b02bbbddc66e272444cbb00b6b10d8ba5cfd97dde98b9f94296d7d0240a044989ab6f1272a09a49df67bef1db6bdf90130b776377c9cf0625ceb972e19d9be9ee76ae722eb0560d1ae5d6cee78de704b7e4c05ca7beb2adc9fad231dce1819d7eaaa35303a6c5c35cf6ca7b9d43c57e6537d8a9c9f189d5ec916cb531919e917f7dcbd7e696043b905773fee99dbbd24d9350ae44d85423df9f5892aa27e129c602a08837644f7a2b348a359b3df04ab71b2d664678cb5dd58d2eeb18875d801f5f2a8d22042e98e9bb9f38a8774d97d3b80264b75bfd680d0fdd249a464649ca292c626dda1abad84a0faacade92e9374b117d779000785c6f195b65a9e9a8513ea64588ddb2b1dfcee07c95453bfa51cce20469ab297429260cfb3dcb51a358f6c21728c1d268af065e6870467ebaa285cced7b4ed7dc2daf8d8a66369fef67ea35802012ca0e1b957bb8bfd24a00310469d6231f5fe7d7f93e2ff9ebb5a6b053b5a59938ce8a01ac0f49c136b142d00864fb80f9e1c7265bc5a56c00568e41ef0ae575665774185da331e266aa677719a3a15b56d7b3a56898570d2c30e612c6b31843e1a60b71203ea1e8e4ec8d35d6690b67e456b21ee597cf28aff9d731ae3f9586e243f9c24f228c04c5f9c44da5c735fc3b2214c18602013beed2a96051421aa7cee9d8d6a6b4f965a3d3ce7732820a081df5286d0b0fcac0653e38061cdeb00d3325d0a6a0b38897911dd36ecb3164fb0237b32e8c7f81f5892209cfec6ea8c18a71ae86e058a7514c49e143ba64b8d12b156873943e67174eb27d174ccdf130d3cf711d799b95fa9967405803af049a1590c316e265a4b3c6813b6331ace0517c174019bd0fadfba8847fea58948de0b7d47b406c2144d4bfa4dfd9e3e9ea39277438cce995fa306d4bde81de44225d21b28ab2a9a7480f678c382a0c504a821e337654372524a3c20db59f5b13e592254e8b9a7126c51c1fa0ae97d8bb3f55d3a142e222ed0fa06a86d8b24029fc80ef5943ff6209ac3c7554d7930993fa8e887451789d09726a8f0bfc1d86bbba6edc665e1aab6ea181eafdaf948a96b172c9a99abe5fcad0d321c59f49be129d59b4d0c9a75f48628913b6893f0512e7df7fb9c61a488e4d489e3ae936e594baf298343ac12c31a6aa01a406f3d908b444c073e38de6c9f49b72ec7af380044084007deb551aa431d9b5a62e0cde1585184a7d6006e9f682c13b3b89d77f6f1acd4ff762821c5ce32a811fcca1680ea94d915aae172250c0a96ee1f296fcf90973e1edd3fc5e35376bbbf68968c39bde361051f3f50496e5b6c30309b6cea95e7094ab81d8b31c388888f32a2741d0fd60124668ca9c74ade42fc753db258d03540678f230bac9e2201ab3b4adc72f0c4be77a0b503eb3f7d7dac542a70bc3ace2921e53098d05812a502f714e58956d3d9639927a60b7182152be44252521f5d61f985db49521a338acaab64b251aa2f491c31739e4d0e33136c8efe3dec9f9d7d9562bbc8a42a37f6d59e7d28e3d99f14b38f8db6b8f55ac96cc075788954c73012c98483a55203a7ef5db9e06f7b9f7d12d877c9f6d1b3712e723bbc329a87127c20cde2fd0f2a73b86b02b661fa9ebf023af8df1cbd6932ba42b82b8b00824f9e8e66125a0df985f45ef9402d8faeab8b6e888af6fca90bd4257e4343f32ff0c8fb3b27d6c87afc102071924fbd2dedbf1c89629c8a1884a83945b4345353f633696b374b56fc2d0b0fa0cec25d1c88396d26129a32ac3492fae7bf59e0d33e96b6d84602e14023e4d6ae4d858d57a1bb6ceecc99ad1f805a85ae1675e6887f821375968aba54556a77a089d088df07d184a7c8e05a0acb1e41b6cef06ab27ae82a6973718eda74d19e154b015449946a9bee2d49b80e4f32200966d03d5ab015698ac820ada8d06f8b37975497e5cfd78b5ae3548a7c51399bfed28397e0b61196aec8d6b727c9b288fe726412735205799d7550461bb51d5116e8127e8015bc8bd40db34af6cd752522c032c487253fb7eef8060f5691094b29650a02b722fa1f6282ebeaf05ed77c63d2b8d851e6cbd9d354363bd7f17201dcd876d548dbdd191b81918c4489d8b1ebeeeba88eed8fc84d908f919614563fa0e697d38320a2db36cfb7f087ea4b803400e9b05d615c67a27db05f5d453c0e8f1d0b344e1a26e060daa75c9204f399140590e2c9c589b2f9bb12b9ed1680dc48e8487f15e64d93c651d068b42d971b2242aea0cc7ef070038665012e5c5544c795be6abd3cfed8640d88d2e94a6ea6d1b95578cbf9c77a632ac6947032bf3d225bd6ea0d160ec4b5bea08c934bcc7b24059676850facf583262af643c7028adb443910a25bf6a8597de8e54c4d61ee06d816c88c06e4b3eabe212f3ab8ddecb9c00e352e5ee767cad4d72be32e39bffad978655614207524854c2abcd69d69b471ee14b6a0b2a8c69c821879b8ada4b57c98efafaf2beb80473a3446c16e3687acaa96b980b7abc1293347bd6b760733a3a38546fd1ad347fc70f6239f2f872ae2f68e7a8aafdd325b97346bff31d52bae7c10fe62bbf8ac2ddb10198761ca7d36fa89495e7aff12b9faefd4d3742ee826f4ed00cc58db9be2e2d323b513ce6a286a0ccb4c6245d59508b068fb965f46a556e16508143acaa0a26870b63dcbf1fa7e5b355c601cfc529add7ef8873696e94de72f4044a79f041d1fbe5b56b3b79ec75db4410eda874ab3a3c6cbfd096dde7dc489d640f8ece476dd93c451fb1a8200525953f5c90113e17347778c15fc21f7bfa2d93fdceca9aa3e30ac92d41cb5b5ad245249155fae7f66fabb172ad3224434f6cb2c66a61c1419fc5159ed192c19095515a30e7b050dfa15db61743446cf4256a028e86ff55969136ba985ad34e094f3055bc05f6eff19b0c99c4e3a20227977b5843ef9bfc4978503e8aa53b20351d73cb8df0a95cbb0b9e87e8a822ee117595b51d86a3db78122951d907b6b7d353f7ba9f55e0077c38d7df37e51de2ad226909fd009f405ffa3defb859d38ecd994eccc46bd55ddf25752ce477b5e8b68db051cc2c40b402037c2935da949ff9d36f47132637aaf7a9c74d1c0e15a4e65be189eeec58cffbc2fd5e1a40ba894ff23dd4cc5a00a9acbdd857aed53fd2177f9b632aa49b0c149bc51c1c32a49a88d9ee4bd195595e8dfa054dc63eb4c2f874257ecbcb0b750a01987afcd00e8e50e2311394c72d0e59a957a08a7efb058ef27c8ee8ddd86c8e6f06d7da68412ea2d2d7ba7819743b39cf1a8bc296d575064ff44f2d0a2ae453a905bdcd4f6aed838742cf8c76062990a5af6a5bca62ca34d16818b0091e8a1673d60ee85b68607c34181daad5d2df2ce81b95466a8f78d192349b9a7accccf84909b455029ee363aa04f57d99a4b09327b237fbdec92080ff7e644290f9ef5630ffcc45ef9b1c215c581fd67f5da82f31d47c78c28708af37d69dbbecd748b69a30b7d4316c63cbc4429bd10347c93ea824e22e949a241dd3758c6d0fa416d9471a36e114afcb0ec46dec83359448f9081e0eec26ad2496f7ec958c6751101ee0ad53a201cc734d9d1ec6258b5033965e585b4e51278c3949ac7855580301a77ed8f4057ab4338d7823698243274467d60552285a7df0b27cc77e80380d2f4069c837a2b547727a72de122d70a8de2ec181bf7d5d1204d15c8b425a8b724a00ee6392ea2050358bae5a23b0bebc9a64054d6b76c023ad3235b5fbd39ddb8daacf3e186c56e80c84c1825e44d00cf1e3a92181b3e8350ddecea3f763c451f10177140069dc987a3379f083be9984cdf770fae881add6759721cdf748b75093e458996bd4a9894f04294d4ac06ebb5cd5a9cd1c3d5bde09c8e47e55b56e7fd3ecb6c30a6511aea7d8ee9b19cf297f3adb14bdeead83a60f5be56986ef5554a97ca2c010ebb3afe74382487bc1394b553140689fd374cdee96cd69179b54353172bfe399a6152f800c59af2c48aa0541c059905fce094d03694cb4836daa1ec4f098b0f006afc55b592f88c077276d1137776e9a91c5529d07033e4afd45d63de2ee849852c4fcfeb993f712586da9ac3f43992eff98a00a0f641b274bbaeafde5164dbf5383e0b266d8b54b9e5097e6b42e0462ec5507ac293fe1a646eeabc6e76cd71113d3efa921b76612dc9913e8ab0bf8b2e6d0b0173b36a679f4bcf167c9d1b99736ddc304097814efb8c04ceb883da5ecf6fe4002233027d27007b613c745dcb3deb23909a5150e363d4d8e0b9a835a52b23f7d58fa49894e4f1d10911375076120686e9d2607bfa79cd47cc4dbf39ffb4747f5f1f82f99a0cba9f2238b05bc5504324d225cbe4955306fd40cafd0a85abbbcdb42a1226ebb0e96f16a09f06299372428f431ab31e2f6db30ae0f6792c5add12282274d5095335a53fab5e6d94593de6cfe15c1504a0ca2db473095449cb36353eb1d9d7d0d22260d7080bdcba5837cbcf9700ab83b76ae70a2dd1a48ab285af624d02330853d2553b386426c61547f2a55a719b04de6f16ff7cd3d3fcb210015c5e2357b08a54c28ea24377050b7c40ed727e66c67712e83da49f445a77b19b1650e9972534fd94b40f582240ce59b3c02e402c6434da9bd80fbb78297b98327d5b74af5cf89d6b027907ecb17cb0f5a18bb61e7d5783149d25a58e03b8e0798358da6c0d3d938cac8ba8436fdd8cb244c2cb503cab0f43edb47db9afab989c04bec5d441ef264b80be5e45e599d9041ad0affa6d036e85815237fa5db99831a682384a2e26169a79e6d25bbd41acd70ba721ffd5997e24624fb52c70fdef792e87cf1e09c4d24b73892ef70c715da0b7bc5ba976cbc78b51722ae058774eac9b9093015e35727b8489eb749a6d84e38df6c294c9ff7fc7644be152a48399c45c1d82c2d3eb3e23ea99a60ad2443f3da6e737b6b7e998cdda2783733fb92917d454a56ddd8f48d931686eb3d5b0f845ee9baf08c1a6241c21847431b40ee39d44bf431f2f483333020303f4ca73c987f030c8bb6f91986f48cac09056d1c6e9b8d7297648ab5669dd54d48e7bdf84b952dbc06e5726e99ca7ba1d098818e9c7f3536682a12058531d33cff3a69b31e8093bbfa0c0a7041a43584443282104022b9e9828722700de2eb793036040672d28015131932366b44b3d39ec7056eced0422419d82af97caa089345eb053a878d0e6a33d6074ff8a40dcb7a8e674369726467a7f5dfdf82685a754f95aaacc2cbf9b9cd552840aecaad7e6ced2fe63173c7611f5a315dac7ca89ef5f91793ed30853a8718411bdc4b3661d788fb95f80c447908a5343da238ed6a1316fa49f3201602d17e6efbc69bfa8f22b8bcf0d9c6a1a64fe6ec273bd643e35846bae00a8949f8d89b9995c975f1bdee5cc6be3398fd2b72f0b52151325df8e3164ab88190c78a31b3d44d2a32d24bc23afebd227a16fe2019fa8ab08936e837f4d999b90521c5a7db7ad50a08556d127af67b5bd486841981573a5c1054a03f7b2c4c18dd1661b092d91b839d2262066f69b08ae9d1d662eca371a92174e9205fd4389fd89e8284d198a9d0ff7960e957ec2e27f30f9934c6a1b940a868eb9ce435625d6a11f1d9f4e9f1af41916acec7b215ff02a4d50d7981c59773f51582244f75157a85acdf45a02b017dd05aecee070924b9ec85b1b809bb72aa26942f47ccc17f3a6df3e0cb58cda613606cf018c5411dad4033a3f363c5b1c013ec04dfbb833b375d96289cb2a4ca7f3d9e316f51828066b8080d837777a17c1d9b669ca276a31d47aebcb11d2e27e7222615b4c6fadc6433d27a0242ca04f30e84dc5dc4122371b5ef9adad56f8f109918fca347fda824301a998f2886c57a0c0395e50874c453824cae1daf8dd4c73286a0a41a538d94d981579c4594640d806014896693b2978b2e30ceb8b58fad8d96082811ea4945092c45a88bcd110ba60d31b05448b6e73273cb9e9188a3329b7eea680b47566ec532472abd843e7ec91d67fa75a80380833bda5d1d6ad39a8f85007994382aa8e23ebd91ebf22ecd035352579a66b967588688f1d98c56d15ade1a5bdf5d9ec62d958d20b2f5a0f0ccc33c986b27755c7fd2b9345601f86b9e4ea9563c3ead194ba02f5de56c25d2a25a1ddb1a2452ac3fcfe7fedf8560f2c0cbbc17cb022ffea54b9602b5b7a1ac2b99141579002fba721e16d522c570daa85d282380e149de407e6add6fd3454259704ae523c153a81bd06fd66a4163d3c44a20b0679c1c303ca99ad3ce5408de91e86587a2d2b9992be8c76b0892e96dad41197a7e8bd07da38ec948502d03bb31718ac700c20937a0a0d4da127dca106f8b3038f49207a4a2afc8fae55c5c0a877dfe5a0a8a6e16e76b538735bd60965bf69244d88d1eb8d91e818647f716ddb08969ee09f0345252b4018a4a2db9167bae39e6422edfd30ac9143c31577507c6410595626d493c4ad0ec709d1793fe20c1ab69f67d8a68bdb2bba0e2bd73157521c6babf998dead9b5db062f9ed4add6f553985d70772eded7044a2dd41bda402189a853c68fba6c6ea0fc20b145312ff85c7e8c4a874fae6fe42b01b33298997ad0fc8a441a263e2c05d2fe6838cdf3fcee54ec30cbf42cdb307ec97137c5ed16ca2d5ad64aac9ccce42b0d062f68f34bac5618993e26658c8974958d5eb526633595f918b060016fc9fd27c2a609940f7b53ade56849bfe152d1a9a16718c4973ca7bf10fcd26a731b1e31a6817ba11e834b9bb3d1e556f8e98c1a6716c532003f28efafa6930f63450f44296e3ff05e620799ee2d265c9c4363c1ccb419f4d667a43b5522112a6814efba86378a7c1ed10e7df0e8aab04bf40c8ecbfda5584dd20ab3c2750113cbb57b5fb47096b9e0207ea107b6d70fa84e463fbed0cbdcf7072ce82e1f8a7e57d2edc91f1bd739ef95a6961198ab6d2f5fb0c3078f23be4de7746973a5342dc09435350c601747a0773f3418e42647b1ca5e99571d07eee535c6567c870a6dc8f55ab530a892cf5108960066f0e35b36431219c476e8bdccd3c6fe85451a1c93dd3f8901521f18bfe423aeff558ffea5c27ced22af3efdc39291d212a89711a0a1ee6fd3d70988753a355987f452edd9f5e1e546bf99991ff37cad9be6df02e75d52e2e59956618e93830450901f4b01c6c76ad7f0ead7eb2dcd9cae5744dd816175b7991e6ab24597ae76dd4b9460275a5a7e955d84c7fce695c7cf03914765ef56bd5695eef80b8de881a0449417f8fd9fbc61fcb4f7b37f1cd12cc5ef741436efc21c234fe19d3a173e7243cd5d917ef9b6a684df51dd7b4d8ecf6252818ea1fc9fbad68a37f8ff400067145d2ef2686d2fcc7604ed9cabffb82b5c094aafe99d0e5e693b1d900964e5bc01fecbbd3bb7100638fd6dd7ca5d66185bb2e066976057d73c1b8e5ea06f6f5f53fe1cb42895f51e0551a09098d6823d0dda3b63ab4efa92dc78d21d6b12dc6d6d732de373be3fce7b566cfec5ef6fee5a66ec409df2cba2d33d41962657b20a5f1558033f0272e6483d387c87b31cf82021a3ff11733e2e1b1c0ad82ce82682f2b9097f00ebdc9b723c6508bfffab4bdee793748f724ed3517602deb745ee3df8e1c57d9c47106a013c63d9d1a46db198ef0ec2409e3cd7a04b01f82151f8ada42cf707c6645394effae47b26b14adb738cd8f44339a0a4255ffff2e96c33b24203c06bcd26bcba98a6f171a2e88f86eda76db3343d558005a79f15f6b221b4ae2962aeff0ff9b74a3b28b49f3fe70137dc467804f3b9dbae01ec6ec81c3438c9cb56ce967e8ec29093cd7437cb430e6a537606e247d6ec33152fbbd4b9153c77156a48a0eaed1ade7a0b22124bceef0cc575249ca4d5b044e0c078177afc79bb91a7aedd86904919a50ccc8f3c41bda0ebc47f07c5c8938b2dfa483c7e4a1349c4e7c7d7e05c6a7b87f35861a26ba5aa3d3e36b91b8e921a0ba0d37423ba59b62de58c6ed3f1d8c58e8e5e768e4df11c589ed7bdbe55dcfa176c50e25a723a2797a3a8e3a57028ca51050f4c938370904dc606745810f296d981324642a9b9bc451a05077c38e47e41011ea6625b23a1f43c7f029a1d68acfcabe6116d3de42871ddc11b91e033728dee0ff8188cd4ac2de2f954d623161c92ee6b71d671d24ca26b0c3b3e060405b1eb82a9a4536d87eea7cb12e59cc076b758d1ee2b6ddeae803cde93f1e077ee24eb801fe653bba5f7c43d5f46b0d9dff29f48871e6df6d76bbe07a189714596dab2e02c8e5250607c8adc9895021251853d699c7598dedb1d2cc9412cdd92e8829d035cdf26544bc484a2fc985bc8b5ee9d10be105ddd8fb6ce376b3c05e139587925d279fa9ecf18d1b1b5278005d3d139caa32835c005d164f4f0097ab2c2eeac4f3b49605892bec1f8b54c8e89108fc393a87d40ae3e79a056dd6a0c5545270712d40659a9b9609fe36b952617574433fa30e9dbfa064371844b73332684c0721c81d869e1f15f1949a23417f927bb4304e4512d1427adc3d3c5e5641e73f4cad7ec78146c8fdec6c03dbcaa90386db4970d8fa068526e6e335861e5520245a4b8bd0f9ca5be1a5a145845dfcdccc95fefb057cab9d138328cb8902b0a2257c7e26fd05cc128a9826364b9ff3b57a128cb105ddd20af476c56f6586cd79808f9a1d75bdd029cacce1a355f32714dc8eebf56a127d10460ae9950093c144d4f1a7f7c3d9e711c13c7bc713a56462205215a0f3117bb9f5b1a82236a826b941f1617a456853df03502f8147a373e9ec04f18eb80ad7068f6e51bcec99aa00679c2a2727a5444835f675c370fd5859714da284107406a0a848a1071ef55fe5923e2af38e0b777d5555e9430ea8dc3c2faaaebeaeeec20fdf3b86c9df0734ee6cd962ec719131d6e5fe35b69f4e2434a0603a3083b9f7ec7e63b3766b17d66d43d6dbbccaf5667eee44e6c5b23d1ea1d55df617dd08d1e102dfbbdc7261cbd76243ef8e05598e24277e7a33faf598ad97afcd168847b9eadc08fa2b1cfd8167adc081f705dbffeb8410cc1f25c3d9be457fc34ff136dda559bc94fe4c3b951bcc17f1d6473169ada097379a5f115d751fd7c284007d54af142ea71aa8f32cab16960b351e7890b99c57482749de763b88d1e122390673d510543e56b533dda645b21ee8996794b960b1da41f2b4b561767e60a2845f646657ff2328b7f6d29a680e71eea7cda285d70a362b48fd77074bb7187da9ea6ea95341ffd64e5f4322a8bb08e89be07bd79b95b86aa154c9051dec15376e4800507ba0ef2d1a20c200a5df8ce8302ac5c1b135860c363f02ec043e78220acceccd37542f478f04b075949b290168214f44e50b3a3623d660194abbc57f1c25f2c137228a431c59c349188a70803f0aa471c62208dbf36350f64eec22ea9d9e0e444b71059cc29abb3869b8d3c17e5205547d16547a2ad59ec2e22d23aa6c9f078fbbf54f3c33f7fe8eee3902616a5603e259018585c8302e8d1074f11cd67dd66feea77a60390d05a3b37e948acb75623b74d4e5b4dc5bba7e2b179a20f9e04ccdf9eff641c85d854f9afc3888246c6de33df6dc80be8b7ab0e2f539ed595e68f2121c3fd2980db2e49c307f9f3a09dc4b2844a3d342c0aca1d9c73b96807a77841e79f35226867f0e2b429c13050f1fc83e457c5379996bc298995716bc77eff01f4c4af6c317d0f5c54b3bff4846498598202fcf71194e5ca362e54918a9a85c5f22f0a97430f661f8b5739a5ceca76298a16c8741aa9bce99c363b1f6e185b249fa32cb6c2c1bd28063c91ad49bcd23c9b6ed20933c7a563f3d9d7e5ac95b64ab060f6c69323018d55503c8aa6a4cba24c03406062ff660ab33e0b55f8370f1482a2a808681e87960ca54eabb962ffe3436a04dd9e1b0f3c235985991ecbde5bb5ea1c48454d53c065ae714b5f196f217953b05e84a21a0da6c0842216b1b22ac281e118a2a9a0568059c62828fb10d17889c523dd45126316a954dbed2d65a97ba99d40a37ba13aa4cafb2e09863debed9697a328b387d9602019b682b4ec75505b0ef3fdb3a5913efe0152ad3b7d83fbe86e8b7fd8596c5951c687850e85ce7707b166446f4ef968feeb423755a64db4b7e09ccfb5b170bbd220d6320322e02341b5183c0f853c528e2eb126b51cc34fd65354247333f582f579d665d06642ee1d5f641e475326ae722eb0560d1ae5d6cee78de704b7e4c05ca7beb2adc9fad231d3a9bb1ca77de7cdfaaacb96c14725ddd0d325f31e13ed384626044fff4fd6210ab4ba08c06bbed7568e8cfa61246825bd4c193374361ea9aad9a89fc823e4ca8f7ffbb8ce9da6e4100f1a9293272a9e9f8cf8ef42816afec5dd01551725d52418f829390b73a82271db836e70ae1640c45b7687d56a2406eb12345375a23d2813e0fc9577a391bef0577c074d952ad4a999cf4ab2ec6e3fcea67263cbebacf27d6d25df92c9463357468c5bea10a96dcc2a3aca31e543a468af0e5656b75b8e03e6b075d608a526ec8854410ad88965877d3a84c850544b758b8d289282c59c92eb2f216362e09543b32e2d424a1d6f1b922a28266e4f1614fd4c5310c526b820f9433ef02ab0652d55bb5c8b01cb93e6e313e4a561618700fdacbbc5f878125c624bc4f5a707c173c808310fe8884386277a618f555307e9b54422c44e2b277c02ff6ee453e6fd6493817c28f3da9de64e29bae4afcd21b8453456875717445f9c12a7c195f52bd3c92ced1b3b765a5ca5bccd9dc9bd9eafe7905b04a67f8ec7b79df3acac244afe2d490d2fe7eae3932ee26ef25f6130c6b67fb9a22337d3d65458e8c7e1d79fa386ccb419aa55ec0d7da35607a9754fc11e2e0b1b1dc537a63f059b9ce71b6c0a6ca8f40262104349b4cf2c7477f85e614eb98f7b99fff64ec91f6128f499722fdc9cca2358a42782fa7b4a0ddf8a09b2cff6bd0a855cf11640181d0f067adc01e9eaa06338c729539f4389864d8352ffcf52b5b8a8c57b3af3a48365211c9c77ec52095471fea38daca91a570a840df1e88602922b077feeb21fbe1a4bbbb7107e30a9ab3cb681bd1bfb0318474004c0852e186884abdd64b5f97c0f044b89f268dd94699d0638d66330a435f984eeaaea8d80bcc92cfa0a029fbea5a023c4d9e5a582a80761e3077d0aec1d86bbba6edc665e1aab6ea181eafdaf948a96b172c9a99abe5fc803f641ea9dd60d26f919949789ab7aa2d6310102e059e6797a4b6c71f4b1d2c5d852c8ef26fde32db73908c53fd0f5520d4eb3ba0b01bf1fc460d6568cc57c16128eabe8f1f496b0aa4d5758ea87de78d73317496ea57b5809e6fdb82537a9b62660d75b07e72f3784ed1931a5abc3ef45e56e9a3644d69f5285e94665835d70c15bb1dffee81587b7508a0b8eb664bc0c9576c9fb1654a4b99a1759bc9c531bb03ac514df07c8540042cedc9e411bfd791dc16a5c3e3821ee45d1483faff5dcf4e11f64721e4643d533bdbc181383a6a89a602565bc84989c9c337676a41851d6c717a779711130ba140fea7421bd689287d8b7a5c8cc7fa380a604e2faa37f159613b9f968cdade4a0a9fea3e314448781490aac38e3678e8dbc5942a46f9cc75f7043b193ebb603188cec93c9af468fa9ec6c53a0d373387c14ce7948222a1361169e4d59c023151e4121f2c8c4a38535f21b6dab692e7d127c4ba11e7a236c3771e3a4da3de4da613d3af5fb39e95a254cd4d726c2ea8303bb78549cf838898e78c88f682c9202bb70ebfc3a93d760f39a97a1759f5f7a2949e2558aa0143a20e6d31a4b6ce1424f0c8fb3b27d6c87afc102071924fbd2dedbf1c89629c8a1884a83901888e0d6de8d9e1aa6dded18d0818cb0312db96d84cd10ffdac2b0b1a8d97e60facfc94a72c2a9eb8f39fa821a2e1dacf4a9927d49aadd4901e720d22025f999552bb7ce275d0297e636605624a5c45dd107ab8311f67ca8c35aca1b02c36a6e36954a5d1f517b1e55214f02bb0863090cf2b346a6479bec8dd94a074c783da09d2956deab58a95989782d1d5110b634f3e8fc6e2826d77254e3ba3f86aae04df55708c76473f7e2a07939f59e70db5029767dc67415a17bf4aa69a2a98815ea12d55fd9f6e9674265268fe32f1d98efd4b5bde7ff6ffc7b6fe747efdc52af68a56c5154b5502267fc77a07db93ff8b2ca619db9d8795c5e575f830ef044a9b4da77955eb5482233841e06977922861c78b9f4c6c98927a04c340b18e124876e9fb961fcb62a6b6b4491b830649f136b4cfb372cd24a7737eb11dfce460ecb69073c452d93ce69d29a7cee3186656052491a56a39135df0d5bb12b9ed1680dc48e8487f15e64d93c651d068b42d971b2242aea05b1974829b032d4d252527f1b555f8f9dc16064242c0d72db68a7db6a999ffb45d1c26f5ee5c5dad73ac05a2b63f1491ae2dadfdeb309c9f02ce9b7497f8f3bfc3a5959d7736dda708602d2017c7829879dbdbaeaaf2ee5fb78873b9218a709493a60a6798d76dc66372a09d8f576846643e50f28a39911f26284f2a9f30f9ab9552cde31da69722353793e9f9b6bc625d8cf5eb49108a3cb77faa40177819e6bf27a8c8da0dd77967088277938ab530a435983c79f5698ba9841e999d884204f25d0537cf6688babea4c90a6cc8ec28b0cb220f4e3edf090ab63590c83df22974306a9d60100226a165d5ee03eac5176e0cebac551bde206e6417aec1c77f19aa265d8e38f558ab12254bbe224d4fe30c42f09168fd8c7de5a02b173c5550ca2fa209f1460b0391b32c6824b927f3ef61b9066fbed244edc062e117e9d3ba0d3a372740004566750ad061bf34a162447aa59326b9bca980b5688d62fe9c970055cf0aa30d80b42bf72fd45f8ec1b38c7d67e4272885410dc15c3d71a77e1f56746b3592a4067d330708039cbf9b8790f9bd8385c0fcf5fc75fb9bb353474f8e53ebffbd016f6588b596c8b143b7e2732b377bef18afbf1b8f474cbf0c007d6105e75a77ce9c5251a8adf2e2705de452bd86cd4b58b40bd329e7f1a9718542288b28543adc68ad92bba75dfcaed8aa625980721a939da4a3c60c26fcd855d2bcd781d64a49de0736e27326e1dd5f814d189d7746c23e60afc3ea1851a6c1f2e2bef6ab6616007486c3c3e3fd5b24dbe7fd2a05773a87bb3d9c6efeb9774d8e0315f330e19e745024d1823510b790e17bac38aec443a0618989c713e79582af69eaceffffd2426ce0e3218d4580835b60ea79b2ff0c770c54e7e58e8ab81c319b15cf354ba47a8f4205ca13784d4657841b5c0336e83c97dcb72696a18c4ae74b39b203587f1d063af68e7612d9516ee9d97e6ed364d3460b92c079ec2991c260423bd5c69eccf5a881a6617443281d3e82b1cb73bbe7c323a81869d1a26350ead536430e6617442a65387b5238a9eaa4446c49d39c4c51932258c5c81aa30695ad16392c628d21bdc34f1c1605a7af81b580f28ca9f45df2556b66123e1c388d014c903670a6e814a2a5899c4e440706439a8b99e5af590486efb6da0c912b3435521dc42568eb1e8230db7fe73da8508538f8ab8f8e9becbf50177ec426fdb26352ab09632d97133283ca8d6a7801db40aeb53aad29c05d5dc304500a6434ab28aef58ada92afac038df90fdf9c32e8eaf52f7739be27c6d48cb21c1e47cee2e5d6a6127cb19dd1f28682f95c0a30a438954815e0da21c0ce7664f6d3faae60bb218acf4377a87c5614fb0b8f504c5b4493856c9f26541bd9b9bbd1989e8292a3eae725086cd7e373f3669cf675972edb1467e601a02a3acb7a765ac4a67e21c048e102f6a34ea7616360afc4da465636f29c019223c11d6eb409569358c3a02b515a369a8b067d5c57b213df30354b9fdc3a66abc6b0014b8640d403dc6beaf4ecde260534e5e32d9329a8a5da4025b67b970c64d42e940f70a1b80817a5815de2ca6b1b355a58a14fb09fdfb3ac0d7101fda2eedfb484723126ce54277182c1ebf0e336879d0a9d85ce97ac2705d15771ff7bdc60f29ce309ecda037c22b8bd5d16fac53d07713121a3442f5dbb3378b6b7e28f192c4323eeca799734ef0f9d8390b895ac4918e23de53500e75460899f393e2cee41f714620d68e7531bbd3873fb8b76cd05e5421badf1cb30604a93f7c5c328d913014dea3135366f11f16dbfa4d068c4a4123df88f6602d474dad73784695a268e1d197cf2b12bc33d96b5649bbc69a129ce64e765620cb19a3152178e1f543eb73b42f4be69c1d5ecaa1f9d020d0b558283aa0cf4cbd443fdd9cebc337f932c2400af282324e244958d7dcd669a07daed95265b5ffa77776596d63d5f24f9d58b3180871ffcd4f8cc1c478f9ca8cf73d3a29845b937d055c77793f642689bd054f765129d0af189a5903dfdfe2a7e1f081e27fbe351d6563f0c09a7534ab425f89afa01f7d9f54c4c018cb618e7ef9f0e70332d588bf0b4301b189c75c0e24be568b610e8494c9d81114bc584bb67c583bfeba5b59e4b9044bb35ebe95828ff3ab3f7f4df22c598dbfb015c9be0a2c4d33e6e0c80f9b7287767ba19d6e7cc972b498f559aa8c78ed35854dd5266d3187b6e18ee940124f147466ba181a53baca10fc796fd010711d8cf181cb51aeae92cf42404c37693585c92ea6c7e814735580978552b1d6d451537b07218e5f696ddc881d9b1d1602e9680b45d087641e15e01df5371d18990aea51a384d4de4670fe977ec091f9817bb840317cccfbb699a51e459a343d7247d35a07ba18ead1d337eafa9b69cf8eace5b03bc7434f4012be73f687fe4fd29750638255c4c4121145db035c6600b559928595a09df71095273c6f916d072837499701e7eadeb5776505c221bd2ae67e8eab40baefb28f7acc7c25baeba52c89203b32b4ce64820f4d1fda8006d58dedd9e249ddc5fbc65a133afa3aabe20c3227b67827639c43af9e01d98696b3d2d4af13801adfd40799a009039dadcb64aac7f1dcf2798c751f926f6736ba22fdd20afe40889c71ad09497872c24b3b3fe93389dce23d14dfc6fe5f7b507acd240e7136b28820e104f6584bf0b4196376a2eb76fec121f8147fb28987bf3ad3df68c505b8a51e13ab781612d01f21619e7758b7b109f03b79db6ad6e7be10f3de00247360b9a6c82b7c519b1509785eba838609e37e838305f410e0a4e0be8d3d3fc96cdd0f19584173258c7df665a977abd31090ce50016817e758db3b597ad99cc519282dbd7b75e2bfa05268a08cfdfbacf2f5f64d22db0cb0be99da7fb9a9429ae0df2ed2ddbf59d58fd6a5b9f118bb61d45f6dbc185dc05ed87a0676ccdb13e5449c7d9c83d50f718ca5d8bdf407bff5a0dcb80c72064c9418898df9aa7ed2b4d4035249882cf79fdffcc98ae66a16e0dfa1ad94894dbe2b1d4cae91fb575b467b0b2dfcda90b5c69258a60383b1b25fb0702a4091417e2dc2160155f4120c98e7ecf72bb3a053047f91a6b0e4b15e46b0b0bf7703bd4c9d9fac473bd871255745646c421ad0e001031ac36aef2ff7f254dbd68faf12f1e106fbd9ba84dc232a298fa4e50957fb8b1f2894bea378c8e27c6100062453ac256873151d5852ce3a06acb5c5ab389dc4bd3ad20406bfddf568a0df76c300edb609aeee109d73e40aa82b3e8bd2cae8c793ed71146448edb8183a95a03073d0cd095df7c49580afae2ec6faf080f109296acdb13b88184a279396f5222ee6940a94e6efae82dff965054c132f662bc68f0cb7bff25ebf7afb30f7aa6970502f32ecac299a5b0554743f9683cd5090adce5bead5643e2ca86bc40a99ed2b4b2c561d3075b4b188a9a6950fccb58db334849d0e68b59765fde88a58d7f2a0cfb554e67239da4a7b9fd350326f65f7e851cefd7efb46af148451d0bf99a5d05bc602a01f2d76b4613c01959ac19cceb304221d27d9112940d7827738f7489d7ccf9fd7bcf03aacf7c325a531558959b1cef25d381201311a19df8c759f45fc2b0cce329a9892e4e107ea22cdbd5430acd5457237c39b1f3f1cf8f4447d99142bd90b669a4f3e2ffa6dd8af696ee491dcff6e5ec118502fd61b7f74f1ca6beffea75b09ef18278e576d1e725c4272f94fe319c82a4e153d5af30478f0bd7687d1766bb4edcbd47cf1050e50245a12f03f5d2a6687351bf4d65e3c8c4b8f288175d2eedd672109105fe2da211caff89ab7fa62e922853631c2a5e511b6a7f0ae749f44daed41b62fd7406502c084bd5e5c212438de48427630b939265d706f104d000b9a83dcbb23e92bf8cd09610b958e3c059e2d8b85c6c9acec9550df69b15bab323ae2e816756d47a5d3b1ec568c74b713d27efd80e1a7432bdcd1874c07adcd0a9cac698b9f8d798dce18a1c7b6073bd335c862cf661ee27726bcde64854ccf2b74ee960760c655a981950136181a88545e8cfa3a24fd1537b90c10dd0234c98ba46c70cbdbcfddb54b6699da1f37f83ba1a9675f8b2a86d5965c82429497ffe8c54d2fafe507bf6908358aec544980f9d956813fdf48ca75906852f7d25fc8a5a21348373d6e17dc577201068a8fa53641fe58bd6264ebae3fe6e5bc282a51e3da65ec418533d0767d01b5dd7b8034069042ebb352874bc0fd2908242b3d75841d1b7b2b982fdd6a4548689d95e58f58a4b8b50d1b4ad10f62cb4cc9c80f4020a1a1e6f7508af744e17669dbb44de25213ca2b7565088a6d054047d237b2599546bada33dc567c21c3d178918658f9a4e176e748bec23c4114dac9052e5f27a79489fd92f750eeea792131f00ebc3027090c147df23e5462fb86dfcb83fd81f9d03e48cf7fb195e19c8f3704b0826983b92dad141510d7c63bf12c85431e321717a1c5868e7fcc41326202f96458ab0615f20752ca4fd8ffbd5e9b26b0c2204f9451f772cc705cbfd02924507e8c9794eed0c0c33698fbebb491f673ddf60421f357132bb6e6a97d6cd987ee24f8d2ed91c50c1aef39ed4990f9b2d946f1f9befe6c7b3eee01dadfb24db80bfc26af534e5fd70874120e7ef7bdb055bcdc262994185c3f04d78509f99ab6a36b103dc612a00ed52f3a52c575e610bfdf4327eac91b2fdc0a849a7097058d828bb1feda09e9ff1cf4dfb4da93d7b5503273f8b0abcfeece991040d392e561b4585d4b830aa8f40ad018b061880c5f5404142f8b34c188b642af1adf943592b70119d3ee82df06b2a39341ee8ee786b25d1e047f865c2f2214d87d76068faac3b52f0a753f7e048c7e8df2159b478b5ed62677f8efb156821db681d16723288db0fa50e4d7e4ab58f9dc703ed4b5646d2f96d59b01a69564e65c2e17e305127b61855bfcd586f565e77e73bc6ae7463ac29c76efd7dff0fc1172ea7fddc37791d792a81a5ef9530778ccb0c2e6c4fd20ad54f29263619fb79a18549c6415d2b0dba0a07850ad9d220fa6538e3f5c81d81a1e74bb7a3bb9b74b096c90de8876ba7345c71d83c04978b09c0046b4814022bec9c206450220582604b65be6ec409a92a81fbfb6938fd6ce2760a785d5a0696acb62e788e67dd20bbd53c635fcdd10c272cd1642883900288a22a5ce2b5b9a8898b6594cdaf6134701b8d97914e91272b0063381534b988f83328b942d8699c995cf644bd4f077f6b8e1163f5694cc3de0c81f54003bf6635098ad803d411fea829277ad99d4ac187680249f5920e5905ed997dd309fb3439fa903008c68c75573aec41dbb8742f6fbdd429e347fc34eb406f7555dc919de19241e0d5ed8d94feeea36f865ff435f10c7a1770ee9dd7e99f3f79ca168292e72239442a96fbc8fed9811a320dbaa66d4fede43b8f87ff2505acf68d378f30e826a2d5fbe2f5f74f7756ebbf210c57d07b312c22d2cc4574287e864171ddb8192417a6b3b185581d4ab218a551c7bd5e354fb14d26c3d2c1ca8cbb466f41a71ed54f2c22f08676668b5738983fd0cc4bcf75a21b38ac9d8cd27d927ae81d5da486ddb2516b566d4a4fcd2f13905183dffa22a8b1ebf8e1687b50588580b6063537d081909ea0808ceb26812c4e91f9493099a86edc472dc48561e72a4a6a555b195d7e9f983374211e07dec544c282f64f9aa8bd7732519e3c4359c3413e648d54450082c47208c135dea599bdc399bd3833331737ad299fda7905ca6527303031f203c8703ee979f8e61851cf197e9096705e4ba110efe76340e66caf5712ca966b496350f5c2798eaf52a25b17192b1a7a9f30bed673b78f2ca84785e382cf73b7a457dc46a27b03862056a5b389749c151f9ace3acf32a6bd5b734c26cfc35e272f3305986423daa6d8893745d833fa549347dac462f7c3b867b8011228272d2013cec6fe6085b0b11cbcc9825a71fd5a373419593be583553f5d55de7d4c0f059ef33d8ef809f26b2c554fb6d888956e2ef04c96e39353d20ab7ffb58a9d14ace60dbefc121638d53256fb16307c4982b5611f53f0a3d388d717988993332b6ca985d9cb1566b8082841f83dc5cadba071ea2e7338067155cfcf33d51ece600afffa49aedefd0c092b65567e149c2db7175d98e94101715c1ffffa1b3d1b7cf1719dbd030f9cb5d344a427989ae9b945ba3b24752ba55440fcf0452dd6c94c05cdca48acddf7dafedc88cbfd38528026d29abb1fcd49d5a73e0a27c521119ece01398b58e73942ff929bb7440b565fdaf0435c342da7e000fa173be9e869260dfd63bc45613ab6a6a8e19305e9be4b106427e84fa1ba51e6ab5b2c56024c160744954d72e6c283d50a69cd896dd74aa7c5b822f4958d540d37a02ea5400c3a24b2d51c9c08cf9a6d7940315e13b916412f3a49aa375157ed667a999a57492d7ac408b47eacdcc44c714d2926a88ba3a2cfc7bde9c25171aa8d2e58e2f0420eb42850dc28daf418e02419e67f8ea68b93db4edece811980cb5d926488c85b759e3155ed79bd0bc621587c58a41fcffd7bf1eeac394e5dd2dfec53562454af32e8ad596690ca8afe7d3f3bcee4861b98a1987ec3bfd0d07e2b8de9bedd0faa73d7630dc59988ff31d14dc0347777e85054d27a9d013fc7e309b9747c43533a04cd09bbfe8156c4a1b40411bd80ea50b6a18e7bdd0458a7ffd2f7214a6efd5a736dec97eef735240ba720c5cb77594ee7ca7044749f17a2b00d75a4b459c77be10b26a06c2b5b6ffdcf8f7a3df3a045a5651a360d768349c4a030ce4eb5d57f856dd8798c84df277bdfa9680c7ad7f5c933ab8f55465f0e4620e8a40308d4f9fc8c55220ec414eec3f727ec4c61606229964b52deadef6848697797a64aee515af96fa0fff5e836397d71c8e66f599eddecc4510e4d57fceeeac243b9df1b6a653a2689c1cc2fb87b829995066df9b810e4769c3239631c504f8fd71efb7e5f24cbc9951c0c8c62d3c6e5725e5144dbd8f7a4df235e71f76d4e9e13915bf8081bee09671a3400665d1ad3ec7efc60c33cf910c2e06ea88794aecad7aa28070a52631708c4e0a61fe357680ca9dfb98d99f5129e7c02b6a8a3301c45f787cc7a025950a3df56af3e5d513c87182af7147598df9552a558c3f5158d94514b2a5bcb514dfaa88a901ac8f6fd10f77a4c2f5460c392281ee36fe4c7abf46ef32be90b868d7a0dc4a2d0786f3e9e632a51126063fbcc444acdd29d30168d01e48a91a4151792e05d0541f468b8306f0b244e5202c0ec887e3c6d9c8bdc8d71c834b5125fac19d6ee8d7eeb865aeea151c74f6956d9e1e06445fd1a77da849f7a4a82e1ca9268fb8a7fc203154c972c0ee8171411ef719060c872f980b1ba0fde8fdad35e5d27c9bf4985695d32030fe85351bdd838ea66f7fef37da305b0b26098865cc0eaf1e0d2e44be4ebc688823b8488c7b7b97f98dbdae10a961434e28746a3326c078db3aed94d7d942424bb2d9475874ca01a64cce4de96a480b958ccb05edab8ec00f458e2cdc5b0dc60049d946ca3869760cba46ea25ce7e56cd41b97a41ba62bdabafffba9aa194048c9d72d6c869d35c7a671efd42c799d8293c1403e983b5ff0008f94834a37eff0ae8dbf311e824167a847acb17926c26bdf8bdb25a92a8dfa58b8ed3d1b755ad79e0727428b2b1bfa737d76edf6d1de0294ec5a92c36e4da21d9bbbea48c668ee24ab4f04362a65579318885ac6d5b414ee8276263177ba87302bfda0afebaeec49f9c9db5040b9d8b7db6ccec6d12326e795917be64b440e3f175f3119058b89a7e19c4f8c510abad01871b787440768f7595dc1601e9a2de7289b0e560b223f8a38676a198d2aff6951b0cbd134324be10fee891fa75bf18f7323c9e47393aa5b9fde7ba5649d88592488e8aaffbf69d3c6fe024b43911d32989ec0feb99c9ae5b4864830b3c7a6fdd1f47758554250b5642df6408c8fbdb0bfd58b3d8e9e48e6567354e1a5266921b2ef12d0348b2da97527e7cf967c18eff58e6dcc307f840c43b70ab347cce03c438edb6d11f50d9250cc755ab6cd4885522ab76322f796c4c01c561204b630985ad15787db4e9100c6764b9be81ae67c77caa40c0dd1139fed66e421a0b3c94d131506171eefc66d1eaf95239d3857228665db00c1a1f8af339a591f9c02c8eb2bae0ae6bdad1bf8657c6517cce6eeabdff42cccca688507a7873dcaee2838bf14b087448cda3c503452cd33a8c53ccca907b1d054b4d1b129485c660271554e1f4211af8806069ed3e22bf56767858887b2edc08ead6209acc64671c404288f3df604ad81c3fd9243dcd05ec0932ddfff119ab71b73b1f9efa5582818ae907ac53f1886530ffe69cc442e10f58b5a58bbf374ed8e2ed9f30acf0a3b23d3ac9704b27287c91756aa9ccb20c643c4f89bcef13ec092b7fc427676b4af7ea3f0f2aab7858d483c84ec86a4e4e34747a1637d45d2279794e47e7b26cb7c8d377d382e726d6aa64e7b01f664c6f1915576a9e2d618f1206cdce1c1c649de916c14ff7fd7bbf1ce2f1e0d2334abe91f7eece0a25bea6b18a2fcb197032b89f77ff9b533512a48918e4196a091167d21fead0fe7f2045e005899f8309116921a9da14cad71132cb21427097bd6071d0527648ee293396b434031d5fbdcc58d1126967b26af81f8ba669f07eac1c6351e5f1f6a37af4504712d346207940abbb2e90a34eeed571931ca2cba914b1c2b29919323510cbbb5da3a01ea09e4be22fa90e7d9123f163de33d4d502836750ddabf0b622906de63461f69f975d7ebe552d5a56ff6a37f91b73c0f4c0cb08f3e3ca6939969570f89668d31d8ae86249d1d3d77a3c775bc20b3fe0b40371810eebb6360bb4d872b4298dd72c8501545f4e3005664a3feeec1fb50f67cee19ce48999a93d14958ee0a213f9e609e1a0485af2d0a3c071d7b7cedbb2703515d00b42ba2dfcbbbce52de4d2d421b3767b956c7436d9dc088c33702310d7ab7d302f60c1e47092ba4dc47b25f5ab149efc6d757768caaa60681dbe86015793e37fd93a7a28e63d6219c864dc2276b782a7caef6b84d00a1dbaaad5be4d9d7190dc34382f4ed2c74f80e4b95822f8f2edbb90caf5512846b599b3a3a2ff251903b8eb61e94da81b90a2bef35397da532aa3ad953a25497aef91e7a5af637d42a7da29977de6c8d335c3879d0c3b54017dff7b0ef253ef3783ce8f08723ca6ed313e2f9aa05e720b4152bcefd1f487e0b0a5a618dd1a723badd3ab06b33275aaf990d37ae93f7221d3f71afca9503ac3e53d2133fdc00358b2da42da410ede3321f383f1c4e7d00c94c929cdd9756d96a9cda5d85b3d6ed1b0a27ef5887b21006c438dc73c3f22afe510ac167596280eacb1469434e8bef6dab127e8c1718eb5a703386834fda0bb41d2383f437b3de6da79470be5cff4ff9a263b098cbfacd4d5cda090eebcba772e57170b9064cf07157dc9450189b403a1ccdd27fd703cd6183d0c37974ba4e42132ba375574c1e314c0eb8dbe1342749d0411485ac25084a55aa35836125299064e43ed9084bc6ac2c2d2b0b1c8f62eae4b882b82ca6f4dd6f206e5a12aa179fdfc49668be3fbcca94899f172e42e22abdc283f89791e51cfd50de5c17aa01b18ab5e7baf24f16340b3ea022f8914af25a60dbad3687abf0487b568081668f2cf87a1416931f46014034ebdd48202be48867da2eb3cb727f602b632a0d862aee49ad6650dd6ed838a05423add68b88095e3b2455b8f4b4afc1bcc57351698c948cfe4226216255ef25a21d28179ff4b14631aa47b0456d112d8ff27fc49fc271066265dd41659895446c88ce83bcbb18e8feb9811a00d434c4feb3207ace9cb0d483a388568786789132e1d4591dfc5e233b5c9e7e5010e3c2f731ec53c0305828c734782c6706d6e0e3fd30be26d59066d4ae66ded95ed1d975680606827179fb87fc155596b742a326c6a2ae16dfb80c91c872ef6be2d9a0358b5e9e5aabb06c8677d255e1f53381068569fcaa767f417f733397623cd12239d5bded0328485e17f5665213847242577f76f4a68975e23b4ee7b7343efdf462410f5f40b1157339db87ea20a2e3d7d10f1b8f210788bfba5cad79debc15c08e74feba8a79842c3f01c195caab3c3226eef1478148bc1a523858d7605b429516eb936dedb5dfe0640d70632d35471e083f688c6c30e7c14716c80ce777d9012c45ab9bb89b8eed748b4fb1e0eadd17ac7e42b2e07dcc53b8f00fc97301e89da72ed817f2facd56ef42f2f249610e9f28e1e8dd5d13a38e7fb30a8a2e4762b90289555a12f87e61c4ee91e0d301fae81a324b26919072878fffdca5ff2926b3d3265ff5f158500452abb88e63bac0ea0e2c2ef0a5f9f7daa9f39c7a48cbad8d0ad0d5e5b98c82bb31fccba04cc330f91f2a9f68b7c93b366be6a99e5fb2fe8784c0ace06054cfdfaa20797bccced6f316c19c1804caf3c67d4112219a06afb565b4f3916916277c269a3f4bdc6cf29d8c8e979747931001f2b0b0f5536db2b28dbdbaab5e51758a8e067294851c30049a8849e5474c9f99a23469d62671925e63130aea577590589560ab1ed84c9e9877a053be22b771a36a195001c84e58edde7410a98c2a8bf25aae4320ce5e0dad0a981e3ad200348b4738602aaa45ba370386e9e4ae5eac4affcea187f638cd7eeb27dac38eee18f26bf2f61585fbfb021ebc32b23d1b1b8c8530212e91cf9f63b7351b854d62c57b3c83e73f223710fc468b95e48afbfc4bdd105440f4622e5bb78a80ac3694596c27d9787a4883d6af936ae2951d5cf3272ecd0c892fbe8af831a2d7c07af154b33ad3737c5109e3dfef954cb36e5005aed11fe80429617da9dd3979a7f3310e6cb210f9c9f3859cadbe41eb5d22f90b9b1f89edb7d92f845a24f38094ab4965ae5bcd5cb9249cb2e634cfccc159eb0a0a1a60d40807ef4a455a58167c858e7ace8a830e68129c929d9fe5108098c0750c31ee4f4ac58e8d34c30f9b5d090eac460074cfccd0f65bfc1646a1ab16aa06f1ee1f509630ef2fd168ef9822af53265f7535036f422cf220461ec723267f4e75c1ff4fb72985530ab4b248e4f616e12b41dd019c1f2d963abd30db5599dc700e4f18f186845777d6ee7135e170dbe17c7097d68c61b124fc8bf6e2a0aeb81d5e29622628ef30f8c8f7968f0d0e4053f0ed5aae92931a3f94034532c366290cafbfb94ad918cc67d0254ab1b17c594606f2585ce6365180d0bd61222e9537ba6d6cfcb93e6561fd3b4d42737bc2058a6f3b6045474dcadddce77a56d45542cb09032969e4bc979d920be0dfa3efe5e70e0d487669820242e7884b50eca1c606daeb89562ad0783be4fbd59d047e8b880121dc66bb50772f7a3ebddf8ee5acf3b7dc6fc7289631b320db11431398aa85394fc5599ec2d6cb57ee49091dc8d48c14f0c556ad0f645b50a855f3c0590bde1e6f3daf10a87babfd1dd1388a1e2f92e7a859b8fd70403de7971ad8f1f2e0d3c75d47882b6c0e2c211b46bd2da5fd9b242cfd884f3a63dd10380afaa1ff8b8f692f9e58a3dbc2c1d9c7ea6823974352bb5ae39247fed9001ce6b63a6d6f4dc10ad8b9f2ed543cadddecab677138f8a8f1f5d96ce2bdb91703ad60a690fd5eb07c68421e12288011dcb6cf0ffa33dc3bcfc678693223e5bcc5316cb1085940987bea59dfcea7dd30e61e9da7bbff6bc9c9d1f1fd0952e5ec910c44b3e5193c3465eca45e8b2f5a7b6fe8d9b37d1c95f9c7caa3aaecb22ee5884dd9ba375280e89aa3b1a7a8b971e14234dcd2963cfd8727d1e5e9c45de586f6e353992da8036c48f103c4d90e0f979e8ed4e23dc300fefa265441aa1a2ceb084d7ce6f7114a2b9b9087c703d5fd43efe2eab0edae291db65dec84eafb4bf2b5ed16a71eaac84d9f2398c75ab73cc9b5f5f6f9e4018e40ff95fe0eafa6ac281be371c05d627b47d4c1954a2fc24290f307ac58763dd0afa71fa8c02d002266d42c99c78cd879fb4d32802014f9adf676e1b425e87482c8bd5b2cfc8e55c4efb140f1838b51a6751c62fa43b8702ac485357689ab3e1759ee7c8d4109fd13a71327b80a4998cf8ead4755043e0f51e4e5b607c8102962e297800ef105b9dd159b836f08d5a19af8628ae79362fff610d18f2509bd8546d86097cb1edf973bc7b6773664c4941c31428eabee530a03d72bfd4c9cfbba2695806b7e1b17aa29aed5d9a0f61add25ac2cf7fb5108c96435806d03b8092364a4840efa2f49c1296467c6234f6779be96c4b7a87db87cb4d863c421ae355d4bafd653a3f97d73eb722c612cb90e6dcdae7b337827049c6a194d38e58c71a691d5f9f11b01161aed6005c47ac1702635611b4d3d55826e9c64e029e36a3a4faf4106e6a248d8d7771c1b64deb1afe220271d0c7015880b3110880c35a4040271a06c7a069135aea3db370f2739b65256f765164065071aeec47a4f2f5ab95c566b6f1b258ab39729eb2d48b61fbbd87fc6990d604b0c7449d54f0629c9ef82c28b0fbb6c8bb4f7acaae2e896d6e01115f41bd65e6eef87f54c3ca98d9891330ab862cb68fe8125228eaab8e72587cb7ce1af58e32a148d92c84bd115625d3aac6f6f7d6fcb27eee9c5f398385fd1037c66da49542aa2e76674b007e9dab7f7c4fd0bfea69eb4c22c079a9f1bb3f34a25e0b8d9ff880a4e5b2cc221a88c07098555c2bcdb408cd36f1e62d109505761881f172a7fef72cbb6927d8d287694c410873fc2c99788855d9d25f9704acc1f48a85c402522276ab6cf6d9e8d65fb0988f48ce57aab24b16191fe2eec92a9e72e02ef2dd894b710f3cc5ab83cdca33c861c519fbb0b63287fef06f9b229923a415e184c267c2ce27a3e33c66ebb5cafd3570144f024d304827cd24d09f082c5f4cd979e26202044fd16d932e05f825f8f0e3f2914706aa8bd75b3a8e0d5842f430b128169b5d5e193ee38dae1568349de9006f2463664348f9c6563355d34138f232fe19b507682ff4f375feff62a33e21d93574168eeaf2fac8bc9fc30c29d9b50da271260cc03105429b13bec59e2fe1239dc447a21e6c1227c867b44f73f130a022fe26340f9f2e90f89a38ab42f7b0ca2a61036f8a6476ccf6b397ed1c6d8427ded36e2d5c5305bb3d357120cc573ca210b8f15469db8c7a63edb672882365a1de5cd9928a01fbce4618c1da5a0af57ac11199c9e2b45e8094cdcef9a479eb1ee341177949b3c9778f653c909dd5981c9c78dc5f00a71dac5d0db955449f30e651649fe7f5e58042bc61eb3aecbb920aae17d40e90725efb120857608b48d850ba8f32cf9c11312b180f097844e7c994d217c12e5b4b2c9bb7d13c6deb557edb6ef089b10adc10bdfe8cb80b9895ca9d769b07439b2dbe06221d857de69210634943673f46f890fe4a380b18d046825fdbab6a323bcb6925be024e94705026fb80838b37d95f7a034b014b716aa7bf38a918da91281fd12be6546b12ff00ff7cac5d55d00057bb8b9a2668137ced04e9343fcecf8fb2c794a44ca4efcc1434d12f098b9ff2de56c2362d012f3f548da56340f3f001ba511144844cd296c6c2f92a2cbc8f501cd26858c9eb2bc43cdfb5debe1224a14defae3668c49d587b98b854d03315d9985a8d366ec34ff1a0f621412df50f4b13f1df85aa2e9007c91927a87f4e6a71eef71c40edbb115f86b57b84076d2575f26c431b2c13075941837d775f1a60fb66aade4ac9e872607bba30c8d48ae7527d5d634f2b19cae08ef8850931904e2b094c923b912dce8e6ea9bbc5238ee658259b403939f498fe4b4896e186f3a236d0ec4884fb0e42bbf454cc27d311dea9b9864e0d2bb932bece73465615e3a83f1005b8056560df0b4edacae0d645919c2283770e28845ca5d455b2b9dbbc127a5c888607ff1f85551a88f6bb5863bb49f76a5498b1d688d46578525f7125c8731c04771a2f70deac0e9a8fc42f7c2f81c28cbee139c29c5405ff3fa99e7efc75b4aa640b14dc44c596d47998895680202988e79a0b3f132b6a6a0318830cc6481f84bc89a4445700b1d651f44e1945fbfca9ba251f542b534e679afbe4528e041692fc7608bfab5614574a282726c6a76e29c356042e684a62e1f16a7aadb2e77409e3f4ef550b0366eb4a096690d392e90e210a6b0ebfd0c747771435acafa4ea9644b1673ab59fbd0acf7dd4b574e91e516d3e2f05f46d6fc7e8593fed8d322b5fde05f5e2a3488811dc76fb8d1ec46d5e8fc83a898ddade59e334d6d432d76cfe7566f8a7a64529e6c7b4acf915a398da23be379da8a686671542ddab9f16df809433a64241b35bd5443b6eee77db66d93fe5018c099150756d4c482dc95f391480bc95ebdbcfce0dbb58dc82d676446b2df8a03ee19701b476f8c4de30bad8d700d0f2be98c95b264d726d88a095f23e9600b639869902f8436d824abd4eb19f90a545864c814a0598697fa54d6e16ffa0a5e569d7d63c7dd8fef7d207469259382295a6458496c2db02b5966e1c0ade44392ac9a8e22502e5bee7792efc09ae819b52628d61dccf3858879ed2d8fe9d9338c3a4182a48f2ca6a0b775d764fb569965ff9b1eba8ead251891351762b16a3a3ee27d7295c2432ca732a6fccf5a565cee3028b845c8ee7a7e84a704b77acae29daec294be5f90e908e24ca2f563c856b25c3a6d1128e3638350b6be364949dc6b15c950750634afb0e07a8814d844c5d1ba934bb1300d183ea3e1caf62cc563935c935a4ccc8bb9ea2a8b6c206625491769a120a7f5b045bd5f3f2cb84a5ca919e799518c2b3fce2109ba2aecbe8dda7db02b989f0d2032841286c46ef9a33938011dbece4d019a360898dacf02561ff47f0a4e1367ef6c384e679b47a1b24d306f2d69ff2107d546045d7c476e60750f6822ca891c979da0358057946d4867afc93de80a8504796260a442b6a3bb3d1d522c3b84431bc5180aa2e220d12693f527a3b3ef02b9a0cfa2f913c324d8f492f8455521a0d3d05fb45a11822a61a16e73fe54130e3e2414d949e775b0aeb474ec46d497418c145cfaf7c3da94e52f4e2b051874feaa7507f6732ad810531422ab04460db80f3fe85ac54bb28a17ee5160ee00db13da23aad5c0fae90d721d2ed16a15c83176fa273e1354bccfab8f10e20ba020405c6cb8eb979c383d1bf30a11e6c0108b9431eb3ad164a42a771035bacce4f8a451d6b3a5e5a9e2a707f6334704a126b0e64f00404c64ce04c39153195c9be528a16ab41720c3efb4843d7feb0ea255a8f49ee0806c7f650f663643155a5ef8e1fa1f02bca55e49ac4cef73ff7be61bafa7afd74f3eeed69054ae1f44c9b02cfcc4b367ed49d45b1b105a76e044d2de0d823f936679ad225a9ef86a7cfa4f9d0568c8fa2c5470921da5f1e9742524f1759d0f9dcda80cfc0de5aa42e72a464cde5cab3c0e94ed0c4da7dfddbc4b96fec95ed73a00f575420470bcac503c5e46a596289ae2655e95b7b6602c9436404fb7161ee582faacaa902b73e792f2653091bd73f2e64adabcbac1a5266e6917c1215492af20811607b294110f78719d618a9b9edeba2017966108930f42fd9c6ce3609bc6fd0adfd29f54c7f8db020a8496a6c09c0b2cb5bf347f492bfc635cf6138bd4080bf8988720958872f39784a339fd8143b8c651840598c12b36b62a8028938aca345e793513f0686cbd513454a2846f2c34bcaed03acefa882fe2075d096b6c7832cd6b9799fe5de678bdffbf3ca49b52c31aa29fa5e39649b3f1bc3382bdc1cc7ea3bc97c8292be86b32c67946360ed49dbcbf6c2e8c9c43cd18517d7f6268940103625361fab71bb3713c4f449e2925e7ba6c88e069dab36c77c6aa344df9624459575be0a03d8f18de45ff724c987748eda6f3fcbadc82504d69f1b2b96b9a226f667f3ba864dc9f311070bd8cdae681b9d3d86c784fde0b8b933e3839a34342c9c3474c6cdab5e77522d4cd205bbe5f18d8a90e5376296ec99bfdd5eb8a56c8d910247051a02e553fca030d6525ad4ac443ce6ee58769bc2712e5923a614a7459b022e9d625a38f15d4af22cf5307f50bf307974c37d29d3e6628c19a658e7bbb4e9fd33f2ebdee2d1f641cad9c299ab0d39494da8d9e404e4870f50f4b805776f90505ff0182ac56fa02938c50b29e43e7628c47c91a0329392d0c928eb2e17dc2839596824725003f6d51296df4e91b9fa35ff28126f0a112ad032e3d5b5e79c068cb56ecccf6db06c9551378c827a7405a7b65e10ef2c2f7b7c2e68d2e3bad2608762e4fe631c61d7f7e7363e3f091b88f6e926483622bab903b0f221d257caf1ef87fda940d63ecc0e674036276138156ebc670828b5ce87479438151bae246598414827aa514a3c56d9a29830aa453d6c1c59b747cab4021e4500d63129e0fa5be775384ef7244be51ca5e2ac45fac5c71605a1a92d228d1099294a9d73d1e9880a037f468adba8e5b0db7078101aeb73b7ff588b3480dd9d973de87607eef6502b64fd2cb53752976a3f259269a8b5934d9d6ba6d206c28cad5930a4b50b6b90380e0917cf21289a403c8d88af66ef1039e9d7f6059886628ae9f653091a993741feb8971a06e5f5518fa838454527048d3990ab1648ddf6b319e0841119efe12b211751d8949d68797835dc5dcb8b876fa59d4086eccc0df062259379e674272791ff76e254584e42b78c31847a2d95a488c2a5bdf879e0f079b05db34cd80e6423aa8bb898cc24ab2064a00146e8b109a95cd4b341a52f42892bf2ea034e6af71ed3a7cea22781fd730d70005b410671292b0f50740f9ce9113c8787a471335642db063726dd483c94df8d82cee0d39c6428f9525aefcc504125f3ab05b78a86349b7f7ac7842d958c2f7cb455f1071f4369cbd52b9a616ccc5e07563cae5dcb9cb576a9ae8dca1c4e746c662cd5a08b3cfdd30f0e95ae2bb93b804c7bf96b23c4d34a9aaab31bc505cbd74b7d2eeddc6729319cd9430864d0a074f68d1d4ed72a96af10c4d934e158b423793ccea1831a21086a3cd8ab2edd305f93473c5284c190b6b5ae1b711bc418d6162e09340c83c73e4a8f427a63b167fb9ec6417db12a3667e6bf9916315b3c13dbef488e47d69c980f4faae9f3261336f56da51118b6e25434fd3c291aa5f9f2de1e588fb77be3637c720bc97e10d07e03e48bf02e2a101b3911ceeeec74a15ff4eaf0abd2bbd71a5a490bd75c829ec2f5d7ea728616131f94a8e537110faf3bc85b6dfce49b8112be9e8e7786fbb62078b43112d4fc3824909c22077b74a7f1192d01a2a72ac48b17edd08a92bbd0a45017cda68e0f5a0c0ad210506e4a88725e60897f13435f29f520311aa2036b20560b95353eb5830efa2f96292b600ca8e750a2904139b96bc26b9c4b647a2e1b2672ff792ff7e40caf9fac80c3c9b0c5cfffa95ff0159651de69af1bd6e38a90dfca14831fa81f825336a051ee2b8154cb9a3b8f9ebe6adef13b86deae0a1f193a8a7cf99c58e0e08ab0f445ea15e037cdccda8b5d0e36f24fc1abbd68af7a53c00a8e9a65d71c7da58cff4f91c6c6c3a0877b3427f54c0f437f45b7006eee30b353dfefc2e1a923918c592953a5a32a9b08447671cd776384bb53c8cd1122377a247f245fb70aba632eaf7b02f02769d7002c9d551d9e35b7a41183f18092314346e74c0a4d9874503103f212b748336eb2fc32381890f5a06e5781cf987e1b12be470ae3175e054484472fc69602282e74a0c92462b64d086cbe1516fe50b1d2ad3fcf287d4f964349c39af2c9b15945cf117c18da7ab25792e10b176be4645e970929c1036f28cd128494aea9d541956c26fae99221ce5417fbcdd38d862faf580b746f6314e99557513acb3006bd5196e48fb4ef4df483c5d8991792dcf68f4a4728240abf9bd0d25a873432acdd4c9f732e7c1c15499f266b691dd9a1e13df8407de077029535b2998351b5d94ee88dcb85f2e7e3710aa10275baebea483351a990a190032efffb233087797ea23e066b2ce4bc769ada0bb0a72acfe4e4933decb805918101025888dc7df0692cbeb1a8bc4db095904c6cf4cd664ecff22deb9faf5bc8f518ac28b4ec935a724cb5d462103326d6af002cf86681494bdab04c9442fe98ba2b8ad4e34bd45b6e227585c7836730639994666e4bc76e647c340fc6d89c48a451895ce014fe9d0a051bded0c7487af8d65d4cf875e6b63f345a593a751e1851991b551d77a6db908f5276aa3663dd32083477bc4defba940e6463067fccf482e66b223bed36dcc9de125698040edaf4d6cc24f654e0f9eef5202e0b6df39e0a6e0ec77063e7031f5016edc268efc5aa06c1508471bfce1928715dfe8a2c2f0549185733e457c4b5aec2f79732035da1c6fb61b2f96cb5bbcccfa85d7e96f1b3a91ee07534445f64062c45ddf90669c6fc2540a7726acb6cccdfa3e4f3fb38729a67349d5754a0bbeffdb9c9cb2b175200fd9467f04dcab9071b69605b7097d0364962d312bb0ef0dc1b8e40a770d0ba8f7b6e79f2ab6a6b5d7bcc9bd46519d39966333d2e06b2bd9ff8c1db23584544dbc009a7ac54977d343393de433568dc526e5640353cd41f666649c5907b86478a69568eec7847290f6605ea0241aa9bf58f3cd8becd0d32bea57304df1eb9d57ef14c65da238e0bdfb61e6c55d4cebd08a451af3ad3ea7d94e8c1a85fb2fedcda32904995a39744983cb1c0df3b0e59d072d2155826a21b4da7523ca90faaf67012072fd15dc8e0097fad78bca1b20b6aa9f98290d030b96f53aa19f30be78c2f7d0890559e61ec3e2ce8b906a3d464097f3be162aa523e1f7272fa402dbd40a16a8267c1dc0c7a4b9ada8b86931953d76fbbab4c8121a07759cbeb0d168b6c79d0225950aba6bdb19694a784fa4dde5d449a759d0337d310f881a340ab7517b779a8c1fc20a5d6f13490744f56b18c2c93d28843055c1f08d6c8daf7f8ba77438e5d2da534e2df6d2c369873c5ede6bbf3a06af0bc9fb210a93b54e3a217f1439ce0b2667c6baaf78e4a7f1dff735e454d46b2e52fcf2a960f326f59010770da21fcf3a309b4bed49ca8a8d2b7c89bf4a2b91a7984fcce4471a95e87ede59850f51b667690a970f16f8f71447fb973bedb64f64563d707810d5102b259015f715016a207d476a5927b27ee5577361037c68a64fcfd5131b70296d82e3dd023a49e45d21b448034756b8b827e5a913e43d0dddc07d470c193b6182359ee31ee4583e103d21a6a300c38c42f6f12ab8dddd1e901666b5ea7f0ca2af42e6e2fb92536c3bdb293a90e05c343231b08cc9fbd2e3297d26f52b7186c5f7ddabf6129cec45f86594b397ca56903c6846c86479769e3e4a11523a6a850f8c6edee84b29316bb69aca5c1d3ebb3bc9f4a0232601273bbbe269f71b4e6445a8471f76f4166a98cfbc999648ecc3f3395da5818c28acf422072981359c1d0a7e0f056eac4cfc7bc564ea1c89488894edc430c4801262872d9d85726c649962fc37eab6ca755a6b0f199137816993d9f0f2a2e72123728e37755b804953c009d30d30f0c11d7e024c7815ff15cfeac7a5d758dc05a57915e93a81818d9de80d0bccf79041682680e9831525e9fdbc6f389cca33f09a0357cf567b87756333f72f68acba718d8bf80b0395082fe8547ac7d161ac4fae7f1280a32de7b440a2e91635d2808c7479c6153697e415793faee75ba2099eba28191fb885e7260bf85f9469e99e534778b4ed1ff12c799c19ea190db2b36a59e7f3cedc9338cef3d6077d21c96671c3548857d2be6e56bba826281f553184ab11eb64129e061651990a530b2f8b65dda96c6ea8f7453ae8ece6bbec3c30a5aeee868931242c3341cf2a0d09b7ea20177829619f8db4bd3635b2b361bc8be632aaaf5d8a6946807b0a7738ffe48a404fee53914bff0bd3df175d613f7cd1ad7381dd9a7871d7a32e64ba492e27d4f08dcc63b346c62991a17e3648eb0e776b5138f0ff5dc1d3a602e8d52eafd0230b60d7d6ba1bd5ffddcc2e14b2fb46a57aab0c547bef49dc9461d8bab741be854cbd914c85bb0936d0320a3c18385adc0de29dbc89cd853802dd601e2805d62b8f78d17c80c29b6cf32555fce957b20fdf15b5154bfaacd877fb33070eee27e5be3fd7ea514419b04b53cdc602c78d9c7bf863812ac70a6955b562231fc2afaed3f6ca216a28d7c3c75073b83a192aa3112658c51cb81643970290954f4c7c6e9b77416196ea7d57d1e6bcd9ffe91d82f9cb6da4d3779f99d319c647e5fa092605e34a6d3fd92f019b3d300e1aebb8ff2d2fa27a9556291833eac832fecaa49790c5ab327fe9c47b99af92c373b232fd56b9bb6a067b4c207e8ca4aa0a5af8c30dfb35d17a040f83ba4fa1c35012ff1758166474bdf4a46e9627dfef3bec5fba0a0b6e17d058de5434d0ef15da0b73ab481a8e01e718f93f501bce5272992a667a121397251f52845eafe70ac38d769533ba0847f0791088f088aeb54d6e80c370e07fd0a94c666115519f6bb2f0b29056b2ccfeb5e4fc8fab4a8f25d935803dde25d311d092a071744bf9e036be1abb381fd9ccf46c51bd973f7db1af5f64607a24994c3ea861f9f00a624eb8e61183830ad65e16da245b7c09ad6ff5bf857d9777b1d382a3c99c1a178ae296ad6c9cf6ff08330a2b85bb7f0e3d893d516f3d1f9adbe55b3d6d638748a796a587594161f8570f926feb78f91b53c7587868bf5a08c0516f4e29a8991036e104a57a6221b4cc8601d07b14402f29601dbc5a5df0dc0f95632c481ca1f9e49b243147367c26883cfd842901a62186bcef5f15bdc93b9a1a4230c62b9faa5403c9b2aa2090f26b67b2d5ce1e6ab8e3e6a841e67b3de04be867b2c42f00ead559ee49e4595b0934f67b1f0652a5234f77828bddcafce108a037f48467e1df72e74b4ca86f46b6746651352afdc4712fd6d9f53d11534cc95a9cd696b3be90312f7c141ec1be097cbe465799f8fc333ae8f8d6fe1dae3ee537ff2d1ad1f171bef42ec0b4325cb09ea5350e1e4ecad00d356056639a18007c750b79674db29d8c2b838e1c15e0b53ad6efa46eb250979d9b87a248bb1b39f0b853b91b764b123d1ef69d7bfe7741a873102b2e15b95d20f412fc026f8f5cc8bc253f757b623a1c351e3dcd1b02a906e5abaf4ef7c828bb8250aed2ae59b635c0115926f04042c81b1e6c4db38533f6026a87ba13d957e9c78ca9ebce72ffe89dc323ee2b166bd52d3ee1319b65c728bd3b40bc8dc8d06fb6df2fb238a4f326b9c1cf9f549b2584d78ccd057262d2706183742f7800248d739c097de57fbfe19fd9b2833059fc1c338a627393c4a2b4b107ade6f562e52415866553ed3cc036e0eb3f4cfa48cc00e49ad246f2b0b8d26ca8ef7d0446d251981f55ab3fbf0893d8177a3ddfe7fbf1f973bbca45f7b953af76ef67094fc454c841573b8f50666bd3f65534f03f96df55bfcacf80cbd692c58f1ef26e828bf83a150ccfbda432d3dafa7f57dc34a3ef3862404242d0065184cc3d3ba19cdb55b3756b895f64264246f58d78cf8ecf280f6424ac0c9a009433b71a6ff9f2d244f082a04287b22f27d412ec72c3a010e7a014d6aa5980b978588ed595e113c2e1d677c991b5fe9e77bcf7ec8336f7def69151a53db3bf23f0d89e879c1dda7de126e335c2d42b9e0bd8b07d00eb81e36701e6ebadb288ccaf4241361257dbce70ce4a1541565bc2441213c2980126b996de4c625a7be3c5455646080ff02c0f5b24a1f26ea3d0e64136537b56394b0f7cafb0ef80ab9e2d5016ceb462c8677c9dff2358f2b0e4d0822f3e8d239f28a59a7249d9d0a92a624d688b5af1c29aeacdd2a80e6d1e2bc627aab642ed0b81c43224a99791131d43239b94e855b6fab8c5ca51ecbbf914b829a25a467273bd5084700ff6803b0b2dfd068da425a828a1af9fd43b3b855b6ede485f49c50711ad9c3936574acad8ca0aeacb71de97bb47a8b7dbff26504b5eb80ec19d7b32ce082985422a7f6078f296fb29d02cad89e69d5fd94d4da1da042fe4e8cb2c8fb6a8f8eb89567a72b79514b86586c4ea1053452f02f383508707383977516a464fbb310c70d1b32b241e6a0e5f7756f6e589b9703219cfdbd2fce5af573b408c5de26862da2331f3d9e43a483d5b7b256e1a7fad84d15312f5778cd0a79944c6448c52213715904a36a1c20202922b4968cf40f3150e7a6fceb2e67f0045cde5b97b4cdcb5bd06cec4652495c3c93324ea90651f5d9d3d8d39c778313cdb497eb00d9b6cd8fbba3e0a70e17514122115df3a688e6aa10b7087f369b81bad6e26b6470b8059471db2e7597dd18fadc86dcf3b3f8e1a53894d004589f18f06ae7fa702f1ab39f7c3f900f633c0c75028a2b8a6dd408e30d8d4e7415b946db5b2c22f84e6a300220499e9235eef48e80100a757c7260a1d624925b8fbf093f79deeb2c7536c0312f334b054202cba43b5b8621098907d3d9a5c4fbb33700b74e52d03ebc433790d03d6384508afb3b136c51c2a4289876392ee97e493b20b32b35c3d4d0d9d8dc98329d33a1b7e7651600fc4705e5e9ec033d2ba8b915a299149a606d89f822b3906b2579b840e110a5eacda647c0e8945be3681818177d591b698c26735dc1e390ea1a6c48b85944e716c4b8cfa5cb15a5314b250d4d9efbe1403687b102fbe5eb68a3a684da1cb1248692f0f8dbb436977932d11ed4f1dd802273e310bd4b71b364d95fca8b73188c8d4d38b4ee04a5a83aaeea8a96c61344438958305b4449adba282a328387d0c8f260202e50ea624b70580495e9ed25d6b3bc11421919bf80f0474e5a0a4588b86d94a6f79b927459eecc88bf68cbe354515ddc5d39a6a4283d10288ac10e7d30fbef44f3a3aaae79374ff58b3e4b48ffb208d904a3856b2b43abde0e0826472473088d49601c05624325ce7f893487d0fa0326e07679485e9a3de389e385ccb4bb23a53cba009134e8d41f953da827d30fc653e131249ce0b33b992b827f9e801eba83b288f370402e72bc7c2f193f4d031d3f712e6288f5e12e36931d8579b83b39749571d5a7dbef69000d4b30574fe2cf0290376280b4e5daed04302b77f5b1d36e87650622cda75dfd2f5eb62d9fa0fe8e8a7dbe17a592899ca87df612fc1e31a96a418f5082ab5ef99681be460f3a0a18910f124d183b4787440a68e6a3fc5d42b819c8bcc9572c18d81a365a5e8cbb2d85818d7de7940b5b176e30b4df16e2fa068b1664ce9ace423e6c8fa09fc24b4e8319fc9ec7a0773a8bc73761984eba54fc259acb925838edda51598ace84db5a36c0ea41f98bf524e15c38518123a73b4da178b3ff6047903f79f49be2eddee676f8dd8106a58ff90205994510474546a014b73ad31abad595d0bbc6282a5db6943208ca51a2ac385ed0c6149365cd47a5dbe0d02979e0c3f40e53c1b9ff1a2c95ccfa2b6e24fa67785f704cc205a76818f64a8eb7a6bdf948fc2f32a6895c20046d4bf77a449cee47fafd647b478b32b5a4f35a56b517851c1ea330feaad3563b8c90c87de86d5411df5d46783469a74f324d608dcd01f248782e094cd80f8db73ad89e669134c1689b6bf7b388c38a02e247be77a4127e01a959ef06e4e8c3dffddbf9bd60f4ca54a035fcd6d0f28a8c98ce97593c3463540d8992ec176823f30e2060475e08da4f06210de5432ce6e65ef77f709d058a469b6a33e2af327bdf8c8ac8ad3ced312803fab4caf940f4e2a4273dca55d2c05ea5951240eafe46d44c9f84ce194e69a0f324dbfe120c03dae21867bd8546e28e97e8d75a12151eb546615b5241c351620056610ff196c61257fb97791b44798236fa231b006ad8ee154548f8b36099df6f2243719978beeab874d01a8a3aa6eac35310357de05f4e83de28c65a4a2c99ebdd7682c98729ff31e89d459ffccd8c65bdff719e4cdc5350f253e95c5051084b052a6f82857f8809225307bdf68e29e96c4308cde5d2a55f0cc9c10a8e06a725f3eec6197549606a6a8f015cdc5d17c41f5b302781517cdcbea9cc5690844fc1ec1d617683a42d2ab6626d2f4810c73a065362433d47fce5f208f3568d375a09e92b32719dc580e9d9fd847fbd1e5f576822c9bc9f25e6d1eb7ffcd44f747a0585de14079784efcfa130bce240c122589d3a7591283864555daa0cdac2f55c8a609f1500dcf435c869a8b0c4219690977fed54d4fd45bca3a61464480d461306b05e14fefc67956f964526ecb4bbc34b159e5a4ab98399d69cbcc83a4bca962ada0aa61f7a57f810c98df2e3c068f43b621a6371f26c1325f0a82380667bf9370df3deeaf08187f637f4e34d4466b388d7364db4d0d1e12d7ebd1ce62dd268970057d7f65a99b920e6ce970d3531fa0971ef682e9027448d11d8321e139facb1d7a7e58d772e95b51818f5dedc905a591ad2d1af6718eb07e4172754e8bed1150888f40e898373c5675d6f7f82b71382ef26d5de1c4b7ddb576ec95376074f2c00ab047da056ee93a1d29f4042abdd6fe984f04663b312a26ba9676b0ed7932f074a5f3dea6fa06d56837491964e718fd5dadfaa729e276922a8b141c9a29222c371b98055ca8e137c7ba60ac2ebf14003eaa388a4c3f1915fe7baaa685aab897d1be5464006b7262dc4bfa39e65d25a37bd5274ffa7d1004e78e8ff1580b951b5f4e82f8fa76470076d2af497d835fa1d9911387db323dffa737fba403c2e135c3605c4ffaf5da03785af99d8c12590d4659ffe9f026b79928d094df6a41d6a5578e1a8ca3b57a2fa8b1c995b0158dd2c522d4a9a132b284936e9e03b947d187fbcd54fb803593c1d6f0d86d610905620350783865cca85865439a80e9e33cd6de243d310a857d00ac115b579a021770d3673c8c5d21f36f5f795de249eba71bb6cf50d86aa1bc2ed868b19d094b219905f74f129ce33bb0a24696a02fd3a756be5f1cad37ab93301f092b3b70c40466d94c5cddd0227eb3ce5f1988dcfa4f4426fd99dac5bf6dc02cc7daf170546ed072167a92fe5a9f53e8ce4a7a9a544ec95fb3bfd4e99a4204777306f9f64a782c2bb6267b3961540ea621de387591ed8f3c3842c1581fb323f5fcc39911fe6b2384f1cc8305be39305d87e2f2611d63d528afe56e76e63ca3c9511215d727b0e03d526133d166bad6cd36212f1aa44ae5184798448a0c6f53246dd9fb05dd02395a33060bace474d9773ec2624bd3a5dc48db774f9a0b2485dec414b79c18058d1dcf39321598e97a1382f46367646fd3d745426e18054448c67bb4420278cf162238551f1d0d1327bd45474802477473012c5ebc91cb4f14a323be078eb9821d9ad7016f763f5ffc60fd28dabd68d029edce03f89a32f2a61648331b4953b0918bdc7637d4ac17ca0368632bae1da7f7ff3924c82aa21ccb9a88c0dcd055decaf594ad924e4aefd8de15ab3d616f4faf817c96b7e980aa4804960006b06c7cc19a8bcce6bdde77d0c1a15f670f5532cd89b088f7e6e18c430f52c1caf93c26ff63d35ec24ed8c9c07b5acf3c35e0d56407f78c6e7c6e28c91d6e4dad57e9b1a007f6d9aa6b4416b50dbbd8d362f5f5cdb84ef8353d7e2cf1c9c6b6afbfef0370553a05d8330f7e9739f9ba32b5bbdc59242fb5e7c4d6211c2804dc0da6c92a3d15439a84d3c4d187109f2cd123f966b3f4ad8f5457b95c89900a34d542ca469316020d167041edae5c9f86ecf2f47f99a76eee2a43f1f417036fa24ee745f558ad0427703658580e78e1ba038e0996d519ab3176a86426738ff84a360a0ce85971e5a6a3c589f0d744e48dc99187de39d52f841927b847bf43f75e349c85787a00b6e0690d3f1dfff0ad3caf332fd8dd1d136960604fae1ee296f68f0f4f32d4931a4000fff0b23638ea5221338626f632784f4b7755b1f21e4839435cd5fb548b68a81978150db70ce2063d976905a952dff547aa28064b6816951b710caa230249c1b03d85dae2983e989f0da694bb901f4cc9e3f393aeeefd7b2b71d4349c9b1460f901410e69db2a2e135c97f9577724f9ce328d16ef4521999cc4417e68a22079a9c25aa369b76b1cf92791c728662a39006ae9ca2c0572885e95580abc6588fe3654b188383720119d40ae4b4b550519d84e7cf664dd2a779d5adc48e359afa59f9dd7f01e176ea6b3bddcd667c6b672ade401fd3d1b6664fd15e79884dc672cccf9f3f72909230ab5557d3dd1646a04d000f9547ec8ca08d329ad63f5c9d098446e03fcba0c194597d2c77c44c1178f48ec9f56c87cf75ea2a26dafb06bf6524d4f2e144a1449274de41a9bfad28308e5f231e8f37b2c57e2b32c3564a7a78c1736ebf6001da088a7e8a32b4ed82c3f947a96d4ed8ec5f14631c90a1fa6d68838512076f8787b17ee346435080b4f2eb234b207e7d91c4b3127c882e0d20696e0dc1ebda4f5d2c844d5f7cec80aa0598df294e05bcdd98af18781dbec98be5cbba1a90ddb1daaf7d28439da5ceb41addfb9229585506daff5f0091bbcc6263f81ea4b568a66537290b8c07343edf5955445fd25e9a4bf63148f9c5e9d04a2f10734082ec09875c4d2c959b5effdf665d4e32bbe373dd402349a21996be03a414fab83ceaaac59237820f3fc7aea03726d5462f795791965f6d6e7594c90bb6858a7c059f6482e8c370ca9f9d4f9132189950bced7bd5c911adf45b8615bcac43cfe3b6ce63d1da5806a3b058ae8f09fcbe29a34000f75c5f8a10db7d045a46d405f3e8d8e0479b678a97cbcb31124eba500ee97e1e8522a1bce8587a465b32d3f1244c529d88351c5827af151f45412222109ef371be7079889fd3981c5f0c4f4b5b4cd6e0f900307f7486a64ef3f0700df9dbb1e7923b1af70a7068c935c0bef47966e2298e87c2dd70ce23f2b7b82e2a0ce347bcdce8a1b73e7296f4f1a2f95d86a57952d9e2d1c43acfd3f76100e26f785e200b5475d6f69d47ea1073d78d212b6beffa359fe69a23db793042bd2c69347b7f8c02a0534c85c23241492dc4049807ee8f8bf1db2f41e26e657e625dd0cb56c6be792bb0b8ad6c923944d99ab9a22393866e44208793b8bbd9efbcef639f6551b06f661cb2a1b42bed7ad3b510832209f3d572a807da4350961d9f40e4fdce4bb9efebe122885b58da6758c456f6681738c6cc2bcd58c68e77bdb318b99b2e5babccbc8aa6b88bd6b5eb8f236d7c5e40667dfabf4b7572d9ed1b4bc7f993589dd1bf6395a9b32d72004ae580ec95d1495a55afc604fd56652b3d2ff62254e875ed13bb976fc524f961ef1692792646e4ade833bca0852ba2c7e825e1f4e3b2ccaa0c653f83b5d23357d739f56995521230e3e761b31bf4c4c21f4773254dcdbf4f8bfe7abf7f21c2c2e20d19eb70e1de841275008f21fb9ac4cfa000de6c5b0eee81afb2121d8413f8065fcd726fb5152832be9320bdde482a76ee7ff26ccaa84b8ec54f25c08622067130435d214a8b5cac1a5e366a8c446f483a8df1711c76b3712d4369da7455f1cff47e49c687ced2f2780ccb75c6a4cfd0ddd700efcf76ab0a45ab5a1cc59ee2c194931dee20fbf25fc4876457eaf88982fc27bb9aa3430687a8afe06124d573a207468ecca3253238817ba038975a30a7571bd6f6c0f08a8c1ec691fc97cdca2e7475a2a4d3e414d532de09744c4e5bbfd902b14c30d43b5d1347ab2ae0de4be2baa7853656d8e7b77fc1a1bb364b96649605dbe1fa07731c20520987d1dddd6c3d04fc690e6e03206025e0e0b9ab7ad390d476ffca7bc8f79b4b049db4f05940a8d45d24c1dc47f8f5173b6110cf97eba0de03f5299d707276f848fd7a089c90fed8e6bce0e4fd02fa1bec89bd42915e1e7b9a00261b1d83cbda6f425c0b6df3ec694e5d5ca07e267daaa8578f758e97c1a4298b9a9d92e9cad66f4676cc49fe017fa575abe3f0de165af6518dc60d7dd417141091c738f653c9143abea94be7d922ee48fabf21ccf4729205fe0048b003fcc98e9d947156b86c902bc0f67e748a401942b5ecb2b49ecaf27c4c1651245461708cb4ce945d28730d7a26803d67b7dd0f604612d4e347cf0261ec29596bab36b0c95e3f6563a93c025587f3747304879d7df2c57a503b7f73f21db90bd08a99caddf8e3c89d6ee69ed62203318c03cfaf2f34e7d732512a0113c3db51bd43994d0917d0aa90dad78502b4d12a5c5bd818c5b5128dcbea4f529e4c40f38ce63049635431413bcffc25271fa56dbe55e62ceb06aeb1e43b9bff8a4169352af615dfa9b6c98394cbbc0e7b43eb681f4c80d72654818c3c9fa37ff05f907f5e2306ac96a84fa993835d73baa3fa07215962daa54f4757ee96850393851f7a95af3f22e1f47b7162a08030c8070ec08b3f5b264e7d6079fd4692ca1e85aec328270a357e053d951cd67973d3c98ba8f081cd0110abc720ef0ecf80d087ccd84406affc5c731babe5a4a7bf490c1ebdc3cc5d95c2b1a9fa3a7cb38bbc893a28151400ea50b3fb3b90c986f2fcac7900607b3585248a9dc3c7fbb6100d0ee969ad5b880534293a55900d2c5a4ca93060748906a60bf35f4194af0469e7873ca48ff60e18e3b6ae1b7a8b9fb76915b27d8be6fbe0f2243d1df167e36260570267a4570f49ee7bbb524e170b2b6fb62ccb67f139beb119a76ca981e166f254e395c5b60a98d3b76675f80b226cfc3d007488cc50f471f5abc5ff75fff5e5b82d12668caa4ad7436bfd2cee9d5af4d7e3c263a8bdc17919d70d5becdd78a0568ad582855a2ceef416db86cdf79ee98b083616295358a2723725f6aa7de70b4215e7a222e4f2968c4daf673dbbb63dceb05e6ed0943133708ecf485cd604eab1b1bed2159d83c18f0052b2401e65315507d87f55323984576b37ff2c682004a0773d9ffdc46cef6ad6a147f0dc897ee9c2360653ab804e86245213bf53bb4edf428a9c302a1fa7da06ee3a24fdc556fc160131c0a45a9ebb3d553957dc7524f260dd60dfe1d1538ee682e98e5a24e2464b96d9061cf3e5cfbf74d3be7c7b7f7b59215fafa53a89d6cc78ea6855917a4b3139698a50fa48a882b2ad550c7ea3db71950730467c110c749ff5ab9905d583a42bc3c8bf55557aa3f50e2949eb2736a71d842680e1a7e72d46213b7ca0d60de5c3d38669f945684c27a4333a98c004c855fb2103f047830224e0f4650933a1530d2135aad2cc64dded8862208b0c4fc100d781ee23214ebd66d6238ab9db5b2f516b776a7698afddbca955ca52ae5727d0cfdd4f4f8c57b90979a2ed5e23f9d7a13bfaa26063e57c8ecbb2e92deb22b59b8ed073abe253177a79bb7c85c7940541e1f9d138aa4d0d83165dafd3653a8a6cc99666bf13fe7bf1e7a0cc34b8777624832f282163621d26e7427ee01da95d8e4c7e999a35b13965c757f4e576c41b6baddfa40755fae88688aaa0523675e6dea18f2ada2c6b62a75402b02e6daae79390f7ee0cbc6c8d71a8aed8f51b210970268ae5866ed302e598a5a3743ffa296f489b43e0e22663dcc93a7b493bbd1e0f18104e991f208883d5a5f4d0792563a2fff616fb4b0cc225787c94d6b4766735594b77c159676af993d17476d59d410e80faeb178cee5a9166d37f7e2ae71eaf274603dfc39984c357fa406ddddae06126e248a1502fae8e74c76766d1503b78e7e518d08f8b5dccffcefbd93ade71218bcf07a166a3fa61fffd20d858817f0c809897e2c9ada87845cc519c1f0228022ee7ff0cdfabb0220ce4750e6f1dbeb127aae989bfff0551ec9c3a529defa573dbf89f83532f2c6e1cee29ece6d27db36a0b0b692d57b42c58f1bbca205c2e0774ebd9dc2e460a6f8846fae98466fae67120ae3236030879ebf7588df6a3c6a052a3625db1784f93002ff390a376a06de922de3b8819581cbf5d3d35ce1a90df508dbb50bdcc75be05a0306d354a3d0f45e73b3e2ed0edf5735915f33cc410c2d7c1bb713adb035a8a758d0f35a9aa2b80c6073c4a5ead1d02c8cb63804a40950ec207ff159811c7ab879ae7c9b5866672a5ca81c2b911708258b0b5f4ac19a7bee563ea6c8c2dfc4bae118838cf9ce23ca628e252bdda66924f6b2914735315d28d703f099a34447d0b8667bd72a39e35e466ecdf154477b3149d55891d15288ab57729d7b518c6c93ff407dd87d6071dc806e8979e1eb0a871b886a091d7ab23f7db28bd5d954131582c94f4567811f490539ed0d07c646d55d61fdb52cdffe072154f8bd321d3cb2e9c651aef3f5e89abc1d19029a7be8e42b498cca1a5293ba1430dbdcdc6e3f2269b6099207a34ae423cfefeba57c61e9e0fea987dc13f6cb58b7229c7dfb2f4a52956490523c1d2740f462ac4f306364fa3f8d88721e037d660fc16e80cacc2cc47fefdc98e12db3d7fda94a82ac8a5dad9eb92052d0ea3c3377f8df96960ada4d31427eb91a92285badb78cc14e2543923b4ffbe42aa7394efcbb3da27debfbb3920c01d9e15664ef6e6b8d90f4e468c43e5a19ac31d052292fc36d988a1a817183ceaf1e4571f92409d4d73b371f848b2d361463c65c34140337b4de8664aac13950f664d9896723eb41ded6ec4815b0a6a80cd5929ead921f9e054d89d86e46582e5b43dd619b1fe2f19fdd1cc9851ec2b552642d0b7bb5e9d2805a09fa9b2d2a2621b754f0526c3643502f2d194d52f32a86e396d2a5f5f6ccb56e1045d393b366ea5f4a87978177350e09e6d7d17d28f5b7d56865a34d2fca302ed6769ba71d1a530060ae7a14dde55974f28d73f46739b35b60a250ca5f4590d9ead48609b571de391a6b44d31511764461df43491d0d61ac85bbf02df2ebf09c697f8c63bad78197242f3ef7e8f2b8557e34b03098f2d6183be333e0e8c4e5db80dd301f3da74d97c1a382b1fba61b6de7669f81260cc4e9d92461b5bbd6f35b2da386e51d090b63e98e7611c5f4265f4dfbdf4af8462b668339e487194f01a6ef83351b01f5952045893c6fc1c876561a65e7d029b38dfb18f82644e96deed4c2edd7815647f84b3d4b7144662220820465f7855e56106c421676267523d40e11a704c670cecb459d273c2200281b868f9768d453e533790740f89c6fa319a9b7d913967e1101087501c3d00f1c1324f85a5ea09e3966a83e2bc580bd15b561d50d2978cb653038c50952e534aaa7ce211956ccde10e0abe2a7f17dff8a7c3665fa678aeb25386ba7dc361fcac8e396d04796e4ff7a039d2c6cbad677125dc941f09f1ca059b4915af468db162cf4c2fb56d76b632ac7c33ac5011f1a072801d4434cebf5d2cf4c879f56063e5e1705d8b66a598766ca7ba34ff287f354125fa21b07d7965145cb3ddbaff442a7d6cedae1161ffcbc79e9c4d8838c9b5bf1e982f099bdaf2dfa068c48899b271817f9c328f8987c2c6b35ea0208fb8c20b2e4b738b3f6f818254d093d9af6b56959b9c35c521f1f8282b6cdba098704b06dc3aa6ea6cbdc117bae5a25081e337dd7fdd3349871787ed64aa07d60b546ad7860030603dc6d60c0971a899fa735bffe08e3ecb665b0a3903d8bfacdf31ab4dc70400d402477c2ef4b41d75c85acfedc0d6b2d1da9959313339e701802dfd8b3ee81d1d6b21343d4d0e8678fc6b4eb5e1045cbe791150891dad084994ee478f73c0d9779528ce8da690a3f8d7b30d7d44cdf22f9cc63b4f8355dcc45e47e99d06e04a9f6f2342da8ec17f4a2821db53c0c155f333d00bb42359e53ec1a363668dfab4bff59719fcace1d567c5f7afaf36fb71d8a2e44d6cab2f96747d53f4b88c78331454bb0b2bb16df24fcbc1fef14810272df80b25cc51601471cb02e8e3bdb93a3bfcbe2dea5ddc94d89dfa3877128ef422eeedc09bd88b0098927c0318e8f838becfa07b75d80343f761ba92ce2a467b190a1bc5fd5054ff9b6d30d0a71a0647176f00f65f7b5278ae7c9ceeade0fed1d1fdf0aa7f49aaea5659a6997c15d5c786962c2afc367b4b87d5f225396e766609ac621b86dc2914955040236aaa83a31149b287cd4129741170d6ecbc54a01739448dcbf28bd48d6b3ddd89d703937b83eb8bcb602ba00ecd9b5118adca79fa84dcb41c217d0d0e7b0b759e120899e000cf65a7548ba62dff7531a7076eaff4e14d6273103f8f233fdf467c5f22aa545e3a52ef30c3405bb96682daae6a396b7823676d097dca478f5ae53bfa66bd591c3334f14146807049685798b35beacf34580dd5ee78cd28f311cd9618333c7c144774b900e6b24026c8c977ef7a3341ff905a2ff4ed8a3166313c20d0ca641c4fa94b947ea4c7ee80a64353928d1b89901a6829d164360bcb2e03852cd26bf1d779b039ee1ace21f0558c1e93ef54da88cf815d8af559dca3c08b4ef89cc8d0f2972ed96ea072fe4774dbe30d4d8fc62946c15c97aa7430027ffdca74b1898f16196119c53e1bded63acc04c271094a60ad36b0fa93946aaefcf3ee12775cbb4a9cb58dbb1f9d3ccb8c6673b049634b2440c765844cf524d1f56114a0107fd7ae6bb372dea7627c0c79d973d454af2f6bc90316a8138ef1be8df1e608b0ac67e8964750f042e5dfad14383709c6e9e505b09588310b16ba941796f7c2200fef817cd1d83b2d7a934af518417cdc26fb6ece8bd64001f576da0a7a45d7847fa3d93601d861ac189b83e7c16a56809bd3b3eeea84e46927e85ab7ebea6fc6969aeea3d727af693f6815158ec275c2eedad0f2b7f741fd4571fa56b6cc8d61303c0a6de62e28c1a2ef9745cb0158d0db37ed40c1929c47ceb0845e79d18b430d0d1ff690e5edbbc9eaec73754885f43cd867db1897d4a6e5e78b2d7f6d9d2bae670fbec8de8b84ac2c978ecfd6aba556ade0fd495b539dfc5004d1e812049c94d4a1c24ba961abe5c8b546a3e2cfa6ca9b634971b385fe495d502de9a2b185ff47c4b3c9d17b16ae53696e553ba13cfa737235b9b9c8d847c7a8c09a3b025715a5ee9e13fcb3f27959e1449d5c67032ec3aced86ea6f7bf8c0e3127bfa814601b73c48a607cfade117bac4d18b052e6a596a0bcdd0b07cd74240dbb9c56ab1af7c057da1528e3e3b21a720fa7c27f7c3eff6c6ecef1d0bad66800c42a4018dada0702ed590f12dc034bc4f98f2b0d939446d01ffadcd814d2ae3a4ebf58111169be3e810318d28d77433bc1ae47251da474474609ec869051ca005548c792d789ac91fcd3f63de2d068ed5aa1377d63ef40e9e7f2f76068498e9c8882909bc24f093427c03c6161d07a312feef8020520fc46d48ea0828d97ed7eeadac18823c4f081942190194eefe6d7ca05b7b842ada62f3376667e08c216c058dd7a678a1933bc5ba9852868bacfcb5708595083140187928890d76a64458e91b76bd034a2a5986dd76b249870acf6a8592023b335652477816ad7dc35c34de9d06d01611aa28f8085665bbaf9cf18303e5c4e376a19bade5062062af168a4dd83210d820e8a044d975200938adcc93f9813a6d7fee24e98eb445880dd7b188f0cb3f12644c5907e3fc6f55fee80a6d82d4c15832912efee5feb037188d37a1aae99dd7573447e9389c0b70618bb265a3bce4482f182b22fa566ff2848f74925d2ed4f62a0c9c71a5d30ad53149a6d94068df45453605488c1f305bd63a75ab6599a8f886ad0a6319e8f72b62983c7d17187b9e68dc9cd9b10586f5ff81f12a078738d850f5010cc5b93eb1633ac08e8c498c34a9ddcfc3faa2ab0c7780f311485996c3e34152fcbe1dfdf09471625a4f775fbe2f746c1fa058cb2f7ee6490fb21cd3da0977084057427c75a085a3be702baa10494fcaed9275e3f5607d0b1132d7ca15630e83fd2a03ddfd4d4af74b2af60382408b42e163a46763b23564337185ade245440750c2d09c792e2b1f4931e9bc728cd02c9fd322db37c98eedcd4dc735e8ba05f53ecb352d9f96bf976075fce69bd4ad6c70ffd6a3f003b4c14869b3a9aaa0cd1041ac88b98fd9526c14adb0e172cf0b17509a1dc7d433a69a79c89d21f3308e3a4b651bb27e1c80fb03f50f252973c78520fa02a19a5a566cedb7a8a9f154e2a727902ebb3ba96576291c23a1cd345e5d8a89e74b63df99caf2c4ae600bfe391aa1964acaad6dd4bc3fb41810a0e0dbe4961446c42eb32cafc60d6ba4e7c08e1e900680af0c46bebf2ad8a50b4d84ecbeb44cf4d13d58789c96f863ace82715f6ff941ed184e9aba8bfdc9f19fd09cc547e97855ec2ee4beaeb31cac6e2f6374b0bf4704089ecc32edef6cef7e32017cac7976057ceef5a3bddb4151179b63c0be0b5ab47f940d667607a77198345e501a3dfdb05fcd7ed50ea3644fc3e8d40e306b150593276ffe1e737f003e81a064c78fb16d1f379c51ed9b767f23739b2694045d0d87e3e63e07b3bd603150eacc654973257e2ee49a10938cf9b27c934c128d2070c44bf931fbaa6d52571f66a2b8b7caa50c0fa4bad297ddffb23e8c92ca43882ae3452e8ea339035b732357ade377358301766092cb493082a5ae289b6054b2cf04433cefc71e0ddb87c224535ca77cb5431f2b89102de1e198f995abd4b7d84a367adf3711c4b717966ca751e5210669dea9d971949de9510dd67ef926dbe1b312ec835708bd890e9bdbb2d77c714655ea37e15549944652b808b23b4b9ac127f820187e94367944fb5ede80496f617a0598f7eb513c2a7558ee23df8ac333152c09b3af9139d973b50a9d4f89b1d9f26350484bb8690f0c5ccc65350d2c46046d4b7fabd51248500fa2ff0f2defecda07325ffef501920f0a461fbc87300ad4c2f5325f9fbe7d25cfd9ce8adff9d402d32cd23db756939ab424090510f24d2592068f948016f37ae319e7a01b57e9c80bfe0075e5d25aef95e46c9336a60ff1985affa741d8a259f6d2acd538015259fdb5c0b3f4dd58c69b16ed8073be495d6a69a45bd05de81ce01b23130fb7158fac9b50e8bacf7536d8b4aef8bfa93a1b9c4acb610e1c49308e2f9737546a16041a69a111a630aabadec5a63842d05b85bff67089b322854e3c4c1ba80296d8434341c211aad72d09a4ab107f5635dc435fe1458591ed7446a5b5f5887165bb07c9dba24b8d0920b090e8ac9929c440461802a0936147415f79539b1bbd2867a8b0fc0ca855179a9fa6f42277b69615fcd63335cc4553960460a191efc686a7de8c1982a8429b0974173e2d2eb986d651b76ed82639c05b288499522f2311b553ceb9b22549ec3c4a453bfb35c8afeaecfe6be3a53de8e4cc0294fb8ab35468dbab1d90f38fffd70ee7398b2cb53f0685baf601b21270426b950c3658141ed5833a3dcb5e560fdc283f7d737de9ac7ed8d9325a49101553320c786d6fd971d3a01a1eda0f6caaa6b79a1288ce2b19b2811082bbad8580963b3a7d67cd9745136e6e18e4788f467bb77ab38c5ccd81d248554d320c4d061cf87761b23a9b2022eebe94d3dfb19ded39589fb842298a1e82d022f7fb3f8b9660eb6bf3c97ae7b82e91cae4f395e5477ca0c5056017daf1e9ba0bca45241f20869ddd1f5a39f0403a6c6a3034f6bc8bbf1e9f27c0528e00fc90de44c44486bb6763867948e73b85d85a7bc1605ccc745fec07360c8fc690aa7c903217cbc05b97e9e094564be8d39618eb009be4f988139aa4c1e61f211c4c97db8d69b1f57f280f9c2345f19b7786754bc3212d20ecc679719ac8b77dcdaa0a7ac623a400b99e9f6a1fe48d9420d1754b6e99f2824eae67bef5884878130f8f583dadebfd023a209740aa7b8c157aa9a40986077062e8fb1af26057eda8b1b4157c4d0beeebf4428ad21c05128942feaabbe94b63a8b5f7cce43a12b12fd2ae3fae81ef1662ee3eb6482a2ddfbb8f5d7c88811dbf5145f7ae4fc15e837caae21d1d98eb93f190df36655ee4ec1af76c1251e898d7f250d3a79a08dc6c192f7300f06b80463dd9f33958f38fbd23d3053254b901ef15cbb4618649cd0bcf0ad4e7f16065faa7f9cf22fac661839cca98a669c0bb5c21f19af0ca94619321ae53148230861fd42f72b7a52c26af4026df32465a7afee81e09ffe780ba25bc2792133a7e35f2bb6854987537ee864e70906fdce902a7ba28b48c6451c69a68f27bcce497b51b3a240da5c8792e0916ea96ba269c6a1fabeb65715bb9addc169f71392911c3c4d885c8c528c23ce4f2e5475f535541537918bee1c175b6bd63705b70ef76670d7499ab2ab39e9e64a300e398cf1208e21efdecc0927bc778b62d38fd7f0a7b23cbce9458ba3904bf366336a52a36066dcc8659af767ae2cebf06f89ef706e585bd9274347918031c46e83ea7270c588faaefacd8c0dd4cd78c9731e5006218cb88632d82d14e7d0f13a6fc71273c750117cb4dfe636b1537bf8f94833627bc9039ef68609339d2acf1bab4405f59f04531be858a840a63a976df59eb77d5c92876085e91294a5076379b643b8ccefb29a154e36f02d8039159c971ba23213da947f5ab7cc9541446da48f0f7f8c5f9e6769fc6a22a4d16432c2c01ae74bace16c2bd70de607de58edea5e47f14aedcef53cc45daa1be9e777feef4edde271a7d2c7f3863b5aa3628cfe2c581cbdd6517c02df0195361bcc57e8cc8c537cd522ccb1038d5916896bca866dcd98ba8cc4e9fdbec7e58c0f00cc1228305e9061bc7b53d8fc8f88adab62af543681a3055b7344370d1f9c694c7e7e6ece11d46ae22b0200c696e6f1e0c8a5152ac0d923e7904d484f0d3eb7ff310267857cf9e2037effa297ee6924d3f919e7969be3ba8d15dbf2878c8733200f7f9102dd94146bad3fe09ce561dc509a59ca24c707468875b49ef55554f5d2a618bcc597ab0fc94a701d4838d3f670f807987a63b2c37c604828d66d08032158cbde072f69936fae13579691a009c77bab3fd367d6322ab3516a88e53418be60b694f2e143345bb93880f411f33732c8847f0ef03290193068da2ffe2c56eef433f468ab3aa5f3dde0f71d2c9957b39f21756ceebbbcb3524752259086e5beb8ac5de0fb55c062da94a62796941bcc0c58c8b6d28bfda39a9a36ecd42169e9b79bc98fcfbc95b19d21b879cc90253f169ce0a9bf469d090a68152d37fcf36a1cf134b3ad27d0056a121fa394961814caab422b9d3956d3531286a56aa824fb613696a3921ed0d6fbddb49123ec1e003dc601517791a618bc4f7b21f8e78bcc78c8e5b173cf56e5e2448116e973d1251850b821ba7d3e8794bc13b278f8576beef97ed6e38ad2efefa1da6127ef749b342e484c373540545b054fd62b77ea80f03ee4c0572dc80aa7da2ffce01f8bfe6f8678b76fc4515fce3133409b8b6f5c32ac820fda31fb6de715de481c75febb6efa01f3acbbadfcaf4c225835bf21052541de3ad6125c4bc35d6a81971a6caab3f8d9b11a71d5029ce261e2a98a4ea398bc17f93919a922f31aa2915093ef54da88cf815d8af559dca3c08b4ef89cc8d0f2972ed96ea072fe4774dbe30d4d8fc62946c15c97aa7430027ffdca74b1898f16196119c53e1bded63acc04c271094a60ad36b0fa93946aaefcf3ee12775cbb4a9cb58dbb1f9d3ccb8c6673b049634b2440c765844cf524d1ea63b8b82b148a528ebe4dd4a6bfd03bb8cdc4f4235efeecf58c4ca97def847938f03097fdeee323a963723e4a9118a81e582c28b13652edcd2cef95ddaf31ddcb01f92565aa9aae4fdd1696ed2c9ecf8153ec4189bb383ee7bcde32a32975ba64d6a6905e62a91756b43fe7852a16fd1a2f3a5be343b9b8e9854dc0e67e5da01730445d509ea66d1a7ab050472578a155cd5bb00ffe1e50f3bad2a1e087254905f073252b82f9b33fd46fcfe4f468780a052063735b1bc4d60166221000ad2bce67e60989ec1672f60f157bdea8e23156cf171e84a393bdb4fcbbe6631c7bc2e8063ad604a2f65a5086b9e44aa77541daaa2a3576123ec6516828eed8d041d897d5858bfe4e9c5ae6ee65439a7527d7039992985333f81f6451a6e4662a9a15ec60bc6a2c31995552ebb582fa05ecad77cbff7c2bbd3229252d269e9c42086e5ab3b3fae11d189472ab59ea2323fc3f87a9953f578993df6c43138d8b428cac113458f125fde11309700f38d1a9f2fee95fe0b6b2543aebdb4b822f1153197afcd6c8e1fb50890ed85ee922daf16e0101d12e94f1678fd3552b2a21fc330206bb54f7547e2876b001e842f42ecd304ef5fbf1d0f81ef08dbbedb58c5a5156a7a61bf58111169be3e810318d28d77433bc1ae47251da474474609ec869051ca005548c792d789ac91fcd3f63de2d068ed5aa1377d63ef40e9e7f2f76068498e9c8882909bc24f093427c03c6161d07a312feef8020520fc46d48ea0828d97ed7eeadac18823c4f081942190194ecb4cc4b480bf3abe35b0428ec9173322e128c9425b9e387b79dd3c9d909ea364d598e166372b2be10753cfe8df0116d8d3c40745d385ce81343fb5d0eb14d9488562ce6d9d3e07ac6eb9b440bb34fa440b8285415eb705b89528af906ef834515d5e7f80dcec6c2ee98ca654f784de07ce7521e62d06cd9998346f100fa1a7f221d3ba863d39efa274b8726074176b108654eeefc08f073a27944fa9ddd4ca23f8e5b100f8c6279eb569995d366dfb8f44a0b4f434ed99d3fac6e18ee21e13ad9cb6910ab832b3da1afc186767c19d531fa1a9b972679a9ed1cc6e8cdf2dbb505f06fa52c9228442733d62ded701da16a2162ec51c3c76dba3e4469a0eeac9ff1b50b0883ee7c3edaf7ef7f00cb6c8ec58cf8571e847bda20fbefc90be6047dea0097c10b36cc13a02f561726e705f89472c535356a5b73f6c19074f5765d9d64618462175c58a25f60324c4de1d3d43e483922fd4381e540a9147e571c93e219f8196dfb205d2e1d2b525a2d9adb9d6e90f1a0c06ee43615cf2889d485aa56566e86720b5076e5388c0f9aa9934f570318c7bf47288c93aced0af29aed0bb77dba941f52c7ec930d1584ca55de9ba2b44629ab5415bd3cdbabc04563cc1c2a5aa8fb0e1c901e54ec27b2aac4602170ef7aec72c7dcb22613755890135c2e377d88196ca8f85c5688b36ceb5c7fa07f2080962d1097449ccba24795f59e0ce6eb313e85ef0a3c7e4959ff3785d09e1c0ddf2014864eb70c330c7b5573f7bb33b7b94b485748ba4a65f619211bb6bddea59f0ca98106aa350a400596479d040d90a76c3fb41810a0e0dbe4961446c42eb32cafc60d6ba4e7c08e1e900680af0c46bebf2ad8a50b4d84ecbeb44cf4d13d58789c96f863ace82715f6ff941ed184e9aba8bfdc9f19fd09cc547e97855ec2ee4beaeb31cac6e2f6374b0bf4704089ecc32edef6cef7e32017cac7976059a6bee8748fcd5f481a7bff6e43bc294b822b23a0531fb708c2bf6e668c94b7e40c1132488903081209da519c4f422e5fcadf455839a3530c643f913f843e3947e8a236a3b48c1123337f48504756832ff67212a1701c4220a17be7354dc6749f25ff590444bc3a41e6581b8c6c9e2415dc9c483168fb8a21d5786b03aa06dbc0c0d41224d4b21a4e1cc4e05879c294eec421d64736310f8eecddd0bef22b720d1d736803c5d7393abe89281ee685adeed8ee82c6ce04ab846afd9c9199a1343f01d658e3af416fe3575d4b1b73f8406368b656573181b3230d7f3826c66c15e966aef32df487ba962974361b2fee818ad2410da7b1931b6e03d296ce51fc9a26fab6944906f0526e0d48fe0f3e37c7d2b0730ceb26c401897a5eef248d9e113d2ad7b553980a9a8ec837a85eb970e8a986038235ed37207e70b5ad1eb9f6aece70f149c1038eee79447366a24039f11263e09f67c98a017fda2ff0f2defecda07325ffef501920f0a461fbc87300ad4c2f5325f9fbe7d25cfd9ce8adff9d402d32cd23db756939ab424090510f24d2592068f948016f37ae319e7a01b57e9c80bfe0075e5d25aef95e46c9336a60ff1985affa741d8a259f6d2acd538015259fdb5c0b3f4eef77c84eaf2861e168d2f6878d6403d9c97da48ecc8e09fcfbfc65959acda029f9725914822605803ae2eaaedccadc57c0183b22d1ea341f52c37f3dfd0d9c3038d9389e3904c093c6cd058ff8c62794d1d3c9da6d69558278077df4b6ce9a658f01ea07f82ae0ba12c3900f3ef1021329f98dc714cd056b144d5fa987fc3d909ad484297ccaebbf54dab418c1fdd1340d913f9b91e3fc4213058db81a75830d79232d8ef6a1221e57a40d60687204ddffde0a86ac4b637fa9d9d17427fe408a7b68dcf9b1bddecd9d667126a1cd9225b629c6f77c5748c2f3f147ad684e49bf766ee3cbee6c53d199bcb40bcf32f42ff315c62f4a5d72589a027d278361c90d74309f187abef233f0685baf601b21270426b950c3658141ed5833a3dcb5e560fdc283f7d737de9ac7ed8d9325a49101553320c786d6fd971d3a01a1eda0f6caaa6b79a1288ce2b19b2811082bbad8580963b3a7d67cd9745136e6e18e4788f467bb77ab38c5ccd81d248554d320c4d061cf87719881c758e8b013a7285ec1a75bebec4db236829b2a7a8151fd34d6bdceb6dfef37bf7a07de04acee65f6e0e64af3232967152946fa606af4abd2a5ba016260179d3ba5ac02c17f2065c63e92cacd9c36f89443a0c0bc89ae99a370eecee25d10b58244995c440c77cd21033798916829667f49b8e161c3246a5b3f8f3eb66215022039eb06a76be89ec73990a30460b8579cf59c5d26c0ae76df650f3875e33172c5eee44e6122971b90a28abd4078fc96a645b1d686c58bb1a999ade8b8f8511ba55d2b2aa2476fec41969f2277a2cb9e279d2b8f14c52615cf4e3c6beab0fc68191010e837401a1ec51e5d7ccea8bcc536daa75fe7e522e603012a67abaef69cf181be425d187393367c2ad39ce85cc45ecc149e57d3319604ecc1fccbe4c61ee67c62a40bdc558586bd105ff0487b376c5c0c324563068c95ddc9c15f2b6e5081437131b6fdf4cd57c63113271815e89957f1b1d3755b9b8ee52c76c2ab58ee9fc772d87f69d6327815a351062480bddc973266b9e01e9d8b6cadb35613e2ac87c16050771c81f884160b26ef388106e60d4cb921b9576d58d2fd1666283c60a99294d4301e43a9e594c204a18cbca68c44d45b07708de1e5d310f2f6c7d036c940c726b93e82a73e279480b57fa106a81b54bc942122ba0be2bf59daaf9f42ba8e16d8ccec32e44be15b0faa55b1f4c1d9602b0b9408ef22eae447383f39aa0d06d9228078e9dfbc0ec027fe81e0ed03d48e7103f8e75fa9b7c737e4e14c6e5d6f568cd0a10493b7d66ae5752403fd876c50e7ad3b736c3f739156b83e37209b655c3254df2f75e77570fad5dbbc2d599c2f29a955fdb2197c7e8130448a456f18c4358e5087f609121becd57e09b09117f55caf2d26140c007b07167654125b1793b7e2810822a52bd41a8e8eb06a4b8d3f7bd7345d9a2160dc6e402d608c59d5e80be65b590f49093ea27d5f59a8f2ca4d2ff4bcbc5a9097d67746180a7680aab358e17070eae96f65d94a6800abebe0b66275e4350424f276a385b5e0dbaa2b2c5a7df13d103cc733d15e9b05c60a277d9676b28ec243f77357acb82b0194d87fff3b106bc805a8dd25133bb3e480ceae291d1d3ef2739a4689b9d851c62dd51faf5b8f9b2a145e2eb3fcdc8c4e10fa4916a9be66082423d07ef937d1648b42cfa19e774f08eee571c5783c258deb0fe75d24ddfaf35e896dcdbdc52ff1a90ba6a6e4b998d114d687595b87915d35c481d5902caf9a14209f09f60f3514a3bf4402e105463006a81f351657c16d686ffccc937c9195f5c064ff57e97731cdfe13942250f7553160844fd0ab329ead697e06f29bee3821e1755bd6b1387f1c321217b8e111209143a5a1d8830236147fffeb25a57cde4f8c5629bdc0a24ad1e5ad6b3755a6a4a5823911a59da81dd2664177e79a422fd6f5c2466877dc3f588266b5ee4b4f38d720d1aca130e7366b277fde096124f7861d4c81c521c162e648033edd05b8f15e36d64fb2dd086d73cd6beac5db7935dc4d7bc2661242c06dddde3d60f5ba285e77652932ff20a939a809b2220180f73029b97e09228c024288c8955581089e4e5a8b6b806d8e8152e4d70f136f5c787f266010a5c8b2504c6628d4bb1aae0295216cc5e4f970a3c9f42544fbb054d0c28d6bb8e37a448bf7db9b6b2e34601bfe342897c310d90ffa850c47aeb45565e3cf114358c8e8357f903c2bfba0ef680b8ae934a383a374f912b1ed6c5ad14117f92f994eec31ba0802bf9231491fc3f47aa71df73cb7fecac4f452d3b391c8a4d25de900690967f328a4e457d774527c1d294f2600b770f8d3499b942ef1b24d7445da43829c9a081dfc4bf5c62be0ea321a8d75cf2dd5fd8b12fd459db617bbf076b65ef703995535ba115929862a55a84b4e840aba48718e81ce93b2242416cc0b2cd8da5615cbada812934ad3b07cb59c48107d6b040b845b7a967ca04de0470fcbb8927f34e9da097c0323a0eee1c1946245814effb500ae72f46b1b22985a736ca93df56fbf027f07bfd6b15e7a3fc82e0fea56954c335a4162d0ca78501322072a0b8bcba829f06a4a6bcee82c7c136191f4cea27211b4d7788d7aed2f38baefe2cc67b28a672604ceedfc808487fa5e1dd3915b9045648b23b321d0d7be6bb40cbc1449c06b8f71a9b06d27a45750dbade32b34eb1bae21990c3bf12a0b12f9aa65d3acee3d216f97fb354514f979dddb96b43a08c41790531d86774a1f975c4ca64d4cc8eaec228d4ea17e22df0de5fdf0ad4c365e1f011cdf7640bfe375b0392a274c45fc1cc246683e9a4067839dbb3740ba1d9b8058768241ed5d0490344d7dcfd1b3793e80d0fbad515004c992ecf9431255c5438bedc9b47a8fe45a64f8eeb09e6dbcd486e23a0efe76ae48b3e4ea708a8aeaccb06536fbe8bf739bf4d760fd2564537d0c291aa55d313c9dd1fa881f8f6560bb9a102b09ea068605ac558a791b9b5a1c303c241bfe575251e98446a1be1f8b6b97fc2f7eb248521efb81fbea9a5da86a091737c1d5f6f4c71c95454e73440f9fc3bddeefa35a2a30cf0507bb1c2b8fadc60c82ae3025bce0300313e3c94281e94d53f7e8d77f436a9bb212bf5389c627c0aeff150465bee6654fe98241cd3f6a1b4898f76d712de8cffbf1d141d0ddcf551c24935fb4ce11cdb6add1d28dd086e4d3bf7b092cf49e228969befa38a696270d050435ed6a594aede7e22df23a32bbf0ffce7aea75a4e1002144c14c574209b1df6da3b2e6975ce6594010cd9586901271fa73c0cdab2f52e6d9abadbb6e474f6c28076dee9791b53aa09a7682b276b8bac335b5a96b28dd1e9648edab8f8faff3f588e3cf893917785b574e063bb5721d1fb112e81adb13541ce359808498c1c23ea38a97335d3dc71dfde371ee92ef811f132f518715b70c94ad3ef23ce39cd7bd2e6b1701aa1c8c1b6a66c3b7966a4395dd520a04c0e6cdeac0c706804ec290e9fd23118d2daf44f8cb7764ed26bb6344e911f416c1f81432cd03bdff272b16407509819a8195ee39e46edef198d00b0993fed655cd2f2a307157829bd8757903cb1f930a1a57b642b70566451abc622ffa5328a9096e28e06effe931c0ffc016b49eb2f6336c511711240f9d49775c139ab7b2f28b8b1cb85222602133cd7beb86a2d00bbc4cebfccf531fae000f5c027ab155ab847c4acd55b706dd01811d9684ca33ed696e8100008cc731426e4ef0445d390c00f8fb3a5a8bcd9c0f50934f23c5581045f33aaf6927ae6881d645e24d9cab19653b8b97c2a83409c5a4490bf68aca79bf133f3a95825ba0f75c0d0bf2e77ce5585ef237298703a8cf625407308308a57508885c27f5a4fb41a07ea713330e881a80031511a4239f5a9ae51c11cb5855c8aa5c9d522b6caef695f58048858958bf1fc8494f0514385e4fd1676b5200117a5b9ecb5e3751136452d704bb9c738673b931faf492221d631c3d3a559b9b01b21ae6ae8e3795d2d89ffe418644cda29963776297da8c24b17cc657d9b34e3dd01e5687d111a950ff9a8dc18d9638000da58b5d4d8bc2a2b4dc659bc2a92055202bd8e6464a08114ec306d9fb47a725b2e76b44654ec8b224c943ce16e840491ec2aad89f9b7b61274ff526e1bc78b91d2d824b93183a0bb0e1bf40d6b6915499ae6ce9a53915d01e446110f29781305ce532f989b40096367ec18210a9f78970708734d2a8427325ca6f494088bb3789fd0741a6dcfdc5032a222ebfaabc7dff30518862993a590dd9b67eb87af65a1b448c94f21aef7fc445849d68af0121524893d14a0520122052edf79175efcb3ee2f28177713f3e02d406a842100528e5181eddbebf702e7e3165d743cef25833ea6fe70a51a7265c591c55e2971d49564ea03fbf518d124d5180c6964f9a4d89ff6f2c2134223d0937a04688b0a50a3b3f7ce666536876b03773a5c336aa740a8d01f6b263c9af9a9b542c39b8fe0396b170fc0c04ddd45adc04c4045e4ddc8d01739a4764da751929f1bc55443e1682ff450dfc61f33c3ebefb79a5224a5debe9b96a410ad704d6f5ada7fca0c64932713c7c2b700344aa5c720ba6551d9da1b5904989db1a5fbd871be9260aa6c1da81f8556fa9e4cf3575ffab7427037ccb1c854cb45556ab1b6cbf91bc2ad19d56926af1bbed040bfa0c0101062b4e755e6051f2487f1eb27c6595f6eb5232e5bc7abd21e3b7912e874c90e8d210d52c4b0a94b238e177ef82b446b0fdd02b3d49cf60e297f8ea064c7323331ca476f3c3a088578b1ee82ac2fb05c30e1890e8de6cfd5afa9cd2fe1b2d5c9b17b91797dc7c763605100c32fcb6b5000fb046608af1404dbdf2214f7198578c766748c56f8427aa97d305f1da079dfdbad47f991d3c1641ac9b2f0f6012f4cfd47194ac9179d5973ef365808342bdc898f8a9d643b630ee52330f36bb7393d53edaf9bce61a4008ef939807b12a93692a9976badc97cad8036bcedbf0b2d180a15661230f90fcea911726e2bb617b5281379763047fd84cc9266933ef0062d217b848c5a1be2cdea5b0c48d7a286fb97e199aedd8fb6eb05595009f28ec582c378fee5f0fff015b9257b6d074c1f151ea13e9bfcc4d7c20829886a59a88caae6e2f498cd57c43b57a02ec1aef4e3f0287167a026caf7c23414100aaca2b18d5609ab6355453f4cc3a1aacdb801d722a6d59bd75055d209e7e013f2d1d3005529cd4f1e653981de788768c9d6cd84e0f51ce2665904d4a7346ef85dfe0eff8681114a933395db9893ebf75408d82c2b5f804a6f2ae3238b45956ec83f73abc3a827b21ebae97796d6880f704a03c6a1a9f56eb7fee153ca4685c446bda5b4fdff0c6d2465f49aba6ed9d5991fea221e2e3845c83dd008b2692971bf256ddf9f22b2815e2ae71eff730f3f513bbfff89935563378bfbdfb39dd1e3f392c7d967b54466035fd70e40b8adde2b261ee4f66d043ca985b0e6d790b089907d764e27c083b5ecd8d24e16df5371d79e4dac1eb5bbf853034e44b0d2c83e179c31142dd6b2275382ef548b025de7e8d87ef32782c30bef07644d819854af9f61aa31c3e4dee015097bc209540c15a72e2c437226f1b2bf49310ba775580471829e39288c15f499d81b8c4b441a201cc12b1a7594dae2b051c610f9d1a1a1772998e337fd3d3e59a0d9332d928781d62472dda050791f4e20af8e7a5fd3576dd15d616be65eb850c98c087b886c44c6806ee8404f9d7dd84e4aaf82b86c29f993e1241c89f3ed9c56b9668505bbb06d7b2db75d6906c549e8659c519eaf64aa4071cf157fbbdd55990bed8b5348d59808d0f5e8210d9e672ee25066c7061f6badc095e46eefb0645d8b16338876b71434a8f5eeba41a97108430694cdd70c03a60176cd0425cd830df9436cf5b5cc4e03f0a052371c034cd41e7f55d4323d85df6260ead05ff0b8967cf107b1842570c6e50a6e580c2fdb17a03c3faebd615a187290a948173cc3579e382ae0d9381138f2637597d4c40af218400e15937c23dfab97f51364b0e7cbe23f7e3c540ed630ee34a2ba440ac01d161a480cf053625344b7b2ba58bd7124380b5e9604dc6cf982670c1cb7db97b83dd87c34848d622cd7624f309318b87467eb8f7ed86b84b9a1a5acf22e7e6e681e858c599480249548ca9046ccc43c0660376e224233687e0b5fe269250f3f9131fdb44b4ffa85ff92dad3f96d7227efbf5f7cd5ddd0da6337b1bcab4923b5cabe4bd3e4e6f98ad75fc656602f6d80d81ab3132b03dc0455335f96914054428d69b58250caf6de299fa30dd6f9c67cc71fd274d8449af117cd6f452cffba78f78c0cbd6aafdf7d20453c39118efb60d066d319f180a944ed25855dae76cc68ee7586f0bb731c118d69cfa4cec9eebba1d0f75d84722295005d98e70efa45046a427b69b19eb803704b3d4f14a6950bf66cec90a96da3715c035a66f7d19cf19a76babfd01bc888cfb482e4b71647ff0ea2cbfbc919037afcca7daf5a11ccc0ac5ff48f9f1c75628d99c642577d240a049dda733aa2059cd589d5dc2e8158fd0c953ebd405ef8f10ed5b1258331e96c182df04626883429686755830509e2606973907601e131d6523ed35a5373326de6924a638b68c2c24fff206b6e649f8ae9ed017cc537334bbdbbe8f74ba794c4bfe00741e2a9f45ef8638c87d541427fd702b5d57ad262a08ff9bf92bbf5b970029d06f1edb174780b36e0677e1a30a0243fb644f2bb41a0a66c52f2582ca391ac761010397ad06b9d2bc5c5253fb7a76fd05e44d176ab73758dfb217b6eb83801eada8e78b3394063655cbdf654bad2cc240d0c413dc356e3ef332950a47f8c7e293ab0766033b4dffd33d0484a8af4a539b8348ac800be07352fcd78af4c21f2ea9991ba2598b121e6f5cf463a06a8ece1e839698a2d67abc272cde286fdebff586cc581bee7731497ee75a666c24a0fc8bf03506ef84ff7634fd75a79e6a9cf20cbd40f8411a341948da3ac267f196d7e227feb7f1ff9a320b5136c56448a3a71c6518664e441c695aced9e6c80a800f870fd11551e87407563f09d245825f171c5b30e93738893eb01fd0bc78c00d7a78a63e2ef9c3c268c11aa107b7d0f8ec1607743c1c45d93fe636298f6c564efe56dc89fb70ef84a548ad3459b4d3d27ea98ad6c259f2bb470217f7488c73eeeee0f59d1eea4375a5c374f7e568f0dea7e7ffb93c32906da03cd096dc85c0c08a1e4bb6991ce2ba8d2d29d1c22613420cb7852bc36dd60285f7ac7f707eca5b572c2fa9be1e7ad9b6c7a6f56b61fee9ef397b57a5cd6a4ecc7ea22dde47f6179c0ff811abccdf9a82a27816aca61333e548d66001df62ff029e825b8378bd3800874a070420bef0c2241e63a61993650accaf620a8e3b607fbc267da2c4f4183a5896b4db3a5102048d55405dbc9a05dc8f3e10181ecfbc9968a4cf469c4a1630b2e383978b41607c8b36fcc7024625f6cb0b6e50e3da2a7a6aab216a37f084fca1091a312246268a842251b2ea6ef38aea7d256f2e218d17ed37e382d68e6b4fc0699e37c6605453b4c4a2518007b7cee9a9bda8cf9f316274145c782d354755c0aeeb85daebfe1d476a66da67adaf949aee980ab7b317804790b5f0dbea2738531333fd18f75cec964148dc70ae01117fe23080b459774a35fe85b5de3daafb59f2b0a5391f2121998459f39186634bc59e81191ca206960af0b261da5c1e85c7c8e9560df1aa543a723a682c72dc7a83fa0bf3596e5291448374fbd284547fecbbdc1233948e552ca49d674e38df6a3bdd965cdee6884e96ada64692286b1887a67007ba82a900d2dc4faa34f4db246ae377fdaf7e83ef50f0fd1c0283ed35adfc0333752c164b0f35d2f00293ef4adfdb8b899cc7dd4fb49b2750f6a604ff6e2085addbc7d216599b7f3c9e0d4b6e52bb378e10f4e4570a64c59dee45f0fd991dabf5e9fe59273506b637a39ba18d75822fbc88691678095a44d9cb26685886926d373f4d5fa122977f295b82a11ba51c61def015e24d856d0585c46ae87ba713a0a8dcc6513353f5154a620462f714032d0642705112dfd6779e05712cc4612b68a04587584b937e3697e3594358ac6854729a480527b6f2ede588bb40464a81f8dc4d8a4523d7d8bc0d36fe7986d5beb2d1a08b4b08138a5e6f76cd2168eb60d8b68b6b9a0af84854627e2d09ad28c3c19d393c7da8a5beb8fffcd56b40a83c7991bc14cc4dec83c4a1c8da9dc0083523ed5d67bb110a316c654418bafe8d9714459fe8be0dbcca7e4ecf17a90c10f47ec3df35c166c9ae857314967afadc3697368a1abb5ef5cde8e6e7aacbbc8aae907b8638b77e613378182c7189ae996242bc2a407cacbd7c628213d5d847ca9665626641b7ffeb59d1ebb5503567ea6c63bc91d131294620c4c6640d8e1917277a12e523f73b124bd3bdc3f9e6348def91505d40107628fdf8596f2690d11518145e2f18b8e039a182710d4cb36ab053d181413fd6f05892d510cb13fdb5f4d2452f600fae3752239636ebd1c1604fceedf62a5c66c86f7c7394b34e7871854e19d9ba5aadaf9e5ce9abcfe3500c6cb459d61a89c5ee4b66f85e696e3f6a1dd730c02fab6ea03fecbf7e68f9578fa9b75d0e304d50a844961dec4a3b79a4c305028668ad928f33e66c217811f372c1288a762a1468bb75dee4b31afe890ae6854c9ef02356cc0990385fc5ef88d1b326b2abc1cf1a8d75a71b3c379a2bd575de2c58682d079b95da78521f7304164cb47a71b48d78000fd3bd9d68b410b606a059f79fece0415ddba9dba107224073b269f54e84cd00cdb0189f04196ac526a74d076d0c2306d55d764931a1e9d7b44300e6a3f912780c80fe26cf898725784690e20a6d00ed6c0bd8e9e39b75b66ca6115b9708398b43b8e9c1991cf5f9f1e3dc1e6f2d58580a6cf91d978aaf0274891e210a47096832370a8ca5f5bf4011591a88a86e1ad8883e8c23aaa6bb7b664aca20d9b79052102a3ecfeb49ed2ec814a4113fce63cf47d44565c52db06a2c26045643b3f228d9e4aca545462ae41d916439e2148749a7ac689b76c26bc7c399c015a787043d771316ddec7a75e6d0596a8797a0793142356e3b89e1bcddf1da3f103c103414c6e075c08ba16912ef6e98e0209bcc41caeef44608eefaa31ae97770c684c410f6d21c6022ca51a76060428706dd9c747c5514282767fc1d859887ab611ae5ffbfe213dc2ed0510713c56b0ffeded76ba23b1d09bfacb6a40e7786e896c976e4c404f9413f596d2c04d0962022360e7301ce31597d876bd5871cf6963ce38990b8436cba9c9fd7f9e0f7bef450eff99656fb4d53ecc23e1794b86f68a8723d4d971880328179e3402b6f5005ac0d134663e6b0dbfbb23d0e976eb33a0e6eb4510c363d50398953910b170cceca7a8eb4d0ad71cc42fb88ca982ecbd16a38c252fd87ac6e003ba1e0404fa2869f2ecec6b7d30a021375ac52fe65cf996d03322941abba4f89ca027481f10609ee00d14d1ae1a919bf5ac6d7e1ea46bb150d617d02e1e69fe222b4058854615fc5b07bcd847b41c1903280af38b2bf4e9273b7370727c163d16bbb44162b5bac807883fe1b227295420d8ef0cbdfc85c3d97c34513fd9c766115f48407daf745eb73ffe89fcd847a8aba87107ed8fb91b1f74c75d87672abc245d0d98ecc7a730b908d1fce2566fd9a5ed384e63b8456867bb1fcad9bdd37ced1f10a65a6e210aa4b9941d1fa518f13b726f081d9c4fa5dd94f6c19ab09b4ab7a8efdff218f0eb4f5416b5dafa540c5ec915a14166187fd8d38d2fd0406b0016d03a618aea89b8f71a91b4f410822e59ad914ebb69fa71b21d5c8c835813a5e097594a642a0ffbe6d3cf175385980933ea251b2ce4e3e0598d1725f804c85a4f0a86aa55cebde35ab69f90ea1f13f02c4fedc5d41a419055c3e9dbd16133f8cc94ac5578881c9db77d27e17cabfc42bff748fff23b0f7c24793ed4c29e871275719176b69e5b271edc1618e699f15d73b54dc775d40c3a60840f05efcf02e61b40e3fd6578e148a20235a3d8b200b2d7dea9e526d21ccf7b99f46b2ce1a4af9662b9a3848bc6382aad8dfff70e5136199137c7a0b5030662f357aa7519d4483a5b430bb16e47acc68331252291b8ae49be21a20e7978b5b8ac2669924f45977a9e430a521be1ab9c847675e35d93434c93b02b179e22c5340c7fe2b7c13b62b7dfc6f6e2a9422e80935789887a056bacff7e406d3f634b09f374b2f7cbb1328af7726101fddfaaa6aabd02e238282aca374844bc1ccf171149cf2c241ec7dddf5f025090655c1422aa34345c58aa73f1c676c339bb95ef19ad473413edbc459a352da23a6c69ab5798bbab59d758f78a225ee7f768ef3b68111453c65c63023c9091bba838bb27074e8df2c1b254b9057b8eb8abe5494a79400da9f04bbb5e8f2abfc060c17d0b9a9b6e96e4856c08b997c696d96fa642f3beea113d1013f6a6fa16d228e5cf74306bebae881b93b0d1ad3a284580acbcd553b049eece8cd2f6c5fb4d9245fcf9b9fdc189724ab51721383631b86a161a92b20dec31ae1a8c8f7e82788c21e0f3387a9c51b4c4977067b99af4ac8c43c874ceab9c86936fbee925220773cefa85c833eef6c17ebf26caf7d2aac9f3c4b2a65223478b0dc001a09d2cd1450003df135d0d7d83ba3e62424229f5d60bd3085221fe37de50acce6da0dd1197776ae528a8d553ba6d75f402555bead5642559a6cee3afcf61f09bd5bddca44b95d9edd0f9355b7768a199ceb7a7b9375204eceb2bba5516ac2d631627762740fc3a27fe9fd172ea545480d0765dc816c1134b8fe8b61748a4fd66ba06cb84cd38f680a11534c6d96c6b00607b62efb483423ac4d45260f81bae4804da57d39d5478b9fa39201bc7b6ad07cd23bd352d5975df98d07292e92fb52e09ff0f4f38c21aa8a48d737235135c808affb007e1b98d8266e15d60306000d7093b4e503d688c482cbbca0b3a2a885fa073d1bd3359a4bfc8a1ee09144109177de076693c94cde32c9ee5377be5231e444ab318c464b037b80c65680a503d7cf5667c108e3558f63ce8c920e67e4f22c14d7f4eff869c6ce88daff62c4ea35437c47510b3e700b345c7b9f878896b1e7184d7ee490f868f43548098a6b265b8995aa3d7fcfda3ca97b85bfbce663652ab97ff598147d8b430c1d68744945917fabb5198bad1c4c398bc663e154777f60c40183b52c7db79645f446daf96abac3a9c54dc3ce9417739a446c3db78538ff67cc939b272e13845361e8c8ed67dd3ecaa70bbde0b327a7c6212af6edcf18fcbde9a17b396a155ac211b238181067029f424cb13c908c601ee854d308b0346bcc58c9cb8489ff8d0b89fb0b69a22e7ddfdb76406e24da12af4fdb77fca494b53661269d53f3787473369c955c9503a2f6ab083374fdf3023f3c976f4bc06eb2d7087bb4977147075e4511d900da15bb6ee0b3d2db39b80989921e7a6b36db54995aac4ed80f463a1c6f66515cac253138005348dbd4909fb095f3d0dfc80345af95f72e373111e8836c13e02cee3daea599d29785b792499ab9d6aaf0a9b42dcf3a69680b5c18066fd1e15b02d0c906ce860c33d82438baca51c249b6ab025cc01344c6a1c9d61bed176cffc405b905408d7c8905ce97fc66d939e600cfe4f7c79f66fb6401b06b0827189d37bdc0170f66358c0702de7eddd6b5f106bfa9bb715accee38f1b3f811972f48a5422dc7cad07cfbc3ad059ecc853e38689dcff5806f920d138514ab637433ed8631259f2a6936a2b8dc57692a90500d740bd6e4a331caa366ef5e2f58aa50ca803c152db68799d813cbd8154defb076283989b5314c0adc95397ebe217b177c4a3021845ad82071e14541392cfbfa708e108f7ea3d4e8c6d20d6051c7c8946eda166ed7fc4a8cca2266a7b892d8401b13b8cfd658ffb72461bff569b0aa6de4403955f126d8b31fa2d0fb01c8c58212ec0674e2ece29fff89bd5b1a52fe33db876ec59e99e6d5456d66710199a73e6b3247c7fc7725e0dd5331b3e1c0a8ef3ca07ab042569a8c7cd975a4289661158badb966393562df7ee478a415a04c907110528c4cb6fdb971a5f09a24e27e9050146e09e648d69985f7a19576dbd02e28b2def3592a2c27e0f9524ba59da19897d75e50a35b3f7cb87b23958663f1fa46fc72ec18ebbe451d50bd5fd7aab60ddeb4734a3f19fa89654528d5c94795bc5f893a242ef367c5d4f0d2dae19e9c774e2536b96a4d6e79a24c12a052857128ddf1d35db0569a77fe01aa46a1dd28145a1f769f980057a2a729e523a0859f7c885626ba0296d42a1fb7e002e9e54299454350ac95cfa940bfb6cd7fffb53434a2dac396122ca5e7e39b40bd6a432a9b8a30024d24d0798e52ef2670317d24bc94855410980e5fca10f16cdf075c7288832de9317e24014868113ed16c6303ff00108357247ec599aba163d55b1e3ece7d7debf7f4a81b10ecd8823ee23030d913ff634823ca59aa219906f61d8d329f9809eebabd96a598572ec5bdbc351624d95c62dfcd42c80915dfba9163aeb33f0f906d63aaca1243ac024395b84f176a1409cb138605539c9157dffb3a49961dc96d875d16628a9e2a7f0751b0d50d668811bf4df19efbac1dc8e41ed78a3391c555c0efe9e822feba55ca19a3de4d9dc4a7d3aa7abe40fcf635d6bfd95910da49b391af855efb0e0f392482be36f94d4bce7bf7e8b02a8715069f69c83a5728e2cb0d80c88763aed662470117c593d8bafe1a51f5e3a4a2b63f296c3f13ccf78fb2b0f9d439d560da05461be173f7887b4094c027dc508d3411c77034f7ac074d00884c2c484a647f7e5340bddf826ec011ce3ee3fb7469fd4705fb1571074f4a6068afc54c87d1727e8a0d34cabd38a97327dee1cd95a056b0ed1c2cb60d2733625aa28de930f5f0cd334ed1702bcfc7521d466dcb3917096a85d9df927055f6bb52fe18d3061345c357c42e4a5e8d731b2b0b70f0c58cddf4d3b6acf1f377e9e6e7cf33447ae9dbc6fc762a1cc91bc37a35e106f00a200d61d7a974e1e398e92c9f815ac541dcb4d32436517f3e2c7006d9f5d9b06365f0772c272b390a9fe8343fb52b9779ce7567fbb6119776588ed84930540eeb6f2a0e1affd63709d3f20e3abd49e5a9f5c5d6356396b2ae95f76879d9b008327cd3a72db5580e01431eeed1394d57db67f4610c4287c6045d64733ec6caf14ea0a634664a8732b92576f4d5de25f89c740ceed562ff046b1e63520ba03e4ea874a717855489ae34cbc4a62a87b0ea361931b3d849cef8a835f552aa321f883adc25c9e2b4e5a54e46706cc409081dce158f04e1289ae04942a05760295a2f11840d777202729f0b357d480c110593c1b24053b150c01356bdaecce6fde60a0287ec3d8077ba0bca0a8271573b8a3a7520e3994de8b2605a0c4dbb10a829103500e2ebf25cdfd22c2346bac84c166afe4cb8012213e9fb491f77453da6c1c484098c3bfef722145a2d0835f7a6114f81fd869fe3d7efc51e83218ac8255e11ad97cef099d7ce276d2c269c8d2aa36f638172fd48dbea43445b693dac3c23cf36345bb6aae0fc93bbef6d825f1a902e796b993834e4798135cd9da8112c5f4ac6d4de64475d6ad0f3fb797b00a7f795500598615cce0227077498c93360becf0a0c96b7624e2256faaa4d8a962cb1955785e8e3483a5db90b7beb0438a8e1534c42a28ef79a5f55be3fd7a3c977134dc40a24869d2b814d417094efca6bf2bb2b8abe6efaeb5b007b2359ff7a5d61d56e953acf0d82443352b014b7dcd04d54144d28400957bc573084b3ef1181cdeedbe93c24115cc3d597734e21743563448085860cd4fade128c455cabb8d90d284ee25a5c104bdc470a06bfedf73cf0f73b542a5507343ee214cd0942dbdb7fc1cbde88f81e48634809b171d0ce0351c7ebd1d85d03230944fc9ac8dd69f95202aebb794510cd9eab43b2185d8e31f3b14e521d1c6a4313156aa5d45ecae25f3a31c7f8f5f5bba7693007f1a6e2fe887965e2848ccceddb96bf3ba66a147a364cbcfe0e20542ae0374a0a691b3c9cf02464400165a2d3ac5c1ab22e7af6075cedc41d503fe74fc7251558818d80c8621964f3ed393c8d1da0b3500fbbe383348c5d9e1c5e60b3fde409b6b66de2e6a69ec8e4dba43c8dec3ca53e1dcdddf3ebf0eee418b0fc4b1024388e2825c285310b7d8bf5c3e55a842c41d10998184db63bd2e8f25cef7ea7792a503f45208a634336610f0c1f11c4c67e4189649a096d8c402a180afb5bcb3004036433d0a9d0172c23414f789ce7e057a8c667bb91c3c57a23ea9832ac8b7a6f21480e236e8aa5587d154cd64d792c064558b9db82c715d640ca5433b323a974a325185be48573f7fc738c233cdd7cba4d62c8dff6690f0875173758f4860c098a2540dc93a3c147c2f235c86c837106c2e6337edc18a3e481c3fae0300c83deaa173823500fb4804dc6987d923016f06e80865279358207eba016caafde0af4e4caf0056a71e9d0b304f0eea6e9da994e48cc0a5786381633077e70bb2b80d22267be0db99f93defd78fef7e7cf51fdbcc6b6800d012ca075625f443b5ab3a62ddfe07325de66889ee0a1f2dbba569bc550a91bad7f83f6b542c9a0c98ba84048263f6dbd2ecb455129c4502c6b3310948290a05b2feed0d35d85bbf772f5dcc181217d6b02887676150dc1139c2f146279b1bca9366e2c9af3cb73af8b17bffc22e37fe68db3ebf3f1f882abaa1c4e8c7e131d39e7a67a39090cb40155ec9383dfe37ec6ab588be1c5171b5042e00363a4205541edf161235f9a8d91132bbcf77bfb55d8161210ed91b83898e575f0a198bf927936f68141296bc94c3412b94059706224f24d363fe320ebfa85e926586957c8ebd6dd5b2335b8c4f2c1a99d20e557ec806e76f8a910e3223c1b7672113827aa253198b2a7fba399e374e11c65483a4e790efcb8ab677b57bbdbf7ead5bce42599d8d8cea4b4a82f45c066c722ce556bd16fe4605d857bc662e8add7700e9b66bb689306ace9ebd442f759ff4f624c9cedd46984a9ecfa0d58cb62963694a88497e0a5ed4cc7ac90e13984dc53906fe7223e0256accbc02ce535b56999e4cd362148a9f584e33be17a118734c94d27185f92d2f4672773409e4839fc9bd835e6c4adfd74e5b68f3b41935c56d07f9d81392f4f10b716d927d06c7db1aa86f507df3bf091c7959174590d4798c47bfb28547ea15f97d01bb4ef08f1f9240b6746ee48f9b62e50a9d9888a484e509ee41ac2aa1d16fc02647c069ff943fe79c83954fed2a73138f265ea8bc95824c5b89ca9cd73b0f3bf536eb5a57b0cc112a34af986bdc091a4b29f052bae064b0286d828b7e3b5bfb4afe10c4ca4bc5b2e8c60c765ba9fb61c27302cba6f8c00b46a62500ef888b57ba1dc6c806208cb74a9b4893e6917986ac395cba2b08e8fa1e3d784eabc9e0548aec38aa0c043ea1ad2491076332bb15bab45d002cd9b89cc751b6db7b93ee1d91686aec212bef7c60b1095eafa7b5eaff5247d38b03b75b0989b71630768e6ac293be4a444c4a1b153f78f9446ec377913db5f55739551dada22bbd4b26c47c616d8c9d1f3b51a1e719940d8de47208a797a10f8d537fa7097d832d618cb9e85898253d43d5a1ab2c2660964f01fde6b108aff1ef20b45868321e62276c9003ebbc5263f91a0539b3d0e94fb953e97018de919281800c7d51baa2a4cd00808772d0db18bf0b6f8383d955ce58f7361e5406ce3654b20a150c05267b5c50ba457ceab96775fc0d568c19e457c13f6dfbf7ceced138c34ab13c54d29d3d80f582d66cc46916abe87bd1f8ad73de7646d23a5df2433aca7efa26ba381edde438af1db42f97c1b395fd871db4afdbbfb223a2eded61d973dce2fdc94e8b4d73ad1893c0a8199c2b29f797986c0d56e36741fcb2dd5f6689dfdbf0b7a1e55ada55c63fb9e6cf6af4965773ae70b2efd4cae43482c9f7c2e8a0307b56a5291ff869a2d5ab1f0180901893509e667b8bbd98b59307dcf3b4b4cd8fbe2f79cb5478fe5827252dcb64b437cf8eba46265448a4b902f57d06a63c2cbe749d285d00868bdd0a208f055c21fb4c5fd48ca4aa9360dde10858e742045bf37da4824951628116f36b09b709044991c42805d8fa88a58f3ad4325f0e22761c219eeaff6f48b2934e772520dfba5187d5d88814f1dd97608f63f3db69b752321a3bc7b88189f135c5514075b06ed977d8efd86e7843939ac9194900b3a32c19474a06776d6e3fb5f6220b760da0b95045f3bdd84c195466926f16444d8224977f68bb55dcf509c5c61a4385674c9c9a923fa441eccd131627bac95854a2d68be9c493cd4282ba769dd058c27b9ac4385b8c172b004adf1a2e57d217d6e3818f1935212414ba777119e5c14f38c2b4fbdc3b8b322578fd064b172a2204476de0a7d5731bf75056e84e4b2ea97a564b468032a68f5b7539de1a33ffe89245cfb32111adcf66c80f4fedba17297b7b8ac1680b88665a654995e9cbf712402b4f76bb475605b5a81f58ca9369ed18fcc94f173da0640dfad55ef4fcd5c8146b892810d8b875599e58779d620bb2f95846d9a0a0d6e12ba9b5b2836b2c864615334c27e8a33cb20848df13a526505799478baab272d181bb9de4442bd08a1711a2b71337f7b3a56d0f71a6c4029693fe83c24d0a74980f5f6f8d764562f60c2517dbe65a613a9311ca576fd07efe02a4b157808122ad8ffc311b03f278bf557ac7a44a5d159a20b745907d319ec998acfc5fbe08e22d5fa1bd7e0098bbc6afdaeaef0ce8492b9f48dff7b9c985fec03d271ddee6adc5c3d6038b368b3a613ef72fa6716361e7fb472bfa1df617d6dde426a34ec31192b1ed314c43e3cec9d6042d33645ba913fb776fa08928905e40d0d31ffb8fad6fa4fe7164c92b456fa349ea29a285c7c6582227e22f5b676d75c181815d7a49ec493712cd473a88a81ac72c6e34c7a64a91994b1111a85c728f0171fc6ec16f8e94f2ed174ee75d2eb51f98044e1751b2701bbbdbbede87f307480355c4363dd2aeb3b3a5f350bee4d1b8043f223844e3465fcd4d6e34e35929e172a5b540a99b0951e4357a5e90fa24b0106c941e2037f9adb0592d47107443023a38fac06cf197e58cacc314c3224b00a6faba03399bd6e95b93d4fc79ad9cc98d06ea135b608e9f9c106dba6b46e0862b6ad018ed2b73dfe88d57e4b2ed23001d737a8d9c3ba576fbab32146678b124f93701148e3eb465ce1e445b01f6f52ff041e646ae5c9887846e873500ef3db25013338a9fed23aa84551405907c7fd7bb621c1bf0d4ff55219dc630eba68d7719dcc9a902c8a58d9782982bc98dc93d2560ace53455dae027ee9327bd0f4d2f4b0187d9d8e9a158b1f4d64948c1a1de001ad89f07ada97270e7f35c0864382e0b64191af25ed21b8806ab4140f711afdfa123da6465de8491373b4ff4135bb8022cd2ac972468b58a3fad48e1142f5d394c969ddedbc06ef93e9c203198f8fb07843d08aa326015c108faead132189d8fbf21a4984c2463ac32cb3fbb88d60da9cd9e0def2210e04759af944a95198955cb3c4a7de78c39e541c6068c5c31c3fdd9bde42b63884ead6b32afe5328633ee66622864592085283a2d9cd6193e9570285a47a07c66ce7fbe27001df497b726e59921209496c3d2d9d51dd4cae425059d6d281b50c6a10864ca567e062d3cb5f4f8133360d8828e4db3ad09727eb3d1bab7793dfe4e8c02ce911ca7ad961203e520a172434e2279ea71d5c1e57f1fa3fba6bcf10b3d570680441c779277ee05ec655007522a6815419fc226b1864c2a8909302926422aa72750a5bee77f64b9e3a3cea688e485e4c73e316d58c945099c775e42c2b214778e2f6726756e683c71e7669273be6bf6c468fbe9efcbcb1fd3958eebd01b6253706526a041e992231ded3045de14052dbe90f7ee2795068d42a9a3a9675af8ac14899d784202a006da346ba4de07a5d91ceaa94772462cb0d7ccb8f979017593c2b6b919d0501bcd4310917423f2056a2c0162a7f87f3870d2e2e18bf9395e572490267859240a6d4badacaf0e7e09fff459275ffaccb1962cc2134f1af0135a124c0eb375b212d1770b035bebe53e65dbc0ae0619b47cd91e68181d5c42f7c3e6461610c81b79051ffb3ae239b79139d93a82ce6b83c2a377b1eb0299e9bbbcaa9056aa3abc040499ca517dff5498fd65bdb1daa70a9fd397a0f9fa41d7e86d3245ef7f8d8351f33c7aefe1900fc1e957d6e38724d5a86ffa45150ed0cbb35e6b2d477808addea3d9f3972f235c34ea520b2a33e58ec7927f3fcb3b477c1499297a222cb0a98ceeacdd83ba585df37432c54e14cc64d6acf064e8b73d05c22c29521c901b29740ae9c76c4e3c4726ccd0d88e87efa98d0c772490ebdf9e96285ab78173556abc793f600e3aa91d8d0c7c3a8239ede6ba123306d0594a099018362118297d407f9153a6fb56dfeff9b3ffff074c