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

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

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

Block Certificate

Block 94007 3b6f2153a0a4d53e3797cef7095bdd394d8315db523e641de2d06fe3a377bd5a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b514984bc2a1d4e3caaacdbcffba6eadc406fb5ed0c52651d048ba4fa02d4939
Certificate Block Hash
3b6f2153a0a4d53e3797cef7095bdd394d8315db523e641de2d06fe3a377bd5a
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00900e0000b0e40300
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000beae14e533ba4c59060cde8ab50bfd2735503e2393e5b1014a80dd01a49deaa2668b061da680463625a2d1b35d6300f4581d93d45fcd4c2d9ba3e3018ae6e459949608f1e5b6ca7db82bf3fa63a72855466852fc126f122504030000000000000010000000000400900e0000b0e40300

Raw Header Hex

000040209a0fd488a91fca125500cf8eb09b5cb46f7614ef143291292705f1e6b67149062e59f7cae967444cd0afabf8eb5be9182d2aed8633f4f68af35d1fabad744b06a3e26c6af6b8001839492da04fba48d05126c5d05efb06c4ad6ebaffbccdaacae3d4a1c24b9814b5

Proof Data Hex

59,560 bytes
121216010307c13f5c24a4ca0959a3bb76bc684a598a2f7634adff2572f7b7bf30e9fce725f66c463e21ca0fa52502d42a738bbf4a80e6b5e5dda08f723e16aaa6c9c3622439c7be59b3b80de10a13671ef6470e9e1d28dc70eb2c6f8a8ea7bd6e8dcc47c2eb34d4d08d226410b00c4c2eea41fec7762d8bd8c026cb9d47d603593cedd55452020ab0bd1bf90cccc2c932d4e0560ff0f7187d61865ad5defc6e8d6178eb2f6f489500cc10fb699db4e217641590f5f673af78fe59b50bc43b7fd28fc31475a32100ae49758e8cc55003b1bb3c4043fe2d3884e3a99f593da80de6c3abaeef5c9968ee58141b5df4cc9a6171493cb436203b5ef84f1de63cec56c1b9af4ebb0be2c3982cbbc9fdcb118db9d607ea4f81f76985b8d71b608181bbdea24fc4b323a7c977045ead0f00dbc95b9287a2fe61abbf7636e0868e6812ccaa1e50cde8939e42753810a336a0e50c21800c457a87a3cfe49e74d491d7eff57e7051d01729743977a9efb6a4fc99a99f9c757960afb9311124048785d38ca3df673f567d065057df41e00c9ea910bdc11ddec3ea194dcb868ca553fa504c0fa16c25e58926b478ddff6f773c16e87c823ac88bf6809b46ff78843a98d6674dcaaaf5668cdfccd496368065d6bc1a18e8f17e3227bfc028a481777e1a31932d3b98c9d3b37be791dd8e2e9030d19f59cd54fe9331b1ddf2ba2a8765276cbaee3522d44199d94b1a92aac0e685de6cbb566a5877cd5a9c1f90d78920257fec6d3b4ed6b04eab125eb53d7fe2ed474f308ae50940e0c942c61bb4661f3e13b5f8f4d2114cd020dbf5f11c61f5afdc4dcd17f871e89bbc9fb889ea9f4d2ac7df53824bbcc15bfffd2b48c6f3bc1c1eefce1768a30388c5fc744253e34c47d2da73ee9c411bcb1416ae5f97f3965e4e8982bb52cc1cc8097d0ce77c0da2a477188db89160e29caab9f3258f57960aa0917dff36a1563582d80718e9ef431cfc080036cebe3e2ed811ba4c84bb275bb8d536d5f817a7249cda419d501ff47e215205fff53b4fda02aedc6e4c3666f76efaf4f0bc42b1a3560bdcab6392f9de5b8e1df9aafa8ed1de8410e58332a0e5acdad36cda4c21aef95553e58f8b443293409c1e8f03148636e5ab70c74590a83bfcea1432ae83dea4a76207e214cea5e09cfa63fdfbb3f7a06156c54bf92d6c767dbe7f9c66ac2078c8fc4f6a1cff41a0bb62eb26d272380532898279b40399f5afe6b608a22e4e1f2b81f6fd02d254d36628398e147694a96293e477bd9650cda7ef25f0cc0861615aed07e9d2cdb3ff092adedb3d9322fc80e2d90579e65fadcfae47d49b75703d91308db745e4158a3b818a8f054fef2530d6eb2fd05daef3854f8d94911493e0dc83090d086239af68198d73af6c583ab4d60e6d445f107884b4cddb3172d450cf208e1c8b19ded115ec267c4b298509a80aaee62d077b5b6fe62ffce98c26633f74f6054973e189c8e3470a4d00e65bc532bbdcd09eb52d605bcfbbbb14e394e1d42d56013597a0afeefab726674bd34e9026b2e56cad98b759f486bcafbd303ff472015ac2d25243eeb4a5420b861d2a6b16203351bea2599341d4626f16a5aed149d6a31cb0c38a6596dce3e33ed80a4db568e847338f177e880ed9be9c3fb916e0b1ecd31024576262b17046fd9258e8c64b09d428603e8da0e0c225ec1cfdae0e592ed940d426f414e2424aa05ff22d57c8210290178487d5172b838f77021f655de61d0b13a0f0ed6d28e1a86b373cb87c9da49a9b14da9b3d6beb50fd761126a82d2b347fe583bbd0c2625c68ef327968db87a257e5ecf71339bb46e46be8349cf7500f12031412fb7b0d351b3fff3173636a3e673a7cda85a4a5a6b32e0cba3d476b369afc8921b81074f6171f7d183a1807edd5a9198a1b5e20bccaf656430c8cce2b7a5a9910a0a0b98e1530464dbc9eb1b9b25046b2764beba59e273538aaa1f51e862a7f0af2c39423e8c83676f8c66043aed94ad28f31dab272f4d5ee950f3cdf6a2a44c9e0cf032db7d7e0f37f4655f1e1d606c111f1b09b8bec2d13418ce952219a7f0e47cb501eca0a88b082ff68be0740136cbb093f15bfd0cce314bad15d05a6d91ad767c78e88443459112ac918fbf05ecef207e9d91d57c22477e7abb95bd5724054869c03237c7a7d382ae79c53e61bb8cf3f5d9a03947e86528c3bebcfcbc4b4ad9265f629e67ceb3a191d836e2528d121d1a0e3ff12b4a05b43f5e8e5eadbb4b848928c7f8d803fa7a61028460be2e44196238bc9aeca8b51b54204b3c2f85d9caec9bc8c34f5c5f5e0d4e113b38dc94aebe28574c18863f94902ac53e1d2556204217c40767c1e63d71149ad0c94edc6a3a2eb95e90d463f5df990c9ff6d78c4ee375ba691d449b7ceb90c4c2c76acd922aaee66f417faf1296c04fd57083ffd29c4faf8d57337d6f3c46209efd6fe4139561839cbc5c0d9a06e03dcf3e53159c254853434d3baac57bff257323ea0e180904657d52c77a8b1c305af90f1a2f4e4f689e7738a3ae6e372a8d4459874301b06f1a6796ba4167c73d6aaf46d05a75924fdc900ff570bacf7bd7cd45235a8ba24e8abf4a8a9bc82b078565d88d0b431a7ee3d87f541885497935b4467a9ad6df83b2586a5622b4c150e5eb995f82bcc39932c599d690c8a8a45a9cd88c1af1cf43a1caad94e62313eb4f2c9c3f79006ecf5a3622b8a7285c9e40a50ec273716eb4a68cb36ccc671549fa069788180a2d88e45a12891398b16222f77f5daec3f0ee3a9b653e3b0958482d0468bd224bb641d58b11f0cdef28bf2cad617ebb3d95623ea21546d45b24818806f541301139d48dc68526c32c0fab07659c9517af70fbc6c08a694d1adcd038f0a34cf01a2dd11e18297729e8115145efe1ee47b3f3dfaf40f82481e987a6f44aeed24bf9d8344fb1c391dfbf78bd3c44cb77a9c085da944d545775466e3afdab690c9a7a614c804c366d257d5b97e1c615a01bfb7442c9c3fd432b894519da632c21a8f8ca526a54a60814f8f2c9b6a98305308f7114bd16c5ea8930b7b10c47d739130e3e2a39e4839e2bd78d4d3ea4ed54abb280b4281140cef38af657548f86c5cb3f4b9e799ca78ff51e29a691977d1b579d6bb6c8d54e065d1196eaaef910a9b92f98751701d69facfdf8f47ba601c59fd93cc50006fe75bbb66e272a0510ef3fcec42e5e8ca316b31d2bcc3df0507727009ebbc07d4464932cbb2cab68d865f78385f44f7d4dc7829ba71eff0a7bdf8e21500d8795f7ba3bef1964cf2fa71bc0713bdf856b88f63a4746818a845a95f0931f1727eda669c368aaf435581cdd74196c23002d460924a25c6f15ce3c9be364018dc7f64368ab1728b742ce5f858db92d54a5d8b976179caeef37f899da912e78426a9e275084334520322e9a823a3f51ed7984957ed372619210340e5d21a36a751fbbebd5f5821a2dc716ef677743a7b0cecc7073a4084083244b88622e8d522e55cf0c3d056843a1e42ef6c8c884f20475eedc287e0d64d7c3748aabf23eb726cee6191ba5d81d5cb7c2bc7dfb9bd4ef7cf615b7257feaa144a292424cb4b417a0d3d0770533892b2ed8115c1e4198b2a97eb01ce07811b7e4ccfc4e3d04a20bb83080c49fafa805dcd64c90190b5f2ed4fab1c7dc43f4116f9328e3eae623d6618e241651afdc1196d30bf1a67a33b73af7c48c09f3017f71f731a4c7ffdc0bfe60654a8531a41f3acc47408ec0a075e1c2ead7b1071d25ee32cd36f4a1acc44dc4f8ecdc79cb23d044364435495ff8be9b9b1821dab1579a7300c52ecddb822bb8956bc8cf574cb647a1af49445339e27b1ef6b76db8a0ba8cb4b153517d4f5dd6809529dae410b6c0f1f4c3f8e1bab0a72cc44092f709ee879385eb03a45cff1037dc2647566dc185bad0bac167716db3ea5a7bd9caeed6805fb1f92d914c52893b7ca803b515a1d3366aae8cc27a74c9aa4f0eb7ee4f09894900df4f3b3a9b9c2e045c1e48db339c5d2a17bc5f62052401b6ea17dfce5f48a5b992a56c5b39ebe128d91589978d94f1d925915706d8a7f60590238533de4cdd9a3229a735176395034cacd02a93426994fd90bed949bfe365109ac49e21da3f793956db3dda65c946668c005b2eeda372db9c199b7cd73da9953a8015b501159e036c855e21df6220098a41da734c1daf44248a4039a94bf632aa17fd354179c015510050cad627235d8c66faec2455a1c5e02ec4932bd031c48c5e8f90ab4de57792eaf584af22641ddecffaff88749ebd8117eca87ce1a78879db138e95e4ca6e1b6aa2ea8eb6b8a8ff4d9a220b1a82c00e5b70f5c5ea0b7e4295abba3d328f8fdd02d6794119953707c8b2bd7be535bd5fe4e286316ae4cf303232761b4f8500634138a999a644ec147ecd251d12df405c31cf20a02b5ae4584c8ec5b0e6f06e835651183a36c577f2115bba2f77b450128720cd9c3ab24c5c5636c6e2902a3f7ff3650605729c9a47522d5cc06ce1b1265f2375123299595f22050ba0345cf27f2b06c3ab3d569d56d8fb1803f3156bf0b5517efe20daaa60487b25165cc32264d5dbdcb46c6b2f5037171af7763526a891d8afe73654e7b16f869054ce88277db340904ed61dd653fff9d850d35359d9fdfa8046c7cf4eb2f25021aea066cf483a2a180db6835d71e1e4de59ea430c6d59652d28ff1e1f2641d6e7676f359b5a9eff2495ceae163a01012990f8df7a1c00bd3bf73a19496bd82c032314f2fad9edaa237f33b28a2490cd5c062079c6f96af9b44a9b426872ff23cddb07ee8834f4d3d3d015a02a85f4f8221a9a0498988878b55e97e53066fe216c8daf1bb3e29a428229ea7fddb4e4a0c9ce8b93459c4722e8d06f95dcace26497f69a8b760fcf9177183e60970c26840ccf21045fcec1b21e8e7acbce5de1f72d272cb05774649ece8bb7336d1d7bc52b88a1a28bf63dd4cc7c203b5f3aa1b64f0314ea7d7355d6382dd2642ca3a62e818c19193a1ea0a229470edaa71f47a78d0ca34c88b98c15b1f944373717bb739f8471829337df3fdf97fe58478e4453c1707c413ab8420adda868779aa42de422834394d331cb0c136a1c15d0ceb7d493171ed23c935d404f2c7784dce525c15238e2648a5c6dadf2a66d2d3f8c60c4a5f2965593d288f3f8cf5d1cfb707bc0a66a6d64451cf6f0ba149080076b7d040451e8820a3d671c4589bf14cbffb64be813751deca73e2dd15fbc7f6dc18743de9019e275df54a96e90d8459ee797a4657579cc5c54f0e71a537fba6085c492803253ac4d59feaa6a799c919fca1797bcd3073c3fba381198d1bdd3035efc1e9feeb08c7447f78dfbb5247107a25f1fe4e4af47964a8fade2be29cd0503ddd4da84c6beed325b976fc3a93d94fcb39d0686f1889c734bb52b1ca805907bddbe9c70a477ac858cd51992982f531ffb5a5825dc377d303f4236104586271a4746e174317c9d8a6f661216c7d73c90691f0003eca76ec4c3c7e5f02c9a6afdec4cbdda46a6717fe649c4dfb53c1721c63642ec8e73afe2733155b49dcf9af74cd74c35f41361fbc023643325d19ea5f8df514bdb3630a827bc05407dca9af47c09a082907695bae43eca2e191069fb2c48f0ca25d381c4d2fc22d84cab1a18e27194d354461459b6ee72ca4bf1d68824c738e0955b208cd33ba5fd72256bebe5763ee5c0ed8ba547ca5f1d5cb0d2c8a0feb8f71aa706df8e04f2d610b2e02ce69e75f4f1ad9b543893fab8557ece13ff234523cde3c10fdc90793f3481e51062ba9db54d2496f5f241bc47a6197d6cb55975dcd3be8329a22b27ee61987368da363f0b3b07d394a21ccbbf439ade24a4d90fb4707c267112d6fb9b4c9348ddfbda31f6c19a988d2584bdb2666e9c0ecec8703b8899df5f9b1a60b76a42626c264610e4478f2dba1e34bce25bace9d963ac95ba37c9a534dc329f60ce66659ce9d8a297b63664a372037c9534e4d75bf9d48b497a085df226a21872091375c3c10a8a2bd977808829aa71c218186f73b25d602a24f1b914b02cd9ebfbb02a44fecd2f765bcb26edea70e7d6efc4d96d1a3dbcc8139f22b5c321ee3c19a97d44634f3d6bf72f5d5a5dee1623c1f78f61cabe9691ad9b001077c1babc2cb61676960224f355a00b118e4f97dbdffbcb16d6b992cf8c0a930c65c2dd5022669a31cbbe3c3e5b51f90c037b967d08b2218e5fda8158731d0f4b7f2802647327c3d8f3c6e2a54b0b4cbd05bcc2538c120fffb595efae13a974000735c6b645e391e62ed0d2cf5d19a909425f90f8fead35ba196b05ec6b53171b6ab3005c1068bee6fb1a4b4764a053fa2eb17ba56881785f179050dfabe68d6bc76937e3ee5312fb5d7f24ab34cc56bd3408e058e4222fc76afee94d7941c8e3a55b3b3ecac8be74424ebc2e1bc3d46c8bd729bedadb77b4706fb89a5a875a44787952e90d50606c4fbdbbeb1e9e380428a2d1d5802d2c81f9529886d2bd6c2c7cc207b9199f6ad20d7d1ccd6e36e2207b9363a9c98ccdfafd510d4568a6177b7ab15839280f6a6455b8e28cfa759e8d571fdc2efb03ef7aeab23bacc6df9ba7dd5e51e7a8d2437d9707dbee7e23bf7bc661c543563eb01140e202d5a6e126f49ffff09448f80b19b9764c9fdc27296b55f96c56170656e3a7c0b3f717d91aa4e946f1dcd8146ad5666229bfa7859d0eafb7716d4c57e3084e1920523de746be5832489cca81ae13317d49d30fa8224e12b613c5c58f439a3eba438fc122dc5f29b095e2337a45ebc804d4d682d663205b49bf7535ddf06d5ab69d5ed17334e4910d78db78294740282fd9167fe58ee6bb019b69605c328d9aa747a0b9ef7597357ba3a410b2228d06515079a3b24c6c8c0b07d70e18a6bde7fc1bad77db952f371a5eb250c9764b95f13641bd7cb80d736132159f49ea384ebba645e8fbd10626c5c5edf1270c2f997badf08e821c477e76560daba8241bc2c435d8cd498878c05e0c7b7645803edf2b2ace4d1c79ccc11a7764245d8714f4b5259e9581a1563b4caafa5aaa21b52c364bcf3d72696e796e64e6ef09a8388e98fa78052c8fdb03eca8ea8a0ef096f52b6208e455eaca4be84011addffd3f606fd9bf5989628bf95bb44d7a3f7709b03a3db067350b1826f4e566c46e2fc228b7a1ad8ae38ee7fd10146b9d8b8ac2720b3008f1e565b8b0543bdf90d060b613e7d85224f45e5fec5f42c19877ce59f1d6f2d14f59fae3e8b9ad432a539be3c69afb658c6ef6570d3703fa604e8ee05d12d197dc519039286a3aeac50fd4a344314c46f39bdb83b5b40b96706605a501a06c4e8064630f7d1d43282865b8a1ac35476d5c1235c43a8885fa04c110ed38313446929f470532775d4ddeaa7537e96ce3104257d88e1a76ac30cbc594766d506b8cdd59df6d8f667f396ea8c95981bb85f4425cc3be18ecce5cdb0e24e4b69d2476bfa1bfc32d9144bc51703f3c5448c5d8eb1af71fb291b40a413b9f7a24d72e60fbba2bb913c5e043194e9d25c6b2379de6c8dbf53dfdcc7495ec049c73d20479db70fe712bf5912ce052df858b410f66eb6bc678b9c41fcec59c21552e25b137fc884a30bea9cac1c02ab525f3a04042b00f7fb04d3dd22b631524a11d4d958e6ac832aa6bda5e06fc9335c01b9cda6dab0c8906ca356f51b24a829a5076668299659b7e861ed957d998665cdbd44e6e0f60506539cb750b2154e84e0e364a68064f7e97e71b89310fe7c19095b1623b5c50632b4179bb3e180a1605dbb8444e508ae6be41ca9ecc61fd4164ec97cd218240782e97f35e6ade1928da717a491c718ecb44e23345cb374f1c889331b0826fd523e39933d2677d85b43c9b0bec448acb0e769c1e875716aa674536bf998e8876ce7f2290fd6630ddcd089fed445b64d7d54d88f7b9a1dbc4de6f16dbdda524d16e2fba8156bcd57b6009f461db602926200163399fc8bb2d89b68720c187af2eb1cfa75f6c2928ee3cda3a9a1036cb3c1a320dc332e4df237b2e4e2c5fe175a808f9ae96ccce1a9d10973c12f78f35cfda5343acfb154a245b2e8a2a08e88c2d6b9ba7fd0a5d307c30fcf19ac0fa4706813a3b0c6f0177df3790151b5dd7fa9b9ef14211c63d7d37446cbdc6eb7f5f97a05e1a7ee555f8c53627a2962c01b64b6065c699767f0d71c76731cd4c0a4feb6e62bd9d6c42eaf99892c626d9db5987a454716fe2c20fdacfe5770fe177c9dd3dd49f28becb3b818bc48088212273f3f555fcf69a643cdd7b3e1bc2327fb5552e55bda9edae7d15b1a18a578c53e76770c685ba88a558463eb1aac765b03c4bb6b64b25d91593e24065d5ebc475fe3bc3807330498f2dcc585148d77fdacc7dadec110291fcd305c4cf28d21f181d4c84e079b6e21676ad92ee5df3f5388bd2a86221d7f5fae574ac580456e2084e294118cd3378bc2adbf6983d46d2e2cbb549977e1c7d27a2ea46784b4bb0d30b126f73020f2f369714aeb427506b4380f473f4cada60af820d0c48363423fe8dfee9943278da47fc209795e527facb73be769caa0bd9bb732f709a2415a60a2db6d3ff2dbcf5b61d309b8ee6bb07786911c05434fad0047ebe2b7cb165d52bcf061736227183c3c82b9357f9e3eeddc626c3f2a113b8d3177324d1a55da497f8c6f20a6ef70b339bdce0587d954a7c423404b4bf9092417bb8e9e55357389834555d15987284317bb8efc36edee1f510d69a2b4d4cdb0abf17cefba597b1a1aa4953262358890d709c990354669928ea0d037c3b825b1354272b4e17ea6c08c7c66dbdef78b5e838e11e6baba08b80cc5f2258cafd44aff9b69bb6b147404081e883602437256022576e8e000a88ad26ab18e40cdb81e9204339847a7e30c9211dbd180f42b0430ae5a2edc1656fd183032b642f50ede370122ba038e098df2d52a802545aa5a48619cb46c3e5bf8a46ef98632dd466974c3cad29605bc01f191fae6ed14b82eb0f4cdf982ed94eeff33e904a02a47ba0792d2715010ef32bb8df0861a14fe79449b55794503157f1eba3a309efd224c117bb3c55f37acc09811e645f81d2e8a8d580c6239cf4d4a53c4e530941ea543fe4625e9b2c4ff342808e39a3004e8acfef0b5dc24344a7064b0e3a435b09c6791eb1616fca12544e8b9746115735ec31aeca610dc71f9105104c8b5e9d6cca48c7749e00c7b0f2ad4115a44a78eec16f3138012685b2449db6ebdbb9d93863bd3603492345ac3aacad56f3a084bdeebfdab351f4fe61df19701ad5ca5fa58a8aa6595dbdf0f5ba3861ff3b4a1db1fcf20453bef919452d810a101186073f43e2ff8ac4453326af3775960458ac182fb62567aed4630805b24be42fcca4875a5fdd17be4f1f1c6e508a028afc1dda5a09272b3f5432b49ea925a4fa79837f4a6349132921e946429503cb7cea9399705da52e2c7f97e495c298ce51c24fc46e2cd2f2208a0e3c9044283be8f33eb45359ad240fbff854687f4b20542910144065040efc7f57ee6ef63c776c7db7d89b4c5bfb6a12c5b1fa08138b14645f11b0c6aaab59597aaf17deabdf794be7bbe91f8085c5ddba823c60fe1d70ea4ec9c2c749e59ea7779522f25bc18985f818267b88f1f53e340c6ac2f9a4b64f7757e06371201fd0874b66d5b23ff3aed38bc8ffe6c2b2b6212cad00bcd98c7aee3f6cd4b1c8cd70c1e89e16c595683ebe1ec59d0fd2e908ca9fcf0d2a375472ccd1aa7ca422e3d91a3caba0c3e5f6e19f41137bf5107dacb6fe07f213951ffdf77e3991a5498285aae63eddb06e6c650fbf58a4c0cad1939d427c2fb8af018ba43a65bdb4621db977b9286d5abf29e86de1de27463f1510ef92debcd17d28420b65144f90fa2a9e6d428e3922c4c893d9860a0744ec7c59843bd6893f45172dfe3562b06622d191ed7d6f71cc082d49e4865f6dc929f56f06091f49e794623ecabfc74c4b57b9ceb4a3c7b635442ddea6bc93ca241bda569b9003a425ea3e58067239679707f9d9eccd6f63e358868e4d8ce3d11af1e8ffefff9844cdc1abb2c94de829033a52518a5cd4b21ff535b53003b1f7793d4a3cc9ccd1f57b9d16172d8f7fbc37e092ce739330f4e4e43a5b69870e17dbfbc6aad3845c92e7abe929d16e7b1ad8da61c2ebc1c7487e7273d9aa15b50119706d7dfe0f5645e8a7fec216b060ca369cbe194fe503d66009c6511c84f001341bb972fd7f6c9421ebb8c8464883cad88428f1428e2fa2c58429e4951a10146b29a73dfe2cadc712f400cbb981732cf83424cdb3da92b4eb4950ed6a43157af927a1a79d4c2c127f45267512e30021da95fb4295b9c759fe3cb3f12bb316187c2a5ee70fb6279e512018ce2c3de9c259680087c25bfe2cd6a32d010dbe9c02426ae876af02fad908c3b14946403d76a42bee65d89e98cd82c126388fa3901db1f400da96a13e10f83c83abf670036a056f33784f55272350291fc454778fe6f316fa95cfe59bd73de6ea2dd5dbded99bb2246ed1cef2d246b8c9926c71602ea4427e2cd70f7dca468b1cc51a839d724cc3d56fb1ea808eb312465822cd160d7d3ee15d769edcb2bd36e57f27cae10383cbceb2975a941df39adc2c347211864288f7c9081d9297f5085b199a3bb9ba30df5637c69e76ffcacca897c2179b442315a16e33eeb9d174f075d02fd86b9720ae5a9f9d1a10403b639586fa51be395e588da51c647cf77e6748676af5d726ce1cd438709448e948a7357b1566ff711da67d77cbd35f3f9a2d7d8ad0bbc0fc06cacd235556087201c69d2372f187e9083db74d90c78e1d6e90c7414fa0dc23a5b40f49e2155a35818afef44a3287e0000c8798e9d311841ade1ecda73cb4bcf0bc78d57d80509f4aea77d49be519112c1df94139bfeb44ff7960b8c360c41d4d0925e7a74a67fc3708678fbe001d84d7c9e5d6af73372ccd4b8b3d52923d1931098240562731689b2f862090b7cd8105f2daf8997c75c232478509df548c506924ae006b853a6c0fd4243751bb9699ecaf9f2a259432a074ca37aaf231327e6ac2ec5f8ee2fd6289a740833a90563a04fd8d4082a0586c2186e7ad4a3077c61945e39dcb8224b8820d4d113ee6bfd8114c2efb73651bcfaca9007b6e5447debd70811651ec598b7918329a6430a8651b2da1104eda25106c1408f0f07c1200953bf479a8bf8a8bf6564c554c3d12c17f00be4b41e7da18c8ac682ba87582b2676526111e2572df7f7cc2a62b098bb798eebe3c4d9e3402bcc0986bfcd4ce02d16e58e9d1002efc02f45309884e25d4eaf28b55d60a5c8756cdb0c937d9d5c2654f48ba2b399b8d4a7a01360a04eac91e27e6c1da14577a89caa24ae331a1b28787f80d4dea2a63d68d9f9121bb32d32481416b2dd0fc6a23019fe7b01f9765d9ceff4776b6b5025875f4ce2049ee518d294fdc864429dd5f9b1fb760d41b2b5afc942ed91da737d1648454a4826138f09276d9a1dfbd2687f555bd8bc3469c8812fd5b252303631a266c19093794a269373a27d089b36c5efa4f226956398ec815b5eb830a84aceac6ef425e6b025c63d0c5595ff8dd5ff3ad84fdf1975d603fcf98e4ddb3d8e86e28a78f6bf885be418e4e77f1defb327e6e398545a5e6080dfc018e254f1662a72409423e6e3f2b3a2ac82046e12701795ea13fe33fd0b6f7f46fa71a7331fd5a318994f5f187936e9798709d170ceaaa1e46357c7dab4a87e07414b05ce1ffe8a1dfbe3cbff9cbd86aaca698a7afc1451706fcac23d824c306cd23ce68cb7fe9154901a4bdacf82a94dfa1984f33ed27f2729d438c101dd1091b375ab5a4b2cc4dbbdb9e9cce9f96aabc74ac93d7b0fb63aa6ae96ec8dec3c26e1abb9f2071d86ea7d9007561d9629adc745b7e3b29c403656fdda2e13cd04d02a044e4f3c271c1058e4a3478be5f6915ae3a7ccdbce83e692051de25d3f872b7c67a2280fd149f7a18c2fc90c30380d5c9afdb666fcd942259d2e7d070f4400762cb84be43cb6e34ad6fb0a1f79cc229afbdb109b3f09fdd7b8ff4d0472cb88bde7ad097b682f987cb250a3fa11afdbb5d230edfd991b5a4ff611c07c443495c09f5be1a887b62b12ed757980048ffaa6f8aa81895333571d6f54c3b22c658c3b6c6d975012140c6095dbb2b7bac3e8ed43fd1bd48ec070d8fef7d55a36e4128ebc1c81f4246fc8f593c0fe53a5b1fb4b57dbe8b7a185b76d2f636ff2eb0fbbf8d541862ac0a74dc1f59f5beb1338a7e05659780105c49474c50094ab7750ca71e5aa6621315801fc7cea0d46ad5e3a80c784bf0d615c6c59d14b4e61cd9b9d083e887aee23b7ca3d31b474b3bca6dcfc98fa10547238454d45343f5ebdf546b96bb5f850fdae61ba5e824fdc7f32a93e0e1a3cab8694f5305981b7f6fa3fbf90e591c827b5950e131ea63f2852f4956ab7bd4339158bc0fae29705074b57c97b22e80e6bbd8fb1a81fc621131c9e54593653c1b9eb10d0b5de3e12404c1578e6777678d72e03dfeb9ce9fe6474d4373b64605106f6152db70b80f32f416b643b98f95c22ab0d7ccbc133f080a349eb9bbce24184cce8e1987ebd097f8b28fd5815fe65cd72bb5b8bd3ca039a7efe62c84a23cf252a67847a864aca777606970c4a600f6d7d34c3301113d26c4b3e4797daa851783dc291d679292b2a522d2c4120fe459912ded265ac52737ce19f122b8b91fccce9c90b3adeae8bfa13f6bf768bbe1d08625c2a7cd4ed75fcca9472fce7958ce4b6dd49b22f30de01c9817d7f04303c54ce57ec9b8e125335502e60b3a28e5fdad7b36f367731f5e44a48a9737f65bc62038e34c5e38250a847df6e11068ea14bb1f0c914ce75699f685a90ccbb98c2ebf903d73df1ad5e02b880cef6dc4842e5f7ab11172e34cdbfdb928504b9fabd8653d673f8cf4a8da69ee9f6dd4842fe7cb40db246ae0fc84c18883872b6605eefadd4afd9ca6b23d098e78c7af905d0125078ab16330565c87a5d6294d8917f735a14882b9fb5612dcf548e8d020dc70cee51f66bb6e627b606cffcd22325008b43b18db6ed0088a3385d65112afb27ecc922071a72e0bc09ff3fb6dda17073ca5e9021b80e0f176345d55fe82549d98d93bb918fe7a406fed399acece91ccc78ed04ba9925c0be4a5fa9927333def5c5679967a17d542bb7528af996b92fe7eea59f65589ab559ce5c6556c77a225bd727efc90bfda749cef845aec53232ab663a6ea2ad1a0abcf41cd60605b734919e792333ce8bd2ee387c301c466b17a8a02f2ac8f8753b8bcbc206b3f8d3ad87764ab23c7027fc6784a955020a0967d72512302b18382d8906a557e3cbc4caf6da7c5cd00b0618475b741b21303168090d679dbdfec937fe97f4a6c865c506a35142140c996d63a3b292d84df799c625948d36b3a7dde410062071d971dee96230c9e8fcfafc2516690e00f11d979597190817511a66f184494966953535ea7ba51b95265b656f0f15820ed881806473d1197a08264618e4d9f551ef775872da785149e5616e5fa563e11580a07cb221c1794af36af23ca99b397449f8bb6bc07fa6e83e48575080dd3b15e8febd2d757e27b7a026436bac740c1fd1a00f64e2bfd8c69c6df2048e60c454aa1f35679b990c3f64982331e356a39b3050f1c3fc609352af2fb87f01c83a6d8a1e55dded32b4ea4abd23486e5b00f988a6ee9f25bc793c08a95377e644c23fb1a2916db558a86c826a5ca8959c1d657d60c6560bfcff7f087600b0feb7329dd7d5c454fb39cc7e865536a032453d85ed1986b8fde9d424cc1d72a6e7dabc668290709346f20a04a2d48f74938c9b68f8816b2022db66f4283c57d4d9699c005a9ba226185c3c307f014f6985dc8e966b6d39c651879152b49bfa1bdd743b580ed4677f784545b1e36c5fcea28a98185bc5564151318211685bcf9e197b6bf57a8e1e3bdcb984e31647367560616561911b5b0048dc83beb18c7a6942c5c61c37cbd581e60c6dcefc57bade452c1767f3c2cdd48e2fa1b17a9cbf345b8da2994aa1f1de0b03995c4f2446351b3b77faf8ff46e8ff7501373412ecdc7463b0eb5594d46a0d2832e946ddb691742a50673a7df946cd9787695a1ad529b71c7447135cbe2ee47596cc15c7568db323c0e890939826089c2941b79e8daecfbb2bff58cd95761e6f4064f58cdc4f9152c858356b9852a7d37ed64c12f13f4c18ef7c69d9b31aacd1946a37db4e9cc93b6f7d4212f09ce8bec6febef80d710830c52613cd949ebc7dd388dab540331b6564b8475b444c1845335c43abef06160ea8caa15552d16ecb18319738f03c604a954f73859b0463520132177405722f8b370adfa198b7d636ef670c1226ccf72a5a053f34c89c972d52251ccced4575a76758ff4aacb352e8252080f6549a420294398ff60e36f22b4ac924ae8133d887c594f072d8bca36199d84ba557ef8fd46cfa402ab77995a829c45d38ddd1802005bb6ffc7fd0c88718dacba191d3416a091572dae035a3c557b5ac4bce9d166c5b48c1a37127404460ecabc1c2a99dd6ead2cdf0880639a8982bb0a0f630658ca7c87cd30329c739a3a45ec049ee82c6662570acf678aea5bc2a978f2b05a3a6f773933770fb75f94e4b09db15976237d7713027832d0f2b3cf098d164940c692c7a60828a47cf5425d0df34e2ad7089d9b108bfaef019782e960bdb2bc4c24f813b4facdc52cc09a43f9288e7246949b1b8fc4fb23909cc04888ccb0af63f9fb2cbee41d9a23e77f2220bbfbb060040cb0deaae18f4f7fa3a0450e2c52695d17eb790c9fff08954e6f8d5166fe92b4bc447b61524454473a2df6982bf4aca45d3dec9e91a80922649ce0c13fcf85ecf27b52363726c6a2d226adbb3a6a37b9c8b700ef653e0d4780306ec55fecfbdd2927212b0c8436b2eed46d6a6acbca9cc711009f50ed4abec6f013838e376f3fd5c60db97f70d414379e934e685617a5b93e6b79f8a961fe6b9881a74295d44095e4490dfe49cf8ba6d2145104c282fef11909a54cc50e2bd1818bdfddebd7c562d1f5fddf7628573f63d2d26b044555d2776ded786e0c965758d029d990816727f89dd525c4aa59c3bd44a66cd6f635d4b59c06f23e55d5b41145d6d90ca127f6950998747bfc3899b9e6ede258da9de7f583b5383bd65593d5d3519fd2125f5d6f57846a789b97fa615cedbea31a5a984cbdac3d6425d0fd548264cd9f1935de373ba25e9ccbc5e5713a1c4f2601ffedb877053ea47dc414b2f91b85899abe68135f81ede9444aad1b5a61546060eedeb03113bb838639273e4ad32b24025153d1d6b2475c4666f2c37e5b3548b4ff44f25eaa2e995e0dd658cee607f9447a3c19af5cea87ff20b5de652c6bdb8f1e3b2c7b103d9f053ed0aee2bc2835695c49552415f437a6e200cad6b49c477deb6ca476aea54457368561a6b4865e1df380dd5355c6f41d491b042efcbcfb9f5c53ee13d66e409ea28dc6605a6669473e882e492c432b0a58c6a7df7702ce1c0f9de4b2473d8fba3632aeea8ddcfc2a2833aec2e94752e4668888922409d55c256e64eb8258abcd3be51e328edb7fea64b8c13de0f529791df29d0a79a3c6d26c3215228f0b1bd0e9cc32fc215acb08ff206606b755a4f3c304bac38de7d0ec5a6f1ad6339960e85a9c6fc8bb7c93dec76cfca2d7bbadfb5395d754d331d0c771566d0bd143e354014f1d42bd3b42a1af19454e1abcd238b32cd41ce17219dcfb496f11e07f192f28d8a1ba0e4532c841777c710a1aeee73f9a1bcf43dceba72c5b53d710c1e3d29b709166b7c70688a32b213876880dc4b2481348cab663b639a41eabb53dd3e58effaba94da2f39179a656091d71976940401c1a29bff365aeb6d8a7c2b28cd82d07d6a899c0f2d129f044b8425b09bd4de3fd58060685e63144b858ab095cc4cfc6ad84a7ef650be404e40e81eea629fc708c14e42d5fb71ee1fda0f6256819969557dcac940e413722a05936641b45762dfcdf7065faf6515c8a6e8b08f7dc85386d3d9270e5b9fd8bf343122e1aff392f3f69e69625e341d0e6c2a4c365be714ed1b8a61e096f435fea0953089e70ff189dffa9f4fb55a615429e2dcb62bb1531f2d755085e0afaf607dcb1f7e08810bcf299997d9c873e9ea59c6fb29589c4e36ef232f4f12d9455c69610aa6fa4244c889ff2d36b4b26a32672af6f3c2e636c06615813288d191a6a850b07467e63ccd2984f69ac0c0853d58be230eac78a7a93ae205670282313bc964805b0a532710e46a716d6aecfbbb6a68e0b6c0b47b453b28439cd1933e6edf95f0705ef38ba8335932694290a98fc87310955538473c3634c456f30cc20c1d72fae1293dc7d30216d1a5ed43e045bd66c9f45a97ec9d4526bc0b8afa7eea9b6339dae4c9c8d7fd7d6b64f3c51bb5847b4000c10790e54aa9322ad4f87073441d0ebb71391aead3b79e5585e1b0fa6e6cf74c68ff5938e3fdc4741571c497af65cd0d39db6c0464519fe8c847511d2c7870731e4f6350c6e5f6136386818aa594d5fe645f52002f506eec003631e99cf97098aafb3be448419330b28c3f939e07dcbab273f284456c326c7a882a85e0fc818273ac787404286347fe3ed6357ef65d31aedbf712ccd35fa9a38f6872f6512c9f5a84cd9c16dbf6f70f57fbd3fda43bf8449df93e04a4c41d81b3c68994c175899828fdd06be3dcd0ba05dad1a431f6340a7572bc05318b2019982b857eda34a0446e4419ba76360910f3198bfee88d949a9bf6853ae94f30dcc4a375db1e0e8c5c997453ae66ca15e1c683a6915acdd94f04252f116fe78dfa388d021c2fa6f59ac24491cddf66b61d5370773a1d1ab9fb2cc445716bdcfde32ce27d78f06a340dd920060a1fa2428191c867e5da430133dbcda8b6f80f55e3b1b46f37396806fd6486f253e51b366afae69e612efb4e73cb881d48b069fcd8e9bf40e5a3e8fb484b69486d53b13cb469f32b3c914b5bbedaeea2e275694544a2f0f1d2446bf4a572ada287cc3fcf5fc3977dc71d029f65644b8b751cbcfbf47e855d296696c48d347164f0d4dbf17497ef206b9370c04f209fde0aa068cdd6a7786e0b1732481f406e83ff325bfd59ec8fb78bf2f9bd1797c63b9b4d0a5f78f49ae1a1e1db942397a5f82414aaceda6b4a6d11c1ed0aff882685e1bc06c53ac5a2a4a1eb33153200ed9478dd0a6521d8c0d96e1f671f195a2d647e875735baf0c8d86fd82dd3ee1482814c5f07d2fac27c30946619704a16c6acbf9bf7c314b927d014a1bbea0783aedab82908313d8699ab4e4b8738f9fb5befbe2ea7903f0ad0e9f485bead884cda0cdc441ff7ae94114d8e5c87d72175a66dc4c0abf6ec9b6bce8dd4e48cf5669cd483905c724b46c89a72ae61db62ac153aea5198a60c0372a9c7fc23d29443ea4d5c533f8d04fb56c00b2f380ee0d24ee31bd32db5fd7d3064c32e01fd5b544a26fdb562d867d59ca247865157c666288f4dba028ae6f1f7be6ad907c98d1898fc1771186d5bc38a1baf2c8bb2b0ef0bc652b8ce937cc99edbd24ed8d615ef4c69b714162828edc8a521c6cc692e66ab5aad3fe929d05413c553b645fb97227cb073061dabc06950d2d0a4d1c6206b61e02b482b891bab39210371435af40461e4cec68bf53e57ad6189595b1ee2496120e58c43bc9e9376b6c8432888468e74780fa400fd1f88968bc9c83178c5c4ff36704c21887702fb905a2b54e86721bf58c4069a0525bc3b29d69aa6ebaa147b0d84b2481df5fdc5da02d419b0375d57965e2d62279675904159775b67e23b5a16107d8de8eb29e679508936b553fc98636e004e1f3ce049c7b004ee49757f08c5a32f89ea373a4dd07f2f6b5768fb1126ce0c26e1e6bdd03f579bf3bd2e723e174941da8fe8fb7da23aecd01def7b5f1af47c461015eb787008fe2222de69079db30c57f8943fe73e71ad3d121b42dd796f11ef8823903466f0c38f9bf57ed75368ed4daaa4530264137cce717928c3e1ae01b5352bf5c8b3b6cf7f61265bd029513c93b0bd81624d0536b6430c8b4f95858624985d5ef09e9221673460adf5cff389f5c99c33f8734d45de459776eb3eb9745aa6b0da14c06bfe73731f83beaa43a6cbc1d1696a9e4e320a3f131b2cebb6306ef56e86b6a3300abc374f02b88f8ea6f8d97267e8dc95105c2ba6a18521f3cce9f2d2f27b28429deca7a4eaf461bbc8113a572171a3ea1733ae6c0d99fc687a0da8a511e0b130e873eb7a3e21f3e8b5ff32aa15e3c9e36a90277664bb5e786530d374ee7e318d0a5aaa65a4be07bd97e77b74c03f06cae59cbefcb00f91ed25eb9850f04fa56984ce4c91d78991115606cc9428dbaf76c1bd277f50540f3c212de01d862978fb94c01b0990524cbecdaaff882e581e01baeaf0b0d26da1181e52bbd55f7530b7029a80d9c868da1544b17b55165082d526e4ab5b77fb0e373488d023a6d4949d16d49b926dc99d48b559e587cf217c2a278e41fe19c9725b529b07deb2d07bc45c46373329c8ccc46bc013fae019bd62cb955212bfdcd0d2ab507c12f2fe83ef31039e06c1784a767fcbb3dff7b4af19783513731a87faad0b2400bea941702326191777af0180b3bc33194789b52002b30c95ce83c0aa314313b895ecae3a058340a72c080fd1aa310544dfa8212d47be6b56aad33f5ab09500484c8b701999c68a9355f3b8e791c23e4da0c6c6e692dd9549d46813bda7a5449b19455f264904eb5771e05d65ee30c28aa4384dd5e5e0ee1f4f5bfc1a8627410b045781e287a7a1bf82fa2dd17fd94b8ebc4ef8aa648c04091556edcc8b98bcb52f3037750724b08ccba937f706742b74f55860bae9bf136bbb75d520d5d285a931a4f6db0a36b42759384099485c95382e3ae738951fe8ebfc3d56dcc45e04150c28774a71aca53aee271dcd24d762299ba2e9e832fedb816d5ebdc1109c5afef4d37b3b6a61d08b6be0977527093cd7869cbc5a1a29406e88bc4e2758e706f4fa6ddcebb8305f358245d746aed9f6349eb24e959f4b2ba279a148bedf2638218e2d637dffadf97801db7e7ef0061d98e90fc0f2e0aa7934d6143cbe7f8ff23b4a738e778b5c8dd0eb228962e2a3295778ec1741a0ece81526efe71950b952997c027470704de9ce04367c8714504b1781c28114a0ca8b4c6e31068edca87867186bebec4463f05e8f6a560b4bccfc8ff9d70b28cdb5e6003dbe368ec9c66e943a4963d89de781fab815e5a57f6386c351a1273e0bd8ed346a615f22b131913554e1298a4cd6226b99bead9b5205371af17c7c7a084bfe5ff6c92b0011692c9ea79ec8e2803aa6f33cd0aa5304024386e2ed6bb15ed3f92b20dd4f4a559b648b9c47bbf13579ae1de313b6e149fb02dffc8781bdb18be1e899881d3031f34ab10c1053ee666120a12e0b4893ddebd53099a15cc7da67ce320b726bd20837a84e5ec942479c8909fa57d59cc0a0269541432f6ef2e0b3ce2b2ecfea54d9ab9f6dd354b930796f507ca1bb22b64242d87654eb3d70894c46f2a61ce8bcb83d82fbe7cbc659d198412f9086d6cacf93265ffe752a4684e40e5db351a96d254504bd11058403c7639f1169df2ad4c4cd4466d9fcd00977a6370d737767b78b00751c6e737c301f76f218f8acd2db94788f19c7ddf5cab2d36008acffbf3f713091c8841fd85a6faef72fce941c2e13033dc7f3196e5a6d669a50a9f5b5b59a66186b980d75cf720d1cab0c65b8c26bce879b3c2f2a7d2d6347eeb7f284a4fd95f80fab479dce995a6d171f503f503ac11db09b8ae223f664d40dead1148300383d7a6c23c8abcb0d45c22e2428cea91d5717b643bd7a25346d03336cd627dc439ec540ce0e3858ea3c1d178f911aff082bb71de312b076cf439d2654cda82082418dec8b61e2b4ed9df07111873b082bb485b6c4cf42435a4a22d7fe9850d9334f2404ae76863c1b96145bacb36e928a8a7100226d871147967b679bb8dd705c0e45d8cbdcd549647da83621eeb65b899c049d3de1edc78092f6c443a8b4ec9d7c18dad7c7ecf609467c6c5e7792df2fd7d8f1a79b94a0c18a2789d82c605c451c79635154b182286cbae212c571ac3b466adbdbdc00006b03d1caa5ea9d06a289f04db3445bdd5fc9523354282ee77581bdd6349eee0d552aea16a1c918cb7e3578581e22dcf3fe38b3348882a25707b37a87ae2351592247c8add7ea97d788897f0397a2eba991173ad17fc833c6e88d4631f166404eedae96a944476f3575a7dfd0e9c79302fbeeea0b4388c6fab51d1436b8134fd50aacd5b78462f3e9a2c66c00af6085f25b01fc05ab3c448da1016452cb0b6d516196ec5f2cf7983abc69c6ae324730937d605701b819d541a527974834812862cf233a00c9b8b1acdbe2c5f21df2b8f655df1b3281793d62f453b9c293ead69f38a0132abce12f177a49de96db9a5246dfcb37e7f5e38e69317881ace8cdc4ff5963641fc197bef344452a0b27a7cd86f0ba83aba97d9684155e395e7bc52f2d3c29afe710aef4d732d4145ed766f078f8f37ec39df07643c6cbce83adfa2c1d780aea78c2ac69b8acc2955e19f351d702c52ff82326e22a22c773000d8656142e416faf6a1302f0596700daf05412a87916c9d0b7ceb01072c1092f97b242d1baa78940acf0568ff0ba223ce0592d44d08b4df6e61a6b214a862b5dd6a6934b99e7fa0849d9e3f3e1cda82004143462c9276ff85ac3af5ac5783adcdd0a1baa7701390532fd990c71d83bcd133157a6a7c9c3121de3f142a6b11b4a1cb9278cbfbb8bcd1361d85036ee274393b5cc136334e175254ab427274fe1fb5398504476586e58ffbf1ec4b139afd0f746a5d12157b654a7a40068914044ad4c22e3f869a075787858ffa1897cb8c1164aec779a05406f9764afbd1718c4689302712a7db0c4d0b1d83b2234f1116e1cb29f62886f2d5692673dfd151f24fd45f0b7042f98500eae2cc284cf2005475443a372ae38d5d62eb2d4d93f06377cf1ecb539fe7942df2f2b4884579cf737814b4412d7f3487922329816feb07606e00ea1cfbf67a70c21b165e4816827891ad16fc9c342fc902db7480743700b7d6524c48dde98d36384e00426600875fc13646bf2d82ac8f10d8bf3c80d4397a0ab97f86ff079007e37b459043339c5eebcf58bceb96a070f2d363068972643c3d2e9d2cba4a6e9106502d56697403a26a37d59a5ac1a82c1c2f1035186c72a9111d901d721b07807e13ce916ac3570b4bc6fa92172027c2172f34a21a06ce88bd500c70a4720e991d9a7265ebff96ed53f901b65e2d6acf8e519364b7780b646abd8104a4057ce1874c33dbc9b33023176d8aff9d012b32b5d8df6af7818f3cf2f4afdaa80742da83d0933872dd13fad82ba9bded89749d100d40e82fb17da5ab8872197f019e1469af69e5efeb0b85012e860b0ad88eb045dc1b245c728d7b8f0e17743cf7932cdf9d9be3fe65899b92a5fc9b4a1baa070012f3fd60d4397034bd665c86a1356918a595a9f540a95fb92be810cc2d513ac47f800272404d21c93a6e0fa0865b9925263433bf282321df48a634698de8249b02a2ad8f4c2d15196fd21f2cb414eaf901819419a4fb80c3d4fa91d299aa4ed87851e797bb725f4a11573b5e0ff0bd463c0c2062ec4407afa4aaa64e34255bceb535ef46c43b6e6ed782a9979351d77e45757a2fd2113df36a3e4e38fc130dc5e1675a931e9dc21273c4652afcc5f39b92ea7c8022cda01610d324f871bd87a281e1ba3cfd8992494780321ea5852e946bf8ce328194253e81a61cbcb69c4105b67a9ab797f7cc5dc09ddbb37bbcac86c00ec0825467556b2dabd766c97a3b9ef868289a50557b3ae491e5858243f5b86b8b37942b0908a53bda038e860dc0ec59d16204bc9f0a06ccfe101b5201007b701054ca7dd0ac5f00741248100f069571663f3da163ef60feab4af00264b5987824c7ca1e9d75390922afe89ac2f78ea94bb84cbe09b0bd0fe14400e1af41e882853955d8bd761e703f56fdf0f5d71464722c0080f80fc9efc43403f5180a36b73461d4ab932792372f8ceb06f37b26359856387b8fffb8ece8b8c48c17f5bba03a68e01ebeb5ab9b84f46ae114252e733e6e865200ba96069069995e8e6ba8786a31b957f09ce023df54aade7f78941adb8d50a3977f1d43f79228f97c66483865c05b6d36101c0e9537d77565e5e61b89ddbabf44803b13b08f71ef27f31df4e7a0d0a35b04e26bdbf7a51170ee4a9793db151685ee827c311c93b2604c10cd0c2d4aa470990beb0a4040f723fb28a38384e960a04bca60824342409dae5e0fd96e63b07685734a15af53e467774a367dc1b75458b83632decb1854e7f26dee545c33f0d10fd876bc98bc3ef8e418498e616e82cad29f7e1bcd5f9d473023afe5836ce2f27686032c98240882e1a444001dfeb6d68dfb90dd4989f8998a88f01341edbb92a3654d960e32f62d8979f04b005d0a75c8a2801d14a0a74f105af29e40791c2d69ff1cfec8d60cc689666fd5aa8717185194f6ddcc7ea25d8307fb6094e0d24f9d8024e352da20f3b04a7c96c289c9785c6b8a422da000d32763b651f2a8c27a94c3752de05f7f5cf4b9e9de7f53faf9284121db07c3e45a21d213096bda94c33580270ed12c9005645aee234657a07239ae8cf38944783491e484a9a886965ae7960b9053a55611d6bd2a88b1c5c674e38772ca2b73888e8a641b6edc22a7c0fde481b1dee5fcd05e7770857fc1e0b8f944169e0433cd27ff59044400ba2b2765f80b1d1413921cb7121a7eba39da35ac7269c28f13a91659cf518861a5c4b627b7c52ca6e7942d848d0b9f3dd321f106c43106dcf88feb9891593df697afcde1c90d27b5708e3588e6dcbfa674363a6661ab472de1a59970586620a9a9c1dbdfb4b850d3060b8659f518276184f7ac780fe06db079155369da5139d78e57555acd5a914496750815f22c68f65801e0bae795cfd6c481dcbac3f28caa1b77cab3660db76b7ad1fd13c92308c02af6cae8730b4d21bf3eb5d04bf150d372fee41d94dbe8e069672fda67f6c5d87f815b67f7655f51d4707d5e5d650a36a5a312d9675ded418d8041a4e726e8503db68c61a481508fe994336cdf5c668601c72a32234b495cdd8b11a163c6467cc4f788a9293f9fbfe1fa336c73cfee5a7b2b150e2555fa12244aedbf0754597dc634b6981e5836b906c3901888efa9efad0956ba9acef210c25469c073dc931cc82d4c474b2feca41620b0e11a417bbfd267f6b37283f059f4219398a194463d27bdaf85ed6bc145802232d4980f422b21ba029f5c15cab9910c28f75516e916c9fe4bc1fc392ed505e3058c4b6d7769a8cfba877573a3aa68cc6b67d917d1a68b4945d56c384a415151412ae47ac735645ac4d7670bc2404d8d7184354e4e81fb3e5a0094349955a4d37afd95547b998474db4f24589cec8f996a206e68473bc801c79df6ca215f463b265ab6c62c65333a3dd1d98c063f4ff20a527676795c41fa4a5ffcf2906fbe1413ebfe6dddee1b47bb803900866333aa61c79a04092ae9895be3e4d898645e71168822402ce2b16698120f10c280aee1fc0748415f5ffd6ad4ffba0222e3fbbf825afedb20ecff8003dc235fe0b7f5f3abe8cc9ae924b0a37b98d238d1ee37277124243bb2ee3380a6f5e611ca5cfd37fbd9c346f3bf60fdc34a91221c0ce446102c9fa2f14d09db0b0980700e2b2904187e2cf57c12a917daff13be5660793200de6fa412c6df9d215e801bf87908fad9a94a6c2ea8423c69ae4e20159b0abcc9608ab0d50bfc12024d99becc4d4472b3b1f48d0e497113185edba8c412c4a7753db52a368c12b7918a17ed5b2ed7cea65162802d84fc2dcb6c60ed9713fc2e7441c5204ac04fb01bc062299a760c0eaac416e79f5301aa843ff5db0a8ab4ddd7e55c26add0b290730108d7ca01b881ad02ac1473a29eed5953062ade7218401d015cd84753de5372a04db419ce07881412ca70337c0813c94e07bdb970f6aa0657b92ee8d4c78d20c920027decbe8d92bf7002bd4d9dae66cc546a92f0ccdba3d00cba8239adcf23d39ff415865d2eaf3dcf0f2088e6ad4fce6d44f734889d293c7a37f2b3912a36995098d64ff9eea3e5234333a3dd259eb87b9711b3df50cd8703f69a395a71ab14361c180bdf86e2ea8537209646ca1600255e3644e7c8d48ef011cdb0d351ace705e81b9c9a0488cea3b4c76e0eb817a4a8a3aece24d082c472e482df9d378edcde7f4bdb0e414082321f24056e52f5414465a95f247de868abce8b524a9809be7d8b746bce2493225e93302cae3ba94b4700c99f6bbfa83bf8e0c191f58d8d5958d7136e271e8bd685fdc0d6345e32adf0dc4b6b78fccd8f571dfdca5c97b09f49bbcaebd3985314a0ae50ec50160b3d79c43ba04a85dfa17f86b694c31aade31ca970ca508bb0496d948d118582fa1d03c134ae7ccedaa30f9601c2eec05622fcc0657abbe69b7d0d3bdf54d977a7794cd7efa9035a68cbeb6243e67a542cccdf21001dfb69fe8e8db58c6ae2fbe87ad1a3dd2a0e20d7272044b3b207fccc42b21ef48e56b582e44fa433c8f73390fc0d734371fe85294edaeb697fb2b5a0fc26f8cc8133a5b1977af5d0e31e6395a84c3833cce1228652411dbee36d022fd381a9cafca5e2e0813842f2996aee0cfe6d26dd26646895538b54a7a696e32592a92df5ef2b1f469c25e43ef3003589dd19c81dee4523b66dc9f4ece0806bf3194422f115714dd4f9450af5fe6819ffba0e4449703c5d033b5cfcb968baed7ce96a24c420354f0082a58bc7299554fa0eadb57b1e0edc94eab06f83ae392b4cd64b3c4253203f2ebf0bae407061992b975f90f19aeaa2b8fd04c3907fd2e550cd2d6aaa7e8de98f4a49b87a4b62686e7389ee8cfeac0a73fd7db2e3f6aee9d2bacb8a72015bda2063ea59f22cf43b845babd0b5ec81cb5a1bd59f657532f530eb4b0556291b5b132fbd213918adcc24c2d4a2bd599e26413e607fd4c0169cbe10a244c1d632da7a4458c8d56226f34078767aec05980c8d005f85da65ae4453fbe1afb85dabcf86d096aafe3e9d48ab99aa12f576e40b6d5ec3e4b8fe1b2b76808a57b31a428fb8ff13879b3f067c272f22a9b712db66e340d7ebb7db368ee92e4bbd00f5e9a11105f05087e041d5d4d9dcfc170d23fffb2a6ec00e02d8e3d88aa4d71c8cd88720dec06f9febdc784e5ce35bfeec75670b9c211fe7af66ff4390b1dc4171a159522257390cbf3b1384580c3deca1d34ba043cea834a2bfd7dc0b04effc7ea7b2e516c1fa5ec50f72ab0cc1da9cb40ab3c53b784fff90bc6c8ddc44ef2dad37e2aa93c61e4dd02f366b798f496263818b25eb6bc4af826257ffbd4a293da8b914a093e232c111c82fd5d044f826aeb9cf00805b48d0c577d239375f83d49eb1ab6f5f7c3fc63db26c333a7e44f54b93b395d65fc029c7af98bc5ac5cd1df1752187ffe9d6dd67b43c685f1eeaefb92910e568e4cf48e1dcec6f492b0f55d7255a5db05a3af327a382066dd1bc9648434964c1a0d3e7e42ed32afa27861ed5f4b077fa48d412e8f17bc85efd80d055f3a7fde1711e931270cb7718eddecd0ec223f77960b9b9e1dffb6a3111fad85135836e37b16852581e07a5b561363ebe8f8c67fedd3603466b81c70f6a132d72d2951cee9abd2ebeff5d81bdc4a41b89f90e24ecb4de027023ef095bf52984c756e96f1e44a80f0321c36e559e7cbc4c2790c2628bca9db90f863608aae3ae87f09ed79122ebc0192efca1449a8a28429b0adabdf9c78b5acaa6077dd2fb19f4ef6950e7d4afb6bde5ae32293f55b1ec897d9ebf5f634dfc9de13f1800269e9fc4cb9f8c98cab8388aaed5bc56d89e61edfeec3ace9e9c3e86c1f0f025a0461216716cf03bcf9cfafa8d7f5f453e996b009a47dc5ae1da931c307ec15755e9092e474534b744037c06a92fb1de2b35333f76206ad79068d0777673e4ef3f60b1e5e468d32f567b99cc032f48a5b557989be8864404aceca20f343207063603c1cae163368a594568a113f93d989f76078ac702449b5030072768117f32cd64fb8d24238926ae4e0779ce82d440d9337715482b76ea236a36296a6d11096b792616ab49e87bc3e61ffdc4e31646369d02216ce58fc20fb967355238dd7dabcbe6ad0c3cd4f5eee8f46a6eb6db06a77177261280c5d3dbdd93e5fd5eca8e241f297fe7f94839570ba76f49913fd71322062b401ebefe125945425ae34527ebb1407146ad142e2ccd3f9bc14d2bf501d5a01d520479cf2008b9072ce19322a503eb97fc2fca9927dea005f734e0237732d5e5ca3d33a65a8bec7563e9dee6f425ad0f960360b525553e516c9cfc46b268f7216d82854eb461058d26571618354444898ae0b4d6b403b9fbd80a3a20e0384bf3a72ed88cce590ea311af89c2da4d1eda9248b8f5eb3e3bdc5f8d0e86fe57ac876ca84089be873bc7e851f5c2286d3fb599a2001b000f48ab155eb4f409598a43c85a7548f4a32cd3d5c6b0152f396318d67af372a24686f5296b535bbc16e8ac67d719f20b8fd1dc3769e5bf53570f4f13015266f02dd6408c330747838b7675b209f4966428b575762b6366aeeeac94f30e0f50bfee3bb6df72538c265f2eba09646787b163a3517a33c09a398846eaef8369aee98c40025fc87c34a6d71c9a052cd693f39edaf8e85306c4b7ae4efcf1b4d19d960a7df28be69f584fd5dafc93b41d968a683045ce397e8cfe1676e61847a39610e1bfe1466d6dfb928671fd1a9d61841ce101fa623e78cd2560c55b547a19559bbcf3fcb9dbe772be1217da6eb55134c3317a0fb7ef00826d4a9f424ac79dd5ad9ff264c5e22cbbc5c0829fe84e61e1710241842f5540c6823a8f2c7a339ca2f92029b121a960ed95cbbbfe2cf9988c5a9eab14fbafe9de290d650810c8c79f282000a955996df4d16a118443315a25be0caaf1e822bb16fa1a80fe4062058b43ceb53ea8cbc538b211cb3a1a87aab1189363be4af2458a3f54463b58c5d51e3d2a178648cb1421bd0d841ae64948719166f893267cfe50cd40866c86f99c68112ac94c57157d244fdec007506385f8cbeaa1a976640d4880d542c2e602d11ede40c94d40e15e6c98657ace2e1fe85d0dd40c8bae6e5cdce02688e711869ae6515cfa35465b581b48f2e4ab8677a1c21df10896928600ee85dacbcd54a8dab23856873f57708b295d68aa72827ff9b54a3f0211f1cf04a05ec6f626cb09f55a6255671274ec47493d6e082b731bf1e3443d9e3653594b0ec6f5146e4432cf65c7ad41d8b3c0912398bed3c2f3e34a7dc4d1a758c2286b11d46ce32b1915f7c7509ba25604942181f01f7d27db718d189d353a684ceb8c2069c4936e0100b4bf69d1bb86672e75ddcbb5b4085975bde7d91822f5b2dd43ff3e5b40384a6c5ebae54c6baa4c2de0fc7516a1fa78f7f2439521a5c93b6bbedcaa232a6c8579d337f228bcb0453915f6c125b1301b70f3a7c5b4f793001ab1c6bbd996ee66213ceff7d0cbd7bdf55349fa7a1ce59b3cf70d70446d35aea07f0dffd2e08084c41523c9099b3432726d6e11a13eabce00e28e827f305edb6ef939d4da8aee1badcc32f3ecf9dccd3e2510e5c679a231b1bb3878f994e9863dc5850dabaa8b22bac67d5af4337f3e43abefc37fa6528761953697d7629232cd6b65b6897e2a119686faf34294a9be08abcbe84ed8a21c1654be420baa92dda2599121301f1dd81b6c7129698c1a1e915fb330f0230782a39880422db8836ed8b848318ebbd4941a893d495612fb8eb5a2240f549866e36eee5bf79f3e831860708eae53e56cd34e7473a29a8cf7d6449935d2302d7e41b28606889d585cab0a94aa06f78b6f30e04279216773a37ae4a7fa8a095b18469b7e8b6e0627e14564717b7b5d00d96c01c1a2167c9bbd4aab7cdb09d7d57679911890f7af04f0317e6a212f328fe5e778f44cd67e6bec9c6c71bdd46a53f2d34cebd009d7b65bc34392586c7c1e013784d2aa8d62091acbb240731e8836aaa3b67bf924b853f07df4876f43836a8dfa5de663e5074a10efc93881dcf8630d88d10a6c03d05d88870859fc4cb9fcd7e3e9190cdb4e66061f8a42ec3e4e69b3829eab067bbf1cd01b97c9250e310b69c0a7a88e49d9e8ca68088437ba6c89bd3b77359dd7e9eccc311b17f89aef4a99dfa430614b32a093693c7d60117607f4e46898fe9465404ea362202677cbda964c10fa3db1af71906e33f4fe33c9fb8741b9c5046eacfb42ff9e4e71dd909b643b0e99bd7a832b31214f7040e24a383e7f854bde63132742f162947731a20827a1a05bbca83c4e669392fbbe5cbf80ad1070c7dc0d8abec80a661c04ece8051ccfec8d8fc8a22e19dd8717d762e1211645ea76d0b82e09051309c2cd881e33605a17345770e466c637a9fe8ffad15ea3fb2f06de7d5d589703b4b22bc4643dc7215f33cbf7a42cfea65fb8379d700733ed6a315f4745e2ac970a927ec1fe8f8c0eb7bd450e655e8acf22257436fccb9e09994312da3105bd547c0a1aed2e4f7ced18101270c285534f7549d23d1deb7483a15027c433d81665b6eb24f7c0a667d79a6ea687db7c1cc5f5b3b12fc0dd7079252ee9f430a870923fa3bf13f4d79c0a1beeb059acc0b8645956b0e084fcb20668555a0826444dc09a811bdc77d7ba0b3b0bba1cc1587e931c0c8183f74107d3efe22137534136ba9760f6e654a5656884a3732a6b6249ff32763de86211158a6fc7cbd0fd969d96d0ce7c0ec38ea4e3b7a715aece5b5223d25899814d6e205dae03c1eb74d85374ed318dac8404e5082cdfbec87ffec86dfb0463dea2f9094fa8305c9db8c26cf70f8560379b7b185d23c4b42135c047d8511c0cdfdbe3e253e452986863b16e24992cb800810e8d3aeffb22f3041db02f5bd2c1663cb4b1906224476a94074cd321d6308aa5f8f4b338c70405593055b73d2067491c502c461897bdc2428c877ed149f46620dac6728cc486b39a1906033ba0c651186653ae152f7905c02714dcbb00264519f31e3e8cda995c0928d58a6c3af91330063f4fd88f5498d7dc19c811ca0076be1d483aee97a2e3760676cd1cb9badd50f4298a15fcbf365cc96b6ff954e365a6f32435d53eb5690727717b9eff228326e3d3efeffa901f3e40870e5220a04e1f0ef240e54da62beab92a28a3af438a1e892a3a977c0e34b7b4f78d9bf7dad4fa9c18abf51034fb55da32134c82cd92bbba546c0c6d9c716f73ac332a2b70d1be8b5101ec106e96d3326517f394cd506228be9152e0c37e597b611aee2088b598ffe395136dbaddc3644a97090482eefccf6f3643917ff199f54e8e4eed0a8c8a3f0e806fc6716b3bd014d21dd1b99a54fed1a541d1ccb744c8c23282b393d9a338485db897f12a7c7972b153d0d854f4a78290685c2ec599e9924d477871a59c08e18d91413128ebc97a9272c9b194b9ae5f30c83baf1da47b719f4157146b1f4b28ae0cbf771abb2beb47e143dded1d751f22280945af890329b1f74456859420206c532618ce564a3c77e9c4638c2c2ad2fbe9a29e788ba1ffe33fa6e2446ceea156b7b204c4c9db75aa15d09c869dde5797b51e1452ee16b944e1bb2802fb68dbf24e3c8d0b56d76c2175dab23949d41abb81f180bfb219b8fe11297e34aad50bd942d78e5c5200fcae848cb2e1770fd2b278cefa9422c209ff9b42cea07b009b30cc2db7a66bb4072d6f0c1120f5b22acb1b2b386076a5ea2f61e7dd47a707ab51ea07808436be96a059b5fb20e15ea7f0c72f887f0c50b0b3daeb1fd915066d42c34b629b191c1008ad60176b7e87236436f59810f6c57648bc2ee089b7163991044c45d67983753fc6ec33de903a637a6b749a4c233234e38725072d0dbe2681c2b86574d14a38a6371af734df762a0bf053e32b761d8cfb1be28af96df0f8986cb7ee0f4549a74150290f3a11d151c5970befc759112dad3e364c2bbf31c43767475871e0a541cc72d4c1af5eaadcfcdd1acbc1c9a054e2249739cf1700700efa838b1c487260be35a77a8a64865566695b8df4d49073c9444eb1f0de28a865b79bd5f65ff934ba37cdd03ded83b2ff71cad01c5097009862912567ea2f5dddf967f7d6322bec0f863bded025b1c96bcefbd22241f181f2146cf2df416431a45ad0d9184434dfa355e503dc425b02a54f6ff0042e304deca1b24a114825c0074762957eb01d676286686c1ae07815da1adeb4c2503c1198670693c323c50244c31a38bbd9ba3a67b7703bb0dd5a3e90dec6985fcdc3e95c90f242262ed478a3cd2f1cd04fe5bad4bf0f3bda971ccc8da43323165abbc8f3433002b2b2cf34d43fd097c3e59ae38abf8502012f851bdd53744984d9e3d1eb0ca3717d03a5d5847fb3e8589a1dfc5851015bc1ea3448e9b887733506d9b3477d53c4b670d03946cd6be6acf51087fa2da0a41e384782ef2df162057e29bc2494553e100d6fce6cf89becfac73c4d8d7ec06f19137f14525ba7d056eddb356cf184dcdd39005bd35d9ccbb7906c065e1b309ecf52e57da94b3d163f5828e6288667c1281523e26028fda405e64ad1cc99d59d155ae375aaa55adc7f55e6ebc82e97cc89db19aee2cdde314005ac5fee1d4106fa2b5b17ed18dd9f9ecaf809c91bc448f28473ea7195e09af69e8bbdef71294c7b7b37c34376358cf0abbb8d16e45b9d2f4d24b32641ebfc88bb5802efd9c78a7df8061b6f2e720979c3a36386d0b5e27f7418e3bfd6306fb312f8149b436690b64cbe521a8d5a96760432c4be0097e207a46425b2e0774a6c85c3a23d1a21c3044d6f22c539d664a741a7d44d9aa9bbe1696c3d07d9fe78d2bb6ccb3851aebdedb454357f39be8fd8acbad03ab93c5ef3b54b954c76d8e23927ad9e197f4399c7a809c38a0cacacb259aaf56b1f8a70fa7faa98c466387eb54790a6b23c836ce7bd121ee992774763723985eabe4747fafaa47a754b694500c0d0ad84f83b40c93720b5302d21cfa997f7659d5b25f0f1994986ac1fee2c50b3629eef3fece0d969a51d09ba0f149f390e4d9d4aecf8b25cff1606e4b18bd443a21cb8898954bd803255085ca666fd3924fd7de8554aa4f68f7037a06f9a787e86a0f3f9fcc92e4296a21434fcc6cc49337f4c7ffce40a440f7166d437e1873aa8b38e16db7558902320c5ef300a7010ecab181f4e933a0a90905f2097d1f68997f62c29d148bac7affaf58e5ab4a26992ef550371fd8221907dce2cdd674d93960e141af64300e12efe289c4f8bbcbe2696f68afbc64fcee7ea8e06d583ffdb4e1fb96a965845f1ab7979a6108fd51c6d80e4059ccee873c805df546fe5c3d9c734140e4c6b3cf474f9c34a127ff6a7a2e12042caad435c67926c8326582d97c0ccd7c0072f5331f1e77e27797fd69060fb2921b1bf8318a39a19cb2e01222150598a7d0bcee2c491d73507537cc6fc4db19889ea8a3aaf6d7b21a8a3c9797de2df527a16fb4b7c268c4a6b0e04f8430de061bfc33d9e8be5c1ff8de274a18fcab386d3d50e3482f9a2e70a773048ba19aacb0991f85febe2c64d16f775955f35e023478ef55617178b0256b845539012cebe2ea0468a47c1c6b44698d2bd2f1606642ec103dc98384557ef3987bedf68d8433b8342bbadb12692061af077bbf6ba4a4b76e8bb6fb61d0e5dd8948f97c48b3dac6a418f3a02ae7449a39a91a980ff55573ab8bc1656e5f754ade475c841d892a7bef4a7ab401a4d20ff3f842d10abf7b0cb9fba912445d8e39be99a2c8c010bd7389d496c0deb003adde9058c8bdb9ca459c4b902b1d728a1deca3d29da2d5036fde01117ec23592579c98dea9e5d4f00ce88e8690a1bd9444e365d7f40a4222a5790bf990393e817325193a314b9b1a3a5f9c85ba03d8f0676d393b66342001c669069eb4b36c88447c7ccb8ed5d1a6fe586ad04143579789d3511ac8dae50b8c4f851e2eed8c52541710a3b5bf8c7c8f5a2c0f402df901e3f1839ca76099e4887ee407e7025cd40f3d1e664a22315dd13339efc04a227889869a9c1b3c47c595633d69f9a7bf40347c6c8e87ca964066a90df381b30a75e1a89a992231106c9e8b85a9bf2041559386bad7b5e7d60af577db9b5888349d2fca3e7bbc2b1a5a235434f28078a6ff43f732d8aa766c8f4d8ce5804b98efbc828a7c8906a05bdf5cb257f3db7236e69cbee12e5e1ed87ac60e1125db634c694973b865d08ce36e081ff8e65dea6b9f27de83fba54f7facb75a5ad59a5e6b057fd26ddde19ee48f0359106450735a95ec1ce8ea5820d5acc19379a67f7d2b59d460571171947491391af093a611806f4ce162f4e3734967e3f9976cfb87f84ee1be7c463dc939a3e4cca76a00ee16faeba779c4c72bd330e73047f4546cee7cde3e8c769696ac4299d21f959e73d4f8c6310a2ddb6d9ee503f31c9401423083830a710ac3ddf9d376340776914b9852558411d4dad6a8e23fc640ad6e2f7a41a640e685d4938eed971e5e43bd51ce081c4d7452ccce3657655a9ff51c88825dfb42087c9f8a8320c735f227ea34edbd38387517a6a737fb14c35007dba18431ae5b28d1a2946a630c916943822c9eab0c3dd353f96247393229075ce3eaf25f1eb8c15275247d898f2074ddc5b8156429f7abfabc0fb67938227b0385c3e981aeddcc8ebf78250c0ce150c3f2a2919c27683ec6f0b83808f0034763a5b4c54a754e66db2c6323560f47029fe0d763232fc5239ddd6f7c3a352ad225dbb88fae52678fed08b117fc7b425faab6fa5d38783fee8ce033e3aa48af906bcae80f7461d135b60c0a6d0d57abaed1e043a3aa69ad39ea6575830517b00001ce048c197337cce18047ca098b31893e7895431c72f11885e5acba440a38977fa0216f4e3841921cb67dfc1b58f1a54372446ab7666d69c9c98e26ab65d0f5a9dd5fe3c39be5c7b8a78359ca689446a510f88c7f3de710ab3787acc51aa5ee5464b35832895f110781f1087da5f1eeb7de22fe9c23a813ffb280fabda41354f27ed4902fee476b238d29ab82c9bd75f9aeccaa51b25b6d340d0875aac17d256669ec559ede66fa76bd6ec4e3a90ebd39bee79454214c125621235a2d2f6bda22a7f9424219bb003b9d47489c5c45d41873429a6f4687939906f3d643e324b53c5a29a8eb5c6f7a96d80adbcbcf5c1e980b037e6ccffaf15a70df0d8fe9b89212ea5d1765fa2abfeaeb0a479bd571364468fb1f77e012bc407a1e6797b84eead53d552068ea933e8a5878869eea122d65ef4899adf4dd68b486200a8b7e402cacebc4dad14afcc80e911c24148cd47796514f8c3e3f6e16448a3611c5b15f89496f480c5f467557ae9bc9d118c5713836007a753fa359b84e003570969071632d4c0c546dbd19691cbdebadee318bfd5d0bb8474d48e5a3a1f6fa10877045d36a33ce4e58929659e55c101af207eb2fba35081b46db0931eaccfa64f9bc69767070174d2fc48e22e006976d7683bc9ba985e880dce089101fcb63db1437d961764ea50098655fbdec7962dfbbe9cc7573c3f6bacaf09c60b56264a144de014dbfc5e884ac2e571481363017f7a3d3b7d7400dd9dc8d491622d81d919d8bb2476971b44cc495684413df4b4b79e74b7710d8e9c1bb24288ff3e626ea333f8e50c96108b9f82bf6a719be273745d36538f7283c5f4c982c67657c9000f4ef5e914c42fbf22a8b660969733fdf44bb7df457055fa05decc85ad91339a897c0ff7cb33b8845443c98360bf267e5a8f71f12a10f88a05795c6a1599987bae92a91594c311560f74adf9cf3a778ebf29685e74273bd6c21de6a55482b0cc54653ec8c5e497cd2fbff9e6ba9c74bf2172d61834b9dcb7d28e7a3d6474b502fca91ac9cb6d1543157c52c6b89e132713b2a5171d41e22ea772aa7b337ff25060f16a629c322ddd45ad28154c03ede1db6aec3131383244d6e6d053885a736e53025ea480c53c15a697491135ffef52425acac8598f2b1760996e09f425323595a490829dd534664ccdefbcf1161ae7cbcec78d8a6d125ac607118e1e99e763c035a5dd3c55d4435ae500c77fe2bed5eb79b64dceaef56f96d903bbd3f9f353d18671833b5c20d9ee31bb77407413fc5d4c99640a9075f2151b62365f141a4028d1c231b62b4b0baed050ebeea5d3b75386f9cabff78a51383ee6a6162663f96817b57fa3a285652ddc900cb5845e0256b2745684b83cc9314cca3619855fa8e1d76078e8ed7fe3113b555c1086f69387d4c02a1ce9f5ebe895c6fb6fced256f875c12e30328434b95e541651c4a96cfd37233245df741468f9297f1a5ce918aaa0132427aa2a67e240c509e12e180b14263f5c2ee2f59e62190dec4d3e722d54bd4574e0de4538263940c960f576432573516cc1d03bb342e117b6d67d50cfa2fe194f7bd1ec0760fa3428f6e7591f15e8bc3b75e6ec33ae9f5f19d369d6231002ed7797fd165042ce230940c552d4da4bfcb937ec1462501daa558596cf9753f12cc87069ac80973778f0ca9b7f70efc450f6bd3bfc6665efafc9f60e48bee791497c88e27533fb7ad4c74fb66dd49b4dee9258932a15d7c73594b5e138292c9a87c3a16a21ed21658d62a44e948363817c8f5b7bcee56cf0a6c5d0f407e3f3050504868504a3c8bc75ae408c6e5f0ac2c753db2ab7cb4009b58789540b7b4aa77111542515470facd62fb21f80df05ba1713b255e650602b484ddbf4a27652e2d4f5b83fbeb7dfe1ca1d77f061e3efa1a6f82b57b012bdcba9fa839b6ecd4832fe5d223cc3bda44d86c3202f2f1108544762c0c4ac530e7473af510bc7f7f9004d6046a7e101547b0ef0ef35b4c7522d86f7fc7051ca2c578fbb600635d26580ed47ec1c44cec49d48c6b1356ca2423d67c3acd6215985b3414fb42d7e4a74ef05589151148887e5a14295fda562b010207a4990671a4288703e7cfe5e957e4bbfd4eb91cc0f038d66ff12935f09fba1491a4aedba23e9e1e16abffdc45e71d6770b0f8ea6f6ef429eb6087ec1fb7789ae264f391b9f494226014eaeae0e5c0a6935609c6b24879773f3da294e308b0a4903fdfc675e64447738906b02b7d2d0bfaa6a6057c946cd1d3deaf1d7ba59a424770235da1bf4fbae061ce4cb0b7d5c7646d8dddaf577ba133c1d88b83a409c41f75d185bf383fb0d0f154cf6ea4c0e13945f53b0589e8b6e88ebee8d759a4c69dfb9980eb4148d4b46ad92ee5f6f88a586cac5d58a24da5ec92ff81c9f639afd92c0b6df8eb7c7430ab0a75ecefcf9e3f8b6d4565c7838c33589c8f20692dd0bb625d8fb624df800f199f951906ff0ec11c97be7332b09d63a9ec1799d73e4e9fc1103450ede8ad7b1cb7d834ce7fad8db91653ba543e02c01bd846a831566f7dc9d6ec265a7707de94c9e288ee7bf06c878d19b615a054ae256578d659789bb7d13c752b224770ea499a1ab2e2dbc3f5685ebebdf04cb31ad6e6fd3fcf6cc3cafba3497c0ce8cd301a7c3cbcb136fda09d2942f37240eac90268bf0bd0d29e24b72864574d9cf1c41395544f9f49d69345a11bbf2edc842f0c5842925aa5c44c59d909812d90e1b19b4c5cdf49f16dd23344fe9707f0a1aa5de3cd9a6431f206424f3a5ec6bbe60e7690f5a59040897cc676d7006f0b745136438fb0f0e94dac09e1b76ac66d1d1e839d470a81a11461352b6c932285fd0c362a840e7b20762b2e11c3b3e1d8c8c0759b1650d13d4526f2ca9e4cdec100a110e9d49e35a0ae325c854ff47111861fd7db93dc1d537e5e6be63406feab38ac6b274d24881a833b23ea6b18ef0cde6851452f8d799bd96c6a2d4cae96cab33c5bedb639859349e1e5570c9a27b16865c1e1f9f29a1bb593a78345e5a31e2e67f556592e2aeab33c83da3365275127b310ff0f802a3f5d1babf01cba322bb04a085dcf75fbcde8a9790e5dc89278279770bdbc4c6414c8997a6e2a3ed3dbc74b623afa144ce925f070cf8e6e31c16b796a27d949977565f81b38e9052b3181581758ad3f7edb976cd205597514c901d001b69f8331526d6aa7e722b058f6c1d3ec4365bb4230ee21d225b36a1bf33c05021d8e60ce3725056d6afac5ad027d698ec8b1add80802a4ba3753907c9c33987a495e22c7179f193cfa86384312f93df484e3b3bda28e7489225c746138b9fbaf53905557fbcc48d19dba27e2eb54844375944f2858e128585b4b726008b1d6eafb61ee77718d32cbad912079ff1d8c6873bee8fadce2dc9bf7b4ec0662ef82137715b381e704036aacfbd514a510fbb4c2c24ffbed0cacaca229ce07d86030113c34285c1fe9cfe74ffd1e01ed701d86a659575144539c857fb4cab7cb97dc83833665648d8716eb8bccea3c4c09eadd32175c16ca1832ff4deeb56019fd7a35883191583785c5ee5565a4d1e360b5d4cbebb118f9e075549f77655c5dc6308b9bfe15f481d9ddf5efd971eee3ba0573e6256527826161dfa5a7bd7b23f67feff532a439247735e5b8281729dac3a45a58e0ec8b00c972ca4b44f760ecd265472dd9b82aa88fe568f0d5a33281bae9877460d703399bd3dbaf8ba14031463e4ac678c452ac9baa7bafbe6a92e1979e96eb649090a8b6b45c303dceffeb455a0130e1990f9b7c22bf9e32b53337cb9a8c89b26bfef5def79debe8502076ef26fb0f210a5393ebf6591d562df0765646fe337ed0b45efcd50d2954c38b4d3d4a90816f03e19f5c9db0931cc831eb5375b95b42abc06d8f0ae3bd24e0d86a8ce3fe1fdde31e45cb6bfc67bfc9d0d20b4f77db977d3ffe115658a54cbd974c9d8f6ec731c03fa392505e8be691d69a90256f1dc334f1e5a0084336db6b79fb9ffe226835fc7dfc5806c1dcf124ee544fe756b7db4a641d683ff2d54c8e49fec9cc8a414e8882d53465b3675377015f4700055fe4a732553563e682aabc32a868ade0211bb4e1d8a98ed69c6395499939cd89c173339407e834d528216c529c43692f0f89ae06352d57d728c34b101c6dc90cf7300fe04ef206604a945e0025f60d430243e7eb3bcb20713cbe8933022b83c7de6664c29e426be036d9b8927731a6260f904c97a51696b5af4794c8e2a18bf2e0e8cf8e6b7887c15a3fe814e04f458311de51d5622c0f59bba4c26eda32318bf7ae32ff983788344418e06b3c41ca9e39413c46e45399b14ff856cbb8b5f6e0e6206f2d7f7f6b2513bf3b86046c71bebf2972998f1259156622ce30ff78ad958a5e12a3057990eff7d23b2add0f2f0d4ab0cfba9d08ce1ec5d0fa39940696e37f5fadd1daba9fc4536014bace2722fe1af8a38f9a9e035779b5847155f83c0d026484a4b6b73e8d53a929af53bd8afd431eebaf59170f1458f1497f4a7f704a111f86af3a85cb8d37025f24747b92b1752daa9f19bb7b0047531c6359d8242515dfcecda78447a0a7d2eae276b665b459355fa7f34d23318ed5e6a2d9dfb5a9d24887c7782520b8e89ef789dcee61b2dc9f0ff7893ff6ff147d32960c07229da04445b70a4262085884c39fe0b58d58292f034a439127ee3ef73ad98717b4272bb168f97ffb3c0f6209013a8d23b8e326dd0154db4e027113a667fe92a5976dac8915c34164534e3ba2005044a960833946ee264ce95a0ba0f99964c5dba3c360dcdd6a278e423fa2c7d3f546be622272bc726153889e4331c0a2c6ce4c9cd52ca3ce0ab15ff864d516583188b2dc210397868cc13a8110dbfdebbb07831e2c88802e3a6b7c2ebd1c0bdf636e5a85c379004571c913c4b15815e1d9db1fff3b4ba403de972974b9ae49f1eb21581db34ab2ded011e0f065dd9c690d07d2b4353628974bfeb0db7c5a9741414abdd3f78b55aa85091d3310a4b023d97f8f0f585000be91f6a79d7fc6a32c7265968a82ae14076b79945ac5dd09524dd972748ad914322c78d009a35d2a962904910a324f8b7a69e090e7c274f090d2850c3b83e7a4423d504f442022aa411542635a1fd8e30b98cf1d72d9daa3f21c54b2119ecd638226ed7791a08dbdf7b1c36868af7078994ece3f75b2237aafbe6c270e905e62867d52dac2e35a5790b48c499a484f7d54b908e330bb9060cab98403f4f848c4b9104c1291d184639d6cb84fae36cee8bb1e1a10c7617b1616146050c57a9e7478736003a2adc391397dfebcf9715070a1466ec8a8d08e155a500c1fa1bb090ee6a36a9f0573cb0bda841d10d904778d2edb5c206b1493b3e18adf3fe39618cbcb58c7e71df32e3abf5eedd730f5ab0407843433ac546178b71ee1189a2b6f465d5313b7c8655ad3552c4611df12255829df37ebd33def25337a64a92283543b1b4333825ce9c407bb610d8b26ae64726289c64354379696582d6bb8b7a7d777202ba48a3f9bec25ebf3e7cccf88a6ce6c23a7fecf73366838a9310ab4444b406a388e6849408ad577efd467761bf22167cafe361d4ca04e0becc37ee04f5ed240b267d5405955553a45daf4277d749ba126130f9fcb39fab4462cf10d585e5c5855df6a0544dbaaa0d20bb8985c9b1fce6b6552d9ed477ae3b38b1223e7a86ec0a9294711e81ca05eef3a28603f7c318ae78e860604a59b96ab3a6fd3c7b393ee82c695c2c8544679968edac3baa28a6696919a17692af9cac0f9598d8b80436e906492683b6ec2d2325a068df9451738b637e4484b4dd05b549c1e83ba473545c1c071e1e15d57ee0b5fbbcd6bea8aa38a539ad1912d0fbb9834841899ff76f94acef0acda0ae14184b65fe15d78e6c28ce2cef9bdee8e198e273e545fcab78692e86d3c3ffa457784f1027f1f8477e96b8811db908bc1c1f1d2caf480fc8766bf1119568f37aa56810fdbbc7f73a7eaf100b1eae5ee252325cdaf71e8aef63286cf5286139a78426fad7f1c74b16ff37fec2f63d12e3fe5af1e48a78d192fea0f3f239db6a93898d0c9a992ecbf82c6f8854e49e90c53ed9c07e2878dc6c7442e67eb909d0a7550d17e00b46374da5ac05360d70fd018df94f71a342d5156698fabc563240c557b531261948df1192f27eb0ee26e2e0845c170c78ab0f5fb85ce5d06bf6f3a46d9d9f88e6b126dd58454549bf10f633920c0c7733985f93ef2fbddadbacbb0c5fa4da991d707be4955a6b5efcceaa4fca574587fa308181897a8310b062d1656658b6c79e7deb8a4cdf54b9f79ea4cf6b4b779dc4ff8c6faa2b80dcf70682e2dc709a9322c23f74cb39db8f2d9459521abf7737a6c212e11a6c60e0cbbdbeaf77ae27838c00303a5f3976d2877291d50744ffd43285d41bbda4c6b5fe8f375166c1be87f66b98905d00ffd3674fbb4564fe774cc6302a6c5405e725440c9362b37bf44f171b969265fe4d84af4948e44894fb2ee417b7f9d2f621b170b225c752fd00d2240e0be509ed9fecc921534773ead78edce0c9d9614339770f3b640713dc58cc66de9854c3bc41a5f314aaeb8e8ae395a40891054425856079410e2270724d46ae6d8ec55bc9e339f56c701d8c05a8e869dbd0ae384ade74cafe7b8956fb8470184c20064a4720cc68efbc24bb4ee71f2e3d35fbad027927f7ae93ceb401f5f3588a2595b344679f9bb81bcfc1a19d1b48a02b7b20c9c1a06ea948668fcfb43544ca89054d68afb7c0ab7654bd78f842d8a4467cb32b56a6f3772c355234852872fb31a3bbba6c86b556303f840b455565336da78aa88564069cbefcde4570ee3c395ce921e9474631bbf1313e17c1d2e5262042b7b809a116f8d247cbc10c2c0ea246b1eb89c82aa7dbeb42b1cb023ec4c620e974f8548ab845d5ff96a27c0503f269315dae5dface2b0732ee0d64b68e6e1a09f9662d775cc709c1135a6e1d0cd20d661408ad5e07fa9ea34835b109ed3c67e0f59156d343ab2105a02c6ca42516f89ab8f39bf055f1bdb9283f721b932cb00c01e80f08478a6618f69f40c9d6e393c5b8bfb1a8e4934635e9b1fdfcbe6388147d24e77b43a009c7be7e38522aa04666c52d3474de31e668006189344a039c2f314f0f8fd8707a1ad84cb26ed8714cb6014f88e3c284459b664ced1e026456dc4eec1b4fc60a93f020f07da5a9d4a33c13bcc21a91ddcc698036554ca534a73e95729bbdbb70f638760d35920ec31bca80fee18907af532b2004941e33dff44e262221f8498258a1326c9c9e8670771de71cd784240c627440cf91481ae8d660795c20b6767dfcdc667f81a4dd5126b3bfc8382ede23ec4b750a79aae6bee0187ba34c365a909c71d166348a1741572055b7cc9fbfc958c4d2675d6527cc99c0d1068739df8473d0dfb38b74f5eeec09d5ec112b9ce98e62389e75233130b4b3dfd2b09d4d384a4830982b8e4a63b5310421823dbc4a228d615ddb4b5430ee899da70e75974ff76a4ee88d8d22311f9da76a22e145bb0c813db6b41ed2701eb9e8deb4a53168faa9f53b2750917145cf064399927c6d3ae6c2f57d466c2d5940237db4be5cb3316eddde188117afe24a68e3db334150312f0fb13e37cbc6e9d3498e2cee4ae3eba909f2016479482a500a3d5a4e23de72b669b7eba01a9429921fcb1b23ae9db2d19d5c9f43150324759312e5ddf0773a4430687911aff3ad1aee4b35e53543d6f7f2e76e4af6b9332e14cb61b9d99274e39dd29ced4eafd701118b27fa1e6a6bafceb5f00a6270678f4d2c1097d63fd3c91592067abb03369e940b06e761a564811c8f5230ab393d046ea237e35043a9bac08ec0d20d5e8be379b9f88a282e9be640e768465720b6f81f9d08f35f7041e6459310186ce1a94c669900a149c046cc295a101a9dbc65d78fe6dd35407d66931844413fdb6069f2ef985055a5532c78211f002294ba6e3335a3503c79007f550506050cfacd3a3c273855dcac5087bb2b95a451e7f11bbaee61b66cec6aa200ab0bbf517a4167a84786a6402bd25879d4e3be58bdf8936479f45856a67b4ec1872fc32539efb4ec1afe26c46a116e22b02492448f7842374a8786f9fa50b15fb3b4320aa657aef29b65dca0f0d92f97c08693bb992d39e72af74cd89d21a63eb982fc76906b4edd042afd6907e851eedee3d85e8841e949649780982d9408d6ba9053453773b771f5cab9948dca3997eb8c06e3aaa287337dfb93ff161ac3c889f9dab600bb2a5901c9453e6df4c320b4de05825ecbaadf3eca5ce9dfac233449c2e668482e7dc70661f4a5e58761f3572a43d5f0c49fa25e1fc2977707745661a2a74d9c0580afd256af4bb272f14d6518e6f2c4ece0152812b48c1d4246aac50340c921e7cdb6cf50fd64f6c4c309df9ee4d1ecc068ea313b8ab5e4cacadaa3c882b6aed0ec6004937706621e22057063085c80699e23efc3b1df7e7c84a53ee2085c06d1da008d917f086ead22d08b9ac76dc5a3295d7fe5d85eaf9a4f2f42646cf20b519d54ad019b9bae6cbd2b11f82202329357f80c13c75d463f41c8534a7c0af0a2ea280ef9e64854e013fb99497ebfc4e6d5c47668d20331101efda97230b3cd98ff4c7ae5506e112425331a0f472b244f39d8bffe314173beeba7cf4eb3c0fcdfbd95360ff3a5a7c48e3959b1b81f2a045fbddb46e97d82bd057f6d48fa489a44e17deaa22293a5916fa553e73b4b8f76746c37b37dd2020751166365bb764b08d5d96501d07c2f0c62ce9f879019f34231e00fb299c0aca7e4027480129e4573c9729744e00517838a5df872f561e0b0faac5e48fccaa76c3f54f9918ee26d764ded5b399ce140b4025be1676736e917bfb78be0966a1a721c43e8d2c0f24be2216b46936826e57aa6f36e34f893e1a56f549cb09cbd7ed06fe462a4485626d2d4a308eb567a37159a08c6a286991856989cd95f538ca51b7e8dc4ce824b5359325afd967b88ab856381081957324ca3a3b45da487214be324663035cb6968f1c707e279d8ae0d54fd97182af15f15dc9311b5d2dad0670c74dd9b85bab28166cb18d66c93341ea04e626b1857c12f5108afbed2e642410309ad3a0cc52f4965f113e5ca4b548e8aadac03076c0fd72385a7b350ed855e2c68cd6b8adea69819e96f9a9f8abd3d066a0fa58e95b9dac063d3c28d7e9aaf85dacc9593b71abc17f65b65e705d25701c4dad605eeaa7c5cd8c9b00062d2b65a4a5aec9087ada1e1dc0755f89c22035f139b18705c67d5061a1da1a0f32168e34c33095d75635a1fa045da09573e78fd2318e666a5f0940df6aef99fc3ecffc961d74c75160ace8d817e2cc0757a4a8355c888988d384d4951a60f587d28c2a37f43947122117d86e21460562c6f7dc0027e90dc76580e556c88f53c437d4a850f461fd02aab548ba01da11e6558e0290a14aaef501ef75b90204d205aafbb53a140f781adcb834022ced2106c3c5020b64e6c6b6b0e9367c7eff4ae63c5d34d810874cdac4c9bbd4777730bdc6eeb8c3a5087aa60373fc76facf2770e5e0c952732fff559cd1068bf7f7c26d02a334ed98ec09a59e8219245f8a2a5dd146bd1bdb34c49ec8f6b20302fa53c617f8fdf5eb53dc5a1dd4f730bfd7a9efe17d6de08b231b5d06b162a2f149aa20ac6674f8a75a0830668f7abf2ed1f2c5108c4c83b0d45ecbd06a1333c7df87a8611aeb234bd485dc1c39d28aeadcb34d1d9e9356d3d23ec594cf5ae69e8d2407661c494a92c421d6ae0de1af5848efb872cfad5b672a525429092af8fefb9ff95dcbe8a11afc10aa5dcdf9ddc97c51cd4d39a234ebf9c1a225c8137ccb980ac84902d8d86b37121f9256cd7d0bb25717882000af13f38f35a4743b4bdb545a1d0d46a39ec2bbe6435cc554b729daaccd3fce816277d397d500ef03c8ef37a62c2980e9ec71911b233f6d50bde7c3c2ead84e9a9558691b34af41ae26f02f5128cbdd22388c9797d3740bc615806e567a59eca3e29f7f4e39cfcdab6145840d87d4f5b953450e4c0b3ef7d1dbb2b4ba69cb7371cde74340032eb376e3c90fcc482d4a57883969c308ddf85bdda840119921bf750718b04a6068a072c7c4af4552adfd95219fc4d670583fcef2547f0e2031a17c0c3b9561240df98816afaa732bdbcf766550ca22f00c86f3feb02f8632363ff569474183305dbe44b6059b637b7369806546a9272081052ec1588983f00868aee29e775c04dd80a7e82edcfed088c52f107d9c99c1e1d24c68b0ca18790821337b94b9868a6df29556f1fe0a5039269ff6e034ab1e97f13dc2cd5a048afdefb4e50f9cf367482eab939c2e0271827ddf7aee5a45ccb8727deb9b1d6f5495c9661f5465eb1117a3686476e333d5b168fa5be6e8d938154b094279f8adcbabb7d76ec394f067126e7eb75beff109773f2c818248bcd8752b835184b404bb95325cbb5de1eb9971b4ae4edc49c4669105f1137959aba9cd5ef71d30d78da4ef76163e84f9099d5ba4cc38af5d3e70e34698ed6c6ab9bf5f0f9f642a645099a4a5df6a8fac9a517cf49936b3b2f9c5ac5d9cf54971754e6937f299adddffe2827df515d98fe271623b2de24fd0e568eecaa706bbc080e6d6275ebe64afd4050f7dee0c92d042c3a6f3570ddada927ba13b775b561a4b7ef7827bf10dca5a87f2459dc8ac2f2e5c2fb3926f1ffe0a05b3bd0a061da2be74daf9172bc911918f6ff739910582650dfda11c72bc6f2b5c5dc988bef21e2e57a5002ad74f226203676c9503704901130188f02f7afccf2493cd190c59a408e33cdf62be43b23eb5ab8164b662f4ab8673607396d8ac36fe3baedb0268fec61b4d345222bc5811ccfce7c085b09699eb76105babdbb8a8408c06ed9250ac916eb6df69b448a8be876d726adcd4005b98f9a9e25bf85c7006e8c4df496b9692bd6b109bc1579f9982d7677fcd5dcfca007b921792ccbf435de7fdc9d4249cc15b2f90ab667a0dceede6d28f8806aed79d13ba8b5e2e10375eb8d4e7797345f93dd4ea6f0f9b058624bfd3d6ec4c7c705601d19f9a7ae34d94a6f9c19123b58a17b5a68b0fc0b2ac21c277437697dcc1b90cebd4c589914e4276f9e4996ca7b1aa235445030af126e18a176726a7901f81295f4793958eb8cc5e10ddb9c842d5625a2d74296d4d7402939b7e7f8945a8315ae22e66d8c5347867cb1007d30121ccb6b656733b8234486de4ad9032ad4088028188ba31016cfa771cb3bb9671f0e57f8d6ae711838aeefb4ef14b357008a889d5831e6e1bcc0857ab34ba7e0e3926f2dd1df50feab3800a05188ae4b31c9b19f5866b0a986dad2e1e186801808fee98c930223bc72cc736b1b40ac3791182c6607f24f8ca0b575958ad39d1c23ac77983c119c7e8ad53f747c283ddf114c041c6b8eae655d6d32ffd1d09285b4c92e8cbf3bed604bf92dec57cf37359b4284317cc83a019933868e1eee48c40cbf86b25af6ca598de77e8c70cdc9d6852f4fcbbd672b0942c059a15aa93d223063af798cc0b2aece76a802614bf215d261236eda105dadb7fab88464deb15fd912006cac91cacfca32ad9b5261766bfaa378b6b89dc15d356009f49dab46eec4927bfcbf456d1f5009576faee4e9d95fe0bf2f75511b5873aeb80ef7e0b2c2e45699c86deb935ea66f8bb110d9d3507426c7dc9d6a57434861628b4651c153adc682385ca006fc02a7333d50ca79a632a82ec2660d7489270c530cc66805a3fd682f4c31cc5cdccec061b17392569b0bbeb75c040057a908917d10c28dcca97bcc7f00794c437bb774e6c678711c329042dc57c28af2754ff9c4e6dcfd1654b77c776cf3bc139b07d94ab269ac72b33235465dcb47fd08f082f207548beb479e49293e2d9ade9380080b552ec1c22307af429899ecddf1709233bf8c2f8e8143b75f919e7629e929388720748bc84f2987dfd2424fe4768c8bad5a57407c525851ca4b6d08c195c3af49922c9b7980b75e2e6c91f355878aae5bd6986a9ab55f7433f87d1ec49fab39dd91f57466d128b73b6851669888285b46329b4e585011b126d397b5014166b49540d15f7375f9dfd0103f7d54adee680bae088d546d8fd9e36e6ed5f3a69f832382f8fa173881dbf0926824e6ee3534aafbb0dd5836803544df7c2aee74d9a782560ba696a4a2188e993e345e59551632ec8b3f7257e41390521e8434ca33b9b6dbd9dbf2eb7d0e780ce342b2f3fc5fcacafeaa4d6281100dca13a22514b3998eea028592fd2cc6feacc0441a7f4f3b88035146ab152909ec934890213445b5981b486343b26ba64ae74790de476423f6a6151fac9e5b2741f6d0ec6bd6bf17b4f75b9383c3f8cbb48d3e178d5ed1400f7487e81c13c43acb30c1faea784765cb3c5036a3829bb9adc68e43fc266d97e7928c38ca1af0950a0020dc1c2c1496b2341e4bb7a63ca77cd0723780bf9712ad9d9520b5125e1de17d1a7219c971c9eebe08c0854c6f0592201c20dcf98b8e46adb6d2da10f3b05111d26b34cd60d8dc7d8cf2c95783b27926396505387cde2ee5a8b7b562dd381529c40f3b81db52636402469fa0e49c5c268d19f63c05303d52042e9bf722ac7a8b09d7df6fc92ca6ad60456dc1c9d50caa74ac5b4273254f3078cb0b3a231f92ada7094d0b7504a983e7b463caeb010a230088a19d8c0c13e89390b4d90590f443ae42d85cd556071491949105ba71c346d889a14303be12e7d8b775ba3c5ec77f484195f7b885efd57b3693b037cba19f43268e03d1d923f625cfa8a460a3e5565023eb1af94e0db5771f86025afe550a2a1b534294172472a902945f13c1d3c4010c1e8088cb275b61a98292a58c602dcb6c9078da8efc5be0f3c288a48c77f622f55b9b650bc5f05bbaf14dbcbcf0a59d86c39173167d31e45babaca2b1a7693c638e47ca838c2ef00a9aba3d2e1f4802aa057736b1d3e1a21aa6e0bc093ea24e1cbccc245f4decc6dc6bba394428022745c476ef445a78dcf2e0ebcc8c35466077419c986f287ba750ddc093fd5b6624d0207f24bfba0cf26d280edd025c21c69ee33626956f543a32a309673da0ea26218dbe0e0c769b042b836c26a3994a965ee312467d7c9c73f6e31f2c22f8bb9578e7baf978027931a37f8bec3c72a1fdfcaa8a9f2f0308ac2d1d44d1dd756436d0dca7b87def86eab2980d208a1eee1918b77cc08acdbc23fa134d0dd45873d4bf82cd0cd86ae840656a627cf7d32679d2d120e1bf8e4c2af42d7482f6c5734c8b351879f9180a4cc6455857f80cd0589f88a5524a442fcb835051750ce85f6a78bf7dd384867651064dfcc5ea91426522ea65e2f9acf2b5d4b47a5bc00b5ac65ca373cec17684959f3d0e54e3cbd18f4c09d028bf025878effbb93a927b9d4ebe1aa0b5ebd3f6f487b8f5fbdfdd75923b067ebaca52cbb07002422cc59630a54ba4cadf4dcebde3e27a12e563e4fff75c9263058ace64cf3d89757dd08e8877ef075a7568d53914b7695fdcee12813af660a435ac46fc86235ab324e0148da1563f3891aca30c7b57a0110c5f71ec74a13abee8bd74a6b4ecc7fec33b62f4d31b8535b79bb55f350bfe7dfd9079c7a1e90d1d022c6ed6179477b0e33524ab54b5f22a2650433b413e242b1c28683fc20260931bd6a7f6ab74393cd54b60f9d48674456b442a170275b84b9640849c6b1b2fc609e322c08ead5e73d8fd1d82acc04fcfdedfd9239a5a2d4e39b95be7ef1ec160081e339d23501c22f96eafb2e7fde1d2542e2bae5c6b929f270a7688627dd0296ac56b4f827defc59e4b1a06e646f48c4b95342ee03b55c2c265dedc8cc095083ca77a592e39133c8a8132fe427a274aec7d2dfc7b8644e2f74faf156a585af75315e8d3e267eb3841b90416b1246138f7e659e79269eca3e2594b7f5cef2d7f47d74ced005bdb67db8e49564db2d194bfbc262c1c9e16f0c49737069dd58805f6438a60aec057c1204e73cef07ba5c420082262863c32629606f62f47d37cdae1d0c24ee6468cdf1c12825617f5399a863d37397d98f6fe2eced8d0ff58f957d30bae7be1e03d3a83299ca2dec9b0463ecd4df76f1d328204484cc07f526ea2e8ccd39297ac61a215e8afc7ef22678caa52ff7a393d0ad971aefb28c957313e069afc566b190b28c7481157d9b4044b35d21df61a056f8cbafdbc8aa4ffb22338f77c018ecc78e668699623032fd6d9b83eb9dc550955cdb10ba9122a74093936882bd691cdf6a0d0ebc86e0781b5305a100158b718a1015195bdbbd5f32affea12e5c3c31376f80e43e362d500048fa7680dbf2f4a2d28aa08f4aefa1c47da25cc7ecfd0fdb99ab5c0d8d5145527687d526d8481f825a6e65ce2879b7af55f8a9a540fb58d66b78ce13ec9fc335b8f71ed0889185517a9fe6fa4c184b34cd1cb557a75aaad0216d586ec292ad710b1cab638a405e74f39b0208448ce659419f44dd4087d77a13057b046d65be14524cd301bdbc96db400db6b855be251cf28e7b666b6d4220015e8d2c4c53ad878b228958594fb8fd7e3f0ebbfe79fdff9b856ce0b4b6e9bf40c01dfcc610d5e3338959579feacebe3749d73483404e3309027ae64d27f6bad7efee44511328d850ef9b3fd5a9ac258cca970871ca76b909b6e063fe954b79c62bbf76d2dab84199f03e989a911e6dffd9090fca4f2b209ad4c96f1f66b2e53536d1618b17b8b85c628775c81d62dd67025630136ef775f3ef8e34b4c2b520f956f9b4d7e4df6cfba1e5fba5996d2093fa34515926e2d75640f318019fd3163767d9c2a08ca9978113a153603350bf20baa97aeb97fa4f562dc52e8f1aae4ebc18f24c78b202a546f96a1950c3a1e959473ed2beb88a2b2bfe8874aaa812ae5ed6b04249a7e4f33b44b098325fcf26aa61ba88c5f4c8f3b554c215c7f4e5aeaece0142795d2cf0524897a94bb9df4c479db6b46f0df599f9bc82d352dae3208b8be4880bf664c3a473412cbde3c31939e7a3e9b85951124f18587e2d11bf8b22614b973d8e49f969362d198b02d4d61744d53fdd762d345239d1abc31a7c16c7b4976b37a204d6cc2e6dc418a8a9a1eec8d03b8abe6da6d44ccd8a706f214f6b638581cc19303864581e320f7602db34c1b802732f3668bb76a7e5e52c78ca7d6556eb1a277c32083da1f157c08b681413e3cf36f4aa091d08abd559424fcea33aedb131955d328b5ecb4197f17270fbc9a6d44a5511fd3653d8a18d0052b738c17e27b4cf30f82dd3e2c3c6807780c48c8bbd0b61009be6740fe508f6c6fb4ee74bfe2cf97f0f4d7f3e98b109147a987bc403514767af5728ac80a5eb0a7052486b139f23401f385806b2116d79c3515b3329e46661382d9ec7e578d1b2e453de1723108d5a8e338634e208222e473a716a035858e1ebb2cd89776b68f4947293d1efed022a647fe7d2a00db614f1a395a054a30f6d50ca2180707197c537a819721ca2ac04b2a37e9fcf7ef0d79721260f353067cad0a781b28b311f8be51d6ce8b5bc4d128409c298e7886d81f5b4c7d1375c61ebfaee08060da84f256c694ea97c9782f315138353fd38126505a493c8f3fadc4a20e51a3b2e1f7c2c1856acb745540bf9d53da8e1b3fe41fd86097d29929a2b55c0c91ffb1f3dbb09040be350981306707af13d868029081957955dac8a23ab5d5a871058f531b75d822ae190e2b533618242018641b34bcfaadf024decf508b017ce082d481cc1c42ce421b790be4aaa816a968bf7f8c881a144efa27832266f329c6e3951a33506ba7afc2a2b7b429a5885b79ff6767e6a8fdd78feb89b038542b02afa6af942f8bb5c68a3566eb06d3c0d03f2177f0435cf8c209f003632baacb61fb86552884e476a843e92a9d669cba78cffad6ae28b014150b40dfc493b531f045f159e202708312958ee0a57272069f1f3a652230434bb8da1ba9f78093559eee9078433ab3333de08783affffd76434667bcdecafaf1eb73debcd584ade39bd42199cebe632c1f8832bd18ed9cb564e71fbece85ddc3957defd80fc48d61b4939d38f5651bc8579ee9b0f397bbe60bfd59bb00266d12e6a444b1ed2213c02310ff8b8c5bb7da5a3cde698e3004a379e7b1d2e8bcedd460ae0fefdf410d35ab44fe7db0db55d226dc1b10472f48233cda7e4a07f4144d720af80d3adc7e11bbb6a9f5bce30d20df9362633b1158c45fe8b1b1bc334190003fac54fa01f9c9f43c397c371aa14624fef194bb0bfe4442e66f89a8da723172cb6427820cbfb7dac6b77d94433eb9b798b73d8a83ffe581c372acc0006c8626516eb8ee5652fc975ea35275932af35dff299ac90c801ddec2357dba80b1f4f07534f830643d21ab0c19789e503c9bc9a0120b22b68d2e2557e0a00da5e9baba1f32a4ef66de122b1410996646af1bc81a94dcc9003c8213ef381854e0d12106e98b0ecb18ee3510cbf25c61ef81bb8c2cd1d3039a65c92cf75633515b37903bb25bafef09711f842f6ec4125b8e335e1c08415610c5c39256838fddd3034046ad9cab9e270654273f57ce889aa2fd0a0359faccd72ff69d59675c6d962ba63c517cd3fc25ae41696a10c544b058e3781a0487367d6b8d0fb461cc6743786affdf9bf1ca7dfdbf92d325d9456d8d8bd8bde6ad4e1e632343e9afe0d041e84bcef8534d638fd60dc05c910f09ec7238bef051f2d47d9bbb4602aa769ec1ced61304c120a68f1f1b24e0ee725956e4c90cb6916869725e4b9fbd9c436c778ab264826eb2a4a55e7f8fe3d836dd032a01134027d47dc071f39b96c03dc900520cfb7da104cffb377adc16ac90da06fc46569ba4c3fa854ed9c9113712db245b70c698cd1da0d3ae5fbeba42a3f4b0e909e5663261fe01af5ff8a68407edb76b1e52eb038b046f7c8c763aebf844df98ca53f3d89f39c8a5a832bd586094e41ec4f0c0f3b0345ccece8b5c7cbbf6f46d147e77af693396cf1d4a804c465c4edc90133000087d09c320a06f7a76caf8b0e62d2777eb9c2ec6629a2eb4710d614ef1b0fb1dced0b8cb71199697995e895c40e9d98eaf197e88f14a088b68dc9e61d6bfbdc3726534013d6d3d3d95528c3fec246822c3adf270548f5baf9467580996e301461b7759063ee3ada327992fbde62bdd9b25b2661ecfd8de61d13c7c0b726174972314f4ec8f0220dc1de2c62071596413cca3ed2df83ce2fdaf6a78e56c0fc97c1a4b543051e15c6f7ac6a6c7ccfb30f2bf64e85ab843f4b332a45b600bf55ab8a6167c88ac80bc19195e445877389beecffa90b8160376b2ae860bc8e497a8248855f09a3401887e48df40b7585f1d5e186a1c26a6848394ebf6d97876c76e567846f5ad69ddc3a65bed942228d979a66d335d2d74c2ce9c37893b3f4be3be11a021792e5885cec92a886bbcbe7eeec1ca12cfbcdbebc4e77df119dfc2ac8d3198d28b678b2d9174332bc9d7d6fc9ffa3fbdc3c6d301f9ca1ad77afc059842cee8e095faf8109b28e737ee5bc7fbe29889371575a718cebf531d97c4caade69a758af08d0d5b49492c416fc95265c5309221051c45b3bb1e08d97c4427e3d144690c0472e5a6556f1ffe30a46d719ce3fb68e7a62f4d82eb100bda09f355e11ce999d53801cfeb76f8e575c9e8d6491c5b2162a73567deb21a24b25de260e7d249aa6e27250fc265c4bd1f9243db8b58918fd05452a7dc3dd84900a20a7129b9c11410b1c65a0c64d28f6ed080b58f83387dea53a5988eb2b4b6b6170b7abe237886075fd9b06399f5101484db9182bfa38d9377ed4cfc7e4bd15cd56a8659e7ac4a7efc010be07840a7122a48d25bc32b02a8cf105e0736f6e9b93a1b6af9ea115260f118a08adbeeb2c80d6c78dd07f42e3a5ef48177b02791e68083ad5381ba40b0d6e760110667524e20acff12f1b927ae7dd1a5ddfec0edc89eee961267184c87a8e403986a0857554f16c2f550df50b53c79d3335571f12c2eb7f666e3ae4b45dc09ef08a3930283152620bc3e31a55839a7f1b124d2100059aee61e1b03fc882b110583fcc319a8bae29da66acd41cffed510a5914227fbf98d944782c66e74b7932ddf8317c88b212a999649ae482820a50d5c0266309eb142513f085fafff70771df8aed95aa67d2d4a1fee3f3e489ca49e2c5570d1fbe95b00f6d6ed28809404b5ee8f405493a81b093cce72779fe010b27f34fe495e65975011e1c3404b8d1cbd1404437f8ac174b1928b2b0b2206909af37d7ee3720dda5143bb77167e2364ec8c24199c741f4a262d5e5edf91d141a78de5acee8ac9120bd6d082622fa82704a2d70056443c2d0ec3a47c54a77432074d0d374ed5b2b07b94a38d78b041f8eff10a9ef3562f1e9a0c4559906c486ffed472983dd225e9f5bd746ad75a637b1e4019c6398058d7cdbd1f8443236b43e464d92842ddd1bd6ebd9c2eda6e4ba3a51357cffed733cb1cc0558f3af05be87f01776fa7358d3f7ad21f01761b40b2d6d361c042a71927e3de997d923bbfe901ec2e00641927efacca953c951b8ad14353397a0fca47f7f10932767260b7bb79556f8660f9261804c7c4a3c03c3f39820ea451e758d365c722d9b22167923feaf9b3d74d1e849017006cb44248ea3aa67708f50689bc390543b4b2627ad1f37a55c9c4e495b239b92c61eef16b7302ade452a37af1660dea02b97684bd8bce67822d8c7aea79a597df7734b146fa95eb84a99a7665455c74ad87c6c9a9f863938cb6cf1f96df158cc0099acd06b19a68557f322169e06f68f8e314000c8ec3d04e7f1d6974e9181076f11626bd14ed82b9fefbd530a3a55eaac8cc7eae4cf8a299e7fcd68f89c2daa6a3ed885cd83bf0c453b52e2899cc24822f34fd6f74466ab75adde4c87e3c448b9c857bb56e12e729cf9d01860e7187a612ae85df46785b88a53fc6ed0fda2c047b0b4b5933cefa3da9a153ff22455b907d72937279e5d77df52a8d3c3d7bf8b347a8587161647179e1ea8e37b6094cf913d48afaa745209e801353418f807a6ac2a8baab3cd882d868080974982b28bc21902c9cf527a39cad07f0f19e991cac855179069039f83d8dd3e39f79bc5b4363acd1c6fc21280e76733f7507290aeba10932c98d78824df71ea7aef4231e93b71f0fe9a01544c4bcc889c5756aaaca4c233b8ee3d20c9844f8b7448cce189ef89160788f7daee7ec1fbb4007afb029b2732988d1992cecef7688e8fc257044402c4305b28928488c5cd88306669cd2fc4736eaeaa83f5b154aec26b417950a98006cb196da0ab3bda7cf5c0a7b50dd535ecfba61d88faebc5a35b6d164c53ffd1a00ddc21d61d83ca0ce77e3992e71a2fa2a5deb63d2b109b35925efd7ffec11ef6158d34e6362effb999212cdd8b2b9b2cc1c8c04f119beec32d3e91510f3d3761a4d136110f899e3f023320e33223b6efd5282919f2b2e0c765fcb98dfc70595f34fbf905e0272f5e1273e4f17bb89280f3efab886e0cd25aeda0114d737da0033b8ddfcf342c7bf76f394a33d71f3bb93c47dac5d7e0e1ed18adbedd359d00313e3e69ac7b49e24b93a0321a80f1bbcf33665b3cd6c4203c5203833178d7cb8fdb477b864166b23c77091cce98a0e471a88f5233c1855dc3aad01e40638a1af21af33c801a8d1269b96832e6107bd6ffb0be9162a4dd0a64028d8946632fe1fa1184c8e080c08bbe31ed837909ee327ab4ea3d60ab4f5473655eb30a008197187490995f55527f1d6dadded3a0c6638dcc0990cf492e48d6b4b5dc98f372e3c21c9f6fe0c6423a862b47645d07527bbcbe41cc15e0c8548407eb8536e8af73f9bb96cc158baef54f49dfb64c23371d131ed1317f107233e47b81062c6c53f0ecc488a3b65332240910b082d977cb9fb6c6fa53473d31785eae7a8e98d7ca1f08f332f471749590b8db7290c59bf7d394634a981c7572aafa7461ad3569f7c00ec30acdace444389a442851b705e8f4f1c4bac7f7ad688733e15b704b6ba27be06aa6e6c816636591f19f67cc4987ec3d7c72ae04d4d979a28bddeab432f139c9c7fe4ec777a9f6bb0dd6e97c70c016f73a41e01258ac0539d89ec4c33a27f1cc741e52436ba10bc56dbb97eab41be2dbab42e178d2972a61c149b0a25a0d713b2d5634840a2eeb2705c4d445ece94cf8bc3c3c0707cdcd142f2bc03e60b7f3ed17a223cdefc5fc5d10320f0bc76377a236afb6a8194a4455149d6514f96c149d332d240968b95f1b32c4c6517c1dffc872885306c4f725a29ad6d62e4b67022c94230681e3fd188f3b4b2c09b27f467d0e8f6490e0c6a0a70f9ba0ccf2885dff7f6c89cfc43099d70ffc346e08ee77ac48b6b2012b6fe318f9e4cb6b10ccdcc68589eaa7bad3c666bf5f4e03cde926ee751f29edfca4d7d406c50c5aa36036d463af411d0ca6b62e61980636ece9cde38d59a37f9e8ad83a4e9c82e4e52ad49435b056a6978c6bf0f563c7c6f5db675dda74f6db61c0b9e45981ad3ed4623dbf0af6ff946de9a729f9da5ce9c2bb7d97b02b28e0142ac95d9f03c71c7f7ba521085ed6e0130a60e440cd51c0ed7f6e523fe76e6e445e1fe53163c91f38ea5fd6bb97852084543a4fc6011e6d58aab11ab4dedb927ffb94451880d7e5e6d1dbf1e17666cabefce84c9f31f7c9835e945d93cd8f146e2c2b46a96620b9c223814eb34f2eccb152a29a871556f8e3d12fb3b34c2c45a5d94eea4af6f07ffc6bdd9743c0630959f55770afc5840d3096ee51c48ef0ccd73de247ba1188dc7c1bb4d4743aeb733a883fd8f137b06e9cb9c2cc4491f6fe978888e146569a3294afd6011d333b18a60006756c10935cde2ed7661faaa9bb9f3dfb2143a612d658b6a49475e515ae752c3078447ae7d407f26c31bb78c22e63b27e7109e82d593a3e36c6835781efbb14f797914313043b3dcd1812f0dc1769309a8560f3841ef71e437ceb8b1262d38311041705f415e4d0bb7eb320232c744b94dda50fa865efc35c0bc9f4326c4af506e2a262f4056f90bd3777a02ce649206bc8c35a7da23e22d66e4a271c0df3402c213977f9ad9f6e1a50a2bc174ed689fd2af42739c3b253f99ee433e425b599c57cd1d44c780acd6fc4232e4f12108b2b96b6b291aad5540bed054060bc4fb9edc62896ec7a15575be1f003c9bd6880eb540f62f1f86795315516cb3e2975877216ad91cc9bb4eafb60ae75cfb8e8f6c6c31a40eab89f7ec22184be0161950cf22aca42fc887218fec83bbad9b062bd8c10bb5acf439a0ee346db55cb6d8668dd8db62c9b81c46452867685d27717b13ffbbdb00a9a080cec25ec54574e903da515acde02cb73eed88fb978cc312edcac7d0785ab44e6c07aa2c587ec9003ac444a34cbc53c68e159607b8650aaa65b546badfd08552f173cb00ffca5ce9a92b0e0fdf419b8c6c15ef8ae7d3a4ad204d12590b03c5db789a9907e12ed6ed383563471de14c5bb266c80f4a0c46f900d819c5c3c1b2ca6a4fec76a94f1db430404b0090ea92af6bca2a1573066d4827d3453119fd166eb47ab194d0644be74293076d28b53204376ddd2e985ef3cd129bf9e296c6bc31b67a644913c994a9bffacb0ea95516238ea97d0291f3369f2a923c958b4461a7056b1bc4cae60d88c706551c1bd92554c79639d492469e59b6737a19b8772ee04f6418934a188bb765ef40fdc0eb3c7c1ad0f50377d8bf9818451dd0443f977bfb4a8b62b1290aff591c1204040fca6aba957cc9eec63a2a7873ff0b269f85c044fdc3bddd0010250388cb0434ed95e9d3dee48c9390db35fa0c347d326b49ec5a73289c3b8ca63711ba70b7fbef57c34d2aa70206aa288b027dba3677990450bd6018b21f6576958ed3bd93743f42af5e8ee2d115f0752ab94a9c8bc52b967f3f9edf27a8e1b18e3e2b96fefa01642753b0c0f97dedc8930f1534f6c72aecd3297261f8edc5ef5c988215440d3919fcf4bf7592c432ceafa0aa31d04f2b177cb3de84b4f29654a636a66b6ae1b57608597cb2fce7f756d4476c7771884bb2aab6ea84f775f962ab2d4055c4f1297c08085c64be9b77859a1573a3efcb9cf2502e4c62cbe8a7b86e597f015f83ec0517c03028368057d183beaa61909ab93e3615dc6338031f21756aef1b2381f026702df3aa2f0053fd8113aab1cb9f60bddad1268530c75db750b84de92da08b81e5752ef8177f4ef97c5bd292fea324fe4691d9a6add096d1c0d3d09add4de6240a743cf1d0459ad37b168fc7eb9266303d1e71f3c9041649b9ad753f1c3310c289317cd7da38d10c8e84b74eb3562a05451d3bee77971b884578c24e4a37c850131a4ce7c41eb515c5cd492b89a173f16b3a94ae855aa4663403d92e28c2d87a0246571f5c0437041f9067543f5b99937d2329b5820e431cd838d16d9d1fe5a02073a3ae18932a3bdc1ce335c0376e986e14853da9c5a8e9be516bc9e6c2a7618d7837badf2c2dffd7e4349cd7dcabf516633eb37570b1b43e26c9b73bc16cd33628ee85b4f371ca2dba9fc251c39cfdc356f739720207abd2cbe74cf4c8bb048f07564d098291c099927c32c40ac3fe1c7344ea7e21bbc8b082607bdf6f9b168d46c1de46c4c9d530890e9833356646584006233e5dc2a5c533bda93fd7a1e690246a9a307a6d48140cca19977490eac934ff8828d6d789d257adb60b2e1e8262e2a803e10d2852d5ad49b548c6ecf785198d82722ce1ed48bc2f62c4c3388d7c7df1bf6233d38e8a20d390386882c84c8004e070d04d0be991c792eda2cff14ec5bc89278d2a067cd77c07243e1584b0518b94605273627ed0abaab8e760ca264cf528ec2e50879efcf59e8d1a894ada6d65f7b0da1cedafdf19df297a3ca7b956c67f2ac3191dcaf251fbce9eda450e4f114127152aca6bd450bc4cbef7221b185c9cfe4c7154912396ae2aafb5c03c33de02d3fffe1511459dd8241fa0885264afe90392d21049376c5dc579beec5683ac0a11c0daad0461672b9b9fe334b0a2cd5343f965c601becd07ec068a82b8f8069b301ae03647c16079852dba11ef789d60df11e8a7fd8daa1a90d68e0fa9f6007b88318b86a4c0a6745ad696daf677c68f23ac81663831bcd234e033e83b068d8d4e5b7ce9eeac40522a7c7d868550fceeffade82ec5b07c5474d892f26f26780f9380051e99d10aef23fde906e076c2d0a1c55ff852ce879ee5b54d6609adcc1ba631fb48b9f1f20a16ff4d338212f67c0cc53fd33b18cf094ea01b73412bb65d0ec994590e77d70c6b6413d20d21bf6f0fc4efc81401a943f54c58b67076cc52b010955b637187f31f8baa0888e374049b8741e15d8be8064abaf420d51d1e75301ee149bc1de9748ef7e0f4ea7f6c8398666e54c44db9151cb19a73b1f48356c159815947e20594f8d777263ecaaee52a0fc57f63037d5351e74e46bfaed263c3946c44f180169ccba2249fc40760419644a7ac1087359a3b1cf1c60e16223b4ab6649ec7f8190a837a045fcbff43710877298c3a25174aeb23d0801b4b642edc49c7755e6947f85d52c330a46472528a2edff8aaaa7bf3c38197ebfd2f5edcdf7adc01b498d8acd7b8fe73b9bce5d63e646ff3bb9a8925fa7d7745dc0eec4b9937635c00e022dc304e01a7ac059db8859dbc1544d461c7c93d31e7c9f6df49b917924db96d4eed29f0d730ae7f9bed8a23c4bc791638479be03d6641a8f02904c457dfd725803ee959549f8029b8d0f48f1441c19e609f7f54dd4c2276b4fc9eedee10c27238fd0d11d7257ca4ca082388949a98402ada58d01e3060706885e484ab0fdf3bb857ffd07933a50b8737d8cd3f1c2fa1b89f2de0fecdf8bb1e04342367b54e9573f70ae860dd61a84cd3118029770fbfe03a75e3c071a7d492c58a1ab63b79874fd96997b66dc2a9cca53df51f047dce48e08641e8ba1c5c9764a68cf666186ec7df471673c2f62686dd40a168b2d12871d35da26bb96de4016db4a91aebc4e487b109feccd4f5dbcb7679d0261d797c1bb038601d0598a495e10f3cd97252abd80e580f0efe6980685a99df8bbfc7417cba73364744f2cd373929d70172c7dbdf367afb089ef17b853446a73d56d1714e16d125d4b99e52e7b67674d6ac4d1513e8f6c787730b4d8e4e9bf8fff7b3ab22b8ccb1ca5cdacd7eb8b8ad95d04bb7e88618128d26521fcac483f4268f03a2865a9a75f2f3fc6af1473d9b05a0725d1f8f13245b3a7324a6d5de3fdd6889986b194bf4b0cb0cd480bce56f905b98be0e0d949e1b5400c9bcb5b29b2151bccd7ae8d13c65477c4d1656b0436f9c472ee4bc7911878f37ed81967beaf98c50944e1876130e7a88247cae4c92e20b6b2b755b8166901a0729232a8e708b83e33fdbe162577c392aa3afd051e99c0670e98a5a124aaefe9171d8d89f89dffc2120eca73ad6a46239d9957e36259ed00a9bc5afd57e5753674dd90ca73db1d92efe744fcc9b7008af8be5d0f06206cd6480b275a7e7ac1110c0150269094dbd5959820ad69e1b98c1d2f25a074f5d49ebc8c5c9de9797890ac6f66f6d28171f03c32e5ae2b8d9e93f08098730f792bd5bdd81369d837a9815a9266953928c5b53c46c93adc2bb99427138fba9f5d2da74b64b596dda7a697aa2fc4267d9c2dd6ddd18be121d41b357e9b82d73c85aacdf11b7027e205b6eb8fe10c7e25eef7453976f700809da9f43da5bf2396449697e2fac974c1df01a6b04419bee59566b00822864300ea4487e94a55290c708c5e937daf760db352def6783e3d1adfc92aa2014b6bc90fec2c89c1fd5841fc80362b09f6359a7025476a9da50adcb57783ea750e5c457648f56fb3fe48344cd30598f273e582592be374c73c52595a48f0f0e1537fc4f8d66cfe44de3ee4a85874b16b316e5f6db95f824eff56fdeee52e5dfaab702031de3227a0487529250d6f15a2a02d442e2f442a2020c2adc2b4833bd0f0ac5eefd1d8d02fb786e81e7d2bfcbd62617786362c90238f862b74bc4c5b0d60bb62ea8bee69f53dc489b2b692a846e6745081ae4ed6bb4408baad91a7fe0932bfbf1cfea802d0244d7cd63e67943c30a28c6c4a381e59c4282ec0453f44c7bcfeeb2e5746d0e5063d686c64edfee0027d266c54a6c12da99ff456d851edd544b5eb15d12dbeeb1417654ab0b97dd813557041a11be50abc45e3ea59061657543036164fc6639e3a8ac9ea39a340952d5cc490b24558280e55332a66668c9087112fe24065187e9820e7db8716894869ff5869f994140fbdcd82b371b576947a60110398db5fc068bff35b0aabfbbd2cee640cbda00215c9c2934d1b45f4db055177827b43ff3ec119d30ee9ef7fcd6a76b248ff7023e124c8a6d43ffa81e54faaf834be9171665193233fac6b4f9b814e4f891f5d69aada666987bc013dcd59dca65717047eb8cb406d9e08f79a02563e8684a1fef86556e25e8394bd2266ec9326f4995bd940580cc1711cba19e4f6af2448fea2cb33ba9310553b1d26599a3e9dcdd2efcf21ab6aac902423886106fc494c073e3645054df5a7833ed8a1fe08c81e695cd43819f639de4fed6ab0a7e57186a508814caaf907f694171e3e427ad338258394b9ed0a45993eba704942e6d6e48f29d53a01b3ba5b92c96290abf37c6c427cea320e1b7fb06f45be9a604a1aac44d92028b5c0513b1d721f1242857e336d58995232c9078bbe8c6b3e23e3f1971fdda5aa6f2626e4ce2c1cd633d0d8f7eb24a6d67e7a5571d6fb0ce6ac95842c0dab7227564a8bc14287f944a7bc75b082e01cb01205ffb2ae55b03e42ac811293a8137bc1b14e878e131b90483b8f96f9e966aed5d48ffb1c912e7629466222aa1e4b805bcb4edd378450937c94d7ec2f31dd383f76cad2bbab29f3bb7bbadf6a03dd601473ef065fc6b73d3a4accdbbe608cc3213b08834f5cd5b96bb9391cf8050b00cbe21e919cc0d7e4809b7d6a076f24e743f7a926f6181733d50ac09bf126c1d3f184a7662d86651d0ada3fcf26035a24a96d0730303e14d00f03844ece8db67e102784497f8ce0074f7b7ecf09ffdc9f3831a361843c49b526874d25f0d12508effbc5c5d454e2258b684e81d0b0bad4744417fa3301492e8e5df638e2e367b34bc3f3e2b2b76581919bb37b76953d63dd691113b691daae6be1d14ddee25e39589236e575d646baa1da7db0f516f075a727388fd4f6468cee4855a2f5647ecb0b6f1c2b978f0329215abe7cb60f157cd6582506fed9b6884e7e28f4b8c0b3067749808297873425b7415cbd992b2432988920aa2860c71f23b7742e4d1434e8f749818e43ec5c6b007b490d5e41c40e0c052ec5e7f7559df83346e7269c1005a3720e0853f5a3276054c21c4bc0852f1cd106090995dcb09219f94689b2a8516766c0b484fa73cbbcb21235d4903acb47fde0bda7d72a4ea04e3ce32755f918f7b53878e6ebc06502f40f6935fe310a9dc3965242e3956dbd952247e77c0692aca5929f52f58f9af0d77ab46d220adefe05e9a46cd5006139bd8a3bddcbf39190e2d88680ff79f46dbda4b2af9660efa86e3b3fe2458a4e742c6261f5b204ee0ee435654dbe8970e93920e79b1b9e9c497d52f513db5c8d92b402229789291b9c11fbfa6eca289a301766d66748e7de238445a389b5a1c03bd2a1b4d005dde414d739132a6a834f8136b1632f024fe9ee1f2d75d4a8f9b87a7ce9498fead8d91dd7acd88edf1c352f7ef77fdf5eee352415852e116e8568113fec6b50c97c6ab77faea010473d4ace392fd5bc319d536c07437ac6042a1d653f9cd9843eb099a119e69752e3e778fab51ff2a876522e543d96ef9ad87047c2ba7ed8e0dd56e4b5fc9e2e73c3aa5cc08c9b275762748de0db7164421b711be663a2f6cb0d875fbc78d0311b794b70303f929a60458e3251759382fc53174e3192355b1ea1aa434fab3a5fd430823bf7983306daa9089852737705e43dfaa3cb63ff69b881f9cd527c130c0b521bd2556646666da3ef7fbd3c6df6a6514c6e8d2853f0064afff01a4c1ad278b99e672c9840c4eaacb4b5cf7047f462d7da0a06d8ff14e5af15bd43f75165ddf6a4e433a751c3c22bfb91a3a6c26f5d53b01317ae48523422d6b3719aba59f9798b17a50e800921201891b29ea37942daa3386575bc4bdd68468385ca66334b2241a9fe528493785f8f6dd612d45f684c40006a28a05924da853fe8d70b2fdbd24b4203c13b1b15a5bb711ee5ba77bdd9203086771c014552e94f30b7c39fae71d892994bc584a27a19a6c081c7c1ea6e9821ec0dc9b82119ec43bd533ec0092dd501d115dd0ea567cca0cee1ce5411499daf7eccec11d22c30ca6bbefa34c79af6e684bab07e03c9a0286f00dc7cdbb9faefe5a83d3b348da899ccdec4eab73902c23c83a60ab24c700cae91d225bac61b89acfd3912c7dc1ea6c901f19726856a5ab79503025c0c9a1bc858c17274a9b50f5751632a7fd704d12190eb95e393a499e9c44732188e5ec1be1f96675d2a646d1131cb1b9c4ac409734fb90230da0b98db45e926a2be687a1ee6a4979c5ed70c38bbf7693e836396fe52e0df633065dae013acf83779f8fb7838c406d75b61bc4383531115077535c4e24d03e4815e33094d459a7ac598059d8ffceb4e8f01e9e38738241c5f80e90a47d2c7f83bfd1534cc7b049875790a3e420479a269cd0a3f3c0c5c6590a1721c0af5bcfdfa248be3826296eef943d036895d594a297b2eb6c241312ae9a51cf94f2fb73ad8dd62bbf400bfdb990eb4f743a8d89abf788f8a0b6f77091d5aa7417746f098f86ede03f5692166b69db4c675cd05c63ed00385ce15a412f57e64503665f034710fba1fb7223b85a7b298d25d3d5a87ead5afcd9ab0c81d2e374dee9ecd6cc90ddb0a546a7be733c77f801e1871fc6a01c2d5d3fb5549b5d329790529f8b2b5c8e30ece830eb9a14d72f5e8aa4b753e06ada54920d89d3ff4888da38195b730f36d32893000f5804f171afedfdf32fc9d99ba02661ee2c658375e8d8bade1a1f096ad27e8aec983fa74b210846f5f03f5bf9d65a8b7d6b2708b54bbca966201f6bf112553e7d8c791865070241c620c90f79e8e5504cb7cdf3fa4ff9df9924010a23bc74eaa0ace9dc6acc485151de563899cb39f0e5ae648a5d8bbe186078c8b67b088d2d46d6453e25848af26b9298c04925edbc5ff14779c76b623b7b01d8896dae1e0c12d33d2dc1f21c6ecd8f282d10bea0a70516f9ce0cbe09c50d5740ccb79466f5cf110fe391bf01b98710f82f8f9df4bc1201d34425e03301b14d31826331838a851924b5e0e5232edf1accafee3ff8c74ff947ce16765370d03c78b6d0abaf3f39390d96f9565476493ecf04bed7e49e59a12d72bcc89674da6a776bfc13bb5dd156070ad61c3a4b3e4460a00e2f50424e9661d16153c5c6451cdd050834dd248b4c82f0eb649038a68eafa0b4849bb857d4a895c981d54687500b07d381872dbc1adb7f900f8a9d9d3a34000149f4cf7079d58962b2ada435f044cbb6c85a372606330f1bbe5328c834df163d820f2e7e597acc097dc58e71828a673787e920c5703235213000b617b001a579b41649ceca4b3c5cb63d4acdbc66ccb3b92e1fa35bdd4722df898200312bae17b01e4a5e1e94412f2846b0814265b154ae1d50bee3e6d21ddf75057a7aa3b39e8f0c14da3ec3dfb24c06d7834b351eec4935e20c86cd0ab3887ff98db0be59df4f5fe1ec4ea10d0d968c2ec46a28f75d7fe45386fe5eb14f5aeb44ca5c479666c59415e6c0e81caa50c8048a1d5773235ca5bef58b74999842ecce4cae77591417a4cf3b469b21c728d6e8a6705cefc5020fec33f5595f3cccfd8bd4021c04d1a7811be7ccd8d14ae7d2c7b98f8aa4164687e99bc1c7dc4b2a6fadc40b068973b46035d8465fbbec0f1c0a00ed0d201d12455822a3c2465a9ef0a52d5faf4509b22e80ff8b92ad4f194e226929f81d906e9da5ffb2b403ff3f575b4f579bfcea362dd1d3d890f3fa4e264d1289dd83f24e571e3099b1f67cb8ec70aafc5bfc1cab4437f3724dcde8a83c16400b73623b45b3e53f179d676d5129ac531f7339adc0991b59822b2009d610d63c84b704960aaf2d14462f6970a302ae4ca57bfee2b4ebfd23d1fd7f5385eed24354ce18f1e42c20822ff24339d4ec4a9ca6f78505433047fc76d2be2ce9f8040e6590c9f68edf22046d8b45025db125c8142216fa188257208a8ae6ea6cda1dec84892452adc27f2ef7bbc04dd5d24039c1b997f2cc2c00bd3c2427de36fccb23d2b79c9f6b9470eb9197e823e449000491160d9823d1ffce688c02d38f336dfbe423b9d2bc9e9fdb579445b1131d0a9e37e4ef1828597821dfae2aae1c7d88061d7422963c039ce757d78738a01c14ea6c5546527a40afa0415c20c47bb644374e74c3e97d3dcb314c58d11e59564960ac8996794ef3faea696d6e792b5401a19dc094efdb13773f33c0e21beb98a3632c5c93eac8a07b2ec12e9717cf7d8503ad2ac4a4a01eb1b3b153a50cf05984ce70f98df73c97258820015901171ddfbe6b6d04ccf98129bd9d2b0d5ac07577d20ba4ec31b63a89cf4abd6aab801f6811aca3ec68ca18742eb39c1c1f9f17211aa9c05d76942a850b7ae8341dc635adea214ad637345317c743eec9b4f801fa86d38a2bb0351bf52905141d31506ed43be139b411b45e6ccb5b8d91f7024a138ead4d75da02cc43ac2cfb947d1187933b849575103d53dd343dc9d1acbc56d433543c5feb656e42a0ff59abdeb97f1cb7ba8ffc264f32928c2ddb7e71592230dfbcf106d809ca37a6ca771bd0d92e0aa44a536f186c70ffcfe8819521e70f4b6f4732c5888181f64bdf409fe7c8ca817e997a97ed06fe15b890dd4d70de8dd1ea544ff3c416eab05f66ca2dac1b48750c9642fa248150e4a01c1c9cda2ca0749d3bd1f92362dc6170307521ea1fafe7ed6b438704c123e4af7562ec7c0c79d24160297f30a321b0906a00f658ac91899a8ea3e7e3350540f40ffcd2dcebe7fea764cbbdc2c5d20f9f76eddf92a9408a69956587fa06b47bde68a65e7d1742b8cb404568eae59bed2bb6df79e2c54b8b1eeb82430762769e14f0ff0918a37ffd7c6b67b4ea4b90373a79063fc2a5ba5287d80eacb61f0b1764bf10d9f916a57e561b6e8e3140bd25b373093387473e8cb655b3694bb04341cd282f3cefe568c229d3773d9c07ac216fdca4544a1dffde64599c3ae1169e28c47a88eaacbe3e4fdea42462523f5be789127940222f58887667c3aa9aebbf548db64170ec6960f471d523ace73e8e8ff07d450e368218f0f441ceaa47d3170a84867a5ef81c0bca38e982092190a5dc3a4986db2b27dcdada42a07405d3ce301a2041c34e96b33f3b58ebb8b604bc6b29f97e8e13103e2f5fc4fceef21214944492370cffd35deb37981e2165e7a7476afeaff07b4e20e615990729537e595b65c6a5d031674232dded0f318e91c7973e8884a4a133d51ba98ffcc9957e33527c592435236382ff27bcb5bbdab8ed8683113ed8a512010d74ea059453444f9a6c7d0545cd24915522b434fd69974cbd47476e219e926a687749b9388bad036ece91f729de7bf146ab71da3ebcd35d33f9b4739627168b5bf2917326ee7d920637f38bbc9159372470dae5761dc8f941e6199ab77483faf3a24372bd7c257d1acfacb6ad1a0bd911693fa9c830c7a92d46dd4695999fe5a8d7d1893288bda9f28e0707c2980f7183ee6bc0fc90b3f87f92497bffa9670cc8257868b619b1ab55357b1e6855badbd12ca90cd8cf9a2a90b4f315d22bffab8b185e4c8dc49537589b933925f02ca29086df428328ad396e83619e50a266d5c6db3819128dc5178128a3e734784ec739654807ac97ca2a1fb0c5a3edccaf589eb5e2599dee83cff480b7b68e9caa7647bf34224ad224aa375b852d2ff4b38ed6d0bcafc8a6e9a79ba272074c8a5439874e525aeaf25b0f21ecbe7fe8fcc2b5a13f766e91f23ac8f4fda74d2dc1378687797a5026cec396e3d1e5d01e348237e9725cb9200f709b6985e21e3ac10ad45ccc55f7a07d7d840fd6774488875158f4785a63a3f820ce5c046889ed0e8c58cc72c20e4787d0d2e0549e0ad2481966e2a7ff6ee98e2fff6e54c23d19fbb5e4248653f986d1248cd2540d34e8694948fe199efcfbefc67fd9ceb513f8bfcd6dc4c8c4c73fa6f2bf3c4e98ae4482434c3c6f1e21fb8ec320eae57f9f39135ad52c05680b504fa617ec6d2b90e94df50dcabd44d12ae3d239e757096611e050ff5a5090315b134ff513fafe1f486cd7f96a08c0eb0f524ac5bd7b01da18232d8966fce8d84869b0205fc26cfda3aa90fad7e9ba3e389850a762e027c12a08ca2cfb1c57571354ccfbfce6c420abc4084475290e3d185e26adefe2c702c1272d0e81dd90eea773fa0e95e4d63d4669011f8f5a839baa152786b835644ec5be732ab92e9264c2032bcc5838b6e9731cfed0b6c3adbf9d2678a03c6344c80cee620d486c69da5d6d17cbb0c39ac8dc8ee76fda83f6c220a93e8e78285d9b9ceee5273b20adb22f72840dfad6282975e8f3f5dc620251cf5bfc8dd9de16f0117eed8325b46b53b2498dc8349372686e68b9bd320056c8713b546ec569330ee264d0eba21c6fabd239ecc0b72b361fca8d640ec70b8829c08d65f5f3e0b7d9eb6747a79990a5798c98db8f95584aaf4246b4bd01088620866de766f35c134060d4e8225ad4ef2a12c95b35c4684082f0524817ff72e0627247cc73ed7d1041ad5c5aacf9d4eefdf1b2add3b8c26fea5408c40f404b13f0d1c0ba2520499e89a0730a0adb9f43763566fa25e7490fd2a43b01d8a7f4555f45a314717385856b500371bd60ebdc7b5aa4e6b063e081a081e3b2d417ee9ef39286c718c8d04539306cd6a575a16ec4a21f16f8bd892bd0c0c09ee2dee8e59eabbd2679bb28acd4ccd42571d9e84c53efdbe0565d8efdb7ab181e8178a5bf5e4f414bba67bc9551994fa2dbdc1029a05a75563f24a14fc3de4d81419843a849b0c100365bf358e2d9fa9f02097cfe1be9027ed7ee1d21bae19409108cd2c3e2aa33e3e4ef78f6861c5b1eb9dc1e7f936b0b59cda20b74579c189a261dd3350b714b60e0669a5b089fa57cc69408ad5f5570553261b85de94c84ac24d60cb9220ad8acdab95b5407fd062698660aed2b0eb3ca3ad6e9512a1f4619a35bd716ca738035cdca9985a3b5609c0f1a00837383de3557777aa803e73fd5e84154ed92436043a8a4b28639391b036edfbc7d328dba0899dda4fb6060ed1e9307d13b1fca1e6bd0a6a82d96e7e2d04ece7f8457f67bf1e9d0dad6af17e3f59d567316aedeabfa832e927503cec01636a22b4efbd0cd8d6a0193058e2c95e9607c2d0943510fb8957c7dad4ae986ba87ce63ac1123a980c408dc189c7fd1c94d5022066431cf8fc2187f8c6f6becab53d29e71060a59e35202e8af98a36b51542c6e499e6d97847cdc92d30edcbd2d4b6575afc9b193cbf021ee550a53fe3f2e2c6fc62c59ce14bf7ff87537e8802c8f0e3b13b9d98761953e86354d43564ba0cd5bf68edb7c03e9321918c1846eb55006670e6787f878a1a088d92b38b001871791a4a52a78cc79e293aaacc62b8c527426c27ef9f850c0b8debfd53796a3788def69c9de57bf4bb560943ff44c3e98862fbe3983f724ff10d77a133f598a533fc239eb68e1492771aeeadaea3f95a4fec0a9bb3e73a023773af3d55fd4c7928efb7a0e2bec6e64c808d4df0ea28cf7e93dfcce58c4970fab39685228f2ff0a519bb044602428b82120062ef598695d876d2cd9df9ddc72f3dc953144df0a92a109256b9675d7a6833e9d6844ac677c5e3067adf1f0d5496fb5433a03a50a06ea286e393021469478f3b42953d19001c8e29fc2d390f74adc4b508d8b121080a924d1ab5d1915c979ef4224bc7795e5230519d448b87c851c2413bb9c7819e970e86c1744f773a67005874930c70a04b97cb71eeb26a8bf56753e045bbe69f4cf3c01167dd8ebea3ab81af18c3bc13d88ff82d64d8cecef9068374dfc8b6fa481a3581c691226da3b72a16a428f2091e5cf063ddcf41518f17c3414ab3084683dc8371f90f005e493c435e73d426484fbe2e0178d7042dacd70c476216ab52a9d76a04309b8a939b47bffa6692d47ea4e360a88808d956522b749851915b8141e51e6dacfb861ae1eb75cce1ee9da71937c738b40303d408a2870b499dde3e1b67f897aec7107c8e4986915f665babc9fcc72b94a4b502ad2a6737f7ab6dc396327833017c432e2725553e81e18c65890331feeb7d0669936d3af02083ea02e9f8cf9ce9186812a9f9a7d06be29bb5394b7d3af5736841196439018e13797098daba9dcf2b34381bdd97e40a870354f9af30c7598324eabc0f42ffe047f132a294b3c60a045a62b6f61c5d76b2caacbf2378f92e0971ec04e3d5e8dcd961ab91cf0ab7a2be6f464abfc30766634c87fd5cdf3cbdb381d3f145c1c6c7d9719dcfdb43a4b7665b99a6ae9ce3841ecd615e5cc6c303f1bb6369d3a793d2fd25618ed429a1540054c0702a56a0c1b56f3f831f727cdb2041badcaa11e690138f63000e3a310969d9cb540e039ce680a1065cf692dc1c6014a2ee0703b3cd3b1a4e451ba82cc724f81d2dbd6784a39f7d9c206d86adfe455bc7f80c2469c1b291052fa8a8307881c9e17a555547b5590fa2dd8620305846a4da07d263374fd313ded24accad090f613a75bc84c6ad56b06d820bbc4c23cf25f1fa4cf057def07bc3bd6449cca7549a36eccb3a133086447c2b7a56941927c14014bb7ddc111f53e8ad649f5cfbfa8f64e1b6b31da420f2dc038618aafe22680471a69394e80500bdef75d2a990b547c528d042bcc2e96c8b44eb77eeb17304037c6d8c354d886f29b4f974bcf253f05c4013cc5243756c7b2353e50fc729664c91af9fb2b3e04d74532e8e04718a052c621405884fe70e8856f990a0cd564b4b7414233086c54d0aad4ceea1c13f709a15161a5a1c8a789792cf6aa7e399771a1578016c66c81e3642062674a5f8254e43459c345f4534fb636f35b5374e6e88786db6fc5942cbe178df68367a6e83f4a667895fc69a443bc9a6ca77968f35dcdb96cb0d6cb65d6837810307936e41a0875888e6d0d654dcef480f22d614d6cd0835491487314e4cb27d659d7c991256c73487b495070a1ac5e9e8bd1087541ac199537ee6d22b8cde6f07a5d6aece1bda2ca611a4fa15cce172c8f5e67ff23ceb61911f9f20d6915397dbbb7d3b1b1068d1fb354405fb830f44adc23fa43d99ab9f242a843b58cc248ff29a1051ed5daf0706622b1471a81cedd60392bca9e994c1d3ab09cec5548236bcf1ffee857cbc5a02718fdddce61a324cedd9dc1a0377cde63c59d153a367e0f06819ed5f968e8056912b66daf58195b200cd3dbb7b2322ac7ba4cf65a1d83ceb7dcbee9e01aa01989f740f41df4fb4f438821b963c3394eb63aba9e10a60c89197b9e39a404eb11ecc25e4c6881c533bd8d50b243cff48ff9be0f00b9a2891862ab0226c55ee9f6cd75314078c69085018efbc0f27e41f5520bae776ec89d83cbea72190d0f467d871d7be9a35877c27f149d3e525ed6c6af002839f66ac0e945ea71bdd932b838b085857b0d2a1ddb1b3d76da91c9e7d617876698af26606bb1bde702b909f62fca761a3a0bd269082194f0cbe2e2955343586eabaaf0ba877b2cb2acc4aaa35003e4ee12840fb27f278b36b18a81879ecf3421cba1a5d3845242e46659941bf123051f8bd96f48c33daa8933d271155a6ac443410b3e99162276958dc5ced884a3787de9b7af01fc06846bcc9bbf03a64734154abed19d77e4ba2cd62ee5e2d86da282eece70c40350fa4b908115d299743c05461f518e7ac1a9b3b6d29bf42f03d33f3ee1c2c1fab1f0ae78c959934352aeae909d7d321c8d2d370172cbe54a0bdb154aacc53b3412e14017bb08a1aef340ea06259339f9f869beb61348eff8f42689bbe0763c694e1172c2e239768e7013a90841bfb0089552c76cf132d0672d12c8a24a15122908a76ecbf92ce2d699bffc34cea2fee6f32f6eb825de7e0b2d1d4b67057eb22641cc1a595acaa2edc2ff0225692bde49e7126eb1fb75072aefb2eac5bd066488a544101dd0995d9effe56a991ddc298b6b2623760d5bd53b0e52f5da7737921be7973e64a113dd0dbaf8f5f0581afa5034ab6c1d19a89b5fa01cf04f0c043f4d919f31905cd4c5360af3c916ad960f8197ede9c8a413d6256d1624e9322b5e2524098acdd73d2e71e8bc50b0c3f2e3556c94db529e576f214a0de1332bcc678023c0e0979149df676473ca2c19a876c4d660f376b97f5003b4d3e8b67c27d540af6467205d7be4e9655acd0227ac05763f8fb97e7d427b05ce1e1b596368beaa9769923a8f1675f7a4eb85e96d1abe57fa7aa4cea08e85dbf2c9fb0e690c6fc7e908ad8c03b0c6177dc946b52c9980c2b8c83b203cbc2a06c0e1d8d03cfc2623a16f2b6d9d9e6ee824b4f733f095c17c01757a02e7d1b2442119347ab8781f6c871814b90b4ab8939b142aa2cafd8b004fee77f42fd98f76ebc2e3706f631ce774a8d48f94b4f1d66dbe309bafef9768dd3e6b99ef89011fd3a5c3a0584a68bbeba1ff1ea8fcafda6bc76f120ebd7127f694a75f6b44dbeeb8eaafec8fbd53698de25d977e5983267521a03793ac971d1f629363337a8c06b7205c0afcbbcea064f52ad7b3a7e2759183902aae2c9cbfc8867cd0bd13d6993bc397daf397e94812eb41655fa547bd155ef40e4dbb5633139ef8232d5a93b4916f3833acfda5a60970900ca81a69109f5bfd1899b91c23ac8a4d564446ca3e885bc495294ab2feca3a101a25fdebadd40ead837c0cc5ca5031da4b2704099fd7d65fe8cabcbad690f2c545fddc5a295adb0a2d22a208baaa2e96f07f148251c352bfd65b2b9384ca88e42e7e0c391e560ec5634029eb2b854b6e9f88e775e43112476535e5e6ddd4ce93ea0db6e9a75cbcc79fb10804aee4573ed87874d0da71aa50584b8539c9e70c1b99535ffed9e92176c92e515ee1f1ce0f4ed5a3fed10b2245ef12a2023b56cde9083f22c3e4b31c341406bd6d114fbdc4c9cb4dd69d1a75f975e4180cb26f524c9ded7c7ec06ebeda34cac3834d4a673d942d5e2051fc1fa6a9db43333f4f77f2842181de16165518ddc3c7f6710c49f38e3bcae9947cb0f960585ee4138ebdd4bb0e5fbfc060d7d5c838c00899feabd8b4efc21156ef703f837b97945953704c3405699fd35981e7b50dc82db40f8889b12d50e9252548fcd50d19ca40f3bee8a59c1b9c876a12873d111e1d80a0478e7ed6a0662c49431b9709ad1b4be0c2b66b6aa29af82c08b4d56b2fe7656e37e5a9d436083595ea8b159f33daf0f7933029fb75d8477fa1df6fc291ad0f266152cb19faa06624adf319bb65879db9c0d4eff8eb75cf3f583e76798dcb07d9d996f6c26e5f2f19d6aac236a6b771fa29a0344351b3dc3dfacf98256284adf4be3c1acbe102526dbf3e0c011318cbfd231b04b7d7078651a98c63c16b091a7762d3c5c0f8ac210f0dc0f88751a3c20aa9601005553de1dea698af8a4f5f6357aa7d946e2b87cb7a99ac973670677e239835b79c83271609a5eba5851cc561f846f3f30315f77d238ea660a5cdaa88c4e89b17781ce7d80296eec2e81d7e32e372049f5fddbe55c9f736f47c73d42aca6107bdf5cfc7f2221d4d89a6889fc545a71666df1675bdd2f6159b2392da3e98d583de60513e8d0996ae7e24e3ca03d74902201ecedf448bce53e8ac835c355dacc4dd28859a05d73471612dcca52abd7c9d2e16eed766debb0a45f3f3a8c9ae73d54211a175c24bdcf8cbb8473fa23b30ade65fa1c0795db8b7bd0975b8f8fd6bf95dbecad50f4a4eadda0020585de05ce4da7b89a209234aec4f353771ec2d93abc9936b5de0b511559a3764399b07931a330f5e2e5b055e86a13ae85181b8f6d81f2068c6c7f3c04a4e40e8297b199d6b4babac36981b17f6a62f0a49e840f59b2612cbe9eeeedd403937171d849302b8bb8990c1ec2e77018fa82350b35cd47c604dd8e152478d0e67f103fc49a6ae5d2959051412a9a0b92f7fa4efccf953df3007bdc986891bbdc33f3ae68a2dc34e8b0335e5456b0d1ec4011562fcd1132c226ad55c39612dbb2b83e5fb178d93aaec363d83d005645220a24c3c859a29e8d46d811b99248e17c3f416cc2221b1007fb31c50bb7b301f22790658f22877c714541f34167329baa66f2cbca9bfe28796b5b7b0cc5bfc95f43366ef75f8bec2a66ec5c45ce7bab88c716bcafe392c65a5cf8c4caa5f8d32eec6c92cb6dacde2b6749912e8f792fafe004bbc5ab34967ac10875b937f0bd3f77f158ac58114124eb698dde555280882f33b8771ae5d64770e612828f988ad1f7dc9b6c558c59907cf38e424072fe519b17c3635b8aca09b76004ae3ada135fe941fb61edd8055e08b254443d75e0ab33a6f89537e9c98ab0987bb9d1a66371e13e1919606c88ccca47025607569848cf49c38f72fa4a7de54d42c59078eb248ac88805676c811b618915c3d52ccb316dec263bcfefe73eb5677d24a6733faffb4eb7796e404d6340aa41042ecd07d53fa257904b6fa79a72b27258959da399a0b6e7a3bd6c34319b45fbea4c3ae632e077adba4f10deb8feb8dfdaae265e09ca6055cc07cdc2042830ff1c50c147c7fc517590fd2e923482bfc9990108991c19ce7fc8e8837a001bed0d1458f908b0fe74ac305c55102d96c04b415d3e95ca6fd22d4e551e10388807fe0e5a30432672f65272633fc2d50b92096ee535c2ce3512cd8fe029695f606a54a932fbd1c745a472f922e132328d6cc1f910d7cf0560b7049baaabcf61be1d0a70f0a906adfafdc735c6975f02f8dafb676ac29319e9255b28eeebd4740554717fd3c9255aac9aa3e691f547b9c2058abd35538eb323be2d9f196942b1eab1f95963e9fc921fc5299ac8a57293736384e670b2975c344111a166df9515e8d3bf1f33049d356d3c2bb0a450f473e090fe0d9db35f70906e530b0d1c95aa14cef6e608f325b8151be46cfeb5059c6ecc7b2eada55d0db48b9a5f3746faee09b1d777e555977f5dec7cdd2e715f94ba6abd2871c1c233c0c741e253dd7c03a88c1e201bdcb40b19a7011df3c654d77d4cbfefa63e352d46366a03322f3df294f8206bce2340de46b13aade147577a6b2b73cec48266650d9cccdf6af62f4ef83a2ccc38a2e489f07237e2d0dd316f65b2f0a2e900a4f53eb4f5f2a950ae052902efb6ea0b3bf19b60bf2bc9f3696da9b44e487221691312a1170d058e20d21ec1e6fd63857934f7e26849926886694ff9f9646953afceebbe10b1fd06758a87963b2afbd41cbce46f18eb50dfd122e1760a604b42fefe92566377bd0ea1147d493e7afb42063b99d694817a8742ace8fcead4bb538eb54312a01b4ab77d0c7e8a32a02a1a6cee8889f2309c19b80f5427b7cd9823b4e900b74131d60c8b6a447a141767d4461a0796ac0ad28d48a96fb1a700074142bd2de7c35dd63f45cbaa9de70e02b0aae2f4cff1ba4d413e702f0589def8f390e46fa6836505cdfc11653a071d8660ae3e008f5860121a601c7ecd8a44866bc4bdb0b8391ee33258082e95e6c3f1456a965cd47c2ca6956884cc4e37a0e238277150c750728db5be108bd61d4de99cd09a2598831db04d29dfa666a634d29a63917ad3546af4090cc807eb51701395ddbc8f7c68a1cdbb70fbc4cb3d8e7e55796ebec3374d5a5546dad283678a8c212754a57889558ad015a38e59a900a19fea09b852c019183a6a5fedba115822ec26ac593a8d19717be264b858c614f0657a50e4bb191f051fdefe4b64b288e019e7cb89695047d4b30a1f8eb8322fe4b81bfb41c753a784c4ba3d4419114b5cd94d1369a25673c6328cb755a9b724fabdfc92d2f5d9dc255d0bea75eb881d99d9fcb87d8d467912a19ccd5b8723650f6b52701afac0e301ae23dec088efb1566d217cac3d044d03dd93564bde9ad18feb56beecd4796c5afd16247c5140e8eb1192973a6e0e1a00dca9b48336e94f79de439517cd2df072fb929c70b945167e18a49b18cff21d1cb2c9f81599fe68a91fe4a4b95a9822a8956cab7a6e9c4779c96b881c8eceea5c67437ca930e4fe58893559443534f31ca9d2b8c91564b739c5152addabae3084f8f0a59f9ce68678636d02f28a865b97ccef52987290712461b9a173df7795118e15ff5ceecbbbec3117c4c6d40232e0bb841fd606668294a210a8c4a37b90839a5b702000f7cf0c3aca825a9b0514abc2d98ad3cff82a48df90354c719004201c7f30429b6adda699a74d8ab67c5319e196638e457503790504f7b0394c76c60dbadcb33e418a1cf08814871c7a95b052319d38bdda198605950194fbde195f0ce8b23940e722c24190b35ba5da2bfc9fa35e8d5ded2fef8781dbbaa2f35cff41303bb64698392ad5b0ccb2a900abefcd52c8420477da96b656f57268307d40c2fc8d78c8f49ad484a814b6c9536d0a87f324d4361ca5b5f102ebce317ec554621e858e23054d66040b2bf44d5a70b41349507a03420f8e2d582d107e67313bf632a75a4daa5ec82cf95fef7092f880741cdba118cd7d3cb515e89a6182d51eb8955ee1c9c9a451d35233279975f94b6a45b928e0b2107eece5b9095e35e52319492b1042f25dc9eebdd88195027b8b22390915e6afdf1b886251e2aab390e587ab705c3772826e66db8d3229407c64649b0492d2147b9a32cc61b4bac1d9039b10c0e52e4307f827c645a049ede4762128e0bbdb9c9c8446dfaa6c9b6abea7e8bf5465a8b304dba846935ec11cdd28ce3f795b29154d4588722cbf740bd51a82667c5a8cce700b1ca5659c40a03304f10c9a020a16ca537f673928b00d2359715792d306986796573d350a347f205824485a8e81a68f4d49b1b6087e7c768a9ac2514f3081ee3f069a387fbbed12190d1b8615da97afe8864b7dece7b25aeae42cc5b9e3dc2a5eae34579e42639403b35f13ce10fbff0c9321676f9a185328882c73544699e8a80dbc4082f58015abfcfddc08dbd30dce6e8aa591068cc57f6227b809408b8d20bec3727058a7629425d810073dbd3ec14cf2d271067abe790e813b2e196c5e7b414e9f06d91970858d02cb13120e1710bdb18f90e15ea1c460879ab638ef2defc71dd6af21f8a9ca9e5c7e470cef02395928ad6ed485ff0f613870d989546eb8eb63122c806ab87f5c1758bb49dd4ec1d6671b7a5e81b1e229e6ac617d6443f6604c2bb538c73ffbe6f9c96f05a85a06f675b0b7501137a7e5ff0797d3ece20acb0fc3937ed20be6fd58356417264439e0023d69c43bbae260fe9ec20fb6a586bcd25075f37f117dda829309ea4a9160edead97bb29d47453a05394d76ae3f54160d08921a8f0e49f9b299942db3dfa7d9f320d73c82315bc68cf995051f9e877e51a83c94b2fa514ec35e206acb94b2b8fb4ec5ffc0c94362a1957ee94582a3eedb6a2be62fd2f182251daf4b6dea9ce1b36980a956a0212dee88048d926e1c44b7ffdc8753a0cb23b4b57823dc5595e7bc28e0c7d6a769cb4e1e654a157d880980057b42218b0c6caf48a2a4683e529ccdac372319790ce1250a9365ec4036275984a751e7279f68659cc90ca3cc67af2b9bd45284e14c9b965a447f45863142c8b0884887e912e366e61d896bf8e136d4a8bb4130f3ae1f06ac09b8f31c830d82dd58f9729d206297a29e86fde0d6d8f57183f6e6f6ab24cd0e56e8e64674771dcbd129b3ce70680dd5408a3822b5c918191f61da52bf7e7df410c76887d867939ecf1b10f121394c6872ab1c6b9200fe36f06d91461ebf0bc83c378613873eb3f74b1fdf1d8f5eff208111f0c9b6a96494d5976219d7c10515c4d99e4cf2cc4f953434bee3b16ce8aa420b1f1f371e0dcded0eef711747441582ee20b491e7d29c513f4b534e385d2168cc7324e750071b7f7e23dc5a5d82ad46dd11f5dc976b6327eb9b8b0aeebb08c7b2130bb0746a93e53f6312fde31bef5d9c12c76b7e43cd109b894a201d8e8ee924c77bce3f876b0fa9d91d9a63c0f80775507efb98dd4e17d2fba1933eda4cbfaeddb0c9bbdaa529d1f365d4820ac98fd52dd0251310e001cbe30138c30b353e2845b6950ce1eaed968cbc745c336240b099d6967e6736caf0770e5ef4a4d5368427323e86403f3d1ab9dc5e9f154dd78758a607bf90e499f1a63fc34da30e022cff8f1ef1ebc69d65eb6e7db79d25f9fe6c893eae1b7ac66dfe9ac420ff99f7c63dcf48f57b98104a355498a3cdd3388f2275a34626ea699d06284f70150f8fa1cea72b25cf596881d953e121c594bd7ba82d045778093f759739c3d5fd5088bfbb5e29114464c3a00783c03bab9aafd95909274db66fdb4ed87ba6bb697292f64ca2d1f3dd10bfe0fdda7e56f4ce5c80eb3b9e22713e04c000412214e1927e3ef2f04bb835cf07508797196c4612efd65536fc21ff41b07bb72d210272a76dfbdd5dd10f736e3acfad9d1c6d59f81355e2dcef37825c49c485ffe9d68470eb65fd1130959ccfc12dc9d9a27475cbb61e364ecf8202ace29fd5786236183c7383a92cdbce75ac12eea7aa44dfcfa106f1da9c7f9358462dc7a6903ad3d9a1c2ee1a930c83f9ed40101db5d7bbc34a1bfa966cec69dd73047849c3b6e91c4533549870fe9981e6f47e0264e8797586381520c348d2fb8ca369038760b636146cfc2daf9b777d6f0aaf0820317b74b9d453e36cbc81173f680a1f55da98a00b816d7500db6db89d8ba4e39f1000b14c7a9ef5a2b643ac77d2732e4d7fe9a63e7299deaa43cc76e35a3b84dd95b4fca628a2c9e6acc955643ab40a34512da9847c7485f4a080ba0b0bfdf6ebd02f987896995640d45486bbe40927ca2f037ae05241cd9a8baa1dd014051672c946e66f95d0c3964e985e7e898e89328a3d6db4c0809010005d088582d4f94f9eacf4d643acda09386cbfba9eb354dd206090762dfce95129b1a31acee5b57b1f0b6569b13336e49fe1d0a154c3f909e496cb9d1b6e19cfaf24fda3c85b8e7fdbc380b72480aaf1b00c01efe39fb66ef6ea94c5ff7a68723087ab6f886186712910f341af6629f783295ca89835ec81fd946a7da90a593d9b0fd493983b27f5df962db225df87def2801ff590b8b31c37f3b716443e08a692bfb1dee7f3091b9a793856964d582cb976e05fa4dd6c67e7b5083b02422b0afb1c41d6fce76d16954e0b555d3abbf7f9d3474499bbd86f7028bb80296a347db582f29b897d6354ed9a50563d000c444a7be51c35b7707d57f34a61f9926add85524a928860c9125f3140ba0f974916521070484b72a07ac19aff52e52482eefda41b638e956bbb1ccc0f6148e50995a988f17391fbed9da7cb3dee900bd44cacc9d394ee4f3cf84210e94ff98d69099f90c7bae3cbd4ae7a9ba693a1dd1570c7e75a9490b67ca889b8899234c7d9ea2326f5084fb36e8b5c040dde6f7f6fc904f8442b1b529025c680832462eca25bab59e60660fb13e883144374e9fb7697b1b4fa2e942dd583672de066808189fe57ba60c1d09358be389c6676b65a18a0ecbefa8222952e0fbf7144fcf33e47f43563c9e1e7532a335a16b7863643af27cb85f320514c3b69d7662ad6c785dcbaec5a8e28f23af43f68158f458eacc7be3c5db528786e333f0c55e79458918fc09b05ab49fc8a09175d7994a5cafc929bd3ef160b2c864197b60b6d0dbc688de6b29892148b701bf326e7cb08f64c8ac47252e349dfd7e37c480ea879799fac8fc37b7b23221e1d223e0c016d039ee78a10c00e7da4e2351a6d57eb9a7d9d2d6f9791601bc9a2699fb2365594124c0729358a14c93c5f152bbfaeaf0e9839663663f0b3224ad4b19eab003248d22c75aab6ea61a6cfae0755c0e7b6e1a49a80f4b1f6917a0a4cc86138e5bb8ea0327c6d4acca0d9966b20ea7c662ada66da1edf2408b71a770e9d8ee3fb9803851158d3d2d7ba6a50d159b492a0bbd9cc5fa396d6ea31bc2568aaf030c4ed407927310243f5f1e9219b3b7173dc67b8522caca4ba75a297febb66a51e2bf9e757a00ec4a8590b7f5b36930a8ac01d64b8bdca38d962c2438d8aa0716b6094b219399f1e19bd3f03675aa6ff16ab58a874e9df6552e85dd392d9fc42c871c0e606973c06eaf2a2cdab0582e1714b22ea5b59de9f1fbddc53d9f3e717a06464df9211f26ecec881bd1bec771a75a206164f506c4b806af154550923bb28d597fcdbfab2fc856b05cd7d52f13c5faf4c5738954cdf557387a0efba84f83909a9097681c37c8043454780ddccce9d234b1390163517ed4c08db6ade71377d07368721a3456f39a6ff100dce5307b5207abd04dde73c9a34109922600e2824b8ae3a0c2ba769666390891df9a45ef0bc8f5649dbef7dc4b1baba997de4ef9f3986d71e8754d5b9256d2d9c09cc41d766b356af80018d35294337ce5fbe72f2074d725de03b9e61f6ca33e29444e5ab8da649d5294683169960eb1d27d7ee6a7657ae1c2b58bb9ab623231eca5237842bd137da4bee16d917e54568ca351d2aaecccf28ac4bf4158f83ff4a4bae07f40dc627ffeabeae9194d75ebfdf000302703e0c75e99b2cf63e04b1749f3f24ec317de89a527389738f13e22b30cdcce35ff28eb70d4a467711e0deada5369816cd3df179296402642903d5a096f4a787ff2cc82b53075034aea10bd423635d61fb43c1f886800884e75e67b725f8d8a75e27eea282ff523c76e2281c59a8de71a4362f8fa7962c6c4d4d412d28072607d921410d09ab0e75de3a759ad91766129ef6a1e6fa5da9691f60541cbb96b281e85d5795c11b539c32218c8819217ce9ff4952982fdc51f4f8fef0f9ee915994e3f2f9011b2c9bc58828ec4c41053f01268ae54adf91dccaf56cdbd61834432cf987a935f1001565a3a1d4325a625ebbbee554e06d94fd49151db50a86c1894f45ece158c0aa8f8407617d84b8f8bdaa8d893c229094b969027e5dfa80bb2193731bb634e5d4d9da3ba2516787deab53cc386ca55467d7eda1ed742e7d375a77f408c86074b2b70804d7e8393b03e1cac92b9027ed367c5be0bb65f91574e0346894da11a1c449cfbad5a022a53bea4c763b561702b7c26638923776290d2e59b95a82cee774b97058c27c6b1e0413a3f63f5fcac3e16d91f61ac2e4f2e8fb003cede719090a1a917d28114018df13988b0a61c8d306ba00c27acbfa4b8a1abdc7de52c698772736263bbc6a62b1ef1c67b5076711e1d5dc6a162d951ce4f117dc9092f5f112db8ebe187397ede9dc3a276749e4f568f00c21c64e0fb9a423fbd578219d58228c56bf5a24cffb2ecb6917cd52cec97894bd29f7db271374cc65e66d8d3d7199a3235ef10f19a95d5e44ea8336677d7158d0071a02e435b70a3639f564deaba1c60e4cb7e9bc1190572ea72b093ed7f8ad29730e9fc6561cef81531e4bbcb0e1d755bad9389d9bb6f162203c09e26fb8f7a631b5d6aa652c7eef488752dd7d892e06a86267da8e7b5dbfe67edfab9dfdfe01b4fa92e89f311807a6853bb871182a9f1f218ec2a640ca9c76bca71a4bd8b53a7568f3f7c990fdbaa550d5754e3484e3930f71e644dcbb0da379add20c9503f1cc9562b0e8326cfb78460e1d828f47293e6d21e37e42195a8bd0753c8e0d9e6bfffdf26fc832a199c0042605a926b91b14467f5f86290aa764a2fbc37adf1542b1e3d161c9704f694c23ba865e866a441a12b2aba4ba373464ad339d6324fa917cebe6eb43bd10e77911b109fb1d658dd1f0585ce492cf1eade0ab38e0adbefc68ae29c5c22d0148f4b1cdd10e7890369766328f09c5418b93fd73a5ec39482566eb7b2a9ba0efea872acec8503ce8dceb5d61c751c3878b2369775508db9df759940f5af690dc090e799ba0a12704768400e79bb9a2ca2cf2b73957f2b0c03f500822911e87ab3d03c11d64c3ca073bcc55f424b8f9abae97257c829a42d1a2a796ad67d1eb1d385ebbfae1355d7e1af3082c54bdde04ae54d336b4729bf610e81b76b9fabc18d5e3f681123a668beacbd036ff3dd5defdb77aae812acccae6b37821ef38a7a1f3abaad54cbd577c57aaf8f8f6d957e5a5ad3ff8ffb3c6c698bb8187d45749cb26170468fbb2421ceaf8978102f673e44d266562b199f29927d4e530e700a529abc4bed8b9edd7a98f77fb59fe94cac1172e22cdb2f3c3dab17968866829d58e7208578e43ff66804a5c97872ec1c90375fedb534210c2c700a417a23cfa81958ab331d2467b0498cb2a217e466cc03de8608a88a3a820e882b305704b63042ab44088f2cbd5eafece63ae71f36cd28528ba0c26ad4831b8daa69c48962b0985aac09b0a09bf344c80aca56175fb33bdf101bc8dd8bb8d510fcb5c4f59e50c3fea6da7a3788dd2363344440b8016aaa170451f646596ffd10382a40c1d3ffa9018d5bc671c38a4879305d71a7a81b941d32acc3106fc157dbcf1d33c0c3baa34c8c68fc28f7ddb69eca8753925cb6ee82738fab0f0c96ab453c881e7f64dee05443ed3a9af5d42fdf521d2be4b484c41961d3af83cd433c622ab7fd8825cb6a00822402af6a4431190ee11aa5617259ccfe1c18d3bd823460430fc684faf54528e3450704f015cefc2dfbe88e5b1dfd5b281180d2e243a0804aa93f460d08130dd183aa263e2ebb48bc4cebc984aca49e63614f776d7c66685918f9c301f23e609309ca309ddef4a5d976fb8d3fda119083b1c06bde83d3c113fea7068f128d32edefdc330263a6ea2a4fc4e7645670f4571dba5edd050f6427e5157ba7fa11e77c980a05a9ed0110ee8158f578d4b98e34ed4bf1e31b08e193009262e479dfb552c98b19ec691878315abf6ddd82e423ee2c966451213ab0726645449553fb700f3706a5354eaba215bb1033721676214a2d66905184a7f4fa6759f4ab3e92912ae1fbf70c516a12ba8ccca123539a27a27920e21e2c720e2bab248a8181a378ecd8f148f5efd95ea7e33b04b74598efe8a8f5e524e67650dc63d0318d57c9e8a93a41cdfc243d67270da6f27ed9e44c29d65280c93d45990bcf30d9a72a705dd7d1cfa22279a6f289836516fe1662020ec56e62754a32a7097fcc2ce77d148fd956a5b58195ceed4871ea868ed6816b6498ff1d1bb427f7f7c03f9715f3917e36709cd5f6436565f85a662255fbe28973e480dcf313311e4dbc033ad65743b311398014afc4c1b2d0a6c66027650198187e63dbeca5f4548b282f14cc437dccbd82149bce49cbe394cbbd35ea656cf954a237176d5ba43667d2a76d72fd62055560cc5db5e88f3bfbdc3b10e607c696fab0452183a4ef1bfc210df735d89bbe8bf3acfaa730f33159643d6026657ab194126ddd9a1a9a975db1503046f330310cee3d0372cac39eb8f4baabc6f2a9d29bf917873d0212078c551424d1bfc2c946093fca32032ef71f4028027366599bb1cc2a20ddf679f9066e95ee7d2f2e30e025cd1be972b68dcce71bf5d6504797b7f70aeddeb48150f1a6c8ec73e13b3a46584fc012c8d89423d5eacfc192cdf8339aa86ce38fa709790c5a0a738098a2d57099608bee457d4606f15860aa3f4b8ff1a329d9c833a5f6db3666b7a6067db6baefd8d3914fb074eeade9ba9d3f69b50727e36ab446c05ba026a165e8c0f4c83eb356705b56e962b10f08637a56eff95a6797d7370906e25e4ac7ecf995a200f0f09a86571904af3c60c78522735ced52e120249a585886a167795ef00ac1ea1a473cbec95ccb52cdb2ef2709a7e5b4b7f3ade24caabfdcbbfae95bd0a02a6de776a672992cfea997f4c6400ba3ede72ae70b9d3e6720ed0759988f092252457413a91b4bffd70c720c885a95b54262025ead6851a8cfec4858ace6cdf59851b79d17ed5a0fa4c25774d2e755b4f4e7f5528e21d5536f5a8150fcc7d817c1806d7f0f11ec9e2019e72c2018e9a366a44c14410ba9fb72e83b18da90a3859b3b7346885e480e6f8c4601a5f52c1231431bba8be338d897045bf391a04c795af6aeb1d831cefe946cd0208faf49228611f4192111e4d7825c7ad31d6259bdf48b5167ee85513fac1755c11c162ca49f373b93fef915d3a131f83080cd9c7253ff54879f6fb09ce8e1dea2efce400d571986aa4c0a2559c1f1dca772dda5974897d3ee80b0429baad6d2a0b41f3c90f03511b33088c67a96fbdea9a3537317ff0105c6e196ba2f118cac20fd1950c387a210f14c603104b2f5297a7f1820ee431d73084baba10fcee3f292146ca0c67e8796e475e6516ec9c99e21b54b02c831ceaa3a117c7c076fb3e1de2bd6a46fac6786e54c2c6a89a3772686d81e709d018cb23146eb06faf8428094fcf83808693a79da35c4490ff203f5117ecc8f5d3747777e0826e9430e6db1f07fc5a97a1f9abc775781f0a3f16aee29f902980ae7a477e2b5d9bfea99cf828b25479dd55a20627a40b9259249c5d7b5896741a0dd61710916116beed3fe1205cca757c897542ff99570191991a138121981ea053c85f97a05f343b63caac9ffd7bda30114c12ae34dee5e7df234751405fc3632307b43967ac87fb5200c0acacb7792e8d1c6a2eba79a9be378b5215f3ca84720069b99e4727c5f50893c2ba1e017365fb43336e5865e804167057a479c126ffa8bbd42e7d7ff5ab181bd5e08a2e131dfb07e01d686b098f844719490881fcfea3d24d60b9705adf08cb177736d7f4f52ed5399562ee76d588034e233f4579183bc2094647a88803da0db317365cce3bae2c2e495cd8b5f96babdd8051cfb049076ad0e56cb3e69129b0f637615867b339c7e3a6fd16fb9d1d9b52f0b7bd546560814553cc7b12fff42dd1548a5d12dc7a137e020ac813761f151752f59ea30ae2be8b04ac47848caf6b1eff78960dee464ee6beccb821af28401393c75ffe7aa613fa57112d69a73933a9944bb5a9908d146797460274f0f22d947ff74c105412f5292c4232bca32fc866803129c978f3dc4646d11d3ebd5a6bb8a6cc82fa8dffed77b1b56018947d6a56aa17f5cf44db43f3825a717057ae271594abc4b845cbe01fd9a452441e89500bbce9f7a5b163ee80638ee98563eb1dab269362a15b3b3a84cde6da9c55e665a1135a716b929a47242f70178cd50870ba0ad16510c717789e4d8b8d4970a116425786424e5227de385cf4fe9f44022b00937419db88e2549c85f7b4f5ef8c367a9409820c08b019de38f435991648aee77c758326343afe6de6b887579968fabddcb505a473c7d10eabacadf67a52a96b77718d93a50ca6fe35163c6f3f08d2740b54e6200e1fbccefa1f6d185af25f30f7d9e0f8888a30856089e2ffc992cf7a8e2ee248312ef367304039c1f3d5cee562ed1fce9083b49f336e9bb2ade693979475ba097ebcae7238ba8168e419ddf318365acd648c9a2cf6853ad581656066259bdcfa720c0c37bd42304706c993e63b72ec651a84e58e073102e351d6304d06d4e64aba14629f57d00edbd32870f30deb5390335888601b006b5d4239c919bb733675eb783e47878fe34d728674e577f4b480499e34038a86a40edd77550e6e2d45a134a9b9b5c9f4eada47b34587b78afbbb97673e4659ce92cec50ac32b4a8dcfbf73424d10dd0f0d87c2193838ee0033eb5ed2217f51b764fb851ec7636749a5bc931aa17d12c186be1b6e9a5adc421a881ddf544d9faf091ab2cbd226613fce3a1d6e455ad353ce33f64caf8180f56bdeef2e957f6fe98d2d36193a5fda6645acecde57e175914d7d11b9d75ab1829500cc95db7f0ade3b5574cb7b5d006f44fa2fd632de99852a2160e6bf8e89c8ba12dc8f5ac4e9569672680cca9e60db3c8079ac7c573fe8676343aef09f8e37b4349d900835c5efa0f7a7129abb6b4736c69e95032559cddbcdc01d5182a4071efffe5adde41e098892dfc64821147f4e1865684b55b366e7f7b0468d37da92345e1b2238bc50200129bfc1766eae4aec203914bf6e769e8ab5e06e1edf1829e178e25661f7e47baa5002708be826afeeaa65c950e24229cdcc16909af763a93fae0b319375751424b41be0f2fcce1069e7c499b06cb74dae696f6899a9e7aa9006bfc3393aac8dd33287b4eb33c15260feda17941f9b59f0c3d5552fe6c5175c6407c862b448d46b2534f2b604e2d169b3f24897d8fa0d274dc36cf153c28fb50f29383d02ab25f90c51837abd8d2e3277836ceadeaeb7449eb340eb865c90a10898dea4e1c5b74978a466d52793d2b37b7eac3ad11dbd49d1c5a56af301250318f9279cac4b1c76cf5110c585b9b5c5d398627d672ea12a33abea921f532dafcc691b1838f5c7acee986013c36d7c3e47bf6ae29c02343e949872f257255af7035fdf606b608532a326804889fb03cbfdecd33f89f678f6bf7930d83955a00420f45c159a4328a2f2656698a055abe4dcd34f67a4b4b82e7ac0376f338f724c25fe0a487c8ffaaeb14275bd0fa283d2ddd8123b152e8e2171f5c13767672fca7b89f2dbfbedfa63b56add103a8b534e4d70e26c4afb416e14e07cff2094e4b2dedac22d1f1dd762dc1c30738acce7eb9cf298d217c87ac5eef8fb91fd2f66180cf0eb2165ab7f03448aeb5fbc79b54135bb554874e115474c89ced8560a4d282e809656546aa7d2118e491bb6db4b8a8c8a354f26eaab534b9020d06506b56ecac1b1f929cc6470fe6835c5896aabf3dde202daab6dac3d08aab2f4868cf2c764e2ad85f322c21911832dee38ef497c887e04f6db1a104237d5de7df611054202b2f74075c089a060a472739ab44c4102f0ce400d0c9376191a7a6bd2c2324e8619ae3d519d7f04439e11190cd024757a21eb14f14539356e47a8e248eb3a426319695debc382fc5192f2012cfe0da67038ad86a47c938e54a37df0cf94d7f00dc78b020fef4ff16d7d9eac3d05cf1a85d0053de00796237a94643ec084144b6309c34ce1970d9ccd9a48ccb1a10d5a49821daad0311360973d0b299289a0c2975d29482ff0201225eb553387aba31ebd8267baeae9045fe6f5e986a00a164ba196d88b4b8f743638d585db6d4b270ee1e3839472ad569d62b5501c89331bef2b168aa5b3547a8e49654835873311029e9c67af9122707514fae22496b5e531fdfb7238bfa4f81521c34274db502cd242fda28564da59d5f065b01159ccb13c48930e28871ebefb1b6b1d0db2d6a5fcb9ea760331acd5968038495e6aab8320ed5c45bc6ffd8044541c83801714d6f602b2f2db2ebd78477ae3ca86ebf9f22658ddacc4cd831609524da140d2bafb498f9d7f012ee4dae9972de594a1e45316a1626d08dfd7c0e09c7041945d765587ca67f9a3307a827b870ca9bab6c704addaaf771e0ae63590139e57ea71002f6d023bbe426b51f541187dba978da7b60070944735d269a62220d17adf4c08c89ef091909c01115841e18eddc9b5c18592e8ae19dcc7b499d6f7514d4e039a5f7b5ae5096f7b1ec14513fbb5260116b3c27e59924493df1cd57f71f6ddef6e5fe1306e6c17b2bde9ce9f07f103153fd38be299ddadc071f56af9eea01d2e8326aea96eaf7e02938c1943b0e5382ec213141ef0cb103de46984c9d10761d6bcad99f19334d11c1a9eee319ac3943e93887d77630271c13b54c532f78986c768994dfbb86301d72f91d5cd0cd1dcab80900615ed2aaecf2c3e97ea11d7d7285eaf21f6e80bd983f0611cc0260403b8e0bf1301ce2df7f204c7eca5df9bed0b1ea5c60e6fe27add72dd2a768ab20e719f8d6fc0534c4c94976082bf2b153a8989b2bddb96d9031b0f4fd3705abd00d8d328ef167c82ca007d0d26d051dec046b1131a4cc5fc3824694e1c8f545786dc6e5a9494e7be831e47c9fe6d3a199df7c495f0bd172a596bf3d27ce6f1323455a66a354f67ad6f3ac4b3c5a4f10f0699cc2aee6f37c71a4e3d3f83dd3346ea2fb1a99c6982a87f89de5ae9309d91db1a4bf9a7dd671f8fbfb392ed231d0680ffffff7f