PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 90484 7ad99b7e9d433c669d3fd00fefb0e2c80744d71f3dbd3cb79378ded745a043e3

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
75f3560066ef5dbe60501defc210608064648a8cd59206bee52a315cd1ce27c6
Certificate Block Hash
7ad99b7e9d433c669d3fd00fefb0e2c80744d71f3dbd3cb79378ded745a043e3
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f00000000020001000000000000000000000000000000000000000000000000000000000094d607816315ea4f9b58a99db458f02d1b40ee4c28e9ba80e90ffbbb4a7684e87f3a5c4bdabd3d724194c4b664d6cfbfce5d473f113b1f83e138d1e25907cd085ff01b1bc7a97b47b1487d280e1fa11a40fb36d6c46f2be30f200000000000000080010000000100120b000020db00000000008001000080010034dda1f7fe306088c1651c867be8955e68595759fd6807a06e8db998d9c0951d080400000007000000090000000b0000000c0000000d0000000e0000000f000000

Raw Header Hex

000040202db3b3e7f9ebe522a47a64e32d8823d0af4529f97cf2388e0162403548c72ef80cd6160b50b682a5533161b609f331622c169287e0199238fa4fcf80d609712289775f6a7c8b0018c627ced15c312ae5be0692d58c8a6464806010c2ef1d5060be5def660056f375

Proof Data Hex

