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 48572 e1b9356fa6d526e5e456de3865cac82b4591004620bf806134540adc81938051

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f5387e50be6e90f340d188309778ba529a19100228ad6ef4d486d7dc50a341d7
Certificate Block Hash
e1b9356fa6d526e5e456de3865cac82b4591004620bf806134540adc81938051
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0004040000140e0000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000007c15888d326dc1b222902629b7bf12b8ee24de2103484e1fb717bc4f7df55051ea2fd878f41f30ac55ac27c72add870290be655335f3f9670085c8141f578b49476eebbb26ce5b60db1eb0fa151ff9894baac38e6930cf32be50000000000000080000000e0000004040000140e0000

Raw Header Hex

000040200ed36074a7e6fb20f22e82721d70173a2821be50409ae54d311b69e443f68f47f35cd1078ab1f44c1b3437c54085aaf661267a2264849331d742b811903c45dc2319006ac5d30f18d741a350dcd786d4f46ead280210199a52ba78973088d140f3906ebe507e38f5

Proof Data Hex

59,560 bytes
121216010307495ddbdc81b271fd5e36974d8bf309cc16a7c5eadf70650a6594ccfc4367ab9583f631ef8b4bc26502f7ef70d48c50a201716240076b37514902ebdc5fc0d9717b51314c78ec0e4a359b2e5f9ebbfcfdae7afe1c762fc00a67dbe64df60cb75188ff92329a789cbfefd2de7aa9a2755eafa1a9a34345956d8482e9f945920b880945e879ce190935b6293e1ed7c926e15fa3399ad353b58f4dd3bdd2f2572ba00082d3f42d7d431d37bef0a62815618c7874360851be1ad1b2ff0b467f6ecbefb8a75adb52db85eb1ebc9397c5becf2a7db5b1f0772bbe64c3d0b6fdefb63f1610fae84bec284d0f0103a1c6bf83b2618bff3dd9af73cc2fc77a4fca95347f261f0c4c1953aab1100c3f15712292c2b30de9bad070f4e65c14bf1bb080344e73d935a0a8aba0db6a11854fd6e94e7cebd31dae4edba9c005ecefbead1779cac7f9a13bc3da41ebbdfa2f90a99598428ca0307c770b95c3d6d768e52fd4a15e99457be5a9e2b44d3b97b81dc2dc097087071932e00b9a97f7c1ac77a3ccdfb516bca240b1281c8e27fed705c505f201d004219cc07e37301531290b095b58d53285313b644930149107fd1bb2769aed4b7c2f2679a5b7a7faad247e520960fc740143488f8e38aa568d1f6ba1827bb1506ce26bc83698e5b21b2a40188a7191aec8c107c922e8ae12f07c51cc4570106c0ec6c213b08cc93f6f45d5a2574d6971321be1b10187b5ec18d5a2cf0c43153298d62ceaaf1e1394d7ef622e7c943568f906fa68a306904367a06609a51e821a776366dbac1cecaac9a6763b66be85a5261910ee60088e26182da0a8ff792e1b918780c9e25860ae87d9da00b61cf101df9ff34856520c1ed00980533fa10215511dba26da1401ed4d2911e2a6dde530d58c11cb43cd62eea93cbc12716134d7a77ed45c8654879d5d3c1f86d41cfd13fa6d184c88211c1418a0d82d31785891b61eafd40c7f83882f389cafcd9bba16500625d2e331c774bdfe1901c1253fbf763229828482c3d735e6a7fbad5334518d3d396f692f7ebfda268cc42270aa10ef3dab5f2004e3ded8cd5e836ec2450e8b5122385353a05c6591f908d49a18f85e1a1be3290a5bf69bdc9269b06cd3d4bc239b5c532c1712480748a592357928172e8ee955b24da124d4cde8511808799d1d67340bdbe543a8f079892d60a74841e9fecb7f7a8d0c26b7e00e7113060a32048736a1862afd5b0d692d953cd94e37d1d3706a7597534c2c1fce5e71fc91b9d16d9e2c2523c779ff1351c7e656ea8e540ba236c82403c9f7981693375ad55288f20212829cae6411b1b5f458436e0dc07b3d70254aebfb3fe79a2deedc8780baf234c385e457df57f53547dd738eef51ec2c03b86a489398a6405bbd0dba5c66412fcd4995341ebd8641a0337e4181d1a5d33465fad71d5369522dd0767d5aa631952d0c7d007aa07e3b7bf70730bde93fc0f7d4d3e8b24bb2d6735eb383cedd3841048cee8e6f559a886f571cab1dcb714d1c253f619c9fa85dde36212b463ab41bf18af4cece93dec75191cac6c6fc146755dd77ebeb043b040e590f3956f74f2aca622bdaec55e1692ddb969586ea72f6f126d9ea432f444913572dbe442e1c5a83fe5a2c91f3d3c1c7b4a28fc8f76cb0b838740396d057e06d2f38fde46b2f4eb06a51e73b2243f96495912d149239cc5ba080246887c7aa145729f7c29b7bab69852c9e73cb48c0ddac8153d52613bfebeb4f8687ecbfcf4126193067ac125a55aa4eea3150c4991f6f9247119d562a5cb50ad494e420c8b74128921c0ab63d677f80327a70b86fb7dd151bc1deb484d35967a3f312c6fb41f303b0e0aac8770d1da2e61839efaf16930417b5f94217e9b33bc1b5e03a1c823db5a15abbece5f375c9461ab3b87791b50d659eb24a2bae683fafdbe437845cc06d8b2f434e1aaea1d490fb320f4b55e7bb8d6eb48d99505d880cf0e4ae449024aea81706f00f4451ac610aecc0b0eb6f346efe5a10db3d6e43854c9c8e210ca9e679e25ac32cfdf11e71d0cd47e5853787f63605c3189690490f347559094d21c7dd0df9820543b425a92a6c99474ee8b6db22f3e4cce98db8219055f62a7fa08e68221ccbc103e05686543633793a78cb42eb4086b882f1aac5542a56e268c7d75f06914ea291b02a4435ae881da65fbc670356aeccd241188bc53a0f7610ff872475d47b43e2b3e26a307464370f5c5655d769a400502de0b9e384a0cc482c7b2151e70ef8017913cae768c568557bcf44d16a8eaa6d6e3789d47676f1bbe992b09236dc469c04ffd56929c58e1821944ccac9192d30ac03d6a40abe55e1a9e49bb6878121270169169f6bed8b8dcfcecd4031d523011b41814cb6b75baec68a7dc2400b150b28480ce43ec1fafacb891519de2305870b8dd9f8ba3972300370354f54e7b14a3c565435f056bc6e393aeda3a2de2bbc675afd5a5cdc050fa82af66abb8d1c7a270732bdf9f932b9c7aefd04f879744b03129e788bcf56276ce1e57e4db9d4a0760878248f09bc15c9a34d2b5cbee38afd42cec74156e222e08796fb4d60b7f0e2ad4090f9db7ed34c1d57f467ea556bbbe6a8fe23fc01c7328c6d6dc60758047e681e79aca382d6b3ae1573255b0e8284932c3c71cf158283f3dd55af06e61608cef0f237121e7a86bf73a99c1f0f5ffa3ad1db2233aa6ac388510e381eb5e034ae5e21189e1333223e4229ad76a1ffd537163999ac78dbea802246cfe1b57071412bdd5afdc8ebc8d9caa7e36533225252df244ab304efd8080b01a2153f11e44a6b3717c2b26d56a713b6cbe04dfeb0c456b02fe2bc45a804f339c92a4108eecca957916cb9acf19055bdc0922be37d67151d416cdd6cf82772fd3e2352f9a22e2ff9dc3d571c3fa6ad1e409fffb193c78d6751abb3ab4d79cab48c609dfc2d8e385406f168ffdf093f160d769650e67436e4b02f171d5bdfa65e67e3a5b3f72506cfa2f43e2cdd083ae5ce298f1cec9fed103020a18fed4cedd2d1b34d86f3b2a73b980a1c1034827208b6d93c4ccbd586f5233c898e0165bd15733c4882af8a5089ab3fb38772c407e44ea364e95065920c802b0e8a9f483f7cdab86c1025099540c017f9a2037e8384143cdac5e2228af1889c1747fd5816295f989f4c2b93aa40d46a62c74abb1fcf132641b8d080fd5d8e473ed31b2b96fd5ebdaceb23d2338f0147475b3ff9d12b9fed45c6d89c4271b9a08f59b3df0195bc5fed9427df3938644e4be17adc1039adeeda54d5698776e1c7d8b5434dd96dc8013f2f9b13f764ebd52d201d0cb1f39e4c70f0e4bc5b8e756a8cba839957a9e7a8935aab8e6a5071be532ac3e144e6ea2652e23d6aa55f857af446f72d521f18c1ad0b37272328ec5a74f9a0c0d19b473828aa54ebc638076336d52c651989f4b4f1d1d0fc1b92da9cd644649410f5a5812b18ab91674340f1e7161a2320a8c8a561d45e08eb5992730cdc2bae0a1fd7a89e15983a2a0f33877220aed7dd214eb74b3c4b9a419e1985cd622f6d373e737e9b7368834d7d1d4f3450564325f61e6c76add6332f626f520e164ae067c18a8c18f9a320abf82edb59167304087e7b23f55a619634a4e300fc761636ec739886b51de55c3b0c7cbfc8e7b297f85f68beed870cd49484ad8895441b771259e8d316ceaae880fdcc0909ef55bb4a4fd4732d8a4bba22c1fc5cfb745379c56fd9f0b575ada61506f8aacfb94b9cd9645b4c0c1daeabf91da21cf8764c363f3bd4ad4993260fd72871dc4a74a0f8b5d459e9b8100d69fd292b299e803ef84953f9817dfb88326d1acb067ab38e6472148bd1ba0a7fb285faecca225db6489f18e94eac73fdc68ab604799e1c420f429d679ec4d392e3db1897f8a493bac729ea75896d45f6c4bd76b8642deb83ac42565d525586f1d78329dbaa1104396cdaad0b162da51670ee5f03e0112d692604f16a2b503a1914d4fc6ea03e38f293a0f7ed98e7475ab278c0cf5d2cd38e1bfbe07af0ea70ae173c0710c79e3d282209d1c57b6a2ed95dbcae99c6830c3e3cd9a29825f9b85db1adb56fb9a8152aa681e096f75f659d96563f5bd2f515a46135fe1951ebe9cc20b91cc218196bd2f9d817747edaca2fa9c8c9e505c8bb6661393d5cc80f2e180fcd4bcf091b7355e487553eca3c63314832c326c20fc02540054525d09afc7e0951e681d52c4a5077d0e8311efbfddecc21213321127466f43ceeb193faeeffb117201192011922552954070659ad495697f3e73a1c138f246d520afbdc88d982febfb514a16d9b248a80a2bca8e534a54e7c4ca90c591e48dde8dff68623a43babe22c300c70a8bfd93135cd5eca131429b3276e61cdb6e7af86cc6781937ba6f87f6617c39f705e3fe0e5548a53ce97a85dceaa56d3ae28d7ac9eab3c042885f75c5922761550d69e76cefa1e5ef71fef1cee3b3a73d3ebde427221fd5351533cb0afba25ae452fa50e6230e1da77fef40533488444a5a3cb7981c47f3db4c58a9e0cfdaf53db9d65462374d5b1b6fbcc5ab20370dda99f4dbdd6d452ec44ae7c4e59f8dc5c5e70860e7feca62992f0486b0bea58d40cc72b5b7574ab62c49b54a63a1b40a6d71b3b0e42d8842bf134dd435ed44b360c3fda97a3eaf4aa5500969516336e91c19f98e2034117d2d303f2d4ca6f7e6e02823d9366a4fd938847e98628243d74ea7a9f045f402fe4ee2447f4e1c2adbb76be2f80cf6f63fb334e7593637b3a0c239fbbeade7fa95504ad003e8fef81fe3af0dd258caf4a0b3b127812cd580803427f5f699a3cc65ea199a0e00c74926780dc0b8681d9196f47b7f3543279878ed13a70c54946cdcc664c75d4aa1372fe804bbf08343c2d8e504824fd27be4b0017d74872b4eb6e0cc16e2e6c438fae0e99fd0568cc3a04dc6778a113684028b6c3d3515078efc0bf984f944c2e169db17ca7acf268d85f090f849fda16cbf101a032a6301102e775af0f8ceb466e4d233572771926eadf8c03e1ea2ff6c16ca550ab93658c3d7d91f25ebcf3679923f9e455edfb28cae6dadae3f9dc0e751fc8e38599b7f9c4d94a2ba261a923b5efc620edfe4a0e557900b394315550247c15a711881fa56e517828b0b134d611bc73dd6148dc9ed1db3437455df18f60c9f42672b6ced401a3fea6fe81283a04b807116c14a965a47e1098102713b04765cde9a9bead3e7425d1782da23c313e7ff84ba16fe211f605b689a6aa5cfb03dbf4ec932ec491a5785023b60d2e2306f5c7fb94adeee822448fa52f8f7fec2eac47820c7b7dae5ab04810f1863f7e15924cfe49398a15a9c81c1546a9f69e6813e5ae1966b352d45fa2c2d01b2c55fcc697520f25b3ab1751ec0e6c37c0b563c842edc51369f4b6092c0853b44c4fdc6a8c987620199a61a121d0b21c8eb893046e58c7cc8a93680ae16fbe94391f7dd96e381fe31a64d468cff85ec8fbc36323cdca3121f4f26f3ff10d8a44c55d193dd0e316b959751493d7248ea5663d084e489667b47369c16e7ffb8203886f618aca93938b22c92924d03aa18bee01b31eb34bf75c8fcf4f476dca681ce90028939dd5f80e5f2e68fd5a7b532758a9f6cce64a70c866697ebd2f9cb7e4c0645e7b0d7c960cfe69a17ddddae5ce4ee11d1f04ba4a9b429d427244d58ebd533c2db005abc27b414ce950c4b82c7091afe4d16054dbc00e7a337bedfb0a495d9d247b1f165f2d384924d1fc3159f7a741c5745bf743e68c3b897c939d536738eba392269e075625f8e4d9a4174b0d55cc49cfbea9f5c50c5f3a35931d799c81c0e40cf60c3f59535201d819385688d1a34d8bb1d303c4efa098ecc0a7913cfca5b613039920d3bae5318eebf7703410c88f346646f19efcef418ea15785cab2276971b78f3ca4bb602de117150a227f64d6ef4a81437314528c5723dcc8ad46e1371d9a8ac4e836d84478a32419bed25cdbd34be75b404bf4086bc529636d5ccad5282b4397a9bd0b458a2a309d577f13ba8a181a2d6324b5c63b15df07582b94e698e2d001d578e50a04d2486771c388c0f2a9848b4820060a1f460518cbcdbdcd7fe175625710809e8a539c8d73e41647056c15af8c057e7d167328adc9a69a38ab59bfbd9354bf1a0b6a4a1b1fbeef8c0b3331ad1e487892315e36a35240243a32e5b0a724355c13ad4e41efee802048dc3dfd5aa1ca50edf541d0d1bcee7e0d1ea25e3348c6d8fe81bd733e4d4030ac01b3c0454324bbdf4591da24c043296983433d10d982c2ee6d4eec139c018b197faef25b65b6408e80308f05a81d1ad9a6e755416886ef0e2cd3152c930e29dfdbda52453597905979d7731dd81f73bffef9a815886dc4b10b3ba0b694bcd7f2fbfa7045b288950f25da4456e5423ad23217b567ae15ed480a803e0b5c13c0100b0388796eee725291aed1784f846b0fa25c9a24519b020049ec271558d2b1c62780c55d7ddf5c17f44a60a96d9ddba9ce167016de0b43aaa6f697a1581a703028bbb980b846cc675f3228975164d03be2390d37c5769b641b0bb6f5557ec329a7a9835c8e00405e966406a2781c5ba9c731a77700cbb86ec7bb3a2544dd0d8dbeaf90026f56468c336bda6be710afdf955694414d2a313d9cf36b2d891546462b449cf1e0df891a082eb6754980170a3b8fe8b20231e45fa965a1194943f3c1386ea390b378ad3b09754b1c6228b7515d2a8d998e4d606ba123a3555a0004f71eaa7f8a6b013b186418b32208262942f2c767a333761358b854d9e6ad962e3f2ba3e2ee8a7f7558d3c1e1c4930107fd00ace0d8e154f58c71b9ac088e2aa5fc0871748721c37331e9223d9d8fc29560eae008ffa84fabfacbf0476d42e0fabfb9df9dff89ea9e9e2e1fe17b08e1489adecc9070f3b3b6427c4df0b397718766b70f88245c582d20e28c1d9f7849a2bd73d7a855b3affcef64d9e984b9f520a0a487cb31ebe9669df6ee8229b8375a5f51ee3caeffefea6a9117903a86bebac2f583f6c53c2f0748cc805dd75019a05754202716c2ab7ecd57b5e254e83776f87f4b74d10a1486f43858989da0acf8c838a9ef1892d3f9891340b5e698453a422488e66b9dbf3711fdc082999e082846514d1228cebcee614855453833a9e9beb4081d284d9ee8fc95ef7e7143891ec7deb79d3a4578f091c3dc4ba2c3913a5d0540fb76b35eece3ca6173c49d2460a8bb1faca41937a1b3341d3c977201bd0db1cb536d2b93921ef000779a92b2070032b29e06f5b3cea59e351e61d8673177ece8e69cb64c9fec43a0b44bc3511be59d1c2784402114e04f7bf83395d2449a3551313d247ab86a04912c4eff720607381cee100fad781fce386edd9f529aec8015ed249a0ec501ad242cced1bdfa2d9ccf290d33c43d9b93e2a8182462526a6fba1c03645fb9705929d6d7a21c6c5cd676f00d3da1727f82a7a191ac093f58f8ef0f880d0575b8dd056ec049192ad397909303388c2b566ec00a16de6773771989d2660b913db51e02206714e5cd98838c15474af450e131af0f0d6dcea060e8f3798052b9ce8bb2b219c9db889f2a566b6aab1b7b37d15e10ca5f33fcfeb12267abd969317028e009bf2342570dcc6b4bc80f6cb6a8c2882c91d3cff4d3df747d52d3fc00f7890eb576b6e554e3715203aeba994678d5417e75a4f2f71ccd41595941da6dba316828e75e06df4d35a31a74205730a96a380239849f3ec337736113ba67f0585620fb8897574b81a3b6a05e0f0bff7eb4a0563f0668ec9b539d175c93cfaba6b3c6b9e25c61a27c16e64ea4615ad481ad567e47e23f8d53585d1a75eae7f981da8739e1d86be29b30fc3a7ffca39c5e8a9b117142663d92697d1003395e3bfffccc54649d06d7537d3125c3a88ea8ae1629c4f114cb869aacf230cdd9f8b39f14da4e83af20443467cc375842e9ef12c3deefa7c1a27973c156e66eafb389b54f0c07733d88913d6afd764b93df07e7ca6cb76120206f67bc6df5b4505e561044222b0f1d2e523febafe6b8e95f13ef35e6e7e84851b0e2907d086b3c2ce238923ebce5810c2c7448f81adbbc7261bb357db47c1624cf2be4d23880749c760afcfda52c39f011ee2bab6bb5b0da170d789cda121deb876609c31a4551d3fdb773e2695df98728526e9125f8d07b4894ad10e29c0e0797417eb7c88b21c8df19817f382290228289695101d3a8f99acd3bd061350b56cc0d7576ed403ff0a6cd06b526871bf2996b58001fc300cd31918721071a3d77f27e76e9f5f69857274081c09f5a285c8a2488ee7f1760684950fe2a36df6c4bccf53b3e9cd2c9542c95b1f34c92d851a91253b2c731dca0c5d845abf3012d1c6bf9eab03ec0c18f6ba063bb1d6b1ff3f97953a17e72e1c202ff53cbd617c182ab75e6266c8a1283d2517bf0e5fe9f768fccc4210737e635ea22d3f4c76e45c8bd9e875e02ab27fa2800db86ccf0b5e58a87668b5c86566264f6c16784f6aa9474a363046e272e16b0047acabc357ebce25b0384c40e5ca1ee02eec338f2531605b40f0d7d6a1daad80347c8f127fea8d56cfd82d76fa519c9b14e9fea9223bf98146d9fb57a694c64dadf808f75b34ea90aa79e0aa60ea07a47682949a9841e6db6c1d4b50a39e204d03ca19fa2aef48b5cc8fefeb9712bb93302e5fd4c10d5388beb8ef66333311d65801276bd5bacd510b35bbc3dfb5b6b84cc2188d808da271981652a7653026c63b8da0ae92e8e03e0b6e3b3acb0951f1d84bd2f701f626a96897b693d604b0a113d97687a0bcbcee961f173e54fc2bf4941157aef77c8f592306de5fffe2f14683c9b1d25b97e5e9864b24e173d1553b6e1893c522b22dbe97ed66836eef03c1cd790c655bdb32a44fa706f4458153dd52ac91b41c1b2c037cfb0f1c0f4563c9d0c98ae58a44da9dfaadbcc8f9b3ae9266448e5acd62c04ee51bf1ee90bc6a65784fd4ca684776f76c11c230bf2181f728f5d11a1eb21ad273e3f89b0ae72f418152a6e45e996bca0ddf3506215cbc8feb62e1471aeacb71fdd1fcb285a898a5c5ff53916db06a727f18c0a65a39d4392d806e2cb723e2e2944705c631f694265b79a874dd11033ecf828fe3ead9655c0134c69724891c409ca4a36199ea689f94e9c99408ec42aaafd472631d426ec37be3a9055eb12b1460343f85ff3c9bc8e40fb5989584489c82985fe3bf68965a69c81984d16ca856a46b8c4e6e792190a31a0882403c1f794ad92d7c26d6253c49a3baf281aaab9622174138bc7d703db8fd31885fc3257141137dd407aa700c5175727fc08d2b6ea7df83d862447979d528b82c98f5d6344d3db0f7539787c846086e330562f45e2b61fe2fd8330444a197f6e56f2eb6c0864b63c408ca01e1f437ddbc6e957418d8ede0381739ebf31569526c5ece425da18c7a66f7450e3a81118d12ec8cdfb6045d97a612979537b32ac9a114e6907f5752d944b9963b2dfe86a94f00b00583821370a29fa5200a023e016b947ef22ce7462a05bbd2ffd51af4efabc40398efd5de2f9b934d23902c65481435ef1b4d810443702a725165531b98ecaa2f9f0bd6dd44ee36b9791d542a696f545706f3253c547372f5a51318a36087101897be4c082fc3a067d179170ecab98fed58b051309a5b9e3984d23f8aa8a286434d99a30497f25c69c6a02d1c6b8a25c0a57aecee2a14b0f891185095394bfff7d3d83d4883ca0a9dd8f74e25a67d266f65b2fd0ec3f850f10da0a296832d71b3edc71c9311d7a1a239b73e843917c3f0ba9b5f9cc20139b546aa7151921c7bdba19808cc7a085d9576e83011d7a360b7c3184f99cb74c34a777e4ee5f1524d640139f91e689e0dc294ac61dac880864f379ca7655afdfe178a39aceb6a2cb5efde5e9359883378bd4ab899f19fbe519186fddaadcc6e3650674d9b6569cf4e199ccac6fa0b7ed9f1b030ba0ab54d8252a03ac90fba9b13416e9527d98b92704e21e7c79f38f6170965b5c3a7f4c6e314069324282fc5b2d4b8fc4ad2595f5933d570a479ae21a6360703f852dae137bf13e3f6b30cc6fc445ad7aa0d76a95a34d6f45e4947d52e30426332e03f8ba285fffcca76808b4b974a3fc724b0848409c3dcabc49f38b2652a66c4a103626baabdff6a024309c5dcfe4701fe30dc2e6231ee9c188093e5cd9d958694ed7298d41794b2d217a6378743ea614affb4203972c4d829f8ba611ea75652f0c8dc54ba262b2bd718491a4782c4e64678b63e40c36c1db5ca4b347caf373b4f26c69dd0bf7447e61a60fd413b499665de96cd39dd9eedaf02fb3477a85fe58896d0e83e31d79027c3fff42d58132dab7d659d192f8a7c45d21345db8ddb7ad6826ff39d4a09dc7081c353978efa53f12352241dc8c6712fdc4b38f1f26c9bcf3f8ace002940c05b3fbaebcf878abc72b67ec8816e690763c141803137eaf87384b0d0cbca2dd1aa233580baccb411ae5072e345e7bfbbbbc6d1b95b1be5d827fa48b1315676c6a1ff72029fc5b50ccfe55af99982235ad6250665cf828944e9582c2459989372fbd478031f6cf3db9b5c37df6c75e2818b99fb04c9ff5e7c0ec39593077079be2d0f043b6a078530c5c20ad5d98d393e7916e50e6c705a0f61a0632d95e09c278085d32878acf5918b5a3d9bda4d1594c432bd733c4d73a5ee32ed69138a0a9111b86e13879cc98f50ed7e88f8444e814439f000fabb4727bfd5ebfa2083793ac17f02c07844350899a19fa7193bced10e3b2ad15e9d1121fd7a55fa724aa33ad90d2b388e60e2e57fabc5de6cdfc8fdcd61faba2217cc2a4e245ba8497f53e7654be4b65adf79e1459b111215d4bab043d23d6bd910bf38db9dcf2ec310df0951f63bef932a8c37cb97641400b3bd77828d650deb7e06a13959d62bfd7f2dd275d25dd12ef32c87ff6d9df4b48d5b480a01c53411b306c56220dec5efc59f58a1fbd0c44aea212f7c567eeabcb21e5223201f7221dd91ade617caf3394a1567e333662283a64522a98aae0bc1524402bf343fecb055ecc0ddbd60e26a9d9d1f46d55c8859d5b4ac258a5142a08097b9ebd1ae861a4fead47269278b29b47201cf3eda40364b0761bd31997508265ba942352e5b3a07366531f6acb691367aad61f4f6505c04b47186fecf1e03b6f7c11261ca7e8acbbee66ab34f22968dafc605cd9337db83d1bc60069165b42a411be522363888ae744a15d750625fa123458b4b59a8204c453ab3bd8a291d5c2980721dbd4ec13705c3b59ef712c0b4278fa109fb79dd96bcf191fc72870bfd1bcb9ea4d071b41d1300eaf92a8deb3a8b0eb735a8d7e6c6e5e16318a0c2e7600bc70fcf956171429ab2ad300eaaeb166ac5e68c29e92007217c58189fa5ebb14334b86ed27e3b8fda6a09936bc18860cdb9e94ff89b013b64168128747285bcdc08453a3e1398556902e1ab63c425bb2b26092e97da6a0fff0bbd8e91c23f73be6d1a5c9c1ae8b9224db88ba6a2dd46ce614642ec5895df2d1f31cedbd7ba763ddf001b294651a5c80a2f22027b1e62ad4609c3329207f1f9c47f0fbbdb59c21342bf23bd03af13a6ff481afcd11b4ddbd4b8f153caea490ee3b7205dac358e3807f4af14788645b84165fcbac3bb78db6975f22b903be599117f8b6d056e41edcd9b6fc6c40a8f925a6ef6b9cf24074056f6389e355624942c50bd3d07c7d6d8ccc8e104ee43f717310e18153969bdb243f2269bffd39cf3e9e2b7d4d7b7ac5763d3f669d4ab5d1e72ebb7939bb51d20e30e81d552b7d1ce3b1dbf2ac2cc6d00dbe144b41440685b0b650700daec155c9150e22133cad19404473bc74177a0f15c8389e4ffc8f9623e17e525f8cddfbd4571a13a6e588fdcb1495476243b5141863cfbd816aa53edcd758061453077a739a79f985703ee846ab0308a47845fc5dd3ef4039b97dab5ab7917963aaffd32b283d1298b73b5a164874501e63e8817db03030c8076f71354adfd42ac24a1162893ebae2e963ff1ab4a06f5d2994ba58705bfc9ea950af31c70bb461c581fbcd3907d6dfc719ae4f32cf6fa1e8e625086dfc8a68e28d127b1cf1ff00a90ad5260c14ef4dc94bbc17f93d13a024690deedc084f5487e564d33ecfcc28965e19b112d1e96ee6152f02e596e262155dc4cc1c2ea02014ef443b5e9b28fc2a5915af3c3bdcf2648a0a1883649590647b9c5571e411b4e84a0723cfaab129d7b0352704b96d822f8fced17abbdd9d21036151d128e394ea954fe9c8a16c31a56349f77e68712d23b64d37967c2163eea53a05f717410433411a512450de13b2b5e38910e1d8a23e1ce4e175cbe38dd75d3be0054249a584799eb73f7016064b5011789c59f57c57968b14bbcc5c1e5375a4a20c9c5433ac7cc180979be92e08bc8a6ae8ea97865f4b0075e5ec6e9530b8c16c67fd151fe958e028de8cb92ab3a29b8b8066aef9686d5c09d0260f47eed46cbc197d2a9e6fdb99d13e0781acd11c18023f8c5b097e74113c9446f79318b4c842e3536f48cab3caf50277d006646997527d5866d144d07485c61bcb45d595da7b0471121548cea46d03e3061d77ed40c7cb4bc1504554292ee38efe31e9044f0df453043a4951606fca3067490f33fad2eeeba39acd0e21c87e099773d1b09ca7a9788ff0c92775497cc6e17b6ed4cdae7fc2c7116cdaaa0da762a302df3f639587f790474e1e51f23733c4cb8a8ab3a184a2001d9071c917ae9bec14b49e3e2050915714b58c895dc18720682866a3ce3724aebaf00fed14ce542ac09a991c7b2b5709b29531c7e07f7dc6b5e75cc631a8b0d478d8081d5d7a7e763cddb58c53223c692bac2c818e1c1a30c4338ccc4193c0712a23f82658668a4923c45ba0f3ab0bc8a0f5079b9dbe3704468788a12d9fe1f1006f64f291aba30b092e0e52c3b44773d31bc23d3287a5524b9da46e27e60b4f2d4abb468c21ed17e994731ac2c692ec37ac7c99ceb72ce7d894df84ef5f8e8828eb2b88704a6a5998f7f4ad720ede19f9af2b0220ce26686fa8ac4fc06d211328ea84f6d1dd4e195978998cd7992c988e13cae09379887a5999f6e5b80858da5050f4e0a7d8d23611ed0a634d0b2647ef2ddabba2746abb3e898ed22016de1a24dba1dcb4a4856b3e4b9713b78eb4a3a78c47c4f26c40d3e8eb16aea5e964865d6e1f5997ff0d9094590321ebe196c2ab0b8952636748f56c226c645590e6b981497c6c14a1baed59be538f22e7ecac5efb7d0a554a6349b07a5e65e1120829d64ae12530644da01c9cf7ce42c4b6f7fc8b45315a0f26bb2262b1fd57a90ced6dcb812b1413baffa0fc0b5d742850da9596fd8a326554a5d1b82f8f59d18574511cfbf92c7574d5297d34f0b5582c2da95d4fe467d582feb3af7b9721124188137ca437f649f59ed24b17196e00ff29b01d6c7182feebbfc51ab068ec77a7ed091b60249740cb5e0bfa389afad85c8faf707946a558fef94b7074a776790ba2e7c0fc995c0f13cb79a64def34780fc242c86ccf8aa2411a8cefc40186c02203eee6a8ed65960b8ec1aeb42b7c67622a665423c834bea2da5c08d0e175ccd7cb9b0812c65b8d3c0f131260cd6aefec37582536ebeba144532e74321b72eefeec1628e04c4d6628497f2b162f8d8979d1400fcbbe90109a9b18911b92663208cbffae428d252b4e21f449689b6597da4df6c255ff71efa66335d3ec9da63a9eca80c20a697af5feea418e1734e5316f4de76dfe2b25845919176d7cac6adec44a461b53a3bc6102a170502d5f26137a4cd86b86b2f1b4c0e39b1cd9c0909e9a8d15dfe65d794608a3e37f9588ab6e374ea11d419855f44efdb42d07d8fbcab17affbea66d9842bbbe5c60ac17e69c578cfb9fdb01c7ffdc80ba927ec4b4f552462a63d20c77c03e6c4a5030d8cfee4344d10ebe2699fd69289b80df0cae7a89f58b9cb529190f9411f6714ed5ec360b6a1b2031cf67d8922d352e01aa36b82788c33fcaa3ab8605425432b6af5edd101ad5296066ad9f5fb032e45505af1f0c05989bc6c01692e32bd667692713641486bcabe4cf3b3faac0db98f09890f7787f41efbb46f2f4b39658a9804790ad2e3405010c3c881a3754a2edfa1a05404c60f1215b05bb9e889d8db9c4f9768bbe65d4d04bb413b8ea1478dffb1c4d850b33c360e3e80bdbe13f431aba3ea25f0e50a154e64df6484f316b3f277409c025856ce41cfa8218f6c6aee74277b95f7e28e6a01b3ce4c3a944a4f327ae53c90d64783a6ef8d298e0c70c22c97210b6bb9ed43ff77888f657483c477a22c00e23e0795736adc92db703788ba46d7a9a1923750bc745673f903c25baeb2ff10cc53bb64cc04b09e5ce30b1400172d21fad16939c15cf9d6d77c19b39c80456fe4030cf296b8558c2276c7aa4556613b151fc0faf6c621a8f1c3d8ff832defda23f5b18236fa3b336ad0e16ae33a693597c784ba54c4e38d2746c4f6c6fc718db7ea2292ef8415e24fa6a13a67b70df28645950d56101e8708faff73deccfd91ce5a17edde0aabe0d5930f74c28a1e5d111032e57ab563a968b01520637a5777cc8f9ead55839d4291af6cc7fe8b0224e19255bc0252dfd58690060341a90a0b1e917e9fd3f66e75e4d5afd8891926f6079ed360588c962ed2568a4b510325f8576df41bad7513d9e0a5406c1e68f1dc15e6a762e3bcde012e7fd8aa38eae1469bc3996b2a2d1c2fa27a3d2d9dfc5e614bfcd8cc16b5f84de26365ec1e7e83216fd474b172c90f0fe1e2d88e4afe50af6b4e6c704428e6e5d93a201b8dfd7a276572df82fbe5afd39e1e231d690e094b36724ac2a22662bb68f83a895e09234ab07bef625a6699202466075d269bd8c357949a27f4f403324bf88c86211e2e15a8a9e120af601a485fb0b43e760a347d4af265ba9ceb26b49aa52399ac861c7e324aa7796b0534865d729e7f1de0744868b430cf61450e2dc7bad59415d5c1eca7ae3ee9309fcc4e5700dcfceef3e68bf7ce7d002ed8dd9fbd7ac9c74d05bf13b3ced9279f6c4ddf6d4426b0eff2b00a5c9d15209eb4c4295f815e586f7910255c892db92ff1a76b65f00fb9daae7dc4a883e4e64c80b6701df3fc6dfc42bf3da22efb86b7df689294288e38f5e183e6484baa3391b114028dce5dda73ef839b7bff327846f152c67fb2ed876cde4e93e2cf6eb1d16efd9339b98852fb2d1c3174d4d7a81563af0f2069bdf60441bb1276e5f6a469086926d4326300a06606a4307c0b955b3c0cecd0f184b1aaa7c8c38292b636fe0d8ba3a69ae81427f5499f1f588e7e7e648107e382a180d94d3f984a6ad86c1b5ee909f85ef68a0612f4406ef2f5acd7cf7e207aff8dc66ae6c5ab5cdb05f2987a8b4f307978260809637472e0b10f1544b05ab0808131259f450ae5236eee8d1b61493d2c1153b0d26c8efe07999f701c33b844296e7d6783b09a51dac3bde0a0f96ea439c87ad6ce894a62ec8214b836ca2dcca8a46b8c1a5c9ae51911ab549d4282fb41c5b453aef06833f9ff5a377a07866b66d1a745c3e1fca36898cc812bfe9a26b2bfe7e1844abe3875b875ef0697178ddff506808316a5f88dc1f8271bc1e62d5f489d9d1ea4e55bd0ebe0dfbef31223c471a3636d06de83ccdb20e967b95cbedcf95cc4a25527c7105acadeaaedc7917a1976bf131932f04fada1852def8424b8f61085b46f794302a759387641dcc7f2116224f2098342d44f059b36660585f384aa9e914ea36b61fa6364f48e71fc6a73a5906da38500c6da92169f3239b9e94a990b2a4efddebb1a9c66471e4d01667125ed8bc8720b086bf9bab87366517d3a91fce2ec7855d85ed3513b41c479a0ff7acda2e812d68ed47831f370b713c888de36b1f36b504f6c3a5171d6c08aac9753ee4293235426adb43de9ad5254ebd8bc6f7a601bc41b517d686782bdb8bb042bdf3c8c4bf3874a95b950cd1e06fad3729c8d6484dc93dce276f5981e629aae446808ccb81682f1a5e71fceb70fbff7d5a77fbcdfdaa9187a38f10ed7353aa327643b3751d09a5c09a4c8f09eb664a10f952697990a1de8ae55c1f0f09b5e75fb42c2c071ab612902ad9e08d1179c54188ccf0fa5f046548b1f9f53bcd113ff71e7184729eb56ce660b472d8bbea1b8445abae07420134ec7ded9433ba1a19a5af0653766d73ae77628b594c137ab4805fad36ae5857331f6068ca3c93f7dd28f4a0f7cd8c899a8c7ea38558e3e037cd2638e85d5628d0bf002d45d15480ecd04a0b6d6196491cdd0e866ec7a52139e9279fe5fcba0dd8e9f32db06f43aaa09de865afe34251043165f0a2af8fa552474687ead44aa418dd5418e31700610d5f925ae0fe05c73d5d2601ff0c56e193beccd4ad0ec43cfc8b60b60c6b4e62f67e94e78a2b1a57acd16103f8b73a0f2ab87ec0d0766265cdf2c8c4ff6eba4585bc3a0ca4edf60ef8ca142c7628d4ebe76088c6f0097269b825cde7553d87f80592459d4fd1bd9b3611d4ef3c5502752ac060c494bb5c6b04cda2c3d81de55550404d14d87900caa99bd497429186269d548ce665779dca68fcf37b5c782d2c233e9c4f8bb69239f96d0a3a66c4820c6f2b37dfb39bd3e56f76abeca3c67ac14aa9174e9327d3b840acdc854a87ab6812cb8c1422bd9b39556c6f36327bbc491f79ba47c35a9369adfb64ef06ec2f2fd5701d05bb45a707934ae19f92c4317bca5ae2d14afef36517ea8ca8fa57cffca7a4be2f36f3f663c78e38635e6c737e3d7dbfdd9d3840fcceca857f84ccb37ffd6aabd2f2a6382df76d2bc9e3cc43ab85a9ad8e44e00a8e9ad67b2a9673f53d8ad1086a781451b5dcbf4e1f9e586b28fc6c2cc8249b309f8565dde43f90a08de8af6f78317d4e3c108577f090e361f5bc285c11751a540f521fc0ce96d0c39d9ca3d924c6ada261f1f2be3db05e02d07302e92eb323f0f1f0693bd93e23cb0b0dbdd6c87bd6c9b868ddbcb094f1f3aac53b3cb258cde06a99e8406e63538d2396e79fe5cd80be49b7953ef1cec72d5ab7fcc42258d93c10497f24ddfd74047defdee27eba008f43778cca27e0aaea4b411923b05e69f0854394df719fe73c75dd9a4c26dbbf74258b6f90eea875111ae82d1a2adebd7af801190cbf07aa78aac7a246256f7e5fae6d80accc6a3f2554581954af3c5f37cc65a75c3946c5403cd6ea2094f5896bb8a259a3354eec74c89b2349e2fa0a88c13fc87c61c4815e6fb66d0d29520db9b5f8da815a7b33f493fb62c62e2f1b0bd4c7a77d123ffda90acfee40e9a13665796901396cb45cec40ed4bf5b98ce2b5ee7a9f53cc597ab3a2f16def0d1643fa4cda084cb32ea4e8add339fd13efc3042f0884613b2cc1faa902dc83013d8baeacbcee1e91807af76a8b38fa61e8670d19041d8832679c466528a497da6ee4785afbd728cd410349e39df85411360b802c8cdd11254f359a80a13be99947eec683ad35f267728227c137bb19387dce8f5746288325531e0a8a29137cc9de7badd71a833596ecaf4cec7ecd159872d5e86a69f72c47120eef4a9a7cca770e3096d992d4aad14a445a9574e6cbdbbfacd9e6e5d4ef1920918a13a62165dda9eb2b806cec8dd4a72ea30db959a8a7ad3e36b64aae3e44180492e745f7e3d75d73d463bab25fc6abcf13ed1ce389d18d26e79249eee2f55fd5aecc95303bdc870f10bc06626ef8afd927de37d0d1d8d630920dc0045f02fcf4d2a0fa56853101f3615cbdad68ebb10c016bc07eefc9e424b1b3fc7dbf0a15feea18a49fc251c984a3f6f578a407f03efe32a8fc885d7318bc8e6e6ce4ab6d38778d5d296f9942d85ce14d363261585c06a90c331a5d827e2044045553d6668702e5c20ecb6ed05ab85711cfffa0d6bf6a3f2a7333c48dddcbbb600da178d879a23134d0a43cd08175772b20379d0b0ca30eaef429a5b0554addfd1bbdb514556865ad45b6ba1bd2d36bbdec201354c608890fb9a6d8be525913464388f59780d9c159c91306dc97e54c9e66b2cbef39c6dfd7a928e4599869162bcf4454d0debbee970bdc7223a8d0443d4c2199b2ec92133f297f54b438d34b11318c2410abdba2e40df84934fcdebba7c6829d786e3418a55de1a4c934b77ffa3d0ea65f0b8df6bd006bb3f9b388e1915ff337591de96c3ff4a1bb32a40f1f18ed347783516a984a62fe633b0e3ad5f7caa6994238c92e169d79d007cc62152ab8a5f568acd3c49034f7ccb2bc6cc00aee31438c48dc37b3ad6e2143acfe09b6136f7844c0c85703f420dc452a0fc02ecf3661ba507ee556663cf2ce9669e7a8f0f2acdf9f2ddc44a5e170506dba2ba7967ab6f7108746ae1372d5c012aed9578d6a9a8127992ade7d2ca95245f4d47685a26d32c313a44fc4311906ae0b33aedbd3788b2a29d5a77d00a240526bf20cf9cc1409f42ed594edf293bfc4fa0c98a5b1a2cf3d41ecd8105f9b4e9d9a3db9fe02dc04614243a2db31cd5a9d6c75447ab45efe8d58dd67dc9bf5e4de0edb7bd10e7c09a41297757174bde7188b2779e1cd7e0ab8cd9cf9089490f71e936ff48186af99f525fa65cc8fdfc5d4b2bc1f0f89379714f8f3e773c77b53ee6da23fd87ba57ae4e5d07b6ef24debd54d5cbcd6972447663fba8867b4c160345c6d3a8f7cc1311306b089f2ce0fb82bcea3f285902910cef75bfe3edb6c22f3348ac32ac8dbac741a9f5bb376e0b26c32079416a27a3126ad95e354d80b016368fa30d7065780b777b483a371e4ee302385ff2f496adcc9a0d57020aff0277a328d680d9bbd1040eb0f57f5a46424092545645c4ef42b573a249c5225745cab257a673035f7f345f5d255e96ffb4b59aee09b4f81a9adfa87b3d6ea552471e4a099168ea98d942ea16ae5db14c898a26c0d967d77ca759bc90edb790a6e31d9434e0baeeb96512b0da2a296da541af7b1ead451003909267e5e882205c684c3a7f6ba62126d5b469ecdfe592ff6c02d67d6739c5662bf907cb596d0c9b6f472bfa67f6ae386cfcbfb91cb071aaf59383a7d2338ea51cb217bce546bb10477302d0144eae1bac717d7237e3d7436b1e6b8f1ef94380897dbc52fffe9b5f8e3099d78c79cd14aabd10dbfe68b299bc07229f6daaa951a89630c40fbcdd8e06d9303fe60af3208b1f424e1fc3d2e20d45d719d454208eee7309ccd117a1fe606ceb930258e6466f7fc6012061a974edadbb92e521cf5736052936943710ca8e9ffa9980c189a34e8a92949fd7478048c73369b8fa2c9f5152401c29b92148adf324be446fa7e8ef0c03a6762301d91e9ed1894017208c2c6e5a1afbaf5d5668d1f6bd089c128dd8f9bda0fa6a8020bb7480853c509967e7b0aef325ef82de329ce1f0c5f150e943dba2b228733d23d9a4442556d9e48eac6ecb38ee3053dd30a0e2a3c6a0c55fbe2f56afe274185de9d455a86e45a58b5207e354f5230bff0c4f5aef8ea8afaa1c5838ed48f9f1704592da05b7b7e8082e5025c496a6bf5718e1c66d9fd2360a7483ec5473059da7d4cd55bb1aab6e655551c0bd78465c1ee4a3cd90df53814a85e146b0b791c50ed89c48b67ab324d7861e18e1f98edf865c5a235a3b4d8ecea774834b1f1f8752cbc6e96512cfea300e3926d08e9c894111db1c2de099c373c98839f4ddebc1520bfae13898218642b7fee1c4c878e94ad7a81e036baa4dfc787a450dd0fd927b21f315e866b5cd9a4bda8176a05ca17a21e52a6d673c3af0e726829d936c8b3813ada0cfc3081b88c075ec8fba8ac64aa46f01194fb2fb0e885a3a2414faae0d6c717b24f87e3b4f09aae3390cc3490ceaba8c71b26d17b47dd5ed6cbb5c3bfac8a3dd5f39e88082b15af4e2cc4ccb81613991a59af7cc9ac794de430e684766399265ec41b8571e23dad3e9471ff1926f02917cf6a56736bc1d85ee323da6d6a0f847f3d9727edff6704e288bd42b5b447fabc89958ea4dce65297ebdf713217f47373df5098a86b78f3105f250811ca6ff4811b19edd126bbc8aebde8813e2a278e63636fd0ecc8863adc8a026d7d246d9d0e8921ccd71eb36209d426501df784c624a1de58c268531bdeccc30d4095e4b1771c271f687096d72ea06c0325ad5e4ed7f457862ffb8fa0fceea9ee7122fd996ea64467a9b38e16c26bc3b432079937588a98ccd2038efccd725aef6d55f9e10af372b6192b8ec824075c3cb5cff11c4356e19b81df22f21cf58a1c331b59e4040b06cfd27878a994e68fb8e3bb285fa73848b6efdc0167078046fa8e998179f6c0bdcb8818a30fddd363c172fed3baecc343c619aa14bb41ce7a5142e3cece287168ae846be75ce0db1c0730c3dfc782419bafd242e067ee41400ea4f682d9543dd9435afd4c72832d9a5d15d07a01b8e799d8fc4fc1e3251125e966288fd3446103005d4fa0a06ec29148461a1ef405f8c6e05d9b8396620e8adf80f67a4fd46ef8a2b3c5eb86f8a09be34af573c7f0e3b7910a647eefa101e5c326bcf0e97ba669aaf73f28e65a9ac4c63af98f833e54ba5cd4625ef39a317b6bdc12f75a7db09fff60307bb15d96dd5e03d5edd76552c06669e77fde03df5edce6e97f106a457b6d56e2c908bf82e8aa85edb4ca12d78042025458e5d6db146a426e3f695fc51b63e3ea4bddb766000668b2d92455e9ec72fa5b4e68b5ae3102aeeee335071248c4ed58a23373ef47a88c9671d4e0a29b24c3e0be82281f98d8f2a21a9ceed67e7356e3a88d01d0a3266ff806eb69b6b7dd1ec1ba2f8935626bfb279e6eacefd95aaa8e971b8d4bf7a173220e61fafb8ea26c7145bc01f416fab8bebdbf14c57ae146eec622c90a8aec863ddfe3de1ead20579e40a9761c84d4ac05e49f83320cab34163bac2a80dafb4be7c23de50c518e75057cc5984ba966ed4b70c91ee707ac773c0ee49686bce63a6b22e51fbe3375a7d632316a923ac424596f1ce46be3951588d2a9788de7de5a2a40e81e9eaea05b8e88c1e4c0157235638790cdfe10a9bd6a1b2754856b920f2501c719a7e16798c317790cc20a66a1efde86668d41cc452c1561ebef00b606fc0ae2325db4689c24058c647c5c342f2a1dc0081c54051297ad63682105f92fdd1fea2b902c1c3e5e6060b1d089417e838cbbce18de4cee920630f99ef11cff0b6d4e83896697de54230c6e5f50ae4677b30bef408382155f37fdef1e91069b30291f7b31fce551288f1ac6c204cc5659f03c27fd01ca8d772e4b44d4654649cec1f8e56f258e5ad0e16c97b55a3759c49c939a23a3bf2304c1a9d51ca6d29126e5bf240afc59f455dfe7eeba686ba19ef23432df8e1555087bd272e2aa7d8aa4c8384488ebd66547a2def41030f883e25bdf6ba39c192c1c5bae46aa730481bf4207c2a2c12d677202c7accbfc0f759fcaa1432642daeaa0d7e08b64f5f96e5938deaf6dc1193e1ecd05bd34cffd88415c41e7e9a3a8963607fd33fcfe321ba05ace9c5bf7330a786e2ddeb90a61b2e0edf9537cacbb6db8c46dc463a22d67d59f9796a83a8e991cadb3f9be4bbf835c710e2548a6a26796451d43b9f7ac15c654235aa0128c7170fad3fdbff9d1d14213d0f3eb02e3604b26821ed7e2424df1260ee74a4a2b49fd396bfe379b8fbb9f38d29f26c57c780fe26f3eb068d56eeda8ae567e119e74c053627c09e155a752eaf5fb95a5c05703b12581b4065fe46b67640074f0c5692adc12c3456f316173cdfeb64f144126c3bfed702ab642fa873067cc510a0fae188d875b9620cbee9b8008ef1283ad0558e5cabdbe93d8c1ed10eeba24f48e98abc0e3a886b7bf8a8d9025c684e0afdf7a93069b4dad01a4e54c9d2213c5d25e1a71769f2cc5b03649aed0acd41fe43bc21876ac700fe30dd0515b8dd0dce361ca89469adb6f42c1a796f1a86156e20fd5657850d1bce197ca5082eaeffdf4bd20357a1228ae2d1e4eef02f5e5b77ab69c1018a7968ab29b4db35d95cf882f0f14a4186483f27be8a3a5b66ae40525b277cf35f60bf86d6c2c0fc21eeaf2961c11fc49e07173f4d590f6bcd1e8550962bbf2c40bb72561abda427a443f531445351cc5eaa47749e77acf534958ab904c2a6b686f7f35bb93147bdf35fbaffa45774c33e358491e039eca5dd89d40f15e78678eac5c3936d214295f5bc6e28c8aa2e040f79b5452caac9185d6ab9316eb86c9195cd6a8a0dfa0233629dd48dbb6ea27c051b1086ce016a561e9ae8f5f4860b909538b4dd9b74c778571f0e4523da286b01b69e1d4dfb6c7dad243869df220f7f11af7f39342eb4c48632b1638e3190789d1152092fbeb34ae7d1ea470d176f42003b2ad0fa4d1f75eced1370cda4537b1712dfe5e9c6100af25179086865edc927166d57a33a37fe509ce62565eb622c565a648d5b4305ba2c9e59f47201d1dcb149e87648aeffc061525e1926196c461b183d5ad95a85e651b335409b95146213c43d5284112869ed3b54356b3f583c444dfd73c00b56f99e3f70c8717cef99e556dbdb830c2abcc5c1e5375a4a20c9c5433ac7cc180979be92e08bc8a6ae8ea9786751f412bc6db6d25afbb71ed630499ba7a5000a0d43f5b5866d88703eeb8073da75549454490864c54c943fa2468b743457729ec0abfaa24a1f04abffc9860c42779adb74429f02296b94a9c10c7a1f54084935d8d87273db4dbc2eb727f266865f8c8f657af3347f7817605da2dd008b71b7810b8f15c4e2d23d7e3a2b6f724ccf29c868534c30550db5ef50e251020f63b3772fe69dfc80f3841f992b84efba2671477ec3d11215b2f209d0a6bc3f8031b171cf90491429bc5d77a47a992b6fdad1530848a5e6eec01940e4affadf719506a7541bc7c411401ee1fcb1be17a26ec7dc74f397d03ced8df5c16c127f33a035bbb98b478073d787e0d21c91c7276b253d9b77bb4a16c460da9aac5b9d717ee1e39005157f2a99125075775dbb5c692d38aa17617a24ecb1d9d4b3f16588b9250fc28e8d9e0d3ffe0d247a66a28c5b762a5dc7f2d0a4fb7437a5b53c673af0a52b047df3decd8ad7cbe233039e08caffb621e67b48470831453e08ad6770051fdc7d69860619bf4e67ccc08ed293fc89895ff6955ea0a8076b3158ff508fc8b7d56ad73ccfafa2dc9bfb42d869b803011c1a82b0285e134a7d30549b86ee0c55c19a8875e466edb6ec3187ce216f2c71129b8fa473f0b8b0b296611b20ff4a081cec43d461c9d31f84094cd55f6dace6c6f5703b0ae372036a1fb673e326eced6ea463a63ce0cb413f496394d684d964945128ab032eb604155abfd9ab5780439f26c40d3e8eb16aea5e964865d6e1f5997ff0d9094590321ebe196d50daef2c061a1a46be5700269641f56e577c3c7066f879315119aa9418efbcfa363179b61029128e3d93f044c4314ad2b5346f97a2f69bcf078944e9cf9371ccc75ce1e524220f9ee248e4a6c090dec73973318b2a47a8f0bd832375f1ac713d7fd5c47638456dd8e20033e5e62449e74ecdf1511cf1070720d1686a737952716c8d914f2f3ccf26595e3db69447179b05580ac5d58f37d81f0224297cd17e393926fe7800a68f196b3d80b3750391c1798a2e42577df62d8848aeb06bd07388e815cabac362221ea76ecd3a1f4944e793e71e1808687c5dde4f734bbe89a436e668d2e9d9c765fb789eef3858d727faf840287173f1a4a17790ecf69a9ba202e496cf9bee381310a90843b6dd2fd53823d37cc4e5d81ef0f18570d80d7527ed1093d5fc988ce685cbf076329583c78258392cfa023259649393518eff586c792fc806c87ae2cd4c20474fb6c6a938c30af53e718b0670476ab6355e90c17d49ef4c6c2ea5e0e3cedaae3ef3da49da96511ecfbb46429fb38f91f38a63479303382dd6260b8943819f25073ef2f67e4c506e564246131a86b4045cea28de3fe3cd9292ccea9782a0d6f737384590e8c29d9d30335309c76949914840636b70ef14eafa41125f9b595176b034de0f63a7b3b218adbc46edcb49a9b39ac6882c3220c74c6eb7d7b2bac8ee8d6ee1ea6e01fb385fa556aea23d235e5fe6c32a7af742f980b6bd7fee1af4b15205b558ec9c0f272f8ce88126b576a5cde78f5cddb0eb58e6130abc5c23f37082aa78f47bca6d1ca6947552ee6e9bc4b8c419b8ab373c37de7682889e3351fc7fd8a5f446a786605b78153b1783bff49098653ac0ab0708b90995a251923f35f26097c98bbcc9de701875f4ed84997328eec8ce81a7d5b177f3dcbaad70597e5a1120a654c3dffcb5b05bb9e889d8db9c4f9768bbe65d4d04bb413b8ea1478dffb1c4d3b429d1d378b82a67005d338311304e65e88e97a6151d27067c72dba48211b552ae9a2edb2a862d321bd35c6469d76b75b533411773ddb3d28d6e6e547567eaefbd5b780568d508f4d6d204836fd749199ce99d8b757b7980404810aea054c94a290b02b8fc40b4d2f39ef8b25eb70bf12b08115c19b1bb1f0e040fe42e8d9f10c87604771c58829a8f20146fac65a14599ec68a202289176e0b4d0a9ba293c5d82651880b4515a771133d6f6bbe5a82e6cd558a82683eb7374b4e786c2f2440a7ac957e362ba502e75abf83fbfd3abd870bbc165fc0811e9a752907571d960f342255b99d2e695837a0d33be070467099cc39b1b845ad7ff01579de8b5379d0576298b0d292a243df8628a6ffe6f7a5cad636660615973d439bce62a8082c080129db8cdd26de10347a1577a0b624b02c176a153b49d11211cc73442a66ba29d1cffbcd5e075477eb543b7225a2335f35cf5f7e3acad5f2a043116debfae4f3ade50af805fcf328c3f903c675b5498bcc61b181424283319342658aab9b995e747270a98b1ce5389118e175e9976232636d35a0c16afd291ef4aff2a023a3a7374a4f1adfd09cf382762d88e4afe50af6b4e6c704428e6e5d93a201b8dfd7a276572df82fe296530b4062611db32e68b76bcaaf2e2d22a168960f0a145428019f1e1f01da5d6c8a0cecd446acaa1892bc1226621db8d1513f5ae5259ed2765ab37eba7be68dc565e2ac4ebbac0523b7fbd72ecf429d4401ed88e4bd2ba9b503cf9aa233449f8de83500711900855f1bb7b4bcc951bbe0f8d541245ef56c990994d6f79cf909ee2cb7cd70c7475d96be17543343a334becf3732ae3fffb68ce786ebaf0639b774f12662c461c9409088545383598ac74d38b123e924ccf636ebea332405f3897933c9feb8dbc25e94c12d9562b21a8382e3f329bed4e2c2b37d11ec1474ada1172fe9871376bcf996b5f0a33dcab8357eac10458f59c80906430e5fae078d42de641202bf63840997615fbba3c9c566f375c81a7229995401ee1df6cb0ee871f3e7c0ad9cb627a1dc833f6c007a4adeec227abc1b1193fefd8ac42fb35b63890834c92567704638a614578210d3dacece6eacd560f69f9e5499f1f588e7e7e648107e382a180d94d3f984a6ad86c1b5ee909fb98f4aaa6cd977906bd259625845ec0628d4c44d24d9c5c152597a5c61b6acdb02bffe93a8cc696f8722fa534a9147f2946c9402c842d7df1f0c4f66d1f3007daeb8843c23cdd9a946ae4104713b257a5759910329888a99b5fdeeaa6a13a01554b53a3a02e51612e60c5b4dab80de14f113d7a0b575c32b00a8d3d7a64a6bf768142a853cc89d4213cf50096043aef207a3a19e71d1a5babdbc362a0431f70119db629de198bb9a33c602046da122c10f67735f2e9f5eaf6aa4ddc14719cd296f94aa9a679d8d5e7e637a83e2f30234634ee2f07ed1618be1a3f57ab5a8ea643e8cb5a22ea1555d7654156b515df379ceade984ef9a507c31adadc0ed410ddf4b6aa9734fbd03981a81a40192b0c03ce662ceadb7505742ec5765a307e92c398a192f2d07a49291872b23bca4fa38aa97ae8e5a5a794d4eaac027375635d28421deca2844883a23e1c943aca67473b5366cf75b48bf622e3f8e5b178558659b6931b3a3bf556b51dd98fc74feb53398f6416785e544c8d82ba035d876d0f2a08d94b56528bfb08505dabf3288bf64e26088706d7dbb17f3392dac762c85fec2a5da33dd463ae9413f6393eecfd52ed92feba0a0ae39525f828cdfd4e91adc6c6266cc2f40079654d71f03e552288b651bfd1f33990d66481f5bf0672ad9749005bb11d370e776f86abfa48d12e0467f4ef454a00e220119b56a0ef51566c150d5b82722ea32e4440d61f67ff3164a5e6b09989f590ab5f9b516f7780df0da50acfa074bfb1f2432e4505753c2cf67ba296c83fbf6e74ffd9a71ebe2dea5e55a18cc5f52a03440ff3ea6ec56963dd80601acdfd3fe47531e3b1b913815ba5784e87ac8073dcd10e07cb27b019a5b830c50402231e18046982a642c995dabbc2eb10ae04fc1ed73a424bdb7d9eaabc0bbe521b5b940c5546f2e5ae36987c4550bbdcce8592df4f35b7bcfd4a18dff233154b1bdcbb1af255258df194a9df947870cff940d2f055bf677bbbd598a0abb8ebd69785f10f5799f95acbbbaaeedfe975afc1ae6c8d86336055bc62c3fe9fa83879d62273a937c99a6a36b6e2c30b33a40f3cc1ef9912958437d9b6ca193aa47ca33a78e286c50d931e8b174bbc7a3d38bc3fbfde46acaee22046b09553c9bf976e5cb459c41b6ef43e2ca2b4698cf6c2924bc01e68d316155336e80a6e5a43999145b1781718524b128815b04fdacf5d016efd684f2e73da5b9c605fd1d2517c888291d844e82ca67d12b8b4f2657a2ee63564ffc8799d8e6e8931124f50e68b7643c47c9ab5453b41044eb04eed50622145c3b34b6a75b53b18ac21d40d0b06c72f972c59d7f9c3cb7ec39887c07151e6162b324624475068f74d965ef740c3501c939e67ffc7283412c76831f05a952e742f00d6899fb89284131dfa5c0ad5996c6f8ec2a4f800573ad131bcff5ba7b325b5a50087c86d0a675ca4220124f8490c77b2e04cacd87f2d83d99a7079adcfb8d30202280d232bd43a72f496dbb2494ecab2aaf3f0bd5a7fefb3f1bddf2071c625523aeb756b0494e26a982382419218c649731cf990f4548666f36b86b059ef2e192bed9cd5a91b37a5fdbbe5363cf3bea733a1976106c4923ad042a87a1031dc33385e8aa57928fc5885f7b4c72e811fb8ca4cd6048b7abd7aabbcde1431c8777cc3c9941d5fafcf43e2da0bb76e86c67b4d65dfcaacdb1d667ef274cb1ccef6fdf88fa2d61ecbceb81f1c614416233224dee09db8945439091f24ddbc12bedbd3385e68be99553cfa100a2beea91409d9cc86bb5279e9ca9d633ffa213e367800cf4df6678d9ab188f002186d80dca7d8eec21d118c13b9c160db8baf0fda0edf16db0f10175e1bceab9e8ff9355a53066a9eee4fc55051b92dcf3d9ede6d2b7171fde665b087d47bf9b3587679a2c5c3ab64c3ef24b7a1f97edc43f16e191084b38f539963672723a405af153e80bca7c4c356144c54161f500e7675beaea574efe4957530b182161fa3b8f55dfe1c13984eba52be7a80f238b2f7a1a8eceaf73e42cb6ffb51a893d29d63e80a47f449e188e8ed1089926423e95d18bcf96cb07a3301ce30fbd99e9622814a2b3e1018d59a72356d99c539bb266f6eb872ff068b12075463deb7e0f651a64500f0753df46d772e781bd6e08ed28c156efd0871f7acbbf56f1b3593962813ad80f82a5e447a05cee6b8d89ce557e82dd153da08dc5060364a1600f86ee3e955ffe562cbd43012b86e33ad9b9e7ed6cb4f6453f323e169e4ddeb367a9cea3722b7bd96fe5bcc692d93a45381228331e6265eaee745f72085a06478483afb218333c550b5c539c5efc8c8f30f6a7b3d37f3ac7d76fb80f0e99c75c8b1829e119eafd2a03f7bb3c8c38e7cc7701e1bf4e06ccb52c619579c751638df7ee4d39d7ee3926dc58be036551097dbe384179379e355242651eb2290c6e50e2ed69e0e02c7636e23be9e83f7a663bb234cf589b346cb18690298828954c250935dbfb131f794dabaf0ff2ee3a8838973659dccef79844a20e4f464371b8952b5f4f7910c10af5f2c182ecf676ba105721542028f4c916cfeaf5b8e48be5dd5f4c5594f30a0de16f69f0c085e7d60f2e2c923eb1e7eab7b5b1f2cee861d5ad119b80ff4ef14a7d84bac6fbbd4c0dd40ea0a8e75b99bd6316756a6fff36395b5aa9f369ddf8ca085123a53e062dd7b555eed58ace7c13163f3dcd0b7b89d38cc3e8a5fa8a4c8b65adff41ae8d058e837355b7f79379f1ed9a19da7d4605dc7ee6ec36280627bc69660cb895e15fa8db9253f64d9447a4e76a89a9c1af6be5ab5358da8b4d8cc98df73be45691409f834aaa4cb5031442477f23b90f52a4526578a18945f1cbb3332e06d0e4284f9ac5e14f1125b3237ea7f249ff47dd84fb0c53eed751a34a93ed1127a39b73ed865ad0312cba6475e41ecf3b699915380e2b6e25af239e129541e48a908d714f4be2128905e26764b45be8fcbfbd7f717b7b7f27fe844b76a020c626e961edeaccff77ecac48532606433135d957f38c0cfade3b83ff6e3d9a1d0d430515067d1ca28c41127c6bf74f6cbaddee9f7f34d4f2d0ed77263f72555226d1d3950a8bed1d77c0f06dbed06d1aa5749a6e9228ddb9570b4a931c5cf822e6c5903d71826193d632917e709b90097a15ed3555225cf51e2981d07ba7018741d9459d966f49e251326ef6a8480fba452ebce228303867c1403048a41532232ea9a494084bdcfcea5ac6a97ef0c59f87acbe1884eb2f4a183ae8efb1e9d7b75d39d54947c8c4328c5d6bba680dcaf132c4e78e13f047b69963162fd24d0282070ff6f45652189a7b652f9d1673fe93e916a041f406a73172401e756baa53f969e1f4bbcb93b8cfba1f2892a757bf46b825f92204df84030f75493b3776c79cf9a4e5635d811b042af5f2720ef94845b76b33b235a9537b49d779c7024b986fc52c0c9b456af3f081eae424d830a56cc3d43f3c1a6d2357709afb48d3103407944d6b17ab6d09864a90ec8b9b59b76b92bdef6d31571f333abb4b270e930d50763bd8776db0c68245d44ab63be72d4e0ced7343fd421a05b41062eb7354b4fb1e7026666b33940c207de0c8dce0dd90e10d83061f1deafb9544b81de58a912bf82e14a49f8cbac32c77e0eb4a55083a673a3007f7469862f6ec76b41f01746f651855581003b3cc065e76a8e14c0ed4926737bd3ccdcf5f1872f127d38f81c18409f25bed7f7eb74e3bfdc86f4b00885a1d82ad2b1cdc908b1140a9a1154ddd3d7333fefe2f30312ede25dddba16cf0b30b9b3eac6f225224b187f028dd45d4b047c9743185e5571b641e9c336211179740754a87c5b4ce2de95f13053241de01388d4c3504521c082742f1f1ac75566ff9de09925950ad987a2ae523934c272c88bbe323317ba6077a5d5a0fef0a7b32eebc07d42516866aa425ac6600fc2ca7b55d9bea85f5d692c50fb7f7fa36a381c0b1b879811fdc1ac580c74d3c7200de912366e75ebb79f5d281a1ae031c11d5f776277628033fe667c5e0e6e4d3c8b42690e01e85a9e5280b35323f685047fe55ed24ef1d5e0c61f11df18223b3bac1b0f27f5fd0e691316879bb3bff017ac97b35463eedc585489cf54b15bd42ffedcb37136980ec4a23257c28ef33778ed76a239196643c562ac8ef7832cf1906b340df17e2b5383a28d5ca6d8dc4e7c7f29d5dce14daccd2c31f9fb349a41444ba94d6633ef9fdbc421168b62cadca34230dfca181832a7c24146404a6aee27e101f7a5e24dbc4136929aedebf292a14fdd38f842cc58d9f5cb0e49e78d2f87091b6ca378ebd407dd8ce0236ec84c539afb0c77dda595de818227b67b23f6920b4369e0904b1f39f36b298449ec0deeb3f89cd9a9cb1c39bd3e4f448c3d20a81a74b5f0a01ebb876d12bb37d94bf73a99b59938d39e02b28a327448f34fde1c130672dbb9c66b39bb0883cdc7e798ca92623a13a09ba44fb9cd71a5e5ddae203c4559c40e500af88605f7cb0f3d792ca2eff757e872e862b90d4fd7334b99d40c27b6090854084c66c9464a7c8dec7d91e8dfce9f9cbf3c64805182d84fa279da7085c73e35f797722bea518d720d5b518b8b95bba59b3f785a8adb816e9e7846d9177b838a0893ac101bf029dc920a35a5bea06b616d359a121e13cdc485a087c8e5219ec5c9151a20314ab11d979f2fb3716634bb7c9a44fe3a8ac0927eb33bcfcff49014d168e0c042d6312dc69513e38fb7a010bf074539c0f25331dccd17eb860bd8f1e6390e601b95022bf7e07679d62f496d26c3f5f716ff3605d2512b9d56efd965cd8c36785e4287ae2dedc4d261a5e12e422d96767b1f39005156da8360bab672e8388404df3d29f30a4ffbf182fe1cb12e51f8fa90802316752762000988ebdb8be5d62ef612b027690d6fe87579539602fe0ff0a966c9fb82ad07dd0efa466d17eed3eeaf110927e61f3deb47daab0a19291c241c3fc9970af521b23f2e7812e604ea872596667cfa340dfc031fc9d7209dfd4af91cd3c870df22062a35bed3779dbd6620219b780e3aafebf62b8cbd5dfb58152ac96cb7e01a913025755c31547a6131c79cc7820316fe33f479527dbfef714c58b98a533ec93c3c1a4636000bce3ef9387c8fefc24f05fa405a3b2ebec58682a99b2a925c375ecd18b42499332a091f2e2ebd9e2ce3bd39da4da3ce46f2a0c57646d7ee9e93d10743f970f34890c7d42ee9dba97a576ce6aae9ce81e1a5c0f63b490c806185f7536448431d293d30aecfbf5c5ef6780dbb7cc37bdc784b6bf90731ba3741def03e5cfc132615112e137e43e75184d8f9fb97ed2fa9c19fd88ba081c5d688ce63a4333ca2c7fa5d0f807c6ca29e5d447fa8ead4595996261c7a388559fd83636137d1614e0ff918977427cca6635cc0ad11f31b1499601fc8379694782980b9d3cb298dcb3144d9902b109d391da32a0d38d752f688a8ec808281fff5d559fd40772cfe6a5ce1795c555ffea04e1d468b5fc2e92db35618ef3d7ec7afceeae9550c75ff12d24afff110a57525134e718cc6819b5fc7c2dcd1a1e06a259c5d1b08c6301162044628901c19578a3d453db3c63252e5749c3930e2d62214b807380928389a336cc4ffa246a6a506df6875ca5aade351e167540a890182beb776a935dfec8a91d5f2f1df82137e81291477a50ec083acbcc7469bde3cbce2dc269202c5410d544928833ccd7628db34182569cf296b1e4d937c8cfeb0ca88fb9a8642fd8a132dfa65443f2a651552dd230aee41c479459f59aa833e68fd522bc357d4d47e028b59af9d4dbebd5f7773c981501c3daaf93dee015d76ace56dc27b3e44c877b9063065078a5e3e6e8e7ba51bba3be1f8b31ec9ca16682286d8eb07ad8e5de5fdbde3a207c54fd886e2858b18c36eaff32d2445f9c38766162f2b8e699aaaef528e7ced09702ade5d634b1df9b77765a6973b2834f14ad3a896896941701adb4d9e5dff49052b49dd4eef703ca0f7d735a069be02b419dda89649deef864b282c7a7b5466e6a8db660e215446d041a29484135b6dc77a40f5c9b97effc5d365fefb88eaf716a3c38239ef495f0f290ba87e93399b6e4f544b991728543a2f40bc908c38b31c1a589563fef9b2cb1a107e9aac812aa81b5bc660899d24072c6bf8b3d160587cbb13864ab70c49bf09c7f1089686f3740fca2c4d7956d0a280db768357b90f3a53b2c0e37409574d1d25ee2eb968ece3897413e39c43f373601a9a4e803c688baf03fb5961c3cbd7c86d2203de2a567a22310c51b94b90fa5153c5eb2d5e7b5d3a75dfbf40f7d6a71b0c9c8b55decd0107c5e694c81fba73da6ff46e4bde4feeafa7bbf8bad4d6a105ab72acabe59103de80b12b9df3fe64983f336081f3fe7f3446c976bc293cc2bac08c9f39161e98783a914ddd529475c78912831ae0770a4e1ce42014e19229e96d047b2424c7f4aa805868dac1c46fa4c8721f40d8e319083b931de468159c50928dd6ed5e98b02af8ab170f3a7bce88fb578dcfe193a8982fa7536ad9ea4e4cf50172f9076e7d0ce5a126261ae1cf91c3eae13dc31df370eb6f99ee53366adc3bfb581c8b795ce7c31de1a9c47484e17d16b2b81bf710fa36b6df44357b596a6c45ce8f6b1d3ce15d8c12bdc272ef8f224fe7003c145920ac893144509b0088b86dc6dd7ab15723534f00acc8d8b99bb7c8436708a210af93f8ddde4ea0fd7efaa8b8e09aa898bd350f1e2746c832472aa5b74d4afd0e47839efc4166f4318d44b7b5504c23b4ba204e8960095413ae1ff278de81eb5a6f366ef3cf3758752a32a4ea905127d07021386ac88213f2219037041829b3b5dc9ca5709d202a7c47728e6707c5f014646fd904619eeb5b483fa3aa8a1938f290971d3a65497dd9d1362fd5b017a5a96d25425999f0158bc512145e3a887774787f74c84d27039c04560aad23a27ad5456dee2841074d05b0ea2fb365230a89d180b522163f9ae5a8b78036031255a84f5b7b5dcdbc7b1314387a0d70a8939a7c7c201f2d6c48034fff36fcabf1d35a5ee1f4ad8416e7a85378468aed2864034f7b1a13b005b10f90955627d30160af83dea2e8868d8c5aa5e643a29435ad23de5c06dc06e1ffaacb12f3e59b09bd466d1cc909145d4868484ed0b79636e0dea3900c550e94a2b3e71294af866d716add38078d3204b64db184f4087ecf8b2c879d6be0f7b37366620219a5a3df7337b5a91b6d0cc7a7722d7b84181b16d1a056ecda3cba33237d2a9697569086d48de762df2e2aadafe5cc5545933eed7def69d307db5fb246ffc6675524d0b4760427251e70e92b37ffd1780858449a0354c3524cfc4746caa6946421919eb1953db58c49be5e97c70cfb908368604484565cd69f08cdac34e3e75daf20b8f0f423ae6432ffc69bf5ae0a5b5984c5fbf7797e936adf3e4f37467a90760449304a0b1ac513efbbd2bd54e3ee8ac8b649a3805ef3019e940aac172421998a0f1eb7fc9276e97addc3ea2f299675f8846576dc0afd70e388d13355b19561c5f15944070a89c38f17260038a8a7b5048bae2078443d39e6d849321f6eceb5a838d30292475e80159362bfa4b80df03bc11708c03e8d126c108534ae6fad3982dbc6ce93ae9f3d61c2a46f76a4bd86a3ca4c324256eca889118775f9c82574b9b64dff59bb8973a98ba3399bc111777dbadb36a60c5b846786c4ef689192cb6330308592f8f7c0d720eb85fde1b8c757651734b6d21d5cc9500d2c3e9186292ebbbd2a2271fc6fa13b561e492a26c29591b995a81a07274178e13f01f89ea6b557df50eeb22eb95b35bd29796c01433a78e95765d13865ec94829d58cec900b567fcb8ac7817aa1fc2471c973038dbd2d1ed3b1c58a636d709b275deb456f8e13bc75d8a95661ef1105a9825d21e53168e14078e428921849fac89cf432b80a7bb8d70099c6e2e92e2526d02a3f3bdc8a6471f7928d1cc87ff363a5fc0355b4940d37465d7f3a797f0398e290bb3067e4157c7c2e215562180b868231cb21f58438a2167f28e22c5bb421b5e870beac7b91557063deda42ed87203011b05293922263d7aac6aed6c56f06cb77ddb6aadaf13bffc107d4251bdb1ba97fcbf0dfd054e54f630ed0092c9ae6469ba95ea35a26852747278d9267bed1c337834f843e4a4e6df32bd1de595fdcf7ae9730b19249b657443ad46955be7ccbee7ca393ed80e47044a9f9e91fc09b35745d12f439b42e3e340c43589977961f02baa1df293c7dc84a233f3011feca784c61b5953baa975fcdbe2830d7806907669629f04bec01143312471befa1156d736c6f763a19851b30f950d04cf8e4059288c5d4e4f3cee21d61c24d1f323f3071a5aba60f11ab08d2b579375efc228b3b294acbacb3d9455a2a8466b0d3119beebfbc9e03e2fd9a02245a1c16be6472ffcfe9ad6a806ba09013d5899b794536ab6302aee21f5e22f4ea73bb51a8653b73c8e57ceeff3b0c9aabf2e19d4ad2bff9ef68d54ea6be3228b6fa9824e714a8e8e8c45f225048a0edd63c2f546bdd1e5fafeb737170ade5ac97f32f805911e5634369c684cffeff135f05512bf1a25951e4ff14b36d11123d1f8a4560d8efe04ac04d5163bfe128d5a755665b376f4d0e555943a1b433c891d295e25048536096db48a624e1c4f8e70cb8384b10c5ed30f966ac961acd79165cd2579bbaf95d3208d0080dcd5672f68695cde3f5fec1e6a154ba248783566e760f9cd82cd05d34a2180cdb800ed5d71739dacb317fbe44129715a48a43e3edba54a3701353c03cc5ea1cffb872bbad85955ee411818eda35bb6bea7f1158778e659c00fce40772778e605fe07cd36414091a328c85f42dcc54712f83779cc9b80dd1be97e036b1ddb01019ee52a8e17d880e6a110d2d69a3976eea218be847cf12f15a497b3b266e2b516d876806230d5ab589d1c67a62934d963af818e6b1cdc6a3120141f014a98756550d8af717f206a5554f650f7ac9da180480c4c9d6fe54828af9a539f9c326a68a3c69c1c5380c82cae6ca8cc07b22b9f68dddb3d82c7c3a41452c0ce613bc8a2a2d87759d590f83e174dbdee070845eb500bf47e791bbb40295f4cdf5a9608783290f8cf9ec0c714246cc51b0b4a06508216c754d2940341c6fc13e9eb218da336e0480b78d8bdd6d78275475aafd29c8f5e9eac89e9adc69674c8865d0f0bb518687de7a2dc07b677de732609afea831fbdd218362ac3c6f47c5fee0f9e43a2435d0a41c9c0adcafef3c154098d304f54d0ec93b248d11ea942f5e836d9a26448d0c2023673bf568c8bcb2fcb6d01f3147f763c7028d9cefd373f3711435b1f93d09f06e2deb83a8208c96212b521c4b5a40a432037755e17bda0c1e74396be0710bb188a347cca75989c295ba55d2d4e27b53f25183b24a27f7cc985eff3ec5884d75169b5b14e2a1e6274d89e1de84f48a84d5af42eb474c7837f9f27c7ebc3ea464a90f1f6ae898130e14e2b1d60779403f7f7fdf71419c1f8beea6270a34b90e48a41fe17eea3e4688a04623c4c7b8c6a71b25c7336c58dd73ad40d8aaf83e78e04a420ebfe05b7678450a22a4af4e8361ffe1f75990cf321fa19889982b35a2f13f6fec11dbe517e61a01775440f72483eb52089446212a8ad9cc7d23b2d2ce6bffb9c6928bf658812f516b6d294566e74015f555b0d762fe33ed823bd58a824cf05d5328ca46ce113852f33ede82f6b8e07edc79f5c68f32e6089366c287fa8071ee94414fe68309475e93bfe2ea59223c1b3508b0d2168b7da8802a08874dfcc1be3d95c2a611268a82563083b469035620d3e2076d7ce2c7793be0828516941ad60221c0c013ee048a177d30b6ada6621a555509a7fbe11f79904822c8bab70367cc5aa3ececb17aec85d2502779cc0f1b86a3eb4adc512584d51bac948a0b9258268afd060f18f925927a4b4f55d387ffa0f50a81e77c5054e1d1c6ab45c6302c33b92b0c9520d58d67de50bdce3f3c5f69faec8f69a4537339b7da671e81429a065bdf74d528c9ecae5e69249315693bc8eb5a866a76f93fb3a3d91af656861ed6f063c54cf71a6dc021b9742458728e8b9712bab7d94cfa6ae137e33b448e867dbeee0cb442913d04b96c9bf6badfb7a24888606efe377a4a030cd212e37e688b95a5bd6b810620d465ade193403427cac018913831193be9004221bacd8f5c2ce07ee992efa84d87d76f6798745e5f6c5608f8e8bb3d7c97e8012cd9167c0913541672702c1710fe65f9666c9f0af8c05279830f2656af556c082700f174db1271a14a5f05733ce23d29d99ff6143b4554341977b6bd4ddffc5e4bce1b4e6cb79aa21d13a03c9d1e7ac76f16966fccc00a4bc905c382184ae70d2641a19bb3f8140b731e75dc346b027a288d7759f91ec8ddb2888d36469b26042047894cbd49f54ff7c648d6659b3f435d59dbe3c5c375499aa8eb08c10fa60032f3b03be41f3ddd7fb7be509dce466271b876ed873a64130e4eb6cc47efd173ec3930b0866d29edcb92d1a6b67fee1ea8caceef19f17541190edcd03ed89494d50f36bee6284d3a52cd5f4585db9f9418a828b841a7ffd7376d2d108b2dd02b09a418ad6a74373e3b7e39f92ae0cd404db636f8031012b62d78794bebd9bc488fd613acf0cf3b634197b55adfc90a76c30476c8b2dfcc3bad1e2236c91c5f0ef331b60b44292655735151442fb1a7aea413d57b9f6a7492a4289ff416fea529034d9999c6d07fa99c7cfd75d8283e4ab826df8aaac9412d3c5d51db4c97c1289978f068108bd46f23d3967c99145c3b36577c86cd1634d9ebf090f6e2fe3f1678ee14b41655a1a6a64e5da74bf2bec8fb65f13312c3d4276f98d95daf1e7ccead6af26ec1d7fceb3d2ff61ab02e4e53d85c27005cb136485aa74cf0a924ed1d5d6e2237e73ae49d970efcbff6a20f06a563323a785b3f7ef4db9fda9936c90afa1e1033d727e45d8efc8f10bd5d4cd7b0734a1636546653994cb7cb52f8b59bb6000a035456410346c566360a4eb0e7dd6a5343b25fb102eacf7349f3017d903d413a993a699cf4a5cec4492148848fff96ae2d4ad32aa7c013309b2e1b3131b2e1ecde44adc2612861124086fe19aeb14ae492824491c9dd2bebb5f6125ab497af3a9e36ebc915f55eda514255bec765daf2c6c0db53bc16ab8912e23604696783ad19ddaaae2d246dc9d7d0588d8015bc72e795c203cb0e4c1700045845f7780d411141703eaad38748ceaf1f45aa100929edc15e3bc01c4f9a7b8dfd80ed2c12b3e15d8a6690ed80676995e66315cd6a95754385424de37e0c18e937b7a37f0d9f05ad35b91595c25e467757e1c66e8c78e5eed3d425500ba2222eb8159566564d5dba273d5ea2b12961d70a5053a8d5246ef8247890e3d919c33653744cee290003d881d984b11724c953155a49522eb490b621ad4782e5a456f3b99ccd7747fe3e68cfcd3d37bcd35880d3a3b9e03a6fe8e99765a2b52bf9e49211bcf179ac758f147b21a2cd8a6dd40cb24531120fd92d2be12bc7015970ec1dfa204c7546c287e1ed4fcb26b418760fe9822cca80d0b21133dff9ee9a9aac735b5df289d46f581d8b870dac87d298e8e16f25a43f457a0211d25d4882ac04579b048facfdccffa4e855e814fe604893c3a4dec7e20dc6baee0f97defd0c858e47c95176bf62b772bf4852a502f1e5c297bf9c78612af03c8adcb5db1ea97ce07f0b745f700586cb7b608ed1de2178060e046df635a3b10e3de45f2fce346bf81c07db85e595661261bd367503e3f5cc96bf7d36f460c40ada7a26a57c7d37a6167a1db7ce29668704af6872d53b791a4e8b20775c851406433561fcf7e94b9e08db0a534ea0e5178442a18f80e7733f96a1f4af46a0fa4de860af76aba8b2b0a9ee3a91f7e49bdce2041f35609a1a8924e25b9e05b12d117963d98785ac7e944c89c59f9be330b3ddcb010dd6006a9820c8f7a38a67a9a995d8ee9919b872e55bb2eaca9fc80455c0cee88230bf2c912ce77ba1cd2f836ef93e64f7a0a4d53cca55ea9a1135135f628420ca8c3cf055b0511a36b9c4b1ab1647e5292cab150dc0ec353804ffe99dba2d3fe37bec9ad51a938f9fddeebdca2c6ab15673847fdaa46e5ab16299761057b79a2e1d5fdd40d1ce1a3728b7f3a02a97111df6a9fb333b8a90a2c71323fe57c197083fd9d5ed17f64bff72caa0fd6b54a9e54124cc71ad6bc6416988983f30a99e8ade5f2d5e5be50d1c2de681146058f052a44922a8b49a06134be770e90e2b27cdd6679b24762abf6bd8b2aa57ee9506300e97d6b5fca6948fe8222224255a3314163a9a53a75d38ddbbe54e1946f338b196709dae1a2bc1d499bc28c054914b76611dd3383352dfc2dac1f9f8ffcf06270a1be62d8dfe2b0090c31556fd850983adebf26a1b0c594becd71abf79b383dcf1ac0ee1e426cb0d9973660fb2eecc4b2c7cbe5c2d0eff26fb073e84138fbc08cbd82329cb560c119f6cc3eec8b79088146540509f169ba451fd913dbc5931c39f6119f5300e7ef525d7de70f3fa0328baff24458d9823012f4a03ccce59203e62228a55f953ed4d09bb4ebcc7a01132727b20b3ecd969deef2f9e7f3af1a4c913764c87fec2bd0bd6aa1b2c8a7eef79ccc34133131b2f47afd429a48a67042a586c32226921f8b7a20674f2e825a33c0e26aec0aa3194a0d9fded961ae820147cfe383f98e3a40ef44a58e4a1837478bda61ab1146a25f25423fa2200c937f38f1ce9ce846773ed9a45e6ebfe09ceaa022f13152988f2d70f8bd774210fa6580f948c443d4349034e4b94fbb29c485114ff2cfccce4deb12d1a68bece62bf3b84fce507660da0629de31889cd50b12182073c0576d6a0297215015fd75aaf4758116248c51d851054b5f4129a3c0de66238743ce38900093c1394e15679d25daef52ec9dd91c2c8cbd21ec76f24d2c5a7b715df88a86954764eeabe19015cd2cc90380f50b5b01dcb9b85c08bb483a0118904cee81b41fe896feedbcb474f56731de4d5d9e1b5cab144b6bfd568afd883e4e895799c2a25ff224ff9d34558180a7b5cf63bb96641402a2a6129a00d39facdf26c14fa682370d6a043f5e521762dda23490b03e9a9b87caf74a456014d49d62868b7b69acf080870d667104ba747c93bed5c3c5c696abe8a75015d86c9e2e48feee02ecdad8f8a7588738aea729ee8848155e792f0d84f07b5148d2eac43c14ca16446bb8bce3fce4dc2d9cf199509f71fb3edff26ddbfc9d249c6f73a44fe2beaa4574bd1485576b3298708ddb46082f06e186256e7fcbf9ba4b0f6d18a1e949d2428a2be9cb41362e710a32111374bda16df00ea36cab6ff0e7cdec2fc2eca88944c2da04fe3bc9af8b47d0e9006a9a7992aa55754c867fa729f6bec11e9acd96161dbc69c0f4a3f5683becc769cc8d08109f4d98b8d6d0d2e43447ffebaab751f8852896ee90621fef6bd98746d8d3098867548224434aa1fb695d308bd3f55b4a5438e336a07f80da613442f9accacf161fa7072ecf932cdddda5bb7f346b5ac540c901c9038acc3954d7b6c7b2758801a7660e8093be483d247da95d77b1abca4f426958d8b59065bd319eef87bfec3c4522c51d66d7fe6e6023a28023b841a72528b6bbe7e0a06c25ede7425b0922f80da70a4fe7fff6a0a792705ace5c6f4a34eebec793260dfdc4cda9a251690ab426cde22c065c37787c7c3a03ed21ec7d759571b32234b21066055adf8c5f3adb189f00d7f12fa15ef397f1e9ab6559f6e306a3c33103d7a40b1d0a6f24d7806b89220684aacd5d073cd642962d9cfd99d831a15236528b39f39d9295bdf5b49d959f1d0c310e3fabfdb4f97174f6c1fa28c523a1f3989cf20847672970e86a1c5d0fe102037862d70362cceb024aee4efe0a9f00c04b7cf425cd990c9d770c7bdf524ba0fe970edd6b3e26f2bd67f3668a45e4806ef376193fb96503cbf9c8d0e50a6f124f627c4c4605ec6cc1a3a712fb0175d8b9cf64c27ea266d9f4dec2d11716c43718c0441336a45629226e6cb28533bfa0e7647bc9d2df7c9a33d08df8088f1922d7cf973a94b71bd197c64a334d45b33daa61de2350bd9130bd9a904040bb7d0b9ea9def5a39670968850728ed4bddc8fc68629712664bee1cd0baca133fa77cee0cbd6345db0cc7321ae62af80779ef9cbd971260d5f879ce756e639f9841a4100c020f6099733c201da7bec3aac0049bd9ab34764c41732dee6ab3ef687520dfe93f969b215ddcebc2d789f75a0b187832401ad9eb8ec78a1f8797100e2f6e7c8c79697ec18c6da3593209ffb5e4e7660f811844eaf735bdf004639cefa62072dd46668b7b1e73d45912e45787810f8f91e2ca1a0cdc1b2a3e6a6d3cd32938c2c57cdeebc80cecdb93389adde54e695e0b73d4fb82a5e852b7169a8dc1af40b306ac5b6b152e87cdbb1287633bff4aab2ff8a7f60b8f6803ef1c334dba6dc2a32ce10efaeb294cb936484c884864785afbd679958ce3e650a86738c99471a86d0c0777d1dc620cbbfbc73e24fff485000a2614fd8de2a6b125906b2d88b8ad16812ecf46086904603fb4727f3abea905291ea14fdd1c4af705ce12256ea00e81e0c35721a32170060f2550f0e54828da7b5c7649105d3cf53d6deaa4e797c6fe32849b2756130f02f22e27d041204fb87119844208523f8b91e76ab191893d7ce4d0902fb9e88336dd85a16f366683865bb85a235911820fd7692edbb1ce407bc7c70b5273741d18ee0f615c3caee2c0eedd9c66ebab1e722c6d077dfb4a4853f6e1c81d27eea9bbc9310986895a88d4ed1343a273163e238380f9384c5c9855be900abaf4a4f2067c2016283076c67356a7605513cf3a0dec49397009f232e859554e272742834410a56bb4a76df7ca498dc5e851afc19eebba0f758bc6a38e2774a9bc3128fa9b6c7ef87a7d3d6ce5902b06889b77dc5ae8b4f0138b7749199790d5ad059a21b5294a5b71d207514095e959e5edf3a0aa427cfd5f902ad7b0e7458e5a4d461c94138ce48ad43a6b1dc7ce794cb92ae5210cf94fe53eb9a7299216ef97ea2b183832daf3958cf3a6e1e7c5dba7e0240b86b6144daf36fb2ecd6669e744ebdbe41c32d6f0ea73a729531f2a92cb769891952d288ad6fa8e078295231618ae302205a71c9b1faed1207893aa85d15b40ac9c10aaabc1db697cc4d7501890de3612664c390e210a21711669214ca6af8cd1e64e08082b50f2372c90e97489d467d429f40717fa3df76cff50aa74557d258311db13ae385576d4f0cfe2ea337ecd5f4bdb717d65fad05d7a67eca224f56c3385ef6e17dab5a00dcf5d0c717757cd93b862923bda357b676f8813b50eb14bd2cf6c3c58cbcd7fb78245e3d6d209367d91b59b822668696b387e2ec0076d42635f91ad6697e0b75e506f71e85cf0a5822773140c4ca3bdd3dc71beb9f7d5191ad098b3c939d4cabfb9e5dd2cab95881ba2cc640928a349faae4b78e47b8d667e0253659dc451adfcb8acbcc7392e464999e7c582fecb01558a91722330d0b990d2efb4ebce028414316a47066c0f7f10a6609eb831755c1d7cd500f10b74b5ad789bc6de480923f20a55d9b71b144a01b6618780ecda248b9a36b259f2b017f8983ec9496860458482be1a0eeae8bdfac0e63b2d777ddaa39e59bdc0abc23f205dfd67768d429aedbb5f58f0a711ab26e17258aa8db00907e0144912e3c2411f269049b4994cd1648210cfc3e8d29324bdcb0e28997ae831f91b104a6e85363bca970a69de73c754b520b1c63dd9140fdc672eb6ff35ce103ed690e2985e7d22fa6aef760ef5398a37370d1b8b5ba6f24e2c7ee337bcab250fd04aa4729acb1d3e9322579ae892288aebaf407105c2e377a4782a180a500bc1993a02657c78430bfaaf072a1b6eb4f34f9fd69263010d1cbfdf7c45a529472b72fb632f0a47d25360a10e54d42fa5d26547e0e06b1ef3868f68b0f1ff151509b3bcc83b149319c2e472288377e392a1aabc2f1cba24ecc2a594c2cbca0c85b29d66629ea9502b17da8ee21ebf637a31d99bb579b90cf9268f621d7881aebce5e7b5239bca655993bf1ae91d2c54847f0315ae5caa9de3e833fbc150d18017f60dce28ba509d3ad3f3bd6666b071c08a29f7817209ba2cdd739218c6dcb1d083c327b58918d85398bfed20f6190e31b8297fb293c2750aef734417a3c716cb3afd066013cdaf21fd0ab0fc4ee06d286fe835fe037d630d4dbf8ce75fe389edbd6a3810469684fee5f793f7968d47a4efa79a02cf870ca4df5b314dfcd2eabb3d80fdf4fefa2d10e239ea5adb5b4f6747b367dbaaa289e84b647be998e2bb65f801ab1a81b5f6414f4308ccf683235a9d7d6b5bc4f77cc7d5a94b36df7c9d7e965fc6c20bbc9b8f22ae928b77a552c8e47c4751cf52a05df48cd47318dd52ef159a2ce91b0df70d4973b0852b1500591ed568a9d4d149d7d6ac63378050081443bd9a67ea834657139497749b00eab21fbd79799be49c1d1ccb680a48058610036704d3cb2c61e535c1eb216c9ab086b143d8fbd5281b32e85909cde41bf53652136fab3d4fcf4cab97182677662fd97ccd84222bd46c796f6378d1955f431c3e4dfaff6d88b068bbf0d8b16c0aeefecee74562b0710330d796499c3ac26253ba9ca99de1b0f2969787c5d6113fb9767d5eee6486dd838227e1daba9e7b46bc17c9629958ac160fcc9371b496313d328e8be2338e377aa3add823a695d211a725ad2c72842252ac3e725ea98b85c9529f731fdb4844c9481600e569b17f9236535b4f27ddfc6dbfa2ce2e2b910deee39030f7fbdc4a9f42b782e2dd80c677fcf74ec0c7813a27a5835742aa2bca0af99e11e61f773780f9debce1b5e4fedaf06b2fd88be5a0257284e8316078da94cd2f4541058941ce53dbf409aa7e236ee1112da7ebca71c144c6d86323166a7f40fd7e88a8bdfd4fca7c05cba4a2dc3d608cddeaca7ea07fe8bc29cd38eaec496450bf577d452674d715ad8cad555a3590e4f77b3181379e1ba71101a9050e19561040c7204ed28a7f2a41ee593123b89d3cb3ddead761c27378107c9a65f94d4d94dc79b06962e36e138632aaa54f85e9b6017c64adfd782b0f610c5ddf22ee5f20ac9818147a0f9c1c1b5c3c4d5de2ef750113920df18f523e619887e9a0d6d378f4cec4863fcbc6547aba7c4e6b4e300c01dd65d318f685da99ba5643ec442d6cc8c70ffdd274bc4db536fa0bdd6a5ebce39b89daf9d0f05236282abbf73421a59c8aaacbac8f6b76bbaa9f463558ddda860674f38097afdacd634f497b9c759829bdb07b114241e4e22baf99ee3b73e7a295ab710096b8aa974003ed013a9abb0c183f8aca22b49b2515d63645887df968b7e240936c96d8fa2b5604f1bd8e7b08c84ef44d9aae1c60e7ff4e34e8b625ec14ff3394629452aaed342b66a8dc29ac5427ac92e21cefdf9a46fa2b3e4b2635fc25076e67bead276170a89840a2dc657789510f9c537e3f16a30b4192b4fb9fb08795b24303e8d17c458919d64cf0a365e38c569c37575b966feeec88d4a346fc6962a23b0bab16e143c6451d815b4502dc2340558b661d1dc79dc4b2f3441548c77bd853692ae6feabca120e2b962870fe55e912687df747c43b5a0a64197cbb65cc92ae3ee752754d2ad9cb4ddcb7cdcba2496041bd017f6573c1ce8b9c99fa997289d758b75b655da7aae96f06d666417f41308a4a07ed1c8529960c786a3cde8b48afe021242e6d8ee08ade11b313e787d2909111b91ef2e9ef758eb3d0200a87a0b793c49a6514573bed20772dbed97e084de30151d294d09ef208f8f3bbab60ae1d6252732ce2fda7b083ac113da5845ab0d8f263a0da9eaf8dcea289e1ccc0b9f9e51c43210408d04362c9ad9bc7f7b5015f36ace7f50c7bd6ba1e7972b45063ca0ded68871915668e5c9b02869387e223e470eec1a5589afee1f09abbfb2dcf548969204a5e6bfb5b81b489dbe39144ced7e06b0603cf80d588fa6f2487956cbcdc20cde1b0a25366a09d8ae39e8bddff1d62e8bafb7e86132b8ff9d8265437df4267e1a23e9e29f30f4bf351aae2469c065f4af50a4fd7380678de255b187779cd808d984f91dc7fc8fc696f2b6574784c15d522b97c0b2c03598a5252365c927437643a357cc20808233638d61e8b5885c1edbef709f606e3e7c14d9fffa4c916e88521634d479231a43815cb635643e941d5ce8c3b033efc17b36c5a9c86a0ed017b1bfa9eb7e461ca6a855e3c7992ad5876e68a13591fc8036a80cc88e9ae3e1afa6e888eeb6507edc7fce75fb28151f21cd584a626b65d812a193ec58801635b711ce34b4700f8f6ab0bd62e3a7172b3e43c9fe997fc0a3f66690ab90ae3b4fbb4998690411a2b5015522319d63d172240439d3775cc0e9d4d5ef21495669e7997b444c776404d5b22a6b6d39918dd8a13e5e66725691b8a2f7b0f80143e637506f2a5137d5a205a7f7fdd84b09f9ac215d9b1af45e57c670621f5ca3d4dcc719902034af2de737dc3a5bc377c79248b63a6fe738026af6bc60fa7803b053722b2169e02bdcdeca8acac9850fbd864d2d1b2fa89c3f4a28f3047f572a5cc3009c2c2013462368f12bc8d105e3268d45ea79c6081207a106f04c293d937b22ebc6b37feb8ebe4e05f4cd616fb3ca7e6cd82b1bf525937e14af7f8e852c4f033ca726994872126c4ebad39116d5b79002ea8702ecae3650fd5608fea26eb071041e2ca1ab525913a07840d0b45450ee730b29ad107067ade3695e6d07990c22ff7b9422a4afbb4f79b0c1c98c976c2298c8a126f46a91a23762cf0fa9133f554affbf56663db37829bb269a604bc090b82b650a25176fb645bf59ada6fe7f5604dc90f0757b829e1fb2b1b475e9375361047bb51d1741fd6a60c81146d477b97c4ee727911703ae141944da48ef7a502614ce5bed95ef7069b1c4d9a959317ca5903e542604130013f5f310b99af403e4c4275c217022292326015a88548e839d22d8fc2f13761b9b5b120b0cdc9f46c899d9c1dfd85328f4c8e002f2d742d3cdeb831a7a6a69da72287f3fabaa994220410db86c3b49a5a38884ee795a14b6068292dbd99aed04e7422283446aff86cb20f916b7cec18dc500bbb8b22ba6a4c8957d5c451dcc8fd69ca03349fe2de06ffb0ecc343279088e70387364250f1708a476777cc91579bb7e4004e870b091abf0c1700b9abf4c5ab132e8e4dc7c561f74f8287387358612217a7fa52141e58df4afc737b05e6d30025bf501e5df49043777c904b852fb4a7daa5de867965c96068329db2881684d2d628cb52c69b49c4534331e9cc20ff45178a7f75b537bc36f5dd7250f6dc72f03bd77a8983ad592b389b589c908f64e419ae630bb5b74ab94e72e3e6e52e861490642beb14b42937d967ed2c3f64b918f291782a7a91a6edbbecbbb61d736313b7a45937e896678b3548ce12b34b454277388d72f6a397962a6b7ee5b7d4eefd9755ec6c6cdc52e797cbeaf9ec4cef4709eda493b53503576f624c6cfdcc46a1d14ae2157e5220e7ca30003ec0fd22a6b03547af295f370d57fcc637fc4ae8c5b1dc0e7d2fdeaa3232df65955fec2dd819b2b49fb2dab6e33f0c70fea81b640f31f49581bae257b1d8a1403168b38c2934cbd8fc051163e983fa74f01389d16d51c51c46450f9e8dae7b24c3f5e74f075deb5511ab1330ed00f7bde3aecb982f3ec3f4b69d81e0fccb65cbc6f5593da6373875285f9366cf91aabf80b5212cc3132babb206a6b845271b32a4f215eb1cdb8028134c0de08ed6e17997a56fbbe9751c6f07f2f474e14058f98f98f2aec82dec396cf0a8f5e244af46d50c093ed242b8b3e29610c96e1e950b1bd4857655b91596b06ff6e764d7169f3a7ea0c5571d85826a9e598a12d802da37c13c51c559b111e36d5128d0ce92a6b9874713c757a1f6134b8c99456d589febdc758d627d578d9026a09abb390f31523fea9a5aaac8aa5385446878b4c0d4d8eef3f1841707d28aa3cef1e5d632efd3286a17626bc4d0840eee84fc0ba513f30b62d10fd8ebc30f10b859f96a2a930fccad150c942cb0248b52bd78e976aeb489c1b2df8668c8820382655a6a4a583b838cdcca0ed9390b8fd72219e2a0479c0d302deb7807df8f607c6a2f81d0af323a0e994511460765bb6e8cea53c9e03eb320b190bcc8655b05f3cdc3ff822e6edd9ce77b46e44d84ddbfa5173bd648d89ded09c45ce935544ea02ff1685eda4e78595d1def7fb0788f2091b5e2e875e16932ea85be47e5c34cadbee218e17eea1a63bc5560ccdb632c621d299439fee4261b1b71bf6c552a8ae131e60ac6e5377064dd31a4f671698b0fc3e402f412f806644d3192d88c81a8afad09f7dde8fabd155d0e05157c0d0278694dd8368c4f90b86eb14da2eb4a0c4f2152a801c37f464ad2813a742bcdf05e7188028210882dfffbfd437f3c8298edea1300613a92af217841fca262b33bec2bc22b9909b1a12fa8875835ff4a31daaa86381221258ba09b5a3d61513ffb6ecaac07854ad02200942600f312245a57af82165b89cb703d29de8f88f85af522ba9e287635c524885df3ad2fc582378312f46970cf6cdea48be4c1d393828ba3a49bd1c357f8c65be449facf08034a4cc7a8ac2248b9c6db0f9d9a06ddf3905a467c3356c8119273912441ba8a3a21d353507ac54540ca27a84e96b10871fa7e303998652341d9efea49d0cfaffd5b9300de3e47ab6209dd1f731d383fb17b4c6fe006b9f79df3be04b39961a4a421b3fb92367a94cc35c44e6c67dffade6480ece9765facce3676f54c638e8d238b49b63c415405a326d11c60e234a6a4cce73aa9386ca70475385fe80f81d9a941ceb0c2c84514e1d1d701cfc233c28e243df8fcc83f699bd3bf8b601240cdc620a2daa50689361e4f10a1fe79471d2c3257f324ea7ffc86a86b198172101c0a34f366d68a832d1e4c3f9736d4d2d369f91d1a0ea72dcdad4399ba0cae404de94cd8e71a96cdc92940dc6b84370da6121658934859bb9c698f7694a97104d03e86f31e98dded88fd4bc1aae6eec12fdcd9bedcf07549dd692b737a18a9121ffe0b0c50ad7621a76ea27adee4db566f134a760d9aa53d574b2b890d73e73117a428789749961c92f5a1dcb6382eaa33662a3293bbcf4bf29ba2dbd1521d8a246311843514d35d538fcb3d4907b1b08b894000253cb4863063e669b5496aaa98605b61e41d0e0df99c03d240b8b617afc337aa76c850aee36a441c58312c75750b74007cc488f3b6abe042b25d9f978dd1770c7d6a74e30384baab6c1f827e3b6b4382db5c390ce062c46fac591e60b17393875077031ccda6c7680bb144132a35825195d4818de411cf981998e16bd9693859323b96b214b17853f40a33c77584e8f3910c34838ef1ea660f1f48713bd8d792ab7a82ad32403012d637ded278e398986fb39eb421cf4c7ed86d9bd2fdc62f4d4c2a0d22100d9c74fbc1616076d78f241b94a80d051409047c69f881f4f5480fcc0123da19c3f4ae298774c9d0f040884bebdd5a88eca80029c3898dd076280ca97ef58818f3253c981aad79a0e1b7797f70f77ede4b4e97438a7a0269fa3df686edab6fcfd7b17a4b80235fffc16ba9920d0be099259c1a5a826aae75e3145e40e5d0209b5b738e5d4cb1aaf093ac292eedf30fcba8961cd0ad7ae2339e3f1f5d90e02581ba91210ac9b06929681296de342d203aa377b28d7990f87238e81116300a0f98f504e4091d7ff1b858f7c241550716e318ca87564cb264c879058cb68021b5d08eb43af45d1e743f8d47ab7c0c3ace4d71159fdbc2ecb6e21ce7e5e676341e1b7800a3b8db4bc6523665365d4e1ae878a2ee732e2db131b0e9127777f4003aa7ea3d54de48dd7bad639c3cc3d5cd34973dff6d462527a9f9e26cd3e4e0afe84c424a5cc0341ecb4d552bf8e8f9adaa798b93a129f5ddfd7b20fa1c3e198a795c91359b2db430267c157a55225986ae8b9abc8b11541bfb2c4ad639507353f73db9de147d6cb1b446285f531b24eb35af42fa11bfcc4174a4d653e6c98edb12cf5979d9ef88ce20553cb3f1c46783fcc45edd1949f465efaf7f5f32e260c7f599057556efb09054447614931e09ec98bf983a25dc94d678822c2879ad0973c67899105c7f06852a06718c40c41c497a084bab8b55bba8fcd3383f4acb45ef3bfcbdec70609e36ffd9305c382a7bd2a32f62216db6dd6ff59e326d6ad0ebe841cd41f7905eb8cc103a9c0838fc2afd41896a18f066995f7e149afc8fe2464b7b734b7aa0f67bdc3483f8834f93f49d3f56f58dd0369c70aefe8efcadf22eb2b9912d9ebfafb8034ef27f3b5294257b25e8821f99ff2fe7708e5c22fcc563aea86c8ca84fdadb20820fa2d939d6933d45e2d3c8194926ff79f87f6773c01c33b95d389d6784d6df655f9e2e5235254f7c023030b4b06e5c02067cc4fbbf8603e8e971a2bb5ca31c7fe9d066bae59d892bfedb0cbb21359532c4f6d2f9d5ae7503e315180366789928528ca012680f9873c78eb569dfe02e247b70e6792fd370b073b0608f90736abc7b36e0a9d4d52326ba23730a63ae9f732b3d44c78b5146a17c8c2a0cef4bb2b2b1ba0f9cbab167b7e8f186143eb097c94167d79bbdd9d522f9bed9e0bf93c9614c8338d460b0f55ac0527b20885b6098f9f9ff89b50d08c59696890bc0bd4141c6d64f5096c5ac2ea00dd9ea0eb6a010ff79f33856503170c6cdd73812c3bff2b0bbb7331888a4225fe9481463c101f391851a2afbe65b69c0a4f570005612e68ac74a8ff7f6b0aa668e43a09406b41f48eb6bbe7987c0b60d03e5f119630934189da6e842ea5301f040b2b5a477f716cbf21abee737577e195cc1c2ba52e83b04fb141d066f6b358dda489e83c20c1695203fa2f5d754f6b39a3fe2534ac5007effd55bbc62d6001bca81168fc0640999010d407b8654aad1ae88f938d3cbcc59a3d2413f7bee1af75b03a689284e9174f7fd34d8ffbf2d4c739e3e423e7ed1d1b1d699a0d3d6dd912f5e3355386effb0f7c9aee3c334c60b48211fac558140fa44bf900268fc95ce6322ee0c6303c8a0f4e4f6bc40d2751171f97ebb2965211c40efeb1bbd724e546b782b5cb3238576c9f3025c71b5688ef1d3b92cb3da6f4252f75508274b4f9704eb2698b19d9623b918a03391fb80fd6e0683606b7b052e8d6e34ab3b153ae8dd0885d22396522e3f21c0bfa6d3fcf4b2bd3a91b2f9ea13a83d2ead1c2661f50844eb7d96d64c78f8fcf6fb3da6fdfb8cef54a834b90e9a6b79d035025573dbe4c4e0c41fb0036d7d79b04d11742b4a2996ad25e2e89ff14c47575d80450e7b431dc79b0003520ab6eae4e63695ea0896ee9ccdb9b2f3da2b26f504dd332d64efdd80194a882fa4988d283f0cd59d014169d172b8fe8ddc49397598a3814c59abe8225c40e51e601afb45724feb392084fa25fbc0193f92b187fc670e730037540d0959b20558d9847d0fa2981cc03c4964a803e4e93f74e39c7a7346453d540c59a2e2c25edf93479680de3360eb2cacc9734ff8051c4d7839b33d388cb8828eb2366e72f91d013f79c83c5aa00fbc41cdd0276cf6383e6fc9d03c2abd6eef275a911120bbab60969fd48f6a9d5f4ccb2a0fec5cb9e5184b4eb159a30e6d6c0bf04fb843fc4646c45cb769bd31af2f9049e4eaf482f12678df4a081cd3e1606b03f10d830069f550cff06a5e73e481d710b764d243be98d666f271cef8284b2d32642a11bc543df8a17b88af64c6254aea1789c729d50548d24586e9fb12bb2850f2c6efca6ed67ac136a060893510ebdd2a11b7db91320e82dddff59b9cdcb4bb05c4a27faf8a517303e2257e90f87ef3882b7ed12600a73b988d48cf370b33b7e7e4ea31e9a52600d6f1fbc7e2f9e894e600bc55035cb8fb6d4c34a249040cd1827f55a2f8ff1f24da38059e188dd3becd531a3ba8fe027cd2e6a8432a2437bbaa8e0f4801fce595755595dfc6e6e3b28d2c432c60858c6fe178cf9327c6e5f0a883056569d6ad6f7ff4cad3e03201c2d11ff7ce196a523d8ecc4927e9820f7c3679f78a642b2335771b975e956ec7dd6b7a9a274b3b4477b0725ca39b31caa8597ebbea1e04ad61de444a95a798e8a296997478970045a5e668ce40082e8c7735090aa0751364341d2b37cbaaf171b4b6fa8789cf9c0b9cac0182a946fe23c95d30020dc70a71e4ec6fe342e9e7640996d84ef1e17c42dc153966765e500c9541f76f9d921684757e8d399b250f4c55bb83a255c9cb3f25be7fef9feb95c9a2bd62d3186f04461016b3ce5787fbfa38ab557de604b01a9ef2e11814ba8e0372bdaa2ea55c81defdb0ca15abb5718c68691ca273a48493555afd94b40ac35b88759a3151a97d1954506e8286cf3be093f74ea6e94c1dfbdb77bfe7071cbb767b32c4e4b2c3e0476f243ee84a9d1a2c6fa0e36023763c26caea7345c324647a0228d96f676aee4623ee61fcc2289382c9de6293f34b45801a0714367db881dbc1a0ba6376f44dfed5fb544a79ebc26cbc5503b0d9c4ee613b998bd6f1bcb219419c33efd5980a1eaf0b2d63c45a37fa99fc27fe034ce6dbd472138002ea79f1c6d4c9acbb0f028bc3c11ca6a1e2acd89809700444bdd36106fd50d30d7dc1255ffecd813c4c085fb8666472724992e0a6d3a393ff650e38bd5712650ea4f38cd0ffb0336e030cf57df7eb789bb44e9cb4e91f967a74f6c934a56d246e1aae3cebaa8886bd848e01ef6fd9d516907b187e3b1c54e3bec3acbf7f6da5ebe2b0b167a1dcacd3fb8eca689fcdbfde76eea2ce22c83c38afc65be6bf0b8ea1945f4b8f08ee40be4095bf73a90ad47acad37145149f56e1a55ea9b7c8c0dbccb579833aedd66309f0a67e6097f129f59b08268518a52f8383147d6e416808aaf214bc941d29e70e55385e4599251e2344e0dcefa25275317da893983ee41c89fce0f09b52e14ba5759bf56263fc8b9fb9a56f7d2b42d9ed449912f4aa49a9ad57dc5eee074f3d32ad683ee65601cc31bc26443b0b22bcabdc23fe166a7e14d106dc28c6ef581749747eb64fdb68c2f6158ea9179eead5400d6af2835f92f9f2a31262a27814402ce5a0df1919667db76e28e375c8dc64072abde8df68b46ce459725257da28b527ad8b6580d98901aa890454defe6b19a02ccd6db66ce9eb45eaea3975715d365fb390b64e71d514349d98a75858776e39d2e3565239e8cb5ccf86b80344cff381de77205e1a7c10edbe6a6458008ba4302fe782d19ac33d2ddc898292824531d246a677e8eac10a97b4a33a0dd0a97227cc7a7994571194f66890617bd4e8fadd2a8423add2a1892329507352d118e6cf7e638171c40fd4a80d9b44e13a7594c303c3fd92ebe01da4391439872585731e9b9915ee47e28594baaa4a059c1710a997c007367ca15f242eb910d89455487ffcf60175c0229d30c184334144c4fb3cfff0259572e20c004c67891e268a7f12b3ab2299b8f819adc6f3f4e3bbd8e0ab9bc5c0c9d02b81a39c67bf3871526d8b4efb9dc8a11989f6acec010621a3b62130dcbd3d5d69aed873f33f71b01fe0c64d0a8db6b53031f95da784ba17426ed7ef61edbbfe4539da8558a40971312b7bec73fbcc54078fec4ec03d8fddd584d19933ec66754e954f4c3f762708b0d2632d174ec84bd4ef241ff6586af626365f67f4a3671bcce1837283c1fff59f888572c48b19441d3898270e5aedf0ae7a8d22fcc6257c900da29988423ec7458972e00dcb7eb1f36d7c05dfb9fbbbbce44c6abadc21934a4c847794a50d11ee0c95338fa83a4db721117654af1c7c2d269810b3b4fb67f2e2500265b5b8d08fac8f30798042ba087f984cc81709857021ae385faad0a0f327032a609f445e0c076e51fe4b51f4de2109c247efeaa0105392ee1bbf8a93114f96adb966a520da3aa3b672ab94b5b555e49bb17145ff56d29bebf13ec6b4d723aca4bea5547bb22e6e24466b048ecaaa617d81b639740ee89bbe3b8b7f985afeb3867a3f35daa1610886e1e6823df0c8d75a2250ab28d4001a0b6045034736e5d1e629e2e62a43faa3b5d92ce08a21f956223c0e0dc44cf1ba050192867983bbe4a57da1a7c090e56f5fa2a1eb77610ca8d586f7b23c108d8f721bae4c2635c95f03a9baf0b84caebe607d1693a7be37ff31838d3b7001c41409f218b091f8a17dd0ddf49417fa66a9462c9eb479d386a363c651c03ff68321af4ea7bd6f881a0f9b904232b993862de69ac435e85836e6489b2bd8f355ac452bf370187ce5f3681adbef0744c60082dd4e990c47d4a8345778120b34d63d34291abfc8b68f8341362c305064e3323a6f21ceef7635c4fee85b08648cb8cbdf1bf33e9eb6496f07ea25a2e53abd2708d9b4dc9255b34bc60a464484382a294434ebe05738077283cf7d610e42452d7904ed0118cd5d9b1f33b9e3cda5884492592a5afcbb6a923ed3f6b8b5b3eeb6cbb68a22dcbdbb36c3629f4ee0b0d620a894426215af46d1e059ca150615bea92e82d744ffcbead44c04d5b26d9154dc69c22e56dad7305091726e8d22fee01d5126e46f5ec16281cd34e1b8710db46a194723ea67d27b39c60d79a8350b7c1174df6bdc9321da81bd63926f7727cba9fd18928322a43102b7537061de05e03039fe221624b09660ddf21ec691d8f6d6a6d357b295512018539c1270ba1432839bb5d3ba130706b1090cd1b53f8c123c84bf15c78d86835da7a1afd5f8748e89cd994f7e722230bad1fb197eac614bd680c0e6483df541a7e6dbb7f20ffa1cd0f7ffaa3fbfcaf804ec8a80c8a340a65ace480dcd7eaa6f46dd8821a8c980a2d3e4d9265e72e5b54ff5c9f2985221669b25b223d6090701acf6f0dc6eeb45b764e410feb7db32f33f9baca3a66cc609c4944342c3a5d9c9615833458c56eb65183c82b3256bc868ccc73a461e4d839054de80e0a5e08a57efe992b9b1194d4d505bc529ba26262a6ca5b275cec768239d52681453fff76cefa7d35966cea32557a88b6b913afa0a5582ecbb60737bae93632880e4af506eabeb5defcb2725065fa0837226f180bbc581832bad8a16967e3df5c57de9afd8fe542ba9bd8300fe61a329b6af01ce384bab017018eb813dca68b589ec8c0725b4427f7db868c8b1c2d83b925b665b7bd9edb23e19714fd9c0e40d518c48681db9a2b30cc484744a60f4f30b8c685cca5a8f3096e801c6ebd010460c1a802edc4d8da6461835130311aa870879ac7a8264eb153e401e4894481b760e33a45dfafafb9dcdcfdfa29b6ef42e44bd08930e66b9b3da286a93ae737778408cb6650321222a91c02f74f4e53c3fc2193df48593ed7c7374df5d253a5e65c3036941cccdba292fc4f646f2960cca5706911af910c97240bb19b0fa6f8ed2005dadf30fbdc64a83eccb999dcc66474b236caf59184fd6633a0ae8f774fb205c4022248a0eb8e5fe730a481946db82c68fae1003fa6af3f06c74a0b23412a1cf133e4a038aab72d64d9594950f4b1eb9f5d0d3eb28f0cf8d82388f0ec010ac2b542687098e8e0b4a38cf64caf59d634caf98934482ffd10fc2957d4c7e6b4f4c8efaac88d3dce34f263e26638d25a52f0b4542f82b8f38097ca6cf0aa3205ca83116821fd3e33bbbea89baac3ce0cf0d6cd544a436c1f019cbf2aa01cbd6618858369914277baa732c9428ac5651fb6c34683bbafb2bfd97120dd248e970378bbbcca28e4d8491bee96d77f616b90beafefd18f9905b865f84e3a53342bc981c874b5bf79bdb8e04b1d45fe66fb8d5465aff1e5525a73c24193aee58ff1792afa051fe27f7212e77aa42a13aa3f1c5822920b6ea76fbf2cc74c5185343f28466b896652a512e595b1c264a63d822395917cecaf993dfb79c95eceeb21856e29ceaa95d20ab75c5ced0b5905a2eeada9368de50deb37a3bc27c3365850f93bd3436cd362629129703e1b681f7cf95b1833a8304a5bb31f279985a9254765fb0fabe26a8cba0e2c0e29a85b3d62bb432e0c1b151038cde56239a40e6faf84444b9df61bd817fe1708ab736f292aa42edbd26b6ddb49e0ab4bd17de06a0b94f99fb6ce4417ee56271b413b4ec135a68b7ba695ef162789c6b7eac24588dc8f28854658196693314d6db247e6decf75c1408d15064d1dae8a31e886e537717d166d7066ccfebe08c219c831ee947a367e2d0add55ed70e4c3fa899c595311b97ffe181c0d2701d57ee65e0dea4920ae44d728a03c690d1d5c3f029cf4dd56daecf15678373c883c8eab2615d988abf0af02543f752c752bead55fc3093f1d27abac9529c8f4ff9374a12bc7842dff6119c6f738e7d42005a0818823c3eade2a3be38852ee553d9804e24f6eb4b79556c12c91c5064360e24a223f1c9d0468cd03e9ec0a84b7d15031e92da11fc7898a884f55de6d4fe6ee02715f66be09c2b09087fb5a0ee3fd0ca6c3f536dc13806e21f32bd515a1cd6238ce061ae0b1f660694f677e35d1f337cc2683953f2fc75a0eec26cd4c4fdbf25141d48916823d64b98444dd40b605c0f91c6cc0fabe1423c3e24cab0b2a0caf52f419497b1663c1e4cd65778903236e332697611d4310b71b7ed6171f44f9e13861b2c65ef38c7a6c2282006c754a03691d2e0074ad384ebcc42f343a1c04bf985ba35e4e0bef51821a6f52891243935db2bcb0bcd72279a50581a5acf67ba6c49c863d841392caa730ac46218fc46cb86801f2828319276a5d44a9832643e354d04f4e7f462830a3e014721d8506747d1f30b424313a5e9ca558cc1b2068abd00429c626637c9f3676cbe8b50602bc91756c8780ce8240532eb1154b53144beeb886cd86cb67b287afb74ad6b831d94293d1349da3626acc7dfcbb39fbf4c2c23aa9e5d9f991d4a06016c9c9be1fdad6961cd491320ff82a6cfac14480b27ac5e2130b93370af05693070ac74fcbf8f933a45006197f0ab6e59f5c6f8cacfdcfc26834252982731fdaedfc62e5a267b6e5048b1c6c0b627a445502c91a928cdba77f73743fe48542db8e62baa6dbba0f448a91f615494c1c10c5c967b80f8a5363aa4221d0003858adefdcefa152881a31a8a33fcc6ca170be0bd51a3b75034a4bf7646b0dadf36ad5cdbeb1561c880b274369ad0830157363e2b2675251329c3b4d8bd5ec2565b1ae688b25d95d5d5e69881bda5f2d64657114ccb86ab5cb701cd6d2438ab682fbef8cbe98ff97df1696198489804054bc447171ab02fc8a1d173cd0ff52ec34921667e40910f20aca2e5c586686e8b36c7e5481c8ded102e96ac730a1e0ce730e8b0bec3b0801834fddb60d6f45317b3aebe302793d0cdafca711570faed1743eb9b4bfb328b81197d7c86df7d0e73a83dce508391702b4ee47583ab896c1acdb05ee86ee9749064498764f9b7d22fc1b686ce5a7635fb0aa75156305a1ad045f7dba3a26b90e4e191858099fbd33815e456415e0d544cb8a47796709deb37f0c69052d4a2b5b85fe02f34c5e844400f35d306ffd909b9d158426064f3c38149e524c365b2764e78e7844cf1acf046daac4e2093dcd1b8bc928c8566814515fea2c2eb36ec106af38dde949bcc0be2ce6965d139b4918b9716d00095de219bfa6ac879f7cb20de7a6d661030d19b2aa76c5de0450c4c45188b28221add6357bd17593ee4e625cec8efbea87509321cf8da727ffcf13a71c76cd178b929d347a0db36cbd3968bf7d3fe7a529935f659fa2b63c7ef0a8d67f837b9bf38460329e310acbf309f37704e33e9d9956d35c01cff63104e60e0677d27936520f71f6465e8382b82553fbca3efb6355c13a512f9174b60f64315c318a9a8c1f8b47a985ab8862a530d596e0229e8874eec249165b751b298b8ac92cfd8acd0830ada60134c298845bae97482624ff23e8eec8b56d1f70580ac4fe1cef707dc638fbbab94889b09b3160af2cd451cd0caed77c1a3b050a82b88257fef4bb2123ef73a427363e57829b4b3fe65970ac954118c8a3b60bc20c789f7caa0437e942120d2ad19a7935e41eb174d32aec562a44ec8b17cddc5aacb7d7305acd20f09e0e3c59b6bc4520d7cb5b3acd862f5178bbdd1c79f44e7e3ddc5f265dfefabde3c02db785f0ecbc5dbff46ada4c526846fa6c6f72ee920fceed4a38a031b720e811d1e2de6b4d00d5f4ec198c08123b0aff92e767e0f58a53b30487c1c6a9dcff5e37ea14507b876ccac16dd752200f74e236abd2e693a5ac21470e94f027aaed04a12bbffebc4542bad63034765f0d9d603b54be97b84ba76fd73b7f3094d6992053ff8976afcb0e761f051ebc8d969df63451c380069b9761ad73c6fb0a54c6ee43d34adaf7fbbbc609ce4d8988fb05f84f3bb61cda8b593651929e985a1c639e333c86b0cea127a3cf98d184b75ac74897b9b84ad7bef686ed57959018e5b90f8c7b19d9c34a53088a3cc44fe40ee73d0cebf18a03e983b4e0a6bb101183d332a417fd7eeba4202842819974a1e801c84c3cf8ce6911099eee632ed7169675317e519431627fd47c711be066818d9cf9616c6a1bc0b3d107508925f4baf3521ae26d3347cb9c82b47e8f88f828fee80c8d3fde3df29b0cb482e0fbeab8702438ddf349cd861ab81c7bfffbdb1fe89a65e089dde3a6265f0920ab7a2de16bcfd503cfe93409a9d058f431d21c01b24f00ae6a487904e362b633dcbb01dd0d1ac7f34b89685b0dfb653a4637801e0f313ee9e151dbcbdbaa7c68cbb4dcf36fe2b45692be89b931624fe3c2e5658b18e3e06017e305b0bd7dd433d72602131f1c58e9cf9be3db7af0bbbde5968b3ef7cba2dc153da565d2c17b16b13229072b474ff7b38bf3e79a3c30bd698c6fa9072709bc5f96dc87a7df591cea1fed0f26b50be52967d475c9884c1c1d80f257069d312e9ffcee7fac8bc6dadbe2503bab976969c7986144f5f38df17e9927e6f57ae7b5bedcf2b1465a0b4a656c7fefef5485d05bae67f9d35ff81df00e5cf7e5ea963865e9e69bdd9e2f39d06624927ae842c6fef9c98f8e87654438b54333895fbf406a8c72e5ac56feb64ba6c54b89082e5ae2026af7ec2f9cd287d753461738410024bc6598cc5b2fe1b2e0f5f28f79f91d5a391a280416745565f658a35e65c4658f51c890d64b352710653b5f72e935ed883d2acaa7de9f0842cbb6be628796b693218f0994a6a9ed49c19920cb5c53e6aab67d04c2dde4ef1ca3b70e5acc560523b3a1b16456f6158dddcd6e7df4dcee917446c18f35d8c1c76366eb8ad5d63c9f506b970443cfb74202e8aadcd734820da474cc7a6af4ee19c9dc84fd46491dba755e4927f7f7cf9c99194a601ba3dabee40ca6644082a1de64f49e5a431de2039dab2a917085bfcb16e67516d73dfb131983d827d727f7ed387a5ccd13af53eeb0129e64b57bca336e1c916c9abf39bedf1c89907536dd0f90612e0719bb55faf8850eb15cb74ed23dd5f497f5ea6387bcafe9f5c8cd08039091caf6e72ebc6689226fe1e5bfc3e7b1d6155f91e820a8a2c892366e7b5b2442d74dd004ef693e791b436738396c860bc6c6e4a919baeea591a66bed8e85840ba103e77dac8b5216890f07ec7a644507bc61792e5c8000f77ddf0c6efcd0da0219abe7cbddf8eb25c7b4ca5405d9c291377ecc23821724da15484d23cc3d4d806f3871f1381ce0dc2d5cfaf2a59d087eb8a5a399267d597adc801de95a5b98f34d881dfefea9c7c185a344f88ebc6504993b7164aa591e17494565d702efe84076a1d282174f7a4d277017ae5283f52937c6231040bbc266cdf41c7808d7abf47096b03051e70e4fd1bae0dde0439c7856b90aa368e921e41ed4f29c328cb056ec2b81802bb8b0fe55c0cc0a23a1cc56943fa2cf50e45b3bdb9548521d0de85cc2195f55c00f667ff44ba7b1a71cabe08cb9d926313e05f0c226f5a46f973b86ad8913bc36099d721695ce57641300d38f6b8049233b9714b3f91343e2776e5c08bed6ba92c6453941274096fcec5610eef4c060fe7eada8f422bf88099d7e72daf2a48455ccef7fa295d3c5bf4f48b24b261bfb007f1375b3433aaf270c40f249c96e7a357f064bd9a26466e74452709a42d0d9d4bb418c62c44730e4592b23f5af6b3c8b9d32c70500f801168d5e4045e70fb8f281a0c3821eb444e88bc689d7ce88ae3fcd7d9da521e151fb5a14ba55a919e644ede7084d9bbedb190c1748c098c11f1dc6042aada0dc1bd1fb97ee27faa1e850b60c57b01b372012c813f23d5ec26391eec91c303521bf19cbb1bca2f143554a9ed221890020f636799d02b52465a2b4aebdef3ad628e5f30acf157c00a7246f64bf9f993a28438870be64747f7978dfb97e043c28ee72f0957fa12ce25a6616d0e45a2dfeb3dd05bbd34462dd30515ee4f3e10877109f99d4f55dec2fd5b72da539e908d5aa882ed6c80d65134ce0f85a84656baaec40df9816606a8a0067d6060177bb0c216cb96506a91d5a991277e7c107fc2b9672797d3dd6a51f7deb4577a5c3830f541f3205ce33fbef9c6d6754241f39467064ab053d78a4ac986fb34d988812358c7a555b57567c34ff3880189ddff9846075147f9d0391ac9867279fbc633971e08b93c47c97ee78cc4fbeebdb8a915f65ed6897c4f2f0f799f3f0f6c79b88ea682ee8524bfa0b5e9b008167943ab487cb35aafe44052f3d7670ad2183db6d6b1d4b6b5ad570e5d96e0c861a228903051dda82297c4cef7fcedfcf3145d6b449826142c0f8378fa2716cccf4d20ba3b118d46e401125c3e7aa9fb623a935c3bd210e4d0c862fbf58b138f9ac26c3e0951aea0984fef3c2b0a9209a314a13fce22297dacc99a7e81053b20451e8769e19996f08cc44d5b00f304b49df53d217a8f5beaece566574de6214a60aff6f815c75f86a320aa13307d35e219f34f24d8550ec0723c1e4404a07aacf117aa62bc6ab9d4a1e05f9e503bbc163229702f84d4061cee4f80673cd26f12006d0f2864ab631433786e96b4f279b148fecf83a41bba380b15292189df4589340af518d55d7f42b68a4acdb439f94a8cb3cabc8ce76b6f850e5bbd432f64e74bcacca71dcc7a02a41e3827a31a17f3b3ffb1c148ad2e10db23ed2cfb769154c30f59067824f8919c84a7728c243e1333f21a4027809f91a23936840eee3b784c46f90c13e339514edd3f04ee765a1e8f9ec6f1534f13add603e488632d3c00658ab27fdc84576cd4573f2894953670af0fd0a1889efd22716ee031b48280a747ac4b42563f709a823a23244cc458278d5c67b138e7b5dfa55d017a0c0183469158d05f07c551419a1d56b9816c172b2c4fedb3d91dbeae3c0466729f25fe021f367f692ef0d4d497825575260ae5506880dead76edcf9ddbd3726e41228c9ef70924dc8a3f21a73932fe774fda21c4bf79afd4316c66f49851443cd27ebf69192a2201df57c482b0ff43f0d87c41d7377e9059da5c5c5ab6cfc3bd9524b701bf0094e1fd32f3d9c4d9a52c99308f754fb269e9f9a1eb0627da5e3c33779114a20884a904a2b095779dfb61186ec3b5a386f59a9513e4ff9ba1e555c1391f4f27e031b426c3bfcb3510e41c1fad488ad64ccb8fc9bfd4d8c47c6bca48ad0f913daec91c2110bae62966b591e4dc2e7378a0688051f3942b9e0942bab2771df55bbfbf5371ae1b457650cd8ec3b94027f6756b63a5f842444132f4166b6a192035eeb5b21f6658a1ce63939b89d5edd99728e2b903fe5d942aa6f209d72bdfdd7921d783e6b9bb1f56e19625e67739a97f2ad308c06a2dfc0f0f823a8ee34c42614328dde6db409a86c9674d97806565445e785d5b8b514991b4afb3c06412a749d308f6daa56b02e25cbf7bf5844d44628dcabd795e365f372d979cc0e7144ebc03b12fa60c3db27320fbc6fdd96de2852cb574827f2a285b2e68515b1bf74843f321be33810211061063db8c359c970dfc5b5f5762cf6c31be8b3ba494be842ab091461eb980bd24a3b3d23c73e6ff8e5525afb029de527b39f5dbe2f01da0964545d439985e36c10020ca988ef428a6aad7c6bf3848b192b501401b222e6ae75f7c5fc350b80f71f660883ec4c73b7936d94c0a648d4ad3e690ae440556e94595762260fe9a9fbac38a009c3bfb8127a27b663f7ee9a488f1553fbc7bb14a69ab0c7db1abf521a359b9753f95a6c4374f7a2b1f474c78c1ac11417c30a7e4b9f0b02935c1722511f18c5262d56d8a0d425c4ad5c79f8aa2e0cf1f9cfe09b8374aa7d5e0ef8828a41e99b3d74066d48edc78a873b345c1966f7f96644ebdfc807fc28592a3b84bcdecb1626ce07cf9256f0b9e9438c1da58a63715b803e921a551d9813c486ac6a15d08555eca3bfebeebd05e0c127c552b4088f421494739ff4910823daf13f3a026181397bbf473a616df262a13288a7cc85d01200ea02acd643447ba030228bd8550abb2cd0bdb61f7d1d200a9fb21627b885d90d852d2d9d86af8b37c3f03635efb466b85c179a71bca2fe499c130c9330a8f0eacb27267101c7599c161668716b3738f067566e753741d80eff6112e5089adc6aa7c1fc6061f6781242e3d846c10981ed70f436deb435a4d9b627cbb2c28b55228470d7a8e4585bdb18cb09462ddc3502670aa15ecd80ab61540a415ef1a381321f1556cdddfda66bedc7aa31a7183baeef756d86650fb3b5718c792e77abf3df3e3df693354d4e3359e7b01c4c56f8315770b51a0a6a6e7bd16e9c70cfc84b77283edfb49015fc64291af3edfc55e4dea994da7457ec0d92947970f795d0246af8101dc9ead18bb178c7d5d32da8915bfa5b2eb642019da392a951b2b102409af52c883dc444bbcc30a0b810030bda40a3c6a943515b2c7049e82d6a56df1f7f9e2656157071fe380274503b370c9954d02d214fa45d145159edbb87656c03432dc91a1727a7837bf7b2b1aa70c37e277fdf662112a22c72d1a036d6b5aad854d45e3c6a7207af0dcc03b0b19863416ab9e4a8980a192d688205eeb09e900b4a1f0b4a61c6ef9b4349e2f1594fc58d5800db781db8186276a5c21309ff9982e87bbc14d17a5feaeb15d8acbd56f5135a16befa50ff0a9dc9a722ca2dd48cd618ee8210510b739e704ad3f945d2f581e489b3494caef7a9828414535de6eb2d1050273831973154ddbf7b0ca5731534649ce4256597c11bb83d8038d8ad823332d62b56bd776ab0999e151eff7ae2fbc93f2b58a6b1e0f794ce389f8f6ed1b5025b187296b41682623dcf37faccca6a0c8312c402e891c0c5c7954d4d26d101117850a370d5567a59c4f3384b7edfba01c5b2a7b5f5157fe41bcd0599decdcaa70caff45b9be232ccb805f37d8d31c67bcaced9a54b7535ae9d80bd1dae7e5fe3a92ad075373b40119864e43d44b293414993b352a69ba490e517e7ba46f1f74ecf9d71005698ec43479cb20eb95071715055e4eb4fcb6b4f46c793f34959bd111470858a39547c265eba82817633b2acdd124361244faaf358c13b380dea6ae83870e28a87603a96e21e89b4122a90f461f8b5a74d6845d2be2f996a5b0d45ed43b4d9d6ff54d10253ccead3ff37a47f12297dfc6f705768b653685f983608dd98eefa9de71d560523b73e2ed65015899b943a1fd5f3383be3efd6436de5d52dfc27c0ddc4f70842d57ab7e423a6eadd42f3fbea0c0b01663033b720a393737883cf225f18cad9cec71c641079d8e37b1274ac707ad550f6abc379a70be24ae6a49262dd3402a51785754eb5f85fb225562593b201791e9105eccbd3a5742decab908d056bbc0635a1a8b591f4dcb34a2ffb544502e847a051a389232b27d6b0eae0d0534b08c22d9e78069b6201eee738c109c65115f7c07b4329bbfcf2de83a95ab19ce1b23f25a5a6da1584e8d19e1497ddd922ec070258804add097a4ae596c07982d9c4f2b8a8585684920ee8a2474f07054cc9728b60de54798d7777ce3f6c62b2f523d5de7de89ebc4597ba512ccba50aaded1dc1349ede35cfa22da5c452efdac33ab95cb2992f1f00216a37999b1699fdb67dc635e3a693f208a515abaee0433a2175efa6c621e04a031bcd265d1cbf42814ab3e380c5d65c710b3d0cfeed14c8f79f1613440220642fbc97a08360f52749ee92c0ee45065371c5684a559c852dc29464bffc0d858742db84d4a190c43ddc9a6970774dddfd7071e8b51938bb4b749ce4350d53cde9801b55993d05abe0e4c6f4c106dfc43695b61fedeaf18000e2ba6c2d4447c6e2a3ef42ed33d991bc9ddebb8b40aa84cf20ccaefc12b110347906cc80e19070d2d3245e47c152218e89f79f75e40e97c02241cb78c85b12340943860f54f86789104a60bd8b4d501e75a044f4b992aa2a567450c5e3989fbc0768764aaedea02bdc9b1a6584385ddfda3d862950f86b811fda04f16ec264647cd9b08140a7dba6ee5057727f3a373acbf79cd3d275caf6256e9d0b8b10735a5fa07dccc96143abd5ab79b764bb3ee1d5d48edae785aa972c2f277eb53d2526ba0e880d4e4cee7a3c6db8852974dc56be9b416e2a91ee16bcbfcff1ef04c71614cfc2845506ea816a4d2cf99adee75aaba6716cd0570024725871473358c0d339ee14393f483afac8b6afdd671db132f0d61f74944361a62d9d536a8e265dbd731634b6a8bffdc722d7f03bd05317ec770bbb54e5dca6d6380af9e179fc3fe54a47489715e09d741d9814edc01918602081db4bc0a3dab95e6ae854b08d2e8d5f1b9d88267b68c5cb7f5d429c0cbcb98d9e400afad2d132ded29031195c0e7f59f90587c69d14eb604ef3ce4fccff12d7a2db5c00431996638e4efd90359319494ed5451135a2ccaec1a19d6283969466ceaa532c492ae9f50bd952c72f5032819c58f4abfa270bfcf3e2ec32d4c653f8958e0144bb78232f929be0d03a1abdb27550f910816fe410da0faa1fae7e6bc0f6952321c2da0e497cfbac35ead2b4866958f9f9e976f8a461d7eeadea59529caba491b08560cd59dfa315122f1241baf0520d06b7211b1e6a13aee812ab4e062692a408df6e8c9737cc56643abb82c375353e674b989e4d51dc617707a3ec81a0c368a8f887981f73b2b90f477b683fa871b90406ce9e2aec116f005a418d2e7803a83950249ebb0d38002dffe1ab8e79eb326e42e4310ca60ef6a16a26392d18316927a8c39ab4835d221c79f1450c049038d00dc4c1a19006c32adc5b881e561f13b7af9e7dc9c6493273bc4afb066f8b0b0991c3178c473da7753e1e35c1f38a4b106a3ceb2ccd40953346770a32c47099da53681ec49b617e13d77c825ee847c811c2f8acbce25ac2d4b144e3abb4d9dfb55fba06b1374fec82be790c7c62278f905e365686315ebd3a866e67a93c7dd90777265160ab710d5480763835a30724bd94b5dd084b11151e221c5b974ee80cd2a9edaafbb4acf8dec684035a5510b4959b6240f05b1533bfb0a180dce96e870c30599f2046b809c987d705c289c70992b8d5963ab856c8c5a6a8ece5a685f2121096bf202ec440480a5e0aa3ad7d94d47f7dc85005edc8058060a3c6fc4d7b1e663212a5857201b097ef7fc33c07777dec913637d1206a19f6f4a591cf759e6c7f1e505795ace977590d3291ae16f07d58b641889332b6786f2d18c1a26d1f427a6d323a89903c3132e54462959ff2be55b51178f387849b7bcbb90aa0831deee2a6997374e6db35f0703b60f5e2761e30fe2004b0863b82255443dbbbd7239e3f37d1a8e1f22ebfef93eee1d4c091e2e1f3d0f74846f49aa72682c6570cd71954cb2c34887620a28f80d369011539719a229776d92facc6cdc3136c5d3a2188f584d4387deffa6d9c5f87a13c9262d38f7c1ca434517a875c8e6b64efc63e26fbb37d673fbfe375c482f206b63dd66dee22f57d3dca6c351dcbb998141dcd7f9fc384cedf9f8c1dc686cd91b2661bdfab15b4fc2a8a54af52b6aa683f6220484b5d52f9bb91b07425d5e7b5f79a41fcb9b8a405a7dffd928c5b21f1bf1e53605b4f2f3f175b551c4541c40d8d3d91f871e6c970f0b59fac44ed5b2d5e3d5199c78dccc8000688cbe695e4b6898bd2c50f893d1fbbfbf64fcc69b951fa62e9a0a9d530ae3d29048c17863faf960ba63ad82718085556c4d8119c0129ea7ff821ac500ad0eec6be37143eda96f40cc1a217185b9eed0ec04313db173572ded439cea913fd53f7121a69913cc5d078d640cc7e88bff98222e46a5a30bd2829fbce7c31aa1c0a608b28170980656e0d78cc18736f83d0987584ac09052b79d88b8a0f37f2086dab45625c39c2e21cdd7fc847204083814ca128490a353302780ef5328fa7e38dd861c058b339a4890ea84bfdaa65b1dc98b690ea9487eab287b9c67761ba96ab85606061805bf37423ef4e344865f680e91b966d783574274661060edffd6d6db6d8180fd9a385f6fa9ea67d798e9652fdc6b38f896b22604d59ff6b32f6daee5480836b68a1e55d3fd58b5577e66599ab63032e8e2983bde317c77be3bc59f44ab00bad6615d35f79ee5765c7be6c104615f57236837e7bc728e26aeccfe9b072c57cb1e44372b047767fa15dcef159333ec8e763ca05ba09a6f46c3818670c81b778b5ff1208705f936fe8803ea52e65367189e72e92642c710c0f290460c582da69ed9e0006b8ab6cae59fa803635109ff3b360f84b3aeba97891b6458a5b505134dd1b7c68632b3575d3c454301354fe411ae8b0d73dd2816c1bba4f21fb320cfd8d6fa92eaebc0c1ae34d2119618367595a905f0506d9155c837c15b771997b74a3ff3bf697a9e0bf70fd9915ec7b9c39ddf24df1afc5dd7ea0f5523d34ac9d23c27392fef7d31a439d0f04d4705bff48d8d597613f4f80370c3ec7262551ed3ba14f0688a89cb3a78c4de1831cc5865f0b2e413043966bf95c01afa1d522380c76970a07f18875e0de0ee6e0fda68f6eae1e47eff4eb0bff52288c4ec2cf44248768939085632f8b7796d04e848918ca5894d02857e6e5f19b9896cadc70985175def88327bc49312d80b5d41540f5190bf61a0c06ee1f22d509446384a244095c55b96663e52604761dc719700249bbb5395522b479403851797352ed815e55e7f8ed5183066cbd339fb00713f6f6fedf55bea6370b587f0df06ceda8bffd04744fe8318efef06ddeb9e62ac850f1d6dbc932bd0e539ed8cc31004a5553cb0436e82b4b6a8067ef6f9b046dc778ecd599f5dfca9787b960727db0235c1f076bc5e2b6ae5955cba042c816ea1b6993f05328826e8bbe81b554cd7942a4e11459c02e39cffc145d0e23d95285b8c9df384e1c0946276a52b43d03a463cf2b27b0f751c719c843a4108b90e3292763275a16419be171232225d968932b90bd35f55cf28110313aa69dd8423274ff51d61afb0cdd46b2d3c56261fbdade08b1855a0d7eb09cbf8128b0caa1cc9173bb46d306add0dd2de0912b19e3c3fa68902a68a6292c1b147bf6d85096d4d7fe185b3d6a7dee2842267cc5741326f9711aaaa86eb6ee1fbc8ba12f0b5b37664c5b0798329d58b10c0384e095842d083a99cc560f0657d2ff85592840f7b335d7c997b49b0d9cb4354f09cac72d152bd15e5e4191003671a4ce45b5094fb6e1ef41e75b49cd2fdaf55db67a019a9f846c4068a8f066ea8b1be908d604d34ade2393d159d0c11fe2cec16a60ef721f7089009272e047e5294c80e673dcc27ecb708cf5b9ec8519c5c519537b7e7a7b886db8d42bf78639d3ceab2ed8173d366eea92e548b6c4ad37d88b535592ea193f96be57670d515b8522a4af7b81e03b720facbed5d7b0076aacd78ed56b4b552ce88da639c12682423b716c00a9137dc91d748f3b0edb3afd9a1d00c31ea180e158552e32dd2371a25faa8ae3d83e509ed612028d7fb6af4bc1d88e33aa06201db7f684f2cf03581009fa8295ada795a1ca7b95e4d219c230fa27d18479e2d9af0910a959ec60b0018ec32ba7d8211b32b069ad0d2028bcae56b7a623eaf8d76e2884e7ecb4ca0c4a5e2f38e063ce8242f772155173857b787a09430d3c881fe63dc271216d41d0a50959226d18651dc5b09be3ab59fb7c201a8539d1a0c94cb6413faf70e78ca7e7f7458a5f2c7808a94520be434c8646687dcb44027d44eb087e5972e73cc884f28b201b47c705a37495db78a1b3b26fad07a45b7bb62e64dbf6e35ec8707236cdf96718becc58530c506e200c7c134b7d2271ed64f3314c41f3352032bc2fc3387cd8c9f71c9420bd03d1c34bc4cb2876bf360bb857aaf9071edc6f511b1f93db356effa7d0140f3b77b037e5635504e0e4d2ef9675103f5b2916d09583fc83b83680528025fe427309e59fea2630d9fbe8deca7e9bdc9fa762fe4cc112aa5e21b28f892451c0ecc9fe7d93ae01a81a6b61cac9ac77b49d22743837dee44e1be8dbdb8ae2f66266d7b1f62083b8edcc6bdcdd56a078d97cfa944c5f4447cd353dd1617a3460cb0fd0c45be805d0bf0193020c645b20c5950aecfb0662cf97276c8b5f65a14bf7a63fd8261f0d4f49ffd6518ac4f029ee693401aaa323bfaba4635307c45fac00d311a2ceb7dda6d4a91a0db8ce07ce1fa8b9eea3b1734817428f4e975b699ee578e63e5393c52847b7a6dbc8cf985407d02ed60ed30fd8b080af0c9d7c0b39a580b340a672f89796d3f65b280aff813129b5640512b4feff2740549a61296bbcb54ba38cc4be5518f53c3c563322ecebff99ae40c2ef78bd97439026573857394bf515c6d086f8756b5a7ab443b15e055e1a871f65f109c713cb9f2e082704bae70057a5d697a911465ace60246e29a6a750582aa479d2e129d5ae29aaf26a9aa8b9db210c07071aaf3da29e70918134a31d2296d6d6e8e2760b8450ea3b7e748affcf11332d7bccd9e920bed461aaf7d753ccb82adc8c496ae7bd2e96f9fa534a1a4d060437d92c7919a207b528cfa30a9817b9b2cb179ba104e08a0ed1a1e1324454f98baac0311454c86b94cf60b933d7f1db1415cbac7ff5dc4aeb137b8ded2a9c859114a6fd1eda453e948d8369c800dec129f24a21661352fd1eb4dc4d2304c2a7896a74feb2654166bfbd05f04c464f6b6f31c31eb1d748fd392c2299498a1cf7474f472bec10ed48718641bbdc80bc7a5d1598d05e8df6360b68f8c1698f4841f0570b3905db1f1e8dc00a02d73bcb333deb6a190e8616181f8e8074d93a9ccb3fe8da70eb02958d721ffd4a9dccf756ac902bf35a0fe4ba85d7911ee09e8d95da24b935a44b43b7b2d34a7bcb142f8ceec64176163210f57f8a4f76c01015cefb58a48c482fb2ab73f2cfadee9470c43f30f891d583f9d3dac4e5f884f9f702f4257b9d51a877f36d4decd20a12d0a3ec957568f29e683cd0da9319a9556eb6baef902a67f7db4174b176ca5f3061fb15f7ef1d95766cc309bb1d5b7bb2295c957480d4a61d7377c41b71a1f5f0543319764a106523f64119d3dc28afabb730eee846c11a84563ad4ed1aaccbf1c71b44949eb7c3dec07d18e4ebdd56ae99c765aa99a6f6f28caf11eb3dfba9b64df1526db6eb989f5b9058b53bf89af8cc2cb7f63b4e66139c5aa9b053f52379e6021ad03e1a8a8751876cf1e3e0f2c1cc2aec3d4fb0baaa71ba6ad0f7fd0ff09f977351d53abbb0be9230b85533726db2f7e0491c4ea8ac8e081fa4d823c1aa2d816aea07b16ab86fe64d8347b0659f4f590c7df0be8782a42849ac770cbeabc401ddc493d18ab1958330244456ce3874b5e5b989a1e5a09bd7e559c29f2e3e69d4a9bf811d20b7b3996362e7b5eafe048092c9a699e94b50411d706d432550291028223acd64ecaaff820e9dad7107918f2088744f1d62f3f6579d5c2f018cb2f2e23f8939947b480afa21168ea46aeace5210dec49bcfa62ec31cd329cfb44ec2efa7d9e7a049e1fabd028c55d6203b7180570eb9853f27c1e93d00603d114473b6460798306b74e6b99df423dba7d7b1b0860e4d80627caf3e0b30fae853e1bc6bdba8dcb69f584e47b20fb50f69cda25d4b9ebcd2155170b2ab3769d0c1d91c78745d22a0ea3af2a38d9d842989fd6e44b6098a194b8a30cf88ee0d53fb9aa5498f66a54f9076087f0c5941b10264e2a748541555edf5dcdbf79b45b719da2da30d3623db11b017fa10ab2410aefea6d81ff397a0bc82f4dc920925238ea99dcca79f9bf24b9b6f72cc754e65666e8de24ae99a75d57eb4542413db3f3836fbece49f90599ec5062cca3e92374d14953ece23990d66bfbb16b3242e0a8fde73c472c0139321fe021dd978e7e171f8b8aef1ad8bed1198c558b42f9e17881cc660f73631d94ad21bc90c06b488206a61caea544d9a986b2b92056cb4d05661c39b04ec6afdbba5c47ac4881ce033e3222a548f52d0370da76fbbe7b5f9b2af5754d13a975f89e690d4e1e690bf06e0aa73125cae01b9e6db080314fb658ccc9b18b3867ea6cfc062404e4821ee543e0c8d29ab363402ea047b041832089849701e3df93d7a422f8f8905bd2261ae2dfab64320517b1303c8b35add7271ac2292c46be25e70c0aecf02b6fb972e5369ee01d3d4e659be42098c9e5b27b1e52fca29dff1f349afb01957ec3f46ff33d0fdd92faa0043342e80026e6d28044c4ddd8ad5b59a64d72ba6341a90ed33a9ff9d717cbf78de146067ee8fa1acbccdd7482d05b04432b04ba9f449bf7ca9d178adbb4a5602b76853cd1ef8665fdd3c60b04df677b5d62dcbb5f2db8cac6e5911adac1705f542f01bf99f9fe5f1a75d09b7b654b2775c704bc2b0f4405ec2f95c40acb3e5e4b7045fbd9fd750caa851406a035ed30e91eaa2d63d32a0d62ea0fc53c88b439b325a4112b008328dc9ce29d0dcc8849314ba1ce353df80ecd6ae06e99b7751a36b86f1fcfed9f03002a107aab4fcedc0303aa71c2c8f1a8a16b79571074edc6f2ce4b483999d016adae305a2dcb6b650cacfc4440a89f9e85fd2db2ae799df85b4deccf764af06909ae55257c77c0220ddad0043aa6f0a37d750e97772e69859ed4c10f097f98b8ffc2222ea81aeefbbdacd9e2ac4a6866889c8d8a464fbca83c75a60fc5b208c837d351d0fd1a6f9d476e36433f6c6bdf61a0d7e4132759c50d4507c8b32821e66325fb832cafc9899772813b0f96aced2117e0f6fd693e3912c671057188417e559cf9cd61dcb9a2a7ae08f3b29d8aaa4063ad33aadd538540533f501838ec3162bce43bcb69c27cda79b2e1fd3ae78240e1330d5ca891b320e2f71b82f3795b9891192550b8e52e037568ae3eb455ed6e994954799e793b7a173c064f093536572632e9ce172ff468c38cf05f97e3b35f5dd9c88c1c9da420a402de87a8dd78d518890ff24f5249c396515dfb2aa0a12a2f22be144c7f3ea2aff0f98cb011749fb8d638093222a447a0cbd63d27ac380d78f5bf390747f56e4bd25e1aae96dc11fe4b8278115c7ab428217a3034e13cd2bfe0d29bdbc10bf6256f9479372b762afa5545b8faf0f049dabc891334053ac352f3855522040d4bdb53627d53ea6ae7b2bdfce15317a2480073ef3353446a58ca3b047a8c854bbc041963d38df4b3085496c26a1973c7705a5b64b2ed0b8f952ea94c3228e299f1ca9f6f4346b3745e3b6efc19f001a343b382e2c4728bfe23c5bbfad06599c53e4531833c3113d6e34fbbab225bc8c1c1f57ea510f9ed92a6bf8b8994edf4740f737eff1488629433b6837df51b7148601ca1dd46ad0dd39176ee57a125ebd5e0bc270f303fa3e2599787f59ad9b21b51afc268746f5fc359fabbca4422bb045bc78158f34095109eefe045cee80c2fa168c3904fcfda1257363eebed7a23b253be03a6295ff60c2dda03920a2ae68c2debad866a5ee3340e9d2c6b821611d6a347ae470784ab41214ee28005963fb6d33c6c177574534e7bde723dbc8fd92522bde04a7bb74a6ca70fe7fc4b63a4f4e7236fc24f986c8d5d642ea89f14a73d7bcc9137be8a6115186a7151ebe1474498005d4097f77a5a3164df58a73640c9899d15d352104f756f60ba0ce88552c7d80f3481c633aef1b9ceaa9621fdcdaa4f44849a72f08ba1aa8f9dafecd33fc5b5e90d344ae1b043c8f9b4bcb675b415e94e11288fa6d05ebb5d1687a77f5a927315b44d3dcce72531a35f25ca624d746ce9ec2908b0d8e8948f171688851e9fc373d636b6667d0e5fabbf2e7e2aa7580b2d303aeb8bc9aa6eba0f02e64ef5d1762c43f443f1de5e68997a8d3dddbf7f1ae66de1afdbe51b02cdc9f320ddc0ae82139e32ce3b873169dba8c1b70fba616730d8f82458a0fec423e0a11004275c24aaadaa953cbd2a4f52ca819a157f36e204f14f1027c9a2561dcf8b4cdaa8160177bb38987a88e42fb439fb918377503e6600e8835233ed0c08f7e88d9c481fe597cc1d7948f69d92f333e9f497e173794b0e0bb34dbbaf6326ef14dc794dbe30bd223654cc8e8d8a5b4354ca048845015ac398d47b023e4746d5814c7d68e430df5e04f0bdce04ce0cfeaba350d475a335bb51c85dcfe6ef0a26882368439fabfb8f60f7580006fe2db7b05a9b8911f4a1fdbd026a0f3a1d322aca465b506520aaa5ea778c5f93340a50acb5fbe8f469f35a8448a1c3ae257123e6dd94dd13ad286dabef0a6182410ef70b9cdd2f1e57d378c68ab2887aaf2c715b5465fe136b59f9d8ea25fca20ccd969d15abaa6f138367245807c889633f856be05c8d701c5e011b242d3898ee1e9145e98f1b3a4c6e04de9b145cd3c447f45c41c856e1f7f27a380e9cac086cb948e45c12b7b47cefafe625773a14630f518b74222e2c90b8e11f0863da246043bb860cbda9361d71355a3db7270e386ebf0e505a3d1e850218ec3491372a03a42c3286d2d84f7ae4de50033757605a0364fbf89df50a751cc6cfd5980ebe9751e555fe4c02532572b761671ac36bd5903434f8302ce386aeab072166127b53163d8874e3deb034c637134d9fa4a982160388bbb6a71696057125e4d9fe4d2c50839d7012b3c5894266ce518ea88c9bc88be09dc56219e22aa6612c811c6a2e9326090fdef30ff621eba44d2679058f1f0e4330c52269850dcefc4528239f6eaf59a74ec69bb6423a6d7a22afb4ad689a89f0308a8856285fb56314a45d06e11254f2295b091cd9b9fc4e37093b1d5dffa320dadc2ae842d7b96b9c3e99abe8eb06f9042fb5407aa38ca770917ef0acae12dfbdbe2eba477d5ab59dda314ab856a68eaaa0a1a01a00c8a110881de14d9ad90e98d8fb26134c07d87144c1ed9754a5c477bb53763acb5898f513ea55d2f3315dd9bf22ceb288feb320b6b23e04bb14573c4762e296f489af19c1b6646ccda453bc76a8a4252489f9688a7dd38d3f4c1c1a728e85e2dee8c4c6ae7b0da9af48cf9f0041f6dbfe3e622d5827eec343361b964608d64a4424ecf3cf09a44ae201d30a47794de063fb5b3ff3f4b00b7f0aa65d1a823b44d31262c20d54cb26c2e332fe5e1aeb277bc8eecdb97c1dcffb0a1232665be5851a26cff8b2ef7dd79c20bc4534e174b77153e2b1594ba2b14f357d2a6aefd22b17a16b00c9bc136c315531821a27234fd219eb02cc1019345bc1e5ea0327bee72b0a58552dcf867b142fc94f9d30f099b189273b957dd7a9e9bf36f9f0528fb0b236e51a4ae2bf64ae18e602f02be564506a17b3bf276e055bf89c8914a33050a099794f101316d42c6e2af4cf86bd69f154a5cedcfac96e2be9bb5a66645abc09d979a82bba3cfc7c1337fb808e951382d69e541fa27b720a512ded41b69ec18dc2dcfb3fdfee6d16638cc1f09865643d2e017bf73192c8463c4f69f145ddf1e62d438c7d9b499b3afa60f7d5a96d6808a504e5582aa0acd7345ef8e9448754d67e76cc19e0203e48e104ccd5c9e8fd0fd40bc2a04ce6ac30da0ed87ef1a3243906194a82f99c5feb73183f9985f8e72efeb80f5d49228729dc31c6758bf50fa1dfd2b69fd3cc8e85b16eb14447f3be75414e12352bd56ee5a714a1a1499cc2f86eb7f062c66f1f745378801c711c7bd2e59da872ead785eb9e92cda2efab191871faf822bdf9fb777f68577bd4ac2eef78c30e556d56c47846e846834c3cdf6303730cb60c793a6f3a491c18e1d4c19010a2737ba7f3b9caf44c624d4d3249c0708b2f8554460aedbd8fea3d871fc99eaec00e9b1fdaea44dc3d1cf4852f67e4530aeb4dbb98382f7677a3f93b8bade2a826a6834c0b9aedde2d987333f77c3690bf91332e8cfdbef4c9f6d36cf809bb5474c6362a8dcf8f7b6b4f1412374d4aa084dd933616bebc6d25fea4eab721160eedc07841609f1709c32a212354a1fbd52adeae1a5dbbfe295d5756f5ba994116b5931967bebd37badc03017805c07dd4c6a2e8c7bb9bd33093ee2d5d74d74607b047242fe12b052a01a1d71272d8f3c28ba0e0672a5891ba32250e444b98bedffcfa55c79d441e035473eb597a5da84d4e45eab5f2073e384b8ac8a497627e0d71328575a5185442ec5acd64938c7b4a3b33f1d0f2594d3efa8a0363c38a4c94ae19a59c6f05b991b552436b1cf3b8c7fbf64a389b409bcbb5fbc8df05cb44616e553bd2f113f6d69c0104c951fb7b6e84fc39b29d204a657b65af09eebec98ff1286d1feb7a9bf86437965a146b3006ac39be6524116eab788895f563dd40943655fd77a4bc918da40325527cd839baef206084b08e3603172294b336bbb605dafa9c6f14ebd58329c9bab27889b5814aee07f1f04ae56c45a47bfa9c4d38aa4becc734b23a1e704b429fb417f8be9de5e18e3b1140cabf65ad9ab5e2b8967a017805b045d6acd9765589098bc2fea5c5585137b09cbb34d4ba1079234b99aab40a9e543fda171db1a359638c78246db26e8532cea4ea5fff421bfe2da4c3bbc2c09a3ce441c2f37b944e3929a4502f9b0549c9a0cf7e3529aac25f69a006127a5427a4f385b72e9acd5c9002136ed5fabd9975fdb70ca0c6c5f537a55d0499ae6414c89ae2aad95ef834d3d23336c2eed75d3e4c52b53318883adade0ae3386f7826aad6d59bea563f88b44a84f775c315bf89aec4f80fe0ac5977f966535999c074f4d84cd4a4c568b418e676d5abea01d0bc146c2fe320618b4a94a2e4096e49c33ef5e63e892efcbb3023fbdad29b621175eb51b79ad84eb8e5065dcec1bea60835ecafbf0db8420742f926b4fc4aa6e47b39d3539d356bd7e93a0aa2ffe4e1757c123855f7a32895d6d0840663dbd2d2b1dda5a97b8f2c5982b6877aabd4f6e704ebcc4a07df3653d7647d371428927894dd6d6e2873580a8571164a9f2d38eddf5ab3c0f8a57f5431c76bb6e2f83d62d78f84d393ef5ec7fcf61ebbf7503935542a6cf63a2118ce7b60774c1aa67cf3d08e792a2dcf00b5b9174205fa58daf61731e53a56d81bd057c91608c6efa8aaf315de1ccc14c0a1f8ade645c81e40e74840d459e6d0883fba7e8c1ae3a69e582fc241f64f38d7c0254fa0fabdfbaac39f5eaa62003f46c4612ef013550e8844f97aafeb0b728737ba38ec1a5a047d2387b20c2f55ee9680136bd8771ae0414a16146aae391e7aaaad1dcd9eb0fde026344b0d466ad338aaaf226badc7c7188ab55a3655acf59bef7b31327d50f8faf4ea3bbb922a62029a200b7d78d68bcf523d4963332c81eaf3e710f2f4f98f60d4e5cf9b7761f544dc0d714cc8aa7dd5aac7860854473880e5d0463ac1be697c0d07626e07e70a0a28f4fe517cb21c97e6e6dbcabdeb9bee600b0f90d60fec47e5fb09b18dfd84b5ceb201c06c17d4b1422a9b287d24f139c25fc7c0f5cc946582de2f7bb6d8193f18b2e2bee704c917c9bf9cc5f250f998af58e4dd8e33f52d545db10fb063085d59c54fcbcc0b5efc4a22d42f8f52c400f3231bf8ac591350a83050bcadfb9829efcb35d1508db0f12eb80e5513440a19f0cc0d5dafb45d8bbf85f5fa6bc9ec36a7e0e633526a7956634e29d6c20490f89bcad0ddd4dc5b5313cf5584d0a264e326234b279145f2c9c9b10b71b14a49061e995f8353949b5b0fa06a54b4392dc4a82e19dc0e5838ef5338b38cb0bf4950afe7acb112c939cb1802658f2e1f32082ac4a42e3e861f63f568d507817269bb663b2a4187ad2819eacc79e47346cfe84723934db44dbeba1af216f0063f101238a6b93875b759af67b9b36b6642370ba8d634cbee5f5176e917e2a56be78a6643f058af529df7d401dad49e3b106082f5dca5092531d5266e85c913172268e119e4f7adc8feb5c308ec3003de6cfc246555c71c827f186c4f5f6ee58c46ed2bd5f84f71c33802c46c8fd5cedf36eb3e6cae75108bb1ede6e100f29cad7bfda4cdf024d5d30ba0473edaf6c403a39ed3222458287427e4e56309e21cd5502fb721613577e84215e2a871ac5a8568aafe3bdb1682151494e2199892a7cb109dd44e74521523611b3ab7d1969f9528cccefded7fbade64d35ab1e75052f03b513c474e95a9807a10c66cc5fb1a6017c828b23fb52fc90594ba30b530886a764ec590f480a75d4a1d6167bb3f6d95ab0f69159dd6fc9f5c2222c61d98a64a5766724ad2f0000fa244bfe955f67d6548cdcefc3e73666497e01007ab885abee2217823039d77e31d0dfa0e6ae619ad0c66b8e30ef66841983e9bcaf09787334d532606725780f2aa7eb12900277b26a4e12ef8792f02e91462c2aa44061c40dac0d09dd4d5f0b422dd07a0779654826db6ae286e5432a8bdd60f9c8a3434bd2d1882d2b3ea0ecbe8d346ce5af9d74260e960b52887b708a068a86e0605f526253ab587d6bf74c79d6864991ab7d1a460a569ff221ba41f14fd19bf0f2c59bb6bf9a7b7d282b230aa0e66381783651e487fb401fa83806b333e6242aa52814c10ac59ef72703f28d5a88f4ca58f13fb569ba4038f8746eff6c14eadd87715e9f7f557a7f6a2f64973b80ae8b831d7d72979690635f3fe6cd31975d6c5f220ab0b4901ecdf941b0ebd86a01d26f316edbbb1fa41a1a56dc07df5aa06a2483ca44353c97833c75aaf6a18d1b4367800764a421cdb78e3759e9a5378c157d4406bc2f6f038f2d7001c502bc34061a878b1107acbbcb7e41b0c49b47504ec53a51cac9afe987896dd63390788f4dd1abe4a143a194c9b64661c29af2f6bb71425c5396bba4d497568722549590f59157daff1debb6afdead4542aa21383c25cb345eefded746e519d00cda8da431f38a0a13133b764ea8ed7115535e43c923bbfb36a877a1239d95268b7987f01c9ff72406f41fafe82719ca58c3355a9fcbfc8476d48e1eee354f75f78405638c6d5a2b5a5f335b187aef313d83c9f0c75b13209672bf04fcbbe93ba44175eba0b84cff617f15c44eb6b4a896134c99918ccad1d1b538207103af5998cc733e8e6649beeeb109a68dd3a5549a068042e37fefc726ab5f94c37649fa5909fc2f8abed6b3f67757fa7e17e1163a094b2b56a988082e54b87ffdc570464bfd3dd52e8da8cde9d3354d504f68ce1006aa671ccb104ba9dc27530bd592905ecbf12e05699002e1fd4ba22672c3f3f7e0cd774283d2ff44bb134b89f4f95d2826cc809aee03163771e0c12c8ae0d25e3162bce308d089e26573dd0113db469d8119bdf09db1a7ee3161273ee2736e64bdb06d9539f1b7cc981a4371dd25b17f3fa7c7b0e2c4715fdd8d593b10254d3b74e968288956dda13284600fa7345ecbb0c920efbe843f33b26aef834bdac8b5f6f3cd14b1183103ce3e670488b1cdac265748ab5acbed3b2544badc5fe9bb761b895f619f3090703c7b2c9d4a109f7915bff4724d7ada047352bc30f8329e4386a56c80689a724892fa85c28c3ba8266a6fb2aca3005ea91b0121a3d1894c78af75bada4ad0bc21e1a89bc54d01ab2772fe1c598aee96e866f9084d4a307ceb289105ecad039e6dfc053c1f920006fcb88d7a2238dd2670bb92bcdd9078ea04525d69175e99e295f6eeb31333f2ba2896d48b2b508ea4970b6c900c0a0d8e0ee7ca6d4b0523340030e647ba322b91ce397f8500b832e654c2a700a5e47a7e536bfde31e65dfae470920ab05b9da3b8627c1558f94bdca57ae6a509251162d85d51584f9e715eea9d70edf6d51902e1aa40b6e19f58f31040f90c63c8395ba96bf15ddd0773e21ae1f3c42837a3a90b24ab5bc6cc7112f22c90e744d5d273242cb2f7f2d0c0c4d4c6556adc954f36aa3cd3467fdf5803f033b5ef9ac5e8c6099a9772958faa407adae69e9954f15f9e383bc6121647f578a8de365adc74f5b723e9f1704707532138b3cb156d3f104b2e7d20d826c10f398cdc5db650eae43cf1976b7db296b0f58c1e459a574ddeab72f5c4d6634301d9f87af5b65d4f10424d8697434e565983ae44d6432c0d0de6604a1aa33c02475b2bb3b8ed23cb04c526542babbb0cdc19ab72615211e04accaec8134ea8c951c0e3f05ce6009f064a6104dac264370771d9d8c298eec5ad917cbe7bfe78d920ecf4a17e7c8d55f2c06d79cb364ea82592ff20662695aaf47a7e6451274b7e45a5b95049f8dba7820c94a616081544378fed0dcce0d41a8164feca595cad4070e8816f2108f4de6de6c8c5ef1989013c45046f8e73782dffcf458203070083ee31ac9c0c9d397103abf538c83201f3f839ffd124bd8ff006cf53e4628e70f12e456b278976865e596029f0a195f9ed3b663e4fd949d3a83e6e65c73e9b8b9ae8e17ad4f8d968f429a3534ca97820f2b684075d7cefae02117e9a55aa1346abfae2e5dca2abe60a3b8b8442607476877a79fc46a005e2d0319f8874953bd5f468d84442316234dbf8283f814f0f1885267ea5c972cf83a1b56ff79984d8eed2b550bff4340734ec79a10b01941907d33ce7cf7198abcff868b9d41df0bdf9dc0bf79baf25953605e2f2873317cd156628ccd874ca3498c2264527749fbd77e71e6b60690d6eb84417fb6ef07182a18529f658678eb0f4e4ea86ab86391efa4f6bbf4098bfa83c0e1657659257861559662723ecafbb275f6f3e5de40e750a31e75f447b1d1d5d04ad1f51870c574ed1804fa8b0b79035c10c76a7dab3eebcb566187a92decf9e0ca7f546e3605c1d17086cb6458e189e8fbc97f79ac97b28c292896e188c4abc7c11987f806a26106f1151fcbadac9a2618a79fd3c779cfe744218448caee099c05b792bdda2733c5c70df39ba7a3b46d37ece1c2668005ed89e13a8f0b7def7a299b95b53ec963adc9bf5275effa9649704ae2e748918076815062678d9162fcfc240c032d3c1a6d3b6dc1dec6404efc5a3ca2c4ccf19d72bee7f18f371f4904a700d9f25fa4619a98226361d7804b8998302f9551f9ba992cda95b9dd7996d218e178f9c4ae0c85f095e2ba0b76e621ce9f8f21b14e959eb6a147351f98546b1e88ef830c6fec068f03730aba205a9700f8fdcdd1eec4e587d8e9d23d0452a77aae74c1e91e17121fa23de11f7bf0e2dd26f58cce5e2b60776afe3e8b43d6aa5e261d5e7cd8b8c4531dcb48ad8865d2cbf372c4084b07d758f3c2212d0e8f6759fc392767117259430cfc8199bb3c3439d188af69482913608b71a6af26bdec0d244dbe77985f7aa97f785b8febae2b771c6a1366fb9ca37aea84d80d0f3c9a482a22a86ea1577af90cc78892fb3e5e8bd80d7deea9a77a461f9463270cf88ad872e194e0e1c0cff027b0cc01b43da154f2b5bf10a1dd0efbe41a36153d6132e02af47160274e94b59efb3189c6f6ef13508cf1d6f33ffd1abc7a5401ec93e1826a45a5b842f9742ff06ca4618a498492c884ace31d26d3c0b7655d56cc60689cc213291b5390660887dbf13fe0c72a6e5401c0a2756c6bfe31b45f18329e561c849b2751edf967e219d255330e563c54cd8ed3e170a228ede04bc48bb68d2f69b029f3d2288c4fe3219675821e998ca09179751382e5b9768625def778e43d8664c502befb246ee3f2747d572f5abd93fe134e7d07abeeca8b22b1997e0d6124c0b8cb85c8efb1b9c974d710374fc1bbf0880b87aee40e990c5d39edeb4b542fd1d4f8ff57fe95a4e6d9b3531ef4c1dfe0cf942d5de4d1f86885673b6e7b71b9e261d74199d0c731f41063dcd1723e6e2feadf8c8636978377e3f006ba6d8f5cb4d355e02e60675a5cb8e05960f1141f1bcdd719efd69fbd75cdd98e6a3605b67b09a898f3afdf6353948009ac71ca86bae5b1079ef037b0c9d02d8797a0c42dc110a5309b840595780f14d5ddee4d9b581994b24b3efcaf690d9bb12c4a2bdce6bdd143138d4d1af4edb2483a5657d9423d76ea53940e62ef4b8f2c70db779838ef5a8fb4ed108b4ecd2e4752d9e254025ab26a27cf749f403c1b9d753f322baf9c8a17a594bd2241cf31ad66e34d72d93975053d1aa531ed83e5f2c84bb3f5b2fc5595fcecb4a205c8e0530041c092ded51abe48f4253c4b7924d577afac41582c12b011728518ef6ddd1f86e52f777aa8bb89cb89db8358be315efea08f1fb76c4ad83f97e860df7517cc1e8eb00267d4a3a9b4a27b2ad5feada80ff4fc0335eaecf6b7f6e129866e9b675970ba1366882c90a8b5fea454696d725872e4e7db3175ac0b95926058273cabfcd6a2e58b0c3c07b7b009a31553732cee81170a5567ce7ba222d0af26407a9ac25204bbfde2588b03139b6683e75ecbcb6637e66dcca1077806cd51c0d14203da1b78b7ca324a9726968729b7319147607b8e5a95ec69a3836b5e482cd0a9fada8667683ee25297b2d6bc03e8ac8c0f457461d83330f2f3ea181e0234576ada20e328018aa68578d0aa91dbe9b06ef6c5b33cfa94676ff5ad58e695dfd9c40b435fde682d92c800bfcbea280d8736c9fed835ed431b3d27236ee530196e88421ab7ed2959c556880acb03e5bb651607eb3534a1733c1032877bcce818917952bbae8f5bf2cb39e903fe60f6a3c5c0ffef5774c6697976998a099aeac6b02a51140a4da2151ade60a47d297be5b1d42c314481ceafdfa5b1189bafc37be926eacca1bdcb519640e5679c8a005d1096157b3c9687c49c552ce559cae03c987b6cf58c65173b702350f340cb63215b81e83ef3f5f55370200afd948635f2acd83761cc4c851a146adb2d7d9a52cbb8336e0a460bae35b2fd71d1a407067bc8650d0fcf16751355657f51db2ff4822990869d93aeca53532acbee1ccc3e4f504c5b545779ffb40edeacf601597afdb186a80e9fc64dc3e11f931a156a5286604390b7e9a1b2ffb71b45d1b1dc0686bb4dbc6d28b727ce921b0f02a6cb92ac698c2e95cdb6b85504188c9699b746f028f3e02a5e23cf2ea4023bbc4d4addd1e7b74919d8c419a1f402e77ddcfe31be477e72e5b0829b300c60b8c830e05f572c0fe213c2235eaad14139b4b707769bf8dc46576184017f825afa1f9b3042e728866bf88186574ad85389db0796bff31b3c06c72d13ef3a709b5d60755cbd654c0e272df8395378fe8903c8c446ccd099f5ff0cc5601da8d8fa10537cb1a04b86d92703a3cb2adedb72aa41086ce9135770460fdf0b90509a76cb84b938b5585b46a96699b04806709d602bdddd9d2f9bcfa441bca8f3600960c9be55c4893c069695ecaaa93a31efaab78c0bf18dc3ea57a92dfc178c78ae7f6ad634b1dcc26cdfaaa853b365c32e9b7cf4e85f9263708fcd381832db47f3a737bc393fb392c57003b311769ce39ff0c935ad251b46e9952fa198fbafa3c604a6e1f6a80dd00cac97d6e84b661d030cc037bf13db2a035d0ce98cc92a4e29e2b4a050d72c02df2f0467fca7fc11e4e941d14375f68cffe0db8d198e20264d81367292837c94316ab0375b2b8deb547607defd72fe871601a593b78d04a470882e1832488ed2c1dfd2be73d9f0f9372750beacfbd7a6438c3cfd292d0cde604421dbe7a29850f5cd70b7df253f50e6b9e0d932856dbffbe247809ee788dcbf481c5ff153ce88259e0cf4c181e12a2a3d20b4e2e20f6697df02363cbf805631c2fde8885aa407f2a8a374c97f4f7b07f69458ad94c22002b69e36dcec797d7196b72b55544d144e94dad20289af5dc8b8b0b99ee06bf4f9bacac0dc2a0f7d92136a98abbdbc2e1020c919d7326a192492f5b6dedd03d7d46eb507997d5b141ebbec3a73f0265d2bcdbc3efab8e30c9b39553545eb2979f98b1eb43898ac86939d0e0cc2a2256e7101f5dd5c1037a4f8bdad738837ddb6eca62c38018f89b327223d70a4cfa03b70bfa460399841a736a14a7fbbd5751580ebb361a6ad4be09837fe6c5560a6a479c3cdc0c0ed9defbdb1d54390bbb1e7e24a14b4229184cd279f1813d95e45e80014050638d3aa8ff1814e738fe8720abca5e5b054d3bac798e2fc329166cc58ec98de4866e30e387bf0da6f9b49313893ea8fcbe183fd145be4049ae2e7076ffaa74530224050c28d94f2160d60fe2b1221bb748345576995b300dc72001d253d8f65d3e9567fcb554e9d0e5cb12e9207097fa2339ff0bf7e86ffa4e16a5d54ce34cc56e3cec2f83d611f5a0feaa520eb6acee5215896020ce1d6b103d949507e53eda0073814110e6fe8eb9932e9143b740e4a41e03b27210c20caa58d99249412814afacbbbadde7728ba44e6d545e4a13b73a1845e9bb618f8f1457ecc0a64e89113dcd74ea9935727fb8e4100930a5de55c2050c3ffc07ad2ef298a05b6c020d1c1d6fddd6b3059a14d03613794a21a581aab123335a24d74df0b8ff113e00a370ec9e213e9c41a0a2b783e58f79b9daf0aabf5aacba836a2c3d0aadb78c9ea00e0b22db4209ccd7bbf746f521a03c41b52a280e0d05d0885de5d8b84e4ae0f874697959dc9ee535e043cd8c1075615f33fe8cf1ffb0531df9ca8b5d7d630a71275cec8b7f3bf0fc667aa4a981ebaa47c84a895462680efe2711821af4ec48b5e7266bf0e756a9cf9f8444fb3b7ffe872f328879164675767e6d3aacf372a8ddcdcee93bfdfb4ebbbd1eb6852704bc2b89011029df698b99283585b95599f435444b4a806a22d3443865abc343858b968b65f140aa8f2c22855dd16716617d43dc2ecbbf26569864f827b39157299f5ed28a2f6e814e092cef5802936154b7aee80c9cb334996b3794bf7c99edc67578d9d10d5e928253d4e32c1579530fdcc78a5b5dbc9d501ae991eaa7a7fbd7e88205244c7a5774ea5b9a01ebc7d348285c2e680780da9982b44facbcb381a58629119ca6e2444bd9ac8936bef078bbc5106478721546b58673cab6f6d81dcc433ff7fe5d48bc3723b4c663aefcc064f9f5a8935617aa4a38f31bd3341eb4dd3565fa174228adea496109f1a39f51d20802c62206eacf603fb92fb7c6154c9df42e261be3c3930c63779de2ee9b410552c69cdcfaa511c86da528e3ea64dfab148f969f84166db5f2053888c5a9ca9aaf622a6d645626da96f06af09c7f7ff1f45b351f5ea4ef983e278f1c7c42ebadd9efd0c69270051cc7828a549619ce01bb90b2715fb837191863eeac142b10d23b8edd4ed7b9cfb5eb080844bd975041d115f07a2c391c5d6acdf673f3c3ca23961b7923d0426165d9c3bd57052efc9588846bc5bc661f2df39f689995a6d26f3d342235287752a67bbdc052e4892356e33c8691db46ff49430cd6c20abc98fbdfab8610b969ab2d90562d595af7d09bb54505996084a4d205b006d1b87af39d9d5a1dfff094eb77665c3aa70013eaa7a3baa91aa3fbd9c498bc42fdf01db9ef0c9845587ac24bceb221ea028c26e3b02e0165047f358368c5402bb6c1bba717220bd3ce6048cbbbdb6f3794aef8b147dd3a046f77d28793370379e896201d37ac1ccce550f10b1870618b9b1cd1cb9ef8c045245dab34059a460c223b4bfe2fc66484118923250eda757e1d480ba75d6276a4c2b1ddc6d076cb124ddab924b939f82ef7502f736737698fd18b0126f979ca3ccef9cb40d32b74264504f764a3f5ce193cbe6e52e3b08195c08b052d905dbb2a914e19f03ca6c39c1635bb0339e191d3d6d84fbc6affc62bda09112cdc1cff0899ee00fef5f6ab2e6a7bcccae1b689a2f16dadbed7a8b60da8b5053abbc86b87666651840e63a9715328695481e8ee6b4a2f133f36a91cfb40eb7f35ead3978035af0c62793b5c51c99605c8244a722bdaa53ef1172914257ebc64c1499d00ab8bdb30a6a24875dfa3473423e401f97875fb12bb898c29adbce12a3cfaeabaed86c6b38e53bd48ab0018e30120eb22107aca4ad60012eca6abb54c52a1bbe8f22d26af75ae28f1f57b76168d70858b659ecd22a3de6ab730144aef81d16416aea8bd6d98c990e2c8352315aa75c6162d283c1c8f8708e767b37a5f5ee793917bceadab922c1a997de3fa66d063e56a4c24072a88e615726ad6c613226645d1b4c93d833817285c49235b37f768d73138e03dcb6a3f9401e07dc3f0ca4bc4f1ffad3c0852b79f3ee8ca515c81eacfa9b2b1fc1fd13b8b1eb07e242371169e7675b00ec187fce2064b60265217cd43d04890b6ec3ab448ce0efc98730f5455a6b004cd91dbe166ad4c50a6e1739c99d1c6d4ebbece1d9da0309a13c23a6ddd6b8a0e70deac09e5f4e36c2b1a34b38a24a4e6c3c5b1f137ae10c46253eaef032f106ddffa784133519e6d8ac51108dbc82722a4b7e0b1522a0fd049041c01795deb621fdb341c9a9e5e2de7600aa6024aad66a4eb91279922143e3d91598a29b8e009e4e5091180c1257539b1545294127829ecf2a4e3a4e61f706ba298f7febe68bc7ec50061bf2f7c15581b4a0f915cd1b58565f7d0f56406f02c184b067c74b2f1cc811776fd02b767cc8a1d810f8b932715ad1edeb89bfd961d30b2251f0b5b3d667924ec7530299db59faedb490bac347c0ae505d9fad334b6d05647e0b4c7eaed3e73fd44dfb10a51b6f0259e5a84049d6dcfba70558a808c3b07ca46f67a999b024e3ffd054bb5fd1824f964be4e1a1cfb1df19ad3942bcbe3cfa1fe0e7a8f699efdc521c72ee154f954f38c0a5a09ea579b3cfdfba9c789be68d1166a675ba7b5f812ef44571525f304612069a288229978b018bb46e8ba1f00c53045d6aef69930ad855de63a906078e4743370a9894bd46cd1ff50b392ae4b4845b7902be60dfd328d28f2b52faa49c83ce145cd90552ae2c25431fa4fe05c94751746aa7099e42d3197e415b74dd8d16adbc2fb79a519e72f73da57add4899ca7dcb5cb4001f18106eb8878677044377a50fc8d6267380318711396ec76d85d9ac8887ce7b417ce03a36d913dd6f3e20dee8ad11a4f5143332f4b56e9b95dbc6350a434f67c88ef89fa8c2b6776a735618d7161d2bfb11abdd8a8bb8af5edfc1298748b1937539edaa454c1ebea9d544c792a7347aa2dd4d9b563f3b824682bd69fb301158ed2e7351ac0cfc423e85531ca738739b9bde0009ebf0b501e91d47379526bd444fa2b3f4bf8180aa76e552a041128ddbc6939c58c22c88d5f8a6a681616ea170c63f9f34abf526cee4e5924eb1c39f8bd5dd738da3dd216699cb35e08125ad5af4d890b43b04e0f963244e8487c5a364baa753873d739cd9d3d8f3f79bb55da9ea746e31abe7d3a09fe2ff7789747fc45ebfdee1616413ed94adc40222c5aa41b16f17db90ff8c57d3392da4d71b7e0303f8460bfc48865186bcfc88c5df3cb07ebd6aeb319b1832f6466affd8493effd350c918d27002647043c5b1b980a2388d6091d551d8a399def2f252a0314ba8fd48ce7fea7c16c0d23d87137d3cafc9c4fb05042210fc2af21b6c1f343ee8036cd1ca78810420ae881ff13b53f2bd2148842ad29702699da2abae5375cb33125379b3ea0549d8db7e57b525fc63577e1ccd6adbcf7162fd6124adce145015d1155d313c182972e67ee3e4a827b99da8294af76cab23a8e832e7e38dc9f96af06bc6d43a6d9ac1f407e9bf88dd8a68e8a0fd344872a6dfab12f420efdb196aa0d7ded5e2bc885f73f555a04b95ebd7a90cb765cfa88fe724ab930fa4d06ba491e8e90cba213193f22e6db5940e64ea7dc133e78bea3564e2c5a7e1e9117a63bd3603351f05d70e4ab43e07ae6f4dca7eb846c37e4cddc1ecf486985aad4a25f90318ff176dbd1d79d7295c6c926bcfba4438aef39162b6ec083946b9f970ec617c465892d683c2ad968d503aaaf8f28ea46078412287942472eed750f1a2e4774a9bace0c1c7bd29a8daa1095781ae1c5628d8f98a9340c7965ad595e4004f392d7d3e3d21b30833cf69ed8463770ea7e828c7ee109e86a66ed895401df7f413bce5b5ac29ed79e5e3b3367d93e0d195f58497d0df746cbfedf930ad228417cbc3ea26713e86bcf1c1b438c2ce8e8ffe653c9ac9a65438a04490155ce774265661d305aa071c09516e971df1fd97f46fc4532ee7dacbb70013775d05db05d0cb728e810d06999108b35bf01e91fbbfc9bb09f8cac9922cd3f47fd379de135dc69f490dd02eaba17d65ea86eb751a9397ae9719718c89b2fa542e29e3c85fa59f707fb22d3bca52c8bfcabc02065971d553f0b62533b3741701a464f46a399f3e4045a58424826b605da060040ffffffbf