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 59582 15ca11e08321695e278369c9637a49a6a696db2317c0407dac89198c4d051a42

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
68a62611a0b4824dee0af59a4c7c1c4ef23daff26ba9c25ffa842b9800e30416
Certificate Block Hash
15ca11e08321695e278369c9637a49a6a696db2317c0407dac89198c4d051a42
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008709000002230000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000623f978f4d950904a440e2a8b42af749a86a3ca2ab41b79f55c945ff8919a10db92a7384b55603f0b0bcdcb074c4daf8079ba8d4766b0b1c9ed6a6f88b11ac2ecf03c4ae4f93c7712eafd477e9cf72baa0e1fe3f3584fac74e0500000000000000400000004000008709000002230000

Raw Header Hex

000040207a890bdab53c7f68a5682a9e35367bacbbfbf17cf769a756748abb81ced5033512fb1a8317016228e9fd9ce41040c8026734a47f23581781d8e1d43f12a72151287f126a8a5a03181604e300982b84fa5fc2a96bf2af3df24e1c7c4c9af50aee4d82b4a01126a668

Proof Data Hex

59,560 bytes
121216010307e9feb1ef0729f1ba1c5dd27bc1cebd099306a019f00838a4811dca470583b2cca4efa528b6cae31ce9a0276067718fb491e9e531fe622f22467a6075646536ef9f4834b6674506e1f2c5b3363ad901b7c4899a503b869fcd5995d11da0dccde5a821c787883f4aaa7a4d46cdc3dc425ab571a5e34157ecf6feadd1bc84a138036981f4766a0e21a593a93df314a0ccacafc314d2196fcf6b8370e7cb219dee08e00319d67c4dc72f4dadc7cd69ab95e3ad3b0f9895a9ac8cb4d62351262b9f14e78541b29296ae7e56ece9990b897e2d020a90e1c7ffd55cdcd17fc4ce8ce742e5294cef46178b4761ed0277626e027d739b6177e4fe9adf49b71e2afbc724a858abec3d9da1d91f7c8a0fcd7cf2cbb25984557b345ec2ee30296c97e9b04de2342dc7511212c2d239ea885f8d3c0d4fc33c1087a24f6bb82e161231c473de0dcea496600a1c1d8c49be7bf36891bbab158d1dc52b658eb748a89e689ce643eb639870cc4ea1c28eb2cf60dad3bba3cf2025b6c675ea7fda2d6ee54f743fd8ee3276725c50ff206848ab08f48c72bcd70d125f5e82d4f6b694d6e988bba98a2989034c5a0ff94d557f42b8a5e9fdef8d2ae9e8194bb0493b47d38eb98dd056481c41c79c9a09e5bd99b75970dad32bee9c31456bbc00329b3262ae8447f9ec657e9a1b50193a5e82cef65e12f020c9114f4236a4f2edb503d83718dfd81be72006610e752f779e6201bcc5dc063ef8759c40475bda1444b0fbc454d2831bcf911a3f9254d6f1d64315c218b9f1a0bc41a1d4228cae0d207c5a65acf7e27877d7af70c4fc2139879dfa0ab5f3a94886fdee95ca1dd90b63a45146c2a19fbf9f658ca63ab6792ffd7c4037f3c2041b48a60500a104a2e539615919c6948f768a4e236ae98ab4cdea618830c4fa83d5389d04527ebb9a0e60cb6135160b5d7f06b50251f49468c44330b4baffc97cf98e60f8c8b4479d04c162f94a491332fd6b510f09df95bb5b8dc79944c9188fd632e97e401250c0549e004f6ce55434b50faadd00b813d8a8497ac2c044633a246a01e788714e6ce5ca0ab8e84c658374fa368f6076fa1b828b0e530d5f80c8f2f1d2a712759c5f0cd300aa2ca48a14dd39597e745084112b793ff2348f49da020ecd0e640b40ec20874de6adfecde550aec794a07e9b3094b78856df7ec464beec2adf9c183427131b787756741c74bd03d058cc72289dc0edb196608ae88b14b099e0cd30e5e261804572b15bb0a60f4ffe0b6b46393045cc7ec1dea8747fe90aeba99e9e853f620336f3642b7d99b26bc486069d95e2503d5224bd86c8a839655b1dfed13fb54363584a728a5356cf416a7b37d4daa2d5fa1cc10b171a9ded7df330e76c4f9a626aa382388175244024ddd53d2a308a09ecd45386a7529f0a203473cd771414a76b3a5a8c181db51823b8911127552e76af4be47e0a2947204cb255200b2f7bd87e249892ecdf1698713ec710dc7f2067d983e9c35d1df909fa7b0c1ed64d9585a240895893214f145c33986d62e4217f72fa1e79cda5b7f89259f2da963997fac9b01b7da97323252c044e9967112022a71babe88c7550a3fa84583890e761199387ce51a666014b28314c8b233be44d0593f2932ab7c1e14d1feb1461c9f2ac2b8b197bc72e3ed12360a1fad60b3c0f7834cc872e6e56f814da9586e1e9950f88a24238df8bc0d211e51d557378ea9a0eafbdb1a127af4bd7e14d0285406a1eab82115aff8279e5e07618280246e45c854fa80b3f706ed2541f5ad2d2ee4cf3d11c68402234627f1982a22d3873b1b031670334c2129638a09d9282908fff6b2e90fcd1b7fd1e3bd39e9595e95bf07196c49d78047827912097059287d5277d9ca7e9f7362cc119fd770d14552ba2feb4a1d6a1af3717cb0b130ac035dbb0c277e7b4882febc2732d606b0d298ea10aa88f0a4e82ef9ab1b9a757634398b613c0bf7b6e7f92f1d1375d875c439672473480400549292887268570c355b7fcc713d0a88049610db2a5b665e23f93e8a6863f00a7349facfc36d5d2cd9206254c455a279641a83ef5b7f7ae7ae4d5a2e1fd194c1203523271caee1449a721379ea6b931f72d9406411341adeef18aefa582e9a38bd9ad0e90b8bbb146a1ee6fccccac6282917d0118455e50b69b680a6151da9c5d9953f77d78ec6f44404948ac0127fdc474949f63d2a53d048c243a303dbe1363d25b5506aaffa58a4ea70dfe6ed11b3057e6a3966c2681b1c4fe968ff283099496c670bce0006976f8e2d7bd519eba7fa259308bb654d208b821007ba60b374ce404162706b8feaf835fdbadb25750e6b371621d2ac8e7698e8baf2f71b03c252684b1269293289a87975ce7461dc0a033b2001c72d2ed742e3d034410a0bf325b14bb7f70cabc4cfaaf2060978b7f27fc9b2350d4564986408b64f7e99cefb05cce68b1f7ec2465302d9bdf4a072db83c7d36a344d143092f22492b2e3dd14c09bd3b04fee0f96a889d85219b2fd9e3a49901b8ae62705718f0bf20744da2de4329f35250685e9f451e5caa00a7e28988b8eafab0c9aa1972bac96706e83d5c29927b94c06cd6127f1eda3252aefc827067a6dd908b01d437e7555793598821a9ba40089d79f0cf68e5c0b43bc49d3cb051c6d459ef7bfe7ecd63872d7d48c7584f221cbe76a326f87cd72fe48decb8ccc82a9965bdd049a6b8517a103f82a1b71c5bdc3de6e039cc962f26aecc38695dd825d97a14446cd16712f69208e9d1762b79fa98f5c01d83654857a8c172e25fdb4a984b9fc92d2e727a74d75f2fd62a3de234372273a9acfdd54843d44287e227857f9808095d2bbe9ef33f25eec2a3ec83110770c8911459074043c3d35d0a67482e135e3fb0dadaa492b2fcd50d677cc02289938613745f33a4455fab08e627f763932e9cd7f27e12f9c06c40ec449639d1a34ee2506ed8260fa0dacfc4679250905200f6af74d3af2e423663455f38bb145050e0495b0c35136c2b2dafdcf263e37fcb9d51384443d3f9594de5d47b8d492cd3429c6ba03d40d47fe22a6ca3ec11fd6d5d343ae32cf09395e16cc5f8e271e04504dcc0616345c61ba98f66352871626e3cfb9db25666e36d71c5b8f1c482e893366d2a1fb2cfc3e5ec64910cd29be6a28974e4a040403452c6f354af6750ac2e174d206203cb03c717a60e8d01f6abf5d1f0e025e0cecbaf6399529090c60cf1e4646827c9abd29da23640e8c78c054cb4f4f03c060c44ef9091e01d96c65b38394b16e7239a1b68e483a4b731360b409d1b95cc3ee6f7ae78988ce5465e0cba5cb7669e587e4a81e5c588acaa7a250de2edb1297e22c07be3168daf0991a06f76ecf5a4ed90abf9207d9da03906d47c0e20906103bfd921650c06f4eda9566ae1edf9be4274758b1a48a3a89d2acc40aaf259aacd9f8f897d7a66bfef706e6a7a2e258a16ce0623e64a65d1178ddb1a31c8f69b317207bde54a6e4a2162091ce623fc9e2dbafb7888c145a4b6bb90ecbba0e11581aeccd66d1a23bff73cf44cd404efe13a5e6124031a9d2cb8d79acf92152fc440a2d6d811939b62e38244f40263738a2dc0bf5e1545de1184c8927eee696f34dbab5b2115b23bed03ec15bb5553008821d9cb8b76a6aac758f4afd060faa9e36b896642b20ba14caa244a6fa3e2bb039b5419b859cdadf80c645f721785cb368f9f5be843fd826293e0281410fe19958e546a280eff56faeae592d4a0664e721d3177a7e305b7f61f63542a17a0932c1dd9a014b3a2684b6503a71b1e5a3ed2870716d92e83a456e9f6fc5c402e7e0690d86163626e9373411765ce42bc5ac2c1a67890ca7c4dda0ad526b3f080beab6f703b796a6250a0ec10278c8faf65c1d95cf76e200c8d71f3a37345b3925db1a50a255c8784c3c230f5f3678e3f77e5787766c110ddc49a1c5366cdf2f657c1a8b2a9b0ca01782d69be0b1458a216b35b188f5a6f60ce51146190ac22ad18b8a5c8dd6b49b1c271e1999aeb53c5c164d8dc4a7faa81648bed7ce9c239ded324934d14dc1589c3e0e0b4c08202772d74fe06177976cc519ff0de1bcd64b7dba62b36fbfbe9d2060439326a7c91df3a54f7f2a51430f302311929fe875e2dc43a422456514f69c2d93184c6deb04dd4bdf0a58430b795a8c166b5144fb09df690572b07b6f9b37fd372d883b4acf2be3e2f320ede7ea408772d7ca798ede46790b306d2461dcd53ca2d34d1c545db5020689788e7500f832e06fd9e1ffe99e2f104c47470be4225e1b125cb784be884a5876542617884614916b7d8791e59071b6a9dac6a200a2852fe39a5ec22b186630857a09ea61572b270087a4d2a086f721dff95c3bd41dfee940428f5584d487bbe3b115d8549a608adba09caec75678569dc4b069780a842451f0ed33f7fb6843b32245e0a8272892ee984cea26f2e1c8480e9884e16e52744d5bf38c25f841c72d8f6c5151db0ca1da941e1d66c8246bb535fecb4d8c6f74fc7cecd94fe00d921eab1e148e5bccb682ffd8a8d6dc5d2f65d59502ac3f884f20e4912e4fe6eabe8145b94d1cdc3cb1a931fa8cf5842762d52b797a90b2853e926da65639d06c3995b0b16fe549ad0f75a5605b80864d1f7299aa7f567f2ef9c234705e4840166b4ff44e5613761783fe6134e89475292a817ffb93140d6b66ee3186db834f873ebf68f399b0523da8be9314197cb5362dae810ad412e40743e11d03f8ac6a68d68084bd28c9175091a9927015c03b10f73dea89729afb04b7b16c42d2647e3c70e1ab626e060cbcc17d45541430184dc094a7ce162bcafecc93df043901986cf33e76b46c54f2e7ea57bd916b6f6d8cc123e47fd0e09892f3fa205e0158dbfb836ad07a1809295445a6bd19ec700aa3680fbd80bc0ebd142336cb1b518e463c6211912c550b41bfd01b5a4ab4f270455f3ca7f4741be5d4111d9ed039d18ee011aed9781ef20abc9113b8a0bb9191e0879645a733b9c9e6e4ae7820f63db7fabade5ca5eb1d0de2d31bdc894ea053a558d29034c5018989b799c0d19113b489ef498342fb57449e7be7183c4d43bd53734c08b32a510d26bb48311532cbbce4a2d9d089e88edc6b793128acd1be73940ec5cbfa7863a7f149516a59bdc74c4a7f8aa7f1028488a9532e3c087d4e20146c062385dbeb9d2c74ee85e1b175c1f89cb39d80102be7499ec6a9df46437b4d53121295b7718dd5f7878e5229395fa844e12554ca3339c1cfef0e87e5fa128487b33954ea67e4ad505f6c67bdf562866e20ac818aecad3deb96b249a8bc0f806a2456df0b068a7017871d346bae022d580103b0a49a1b8d75e872b8a5951af916ebc8a0e7e32c75b9551c8018b68b070c10f404f58d3e8ce1335bf64b7148ecc20f4bc488435c038acf3378f1589d974800957ca1b6cf4cae22c65237cb023533065b4af8c5381d1c06d28938fbf912eec060e8af37e9058a58a3be3abcd2617eb1eb1f37cc0977d78cf4a2abc3271f1c94667796cfca29786753b23d28621bc31578fa1fae2ff0e7470ea513e8d0429fde6241f6f61dc16d78d2d6f4f0022e5b16f3a3084d8a85959a95e77b56cee21eadb9e62bafb1e70bc11989b3c9275a3a433d57573ef44240d5fded6fc33c6b53371716ac1c736f669185ef0865e61c76eeaf0e4647a70935f992d00bfe7c3d1d8ed34898d9c647964e80a0e6af55251f2f08c72f51446ee83845a7685d2ea1b4139365557a468e56a45cf866815aec2217c996cae86b729bfa401519d3fe5b76320046976a7110a24934f8fbcb9abe697765941c42a6eeb4af65887db7ef80d5149b98cd2fefefde34ef2e7ace74179272ed5c6c8ba083c6d486b6b80774976ae809d66423388c36b9ae347bc25907bef8f10872e64e5fc91d093de9d80eaece4c6f3aa1ac2e6906a7bc6b37193733fba6d430b09f9f9de38ba5eabde70d5e42dbc12dfb037a68f6fff9a52c63e5adec87643b04c60088d47e723c5083943b19826b195f11f955f1a69beeeebf1779682946f5d51a21b3f4dd56571b16862d2c7af7f2a42b9465a1dab04dc34c992300e7fc111aa171d6dc5fb90198f8612d7fa69d0fb3fb44c62e2cbe9b8c7f77e9f62812c2c0acd60e610cc2c287318221dd3c80e3afa46141ea18f02395a986f4811be423bf4aca0d0077eec5edfc7b46738238406f1c95a53d83c648e6e48d5a47ec97f6d5e2413b18c856c743f6808f580efffb5733786be448f2d767fe55660855b2d8edf3a5f1fa2fb27d2cc3b6c8e581ab496e03289f1f87994c50d7b361cdfefcad89de845a467dbb953bc62de2cb212d9ec6b3a54574d117acad81188c74a0de23702c209b69c051de8f3ef32463fef5d7fdee7e257a9302d1abbc9f221fe4b7d910d186aa493289f95a2ca587fd08f90ba0499e7baa9acbcc55bc43562b05b29d0741bd95f7f5e54e3211203e750a9c6f92f1c7ae0de66d55bd2e896f27b68cd3b86f4ee2002038f56fb6e86c3d539cc8bba85ea7f2d22189429b2b68201dc5eded09bc2ed0098f24491eabde1e6cec5b31b7c6ad40484b9f8c7e79ef5fcef7bdc0778f36a3289f653f84f87441037c1b5eab7fe1ec3e2eff8289ed6701b6cc434aefa5bcae64310d0ea964ed9f8925580cc08f31bb1da430594799d78118c4d65baa3f5582e98b97716adf33adec30096876fd371bab36210564fdcb5358f833643a37fe8c939bcc21d673744b7c089f08e79dd07dbc9520618ad6c04d2e468c7f41c204c0b46246ca713deeb15bd17fe43b1df645265132484197d0e57b0cf32bb938bcd92d014a8eea29cf534a6be3c903c3e41124df9cfb2ceca70e468aad38e0e8284c7170313c556530dbd4ed0aac3b82021b8b4a8be87e364caea957cafad7378f787581bd1b1f8d7e80db100622710f6ce98db8231d8982c7fa661b199f6dee06f0ee66f066fcbdc70b81ccccbb62498f3974bb14e46e6756750e8bc1d16e0a3013f9e2b70932f1061faa1e6abad11c1cc79e3e8b922eb727732dcaa14b5c2662f6d748875d1aca874ff1fbef12bff9da598c22a2229839ec446313c3b0a54e575dc2f965d19085d70de60d49b3366e7ccc98144d5de57eabee4b9cb5b6da3b03b57073b7b4ea883247e449b145f49d12b171bfcfeaa6a33cf3e970b395e660272b86ee2dc1bf343c30033b9ba3d38da0cd2f59604e71411c59872d23bc4cb7a284e6fc4785eac10776d5852fedab6e1ff76965222ca42ab99c40bb869ef5a4e56a3f6e8c54cbbe1ff38a32fc8309e908fc4cfa20b7f458e4f8d1ca7b2c1b23f787e67bb9dabbc9d33ae553f2c4c3efb5b4ceb944254eecbdea22ce8b3daa61fb9734bcc028dc858978fffda1898c7d6ae7ac43bb80fb649f88be2c238871214aa802d25b8bc0aee203e558c6c060b1c38cdfecb87f67d7caf814326f75d0972469ac3656d32850840e0d36f6a571c02f8121931b6251bf3dc4b1933606b0e892fa52c65fa38df5c90f4ff6f9abb092ae345bbf707221c3cba22db56dbbdf0cc11b1d478609093ab34666b70cee7bda2f692440ec64a3cef4c8482b03c7c62e0b6bc1c685e349b89598f87e0d5ee792bf4563fe6043b62e116ee365ff9213ae4fe51cdd2441616f6dfeba73570d87bfe75fa1f1410a08383058bd4e12ad09679fc8fd0ac73535e67d57dc186cdf62fb84dbcfa66e907f8fd246704f894b985159d345967f9ca591d80d8d0b7fe9e6bd6a14969eb87febf43fabb6df1da3e31de98577eeefb06e765e94a17d767d47f82debd5142e742272cd2aadd2784923e44f9105f9aebb034df9113ffabd45ae507e92e6ecdeb9f5d9ce9c5af5fd465b717f44565d4f39aa785c0cd68448ca688af697dff4cdaa2d25b917fa0c1dd470426fe46dfa95b7536284dac6f335fb8bf7e716f4a46b95a415e10d2d5dbb6e160ab260eefdb6f1f78f3a6b745bfe324c030533fa86e8af4b6f49e3d51d2d0151ee047a74f47ecd777ca904129f7d405c3120a7e8168ae7123e2c36f2f9009ce833f4655cfe07a090654e24a3ae37b01decdd7c536e9a63a0055ef18b224cccb0f592a7079febb8fa2368ac9d7a15e8da4892e4fc9e82add8d85160a21403160754a31b8bbb11d31487c5748f7d9b48e19218e8edfb917156da12728ff758c7ee0e5ab96d4e4ed2ba5cbb0f037b8d979c46c864aae08e8d280482a1c8d378446cbd3f8e7ff061202c2c43cebfe3c25a2b780c59f81261f617a25b670cf97f2a5d2c071619ca6cd47e088f8066ff1a230e020f1504132066e22dd5fd405bd73934cc83eaa7a6b1c3983ab377a6d902172e537bd6d71ecb1d9cf20055420c13351489c5d71bb160296f53b385cb9a99f9d01261d4673d13685f6ec92aeffc9b63e9e8198a36e8ee537e03da40f60765f4252752666db90c8ff9012d28152366c2e0d5a4def05eee953b4135bf644e7eb3deedf0f1053269fde83d9cd74bbca2e1c755efd5165049b7199004b18efc3aa74756f33fc69b86f745cb83f7fc4730af77fa9e99160722d970bdfdc47503d8fd448cb80b853071a0943bd42326ce0ec1c4649eb0d007bae99f82d9aad61656855cc9f0cc74016bb2aaebb6014615e7add00cb48410bb3762d21de4d912fa90db2225bab4af5c37ed7b87bd3a3371345777340588c32108d523876a381d2b122dc932b1fe63acba842cb4cf335485cfa025b61b65c412b46f50e4ea8b0f7ccce7264bb0dd594e872066bd070f738a9aebbaa4d999fe97c5249d33e221380549ff12d694d248b4450d36ac47b4662e49254dd7d4cece79b7a9ffee0896586bcdeb3aafec6a019b9b061812fa1694524d0da9c788165b0ef849f0645818b164027012a0ffeb83c3b382d40ec7a8df551484dc88f51c62d9a33c2b0f93c4ac0f11d68eb2572274fd166670e4a1e97588343ba588381a5ffbc77babaa58e746995646dd5cbb9372bae818074a8ad1cc8f09f9773ec9b13d8449e0227d6dc8fb0d165511b50ae3d66a6055a8522a675c04bfcc26141a8706f7e8c893ed2f2cf5e08a3dd098b358edb8d4141b498186cf35f3662d6cd5c1b7e1acf9024b3e715f94c7e584212e38c9eebd12c93161117a6b97b791dd41c01b4b6894be37e787fe92d5d2ca6008f7fd6f8046f86f0385045da51da34d899b5900c116bc3f0188515f4effd8a9ce5bdf4f0fd1dd4309d2c9d03fa4f80f1c15ec0a72c9dc04287d4b2e5b502fa6a9a62143d8b5ad4434cb3bc9a680f6b373a772a5bc98b066b1f570147fe5104ffa18787d45e8a9057e306d49801ec445d7fe7f5aaf9b88925852948ae8aa150003094b46dccac2020af5c902bb048ecef35a26a3e29c64a0c2853912c43ae3fa28930c744a932931501464b2a1ac89ca6cc361b013f80c0bc4418253ba1f5ebad712b0f4e5535c7da49215a879a33f16bff4b01c1cc019244bd5ca5366d56289962c08c92c7fce9cb74dcc057c3c3d3a87c394679fd59fa9323e56674cad697c869cb9f86980765e51c291c1df8f546edc942fb720fac598abffbb6948f37390b29bcfad12b516b3e190da6c3d6d00ae723f7b8b4e6fc30aea569bfbc837d97f209f4b52af29f2d7c8515e6be1791b8016c2c9b555224d914146611cc9b26d0fe202eb7e39d01de0b95541ea02fb822e0ba8c88ba450d2fc4fdf9c9dd422502afd83256288313820d055b09b070ce9583bdcf8e9ba2e8bbe70f67bc87b952cd99c4216847bf2d766353b17218c6b1276b79729e20025e7c8f74a39e338da12493e070704524b71c3b131574ff2f03c15f35d345a95a55a7f7e1162096e4cdfd6759907edfc0c78bd227c9ee0a851e0c1a6c96f4d69890b141cdd63f249a1d15d0f572fc0ae720f13c9f39ec2026ea4140f406884d696821679c85dea1ae184ee0cf4491a74f12de886175437a36a92e2667a066083cdb1a9f10cf23fd929b9ae7bdefcd1e21f142b2286ef8b64a36ca6d33160f9d77d19646b1e7f3905dfc38d1bcf3219e4fa9897ee2f14f52ba1933b04d2511e9c8341ef73f6d5c9e3baf2e87c5da0e8f36c1248cd5969ae6abaa376a230e7b1a255804e13187c687c6690976c9d86d403ae0cd73ec6a639da30d1c520dd7e4fce1428ce9a5aaaac195c2b3f9e10e9783870ec505038ffd07505a7bcc1149bf9ba6d92a03958e7e302af7085dfa0b939a8f5418e8f61677fa26382e7a533dcaacd57328e6430b1dc95f75d2fa4364ee495edf57c7544c820e30577c9b9dacf643ce70b71f54047b2e01a16386d99e7c4eb96125ef66a9e66a59fba720b104c693119e0528fa5f773925816f7fd6371d9382275f8dc1e97e3a8034823ce286007d12c13b8b7e09f29e2539913713bba32e7fdf34dbc527dffebc9c52978298fa64258fefefd7e51c3b1956677bccd1bc2dc7cd21379324fe232cce0a79df7011a6c5202ca955d50113aa37768085a65056bf8e805c9799c281772226c3c3f45264866a7cc3721f4744fa867abe56bb8e81bbc88a795f63f49ab732449bbd9f33bd44db90481f446a8d1a16e9ef403065bf89b306f83cd4f1b3b3c0dee9c5962ce091e304a3b301cbf327d7e6555f7339bf09e81d1c9b15bf9f80745de08c3763fb0d7a7a4523ad644653313d21ab1aad5ce18ff5053039c97ac3c4392bf5d6a7c1a20b26f90ed4c8b45f55f9d559c5ec9eb048390f63f7920098a5d20c1803b89cd42e6c6ea404c2a5574fe98753791b87cf53ebec91504703709da0d85e484ae1ff5211ffd0a5dce5f2a94145b03bd149f624540136d94304c8b87b21099b5877cb76eff03a7b1e787a26101dc768f5bc86516a1a217750aadf5d4a6a219f243f112baf7661cc925a643419df56ead42184106e9543635ba3a9bcbe5e3f4079dbdb68b6fd67e447acceab9988bce891087346f7ffbabab1c85cc1b3aa982d97954e3b137c88784bea6090343a2a40442bdba4d6196996f7ad99c02aa26499fea6cca95e49048c59954be2eda4eb5e65fab1c3183a912626b901f2158bdc128031de86a52444943489d3f7d5fa391371f1709352c53c4ec2edae2385e42aaa889bd7a9c971b2c5c3a248c053e41f7cf7c8d0590a33f2298c19bcfc46efd280ad4de2f46eedc7fe4b9ebdfca9330fd7f299350381d32f6fed1e1f579eb765d1f0391cecb73be2d0222b7a8ec31b5eacdc2b9168f67481ee1f39fb66e3f1dbcdd01d503b93fda0100a38f514bbf64869efa4100f84bcc6c5a052780e916a65e733acbf11bd979b181e1f393d39702d6ba7c9f2b6f1fb75111f138b8082e6c623c5820a56446f78b18bfd532c901b165829212564f016f80f3f19736ebb3d365fa7c8ad0190736945728394e221330bdfd592dd428492d9f3aa17ec552815f6fa20dcb208918cf96d982753e78750fabf6a1e950b0f2a971e5697224cb90d41387244b7d400f677012b6d14c8e739266abd09d12083264e4063a191bb7ef0f38ef4ec8bd3f4281264727744512027a79f1178c6f38a96c03fbf922d549f052361cfbcbe135e8da421a9bc500f85ab55d467ec647a92d4addf06045683641ace27adaa499f780f915ec7ad028477648307258969eff1d7bab7824677d5b149e264a347f16a6505216e8deb8240dcdb5c3f29d20606db2b77dbabc170c0d12d35ba18695ff8adecfc1c232a19be3f9f58f825b96023a569339b5b0d51b639dfa5c1b3897a1bcfc981fa8140bb841e44af10e4a594ab6750156ab7fd02f8ce019a268d5d0fb3f8daaa66f8d93c7f236f3f3cf5e89e9c3350ae7488e96f7fb2205678a816e3bb43847065362a265b050647bab8d0cbc8c33088f0b5a747e46f0a954fe02838189e3ae0a564cf8c0f0457aadbebd485373d58846d8db02557f834f1dcd4faee4f3153a6abce42f5ef08c835e6b73e0c69cbc79f771ac49f54f623b10120eeda90aac8dd3afde3776c2e60420fa33b4181fb29f725e6c32d974b0dca3f6c185c418f0a09420049115cdeae9d13cbef586f81b0faaa501551b0fa9cdbecedf721cc321bbe37246bcac417c65dc9fc6a107142c6d7710a0143d2f042a8d159a7393374a56cfb89675c887d29d5c769d006d1061fa64a2896a735d03894086cdedf2f0eb78f1d81200a55afa8dd81650bb52b92952f2097e1c7839cce33858bc9c9acdc7c7f510bc51ca7e9843c144b9cb0902639532e262f67b27736537f1a860956c0614fa66776ee78aa6af2fcbd53a625f3390f2336b7bcb24ede5517b284cd2a02644bdd8d11ac67f3f6c3b974979416e8e776ab7ad5e73446862cdad40dd3e11b51a3d3342498c3a406b7d6cc8972d7e3b47feeda6f220581401f409ad51b66775d52c1ec35300075ffffb1c5c3b63bf3c6b552a63b56996e4d381143d4dd0904cd8f778e71c94d6386ed44800b172ee506e18dbafe97f0bad94653e653cb43b74bdfc52d1bb3d0a56516f7c110de7ecb84acff33561fb3d12f2ddf7940e2f97afbc7983e416d50fef87b33cfae6676476e94e65ecb1d357b6c4850fc7192e574dc09cd67b9210f62502ce4fd8946a1c81aa80e303694a3040ddd0e1707b655ff25cb3cd43e4a5d7f172f8126d0f4c916bd6d2721f79bb03856d6b8949109537a2e3ba971a6db4988c6e155061718d498b30c6b6e0f059f3cbbdefa0ab0ee744f6fecd7b893c0795f1d6e6dc8e287a2502a26a34d40c50417810111aacdcb825d5d818f724e378ce92f5aca6810947fe11ffde1c4d1ad96c7091c7fe71176e9f23e35c6f98a1d2c72f3f2b1bc2095917099429e8bcc681093c7de082adc289141dacc3b98646da70e2fb8194ec3f5dc6131328b321ffa3c4a50a2f66d9330b18addb7d0af025640418fb170ee75e20036ceb5d9e3fa68cc8b3bdc0daeb38c7dc9fd227ac8c74c546e6d88b38a42a6618f2f7e4c88c353cc462ad6f70fd829d5ed27f77eedd8fdb21d17d7d6e2b1a4458b1b18c79130ee2f9cfbaaaa854b30a112ed209718529c9def3981956eb9e6e76248ea3642ac74ce2588cb7220c3591bb8e47a40d814cbe67fd2433ebb99648887f2b48606321f4436203d4b4a17e52bf6e65314612e0817ade1232ebd4c054ec289197bf4fb64919e914c3240a0612f83a0ac1820d482ff3dc66cdfe7fee36b75ca9e9630d3fad408920a465ff7cdd1663bf72a9bb4f4a03c8d72ebf5d90f3bac6438a9399ab46cd71213a56e1188aa63f4c3983b9e1b494536df555cd955b093c65fd792de32b9456269f79450c0d7b7115d1dd73032fcfb78dffee6399d80c9d13885a7358dbbb07de4c7b1cce5372e81df7a28eb1fae72ee75bbf696077ea73f72bdad5962c7a47c0384efc7c4e501fcc0902dc231ff16740b47275d53dd9979dfe9f6db4153a9644442552da838a429c921faf458580daf8aac1fdafc973f5a9adbb18a15e6bd95f1c2add8c8bd4bc178a457715fa6c4938b28bb2035113bbacc1da59e32c1e21bd2f2d1a18c5b25627f6b522efe56061eb770a4bdec3dc721d8a4f08cde273fa361f8ccdea59088b10f4f98c9cc3ee8d17b80b991442dd9ce6bef8185a1e3ffdda1abd541236b6dab34311a5e6aa153a77e659fd501b35bf8db57164cf532d226992c8ff6d3cbcb915e0fa1a5e35fcf411ecc6410918ef9f41be81373c4b8bc99a928c696155a90b5e332776883356af5f970f7da95fc023ffa01d9530286795ae3bdf560f15fc69ddb131a84db33ef3b5303daf519b521ac83cb1a047ea7f8953c880bd75cdab5c6aba5f4e77952372871842f53c744be942763d981c9e434c449c93e8c21d1eb1dabdad71f7e87428427c955fd8bc8e6e3d5da0cad0132971b1673f689d5373a8f60995d2444381e9d1defe28e47993f9dc51b601bc88612c652a85bb45ba971dc5ef803b2b2d680198518e8f1a4c9619db104f7e3a583f0580c9985cf2d2ded859280a2bccd920f6ed43875efe4d3b211ce005540f02d8508092a8e541a5e0c3fe4bba346b8ec3ffca3e030c3ee130cf3c0c4c0e8ed88bb42991f5f943bc3d704902a5f848e7099d769a974692b91d1551607abe7e02d6af1d87956862d22f13a2c5351ad8a6a1fd91be517a8eb320ce89d8110d66fbde7f9c25b70f5ef1de49ee29f5b926c6c5482ea9bbcfe5f08f4e742a45fce957d4cc8b116370f438b2d4b51d0bc705ae84d2e15fc6358ca72001492b0aeca491f354626ab41fec8d1b28e449d9fd0aec98103830948ca55dd371061b310e4a374f35c9524fd952d03d78d56c849f790efa30cc5b05040f2b16c3016223036d8caeb7dfd8cd7c4e101160785462e690df343a05b0b23d15a840c352113518b0b393bdec66211f63104c99ea45e54c12b2ac25d5ce8dc52586e2d2a5a69440bcd6bdd0cdef790988aadbce33fd6a43eef3b04fa5660d67aaeca3aaa38b371533aac0b9803c386a511780f33fd9e084b6b674dbea7f33e47482a4db1da91b37ad9f86ba22ca37ed4152b6196a6fe99d3520403236b5674b20662a87147e9cbf5680c0dbae5399be13b77e6df6f9d9254abf297c4d664bdbe506191ce76bbdf168212f0706cb0b473fe16473f7b959108c7de0b997d3cd4cb1362d4f7bcefab2f93df380e9cb2b841c79493dea0c62983f7c0ba3ca2bc8398c5b4845528a0e6a0d42eeea329ee129f1500a8cd6acab84fc302505038b8eca4515006219dadb1172990a7d13598870a24347c88db35fcb965f0404b1eab55708635761682562963b2fe001bca5d541be3a61a0423ec199e5428081a2566b8daac195b5165df71726ab19dbaa5be0e16962122f9cc3bdd43e168dd655183a60fb1441aa20fa92a2954c426bfa8fe530ae389fc7aba20f5caf30e9b2ef6ef09a7a4c50c71745248eecdfe1d6589116f7f65583e7afefe45dc0fa58702c9da3d4c9a7473d5679e01ca87323ade938d68cbe8af40577ccb6674f438d35131b78cb53dd78d522b35e813201249fe3fa74709ec0f442cee2eb535dda52b45b1216bb766ff296fe0ec60eef55ec096385cb0ea093e780310e136b7481de971ea29722f0f8dc2df4bc9dbad2b74c1ce7e4e0ee392b7cbe2cd9a3780ab48c079b66db30c491977b8abb4211e93dfa7cd929b1b5c941f77e2016b5dc0073beac2fc2ab082e82245762b55120fa2b04df36a4cb8c03f7a5512a7c235120e3032e87549d762d31064a9afbf8832e0e098bf34f80724732e0d982feeb008f14ba4f6d88856b1cc9dc0e513a7465779efcc44578e6d16d4b103f2629a391c3b7c22c5da04a11374a0003aa59c2f9c3458f2128fa8767e97656cc5176c6d0de8a1a27402c2af033385cfbcdcdc8435f6e97760f9359675e43dc04da3713317e97afbc85204f4793ecca85fc6a1695379643e729470bbde2e70ede48469c69096eec44400f915ea25f910029aa7b2dc1572cea9e2168c5c85c31eb369b6b44d852c651c616090780c0b76924bd4af9346c2c917fbf37967fc577fc8032164dc929f25a3bf35299c03a95d69fef068be96655fdfdd83dcf28d0a91651013a16e37a082cfb4d026d990bdafd601285c524b8bd730b6989236c9c1672c696ad694f78d26af675f97b219e75e0ec5293bcbc58d9ff2f2d096112ace6b64745412c5d6a083b436707200296f77b2f70a765f1bc332df8d01caada128a7521e4450ee890813d9fdae8b794f1010e44458ab828c64e7e7853c5a6f2770f411db5f6015712f27fadebee50d7fc435d6c78b72c6232203a0d816b330d78d7852cfee8c7710767d27bb1cf3b768c8c5223bce040b959648ad2b4f140ef20f258445f1ec2dfb3f1890f0d5f0d7d4cc049e95b44ec4a7f6df3a5855ce3a898f4f0f38456127aa9e6ea9541e982b0811d975aad9229f2c9b3fbe0dc2945a56bf402b0365608d5991db19b22cad192ebb2b7a469ba330d6637869cf01685847842dee597a6e66c9ad738d3755a3b294b6ff07d24e585d29a42c7ea7366d382366230e085942bef543ad4c0b6b6fdc30da63ad7aee8f6ad3a301f9a0b4287d133731ff57ca707f5843e77ded0151d608e1de24ddce8ec5c3bc67129b5a0937a85e7f6aa46b323fb3d51623fa50fcc8215148092be2f7bb786d3b89aaa0b23b1ddc63ad17b424628052f84470c0f9204ab0ee6f39371af81d1ed92e644641cd30522f18dc21eb79c118133f95334e1b6baeb730b1fa2ce68ba194d9a8eaa63ecffa2845bfc683692c31846c17420aa7b90d59d946b24b4869831edc3c423d5b859d073dd7c5c944aad6137ba74e25a5d0191379790545fac20d263d05738573a131d76dca2c4826392eed24c4c3281cd885655f77410315d34e308412d7dc28cc64f56f6d33ba81499729a18cf65ab5d2633fbbfbf688dbe8679aed303fa50b2945fa7fdbed72cbb4db535f29b7f93ce5ae92a6507256e761952130f366de2c701de1a968e2b92e180c3c6ce47064eb570ce59cfd10224f2d2b0e18c60d66be3be39aee37bd6209bb9ef7d9dd8425ec16139bd76f8f236d00e4af407b782ad702bd6014e99c3ceb44aadfc271cf9a0b3223b72bc33ef378c93567f8f68f4b5176691699bb4409147ec93dd01987ce32b798ebf1786079ded2e69cbeea99798d7bb36a4168bcf532f68ecc3953365d8e54bdf9c607db1912d57eab09ef44689161ffc712e36205b31dd5c097e40706e5c6f5f40a11f51eb5fec04c9256ff49980cfb41eca28e1bade630b1a35497798194740e4036387a850c942c67e8e8c0b356ebcade11717ce811e186e06f4456aeccccfe09a927fef4a1573b2d87505db42b046c820dc7cece9cc45288ba8b45227ae3ce643c2f5068c78730655906d3da4635b0df9847f414ce539255c6627de11dc531f1e1256f717337c7c252783c8fd58645defae6336f25f9311e075e80508e3fa9d1202f2efecb5be8a3c8ef1272ffa760c989e00db2b7b58ff70f38cc8079c716ec50b9e835ef798a97fbb1249540c248303490a0649e561742fc798a532ff482037de1968e320186378695a13f01f6f2a0005c731e16d3ee6c5adaf58af7cbb2da7a1a60f20fe41e5e0dcb1d84d4f8937570a04ef22b12069ec7f5f7a90b593737b276bc646b3062bd236d9d5c0ece7aa0e138eb7d7f41cd6c19c3178cb4eab7167a91f876cf80463f3459210b9426b7f44953a37f3436459107c6054dc12d8e1dbe3553b93e0cb56ed631e10285e3156b049b8d68d4c2836e50dea97317abdf6006cee93fddd217819e8cd622be9b66776629e1483fd339cc5cee3319a55cfc2806de3b02ca95c080dcfa73d7b29a4a969918d001b9c979adece5518086ca0753c674cc08774d673597aa1b04ab70157eb895492877b916c6c3415cd9ff36065a722fc596bf9a055928fba53d48367d3803490f3a37e098a6d2d5abdbb3c8dc5cff100333c56771665dd1c7255c468fac5d3124d5c085034bb3a4f593b79547a8ab823e4f4cf7dfca68df1681acbb562693c1ff0176675b1fb7dffb7f82726b5cbb4e2a24f5b4d0fb14755bedf7b14f7e1510259bdb6287094787ce7f79633b8f5dd36d6016f4239e862fcb642f0bc1a48c4172184b7e0b0a06025bc21353cc0e0b6fb289c4b112ffbecd04e8ee6a37881570c99d1210e32a84545c167b54c9a609368e95d862348eb788ea4eb58aeffa3786ef75c0e4304660c2be0feafce252fe2e00aaf091eb04c68ce9bb53c5701d42efab09d14661370cbb2855459a1dc79b313e0266770fcc554d4a9629bc5b9f6d80bad36f90af1cebd5ea052001d34ba887b3b64b8daadccdec71caf300d050dc7f5ef0629acd2c8314ecf269b20c4261271d975d4b731976d9b0f2160313904769f1313110db31805ecea3a655b63cfcafa6c88603d359725c2861761d4d5f5fa80f3dd336a22186e4a7ce33cda9a98e46a8775506c1561f0c93e30a3ce3178cef0af2ad4ab9d62963dcdba22f82084de5d3122e21abbea2ef654d5fe6bcf97b170d0bcfda4ec70775511f6798d56c9e5c928c6de1b53dcb97951737bf0dedb1220661da5138781132ffd3f8c61b558fadce45e2e45c63bf77377ec98be70cd10db652cc2d5c5d5e4120fff66c760220a4b2d2298a7fe5c82efcb326b9a64b7077ed8987ce818f40be212b03d0690b8ff52062ae4f12a35da08052ec20d803bde9a1cce15b6c19a3e2511c631b0488bf5091dd28c3ebe393525b839e93e691a23678d87558931ef937085091c1acb5f0656f05d2ab55b11f18ddac5349caabff983fd004b7cb930ef4d986a3a532ec4d343b582701299da49d79b5abf3631b2b2f6f73091e2ce97a84e17abacf5e8669b03387ee9f53b7667c32da3c3faa4e6ba05af34ca9ef3fb178208d13379386b55e6228bb970a1e8886f5bf9cd31fe7a0840e702dc3f9af742d8360e93c1a4a34b5721687eebe90a507d280ba631e93f7ed010c77863166ff07460786d8a3762feff280c4e71b03120e8b703b2ca1d2313667a060da2bcd82235016a3e402504453e711fef0e810f8a578bf5a34fba415092522504a458f724176c92faf5d42bb460461174313bd5c0ea97b85eb4efcb6d1a0a6924aa82a18101ccf962e0a5f4bf86ebbd74153fe7f3b4696af00bfb95cb2dd2574a7259f930facf90f003efbb63bcfd9ee467acec882d5b39d2d5d42c84a4debd875ce932b593c376a274891d034bd77a1cdb23556cafc405bccefd68ba77a5c0fada255f8dd925f001e00de37accd0269090f283c1302a2cf01ee5818304e94ff38a2c9003a0fe8c98a5b426ae21663c2d20427981d0eaf0794febd6ee4627d10839a2011f9e525b5a464c7d50c62d4e707f4f21f778f87da9d1effe01e690edbdb1dec3c49e9e349b44bb275c765c59a1ec8851fec2d7e6d148348f478539a7d684f3034fc79e6ef60c01f86458db23eadc019c77301f73b6c0a229783e66bb853f7561bee4967abecf89230e4a9ea284709d5fb6f45cb5f9af7c4219e94f2bdb218e5e4e743b5fe61d1dad8092115ba0e68dfa77612ad62b2a9a520714f42277e87e778df29df832be9b37d3174002ca921428f9c5af7b2ac48177009493683ff92dcc11e8bca433ece55dae0dbf4632499ca63305274ed6168dea7ddf3ae351591623f99af9b0f06c09a57c8051e2589968029501a5ea1abc2f464b291f7491e41a3ebd835d257bf43ec86e67adf9fbdbdfde60c750e06b55e5b8491fb7d3659c638c6094059b6b3de3a5cf517e45e29bc53322901c99324af714f7b83b109108f223dc85379736f553eba35f10668aacfe62667430b06a9d1490881950878bc7b112803e6b034a994f0d2af5120b4e028a8a95b5785d8b2e0ab116956e20772a4239038a7872bab86952f4e6c12a81a2b402f482dc3bc89fdb7146b0894aa0c70719b6897113f0cf8b4c068a987e3f1c8b1495f161e1fdba062d75018cc43d5b3bfd3833a37da470d068f5d37a6bc15c1425ee70c89fa3fa9926c0d7fd5b1c03bc19d5486f1edec9c1593deb7798d36fd6335fbf4652e0dc6e4e246269f9e3fc31389b41be30184599ff6cd6214b56c2c3273410dd9ed3827432b033ad50ec062abdf35b6b81d2fe5c938cc25e4f7733d36fba8aa7ab30d97032709f3c6c2b9e5a105f1f76b4267a2c7d3b03bf7f4c3fcd007b89225edf9d6caed62fe60c8275109693c575d9fe4b116466bfcf1f45429cf551913fa500a47d2c7b8ba7c66e136f2a7a2e9ae14348e922a4a3d49262e7af0684fe5fc9f0a675c5ad5b732f913de950be93adb33fb66a5e5fd5a476301aa22bcae273bb8b1723635dc725e3b9d92ff80634b698019a240d7f7b4508589ac08a41ca89ef0f172f3fa2806343aa2fae4f5775165dd8ed7cde7893a2636747f1c8d7b1e6e2aca5c7576b2584e5a87b5c96988a5851696a9dc937ec9b4c05d2ed72642faceedd7f75d8284bf234515ac07b6f74c5a1550aee37a835a3ed569a76932c4d513073c23aa4075af0cea80b5ca73eaa7f9e089a582eca9c6a3bba7af034ce86fefb93196cb43ff406a9f82a0a4b7c5c80f660b8777ca1e33f7aef562f48b2ab7afd93ba35e5903db01679fc7da6710127e12a9274369667546381c3621f3182a9e338b5a0939daba16f27ecaccd76f17b6e6997da095775bbdcc60d8d1d89d2a0d7d715cd6c104c93ebf54c8148167d84117a939e6c64677e2f721765703357cf5b6ee62c8ba187421838491328409944a5464c64e50bf729ec1365c65a30357f5875669ce4e267f018cd1b1ee844fafba73889e029469868ece7ea5c0401ae3abe35514e674339d747b171f5cadfb373bd31e30c40cc4a0a6cb048bdd96575902330ef6b479bdaa8f3bdca37e6748cead1d8b1c71ef531dedaec2de59e54fcb2cdbe17b428ac8c9fe286d9f52041a8d49b36c47dcd19e332e2b0334abc034ae4631040d9433569f48cdccf96734cef6071f37dc991e1f64fb3327e490aa1cf6fca23299c79810c2b41fead0ebce3dff245eee70a12aa327ce0d4c77e0feeaa7e9e5438dff3e9a2e1d8fb82bb028d6ebf0fe1562e6f11ae6a226cafcfe05967f2b826d837080349d6639b4ec37b45826645400525ee6766784a754a65dfbaf107e0d3065b6cd38814c5e291867f2142d5d60631a43780ce2f281f2de1359b03c813537fe4960a42a0ad69f3cc1a4fd94310864c26bf3ddf5c5fbe31c638ad1737a9bbc83d442383baeb29731a652ae668085cee056830221deee2a2104556b9dbced3040a1b03d28831949d0d40df405f6f08af99971aed2bf823df3a8326a66a7cfad12dbdc5888ea5c6ca90e4d0195c6d2f0587f22968c19bc77f17a9751bff710051bf1794ba263195c63fb128b4aa6b6078006041c0fb644afd8002a05c227e45011ed95de9705e2e721e63542c1dbc07ca412c9a0e581924bb276990dd2acad7e8cab3271ab762601e1813c4f58e562df3751c3ef4d205e8b7bfbd02255fc91d104ecf5205d8583d83e900c8a1ad79efbf3ab10d6bbf8f24f808ec4fd9f8275603e7ce03002508ddb096200cafd0c0f2e7e12d1e94451876b71b8cc06c78d791f791fbb86e25f428b798fe2312a3333d457bcfafe7ac0973d48ca922bb6d8dc4b3733a9527c1988794b46bfde0d50e167770d37e00d699cced8e1911f8f19002eee4c0c6c4d8d18d902e3397fe80f92cb8a8d343591cb510325008be6b83e1ce7465fa9926a14a08e7de982e077f6f1a46975e10ffa97a66477724f405b13e026a6a268b87175b3bfd2af652725edaf859c495879b5e02b72a464b4726b7f27e5c1327fa4cf516fd6f22cbb482b6fe9c382c1db399b5e9ad78f9b9c216591a6b45f35adf6c1f6d406b28ec7e46746225c617882cd4da0205bc7705fed7ed3e9cf9def1fc4d4050f52ae2b8768db1f2ea5fbdeee2942ff552d959dcd132b02e99f8e3368fe757de585e80be644372c6b407e013d724d1015798c7d3558d4dfe2e567eb52554a21617acb6b5544658a458d6d5a14f4568fb95d10b49a7fa9dc5d79ce0da8f0b19685917997264501a09d0dfbc1a5f29f818273326a1927ab40f97713d97cc0603562966cc5fda6b4f70a3a72ecd043c9bcc5b3375bcc240bf75c9bd68867f43a41071ba1680d1b1e95266bf320727d4b100228ab1b3cccb5e0047069f6db697eb0e1d29e3593092c440caff122c30fd3e6fb220eadbc7460e15c1490d95bad76603a7435d1617741e75f0110f06c91eafc12c62455d964998347f11ccd503a08d36d190f4c283200da3ba5f1869ec540539e1fee8f5e7ff48f29e259d58f1fd63132d74f1ef162df8a338ebe5752c8384e2e85a0eb7af889c9df03298567f3b29c34c5a673f7b005d1b7f097e2c788c293fd411ee5feb70fe4459ea1ad1a65ae4cd1a2bef37e8d2382155f92b6396c186c25e36d0d455663b3524a96ebec03d4953cb983fa5c222325278325323e9d5e296151ea834dabdbfdd22548c430ce1aba347e5152f16a142087de93536888596f7341a45eb9ee8b5fe27f196f56a58922dc9bb1899fd8110f4b514bedaf4fa6c0d804f696f5b2861190d43db4fe67486f9f3c75ed23a7753444a6f238c07ce2b82ef28e86ecf5b726aa3fc20589f9c8eaf31a059d0880cfe6d0002a25ea88e5eb155e866838f6a6a340a82ce134caf54be7dea585976b44812d47d6770655fcfaa3893081af7dbd722bb9cda5f4d5e218482d8cb7117d9d2bada9761dd87c205d69b8c9e96069dc859fd88b9495ca96a0bd9c30750bcb27251b9420b4c17439f2ddd578fe15f1c28f22fc6fc50473ac4f0905ff5e280722d3675e3c73b16263b5a7881f4751607ece2294f94d3be1c4ea487a69993e052fc8628e44edd7cdb1e18bf27dab4f239cf26c15a65f5918e3eb652f42c28a1b515b0b0a0fd3b25c735e123606d7a16fbe67cd246dd607c627eb3839d8d33b89e90cefff4f27643e1131a0573a42b7fbb7798bcf56471587b997e8fd373e9e70be978f0184c2b76b5c8d65f680f3ee700709c800418c448151ea6c02359f1b9b723550af698151cfe61136d4598366047a8ac1a28dd5c90f3d9dde436fccad31d8781cc473eca166c4347addac50f4d7ac992426322dfdc9e140ffaefcf3769c3daabeb37dc32043d0e4f61f141dc326114a880daa6775b770e3d81e030ee89a76506d432b21b2a3872ff493e969ec32d0878d88bde5363c83c2c168d363f95b4040df0703ec18d792695b468a0790dfc33b7cd60c4123544e438b4d0e20dfaacf20635596bdb08fc05bd9b7f2b0541b0f187778b4aea82859a8f15b9fdb129f20fe52bc7990c92f40f0661ddf96170fe497093fabf82776fc2e52ede6ab82850d66f47e7c1a6cd5f73a07f37508b351c08c453ac65f2dde598ca580d20c84fd945a61c7384dc1dd3ec96723dbe32f6a53a3d199f6f15e681d726e23b690673d3edd0f5eeeff5f85db9b95174c57ad203bb172a13a715e255446d4d9e4c11f7b8313ad74fc52e9c7f0aad2b24f08fc5d4fe7362db437360e4553b7695fba047241447abccbc60a42084e671e400d10ae873baae04288e9772787303b18744ca8eebf4470e9a28158f1d212f83bf082824995172949d0909f7de896a8e92258e1d3c8294b4306b2567940b6c9940ecec692e4d83b61f2fbd4b7db1ed526d7c4ea5d6a46f3e1dffffee01fb95686f036f5842934be8607f65f74697c8d5b5495bec6feed09afa5b47e1530f78ac9b8eb42eb4066c11c8b07f3a8d3dc390954d6a6ffe49c843874b61c0063e935133972e8a40e9eb88f25ac3c4fab3046b035f1dcf8baf205addd19f2e5e306acc5ed85f597ce2d31e8cfa7b4dec1a06de98b4f2f756afd2e3eaaefdc1dbbe20af71d1ab2a51f4a4e5139f5acf7e449c6bff20bd8042e82eaa85666f5da3d0dc5b5134856a37d8e90efa6139c509954e37f5255cf543f198fd6597598a93a02a8832d95c8fe9e81404d52936e34942b6e0ea53a7e4ac42d874d0bed2eccc9382c3b73b0dcff62d07ea655992df10e035198e4485852f2974411247b3a6898b583bd81e67c61ebc08ba2fca64c1224d39bbb71de1bbe0a05429b80bcdda47a06106a7057a4843d1c0efa0ddac7019fdb28ea4751258a01584fbac6f737a2438b42904013143a5f79e36608f8b47128da73f4c3ebf9d336425b23a7f6039e120aaea0b0ab4d65aa8af1268f03dee3923601f171a3c36a2a79f3f43ba263aec1358b6a39827404335c685654eaf3ed4974fcaad2d79d2d211582d1d09b940b991ed4a37a2f01b0ea673bbae4ac52b0305506e50f8408bc3ab1db18d9b7f9919a991960bc13228a2d5b6de94a1dd1939a347a72ac6c46a90e789911ed52cacc05c41b928b48700a1cd5875ce98fb0c912976c2ab78feb5445c1d2d5466940dc4f7a1d369dda41fd64b996fdd474b004daf076c9d3651399b660f9370cfa5778db010e0c4745d3de112b5182fb649b7399f7054f4f8dba26c7fadfac39363686acf535bdcc6d9ea4517c2a8be5923aa8f8064ad6c60a8da2062473a5cc0bdce156450a520b98867cab413e6e636f8e57c2796b21f5148b03944ffa1b792b4e48eef3101bfc6e0f7340ccad595d3433914b72429de38bcf6de5ca8cc7e3dd3295bbcf69a849817383fb5955ab304bbf491f1b6d03c8481ac58349b488593fa4b72d624ac992f341ecf25fee009b247c1c12cf2f469e7f0393636f9dbadb8e4399c8a8ea9ef2a86889a47d67d418c2ee36274b9804a72cc1606ee27d8d3f7134ab738e8aa3d15ad68f92aa305ba5ccaddb528d06b52d9831f6197c8835d90d5ab056bb0090f59498d3ea3f15fc39c91ee51dd2fc50c5eecf1ddfc40512db06983cf2e0c4339ee06c5608790388d2bfe519ba987558f6522e7562315943a40342382b04964300d42cd5a8a7edff4854d12ecf24333dec5b2066846cd922d91c4f047becf045fec943b494895bc6a95652053882bff4c9e679890dfaa6aeebd460ddb0715474478c7c0baff05fcba88b0a8ce7815a397df6d749f77954ff366d250144df7b3bfb95c922159d0c7a165ef636efef5df6f81eeaf399b2132353a2f42f9c9e3668ed2b5873d0f4e3c4d00774a2bf99b735fce0a9f822654eecd897e64052a9f3470bdd5b8c868aef5bad3c02e1898de4617d98bfadd89aad96e042dac4eb6c3472b6c8bd2818c89dbb589b1fdd24742979d5bc089041cc479581f8560f675589cb9095f77e64ca680f2cd57e95c10cc399fed4f76d5e9179c078474c2f8825e3c9d4b34dbcaba6e04de2498bee6f1dd24e93ffb9a0ee24af4c46320ee8724c4a2ae46ad5557cc2187e6f6eb9128ba5ee6748d42f5b45be3f7ab08387e63112e98195501dec3d710557302caa5683fc28caf8103c9bfc45aa2b4e3028924a044da8e4e56fa74f7fb1c10e21b83076ffbbefd7d51568469d9716e22ea0a07254c5100210772b5c8a4ec70150f8a58213407da7f79da4ee13da4f31f87c0729ea160ba7fbf3b3567ab15431be2a0cb6fb475d7fc33da01a7f77af9502f210251e1634e16b1ddf549d2b51123766b3bff3d2f9da56a4095a3ed404f5013a051a4d996c7cafbdb1e2c29dd42887008fff56f09c9e28f4b18b315f63ba2c2b4a034497a205ebe291f2e03f58b648811d80d144ab2afc13e9bba08490d551dee403c8e9acf8171c0a19c9fd588e68120984c232a5703e67359d722c609107ad4421507f81bf35ef13503e559b257d75a798a9a9a4feacd02d437468aaf69aacc6de1ae7b9d335ddadab587a1082b3388cc43e3bed820827907403c44d79a458842ab9df8150246b3e84872edadffbde864bdc114685e9a97c25ae649a88a447851c475381c13ccbc01513042741cd5e9ca9c88bdeb352da10d93702e9ca1155050c7a2779cff1bf9dd5380252b9d137420ce0c3d8a4d61524ec065a17677c0bdc6c3539e9379d784cd0206f7e612ed085ec5c01a35c828342c160d1ffbb4ff89b2a2eb12d4435a79a45cd81f92c716b0871533a2924c0b4e9f300172f6c7cff989f8c7a42ec0bb742a47ea558674a8dfdbc93f691f352368b71b59d3756d19b1939dbbe7b05f524793132801c3f6211278e6c3f1813bb91a067e99a2042358471666f270fe44cc28bdb04fab005b5e1675f4be3b7eee4ccf62eab2aa20fc3481404f5e6511ebd851aaeed8bcb758727e1d1dc430e857f29ae2080016f0760ad2067d928c5a3bd6098235c0bdcfdf6f1921931d98686703d487dd55252de84338b989d737707b34367b9cf6a0d994fe009fbe03bfd62d84b85125d9933d6c7f22947b84c151a2c4117484fa716414772806eb0e58c85c81f72fbbdeda86ae1e384554113918602de923273bfcfd68a6f1cd756c97e21df708a80bf9b338309fd8c0e79ae992f4442a7af6c50398cef5662ac497ced04b3d4d1cbdab13b567da98dfdd03c64c3334d659fe045da7ab2833d2281015bf38921361169d2d73b51d3495c73d9dd9aa7159cb54de69b079f2784ad9927b2655ab9f0eb068a8a2131aebdd1a7fa056eb114334e694f684f86c38d9f3f1dfb9f29f8a203cf008321668afacec5b3f33376db845c0c0aceadf94e5cd0553d6ff52b1de0fa936176ae6f244003c2c8e2393c7c2f7a9657b58b55a74e12d5b828f90aacdd8e1a85d57998da76e32f2657967bcb52972d86c632142dddbbfa172b6e5ce2af816309ecb7c129c152f1fcb788073660c690c5ff71943e1005cbfc1aeef73f301057e86dbbe70a6a8880726a24140f6392eca1a21fee4e4ff41b09dc2e456cea2292b1f5ee5eeba7ed074ac824768b87e0e8475d1b4616932b027cf639e836be5f2742aca3646318a063d7c76e5bd05cc7dc1ac6971559d3dfcd62b3ed819adde518b426f7161f3c4df4628d9031ccabbc66c1d85d6fd680056deed83cf3186cc052311835907af241bf167ce99dc46c89e7687d730f40ec939c8deecb5ad0ab3bada326a67dbfe2264f89c9a33093c8ce6ac98660c0431875d571b332d818b37107812c461eb8d137afdf3e719e159de94c38167eacb0dd32cfedc1cb6574c085554cc9dde674d393713e7076aa20582dabd834752efd893f156f78df930cb7ae1b68e62f5dd2b3e94da47d0da62238b4f9a758e9f0f5e7088ab05de3213a520f6abc93585d167da4348317eb13a6f2419bdc2e008d2db0b57b949d460d075c86ff154dcc00cd34a43983e7346090f04d4da12204aab72732a5374d78d4b8e1974d3c334ba040239c13fc8708d359ad7d90bfec4a9bec4c87d437392a8d2c3c5ead5371fa5b24662581f098a35ea7721540e3b2937f48f913d43cdc5d09d2df73a27a681750251ea12c4bb3d182ebc6d4327094dffc2ac9c2db1fed1bb5e1ac008cd37bfa47dd42db672efdf4231c86063fcbc9feb8ff05c4a99a70b7f9f1438279a2330258461b1751528e94a62543aa05142072272977ea0fb6837e911adabe0f7847d89ca607ed831b3bdce4e6313f6da5c309ac1e92d0dcabbd163f0b1ac4021850399456a0b773262ccfe2c7667a2d9864c4fba08a350d914001d8bbd1654c6119781bbdfdb1dab085c958a9f17ab3d84f96858d7df83ec1fca326e0f23208c50f669a520914c5fc919374cbbbb91391045064ddc6215209e18ca75a7f298553759ca15827972125e618f2ba3d3bd11936ed2b081d17db9b0d0a9533dbcaca24deb6f36a22692ce902f66a7f88a60b0b093e27d7dde17c7cf061ef4cc604f8370fda13957894d30f040f5c2ab386becb1942b064421b1d71ee5b2e3f44d8745e3ab796ce11565a59b0dcfe3cdcddc2b2f446805be1c6d6e705dd4b16e2676ac6460f1b3ad6688f1305e5aa2f161e6e647110966644b1c9840637bca1de4395c58d49e587474bbc9ef2e5f229b1f3cdc09d054c1ca434a99acc1f06d7b03a4fa210cb01f0c49c10dc5b3ddefb2e5f01d7a18112e0bbadf36e898ae6e69c4af855a50f7a356328e3cc1ceaffddfa5efefd092c4cedc16a3fb5cd45ce886be6dcac8a5605e17b8db4969fa10ddf016bf2a2938d39ca624edacda57c7da031e83f58aef8c1e14e803aacd058612085d165224cc2d18f2e2f55650922ac6d0131e69b322bae0929a28b886c55d19bb8db59d8a2e67adeb6af89da28718285df7b8d1716bd9af38a0acf80451c463d1ea92d8730a506246f770997c86b28e1999cf75eb7943a267d99adbc704c956ec105f206ec8ab4137ee71daf4bfc2ae183bd1f83eef1dd355408db1a7d6796d3b5931482590cf91b1479a560daa1557e60447ae395b7374850bc761123ce76016d670a0cdb8af0e4a0dabedc72f944a54cf659800c50242d41eabf396bf876f36bedc247fb8a8bb361a4fa449f2a4220279283df6ca8023d08b43ff54f2caebba4e10f46b7ec81b9388fc06a69e588300bcdace1982386730d2f12709951f9cdab6f2070122468156d06260b21daa2848f181a85821d7a03efa5a263e25c4b4b8dc063f03577b98f3cdfdffd0cf357e3096813e6a0b9ec1869859cc16e7a5968c1e2a997fc1d9fec5df94a2aa1d4c04bfcf14d1c1d7043ff29305dee9edbb5550d3556e68f68e71b7eb419ed26e52c80d8929fcd53ce2e7669410c6d1a7f525316337e4c91071a5d5ba36dd29c349b327258407b988d9e7031e6db13066927fa6e48d9902df51836a080a6f59aa4b19e23414a531e34f4f90c9bc9be18ff0eff74b89adf6b1f8778befdc1ceb225be58b4453975c2b63e6677be82ad7c2bbf8cd9da34f667dc0e113c6e6ce2f28ee65ae02abc1503de31d3d6530f9e1a12568b2b1afd6489cb8b9f05b923b7638e47fb768d4abbdb76db677fdd2840013709e0d08986b15ee908db6d02a2e904049e2335403447fb2733f22c70fb615e98ae0e21037aa97dc82265c47f5b597d8f02d2c58b78e5dc9122ecde1663b599b4ade779b9ec8fde132c41e8e0f6925501de2a1ae4df5efed30c202bd30bfa39d5ecab420573296fe67317757710f1e85c93ba4bd4a7f0516b39cb564ab2bf78e7fa7d955939187e3ad753dd907cba6833690320444f9942ab1a59d2050d47a8d315fdcdb9f701ae937529f8257ec356127e4e3d0b1a83a93b420a59dc59759fdc8dc998888fa72f0769f1e9567171e8b2594d275cdc3447407e8b873ad0f5efe02f6f807776fdcbc43b5a1933287beb098b7a1d4256d6906eff7d8789a574622df56f75aedabb78a9f848437f0657cab8595dce6df488f7e73b78502e95a3313dca85a3dd214ab3ed58c6dbee61f21c29ca836b35b369d4ce26ea6ab9f2ff9d9f45e4d0f3a56f53f83b564fdc3cc4b6e44c98cf6591d0c20c8e58f99a9c39d69668e278853ac5b5a6a74b4fd7502b8206f4720fa5f0a5861ca9795d6727532d8ca4faa3d9c1252e9204ec8a5474e36dc4a613854bbeb41eec86c5e36390411085f1a4169f1b0a607646fd3a1e8f824d1fe928c6a31edf0973a887ebdca5856ba69b8623ffd21b760dbca006d1e06d5f06105e632ff91787852d1b79670ea03b6e4527fab23a901797b57454ece574fe882a049f338f9683c4b83050b10792aa1b4bc041446696a434eb47f0b2a4040ba45516bb8ff8b06a760654107e99abcc0f67b09cef0577433b666bca04ea58c30b8a66ba63a58ce67595dac5156288f51ccafc4a79d5f80bd8dfc6cefbc364ed1e3c78ec32eb3ca7f301344026c9ba46c9be3a88873d5e079e5cf1b4fac2d1b9aeba53e59eb5a300e0d4a584dd64bf3f1c9ef19eda8c8f2f7f59164f3461669b2edef3f7acdcb9c12119b4df4f6f321da605a673a30f93fb663c4b7eba3a9d2fde93246a0fbb965e362ffa32e7ae4c0c7c2cf9d7c30e485735ce4ae36290b70fb7f19dfba995591ed31dfeddf758f171284a28ede44dc47e1d39914e10cfc6b0beaebdebe7664772e74a860258a9647875724170b22b00d9e4127672be29a04c5b9c9893415b41f628fdd48bf88bbee09c7908436a08e4438dfc73dfdb7ab1c1dbc4ee97c8cbaa047da5f410e48bbcfe912c23e029fdfa9b95f663184eefa3a306a7ea7c82d40fe723b0e979519fc4309cd10bfe708c996d370eace2d7c07048330354060f26c2ce85551b1fedda0f3e27b153aba611a6682d0c44d128651e04c1d31a54edd9f71eda1f7fbb09813b6f46e6509e94671c7281e498a5dd1b04aa3b9ed35f255fc5d6b64c02d2f5498670b54ff0e60216e7b92240e5c4b65c06b2c0c4d7ef7ad72e93006b0227d4812bc3c018cddbb7e9142673489ca3a14f64face61e02c451a9793e5f40bcc2bae3a6b910ce9ae679b59536f20dc39e7829ad2780769d7cf631b49096d55f9ab8512c73506adeabc66e48eae75f3f1e7636733ca9f5f0018693a16de90a9089192fef1a92899a18ba734f8adf399f2fbfba29e5c6c3b8433511122f02957ea6fc1a4a92887f7588680da0b1dca7114dc63c37956eab22c8848360c7345b5614114eb5bfc8acbd6b1593ad7c2fda075cb8f5ad80b71fa286d8a455f6faa55becee9334c6c55ad782a093e6c89aa536782a6259b4f0a22b742ef005a7de541d4ce8273174be13340653b9d2b8f8db315fecbcaf0f9e5aceb4ed7a8a96fe2962b61f1b4976a27adb1104070efa911c458533db9c0de9cd837e0065fd04f508b7a1e01e2840aa239b7afc6ba4e564c9bb366d19b2c21ca6ce5afe228ec464b9c0bf45982f83451e55657211f9743f27d4e5f0240e4e70f3a724aabe6a88ea25ebf883d584a928e497aa5f078710fe511d8e88109be57db595c0d20c2b6b77a72ba53c254f8b870b9977fae025e51e4f5357cf23f2f99d8c693c6881ef4d17708da76fdbef8aea5bb8f507f3222a8ee1c9f36b96b88d372bfbc8ef80dd78aeb77e5bdd048195ae331f94e1e783f6e52b3eca54927dfa4f313bcbbdd0319f14262778b7671a4428fa7e578e73e40df1b79aa7efc4d1f79cdb87893252ee1732c72c19a3225b3d690f927aa3d079bb0598d1ecff1c40566ab3bafb3c97c6998ae649835feec01649915408c3272b5dbdf9fe36d1677c5a192a09e3ac973ca798b4089dde0ab502e2a6026b48d838b4afd7e13be686b7d456335a7eefd72d78e76dee2b0ab6ddd4ffd44f4aa6dd584b84e10960ff41d4460c44be3090a4d036c537dfb17edbf49a2cf0e12d7e2e89a0e20ba079a06de34598e5584f3e8663f1073e999228674de7358685e18ce6b466a96c7a6cf60a5de1a2fd8f904d71df37f8e6fd807bc69f9cc74e0d503d660142db47ec5e5708b71d2be1b8947a21e4b06e966d27cd4bf7b0c4ece21901924830994da37e54213bb3881a5e633bb22431d31ee0388ba8c1c2ee0333109a7960f42b19465af27ea3e3cb524dc4d2f9b373eb0eb6c18b1ceba763e1ba2e64f5a24c678f9cb0a14d4bfde8b908492ff86a155337ec9f0668b631fde0a8e4892c85e38c131b7ee966d17166f753b9238686536269e77e407779899af63b3435c007b698083bb7052b155381507ef078499d6743e8e842803dd487ad35d7d2e88dbae2943f00acbe6cd4fa1865681ecc34f2b4bc1718fd2839fe888fcdedf26ca1241d10521c5abe392575b270f92f9d528b98b9a98fb7f43ac9434b98056457b697f02ea0dfb036217842409ae144be12f5c5d24753e4a9541dbd5bccf1ec080891f9c50d5cdfdcbd2352a750be599414019bf179eb411aeb29626fb84d325648cd82a74469667c6e7f6f20f4ff734974d693629394e0efeaf3d3368b5f0e97e3946c1f02388a0d6416107288346207adbd00967f60e490061e0fe109a7e09050eb8115a69aa32552236552732b4bf0d4eb9f0b3866e0c4a4163df953c3405683f868e3d909e977200d7cb446184b6c8f63970f581318a95715ddad1ca191c4d6068e7e576345b6f9794af48e15ed3f3c2d569b9244358e5a2b370871cd193afc587a0caf588b550b93b9d65e47e3a1fc99e1c1a2b5dc6875011b239cdf9b68cc221152f458f24f097db9d5cdf2edee23ef1894608bfd963f106178599810e417bc3d8c2132ccecbe65b1b0cc4821a1a154d00a26321e738b28dfb86d6e43eb0ffe60f1c3b4800fdccb496fd4f448a905b3373e621629b6a4f47bc9f843e832d52e5de9c2b95d17065ad1173efe21278c318cc9d784ed95c31d4216571d4e83ff242ff019676ae869dcf632b7236515dbcd3d3527725eea5d62aa83ef8843efb156c667932dd90a1499e6f30041cd459533c6c8f53d2acf122c3d6cd96bb2bbb2a57551a83b64dc32dde5967d8fdf12bfc2b8c2c0580b206e407aac00f25795efdec0abbae71370b7df8c9b677545b3794c2bf39bebf8f84da2009e3fae68297cb9ec92c30be68a24340a99d43783150c3f2d911e25840dfe8628fc43ff86a4101864170527e7b25207c5651ed50e0b7bfcaec4bd9db9181606e9607194f9412846561aada853f35bbe84ace3a434efff1bd838360ca2831469a59fd16cf63a43d6d48ae3f805ad70b467c3441765845deab1296511742f3f590222de42b7a4c761cf884aca1d5e60106c4d84fb060cbede8cc533681a6cc11e8a4e983a44c37f0fbc149f192d87a20ba7110744a934eca194d7fcab95cf37cf59883adff9d0a29b05e70dd88d9dce061709ba8ffb17bfc5fd12d4f595e31ebae939a81b48e61371ebd5363b38ce2d2f372deddafdd7ef66a52630f15287502ef5cff04965dc881bd003c054c13f15fd62dbbfd4dfa9f494a3d95456c1424f6443961cff5cbbc97bb7fcf061d94a410183d24594c27ecc572df9c96d5961ef08d56979257ba5af6c37e216b110aeb6f0ee8a027002c4eac06b8e763d89bc14b6c604ed7c3be0822854042ed288e573b592ac44ac202159bdf750cfa348823778dfab0b9796f3c9e9052ada2f5dc2e3ef94585c508cf998f008c7e33a278166449991dc5e2a72aad3c9fbeb55a5e56bd672fb5a168d0804f0c2171b12adc76d7a23b3fdad4b80d40bd7dfe0275bf336d0ab7dbb3198fb16695203cc511569ec502602b5b4ee4dec9b0215c39916bed6b3359785cb14612a21d9ed19463c146632d1532f6c871e9ff0688036c089b41e6132863122cfabe761f38fddeefdd486c2583e2e01d7fb1972e4596b6ee4db418e4fff82c0bf3f5a45b72a785881877ae7262d07348a56c14cf491e2c4ca04841cccfe2dfcc72665c2b4c88711a3d0fa811d4b49529a201e466534bc9089aafe01fa30cc6a552d70f5954023112e1965732257880695e1dcfabc5596d759e45445390d680c45dbe1b7a0cd7e69327af04d166eb16878fd955902efcfa2b46bfe3bae21aaf29acd11e4c4be640866405a7ef3f8fda74475746dca482aa22ba69a4a609e95a726557cafacf461b4b1e3cf835a254ff0d10386a775209a6d41c400b7d347639b2705ff7564734ff32182b45fbc40616aa13f0b3bb693c6454b1b417e45a5eec9cd883382a507759a5357d7b29221e5e95351971c40fa3a83a67d0774d09df15bc7470c5df26742492199191af89c5ced668574fdb0e903106dd60492487016e996092d0d7f833214c2c6c59e1318d31117d78088f15b39d87272e2541f8b63c4ed0d5661de3bd3e16f06e97681eebcbb6a1d5825c50d8043b38a0021ccdbc1f0f77813f9e9505020185608e895f615602729a353f990a0065a0a42503f33b5db9e6e43d71112d8e7a9964aa57bc711e1eda88d84874ca7dc855ec10f15fe377e1e9fb380e90386876de9c9dd3b68a63220c5c53581819c67751db98e441778644c3b22a9d15c93632fdaacae55b958264fdf2a9fe7b810f9d761f7f6671756d54ab60c673863b5787fa1f61bc494e11a4498ff327dd9ad8b9d600a5e69134b3971ed077b638581907721f88ab8bb892678835dcc153a260a45e7ba266ab67a741fa0bed988a607c1592d6deb32bfb5da9252238b10f8f245d386d1fd583cbcdcbd4f311f08e53c2879fd552dd6a1fa32a8504d4eb973119881f08a4b4074b0be6e0899105a5c7579866e735140212b3d7c968f1ceb326126f6e7a873547bff02feb80ca570a852bbb01c21be0db79c21151721618007ddc7ed77e908c7ce6436455a55fa6b4bf7448fcd7c0d6fe8d14928f67c7a9932d6574f164447f6abb651b209123de34fda2f59cdb926841336d45603ca03f21b5eed0507ae299bebab4cfce3a588292d27f326f73173a2b6344f8da1071d91b35587ee9a7a2d7f14ca896b9693a3788152fa6c3b320b53ab719cdbe0a1f21daacda7491e1d19e81c2301d6988c11b58ab48e2f6650294e694150ded793f66f32023b9178f72586511189983b50c3b70dab42d20fc42c5c9f9992c477cc919de56b77e7d4f7284924870b204dea92cbf907b7296958a9300e37a92ff8f99f3f521a02aae25ce8ee61484f99a75dd8c0815618755bb7aafa4822cd644443ba146abff52e5f337dd6285140bfb110f506474655807bac1b2a9f62a66c0de857d580d1dabb9da949b3efd17ff3150914122b0a2a76049ac77e80a4d8fbfa5661b87672b78e5f8938424ce5367a99c9fb57767b61fdc3078e64704639d75c3ab08884ca0d147e529929f685ad29df647ad0974e3a925feed5396d7e0caa43b6253ddfa7262069871775c8833121a18e7ad866f9af4165e810244b88d80cb8bd337a092e38114d104d9bb2821744e141f075b9118412aa5e827db47c6b9ba9938c6246c0376c8d4f277ac7081b686eae822bb47545ecd3913805ad18eed6be26ee46df78ac47d5bbc137083c00894db06f1dafb052f78fc2e9c5638c9476b71033dfc8c03a845edad9f912b9fd059766c867b71dcc5afbde73cd93bcbe8fb000ab7621a547c9f6cc83c2d97e492b1306457db6de1abb6808c0b7635ca701a891922e5d9d32a288efc322fabd38a669e5366d1b75b70a0148294a1d602c18289e271fcffcfdae685b91b0c29e1e435beb759cd3adfda42004d4c83697e6ec4e0753fb071ee50f1816482b17f41587e8f8212279434e99422ee28410d46ac23c4b2923255a1ab3fb00c63bc7d1c36f6f47d90d04918ac2dd313a9ddc865c25fd512707553251496307cdba905c7e6c95948825004376099eb864026523da727673fe903a291bfe24ebae22cf6a914ce8bc8b2ea9a6f1ecc8b902f432f31a7b5f391c53f31d43729063cfc8f8748e7623ac71dbf683387b88486b6ccb9b82c8c5cc9fb6489ba440cb314ea94a63e896789e28b93facd22461c3a7a6b3428b2372a25c1e38d7a839b136fbabc93d3b0200bb82d02bf6671b521d6e3de8075ad6cb532423a2caf42bce20173e608c948be843537e55ccc2d9004f044dad98e42307139e9fdb8f3385e19027f7a1fbd290dc7361899ca08d2ff3840b36baca3b49ce23c4792bef2a6c996458eef84cf9a5b1f45fc6ee179990280a985e532a2a7b48e521bb9c045a33cb57128f72faf2ae9c632833467a83f0778308f9a380130d6912c8daac5a975c8eea2726aad0a9acbb0a58dc1e8c8c1837f9729ec7583c5a01eb654589ef754d06417838487386c860ef717f67083de573454f14b416d35b2c66fb3469e0f4fd74701777a4f9947846e8949671ecae31ee488b09f72cfb1d7b895403fd2ad046d1ba3fcc677b0e460d8f4874a8710aefc9211966a9a99c3cfd85480c34a0f083dded5d215ab9eb431db43f80dad7b269777e837ede79605cf81cc788ef982640cfee573eafbf6ca284ecfb9fb84137252bd4a05eebe0ef8b4a84efc5c5bb696e8ab3f2f7a36c68e37f013d1f379a44150e13782dc7152e5526ae19c4cc2c63fe22931adf9a9e3c9fe98959974702ed21ca1a1fb0fd09d06d65566ff13428336a50e528d0a09440e92ed43501d08aa5a69da6ea276588bbdde22caa1f8bf2ff201299996d35c1ef6ad7fa847a07002452a0e4855d84106201f1ce277ffcc8a00c7d12d3f07fba0e42b39f58df7a097c8910b562537d13105d66f934cae6f668f85fab7b80b323e89cf089f9c015d9ddeec5f43acc3072872dd6b5412278e02c8f606cd4b4a14bc39041dae9a4239f5bc20a1b926cf753c6fa377850c94d11374728b581550e932f9e127e0a874a30f28e2323de089c3c2a1f3bbc03b429d204d9516fbd503b6fe306dff4818cf006bfebb12c90c8c72765fabe3c5623bae267d87b67c15deb86f431114a3636235ce81984c49da4ca88227a156bb12ceb8d7e37bf987af201f6473ad74518e9c18a6285379699b07e0b2d7d0e8ed6e1f1cbcb52d27efd01928f727d9b0ba527142eee04fc776ef4c47b4720e98ed5849b5e9f127c4207728fd5526a00f244f826341c91c35cbf71a6e86e24aaf596281b22ee44321797fc23a919386733a3d167760758bf931278f94bd95258aa9e43854b6d42781c21c94152b01c21e811c45f499ffd461926412f4768f724022e6b61d6ab724dd11bec8c41a7b2e046a9c494e75032280b212743ea68be886c8a5ffe44446370f8f2381e58e9105c1cc6ac3dd5e217d223ff6eb2cc2cdbf0cb27daa2dfe93c3856072aa927e60bdd6df058f3d5c881825adf02ce5322331bad242a8faff5670b7b37a1084bba93d38f7c7d5a9f542d949bcf5d78b2d26f4c143beda4863c69404e211d324198a99126191840b98ade201e5d553738d99ad6151de045262bb55270756a5ae28700ca30a55ffdebd2bc9be3e186ca69b0fbdbb17a892fbe36f523cb99ad00df214dd043aef143a16ea240bea22b386f4a32c2a6894cc2104147be4ec4a4ec287a1efba45862a0b3a8f9a4eb8d0ee623aa5da2d7dfbdf73068274eb45d77cd0ef9090ffeeaa48621eeb7d072d94ffa354801b92139cb90a4254779d2fae0250b1d13ac3330c18d54b7ac72e2fdb94e05da1af914588f817d167084b39f6d6309c94241256bb62b915b457e8125ea7103c4b4181bf11da1f79805732359a0f236bfce0446a071d35cc9d270a75e572ac9dda9ddd858b3f82b1e099be5573093ade50fce342702960353c6b72fd99efac23cd6a1a901dfd6590763c057c85be939419c558915e42ec20602442291e6461d4ad4b61d3d3de464a2fe422376f7ea3fcab646397318b84e803e2585b50335a1ed228f36c38725d7099fc675509c77cfe5e185e75b0266dfac4eadac935ba581c599299903b0ee65d1511aa50548d63ea3080a5e2bcb00e1d9464be7d28f9fb7f5efd0d593a53ee776fa9cc08e6e779ef4b905b5df37f0fc6720ac0a02b8db7ceedcb311004c7fbdbc60856d8e3e98e808f47ad2fd31bf026c58956ac9347925aa0b0744327e3b55fd91557c8ebf6bb15e0c70194b53b22356992558905827e211f5646451424a6fd4aeaacf29d2b598e873afde5f187f27c9314af869c696dabc1d7679cf65e546ba55ca1a9397fc5312acc4e38c40a87e01b473fdde9edf639ee3d73d14e840143a45819e8305a9f9a39d7723c8ae56b65ffdbcafd98baa75d42d001a7532ffbc7be9284b5cb046622c3452abb2dd744bafe52c0f3a2559db103826eef0852df0e92d55471eade2b025608408312692dc4d0cfbcb563d50f8dcfbe405a153b8a75d413e6c9c0d7eb873944487f1a78d9f8abaa1bcd0a0304ea7d21378c252fa443d87b8fe2df0a3d41b3a8a6a9d16bb60dee1a2adedd62dc05de7583d76f29fc2dfc769c5fb7eecac8ab04ea7a7f27b6b992bbdce0baee8c67e8bb80fd83ee1625000ebb9fd2fb4c87e2007befcd965dd0b2183354a746c9500c26738053633857a0cc84907a0f053b688bb078cf916396bf5a0f4d261c5d33acaf92863f21b7fd9998c7f9578f804ae815dae784f6fefa4b9549e7880d594eb316c79d0aa35316b05e67a184f92b0633ede38a1157a6d2b32af987a1ff214049b05f888dcd9f7b777928f90beb94ce8ea1f0de051a9cfcb5b12ffa5f91a7ef6755146c52c863d5b998c35a43bc7d3f5233d524c8444b85edcf640e179cb5aa009a096226ea4a7ecc1e438a26026c12d15dc585f3db47aefe05a0229e761be41f7d24c193e06d13198fb26bef890ceeb777b2b0ee4ff9854243d3747c037b6326e26c9e6cf9f31013c26df3e4ef3b786680379b93145ef96a4413202e8007ad6b243820a8437b7db58f59c9d1ae5c588cc1c54ffb80b991d55a0b1feb539308d987e78235e517567c4b4862040d20ed9d7689d30d1cf081a3da33c3c26031e0dee300be7077bb8ece7a5cfbc4ebd6759ce646d7c5d52b08a7d065caf2ba0b108eb4a8b67a0fea55deab1e4cacce42f7fa42f273c8421b334355c2a4c9ed2e67e0633d8aedc2f70f14f9ecae1d0e5aee58b55373a02455a7d75213cf93609be52367f2d587d10f47dfc2beb1e1aaf6d01b4bf7b53d875d12aa6b57582012ac2c399ea14568bcc100dbd2e58b7c118bbe9a75d9e31d7d5d15ffb1c989184e01ed59518edd0c96d66c16985072802226651d5b0bbbed45ea495f01ea19b90a2e02baa5854138714df875e98712890058decaecc4b1441048bd59aeac47d66b784e4f08b17538ddbd631a6b6ab22a0283d8163bce139771700c6d918697b3ff11fafa39678de8af8ade0f4d7a2a4b386fc17b317e731af1232ad30856aa81d6bebef349638efb82bbd3b6475d78f6e326d96de557613a584f3898bfd44a1a53d9f6d217b9f35b881ba7b70a5fb7952dae50a650bf643c803a60947beee94719b3117e9dfb5047f348e3375a74688d43d3c98bda754c4e5ea02fae36b7e2585367245827d56848319c56b4187fcbd74144653ff96530ffa42b27c69261f5fa11bf8ebfedd4af5e63480558d59bcbae879647408a8b8f0ecae857b55b4da6fa31479fd8b6aaf8918c1062f2f3c78fda9db5cc731efd617b4d6e9dd5997bc111914e472410dd63e7394d924d67b705196b789a6d763cc7950aa108a557e36c6f1264bd6400fa3d5ec66baf17a486623ee8d31fe0dd3b979cb9b5228b12ae2bf04d0bb0bb455c9d8c7502e91ac9b68b0894c70c406a1a7e608d118740b516fcf9a5542743f66080ff0a41aa088ca5b922f9cca3ba4f459ecc678b9aebeff0a1ff7ad30861c25deb91490eba09a839f0ccc2020faa8ccae049a02571192f884c0909d5a1e5c05e4ac3c32ceaaba0280281d7a9c44ad4a6f069d9c321fe0e8bbbdc08eee635e297e66948c3fea8f430a85f9dfa59499b7fb3e44e2cb38b63d7a9fbeea96501d29f98af76c5a4d704768094db9c37a65b8e4236b451aa3fdbf0c847e1b87047c8e3723d629f1addc1108667fb162be428fc39214225567ef82334de936a8069b7b1401229a2315de9454eb7d10a9a8caf11b07cf62ef3c4e4b93a44de91fb08d3cb90f44b33f3eaa7f6618285a5f94c474a09c84f222d5562e22a3b9dec7de937f563d310673d2d3d78bf74957e60efe7a953ed4aa72f4b226dd1b4b3318224435dc14635d2d3fdbabf271c79d2d56870135994577d1ad57a7eb079e421ccf52122839e5a7bf87d77abf645005a4c034da229f60fc62813d225d4f761a9eeae1c1625886dde2976872b89732bfb3025c2939728420f48cc261668f09643b96004e7266430218aca9cc41e08bd5382b1d79b03d8533a03dd833de34ac03a5f06b54fd96356a170124c9e75e6b0799029bd20f83511bb86b302fc1520b19986537d74765ae6604826d4b9e2733543bd07c5e13411b5ea8bf2bd592ce03ce9b914608795ccff7a36b3588380eeaa2c59a022563eb5cd6f69d945d839473fdd7020f333d7977a1ecfa65c66fbcb71140cac6fe5f170fd7a495d31bc153af156b0e5ea122d356ce45ef0e576ef3307d21e61f226bd794ece91ab3365f7b7bda4583b0eb3c5cd9dd7ce28ff2e51b5561c1450ebd240f544c6f26a6f3c1204647ac6ae696618bcbc2e267b5302f632c886b6157dfc1a3cf633334f9e7f07d5440cfb1a525438affc83c065259cb11b2d43cd74d8ffb437cceb51c8b19cb8fb380cc203ff0f02486e2149cf06c6a97658d9eabef739bbe1a9d5da25060c7dc4bc9cfc632cf4238ab01028651ba8dea88c217e6a94bae1aeca5e0c67ddf8982f23bb0409624a9a78a5ac2a695386163fd765fa7cce3cbb6997e2f8f009926da38addcc0ffa4780683da70eca78551c963afd8ce4105ef211c15849809bbfe4ecea52a926af0f0bce6e3e00c3e15ea7eb79b29d35dfcf7267cd8070ed6aa6147eefe194fe4044b3e18aa3ff80ca6dafb8a3a68cc163a05e81335a441190dc2d7e835e3109ed0d479e70a19a47493e100597140ed37e395e30b9cd2026600c3dc38f95c3ac5d126f87c3addf7a69d29b0cfef39c4f26c509a1e775d2a5aa7eff01c6bcea4476a168f6e89cf519e79ce52978cb5d446ba1386e18bd5b8eff1484bf093dedd417f6c2b85299a6669ad5b77d03f0e2ee521da5e7ba8735a251f879fa55e14d61ad351943b700b553cd536f394f186e6337b03d753296d66b5eb83ff84cb4719692cf322a455af4fc0e587fc17994751df38fb3d5a2e6cd68e22b9f1e9ba35723acabc7805e59bbc2634e2e480634aa4da343df29073739121b37c8a490691bc88759e60f103971e7ed2d1fdda2927b979de0d0550c0d6eb3b068e0472a3dda097409306aab3c3e42c28922a71addd977fc738de5f431637b5773bb6da21ef67781b7c433b8c261d4c312509496682eff99df586956e685dc6d74d0febaae88a7b9b7b6f907f952251cc19d800e0c538c96594f9bd33cc5f1d2a5112b57c6b8642983bc0560d9ca2784bb2bdfb2eaadbf4437bd6be524e4c8b2032472049705ee011b955f30eff3354540a38841b9fdf3a90329f25d516144befb2368c8e87826391974cb296a41e0a93fc5157724ef83672f6beab3165ccf8c5b93c583f691ec3d3b99599d5a1a0574498a880e9f1738cfd20428385c1ba29833000d81f43d63a173255d1767bf09aff9a4698273e0610967af9ca4f39a7f74bd3e9a6611573f84143f441c15d877e14fb2acb61e1d3860e9105303d75e031f0fcec320ace58333ba7bee7ee6bd46a383cfc160303a6f64cf7ad9672e949c5582555055145955d541a63028e96ab22cadd54f78e3094ee0b187412c2f4e7195899586690fc27050923f762bc3025cf031ce007799c0a02c23f83647e9fb7d6283cec10c33173715cf1cfb0953be0fb099008b20f0c8e979b2b987148e9fb00d6a99aabf884bfd7df39fad0791b19cb20a462c41d887e1bd56f933a6e6c4c372ca19af13fb226d506593e27847455b714ca11eec7cec8e65c50ea7fcc86ea678aa18d47557b76455685686ecd85a49b90408edf874342ff83876d86a9d42c7cda65e24ab69831b67347a42b00be8ae2cde01684f59047ab10a2fcf9767fbcd9aa41466f5e10782d0644aa6ecf63da29e51561a8a3b64cc98c31eec7cf2806ad9bf28d815b508e9ecf465ceee12c018ebff006f37d981e5c718b2fd132f08d94f0bd62b20872740fff72e0a63c18a69e3483437382529ddec0a5ce360554bfcfb554d4115d6abd16d9eb66079ff645396400ea8233f4bb469b8b389dc501fdffc884f8a4c2f2ef7023e7ebdae7b38130dea21de9a94213402f70fb93cb82b138c937595c9e6f00907707e3a0b0b76146ee5203c84c0e2f4a6a8febd486145731b07361e0a46c2222c09ae0bb075305234fefec9fe44dfb09bceaf778e14981bba4f9df176b9f8f7c95d4a626d6d3abae9bbd4788d710389b825c290eb10c912ed95109e92a2a4ce2bae6ca9aca729e344487e6909bfbb246bd12f9a3f78b49514255460f181ec343f1d7196841db61a414971bb8e79fbe63c46a40e537547ae79bc2a7a7a5c9462e616687e4b15f9405aeef586d31e9e44267d9baf099c90fa7cce157ee0a0afc0399f6d1077170933fe95dfaea18b024888a74af9302177cf318c92c9f0502d66a83ac01014be798815fbcd2119d59b6d6f83e2bc3a33c4611ec3c1feb65eec40a6e4ae62d05f6533617893f71cd78333e93f0fbff1bacc0781eb1b8b18dd7f4fe8a1f33d174097dd7d870b238d039eb197a0b982f55f714696ea0809c48b866e6c64c6fcfa77eede515ab0e8721098fd0ec05a1f02b2305e3676797c03094d6519097944af7aa735b5f555494c75d9d8d6d67f08607181960ca7e3c5a620e40ef06e9c0e7916d7073838c46ead794fe633bbf87e7371bfa691aff382f3708034e1e5e9be6657cbb752da4922718110067fc09584a0394333f9df1329bae757f04c086ed8764d5f20e9eda460125d70aaf754ebcb54dddcfdba4c5943a52249587e86dd3504a03f5f031769a50370ef95b84241f8c7933064686500bf93381c5f26da84bfcd81451a0b5a0358d3fdc5afbdd46fe610e8d0d7640fadfcbf9a6f5a9f88f85df6cfbac32d63496ef66f516f9dc5dac6f7e5b7b4151e1bac130c4f8688a7538b81ef7345d734b34706bbed5540fd17b40896083f8ceeb87849fec942aea9e7c6ffd10d360659f1269f01578132d4ad8b6c9da26bbc55441c974361c28abb20df22b472cddab36154a8ed1faaab186d810ddafc4b080fb271318ffb71b0e934930bc5950c8f9a3040d56a58faa9cffbaac4adad320800078d8677ca37b83faf072db89ad9fe3ad01b2184090ce0f3f205530ed52508652b43a966a0097da6a0415e05740dcfe5308e1b667911dcfbe57c4c2810a32aa9fac7c92e7fc471d16a732b4727e87cec487563b12f27fdadd2e33cd8548d7f7877f1ec26e2efaaaa1b562ec470c56e46524df55e1be556de0f40799cc4220f584936c24c7a7948f2f3975efb34258d4d0dd6b084967aaa74d07cf04b470b44b593e339f5903efec304de4eb4eafa5c81ec8920f23104579635ee37675b3aebbf38920fb9f07e6db817e7648dba61a2f4ca03564fe9879263cd46269c4ade493f0f31a1dca430091ab02d0d99eb06aa7d9328b5a304273daf5254adb35c29e308b268b3dc5bf7d17cd2779df42128b1722feddd78643d5868f736934f07f984bb2dc5f989fe5ae41555688f89a969c78852b096a448626283dbac88429cce6dad088dbd512643a8651241b9f932852de91cb9ff937df5b968ce1b488644323b567b16abb2fda205d1543fe1527a3420a63cd2ce6a20a06e170b233383043f7162c07efd8b0a13a6207caf792656774d988e496a0410651d6cf489444be402c9ff6311f5a3a6c9a35ffc1f3a9a98ccd5e8f6964dbb0c3860879c62c9f154c33ab8fe682691a39ac02aa32b2c914a6922632505000882c326566371be67aa79e463e56f817dccf3626100aa734e09a1981c2fd0885d87ee9bafe0906210790a4de3b22f36e6a78e748b32baa5c6d0bda78b5e41783650920a9a932f9bd88db7fb626c14f1530532841945fca1d73d7f147a538c579169bbffd2e2ae1cd3be484744665afd4851807b8d22c087ecf943af52d91093b284d05f309092e7ad8322d27b383f2c470b419c1e4255b6215dcfc5aeba01ec515b625e6014359277d0b3a5cc75132dfa98f68ae64e8cf9d7d784d6a57ec13541bf2e7d85d8404415e88268e131114b324fbbe1401704834217a1d3c9668cea0f233e55d77ca9ab353f03108852b177bfbd280cca1bfa52d2ce3702c4a8e95e2d2b8572268185f086c45cec861525408b64e49387d0c871ef3dbb65130f90b86fc003f7c3c456b3886253eb751125a9f85d3a074f628bfcfc0536d237ada08edb005046d3c25bc23a7c9bb1a43a1b009d04a5c6f44269d80c64de1e05c6896d950cc69aa17eb58e96625b1b3c1e49054d2ad13f3f3c021f4aa1c08a5f73b66ad274f6cf63e6ecbd23cad4d6d587183e81e14e9352452661ef4c06abe9e86180905cb3a9b3d1660982a9447320db3abdacf2b3c92bb3daca591c69894492a2a732c754ad572f6ea5a3556195aa96701a4a356752c3251d2ff312730d0d07402e663be6e052c7d619811e7e32d528454c4172aa11deaffee3dd455b75fe28f9e9256809cdd77718ba6cac12a8b4f473e0e5644194730f14087a555e52a6392e5315bd3b52e87c2d18881990b216985e903a90799fd0445d8106328aaee5588460682a9b4d852f05e169f9663cb2cabbb3551b447b44bb6ea5652c60aec0f1445bfbcc5b66c1256cb9e6bf5e4c86d95d09aaf7b182aaa5aed8bac1ca21c7c923637b37f7a4cd44ca3908eac86330b9d717eaf8f9cfb9e21dd6b4e2f5331ec2d5ad394805f4cf113f175bf3cc4154ad5abe29eb26447475dd9f0e64b02e072a83c510457c632503375cebcabe507ec211139b1a2a6c14849abc1115a46b0a9177c55277ca35471b5184951597bce51b957d85787823581ca9cc87f417a3fd17bab7b28506443987b0b3c5a07aa155884225f71b985de8fbe5cb21d974663948081391a955b1646fba030936e6f575b75da272297696fdcfbc6fcec27ae7a65df1ff0b34bd286218c4aba739c2cd46ca38e2f2fe6d26d197f3e6b06f0a38cf5b1323590ae7c98f43e664a2aaa30aac061e33abb9560cb3b93b785ffcfa978dc2f2f5636aa9092c07a67bc3843aadc64c0376b0ef013e1e59ce1ff202da8e4b9a31122a9195430d12c170e59b1d4a2226d8698b26368bedaa7a376c99c04748f7453ba3c4714f9b690a4cf2089d0f8c06e81dd701e2f70fbaf94e344aea14abbecfb6bf511e38b22724f73c99b7e6789670715e4dc051bba04d5b0f986df0b4ddf273a3f5138c77e866643ddd3571b1ce46d9f6475af2026334f8be0c2c0e4333f7bab146f6d124497d1fbf23681a67104ce86183e9ee83fd0881a1857c0f5b002c5f10e984d2b8aea583dc0993e92fa443d59ee67126a0fc85f5cd29d4cc843e21a099535f232f2a32bdcbf60fdfcd5e4eae99baf1016fcaf1cb06e953db0132940956c95f65aa7678fff954271c1cdc03c7690d7ac67a6cd230ff8f043d9cd6eaea477c71e47df17e6305f83cc6b7065cb33ee4a693fab15d2f7265ed404cd9646165331d5080e706de4309f199eea8829efbb158b6845f62ce23e468b2e4a70a6a08831f7ae9942c21af5cffd968fe3cac34149b120fb65ee30617a59c8b13391698e58a44774304ed2cbe1d4814fe978dd1ac053cdb447710156dd680d9ef6fbfe927b078922c13d6abe1669f2907f84342026071db89e12faca703f9d6a22868b526f7aac4cbe0fe87ea9e8a67ffe73b266cf1078f6e5972229d14e2b9a0b643eece5fc6ac747d09ee45a2e6aa3fa7d4836acd033db3349995da989369587ba63d0884093f695249b8a3578609c838acf6a22edc997d301eef8f2809028a37cbd7514e9f02db60126012dd61ce6ef0e7017bd3bb983328ee4c46ae6f7cb74d6f35a69ebbbf80edfe16145a500e7b57e96091b3cf838b9177fe2f537a6d7c067f4d0c58aab58b7b0c917af61fe930d0a3c5936fadc9507d327651f45078ca5e92614ee61634fe89fea4df83df769b50da0d6f2f6227ec9b075463525b1dc642047ff29304436b8071299b3077c5dc87f0f0bf7207e3e0d141b1148885d5a01c4569b80cd4399ec5d84c187b59d56a2e6179f037ec3ccfacf2357b24c59704d98a14ad8b3763184e48373155e45b8b77ca6e1679a46e7201233916f6014de41a501248cf70bd38681a1f610f96e77db213fea1020716217522555c6f6ea32d396991bdd26e97383d74e006d86f615f13dcec498b914f6a609d2631fbf35e83e8f0205b9b20b8a95eac0a010018eefc2ea7322d59a9537d9bff1cf63922fb77620abd37de1ab92136fe2dcdd72e598eb3028800ca14ba542be3417122deeed25d18cb1e31bcbb3375e4e958be1a07478b08045ac84ac2cce5337f4fb0925d539a46202db4ee7ea8a215aa973e46e3383879b5a61157dd56180ad1035d7113c214703be01c65e0a58ad08fa68be44f1cf79b2b69ea21a3a2f1c11987ebc477879125d4f94982311ebb7651b5139d272f7feeb9f3ecedccf574c250ec6dce46a7ba2383ba1050d351ca1e19760e3db75cbc4a354035df6901e291fed1a6045f0a3f063f78d56ce88909f1dd9fa946353dcbe9c401ce3d3e8522d71b1e029bfae9901663b78008a4315c7af7ee0349c5da002c47c51843472ef91c75d1d53cbe5920bad6551fc40f7dd72c8ffe601d5d8289b5eb970133cba1d177334cc3c2ec1cca6515840418875969c6132d2bccd25acde85121cc6ed6056d53cce3a2842279f33a39a8a9b9b46ad955343f74a9d126c66ba2e89eff70d0d5b72c19b3def343a173559c27e01d28eca88da2064c18fb96c44658dff71f7904719c3b10ad64b3d5858e99cd3064e55af9751947d0b744a623d2917f8fcd60b69c48ba50a54cedb10cd0b6ca9da44a4f3ddaaaa2ccc1a29a1d7734166103e8f8e3d64619d0a5175367a763fed5adb587a82093f7bfb7d7cc51c9e3e27e2e0a1cf3384920e678d1f6275d75ba9e26c085f024bda57ced06c9c3555a37383fa01b25039c5504bdb437841b5d85c56f30936c97fea40cd1953f103c6f773488f68638600f0753ed916f6b49278f0f968afcba4ab4a48eb4235991ba80ea8367b8e55651e0134d671beadcfbb0c2e47b4d4a1f92469fb8418d0a0bf0dccea20343d144bf3e44eb89a698f38ee56a5838d1e6d3999a0df3ddce6a20bebd4178280547cafdf6e182cd8e147a8559eb9ff8e3cd370e395241da1e12261b7d76a0c29b8a84352d5f5801917ac187e1a3cc55b9e195290d865bdc3e00e923a6c814bd66d603068708878ca5b5ca5c7b754c189721b406cd2b8fc35265ea3a9a9d4dc7df688549ffb74f5f29825fce96b0cb02e27a576d8367cf7d1927a7ae9ad27d50ece13e27e44c92cb276a336f3f552fff8e68114250115e3edb488c4b5409d51cbde2f1365ea02d5ad8893f0ac182febdce4a062f6721165dea61e0c4c278171a87f05fa528c7fd2e6adf6309d6b11024d631656af2515d93b87a7faa8229c895afec6512cdbe55d0693fdf19bb41082340eddc84d7ee9fc33a87777cb0d787c2bfda9b1aebc97ccbd976e99f29b3c916eaecacd3ea015980bf21e00f77c5749fb202f01779a43c8288ae1ec7dd686ddc92ed9780d1575e8d17bcdf49d62ff365cb13ad8de547edffcc9edba15892047a9e27f64b1aecdfbd027ad9d75ba79a311454b850a81f7488763a6ab04e828de07033445053e03e059731aee82ebaced63808bcb4f37cdc782bc2bab277aadff2474b6005844f0b71e697aff2b86d34a8e6927006eca68cc08cf6e5c8847e8b25fffb94a39e44d518e11be800e965fa2fde2c2d7dd09a04479187eec21f16bc7bdd6480883ccf801d53191966dbeeb42819d26b9f05d89b6690f5a869f85a0df3dc9ee293f9f16d573238627c4ec0854c7c190a7742eb4c7cd901b722606ab258181eae2bf8c7ca81e87f0e2b0f8bf91d64203388b93b1c19d1fce46bc7131dc2ed8311fe377e958368cd89f5af7933459f5bb210f7b6199f273772532f4ff914d550d01939a9705f1757dc2faf9ab8186d8289327d3d4d8ecbf67ebc37c0d57c3f82da94b2bf01bf015b5c2c8c07ee59d5cc91c3c49749f9dac6dd44a10870bee38533ed6052b1b28f3cab22a9772290f395b263f1d36fce7a01bb9797c97544b58e7043777ba5d92ab9137b2a8ac8aea36f5b75bda7629689f522407ea64665b395955738c867fc557880406c6e22f21f476cde202daa52390f4d47848bbbf7d98d5931e2bb59152cb9d8be9499cc5f27ef3e2b72a481cde2fa864e9c07e12b0b7470e8162840a539b7d21ec1471e80ebd99c660d4b4afa7476ae8ad3726c8c196a9a3d52c25f0fc448ea44baafaccff19978a1ff387b312b92f393ae3cd6214e4b2151cca55ce01555d1d603e13e95630a9252fc4e742e32746f0d993f17ab16e178b12cf8eb47f7a82dbe35994ca6d375861a2b3c37759926872be185de72380ff410ea3089fa4a7d07d2a70fd6337bb5e7b5e449a941cc0287c31de3e5b0295e7b1a1a46207028ca6236bd359ca31f06f7061bb90ac72c3be176afbd05770f3a79d710f5ab68af56734326c10f3b2c233a2cd99f7463ba2e2ed3d576c958b78b19384ba205072a65c5fd0afe144aa40e522328c3230c42c59b936cb9600c73c7a4dc8af11508a11f81fe8b2df6d1274d9497f9cd7bb3009361e6d9e15ed4137deeb881d576d71501e35cea6fe5df569049352b2c1c189b705e61a91e42b3e51aa1455760e8fe56954560cff950b553d199c8e800cbd9d13ff790af505e3c4466588f9c7b1f420f5fcd8e87b116ef78309152c3d614eb599b7ec4c66fc46c665e223d3361a79fdc9b2decc0e3fb6fa7fba65b6988301d2ae3ae0dc3b9b494c4335e0c4bda6154dd958a3349dcb40a7ec406ff781423d8439776311ebe56448c7798f5cb5af3b9273772abd5c206fce2e00b1331dcb3b26000ed18c334cea8dbc95e63779e238ff176fc078b41d65e6d72940fd3d886ec437d24824962b2aa0838419ba626f7f6b3acb30d7f401721a6684e44bb6fb20b0d517edd2ddb3704927711c32aa6794d30678f22576afadb73fd432c2cffdb257265c3dd0af1d5dccb7fa7a38cb88ee3b154b5b78a203a213a42f29bcd37f664b72ae5659eb94b199b9603d0832b0da766fcece1526767d42eeb5ce3affa0ae5fd04584dcef143c8490bce8672c884e4c44058f201d5c77b55135a4d54410c45ca9f69e4833994c4ee2d68f181d8accb07d9589d02ff8d099908ef6e7792b860d955080f13e9f5a2144664f49649c52c6e25101660b6ad20014158adff30ace59624b4dde884d32a2239ed5c64ebace3ff76ba841f2c94a38f88c90fedc5f051e7da1887097fbf9863df898ff51921b13155d6f51ae21cdbfc674b8fd9e47519f6ac12a8a5368de3b2f357db64a182aa1609de13088d1ab65d89f884e1c2fa0ddcf384853bc8d032b1780adbf1acb6c3b3b8cafdd3e1ee6ee05e95c66c69fc1b45a8ff360b6b76cb76591d4301073786f1e07ee80b97b3143198975d85b7aafd71412eb3b5708a7156e386706cf204c886ac8db110a25544f98277b9f4ca6cc2614d66b448a2d3bea9efc4c134956bb7d1cf408128ec33f547a7aef62f13c2eaa7785eeaea504092569b7836715b98c04c5f06bf2321fc26ef6ab5b6b0a9967c5af1b5955c1469ed78ecf541f5b104f308f37204856106ab04d01af2a379cc10f79715509223c5fe205506b83f1a785f3cf8c998a2bbc51574e5626dc40aa86077a31fcb0cae660e49753187787af2a4ab90d946e454459baae03eecab46f77ed346b220f4e76183d4dbd8ea1e5dff3acf4173462795329c59d2d929848f1361345a7413e85a2e18be277a56ac516d4845567467bbe262e846c70309039f3fd19993b35a904666bff8b55e4a1788e265d52302a96ea11502215519b89dcddccbca692a22c763f0eb033d738b4027d922de8426c1200125e17105b62173d15d3c7a29b8b4d174d309f53b45cf164e7a80ba002a9ba82054aa80b07b7b0e5ba7a638e2e24ca0668c7366862d7e57426fa153ca433254fe203012c5fbc8cf3af4786be780183f7a456d2cb2bcc97739354157de8c1c8854071707c6742963c3742c7cabebe3fcb39903268cb77cfc1ef7d8a9a1ba510965a7269e5a1db824e37068fc7987f7b77655b4cf787d1cf70bbb3a95dd8dfa4381c7d3c1e556ce628d067c19dddef99f3ceed1cf0e0d81881dc965290f594d2f2586952828a271812d4f2f2219137d07da9585937b8d97330f84fa445a47484a72e1a1d28af5b5537eea432410a9235bf4fef3d2430f943fca147654d1d9e805d4cf5d4849d9eb2bf3426d8fe434d1d5ca19dbe9d343cf162c7730562ae772239d96f557d399bcb3a02bd68ed4a4a1d0bba3702c957ea18337faf6cd43e2893a3c97e8283ef1f367e1caa78ca313d77ad3478275e27c5b98e16d2d550f6836e0f4cdf34923139393ec6d4b3f910760d737c399136a406ddda5a32d9352dfd10c28922aa659d4e1df83e48575347ce368d199cfb2d927d5f53c2da5cc9917f240389c3b2cf95e1d3c98aa01fa019039eba09a4bdc5d58341a5a57af28beface557426718f870b958cda91710635ebd6576306c5d2739f0076ed2f3b4f7a9d63015235cadd29a302a0801b307c12fdebe1a5efe9bd06ae8e5c16ca4b74cca0d61c0c781164368659732b4db858769ca312eeafb26456a764adb6881aef6c89167f9b5736624682cf8f5ffc4c5e182d088849a07a96cd5594b087fa2e27e01b4a0479890de466f4aefdf22a5b64818f5e6566937df96873ba86b34595994f0a2e0aa364e5d03b0ae16ae97c91bddd500f2615e52aa0b1c9fb03b7be381345f2c5c660ca592f6053e9efa00a31d34943acc72b50d26082e2bc34745e6b6d56564128342fbdab346295248a2c5fae89c82ad5c663ca73d067f224e9966429a5d45862462ecf732e1d6ecde6ccde0a5b15500af82d0c774c613f566f2b92416c9aa3deb679ec2b4415e0c9e6c4551490290c1a49603116c8289788823a21e148f0c0123ae6945a9748463ad35514aedf460ea7877a25dcb0cff356bcbed2ea40b6160b6e0983fb33b6d6ec2425825132f13cedb85a4fdcaea850c781ce5fc64784c52ef9be419278d60701cc9d6bd50f9fb940cc3602963ae1aacba1ccc06cc521e26bf702e0f59f66a7fdb5f87027cab0abf4805eca69fcba6b8306251c024511430989c2b69fec27bf5cc8c7333807ebcfa722ad0d0316ee3b433c6c9fb9f8b2755883ef145c3f784741fd3fe05661c5ad073796c7ae3b4527d511bcc84311b6db8ef2e69c53af30a9ae9a19502877d11cbbcc9fb183d26617c219181f0031f4475a53479579c0bf002dd70348e50c7027d099e4c1265ea662081d2125f6799374b4dd3919ccf7b62794973bbcd7afd2659dd7bb0ce65deaaa1191fb63c0cf7759251384fa970fbfda841a679839d407f6697c291473aed9465173fcbc1181fc84290dd4c32190d744823f0bb20b38235469cde77aab90096f8223d99d3122e4ff2a5f668f8a6a0d31e11c90bf9404428f330f680a68b4318b36c7d8bc0a3cad076e6cb9133d7f1873d3f961f2c3b5464ca85ce8ab6854e3600950d2f17877126dd1a2db20c277df406e54651d86db808b172e6fc1694a577a63fb0262c0196136c82f8bef91da0d8d3b129eadd1c4a183be40df1994bd251d001e410c87cdf0ab8aec8d345f4bdb15406044475f1b5d50d387a76aadc9ef5d6099360b5f5df04cf71797c97881eb7e906c0b261f66123b38098b67883ddc89fdf1975444ae88d621394e708e0dfc88bf879964ea8bbfeb71a454dac4cccf8db4a819fb538bdef491600ef9efdcc0f56c8ac7edc3ebf7af4fed97c640d92549a9116d5e6db70aec22ea28ad73109d22cfb81b924fb8c4380bf18ac39ec9673192ac24e2313533eb4faaa6f53d894a49c3d5db8f00bede9c1a79d5742d0a41bb2def4524690338d9b63f2fdf0df9c1ba9ee4c7d8593283e461cf18aef14e66f03de21cdf3b900017c5064c2d3cc2ebdf8b81a0bd1d1b7fe65002203ee5aacfdd8fa95b62b52f3bbacfad83c4d1a5d22c35f621c615a065e347b8ffeda9168f404a890442e8d5ce676c6ae92fdc1bf5d0056bc7675d38dac0c3edd7c889e894decda34e0c5906f93f64bc7f419b613c8db02ffed8a6c958e4057839399823d0b1a249761552e89cc44118e6a907441d45261e86e8f24d67acfd111b3882e6656e93a64b476291ae61c58c2b6087f2dbb27bd8ee9a65fdc55e6d4a36792486165ca59255aa5f58351c307aae0f5b9c15521351c39b3584130650409bfc8e9bbc2eb2f173bb87d0f66801e91d6042624e017e051800ba4984369ea3dde1d5ebc2f71e8dfdcd6958e94dde2967c16c3793ba63761ea71d58e3a1a6d0956f4c28a2a65c0f9084afb7a45a0699919e04339047ca4b924a99eaa9a4dd42bb53cf7c1c874c4326fc140372093c88584cdad8b4659fb1cdc6fc045a25683c6ca6132cb186a79b65c220d27736fd30a932cc0afe28a0958023a6f6ebc649f505d49f62e88a6ba1434c4aeeaa86f7e33d708b429998fe116401c5f874afc9aea02bca34bc2d6ed41e7c106e6a46053a39835aa56c31724e3e195b650be4de3c738c2131bb8aa0d7050f964d75c2648676649e716672a9c0e0d4f52fe087eff9a73d9304b4ee1873d881782b87b85764c3381adbaf1a3be5fba964513082ec2e06182b8734fc7a9b1faee83f4542eb410504bba8bfa3fde520fac4c0f982d1e10da150f694222e1754507abb024af5370659989fbba900d562418abbc28506ce857940e1af3b4b8c2e632a9994a044d598b09b5111f418f69301b7c17b1b3b2fcd0337cb02bbcc5b66c54adf6f7459671a1513288fbfc2c23323e1532720b2866f6d8748c9fffc9d6e2b821ebab4d17e92357b1aff14efc6bd99cf548726912c8be2d7129b4d8f60d39963d7539f9cfab32ed00e925aa00c505c3951b8520a80e8798a55c15a912acd97c1f61f2661486a954921c66f559c61cedaa06901bb1b52400f2d6932a53e28706bad01857398c60932a02cae1d0f1a74077f159254a1a877010cc00e4512dfd94fa32c4a24bb5a943f47a5a40c09c80b03c29bae1da7172ff504f220dac3815ff85edd5e125d93aacc1d6f29df1d8689a49efba3035eac36cd9002ececf4ef7d6f63a107b9373147655a11fc4b84782861bc8a4a3e3df80c7819bb5e43a3f8e427d66a22332bfde7e24b6c375f2c328986708bc21fd285d3945c97c0dd65ae33d3138976ae9cf506b8013d775bc6d92ab5dc60789d259c21695d87d512622cffc745dd8fa76a2322b569c320f56d7c5774795e97be6ee47b7cbe405ca554532fe8a51dd923a5483d1135165f2975837336bd256fde3a018117bd0d25779bfd12a2ef1adc244afa2a197f0e4c89c57da133f7053a54fd03772d16b51e3feaee0ac7c272ca3d06d68ffe84818e7c21a049608b7ecc88d1df7995f857cce54e8e4110aeac93776a3d840f4fb825a171103cb9e66f5a9973c03041904283b6f3930ab491036396203f4b95bd9dcbc1194d69bf3476895b489962d9717b02cb31d974ec640a900d526dff70fd4dbdee3f154415d2f5d73a5fd261477f23bd99da797f7fd5815fa3fae18dd4553b5103823ee549fe68d1e602faf5c303a577e37bf3e6c9a2d3a4f9765aaf1e3ece952d745d30c2aa4bff2651ddd4ebc1c9d080964203deb887eaac5ac59734ba1afb74c943ed309320504427409148fda39666c3b7b43570a801b333d4d690e2ed241f76a91b974dbacf462679a7df21568ce9873f55605f8ee37c0a15bee10384121cad9821f0ba92ba45985a0e11150092a84bc2226b953b0671f091fe76c0a12b567e7ab704f0c744c83db940f251a029464e59c4478e7a0e1fb3a0fb637a8c0ffbb9988cd625256a2667f2db380b14f999a0d630895b56acecc42764bebad0e125afbb852705e57a2c34a8d5f4b3e83f5a2826d57baf4a5e9e68da399638704c250d1b3b7bc99aeea4bcc7e2bea2334ec94b8cf0467392fd91c285e107c49ef4f5fc0fb9fed16c019fd640f423f904a6126e0a6cf043bf5bcaeb2996333b20881c65cc366494f73a689a6cf7aad42f25b009352ac3df194238c67210201944b933a18ea5251ed8179d1957f94f8fcf556271803fecbedf12673759da488a6af1279a294ce2e2f756d27c8c790a007903f007e31f2960938e2b2ab1d6ea33a7a7c78f1eaae9f50479aa27d62b591ad7506c5074484c1802dcef9c786022206e534e27315260d5d840763d0f533a533fd96bd338c22beb72189b966f2b832a6ccac1e2571f04534b7d697b695ddcf65bfcf28f513efb88d4fe738fe98e6762e743d075624ca5b72f1f24772f145dc05f5b730666f0b3bbce074f73b472fd72a5cf3cfcc327a652a3b5d66dca7b290036939f53f26e5baecab30b371dda6add5c42a686ebebca08cc55b1b76ba539ee1b424db62c5f2425f130835070441afc75c5c443747d8dd23323883b15118a9cce2b974ab09ed9bacbbe07db0de1554133357a15d256cb409a4e1144205e20d5ff5bae74b7540996852c717cba286c47b723ffe7e5e52c9ce7d1642a1ef8f2ccf64708b69dcfe255f010c4c7641e8115210bca8462a60645730ecf74b864fcafe40f73f4311791e8014d2305e2100941aa85f23a2bd9b80d08507cf6ad6e17f3a71cb7e6e6ccda3333a6a93890ea1afc545b48b241840eab5e859710ee7b4989e0d4a2d0f4e481741cb936b1a345399d507e02f207d440d133d5bc63df5a5abd32c6cb69b6730f40e01ca96fb0453a56d3d50dd2ac6296a8ffe0121828a704fb06c0f277ab834383b36f890a53cd4b5c9916e0303919633ba2b2ce7972e03067b93f42c6d5af8e074720a5f0a9e7dc2a2ea95f1f9e933ad881d2b508cb1232ef361793ea294f29333fe5657a2d492a112329c501ad550008e7b327d887e96613e43cb2e91df204fd14bc049048458cf3bf564f883ea81d2207492e752430bf4c849694c7c92f20b4d6ac9c8513aa7ca5bcdcc2db67877051b1fe9423ff708be11ffa33a251ce82348f1f5cb459a4c56c291e1b238f68b9f115c98d85dc846a9642bc930d74264fbfbe25d6467d13a191532e6a09dce9d6051d0b74a7fe5d786320955d630a850f4c028a2e9f0b01d0bb04f82ff1064b1f42b91c70df417df4d3c475dc93d98b96471b0a14b4ebd2325a3e6721044491e210738d56004cb87cf02563cfbc270b0939c2d90f5a3dbe4b0dbf8fd48195b790b8b77261002501b0614821bd6cc203a2092e395c4c3eb1fea2dd364ec5c60758d8e36ebae0c37b3f380c23402314f5bb76004bf23f2a17ac98a4338b9110746f9112a3ced7a4201d2df3a19cff50193ff9f1034572bd04ba88b1e2b59ff3c9f86af6c39c26cd37eb2122eef6741558707815a08a73ac45820747c2afaa6ec373d2ec78d34493ae4b2825a2fbe2fa993826d3d63492c51d04c899232ba054b493653f42539a8c1738f0d275596126e5a9d74d50bb6b88391c6728be024c893a86cf76e62a71372c6238fe116a4113ddb1b7fb6c8b886f63ec44fb7279b1b29ffea38344f14f543cd94ec64b7198ed94e85e387f05397dec5217431458b7f162645d4e0d6bb7ad1c3f1722b688b4e22a2d015513b54db7aee64592d115d80174757332a5d83a5c2510800c0ba606d865a5797e0fbf588a4111b2cfde0fa6a6ec949d719c87985d8f7531dbc6094dafae4e2c40475dba14af6797e74dfa6378b5382f3cc5e9e616df6ef492710cc17d5138c5213a553866ea70611284fe35ec46055cdfd88d02f66aeba834740dfe790fbff0fd0027400a8d4520a8390cc327add8e4f1ec5c3ac5d890e3208d1c54528c55f6cc7098419d69d8c52635845fc24ba4a213eb7a87740919bbbb18ff094fc85474c532aea0a4f1d131532b5fbebe3897a0431ca9526678d5d6427a0607678f21d07b878fd209399ebdb1cc84f16e51af046d0d83fc41b0cb090c74b386e840cfff13b0431d9b9786e966b57740e650f56f106f28d887838cf12f10fab057beb1753a6d497e807285e17798ff3c400c51ed2a72a8e83540f6e2c09eafb118ced38dc294259ca9be0dc4cd4106b28b70708bd3e85004ed823b4a58097fd5b206b06faff5f1b3ac0839bbaf5c03654f8ba00209f9aa7d3e0a4cbe491a10fe79c0a34e17eb44ca0eb632404c6fc26abee21f84b27583dd937cfd603416d3865bcfc60f5723d5520161db16e96222f20cd68bda4137c67ba50f3894f18a185318e396bc2aa248d30905b7234bbc0ca401430c3a2f7836c8c5c205a76ecb714cbf7482bbb09cda58f1c992bc62063decd25c72b9259a92e0add564251afebbece38a738e6868b40eec6a428051babaa96162b3587a123b6b65d09898995c2da51ee64f52c93ad8df5e61d02d0ae750105724f1dfd501c3c95e0f6412c54b25433c18a82b6b0aad35f854f1e035e790b3c7a117dd84e4d8aec3fdbfbce11ce653417e4f6dabaa9887db86558884adb975dbbd371ce19a57924d7aa0f3a601bf4030b4c65cfea6da2ce08dc3da248e2f36edd7085a7c21919cba761172bea200a36c7775abef1f06a8361835c4fd2501dc0204651221b6762c3c3583a779aac85914094912a9909b22cfe1d205b704f447e0d8c649fa1e7efb0de1b2e5161d74e284a2b6d22854723a2abb659d5f27b76d447c9a7d62f9bf666b8241e2a270b18ce213a4648c9261db00b3307cbb955183fb476d736e9120877360a55c1b3bcb26767a5f7992528b1ec18c2d01e27022e14d013e8b516d9d0fe36c2e27afa490b7d064ab5db3248072907f58479b3656c3cabcfec05565bb6ef2e776ff7b00742672e0627e3047447676c83998e1a6409e8e14bd1ae62ad9585b165f919dd9f3526b8909a2c98c4701e45177d00e1f8f5630eee6c36b48435028572f7d861a2f3772e9a50889a2b4cfeaebea281c2b3c039dec6ae3366a35af64a709abb36404f6cd7dcc1ed6574a24322d7cd5afe31cb1a3bd4efc398c3cb80445c325fc42d67f48955f6be16187d947519c0ee893bac8638c338bcb0212fc4bb11d25157e6ac148b053f4159cbbf856e73e636b1741d77b3e3a06b94a0686e06738acbddd3f905f5b730b08cd8b8e4a194b203fc69d525d7a8e480b171d9d9dae7287ebc3221bda3af9a4dac90303c625a5b9929455d3a78d331bc14e9bf65ce4ab7779e3579c71e2f375ef2fd954cecf6afab342891ac16af9eed0c96862ee9ffcd0d91b30e76a6db09d6c60fdb48d4b09be27695d0dbc50dbfb633c14ed15b347135a431c27441b5304a3bd7cfcf4794e0960353a518827be165719245d88bd33304cbeccf4ca06c62634387abf740e7efc0e1d9a73cf01efd94bf326261a0c706616f051601681928a5e30dd9649b53767ddd60b9815a9d0cbd55232c1802e741bc010899373d0c7d71e69a0dfe154dbccff45fb76a2adc03de2fd53902a3e0dff427da2edb16d7135cdcc0df4a417e7b5f56e06e984a9649fc1b587c41d06b88e2f2287c7093c51be41a850bb0214e9e348c124aebe6db4d4d8f94a3651cd2a876e4966b5786f13c1207460d73d0410ebbbb5dd103c8f31546e99c07e038a5166d36e4608d8776c82a768ccf006dbaf2db3e1c850a02829415789a1d7e082d120474923c593945ffdb041033dd553ced9ea769944caa8f71fe23be58c16277ccb14883a95d48a267c7e6acdffb16840f0146e96a609f45b4839266a0d639a743d8066c8958cbc70264eab2c3fe9db48907f521b1ac6cf6f2ca59b507bb7bd1877d97eb8ad41c22527a4af4041890720def19842b76712101ee7097a888a5dc9f2a32b30813826541d2dc83eaa36e1bb054f513af3bec364aa2f83e52ea45118bdd50db7c12e662f585f8691ae3e1edcb0019c35f01e653cb942b35a1fc77998031848f437083855cc572c59856a712a2002289ced3fd9bec315d61dfc1e0c11c08773ca688edec60ea9c210a0a4a95f35b5a648f9038314fb7c792f154c8f3f34d85902229b15807e713e4332f18c817ddff076f25c3f6d231871bced9628bb779e04155c31cb93db269ff4758908510bea49664d6a5d76a9112d712df333d3758693f49d7723f1e5c1fdce05e8e1fce5c2f9c9101d912aca51cd31e63bb315c85363f1299d994c12df3102982de4983167f27e3b017e50545b772dc222da1e7464d72b892aa46cc842df54cee758885d70f7fe5b04f3f3092225d009b09fcdcbe2d09e204485600b5ea06993202427047579aceb8e8b9b2de7dd7dd4932272a70cc29c8ffc6b4e28042f40820498caa059e805482905bbf9694c88ae13da8105bd910c1eedd4c4cbad086c47dd1c620af859ab8ef58de708b313d01da0fa0b18b571d4d6b867751c7db673b388d34f933fda6b3e180eb67662726461f6968530857ff66662caf7a00824794186c41c75ef285344b326e29655a9e835b44685889c26821e7a7bd16a31d3b27032016e1a4377889d4ca53f82525b1f1343eca97db4fa80c0c115effeeff9c58729abc19b0a0f9badc2e7b4e2c8912397d96d44e92962a5337137945fd7c3b9ff20ba4a1bb53b45f7200105c1d55f503e7d8569b03681a951f289afe7e1a2a2475a2b4e2dac9a3d5ddcc8cb20a341bf1e78d867ace2e7beaf67bba8952b7602ac0ec1f674645742ea660bf2451a84973ddf3672b65119a4ac8084ba8ac3ee92e0abd79f0197ed640457c49ac01d003dc083253d115ef484ba43b5cad4b9726dccad7ef298bcbe53a826fa00ae6b86a7489458217b00eb8959156476ce2d96ea53269744d7693c0fdd6f828820917c7160b2209e924cd414760e50caecf39e9285c7ec72e0330a6f75dd56d474bbb4874055a72497c7bd953b8fd3fa83cec14d5970e2565b5d5bdb941b836d6d33e42982017861f54eb33e868ff213266b5871f5cdaeaeb61bdc39dc691cded5dfe72176de6594b82d18350eaaa0391f50ccbe35cbdfdeba9c97aa3b143d4b709462ba743a978a631b85682ecbcb25dad4ba293f993883b5cd3e915d9554d860bb440c1f5fd0c052ae41ff7562d49cb000e531a4029b6af42935985cb98dbcc1a05591c388e13c0c102439a993cb6bc4220a332e30a978e705fe1ad4850c999b331b8916d7a897135c6ecf3f0992d60e9475982a0dd54ee03d6b91905249c2d20817fdacda836c21193ff15b0272c6caeddd3daeca99fe07fdc6445f9780c1a4c7bf006cc07956512404bca3b652d1a5c648b75853ec6aafb779205d4d0cb1688bd7d86968eb43746da06bfafe9bbc85c6c2f9db5b602d2069a1a9d782f6a5df22334b38632a020f79a937c04b7aa60547a4cc68494d89cebe9181c45d1e25824fb8763966b769d6460a9d0f55419370b8d7c83208c026841341bc35cdde5c28fa021eeda667b6dacaba937705a5936a0e789f7064af8788bf297af3273dc9e077898aa9884630422898e9273054d536d141cb164ae8aea89ed10dc6b799ac4f522512096afccee095baf271f71116eed1fce7732495fe7ae1bdbf97784762f0e199e6d46f37864d0628dc9b9f4784363f0626ac7a754a686307934b317cfa7bf65891d700b8dac74d72b3aac279ce60a50abc9bb9376e3813f9792bc0ae086ebb560ad524ca82f6de275ee272b9ba793d8853fd7e4f0b42cb118a0f64c88dbeabc9770206825e47283e727fa14a29dcf4865387d0d9083b5339fe804fb8e1a5fa2e2028dc61f6a7ff505b4c54a006d8c5584b9a7a9921d455085a69a144e423c776a96e1bf71fafff685cb3dedf6f0c10e082e98bf2aa09731f84ae4dc1549164390a89bab17fe0a73f807a4a881125ea0ad1402bd95994835c54d7ba9ecc45a9dadada31777d57520ec40673955d89d0ba87f1ad0ae3fba49dfb008a4b15303b6e5ad6dce15e1a8536211c8e2ad89038342ad9885615145877a3092362f64c927ed452ad71ead5eefa28857988d7ef627b97c88b16c0e856c2ebbc874459ded34f78fef41371c0b36c5f6842b034de7e445e01b10fd56d77fb91aaed87d1a1b40d1e1c0ef61f983e5ab12969ff4423c66a6308670df4d99cacb96542378f383915665783240bf7819b02c01ab6eaaaf7bccf2dcb89bc12d64f09f387fce7ab35378815cb3e0f1730843c848336f590673771808642ae90b1c529af49059e80f28e1186583feea86392ef08b83afe8cc520aff744bf937b6c99454c62bfdc02e6e408c1d00781097570bf45fa2ec498efce0501d1a8919dd1c3d3d1f94a1355f468b8e640c1d4312c19b335eb7f8bcd05a3921a3b0fe9ef25a72e3015d778b573434efbcab7adc3aa5a9be8bc76771ebe04c2069018c494e6fedc53afd880b096611c6be246e229c2cf4d705566470005d090452879c0e89f29046cad826b7ac94f358e36498004ae21894a8c6caf3392d7c798e54b817f98a233333b6f18fe014e1fb96d2d2b823a8590f40baf51a32cfd5b0936dac6a70fd0870d7fc8550e81516b931767a22071c6c462a1ca6cb37840ecaf7c0e256898bc98dd2dcc270ecadaa30473fee1f0e3fa3eb378ade122e6063f7e94cded0e411735fb9a768da83ea2c1754a88ae78e386ae57a0a913f0231377759996a21bccef029ea1e8f394f560556e2c09a468964551ae496850628fbf5cc7293483332742d1f0e0ccfd7820102fa774d17f9fcd88e9c80507e39a32568fb2f2f2518312440b9bec354b93301b6ebdc50fdde8e29d71b8bbce12306afe085ec63ff635b8d5349ea3b43f17f5d644ca0e39a907b3b514075cce6edce74d65d79481f6c09e3380648adc51a102eb7b5ad39c95f22180f7cd22b3b958d5ed0888ae7eb6227a95bf702feb99dceb799ea98390a7a8f7679daaaaa284c414d4523dc459a6a0c928785fef73daa3d21ad03de02b55145b90e72ac331b5e1834c6df7a9de1a8b79798b67c9bc97e90d6f61e58c3efd16ed448eaf9e1e79efdd17cf3aab92ea1c5d97f90c95e360f878a08809049245e721aaea69b0f7069c560f7395195be05fd84731c5b078cb7f90e3671c1ed375e5dfb6300cef941463a045031f73f6c0bf392276ea5edf825e2edd6bad023493892d7a5215205e7896bae7e24685567e80e4487e346cac8b1cf1bf5cf2ca449942fcf84e893a7c4fd89c2e3af941b4914a7bd14721519b4133bbe79b1777e7146d8520f9acb9b0ef57b9ffd8cb7785755e68f006626e199effc42e8cd74a515bf4215730fd11a3baab2e40b240b6cc83532f0fe82075f51e75f8433dff67698ab2b8d7acdd3af5d886c564faaf0c1a8ad94b439698686fd88ec4ec18df70c515ed71b5fa77fc238f24bad4b3f012d2666a767ad13fb6f624ac06bf84969b674ddef538fc29e678a3b84d8cad6f82e936cbd6567ced6859f3b32f4366baba942ad222b76dde653cc7354438c7feec65a78385291f399bd9f0d794109e6cc38c80d077f46b79b33d12a060aec83d7be4fc3a22a48f08a31d15abe1ff062806aeb7ede1dc15451b941709eac79b7d4f876c46b93026ccdebd45e24f53c80da7c55eb36df0d26f9f0a0f42542c72b57d9530cf3e614938bf862b86eb55dbbf839262f4846bcb8cea4a6a6e9c3670ab8361267292dcb0399868bcf18e2bb6aa95976ee00ed4d243cd21d4c815c75f59cf148c8b86cac4e5cc15e295a007374d4f52ad8c0b2f2108bd2a610509d6f733c6cc1d64cb1258db4865e423eedf9163a9b11c42731955e032aac395d02851a0eaaac7cd1cbaf490ca62f5da059de3ce692b85bb0af1878d808d7a3a80dea453c065152829bf0e3ed3afa8f7c471b6ca61b6b4207888e47180457df561ee6cf9c9542dc6ebf463e4846dc0bf3739e2402e5ae6b2e512a78651a472fcbab0d5b8a6788285a4afaf57b7b7e888ebdf3151cf53a10fd9cc7ce58d07e9ff08d5a0624818e75d689690d698475a6d1353024c336c8d4782e013a56d6ca521b81761284be0aaa590c33f35af6dcea8af14217a168dc2202c8e292eedbe8d754f1bc7acbca2ef56ba167909c53c6e5fce9590d1a7e06cf75eaedb76937e4069ec9dc8a27892689e27cea699092150f607d30857dd6f0641a1f28d3bd00802c8d653b25a4e25a5a8afb5433299cb586fe293e127cdad46840a26e169777d96327ed3382f99771231428483c3e71041a31d7cbe1a242d91d162aaf0f501ff355f274f933ee56c00e0341676c5bfdc412e7621ba2c97afdadffc4e38d4d3a92f5b298bb106d589bd7bf2132d70902faf2788ec80c6dd86e373234352e11e8184af0634e40f9889c01d6c216b8d7d64bc6893d7e826a2b36d5e53c2713009160b3db0bf8b6adae7893b479d34f0860cbbc25d21284c763f7cb0642697940d1d340a868cbafaa468c17bb9dc9821fb288d3600504254a8aaa4aad61fdb6643debf871eb9d1007141e1874900ae4f519f39629b87a2448759f6736ad7af5ce9ad9d119e0cda5b44e6f19bd6a8e22fbb9480211a984f5c21691f681a2845d66c6708095572feebe1450bdc78ad18cdb33c74e60a5669ace978252470e3ad5dafcdbaf7f59cb9f01e793e2c71c70dd4e76bfa94a778d790b99cdf6bf017f4ed5dc963adfd059eab89138e56809386d1a8d8cabea356a3c6bc4669997884485d35e70b3f68b92d0a91590ff0b9551673447f5d02643a5f968bbf54192bf0297292998a48f73a816c748c2972974010cd324016dc9c31dae8ddd1dc6cd4627a355f2828497de7ac0275148f6dd977dc0b65ab88f5497de6d3e5efafbe4f2ec06e4a17cf595108f01fe965da2d9801b20a63a458bfcd494e9b978336aeb41a2343f30122b0e4660d106f8b3906557da02ceba4ed44e9c61057363b7fca2f0a4a9445d94023891888d007a672a1060fc62ffc868f9d9f38ceb6ed43dd1c9944ef87cb00a4e2ec7ec0e7c613bcc982515de8307e61b4234503af991a013cac0ae316e4ad05262d81f60b30ee83e9a178104a28e06c7381f5f876f6abaec85530d799faa67260648302f78050b2a646ec3dc59d04c3382048e5e2cfc90ad443469ad62f26c9ef3ce316cc1b38ddabdab74c078dcdecaa75163c9b338cfe4dc5a334bef5ee049dc0ab16e6d0e896b92708494f419cc0d999b4982ee62660f7df265460fd878996e2f1871c5f8fa947ece59ffd427f32776b5c2d7d7671bf50f87b125d714d8d7680cdeed39cc891bfed6b9c11837e2451023dc52204a8ad1354a7d140ed758fcc2bf20648948405db0c8ae9fec2c691fb89d25d47abf9c0cad84a20b756c6d1055033d043f0c55b90f9074ac266c12af02393a57cdcc9481a49a1ff3625518e9b81a9beed10821228741b406ac33c369ed96d079768539b61ed819cbe878774953a7b9a47bfd0d6681ae263dd3252382f1ae81289c2777cbdcdfb5490d63b28608d958177e143058b52e856fb057a397dcfd437b4a8ee6006dc2f8b68b5269dce0d559fb902dce3f96297634b8a4339de6a0c68d2c1afab08fe9d6232286e40cf5192c362566418989ef7f63c824d0e4e2815e9fc0b359a2aabc209c67adf12ba465b83891ce10764263a5dbbd308256699ff35a36f9ac8df62e4d44f4ccf89db3f5d0fe9c220e1720fcfc1140f657eca9601c5c7d4bfe509c2aef8ce825cfd74098ec42927c04d857d74557c2bb083658d801586099ea33f901357d98c710162bbbd3d8143dba9f1782f7cf8ca435aefcb0caed323e1589b362d53ecab7dfac9ff912880330f98a9a7d876323f3cb65a2eaee590af58ec7a8af016f841b36b8c25a82a3ea7a7e871c37710fffaa27ece9ab55fa4084af9c397eceff2e2513a8f8c164256516dec8b041d4418c156d42a8441532e35afac275f5ea657ad2ff7191d9c6529a323fdcdf52431db14b17f2024e38ca73a30acb27bd1688caa5bdae09131e70dcd5a41d1097dd6f4064abb859eff5e0c9fb4c53b3c8903108592d57a897a7405bd83a7c818a339a294a27b0049410d7c04744d9fedb39b0caa3ae773ce4bc4257be6c5f91c5722713ac73e421c9a0ab679724a31f97219a49e4d66d7e9e06c3c096fd83e1a82204e44cea098771a3703c4f22bbef65ba7e9ca9653525ba07b84f8bbae286e378195cf8fe1745dc279fafe86d4dcfc0d93845d57eff065ef6f967355809a5daecccb52b9b058d37a685485513fcf8c46da49b58e5d291ec2abb6dcfdb43579ed5f433d472f8f249ccbaecc475f0bad68b33b38c791c76bac4c659f8b6455a099914fef96d372e81ffbac55275607b855abe91ccd4dd540f6b3bc72990fb8bb348cf8e1f09685e8dd0ca7b2056e9d084c676d8426aa74cc2ed9e6bc38916d8ab848db18c276cda89320c168d555b70baa5fb544001f7dc8357ec8e4eda1fa50bbf2c33e56c16743cc599ff98e4a365e380fe9e90619e623669d14b26714bb1c200b0e4afd01992e0edcba6c59f955fe0b2a5ef9f82cb7c9a9ebf7014f2d005b5a76104b685fd2d4a88691e164d04e93d5b77a5bd7d51fae43c893b1c9d6bc1ed44668a366556f994dfd5e6747dfc59886eedbf345e2745d0d7e05df7937a939367914480a92c6328f034334e42e6ebaea000276f5f509e4c4d169c4014dbbb08e3dfe22aeffdd3ce517f3e6b93a0e17174f1c74c4e559cce2aa6d33c22df6d015e833bd4c1cb43826476c3e10ee51a7791657228b255a638f9205e9d4a9053ed83c5c5786e45079f2b1678a533f8a1f3f4c5821f5ef0469eee78a72a66a258aeff0f1f4f90dc2b5f6fc012af82ee414408b5597aedb6733b4b1838519affa7758778b01a309a083ee8747f2d6fc3a406ad9aec65a1a79b3a088a0836a04073cb6dd6337b7811e8bc43219ff3dc6655b66e487b19943963f5ca8ca50342c8cfc1ea649211510ed2d4ad3161ee21261dd7b58d4dab8d3b0500ef9eea3fe5fe35b68dd6b1815e97fb40148811544093bf4eb56f349feae7815ae9871094e0dddbb9e5f975c9800f03904132c0ce765430a9ac80eda867369b95bdf6338de4a4adff4b4e4cd845ab2c06b1a04c42de6887dfc88c34e7d5af360e69b9ab8da61c5e810ab900ecc431d154756d13ff0a132cd027b58294075534255826371dc3fd2046259545c5c432a5caea388587e7cdad57306c65a776f3dc671eab06433a20408294c5deaafcd39d6061ca1f95e2db281071e799def06aa43231b9430f82c421d762e4784028107a12ee29d22e38470f88b4d0bfa735ebea6aa2cce11000a1ebd3fe1538b965857075cf0708beab7327e4a2796067d64b85df9334c7ce62293c5ed707c80d898ac8aec7b543930a28a52c3ea87db919098ace39cf48cdc3492acb0c72dee60d6f3111af81c59a21c62e2e1e98447f700e9d3d6b95d098a65eb0f18a1fed1e03556a11773e0900ab3aa893dad5b9c88d3c6da7de8051f74887524b188c1e8c79716e7790d24ebc4e05030e537171b4a982bde91ee87bf61391202a2ad9a9fe990c1c00a9a76b571449296cdf8d7d4043d2d833fed18198f5dea463330d376a3c794e0353bba4c2231bc20951cc6226771131b8622d2c4e2c4e9e080b8467d604b0e4a7a20f14550ac89a2f76711b89fc0d27ee2d182609882e45537a0b9b3854e3d2590e70de23876fa39b9f589f2d17c6b8632847ae0a12503b7348d4b6752ee6b3473549fc6a6751381ad34d7c1c1f4b63ce7e57a3222ef52f23f720b3e62d70892df98e33c7800e10527946aa565ecd03969f44a465e19b3761b09873a6a98ac5e9b4c2d007152063f4c2bc073dc2435b7fa2ab6b49c3c7d1ac49bb0a1fac7ea81be86984b2391b69024ddb6d7bbf5933fbc6581ec92cee6b8ca94a6e3d6ec4c58c00762c86be40d2231c2d02dbfaaf251c83885c6c49a54f6f7ccb818c0785ca15aa543a901cf5bcb3eef6f674e97ceb42f44fb92731780fdd46dfa99ea94e28dde70436f75319b290c3f045931e218f55b9fbe22ef48da69c3b4104caf21a1e53fb4bd4326f3a8c1ef2c9f96c2df27e3266d42131f90100111fbb853a74a7232780f3593773f284f7afeda84859b4bc7f1f56264e45138f45da39f3c88bfff67c8fdd2605d669536b1ba0517f6ee3ca0b9b268dc1dc54d86bb107f4050e1673bebb694b33dc84b56b5662a83f20cf44fe32cd5cd6cd9b54c9d7de55a49c3770a48eb420b504e041362f2bd50f54218a59aa29d06fbc16051f0cda210b724471a590440eaa63044c8ed51cc58fed4521ebc0efb07820033e225d771c563d4aec2a20a6eaff0cdea700ce1e0fbb66052c5d16bd174b38581e598329d458b221b35a633dea08f61bf032a693bbc7ef8600852085c7ccdbe49b80b97c5ef5a204019fdc30c31ef80e68eb55e94d09431c715d3a859edc6f510152d07d2f6b1030a399ae2f6aa5ea2cde3300ad5706e603778fb573bcdca547ef483ea5f6602d324fb29601d93241b5ca12e07a0f8d6478287a7af7a0fafec58994d1aef71e503b7f7d74f0829a6477379568b6b7156220a53026dd2b9d78f6edeb5c91f2eff2c96cb6979c261f5ff31c4b83c850c78dd0f386d2b6f19b689ebdbab156d4d38223e03fb9fcf79330c9c4bbd42c2e4be3d393e6aed25833a2d3361b73bb934d58af2a78c22b6b5873ff79d54587aca2a5608dc8beb782be05dc09d9abc69b33d1e16281247da42b022672e390b3ede2e06f08219c364505997adc2ae2e7641911bf8752045afa9804a7e8e9860e9a58d64a3f652be3c57fa580d30868b4155d80cc164eb44b6ece2e83f3560e446f84cb0608ef77009e6aa14c481abe2486765fb51978868ffc19792b7f6c200b025a49653acd90bcb92c77fecc8893f2e04bacb28816fd92c023598f34a1d353f898ca05d2a1cf8b4d42b4ee0956cef967a494b465ecca10b01fbfc2512c6a8c0db8dd3f80467ec6ad6a4fae4e12e6c63eb1f1cad7d90b235bd6493614c9be5c04970c4d0eab7b992192eb8a5499589c6aef9e57f59122629f113ac46fe7d0f1965e4677206fe29617d8bd422f3cd2c6f3a2ff6e14b5508cb3a314cb72e84dcd18449a688fea74545c549f84e0f4b014225363f1fa6684135924ac0cd05500a81c686497e0bc1f9d156251a81a8cdba0ef0e9969fa15a05f707dde209f8a520dbe834e6266b2de0d43ab92d78aada48efecff572210b9ab244c0ab491ca289a12d0bee5df9ce8559361f68e269814c0a030f54c864c5d126ca9c55091827556b4dd8e1e81f56ae4764e3f700dda591a9cdf0be1559c62d5c878dbf62e3a4bdd307c9494b9dfbb63fe2c18e64df2f396ef9c7798165aaa9215c270363f98eaa0f3925b9e4284e060f80703ece9f0ed71f300937048465d891b81cdbb639bf7f9f7d8e451e3063afad8a250e140a558be6f0a17829be9e0f0f90738b9b2078607ac6e5b4cafafd1a00e8c490b7d24d9eecc1151a0e1dd9ecc885e7e557e9b62a8a7142eb6d63b4d85b769c8ec924ff8d9b4170e06fde52eb27683b3e217119f0a0f44a1823d5397be55920e96e57671261e2a67b7af7728ddd726887062772604d8a994848d71953fb059b6eca6938ea779693ca355d7bcff39ce1f3d09222b0de27084dbfa53c53e78a02511fd869a02100f661420976ca3f1d415b3507c93176468ecbb613ed4d41e7d821f768a787d2b14b2ccd0595811e994155f9fc37dc7b3f5cfee6f7431d0b617e33eec42fd8606d4c3811a0632187baf71fa94b30966685b2ed6ed27c24d92d5a391596f44ae5f0b7a6c72f2db2721d8a461dff4d9ba0670a3ba03afb90150b42bc34fee8c30a09f8636a07ec7f1a84a7bc37e55e1a1298d20d4d16c93dbd6f6d73ce1be380140e21ed627a5f3e49ce92251fbffceb8962d93450256e090826c9d8ad66e343365642e3de2255fc1d568c7929ef4b8de8db4c5a79458a3965060363b535140ca5930ad36fca4cc0ff469e595a08c0303fa6efd4cc40e5dbcef0ca8032d061a0b9075024671f6e1818e57d02475c9790329e50f66240d41d37995c38768160bf1fcec28899a0694c29cea9ec9bdd5c7831a4f8d53cbf28bb303cd1b29e009c2a9817bb761f569cfc68050eb6f41d37f6be319a9fba590a7b0e5a119d606611c9b89b37f6a96fefd1abf81791533b495edfe20f2d2f99337b213eeecb6f798e7b5cd8e2dfa878bd908fdfcc6d4f0adeeee2965054ce76372d676b5dd3ca41163d595860d0a6b1f02639215d301855dd93ac338f4b8173bd3bba7ba7a39b84888b01e2c085686dfdb462aff3b535303717354e34f4d1d803665dec870c77a51468e0ab29958c25868b9f441f471c4ca7c21bba027a42efdce02a85cf61b6ecab886a5173db07aa2ce87e023dfb0b960d26d96a7c0f5c31b6bbba0ee245e3ee9b8645867b9485e64ca756e13bd9ee039c6ff8226eb2499620b56974aed831e8abcfe4199d1c08cd228c67c76d0421f439d3ff877a1231404c851cb4ba84571898f54ad71fe405473aaf6941bb4a319cbe836cb16638a9251da60fcfc1b5a44da8bd5b2c86240fb884a880eb4eea87f8143df507b96331334496b925469d041ab03f68906e0e27d31d2229cdb7900f13302db53b4daae0343638130fef079b590b85dd18096c3de8fb9edfe1e4118102f8d062b2ecd4619e9e6a426fb691f230988c2e589cf6524e1dd3aeed3c723a08c1d22eb6f1cae4fb46179a5d698565cf0573853a708f00f57dd30f4f3db0c17c9fe471d98b699f4b0f045c1c3e152d78b397f10d1c88e9eb7e75e255a0ce5bab3c552731b17f2c0f2588faa707581b341f9d768a753eff93490623a93c7d5a88ccffac590d9203b393e2ec4086aae6c17261bf80064f77501f8e15657dea3e73119c8396665994625e151cc358479dd9f2279cf5ca16b2d3174e1227cfcfba2cb703e2eb15a924918922671dd4d7aca08c85d17cc68a365003a5f04c09aaf84ede48b4c42aa952404792ea69aeef13f035098853d3e8600c97fb31711074bbccf4f97f0d8f3fe65d1b12cdc17d05ea2c4eb971be95b50cfad46202f1d53d7d62fb41c12f16edd857ab06d215c7f10d7e3fbe0f4abcf565f35d9aeca99fab01206d3f78893e6ade0e2db50932e2d6c3022c907bb3cd82a7649b1a4a8e5cd0224620303c3b8783be4d239669135fbb1f73118714b4d69693fde8c3f21650e7748e69dfbeb9e8f7c4ba8bab529c5ba983d0192e36f0e99c8711a3d0fa811d4b49529a201e466534bc9089aafe01fa30cc6a552d70f5954023112e1965732257880695e1dcfabc5596d759e4544537d57955223b3233cba81892a30bb297af51ee58c7d844e248f4e770bc7ede345be31b7ab3515827317880ad6eecd066d8bafeb751cee7cee8727e87c0873816065b7305f5f854e3dbeed24d4a5e12159d80bc339023b58d184e045de39fcd6c81fbc9a281c93053c4aa5fd8f44484daaabaf5045b86a57ce5d28b655e2d737507c60ffc04af30e3f17c56dc7e54a37665a9d66b983ffec6c0f9a9ea81d750f9a8dd7363fbebf018c6337a03c4fa9393393bc8b6dd248be8ab2d181a2ce109382432f95b69a89c8169e7e31b1889e9fb1598a17364970794a15c0dfe87114f2737b5b1bd5a80c0c0d7f71f9e8aba47d1b8a84741ebdc1ef8605d148ee154301677a6330b215145613e9cdefed663eb3da5c736ee26323c0d7af3292c778b2d740542ee49869b9a03a0507493259b2e7622337a127a221ed58006dc8438b8033e77de6b99b3b4962a39c1093f30675259505fb36ec8b3a9781dabed5ab82de11a435e3cfcd19a1094ebdd577e8e16bebfb3903cdc36ad51927f5b64d82a3192953577f2236dafc89a81326978f30e3ead9400fd4ad5f85b35bcd88a03c2a6e56f9943229f9e8e60d7e294b330dbaa79b6567b0c3714752760dbc27df01aba37a08097744edd75e120f7ab310169aa27779653652925630356b1a668c93aa0e354890faaa391cd8219eead1ca2688ebafaef652a0a044488a4c973119881f08a4b4074b0be6e0899105a5c7579866e735140212b3d7c968f1ceb326126f6e7a873547bff02feb80ca570a852bbb01c215ebb74914ea8a70f5dc561955414e2ab642ee66891b69830bdac5c43d56c4ce2e732779ec31c88f34ff9475d25b30508374179428dcc58af53379e083857da671318c74c3f1e91f839b2be16d73ddf7a73d7aa282a8aa4eccce6ff651805eff4627019c0f7f92c5ee2e6110bd0313ce8a32aeb9f7800c582b56fd323d7e400aecbd1097e0fd43158efdaf99fd0c05aa0633ffb68b9ad1bdfdcbe1f9a0a39c01b4c5ea273921a0a258474eef052ef57e8942294cecf6bccd386b10160235c7707d05084d725d82394868d8dcee89a1ba85339d9067eb7e5edaff77d4196d4ec594e62c5ae5f61e752f73b45bbf1add63a34fa37f1b45dc60c9d86869426022491253f9c00da9ba33bf7fecdbebab756ec5056590b39b69000ffbed9274cfc5a4d9d33ccd00dbac271a42bd4837f4f8f200959a3acdb468eef0f9972356f6f7904851db6bce201a33b11c68b43ba452223d5f2eb9652972940ab982aaa0bbe9f88470fab7e59270659d26fc87cdfdafac0a099545aadaff68af29a8325e9ce087814f842d2d77fc1badeb8db8559b1db7ffecc20f1ba2db7cbe40a4ef670566f7ec16ff5758716460dc28da3293c5dbb1cf4de323c0e5168ec796a9a10b7b892a8ee3047f6e4279fd6001f54247a31ca6e366c225479f9f5fe6eda012692575f2a77d9450a8dfa5c83d024a9f816909ebc85910dc8a4ac98bcaa33673523ac2b2c29e995af72198258f1aab0c055ba2535f3ec5bd6e150a1d0a8dc6c909184d7ec4c0c503734b5f38680bb175b8bb29ec92835408cab761d74f43ba924a8b18174fb7a668f457b9025c203a46f99c60189fe325d2a1f1acdb63b0534c71efc646bfa4a98439970466360b8d0ff20deae3305aa152553b3981b759cd3adfda42004d4c83697e6ec4e0753fb071ee50f1816482b17f41587e8f8212279434e99422ee28410d46ac23c4b2923255a1ab7cdb8a919420909ee57290fc637df0badf3a3563d4dfa8e95d9cb6368bafa2d16d373cfabd7f01fa4a4fe868c5b1ddcda9d405d1a016d71b6bbfc1ebf2128efddd545f14ce7abacf107938b11d18f41b4aa9ed50e51a3efb3ac75b0af415d82794c137dd6c8e64dba2f97959f15c527d54b510ca321b6892e76e27f57e37cadc0ca7ba3f34f18319385cec177725de40dc45585a9ded1e3124bfedb69c3199686b86783a08ac8c025ee29d96c1ee2068adf18ec67c2028fefe4954432bb0c8c009c81ff16ef0b60eff8e5f46d7d373bc7be1c16011426b3c83afa2c21875cafce219bfe5a9971f98a029d6e62602d21becf844ad9864277f5459e56a441a8494a84f56778d333624fc3a464b87f88563200376b23814777f7325121cd5cbe6c5b0e9e66ae37057fb8a0de36fe9c6433bd8bfec163e53f3e6da79c2849c72fddc9fd97e7334c3691af1e901db8b1f71e138fcb279be55e2480f8eb4fe072191f0c8094ac9aee9fb44dfbe0bd5a7a83f37b1c0ad1ea433672dc3781bc1030d0d58ce6d38679e3bf69e23c8521268e1e7e31ee488b09f72cfb1d7b895403fd2ad046d1ba3fcc677b0e460d8f4874a8710aefc9211966a9a99c3cfd85480c34a0f083dded5d2153f3c2b9b95f35678aea51e181769200ec2f0cdba0e17c1a361027fcbe47e73dc51d77bc0011e11547b1cfe2c009afaabc21c35dc99b9bd730dbbf5a905156df50496acec775a6c67a075de2beaa0e3d1d28f4887f777b41af08c406143f939f3a9e54ed71fbe5e41bb7b8eb356f1168d697e75e3b73ae2878937613d5784bd8609f2f2c6777a679293dffd1dfc5121028b7d10ec74f3d18c9cde67f185614bf31490d21952500b0a78f5d4340e0aa24fc8cb46dfdcb8b08fe4c76ab6596191459e140d940fb2a7a85d6f5fe5dac8c95a20cb020d9c9717c4b649ad381ae621ee934bedda1d202e838f2ccf6150d1ba8a311c3f1da3cec37dc8b29b3ac8a0f87725683b624045125b5a7659a3a8bc57e5c856b8f80d5cd193ade8e4a29bac4ef7cc2f5cb62be25ec8cc502fdf76d86f20fbe606470f60a3c9044dbdce0eacd503b6fe306dff4818cf006bfebb12c90c8c72765fabe3c5623bae267d87b67c15deb86f431114a3636235ce81984c49da4ca88227a1e6ea601802d1cdf22efd20f026dd906f8be0e45e6b2ac4c1ff2b86a1119cfbbb34b2e2924f408d41c9002a5192e25aa8abb24d7e182993df9a1984b9f12ee31b66e68c8c12f2e0f8b2c1168611849e9ac8fc19b5abab0cfe7d39b27e669cdbed5577deae96675ff635855cef867f174571b25e0133d39a10abbd627c14a46e786f76f963a78318444c2763cd065a2c784176f81dcdf922ad9c51995f5d408203b57938436ed59179f4506a24225e608f5aa73eeee0bab3472707bd36a1b41b0b13cab8d398f4a4ddccce3fa214d378949459d0f7c233bb884baaf7e77e4e8238778918ae56b50036b8a2f9c2405ffe26db80d3fcf523a538a6b5017af72053c84f8ee33a4ed1f4972299484fa50f47c3b3cfc5230ce57af922460f668ad62a755f4f2cd0b254f31eff0050af16279f8d2b4c3e200c14670a4ba514e98391bf70ba35f3d52cdd07cad8622b135d205372397db9319cd8a4912621528f48a77dec2b6b51c43de1f50efae546243ccaddc2b7b47500f8da3cc7da7ad54492e4ea420e5ef3040260555b8f30d2f5c2c8f5ee9b51ac52fd34f339d4c1a0b676edcc7d25036bb014de93a95e4cff81f49bad8b2fd2ee43c9bde6b6b487317e75140431ad32b78a823f80797ef99cf423441b72433798fac7cca3ff2bf0b0f2dc0b93be17493067d47c98d1a7565b5e0dc841ef4bfe01a908484bc386f81925d367ae01e6d3b001c9078a87c494cada237f5a8b451262bc027ff2247f85692c5f9083e49fcafe78ad4d94b6ff241af7a2288d496126401702765b71c76f4bfba177bc7352533cfe0724ae3ee50f5f19f7886af8e8506828b282c3206a3cb7a7911d61e7291deb29b565e7d914f69858868c4ffa075722fc8cd1d9927e4a19c081d1cd390ff191511238a8f90e933dc9b037bb3d8014d2a167396ecb45b9728656e8e361f59dc78412e900a15182cb03c04577eaf226a2e3a367a3b064e81c35b89957726ee3861fa7f0b7a150b7fb0009be4dd34095a692527ff985ba13ada9d857e0cb69b5d9aa052d5b43dd4cd05e88ce43cf671bac5a3f41c15591b921dddf429c273fb0106626805b175339d6e5732a7984497cb34a82070e16132c25a8b3746c2835b582fbec65f8c16034aa24a27de9e15bbc0e355fa74f17599f2a69b391bc70c7706ce9153cb61e21cef2270864eb60397ed68eeb531076fa1a8dda5c5ce917bd9f08b158079dd45395ab065a3831f75debf558cb818826b25f98553df66473a54c75e3529a7d73b6b07c0579da496c0216ef9899672230f0356826c1d271ad1150bed7794ab3110f56d14a33a4bcdaf9c57f113996b281524718e6ec6b5371c24e75c676b0d72e6bc75162273efbdbe5fd7e4ca738be50590430fd57f8091f7a55e86572297ed22a40bd2e726953ef115d301037376a74539216c71b596f49377883b0785332a0063a61fd64e70a423a3c63765a80ae85c5031c2223c8de82e606b1821aefb296e981b82a656e47262a2af09dffd3955887b9015205cf50e8fb1a693b7bccf8ea2842c2f15e1ba239aeaf237f305dc1100fef3ea2e2ef832267e4b8ecc96d8ef691b6bd5f7f538d3c796d46ab25e52261bc01e9e55ca914df4c915ea1843d523700743d2f4d94b351dab848cc1eac9305d333bdea4d8df58357f04cc22ec178579403aa94fa27dc657d102baad732561e41e3ed6adc81e10e1e3e57571bc3d0343cb0dd879fce0a96ab17dd3d2ac0f5e3fa129a09435e56443761b9be0dc40650274f7b3f25f202ab2b9ee8bea2805cd9051b13344ab2cbd94e8deb53b0b791205b09fed4bf5d6519d9b48d3aa7b6c322934619d642b1d94b7ea4a58a1ecba021fcd3d41731f1fd7d253e8ec7849ea8cdf123a70e6066b597a1e8566fefd8ca05d5e3227b4e83ec13c0c57e97c66eadac1315c3da68e2a4755014f4a4dbd06098218af3225394bc9ebb82b5f64ba5cc9e22c8aa72c1e92e55cd1e8d1bc72d02c4dba7d2b86cf19f99052aeb450dffeea9e960429fe8b398748b55589f7436376fab963a99655895aed8726cf1409ebbf1c0943335a405456a04aebb00f7538da206efc795cda84586878b2ebdbf0c9f3fdb4d0610b93e6b86794cba8f6333a9cd20234b7fd1b4238ff2c4e2a901bf0424d8339748f47fb4ca5c7145aebe32450301d9539541371e324c9917b452b13e5b1faf7634b7d5e0cc6bd13a78d88b00e310ccd228db6a504fec1f527b6241b6340faa7f032a12f1e1b6a67f81dee62b8783faa1d07abaa275cbc0a6002970bca230758257dae8b4e871c0a9e692ce8e8194ce7aa99ef92642379dc50829aa3d54f9eac051023c888ca9b6c16253340fdfac514147c0fdfb4eed62a021a916445b63767fd568f69a2b61565e277c90e9b41ebc717f46dae3ebcd639e9793588f486dcaa1c4fbe1154ab93f0c876acfc433523445a8d9eba1db4f8fb4ee752f862d7f69f86c1ba30ee7962cd4b2b715abd468f718de53e1f611b17896e07678520a35eef1b56b71a470827395a1a4e402ddc3eb86898fea8f85e0ebad11489c24e38edfd6dd6703ea9cd93bd89546578c2d6579f8f3837ca5bf37f6fa3ab0c3df4dc3e406d735eb69517a136e23498f397fec9511f51fee4d884bd2af0d40a97fcbfe478eeb57322c27e0595787415bda3fead475ec5025a5277b549e1d1e10516442bc967a7f32d3d266333afafa8f7378740790106d4367eeaf5e65f84f975229becd536f726131ef0cc393f5baeeb94d94e9c7ed5beab9ae4bb492aa9a9ef50682f78e9af473dc6f29dc95196f4757dfc0b2db20bbc3b536e3984c4901f0e08a6661260b8dc7e6642914c7ab35db1ae7f16a651a44da0cdcb074e7bf26815375e5d52a9bde8b2acc05ebc3aedb31851c0d91214dc5b31b25f0e6b2e8a67dc1f35bdfcd4335b1002d6b832a8da5c72cd4ca3a058470c0e65f7d3ae350ff43e55015d61abe1622a9840f6ccaa5b039a810f4cd35efbf441d333b8d636bab0e8a3e4f1731921c276bba6aff9f5430ebaf3e1ff101f86224e1c2e6246cfd1661ff15de21454fc5aa616405b20efeed47fffda79c905c7d5b5a33440f0c3ee0528e53743aea572f02c70c324e3c66c887ec9a750462e987265b6d876296a8e737bd7b5500ce337f23cf432293f167d5e0d2a3160a3c099dc2eecae7026ff7908cde78c95bff148bb63e290b2720bbde6f873236510a063c6c6329940451d015329fd9ff114e874669b3b13b59d751d39bc7c4f58b3e92f89cfa751ff19d2987d719ce2e4c021a27341aad0c237cd5d4a6b789fe4acefa5a446860a1a786830f3fc35d10746f5c8528d0750f4424831ba0d18b434b21fcbb8762dd41569322910eecad032e185f453a705d68659eb65aa8d1ae8b237e2c748c44e98ec30f89d58829dfb516da1b309d3e8fa260b5295c3e09b89911cf5b3b151fcc87e39042d9751a9455f00b3222b0eb7bdd51f905248d39a7ef4599846cabf7a556f48bd4effd22eb5323db50db97b9657dec5c98642f7d6a1a47dc6ed240c425228b2612905288103a8133a551251bbd108bb7fb1672873bf4a31b58f9365eb25e2ddda82f5ceec2f27838ec5c79645dfccdb290fee7c17e4d9e5f842e2e64d5e10bd84b9cb894f82777795f91c2dd32ca0522df59ef78e6f861bff275a9799a2879a2fa0a54eaa0a8c6f5181497a585a8f39e535e965f483a70c41cd8ed7ba5975a6d73ce2f220e9e8561a2a70a3da574d23baeafe347deb148de1972b92d2f764cdf8d57ea18377c5d2c95a576ac1dd5e792dcc6e6ce4bb0d8b2abcd049bb87904387a2ada2f4706d967c323e789a4ea6cb5974240726fa7038c58b92ce05dcef80817aeb8f759d4dbbfe98bddfd75417b30fb9e0f018f0fe143379b1b890978650dc3071da7e9503dbb8ffffc36cd45d34283437018fd9e0ca4127e77e9d2b5c5dc0cf0e3770eecf6402624119968efeb867e42eccb75c1251f68d516e9dcc390f3b3fb23a0f2ac9496534dd3beefdc928fc10510b9accc9a4715b80447a6dc9b345754a2c7bd671dfb7f400e01d980320fee46fccb261d900cc359fc510c6be29fb20bdfe3a29965d3a35c8e52e35786a6bb06bf2b3762d72e379f99f6b43816da2a618e5d17b631c959b71e77f67f867c7a1aba78200252663639145ba3493c4800f81b098a701c086c17dccc41685592af228a544548d6138c5791cbba28fa93bdace471de4ae4a1d36d6a27565cf4159228647860a7b8663dacb8a3248db252d88085a7b115e94f09327d786433e0b1339bd225794c3e8bb5b4bc8ab5549440fd13cc3e5584fcecd5b52879c26e38dee2282b641824f4113b8720934d82b860aa663c207abb966a729b0de1523570217d67a3926e568b335af6adf2e89e8848d2c3e23cf487859321403e6ceeb59ff9989d211b90991aca6abb45dfcf93bdacbffd0a22d5a79cff78123df915648fc24e7e683a4706543e2d08a202b1a20b78586c52043616b2dd090ecbb0139844df76ba00fda7dfb132b502a3576fe5ebe85b47fdbba82beeef94c3866312fc344afe1535862fb6e6e277103de1de3c21c6f91aeaf1de432aabbd8c2643864e5b4f5ab8fefaa40bfb4989dbcf2776b0973d93236cd97d0896adc1a777b37560613196dc44408241dc6dca383a24586a73367846dbdcaa10f304bfdb24dfc9a4da53fdc888facd33eb216003e24e09b4df95b59d6ede406adc27e678500c12f6b346ddd0c380599e04eabf474ca7c64018da89cae7d1c4480599a1044c2216ac03dee7917ce8e76ab6ceaa49dc249bc1dff0b69c92cbf176d91480e8661a2cc2477a9192cd191fd81dd6f89dba1c72a18d31538226bb44cbcfa5b9f41064265bc07d938cd5db6765d83c1abe7becacb8b881fa3a9c652c640fa23fd4db4d2c684806ce8f38e50e5aa3c45e05fcd756b2e3ab286298431b14402788abc547ddf98b795a80ce419e91a114009e3a84ee6b628035ada201f675d3f7a8e740c5be4edbac3139ff27d76e34f51c5de8676705d2cda20767426c837f4941233e62728a9e8e1022d787879ff658775510028143ce2af5b46b24ed057b18a319074ff9b2fbc423c42e3ccde2ea0167d4c7f5152aeaa32846b51a7c1dd5119e8711d50a48ec5d3172327c727351dbbfe1df4133b12d4f783661bc5032da68e6e557986fb25eeb6e825bcd380df1d5e9068b6f999265a0556c67132ead62efa07cd6f6f43eaf0715c6cb3b38b517940adcf304be42840854ec01d30c684a920761c54533bbcd900a709654b434b94fefa93b15ce9b1c3939d1df010d2642815cc4cb754c240f22a905091f6bb9e88ea2abff089978bd57c16881377e37fcec642813781351c390caa196c89f0ca7fd4e1bbd0697ec92b3730916b64a1f55aea9713b76e21e5afb9c86074afba0187e3e362c116f098f5b40797f17139c5503f4eb21629cb64a990bd4e8e11f063171f3735bd996738050971a3a04b23ed2eab0548522214880858fc3efdb35cd8cd9be3ff52d14def5345ab04d181eb827bf18bfd334bc7f10f9aadca670db63480feef5ecba4337a28b2e583ad2d1f171fb60526adead0fd52edaa877543a5ff5a6616470b8cd1be1e9a8c4c67fb1b47abbac85d4f03d0c8c1d06e7fe2e47c05f0dde55963449cca98ffd25690cd112dc24fab973ac3084fcfdd57e8f85d5e622ab7cdbc296319c111ceee515d7af35c8a1d33799aebdb7b1004539133d98650db6421ce8e92263fb4430acb13131b7c9275a0f2b4ca82e411de2dcafc94b9fb049caddbbfda5233bfe380c6d81d5ca7260c0cdf8c2c8baef8fc0fb525dad1c560fb0bcf066cd7a86da2dc0babc5c9829a9fba4067cca8017e474d8f5a6aa9bb7762b7715e8106a66c9db5683db7600b52c7513d2f4da8cee247135f69d34fa2ae6318f61f5f4e80ee9a0d5b9cb3c5fcaec520fde3762ea7c5ea7fe5a3fd70440e5931dda38d54c109dd898b20cff0f632abf186f956a2fa613471d74673f13a14210753958100bb660746579cd1b43e95317eda313d326b12a6c5dc6630324edfea3273d499a46f3c66c88f470613006cbb557d0bbc63c3d9fa3873a6005b4338c8bb8752a2a62fd7787dbdf6035b089ef894ceda34b0c94f30c456f3a885d2dfd114a51382c6f009e1e211aeccf3e2df7583c9193b08d56d9ce7ed8ec8ad9965027f049afb34eb2ac8fa9b88f21ace4f97a4dced62cbfc1ae9a90f4688c689540cd586fa01a2a8ffc91c40bd28e2b098d669cfc553f601092467b91f0f581728df66d0408cab621ecaa3ddc917e7b64012ca033a2f9427d56ef298f8bb731800d9e7d129c14a5910c0d9ecae51b9d5e9caa60286e5d1eb47ef0d094bf8b3984e67669adbd4fe0ec4f11c221b4de6648f8413461e0a36d6eda0770211819013a8de021983faf6265edaa7b48661d2a1d510eb94a8ef03a553485fe3229df5ee6b4cb196b0d0e60b26b2eb14312f6b518a44a3e457c96bcd461f5b2c0e32bc663717c78ea23001515bbefd55e210ac62bc16a6d15d919eced2b6e4a7b210321266a45793dde5c42656eb19147b5e3fad3f79dd0afa16a0c71fd8f074dc55aad2609c762b7888e3b90c3b425c95d1e2b6af80f187e40e77ff91ef6f3d73d9d00a460e380849fe9ad4e7d314027fb0738b7e576b4d95fb383fcd93f16ef36fa687357b02a866a3e87d2ef6c62691c1577bfb79a64f6104715e3dacfea6cddc8be2af0e843336634a0c22c1bc7777b3b1dfcb3bba70178b5e0094eb775a72054c7520197fc7776c78b83fe56afcff37247b6b561b0c39a7e39e2e717a5ed6defeef5995136430000b2729cc99dd20877d165a2a43367ca0e811bad013056f7e575c960d0c00058aa0aa6efece4c7c128b2bc9b182047fe45aeb5798fe80978a1b942c37e35263bc2d724e8254bf65beb2805ea824f8e529a86cb6b542cdc0cb84d48df86de8b2ee5341d4263f73ffa40e1ce58adfd5facb412d4cff56f17dc223d2aa0a672933a9ecedfc33896095696bf7ff5b4eb31eb33f54886e1310bc591ee8351cc09c2d7549fd75b22449f36a7f29d8e829f77c090603c7d94be289a98ba7ef9b787b75fb1ee1a0dfc1bad2b4e7a8892de8d43671973c43de3258b2fbe3f77a335462dc4c94f080a0f38ee14ec8f6a774a9b1e27b1a362e4fb478102fb456e201d10caf1a973e4e4086e0f2be81c4359a0c96a47782c71a91a8b94f49d3a0973462f53f6226da4b7dae74200e11539c8d86cf10e33fb016a4597d7acaeaa8556f873dfec7ff6419f655744bd98ae74984195095da46f3591a1271e76693c3d44b52dc9d6903865472e0a86b315cc3ebbf470e27c401cb1559001fcf79de160dbbd33f92ae369e8b427228ad4d86992d7fedd56f132efedeff2d38a6ecdcf0f9d59178d5560e9a5469b9518fb7352b7bebcde31af65ace660fe5ace40baa50a974c7000a4d0c2cfa9ab4d14ff284f3967282b6bb315af979458445d344c08221ba455351e54fd0dd56eb036abe7a355cb9a5ba65785966c4c6e604a41531395669caff09ad549bb84469473c351a760a332b69e1b913744c35b94cb78b9ca43d86a60a2922f3243665905458b603c8272aa6f53ca50e5e375944c82a6325bc458f41033ee55d650ee2730ec9af67c3e041a51f1f280a85e1e6d5f09f20112857c88908ea5d4db7ef3a0c950b4b933e48d5829478e6aca2b1d0a8083bc0f4ba3b898f1a9d5dfcbf11610c0f08afe9a4b378827a2bb25ab3d2ed63e5f6ccb0a7574960ce1a6d3f564081cf208300a517571bc14ee15bb210d98fb18cce8cdcbab568be482ad7c62d65ef9f98a813989cb0cc2a28289673cf548f4393ca1874194e4f476aa6814bd48e6ef2a43d70d5ee734c63307776ba82c7e8a361930094435395ca79e0cb17d46431c8f75448e2adbb10d4028e2be1e2561b291526ea1a88a2f7a2a11ae97c13a58dbdd79852b083e97725ee9f26e1ee52b7f8866264f3f7aeb98a1b985e04f8a88f58892c9e5a9f9cab03cf06f7485896efd02b8b63817bb5e386bf026c7f514eb4df8b9f4fccd1d90e30e262c6f4615b01299c690409d036d2650467e23d1fee6bfe88466d03c656e98d901ebdfca19c56bb555742114e9e18a980171fc54d6bb68a6e005f3c03efc1b90322606cb4185e9fb2e8a12c159ff8574988e31e78d786a4a5bbef16df29ff9df0120ffa82038e8fff8874ddd7be7edff1ae4c34093393c224ff78e1e87ef81151c0ec6f20e8af5dbccf7bec4771711235edfefbedf11bf1fadf1c614d4dfc71fbd22835e5df05dacbe9a0bdf6a17a1f6c2031e648e3bc63cac893d32325180bb516a78ebe2480bb8c328ee7229008170df458a154a54e0349bf90f8645d648a525ec23bf07266be4e31ffe2b4c2910dde14273756c43cae93f98c43fc351609017890ebc6e1e01e3017a845f9ac2b37f466111117020f9bfb2f5f38eb13eacb25c3520c8e114bcb71a6728306e6b4a0051a74e7d13dbc5be3803b78b65e4cc804ce402ae07ff37ec0cc376c825de097cd7ee52f41c0865722a8afcc2e69f53d3c20c16a3d335fcc50caf0b5a9ec2fa675507a708bf1779db44f026ff76ed89c9033a6b4a42aa292e4747cdece9e412764c57fdc4b1d87bec85bd18f75379196d0929196dbd92edd84f67eb13abc63656e4966181954ccfe411d3610436ffd5645e79dc55e14e6a620ef9fad42a96458363ee74083750579b98c1e79aa210590973a009be139aa517985ef9979c734728b76ff350cf27922b9d337f6843366f1d9310b52728a38796fbae5ae059c8dcbbc65328ba05e03a056f041b5b6744cb549c0718a6d42a54637ef8de745936d8acd8baf755d2059baea6630b608e93344e4c6ad62e7276b5a312fd2ee083899710d3138aba222d985b5fd7e0e07d1847c603a488904d3684a007cc312cb8f7ca2064bdd7ab137a65cfe7a2aeb2105fb3e8ee018f56a91bd6ab6f0b8bf83f5828c70692348fdd6537ab7230ca8d5334de6c5650651b8d56264f06be6983b215932609ee6fb631d77690b07dbebe6d6d41769adc707db3e95757b74deb0e047966d5fdfa031d7807d642b9df6837d29c4d5faefa2f1ee8a208accee24b267ad553510c171b216cfa8ddc82ddd1ff51708d0f88912b86e3a3bc4a23a58fc97adaea9d8c96c4f19075d5c855438d286fe824575ce2b911ff0080d2294df0e69196629efb4b5eac032862a9080132d07ff331dd5d2110f3673ecdf40f26ebf8d49b1ae4f51bd64a2151cb709af32042df823bb35b4504b9a0980bbe1d7c623febcb7d7682e0bc48264ca1eadc480f057af9553ce8802e3751529c71ff54370004e64d8c14c181947fee4d5f7143aafb49aed8a5265c6021925d862faa9ad49839bdc2f2327b8436994034773b4389cd9652bf5235e7851b7fbbfddae8cd52279b721075bf69124192bda7589b2e58b76e8731c31cfb8eb6eed8d17dd8f027663a3c53c799d1d65e2851070d8027448ed0e8c207d418f1814a65d9d6454dc0d62c720b1715eea5efd7647ffa426908538a2500ca3633b04a3eaa2ddd4cf0f56c1e3b03d8d44d8032bbf3c5602e2484fce3851f401d8981d8c6b2321315d1ecf0b5db73030411569ada4ba7ae3bc1efb71908671b7ef7bf5a8c8e98de65a80c85ec2a19578c44c9bcd734db38d8d225cdbf8130f55790143ba7358b6c40b2d79f541227b23e2a21df05dccc574eaf369cd876d4b28fd2771f08a4e71cab3ccb46dc9e7a21048a2f9d7409f1b4b1ab3b2390814c6f47ac566a888e783d8e9188c10b03d36b390aba90430e7e84cac9b9f5b310ee3dbbf4b9ea7d5c56c78a55be26d5f9a4abbb68eb2a1a293ec582eb49cd6a519f1077a10a06b9565bf7c1327f0c16b307002ae105f08696ef082435ae9e2b7804d61f196ee17f3625f39cbaa031b5d9b8346edfb3414446a7561b17f1e3832c0fad8150175ccc189e8795e2c9a347686891037bd13b1ec77e168bb90f1c6f89ebb4f9f6205b5e6c2df6e0b2cd6dbcdb6a9c9592bbfd0f0df4d018712676987b93c91ece4b0a0284da197e84d5baaa3eb86fda253ce8ec822f84339e57e90a16ce53b32100357724d52768918d4f401816e11a3232ea3f4c06498d7a208b610c4adadffbbec1d0f604df13f0a09e46ed379fcd799d911d556aebf4883cbb231bbf8a29c8647c91720089331e97cb8ee3ce17b352071ef671bddb23f9647602201b9b4875e0035ab12c39602e8e86e934c66244b316b29333b0dba73d469b85faa5e605608ef6f08dbf08743b8b81ab5cc650ec240060abc71c440495d14b620d71b6d93f96fbd5afa34a001d018cc017c8dfda8ed3a25b0590ca059cd6fedd103ca1404393d20c5904d80ffc8d52c73aad522794c2b975ec31da4d17eb5f97280ed3c447f68c5b763b2d9a7107ee4059ae5b4516dcaea82f82ba16fafaf1f28fdf1a63c60f37e42c179e5934c337714e0c4e7f7d53cffb9f81899a49825296793dbfa9641b826c5f5f49df71e8e068317cfe862e6a45f53e46467e472776ce7ca7c70ac605d41d6afccc7b095b15706ff84ed4ea9a7740d2f479547d6ef5ee78a96bd6082fb962bea738548e4e6736c7df4e6d639c696577e7f89c0e1772ae27f42bfd8ffd4138b9e7cd821bdc504f6c1fc606e582b5c3a451ff2455fe1cb2eae92a255f89d52afdba15bd95f267d2b9a3669d4f46899b77f1f5364cf882c1af9d028a17b5cf1854303c19c386e78c48a253a5bcf7bc870a63e560f2a1f6c36ab5ab98a7f421db2d2a969382e2cc2a5019ca2acd8123dbdcd167996a4b2fe00a66fe9eaf5f69ad6e9c9ffdc6448cf2482c8984fdcdf2447508c72e6667ad9b42c719527fe5e6a39c9dc04bf267d4043473490ac0d27063e482e1119ae85b878868d65784e9f9d61eb98ca3880726176a52c27180b8b60be4c81274247b220fb181a0b5c06d1f6848c3c4551d267ed54ef69c0d5d0107ad2c0ff0c8cc93e6a2a013af8ddab1ae6e610bc4c5fac9baec528fe078e94868f609ebbd8080d35fc5b2c5883c59c24ead6bbf3a8fa37d23ede89c7dd0f57e95ae2636f22bc942a82caac88429954ac839f1213c9e992244f779ffb59ca45a31d9386d173286cdfe31d887f7ae780c9323bc13c0859006a9cde87ba5d27ca851a9f35029e882357f14b2a01f7c9b5ad3210a81fd8d61537b5f38398ff0b603f7cd2f69c8de4b9ea78e4b10611e4f35d22e575bc08c52875cc55278eade823f2a6aee5307591a7c11314ba671151189b5542a5bcbb085400157806af67217248458bb3b76b998c0870de4e748ce5ba8a6c659ee822af57a8fec1ee5f2a5a86887fe42be634d7550392fac6a705199770c47d270c5766e609d4c016b81ef261759583ebb8654078ab4059cd09f2dfce02cd9f2bc7f010ed97e5029f3d921babddf107b44aa451f37ba52239c81c0712fe54e63af2ff564aaad76d3935f827261fbc23162d0366bc9b52fbfb50492c89827120168fda9724ea042e4918aed2469d895e8af1f45a6b6f32ffd59cf162dde96345f450c2d39ff91767eeda6125d8a53c474c9c1c400480b8d19a30f5251a31e7b9879b3e339bc15e14ba51d09aeb176c3c5cf25b45b614d00c87daeecdd3a2f290701221b5ad375f67537af615ea3d7c96f74fc202f72bb3a37c05c8eea64059cdef67e327373d23b6f9a6ec06e9e624bc2bdcf3f953ab461f5db641bfa8112b1e3a8eed0fd65f3b85e6afbd7279a530f4b7de339f4b375659bd29d362cee723a1a97a60c68c11c366988ec20f1cfd1667f4de6f9a46be500523b15a494aa9a050868eb274e477c7f2e627d51d3bf498e59e2401be6965d383dfb2a04e390e9b67758f16cadd9b3f3f1efb4e670c1df4dc1cf0849c2ccc40af158fa0739a050e1c5fcfd33eb7c8b4dd44f98ab9528db8064517bf1f493377cbc85112c93c96d2de47224368994e4dee5286f77e6199b12f28081346a87f8dbda14fda51a6787f7e2c2d6c1a46e9da5b92ec03a73a4704b74ed915ea4ae418027df9fecb3698fb97ee7990bf56563fdda8d9c080d5045083c1936525e8c722cb484cac23904daa7a919bb010f3ee390d9dc80c18ae3a0fb5800f5165ead7abf73937efaa2d1d9a45d6d859d2bf0655d207374b9348fb662a87c149f03063bc6f569edd7ee9c11707b72305c5a2017c9e176983a992400763d9840d03b452f396f77ff7bb7306cdd03c367f19f044929e8a90b7dd3f342a3b69fda6a74c9eedb54b2b14fcc3f2510123d3dac3396c576015cc0b6ea75f8f486155ef512aa15ed1fb29bda063f47d193cba9307da2541b330c4171b05d6938a016c53cea470f56950fa270718e2dd6e243582d33cc82b0e184ddde2825577fb23688a5e08793a8532c4e48e538fd425960a42408055152590b50ee03c957fc9ff203f76a7ca0955f1d3872868747af1398de863779c40693259df16a3364b5469f6676e044f55b3739295584b042e4fc9a09ea84aed00a1180e85de0f6c6bfc66776c3cfa12f653f04d9ecc10b9689cb16747bdca2e2a7976c726a47a32c8ce494399e27baa89f703cc92e79c9f1022ae863d5123a37f320e835644f133d90aa878aa219cebca4e7d4ef96113b7fb3e27a19ab4492273f6de634944f21d36cca75109210c94c36f733e4c8b591ce49a8e753a4a638d6e0948542d732f3bcae87e16ce9ab6ea02eda9176f0fa3142fc3f859b0d5bb59a75fb0e021ff15d0f191067663fd84e2239023e38d1a5bfbb9ac5c7e74e99d7521b96bfa099d88165728d94c0f207738970e928b83ffa9c7f30e9a167a5965a9136980f35d42bd8e9fcb4f37f202abadb49985b6646a1a829c2ddfa7d15687d945d7a8cf703119a48c50672acdbaeebc5907e925595baf7331f2299098e6306907c779e00a2fb421b2a051e77852b7dbe13439ff5978bdde8a5f0870820ada2cd78c12f20d44663723dfda38efd980910aaf6aa6167df68cdf94b31da7725fa02b8ffffff47