PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82223 e426fe6be0f4a07c08426811f2bb2a247dfd04d52c671760ed972d25e9acf80a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c63b9939925fe772b8c4ea9c1498d1cbedee1b546f86a5ab6eb1b3f852c99f7
Certificate Block Hash
e426fe6be0f4a07c08426811f2bb2a247dfd04d52c671760ed972d25e9acf80a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001356000086810100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000030d8198ccda206b79e68d9379ed4c8e3ed5f984a84761618d4afc654232109bc2130f3c720c2ceeafb3e4d3a99a7e76c7a57467604d3784689fdea74beb6ac253b561ca2c46920072897645c165f035af8dec8854816305bfc0300000000000000000200000002001356000086810100

Raw Header Hex

00004020bcdefbd80e3ce8a2983c82488cb71fdc225d6a40c4c53d565b48d73f680e02d8261b418282afb2cdf6038532a405339fbbd013c2c4f2b8df52c376a8129c62e4906b496a0ec60018f7992c853f1bebb65a6af846b5e1debe1c8d49c1a94e8c2b77fe259993b9630c

Proof Data Hex

59,560 bytes
121216020307b798c27bd4421fd4d1d2d9689b7fa52864e1cad0ac4d80965ab29349e69db3b1d877d2dda005df7f2348a81d82a48b67745731f763d16e5070498e25459e272bb2d859c2fa3c68d92cefeb9f73ac5b9ab4752a03f625477cd5ebe23198f6f4b7e15761015b8a2d9404951efb7e5b97bf9aea2161e2e55d762a7076e374d15ea81d5f899395a3148d127251ea47452332621793f7e20b96d6983cb6ce38db1565b818361b44f1ef6a42ce5594abe9b650d6ac513fb1e73dc122f48a0beb5b7e03c39e73df5ee9ad9b049c6c25fa245980b239e59a8301d932cc6b9ab1af727c52f451e3ff79b0c9c8d95bb8eacd3282c6fdebddf34f9fb623973932b306dd76d0f6c3ef41bdc92e0962d82e790c93b89595c6eefd70640fc1c8b89d43071da1854a799dfd447e92f47f9b3e64332381dc5b1d613ef9a6f3d69108cbfe6497478b92a5ff3e386d9c7481ef403b79ce586e60d2fb9b4c0877e9d8cf3f1b9ab06da534295ac8a8ddb79f19a4cbd7b12957ffe8be177bf6f10a87df9037e95ddad9d21938f93babb39235c8df5e65ddbf3000b6f190aecdf70b03ea41b85ec0d098a8e968944331e8c34b9e30f30fd698143675afbe11cece5b3e5124584149275425fa0205066e1f727751b4f875e22be3c97964cf75791c0ce514fd2a4637d0de2a4debee9c7d2ed1fe1c5d8121de0c974a7a24ec0069ad20022d625bdd49427dda5160e0838f0381f259a458fc24b03dd4c549039422797ecdc2f81b5d5625b4f3fb17fc82e599e756c1945ba31383e8a30631a5469b31b7ad82e85bf3c78cc6e62af9f217d5820ae2536166cf181260aaf5d9dab6d3f073a6d5442587719ba436d0e4b8ce1a94d889899f9aae192020893c259840ce7f854090e2ee7512bae5bc3b42036eccfce303e3b4bc1a20a0a8cc52bf322ca45b39d07067a134d12ec1436fdbba0e1d45f43f8f63ba96fc71e6cb7cb1804a079ce3f2030bde80a47a35cd108667c8c3b792951f82bed87e477632f3958729cb04f1814f5dc5df47c2dc764d174f69be555d7efb7fe678fafee1a0ec20e4049d6ec83d535efa19d7f28dce40820119e056e2cf0474de2082c25eebb82f7bfb693f3a4b26d8bb277c4e93c094e09e8d7ae8ad03155400f802236932ebaf966ea5afd4bf22b547a4abbdcb5fe559dde760583e7481dff045318e2d0a6312c30d0516a0cfb454c87b151ac5beae077b279ee19787081f7ab4776a48a5d3d7b20b0354afadf8031a32f52d3a39b69faf8ad3bb11ed6ea5098e827a4cd9e9cba4357f46d5980c3987dfff5e1e64eb4edd0dc910e1c593c09ecca72d0689734bf0ae2591ebe9cca8094878204a033c567eb8a57041cdeddadb1d905ad96c7365bc94298458531bc313db430fface53f0c22d144a02d0088851cbd9fbf73ef72f39ed379263197fe1f7d0f2d28458bebfbd8b79c1ef8c7590f0983d8e6e17a69a45cd4e32ea631aeece11234d8f7ac7407e928c67be510a8beba4d3f16721d1c5e6591d7eeae456f733608a43d8bed5ae01d877e633301202c7a895c01f89520689e39289152414978f2441c908f07c897fefaee8fab62c5647bc06c453b83a1eec9791a65beaaf950f498eaa82f6555440eb8d2bcc830ea91fb70180d8653ba47ba2ac659cbbb70e4bdb77123b77783562ed78ed60d942c1d3c7e7612eee3e7035aa50544efe547d6edb4fb808e74830da2438e2ffb025f1fc40a703a030c9156e6bf8cab9a5488802c8ebe9f1f217b42f14ee1976fddf3d231cb743c7c1bb317c7f165a2a9c3753a37e8cf1f637961a3ed14d1d123862bc41c56063508e80751c51b0ea92d0c2905e5e4c413385096ab45d20d86275b344f0391aac55a437e184612f16cd76a584efe54096c7ce83b86496b8c8ec45e85fb4f14ffdc2cbc64b477285fdd21c8827f5100cb5e9e6e814f9140806c241220a94e4f6f551387ed7675280a0f68d3af14be489e88dba8e7fa681b7d872e768f930bd6f0387866977646d26ef0378f95b756a02c9e031e1b982b239b155772d0b652976475886e28f06bb33d55b28eab6e946b3e3a87c76c18aceee6b08eaed17602517678d1a143780df0fc8180419db938b9309deaa43ec42ec3fc5b023fef5a01d5a2141aca8c96fdf1d3ab5aec061e1f51bb3063dee55778b18932f70769c04ea1a4e059009c4efbacd4597163cc59c3c4e411dd04eff0219609328950d50682162213b253b9a6320d5ac9a44b4ff8c1eec69bfb1c69fb85376469e61fa2c56ec5f639f93f5021e2304981c9804ba0197d7d8513f3bdbe28daedafb4fea2185f8d44f10cbbec028474a08dcb26bbe1677545e3e9320700285f2f71ff7f224427cb5eea502c7b3a7cbe3a20c19ae34d85ae85ce2d77c4d5487258acbeef7f0810b500d20084960514a9ee09eb3c0842ea3c9106db4de6e2620b22b0e5865286a34dde8d374ef47d60b4a1b7d75045a8f23f7fda7c6be42c593af2c65335a1f8752d0a8ff4dc1dbabd7babfe13b450de1990fcf23b902b2595c9f219ac1944893fda5ed0a8a4102cec4cd82131475c9fb3630640f097ae61da1561dec3718eec7f5e5989ae9bc8daaac99d2a60dfa1ac8e86b18831662b896e2b6d1719e047e6dd8d77a526f4dc6fffa4d6ca97ccf613b304fa934eda18b4a13e99ce239c498e21931ed49a9a1f475ebf3c1bc6473ad53dbd7273193f2911650e0fc4fa7a1f8c2b79707bcc67220491d14dfce4aef7c9d7cc7d508ae9fa4ed11d9288c97a2f2acd17d343ec89262dd4984a8456fe72688bd407aa0b7951ed47ddd9ec1d49a07fe3a906d089f2ff93f73823e0b0b57c7945b2629f352be58c5e03cd1790efdb5e85bb2a1265900a0a13a45780370a70a28c0b4aa03a959089602c97e8dba95637dd933270f83c80e7ff3208e8a31a3092cccf213034c6a557af424180721785d94171ec806e9e6575926ddad8d38f3df46c562414f1a1c6730d31182f51d4c3dcc323fc27bea07a4f56e3f862b337e7402532b39d2d3d126df77546f08d2dbcea4077104fffa1bf144c12764c042930c2eaba1b36ac1a78ce86d21b7a07dc670bf05c63fc575e224f25f99b1ca9595b7f049e99d2991c8ab3bda8b2e5d070c6fc751c05e3ef8c823b97e244c7924a38794d0665852c80cc5434ffea759c0316afeda6b716980082435a7b5403ff544a298d6fac40321bdd5a66622157f9581fb921ab9ba16d5f1a984d94cdcef984b5a40f7a9c32ac9336787d0971caa7f9bd837e683da9cf83967488fa713bb601ae3858f31857b8ea7580802d44b72f5f177938e82222fdbba4297e2c3dcab44e71c8763ec4c0f84bc71343b16891f518ac5448d125a6bc25331cad53df4490f65ce44456d9ffe7d491ece654b2c176bec62fe073c09e0a06f4bfeb31015986db326e4a95a3d2c096af336db3a7a7e9d9dc6d765202bef8fb63c3da6d95ece4eac2c12325f5799185ab03103dba2f21e5ac7b8ef4aebe15861728bc1b81dccc8213d0cc763881da7f29e0f17e435d5c5db356085f19ec7eda80fab6a62967ac15d3e9770b2f7e97e7a06c980097bf500b9b77f683c94c6961446a8470c72300dc6d69d6195d755b4bf54fb5357dc2e4fb7764c1dd07f12a40743f10f588e3831abf2b224dd3fd8f187daafa0bdd66defe6e431b84cc040ac5e24b33271aa0c46af7390694033f38553234ed8be6662369a70a5f422689d259836e639695f7e86e24bab17f51e684f9bd6df3c0d727d32df6f38952049f4aef1b361d90084db81119a5e2152804f2f0e738539fd5d9222fb173610819c88d7901e5d471ad7f616ee520706fb1474266c76b3e6b46d388cae2d863aeac69983fe88192729c31bc514821a55a75d31186a7dba842d67bd4040373b65970327f6c41dad3baeac5d7dbff2eb84f4ff9471929de9105e5805bda756eeb5f94bd3e5ecf821640a554edef8ee47b783d12ae6f0cb2e24aa90a3cf329467fae827ddb70553c3be072668b8c648b95b60b2e6ed97a0b931b00f857745c25bdb871a65f7a1e9b5dcea2aac03d5c24e9c8a74f5e370a49535900aaf214c39e41858ab67f618595829b2017d99b1a8cbcfd2b24a49097a204cd7a3cf2c61c4c261a33315eec1f653c18b946411b723601d77558db672bed517c956f0f9421daca12960d48b673b0c2e6c439cad09032d1f1acf986a20b53bca1a915ee0156f4bbfbb81eef9a513c9c22355799cf326546746ce00dd3b53b376f936072256d755a3e14ad540964eed10142451b048d1bc6cfc4b417dadeb04cf5ac17fafdd2fe457fb1ccd996d46c899bd3cc99fb2e3d3610740dbd729f98c68b13ab837d90a9bce56f9c99ed0b349ad9fcfea917d8803c3e3dc72e11266443d55db4dd0e8dd5cb599c28eedaa58b0381e3998e2ff49493c68cd7d0727e313fe519b6910ac608d4e6e96ab4a4ceab22f3563553cbd15bea61884c25598d9b400a31b40a69758a0dec18acd708f258d39749a8c0e0eec29e73ae89ba5ff7eb8bcd3968c925df7992339b2d852ac01b342f2369ec3d8ee7ea62f95d88fef338c8a4828aba7b3eecdf413670456b9bce3e892ac0f0194d63ecfae5059107c62b78df57e16ea68e7a7c7538fd20fba2892a3a7307911e62985482c921ff5fea65a1734b92031b93b7ad8c981451b8c3d1dfd8915d129f88e839a00dc910ed18dac08ba8f0d6c1cb0b1c89286c6b56b90e5ac2364e9edeae367a173491a679db7fdb12d50cc756ac5b8513d8442d5ae723abccc339cf55efbabef3ff317212184f297962e89f5f76a38dc2a7ccfc599d83792c6e8f22c50c60ee935af4769910ead018c07c181233e6bd1731b1549fce475cf3c0759637bdb4036af9320b6d5c72738b26899905619228379cbdceaee622968855ede07db40e82cac9b3c2ccd5583c8dca61e46de8c0ce8c8552f7b2b3814652d4c25fcd8637d133f27726050a595c697c4c878ff0d121bcff5e90b278dd7dcf0d04e43acb697132badd9f44890e0c43269d98a0a20c8fc4297d41f33bec7ed08a91e9943084381a57c42d0b0a3923b39166fabb40df8d083491206a263277b641b8525df0826b178eece67f1087218af87e44bb00064ac9f1c9fdd3ac77462542ebaddd36bdeacc8117e97f9a0c4499dc286c4d556abe5682ef3edd19b366d0bbde869420fbc35c730b75b21b149488d3308ddfdb84ad65401b1a0202d580c8397aa7f390e98335e567b4db5c1ec2040c4cd27833d97e6877c5c2a27ecf35d538560c2285658a5c14e8dc81ef588926bbb27c32f04962d566fa99070eb76f09e75f9bf737e98ce183f3b106ff3ef6bf5e33fdb710f0f207666870c369f25f4e5ab14df140d71a46a97ea671b8cc3836933f964d8d0d5111096cd52c8d45f27f9f4b266eb558c0245bc0e24fa56429a155992b4b81c5f6c0b13cdcdcaaadb8b959df7cbaa963fc268a56ae845e41a27138b66cf61bfc4d6bcdd2fd67ea22ea2357498681b6ae7dafb1f12de96eaf0b58987448e1018f176645ceb74dd82a338090db785f56af51316492a91d89df935fe80ffac627ccb236048cc2db675e5a65217cd9268e2c24b17595ea75fd5ebd4e6f2701fc4124624ab7fee6f5cfbb418a5ce256d3d36358bb8b740b3e174c43201f506238f27c452352dc7573864db520f2fef3e01dcf52e0003eea6ced0d49c8c98622c763e1adc68a0ebaae25603797e5eb630f5b3b3c586627008b2ff7220063ac7357451c8ac9013334f93981240d91ec4e01647f3e49078a289d28ea5be9f65b3c0f6c41c35bf49f0fc517f973051446fb69cc6b68157c5c74e320055e7e72e78160851d97196ffb87e4e9462b289b1870b2f22aa1de74f0446f215793dfa80161b34a0347c68657df00ec0204efea14d66311f5861e225da8808d26e3f5053c77aad093af14092f7aa61423550e85a6b47e8aee010469140cf1992284390ccfb3b9f7ea07526245444728bd85861dcf9274a56285fe9602e7c419bca5ea22e33c8cc7da3b170ff822bd60e90a690085ffb581ba6f8e801c99f31df1dd88efc4a6005dd972aad755a65c55b6097cb53ceae2a9bbed9f3366b86fc2b0b2702535c6ec239241b60925a3f2c7b22e8704ac2e8b59b199588502321f18e1247ba63737489fd7d8eb96d73418412631014199be3a244955b4fb527535a38b0836856ad7271d482ae56764a51af36a4aabbfe8ae476f122257526c5afdbdc7258408f0dcb5a597a53cca93b0c7db9396a276175cbaa718cd85f33d7ca2001837118df396e22175c94a28a3c625cb1752ed7133bddd4e8510e6804f60fbae206839bf7a1c5ca9b4819ff989b15ba49e3e0e3c9ceb9f4c55c1355a4bf21dad58ea0eb9277a578946c7596dd0ce8c81cf7c5334930f2f1dee9cc0eff19b3e2b8ae8068b17af8f136605468cf018d665c804a4a0e8a43235716b9e6c3443af000f2f814e95a5174690e3616dfffe0c5ba98eb93914d6183da88863b01b5897c734461455975bcdea33d01a24f61690e93be4e40f2c1906bac97f03cfc108f50eea1a8d148dc3b315c46044d1cde54d38c4020035d0be84f1883255f493002cdecb38ade1af42bd499eb4495641d31f4a1a77edc8842f013c7b167e90ebaa3a2ba1e307ce3c1685dcae514f1bf34154e01228527467c6e94f7245a39d2a513ff034d522752d88c6b1f291ce414244b46b65367978e6c0eba985846676826625738aad357a0c7a1c0e981590735c4ccfa95d017484e95f3ec1e15a919f0657d1a6fb603b0d9be2fd976644efe46387e7dae3c8bf61abf36135700d19b0e76500a3ee1d113611ae31d087f275f6ae66724708b569152e32f69debad1f5bf8e8333024ebcf40718030365fe7c1f628affb180f3cf27440d729146ca9eb4d065f06dd8c04caec6406c5cc630e1bfe6bc775aa6117937d1f5ad6c31a14edc95442874207498daa98372186af455d47fde6191ed7c84e1890dc8f26acba7b7b37b849a19ee70e4103b82d4c23ae3bf32f8fe606cf1e492fd4a1c09eb030556b48c7dc060c99046b151fac745769dd5e1865bae4b4cc0f7d2df361210e5b3b87e061102287fc8a0964090a501bf207996fab9763ce8b4bb15a4d394492380176802e512ef42bc6afea463747fc2a165706a9289f2809046f409ecd15689ce62883d15f8b7af9a38962cfbbf54d9f7dd95aea781868e87976be181566efb2c251cad561effb268e5a9c572e842abb5412cc756b3ef188077075fe440c293ee09304670d89b2d30f9a421f575c3830f3656ff08f289877411d9a657e275b65902a163a91d1426bf722a68177eff418fd4eed0b3253b9e8271a3be65264d950941d503d931850bc3399861ecaa5b3ed429e98923317d7849aebd07b96c5bf7e01dcb6e3082a6b3ed26c58c82716ff08e3e563e56a793c7d77f8be3326ba45668cb60ca00c7d15d81352ffda0612f0742aeaffe33b35345959e3eb12dd80096eab6426819014102fc48f95b522d0f600493502656680b20ddc4934306127312d54ad5feab72b0e80244226c23ede9d58396546f7f25eb80305e09c188c9e1aa38e9cf217a20e03516acb9192c1f177dbe6587651ac71492e5343721efed8c42f75fb17f1e51d03da14b314ebe632b474e177f6cbdd616c13f8c5ed1af82a3367c5ce768396b6758cf9ecfc0e6066a8741fc6fbb2007864a6028a036ffee4aa60eff976b7e3ee932fc5054a09ce7fa18ee07ca473c4289d0ba803e381dcdfa1a4687f802a22ff4dd41d4b72f6802f5be09fed7b77a53fc58ba5204b9d6fe08d316f24eb420f8666cb3d6afb5a876cedd084c3d15af38ee76b228b23676097d0f89f123271c219aea952d5847fbce3f192df68e55130d73ce2d8ca6f68d18753829a8f0902a5a5f18aa0e0be9ac484613a461b3c0900dacbc25d26866fafb2b11ca8207ca59fb016ee5ba41465d6ca2dec89d3aa082f48611b32b696704a5c9da412111e78ff2a0c56c8f5e72345eca6a57bd178119b638d22817613ce18fce0aa26a7a7344d610a28093998d644a7e6a3426b2c8bc202c6c16fe36570c71aec81c00be1e7f1fcd4bc9d686701878d24bff445cffe0dfa31083236f8874148b0b627517f234aeb2e81f51eb4d94aab39dbfb59800fef14adf307f348a30a028a52d0212b85ad4425e3d1653165f437040496177d3b0c7aac591ad1dee1f024df64003a67cb3f6420c2a078831f08c05f8f6cbb0f7ac107c8c6bfeef313103c74ddab4024f312346a65034a13791f57bf4c6f236c1d2176b5dbce4e044926f9631980304888482b23feea25869249041adac0b0dcd6a7e7192274ad7225649e360d30c847d8437891390766dd1b72f2589056c9a82dfc6dbad7614cb322229c547605257fc51376b273dfe40d6b892dbd6f3365f4c9aa2c0fd726fb38cba2a4cc60dce407944df9494c7102c2e621b3c3d1060569ed2cab195495564616ca7bc9fb014b8f0eded103ece3a3d4021cc585b785355f2e017307a6ec1c174af2d43c441ef9452223c2ea4ee14500a3567a4c91bae32e6c0d5f3bdc52bfabdaeb300f4423eb854dd634db7fde2ed85ab60fd1a771489aab8b763df227dd402168e8e675e9d9b15a710f6702e6201ec17e57ad6cd301d560d0c0a7a05b23f32542ee81df06c160b7283f97465102f24e52967f12ab56ee433c650fd6b31d2a8f4655a9c3f5c69546851d04f9aafed8272b3ed1d9f266b75c2bdabbdec9b6840e165710c7e7e589dfb79c8088d4799bee4c0dd44b6bce4acec9471a6d5957fa5d6f0880e007262ddacec5b03c2490ffdb511b02e906976c63d17d89933fd00b36622128bfa42a9072ecfadd864995bd675900203948c2034d4ac7bdd98103a316119962eb9986efc4cc89def8fd6e161b46f63264ccfc03c4cbf4284cf447bec9661777d1eea9e1b7cf51d0954329ec758b95ad992a2a3c6470204834df0ba7e04f7b071e4e07e11e25c0d1e6129aa2be1e18dcde63c825d1a5d2fda021db1120b834e45c675d1429c69ec6a0f9a6300f7076453bd5b9ff1137dd810368134ff6009492ee9117858b27289c09d3150fcaaf7cfba91e75b95455beba0391533ba72a6dec9f75629c9343cfdcdbc3f120ba781ddd3c76848c3d6f2f50884b7a79c7da6f34a80b4d3762b7b39e6286e9b4b7f9632a0d9ea2f907a33e643e12b820144d6cdddb7eb43986c52588b9db0282298b7d88f9e1ab73b99c7b3ab28a9ce420c7692c933d330a6a72ae533ccb27f855ccba143712c170d1e823d0f4a2d85bf3b6fe0ac6281df9a6bf09cca5957f8b42333c36da069886f6c54b0086376a867614628e1a9cb6a7d84491021c791502904291540d4de96c25fda2f7c6b101430353069f583b90e06c3de4e21db56724d9f8856a352ea40439be5ab1d72edd7e9c4296b30337ca88b70bdf2211bd2548a47be95b00c78997a62041f927f9da832e2a2a245cf8efad4ed41996df05ecbbaa0efb121d295fc4b50ef72070361d398df010dcd3c9bd03802130743060b78376ceb2ccc6f29b9991019be04139619ef76e49e0f3cf15d6695ad0d8974c099e5e31bfd98a91bb165dad564ededeb0e28e44fd52d00dd6366e70d8986b21f0a99f1c6dc53992ec1bbd766bc0da985bd98a53fc99471fee042973da3ede68a127fd65d8df706c1ca7ac0b92b62bad7cd7b19426d8bb246c6325714eb7449fbb47f3fba83ed321ab55c14701e05163c230464df12015b5235f12afa5e3a0a3ce8a4a69b119be31a8aed09d7403ad0c544cd308b3bbc6eae25d495aa3df69f958614b3116a1991894961e58aad418b484201a2ccf4d514968bcde85c0271179c4b0246832ebd350ed4ddf583c00ae86765a3b8b5c1a3bc3154ac025765c6c3dda81926f13e1604861cb55420c24b7a647d26a6fa35b78f889b941c15569a042931695b546bfadcc7605e2780d71cc6ca0b915a02a6733c49eab77c2cdff5c98087c72402d30d4cd58668eb9f069d49b0e15970347217379bbb6b35431c4511ec6ad1501e45f2f2856f18331387a51edbbe0bbd19c796c01127e7815ed84243f6aa1948d1fb02b9be42338af14bb84098122a08e54f00ec67f5b56232bb979a187271833cc6d93cd51f15385596288fb754b678a7a4407291c07eaaa59a892ef86dbb5a76fb1913b1fd35cace9adc87a8ab56de2993c3ad0fc203433a09777795668dd0bbdd8e2d00a84177ccf341c95dcd87951a33acb2c4733fd0086a8351d7fd15fdc290bf67c2584531c897cfeccb1b8be4fe12ec9b4a16357fd3276953533521ea9de0b39c58c0bcce5265254168023ff93b7dec3e0f4c678d9e2a215a04c95fbde861b10eee0e1372de4f9684a659193d77c747b3d570b316f5d86d13497401ccadb866cc803e29afa128f9ff48614d2db78c06b8638f5fd6c292a8a3be6e9a6c2851179d4db8b4cd12716f63c18631977376115cab5764f6627f9cd0d65580a5803481f6a1f0369e9cb19a4ffb6242debe7d8bd3a61a03d742eb7b6cded6395c6ddf3a9979d7aeaf477ea876d18cc453392249ef8bd4c9214783eea3494a7fe6954af6e5260af9385e2b04d69d350b3aa9702763d5e1e66dfc5570a288a6957ed72943ee0c14f7fabe4b743aaf399977e4355ff9dc034206f9c07cd7c9271a01a48fbbe942573f7eeff512de044005fbcad49921641637ad77ec2154cf9ca5a4622f5ef442819404e2ef2396a791223d589a89085ee0252f6cd2570a60a9d7493d7dc480b23b030f89033296a5b8739223dfa5a38fa4f02efd2b032e64b6804b892f72abaddeefa43cbca79797a3ede2a76b4fb7226c6dabe223045113c38ee76738e8c13e92c6081426a47467dd6ed3cc124d5acfedc4ca4022f362be2623ababe17204bc261c3fd9a5af7157fc714c138b3606d98ac3d753e038bfefecbb9a8e18eee8b84c2279e37622a80b289800b6740134a6448d2f7aff15dce78e2a56be9eac284a3fbd2fa25ebd414fd610fe5b781dcc1a5c9f860d0e1a943b8cab95fb2d6995895f8e8a9b3340caa2b005af8bed3de04ad4e561a429271024388307d195d784fc2c3bb48c509bf64fa71711014f9d21a28817bdffd6ead032fe7c1987af5bb1aa43baa6ca8d1b10ca5707898eb56d6e8a09354c797d16194f4887e2b2bff5fe84b6a62fb446793f0f5bf231f6ea2d134dc28f30f6ecf63c6534ff850979828cb907866d3e3b3a568e0923e692765c60932ef5236cca14457e0b37a3a0b2b0f23177cca4ec275f3d5a275b80fc13564f5066c0e9f88506dcc6e0b11dcdb69b08e7718486767180d2de59be3d6bbb2c18c63c31d50461de99600572fbe34c1d43472a5d11f6f4629f26d7e4f7407ca60df6bbb961d9c2705bd8002c5b4ca9332f333cf8019bb822f4ece1cc86f0b981d0e0c4351d93c9ef9b3a5c288ad4a9491747d427045297013b7e86172bf812c9587e716c64cd0053ab154af4df9061ef2cf0d720063f683da586f798cdd88984cf10cb635e66ddb78d68a97b86f36005a917c36696e72dd3f5ecfc0c20d1b1b30fbf4bceb45993e99258723b332a42d9e55962573f9229fac75fbddcdb32229bcda73e4ccdfa5b5ad6c37b4daecb9a163bc2fe5174c9edfe347f03df8c77ef98f85de44159550024da9bacbfcec62b0c70ceb05f2ed829393249470f38e20cf1d2cf46e27d35cf11eda6a24d97bb6238dcf78f889947e0e7f52bd7ef27643dd8ac7cdf510c4cbc30339d5e45a4d2a8d58d136fc181eb9648879a21d2fdda6617c6da2fbc7be1f79b31679e2a3cdb85a150258a501d6cf90ebaaeaed7bb7fd51a9fd2fca1464a6f898182d530df0f4e0f0bac2c0cdc5f55f45c3be7860033547443b0507017702babbf39388d87007028f9348cd2a950f95dd2b464185799c9142be2e5689805204e3b689150953590eee3f9aa799afb3390fe6bd53f5d0eb35817183a604263234cbcc1eb0d6985b9004357210a68051673ed6446e08504515a3f295d99c6f373e90b72b388e6e2354ba4f852f025848bfa1b349109dd560864d3f905fd084b210982a2cc4d02fb78a1910089bfa0116b08eddbd272133ecc312ce688aa16565dc9e63666f1441057da9593f50738e31552013cd93e13ded82d3169d5e010de3f63bf55942100cf04450b795b415b7fa2fdb43396d6869f35d9ca0669e4e6a17a2a89ef4a22c315fa297be05caa653e2981f0c83da1056d48abbbb2fbbcaa73cb437a36fa175a91270065cfa9cb6637684d5389590a131ee950bb12f69d025f35fc07a43b13d8b70a6e2d57fd5ea399f68ac43a39c308844d4d1435bdee1d4ccb4c521e3d226d2add5c3dfc2e82bd615873dc3f15955f17576d8e955ee32a1ae8e02f99c2e974259e3d1980b3ad763504108c1b191d0068acc10425379576a09a75096672574931353cd7e23e1ee6876ac51e3506739c87f0d9384f1d67bc2a85038790d7e3bc26773358d559909c0c492035afe42a9e6eedfd89f9c2b0af50171e081c6a8e501e52627520101dc05a3fd077f242b7d354343706d96afdd3876c0b10ac3341e19e4d65bcb0a9ba960f0864d4ea1499704918835c5aa9424fd608693f6fa474bf115f7cf848db734cc342cc56c70c0f8912d906895f0779d7b58f9600f624a919bd52fd07f93dd3acb1eea364689e66e44ba96210d33827ef1138e4af2c5b0e780d7499c2524c8c8065216b9de4fc780853260ea37d2b93554d4c12ebc7073cdd41ec87f1110b0afd5189b8c754b3f393e73fb9f3fc1ae72e679c24c9292430d0b5b11e1e6d730d85e142effb0992a8e09ec03d1aa708e0cbcf4c3137f86327714e38d2405ae9e0b5e3533c904909cb024ce2e9893836945f1e021158aa7f548fbf2bb9973fe1dcd49524892bf48182f435dee21578eeffa1356f8a096a94050cbb5706644708bfdf90c1b3577316cddd86b6ba7a53b6ef2cdfbd2a7cc014fd0118b763e5346eddf0fb233bc146a156300ec93f50e30d977a2f64b90c563fc1056e58fb455e3a1b0c1743a52cfa241f66343783179fbe22cf3d3824a72ca7334905648d4ceb74d8827f14b53b55be4781114e9edfb360e9f109ab424a051bb016193ae63e203600e5940123031261e49765895b88207747fce64c6218538f295919fe2290b516a8caebb38edd3b296492ae563dc71be51c6cf1ff531b800efe0ded19376a01e8b7aa31dd94e1b4372c7b50596014a069361b0348f0be78ba5c9ad5865222c1bd5186195205de8b98ac87d4d8dad694e3c2e1f5f51649079fffd0bd241278bf4a80cb9b2fc4123c34ccbd021ed3a7b49a7fb8a6e2fac4eaefe234f9124131d9dff09e87c9ccbd5b992e7de9d06c91d979cfe7979df19b465c8c2137f63ee3a58397e2689d1fa228785c093d14ad1613cb3847f43c9d25eccdc95c2eb568ec9b9681f4a5d8ecbf285f58c70b98a34889c6208a6f70129c9c493f9e97241be37f2c288902e9396424cf44da0fb96fc5bce0fd0d6f5c48f9d77bb1ef7ea1f61af71c05a6b07540810cd1f0ceed12fb4e2b3649282480e3acce8b4b66da537108768aeee89e03f7aad9fc9f2a55a66517017c46eb37804f920f427353c8e0a6e0cffa6c347a34099ab6a57b1d4e4c15e68fe284a6655e6fd597479332a59737f42147678bb322b3375e8329fafe77d80d663a47f0d9fde3dea14a486b4216804505b63c18a502c22c56ed34e467dc7d19f99714de47419167b4db679823dd45267a1e6a0eee878242a02cdc934dca06a17a172a73486939957281cefbae0d324534913b0cb9950e4ce0012a42574283fd594de445e7f28cd05744705b3bbae13d3ae3e3c56098044d7ed5fe5605c10c50b2937343ee5249f8d389aa7fb6193cee918e39a747502c004266f2318f8f5d026297b86b635ae8af946b0103ebb569fc3bd3ed38f020597015d620d7e9c0d09144c549b8afb2fb83ec6acd203c303773b42f44bb1aa91a67542e8d0035725f2c63e20213fdc5164da77d99cf3ad62b3177bcaacc56c89b033fa4bfdf954dc24c8c6b705116971f88c6beb90defe938bb43539613bebd03475440b3fc71faf942f77d207225b61b25c3abf4801afda41add2df93fa6f80636be646988438eedf3ac39084ec7bb2a69ba5b152daa3d985f29d4f272d361d372c7989d2f790a8efe76681f7e8375514a79e3f7036335e08a233c7350e62bed7292a0786ab18feb901906809db485e5a154d27137c5f73a96504972c9042f4362f7866c4cbbf55820e6c8cbb2ab38a1b8eff9d951c4051ffbb5a3a751b64f09bb53fe9e2cc8c0bb297799d1ac92873bbbfaa984e5ccfc2b6610a296c7da33bc68493c544e0c940cbf9167ee473cf1e908b0d786e47427921324bb08832bb9ba90290800c567f7a75e105bfc9c8961c0833ef58992219edfa761c4549b7d6e3348e86c629e199847fc472169d227b1cccbab1d25922c794c0253b5173621a8214d4dedc8e19166729963e2322038730df4af41bf0afaea787ce9c28e453862044fb94dabb7a661f0df062eb12d628769b0a1c2ab7196b418399e244a49a6532e91eb3d981fec465e6d1a9bcee28b9c88cac968cb5a8a7974475c803cdb342d7c311ffba466052e90ca0bffa589a87616fb089b36e297eb0c8fa5749332d21efdadfc88821158517cdbde922458d0f2810b36d5e69136b563f7c61f3c82b777272815b54062c4bbef027c6774f1c337c37f3216607dbfbe79559e625b993b2af136a54c640b2a643015a9d86f3bb3c4f996fda012c4793e8d871d02cacc0653116279ed410af3b83b70732f77fc7838800d33d385aa24193cecb79c6108e336fa7dae3d09dbe27a0ecdc7e0ba53c93acbf0c6e6a23033164cf0553ad7df6276178059f778bfa1ccd7ee2a3771e9e4268a22be6f987016c0374a963ce12c3f7716d8a0d244028bb71c239bdc006f0055d8e7cd7f9813e8281220657947ea29dec1336dfc1f3e2c749e4abd770309fea4106f41a6570f8c7ffa4a4bf996d738521b6b47e0a52ae374485886f0ad98898a18c720f1030667bbea2e5c6033b56f159cdae83258618359d0fcfebf976dcbae06f0c40a6fc339e3ad4a46a34818b22dca3a76c9f9285aad6326ffbdd4dccb84024c7a5a1b9460d99377654a84edd74bd0b351a654153e5c079d78472346926570267ab665285eafdf6ff37d2abd68fdf7cea94cb5c75938b308428251eaef7e68e1fb1423554d76124a02e9896598f543296647dd2b3639f137e21a3cd5bfb0d9d8704b6e0f637ce06b99541b88d6191c3909843e57fac969ec54555127ce3ebcef5a700ff61c4846e98cee5ffb99c35cb139316fbc2bd43f1e30422d5ee7de9b6c7bfc30bf473da3853e3b3eb46cfff7afff7aece01d95b41beeb9193c05ace426a51b15862207243523f326bd7005b70877007ca5b2e209a6589cc10ed1973073113b4474eb5e907893e76d7d85117350db6114b5f1e300c863e9babfc04b124690b38e2258ace0f3b3fa050c3977a4f6db3c10e6a0141ed872bf7e716a5a60437fb9e3dca7004f50ab714fb85b9bbd9c67e19ee9f16977c62197bdc78d4d4a178854f9fd711c09edf09d3a3cdd976b867a620e81f010981fb5bbbcb1d711914304632779ba8ea433aad4d9ff096bc36fba46dbd8ecd29ce08fd7247bd9ffff638d8471cca2352f3fe6bd460281b215fda02a395eedfbaaa69203ce9e4c7f7089eb47e8432915a1e4e2cb45f99bdb47b34044f88167832fcd12d358fcd8a8b0e2aa4f92ce185c6e40983df47609a865824e788e9bf4e21b7b9fce8df5db805dd4762829d92e93dc79d46200c68469e816e16ae1dc467e6af5858b698878355bffce19eb84ca99d6e014aa1dd6e696fa32213a5e13bf45ad2ff89cfb9e49eb8240982de65fd72059e265976d04a60b280d2c3fa2de610266c614a28c846c668f97ab76c90be83ed011debfeb0e62b62100aed61b7ce013c19fb298f39f9f3f950d81cee3ae4d9a2042e875b6d1236005add5d714843df6e46ac0d880dbd410fedd334d53306056e44283f78308e2ebf1e9e2f6bb33382b5737373ccf22d7b8d8d6eeb261b7140de0b0e4530c97208299a214c81e792df63bbb537839e9ce60c82166125022143294f0933aa0a71e2cd98ac89530708c793aeb944bda8ee39d00b044210acec4aa8a101091b0ba808d4569b19ff6b90948e2c452fff8cf99eac937c639f41726a1c3e89719d09ede2b42c8368098e128feca9c5fb9b7b11417263a0168b18ac420fdd39428f49e99c301143cf7cd1a836d82ab5d2446ec1469091da4b85c5722472d6a8202235ef6c751553e6f334357875905c067617f5628c944bb8b0d110d3e09f2a8bcc395a08ffcb20da22621a7c9890dbf6ba19b6a1981c8ea8f66b3e37cbc0cd16a01e844af1b49006b7ee682313bba24fe390662c4ae5729a84d9750c7f3dc841f99c6c526be3dbe175e8eefe226163a50a348212b0a8ef3653a5110b682bf4806f92805f28bb1460571084f8dc87b06d27296e2bf7fc83b5ba42257eba3899379ecdd59c51352909496f71c34cc129d61c9241c2203b3ad1e74f4ab07a3cf3ac13e79051e670f32c64e073f107e4a7824c6d03f126084d69f7ec1e798db8fff7bf9e6edbf9ea04790d9e6007fdec3c6f1c6b1d2d4dafc91e4a08a8a9d666e953cd640a62d7c5abbd9ad9f79a953980ea9700e7027705cfe24084609accc2d1468d54e931dc05985c90f793bed83e9fea20c91e27f7ff3227ed8818040ab071cb8b91b3c89f4b6a86eb9abefb5debb9eb83beae9bceceb4b4b0aa0208fdcdadcdbf729d24adabf5d0a973e81c89de1a2f79fd45df216facbaef4a5107502da6f853816a0a6998437c2ea410f5e7988b4d34b109bd85adb2b05360ed6f9cc0f99c7d8fce8f8133c364d21122d6a562e56ef2043f1fd9c8b4a477d720005ef2c31d0af33bfaed1391bc0ff33a85bcc24a63f4b35dcf6cfb8c040082a7ca4f106723ce56b8e5dd0131c0ebc35a4af9725c2d1930b9dfb8fd0954c9e22e74bbcfeb08733fb8bb77728085c4b3c590dd1386a5f25eb0c4e7344409c3b1f522b81ff88cf3802cfdfd99daf6c51356ecf99dd87f0a66a57d80193585464a5f2ade3f837557a544704687817e2ab7c4f2103e4dfb314de7234d82f2c76f207f1db21ce5f83df6c17850468cf7a79d3b0b29126fdfc970d3edb1efc39a5624e7d59e9cca839bde0ca49ccd9f0260031555b2d58988976b3cdfd710e9b8f772ff2e9d0c12f722277c2cf70f63cc4f431aceb8c509b9119019bcc0a299bf16c247da4b1d50cd9ffa8ddb41a3d3242bc2dc409b19923e8fe678bf31f9454d6b9c1c22549c907571ccd0687600744369dd9973e72e7fd39c4bb743b1ee1b978510f6c52ae8ccdf2f32dc7d0b7f93bb219f92dc725d29e0213a7a86e30d9217ae13a6970de2a9df7b17218441ba8a089a1dd48ad3d453959234403c08647d77621726870043f59640d44e99d95c3449027b002217adb81f6dd81828ab9c4eeb5b10d5d841067c6a86f78149f4fc091974a7c6fcf554564b698bc4aabacf3b90db57ba8aa0ab3092aa2f0904dede3df5de0e561eed550bba1c7da86bbb00c3cad620eff978dacf9e3949edd60ef3f2aa789423dc2374eee6faaafb44a911b902c29ce40823cb1711bd5dc6afe0712decbae47070fb247618162ed99dade8d3c053bebe6ace62062e6a44f8b7aa2ea88d71f8fdb98b3c905b0c337f98173f9adbba1f0b00ffda20944729091ff7dff284ea1f0aa80ebd9d16f979f4a429c13d31e216947b4e50d7119b36db2d8fd2ac6dca3a966cf2ca70a271df6ed82e97196118981224c4b2906bb42009255ad6d7915520bbb904ba2e0c1fb04c7ec5ba2614d2e216bd42a87865683d871f184ac026329c1f6a2a3c4977d7308bed30e52ac35c8e12932a1d5dfe5d77fcbfb6e75fff3cf4409d7fcfb18f5e8ff1bfd73538913c0a95102d62b8a598d9b6c59135bad85d04b587acbbed6d915e9fd7d485a4fa5d171ea9f6e55c41c75082b761eb5018a3a6c5e736a425ba9e9eaca737fa6ca16fe7f29b53a3b47bda26f424365b01f62b3754834ac848c043fd200aae59c0db20bb38194e31c7698f90709fbafaa8829945a052c638441be5be4e3a9dfbba12f9621c88beff729070779264070f88356aa03ea586968226a3b81072f218d08085f8447e62f21081e37923b2daffec5a10118f974cc23bbe6d44cc5c1bf1239d28e3d1229bdbdc791b3d80e7a5032d0132ad323a43da55a451b4c116724df4c7ac17418e95f546bc791012f05e2a138ace3d720921ee5d028426ef5a78d2885db620816d2dd43ac2e2ac28fac0b785e22e89ed0ea89fd81fe0cddaa939b492e2365839bb6cac9c01f88c59ddac75d5bde0f16a8c0744de0e851afd72b34dd2ac657f463837db93f08bef56a3c8f54aae74116bb8aad02d5a7b6b59c396e19a82379fa07f623cbe5dd036377c6388f8106c88d9b1b1d9b59776624b379edc50b56b1e36bc9ade0b4c5c09802cb35d8813541fa9181af07df91b22fdfa9980f68cf7166536c67a9a460fe8fe405da99c95ce1ad95e43bfdb8d539d4f24d6f47c01d6b9d33e73117ba1a4315b8ae75343eba66368eb11bd72a6313322ff90caf8bb6860ff85c516ef2f3e2c1d0885881abc8e58ed5c5656aab305019d6ba8fa616fbc0d7c1fb794f3090632e12cb3bf201ebbfc12266ff2948652def24949b0902f5c438427821559081fef8676f8d8c2dbbc6a976ac69fd106e4dc8c7ea7fd0c62c0f06591666ca9b40f1020069b00307aacf697b8a93d02deeca946fbd73c815b3ef33c481bc5c0eaf101789016a5e13bb029a57a3012ad90a6205eff3829a9b8986bf1fa4577b92224e9d32ecf0ed2ffbb32d3b7a90d2a6557de147ef7976cfba6f4529e10a964bff158f0382020433c331c7476c378063564915e33dd01b811672219ba1cbcc1d78ce0f4b4ec9ce1b38fadb1661e46aa66d694776be17378106d73759b0b0a5e2307c508b4c3a20f42354a688a678ada38be43ae7bf2ae97dd8639ad0fcc998d558a9f6f83ba66bce6844f8731c4ce2e16fc29a430fd7f51c1ba0445c32a2cc16573905ce17b781cc755a96f84c84c09072b185f37528544a5ed0edf808bf2f5bf7f0a83c08cce8622e0718f933a8c6800a3a1529be851578ff241624095f557223e01b0fad3697dca3736df2dc5850b10c9ec20acc13948444086261e8d7633ed406941fa0aebeaf94b5a041832f0f102febdea657386c1e5f0b39fcd37398055746996f7f8df35366df315bb35ee070cf7a6e155980a6f446ae8e3c129a16d6e53b6a7c8931d88147f7699845b36ecc91aee78d4604c5187358939b7445353495d4f2cd2daf705c7639f5ed137c60fb0c47c720ef747e5ebcddd40e9abbcc87214177c0bd814c11552daa982636784ec646153f43f07607c6f52d9849f6136186e835de570a385d46f9589427a0076609267ed374932cbed98e291d6d4411287e2fb9d59953ece626480e04f87b769808b812f12cdaa6cb067dce23945d2d18e0fe91a4c4eb4fceff28f10176e3faca50a43cb9756ce97db108e5444734d4b1c7801a5b17625e821e37d1cbb7cf160f5ad93e1005514f14dc75068f004c110ce9587a96cea1021f68fcb2842bf14422c5973759346dfd134ba69cd413e6f2da555be9baf0ff541fdbe7fcc2511cd096167c0daddaf575b3a37997eda280cd2fc86a2ef240f1b250b731958ebc820c7d0f73f55d7e316ddb78565b870111d721b7f92118a30bab5080f6cb4b01785f04f60de287a7e8435bf3bf7396a368fc27017fc7eeb10ddf7fe22be7be0592c0295aea7638bc1c89f7116f8c35554482b3567c372312003cab619a6a8f211d7381db07970640a4e3d6d4646ad2bf635b25adee355d7f1914756ac3938871a878bcbe61959720b8873e6e8d058d17fa462143670db0d35d076def9d68e7da36e642bb3ef4014138b24a400aebba110ede9fa7d6d919274c9e9b628f1b1ceb208c0c5ab2d6f1a809b8251332b476f8724326fae08bb1011940d6d3a323ca21c8e7d9b33c7518f9e9663aaf879950e78696636e81efe976a72bacecb0291a118f1606771a7fa43ac7a340fb06de51518b62d410853927d40a6d1288d3665844eb0373044f45fab0c5c32ab1766a5681b7ccd91a8874c30bcd74cab7b117b8fa823a412355f6233579787ae4946102e10cb7525efeaccfb8cf231a6245527a33ce9b3be09918379ce1656658d42534a50c4e081067353770664da09e23e6f5de83eb83650732c702f20c316e9cbedda5d9d13ce3c1b6461a8220423049d2fada44fe60660fb753bb8ded2944054d116174945d9809f6c8c742453c5d96289454f3180702586063ce7760a5d18f02fe92f248a7f94891c79963e2d1b3932a1ecec9813aace5aae73274a871015cc1737acc846c7b6907da5169c5b75b7005eb01b4b55fcc5a83cdc87b2dcb0c5b9720435880554636a93f1d636973827fa5d8022ac2023caa745eccd9faea7d6462512bc4e0950f2fe038f1df5856412dc33385d46bfffb33eba30c294b29b2bee7664b8a07c33b32fff44eb1db00a338bb9511ec31c0dc42c108d526be6736fd8c0985273d2abcb50d67bb0a62ef40041f1a68931c5af54638ec4b69fc5f859338067ca1b1b2f156fc6c7320e2e7e901035e742adbc7dc6799877475f17bef0d8ccd9558f2a5b2842ae0f152297e7243c8c9a6e18efa595fa9e2ba44d856aa9d1a99a561bbd1f6e4d6b9d6fcc2282aa2ad3751ce3fd98fb4c8f95c35c30ab35358fa49c758634ee27a8e261436da4a36272ac02b87f46251d0fece56186757087642708fe50a9c347caae9d2e0a620a7e73b335d5945faa675d751966d74622ae1e7120bae67c7325addd9a740bf033e1ea0b4bd69e84d4dde74b519eaaa19a53f61443719fffa7d5a016541a9056ef6acbe16264f951ae74a7a3ea72c14bf35ddaad7e3f1a0c57cae8d28669e89b5e8eb9d45fdc172d0d51a1534af89298f71597ae890c7bc15ee83689f0a824e65a19a863b9261b18535008155c22fa58ffa3a37b2472318b3e57b7e89b7ec39256ce4e137eed46bccdfadfa34ef94d7f27cba314080f2ddecb0de41ab3347fe52dec5c1d88933a596f595285c103fb601acbd680a42f95a7a50b38f28d62132c7a0607f07118b46ec5986ab22bfa5291d4aa724667d977bf34ed430f06a1a24e3dace857745d2a3867822914c1295ecad7f41fe356ddfdadccbb8a2c5ad61b78ef0f245fa99900ebf858ea9a63cc85846d732189de1ea8caa3102a6cfdfdb130d5ef28b36db19f4d85c3b7bf2a19f85f4e5fedbd76d987336266c8a8f6b1c74eb6b0be8c014664729dc271a5c528e3b23cf5fb81e335e3dcc89424ae13f6ebc81e761adf02bb276fb8239ba44551f695c4a6f193e2cc4b18e0a7be97dc34ed1cc62e8e43198f8b646d0b6fa2f7e3c0ebd2e1b00e0abb5815b656bdd70ae564176f4da5f31b0a40244e38faa737f52cc5627d178f8c353bd87e9be0d7a980eb9492058e88d46adc6c5527a7f71481e4e4c286a1fb07f5d4f4dd11ec787dca5fcb5c064b491a0912859a23cfbda9d2671f0b370e346aaf375d99592eefb0b5e5922a7e3e6497df8a14d39255f92334f7e2c8c9ea7c52add8a1386c4b1025993e0cb8448b759c15bd4555d6296b349bd146d5f4ef640c75263edbee5a723ad97fee6937ec33f3fa12fe8d7ce2db56a3789e3b57da7a4db40269cd8854c41809f2746be455e012919a18e57b9da42e21849e09be2d6477fb5216008f2b83f46a07b32ad38b8802a26458d689379879d6bf4e5cc433527901e0526bde4e2c70163141f4544663636d17f4513a5145afadf87611056b14e3a65024f6561432a12bfa329a116fa4d9ee3308d4541c05b150e7295e4acb107a23e95880f21f7275238cff924781f1cdf530714fd9f210f71e1c8cd03ff81001dfaafb5aa0a756e3894221f67d1ccb8a8dc45dc945ae961395d4bdb277963ef53623c2871e3b62bff8c1057499c119b507c2c09773a2a239bcd2c0b635b978843ca51dd1ef8c822dd1d5548a4c19a4e956b890d2748dc5d44991590ad4a7b410232f075825a24536a88d52cc440eeb269bb7d587057dedc84bce1c65ae2d9046f5986c69570a341d3c4e8ccd425d2a7dae8732ed1af86aeffa3ef7adc72445390cd246486423fb364e54e5f8fc971eee2f879f45a6436fe15f37daa82559b8162ffe48bb8b1a59715b101253e0830b0cddb4dcc6e29266fe5ddce39ad11707440aa531dd46ce13439a2a25a0975bce644d2588af3c808276366a48e0fe1fdaeb4b11d059685da75d501ca63958c68e88d73cbceb71aac0b9ea36e25303b4e5d0135ce26ae4a9b6f8ef55e2005a196d3c620ba2997c22c8a926e3c3cf7867be35a6fe49ac75a6ffa194f5bddb31700041171fcdff2a17bad91b219909bce77b2f8dfdb55d8ea7826b57bd7facc68fc4e8f4358cb81f357baf17b45e8744b91fdc7aa67cb1793b9d7f071ad909e640cb5ff82cee3ba35ff37d9f0f931a94079c8810127683b975b9a62e400acd92b66057daa0621282f805f1a2b6d184d39a8d25ba8173dec4260b405657a50a483da0ccfbe88938441d8a83316431727ad94139e06d08c9837935f4c5fb3c75a475dd92b15b023e7b26a4b2006c6675755578489b7b0c0951f6b4d1b132ceb27d933e725c40f6442d7bdb53eb498dfa59b3b6afbdfe2ea9002ffe9f5ccfcb35ead7ce757cbb0a719ef6a17a43a5095f257460f4d3b900c2480fdada4fbd89bf10a0c755cbb66c3747247181432a5d9b6c4f8f84c2dee9e7f39cad35ab43163d1d238fca56cabab6fc508765939c7b85875ed813e21befb1d6fe0dfa630c040653271b27fc88f4898060cc64d611128a2d7edc4c4ef616af2d4d4e49ac9cc867527aebb73ad4f1fc308ebc27c0cc988234c7fb3c09d29d89c036a2a612336510f16a20c2c3aaa2464dc17f60b9c673b2be0e5432cfb8597f95dac3edf6ebefb238c9a3ca1b489dafa941f588351c6b1a65a1f30555a17402a5aa513b0d5255a40ceab619c53920444b713bae6cf5f0d456d440068288281b0929484c94961cb8ac062d80b301e5c8e913bf19f2d40d21eb23225be6767eb56abdc6e41070855de99a1c334a26b0dd86d37655d381d17923a6f8a1972f42261453ba0e65a3851b63da99d4d85d9f03da63b2f8b6de276de89a74d14e1e0baad8bcfabc322a27b551690b16f2ec69ef85fa345e86c1e4ab85373e4ee6826a0e9a9f9b98466928e0cd97b70ea83fee719ba29eaf6f353e5cbc5bf2958e1d3fe34f0e0bbef1b81a7eb7032a43f0cbbd01614efbf477102867f572cb76f5ee33b525fec2fb34ad3a57beef44b680540a28dd9db28e658624063c1d0ef8a72b65a9703c3408ad139023997a0a1878a6ec37f2ee861b050666cd3cdbdc2a4b904a053e5f63a687ad27512b68ea6a7f9f158ddeb78db30882586e5d6bdca3b9017a90923e1d217b89d553b339abdff0433387ef072929fe9b7ba949815091886b10567a5832425895f5c49c301d079444eaae2c30e43a4dfef0b458f4d1964b73ccddbdbd6d1ed461ab46a2c5461dcca3aaf674dcac12e42d7daebf182d0d36feaed9a6e8013928a8df278edc632290dfeabba1ea6d4cdf90f0c913807c30fb95b392f50957fa926b92486cadcfad33ebf4e3268720031da233a9144f5c241b872ed5c3194ff2e3033c0626f6e7d86ccf5938f00bc6d2c210dc27a17e6dbbba667c6447c6d158a8aa7381e1b6f1d8c72d3e3c0da25725c511fd9b8be4e485bf2ac8a81eaf992aeaa849ee5456beb5995871ee24f49af2e4f84742650aa84f07ed0c693833a3a250d931456370b22ba18d96ff2810adb1481c615c2f8550f502f6e9b4e84798eddefdd22d72dd70309c0ffc4949975a1dfd9c02d4f216f2a59757dfba3eaa8c5ce3ee749220f5bdca742f4faaf1045d7d101dfaaf89123e3012e253e6dc2c0894743452d093f9ba3f7b0cf45df0dc02a280ae85ceaaa3b6d468ff641b7429a4f6bf9bb081f258f7396435bbe8ece0b2e03b8fc85062dbffd50911bcddeb73f13e6582dfee77750ef4867bca9b1b9e3f84b37894d2ca627ccab9bebeb383ed16b3dda8d927b08d30838a50f2fdf6cb0fe327d1d5f03db9fe59b2385afd8f58eccd86e324be0c329fa898ec4425e8b1741c7b9a143d413e2902dc2a8898d5c70e5760d8bc158843e928d25a25f58e2b715739404012112f05e723eba7faac5f28a740c9757dac52f5aeeb31d0d8fd3e2af54097a1d5e81fd65566a57d45e2405e20c44f508f397ae72f80087f3f3681c09c92e249fabd5ca8712fbd0491421ff51c2ad3e80b8b4461a0581493efbb8b000b21fa6f03ab5b4f3caf2a249e2701630ac1569ade348108c52facae390950c3fdd5c5d5dd478a9af2ac2e29ac73b8dbe9ee943c7eec1990f0591afd22d8e8ba9c95a5e39a4218cb04b62d88d893562ca48b27f4b12263c935be93d6913d9b2d5813d8c3f14f9f5a9ab4602ffef35adb8d409757d09c011055bb0d77dc27745fadbf438d9409d179e7a760d01569c89e622e66f5623706eb19641f6e635de901b9cda68d20b58031e96ce2530d09af53bd730d8c7754955fe3ab8e7460ce9c64de3d61efeabb5dbfa65f57a0ef97670587ee66f2585751d7eecfd9abf6b19f745535032db3df09f4fa99f144ddac9c56b8faada7d7463c8eae7d495e85381f35054fcad58e00eb87496c086dd16133bcd6736cb2c404360a26d31488efd9ef1d2b79b7816e6e18b99565d81953615f184dcf8785e85dbb6e5859d83dc113301592fdf1bf16340a7e67abbc52381994276c4d29002d9d15d1a6af10c6fb1c01710de365008dff5b2fbe181a8f913cc01364fcc41404f62bb6ecfb1f6c9450bf801e1ca4e546e62241486636b61b701102e80580b9501071c3a050dd5eb7a7b03be6aa286668c9d733a0deb72c12070dc98d4abb75e945642c149d6654ddbfca64afe21fa19472c7a7d6458931c8b594d94816393fd60d6383bcb79c419a637a15619722809e5b162f86291eb7482f5e3e32ed9c1b784b7f6ea33345e2f4e88e1c8dd692eb0ca9433c376b6d267541bef79f70fc16e0508919695340d836afd774f6ccd1d9f5ecbe5d671e9c677a029b31d2a4ce3384454af76d945eab0197ccb42575b4b61018fb6a8d2789a0a7c5a4b8e16418da13664a50ba6fe6f45a398340436ef61506503b7c46de4381fea075a6dc1431b41628147f359add9c2aace9e09284f5af48d1e5f9a930638fb744deecfbe79c9f0cd98abf669e94ab4f3b55923dc8e80c025e9ce620617ef005dbd619e8c07834c61e9eb2e941b6014ff82020ce923f622fff036f84e5c4fbc82ce094d7cc7a8b94b3c53b4be31c78597969e0889bc4c0046d16bdb54da7ac5fcbbb5894c23180b13f2b35ed1b82576ad23bf512fe2df48ca932e1a16c00e2f4add783e34c2e93b8008d6759ece506252c24994f402ef0e6a4f23378e414ba434adf0adbce84a07b84858105ef48c247390f2c0b18b9e28607213515637941ff398532d5e0693f20561073e2d058d528e02be7e1b5104583f0f78fc84c2b5340da7d4a5af4fd752c7e4c5c395137146e5750262748f84010cec2d87a62397e67785018d93cbfcffb63646e970876a3040fd44c90a828e205c12dcb24ae3bf8567f50cac53d33cb67c49af07dddba0ff3d71b8f30425cb6766348d8722818a5b6a08b662d89fbe8b59958e42cccd51154e84dd8b75f157048abdaa718f0e7a5b212e9d8eb1593ed87b9490229e95224d152e26cfd2de06660ae7bbc4bd48eeb046f5f0dbd039cbe7427fd9d436e83738171f9dfe8fc9dfab19e78f451a7cda58aa937828e9e3606ae3f83d1d9780f59be79e53bd64c94a513a6ac26c5c431b5bf0b6d4237ab681f84f5efe811cbc3594058c989dc36329c5675b41b226c592cce0ed01aab999e76c33d8559c45a64424d3bed80fa96220224c33c57a5e13e1cccd9bdf8f44ba997257cecb1b5ea090d153523bcf9352f2cadfbde3c30044df770ab8c2d13f720ce38e9af047946d0eec3eb39c4a64b96c2cfd18d9545c3d018f49225841911dbb3ef15f39594489a3b64c1130a36423a3f6f559b34dd3e8f2e0e6f9ac7f2debb73735090a43f451522d950bc693d251b36497c1971d4a3532c01f636d7922a597685cbe522305c5efc1f722bc3d7cc3a2a0a0dd5c9071efdd8af07ebd699e91317eb29dfdaeef2c1c71e6e4a65901f6bde4c9fbf528b09eb858c68e0da20422d9e7f4b34aea15a52c4a3575699da67e0f351942c2ed48c1d390cbc75ddba46ecf507626cd8afa0b1e334e006879738aae7a2eea3bb6f0e429a317db4aa0b345e1d9c8d996883c7e8fbc5c3f7ee22f4826563d54de7c444e1000d65c4d63feeec3457193b5b23b8b55604efed0318a6f3e89fa3ba02d429ed3d880b581932f1deecf6ce99f9b64b72c3bcf582b33d4d7de2f7e530104d6384d395b827735750ef997e43b3671d33af98497624da1a1313247dc6ebe196cc47bc2b7e002ab424901c071c54deb3856b34d344f9ea253d6b675685f8770196cd66035b2cd9e03d25426e066a5131abd1b5e10da5a9ee78cda27880297aacbec1918443e3fe893f50868532d543ef391fb8ddfeb7bc9fb246d2ff6924cffcf3ae7b5dc9ebec4ce36be1f034f069b71270d807f13449a8c94b85d3cfee9c1dbe15fd8930395c46eb0fe67d24bcce0f23279eb8bdec0a95c068b86701f7fdf1dcb60417c9707832e84f87e3428a7c42334e43de104dc39163c8332222d672e0da4f49e401c7d49c719a4c45b87c748410e66807a72becc7e46494527b2c1c3251ddad3d5c1ed23497ea794fe772c5317ccc48b80b09491f72d547f79fbead6570b838a51773e7a46d706d595f3eeb161812da0fcf6134c5a8a71d4f4b586cf0c8e892cb6aa7a0f6d7fd510fc177e20733e5cf4617ac8350d3608ebdfcec9d1d10852d1e635a3effe3bfaa4e9f2a14d9d090f239e00ebea7775ef0abd3d83a4c0c78e935c7e563f19d2e931c4007a09385753569465520e9d6b865889afb4add45cb1a96e3cbd9b7099d33ca55c097c321848d4429d962d562be02a2687b35cbd85d79fb76d1f95dfca1723750f818610f76a2751e5ae49c187e7aa507224992baf9652d1679406a097af156d34b906a9c0c9b9693d8aabbb362bbd8ef55d4df81322f5f6ce9afa479d54f8ac3203d547db6bc013f1aa628862647c11ce67008f049e69e61b636e5e30999ab5a7ecbe67144138fc2a0f9013f9a2ac2f3bf9c924b93b9a3581eb665f7b3f5c789185cc3c1c8746d65da6322c83e47ad8d2425c35162e2432c72fa859e71cdc83e972ea383670180493497c73626044d05c954ec53330dc87cd0ad4604df81f0c4089e37b6c45990dcc0938849c1804bc6c21dff981825366b5d26cdbe7efdf99e60e929a37577aca68383729178b7bab2db84aad6aba2b3e3b3a9b77c844dac830e4399e0b521af34e4f79dfa2497d7e631834e3de0615dfdd2133e23850a8a727ccdac1f7d96aa9ef46f9255ade62bde2a2ef1d78547fff3c8a761d77141c2fdfd67f7f35b82a3a92b3340664d9fe68b50aceedb5815b30261aa2793c1eff035c88a709713c92685c8d11abc8cc0acbe902fa7a0183ac46c00c832211a6e263f3439e93946de1711c77651529805951cf03c7e60d37452646c37e0e4ba470ca87e7e08a002cb4440fd1ea7abc19aa0863c837399b55a2b3a0465b108604e76b975fec6698ba5e6164f66c47f75dbeb8029fc4e1a541ee992aed0268b8583982c024aaab611a776ef73279c93f39568183b5b30984537a076493d19741238bdad442877f94f6b2ad56649b47ff620ccd0c1cd31dfa384a76403a2b504d6b06004a8779b31921d6ffcbdad8afa083b3004879ba81f69965d588edba0dca1a429bf3370bd35a4888268d00a96d33f27ff4ff8feb58ffef8760be03cb4ab09055fe5ae3738e94321767b80d32c5f5290d098624df7a8ba2183a0ce1e05aee3bb1decb4e421d867019b277ea96dd0ba65f4c7b2a8a28f03f89cd506b0c5fa6aed4272c3cbdb0b29c9454838399b8176d20451831ff033fa89a3daabdb764924b016a78387f154627ada11072489af42372f44feb50dff56b75759ceda600a656cdd4519dad7b3d8338269802cad9f2febe7ead52f9ffe78c359f82722db4860d3c111af80b0c03a486ab0879e81b2b27ca93bc2232729e0603cd8249698c6bf73c0df98d02470ea3142a35bb428504973fbbe37126b0051dcb397e5e728ae7a3272e80118e36b50807456c542d9b9f732017f895e5b12b5035f17f06728fa592c0e2d535f7a9c964ea2ff9b30347265f63fa0fcaf731d378eba41add4dc2e80c9f808f306f4d5d01feb2d7cc05a8e5fccedbdd6f4c02378aeaa036c9d27096c92b776fd3aa868bd1ba038ae7857704b0bab2cec19a9cbe9a4dafb8bb093c84fac9c2df58077f1f3994ab59c0b76b19bb1ae6471f9ff85df360911b6a051fb3e4a00afa5a09a3c10685239afc2cc3c0ceb2f50d7a0c1e4f02528569c8bb0c86f96c1efb6202b4f34e7d8bd48cb662a2127aed48caccacce60c21e4786405e730d7760216baa7b4500b452db5c055dcbd228f5006ab6e8ab3d271ae4aec969fa45dc45c3ef79b5d8a88533eba035fe82ada69eb046b584c09b0f58a9cc79d3aa3a060a7e0500dd98f3ece20b349dffec1ef08f1c5dfbcaceb3a2dd00ea82d674d60ec94201ad39defa29caf904dc042cf09e354af014cdcb97a0ece200b869248be7c1585bd059548570227acb636d0577c2bf4b761298d3387ff88325695dfad367baa3428df8e171c944bc1b98be1160a2e80258cf3e8861788c5824976e5d987b8c66d92ea12d06c43a193fe72b5b06c18421b7c47995fb5f8f2b8b2d381174f6de7c9196b11aac598c5530a06d416e1c9eca84cbed2c74b651ac66d6b33546848a8637871457c83a0eb48f272b9a068d4ea36ac1409437f0fd0d8603b0eb8b76d19397b8d45ea39f8d485bcc362c3fe35bf84535773c31493251190e5a6a9c2848c20c413d4ed42915f03404c8c9b723ebe79ff8f21fe8b034ba795751a68ccb498be803404297260c45a710e1f6b77bd0f635254119d04d5bce115c67ffb2a150ec404d5ce0c2197f4dfa2eadaf52d4eb53a6a1262191e997ed6aca2e7598952375295b076d3ebd8f21afa632838558bef11cd5131920b533d04197709fe9cb732348e2646ed901532351ed726e1c93a08282289b36f3505e97c37fec9ba0a52ca9b1ef4f83bd83ac2cc51c7e881ca59958074c0bf6d4bce01e7da8b481c98b77b146afa07d4b3da45f8073585b2c6c4bbe8071162593f9abb5ae494c09a3da5f379d66a856615b520beec2f9d774d092672aa74b4831f6de27847ed785198ef89b308c23583cb79a150b7a050c754bd755514cbed1700bddc0d2b69ca0a8f9c2ed2fd2b856d0d33f41a80f807acd4876732cdd3a18f86ec8a17980e6ff2fab326d9976d1ebad688bc3a64fd52edf5cbbe453d66bf93a0b85db6e7382cfcf40de2372ef5d9d5ba58043deb09c3b7056f7250f41fb34a9577c122180d02d83cd24309e42faba47fd19e2ff567193b29805d16e24b70774d160f910975b541399e575a390fed57d2d2db1418e893d40dc58baccda5949986b83d451cb69b803075d7723fc2efdef57e0851987f65d265cf978ea5e1844ab07fb629ccea1c9302c3515dbc5e8788c89426a7728e6af1ab35bc5390dca183bc0c0f840eb65cc71eb4e7ef761a45b06249be0cb85ea9fce72bd1e1a9e6e14a0d608814e4f60277110df6eb6863b3af6f3ae02473093215c4dc6df42d5e09532b16bcfbde3cae5a9e7d838d746b42a30ef3f89b184ec26611b0b831671d6e0abc62d3d4ee102b294eee0a45b61281d26fda921760d7d75702162085525ce152240640cce0189b87588b93f7d6b988351b1329b23846227c4440e24f2ddeaded8b09f174ca79e6d41a9b507d3a4c680d1ce82eda5e552b39478c670fffe9e559d764669a1aec573fc8964fad180bcb9a9c0f831b6b8fa821521a2d609d8eb8757604a67abc5674cd640d0f5cceeaf756e83ed66d703262555ff2f0134fbfa82ed78a4abd6c9f15952929e1df8b356e3bea19f480f11855d7d97d837285355d272870e48b5b4507c4eb883d02d67651b39c455b4c7788c87c01b57fbc43cfa6e288ea992b078bd0e34c02a2afd82ebfbc2ae7a67cefc27d126228f8abce2fd7c75e2b3187b5289f8e47b779a7f508fb74bfbbdfbd5ead33d9ba534a43e75ba4ec7f9b6f4b672fc9b96f34461b1e64271649a4ab1045952568c0c8a81fa37646bdd4449fea0eb5110c7a4794faf58e725eb9af34461f5738e72cc953c2b5e701ba575ef6c79a938b3cf915cecb9bba9f5c58f652c4003944192a8b5c1aaacbbf73c2eb8e61198e5d242aad3e52beeae06ec382f751a81c712328e28c74cb79a16bcb524cdd6cd2fdd833b2022d9b08245fe02be07bb6026e465a03f3adac1db8c0005e6b89cad44f6e29dfc26cdcd1e46d29b683a19ca4ce3df50dbcdd5398a99f46fda1978a58c7ff7a34b27e0fa1aa65c166a54088539ec418648c44e7b59c3c719a6e25eba7d403e82a352ef7dc61b240babf4e5657e8005214094b6383181f9a0e1777499a47cdd88657269606d696e864ef911fb6360e0e0457f94713df96fff327f33472192d474e0341c79872f3da9785d545a214fb23fcc5184b23d6e02458e96d7e13c883dcc3f46dccc542abeb6e25c0331bdae43cfd13489886a5b739096fd2e6f54bbc4b519684d5999d0b90527a23a9019e3018bf083e29774e23d86512cedb80755f1af16bfab8cec6a60bcc385a2224382b1e7e418b258baed7a3a29a33ab5ce9a2751fb44a02b48168b0c050e80340f4ea2e6e9b4c28e7d2e9a858b071ad43f339ff0e352d14269735486d94a0c32ba5b213fd70300033f389058562ac78667ebbef84b9774da5ebe6038d301220f0b04092b94fb7e9aec4373042b0187e7d31c85a70359c5cbff8b33f9826a583aa2a9792b986e12cf07fc4874a7f5fd1228af59591e4311cf538877e70050b1943aa40f5864b52983b0e0a45b3a6b310b4926b966b1f91c16c2f7db0dc08ade68ecd740bc0a4d8d907bfccb29bb32ef041d6f19629bb50a7836db157115486ec15c0e9c6c216bfa83e28ab4563506d640447f5fe44ba7a3b5359a1fa713b3bbc9ee8eb8955943c4ebbadf4d05d7ff971a5a5a60f13474d58e89f32935d9f7ee27f30dba9c830a012a78628f1b1a7d556fa336fd5f05b926fd56052659e54a903e0d6dd04b11980002789b5d485ffd760964b8178c510c957aa4b327205e5c2c3ff2314743d8b7b813e0cff3c662fbb704606326a10775a35d8c732572036fb9aa1fbab8a4851920d8b2af1cfd877abe9ba39539c11fcc02340295fa4c03f1e3e2fd018cb5dfca37b9448093d8286a2db34e9651c39909e168af59bf23c19a97bfa220a1d83d027d3d709c34330dbd76302f814958d828c94c86fbfd5c512c9ba62bd95aeb626aa222f23c124b3634162c80edc81d16722fe981125775cbe812019c041e6b5a87f6430203fc5156e33b4e4c34be97e8eb20acd12be5ead386e60eeb9fd56262a4c42fc5f7e03a5ecf69bf2932893d93e1fbe682b1340c23282d403b0acf2b5a2326352c366e3c47dff4dd475f5f9ce32fdf60c7dcbfc0f51bc356305743a003ba0a817d4994ba6e16e507bc3820a5d1162546a3a48e829a568b80d5b6b005ff9e5352e7527dacd441d7453aedfe958762bdd749112b77a96d52399cfc32a90dbcd73df0775ad93d09373f4b281e0756efc76086f9686e446994f4ecab77ae86ca296e2c05371f148c9a3ce125f8179c0e5bfaa418b70d8acae6c86eceebc09d0b4a50f48b6001817b4effb910fcc8f4cb112bcdc1d8856ca5d06c33fcb052ee57f1e718f2b0d469c2e3142b300f516ffd2c26c1e29b70507d8e00a5cbcc49f9e3f9686dd0ae889c913303cef3acc3eb9884eb3d6f1355426406a562e3a38d95a000c5efd80d5774446444309b17c8b8a62532e284b4561526d952ffcdf1f3ea7280f404690098d6ce689269fc743f8427ad4dc35f38f9625220401159af44de735b20b89021c7367944943017dd5f5943b3176a03833ae4777b70e4dc7a3144b54cd87431d134625c1415959106dd43dffba73943bd98296d52667a2ef886687e8312e8878bbb54f82c4d929b37c79f5715cd228e956a850a693fd37f294ff75834262b61d5cd6ab948ddeda7a566dfd848bad21a8ddd04a04f4b6299bbfc7b25a5ba0f80ba5b85da9217ce237b8494515aa7badee9e0f1fe6d7233a51d89b0442fef91d9f203fe4d517f138cde2d49c21b7d2d2f89965be71084256d58c242b7ff1d0dcd374574ae9408dee5224f59524cb7b90ecceeb14a1ddc228678d6233bcd7d9f39984ad568968c328c605ce8655185bc2c03b450731e955bf154d27e6806126e611076cbec481198049da81301a831113b0183fca52ae84cab5172f53d659043b3d6a3dbd2a7af7e9e9584eac5706763d5695d7eae7233db3bb3bd80191deb5043c0565ee8f1684a8ca2e445cb0b6b510a73fc51470ab395fa56aeb81a414707dc996460021ed8bd51ddd46b668b4c2bfcc970f4be1fa5d92bcc8adda366027526fef3509135dd6079fccf175f1244eae01c54de844b7949db27ee0af924f170ace4e3a220601090c01fb89aeec48dacc13dfec08b54370fc495996ba6c176980f120d21a150777f26b7d25817a10c7514d8b301bbb9f9e5e0c240a1fbad405ca3a56a861dce29e6d142f5f4ca42a13cf318cb623bcac16b2fdad25e2ff4778106187ff38dfc6a2b3e179f9d8103a9a233587ad5f3d726e565d7af94f69a08b8a46b82f1a91669474c6eb8b8ea73b7e9c3d0cac8c7e4f92935b7344f9d67116b3625024302f180da1e5bcad2919e237ca84241d2470366ea4f1883239fb26f63147d55b1d879ef89bd68aa6360395412696e73d96390f071d78d7f443bc93a238dd2e0e01c0d78c77bb26fdd36e444fd469e1db2b3ecff98d689841b911520bf0857d746d1cdd453664d4205d4e1b85903a387196629c6b5188d958faa709fc4bbaf6f22d43eacae8fa8f111109e4cb861b1fffc4f04dbd9d0d7df7fa9a3e0f521316cb1fd64f1c6f056eeca255cb48e695cc41fdbfefcfe6a85b0973432b260d2e502c11cd647e0b575024acd68d8a30dcdef4e890fa1c31d1183afae1d78abd3613af4d386ad2f23c3f51d6defc63b67444e114e9d9d64defe71c7997d1d0673cf046b81381c973ec92eb8261c98133aa0d514c7b7c7159dcf34d7eba0c7b57b0d028eb149d010eb3b587680818af1efa0ed2affd3164077d661ca916ca5b69101617947d87276a46d8604e9b3dbc4d4b4ec49dbd70ca8cd7372c6df4a349f96f8347a9c83885ee760be2f3b4dfd679b793ed0bd420973ef4791f51014fa929b71b5b83e59f29dbebde1d9ae7e0e245c330e7b4d8521a5de65a896b52ec00c1e2abc3c24003ddb735710b0f75f20a4b180a32264516e8ca62520490bf2fea07827c02bdc39784e6f504a7694355b71646b3add7df9689691b1e9c9aa7e0135770e6dbac748f0a83a5b9ea9ccd3e169ccf9d2e9ca98c7a01dcd098c907aae06ca89350fdb4b8967c8721dbd0ba40ffb0d3cd4697252d1bb30bc1a896ec72a839ee89c67690f192a4b2e515ea0272fbe2143b73bbdca771f3d4a7d5619b6424e805c351ee4fe29bdc98c8a6253d4c769c4c3f9f080ed2ea20889d1ccd2ea0a568864d5f75a3a8807c2f0a977661fe8c3bd14f7e4a40cb176152ebaae69000a03339116479aa8c4f043d00519d73de1783b7bb8dc677d5f4ff3a6a83732632a5abea3d125dc73f0552894059677f042a6b59a750673e4ba9dcd9bb209d17ed110ac3f838846c748483d04c322e55a13a5822bcdddf8d7e3c6bd5b0ff4b14539a705a65eee7ce18bf5d5210522d1a78e14ea4d4bbd2cb48986b74ec364dabb1e9c439dc6aa925104ff57513b5948797b9a507fe16ba4df9625e490d7967f0bb657c69599d2cba80b2b97ab4bf4f215f1094455539d2e6967d694dc4966c0dba82e86b802275f464ebcd59dba2d3eeccd0be74a0cacb28921ad9dde12730a9d424951f117b23dcc78bb806f700de05d2a860e0622c50e7a080162968a6c0ee6252240a05be6e6ffdeb896684048882a5daa95b8e8bc7578f287317ddabdb79d3c0955b91a2237ba5e7a5625c5368af0d56238319a2b3e926025e5702530c8e57fa8d1e531860b450f0572cca761c47a3f7d7225814f8a462572b279e5fcb3d0c7ace4048e46d6c9082aa63cfe61fa6bc2be51030a973f4354851bbed86abd1b74e70c0c919f75f3ee2f51114b926606e768af32ba479827fd19a15e8d08fbfc48edcf95aa8f8f33eb4c752279732b7342edb2405043699003dcd2041a0c231bf8f2c52c9fe761b09fa0966aef3849a6fd7b8b1b13401d84962d4c0aefffa848a17a56b7e6405133c41101e3c55ea65fbf79a07f3d6195482ccba10c7517654166f2c841c90fea8741b6950f530f006c20a1a4e4653c839dcf2816aec35360d1896201baa4283a84ca23c73754f130b4b40c3eb2cffc44a27ffd7e26371373ea564e93f9bcb50bc2c37903bfc66b1672c372a39fdec0f3ccde3089668907519e9d8a497afac897281fabd1e100d66deb22103e5a08936083ad13ca5b588cae43ac29eeb4aa9b8d1fd26234e3dcc34a3573a51ff1bec8596db97e77ec2e64fc4f44afa92539efaf9325874e3a0d13a1ba5ba72e4f17608312857d2a8472e8523d2fb8d262a2e32cb1e339e7bb45ac60eec0caf74c63c4499b594e99c31088b99151306be483791999afae6e1b646d6cea2edd0edce5c3fe132fd08713f8763702c37c6b3c6356d73c82eaa03d78053c4f58591225a948cb4fa4900e6c2665f9a477cebb197048767d67746c052d54874ea5da74ec38322b21f471b5aa855bb76fe609af9b7f9cf3c9a4425d8f0cb9b98e1809b3a3c8d74a1244488574406a3d4097552d7af847c4094aede0e7114b47758b4a6177ee05636cf5ead0919d346624f2670943e071d0abf7bdecc9e3b58a30f968a4f3705f752d4270fbd15ad4754c53398b303247cc598ed8f3c9441dc4e9d406cf3259a517ccab50197a3ea6e96d5a82522ed1bae3dc17510472736895b369602880614e7009ef1eab97bd32f0072593433a5324e1ce0a4f4edd10427406da9daaff70a221160011289946e63d91c00d9a89725298b4cc86697559e52d1b7197aaa18326c8bcb874989e17a431c109d461357e2edc5a2c9a937b6e13bfa1c74bedfb47b009d4cb666819376a0ad658685fbc4fc4fe1119e451b44af4257f5722f1cbe65f4e05d98d14d814dea89b1f207fc7bc54b86c9b70a24845ee0635db14657185ca9602db93dada85c11da2d91499c73b5b30435292859540742f6b2ff17b41c21f1649fb00e8a55466e3624282fc6499a79b6ee9e740ba11002ad312329e09755c3555019a3548d2e7966529bf60cc4e1cb281146b56227c5120fa229c74edb1a07bb098d2e880b03a3c7d4885c46353ec07d50addafb706cda4f9941771480789ef077b321ea21454e2c2937d0ac067d746134671a0814f9c13e4f81331aa1dc51bbfd533e1105b824e4f06c0b5f24b53cc21de57a64b2ff7e0dd964eefcea9487e1f7ab91efee80e37b83b5d56d4731b2d89c1b682cd92779d63275d9715b304b11933dbda6c6552d409b583cdb23b1149bed418421374604cb9489d6e59fd1d302993d1e960b1c5496e62937162e577334029b2160f3227607243db9d90fc5725f0e540359c12d7db1fca3104a5c9efa15a8721e330e13b26dc7a96c18b1139b1fc2a0c7af9910a78b45a80eb73034e6da80a6cbde3370ab951a8c37aa6846a376fa813dda58c146c3dbc398cd2c92f14a9cf382f98f3f40604c3c350a98d677ea896dfa478ba3764ba47e965b9e7a6ef53a12ea1672225efa7d6b5ffe789aacf447719e1e5116a0628e670335aad48dcf5a121a1b5b9d0294f830bb45f91e5e1cf3d16e2425a0d68ad3360ef0e5c76adfa03e44620a8f18aa966419f95f15daec681d12b3aab0810b0dc38dc5ecee744e4f2c5d9069aadfc112132aef48e42b93bbc65a0abb9d4c8adb39feb0722e06e1f4a51e25a946ffc789f900ce3b8bfe24903ab3162078edcf67409bea38e0c6fc21c8625720a550961c1e87569948afdb3f72ffc25e5b76bf4cb223678de1dc75184e8ed7c302876b6d11d1c6d2508602836f2580405d529db685d911b0d3da8873998968baf90b72513669acea7c08306b8bd65bc860fd71cd2aa9ad7b3e1212969b9f4e5ff466c031834ab4be3ee5e6e858720ed9554da98e2aaa6f5ceacc9c5c344dbf31291b5a40b53de193bb12f0c25a81540c077f7c785026379beaf7885900103b3be327cdbfd001c21af2295cdada765025a397d42d7f943bc8ba376d9f8c89585d0753fc3c3dfcd6edfdac8f2a8f2cfcbdbf60e028c7599dcbb574aa2fa1a11b335e321fdc2b679d7528731ebc14db7638fba898c65bc62f7b29442deee393b1d077bc38295da9a9d187aee87fb590ce4ca06d8a01bc44f6239155a963196e42b73957f17adc95aaa477f2a364028802f85613921afc0e1bade46456b9d11c4420565a4881ef77d85f51b147fa2b4475f5bfe8b0621b811460233993e9572c0180497bfce6ced56387634e731c5bd7e310f9fbc67d3550e2c8725d3957fc6c05cd9841f25edc537c8abff9ccde69378ea2833a28f34f9fdd2e2a095965f5b7ff41e47dd035dae6aab2aa073e59a315e04659f49fbe0998d855e5e4cb3b249eeab43aef998649f30859a3a535df21dda25a3c6cfee4b8d8e6fadaa46e311ed1a24c80aa5c653c14a3355d3d2c2c6cdfd47a3189babaab137bbc48f814a149976df6de6f77983a4c7d61582933a2321a80dffd4aa37d77a98e0a0d231e4232d76aadbf10fd9fb0b1e9f9234a8f0ca0f7ef5e52fd1405ab7d04d7aebde6aca51a70d48b04fa511f1f989cf16333a96b82e30d69e5838d6813aaadf6d8f0e3f9e1b8adb5831a856c2d63506b5a5007f7ca89905e087cb8b6c2134ab68f4d147e8e08791e173b0ab160a64f147a8cf678b75fd5748ca8d13d922bb98b1ce15d8fb13cd56c88a3df1c9b29a5f88495141b69e88f62b2186f207a0ee386ddedb3055581cafe1d2d95c5028d1450fc398a951cbe55c7f33c9e316a6666248787e072b40c22a76a3244c013f71b62cdddc55510eae355b4facc72bedf5f2bad5affd40ca38f7d25b7f216667a281cc3b568ca14da216a15a7d54b98e3d3ac1110f3db5bf54ce8d6d2453f89b3cf8da8ce5215751cfa5efe75adb27d707bca9b83f9333428cde123bb34877a8ff9b072bf0abd89c95b49edb3b8ee9620cc623e374b93ca9ddad28c46a0bc311bccf3490694ae615e8780ac246e2f1bdb22269405517846db55d24a6c5724761f95d99327ee676a7df5bf584596de35b9c9c4f11ec6f3112bc793238a5f24dcacef7c60033ee6067512be56f6a37f6c44e0142322179a7650dbc2a8dfd1909e5328f4ce7364e239948d4248450faa634e8934a260198cc7f43806e9425a3633e88af8c867080350e13cee954b3aa6b1f3b28079ae21f7f21591924676e26197ea30b5f0500d91bd7578fcd7ed9a7c8d6f4a681096c4b6f02e9af991e82ca15810fe2d0f25c2cda47d56a51543b4c7e3d2ec5e20dbeec9ef6e6d2691b104471d932b5a7e9296cec8e210f6a38da5bced2318c575a190ef217580f41daffb85f04908fe49828db8f20184a9c2fdd9b58ba5c050a6a87001427cc76c5de8cffa78813e7e345e25e2d3ba2bbfe5890e4d7ffd3308c813e77337b9ecc16e9140815faaacb926855cd43528f657b3baeec67252645c910f558431a4c982246cc716f8cb0338cdfa904c50a831d25af364451eb676e638c7bb2c386b0fed46f3fe3046a2ee2056879402e8d4314925e96131d46df369b3a8f8847fc86a0dbe9626494a3f2b21fc17d1e208d379e7437f7ed753d73e646569db4d01fce96fc2118d2776e5ee788f574e4f7e28ee73848ebfcee9685abc6b0e137b52189b362abd73959e7a513a5be5129a046597496a676ce19ca593953c5a123d47641db048540aa744500173aad91cf0fccdb0d56c50798db801693ba8553830d4f404526c3e04ea7fcd413f41d1783691e8fdee9a3171c42d43b96200363a35fb6e780afc78ff161636e0ed0662f2c3f0c0ca14f6f7e51982619155610a9391c25b3d323fe8d6a5b987ef70f3d5ff5b05f9ea7a8a4c505c57178f1d9f320fd9319e40e1aca7c14d1eed616fde44bc70ebdd50baafa47d6322ac3dd69e182d4a300451310cefd0440319ebda50b3a1762099cc217c485620b1f37b10b73c125d702f1bc6ceb10c9197623f3333fac897a924e5c737dabbceac5f65203d4f921749bfa6ae7b90f3c1bb27ef63c622bf7b638b3c14cf5869f6d3149c394929b631ef8646843862aad541f1babe61904e340763abfc4f8682eecaa496b450e6fd0d379205894cbec85bff9863522cb42c38c922754ba07e21c8e60d001e9b321fe4d36627c48e66962900931bfbd6bd673d538703409caa7f33df113a67ef82236d9e2f0ce2a27c9e2d34f8b3d69cb8c99e0371faaf8416fafb8bc482a6d64069e5f07a058d96d8439eb4a0918daf6b0b0c4dce592668a8365ed405781763e0aa04e0f3b7e2448eeac514306e64ba1829095fb36233f05ff0e9e3188e2e722b8c3d70995b2ca89275bc329be9569196c1ce0896fd8c9f02dfd49e9a1784a5be371a18f86da8cd0c41b120c9d081820f86279c4bbd94091f797eaa9a851b22f12c6c31e72dfbc3a592f28a89cd399524519d414626005666b3f659fbd3cc371d9b18e73182e629e4228169d46be7bd74f5cf409ce5adbf3a64990fe382c77ec57913b0d086bd3a37531c99be147fe9b3cd22c5b9d27e87b9642cae780c265cf34392c8346b099221c548f853072f0b6b3166943916ba0c40ccf936524c3ff296e29cecaa0486f7384f799af02fca17fa00cb8652732dc3fe9c8b8d6ce0a4f73f5b55e55253a7196360a297f4cae0917a502fdcaf92d3f5b9b651969bb63c1bfc46e143d9dfca5defbd7821ed0e21c1c699b355069233a35bab264273bcc2f8c567eba8d4432771b36051cb1a7b4634c926743c9de07268e5f41f763b9ed2187877e261ec2f2af214f9cedcf381f69c6bfbc0c7b2e45945f4dc2c1fe5e26e5bacb5889bc967208b6fde4bea5638ce29960f52013f0c8ce9800d56372e2b8fe4126a04afce194be2f46f229430e7968bb7a92462b00fa54c93a368332b33d0326e811974db2b19c8848c4731547773e9caa55648da654e43d3d632fdd7a72c964f6959e789743267b59efac2907eda78acc47475ecff38d473b0af1bbcdf0b6dce2452deee31de678806c1d94ec8c5ba396f67d626ed93540910c060f38bae4823d6c25f415e8ce398ae1e7735c5f901940d4f1a648648631a7d49dd76f7b06dd8f6b8d3879c59a320b7d10cc7fdd187c5778597425b676e45558b3ef15d8c05791d7ec5170c34fbce6873efe3b5c426502747caaa48f285cbabeb98bda341f13cf4d8454e713b3294dfc8c82bf992a8ea722fd7cfc7c4895792290022e2f9bd68e939e512550b70dc7cdd7124dfd46dd39d9fbf06749655823502910dcb507900306c94be8182976fab608ad8af1b9a6464a838fdfffeca08be693b047aa16d4dbb15dfff8f65cb0b4e9b1e111bc55a4ecf29a60e2547bee9eb9a1dce943d8436f117367263436c863a838d327e13cec12956c06796083b42046928d4b5d81591f82c79de7cf4c7f439978d3d3b30e5de7d01cb6ab47c989ed00e24adf6b8704b7ebd71b4a8f246addc190b011b3b095703080f7f897a08d087ae85306c2aa1a9b6535ad481f2dd4b99bd1f40dc2a4eda78b9d8f2c760e937e292f3d4d816004027ff27e6677b2973cf43b75a74913e2925f7128d49adb6af66bdb41bac4861666a79994f4a6ec22085ee12053d21657ccb5e29894a8d22d5ffe496e09f3f3ac168e64092c24f2833b51ea57a6089338d5832eb30a98a2cefe57702a3b3309f9cf1e87b3cdc6e77e4ecd0fe8cdf057034e26d6be87412a1d7dd65716d46a91eebe1ac8a5c94958eb26fa78ce8e52ccfc7eae7f196d248af941b6832f9e6b62b7c7cab612d6030fb5569a172ff965e20cabd1510e39bc05d0bbf587cd4586526ad44c5832c154d323d30772fd31c33d679947099fbb1e2de5eabfd970632925b67c2383ce9b15398d712b27eb28efbb676c32f371c422c1b6504d0c360df9126561da3df5501d6fd238cd615fcfc57d9ac5c9bb45a78241eaa5c7b7f3ac8f06d9feeafe7373af8825761028efe576145685617b630dc3b683cdfff2e66b5137faf0a9f6ae8159e32545bf41d31c5eb8912dca44d99a7b365fa278d87bf6ca42f9e87800865a1512fe8ebc334225debc32e0f67793fef644d85a241e4097866e7c5fffcc9764d5a296c62e305335bd4959bb8cd39887fdd992e8effe24a7ecea44ca6afdf67c96652be476656dacff3f550a499dcddc6f071c92c7f48d6507d3c627a36a43041d9a5efb635e9af32c038dd8252873e39069e50247dcc918328db3ec9c77716ffb6d88950735e00e4b81a91041ccdba4b0fa07e69c055749c003ac7a70323c97c86b181821bb35da87d769a95e389924e8155a5d3805f6880cb0aea85b8b3df704864e1f4c7388a5f5ec5846aaf157ac4d5e8b43b661b5deaab88aeda179d2cfa59212d623565f34db32647473432ea2d525c46145a7f2b52c13e2f89981d25776c44552809d20ccff3c95a53558309dabca35a4f04d74a828d14106bef37f405d14017dda0458cef3916270a400c1e82861db4b44f1a9482f8175c0e6dc148fc7d93af3510481e84a94a421dece28ba44064c26f27a55b8a24aced0b1c15beb91fb0e84f1a40e816224ed68ef6bee154fbb62d9da39e022b0f7120e8d448535106bc21e1ae2889df64894d831f9cade510da87d07f38acf34e94241ad88344d7de1dbdb55dd1eea0136d0eeba53f575e4d127809650bfa40b820957de58327b13395b2ba0627282d9ea448300d7a844fb631b161d5c5879b2e3e217987a1fd01912a296c758423288c5e6a39126080c6825482c7043dc4cf683d9e561bd2e04218ee1b78189d02cdb058682fddc3483a8e378b0cc4178196978d3812d50aa34904ce3deb5b4743ccdca417697adff19d2e6423cd56c479485b69b369434055f57eb550884e1f8b0177a39bffdd4e956e5908ca7f8750653c44cee05cb798524c1a5bd18a85001c0a97a6c196e45f8b86e0cf4ccd7840d9e7321dfdbbb1a62d70b4ecb79a6f156cabc89110ea2905f42ccf76b6f3c63e082982fd2caf872312c29e4fe1b3f82963cf87d97772c0209648e0826dee60077c94d905ba4f6fac0aeea75752d7320bb0c4534a999283b626caf812b394ff9c424085efc971e62075303f71d294a81d9c40e71a404d36ae02a71fb4ccf49db754472dd9ea59ead18b877071aca456fc4fa5dd746af72735ce49986b90a722277a44621f6c6f9a7568a388ea42aca2412f5a14e8b6a7058feae209098492260808535527a045fdad517bf6851ec69227daa370a424f4565d51c1df7393a8c5d95b2a384e64c1386cba08ad582a94a6406e9b20c9155702057af7e34d12c1f1c7fadf3e3b3288b33cf013d26072fcb55aa16a7feffdeb0a7d0337638d81058463a31e360d8ff3aff02cde60c582c6f187b4731adf0ea5e25de45b7f1618e38ef7035202eed505aa21d083490aabe6a16d516a5a8384cbc42e3691125dff9ae788ffa8447e63e5f6e27726747157350a19413305d8f1d889758c19c9ff2abb3530d5cf3afb8f368d220271711b12c53e762b82464d15c4d0450c695f92beb29e78f9d2853fcf530f0e9f2fcdc402293a8df9358eace8ecd62661a73531987d1c7f0e5ed41ef73272b8911467de324590ff98cb2cf35301d0ace1e832c167434843cd51c79a7d63238ae1ab66a2ad2fbba12d68c6818f4dede7550f669b6b68ac7d67de512633c698a35291cc3f2ab375adcb8cdab57eecf125d2a8b78d6902c01361f2f1f54d2ad9c1a3188b51ba4ea14a57531eae090e98f591622c1def3323bb14793039e7122f494fe8a55c81d1b87b35f11f1956d1c3ccc1fe05db6eff3ccd290155fa032024244597215436f5133f48d9ef8886a839205c551cf5972c4fc740d1773d8964029fb43db6c19382acacbd5fbcaf01d69db763e34cedc4433b01d5e8929db53c82c4bce5edf9927845e5ed8eedf35e970c34cbce516c6820cd0a4d74003140d3937b81273d3350bd644a6507c32c351c94ec29ac4b2fe047ede4eaf1bb64255d206b71a8dbfe780f68d629340af0355ec69f284371644830b8066d128ff32890de0753ce23f38bd74a9e85894b1c8d77e7fae9043886582ec48c620cdc0f9b0ce50609a4c55ce81a0d6ab0e93984b85579c786b86a8cd786bf0a7c2bf69e5dc02477d7e08f8a47646f94f059ad96991f10716d61e145e90c65fe8b23f5b904bf6b9ba31a9bc7a4217e27a9713388cf1dce83899a69752a7f86fb773de9a9dc3cd58dc737dac35bb5b823181927ff1309a0d72432eb2c0b505bd17878ecdab73baf43fb7e67b8a41f7575e50bfdae147be4d4c98eba3dfa8835b3ef7e3551ce3e6797f3e749b5500a74ce17f45f1ab30ff01ef0af6662f247dc302d72c0245d6d81bc1e5a47025bdbb1bcbcdcba721ef661fb390ad3a690f5c8ccd08109b6cf34ab92ba8545cddb64bd732891bf2e6fdd4f45960a05d0fb5554a7efae4f59ed332053fed840c11a50b330aed63019faaf9d9f333c41a9bc80a3e59b02757662da6672c21e38032ad5115f6201c12f3dd7192e8b414efd6a6b890c1cdfbe4f6cca42d20575614f5f8caf49239265d21b79421ee93058a3bda5664a5b047622b680822c9316354e838ec385e98b96b9fb603ee266b0569587a57b454ae6a2c22c5012f302c9011a7f1a4281cee2ba9715509556e7ab7e7289f8354722b69b0f1a3265f3ba2f7347f57cd7af748eb5cb4e55d8e05bbff218bac63fa5cc09f608fe13890adb1da77123dfed95884828afcce65a4f406dd70a4d85298a7a7b28b30ab03d5258c5a60ed4d391de7f335d06047fa15ea4e3cfcbcb4007b1d3bad53d9e4bb002cf881649e71f92f85aae7771cf67abaf87e0bf8ee822c392fc6781e076ec5a9643e25b54be112c4c12984670716d73e1bfc98eb7e20d9fc040baf101577d65b4e664d201197b41b18404cbeec75e53d1bf2f6759d491f3a9fb0e3b84c9c296b473396995b5453af4c5d9daf6544b6e662dd0bd0b36f25332d0bf0b0a9dc56615a06f7ece5327bf7748f6660391d50bc1254e9aee666ed34b0ace4166533ebec5f55d4f8c1ca01bd512542336872a58ec414c55cca728b464278c9dabe5e0cd0a61f49cc548f526b847177b957f239a0476d771c1a077a2fac0d0019d7a41a27052e6613410e089f4c0a91b457ae06f435187f19ffc3fd9a23826270a2e1b5953e6f6e14e4e8f1b1b4f8873d81342de22245bc859e099130d67fc2feedace9a58c5d1d1c8752226e788a0d2bd27f87741eeff63c24cb895aa77e3045f966b911c5984403900a3b731e184661d2959142e38bb8f13438e2716b34e9ccb72ec696a8fd2f53198900240dd8537179eed3c79801d80a7e0053d749a68cd6b9629c54107c050f32219d9a211a23a9263c6af41fb812e6f87999ca230056148cbb928c07fabe4e65b682b692d45744ebf43f0f4c1d3e615d2cb120a5170c2ced1134c7569b75769bbed4b8d793cc7dbc585fa85864226a52a86b7f94aa65564cb52d2c167b64e8ef36b7678ed9e311e285b880c80d83a3b17d9b46148222b9b1f991e6ef4b16dede90404a96cd17ae57c61b5d7cd1ce50c7a890996a7f9c2dbecfd209035f9171341a06b72cb4045ec33e5c6dd8f6d563a38fb5cfbaed093ad5bbe72e8e4e240b16c3936b9790be3b96e2bbab6f5648fb444ff2cc091ccdae5998829ce09fa557f433098531c9329c60807980c1d89c3b3007b5fa60e93b3b34159bceaacdd48004bb5e03ea077b5711cb5f84e6682be1300406dc177b045fb670ab3c9a274b12c6e7306d7eab2e9e3e0968cdf9b87bee0fb7e3e2bf22e00c066d54baa0d821ad82b67ec64d8f41e5d86c611bf7eb0278ea4c6ab359cbcc669663cbeccee69bb38dbe4589ef66a94cdf9b62f2f9026b6ee668204fb0a7717a2ed9f253b85222e8f9b6cbf043431404e62996b5ed5e150729cccd1c29bfb69f0e6a014e8ff3c84141493cdd5c7f8bd81b6f9139a0980dd773d34c471f756de1bd5330c3f9887a03f8daed499598dd200c7330660ec9e108868d127e499e81794db2479e8df46afecaa510fe5da34c01447e434ac4b2b9f7326cb0ffdc8eafccc68bb23ac815d7da4e830921337e97db78458af19f4ddf4ff638f25ed60c281cd43639c54c7bff50b3b1f3158dd3cc703a48e5c1e90316f34a62e757a1109398f41913af173265e9caa8f1a4f5f207ce141d3f7789d91cdffb641e0a333e15b9cf2113c9cc5066e50e5d50a2842f1fbfca4a16f88bd085b4627675d3198308b3388fcdc56b2b9424a2e85e724678408741104ae5a61bf815060f6eb01ba3b295988e27490e1e6b247bc995037a44238f6c7171e45d633d37f0dda31814d8b7e8fd4af92ae6300002f47e43b52496e4e71d241702c8ae1e36563e494050fd334433ed7b48764ab49185ced6f0f9178787f1da5e20ef0462a9a883a1103e3ac3b2e17b43cf5d71c52f482ce56a8c2a443d1f3e9bc1128c1adc04a2781f1f22e5f36e9e910990d541e1730931ad1247cf03ca82fc87d3f6a464cda1c844845df8ce173431371d9c0fc8a68ce3f5b43fd9553a3ee3aceaaae8cca08dfb0d9e389273325f8af96c6949656218cdd1733fec8dc818c103a1988847c6ef28776e805abbb9283cfbffcf75d4281458325acc7bc26ff57d4d56580ecd7184ad9be1e3415e4807aa2c8140dbe099397bdef281cb11d175c5fa1af4b2167acab4dd7100c548ad3424f909d3b1a167c782bfb59938f7d5afd66d24d39b2efe0b6c2a07907b3f97c909f978c301cbb1f4d2d15af6472da23507d673d6b6f6aae00a4ddfb656ec243307edb39fbbe83b628b876f38d2e451e7112e32dbceab83ed7df8b13e1b2784fa4408332c08128dbdf5a448e18df18fc25719258e23b094efa6bf1f26a11d5fe7fc1d95c9e2c5afb4891b21ae4f07041212171103fa3d0fd1361ccb74f5f67788ef1e7bdf704899631d5af664a8cad3ab0f93f90fb82106ed0fc39ce038eb9af76f81dc22f741744a33158b0cc57ec7299cd5d705d4277cc690214a9d794c941548b32cbd39a433f5cf54f1418894535d098de17764791520f98b2a5cd0569feaf35bfe6e1bd0788fc6f13a74370916dd6e813c61448df8466836882670d9349bf7e91f1c1f88537c4f32abdabdd993eb7e18659c90a3af02ef04de1232e07418e7db8ccd3c93fa0387a84496d86cafd745dd6c4bba24c58342cd9045b82988201ca61e41dc17c0ca4c540e6466199d824c3f7e40d527deb4a2c89f3205033c1e0039cff05fe882a8fdbb2401e5373cdfd305361118218b2245e6c641dda3db01098405ce846651cd55de5f9be7e9312182d106d84a0b81e5e035d7e8d871a76ccebf375725e06a7bcfe8b9a59130aaef7f1ad877aabe5c7cbb1e4d5221585f7bb923b0f6e5d613958ee6e21167d30423f10ac20934a59dd5f0e88de35afa7e3684239b5e5e99074d1548bb5cbf495922c4221076ef4d3305c82419de864dfe135cf741654b5fd5b419b707d654ec802d8d2d38c8f0052d21cfe45205d943dc017133be6aa7b8055b4d0a39a77809aa758e5b5fc7e2dc905da4f1f8efd8a5f2839357f38a4e2860538a91c20198c64104702b771e93fb82772163b9a5c0503e8e5e153e5bc3c8d1d9444e97e62310552909a80e111ed559ff961b0a3c3ae1fae1819f9ad790bec27c2b4064a08bd76bf47948a2bd99c043b47527e3e40adce09e865913c83dc8d4acad1f82a2456fc12c9e1ee7362e80a23ebcd397226fd62aadd659136841636d52f9b0dcbb956bc82034c6ce41d67e64b55e2b946f94445cda097b8f252301181187ad44813b2f980a808ecb2c29800f36e3183613d85233966accd9ea90f3a746fc25935c400d767f78f7230aaa3e9f1add07f598b013642962be9c8b763b00e7cd6874b05e523984e14eb1320cddd4f7c7d528ee26ecc4a74319a2f47e8cdd43f20df808c9b51deb0c84eaa0e6cdee3e973d6037a7dd512b609e7496dd430cf4f22aa1ae5108c9cd2e99e17205cfe111633cb003e4a7904c47a947a549beb6607337fc04570ca3830f664c839583fc9253b7655d9560c3a8016a562c4fd7930b084c87ce024e958031560e6450d3fadc5f9d6d5c74ccaff9a032644b1ced0689276d6c71d58a28ce06710e820449c017afc215eaa3d4cf5e14166ef6b2a088369072e176cd59bf36802db10887ead715b13d4d3542c905845e4ad627bc71b52d594ae93ff9f6fbfaaa85abcd12d398e9c6b8205382369baa61ce391da5623a58503fed4aec9b7d6362de73989e58ab8dcfdaac7aec304b55344de15001b09fe5b3dbae1994e321d4cbaaf830e9f5a486d4aa2172b1af70d0bceb501a3fd33fbcab5aa01436fca24fc3cb02a9f46330488723aad4e01d1c3a54c0a8c11f32bad77cfb7de3af1792319a8d6cef7a51ca4119304d36ac357ce1b2677164be87dbafd6957a2a708e442a1ddae6773e7189446e03518b2f0378bad73329c3f118adaf423da6b92415150b65d225de7b30296a1fa597df8b4111225b4c4d1335da69cd6a10ee37f0582fcd8ebfd3e42130ad1b90d9eb2259ea5d688f1783cd917a77c0899a0b5a27dfa35ca09aa1179e7bcbefeed1099fa172616123c6c3a450581c7d022ae4f0085eede3f51dfd46f5e8e7ebcca15e860aea89fd020c25140fd76698ddfca66a0fd4ee73b99fe515752bd474870805c99e5afe170da35f17178c790312806f1e05851688add3eaecec2953de7ba1608aec40354bdb6dd3b2eddb5bd69decabba6daf9a77b3ac79bd9cd157f337e02c1f27c616c9c539158fb4b94e1b65fb43aefba81c106493f1385a384848c2f3fc2449a5eb3ea570dfff1feebb771af91dca2dd91280ad1132111af43d2c92fa01cbca77103ea705e8fe025cb229c96309846e09e9fe045b1f264738f491f3178a773a2cdfdfa425d2bfbd23121f7136374d2c90c431c429414171543db4a3cb923dec13115f1e7ac7e8656667fc1fcbebd7c0debff7298926fb53d30d0c990b35dc19ae888104d9cd15e8a93a76aa5b45cee4f5f7461a6ae686a145c5ac254601f1983a46e91902daf476afa2ec13c9ca3463656576738fa918d28c852af066a3a38c72f7c2a8bef921272da01047a2d7b8e2f6930b86d599c2a8aa201eff8cde7da8bf6fe8af72f475e503cf152e3ffc9257572f7df1d51f0ea2c7ecf248601e1bcd0c2e56f53e76a9f7d6f22fcebebf8b1356207871a9a8b0a56091badb78921b1fb7063c0aaf44256c8ae9749ca8fa649166f981a02405b5c5f43905e35cbc451f3cc05885dee22f2fdba41fffa5ddc98adad8dee128714a55dd571153e090730ba3f886684d2da17525d8b66680be782c1b8f751b84872c638f5265236e33bebece820f570a2a1ec18be7112a6f01daa2ea6306361d024e3ce21051b4077b54d9463714a453ac3ec2612c716475c1bd736d5a81f893f909794d4ff200630f3993e4c445e90f6502c8eed7782237ec62c0d1c1977d0ce3f0d050bfae1eb7de574c41ecfc26517b6865969c7da910d9da3b2690ded28cf7465ef2c1e8a095335d82bff33dc45d7b5787d4d19de6bce98ebea041d6c2c97263220ef9c9fc74c7259a0239beb0db3b076d545b66ac783a259e3cb135674bb4e760378afeba5a29f48a955007410b4abd732aa8fd121283948e868afb574e63616dd2d28c179bd3852c0e5d05da90fea2e73aba487c96c757a612b5ca8f53b9cf8b8515091d5576c9a702a4a5574f4d05346cced4783750f7386dae1d53b542fcdf48e9628112e2e5c1e5c608ff0ac531536e5547bbecd86b7db30309e1982cf6796424e5164d11b59de694c108a0471ecbc978adbd79c8b45f273749be30396d58ff677fe2130129f413135e669257f9a6fa5a75a7c5f805fcb178b60f227785fb242d31999110b6d09ba8cb08921d729c553983c983a5bbe4aaeb1d0e053383c87117d24b0c45fecbe513e28d5a3dfb6d86b26326f7ca0751d6491fa17ac863753f7ff68e563e6717193223c46b0b275b2a914633bfb8deaef3550848e5f9c3bd44d72e57c80642d858951c528197455c5b1705458c78e4db1d13d6e44942b139891545851cfabd12fe2bb6fd27d94c05a28d9adffe19ba50881cbcfb058a02ac4d971c6b9e39c2bf61bcc81ee2862a0ffe42173a80be7ce4c3e9548f1d6025956fb30b8c4069c85e470c98890a211efd5f32f24d594eb8d9d4017e6db69adc26150761e23368a3fb583adfd7511f47876763fb9ab1c989525db3fbd40d1209289df00b6bb1dd11960796e39a34640ddaa01bb11e2fb869edfd3e5da14df36814b9531f88c1dcc4aa8a39eccfe281cb47fce03204d3e1c22dbbc9c7ec370f3f6a4a4436660531a1241db9f732763e732018b29250fad887fe40af603e91bb0d254ee876d73646a2fd6673a0d8d7e9a77a53bb760ff5e6437b70c0eb94f62d67cb5d780244f06b6109577582dc30749942128f40e00874029cb3dbb1edfccc5d166af1756f62d4e0158d20363ddec9a51a1b41fdbc9be6fb6837348c41e3928678afcd04df857ba284ae4594018ed2a2b671ee6fc7e9484e97e74da577dbfe0ea7fd77903775d67946ac9f84a6452c55d66361f09f1d252adda5c7c606320c2ab9b4703d89c01e643105bece4dbea6ef76429f2f969fbe1229ac3889fee870f8d47c1d6c6304cd51114f9d1df78363ccd85c0034f21a51368090992014238b8ec8277ae6561605a0feb5eae672c4f16bf3176af3e37c73f8afb98fdbd2aa49f7e873f30bf99f66bf16280f85e2c7d60b2f91d82558dddc861f5d2b780a75fb443bb29847ef3d243ed37ada22c1adcbda18272101bae3038af3f17ab16fa049fe42fb8fcb5ae92ae0eb8fed84152ffbc00a35e874e46d9148a2c6ee713ef815393ebe5de8ba0c33a37224a57a99a6fa7704cc406d849ba855f3ac0551e70f00db7d34f1f1c3f632184773d4c20c7b0e775d9835bd5b8411053f8fad946a7babdcf2499972b6c1b2c3e6f2217a02ff3d8f2824d1d75157b26a26d60170f9e6f198d6c834d3408b79712d88c558ead54e0065bb2635a1f6f79e0db62ce6277189c9c29f5ff454313e88584d6a71dbb95a7678b499988d5afab14c25f3068bff3ecf07bd90622706e5c824cf2a5c345eb0ad3816790aa9e906ca622364b1e3a019d05bdc0f16eb3df3ff4e770c3bd115db7bd94d855d10b96fcb5289e28f0ad8d0f9e97e9b7e4df2d8bd1bb32e1f228a4da44e49f873ae960bf721cebba81acc1baa1ff6e9dfcef81ef7422d77b75a891ed0dae1d89f1d01d30d7572001eca5ce52edd4566cb37a5970f85d582797aad9bbf516a4d9851262e6c4a6af9b794784f9e0a5a4e01b65be957de7491390c566e4082a6304642a5cbca38d7e0de838f8c6a180367d2438e4c3fa53f004011a51aec5d5d2dfcd5db559ca2360fe60ebb961df8e10af232e1a62d22c7e55501547f0704a475377330abaced9a3ef82126e6e965a6b3021a6287effced22babf4421f22e8c6d17c2f1ee5741c12ade9583c479794592de5400c7dcfd933e83ff5f4822783587c74cfcc4358907768ac8297873d948e19f2699088651560203ee5f87961d3d9d81d47625c8d8f3650b9114076c6402b579f4a7d51c2c1fd261af4eb3f9765d4cb609a374eaba9964fe92f24160f2798f79b8fc3d9d77955eace6b8cf82a029ded524ee91682659b1f06f7b2566b429bc31946cc6e40bcffdce279927ec584e673e79e52391a0db71c155f57e4fc16fd739f5c4e5ad0ef5a01745b408a0cd34139097beeb56ba7e7f29333ead4665a4991ea1124ad2e36d1ef3762407095128e6f64d2d919e91e917e90d6ffa73d50c6d842d89e15d7ce11724fba64ffc18f87ae17caca84f3112182af2cdfa42c99f990c5979f26a1f32c7db11d35b7edbf615080af5256e080383a1002dd35e131ad87f4ac7ccbfcc76edbbf117ca2253ce965303ac621878f101648d01c87b88da28deb7e81beb8b2ac61cc1c3441d217add251a068a256d4c1d0ba77abc852a2742bf349393bac56ed00c1093e41175482ae868cdb4c3926467c18fd5f4f39a1d3df04bae0bf89458f9e038cd5827d40b4b44d32133be6afb521378e7a3a343cfd9d1c312270ce76e3a64f2821cccec28eaaf44ef7ad38725f43d866f84db5a72a946f7d0c6c7c6c943e8541968f733647e28413baebea3aeb3896052799471b5b400d8bc5ab9df0f56084491774232f17a2d9809f54347cd005a5a70454c494189e64e53876db9be077bda4277785d0ef2d9a6dbde60c1eddaf3d8e87e0e225c8a749f13d2d7e5806b22d473abd05807f563ce254a3a9cd9dcfb414dbf426153641c24819e084e3eda6ba095822b51f7d4865d0fc8810a963ed63bc5ebb3b52f257f0125ad426f59b1f78983274704ebd8024262ae83127a982c69ed895c0668e241c758eedc33edb362fdeb5661a541f4197ad6d5c4378e2c1025cbd14c5d41338537c05fe22d5fe6e38d7f54aca9d5002e92e35abd85ce9f069c9a6c1491d2ebfdfbb4b940503056f4377ec8ea9a5db26cc7ea4ab39231551aa3db1a885e648f5688a0b06ce7ee8c58567052ea63f3cddb070eaea5e91d8d6fd2167ca8c8e0536e842ed79f076fda542c8f04e199e1bb474c4c4a91bcad37f9afd622f9ab937bd60617c7c44f958f662b4e4454c19b22e4440996c7aa2e729480feb327a58f7ebdaba9ded6647d48be9a5f80e7f1dc8d8aa887e63ee2fcacb2d57db795e0759e8e8e82d19e43c213409d707129810e61a2918a7ae5a0f74fec90a1b1d08d0973c3059053560ff90ea48bd020325a971dd3d429df896bc294065353dd09404554caa21382265d6bcd3e32a58ed613b8d28ab4975916b4fa637d59a0480e00cfd076ac561268546b3debd83d7b32cde4d17f17a1d4dc5e8ea24a34dfdfbec554552ae9f558a3e1bb236224881da8d66e44b1690444dc049ab07ef525958cb2998807fbc1e7560acd0a98ee913493d8649440ea3d98199e2186e0cf2717cc3d64d807185d3e245afdda4260d481922c569b08f8912df9584841d1cbd8b936e5eec32a23b4f9a0d5dc75f91839ec879bcc9f0ce1627c63b9c6e30d5b1efb652529f7bd0ce4b83b271c7d45dd8ce40510dbe000a3ecf4a9b69a712b7186717f9821ad3e615558c71195d04e3c097df11bb6afb038ecfe457bd0f40cfa59390c3abcec9c1ec910be05cc51b9ea9b757bff2aac7032c70ca9390ee7edca4a8a70db5b5a735bda9ded5bad40bd413b5c19e1405e1bbddaf2d307fb5530a5b2add4300aa3a38856b2ebfbac8d7533f69c318c088f968ea9f73f3505e060ea5f550a4685fb9dccce5ab31d8b42bbcf5c07fe20c670518d78477c25f0b9310740c705cc871e187ba2cd3c00c37f88dcb0beaa2d6fcd30e1472c0af4276cc1876c4a616319d22d19a15b15d181dfc879d58e79bd4c9c986e36e2eda99dfc682224dd3796fdcb9eade8a3a75be784697a6b21623d39c05788364a0ac33459267967f485e1887265c05fa7330a5f4103ac32a66373e99c5203063eedbef8519155dc466faeb5c3bfe625bfc48144e2a7e4506fffa4dd917db3c00465bdc55920753af022e6cf6ad2ca9191132d42eee38f9ccf7e83ad4bec9b243b384995585e518fed1f4d5d059def1191ab9a9a9da1753fd70e43976db6463bd1a1f5feaf7a6994211107ae8d968d442d19289ec2051e4a4f14caed296f07c9c57320d97c0f5746739e9b66c2030b6a583de51b8380866ca6b13a18f9c7bcb391147c434e2901791e6acd331711c2714c779ed4082044e80bab1d5a5b7c04b78178a02e469cc673a5db3c9a5b57b0973ddf16b5841bf65ce5431a0b3d3d7e6105ea63ad07a32e90c76d7e096fc6ae501d45b200e847bc4c0ba49771b4e597851abcbaa57434eae6915ac90d447b0388d372dfa3161af8f1ef363f17c6af6b077649b4a4e4a61ae94bde6703b90b5910cb30aa634433b9acbb590850b9d46d68b91ee9b5bc29a1fbdd33a80681a73aa1f1cac4f352f54fdfdc1b15340d796c327ae904c4c20c84ffb9abb0ebbe988bcaba438c3d1a042d91299c4654ed0fb725ec462f50a669430a39f25e680e2b35f8b0dbb6bb62a3d651f1fbe9b5c6e9bfa293313d9046fb7016ed373af1c00ca259be676b7628b65168d7d2c2882351f9d0f8b71f57d02947ef028a5f046b464b7c9506e837d2389eb993ec96b7d1a564f60b9362058f6a781273920a4dc6e9c9c9e8b095a04c1ded0d98139f4963a4b09d66c22736ac78ab46c28a5d35ad83343d3a8a702dba5d3c6ec3582f2b8ea748885e436deb38638118938fa8df3d001fe558e2fcaf565728e2c0a77ae9d5dd901b3856134d61bd040987bdf336bf6aa8f28609bdee508b1bc3a222f9febe42126584e8c88a811bec2935d4db155cf64dcb7034644f75305d112cd2304ea61b139dc6a017cea96535eca78eb44f5872c1425207165370c27db5352108dc4e3979279dd90daedbf1ade186983c2eb7ad69f08032350ff20011ba9ce4e2b32cf56d1a126c3a4cd8fb7f339eeaf74d9de3c47a66f387067eb8f27cae1c9e3d8794297203e784b2440f4d7d1d3d98bd1c8aa39b59b28e450997c3319f5e39399157fe3efc72f8b15ae6cfe7f9333493d8900ba3785bfa16e3a059221882989fb3e176b29e6228467b316ecc2e48ed2825cdfbdc61b6b46a586a62527431a0ef0ac4b8675b0b724f30bdd866740ac914f0b650ef093aa3fff16c671ce9b61b73f180eb86835e0033e8c635cda3e6e4063145a0ca3f8986487475c527c82dddb728f683f7c91de52bb1d186c74a662b4487cb587e3fdcd34fd83279469870b35423051d7ab534833f022d585b2ae96a5555a70d20759dbcfdbe4a314a1d756d9989f6c209de32dd762793251bee5138074c5e81333648a11a250e1c01c3489c504406ba9d3d3d2b7be545e882723aafd011fff732844cfd55dc0b8a8de46b82d407c9ce017f12c27e7cecf9ea1c5ecee6e713d8b8a40cafb7763d9b795e42bd47f7b67632ecf3a1226e5f4c81f8be679f65d7cd33a926dc4266197232bd3b4dc2791506de2b954e5e84ce4d130c506e5b6592b07e6f8dfa103fdab7e81c54daf29f00062c17461b8cd4935d01c63051ba4dfdd093a720c5be8d0017fd7be096058b4aebcdb04f9190e66607f58b7ebbba5a5374d12534bbf89006dfd5759b07b88002681fa1642d86bf733983918fa8936eb0bc96e58ef7f16e520af9fe60aa05685730a67828a5eacc8d59db00842c173e942ab20331be761905ee7cafea19c37f47203c0807e657c364748344485f835506d1c4792e4954f5576628bf0f924700ea196c55f7b6fc9c958a7a7bea838ccf57305ba6ee2141e11a3831de94b86920f093176fa40ee6b05eb91620027d6312152e3d5cba0a5fd4fc9b4304a7b696ecc63a6c77b9d1259ce7ab0f3ca0d1a8d3ad75ec38ceea1f7f86fe2c5b9d70e0720d4eef9e0f17cd543c769d8efb8b60514895df1fe78f031733f7ff8b1b14744748eba4244c3a70761d2120fa8e3f2de84b85d83e78b1181c691f1492946e8c552bd19cc7f5404900bd85ca2aec3ab266f623dad03b3d69e373fab4e04f35b18cfcfbdc057e7e18e061f03fcbfd38d74d94db16fd67b47f2b74a6f22ced8e2abf7caf2addb53e1f4a2b653a3454e852cb983a65646347e69564be97e0684e3abcdacc2691a166e25790be2f839c51547bd462dcbb25471caa0051bd1e82183784d19b55e4a60f08a5501a939d1d0a487ca44b3d9b5eadbee99a8dbe92a32c55f950f2222d0de799be0a0024f0e851a76a9a958bcb3e933909b695cc5f00f8d222a6383fb2f4d5f6872d5a38387e7d639354182a17cd3569094c866de80d32e64abf6df07306045ff3a411fd7ca0354c7613a0f8c65eec225c091ae7d8f20085e50040b14b6d8e3ed7d1201fe9ede54bc5854e6a542cf0ba854be6f3ffa3edb17bcbba09821c9ce476ee5ce19e49f54189a6daab2ec9232e4d83c179c311a3a69de6152a2dc88d1e265098c2a7ee78fc428c63b117574e85911e368b8589be31a40bb10354983a0189d6d24b14fe310b7c13cf3a28389035fbba582fb03c4e7f31980bd69bd0feb4da5b9d126c7f618310bde21269a41ba9e3e8c3694673048f0f45e35d55570ac3ab07a5c7f7827acdd39cfa18fbd06ede377d39d83bcc29269f459a4ca7599b5bb1ce7a19aa6d9f7f1fe26862e0343b89f954260c152714b70d6c8763bedc83734c538d92458b05813bd178b90c3ab5cc922476a56c028acb611baae59b8e1db967a91cac80866a0e6412de63922c07147e1447e6fc04ebda5df2d17ac607eadde248d792b07e622b4892e484294516623f79cf2487ad2e9014f11eb4119652d42582fdf9d27bdd96d2ef9bf074ad03d52825313bfc9c13645ed5c14138a27e9faefe97b05f1333bd02b970c97629ef88e4a798bd26b6c4ba806d9a15402b9024bb561abd4a5a1fcf4b0448c6775425b3e5b8c982411afe42354d23b4c57bf8baf3cba778fd6399c29a208480fbcf2b61b4cd798ba88c02ef1cd9b49a182269a40b8cf970491543d9d0d30fe6835d53157cb7deebc8ef39864c37067e822733d0f3a8dd7e75f5d608cf946d80c79b5d706640aa7d548edbfaa706b2a4ae1731e2d413b8772594ec5d0f765d5177195d3d141b22ca832040ace7488f0593322cba856ae227251887568fc8773dfcd00d277cb0dc48be978d5f368f1f6c671bac0c79dc9fc6e22422d4d01b2bb734e9795f30e70fdb5344a3b9bf6641dfc13a6ee09d02004f40739518def27b67496ed187b50fffbc72e39da49369319b9aa1531d40c2ca8f7c0254482e3bb3605d888aa317082cae8a5bd78809d184dd0e8bca283be9d86ac857a29953954f2b2fff860dbbe6fbe337c260ed5c2efb3793ba650d191756fa9e306443d6ddc412b2e7bd259ab8bb28f2e11dbff56da9b13dba46df35d45bde843f704e603c69f682ade0a2a768a234b22dcc65d0444e4157444aa00bfb7c0269e8ec897d4491caca85f727e2482b6693c0f97162275c5bc51ee4d86ca47a91deafbe13702c1b68cb8bd873f255aa291a242ddb6d38d196c87a7f75d4e9b3d40c924d27bc2da2498630faa08a16f5e30264572ad842d33f11d7db99f1cc7369ee826eac3596352910c1ecf6be4d8c85bb988636f9bdbbeb09ce47c00a7ac2ccee63d42750977b5404cb930901ddea38a574ba8c81e05d1a89fdc18a32097f000116d82e3ea7664deaaedb6ac8038ef57490ec1e6d304707bb525b15626c8f1e5f883a5bcebb8da643b91f042ec8a4e0c83db8a2419a0950f1ea31f58e28a7100f0aec3a590090d72d33399874802196351af6996e31eb26aa02241b6f6b78283c0474b6f670de8cec6a5dc3b9ba2551565d9b2f3101071a20fd790130981e12dba80d62a5da2a671800b49126d23c2858245e74564ad045f74cc2b82ebb05f83c735b29b9b68e0f8aaf139de4f2a2e92f67b8fcde60b3b12fc8030171da18321fdf8be2872edae8c5f824fe98261206175f0058809bd7f0a18b20fa5fbc85b079324f6cd75e1c495a26c21741f9c635d23eb8e3ee7b72d987b1221fa54043d04300376edf73ab6b384fc2887a87aff591483e9828b925fb0e098f2a12766ee2f8691282cba1ab80b3cb9975a5def57219191669b07a870db4378cf1c4687cc122b8f944ed60b8f7122b399d8b9c73244cec3a2ef660abda879cdcae039e2315d0bb87436c41c794d19136a80f8665c1da085bb66ef2bbd5a50dc79695f6b57b0c7546318d4b23d0dcf04e69ce14ee6ba759e0992fc473c3de64cca6e4b8d3c67670db5b11951f515521b42b4f4b322b061f707070a6d26b52bcf16e108279bd08e4b416c8a2f5b585732af1eba5bc0ed8ef8639d9988ebd5591853e7fd50a69603c589577861220458f66f537be71ace1ecd5aa0270d7efe6019f84a00ea89f9752f38c98ea874cbbca0c4af2e19ebc79e1c42a22ff2e8d0dec074cc53976ee683268ece88aa8d89d8bc2b4b1f4b81547954278ae77e542ec7ea90de5f2528afb36f1683870d4515af1663eaa8be6e13f1022f11d7a368774dc687494aa26c296b9c062bdc06b8e0d39717594775094102028ac4fde881ed29f693b615fc6ca7e512a8a429999bb02f9e2a3d8ac118705ee51719baad288bbdf6a2f4cd82b8b7a17dc14a1b9e63012f0606321a09d15c9fc6d6bbcf97d6f170ae155e73a91eb0115be810150ad88fbf93a6ee03dcbc2cad063db24b17f4a6cbd7d3815cd96a96774c228528dd36ba1d38785c7902a12e46a894f7db47f892e0fa2824afa105dd0746e1ce0bda4eb8f161d9c0096b92055d509f74a5eb702c898bbbd647622bfec2209b02f9d2429ce4496e15ebad266d0a6239e5d0af54390da6f15e711ad68ddfb2faff5b806f1de123abdbad233703d19588b75009b675a6844142971c7f381c65f5b140864fa07045a6385e998f8a6278b56b942b3a2dddb493f5058f66088d99c244cd901edd3b6a78143b4f9cc542ba2d6065cb472677fb15fc390cfa5eb5493e6b537b1bc36481612ec3d84fdbd9b8bae1eb54b1776df4b6f5f41c4caee3290e939694d538a28b62b94de1c66b41a0ce45e86ca1fd053fa0463c6ebfde9347952142b169d1e370fa16632e2fbcec8d51ea7b24931b4e1c301f4e4aeacdc6c66b6614e0da85f93c3123d368f2364c9f791fcc271fbe2549097aea2b25ae236d0c5a82ed381678e946d46a3cc2c1e9d847e06775738a001ef2cd7c706ee0f6c9faffc4bb38a82db05835d7e6bd07e1c200d53a07c08c9fed1bfeac76d66d708ab237a09661e73f8ff19abb0056fa566e27989dc1a995b31ecf98b23d071841e4f3d74534182f1bd9ca98fdc865e2b2990c0ffbcc2b8f811b15747be795a5a3b501e474aa9ea9fbde1483d7dff54209e0c47b6fb0264792a836d59a303c16c8c4ee44a11181eda3726de67b63752ceb03336f6832a92cd3c5ec58f88773b64edc65d09116ac388635d40a4f48264a3c9be41ada0cb21176c778f1b8353c83ce76a0258ace2c73b40c3adb7a83ec470d324b043c712746f06d9b0ffd105a64f42fe46afc68331fdec1f34e0f830daa44a205ceddbf8b001714b70f4f0d6a7c5d37e3e7aa446de079bdb2498d78fc6ddfa1b276e1e7b3cce5d4cbf043edb9299824ada07b7cd1f82b554c7f4041d24ff0e0db592f241beb4a75ecf4fb22c7913706192bdad77bf02dcd8f90fc4a03debef849da26dd6e204297661276d2d653aaf0a8291510fcac832374c205226007236a56b44fe9adc7ade7a2f99c2e974259e3d1980b3ad763504108c1b191d0068acc1042537b90ae18c51259d81c219eae5611ba446be0264862b3ebf1285820fbacacb949e4bd13fa9a91d40ef8c4f2474ea4ca070c743a89f113f5e5c25ac4eec7d1f510a89378badedc44cb380746b079b57a6bef2870e6a3dde8c345797ea2d6d1d079a576c5f75c3c4f7da0571dc595c16baac4c2816bb70a95271d353eabad61775139ca78963f5171436336b23e60cac17aff7d53b93689b2f5a0f5c3169625e8b83534388ce29e35421b7673255f62b76890768686e808841ced420accdc82da734ef6445e9c8e1e70cda67d12aad69e4408536b2dbbb1b23513114238bc486387d84c8a8e7c912e07df6fee613b648e3b6488cb96ac9001d460f3c45518cb6b7fde985e5b5cb571b5b237d88294f0aa4a33264f515c65217080c78f024f0b19810c2ea17988e21b8b7f443cfe7ff3fe0aaf2f5fd737722f4290417c85355726cafc4b3b5ab4c796cbe00a4a2d8520a048700127745f1fba11286d307aba8080783dc322faaea3826180355c8fc707e9848ef92110ebf05272b657f322af88f53290b031334d61234d0dcc39b6cf45b5e3604b596260916b376f7122130a4ababc26b2bf393504e62ea30d8b6044d518e4ccf33fc7ac99cb16c73f2615dce52ea2e2562d6ae9e4e752cdeef7240de00cae46a4fc542fdefccf6c1adb02df6b788172ff355c02da36cf87758ea3e9c7fd56771c9b88c3550b416455f9420730d5525a25442a88f6bb5d70ceb15f9ed3730ecbb5fabb38edd3b296492ae563dc71be51c6cf1ff531b800efe0ded19376a9ac9dc5527f2d3664c84a31479f20000c02972d1711c2190a0a5de6e238e9406237e0a5590bc6148cae39ad55c317765352417b15bacb912a659f6b21f75322920d6fce3910420c483df48cd874eab0bc050e01e4d9f84412fcd7fd2f22dbaf47426708f5954a67c1e9f40df87fa626c80425d0699a4fa7e79ed6a5f023c07cac985e714f0cc94646f06497a2fd53761d4431760995637b0341512ab4d1811c1097177a6196670c95ec08ec6cdf996568afa6e9f9cb4f8263153b24a1815627b8902dc6a1c5f9b1c78f0bfc51c521e44d35000562b04753e99a4ae64e5163b4fb3697261adde8c1f3ebb51d74f39d1d248e5fa5bd3d028dce6a01127e724c6c76720c1a54ac87a2e011600945cdfb8abbeae2d7a355a6a040fced6124e91b9ab8e71ebc7068319899bbf9c24afb45cca2a6502b15a009cd66e9822c90506a6b6a7f74340b4a1402d8b6964ed7bea52cd25d081d630979d572f51abd0a3dcc37a3bf25ae530e277f41f9e24637f1748c21667bbb81b7f612b11ae9e2229b552eb2f8689155fdf0751d39064c356143516d6bfe077c375ed71a5269c114d2b77140c4b37b709febe0d94a84c98b244eede0d1e17c08235bb71c32030598649760dc9c734f4c89db7310021c28df4b3ca2d94064c914f25d3a4f14402eb5a80e7377f4652e8bd774461dfae8b878165d419394edcc942982e67f83e845179e2bbb2d089c08126fa5993318cbda2283f603fd6117fd48fce121c21f734431936b6bad45d7a4c53dc8235f507439c67249f1635b0cd2bc9ed974e2014ab2a0023e79b981de7b64fac333adbc49c2798e0ddd53d4608c4d590cbacb3aab51b8097000ea3523fd3de2c770586b2d5be7848d6ca14fb07223f3716c65c55cb10a2a6c812aa88abdb56093ef3a225c839c766c7ab0c70734ec7bb2a69ba5b152daa3d985f29d4f272d361d372c7989d2f790aa4dd98bcf5b42f98aee023f8cb07daf571e534508ab789cd1a064a5338da1ac1b2b12540bd0928b98f65b2ca2d0d9f75a370cbc2ce69a7b2facbcc492f40fc59f0f3e494ab78e921b47a95cc22b24aec8af0febdf4b79a0392429e105eb01ae6bc8e034c53006acc6ec46179b00758a53eadf550af9ca39c59ffad9c62f719ca0cd8a6a88ccd04856472b38f0f9e3ec6f3fe1d9d8e29baabdd3b4777d9265b0dd8dfec74567903cfedf84881cf91c71f15a181c0e6da660629fa7f068466b5b6b1dfc5da0af470989cb200717ef97d9bfc51f18c885ac8604882da85e2904e77349114adfd5a40f68a44b71dd8fc0aaa105fa4504486c998a15c1b89de348278868e88afba1856a55a3230dc25e26ac51bbd81dc1f23b45773e9bfa86920134bfbdfd1364a8bb885e5a14dac1f8fc81283a9d7577aee10ac43cb97f1ce4a39b12c4859213dae2162a9e791ad99b01a05d895f44b0d2e838db69b40997aa7b8c844a42cb1efd26e044a52428cc3e3b9c47f8f7e534826a94b46fa8eb3cab4543ddec7d44baca8949ec7de3ed667c5cc24ae7ef948b8b31bf24a8f85a7b97cdad0ca2b2f6c94539719a2acfda012c4793e8d871d02cacc0653116279ed410af3b83b70732f77b4f9313737260c5021124bdea8a473f2151172f824e47c3f813e1ed62e9991f29c3d3654fb91f64f3e52eade6ca644cf4d0918d7d785132458b7bc7598c9066d9ce001fac0fb5f70a14b0ccd1215dd92920cd63cdde0901e6524ddd5b6279f1749acae2c7e99d96a8ed9a8bd0d6d3bc56a9a281c5bc4b0b65627a1a132b305e5091fbbf5cb09fe3b8a19e56b059f36798782f56a1a040cd1181e3741b598b1ce20262e730b9f7a951686fdf3f232649ee46991c4d83d29a22c5b9bfbfedf8e80290b88e79889f3dd2baf27bd9f7ea963a50fc4a9060195e1baebb4cd3797f8fe771dc172a46c6d0842a596bf66caa0b88e4c8b81d0666065eca0e39c9207a909575a6dd888008182c0c127cf9e32e7a8713a2e6b5a23df680e3bf0cdab00f6def83ebc1b63b2adc15b648b62e73a9b79b2ed2f1d369de63b51c5eb31707a77c9a569d747022bfa1095f3c0e3d72aa3d258c67c12e76ee2efa6fac969ec54555127ce3ebcef5a700ff61c4846e98cee5ffb99c35cfbbf0986f0a3cbf0c6d6a7e06f090343c3747e8d31393066b86881b38f7d1aeaafaacdc4d659057354c1c41a741702c0b5e6f502c9af2ad4f94fd301b29757e9b5421ad3235124afcd936767a7300bdf115a1a53b923127f7cc8d41a06ac901ebbec816b8ca2df45d60e693045abe2c359a6fc264a6379254afb1c23fa89e050a21a45f767069b734510c0f65c67e6abd8632ff77a409fc638bbf1451972f4c435c4b9f18bb59ce63d8134616f6bc7273d567fd08f060ed0b912cfa33ba31029119ed4542d49d8c9d48de9049a69ec5f8e0644c4d743b85cf446389bcad1d17d1993f277adf486bc59d1c342e54ff6a010a47dd05577df30fd807f951b9ef5a46b8ce859476c488aa0fce9067b0463e468fbeb1bddb9fdbbfa3c78b3ab1844c5debe1ac5742852d7bbd9649080ee95680e951bc1121efceb470d0e1ac5e7d5a17c645e054aafc1605686cf1598e31949c685ab087c11cca3e2a543e4a0ffe1b72f75c4e09b01434dc04573fd1ed5ac31a0529ebc6926dba19d781404add473da392fe919f0b79299d6434743adae21f3d05187f6477b21cd8c6ddf4d08f6cb19d89a030ef40f42b8b9cc9119d76870dc3fb82ffdbad0e4b4f16f29dfbf354bcf75b10a23f2f0265546d891220efe0baa89375a934b2bb791ef911137d119cda276080338668ba816822307215c4d87ab8555452ec281f3cd7597f8970185a80795091666665fce779d5fc36cb62d625636f775c15d08a43e7fafab2fa19024552b3ce3d2e34199a2aabcbe5f2ae0300b11776e1ceb22f468feec958e31582183cef4c08b7f3f27e15ba3c368c28134a59e8f819d453dfdd7002e51dbc9c2fd0747856bc613ae9e35ee6a42ab066ee878a55d47fe9fc744f10317a72ccf4e82a9587eb22505c3025615a3ed6cc547062293f4455a44a4a3e7e52a897886fcfe12de5585f8422b86a13cb26d784750ec7be63618ec3a56c78c285a87ac03bf970dcc095929dac105ba00f12b4049e67a35268d357ea31ef7016352ac5e203c42d51e9ce11dc6a560d2cd0cd873844f428a61be8cd59fa812386e866f4e43b64a2004a5d47fc613a272bfa9a5418c945721acfd0b24888bd43dd32623e2f606e0eda9d2b7b0b6972f2d7180d5af868629538cc3e9d91ea7f3e5716973046cdd56324830b6378c35d9f0601a28ae813e02fd71e37e5859995b7735a5cce39f194415ff7c24ebb7ef6e8074729cf1ad4a2bf12662013d8167467c85d736b71a1d66a58d5c08ef168a62e6e11ee7258600d5a97492bf33dbd6bf14a0ec73ca39607907e47753579f64e512e1f00a6a75a06b918436d8c7ba5ecf29060b5d5563f407ce44a6de503eb8c79af34d6ad080ad96f2f5895443b60f085aeafbf4a9b30c66fc378e9bbe297079e59c6534ea2ed33247b2e71f04a602905533ad52454870d99aaf28e72f13c03b1428befb9e0c89acc6307a5a0ac09abf4acfcad841ca4a76b9e3de0b13e54c34b5c67b3a7bfe9d1f0352d0131b64f21e72630187414543b57849c6301deddcf5ff18e3564b96f169b4c7833a3b5211401b0f8444b3ba055e9f675559975a3e0e58b9314f234827eeb47c8f92f01e41204c148833f211155460d5f5c757ce7fb3da524dcb07467a3587234c3dfaaebc52d5242a540eaf4d0a137b224eb35b432800722df5185d9517344340848ead1efbfb254a2adaed6bfdd5e77a943db31bc9180309b067e3155a53beae66f50b4ada73a67a5a466bac110f0f0c72787899c494baba6687e955ecd8ae0c35c1ba2e30db8d4a371da5cc7caded0d43367827a818018a6193c255966272af4fa2fdbed63caf04bce45ef14383a893bab39accd64243de5b25153180cc88dfe22041cce6ca308b2b158a4f9d42584f264bb74dc95be3482bb44810cdc8ba60c60de46b9f5e94b719f5ca231f1644dfdf9f65233b0739f91a13c49c8117da089a950363729bdcb782b2032c38da81b2e92d9950374ea5235fb716a3b5af9b4366d0b4f42f1468f70c65780b694a5b29717f18e68f410486d1afc9a29af9d7926a56aae44140868df1408c04cd8bbbf929b7df25df00c6d7643de032bcff7fb6439ac602f25784dd3d22f44d235f0571d4450f64ddba5cc86031988357c9dd25329cfdfb230043e7b08eeaeb03037ef7988a1702704e47fc013ff39a3020c799ea4f58933538185829b9f1258651664ed39212c4223c6cd3708ecc5a1b7f7e02036de042f276e311a0119d5acdf8a325d035d816a35c3da2b4ec0c461c0a56e9c4678519f5dc1f2e6b1f2568b0c688063859fb9293ef56f8ad8e2fce5a845ef5bd55d27aba9e4111cf4b022a6d91c65a3dece7220f15eca8f11a979cd68f8e7f7ad2081ef016190b22d42585a81ea752cbdd435d8d6ba567de093cc5d2f5e5e6fc4d9282a13765488df59c29eb6c0b500c99bfc88e0eaccc6dac044a6cc8127bdb99803658145a22afdb3cd3cc0717b2381e4a17400c27cc145f229b54ed1c8dbc29b18e0ee0a68d2c34ecc1467e25372182f4b97b2993683ad6c7c85aac74dc0977e0118b864f9b40ba2b5a97e037af280c4676d40d93df72e6de1a55e10cfa9e577bbfd9bbe6f269676137372c69fb90c8e2612cb8332188f92fe10a4791dfe011247f1978c7291d117d7dd379ba6c001aaae82c639a65ba77541d7789a1c75bd8ad178b58e44e15735278fd7db2319ac7d61a70a407550465925450601c473416fc5975a9e1146c7c98632d4a05c271f34c19416823ceae26cd5c4058baf63efc703f35fa6da7f35fb082d029edad2bcf3eae8d13546ecec42eb8d7859adf37008448f8ef25db9b106a090e1a725095c73b94ef419d97a53317ab084a867949989690c9646c8c2b8a4cd68adcfd95d1e2b00cc127d74baa993a8a0bcfe84f60e1db009cf11b55794fe031a5fae4b5ebcdfce2739f67dfb8a4f3406964701966168a926e396504b1db89428d7600fbfe3799dbad7fd4bee391c4e02b054de1952c08f5be1668b69f01270f0f7764e34b355474950dd6c7a3ea0387c026763a76bdec0001f8c031a82752cc91e6aebf58e36108da1f0c75b08ea9ef7b45e432d8527ee2f7bb402a35083614aa69f13f02c3ce9e9c7398ff8734b30257128e80f72967c93b10d2e32d89300a2bd256a2fd6384884230d1c05a8e1fd9d4350273f7abe3c301962184e6d82afcc026289e2d77dd9191119f473191cf094d4d0630b13d4c2d09eedfcdec3be58f159e45b08048e01587781bdac15805233c72befb0201300885275284a64ca3bf25917448811a68a772051ba28465cfd1e66d9c2ef29a0f48f0d7902723d2098c562f014fe8e5efa638fabe3b30d40da5e6e71125c1305953eee1c754fa268eb31d8ec97fef49b635db9ba1e733d44c616ac78e222f9d66ebc7b84fb086f36d0bf19e88e8249d82f8a286afbe4baf44140242438813af98435a0cfa96bc147407e03f587b8479029ac53d90acd7545383255cfc8cb46697c4eea3baab5bb7a576f2cc21d542f7a441785c9695ccd5d52bd4fcced613c4f74f1b6dc666e6dbdaeeef1c8f2d375b4a63e6a2e83ff7f2f3402c60beca5ccf9ca624973f49c1ee57fc620a9ecc5d7cac3b8a1550bd199e89ff98db8894c443b042e09d47a6cdcba2c8a7f6f578d77ad9e77a1abd3862e0d0f182e72b6a275602bd591efeeda21aa2193eb9db53dc8e7774b7955ff0b20b9da122baf226a017c81f2238231bd9f176c94cfdeb8b090399d1bc29711c01abf30618f25324dfc95716a211874cfa583d4ad31650bfcd6bd4a093a7740140c412bb076052bd6a0e455094006ad325b4e0e5b1d43ca3c2a66f9af251c7fe27b78ec54f6a89bec6fb285002ee9b30f4893f95b6d59478cd22f1de2b8d22472cf0f897322b8fda094058c0359a616eaeee6fbf8cad3f8587f42c4c3f0d44f54ce6ddfec99c875ce3d52ed26738596c831964e452bd5556193582c709161636e7a7ab007e0b9f20c00145715f6b95ab74ce82970ae9058cd7a43d936b8865bda2aa51a4dd7c4b57af85f66ca69eb08fa4e739d786733ac3f9029bebcd0ed3700c0f9513c4c181e4971eb0b136889b8e98cdb7c24d17b856bec45f0593fb030005905ebc29ee037d425d44082624f4076224cfda292d3787d3246d31cb8603743124413bfa8ff9fca176b56e1860e3a94acc7ade1a2b3264388e388b8158ccd7536dc54f96f5c37b190e767e5c646012336a3e883b6dd0cda24f3427570398e452be13f4331c5cbe44df4d5b79b7c9bb78c248124d7ab290b2f24fb9e73119318d509d46f33955eb050abb8b2d3ad31c57eb564dddb61d8776d19b915bb9e708c1537def44561318b7f5c5b153488f7f80abc8bdc4c2adb940aea8fc671c7cc558ca5fab2206f6014dbc85d0a756c4edc142d026f383adf63e30f9b322205e6acd41ca767c5b7420157ace854482e85de1c5f08b948daa7282e05051d868110773c8c02c31faaa456d0cb763026b21e6f8a2e60cd062426672d9d04b6edd8f6f77b6769818e82b48f5a8c9e560f69c7e608b1132130dc5989fdb563e837c8f7c68420bd866d472e4a1bd8e60bd77a00a77b1367d29344ee89d3d7a9945c4528da1f87001ab569b1519e7ef3baa0e6939fec437b8a37884e0d89e3e22ece25c7e59ab52cb651d0f57e0af26278f828cc43269043721124c990e3205b4979b3161aff7f77eb30968ba14aa4fb2274cf321371110fd8de036bd7ae70ca275c5cf0b1528711c89b6953bb87f3f788e8e54d1f70c068fceb77e4f859e7dbf0c60d55a8ee193366466e5233927846477e072f3464e428e79f06d723fd1c2a6d40f63846640a1147b40130cb4d21220659f55a0640b2f5cb7ead2242b2ef681c18a02aef3a8e56811090418a1e6a03d6a43b2a1ec14da7fea204fec576fc57d71bc648eb5335c33b925e6a8a423cc9838a6059166696208aecaae5f3e6e88b953aff4f299c3f91bd7d840ab00e78f9839f8ce56c552b33d95bb5c46c481684e6686c5bd5a351b152ef6942d98bdca84e4a06c24c421fbbc8b3279bf168a68e193c34dd20d875b7ce05ab564bc77567cdc0c17198128c6f7ef38ad07b4bb859d721b6cb6b0e4842414eb70d386655473e65680a4e3e8a951b8a724f2568ee27848a52b3de93562e0b809cbe698fd9dd9e3b0f640f9440e591bd18ba76c5276becd68e5f2b2a7b7b5fa712986213c707b6b708c68b86e59fc3661e6c7b17757fc5d6b5c4f6055c032bdb4a8afdc7e2c4373160617f09bb2e1289eac6a07178f68633c6386a3a4975c2837d8ef144e36c84a899a2f915ff33080db2619a391d5daea06d8244a25ea2df930fb89d8acba8e8f7a64d46b86fe51a113ce12f803759012f6ec1a568e959d376af376ab169026336284dbb248926e0f33c6cb5a705a30b3e1d4745e9a4d05a3f2da49f6d263a1c725adfeb90b5993a50c6d07ccb311c1210f98249d15325a721d0173651cf0046350089188622b93db4b72cb7eb4ea8a5951da4d62380b5871bea65a8db4fb08324a1fbf0a1cb2815b38668a33e231281261f9c8bc492538f92569b6ba218298f1804c6f68646274348bde4d59a92b6c35e174392ffa9a346b61a4aa327d22565f24c9535aa117226a7492730ce1d75c7e6f1773d05f8fb2ba725feec1e70fb552104c0f018189eda2d8c9f6c9f8a11f17b80bbaba4950c8e7f66c8096a579cd516e03416d6bca3a06a98b24f81cff465737e4044485d2aefd71c6b07459831e34918e5bf73da7e8f717a693b111050cac774cb8da500f78afe95ad701077cc1268dc929c3bca8cab13883e173d5853423c86b378964a74a7565b6599375f1660a1bf2a034448d255de2685b620bbce6904131de649a084e617508852e6807cdef6692800fe82663cb621767dc6d1bcfa54dc0a5c79855a36487f169c5250d99769df1f6680b76b22d21a069f4d7d292aa5aecd408d3fa44f34da8944cf30a66dfce3b91a0d52ea196d6ac4a0ffd46f74cb1390e6688e8fc66c8455dd4ea910ad032e32fc3e6feb1c71f032b5e8cbb8a042b5d351d277bc4ace5d0b97c6dddd05e0d9011db27d6f2404e6fc6e6c621a6827d2dedee61346d23c482c9c0c62ea1b84ae87f6e66ad5d2ce2e4f6108fe68d06d13d2ad4c8e8081c2e52141d3fcae500d940327e436688e334b02ee52fa5f638a4a3892286b0251207f37de14afd4fe1b1378c4fca8a905c5aa06d5c0a3e8a650768b36f013781904f0eb2156efc8afa890a6a841753a0e8e3d76cc6ee3c369e70f691df051e2e831efa0925685c46592312060358aed5720f0cfc6ce23577dcfafb207a8a895dc59bdbac3512418ed0a722158dc12d08d7d896815189bd000d3b2872a9d08a087fc86cc9cbd282cf7486d66388f0b069f107d05750f146cece44cd9c6b6c4e0a51af0e134f5c526d7c6b38ce8aa0665c119c0bf61ad56c5aaa2d5316aba4a7090908b90bb91fce68eab0c393e86abb2862ccaa17c5aa0d8333cfa813357b418c664e5d7bd6c237daddc841c8033211158ebd0cb5b60ce16c9e0474e3664bc97fbc0525676f4493d3c4cd88d2176dc9cadac2fdfbb97e15c484f47e7de68d9d1e6de0deb9a324643bb14968550d0fe339d20dc23db6a0a163e3bfdbb113ef7d720ebb35290238ad7ad82b725c96179f64634ebe67cc539b9299562028de15d4927fc5da709ceaee4753ebfec4d4d4b7b921d9f83b86229b210d86e1d7a509c6a0789d9d8782de6c6e0938feb553bf473fbd9f38e97f230f34318e69eb7f0705475f144c4cc0ffde9b6bc99d05deb4b9f0c534aa56f3db4533374a4316725b90830b0d24e288a3c5a6d13592f28f280a3fc0eb3fd0d307fb358a2bc686f647e399a508bb90ec007b28d1d2f8f75bec9ef97c9c4f5f0e9176c338c5d56113363dfc73aad50577d77801eadb1ff73bb3257f8f92217caef6124c5bb4ad125ba2279ba57c167ec8f2cfab19e0eecd49fbc483544fcbe89858ec9266019b3644b4d5937b02f4cf25416de91faa04e0fcaa2d7dbf87030bf9fea301956dd400447b84cdd5286fd6acb814c111e3256df8099f06558adff5842834c715a359af09b7f27fe351d37c0ba6fd2e55ce920d426493907ad9195818edcbb7d234c905e0fc57fe9422212d3d1e4b682e86d0554d65314fa5a46d2ff59173c63883cffa6f83886158a01709422959da381ac3b4d089a5460a163cf4b10f9d3ff78246e40a86ab9389f4ad4353043fee886ab1da4cf3d262a385300f68e6ac78664e6ba308fc1668c8692e1c9ebeba297f8b0ac535721a4fede62f00bfc7b8dcc7aff2bb10099d5c96f11ff5448d39764053e86f8d76150cea180fc6dcf2c105205f0ac3a520960a8d981b74de6a320395d8b3488dbe7f0329b5959699bebc5c0974370f3b701183882a70d1064d2450484bb1fb093d0d621433533b9d6574318509e7ef9260c1c015029c80a0477c63ed361ce96a94aa26f7f77f8173f3212aa0c19104e4025a0ac0398ead2bac0b55e1b6f07bf81284f85c616b16a52683fa867c2376474b65ef6b5f6e017fac242c9c3249cb0c56e900bdbdfc2cbdb67372179eb674befd81b0ddc07432d484f18ce197fc7a376163e6b07cf37648c93ff0e8b37dee0fcf80982319a6f962946132010c22623b09cb9db45a86671973ad9463765d6247ff3755966b8320be6e0f0445a5d0e09abfe5c6353101ac583d57b4f7b33444a1c1f35535656276348d3105966e13ef8ad3aed0aef52408e1fd4535ba76dcd58cacd21d457af81a83c596917afca8a0b9b5f17ae53c96601a0091ddf0434446ccb0d0398727697df8704dcf7baaf981fe35937a03a62531dcccd24e1352d741e3aef29ffdb846802e7e5bde15d2d679ae33256d692df18993d5d4a29f59c00b6bb0dda642a2be9624146c195f8ac1b0ced76d7a2d2ca5c81b2e489c6fb1bf460244536b041ff2fe7a5b448c85f5ded014086e2e80730b5c0afa64f2bd125d3453c678198140ab753ad56779f01725825f0b187000245b385e3b5d6af06e120db3d1c4e4a0bf5b839d829fdd7595cf9b5aa70a3f9e78a17412bb3b3f31bec3dbe6a56552b8f6a1cbdd85f423fa060545ada6f81ac6b3963aa57d5a5f4e494edf6ce2a72d89a2f0219813a39185afc5f5e668c8151d978841d4e7d023782ad940ccdf7ba4b86c06a386efb527d1d14633a71b6d44b307d6d9bb083a2489e995e75bdcb094cd4498f10e95384904bb5e7a9a3bfe370050d0508c241a83841892039f26a45308633efc51284f2c62cefc5d0e79e9b2a737d862b559beaa647072a37186f261f7911c0c2f567ce91e24c077197165f6a91f603210aa0d48e7ed280e09c7a750bb16006cab5d4b881a0f607a54cc48d7d19d4744b9c0dbd5447e96ab357b0a5a81d8e9733335d81b0927ab54dd065f37f93d0157cfa431a85eece8acf4d46258edf3fcd84ab06ca5bb6ac61e4e11af37afd1bd093bbee03f469da32e9c0dd4fe320b8c814d4d033ccab48944934f104b42fd5be2923b680886ca4fc3f83d5fa24c8419322bae3bf6a99a00d3f5a23a8ea068efbf2acd354b47e76982a1ef8383c380aa9f53793df8c71db88b6f738ed1f944e8f39f0e0a8f7047527aba570015a2ff90f86d3f7c78d8591ecc34151049c46dc77de6f434260c74fcdcc66c0658eee3a763d67b962ecaa35a655529ec79093ff3b5777e32b0b01c69a5c6169c55d9d27d417d075f7059996f2b7faec599351e31320da9d3fe943e46a9b902845ad3447c9765d08dff59dc34d8291b92592f6967d625599f203b46d807c94a1f14f6753566c0b042aead1ed31eb21fa3dafed5be4c6c7cc75e2c3658925670a7386f2674619b59c17f6fd773c0e05e00cd5318e7942f6efe0b07c32e02f23c949458366ba285f08b3cf55ced8e4b3787d09b6dcf275eb9608d0addea39e1a347725e6006b8434027605666e96e53dfe001570667a9da395a2138f3074ebe177ac1c28a7afc8175fa9395a4840b1ff30ab8856ffa258539171a3448cd4386e1e1f064c6480ef26b6eb7719831db8ef2255b1ad384db562ecba623de30290a61224c12c2a2b26548440598a7a1076f5d0d3278290392d43148c7df6dfeee660acd0c5e86d451a384f8040c32ed6f301fb3e965591e54b6ec9f48528696d6cfc2d109abffcf90888781cc5676e5218acaa6b7a23174c85051a84ca5f236beb079a8bc1d94d3f3bc4069a951c5ec1b3d346b1eb3997dca151f1b2f598f287941467f94e018b7bc64d45f52cdb4a977440a5a24867e39c783fce17e88023b4c60584baac45ec7acd30d78afb0689192396561851331934f0ac029798db9a2de9298171581fc50a92f9c40c08f6785742cf2983049fe86e7c593bc92ed19b7705b63c105ca8b9eae7aee904c65966c17ddfe47fc34a564ea9e72e0cf91e2295eab993dca9b81ca8cae12f8d3cc23de6a15a8881f5709865cd04a6bca904291b138e97c8ee92ae450d933e77b4da1f3ae4c4f02277099cc82c292900f9a9cf71cf9cef7651ca6708bd4ac2d08c8de47b65f741c944a5eaf479f6387852944d8d282c3d4221cabcb31d603f3d8db759e97ef395a16c85b26ed8cab05fdc208e5f1e15fb0afd85c557762e87868b1eb9b17b61a1f9378d4a1cb9a68070ab3b865b68d97403fa87fb1d127a512e2cbd3f10ad137c0222d6f4fe148202c6cbdaded612d9ae01e3e06615d72a31f8ea73dc3c82238b1f063e6adbb33aa952b099a26343b1177ea028302e60919def88768d280e26b2e530b9938e0ccdbb4decb926d33dd2d5f80186143682d5e32cab3c34439d17c56d4658f7d7ead7b2e81f7110933397098de1bf207143e300c328306a07a808d5b2d746357292c8b68e0724b11ea81dd2c74e57a27b6db2903ad0e3254fcc01bb82648f70789aa28ede9283def4918b299e523dfeda4b4fbc49bcf72584d9f3ef954d10da4becca3b6bd18c050cd5b0aace32e445641ab2f69f48a07645d5662509973d3c29d2ea18e1d63ab8051defa09121c59ca3ade89567599ec8b1d22ff0084a61914c22d750e890fa7cedc80696662a180bbaa93c63b4582096a65e191c5e43d2bb3276d68371813ff10b4e2a798c270c0b73bf10812910f52c9d9cb71970652599d7b3f13f65481bdeb9b2c7a1eb0aae7f60f3a8d0714433610373773aef5b77f82692f1f0738f5aa964da6e62607510576466f0991a8999770ffcf2e7f9f6846af759e52649a713d1fb2a1f19f1bfba7120383ba303d22dbf76e9bed304d631a99a3bb2b5003597c3b163534ee6b0727dc95686be44e4ea77d38221d5795fec3c912deca690280f36906354c26c61cb693c1e3df67e551415a0517fca33c503ab70c84b7e16c03a5e90f923c826ecf842fa17b3c93e5ae23e5e6c31ef7fabb52c0e2ff200dd95e55c26327de70da81e23dc4386a7c613288fb012f0477681a6ebd07e15f32b7d01b8b5521ac078ff4de8e1ca315ef0b9ab1bb32947d4b921d12a5ad2d4528e697b0bf95bb6516c0dd3f3fceccb8a68dea296636c1068883a7a9dd9dbd157f91b6ed0c2edd482a379f47140e3cc18aef2c6f6a23adadfb1b396674c840cc631038156dd67d026526e2523224a95ea9d688877d4e6503fbe6aa17df69d1a0288721a2c98590cead672230bde3f76dbf6cfb7ea773451e54684e95b700cd273e026425540a98a74bc3a73ce901496dfe8a6d081c43a622dbd14011f050726e102ced706bf33fea786afd4ca4d27178d5e82756e9268fba9850b76b9fb47a1d6ba0d9f8da492654e3a781cff27213e5a1b9df03c2ace8dd1dbf43a201e2b95f84e5554827c01f581e1c4c76b1c880017e0e3cad2137544674f969efc2adcd69d6d76e065bb4cf6258378d980baa6f501cd754721b1f4876adda152755791f13222373cd302cb5740ac9598e6d4e9cba46d059b2053083405ce0e0a61d83f311648ddfafe6ea88ee244344d5e054896439d7d11c8922a2c416cffc3f818396fd37aeb6967445ebc490129b8f4db0d6999b4a1d5f8e85346e1c2925319eeef3b67ecfef786463aa6fd5d48e3e4105776979fdb4b34a8401bd11af65eeeef51f5ca064e73a6a27a35a81d791c06bd761d125f2bbe557788f234479ebd44d7d1bb985f35a57a3eb2d834b54c66ffdfd2773523dab354131eb18383dc047c028f908acc6eb89b378b88dc3eb421605ae5a6ef08fc53192a98e9cc59b2c26500a425a7b48b1ae62772233d05e6adcd81faaeadbdaa9d91ed6847046a0296087554426c0e7ce804f4b913c844a78287dfb816da11a76ba59f118b4237c3983fed9a78365ffa10be3c9b238faa9d76e14e82fec853d83058629d43f37bdb77e1040d953d866b8ae94a3e495488ffaf60f71216cadd6b4b98992a853c285b8791c68375bc6b49a2f5a0541fb142dc9714b680dc9cd241c5e8140249d42e0c8195848713165e80a69d5ab0ca3dd3fedc068aacb8b216d493436dcd3ed2b7f49b0454d8e91788b3473fb4af04f88e496771fa3a9f07f41b784b0eb8f05339d8be81ab34a656e55e06c10977aafac39d0bde08ff146a018f767ff53e1046cea66826ce2c874b673310bb8d636158186b7ec73bedea9bb150aa0d158b54c0864d9fa6e38f82920c1dd7ef7432518ecf73ebbb91eb52d18fd0154b78a69b111cc0f2339eb93c79c49be21a43489b82943c63d0ccd644d894c1dade5511a42aace2684bab9bdca9d3743694b8b5d1daec92b180edae1c871842b7a681ffec3cb61996e81d3ed8c7e37f7af5ed1ccdf6ae9a93af02549f06d8241d3006d010200eed635538c0e138c5e9884ed50f43c6dabdb312d006a77a5e85b81fb25dfa1687a33129643567ce838cec02e10d007f1affc1accca7b4f7f4833b35f427b22fd3e3a3f6de22fbfbf525d3c98d37fdf8989ac6f6785e36cc873a6c73d7bd9d6f6f9a69f18da721a4a9320af4f73d58ff7466fbe02d3f28c3cf709a91a4a72221d7ded0d455d31ce7cb56de594a5460ab82019300421ec4e397c9efd1b36252b39001ba416fb0057be28619ad0d56b5208a51d89b0442fef91d9f203fe4d517f138cde2d49c21b7d2d2f89965be71084256d58c242b7ff1d0dcd374574ae9408dee5224f59524cb7b90ecceeb14a1ddc228678d6233bcd7d9f39984ad568968c328c605ce8655185bc2c03b450731e955bf154d27e6806126e611076cbec481198049da81301a831113b0183fca52ae84cab5172f53d65902373e50854661f2537a507cbd74ca5b5de018371cc66be079f72208f352e42dc198b999f69352e1cee90c10f27bcc25ab4443c412545e59901b94dd15cd4e5cce8dfd8478b1422ca1aa0f1f234ad9435dbb6ed7c3f59f683fcaf571f1c93ca34ff5b70749ff79512a068cad51aa3075163b8deeef470f7a23b0a0d7d8577a23e009dc2be4705febdb4156e323c8f1a3e3815e452b73f120f0fee2c02b347395380a4744a208f7801993b94c56d3ad530bc82cc19ccb9bb7f1309bf00ec8571fc9f657f91afbae298be44a549b4a48855818b8b003f7706ac4eb042f83eb011140bb02738c9f5f7379ea2e03785d65cd7443cabd82cf71cc1009203b1a08385a065a9017a75dc6f8fe69bda3c56dfd055569c5737484d6d04588159f91bc309b5786b7c978824895815fc4e769c0bddb62ebf425697bf889366688ac79b00e9be1279725feee1843db6a436bc2577251e861692a3daaf144ce2c2f207a1b46b883aef7561fabc27b6f901f5d6fdcd1268a45467f7d937ee488daddad05683c97951f8aa438de36e502f9752671f849f686082d7bbb61b817c62b8e447b975d77708c992a93d0133acae8fa8f111109e4cb861b1fffc4f04dbd9d0d7df7fa9a3e0f521316cb1fd64f1c6f056eeca255cb48e695cc41fdbfefcfe6a85b0973432b260d2e502c11cd647e0b575024acd68d8a30dcdef4e890fa1c31d1183afae1d78abd3613af4d386ad2f23c3f51d6defc63b67444e114e9d9d64defe71c7997d1d0673cf046b81381c973ec92eb826cbdf9c835f876f904833333c4583f9a909c243e1105a08a8d55f088dc13a4b3fe52401a8961602594a6dac1754ae41c307eca43da455a49bd66801efef327a22bef9a6ef730a4cfba1e0993b0bb7cb3e95c5482574728615afbce836afef195a5c78a828a28cd899db73e3d55d66ecf60776a4801b7ecc23fc6863c128d4f58ea0278e8fd45a89e98e507a4dfbc6fbaff985bc0cd8b0203a7117be7a5a46489a0282fccafb5dd18c8ba06c781f0f399904165e70c39b0663188cfcba278fb8dcbc08a5ed3b406720024962bf006bfa2da4f5de53c822cf6a293d0a50aead4f94e865d1c038d2952dba9fe91092d13753d88a53f86ae86aaeb85224490c7148d2df95ed21eacfd248b7f71b75efe4dbdf2af1f8016496b90a0f15d785f8ad9dbb7d759d1e0232fc31188605f78edd28d9813f0568f2016b4db41813c3e64b9afb8c29f3ce880e7d6f664a482a0b23dffdc733fbdac1b2fabeff8a660e5480e3e6150562a0e82d9ed4a39cead526e548be64d7c517f4e31784af42d27041b2e82cf01fc737cdc16262238365f3b748596e4e5f4fd27967bb69919d2d115528bbc852ffeceade94543f538e492a4d605cb907ade7cd73057b0a733568f249b0d870f677c8b0ceede50f78bff144e23c4dd87c1cc29b18f65fd0cb54d826eafa88093f26e2c3fcb219e1e32d7b0fc7c5dafaf36a3aeed46c9bc9cd72012d29ecae932fc10a17d04df1f372484893b7429a5e0263597600cf766e3fcb6752616b773a516e7e4006efd92e6967d694dc4966c0dba82e86b802275f464ebcd59dba2d3eeccd0be74a0cacb28921ad9dde12730a9d424951f117b23dcc78bb806f700de05d2a860e0622c50e7a080162968a6c0ee6252240a05be6e6ffdeb896684048882a5daa95b8e8bc7578f287317ddabdb79d3c0955b91a2237ba5e7a5625c5368af0d56238319a2b3e926025e57025a44ca4eb740d8043b53a65b307b585efbe43235cf23b78219ff5cd7fecd3ff61c326dff2a45b959285eeb209a7511d9b40629fc202e640bf219e4f931ecc3b2e68c2b4b67e7ce7ad651771e6fc3a443a4114383d04b0b00b343cbe376b4ce4b50043cc46522c32773f1238a6f8e08b10c89caa469c85f056464606d54117f5010cbe67f8eeded6b2a2d59dd71d0af3e0d9c1ca48ca5a8cc6e79d5ce5a5860d822bda320c31f7b327e1b505f02d910c6ff3e5405189b13047a1c3549cebe1b979e5e186b0eba18881e9584c72a7085660dce5b5b947ee736d8f62cef5be279c60e7ea689c40511ac7bb040777809b280ca60f74350424de06606f38ecda3c349cb4695f290a2c13ae743bf1a0af07a74e6710f154ac305af3920804ab2d13572faeec0e21d6cfe7f832e90543a3ba102b51a5fc86ab523a789093d97b4b365b588cae43ac29eeb4aa9b8d1fd26234e3dcc34a3573a51ff1bec8596db97e77ec2e64fc4f44afa92539efaf9325874e3a0d13a1ba5ba72e4f17608312857d2a8472e8523d2fb8d262a2e32cb1e339e7bb45ac60eec0caf74c63c4499b594e99c31088b99151306be483791999afae6e1b646d6cea2edd0edce5c3fe132fd08713f8763702c37c2ae90f36c61b67750b556ffd8f30e7f4e1c43e8870407a9f8e4274df7b598d19b75104730858ba6eccec921f2453d402821153139754f5444ba07e29fe9318665ec700a811a67b22f67a3c7f5914b82066acff23cef01422e96c8625ab53a3429791c6db7c7bc205bd76b568fb88fadd23fafe7f5d8d1d14f8581fe2fb2dcc9b091541aad36f6483f2521a48b3ab00cfa2ad3ad12fa25258a5edc136a14bec65420b5feac05fdf05cabc0d02206181d255ac0d130c3ba33330a9466b80527829178624f1fc83f3ad9be357fa02f1c37d6f5448d97e16d6459a491c98c43fc7542cc1ce6a3a7daf938a0759c27006da9daaff70a221160011289946e63d91c00d9a89725298b4cc86697559e52d1b7197aaa18326c8bcb874989e17a431c109d461357e2edc5a2c9a937b6e13bfa1c74bedfb47b009d4cb666819376a0ad658685fbc4fc4fe1119e451b44af4257f5722f1cbe65f4e05d98d14d814dea89b1f207fc7bc54b86c9b70a24845ee0635db14657185caa8addbe11ce0b4933e49810045dc6381340bf2db9664ca2826b962ebaa5d12db2dde965275b364d6c504fb3a73843fb323d0b88e3a6182ae8d3c61b2f42e0775a60d72929cd66be627569bbf6a2306e104695a6d35f2fa699b6adfb482815d28c7f318e5bcaa4afc937ae842aae3d0cf52ee38c726fbbaf2315ba61e46c89edf31d2cc469b1ee8da40a4d089f7ef4ab955d28779b2d7069d3c990a1a3485e89ed398adef8459d09f5c951dc475932dfa1e5c8942c2e5e8309f92fb8b8e12fb20f79785c751c89c97afc72ea3ce7aa2cd7ceda5d2b7e1609bed2e892517e35c9e4dc3c1570d4c3dd316e1d383003f53fb4e7a22c0316cddf21ddbed4dbb1a36b38a4f2b1b61595951ff28baf4ce70fa86578699a4599bdbd25d5c03bc304812c6251b990dd844185bda0b9b260a8c3e9c6f5897662573c6d38f3fcc271cdfc949b1ca34255f51a88fa9ded39f7bec13383792eff669edfbd24cfa88dc3c67ac0cb57d0f4511a62427f174dd640e5b6ec19f3288e1b31e5317b7ede669ee21918c150a5c1d98b450256845eed8e895e701b004d3d42862ff6c184925559f0b3a31a7d043a6b269e2a720f5e1cee50642dc7af23ad9252dcf91ff72cd34f12c465d648b3c9c4dfe7dc8a6bb657e57b9a5ddd6dbdec2a827ddf96bf3167965134d5991076f3ab5fd21d66c322f323f1d28fce3033ded6821e28bad9c93d0ebeae4052da3cb2f4e0b0c5b4a583fca13be7ca84eae0cb22283563f3514058759174997232456ce16d81b61d339c5c8813cc57ba9ddb364419427f4726f54b46ed97f5e93d39d1128cf0a1ae014e87ca77b3aa686813a77a48f5dcea6aa732775619155e91e8c164bca6222deef96aef18a7ba590028ee06464cdd41dbc9e18d05573f43fa868c726b0777132949201915aeec42f09491db0b799ab0ade3ed31d215889d10992099baaa23e4df95762c7b1ca87f689866ce52a503c718683c0c815cbf480f635a27efebed36fe49766aab83f0fb371ffa54da8adb8687bce1d87ccbd03adb3316b2c97317de4730863e8492240e1fe2b74dd5c1722fe36594b690dcdc6f58fdb72c006f71489d5d3be85f19cda7796c54ddd47b5e479bf58f67d4d99c30385ec0adbf675dfee73dd7936c4d8c28ed06d02b21f3d4916d61a4c87ac8e84b5f3345f2087711ab88ae4fee2d2bda3d53f244e90fee10cbc04159152421e95a582a6f528f8bf7dc6a11c7e17a6a99e8234080996b2c849235defef335701c531658dbbf858b98125aaee467e7c3c6df2c363ddee247752c5fd1fb533715e96336f4b8d4c976d821e78b67835b6eaa05d1b9de27c9fb29e6d60cc5adcb6884c3ed326b9fbf2bf2a209e4917c6a01a2ea3dfd72bc4c5b9ef99aed8a0ca4fed65c0ed7e66c60506f2c53424230dcba72ac7298e50f82f1c1ec461dc8f8a90ffc300a4a41aea84f14d69a1fae122b7b2155db56219671f5ff72cafa0c36c5d61e7b2170f9b3901a58ad54f2bedb92f307f8c610abc6b67dac83ccafa9a2d350d7d390eb318ddfe723914daea2aecefe15fd9d05ce297c166020f5445300b240abd5b5e682021d44637fe5749a81fa2a078430a81f7df08e737485cb1ed157f51cacdfb3d29e6d3d843f9fb54f76384e148de810b27b4f41d3cc8dbd4ff53b049c5e6bee2e4c628ffb9c09bc82fe96cec43ea1efd6094ba3952e9e4e73acddf9d7c621daf0cacb81f6f54053c6a9b93c18cfe8726dc31e001b62a721c3373c0ac89505af307ec1e9e7f6e7d8abb6d99d0c614caf988e1eac181e4687c3f47a3c2e27e3e09a483690f1b2d2d6792a4cabd84a291e682ab6034663dc93603b27b91e3b40f243264049bf723eb435b821f50a2c2b60753b8404d05c636acc0a59ddae7baaf4526fbaf2cfa71289a53fd8e115bb0daefb4e5e94f2857c10e94e9063528305fe667ff694a429357ade12ac94c9739e785f769e3ca8c8dda1b8ec2bde2f75b564e5cddf6f5fdd15241081ccf41f5510d1adfad41862285193ae172c2601bfd142d671a8264c95bbe698858dc37feab37ef119de2a921e7bd424d88985f1b9a9274e2f2f70c651b4d4dc2b2ba7e198e4941b2f8dfdb55d8ea7826b57bd7facc68fc4e8f4358cb81f357baf17b1c5060b6a95981e218845bc4602eb21b2957946500883dd239046243721626c398fe152d7e9f92862e1bd7f8748fad4866b72aa20856d9f423b057b2af7cd840f867a69052889c021bfccbe02766285f8f40c50903783d5db985f05d16f8ee9bc7e28046201d0babbbc0c660d1467531d64f47697de92c74af6b56856d40269340e9bb54d66d4d598bc6f6f7cabe88a2e999b524b40794790f786d877520ff7945b2e1f522bb929e29014f13e7366bb6f600a69cf4ffab350b955e629eeed6873d5e5c565446543790f90e4397302ad3bff145de7139441cde19c9485cb15846a35befb44c4820ac4836be7febe6acadbdd29759befa1401fbaf07f2db667fe16c3bee425379523ea3f29378bcf7883db45a74615edec6eeb096955b66f36d06314e3d846c285d04ebc43576c35fe4f44b90aa03d10a57216efd787019e1fd7290f21eec4b8b40a848fe8c2135bc9f78811ff0ff935700a090df436a08a95f2a8ad2240267f48af5a735bde3df9c4963684fb617716badb68dcc2c7dbd12455b9ace4c2b4004af223c71fbf80a5ee67af53b7f19b82c22f90b8c4a4aa068da7a5ece494e724b5581c52b3ecd2e055fc826ea36c0c478e5fb90af2246f86a2408538bae327f8e6868987cee3b09c7024645d289e81c2908d76a7948e43f973740659c02f564226ec8899aa1fca260d4b1dddd25bb3d2af54d7adaf6cafa55495ba8bfb397c97f7a60f5ea5b4f8aa2353a838ae31690b16f2ec69ef85fa345e86c1e4ab85373e4ee6826a0e9a9f9b9b5a6cf88699fecdf2953f0670497c9b7b488b57449bb3890e5adefbf94f4de77c4a9b388bd467b5db27eccd3467d0af10a57e7cc914ca893b06597b3a268f23316e73029187afce1f3e94e4ce78cc852ab6fd7484911479173c9f347f7be7da3784df503c10fc4b1cf58894e1cb55c9452c95cef1fae0eb957ef77eacc4e00f22a309c698a98091247e8ddf825778a32d138b3d7dc6c9628f9e1ee750e3fd0886f81e103eaf6b3a1e08a916aa6058b7e483a0998a173014ee9eec8e8bfe04dc76ad4a7ec59c6937ea889149dc196ec1d94c4eec0a1f6c06fc0e8e109a72d95b3f3773f81e6542e3b3f5b9efe8d1b66828ee1a6bca98dd148470b34d889ef449d09df15920e2477efa00372d7d0878f33680a4dbe150d3a930ffdbf5de791947fcf1d61ef90a307bfa57f57030cfbb3c7f7efedaeb9813a950357cd9081c22d9d5be568a59f4a22d86fe3f6c497831ebba61c6b6acacf2854acbc4e230a93b47d69234967b15bf24cc517c4438aa605fa49294717526058c28006656774170fe97188e2b82d82e8b1a82da2572eeb53e2356929949de5286f759e181430dcac7d8ac86adfdb3b0738a18e3468eab2c42f19dc63857f398368f15810dad0bfd78cad41f5c5ea74ee1b4112805d5e98672903584d03d48d7c1b7ad1efe12bc907d41c891cbadf0bfb306a06a50e011bc8ef30a86e908f7f5ba6a1289d6f4306acdddb790934c786ad4d189e0a6be9ecb37f4b0eaa619281fafc17446afd1566a2efc5467e0fea593319417df3b51ed733cd1794bcbf61fc06e9563b5e1221a25311dda1499f869fb0f44ec09ff21fa66f55184326f2c5b19a4f8936c2a8a7f47191bc933b1fba4249a75e722ee25619ac309532453ba8e982c42b32712aee38bbd51dfbf1f89256386cf920e8282a5dcae3b435d143d413e2902dc2a8898d5c70e5760d8bc158843e928d25a25f58e238aa0781c31d14e8c66e19b3eb3f4d5e8610464557ea41b9c50ba9e72e85cfda647373ad0620a408c43b7ec8073e72c7fa51528821f2774f674db743a0f3e6c2d529d359e5f6ebc299cadf446ee6b4808245f77d5fc06f2764eb8776cdc9e2fc12928690cceb07541aed27a7d298e6d7d73bebc570ca8f9597e089e464f219470cee0320252efca25a7dfc943b55e01c21f9a6e9d3d724daa2117441ed89f7f60771109508f413b471388865058c6a3a8a267d6fade87c3fee7b357a7a24aaf65b5a0dfdc7b34135ebd66b9a62d403b3be0d4fb8e8c7f46c78f5c0a3e87d0d1ddd87f34c3b7feb7a6ebad838b4abf91edb01b76098c25e1df3eeabd5a32da9591d128ee3e5ffbab1597878b8aded7ed79a3451a907e81d7b3ce9c803db995c8f54c59f4af1c38a63030919573aa81a30c7579267e105f6b73bb0b104d27d574d69e50df9e12775991632a02a72d56c922da9a3503b2b325c93723505c3dafcb47c148e13d3f85dcc74aeb204aba99b8d08d15b6f4a30056f35ba54c1aa62e8240897c12cc7ec115d47a7ad191f50eb39467121a717bdcbeaabeacdffeefdcf52806d273f37f13dd696be7abbc52381994276c4d29002d9d15d1a6af10c6fb1c01710de365076bbc02f3eaa7c9453006b0caad4ed54ac145e158d3950ccbb36c9416dff69b309d46fd9e734f158428534976f4fc105a57ca7fd3b8f8eb716148431771f12a74badd5463143c9493c9ede1c76fbc4907d21055f144cfcdd36f909fdff9b78268c0bdbe09f20cf64c914b67680da2b7507246a2b6d7935f2b55f7cafd7b5d1e3092133865ca952e5a290b6a009278ec358bb5cc4aee2dc487fdb70e530fd07940b9f4dc1e5fce7cc9bd3929f85f100e89a2458dbbaf621e9bf7cfab96bf06c0dbb93ac58af1f23aecaeca5634c8185ba0fae30f17e12739c014eab2aad0482f7326c1677880ad7be1b6e81d1c0ebdeb334552c74f0dba533ef3df6bbe0655c571473037d5b41fb6396a7cc74bfc69d3cce0c861f4903074917f496f7d7f2af2a0b49486de0c2ca94f753b82babbe1e77f049375a866cb5cbea662b92bbc4313c20774012898852239e4005072ef98b394d04dcc7cb6509656bff82020ce923f622fff036f84e5c4fbc82ce094d7cc7a8b94b3c53d98547288bf9a4f2916a700ac31f437c71cb4ebd802b397b11162b02a731ad29a27fbd76b649d5e138b4c7ee296455abb4d9b5501ca4c79a1c10e7c076059761ddbcdd7b12ab201f674d0da11e7941f29c4e51674025d27de0ce50e05346e1ec0fc55ecc672e4147a8c3c8d9c8d9ff69352548a27370eeb3cf613456a753ac10b6d60a78a64c301b4e730d3c8861857083dd82183387f7fa6a7981d8267270cc0b968da5e6d38c51258dd9b497ddd8920787accc4c08416059a9af147e0f981493d20f6007f09d7b9076377d30e62636d5a2f405ad4b45cec4b707fafa69d38ca1891f1721476f0cbc5d310c510ddd8e8b90aae0e7032e1a9eddf4b98c8192ddfade61b00dc154f6fba84bc643c55ae5e74bde87f4d6c19a4a8bd9d1ef22bb9260762fdec4af6a6c36fec2210d02532d46682f8359e4307cd2693141fcd0e5a96af873683828a71688fd26dee276cfd0d6a2d66a9e0e86c1d01fd5abc1cc7191519213a0cfef58a06729958c2885e9b56f90c9fab3e99f72f260367686c9ac02eaa671740e3fce3aad1336215347a7273df09aa8f4df8baf85e2dcb68582a9e3a957dd2287f50990a3a1c395ed606d71a57a9e52aa1d72345f974f7b38bd37fd9a3b88b6638ba0c74a0c01ea086cef57bd46e66b5af42038e1ec4ee28a1b237a66de42c068bbaed01ac774f29e556d3ef7b9f7873f5a1689c299eac40b95212c858cd4fa3c7bc9e59d424c49bafb1506beba8e3d29b5031ea160515e9a3ba564ec23a8b41beccd805b07dc58f0d672eeef74a77d45b1e228ce16f62e047b783c79c7187bdf2ef281633b14caaffb77e446ff8e345fb20f7940b68ccb8126607d6d4683266f82c6573a30e8faf5861a26014763367231ff3b25fb2e64687f0f8de9c7ab9213f4c7048593ae3eb5c44805808efc8ce7a077c99ee7df43d3e22f9e84dd78e9d6b81d0eca11e1fa3acec7d9ae5171ab335ecb2d668b2d5704ab414e498c80c0259e88b8d89e62a65ea209b0083647288cd95e15e7884b56222dab8b259704a9edad0b1b7496ed4515826bf63fa6ed06aecd18f1b271262efb3d509799b85ebaf21e16a16901bcbbc1b1ab090012021eb6902d0108345ce6c98d821de3e64ac0d09233059a716e88c59d832b6eaef6c5bdd86350fe43579dd5275a78b92ce54afeb2e2d7172ca494564834664937e8923a1092aecc954dbe6b665de3ccacb37a7a4abe116ee0179be796b9e8f506aa49a226afdc1da846576c41e52582cec70364d5b6e04b7037a6176ed5a80bcb8e20067f685dc18471d69989e5b9630001e96c5b2903af9819216bbe9cb0f1b730bb032cf0baa3c9903d6320f557f269cef4e2b081513a95bcd96652db768f8a37f82d9c0754341f906c67ad5cd7472a74f58c477dbddeb541a72c3526b067a495f5d4ceb7287a1ba7ccb8a18938032f9853e9564fe3de9f2eb439ac1ff64b73497b328b9c0247dca6824198370ce57def5bab6aad73941746e98a9b4cd3a109fc212a7e3127d0b3b972b329d3b13c0e5e0570931a1c3a15a51a995771581aa86ce4744567769e5201b5db1c088faf7e1914dac8214bb18688a47cd071bb2090c510e64cc8862aedeaef1722d68a0c285515d121d5d8a8bc0994daf7454509bd29eb456a49937d54785c534f4569ccb683fad9e65005d0ad31685a8607d7df1cef61c1377cc4fbcecd221f71cdfb1e035a0182544543a016e1b17075c54ecaefe8bd365915e02695b3f36a977157348aedefad200641463f79151f0356fe426d52dc5ba8b95ee7c1048a5f7a37fd8c047021db20a624f561f68042d82d07eb30463da8a725365fa425ebefba2725593b2e535bf0c6e144b3ef43aa7d02089a80d34923487e9245ca9fce3a9e2e7054b3259c58439e50aab1480de0cc9ff85dcb4f50d29ba89f5d22bced80f232b48f358c78f96f04e226b0ec442885fd35c6a4bdc80179e8fa027e765a77bf79715ddc008c71d0a869a6a02bfe410f5b669f943d1b09641907aaeb53f7a5a460057dceebba9f38ccf368c76f6430d7810e4b5c96094e837900af9a57bfb7137d9a86761fa06e657af2f4d51b20de7c89be5446f84c689b3f206bdb26d69fc216e7a690ea927d48078c1344e2aa145683565e34bf5c8ad127bc77654ca74dc0571eb0d440a4a18ea3a269a631d4adccafee280792969dff2c12aed38ecbe35dadda9cc8fc2e82f6c4eae5489f155cea158abe94a9e713721cf4ff1f8b2c36758549f4743c63fc24abbcc5f89307bed893cea0a1955787cf68ac6db429b86a7c64b26e290ec7b032827fa37cfa0053e1d38ac6feeda125888f37cc91db50f01b878c57ce23cc1d2e06d98caea072d95c56f9d7dc4337bcede717592a78631a336b8aa6f2d329c194ddc9887f52aa6b3dd2f67599320f4253627978f23332790704dcf075c226eb465b4ae7cf6fea5362a7a9f2d744c39108adbe7de3e6818cdb8551c1f357967988a7d86a1623f22a4bc74d7ebd304f6a5e3973690950c2f9a3c56870ee8c7f2c48675ae2cf9ed653981bbd19a02b472858259066e4dc648d78ef9fb28bac25b07cd0e1ebec84cdd11414f76e8c6402e5a9bb386bb9dffb71239d474d3389684eb34f9fb4d79acb24df41860d91cb48a590cd0618e58c9292f721e2f9be93db03d4b4e28d7bae09e978f9bcf945f20b4e1e47fc9fe55eec33fbc1743cb687c6dc452b23e4caeb15ba4a15597909562ce1bd088ade7849dd03ddecdb72c2b2ddd02976e1aa419ea6f5447b324addeb263d1efddca7ae9423e43ff8b7dc9c1f79561a18c61f1a0419700891ca35600dd34ad1d239360ad2470a00dc8012d0f03985a93253fc02b6414ef2743f6f2465ca2dc7b49f19c3c998bea5f217fe8902daffffff25