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

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

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

Block Certificate

Block 57430 83fb1ffe0ab47aaa04863b766b8e9739c5c3ae4dcb899b0edc3e3458b07c5e96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
53b36bd87dec8b136eef98d57f481fc8d6e5a015a8c0c0559a0e07db5917a520
Certificate Block Hash
83fb1ffe0ab47aaa04863b766b8e9739c5c3ae4dcb899b0edc3e3458b07c5e96
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b533000004260000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004c96d07a23db38df1205754ef464473fc1e4f04f17603a2421bd6a6dba19799d1666239957a45a4d6bb199430ddd43ec605c172a12342f8b60debd6f3bdac314cfec0977d42c763a57726e7a838501f51d6e4fb945608398680c0000000000000080000000800000b533000004260000

Raw Header Hex

0000402012aeb6fe2b1db65e958623f627b46cd36652a8291574d33cd2894c8aa4c6bb85e5a0926fd2c47db2a0f404771ce8325eb2b783979490285a990137e0e14967bdfeac0e6aae70041820a51759db070e9a55c0c0a815a0e5d6c81f487fd598ef6e138bec7dd86bb353

Proof Data Hex

59,560 bytes
121216010307005a6d688cc172f8e449abd1e3e2d2bd3f72b74104e6b6ecc39c8b81e3a4cd50289859d76286c5e7bdfc33376b1996bbc8222a6cce095ca714450247cd7dcf36e45213a634863305e7884505ef5805db36e3e992dc92df924f34f6eafdd3f5a58e40010bcbe36a40ca55a1c7cbd36c45b869cb53781b6cd1fc961ef7da371de8e10405343e817be43d5192e5fe20bdd411a8c302c1324314d46407e6b5bde88af9239f9a7172c7139c98c5671133965df3bb0368ea1376de18fa194f10d98f339467e4ef71f5b84783860f5b4f58e1640070c682fa4355fa843fb8cadd8b88af8b31bb1d53dc4c01cda78774d61107d0b1cfde4839dae6ed7e86dcf596591b4f22540ae8a71d9704034b8514e34b54f18b64cfea1e07a2a032f3b3d651632a040eb0d0137a0f88fa1166fd0eccba729066b0100676aa79caaf2e75cc48772397fede1d05b3321bb4b0ef171506fe838d94227128d78d953c0fbf80257b99c538a15d4a90ed25da08059b6d05671a8bf72f1b185439fb2b4753435ca76be854035722610605d5b405e033ee65708f8594241e25fb5fb575e8692612b621fd99d0def9562becd1b958c0344b4952ea19e910fcd8630dafa2189a0f2a25f696f4fa7d35b62803c1d6c9ae016920931d09af8fb64d6d95e8e1def1e3dfffcfbf8c25174ab90d0d72c041894d55e4bdbdef04073906357db18f30c0e4a9cc44785bf860fa7c55c08a4b1de7f145d9d531dde962e68d255b6937e510c42b451b74fec4c22c404f07582c5ec2b1ce91a506e4de008366634e65f7b3fe1255e5b754f2179f235982f7232035cea2bb29aea024d6c4a56aadb8062ec1f2fb83e08d0e1ab36dad5b26e28bf58d43250a8876f53364a573f2093545806599224463b215645e856e0f4534fd6bf775bcea76d43a9623a98c8759cb22a5ebf357e1c2a6cddb920bafe1e8c6eb9ce3724773992261d7a0fd2b5fd32c287af61220d13065c6de17bcd999c08d8d4d15babc41e77b7fbbff7794b06fb58695f7d14e509b6938e612ee80e810cb4b24ec9d7855d39895e24fddc2eeda742472552f550981f31426072b4bef01cea54be52d99941c276cc6fc9aed0eb5a1acd6df5b56ffbb6bcd32774ab5f4aad47d37a307c991c14c44b0df0ed3586cc3bb4013282013b87fa34ec37d382b79b4198f66b1a3d4686ebd577fa269b4dd74a868194cdf26d1aafc70dbd07249ad002e3b7191860a03ad66e234714f6644d44ddcef9f70aff2917119cda8c6738d673c129610c17ca2f45a89a781b276e55b9135bcfaf02c2aaaac6392da1f71b8580e6e4c36022d10c380c97c805da80c91762fbd1cb58584af559a88f90af9c4a8c39ad8f1d62eef4760913488aa1c44999ca4c0e95b972a31d93b229d1ab47a8cf3a05d1021e4a48d0727c1f4466677d0837ecc4dba6106a393dc7b93d32143479909ae104cc886eec7c2376f012cef10cc0210159a69b0fc8c08b3326f4df267d40c79670be151cfbf49aeb178a9e63d448195b13b5fc056fca23559b39a7a257177f33a29ec7f32869e6e872c1f87eac374e4b9e9d6e619cb2876f1f0f052029f4d7da09af58d5811f3f2dbdb166ca91f8b92f48344296b8994971cbe33329baeeb3d1a7c13188b339000c83bd28c05e32d6dea9da8b98f78e00e95ad2806f0b2188e011b413be7e0a0f3d4bf8a886bbcfbb5d305357fbf615b3f18ba6948bb94c4b0229a30009ee2339ea7175258b15571cb69d0df49fa0ce867a76cb81b9b42f6c972741a79e927176fff153e81d4709f6acb8e030a15c26dfcefc6b3e13eed8a695f92e60e3955936ce969c341ab318e9dd8e72f36e0f747f1a4311ea15abc563549c3e556ff6e17a20f8a73f041e7e32ab0886d65fecb4d3a1a707f173ae339c93e7804ba23b80f3a8a4c1526752980fbf4c514bba36904ffe96d6d5adc8bd67f9c9ae0708f6d0b520925708738198739e28799b5cd34b307688925ddc104ac8800bf82845bb5f45443d8c193dabd6c8008c29744a9a07d61908bf25da822ddcd80877026f20e59de3e1e8afc046429f54c5b3ed7308f36634a0a54a6dbb6e49efbd9a36ebd8c08cfe10d2e437a5bcdf741000ae7dcbe21c5045433b2f3c6af4eb35d460809384d5b9da1b87f4d9f12809e1eb9e2cc982d2154297e82ef50bd8136831bd3ae948117cdc611d997d866697a210bace9f60b855d5701e8bba5842d1e9b3322b6047c629cb3b05a85051fae96c77a2f64e4b30f66847b97c87fd2c8269a1ab0c268dba1541eb4b794d3ff3148791aabb0f2b539f3c3813d80a069076b6c680ee45af519c1d470c89e24d87c2318cc605f153a8c423809fd50d04aa01479872dff83927fa2353e476ce801f7f334f32e278fe7c6694848320050cfe739052ae005201258e63f282237532720018807c996bbb218f5c6a704ef44d9983da5cce605799b37f62a62fe970c80489c0bb7b82131eda44926769b68afe6abf15d49039eaba4102c8a2ca5eebcb0263e43d01a677ca052b6e88580edbfe0ac2c292354d44b55f54d21f65bf863f735d0a30d8b3e265de6e8c8e89854b16fe7593c483cbbafb8fef36f37c476f736963d624ecb0ac57897e15e45db6f2655574357cab57413203049f3c03fe61034da04ce2bfb104004f0f1ea5d5dccf327629747cb4c6bf4d49b56b1e374390974eee6c20306025fcc67e5a45e28717a76fde3ca661a00dc806afdc331a1286d467c35b2fdeaa332a5b6131f03000bf19d6ffaeaf02ebe9d05d0eae5609a0cb976b7dff74246ad0dc32b8c4e5c5eaa9432c269b5334c5719c4d257a0ac9e5675405eecebe0f91717dc3fc08f8353f234c7eafd0455f3dc226d97fd78c22491ba14c27f80c093b3a03e30c1a97ed7520fdb3d07e963d68ed7244d1d1b61856338d6eb16897a0d1e2378f158b015e4e8a9986a67ea20b6f3cb3de4b208e3061d5d68d9ed370890af33ec539d314410d03ce51548cd49bdcb6ede73f313b45e01add1b29428d7f83b1697e16ae839ead667011ef4f981b2601458dff6d6735dbfd0ec50ebfd70a14220399cc6a05ba11cb5be8db2a01ac22a967440922c64f76fdf2fbfdb01046827c751781c48fe38e30a71a5234963611b3db6507bee136d28217a97d7284f9257c9020adf38766a77a39314f6b832b5a39b1c84f64af1a6a12996cdc09efa56bf03b6e3c612752a02052bda3c7d2818ad41e23bf0248f73891b87e3aa46208af9794dfaf7ea07abfce890819a3c6cc1e312aec49e37585cb8c982690ca6530fdc3eae63f3ff58f3e973e6b422640a180d51b0aef46b692a6cb01866377a46ed80a4f490f8dae3f7c26204ce1dbd688c858aaff8181ca64fc7203a54d77cb0b3babd3a62ab4ecacd242389e996092271cc17775862f36be48efcea642d25a11f982fa20568932f4e4269063e419bd9a24997f079f175a2ca5158294350376738d65507ccaf4ee61d6ddb819cab92915ca367aed350050aed4395b6cb969e27be17c995515547a2f492bef5ead213daaffa35ef653dfff98b472636e0fc593cacf38d05bd29c3edb6a698342aa4a24614b3e37bfad2b048cf085119eab22fa167d92dfa74ebed6c1bbeca2473bdeb1e857182681d2f9405cce26eb9564395c4eb0850751c8be41c8b5d1674e85d50b7e9a67b31b2d798b408096bd1d96ffb50f709058d4d8f6aced3711f36ae1aaec2623e6b2b504bc457e196e7013e23754751428aaa78dd18a4d6f3c748058637c7e746a5d0732502c08d067a2050017115c25e7d0d9ff08059094ff33f4faa706d43232585ef47ab2c7fd1ece052a662a16f3c19e88de42b95d8a5c56e4056e4c386000c48814a86c745461f2adeb973c124265cc319fdda5eb7408d16b2afcbf85eb6f476cfd6c63d99690f8842a40f7214f72ca5d7b877e0ceb5b2de98a25c40a7dc63db74c76300cd5335ca5c81e66b3cf5c412faf04fa7db8f97ee3c36467ab68ca3f2abf9f419a2e9b15b39f8c951e25c2a6bd32ac33b149a285f2434bf0509f11645340ad685583824771be1e00c3085647983f7d1a198015072dd17aa3a899e8de1c8488415d4978e53c2011aa7d77093a5e843ce2997df16447ba85c10b5a7ab897c9d090929a43cf9a73f09f04521a6d2f1c620a6548d46538b8e9c43ee42c56377d6040407353274c0d2d41c2067b013678018d66cf839b2c2639655ecb5ca0546093e4c2bc5c613cf32f21633effd98ad46cc2da1903410cd5d9141231361a3910f5a6d15e30f1f4fc1d6de6357cd2a0835e4b5c2af5391c33f885483b7db7461d8265c152d2e161efe6e2f2677236ed0c5c415f7aebfa9ffcb87dd348e25c469d60c4aef8109bfba5b40e4f4eccbe945abde76f924e6b6fd494b7cc5e41db87702de763d1f594fb7d2795a6c3d1302b1d87d243dc3ac8218e76c6fc9c3dd7abd5e8979759fd556d20a65a157f10e714a31851eed76389e10242e496db3f17252131417f9a23d30b2d5923f9ab39e025d1610c092f33182cb269209cea557b8e6d6823abd7e242f175d826773086da82d64757cd9b4f2a455604009629bb1e10f9ac5ffe1918f337a1c34f240f745ff42ef4c2db83f52b4b16d91bc4fa22e605bfef66277e2be6496a16f43ae17fca498bacfc50057a6444c8191c9a21293e005ff8ec9a51e667c634a11469239420c3b5d859cec980cfb6097929a7844e89750ca69b10e13db58df3b422d0877cd973897b2b5784028929733ed27c0796db21f5c0585705a32a1f93b30704bc148aac7bf0a287cab099975e00ea01f0dd839e3a7b7c266332ac421e3af1d74dfeba5f4105a8180ebce5842786220b3b89f483fb705bcedacdbb113a8e72884c2450ab59a51a81283efa302cceea8306fefd0985261e0002aba8d12e25b33b862df1a3f228d337501741e8b68fc2fe0443b644c5c0be4d589866bd1cc4b5b72a8b77bcadb0dd79879a3595e4881728006270cec43552448528afa64892f53c26776267818b449c0ff07c78149c82799a35b6dd2fbee27ec754673a3dec5ed7cd0f5bd54091cb395b28590672ab42168b8f0df180c703187541616c6f97dda079cec13589c43a9cd71f54986040786431e489b01ac5a602e8d2af842dd553d703be303efde03f4ea9403d37e66debec24a03a4ab18ef0a7c3c325a36d80b607af65d12047af8d2ccfb6d5ac0fdb46cdbe5c0eaf6396ad6eadde6ba8f41884a39c95acf2b2b12008078f3a3e9f507ad27c5b23acdff9e7a2260c1b36772225a345b1d41934883e188520116b810b7d8047c4e540706d2510b04d36ca1afe2aa73594f6d7258820b65bf054f99b497a1df41d51c59d4bb66e9ea9e6a68c0c9d5513861c20f44f65767d1dc5bf7027a30f02aefb78af5d04ad7cbc196992ea3e6dbf55eb1199e1a36758d3ccf2d8167bd1500caab13495e3a555d79a2acc8932430380cc1581018bf6ea2d9d7b45392d918e5686ae23b6e3b162a30224b048f6b657502f8ffa5227bd5409366636fa913b55048799eeaca82092c1a09ccb9f52541d8b121543b56f8fb86d8d636348256ac28847561b5453f702b1e47c6a1ad33c6dfcc2817625d5a53afcaf99bdde10e0c3d24f161e698b8ffcbb2df45e3b817ec89f3d5ec1da11f1df9096631c1b7365d3894bc1f17374b2e503ed0ac95cf5591052cbbb3abc2ab02785b819ef92808bc3c64fbcb89149ebc96f6dc9395c2728cbfb9787665ca4c9b68dee48931891d78b811f3d2bcc76dcfa9b93c274dec5e0618e8024ad07600597d1050f83a1440390d322ead4c8c23c0348553ba3679c6e2037e81d4944e5829a8b468762e97331dabfa3d6b1d5cdf21fc746d7941951f1129c2b8e1584e6ead4251d65475ec122499a7d137dd89293a8bf7469afb2751d46efa4f9badf719b2e215cf310df8c62d7526cc304fb8c9b143d0ff4305ca8a51248cda83c64b1f9b3eeabfdc63daa7f98316c8f80781a78dfd5c77dcc2ad77136902377a6eb042717c5f5ab7c48185ba2b57b5272e196f64c02fd3331c9d677be50c92cfbca6dd34a4481da34ba2197104330129a2025a07f813e99732545cb2e217fa16862c2381de88e338c746d9c9e68a5968fc1ba0dd891e42550c14f5c1e9c2adffb267c22526a6b855fbcac3cf049db1527cd6f9b799f59cafdb6474490296ef8f883e7cb0964993984c42c908cf9d4905fbcb47c63901b9f18a5baf00ac89fd08e9f2a590d928a0589983a824a946b2a8ec57fec37ffede280e51c4552fcc7dbe76d3e5f45b243e5b8931a8746e0b2a177475f4affdb81782e0e37f48621009376bc5f46bcb60c3e7c70e671fbd677f0a51482ca2c0ab087cd0fb9ba004c9a260d7535dd81e19399349383f87019076dcaeca6dffe7fa1714b747b35e9504ec69c94e2dace04242d24ef8b2f0b4fe4dca4dd33f905ddf1d58bd5b0044a50b3ae09bcec9a27450cd93e6f2e21a15c52e9f52e94ee0203a52347c02c53774c9b669e0d35c639e057253c53e3eb343df8ba93a561072848945e815ad197367357ab7f14dd62938c3747339f49c1b6769f447d03db23d8dd0e98db47aa1be0f883a61ffdf5c7b254d931d23d5b5a72add3ac38a58ba1a0f2eb7624961ad0676388c22fe8da0566416de1dd670fd4afc3469727f5f13c95a048eabc7734f86419335645335f624f0084a1b2712a323216d5d556130bb22a699fd8ab2ef106f7b092e345ef7c50963a9bd616ced6ade74a08cf634c815e19dc08c5aa0fb560ff267581318cde1b61dfe8e82b22a64f9a5f0a8901c90cee6f8f82013f8b2222ea12aa87d8f35274b326d4311da15545e24bcc413933dfd9a1bb446f0a9526d2b9aef0cb849ce3a32cb9641ff23419e2c03875e06cd1cd9174d8980b0ce1c56f67359d49637e7cf560c1374e027b5808ec1bbd3c84cdf4a3a12a1b1121b71e5cf2827bd5596456dfb4879188fc2204b5990d768141399a869431b2d37c41984f2f26823266a13a8300574fb5fbfd9711e9bc8222f0c15b38fb76217f0114a08a3821ae2e3805fabe46ce5bf7f326e78deecdbfaf8e6e7a0e102a220d848ab947dc77819ffb87bb9137f1df3a5fbd9c13835336b4efb7648c9866d8f4934fda0bb86a870a9b96266b2709d701c151d7389d22b4b9c0a8cb9a2d469f5bcad7095e2fd0be85fe1c5d64231361564be0a13192a1f0f2662d82ff8c5404b6de73af6670a919c195a3cd5a0ff4d58b045e4c844420bae690fa8331c92992238d92111b7993f426063262b674823da455f648545399ef6eb1ce933c60d2a045ec9e568e17f28d67ceb4a6dc350d4b220470c484f6fa270d10fc930992abfa281a354f31d0523a5a53c312c91ca1d19046ebc20ce6a88738b48be9275b3e39d96ea0408869626f0a52fe2dc41e36e25118c8bc1a8165f6d92fe18e66c18f05b9e497ed61dc8cac946b36e4ab3315dde7ac30178e78cd6dd247e85c15c3657e5199889bf6bf14cb266a8db10d7c0d6631197a377a28173200f3dd8b15ee152828cb0a492d71bb22eff4c248d10e65dffb88497a4237bdc741590eeeab7675ec1beae671c1d14504b18315127ab88df33a9d2ed9074cb5089b2a3a7acc658d506b4d8ddada14ad43685ef48ed27df865f6a8234d00d6a77e66d6c206bf61d9f0326efe49da790dea9c03914caee2d12841f8390e4c9bb13b74cd23ada1bc8d3ac6d6e66c1054810dc9e74cb40813408aaf747217013c8e5b860904792eb691d338f950b22d4adfd3747fdf2a4f315db70d755ef1afa849da6e9827a20ec555aa7c53dbd62ca4903fa4cd653bc50dab5e8def902ea74bbeafd49ec560be3175a7feba690732baa50b1b9eedf8eab9c0723c4caf6ca356873cf3a4505e5031059d2aba0ca616304536c5a723d67ae0abbefcc51afba5fbd0a96c5719c971c3106985b869c2abdc95e696165e9db15f1f7cdfdc5077e1c9213ff1a104ec4e2c104e00bedde2dca009687929c09cdfbeea5ef0883e08825f94ecaa285b11aceb80cdebd07362dd67b04aab0c066e5c09b987ccbaf5f119d5a1f8680958bedaa3463c2b503e632e15760a7fabd4cc8ceec21197369e5a75d43573278c9c067b2f101134847edfa73e6c3e7538fd6ea22adda3b2a3e5fc665c1f428732f1d17375a9ee43a5ecd00fb2c9821926a1334e2b9d9cb7edf0ea2e341fea5c685d009cb9fc1e44320712db26271a2c21f1e90823c67e26eb079167f66e3fe0359708dbef271578cf688a58d78f4ba1605c02deadaa8935f6da4072362616e24e8a13661efea99538242cb05464894a0ba1764f4e8938778162448a1c56f02799d480fdc60fd5e081753c28e6fafa06d4c9567d58d32f6c7ccf40d251ea76162074788abbc27da1f75b636d9bb3151f7abca85a7ba59c8e2392b865aeea0abe17dcbda79301e85cdfd103390f876fb090cb29f982f874a10d0335ea8737cc996e077ae969a615a769933fde4ba4915540e50fff3ac68b55ece7b58c5e8b8124208676cbc9fe815e5b3919da609c411a27d0600da41f9809aec47c42f55fa51d6a24266d12d3c67ee147db3940c52bbd19756b89350411b079dd43acfa5314f31d348134b68b19ab69cfcae4a6ae575cf3bbeb1121055bf16fa52e319bfc606a854be7fa704709846366d11f62ccb6bd4cb29043f1ecf95ba95682609799d4f12c4f6bfbde09ab22068f1f08c10a5e94e992b69791681a701cfea9956770842cf33cce1eec7299c451000bb0598ae3636d7641ef0e76ddb14dd7766517905eb18f0e639f7b6a44bc6d3bb36527ea21ec8cbed1cdd22f027c22b744c0b05448b0633de316abc1f4c980af8411597c940e67704428f2a41bbf38850949efe2f8ce351e4093cf550bb2f9bd37a05ad33183514282299cf4e6a4ff050eb090ca13a6f7762267f7ac756a616aa5f8cc95e540aeb425c38cd01fc9fa260c9819a775879dbe8ca07391310c74970a64942f26ba82a3c1fbae820f13c16d059a6c7691a8f68c3c9c864dcc33fc8477214a4fa55a16cb4ccf8ba160f377e0ac951c34428d184492a3f5472b95bab79caf864310cf4b4188a794de77fe533a8aa46a2bee2acec945495ffff9b2f47856684549113cc28573bce06803f1f8775bbc1f5f5303ccb6add46f721bcf3095d72bed3955aaa4635b4d020aefc584052bc618435b7be98e19d029abcabd83a2e8954ad77b653d78ed98bd1673a0e076159cb3e357dd9535c2b583ca22ef1a00d16fde34b38daebcc918883fb5e158f9d360323b57c87b889476121146c8be5a25929150da8c4469935d9ba5a2d00244a4c68da5391e2f5c70b105b543f756d20b33c7867d0749ae88060a1bc29c5d18c8521410cb1803c167c16c77c925e8f52718d10a81a3e8556688445e99ae87f7999508c49f207242a251e50e5f66311051dca50b65cfc5a53a32dafe419001eb768a5d835294f4b9b68dcc4ce0814e25733ec59f8e09243bc9bfe1020ebc4233e139b6b320a03259df304dca3a397dc196f60de842a4397470a87e1e941e3b9e5a7e0f9497ac69cb8d7feddd520a4caba513da8a07e6653379dd8469fb954e80271d1c6227acd67f9cd9f4935683a79c78420d14230f564700652c437ec546c18d6e920a55bd08d48d1597b6806ee71a5a1886cbbb4fae351dc14bd8f78ea3e95052aa394f1ebcb886846ad27b3da5bc3a74805a79d8207fb9ecdfeb469e15844cc49aa2ced7e8d459438fb8d624b495eeab3e58b12430e2b6338c659a112d5b15799afc1ce4526f818eee31ea83f0cbc45d34b83d03f358ef0b6f21d87c8d008c3aa754d78823c32e5074d60dffb4e573a118bd5a078f5a9c8858e338380e666dfe69b3c90ae00b2c9c6738a5a91371b67a91aca31279e3b1d178b8fb82f07de8b2fcff8b90ba787a63c1a586051a852350329935776eaa0840721607d5beee328bc696a2d69c62da810087e935182768a7d808adb5c805f7c3d3b32663121ddfd131f2095b10c1452016597b19c7446533b6ef3402117b25b09f709c00d00fa4e1a41dc85b4515bb972cad79518cb4f607efea32c20d8da142cec68621afa1cca23893ec6007b06df1a0c28505379b5c4827894695151c17103cf6b06aa5217db85bd7d7ad47343c0b5684b8391ab3329fdb34f6d7f6c9424a4a7146e836b0a39ddd130b3f7658abaf793a248a18d83e23f29d3322eb49d938022d8fa29acd81917e241cafa84a91224cebb17a2162f96268591515a6df5deb70588a383976b91c158c5b0a71a544f56a41033f6c6d60914430cef97b0fac18f11e8df8b4c2b3c50f53fe353ec02f69e4ad3b6c1fcff1e935308645ec77c29839346429a8b809a7b778215a6f67713978142caa68d9e54d8cbc964f5fcc2e41c04f4946bc572672d272eae2569ac5ba86070a96fcc97eb07aa4777d830f13002f43f11c2c05d23487e14ee063192bc267d09252c05e118e7055050f84cfc4966dc01571da17a41f5d5503e69405b85c59ef963280d0bc8f1242c61f540a925b67c0fed4bba0e30216a28b165b5455a8e45d10020e7f38191fbac55b813d5a8dc3fd4e9fa05885b6b3dd033a94a1bc7755d61048d1d5bff2ea69bb585249bc465d90af0886689f3b6364d1dfbbc0102232b85c5be1cec6cb61b676f75a78a11b7e6b81b2ee4759e30892d2c195869b5af8dbebd44ec276903018019198a5ee118f088e1ec7a61931cf264a69034cd19f8f4bf841103a906f89094c366388137b21da6946f9ae5b3a15498d895d407bbaf64d315a83e5a291ae84cf02f3128c6f6b93614da6586c9a6dd8d30da73806f18c3d0b8ed50386d16bdafd2185f673343dca6e5d3f5bafff6448eea91d5fe21f3903db50a7a9be53c1677b9bff57566d9714072698f04ec1b66cb2033c39d3eab24eeab62a3f2e7e5c9fb737e28ff6fe797dcc61d3a2e46fafbca1c9793dc8dd8718ba872c67d147640c8c513e457f86d085c098aa98e9be872b3c8e43975390b7c2dcf7ac03b840e73b2b9d787b16269b9badfc729cf03ca847c6c659a606a46e0b6526006f0a6afe7fce074e45fe19484820ffc176807b2ada18b1ef506a80e1c978d290fb5744aafba4dd405dbd4424c0d72cbd74838cbdfb671e77b53a4a19d39ad71a31a5db579142cb48fcffea89b6b9ebe60c2b0918ed2df15e193a2bc51a2a2edb7cc6f072ebc284ad9c4ec9dea51b3cf1474f09d22c22f83e6ab4e35d7f077bfe7ff2e9ad212d37d4fd9800bf457050de5e46ea3a646066b6efdb8754173c9b03ebbe139f0216cc7c427bc67e4f3e5df4c37f60ac4f6da0ac73c5a7401a81c3cae9fc9f6d919db2b0b462c7f5f5d69237fb7649a85b2c04c43a3cca766293c6f3680ccef34f5e932ef891ed78bc09310176ca5b6d73c539a13ec350a881bd3a30d83c74029c7f48bac10020346d650d270ada3c7a659e7d4124eea743fdaea779296916f53258249e0ec2e94c4f828e4cd565160c02fe793cca42204ff24e55f1d9baf01637ea5599a301ba8ad63ebb3e6fdcc913f18e79c997e3b9507aae163d4d48cb00596dcdc58ba1c0ec4e1b849f1bb900c9c307a1bf4ab2e469a6d7063bb87b38070e5429a82dc219cd9377e1ed83d41b1f407115190be37a8fe66dc4bd299dcdc965eed3d4238e242bd0ceaa28cc4acbb28efd322d2908986be786be35eed7f3b209ae85073389825245e5b5810b6b6ef7790c023af5df4f87d9cd9bc291e7db5e69cefdf67c5990b1f3818635d29b2102ceb3d64b98c385869b34dddd95de6d9f87a58adeae72e47549fc1c96b4d2231989f6ac56a6f88e201329ff3599866fbf4cdb55daf850d21c468d7610f4e25ea569265f05b890e3f0a116ce5f111f15f7de5d6bb41a49343dd33080eeb39fe789adee321aa2719eef9ccc0e440acd293bf497b2d69e58e1c02848981f363eaa8c2891a2a0871514acc60899455aae1fb8757def4cbc88595d0ad6e1ddd7d910384c89a1907144079bdd054896e73eb6d1f1b9cdd3d34377e2fe2f53bee49ee42697f85b217712e018c0b92021aa6297d4398d929007c8ac927008017a7c35243c79f6c754a6b6f5661244430890da841d844c675c8955445b5a3dae93519119482437dbf7bdabd28c284413d032e320e141b8215304add4d71c10d0f4ddd4296a1ff2ca59fd396f60c22759b9812c82abb048525e80768dd09c84a3a4d8e32ee1eb93ade1f85e09decd9b824c6f10635d54b98ea4f21303362a123c321780749cf57579816bc3aa71ee455185e91553a13e67e335734278ae8f8728a9d9b0dc5be4cb2c2d9f59c99dff01485c0f97d5716f6dbcf830550415e8c6629627bb3f8cad39c0513de1943031b0081651b89d6719dd47bb557bfd62bb85a06d31c95ffe869f2d6d9f9a8d2d93212b0b523cc11f151772a46040a5b06ca4872b7b0ad6dab576a0f3e3b110da266a7f6da372a1aabad744ded5818a07d162f3a8c4a94fe7a584a7448638a8050c46b8c887ef2e72930fc735730de66c190d27572f6cef44197730b98051fce6b0ac20d89cadc904336deee674c189623b926e4d8bb773487caa860d775529c9c2ac9ef220f7b329eb0b6729f2589ef1353c4b1fd08eb48e40cbb971eede2dcd1050f86f3b859b6542c520bf3c325a52e3c441d98b7b8ed9d0f8298cbe0766e41b30f6a20625c4b6e41d9a37e4205271899da78bcfd6dca43dba59e95c59bd5e282cae8f2464243d6cde8bd8574a5c35d4af9484de53bf26f3b85828cffcbd85a742c76a22155dd9a6e59b616981d3fe79d86ba75f698d1c17ce96bb8736eb4a827d9a2a6b5fe35c777b47b4b76bda2de0afcbd583809a33ceb35acb608a085b45322ce64a4a5750eb773ccb728acd9f3455eef59043344753ae8e24ce33835049bea9efa88dd032d265915c06e28f985c994106f879223e12bfa9c52f83163f7dffefc1eb1cd1dfc93661754393f0ed46a8de3cddb29381aa51ede5bfa57ab5e321f989633ceb029924466260b3eeed8eaa17d058ea351a3afb4771f1cee7dbe887dd883858cf54552c4dbb6e17fb427bceb1d40935978b09830436a8437e0817a17a125e6048d078bfacc0a88390cb0355fc0030b21436c927526e9ed6e7b8e9fdb92a601167adb57d6798032cded7b453a98ed04ce9acaaf22a320db5a255b0f89318c0da70040241ca5e71df735364e738c678461ca17f3bcfa7fee469556223a8586e7c18f566a78e069b3c346fbdbda366074dfcb11c92bcc06cedb91bdfa0c325bc3bbbd99ff407b4ca7dcf914bd63f604fc75fea1f257e672dba818c789ab99b6e14d2e7fa9cb7354447b17b6a67e6b8583a3b9e6c9d81a9f9e547c64db2d488a40b84706dd6c4332a3aa3ea570d86e0c9f634be3a4fc2996ae483e6db362f3567a4f59db74d4a597a600af3cc85e5c00420a87972a4131069e846b82a5c1c96e1ca92874f30bb7397ca99d430e1a723e0f7efe8df6d2d9e6d2282cef168554a1870b2a6c7986143844c65453064f5654c31133baa29c7b4fd88db0ecc3a1da355e07de5dd77feb24bd75662b0b2c59f86d74187c9e2ce77627c7a281a102de416b269ad5da9f38894604ae0f2fb921ac68e57dd40b6e3e7223dde529c718b0acc8eb2701bdcd28df1ee16ccfb4fffe19f1cdf21a96d41f2ca242b151a3e7c82e889cdcd6d4d3f29e0a4c044f166da79d769db064830b54a9683e3686d62b982409129ca0b95fcdc2769febbec9cf67ba9d226abb58f42ffe0755d520cbed1ba5897c1e12a278ed7b70eb8b4b7e100ca35e05e93189ea7398c24c1ff98f3c6a4b6887e45ac1e18b6832bebd39e2bb96020f910587238f520f73c6321253a0551af2b0d59cf693d47cab8a96c434f085285ee3dfb1683052eb2c21fb091c5a9f9decd747d5b7d26a58db72bfa72470d1c968f6e303384fa09bb63fd505409c94f4f4e2da5b92a8515012b7ef5cca73dc474209677dd935f806696fac77b6f132641c8c3d473cac227f4860853ddc03ba7a59091f3aa1b6b7a3c32f3cf6dd3f0c21de2888114738a71300d9b1e06ee4bb8fc12d99be4ab1712f35f0797a242b17f192db949b2dcd7e003f7530074034b023c70272c127888d0aead71b50f56c95a4b222bbf3f72c9372193ef30e398180d2bb5783941ea90612994676d4540352638a6fe597f0c048831c4b44a3b5ed6c3fe14c06daaf3ae45c8576082dee299519eeb84ee02885552793b561339f7cabfd64aaaf40c8fec53c0f9104cd32f3416b5dbc431cac50e1be6354ffb454839fdecfaafa0d51325b2584845960f66e5313423042933a96e83f8fb5e7a345a2377456f0cc2ea5563bca001728bfdb4b6dc5730c50cbc486dfdeb2571403cc9d44490d131800968eab917dcf19890134bfbd4de4b81987f85fc6610ce442218b077911e84cbe4f0a8034cea33321a2d46b92c6ed95aa43751929f4bd4c3097f2409419e7ae5989837313db6ec3092bd259f38f557237152be64564af11efaac48d4124561d11cfea1c78042773a4ae6703d64d69450a345c8fb6e72c6b4cb554f9acb6db173d086c6eeadf42280fc97f2679ba6bc3aa8a707996390fd25b0a5f551beb7ffb15eed400f4c7ca21ea6e5e33bea5947e4ef09c945747661123bf18830e94faac92f34c04871fc6c759777896deac63689a857869a24b2fdeb48cc68255bd686b4a99235ca70fa13631fb06f4d6db1a263636cef7e1102f1225724400e69e77fac381db91c060e26bb117dbae6cbf2e6fe4ed2d78d91b900740a9417345b3b1720817f12f76378f0ed9cfe024f8385febedb516eb3e53143191622da4c7bf48895941556ac7928532214079df21d44609dec5dbb42b436ce370dfd67b7d6e0ee4952be90c0784e349df85bc4360fcbb20336d781ebda99dca3ed27c27905bad7952dcafc771184f40a0429fd8046b22170281be5b009b4277ff9000deeaf843cca0df7da053d293aa205ddd4d48f6bbbb5cac7a09e2610fc1a4104a633b3f1dac044f347f88d8f5ae771e6a061c024272f255f4f029000afb017e7845e254a1e0eb581b539f8e46bf6b93e822dda64b5ad501a47820e8dfa41df1aaab91d70d7a65f58bfa36da3aebf6788f5e75359740d25c0e091a149a65211059adf277d2855e35dd3e1eea3a9213fb81895555eb7ccc92ba0a62399e5a5ed97ea851164eb033e5acd64d826b4a1bbb18de2f1d3e1f51e97624a367e3e97db2dc25e324f006545745fa37d73dd5f9386ca0f48255eea7f5c5068e0cceeee1a145ea0e1d4665ea381cdfdf550f0416ab1da2569c85594652977e7b6b9db270df9d1d7fdb641d07aa9d9f945f09cb1890528fdcc18f40f2ab838182af76b77019fd7751f2ea79353089e4683a0198c5315fa6dfd82415890286ca1c35a64e4a416ba38531765cb055c5e341dd0ecef672e3cc36d0d2730ad5b933ba64bb4cee8407ac142cc6f92ea12fe3365a10e6991a53589eabde7dcf480db8dd24d323bb91f135553d594f8647dcc28b04b7366e34cba74d1df3b4a6b5c78b431c815d0018621cd378648b9950fe2d803c71a4c89f0848ae5de93024677752444e4a5c10262381c685359249a23ea8bb807ca61f50ea2405ba9cfd45c0d3ee15a75e5da970e41e7dcc85cd1322760643134236426c8ef580acac05f64b368912337c776cc17f788fb05e1ebd5b8856780f207c3bab20285722726ae83420c2b517b68c4d8b44baf1d3c3948b21bc2ecc61bfc4e6cf0d67477fea3d2699cb09fd6237180bc07be4438def0895ae18a16be02126bf859911072da3381828b851d300aa328f2c4e3286cff74a0aca4b5ecf2782bbda044651734f881250dde856ee3f9a8a0729eb5ac619db215c41b68b5d7afc7d35b96f81e2da4c9d9f4154fde3c13d286810a1080095c38dc69c4bf623bcbe640379ed416733885243cec20ceaa99419d78e2cb791b82dcdb49a545ec4cc2404c416db9c16889ca93636e08d0e704cb6107d9ebec8d381e559e2fd0301ace99dfb71c15b2ca0debe834ce7f676f656cbaad565aba17c68b7d41fe29f4cae493346282717e0cbcc7f7ef35438411d3ad90722e1c460729e8229d1f1c1b7064c90f04ed8b45ada0a7e0f89b47414d07c28dc9c9906652dfc8555d7ec7f59b6af38e824086481c8bdf7b1ff96bef04b937f0f17fe8ec68ba64b416abeb194c4219d00d4edddc8afd114964649c441c9210a4faee2379865a60fff27fcf21d7ea7383106664c1963adf661095fcccb40fc932f999c7b59e933520e0ca31e00a0494a38b8b7fedd8fedbcfecc5204aec38d26630f3c8cc914063062491c2d4225991c698f17400bdf406e2731c7739bf1d9aa8c1b8a9d2e06148fd18248b070cb5329ebd1cbc9e9ee08a5d0218567670493c7825ec57817293b7da1b89d882e04f3aecf58903b595c8a137f8f31baef0bd8f32c82c809c4ed5250b8578ee9ab30129907b4985fac38ac3a331ed33a759f7c5eb0afe302d2693271f45510fab2655ee34b6e9d8c16bf9e7939e84b523be25d1bed35eda8224d158829814173b9d138dff5359924ba0aaeaa451a7736c4cdfe3fe7a32b14377ddda5b8812454a6519b7e15e3272625dfdaac16d049d8a8d9eb58e8014aa3108687bf6a873f4d32a1cffab56b134652e77439c05099ccf2224069e1a4911ee78ae5c2fac78a5ab9d795f456cb1e22ae84a2298ddac774237949c6bce32bbdd1978a0c67cf800ab5f06a186d66b5e00a4f152c7f5c7108e77525e7e5748127a681db51d609061c830246319262793139e1bbba77b42830355778c464e05cf0a92f50121dc790aa0ca4a082d65a9e59e363744b04afdd684b379d1c0079b8ed939448075424aec822b3703febc4b2c2c029ba5bb0499e3cfa660ca2ce3cb44599d3d20f564ddaf405a0262e5848de88ca2f40f550ee049d94fc707bc730f727245e692433e6fb6c94827a9164a7068dff29998623d82591e4281db8e632f154ffbcd589f2eea03fb93e0577babd244fda3a790a4c844f8c4b88713f553addd8e401c3ee72a5d947fd6059a2acda577bf9a459baab35c521b7056b798cb5986d6884b7b09764238c4f2f322788361526edce45bbab8b7a87dc88007a83bfff77e818889d10de7629d523b95c743b69e0e0c949c84d3581c4ea3190234d9dd8fb85dc9e849d81620313d40d2a6adede6fa97fce010160d473c7fad21db26c6242387f55bca05c3a81d15aeda2c125551beaf6097cb777238adc70dec98a23e7098b58e116b11a6b2b5b825bafd49b7a96b4364e0d65a14c0ca9cdf40880dd5c8e3de8722ef81609dda52507e0d7aaa7f88d31cf22d6c6236e83595eb1aef021dc4c6582eef3c23472e6e49e31931680d13795cca485c4176ef63abda992fc162bdb2a1198bfee4d63f8b84ddcc79c515ce5d7a7ce2fcb6bf3878c368fc7b5563392bd2c0eb3b847a88724eac1c516555186dff52971b50e36613d9345ed4b0b2ab64ce11cb5caed21b00b4e9d79a4e7b22d8b0788b460841724eeee22f5396bf632e3e49fe9064ab2999dd3c1b883bab719ca8481b5fc732385d688a8c945b2fc5375422461417702f71286df6abd8f3c9118fee7b863fc8cfbf1a02f81ab26aba50122997d057cc723c61aa63cfe15e9fc406b054a7a9d79a8fc36b88434304ecf38ba496944dc7d50336eba4fa2aa5e420f3c7361cd9f1f62e2aa53169292080ad0b77d98a666dc270cf5fb23d2e3c07fe1ac79f2ffad49842eda7f2ae894da4287df173c899ff1e774ddcf5d58022f6f4acf7d51c5beceb58a5457be125d07c8dde6fcc7c1b25645b7e0ea0e5b53d6156887d60ae48b5b68d52b7cfa53c79352050416ed058e5d2825e14ce1015884355d3566d466c9abbd93734ee959cecf7fb9ac0c2781cc52371ca2fb580a6eac4412cd5b499069f4fc575b18cfb57f56e396e0c4a6586f8bedd4bcfccea054907ce731ee0e5fa89ac7e3bcbfe71df8684d7d5dbfdd044af3e7e1dda20fb1eb2ccf3ff52973ff32723a41199aa218fb5f7a4c4c5d4581795b71b2a517dcc124ee862ebb29823e1466117905ebf4c52a335697be09f3bb69abd596ac7f59a285a3863d9e2500cce5246c155023a5768d92f763a646149112bfccec5d0b647bd73f519c77aabbdb351b8e419dfaee58b6352dace611f99b7dcfeea81c35ae28e5fde9ceed58eca27166e1054354af43b6acdd341660c38082daee109cd5dc49d69d62fc9ba2c8778c6c95c0b01b9a0295e6ec49b9cf997fa849d687dca64226713fb3e7ce4dfddf5b91920c8d2cee31191590c3b7f48e0497d9011e63d85c935c656e70c48bd777d83b2409107f1461beab0937d0c3bb2970b88ed8ce324b7030dd67eef449156a11451aa9b145576fd27c361878e99c134feb9af20d5afa7ec42eb57d509d52fea9e9a2e3d5a7db0f03ac17eeffa789bbc622df2dd3a8e8114a163926b3a24b1d3c11d418285fc0fc8d02980adc3fcf53b422c8d5d85aefcf4d8d8e0e91b626b9af5f6c6e12885eb9e32ee33e6bfab359f3444f669405897889780edb4c8834d0176805c82266b6620a3dff3cf2d906877a47364f020a7dea2a51bd2d712d6f720eb9fbe326f437b0066155c3a8d7bab0cd89d89c849a84b43a8629529e57b7482671912b90f8b6c4bb0f763a72c6bc331498867ce53e4b34f80651aa2215816527c51061ddfac3d9b3e6169fed737feb7d07a23c49c9cd660ffca2cd69c11847c16a2640514e70a67116441c52234df787093aa77cb83b87febb953c64d4f0455db0cdac1c027c2c63dae6cd39ddd8750962e8392560d7e1b4ed6675769c02516ffaeb060082022fb969d41addc7c6def532dba8f09fe8a6eeeadd3a4ae186d8a2e75787c19ecbef79d11cbeb97a6a66350c50bd33e92cff581486a66ef85404ba56fc31faa29cefc92607fd3b753485b8d19a5239c52eb042950ebfaf811af8c67266b2ce9b668810f4710e6e2e38e9329348075c4050d5467e049f93055b092a3a8045d7f868107896d21a5039b2fc072f6c0ddaec1a03342bbcdc6fb61bdd51bf90339595350f527bb8a46d271a5bb2bf9338d61a474cb880db7f5af04f2d7b6516792fa7157e58bd61e30c6472d30b3443f801e51e216eca6cad6083fb7273a47d6c8af480df8ecf251b9ca75c5f605245c97f4572e1ba6d924fc9c230e6d32ca33fe9b78177797f98e59fd9c572d7ad0ba52a083353be5c3306183ce2b1630257bf4471fd0aacf83b19432daed67c2ff8f1f4033e444d2e4bba03b9969650992fd3b63c25cddd14ebb47f8367945f68581ad57ce36788da7d2c67fad54d33925c6506ec0bb3c060dc316e7dadbaf8f9db29fa2dc4eaf94892df0b12fa685aba185d49015f1d017e698ef6db9a2c5d2591de2becd32f47e0ec2ccffce50c5e1f4a00d09ae049930193e23dc9a9b0f05ce478108c3ca22ab2ced355fbcaaf04dad4d2a657e8c1ade3599e248bc1c879d5a47d8af5063f14c380bdd8fba05587e426959737a90c787798a547b024170229c4dc34e458ade03e254147fbd409a4d4a66b41d98b1bec705cd10d74f17927487222595a1fcbbf09d7bba027dfe7935cf5eeed1c37c608858e548d50e3224872950bff436ab92d6989266a1c93ef8beadaee413df440265c6bad56d95f5316f7de5ef87b3410df632ae32a7927bd449ed77e3ec7f11985dab3f6fb4b06593145ba424f2f735100ddbe98b2dd6dc20561fd3b4cdb4d6fec801b693ce1d4d2711543639f401e271a9cda55a2a0404cef70ec83add47d08aed6aadbbf94485e6c812582c8cd5ac7dfca6a78b91eccf6036577b276fdb482385b6d08f76bea7e8a680cc64c16b14817c2f90e75923fee90924fd46cbae48ba301d878acc3d72da30912ca9f10496075a827dd9beee0a8bb431fedce3b91d3190a85a195cdd731b1f2b75a852aafef0a715e6dd72f3469b94e17be7a609b5ec77c39396edc1a2b609cc5763a22ea4c3abf64bc8a88bc14ea96b5011fdd7c31ee42ba8557e777a873dfb199b3203c823fc636ac71a5b7403760d3a10949df98e546f8224db5309ed35df56721be4702ab51b9f24b3f954ac8a816ff39a197d25498fa04b26f4a3835faf68b3d7973fb7f8c0569b6edca3b3150c9c0cb2353a476568715aa531c1f491b5f625437a0852efbad6ad174390103742a70e08e3501d488d7f303a2522bb835e329aa11446ca47f58cd6b7dba96b6b819f23c8c3b17f6e86ba2e00e2a286f421c0756ddc194fe248a979bde3c8daa1848a89238c99ed25c8fcfea918cd84d8a598dc670eeb3243bef4158c0fcf9f81433ded9a5ea6f60342e3f88e639ab77fe96ad40fc1e57a493a2e445bcf3175195b29ff4a672fc4c14ec3a9569b7bb6c1918e98ab834af8306f361869c02404281dc45441b5c10d6504c3d74ffb724aede6de96f7421f360ed106053b8aacda5aa5fd37b5b0c28d72313015170781c84f50555e2d8a971fba5a291d204fe9f5727ecc631e3ef40e4b177cecb24ee794bfd3b4089df0b01356b57c59e819dc49a6838c4c43197ba7f743b656aa81f2f527bb6766d8ebf0d0840c11d573fb9c1717c91c66b09ae8d94b9296ed4dc5c0abd4d804f3d1fc9aec6d7e70b098814cbe4914a4cffb8c0b558ce38c86dd43bc737a3baf9be84059c6f809961361022c5d1f3ddcdb578acd26fac5de9bcfe0be1b4d01e091d63a785521e3803d1ddaccd7fdc6ad6b623bb78a19d16f0303dc9a67a2f3dfca05ddf6c09e1624e76a9390b41abffc04ec6d2dd2b9aa0460c7c483556957a26e0b1f5a07448d5cb7212d1491826a6cbfff58046efc83098b5f59f182f21225c7228479e3491b46e45859a9100c9ba0e8883b9dc21e032610c473299bb9ee473b9dc3ca1cc7591b2afaa839e6407c29a36b128888ff221d01c5ea0b2d2d7ce10128af12ea9786e4815c64ca30bd9c712cb8d346e605e425fdda4f677c768869cbce926a5624a905853d489c4ca1221cff9436a89492ba591df440279c53118f2f871a0bed2964774b2fe284b064cccd2dcb23853b2492766c3db928251efc2f4ef5784c9128fffd2cdc6a1f807d5b0d400d3f15bb2ebacf62d1d3a617d11638ffa8998c36156fcff259c69326ae7bcbdae0528c024eaf5b3ac07ef7c3a727bd87f5d626628354e623a8eae01c2d331b22311d97fe805e9287c14de065a32c33bf1f7acbc71d3c61ca18843ed27ab3c5e86b46b18d9dc570070ea85863d743d309fc044f0e030b277f6356f8dccf932112405a8d2d8f06e0efdd9f09b0e8ff3afbc781418219c0f71b3b6b17a8104f1fd293becc7c9a686470da30244cdb266f0ca48c215cd3a9d26f9b354d815d349e6ffd4a139cc14e8181958e25ca5c9fc582f59d1dba956f8edafdc95f3764f39f80f5508b1ffe24a87443baa7d4b9b2be995911bf80230c4f96c9021d53924220e52f949e976d643914cd026f5588e7ec2c4a348dd7536a78486508dab9967643d03f4a68c2af1c69a28dcbcbcb9585def5b9b4470a19e3389e08a7f7fd3db6228162617f8c121b43f292922435da0d8836f2041f94d8a0c554bc9b446642e090a896c3c60484955cebb9fe872a958ec256eaab64b5a5b6d3676ba2d6e9807e301f7f9aa155ded7b5d1624dfdef60aceb38a9cae199d51966f56e78a3ad70b4141fbc5c761ccd13dfc43ca5e851fc27dbd57f35f2f4f2b06370523795337cb36c352c45f4ca22346a705704d550ce6905f797862b3422303ee40e62febb023cd649e6a8ea141fbcf84ba4f1967b51236430d5a0013f39b8ab4644c0a0bd5c1d2aefff775594e310e95ef8f8bafe9b684fc967d0c8a76ebe3afb604e73ebec15ff02ba220de5861bcd9f79d960e0fa4e06bad0838bf70e2ac3f28c950c9d50d4107e760ab87757d2233713cd104667f3cb54406c3834d92410468bd4d4f073b6f85c13f490aed4db6f95dc1e3a20f2baf0aa2ae3a00a0ad6ed7547327dcc5bd458f0a96fc6e341662c28cb4cfd5ab038fc300c2a41ebdd407429d4652a6aebb480ca57360dad6952d0715cce5f77053d29146ec0cfbd230c26e25dcadafd2a2652b1126fe18c5fc004e0b7c1a3c98197d3681fe5463d7780d69b93537054323a6041c035576201fcf2f4e85287eb9d455ceb500150f922510d4448707bd9e0fdd473b43d0403780a593de083360bfb96c70c3e5994c9ca64ac6d690b247e39048c47fbc9e877220ff04ed77b10da792cbd5a4e9803264482346ec45b40a57907fc85cc8645012e5dca7719e0eed7f2c1c1b825c7654430b61457fbae55ae9e5b57765553eb9f43944088e9a8753c59a8e7132af4360ca5f2395b1d12fda11908af0b97d8be70189ae530997665fce8063cd21df9162fc6feb54af482bbaaadde72f29a31ff1b4498dc3753c9051e2d9e4ff11355bdeb92179e83c2c38296289653a7769c95647cb66b641131ea3fc4180e09fc8e95a822e16b0c69e39a26f2379f3c1d845eb9f521d86672e403fa6dcf254f3b6a5acc072f565e8268a2f44819c89d180c48552606cd825d0f749da1af007bb9c4b9f4ec3b627e6feace6ae3c17f523e72bad175cf3915472e321f877b9caf7f0aa94cb0cd95911995906b4d399abe28ab180d6f09a41fc57bcbc2c76db75e2084c760b865658ef56966fb63783ee3b317b0be80626140b808332f5f05aa098e934220f88289158f486d0befdfb0c1b2cfa15e0f803487a25bf8f35a216ac64447f5d6d5c230a31230f3fb9c36de692eed959bd9262d44aa5a5850e7a2974dd01fe6d78b7c8c60a55df00039f8ddcbdec0030d42d9c6db47596afc0ab567d2dd180113cb835986ee6766469752fbad6c24f3e6f7e95812dd266005e6c3ea10065ea8040d6be806e3d08723c023f6b4bfe25d4bb618dfeefdb5b81069160335e1b09d54a9d1f3804a55338e4f614732bac26102ed8a3ac68046c3ed3a4c55409efcf9ccc01e52c733b95bbb31a208ef50b2027caa0c0f9a0a6429e8b0cfccb48123b3919410849abfe039c1ec9033304ea78f7e3aca79f9253e4d15160ea75c38b0684c48d3ac7af43d7572410f8fb042cb3b74b244f893bb3aec2c88321bbe9b32a58022cd5ef3b8ae35ac57a7441ed4f8d7671fd76c654c6beb56d6062dd82d87a68d00e643a113b9df05116530ea8064ab6b80b4bb2ec53085cc8fe52892436201e4974bf52ef8cfb29f5b5995c94e4e95a4ec162555ac80c404290c3d796ac4aca3cee61172ad30d5194ec4e1e153d03403a4c6ef85d55e15834201d9e7d5f48fd7137a4f6dc2226f26ee222424f6ba9d9e741dd889c0981c21cdc8bd489e55aefabdca75076562462b88a6387084962911a0ae0f89c5008c3dfaf82a7409559ef57a9dc68fccaa2de71a01dbd24d27b44d3913c07b7c2542024197780a2990f8c4cd0fe71caebe7cc0009e6ffe340088d4222d5e05682b82dd4384a82af3456c09c31d88426b0456571fe20603e0548bef844faf5960642e2b0110fe0e28f29db330ece52435ac9e52a27c10accab69d5088043bd27bce7bbaf4e554a504744dd7bf0e5ac8bdaa3b773244de6eb55bef1b1811c2459f4090614e86d6474c50025d4368e11bfbb06c070c7b27ae1608686435adb3e462ffaa34d63c789a1ac5cc213cf4aa193cbf15b3c7959948d34c1c1750e27b0b050daf527a3df1c38cd2648b3a1929555ac4c2b09adf1d5f0785f6dd88e85aa0f363665c4e3818fbc1f8594278cf5b2e676ac0dab8cbba0e9662a5823b052d69b8bdbff9bda77e2cf7b979abfe75ae194d1d0fc72441afc5d079c09aab74a4fcd791323adfa85a1010a21cda0319e2cd8e1a82e45d7ede54778776898c1dfa54e79f0769eefaa2ad547743812440a286b668c7a8cfdd389ea932329fed4d2896dde63793490902960c35767659afda8abe5dd1e8881e50b079937a4b886b7e951bd9fd84492355cb73a99b6e349d48875f0ec8d3afa565222d8d1ca82c9473768a6e4432f38c5d6315ffd16b048100614bfa8d6ab2c34d121385d2804358dfa0eb4795455344e291a24ce28ba83a2a43112a0e705e772cc2e6e3c86181abe3ec8c7e37d0ef7f38feab886bae83854d7fce72d0ece1e71730c1fb238b408e7c740390ff384e704c55a402081ed63492923e92dc5891db7663108b0ff168513f4e0be1ed995c919a32d4d447f9852633a2cf87636b6b48cafd78d8da785ce222a538f0f1f08343bb6623eb713343b3d7d77ecbfebb76204802f5d84ed21bb2baeb0bd22bd19f972f6267a93bd8868f733057afb71fd8fc3f5949a115d193b6064f54b1b342c1c40df6c24689e5ff2c22b47a976b505f9ca444510c721661ad4b8b7c8dddccaecd743425c0005415f55f740ca762b204a86b6beb6aca3c7104156c73cf10eda588c6ae67b78120a85df9287d6b54762d9634f04704e91bb1996ce3c6fde5aa8cab35a5e4f92da65af7c89dd7ccf859db60ca5320136dae3a8f39212ab4d5e4da10f47ad666c0f8b2d669d597ffbd5ac98738442e5f147d7d942c2e5ffd14bdb0f7bf34d7645d752fbcc4b44ae2d24187c4b485f92e541a3e3345b092a03443df01b19a3e0b0f0727f721eef8801642ff6d7763f3340ba86f85bae79f75208438a6286f1c31c813bc346ec3cc0e3e8cb2f68310968c41d47a3af17ffa15b90cbb27873711500f9bc5043909e4be8b830a1b9b0d85141e82651460a8fdb5a77dd01180b2dd6cf77ec2c34419b5a409a481687ef5d0848ad4ba93223881e9d86748f9660c7623aa97db855f165d2bf7934871c1bb1c7da93451f7bb1954507304ccad63a6897e6ccade25c462b6d5d2aa87025147e683b15da7270309b736cea818795886b8b5711d1f42278cb5b31c885aa6c061e33841a65a7a9a1898e3cffcff5dbc5704b99e19ef000935fa105cca1403ac11bb342dbe49f584f6cee2d8889e2208d6e57afeb8e8aa8ed947132f33e7fecf084e184c0367501834ef6331cb528dab3fe26abe3bd2aef992afadbb73eb9a08944d25de1f1f93404defb3db61ad5a16261ed65a436f3abdeafcbffefa62b9596183f848a4627e930e54d36aa47f38fbf372ce9bac1daab81719ec276b99747494167cd0984385b9d2c9fae0fc236c47d4a9b498f6e3446a4d39ef75f1f9cd22568676e4e005b74ddc8ec85d690def74e1f610e3caf55875cd1960666c96aa26110598e3a6d053d3525950e78ada56633745986e4ac7048b0f4425382d0eb605aad2b570ea0316c8d29857d40e89afb09b5b7458462a9123b47b94172f9ff63cd31ddb4066aa8c78253211f6ac733a7f30c4808bf8b5aaa8a9cda25542ae17cf2067e177fe604e7138528af997370430f41e505ece9e542ac3bbd31b90e699de0027a66893eb15c5840a20d4af91e15e7d98eaa1b4240bc63c426f70d14cfb38b5f2860304c0385053b97f063c7952ee04a80710872c13bdc7c8b6042bb967657f959de63c0559310670bedde67281e2fdb436ca795110f194214721c20d8bcff211af17c8fdac9e1663540cc3115e4388e601a8b812da3e5421207fc5c6f5b0696afbbd82d928f8d5242df62b8dd3e0a16be1e17012a080a0c7a7e2ae012b28d24449eee5130f3f8b5fe3f60d787a95bdb37f7ffe987ceca596cd20d048b55260899a630fe6c4c5c09c68ce9ef8ef70faf500ffbcc7507306cce9b0624805ca03d9ac400b4ede99958fc57ce3ce5160e81982a24a132255b05c4a9d9cf9479dcf67da37ee6d4f79aed527f2e31dd5dc6058548a412e9a39f1cf7aac44ff41683e963129759985484dddf830610b2560fe58a9a7655aadc556498b394419fc86925ae2f06d3eb8d0f47b08319c907dd075007bb8bb975284f5b154731fabe847c263a5d91fd98e0c796b36ad28e662985d6300b77ae8a804defcc9a258c50448627f8ddb2a4d2c409bbd2286afa446c2eb2cb1af56db7b61e46109638364fc27d52f50dbb386f7bf15c0ac53a52dc8706c065fdd4fcbaa63faaec2bbdc800daa3aa753f1ecd4f04d47cdfac1c52c5594ceb97199f4fba48d100a29a917940f1b9a4800e0d0c6a333c48b07df1498e1c4d02d083a1ebfcd92416a9ab840b4d8e64aabc012666d3e01e9de96e03f208a4e4f9ee00a18ea5bbb51f643672e151aba8507f9976cd2f6878c0e11747e7d0c1f75bb0d269187ad073026663d335b6c6a5abe5e27b090d48f681af04566ae7fc73107634a1d63f8040fc404d3569f29826aa8832b3e19a99d6cc1e66aa6d71710f2dff8754ad65d2daf8d6453689729c1c0b3b14ed4690b6b62caa6e8537b47441975fe2fa65c3085140aea2ca1fa69e314540210ee6210035e54f159c0f1a6d18b4d0f753dcb61cb877539edcfb2994221178eceb9da224425b377ad5724dfe158f654f96d313586357e54d4e5879cd61e11dcda2a8ae706070f7f97030f0b1721e8acdfb7b5f4350d89ff0d0d47d7c277c3b82900bd77a384033432f4aba37829c4401465a9c856a32cbe073086b18fe70e3e5d3d84e684007c19f2092dddf437660c2dfa4ad8f659860ae3d62ffc6a72383272e6ae3a4481623e61eed26f46259476637d68ec8bb713876d9d7feb091c3cc1130c8e07e6fea45c5b6c0fe7f904bd071f994bb4e39e6c76ec4f9d9b1e66309a2fc2401bfb71122381093c4e890017a09021ab22c0365d66323e3cc928e5a4d7a82e12423981c5ca2bf353fbce4bc034a70ee53a0946d1fc61b738a6354b4cf3854be3006e3a5e8d20e2c30e9deb7d8eafeb5093e7778fa2db9d1f7d56f34e6d317fb8dec8e2fb58037283e1a5f1e3b489cb43c0b579b7f3a4ffcd7963060c5ba5f769354639480da1cedc9031a486a49e86b40df62be87e6db28056ba98ac408c46a936638d6ede4fdb0c487a0e31143f47bcea4bc396558ce9cf74c0b57308ac797a5f8ebb5da24f8f3ab9f1265a4cfacca65f5435348f98ce72c063b40c2105be5bc25443505a31b89c9eb8ebb6d7943fd88d6c17f1b6e0840fae301aa1617bc66e5f388992797673acb490f8b4ef8ba1d8c1a4ea256ad722805100834a52c26b2dd0939737330c283061fb29cedf91786fe54cad656c1a82933aacb539c7e0971a15291b39001e16e305568f73848a5de1170c63c9026cf214432ca7724a025f3fe351c035daec36de9ca84ce46a865bf45299e018044b4340b04d54d771ca6b22ff476728f2812e3ce026c0ca2bca934bc5463ee71dc20a0c50c499b6b1f75caeac4d0aeee7f509a53d089302c9ce3ac9f4056dc7487a59db2e45b3f839f7b9465564ac076a119486463e40cbea8d8fa1072fe96439af17825e96e6b8ad5cd693da948b021440e1a0662aaa219336712875eae6c8d601cbdc275c8323b9d043e069e5881538893fd30c286647c345186d51d1b0b77fb73756dcd9746e2e3d2dbaeb5d8fe4d026a7caa5bd65511cbbd40597a2676a833298b98218e5f4f3c70863c57a42ca9a882b756e20030b8e1eb33a4cc6512fb6fa778989be5751b17632176c974d9d89b5ef6d8d28a95958dc47d80a51f2e02054b37e7146af804158486ec83f914fc24ad9c2504d725de942092acf6466b5d58bafbcbd0a2acdae94c825c98e5f55305b36ca7178fb835631e2c747ebb9de8a3d8425ae1590ba7d0fa0f115a542c16ba022a4820d98ed47c9e71b1278fde8ffb48663daad49b127f856925fc4bc297181f6dfee31c0ffb082d4af3666fba4a65560e82b4fa0077bbeaf459c79729f3f6e5eb5219205d76e1cd751af18e9b7d7cae37377020c789b9a4c36829e3be4aeb34d4a3c3d0fa2e3c79563e3182fc8aa4bc950f4c9fcf9d47f9f57188a359e411dbce058fa1d64a82c51766c6247a161d0971a35bef2b2d620042279a18dae139f7d9f70fcdba10bc704ad9cc6ee8b22d3e1c3f1b161f9820a55b59b83a90bea962dbff5159ed52281a9c0775b9fb8ed9757890b579fed391c9e5a2bd0b70d520c5b3e91c92b1f3a32669b4ab7327bf6d9bf2c81a8b9e3dea3774ef9f59548481273bb660c5633ec58d605e31c5ed7e612996cec0ee154289a48c741a74163ea02589c249450028bc5dc9663a3add2221a35560d4c97f5a1f689752c14b4569f8e908bd3f6187e8d47161498cc9c711f80748a5df2af9f3af664be84fbff000325bd4876f98da4c4c1e53720b3ea909224ddda1a5ae4c417c97b04f8b7de5ba27212b72e7f83a4ae69e5ef4f4fc51b70599fd965f004f390b12ac39e357a084cc5eac5ffb3fa7483c89448112dacfde1ea15486e800d79603f2d72c965f709504ce86ab2805b6fbce113ffe1331a76012ca2275364453a8508e0f89ca681a589460b713c881517ae6a0eead0921535a2b39058241955ac69d42bdde421b745c33fd790d6ddfc294459d3f850e2c2688e388ab92f7a260f25b6cae8ec2088d69ce63690e9fea8788d09b881551fc3b08f165cdeb9eea363a5a7354dc0bc767ac6048decd2189bffda7c792e97d95647604fc3db440b05cbd43c2528e5baeece3d89b592401ea44b541aac4e1eb2a80980aa8f34f17313a907bd59b25b81229c7965924f9c0947732c1f55d42ff3c0e876763bf9addfcc9b7d1e13d25ba60d0f65774963cc8e340d08adc3b7c579ee1fb180039fe73d7e89cd582902a820286bf30fc07aa2f71da61c37fce9c798809a943e09ba7f684957d13addc720644e2c065413676b3e794cc0a724f59430c275ab8ec929ed1c06345c931fdfb292fa028da81a3aea5e311e47c4988efd82c717914c4ca13eadaa8b0323083c5863bf82e880fd6e9cdee86d34cbc7ba209a701934d3c67b12c975cae9bab432d4955bc8102a86cad124d4ebc6179eb6f8dd7ee63ee896b2cfc03d97b7c4934b4211f2986e0fe920a5dfc9cbc37c0c6ec6137dcdd74c7fce4c145dce1ba78eeacbe0b63ef90caa7fe6aac9e8e4a0c9af66b0db440552f5954263736df3f8a2b9aabd95203320b191f57f23078967d02d623e084fe90b02a9776fa8c00514171868e6486ea37450d1b6e89f000ea713e70c99ee25a6ddee9aca96a764add55424f8297664e96bedfbd97da0319f81651183be51fe8af0400a418155cadb52fd4a16e64cc0d818d36f3b110ce957c01d27f18136d7b3c833940978dd3530b7874a3a357e96ebe142475d7164392a9b41e02bb7d7ed91e57515d60d0c674c57624d5d9ece1078e85c02ad4107da495a43d94bac3ad08c483360329519c365abad85e20b3e045462427e9057b7384e631aecae4efdba90b644df194db0549e9cac475c6ab66572a40efd16d81286bf888a2b6a1b98fef87665588a149981353a2661c5a0ff2364c069d4f5c503d75b91129320dbd9aca53daeaf0bb3b68ce2d10b1b3cf6d1bfa1ae6194318df002677e1afbca68766e7a8f4d35a48f9e0e10e352bec59063ad6cc11f058bb2a0d63eb0b3247bfb1c1998facab412acec63e8c0199c1ee2da531df9ac6265fb4e1ef8f25c5e0623cfeef3eeb86c2806c10fa0e27bd3612f3037f9f1f83cb76bd927f499ed0b3a96af5b37709a4ba08fc160cc587fa36fc673e20f2c67b6e1c849fd763b20241cbdf8c68f18a568cb58ee88591d4faf87256ea5cdab39b4e5c3e2adf078704efa9a5cbc9c2452da842736f4a70adaf2c1d8f5846b55a36f03398707cae365dc92fd54b03d286c83e873e43866cd3bfb800afa1b8d757d0b060ad526c7bc65f639df40f9b5a04bffdf9cbb72410fde21b79e30d1bd1db0fbd18c0c6c618a8156d97802960eda1139363f28bfdb128c1ddffeac5a44cb5075ed9e18ca66ca18ee6e14d051d2ad064b0062626f022fd04e9e447372750b655c1c06143d8d2e2a75984db834afe2c17cba42959ff9594504ff6fa92f21096e9a0a42af39a9759b9c367524824b9038b908173f8dee12dcef6ee2692054a1bc31593bbec2aca179fb83f86eda7ffedfbbf6a12df1b7c423142e81777cc85a039fa3e415eee2b253ed993460de24a3169a1151ed4d40bf72f04f4b085fca271c549202d634f6eb4f1cee37a2194fef5383a6cf7946e8d571f405ede1d73c75a28411701e7a4dbe741869ead64f982a3f3ab6e0950b9c58218fb65bcfd25b8a136d17717e0cde54130481d42f0fc8532166a436d42806529b79f23d8aece90bc43c64c3dc2a74524c9f323b48ee7fb763687ef6aec2371f8941f09ac470d7b36ce01e21d5444aa5e5219956e804405b3bd143e592992117103be79551602d089bd1cd6cd2a4507d655e2ffa624e04c8fff7cec46ea50bf9a322a64b29901e765a7c45d02c38fdcd89848abb349631ad0888c8ae8d8b2091e61a67240665cdefa1c3893fe5832984c92fe3069464f7e91d2dbd61ac7b6ef28724b725b49211284cc3c6b592161f04cb3ac59533db604e3ba9657cbea81bf4b91992ee362ea58b482b410b127d90089b65d0b7786f5b8c36172fb9bc22c04737378a83b3547a234cbd0f10ae1f3da08d67d68f080cbc068ceb2c833dc4d99857d2809377a07a555c3ef865dc3e7abc87fb2ec8a2aaf42f97c7efe4d09f5408205e2a8a44a16035ca3eca0abab915bf3e146645a616a13f083657020bb927bd2daeae5a1b11c1caf38e10dfdf8cbd5f65fa6403721b27a922b1370fc6318518d0363d4113b1173fa13765c1b3dbec6d9e80aa37471209b14213f7492513f289face51c4fe286bdf5ffcea050311cc67950a93205da83da7b86c240e22f0a5570f1a53b3673294805e5562386e761c2acdd3ea79be8295eaaf503c0de97f9587e24b3de1457722172c8a326d47e73808443455fd177211947ec65301396b329c315b6da407d620c38bed7d9ce7c3fec52fba49f4eb7e76edca96664c5dbbb2f2b3428ae4ebea9ba598a43ee2c2a32eeb878164035f68fb4fedd098747d28124571f5e43629296975598f2137a0fd059c671959faa2ce4a191bdcab45272ab9aeb3661be2efc173e828c3634b3781b99397d0bda866917cbce42cf3b18c74ff8710a8490488e3b03f49157fc928db0d4466e195b9070caad26f02126c28198f0b303a0bcb253886b4859a9f56ee8565d3f53d36932ea53758dabbfa843168b8dfca7885e80d0227d57e8acef5482ad1191358fbcbb75c0e3e0a384870939c40e52044419cdbc60ba9d8e838688a8d57f03f028347b931681a2293af4b059bf1b4f9506bba8f6414cc97db8960d9c549bffc94933a3d5863d9ad506ba4fd0312b460d979669225994587309ddf405cf9446eb75802f0112df4d77262fe31d1285de098e5dcd362bf4564777193dc00b63491c25e307311d69b23a0f6d7a138220fd809452a04473476cb539bc6a154c57558c926d6d392b5df965ca3ca75fc80552183dd21c6841bf761a35b57dddabf479d7a982110db41239bc88ea56ce831f4eec95537edd173622dd221d35ad755243be79333d083b8a93911c3da2f6c1c61e7ad2ebf0658ce77b9eeabed5b69aef5a4f0587da5918563711cd8782fd2d538f31f577501a87e269d8c53ca16ea6a97a822eeecab6067e3aad034fba12fa590da496bf1145047c26b150a17e1c89fbb52642505679317a043b1860a07bb1907ec038f9d3748e9bd084977c3190b3f367235aacce4224584d44a7c006ff76d5a4e7fb05d9894a10b47b6e92340682b9a01f9a25912447e6818b7896514105650d8dd8593d35294b57b1b22b13afc8859d58a4bb11bf65489d849c33d1fae46afacc38cc7306bf04eb9e98065ac703382798115b27b2d789cb2166708a0213b42f7c7e8e8991ccda5880f7f978f6b13189312738e0d9b3180a3f5c12650cc46e603424aadbc8d840154257ecc4ea3df48da9b3b0bf8dc7971fdc2f0878751479eac1b579d7329c89752433a88c6697afa3a2d911ecde3fee123dc223d34b971dcb27ab8abe28855c4afae369c26cdefa9f74f6305cad8810749498a0c80150b22e40bbf4bb312e9d7a6511ad88e2232521f3c92de4aff5072a63c98f8cae4eba2b2ad2064ab3229d87af5a9c952ed5b07fbc8964745fdb6fc182c7fa1ba09bac6657fc5bf8b3097edca3a7e02cbe08e24400a8c877b18e30a965b3b088ac651fa892c8f3765f70ec4a366f434302e80fcf6c1de95fd5768743f35843a918577ba41c2d6649f6996f502e97cdf96953dc0db21c6c2b8a59fc35d50bf3ed0983598d4f267da184a979fe882b297f5a18fe27293928ec4df786de6af853c7cf7dd27d646d22f0520e75ff55362aadb78aca874d629960cd34d5aa284ea387cab7a7f79216d5136c5ce2daf4c2837113164f0cad85ab88cf8e93c35e3ea29aa9795ddc1a2462b87e761505847bf9189893378043c4653e80d1fe515c384edc3ff65e1d765139d5461f2992ba60df0e4161ba0ecc3a87727085e25c1d7330ac9e561d840e16de066d5fb4901ff1fbe78f5811a8ee1e62511e4eda741ed8fc9613f43c784b7a1fd6464d6ecf059146447b66dd03b4ddf33ed38586d20d5d649315154ae90fe6c20975d658d6746e080bf6c283ea61f8a7df2ec52a33051ba3c1328703c07e4be3362a1c89b8d26e8b7569ca937922b2e4a7bdd3ecfe0dfb568db618549d94cb86b78985d4f2ef32999526376c2873e4123d46e8e24cd3e181d1798e59eaf31db43e70ebf982cc21eb82fa52401f3e94a90b8dc05767692cec390b6a76b53864c00170ed2b1a7d9fd9f6366450c674e7c69dbb67095ff043e312b2f5b376775878b25d8a92e6484e439be2180500374bfa8ddbcb911f2fdaf918d8184b5c977c1191afba08f5a48183086aeb992765bb7039be50b40988068571570ddd237e01aa4695669f98d6b29115b1f064a62f3f06cfaacf5efb4d968d471defbd049fa4918885091f876f088dca9bd145a22956b76122ca12700099f9bc0f75ff0976ab6e24d7a9939c1b5fb4dbdbf7f33fa6ceee73538f3e838e4797b29761c486f1fd4e0c6d6ef82b9631f544d4f326fda21673db62ecb106f746ce50e6dc2ca3f41b253bdc2b63ddc5580a15f8a6d3b2c596873d4826651b25ca7ae5cbf742792049b756c53b3d2ce8c75a30da61020c15cc896d2551ec079eb3ac351c1870ff3a08ee9a724d590a7dba772ec2a0fef389de8f3593b2e6f73abbc407cb39613aba1df19e8dc92d20c9bbbe0adb16a55e18d6736f57a5c743a9af239d6cfc06484764608214492b2250e7065fd85b7f4a8e939162bdea84111b580590535c719f1f2a6a6fe6dc94b61a44c0efddae9ae0f9faa7168f15190fb2ce97d216954a168b5c23faa339a237eae203abfcf0c5f310c2af394e6dbd347c0629a8bc1a093bd15af22be54163b8492eceb4ef68e1c0cb9ca45a9d2160710d0d0780ccc438d1dd92bf51ef80608e476cfe34410d43614eef891838d886e21ca756a3a03d2640aba769764b20e955aa081e4ec57a849cb4d0c42b91c4b173402c05d1d7837f7bdd55763ab7cada9dff2ce51678b0ad390ce7bfac27a043a48e4951f1fa27b0ae9be87556505516e6aca5f81acc96adfb4061a1477211f951ce85b1239f2d6ff4da70fc4724b25c6c3e3e82edb6c171588eace349263c6847827b20c0a08f549dc3afba50a990ba4ed111b917a645e50081214813149b69239016f9b0e18f7f1f63bbc8a866c6f9696e5b2d7f461042d818874d8b08359e1e69d1f8d8758fdf9c463a366d70d254b79320d6b966c0a396302f39dfe9d1ff9244469d7c20ef5844424410686956e66c498d464a56c1bfaf95f592124432c9747bb78c9377d0c7d66fa1dd4b15d078096bc2516a2043592341a674698839c88c43dc54be65c069b98dcb948196f4fe52990f82db0d6b0b78fd49e9f03bf8dad8c2f44533de5124996fd6a253a44b8026fc0b0f1bb2562f28ff0023dbb4af2875196b4582173c99aad3b1c42c1e81434ae67e87c42fbabf0777442a24046d367658c612a0f32de03c81cc824f46fe351d56c3cf65c2a98ab7d38dce2b69df0fbeec59f636a1a3996446bf2d60d6721997a3bad6fe65c98031632ece5a593a8c3bbae4b54ad2a188063b13575e7d02a1ea240b58524dbed1af8524b7a5f527c6b64d0481c7ae8a410d84d9146342f6b634bd09b4b9101481c864a819e3bbf52e577e8c8a86b87251bf386052a111da2bcfc3e18c3c319e42bbc090e3af4938c7a97e76c45c8e8becf8cd836ef21380d9f003cc89dca823bc58069ffac233d417b2961247e06c40ea7abc2f554c8b286b5436a069d469aadf9c4ba43c7326b86b1932c5507f6ab5b5056aed3cedfdac7dad4eb229d298716aa5c1ae4a9ab0fbbbf8d5eed5136753321849ccdff3fe8f1e628656baada9116d60d46dc97c62d0d22eb3590d9830cb9beeb737612b3a1afa091efdd6e2c2d7ea3b40b6a16ce9efd32e1279ecd98e154a6c3a1c1a2509677ff4aa14f54bfb490dcf7f6531c420d3b804606dbf747ff197c8972af6003af0115d1f47f344bcaacb8a4a42f2d1dc18460c48f2ee2b16f660f4a8887f5b040092797989d00c68682e895c9681237f63559c5fa1719d5c2d2b5f5ef38f96db32f7eb6029f928b4809777ad1581764dee4dae78500444fa561005aa7edb97c987c55cf3f4e35aaa95089e22900277bc9ec92231c57998eab3b5c90c35ec2d302cba7ab2916bfb849b191b725f3ce2d7bc76b4275ef293b16556568744821bd2092b939c1f46a0a14da7dc5f65d715205d925d1cd6f4f4f98995ff4b2d9c906ee48381e3e87cef3dfbf420f32c05499a6f4b259ece245eced96c1825703841278481d3a49accd688507965f7163ec458c2dc4803d36f684e92220ab9b657661dea60fda28e45dfe50a3749ad43ce940990b96c4344f04a0806d1a74ae417f0309db7f160877ffc0d581ed6afb10d0511f93b110fcfe6a56982a4193361a98674e280d3d3fcfa98f5e1fe51e4ab7ccb8e3c7fe765aee125bfae64138c6ec565b1ddedd7ff5b28d2b125c2e24e71f4a099f2cedec2aec98b0a24f668965f9ee6b9db9a51facba01dc24b24a2bb539ea8d72f0b90e54f5874bbd7226bb3b93ce04ac934ebb4552ba8a1b1993067f03bd6aec2bcd414a5abe50f4de20e60e041f83acc14be435c6b2ef80c941ceaba409264b44f52a31adbb9f770eec187380b8d52a518a3c719e410a701f511a9e1d36e8bae25252132980220aecb6ef78211f7f3b8dab12f6e20299f1388e12566c1e8d62d44f604d4be220fa665d072ac497cf948b134fce55813a3b1415247baca582284f216311fbe8b8c35eadbf2576235c309eec636d779eab632dd9b7ead76332c5aed870a9416193e2952e66f69420b2f0fac7dbbdd8f1d1b314684c4605bc825fe788faae916abe70eea05d53b84c6372b76f96adc1c31b11dc04bfbbabf87053fa4a26a013f70b036ea89785674a11d1c69e6756a62cce4b671bca4274a0bfba70508e56927f8136d66ae6439b86c2d55248db15f13118467ebc17d809e7b1b54e1b8e81fe42735b2686c382ddecd6181368036778dafda5efded18408e21267fbf0b78af5f421e12f5cb172681480e391def5f3de8d3c754a68adab77c468ec0e73b09b1d9390bbf85fedd8a7395d8aa417f86fb6195c67e2bcecbcca84389b3ac8fc3d8e6084cf4130ca00621c32c6465d2604314e2dcbedce393c9a0420f4a7a1715ee0813bc94054b5f0126a00605d8e94551e33518881b714071160961c97967f97b852fb14dcc0bfa3df0ba7334e2b69af0227bf8267253049c960b7281d57a7df237e232ffca3768b6f2a098219c544dceb9ea8237d81c0858e29d2af0d1ad4e24de7e64222aefecd09ceace82f098f487c0fe3061aa70eb1f54006ef8ae611a74135e6e735b356ffa89051d2095b98d2045a2a5d57946372da742da1ac2c93cc5c87df2b4c8cb0baff15b73c93073fabc7db5df1d0a909e6ccdd459974128e4296ea5e40dd9d6f97af665370148aefd8d8c67c7107ebb228149a5cb6f508e50b90552ce6307e217ed479e05ce70d0dbeebb2ff4a1c25256c409f3aed731778c56fe7c4fb2acc554ff7f853fae0c404e22eb625d490baf1bb41b18134b1850f5f4503faad6ab6b635842f24146096892ca02e2735ec763b84e43d27d61d0f5099b294c8203371751b27e0c60f50ab9fa173c350b24d8954d4fe28287255a11f3b1f05bed26af70611a438fe8ad006e916c321f9eea15b32d8c76db3e7ee08641eb49864639fb42ebb663fe532a2ddcd84a3c40c43390585042b7680b57ba9ee111c8038d918d892796a77d4feb6bf4134673698cc34f222bb15ce569338d0909803c7f4840632ee59034495eb2d1ffcf6de5ddc49d07f314364e8bf3b9eab52204f88e8dce9a0021644d6881960979f509f7003430a4f205ffa7cfe787eaf0d024b01329fd4fd4f24b377cabe22d43cdc891cd9da1377d5ed1d0d40360d985fe7cdc640cb4feb5d5d4912c0a71e3a79dd9dc6d77881cd7288c4052eaf67f944ababa10effa9ae023c48f5dcee8d97695c8857c28c2dd63d0ff98c6cf6e37f8f14e0ab63c8e2a1a8489e51f80997420946630f7e8051ed36b4f3d76e65557b8508c65691281fabd3cfe350841f687c4fc189a5ab29a68cabbb3486c0cd36d338931633291678dfa48bf5fdbe3f905d2818eab31d909b50938af1505db1d8d36dd7f1d90b6c78da9f2a76656177a727ae1775c6de43eff9cfc4f12a245fbcd4ea205cd8b9c578fba11521ef72cf7fad127b99b37b87acdff7c0dbc3a30cc0e6cf33532c56b8b21d92dd8196cb24799995c3997c434cdbbb5d6624117f571b2e84296d4f1eddc1cdd4ea6e07f8a71c74af8251bc83eeaed27766b2c6307ef97cc6263c38b9c5ed1d86aa8cc78ff8f3653376b8273de4123456d69e6b5d7eef613139f40780f16756e202f3adfe2744137975a7b6b1ba0a487ed8546912e5790e0179a4c53d2903caba91ee8d0ccd24f98b0f3b1c31adf1412a2e0ba3df54d51f2b24087071d8600577b8fa69aefc09cbe0e3d9c8658fe662997a21bfdbda07fdfe04804548e6f75530f27163b9197340437ed6895122b3fd9ed64aa11b3b40bcf69f1cb81f9ada79848891e550f7bec7fb9d59eefcbeba8a27d194b22fa63d8caddbabcaf9239bcf2bd2edd436404868ed87fc5212272d37caf7034798a8953a450501b853c8b80df1c2ed49f207e06181471781584366aa1f30f10a6b08c29f86b6c543644803923b8c6d9590a72ec18cc6c029850df8dc9d3a0e25564def125265fab6f700785fcd565aec06c71f844895fd98a4cd63d1ae2720b849f9329f48d1ab077bc6293f4bfccb2d2c7f7e8295d969dc78fbb5359cf32cbbe10365e9f9a72e48a6b152b777eceb16fcc924ed9309345f6dadf1de121724cd7544b4611a327a0f46c8eb604426e1290a761edccc07b3747a88ce6b7b89cc2462ba3770af48edf6d051407df6119ac98e01a1b802ab1f1e3cc8f45129272e18851da6b776fc06bfd4a11e4c08ab8b12dcb1e2661b3b03161477bf96efbb0b891558be18223e1d17b0f575131927c103c5145be5b957cc08e4a85b115e66e1f9d3ae2b215d431fef0d1060b07fc865c0118bff4fd106f5485ca35174bfb32c24d26d23ab9b2213ff71f0354f9ea0a55be6ec073ea83d366b39b47ee9204c0bca234bc633d39196bddb9052b4daf96c1a8fb90133ec38b02390f9ecbc9140b156c2b62dc33bf08b80b28062006ddb3f677a036411c267aa27724ad9c2504d725de942092acf6466b5d58bafbcbd0a2acdae94c8282d41e2101fa2f3a1fc963233bc1e22f6deab044c5f6c725877b5f87e3bff5d69d06f71e792d00d4d4afdacd55d8d0989d9ca6510ecea8d9f37b4c7a65e6e61786f740004b8e8a476b80dace000b62092f9b1a2dc164fab5d1e44e80319d7c1f031c4c3c9af5a66596ebe65842c3264bb0e7f015047873157a41a1b89346b6a918618b49857732bb4f68bf1e3a424d70552685cd594b5f020f8c9c587c64452a12467485fb3c7ab996a0d1209c74c57e42c3290381452e71582b183a14d5c0d3b1fc07b3caadb35704ee44dd064ff6768b6fae6290c7fbcea4db8feab2ff57152cd2deb246d2d00e99922e0427471195b77d2801dc6f732352d52201865cbaf5402c4552e4909d6f51227a62e1bba12b4e112bfa6f6d883fe693e23c9cb762223232db530d33b125aa2bbf49e7ef0a2ca49cd59a04f76d29ac89e7e6fffa0a8bfcc9dee10fc2c3594a5364a14834cd5b207ab8269e96e16d40536906ed14a52453cf9dbed27bf9648d0a4cdf5073aa83dcbe8b61a761bb5d40c2f6c36c4552743bff2529ba9c2438e411147392d06621e159cb7fdab22e8e10306a032a8154e01ecc0ed3f8690417adfb3f523a03023e55658b289634b4bf769e158c6918113048ae72fcce1b3cdada0f4d09d8ceb6129b0d4cbba6909f17ac4104c6c87aea4a6eb224532a9172dfaff60f218bb7de1e2f16edb5edf445bbf05c00986e28579b25ddc79fa500bb1ff00f8f6be7e657132cd2b9535a2b39058241955ac69d42bdde421b745c33fd790d6ddfc29445e980951d46944432d3d9dfcb3d4ed33641850d0fec6583a1137dc6846e04f5d2bf4f8442d73e0c7a48b0842bc8abbc7e768914b5ccd796b0269493847174c613eedd17ea61f4e444780274336861b3a3047ad0bf8b57fe118397a3cc10ae39726863577c7cca04ae25154c34b2426266042903ffea2fd4c5368278b56ec52eb95d019f9bd50d989ebbbbba1b0a8c90b8ffee202606f2dbf430486deeb016691839af53824b15fecb9800e054a7eeb4b9bf0ca643ab9a3f80078f715d06a45d94b1113da3f7b7edc88f6258813af9545201f83d6270f5393d2075cfb2adac7662bd66b246a64b9aa3516c8b5fd960e039f946f35cbb9e3577555d71ae8ca79e7e0fb549ed9466aa29076993d7446e95233ea7c55813184e620f4b23dccf00878c89e353e26d0ef6cff6618a19167a33a3ae04040734877f64516a61d6fefee0f0b872b559f936c1f824970bd14f2dd58fc6ef843894cf5bbc6735b0eef97311ff3d8f0471a887a9171e8512ab91cad22cbf17a8b9d35d96c8a4262e162d258efc52434018a684019fcd56253a70ed952d3cb79eef65c4c89413391808601a946265c5468b55b09ad7802a8992064074abba09cf8275af9c8ccc8000ec9ec6bc6687039410f65ebfd31d03b90acd125fd9990a5230ff1f1c6911b980f525d3dce4e3bae779ae2ac59af7e153bd7ab3692034b23467d92b4888b6399a0f87df5dcbe407f8ea045cda2a7532ba0d811fd4870718db3171ffea2f1d792ea747888aae3ae1b567ef158f2f1abb3b973c6fbd3a0a82a91e64169d1a956e6a8fc0e0162e47cafb52c4c3c4deabcfa4485a7f87f109265657f268574df906ba047c02f985665c74f9c1e063a3c607bf2aa2db49ba535d54b15dbe4a166052b014fd2e2b872df86edb8cb8b5ee9fcd149588e6fa827fb00d5a0ff2364c069d4f5c503d75b91129320dbd9aca53daeaf0bb3b684ce5a2e2c55144068dd1d707c560a66831edb10fa8095d56aa66e1d224546c7c581ad8b58f48ec3197e3c2b32b398a457b6e5b04113feacb5445493bcb78b3daa7c24cb3e7216048d8ffa00bc81af2ed6c1409359ae1e3dc35eb4655405fe812bd21e68b8cd3cf1c6bcf832bba848974a7b705eafd09aa337dd71aed5850f57d0ca06276e3f48ef6d24394231b64de3ac325ee7fc179d9a3e8656210e2d98aac9f6e801ca02a1cdf690e95852ec5fbe9c41addd1dc657c8daeaffb49658ddc71d3191bdb82ae1788d171fbbe38cf1ebbba06277d4a0bb539529a439432f457e8fc4174d8bece6254de69d2d3069246284f5f0bf5a87dceb28b8965c256c21b31a9477391d6db83d0540882cb93809e6134b4842fbbd92c8c28e081442fbaa6644ff2e869749165cad239bf68a34058511c79698366ba95b0814481176bdabd26a44dc2f30f8959ec5c7b6700fd0cc47933ee572809f8ee805026d3907fba4c23aa45c6b4d33461eb56052a829c12da5513036338cacdca63b3a9d9076d9b62f62332b28ae812811b1923cf3f90a069a3341e0547fc28fcfa60ce028a247bec4bbf2defc0dfae5b34213ea039fa3e415eee2b253ed993460de24a3169a1151ed4d40bf72f0454c08d553419bdebc5bfb9410eb7ea202daf59abe17c08fda4cee57421edea58b50dd98eaf1c0bd5aed48f7394f93bcb9d4991a01ef762004cb4ecb60dc9f966f880184718416c170cc49429f2427f2913922e24dc23da80d581acbff48a10fcfdd718aa24c928c216dfc2bd573764069c38a57d083f35771367ae710d44c778094657baba6c4c352ffbc604749037c4611b00f2217d2734f1d8c4be0895bff5a47998ab08897cfc188cefaa2260f5e59e9d44216c9071cd61e4b46179216e6f8d986b7343e1f4262f4f46824e6157cdccc8b6ef0bbceb860314787eca644e95839c336aa0be11dfc24811a170c5f0ebb4d4ac35f48134992f76985e2e3ea50b951d677a496a0fd34ee845ea342c0f0da697dd1880218ac25da89e75aa11e00d8ac0516ce35781ce84efcf461c09204bffb55ec6f62b520a310b29087dfaf4c647045a177df336d5a3a21bae0230f29cefc926d21461c6f16533dc4d99857d2809377a07a555c3ef865dc3e7abc87fb2ec8a2aaf2895577afc62b5341767090c0e525106d898d5dba438c21a9472970d0214e4fceb564ef0a87ded6092c9245f22821812f4cfce0551e7c2da4b0ca88a5efca1dd30dc57b892637d7d711c97b720dbbbcf9b75e17ac5fd94ca88f7e3bf356009c90ca4451eaeff36573f471c551dd30b1058d565c64e07e4159e3be109a4b8c1cd2c21a4cf067facc5e070489fbc58b4eaf3ce11c1a49f8765b90dedfe310db36b2ce5881d0c5de79b3e969bb02d3903ef3f2466b41cc6671c68fd11bbcdc30a5dab6f5ca2a55b3e1dae198c7ef315699692e4ddad47705d721bcc7a33e609f2bd38e1d48ef15e0b70b58b2ff59e220a5e43a7a1dc0d0891647aa6cd0d7a3c45d942c6c97e5df226eaaadcb511fdebdec10a5451ab8cca3a307442367b3a004136864d5b7805b7f7dd6d1d916bde97fbb3bb81cde8a9e894e693e077149704af8a64193f6f9b8e5ffb54d1b888617579de880a2c01a77671259ffa1060427df331330cfd0d67d9e10577b24fcfc15485827d07686c3098b93ba418907f2282678e1c93f6bc7d487821c8418259e14272a07edffa339c4262932e0646c1c4b23f09a75533bd4622a07773977b5f6443bd41d141b986a37401acf1601b5a89c0f09cb55edf6becd48faf29172e777fa1c7456360c8bc64d9eb140e95bd1619dd56ead05a714190e6c8aa660d2a0a49560fbeeebe9d82b73dfd0fd3afc2672a3d17cad1ce2b20a8f6bcf1f2f3e4f113734f884f492211a4cc6f9d4ea398fb4e8932f73f8871966c12b04eb0b195137415f17d255bcd89bb3897eb2a356b6a23574e9616d6e8677034fbea0d41434a158ce79e2678a4b34263eeca0e4de420e72a9f19ecb15811bb9c96b2842c012f20c98495b41e6bd56c39d83a7129605fe6ba70f0fa7989024075f37f7cacefe38c6af0f88a7371d827c5a3363b275340eea80e6bb5f8ba4fa794adb2c160fee0f169dd3723a727a43f208b6e7ddc898232da4b84d678a6dc3160ad8a47510d1dc2e6d175211b0142d24b27827757a430ed1bf15e805ddc39aa3c80263f5ccc7380e06da1fabc5073b06b2c0a6aaeddfb7b21459ab7ad3b4242683b040633ff13320dcbabedd1fe824e0ca51b2c9b101732a009456fd4847facdc73aadbf584c7d4e5316afeb911ba739d76ff5e6fd59eb6293bf6f67469aaa80576f83a9fb903e1233703aa9c7fe6b9805136db9321885fb67160271374ed2be3fec5bdc431364d75f16144a7ff8641ecbab10c640f867f6352c9eb92116050fd7c79b6af71d6d72cec18466f1f0d4dc2916732e1d29592a8c9823d7dd9d06adc74afb72ea59ac5b442e4443a3653d7f6bcf5e324fe21161a5dec8299d739615af9e68e686db2a23260c4d78bbcb763f68c60711a40471f6e39e780130606772ffbd17e902d1e2170317bc8b5d15e9d6e9e19dd279a8b209cb5d0326780ebc26d7e3b372b9b6736846ff46e3c3515dd1ecc654cfc41c888140b33bc1cdb64161ee659fe95d6d0e68f21aecade16df60d70d29a7b529211d8ee01d6eb1bf64252df1424d2a1d1a8f1ad13fa568c78eb6c00cf50fa2d3e502992e834fc405f996020d3b7cb0c9ae708770e1384cc7285f2e74cf0b48d43c6884221f8e99ec93e3ffac4dc188c0136cb11e371454f121aaf9161b9af727b38e23f12cc2c7c23ebafa08c1bb98b0ff568cd6d4b5c77cb86cc6c4ea478de8ab573ad302cedf4e3ef73d95d3dc45505efe2779658d8f8812912df0d00e34555cc7097ee9e915a93f681b5ba620bebce93f085dee9a2fca0c60d6b582d0847d66957f76dcf225092615923b886192ed72c35509c0961bddcb63c5691b65d27f7b7446cbcc2f7c5b365c30ca5a4836e7d2db5536058b4492981d1cad5391e86253ff9be15c940541923710bef4ae7c16599379f1f3b168d9fac374ff15de6e262cd02ad5a154561083358a8a2a93cb745180fc7341b1cf3c452ae112776cf8e47ce28ea5e37446a172092d2c964b0d128baf3d28377a44e6f3cdeb64a87d67d6bc9b3ea1cb67736fbc1b547b79992075f37c755169b6b41b7bb2a8dc97127f7f525296ffa77c80edd08303d0dd3628e6ac2293191c327517d8d5142fd73e5956d361e5d7f1bf9cf08a3883cf6e98c8833fc04a83e0f448735dd895909d3ba2c5f0d209d7266c94881b7a2b6432cfe41815e4770b2478aabffbea45f09178bf7f94654eca3f5a7c845420c7fe1635c9a634f5592854153205c5dfc87fcf200094e365ea4dd99dedede8ba9c48effab97bebbd483b69887e05f3dfaceb61cb8738ca96ef7a42f83267e187472e189b6db6be1b93589a30830739b239d34c34990a571628b27336be9e00ac460ff456fe99ee9ebc609b4aca4eb251e7e6c6edfb2dc2f0b6da54e73afb3846c2482f01779e8900670159afcba8a909c8fb7c48d3842c4b6b5872ed13d6420cca4cbc6af0944d7a6402f01fc2b59979a5eeb03094c891152ffbfd37dcd74343c076d6dc061bfc06ed89d7b82d8753716b4cb0580f583f2b5c2633026e79490720a7b3270d6ac8c42ebf03adb8107bc24b4974adef25cb25d161a4b1d74b1a95aa91bcde3a0b4e10197ac1d19b894fd5903c88bc4a7cbae77e504b6d9db7a3effc0152de1b8b9981209a524cb766baa534db9b7c1293a7ea301a2032a755de80fc90d22963879eae994d3af8b87b6be37b01804c8aa87872223ab18a3081d9a704765758b8b15819ff81123cb346cad3f48f518f9b90089d35ea59450e840c9ef782eafb5fc1fa77b51ed93334bee5ba6a68a50216810f09f86c6fc7ae74587dca7f243063411b27cbe4b1793b4be76e09d2b2f338148056c5875686787855f6a664145b7e599a8de8b1fba9afbef0b9b298f17d6c961c60d6763685f56006240332510b140bb8fc2e1a83e2a6a9c4aac6c80be71e9f36e5fc35b7961a2118017a77cfb7a89080b951bc4b88e176d9c80a1c453cdd33d3e8b2284c44807ca10d80bbbd34f2772419757e93cd176d18477296c5a6db187ec14af0b52d63cec28238c4d174284f530b14ed3b911da87b214e63b60f189a9cde06a1ccad1a7c75d823410c0dc2f0c614c7a56f5dcf9e246cf8434e9f17572ed02150b3f4d409ffce4a2020b3d5b31fe15e7ac953c59c22d1f09717aecb09485cb6ccbc7d02d8dcc614c7ab6f981be4266d55d89b60d4637c6c515f758d174ba8379cd370fdc0f1d473c2a0e19376e393c06cefee57130cca51cfb5ee4ceac06ca18dd66e19e0888913345600e210829f832c2a6acb3e00ec9694171ceb669a59a9b13a4f4b9c647e9ca52c4953234ddb410dfc7b5e43440f0fc68937eddb9066cc75ae2b14067ac45321dfd7b7d3cdcafe3b0ba79a889d73337f10cfc7c7c3e3d0bf010c56c5e00255cca650dfa41cad141b7e09012083eb437f68c13a299108af4eec2149fa62d27f619445ca229bcd7285f8e9b4694bc646e2af3e779acca32efbbe282ca4f1a634dd901a792c0c3ec4539ae796724ecfd85ab1bd327d218ded813dac68bd79cb899575876d6b85d9d78eb8cdd2408febbd578acf1a8aca3fa38fc0cbe262fb4515513399f2c2a571c9c384e6e27c00f5d690652bf312fd1d001eca9a17c327a3e3bdb1fa894b61e0ca6f11e25bfba5c82ed558db2ded8b9ee76bba6fb8497c9aedaa0fee38e6b100ea08ce60030fd210abf8298a50059327f32cd58c971d0869ea5d8b6cd78800b4f9fbaae9eef8aadd0ad117828e1f69a736fdf6c55f67f99f3f3dd0f8178099ef75c0507515e53914657c923672376c2dc933e8a470f973a212e5521309145279bdc8489a9513226970c9e6c6b1a3cc84dd7f4211cd4f85d8ae9793c973c1b5dd2c2b38bf5d35dd497ebce0e5f525754cc88a5824de032a45beedb44430b8a36ab045ae73d1ab131605f1015363b7dfdb0e5428d35018210205b5ef0d60c51022edd58b677562d6edd243be44640d830230df573f0f78ff00882ad015de2497789e508976d720130e29a2b2b9808a082aa6916c9238fc4af9216c1db9a69af20b554ab9fa7c1ff478e79dbf2ca625b312c5de6cef9d98f36adbbc5a90e40ce54b03533d285a587832bf3ea5415eea41af085f0375254b344e005bdec0eba7cbea47a10cc0965b59c138feeb31c7a43c47afa614a448d229228ecfc950953c304031dcd05723b5a0c3c680756c8ee327c673d7e9761ec5832f9b9ebf1646837281c896003cc0e0d8ae47e49a0d04cf511b8d922de5650c4c95a847eb11753e85d8881c5c6e475995d399bd18ed6e82a4c72311334d86c6f7240d9fdefb7f7f9d95e5b3b5842c0347f0231193f85ebf4d72714e59e8f23e0d7eae54bf648cb12aac2170e3db232a0745c6dbb10a4140c7c0aac4433e5e2e620160500803706cb95b8e7dd4c4b4669d772efb189fe98b99c68c30fec4fb2fa74e243a08310dbdf10546f5d75cac799c52c677fe199fb39dd63719c006d217dcfdd4ea940f2dbaea630fee87f3279101effed318ca36a3de0df8009832514f0e1066cc0ec0bd7ab98481b60b853896be8f426ca3131d5b910e0b7a79c1fb79df11c8960cc798e4fba451a930b768815d7c981292f4345f6192d7f541984895cb7490ff48f63e7478b3919820a34ac64e78c5bd12b3f71fffe5a6fd9c69e9eed8388e8020370156e2e35e6eef4adcf00ddf62719fcc031534a1e73e0db24ed87c170b1e4c64c07fe97148710998b7cc99aa84ba653e5534b0e787249188bb82838f12ec041a0816eb30c6463acb5b1a38656254b42330cf3e48e0667db328770c88dcfbe0f92e308e4aa91e2a1a95690114077cc59f18926dc35a2356da410ad5ab9108300c37eb6fa65b15bdd4763b254ac30816be03c338d94dde0a1dac480d9e2baafd12c51f7a411b8697b863c7431e2fa7070cfb4ba2fe8a3cacf64c3f53524143d0d7c152c81ca36373e40b17f34d963a8b42315c952a82c2a09af05abd8e7dcac49a08263c91ee4adc131b04f7ad3d35bc5450b3a249e24e65e9cfd6787e44ba1b81b1bbcd89bac12a72e33783ff23e2aee3e7f9b98ff0b5b4683964c0e5bdb03992ef4fda88ff9b968c6fbb67175121a956d0e1ce5b410506c326d77f1cceae5ddfda1231655610f2b639702b71fdb47bc60a9e60e19568b9b7b037f24f3ba05018a12663cdee68f6fc5f0a98de346f5d6e8d3fb86c9c756c46d0b5c10062c5f1428d7225c68e6bab6d3f9dc4531c8b1805d00c931d95dc8ae4e4bb799fed977479ade70a169497c835999c2653065cfce3b01b1d8dd2f8bf44c6b664ab98a8c2994f301cb51124c4eaad981910e28c2f77656a4dd1a3df1e049922270cc3dcf5c6b37beb389568fcadae05554fdac95bc87c1262e73ef9c4fe0859713df193aacd9b5a8c52c4a20286833bd2efd8a6158a26a76dc8ee9fdf37c671f7cafc7dde80dd27e4a6bd2b48f7033402e67cd1187b0e2b4c76536dea39f7d6900b075e6a5ee55ba0810d9b6d92aab5520c01743bfa4f98e156ef44ef964856755dd2d10ce065b96ffb7d2b2322c608b7aa951e6d7b18553f8e9fa876fc07729265698a21fd2d5da60d7f444c9a0c19e1b06808dc86f41f9052e3f52aa9faf1d3cb6aa1d62d468bf60f4578aa0db3c1f55d93ba23b730c2a2b6f4132d2c5b66433306cec92547f0f241f611b6a9176ffc6ca8fa996ebe8bff9d4f55bcc854b9591ab040c73a6ab6900ff42e3d8893f01908f102f5770a7bbff3da5e2606b44bc55389b6bf8c8e064e37946f6f22630557c0669f601d79158399288ddfd7acaba7cca38d613285f3ea24c2de0e04bd017ec9e5c99e6b49b8f64161d34bc0351fe2b20ba1595a7d80faab995f6fd54b0d26344ed66a0e2de75bf0bcd5ac80dc74ed36873492abf460c9971ca54d448f39317050673a2b52cd851921b757f3b9046aa2e89a2099bf981d243ec2802f977596e32adb04a255172dd21f062ee09d6e6647cb9eb85f481076885843cd6624115f82b5a694cbc486400802b5e94e8f36c271f79fe293be7d32a7c3dcdfd353da2ae30af0bb596d888fd5fe2e8e3688468029d525c163fa95e17a8922dce22ff23ec79b3b7d78f63d1ec62ebf1679e06c79877b2f6d109649ce40bbede1d42f80ba8e3f4c38c21d325b689ba15eb71da79a028e6eb86afb8c4d866c383625dd4106f14d99bd5602577ed60f4205ec57b7ba2601141ed53a61db5d8f62ed6f15ec40e0e5757ff06146689d90cba2cb2237b414f322e53e07af17e877c66a1929180adcf20622d9e39fa1dd3b3a0a91422cae4ce9601b269035c8a001a98262ec534715dc659822765531aa84bd1b873d80d95f4e108636bd6aaaf11be2b401dd2190655d5c1db5824296b6ed07752c6e9b540860d5dfc926b0f14119a70749cc8778f21fe0248a663253fe5b679796bf1eea9cf3d1b97968f491840d70e0347847755b8b4cea149a3321231774ff82eeb9052a4a6749a74f10dfe12f285d3fcf76700351766580ba92cf0ffb4b2d3ddfe8a6f63ffabdb43ac31a500ca4919b08a03be77b8f527e574d3b2e4257cd4af713f63f316833c2b076a30ec8e22cee39553a3246bdcda6bd7633f5ab8cd29ae804d5382c46b237c41a4abe8c667745a47268c31d832df5ee9d0f8fa20beaa07e6a8dad46af2bc5ada2100bc9be92bf6ebb4233bf2d66a1ae258651c81b7ecd9c65f97143ee9f0e42e963165c85f586d972733d9a65c137feca4b8eed69b3a649e6905965727cbc0dfa6b2473612221e08d5be1643af32b01fb428f6f91d4440d522cf6f314dcdfcd38f1f22fe5bc9e69abff37c2c183ac442f600f23d4c23133eaf1472664ffa35db711cf1796d0d5e416c3f174aa8121f758e86a543c85321e02b4786c621507a17729c2c54571f1b04aafc89e321edba0f861fc9b0a30025b68e2b612602f1369d2c2014465fb70ac3c0fe51368ca950ad0a9d0f95e6f0af0c08917fd0389db73d5f66d2d1683f9f448eced08b897b0a4cd6bb2cfd1befa89a074eff03bb472d68fa1d8a0dfc937385769a44ef583ae7b907003887f409e3a9a07a9f789f458c59a128d6057d16e1f6e44b1cba54f52713963f7c605261244fb1398cd0cc1059b2c549249249d889ddd6847d3732f80a13863b6828e7bcd5ed2a441a1f6c28b1975601c1b301c82d167250b14e9d39ebe3b0dab1146068d8b83af9500f2e9f709362f5380395401d5b026764f3dbf6ff43dfec01275cf0d22f5faba25f15318b4f4f493f3eb1daded8d7a2d1f00ac1ee59afdf52d639cb5a810842202491de8aeec371fb83bdd9df29e0af2d78b5008eeb97f3154b919ca0dc3c9f82f891cb2b2f74585f8c7a4ffbfc1c9253538c46f6ff3e4ce32d3eecbadf88568e9688d051dae66029a1357db39c455ba666fd1c290a7f0177b439779626115c3c47a8db40fcb50bef2fa0e17fc74cd0a2f1bd05a3927f00afe864cb36aacec4cdcdaf50b83f146185e9ac549301e40c47735d2839f52b3295287e095df3d2cb2e68df4ed1a85c59dfd89e4cc66cd2b789a817456577cd52e8f1c759f96776ad17d40fa1fb98c32f04e19e0cdc696f8ed47ea1f11f334ab52e5049b0a0c9ff8ba9d2b6ac06b31d5d76871acbb8d5eb43f4cfba4fee94f78bc4b1936a5339528faa0ba30e0bbb3c52d71fc02a8976fb5b72caddf9d2d0698b4698797f9590048c2406d69359fac38853eae7daeea25b6741a4223d2c12bd51a6c8a3406a26e7d6a78178cf1059c34d56a2050536a9164469d0a142bcdbcb6f7a1e9b4e7e09c959b70c31305cf518d1a28e6eb28faf446c60c539d7de4750a19fa4910251ccc7dee9ec060725d2da81822e5fe48457fd8d6c1e0c8ff7ccf315024871ef511d91d2eac06b3663b019647ef0989daa979105b757f5ff55734892f07f9f34467e7002b628e706e0375ff65d1b80a8a684cca799a54f6c0845b9bb39ce2970c68fcff7adf519ae4f41529ecf6d8d90e9f0df3cab358cfe5156b2f22bc25e52ac81d2177744142427822526a0aaa9ed1aa9b05ffbe44589126f3b910ecb1a2f46f1a56b708d2b10da5af70e0b0aa238d77c2333bf0d6d0062da64baf9b9e88fefa8a7d7725377ec053a7ba48dd9505886866cec69042ee6f3fbfb0af2f7c8f170ef32ac7c7b1d501af45f8a7842ed3b2f5de06db9b28416f77a4a7725ccf62847430797772d8fe1a209156e1c062c81960e5ecd302550e5e4baaf4d4e9515bfe48d8ee8a6c3c531cec1dc00b25f4b647c61928d8446a74a4981f703d3d9679d6874954959da1bf8bd5350b3836cb43c19d9382961961be03e6adc12eb7c3b1a662e0dfbd42e8d5c76b8525fa2d7029ca20b64e91616f2440eb823f71c828e74cb05351adf6ca469ddf5d5b9b25828940430b2d34ba020f2a5637c7b3f646744f7d6cfd303cd6d6297fad1ddecb707e27d5ec96628ed79134359f5bdb40c7a8cb65c209ab843b97081c646bde45acf8c05783dac275f241aede2358267788d6f477f163b2a732b4c7304d6c3ad516850e74edd183b3090589c964f69138958c0fb442cb1ab5f6855e964fac92b918c1d4d5ce99701520a6f2803385cb3836d4a15b49d58f190bf7c1b344dc82358e9e6445ea0659a10a0a9cd31c97a1e2dbec22242aeef995df48620b97f5867c3c9b0f64da7fad60bdba8b961dfeec62f082d160ac472d3aced97217ed827120d3e07c7cff7785595ee77476141399eed8746f503e2a7ddf1402e37093aa5caccad7bdc92914636f2786f757e02363700a46bbc0251088926ca2a764ed347dd5e77f7c70d538aae3d1252b170d87d086c556880a1c146c29fa18e2c91b31327a65e6aeb7cb0a1c3ef36b8ba24dd1711f691e41e5e01bcf7905901ba3cab37a9a6dea5d2e718f4ae515e92940c1fe9e129fc7a3fd1de217ebf73bced5d02b35c6bd75e3da761ab4d7f7fa7b2426cb91c0d69189e899d059c6fdef2d9c6d9f04fab1128e59d8783b8da1aa27125cefc3ae393b947bbc7e3f17c9eda4f630a2bc579790f936c7e100b5402d71eb43211eb2067bd051349ca8e7f8b52aa75c6373cd4e155997aabf4f079961da8f6857c04a4d421ac2adbbaba8777371266588f1b18e451b366f7ed446caf552455f0c8555c6abf306767e641f572ed66f1ba8080c7926c76ba0c83f14746f983fb7730c15285f465708847b3543a0e00fad8a57df1ebeb88fffc1c3603f065fd368de5d5b756e0060e0c5aa2b4ef26899f0cfba29b5cb6bbb0d23f10ef13a0e2ee784d02dcccc79a56ee4b452938800a8ce7a778cd6ae4e537336dda68864dab1b41d10c24ebd5739d1fcf3613ace67ddfcfd3e4cffa0e3f1c0bc795b7d866d41c454300410cab68da668426ca9ea5701453be462059411a20a1b0ccb7625a6e5f5496c4956bb3c7c691dddecbfaab40320bbcc454f6cdf4327a999403531c5b1cc09281274cd44271c562825cc8b0ece617cd3a3b37f0ed0a97e29a2c325868dab62cc32e1dd0b9515668497ae7902d074085eb5c9f2b7aa669752b20956ac6b4b2904e79f725b384ab7b5b1a3eaed298a496a4b602eeec644f1f60d06d54a4e4248af8a6e5e89d6e4e8c8e104a2e5141cef3f957b76b34790d0e2f07aa2cb244ea3af91c66f86f6a844f7ede77ccf9ae03ea4719a81bf567424fffaa944a837346733afda48f3fd9473f5e6479f77a83f15d81f346855c19ce1bfc63fab776666fbfd934bc17a3d994c005adaaf844c89935a913b081dbb2195ced58e8e85a41abce2812b9c8aeebd80e1d940e3f21cb5378fe56be481720905e6617d8f48f329bdd932c0b4a9727ea931b57f788e7e6a461d05f7de8cdd6a33a5a03e800c59639f6d48536a6bb1c52809109d0f33db935dd54cd9ee5a8f4859136b7ea3ac0685c5f5910658e854e4199d47eb48692e8e3425865f9e20e5cb18e6e06989ccb42159c5bfb2feddfdee437b31d1def717b88f7463865c9f24ee9fc84a117cd4fa1a691cac25a9afa1f4478ccddca807846eefccbfd959e2d49ee545e5c91673a994ff969c22685818e7279eb05ac8de56e4848da50b610daddc1ad53989f2de7a4912250533a4add0731a0c1ba8b28328bb133ce20b5f16cb72c8f34616a28685dbd38dd2247cb7197a5e98e363fbe8a83ca2ad7939df1c849678603d25eb861e0624c960c3194d4a4f46c6d99cf80bee47aa9e3e966df924cef63f2e14dacecb616748e4b9b1152538429e43eab0fbc25d20e4bb195910758db70014af4026f4a83d820b4a0c5a36b50d837699e329584de426e8d7783e7342ce0d5ed1408dbfa580fdc58198e6e730281eb94aed3987fcd2fd8246f445fb46155dd72b3c332b79a8556bff6f4b8f6ced5c65e6f4970bb5caaf9b157b089013ee136eb30b14cd314fdecb3edc2a3bf0993e9c4ce6e4b7a03652d688d8bf9fb97ecd0b0e2aa999343dc6f20e007b561eed89812da133f1d1a6abe5780d8a3aee9c2491fbec66dd0ade4a8afbfe20d9e4f119690eed0300e88d5c0c04c47143c95ffd229607351d9ecee56dd8ffa73f50d635d953a6b576ab774c49d04b41df810dbf48a08d366c3ba343c09725e97cc5764c9e75100cf4f08721768bc069d2a8cfd36b999767f68d60a926a0d54370d941ff43056e97e6308ab770f51ca5fe28203bb37d00e2c6ad9a03072293f5f9f86645381cf4ed07fb9daeb19dad15c291114f79ab95bc08fd85dc3750dce0234c0306c326355bf34da9e8cde828a7376a98aacecc7db79174e41e1f4ab5614352cf05d9b2d4ba40a8979ea328ce951aa5a730d3301f5e0424e56a6148253f9c39233becf159192b97c5545779f2709af612f956de2db734d922a4056e3f64504723c2fcbd8cfbdb9e5bf70cfddb70a2d06b12642a97f606aee5915a1349a3e10606c8e6f5bdf6d31aa42ce9701ce46edceed6ad8460dc401191fc8e53b90657e658623f3867a9d7337a5af814c137408719b7b9e7e1fae82588f2aa1b6f2c729267d1d8ea465500fb89e0ef86a37aa55a8793ebe926eadf8ba55b795bbafb6f6eb530271b6b59ae36a204bcb730d78bb220f709cd26b823aa22f388ddec25bb8634357f94e7e63575af3960181fc5330a26ae7c3ba7c934ad72c67ece604492e91a59ae7d48aff2361268ab7df3060defb5c90f32db7b2886cf97c87e0c6bac1c62d3305fc9e706fe106c0c75124d324a1c50250b655b734ef2fb7cfaa3389fd617d103be5b40989a532506f7d243366a8a3a623882d3bb4443adc38b668422e31c1f5d709e8064859b59990ad9913347a7c4c66332978f4c67e31072e88039b4f3cfcf8ff159602f641afb590ef53503eb5e0b57465f7402e0315047f0ab981a1b2610c9e7896895f050cf1f436607b34dc3d838817fbcf2126f0922607eeb41a391132aacd57e6076a47f40a26300e87c1bd6daa9234915c48ce41e0b36e704a0cc14cc13e8b925f20b5f113591c0d6909975469fe14a72d6da8b73dc5c7ed84941044a5fcd5c280d8cbd5f520217d738272bfb6d6cbb7f68c9be82b8a187cfdd9db6b21f0b5c5e746acbe37b9a69ed703ec88718f2ee4e70e324c49581e1502de47c264220611efb48f12556047dbf2b74e3f9e41e19c94684516c6c099d8ef61c77dc55127b21994f96a8b35336629fd4d876042b07dcdc597f901b66b2349c93d2f5d2cdcfbe35cc38f27bab2201ffce911fcb74c9f2b67f550fb66285a66d4f0788b1239185f7cf03fada866e90e268eefdfbe1a6faf1d2caee7fc4c621804eabed478db1ba9327424ffce9e86abf1700efe19072a6c88674317a0cdbeb43bfe1823d2f6f33f66fc7bf51cb4a6a58395087100eab65513039940786ecaf22937e03a2631cc63f5d7806833b7ab3a99d242ef4c0ae2d24d1ed57133e10e8a83c57ddf2682596c55b25b8c42a9f5156c000f805e2369e4cc94a393d703fa955c629e1fe3b99405ed4318b01c7980ca715892e4a8f971fb9aae5f068ce9fc4cc68e3becb3dcc0fbad4541613a5eb42f6ec3a7fc1077b94b4943589be3889f905729a30cca4d2956f7b97231fac231f797898dc33b75d4730f1b97b54a7f6df8920e3ec811abe092be35fe3e4e0e1edfa5287498f8924821134314620bee6375bd56efa2fd2976ec249b0a7655c443500dcbc5121c9ae5d1d75563851604ff946d044cd9689ff673b98c429ac95bf3ed4bfbca4168f90ee87617b00d1cebef2d0513e2ce04bdf288deaed0594d8e5f2a01b6a9ca998391ede118718f976fd29d94f0ee45a573cc3e190288b1399acfbea576aa298a99509d4f4ae70db67df8426e9995dbd172cde9bcc652b489328b4c571062b649019b3c5ff0a57ed8d72720a05b40bcda14885be9ff4db9b2b18a3b94a76d6f6d9e7ae9988e4efa05c8ed5b701d7ef7004b2dbd6a861176607d784fac4a3859876eb253f999b212eb1a3f7fdab97974ea133859d8e73209f4fb0826fc7f2c3c8b32f8b57fb8c6cfcb7e052c820a3f415174e76c70f48a7d13df5d3a996a0bb3f6335bd65677e066fbe48ebc5c73a63ca00a6e6b6f498e824e64f79d62a0d4730b44169dabf49f48f574c95170d7b88c9dd43d9159d59bc5896f05f8f8e1ca5ba5b6c6fe8c1d78aa5d5b644f88275ec75423e1a8d7f850f44d650ecc21ef86dc07becf33296c9c2389eba38a8ddba32f056c61cca71b9c78719bc6da2fb8abb2e8bb0a5ffdd6f7d83af49761bdc0403e4e6c914b5fd8fbae94ea22ae8682db7ea8f0d291ce1c58b4767203ff39c5fb37b791d77692199e325ea0416bc8f17f82179886a461cbc8d5e35143296de96a090bd3bf50eb337779ac0f54d01bdbd6f5b71ce07b5c707bcf643dfd7b501290932dc92cc5b9907afb6dacc13fbc1b68d298effb2c7853aa03de726510bef1c0979ef6af436cd87f30c6b587238691c037b103496dfb4e4cb5726ef391582b0aa259869b7c4acfda5f8927845dd7f0bdfd906a584abae28565f63b8a080cc9c0c55030a6e29dbe764f7e9ab50502b8219f677045671d1a50e7cc8b0e62fcadc8062c6cecddc0ab8cf25746d28ea99daf742688ac6959f044f7f794de8870a44c25b3e6e8fcdf8e70037f7610e1856f0c2961f3f7587dc5088c69edebfd209683395430fb525aea29c535b822c153e539a61d46f998d6cba193e8e71a0db202a72711b021f11f97e929169901104c9a45446bd5dea6e2e380d15a5fca35764aa330032601af4a804f83da2d95d01e13632c893b32fc6ffa35ad352c3863ac9eb7b638258290cd6caff3314fa298c5a870c8bc2b2af9b111e33f721c065ad9a4fa61d3cb625b804e1abcec622e04184f6d270a1f1b08fc94939733ec26ad42f5bcbf369ce8594abb96b218e9953e52621bb22ec3e3b80bab76704f5197f8a8dc313d7c8b098c5e7e9f23e78498cbba83888ceaeea24eb4c22eb2ce4a8c1972feb56dd3cef4902bed67b7f85485b62a56d7a9c3a6d0f246cd177a1b5db0aa99ceb0f7014257bcaedce3303ed13396f143ea69cafdc11206ab63bb672a9f369269ef40de67f9c16703812b05bea6d0c7fec3b088fd8a2647b88078ee08077428cbcf860510b160fa1f19ef5fe1ad9746dd592f8b5be9ce0c152ec77dec32d26a863473ce1aacfdd0a794bc98fb5796512b484a192738eae0a538ef992a8509b08a8018250a1fc0a8e2714685afb8ec6695607b9011f308ceb07d6d11cf2933713b5422aefbda53e07ed7789e84ad0311bf4f3dc3d0ac48a42d84d0bc5f953be35fab00b183e36068978290b7839d9a2d0e830b67ac07ee936196612de1bf70ec4a704759124c4b99e002f9997f42c5aa50c6052b32446d55631d2aa576500ebd353f04d190745ade046b72d5c81d5eb9997672a1b10c71c68d2b9fd934e6a34bb11b043d997865e930cbcafcdd5f8e67bc0ff723e3bc826d8df8e079188b1517684b9f4cbbaddad0f9f7e2cd0e97674f4d2f6b0acac8ab3967edd3489a26b7e30e595e95285ff04f4d72132121d985f195f7df42521e0877a36b128a2edf1364653c7b78617270b4c54e1205cbed80ba32f4c27c8f5b6a943778ce7e68c3a45c81127a5bdae8efc9a7f75564f3d4b671aaf12d7860fd16cf3c9b232e219c3495f2108394b8023853f2b38df60380ba121767287cbbe39ec6650c622ec8094cc58fca8163707f53a72b3ca40ec4dbd0840ff527c8be0888b0725197372d8f8b0e45d14a3ca518a6bc61a144b0cd92291ff951f5ac8d8e0253cca70ebc9b8bad755a31c10c762b7267c26489d5e0264cd581f46909b71d74e39d2d1da495e0791965bb02592c61672594a3f3ae2458e07edcd203086b3010230fd1f350fb6cbd873c650f033e9610d722fadbb73bdf449f0b8d87671adf5db45f8eef0ec7683ce32c1b7417a8b792864f33acf5c84b5b128db4a641864ef330de9a3c2fb9c2bc219f0021ac68b054963ebfa57b87ef0f8e71282885c1330e362d0dd3c77e278271fa921fd7092bd94a77784de7a73dce2300b196c967f6bc7270cf92e7fe597a8e2047af1c195f1c54b6aed71f1e5638fdff2ce300ef3b5ea1e2988e88058b084c5df69005d858a72f72b9a63300c391224352334248dda28d283f9114a3605a687700f9caf295fdcfb2d97b5bcfaa4b5324f8a88b530de42ef911de48261deb8ce9848593afc260eba7ac2c034639753753af58f5af51fd22204dbaf25d4e08777de01cb3845e75271bfc9dce866a4fa4d616652b8a2d26fc5cb7da1b8e015088329e10754cd262238732f8de34458a8be7e1642622fffc38abdb0a9d666935d6247e4384a22e5da8cbc346def0ac6157ba71cdba301393efa77b4a35f4763cc4df37f094e177f775fb112f153f36f5c65095249108412dbdf957c599b5f24c12c56be59f559a1c5c1dafa04e050e564197f84d390439caabc3d39486eaf3dbb27190e1f6138ccbd82901058ad5f1618922a472fabc47f0d71086d2a5188ae90269400d27e2ec3a81800e2bb40c2d0368c1f6c83e50f6faa5ec539159674413bd3c1bb0ea228319b183872026405f432685b8c571cdd05df2c1ae4784da85a3f52e5b831ccf97771ff4cfb2dc45eff57e5f47907a2920b41238f28a318348b495aaffb215c9a458e79e59f6e248e2ad9438c6caa900b38e9955dc1fc07b556f254e459b0644d2c6e6834a93ed0b788d64d34ac3b0b056120a4e741e962bdb95a2e3d8f803b3ee3b932aae73f8db14311a45a345f813087b018d248c52a764a9ededc1ef7ef3ab500d082120ffafc04da57bd8c3d4f371dfdb2793f86674ab88347e3a807e36525387f5dbecf6701ceadcb01c8047c3d5a8196adb18a9358605f753cf0d76731a8d668fce7b2cf9b569959fc98fa3e7c81391b78f4528ccf7ee0c9c58a68b8fffc6f4af430ea7e79bc9751ac3066924fedaa672517007e4492190861364ffef271b139f8d9686bc0aa3a10e30ac327a42514684f22c5401a6a59a50ef8213f34c62d82a1fc2e100ad90e5ced2dac3f2faa2ee45260866d824493d6d5ee48b6cb73bf155cc45a0bead1006210298e00de2ccb0d47ca3e082a6bf8b3660fc00fcacfdf0f26efac889f0cf405bdbadfe5c8db9426a0105d4e03ee03a0bd0c2be23db8bfb9b53af413d5ef8848b4237afd06ff9ff599753d267c6f4ef622036be1629dd30703bc4834bc45a4338af22b00fe71917c21c58906ba5e7fd3e86dc922a65af459b7f0e58c0d89acd4b6972c5ba595783dc6e1e8e95282c03af7d24987816b60ff68fe9ab13e450a3e90abd1982f42e319c56f22c0b47936ba8c16439409be2ec52c21919963e758c0728409876161e1b121782180cdb2a504a31209bc4884f09bd6fc130733d41b1bb4084e0b98d09f47d3b04f2c2fdb9c470e0cdc7f05c4b0439768f6084b17331508a32f5c95864be4882257800555b95dd12bd3951609df2fa00f2e4cf48c508cf9f2d33e40c26deb4c12041a8a1e924fccba18f3b63f27151eb12d8885b7674b00e6eedf44cc5eb99b022ca22df3a23ab1a743609764571263e441b8c41e4ada82982cbd5e38ca7c9e1b5781499a71ae615f87acb05fbdae6d36da92914309a1c75b0bee2fd23b9c8b6c05188889341068595598538e75dd9d5f4ff21b153fcaab1fddf0372848b8e813ad9dfc505b2b3a471782dbefd0442609d72f6bcf096a18e2a9be6685bdac8abfcccc9e3d6bc54fbbe0776cd9ea1859a432f915ec50a42d52058d3a6d79e144b31ed6baad39ef2954887b241cbac3be8e8dbc0dd25ca5fbd0ae4f244eddc2a8dfbe0527f6f5fae9e368b1a4446b12a400de79cc3d75e46b105d660b8b3141a29f0d0012e668c1c5f214582dccda4a5cf345c803ea02255807ce99ee2e7aa4fb0cb46a99e5134cdbb14bbd8bb414980ff6eca08e2d1186da42ad2074469791e92fd3f5ded2a12c9e1785e741ac047ddf5497681c85192083cb4dc91f85e920abdb9d4843c9c80d0c22b98d08b521e4c5ad97c3770f38119e1d2e776ffbef2e8aa470ec4c0b655e77cd34606d4ecfa8198fb8274b7f03d644f76f80d1e3ce42d9e92670e62987bf6cf2a87122f1626dbe14c7f8e7cd2c3bb6a9411bb7c094530f0363c295eaf9393dda288739d90630a15b28d245593a86552c0093ecf77be669450a9a157b28c8d9d96af8eb91e8f292b0bf42a7cecac125f685c2d2a684e17f51722f867a71c2c72580ab77f8a3c1da3dd01f86f04ab6869d9979cb6afe76f4fed954d1c88e78b62d710957f7b80badc3325ace5d4e0ce592e5adee4d7e9d5c668c6d0f0436dfc67e7d223352a1f9f7e2a8a1fc576e0c5bbccf79c985842aeec40863d3cd1309f18cc36fa4c90f52b899bb96d63a038b1f1573d7be6aad798bcf1a03d090f24dc9eef87df1cdbbf6d15eaf588042a5d1016b04b32c312d81c77f7a90f409ac3147837c051c13d328e2c6648fbf1d8ae3d7103fc5ecc0c852bb719badcbac2245724cd0c3e06a65f2ab26ccb11514fb88d5dbb828bc0f70f3c2665f19e6c3cb625080672f7a3a5478d52698769b49fda046423eb21834a283628b83f34ba3f237e952c59c2c8b3c41875f57638f6f5e8eba0ff72f1e09312afab5004d96fdb8b39c58371cac1c16d699813026ac056ae15ff05003b2fe541b01f8a41d25aaf3258037c28063efe6ed0728d6388ea3f273a5bf6ecb8d5b7d57a0174cf5339cb563299364a14be90f4d573e9fce4b9cfce060885fa92a1287260d9d3d354e03e21d637ea30f647e369c8bca916933ba2780a175fa9dbe9b7ec3d5436e5024eef9e65ae29ff154e38e08dc0a3ea2ce6f1bf86cfc43021e7beb419724c414ee7db48ed319d20e024d5153bf2731f3bd94dc67c3815cc178ece7887e6a6a9ee06d49d950a2471b861115354fd8542d27540654caff5bb0fd0ebfa58a87cc44cdcbc77d09e526b50a31fe4a6303cdd60473fd2c60119bec4abfbb0f1552018ceadb3be781e3a36f5522df3b66837ece03c5af7c47e77b0a80c9ac8873a2c847320433c10db7759f1a5c10f178ecb84c1257818d1d5c8b1e0fd3426a690f00cb1f5cc25467961add932587080c5e0f08fececba680ad940d4f2a3163130b8872e450f48dd7275f8d2ffc9d09ca9a39ad145b74c56a82c1dea3868182cb568298bf212a392c0439ab9218b6246d8457b105b989bbdd26580d8e0fddd7051440dc4a80d9f3ceec3c247de2785232ae28cf4f07d48ccaa3bd5a7c814c06e4649f6d9b95dbed6742a281ba0c7f9feac1f39419977523043ee438bfe8a2df743bf839cf5c0c421a4ace25376173182fc43bd34c9bfe407f31d292b988ab8929a55215f94431487ee26dbaf197efccd58b56f6a15b090595dd8a98b3a991aa64c73073e58f7d94d3d691f269272b8ceb3e63fd51f76d40cb10724c6f8f56b443882131816b6dca9b21f5f9d0ab84d29c16a15d22fa959d3cb67ec8279e049bed9a588ed7773fcb9eaf8836c860f3c6320419b6cdad2072ab9d7d869891b549946d5059f07e6f29560fa6ac3cc5cdfe29a321a485b8577e40d9e9db3808c66951637342175f70bc3e36e43be30c89caabcc2c7ffd772c3b6f67b780ad772aa8486c71b2df1f84040606eb6ebef5939f6ec27eb16bced55dbdf4ba411d09293c7d20bc2fc545876a7739f82e1db86da5d43ad731f12cd11c20108abfc01d86d9eca6bde1d11fb973494130b366bf6311dd4535f8e61b532aafa70cfd18087fcf073cdadc411509c058a5b83e24c720305a6b4324fd19a858b895222df4ec52e9d63ed4360d3f76238cda2839999cc61dd6fa7730926852612c6af0e78a15a8569b241c03bae0a9ae0e18e248416ffc6854698e1ac1005a195dadc69a4c49d2109e3316c280df4b1b85a7e43a31d50444ad53c8440afa08820313f5fddb4c245fc733a093c51efd379ea4bc9e16a75b6ebf1146f56fc5b394012287858d37c1b50e3d9656b846ae039f2d18458166284c26834d9b5152a719fba0bb2e499f4e867c7cbf64fabfddf4e29c9a52717371b40247d55d9dc65678f304b8ed7d8b7ddf0f4b6e579f34b881c97972912b790c7402e2d43424f5b9b4d92fe75e42f0b9ecf5067d4aa78ec9ca233848b1dbe73779bb6fbc06bcc265402cefc6c823031f17749192586f7897d0c30050ef29e3e0afb05d3e6131f6ffbef99cf1d2a1f96fe8d8ec060657088554c41d5ab86b54cd344a5fd378349e7b16d9985e4f97db27334882f294e6343617b450b8cc1e8cbef3d07910ace56863dc2195a54a202ff8e0dafb9fef5b82d579ac7414ae7039507aa6d4fbcd1783476e16855b97ddf203b837adf405127d3d41130e35a331a60c46eb1b4ebb552e1ec1912bf3a8020eeff244ce4141d5691728ea3873dd7a3b4f5ae43c3480ba914cdb1eded19be48c40526673e31c3f96259f615ae22000d63579268c3c8cc1efac2aec4259e4b0dd4d227c2451dd75025a772a42d8b569d51ae532cce719f8ce24c62d84096b7c264bb0a44ca7a226275e03a9fe9b25cb5ba73f5c53acfd2c058ee42666486bca8ca51abd3a9527d5baccd32b7cfb76160bcdda318a8781d7d5d70d898c070d0a49564dd49eed962d9dba3239d8c6155fc75d57b32ab9da0f451b7f12fc939e3b65548544a0074189635e576be8dbfc37499dbff84847475f3dd5e33bfc89082431e456d7518b1a9dbf85089e5188168628620c98885b3364979b799a4b9d837974b526e7887708a3640561a752188bba5c31996ea1c0a7afc128eae95d690848bfea605ea56f969b30b96ce9e91ba3ec6594587a67e87296520c95dc689c0a2a0ac797be35693e95f738a54c51f484a1434de8eef7e8d1784b1cdfea5ce1a8388535d7007efa6f868d368dee97900158b2e8d15fcc2ed8729a93b221402f9eee6d283931d30786c7c95da43e59c3ffe580cb6595b146fd41e748eeb3447afb5e21b2b568c39be3781b329eb177738f86be436f65885acfa106cbaf8f6ae786eb23a33573f89c93c96bb200fdd35604c2d12629b628817d16b986a371d383d7f8c4facc8dd4f01551ce820ebdc8083f998d22599a2d8d40817a3f7dd29f0812c7b3cabb895d02c1cd9eab4b866106ce3ca49e2bce466d665be5b15df663ddebb77a656f54a839dbca0e1c3f720ebed4a6301d7ca47a32ea8c77d1030c12adb63a027c2bb8ac91521781c2f2839a8e83f89589b5e629966fd2013a1840e3bce9cd255e015bc201d6f1606ceafcca76fb9d8ede2d0ced0ac4cebe39d551d7192bc252beaea339bf7dda6b1d674bc52dc6888360aa59c14fbc14404f12b67f676c77dc5cbcdea48c26fa61dd86892b79a718d6d528c7b390be83e0f987e16f9bb2feff65a5d46058d81f49afa017511c7125ffe5b52c13d5f7bdd599506043b058ac361c612640b917711b4ed8ad7f659f8d8ca59e68b660b6f1b65c3d7536b40942d85c353b06a337aba75c3ff63b7587f73d10fad2b46f4a3fdf9e1124bf40d882918e9ae5a304a39e05519338eb40a88a3aa0ddbba2d43ae9e9c98030ac4daa0dc264735c4b4b9feb44bc63c61841ecd6334383b35fcc6fa8cc0341e80f35507d680153d9c386b740db888d095caf03e568bc660488bfe8156f5ddb28a6a557d38ee629d170f2f0177c5c877ad2bb6c0e3a5636f4b19660013fcc57111174258d24783940e2808892ea344a4f4566c43dec224ef9395b568d1145993598255a140358e39a2d9cbd5044b62a22e447505ef3528c37e5f20fc079e75357297c4ffb7f35b0932064a2e2fdb401bffe681adbdd42fc70b01233270162d238c7458d6c25fcd7019e8fa95b507667bd48d051dc2e74d48bc5f9a83972b12298689c05f6bf10e85db8e3f366565a6500a75344d6e2329180a20382ffb74015628f9ded4e5e95bf262ddd252ead750707c1607b6d82c3e447e28bfd0966b729128ede5039a053db8ae5f102e15a1034af04cc17859ad7b73140a20833a15598979e5cafa02276def448e32e5298969d435bb6a28108cae11be269c06c303a0164a0aa2b1c975d80a894e374a62b3cf8eadcf8891da18cf82ae9eb284d31660c569c18b7885c696765e7a9e5c1c3eb8b94db23d4cc1d4c384e0dd1ad4e87209ce43f735ed0bb0c0cf1e3f2554eb0ef23f9ca576b998173f4a76bfda85e9e84bfbc615726177388c594b4337e670005e91d5c9cd8482a3c82aa0a41751951951c89e244997848ed9565ff976d25e2d4cc5bd735641fbb9dbb6e001092160b1f2a06afc92daf2b4141c0475a54882d7d88e37c03b614a7046f3101b8d9b5dea42ca4469094b36410771dd7615a72eefa94c3e9de7a5f1f5f3348fb88bc74cb2cc79c57c0aa21270718a75258281993f4b31fc5d1af700b43d4b559d61c5fcd796657cef4dabfd8b62863bb6a79cec6e89b8f4e9176e59de28b4a353f8a4acff0781d52d4de00666ca9c52bfa0e1966a7d40a8fa1f8d5bba0e2aba265ebbb890d34858066dda1c41320877000761f560ac23183fa3ab9977866feb8a51c572bd862ee8801369424116f69833e7f525522a9c0eff160f2df80630490a49ea0a4b3d5368ae51fb9b25cfb072ffc9fb93a24e3a55bd60b16c41030e9ec8dc5978d15aba88f30967e33eae846d0b1c23a77c84f18b0392846d8adcf04dbb67528022847655b05f00547d62235b9bf4503bfcfd06519b334d13d8a08234d570d445e1fdc88e7de840ae10806b010b14a0c3cf9d05c2df599e42137ae7c14e838e98048865fca3401a42b79f19b3acac8a6603bc40cc49113f70e5ff4e99ff8a13f91e4e2de1a1a8a51d486488de198709ce8505d30fa74281e08fd9a645959f1f719857e698138f77452e74928aaaff016212d4b9071ab3ffd6e519ec37800d5ab1ecfb34e17145725f09eb35a3fcc7ce277257455c284d9d47eb374317781ffcfaeda092eb1e0239f578ebd1a390c338eb3bdc9963f03b2678f1d3758ef12eea0fc86d79adeb98ebeaa5a90d70e7570e3ea76ba855bd9cf78568280404b042093a1a3a5b73bb4ba274ac4bbac082f177e6ef93b6e62cd8a05b2f954a0b74b9dd9f82ac892beb7c8052bc6e6d7726f25552dbe5e7e3e68601e6968e5ddeeee74fdc6c638fb3caefcf1dd6a5a47c987b049856d50a5ae5f50e627c27657d0d81f3c31a93b1ec6250456fc1fa83f9e4473a19e0fac6a67f584a165ebe9a9820c3b24b67fd40233d9cd17dda4ecd4c0986c4d6e5a6873420e29f17b0c1fffa1de433f4cbff551739c1f6fa98ce0c039341a0dda7a84af180963e47de1888e3f0c3d2af5df9043cec209a9635c46a79644ddf0ee609b5ce153d14ea2f9027caf225ef5fea8d03d77bf639c63a42200c5fd2e1edb070f1325e030060545664563b2b67be4dceeef755a331c489243f8ab6bff852b599283896b340eebc3df7bd51e553bbb0435bc2113bae37c47d9e0f79810c1908c4ed58c95bc9a2bb1ad5d838c55d79047799e106fc6111f806142c6c427ba5628778a579df3fc2868ec407ed37c3de630f6b5e72d4975de3a58b8a7b47d5aa1cfb52611a38f0f5de18f7b038e02ada8a59d84c5b31efb4b4124fb1bb61d3f8886cb85049418d286c4d240842e56c3857d535e74f47285dc502f07e8fe8da829de8449bd33997c53e0e59697aa8d0692a7a3f8c214ef3706410726df7deb48e5a2c8de6d5c660b46c77a19f98efe9aa3beb1cdd43b7872f6a30900c474851ef303c188df03e3b756745b1badc409ba8754113f9867935a32244751ce82bd1eb20a59877f08561649420421f9358a145c6917f623e930ec79f09d319b1b8b94eafbdcc7c0ac02d541025f5b861d3a2fdd769693f38e8bb80d3f792c05439d7c3e7966e8482b0a3144e2387cc06a69a8ecb16595d7895e1e027d584151e9d39ebe3b0dab1146068d8b83af9500f2e9f709362f53803954011a63e09f774cc4af0ab6a996fb90bc11648bdc44bdbd024d3b41c4497cf6bb8d5c685eaa4b3cb63661cd90aafb66775cf2d0b25284d376e213540bc195bc11ff6417dbd0c00a87cbd905f8d9cf468a04dd349316f3b9148d23fdcd81244900cd3b20796b3aed27d4d2b9f5a42956d7ea0600d6fce6392d24b56203be242e51e1bfab27460d4063c5f9c4055c2e33760441d4177393d22acb0fbe2003ed8fc273bb959d8b3d60c72d81751eefa4fc3a05626bb8e4b1d301e36641943969d0530f4c85c6f46992a11a65239d56e2d29b4c29ae05d170b3458d4f94f7a2382863ba01f02cfc2138a73a3500bf115a74bad0eca9bbb28c5f5246b46c6b5cd5ef19902628f0a346e6cbad1130aef0638647fab52e0ffee88aebaaac760351723ac50058b508fc6db13d4b66817d55377089299dc242c2c5c16294634b17b521ede25582a6931bbe16d4304254755e2c82b17ec48b2439e8c448d1f3ec253fa5975818e1f7123fe4e9a287257f918d1e3faeddba797a83d2b14a4908264def213b543adb0535aed37fcb41bf6e6c77e950882f3aa8c4717bc3a3720af8b6dc346db33a6413c8327696ac9ec37716b527d17c0d5039bf4886725597668b7b1d4e07c71bf661f7600ceff98d6b0d96d769da51b109a4779d1b2b9fc7743113651e6f2c65a58196a5340a9e0e91ca1073cda7f899da0a9ca82df2c1dd794c736cb53ea66ff2fe1b90d106275c25aec6bda3904570e68b277adf519ae4f41529ecf6d8d90e9f0df3cab358cfe5156b2f22bc2517c4973a126e00e89d193e5816a240ebbbfda0fba2453ce62a46e8e289f9ad1aa3da61406d2ce841c7307831a1eb491fc5135a233374dcf4eda5fa9f8637ddc082d88b5832dd4ea8a82eb75ccb8c585a59aba6501922c7647c24eb8e957269c83c76c51713c14e11738cf0e4962d6c434e5c1abf384bf17e6f595b25bfcb46a02cccf5873ee97b6c8402415ff367a0034953ddfb417024a9770389a05c5adb3f81879c5e3596bbe335cb812a2f7d3299f87a559bdc8f98af8d9f2cbae10f4b6c5bc9d56573deeab52209dee8fdb3c8f40bcefc47bf3d966f07c0f9453a8b4e75c4838c9062fa9d0c9aaa135f6403973ebb53d235cb9ac83677f04d743c9be82311a56de9005cb25ffa4c3eb5d6a8ba0b392761a5c4a5550d0f04bbb76c53afd2f67e4fc6f31de9f8c1248071c96da5ea2f95020323cbee7673b4a2567f806874fea226ecf6f14004d519da6273bd5b78512a8f0dfe6da3a7da6b35c4e6c5585dd1453b43bbcb199f6a018d3c9c0ad7bfc80d43a26195029204fdcc05cf4de4af54dd2cf16c2341a2455c01fc1e6e873858e8f2dc24d3ba97a6d6666811f1c924f77f6a451cc5167fed1df7b1999dd4c66f63e47ab7a6ef630839e4cf31692229bef9b6fcc9b6dcb660349ed0933ca7a8aa1dd0178d5a3cee4cd8ad44e1cdb0e5d16cd036b505d0ec674585a6bd4edd43cf617b92d92ec35aecb2955c74d3b29db5314c2a7e86cfc80e9a702cc34a5390c1dd5de54cb147b76a475aa192f6a74dbb56c771652dad55558682173303180c2ff590500e0f5e8140406ae2976d10c57f890f55f3df22ce8da03e043e0a64f4d89425ab2355ea29aa323b4cc7880999ffb7745787a566e19e04aef347624e63cae99ff5e2a09bfb4beb7f994023c34cc2ed3524d32c7f565714b9cc6a44cadfd5c439761ab4d7f7fa7b2426cb91c0d69189e899d059c6fdef2d9c6d9f04a766fc25fb28e7c2c2fb344dd293c10a2634d0e07f07cfc303f83df6192838b02828b0b03c782015062018582c9b441ff96676d251ebedd1feff717848c4fa3e76570c3f5466ff0ef31dca668ea4e9f0fdcd6f42cfbd96ed145a62b6ea113d0f8e5d848abeefc4f5c15126015ad823e437047b7e16574e547e8046de1b3206370c0ad5e5f58efa504e93907db624322a35e6934cce13e1729b504cb59fbc28e64aca9f6591e9d1362d1ac898a1aad8a54a6da49cf375d50c198684a032f2f6312cf668ebb5a83d05b1b477b477fbf95bcd673edcc393a6d721d7bdcb29547c07b169b49e81d89f041ff8c4ef093d0ae9ac571773bd90c1a314511b013fc3f3192f6f76e534d57b29577d5b16a99f9af52eb6ca2f084267947c388d6f21f4d9f860e37a2e61673eedafa2f1be4c00540eb7b304d5e8b7d37b71dfa0920f770828c20b9c980de089a8e936dbb4bcb9f84130d09da5219798e2b8de1995eacb0d5d0b66b3350690706e21b39d14d3f8a50b8b61a42706ce1affa94cba5f350fda753d534f50a4484c88f72cc4119705e09eabd372e6823d5d0e0d65194b96f266a399bfc7ea89aee7582026d54a4e4248af8a6e5e89d6e4e8c8e104a2e5141cef3f957b76b34745a08d1fa27b655d7bbebaf5e62d7cdb75de21da05781c13b1471e6c0c984e5d18310828f80a11e3b342454820d128c33dc0bceda204fc1406822bfa81b0016fbbc07c09fc40b83aa47a8c4778220bea495c4eb23719026f71b75a4f3fd7ce1b7bb2c8c02261ef5632a7e492b02d6af8a09e7cfda48dd635004b73b98e58f72609fc2a70422cf76873715a7a28775a7739e4b40cef81aab1724f5f04c8a9cc5538dabc0328b987c876725b7d85e9fc8967451341b98eb43fce6f8f0d403e32555366dd9de138d827db3a811bf0e77d5ed7b7bfc63110e0203e58611748c30399ec57ea1ff2c8a7b7a0e68ea2756d416291627ee47ff61b5d3622566d986a89f878130620024e1b872d4d2b720dabe3014756c93558251d8c8267c14e78aeaaca958747cbc164323cc53538cab5de9f3502e32ec5b26e21e7aa7ff80e7c7714a91b7abbca2eae2ac4517f71d2cb8a802e35d4acb86cc9816a27133ce20b5f16cb72c8f34616a28685dbd38dd2247cb7197a5e98e3b616b82ce8e552b22dd347932119ea30a2eae781b16c7f3093e9b5e7384e8d02f4401ac648003a6c48cd60335cc79ae7d3806442dccd2ef0a62566d2ab619f7ecfa74f31096859488390599cc0b4135d7e38294d1054a0d6c1e3a4ef868be19809a7b0e3e3a911a4b3d1e22dc35df7c085858ca791fa5cd7a9381f26c3d8ea30349388680aaf08b2968864384c0afab1d4235f9c7656a3685a60293e0f588bce829f26740525c2dd92cdee229d179465c9dc1b3ddff3d456806408f7411c028b8e11e6ecc788eafe812fd3dc45002755035008379e7667e5fb74dbb9bf211185527af82804506eba9c975bdcff0a95f20423ad81985f587ef3b298add4fb45d7f76f73932184313164651d4143f340ea25177c55123e30769cef243dbd7cd663d97b7a54f8bcd687bb9ab6c3ae630d7f550d81bbc0fa169aad06adb70a52f3737bb77b5d5322ed3a12f37d624014116d22f4feb0f5099e438d294c2446819fcd671178696dd9ddbb9ea5b9abe3d0d06001579e1024babe29a77dc23025a6a7867c4c11b390cae4f5080ccaaacf3ce532f2511b6f78128706bca45d01f722b4db0414b765d8a62357843facd9c02ae8562b8c0da3342b76794db518af8046c0ff7dc4afe39104f9c4a5ace3444eb0db336cf0df07cfaf85886500dec56e6f03a2aeb3d82b0f1ccf64eb9375d39d15d7fefd39c3870f20a122db40a855ef465a52a3324f89c5735cb8103441315e7f9381edafc6ec00c3309159e2d9b3f19d64cedfb8f9d84f6b0b7c8471d734407d8d352a8cb521a30a5b7edd4ad4785d59e88b243069611ef0c479f6c591c4e998f2cd9c0e3414d549aef09bfe9be959930c4efb153e463f5df0f6be84aa6e10f3c4c3af6acd6852f2b6833897df0e4001b634a4569ba2f0a929633b5a1c45c27e6bf1c3d9c3037a71070a7dc8964b93033c97194d79334394c0b0ec49275a0039f255d2384abfe606659a6a7b6d0c7b1fb04e5764fd74b560b30a2eafe281f8889fa709765303a210d5a093fe655a859f7c9533d1955258c0b03e36e22ff0bc8b9d27465810e3045fd704738f52f1ed3c1f84c87f4e47953134e69e1d421bddc0015ca8a13db460bf03c6bac9da7db6b70912d8fdddfb1808d0729e846b23b6c0e02b624eea02b0ff24371e48acc5e78939e47cea016aaff6d1d18bfdafc64796a9895ee655126bc2bf8def55903b1c346c4792155a6883bb481328c3593f0aaa56746eac945fe832c435c036de3a54f81eb7dd0101da671ab065c98b99a172f971e4552009b4b9403857176eb66a581cc6a8c4d94078bc26b85fe67b79cd9270eb5588c574ba67d84cbce2d587a4a3006b5205a9bc8dc5726dd0b312a7c734e001643ccf5436ba8617deaf7d70e1003f0b7130669007147acdce19dce7563ffb44746303c4fa46f1471f78459c69b69782b70466d8166f70e137911c8f26904cc9d1553e74895d82aa0d5eea0e55c8f1b74aabc7dbd0e0499e7e9c6a554d0c993c7eb35398d8698eb00b98056707643325afc5be932d5c6403b71cd3f719ea2e250e08a94f048f72d5730fd7558483c6ac9f26c9acee3367ba5c402ab5ce696fd06bc9a8bb9f32349be29cbb0014187ebede34160de8548a683ef52beadb722804c496d60c12a72e0ccf3d1728e81f062f052b1b18fc0608b7c3deaa188c6fb7d80b8b73a7cae413950a790b5eb9143fc16e15043a3b43014c55dd20d38ef81f7675b8437883e25e271ae7242b576747fa04f1e318ef6dff10b58d9a35a41a62ea8748dd063c476802befea9b673ab2c36ef69ed6774dc0e1a31bd7c59fa36b5474002801e71a40f3b32f6b67a1b881e7c089cd769e7f60fe0b6c3cda061b8e6e6b205843591b0ff362225dc66b4cb344793a8d0ab1ffc4e8becf5493e80338b530911e0d514debd71ba85e82fd140f53d1ed1d5a959b79e0218da0c23d4bff0a85a07d79c5f1b9550b594682477354d55af107b82532c73c090f5469e5564524b309a7021ba963d39a2062776fc9c1452fdf41b4f350f00cc47cfb7ea4693ee901278c9759e8605303d99817711f14da8a0816401b8e1ef0d68d6db387134d5570a1a459e44dba7a355f612357608d73ea0e358806569e58c8e8ede67f63d915d49ecfaa896158ddeda077893e6ce5b5b1016325408ec0aaa09102d334dbf455e6fb8a7a6caf5ceb017ac92223dbc17889bfde3837e9147a332464e1a0b34d0ed19d83263f972317159b6342a635c88700de1b491b0ac10a74f7aace0f6d94273fc5920fffc8360c69e2c8f3095a9fd6583f0a3693cd301af7d3eb38b07f08e4ffa7589c48e147fd30a289333a790fc96da5049bc163fe80f65965eede72f9d3f757ee9031d7d243edab90213d47983403c3fb165b64d688c4746e7627de474812421032ee3ff5e13c456ba6b544ea0e88946ec7e9beb7ff86d11d3b626b3b52ad23e300377697a88b7031bbe3fea9115c799815ac0955e9b1963319229a8e3652cef56040b29e6c0fe7e37706df3ea1c023050c5804be3088387fae5f3f9d68033611bc548d4766ad861ca1cdf6d850208b26ad8539336af1090f8754517a3547563e12aafa1f09b4433762abd3b2e6c02ec2c9cb2f45fee90140ddd00b2a3acfc84349dcdd0f7076b56ed718efd13b4c786a816ee6cdf3ad7a04b5dce093962df255b18324db3b64058741780a5d8db326aefe8fd65a490787f4245f88a94478324ff0ef800a84e0fa69050a0ea64b5dc99bc48b6de4e60de8ad2f3e68fc4e5771d1f91fc3c36996011d1261205a42141b75b8ddc93a45f5649ccb758b3d23bede68e0d7322160a881a60b76c93735bf991dc3b5947cd79c0333c2dd2e4f41693dad9dc5a639a57d7a5cb01c4ceedcf66dbb389d87b2268f5778bd581ce31fec52f7299315ec75d28028219923784a1cdf33bc27e7c207b68802688d318eb6cba5d2019440ebdf433ce529b98ec5f00e5b87f388c198fab711a978e059b68650a79aca4fc7c8dc49aa5658e2478971f29eb64acf3f6bc9be0fbba5a87015d3902fe09226d5193566a92804dbe71ebc54f8441b963ad52bc13cf86bd903bdeddf9055d19868a291cb12c445fc3980e1165dbef04f4095ea6bd982a13be26128d84530aaae107aedb38c81d69533c4109681efd880b347a327a3cdaeb12d26b7ff990f5c8c5955ae65e0d3bfd002e0a3ec258cd352ca9a8639faacceefadbed48fa1da3dbf428e5b1337c04b41aff36148f4a6d9df8bea2295d2ef56f8e55054c1bdbf0993f74e08ff68388c06f9e4db712365e9f780ae0b27c8c95c33f27f423a4780833e20f88e5968e2d0b1cbfb3434e6f7075421d4100da26de0e933ad3cbdbc724c20dced7f9a85a3db4c64556754a2f3594af5601328faa1f607c600127b1f8b4ccf1aa8a54e7ba1d5275862c0a8324cd84bfa8df15037b2fb6ef406c8b8f7efee1ac67f536abfa439ba03bf4cc63fe1fed8caca537260e76a8d6f14c8e3008eb8c093f5ad139cbeb525dd743f95e3b419afbbd7b7feee3c58bad1f303f57d44983f4b4d6aa1ea104e5b6cf5fe1bef2524d944b15eb117ae1beaf71fdd89e9df9b9171dd36c04a4b4e8a03da2ed5819d9c1493bfe14312eeaad68b2597d498493da5608f4c6c8d2231495dfa694983923e89d82d36f44818593cc4604b9f4acb2c5d7dd55141cb41b62051eec15b1db0e90adb86e6831bd4c24cc5b0bad84bf726da0310d21c6d25a673a5b55405361f211e7ce4c98aeebd2a56d1b4ecd729eee1ced70af5a7f9abd87f88661ddb8e6c97ff8769ad365e1bacc2cccc900db1be20a8d5ef4df88fe438f7fe22153cac6b1e84aebbd814d6ee89183e56c150d39e0c3356444921505c2b7806131529dbc61bf3869d2f0557d1ddde027ce6796e7334ac4dbd7d4cb67b3fe41ca25762f3ff0a183f031c1abfaf7028d65c3be8588f287c5ac2590c78aa01e64e09c8348d50ba02a040e8be17f691a2b6ecf3ad99339d9f2427fd0c9a3445b3fbcb5d3beecad810fc42e1c1a4a22240373c137462bddf9c48e36c2299f05f31e9b4bd26d3cfb77d4cc185f5345360c7d1051f5aa8358c91e2d8253af50df1b0d95c6c569c8c9f62201672ae4517b377587d5d5b7f9ff3de93b6acaf2b6503c373e3b1237f2ddcc435c30ed56eed8d2409a8d15ac1875caa40a16c0be523911372868703618a915d4aec48623b23227913a8e75427cedc8be399cdc200da3e29c74ee33b1890d6dc7457ece904ca59c9b4ed937c769e1fb0d4d3f3cd3a3a847fba9ab662df530a354e0e7c91d06e3e1939485a0f7afbf2a7be35a49a6b292f110c59661872166bf66b835eddd9255cb34666f659526faf5d8d9449151d4b4ee07a60cf8e70d90804377dfcb11895e0999202b301195fd4e49ad38a1676f37d1242d1e90914553a8a080276738baec7080037bf7734855856d99738c2815e33a9d9f505a81c787f3edef16e009ee7fb519987fb374ffb4d112a0dcf2256a233508abc6370c602cafd05d40e5712391ec6edcb899f29194fb3ca19ced05f3d1336a3b24b173524115202acbafdad3f3fdded04954700c64c49ff0eca2bc82b878ca2ea471ae6dc8c541d223c658dba21ff247201ac5f72c8ce6229126e63b98b4f180249c9649ace2666b1b16b99e7cc6c8c12e54199a0998255cfb33b7b1f7e6717e4410fc72513092b8c98913d2fed48f4f47e00966b2fc279ae863314162b39de1ec4f35aa4d4105aaa5f730ba29f755c1a56031cfcb7aa697dd71c06ba4f24a0d9412874185697ad08d2c42d7310f0a1e150a7d108aa454120ae71e25b492d4f1aaaa2d3dd5402d4e7aa2e8b7bb0e6ea088f71e71b99892dbce81f0b9e5fef4e4f60ffd41e9194a1d147fb15972600bc2a29dcbd1cedf9a161e74d8a36bcbf3d292fe47e410e6267c65a5593c0869cbddc823a23bf44ff7066343ad505fd0afa6136282668bf159500d257253b07eea9d3446d92d13472c2baae2bd98b75948e760f36e64e3fb21f5920df2d3b1ae5f0bcdbe1e2cc64650fdf24e1aae3bf245456a6b6d9b130425f35f9e05bca8f552a64c12ab8929b5e7da59fd909224d74754455888db02a8ddb10cef36a7fc173517721671a804a5f86938f4c13dd7a553935d00039496619b89eb5faf2d182572a2b50407e2ec486081df2a3549801f262c53a051c7f90a22c109ea3245521700aac7ba6dbff741669bea4279360acd0902cbbb126fa6f3ca58be0cb00bb991b314c2d5c736b86df898e7a959fb75be242f620c6b93fe7f9892ce16933255a6a703b38a73dc59063e22a5a83310b90695c184e158005a85d8861b72f5d39b1aff93d002ba0c6e52d25154aec8f807f9acca190ca824eec167b35c4f36b900884dcf491ac1b155bceb5a67bba9292bda2aa7d7b43d02839f1d88599877f8080ec6027b9361de3c470b3f6614aef74492b4c8a31bafec013936657c9bf2a564fd4a37f8b64139a0a627757e908edfd6e8fe588e806b6903b315fbd660b891be4f5d04be5289040d4c058b8f09b5d0d250874113a5f318feb3ac6b6d247370dd4eb35ac14e87188b7c9abce5b056eea2aadd7b12527beac2cd00dd613cd2e48e308d53e50600b9e5561931a1ae866b1c013547578935c6ec2cef1b71474f36c541a0fcc1cdf1222c55a21f1db01d62ff7b38708f2c47c3c53abe562a43d7d75cf6bf4f66e1abbc69bafd82388cb1c5ab78bd6f22b75d9ff004e37709980ab0bb0ee2219197b78c3faf877818d1ab10a23dc0e735a68ec49e9ea746b6223e6604db0d4dba943a517f928e5c2fe3c5f88c236567831511808d7cda78a251e0adb6c26f21c4e096029ba817bd15ecb5befb826b3b358e9ea75c639699115e370600139f8c4fdeb05385dad0530c07796d53c10c1bf55a7c59a7232e9d57c443fcd5e532c840ed7f7a4148daf751627e9d54fe5ef9abf82e015604fbf0c183d2ba35f1b57b3ce6338a0f3ae988d708b26197ad98aea292a81e18fd3b7e26b75d134c31199d3e948db876aca38bcb01a371f66f0b5a769919f98071ac062d0ffe1c728b733da9f8d2f534364f60b9933672dea3d3f764212c64ada6b526eb1be7c58cc56dda68fa854cf69eb25f40c1f2bd2d19598ee75f9605ede5628f30bd655ae1fd0bed9e0a48c757c875581f5e76a0dd5e442f8ccda3059674c6ad52292af9f86560c8eb499baa6697b87e13239f9cdfa4b4df4bec6c7290f62d4202832a540eb53fd7eba4367d2da24c5c28e89179d882a7baf53cd7eedcf4df1923d872cb2322143499eaf370eb82498a74f2ede7d631abbf0bff8edcb3df70e6d7c85a8c0b7e9aaf64ab7d5257cd8a2fc07ff0f0b15ab1fe2bd7de0c109f706a2c621dcc91d98849fc6ad06e9303f21792ee831dbd5745410cdde5552eb65fd67153f91229d294417e59ab6382a3e6960a5dca24d3868aeeeb5b97fd338ed75d27a965ffe2ddcb34a03190422ebcfbfb49aaba6a347a6c3828290f29e75577f910dea2aaba8799960bd61717a85a51af1c8a58260afeaea7ad2d53161f816f42658005798fb7f721721d1c8a999f76b9ddae652a9e0b746f5b50a1480a7f88f7fc3e5579aea6a1283637bc064e70fe715ea675066fc90f88fd28c17c0b9950b3b0d008e34483b1107ce5d5a3044a3e397f1a6b1b5c7455eae5662bc2369ac563773c85ce307afb231aa419db2acb3a056df962a3b3c226641684dfadd4a54ff224d0160ef9d6541fe717ae0d46098e0767d492885d142ee89932d53bc24713d72eb533eca654fdb44499c4eeaece0270b13ad3e0d735adff603d48dfc85093308958bf67b13e88e317782e85e5b3ffc0cd6e434ad45d14b4e5dc409944d6668f556e24d9b2937b19f1da973ce27b79ec20bd66c0779a2cc696738e7fcd15af7ddd2aac46a6625b2a02aea15901929cd2b03fc789f3f2c18b3b1591a125c7500ebcd777a4c7e41089029f424b36f25a29ae28ac38030298896bf9539e45d020bf78fed08103f1b48734fa2b10931a2c19657ea88ee47ca6d19ea78312cdbc90fc36170d26a0d115a60fd91b8c236bf085ce0fff94947b1110fa247d042b5b3727e9498c87240dee5fdce4ce28eebb7c402dc8ea272d78f45d7d86aef32a91c771e9d0fd421c22aa85c1045a5a46623c4df2f379464b6fd4235e1241dec27b3c4dd26493af05c1eb7c441d5ef37408c9be45dce6dad0868f025b8ca01aaff36fac0a8d96175ac7e1164aad9523c739070f2bef0aad5b069898eca9de89287a7d5bc1f8ccef338df4d5221bbbec62a61ea637c40e2c264cdde2f4926695e7ba60e0460aa1110c2f3a4a90df3fe7eb80e579b69ca4471302bfcbe206a819425a91c1d5d63f19f8f6e9acb37d737df7608a182cd7766a91da34d887e0ad836464c02d3b92c2130fde9064b52dcee0424d072799f283efd9ddf47515959862aab5b81618c7aece8fc796dba920ad54635b4f4e5ede5055d30651e3c5c3035df75581072b14e7c6c0cda34b823ba0164f6eea8a9b0f4f85ced9ac6e6cf53aea2ce36723d781c5f7c4be278eae9f78dfb35f1c3f71a6edaf30f116a73a5a8a71cceb4077704fe794fa822201a8bf5eff08892c7cb2785cf29082ca69046634cb8b82dc3ae5ad714f7674f5463423fb05969cdfd76b0ffd6b0ed8589527bbe007ea494b982965f5d94448635218ca11a57962e31d07a4117c6192ea8366c4f9c70e2a18b76189940f110905669e9b028b8431ced34d1092944c36d3b4b776213f308ea4712c85ba116b48448978a367c77733a5e6ddebe74f11daf6d918d9b6de47859138c63454a8111d9b93725b51fc848fe50b6467d69a09521ad49bbc24a5a5cc4937a8c2d114f5dcc723d0dd28c7540ed91286d4ba408428bc2401c40eecb7d7d9c56f976f9bdeb0992514e0b5aa0a6c756a7af6ffe4bfafb733983f3ede4e47aa9f11f441daa95215cf4102b80e80a4950153fc1e1f499dc369937e710c39cee2e8bcb71a8fe447b06c0383e33fdaf7d924f29335a65294b35cfeac023da4f748103a53e5a6f89028a2f8a190553c30bdfe00d31eac2081cc006979dd78a2ae064568f89d8fefbd05d3b6cbcab2f5ee2713a3bb78c5c00d6ad97b41a402d4d494dc36c5268f1c35ac48e7bde0bb96359db10eadc36447fc383c71283d461160a85c586488e97fe51224615c089a69232e85617be0290346d5d1a00ba92d326277604d2316eb670490e54f378b6d6fc0c29773a5388da8d204bfff72920ce24269310f7e56ee43c158dba2c7bf7eb8652f34da17e6617157075928eabef999cab0ca17c55e299eaf0b7cce1ac8d5755d0cb4874fc3cdde2f944e8c6480bdbb0525c5c2e5127a66cd7548d3a38cdc9727686b7f870f617d6277b20fe734d7e10030e49261c935a9a18d7d6c36ed9bd895e7841ca0e16c0525e8edd1430874210ecbe22626cfa737b6382c510a5d10fe3c537b5d24d3597c4e76f98bc723d1f18b1fe5bd10afcd9911adfcc206b7003408313e49058cf1bb0049d95c65dc9b5cd5c91dd8c0e7dd99b55f0fd34af3ee85063e0fe069c2685aabaf01a06b5d69d79ec7c6c13b82f5b49b8350e2c09dc673e78b2c4f6797a5c65f6e08d9e435e0cb8adff4a783ab04d4904266600f66c735e786b5caa3b15b7498d48d343c115886175aed6a8a492d76151c7ab1ba7639cd41b88f54be0f777e74af00e24541727322067b545970f8d80524ea98692f9ff8beb7924185e698054e612fa2746e597212c81504963e4773406149048eb4892f96cf700edd253dd80700fe757c43e485af8f49a05adfa62b6cf8d79387929be9834b851bde309370decc17cb2acab07796353dc27ec05ca3468298ea24be53532f5949e32164d0eb19201b17b80bd0eed11ad0e2af0693c2a3914dadee7197cfef2205e224b61a6e44ab004039e47c41211247647921bde1f14516de17af2449283a7b705350cae31a1c34819d977118de8cce5f5f6b254a33e85db4b34bfbd95ca1ea426a4e67715b3dfa9567a6feff9a5f6bbec69868092c60889df99e8dca6823fc6c8ec3d104178b9dd346a2b473d7319e53cc3d37665f9ce911747066b8f03ca4f85e3a8a4885a75f89daf4f777ccda4bd21f2600df6f1a630c0212c8ff927e014593b6f1a056338d3068bc7af038f510a6d2a93fafb0e8080565ce3c85f7f051dc55012de135deb577ad8ab91c8713220a66c9b5475fdae1d79be54a9be8fb7b4e886548e80015a06cc6fbbf86f6fd02422c34d9756ed0a7ec2dd76b9bdedd0847745660a0962c0850a02e6781aab2275c37adad81cbc5de6273ee172d878f02d0efafbbac552b0a7540ef9fd0388f39ead8bf1595409d14eada41074ed7be410974d64c19e9e76171818bf2d26ad2a0ada3b56ea92c53fb395682d1c56e31b33078c5dc26309de583c330988e4ef6fb91282921137e74a4e3e525c78a865ac22086d1046b046e7a64d011319201539b279054be501bc63cb491dc9f9261ef439bba44ab2c13331ce4c2f3610752aa8020de842ddbe625e91e98acdc4f74a1b99addb83f15addc90d8c167298e5f3c3418a0a46e3f8e4ad242b16a2d1cb3c7290483c35c6f152924de9c56e97c9400d84d414be6f74c229a96bb216e8afebb4816d1a501f68d9428aa9243ffd40daf9f856e6086fe375b90b0615c45ce086a6ca6a19bc9948b00fbf2c3dc8805c7023ba45178479bfb50bc34f0fc4f57d718af6276145c024deebc9ca9565e9a5f68c81aa73e107959a0e421e10cb4bb097714cea69a0a4412c8b380d2bd330974734062f7a44c9880d659bd87396f75c4b851f0b78f4f75b999dce267eea4b0ea3257f3c7e7d7e89da495040f5970707c20cc502203be1649a7dee8df01a7ddc1b7a46fd394ab6dee806332ef145814679fd427d53a4b4f5b4832a69059c9fc39380faa47750afe3a7fc76ed085abafb6ef01904fa6d28f52afa594e74c0bc92a19d42162bac12281a346679bbc41993d34999b6fa0ef443a1676f4b49f309e21cd171db7772c1b61e255479c03f665726b6051ec444a190f4368ef058d805c603e6cb03d45a23c861e114398acf4d1c958584a3c4daa26d44d697ca5713ef361429c2e9d03be8636cc862e726953557e144757d9f6fc96982960215ac281facb581ec5f3a113a59402fd1391e91b831089a51ceae12e504f02e537d1dc78d587a4facbc5d06daa1bf63f0204df506244169596b5f567ec1a96d109245acd39538aa0f257983a76bbd1213acbc622dcf728371ce5548275037e861ba3ef9fafb59933ba10027f2b7fd554429c3d8f632a439735d69435b352d76f1a10a2b4b7383458ffe0d626b66c0ac6aa8376bc5b529cf11c9fb08dcbeedd199d04c539275d0176a1339beed1aaf8634da77f6564392abfadf4f18e42c35716f871b5e35edb07eaddeabb946c44bf4084b63c61d61eb71b5d5d5f870e256188dc5d46be40b9623559fa8bfd6582f91e14f89b2111e88e2b5cda5835fc59eb29bb41fea65eb23f12b4e86d1f9548fdb05fc8c8f3827fe0ac53f1a3d2e3df40421da09790122bd2ad909517db009329516d56ab060534745b1c2af3ebb6738f2bab9497a3153c19d413649b6a85d4b51b23b6792b962f8e4a79e5f3864fb53f3962dae000edc5585c932b05447b6c74980a8e9c140bc48587b04ac4f0591617ffbd69f833392525d728dd6afea4bf4876f06afbb43e4c216ad983d13075ef1a7236c1c69ece66ae95e4255169b1eb23906bc240f0882db390a031146d60e1ab747c9a588fb2a991ed074664da4557c084f697830344a516c110b406c4bafcbecde275f7cad282c6721f0907521cfc6d641e7d4f164c522450cb6a1fe577d475f6114cc48c1360a85ea9e9c93119256405573b7041553c1b429a1cb849669e5b3b34e6529126b12b54be3f8858fc7e701bcd5c75e1edc5d4600ff006af4f5fb27f586ad13b0a27bb5a66ac60579ccda32c35feffe796f3deb09b824bc756a0360993e93cccdbf569fcc7bd783366baeb8a7184218f59c45bb9dc04b261ffbaec44cc781d52cecf409940dd290b20f943b24a08d525110351112882f6996e3ac30b9076e00540fba548a95265084a5efad3a2a939c092fafd7a820996ecf2ab744c1e3a391cc793adb6aece08f3819b217a814a86cb367889bc4f1bdbe9951f9966ed4fed11cc3d48a6335b0aaccede8c47d98a8ba72c49653a7f139f1c7346ca360a07f3ea859f347d6f19a9619d11c2ddc9177da9543add4f6d805a1eb7fe035cee6489e5f80acf90d34a4ea27d5a965ee0a71412385e12ad58f91bce16dcee69f07cd59e03e41053e45ef0e89fac58b0f73508ea73a87f5ac2cd851dad620d990bb7ce2cd8dcaa2ccc240ab819c13ca2396e568dd462ece854048c61d87513eb5c128097fe2ed2a24412853405fe1f21237b9a74514b3238eaf1edceab780b847abf57b351a8d62d045298e42ed3b5c0ef2d58cb64370649acffc04aae86256c5d2e634ce244ee99390d3c9489fae746e01f46636c24e7954784f26bb8c753b53e20e879a87a630b2d6c835a777775ab83a689185a6556be3603afd0f44ef9b5138e99ac7f4232d604907fddb18b4c8ec68f97e5ac3914d4a81d5488081b15981eab476f4e5b65a743feefb1acec8adfdd55e0cd886d3c96107348026815aaf2b60f9ff108bf2e2c78b425a576dfd3b85a7c33b28b34b0ed526e5a4062a182bf1eaf8f470f0d0ad034a4514e0d461ba2638993d6af0c79ebe41ada225366cd47e891e7567aae4e810364c5fdc9aa9db335c3b360b1cd9b8dde8b2eca6072fb13adefcf34446911bdc839636341510c06f02ec0f5a382cbdb73883d143e93af87454445d7ac0fa947687c1534f87f319e5c6adf200d2c6186dafae3a849c80368b551fb9c7595bc5ef900b656cfdfcbeb2abb516cf801606c088deb45450e854d611e4671188107c377ac19a0cfd465d394612fb5b897bad3adf207ec19b9fb65a0841b53bdf04cd29589954b10e72350324e37bb6f7df63ab0db8e198f03fbea7e88d937fd3fd4451b397d6f66964da11a8fc5a854dc8fb0c24921225be58d46bd4100459084b1c1c8f469937d164b5d7e1e137f98771b6549e645a2da27e64ccfcac04063321452fdf41b4f350f00cc47cfb7ea4693ee901278c9759e8605303d99817711f14da8a0816401b8e1ef0d68d6db387134d5570a1a459e44dba7a355f612357608d73ea0e358806569e58c8e8ede67f63d9156ef0053a6a777325caa88f22b078988f93aaa39d999e1f4b8a5ed1f051290837b2917958e599ee7f45946414d5ffb372e9185ed017c4a1be121d5996accde8665c5f3b3b042fc8eb061677cf77d944fe01a38783e66938a0d1728f1920d288b5eef9ff3617e7545b185fcf0306d0ce7fbf904a7fd2c09e678c2f2cfa941277637e890e9c9893e3cdf8a700ef3a87a8e4a45d5305bc1871e0f2dcebe966492a563da173cd27bab2186273f55655ed2391e5bb774c39f57a9ce392fdb79a18a8fcd2468c898196d7533b113df91d7933629ffdf28ad33d4460085dda81980d48045b343a7b95076702df5790a5f0b94fcdda62e463e57557f3fd6d95a4f5e77ac74790940b10be757672c500c4ed7094c65b1da4547d0f70a916f29d9331125771d7dddc5f32a93148a645c9dd70740fe1f661cbf9cf81776ce338940f3f0ebece9d1e8af7b2fc102fe56304787d1d1fc7fd97f78606037a2570b2ee4d98c613d428f43bbb20d10d84f0392d61345026bcb5fd05eb5ef9b26fc59d41ee7541d10172b00f8bd043d65b2a553fec07a22fd085cad85d9bc5f90079ce33d1ce15457b473fd4c15f1519bb7c368f22754e571a391e79d5f444e43f1fecc34d5608a167b704f56b2e9474f3e46e2d7669208894d5fd3f8a7cdc2a0b882e5ed3058b3d23bede68e0d7322160a881a60b76c93735bf991dc3b5947cd79c0333c2dd2e4f41693dad9dc5a639a57d7a5cb01c4ceedcf66dbb389d87b2268f5778bd581ce31fec52f7299315ec75d28028219924771eb285fd3ad21a8d03b778031651fa240bdf29e9f020afcf00ad34a21190e5e1ad78c129960b8a1617db9a7455bc69eed6d11037e14aaf147307d47fe3c4c755772f9b336b6dd6564de5f10ec56ea706d3b49b8ec284ee223fcd243a1291101370244465b00df54cddde6267554cd1d5ab20b2e1a1a443308480941f1eab3a62a6915a6d827df54244b43df03f4cd61eb92d19773a36fe04decc33badeadad8d3a44d1f71101577f14b713a196304fb91aea536d1ecb58f5f3d8bc4048ac10ba1d7ff25fbe477714953b7a8c28865c2a1734bc5d0d2889720a273336d6faa16c6c265cde4e7850c272302d5e9804e2738f2979bc571a3b443eaf789c8649d46499242d2f98420aacc82bfcf7903be79e0aa3b8bf848a60f768b1a26f745f0f52857c847ee0830b15574a303a357ceeca07aedb9d1d3735aa7abf1e2ab74c5e1c4132136f81d6e7940ac6fd6788937ee26e3fe1266fa548345416b67f63b68fff34c0ca2ccf9a90e438a4ee2c17c58e13483eb1174abce5b6494a7a202debba80000b14519bce46fa6464ab970c45c3998a0f69564bc9d6c94c7b5cc5644510beeb665f9b601ae92952f57933aacaf6d130da43ccafc2f37ed62147b2b971b4ea136fdc2bf7b86d56b2db8e895008b25e90d85af2a78a10d81b076bc11c77e75e44f106ca1aca4015fed83a88db3c03295b4e9957a77444e4f2dfa93e6d3ce30540974468896b8bc3bf24ec166b77dc42d103192759d68368ab6e0fda3bec7b3fe47ecd7aa50a9b31729375c1fc6be6c5c16d2f138ab9bb5a1dd388d614ef682edbfbffa2047de85f3ee750fab6033c60235b95d3b467fa544c8465cbd87f88661ddb8e6c97ff8769ad365e1bacc2cccc900db1be20a8d5ef4df88fe438f7fe22153cac6b1e84aebbd814d6ee89183e56c150d39e0c3356444921505c2b7806131529dbc61bf3869d2f0557d1da61cb201a7691b14de724740b17ddb7e2b53e8ba1d60005ce694a9b5cb948658818b710eab9a5ffb50495f4242c33b0d396323f1b9627cb1665779b2c615f341b48db7c5b5a684e1d287b0d1021c142dcc997d831a33ea989853dc60df5da2ae3d9c674ef225870218e04f01a0f9cf482aa7ad5c03057b45727485c764b3e9050cfe102e8e839446ffef7b78df8c6c7e312a212f2a2bab873542d7090b22cd6a8b03c124f5db31f0ff3321f34b6704f1b53eabc2bce6e8693d637f00a253d0e878473815a6d2e1ceedaae09a12d0c37a6d830b42e0bbf4d6692be8934f9d30b008a77716fc3326cf1e851c3a4786dd60b450b85932edc1ff0b8af51b48b247c46082703f2e319c36e65c2f6a3b233420e71bc4e7777eaf9b185750363fe64297d3133f33afcf7e30881a48cf1f2499a04d2b957ba36926118764976c409a34ec029d50f58b19cccec64952ca7854a89cb9ffc8c2386738ca4c3600b35245c7d56479711deaafdfe1b162be0f6b496741e84774ce90914553a8a080276738baec7080037bf7734855856d99738c2815e33a9d9f505a81c787f3edef16e009ee7fb519987fb374ffb4d112a0dcf2256a233508abc6370c602cafd05d40e5712391ec6edcb8999cea13bf9fa35285b9cab96d34c4813e8c7b0217d6c26f88b2743310fe6a668cba46280248ba07cf366ded73687830f6d357b9ffae9fcdc557e82c9546bf65de5f7a4c14bcaf155ce38044faf9e537640d8ac6ab1bb570d8fd6eae012d697ce5c22d1ced67d0e7497c924d045fa8540e96847e0846cfa5a993ad916f715c5df609a595ad7d8c8e0b618964d4e99c68b791034b36db8a39ffcbab1f4f4d5b8e10be05a628f6229b0ec9c44fb5bd21ad85403c89d40b6be1156fba19363996689e2f3969e3363b2cb19b296cdb756228660cbb44d39766e27e0a5c0c4b0f598f1e80e68bfae7933903f44bd67e8df1c319b1764107c04adcb8688b4601ac9741955f01909fae29676604bb935a1e2caa500b2004361297c3d5daa5be3ffd0f1015bd30dd4ff7066343ad505fd0afa6136282668bf159500d257253b07eea9d3446d92d13472c2baae2bd98b75948e760f36e64e3fb21f5920df2d3b1ae5f0bcdbe1e2cc64650fdf24e1aae3bf245456a6b6d9b1304434362e6150bb61ca5263c2aca50c8a79c6a4160108897bc0c4608838b39908c1120f2aa1de857a08d0d41f4eda5519acf63540863ee3cf1b5daf883f8abcd5178cf28103d85e7e1da501c0dfe53c5c5c68e0281412f695f58f77fcb725f79679292a94eb8aed73dfdde4e395f4ed8b39675a594f367a221049d07aea4f43b256192ccc3d68c6f2939fffdd63d93c88e0ca1d6b88ab3c3e009311f4d7501a6b14db03fad6b3641fd278a3b7a48fe1349bf4aeb3ac7a0e68af2ea739729dd125ac71ef287cd43cc2f6dee16cdc45b14c861c5ac19af383537302fb542a69795ac09dfb396fba996176f44dc0c683594b257dffbf67d3d50a4122a382a5b7c59c02ede769eba3e80c1a11856f5a0943b1b2e700fb61236fb6e2f9c459003ab4d7d495f682151ad99ac3af2fe57cc31e0024c721b14ba203e3f7d4edd46de31f8f6b005744b382342bdfa0934eda13e8b30cfff2b2ebb46bb3562d8305904d57728e4016c4474244a77735ef5ce9f59422eb55fedd749d2b042ba066a69ffb19d99abc820939cfcc1c87bef6e04f9ea636121bbcce1ddd65c51ae682b7b5157d52e521f4bce7ceab9794ba6b08328d634c788e8e41fecf09041b7dc552736aedb2b8040b6346123593a130245d5c970a417ab6208f01d94e5fadd8aacdf487c5281c44e466ca12acb800307ed492e4808c587a91bf55bac5b0df716f6737c484ea103a83100fecfac497eb8e1c4eacd57eb358e27308f2d822785a91e6501b13fb1268af989dd8f32fc558bae0818d17dbb7a8de39e2dcb8dad667f15bf8d8f6c0536498229a6f3acd7d3c7c754d2f83cf537c0439b74d331ca385fa13b4ddcb3460ee52d663d2ba1042e98fee13f7750c8ad217f50b20ab8a7aeabcb0afc7051ff87427cde0cb7af8b7b0fff89834c418f39678dfb29ee301646d1346b12093dc7ab5d49805460a31562c811db80b58f168041c288db0b9fe262afa0ea662471d05bd7750d184f05d811f6a72e35eca6a1edbee0878d12e0502e28fe86d7de5336e4ee7806b1727d37ff803b2cb4a43e643bd0feb2506c5b35875915a5d607be2f85d12e04356d7d20135dca4a41a7203ed7b0fd6d5fb66ae19056a9c18ec0e71ef2495ef8cf7b6fec1d441338496e0458bbf59e38e253cf4d456fe12eb8bb674e90bd0daaaf0663376ae9f9adce34be582cce204152a1249f1cf4280a70f119c348e01beb7ff40c290888f07c9b17c5c59ed9eedf0f1522b1f5d5f56061be088eca2bcefe625929b12fcba09301b734b75ead2543eb9583ffa5920e9b0025ea57cd594e82ac5aa7f71bbd42a5f63538b5920aa4ac281a0ba965588c12bcbd5d478bc3595295eee49f6584ab5de44d177e15f3aa8217a7b0973cf72afa160cb9a1d8c8e61825a38521b40184737a6682232196859af73e6a6caa6f2cfb53c0b21a903cf79d1a6a2e072ed51a04c73c4714b438f041e55c52666a121a59a661155564a41f1d056a37b52f6f21a08bd0a08405929bd67abe88c8dcc3112029ed0d2895198ddb65943100a6001391dd8177bbf82305fd5e97be14a32464ecf0a27e1a8cae5ff8359f938b9481fcdb1a582dba3bec323b5a901ede373f964152dc1732f35398ff4d8682f1d9cc02af4b2b12150c64a5c3f84802329f8c66b58024c7cf62fefbe14adc5721d5dfd39a1a31f0bbd58cc03ea7bd8e00d0165f682776eb1c1e5fab96d1d709598604415fe2989a9c5fb5f5d3a7dc1b7fedefd5d305c702d8995bfc017e791cfe33cec97f7d769ac16161b9fb36356a7184f3d6fd76919169a7abecae76dde5c65944e1be4aeab5be733560000cdb92b52e1e157f3431cda9645d1f136d9155e0e1fd8da6c0ed7dc99c0378a49ce9efdd43f2a23e818b3e1f17cfc41e6c8a177cdc1047cbf10a9649270d22ce815e945fddaad5396b634274ca616746b194f88671fea3bd21951a9a0b83403021f7ba1f7518ce96aa127313f4515f17a5556a30e22699210c52ac91ab1858ffa9fbab73ef886aab7282b07bff80311ce37c2a0faa63402980a974170cb0ccd37ccef99ad3c942cfe2bc00083acb863f92a31e4dda01b82092a10a224ed4d5949ac570151a7b151c12a00ce924d7db238801e28026f2e0efc048d67e0b4b563b10738889bc10fc12bd81dc464b08e1dbdb33e9b38b2b1a2a1b9bf7c47e8f18dcf44f9492e078ff527d77fc6a797691c68133bab2ca282d106d42f6c1fe9435046ff008ee67198b042b131fd22b71dffee9f486079f4df1c9a2095f288842d857b7de7aa701fccdf3ca562a7abf5e3872f6fb81b48f085a0bde4bbda5c56c5cd5eecd92a9910ccc58a59e1928948915280dae7c2513ba84561692eb6adf604916b0db21ec52edc03b10b088eb3123750f5328087ffbebabc21956174750666890f21068e9b8b071fcf157e9d2165ab66ef6ca1c100e60eaf0449379c40aeccf38a33343bf6100ca6c8a4ad8ba3b3d22ee02ccb00534987e4c5bf68ad6cfd95f53ec29e96515902f0d9e933553cfed1169cf52192df01a85b8d58438c418fe85beaefd86628b7e0ac2672d54641c48dbecf6d73097d5a7acbc49b027c6d32426225eefc4d63010d4c7aaed094c7f2d72d135bd2d4366c61b48c9f5bc1b353c89c618098d5e8d2213d2e7d85d9b0b409a1716cb87f5e318e4853a517ca7385bde2121018538a89e2099cc456e996325af3bf3a06a3488751a1693f207e502e636eb6d53be2c3add2c526005e18c869311943a7193e37e7f0b58d8c62b0df5bb6fd6c39ea3387c9cdfeb0725091c09c37033fa3863fd111eaac4971338dd6ad6c25cfaa9f84b05fcebbcaff701bd2a635ab3cf1a8188ab6a59c07e7d7c57365925e61f34c12b042320a2c82322b94bfd303dffffcfc2