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 62116 e8317d3803d284ffcea2229174713c777f7ecc729ec1f45a16d23b33750b4190

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
249b6a5237b39ae00a231fed4289e922ea5effbb55d63e89dfc2bdea99d9810c
Certificate Block Hash
e8317d3803d284ffcea2229174713c777f7ecc729ec1f45a16d23b33750b4190
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00345c0100062f0100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fb821672086ed11ca8506b568997ae842ff1f6f0515969e2a38f57893e253359310e73eda2ac4814fffca2ac75608c4cc76f1f731e0155f1abb03f0d066c40b2b9acdff9b4b3afaf4a695991adcb3d6c0bd6a6460a7c66ce24100000000000000000020000000200345c0100062f0100

Raw Header Hex

0000402093fbead20f7d6da8d618adcb5a33e28c126574a5ea45605b33c40f35a2aa093e51cb89f6271c1d0678bb887d0a0c8658acec2becc62a5a36c70a21b0185569293f04176a5e6902180c81d999eabdc2df893ed655bbff5eea22e98942ed1f230ae09ab337526a9b24

Proof Data Hex

59,560 bytes
1212160103076ce00b193fe22eb877283b9e10a81911d4d7156a5f83878836f9c7f944f7c34d83d9e21125c7cde2c721030d66c5b943ba7a02245f877a0b864ebbf7f4200723ef91b10656d4e5adceb0ac36b796bd45f77c75535ba7bb29e543f17994d9201b53a82a1017b74cafb2cd71fe2f1ee96013abdd720ee7c4b94360328a369ea9251585a494c50a01e7b3baa8b6c7d3a6f960d378b7f26d38a204f79f7c3f2b5c99de33cdad9451773aaab58977450b82f3d965ffb069f3fd3b53c5c90b448c2947e9d74a667294efd98799e6e890b5970b52e23254d98f72de93ac9f767b4c1ede90fa8fd6b35460ee8881d33e9cd61b0d234f178def3ae815cd20ab866773093fe3d7c18983ce7ee9835f5d3386581351850fec2a528a5994cc6341e14343b564e800a82888ae9051cd1c6edb71169d2f6d1b0ffb929964eaee18239281c8d8a09ff22deece92c84092a7e72a120cb69676e8dcff2b966b0a80c8e80515cf57ec00bb7d3b948eb9dc52cb41e05baa68d12b827e5f595b90d29a1e2fb33a5ff927d46c7833f3a469d2461e53956cbc0687c082ea172f441b2336e4b4c6e3bdbee162f3467a3d6572c8826a85c0ae83d8b63d8c0335f11181927e770cc30195185da916d84925d01d0f6c875bf4d33b43b1c2498a6639a57a33f25d349e223ce121f8726f9c5330e346158581d29a49e5fe7880b0904c0646a41637eb825dd577ccd88b9ec62564228cf834a289cd9c09632b9454b57f68be92bac5ea9ba870da12dd69d5e9904f30c8ec20fa5518084e16901881116c9a1e13f04d5436b953fdf09613d015afd30dbef5cc07a62e3d935a88dfa82260ee298971f95213dd95ef8d121b1dabdef12de44534e5fe81d98c1f01d292795621f8e4d5282aad8b8fedf30a92e4d8f7acfcf218c9fecdaa4b59c2e2ff6df99f251032d862b5086797bcca5c0967510b64ebcdcc4cc479a0f9971164486e5c32f26826f848159f3b30c66ab173778ff69b974677952a718a3c4882a674c82a0fb8736f91d956c132d268ebdd1492f58cb438ae9e6625ddde0c8c3f82ab08e7ea92de67611381209915132c4657d87dc0709e14ba8ec40a64e2df83be8289c5055c7b6e702e437d88d7f3487f22a0b6e768f686bf734ce0638d713c722afffe207ab9a562d34bf534c70368190287c1b245b290f85a97d99383b212c7f357726a32aaa6cc9fa7e775f87f7bdcbac66b6c03d34bcd2b03092352edab79157d32af34abcb389ed1e25630be1bf79d4a6ae14b62403963143e26bc91fc9982bfb5c09f80aabd7b9df243978f6b9d68a0b559913d07c4abcbb9750ddc9dabd283de69ed14abc2ef3b85f7011f1ecbdeb682d7f77ce9eb8a42dad74f0e1a71e0555e47ab5c24f25cdef08f5dfc74c794f64d9997f2ea787cc65f940a9e62522d5da04bf29fd2e65e1165ac7a28144b2f898e8931610ed8ae779954fc886ced3c0ed89d6e4f33e3c51d1cf4fb9788b1b3ba6846ae469ffbf955e9e68cc550dcd0424ada7964c15054606ca72e0cff736ca87b9c03cb8d0fbfa7f6e7396a9a4d7898beca663a4acdca4e98ecf38ce595bf2306285932c8bbaf79f2f98dd7ff74519efc8c22142f0e0602048fdeaab094b71a820e28d7f03fdd2a0bca5dbf8497fd90f131f9ad4f292391bc0b4a725f55df4debd1de9383df68bd659302ebb4690f11016b99dc47255b03d0ae442fb6a90f81610a981ddc36689508a591ba812b79154dbcfb61e4280d752d6fb69660b81f3b243a82fcd0a3e1d4005faf58e6998dee905aefe4fb4afb1259c5c712e8fe4ab8b6edeb945cdd6511e43a1ee973f2bb8da0eb5dc398fda72b3dadc182ed63024df832bd568db5ae3e63746c462fca27cff1effbe572d727cb2e0154be43f53d10ebcf25ec85fa7775e41aa48e2fd6c3525b7bd559601e9680e90234c1bd22d2eff3ef19f26d6fe84a6f3c7f321800f0d262e0bc9fd5a890143c6997a089595b8c7ed932f14e7ada059a9d83b31fbf4bc4dd5bc77595c59fe1db16c436ea874126f4cf0a505c2addaca2aaae9be8e9d8ed27c5ddde825f5f3675e7db7e98aeaba5370cff46bb896ca080d098c96f4de5ea9f33544cdf1833c7b28225ac5849f956b5838ffc952259d9ee17014819fcee9ff7392b64c0d049733b523277c44667727b4d2f5c514dbfa2f57eb482632189496e98efaafb04c40ecb2325dd27484fd2f4938bced5795e838760e70cc448479e143a4e84a9390dad3c9eac5e4db21ce6c3f97a985a67b9b016b04ba999b501d37b5878e9c0d461df5f97dbac39725f18d860eab20e62dde0ab716b4352beefcb4cf077f6000c5a6e2af2615d7d34591c20470b8bcadde3e8fcd910e830704a7f0597a7695ea2f193119008d750ed14fa99ba04861d4792d4f11cd8b8e6e5c2526ea3eceb6c0eb47a017e33550b11d4083a044952a11e45b9f9d0c9822e8fc95466905795b0db46f024fb7d07464bf0aede863c7039bd7acfcccf6cdde1be84b954cec008151f422c061b39fa3b29f2f4d5e1bda024a52def60e8bbc00dfb61feb8cf3cd293450d1c28f5719b112007042bdba4f3c749e4a7389a393e25cb1d2afb9eacf2cee09d7182ae6bfd76c710d8dcf7fdb5922c8b1c0196bd6d44f9b82a73ecbe484c0d85d584a2b90c19614544ec15fcb714de4997719e7f67144bc0215e2d363e0ecda5cd3dd5428187605d90eb32c836191a010bd6ddfe1a26b6e9492005623b2983f49803bcc3de1ff0e79b338bc016b3ebf3e7b2988857887bfab26d7d930495cc4cb4a6f76e2ea44fae1b4a30e615e6933f4b168fa57a2fb9b6b53fd0f781406595b60c098d679b1f6d283ba1831ff7c6f6d5a3868955d2b58b550681ecd682cc4f1e8438739956fed2194b2b4fdea822a6ed5d1c58824afe4531a97037f755838851f68f493735bd88eccc50cf84efba6e4b8fe9d28e4935fffc570cd34a0feadee62976f84c0a66795edd6cdea861699f81690380b3426a2b0f870c1fbee39469d17903abe698d2c21d1610c474cbf6456d10c6117e198e2043232ad2d152ab4883b5b0e470688f72fdeeb42c905055458791c7fa5f0ea6a10a90759993ca9a17091fcbcdbf0ed51bceca6ac447be1fc853931a858998e5d3656aab1992d708a9e9462a27730355b0aadeb54ee9ef2854fa3e2fc00566da51652d5b2ceecb59450aa01f149aa07ee60835d11ced8ff577ceee39652d40836f6b048552b4a018c17427c086d54857b7eeb7772b5d48c500fdc7138e97f504ea8f2b8d8b902bd271a438b95a66faadfe555fb28f2f4312d9894dbe46c4bd2c6b9551877f1d5a8299dce026406a6ac82f62b54983f77fefb72f3830efcb94695e10475f53f13285a1dab1cf53ec67f91d16e2c193f96b700beefecea6b30f5f28280ab81334d4d5eacafcf7e80ae851f5ce47876193e25b434fc6196fd4f9bc92ce3618b3eed13b2f27610930af7f6ffdc4f2f2e6406ad09f5211b21090e1bbdc91a492c0495ed12b3c1669f7dad2576a3e934ab2ec1389b9d77eeef650c1d33b4cc99c881f31b6abf1d876d7a2769de7c9f0000ff4672757d04aec45d64d90bd14a288c47f05705d6c698a249d085afe75e5072022c223ebf451c6dd1e7972e76ad090671b79b3aa109726538d478cf7eb267067580e75ef954b355d70d158aa8b5a678eedfee7fbef32196540a51fb327b02fa8d28c6f89dd82d188ffc4f11aac01a9a142c1dbdf7daa34bc977b572464ef4633ff8169d267450d0faf42f763195397717cad375afb8c90dba9c8a9da478b5801cf25d42918e649795e34b5db0bce730cf8fa9ee5ddd84a21d486bc96bf3f2b27008d0388f31f184a492ba70c3a72acea91ee98bf1782ab23e6631baeabb615e63848f19524997ef0490255ddfba15b10d8647e9073f9cb0a95a40384a3854954f629271d9c9452b67b604325d34f7b22e747e171c9a6ac4c4ebcee46502085157be8854c58fa45475889b683776685aef05b4bb8da1f3d8449f96e990fe6f85faf89516dc70d02040f720ae8d1b02105b56845f55ddb199a39295844f2d7e4e308c04bff918991536fa8688b8dababbc3178baa190a0b5ebf68536e2fa8f5e396704ad6fda8c18f7dfbfc6c9c2317a62bab42673ba659d79c32d2146539d9dc1f017207e801c25d3354d161a3071a8b83448090733990fd8a3cdadada9cbc5549baff2afb509e56b37b345a91b9147fda312a09f4b2e4e42c1b27514bd4106716437c8f3c4870a0ab9ffd907a7cdded0ddd902ea6a88247ddaf52e1d62f457210cd6cf926522becb78a1fb9ab456b0110ba900840289bbde72565e5f3fe735e12b773973f7a0e9105bfaf137badb3045d8379963292602d5c1a5c5e86b1c44000b31c420eaa8b150be3b9d9010513839f9cf46a3dbe0f1f908888aacc3434881c5110ae42c627fd701f163aefa09ac6f4990f1d08b3bb22f8f55426954cd01241228af473f2b4032ca5bef9b70d5974bed8ce33c8f2358920041be8ad7a034065916e8ba08f35c09f0c108555e7e5d13d77c104319ef2146a2a72ac82c1525bce6bbdd1dc6cb63cc69ea59a1c3ea5558cd1f710077596d82e0b1724e8ba1c9389ba47a93c4486bb1329f63e24f1b16fbcb306801d641e65e1c754a83c4a3ba0349ab920c46f192d2dffe35e0f9e3ee0b2145f1343a4d47822190ef4dd1ae3724850309ef8f1e53500a874f035176ffb8a69efc3b7e436cfbff2e302421ed82d8f955d54b31597c45708c97699254778fab40d4a4c58e390704e9a5f339e68f45942bdbfb6b45cbd60081065d397f4c49b13334df46fbd09c680364198f30718b07f1a028680de409f23b767d2230fb62e9c20ec102502b1864173890496fcc8028659e242e76939ffc4171b5bebbebad898186e778ab6427faa35f9b2ac2c640e32076f3692bb34963a0b5a33a07c4cc8f6ee3bc9fb9b53273701f41309b226b8407df421686c0a3d327d0e8a130da357505685d2b7c13e8bafb79b15e416f037932975765e3a562d47ce8f9a95d81bb1fe385b522aec9cbeddedb99d68696ef353039d51e3cec0f37d2bc9ccfe800c721074b93b959669ebde7b237205372658cad623549aea146331228e85d388f885e0972b90b0975f3d331e24cf33857b6e52aef132286366f0c6fefa1b8dda7a4d49ed6c9a81d450e449bdae62556d0b83eb177ecf226512cda492bd7acf926039d5288b12ddabb9ba8f3d18b572e8cd290803e13977569677496bc801a97e78da45c4886634a9d23d9fd0db6aa263668b29ff21f9c95da17ec15fd4574b86fc943bd9be31eda02f6b899d5638643cf0c1525a925bc4bf4506ce75abe49e6124354af6e67ed6fbd55254a8eaf06305c38ee39d73dd07e7959a96f8ad1bf9abdbaf70a6fbf497abd4a55375fe4994049b4895583d4b6740535dfa8ce7a8e9bf89d9d07b0cb56425f3138f53e908bf9f4caa9607bc01182e377a9672c5b5667276c50861462ce87c3e1db0d84aca349ceb6745d16f61974eaf549ae6103a2f13579be2614e1a0d11808a82661b1aabc00b907b5ab9314896a6a76c70d772425ec007cfda21639fcb6ee24aa1abf911af842688ac149c1ea6e6336251d7cbff365c4fb9e9744411f0932783d3f189803d39b063a19f9014099309f47a28b1f98e32fd4e0597a5996bb588a3e40dfa2d497ea61add9d5d52a8470b1696a81174d908a942408ee43085c2df224bf6254866daf067a00876fc69de0368fa8990d0efec5bbf14208d9e8e6bc7bde70c123dde1f2853c5411c0af0579cabc7281dc046aa6e63f0fee948b3b9337058e58d525b1ef641570e14ac59b3f4a967479f3fe25bce214dd47ba2c127a56054e00a13bb0eee1f365976879c0658bbbaf2a79bcfd11a51697033b8afd9ffdf757bc299a177fd5a3989e8ba43a273c7493ad37582397989c02e3691ba7b1c20c205a9d5864c2704ad7be1dac3464f8aed1f834581a0edaafceb07609799a65b81a778a0360610dd52a09f0d47483a0e43c5f281de20b55fa97b084061728b0dbde122231b96ee8861303d280af3fdba8846f052503499ca54f7a90f63754c2353d52413cf9d7d9402848309d6f69ac5b0ca06fa333e3148ff9ed992e9562c8af6ddee295b56fcaeeac2afd8009b7e1944d3c8030018622213570700ec2e42b9fe2488de42adec80d168c0eeb1036158cad98a50a30a29a09e6fa9758f31c11e2b0fe79b5c02deb26f671ccc01299fe1bd668826e127e7d02ce08fced4969b35a47f1601377a527c56ebe992447fed677f859c8025261efb7d847879b653ae2b6692ae77aea4d3b2ca3205cc4622be008fffce1157f331e92681d06fc3055498ae4e01acfd8eaefd14d7346db9c97aae52832cf1181a50baa29ecf9fd39b4e874cb14b7be3f2accbc5e5ea4848f778cece6df5dc1d92e3bf4314acd17ffd463fce2237691e9ff62e01ebc9b1d277b56d474740189af32456fe98abb3e7193ef5e22dfa03ff49e1e2b0cb8fa85d6c33bdebe7ea4a6924614aed3d94e0674937f33aab8197a7bbc3b7f36e714821a3fbf1e3a04988edad44c6194f7707f61b374783c97b6d4d0c8aa1866658ca963bf102a336b5a8381bf31eb3687bf9724b72256bc7682acc101af18828ab862ef28a5abfb7989e7980e1eb9ba3c70b48661aa79fd56710a00687dd66683163ab37d96b97d3c1a2ab026f3d6dd636576101d3725b13af98d12cdd3714a4e1982f1e44cb1279a95fdc049209857eb1431ff489062745393b86cce085b2f09274e240e8e6ec035a9151332f06e32a366287fc53616c0b6c4f83b8e32238ddabae1d3726a9aa06c2dee098aa61c0cb8fe9a7b4f44b0096bc4fb47eab7cf9e1e55e096786bbdcc1f05d0b3998b6955ac3bb228f50f17042b8ef07dd2cd29a0dbe2d26264a4fe1966f318be5b93d112b0e683318280123921f459bb4365f173f4181fe3dbacf74b6e69c3eaaeb8583c85b2feb1937702c7490e0dc7fd194d2069e0a99cf82ffc9ec531245433ca8415343c71d98ba14ed18d5fed5de6eb76b5631f97240a676679f64476cd1ef3d713c105dcea69f23db92744ac7a700b701bd0d9060179658ec9ba314510ff8e66b8188b6bf90be101a269f6b873305b9a09a4331155460d38cd42aae7f8b8fe904ac388e9e8db8929f157dddbf1687abc8497fb9f611e3851620a2d3b13ef6493ec767805b78d30cd68cf2d7f1e298bf915387154fe165d6ed2580d1e6939e70b5cea2888e36740fdd31daf2d9dea77735812e69e3ce05e1e9792914cc1f0dffd2e8e7b529358460f12a974d8fac0170dd90423534401681b00edd8b41cc55700b4567deb3ef963977cb229c053ea2a582e81dc1f8c19adda89281567c14c89c213d8944f69d4b322e31772632c85d9dacf9e35a832f50242e3f26a64b6d104211d211bdf86607675782d84350dc0922ce1f33556a7f8ef870f28afb34c7ad334f024319fb156fe5b29da47b45aa45090a1b8d9e6eaa39f721295780584d6220dc474c44f43b975f5392bd3dc11c9abfaf7ddd2f158282e29c448d77865eda181933f29984787e668c82edc8c63f6fb70693b8d1d9e31dae61532bb1639f1f5f865dab6052bc14a7321bca579f95bc6d77eba4d35f131cd2b76d64fe44e4858b0312bce54e3f80b7b9c9fcc2b6169618e1021654326cee49d2db0a773e5269e8fb3c311ed6b2e798542abe565966e976777611859cd65b9e24b13c3075a54e56ca592283937282e3e09423ee33aa2853b141a67c52d954659ebded592613b6cb3c3498c220901657568aacfee203f0324297abbae85c35cf93911f4a70733a190e849c1c64328afc73892e882c32e452517440081434dd5a647518eb993b07f1edbd750bb37667bc23a958d185840ca9113106387f05b1a404fd284bae27012a6f54f9ae651f6de264371bacd1b0ebcfc28da360b20d400d0762e5b4ee4ed26a98ded9bed0c225a4da30bae69832e11e3b148f83ef3804e2ea5fa5cdb1f1d022323f68bd09b84dc4838e40c0a9ed2e7a0e4ef8464508eead2a887f3920a94973d4e6fb4dd53e28b7ef48425e29476e99f9204aa1adb7aadd2f9efda926fb5e34e729bd7054c5fe862b295a38770a0fa0f6977cb8a3a7b2d2199f094c2131a9fa144eab9fffca0fc6493e95a2bc62937f24a7ccb1c58f939e2104171d89d5f22a610269d821932d55b2105baa989b5b0432f7bef9533bc687eab444a8d60733734d5f921799521095ebef1a50c7dcc004e189074c55d8a18ac3d61f0b2ddf4d95da7cb7ff21d5af44407e14e0738fdbdc63313e14591d61210a3b47b7cd6743e2006dc6c4f6239c8d6360560f211a06ddc7d25f4e89f85355450a212aea0a3e5759547ffddae87c97f6137b1ac6273cb7fe8f1eb2f1df891d291263699a88c83586398403abe5bb5bba733a2e2cf0b05f886e077eac5388887264d28c68ce0539763c412dd4fe864ec1e2cc65c5dc25fc84969b5638ab868f113c1bca5c0b58604d03222a7cdd2959b15c6ca30a9b734dc27ce4fac4417bf8f5618083ee9fda58da0a24ba455bc94dd74863b944126a8a45b92b515900911597177f41f47d90f8ff435b6b2d2cc1ccfed1b64125ae2871e37503d2f1c781d3d09dac3a93dfd4ea467a1423d61991f4dbca1883f272391a9b726e86ad9e5103f679d166b586338ecf47fcbdfe7e254c06b7de9e22ce17ecf481f88b2d15aa6909256e0fa97125b19f67cc8b9fa421a9c89135c698f57d9babff0a68a77d8960f8bf0080497a06570bf7992041c071734bb4090002bb980a26c07906bbdf139977a61c3baa12918fbc0cc855083dea24c8092e7f97aef668a3532a943d9728282e6076dc87462f5d39a3f5cca76744af26fdc28d4af82cbf4f1570b1f0af44163175b818d3d6460201bb3d2c413dbead813db99b47ccea6257a78faf5cea4b743bd3f6ceb2139b62b004a47627c186bacee6ad201b6465d4c1b4a615f93609bdd7519be36d11177aa3861c26ae7064c9673b64115ea6e569bd59ac3d5115e25fd98e306a4da98673c06ff06192cb1d6e7251e48ba2da577644d4d36cc31992c1b14b0a3dc0b0707e0009a8358209fffb90f71bc63cc011450f7623aa20eef17f66d3a00f1e30adc5929bc92c4eb339057a44c632b156726443996dd8e9334c580890b9009669143b2ddf58ca9b99a58ed8497da4281721e1669ba5b4c508388f53e35081b67ac1d85ddeb7f90f9b4a1d9cf8e30ddc750f390a5b75b1d6291ae52c38bfada2f3a537b19f129063f57d30ab3b1ddbe504786cddbc38de5a7828533e645883b8ce77fe6f0c93aa7eded9e435a0e7145c0abff6f88df7b86f10b7264ea3f7684765f21553f3e421ee00eabceb6b8c36da6006f3f2e8b7d9beb233e3b36e9c4711b680ceeb66c9e8e6532ccc71c8ede93d93206c7540b2298bb577c892be8c2a35e4915b014e964d234b91295dbb081c8105f867242ba493229f39bde6606ccb1b43eb6297734abad15f215e18797bb0fab30f403c794cab07d7f1b07e56e20b9f8f57a79dac49ee2652aad2609aa18167b36d026f933fb93a541ea594ecb3d72a79006455550cdbc49123fe78990c1cac78f54cac5d10bb46390e186ab78d74436bf12cdb0aa9940d6458855aab3a99c616648f3581bc47c1fd341322b875d9b5c22f7d06b68a81bff5588d8d0a29870b5116f1002ed69b8c89106bb2a1be391704eea1b56aadfe25e99df6620efd19266b4fc53301b270ba2d9833071a77c963c0dcd227f60349895dd87c87a861d445c0cf40b8907df467d3bc9f7f2125cf6a7eb7c74edf81502221e25451855d07b0c17e5564cf7093d15a076728e6aa273051f4bd62f08d344f359f7499dab1caa9bd5466268d73b37154b7d599cdf434ea9e3e7c612cc5fbb8567d5dd60a28e25dbd3c57b0d082c1fdf1f9ea665afa4549b7cd6a14df39bbe4befc6b0a831344da420a2e1d25630436580344fdcd9eca3ffeff321a43acc48b12e37c39bbffef30ed7582f6858a0a7074005f1583455913c60fdb8c4f71efbc2faf2127f51758e2453a570d25022ea19de1aa3be0b774d3e9c44be408b0e71a31b8300d11fd1fb1a1f5b04630792c8e9549ad71ee92355d4294d63acbb3ddfe2ba6b267f65baa2ffe3820c4c8bc83853385a96715443465944180e009a376c236859f53ffda40b87fb5ed345a266848e05fe239f12a7a8f7927ba056f8cd2471bce3d6068db365490e445e23ef904e07aca74f92d8a60967b9dd66dcc22057f7f917e942d2c505c2704f31f4e53d520ba18e4c945301cdd3f588e6460cd6e29fded0f16e6bf9960ef6e8e9250531d0731564bb0afc1d5b7458697be102f433d83ffbe17063dd106852c8e66f0f3cd33b7592d0db13320673aa5d1a2a858bdf9b237dc3d02bc9a79be0dd9a2b24680980de88d774f5dcd1590f2a21dd2411220f061f9e791f178557a31b90094138075a1c77ccb3ca32ac1dfb5673c255598e9b88968cfac6b6ed03fcfeae15bdecd67cb86b72b0ed5743932f7a3d8e915020a461350c4435fb8311a98d192df27be429a80691cebefde403ead1a7d7ad88deec4b4a3fdaf973e7403b73120a90caaa72fbb120c6c4074c5c5c1d6ea309fb1dcd79f7e5193450c3399a4e5c3486f9ace734c862ab3f19a8da2c2d23c5ccd7970aa073c7f5c11f24dcd4242d0429c1f28f8390c38b7f2c57da40419c2b7928561f05c96efc046dd8a620fc1f6de0df2f6f3acbe0d69cb4a530a21ad61dca7ea191166e79b3517913c200ec9b3b620f5ae486adc777132efb374f2228f3dfba2a7e15741d79def2e011641dc6eb1de8983b6173abb47e11514f102ad6df639ae1401558edd200cc2ec7111074553b95f094e03c5a7280608eff587dea4453f28834f20e20363ca6a9c9085a421a5168aad546068a856cc7091775b9f22febb94da764ff8ee6dc8c5f8ce7a431be95ffe5ca7279d5b95a50c4af6d096102617d08aab6f0d654971ab732c16f1560c4edf32e6dd700697c916175adcec5dab82d1b19b4dd726f22f60bd6949b02fe255454e4b4dd8ff112b80dd437144afc2d89f1d790bf0db8f917cc87b2fa93d3a38aa72d01ae983a72d4a8821bc42e8b597c54fa24414173fe72a99367bbf4b91f75556e07aa71bf140bc926d5b57e3e030cf28f4e27b2cba0ceb4b62fbe196eed489b71ac32eac4c20c365387bd47cfe6c31d853a47fb79753302adee3e3b1891ffa14055d144fcdbeb0ed6b8b15ca7b319f2ac73ae66df51134b00fc4a1f8f7f86a77655d353c457f27565043dd903365e125f772dcce98997e29165a635aa997f882cf11613a011b4c2ac711f5c27551ddfe5f2ea28b283e1e071abedf02382a6a6844f28051ae97cc8b99b6dc111f872bcef27b966cd5a8da5b7089432084bd72a84766045476f0eb885cf95196322330f1c75dd9c37ffae0e02d2c3c4174c1a2c04e5e19c95c3a9fb2c110ae3b87201901432ce45e9577d35dbd478cc102200ca025403a5b8c2c3f0948d935f5ce6e287ef68b457af5e8b5cc7b27a9deb8182df36d9a8a4c6342038b7639d6c87f64f2ea3c1d24e20fbbe4479401ae92424984b0986bb8e4c3e6deb6568aa173af633292cceca249e994433ae69456a31529b4eefa580914171a414a631e1da06cf086fd578ae7ba8b107f539c773d912e301aff903b3ecc1654f8b236fd02162f631ad16d8ae1ee9e60524b4524225db2b7367910bec69ad0a47e0dc99eedc5067d7ce3abb8d3eace2de5ae21d0a2d0fee14a2561c91d373dd291aeae2b2f68b38262948932e338defa3f5c98b4f0e0f70e2b473554214874714d14005e2b5ee528ae233acf6fb5b6efb466ef579058b4af1afee2933c7f89c5b66b93ec6875e755c8eb6909984a1dfa9e492b0eb84e17dfb83a76641fb840b7623e4912eb360039614666af87e3cc7af9d11fef7625f78e8893f1d72c0753b8c7aba69dc33f5043532cf38b96ad2f8d41fe7a47ec1aa2ce13b96df747f2e0981a90ce7b3bbb93a9134360680aaf760dc3f55a37bafea3e52c348effab94159ffa08f1c12207cf12bd27b4b09dfc0911ff2459831701e9f46864552f078dfd9c850ee1999149369e2d9a0cbd3c8b958016d6d74b8a04afc562cc552c1e59b258e699d674722d9ca0f7a079f967fe8f0ee841fcea54f9362b4fdf8139458d62c593013e4a2a4b29ac84977de69d379fd0d53e13b90318d2e6ff11db60a56e5971b379a0c36040dcaffc899109d3129052126dbc7bf4de98317f880e6f80297b51c4df1477103c4dceee9edf751d838be5146ea350b62493c05142b9235aa34c46792d573e4eab79694303fa163ffb9c67dc189236a13a80f7e3f5030cdd1136e4101b265971b54a023b4eb630c137907a04767b275bd8210832473ecea34ba617322be98aa54e19e9d1678386c57ba77c9aab89193092913329f5571dae60f1b3b62c7dfad33ede9da4d44e95861f386a68816544c00b520026d02894036ec55852754073df7417939f69a1512b64d04448bc6b37a4ffe407514f27b59b555dc79c22e12a496100a1a590e4ad655d26d8727e5f4dec8cdaaf97bcfe5507c31acdfb911010fd0ce317f9a7d4b936c8b2f2e2cfcaa21d18f3d6e53a6f4c444077a592ba733c7161b409cadd9cc4588e184cdca6ed21dc7013e94d05d0e017ab684ac0dbda1e47deb8d9de9c8240c66a11b68fd77f726d017bbff8ca8e488e7144a76e95a73294bf5eb9918a7d41f01b9aecf777a63eee038a60a30c560ee8c487e235749255877958a492f645bf82329db1152bbe432e6bb7c3167db497612c92bf53463abddcb7f2a7de56b8c48ac4e49ea82d6d0794472a19b95bfaee648594138940e2678a9b58f3ebf569e15cab08c11117a15cd3404a641caf5261e90c16296eb446c16301f07c7a9d2f7b8e50158b798105a85c36b0d2f75c16da783a03cd527143033f3930130f77127fce97f708bc7fa279c19f2d5da66f98fefbdfd3b37e86a9d6ccd971c6e95cbbcd58be2b592c5b8b530b84d1352277588da47e0b63e743071bc4ac946e2a8b0d6033dc91e6ba2808f2dfa11161750138505ce55fed5102d29c8bf3a2f5c4b170ddc5bb9118f0000c44e0428ad6b390c1029cf98a160f327e55f767460edff3f2bd6d4fc697e7490e52679e1fe8c4324ba161b26e21445da0aa402d4d3f48ae7565c5a22229583d335a67716dd2f810df8046b4f17d57c0edc5146a7c7a08886f263b0d17886042d76cbf2c7986f9be1d03e8a2155891798d0885e73a0b60a43c6ce83400dca26a5acb1506b32303d4a874fd7e247ad461c8a1f2b4398c224f169b1f20252dc1ebe0b6df2484ce4bd7270a53a9c48d6e1bf7c23653c49756dacbe206530de452aef1916c754b14dbd34eb4b552f400347dffe2d933f714a8aa0f690c434cbd1fa1b125751b903738acb300f81c2830908961e381f1c10c25acfddfdb39dce3f12cf18413ac53708edb4608d48ce076a638993756b585587be070dc2a0c20ec6e41b7c465212f6a0a6768f0edc5b363130d6883929f195eb2bce52be3e7adf7c820f7942b76105ec76d47f993ae8274c434a062fc7ab4f50f997027314c1348840e6e7f2bb7bb280cea94e46c1c81f90a6fc9e31cf39ce6e09939c0a7a32c7e886eb419a45ef35631a463759cf3c5272034dc5be61a4d42f4e6129022a1a89a1168ac449e18b9d573f0b7598a6aeedc42abfa6b0826392bfffd6899a30cad9b8c0363725ff1ae3770449da711304abe060a7aa793590c495895016284ce85d2046cc41d72403c422f744c10c7149020042b807151361b2e03412e5acbf3d249351ba06eea8457bfe94cbbf6b7448deee1e44e39b7e36df2c1c6b78483bac17dec12fac209f3f26e25771128c0b8d909851741427c407c6f2f761bff3b9625d772bd3dad0bae5743ba609c3140bcfa0a699d209424a30286ea5ae364e39253c6b0d975b26a67dca21e037f2e75725ffa29082270ce503dcf934761dee81a6f67688d1b9c7a06d0e9f505ae4ed32921a06507cb67744937484a481a24365bea6b3292ba005bd6d2351aa4c98fede11e3f142bca0b4a852aafe0b49c873791089debebae6d25cedde0f1ead04638310d5e2283fdcc86555f6abec53108f35447d917d52a8af2b059f3f31f4c07f70b362ec7b500d29cddc3abeead9cba41c3bd85e72fad50f2f16af2492ddf24802292ed85ebbd1f05969505d83eb444d8c568b6f14c810124966cf4f27ed8fb7bb0517509673a8f96278a9f276bd1dcb60576591a7fbcaa839675c72c5e95c87fced418b3ea8e7b2c9a4b30ca20581c276e1cd11ec754e2cf07e3985fbf53a980d14927e71360503d2d2e0b505a4f598ef2d3150daa9a1404f3706c16a2cfe15820cd2aae23b9e256728c52bbd2161cec7fb809c5fbf94aea51beaa636e8778d5ce82d40cc3a943538c0d5e2cd7d54dbb6b0fc0aea75efb0c86c1dd0dedcc501c42a4fe4355d6c11ab78f1714d20238836ec16694109d3ae59580f7d567593f427250cfdbccb6ae30216c160d0ad8048c1bc940bdac6dedba7afaa4c67cb33995680701ee162c258e526752f5dc1639b81b99801ff940ded7bf99e635324195154b84a07fb09107bb140c61527d70ad648cf58719f0997f60f011fadb78fe49e2eacd8cd12188f91c34218671f2bdf9649a829071a9dd796cbd7e68932be19d8c485262ccf6693530ea39ed7c168c5f56e34b99b5701bbd368c8ea3d9192fdd5b680b5b95316a63c3ae1e511db6b558b4ed2d2287022bddd8a52bb85b5a9c3e825296ade401f3c29ace3738fde180be21056660b19f289bec9b32cbde75c1af86d3f481d250feac312102c97d1e10ad442481746636ca1bc5effbd9ed3a3d212e24e715f5d4d48d2d72b3c7744141202fd8140a3710947ff42167ac25f989701e28c6add7c824584ed7fff1ffa52c3d209f7b248f002b68802f84d170e9338061d14502f34abdf3c67dc02b6f20a20339f0cd76ce1e862338d6a2d4fff7363be9e4307fe439398b011efad6e611242100d73c913ed30a75c441f20f1baab28aae303b67367ad68f2cb3ffc8d3b7ff576ecc175604e2d8e768308c1faef0f5cefebb76a216027402eeecbf5b6ef94e1bd473cfe8e47b3832beb6a4a39b1b59edb963bb457a7d15c1548e7ea88e41761c4974c8ee40a692b85569a9e80c31a9e226f145003e30d95e2d22ad6418f4714ce04ce2a6455c7bf6c65b56adf3d92c1dafd78ac906bbeffdb09e73396c137a6ba0211dafdf8bb99afc972aef90e76d9b498212a9f5d4b94e2f3e5a167f43fbfca3cf0e8fd8bf1b89b52de72a221e7e57f4c6f34cff41ef2739ae1c7f965411d5b77dd0cfc078e2350658b127bbc8b9cac4ab5698fd08b40ba39af341eac1202c072665a71f7c7b0b3baef4d72d444d427061f56f2a2b6b6ade99031ba06137f5c590f78793eb4a04824f396c83ac0548690e4090e99f5cfea3f394abd249fe4549f7ec92069b62800d39f46a1fb2cb0488fc38d846d3b3a7103493f6a5c312a298840c6bd8147fdd8c5aac9a69b41ce9bbc6c9238486bfede16a35a4884f235b6cab953f51e351459326a774938bf0680179ab38a3022f218ae5f5b2913b304c8e420198b74eda6506f822c44a976f6618567058f9621858a2eded4d519f9cd86074e2e4d510fe0c1d2952344c5bdcfc4682987807755096bd001db58cf8e0e668b587df74ef78aea22940ae3fac5d2c213eeda05d7d1cae4d74e8ef11cb0782c472e212fc6ce39022571e29aa3aeef8f2b42333a0c7dd25c6fca82301aac2482276aff76af5fdd78d44d68a439b23f144e919a50335f42dbd70137c6997e252065324da2437589c26e94c86063bc06a1e20a6a0be2345164391cad0ca4af7053ebe88f1819d90313099c57afbd750fe4c0c5b243644fce28cae1127314d7907c869e5eeea513a9b9280d5c557bb052b1f6a1a38f58ff865a41bbc1407989343135ee972469757791b067662cf82aab7aed07d27563aa75e821b530f4e9a3f8d38b6a976f76fd4245b8a561f8f5ec995af10500094d434f5e04990edaa0582f0d6e264dac907c0700e7fa9fc7a5a786d2ec71d465cb4a1d50ff05f4af052173b92dfdc86ba61600d4be9cbdcf9be0d0beac3a1dc4a3d5824d2ff015e6461e67cccece104cc4101ea544ddcc91712dac7e5430108687115ad9adb85cd53c84bb089e83453883b72e4b5ed85a2bbcea8f4aa970a7e3b9b70b9ed4ef95964c9255d266a8927a49620f2a7a1b6aa2808f5523a92f40608b8ed4bc6d515a82f279a312ef729bcb8440bc6143c5bbbf0bf4151d92f10147e975635e527cba3b4c2eed81d9ee27ac96b27d7efeb532b1bb37721fe433db052a8a1a4b9a5abc8ff888568bb19692cc2d9f2e430666fc9c90a0dcdb3397d566733b94a2b8684068edc731cda044b4a273e60b6c9fbf47c7ed2c44f01f4cb687e0c6250a4870d4a895cc4bf6c8362a07c878f6fbb93048852850bc0af66960e17775221c1714014d300e64580c9cb361dfd1a4820c068f9edd4a18142b897a338bfba6379f6239c60089099435189fc863411c57eb5c7ef606ec68a29b9d961ffa8ed1f72870a5b339cce87c70f204a235169fa8868160d65c8cf325a9abecd721de616bc39712f5f0ee95cb2ee220450301834ed41c30ce0e16d30d496793c0bd3f3e356243ff6b3fab227d81b918402a66f8dbf952357e8d6288024a7c9b3e1d3c487aac552213f9bffe79cbe761423d0e45013ad6ca8180b8c58fbcfd150d17bced12e742295a5e6e3865227a9c6ff919be4b9a6b6e153da5cf17e7b5bf0167b3c2ce622d3634b969531eeec0b3d3862f3a40fc5627aa0f7a3e90e4ae3c3d064b5eee4c9f8756eedba3af54c33515d77807e685df26b7567842ab8657b9987f9a54909799c7e152ab7f7e164527fbdfd4ba273b2ac7eaa9fd2a5f29ce5cc6fee9c71e89983b52cdd5f5430c96f671579c7f605f895b46a5c0c5233ef9216f2503abe1c48fdfbc10c3c8fb98d0323562010d81fb99259d273a6aecaf443d7d747f3cfb699bb0a2592d90af4b5545d1013ff3c197437f4325dd3ef48559448677becce639907da060de9697f1f9c737f237c8497000f61f91e05a8ffca582b46229265fec252fce1afa155b6d0ed7ce73dc4780e0550706a7a7e3f76eebb3016a59fd6c0c01831de357e2487b61c3fc586aab5465a21bdf4cc56fda2afa04ff23f9cf983ce1ba9c5246ed4c2ff9498f1b79c617bd873af09df47830f925800090118c7ef14975fbd2484acb03ac3caad14b2b7e209bb79af865432bafc1e3ee2b7a032c625ab8082b5de7d61fe213763a06132fdeabaeb7940fcbb297fe382e52047b8fb196cedc9bab5915064b155a9fdfe488facce8579677f74d8d9556e9f5620b46734201fd9da238bf6a2c5b1ac5150b0fa647af1c6d9753f08c816624e45f07e37b2ee1c1cb2ed82adb587dfd1407ffe00ce3d44042388d15ea8b0555a1bfa144eb1760fb5457c9772729c265150d0a4e6b105dabd8febcb21fd1ec68d43f22571b6bb304e213ea6ea5ae4812c51ac87ec8119e199ddbb1234d642561121262346c965cb7f37479047b7f020d9565317cf84a373d4ae3a21316225cf2f6157c843e600f9f0ba78dc0438bce720d55f6e37f80247c107636426911a1a4e160b8060a1b241e2ea814602e6517f0ebfe23beff1d6e8a299b4086289cd5c1af0a52bc1da4ef9b74e64489040ded00323bf70180e856a30a20854efc273c70037290a69910d92fbc0eab67b867e97e05cfd585036411853142ec3e20d221e29b765c0d3e586b6d1aeaacd2601dba758b39985dd6150096be6beb937e7d67acf9436ffb8c1e0456c627962590c14860b78430cae3d0db4a0f94fa4ba8d0cfcb06e3394ff8012c4f8106ba03ada8b516448912807a52a8b24ffdb4ca17090eebc9dc34f66baaf80556c4608ab34dbfabbb318c2b4d401387dbbb2835d435e8262836c3e7ce4466281d69482117a19182272f86044564189756ee970498d83069e3f74b617cf01bdbe53242e4f786241c2763aaa11136227684a6b1ac114c6c010b52cc79d3f0e49c499f57b07a0a3f635a42352435f9e26ab9f8b101a5f01a4cf5dd79fa4eed76d1248f174e2d1e49f08c2d658569f0d6b59ede226dab6a89d9e59cc0a8298897e9db860afe070cc7810033645aa2ed5dbabbb023d29270d16b0b8cecdc78690d2e48ba89904b66b3997b5a77f4eb5035f1884893ae7199d1d02f4943d0b0d64eb1c409e9fc3b62a698ce0ed1dc5f40932f6db41c168c7cdd741c1bd51a727157b911e262d7de715e80e97cf23b7a8ecb712ea5491be55bd8d1dc9d7421ae5e2ce945a4878edf58004e7b57e051c7557b9ecf5d27ab0b4d85b7311bb317f4baf4efe0aa9498b59b55f215e656bfc83a30013b53c9915340189be3bd2f91e46fd848df1a0535bf0b6cd05b94ec7a0bbe9f73e259b2799d1e82328d5bef89b1a571924c64b5503fc9d8bec9cf1f029bcb78b02a65806f6bbac1ff2e369960b294450bd0d103b5177adaa782a92bed20d3b02dd8bb2eeaebf636284634d44b598f030b95e1d1c10b18208ef2ca0b690f32587701530c4b9d4c7db2b30df30d5317c4e24bc4d934d418a44b4752ca8c311238f299b5175befdf2f97341a3c37bb8bf56419165b479cc990f2e1855aa81179c01977d30c1ed8e8e82c8ff2fef6d17ff963f8cee900f5a0ee1d32fd4ea10f59ed52ef6d6f14c6aff8f2cc7e97e2264c839d680af54546dd8857e66d159aaed9e70509a0b613eab810ef925dca1428284954a359baaf85f1fa9357a1cf175221ffebce35b4e0e21b0435df2fad171bdddd3749de41ca486e6cdc2d19eb1664b4936752bbf1c4b660f1ef67b475ae98b00dbaf40e5ddfb1b83417702d774d95e04a705e467f2ee75ece71dd9a725bc80a3d0da49bf5102f94180dd174b43fcb384b8a3f722cfcefce9d822f0e3b167e541c1a2a7b2e8da0dd8b9a2d1ede3ff1be564b47e156c101ab0b32b2c384478e63ab8451911e9344a70b19cce6bf2afde43813262ddfc27be04906faaa04c7c380df76012af08dab03c0dc10b655757a6046e4ec7cfc96dd318dcaef28ecbca3872e2aa7063b71a716c25a67380b50dc65c6d6d7ea9f2ec730d15112b2d97ae51c583e44eaa249958fa4e67114c5e5641d36ed897595a7e2666224d586f5044f9686069b34adf335c6a7923e5de508ea54c547b962759f5278897f7b81d3fdc2858b64615bf06979166613c38b597aa3a0aff3d3e18bbaea6830e532239e73f8a4fc3a60fe9b22624842d65b1d6a17f7a76e32deb94e7296df86bd057f12fc39317905422d0cac0e72b4c639677881cb551e286e80f5e66278c33ee63a3de54bc2eee0c6e792757b81082697a0bd3fb966fb848565daf65c602c7496ecf4f07cbccd29cf213a3a1d1cfb4672bb606425cb19f1c026a1b85c130577abb0dd06b17f81ceced459132f29838bd1d42b6d2e4d6e9d08e12684ebe7a97116b689f7228e5e45fdd435a728cffdedc6f346ad74616d0118fba6f41f9527161977680253d7926c73735db650ce3eb871cac61d11e0bc9dddd939ff69dee7570326d564c09be13bcf723ce1c6efa14127e7fb37a92cc9d3b3530090b013ca0814829c5aba83862504b513e5ebb11559e52ed41706e980ac0374edbabd52100398203601a16d86f66419445748aef15449758362c08807757efe9824b00139849307f5310ca4e0bd60acaa8c440f8aaf3fab8e6e5b21d668009817fb9d6b36ce87f5af9911ed0a6d8d06e019a4524aeacc95c6caf77ff89a29a55d03a84816ae009f2c177600e76192fcadb18c1650d8002217d8bd1636f7b40c60f66fcbb497abe50732da684806b9d2f1471192bc3318b5d68c67e43c813a23fb6db17f35efe76b3b841a57a9bd0c905c69b0d1e60e7ef5be4ab35a7aa614fb22d84cc5c6be33ddaeee4fb45ecf6fcc624209884b0915d893189a4e2a42dfb8c27a89923f90fdef5073d7ff1fd633bee74db382c8c4f9659ea2acbe00c99b1437c4d19ea66a5a13e30e5a98943df7171bd820b28140799a61a54a3365570147b048d5e93f9c459ff6e4ea3e36eb44da7149b908a142c79903b74109b4bd919091a650f951f9983030b2058aa83b58c7447db9af4d77e26f4001710e3e87b8f46e1d23ae44eb0bb158d4c036d7e779d60c0c0d5d0f8c959c07a2357b62a601ddc198e15e3dad2b4e9124f1d400f56a2c906c2cfa46c99d4af44f25fa61d91d9be3a85159c99ac63f5fb7d5a5c90b29b69875657417708f0b43113bfb4c005bd09865d1192ab923827ae7d1b1f7c149fbb3ed6a6ec35b560f33cc687a3e1c02098463267efdc8fc227e2886668968916e940c197340ba3a72ce9d95c79459d9a28572c11ad33286f97f317d2dbae44ca502ea429ab8c575114b916279e2d0ce1d3d83c886db507b9a00c465efae28d18d03a1e5d9e2021452722f3a35fbcab77ccab7b95b79e5de4652c22284e9ad0f43a4129cfb7d343f5438c63017bc65350320a52a4e6358db5159a481bc7e5010e8e37bc78f4488b3290211ab92a2d27b995af1d2ea6c26fd9f1b3dffc0a2b67ca0fabc1f76f436ecd9e060f65fac31b720e3816443ed6fb491d0bf96c4ae6238aa40cad6e8f554c94004d167cb663b5d0991348fc446509b6a34c7f72011de29b56209989f183d82de7e807a2e0bff24ac932ba3998e366a3dc01fc837f72b61983c54d8b0731c5a1e6226dbb315999946e8d943599fc7a2d52b60349aead93043e85a43e82441182101bc834e380f3f83b39a21972174aa9cc5ed7448a4f05fca4bfdbd513bcd2d5936f4d7e08b27f4aa3aa1f421827de95e3b274621508068563aff2dc8cdbe2ba4386a016e93a185f895bbde335b4b8b47daffe4fad165eb409c005bac69e0fa958b58d49356c12d7a953af34bdd1066126d0cf529793fb39c6dad2ad912530d823f3c05860a8ad2f47a68e3ea96e934cbd0a34d46be3311ca0b0a5d795ee27fc3b25f21863cd5442c2cd7f93bc71db42aa1d7c4d01b65529b8a1f04cb0c0e3af997e12dc363c502c9fec28925a639b5670c76a92c6a81c1cd9baa6d6e463df300d8b1d7c75befd49184e253c51d3b852a51abb5e95d862bde808b249405d7f83b5e9c83a442da4b92b2bfc09eedcdf53d3c54d2e09a618b6902234e09e1a770f43e6c0302a83fb1fc685e274faf72a508525c52249b8ecc376f4be09de2e94d1b34e14550aa261c22566a6a0870d7ea824a58a725135ba1f772c980393637a5f0e58e8c620fc7a0830ecfc64d9041a26afbee4bf2236c0fc4bca2d06ccae0e6922bead48edbce271949f4e2ffa9fa7dea0a30911498608996122717ed3121e96670c148ea534c474c94e98f8a950fdf87b9fcd1adc9e5660b98eb04f563151d3ac28be554ce1cfd8242ef74aae42bc92369e0da356ffaa2eb3596d8627bc8c9386f89ba55f5162630cfcc998a71c0f9a0e5a1f5edaa291297c3f068496d48b2820bcf2ed4ac4a25aed099fed2ad825163d93f304006521fcd8cdd20d1773c8bb2d02c209a9034142d1e035db5ceac6a08a8a1d73cc892eea38605a6c0dea8ac536a45ba403ee6bd4c94cbc4bd0196165342eb5a55a9b20d11e8df06067b4c7981ef52991c9c24f6b23b5026548a807d3d4047d3eb68e42d80397cf686b81dfdea90ff9b23d82708f1c75145cb321008f0d978bb6ace820bfeda5eaf0568f6d1540b8cdd66a81e887923dd0608c8090dc95d52202c2c5b81f12def086872ee37c486d87b5af2fb214da1a3510ce110649f8d57433273aab8ce8efef5b6b6e6e115047e5362a4b920618c57114898c83a45fa3b7d7f6d4098492af67ad1f94a80b2453ed8a5e2782df5e80f8a177147e6a68cea9801b766cfd7b168a0ad97221088f4435b4ef2f7c8b29008dfcaba7727ee8239490ea10abac135edde2ff7b778f94218b32204f642643c27c6fb32d9f105cfe8a79e9dacf97770dc5355600aecd36be9756157ebbe1dd45f744aeff6c98dfbf534561007b02f1f39b35695a53b19a1e794aee4af872c0529e2527c12dd0ee58dc0ae012cb9b65ede0eeaeaa17a8f88658e0dfa020abc2d6357a6484f7047503d6e7837b38aa5896ec1ad5ac4bdd85b16308a677ec38920f9d377717824179f1a070625951508d67ebe3b0beafa5b5bcd71d9a8ab8f6eb55db8c74d29184dc27b75d90703c9543085d6790305011b7192b6194c100eaaec4dff073d9cdca95867d533016da4a023273e242796a911dd0584fbb86cbab9bbd0b7370a43df4772dfe14c06132e6bca1915393d009605fdd9a351a2b221cefeb370b9c411e9434ba416423d0a75dd04586333d2c84a8c46c69c7888def79a1c5f1e927c2f95389790839b3d2fceff5d0bf9d3c9e3a706cfd6b35c8322f81172294c33a30b284d9e615e2ceceb8a1907d54145fb2c8d533cf142782f59f1c73ea2c179961d540d3cf407f7802ea128fc67343d7a4ba0ad196fed4ef1d0a51372d72ca9334729f43f27b31dd0f22151975ecd19d54eb7c41a4357b1cd96759d728574e9c04cdc765b05d0071b8455b73e80a1e998c2a38dc89d338f64afd65a0655512091cba819b8060e6c4db7c0b1ef5cc13169a1f527271a4c3ff5854cc8a13cf6e3e7d075aeca0d9f91021e180f297bdc8c4b653a56c3556356035480b737da87749b5ca29523368bf7e365b957467c9f85b5564b23700e362f091440044d253aa722e623752b217bf21105c9197cebb376bd7fdfc1466d283d2f7f759ddf56f175d6af5cd285b73bcd97bd1d263dbbc9d6d62d55da92f6db34ec428af636493da33eb9a9fe6ee83822d2b60a1b8130bd7ee21ede61139d577998bc0848dda2c9c2f4ec5f96812cf3b48a7a159a1f07249b3808060013bf60661b7b6a67c8f03459e525a59efa97031d48a2312e97fa3354a22f068b86e7aa951e9e77a482639cf786f05841847f5febcee2483af542c1560fc31685d32383a9aff06cd33d1e3f280db14ec70f2da8a08846ed929ded0efb10090c43bcd774d9487e828a67e01e3dd225524217d61e8e9daa86cf69caad625862a90f61186003bea6f9475437d106802ec5c38e075111573cc7f61280be283fa8fd03135ede7c6225d3f2b4b5992cf1de1c0a96f7ff776b599418e3d406ae7aba5e06ee056a687e23929f4dab8a79e120589f76b152fa907a54a9735e2ca6552053b4c69e8f9f315a80675a1d921251645eae9eb33d906bd4ab48095dd7a8823d4029274a5d0fc4f1558beb826fa13f71c4379e0cd51db26a73a23de261bb7faa7835932be2ee57bc22e47a5e6ec39e897155b41c23786ca4d9973e0082e269a456aae90adb5126ce1f705ada2f8848fc8bcd14db2c4ac77dbd06cbb7f65d4a888de8bfb959ae9700515aa175e6d9ad745cc2dd683ba10f21d5a38f8620353e8767c5d1e02cdb09a7f102a7b5cc15427cf990d975600dfe09d383034ebbba2e7147338ced4986b91a9272dbb8df9734cb2a6a60f865f70cb17a7ebc1034941e8bcdb1aa05ba5df80f0ec36d891676fcb87141fe03056358fa093332c4eec74fbbb6aaf221711d577ee3da439a44ac63f77ca23601304d2ef4f3beac8df7d56fc51a74ac3e7b222d0f8e72eef9656bcd247efaa2843f66dee2f024d6916b48a374c59456d86f31d813fc6207f61e9bad6865e3234afcf936a165d555a7342d5d3f2919474b6458014b2d81248430fa3d4f8379fa918b315a8ec00bcca41fb9ea63200cea147bf00caedc9f2df8c7e27e20bc34ad7e3367c7e118104d0cbec424d035d32cfb75c3282c5f4d4ed26661a749331aea0a3f004db4cb18fbc3141e91235b3588378400b3a39cc07043ca49fb8ced4562e2d2c7db8a53ab92b3946a4e46aba00bd18f22482ffc1079a2c3e1132b128d0fd76d41761277e874331a44e9bfc3a75827467b64fb6a8d9960aa71f3c9b232fddf16a28c6de3e5706301f5799cb0c7f2af1f26a09ca4768b743b4374ee96f75a30592fe2265f9ae0009db099f50a3f546d4438f3ff9559cdda27fe3b8f774831693d31cebc89408c793f9df7713c8b6af232c8a7fc8b917f76b42fc6cbd0962bdfba617dc8396282c4164e47d036dcebb269d03386383e280ce5f5321e9f99b07bfa0c3205b699cb512c054684cabebc1976b5f7b39f6ad71d5193275e8f8f6e22d2d009b7378afc0f7cf275b8629a8da760039942abe37148680d21275234a742ffad8f0dd77930242e34ed5b5dba3869b97400b998fc4b5646f85ae5c9784411210f8575b2a03da9581534abcd0a9625e94b9215e688ed2d7c0d2335a76caab9e35c05a113998dea086143d40a51011eb048bedef365293a3b403ece4a8700d46088f6815b608fd0400c6c1f8c1ec05fdf16dfb5d6304be7dfed6f088ac8ee8ff52cca4bb8e7694e2682ab55b9e13b564a325bfb1bc396ac80528e27ecd424473b2fa8947d6d4c18de3041c2252f903f89e44eb1fbc64e01b31d73c896a9ab8bcfe20af4c94bb8dfa8ef2454d03b32febdb934a472397dca897d316dd5bce322799ad24b8324fa4fee0ff39cdb54d31ae87ebb3c8c4aad43f9fe7ab4130ab577523d9e319834fea30a4c9c02f7e3f9c6fcfe753d8f4241d3d9a3adcf44291773f64ffc29e9b1c1372b96150f906ca3a553984dbfe0bf852920f3b44effa2252008878664997ebe35761a279a6d0b1f433bd7d50439332ca821c5e9481fd04c13926a8c40e7028bc5d5bb20299dc19fbeb758622503c09d97cfd737d32a1f518e297450f2b7ff29628bf9c170709d2501f7dea02e9cc1a4096145ab546d9765ec0e8539f08dd5fc238dd5578380ba22033767b2444123831c111e0ed7b9dcb31e9b47ef0f3b0c1df40c2d724f9bc32bbfcea84ee01f6ddb9da2c896ee38b06af11b5bd29d7d558b01f138900ad8bbb84845937f82987e390f65f7454ea53e68b04c92b64f8657a55f8c94e874a9da5947c17c5c5611f9a05341d65bf2e1ec46e2406528aff82a0e0607591c59020809a04aab61ec4af92a2e14cad53ca9d059c37eb77db371e13db3d91d4ae6e2014aa7eade3de534b72e7fab848f00b95a84d7250615bae0440fb1a6bd90ac787677295f6f434223970bd08a77c053571125ac72e3f4ae7facfbc61eafb26bcc2a9824e315713cb5d41a4c7a0789422ddb364b1ed0fbe816e6291210ae8a7b0118cfc4b166f0702200edf9f2ff99ba458632462b2273f1d3f51b4bea559d6d46770cd656bbdd051fe915a179f92f634badb798bbac727b1af265883eff1aacb1815d389729bccfc31e6d92d3e8917702ac84867de782cdd001dc8cb8f78b04437aa9de4cae238764734ad7a470dc394a31a7f73152c210beecbc65bd1602ff5b1948d2de8388c6e24d99fe4306ea381aee16f7407c918ce418cad2b2efedbf495b1d30cfebda915a68643099c013ceeb80947dce506b8b0fb7847a38dc8a0b931e147b49a1e5d8a1791d89a9be0a23d20d6fa83f68f72a2b377b66b05d9fe8d4aa3c0637e07004865f888d3f273f401ff43486746611b2cef5efd25dec52b227c8f29ae1d57c431514587477f97057fdc0eda57f1847aa35ee549e1841e1438547e0d561326d87440ae3038634742921ef02bd85261ffca2fb641e5b594310f00bf556ced822b8fa29adaa65b8efd0c3a5015c9cafb7660b0ac097fe353d71e70128733858a092716ae6efb0012feca9ad89ad3a8e65d968d66f93e64ff5ee39664c9a000ccc4c8e99570f09ed0342bd120deb63a739f80182586c7b7eb9dde1c008c04fa12bfc5866cfc7ce4a16ae9a1febc34acccd3dabce793276370bdfe65b8dbb3a5659d51f35c2a1597d787b633197981f436816be5dbe19b68d6e1948cbfd28e1bc99004e326e7cdbd10a8c979492419f2a69ce505670e59cd43159148396f7aca06740428cf257650eba99cdb2f6ea19918047a604f0f898a4d59b13400ff102fdf0a90800081797cc9b4b6f784c8513fa5ec1d3560342d13345a4f56caa486ce133c7e853af1b460f097cd5c4da5bea0949a578369f5520c1a0b98a2aba57d11c96eb957209b0441cfdc9662cdc3254f4e6e9d8db2d02008ba5d4361994284d68ab335d6d01670aa55cda8a0b80788065281fc6808a987cf10f53d4d8b1e7c0c0c97594758eb6ba79095dfc78461fadd9f1b00bf9110b93bfcfbf3715b3a72767f05b135946797783f849e9919c2ea52e3324da03818a5ce0decb3e584cc9348f2a4f97db4b66db25a5482585af0467feb16646993eb1d79398a2a294000b27ce985cd6ddeacc4590604c5feee6efb20ddbda2be7550d4ca231a030aab6317c4cb2be557d9568c9e689c64a38dde01e881d245177fb09aa17631b69c1f1b47dc782f0ed7792571ce60dd8f5a8d9e43c23ef5e49cad083e8909f6c8926507760c188ed046879820d081c4a75a7cb101c7a828082c3799f12a83a1b3c5ed45c6cd0f178a5b99b55396970401cb66ab969e457d4bc324af82826a0517450de28e6eefc156258cdc05057e64686269f3eed4713ed225824cd228fe64d7bc435dad8823990e35e82458a88737e140ad9201e152d2353387a1d7b0ea1c0728117776490da44273aad23c4129d4ce8bb680b74e7f596a8de1a2da1c9a5a72c2e1ca46636810b3a443f974ea8d779403f25169ad790fa1e54c89a5d0957d483e911941091feab71a47220132efa8577e0e847389a5c21a0df2df8d590efe6eb94a06ecc12172c1019d7201db6e7c10fff49bbdf5b210bd95ccfb0d612994d9ba8b5c95cec2d3399a0069eb54da1695f536bfc6b1bba059d06a656604fb8a4b4a85d8d011fa3110cfeb3c9c92f5fdaaf9f978c760af3d099d6d83a5cd9cfad879853e5dbde78a3a23cae4388abda546a120f04049790ceca9b770ed4cd3e745fcbaae60bcf1a5dbae18d9eaaed0fcba5b7615afd18e9a95e08088baa1d3e3660770ee42b688a9f70951c63bd40303e3abd1586a7e09b8e140032eb38562f42a4e3f7ca088e5918f1f1a32be0845f9584690d8b4835d7ade3cbeb5b35c0d2a8b19fe6faa29414940437dffb036d5ed27c5be5558d00049cb4ada0d4a6b65dea2602e37370e0693b2040bbb183294d57d53d53094a6370aedb3eb0f21723b97e002cfcbcf5c8ee09c1874e6ce456c85899c79c72bb673a25323e1e8bb96a7b314e878632d01c5f7dbcab075f13f0114691863f6ae66c5d3c9e01fcbbd093919919343790117a217197f5da8a875c4f5f391cf702b47bb4611300aa01b7ae8a709a0103fa56199972309413f13f0556cee72c8bd659aa03ccd90c2ebbddf81c1734cd020376321eaff2b0b2d81e57dba9a1c08a2cc39212e9b1dc2519a167681ce474a9216071c17568b5921ecb278959ca34e23542c61f347e01d77b9b03c39abd55853d3acda382e7e307baff42dfb3fedcf2191fa3fc8b6410878c28988c4bdef33970634acce57000e5c1d38e408bbbcabc8a8cedad8640fa23e85edac20b364263d82d67956bb7a59807878c79e1a217095a302d9b7f8adbc6dcb1d4a800591b6e46154a113ed46cac1c81a4088925e8a686f056a08d5a00bd5f66788620b05253b4713ba9b82434b35950794b12a8b7bf886bd829b25d522e89caae5f128d06080b888a0507a060b4cbf09e9aec7e83c575cc29dceb72145727bd58029550ad01f9fa82beef49867d538865563092de6f09d68a3bc08b506b3f0f689143ac9cca30f0420cdb74c6c2154f6a66e61a7fad72323cf7f38a69d99ab1c06d6432a30b58e51ddbd0c06b903eadeb1653e8e26f056fcf6f40af74968e5a4878f928826fe2c8efac09a0b11b3cc95a449bbb9e2fb91d3f536cad6967ab75107b12a38b7843053be1090d75be3538794dde65af1dfc250b61cb80f7dadf3280da333173e6f19ef3acd30ff30cea2f6587539c49d057a832c15f3f927c38b35a7cdf64c4c16be7dc6483720e51e285a1d04c25ae0bb322f784eca3cca1c1ee4bfb10a3652eb85bdb5ab48cac27fa912b5f485a8039906dc28ae2835c8a82a668b5d8ae0f495f2df97cb4109defed6530a4d6df751a8e7a949fb95978b0e58304d2b3636365edd2a4ddc6cb2efe49d6e6f2076659803b75f103cd7460ff6679151a6c63868f26ac900bf537a82eabdfe4dffdebc1eeae613aee40ce577ee16836c5e202dfb6e8f57b1048c26b86d1fcef42465061aadc666b75e4b79510bee738399769fd687a05e6762392007dfe3b180be8495abdd3a571aaa6e0fdc85c0bb03c42450e0a608d3b008d834337966981a63038c25252512f9e5c1d408cd195ff990d51a485341950f88c91c7ca3eebadd4118b9afc0e4af4da85029dfbfdfb1bcb8021e53f46090007d1411dc3dffe8643589a69f233340e2bbd9b75aefa410d3b273bedda62aa786eddf73830bf20f4fb4d17b640918f7416a367d3b6dd0a0a2965b0b2b65806b2f8390e8d282d25963a688304fba471d4a075e5c9cb74ffc12f961a5af50388925c29f59c6b2d6284848b72abda7ba7d0260bad3c4a3f7fa203812ebcfe937570e0ba3996e7d9498a4c83bb1f6444615b5e3ba586e21ce38d1cff02d87f7904a42f7a1aa5bee23710cc4f548a7b57f3a88a892a8601aad3e0c0727244d46a9837ddb7d202f9ab5180913566c6f42e1cf63af8bccd4702aca5e5a6a2043432b0a450bc83320f9d21dfcc822c89a0195124eb2a02ffe2928eb297f46e859a7c3fe9aa540dda615a1dc275a2ea7ea1e69d4b2b0214b5e6b2420776d91b4c823bb11564c1958592e2a4009fed1035e892c71e057d1004c389e543a735a82422edeb31de41e338e277cf66f0f0df7ca93b86d3d3c2045f2a870704cb2b05e60b7e26cc8b22fbf7cb16846f60624224f649b82c6ad7466d4ec89042fd8745b18a34e6b8877349bd90f5cf361876ddc254ce71f5dfa2f61ce415d583ce81cd68aa9641e7b2ab6ec9f8c5b804730a0b833a3c9dcd5e2ae9144aa6a63f8144bfbe20a33b289c92e722ad235908c856997e0693dfad92fe9982584cba6a2b5f36db6fee6ea5f3ed7f51eee92ae119fa06df559186457441911fc695f9efbb5493a71c1f303a0c6aaec3e87826aa9e7d41c9b31ea088f671b2664ae00608c122ff1b79eb4a903217bb3447c6f89663601d29e905c811870ae2851c9f10142c4fb33313ad97fadca4b226e5b254f68c777c1c1445cf74571ba0c160ceaeb6e4b4fdefdbf3b2d3e88c67b693612d71eaa784b15f9fc412ee65ce17298c4c9aeb8cd655c8a71d073ac4bf98f6b5a4cf1b18d64499526e9ea58b03be6669afbb8f6d082e415855beadedac537f0fcb4c796a3be355e403c9ce5844fd0b68f1c982c131cc54068223920e810653cfe9dac9ce8d588a1ae47e24eae008c077d8d7a073c14718cb491e862a0975e6459c3fe3c8294c78494b540b76b2dfb3836578d7ea0cf0e3ebe3164a7f5674a70d8f36a0f1af1449937a2731ddf0b9fdb535adad5a60b41324c873853b5fc6974c4630a74fddb99374eb2500d11a4817d18bdfa55f9a48f711790f28b45e0e859682495f2f43dc7543b2f441101e2833393cb4ae24796021b1adbe6ee64ae850db6d40df2e5d075c9e403a0f2a1c0e13442efbd4961fb7a01c179efb795b7cf8c01305df65640b6e3024b47b7e03feaf4ba20378e18e81ed305d77b63deb2305a830b52e61954b55c5f1b1bc3b60856a8fced7b3ff9e658cf6728f42fe4fd6e3ded6fef6f810652fbf7f4fc6d898cf813782b93eb91ae4fb346bc4c9523dd60e82c1d8fbb2c1181efe41c62e9c0a38145214225097fbaf31b20d2c117790f55cb934e8cfe6ce894c3dd87bf5536226717abdaa2cff7f697c1475a05d3b4749ad00f3c1907eb95198dd1c14448deb39dc63bf0f07e4147a741fb3f5dcee364150fe2496ebaf2ab262319f6c85a2b955e9951ab88910bbaed72f2479993598d6c92d2ef13907e331bbcb501aad53a57904ec3402315e569c3e7240fecec72595824315a04961bbd0f7457ccefc3d53267a43d8ee853f89cfd2209a03f845c116f74c19aa77b52ae5536e20b5932a8a34161d9db21eb093b9239cd6091afb888efae6dd4246924415b2387e638a0ec0d2932b2ef95421f77ca973450765323cfce130f7c1352dfda19d480380c3e49a324f7f03ee2578a32aa00e3e2505975de3e25287d36ff84ae0f9eff4e61c8e1514937676803e18ee812e9396d439f09f722bad2ba90b97578805717dd3f9c3e54cd7c6f50853f2df1e835d4079921f07df3967b1bad9e54c48e22da43b08b54be2d1ba0dbf43e70e1605dc021a17a6e736052f116aa237b6e2ef1c9f3a5cf4f5a7feeeb5d96a3eb911f8229e5167ae5d6c32040acf4b0ee3c6652f4c1ac556818abfd2c6faedd4294379cf04d4e660f22fc2f1df51b168995ed4a812dee6eac39abf88e3edf285d7b2fb779aa27229cc5b020a6fb327a7fcca26730b94f428053fe16812d8b4cffd376ce2c7bee1e0e04b32863d160ad3688cd2f10da180f7601b94725e8303341e28bb280337d36bd20a61f6a7f3ecc0b0e31133a33c5137f1142ae809afe24d88516ed5c3fc6d26e39f8d09ba188995deba1d23c49ca4e2ba828f73d8e6f9ad3611b0035661264381c044ca6d3cf728393c5bf93a11f36455b709dd3694b27cf643031a3fea8d9146809c545340895499c3b4fcb0811a99136669cfd38b6ea9f0d6ab857aa7be3f7b950a5786278e0cbd0f662a95e67c5f2f1ff0e05a05990bc01d9620c1ba677d7ec3b3010d309ef611cbdc4b254f81a20b470fcdb581447a839d97bd39e7c6ab3da2e06406dbb5cc2c79760a975a131b98e5aa3267c9881095e62cc4ae6694db4ee3a94410c8a13b44b33cdddacc83db22e61777f9fbe871bf0d98e5352a91ebbe9eb24e70942cca71ce9accf963dfe9b4cc23078e0b0cfce35cc2d40050f709acfdd6676c8272760d12cc4202b9205805176c4b876dad9db317384092471adfbc08595a8eec79283721a05ba1a5e060b89ce6e501a439496bbe494f9d6dc02c008d552c18aaf87df4a9bcdfe42f3a7d45262095b125cb7c15fb732d7610b55e3c5d222f8cad7e89ff5882fd42fa249a677213ab6d67e608eda54f54a39bd0a6996c019c31b1d729a4d490ec943d96525dad11a4e9cbf5a5e29ddef68a9409c527f05d58eac742228e9818d48ffb2db64b26142e005aeddedb85bb0b256d11008192b90e247dded8a6664124c1a067d6c598b54909fee948e691408d63bbb75078f27ae3b7b8b4494f470cd83afc584450dcdf0302089174814eccedcafefea775ab3be9516e775a59f6fdf82f307e57aa93cb343f676bd451027299039314a87d7f3051c61516665d8dffe4680587ae0745f5fa3bb6cd053a58bbfed3534c5ed19a036aeb95acbfea82758aa343daebcc9fa1c0031f29cb1b7a14468848d63533305cba6997573c1c0c0fcd920895ab2fbf1a6466d2d19b920d1319f3bdb15d7cc2f4f7ee5df00e6240ec6aac6e7fc9128de29ded8eae638fc545884aa507d4f9d1d8bd07e22e41d2b2125a950f7d133e20488afe9588c3ebfefc1e57ac5805261d6f096d9058bf05e188941d8ce77f58392b35eaa24394997c92118601f659c7109a15a1f1698456edbbe813caf92fe12889ece782cb1aac3ce2d134fb801a64f80915261c007b0b2e53dbbfb43f0e50748eb07abda9ccb5d98560ad0e150f53798b239649654bfb427a971bb935349d33200d138a7e332c17b671c264504786afccddb4101f8a6525c5f409066f6b85bbaf79117f5a87db8a54e6118c1885dc1b3750e4403d4289fd9f7751c04e4d03c38c09810926b5b9f4aed5fced7a4bcd32da10613811c94c2bac37aa7df36d8f7b4205eb47c3a16ceb7562b057f05b2ded5b29489f60df291012f32c9a1be8e8dd567215d1f8ea0895d261a817c81a309ee007b34a9b94b3a8e68676cf2bc91aed1c79b60a44e699cc3313689f33e6a60abcad9acad909060f21e013a01cc18811993030fc47e0c303658cad84f166939509dfa89f330592db1bba887895f83662d3373e2b69d1767dc26ade3ecd8bc668c80dec064930bfa49aaf753f1dd3c9f757ff512c93f067c42f5bf00e21b106af9ab80861469bb0055306a8a915a781f518fc40b96e5d99845fe46b77f40340687323b1d618a9028fba587dab43a5becb2ff625188cbaa00f980e2e3ff4659be9d10a51d4e769284ca64db221bb2a3d01240e5a30c6f266912f6a4cf9baa3cc5bf025f2bcca3b349e2bb808aa74acd41db2a0a165214f595e39015c0f9343d128585933ddb48b4f0441504e91dbdcea07c070c461fe8c2d57c06069f6fc248f36e2e42319e6208a4191ffab5186a646c3173d9363724e94a18f758afd85def0355691b5231015381fae6d469e33532e33f7893e60de30745676a92db274923643d3b202854766cda1ed6408bc4d3be5b446fda4d703c5f6d20966f58cbd7883e62211d2879feca6985514985f5b0fcf42d1eb47ca2264bf8533aa14a5f38d003eb62d6f16f10ab9f8916e2522f389e1165bda00d1fa38623a18b51aff7231714e97d838e9cb473f1e21e60ee9b3b889e0ce0d2fa2911f55b85bb98fde5270921ffe5d027aad95f5bc8529da56c431a5049d732c232918b1d9318f333ed60533ba87ba6479aead904093fb50fb631c1ec1a3eed6ff91934d7b6806f29ef22f55f03d86756c24c494dda67a7aaaf21a96daa6669fa9ff9d164cb99687ffa3e1c2018da36d61756a8da0ab04ad153d1eb8f799e600fdd40ff82cd016d6bc5ebea6ed64a77fd42b6bf2c76575fb253478dac74e93bc8898e324a219c4c8b98e2a363d11a783a9658f98ffe89410c765577653958f29cf62c2f2b58f680f00d3d3da4489e1657fdaea9aaf7b10c8453aae45107ec35d18b7b13940cd38bebbb9dc202aebea91211d812b20c651b70056ee746a0575c2acdb7097570e1a169893132040aae40daf0527e1273c9e51a9c98311ed9736ed5105d3eb5e951feacdd45eacda4947dceeada37ccbb9bb3f11f220817a7afd76903c04965da2c2b54bafccc670fa168757797dc37d259d553107877ca9ad11b81ff68858019b9bc0cdbe692e2ac91ccfbc8930b4eb854bee0575f261dbabe67904536df68f50fcf39a380c98f0570e2d564578353a9b754753440d51eadc2003ddd654cd9456a8c3be053d99a4b3daff65761d005bdd3561a2c517034520666b748e0adeebe0dd62b4c0258f66984f1f65954411b7cb6349572460cb44feb673a3cb737b3f1ae3d4140a3e89c83f33fc35893aa93af3504f3a35571c457df0cfde3f9fe2f9152aecd51e5aa3b8585e079b54c4a79382bd6bd21eb952114c942f203bdf0dc7ec7a3995bdc53496e30e4e226ada9611d10724508ec4e1ceab7549a3eb6908fb0fb7c7e4c07495f6800712531b103f040a02723a779070a06695e14fda2f0f0172fadcd0a97787fe62bf329cf6ba2ab5fa09a2bdf2042bca7da128e4c686ba1d3c9fe388a5ceaa70aae3d0ea4857c89a4d210d6f1809b698bcb0c5995c3889561f3d2640f7489d1dd64d564fa0d4dd89179645e6f4f1431239c166e3831ec4b7d878b2dda9789e1f231bd7e9a7d2dd77541a757c0a6affcaa2ea8a3fa392990fef4abe17605a409e8000262e61ef1dcf7d4430e974677076bb0106938801cd8c8ceb76225522dcb2e1f4a30e7438e169524095383db29ac0e7ce6d1f74a137793fccfbb7e8d0e6d6d60c730f6cf233174aade4e497d9107335b1501ff7d9291f174900ea7e50baea2cb415a6a3a37a4966116ac4ad9bf8d6e7cd8af030025b679c538a2335f5bb9f4d00a5875041c6fd910899dc8f9a9a1cebf570d3aa6a27471531ac017645aebcfe1f19b27d9813b745f8b97b3e27036637933579e1404d8fdac0dca2c5c27eafd9e0835b902a34a6f08c193e562da17f8f132e1ce777f84617691a8aa3c9b0717737ed01b78814efdf9e09dc76549d39e8f4a9f69156269ef7445488b8e6bf1a660586e63f6d5bdef45308a74465fb1db6f48094c9b15cd350960645a60472052065d629d286e2288b3f9228abfcca5198f82ce0d17d6fcc1a7b01c72c04b72595ca38b3afaac6051f837a62e22cf16b509be0f8574f802802302f3318a6a6c632740e8737631edad98f0ac3826cb767d8b73d43af95be535e584d204de7bf7e3b690c6989e51b380840185cca908348f8a636f05761fc2ecbd76afdcc82983a57acde14e161c9839dedf1d793f3bbcbc3b50826f88fbf45f3e97bfb981914cadc75dc9fdf5b498de8e0f360e9447b24f6c6104e95c4f890d3650a171e2a808d7595e30f4a2eb7e1157eadf85b24b564dc20ae79ae18054eeb9153d27a3974acf8a5848779b62b1d218bf678d4f6335d712db0c07dcfdd5a7eeb9199ccc175bca230caf7c63dfd6877d59c607488c1efaaf7f42997447d1c0e0c10cc437f9340748e75169c1b60223b3d77929d6bb274f4dbea3256922a7a4b0cf0ad83e84c3d57b0018aabf926738b1eaeff1d5768243c5e29b781a12bb5e9ac96001b35536b9c4982e75d3c436439f9e5c33500dfa807ff7f60ebb6c6fcbf81375eebd7142062c86bc89e84cfa695f945d8027183b49611c914eedb9a3968f3f9246607a97708b151612bf3f9ceedef5fe431ad6ab4358844b8d1d426da1a777149b1368a5836d7842c49127d8786f658ed69d9c38cea54448bc43804893080cca1becb11f6034e8927935412ffb90c02ae59ec69b0bf95d69368c02d449a428c29cc9bc174270d1382da2da613ef417bb20a6ecf610fe3f763e1b5dea88f34af9d9abc50011102bb056daa4bc685773fdc2c0d1089ecd46d2d09d65083861e176129211dd32e33b09abe8fddb4dfd2524b7b445285a6bc4a8071d3c63483e09f577ae62ce589077367b601431715cb0d5d914e2b86642f6f10d2c65e1e90eab0589c7318c5e3c77e37155693500a6545d6e945df08ae46143099f0d76078f3150639267d008f17a90fc8b8de3ac2087a202875fdb1631fd878f432774cf02105d59f3ea437f7f1a628bf13a9594af3a30f0cd4f82fd80acdecc9a3673491270dc3d05fc48fdf20823d96e9eaa33a9f022a0f62db3e298b3efaf25c10f86271a27bf670096257343415fb458cdc38faae9a8aaa062d61b7002082068cc8043f66889d3244ef9fa4a4372b7f5d598d35e5682a29368f9f1c1e180ca56d58bc4b263da01f025cb1a807bb2de9d0a9d379025fe72db626a31f76b4e994e2816fa59627b39738c1feb44bd51e4b6ef6fd049af2910ddbb0cd18dfa38dab91541f7e8ed2aed2e8401ced13c46bd513f320a7c38128c6456253ca14ee9859d5f86c1d0eeb538848192918dcf85fdf10aef392b69d7f4b7d8db222347574425c61f2487fcf7981c925012c1e908f92ba80ff380fd2bea3e8e28cf6d7d5638fc9bc4ac1b623bf446c063ef8da8e3dab8d5465c4d63adfa74c4640f47610e60bce5f21496f6690da1be82390d59cb30b4c4f776647c98b5cb17ed42f5300aaf6628d490b35ba3391ce3800f7c155ad85d06db23d5b8fb137f8cab36a84edea025c1a3e454a2bb409985bd1c024953e1b8f28f9bbadf4f82e292935f51d785ece2a60511de4b02f189e1b2338dda62ef53a35f3c22b0c3bf39754c664c9654fa3196b921fa928d4ea3ccae3e80e4345d999f49ec64269cbd415513ccb6f575a4a9c0ad4794f09e7082b94de29358279e75c24d49b6cc6bfe2d99341aa1811cec1eb2fa9edcb0392d85db807bf8dc64744c7c50a33db3158142156cc998cc3368a722951ee81772b941deb76446f06c070a77e768a395563b2262139b1c41074879f5bd0048abbec7012959ee576a71369a0a9daf154c7e96f8673907a912285d2bf0050d800378bb6d9aac0ca6adbbec5d0bb3dbc485e68480f516a5b00233796e6bc7db7db61bb56178dd2c7beabc1a5bda54d08dcab3b2242234c2868cfe9295a7dd5aaf85d4206570b690b8420ea8fd484d0301a28a5ac7bd8df126a653c0950b8fd96852a132477f039d106a04ea850edc68370cdcb6d282658d22c7bea6e97dea21a1e79e9c7200ec0fa3c6dc95e30251ef134ca8047b44f4aaef37ab9e87dc3984959d2f392e9caf7bf1090f3f14b9acd77a430f6d45221bbb0d610f7c1e84da455aeabb78e2a7158f8e3490003933684158e4c01063c145cb478ef789fafc152f9f29303b4d3506aa38813aa30b73939d375b7dc65ac9122311370f97be679e85d45c30912ce53a50615f425a58d5615c0080e6355cf47130bbec3f8292d6e7122c2a583b6bc865192b6d337416041ea1a1fb84cf704ac158bf3bf47009232930a4f7fa92e5eb30c5d57ffdbada347edd8bc3cbed9a4d510cae67719dbc00ee5e7ece4953920b5c597ebdae41d8266a4df193a9d8a3162ab4f7adecce3e58036e77072d9653b66f3f7ea11fded328cc8ac295630fc80ee51f36fddcabcded8e2b6dfb18b6c83170f6a7c00b5e38b14cd1e5f1621d9047230c36eaaf6141b7abecbc66a5f6150659be538b91f945df6a51c9472dd927dd83bc0ba4ed78947ab7dc68914a9ec39346ff7b1f81d43c1ce76d7beb5aefe2be1aa288698df513b8a817c8d3fc165ee2e84800a49d21dc84c2e6f71fda98da7ccf2e48aca20dd92956230e3705b3dcbe69c6d87686adadb600c3017d39059fbff4337c79677cd949ba7384d8b76ff5921771a4da27b64b9a075e804b19794f0a7d2673c51813b7c06096d56f944fce6fc9cb78773cc15a876730edfc081aa0b7f5a10f9b24bd467920a2532d11e30eda451ad0c435e29783565d0885b5a434c330064f2c6c68151dc3e4dee24357b752cf16d8943bb3884a4cb94100ffc6edf2e78bedeb5cd3b395cdab3d7c4f5c47e66d11ecc589b4b569158dc6c8825e0397d4697603ca4a5782bb17f1a47f96f1e092c0187898e94810da541464911f869c41eddf28bcea25064058b70e7b2b30a1cccff10317562869e6268d9082c225b0ddbf929c033a70074b009d5c3dceb2307140844f1e31824b436c80fdc76098d0731575fbcabb62edfb7c1f2e8de772f1cbac573187316dfa04b36bd80a6432ae6568af7752063520e66db4243d7b97775cf79a52f9319f48eaa1d51270ef86b38181844bce17d6b52bcd3f36d2d43b5b5ed9d6d1a12148f2b0be2e5164cfb7b58ad82f71db9c4284a0457232c3ab1727a571eee1b4243242db08f1ccd3dca63b1e222d87e64d7cb35ce1d9e9a08c917e1eebf791faf16bbf4d9900fde223d538de214772b79c3a074cf5bbb4ab0d3509d026cf0fca8e1169353d39818fce1f8c87a95a7bb5e46009668e38def2d8bfc8c8bc2698811186a47084d430389f211f6d2769725f12f488d656d17f6f9166b6151afba47a5c9b120042be5df9cd14062b9b95a19ac2b6adf5a5af3aa008254ce26474cf5d6efa056daeedc78b9d5f3b6b1e20a7ea77e99db7c8bf903619c33a27746e2746318bf028fcdb32f65ae92923e344f341b9bc4c651dddcc6446937786a4e52ac5f885a9d1ef9902bc7811fd4ca70ac791e38702b3692d79b59fa540bc7b5b1329e591b23fbb7a2e948bb6bf21d06562fc13fb6da1fefb7291a225a0bbd66052dd0ae0f0a953fc67c692dcf011df6da32152b4b6a167655cfa1752524fed612ee8e41d43a510b96fd9c52444147feb585c25162c45c5fabe544a83bc125608c061bba14e4e63e59f3f0007760c2278170a2d18c01bd069d2d3226438b3ac6ebceddafd3f09353c9737e30b21a741ca0f9d89ecfc0c8b9a755586fdca4acc57f5fba84b2222c423d2900085a4ea40917ef8528b9160fcda5875849e1b6c48d753a210378e51ba9157e8c56108893e9444644e173f4495661cda39a3c02c1160aa975774227ecfb63432ec11c782275f54b35e82bed021b65794fd86dd1a6fee8bf6347c6f2775535e135404d159cd52c897b5c650e2e8c3f4d612795174409b6956e4b76540ce975acfcdfb769ad1c2bb193abc51a0e6b60e16daa3fe1fe510d7071a79d54565e0e8bf406ad03cae788536a3d8214295aabd7058b111e7817f4ff287df0b5e088e8906a216db0688e4c0762eac57ae105f45c0553dadafb0dad7071b8a490f6ed84d5e4dfd2ed3ca8158a155853cfbd356108e62c6cb9bde99cbdf2d4f37bcac0000bc97f978dedda2de4a8fc39b3cfb6ba04d0901c402eda7b91441740ad836ffda05342be2bcc78c25a9f501c243bd6665c052cc2b01828a4f6d0d7b1d4f3b1db1f9227026f32b03dc8c77add7fd540b1ce23b89aa4b981e8d83606dfe536ffd0a74047553819e022cc35b0ab14a9275192cd999df8c2a9440c0284c89375ace24e0433199a24d17351c0ed80b34a9f93aed751f04caf3684dff4bc5e7ac6d2a6ca286eb1587dbd4cb4b65bdd463ff5a7ee36fe3f204eac9be398ecbb0a39250185144914bfe6b6730872ed5ec8e6488d1c5671ae38f514be999020446aab56fca80003dd5a9423d375c22d3eec8590804544e8ae67407003001d64aef3305bbd1d211fe10f077a148a592282374819165acede58213eef011b84ba98987d34f04bfdeae12546b2e6463de6e00c3c983a888d544fd91df921314ccf35a62fb11e5d00b82c4bf0c1907fd311e3eb46174b7542a8248e9a591e5ca7de891ea9e92de231cbe3651ae6c23e078960bc910a69372cf680ca9942f91fb38a136b21dfb49c2e9e6c429c7d31a54d0f9f977cffabd5e83471906d79495896c3efb47d1aa160eb76ffb8c370e65bd2290c422b8a53e1a7b9caf66020a7d826620f6c33fdf4222f134d5d26d57158f87f2f648a0db88bbdb8cac2d6798cfb3ae8190b3f38e2cc09ffaa49260ae92b0f87b925cfa81734268ec81faabf0e31ff20bfd5f86b516154b5f3e2584bf1769721b4c4528ad820e6fa79c8866e1c31e08688f26ffef496296bde34a46c01a66b2a7a09a07d364d4c4db0951e83037c411570fe368a7b808d03489eed7123510aaac1cb73f78de0b590d53380cf086d7cf7ef5230ccdf6f1eebacd4a5d828463c430054e3512f3621659da19d4a7c769ee0a2ad78a47eef4c8ccfc571f2ebc00c21058d9e60cf2581db3bc96122d3a0737a0c448bfc776bd7d41cea71442fdf3c4b99ddab2e112d4f78749c65490e1fa5f4adc11d8f87b47394009e7203a6701d4b456fc959de71cc13ad3c4345057ba4fc3439243ec336de5dfd089e49cd5c5be9cbc09610eeee92db6905dd330ca99305dc6b939a9827950b0b3f5ce310ffa2808ab623b72a2e1e0e91edd777c0ac9a3cd74e4ddb0256d55a0a5dc31c14acd173cfde3bcd07ef215942f726367ba5df24bbcfff77ba44f359b9086d899786c57f0ca48698269e5dfdf3df9ad192e6a2144bbab8757628b3fd6bf1580ce8471c45b83020e075b8a10a179eadf3114d4877e1cbcb3f35ea8155387258b6363ba00ebeb500b6b81bdac10e679c1594ec3d1c759960b7166af578eef8346ca60f34539dcb847ee22fb03bce1e02deed54a3c25a3e45e34b8651c97292bec0003bddd8f9ec53f313710cc1a522fc5d96d7958a8adb807b5d17a2950d94549c4da306df3b05f352cd2b31bfaa98945f52ae016aedd46614c3dcb9123da9e78356b50441cb76c0b103ad021e884b3584a480b7c77cc746cab89d36d56e6596a95a909cc3f8b4593950fefad7722409e0d5e7eb4ab74aa030f297da018cfc379c08f870c70c48c35a64e165bb8a5ed9c68ca20767e5fa9e70a34ef707b31375dc7eb6a5851a3acdcc191f5d037178906551705b8b723b804a3e3e2d3e67ea815a246012db301da6186fe2b9976f5599cb5b81b1149edad70214511365fd59b35246222887bbd7a27c20b46ab86f0b4624ce86b264144990d35dae7efd11f9a2badc6f77cdd00279f3a19a2415fe678fb086b198a478dc9d385f8ace1028f55f0f50343af7523ecc71818e270cb4922987f46a2dda9ba0dec4cc98f20603a4ea623a1a9d4883c440893bf2622bf16ca5f79926d6b8bd6ce5fbe359ea5a100251a02c800c96b39fa41edbd45c79441c7910fc34d2a8acdcf12acd7d2c25790e6ae7706d43741170f1afd79a48784ba2e674c5f09bb6bdf6f43dee623924a9e16f21d97c26d474f82f5362f497454e97f938e81ea5aad7de914129aad0fcc15935f4b8ac59eafad2c3952e22ba635426e709c45a343a1dde9c174f4467b2818d1bfd48ad34b07188fa15410950bee7d0843e42a2d0c92bba9a78518b5d92fe7de004fc847eb5b39cef73d9b07f684cd0057308abcc1d948f6fee7086407cd01f9f47ff80489bf9d5e640ead58098edeaaffd83f00a5cee3a46a4f6df2bd090325d1948e3c0d7c715c28e17aec2d5ddd22547e4df5bbca2addb92d2bacba2be7dc3873084bba5542195b85df10f016cc76958d65eb30a3bba6fb22e6dfe5db65637c86460c1bc475da0f9944123a18baf731b0c23e85960b840283e731d57ac75a45f3627b3b896fa3eda13d9736814c895b0493f94e6fae1ba4d4c1a792650370a93ce4529214c422995a0bdf4160f20e34c97730bede77f348a7ed7a39362ed22537de334752d6ae32ca4808145818504ebdd8cfe87403898335a7e168f18ce711981bd1d9803b3f897dacf6fc599fa9c0ee064db11c8275d6786104c27920c1589735e57a2ebedc0f5e945c9bb80ebe0b3f9a3a65d1194ef4d14ebf33b305edc60b703cce55dcda99633254c5e49b94ba15a1b13bdde2370ff7c6e1d89bd46f67a69c4c0a33f2552e9e8e01b45f25acf1489ddfe61d4be836a715055a35a44a6c4dc13b62c55ca5c323d12c59cdf600e51a21e63359f4dd8cc5a5087eb83ddb22b62e66ba9d9266723ad6030a735fa5d296e121c8f25e2ce32b619ee076fe44f5a1b001c341168958856ad8185a18a5ef885defe7ad74ce89880e753b3023f4ce2721f555be98b099cbd321981a8fe82a3414b36587587545b78f5e1e83ae033dfed79b8180b8640ae894bba6aceba5021b52b819bb2235bc8b614d7aa6ea6ed0017bfc14e4334cdf2675022ae1b6d380b9c38df72564e779122c9a249a73ab5ffab6c17888bb08227347157a33fcab999ee55201ba01ce5a4c2478f04a8f6ce2d193afe037563212bc56e1592dc5fb305ba9d033c4e80778884bbaa557dbbcb8a0e1c9c45d4e20bc7d2c0743697bb31c83552b83d53e105c9765ca11b96931ea700eca5f1979378f5d0f6288e3c7df74f97032b886f8f95687731eb987c3b363db3937a89e1f36a4b2655e128029f9d453f6d9a4f420435420b0d3b6e8b2c53b5be0e904ece480a6444e24b27399e9b25cceb90c58592bc817f20dabf0e054af4d2442f89bb8c7f3de545c01f4e83d0cc9e110b2c73cbbf41483f9c7ab5c181e000b551371944b2cdca80bbc61160dc18412350f9d404fac8b395149059e531ad92d3fb83b8590265b9dfbe7a8e54bbe077aff2730c06ffdc69f9c0834dc74c05d68d418278db13059c9904294d96f3842d46ca3e298dc84efa1adf2edd7bc8b65e84fc3e4314eb096cb4e993fac31c8c45e5a7f98aa4087712c2b54edca94a305a4e19bacf961ba8a1f6707a2a8b41084d985a85f6ccea012fb8df2e5420152e9f0cb5db7d61d3fdb1ae8adaebb29679617c2a70eb5010ff621142c210a979c5c2d471078c78328edbbbdd32cab7e2bdec1a36fce9ded0560a79fe5778ede5b78278309a6d33cb80de633b13a88107a03736c79d7516607692485d74d450df13c577f8521be8538917c9ccaff6ce48845675751d289e94011510e743199f25ee02abe9c6f67bd5f1ef6c3b23be8ec37c43b15f81cb82ca19c1c69b4a01d7685948f3bb1ff169bbcbb9d3ca75df093c7769199a3179ef83ff5d91b5f66bb9535c6cdd105a0064a11d671211c27c4ad32ceed2aa5724fbb57d395efea81062e7960791b042ecab951ab2b6e91e9e603403bb85b67330b3d19800ea7b931ed2dac3ec52d3f458f22f3e1f3cf488bbae101e3e029f6abec0dff3ed449d1d10a6c0145f14d251eaa1fbc74869fa6b99ea988e2b340d54af3069bf25e4230c57ad70e007e639acab1dc65c2877e62317793226525c0930b5290d9ad19b620f986163deb03ed30a475b6f059602051c1ef97490afc67232484e44ac2b33bfb9a8f027c36895344b6d3fae05fdc7fa143922978fe299d8ddada848a1681838721628e22c371f32888dacdfa55809a41ab3076f24d48d077ef56b4c9ad45e269398a45ea969d1c44f8b41988c248f18892f25ade45f4fd8e41fe3a13cd41b9be4ac46669ee770261a9779f3b75c4d7c49a7a07a1c6e4acbfa248c740a050f9849894efbf1fb087b09f6f18f7bb729a193eaca624c7aba96445284d54c6b72303d5fd40540bb465158733e7a0d0f17accdfef7a39124d4dda843477464d946682b7990804c9f5e7475f7c37a02f5c03cb5a86efc04dfd85800b67aed912a2ca02ed11b5191f4df7a98b5837246c28cb0a957425aa249cf17a3c1e68d05fd2c39f49417626c176118d4eb51ac241b8b9fd94c74b09af7e402af50f6a099fc4a67576e6ccb645232a8abf90bd86fc7ac67b9580f3dec4adc7cdf3e4315946a611a88e899886c927bbd3c1c82e77bf41ff07e548b195d445ea7db2f6cb552d72eac5ed027888b3b2cce2d56f0695e7b4ae31a0e23b8ae90374bcc5e6befbf8c86d9e5212dc7aca6f7bed1ec03e49700d177c4898992cc603ae5f9008ad82c44fc879caaedd51228b71faf302b29d2c4194147cda48984c836e4d595fddfb50597eef3522c14394b9ad625d9c90c840ae1a0be990fdbe9ad1a77de6234d7d9f5da4762ac05c8c0c445197ae801e5812bf8d2cb03cb1578fe69fd05668e3768874fc718a1729ac7a9889859fd00b5beb90f0e9bfee54eb092c6272544cd40ef548112540a9b8efd2a6c3812b56d5da545e27c11683bfda6688462cb59fa834ca6495349234f9bcaea8c128282d929f7e62f6eb641a605b54a477258a00fd20f38e01e5fd223ac9c57be66c3b8b8a63c6b1c071aefa44cb075e944e1a79622f160b82c432f28fcfcda022dc54197ec455541eee87b0a1f9a793b4f78cf50ca2e002202ed5e1f1c46f92f544f93284c176baf840b943078cbf794fbed6fd77b61870176297bc66b6c3498d36c562219821c7f7bb875642471d46a5f4246f89c0ff34ad3fe12ed2477a90bf2bcc888530c5f1b741492e58f2d8d1b3622a6a17b096ca7b84f98dbca90546aceea6e16b191eb0522d804affbb0a3824850cc86a7079cfa0a8b44c1d6a1faae50ae3050ef2893c25a970e08fa77db7c9d4a59dc9bc07ab2d3b13d3125e4f42b0cb816c1459361ea133d1e8e1dfab0738b652e574b62ee2a6f06b77cfd56446c8dba70fbfbfe91a58d7cde41d13b89c68f734df08eb86d512a25fa0d15507d803118f2aa26037d0d323f9457a18e1a0c17624178404f734278ea2d92e9734eb8ff6bdc4dc1a6b51871da01db15d9205f0cac9dbf967e6533579d5ab22918d560bdb14b26f964ad220c10bcd6e43fccea6d05ad0cedd64db65295f7180e4f4011b817f7441f9daa0f364bb99fb51682e5e61d991fa7fd2259697a3b59a3ac911e979896f96c8ddfa1aab1d0978072040e751a4bbcf8915ecd451ebf3921fac493f38db6413d4706281ec459f662dda04963a97c861c5029421e9d8005d0c071c87e0d690eaa798bc62ce65d7860c9bad954f703b19138b0cff2199cce5154108263326f3a8efa5423b3ed3c8c8d397510d0b9a8ad78e5a5f603a454f2d2406abacb4e1830dd24c7050b6ffcb627b0549e5b31aabeed5558eaed693f13b16e725faf421f8ac402b7c7568ed622d4c6e5a04ea3d2c8740f9915ad0fb39cf01838aa1fe8d799752da6244a185801de7621244554df95d8248b0e0894b2999cd755fd179cf4eea13ce33e903fe094fba27c79edf6267de4756b3ee77de583cea6e16e092944914d05abae7cba7c655f35989f43453534616f1bf0951f2cf65f4e339422ac7eed4a84064fd6745d097ac5b19548214c0059a7caaeb7843da2cad6cfea0f863389fc391b27d4175c4c5cde6f5d8db80e9f3eb35099d1d2834608ad615f673a9ae6d3f6d2e2f41f62a4ce64cf74534e98f77e48a0b817fdaf0337bd849a0a3211e6eff495b03488439ae42ded4f08e27aaea7a673b9e518d2d75cc7559ee0653388a4c7b00e1ebeb198e53f499b306a92ddf88fdd0ca2706a2dfea6725f4e88bd9faa463bde4503e02897539582063d794a151f945e477f392203915870c689ddeeb33b5340df9578e025b60fb992c2b90caed7d82b66573e77a11fe0c373acbcf7862b01ff2d0d1b53cf57d8090e0fc2229cfdba423963fae914ffd6d8117482281e0827f3f26c342c11af3a636476255813c0ac9203940a849a4a948ab8e1759b2150babcf399acf34cd019b6872d964d6e38f10771e17c481b918f7a38a81083a5f7e876c8700f2c9c9d053b169ec8ec177eceb0b91d490ceda8f9458fe304f87cfd74c1f66406edab72969a7831f5327a19ff14279bb98211a6d53521722012fc5e7a4a30d63fa0dcd067baaf728acb32e14e02deb9fdf953294e202a28ba99619b3a4b3edea10c80f0a365f38fa999fcedb6ccb6e460a7e16c1edb3d308b95fde961d8ba4df61e2d5ae940dde62c0ea175c183d4557396678d517a1a590a70bf5bc351110df3b0b4f7a7cab270ae63edc7f2ed9c5709f126f316640a84f5d9ab71107cfd0b43e258b2faaba839ca75755c5e165d0890d6b6481e3f3ca763962608550262463a6e522cdb5f1b63870cc73ea710f0154c3ef4dd06b2db75cdbb8b4e7d1f1d7e985aab9d59f75d9ab13e3421264f462fa9c7faeb4354adbe6104265c09c9fa3c6b218fc0d38d97e6b91b49d0bdf9089e3d39d2d29df6ac0db6a21e41fe6c55f85601e4cff485e6cfeb5d95c702ec350fb4e0347dd8543504eb1a034880f58e2fb83f224ab0f6ac8aeb90a65c380487bab4c64fc5b907b106680cee4a346b73447b8a0eaa6ccb985dfda0337a17dd43eb50cf89d14ea7df22a579120cb97c7d31fba3208e46a48053eeb7d46346fe6690f5152e43a7597fdad5cdcf63a351f819ffa87ca5b366cb21f079896c46bc8c117d32cdb81f5383fc965671a40f8c2720e83e8405b524805d6ee231e62c4406833a6ea10fdc8bdc3559f504af30320c6bc2c9a3f96820716a42070983bbebaa44eeb996f0cb3e570a22030a40451e27a8f9cff983c45e09ef1b0ed5ae6348bf440cfceee29974d422394eb307329e100a4ec3695848aea2bc5abbbaff1e3d082f630b23937ab5a1edd8c55951d85b883bc4ea5462470979975d891990aa32a4356a1c9d637e9b5abe09c135705d75f62badbc0c4891423f37245ed8516f2bcaaa4ec140bbf933c88cb3bfde65bc7129bf0748823de3e5ba12ef0131ed9f15d50464f86501289731622ab897245c69ea4b74de9b2d9c2a336f8cb9732b096c6b350280377743d4fb47c7b176e978e45a7c99b2d08328239636f98b898baa41abf6f369b2bacd391c777b82ec8177aa13d935a657bc209c1b99df4ee1085bc1232027c3ddd3ab63c96e82735a3bade8bf73fc1e6cbb9f1ccb99659d50f6da36506d135bcbcef6b1c6ceadc9348734063ed061600cd9cf89f1db727ef1c7ae32bf3945da45bfe043d6195d92bc8b524a62fac1460b76ce11f4ace2a313ff7ab45e75fb7f80af9f11bf15ee133e76647be3ed684bb47cd2cb4209010ec781ba2cb8cf40690e2de865d2d356990f896f62a09946dc10245a5c1d5eea7c1452e5eca3934a25b87a9c19b8e2f550622db45b65add7f3706f1f3f4beabd26c391c28c9127e2279a43dea2334f7241fa6021f8d8d9ca16ef99d182fa57162f52f01ff9628624586127e06c7f419c5f60c8161b9935422c241d239f669860137637fdb33b6249d474c9a9bebfd17d296cf91754aacf3c30409073798208290846ae8ac761d39c223ef6c822af61798d691b7fde1aff55ef122d0558101bfaff26f5c1f5cf727b2a16267cbf15cb476146fe3efb7977db0bd327bc4e4596e9a8578fd7b74da360d6b77c81ec7f6f73e66b1b8dccfcf0e7890a609606398b84d6a3791052a0e824662ad3c5e059df6e167997ff9f0eb20e9d785f40a5b48d484a086929af299c007cf5a55aab74680001cb7cfcc9dc962879b9a9e25bb815c154c1365129ae34a1bbbedaff04b9fb4ff9709811ad83b88be3b478c77bd68eca85421f4317ee5c776b2dbc62f41f2e550eec369c30e300e3f78fb0ff72aa0ef8f7f1e802aff1a552c3be0830de8266866ed2f5969c64537331481990b9ba5cc5fb4dfc94d2f1d202c4bf936b44682b4e921b500a5f9336769d1cb99195f0dd92127cc0e7edf903988b0d3cf4c0a6a226a34bf67efc320c17afd177ab2775a2711d0401c44dccae7e543f2800a4af5a1b46ec72d5bcd9d6e610f333bc106d7dcddbef6b46ab3a9c40c48109abb5fe7a4cc886c8ca57e3670b9070eb57c2b3188bbfe5172e50f989ea1041be716ce9f234b9cb1c7cd974ee287704fea2eb71ba55c60a9c960ec82c2c0d4afd47f3b3e2dee6badfa5500b0444b3c5ba612914e6e6953a321e335122a6c2fb27bf5188ff68c4403749fbf0b6202a880606648e33a47d03482892014373e35b573ecf59057350d0aed407499c7511d2fb0cc86c6a127d67681cc222f682655d03b08e513bafb96ee8e950c0f02ad86094842a60c00b76ffaa571ecb432dc727ec3a8eaed781c0aebb4516ac3e5911d1b365e9be5f67af9c3f088e990f79666c78d7ce69e0b78eb4b4cfed812da4eb0fff825473c33ba3942a71ea0f95060f658ff91d953a3b70f2838fa3e0629668de1c3836f2913f323ae3c96b20da9be269b358d34a485dc7722720fb192e22f06e311e948ba8610b911814abe34d1bfd8637c50152957bbec3776924adec1ad22ef22e9a7047734f28a0abcb7d9ae2358000f9e50b04913898e4e1ffaa212084e4459772275c125d1058cb8a6de6a4693a6af5e2813c0c858fc65e305426e7142da52abf4b7e45008ac5a5e024e623c7de71faaf7b501f5397265c759c4eb70063b6b836512b47ff065e30a046bf6b3da58893a93287693c6f416d58c0112d1933e1f447cb18cfebb388a1a23212a4fe0f3d5a96f1d976b69e135876589d41bb0521a6bfcf10ee1ac72341e838dc725729ea08875af227453ee856765db7badb7b134fe76a81e0afdcc7a20fbf8e7e97b5bc8406dd2f81f5122bd4a20d1b164ae2fe36760d06e46430f3c76b4a9aa0b4b6ab8b90b093a8a8c192d0354789f77845b109cad46c98cb042bd6663f87f56557fd5527d2456d9d9b10137cc88190dbb4845c05f6d643df42bb6abdf69e8d0fc57204d64349944369cd210ccb04c003080393ce9a617d022c224d85567ed1368f37559b7615447de6de2e4bbc0b99fca25dde024c0b80a0d4170031d8f3b64f7bfc14040b6c8602569be01538f779f7df8800c1932e67fd03cfcdb02375c8d2c53181606038c4cbfee88d05db951daca3240427e7f64745760d33d626101ad768d664c5c47c8586793f827dba5854f1cc49a01f8186636ef3ed2df16b12fdd930e418f37017d0f692883f5dfcbb381eee8222f67f9ee2e89daff2a09ee9928ca907b9b4f8a45be5fd159edad2d59668726fd212008d3bf864bdcace8461b512b9faadef88251933f90139fe21d9846855183fc4e2cd79de4996b6318665d8970e518569f27f078fe958553325d87b1b0ee9c5b5d23fa740d28e060e8beee323ccc2a80ceb2fd8beef62f473cea9f0703ecae5a37eb819c676c3fe4294143791638fb5e93aff3ecbf270f0012f81195945b709ec4c00006a514d9f91cafb2679df94cac531fe7e8243d0bf0a9b0a610cde73b437d72b6db46d7f03287859665ae03a61eddeb3c46e301deaabcedf0fe1bfe53d0518a9b2a5fdcd88a0220a4f6069fda95ea8453201825582cbffe26d463250a072d33e6e047391f3215fd4a78eec63aad0ca910ebe7c1abe4252db697cbf3e675419b1e89b314c5135bc4e87c8ca7cdb67d1677cf8f8f8a49c881cc02125ac53f2e61e43c6ce5eb77ee6031289e2d6290d08a491beb4203e119f786df9ae0542dbdad1f1e55bdeee919edea6f1a0d0dd396f25a8097e5516b8bff82c71033ba2180975cd2bb1d9f0720b3595fc533cbb97a7cfeda893fdf54980464a33ebd0f0f9fc9d302b3033e6023b51f9a050e71a4fec047d538c23cdb73752a5e91179227033cf4abe9ea2d4c56c21d58f258403f3dcc1c625a778f0f77c4911fbaab78de0231ddb8446ea5b985190090c48c417597f2a65f038b8b811fedd217c4a400bdfc1c3f30cfec93ff6f5ebdf305b8d6279002ea13a928fbf6202cd3699aa41479d4a4ffd5098f2fbd7abb9a1044df3533a33abc36846c90337891a5faf894ffbd886e581ae4036a2e2830c289915c0db016867802c0deb180b95936fcdedeec9d36da5f161d8ac49a1ba2352b6dd1acae9ac170e7a0aba10bfecf6213e741b5b089c5d6b77fff3ccf13ac193a7f5522e138e55db9b6be5002dc57582766584341418462c9f1123f0ca2ad7364365cb203906f7ab30b16b59128a92d65b3df1e78fe13e391af01af16a7bce979c5e88610f8984c827d03e212327cf3db8ad1dd6bcf2927c9524ccce85b235b6da47719e9ffe8b8dbab4a647d51959b91d49d8b86f9cd79fa680130d7e8e63d0048e8356839c6e32bb2a333887fe6788a795fdf9817d33b1c4124be757192a7b61fa602d344616218a110c6c8240eee37d9aff65f9d835fcf7838e0b4495bc37753ad99b5ea3ed481d5cf707d1b70216881aee8bbdd9fc6ca0a9d4258226cb2f7d8fb153f4019eb0caf6989036e6ff90c2bce2cb4cd221fcba353cd5ce0f6cd8e460454fce543e9a3f7b2c63183a4068cccf4c823987f95b70c43c2bf92286b02f770e64682be7b66ec746003fe3dd49a6bd195ba8aa1522cace5c790a33c05846b345b7fe67b25f8703f97ebed4c42b5b50062ca12e2dbec6e2d4d7d366201c7e06aafe54d87ee74868f3e54f6aa9e32f43149028dffbbad3b00ff7bfc592cc262c083d3012bb46ac760079a86fbd61a3b109d25267ba726eeddc3c22defbf0ed23837e8e1fc1047110415699a7f4ba379e51cff7c3004c7edfab7174076245aa47c7eb9e11161ab4179037d339f9effc8b6a4e83777d0112ffac5c2abd5bf9f0342c269ddc898db561ded3bddb283a053402acfd19cd2c4a187cf4a0fdff8f07fb3263670a4026129557e1296a7414ceca0dd02f1aa0f0379f235b174c10e6fbf001d0b1a14290cf316d28b7abe9930ef649afffc07b2e27084dbb15a0c6668e795d5b6d3fb1e90b64e6ff18b9115a118484e2e5293af20ed182b7a0add08c4c824eb957107dff93330ddfd914fafdd14593db3dd0b92dbec4ec551d695f65219580509c655587a9e5b7536b3a058f41d865344739177a4a7fb9774ae46dcdb331c11304b7ce54b5b8d500cbef80d8f4ea0e7b5bdaadbe0a7bbcaffe56aa6789fe9d7acc1bbed9f73d5f9b4bff0520eba49915857ffda64a40704cf5ccad5ad4fc755617f3ab40b86545bad70cf925aa50fc35639c6de0f81acf20b63c22b5bb7a08e97cde20f251cc1b91c14fe41588ba0d0c001e0483416dd379943471157eb7fd808a3b352e860ee20f511fcb0f5d360dfc691bb3d18d0333912e762029c1135bda375d4ead36e21331a9d37e47421e047104e4443e1624c8ee96cff44ac02a58c4607d9eb9846cc5623391eafb2e1a08d759a1c13e2b256546222d8ae7c312589af5a64ca17ba7b3e608522a51ceb01b8f7b99f91474fe60c1cc6c226aef374480e4d5b8cdc4140844c6cc2f14eb596eb8859969f7a79f13e672dc2f54872856ac15fb3702930b4f4f87afb372212553073d21b358aaa0c8fbbe0351f7ac454ef0fd5217387e61fef23dd89e568008942cb22fae331421e8d309535bbda91585bffab52aceb356b3b9324f39565820dbc3050500d0516c026813809bdbdc07e44230354c088489a85204f74e4796eece74d5923d72a8b26553c86d7e261755d97529b4ac081996fadb4d0dddbe360f73171cf37d4f8e5633f35e643490d671b5d97895a03cf7e7e171f9cff71f957a98eb77d7594281341d7dbb226627baa5a40af0c83de1d11e11a624da31b223c242a93f3088279a46c36a9ace2243d924093fa245fe218f37be35f189eb58a3dfc4972a577321af38aa26446aada48230cb697ff18f6b6a965eb006ccf7814ea9427e281ecec90983d75561eb7c18702d15827287dadee23e41f0e3e2ea76da1a7e0d692c16d383d8da497556ee826da79951324af506c504623440fd52eaaa20ce567c170fd70018587c1098e64cd393bb9529eb7a853e769baee6229e38fb630bf79118ef559bf0aec0187777f2d08c1db1ee479fb302b6091e76b77237cf746a5f39ea76d970bddec5cf81377b2a33fb3efc86bbeb8e1d88b263fa4b96da5ece86044b7eb8035007e91d68a9438f6325fd44ce48bdb2a599ef85e6c4993a22e78b4e134acf129793295dcd46813ef76812049c92d05a1a06de7629b20de07f94e49749679ca9770c581f39e6874464c93b205d2c616b2f4d2877f8db590e0babd8ea363fab8324169b5ba980102635d6197cf050c9712d7986bcc7b7400bd945f5c8d7f8caf2ff7d84a133410df616cb87f74c25b22325bdb70556988a95b290a8df063b4f5e7abcfb235a955a324a3698a67c3b7b510b44daf8c97a9d99e8d83441b49eb71c7d1dab71e1fd0dbc723038b658069e4383324f6e6c464b9a02b967c6c8849de865c636d4ddb162e4f429546d2a61d88872390fd7897b9bb06c92ed457ab0b0e4fd8b4bb84856a58f0028ff09728c5cc71a48e05255bad1dc495267565216521f65fdafd4e46db17fbbfee3612ba14687cdda706244921be5ac0e3a8023157e394dd044ae1d50cadc7a55378227cab633ca5b5e79e15de4cbaa86b0d0c6dbc543f70e70f8d50221eb6559ea1743a9ac24eaf6a574dbdb58dfb9e37b74744919153589d9f4df335277239e9034e9ffe5d4cf5d4b9b09b75a57155b64fd666d484e8210659aed5ac153bb51ecfce83c14747bbfa01dcd3aca116ff49ac5fe72073afb5e6f12dfbf9a0898421375a39c927e5d1991b2f5f19e84e1529c2b956e0217b8e4be888573dd474fd5bbf98126a97c0313b02e32739f9428b10dc6f48932eeadbc0eeaf0741d4d69a3cf63036ab3016c46cd0d91d3bf9bd546271a7af36bca6464704037c97c55840db135650ecc8be2737809cb90ed641c3e52a0510f712ea5c86c6143e7065903b69db0e15697c9a818eee369d7ccb0494ffca2ac8774d21d1ddbe8b74acc5ab20df6744c59b46da0356e01d348e797cdb67eacd3799ada2da7989c2127ab62d9d794389d403c60d47f8bf803a832d75da1d76051b7aa2bc0a59e05de2bd6a73dc459bbe483518c01d674d74ead88b613546e7a8d80027252bacfdc7507b52246482ecf31fd1b205ba20233713c297fa3ae0fe46a6cf5dd1268bc334d1136cc932d5e25ac79b5c6add48c33a3ce0376cf231af079c1d09d776ee04f04d164171548ba6b30147ba04a025ae66be0e3aa5bafe2cc00b5f79ebd9da5e71833b72282a51a20f16c62b9866ffbeeb355c7bb9ccd6fbee818dce06d29c3415049a1bf8a103dd4207461a56d5a5d479be484e434113d4c3132c398194c0f15a70cef6c49e8c7efb6c7f8eec55863dc81ded34258a5643e41ca60351425a419d85bf2da9a58d3d2c36886a8bcdd60e277fa9b5d0d8ac9c60b63ae44db862f40017b58d54a1f367976d4eb94d2206ce0cd670a42ed0d0014f02d50cd2905cc403b28cd400c088b2b6a73ce714a6725e05128f5bd78b5ad81fdf096f4f7966821aa3006395c8baa8fa7ce2e155203527cee50ea5b985f424b383cec5528a5bdb27f361ef4c8af9bcc4bab8d41be0db59908d24ab3edffe23c708f7b15439686b1996c7f1502bcf78609a908010a3f7575505b05206afa0836ee3e28bb7f16818840f9283e6a193fc5d44453737b94795b903b9e786f1fae2493154ccd142ef2d0731a429831437f3805d07207222c58e943abb8f7931912f1f9c8abba30b9896441d99f85633d81d7b9145271bcaee6ae83b61177223f1da541ee64b00f58b0711db45d174240b60f8e2cc251c562a3152b47b1c83830fa5fa3e3551243cf41e67af98cae3ce1a0f0dbd2605ad30d34e2cdd9b3f413993cb11d75734943fcadc1d83fad3c67b8ff07ef432aae2394c6cc0cc7919f18800f94268054ca9956e9335e95ca08d743ccacba12f451529910902716e5ea0c78394e9c35d4209f0a2f788936d5dd4b2519197ab5fd4afe5a8ab0361fabcac802c5310a563b83f6bbb18ef54603375d13bae48703b83aade2c2a1f7cb6d34d5e1871df1582c026bcaaa0938257e92e58e205a3051f8acb10ee3b7da9f2bd425967c82e435fc2e24160787467318af1584ee7f96666a95cefb797c6f730a330adb2c46a23c2324f4c52251186cf54519bbb360dd74090d8965d7b437f94a5f5a681db30b95e5fbcc886550bcb9807915e8c15dcb1df8a128028ebe65ec0dd70133257b33ab088c44bcb7ab67f4b766c885b13699ce4ff29a4e2e6e1b6bf5d745bb9e4eb7c829f98705dedfc9b167e17e660d5320f7014e5ed77daab053546a8f003c2a737dbded5784c152190806ac05c776ff0e71bfbc54592f296e7063b8505ea0dd6e682a5852b7a3526763a2f8351b75160316bfed9c70fe0265528983d565052d45715e448c78223be9a2a5a2dda9709f0c95b2fdbb9f4c3816cf6a71dfb0be4308bb8acdb1287e6042d01ddecd387081fcf60cfc45b3c3f0ad4be81d46e1875b6c49485aaeee9b6373a4dd9bb4cde00642f0ca64cad6f67cd19fc99d667334a248ceb8e8df034c54d7d113705e003a78db727a0d35b1d6f179095fbd410fff67f1553c858bf153254349a6700ae4f0c84844fe6a630b31428c9659e3c0df201f963d5f5bdd0b49109bb2095f3e27b461bcada5aff544f9bd5c8da50115dcf9f5ca930a65a6f6afc977f5542dcaac5fa60ec0447f2165bc9be1102e53434d55f3beb048a45c38f45fe2190177af87175fc21824ae5f74740c15bc1b2c74f1c011b0348f0a969dfffdb4af12f052d9fc6e7b5fa85478feb3d9290bdddd6b303c6b37c6613cd53cbc12208e0570fd73a5d176652c4d76a657fb99bdc35d715c2ed7ba6faae4d7fde12e5862818ec7834cd13c47823c2d22d019d315ac76d49f3ad53b1c86b2882650382b95a04498891114717833b001654b394cac1c97871115a8f5c03da69b84ea6ed5f80954fdd284fe30d8684e2181a01cf1c4a18e4db85faa70c1febcbbfd3b37da0ae031d0c7b60ac04fc0bf8cc16755a10473ff13439ca651a964cfc64edede43b70d2e7a4b6f51371d6bb4f9918330bf065ee24f56b1b397db970622fee2eee2bc55a834e1dc3f8915bb36ec3dd65565a39199bb1a311c19053e4c9b92b8465a2bf88e1bc96aa6e609da65930fe1f8a521d77bf2b7eefb9ea05cb9d4f26ea91bb38466f3224a12056d71f67e6dd6e0473673b400cf06ee48f35df1f67cae5d489a65ebe4d09b83f86e64e524853b6ec2af849ee4a8a46ef842eed8c7087b3eac80a9ea5ad8b2b318ffe75dc789ead0ad57b64ce3666871fbd6d6777c91d3ffd8773ac9b84b6e0dcd965cc868f3ef2b5751459df685d9f65a398d1216fca750922f5e30010b4379d73ed108916c464bf0ce17736ad2b82824492a7e28e713bc498363c124382df1af51a356a153ac691acb11c10dc8c0832364740b409d02ace747b406e760a531c348d12cde53c15a69fa1fd876a5b582c76b07db8ab7d9adfdd0df317962092d5bdb6de17163392a707abe54f2fe1b7c5f0c421cf307ed4212c5320fa1bd964536a08ec29c74caca2145442f173a12b45856450eac73d528f90046fd6d12e6d20966b4a6c3e6bf0f022e5fce90d169135d5d54110d10df7a2f92c7b54f9320c3a3bd873aea01133e81c72ed202ac4a96f771610edc877c1f70a4101c39c35bf7a6a11710101ab70d1b23b294ce842a36d6640fd422154abdd1af8d086a08de7f6f05ecb650e7072e7fc16b62f223bd27ae38d8a2e00b1ca4362e1258b8a58ed5b164364ad776370030e7e22f0d7d8342924c2132ddb6328c4a3b3e4f6fd28dd9041b0904e1af5441c764a7f5054682899de46754b0bae65205d2b84ebb20696bbaa186eab1866292ac31d55e0f1e6b0be01826a55f1ea6e8265b77e4d99649f262a99f6a0fe5f369ad96d5676dd4158f02487a4f812d1453139cfdc8b80dfadc40873f08615712664e25d4800d7557479adecb55af8979be5f536ea7d8fe6814f87d6478142b22e7cc58971a0168f2ba2ef5f2e9c76bd4065a9259b2af92e9f9fffd78366beed389d0bc92cd7985b22d82c324c4ed1658b948ec66a500c10a723b44fb1a060f32af51681678aa2f1aafb17170c5d62008b88a5215616238efa947dbdd51e0c7fc999d394876070a6412e647c452234259e6d7f397d978fc62cbd06f2a258ca72d177dafe7f40d2c5ce828bae5a4993d34251dcc6abdc9269465eeafddfddae07217a5b637de4052047e991827a7e82ca4f30df4d78482ca54ae3335a045d4661222cbd7e16dc88c7c0bb20cd40f6e8b664372fec7a38e6b0a66a4a362e9902a924da867695f58f2d73709f33f97e6724910f141047b4236927d1fd6c4814022bf6da63dec99e8c257993042cabe9182b2b5c2e2bf87bce3f7b8289479526974cf4275a6151d603f5d79b7d89bc67c17e8902208f9c60772425394b584c8a1c0d6c13cd03728e03b268a308dcf6bd93aba49844d5cc7e6673350b81722bc0af87ed7cfe73f31914599450f80df7b7a815a59bdfd26a0b8fc897fb733ac8f5e4c71bf37f47a999ea91cfa96b9a44efa1716998e4f76fd7a83429cd0996f5c41009bb4b4eb6d1a5f9d58b7a25357f213f3a372b910ee5220176a8b210127fdcc26ea913eb53b6299bf317f2dd7afb609dc17e725530feac799bb620989969f7e8c65a976b80cb297f5af98803a4e6d3ea3e49afdfab3f3cc9e64a7010905a7f1332264c64a360bf8d17c7b404538d1031d1a4a339e1550539fa2f1dba702b4a1efd7fe8141a73ae94de0583ac49ab77277d69521f353ca1644f0e7099af77315a6ae686bc588d258535fdc33407c339f65cd15de5b7af3e4a017d46f2f8ee51aa0d60f5c9aba33dc07c8cf212029aaa32e6dcd45fffd74524408099430964063407e1d7beff52eb682a04db1c5577c59fc09e502f99fe871faf30fbfeb6f49ab93a0f804e236bab294c4d845f3f37b80917d1d87df8bf0fad3c681814f206a71bd28ff1d49a9c518ec465ebe23944cee0beb64ac0f3c11bb42690e307d92461279b4bd579f9090356e2565445c5c569ec8620d169664a5a996605cb4c242072726eb9e9264601a5fb2de59789a991654dd89f2a5f1e6b99d37656f15a9b4dcaf8f6bbf17694f94f2ce15032b80db5528f7b3a0f748afc4dca838cd301f857859fada8b9cef41043b7ddddc3e07508675f5b61fe4854ee92c256661e41ed8dbeea6566286c3c6e6c4af055d24a6e49c0b1ca1dea91efe31bcbbade7e083ab7aaffe0de8a3d45eb55243249fb85130b09e4128c5d0582d1de2b8be3eb67e52638918528fe730c774249f75c93b6370b1b0559234ded5c06fc884198c3deb5ac03bea0f3c3d1d49a3e69a6e4905b4f9c1b42e0b4f902db88351ae1af3322ac00c061629fcf795450a114a3d131e2f0cee5e7279a8cb10f45880660dee7f8f5c521b078d536efe2af9aab0de41a0829348d5813a961f26128339048afd3ff37d79fadca14bd0f32011a1d292d01c7d92af9d03c81a0d65ea383e2a943e28c1773a08b606f0e067179c0dc807ffa011ea96a98b3d0a8aee6ab1e667fdccda7f22bd824332d318e2b464c1f4fc7ef026fc5f0b2094eea545d554f20cc97104ada33fd3f4cbc4bead8eb21df16025106fc58a2e137b570b759ca8b216cac8d5c8bde59d4dbfbc0a7eb384fa87e3cc9602b48d26e6151f73f08489388871f2c1822e19748915907aa0cc10426cbcd4372032c1e08c48a097fa52b89bab02d399a87d0b56bbab4effaedd162093a3551868a80b73bb95ec0beae136aacf9e3f3b8754314318c0f2be5b981569cdda6d3a12b3094deb792153715c5e4f9d598e89312ff1493d00b9c104eb2c1f761fd43717f173b174818026c735d1bf7b92818055cb58c0ec3a920b7b28087bad3be699390d3e7d3854533130c8a3e3618dd1ab4ffca675e7cdf0a2a510cefc12f587000c46a64121baa221a532e4d91e048dad4ab62ada515790693766f46c5aeda7b8ef48b56cac98a73bf3c3398505e90332b63b34622304138c11ba2f6521f2120f858b3338a9705e9428156943cc2ca225553bf5ce7576c1938103c240918a905a134e4362cd686c51944fae30d6035451f48a0738725342400d5949462b4effd70602d075e4f1322ccb41d8926175a7c8ebb4b7d85297a4992ef7b300a14cf33544ed33c39ad36a89ee1763ed3649c612c4552d99254294b68c09f9b7099a20377aaeb82be1470f8617125ea2a4fdfcfc1f838cd9ff0bfa54f1f47ab94a5b70c0d9f9c19722fb22e978142ae0ab11d272b4ff3e58fed4355efb8d06060d26ef48dc052b422932d8a1743fbdc873a783a4be5c05ed88eb8e64c886ea32565c33134ecc828020035dd78ca888421c9a367b8ced0f104926aee98f7fff64579a27535ff199c8d2eabad7cd68faee14e04cff846d23a1ebf67e64e85e29e5f5db179452e05c1cb01982908163ac4eb8c82f1f75cd8cf57109dc69cc7c0fbfd01d658d73d9e645d88485ee9cb6711a1331acf244abcb06b2433e98c16565d65062e0ed8e74902d1478cd2a193e3629a0af596d21761c35311caa86970f90896924c9bd518ace032457eb2b0fdf8377b985d0ebb30a85ae6c59cd59458704cd0dab8b3f5562798185c5ad332545ee68a350cb22ef635d078ca4d2487cc547b1f0bdf24a798c2c37902ac6465541018a5c05bca2d87150cc6a6a039584bd2395856d24e288bf316099d98a49f9af391bd58020b7c8af1d29ac283e4361b2c7ac8d1fc705e19af3388b42d25a2227bd0c8ec8ff25af0c946822f12b48e2af1cd0deac1cf17aa0d9747c1c1235e987dde563da9e9a820f33ff6ad2f026e122fa1d779d22abbfaaf541cecb4cfab05bef9124743eee6ba6c8c4d773102ebda84f122e7ea03b347e6ab5f1e3895fb6399ccc537a019bbef05adea25e7230fc94686ec9772e17639bc392c57be3620ee8ee24c1b68786b1ca1232dc1804f245f652a11ea9f23008b432293ce995490b67cb4f7a98b5a1c2494bc4edf84c89dafd42b863bd7f1d3e24e6d37f107a0733ce08f686b2e8ebf21a207f554d0128398d2bcc516c847fd708ee7c4526fd57032d814d4505483aca7766608cd3ff9537923a10c7b059c8b8ec81d0aed54b0163c937da817f5bbcdd876113768ac5c4c760668854ed1c59cc34ea0409a6ae6098d05a3165cc8e93a5fb75454b8dffa8c0dbe6bd52a432d942e4682351a0600d12de480c7fae48a3e36738156fed2b1caa30f3785c7aa5c4f8216301a47b4ee785f49aae8194735932e00af0cf169cd57317c55bf1b02cccf50a4c93635fa2a8a9f9881423344cc77c695ad5a9184364ba1ef73d8242da45fa6b4c5ddc7fe2034f9d45656f16f10ab9f8916e2522f389e1165bda00d1fa38623a18b51aff72aa6c0d4d62eaec23999a2000472fd54d35dce1cd6b4009f547bbc80a467013cdeff9a511fee277d2e9e9a7765dec8834eb2b3982a2a947655b80aabcc72d588b825f1a220573fc5342724426a0512744933a06d14fa8310e26a080c2185524f619d10e6c176246c1ccb6b19fdea343fbc4a8733f73af75319e2c9b5997bf86abd302e1703776e24d3a0b99eeeda66d989cfd514d4605984b0f8e0f1e655e8ce3d7a65ac26913d13be0d9deeca984ed68f15a4fee563d6a10bf641eef42760c91b23f925323199a75835ee0c32da69da3d4d12997bb17dcc6dc0b745f406c496187671642dd36a7de39e3c7acdd3f32dc5c235085b05c4e523ba93c38dc0f8fa9e6d3b262a674d61c7340e59aa68f5ac009f99568467c4a18a03e99412ad2547d1d8a4c70d7d1295d9a2df688b08da1f8bb2d159ead0f1bec890a40afa163532dcbbe2662644ce0b7f42dc1a2126f79ceead6881e433814cce3580b6fd695b319c4509bae2bc6b9a8f7c0a0873cf911b77e8f8457a672a776bbd44f25e4419d5b5b0eff747c7129c461a4ed966b24023c1779fe16131c9ae7b9456bec3d95770cbd8155dca1c07c472c8f31d7b35d02ae5ca8eace6aa8b2c3368595653ee7abd032e914cc5072064aedbe5d9122b3bb4d7cf706ab1861c80e811fac29f7e7594467715b1ef9c9c47dc633c116ade19075a2a6574bb9e63ef6416961a53c344023e4591b51d6ec9d158c4957d0dec4072e8da30e7df0cfde3f9fe2f9152aecd51e5aa3b8585e079b54c4a79382bd6b494ac11ed43f4a72c478119d346672d0b7843a21a663d58b773d344c1fd93e582f9910fa969fdfa9f2572900b9d0b945944aee7186dea9a17f63f9921f0c27a0b58ecbaa487bfc98ef410cf470be9861848da8bafb27b935a1e784dc85776ba1d7c717b2d3c725e98f1dbe9039e8b54f1c9b02f16117b335026a6a46df063b476531b46354462dc77bddbba4443b865e82f9dd9ef252852ec0fa0502bc936399724c431cf5ed148ba0a5d2e20f39aafdb449fc58566ba9adeba127525d8a26d19c3ce51ed71cce41aefc76514a0d357f7c99754d85a5a8693166a10f412cc81da967c0552d44f51f9c9a20c28e79c1626e453693a42fbec8010086f18f7eea641e370d1433078a1636958fcf8c07c843e645239d9fa5bf840f6deea28343815a85b7fd8ee5d3ac202470dcde92095f52db3be408f6931c655df4c8e7b37e9a19900acd5fa9096a529301d9fbcb4c160af51f531cee67544ee5f5913b6390f1f07e140423fb6faf21aca0821ea8a883caefe541b38c01802f3287a90f81c61b1c774fe23036b99d2515afb985140a6481529fd8d7cf2c7523fb73d046982682ef54676cb40f76b55a381ad6be9465ca0beb83dd4a1b48823b9fe201d5b3ea7556a4c7f34f36d98be25eac4f2e724f0ed4b207ac82121e5cb402d35043e8b5002bdd07b51838247ebeb1137307e2fcacf638b65aac74bb7882730990cf0e27f58211c0c04260a213928f2c31d9b2aac80eb2617d7102106e9d3025f68b2792addd50248f7015232c955f27636bae3b98fbb5fb942cb66e352df86b7f2d6b8d51c5c96fd82cbef96dfe7d9cf754c63d4985c81c8d27915df83069f484f06d9f549879d3217e9962055123d502b9f3db267e831c5805dbdff106304d3001a147d003c4ffb5a2cf8fd58c898bc7282fa4a13478503514cadc75dc9fdf5b498de8e0f360e9447b24f6c6104e95c4f890d3b919ce1dd0f88d45afe8b02236e4819d743ae2681d1b4e824f1e1053b03aa57f43230418bc33d08f9d0e47bfac276e7744ea44e7e5e46c8a5bce5b7fb77301136e930ac041f9a57008360fc11bac4d7a0e382ce0fe7623cf40c1a60be783a573ae8bbfda82f6ad0f39117d3e99bf54dc81d5a7c265dace054a074c657ffe974f0c4f8d1e64cad2ee15109450fdb2d0080deff1921d6b55936c91580f14d8114946371afcebaeaeca3a65cd113cfdb57a97dee0f5df8b127ac6843015a9981a291ed534560be9407946bc7a42d27fd5caf54ed2cef5e62f933aef4459c98db89914028e05ace2fe977efec8620ffd50ce9eb5c464e48f61fa67557e69613e8dff01f88b970f9fe05d60c418ce6575dced893fcb7619a81c07199d7aaebeff9f80249da4e2b959b00b0cb4b618acd6b7938460c6323cc25a19986554d5a634b590df7536ddb08e61383a832b3b9960fef191ba7d2c5a7822b42c71e8f62bf723423b4cc6811cc258f4cff565f581e6d19018fc6a37db84f58c9ac3a34ff1cc096ceea82bf58056c5bfd733b40ca7def5a00f6cb0df6f86489d4559f755fa45b4ea7fdcea174d6f677afd5c67b601431715cb0d5d914e2b86642f6f10d2c65e1e90eab0589c73adba92cc6dd439388939aefd02bd47ee9f3c873296726b6e54c6df7eec0c0aa9b6d4b20e4a6af1f4904a778413108a46d2a73b78dfd0dae995e697f4f034550af3dd0f7140348fb50fce3deeb1da358690cf95a16d1c6a7064ab0bb2b9f25fd916b8f7cae9e478c5b7b89936dd475f3a38614f73de346b758ce3a8d74d6bbf9f09c01a21b1e508ebbb2cd01eebac9c8473a433109737b8eed1f230106985ad9153e083f804fca03f7d92bae746ef77409314cc0af44ebbf6de4b944bf46ab21523c31d68e0f1473b589a6d28cce7c0a00a0caf9c3fc268729d2c4bb43ac8bbd289bf4a5fb9b0a7e7cc94dae9685806556b62a3d3e933519e4c3b4812d06a80e42750802b7e289396ff6c15b00525f156a729b39baea387f534c55f86102d556b4593cd5b5607094dc46400011ea031d0807790f28520b74f9d31b278ce7511b73f7600b8814d126e73d7c41072f978d35715334e7916aa3f94bc4ac1b623bf446c063ef8da8e3dab8d5465c4d63adfa74c4640f4ecc5a814dffdfef84e2ac8bb8a9d5a9f6eb5626cfe6402c59709516c31a8200486a5230ab0c9b8310926b39a2397ca5e7c3f0b2a24148346fbcb3a5ad6e3cef825143a5f5c995f751acb4b7f64e5a6b56476f7cbff3acb1944eca7aa13173d41b6b3b1ec4119fbda0ee6c31512d390346c16fc73896bf4d144d9c1f3e6b98d91ba91877a00f0af4620e0816e72ff31b15d0ef082ddbeb136c26684387d72f46cbe55dfea7490466d1153b64a27ccb00856a0846eabb982c3ec3f21aaf8a731decc7f409ca880d146e00dc266eb1618ec454b9d652d54ad3b5d03376506e2853579b014e16867956c23a9eedb07abc4b8f5827cd702853d0d06f796e6c7dfdf9f2140148a8067aaeff0c7acb8d44cc6b121f1c3068596c56937067fb31e7fb07a99c64b6506a3e230c8f02fb7e82f3d3997e127f1bdfec9a1d90541cc1b51826c573965b83d93804809389d6554cff7a710609f9ccb2d58c0536c27d27af6d00ef2806f67e990ebd7dd965e0fc0d0d6a1d21c2903047f80895e6b331379c58ea065b1304232cf2b966405596f1a19affa780e4e58c9a3b7f1db09e5fc99995dbde67f05fc54c34f26befd4911c0e9a1eaf49e12d8af1f7386167b40200b9aa5bb81c1e937535c671f7f486c4ab63f1385579dd2bf9484b779682f90abdfaf40d076f102c88bef3efb62cc0ce761f8fac9d4b496f9aa99778854ead48dcfb45c16cb11a5b556421dddcc9b901aafe59462e7fa79372a76892664c84c2a9e5f0338c41bb6cc4c401f72cb4b04e16308d89f424bda8ba81dc923b24f48105f7083f79fa82ff19d2e1932a088973c7706ce06dbaf753aeb796800f1ab60a96385492572348ada340374572d533ba679f3337c95f34645ec325dae4a390171b9efc9b849210a7a7707b7da4849a418c4e529650bff18e5f9a4497cf43d8efaf7b55cc38697950214aa820ff0e51f693fc550574261adbef8edd6c2829817df05b69d0ae70ba83c25eac804368a6bb286f08014daddefdb5a8df2a4b0c3f03ef346dd6431090a2d865fa3c180a76779aaee2ab724cffa7f0e2f1e0bc24cfbf913614ee96398df18da2653b8cf8e2f841e8cb7801dd27159d3a01ef73b5519c68a7f2bfd753b8466190d1e1166512bbec322f694d354c5f465487fed69c224238cd9f11416384663a07400c45c7a738c9c16008ee150772a82c2142880b0a64e2beacf53c2937094173f8ec4ab0f2c73ce68a334e442f69f8b52924d44b2d6082cfc60549088c3a6742462f214fc97fbd9761a716526513d9e7917f8167620020a699f4ef4c9495620b7f2ae30b7f1172a66d8a5da0cf40bcfc21b3b5a491ed0f1fbaecbb3c5a843c1c098f3c1cceac5fd47804fb7116b468d4b7af4ba658f84e42fd334ab2b0791e86410c878f97a9bdcf9104fb1a3eb6616415672be42e5aac526a68e6823ab0d8764da1ee16cadc3c13daabf69efa2284e20d041b1bc433b2190ce31114570f7b8b0dfa82c0bd029980044ad5503ac8ebbba26198f498f78696bc9257f26035d1fe5fe03f7bc9993efb1bde980b4a2236acdc61f0f7d074c8667ddd38bd6c44a2fd7106685bc48dda954f8c638cb43377e4822089cabbc9d699d2db03bf6532db8a04fe5de0d98bbfb50d474b4b82be079984f7e01c9ff1b4d6a8e660a315f77f71c53ba7ee3dbb46e8546d28d03556bb241b2811d72226aa92a54f2a9102a65f19b6978bf682206a6474eed5875efdfaadae46d020199e2b801cb81c297ac33cbdb9f1d7a36f21d70dbb28129c5253a15503926d2ffdd915abd9fac7e3ab3cf6038fd0d323f23f15360bff6271c6dc02ea92e179da18e777d835340d3d77eaea11237d216a28f30988b3f489b5e2280bb7b113617dab930c16748618b3f8220b00425faf987f80843f250448330edbe110d323030bf7502376dbf84be100394dae6da1e3c8e1466ccf713124c48f1a348223523c29e55b39f7cfe1dc944aeb5756b517a1d9a085ae6088989ae83b9ad783077bbd0307533b77d10e5f16f5b42b9a88d42131cbe1953ff9604c4edb947ad490c5989078e175ceeddc886b769ae3de52782f2d0930ece37cd38682c565ed582fc32c7f22ef08d12547b2bd4eaab701281b00c7983e14b0f79a558fbbfb4c997c95e03a198b7f979659bf3f1ad692c060c27e034827c8f346b70131b42f8d382f6a3ddc006f204e8545ffb71862271ff06ae768fb0d05d9300d5da6edf70ac4231ec261f5002bde79418131f66047918bccc064b1e1bbb75c64cfc35bf272ab8eb25bbe9b86db3d46c9940f7f3fa44cb6bb19cee311911226cfc9928c8a04fba178a7df5265e043a4223cac856afe7ae0f549930a90e26743ed1b6142e5197757af06e7078f2609c614d4d1896fba88b02cf33e2f53cbf9a23eb8a5f2b1e26e8a5c516df91ca17790eacd1f38100df2b7fc3beff21d2ff1c2fd89a4f11d43b4ba553b519e9fe091f669448fc1d42559239332d92f58780eb3c9da2a1340ed2ed342a2d960f63b2bf4b1ece47690557c201f85cd745619327feee62c23140e5976378334c070ca771a78e92446841f7026b3721110452fb785a0356faec3d91a1897d1ab580f7c4d0c1c57dd45999a3253ee1b032e6d22ec3b7873f98b75cf8895d95d41a5410d8484e15d3cb044003b223e7e3909e15b4e65c5f857e81866fbc3d02e74abc835c3b251fb281108b26373811b7f3de38e399c76f13062531c016acf98d3bed219a24b31e8dd09df7203306f8954cdd80cad62c0268d0efdc4e3a4bfbcf023f01247bbc18f9f20e2e157f946552f280b485ff4c4a83e4f0c59fb985518b9bb7ad3cf09203b4cd3c64ede6abf8299d5520422501a688a0c2f5a53a3d663b4fad308aebc3158e9f3227acce400a7a5a7f2405adcea1ca9e1e8d61f6ae2c4b7641e265c353f1fec227f9851dcd1d36cab8925f97eaf90a5bc0231b7700fdea08cf8e7e1141168db2a83d8a192561b4c632855c8d79a0e17b940494b6fd22306e9893b2d19de78d78d48592b05ef920e3b6968954053c8de0591ad485c2275e720f59cbd13fda7ce3ed4716596d7894a726c9925da26f79230c90a540fd12e44dc8479310fd4789c1d13953009e9f585b70c47600de5e6b3b10648888614327d024b6236d6be46d93030cd88e6dbe782e98b37fcfb0ab399c7a5956f7ec5853abaf239c2fd3a9e4d78280a4dd7b06e344df5c0cc4a56c6b3bfbdb0d69f1763332ef51279d4d9d8d808b63278b43edb56a8d0a24b0f71f5dd4c1ac1ec34d659e84184215df4324db59c443cdbbc32fc6901b727341f4dc36fca6670f04bf71e186c5ccd16f64bb36bde979e222db92a0b64dc671ccbdd7e5644d2a5dc2534ce06f36060c7b30789b2a9f6ac98187d65dee16b844ea183c90f3832d22ccd8fec02c14bc13e440012b911a7b24f4a825f3693934d0933aedbb9da2d5cdb8ff5ce0a4d0e9b0816fd67cf3749948f276c9a8afc5aa18e828a92a2e201b27cbb019ea1a4a1ce70cceb401cec52c50c2256861766a3c60b70ce375efa3ea32aab1ecd8b260c5f3da4aa58979c9ea0306a021d234cec73cdd9f096a53b6ec681642f3ab83981484912a99dc66ff6bfa2aee817f003a32dfaca921d5b6cad20a26d8152a9e34a51b92f0ba77028eb76ffec9e52c365024d8384db8b583087babad3c05410b9fa6977d3a666a68ef905f5b2ee8a06ac3abbdd941faea385aee30b7291c05123d850aaffad675dca19eb097d37e9a7caa1b1e0dbfef37f83663069eb70a4d46495d36a2d98f43cdcd4683014482cc8a09c7cf6c690b3c1168d783f17e338bb17cbae69d615087042c1433fb6025c2d504e97693fb77eb987aa5507fbbab6c08348cff017f49143d769a3ae64bd37475cd1815a061b274d0e1347201932d4e86e623de1031e1f502475a3746801f84cffd358a74e2b21894f9ae52034f678ca2dd410c613437d7861572d95fcb13c9aa32de89eb312208066cfcd509ba944c7cc671451d9a7d767d40ffa527b4877126481091dc0f41e002018636f051d42da67c49e696e3fc45df3e0e2f05621e2ca60cde801a05e8bfb6cefce0e2c4108a0b53440082665c369bfabcd6d6725b39dbf7f2d05d344dae04bf4aa5dab2f08a7e2957113f2f68a696c5703b852254eb6993beafa221344d70915454558c51c6c15c3de3105ea7a7eaa713bf298291d46e1d3950d6f9a43fbd89b81c7a75554400ac9364d7a4b7a8a07f6d8ab44a86b26dd5a2356616b4c43f3c0efae61af98ffb8614fd8519d4c968d19303d34a82d083dd9aee044ef108e9c9c9e22231929af07d6ca0bed0be81d1c5a5a6aebd8d1d4a6d9c03c7bd243bbeec91210af89371351453f702b50ba64cc0403ffc0be74d3daf1e8bff5f4338ea3e1ee3e7b0e40eeabed2c3efa55ceaf07b6c0a59e5b580cac42b58a4f8c0037f48917fabd42068360829f1621d48c0db46ba1cabda91d6d7a2f0eda3b8ae983704ff4230187b725052c6d1347456bc6a2ff3c15ab5333db2cd87a9eaf49977a4abc3eb9c42055da1a4e75ee4d2dc8c8461464b6c55f90206b156f3b9dca8b1499c78ca863fa3bc01011dea44e4bc5506fe0d6eac352f08c618be9b53b00b4b5d98ace662e0fd48a44a9ef0fc25d88cfe4e45db420757b6efea7092d8b5752409708ee0d8902c26afe1018e7fbbe98656b08d212c1dc86ad0b8f69324ab09389d0b0190bd285bcfe3a3b48afa0685886bd239747aae501ad3dcd0e6cd3bc013b0458674e3e8c25a09a398251652770714486b813596622287963bee96fa3e08aa9e0a667fc7c9eefa51c6529541cf41e98d6113d2b97cde80b7ed354e73e7546a8f149c717137f810168f65ecf2a8e53ae119af5a8f7b74f9a85b20ae75d66098c1ee32dbc4e3f1ce66e3628d32a4b529ef17c2e609e182dccc2df37432ff3a3d20d2c1bcff634e458e8a49cb810aeca435b161ba5d4c130a15e010b920192f0d2b1cb139e2994bbb6c54a3d5e782d5a6796c51c1dfa2d3b64bb7caf98c57f781717d97bab439102c01f9f960bfadf5786a4f08b8ff4139a48ef275206b177f15da975cd139c1f9823414c919ae395601f26a317734a7b721a49f52d0c431ec6f99a3c7a4ddbcfdd2d2870e3021651c9a3c48654e8aa702d36b4a578af2961e00d1fb08d2b38aceda874203055395e264fe0d308ee3fa88e8a01b9da643433d36ef829271b211be17ec3b148302db3ad9b33cea9ff9c9f61255d94de23eee01f23372333ee51453fd85d08fbc90a149e5c0076c8430db37dace5cd611a0e3044320247cd55d29d4df91094b3fd27833805a829f19177e2462f1ced37b41d2409e7712f7944d63fd721428cca1d620f3efc269505f6199d8b18e49a3b72ef4ee379470c8736f5cbf05269b3e90aec4cbcfe055ac72af852e3f892189aa0ddc0765d314db017485c3949b34b397a942701f6567c2b44a39031155035101c2b818af581e48270cedcf546d7069db813eded4cf4e5f59c2509bc76262bdf6e6f21cfb41195bd5cafd0e27ed5fce5e54561255a9ba627d8aa6fbf24402e774270e80b358fa01cd979a66af50fddb6f42eae95d34f4379bdd2119bdb4b903a3b77837c355e3f9f2f389e8cc37d811bbe374d384fa6a4e59a35ec9e7ac26ea7f85f96cc5be6925a7ef4d9edc11011321edd69c0ae0887180c64b084b5297ff599c1b5e5e9c7536075949a6c444320ca8f571cf52030068407a1b7a61f1ae13cf0e82a78951a5afebde20cf56ee3c7b96c763ce303242a854db492bf7ef13502e250277e2a8d0d0f4607233699a9357176e3ebb069c5619d0ac5e7d086cc02a344b2f935386bb6257deab185adb9a7c7b66fba9c71617d7e6d7e1f61529b58138a9a248054d04240acbf4a69a1dc96dcc25c50ec287c2d5fc4cce5054a965ce17041988548f7f22084db713a73ea5b972c235ee9a6f006d10ca387eb84a399691d9d0b0660bd895bb610c65684f33051863b337ce472b2b9d1b4337a6836dbb322025c10dea26a6d8633bf360d172ced91a46595b9735551d8dcc413c65f98841e3f4de5c447b8b5671e47d6b7071d1242591fd120e141705ea821856553e04785f3f984a6ee101358ea2b585d54c4b72d96c562cb21da73d6ca5f0ed4abf183ca0b602d86981e3a8420672547ffba05a5bd01d09413eac870d35d187bb36548c18013ed340bbfca9e1ffbe4a5e943d950d9cf3613dc2b192f1389807996f6941c71d8ddd1b1d11efa5c347c133cb75a9e4231cdaaa5722f3b7807c9516c02165cf327e75cf08abedb59ff76046ddb76c4dc6b78dcf84db2628d626a262ecd47b1bff84ec4c59a3a9581b918a6504d0a667542f1fa591743cc1f0fef1dc2413de1be4006cae1e19d329690c3df635f89f542db6baae8f7c0cf0d83fad6b54711c80020859a131d50899799c7da0e5e267babb7525d3e4818d831f31ab4f7d070cf196c0ecfb0c96a92016048a27da102dede93b401943af1e4022f50c380e65f75de34ccfc9e0d4a6665e1eec68e2ee3d2240c28d7e54132af0254ee34dd7035f69d3813b708cf52c16a412b9c6a910db45f0e9d241b3c40a25701626685bd549a709dbb5df26c58f47624c62db0ff08e3995a6b03ead4d20745f64186f605a91ead7a900ca8ba08799e42ab3e0a91734c50813acdb2f02ca8d5dd32356ebb8564a630ae1907a7cb53903e51e9097b51212ce842fdcb76d6ee1d9302221dbfb6abb36dddde6d782bc8113bce9d084ce677bf7d012da0b5767daea840dc3198ab980f8c548039d3a798a443892c5154f5384c755ea39bf99911cbccdd3fac8c1d6c65a6f8e77ab91a349e30f8becaae0e19386ef240e4af13c1ec6c9d0e855958679b871584040217f82691514710683195fb288dab4d89487cf5b14ef2e97c97cb039136ea14f23558179dd17cc28b10291acdf70320b32cafd18000b617146b3ca5b0d2af851fa7d5129f477a12ae2bb9ea7e8b355d78817e83123dc12981a4119b6226f135cf81aeea8053f6708bd550634cee06a6fcb4f8f1de7890039189a3be5c2b49bfc1b63b83dd5511c2ff392d9961eb1b8078f02f01405a12b5f271c33e2d4021d0a0078433d1d4ad5b689398efbe87ba885df4b25cc83248cd99df83503101d12382b6cc7937ad157e39094c002d4d6c586c326456e0264e7a901b88cd633888ffb23b41fe6da7579cc9a83114433f1a5d8bfaffa81f3b088f7437833f3f7f05f1592013973f55ba039cb6070dbb0a227a8c2a67f9444794f4301d878f8326635566657c26b0a12c18ced2dff6239c493bde11140a97ad5792f94da063e1cd52d5cc8b56a93c42fc385c9bb0721c72ac5c48cb0e5e14a1dfd0c2e6fe1f449c45626691e02c4675a5ea5866639fdb1d005ec33f93127ba0ff411d8f9e81f07c62f3f0482195347857cb5316f329cf686a95339ba2c4135b092bd5a2452e3a499e2ba490d9c8a2679419fa39bdf0e7ef8ae47de497645637b4afc4ddd103ca66e75e77ae1570711fa84ae5ba50f9aadb80b115563e1a489746a5e7a1f8ec49082ee5718a09574143ddeda4e3a994c5c04e561a86b11805ea113c42d4001fd5163fc19e5b30ce6b9b2077f71392a4390d2c0d41bf8b89926cbe70c216efb804791ba892eab04adf60cdc48c1d6b8b4a54c6844cb5f98922c8b3867ae449f876ed0de368c638d38a8e8d677e2479f8ec7aae84f52c85a10ef528948275e83911f835d7d898abc98c66a101fa23a15fcef1f838044556ecad332b5078cdcb9fd146abb2c669591ab87baa6116f01d7d56d94da8a18b7a98ab17eeadfe4575382a2cf9f19cefbe2338c06ef01d3aa97dedd6717f226bd9afc987fdd6fa34b2be24968ebc341a8d591f851eb2a1839f9ac687c5287dd21628a273757ede7e8e2e56d280e67e7884e390f7d28d9e2ae67c6f4772528fbb523040c41a00feb6514c45db0a79678a398a9cab3f9c13ae06acfd4d86a335daacd757edc17a2a7de09f629a7f673a55a5c5f42a5c941a41728757fb7d44e3f507827ec2f29e86ff73dc9bcd9606b4d092e786d98954e6697937267107acb3c99e12e13e589d31e90c2c300f03c8813627f874b462f3454200cec38d735c198886a2338d39e805d7cac7c0e741fb4d28d273198a21d3a94136914eed8df015121673fe607e933301afa5094670ff88bbf6f75d9b1b75ba851f84c1f6a8c448d19d448a9fdd0b633340d17537eec305a8df1edc276be0b569d2da7d3aa136753d3e8facaa17dc9aff4c9d0c0ac51bfd1c06295a854619d3c6a023ca3b1f38501635d7bd37ab977a17b257bb5d8811ebc1ffa3be06af6ffb2a9ecb754d8287fdfe9fa3dd48b05b5b1e7cfc618042e729f2e570f3a2db6d74e0fc9d01e98275dacdfd255dd03a049090e66b8f398d727892b37e2b3b27590a507b0e5aaf721786295b13d2e65c6357401476625ab4ced7856332f1b95eb972b51b83facbaef586057c5be6b3dc122d85c84e7504113d89f79508cfc63ddbd9bbaa2813bc985023701bdd841f3dab9b0eb9f5755cbee15cf6ace036515dccab9c2535a6cab9b0ccde3f28628811654d773658092520c30b4ac3633bc51289fea05ed695f83f3c2b6c9e6f447f4aacb6bf6971c190862191a4f5276acc948bded3517cc628597114786fdfc95cf0ab2c40e9c58458b33945a176282fef6d36ae2e6616dd4c73db2d79615995016f4585ec5c613d5b3f0de2fb6331f7956ebb0cf3b95f83be1024b9977ff1623d1fc1f6f957ce184aeb9c816f108f954ac158dbe49b604791e2c24343956603f19c6c68dccc172a4043dd4e8e73403388c5215bbaf77c63486a8f8353bbc7267184416731cd029f5e17fd7483a62b455f19025232dd5e90b24fb9910e980ae81b9cf21147f27f3a20e8b7cef25a3719bb217cd0b3ec0e379ec8ae954ffc9637b508871d8674860978a49d0cbdbb3a9cb7202f1bbf6b55a6fc314fb0956760b2c53891413525717888424bfa4af8c856fbee66c0dce423d7a50f50b0f39d764170a86479c923ae61b62c7876a9b8c8f025f85520a590586da58444a5a05a40c92f975cb79d6d3f5b96beae041fd8ccda32928b2311b9ca239efd7f195ad88fd2ee1159ba40c10344b92e5932a94253499bcee47d0a012befcc502693f7d10bbe65630772f8a4a42898a081eba48f6015d6540a5b6489eb37997a7bbea460f94607c9f51d8dbbd9491c26271661314b1865ca16b40b339889a23d94f0aba8f66e10d93854b03cfcdb7d48e2fce2894ce170e4168c3b7ba1e8b3af51bf71ce429e2eac2d053f35bfd36c74f93611cdbc285294a80326f79d9197921c9b036d01a5dd2cb874bcbf339ad4407aa176dee95a6302ea13d2ce0d29336e1c8481fae32ecb728646e4d552e4aeba7946a99c0e363012288eb21fe75c63bb423d08dcf62726a6a31daac6b2a260e9a9bd9a11e857c85d38320e79e72481b98fe30af007f47b3357ca7f08e95b6d9428025a7bfa7f207cf3a8fcbc3b1cb057210057b688f142129fdafcbab87cf439bec73b879a3603d1157736c6814cc4aba4574f2e78a76db84dab22cdee5f128e7d50d3241618212e6c2574af254c2237c99c580510cb54b5adf1293a7b0b9118dc9b7a2a071823901a804c6b0049b535bb2909a73e197e23f9450ae29e94f731dbf62792aa262f6274b37c3b053db94dc8b9e0ff69a113c06a1affef1722bff5a517a63f5644e9d10a1590b9d644a34c3843ba52a6e0b6109e2c9a9ed8e5956091b82c08052f61713a1e16d80d53de3e481013227d5890566d60804dd271fc1ccc712a83f446a24b893ce6bd4b0ce596c253d054d04d19e8c18d2d0ff3e2c6630e99e497bc62710391ca550aeddce05f4923695cfe6f5a48b70d134ea9312ef7f51e2eb9392cc0b1438e3920a9bd1745970b2a42d28df0be2af20fed68cb51c7e6291f3a23ee419364849f608af223913c3d27ff361b423026e428760afc6b94d16eaba4f2e66be1fa001a0021d8b826d8d8a75a446c6c1749fcc254fdbba0bd7d52d85fccdfe65696f1853926f1174f1630ef1f61c4079c7178d18aab3223f9ad5b1a0322f626c86107979f99e21aaed86af7dca7995ef19775187723e8957e9d3dc7b05e444db0a035e704c2c65623373a9ca3ab04dc8e8f389d032be67cbeb12226db5f1b8cde32502f02e74303b992abc93550f36dcdce07b635c5318fecf652d2197f38966c27319feeedac595ad939926909dacb1cc9c749aad307002d0a3de4c1a23b83553c40bf7eba982ee4305faa9772d9b3210f877dc1c179133cb25c8f37a67dbb4ffb407d6ddef2a66d10c19a1f4aed6652e3a45e078ddbf444438ebb1879558af176796bdb0a3de9748851eba632abea27ffd293feaece64464b52fe49854800cd6f8f041fd407f954213c94d44a16e61734846cb19b7cf979fffea6f835d88daffc9250d45b6db580da790cbf4ad4c4fdd2526ea22762c0944e6d55d6099849f38727cf25b1892cfe0d97a04501d93d34bc35e3dc9861f7ba68facc073c527edd20daf667339f2d3cfd1cc3ed8c8b9543841be522ffd5f5867bd27b44a8557967ca9cf72d293ddf04d4680cfea3acf12c20f86611ccc778b90fc0ccb3fffe05e9bad11d30734bbb8f779978f78ad3aff07e6e95b2f96fe0fce0003ec28c8568edb5860a13717e6d6107d9192f44b2a99dc1a5d2c745383193286d448bfdddc736a1059002d54b72030da78d80c6a94d8cc6bea2b80363f0962fb6426dfcfb9c7fc20ce6d684fd043e0167967e905f13bc007a49a9757ef178d16e733cefa9f4fcef510ed7bf98916655cc127fc23c1ad6a64052a36ca394b9525d12e50994d1c082945dd9a1f46d97c2d92d7eff8105bd9f12a48051677be106b5a14d61d45f555beb275b7b09bdee3400e180f5a58463acdd6e384604a1caaffffd9ec1a9113d538e42d2f078f31aaee63118ec9dca1e6cdba76ce048155c37bfddb56c7451b36e668e9b77a4e00049008c9884a3646016253fb70ca99b35d46276350c4f8ae7c4e57c0a95181c74cb57a4ea7164b45c6f08570c945fbe4d9659976d051c2af2a31862c0071d4d2a45adfe555088ffd357b170d1ec623b2e32fa4fd8d7b892481e4c30b49b225651ca4c78201ef0690d0ab658b58c429f7bc17c7a32a54f1fe44f8aef50a0e3c8f7e39ff82d7fbb1151819f83dcb176db0061a84509f2d81e138fd96b700ef5898cc667a2b797f89fd9484fe4c7e7d2e86571d3e60a1cd55ea386fbfcc5d8e78c8a8818865666651824ae2b3e3ce9aaca8c3d44363a44d75059ffc7e3f1cc6bc9c97c5f04629b98ae27aec4c370f619ef2ac1dd47afad2802c5581f2a236ebbe6e21b4ca4b12265dd54f6e444dc3bcf1bc460cd1f246d78166746ea95d350479006e91c53e57edc758609ad8c7ecc9c0c474713b054e270fc8c1b2217943856ad2bf293add81ff78d6bf49dc31527a8cd3419e96b58c65db385e7bac0b717ad73fa666a910ace717efd9020c519342c4acaa801410016b9bdd5a3f8dfe0d1177968953616dde76610730014f1675d125b528c4712c502d72cb118fcacdd051462e0f8f5ab89107819eb277e630559f9b01587fc1c0f0ba673369e2a20ed1bc5c7d6a1b96422bec571bf39284efc82b34645eb82ee04107b4faa68cb8720faff0366e20c14a591c6331ab8d3be6193189a9d19309cdde0d5f7b74bd914d9ba9e484537c1ffd4d3938f0570bcc609132669dcce1bdae403811e110bd23e82e2407b6e93818cff1f9b0582f304e2658e109f29468d8a29d115531e209a932478d803810e7ca3b53f52371798023850b33f54f59ec9fbdd2d00e548745a1f8de37fc22490da49d64b16b5f4b353292cd7abb0e041debeb8b68505aa0e90a5ce67dbefd4a713b928e2f59948aa7c36700d1934322ca93aa42d50f41b649c45c3ca140c10d586ae6edf6385057ec6d0506fdb16a5eaf17ae4a238e5b7ba0dbd94c65e984bf6963c92e0435c3ef7ef1a17fe3908e60111fa930429b50623d1c8af05fb41f0fac6e0b2e493523a480fd14f0b00f88ecbaa75054eac0b06ad00220aaccd1631956e2181b468353f8af7dd0e80cd69badf9100692d0a7a561477ec351fb4008c49caa82b087e3157094c7d21c3cdae86150635900733f24811dfa16af84b768ef78e7ddcdb717af29237c12336577345f38b9483714349285a2cbcba512702f1ca03f170bb2dd47ff7ec1db1f2f3b4e98c8a476b1f8c71354a1b22eebe4660972d3c08ead14d7368a6656110e682949fced0d73ec9fcc410b4f0596cdef3a550c76748cd8a621eb05855b12fafe90488aaed4ee9852e3dd5d1f7362b94ca5263cf4ad71a3c234b049846df688058675f29bbd9d3bbe17b92d0528838333d7b82984c6a7d2e9c592b8d28d44f682ec016e9d38d776f1fa92a33628b25335881a156ec4b692b670d4ff5d0f007276bc858061800db34e834c7dec478ed6e2251ab18fbe62cbb783c499a7b2ccb2d48edb68b63281aa518bf802349826b912f5e63b6b436f45018ff5481c6e26bfe2f343a3e25896b62474a65351e8165fdfae8c681e9aa454e219ca7f7e225a8661ce4e8e5726ab7fe6c582bbc4b0cd8045d861b396e8e4bb66c8a08b21d7ae1bb190b29140fdc027afa2c35a29726069dd0edc34fe863f2be68173d4ba3654ae7fc2cdb58395325d8def005ad7c605339ad1a9b306fac4a879d345487b835b4bcd131affab42399e3d83185023423a9a3e152c186e0e2049d9374423931c5c0a582e0f832c02fe9dd1ee84447a1f4c56d77b827cac334c5755a4ab14422efb03f3818ae2c59d07ce2eb8d1e4f33b994cea0d93cbf6ce8fb6c819e84ef32c68593628622e8654fdc3ca355df70d962cb7192edc899d986f3e603d9f03202d390664342c35e60e8894a51ea710cd4774fb9649694816a6925cc93d6473d59293142ab528bf8c2c26e3a93aadab399705da401ed5b67f393c6ba663080a9d36990b0d8ad8fc3073b24b1ace3e02f4e507328792401d0d72603e1f4a8559f70e57ea8e686cee17a3d0d906d50071271236bf62d00867a51111cf0a7f5a9fb8c28a14c72ade72282ee425598bd546c2f17e419f32f15b13df143a74aa4c7379de65163003b4c835e53730a55afddbc3cfe096b15aa08985725aae3a2eb18e166ddd15c09a2303c17b33bf904e4df71b8f1612644850aaa81f1e2a3f8cf1b12de67863b9dd0b8679811803a99e84c21cf32b660595559f633d511275ab1f0a3fd0b89749a66e06c95392addc311533f018b61e7ecdfcaf2e7a0cd7c1b2638a3e0cf94d69217c2e0191e6d63423773024b101921975086c8617d1fef6eb64c10aaf92b87280dadc155a16688919c6d3e02d3c146664540dd552f2595a4d0443a47dfe2504520a976b2242485c5a020f4d2e611700a44ddf33c589c174d86d661993973a179d9edf1ab39d3899162fcdb5ff4f66cb94dfd2951bbf41e243f28ff6bb6e514f3f15f80f5b1a1cf6af52594de2eee98b9bab64734e982f302f9edd928f5174f9efc37f44b9236a125025785bd534b8e1d962f4ecd04c25011fe333695075368bb7ae9795f4261d647548364166c42fe4fa37dfb40031b77c6ec5af6ea542ef8f4a37bf86a7d04507e028f9663b4909f86a8fdabca54ce9a3fecdb3f92997a6a44f4c2b4134017a4faa3275362abcb0b34969e870f142220c694d29a68d56a2881f4787ae2350cc5869a364c64b6baa9c442981fc6366464edfd9492c12a42abc0f2b3c539e4fd7cc741ebc25aab0fe1c087dab0910bfee06cced344f136fdd6d29460b5fdef26917c6d6af5124d8c20f83271597e5a4accc9cb6347f4e3687abf4a9dae777468a7c756c91b63f78e1b60c03e0eca64e41aa30f6c460bbe7a52e376adc9de5675e328aa4e9a1a40d697b1398b73fb606f80af986c560ca9569ce7eebff3d54f24beb32aff7b8404afcbed313852b2ef848114fa71618b861e4f191514de776e9fd60025059c3ba891ef4423364329e139b4b736e1378939c094066ff7dce63ede88c3698f0a4819f7f82d5b271584ecd1a53cfae26bad723397d341a473cb8a4696143d077bc0002367a53471a835e3bd02e58f1947af26b84ba8e29c752f9f2963d5987c60659a17a7eb2a55a2b84dcdf8292d60dbc94d766ba0c35a0657d49096335e72988991ff43420850ead070529a87d0d32a85cfe640ab54d64662add688996ffbcc048580269a4365d5c4f17389c333af740cac6b9eabb6abdeab225b57747eaa773032c66004c5257aee7395866b20eab744072d637e9aff0ef471179a7320158d604dba28b6ab437e0bbcdbbc575907b7965ef1cebe8cc59436aa5a0d32a4f6378cc6733326d8bb3df5226b50f0f30446968bdddef2610a243352bf321ce24561b10514e3c39501bf893dfad18f35c741532816feaac0714702a7f7cb0117662cc13147c9d80439b7718b43738f0368512d90d00fd47b1e4b0f4030a6931fdb0b22cbb79ff1e29eea3fbc59c87e2f9b432ac408f24811d9f08d90adf087dcb9283d5dc579e17af060fb53b9c8b30f5edb2c3a6285a0c7f8a436cf9ccc083200ecec68fef56ca9a546a0b273d7934da422c49514778e3b060e566d14ce91010bf965663bc392d6ca550ed00bbf86ab2e260a34e03f5ce9c13283d88cb81b4e3b35c7999145da7a71d98292d9685a1526f6a9f7c328901be9f83d29da0a69370611bcded4a6cd8aa04815811f64848ec318ab699d9f075134178269b87b4c9c23e5fe72f0b317d5d51c824cb36cc61492ea62e30823cc27a4bff08099922d0da52b43ddc5a096659e7092df58cfa5820e0f40f0a72d5fbc24ca6fe01ee60014f1c0a6ee57d95c8e79adf17b781bb87cab6e8acd25c70f0d50329b19e30fef72e3410d1c7c866342a3fea3ae9db86b568a60150752519d692462503b3c00ea62049955bc96487bb165ae064e378a01c8a3f78c03162fa6c87d6094de5ea256bbcc1c4d1a3aa8aeca132b33d4888a5e0d7d4c3c33a912e8532f1f72770424384b89420639ec651c814e433fd19f56d62e523a331623a22112729ee821826ee3f52c774da081a0c80473ca5ef812b8152e5b1518c71c93dd4c94ee3744dbaad9487ed638717bd0f4c6fa09d36d1874daebd9569149a99aa6ce80255c925739d372e73402c919459a88ca684c22f023ce6c98a964291e5080fb6b328f4d9ca224f823176d8a3b03c5bc37db62fb93887b4983b13e82300dd46a79edecb92fea1430b79bdf1df58e24839c4e69d3b7286bea9cc437111dad8d785176fe81dc00ed536ebf0005198fde6eb99962ebd046e298961c4ab1919396021d95d24973c90f5ec23b56578c44f415f30ff16520faadf5808a1b1a3a6d39006fa117cf22645d29008fd309eedd1f0ca86a9b390e045275ba1aaf233c7f7d1c3fc5463f7ef5d3bbbd2ec85b0907962470738a551ec0aabaffab6d3a63346dc5eb34b5041f6db046cf06ee717aa10f72aa8fc6ed9efcbe18f3670996cf65b54da4baee1adc27395d81db5c5a82a896c2ab01f3334808e774d235d12108399e33cfa8fbef1bd54fbfdfecc39c58f0850abb32a1981cfc0da65821bc7d3916297f8eaf22c8559a86d5b9faffa14fa23387b278a71a4112d026b087514634e1b874a242a0029ae23786d33119c2a786b5af1bdcb575979cf0b30c0f511f84b10793d5a052becd67f4d4b81d22bfde39ad041033f5fffc0d8b5bd1eb50006919d2ba9678e54dedf949fef51efffc68d097aa5f9318f41525fa71e135145f746828d6d3a5a084c8bcc97104c6d62cd30e84f8d698c938ae562df1eb97c1f0d27a067c169db083cc50bc264464af4dbf25540313eb8e5874fc2264cf96ddcf03887596076bec670cca4266b0c1d65abf9b4647913ee9fc60be3e89c1b9b30b052b8ef807611d73de84b01154b0ac8b0a04e6e36f407d409d77dd8d58e3ede81b1c182f319e284eec0e42e14229854f675b165c7c9648fadcebbef95f6dc4223066e8827408f4fbd15cdb083c33926fb5316cfae488c3687bec3cd75bb974faeaa7e327da4677bb92a6b2d1a0a4952e3a51234694a11cd30ca65f67d4ada3ddf1f7bde0ac8fe521e9b81ee2dfb605d9760a3f30d99c63632347ac254196e648398ab3707435af086c29f6f375e962eadfbd895f7dd85e4a19f974fa1f287c43b2233bb570a5be1ed4304dcbf486e1cfbcc728c3a7134991c9282760599cc05e04bed0df2b9ab3aec88211dd5a043a4d10794fffdac4ffc3b329c423518072dcfc490352142bebcfaa7f2a6d95e60500a92ce298763524325df34cb534bd7ab3a20172218a72fbd2ee893c35d06edd75ffb1f2ddfca163108909388ff1f090b01998e5b5cd2057e8146248aad4667cd18887fb6e3b4ab3471b69b7263255d9027a600776b8a75333edce8f371268277a9a171132617ec6a5e141995f8d45504d5c99da50b9184c203153d70bafac107e1f539a587f01f388f1db89f7ae528276d42f439eae7fb8370add52d60e65235f783af2af7704d8834441069fa9d3e0dd60697c1ba71798d179a08268d872614a57a4a9011526bb232e3b4ddb84b1278c337cfb7a7250b072fd0bba789912fb0e9810a83cae79924b03f80273afff0455df79d4d895f5f12e8942a66486abb5e693c78b0a450be361656a204bf7920e7e917a31ec9a203f76473ca95ea51632fa9e794ed0f528f22ef82925649c1d648689d7ca2172dc67b18f137896b2057f310a47cd12bad82a73758cdb835375272d35c5194ccf22cbc923edb7d704dae1af31800fc598f6bd11909365d26ad2fb20f01fcca69289189f7c2b14ac928805d51c4c0b9bd6bc58e945739ca26cedbe3a6e17dff9a8fe295dfbfbe71eba1a4ff94a017c0a9f0832b87a4d125fcb373d2ac99c86bca799830630bd2afd3459090c24a17fb63dc37d478e3ce65954bac214b451ec0b52154433cd918df5fbf08fc0982a56f37fc32231b1effeab1257c3b9c5f20e29100a9623feb83c1e787cd4841e01174888cae4a23c6d777f9702d30a1bf78d4017356fa24d308bcb0217a7ff783a687ce2d7d500aa363ded423975ec4a1ee5807c71f96161382507b22ecb23e390f39f6f8f14185ba0b2ed58a7a7a24fe25ff1b12bcb3ff98b8736411d8ec9d45f8df20a00ea02982b86bcbe635f7d366afddd9e505c677a357836ec6af16e9dfdb69b689398efbe87ba885df4b25cc83248cd99df83503101d12382b6cc7937ad157e39094c002d4d6c586c326456e0264e7a901b88cd6339094a7914389bd68d250d644180a7b82f4c3f45d046f993715fa61c8c3b2bdadfdeddcf3fdc96a28444bfd70fcac3123630304e7c76cfb4e89e28969b8422d1611fe7e063c746da16aff3f133ee4e0881bc399ec78132b6bdcba8eacf2cbd989d9a971cca0abcafb01a96b5bc219b666536677ad46b3dd34a2e5e361a95ef830251541629a3992d73832330c1c785ad52e2ea1fcdff2aa160f2fe0b3111a40c122974e459d4a74356523e8b14dff51f9c616cafec69c878d9cf140665d617c159ce5c2dd466f629d2d7596c2cdc112c851afafda1ba8736ce42a4834f776886384a0054b7e0346d7f18b259df505af187b3b4e2f7941b7cb39e921724be920bbe247cb1e39eead70b469399b47ba153733a75fe18d023ac7e6c70894fce5877b67fcea0aff6133f743ebec559281e4e302dd360a1b9c9568406f1923ec14306086264a4d4fab9a4865c1a72e2316443b58b0f4c506edc4498557227518b39a170d40eaac48bffa9ae1b2ffd66e655c652e4cb85c9255c97d2a1f48ce81be59f5adcf7aea30a43b38155b21a95dbfd4649b48eb27574b1e95e70a2ff92509b20e4484230975dd28b9fb51d5c6e7507b3f63f802cb92ad2c68634320cb6b40b6e7d680814ce1fe94aa055cda1007a4edf4841f9777f068a5cff0bc5c791db942fecd7fbb104c371bf8b0792bbbc6ca66510ac8d4408218e1ac3757ede7e8e2e56d280e67e7884e390f7d28d9e2ae67c6f4772528fbb523040c41a00feb6514c45db0a79678a398a9cab3f9c13ae06a554655c7aa2159e30f6f30adcc6490f65308fae830a751e07aa0ccddb562f82dd6a6a164bf10b001f9f110bc587ad7bd67fc0e6cee05e0625779497e834a8feea431c01708c801c69636e16487f637130cf7b603f4d83d159cb46131e2140edf070b0b6c80e98cfe336086ae5d1880dca37d71a9a31ac24e91b65cda0ced611ca29d8b6241066bdfd154a55bcaf6bdf92c733018a7199ca6635b94eb87780048b734745062c9f5f2ebc125883acb59e432a2bc8a3b383df718992799b45541c9d24336abc73d18ebe9161de0b6e9b9abdc4fc1623d1dec715e02332ab4de3119eae762d55ce73c06321fc714943dd3bc8c178d59db66e8422db9b084fdf987bad541c02e36df8a6cead3ab8b227cdd8490fb7de2602828260fe96b9891a7231e255f1c446144c547f3a112389d7cb9b11ce85fcd54773c61e3cc52e7db502a77d7052b22685250aaee8bc9508e335fbe43b1157f97b78f487f04586a7dd1f28eb743ee4ec4a7794bd74155ccdacab855ed20fb59578de1d094f37581acc81543536ac115e80644d32b36fa50d2218d53bfea884e9d6bb576e919cdda8e8981869267790f64d544c5eb032fc4a44765e6209eff0c5f00b7e23358816643a0b55c414ee8d8f853f24adaeb275dade90013dca38e6e4ccf20e0bb3c33ff5a79ea8cc9385e5f6146831dcc684a2538252904a3acc6616a3936f8a465543604e0ee5fe05b2a83749d16ff21afe17e4d2fe741707d47dbb91d7971591168e38b69f5297a4ea30a4a6bb26841b69db03e81f357a3ade2de9c0196d2dca8906ac2f296867578504862dece826d94891701945504357c095eada5376af3c614de07e54651032a54c65b600a95958e6edc7de31d623ff513483bd11fe1b455f19025232dd5e90b24fb9910e980ae81b9cf21147f27f3a20e8b7cef25a3719bb217cd0b3ec0e379ec8ae954ffc9637b508871d870b84adbcc09bea1ba3fd3685dcb595c7f8127bd0b73d984968f6c544eb66b3de6cc6b20ba1b7ceb992a66cdd55854606cfcd449ee3ae6ff471fe3e605e44d3dcf4257599d2a166a0146ab5801f1b4eaa172903397c3e4fa6cc0f07a9872905fbf5431f209c75854d4919739c8aec1960a3fc1951fe0fbb1993e40e7553b84de0c495c76ede8147f7fdb7a38f2129f1d6e75dfca43d29af09600aa8937fbd94892bf51778b673b0e78a6accded288943978dd7558d8e08aad0008cee708cacb8b58411fb4e55d782dd85f427a6afc1d15ff5e3b03b52758793dc40ce753e7164f5bdaa32a6381e9c8364e59ecd6764d8f67871d605a56613f14045261e7865b0247497e8b96a326bd89ba78cbb16c6ac8d54e2b098a9ccd5cf856dd2cc572145ad63e853f62c0833fccd614dee3cdc8b955f23b0e749b57c27cfa2252d4c73815f72bb663802dde7c7038f07a0b2b60af85f312ab2dbe245bcffcdcb397d4a59af7b8c25825d9644444e11185c33b0e5b45980c8a1f9dd0a83134cddf33bc32d1f8b95f4e88bd27a51e82551dec2878fcbc3b1cb057210057b688f142129fdafcbab87cf439bec73b879a3603d1157736c6814cc4aba4574f2e78a76db84dab22cdee5f1280a3dabefbc9b360eb2aca514af78c734942b15cf1a8116b06031a9ad7f2582a0177a41e4b638a36959443854a03bae88865b0710bb0e5bb73effcce0d454023fe8ea5ff6ccf74b11b8525859dbb7d8d9b75b471ba0984985b8cc51fee431646fac517c91e3c703b73e0c7961b8af5323c71c716d55915b73de94c2b68e10de1e09253bef6e3e078fb11c35f52e76c7a30bce436c49d1c415e33fb4395b671b44c16253437127dd08059b5318cd4426c389b65463247a92b184ac06d290481f38548d2ba1085ebff3af1407106eece971f06626b5b6930596389447d6fab080f6796a05910a8e8a9812d80c92640e8a4a57b9261e7f647a82bec97482790d723a8175ccd7f43a95eac61aef14147934ec5bb46333f8f24c3e521309b19ef4559abe3f8a87c188eba04446f75c5869f7f77d7744c2033c4e493140b0c4b2d1ba0bd7d52d85fccdfe65696f1853926f1174f1630ef1f61c4079c7178d18aab3223f9ad5b1a0322f626c86107979f99e21aaed86af7d117f29131b57e4b358f5085df4a18afa42289f53743ac5f1ada2635827de5cfa67bee93bb8aaa69500730f49bfa0ac032d4f92198ecd20cfcd168383b6a5391665900de82b3b53b5da381b3b42c7fc4ac77f0daa153b0a89c7067dafef7c48aac6d11397c207e5448fb79ef568351ea9ea3a4fc81dfd19bb8432bf0bafb921096c5a4fd25f519bf709cf6c60366b749cb8d0489a9e707d8971b6d224dd7a8df0700ff222845da9967da37f2f0e7060794b5bf9af22deb14828fb650e39a22671f7ec88e5b10c77e5fd497171e4de846741d80da49a1be5f9bf1c299b57816b20e4a7c3465afc2563c5813a0c020d911b658b10d83d28de0b50ac5c358adf9b67b7cae05d0562b45960b74aec7630e67028d5879853452e98d6cbc9c453d284972ad84dcfebbb7e2b173b1085c2f67c13f1b5a029368d807c03a1b7914867215d9ad1a41ee409f80a1d5dbff6a0c0fe6f5bbbd21caa19965af509379ef21396ef37f52ac20bcd3bb22d4478a4afa8ca357b952b636b25ac980da7cd5bda138bf345f571509048dd3c45f531800c8d5e37f63c7e3e8beb6c3bb94a52ed5cadd22d91bbfbef82d382fe3d9d341737d402ad281c401914870dafd0fbb916cdf35f6cc1bf164589f49743fc9d56300463025019809757d94f4ae2bceccc591cf1c5e56556ca480f2773844cbbc1487079c80dacf6f2e800d163c60e283e3a8a6c37f75f1997225bdd86838f951476a354f233b7c7bbc07a5d3b0284cbd4af3bc22dba109233ed4fd216e24f07d1a3a4fefeea2a9e8e0d3206e1078456b6770cf5babc7c2780d95ac3764240cbb998980caf4b130fad61e2f7163411d2d40feadc1a32b64e66f10ae6c4435a0ff802d2136efbba6b5fc425ad2e8ab193aef23b0bbac8d69f41460747be4d87b654beebda6ad44c9b32ec920476bf16eb6d0c0a0abeeed641774768c063a4e3020447fb559ac157e311ea3107aa17872a8cc3b8d4413bd9c81a18213ff3a19c647b0f699c94efaed309b6fea4c133a6ba1af7e22fc39e6481474dd87c5bc77bc08d596292a48aad3f4ae11eed8a32b438e3cbddcb6ac69fd7d8225525f2b593c3261bad187c29004b0b36cf405038d98104d672de0212f66576e1db970466a523ca34c86801b7dd892408bdb5cc822a47a4219696bd25f54d0ca70b39a052aa294808210423d207c6ae2a1e1b463539017ddcc3c33557f1751ee8d3c1b7de05c722cccc3406c59ce175605545331abc9501d2ca4203c83f2a6d34d2a835cee43d0d405ab833c4b23d708ca123b80a29733905726c0ecb08c970e87c9e02b89346a1d39f50488825a4a471aade62a7fcdd045a2b46f34fca0883bf2cec5c399330394e8a7301eeca4647b1777a93696bfb6f5a0d78e11277f8dba2225522d8071d04160935676f4303267ab51090af8b36277467bc60d8c9aa914dc27c5a4163f658a7cb2c8e1a4d7b6281538664db6edddc5f53161973d6eddf989271f90eac6270ad21f2b81aeec19eb7eed78cb3469b7fef0024b13a7bcf6cc7865d25111de5e2305b6a367dc0dda887317034fd8f334c55cc61ddd2523bd4ea62480e92a605fa7c4244edace72022552241c3d4d782dc964391d8531f4a083d65e2319bb86c76ece86b76a8f95dac002fe7337dd856ed880427f3d88643f719ac2a06b0755a478b738b9fcc54edb8ac4cb3136dbcb61b9cf2ee53bbcfbf00df9941c8feac621e7e4fce507ce48d9b55e1049ecdd581a35b7cdd8aa740c912d2d79e16a7144fdc036aa338652185844556b41c609d07bf4f8190745badee9a31fe492303855ca38fb8cc8376f13367ee0c364df0f5b801133890e80a3d1038f2f46dd8f7abc6b7d7013f0290b82dc566c58f8f0230b84e6e033fcc4001dde6477d76344e38a9b9abb8175700b274681361ff0bbf800aec990fb9bc88878e197d1657325362e9bcb0d18db4c3a290552e49ad1df32033d86b85f1d5baf480a5da73db0b5593c929350959c8dee89c20cb9402913fb53c23283d4708d956f323cfff7383a9d459ff2dbda6ada6969a3e5d9cdb2f1bd1c37fff773e9c394c14a045b1f48230db2e29fde13d1270896204e733dfb3cc243b8fa0edf3617629063147a75e7aa873ce0d66e0bf91b07f348fc10f57fcf9908e661cb1b08113ecc286058da3c96dde20ba5fe181351af627ac7ec911ebbae3cab06373620d078658c90bdd50210d1cf9fc2bfd9c688c9db64abe1eb794a4a89a52e6144ae9e49fe75fdd271aa3f953c5b3e6e427749021d5749d5d3f1ea4ada024488bfe6c598a8b256ee7cd3f06e75af79e3892bd01fe08e458b91887653e3f8820420859acec37d281f4c38a1d84a145d5a3ce68e14fdc44a4fd2b4cd5468f12e5bd706220033325dc1131bec9e8d7bcecae19c9b15368448d9e8679ef90b9ea1684bd66bd9a1ae96c53551f597653f3c8a6d8a991eeba060bb468eea01e4c943340117e4fc097813c8cbd13c944dbacbd709d00e12372036683b57bdf23dbebd10e5fca6ef52e9af1e5e92791db57b270b889edd789c0a5f955c7ea8303a69149c2a820b1149052d2b8a3620f591d3ded77663a9d355fdc68826e577eeed07c869e4995312b2891650d92dd8af0969729bdffa0d4395b80882593a13f44af98dfeda623975a6f018e15cb2e1a4e142674b60dabe801b256db5267b6ee52cf8c449452e47e2feca3f135d9c13be41608e88b44b7fb414c346b692bd98db7f59341358176372032dc14859e6e9e349ffe26e040fc512a3b4bf6c4101f580bc4b2c276919695b1a4c13aa8e09fb234c5158c7dd33a962b21858f7d45ef6242a5120fa3d589fe6782b9259d57907ee902051f16db7d6257b9e1c8f37f5c6a31cfa27c09771f1483cb470000000000