PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51216 d0230eb9f1795e769639883fb71efff39722fba6dda446b674b40639132438a6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e42a179b632d22822722a184c47487cf0c8b17a197c54f54e0953b45168ae9f
Certificate Block Hash
d0230eb9f1795e769639883fb71efff39722fba6dda446b674b40639132438a6
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000000000004000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a0332a54135b786108897fcc7abb8449634902a7b041fdfcca99a0264804bea431c540ef9d6674be2e1750e0a03916a51501ec21b7abceb5d6f7522a8b35fa3d845d2fc71e3c2744a646d5eba0ce44ccdf13086d18f8366e3b2300000000000080000000000100000000000004000000

Raw Header Hex

000040208af2d35865884560b67156621a3fcbc1eedf3115b4b03a304d97288c50d70bca8b833337ecacb0e940da9223eeb47e1d70435047a99474f034ad6e212972b6d1a75d046ab5bd0a189fae6851b453094ef5547c197ab1c8f07c48474c182a722228d232b679a1428e

Proof Data Hex

59,560 bytes
121216010307c51a3a8967d6edda0e8a949bd3f03efe67f51404123573b5abd67fb98e43b02eef7d9079544bbe83b3b497ab9250dec4731369beab563ea0e8d458da41224ced0d69e1f67cbfb17f3b5de68e5352df29bccea2f44be4296145651f66c21db9197e1fd5eb33586407af770becbc0cc6e4f63b8a3e31e2585e9e47592bd0f86581e42b56ac2a26cb08a9741a1da0a1f81a6821c4994e73973ba0a273224f6087adc6d4504af2ae5e7108a4d609161c5aa1f4ace4bd361e8bd74aea818f3f58bb640891858d5ae121ddfc060f58c25e6bddefe2a87d15c7e6a8e289363f4308d6dc25f2b68ebf673a31dcd5d5b87f8c024bc9aeec4542ec1237b8ed08d4648f4c7ce2c7984f8fbadea32171f562bdaacf313f3936992f39721b6e35b66ffa7f0b31252970449947162c5e4ca77855fac6c1c61d8609e22f20d42da86aa63112f4761a4c80f63c801febf7393b6cf32435fe02b3dfa55ef71953a18ec4737e54daeaa1d183aa839651db26b8ad2eaff8406add0626710c61392c43538fae18ac9eb47a0a30f55cafdac9e847a73e1c70e032c9cdfa0e5ef3a1b03a5cd069449ebbfebe27fe498b1a506e1e4847018faa9bdfcc4a61784994e743b237a7cfa30660c6cc70653cae3f49e0051fd0d88a8a0d0cd6153b32ce51ead861e135dab5206eaa9fee30784976eb871a5e22e717fada0420dd73bb9b0000c04c12d4821cd3c1df335b70ae7175a2ad9c37f38814c8eef937c2fc3c64259f5469e3fd2d76ee7bf220a22f49230a1ea5e99daad938aece0acb359b69746297bd04850b655a8fee039c4c43633332c5fd1ca4edba7d3b520fed7d2e8aee2327f571f2c20c7dfb15e4ea8df3a29b7d1923aa165f9744ab07aa53c56485494801ac38a16d382f56f92567e30a8559b2aec147c5ec89ec120ae95ff34605c00dea73021db3ce2289d0cadf1694b54ee0b9897adb533278b2dcbfe340a250f284000b00b89b64d1b0cb76f6dfd9dd342ad7a93c8bd9649b0efa652fed53bc4a55ace61260f776501662a8d25916a9361409e5b2487c3a6fa1dd986cfc9c1ae588c709905f6001a6ca2bca0fb13594e50b9f003414169bf374bf2aac57140cd8064b9eefd646e79407b6f9d185396cf13790de4d0af740ffacf67d12ca5fc99a800c934874da203d636b925986fc77b0a07852192d283a776fa6cd8a968a4925e030a0f06352f6c63c038e1d7c3c703c5957ab084a4a530350618233eaa453cf092f3a2b9489a71636d079416f64ff7036ce00e9d827df6240d6da47b6adfb60e24f7226826a9fe9069a750ed8cfbb3a03a4173d4fdd9f8dc5c9610d2056276f912b48458e3f42749866419898de2c7c8b0d7137441d36f50fde14ab5b294fb9fe5ff324473d3ae233e3f16f13fff55f335e2cfc42366de657465410ae39a6eb4f6c3a429ef8707b052f590725a0bc81e7fcc66ad4dfccae583bd5eb46ad56229bdcff55ecadf9283d242c7790bef29bab94c057fd8e39e5b2d9dfe34819a3d59f80980916eae5318f59a459abe2f8aa55965627c04c8b6a4bd8051c81d5a05c408a5f5c70e71353e5072a44e3d6f5e34951e8117866512f67015952928ec61e32b07fe28c9d53fbe1195fcae8644292ba4beb8c7a16ba3d5751ef6c190829078fd935eb61bc31ed045b5432e20927ace277f6dd22c459d1cc5d25661913303db620be5ec2f4ed31816dc6687e5346b4bacfd4f644264a467a28bd022f18c2a2479f2e4ca4d9519935fad38dbab62936dc93db7f1180cf031bf5a3335c5f584560e65d0408aefa38b7ed026dbab68396ecc68d4898722d8799675a94b5be0ad21736aa65cdc8b07f3e71208779a020bdb52b31f39da7ed6f27d87184c260dabae0f14db9aa8e1d747961972ee9ff9e507bc03feeb7635223ea9d8c6a62c36ce48796256ea02f91397be874b9865a0f3e34bfcb4aa914a5f3f4502fd70187ce1ada84e598121e7176dd77421ad9b732d30104fc0c6f8c8aae86b10b3bb465ca2c5cc923e3bc6138b277d13db6e4dafb749c3005ec7de2c2946d2cfa9e02d60ccd641bfb6aff9d9fc46437e6eabf9d9452e41e21009d2dd8d92e30e5a4d3377a4d39066b386ba0a02d22b19bd94d70ec045da42aae16c4b3b6cc9d890b8a3d23341ec74c1d94938d256a1a54e1252fd652ff7916cd0e45cde94fac758cdbc6ccee394e5260617c388c2b347e9de0bf01ecfd80ec7cc6c6a93168305035877becd5f26dfbec4372f24601710cc567c13f3df93ddd7556117176294b2bf686463e5ed5dcb45e904f8f60465e54fb9db1ddeea626a815e2eaffcd77dd12c752f3de6168ac3b45d340dc42521d85de511898f4882f1942e658442279cd272a2adc452a450d4396dd27b8f55dc7aad70a05b1a3924585045c2b3d9ad139d8cb41881da569d55dcac0601ded92fcb07a3ae27196a34370ae567ef5660956b0bc18298255013a6ff3d661234a7eb6d7e989bef1f37ca8d8b40cf6e9c43e857034a6c5ac2376370db1b7995f536e8570f89b3146cda422243d84ac8d58cd8f6dc61e1f61d1a6ab74047bb20f7ca87f6b3836f1ef4130092d4bcfb37e03dbdae09d33374adde66c201cd1491650d83f2d49e265431880f3581a66406b4990ce8e0d4af52f245f0bfb77999bda9a2c6ca1e51dca90330d4c429a0712e28dc405a21ede69e152d1b6e855bbb5bd33b07cbe9af3036d86f7f72fd9a1ff39b012bfc390771b318cc65ddda3332569ac98a6678ce5dc66f91fcd4cca21cfa0d86ce306a8bec3f7ee1ef1491859b6b16eebcf3d13b22accc4fc11b3bd5cb5f13157ac2e5d5bedd16d35662e2a41ae81f05c854ec5ef6937a1492b87f1966329d44fbf6c7ce334b6af39503c1f9ddfd31818f96fc48f5e9336f977b81a9c12d7d577e27f63c0ff23ab37f5e1517e818571a468f3a195ea8c5ce0eb965e27bfb8dcbb414587e315f22a173bb9048d2ae98f8aa22c6e10a6a2711c527e570ec926195bda45c525591cb090fa14946cadc8167d90da761cd2461d4baa2aa5ea51966ee78f2f6c6f5bafe4497f9387471d0e89d74eb5a0281787049f859d4cda1168bc9b782cae4b73c6b25125d60efc3c1ebdc9b33d114182ec8d04f747977a5b8e9574cfc65e55ca0feda0451286b7f8070ce27076b33bd337864523048251ea7c547c83dd1c49e8a41e2f90c9916c91f74371bd23d9892a9da438b1d72c81dabf38b538fa0805969edacacbd55f2516e6737c607946abe8f15b9a9832cf406a11efd12b311e1db74f1018c392bd837e59c54a9bd051d9c21d1d2da67667ea9373fcc567e38dfa242b80e957c09f4eba73daecfc1fec4e2b7ed383cf94ca45f3c49f8e56ae2130a528bb4dadb27569dd738a730f55f78e0e77c1fd06f22f92aef0970a0ce35c9c04a44135066121ba708e57be5b1f7cbd0990eacf83e22bf4bec70c58bc71e363342a7ccae5c50f60249d436687b3ea470c1b7887ef97bfa27b9fc6417b5e5f737509f6aad979aab885c97b0454cb7d5edbb3acd0b9362aef2e2abddaaa996ba9297b8a2262e0b37a269c4be2e4c0ba798167e3d8eab2171412fb58ab3aabb3816e13657300e69c47fb13563fa2d93cca5d808fe550401ff274e70a62a4fd8b7ba231df522e522a0e2abef1b99f8f22bc6d9c27f444fe8ccb2beb8b23dc0245bf63ec1eeb4391b1e9a87889ea3569b1dd3fd84e35fbdfbcd482c20833fd199061053811835be91f8510d4873afac676ad07fb94426bed3daa23c3da9b88d6dba9adae3a8466a8f79da5769f2e8ebe20f9dbbfa91c784956356632618bdc036a840e7af6c1e64ac9a9aeb8d92e26f940ab73691919fab1675a8691993f6b760c3fff550f2c48fd5e0395abd4ac38c3ffa9fadbd56ca415c303c8714c5b2be466fc15b10abbc46f72e55e0fd39eef0b5b31cfcb11ac4fdc652f1111e2841f124b192a80defb0d25c10da590d0a6384079840c005d9ff32f674716ae1e798558c85166d15e0b91928c0f7ecd6437f9c8d335ae77f32cfc4e75fc127633d7358be84dab3aab04a18b02eddf20092c8ef613fbd454c61b3d45b5f8e51f1267166263728967dfb7616e9b975171ef4a3eefc7b26e3a08cb62c467f076fc38a430a3cda880f795525b01c2b26ce6cac9831c75a0a6f18ef7af70683abc32c1142005bc430cc82693d64a0c80815f32e239dcf805f6abcb76c3b85d4e8a84016567f20ed1ba13f73fd339805f4e0bcbbe27530333ee2a150118ef997190153f99969d668fe5110e1185e3891ba1ccd00dc018c811e9150175e487671e2d7e3b57fb6c415be32087b7c9c8e4fe2e6bc502008a19c644bc3ed388158c29474f6cf5b4d9b0ff6459d3ad6d789acac02530a4824c3815fc3e81f4d1dcb9abc28e5c7e4b2ab793cda67497fdebe60482ce2e59c5e5d01b8dbc5fd7694649939f6ffafd8a6a3ba966c08b39244020f578b40ed65050e27244e222346d12c4c338010521e2817e1244c5fb969c48bbf82c0be92fc551c759e3f7aab1a248a979adb3c4a8172095f057267aa9e400c04971cca4f4bfdc133d4487037e41f8b2e2cb9f05ba764f8df3ee5d7435711cd5b6f07eec622a4ee483bbb4ebe03a49a86fbacbf48b6b6a81feb97bff20ef570fece4ba992b795d6be3b2a52dc12089fed57f96356c413f3b5cecfce0a8fc7a115884646a8a56366bf8a086f06d3b0384c39db9c1c57dd6a1c3920092ab1c3bdab4a864e21fd98f93991686a0d08a4d7803df72d49a794630b8050233d42e7c961eb604c97e0f0dd5f47198f040a2422ca0ae1148564b44c827aa7ca8d3d046d55744ce03162c41b6a5c83a6cb15870ecce0c96725ffcba7ce858d119642f2f203cace0827a3fda3fdad2cd05121509b5ebec8b2842d10a6d6413eb5ab27ab119de6da4677779ee313f95a7d1460fbf97b260da143aa9f7c419b69279fd3b848c91909ae2b3dd98facf631cc948ebc475391a0d92883c5a91c3e8b4ae8df8e492604bbab7858ec42ca52760b1d1d722a367af7956114d8319f646e33d49c69057a7a2083018253d57cd600137ed32e265a3be8de8df9f1c1883dca65e812598ff1d7cdea713b1ed700596474ffc8101e3e18b457ec015affac3d0ef7be0d025fdb4cc3e8bc6c03c54fb307ed76f585b890df89b5edae92e6ed22b5d19a042cee04b95d720a00dfea37e78fbd4aca2a2888599626e7edd3a9ed91939f56e1e0b7786beb97e3117d7c8ee6aa9a09edc854338540a5a7dc116e4a79559afa38e1b8b64f40058e01b3cc78e1e8ae9d66075ec6c63461d7cc5245061cead36398e65c98a533c60df63c73a66038c4746b20f018db6d6926b20864e62a1d9a5adec72d43f1eeda44c3f3055d1d168006ca31015c348872ee842348f6c6548a982034c04f039a778961f2671f8060e2d80aff88f6647cbb6aae5e078b20f0997b20333c4710b2de42a7ad3efd36f1a382cd221c7ff02b075b6bef8002a7f3d25bdb5b0415be4131452f3d225ca79ecac46c1ee208785c5ec7f0826bbbb862d1eee0234db21e450a20565f2eea8c839c803135e0fcdd4b6d7ab7fff8a12c490f7a72931895490ef098046407308df6bdbf11d1a0fe134d3af8ca85f7f9fd68c127615be34eb1eb890dc2a68c18f9db858c4fd291b2519390e0bb300073092e3f8bc7d7a9f5a5cd1283968c35c4404f100e2e56731959dcaa4a403a1dc78dd2980bf0849b2d341250f9a65d9ce51d7bea15bf2b1a5ed84e763bdbdbb1bc2422181cf70e33ba057ee5df8c9a78e751135498d49e50d6c23343cfdea2ff79abb671d14c374db30ded48923459a371ec6d1f0132136bf0e7efc526c3317595fa03be8a4a58b6d72482dd15998a474b7b12164b0b853031ff488d512572253319fd21fc74ab7215a9d74e74f3ef4c9153fcc6a973bcbdb4af18031d810e049a755130e08ce82d51d6cff4250de965f912959574ce5a45a79b354617f0df69fc1fdc9b77a7ece95ce8a422488207852762eec1823a50714d7b5330f700d878ab7af5b623709008238187c87806ae2da8e79e7842cafb0ae34f72e6dbd3f5d6e8da335ca35c91ac60c141a12f96961224ce699c1cf06813b9b1b88b37bafbafdd095301860dd6726aacb585edc442b42e8243aa37e5dea2f5916109c066e0c2c0901779ee47756fad629980abd191e9b6a72506fb96482ce21c61b1656895ffd46d524007594d38d6acf41952f64b23c98be5e540c1faff9ba94428693186032ca92c052c1261c36fb5ec064827c6541f106aa492cda66eb5f41e7e3940f3261a133bb82d96ea842debfa12defde2bcb605297d721c49a262249aee8488ca79df5a5f1eba3c2c92c0dbf1aaa651f2b5ae370a333e9758907023897a562ec7b086167ccea1d6fdbded07b84781ba10e5ae9fadf0ddb7b02c2133e8739ad663b136f11141b67bb62b80e64316ee15295600d1cf0b38e3ed01a0c04ad74add78f7d678828845557994a86a56790287407e0d2398d616dcaee91d26ac1f04ab44be35bb814fc344494976e8ee394cbc9d5738689d80f3e6dacccce7a8330cb26806f2a3df3d8450f577a6515c523a0ce12cd71e1c14ad92e5b473aa3569604c367d8d226d8005febc670d4920ad5f24f0a153193869f832c5215db5a851a6953b72f62be8050028db651fc4be9fc75d5df46fceb8c590b61872c072405d6f7a019a355a401702ff4dc1bd0a3152c93e02b9616e3b0e817dc07aa2cc00352c6e5945dd497c533eb74d3e37d9610ba622beb889c5015d66ac4c8fee4bc42d34ad9da00d291f5c9ba7c42e894d26d3a3e44d4f3a1572809c4dde235695a440af0aef84c8a1fe0a1674f1e462c9eaf67e8503a309bbaf51e3c9ce083692aec87c83d9b97cee2538d7d922d22102655e672e614abd8639ad4827217bfff61d25476f26ec339571989bc5274040501f3105017c4335b861fa80ae5f948bd0a07787adfcd5750af39a91b8f39fcbd2013278d5ebb42e855f2a06ba9c0fd23869e8079e34567ad0172e6d406311d8d33ad70ef39fae2bb984b2ae0f23030169fdb679d03d09ab781b5807883c0958fd3d28ea677687d4c94f952e63d9fbdcc16dd53ed5fb245558cdbbedeb34b97a286e2929cf5a09394b127d46dc1357b3f7c29c140a8ff86e92169b9b70ff7f920165204caabee8a2e7420de632e477aa1a7817052e115eba7f30241a63eef2d157a3a2323e2dc2fad75eacbd527af773ea7a9e0254405d9c3a5b04eec3563cbeadc52d44c21ee74c0e986d41ee869537ab8e95cafcb9873f680e28f4546ded9c91592d4daa68cefecf3743a1fee042cdad6177a0de6ff09893750dec8320f4b69dbe201cefdb219083d6209f538ea27439e9ab377011ba6c16d878b02e0702dbf6c53374c034761f0918496cfd7259140ffdafdc51f889c05671fb4d60cc3e43df4a2e932a2ea431150c02a171ef1ca5d409adf3fa58e50745684895469c45fafbe734fda20b64d804a077283d5920e64f46750b96e2a356d9b845f3a0a1ccf4cbc9815ac20b658fea7531362ac669afa098488cac3677114dcc7264b0c1219464c1ffd4f5c4324a0fd1c6bb98126901806fce2f83706db5e4e52bc313ec91e5af1b0365c356ea73ca1131cfd097043dcb216d0d05cae757ea8150305bb0da24bbd004eb28e860e5e2982138cc51eddf0d9d51723f19552133466beb9772abb623f611b9d2d0a4ddd7a5b767578ceebe2f49a937d722253acff9252e8734794230c7cf47846582472885a2a638683eb08506001e5a305d2b1efbed04f7e39899032abebfd6d34e69509f647a969d62857ef88666bfaaa973464ca16a1aadc9d7b493071bf9c1b2394c5829d6f7ad99afa3a81d09b017b3068ce76a46ce642cf15f086ed0bddb14ebb4ac4f1654ec579e0bfc070264640cf8583593d4bb427ce4dd629e4ce3fd0352e0634c919ddb83cb2083e7743db0ae63df63bfec598e79f1d097c10b209187d0dfd3818019282a1606fa9810a6267637f6b2590c670545a02ec1577b4888ceaa7c022271a9c8d1420f2caf5bc4ddf3420dedfd7aa793c685fbc516ab240b0bce66c69ef751ac48112dfb772e10630a5d3048b50acece0de05751818092e9dba95d9a75cc7aefd58257a7957679e109df5b963a6f5333d9c47b956c0b57676511c1c6d3d96c3c6e9a278bd2905088b42b5d8936591e7e5a07bb3812e10e1feb6b5c5480a6b2308d92ab0a1ae8ee2222f51f31ca31c9b5867f693153362b6b7dd50802d61dedb62751fd0602ce025ab74ae7c456c5855b7c75dff969b327d3cc9edd4ee310771425605a7e9beccdf0027655b4ec38e0f32a56941c5b7594002df60babbde91a613b5433e2d2aa03e6fcb901e27d7562e1cdeaf908ff96316e09833ff437fbf0e06a9fa11e9a587d08e4d02d409f552c32d3a94ce4d8d8e7979a748150e0fab98d6e73506f75cb6b533fc1fb8ad9756fe08ce99a74d66e4a3e171ac4332c0f1479db568819e31dacd6caf569518b14a1ebe745d2180d9baf227b8570192722e9d37d2a562f827bd8b97b0b509948018d4bcfa552926e4230fdf9830e80133c9d2fd130bb824ad918d40a78b57da129b0d3fecb4171a0bfc9659880e5c8e0ce0f88bb8fe903bf8e982a10078b0e6c43335712d5df553ae45062876f6f5f4d2ad7f241fbf41acd942fdb5911eb8f41c4739c32290419964978ba5be9188b137ec7f1666c5c5643099a6c833312297291d5c661cfe044178599c1d5fa3deba4556c6af60026cfa098f3f3e6f077fc0f8d229ddad93db4fae047120bb80fc333582f8920963adbf250063ad1839802d3f5df7e24e79b0f49e051b48c6fd94f96a370324f184100d6b6ac7abdf28bb29898aad047c72ae2af95b629bb58ad45b80e10ec1ebe109f28e908712e1652473d48cd7d782605785536319a8678b59b20701b1649cd4bdbecda85a031e5d6d9c2e9c2c4aa07bde019b0634f8014775a0a34734f87f5ace19bd762f7d360beeb512b1966632a56a727e1ebf7c8212a82cdfff105d639c6eb33f1528615d1773c7ff6363243358b9b7872309d8ad43e444663b53d56909bc1099c9ecc575f3de1cb8780b8daacf84834183c100e178a7dd1a1b69771dcdad229fa1a380a3904f76108d2a02beab4de73f5b4b29eef65631b21f438df01756da8c5abb9f4d8264f026c4e3637d03853d00579e8d60247c9eeb3c5c11537094c377f57d34d8b442cec18e05067fd264eff278199022bb03124831c64e0065524c0b75e5ed2942fa4f2f48fae825dea662884edaa8e33a51c6097a25083fd72472a7e5c86aaaa52f22174bb788f0f9108da3e5e55cea419dade1dedb8258d92d05c672e144d17ae0d8737f4f107001d295e750875a11a34a998322b190bf3c056e1925edee7148321380ee441aca5d234216edf916b84f90d5e000ddea0850296df5625a6f38bf0294b6a03b06a1bbb5dec2a2ac9c97049ffb8760d0102cf3a628e4a013f47b27af86123d98a1904039f9550b7fcdd6f4bfc89b5be16144acf64304a8e4a1b9a40af095a27db7cfeda499115aeefc4045b212cfb2ce4ca629282dedc75218f4ab675f77d94309be722f7950f40decb451aef301d9004f69494fa83da761675cf894bc780ef5fbe1e598406b627c19a3c40fff0f541987a609c948f27320d5cbd945c0d7bcc901fdb280038fe5170c39b41515c2aae574a186bb9bd5f5d6a97f0595f019f0384975787471355545b507b666c2e93666041a591c66490b08d7f5235817c63df87f8d0e4f67980e7c3b9289200f306f08081826dc61d2dbf0754e826118dc67a4b0e43abd4af88aac02dfd1c5d0fc85bdc599d0dcb384370907a60f04e0ec8681ce5a254cb344d75218f7cb4bd472fe9251969c2f9d7665e3d13cf16c8242001715178fba95a4f3ae3df6dbf0d1e7c820464f456cd8f3890f99372860cdb06e79d2b3a59402a176013e9c2dd1b51fd29c893b96f604d95e1c82a4b4600d8f88c7ca9ee3fcefcf220dfd715951e86380a6b38254c35307bd720049254bdde5e366a91e90eed041d28be7f422aa663d8b01b88a101b693d619dae09a5a03564b92793601b881fa3ffdb34ea1f8c70a09514e7409a848996820f137848f63857360fa9f43a560988900eb3d3e0f59db86ecbf7c48025d8cc01fb20070d7905ea12845a2a6d9be7e993cc2ed22f8b7b5ba20cd617020aab0739d9b511fd2ae53e8566088d57239efc7d12c955e6695e60de46c7d4fc7887f779224e8891a01f1fb983dcb079491e585c4c8735bc39df78e8dcced2a459a6bb025ab61a31316d9553475fd1c68b7b7edbfd07d9e0e163c3c2c3afaf0329813bfe2527e9c000aaf01dcce8741326f54c97e620d98c94831d28340a06d59a9a1dd8a5f31f445cfe964442b1c06b4bab6b84da71b0bb51335a71163e5b16d89b0f70d135f1b603fb481dbb6c2ead089c5ed78a1ffbce5b34459c968c7041b7c897ab52760124b0bf052f221aeb71f613f725023a43981636f544342d4014dad58afc4a56ec514af46feeadc8f1dcea3508d3affd742226e8512cd465a890a7800795771c22027f81aadce10b95a182bad88a5ad548d133e5acf4dfc4b56f7f654f1845593103c7e73f1dfa5ff67e1dea3a6dadf0e594dd47067bbc558af1b5dc1bbfb789ec8456148123c379020c277832ad76136632baeda180f3a543065fc0ac832ae917c0bf16c2155a93a924cba68fdf6f0ed09afbf5fb9730f1637de7b37c4739c9bb74c46c17689fee446b176b91eb4e74d29cd83c277bc8c3f31f42747145ab7491be52002eb4a4a6bc214ba2470940f10b902c712ba30425c80646e55198ae81fc705a522460b6bc2ffdd06a6c37e3432bc62433688f1eb1897922ec03b458b391b231c6c753b5b1cad0d486d1d19b72f7b0dc3111914b1dc0be3bcdf7c226a81c960ae7d06fe5472b60230e326620313f9639321b66ac81e9330d574035e31498e50edb0306ce98be22d8b5e96d88941cabb6769f2397e8fccadb7888b07366a6f4eca9f9c22e2a8af3bfe5bf3aaad853f89635a03f14c2bba729a4a5c51a8d5b891f426430b32e6e191122725c350409e2244bf3f336a913fcb7bf134280eb992b9c1a0c67702d356e13a1367d34d848091da87ad234879b82a18269cbf6187f053582d5ae6806590bcfb324afdd58e7f04d2b024f8cd6224ea9fc2bda56302b3dcebe9fac118153b07d9554cfbb144dd3842f84952179b99441c81f3565bf986e07f6c5313e2d4a6bd5d8dc1435beaae6c4bed38058d7f7aaf88f54934ac71e580809f764dbd60fc3390924b150073755fec3d1fa67830b67f0394785c77ec0975b279f193669ccee332b778d06804527de69f554fb07760d605339648658cd5bd725e06eda2fe5462f2cba1d7c9d4daaa929f2fa44ea570f01939522bd5d04f0f64f8f0f11cc4649b3fd4c4d9ff7de3dfad4c6ace37b84a4129344133dd0460210f815a648fabc4eef59ac46e62077fd4b7b980d00d52d5e8747706adfc062be385713179a834f7bdbe91824abf65176dcf554ac6668c2ae0c1f431548dfdab337d3247e70cef9c0f11767012042cc00c21f9a94b8f07688a3bd9445ab687cb14bed27bcf740dfb8889f505a9c4632d0c093164c1908d146255ba36b27947b55a7767a07e43006c95059dd275d8bae69a73fb7bf2a9f6e0a72d48b1053674d9deeb56ccf7c0e4eb129e6629709c9d9375ade0caf5ae4b18af5058d670577c1645c1a1b03d17ddadba3854390ad2154c8366b367204925d0643e36584a6d2d60ee15874f89b43e86845ba46835dd917c383e97093cf410f77d10605f601802fa76c6a6db043ec86770a9b22e98395e83985045f598c3509734c2649e2b60df4d2fc65726ed1247cdf7048d50f073e8e0d3aa52cc6d8c60a46c222cc1deed7a943306ac35f721c37564a2376893b187487f03017c50a3de1018c4811ff314fa69645377cf6f1324c0cad95c16a5909e3e14a020a47911901939143cec4fbfd758229228970735cc38fe6dbd01225a2c589bf82dfad4a50ee79aae328a50f60abcc60ed069276e58f719e90ec6a21978f4717acbc78f3a1b051fac21be85bb7f472757cf446a0850b9a32f4d055449610409fd88e82ea127616be9c336d3a9fb7eaa8a9ba6ba0f1b7baa9b0e7e083293ded5fc7c45539d4cbbae7e24fb4fda4fd367cb1760c6455a58c49e4e04e8ba2300ce82ea632987d1ef09e14b14f6c162993f2fa6f6fb951b4f04fddd2dd55f324bcca07fbbf87a7f342152480fc57d603cc4a02d2b29484515962fc10a61e79ef67c40ba30cc19336cd39b43ec120a1386c86c372a9e3679391c1082eae4139355dd70f1a7d24dc1caceb4efc00a1e06daea32a3643ce446c33b6a59ad47c4701238fb43bf1909faa3378fde141ded7aef9c2f5c9e1b71c12320ed1245a2306a2b2486285c65fd6e627c1ac85c63a2b47c06faed5cf7b511783c32455cbb6d65dd958c66eb17f1a3b1b6a5b82b0007fa5df04e23f83dc8d5b0f2758af64f548b2a7917d0411b644d4a7d03c64a8775be1c3f3c24ff064955b063dd8be3774f0beb1785817129338eeea4c0a16132a6ba7a9b111077d0f687b16f77a3c040750e926f564c035ca3364838e59ff4cd769aa08128a3095b28c0f6846fb363044db4f25a565552be2e9f03eebfaeda673a0da7be06de3ad44ad4ab449fd944855db8db8a86d8ae401b69eac5d9d4b075cac300277cafcb8232a5d2002922797442e5f690edf4b1401ef91be20cfc58dfbb54e7e406f4f5ffe1f2b5dd1e37becf0f6836e04d8c7e44a2d12adc4fe3aaf2f5716a24b5a2c3b885680f5404a24fb4cab50ad472c05fdde1de5dcb07bd09ad9156ac95a3554ba7ee208b5e6c9a5c1849e4993169dcde125aa474e4322c8ade826025a2b7534e5a9bc12e8b6a17b70677e3263a2a08080ac31cac91db52902b4cc9263b55abaaabf6795205eaba2d41c04f59e8d98574d3912340e3df04c216bf214319cf7727aa17f0852988d49744b4edc5bf316e2ed8ca71ca6e6e93dd9c93a56fd2076151fa025d66d59cca823e630ee88d2ee28df4f7d344e03c1a7dd4764a9be86f51fc533b745b8ae60ddeb9a8ccf90899785bc5efe3108e42c7a8302465c7f3cb59bee89786be05d7970d325a490b9dbfd5e2138857cff3a1351bcd0e33aa89531741ba40a9fa0dd179ca5023649f7d69d0397acf8941f1da540efe9f87f14f432712431f8eab8ec68916abb603c7a610a5da420515ada1bd1fd9dbf01fc72d74eeb0187aa19d69f550e69accdeafa88b3d0d01d22015a0b05d79567ca862c11fd46679f161557e2d5afaf977ccc3d73166ce8b6f4d6ab1d300be30a13c5bd3bdc7e07e427b03f8d4ba5a5dacb0c1705af4219cc4fa6d55cc79e3d65a7cafdf324c289fb4f09ac403d5e25b899adffc48d6e9bb84028f09c7ad547ad9f96443a439b0c31c1f50ad0840ae18e13d45323dc10ff5edb2e20230365c72828da48e5e8142e9a4a21333af45a1bdfffa2c5e58a15a0d83bea6cb3c93c43f9309841e915c8e4db8cb1bf98d15a926675880723aa0f469c3b82e0968ce667895a7d8ea485dd60cd7ef7373a60c5e1e7a68ac89715ae0ff4d675fee7cbc6fac4d8d3e77d1a1562c97a60219abca56c94c69ee20ad7b8f5a9d79926ab658c8a5d573f8619908906e6d110e8ce1f5e615b4b60ae6801b388d62a50c6919eded3ceec92199fa43af48ef39f473dc0454c3c893ec8bed061322b0acbf388e3d8d220201a673a237a0ec09532a9212cf82a92528cc975d3549df48cb3d58ff4ea229c9d81eecd1b83cc9d8158452ba0788c705959295f3eb59c6d4af5a83fb821df370610ac529bbeafb01fcb52facb96b5db8053787535bb2c41e52246c9bade4585a856b308cf530d371eae0cf26fe6c6d21f052338d68eb0d4e4368f016a9430fec05578283ae6e4871fa02284555711ff280557c039fc7d1eb5b48a512c7a34800c9e14e8b573f1e0eac125d2bf0e3bc9a2ea980f0cd2785db7fa44b8692a8d96847c49e9091a68bfc3343a5975d027d718f92188c5bf77a2aba9b8349eec0288d708d2a5d1eb92ec3d894ca7597653b7e8e0882576fb27e81467f55a6f2b73ab81c049213c582cbf7aa2faaff896b9b80448c2f9934853027a0f5f91be913f826dd37e290e8118752fd54b9b53b50c507918416a44fbe78ee7ef158366f8f5ea4edaf28638fe617bed6fdb50ccf704dea87b14b77127425ccb9804e9afe62b0073bb8a53fdd46173a01452787d6234e100a6289c4ad946c5dd1ef8bd28774fa097d38ae933e2b4b0464a500c43fdffcc6ed9be5f190561ddb81d22625b7721a885c32b456aac7de630ae35a53e3347df8fd5acc4716197539451e7e8e9934e4feade2ebdb660d6d22527e0a5b5fff4d90f1e23f4b542b2f07fbeeadfce3c3640234107d0a4527be41226e56ba05f21da858dd8209c56e611d04833863ee788e033da99d651d1ef997d71d6279cfd5203e65595a80ef771f6fc80eaf0cca752dca3753c2b5e51696b939ad4ed62d45bab3e0cfe02c3e6c6cb9ed2fbe8b5e62b558ff14266553370d0fbbba5f585952316b3907b83a6b9b1f65b2066706235be112f984e66bae3fd133602bd5945c46bf3f315383fea83cb20a4220060e522076565eb71377494935858bcc25ea451fffddb0f81bca82436d8bf547437cd4035c04fd83c9e5bfbaba035eb29fe544acc29063df40e871682385777c670a40ba718acff6f77428642091e03d759a266fa46a5f306839c59afe7977522dfce34faa8053cf2675ed1c1db51c0514174065cdc86ac29df1eedd414d647a7f4ce286e74759506a6e52349332156a729ac6398992b901ca9e274537af08a4b152ed6dfc85284d7e0930072407b3d9978afdc350cc0193fb7b2a33175d09e25307709957bf322339c339210c00c710f8590526a010956a8b66ee606fbac32b1a8f1395b38fcd2fe94d9c692e65e5b896c3d23a17d5a1b8988fdab478a2ccfd1e450d5177e06a14147e1f7c14336d0b04531854d174bab2df1866252d7c4a846ba593188d436de98a33067fce64c890f373e2f464d720bb9c9d2c4ee44ae148d7e1e58fcbbe8fcf94baef4685cd70f4d30fd91a5422fd94bda1791ca02431de46613b2cab9ce52e1411c0e047e19e5f1437b3bcea206e4451996987c4f0fd5778b66e04d10cfe6c85e6520b2d38894758add453264ad52db8d2803020c91e32ce056cdc090b3e05aeb4e7a3d31197569f83da2b99143a174b51fc464495468fc25bce3171e9f688b7c80c869405bdab0294f64ac1a58132f662f8cfe4e7d74156ec465ac15bae9fbb212143c467c5e5961f6f1fde91bedc659deceb0725a620c3379699079cd9d7b075161b894f6645211b194cf3c66360660fa00fa5cabf529cc82bed361ed46901bce018a2a642f576f27ffba1e5df794c9a3da6778e998551d7aeb0e9c0d446a8f659f01a71ad60af152e7d155d02d3c77d1bdc49e305ea3d424c1bfe0d1edab5bcab3dd7f106d9bb91d9931f5f88a2e90eb2d6bdf2ce19563e2ac3fb4b79015e995d111a38e89e5ed32a757aa37411c4bb6d797655bece7dfc8c70255c269c0d3d05cccaadfaff425bbed010a0c35d2c714c31f718be115be3ec2c3edbeb2d7ab9b3380b99b4b78133eb931eb01800091b0089bc3785013f6c407ebb8ce5bff7cb695abe6f734d60708ddedbc0597073a916e18fbe05937197676171a7c17b9ef24f064ac8c957e532e69b992cd8b8a1f7f21bfa83bfdd37aaad7b221271b6cf74f926b16186ad97299c47424a2758abe700f4ff2fd6f2ff3ce40bba66746c637731e19f4ffa8c3a08635673b86c56de5e52eecd4b8b2251f3e5a2c0786fba25a942b61389937a30d5525843c170fd0eb7b967457f192af40355f8410e98b64a9f19261a9aa6331988c8c9c201af0609f04def177bd391ee580072a972fbcd3945a1629061576396f57563a9cb3fb2c3ccedbcd64ab68266340c579440efdaee56b70b7950476494d655bb1bc31c425d5f6b49a299ff8aedfb7110bee6ec3a7a2f7d3c911754510fce562108f0c3be2d9344e00543b892fc403e5760514cf291ed13939b7331443a0512882d36a71b501f3c82eb355adff058d1b5780e1c89f9e17ce29b827fab10f2b54e5cb608ce84a2273e01416738671a9a80583149990f1f4e4e23ae31b1b7e46b75636bc152763c5e7d4c18fb6db439be21faa6ae90d7c37d4e5b0075630af7b906257ed7a32a8938459261960014c9795153ae7ecfcccc8160179c70e2d37771ac64ac255e5d41742b20452fd2395bb2471043c354d0a8d476998584e30e16edb917fa264fc817aeae0588f482ca0362a3c3ac2bcc48aa877c3cae82e3ccc4a66e23522a7d6dda29d220be9a19093683dd5cecca2cfdb9de7829ca744a149134304becea6a0527a013fb445ee6d862962f0c9c6a84b0777ff751acdd15b7e416337cb112e8ad4c84884f10453f63ec163b3f5f59e7d447179739e972697b5abb3c5927c807c3700f78d189c7a803a6532acf42f836c3c60d26f7f90c0c43d5b30ca32c639ecb028c337ef6799d42fb945742e7ea6b1add66ab80467af953e4366d85afd2dead9d4c0b98ba808621bcd7e04c5a004f1212e3d8b358b4042358443eaee377ec955b887f8705c776558b0a7fd88c3181fa03330d4c6ab0795f4ec881eb8cd0be57283e7b0afacc70330b098a0adffb084d584876d8723982205af9c44b79683720632cb04ff83baa2fd79fca90c7fd22af7643693de5db9859d46979e97285924f0a4fce8f0cb0f784f210711a99b3f59f44757aa97cfcb17a801b80c12306dd1f50f8024f6dcc7081d0fbd771aec183912a64a411d2a6d9b9d69b4d1e72094931af2ae7d9aa719372f1fbafe28b34359026ddad338e2d7b9deb0b49add97465f5fc8ab238d1b8597cd68ecea09c7a1aec528ed820b76ed2a731cb1a63b777516c350e9f8bfcf8c48584f3784db52a3fe0915d954f9896685e97815ee25c39ccf6a55529f49704b63c81b35168d4f24e929ea9eed37eae43c0ce781f820d3a9f433f106954b28ac496b1e42f2847fd396901f2e3e7fbea03ce9fa94747777312463f1a20299d9036e0daa5ca979d249f3abac820de98e866d12b0962fcdd21ff909cf011e12bbb2e1cbe8c68fc189681456717bcb80bf9b616eb15645ac6411de07869a5ae73e36bd36ae3042d96d3b2504586ba95a984bb061a7eaf0baa5b2765fa1dead6da0a2335afe942b02dd84a5afb3cf076d08a509d1898b3779777cf6c08e18aa0afba0ab41c8042608057d735df6eb821398788fe55839d5028be3d2d460977328848dc0fa7da931013c474809a25953cd7d1fdba56e4ab85701674e22f4aef828039829fb831497491b7ba2e2143db6576e1a82700c036f3f588e1714f138b8fc0b11eb62af5ca74c10be46ad69ac83525ce127b872a637c57b5b7c6265601177397ea906487c10083591b9ceeaf179223cb03c18b547bc0972e8d60fe89d7aeaf0948a53aaf4e14c1631b5927a3b6c52dabc1a55f5239dced0f69e3aa28de31825dcb0e85727a50124fd87253f857a355dfa9b491587390b5d7f7500d05b0cd8a6dc1ac3cd6eeeedc2215ad1da655c3027ac0f35adf126ae292eb21d01183e98012d4b64e586007dfc48934c4db894fdf0843df18b8ac4dcc63146516c57daf15ad2cf9e009c30f16effa37b7f1e03c11bea03ffe5724de9e59f2063210fa498c1fe9aa33998fb0d440a13211bd268ec126f20f9e6924771d93ca4301ca1d59d9a4d6442341cce3703b90f86d4edacde87bf04c984da19297875418fd41a446c7f0cc63c0af8040c1fb742b93d7603fdbff792e4102d37ff20ef098bfde58ec609ae4dd2b6dae59bb91179380f0a23ffaf91f08d2c80eb06d9d9707c1438f4511c998bccb5110f25045677e86ec990e87ad690a0301888003ea163a26c74e6c7497f5d68db99864bfccc9cf5396aace8f46d4bb253f0823b6b71d9bfa0d60d32e2a38d4e2003c54a037990c67f7aebe3ad93835fe614337fd8beba88126fc0b745779dc9e1d55a9668e83843420ef9278f2273927791e3744cee4927513373e5b9ce10c3b983d2d16f7e9144217481b0932282b9ae9d1d4bf7f536fb500db0d53c391d146a19d0772733b6702b406b4b991e156be883828a0f612d65163a3b6b272b07537e4a3c6eee39c3170b707a4682f004354eb19bf2bcd137f84e0dc734a5f7eef0920cff33c6d40eca1e5021840dd8de6f07a7d25bf18c1dd12037fe1412b25a9f307926801b457cab0709e7bc4b7e03191461527f7bafb5d1b8e6144d4ae94503767dbdbd7865a96aca5431c979bbd77c947da175757a0bf61487650bbfd0a2af456757d67342609cc80e6168cf8eff892b8cee579aeef0e2242656b4345346914c0cfb065519f75347fca34b9be49a870a3ac6694780bb0fcbfdb7ce01c9bae7bdae77a6c3d4ab1bd70fcb1552eb7bff9d73edec885028cb3faf00f91a46869dfe06cbb751d534ac69679f78f16701517dd0185a1e2dee4227a6f2a225e8849737d8990a2cce2c56560d6a4b6ea3ef05f1624a1cb916a8e1065147f00fb844bef21f1d9f12c9dee81b2985146933c9bda878a2d1093dcffded57071dd730e1ccb788fc84492daf5041fb1fc5e4605a89c8d3b6d7746cbd5166204b20736966e8692422357994b32a589cb8058f249010163e32ef80aef34e21760ab48b65085446fed318ab18f1d8414b836d0b7f2b9bf17e25faff37ac170c8cd53a5c0ebcdb438a58f2432c1f1f49e5ccd15e01c85b34daa79705985eefccbea69b32dfb96a347bba79bbc40d8e8a8af8951b0efca022bc8a0027b09cf672240eb83bcefe920b30632c3bde3833a41e256d5375f6188d6db518e9f9ab671753a19bd2f6664505f251b940d74689b607a71d402b8710d8b4fde221d91873b6e2645c280ea7bf517e5bc7028355a0523b7cbeed061a12b1e56dbe2f81454b6b4fff9a9fd7727e0528d2b7cadd1aad4a95402f46bbfd1ad1223ae0e79255d9d05c38df662238cd79ef0e688ecacb468c94070659629ab5ef606b4769322a98d3f3425357c46235675587339cd582865ac8be4812b9c23c1ba53573fb00b61d7f14bd901426c3a1fc9e78fec4869e5b58e11f715dc85df93f93d15215e320f23dd4b0d8a307c4ee7dddd096ddea0513467b1b9b5cc2906f2bf44b75cf7d7120e41de66ec6db36575343bcf2c65e5dbff380e08bd30d301b381d7dc6abff7e18c855fdcc9d5f4bea7b2b6a2f9189780a00c549ad639560d46cfd7fbf2b6b256ea841849c8ae74941d8cfa0345a613b7bacc72af64416d520d7620cdd66b4292b249a3e911833a731442689e4fa3e86c301cb082ac1d95764577ca4f1f3795360026dc3ceb305dffd1aca6d0a22d086af685b407308f0a330feb14e44d6e936bb589c43a2d3cde216cf325cd45dafdbf64faa48e8e7696e66f33d75338628281b5964497c80353eab7e375b7da6fcb42f0e1cfabdbad9a29f59a9ac9ae1f2b41615c3b582f32cc3d15f31cb1b796f43be9ad1031a2280e4fdd6be63cea46a1254fc5d7d871ad50340c8eac7c71432b1bb3fbb91c73a2f4aba6cecf0d097f52158c6ef29197e408470f1176f1b9405a3565002a140c178505c40e89dd34f49a2ce8673bf1c113b87389e79c6e0b2afa34ce7223e1c7057694528403236507214c23a6b6812a7bde922d66aa4859516ff642a90a42c13dbf968b891175df6c9a6ef133f61a1402efdc10dfd0c3a03c0938d1e187efa029575bfdae150bf4ed45dfe6b7f3dbe0f4b4a0888f8e3588e5f5fbea6062a4c097a8096f078ee265f8e15f4683fd6ebcb86fb0b5c9e020dd23ff78fbda9611c26d9dbb23ffa8e16dcf8aef42b792caf58b38c5cccd8a1ac8d808b483bdce394f55d67360a59c0e4e73cf4e0c0248e3da4aba4dcfd78311be46e9c08075c05c72cc099474b9ad1a380fd1c092aeffe04e66395ca7ca33c50978b20bb18a72259415f56ed60b7267a652f389c262654551f4c36530d753fa9e840462f2d5f98f7410dea2cffbed900d0dbade8c3319b5c0e8baa1ce3d40afe263fb58835c30c626a2aaa4678f2ea792ae0635d580cf6eba463fe46339af771a83390070cff67d0b8ca5f477f8839cd391556df86256e62fc1ddd84233db902a226fca382c48045a073b8b4b77b8082154ade657a52521f22d4db1c49f5c17a226b073cade449318fe7212e334deebc921787bbf3aa642f1acb0694fc182366cc6779de8ca81f7d31c68fe36e2980de5d8738dbf28aebfe0996e887fb6a65b38c1bef71080e6e255f3381736312db30766b2d98bddcd0b7da7768a29536c92f28b18416d87952612355636323a3074b2ddc1d4e5b1508544252a63e2add744586ac4d997e7e0faff962c054c5fa98f3d427a2872e832506b9de41597154df84eb9d89ecef51d769e2d35a1bf023a41d0edc6232786d21c843a863f95288ccb2e882b5f88539bcea761d3390dde88fabb43d83e8e57c99e8072b72c8ad0bdb83678624f64d5373e64848b21467e0f3f314d72de2e3b98e79754aa7ba9dc1f38375aeb36c9d7b75c643a312f840aa95d336a642268d8b307eab607d0a93e2e4fc09b6acc43cd7a91365d45e0718d7a44f51f7fcdc5c370095518966b6285b93618b3492cd9c086ae25c608f0fddac8d2bb9e2f1d2dc9bc7893d0594e60a5ab1c2d707acbd9f1551d1cff1f4952e1cbad23c56a4f7f630d72075c658f6924abfb0754a9dee433178de84c81bb81066f5250505587dfd24349c2446013b31f505eaf7b3d70136be425b449f1e0472a7f4e7727fb8288e83959f56ab3e8e10b643df9f9c086f11646c1075b00596dd3165abfa329f97e3a7ec03ce3b86d7b009da76eb4f4d0feb003745cd0235e06c32b92a4e4106d77d884738f499f885434dec7c4d393b54d70a70a8b86de4a39ae43591a596cedd0c799a4379bf560b407c42f63d5eb40803349e010734fa8599c119dbf46c9f6d0eb0306c038769a07f4caaca11e3bb619ee3cc0c373c433b56b2e39f5344d440bb8a25e034d657358ea70bdddf4728397836e08265418a41de8aa4a8f8ad4f3b0875afb96a4c1bb2d96f928c06d7796c9a74bd133acdf593792d81590172ca5c1978b9c1c5e84294d574f6f019f0648c56095ff1ffd7ae7fd3bf619e767ed8534ac35992b087a6873721c8f926b65c7b072b60c327e559ef9db31e318d61f609029d377515c607ea38299cbc0e33fae8359ac5a9c2a8eb52253b5b63a042b0b1cb1978df06c1121aa0157a69ca08eaeea00135e7fafa9e67a29717df26e5459dcf3c6a497afe95be3589088e989309eb69fcd2857e41a671ef385f549727737ea95fc979fd6e63fa1cfb76a888f24e8270d2666f3652c685db6f4ffb0d26628a0167e450e3bb11611ee25c249538f9377d269eb6089338032b2ad9cfb12d3cf5299a12b78556b3861ca0fa1115c5dbc4c1160cac1e60f53519cc4e0da4903ff934c6fd6f8cd083835c74deb61461329dbe1c23dca0c7e99a494f9ac5c8e2d20001220b945f37c41f0ee6b6f92b68d9cb270a98c65a4d58869e9cb29bbc3fef93d6cb92139c78a0e99a725824dae58f7a8117a7099e28f7e330a8823f1e02e801ef6036041beb685fbeab3353598900e317d1395d5cc3885e8726338d0d287769c7000a1630c6a133552612706a25eba83a214192361067add64cc1013b163afdaedc018a2622783c6967ac861433dd037467eaa5b9b3cb14c7a534309f8de3d2aa5544bd87f0916a3e1fac82b41720b286c0a71ee6cb09f130ce5d912e5039bf1de48241176aa853c4bd55ee5d23acd9ef212a586c6a0dcc9c8a61e6d832e07ff44354f6c6ed4db210f3cf0f94eaf0cbdfa31bb1e784f2cbde905edac38cd9dfa69459864771e95cf566e604eccd78acf2254ce90182c184c84ea39bff28e3ed97dba6dbcbdce6ee7814fd806af60d08198d3f175d82be5d53f3a8404dfb379af44f3d105e2693a93abdffcb088fdaa6e0064567687efcb63cf022768e5c58f3fc82a3241705109b090ffdf8dcf94ea4777c2b1474b738d31ce8e32e2173fe9f8364264c9d7ae2623bf2018f12834a4fbb57cbf2bd882e694b36b02b229af01f3cb11b73f6a7fef509d3971dde6fe18df9f181c8a20be63c573a820a60df19b148869fec0be877e57b85f1a10a6609ef2fef7699acbb5effff605a1426f44a3df15ddbb502b0ff0f05d225caff5730ebb3429060df1452d44acdd1b3db20e992ef514b8e1d6d1dd0a4be10b94fa92d4e2ffd6be89a0b1e3238e2800527e377ee2cf25fa39602e8667e2e6153607428afe0b1ffea8998d49bc5d666b31ef0bf5e13b32c7ccfd0b9e286bb61918788924dc072893600b4e796fcbbc7e7472277b6b2e9c2ede555907882e1bfced4174df82b2640f98b04e9189b022659a53323659a3c58086fa1004852b018ab2835b4bbc9e3d04920f4a63b37a99bdc1a86f5d83dd90466f5bb98c43784e377b4f646ae1bf2e043448f4304976e82a158e68af0231ea6ecc98a0f4e5953686ddb54d44ffcec9490b0f7092b5bf2508a725e30a4bb1639294a6ec95ab57e53731d8c76fabb77c6e3de251ab5a32701876ea262ff7166a006d54427f00691716f854a9ee0948d2edb55454288550faca72c1f19cc247125823dac1113225d31604940bf64099c67b684f68e809bf9dba06180e4b2e8c47f605fcf8b04f99eef64652109519a005e8671c226ad30aab6460a43a5f4fae6818a913cc014b49340c10b626b8140b3ed34941165d490a286e7176ed53a3f052b6d7f70b3fc81c388a3581bae1eb31ef34ee368e7cbac91d595e8e33a275d49426f4ed43c19c0f23781c8ac0bc848fd975677b2b9f43966d89b297b6614926ff87c854c6adad8a574f98a3921e7d6b94db1237c710a978e769da9ab8351bcf8068c3e5e0a175abf4a65f3aa70f92ef2d1b7dc0e28e57a50ea950e622a0a862b99c9342bb7a5f8ffd3a1e2fd9e0afbb703bfbedb6235ed8b3c0cececbf5e3f921a3bf3c38063f648ad316f6f661093b3b78cb718de658ab429be84832471e3952c25490d66d350dc6f6ad0a72f5f33b18ff83f71a619697ca85d17ef1559c7e70ad1fc1c3f09b7347097baaa0ce76b7db98df5acda88f25faf405434ef361a46fe4417a218ff65c782ae44df39bef7cbf674861ed7fc3a0d7e720dd95a793041d6b25d2140b6512daa672a324421019c764adafb6e28ca732b23957a6a4d3df0deaac6e83e3248d73526e789ffc7e8b06553b9673d501d64ee8a59100dbc4fe4407d0010e4a457aa3d5d6fa4d8f8cd3f63b33456c06abec695f532219c831f7dfa23d97663b0df77389ef648fa5a8566b5a1bbeb96d4b174ba8e06f08618f8d02b272ef2804a185ad1cf5f5067901e9e0edede4544398b2d81c086517710dfc8593ebafc9a22b106500e88d6509d6bc58827d7adee242236ef686b2611bd7d511cdae24820309662e4c2ef18166d529c6b9eab806defb4ae384ab317867a941f55044b973e8277c82a0fa26bc715f4d2bcd7c5aae77e894625b7fb61e657f66b40e3f6f4a24dec812ad98143ff7cc296c56d420c960fb397ca5abeb3f76f0fad747fcdb98d0f14e2be15d54ceb5533622163c58012cebbd3f65987deb223124aa011a6c07526cf2dfd8e43a98a2dcfff9b147beb7e83c088c4791a14c132bf5f4b54381691030f51f20247600ffc6c30400ab2256679f2337cd93a42ac6d796e4a8d926c0dc75433f39557e2b005c377babfc46fee4278aa3fdc0e28f59dc13c3c775ab0a34a4bf4bfa25eaa91fa07a33e71e8df58baabad6bd17f6e6b8b307e07f64586ad753614fa899bdbc3ae437bc99148579ec526e095d1a97fcf1487c8b83e7d457a52579cb33e6bc00230eb1197f860e146f757e98f220792e4b92ad002a4531c6479762f9c4291a4df660cdf47fb557dc390ffa09b2a75de00f00fe2c3f8f39a0f2b2c106e5c902caab07b1fab97ee3859e64315ed856928ba3fc5468e5f8a0d7787ac3687d74965a6d19072cd9bf77439b27ed01cb34f42b2c67cef12982fdf955ca1f695eba95f882ce0acd9b8292d3c80efe0e571913533ecc07e26bf7231222e5911bc22650b477416378fbb9ea2efc641e49fec28ed42c52024f5a3a5834c1852108b49f4f397147b4f036a323510769265f69e095398d673cb9c30459411f2986987b1c895768a6593816c4d1c2e7b12c4a84548802c4842e5193a3e3c38ad6e384d114c52c15161a70453a8961565a87fc3040d153da9fe4f9a6e91ab16ab3a422bc0da3e601967b50e6a5e8baa36276adc796143bde8e2ac40a59314994b6d7e912cfe9814abd0c277b7f9ddcc86ecbae00b5d0c9ecde732b7bd3c441dd2c123b96969bf723523d5e0c4dcdd5b2de6d1d31bc3b05e6446c025359c029a981a5012beb0feaf83b2e1d298d0bdf8beb69b650e6c20877c120b66768610e97af5385e68fa5c80696158015e3655b1e138288f91b9a485fcfb62c9e27f391326348f465d6c49c3ab8d9e6782d1c184ed5312189004e42806f295500818324a9b5df3167e6bf7a66286616030b8e4bc4c70bb6edd8313ac3c6a0f2678b779340ba6792dfe59678073daf093dc75764837625ccf49f8cc2f72f91f25a8cbbf48bb2a85555c6bbfd713ee238cae97db28d2b153ae25bf2c485c619401db156e7d66f9e42fb47efafb7568e07094bc3cab872ec3bdeeb18af8cbf913a54b4adb27fa7c0f8bbca519bd3faa1a7d369377bfe1cc681fb3dd596913856afdb133ab9217a582f1c995f27a6b37935cbf45448c513344414bae33ce70af807dfcd1fc22dc8cf580a5939b8ea7fbf8505fd9702c2ff2135eda59241a06515822493c1d332a5819c98bb282342127bc10874662fc5f089fa62aeeb46e852d7a274210dc3919c792f3f67adce261afc72d228112e4036bca93fd47f6432a8b6ca547048e7e11683e0ecef5c8cb9a6b8c199251deee482d8c1c79be7fa2ded67709bf2e9ae8af86c9b28fcd05feb0b7ee79d2724078ee191da5fa16cb109d7c772c17ecda0e3d729488dd49c5c40e2cdd41f96ff27c1305466337cb8016f9d6265e80f25c211ee99f0a2c75ecb162aedb256782697a374140d9cb2adea8dafa72156fc21864962d5e15e13f3f8818826baf936ea87d9406d8eb6de1eeef17725d6081b66cf8d3b6169ce17dfdf748fc6f8c502634f96e85bcf861571148fb58866de2f3943ad5949a35fcc9e9e1fc6260d53b1bc147883f00ece88e2b67eb3ac77bfc331653b04de503b1e27d7b68240146f6dfd511bf75eea1ae7de573f5c6dffef478a6c95239ddcefcf9be3a50b0596c77592059a0d299f734b68c2e08965e6cd81067b4c1c076e08c00e43661403ed7bcd902a0265d64e1ba4768ce5aa90af7a38e9f24c5d3032fadcd508366773555f908096c896574c727f5c207e199cb72cba2ef0067b63dbab6ea7a17c7101734c251992f4249830a71ddb8f248966da5a2f7e2802eb11069fc576ca57089c09f314b890eaa856be8ce655835a523819c7d88b1911448db85cf5291c80b96b31f264446d159fb4ed76f8cbd9d840043d15ab321ed322e569741325f74de77ed8666270b12fc9a9c9befc59ba23515a864fbb7fb55f5a63045ed9458c545ee3d4b05143beac65d796a4447c96028982b1b566d1e677173445837e54a9da14828105d9417a9a20ad62d9f67d948c54a86b892badea95d454ac398b3b45c14749ab3ff840da817ec4741960335d9c7ca2477f430c243679c888b4f2b5edaf2181c9c8a8a85c7c535bb463ae46d52d0490a583111edb6c5cf46eb630eab41716cf36f1378a4cb4655565cd85be4fb0e381058af441d5f2830d46ff046d0a6c3b81646fd5d8559f5891bbbb80106c895aaf116bbbd70bf8804f60d5aeed4776d50e865e5d89ed7adfb2ce7c562f0bbd68fb18fcf0f926bb228aac6168a8384874f6fabe04541040735eb0d9fe71c1486a5f5a05ab6c834cf136ff0033629231773711ccf210b6702a8774b9d3e166e17bb42a022129fa0e939642535b76550d238a5acd9f743831e7da978c3796ce298027e5ba92778bccbf2fce6ca5090efe6cd136a0a77e31fe45ad0f6bc196a2dc0208f58f6632c90452fcf0663ff3244b8f025f778527140a338f9bb1753ea6a189ca5a1f7d6ef4b24f07679bd10c7dcb330b4b0ae32da97743cec4d96228159e31de3739c5a72bc9324d7ddc87b1859f807a6374298d84f58c1c77540f84d0f63bb89574f10b1fdb628648a1aad628cfdcdbd35be2ed44210567d6ef37f832e9f73bea71ffd997f70bdf7315c697c96849880504513ae752eed8d34a1460abc276126a676020534bcff976bfa2744b2dfc4be64bd03041c0056cb9660fc9171f64133d388b6b8c388c2c6889c9c96eb0b2d816b9568459397dea1a1c8ac2790b6597890427374e1a62eab939e071db1530ee7ce2069e8489a1b7ae6e8e97ce780dc098a6b04997e0e8d57b3ba73f319b2c27b81a4812a4ddfd75c2047c8c867925d224106b6b75540699f423f3e622ae9b50248d4058ceb935bc1410a7b4ec9b378431cc457878697528ba85139ed13c4a081eaaf41a3aae5d81dfa6144c2c808d4f52bfb831035896c1c877b0917cedf4d801be25c6cbf568995c495392f5fc4f7a33c2fd973b71432559fdb0a9befa5ed5fb53f15140e0fc065e729262eff94f75aacabdf2fb0b6125b07c0fcef09a576f19bf8ed72dea1689f5072170bbfb055336e8ed63553a087fa3a2e18c4865890429db66d30414c15ee4481c1eaebe1d44f61abbc2f35904bda943d505e43f2d965f405d9f9339738ef9c338dbc89ecce6df461496dcebecbd50901aab1d83b0815ab49ebc970abff03e93654b134571df41f0aaf251cd240cd1b0117b90f7a52729f77ede8854de322a2b997077bf1cf6335b0771de721a2726861345e8c3ce608a0980edf207f26ee7893022ce68670a0a9c9e46fe5137394121459fdcedc900b371df2755920fb12b11443d59af30be77c12852845406ad294d07e26a18333bc6ca64b5e166cadc70d2e3dc3dd5c2c6b5be48fdec90955083c9e7d4528e07d25a64eaf14b3101ceb5427735b66dfd67737a4318db97b41d22f95c9e5d07a20ba17722f61e570d130197360b620b8e47a1cdbdd55ae2b1b7513acc9ff0e39fa6d5431f64112a99610bd640677b90cf226e6800e06a002ab8a9328820b40aed79605cd7e60649c034e243092b4e43e6951f13490992cad1b9bd221653d1a856b5e6a21b27646d000c7f6a4d4161c4346f583508f7ccc85aab2fe71b9c136c659022e03d2f21f7b8e1a2947b6ea46a19933a8bd2e56c5ac3d15c566ab845675ebf413debeed7194e91fe23be199e2b521bbe650cc1c7b6e816e70eee3a6137ad03691f8844cf290af05462af8cb3ab7e90568febc9ba071008ad1c5c3188a56c1ee185c67074ee01c4acdffd0c35a91141295b0cab778e549697b90205bcfbaa95306c7d4115910e3f625defc3c742c957816c6b8f9e01977ae892f76fc1f1a8fab161c174014bf09b134ba50995d2edb9f1a53b005ae35508c77c763ff162ad3aa9c5420bf29bafe98b25e0455308f9ecf6caef5893f12468f0fdf2a212e12fbbdc5eabb12438cc32d9b8a98900b4f32853234650277dc988b4a309578c1c015c2215328e2f217918cdd100fd5b4f9f1b69c31aa8f3295b675336673e20c67b50be04427f9f2e820e8483884d157ec2db9789539acea75d1a2b42f5190bdd6d4fee9ef7bcc161f3e6d7b7b55574034ddb5530c8dc1b1c333beb438e28afc8e380f2492d74500846ed279d109a2ec8805f1912a0a7b14937a22b70fe8022e3e942e5b82f3489845318341c3694447c3f332b1461d9fbbedd8cb6e602a06aac8322a2792f9c44af706509fe4c4a69b5fe0340ff9097687f0cb541bbf20004b0c9b517158c997aa77a2ebab10cc69c0c02e47129dc3d0c70dc42751e8bed10e5e3a7835704b3c3807c58faf8884b1de4170b89185fff8e6ca36976cc826ff419b29e1930da0518e3415b7869ee1c0f13f45ffcf015215e736ef03ddfc88e47cc5874747d49700b9f3adb74330379b48215adc575ad8191152899b53da2836cfa10b8fbe5bbd137068f6b785fbccc2dab86836e85438fc5503e2e8610ff8999c80d8eaaf142e4577c5088256a67ef640c081f7f38c1043483c6c8a458c33ebf79f6d472dfd776fc3e141ab58de14e5e2dc895ffb55885586adad25c4b1269ac7286396a94b2368786655ac65091b7336f60e99830c564faa145a77bf2fcabc10b0f80091c55e57aa71e023595c6a9b70c8696a2f88d2db48e79fd22c445ec6bc303364a6469bd9efeeda2fd8349fb57493946c2f2b7b1fd3237758be7af209b2530bd5137e43292a1808b701d952fd97510a7ff744a86637e50fb896b5ef7c9cb216c8f87c3540f624f8bb124603b1f696f809477ef93160111704dc449189e63676e604c83c490ea6bd4c33c64a4bd6e4685d86d845759279a2d87bea8333b23c557aef227aff21fd87182ef8fb3f6a51ddab8ed5a49abbf02e5032b827adef4ba08092f9d40fb9e6d714aec6010e89faf5c8ddca6f25c3e661dfd8b74c92b1f59b0118860c4cd4fc4c1c2e6faf190e3c9a0dbe3f579392cd53840f42ff3234b94bb2351189f6258608da4168200ea1cc36304877bfda33096498a1d757eb42e119655d70ef9591bb5b16275c0ab61669f2efd113dad0d7aa8f54041910788878e7686f8a2a9b0166fe591b66bc7470ee0d32eb9197bd4b05ef6b3eac0c97da5d821bc738a592a6b099623d6078859eb73ab79f0a499a46a3d089ded5a0830baabe1e55cd182ee149166a501b204fcd58a9d892bda0b25dc701de348c50889a70cafb893cb117b205e0b80d2c5fa280cff8ecbcdee83fbdb3ee3dc22c0f54ba4d32b7f8b3da8fc196d266ab8aba87f3cfced8d52245b58a5783f03bbccbd0e4e2e5fbc763c65a27e85afa4a1665cf0b2c83815d182470a5dc056de068e4e4fbb76f80537ba9fc7446cecbd7a51cf0a804749b2fad5123374c63377223870524a54187e1886b67731be65d90f5ebb7d7f4f8ac8ac115137245d6611175e9375862e9e05b2d9e1bcfa46c43a037071cbeae7f546ca56a12450fa61ebbd89e857b775d2e8b0816d916ff85500d7e7769161100e2782035cc7eac03aaf7e0e1ce5fbebbd83942030e34898220cd833dc30c45e44f6a44a2293cf217776c4482b1edf0e6aae6fbaf3b64434fb6b0cb6f52923625328e74f41b6d3886101f5c5a38df1020412668e515e0ca199c04a5743bc69e9793c2faba5dced4b7c63a66ffee8ffe4eadc2e83d54382cb3312b9494254d77a7cec6bf336c570340e860bb216fa65f902e1dc1c47fb2a5be3065c7d5ecd4970c5248fcab04bb2176a3140c1b0a7cdabe5b82eca5ae72abb860143456d357704676107df0ed1f49398f5e7746ee6acc7b52e381fcbe618f95cbf98a58f477ccff58722c2ecea63dbef04ff259f32b9505244faeb27707a134d37fc5c2016468148199ad2e5a2f00fc8f9622e6a514456df5e22808f39afda4d23ad845883c8701121a58f35f2e85211a91c1a762b5c7017372a6590cbe97cc1626917a40ba9500e74615289bdcc1211d97c90e99a8797974b4d9667af23af10d819050004a58307dceb1ec82ff35736ab5355d97339e10b9886c1f10acd4b90327fc05b38254c00abe7ecaa1a5c79c8af2ba8646fb2fe90fa32fa967a7103068cc541ac8322b105d57552f63fc5fa04622e9c6bb968b92402a9c75e639874e0df7e9e789b885867b2aad9e97998240112f1ba13865e00ca3af69e34cec411f06440d0430fe211edb71431e04865c6bf0cbf870f5bea219dbc0be1c62bb337557f54c17409f6d3f26c5fa556d4f2e3a73ecb76748fd9c18969eeb50ee456bcf863fcf7d30f8b5769665ba5d172f2d39e6c395dd497da7ba7c8cb8b9d2dafcbff358d35d32663c158b76690925c28604deb602682f7b67803d6dd64d93c7706e2e7e508535bf9f6ec1159e6b094b28c135f8833eb4c6a1cc62c4c0d5102e5b541bb0ec1803470547a145aa26515d73d370b9ca155cab51921f6e0c0b913aa2d9c5d269e4a717b39c8052ecaab2075e0092c5249cdea0cc00c4fd26508e3d222d792c0b9a678f7c2fecad96ba4f74d6575a16454836f70eeb13f921fc7fc84894881e66046f0f7bd184df756d4222bb9829e7088b6bd5f2afc1c34a6514a1998b435212c66d8092858aaca395ea3c107bcd58ce69bc90f8d4774022450a43a7c9b3990baa11c0e40703cd71e3e80fc45f6e228f9d34c1caf5b10abe565ba652cfbbe6c184abe45776fa356afdc463237f2f835e3581e40d3c0cb2756341b6a9f317c73a97c2ea8a780d40e3400cc033dc8fc3afc2d7a721ea0551757944fd9ae3ddf954fb22524eda95de925319f137618c445def7b59459d4874df6561245757b829cf828dc05f93b225e77a9a35769c044207fe09ceb9aa31632a4bcf5aa9eebfbb27565f1b1531a26c62ec7fa378ff105978bcb1dbec3b5bf36c66de36d7f3c9d702c56c7e6c35e0c273808e423142ae09b39ca8c5b5b409e0cb0a7c2f43c15c4441116d9810348bcac36be7b78d7a707ad25c23be03f2ff604266c1be6dd054a0f086c06dff4b8db58d63cf1352302c5f5c6cc794e6541705e1832b57dafdfd4cdd6742ff58dff90e578c9547bffaa05ceb7670347ba9acd0985a0d8aba377cfd26de25ef94cd049f4b770d5cd1067c64d93d337dccef6cf9609a0fe57377563c4ab55c2a200907af69a5f811cc6218f8374b6e09f242f279edfd3e957089d0eed196436ae58f46640d7366dd2a3971662ce589b499659c770b062f8af5c5665c9a41325a0caac8bfe7b3952dec6f768ac5d0889358db01a5ec016b37b04d6a070c097d7f99c958cbc8f3448c0fad9a0eaa6673759b49a93dbd2b9b97f80a37607978a1dcf1e6bd66d54a3bb081b6f0ee88724ac4b3829eec6ad959f221dd5d899bdd76b7ad7e0205107521d8d034f38d7478942d95254dd4b48919ddb709617b5287b5460e1aae892d4bde0a51a806d2a3ae70d60957eec106715e5fa7e9dc342e90269ceeeee2d2ad4b50385852a6edf448bd659fcae5159d42178e1d63a84bd836554c2816dc8811e1ffbb90352e7efadfb6e5f35b097cb127748b5e9f58cad1274ad4d64acd1dd3bc3966befdb49f35b63d821ae864a93c52e3f769c6cfe3c631af391b4af96ad4b64beed26722cbc9eeeac76ea120ad58908d7f30f48167e132722a3cbb0c8b9dada1755d290a43ccfec04a97699b9f3d3e8877b096b7fc33c0a72e6916a5797990071f14c68600d6717527a988a89326b7f60400d2b75804fc461e3b16ef050f1f6d05d5a4981bb904e6f5092e9e998366d82468f8e7013c3db3c2d21bdd4354ebe0232371b6f7d5a5c3175483a5f2fb1109e41744ad2a5c86be286992f32253af07186048e8193303e6dd659442d13828924d4ff85ffbb0c6e1e0da25d68a0911fb58c48b58419573ce74c211af5413b37e1994a8ddb5f653b12ea878de4916e7d78ccdc74ce3b27158a7882fa14de7f3339fa09e830fa01d7b6fe5a8ec6f2fab0ad0be7ef7d6a2df9b7262e035722794985ad93252f5d95bfcfd0d267809e0f1859300359e1588ec1a866743cedf9b807655601e3e782d22937486504ca8fe7b8cd5b39566fe8d2dc8c03cbde2ef7ad3e8380b424022dd4cb579404d40f374f192f5be9db03bc15a9725338225de9165eadb7e40ecdf77190a41972eef55ed05497dffd995f31d382b6de207a0a952dd4d2d77f979895375d69f3ad79e2dbf116f12fd3f9b821b906b5a85c78b33fdb3c319801b172e1b27c8d95598e9352fe8cd3c24b21f8a09ff52389914bb4cd35c69aacb248213640fa3b5c1696f5282ebdd47e40f772cf7fac9ce9a270f963ecd414123c2e7f9e8dec3f15190c3d85ea827697148609f2466c06f708608a4ac9734417bb16614c7f663a92c7c677e327acf4ba79e1df513d00676718454333e878a837340891410653a0b64a6289bcab8d770b1f1e8720319ec10962f2930b169216fd63cbc96769f853a01f2be9051208ccde44f1ee6b0c5283e66becd9b3e9cf9a765955036c23bae7a4f9d560aaaf46e798c97ab03263bc27dfb0a97c7098fc367faa77e58a5426aa2b11aec5a82498ff803f74119a149bc1284562b231d11bfdb4b940bc8066c6e41ce0c32d61c7303c2f97ccddf59c6ceb618000873c9dfcc66d66081d475bc26e4c6496d0534288e7bea62e883a4a7d7a64661d4b494cf25804d19e799bda643306d3624c4aa6e00fa4ea533c5d57ae11c304aafcb1e2486e6714b7a735ba898ddab2daa3c0046a8a6fda7d6a546d0190bf887a022af3ba34bd6eeb607c447da08e03ce713515ddd43d7760c468a5856ba73a8118c81bae37887f8264bbfb3c19f9e4d421aa610b7a42634153ddab630b22547c7c49661c5df5ba9af6aa810ff8e5d54f081ebdbd4c6f4d20130c9e7e9d82fd7d1c8d773ad3f9cb55e8ab10d5f437213ac8a625dea1d50235046e99205a319d6e279502670368410754b95a44a83b174a42133c8e64e27e4ad7bb577991d72ba133af2479cb4db0e9a17ad77817659389a4dea26423393a909d43a9405d5db1c64890af25dee6aab7bb4d64756785dd62eee38a1d57e05bd74e7ee072088d12376a4510dbebcbd8c23fed4a115a50f46d9a72633bd9f1463d9db5e54d1cf941733e7a1d7961d8bdb01c795cdcb8d44525a0f9a3258b83c4e96a23dd98d2bd21431a7db0f7a8ef30e78bbfedd7d5c433c0af9558f26a79d07e05e9e85cc975b8ed0062dbcbccd7eb08ea06bb13a77be4f54ae1b1dcc7b75a88f7078c81c5330db78232856459a8bed5198fa28976db787b7aface21261aae3a12eed379a2bc5d1eba9da990d2ebe82581600ba860000b05fd9bdc1c0839902f27d4e98c75454b8211feb0bfd2eef8b042331d1960942f5a2c0f71dc7cbc685c68e99571dec0f7f461aad2c69cf12f7cf7acbae0ce944c9d8cf32561ea3fc2f0fbc61e98ba22a7109e6db15059ef4adb05d718c215841f90bdd0734490ee8bd20ec7c6d1965f667af1e8c305c3f217616ba57207d2392e847f2a5a721caa44276ee56de342aeb7e02e33cf1061e12e754e815c3486aa1bfc61f1b5655c0f61be65d496f1836375049b2d54db56fae68ff63a2f6f2ec4d34f10171fd4e7c11d89298d72d81a34e67cbec6492376cfdbd481dc45ec0bf802eaeac0f7f1ebd32b1ba7c9814a3e588e755eaa2d739b026c74dc152eb2b4e7b9d5835f8e42ee96c15beec9fe32312d7a9142de425de7a9f8aed9687f23741a6b52518c8f19d3863cc06eb4853ae09e2123f0ca43748ac4aefcfd9697b62063bdcdfbb8188f839e346e5462145362164291625034cdb8b34dbb5541465aab49f9ff53c7a54e5296b3eb25be5fe6adaeebb36bb34a68de4d5513053a8eeb62e46e39a4802faead69f93843adce3a01378ed6ed204fd18aee02205f6e34ad2eccbebf144c718cd285bcfee2ff528d1e2b80fa94ce3c14cf0c4a1dedec35cd462745a467eed10e47c75a9e26b5fd2aa900ef5e167b2e07c1c4aafc769c7ea0061a2798f253acf08e757c433b00f262dd6782d167c733d6e6c8c67548767faee638b00818eed126837fdfd4e3bb4200f4c6d0356f29b2fbfab7da170618ac416b622d8e989a3ac49108b7728f00b6f1617288ac79a254d152dc71d0fcab2a3cec0d7bb28d6fcf9312cba481db881940929cdea039fec02236b684ffcaddd7b47255d03499689cd0db0780bc13bf76f06bdb67180aab17cd44323db331362de5bd1c0561d1376fdda46ad35b56fbd759017ba02bce970e9b3ee267d0e3bc368d02ddd6066eece00bcc0cbf5bb814201084bbe12f9e9655ab2d6d975d51cc4a954b5dec24682d3da21915f1e4fec871e8baea7529aa6b5789c652fc8b418893cecc7dfd5ca7d3ba1759326831e19eed3158aef245e032561c0b83fde0329dd3d1d6de31c57e70f5387dec5f646748168df315a5446352cd437168120c309dae42c49535fa36397d089e7b08fa503234ad06d6107382a2846b0bbba110d98e2a9153c11ebec49dc73aad6b206708f0ea8fa37c6ef39ad202afd182b2e98d95006cf18b95e4e2329148a1d9ce3a4dd34d4c5d20fcdc793c5ad6bed0ee709d6bdcabca42cbed6fa8a2a80da260f53b31f5d8014a70e37abc69f0c2cb7690da32a92446f0deef7feb1d31a4d53ef0a243a7b7256655071b9dcb0b2b18ac87dda4a6ac7d73b5dd678ed1c9523a21c9dceb6b6d4201f3fa39c0d9d9c6977b7a2287ccf562468fe62b8596e75127b48893e017cfcba12b35e1db3c8cbbfa13710af4e1cce61ffb5b6e8eb19837f5f103605e832f13b2aeab091707642b30ae618282a077a9801ded0450c18f914848fccf07a110094ac57bbc4f6242c7e62efc720390f93641f217e6a4b0c94de141a360be787e441496167e41ce9987d48ac3b54ac0a500da4377db4f992c38ba5611c14d7787f1b5dfeb16e6215fe6e13d51bd437bedc4c1c4d8d13cd825f7f8084e574e8dd5927aca59e2dc72ed10b0762bff846e7b2c379b1df7f813dc27c1a8255ef66306057fbdc02e101086c522d17f4b4f548e07492495f30491f67642931ec3ca9ed5791c8b2444b56e9252ec41c0f918414152962e92a33657dcda19b5e6cdded488298aed94da3cd0d8ff5e81f59e60dc6a6400cb0b6d9e8468c3c8e8171d6b7d9e5f72bd17e0696956bedc0bc0e815f67977ff924a21c7b52d63b523e8b2a85abadc6cfb6b564cf0dc7cb4c8578dda204166e622efe5a1b6fc07fd5f4dd98be2fbeb87de82be5ec1b393b44c0b88e95671b8fb433cc554636c4cd003fb6ce5346638a886c808fe67de550a3fd4d42c6086520f30f42a9b1932cd2b8dcf508d34cc9c239fcf3d9041bc8d8309e9f4e9aea0f662eedccee4e4a675ffa2cf6830c3a5d50e580c2648fdbbab7723564beaf7817f133579a3462df02529e003f2d6450d42cf6d21962b237df69d3cbd4997f5e3ceae5bd6663cc9a46f954090248540bb770adf5ad6fe9079a12da461e1bc5a487a2fad12221f488b4ae15e0da30d92de6fc7d136ae3b370e2a2f1f2d8dbd81ed0dcd17a8c1ee63e6b20e610bf906bcc5dcc2dbefe93c38501fb1fbbaf62d4e555df3c16b1e3aa9126fe8163fe6af4b816490ac11ddfdfb48865ca1a25ea77a81b13dcf5a486a7538c365037078c7a30a734d29c941ecd6ad006c9a53773a591adc7db4a023e2dcd0c861cd20babd021a19ee9e681dafe3f54623b88b02bbd0db9008399e88a2c4301909d8f4239c35e8e029b0812ed57cbac11b3d0ef02581560e9fe28bfbad0ccc22bb10b87811e4ffb41af61161e0d9cd5b6dad40e55cbf574766421b28e059329c5b99360dc6faad1c9ea81b2141b86588e5adc43116189ebaa3443c335cb0220efbfa64cfc7a3406de66c53cb540e88161676ec54088a6e9f7fd280f38c8a447f573095fe42c7aa173f9906109f53f9703474329cdb26f884f5d23c7d5216def31a30f063ef18c4ab6d7dddfb9a5b18764a4ddbf17e785254365e7915a3e353bf0700bbf94f45c31a3c0b8012cf5ecf4fa81ecb1f67edc1e40520ca0ec8dce40ad66ffc7717731b35f22513d8eaee9e5e62d7aa37a680b961e62c149bddbf7fe0f0b26dea8fcbf5adfcb9e86e2cf0a4c5b24b2d09d6310b6b689a400000404a837ff491f184298ecc24d3d6913cad592bdbe2b16c21a40d4a4e1edb61e3ebb1592120a180e3de40eca45e38c678ef7d4f3e34d217afbc3cd425965312cb5f325fbba47879c67dfa7f6093f0ddb3a8b8090c68c4e661aa7395e088aa75679df47e5cc1d97d4ce384984ac2697743244212915965f7fa604dbf9c5e5fbf65e270a017e38076081b472452cfbd5c31ed0d1d806b04f24b49fa4861fcf6acdd4d4f6d702aeee645f7fb4cd8c100f76441207061f2fbf1708c03800e07fd119d3e0e437283a5b6b9d2b5d7a280437f79b73e4faf6e6922013d51b13a023653fe2783171bd4f03d06ebcbc27793f020429ab7acd140757198a440e043a9ee83bf4474e73cbf972ec83ee9253252e54dc72f0aaabc14102adffec8464dbfe96cfbdb477e7f52f44ca739d574144a8ea41807345bdd5265f9a7e55ca1faca024c6f2fc1cec3670358e449daa3325fc208ba5309ab3eb89801cf74671a50a93e62bebda956064233ef12c7a01ac6655f5045b8e177b05d37aa7de814e47318c462aa114995c6ae2099afd18e604b58d78a633ba65a9501abb69cd10517ab5fc270f145f977aaa8d6132e1811238df519f1c2b43b4c6498e5335624f82e350002b9322cddf79fc19f5b6bf95b82bb5d54b5ff652527befb6bcb0760952ea147b36108bc17fa76062bd8bbbec02fb1582894d78854efd5528248ccb135a04fb93cf9d15ebe293085be0cc38d12b896e589abc57cb38008546cafc8edce563c39605c346c93746100dda6f0e6a09a89c6f4d5c23c016493140bcad7ededc47a920a6480f612c965bb292c3ed054c0eff20a120159d6a3a5ece5d51ad257074f8fd1d31e62ec432e59748b9cfbf9b31312f960923340cf44f49a0b12559b5871f404d6875761037ad49dbbca67e267bbb4933f4b46cbfeaa93d6032664cd2a6940e1b788c648a4cb889cd4f81bf4b7426e2d698e2ef8d2d32523a4804a7ea86f1d8f168d93fde19eef9ca157f03feb751bda7596a1391a81d413990c2b8edcaca6c2c190611664de7053912e5b5e753230e00552a62bbe2f54bb0b2765d08521831c78a024e16d4823d6c307639e63c05a3b0f28872f3831177027b9fab5d91f0cf02dc4e4713536ece26e2890086a1e2d8fa05a5b60f97eb6bb9a76bb31e301d5cea804dff31bc56b8ffbd2e26bc8ae167f4de5e5734f29b45e180883026e6e5d149fe838d65523e1ec4a15b7c5987283a2c50430fc248c24b616068a8306c22d5eda043adaa542b82c0e0e253f2ce1c0efe6a75de482858ee86bc3a89f8091db1891eaccc32de756379d41c17e337ebb4e3ed32151c0b4f0a21d8eeb6ed028d5432dbe5bfa0f90d5af75072451c7bf1873dbd9eba24cf45cf1d4d244ea2d1c7759b24c65b77350402590c2307790b465cb5554dc3793599cfa1012aecdd606d4a9f5a8a1af88d80c87733d82ddc9c7a39728e46459c268b8568dff701e265f8b1c30d73c7a10ca47ddff18db15a0fce057f219d5a4ddb6579fdd46e687bab7e8984ca2a0a240fedd8b134c36feb49547e8ae170f449c90ed958a2311dad1ddc9dccb6ae0f8bb3c9fd574bdc48b1243dee8e4473a2688e52f4cb76fd5f068aa57974c7c53d81e700cdc5a417787bcdf99ba6299c1d056db81f59307657cc966982e8286016652c9484f42d2035e55a9632c9a52debab5ebc3f85ba1cd775accd2f6eb39e8d1e73888b6219502661d4be283f703674f1dfd5bb25b4178b3c2993865208291fb2db0e6115b4b01ec4a13d984c3bde9268d46c8963a20cc5b70186ab3a64c8080b8fd621024b34a689543b0efa218c4765970ba9629fb06b5e32d91bd68dd97a491a842cb2e64bc7cfc585c6eea70ce2bb8b8026db3108e68e872eaa81c4636bf0597830f055a143537faee4bedee74307c1eff32a33c1d2b46a6b4aab74e0f9df2db98741182e691cc3fcdfa39c60a945b56ca73a7e5d76bbd358a5c7c23b1dd0777f2439e24481663618d77a7ba720f0ac7478960022e280bcc6ca770fac192fb1c251909086c9f5bd8c81c682a5e04778d28d7f07c72d0e0152bc748ff6f74571eadec98ef92374a641356bc7cba50f45bc17591ed90b12cd9b4340462db769cb3016f164dee95d4887980760866bdd9c5fed3e295435df3676e290f1269fba5cdd8eaf8b5e9250151894fefe3b04134a19d8199a7c186627d1e27a655aaf703be593c2ebc92f6a4abe1d36512a7426ce4c6a25936ec79bf7ccf62ad8a0b2624e6ea6a5c25ce84ed666429a7776c6f27eaf7a94ae9f3ae37b89c579b8d0cf88b88678d42adbc116fa55dab355bc379c1bb42f04d43a98732ec001c36fb021d8063dffc1a1464eed4c80b554113a0533d9865c29a5f10dfc642debdae9963dbac45048309f0412ccc8d116be3befa330eee103640b84ab6c2c4b4589bb5feee4f034f33f9a73651eb945c0710dccb9409ed1c50acac873639b98adcd29bb706e5706621961898b35d9cad6a40ac5afd155f9fdaff7f42e85d448394a21de50fa35e649d2cf58ec458ded043587efd6c6b35daa1a82d86f5033ed1ea82c4e312e2800fbbb51d250a3a53b594e7dd625abfde8b866e38a6a8c745654b8cf72c1cb9be6dc121e4d740fe603781f1384e471d2a01a6fa39c67ebf0d982f6df36485c7371be4e9e4ee7b3f176fc0048276ffec22cf00efb9585b6a6935a9d6ea3fed4b435d3d62d69ee7003c9ba98407fc5c80aee731363be182f18935d5300ca8a87196b54ab7ce188d02e9a4006eb855c54c0a955d38315a2094532a423a98ef0b1d71c451bf23d34776411ae4ff777d12320dec81d55bcb054740790fb0d062d1b2f60f7aca4142a42a4e7dd207aa8d2809bfa5de1beb4823d9370654a200e8bb076b686015838bbe6cc70178eaf2b6f316a5acd2125f2406b5ca09cd8fb4bdcd3eb9ebe9855b83f0d2aa967fba14a1e8ec8884f0f015cc069929756ecf7c5599cc339837c0f3ffc8447440fc54924c7301ac51fe7b8e0d90eac451e1abc27edb883a316564eacf61e42e391420befbc5390d2858ee3a421b577c67673ce722fce82a6ac4f766ee847c30b0c597190c5e565881e4e73a74cbe4d2217f53ef8681bd73218daa049018b1f7f3e4bfff6c79c291d62ca6d4e7aa84880d9248d2753bc0173f711a3c8b0316d9d13a564cd02193dc7c59cdd766947366ef55102a234a112a4867d368992aebfa78399056d02b85c34b0fe939eefa00e4a2120f7613cdf2f52dadcb1b0fbe3629237ee27db0f5ea3353085e9ca4eb400683ae09859a4c1de0373e49b1f5e70f619c59e66c3133d0bd21971d9b2f5dd4e91f7b6ea379ade44f791f11c9d016c55c30fa712d50217d3d4819da9ab94961189be10d9c8cf5ca5e631a077f22b6a12ddb076aaaf42f42aefd01523fc612c8b3a12023f264cf430ac22a5ce0542707159813ddbeb926efb84eb569a7b72793eaea2499ea773f0c7f1e4792c8211a28170f51ddb2977f4f070a19fb341a8406ce35ca613fe781249f798c108e2d21a220e41859f3bc5c3dcd1f6de1d4f8b4866f7260f1b5842a669f3770126ae2ffaca23e9da603b5093b3669a584a63a527a96c744c44c5825e9716fbd652100c34428e9ea4017ca3970d788dcd956a2e501b80d5545e46a2cab8af8558eda29623caa45a292811f70a48d79a019e53df3751789879ebe89eb9061ee4e78e4a9914fab8956fcd5bb81bdcd2b9c696cb20783777a190df4131800c9c1268f1723253385282a37ea07ac92073390e37fced1c9461f29e27527bb7f1099c89be7115262d5c0e80ba90c9cbee25f062f722251643cd55a9971dbe1549b66fe9900a8058f78f74995b73731bd8961c85eebf01fb3eae7c5afee59ce8df4fd28693a9b2a994697bf0592d5ee304fb60f8e5e4b342ac1b0043772a99c373b6525b88d1ba14914556d198ca2cf9bb3dd520f86c505bf7d3efd62d6a0b784d23e78858cfbf227d6fcdcdaac42f55b8779f702434d0b456748483b1323f8769345993159a04e8224c503961831f6ef06509e1f761a568be7bc2def2326dcfc6afd2ea6d85c850c033c8d234a757ac975638c3a72912422e923b1a8d010746151b698f71a5fecbb1b9f192e6aaa94bc17486de80a05ab258da028d86d9d464ff20de4cba3b3c098062fac4911859f2201e66d2bd83aee375778e872de26e6aafab90ea73dca5a63e10193566f8b91f15016d96ff757ae610fe778c7d52409244bd9dac404e9dd6a86ae82c8ab3bf431d07e0cf8622be6d9fae182d172987d01126f4a86c2ee81fc39c1d012bc8ee2b364493593d51befbdbeeed843a3b1fcd930d37c5f20e3272915546fd8db33647e3f22a5598b3c993e5746d281552bead07da0085980948e9d8f09cd8ede2553859dc1610e4dbb7752cddf6d3e1a048250c336553133b1139b39e2e576e02aa10b03ef08673af6a551abcdca2e35e2b8d65481658f58755dccff016ca614a67ee9acab6e4cb869819065d54a0b8816969b719b41e2f6cfea066f8027119a192e7f3dec79bc51bb379182fbff9b04546e2af6d15b5e3aa928717e3ad292af707224284b0cf0fe4d33f922fc7be8b88ebe53a6b900fbc49ad26672b56166291b3c156c0d550ff0f286f3c18940c9f73a1034d5a9e9642bceb79948db475e0fa1d92678ca8986c885e5cc1264f8752c99ced511b1d673fae7402c4d1ac1747749f2907143308e8857170842b2bd58245ff1bd302ab5d4d111730274f22d904012925956a24bfc04c4584940b664375665a48cfbfc27a9d59651a82e4d036deb733aeb5c5829e3115de5474f7514652a35ae6c45fd25a41a39d24b829a0a5f1dd8f9f69c2fafd952d106a5ab65064d74866f64ae32dc804a21adae2974882e8e9889314a809ca415a70b06122f28dd7e3e12ee634cb6aff540e701533f644d0fd6993b41841b04ae0e058c671050f8eae1e371c6a349edf136b1cc39400677658bfa02a77ac0097a652a99b2222294b1f40af47b927eb2c49ae2145ed3051276ab91a30c4e9d34e18de7368ff81d35876f628c99c07f57fe537250c245183b737bd8011278e23845199fd44385cf655df326ee7cb0a3b0822100ec132f50d594ebb16ee879cf46eb5dc9bd260ea374c060e60007abda0048a90f3515658f21d90769938029c2d7fdb33fc1e532e9ae3972280131412ef3f625aa9433c9377911846cf6659869c5f20e4bbd07ac10f085f502ea88181f58709f6257ad2dad8fd282ddd511587b9aff8495b932108ba4dfdfdf408ee9cd80670c190078a3d612cc9996de5999746e2866057802302343218425b6f7f7f98a015093ff35ac4b778ea267fec241a6b833845dc3398c11371d72e9b536e9e5f0c37eb049835e7940794ad516c8d3d6e149a21b5911b6a439ba707d1d14060a11dbec6ca4fdfa588e1e60e9c2fefdbae5ef92d996e0629c3c7b4650aa0cf2e101beb2ac66bf47c9e3382eb73e34e483f94b8deb35a196e8d2754a83adcfba749748ed0bbd83b7be2d604e1655ed6a5b1a1b786a7cbcfdd046cfda2e8187ff69637194a406b9ba6b34bbba4615af80049e40bf04183ab988a0b2985bc4cd24ed0853173d09fcdf6658516b0b0b4129286fc78407cd0e3d55c9e97ef4515835fe298549aad6076576120ad7ff12e6536fa16a651587068430ac7d4437d2c6528c1d804fb7a91d64a715593be7cc041d8ef0a2ae9ffacce132b50dcd0c07afb17f2c2ff76f723e8bd02a055115bbab6185468af2a6f859356900c17311a4010e8b8d38c0942e510de16f1eaebcfc6fbe7c605241c997a57c235514bd968926de78db5750a09454ef18f9b03c0117447774427fd12c2ae01ae4820bc0480c30f6d9544508e164973560ad2b5a6f56e1f28f625287b9cae3e7bba145c3e142b2e38eef3d98c0f357577d16124cff7ce7fdb6a0419a4fc4ff15796a84697eb92807a18b0081c784a2ca2a02b0d61f4086d2a2d2a43c443cb93c03da1bd094b9da08249a3c8e0755c0516b2fdf67c5d675abae9484b5a84d739e08cdfb3b04136f26a2ce3fb8a39ac6e6c916c554ee656cb900680ecd460edc50c96e5e0e553237e3413e4392fe68e528fcfdb799f4cf02ec73e4eaf9269b6feffc4456e37d330d5940b60a6b069181ea5b0c9d725519befb358f6e15453eb4ceb4739f8c7c3683753c020113e19fdd04e6c376f03a1c2258e454ffa8f16b4ed9d636a0dfa1c06da4c61e1165b3a61bfad49d3aed125a0b4d6be13d96ef560e43e4ce29e2ffb1a37f54abe4f9aa0d5cea40b3f00f390eb0f1712b5627527c4f5aa4f8ed6a5baca4caa5ea4e638ff0742c3541543c1cb0326394286f474af0f082a6513da0a82176c513affd65f6d99ea7490ebb60377a2d561b086f2cc53e7b4371eb6bda0dfa80b4daedc408c8822d0a24f99b2f92720d36a60056037cd06ee910f708395c20b162abac8331117d9b6b33543bb2ef8c321ef080054c46b65c2e10289fc86f0f1fe61f75fb0b89a356a3feb3041b119f66c1d56e03cada81d2d2781972299d107bde159b925761c8bcec6002111e9a60f949cfa04f62dd5e2e47e7a741d115c4b46b5e06fece4c6cc8c920ce52ff103467643e2c2ef3d09d7d80c77a939a3be84fc5d349a39994ba747a1afcfd747d9fde50f493e28fcef7fbf4001592a3bb4cd8a191bb20826f77f48f81fa5971c69d95001c9cd304c8ca8e0f71f7015ed820d71ed0b00d343d0aa4b8ab80ac96380c769537d541a711af4a3c6f1fed2089e115e04ed9749238ce147fba0520294e25b24023f43405090b034fd7949bf6422d8c8a04d80f9c27fb63821e020a535d73f7f50b0f6f801c8f3cf1f47d808173203976795fcb6ab37a00c039b03108dc23acc4a1303c7819d131d7fd978ae399d2f4e4c8af680c6c3213806f1fa59d33bffcfd7e3f933101c928d655312dfefe9495d8e0a1fdc49d89323ef0a5aaad1974b116b5fddd60ce9c0d2ff96c1fd60374f6412bffa856a144a80758fd6dd27a1466862e386d74058a0497d89f9bbf3c20ec6a5bf4637a95430c1ff77197c46e04aad2bb3f58fb7d0f62b66d54e853e0fead96e05b9b6a32359a009d601806ad570a2746e60e97401819e9a3319995009dc0fef633230d35380394b5a4a00e410d872286ec9f11b0602da4553583b89faf8627154be67fbd58c885e725d40232a2477b00eb9310dde5a163a584777a7702ed7a23eadf0ce39a4749591015a9667b92c0aca154cf6b4e715c1bfc10a18a542f91cf140eeca7de15125019f2b2a29b461067ee4fc0d7977c78be73235c3d0edf28dd1b0ea11674361092837b14e527c6d3211180a2a0f5458d28ba52b6e852512ec279ec90008df00965dd2751d86900e9150d4f16f7ad4fd0d7e81b99fa3f22d2d519748a5c2718f8025a9cb7fb2d0cff314dd8402db59a2f245d2caa1c7bf68a0913ea8d72d272663e96d8139d931b4db847d1429dd9040fcb07f9e57abc9221b7e9b6ea8c16d02c3bacaef30ea50cb6286dc76c9887ab1158a398aa394a275f4e7ccb19cf85238ffdbe4e7908bcfe4f20574501c37222d3bf4e0d99f535a4b9a85658839b21d28c5ce40e147009fe13ba98157155ced19ccbe1b1538f5af824b9eb89f91850e9200fa3b5ea8a64be29c4bc5e8bbf9c2fa38cc4a51c1e0a64e2163e9c7d85cf2d577140017f32f5ad8a773b8ff1f499ddcc7b706714b49da88fdbc275420e138c17467313659add298ccc3dd5770631fe748a9d158d41e6cbdcdb3f01992ab68f3bfa3dee666004de4825f3338dbecd2b6fd2c61dca87c34183ab3a2b0045031eece8e048add5c45fbd5d486aecb42ddf64f07b0abe0682fab6c46642ec6143447600b91f8d52f47a81bd10d5dd7cf6234ce9c69895c10f47b3f75c5525e6f4f805902c28fd396e422a4b1be419c57ea761ff2f3f1dfaadd2920034caa8f5213db67f10f4f54b3ab98780334898a43f137e971ac6480ae983dd16f86e6a46811a8c80c0bbfc418565d24169d9d3d50ecb0e88966c2e0be1645987743b7cbb4a3bf812b4e0f13d2cd6a08a5d9bbfd0627ad634c6ab69f3bafaa13265a3cecf87385c20218c75e25f1f5e36bdc1ebb3c9340ef92ea3e55445fb976c1dd2d77886b2a831eb6995c2381184fbfd6bb0c3aedc0863c02ac8092e49e480ef1c3aff2f969bb2ac2c8fb4c5bc23332297c92d360e78ce7fb3d4e19be5f864309ce15119b337f36aa3a9d9354b7a2fc4b7ceb00f3ff1fcd3d23d4603922e4960c5acb531f8e882ccdb372ad103b9cb6300f9605281655aa9fb569f0dd98847eb203a43aa48b1d99bef641a9cc73358220bec1bf388291127a6102d6cd9dcaf0bfac2f0d70a125c1e1c16c8a0876815359da61602c26fd1edbd4baa01106712aad7d681658447ef726c61d4652e85ef4103e199e8c3578c506c83e377934b746a10db7264f809d4969215f3fde396f5050f35794dad17b3da7435cf1e0f9ec8dd8cf0bf3d9c080d5021ab92e5c2b742245d7b2e68c81e7b3ac5fd7ed0a7a64ee7c8b5e9ea13b412e8f226044cb1da563712f250433e728f2145cb02fe63307a6588f6f43065ffb3c8e98459bb94f9d3dc552fd58b080353dd053e8cd3519bb3be66445f83e1be1e427d1d34143481d7455cf081227db0792300ce8bfe6f54e3b4b5c4d5f9094cbd25612fe81fd5ab72631113d89cc4b283cf8c11faa72d3699a4a72b78370b69c2eab1d7d78bc9f2fce163488fe678cf64781153b45755cb78b69346536a34e22d38ac6095edc63d4b58f3a6ed7224b6b7ef93921c8300ad80c203c9e2beac40f9fb35f4034126c6cb7e72c6c6f63db8836e0cac35f87830f56fd10e0ce6297b5bb1725ec9d978b906edb81f6d76435d215233ccff4b8df5e96a3fee523ae74886e94be1e7a1279fd3d69305560ad88e957065952760f33a9ec594d5f3bf373203ae1246d200f10d7fcd335e15e0f8a742f0bd40519d819c6113b035b473645eaec7d9c71053be0a3940af582e2ace64d874f23d892ab22bcb9f540d98a319b8bc0ffaa367a5ce092fa2fa49a2b0d034e237a62739d685d6dd18ce95d4a7021a3e635f2f0287469eeae9b07c8685f319a9a8ed13eb56568c474edf40c1ec3d8922dd3f564b6e1bf486c23b77ec9a11c6cd46185d292fb942c2ea38c3c823b5fbeaf812dba76f34abe8ef84a72fffad7ad5977c54c33feccbb3a8fc205dfa3a7d4978795912e789a9875347a3b3a6383f259ca6cca1c62b426703e2ea6a8ddd28258eea905c7e99c39926b0fb640ed2ab84f8cbc71a712d342973c8860e0f7bd22087cf8f4c6fdaa1848b73f4caf144cf70f101c6248c81b23c043a7fb51bb9f8eb1d33fca581118e2daae51182344bff5f1cd627c46332235d9baf5552f5fa55fb4e9b10179e1d70e72ad056a3d1551afeb1c0c369aa229b45737807311097259385b8a71cf66d1e9c3454537f151ec541f304a166601025d168bb20b866dbfc04ef6c85e02586869aa0a09e83a3e474d647d9dbf3af192859f8c1c8db99d965545c7158b396b761ead94369d8a44d6468eeeffc1e387a7e40af8d16c9448b5bdc307c9598f4ea3580e0ddf95f1a9d25511cc6d055e7af24c0ab742996262211bba9dac6dbeb5de632e03beb22ac1205f6c241f2723fb66f6291dbbcc433fe93e28325f7a20f11bcdb0739e8d4309504b64bba0b07c7e25900a5665ca8954a03090470defd23346c820cd5846b0cbe60c3f383c92e2298ab1a85debf1a55729c1a4b6c8093e75e5295cf2236a4f0902b2c967d8c5cf47d6d48aa235c7018d02c3ceca5226bc5ac145964880bb29019e62b2bb7b3d154225982b48db68138835370ba299ff88161e6298c378e8ce798b347102614d2d9c69fb147f55ce31e3b40cea27822276c011215186032e9fd2909053a87a29a0f301d5a398747daaa79ac6e7a4fdc75072890b3e0170510d64320160bae71db296e411409f7ca7b9ede52b4fcebd1c3b63fa89c8aa511d8ae380fd06ef541640d80d9ea8e11fef9704e5123cca8c27ebcbaa744e353f61b2c33e11118d2a527329050636bca16635b3b145719b3fc5b4dcafb92f43acb88a2f851adb94a56e4719edf8b179a2a91b75b9214ed716924af12da55abb686c3cb1bf74911e97b7141c73d739211fddbe3b4154181d9f42cbf0227ea958c5d691268556f98937de694f120c49bd40741115cea60e0e0ca71732cdc0bdb29f76ff0a34dc1d7022f3d9dfcde337da97f893cd02243d21ffd35d8dd4c6b61975262100a4b19bde6ca22232d11c8ba6294137314ef476196782c842c3132c99978163692db53126e88f6beb465c2c9a3b50227084b9a185e6dd209bdac28062314d16eff220c7d988b7a30ee29d3f49f3e9f55eea3c844e9f7f2b3261485271b3ace99f8d9bdf1d823d693f71f2e744da0fc4083f3497f7f1dc922d232419e89896aafb5ea40ff23eb039584312966c098a51d2e3ace1dc3175d68b4317fabe63e036360a673143e1b5f5b4431c399c825748dd1c3cb8a8cdea7dfcc93a59f98e2c44fca5e95ee48052c63d4305fd0411e461ac55b01b42b5060a4192e659085614cc8f81c79b6b974ee8031e4d723d5821dc2281fe651d1b112b4841fa10bad13bc82cec251dbd018ca3364efd73f3c9ad05f96a75dc4290930ab08b3b520d970b6df32c900a183fb190e92af3a57192f94c8b3b2fd000ec85cf31f46162ffdffe224d00d2c4b7d4d1141b69cf999c924b33ce5741de2dae6f258cf872543411f47a44767d1a60fb0eb97fd9269bfba3e213d535cc13b25beaf0c8e310210eb682a4570025e04054a0deedd1f4bb62fe490a1f920973c0a340eb46915c37400c323297dc460cddc16111d3d44ca232008703c1638098376ad796e4a3e5ae6460ec0e3f1d1a5d81296bc8c876bb9204d71939862fd87d154ece67796e2b79974b1d0f3ea1eb259a62fa36cf372a36ebf326389b101781129dcc6eba0f52de852f34ec42689ecfaff5fa8925dffe1a0b65de3a7c19960cde345afdb9e539aad56e565b69ac0c7ec14cd755b458f357a6d3ec40f83a8ee1b945e567c28b791a16b22569958dc24e9da6250a62377c3603f0a8097b9a5176db3d2adfe8dbb010ff06e68cee97c9c335e17192bf702c37ea63ecc3e8ef8a17994096a479aa409381d19c060db68bbed516548d289080d5de7538a1ed1baf863bf4ffcd8953a64f070337c05c8c06b19a1903a125b908ca1504f4b74c30831e85fc3b760c41dce26e1f3a7e7f923f00901cef80747f543d34269ed93df85abf2e66211bc8e4a66be9b712d8dc4a96aa5d690e436c57a24abb40f6280015f519d1b3e78cae03b7450f8d68df2756e6767331e25e9fcc305e8142d4432b93fd961ad711a72faef5ea22d252e0d3b25be51710290447fe48317dbe7f088a5719c7b7ef62c6b4544093f3afa00db8f738b17c9dd3488422f16732579c95b479dd9edf05769ceb97d179187b054b44e6a943cad1deed76024ebc7518bb0aa13d3ae11a070c2230cd5c19c7b85954faa5924e276747797f933e8e8aaf6e726984998cc492225c2c0dff66fdcdc029a6939d1334dc502c47b3c9fb16e4b16ff34362c9f3db52305f371234ffa853d5d6f3b517fd01ebc00fd1af06c13663361611c0c43006762eab1080e44b8e6633da94dab0366386f2628e7e85f8d448da1cd1f97e1f95c0ce132d47e6b572cbcc1d8a090faa95c42735a94c3358b52f01d17357c59542e3a4f1893faa422fdb224950445f65a509580cab4c37e48e135e649a8b2f86078de615d0ee8dd2cb2a9494ee8e8d49c5202403fb3ca6a7d041b04b46d598d65a1374af93615574a8df440c739f76d0e7acb52e938eb554f6850bfac522a0d58935f3ea17a403b581c35e4f03ecad40fdc7f43b57abc798028320900608666ff8645387cd799b04b4bcfd8cdbca49989a6dce6745dc8c8788ff658ebc0d33e542b1c0df50f994b9ac78522ca186862a516729c5f27574c9758533f591a3e2b3fbb265c5862dc9caf6e6d3ca9fa8b77079996a2eb14759aee4b3c1c2d3d20b8d97221bffa7b93179efbee884df8952fd8b684c381c616d5922be4fe9ff2f598e33df1ba353ee924d45609567379cc4df8600e965870fdbf996003b3d3aaeadbc9bc43e1af0e9ffbf778c4f0a103da67ceb16dbb2377dcc18a80379d24707daaba54829473d639940e568f3a23b3eaf7bd6238d4a0b73effaa58f43f392d0e1eebe941c9b7410902d106bf2bbddfa45a53f2e79c4f1fe749d7ea6c401256de08c2566880e11581c97c9103c01eb0235e97f55ef0a46e76d3fb57450c447e76a4efc79d836780199a76a7cadb199dc54838852a4dfd6b1529c4a40a561cf3f44dc8525465d217c824d7c46a87504c522b4811f78040b42569afb84a4f6d73ab8b9b24a6fe25c0e8692441152ec4e04d5727923e204b84a95e2b888eb4153d8ca9676e796f2eb97432c604f9fe9ee81435176de453a628ba3866c572ee532a87920ebe7a7e3df7a28551b44fa14fa6e15a3d03f6ba7d306e3088e2e423b052ae89cbe9164779d99a908a7f06b5ec757119ab215e31e48a00dada3bbb5adb8c394d9b47bd75947db3a11a880e4087288bfce64380518fa9ab1133ee2e92c2db1c4a5b00a14b1a52ea895c4a98e1066fcb801722ab1bf4012408776cc5a790022b8e299a3ac05665aadaed90567c64265a775f35d40f3e93f7c5a67306d8cf242f1a7edf49d730a8470bbade9c3a13bd4dcafff00fe63e269160c526e744ab644de0e8b33e0f22edd6ec2b398fd5ef1dd0275aa85187f489c50796e3d245637f3aa025394e5b34e052632602cb31d5cfccbe3b22cee079bc1887f7a6ce641d0ddbaca37e547a0a9c0abdecd905d5aa178f0465a9ff9b8e7f9d326e4e31d230e6a22cd2d6b8e138c4df4b69acf180f98eedfdee609cb59d1e29296038447c9031e353b2dfc8ca7758ac8919fe694ba9e4de85f27462bfd9ca52eec7a5ddfa36c94f1542b4a3b4a418fbd5125f7f790f58f2f2ea7dee93219926435f806ad06788047faa180a733de50333f0b4d795995ae4974c2c52f14345f86becba3946d68fabfd63e7ff90f5d64f389d8ea4343d98be04f0c6e41dfb05c141ba07eba74d752d424993a25317661452ed9adc0cb70c46f35e8a8b68966ae1f2d4f2214234a16d7d6a0a276ec10e53ad4fa6d9d8c17142f5a1b080757c31927f8d358b2de0166a4343042bf6b72998f696a90d5f06ddac7c67bc8149905a8c2fa6a4ef53113b8cab4f60f4bc1c23984e78b999b7460b91f4c467b219f03c780f4520fc05eec1d2c9933e3ae6a39bccc88e558a109c5811fe8aa7d8971a109b4b6983ba2e36e13727feb7cf2114151326613f0ae7f7ee445637ebb73c8fe5cfbedf079bb82ca987c363834f053a431ad21cf4f9af989d65cc504c8e06a005c555b149ee79b080e1c8801725d35950329345cf5de8877244b679a49ce0eb3fffaadb24707e418236657733653ba255c1cc356fa0b33f17c51f15dada8a269b2abb8efcc6f0cb16f012ad71eb9c14915683c14c63d2d5afad2743ba9a27b459db1a1a8442e1ce5a11c841fe0a4237adb553fa0764a93e824d530b5f462a379c535ead2ed4c7a9e24290cb82005cc9c903dce8ad65481ca99aabb712a5efadde53b5ea295f89db104609f2ee5ebe9efa2572a9f3af6ec138bce88dbc747d3a67b0e7612e085f603476e3b3192805995c8a84183b79ccda4216c5848b19a98fc336a3a864989d6e1ef8b89bca104b05ecbccac726fa2ef72e5539fa06d500bcb87f406096a8f32d708ca3c5be36257e564e97ab105893bad0162ec278b3f1787e9526cc70c8080f49b1a12b4a5f18824de91c634b444dda1f9fd945d6ca3afe6ef8e61f37fb59dcaf8ce7d320f1918fa67663a5816d3e9f1ef3af3b041f97ba3fe9f1a97c410e23b4763a8846cce93ed8f87a257157343709f13bf7b07b4706ab25abdb8a7cb0c7d2511945ca1427e076e98aa8a50b8feb9d29844cadbb3e6abe4c0c66a6a8106ed455a51ed2bb052938717851dd3c36e502b34e6137ddea00d7d7599ff65de880436b689293e86db97e02803efc99e2c200c58df03c31729df59d843d5b17bc8668f78c9879115be95475f7cb923a162678c6e5d073475aec420a25919e734ac90e30149393771ee739be07233aa79ed94f89868caeb33ba3ee3e88e716553cc849427e2c3509e65f3c405c8b7177f580275d7653e3240f6d2aea38c3c4d77bdca1adbf30e2cdc1ccc6caaa7ecd1dd12d76ac8c2e52114513e57ceaefca81686626fd1b7cb5bf19f8d6e708a1451e85a8d5c2ba8acf18e588c8e6767e63accfcd83e9d2e558674fd30299406d91adcf6bbe7bc3a3b0300c95a83d045d0eb9b1d608bf5e3fb1123f4f662cbd2208a071b0bac1f3087df23f2c9f3b39aa10ce0c3a3ec84472c22b2ed6c44c6dbe728aae73cbd02464740692b3aed0180deabf48c579209fc996448977cf9336a6af077b78623e269a70dda055ff3a2747f601ca2be809af4870d8967509cb6f0be0aecc2012a27eba1c940984656d6c9583df4a84ce6a7a993d7d27e5ca605876ad9ae6c4b07334d0751ac8e6dec2dce7a3b7ffe53f291c93499f552120a77c3c87167a25d0384087686c9dedf7f07e5cfd6ff90cd78edf7d072d4ab73d6a92a2259f07b89c056daf3bc0547559f5b5c6b1c3d5b3c22f308b8ff95f32b42f59ee857213006590a43f2de2418ea96c9c81cf7748da30265ac46fdbdb252751187e2bb5f80ff3f39f4ea7fd00512890aba7acb3fa89d25407bdcbedd6aa7de9091661f7c45754ed8c1b4ce82a533263e46abeaaee5f8eb7f10baa1efa2a8db52436b4981effc7a4dbe7ec167310ff6f62f3409a8384ac3b4816664a52c1d99edf32f63150002a2aedac47aed40b95f6d6d16bad8b422c7f4605712d948219162162cad9579a691e6e1eda71c171a2c721b1a637eaad7221f3bb2c7b7324f6ee352755ef2395d5cafc7d5217ad380255817683ac31ef493355e8ce19050e0564f688358c13dc385bf6e11ac2366c954a2aff9555013d59990570cf1f1695f3a843625b8054178688c51ba384093e0a4bf6d50a036d1f1bfe86f2cdd7ba95c278aef1fd889b8e89ac3cc7d4e6002874af6317d92f8fad571c79df5d3f67d774dbba37b7164e1452efb45413cfb10891d7b47ec5b4e040f5af3feef0f47653c29786eb1c25ced7dd806aea6dc31c42b4fa8bb66ed8a91f51aa3f49f7e5cf70beb6f9c2b52c6b2465128dc7c6df7da473cc77bce37381dcc791d08d3b26742799270abd3ca20e65a140c7969b59992c14b3859b456ccf699a417c766cd6dac7b0dcf1c489db0ef16fab10d8fcc4a4404baad3f22c1e47f6d59c9d8790d50180ea183579c5de43adfacd03b1e4a278a8ceae522c8499e060095975ee0e44ff6897d5ed7771d0fb7f655380044ebd751dce0bc61587d7dd40f47b82aa7fc6763227ea52fbdbc813f7df0d291012161a9a4feb3bcc8503c83457aa93de7e47f843f7d474e30924d85971e6bac8b87df2a293c6b0fa903b90221b3497024628e3174d1a8b8054f742279827ba0953324053fe5190fcb4815462261e8138df66f7b28e18988612ae98907bceaa888d3d1ee72a37f99ce9b5d823dbc4d92290269b9b9795c1a049df079492f51de4f61ec4fd42cd63b3156eac676cb1fb060a613ac99c5aac93fbafdde82462dcb76bf7bc9d2edc38ef241c6780278d532f3f921b79e11a2aa25dbff0e684b25a365a3c0710cd474ece3dd61ac455b4e407d6045fce9ac7962ff119d051e40568a51b352ea88189c17a96e04fbe16b806fc2341ab833a020c43fc9ea1db41fbdb50286fed6b8fe115c3a7bf1d6b8f2bf101c95b81e4bea2b27e88cd9765179e2936fcb5dc10bad3cc9ec942a1bf40de70d6bc8d76d4844f66a53ea88e023e07f15ea54bcca4a3a9f5b6673455fa1bb27d24802e6f8ab6f8e44d616f1c467c8f78285bf836714b2868b0ef6a1bba74f150e477d3583452dbae24986eb90dbdd4b831836d0fd912db7e01b1714f61e2ec73f01bb2647284036e6d71bfefaa6c315aa4d56cccf45c849237e0c7015c264392f1f0fab04a0fecc8f4bb845611378539a346341707e5e597d846f58e51c3e076994382b354dc1cb960ce9e6f1df03c52e0665e381285921491991b0a1d173dd801906c5ec38ee573ef64c127f19e605c55c5390ba5ed3830f8c73b6753b9cc13b9e6a5182eb3f0ee39f61e69cd07bd3b4eb125f491dd7face39a97ab664b7afa8460734898fe33014b792d4a5c225f3de06343d8231ad9b44b5e2afc316f073de8172a3b9e2a890ec6a67870afcd4a31084768f45cf8c8d7ba6a05e64e0887d14ebcf0d2957950cb9c7b20f55968a7641f518489e49d9780a4c08a8be535eb50cdf383adb9a07fd37471d4113bb2c7b30e743b788c19bbd9cf944229a56225fc8f18e7d6f870b72e7102b1e01b6432fa78ee151bddbfdbe0644ba27215ba38ab7c724adccf5408038e21ddb5dc8fc2c8b62211375c9caaa8ee81e70a73049d2ec18f8004f9e0f52d3fa3943c718a5aa8aaf34d9f60c027c446196ada9fa980168267b3fbde279e5adc44c0f6e9df3d7f2c75ccbe4f1de8916d92ae58d94375f737df7631d93ece22857497d73e42eb1854857c45c036869aa6b1148ca278ba4dad26e2bfddb8a4ca070cebb9c20bc49ad6217f423165e0a5ee2c7c379378016d727fc3054f7f22e31f47464b081ea06ae69d45045a9b783589db0a235954e0b5d6d7ba4f6832f070a4c8216b4c0c2c1ada234975103c266128b17d7c6941b927779b9e756d406e90158e5c99b462ddf83da208c94fff151da3d1ffd54a5d738113028edec08c01d426ecb161429ded51fe934e3b7fe69c9bd668e50f9d9649b68d8da4fbb800f1a7d24dc1caceb4efc00a1e06daea32a3643ce446c33b6a59ad4b1eabbfcdea412f8cd939f0593f58c4f35c0c4d37b47717fccab5b8d89d51b49f3aca94824c2effb8fae3cafd4c0a7100bb08bd34f549f044171bd4c3d94d1babeadd99d17c74fa1f984048e125f66c97e72c8ee2405fb79fe36132a11628738839f3fb454612f2af5142a1821a62df474afe80f4e9a038aa9c8af8b145f770a9c96e9d774b3758ebd90287c3383c0b96c1713d9da77b46c0f5143f85b29cbbac6855bf9531392cc2d1fd4655d1047f762b29eea6e367df8213ad9578248c0b839143bed8a4b8adf8d159b148d80fd0c2cfef35d036729aad2a67bae3040e7b807118f8220d6e97a6a100d340c0e53606454a0d7436f84498dbf0ae307c4f0f9db9d5fd7d65d1c4beb6765a15e45d9c74a11db3fc3b920fdf2783f7178a3b0e4c1ceced7d99e86f668170d1a168d700b493f0e388c0e5eea1b3209fb6b4d7d846fe11b101d20169e1e5a243840278b415b0194ff0df4ce48c64413bff24a28eb9228393ccba8d7a65a2a1960375d4aa80ec3e6720625580a66cd565c888d2d6b7ab93bb58bb961a9881966dc6ee13b5bf065601de72d82ad1b6f3618321e32fd09176969b103f302367bfa27a22f58602e0ff44b110bb387b180cd72f7f7de2942100e16846379ab3c62155130d01bc002ae82c77acf8c511bef434f541ca418c9780590d8bd928d6691f55b8149321123fb6ae48fac6989ffe8e68bb0f8f4205ae9669d1d279e8505b1dc54c3de8b3e1721c87f3cb59bee89786be05d7970d325a490b9dbfd5e2138857cff3a1302d92b74c2553b172c751dfb89e1406521e3ddf35bfb264f7f5dcbcf61de6ab57a270e12ffd99981bcd9257920485ee997742c6a3de81ca55e959a1ae6b957cd574044b664e38fccfbaed10ee78adcffb4c133cb0be660c32542d656659b822ed32fba69720d91b036db10c5386b6e4b83c991243f371fa86542c107ea870c86ec9e27334e4fe737c84cb95574ce36a1c24dcb5f7391e214d6c5a041cb34a670596e701be3f33f0000f23a90896883686d8cd4a988b0cce85ac320a6cecc7c5da77639b8490ec4947780264bfa5ef55be3713ea96f0df90c5d9b430d8ec9c8a637a27e2beaf93c50b69c870ac53bcebfc48de4a6c4e94f649c804c1a2c2bdebbe922e698bae20729179377dbf6f81d67064b2b55f68b4c830f160e51bb07eb136e094cd80104a9047c0892b228c159ee4b7e73d55f0b623c52f5b2771d0f112b6ad074d81c35191880c2cdb55e14df6915de295d61023c0a2bc40f04e0461f331287b68af90e7e378e9c22043cd166b07c5f445efc3fe3db01196a68b39ce58bc75654860650265374eda135ff8ff844a43245f384f837d4b6768b311e0ddb2118a4e21351b4e00c0f86b2d93e8d27490520b67f50da40399b8f6066f78545c642903702b2050de2a1157e76d1bacd321b772b464ab988979185b2ad2bfd1d8386cd8c796a2549121aa48788685ae78c7de2f66efd3e047a32f9cd37c545a8a2da1c5904bf5694846ccf9a7338f4014d709717d39867439bac1c7349c7ff2868dd4a86d547ebd2a2af9a7cbd6906f2539a05ef1f253b9f95c4d6c0b781f973d24e1f727442640e4a80eb709a871083f1fd1df7ccf790faa086fc0d379d9f4c603f8507d476cf2525080520934706e80884b9b19aea70b76f6d1ab9fcd09997534de4a0531237834770c9442194595e207d15f0e8e0882576fb27e81467f55a6f2b73ab81c049213c582cbf7aa2fa84b807092abef3a6e0c58665c9c177e9e01c77d001ae375e89845a8a0fb796ddc3f975fbeff3ee97250a1972bf54372ef444958af1fe5e00b8c2e0e651d709d4bd7cb246fb0c39c2dbfea14eebb619f6a976c10635d60698f01edb94d0f9de4efa20dc4e8a843ffe71e0218456acf235419f431396ba2b0806893eb51d20f5770cb38114bc206a605e1385a8c162805c40ef524b5eedc03cb52ffe11825de12bafe87bee97401447f275fb4e4c4d9dbeb8cacb042654f470b7728d7b92c47f4fa7ab5ae06268ea91d676280ddc3eedc42d5521164167b27d8021417d21a41940c6207915cb72abe7dd9db5f4a0e434438cc25c381d5c1aaaa001fe25d51df268a68bc8c079517b9c88e276c058a4637fb2f99ae334aeb85a418363a5f668e3aa111634d208bfe1fc57deeadb558aee66dda6fa995602d3ff318fe460c5c008f13a16ec762afd375840616551d4aa4d6ac965280e117faab218ccbd462d9a77dc6ec89b85acdca2148cc1f812efb480804e8b580cd3ecffa7d9bb4bc270b9390c11e820ac71dc0fc7748aa15b521481c3da474058d1d8bfbf4f9b213f68d34c43fbe27b2e6cc34836ccf11682385777c670a40ba718acff6f77428642091e03d759a266fa46d37d28f7bb45580c0b962fdd30749f33b9758c421c71490c49eb0fe25b7f36701603638d38958ed772276618a23fff862be0413683c28871467da7d8da84c156675a8731f75c111d965d8ed53769ce0739143f33b5c6d24c6f7711ac9b338f9f62a322b9121d3cb5fb0530df64cfcf3abc2e05d61a255ae314d54ce14844f5d80974480f3d5267d891034bb5ddfadd5024b1d49aa39be91b7a3c6e123c8fc30e5588293b1b9ffb76708c9fdd840bd461174b1df4d2e0b9b1361cccc2af33817da2d59b612412a6bcdee5fa3e3cccaa9410db129a88ea97a8183c7483b187aa27b660778c674672a70a4ac2860518333d172a5720d58ec068e48a573e817a42536f499bf7e11fa23d91e175e4067022418d20ca1b823e7184b0fe9e6186c04265b701e15408d68bb6f002851cbb49b5aadfdc7a29f131bc6ab64393e980551953e0f718929b8f9aa809c9bb73762cacd9979e9b3800621747057569f83da2b99143a174b51fc464495468fc25bce3171e9f688b7c360980759a247de50f5c659c9a98180f2e83ee9c482941ead9ef6238b5d1e3ba62a62c8bcb5534b67e6bc6a3e480b8fbd7d62cca30e3ff05cd358a7fbe89a0baf80fe2e51bc1a6b1a8255ca87e296b77b608b3b885a06eb08daf6b10fc104436e01b33ab6c33e81482581000613900702daf353acbda4dd2e2a1d196e043b82138fe1b8b32cf34b82fda34ddc217fe4756493310adbc8ba931620b12274557284e09eb384c20acaaffe54ed900b875c404977cee62b5c5cc29357b9b42b73adb4cc12cc0d117e755de22a81a7a21d21b04930f19adcbf848daa295b2461bd2b208a98425920eb59c59b71743e4cffa2d7061099a5ff7813cc304b47c2e7a93599b6dfe55e602076293b8f7ce336b76ab2c34e496fef6baf9ac3f5a091b475cc2bdd810a72f920542534af7b838ab760a7e7a1b36f8d980b7588eb65777158bfb7ea990a54ba4b04428107680f9752880c5937ce5d30594bd0a66f5004833544de95a7636bc2be1f787cf4c3f1795ae5292b4fe21a90f9ce9b5e66c89fb0de6a91ddc99c31724307737af6e5441100041b8dc731088b6201f16d0623da792170d20e65cf800c1598cef776f064a679fd507230c2ef2e21cb6724b256eaf18a088305ebc594d261cbe3bd554464da276ac24e6597cc36fb68332317ad3bdf9d4357a88cfa48f2576f8a9a4bb7fd4712f5510a885ee009dd60619dea59e31f42dcf560a65d30019a49198d0fede574d7f8a0ebdd61f2fbb499910c79382095d06c1d32b009e53346d6a1ef2bd7c2e1184cd2ee7211dcb068989dfc5801925de48e3328123672f22a55a2e1cde3ae6a361bcea03e58f2328d27cb185b820546b82bad40790e31752092a8e97d09126a54668225d8dd595cac7a72eb760b8042a3ba6ef0909f8af2080ef7fdf6aaf6734f54e23c4673cb569dd6f37f5c18f2d10ed9bfce2aeb024d4693e17b2a01655d508ab7efcdead1cad6b7abc3abe1994f401c6e0ccdcfcb570f4a343af751d643a190468b53a00eeb9f0e6c0760b5500a3f59e01188009e26babb4347c342723d271db9fd1e33da460e98418f59305f0ab9ddbf061a9848e55f9aa5f99dcee76186ee0b98da3181e5b8af76564cd02524bd43f3f8ae803f5f052df06299e33fb9672c1fa9f26017d20f7d5857228e86961fd3e341f6c1f86e2a3afffdf4cf93ff5ca812e3f585f32dd473b2bd07968de42b2f36c6a668e7d5ff863f6dcf4967e317cad1e3db1ce36a4e97b5b33d861406aae1399f3197cc145f077960cd9d4883d768e9bcaa5ae5974cdd64b0535d31617eab266e41452f5d08eb80a1bb4143d51d875255bb3ea906d94646f50e255ccf8b0f97862f38da96b889856d7d18dcde0dfa5ace3509bb95d7a8bdc705a0dea2983595f5bbc433f48cb0ec5ae17f8db1e8e9075ea1e680907c648fde1633f25e12d1daa983d1c534b5beab1b5cbd07a3cad4ec0feff5c66fee2e656d03c2b8797bf82ec9e1cfbb3f5c23d2197f84423a536f0697e47735f132b41f43b13d424348633176a2474fa719ba1d3413d8951685da55c2fdfcf7eb594760f24c36b1b1d2d2cc2ead0318cd8c3796e17047fd88b11cc0d41285618ef4044a63fe8a5a687f3653a7315eef22b02924d5eb70dfc30f656d2522627dde6ec46ab6bb4d7afc6c421e803b3ad557ff31894114c0964c63dd35bdb310d8546f0f3a355620c078174e490e1b3be05451a774b450da60dc9e606771925fa499efc7881d9c3b73d50ef1f9fbec615c4d958d5e814cf8ecb4c83e4f6e4d81dcdb0f3021e20507e79b08377496d9945b4b84b2f0d77f73c47d4196b1701dc2b7a08cb5c5e0ee9822b44dc4fa4e5a60d45fb82f8dca3aae3d2c5e659f09c13569b806a16d2d5e399155e6054ff270ad737229c14f537b5f4c402dadc9cf15140f6200db3bb60df6b0e466fe8db5e946ca7aa62df29aff01a3808db03fa61c1677025aa213e8a79e2607e56d35066e5cd33e651177811485e4c13a1ea5d67721bee669429ea548cc5f27212a9975026e2b9e50341a605e78a5c44f48279133745cd659ea147858874a2e3226702e00e391d6b9a7725857b66b53306a1d355aa2e2e91cbf5e2ec44f3f61105c932427dd692705f3fc034cdf469633d88c28d14703df283b6f618e525bf57d0aaef9fe51889df742d1a3d289a3a4180b985123dae1b92639690158692d849e28bad10ac4988d8d724b7de56d04df48983c2ff9a9cc62ed27e006b1b51ef6ce775aa8a434ca5f7e7608bc4396bea5664c72d12159ae706207dd952a4b812cd9788d9072ea1049e67760ea12327b491a47b8df669ae253a6f9119589b47d4bd201e05381b43f5840ff8f46b601fc29a4f81738c98344000eac1ca329f07b3577aad802f07805a711a53b4075ef5d357f1794650e4843629b6770c486d8fe9bbfc27913b2389e1e840285f158947f691b66663ac2d4279d1e14ef6c93e7978e03889ffb13c18ce864b32106d629e2a5cf226f8b562b8f3fcdb32d002c51df2c9568c8b79820caf850b2fdfee494ba813aca68e4a08b55777ec5c7aa5d807508eea272aea86b4c96b24d0ef370133610a4228ba91ac5ff2446cbeb6a53712e7967abd53b2a6b2d206b221d563b441cc15025374308c5756465d3ce82530956c89505f11fb886604e91492d6306b4481b8a863cdffdaeeb58cd433d497b1d03ba133bc0966eacbf4bb09b48463a80555d35be17f07f4419e062583fb9cfa281a6191fa6c860109a235cace82c7e6b06d312f5d26085bb303ff28108c29243323fab979a00be7b16711cb30a6c550ef300a3925119770c71cbde140a74cc51475491254a2b0355e46b2e7e61cf8fd1af915123249033e496196bd18e46bc086b6a9b7735534b9b7590548f767b376ca752c64838f7ad0f654c018759f96752394377352da27f1b26ce4b4fc9a78295ce09c17f5fec78b362a0ee8a699b0664c743860d9d89c79fcf1cb6aa66f01c59d00f48bb287c20881dd8914dc9a3b574e5fcef4f11149dc8462c23ac39bb8fff664b333e354a500b51bdb42d7be97c69295e3ddc84d2f74ab96085557c9d084a4ce71b86f58df01bc9022398975b1bcb0a98c82d3b052121ec6a4328ed1ef43332a688946181c5e4e1f5884ee7faf0f49bef702e124acf5fc07196cd9c9dededb21eadbe675e122f057ebb567b24a163aa08428df02a19d87044f28bafc404fe18c4258a8d4cc1cf8fa16d363df429b2a29dc203ed92b06c8d357a1ddcb9da4a7a5b6c1cdcd732f69d9e5f6946ae56daf5879b8708a221c587d38e9cecb4629096a7bfc65fe8119550fc5290d0176a1f1f37613bce21b12bcb28a695471d071a2cf6f4a3507dca58dcc07dec96b3bca259ccc903ab9c4d317a110135f92a68b58f70527e678f32303691a72d151e8c8e7a432ec15cb99eeb38bdf17b9e55aa88c051a52fcace8e6ac2047ca925d428529bcc156f7aa7773a145c11b6ecc2bc6aac9da779ebfe84eefd82311ac986666e603feda76d3b576518dbb4e1be4dbf0743b823ef17a97a1454ba1b867df6431ad12224ecbc4c0995c9d17346b51fed8943e90b7e0fa8c13d51f35f5feb7f289c9f78c13d447aa71bdbbd81980bdd68c3ff37c15d08c2a60233ddfb3c645c37935150655663b607abcacf9ea6dd41287ba759bab004a47a259cc0dd1836a90eca41a6f6f7ccc7780bbe1b6e1ff4196a0c589cae70c7aa0a611a3f387c14e519294c1f7726d913288fed57bb964601bca7688a75acc7e6c94cf103274e449cc854db49912e0c562664afaaf1ef65db185d42c29428555ccf1a452733cfa8c33a8f753f847307a30103d1d754f788f45c1d51ddd1447e8532aeceee156bb90a7f916df4a3a55b3f5a0efc94e3511352ffbf2d4ae7285f3f60e40f3bd50c5da4044179b587afaabf10311630ab3641621703adb88f6ce9a5ffb2a24bf2aa3cd413ba365677425b20fd50ffd1fa99be99f4782610a019992e4a1333a3d8642a4a89f6133f084bb389f46f8977057a5132673408b634609b4b85e1b3fa4bc3301735cf0e210c6eb79cf0e47b1619af3920a0c74ab8f557b0d61025270492b25e72dd71f6276d9a938b357936bb1a4ac4eac607aed3c7749bd01ca07b282845a2fd64bea4bec1572a0442f04eb6bcc4923a476b228662642187f216b23746a00676105ff1b76ce64b81f360f038d48eb4668c6416946b956992ac17d0e0086bed328c2f300bb2aee8e27e766756aaefd4d8b161aad7379c06c8de919c5b1b2a2ae5f6b71a0fa0a74e24f5825bcb52f47a95104481bea8cb2060c5d07a8669b54302e341ad81864777ed9f680ea50ce3988d038e9e3639592a8b8efb44fb78f847bf8ecdbb1238f63d905ec8ad8c9df01520033e308a86901779709e378e6522595e57ae3592c56b031e11cdf81486d33e298d6dce5efda769f2233d335ec9b1b21a69bad44d119d3d1c4b3a633c8bf204a50a9e9192c68bfbd9880c7676f4e1c75e4f671107d05f01dedce52ccbb1e11fd52672efb5643660020bc11670830085ee60a92d8fc0923ea8e24385f52bfd009e1fe5bdc08b99312c03a7830a020220016dfd303684a4706fab14c4e5c1701984eee37e79a8d44bcbe124799768ee782ec2ea103f482739d43527e70421d07f6e3face1368e4594a60b9523d1fb796a00701ead2c663149a28aa51b2c8803edc68ee1b36a7c009616f3b752c353c6c49e5cad6ad145017ba4a2962799a5b9ad65819ffc1796eef82ec9172c25584eb4ec5175bbfe44e79cac14e89f1bc0b77b009203b49e008492601a0f6b675bb34ac4ba8adeec78d0e1cbe92f3dd0cab9671a3e1ca054f06b8af49eaf4e5e3ce45548599be4ee1f34845f29458df5603ed41ccb4bc065273c12eec7a15b28a17ce7a0cc2add59541af8b84c1d1431002968d859420c35e2609a05913999cb079d447d7da6c2fb25c09a6004c7ee1e3311ceba56be4a88104094cccc32b713929f06a35e50c9b07546ab3230aa778cfc76e7f4a8e2c00ad4aa24d032d258af8dcb9799ed2707152917f922b1fe51bb334d069b087c3db6f0f59962639dbe6dc44427f7b4a22b5fbb2cb18f5372d923d94759b20424532756bddd8cb50d811498a7161034bdcd90084b419cba01d004adce9a786e4dea3779ca0b1ae84f215833ec042f33f11bfffc48d9ecba94719c6143af469f428ed77898dd487d5954db995074d0277b0a1bc51d1557cbeb070fd4f4e797e77070a14ad729ee406833eca4f2594145320de1f34481f640b0375ce5c192c38e46eedcc9e505c72a025de34b372d704a90b0908f01aac3b04dee38a4bf19bad3cc577cc6e1faf14b9f58d87937ee9b08b3ec3b1910a642fbaa1b003cbfd436623bbee3a31aefd73eeae6c7481e0df6c0d4e677881aa58bf28bedfce1b96ee15627bd96cc3fb1da5e59468d0002267a41365bd8cd24a932ee7e751013a0662628a3fedaba6efed38d1792203671eecc8378f5fbe50befe1d88a62845ba3d67b73c99789eee13a3adae689df88322d1630828eac2f41e9f8515d04a443bdad290cedcef211eb2e8cc49c4f890c3f9e11e5baa5c3d13a7ef0165af2b54ab1e70fd13e8972acaf67e11704c1722fe4ed84a968b8b03dbdbe9cd0442e4048780f2fd6fadabf7e37f95ed3c05a1ed27600450602fad4f2430f6cb0e47b9cd3ffebbfff8be848d1f9252af6b74495b092e7d981ae8fbd7c34a569b001a58e3eba01f923e00f58d561601d5b437fb5aa5b51be5e30a1eae8d36a0e44acfbeacd94aac480bb54bde7b41c6567583f2c76b5a9c253accd9d3ade1bb0776500d1c9507d18979d485d76324ea0a71ba826ea4ba625d4a235ffa06f294b75b83c53b270a80c0519b5bc01ae9748c442b9bceec06d373a8a4a8bf5552377b6769167f41ea683a6dced8668c461c067e4afc6a08dd147c7e1b8bf9bca06779de252f1596b452f9ebd206f08ec44d9d27d03de3e1f73898840f35b5c40019639c9702a85bc32bb5f9a20c39e41d007021c78c4e669ebee026e240c5f8cd3c2d128bca3697977374ea9421dabe3faedd6ebac6e0fb908563ccfa13eb40be44978fc36b560071b39069f4dc8980fe44cd57e5d3577ebd02d1c7fd1b719e72b45d59400481359619f6f5290b113bbde4e4c24d98d79d4318b6aad3da4b082146cfad011fa90f12cc9791e419754aa0d2258a2fc550d9e51488a70c80306f8fad7e7b5bcaac576d14ceb269a418eeed48040f0c54aec23ef9bf7f2481b7bd367b927d0cd1d284866e34001739b613e9fba94155a3298cbe349611dc7be66d3a683dcf2bf6ed86222b6d325e4fdb9be89b503c1a92b8525c064e561bb7880a47367fd89ca0cc624dbe95438c2c9766e12b7ad37f7606a5fc44a682dd69d42e5bd3d12e187e211472b1fb0cd18ddf30b7dfd34300e66784d3d3b102d4eb3d7990739a5d914cc899e8a4202a39d25d978b2d7b7383b710ba4f3ce8e84b07d20515e2b2bc416aa4c81c99c24c4df6d6af48f9eb0005e01e48debf2472e4b0694ffa8c5c46d3343cb2a31c1d68398bed721cf0ee7ae347e4efee9b99b07edb0dfea401fb516d984e7030f1bc3e570984a59d8f0e919dca78f8120fd8740f7bf1fceabe34d27c2f5ed98f1e682db415770f8b8a73049631fa12944c41f3e06a88a68d68947df23fd4c36fcb3bbc4ab9b43ed31e1f8478419c7620183a42e1e7f4393cf923328e9f7ae2117d3e7290725fc5017e30e4f78f99a9338dd176583f8ae59dfb0bf2edb845749e769867c5f82e4487df9ae7a0751419452d88037e7064d013f085c5eea0027859fc837dcf953e8fb4ebe0d990d72f6d2dfcaa8af428e36f6c0a4892454f83080b7b768c9bb3b348249ff64dbdc15fa3113c15a9d85d3e273a6937d1c0797efe0a89535c0f089fe582ebbe039620e3aabc6b5b38b4f958cf44b46ab55e56e7cb1ce824fa9dd253d17d561dc16c224e972bce8581953975a9a6d9c543ddecaa0b0932b1153605bf2f46bd50cf7561fb3de2d55b4842c1fea66e2dbaea294ec0a4faf1c216d9c033c22c8f8c426a5fac1033f444afee5b7ff29137e726d29fa723ebb68303876bbde35583c95c1c32096efc0cc53c98aff83a8ba9ca8f65c002e036e7fec15828cf89bde420a775c3b1b40d0b0e1d40a6306af34506339c7c8ea7d9360c749bb780c73e83b71d0b25dc56797639c28ed651e9214e0a30e693a12007574f4fad0e5b3b3a78cd3d357d62f3a80982fc5f6c00ab2d60b166445107fb9e07a37e45901256b810fc72f689bee53e980861d804d26456cb01dd9ac31461c9577365188d009e7efedee376dfbcd241cd2a3d578b990847c97e5b50ebf4eae0fd2d9fc6783d4048f8ed492ca07ed0faaf49b4ae8840a24440224f30cd34cb9c8f0f57c47c3d94cc0c4ded09839a69f8e74108dadecfa2446ac496d0fe556ad03ea2c24c761900a7d975f5069f35ab0033cf45411c58cfa14cc37b57c5841ad646961b30c1ac90f6237a1b40c928e1e7ef7969a2637505ecc0e1c6c322876c7d2df19513f128ac3430cddf3c8cc8a7ba52147b601e25b4f954be2194c54d3424fb1233976de335fc36ffcce6b0a74896a16736ac3a06f77ee29c01f0994911c00ca1e35e85ce650c0eb1e285b9f22a61535aadf99a92ab502d7353d5741139f7394055e6c8fa62f32939b87df08cb58e09e7545b267c2b95882892c409c63055f30b5f39e1c6b39648803b6a75e60e264eb2143596caac7bd3e3d74bd1f05294ad83ad1205a0bef299bdfb669327e599e7d7612e2ffc8ad2d9143052eb88de8b63195492b5915ce1932508c579b908b39bdc4b952cb97ead2866513d35f2cd3b570c31c2cdc1a528a778c38d806b013e7e0db545882d8397fad59631f4d281b78bfb4e5930e04197a6cb2d82e8b013058890291a3b44f2303db3f1f045719d761dc8b9828d86939f7f1f5e12f2aafa605277dd9cd3589cc746fd18125da9309a4b6b6e77a8a2394a128049b5e938b65d9fb6a7881e6529d6631b81c1868ba8c8d72308929a1248f371b6c9d498e85a8ece3cd7670eb4ccfdf9f73646c87fdcec11b884c6618d0316ce8616af8c0ca33a768e701f926d05e07919032fc1a927ff55edd83cc963da9c7773b739e0b9f0bdbf9b3f9f6e8f0c0393eac34b51c88c0b6aa40d66263305555000582cdd406988453176b68869fa6b844acd75b71077e60c247024d3320ba01395c49895e07649af2e33eb8430fa0bb555f44f7660ce1775a8255acc508656f31c55acba36716ef42a5ba341b32beaf30ba775c376e65d48703c58af45c6f5adc6edf901276aa59b1320a5e5bd0f33f7efd0a8fa99866b933a4d4842799d5c197a58b8468b5a0f3f89abda4889550ca4db85e1118ddd91ab3b27cac2060d33aa237858f24a5d2e3f2bbb8b4d3f2a1732a06cc4c1f0b6cfbb49b77458215023f4e6f91ec7bbbd186ec390d8687ec1f121ae79c193bffa9bf6a31b189a166374e56d0fc42be41612d19ec964dc70d29dab1ff8c987f3494d09ef41bb277bed839dc3d71322dbfda3b30f098676f5013ef46249bdb633e7c86a064d123bbf5718352f88c835d71cc07334c543ef4bb006a5093a6ca6bbbcd746ed95141c54517482bd01cac3e47d63e0323cc5dd6da645a61df9499aa0c0eb78fb4c1039e0aa33cf769e327824977983728fa494299f5549fb3952df22a556ca5cfb68f19c18c5f93c4d51f0b560adc9f202bd54b17b3a07b6b33fed570be8cf48247c3ed61f38fe88e8d8deebef589de0eff49c0abf70ae0da720a19f5c553e1b74a5e076dddd855cd6e1fa49114bddb2679df3f46202b77d093c188cbd729d6c136cf1797c7095c801243fe0ae2d8050ceb5231267073fde5a5ab9d5781efb5dac80916fa984cb4957ca47038b102bb012c4ab98556c411202502180de61e74ecc3313d907e1f3a98b0c8a29c4a5734f3276f8b97f72178383aeb00a6621bae3b06db3f4e0db18715fb32f17d9d507bdf460d0ae64033948ca8bd8e9892a7ffeb1b382d90a688b4657f04ff3acca5b5d0a4bbe7e6558bb381969dc00f328d54662aa3dea35c14e70b2bf532d2fcc0a668d00cf3790c1e4df8639a22615c328ea80f6860c774713215bc5d3dead71ee80ddfed2d092cdd711219959dc17b4225a70b8b4da2359a9639bdb9f349d6a2a4293ecf808f7c674edebd7948e3e746d584207bfb3c2d4797157e599719f1061ba75a2bf4fe330f1b416d1da5f87f986bc2e05628b712be1c2fbbfcefea6ef64d3f0245c1f31a2a95c55517857fd7f42d50b102f90f7bf87089be4fb6f7f28a534a8fcffe4fbae277900ea5978869e6270392f406ca45db7e8cbdebf3fa2b19c68ae3ab1164741349ce411fcab69113ee15111e13fe8f717f0000c42bb60b166aaa5f30fc46989dfe671f3b275c43f5818e8cab71585112fbf4215e0be5b7b45b93b7d7d6387ccb86482e6bc46a1ab938665b45d629517f5270775f6d963e02e9d795447d6c6459aa222a2efd3a2f144f8e91c599812a3bb0239c2180aad8326c2f4c6663f63bbda29d137b65516ce5f0d1ebbe40f9a60475855f4715fb075f7fb1233d83b51cdef996d7343f30ad5d4239076515297680430690a06e49601db53478b64a1183da5a452f953f5507409b942fe07fb1504c21f0ccddf6647b606fd23fc9dccdcecaba6956a13a18290df88713121a1bae557af1471ea5eb95492472c39ea3ebaa04d5120344a49529fb2faa764cb3506e8648c09ba13d50bfba9b6cab2591d3a73ed433f7359cbf657fcb9dd5d4444d8609646c6cd08e944880963a07484422f03a85acf8bf2bd57f0c3bc97ed9b55d7291ffff916d45869e1c8ffdec95451cb25c8b468bf6f09f0bf0a1ca9e8d8e782dd4321997057bdfd7492d9a0c59fb7110b1d504b06472052bd63f1016e53d758165efbb39fa21ee9a75968207665cacfb26be1352d7603bedff61f45f18765dfb19851b6fa3f95fe24b86c575f93297bb01cec096fd8ea855e814d1725233d71ebdcb4d710f99862450e1b3e91cf667f34abb61fbc4883b265cd05f3c346692e178e59d5c892c544631c6e8ca79676075a9a3ffb5047961a6c18c5d31dcb18e0d874d7cf9d0da3d5aec7d2d7650bf483f794dc34dc3ebfd31d2f1db24559f0a1826e88d04bc85b7b56b53486e29dd57aa999a7a4f6e402ab58a4e22e0568e47178241de3c5ec9cd3e9a925cdf9b71de2e767b3839bd7790c6b0aa4c61e8ca30f8a776a52fc3a45bfb3193df78f9f4c7cec11cc53d30f7eb557a6d1b5c44b9094266b45ad151418c680064a1d512fdbc3c2203fc1a7c09652fee7f6ce94e18892e65dfc83d6d61cfd843f924ea17f230a97573578e51f84329294e0baa6a0c1673cadcdf2c400f5581ecba3887e01e415a07130b3e32923e2b0a7a369b203f0018a38270b07d13a5b7f62a3fbe5352e95a75dec3478735346b378947de2f6773d72ae4aae276873e79453b2a0bfcfbebdaf1f59f2181a7c6f49cc6f3b09802c5b9ced23affd939e26c482561e9ae68cbd091ed4e059590d58f1122b35b969666ff874e47691fec6c9b57ca917cbd1e0e1b7ccc3e7548cfcbeea3fcf8d6fa200587f89123ad979402e467d9a8944b3a44ef152f790af4af9b381788bfca9dc0ee3ce6f93812bb4a3d916326f75b95c88f4e2fbe469f717704e7f69eada733169eb56ea01c60e5560c3ef12659739116bb973192b0d68320fc215832ad49e945683e08acefe6dc428f97d6417dd0d98479cc1be62c3d9abbe6a60779bb986b5b19c0528fd07bf3fced9363f92ecd642c685ca93733cc06b3d32edad0ffbf9a37c72f02249a0005db77237fa7e5139260b60ddf9a3684704fb98128dc74ef9bbacdfb8e0012363613faffe4bb8afc19d529fd0af1a82e6ceaf737e783eb1fd93a7d043e8d438c3c9db1884dec2e66daf03df4672694c2ea1c2d52f6523a20bc96af7b86b933b7ff9bfdfcf4817a68bc8cb534a33d182fd8f8e2e39fb8561dfd022235163c45a287f5e73b9c4be8817de4f9095f36f820fd8b1bb4ea89915eec4484ad7191c22a8b7e8b7be9db0257fad858c4f5cf726a905ffece1113c766715ccc00c1f721ce153ae21db8b2cae63f21c1a61462b7d239016eff7c58cf55c27fff8e63012f01052d1cdc991dbfbc6ca2f1fb9179c83c9d6673dead8e41c619f01419a71668dc7ea85f57253f567ea37cf28912ac0e1220c661ed6059f255ba6b518c37a0110a69aca66f8248fff06c5620469c74e1da06f7ff1eae930822c1f3d02f1d399d2fff25082998205369cddc51c6b2907e56026b21a5a9fb671288d51540c05cc67302d2113247772b93142afbc2a1b0d4ec921d7d309767eb160fe7bdeee3454dc7b8d8e3d78f8fdf3c9a195de0b34c2c4c5e9f0531f6cbf8122636b6b6c5e320d7648cf3d61a1b43bc756c65fa222933511615bf838ae9f169aad5f694e16a0c59e0dd99a1ae7c74e41a2bdd70faf4648f8c6c64405710084fd62f6f2fe5e62c35718af91b4812080821a019f0dac2a855a82cd3e442aa578dd3714324feab8b8a418abb5465414d418c0b83c57ce1a55393d03c61842c75c347a7434220978325875471e2177b40a5603d846ba65673044b1860dd2d4081632f4864a33c73830ce4b8e4d92e9ce5f64e8ed0f34d23107cb15856b047f708e1b4bce54261e7e08ab1536ddbc8f4255ff6e7170ca1dc0e66e45a6d836d922b4e61179ee3b1ed1e7d2c0a6a60398e3e3d151a793ff1b06539dacd5dcf03cc823a5e63ad8bed1d85c6b41a5ad37423a08530d553f5a6532ef1e99f0a6031ee8a7fafd8c37e49157413f68c4b223b75dc2c8fc2a87848481a34d4c8a1296b6c7fcb4fc3e0b9fcab815d2f233de72a8e17af7f184773795aee1ede35b507806d406b83d4d0eb20384683d589fd3cf3376b4243eb3eff8ba9d3b2c4870400315ad292d4347690042e72a2cbd250f9d6905f5aba775a6437aa6f253a024942b39d1e1702b759725a81b0da836c331c26858147dc0d54ed5fecd7f9a5731a67c124639af3f688b1fbd23b7ab0951830c5f6ce911347d9562f563ffdb0d0c5b19bd1b64793d206298d3b5762002110decd0492b42447dcab14bf774321f5edbe16d2a619d37f2bf9d7143b99f0d3046c809dcbd94e86d6a8fef0e561a3e0c366f53a12e857fb2c55e49d6d1cd6e818cc010fc8620e0f170b962337d6e1baab0971b909ad783d11e55ce56c24bdcbe737ce3d15bdf88a4fe1ca03648d34f88054ec7791008e66a9dcdd4891250cf94049d51595072644ef96ef399ba9f39a5b0973364a5e995027a60752ac9aaa5cdacfd91eb4fbe3e4c082a812ea69389e3cead9c497374832110bc11b7b37fbddc1e78c498abb3eb9119f9399a112938c929c2972e15f0fbee2bd0c4371fcba0d6b1d07338c90eb080d31d9762edc917796405001910630fee725a72c3f07be12598b2a2b32bfbdcface3b6d81440a5d00681bb0dea78be11213234dcb0dd8e1c739e4192d9d9bf3474e1189332abe2f42307a3a15855eeaa281ca9207f8f782443d7fbe65941e70436b814cdc6a80652a55394afbfbf16298eda2aea3a80bfc07f6838a305f535524aeeaf58806bb1bf075cf34fc7f347fcb6accd8f88ae2b76f7a420c7b5bd5814e408067395d09204c3ac6e1761ec71b2f087160c0af680403cd27a07db6ea8ce077936e37690435d3304fc9f7132bf2328d023d81e303ef8576f8850f740f7b220541785d0444ea9c211ca45854d962c4fbde2c8ec2e284c3297f142e79c4f831bc2ecda069ed2a4067bbb0b6ae5be939d922ff046d5592c8c581f142c046f902a466c2e08a79914e4fc9b15b3818d191aeb1509463898f6d008e0f531294df050f94aa6a60e4d37e9f7b3625240f225c52636f8306521a58377493778da9f251f712f428eb49b4d91cff3026c64cfd8b89f69f3ca9063bbab16b350b314d9204ae7157efbde1bc3773fccb6dc17836bb4bbf2f5d27fd0acd54fde6f2d531a613b689441a5ce161401648ba11d14ddf52d2a254fac2b53c44f4830c4c1ea0dd86147e36f6294fd1b10693e3e58e3174e29a8b536575e8fdea2f114fac34636a029701965c02416dca97ec6aab6a1f0d22ae2987511af7720f00901c75800675ea19a4dec12ff4c7c14753b85e7d55580197f4b7e4b754f28ad236dc060af89803bc2bd1f0b31f292fdf562a8341e83e57fa447f535444eaab6f4992039b845dd5d95fea06cb844e3f14f060bbb862a8b53cabf14db491ec64c11a484000fe3d9284f3e362ec07f1703974de4df3d04be0ecd4f68ccee0df81d73c601b7416813bc0d9e8996ef4c58a53fc7dabe00aa2bdac04afa7169f6e0ee9b61f2de3e3c17e8ab2cb14b2fed5ea31d9fdffeb6e1d4ad29f952109098f32d040a0120f19252e62dacb68836b556528fdaca6ea259cbdbfbc4623804f803ff3c92ceeb2591efe44a0e0c116c30d91fd4173f4cfac4ff4560ec6341b8388534e3d0c645ca24d864356b9661e0733e086c192bb6bb634297788e7a6fa03601efb6ad5d949c4555c0f5a1d837364e967c7a5c856f809704605b6d5ae3c792d5247ebd2979da61ca5fdadabdb1c139c0c4dfbf85d3002847058b29c9a2f4c6f38d009a86df7ad005e92bd28a00027248cd861a5a8864a9e02fc485cd7c43977aabeed8b7795fecc882dc16628381fd83155a3a33f881351b8669946141bfdc42634ac9ffcb43b6de57608269f212f4d3757394b9b421ecd0f9e10997be0d91d453db862d08ec979139a5590cbb1f52feb8a569806ef329930f181cac5b8c1ea0eb5099a2a74bf3ddacd52d8c2946db43cbbae64106b0ead628812dfb7c162360a7f42db9265c20cef5c3b376b586e77692b680d26069e7aec508c5223fd57d0ee74e2cfc9b77fe1571608ec4f66b0bc2c32d656c7437b895ac31abe891453871e2cd28242eb9d89fc439ea17683aed2710074abbb2e80a31147c1f89f130a93ed1c7f5146e32d7a50022bc8577cea6a3e046a30d18bc728249c61f5a1813f2c257cf36037358c3c56d49b1e529228994f7733792561e62476db7d31d57836d4c2a7e354f9294b3c765e65b6bee6129b3d51c21bea3dc7b24174d2ff28835c3df42c6ddba479c51edd1d6930a4a891a35b741c0cee112b13ace7050c0b1c2bf78190a55e045970a2bd36a644eee6a4bbbb96ce8cb79e926d1ebaebee192ca3a475754644b7e0f07a5168d50426db2f8c99797a921dbdc738dac9eb09c1ab4a7fc490974b1fd9af0585c52a2c4f10f591f52bd890cfc4b337118ae441d8c188f433192457a86560b80174757074917a4423eaa9a99db140b554c79f608765e397c59127fd40448076bf8a3190c8392b6a76ac1e13ecaf1d2462ac56a12b5efdf4b81b466b40658bdd0791cc4d8d95a86a21beedb21b5e58f6326bd1498f25def9b3d79065fefd1e1b387a250509ca1fcd39794c816b3b061305291d46e193304e062a4e3d358913b33eabc4e3cbd3ead5cffebdafb0aae292985d5166618ca72e43eb3e94e4a9dfd7579dfd1c35cbacb746afb052824471b413d3f911a9e8d1932f362aa4599f9943cf4c2f341ce155d8b5567156bd3dcccc0468716912db70b33e36ff868921042900be0bad150793a4b5e56d870503fc7a00e712d6942b12ab2c988cdf731068fb232be385ef369211f19f65f481c21da3942a3f489232067b66bf01d8ab4b3669a870a3b761940c8ab35babf0b01754a659f253208912f37009fe78dc856099a8deeffb71018c52d155df840f3e86821c6ba2bd7f09b35af6092482ceb3592bcb164e4297fe98a349e4574aace9b33191a956117d6614b4da40c12371fc4448d9715643ebff85facd43c10c53f6f6783adf233fc563c8efbe514492e50662fa0828b826fae3165a0238e985f6e332e73ae93ce135c14414f4c0e6bb71f4cef4d2ea4c0385b2147dee1abfd25ab11cf68bd6be477c28ee9d6622496a295767adaa651060039dfd993620739a22e9b60878cae45600ffdc08f34ec35ee8abf2be0c799676e5c849d52126664579af0840079634835cc6831c6bfa04eeb053b6a4bae40071afcab952369881d09f24059f9622a4a1f970934feacdb7691400d6b867c3b459c69f6c9f4351b23e2975b31b9f16f97435a96a42462ccf4254f4f572787de7eb8c8f256d028c2a0421ef93813e16945f47e7ddbc6d9004a928c2a60a77cda1229ffed90729d5d04d51a1dcbe6e757c7a12644b9a230f99e647a9e7e78c4ca57acf8242f54c5af4a66fb26d38678e49a48b20074dfb8b17039d5eca39aa751256690cd3ebfd3f3c42b5b0cebc58d1905c89616c59d32b4ac65befe666d4580995b2b20292ce9eaac84b0e3a792597f6133b17dcb8dc2373dcfc51e2fe046367fc34a8edb52e3945386115bdc1896f6feddc5f89d32e7ac266375b9818c755f11705e6be8ec8e157c41ad44c64c488a56ea176f416242b394910bdee328e4730aa6a8d4a36c31a45ae788ca57d17ba83cff8b89d9b5aa9369e0f2b61973c1c78556e2ccb5296dc58a03d9a6c523dea48c4497fbc903dbc64ef4f081441b47a6367aa7057bc5766b4be7882b4733f91698894c3c5f9160a300f8cc83c73585401a7240dbe942a9409b7003a45bc3e7ab3fa7751036cf2b40b5a14434d5e4911f04088e9b18a622af9a1d5531a2388d0dec091830c99782506fd375b5cdbf2df6dc31b01a18761eae9a218c0dc83cbfe4d4f96bccc22dee5fc9a11145f1beba18e4542fd85470fed0ff7a518dfde4fdc32d6d351dc9680bc0c1ed20f1c74e19266e56309b666189069e55a5ca14b463f52a0541dd80b73dfa55f8a687bd707868b849541fa076ff255c5098ad709c3973a4df54f2592f7d53a1b5789dcede2a6c9e4c716bc270fde01de8b1b0dd5baaf6086b6f8e634d275ab1bff597a49badfd2435e14f27193def1d6e96ae89d56e3717d38410075d482c137c57cc7c35fd9310ca3681af6d424c57718d458e456fe8719e7bcd91c9aab9b1308c08a02758df4d858c819e25ab3dd3032c51ee4865650fc8f2dd7a63b5cdf8d718c8ea3689dda361f59bb1c6fd9037b5363e0c270a45634d54c2e2f0b50a0ca83352b0f3e18538ec09b86851f92cb438b93552440d5b1f92102ae37c638831b95b5e8fca172b2c106f95eff6f2fb2ba5481eed1c8f5c34e7c3443bd11b69933b5c9cca774b1845bdf41f924edb4213287756ebdaceac26a1104ffcf5fdf6d31b8392f023dd1fe397d9866ed5aba76e545bd4e675b8c0e3bce393114bd385fc9c3808478f3db6a08e82b95cbbafddf5f2da77519967782f2390313d6230136f345887dc1bb4417f69f03d5639c565fc67c9cfbd2e813391f9d4359e7161f7940c95292bdd1c6d9b3aa55d3bc6349236550afeb7030582c2bd3e67d2761d6fe22ba93572c59db7f8997deeb6ae6f74bed095087e42e447958b7a35503a2d8027eb875e60c4cc99478b2929ef7cc5576ee3c347b592bec114108d52c212e5b734a4dfc5997066622b3c3788e7b5c4fda0c329745d54731b6ae505d23e3bea7d8ab1d9c7c3115dd8c80f3a61d46c5fb358cdb5ad3c03ab89f217a92a26bceaf710dc13e2b659c92f2a230f1e4c75d8544bfdf523256c5d0e587a641ee64ef02f6dc28bead4d6591122ec44a610f452c0a5593d9ef30b179bdab7efaf226190a6a272ce8eea0b3e504f2ea0f6ddb96218471f98904820b950aded695ee72b650ada1f1296608d3c718ceb91f120b752e887ada164634ed2ca2e54021c3ff09e8a03932b3dc25b85f34b65e9374eed18aaac46a5f3399e13540ed9147284b43a3686fe5599be53aa80a91aac732851fffe1b5d3817b9f3abb21e919d4630ff956e085be761b9ed4cff155ecd3e786e73f0c3b01cb7e4219a110f5b1616288504576a456a5517fb02fe7ef67cd037d88c1a55184649253d19f23bbc0452fa7b89256684b6d9ad418f99ae13bd0ec6e5e32319779ef8534460b69cf0dd3cd17509cd534968846a38e51f602bcdd3c63d4cb765638438d52b4951748da69498820f2fb46625db6b4eb82d31db0d052d0bddcc10edca29c23b96530e176e83d1b07d933a073ad3bdb34d5ed1fa64922e9ebbfe99a97ddaed6ba29344656afefd9057216297cd874057a8aa23bb80c19b93fbe74fc46d97f10b2150d16460a69713af6a2aa6a060442cbe1ecf7d435b74ac35cb89811bc1b84ad8911f6ed1cea857e7b35846d2892e17cb08262f935916610ed7a415f35c4d62835c6bd0d9331d2f93882cc43d4f591fac433f726eb386440ec71c660dc105fb8ce1ab882784ae64fa532fbc1ecc3db460822bae2379a54920a4882d9cf11cc93cd7bb7dd3b99bb0d21302de02d4ec1372cbeb1127f191502d9776f9734580bcfee66192d643b510e158ad17d251749f4859bedc038e38db2795aab25bc5937f6a4d91fdd46ae03d165a16ca274b8de01ebacc5ae7bc55ab06829a0287468f8a89f730f5595c534733ffdc3c09bddf5ccae2fb9c7cee5bb923b83a8d0ec66a806339cbcd5e7af44a9df721377ccd4e37425d3b3277c00f4a54c6444610d04b3772935159707ce1f4b0996143bbbc2cf2c3fe039447f2372a008adab558a8a896eff9fe847d70a342fc6d9c1f285f8a67c9f1b2bed2c4a86490c6944323b0f6459fb7790da13f093c221ed88a42b4bf9018524405b5e5a4b34a294e38cc1b7d67914941fad9cb395ccc898a42382b5dd80532b2e4a6b67ab99dc815a354c9d599cedd692e8a4da6eebf61075d852c55f2c23d83d30bdddf0eda6231e3ba00f5579c324f1634ee80739e53f663838ac8f2cb0a23e27855b4c87bfc9b983aa1596b5346e73f13fa4109b94f9a098aafc2f07c8a1f86ecfdff37fb7800f152e1a902f1344d121ede63ad5cd07404a1b4c7e1b4079fe0ea34c1bb1606ce7bb907ace4aef5f702f0d4fba6a705004612d54c44a91675cb444411365d3a7b4eacdc0222dcbcd4e25d8cc2fb64e5e574a15e6bfe63fcd3d9781b09e42a2d45f1eb392f4c36e677987e224aca601389a463c9803d807c1a8cc13287b46212477d589b14476355ccd901cf7a6e7a7d2da3062b67e67b3cf4dd30b830366cb5473f0375b7e8cb79de7ed3ea9a7fcd9db0d374dab29894825847da9a0aaccf0566d295b5de53623805ec63b0db8d62548655112598c825f53b8f8508a84e09123a69bc2e5f1bf36ace4034bf6090e135a320e12d4889bcd57eda20a083b31f8f2406804fcbbf2252a117be3e7c2ba4dff0db77163c39756c88d34cba60d97b843a01a74c967bb7fac07708f646333e2c0a5f8dc072aab76658e0017b6c2cfb2f00263a05cfb9f22b129df05b52b76dd5cf7ea0199fd930f74e42f9cbdfb767d914ec8f85bb7efff22cd8a92452b230165a036a5befdaadb2352cd16e79881341b758ddcd94369b37b5d2417d3ea384b7cff194901fa520fa7ca09cb5d0f2025cb7d6f436a0118a2a8a8ead45c148f34faf0d007262046eac824289283ae35cac61f59560b1b96a003d4f6bbc8a4aeb2d11bf229eb5a9ac98377ed0b4895f94ae6e681d8c4a7e5cd75821aed835d241127705ae7b9f87a76c0094820b42d39063c00045b4c8cce952e5a0d4baa1f77eef39284159da829f827db0712bad6de0a2c542dc15c4fbe1a516e39b5a153a5a0422edf5b3ee59f98dc419fcd22950a71302d06f97c41a37b5dc550398147456bc4ece982ab286ffc09b10dd2d1df8f571922e90b71370064166c30a2264ecc637f49f52a4b4d8cc41a527b3bf1cc957aa53ffd566ec36ca2d341a01ea6931df1126c708646d22ca805a28c8c5ae7dab6cf62b4b895d8b8dea76b4a3ca7385677d41e329d737ee96b1ef848817356029455db2317952cc379cda517b2b7db0420934167e616f038c0470fedeee1a03cee1a62d5f64f5451aab0e7264840fa22b1da8adc540fa342f3169d8a5e58bb013f22bbf5053685a862175c0ed72af8d17fdd68610b863c83f33e4a81d1f66908472995147ca50a3d3f2072d386515df89227484ae6ab40cab9991af2132866972c4d8c67c3a5abd7b9949e95cfa1fb23873ac9f1d43b53b727abfe7a0721eb354337f138813296e7f1858105739053da532ced259ded38baee1bf19e223e2d2035604857360b272e3992fe044935c7936a9aca6cc6ca9ac0624f2302e2e775f23f9be388ed4cc4a90f8c880d18fe0ca8c86897f4e89064decb125c17b57ae552170717405a4652a39b8b1c4a954572c0fec02a42e56b766f0c508a0b21c96efd71138b8680c0ccde66a2d8a56f26d5dcd79a454ed7a2804b2f05ca67aebc4843d8b4fe14ccbe302e93dc1990bf01d88a94bf8ad6b203209633e627d93b94c42cd8fad29b571a3ecc9a1b52486f020ccc0204e1a20010e66b0a5234f2d8e36eb3da052523e5627b1385b5b74655da409f4bf8f41a10c9711e50ed66dbb433ede0a1878b0dfd76ba897fb6aa3421fd483c662ea3c4415416397669d9f4e690d49454dc56337a7a14b40758d97997a6040962231c00c2312776a5c12e9fc46b38c6f7a7cf435242f84b811919f16493bba7c4638e8887402ab3040808f0e281112ed5de6a26315a0d260e1d58981107107315c40ad94542390f9e45aeaa8b81cdfd1bf5824c17ec0c67224c5c6b931ad2e54abb67b5534748ff4d913fca17523196eb2d46bb8c8c5f9e6a4cac79c52a65ab8be151298bdfbd081c3376706b60ebe4ec1cc6ad059d32273a0ab4c37f7963bfee7e6db3a1f350f6cfc725205817a29ae2828b99945bfb34d70c96c944376ee881b762e865b9a291a24efa7b90587d2295b9665655b0516c3e916c01ff7f93af3c29fd09ee001daf39cbf0407c4be750b2411aeb571af9c4719dfb1dcdcd113f5fe41bd2baafc033bb11a7b0759dd14181a658530c12b1a99833853da60e10daf8b6124eb611a9c164295b86b3d491e5ed2baf136ba2f36d783234e7c91365154194ee1ffb191e1498cd928a3bbd177a804964b1555361436418d868cc9151d23a2ebbb769272a063b8ed9505e35d5c8125cf42bd14ee75f5edf387ffa9d6edfebefaada69ecbe11881b099c1d0d528cca7820bcd9857a337ddd9e5c221baa5728a4fdd809790e3f1e27600d41be59cc2da50bdf71c3f3c49b76be5c0ae5d3bc1be91aea5de323c5772ec5d21bccf919980f77c05a26f65707bbba2f109767f5ab251d1c7d5fd5f7afef329550d73f5842f8ae812249890cc746cf01db075ef3bb7ab370bfc80426e47f220af9efc6d63544be0b195537e9c6f707ef9a3817da494b1e870a551707235d3b3856bdf3b137d663a0f1354d0ac732bac1b83a800b6b7d49b539a4b8fe1adfb0d2bdb7a7a9dcc186f00153f240d14db3cb32c945905a25c4e38076be33f9f7484917a78873eccb4483bd3cc3d1fd7072ca7e0899e54ec9bd17210235c613630b8c2a6279b3e934542896dc767fd154a28623964213a1200d79af5c38ee0f903c44ff01c26d32d7271e43669f67dd15eaf92e3e38bb63fc49c2aa83ecc17afe3ceb4a75d6d6e9aa469d55da78263a160811528d8e160adaf3c68bff55d09a7f2fcce389c5201f380d09855fa1cc70f90eed0b4e92a1611b2d01cf9ef78a48e152dc876fb2241d428b42d68d3e9de3c80c3aa725559f033d4bdd55d19e770f869cbba805daaeb9b5b08421250b835d4196214e59afbb53b4329c5c0e9d261a921c5fc5c89c28a4aad59c8e0f91809ed483cc2745f579329932764b5bcf9516d6e16217d581d5e32fb2bc57527adf7391169da7863bcb1cba51fd538cc6c2f6f93bd1ea0229ff6d8336d1b7bc0515cbe653d68e7fad55141cdc7c058428526238f9619547ec3ff23f8f31c46f02223c3b82ffa6bf8852685eabffb5d5a75fa7686f4c1bdda745101d4a89c645c702ec04e1a0477bc5218b73958bc4b09c1f9eff11a489c62973321ba90bcdeb7d72b0c597ed723822d655b495ddb70d519b071dbec0160781ff37ff1c38b9399f59f1e3b2022b0d478336a916feab348f5e8b1315134160b8066e7ba65fa3b72529ddb4717bc662c07cd2214540e256a7b32f7cbd92704cb506408e48c614e7e59bca2b539b6f7da047c7a89940c7bf5cb2d7eb2de7ebf1cfa2c439cc3e95937eab0700e5c1cfcb0dc454e16e38c00fcdf012faa7345c567edfb869cad3674c405622389e47eb7743c0654ff1cf5ca86a247098f4cfffb278afdd8248c18bd63147676b8e6c89d4c008509c4719d893eeedeaa137bdc79c7326d3c48ad506a900f9f69355deb0de2a1a01755698b43defb22967c16b5dca288f9ece54225404da6bd98b26f56931ee89bcac9659150d5772c91b768af8d33d2d42595f51120a27ce4a6fbadb72df6cdf11124ff532cbb01b49fb0b861d1d5c5b67f22939ad1439472740c6f9f40712e39e2708f66742bac213071d4f16fd6e73c9c56449cac11e3a82ab0545a53e7f255b7f565044c9f64a8e891fd219a1f8eac09139dca5bbcb7c69ff955d5942d2998a5d7684fece45a7c415d1899c9b670fcfba81fc3e8acd2986c1d0f660fd79e9a2987391987811a804500f42388b2f9c9edc38cadffdf6545165dafd5db18815499df1b49d584643639e9377d4060369fcb00a9cd3b97ad379a6e7e6a39e7f8f1597ad064bee5777bf4946089efb9ccea5f7c75b2974efe08cecdd5a24f238dd28e3aa4d64f1b3c9aaa014bd7fd3d767f2e0ae77e7a3eb4323865174d1ce7f0c145ef79ce187e45d2fc4d3c0308ece0fc364ec4500635ee54e787fc4d5fb98347897cdc5b4999b84520b0644f97b88d8689c42cb3965eaf70386ffb70173788b333cd21f412753c68fe25a181a66eb0502ad36942ef8bdcaecdb8df534bbf7469142484ccbb0c17ad22ddb9d6d2dc2aa64524369e4a06ba53b41c8d6c665a4b55001ef0828f9a0e18316253b6e236a9bc700f8b0693846ce31d8c3335ae9b425e8fb89da717f04566090aedeb6d07f27da8fa6a79bac5069e73dae84520d54ce5dcf7fa8676ce76650db15e4fb2162b57c2e0a99dd411634b002cfaf9b63d05ccfecde6d2ee873a924248439a279f1021da330f447a870cafa058618794b0912c22e9290f5916a66824f8bd8ac40289f394102001c6d4978d419728ac61910c0716b562cf1ced5e7b7132124fe3db873fe74afbf3b6308caa96cada2784b723bb4d408ee2c36fa01b66effc1c8c6858147fa5714efbf9a30e7ae32b553da32dc81a536d06c2797afb3c37b19c18a8a4f50d744293a7f1541498278a853e03d773e8513759ab0e416d08c2486fba7c74d83416c1b2b7bc324cf7a5325977c48d92421f2247d56bf4ae7b7a5e377944b86e33cc2811ecaaf863a90f07a1deb66cd46c000d886b48a2fe212be404015ca9c8a207960214e70022506a17c326ff76749e49dfe14491002e98714cab3aa378b9c200a1033cc7ff5af3517ed4c66118c69bc7b4d71e684fd25ddf2b923b84d6b75c712c61cbb4f21cc03d73d130926db01cec707a37162e93b525808e85c4ce2f8871056570791c23a4b7ead310f2e1db3e20be7194b603a9c34468c4d1b72d449a914af80d6ce262198f92cb1587f72ca12651866cf7775df9a105fa348b2c81c650a1bd805c60ad25f0bdefd908904ca1eb050e5f61bd1fcc5c25beaaa1adb2b82dda95cc7c0e4869298d2236a90916e28afbe4d8c19e068201de3d542ab8c97b4f4c6c2584674990ad57f600cb132c65c652ef23d7ae4bbb87dd568ff3da1e31875aac2ae687625598fe988a0410c63c88f96f42b79242d555c2b3769e7eabb6063f6de1f3005939e328387ac7a18a997c96578ee7f7d22aa222269addc1b795edc52bb7870640cfa3849b63df64c0ebb035d47ee49f95b3c44047dbd103cac43eea698fd939dbd98cad780602c5e283b2dfe8112193941917e040857a2e4808ac386c37faaeca7a89f2532688d8fb69bbef07850f3525ff961f008d6e240e0db32ad83c61aa8f371238a0fa03d8c1f78e988396dbd22e561ae7ec3650473f88f606452e376cac624ee487ddf893f8d3c72ee73c74e2a0e000bd80bbb3c9e0b88019af4b8dbfecfbc1016eaa210ff70ac9f82b3e146c4088eeb36be5fb7685edba116bd519e06b4dd11b791cf5734f6a330c3b8e149344b14b75306c6d8ab053d5a5b2e46c81e6e955d9a152c89c45c473f9eb1e89dd4dc6d2461aa2f9fe3ac8900845c813bd9ea5b54f28aaa1872e70c08fcb8c144665b781c98d47f6ce78e82326a590a922de2e2551bb10d0985204d588e42a21c1ab9b6c058d1c6d92164c15bf45a97c05d5732c1848fd2fb19d1838b38358627da378fb72a4b42fd9dd5588bef5ce1f28e341ee9ca3540cc4c754194d4de332c4617665fabae88a712cf1be3df21f62019a149dbd5abbaee27ce6265c192a6fd3f78291fbcf8af3fe13cc9b30fac010b12c48d6534cf12927ec02e00b129db5a1edc2797f43f920806953e9b0415f375ab866ea40412f4253e8055b8ed72ad4e829137510f65ab9479ecdb0781eb3c0065f0d47507f97b32dc6ec72b3aad9a0b389784e82209125185a28d69be321c6875bb2a6c6a3ac0b718e6d5ea0031aa1c4d463720ddfbcf07f12d47788c3f06b03489203338d44499b06b104a72eb9bb82b69ff044b7c93a14a60d771ea11a0be8d7501e8a50ef3998e7fc4b701e095b8f6873cd4e9a87de587c641dc2cc2f88703dfcebbcda801e0833e8066e252efad005ad7f2c1471984b881b4ef25a36bc5f99f59cfbc2ef99d492bf7db71cc90dc3e52834a110d154f7f5e48552dc729c3319bca88eb4c51507af815f7b2f5968fb2df86a5eaa18aa08fc77eab3e99f8a5e7c5fe95bd5fb006d0f886fa056ad6758de3166216ddd57bcbf6b339cf64fc0881fcb5a996261b39a675079053ed39cb03373a71c444f7dd1b17669811e66c9657e869eec95fec8746ca7653650fb22762bbac9bf1687465ed49c1048a72b5d94250f22a398c2903a8b50a075a622ec608ab37424ed8676921c98f668adbb935273360926409d56718309c4d7753be6646b3bdc0541ff9de2345be54a9ed3261584c766b2836f2eb2d0e31d4ee1ffd69048cc02aed66d68f78fa3f52a1ea85940d511050be41f5cccd86507519eb4ecb7d837aa0cb1db3f287f692aac73deb49a7a0c873939abcf10ea5c0569632a861c8e348e342554860b5bab24adb257f349765aedc354c55e798741acfc114d8f30a82fd3e9c238275a10ae8b35df97a8150deb25ef77b746ef1dc0cede0e15fb4139226180b91a8e102d11cf8960db753b4f4f18cc669ca09cf5031ae9dd24899833bd11f139e24de11de3b4d6efa57387ee8fe851fb1a208cc0f17e8039ef967b7409a297a0e6ffaae43be7c6abb1d4664cfba73727d7062fdff022689e25e1f15bf10988cac752494bd646c4009d07e346a0609f5fee5db044926c3187af62a38fc4726df7b6b7043f6623a4438b0ca9377248d6b6a4eecf394d38469a2fdd104304fecdd09fe649367dd08a940c5ec812290e4a6fe22f4520441a421180a4c306d8dc432532695abe6fbc9174d6544f84b3cc8480b364e5275954894a1d278c2acfdb625e81edf6deba4e4037fd0241269d398f27ad5f4f6bba6f5d9410d8b62bc4cf680741a8a52cb1996c1d142c305b6125c12efec74ad6b450cf4f2fe50a5b849262ecb9813f7e68646327fd551c2917c44327583f9939e85044e8a71b0da6866a4be0b9b954c0ab25e830c3f78028e5be3f36d0fd2644f5b6f16ee56ba9d3020ce0d6aa3be727e448aef988987375385cc522ebdc02c15af509df69233aa7035faf76aabbc06dcc0d689310a053646603fff7b6e9b705361be0299f0c336eb641b1443c197f624f7c097f889414364dd1bdda634a9fe168bd77b8ece0965e7832a14e7fe69eeab9ad72c1b066d717aed2f364c252112cf81f571a15dec34db8c56ee564659909eb7591a10cfe0a018f66e3f5031a993acbf9c2ab38160d3a237144e962b4d631c786797c1f125392743077b820063d40668d27b915b01759b4f1d28ef11cb859c8d4d2179f6455ca27b4f039c1167ce7897bacb1e15247858dd56559d41468b77b158227f173a70088fbb289bc85bccb0d63ca9e52e3250a0a2fe77b8b577f019ca48ed0bcf8ac12f09afdd0e645f4d74c4ced4793a94b32d64c4d1a446aaf082baa67769c46a9b336a65453ea670ab60319096ee4df25fd21de25a08cf30e8dfb538d1f8e52d181c9f9789fe2bd8655f25d16197d3a6ec81061e609eb96eda94ebc31ac690b0e376027eb4b9b293436ecf473b0e5f4a8434351cbf613301ef39607278d5775bc0dae066126ed709d95d1ab7acbbcc22860d7ac8c48734ff6e3a2a8c71cc1af78a276644d25124114ad413b7790c214ae3f76c79acef1d516c0868be8369c879740fb4fc83b46bf8ef003981c6779f270573018b18acfaa7580dcc621426a7148652f539f33aff9b5b4f04a6732e1021ae9aef61c821dd3b833d115f92b88bd021f1264e88ff1990086a2a719b3476346b975721cab97c52a739a863b0ee2d8580d0b5529c1d93682bb0149534ff991534a4919eab9e9bf4796a28ad01a5402bcab082cc036f3210be0eb834d33683d5434389553cbd98329ba742b87dd3a36808c27f35ec85cf488a274d2c65201459b44857a4b8a95c88cf8a157dae65de2359a573ed92a551165a3f22df4b1fca5d86e979f3f7e5ef94726be44cfa13ae35a1bdf27debf46ce64eba4f2c75b82a0b0e7e4bc1cee806bc95d3a0266881ac0fe6290ec173e8a3d48c457420a3dc917b908f241dc8760910426143e633c050a2a8f069a85622eb149e27429e52c116f1b9edcc6c0e2176ec45ea8995fbec875daca60c1c06d477c8570b14c6cc68a8946aeec08a097b4a1f205b42b1d1eda5dd7a23b0fd6e574b98e5bd89b91c9a0b06670e50efc8e8f1a1f2e6cb114189de308c962190f13887190f0da8454848a1f12ecd30dbf814b3a384b6345af26d390e995b1dcb5f75c30db7ca3d0cc40fb57b712cb5a408fa9d888ec5667d86b6c5d1958229bf0209010138d5856c4b06a5e811764d9f497b7e2cd34b9c80799ad42184e049d4fa46e512d51e602fd35af6cab517e01caa0bc7ed0598428e4e618fea99f07ea8a73877c683a50e8959c523f76e5a488a0453775711465a9aacdb7dce1850fcaeb04aaaf0d24bcf59dd09e3a239cef860a1003407a6f0dc0f24dc4f166c8965d51a0bf730d1f85897b9a29ba5a4ae0c3f16aa3b4aa3cb27ec52500e95674182c2865c390e2d774d9c1450700539fa83ba4ab0d40547fdf4fe1faebc81a229876c7f50bbc335f870dcd6fffa96823eb505a2fdae9c70d245739d16afa2dbfe2198c6563e843846c78b56d744e6dfac424eccba2adf34dd6b3b3ef53d5a342f5197cf6d80560518ae4d3f3555d151c09bdb9d6f294d1881e518d2b3f958fa6e5cbdc7b624e56c65453301cf0c7098678c45995da6e898a9f3e4ee1d01d5465ee2c4f1a8930d1a0415b1eb5531398a6b9c33728c7efd00e858e2c6ee7cf3b298ebd0042b7c4bc5e2198ca998b5c8397086879644c28647643b368abf99453c02994f453a318a523e405e27f28a5bd124c3f99f177d8bc5b8a917293f48b7677efb7872c1f45529bec64d502b27d5071d1cde4928263df5dee67f2f9d4f31f428e3239568a18a684cf7ae4b50e1602089fdae3ab8f491bb7f051937e3a3609a8347721315b6b20648e257467d26916e03e75688e8abd614659030191dedf820342720b750d78a07c22c97e6b238c5d064caf46c27b4c6c61c4c37e88b75b528130cd0bb70c92ed3e74d61290298da9d4bdcfb1947833379d1ba0b0c3ab700a19479bbca18de3a70a2a4ea8e52796f3636a442e87597da984b64996595d99ead6a09edeb04d0e987779b2cab5a5cdf749d57255bdfd6771719958ff87b98fad5adada25d14edd07b0a8cd2b77a818e8ebd29c8fcec5778573605b823f94f7b91d6b6a2dff68c2e63545bc3c98a73aaa2f99736b9059b6332eb5591c8916cefb8f961977706944c6b6d97070138bac3a83a218c8961c6ced976dd085fd28c21843a3e5b37eae19a377c6908905e3a97aa6ab5bc3d0fce543920fd78e3ac5a2bb972fe39399f7cf442b205e3bfbe98e8fc1d980939edab51836512363c0f9c540f1fd59cf049cb425e99c6c3dac0c1d1e10c841328a2c599bce6be2305b9c8d0d31966c8325a35fec308827a4866148320f42c6aebe87d3b2b89c5cbbc38447ffa82fb0311e7450403626292726febe4eac4aabb0a9a50ed0435755b3e259407ef154ea3d64f9de2603a1aad3caa79729bf917a280091e4054f0cb93110ed322a771aa1962152f43c1f1deb3c79f7de03c7d2a194ea5155c0c5fb8c61c37ef73ca01c8fed3dfbb3eccd606b751a0651633b6366f184b04d3a7b22c92c743b54cfdd03edd79ba15bd6d93b44c7a9e87e4a1160b9ad3187d0ab437f73dcafd1a9acf69fcce20d7517a78b88c3fe827f3ece8819cb2a34580dea7318ba2c6e765dcc6a9959f0aaa88ca650e553e095f4289ca1fdd684f81e47f019acdbe5ab8b22f0ef6a005c277e8ed181490f93c5c1e9bb90df53e7fcab3e935218cfa75f3b5610921c55d756e08400e3805098a0656445dfc511de928b225078840d0eac1374cebc459df9dbfeaa5be8303e03a6357168e25df4c13b94ac6a75a933fe2206b4be35962869ba94b1f05c7e477951bd28f41aa0bec5445eeb89f82a8188cdcdd76ea22a9f54a2999f2108e181775fb0dbcd25ed10a6573f347444ab618d646b26757b2adf9b55b3a3eeaf2b6b4524891b0c5cf33a1efd3013eb383fc07ccdf06447a604a9738db6553e65fa9a98998c74a82936017261676334c36bd06f73a62492ee1ce5328c02bb28d2f442ea9c0a02af11b71a0d52b66101e8592567a456c44a0a412de10665a240629dfd6be62f403ebc896ad74b3d986f9f1dd24ea4f2cdaaca1924de6cf2c72ac488abd664445564b42189b7fb380c6b3be3bc7ca31c2bf4893f148163ade00fbc35bb9991002dd5588ec7fe78dc0d8be641a2d9249c7825061ddfa4269f09d2f2b8de234a4afbc486032d03230704a4eb3edb7f4fe89c422ae71b82b0240ffffffbf