59,560 bytes
121216010307460beb87f8dc8063cbd421b368677389e944a82947a57e7b87fc99ed496f6814da58ddb6ba15a66f585b4f4c5db126b89effff4ca0a46f6f500c6480ac07f73b5a6d36df8a62d1dbd93a036263d963f5b5e9586df9ffc0aeb881c0b12d20e14867d7f7ed6fd35f6726d3c604eda18c815b933487f28a93296f89916b96045fe61c7d21bfa2c0e19595d1d8697b51f4edcfdf03ae6c65ca1ce6d68637631d311a65f1a1c11fdde9af0f97887fc5c3eae85da0f2175ffd5db7d743f2a3da2c0bda33f9ff493abaae4e9ccf62daac7060d190d621cc4696f2132916be31069a834063567c37d022b709d64192b416b99fb6c3e2f9b78282ecb5a77fc154092f8b432ec419cdeddebcf5d89e0d7360226cbf8056e3ecd3c64490578f19ab395e049cb52d84f4b3dfec57033915d4eefc43ce0939e9e874f89645085d08e989369ead2bf54c3ce400101045a4b811ea393943cfbeb65bc0c2b10f09e37531283fcdad4c1629b7347f64f99e26d8fd3bc0f5aceea5be7fdeb147b591976087c35456d184340e28bea001c65c4f14ffb4923e7f56245665667e64ccaf35c9c57a02034b67a6c24231a8b9c9cbc08916cc000c3c94f4589437b81e4630ff1975a22e307eeeaae67db671dc52d4f3460d191ebf95cd7917aaf5c97c78b3089ee73c8d5663c68281f8ca180b3be897655557965bd0dc1f9965a9bf771efb8dd807bcf3aa73f89c02ebf211714226646017838121482ad03a19b4caf289f3a2ceb51ded308b78ad508368427586655610f56150be88232f2b8da49d9749e2e01ef2e5959ce823c38ccfc81a42c4c32ee49b6773be27b691ddfa4ac824a3efee7112753b1e7c2a94e5d86115231efabe39903e7f9b2f002b330db2a6f6465b7e2ecdcc38a9dc3eaaceec71de5a969627c9212cca9d59cefef894ed3fff7cedc7297d9424a3bf251f3537ce79bc50983bfa5bc32d43dda706f4604d74dac5abaebbd024da8b9fa50dbaea673cfc01f8b030c696126b3d7d890dc0007a7022561a476995be47f3c2142efd3c4b33b1b25460de6d8526765d4e8235904d5964c9ba1960bfc6052cc4dd38629b785791e69b203207595c4ae6e2927d4ea8f864b29cb39201909042493cd12f3f561483c1dabcbb7186c87069c715323859c21e4376197eaf4f617688a4ff3371206fdc78d3e208895c52ea55f05d0d36be9f78356ece7aa40bf3020c9f781668694a2295337eb6cdfe460ba64b6543380a7bda4a6d54685a49de4cd98bdb357709b71070d5523a452a97412a60bb7fda6a8d5a327eee6c0857ad13b4a37cee0ee9e6e7e486491720b5d2e9f4b667d1e43e316edffc0ddec176451f55d2aa2bfd84510d31418e4ef5f4256bc61f8d8b904a58e6acb26d3d9853acb5df621c8f8be76f56a1a2a0d5a862e69986bfb7a4722e0f1572b328598bea330bf058d655c0346811f842f0d4c1a8c122b9909045bb8004c546c99559a6703c7a0765dd169cfd701708c792581437d06d42cb544dac76ea5c6d1b761e2bc78b3ea4f2355bbec29bdd987449977f89eaea54e2413d96d0f4f7a22d319bb1d995919d49ed3a11e85c0fda96f26a1acfbf61df2894e1b94308ee1be2bdc13c63aed155a0b25fc896fe2bbb45db41b8e661991c917c3b2287fc6d6502935a866bc9ec1b80d3e7a7d715f117a0fac9e299b6ee6496854307b68ff2539f046caaf6cfd065dec280ecd2e66d7bcf3bed836b1155b7df532b978cda360a2c3f4dc0828156f4735bb420dc0b3fca80887d86383a2c5ee9f8b862883a596662271c46dbf443687b7ede935543cb4d498f51d1bf63b90a59477ff3b4967906a68c253944d6fe25b3cf04676b76448806009cf187addccb16ea187eb795e624aad6fa4af08104ef98e3eae10afd184a6acf42f928878c450fbee80a41643cf347f4c4805fb557ce80204449ca837328fcd183aaa5946f49625c46b1a69d72ef29705900967c929538cd3b412d92d9c1dcf8eeb14ed93a1bdd8ad2e6156f61555fbca1eaa9ed30b5b53c9132f90a719289add7e81f9a14f11e7f9a72dc5cc4867ad6cbaedd18e004eb434438845e5d3da0f569293094f052afe14a5fe5311d945453a8449eb08eae193e92c1a19b71aef0a8156e3ffc80c8571ba20d1aa40a11195a16a9dfd015fb9bf9156107c57b4f9d0684438b0b25301ea9e06298227d46f2920cbc3bfe824e6cac379e8382072abed27c6bbdb862f35298c85ceefef117b14f1dc7c323a267e909906bbcdcac54c567876c573a6ead6efcbf5a91ff5c8dc5bae326e368342ac1f6749231b05b8f82df1cfe003bebabeaaa5a702260fa0802a913eda283eb668fdd0ec5eed995421a3e74efdbbe3e76ee477b4e0bacecf1ab3069df44b110e06fb64ae66b35ca261da539d2e31ea6014ae37315874eb83c23d73e2df8159800ded81d4c08ebddc655591140f069796502098ca69aa400e61737bbb99a4634c0aba86e4d3c307a97d621135f6f9fbdc70c14e367a74afef72abd69e89e639130da98c986457340372a95f4d137d8af31d30426676bca0693b62e50ddc42d8e7e03b469389a0ba2cb03502733598a8eb20f192a89cd3027ee099d36d1e59198633edead03fb720854b5d485756e06dfbda19d4968620b91603db98cdb57e0539f946340d7bc82516240479639df9add8db3afde2538c1f9ad131acfff558906f923f59dcd11bd11ee1b5f63fda143a7861224b12e98a9a855304a5728ad45391c2cb4636be84439a51bfb0f21906d1e938bc61361eacbb9e6482eb32793de7027d3203b891f3e7b0ad540a77d6b2010c0c1566f906e3b997a0806efe3a52cdf138c2631e229de805bacc8e1bd6e0689ae0b51359d39c13fe6529c21e2f8431a83af569eca9488e8bf6e0f5b35d26bf44c0be31e678b857f8338eeaf1630a90049972f0ef3da9f19e9259bc578cf45c02d5c4f4f6a8b6378360f33946ad0e9c1ecc65ece73e9a32c250fa0ee158a2afb6d33e1a3e1cc88cface18f544ab1d06079c851df87d73e9d76cb75a3b7019698c11074f266da7a0cacf91d48f81b2445d37334221aa655b0bc296185e695e2bb1e1766ce0cb510e6ed145eb3c5e6eddd9181580ae8069bb270c6946377cfe710ffe39a5d9c6235a735fed990bfaaee12c750827131443d0dfdd41e50899ec9e748d4347038b8826325acfc1f5341474288c9415ae0aff718fa388483aea76b6d4dc44b08880e016b378b2b9541c363f4935457427196fe396a69d412c8641140df478aec360ca28220391378ab8191800e1c245c8accfbeb46e38634ecd2b4fa8456b8a541fe47ced6a293e60d247dec655a9cd12f5358894d4a112e5e9f9b3acf9580eba7894f52fa7eb5d363f5c94ed9732291b050b0e3200d2df2e306eeb01b7ca0eae227a840cf2ed70faef21d9a9f060321c80d77bc5aa29c1d24cc2b0a8d43d57bbd1030f532119af1fac9d9a7068b72954ddffd5ace0ae1f3866a0e72227007f15acb2a2c5cb20c7c5b22779f764cf274fbd4ae886641ad4a4adb430e0b3bd8a796523326f870493f64bd3dc09bd7a3ad8a483c5be946b4cf3dd18ed6e201e17eb3246be4fb23e40faf29422f463625a7cfb49e24d19ed368a04b24750c0a18488b074901713671a5eb6eb18d91ebd1cd2d39c45bcd1703abf28b716cd78baf9026c2d0d8791d861afb090dbac1e0beaa84184c5b110ed35db7bd0c535b6b417f8ccf8224e9f6dc5de348f48e20b7394f2cfb46bacb57ba2f6ad6f28553ac8852145f6238c5f1e115438e5eca6c1e7bda7e85ee0f74364bb647f1aa3fdeb3965034569afe8401a07e67fab404eb38521be876df136726b8a2625baf656ffa788e459e1ce03d7eb6c411c7f30d0ceb95688b046c56be9347625379f05fb3c2f8f25d125086b490ab20b5e4bf688a2672caeca30ef330ecd856cd8e54a09b8d6eebaafa903d024998643496a4a264aef39826ca37ba2c329eeacc917051a620bd7c2f7136ddb916699983cda5a2b8ab774a4d2214e9df4031c78234776608c5d66e8ca2160e019cff5d52b1f206d2da3a9a3a30783bc6acb398a0a822d632fb6ba88fd20e1731a4281db59d26d4f5f6fc4e4579304236636d7dd3064b8a988d4b0007cfa44f579e0415105b7825bd7d47773679ff29cec5a4a7cfff334d47ef83e3e902bf2f33cdbfd5bd301fc3a9031372db243e5c4f1f539fca4eee0a08f997298d781b51e024ad1f43f0a0c1b7bd89b4dca0eb7523d7c8094e415ce240559d02da49195a9bc4027c3b901d21fcc29b60e7f1cc6ae771fc965f655c67f80870c3b701b6fb110ebfd7ebdeedf2b2275fb514754828086052a4dc3214bf16f23d69f75d879107d062eda14cd816f2a26611a916e4dbdc8b70daabd48b10d85c2821814a608e2930ca8573dd9f2f84ce92d0eb2542f1ddf4d09a4d70ec71bb48fc16a4c1b8fafdc31ff5846fa1d4de33b562a46be8f913adafa10ae89e37c71726ea70883c04bea2c2aae025475a2de6f4baf9bc3ff3b9eca8c3ab1950a1c0a2ed6cce3fadbb4cf9e1dff599a0c7259fd902035b1a5061aae3e2707abda5e4eaeac59eca5d50e754e2c728b0d4f6fb42118d10f33b0c7c335ecca6d7337619e1bedca0820d6a66d8d7ff133354c431d90b4cff05d5ad73e29a74c27f79f25a4761efaf091f29a380a796c51410c9ea2edf02783b93b4b693afd932c80aa1f8b03039465287c4c5927f81b423a381413b89e7af13974ae29cc8da86c9af8436b4b8f1380a3ed6b4a4f4b901a4a783fe0de908432c299248afac99cbb19e185d74e683faf2e0d170d28078f184184e90d094e539d5009870c69ccfe3e10d5824cabed4998a002a463b592e4661454bf7bde3f38b43d2a11e87f5d480df7b5a9c1e5a7859b4f12c3aeb85b2392afa5757e46e1995fbceb5b1f7db05b39695547759d63688473c900256678232db19026a256832e3e3b678c61b759084b1e3ce24b9a7f4af62bc6c560f5c846fc8c85bce5f8953edbaa4fbb785f366b3e538b52eadf973415517f34475ce6d71e288711b30857f3714a1d5aaf6dc12ff0fda10b87ebffe4d868fe4c79fc62301b227c56a71a61a0035d10c647446a14158494b17093c3624b8855cdb95896be59cdc827be01adea07dd9d51b84117fad347870d0c2e723c1cdc96985c904f317e2f4b6da6a81d6a4550e5fadeff151ccf089de6a6ca8c0808b49cdcc5bcf73d63a67079e31f396af9d9dda65221e287c08b1b0921e6e09b3591ab1397e4a892b0e36b37c26a8eb85ce3b6408279ef1b549df144c533bf9f71775e38f15031f36555de79edb0364a88903c39f3fda79e597d60d2aadafc95446f2fcd55f5cacdf4834256dbea217e579b06be373fae1b21bd22814bf506917c88bf909dae1881db3f5485846d53a06ad4360e72df9aeb2faadba977924fff5f849424cb8f4e55f0cacd47cdc85aa4ffe9a477a3443f688af3306683a95dd02e9191aeeb5dce41cd25a70f7851c0074dbff977edf0b791f96b31a20087e8c2d356236b459f8c725101e6c537d86dbbfb96edf13973ca0affac044fe3625f5c13adde660d7d7bbaddf91859b62ad0ea954a9fc477236ce33e2f8d2e3746b15c707a56db36f01f56174bc1ffbc62a9f7035f565b5586e3e2f13784d3ed7afc37c28a4f7423a9e31eff5fbaf04ec3acb55f1cdd62cd6f9c7adb504850967caeabc47b993d17e931acfe5be0ee652c337d3de2e214a8b29c98b53fa9093d3faee54d292f1ce9079510ef7af439e0c9997030be0a18f16c8a9e6b8cf3fe5e0f30724b6e8cd74a1b8db61639e90008f76c3fc65080103c2385cbf4e2880ffdda9efac23192a37168c096bf7a82987a1805bc013cfc8448c2e8201797d018dc61e6104e42834b5455d6afc3d92d625851976861a55c2cc1c3c43ee376b3a60963f3949d3f7395f78a48d2c4f8cb2633cb3cfce9ffe04364b77cdf12f9ebe748ef39b72cc74e360e66faf014a30d7580a59ab18492b2188d31f2f123c3d6a033e0cb680dc0492c35e726fbc338a37a9fd49ce1bc077f967965f72fabb1af955056c11a9140e9d0562c114e040ce0266056c9df1aec5f42009f892a9317ddb2d8a71479cb2829f1e4881d2dc4e41da1151c49ad07bf0ca041f540454d3857d69cf3c487bb327e7b8cab47567556177f949287eeb35a4d6386a7a8ecafaaf8679dc5210b62033f728be2a349696cbc40449ca4279dae8a220b3a6058ec20f309e6f096d35147c639846927b34beff8bf0319630902fc05b5ecacb1367fc6f24c3f40507e9d14c4f853f1896c43fb86d99ffcd76fce7d0bbc82b294c3061c9241190beaee2cf2768b85fa5c4fa7db8b8332f581766772c7b8b6486a06ce87a6716d4ea326be3198d6c4d3f87a738984ad752a748092adf5ff9c8d50c69e7aa11b7431f743d0a562821929a1aa663dff6dc1dc675bde40812cc2dced6d1f1f3363bdc62e97dbd945b7c6e8ef53aba815add0314da76b755a2739a21a3c4c05bb7516f27e14b506094321a6bf60eef67e67fe05fe1ba38532bab189eb9a1460cb6a77db26194eee8d1a744a5bf41ba7605f7e0a60b66e90057b35d2476de444004288f19c81c76a76f64cdab711f844693173af06cb0c260c40941d39d33563d9005ab64448e1767949e2f466b85957c885445e204038304850935b6224de4290f645cb06df74efe6c80b675fa55c1daee0356001caa03be806b1a38cfe096229251c5febefb1617cf3750bf2903ef0fcacc8260de371a92a08e2fd9e915d8b13d0b96067e84ee9a2c8ad2718e2aa7ace03e1568d721a6495eaa9071401556cc8788063b4898c70f2b8d2f8c51f0fb43b6d7a1ef5f73cc31aa333dfedd2cb094e6f4515155998a0772fc681458f24499b71c1840e883fc1da3c37736c17c24fdb20edc9ef45a234519e64f5c429d2157c5a666b3acd6efa9df3d675c455e5d2f69715612b9808e9b74112ed95431ad51baeede2f1254ddaf71ce2b615be91bd2476ddbe2e29bce1093939b119573801c8d692629f0e7ccae53631ce6a048b9598f60b063e38fe8e47a412c96debb271b2e099cdf0c181660c9f3ad07614fe1348cd9413fca14d48d70f39194a97557f2c59100d15c4c6a6940107c8379fbfe7a42f6c1a972cdf1232d62e84babea594dfa58ab854e3bf1cb16c21fc650dd0425cfb6a4053b3afc163e1bac9b718cb1f7664f903c53a4ae27a4ac2ba5518c6b9706e4e3e3aa9380f6ab3e5941951bae974916232711e99b5ec56a2c41991caf964132840eb17af154343351fe4120e598c7c8fc2000b9af5b3fbcf420c5047c83b323edac147b9849444172abfcde391682e8f87c680cdfe619ee6ba5b0154e163e071c5ef707f31fbc96512d9d4629287e72bd99fad2824af680298ecbd28271490f9b0a3cff40f174a4cb01977e0902920d7b9ea7d0e1b1679600027e6b692e44903408fbfa8509e09147f5101e8ec1677a52098eaa7085288292cd55a86c69387aa4d6a2576e456f974db628e89f58dc514bc2b2602e25626eee99456e5f35815b5a5ef3b4f06c39b0aada587290c662a16083597967685648324f2f009df7c079ed92deb35b0ae3522816538b56cd76119d9ae5d258ced1695ffeac450c06608d883c6038251bc5d436b820b6ded3dea7bb4cce5b84718486da802f08255b6dd606ad99eb48179ac6def69df852a9175067568e6a069e8ee3ee260d749381d0973f9e81b32d8918dafee00f98728246e846cbb2e77a68f02375e7b7bd2b0d55e81f507ab3f229dbea4874eb0be721de4db7c57fc59a8e7e3e63d62faaf07f3b86f171b603ff94de0cf0c386c0654191a01519dde05a69d98336c38ddbf1dbc75188f9848c6fd75d763a5fc7ff2073570428fa4ccd70388ea73d4b7e23ab5093ea3f1d0d3141449a335360d4fb148dadf656af0d7963fb79ed339e31065fb5f0d8a5456cd471b3909139b4b70b237a45f80bf80139151eca3714c4bac66c44b780c2870ee2a5c8a3794966a85b72318fd47833916b2eca57786a42a8ae7bb6601177675c8e480822b02ecc10be57f1fb8b6e1ee1894b9e0a2e29692fd814d778a273ab8d84478e956803af9ff52f37676853f3b1fab657239f4f9c8732f4cbac399f71c550a63cea563bc4fdda5882cd3290100c2d06f37ba32c7f80d481faed02d2f5004fd7b7c8184930dfca540280fa235e10705387f5c6ea93821adbdda9944b8714295e40bbd9b877d53205df02a1c6a136413a1e8276c5354ad9ae2bf053a4d7a449b247ab9fee814eb35d7103d92dbca0cc261efabf20e841d5386e97de5198472be910c2392a6030d722f184f214a05634ee2416cf3f0e98a5718b48ba3375d6cf8982d7c5d9103d2f233cf62a04abe8c761a25a432324f47a2570576f492d022589f62c0789f7ddaeb24f8983cf852aa1cec241bc09da324f880c5856e92fee97a6a6dc2bdf604419bdaea1f46ef5b1865552927a166a982e2aa61e3fa8d2dcd243c05141eeeb34044d0b12c620c338657745faac170077b5c88eed291ce41d6b0f2668c141173564498cdecfc17e2dc173303471cf344b5c6eb4ad0cd5cad741b1ff38c77042253d80c83fe5d260a17892403245b003b69727a471934d8680958cd0829214460032bd2ece8f75dee728111f870c511882155541c656e01fdf01740865c713cf6c90bef5d150c84b107aff932d6c2fb7bbbea69a9719c49a0a49f76d37bd8e0e25a50bcdc6e661a63ec49b8224bbb7569dd926df185447d693cb51551272a5904b4586d5e41b501392a896843adf820463d87dd1821629fb4305117e013c4b6e2006c0fcdb7df52242edd84db6f5a89c092e8b23d31c71100d49da5adaa9a6a90b1fbd64819a48d6f764d74cf456380408c3b209d0f0ecdf1a5e543999f86856d7204aa7c7dcd9e49d3d155fd2dcc184091a5911825cc24dbdafa9a3fd6a12e468321457bbcbad268904472393112ae1352b3a49f026d6389602bbecf4124845eaa10a56d0021b3a0ae1ec517cf32246db68be0b097c78695d168ae84f4d67e254533fa896d56c7eeef65505048dba5032d734ed536640d040537eb32ab915e63f95ce7822d24627c6a4e7ce9660a4fb879631fd22731b77b4c8ae661e514463f6e1d88c6d65e36ab0358c5ffb97c8f31eaf70a1b773dd55c6f960f29de8f8b90f5ed0ca8c0c4dffe681600e39702c72f7819c42322eca385d127468ea5503c1e5a0891e617ca3dd8ed662c6c9d6526819fb9479fe551ba9c85842966060743788c40f9b20c1db5f0b39f216bf145d8ae8b4dc64511880c75de1e9f69aa13f7b168612cfdb7a687ac60633a66763ed22888a35723ccd63d1b26753081919fa46b401bf5b0f536628b94ba9ecd4ec1a20249db47abb960598c33bb90df35b9086ef635b8aba6289fbbe66a260055c4172c667e73d8a8e4b0dc320cc7b9a0bf988087fee9291441658c0369950f9d2eff471c5487c6b0618bc2ce0a1da64320bfa0babd317cd52ca22b9f5885ccc719df73bbf20623001cbbf323f168575fa6f918df10656b2c70c8c72e979858627002c3dfc994b7d561678726a2e38dd2ead44e49419f36219b0aa8a97b8aee97d8f7d1179c6a2b5aed7d72f845ec1b773e1715e3e7ae5ce787472b2574427a5d2db7f371b69413a67a5133662563c6513c5158c25fd9d42813a613ed110af421474d9f51206bd8ff4b347f8c02b920afc83225f22dd07677ba4a8a79d70db2cbe58a55f0bb0ce82e0384dd1ef0642aff93335bb7add73a26607e86c7dc9266c9ea1999ac96fda39a6333723a5c87248c43071f793bfa2243f7595fde2eaee56752459147962d3690af1a6d1075e3367aa55f31a155871d466c49d6da7d4a1e9d4ed1585d1fec343771b622bbbb4f735c54dd0e63c9f43328318466f2461ddc580abf0fbba36da564545ce7b15795044381e5e0e1a712b95f92f250ffe8a3f085415f47d22e5edfda3773f1e3b0a26544bf1bf11cd9aef829b3ff9f62cde850e2701e8ba7a7c24261ec0191c63a7080935a89ac4b503ea1175a43039896011ac8750f1d3695e0baf00dd7319d7ff116b67cffa5cb67e23d22affc681e87fb11559b97beb2403e945e1baadf96e3eb120654173556daabf40006b3714080cde8b3a4014cc5f9761b2ea4cb353bd684494e89620f38b49dc6363645177bddae0e933094c5d0ea7bb0806081af5d0a1eb6890fb59e2ad8a4abdf3d34bf5a4fb6ceda29a9659abe80d714e973da95ae1c8f51ee7914c25feb32878ee93904089191de60549e5a38e7c3b22b61bb59d030f4a79ff06ad18f17ef92b859aff2842b00abf7073df1c2412279f3977b625d61822accc9b984f930b827f050794fc02dd441e38535b1d8ba054a77d3b492a4b7441bc3a4db985f3e3338b1f7ccf7bb54aa6997f4439a892f3b2807d7a367abab3563a54798fc060246cfbbaaea417666f9999cd35d444ed6a7319c2efaa82dc3a21720d9e97690cef11ec5f92e6fb8aa5fcfd42b310f1b32658a5c16d69d4d0cabf42bf72355078ccf9d5bf8599c73809792c270e297e1bfb3346259c39fcb105f16e3382a7700413406435f128c5e8ba51854ad8d4bcb6fc0b26b81f11bf8c879927bea6f1da3744a37efcee28e47bac4806dfad3db3c96cb44af5c08d9709379ec560ce72a3713009b873e6ef0d0b3c7a59c5ace86e3cf659ce6cd94542fa064663200ab85069b6cddecbc039d1722b21285d790c42d189433e674860d9b5197ad86e2140bf2d58fcf757f213672e388818e20e4997184ee5ec0606109b65c2c3e83ed67248747715b3eadac3213f35a42ffa2632a56e153ac74c7f722a4ed0f3246f2c2d69f09954ed6d896f8e84258b73c92e6c13b6149827e5598f66cfe8003307942744e09377bcfb66f6762c8767cf3b9cd9fff70e361c05f7a7e79301724e882a7f256440858db8412d535f2ca7209658cbd9cbbb419c364c940ac63f3346d2ca80cc8bfebaecc9786a625312b57c19f8ec7aba433f1640dedcc13c84e991896bb0c275f2932a5b0a96907e1116029c49533e13bc7223d77f93af5acff08102e0c7a673a63ffa5a54669c924ab439ca99fca23bbe7b0584ec822609c41c10a91789d168970d89119385071d038b4e52fd8940517fc7e57a48f81fa3a31f9bb8fecd7fd3bd8889df77faa1cf15df81f6ce06d51f05190cd636300221e4af69ffd3969ae2850d48eab161516a1a24521f47607c7505e2a4213b4b315d0b52997f45a353295425f810124eb9720767720d39ba2a919bec1461e619a642e3521ecd95b52dbb8d24ea7b6b9253425a79ed87b728c40579b3da863ef9a7281f4aac644fb6ffb555996d581b25fa32174127650cbdcee244ce2713863281e3b4bcbfc6b753a804cd5fe252545f9591fc21736488d505167c0825b81a47371234a9da567922cda88d476c32537553fd44f17ff0bbb7b08166360e9741af26eeb1673927dff8c37545a426ff9697bb157c83fb63b717598bb2fdedaf8e26f63e68fdd4a108324f4ebcff3d32bd91fd822442918c03e6de79677f76443b24a390845f363979fbcfaab4b8aa9d67e545793cdff4f627e0949f4fe10466b196e013c3bdca55cdf1d26101072c73386e4df6fd1746c52336630773f5f6e42f1de36c414ee20d1c5b02d287281a63811a95b01a99aae2d0393517da3921f21bf0c989ba02bddf2be228dad8d22f26549f3e12754e5a9386a1e4f4de0193a4851c5573e391d7d5d86c6f5f1c7cfc2a2811192b4258bad091386dd39433c76c1935a406e717464a1c29fec446b94321cbbb3abf76790f73f424c197438ce0dab3d1ecffb12548427764f5286b33106a4fef99372f8b3878de97795e8d7f05651c34530ce364d2d0c8f3de01db2523d8f7b0c23b63d5e93666137d3c8227d1674ec6897316590bd2c6cbd2beb7b8f7ee6e4823c2808adc1b4e6e1a649369cc48bb9c7819e4488e5385404784f5dfb4f1259d80db3c24bbd5d92e9c72ccb460a72e17320de21b3bb208f4d2f0f687776e03c251e85e6661e52bb0b903162cbd25fab7be628f5cbaeac58bef84aecd684f1b015b1a56fb3a7693ded4b6c2a63c2469c490212a5a00fe8d15c59a78168f8dd44a6a12ea9a93c20988ae9f18f0a98edd3af69d569de499c7419ca1c096d7508e2fd5e0ecad519d2cf653293595f09eca76b45befaad5f67157c68596e815b515df499f6f109167733c5bf78a9857e2c51d541da022d9b52e9d0fa16dba8d304fa263eda2f87e59fc90f55597ea3203c3eae6c7ccc198cb6983afc42fca51e1f17d4ab836d1becd36f6ec53aee70c6608fa3af1df010452f737341bd038a4087e7f0c72bd1d300419105fc819ba2c154d743867af92854e2552849dbbd6cd4b6290c1075f1c1ede161dff8565fe1328303588e1262e8025b865e799de599c87ab59a1747a0fc65e0851a5f147570cbd61683a68e6761f59438e230472abde1ef3a95f6b8a19b1ab9e0dba8386c954cef8e7582c218c03fcedce47b20a34a75719354b93ec84b412f3bc58a6b2cc6604d6057d2c3d1a81d72d333a118b21a3bbfb57ed187e97710d582ce8365f15c4bfbad07dd40f710c4ecdbd18ead664cc976a14c95ae78de9b2b3788f1b0d5c439fc5d5a97c55687d319675eab9532fac5cedcf04571162984dff36825507e608827153f5f812a87ae430d3455f77981a63848f13510009558c9fd99d59f859347e13566d6f6db373d49cd30660bab2151745450598fd9587260bd0834cf71c786a05278dc5bbbee3276aea0e6a75b17582c70c75380a4f863f31d3bf6e45a9c3f012de396a8d56f5cd3ecf8a336a16113eb838e09f52fc05e0b3671b62d889cd0a3238fc0c141dbbddc3c2db78f7eec3a83c5791ef4e83fe16aaf313bc2418bbfee93dc9a5e5a4d1de85d19cb66ded96fdbc7a208a3b6588b59816f612bddcf8326762b7d4a8332058b005e0a849145612a02bbf48157ab2c5ad9872331ca475bb034cf9d9568ef0f900f86cce20ac18cce1dfaccd923e96a1fafe39cdc70eaab9f401ef48bc6811e86f41c08e64161926f0989f82a1bffb01edb82a38a8ec3351a57e54fec1ebf83f8ac8e9139e92b943293e82dd6563853df88b928eb3874ddd0da507c8f1e3a994f8d873fa6de771f4635f9696bd618c1e62b13e26cf29aad17f9c87123aa8654475e7223aed3756417a8a43df7a142c1c9daeef02f98b13e5fe5d9c491c33c87857e3855716a840848b1135a6b5f2ca660cd61046295e0326e900c7fc2862f00dd165984408f48dd33051b0fe12f4ec9466cd1602bca7f6878e6ff8d7ba1a654ac9b09453cd5aed567932514934c46f72d87ba202196efe53ef23d6c9041ec6818aeceea26ffc95764bf4e1cd7ff215ca514b7a47173070b0c761c23ddeb6a581a4df67e2d1f16c388b450826befa0f0497f2a598086d0cdf9a33899418dbcee6388976db51665cdb1af602c7fbf1c251cc7c09fc568a4147bfa7e39c058548cb396934c77c047727f545ea1b295a81dcc6c784fe804da7b3c4c7b65d73830fe579612beb41111dbf07ec0f7f9a608a90a0c9c321ed8319eb87f2eed59ec2274ce256c783146050ec218d0ca9920c34657c23ac54f14ca0958ba510967844175b5c2df1998c6d255cabf2bcba5fb8e9dbe1a9d11efa4f62f78ae9c9ac79f8c2fee893d70fec4575ce27a195532931f037b8b721797ba3c91460def19b50e568f6768093152dc498577633fb3cfc53e41c4f8e1bdc676fbf6278b86bf0bb2bf1efab55f5fbed3196ef5e5ead18a0c17b7a349b3ff4313261de8fa20904038f95e3e1f9730ef2dd811e866c06345b9e6778ebb5cc894d8f47fb2aa0f90588d0c0e3e2c169abe7006fb8ac6d66316572e30512450291731c591c47340306a0e538b9f7333e043ea4117854d6739a3a8af45b3aea59c72fe485b5a458ba62ca69c5a68f8400c52208e3c68842ad7df92f1313b5c9eb5a1eef99c8a650dd2a14ba5ca0dd16171587d1c82a2f15cd500d90eb3beb68723a18a00b57021e42d181bb710548666ed00b32149bb218a68bdaa4bdf4819c35b529c9e57cc1d83388bffc70493b39982bb7703972dac565fabb8199311601a4ace4c2b40886fb0c9054deaf3fca9c625c59aa35c3dcdb0acc410be92b21e83ef130fdbd689aff7a3ee2877305fcefbc39ca5ddfc21a2b1fd2340e2c42da9ac3a0a80ee2162aa8d282734feeaa371576c4e719d5a4f7cb8831bc8b856402413d28a7dbfcbffb814532c0ed117546a039144bc64f4cf8a743d2cea795a0b40fe4125ff3bab9855c1b53d368157f0cb0e6630676f245317e7d675c44759a2e537113ef0e921668fd48445670c24bf69bd131f7ff12505ea01bf3e7c9628082ec5ead545bf134dca4710871b204d6c67ec29bc386b76c5436efa6ffbfc62198d1a47223ad07b850d8eb09231381b5e3ad58affd2abbe537dceac4e90c71d516a95f1d06489ecc018d5104fa68174adbb6a8b31b3a20435ef07372fb091a170863f92b31db3cc6fbeeb8778753419359eff712fb4ef5f5b2f9d86d7b2f13b833a4902c31a6246e88b6d550b172374dc01e12f4540c0a1550a9dea8c64949a21b2cae1ac37d18791a1e7163ecef63f76aa13894523052298d68e975204251611f3c8068c6b51365fa4cee529b7de12ef041c05ac7f74960bff2bf1430578212662d95b6b06e2b472f202c0979530495e36f6ddebd89cff21e1328e834016d0281bc101dee0f346769dc4172da6039fdc073c18527110e5fd4765b05abb0014eabb042eee84397f9eee19bf9d743e8a86bcedd453be6e45875794bd8a73e3d638cda95ae0f576bf71097ed0a616d0fee5bf27eddfb0d447224ef42e52a995ca7f8b7da5a6ae1e9be2aa49279ba072734afc96215bed8cdd9d8b065205c8ab8daa13d7387a11dc432646b49caf6f81cebba0699d76a0993e4ef85755fb84bb5cc3118dbaa3afe924be520afc3c054880c19437017170b29a678080ef516d3421f266aacbe5e699428fb0f66ad0641250ef5dd27743521401ddec9a8b19a010b204c4ae63a2249095e278c387520d2aab0c57b924b2446f738f723423e5dd9f7506e834c9d57f6a9f9de6cfa73a8c7a8c503dc2e5b14370667e0494ec7a6b5f8af66149b600301068eeff91b16a688b5f4d2829afbb10e2502117226f14c3743a204043aee1b132235ac12d223c8fd4c25ee29b76c8708bfac1ca852f73402d3b736f0a3dd88918df6b89cf5b567a6bb0929391612399b8833e53fcfe0554932a382e47297a65afea2cd5c2c630ee3426a12786d681d9f3c3682179e7efc77b80cb64f00e6714b7fca831b3392a7817e6f474ba70b0e9197604379a29bf63c5ade08c95c073e972f983d15a73e7709b87dc99e5bccb61a33fc6cc8d57c40a92bb348be0b015881f193df96c8ca37ae58e88573c8e40965a1fe4c11fdcf25bb9e1d7348ffba1c83f154b35627a4a37df581a5bfe4bbf189bb40a635ed1e10427b5c9404ffbecfe4bff777e2f85b82500c9f5eaec37d30f0ed635dc0a83b5be1a8a7e11948157d808950b8657f40936960581df2b6f2400b8b7a2d1a5d61c75b82fc9efeffb418b9f8c413ec75ee2e763637f3d959fab82c4834118a8728a2b78e8ec3acc38f80b99370de810113fb053f2cb5bcb5cad5846ef3bb875f20a7072814e0fec245eee91405561436ac46c7b90845fcca90c7ac866c63a06e3c0ac21804e62d13b9d4676ac7f7e8fa1039d6c7389e2d932b44a3d5f39ff4951212c46304e6b4b11afb6ca17af56cbfa5fa69a486e3695d7a31d4b593e4622b502c22b5c57959d5b1b21b0f3276fafdee44d23099e122366ee34ea524bcc3ea3290c7b559bb80fb8b6f4816dbaa44b6a02cd4696a2490161c1697ebdc17457481ce17d585ad416f8a4e17fbe5bc40fe8e2eb6222688cfb7b51ca91e7ad24f0f03283e5d48450f1fd78d5d520464c75d5e769f7fad825a567671f023add5eb086ef38526aee923ddaaccbb133945834e9d6c577256756e0eae0c9d6eaa560cb7cd5e283b0406e2f5874a6fac600445ed5626846309691967267cc1627a52b323454d8e2be94069c4cecb64c79384323243c661a54b9bbc663b1061fd855bbf73ab8ff4496c1ceca096b481d337e1869325ac600d119d9248c1ebf9b060d1a0f6d626185b387b2e10f66fc0c8a1c301aa019802c1af852fe19dcc936d994a1e6ccb19f4a7d6a19ca24a28f5386afba7e68d572fddf770642edd6e0ebebb083aae0981585dc02b4ac0cbc02f8f49f735240ffa33a0d7fd221214cf7f076c9966cc85d70979211892be699fce20554ec2f0202a1a63c2c2d1d87642589f2824ec8c4bca88cd64ce45d0d3f8166d6cd25fe839c72d31d5ce5e11239d5a2681c144e05fe199dca540f6e8f94beb0b17c6f97a3816f4345fa6a79f8471fdf5b5e0aee15e75885e12e827834b3d60a6f0d3da3edb297725faf626854716660f8320b12ee9ca4a7b1f5d19abc112a3d45df1de042ae67728c57dec553bf50d69beea37d2a09ce7e2c637e1d6bcd3f26e6dfbc9b4202c403a8489de595133a18603dbfd048914823ae34d92b820e37a8297548cbf47f7ef6ac156540c1c68625817127e40defab04f8a568d061154f65c1877d989f1ca2a46877637225179cfb8ce9b9dea47ce05c94c2703b1da4e9ce9e9e9da39db19b455abf5420b2a07371317aaafca27e753e0daf8d11a3836eddd30698429eadda3ab32acfc826b0b861157f6260db89daa13401e170c6ffca1384c9b5384a87f9f21266e49150549d33bfd38de06602d3bd9f8732a19dee97c7abf65fe9dfdac81393eef9027a8a3c5effcb62d13a0632b7eba030f4f46eabbab166c65acb20c4af449f2a257522687b02758d64df5ceca6d90ae561f54b9f33a177cae94778b11c5397a11c91fa6acf1195e94c2de8e539177f8aa9dd3a8f3228283bb913209d959e1ee1de5420d92b88f05635f3ac43ca31c41407b4e535938ad17cf609c9464c49826a452873c4dce0a1081d6910a8175abab446777c92508527dcdd681a0184cb1ffb6e4258cb2549c4d00b50497446b6915b4ec7e162ffbc1e82e784c21a9bbc3feabc0c70f85a0feb4d7226196c875d58df53057c2129d26a34d50fe403a6fff1c00cebfb4dcba4175255ad32907a1b4865642e36624a01189f79b581bf165ce9078ab86dc232749ca59dc2c201aa37271ef6d840e3313dcd1ca450889d9a21cbe901f9ee5e398baa1b4bc69fe78abc2a6190c8469eab141b40c6c0defbed8e4687365400b91d42b774670c2945cdceacc597230da0852f630975217962d3451c5aeb484c0fd10dec617653a0bb8468c19df812cbef1a1ad9b1678cec3ea42fdf8eda68a9bc2da9de65bbebbdd33f7378c5d4d87b0f540226edbbc54ad97657ad0a53bf3812daadcfdd60f0714a44ddc263bf57e1ec016f9fb11d605b46467b0a827a353e6d2972a2160ff20e8861ab01c77585ee838c11cee52077d47ea79fd6038e75ec6a2f86a55f2eed7156cebd514953f1a1ba5fe620b19baa9ea9c3e973a1e6cf7b1c6830ecdc7ac25a823ec1d88511775df5fef0fb2e27de1137a918dd6dc84efaf9d6b62aa4fd081a2a9124e03961b0edaac0472088c9caf99b61f0f688303086805917594505c8ce524bcdd079ed4bd50579d666c96985a5e0562209d0878068738adf65fd8464a6386926c90323c0346af8aa6e09c1cb610879e4b16495c550b172cd1b2f7c4d1adc3b54ccfea61b05619ce27685d9664770d1a798036979639134a6ab03d699764bb449f0ea7a99ca4cd16a2b6a34557399e637207f7764d63812dba23b6f0367bebb25c852e51ac91e220730c4b5cd3f603b460980cad0c234cd522b0995023da4fedf855cfdf494030a685a50f38db4bb600465210673f6f0e3f407d55f04108ed2fc3e032a101d307ab9c90951a2e4e26ae1f96ec95098dd3919084d49e3975cd1fe11456c44bc42fca556d1a54ead9c9e9a9663cfae5cbac04398693489e3cea64d668464b63d896e7239e465753bdd0f74b6326be10783a32ab110e7c1379162c6b327db23c6b4908b6b2557031524e756be83cc30f969b2075df2fc9d40b9b44ee70c743783ecbc43fb0455f6493a966eab357b086797cfd415cb45167ebde055c8cf24a7b16c53a843a9b56e30e422f1b02c690b0d625de32afd9995c46582ef860ecfa3044c20ec8d9a579218d9887cb44b690dc25e48518560b1d9a57f3159d4c6a413d4ae52be1eb3536736b41b476f6a4979f82faf490af713cc5af140b69561fb2de9513187c7661ba664a2fefa25110ebf2207825911eedf3bc16adcef0c88b7f80e9bcc89165a3836ae22a8ca8525888a747bbbeb74658b6253a3ccaa22bc830845034b9f8b9672d48d364eafdbd6104066b3c3fc34580f8b066cbdf825ea6931c50ed3f3d2c898a5d5098bf77181ca22d50180c4b9f602d5c612d571f9631fb911b6f0eae8aaa549cb06b9dffcfa0e1da2ac57afd12d07209e9f10dca73328424de6046a1567ca5ec7beb1048b4893de5233586211f861a141273cdd01f67c2b83d7c5892a32f646e71e1af303376a72a56e0bffb020c25100f0f9a9e2526be7bba4c7aa9c8e73f545e682d27aa3fdc90f7e7cfdaf4e5f9b9af4689dd2231b7f84464c17496752790386a8464549ab6b52e239e55ffc7c7eb6df00096896e73dfc915832d2f8940abf4330e2e829bd9f900e3928882e8562362b125154d9bca474e50e9d064098c49b343e5c50f33e00c816762768d29315aeb02f7b0450883b35fecc5846f234da585428ea3ac00a2d54b5b3b5bfe26ea63f8811717823f1852ba8072918063b30d316aa39d8c3699712196de2804df6b82c7ec4eeec6f72d9f8b50779e1f8a789e46d8d37290f2f6e2da809f285a547c2568a4320e2c38a8b9731b922ee39654614f2b4f45a2969d7731c97695de31ae46c46de5da96804e33ee705da8d9c6389b1f70c4cde8c797a47f8f28c802d496a6880dc6e3e2087d22256e0cc5572333ffb804b08b30b55ef1c415537b0adb0fbd977a3bc8b38002d87d6293a3e93ab7cfb8b965c582f534c48bf99f91a393feb228a04a6b7386d355fb5576bb74b9b396aaa6dba6459ac04fa9679dac40b9f21ec6713a58e3eb8fdb001504c4ed8ede2bf7cb54b554fb4caa768629873c269c1a326b0535cc376f47563df72ef3958e62692637809a667c068ed3e54c50223a0f59876ffeecebcc59d67804332d8c4f83d74a3e576674e9f910a17f00848df69c1757d12e96f8ec1457181c60401b34c2b116102040b40e18848f0563c7ffc29e4d34e5ce27e54d4dde939eb26413b164b457f3f7ef63a10c2a0d410b3213235f638963b96216ad2166d07bc6fd01cb16622bb7b927bd24531c0b690a4c7585a9a46f0d58e2b852a5cc84f6998628f21b31161104f02e25323330244f0bfed40519e566e6ac2bd906755eb18b1b3df1106bef77ae729514cd642c82de5820dead816fb3db8f8131d75476ede50678f63c679ba27b351654c651c4841797858608b83c2a19b9ee030cf76ba08f3cb29383958ed2185fd306ce58f57cea3be5d81ee26a42a3d693d9910dfe29168705e2295a7f0c73de582297758da9eb6ba745bd9e8ecc4b3376fef5c15257c52e947f3d341f7bab295f4cdf1e0c9b87265ec62da0f9d1d85f28c681b71d5b1d8faa3a4b61003a285644f1d17afa49286f31a49360a61980a729249b84c52cda5a947802a78ee6603db4f51f7a4ea33efcb72499e50701d01a2fe8743d3898633905c8fedeace19fa0dbaf4f09dabc5aae36688939ccfbe4f274de8fa741833bfd8c76dfb0fb5cfeb4feb1c1c2dcb5db62edf01a7092c87b8b0fff92079cd226aa6f000aeaddec86fdff30e22240c7651dfb9098d242e76dfaf6c1f54bf6a9a8573b9643c29c2bb79cefb4d45af75f92234c51ec35f87b5f9b0b5fc1819ebe86279b31a70ad9f2de3e661d71989cf3da0954547d27d053bed479d694310e7e25b5ee2ad25ab20215aaa6eb9206cb2134edc5262920dacbd30a9a4200b6bcf7afc573963ced1b55205b9da3026cfa70324237ade9dcfcd13f61baacf383d3860166826e6442741781a5b8c5411ed56d93791d0ee864338586baa89089ad999b59d04539c47dda27a87c5f88870d6dd9ec78539065737f115f4c1d11a917bfa451af660e6154c290e73084d969a5755327a25aec529b52a635007a238842bca93b2cc33ee0673cbb6c462d656c97e69163686ca40f579cfc84ea788e6562aed01e29a112749a0b423c9e953620ffaaf3c91098bd013e4134b210ae8507c0a0691281d51f46da5a7935cc79200307b6192cc60a134caf543564f2d118111276fdca7b8fd026b85255dcff6d96b7c529efe0a8638f1bd17b38f2431bb19d9f9f3bed8ed8cf11a062af1f6e50713b3b9162efafd71c316802ac133fdfafd4d46dfb015a6d5d0e3128186fc98c8eb2e832e74992a989d3e728dc4e36416c5b1b5dde22a191e28d4583cbf5d8270a218efd187b45a710752d30e3f8f5912656d3295a1a0c2cb1049366a4fb38c204c1b09c9fabd8527bdf5cff2ed58a64dcc906556a1208aa12056f6d0df29dba8dff8da4e55be8c6c5b958102790bcd72038b5b9b8cc980ce30c68a6461ac210f43999bb733e0685dd470ce7b8248f94e7ca5284a376b9d42f7c701709299a01b2ec3af14118c82f16367b82c35fbb74896771e9e7665762fa203392825517a718042c430762bd830e58b99bbff858c655c87c672fa3d82bcedfb0dac45f86b5c4311e7c260b53f1386527e4f86668bfbad1310836b2a99fa664891c910ed5d30b3204d467702343a60fa6e1509b52085d10e277958f3e7c055292c23066e4e0b148bfdb0cba70768447e1d9008778871ad0175b7110611856fe61244dba48f6dfbc1811c98a6b2af526f3bc4b1653f8b5cb7a14886fe3e9f41869f1d10c0bdf6a2f27bf1a0863be313257adb62e508e222ae6abd3faee8d2eab3aebfc95b1af87be412af2be91f00a3e46860223e0a945735f4af3fe6342c78b23c9a30727b3c06f150f6e068db29893cdf3613bdb06a0597f64c326e47e2aa4a782d3777d121786109aefbbf87d5f3b475165422b080afeaccedd3883e16990c660373dd4c725913fd75528e9909119db75fcad9d3d0d3230230d156e0832750123b5d7e9e4b0da36d5d71b95068de5e92591239c1eac5a6942850de7cf35fdde69746411720dc7376508d44e4404331ffc09a71cbeb11372d638b2925fbfdd71421b12fb8ff988e5d6fc73ade57d73476553b8c53cd6c5e634021153343ed8e4933d64094e9e91c428b22a0ae763b02e50584b0d7688356a868aa97616e4a2481649bb5f8b8a3f59b7af0976e85e2e35e553b750e98cf6fe88ab5e41644b2341b827bf9c356b6b502f0f882cd13b08fda828153944f630701eb1d4068d40e77baa16cc31eec0201054eca630425ccaaf2e6c31bde1376b76685af5d7401e3b1ec6cefc47836940d28681e1d5d3f3fbe52c20a200947b35099afc2cccefeb8b73fedc4b752b5f6e5d63009629ca893badb35b1346a96b2b28564c38bdbb7d6245f7ba4e8e6303bc93c4486dc4ea4c211ea7096d7b02c7d536c1e7ee47b41d26321d469fcfc5a12395bd4ae25a4bd0bd4c0984231ccf1863ae6e7b67baf0f2610ce1e225f711106cd0f01e930cf7c54481dcb9b69c2475761ff99cbe898c9cdf79eaeb6637b61a992eaae23eb738967817975eb06a670e1908f4f5b0f560290d23f4e557a4fff44ae32d405ff3b30d028456b7ef30d513417d7abf44873e15764115aff10ccdb5e6584e1d3d131a750040cf0f9033edf1d874238a59f13dcc01902f38b639e075df80dde5b3dbf6f5bfee3e048d1cf04b6f0f4583badf1389974144ddbf444e31254cf6992684776c44d28aacf1ccc7a0b44e2aa7f8d0e78b107714868898a8fe40c969a78f1a101e567e7fec9d3e9be52be46b71b80d7a6bd0cfb70854533a893f54657096077bd5861d166f020a8a39ad48fbe83e20066b6d1995b75d067157244c169746bdad37bb7c897e937af80ccd500bd9b872aae9940a614fef98683507ae649696759fe8ba8ae964769c9ea44119d43739d3775f177de3a6cf57de3bf45444bc4d544a272f135f254813d9cc7ef91f20da428d404dc1d11b159b6febb880d15eb0fb6c439828bb2409ca5fea5a6edcfa600537f8e749419d76abbddaf1be7052254a152fdfcb66dedc971424d5529ac337ff7e94e9a2d5337471a396d09c95709975da8f5a4d1e144876d9b696f9a1f0450e615b36b22b53e99a4a8364060f782323152bc88f2570b4e5c1d15ad1dc585c7a5919997d257eb854c749b6983d50189f0febafad47d33be8cd1c7cc60c835819e80ffff4873a7b10d6f8f131cb13415fa83488aa5a5adebc45aa3ed28a7b753583a9f39c5e4680ae4b9494db82f9ac532ceced405a5d0af431ae63b37305031c94457f11b6999bdecd13bf908294a0bc22492fc35062052e779f715ff77c447dbf7846a2fb4d2d9e621d3c40f8ab5699effb6cadea9f152dcfde7802c4f5f5e17fdb462d2e8407d325229f9522a463368fbc744be1e31cac062d3619433f64a9afa97a8926f88b6e863ed3364d82531696043f4c84209722f78c243042cad48aee3460924478e656290fdc709906facf4e1a20d819e808597ed7b99d8bad9345d7480248d7dd9ff63cae129be253a0a08195fac2988b7208d5c238fe202046e63dcb6461501b50185c5d3c3b74aaa8089aafbd1aa2d243922246b3b2e4adfbf18ac030f54ce852a744badb911288bdaf58eafa9e0122eb5fb172cbe787c6fba6f1171fee3d6e201644fd276fe9f2cb0642decea609cc2a2b7777e04aab8791d6bd489628adeade90510358eefc7c0b3521ef609cbc6689d63ffca3367cd6542d82bbbab5350010cf78047c7c433d0f3f9127173b6f79c0a6f05ed0b92ec8a2958afb33e35535e83d246cab02671a22071b4aeafeee6af4c9db8786df748f84973e82e4d328b1c1c9f457dd981499b750782d89ee3f3b1c0a342ec38326c26c5cf0a9bcf85ee33c64a6a496bd33a6c1e8d1968078a8d5baa95cafdd1ed768e041410a3b0e3d7b051e21f1a4313054bc5d503783d951b8741b7cad5df11fa086716a8222772331bdf90385de3befa1e179fb0d4f2f363a4978ad244c925b889cdec8384facab1e43c9b5d1eaa5b9a5c5f75140a8c0e64eddaf3b5a4b01ed7c94414c69d9dc79a37c4ebf587fa0ef0d7e034080e8b3cf05fe62784d086dbb8ceca1b26eab40a90b5b72511150645df3155ef65fe7263d21f87fed5028d73bca493c4dc8a6e92260dc731ad276fc525b6c3b9a504a8045cf3518304db621ef93eb22d70e86484a3ec0768322cb6d4098d0391e61ab6382641a3a714fe3eb40ca45806e82a41f7fed623d4412da608f59f48b589313211a949cda9fa1b1eca542bde67e159dc74b1af52b8ab5da8e99e8607cb93dca8503bf6fcd1aae6c07d3e634c229ec5eb4eeebdb1dea540c014ebedb709defcb34a2306f8b055618110084a01047e8fc9aa874c303697b450417f358fec91737f116fd4fc2bc1f105ba5f19e5d0f677047c5ac87be7842b2e1e73d3cbce7be016a46f6fb0f93ec5fa39c9507f89442cddce2dc30ac6e3b0516426f8142b6598b7bff7c9bdb0d3e69162d6e7e3507cf94caf4ccdd71e330234cd894b7eaac8b1b131460f200acfa1a22802583200bf37505ba9ecaf4a03c98f8f02ba07b68b61758bb754a09046e60326771ee1369c2cc96caccda56f9e721ddc6f3bf546ce751d4b5961b5492d63c9a4fa877e71ef9abbbb7f68356ae12a9b697f13f67f2d302719c85bebadc68e1200ff7c95a874e7729a0e418a52050f68bcfe24c0e1cedbfac4b69cb239c56b2b00be1eda783359b2c78de72d5d8251a38df52a093d0ade4022838434fe71e9defd1ca9faa769ae64a45e9aed7491716b47910c1f656731f1a56dfcf909a9691555ff813fe67cdc5df6354c664409263fdecc43f1f103442a4ef38ea7e717277a0cd5068ffb7413e5944cc1109cd4ab5b514645efb00d3363446cc920ccc85977876793a56d869e3027069b26c2e4904cdd602f04979f8932de910c5600311ca352e50b0b5b4850826c040e9ef4698839e4127ec05aabdb0e0b6726d0dae421c72ae831a8987ab37f7e92752d6a34a636a9731a33c64d0ec6051b74d44f887d1fc33bbcbb7047002b745b27c94b6350bd6ab883f18cb44738d28f84b5420c479b8c14d128760c382e54cdda61aa70500b1f93c1249ce2a2379ba98b4f9b3729e432df81b12dfe2a59f1bc9d19e1e55c845136a8c29b92312bf54c1d2ebedf105d5b0ba84ef8c9583f80d85222fef731271140c84840279ef20ec904674afd53f735d9815888a83f3e40c1da747a3c80fe8b5e0b91c322fa5e78b30dde16ba4c9976f87718756f8f3dbc11d4723c5d35f48b9d6377c143f7ca9ef23e2bb929704ce89a7e60e9f9fa99da8d5d3f6fa6d06ad9afa3b32b29ad3c40f5695f249df848d8739a56533aa45d76ecfb565570a1ac1f6020c68199116eaf7c9e3baa065fe368f4a1ae24b6b5bdd25cd61bfb1a1e7ef8b1219e5bc6a50de612adad4577baab94151e0d2160b3d3ec4dd4d096f99255b3116229ff63eee4718a65f7e3cd071c1b7edfbfebf26a54f5c078caf412dafba2e8553e5d2ac55063b82fbed6883073d603618218788476f2aef573620341b9dcded11fd294c8f7756fa71c739c642456e4b6c536d25785d8a381f7539ed6f2533e09c19d934242a4e1f10003f93bbb234aa3025b43a99bee30ecc32877e600721e3e59f07fc7d1c77231a0af718195d47d200fdcf2f8cc8f12c196b547ccaab827ccf0b482e10568ff88aaf32f8f0d7b69262e16ee4c7cb9f7352fc306d1d584651cf2be9636b28321d454c67aff09483e5a247d73e038a93deecb86b0156d88b2c49a9d28f79bdd4c8347381affbd56cfdb5f5989438375c799b668959a6aa7b3d9ed06802091b6aa5a984714330c21b856eae4d23564c4a34a58fd9a6cc3f336592bbca925fa9fe981ef7f1245aae4bd51f64a4342ec93f97563646f59a432fcdff9c7a15b5ebc6e27e68e7c5d5f4b1fc195cf23129534afaa180a406b1e05f005225755983c70d9cdbe8ec90aa299ee9fc9e1c0ddf73ad59312760b53e464311c43c523018d0399e1b12d946a3988e080d192765d83e584d877df467578ff801db58e9878df247a2bfa0235e994a38d9225500ad78921402ed7431a6c34737513d80f801fc3513ae023c5f15a82ca93ee68a5c60963458629402c01c7a91532d8431b8ceecc91aa65cdab281aeca994ac1035b823fb09267efd8197c4bbed04178243a7101a8e1531e6a065047cde044ef638a3039e72621a3a908a4deb25567fc4b9a68829cced3ddac9a010d14b680083aaad2b8a8e5c48eb7e3d147ad16d6caf6e41351fc3997220e1b376ce7dde226517400c71993c4cdb4ee81c28235d590f05a1a40b0f620ecc094f17a8bd751a8bc3a2f0e47620574e0f1ef282bb43015d04d64e0370ca67fb500be1605c496c4e54fe147cb33c650d7f1906ee6ce7a5e7ec86844a0195e1541c454d324ae64d6ab64de1ffb3ccb5d6890d0b6c4903efd8acd3743298d74d853a00734b06f4f660f1d2e0804f4da6b36fbe784e8b4eab1cfc4a95ebd27f1db712ee94576d13db62e386018358502e1edbf53ca0c2fee8fb9c878bed6ec66fc5f59091eee7b1c98e05611bf520bcdf4c883f1b0c289bf0f27ac3ba1f8e78b6c33f4e13994750943588f930146c1ef3d7fc5fc1defb83141c3872cb6ad0986296e41eaa5d566658714418c5496e7c77d474812445a51a218d850ecdd08cdd3f87448f4030b97e6cb23ea9df2acfd76f2e3afba6158784670457634c7725cf03d58115fbd245ffd5b00e45620f37ae150b14ee807d4201d41b9cfb511dfc57a0ea92b30add8ff5b0930d3edb9ded184813c39a2fc2992f8c9d6090d26c1b952a03f52bf793cad289cd9282e1afb3bf7a701ef8e95e3ddcb005373167ad582556e04014de77750d849c77621fc5fc27e295615804156e6da329b31450e681be6808f3d934129d64a58524fd956a55162bbca68ac43702754e8547d9599f4cff69048ad7ce6f0b7f2f2abb2523c921350d046041a47c3b288fd69c53289814805c6263d5a10e4b2eb81123397c6ab5d1ff0ae810a9b66f1017f24018ecb3981096ce21e6d6a9a3fe31e37a51c2d1a226d99e9ce05de6df89b0d56db36f71ddd78c36fea7f93ead250e68a21b8184c685d2116881cbdf0d6e069931d42cf40d6290fd6932a60f51ee996ff09663b661e98748dea7cb98f9b0ea7fc5880abf15d154ebd25f4d5bd0e59953d39dcf8396fef7206a8d2a408d78f5adaa1094670e2ce83d559b67105adc404e1e89d25b69d822163e9750e858a74cbfa9a4f24ebc56f0f593b50e46dffc5f30b8627a010124d08681bb86fbb39c46c2d3bda942007f8b5d8962446750f64ce7d64c0294a34dacc2363f830af1dc97e0ea936d58d6b279ab0ee970ffd7c3179b012cd39fd7a57885f22c221dd7a047d025a3104d623d655b0ecb72ffda3eb18203af3e8e913caea361fb92e104ebe5fc769cc9373c535585fa94e45c4bc1e998447ce21626347d5efae5418856be0c92201c40694601e20250685798ad5182905bbc0775e909739c80860b223d0fd54be1b516a01257e49617a366e9bad436ad18bf29e9c6013adcb8a83266883a2da71dc18fcfab52f2c2baa21193fbcd0cab57a89d50bc7d99814cb648726b4ab9858a2621ec45fbf76a035fda58bbb631ee05f68c099828390e2d1ee8d1c73308611cf055030be33fbc639c36ae2e9695566322facfa2f35fb7f7764d2174ed66c0956639427c5168056cc93104f1cb70fcbbdf8ee378512899b0b31e2c37bc21abf8db9aaa2b1e18e4c8ac199d335cd799834cdbe899215d65ede7ea60347a0b33851ac82541caaeeea7ce186e8bc20e7c1caece6834c3721771f11b8f0748cf9fb6abb36c3650679af6df3577bbbcdef3fc50f8df45b537366c15b32dddcc677c13b16bc6e260c22a02b72509e91c97da6f6854e1ea492a88a0a3c64d01915639bb89fa8926b1d4432658684493992d740de32eca460ef01416743e5a3e7e580068b3dc6bc7906fd8ef657cf8ff403d50fe5b31b31f8a336a81c37799d334d210ab48f43a99ad9af2094ac2ef1671ee670da95b0797e839594eab7b467e688cbb628079a726f9b61a3016379d8275b18aaaaa157be99c22023d3cd5f18893b5400552a1c68687c884d8374dc264b8de684c0d9d42c56d3da79f1046426048c39a3ddece41b09b3ffef2b6996cb3429a54946abe8843271e7593bde7998589db9d76ad7239bdc5dc9174e25892d1fac6b1d93954dc90d8722d0d734a36ec208d54cc425b7c1186923cbab0bd2878f808d23c7e0c927e400e27c77678c76b3028263ca89e2e5ae3ba44c0a7fac4351811a0f01116724963cac662e32e365e1ff8ff853519a68658aa91cc9d7dec9cc4948d95772d6a944dfd1666de8017c758b704565b916b8c28988177d50716a44911182206fe7910602d7ce0e5a34a8b237410a613863b83063c091d540b040e6267459a6a0a8f743c06bc78d53a4774ca24df5b081272310cb3df88987303fbccd8bc725f63e0afec93c2e247de46e0fdb31de70eb3155f799be9501977b96d781e1a18d959f8543b34d963760fef749f1f351eeb4520e9f44e1c07d3a2bee7bd99dff097de7abdcf0b18629621f9eb11d0d805d1634469873e04abb2247014552214e1474d95830077a63d98647c568b2570886a4b359bcdb1e69e0635b0d9c4943a9bdfc04509d38a8484da972b9ad92335dc711c58c936403b17aae2053ac5efbdcca43bd5b1478052575fecd82b491044beec8ac9810985b0c988309181079892757f83c578d617105b35b8998466bc50f6e4f82edbd38df26fa884c52a68c56bfd55168d3e628c788375b127c05f6a9da4e685606d38421ba8b369ed3c8d669abe51349f24a3e64360028f9b1a7c084b3450b887716a0f413e7299e16aa84678a13be364ea6eeba717ffc524fbed6fbf2a1559c2da3d564424b6e342064e4783eff9a3dc684b28ea5c931477b6d01b3dbefff845f303daa60cf56bf3cf9b4be4afa46f6a6c3645bc0a2417391867102cf0b5f16178b39befcda72e735b00b8c4beef56e79eb889080c94be72e6927bb4f7d165a0a877b7c3e8647a9d93d12df64b01594553f35687d54a0f220615750f95c9aed98568739b42083acec29c83bef31f6d68e3f0d6a943e72e524d4916ddf3304481cdeec7b2a83192e50e1f9d1d3b94d0eb6231203b17128aaeb71db2f1ab5ddbe51e395c6abbb372577a69f48480ee7ca9cfdddcfff17b160c13e0662d0cd1020678fe3380ccd02a09cf3ec12838693ea90d37603cf85f4f166510e0a9ebd7db1aaba2aa2fef0f520d903bf8354430e32b0592e239bfdb3a5c6de9e10d177f3a4ba5dd9e6d7ade2725e8298567a377a1ecfbcf623f81b7e2c27f3b56042879caf725f105746473ee7f109ecbe438fa904ff00d898bd5aacc0a632f84a989f96322298e72f2539e067cd5611551c6ca9a1db1274b0f976c448578593e61a8268892151edd099e8ad0f3bb80bc3711dcf838f73d425d397b2109e5e950b61994db2af8bc4af0f419ae838388afba90f37b6f0261302b5d5027ff4b9556208521ee337b998366cee980b4327011b9dc159ab81688b4dfac199d18543d5cfd46a259a05636606e822a62950a8a0d45527504d35315a45f24dade18da80ac803809db6d40742724348132ae5d5ed5de5b48019dff8c14cc23b4b2d04c27a12422c363d0ebb262527d41fcc41f1110a19e75a095b6112bd3858c97ab4a93a1e97198b25beeec346a9784cef2a8fd68b6aaad7c88300e3979d4093149ddde607c0cc710b3d2ae123157c5af2806b6889216e79811e558c3381caee2f51280bd05f2758944bf6f4f82eeae2e65e19e01589ab2d0e9f8582f381ae216b8465aa9c688264c7d2b231ffcb4e73f13541354f9e0bbb80bd3252ca6d1bc7ea7b2567880c1de39ba246470a672b97afc59007f6a81a15105d9b8e1a67da93ef047eb2945ad5ba16581e05daef8825c3c2579be3e3d427d973982c5fd7d492986652b06287aa74e89d39ffc449fa3f0ad251ea6e25f1a0e9b4b7c55fbeba07c6febcc016e8a190b1bfafb4d6cc001077d2659f204faf1f5190d2708ea63329b80a3186b86bb2902da940d2695fef375a030456a5ac73f72a8c54af98ade522a5a9823d26d1009c10dd537ee2bebf71adc0960a91b14c784ed79c206aca9f0e9796a1983a5bc3f18007da1a76908190dcf6292376eff068d8574d46e5770ea35e355f74cbb00c42164c3dcb4fb142e678a02057232e4fd3f630f24b2e77c41ef203b4866a8100bf8e5ec50f2f068d625aac994ea51230e09ce09239fc7d9e1172fb20724e602d183880ed1b60c210dec8da9b0526ea4741f08baf9db2d8d556084183f6c480bb2dcf6ddccb34ae8427219273daf0bed47693f4e87e847ad0e1fe766f9c277dd090c82da3b9dd82c8dd5a2aa8f2f1d1471e9f38aac1d7957ef1e7d91a962d6bdead64116afde6d9834ebb84a7c3906f5df6eaed93b5b0220b40b9aa6dd1f34b4b9415d813ca8c89315e8ec42057a407ed0750c98087d12f17c131f65db818bc2228250dbe2dcfa8c0d6da8f77f6de88f003bc18f2506bc9417798761d7ce8e37ca5bd75494976e4c2ab60db71b79a3845ff1a9fc959a53d0acd9576a2d4598b08abd12ae40a3fe4313ddd957be1711f7220e37a6806c40a98e0a2c893945a3ec4dec1c7e5f925d123ca0fd2f0b19de94bd2eb0b57bee133456074e77648b3d456befcace2d4bcf63ebb52cee8f7e0e615a72c56ae67d5617b6d2b7bf2295a56ff156940718246a0f74ff73c896402725bdba5441802b3a6f9a1e6301bd7081bc94937e577bfd080f0a8e1b1b4b34925031e3d54026e1f6c8d5a9049604ee4dd1b0193d69f09e7158ff5f0f5ff3d482d7e8c8be71ad3c7f6ea34b3f0a24504ccae522ef1559915de19744ff39f81f05e7b1c5b9f7b353e44a785168cf20fc9a1a275800a9b7e6317f95d743aeadad3bcf3505207c3ee9a0e427b8b5fff0b8ffc44affaee8a0d492a538f1b1e8a26ad8a8ac2d2dc6df55f92b3594271785412469e133d5e0dabc31c683117b6854546f5dfa2393751ab136279f8b30c7eb8139a0866dd29b16c26793da9ee8124c843b684f504a3f5cb3b6ccc483c299279bdaed15ad02e0332b8f0842f5a91fb6a57225b2372262a641d64bfccc8fb3882f8f61bdd0b0b14419d14ffdd8b888d98b8009cc9b9ef21beb22f4e22491bdae6ab54d10bdc1c6645ca07d05c7de1ceeeae3d133a9d6c9f6a7f76ea3326c90d2f2baad77c58576b421a58291562e02742d5a0095b82214361c5630aa20481778d10f82c0314480ff74fff9c28b6cb2ebcc15e7b716ab2cf758b6ab41c316443203202f1a704e240da6435cf10a7a76aaeea66fa7dee18b9f245b27c0c1f95e09cb3e15ba0562494ed789df5c376682daf83404186bf8d25e8c12fc7f523ed0eee820e9470f60916f18fefaaf2b46e4a7c7e59d6a5a6ba6e50437711d1972fba474965ca42a0ced6028682ab51e73f974d00fdd2d8c37f9e511b31a8f81537dbccc903dbf7b08ea7c8d605dff160872933d729b47ae2875d75c15416fb73de72636e3e5c5b46896d901f8e56d88cb771b006d35f3e01b28afa9e2eeaf7a5b84376b9033c6c7b66f38676d60df54fc06d2714b9edde96840b97133797fc68bcd112defa4eacb063ec8c60684d372897a81b5f9191da9f8f24dc99d959e3425f6426f0e513e40d5679179361b60a36df08be37d2aafa6df31be815614cecd53e426acb5d7865703ab3243cb7753a0c6d92ecc30db4c79a1b2873aabf827908dc4c55c06805d223e00fc3f5bc7686cbf613128cd595f2b993fd898684f6e422380a3edfb0e8977ef66cc5ef21a9f923407c5c91eb62e55906b82992139470c57dd6fb83e82f50d7e77dd2638a6aefb637d55ab14d9976b0385c6513358dffee8735cd4fe95344e7587e87c018c0fc5022bbfd5809d3579ea901d4bdb4c8349b1c2cc0d17b8188571f9219cd5edf0317e85b8e1aea1a3860d5851b80f643801ab07ea3fb9c98cfd2b7de97d5cbb6012691b7e3f862377e5193caf55642c167703d713198567c9d2fb31ba05b965b3b56f216bdf9fed781b4b144e1d7bd239e1dbc98fd7ec7300e288935a294f5548d16062bbd433dbc543d3387f5a794afba4b306bdc816d05abe8885ee89b49fd260a760dc10ba2dbeaca76e775f4cf33c017a50a0f11968410ea8099a102c70acb2cd1b3cc4d5f0ab41fac845499139c0fd110f13e75ac053da662df86e0b2633d318c7d8886c6a5852c8132f6fc2983e7565fd5dccc94d9d68c2f6a15211f4bb1b4f2c175bf19323e9c7ae68372d9a8e9e57525c880192f23ae18e34bb51f05993267713bb1bc94fb1962737800abde4b0d6735500926493087db1eafabf5515b565df72573ae1c71fb883ddf02fc424a6b3f5874921ade531a041f1c18cb3cb163f6171475ebfedd4a3bf00728fa263a64d962c99682a7982e2ce579bf8224a680e14011471e6c461f465443e50ff2eda5ab638d442407f7ac17965788f61c421731248a9a0eed1012165acadd4a479677b09ccfba41fad096f833d5a206a6f36cae241c08b9975e267edac32c5676df6779bc823d04cebac12193bf6d992a6ff7fcbe33ec3589dfda0b099ff6e7d8e1699e1316f12c8892106bd102cd5b00f3ba033bfc4d0ecd573ab869efd1f912dc169a4ec35b8b82e535bf4b458e61e11df96cbfddc1fcbb328a3d2cfd7c79b19605e5c35b7fb9bce319d021aac831b9748ef77d7b096a560f7178394b12fff270aa59e5942dce5f215a671a7994cbcac7022320b44f1112fecc3636091f21b5be0d4c3bc6f087a8ac318b3ec79f297aab7fa830c96fc98700559981a17228e28509ecb83af03ae5a86976e549a7085456603cbbfd73eb256d733a489a6217fc3b2be962104c26feed07da2abf548e819cb6718a6049b62082c51eb811ad307cddf9d8f48a11c1ee7351bd82ad00c05325c9e87251c5d9ed0737dc4ccea205346c62591742405c1e716071506c8839f605e581826d5293eacceb492929467bed77b415ed45ef36ea62517c64667b17ca2c5ad3bb2a42499ad35fd21802767c7ac02c35f569dec5a58be02646d8d0d41c2d4d35878791a8866f6775cd55e2dc79dc3536118fb9e1ca5bc388c72f4359dfaa9eed6545c787530100708878b74feeaa684031ea508713a0a590b3a6b1fd72db07365e082e46b847e4497eee5a2baf5effaadfb589d3efff5c5685c346af69edb75936c7b2065ff3a5213a3e46b932ea3b18152efed17c4ae98292a7d56086780751456bf3552bbfc4b377001601b87231691bfc10c58e8a14b34925c0ed49ec7c8dbe6c00c36c1f046a0e9b40871385aa05390dbe366e401341d06c9d7e5f69da56fc9df3b799e5cb1827bba6a301d7ee833b138c04190e0b29ba933cfced9f3e1727468fe91173dff1184055b12bcdbc99ce62999f70df213913829301002e429dd9780cbd4771c31843ff7cbd94bf2eb731e764aee764ef3e492b28a12e98bc61af79f3bb817f8ae067383672f89b660857b28a0faf3acf1a72ffae1e3f3b945417bee949ebe8805979476dcdd0a8f8a9381f555990b9aec2bb0becd5a7f0ebbcac120a061b6add0a72c10e60b929a022d9019e4ee031d558ac92833bfa5d182f80cfa6e2d1fe6c357e3e2f94919b0a1af8cd22076c47bdc791d28c6094423daa3ad7c5e400d29b823a6e65116893b58113c4abe2beffd44318088b1346cd8c14619a2acc0bf7c8c69252fd76bb0f3b5a7a58bcb223446ba894918b1313c882928ac23afe5d77e9db8a48c6abf8ca31831f87731d3d68b1888ec20ee52904ca158423dfc804701e2906f854cb433770cc8067408eb8c0b0c0d5adce53330aa7eaf2a31eb0b588f11a5dc0583996be5033e4e760f5f6b805885f71f7309fd8be0d0d6d343008fd5eaaa4cd5eefa19f9ba8e7617c7cefef135bb9b7788fda9c99282631e4daf7213b38b5eb865c27779ecfb8149f3218c421ae13cd235655f6ab382db1de083c2e336870fdbc0ac6098c0ebfb63218ba27231505e1474d19c3984adf0ffb3542563494d0903c715a6c31e35719338b22d046dd5babd9c385427a63f7370d8adf9dd3c27c8f7a4a1bb4e23dcf311e7dca3f9f85c344dd72bb8d3d4e2e39a006d1bf2cdf63737a0a971f0e8bd8fdd1ece42bf354dd44645ebaff7286ed60468bcd62d89ffefbbca5d0c33867822376e6e931194c00693e8413752d02ff503d6b34b89154a38ea967a8c4079357e911e39c7ce98ab498673feeee6c996688f6bf353571ddf492833337607055f55736bd85bc3d82750586497c176fe6caa41265b9c33f7772c993392a5fed2ded75c4a1c74bbc330343d7c4acd95877606919c0c1cd2c3b6a924702b892bc7089f60dbde0772c31d03d76f4c33757a1c0e43a65c14c7fc896c0de01627d4ca625d2dcd77ce3dd41683c5b3985d007ef8fbfd2401d63a07d61ffbc8581c7be7942167fbcb21d9f2d3df3889f141ed0690b0fcc22e9a7a157bc267aacafb4ddc22a006e2b68ccc0057e39624f35a823d4a5dcd9ee1fbad887fc213b8919c3dc1cd489b5bdfa5bb311fb1ac7c14605c5670f2faa19a4e89aaabe3d39c19edb448c0c18a8f610168f19e2073d45277afd65766d08301ed6b07cc25d4dc72b3f4a5ae1fff2e6fc4cc6610c9b0d5d621920575be85d87b083f743cba62ac81aeccaf3f2172d106ea9bf73655c7249c9b0d4b615e5d6e6c0f7604df5c388c25ba00639f61c383b52229a9d89ad9f9068657726fbc22c6d9d3e7d2e71382649950cb2e6e060c6513fbb481216a159010da6d9c6280bb5a29339ef757399291105ac3c5a65fde8533ae8a18b06b260ac5d0f9368c84c725d1a6182a1937d63842f36ead90547471ad2ac9007cba62f010f042b688f490bb0051356ced246dd21c1614a46b640982db123a16c78006d131692b7cc8cc673e438bd0255c6661bf181443d8f0d105799e571ee74f4ae813e31ed85d818888e253404566bc542522086c39e2d07d7c841112f985f09e10eafa981dd292a2a15dce3d9abcc219be6d49a6ff9c7f64399ec90d37600788e87b3f409e89cda14f3a0f6049d11d3cd18c0a643fa7ba1ca6d2d9a085ea4d1af82eb7cf8c11eb9bc7ec741de795c74978f921d93ec88145f0f588ccd789da4b82c3e55bde85f616dd4c26648c049a2d57206ceff6e22a847a0a06605c7ee5817d8ea875b69d188138cd80ef6a3bb141e93da1044911db2605dc47f572c0c88f5e8c52388cd5a21b2dd3130fd3ccc30d5eaaf5a39d2e2f55b187629600c3cd6244fa11fff2a770661d4449d361e844895e28aee52e634453168379e7d93729c5e1ca667ecf93a1640cfd8eb395c772d1ca9fc5cc76d7396f4fcde38c20cdef7609863b0950ea92c71cfe8d1f2821c8d9412de713adf10f8d8968ad50a35a10bb587780098b1068b38bd4474b3c7575b45eeb7bb82a8a5d97b6460d12f6b72d63bf08545106aa3816e8b90c8f6199a61430bedf38337144805a2b98a5ea8871473eb339599e9e54de4bca4d5074ebda631b35a51f9e56b321f094d1d97c76008252a3df057207388385b627f307d25428598a79fe0cc78b031a5875cee5b606c99d21d0d63693bc711578f350b2169847ece34d116c2003f3b2069b9b90b643a5c03be8dfeb2fdf4a22792c88948c1e9edda6d94d61a7ac078dfee4eb23c4b614cc01df7e2d1ceca608fd7bdea71267ca8c87433ea8742ef51fcb7c4cbfaa8a33feb26d762535e1346d4539d1a0c040c6bdd17fe286008c5304440c46735ffbdf9b3a411e2885096a5b46e313b9b598a99083ecd76a367cbf862f2f68a261bf559eb017148f723a798669fc15312d9f295b6d1d4dfb7be24fdecf948f742413c6f3d8009fb59640cddc43c15adc21ec9eac889e5d3c76e6142a1809a56bc4b5785b8a999e8ee32ab40ab491b486467e722da9ae83d6023b4821a12c33157125bd6c07399c9781f73a5da779ef1e982bc8e7fdfd43759d071c56ff9f9f7504eb387b5d2a294dbb934e7b785530c2d2b3bb89f28b44500bbc9513f0ea11d08b101b46fff0faf4b451dfb4ab335cc3f65864a433817f5001ed683c4823203f3d51f867c28cfae55bfe365c9121eb5dc3662075353e948ce719bdd06ed1fd1dcd62761385ae693f146bcb215083d4c68e3f9924b1d61378572b1c32cb889badd3b88e2fd6b02f93aee75cf826f5956053d08fdb67ec84d32d5f60c8f88caf1ab38bd7c8fe3b5048fee307a47a3f412b454ad26e93e98fc3d82d6f943a7bb9f26e27f389260f55bf098c38d7892792d622bcab2d66552fcb34e677ef241f484f1fe315c89651800845caa0b1691dba9236872122d4386b4a42382ff5628cda477eb963bb61ee2795f79cd7b481cb33241c9d3286745b15d7e2846bfaafe2fc1c72b498392de647b3bc9912f88d737d4bf78b42f001dc869a850a600d72519967fa370a53ecffeda19c55bbfe83025a0f809c52dfd23d31cb8689a0b69afda098d739e22983074c1707c1668764072373979de144a5758ea23238bec56e9a3a7ca630dff9ac475dbecc3ac0aefcdd35fadbe4583432879da1c314db2bc08317ba239d34d692ae1976e0f1ba84dfb44e96228825dbabac8c3e01495494ba85952e642591ecb02371b6fece3bd2c043fa89e8c3c6897af2c4abb2b8b0bec7224b36870cc6a2313bf9e3b4b206377aefcd42e598296f02cb6e674a80b574d2f711a68e667d3f2944b907f820141b8a295f0b192b85303e9816c4935dee504743b66c74a64d3b3b9a816bc9e960d5d8339febe363ec85b394ba8d8f607cd58d633c9017313cc881ae09c086dff5d02dc989bd6ca3244abf5df1b58a11e0aa4f28eef3d6fb1f6f5b3659297cf1d4ca81e6b124166c7d30d4c0ea40203c6be898355d7c1db815de4f03699cd00162fddaf6bf90b610df6605da9bdad2fe5bc7ae8332965df02818c0786ec4f9c60ed46db31e0854c9dd1fa2e870cdffc906de267cc7e22118c2a13104704a19c7880876289ce15956770f825904c370ad13c0ed5a57d2fb48386c99c603c8aff2192f8e512d1d83b3f7ae1b85a5683779b6fbae4dfd072e9e5541937206c98515f1db324ee97263210d1209f19f92d13c273fb83911712c2fe917faf7c5f9570a405e4d7788e85e3df89f5f09b8177bf4f183259810ca8a860eecf94ea0dcb2b128956d297c8aca31086d4824dd7b6d547b91b967bb96fbe61cdf31e70dbe3714247bbdb5e61bb437f7c1ee9681973217be68f77c80ae55a4cecf3cafc1b7998686edcb6e1c6a6c6614ee5d34701b2d88a1ecfbdfc13c06cd3a5e981f1db4dee22a1e7aaf572b1ef16c8abbda048acb30366f6ac77ffa963759870e06a669fcb4358c7ab8f45ebeea231697759cf34be4a2d10835b6588d210059f99d973469331627d6098fc1d80236a79d70a34fdde53a7611b4a764fcfb14568aac1a2602cace43d162e8f8b4db3beeb141c08c3b408ab6039182e5a20c29fde00c7fabfbef6e8e8975aa32199950192a3789abc87a45fd1eecba1ddea07096eb679d866658be49fe599e3fb41739b52245c8cc329977eaba33d9d70f150be185fc158c3ff39592a6e57008db3de0534f9ba44e69cf8cbe8b7127e696885b2a52224c4764a480cc3a425d36de64dc52d39253041526cd8b5a06e0bba946865e135663d9967fc4289597339724df7b9cd5e6f852e0c2bb72a8ab521a9edb29853cc88159814ff32dd3b50cec579f6a24dd473c69717efb9a7380ac2788c52c542c301732064ab47a837db591f830f868035ca41f149f9c3ad9a219fc806ce7df520ea6c8387dd30430d7dfff22143587b57d423f4b61961eb888dfba7a428d8705c660845581e021e63a658c842604ae9438c80719d83a0fdcaff0deb48ea54590b34c34359b871471af07f2e40537ae277316dc202bf56147545be56ff087ce3ba40a4a0eca2ffd0573f42710dc42043aed6d4c1ef2f58e49136c3934e5f399dae64c3d7240b948c79984531fb4fce07d4aeb2e8945f4c2b0e80241866f313e0ecc33e96479069c8ae14a4653f3e2567724513c207ad3adcc57d4f4de1957126a99dfb5c7f7272202084db06f281208053e88bac6614df0238d8c3511de41af47e4b7dbc8dad92f578467ba73fc3872bb436badbbb492ee5f153fd10a4c07d0c7a906c1859b1bf401b348d3b237beec29bffc0d83ef56cb16454d28bc013f776395cc34b152d56fe85388365a879a2657956066f96b50bb714309f488ef479b19bef76982ad9aa64c6a3d101438ef6cebe87428911b8f7f596421fc2dc3fd47fafb7a7a5fd690c347f0c72bd1d300419105fc819ba2c154d743867af92854e2552849d10718a8eb79666fc4af24600ff0bb593190f6b9ea07bb680dd31c1ae5572aeb0c30bc27b4adf65d9b35c6a4b7bd728338d4120488762aac42a4f5f055fc179af7d41409e9acf2620a54019426f67c97ed787d235e38be0172c1f3b0e42c6a824a42fb4109f7d3c51d5d8adcfaad5d7fabaf337b64eb4981b7291bd7dfb40829c4b8cad59e13f0d309ba9746cb31af9de60b9f0a97b1c016a0fdd337a68b89987c68c80d3fa114b0b2a57bff822c68b505b4202adf234b72de26c7aa199f897c9682d669d4e44bd0fa7a4a13a78c8e7f6ab3b0d86c6277ad80bf9c55317dd5f9fd15f07c9a08df94e856837c244551148e7c43d7a1bb7bfe8bd3e6d5a1d00f8cba2b2542636cd7291b3a558946359bcebea083e6232ff4b868d3494357c7f71abb57e50d84531bc3954952bdaa907bec1af87016ab626b2759fe02276197e781b3214989f2d4c0e8c55d04b86e795974da49c7ccaf27cf872206b629caec7d26fae03745e8938c4c4e82e6bb204aa794b32f4b177cb9c69c121d2c91d513082a18ffbb44113fad5ec32d75fc78c6fc3291f9a96371973b62abb9405f40c150a5fde6728b98c14281bc8aec8fb23322d7c06201ca4b551627b08baa22a90f121f6466485f04f96620209ca689f14f25f03b2f9609ddad3eba2d78dc10c05c48188c191caf72050f24efdb740e8762c6b735503ee24cfef71fb282d25e3a38aea18060868788ede6eb6fbdd3e29ab748b23110147dd0da507c8f1e3a994f8d873fa6de771f4635f9696bd618c1e62b16ba1aa9b1ad20e4185875de0830f8bde4af3e0979a9534dfd9e623452a25d8bf1b66db17fe9247ee8a3bf68f18474c5bbca96be0462e3a853e5ed401fa7503909670fbc9ed1a8fd344a574792479911533d04372a8e9dd5f67af4859febb904cbf9e1cd17917cd408e9ed2f023b2a5cc5839e123f47aa05936acae73d831caf46593e8c069b94d38eb5364f4cd770925314c1dfe1e78f83670b7059f28895d58fb042cb70a664f913fbbf8aa62e24590e2cdb8f26f88d8f675da0d4708a3926dfd4fd96a8213e8230c42cc59e6cdcdbf42378f5028341cc3bbfb776165737af6917dddce2eb9c6142384cf841bfeb311026430672326041a7aedf3b5ce6c481f788cba8007ec57ceef79058b64fed588b2aafc40b5eb9bc60f8abf9474863315a0b37e0bb95ee9de9b26129df0a3704373de44565215dce6722500044e220efe3d2c58f1dfff0434049274748129bc1e041d8556ffb0d836c6ee8a6f043cd47a78729ee34ea4cbc2d3066161cd71d29fc4b7d204ba9fad3fe190e3ca3f762d8835ef812c3f960d73275c7c5499b7a22e168dc62f167fc0cac44db148b57cd6eb0853fb00ef149868219a784125a241847d07e923fa7ad93e4b9128d481363f5bd58419a60f95b609006e210223971dab4a5c53a1494833826b6bd417a65ea81468b3c7bc87daba79056517d4dbd12664572f93bbf7fcabc55a20e7b9e8b0d7719baffb677ca58dda9e3517282685a608fe5e678d6bc6797f60b11be00b878bd19c21143a9c8b8fa1662ce01663e6511e14f2ba0612ec28d458c5a78ef349a23095b641c2df04e09e375a7b3e750a3c7409c013ad98a507271e85f197edfa6b662e338695efb83d2431e7c32b5619c8efa13f0bf9f959dee5a83b471afe2296b326fed76bbf37759476acd0fae17bdfcde678a2703972dac565fabb8199311601a4ace4c2b40886fb0c9054deaf3f90be5dae1a8fea74be6a933bc9854814c436a462e30e2145af9686b95d8b8a8976b790f89755d22eb2a6daf7b0e8efe2d4bbe7271af3989652de491b65945bef38431add237266c820f52e0f02f0f5d40028e28902d7ccd54fa773be9e8c5f702b03074c1cf1b7dab37af2cffb3aa65d10266ee8ca1dc42600e5d4703c07d74f0c9a11a08ceae8878d2b9ae3cb7ff0c6c7519bfcf15e738e9ce50bc27caf4d753c09df9a3f6e12add7159c9ef83ac340a68d4d0c27e55b8d6e236153f6ea4261f3af0e834785d86bf8b1f41ceac2ef2bb7e9abdae2e5216d991293326875daae1cbfb03070ebcde323b8b3d1b75b3f9053ef5e63ab10efa1a51cffd0ad2de5c6fc346ad4b9813aba5c3bd069ff5a4eeaba71756a25505fc8513873f9bcc6c82c3c935e38da978657c64f80b3983ac0aed44ca539fd5ffecd50e34d7369e716650129a5f9bf5fcfe95e40779e29482349f18bd15aaa24fa9226c539c4cf9dad22fa3e828be039008e540ae3274c96fb7424569a287ea52ea50f9164657c3fdf8893afa3fbbc4a831ce3a0481c221f6cae3f30017fc3fabe1423d3705006047787d0301ac80c6482c2b41628e834016d0281bc101dee0f346769dc4172da6039fdc073c1852790754e5c1aea4a22db30a4bb6d1578c3ce8c47e101b1bab9e9db825f1972be535f871985f78412039caf5db535aab6d57ea8ff064dd0177293936ff3993ab4adbccc5308480307d1027c48a330071dfd3d12fa6a0dcc388604c085646d8554c90ff491334fc61bbbf583cf1f40c64bafe4f1dfbc999175e43ea8b5198fc93246095677b0609f59f9fd37bba44e1d3d402dc726f5acf06a2db9b03b3b8a56c3b38c8876b14f279fdb3ccae92666723d39ff7aaec69b524e052556eb079cefd52c8d349bdcb8994a4a45a2a0ebf150110d5de7e6e7aec34269c712b0361ab333383e24970268feacbfaac37f53aeb1b79d7ab325df59819fd017faba0b5fa993e121d84176aa9a1708f877faba52e2c3cd1758ced169c9563fc00fea7a1904182918977356f3e2709631deae6d679de1723c57f915b44a9ee733d486c6988856407f06902957054737b6b2bbf9a344f5d3427bce53575cbb894bbb0929391612399b8833e53fcfe0554932a382e47297a65afea2cd9c8599a3989c20eca9a9a08f80c672a841d4bda921fe784ef36103f5f693891dd3e070fb67cfb1ab6cc041595d02e393a66aac0ba89f31e0bf82cedc596e2dd92446b5ea2268f0f4839cae8fd6f1573332863caab392f1e8b09977b93c493f473446519abcee9a6ce8e9e16be6ad76e672b76287d112d8619ac06449e4247e99ae4506ce6803f4ff077d756afe9fba0676ef0b726f3827e06d0c8d84a7339d3d252f712041bbd5c94c8950fe6ca42e5443e8b48c1288e8c3889664ae03e1794478a35a6aa6e4db65eea35de780d3769bfa2bbd0301c8f26bcdafd7d7bd199b70927a4f31d8311fa49254a998f701d66dcdfa9f6838370a988c896c0fd5732c1ade52262a1d8ebfc045ca28399716f8f2869f3fb73576665adfa288bc1ca71705d1f40cb497c5df2e1706c5bb231d344c484ff6db5d9901266ea4b3ed9a5a7c55f9263947ec2a7ca08b32d30cde48f651471ae4fa7b6de6334a4b352178cd0aa84d2e44e3e2cac042deecea9bf76a0efee6a7f17a5da298f97281d60b7013568586b7d1d24eddfb71ef9d15a30776fb128db77257130ab2fb58baeccbf99f1d30a32d40b6759d68358eb990f87600c989f3d63691247e1fb965da8744850d3ae774d9a54c2ee5723662a2792ee2124f8ea025e85d26a926b45bccc7eefeb3f213c7dd8c398df4281d6dd2956234091baa6356cf5f876985be3f644f26abcce3126c349d14419a8394accfa02eba2977ad3563bb7349628b2067e79b661e78a60f701b54c29d527433dcf9de7281431a45467da3dd61083e319975d7c36bc7990e83b2d28bac79bdfc6ae16e49c078d8e6410414854234d8aa34035fbf309a9ff7d5205dcac910803e7b697db458c6c52995534bbdb66d4bb76dae897ee21bf423b5510285305b5721d0654815d483b1d5aa4ce3958027a32dfa566d378733a1dc860412f62a7b293d50631ff2df49aed3560617589ba927f13a21af68caa0906d041d556603abf4e978cd2b3ee1f71bdb44b76c149bedd3977b166cc28b335fc3d2a85574c84949e63ab969f324d9c42df2a66fe02e1830d43ecabacd512797076eed043f971284d82501f59d9948a66e7d8aad7a5b795d6464050e4dd89d628f4d7934db82df439ced95291e5fe8c078c84b734989aaed7cfcf019a2ec52fe7b68d93abac77727391495e0dfed34d52ddaff18be2b73136ef84d491f1209adc3d583935223675cf08db70f5abed130919af26e5be896124483716feffa3ce38cbf77f387ae3d0774b87c21c908b53fc455d0e8d86ab4ddd49219f5c1e6d7e57b6fd7bf7fb01f869cbcaf03a8a66ddf05a9d0da393b9f7030e68457b8815ec7ac91139baac4955cb5377a594acdeb63e66001f1c21b1757d177994f94433bd8affcceb541de8b9b7a8d5b9c65ed37c13b85c130c3b227e13936cada8b0cbf44b1642abde60f18cc5816a572f0405323dad95095c96029cc824144874c78ac0470d9e1058027a83d7f5fc04cb9563c8a4eed288e5f3f8d17e2aed1ef7b7ba655fcb56418c52c517c0ee388b6fc53f3e10a55cdc7313e68e6050f81bdc2527d69b40cdfa8dba5f2402382fd3ed07204bf6dbbd1255f778bf8dcb50bd089124a13b181f76305f7cf132c0fa91ea41107197c90febbae940f83419b2c85cf6d7fbfae69a81fcce62b7c2e3be0cf1137504ddb553f96bbe2242e8bf26e852f503cd5fb8a10cb2ec23985ef8377f79396a3b57a1be28c6202c7bc6d07dc0a2d79b8ba389556039249c16c0c81fd2c0dd6e2b20e34a4cd5d4ed08864ca2b7f9019269a26bdb24df492ea68a9b60497b0950ddf7c9cc88d5ecdf274947291a4b514fbf3042652db9a99b9649f358f55da1626533ee9ed5fc5732f97069a3ff899e54be495c4aac2ab39533d3465dadfb84a0438e32882eae8f6033de47ee5b558ad92d666c2a96a2b7b2c4270c7687f4987b6c34c6d273f2832f7edd295d3eb6d10f8c646ff5eb647ff1549fac20c3576f82a38694bf591369665af2bdc5a8e6995eee6e0980fa04dd749dc9d73f843a228a449e996b7121ef6589ab0f41a61b2879113a23d9ff6347e4ce94fa454d19a53f81303af2145cdca93be51a5feb04804ffb9b664b051cf52a131e0bb9f3684f08f813bf45905cba200ee5d4d440ac534077fd740b7bf6f345c589877c24aab28e248a91f5478b45bc52b94303280b3b00a0b1bc2c8f8f0260c6c14c6440f6fe6b1a4adf03f98577c91523f2e0d6478ed35e1eecca3159f0f3ecdd77ca3fce477024f742325af952396fb1c915256bba777a6f6c161dba03b823c3b165d7fbcbe4a904710eb4b8ceddfd8e0401d86de395aa60a6662fa57b9ee0f6b0da417bc038b20db11293de0313a70905779551fda65926c70da755e7e6b45ab1541679ccbdf0560e5dce75cefd9310a193d1b1ca630243a2e1104a0754de010206e048100282aa56cbd292ad795dcec99fc59032fad37e1a2da565a4d6b605bd188505e3cfb4db9a7f1d98687245fc55f88a8198276910ab3113f67d8ce4941322f466d417ccf3151356400d878f609baa5ab4b25cee3e749858da210a1e1d69e8bd50239474f7a0e9e0ac524e0a8155ab655c67f4a494ad31ec554df97bd84f4fa79fee84894880f78a27a2212169b0fce1bdf5e306549a0754cb789f39db299a3f1c40a525182a0ba92b3d9cfbf975d7bc672f446d317da32359bcfff39da6d5afb5aa2b22695f83e3f915fbe2598f356ee9920ab9a159031cdace9d199db91123e648a8603c0435ef97b300e9acfe9c389e0e0b5eceb61fc3855f091b7121cffc6885f92fdd06c8d88dc2b508d7e940867a16a4e78c3be543b2ec7db5365bea07ff4098fb7df59a7c5e281245f70a2b4a544d7655e802524fd42b2a15ec7ee72239b7fc9b43ac4f33383a22b52cc0fd84bab6c59770b9a00d050cdc1f8fc13b5a12d3d4db0898e77a16a9a331be290502bd53c6e24ee2066ef9a5d1d3703035fb9b935d1b536b81717b41755e0692c8c6f4ad2e5c08622fb641308219e26abd345edf72e46115590ec44109e5dc4482be60eda7760c4ff3fe22dd8760cdb9e9a42e419342117e5922399f021b14946671a70ff560b53259baace9e2202e1b06184ff34b8bb25db9e1d3c93d7d4492d3de16e06a9ae7ee198f7589038af7e5dcbe7b1327d9c7c4dc66ce05c7128fcba43af7196509fbe1147ed5fd4d4f6bbfbd7b6f606d0d86d73c5aae8c676862dbdd2b1578a13b548af8862ed4c38b9f76c24ca5236b8724f11feaef61e1b1294997dd46bdf851b0d0f1a41c0aafd0afcf80dad77333d7ae3d18a20f60f318e2cd6b026bb0d9c6d809216e25dc2bebadbd3ae59deb5774ee55435d09048a076d1e0769196525f99aad9c799e6123c4598604bdbf9f520dd1f57e59d1b663cfcd9fb93ccb3d8da4fec20f6f69fb33a9f3758318bd967df20166e4a5393d21bfbffe1082146e75a1b6b4536444c34db4ec1d0270a06cb5015bae9cc3a200431a9b96340fb095b2023691138b6394dc1dbca5e4627e0989612317b3e651f148ea8ed1b12bdc40d9837dd9562c59d22f7d5341ab08cac19f6b9584d97b66ee4ab9ca23d522491c796689060c155e96ca9a5a2b98f502cf5e447219cde651a022d8a6157ac24d44e1900d541177e7d3da41c04d2a39aabc2aa065f36511c97d77aa6fd294d744301db59230f40591513dc2b544c7752b29342537b92a28469da038bfad02e37ee708fe968803bc35eb28c83f36f9324fa99103b3cf5fdda501dae4c29109269d64d54a3e1609214992651c4879a62505254e56ad61e3227d17ad51e3580ea019987a3428aa23c7c7584349cca7344b677f4cc2001e778880247b5c7e2cf4172812863e27ac40bb7e3d00a21319ad40f7b87bc06c70b7789b07ec640ecdcf4392d0105982ee07f82e1c6d9112593e7e827a1a47fba3f85edf4c0deaaaa3d47d61bad6599973a95ecf6173f87aff60099e80407204f3f97fd73d8ea73f1b892f7463b97824610add8c5733e20f903b36a377f7a8a9b11712a2241d9ddd4167113e5741c28844afce5186d0b5e6774090ca28af0a9f54c08ce12cfd2c4877438ca607e35d54c10ff2cffac3c3981af2976f9946e6bdb75283f26cc26834ac14ae540c27953192afba2c57c5e4f1f85644ba91d2e004661097791ca04c7bc1acc1231809a3993eb2fa09ac4e93b467040bb9d8bbfc97934ae88b2c4087d1ee9ef45de21b6bddacc91c0cce5aeb03c5031f520b297199890a0df04a13047d2768956f00690634c783f3c7ef841bf6ba3c331bfe4ff10215d8522d1176db9673725a496a99f47a98c4a940aa118775a00a1356f54f9fa7dca9350a1575780787b4ff4b497b531292502eef32b713d17c378c20a47ffec607559e41ce5d69483f783c6e0e69e4cc50b1355cd2c4ea488cfcfa3e4d3e20afae9e6ae23b0880db4f8092a2f608054ee5199bf38de434956ef02ee3e460b3a7dda691342d9611edc91543f75c092a9a4a1ce80031b5ffd3af18e399618f97951743b7debac0a1c55e00c2d5efd269ce46b5d70b65d402b7c5f96952bf0c3651ea0b5ec9373cdf6534e635c619330e2263d1eef43b98f5910ebcc2f22fd97d6469f4bc19bb7889749494127e260800e8d8f1623b183a868b9a2184786f8a0e724214dd669245160ff562e92513ade339c1339770ad610d6769b00fcf9b6dadd09f9de339537021a1451c5bfa033aca087f18cad3fc31d1b63daaba42a0c3d122313d0379097d9f70fe474af9d13028b702e37127a73c0faca0b5cc6e33fda1824fdbed82ff64ce043f0025fdd6d9ecccd0f9adcd9628b9642e9a077f20d894475fc74a0787e27fa40ee28574393c65b8b2333230be0822d98b97207ba75c788cb57fc64b5b1800ec1037b9bde0f46c7e435b3fe27bdb09826eb840d57f9d76f5cb518fe6b869c949e2c8038ad10f20d8a21ee9195580282c9baf89f97c24b76b180098436b001db5da80ddc964fd8137222a5de02d7f7f9285e0d6df000afd9814a4539f7639bcceb2b57b731f48856088b110ec0fc7f03846d17cd7e4cd875efc252a255af471bb978843694e6bbfd794063851ce31ccd013b14d145e1e73893ac012cc7ccb3c93c786ed266a3e46ee72d7666ec794c930035e1e69d9535007b84ebe3358e8f181fd6cb4d9cfa1012cc4a638bbd25192f97d8a339779d08a857e492fae45e90a6081e7ae161c54e22487e707838d9e69307a89db12fa4480121ebbe9a5f3c8574c4b3d96a85627b554411e570880893c3dc4b73a630d309e064105a2af90cd24bf5b0f4f90f571e59ab0211cab1e16e26b534fae3475a0905ead85971dddc950ab4a064610547d5762cc93cb5e0110eb6d2e7a4f28ad1a2259bb40112398a71c58e0c2a9f48aaefcfcfb3ff6ff244e2a68c6bbdf3a4e66fecf0fdef210f2e012ad17e72d72eb43c8a79be5d65bb946ebcee29064d1860edcd0bab23b1e39eca0377f1c9122c73d6d960074eea1480e1b72d0e3f8042430a023f132c4876f96e7e0c9d2edd125c09f587cb41c5a388698fc15174fac8016b63063fec7d887b9d956eee97943f0426c48c89c0e3d3b75ba7223db7af90716bc45b0e313bea8c5a9dcfb66736b40b9b83fa9988297b709089f94f5a2fcc7367a01dcdc3e8db8340f78d619370f7cb218a227a61a9d9366010965917bbf9fca5c0a394172136b37c3cf471aa0b663bc90ce0d16513721819ab30eeb7903e25bdd9ac9ec7a0830cbef075da2f19e87799b9a0e4240ad5687808e9aa91120cc01592bc481e60be22940ca2b72bcdc516428a703e6419e57dcd7aba3f42c40c98d5c013adbd112c4ddaf3943ae55e3e7c156730a716c2a005d7258cf2fc6599cb7c5b16dbf19318f69953ed84bc8e8f560a245249a066348ea33bcd5ef45200e75e5a92356f9df6e59608cc0748bf648b68396c764b5d75486c006ce8f3b502ab52b12090f4ff51a29ef1003d22dad54140172b21d87019f9bb0dd54bd026833024df8a8708641290fc08ce11a99cf0e90dccc8e0ad209012a3840d0e4f16eb557668ae4595a5043ca127a6a0e2788308e1d58e4b8e8fa7031a33503a734c5c445cef6de7bdc8b377357076917ae9b8f263c003f1695896a32f4a2d4055de1ad16923c9ac0bdaf918f7bc694782139a28b5e361d33f52b6919e5e2d9f86c132eb471fb94a35f291d622b3824ad1219ed22eb4f5439a10069b6058eaeff649af8bbc1f8144f47da2d108b05841a30d421c1dde908d5be8a20006d80dd55c23a5456ef3a035ab15ab3d48b0c421ad3ee6976dc70a1d1af9efae60c5d9e8ef1c3c76403fa242bedf8157c7d532abfe0fb9f69254b437b0baf6e0ecdfe403f83dedf7ab245397c9e34487a8ebaf093eb7112388ce039c71f943f1fb630bc8088415fc08f641ce163b792707d9d62ff7f05d96a4178efc7355e7e71bb7db4bfce284e709f2bb722f49aecc610a5e36a160d9c402ecfc6b271a60e6bf6e9d0fa59d6e69714821f36e2961ae1df294bd37395a4d3966a59c6937f0300e08f624cb06cdea88c31325c964d4fd59166c43ca44a4d07683a78a6254f607b3b9b2f926246499c5cf311ce72a12f040c2789695e90f777250e3e3333fbaf1b41ee1d79c4c188a086ac4549d812cdcda78f0d2230fbd2202a6206d949872aa949e04396de4dfaf72fa4a400b1932d4973f5870fb9560845a3c889a55f944724e2345c1cb90f82657d13612ea25cb8b05c757fde6acc3e4c594aef76557d688e262647cd78204e1fbd31ea1828dc8386ab9c6922400b8cb9b8b3e60141dfe9c1db101b4c42f731179c8e4aff280d0c325b61e39a0fb8762cdb1e072089f356c60fcc33d0aaebbf00acb5e8782aca292fdbdab790650e94a85eda6c94a94de1ca2c41e77b90109d8184812a1e9a6b9d3e0759dc13915541f57eeab696bec008a428da237caa6638d826db9323a06305e2dcb79f9d2bbd37bc7503efa919162f163f30cdccac606fb7520e2fc8efddf977d7bd2867f28477ae567d745372c4267c3cf6cefe9c2836a5eadfe4eef9c6ee7ab63c684ea4f01c57a84addf46ebfc000c719b2e5f0dab952afa920bae8e4c03b08420f354f24963f2b272f0f25b2fa44fce6ab86d6b79cc3934007cd2c786a30ac2f500bfde9af7263561b7e7f8da90a5834071fd75a0307c0c93d9d8470cb37a72278f72d2e5abd2e72f13a7fe0cdaeecef235c3006f6f38bcb107f7dd7b20d6129a635ebb8999d243bce3c0a53016888f48e659c4720da262e00e96e33b65acbddb1e8b796c96291873c4a6e37906b458fce3e4f23bf0e7ef8e3439595bd97b548dfe6a37927747d217b192f5c84cbf86cc8bc0013769b0479530f0bfb466186b5af9cfb63e54fb68488fdf6c0d2e54ca49e70f4cafae93abbf3b32147e59d5a0eb734cad7dfcc50a3d5e0005edcad58f2c3cf204798723f8d0af7d23bc6bbae05caea0ff3a4288819b974f534097aa480a4e54dcfd6a7d553f0c89df8d67f16610e109d624446baa2aa4c037d7ce5a76bd89d7b4338b0c80106c84ced606e55f77fffe02209f8eab6cd5f202660d767fa7fa70b55fe1618e7fa81a90acf1192c722a02e9c6c0f885edd384d415a8ff2dc89de632a7d0523740c7552c24ff6f66d7c681c021963c1d17db8be7032bab9889934194494590969d2d8dfe6ef62259f9c035974be018b95c1d3a7ef2a9f1686af3beb3e523ea73211e81d9b8cd9c9bde4a3701bcae017a8a6585e905e9d76c4ec9941d9390a22fcf90c103c4b58dce5375102988c0f4f6e84366eb23782cc5b8172c61f55193adeb244537edf7ba96bacf2bc464baabd202cf7575e3289cd6a4ff2c99ef09696296cc066278696cd703a3f4e8c90d8663d38b6e7e90488e0defea7e9c9e1d25c47d69c59293b59544e8c19a87e949b201c5c62c7bfd33e895d0a299337fc34c484506029b82736de72c92c26856391f2a2ff8851a03bea8580ebfd62f73875b80522f9f86e7ece92a3bfd12a5a02be1debe3ecd4886dc63b15268e2c42f67498aa99c41132589b7de89ed8f3ccc1c286df8d791e62a0a20cef2ebbed05bbef20dcd88402fdfa6289a7257599e268b8aff0c6bfd839370f5ed89b83df2275b56476236778c12506bbb9404670b3a84dd7cb605fbddf66aa331ea13c4fcd2bce2870a2050b32ed162056ff97d26f2e073fd3281117b444c7a936e9e020c771c80dab3050e3bc693568c1054205f3773a2afeb0802d842907d32f88b1bd1166600328a0df29af7c5832e5e050cccf78fe174c3e802a114bc269217085cd27b009a2a5203800b135fb192903621b346b2210801d0eddd58c44ab1be1d6e48f7ba57a41da1885d577096ad0f03bb6031ca918c393922ca7372bdc2040e15c608a7a58078cade524bd98795042bbee0f62d92075230554844a6b3733bec780d1acfcd7725b3e04e446aff742b408c4acef989feb6d3f2da1e0c99a7be2e09c3c4d52245d7ce470a8a302bd4d860abf634d7d5beb7e9df84cdd5f4f5163185161fefe78ff90a23fd5feed5e6d933779714f6cca95400860f084441a903e049bd3b8896022b1406fd54ed67ce373a7b48e4da062ed3d6fea6c0f43e6d93d74f534604204cfebbe08b88a979965e75124019db8f0602e12a1f93c86e05760d4d24eb82ee1fd594d85ff260907d4feca9f4338898c16c6984685beff6f158d6d6cc330b2c29e632c4c1e4c163e45b9fc38e7f300a108c2f2557ce75c825bd40185ece546be8594a799e8ea9c1612a3edcd57a15309ada0cbf93ce9af1efbf3b32ccf038834c3d212951867439b52a2150b1b0c1a2f900a2f435baacd6ac07ffccf659de90b9fe01f82b89f6a2636c9bbcbc3f420ad62b862bdfe6b883b1c0fb11548daa41f52b53af1cd3b4a49a20025fc3602e40e776ce06d35f1c624e354b63c9a5af96ce301ac90f9d87ca2a210cd0f2c7cc0b7a6350f360e4246b855dd88c0dcc2fbe84686fa9836282c0ea65d2d23025e2518aeeddfa668182dabc8a87969660a856b72db04cec251e6c40cb62a2298139015ef610f65094a9fe1202ce813dfeb7b3e48e54142b3579bbff58c7ac46944a4b6cfffdbf3f0bbd7e3be6bd79da87cc0cc11631557f65c84d8c0a324fda0e57916ecbc75e651cfcc01f9f7c619b22dd23e684ca3e214aec427355e58a30af8f372b556eda5d0ed3b29c7488fb3123df64f041088fea8198831b179e384e739ec014b4e0cf07a3e8fe30b61294170cbc94e7827a2c7c140aba767d7694dfe737d3d4d4c783977fa961f1b73e5c40fcec7e9b6357ff8db1e752fa4a7d9c97e50f20fd986d8b4c21c43679a23af93e187063d96717250b0e87b5d7f77cc57922e5ab4890749950dc805f9f728788aefcd9d05c5c851eb08b8d8055837ddf5e2e64a1901c71e56c40ac1439b6d8124d89488539894ed5a35bf1fd724e630f293776016a74fbb2a25021185f075da3c2a486fd5f447c41b30656a832dcc8b34c13588ebb95e6e95363d121e68e9aa4dc67e7f431a25997e5011921b04d2e3d079a75572a7a59b3427f5b17a57a7781468c25cd91cc18f0a5063878e7323ee2572b1e633219ec34755921d393cd1670a38e4b0e1f5bc3da6f0a97aa7b7d391203e0c66f4acd4645516d168af258e7871a0cc182eda8cfd7506a2b268037633d9ed464c8b4397ad37901cbedd9a3f45d2a4c59be3d4b47b843029798131eb1e20fca947f73285b55da51166bcc10d713413be7ebd82b5cfb092b7e2f94c433ec164f5f727de56fcdc48beeabaea2b27892f0141edcfe386b465f0c7382ad242b54b1c64f04767855c232584e068bbfbc5303b4a01b2babd27d176fa56b170117c96be5066c8c69c2b20c128e6efa4cec93019aaef54d9602216e54e1be3e63848837741b72ceef9ddf7f92c7a6fdc887efa59255cbd822b75e02be44f7c1b6a93cd0c541c89b71b2543cfec8819182ee4d69f4cab361141597930afce74cc99293f030c2413161724f9fb8182c5eeca19fc11b44d2bc04b596abb1eebdb4ac0d023a126f17998c5d16d6a1ed6a488a2248446e35894df3b1a487212e6d8c9643baf0fbb5a19e105862b00c5d6b06f7e7eb7428ae30e391c0b301278a91ac5af5142ec0677c0440788d56d807b33fd6236265df1698ce95c7c49588e1491bebf28de6ae8954b48b527438b19bf86545e566c42b8ee52c6fa2523c23d97868c5c03bade96379152e94aa6d29988be23283aa36b33dee87ded766809ac3e32602302278a559f06cf433aa2ec390008684b83e68ca703b14374edb14a5e4332a693e98bae9b58714851b1ff4a36fce3e7412f3f702976cfdc32c707952414e927293f446c0541a935f1927906b1a6a7fd277fe82d18807e94df9e9a4eb13109d978ea9e35e4516f0808613d8e13dd782255cc47ffeeb0c3dcfc510af6d224c86151f09d68096fa3c8298302a2d8d6114a26087bceeb52da915b8013a0d1b80e24744ee7df68031fccc2d023cd5dbdefddc3ead187ad1aef2cd7025b117c82a3d11049b79e08b3af89a652947c40683c501ce28f181b1aadfee0e5434cc517038cd141b50b188e6ab455e9316a51e94eb1ce428e660e557007d6f06b5d50710f5c7ff759bfef696f480251688b9238e2e565778c7a9f5499ccc6754fc2a776146847315811106650929b8b283e93cbc53cd806f551d97dd60b8edc825f30f1bf2aaf724868efa2cc652054e2297751cbb262d261fd25c5739bb49427b5fc7fe509341ce82b865983d6581c216638810533e65055cb37ed07bb6cd4bae8c6204e6de38c1ad997744ad25ab567f20f200313caa9287c17cc712b4c4dd64a9c4f5471f0a548650d3b0d057b73f19a071b449408152eafe545d97659d396433f7741f7c3027c0eb7e78ee9ed8be69b4d6d911e825609df16d717fa6a8b2a2c41bed40e914a6bc6b358ef02fce50180efe4fe324f108517db34a652cc7ca687a4daf4cb58f725611cbf4ff8d0e79d3867174ff3ba38b076b785071473af8f551c9b1a9c135491879ef1c9b323d7be0fba0ea66e14f8287bf933cd7f7b4a8b4bc85c0c9d572b05777d78b3f56d83d5f822f7fa4317c27236a5766efdeb35a055e4b16527c520640ecbd8e1ce19c5df624fa33779b25f295a523350fe12cb37cfffce8a2ac305a4839bbec523859e6ea88455f8ca0033abe8eabfe7951b5b9c0f8a2833fa956df4e1f14f8fe0f1e87985d9fb7da49fc26c70505ac827523d1391ed14d6f6e5ea703124aab07995db239cdbc29920864d76f33638f39ce397fdb0dd426a7b7eca58976d3948161ebc1fddf26f56dc052b05f8d827e63251b84d4b63627a04b3cfa93107adb69da49b174cdeaace16c612a0de32e0552d693d750b3706039c45acf6c9c7dd2550f1236d31ad13ee1fb1d869c20d6e98799d105d512131d61ab34509e46d6f5952b37692f833fe530b2eef08ed03cc8e738d5e6a3276da19b109305dda0c440c6ed7d96bc6f7127b5b181b7a8fe06a8bf9188b937aeae6d95316078a8b43592af776057cea9f6b1a43d283c5e2eb025d4680346a7a0667d7956f0ef865b41e76cd6f0918ce60b59d35821e48f2e5759d66387111bc1e398889938f45c0f11043c0686ebf2bd88a90186494be3a116fc54ab20769e9b71cb140e834ac249c00fb84283e58456c9074ecc12392fe10801fae55535dfd3d0e8ac36e4ffa6f72733058d856d7103dfa0a564cb3b5e64a563840b1fd04370a8445dcc67a8ee69a7942dfa923f7b542deaa57753c7ef0012d9c824f30b654a513198d7dd0c8dd4bd582742e3c60be247e0cd06cb64447e44bbcb88758094d04ab47b95391b943fb6ffd2e018087833deb66eeab541ffdc1caa8a8e653cb22199a5abbec55ba110454d64d5b204629435034fabf1d720bd7ac6c5da4b55eb5be1d51c4cff8087fba1100c15aa2b397387bfbb9bc1dbe9114f2a1bb7ca117a1adf0f7e573af07b89a7df4c13536e2d329e918313473cc32a681226f76b07378e7581240f3885a81af948a8aea83a7bba7193ff795f594546e929a5e7f76664a18458cfad67c7a1d1eec07bc22b85e0c4d614ef56616e5256935f7416fdf476d3fbead2d41be8ed98263c1c76dc8c36607304562b15a3b171985ffa8ea885e113e770c05475a2b57f990e834e7fad5475669b63b621ee3c53cfb5f37cf0bb1f10d15f66f4e2acdaafdb98c80dff581ace7df595ae1220fdd7c9a7289794e520693b45a9b88c3d11e40ced6627e51be01e2920aa3377a7ac3fa98e56d75dfa4493175cb60789ed036984ac1ad07f4ba7e9d442bdc772adea27533b2ba57846c3ecaab0a144ee4000d1e17b2e8e567b6391c591047aaef96bb392859443c73e2544d06126aeafbafc8dbff45c80a4a431182e80a8e89d662ecbbaba3907cd0c4fce460c01d9da1f4eda4b4d65f62772b1008079556dd5d3900f812500276a1ed16b8e71bcb98bafa06af7fbb4261a1f8be431511d0a7e22d40d812637e17d1b342b8e7dd959698c356450bb129483488675fc8ae8f21444880304288ab5970d78e4e82124e07cb289322e7233d2a0867241038defbfa836935d5ac6ef921c3ccd08f00ed317766496e7f77d3fe2058223328266e8c00ae6d86de4363b1b53385fee3fa219ae888f2b649286fb216c568826f2e8b9284ea4f623c0d25b9d05a79cf4b80c3f66f5d5aa914169753188ba9bac94f32a8ba941b00933e7380194d30cd67bbfa739162cfba84784a16cc2cebe4e71cb5109410c77bee6f52db88cba36d4d5bc593d489660da4d48528d787ec0827bafe4fffc923850afecbd8241ea0158ee01b02d0b2b930df3d843fa9462c0253e523cbc6f69b9d8933eb2668da7fa6482855763833b183eb544cdbdf38de5164f44507bda0bd4d21d0af28d23879bdf4ceb044263d4c65b0ed0c0286149f2cfc986cba9499eda8906fbf76c3c1be32c9898fdc786bf224567371f5f2e9c2daf2037fcf1611c569b2a7cb3e8debb21639e5e7da33149a2bfaa4249d37c39dec1a54f404e1079b2603b545d37bdb43e1279eeef00c70761fddad14780424c296bd8fe93e375cd30203e8479116f72c2d87b4d5dd4aa5c882f1d4cf4197c2ad9946cbb5e29ade8b68fd26881fdfb5f2743f428b113c8a5788ca1a94b85b19a7c389bf91b2b8653d9a41422e41868d034bb7ee905d52ded30f9f64c0f5d5468481afa56d7359233897d5bff708311b74d2405f5db0a693e2c471ad033d6b0b284367b9da20a39b0f8dc0cbfd243c6607bb931472080c616254641d29e6b95c7c3145105c96790021beaeaa5beeed1279add5dc89866429fc342ecce3b506f90561e5f7515a598de0c7321c032740179ae57ab6869d028f15793fc854ce55a48905d806ed05c2cbaad8ed8ab525e773d0f38c67eaeb99d0fba029b96a261aa2686e6b3e37c2de769b400bcf4ed93bc0962633821534e7ab668d8a6cf268c920b5fa4054dcdb3260c089cad72c969d13857119e319ecaca898e7ce979bf2587fe2ffe84c81025c7248241d6f17ce9fd6a83c229371966c556c3b96751d0a814f57968b3f40d73d87a434f147b36a7576c9caf01dd33baf624ccce533874d6d38851ebb3ae6e1bbdb45e36613139173906db20670d213b48210882dfb2e01509d8dbb7310bb85d9bc6367cb3ebba1189d6eb8c2ecb02665cce49b8a2f804ab7b264af6bcfa31008e59197c360c7ba5077c0f4c443ef6691d16839fa096f8a7ed85942951b947b18f46899553c5a6e549441795a132069f52132a3ba61f9f4099464f8e2aa41326ea9bf6184590924a5b77822e022d2b70b7a65cae8a50bdf24e27d0985623e7b8ebada46b8b9b11e6c9e6e586b9d56c8b473a792fdee5f3224b6ef25802df65d70559db93b0b075d07225772690baacea2773eea82e5d8e8bda88b9e8c5bfb1244b0c8d4b7a1767835ebf69f2aed17f6f1f5f2248119001f90c91d8220cba7bc1474d18aeae41660c979b593b869ae70a9a79a882358830504e02350297d523cf0ecbc9035d7e6b02cea782a5633b4bf7645e1e0bb45cb03e5e3efdcf8aff402e91a8f21265725fa3803be72fa53bd662579b5916851a0df49084c3bfc0cd05f3c1e6d121bb98d33d407ed47a5e4d9bd4ea112e3a026a2d44b9b8efde8c14b52777d8355b8008fb0c78ed10660a3251cd67a3322e835bae552b4df0c89c2f0bc8adcc25e93f087ffeb3be2fc57ff1503c381965eae682b3cc3b29859f51f15c27838c28ea25759f22237529348f671223d3cc4c517952893df1507e077036c8b04b84c75cd97a687763b51bb227cb5b77e8061ecda74f3b898a356cda2d3808b7deeda5d876740a9b421f62206be10da6c6581502b4c0aaf1ac2ea11ffa40e3906129bfa2564611458bbe36e96ac08dcc5c3d982781cafd12667fcb5ca56b9e3aa96f74ca663075b2be4f645bdfda57a8dc48247f3582043102b079001d3620a73bd523a3931f93cf9b6c1f958e08f0b4ca9b6c62de512503214bae417bc7421636c8c03355a39b362a746742262403fbd108397461e376e67d122a95f98e9ddfc35e9e5b2f1de5eead39d61f8c98a1c24385debfff63f81326c77bc5d4912dc9c03961be47c462d8c4a9da7afd42bfdcb91d9c87817b97e03a6032da88844ba54c2720736ff48c2232495d137a1dcf82a91919c2300ee9743a4d81520f04b32d3ea9c789b0cba0e5d5b1ace655ffef16c671142e62273ba0cfc200fab4134daa2d10024c4cb849f51009de927d714099728dc31edbd963d605b0c32df468e6eb8e5992af17507885a5665184093c2413d5d80fa02a4db9e154aa2175e6619ad85a889fa080d725925df9d8a6f870e1b077f6591b25c2179131b00f729cc67487566d7655e4f5c4da80fc333679769f195a5700b570530787dc925d5acc3571619121d339f185002bb974cea2a0d657a82c73ad0b72c30f8d6e6ef320b001e61fd6087f2818c3e42b4c9b76bb2979dffd360e8e7f3b179d2fb3a16ce2e5d09bf3072f7bec49a7f62abc23ccc61aa7d6b508ccb46335c7058f19b6458c7ba9dd239842480997bb5b9489e5e6e4166eccb9b8f862468af5ac84c8dbe51840dcef270e9c200309f9b2704e199dfac4cdb0bf2a5825b2f78900fc9f6c32b5414297c9c79a06bf5f7f990633a73a76cb4982fd962b1f5c4e2020cb6473fbfe350f2ad5524cdd6b3734a4178e035b4890f91dcd9edea832b50462e51d1d33c3ee155c916d6fa87be0c335c426deb7ff55d33fb5b9aed4ebe08a7c28085ca2fe550cbb1a9c4018f9f8483aef34c8a9512a0220d378c1ca4d611da7955dd4e2bf811b5cd422057a2c8a9c272ade07b5d6a3ea55c9358fd65d034175fba69180811bb305072e9a0128a95a520d20b38190e30b2cd1be5804584ace8eec15fe5a0a37517064e852eaed598d11a8a849751ae6a37b8a1a0b8769fb862d1adf7c1fb0edfc805e8a80dc6177c48d5a2303ac03184ff7e8f32cc91b5bd88e78f88ff874bc96f9f3aa3946ac08a35bb39e1fc98b1bb4dc096ef7fdbcbeb0614c65cba09824cbff50f9e0e8c8a5f235a38aad2e37179443e1a59eae3bc6af7293c7ad30efea8ef3073d7c572c457ebf062e1d00ca5d93e5dc25b2ac24175a3cb3763d90b5170b9e5328d9a0ebce94343a3981ede0f881b66b81498885f68dc947865883fa767583a6927c1be3e129e137fa96b0383eba48d88ee21897d608f87dd8a696080db41f5a37d15f5a97e15aab13e2eb1e05c82f0aad5623eb6d25508b21183bc872665511e3d1b4ea95dabb2f3d50916ab36b67b61612466eb5388a874c655df8a1ac0a13362c9260b4754182c1f65bfe5cd7f176506062acfd0bcc04eedac7f1b3f74acc74288e7cad53850e5c96e2711ed01849da1a6fe6700a74e0a20621c7f6bb9a5d352073c291a1e2e761df73491a1ec8a67ccc8eb5e87d4547e77dcc77b75896061ee128c964f3bb564ae0cc1befe41b91e351debce0bf30fea557160de9ad3273ee7e8ceb09d9928a287f13dc0cc08aec42e33c5643e90fec2c1cc80864fbde03b48c5e7cf585565514b156ceab077925176aa0394534ef804036075bce3ebf15fe8cc32412e3712bae108300474afb95226c675dc8d194fe0322c85fb934e545a838c4abfead310e57588eb93b810303a1293f737619ba382b92acb42fb02d061e9bb32c7018535d9c7aac6b4864c26aa57b79c697b83cae161ff2341ac6cd754d2dc0499e65216d51a96547c63342050b9adc80867ba2077d8c173d55898ef306053d9585a3b91ba21655454193eff8889ceec8996f89171d15e23c9c69926d5bd1d84c91c973e8054e087d19bf9a0f0055c9bdd6f9043609dc15624c4b5a2e827ed06f3a1e068e6c5358fa8264b20e539c3f6cbf7aaa776741e647bd0a1f189080beb70f0f86c85725616153b65ef1182e29d7fac587230e54ba6085adce392bdeb1834af26b862f265ae8a988852c7fdfd982da90cd8c5e4cef938438cd044f1e02c1d07b30df3350fb2e60d15da6065b3ea9e19a305ab0b36a7aa11a9a3f186189c1c5f9e367c274cf16b0ddbe6c51a09c6800ea5ccd3bb17398a8b33df6705b4ae14aad5e78b2b52fb8ae9ecb0cf37634a9e5359ac29107aac9fa8d3a17ff87f08ca3d6ff83cf3d3573b1893fbcb98076773825e8527d0bfe2070c27787ccebe066251e4d36a89a0d4a45fa8da994d6e3556e48cfa20f1e98944a4d00ab392a2eb16b6d196ca55dc3566dead60f4480c29b10e29deb7c9d780684a6d4fd5a2450403c0ac3951023306d992143a04c55ca51273ea3e6c68d344230e81484b5f02c3a9c8ba686d62f9f0e2097a441f0df9ec53f35ff785fb3e30c3a8f323082e08625f4cfa3785e8f3c5b62b0a51842e9d25f6852b3b7bc40c13c7fb994626380354e9fceda7956631ca95e9a5d242bd41df70c1c67496193f500ca839f867fb549bed995aec5b0cbb4b0c334f1714305d2af0e82df67b56836e819393026b9eba02d5d3263e184753d29215352495129dafead98b4057141395de3039d9b02767b22beb407a011baa9dfca65a4b70e79092eeb557c3ec4f7bfc1238b60ed35de3adfaf9ac14d912a80bea1f1a68fe82a31fc077edda9986a647a1104acbbe9cef73e19544f2108d4a7e4a4331e820c08b9f3efeeb3d3a93a46dcb169b5d9f64b224bfcddbbac436ef6c6d09bb2bf60e317a4e1d40dc268ddccb75495abda8d047ca69fc976d0ee6b59439b23faf19405e62f87bee7b194d069405c58d25176dfb116594a3cfaed8ab915530c1004fac03505741f8493142b4bcc8474a00767170ec40dd54186d93b1abd0abed96699c7ec7ab0db8bdc904aa7d5182ac3922a77b445cb506e91dd5402ce558685c5c7491fceacf96ef73f1798c4ba64a57339f99f4a23953ce4f6d0bb434040a676ab22de5e9960cf005cbd1de0ecdb71476af59e93cb9c0e7e49df25f1b418461c89391109484eac9bd2b0ae2604defbc01a12a70808650fedc33a89a702e89aa429e7dc53ed7a79f33db37626099cc0916114941e11dfaea8dc7aabf3e9e47443161151b3e9af4ce3375e8d86b7f3173e2a11fcc173d6d5df3fdd6b5408d22f02ba933c714026bb9b765486d88da16f59e354ba02dd86c5b5590b28976649cdbdae16493635cfb6edf542e72e858fa407b7b439066100f6df75b4038163b3235c80a87b4768c919f0e5ba22e023d6b35ffc0e8daa948948dc4a9454878d9dad3a2a2f911a3f290304dc12150a0d7487b77d424a6ffee99bf64a519458aa78dee557a466d476aa4649c7345d17ba4c024f462727919ecaaaa4fb1c7352b18bfcd84cce87f52f0613ed5658e8d57f58f33e1c8d8517f2bbc996736573f5e134ea413a9e77745254f7844b3289bf3aa217fbdc8452814dc19cdb2d2287a7ecf454e78d0ba5d15638e56af4ee03a1c1eb625f5b6b384a92467f805e6bea250f8a8ea384c98d2464b1ef9496ce1f39aabf84e971a2f528adb31e5e465f676036e19f278b0b845da1c2b8fe0d808fdc2f83b2d372cf31921a633b4ff349aa5b2054313d741f250fd7da076bf039d725864d0eaac913a9308b53ea88ee21a159a252c8d447100e37169e230fa961c5d4de39054d00c4d52968307bd874c1ac316ce70517d0bba566acda958f855a57d0d115e1e97e745e383f71c64961575b959fd6dbc84709176297b3cc8e97a6bf683af8aba31798ae1d39f20970272eba11a7f18b5310ad35177dee1b60a90fb37df56a03c249ec21d67058b4bdf49354bc762fa0b410f0735ce893e7eb4880ede36875a56012af4b350d0ca9c6b44dfa030ea0fcfa2ce60cb0ccfe98d3fb9bb74fea4926e1a42c84d65fdb94e5595324c36141131a7816540735656e34ede5b13ba52e2fa217eaf9552e3ec9e8421715bcf8d248a0a4ba5df5375134e61fc78cc0b9715c3ae1c00347255f88f1c556a22b8a48c0af84a93f270f6728252ecc290904bebafd0f9d9431fc00b2535c9429b5d88cb4da82dd42fb558ff65356ae13e1e7b0edc28ef5e531cc0afb60562a00e15e9dec47c249ef41bf603461c60bd669f945f8e2fed7610002727fad3d38383fd3394aadf11fee47e982b4ed09899ca3ff5a06732f72f735fcbfd13d36742e843bfce96a075be05fac0b54b8174ca2ab7e3f14fa8e8d18f7e7b2a0d71b7db6698b70472b8e1a236144cd6a65abdb1b3c89a73b9029becc81fa9298efcfb1fc8e7ded82bb67b12e65b1e58a0d892b41419cb92d6869161983bb54cc0cf227df11dc92bc24bad980f08ba2bc594e1d9f5877bbfe677a0a33cbf4efb86032ec1e69d07b7cf1a3786c83f022ad6feb81970c1ef8637774f1976777bb480c5593bef65ccafdfa452e38a73d2e50364b8c41ba01f1049a21cf00a72307217f3e1907820dd032ae5e3ac6c4af5241ed42571e4434833cf36f1a3a74c2c078d9335f0368fde8e51b9bceb84ddbd2e922165f0d8ec2337a409e8949da7e32bee0e8a995a7d1467b01478f5f2c59f7e52d6403f2e5a76aedef987dca18304057004100aaea1ac34f693fb26c63af0c4f81eabad183be26cc23558eea14eee7ec8302b82449220e035d898691f6f65934bb14d80763dfdbe1c2d782736e0d250dc79d92a6382edecc0d9005284fa9d8eb8054e339bd66271756997b25b6a157babb08e8f4d091771e9a8299a0d673c14796cc12da6287092add3c7e8b083cda091633a80cb530fbff2ed4408486b938031014403e1da41cf76d6b4e1e9374cdcc1f81d65f559c61fe949313c3b585fdaeac4e96483cab24a9d02656cad1b17cf97eb095937c84b6770265c42a01a450b5108c9b409320d6b3beb82b658e8ce040204b14d18a76f8b03dc22476fdc61453960a9b0aeeb4c061c1121be8a32471843e9c9a67d5972592b9b7def25c795a6bd921a85bd4db88b8344b6286c4126d5ff5ef91e768d7b1b21e954fc9e523160e7c3e2387bafd8719434ea855b96f20306d9d533e368da1227dd3f75bdc69cd40139b88b0bf3a3cbe362a6d7ede48af878889a383b554d8b9ae1a31955b8deb242f5506841b42617124c0361ce5098b2ca403d53c9384ab253f45c19b642988797d81cf1b1d1c4bebfaf1540fa3a06835d10c78f68c6cc3005893b52cd6fbaddada08ac5013c9976cd8c994a16685773968c15fc2fb82cd6b3ba56fb3b531e3cc8a4f2b969f9949975eb64b83cbbdc299b9a986c2f07f282c714392372a48ae560f1c3ce48919de0598c4f2008781248693560a346d2c19556c82fa5ca582092082dca654fdfdf3fd24c5fa16ffd5cb23d683f959be74da1cdd88a6d2180d528c6d2f0b909e3f35837e998fba9301fa6dbc903c38bfa77f6509b60a4835d42baa7fc0170f818d5133da9f835a740578d6f94feb09ede84feaa82ba0541e7a7102a61d9318c60dcf48d34affe90b851a303f26798442edfd828501ec0a1d6bcd90dcc1f9323e6548e1325765cb41e23e48e652770f5160cc320b1228794f1a00e2f18b2a3547b73d256617fa89d9628e12ace774c619d4046fdfe4e3c8b9c8cbc24f83bd04cf067c29c2afbef9bd54df2b9412a9f2341dedb4eb20c3a792f5d5a7f566d7328dcce3b3effcbea4427d9847b1414020baf436afbeda22edbb77d4e12aa42106c8e905bd13ac4dc1cbe2550e222b9aebfcb90d00a139173cbef2aaefb00363bd9121b6309d1b24c17859e65d6ea595b3113c99de5290892d6c63eec69a5e502749d591a831f78a06a243774210e36cdff2b449443a08592fba7f46e9bf5ad2d925faa25ce0befc822861311a045cfe5308107c5fe5c055cc74d9d1d6f8019adab80b67a1e815eda776be3c3e240f8149f98667d9feadc78540437c93104b712e0344e766065d0b9a5a8ffbd583aaa39b9be24ecef4a04cfcb37bbe03b8eb6d6dd358e3309b3256998b2fd5d7b384ceacf2b487ee1d243e2c8ceccb0e7b508e1fbc23090ff0217e73f53bd676480016a252a81bbbe2e39c90a4beb368fbfa989e64ccaf83d0562c0ad52e1c3405bf43e617a5561daa9a8a781a3b22f3e25b0305b4e915091a88806c1d73ebcec8f8255f1d94f720b1faf521817507dcf6e251ce98b74cbd0be3b8327fc539f9d1d1400174c286cbf448744c6644fd4fcba130af6610da793d2751dc08eaf8178e2f21614b14dcfe267afb2f9bf87a5024325906e5e556883b77d05ae99f4d6f487cf1872a6d557f2bced232c7edb348f11e790c68dd55e126a927959caeb03cf7c405029962641672c780d7c5b3147717001acbdd7269817023daa1e6923b62e853cc2dfdc5d1f72a2e55c59087ada970e6697164a401b3fd213263b6d242414997df167f0d73aa36312eaf7168566d4bc756f62c40d72012bafd004b204ec1d2f0e53e2b9a92c59b850525725448c02d8cce2163ad39f616f734b574a59498e86ee814ab3abd34d6af62bed27523f8ff686eb335126d229e0d60f08833c1300408524b9bcb1d602ff91103ff5d8a3e65bf73b0e60c453f92996234794faf3ae74f1e65fa27a470981cdbf0fc8f71efc2a5c9de985ae9b6e1a3955ed86265b1d72dd376a0a6579f3a0a6f12e0c0752d5ae243b3a3f425afa423a030679869934c64049e4902c2d40a2e9d0739fb863a0cef17585cccde5a1af17185a6aea9a3a2293e221b449a6977f9603d6a842fde327680d07f80f4529bab4ff25f6550466896f3c20277ade32e7c19a09ba07e1b072f47b3b5754f1a5c404e3aef695fa5775f5af00301e085d24766fcc135f53286ede9492f411d14a186a4a210f65aa208f8c3413046cac58dc34994879c9043879387eec85b536ac6e6d0043ace7a1eaa5ce400ff43cfc8c8e4aa4c8028f1ff6c62c75435d7c97e8e8b5a0895bb2b6995ae78c84cdd8ea9781d677c2ffc89ef72a1d636515408d5c8e61b2f44cccd1febabaf4fefa9f373c907b8b42fa38d31d865b6c9247a2531178a505eaef4d2d21d44835b6bb569f5314a755c31fb8556ef6a2ad5fa7e084822beee0cd90a4ee728b9fa9239ef7b7fd5fb39cdb705deb43a0ca23347f301fa1de1dd9664946c6263d0bd262281b043244609821da103a01b1446ad7f2e854c64cf23d93ecbaa3e63457192f57e82da269028dfb30e790ac0bb709b9b9c05c98ccc5d437dbfaa7f232f33a302305b404d1291b138b9e76d1173dec0faae298044fe63f16b4ad5e1240d597633a7097b3d1492b1410d78a2daecb1946fba93a3d18ead8419b26af1ffc26f1639fafb78ef22e73254f12a2da95692510f6fd4f1b5c8b5f7ab854925b1c5d9abdd9d62ff7e89e7649810d12cfc2bbee6a404e9c71126461917e2bf74a307d29e09c78cae3c805cab9fde882ff7189dc39c2a70e8613d1fe3fe81cf2787a38b1882ed9e5dd96ceb110c25ff524355a736a196b2b03e465609588de4e03764ec96b85de4fa3ec9084b7a855bddafb268668f0cba01bc2b3d22006ebc4ed7cfcc6cb3f3669e4d6d60036dfca74435c5a8dff266cc747e7c580b798033a76cbb5af35dc5bd4091bc4f83211060e64a3254cae074940efe7627c609ba2b6bc54af9547cf68707bd0201ba430a1d3f28b622d23ab5ff233fa9c93abb17ba10caa0d99f97018fea67ade04b666268dfb2d386461115a1e2d23773a51b68da5ca8eed89ea534439f9bb2aef2821141c46a0d05601619c5eb8347e774295002d57f085900e2ca4cd3f0df97443e276a8cdadf96502f1b53fb5ee1db14c8881faacbf8ac3990a26497d76c05ff3f4ed46cc082170a0282e8fd39b02eb9588bd8ed1c1525f9a775627af70e7e40c74b62c2f500bfde9af7263561b7e7f8da90a5834071fd75a0307c0c93d9f004204f6ec2593bfae24b8b6050f54135a65e8c1de8293692ef29a81b76239bfabb7a59a4344eeca895e13fe2820cc06f7f3d35e77809945143f7a0a9068be08bf58b60d2780f19a8e398348a4e0ade8ca24356a19c8a73916cae713d8b2b9a140821015deca98d271823b8b018e9250d8eb6cf7d2922c12bd6285daa0ee016349d01003a73343d0768459668de3d2fd684bc8c341b72a90f710ffa500a2ee30dde0e5b1f8d8f35667a8e483b11cc21102dc2ac4b018da3140703ed89c9e7f4a9676f935aeebed04d411a5d9839d141b3810e5f51dc9339a239146e4fa16ac36db1e1872e279ecca0a130df4f355db175db42619e2a874a029dab4c3eb27b94b6b3098cee24eee7ec6c4939395e4a80aa5dae3dcbd487fd129ac7355b7d4ab4fb2e79c30d3e044f40d5cfb70dbf0fb9055436d9a530bd18ae43d10948a8ea311cc658cbdacc95de0cafb1bcc959e48253f4729cf9a1e05ccc3e4a4593d7fe522221c8e454dbd7848b569575e75bd7a3a5fbd9da032c8a5eea99f2030094f0c50694ed8d3d62986b8413129e9fe4fa55e1c78bff88dfdaa64b7a487061d795f359c6dbc8c58450a07b1e4064c9be79b0ca109f7b68ef063ab288b080fd478029197cc84e820957ab0a1b52c659c931fa9957a03b40cb7f0f8516e34b06e36d789558722b2f41a6b581a41875bb8925dfc866edfe6e7e37694ff31d7fb7ea420455c4a2ec93795c0fa9513e98ad8df299323aba33e895d0a299337fc34c484506029b82736de72c92c26856391f2a9e8f9a5c45f1ffb19095f15aff74f8ba91002d8369016f1d34d9a0721733614c04fffa538e38ece4f53f6250906b01c7a16a49d55fdab6b662bc7da1f4f88a6f058e79b8112f0623747f0d767c1412d560095c3ae36fd46163138af5ed63407301503a8ffa8d9d523a237081ab640829c683807353f9ae8200b6642a1977d91e8084290ee8453fffbb7bd5343ee96785b7b306634ff7863a78eb6d2f450a9d34d9eea3623e28d3f0250094f6febd2bac55f0f4647ad528df230a5925ddc2f5f94f50ef61a60d8ba022cb70bcba7c6363fd20a7ec6115705c42f189b89bc1f910e4c0b3847a8e57abbaebd2173e32b9e5baa6acbdd12202de389b6e65c4ef1c817fcbda92b989692ff98e379deca68be1d08d8e6b1b10836f0fc404dd3326e92e979eac920c929df51e79cdb47fbbf64d8ba4211a9b5e8de9898ba21ad3d2ccf3f80ec1021cedfe9d70740322b77227eddd8ddcd4764fbc574c2e42e9a544187c336734fc9cb8e9cf71fbeb8391fefcd4b7befe258ba923b9e17c317624d2c5ff3430c9bbe2b6fdd768100d9c1714a79a6c55de7f4d1833bd4ebbfa8f5ddf72dbb0af9edb3d906c00a989b2779357615968ef0eb3f5ddbdcf887fc5a05e624ee6ecaf21ea934d49758c32017c29e203a6095a525f5ba1537bc7ebbf2c191e93795416c596a293ab3c6b80f8eb9abb8f3bb0a7b3471ca40a1dfe430ef25517d548ccca29c62350b051cf6c381974f982af25cbf157948d0bfdfa1a36dc073a7623a35bde9be6bc7bb715cda40bad5c74ad4a2b8aa5ea59589b710c3a3a22923f78e0d5e62f5e7d318c4602f60ef28dc1309b40a123dad57b7a1e55c4f6ac87c7cdefca5d1a89ce79cc4cd83a804ea6247730876041af0a90b8403ce8745898c2afe3d29f0d766c19c051b68bb33573b69feef5191cd3b4a49a20025fc3602e40e776ce06d35f1c624e354b63c9a5afff3083ea33223951b5f674f4790edcdd7e3022af0cc10da707362debe35442daa1d2ebd9208778e9f2979c1afc638fc952716785962e3e3ca9fba7b0892e6678686cd633dce091967dd969bfaa30eda76c79bfc52fa221018248005ec06e3b90a13a9f5d05bc63344748b7b19c31f77e47582ea58edf8ae3444900088b4b84ee0c5c00a06d71f2fddcef8e0169b177179610e72b66333f85ec4f335be6251ff41a93dc2fe3712345bd400903059c9487113003b63c7d22f6f905f36251707a97343cbb569fce21047d90b739ea2cbeca452b13c52bc7b492ca01b9fda1ca138e62377acd8de92c1f7014a2333f3b06c69c2fb5311c2a2cdb7550d8fcda47703fbc3c4afe7d73e2f7bd458d573fba1132354cce16b88c16872f0082305cbb69415d17e3cc9279984e44e5e34422cf20b6703a04132c327888bb3f5970a96e68d5273ef181c573c4ce110f39dcd9f82f7524d1a1b18d2a8f710d5151c1d5407e3925db8875bfd33f2738a9276e35d17f9b67d6f8cdb43eef1af2560b5cb8b841dd69b55ed2f978e82ddb5c1c891f8a1967d4e578c693ba7718acf3cb3fe4fcf0362c1684a7af2779055c174d2e3d079a75572a7a59b3427f5b17a57a7781468c25cd91cc18f0760626233c5d16e6de2e58330d52fc2dcb6302c17b375e5db3dd358c63c47221fd5e8a07184feb916cd1483a3bb190b4176ae6a1a65f4732e754193c3ea1a0cca7cd3645cce85f4dd5edf89af173ca721f5f029d2c9e0975426da21e6026580a5492aa4ca57439526ddcdefb1e5bcd706f0326c0d1284455ff8065a329cf8fca09a5343d705d044869213cd7a7254bb8cf052fb860053e4dfdb6acda50683a1f3e419c976a735205c79c6054a798767335eaa0ceb36db331be2a6a641b39d4e9023abe2d271d817caed1d08be24285c785e814340e315355830b91eaed9e43b49d172c12d3ada3edfe6fe4166b0c2e9fb6869761b4f06802833724b1525c28b52c1bf454d3b3645b076d37a7b67809d226a6df1f70f35e34c0685863e79fb961542c947ffcc78ce10ff0091bde2936f9d88e5587df803c5a762de0f60295dbf56caa3d551dd2da520359b3fcbb0a6ebed34685e2b1b81dd2a8446e35894df3b1a487212e6d8c9643baf0fbb5a19e105862b00c5d110b15fddc0b80b430295a1e5295afb5deb5020e0d5af3637471d408c4419d7def2b3d037d1af2dab51b203401aa72854c83cee37d20186c7fce68fdc2f508e996be5d1c9e5b4a329d53bbbe3caa48afce08e916a53b16f79d2a9dfc9ff56d2c5af244a81aadf8495fa2c1fceab8402d1eac70cde7a78192c4282719a3f01ad9465f0aa871a40c620132fab08a7297a934edae8326899ae188870c7a2e997c8b6b71647e34d65896703806b0a57cb36c80d9e7a62352b321e976bd8191877de16f30c414e9f8488f7d5d376f18d6a74efe4823ced629ce58ae39fe80a65c8d7ffc33f1ff39e5daebefa345f33b1cb81717e4a1a1871468209e3a50e2e6f794227b37a904f347d77f44a7c8a2a9e89d55d16bef7303aef5d2a2c9a0d7f43acdf72219368a7264fd0d0cc13a9d713a52500ad7b4d6fd9408c96dafbab84b6cf7b9a6c1531a59df43f187df44cff30cecd21ad024b92d8350f24bd82136ad9f4ba1fec9b3261bc38f3fff31908ad4fb8d5196e6d619a81bff19a124b860ec6ae22d6caefd094ec47f9e4ab7d0327c5a2b19717420a9702cc30005ce99f1f6533af47e9b8b4a5ba6e2692e1e5299f11c32a32c336972f9ee4d04a2f6a9dd910e14b3bd2296c1185da5e25da6b9cebec2edf4666795e85d30a2b4e8e8746e48ca21b75379aafef9bb4f7b70f80c509d07332e1508cb16e7854591ded4efd420f2bd55411cc0f67a4ac7d1a5b49b7c4c494e7b46530efe61947b6ffec2b3c1d15bc65a3764fc91c48a45e03d5a79a4b9140eed0c8c7f9159eef8a73b61d353699aaee92507b6514afa2b80f5c228523b99d53de867bceff88f35a417332950199971c7f5ebafe3813bfbcb97570b66b925c236c419edc336b670d0317aadb65382a4671f02c0ce7627b62b28de57d2b0e59f82df035dee73a73695748b5ae40ef227ce0ddbe9a0a94dd35adae91361569ef35de55c8fdc73796090ebcf0eaafc9315e4325e2ae7d84e0720aa7f3929e3b50cb4c7634949a3704eb3ba16b3e968c0f12951db6502fe20f863394b2df800d059c4ad8f2a53fcdf0e30d48b85cb1db374fed923ce17b38b9edfa3275633edf8f6d7e1cbef7d2ca08bbf4237beb2479096f9b217fdd3dd22bfcb9954ff77c865c399bc30d3f409d468b1c35bb9ee50c8c3a08ed75f39eb5401047b8e6446ffcf3bf413a3fd89f7f7f134d88995645b86193db1faabea3386ebbcefca1b8d56fb6ae7ce8582c49f595ffc37a2cb2ff3ff2bdaa31936c86932db4c1a1759dcadf3ca8035e62f9eae585c983b9096d07d03e2b234bc775640097d7f193a6da31002aba1c3c4c793c4341d01607fee6f9306dff00ead9bcdccdbf9bcb474497265299148fe8de839e46a81857e9db97d21535d1b0be1d61951c6a62dc1f86b36a92a8b8ab2e0ca954282a537bc6fb0857f81802a0644dcc0f449230cfc42e62296b26bc52566f0d4a1f388fee0c972f58367210f38828a12d549ddafc224700608a5635e4b37ca141ef97ff6132d7ec593c10fcda9493c384145ed6677c0a0e4b7a4e09ece12d5ced62b1bbe0fa0ce1c46b54155a132c7048a24a2fbe1db5be77b57c70f22ebdfb87350faeb1fa64dd74e5b455803ff135608baf8a90914726f6d288bd0e2c560dd2e0bf7c0a518560c11a13e698f4043398cfbda5922b0aa3185c4d1783843c3ccc5564a13919bc68489aa2f776561190e2695abc8764d5a61b129840b01c6df3207ee821dbf950f44055192f8bcdbac9c482ca705613b59053dd7ee174a50d29894584b9701e25a5cec55b00dfa8602c704bfb6d59565b6e5a8dff272e2d1b5e41d8a7159d109c8367edae37cdeb34f3c31559063b8535a43b5880ca433f71b778a22f53bbf7457f2b3fd0918ca75fcae0774b6424a7cb675ec677e768552d89c1ec14ab782b59b07c806e48647f02bc3df5caf0c9432c6ced17c5ce6e7507dc9884bff6a517c3568263272e3815ae2cdfcf2792391ff3e65663c4814c70dcb53ddeff04e5cef4bd65ef4b3f11829b9f54b47e222a04a4461d006586dcc4df9f222c7a264d30d712971fa94a12d2e24d5735656fe93a4e989723e3ec2d5507db91b8072e4696cf3f7ab76e41b08c9fdcf97ac193444e5d57f6ba6bbdcfd116f67d78039f272e067aa0935d3420a3e8453b0723c9a62efa96b7ea5e71f0f3281de56b0fd1f81760bd6e066d88dcae602fc1f609a7c7b8b2b161d5e6a92c518b001ff05bc0001359210f7353dfc9591d26a601c341cbb010d7b0631d4a8af0be7ae77d5f3ee3aa6b3aee42c07b44b6b468a67e8c0168810b2d83934206c3ce93147e4da415f35de67f0b8b5dac2209905aa70720fa77af48a06fa793afcf8e1deccd84a0a44637c01eabedfab45a16e162fba73cb7981f34a3d13b8d06091ec9570c8a20a6c2cec9c5a2cec1d60c7df5a12de5b919542e86cecb6cfad5deff7cc08e15aedb0a095585b7d9f5817f8d253ff8a396684b19654d0a52c906ead862069cdaeb5e597e6c49dc7fda5a3f5e180e51dd58fc389c831abf06d739d10561c5ccf5779449fd93798d7c9ce28cda115dfa81188a454408113b073db1ea54f53a1e13b51d09d9faa7d5830cb210ea3922953a62f24ceaef2f2346c2c28ff3a3ccccf88666d207cfb02a80b2e24e88dbe2d9d5f9ef8c2ec41c7655acff69a3a5e567c780e4ba8fc01bd95a444a62968a817a6bed05dd9a12f4dffe584cafc239675022b5d0231ebfe4f27ee578b861b6baebc7c8bb9b00a26a7e6bcfebd5d1df9bf7ecdfdbbd0f5365e5c50ff920870265b6f32d7bb6c24bc1f0b7886f4697812085b0f2cd0d7d7a01804d6582ca9f5777f1eae896cfe846ad76bdb301d27d3e5e393a86e9ebf619815c5fa7c8ef1c40b19b3ab630b61b61ac59e76e7eeb6757e00b05887658eacd76ab79d67563763c830d14397d0639ca21e7fce3a8fcf9479495f858a7cf4b26408c276664b84594f18600294df88c15489b0944e67e14d512c1945beae9871f72cbff7ef6537a1919a8ad6b64a701ec21ebe65f9d7ee6ab78803956a7ce34c094ad00d32dfde3fbc1a28a7ab5db639f72a8bab85175e16cc44eafd744185268cb567b0d967de0a62ad74b4d69f1d9df09cb795f1aa7e3a391b9328dc44866b5daf4208d0e60e1fc71c2e1b4904fabb405caa478731be311bc837ca91b5428e4fc9929449264a5780732d1e020f096740449cd5c8a9a34a4c8ea3236f930da59d902a3ed681d40eeda7756e6513c92fad4aa052bf042f63112d15905e6fd6d64964bf2bfbd1e9e2de2b57cd2bf751cb74fc72ea4eeede0b10260fc8f2f01d35390669f3087080118ab3ab3c11c39b76ae7bc0c97091aa1ef1d6b42108bfb3ed00513ade04a8cbacb14837f00d1e7d25da1afc2e424176b225e2bff9f87cc1deb1f2d37ec038d320ee17f99791aa903aae1522962b30f1a6fca3f67bfee5007cf415b420168c9239e443bb67cda508c8bad4de54fc29d4715a4682c4d2050173bb6851bbd3b9e86f7cc9d1e45fe6466ac8781e9babe3d3061b0a83db758c0ff43827848e2ec1327412b26d9b14a4733a67bfcf2f06aa0fdc13865db6f36ebd91f8cf5ca9cb4c0862eb3546fa377b8e463efe120704b433b6d6683ce14378a081d37c97b0f6ccf78db35ad0d1e7e4544feb5dc977522424e464689f015e09449897bd9394f20a91b3e0a1a24f89cb0eb73796d910fd4719d51e3a04c8930f5ea770f9b1d53130f0e2ff2eaa73fa003cd1406377d0c96310c0574d4612bd5ebf61bd5e3acd5869a613c2a484bf3589463a204ebf0e7216febd7181afba881e89eb017fff856b09248a578bfc6c9f9280abefb1eaf851daa1a9cf9cb843be46948c706f1954be9df64deba7d3baa7a7a4cecca200441d274684716cd47bb7c68f1e711dba6ca3375af1400575e6b9c5ae7d97c9c0ff7115e187452de67440aa88fa5f72888917a1b8fc5ad6e8132944bec76c482e00838be406af86a71f4c8da966cd00991e3b42681b1fdca29121e1d862f8c766c4306163905532e18cc53b5bda2f6590c91f0b829235f3529dde87760b0c50777ddbb15f5841bd700e6caa7ac7cac91ce1c29641af8585dba3b7c3cf6d62eaf9c22ec653251f24321d91a3a8cb4e87a0c1d29ac45b89295a74f506b4f05af43ac2d3be143f24e3861980a8a88af883c2c3418ac40cc967d0aa5112ab53498ab6a13801bb707db5751cee7dcbef9604308fc459457889301884a4e226fd194145ad87b2f1601ddb1f8862951d1b710af9616d0f2641558b38119041e533f47f01ff1d3d4f9ce10e48405149a932d5ac0353bbef4510c4bc07840acb5fce4733b676bae49f409d2de10f9b89020ce40838b6e91b62d6aa1870fecda4ed4701e4467694dc4781df17b70d786e3a04866cce4c8c2654c8c0025858cd7786c5b7137a1686552f85378ae7951acddba5c26daee95b900314aa86a11a97b4f506173dd44a1e6ddf4d6671a2bb785cab561d9712ecf0a7d6cd940ec4cec2deaa5c1fb445b6020ed4dd8d97738f19a3b60309d878055b508ee9b29f4ccfa48fe766c34f7ef79a60db3f76152ad95ccf8654ae9c2169a61ae1d0237e294cd7fa4248aa6e002ba654fdd0fd8c827ffd55015d524e12395d74828317dbcb4af4559e4af6c6cf6a544135270ba3b1b86958fc38745024cdb8ef2e845f78c5f8850b7c67676ee884e8098b5ebccae0baa6737340501a016e96f6ea62b21ffdbf661b9540169d518ca61d924708647021c410556f6f8eef5af57cdfed060a8044e598c31fad5776b6199f93e6bd36ecab2d3c03794e24fef7960db64dee13521ce61c2c790671d964c0db539b26e8cbd01e4473f9a13af201802d88fd872ded1eee63f08da801ec1cb9bbd4f83507f50b5e743d73deda93467c9ca44afbd4e16ba57cf2d17e4a7ed8b40b86210de240fdccfced02d319b4ef5d45f91dc25b5192832a1111b1b54256694316d8ff37a1fa8f7863bf9db4d46bfd8a4e2662c3fce6d6f4176f957beb2b0d8121f3b0d070034197c9637c061afdfadb7ce800dc6e06a98e1598567002627c5590e6871b78b583390a48249bc02f260253416a2b80f409ef2bdde763980bcd0cc25b13c1291199aa337a1f9c487272a2596b30861c0896ecfa01f2bfddc82ca32782259dc148388f8a340bdea3c80fe93bd2989cec64e8f959c44aa8e92fa4523ee59dbab48d2afdc726e45ff5166abd82771bc36aa74272777d306045eccc9dc7bbf8fa32ed88bce12ad2f3bac556027f142f7221b4aee6f4d72f16bea5a5016ba666b3e40ff91cf3c404a5a3b86a12da71111753621e59cbbaa1c129824004e6888b244ff42847915f2cfdc8602ffaa40858f140f00392dc52850cbd8310fceda2b638c504649ffd19ce86101701575c3ffb3d309f093c9e36947330a41a92f7d0be1eea80fd8f62eb8e5bae67fbce23147e99cb6fe9da26a1713197fa74e5a5c3929b1bf6d4b57eaea7be132fe6ab718fb2a6179170fbb0388877e0a0c70b473c1f54f6561d7cc84d05a345cd0e74fb7842ba3da78109395e2b5182a78fe46bbd1303883108d2798452444fd5510fcd506ff7bd53da367022051a4983afdc9af88ff5f5c24d11abb5747260d219952245a4c01d4ac337bb87be5993a9d7c70bf5eda740bddd598da3dd4123442ba5ef1ee861a10b83f816e834e0171237f014011b9acf4a35a81a48cd854c3a98ece312226c8feb1a5b1ff872d89303f894802e08804edf2a34da5c109e6327156884831686ba9e9c30e6a64b4f8f204195d19ac73e1cb46b99d13b35cbb4297511b4f7f64dac100305b5447c166fbec4cbdfdbf46f695131f12bc2f4311e3895abd9ea5a1fcf8e321a9805641b093ec12d71b2c1936b9d38c1605d3fa2a13cca41d094a165ccb91889f3a261cd3254f21663b667c3ceadc3cb30ad40228d7b78c3646ac8f3d8e625bb19b841d46bf4384267c7e3600275ca0e8729ecfd9694012e34f6cb77f807cc788c2c9c67418ecb75c6e7a28f2f18178f6fd43eebf83166b70f8dc930fba47f7eee6a2126fcabdeb66053648d6b4fb7493b1ba0391b002dfdb84d12658c1e219b68b590accf820934d6621f3387add79bd19f70fa33af2fb78495b7facb423c08afafcdd790fc20b492757bc923706e19cf21b433b3663c0512ad0ad76781dd16584d401fd9955363029444bdfdae112bebdd707c279de7da4a315b9cb5fa01eb8e5e381dab2addd899ae166828dbeb72191009a151751ac969e82a588e08f6a65e16bc4c73fe95cf4bac9848398e7e57f47eb884780bdd48b5a28797c556887fc8c90ece365beb59c649711770d0ae02ade1c7e8ec19b267253a3e12cdcb8eb77a0109c3c40c5d8a3b3421afccaa30211b27a4ab42544e0d2711b0379f1fed51cb1a8c549d183e847982c9aae7173e98cf1c7939977253c2b8884c5a3af6efccb0fd94bf24d63c51e6cdbdb77c7cc16538935fb35740ed10e0aac6ca54ce72cf4fc5c3ebd5fe8d3f4429a73a5e842069448a56e9da1bff48e24e1d159c028312ea00c53a697240a069c2406acf0b230ce20a734355c57e6f320f4a7282ab62ad4fe6b0295ec7f11102cc5348843129cc5e96810f10ed6965473d77f60ad3768b134e85ee7878c2457040ee7ac7bfc94d79b9b9f0ec226c6ff80d363203c891ee024fa2ebf859190e1419c3e8ea8c717d0e7ecd43ba4ee19159cdcb6ebbe8ea5c47c13fb6d0718b334240ae86605dec2c9bbf92a12c32f9b4f7bbf6c87393773020a291d819c71fa321d17858c9b07474e0500beed8e5f965b45b877bb78a2d69093c60785331bfab2378a0cbb2c39e193218172e566c73196ea71a3372860a7ed0079468f703956c6689d34d7fa0b5de77fcc634527761b22348dc68c630c375f3a3fadb5d06eecda9ffe201ad238df10d14f2bf677635c9c1c1476204bfbcaef0f1680f140fe8c2f7e704943483f5490442137a6184af8a5c2ee3d7007849b8e73cd5777ebe9521b4ff2e91d6268f6af33131910bbc78e72028462091e1429c904a135ccedc4efef5b73b65c340ef0f0d2ddbfd63cb907e8001e8279678b9d371a910d91a3b5456acd42886e67c1534ffa142fce9be9d43bec10e774abfd5a52a118bb13a4c53c5ff36f3bf82605b9d6868fe8b1ee7b9a5c137fd358b33524cd6c891d7aa780dce1ec21d42cfe8c69126916cc8ef3868ba8b1f5721d97a91be13f2686e94439ffb03c21408946cbd52a6dd0f906b18c29114b74f03abbfcf152722c968e312855b6e5f52c5f5374ff40deea6a01a81440e3a54e4fe1740b9314098426640b069b68b2c0e760c0b3b129c64f8b0e0741cd4f51d44cfd47e87ccbd9b128539b568b427c12126608e6db1357f02069ce15ffce9127e878040a942af0f35531ed49078df7751bfb064bc87eb3fd6feb7254d7a78cc1186eb50fc7eacde67c2b993e0d14bfadf2dbb3c4b714c0299b6ead776dcdd41d1fcc8c2683b0ce40a236956de7fea55cbf0835ef72a8f3ff034e6b9adb3094ea7b951d1190b6a4983e278deb81a6b4eccbfa871b04581aa4437530c8608b0c7fd52999e1484a8dd26f9a652ce506e8fb1ba8f756f25765676512d9970e5f0b740766fc0a5dafa5ee7cb29fada8bb17a235009989428f116b4a8303e00f5cc104712b2795e5ab99f0c77a35ce737eaf884752bfb98b63184923c096d1a62ab3d0dc2027848273571142d8423351df7c18d29c3ecd7dedf2f8910f0a11719e4d5dbba3653cd7c94ab6075f6524564fb6f87f601281ba693b785e088184ab47a8e6b5e7d8747cd15f12364b9c50996a5b4fb7d8df79a27126fd3e0748d02d9e6731e2265ceb99a22de3d49d5198fc97f5d2f158185241be4ebbf529c85b8dc809cc093e908fcce75aa3826de0f832539ac85f4bf2149667b517f57e0b6e340fe63d135c0529f0bcb95d0d512365993003ff451de316082ba055596d7706255326526547a24d1b907092050736df1d901c87a2fb0de583f852e01f0d3c7b0fc2efa7369e7c41103268d05ff2c732e0d646da5720f579c6286eaaeef547f898097d57b131320cc561f059325ce48e2a62421ca648cc418530157578d70049304362aa72b87bc0bdb5c21f2b5a1b318a8bc1fb8556df68cc88ab1a5f6eeac9b521585c5105a436b8bc35522a57dec0f94d196afdc65dd714e8524319166612da2d041d67168a1b3a554e1c59170e8640039268a5e69a79e4117b6c83cce7380837835de5ebcc87363c8ce23a5b9a98fd0828ef2fe0d997eddbdfeab4f96dbeeaa7ada21b2516c863642c7f16602b936918c38cc6a34a8b0a41896eee35b3dbdd96210064f2ec466d855d0cd8e8cef3a182bc26b4c9881d10fdcb18059c8133ee9573d7459a0d26653fd09995697e5767491679a5a513e22501c1e13a8b8c6981257ef6e55d27f1a22f69bec423edbf0078d445c1b4cc87d3c5728c6e99145c4a24f06c39854adb264ed9510ce80897bb4a840f870f454d14895e1c7ecb110c93377975a6d0ec81910e83c35c310d8187659a19e9768fecf4dd682d22685ec2692125414c0d1f33580fc6c2fcf5aacb28fec4f69bbffb26eee3b9201c009937a4bee7f6912966111420f53fe2d91df43520abaa451589a605fe5d058446441e94157ed9fed47175c3cfac21d77e22daf35ba349af71c470ac1f247ba947ddf22baf8dc95ac57c11f331d5744cb672ec8c8061236f6502c159af298560253503b290738e8f9d61e5149fc50b5768e9cb10cc3167fb5ea17ec1bddda88e0e34096bf427a99ab7a6e020ca56ecfc7cee96aba38a4c1b100967548e8f553b2eda45f17b4e38aa24ff38a1d999a8541a289575a709cc892207da6612b5ac3e21c1b43e4580a0474fec8b6c02ec85a4d20168f449c15e15e85809bc91eebb008ee5917d43078e82fce50dd397bd7d74b26bde923891f78d7984ae93a37eda768e3f35bb551071e13eb9eebefe272c29769f27cc992a3687049d8d5cb8ebacf06bc59ee99f2e2ea1f82568e47a81b08d102ee8eb8ba87f2dc378b42790ad54802be80332f9d1886f347c2b89bf4404618beefa8619b691c0570f8c84954fb12a3156600926dfac4fe1b99391b52e3912c7b0c4767970506398d8f40cc143854b61f997804246abf76199b4d4f10086a70e187dc8d6848681906aafbe63d5da4926545417b203d6d1637edba89e0c4a2a033eb1eba764d4fe1c5df59bea9b2f825f04a5fa398984b897c8d447900e6af0b67f9c8aa8f975a2cce264d7b0ec2073f6ff559052baa847282282b93daa6f7fbc12cb76ad103e712e24dfba67d2fe7dd6c386ea004ebf5168480ba14641e81600a5d6f72713a8d778dcefac3b4f2c76a24c67fd79eda7aeec73d0ad8a50b650cb943c83c6a08bb6576377e1a8b3718ac06a8415a7fadfd4dfca2dac528c81c5ce3a81631e1c7d7161a153460a13fefc640a0f1c4e3772f499d0e2264e6d12db256822a14cfab838c8c67f8a5a6e14a0c3f474dbf07e32e0a4c71ebe5f87673222a7ea50056d6ea7ba8f054aee22c7339959ef6ef86cb9cd018db1d01932ff30717f53e0ba6c58b7a535ee5b731779f1ddf9250199e60dad8b82ab68b3150ebc3296cffd71e88f2b9c37f10e62c8d0ca55d84b965aea84e668e6c71ae5c44328d6fad1b67bf24ebd22a17b81ba7de8b01e7cd054c1e36678a6dd4be48da3dbbb8d085907b0cb3e0a02d9650ec7a981c44e2a53e555cb1f8ed131ae6de1770ec9ee02b310220d1096182a4f68605dfb3ef531d30533e1ee257289f6f2e297fce642b7305df8cbb1ec5480477806b75861f88bd837730afd4c97657d4fce60b68f3294caf7dc6a97b929f4134f1de9db87adbaf10fbab6498b752459d204a064fd83b048d44974dd4c85b84da6dcff1e46e248f5523b4a0efd5bc35374d649edf86acbce4c7b9e8d4ce68ac1c17b52855c004ecbc541622564f9bbfb364fc55ce801223068559042a56bd835b4270e120f1d4eefc1bc1b8161321bf8dbd3ee6980f67f8476829e4ffafd2c82c25a58eb4713c9e87521b55974be290a38916f13986a81b43710f239d00eb391c35fd6e7e2e9e4eeb4d375c7d580d28ccc1261c38eadf049c32b775d8ebb5de7d338912c3a39683ab25b0a0561ac374e790a854d0e1c29270ef33a9c758ab31af43fbbb89eace86272b1228d37e850c4445d6bec34655f97baad7c3de6bf749cf2722c1d424b630d2289e7a69157533ccd363b3d1a45830d2c26229fff349594d8435515e3657564ab83ee9c911f0b479bfed88430a0b2c2d310d5c0c55aa0c5184f430eefc303e866adec0dedbb6f6fb6c83d9b2a0a383fdcf7b23e0cc023dd5a4b8eb8c0ba53bb1b2643e233017b2d83212b0c15e72da96cbff71cbb7493089a8c9e21fcb5b6a9b0d635b2a338f1fb01f22e38fba1e5060ed76f19ba3198de144c5ca7df44a61e2bffc67b8cd60203e2dc6a72dc9e8cfaf9ac7e96665041ea6d3c3b4118228151ae52295b312cc9766f360d020050a2baf840457af18fb4ed23905d96bd2e16f0e2ac39894a18f31f5004b12436bd4a11f469c42e00bef6d4de977bb1846e9827952854065942df31642b54fa5bf8d334a4b06d29bc725254e016b0fd763fff8eaca5ca2c5a02e255df4d3177dd0c26ee53f38f631d3a9f5b952db55f4ce88fd0485ae3cf4e326d60d8f49a5ec49bc8957a21c29d704cd1d92ac134fc933bf980b20d649d03890c0a6cc18c6c2f1f12052077fb272772916efff358c016b5cdfe3f7aa5ae4dd816c8a7e0305878d6cb57e76a148a861dac4226922376896460fdcc11d30a3fce08fd68d31280a1563c1c3e229f8e026298be57b8f31f42b05a061a8972de0c09b3b11634308d9140337fa86bd5a360d2243981866c45c2b0604dd824df7e5a42b552a136b27c519e58a26046a12c1898046686fe9f5036d1026347cf79910404be1a96c2295f194e5397b09741ef65377b4996ee416bb8f23f332b0ed5529f03f21839fcd52fb660fee0271490770caac67f3713f0e83c0174c69a9cc8b5dff66ea5b40ad4e0cf0b9759a889dcba6a09369fd3c342fcb53cc471ea4a849b8f2c8c4ba0c4a7a8eb83c7c78abaf6fecd45f2d6680a19c657446b3d663e357b20af9f0cef4b1210cf74f37d5b38cb3a201719588f62b0f29a78a94ca3ceca98486aa933316e9fcf959d8eee3f4a93d67827d829c5ee472828cb65838d708f2ae55a6ccfbc2208865a719d4b35212e00ba6f4f833f8cddb2d356aa74b8896873c6dbc75820524c21631affa53bbeceb2a1ecbf88672e0a256301797d000059da429d8fd46f34bdb450270c4eabdebbb616be226771b238287dc5c1edfd6b3a39d24065ceeb021c9f91e04f448b69f042c45933078f65e292fa2ddd9f5455c74a2f82dc3e860ff4efb47aae1bbf0794d5a497b8ce5afe62399ada8104023412dc7a9c9b542acc16b7fa83b4834f561dcc7c23577e086ca49a77d88d0f14199325bd62304fc5b5813fb5e66df4a25afae72fe83a998f1cd5a4b1c0ca2d2cdb20fa493e8c150d82664cef6feb8a37e0d28f1e07009530a1db3001b3ba631f7e2ec53c746507c63765eceef108c05928dd1292cd7b33ded01b79d429247e261a7c572680470712d624eab53448669c5384b0f90383a8a87c1a7ec992c4d0fdbfb673b4d08b998d48535b5e7123f31f27dbd5f15d69b3eb20877045cc76e6e68bb190c28b6fe7e9670c09b58da302cbbcb41bab5e192d50dcbb61183593de0b02d25f7e1056ce1964734d20023a591387a868995b7848566c3042cf06ebeab380a43afc3f6be83af34fd866d030842136b18b5b703be7aab765fdfbba78c78f564e13ad00888850247d4ddcaed04671da9602f9e08bd5a733f75cc6a8bb3a32e7bfefc87ab40e418cbd96d255f043652c647b611a904cf1f470bf74eaf7da3835da6b7d8cdcdd692aac11eda7487a9283f98cfa2e73ea9903d7ccb67830151e602f58257c448f7156155a94739a033cd619beb2e95f4a3d5d40f9cfb91c1851f8fcba1d38c08f3f35f2ffaa239eee853d4cba67463271638351f016001df7d2d2066702b04b18fdad00a416b6cfa8c1f423be688ea944ed72fb7ff755d25f58d1fdf30a8cf6f5cec0631b53d60da78cd11bc38fc7dc3442e30b7d64f44b54db3c50e82b13d282566edbe7ca2361be1cbc169e770ae4007ac68f3ec9b419112c5f4b995a9036af6dbd6c0ecfc142853eb0426c00b55c7462942a3c117892a1d696fe5d3456eecd128abdd91c2fa64d207b38b9bc64703b31c230dade3a8cf2181df6a1e974a216de37097766ca841802e37227846e9387d2afbec78312bb219716e7eeee2a944764aba69bfc58c930cd52d07651ef6385cdbb18b4ba5321212ae2692251e3998995cd8b17b1e794418add78352086c6bbf74dc9268fb64707726a48af54d645a1608d4b282d00f6d1170fd6a2c7241125fe1b9d55040eebaaece9e9d0ee910cd2a45fc0e904276e19867c633e4a86d8ce6612d56cfe16cd61ac79a244855cd51843bc260a1d671915cdebadd07a6b0cf357ba3f45587d227a5963af3610cc315efc4a3d9ddf7e71c07a1f80f0ef72b01a7b17ef3a6721b35f36f8d293aa1263eeea054eda7c06293777132cd3a9e128b299c2e63a8de9b87411608fce49eb16d3d4128b04c091ef0013f2de6728b2ebdbe2d06c659a6c85704e88c97b473eaf4be90c473975510ba42155a780431dedb71ca09dcfc4f521449b07b7742c06c340b47ef1fecbdce53778de5b05cd5f6149d46ecfefd22ec018ac58d97764ac5adc002d9166d2cd3491585804979c45b6344dfd09376e3eff7138f9b28b9cc204e161ff85c3f045bc15ebb4f92a1c25b7f906753b13dc0b4b427ff802403ded43433b93d737add5d96c39cedf04215480b237cf0e63e30e7bb1368cde3813fb25da7b0fb0271b4ece652b8f6d9f5f085bfffe660a051c4f7336b9dcbd29ba5c7f4e6f293494b3ee88a7606be4c1f7ba3728936d4944042a30817a8f0f9014b69865b7e31b5d45864d463ed1b95e428e25dbcfb44908a6c0f2148b72309997c3c147245ab7e8b0a041977934ee0fb25b9af7e59bb36b94d2fd0077edbd5f516659bff28a057e5019d8111485731a86290bde48670c3d171c5fdab51c8f92350d1a4e7a6387b67d28df0478bbc90ad4eb884d5988574c309f27a95fda71310a20478d992ac706372d985d7ea5d62e6cf0fd6db29fe6b3426088d5e406c7aeb7ce490a0f8614108ec078b332ebe32cd81bdc97af9d5087e85a07239910903da7a458956202f0a469ab62d6ff37607b90711d0ef90df72c6c5c6d58d1c8c6a0a2f5c3ad42210a3811824c25f5727292c662aa526a73185e39776609d5e32fdfd819053613dee4987d02ac2ba94559d627a0124579d03f60ff8ef8668f0e5691b4cbf13d433a046549264f7bcd59347cbc9db897ae8fb9f0bd3436bb94be15eef496807458ec3df165b8ad26afb3adac1030f9ecf145c61ec8868eb2ab411db9b36898f3084ad90780085d1817ad5bf0cafd944332fa56ee6feaafd2b7cf11ef99895263eca2dc7acb0cc816aba422274f97bcc26683a5fb66dae40db04f62d4c4a6d531bc5a3ddc56f8d65159f0c46d5be7c951f3556d104a87824e396e3e69d281751b6b1d2c5a34019d46b6d2ef1228c70d96c500e3f4b4a26ee390aee8b980b8615ac1b93f9f3c71ac8a0c327d39199a1783723bdf9f71ae555b33806893e24ebe5129a96304eb294f6a17003e19ed33cf351b7bc27e25ba425e65287d5bb1970edfd835e7e59fa7c0340c86246caa757e47fc9fc5bf010f8c54d7dbb7e1abdf7d2369479230515d9a135988bded0b36b7a76a3fbf59f82dc91c9b41e5a06e92be585f24a59e9cedd17a00aadb31b5ea4e98b74a271fb6cf0999436eed69a951ca9b3608d5630c3629430e0f9f2ae0c2e9c2a3070980563a79093196beb409cbd478a22873904f382d95248bf5a11e6aead661956f3e04e2ace737d3b417c233e6bd2ad0fff6d2df53daeeba1254fd72dc11ed85c3811f04a33cbe29baa25c51b7cf81cf89e62ba887228050a98635c996926adefa69be0c257312540e40b52707caba9e85076c09f9e60cd771fd4927b00ab7b7cdb01e95b86b980373af10910bcf70b2978b003b6312d160c66e14ae502e2df5ec0af08d8de324427ba29d04813adcd28678c22e2158cb3f7338ea247c08adba468ede55fdaaa3658a8872ad6f7a69b7588ab6e753664bcd92a65eb972a844d9861f09fabcf6ce2c6e0db62177c0c0238e744ddd925b9700b198626481ba1c0de235acaf726ca3c1bc6d402ff4a157caaf6f1abb4d76aa1ac4da631ff7a4c2d539c446b5d96b3ad5db3c236771303507fe01eb7c6b3c54bdc12b1db39f3cc3f3e6f0a0a661d960a371594e9aa185a5b3bf73d376ddddb591a13c4a8db2a121ab51f1ab5d8694208ad051543bc6b004f987d3818fb6cfac253a03e5641b3f3a4b4b7c17cf1b041fd1b9d2463cc65e2ebe1ade45d98e003c7ecdd6a0cb8a17de6b1b1f7653296a0ca2ada10d54f3c327d5ada7fa5c935e0b05b7c806ba04f52d14a794710d7073e3c93727a21ccd5dc6eb1dc53bd53e9a4284930a9db976d81ffb4aad7fded423e84be42808ad245be6e5608d52fe922d5644a4893409071b79ebe292eb2b0f00f04154b64c9db6e6dca010b487204582bf64c37d0f74739122723966df450785c29e17ed5bb5cd5d77818e024d5e205a0e4e013f2f5fda6084fc0ce6adc9c86321a03bf87312501b94cf5180be754c7159dc175168bcc093e78a16c1b455e9ed63c6b82c02c141c01a50c8638eaaec9db2aa51387165abd1604cc77ef032b3c426093876f66f1b394eb077a5fd7e49007dfb27416582832b9fba84d19104da435a1b490ef56e54172ccd5d4467a7a9718001f3653e0f1e45e222d825fb0d54d4181829337c7421ff1624f9c4f3a9d47b59857d2b9a617621aad29cfecd5faecbcb41a9b4908988710e5063ae6d2a7b659cb1c9e400884ca187fe2632c1c2cadd9be9da9cf1c906adb55774638869f7b91978a9307390b306198a6963491095ecce98c1ab06f49a026445919ec74a91c55139465e74c2e9efd057a5b7734d4abd5d63bcd34b6def57eac95a2575fe8e96259a5f0ab79044ea264dd502117c47b8e464a3881a7acb929a413e7f52aff8be16c7133d475b7fc2b6828ea3619daaabc390274374a757027ec4ab3671858705bc90837ec34ef98f592d141b4897770f9f18fc047f25f5c721e642cfdbf8b01747643965f1f467e00450337e05825de8deb41d37bd1185cbf3028d252265155e61eee2517cfb6e38cd6ee55b8107a6c7070086a92315a17876b4cde50db13066dab350ba8aa1b85fd7579bc2b9bef3d26e6a2bcdcfa7e077cdd6a07afdc3bba880dce625d30d2ed72ace19d7da0ee7729fbd3e57099eca3b38a0971c41f1d70b3fa81ca80c399b212191f7c431f3882fa12a139ed77c5405a9c260edbb68d0939005f3e9195f70274a24a364405343cc359a552b2f311fd698b6690d0a950646031c52f5c22653be4b117ce9c6406b634b2f1158a5ed098a3eb7e97d2c9e0e39bdf05adeadfd9a48171ab3097d0a6fa719cfb4d21d2981f0926b1fe9ab77de6b79e1d1140d8d4b35e60169cd3695e051a1a9d6a043ba25b84a498e79c510e591e0d0f82e72157ec7780cddda7f17f280eb3bc237ff1b5fcd55b47ca293a81705bf997571bface8bc68a3e83dfefd13a411ac1ae4afd93361fe84cf750b26b7a25836b6d8170700e974e353b7b11da2c0fd3b3231f9bd741a5a38149af7f340f47bc0110367eac21fdd71223064545cab393918d2f121c5432e67d8c2913ab160100af17e32d90f1fccfc4148352fa4e7ffcf69c7851ef81fef28a5a990d0966b996cd3754d37b2513f3b7ebdde5c548dafa8165ab2661591e6548de7fc779797a039e58e3580053ec852a94808a28d9ec276ccecb258a1adc1ccb4e90f9577c74b0fbdc0a51b75d3d802d8696e7b666c9c91dd70de0f59814c7ee2e6265b6194e0da2ba7927a64576fec6473f028fcf31642b107e9ef95bb23e4ff7c959c3ce821cbfea22be9b92af45e52c9cea70fb1f87a70e8b6dac8a06fa792fab35912ef0244d2e0db8c0eb10c1e4c90c87746b9cabec3a7a41f30dea9211be2961fbdd3a599eee5f2957ca05fbe51613f6a8ca4269af9521d373c5af7cf5000e5731d3d7ff8c140da7d98d8dd50fdebded5b475f3b0bf95fe92621e91e9ac99015fe5eecae945df30334eaea0dde7b9b7f79bc6e8b8a86726447ec966d5d2d591a1cb72d883c155fc6cde991202279442c87d140023b7d91aaae6799963349fdfc9f34bcece173eaca9c85d609528e3664046338ce6b05230e9d3964bfc9e644eb6a950a6f4942fad96f585f2bd30e3fae035bd4c770422d6b7ea0799a25f0dfc9763d014f17dbb7f7918995b41e22013fd330712c4a7771b2b596f8c485149f91a2a0d98b33ebd9da3442e97643f386593f1f630387814e3f87767082226c99ee161027668d4d3451fbde1605e8e6a564de14d93869af06620b95a7f0b431720f626af4abec18d996d13512ba0d7d8084f11171fad02d8989f9c9fe22f81426d20110b4f186133a1624a8f5d2bb9e9eabbbdb5a64ff91428ec6fff65eb631b3f26f9c1f2c73cdb415ae2858b22a2f3cc356422d1f527ce0ca11059432a952f5ebd273cc87e8a044c9ad978cf4db034b8036f5e9c409e0fbf29f2876185e9960b61c3387c352550c5eb75bf89281c91d0e044a3a6d1e02959561003acf7abfc1daafc1f6a6b4534e110218874c775ac43b6dec4c0324d3d450107e409b1bfd62c57ed0832fd31af5c3eeac107ad27ef6f5b81b0ca0c10abe39948efc8c5ae2a06c7b928c44742d2e9a19358d079b373586d7e8b3fd39d580373135f8524475540b27afaa6d953788582bda004f1762097c3d581e25c318f8e4e4041a5d9bcdde6ed597bfd8c053e8e9fd6ab9dcbde47bddd6e80c9e1db8f0bcd619f4f673b3dbd3d085b6a8d20810dab19cefc95b9c7236221dc3a11d7048530e7d090b3415db7875cb7982de3547fc219f3731c53249018119e37be1c2df26412f6a1b017a1f4537aa35667a78781ae8d9dbbdde49e62d9065ba8b2dd649aa52506e4e41ffeffe7f4829cc10a7c18aca6302343903989e13cbfb43c1e458d65eac60680e7d651c8ee10d996d0f644c5841816f190e824689ed5f3bee48bc4d56fcdd95bbbb766b267cdfb296007b6bed13d4f6a7d1eb75f2c2149d715da15a87da44ec8df332543fc20855621f839d2021604dc034862afbb28c1c46dc838fe192f8d1b135b757499550d10413002e79fb9363e6b32045d67506adae93dd8035656c15584693d2bcc1ec10fc437aebf32bba4da6b4f2e3fb616942d4bbac938db9301c3789f5b9d6d1c8b0ce4582d62a629e307757f5ec4a3a089df1eba12870529c2de4bfb683e2a315ad8bded7f0467cabf0378ad0fcebfbd723a553ea7d93af73b523d9b6187b050dc7159121d54ce028412c7d2bb47d662d62235712ffbc5d2fbc52c43de488b35ee5ef75d3e4af59668c8268c9c0824036927dff7746ef3d2692f9d368d5de47d7d9cc5dd4e3ab54ca05f05a523c0888b72aa1cd54d091e4cf88dca5b9f5200cc36afb87f5fef1773a853d85084eda600057c5d9d397bf97b1482b437cd3d5c3544a31841cb2082f9770d36105afe16c16fadbafc1555c8e236ae9cd9ae9a97c8e8babda4e1e19eb30fbe5ecd0000b4420c65cd3897c5d2e5f0461be8dcf4a897d92ee73aada67c9739eae67159e8ac41276f99501a7d37ca30d4d70fb88de6667011b893eaaff866a0f49c0dada281b0a6de8c963a664075732f75c5f580e2a2d0f4e65eba13387d5e37e98c623fd1dc5871141fad764e7d46fe3fbf181b0f7353d04e524f8f60d8abf6d14d16323b6b881dcece67875f31632469a052cbc27ad7b6c9ef094664aee81fc7984ac83937f93e919ebe6211116a79c90a20240ffffffbf