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

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

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

Block Certificate

Block 78839 f40166dff11e7feb19efc972d86ff43e3f3237112c6a48056fcf2523aa85fc73

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0d1379155dd81604a2a4928e1610dd030dbb4f774c22be8d24b555b074248ed
Certificate Block Hash
f40166dff11e7feb19efc972d86ff43e3f3237112c6a48056fcf2523aa85fc73
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c009000080230000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a2433ec27936536a45b2c2ef0909f096dcbd4b926c1cbf02fe4919c230073abf3ff4d16b3d8829a84a37281532077d52f08bd93431c3c9511f9692bdd00916fae72a9f9e6de971379dfa10ad76df8116f018303b19c4e23dcc040000000000000040000000400000c009000080230000

Raw Header Hex

00004020ce773a8c7845179a4e76bfac0b39672423f098bb28c00610067eb2e4614a7a51122c24923111d54fd17842d95c0775e2c0168fabd4338ec59938749598dddd43b8873f6a86cf0018ed4842075b554bd2e82bc274f7b4db30d00d61e128492a4a6081dd559137d1d0

Proof Data Hex

59,560 bytes
121216020307bdf4b49cc01a410625431e71f7e4f3ba26c9e6066ef326d0aa4fad77a42d9e0717c3fadd5eafebeae9da9d9022a4d47d1f655a572be102e188cdd0d14d6b1bce598bf5a39d395f914bbd3c30e41eb0b7649dc38a881cdbf8950fcaeb8546955e9dcc02d9cc4f8418d67bdc6b5becce7092906375449bdbc7237880febc65a1ed31003ce79dc5832ab76dfad3c01dad4e671076680d1c96731ab49a70802488fe56a18ca41b5866e22a42bceb0254268f2f4c78840ddd3b35e00c3c99267cc5a26da57e66699b2eb8671d821b9d6b8899af36f52be01f2cbc021c8522cb1ec3dc6283b97d8eadefe065d958f694ca892dda6a1f3732c974f36b42da8ca8d4913c78f9206dea774e1cb56357d2ca304c2111b4447102e519095b30cb192ee074b6ac99d828a9540e243aab6968230a0580b728bb33947f4b7fcd87c9dbd60310d45a1c2b2d33098ccdbdf207c842f663e706ee8591012ef069289d59e7b45f8a268ba969c582ee044736a0121dbd1932a78b84802585e0f86aaee75ba6644087195ffc2aa3f57d160189c06fdeaea9111e75ee6f7e1c969a7ef6978cbd416b8a525a942759b3f16d7fd5cde6aa7269055207feef921be167c2d40cba567879852881fa15a9c86f0e68fce841bef62d96cf2bfd6de419cf9fe0220f37c724288d15bba73fedab1cbc56c4591457c477c606c7342bc1c34910d56aadae88efefb5421b2214c094e6bd5d4492fc7dacfb412bbd40b7ac5caf044e5e41aa8bbeb6ba9cdca3830e139926d0cca948bbb244975f393f43d687de582b3ccfe613e84038c2dab7bbb87519155195c32a49b8c774e2cba8ca87859140f6a655fa1f2f8569fb58e996f68a7683c8333d85695fd6b40f61bc0ffd314eb90fb5710a9c45c6801e6e8ef2d30aea7122385101a6fe8812050bb6cb4a581c278123e12e44453f3850b67e17b9a8436a3e18de8f8842f839a26964fa122dc668bf66496d3825cd223820d5714ff4c4e53e6bb12f6a3d69be5c32c5c227a80d91f7ab009747b94ad57070b8d498c1b1eb8a07291371ea18d87b5d134e900f4b97490a343b1b9fd0efd7bbd239cd1f9be692fc2404f8db5a8b7aa3fd8567db877840c6b0dea3787d2717c3f062ceae553177d9b4f18891efc5cddda9622dd9390a371b8dd34e1875806574bdaebebe42bcb0ae7f8dc692a981c8af71ebc08b43bff2e3e3d05eec5861ffb1190084fb6a95f0da713c865f8629ebd7c5a53bc1a4cb364dea6b395595afb61c741000b0364afdd3aaec0b5055c0891ef8386dcb3252b58820c3c44e88a53db00dc2e6efe5c6877c72f099a43276631a535ea8102879d9dacb5e9dc76522fc40831e62b0b347e1550a37c0ade5245af5b7254345ab7ff2d076bf5ed0ae366a49ec149d70a0bc3788414b1ef39503b39117b7dce2b6aeea41d84b9930a7ac2d8212557b450d9f957af2af30fc90035ab62869b8271ebc27885f3af5215c483243778a4cff53bdfce8a21f30a2b5c9ea3c4cf74214c210a865853fc6982aa3a7851a9d34016592e60bf95a04e6b263677a78bccc8545c9773f1d852182d734a407bb6c76fbc499228499420dcb8e100ae474cf632bf4378a68eea72a78956b88e42a02451ced6185d6de23e0b5c26a73b3fc0dd9e7fbb567549c548a58b30185e7c4c7476b9ffa18922ad61075d99cc61a2eb231487f9ac9859061ffb1edb4305f6453766bab47a320c646b159b3a6aed62548b8db4d94cc954db88ca025e988a34f8e015afdcf7773dacb80cca13faeeab8bade74260a074ecb5cf68ca5efb3b3172df60bc381633456017f5f3d8a5303a6a7aba570c98eaa98fd3b16f842f0424c083422fb0c246a2dc2e0ac19ae67be4353357ac6fc0825d0c7a0e259e101552a6275f0c3daa1937e49357694ece972df8e45c1621fd14818904ecc26e2df77ffe00cb48a73fd28950df0cfc1482adb12faf68d133d5ca2ac42d3b7b5439f9f72488c51568d2778569015ee068530b236010c24010c1ca758bb45b20b8f63458a6316ee038bfb956dd74848cc6016695a2d14d2902326abe0774142291441946eb26ab3b316a75ab356240d9ee3d7d57cdf75427bf33d7a6afe5f5bcc7601e1799a1e625bc9a1d5e6486a6eebe549ba004b1a0796bcb3590539af2bf3f04b474a73624021826af6e497fb5a1b3506d8f5fda7306aa8e21758293027c9dbeb1e9305eceafad588dd4940a2e72f216502f37d35002dafa85b94c0a343155cd4de13091c08c9e28669225ff7edbd89957637f7e6343e6751c3fcb7230787ae55857d1a7aedf0e581048af20a5e7551dff7700d00648a5441da68c9518ed36443257c4108662ca43c0a2903cc04042dd098ed08b4f616768e9ce1c52717f665227243e4486443cb8f6f7a5d2ed8a904f6def23a3ce854eccad1813f696085eb477e2b9cd9c40aef65f7ab419661de5c2ea874c6da5fcea09a265e236f6a0cb1243b3e94f19b3797744bdbc040cfd5551953e48ac640ca235b9b112abb73045828986ca6e5b403295e3240903d580ecbdfeaa065fd59d856076111dcd2aa192f852bea122506ac34c8024b0c9f56d1b0d796fb9bdb5f40d8623f305f5b6d714a0c6d75214dcb02e7cc8719e1ecda4b02a5f8989c2f3acac10ee27cfa1b978955ee07a9844541d9dffb0305cd5ccb3377ed0844fd21c1135d7ffd4b445280294986bcb384546604c0552faff74972a42219f87db644a1554e2b9f951c8ff851bcd23d73623205363f68cb827a4f54810906945812be3560bf584deffc63c37a4007e3e21c5b26ac64bdb850d5d9a8222490a11e5a284d7f0d3571cf3db7157844edd270b17b7800f42194219556afa6410be511768629a64b552609a13ed652337f9b71ae277075e67f13c5aca91b0c7f262beab3f86aa0865fe9a87af4e69e7865db4446637e522b8a7991ee7d0f55e718beae0689bd6780b5c0f2c10f89d1d3e5de0d8c6ee8d815efb721dbbbc49957abde5d3786e683fd51bb66a47d0bb8cd2150b74d78c31b889c58cedc63a188240a2ac4be29d15e1f0ec47c9ddb3270a122c865ac39cf56e496fd45fe6959494a78cd549db802a7965da16a6a9e5b1524c9dd0c3215c8d0f7d64269b12d5e8e732e93cd2d7fdb6b98f3c9790dd08ac3242a4a7dfbdb52908ca8c5a06166a8882c43601eb3f0729d570d8d7cd84e45c02a2d3f745477250ef87ad9a6bcd7d58caee82993f2e03ae0fadbc6a0e7fa96f965f07904be76cb42653e354f187f7abea1c9acecd69cc339ced8c034a0c0624875b2485324f1440bb1c7655818dcc899fd0b1e83261bb7c4717036ad45eb419dd8633f22b4e2b5401c6454d7e08ebf2fbcbb44c60f0dae1ba403b0c01d64c9d776a7535895b93d896439813c9c7420b833fcb018fafda9492c01e631e365ce8c51e8e50bd800062a791888dff0bde2fc68c70afe98bca9e1a793975e081e682b646d622e1bcb7744c73e3bdd3ca39c81ef18fce9f9d62b95fb5586e3eee740d0924d3cccf0b00a2dd51382724aa713375e1f3f304ad16fb4674a50f23e70b0d122d18e6b21d546f7423489c2661456c05defe1363df3296c7d6bf8c22e5c8e6401123df43a092f56e5a611a08e2115379cae8e5f1a570c46ed11e437c4cc85545e480ed7deee2884e88f57b501703aef24cd45c6a106c9db21925ad5d43de4e3c0045594536205289e6b94520c9d04174850d129a94b2cb3156aaef8c81b4c76a9d50f826a6374e1e08e124f39dbcade886b017ede4582a20e4b9d9b7f2de60be02f1d3e1a31fe133ced73c8c4bfc4bc8f227f0a47fb9a7a80cbebc49725879df34bd261aa10ef66ce25782ab78af6a2fcea631438b9d490dadeb6ecfb7d6e897d935782d3a3197e12be68b8251dcd7f87133b4f9e8b2ae4343c71115522c6483b864381f8021ca3f17c84e25c7661f429c16c28efc573baefb0d90e466eb16f10bb523124bc69909d7b013b95baa79341398280dcade521d588e752d4821346252035b60af47673e090a2b8ee4710f9bb935f9579e9d9561739220131f5592751f374615a697aa7727b12a0b5053bb6dda11e2956616f334f11b0826a7c6f82e043a4414999b851703e3a6f562a47a792302787be43fd3ca02009585f8dbb238d026e1a368711be115122017e5aeeb369089244090ffb9826daf23186548a6c91f0363fd2a65c574077dbc4afba461a8cf2a8b14c4e0c3ec68e6ed522cc5bd5c7031da3c4989a464560cd58ba9c9d78f198c35d8a46ce302348937dcfab5c4dc8cfe74bf838193d5855525c26bfb7c6135a0fd583e0bdc22449d2063764f7decd0fcab26303309871754b591c67f1eeee4e33ba4911a445b0fdb9a62d3943639c487cb4fb98fa7a08becda1bba9ea05789c849957fb524ea65158f32b05d0e74391c7fe7193b6c207e743478cc4909fc245f45008ad72dc5aa24f04ca740cfee07cc00268ce20fde5b19e46c1ee37ec2a400747d80f3e8d44432856269d1febdb29b5a32b684ac992f78ab5320570455df45b2066fc8d1fbdfe9ba808332bf5328a5c839a8217cc4f77459a2e0ecb02ee5c8f28d3c580fb79e4008b81d430fe092617213b297fb9db18501f2b0033dd6085f6f9682b1a0fbf2da09128ff0217c83ac1e0c23cd3292915182d7d83fbe4fb4b114301cb1975ef49e9579e14adff69987842ddb85b7f87d8a0287e261acc90f05775ff3a09ee78736250c2e2069aafd3d2d18e5d0e664259f88d868044d543c972973852f31c796df1b739e5bd742e78b547cd5f44f8809169b1ed2cfc8cb00b1439dba2e4490ec3cfcf510e72bd5ca196226907dbcdd3efd480dd22ddd6d2a2ad074ca17f02fa6da2e3969935253476a0e7909089a725080e4e126f6bb7805ad66575717ba5ea536ebe5ad992ceb248b7e8f8dbe3bef65db642a0f81be00c2139c3200c87941a8a529d04da2db82da4173820991b510575f16835bfa7e979b9692ecc7da3d3a6c1828fc6125bd70c402fbc55fbe013d81b7ea3d46bb9864bd648c4c4dae18ceb4eb526922f70381f5adc8eb80140184c3ae36665ac39e830ca65d157755aad2dfeea3e1d8dab8c7ee17af9cc0383f15ee6ae11f82aaed31436e50821ea3e501e8900941eeaf201507c3382ee5956222fec478b8fbdf3bd876c90772cfe47555c0d04dfa1a6977a41313b82057b34d15c77089dc01180514d1c29b36e64e3b9ed1aa4224950f75e5db2fd8c5aa88a28c4160d91c2e70b5dd794a30595ed25b7aa3ea35ec06a29b4a54e2d184a704ab576e8d689cbadecc3bf7ec19ee05bc08b7a04a1da3bd7a4e2a127048bb82d4e05196be85ede6b8780058686931fecb770510a6ad5b786d14e6e00347c9f0425cf52cf138586d6096bddeba4e27b2f0625e66233891a38971346ab58e006b9f6409561b4263ea6c5e470b98571fd047999c0834b89bf26ee2a01121ef3e54891104cc9badd1a69f792c7c397b6663a27629459cd1ae8125bd637d3033098eee9ecf076c04efa5f8e8dd9a6627cb6ac9226a05787cf95a177a7fe0bd879bad6ef27aadcaf6cb0155fc29c2478d811fd8b8e9cf51005012e12c615da797e06fcba46aeeee612f800a0f37e6b7a41d3a22397292d27db47b5ed193b880b259b35ff1abea74fc1a298f95b9701ccaee943b397bb95541eda3cf81914b01fa98d394fcc6c6b4dd77799b883524aef6931801742c04cc61ec7c37800ddc53c65d9fe03faf286a2b5a30e0ba1abaeb3451531e7ff65c635f08aa90262231a70354474d8fde227cbe6a7d0c955907a7deaf234e980851b4454e410a08a02b0e1200db60f9770d3a1d6204d89923a0c4b6d0d83c38da1a42c0b27e60c3db93c35eb1842b0bba42832d8683f073850b378310adf4b3421d23b412ae9b8011f94604a43338d20c2c73e9a47047d08b98aedc95cef5329d4825190ad058d075cd8ad23fb5697487f2e07023ee1426a2326e2dde523f44f0eaae9f9e915f8a9ae85569905bac1533ec67eb089672a2beaa6c862019bdb1770d744d279cc49a52d6b57db3cb95435b996fb38182636282863fe895e1695f4627ccb95bdac2047a3cf3a0008693c54d0be2e903c04bd4348c4903f063f6b49a0db33536a694a87f3d3cdb6531bcac5e7829bf99afc8f93c0b2b0a777938b2590c27baf3664882504ee18bca01816443f5ebe77f468bb3ecf03a679418322e638083a693024543fe839f426b851fd911bf62cd6f1230f8fbb6517029ee6b5621819ccd9e25d93e3d15edaa09dce258a5902eb152ad320a1976b6d83494581232000d2b83a77a4f4f45f4eb895e1b5d9c274963f9b8e463ef2044272e1da42157b8a1bc0e0a52679306f44e239a83a26adef57b585d4c68c75622e960865f21ff56d776f5a9515060ebbf6cb3b044f5e7f6843361885416466025451ff4b0f256e80bc785f0ebe11a88e878bcf85ec15c9f6f68b9260279b526921c210ccb2a41155dbc20b6719eb2eec3ee9b24cc20383deb5f261b71fc4d1d48aa5bd7f2ff757d3fe5715af67ab4437772c9aa8548a0de6b4b31ac15f6217e1256ffe17c686ff60321683757b89b889a91f4219ad2f4697329326b74db32c669e198d4681ea2ae037e865107d4108eb998444c850b4d2205d1490cd166913743c8742e383dafc3f815d4e1366a3665904606334c00ada6b1f3bfe445bd290be1a51fe4ab858d49b70e13fddceb49faffab4fe7ec878b015fcd9dd0a11e8f940741658dc876395d520cf64d334f16a193c307a20f3cd6af280d3ad75be9efdf358f1294bae46a6032f7eef82d1f5bc9a52d1c1558db5c58374ee1dd38eb441a35ef70a32e24d14e3dc728acff47b14cdd9898bb335a7427c1760e98875e2b47415286cb6f71aaa6f77f23df995bdaf8ed440cab98c4a1acffeaf0b07333e3e1e30d11ac1cf78b4cfc00f6eb921d4443c29c5951e849dffba4e8dc6f27e94d14d75fbf683ac2490e5c794c6ca214835c8bae4c89771d35f9f915db82e917a769fe145462be543912fc59a7da881729b397133a1b9fc732fd30a8e312429671913543da756101653b127051d346c1e8e5867fa1c8a42a063baccb928923e6e6f79221b8b3397934393627861ec85a8b644802b42031e28740508f12b78a22a8ecf3f8cddf37cf7e6f4c82dd2a07a440a02ec78aaba3727bbf9b1a196f792064f9c340257a198a1c3e1bca42257c81adae5271f3f3aafd81e979551a57dd7a1aeae068bfd1761cc4572b6f4a5f0b3479c016df575248c92c582b56492eea5311813583e9bbcd16d5d2ef92eb0464d8fc7be8c93cd3a43d1c7979776de7bd635b04d015c796f84859e763a899e87ac5d9c0a4831796f3557475ee3a79ee5b8e70589cc7dfa28170b15e1ab1f61e79f767cbfa271ee291189bb5a63bc996275d24b917b0d2ede3dae808fad76232fd9de3970387d6df76bd77e9809d2a4229af58e6195ab73b4f3b95a5090796789644fc85932b6c7ce94219dd423a7b0cb88e78b8f1350956442c7fd2ca1dade8afd2873504c08abd82f983812ca9f07c7b93d04359d2b762b1ed241a27cc00a26594399019b5249089dfbabc82d39af5614200c9dd466e9461ffc5b36ffdf89c7e27fd4801ca73b4ff89c8eb450b68a0a55b681e14a01e9e866264679a580716f5dd95ea6e579dc65235d07b0b93ef2c402efd83c10a77f2748864ed318d779e7232bf2e85d0d69b677c97c40741023e4dc6e77ea73d77f492586dc5d0d37275135e3a3bb8fd1272ee44aedd39d7617faa8b96a9568def5ee3a4fff505d7ac8404b00472f44b7d2981eef076464e4a786f355605e780c4b5012a49f1de029a48e251a2d1ecb490f78cda0842d0c65861e9ebd853d5315e6dadfba0f6c9305656679c8b1e5ae5095a4c149c6b13d79dfb674b1b93e14348b90cb945cd42b6bbe74238e98b54fe7e3cea1850963a954b13e6467eb5c0606477cddf2eae6af135f6160ae42249ff376a863721999888d303955ed1e105104eff91738366acf372cceb8737205569cba6d44642f0322b4c6c97e8af933205f5d27a7262409fbff1a92a242f55e67939880414ac44a021fefff3090975e181cc73fd240d094f5f50021dcc86acfd6f7b7e07becb91fb7e663f339fd031940b8264adc2b70e9f1035485e87684500239ddd0a46250f9245a554e0fff522bd8fa6ba8beff174eee4bd343cd2857a1d366b43af246c18b3e1ce0d1d4547efe615459a915bf67c3b5950ba8551f592558594fe7064cc08998599badcb0227242c8b0de4521f9dfa93c8d7e29afa97e472eb67b6c6f39b0c35a8894204d77e404a4f5db908f52a858337f184023a8a8a871b5556eb4cdeb6e1daf20002916e01d023ee70881e1de44f998f1a4329e98e2038b748165ed022863cba967c6855f6dbb2204481ffe8f184e0ea823d77fd4be518c29d15e5308169b5d0e74b200cdefd21540c4f98af867467ef9f59f97fcf71e4786946a87ed28c1dcb26968ccba8d23e9e78d29cf10495be06d3f67bb0c81c3f35ce11aa59f05f03556b343b4ac0cdc60880054a63e235a84e1280a853715a4afa4c27cef51b2ca03181a3615ed11a6544f27d4d9b234e97e4d1565eabdddb13617dca0bf9ccaf77e670392e531cd11b9b416e003e658bd953d49f1e5318f05e05d37edf07bd43740c0e1d4648341a8f4b76f2cf73a4597c28d90d05d0c49835bffa46c8326da011aa47a16c2f42b41b0f1adf600dfd1a1f6b00aed6f076e6816d9601a74e3075180682ec56349a1315797d09a4fea18a7a492b614748d556850742d29977ccf05521d33ba6b87c2c19accfee1623d77e61b8f74ed729f835febb36475a9a6c567cb6bc9f85529178c2c5e6f6f078669ceee26bb858210f7b1ff333eb31c3110444342ff4bdd576f6b2631ef1f4e6995f82b5bd49b3143b9b105f4d960db30bda13094e2e77ee832debf166a2830b34e721ef9ca1c3a24555c6c3908017c79106f6c5469da8c8769af8fdee9cd4020bd29719b6edf083dfdd4ce75d9c33ac4d6aef6fddf8c54b96fe6b421414dc0371aa13e0742e30644ed155aaddaa3ca09aa76217430a5d1f227ac703848097d7949923f512efcdd3fb3468c21b25aa6f5588b4c8126684beed0874ca1deba0d10a64f6b873964afc9c10cd8d43c73b2f039fda255b62bed63b8b85dc83725bb941f0047e745f462dbfcb2647861a6fb214a75b4b46acbcf245bb6de11ff84faa683b133df70ff1dbfa86cbeeec1b8845d46c59aca39fa04d73e8fbaac1cf0e63df7a564207ed6ee79bc4dbf34e5adb80b9341dce03e5413c9d817c10f83f1c17ce8390f185526f02753223471becf840667ad7252c526c051e99b42dbd1fbb4b2a2f02b89b50ab566e6e557d5a1ee3f52f2568173800aa0cdf4f09a05a9a89d9681be00bd1b0015e130ed08061d34d94c63854a940c26cd0e732ec946ad9a81ab87e60cc58a8715b4b7cf6bfbc4595fc6c1cc17f6e5e3dd17c2dc1265fd7f79f185d9d561a2f1c99a8e050ecd6e1a5cb2343ca58876309a4730ff811e1e4bf504f902897d006bdeb7ace553592f568c21b2fca04e9565653bcb2ff30a8181eb55bf59281c93f65b6ffd55ad4804c0427658665334cabe0a3f8511632044539f81de009b1a891c7828cb88baa6f535e2f0683338683df0c977071cc9974021fca2bca8d0fdc890f9e82ca673de52757dfee5024e322e1c212e86c9bd856618d1612a2f68496a0cf1801ff2f762b11a6c5b48e50b6c0f23016f14b5dcda1a75c38c62535ec1e78919110beb312550343bb1f446ff2f652b93fe3db1f6fd0d3d1c2147d2561fb03ff66745d901b709395ac9c272cdb7836aba3489292bee71378188334ecd13b730646f089808910e462aedd4f768e260750b6cdd89617f80704146f4176fd296e0539897d05d0de9d7ef199d0e618279c57efb660b85c5b5efeddf0c67d96167b6d6515209f1fa979c1558ff363f44afd0b7c9bf67dafe5c6e2d9afbf86f96dccdd97fc89b0266790e33b799088f5d1318169dca74305bc552baca20f719cec994d70ba1e703c4abadc7caf8213f1ca42c7b7e906e2c80314a7959fb40ca1a432cddfe4f42aaab485696e8a7bea93749ade7b61d43e271dc5083f97991bd3074f478f98af8f922bf10ed03311332d555236133824bf9decb6d7f5d7106c96b6e29a0fd4c589282bf9d52e5fd10e066cc2d7e53898696024fc6be5f54c2248e74c7756e6d8e99233369f9d0b12616c9448c73af38e8b4379ff436167d576acf841df091dbde857b0b618abb94746dd36cb2550d8011fb6c1d28e8e54f97ebc3ee720f7110fcfce2d3f19f511af570176ae73d9c90329303201df5ca0c134c9bc140fccbd1ebb9f640f4facb1c84b1688121721a8cc8be2d3f5c0e96dbf9553a2bbba045c314453adf2666764fdaeefe42a00dc70bcb5a10fe0e46e246a04cce687e0d2d666816d30bf88552b91ff08d151bbbd7377e0e27d2a817181de98cba95e493de665e9bfea7863ca7f55a9a3f32d68d86d2d27885fef878cdc07a98cfdab2ef24742c66c429b136bb91bed3a5f30780b2f0dd978065fa46dbbfd38f7ff19e254e8a5fc6a534b0fe311bb4b6daeabe9274d5f04a82ef95ab8644a37e02a6518c2709a51ea0488dc5a5a3979e092656eb163b6ff28ddd5ad7cd6e7ec92700e9efa2ded50ef7401f80c2c70ad9589b3856433c2934ad140408de352f982d5cf638f548b74ccf146ec7f9744d68cb1eb39737c7e8fa9a705716cf9cd343285eee1fdc9b6271558a0a0e8dc7bfe2f06b263acebefbb6bc609b5b36c77c86673921731ff756fa4937bc8dfbbf6981522b27f2c13b26195b4e0eee01d9f1b3c44b5d75298d4bfc3136745f094c506fa75b3310ebf3b4660aa62079fc9a77634eb207b09454d5d58b50af732a4c400930d72a3ba172b40b4e5ceef2d93eeeea299bf361aedf3a9193a76c1da1e897ead9b6c2c65f4d665944e183093c705f0373df4ebd66a6fa78ad975d5047a1a68ce16ef5d22036480b69094ef6e358cb86446c68addc963c7189b2721aec3d4e2dce38882ff5067203fe79716c590fda688299fc18606769b5120654a3157ef340c3362b39c26d55065dcc7ac4c3058dd73ca4bfc1aabe9c4bba3049b7ba63e879bb193eabfc3baf85b96c26e1eb3efb221516d9e38ae6796e4f2b1a655161d2c58d2e5d651fe3f53addc9c30ee1440575349f26cfac02fcc395ca38ab06e98a84dc905c4d080d9beb5ccf9c7572e25a0a41f0c95e0ac820866a125d795f739a8ee22dffbecc1b3fa4d98a6c4a1c20e626a8d14cb3b9ad6735c820b5042c7be36c3a9bc3ca549d192f4afa40a1e0acb72442a5256e8583fe7226f61ad4bd9cf5801ebf3de4a09cd9911594cfcad6a8737c483c2efa6e980b58a55f01effed9a39894156638f5c43cf1eb8e68d1c5f0241064c692148768f572b30bfd8d61194a32e61d798b3305a890c6a5c09d5a1eaf0746cea6077777f17890ca3bd54c62290dd00ad8bfacf870a4a81d48c191fe29833f05e723cf5f10ed0084bb459dae8e894ac3ddae01048d1ffaa39bf72bff9307a6d9af091114f0f474df8feb9cddb1bc9fdf6b73e0298abac5e4e015a28a0092ed58bc03ef1bc984b7f5d4fd9d27aaa013de98ddb85a2d1840c9b93a0be36cb9e43e2a67d930aecd0b306d372d5a5068b7a3670ab6e8cec3589557eef04f1367c80428d7dacc03ca61d559c1d672b754aa0c6853ad2883e47dca99783cb03f63bc2b1f69bed72be994f93457372545328e13d548141e4d6acc28d519aef88417c485881f94aa8070c31b33625fc0f7a73b45dce59e4b1bb6a42563e91c81f23060f6fdb9b1ecced8364817217b734677aad865b4e0b8c67b499d40f86b6edb59188f90c1be411d79b894c75284785bc93fe0ac782564f6b3ca3716ea00720beed262389d11ae055b58a548c4a29e21849218b76a3d830e37a759682d59e2693367fddaddd2119fa21ea9479d8930dee5fa0086ceb5869dafa4ed37f835a9c6c640090ffb2436e78babe326f9634d533bdbe6d6430ec3996f48300cf978d2a897843d29f65608cd76fecc6a9da3336dc1f4267bed33c07617dcbd039f7484230ceabc24e8275681dbcac8fd38988f9e7a80fbfef0fa16b2eb60ca89962e2b2178e4b1a1e6a941d6e639ccc0914ccaa966dc5729a626254a534600903bb2a8c3b129c98030f6132e8357c3070bd1af374f2433b77deec66905597457e3b9f71e9f7ee8a0bb439add3a50970f568a50bf05fbdf3d5de498bd92bde61a5cb776f20a8f36ab12c7a8f2188eac7e22e6bfe039f3de784fe7932772ea2258388c9bf3ea5c97a457541020c70ea702abb971f6888c4ca7fea87324b4794ec6f23b020042cebe2228fc2e80e312507d92fe273632eedc55b3bfa600e477556c9e077d155db9b26f0f0b705f9fe479319a45302d1cbe4078f672865d95054c7f20695c038c6632f6ffb55f6f7a5086cf33310efc883e31f171fc52b47a36dc69f1d17717a64e765d1061336eebb3f1d92850dac9f749fd1af197021a0833ee4ba3b331fb97c15bc13c89d0cba2791d8ee05c6ae467027e2542a4b7efdf2d42ddb0fe1845ad4595ea510dbd2fe7922e3115a61aaf02a3f92f65f02316319d28bbc621c1243c9426371f9cd0b1279e9a48bfd50ec732890a24e33d23bc3a6bad94d9410e81914b896514ae54f67614c9a9301766072b7e05a622d6393f4699db4869a7db6320bd446af4089ad4b7421dc8596b9c5f9770dc4d7704005dfa70b9149ee9a77941aa989d5ca71f86ef94dccb24fd55a3162b4e38adfdb35597f34621f9ad1b48fa5e8ff60ec29b0d5dcdba149195d05339d629d99be82b1ab7b0861d2a767bd73865b6a00208f5bbc78f387cd2ec737ea27589d418d786d65bf11bb47a5f5b24cb9d4694770f79c26ccdc5b902030c043fef4ee349bd500a48b33bcab7dac53101160b25ee8aa5b3ff8dc4336bd871828dbcb48a015db7347724528616283e02f4768233d55659d93a630dc83bccec73d7f6ae410facfda023a2f2e36d8480f633af323e56fcebae4b1436698b5a1407ebc094b64e54abf0a3ff685113875c898130cf0f493e25471f6d3a959f140dd029dd64c66957deba529c8b7ed2916f23764cc40ab3e7d1b3118644e46e7c91b7e879400a1a24263f9de0c271b4d99b83bbc64e3c095123dcedc90219250b64dcfa104fc08de22edd1c6a1e7ce701d501cee43e19db5b2fc296eaab1f1f7c37a64f4ca8ed55f1ff0f5c21460cb3c71c13489448987ef13d2548d385d83ad889223d02e3d70be6ce0abd9834c812a6d155d60a904f923c5c285ff556766ae397f47dd951dbe4dae285105fc17a6f3fa7785d5ac341772a2f7881c466877b56e55f35ea47fc1876dc4ca3ab6ba461a5276b86164fba15f3b990e6fa815903bc9e76bbfc36f243f359596caf7c3cd444707ace808fec89af8d4c572b3308c6ea273337f3326de3136f996e722b8449ced5cb3fdbaa450295226270f2c5cfdb90729ba09d3ec7d88262fe922618afb1f1670e3fac78b5582021744a1480fe9a0160d0be013153354297cd881142b6fc7cb5ccae0daca57c4832ec01b8807769f1782f161aba87d8140584ee0beda0b5791fb808300b4de4fc4e1b61ff8f7668c630e50a83e0b4d03f264e775c24c71b0d3d35ef420bede6245991f3d122f0b413acc26f04ffb56c905ef0e7c1e81337e38368698babcc838e7d01802af4790395e742c8ee5ca97d78f2626f47c4cb6bb44532f7ef48882e09c30a458f91c003642154f1f0296877933100f99fca615f9abced7ec58f595b42e8a5813bd46165fe604adf773b9ba595ce8c51c29a839f0ac12a08b4b9d30c6dea8cf1ef140b4c3ba50739f9b3d4c7fd092b27e0d9e8e6e0c27c9fe330fb29b54cb55bbc6a75cfb17c63409d2671ac5ac39a24a50d50e9b1167249502765b7a54b604f89c8a288ab6d130e1a69e94c8550e4ac3d8c53870bcfc1d8419e87b4dce717c4130c231035ac314085baf9dc53e987878efca2b9cbda47a983dec60d0b666c02d331964275cd95f77c9f31e7585cf5a5b979fbfff27b92eb6ec4cb0631175bd63565c944936f09b39710e0d1be6e3f5211476648f139b767282681282a3cc977108054396aa81da2e863162e329d1a25cfdf3d4f99472e89ed24ff9d2c28f1a783e64330803c3c3b9d90d4b389dffd2cbd869d2b013afcce25f3211e101e04141702fdc959bc8a7ceaa9ebd4696c55b4d4d7da32815f1b25347edcb9a6dd149aed277637a5f99f18f581e7010cc15a34aae6e4ef18d3f2e0c0167eb8ab390680736842ae2d363d552adcb8f6a1c487c7eae70d94707657f21cf62fd76053eaf1b4e1e0b6a133dbcd2ba5c2f9dc3ac65cc59acf878978dd90bf0161771e64899a89857839a73aa8d7085c0f08cd6844706979052a752fe1e8185b671c8e98048dec1dae03f2f8201b009d72d23cf567665abf37e3f5064ee081172ddc071065db354fe86a878031728d66ca2553ea95b2684943fa80246cd92997da5861c2420fa254385f2f8f4d5995bdc6956cb96703ab65f1674f7b733c0bcb88b2c313bfc26d27f2daa2aac482849d1672321c83278eaefc4d350d7553c4937d74bc62f1b800ea3051d889cb7f678033f392767c913a08d8329d7fe3cdd18ea1ba6f1a0812cec52a513bd1183262723201d2c38702b16e9d02ac9464381f1af0986f5f70c138f5cdfcfc2c5f19240985c074cf7971efc318d0c4f693acb414a36790472dd28d75a025cbb374f56aa941d0adbee612bf80ef60deb664ccd6a741266275e1877e62c3f89318fc36d14a2a8886032caea05a3467084f4cddb7ce09735d6a28e4442631b813e5bf4e527544e4435b3e53b7db80fdd1d4be328dfd7605f63eb00b4c17f3953d0d12cf319e73a0fa7d3ed7a40c5c6e8aaae32b995c31e8709df8e3aa8d5826c3c1767a145dffa47cab9ee06c691ace0720c2c587ae01155983188afeaa8f3bf1d1bc9a1e504c9b167d783a5b11204fe48e1efefc9da484c07a33461eb3ae206afbd4c29aee3d81926ce31c126731b3a57972f741ec3df51b2bd868556d416d99f00afa6fb22ab39b5b2e3aa49b71a1533cc10bf5203a785d0e6628bac4f2679d3cdf73a34d122976ba2f3117d45ecf4111497db62dc36fd806b04e6f4a288bb7ac5e22fba02c138b523f0e84b10ac21f46ccae8c084967d7f2e13e527674e359093d354d55d1b0f23e2224c09ff5eca6c25ee9e02846948d1f01cfcf395626b9a3d079cf7e24ad12f6aea59afa628d8e1d9c84c2a2eb045c1a0c375a3a4578e8083a368f25365c318c1e3c0ef0ce264edd06e685cb4d357df61733f68e3936ce0fc5c9744bf1884444c64ed45397869b3e519359568a4d666a67f445ebe483152f3c5261e8ca8e5445e3072de941ea0e4cf4d37bf7e908a804ced4184f2f7df657a7b445621afec3f9029230086ea64f8e73d3178aa3d4a6bf8608b69ac9e225f099887f83146ff15c1d36614a6fea8a4eae1e8344d8cae20e0148580b68eac009a70316bcef306b5a3a335506ce2cef7ab0de03db94503b8d2b2196e42d29208383a0fc280778e93ff7d99f77f9061ed54df841d536683ae049f8e769683f508c3d0f01a7a3aae901ef2d13dd0b86c1243e03a999c87c73ec270de1d7dfe1dcdcacc3a819fffe685e19d2c7d4b86ba259448a83aab9752cbb3a6ddd35a463ecf53fed9546ab65dd3b98e37cddff5f2a2e2b6ac931c7ebc1fffcf5e501349b0b0f61c4c88c165f6d8d809f3e0d20f832feac4647ea9e275af4c936615e9914e98342c47a6916dc1777ee694260b99f6f0da9b5c870448c7b784753fa16027a918b4e50f4da7565f4a5fb3ae58c9cc9c1987641139ec38d354ec47867af7abc8e2bea2f5406ca5664145967cd654ba20dfd42b49b80fb8388f9cbdb28131f968bf695952e7026882cf5ee1fb9afb4c0c28ed9c03278e50a6ea71eeecf3f302fcb4cf43e1bd0a5a4970fd55bfea35bee8f04a4869b169b7525b0ed03616cffd2d7b1176fbda23ac2a5beb652bb667ae3c3e034265605b750811c8bf8db1d13c3a807354421d30ab24d1467cbc8dc76aabaf9354e1475d567d7ef5fa24a2277bbb6bddcc785afdccca8dadd39e20e1053f3083ccd7981af073acefdf29130a4b71be3842b8dca06540e6711fb0fcf8e046999b1981d8265fe5ae16a97adc10fcc3c79d7eb64b5dcc0b7a834ca442e306ee29cc4a427275ad82b5d418850e9c18c3bb47ea1fa01fb4ae27247e8f8f2f061355f369e7c97e884867c22105f70ad9f952ca670d1df9a8c60c3d5f1e7180221368b97cf918207a4b8ae14a1ff9e31cd291f729deb933210326f6e7951637f7d441a497c3fff45bba57e529a3d1182825a0cdb64b273c771418877e3bf790a09d8cac8513c3899dd010e7b39767a982821e3dab63a54bc867d953c904c0953dd294f85677bc1e06c5719e84329579b5dd6f987d8fd5b8021b82ab5df67b139841b7cf2963ca05532f1b9f2ae3e89cfbe47bff98900fb8bdad1275d28c662630ba1a24eb5d0138e6e9e9ec2d6755c1aa51c4e9e305973aea0ba8791b6e1d9c773bd75332593179eef94f6d9e2977622f008705f64b9b820fd6da4f0ad58e08d5b0624149e190589f33b4b72467f2bf04616b6c5d72f20c1b6075a8331a51d0e4bb9e0c10b6dcd2a2b292857944af83258a603898e90c45e428d5645936850872423795a86df6ee1b62f8e3893a4a9f072c33e79ee59988fc0563e9c43ea8daa88a295832f73a4713eaab806a110c9d50269a63df1c0dabedece99be82e6183784e6aa4849a3cabe2500669e769ada06ec133d5009f0f288878bb162a41ab238f595be378067c556bfd3ed8c4e6fa02ad0ef7217e15deee9a8727514928694736d618050731c1c45371f063d615cbc3f39b6b29b4b963b2d5bd7826d28ac47520e0eef254904041f31c45fc32a004e88e5a5a1ac6c22eaf8caf8de340895a39a02ecda627a74144d267d3663fdf3b585ffa62dbd6495cb9e0c65834016c4d27503de9513b1e5156e7f681a5548781baaa7d4a2c75d54b58d01a430b66f229cf2ea142035ff7fb5e2214388918e74cca04ffd4c5027c43a68d68d4ad6337996b6a4f7d283152b7e9b342cad727bbd3e830b58219791352a1703bb6894680bbf4e6b842c04a87bdd317543091b828496ffdfb553da9b26169eb41396596f08c6477af4a5b33ba7f0ac978496f9ec5f074671513ad8b0f1084e7b438b8c3e7f006394d2ab0a64642b1ee40f9140d1e614f777501c1073fb218b84068ae088f0de0af18d22d97979eca6658201ffa90c4389e58114eb09fd0dfa6e9f73d09985c18b589d6887c8cd1a6b724fd932ea8ff4993d42118f47c9cdb5b33add677aa5871e298df3ee984ffed7ea9c3df3c02178e6bb6a83b553c98cf2423045d72b8cec4e2492f7322d42549d7173b5899c41752b7728c0a88bec6d8ac920af104299166384a9dcf2a97ae3bbc2249e010e35c3d1d8b8f0234b01df15a759d8363d1a24f7cc9f0cab140e39e0aa4a924f8294b30f51565f3884cd25b0167c745645e830f3d79ca459fa260021b100f77ed1a144fc91b8321ef80f7682c6c83ac6ee351fd36e23f370f8c755280c40574bdcc777fda63b676132cdd07ea882954118b62aa04772953e3f8934b65e9dcb90a51da08ef73406604173bb2575c290e3abc59fdb54b9202648c684269b7f2c0d7c577c9a1a3a2e5caeb9dbf368e5be074617cf6e29e7e480b61ef1f67b5540c34ea6982ce8969bb00fbc52e752058207ff3dd1497c6275ebeac21238bddd3dee885909f843f75b9fca6db5264d01d50ca6c2d84e26f95f8bae467cb4e3c89e5bc0d91068a49653301ae174ea3182f2f626b616b3c22676d879d3c4eb71a32be90d06cf4c15016a3d06a4b8a516821f446a503613f74b7ed001dc499ee5036fb63dbc92d0a2070a56707cea71c6a80edf0ef5f732bbded07ddd2bc99b4c6eacda6ca7b18a6bfa847a181c3f25b177c9a93d8a9fcedb411414c5b512504934c479d69a59685123d95ac0657d50333ff027a9175748c3afdb59c7525283f06df8da117c419975f893602f9ee03ffbd06de3bece035934fd19609e453c0147367a2562c576c189da336c21b33a34ff45c8fd4c7c178c49f5bda39e6df32c616a308bc7ae7e24cc7f074ef1216ade737dd1ca6039a8d4c21805512bf2a84c065ddca293f1cfc8baef458baf6629204385fb1661d2b6910fceec5f9557087330d4eaae2926099c674b6c9db251a6aab941a64ad3c101a8ef6eeeafa8524d8ee7b45f9dd60a067a48d81b953ddc492894b3097f0493928ca0c36994d6f5083a25008c356964563b28311d75498bad6d83ef5d4bccccddf6107a9c77d8af2b12d04ffabb0e2f043d916f804858abb2cf6b0e8e1e0db8431eb7b2bc0ade174da9649187e6b9948cf09c943ee789dfbcbbdd7a606fe640eb28b41e57e9d115a1ae0468b082981534412bd4102e298f8c56ba88575f2a022302f2ecc8561f9ee70f4fdaa2fe7548e89866d8d1710d1e3a1a2c8ae95c1e403214243458acc569470cc19a0e11a74b6083c7f0f7453fa05cd57350209c569611585d8e27ff406346cf02ee9fcb76e956ac24725cf1e28f5df6335e8505c2588612f314701bd912f3f492474964c9c529b7e687d628a60733e4e9de2b0738a95d8c2a338fae04b9f7c28bb4bff1712a6b8eef67b94c34196345a434ca74e561585e55ff4a1ed91049ac5d9eeeeb320835ef1a1ef980a0fd8f0fb263f890108cc6456c24921c47442484184959d52de88897350eef0d70dd32dea5f0f041b9a1e3832a918f1d8f0af1e659951a97b829691513c4949269c8cfafc5ca887695b8c2c1d886dfae1f715637c9d751a377898d438ba874f2f05b7f90e02e78f4db6d56e18afde356a99049825bb1c2ab848db70804145f7691aadad03452335c0352806af7adcaf30941988f3141eb85ea51c652ebd227e933830fb0bec4bbea1ca8344605ce6dac0684bab18c35c0c239db1d4deab0b4d4e6a88aec31e11bb7b6a311aa2af58eeac2109249e11dab3c771f10b6e6be0e230b4de7eb70a8cab383b468251ada280a8e0ff507ad46a27a671ce12d7f994eb2f7eacf5a16ae1bac5f603e8b6ac8138306a25d418100c7aef77e57ac91cc466e78fbe609ca43932ab92442857db8b57e2bcf51408a51f17b24e7699108ceb1e4f9f89b1620bce8a28b14c97d1f5a20b0ce0612edefb9545080c00490b4a7d12f40119e885336ddd0ee00694c8907fa795e614870800644083a3193be497685c920ad94ad5a85ee5b35e87517588bc5f1a3640610c74120556c9e54c8656a342f61ff353b6bb9b737c915d1000f4d62c0834bf30bb2dbd85a104400b553218d6186d5ab78eba737e2c62806155025c0b89d6d22096fe63bcf38364530c7a25e43911f49e4cbad18a4d440160f1e38d5eafa1f7b347eac767b608b4b929965148637b19afe768c0834f8307b7d6e76305687381ea823dfdfce8872fb64ff9b6f5be54d19eefc612bd3bc3c574d9fd9d6c88b3fad0432cb8da879b8c09f60a02e3c20b52eeee246818ea2c75c517d2be0be421328c016f5e6c5df75084c478e3b91692359953fb3c3debe0453607990ed20483099ea1d28391df72115cd25a9c2b2ac37673b8471067a258b3f3ae0bd26bc4e8e306746a249afa44a0e3172aa17b2e4224b746ae76b985cd67b1cc87bfc517711322368d2a9476a712b8ad68609e4992d70cfb479ffc8117d6dca6aab2a3849337ed87684e6915d05555b533cb87d09436efb5d31c3f885c9e87e66a63fe1e472afb4d83c7a2ac17d2f85a02698029c28eaa2bd03aaf50bb1d5c80331508294242ff9e8ca01173ae173fdb7dd55a3460cc7e121a3d3662c1b7104261ec1ea2e9bc1ba06df79bd2dac8aa215b117f66b7570527de344d16bdfb32f23208e70dd7026a2cea256ef5094aef0e4bf768b75950bc68735e43e9dae151a2cfe77797a19edb70daf76b03dc148554c1341a7948750d53c70d5fee2c4b8764e0fdf8ac9ade30c0112eaa8a1e417700966ff4b6e330197fffdfa352c64c03f418e080bfd26d4e7d4ea4574475793cef4be1601f54a94b1423bf27a84b390482ffb3593bee42d42e3bf59c1e5bd9e1a7610c1684476c94dfb609bc79acf8b477a8d96c7e3790b6959233a35a5df370ba0defe4daec8b2031642565b875010a69830485864d3ad49e3a03d0e5ffab9afa4c809b0c300580f14875cdb3b766db386000e19c41a5b8d995b034ba277c88bdbd190484708ee9dc759d1deaa46565c74369f60ffcdb0a89ca4e2beff65c4848eb24856ef2e7d7561b02d6df568d9acdbcdab654f97756fb70b883f9e90bd64024659a2d0fdfa2e0790125e0acac8006d4e03d8f3f5e69133fcf1115e96a90022fa29ff41871822d05960c59736796f520f3ad061f94749c2add5dbe0288501e545516f131229674300a2d2287fcdd7d7f8a98a5ac066acc75abf1f5aa566769e0bcd60369b0a576a133c524625b85f76a1bd2192234b53360772355c0a2f6fdc8073a67502e566d49e3832f598ac13720fcec65aaded42dcf6a3afae65e7635b08f50cfefed22f34d8e040e12234fa20d568585278bf369ee2912c8a9a3989e2f943329351a870c5ce9607636140a49c1a9ce288e057cc53e0be71cb44e9c245824e46416bd09d89bee1143db6b2467e67c12f1ec1e3d232197ca9041a108b52274fa9a6b0c35fb7130056b5f0669624e49d287b3bd61ec71c101c400ee6669cfab00d141287aa060c466ac6e8b26dd78a8687e85a8240fb247da5257a1a4879a91a2009dc1fb2a2f1ec2ef2e0616c9d0abda7bd8406e13b2661c0089153ecbfa7e4804b85b864c32d4dbf2fee20eda1bef0a591a1c5a301a7f1d6bf356e17d47443e141fa6847314924cc482d26159223dbbcbef1705a2e8c33c948a6b2cabfbafd63c61645c49b3401322567cd2f00ac7bbd45587bc315af1bc3fae897d29267ac43b5f4ff0360dedf02472e35a316152fa5d9d5bf2e1c4eecf7ca5f243fff6f6dced8c389f598852cea7b61ec1ea3036c8282afcfc937f4404dc5598c3e382c53dc8b59bc1be8d300889bc2bd4a5b93da82202384149ef89cdf5e6595a75192b1c9b2acc78457d77ef8cddfc301109b2cc0a335cb0e18e243d34b7296060147150e103b07f0ae5f97f6628a680dcb80b6ded52296afc9a314c4a9c6426250956a728f1111e1fc532712c46621f28bae3a15f80acf0c27366eb60d367c80c0a67acc87ce1334095ec2ec53a96b2a654466cf9ff5908ed28fb49a4f652853e928d136cc0165fd9c80516e1d6b9437d44d40d2ae08b32ced131344255e72ba81e3f969a042e0362d762ff6162e37b7eb55566037044b390a7bbbe25cb55451fc7c0f5f62a3572e92e97e69e2fd0477fba3f704b18e89cc589ebda566805e1145c128115728aa11f5e3cb2a02a078af31c18dbde3f5e88ba85410064b530f74c0f4bad3e37c9a7d40ea51185c7340f08b89720fdd6cb7ebcf0e93c8ce6d53a978fad4d2764c730d246857129ced2b8b56a73704a8f312d3cb5b0458fb4addc52280bb869ada79a1d25aae1aa7ff5445320bc92ce598fc121c159b0ad73c45a1850f371a48214c71e173cfad7353bccdcbf90cf2bb44fef426d8073caf5d526ef5dc4d2b3ab7e6228581c4575b7c492db655eb2eec714707b8777f0e9b82a80b8e6765355c31e749431ea6ff7938a19e87fb2ad070ee2eaa14493b1fd825705de8f5e2d4f05c2e214b6d525cd5ca4e0c48fd1f08e172a90709d1893220fa98d1701ef7adbefdd98ff1ba1bced3b1f00939c75b689ba938925e2c659ea73bc7485079c260f29e6fe600f047218c1648484bfba215162e34d99bedcc93ce119876a697f99731a9ed45506dbc18519ba65d91c85cb852cb139b6ef6250da91c3e4316be0c1cbf27d88715540cf5dcbd93358806feb55a3c62aca25ee3ff88cbed4f923fe5b35bc03fe1ddda565837a440f30375fb526dc19fe99d42b492bcd1f1281ca6ceb584a9ea68f6aae7b67d941e1622dc5bc9990d7882dafe2daab85b901b262a9063282a4abb258b67c5162d54fb21178c0f3fc1ef4b296a324c986365cf33837331049da2bde827c6516f1f2875931ec1fb1990ac64a506762bf47facabd467e24d6578dfba2fbf840d0940c1ccebf389b46cb96b6ef9c7126d96c8e1b8f5d5fbc0bc6033d2dd99ce9d3202af229a4859cd21d6d1ede285999d7705d4357be404d75c261ad738e5b4b7055cdf28c959f89719a876bd60e747161d6d5125e0f43799fb278e03b2f48a73649bde9ed8b29ff3bdeb2dcd39a4aa798138c16911066fca9fa21a47786ca3f77dfbe15cccff6b3d4972f7e22b283d52ad562e6f2efe4a80d3da0a01660b74373f43e4b48b47c66665c418aa29958b0e1d91c8339d8eec3c30c42dc32924a2f700487190c4cd5acf7bef9df603db2df0e84c7477746c013a1fc793632a60e11393c584103edef39b2ed8cde0d474d45dd45de691217d3242aa695dc7ac1e2b05386a57dc61d8c622ec18f19bdb0d3583a25f89947c3b3f7f469cd8601ff136697a04d4d729e92f58a1a0a69b62cd896deaefe6e5aedb629258d3dbf39e14f79a7fd2cbb9576a8068e47760f2bcedbcf712e1932e283fbacf53c8067ed14a213d001a30dd7500fa39b56078fe9a2913794e9f0147fedb0a66c91a347a3cf59aaa9a0ebaa77f6f059bd6b6326c36d03030f103f5892f52acee25abfc13a2eae0fd8a0a9ca07c91c99293529987476a472c5135d8dd17b3f30fb57d9ae6bd77d119da5aad2fc666646672214a45be226eec44e5ef92179810ec938abd3abb37fef1688cedee0ffde1f4320961c632ed3f9b3c732a38bba2a06bae6b1340e58769c1f3aab3c32bcab8693c23c9978633c4072e04d0c59d8e3749120faa9e824417755de462d5901954837d2d9c7c798b058bcf24c6963eccb5ba4712b8059f6054325ec0d5e1d5b15ce38c364dbd5a29b58659419417436ff3b3ff6be78d958fbabc543531694f31858a3b1098ef6872c817f6aa9f3033dc22fda41b19f8684bec16bf552bee0a27baf36b43693d2a9c53cbdbaac23dbfe7d9ece2aac7771133cc2cddf74e05ebebb38548be917cc1eaf1eef0c6a6a1f41b2a0b6dd7a3ff3b0535b29274a1d868baf8b006af1948437f564a4b012322a5901afc379a0e6d95a0f7566456b7d3d621f438ff56c5367fc1825c74044af671428cee2463f75e72c493fb84b34878a7fdacbdc0667946ef6da9fd3404e8b13166ccd96266e49f07bcbdd59292587fa7de7dfb42acd51aae1955fb60cbd849cf60495810fb7dcce6dbe70b9277fefe4564145826cdb9bf5f941667b70f88c319e3fd6632c8099a40806551c0cc084130360d941580d50239c6a8d828b3649a92570de2511a37ec9f69c6170a8c8c38e68896aacc73508808738b04dac630f67941605990eb7440d7c383ce859395fb105a1a7bd1fdc3b53b7fa14828304594d3b2dc21e2b4cae931c3921d64154a3f19306e49f3069cc56afbef9de577f0bcce01a4ea8e62c4c870be7e92f6d45fad16789fa6b9e5eeccba55c910dadc49efdeb6c95b70f8e6175b20352c3f30ca4172c289ee0ac1a01aa893264fe320045306f7596ff5d5005485ec5f9ef381fd1deb1ab98cbbab52b96cb08285f4be6a0be64bd981c21ca435ace3e82ec818004f41f97cead3f1128cd77e8f0815cbd5281377e6f699039970b323d7ea6f3f83e70141eba1e075da551199e3c568026c936d112e3dce77641bb5bc567f0940cd3b26f08c6c7360ffc623a542ca96cc04bebf86136edbf0bd6d353b4f6e66b4d77475f26b424f5d58c6441a69b7e0c9e52ceabc4714d6633131e6f5d5d8d1fa15a3080c1485b8fcf7acbff4817c7415031b7aa4248a3888bbd65024f02a8680e462ae412f3af4762dd0acd6f8e1eb04008e033b5836ec9ecce55ddb00cacf71ab41441e78420e88bb77d42c21562174a63e2ab1afc944954c6d12827c0bedecf01f9422c989b8a52d77e994b5d6e89ad3cb6b593de7c1750e4448dba1ca562bfcd62fd02e3c8ca08f37914be40821017e98447c42d52d5d4484ccee98dc850428546a98341fee7ecf9329bc621c30ec16d4c9d0273c39378eb6f4ded20ace02937d6a52da9ecc2de46d61239f1531b84880b7a5f1dad78f53233018ec56058c41618be1d6ded11d79b13e65da3366ce63a221cdbdcc8edf93a6dae2032e0acd11d038b5ec5be13df156c39834f82a3abfb571d01affd31d67a03b4aae56223a1aa9d3f8184cdfad31cf2fdffa3dc22fcd08eb94bb71dffe27f24057250068a3e18155e62a8f41ae78e1b012f0ca558f90db4eaa8ec15c556241dd42c740c6f6cb434040c7e1200f9a64f48bc0cb7c4a095458b3bc2da80f33e1b30847a9fcf97d734030e1ee99ea8ea329f753d59433196347c781c7bb23825fb18c6867ed10a8a8b2ab7aff4a87f114617759f6846e42e46f1c381ea7d58c7b66ff1522b5bcb1440280f39a1c51193853b285adbed10734183a91b5c6f277061f2ecf042db17e0c25ff4dde6e94ad315b93de41396694727484e1e9495f3b9c83633c1461ad7251666a2905206fe19cf8727b1a05efcc31434127a73688c6cf89def0140b0def97994a6a91b137c6a7cfe4f548550f0cd7e9ec6c76c7ca16deeba3a53d5b6c6743f558cdd89d3d6cf365361ee08a89769d295393d27db3ed54d086e6428ed3ef62e5ca5f239d9d01f33ecb68c21f5bf729f790e25cc748d54725f5b78646963034c07736ffd7f230f358eda373ad1dac9c736aad6591b8e0d68854fdbf79e420acd6e318af8d87fdbabb9e71f1fbaaa8e0ee4ea22fd29a718eca34dd36782fa2f0fbdbaba2d4e00b65e39d4654334e83a9c20d815347fc5d88503a45411e43b1d4d66e6fed398378983aed85ebbae9f38b9a55549bda7531a40443479840b3fbc26b4926cfe542c70dfe28ea9d3527421091cc56e7bee24b75b24c8f9a33347880bf943b77cbb32aa082a42e9d7614c68814bf815a2d2d803faac77c4219bde2430caa9a9e4d1853b88ce71327d76e662a5992e717e3a930d0b8c1d90c7e2e41fd0b4c3668fdbce07db77e5489eccc5ba862a02d5dc03a03fc1939af26abe1c4fa04798e67f3d11864eb25dbf8bb4212e899144153d5e602aa5adcf58a2587aa3cab8a42d442d089b39992ceaf6976c935d7adb5f18510adbd9e584d3da1496d492d03250ac427db883ac91be5d5a1d252825df8d1c980358146ebdf9ce2e59c9cf75295331ca1868385fe8f2f9fe1bac65cbf4e80ba5034c3b63e24c24edbe8418d5f1300d72c6fd611d52e57d6d5e26b4e9bcd9ee7ae1b632f6779e3d56ca8a407f48d731fb959193d49366219ffe98cb0bf9dff456e2c4d38007fceba2e3fc0bd1c7d87ecd0b7fd881b5aa384c5d91e1c6330c87958cf95299110761b0e75e0550e75f686a992ba7edcd652eee87f8bf949f283ea49cc59cf715b1678e35c3504c311806060e1c50141120193e634b8fd7d4fd01cbd3ef304fe751440dbf43f8bbd243f8b9b10b0f39c2d38d9708cbefef58f44029be8893d6421602536e8a426e87b673a36368af389f60ec4fcf026570cb3c97d61d35cc5b4878a80d3b415f5c07679c34cf1bdf48640dca741544183bfaa835c167d1a45ae084a50f5690891fe11bd4b69b0ec22b1cd10d2f0e399484dde30c28d061924ab774b3b71293af91c3a0be3addcf245481d2a29469eb8724825c55d8503cbe0a368a9f7e9e4b07c4cfe7e8fc47b8eed8d6c648ea2173bd6678e620db38a9514299e67aaf8553728fea8956b8d7f143754781cae19dbd25b71f7a7084d240bfb22e2d3760a57f0ec1ffb1e41857bd34294f744be78d54730961722633527182980e8c355ffb3795568d79c5041cb8cf0bc595a8b7d6fdb5066f3bc6b805ad8d8f49e4ea3890b08126a599ffdb0541a5c909b1c36ceea3e9ad525ee1b512dd662736f8cbf5bde882346ba348f8518974a0f4f019d187a1148583a67b12526eb7c911c4a0d5803ead786e051921ad0ed29c701509417a7d9a1426719c74079c8cbeae19f28cfd139690adee5608cc1c4e427ce227a17a344a284b17910071b0b4aa041799654fd88e74fd30ddd116ec712d7a7b890a79f0e6538eaa9716ef1244d9b6d3b5d9295e09aae45acb8f9a7a5fa8941a990a64a2b958c02a4a9f3f651c9393413c95b1e2c09d51ca1aa167a2e50ad0ed8544a2639f10d10d091df29a1ec2d4932691237a0027884cb309e1a33028930b023a32a234540ae98d6615d6e2367ad369c9da7ef1221c231f8c6341414997bd2b237a7584f52a6338a49e7fc7f825d86a23718aa861d3bd699d877beed27267381c56ad5c045880fd31a0e6ef26edccf7fa5d3164d02035f41c61cabd8f794c72a87e39a534cd3e7987c62ae894f63e29dc5af82c50ec3052cb57ac440650112592b99072061aa06ef624af6291900e8069a21381eb84db43c4f6b2cf38cdfca52c07041e901cde0c52f2fdf2a9f76a1bb8358265c307fdffd85a2bf29fa8ed3f6de32281d0f9e20dc1203f6aecdf97ede15cee0632281854449c395b70de4e211c08faa1122584404c80d3ecc8060b50862bef0a29287c331ba305977874b753e707684e9a8e7a6f92187500e15487241e6b3a231bad07d7ee4114e2856129dbfd15fdb9630a1867154acbe27699d0cefdbb31530d093389356e0d9dab99625b5623a109441d3a7d64764df0dd2ebf6af818e7893c701e93599648dbe9b9ed8e3df7f94285054438ebccdf095af6b466904e9cf4a7ed3fc7b1f565a474249f1efe7cf39b3ad69ac20162956ef9b21ee791a26607c1ccee042bc105ebbbe74d03471156d993c6992fe58ffa06682bc80f4e46f76d5b1d892a730d20067e524789022e005bb08bc0ac1ed5f41dd58a21858cc0a753862f641e55b4e5de532c4acd4bd687330d49592d03956381bbe746665fdb5416f8181d79e59949493b4ad94611222c1ec000a1a8d82dcbbabb2c677f8865fd6a562aa3ec7c768b910ad1389b54cad26887e7635a5754b80db6c36163738d61e1bbcf3f6a835dbba79b31074e08f11b40ac2b485c9ec8de5bd35c0104e8e39d084bead31e212fe7e6f9ba984affb34de156cf9788993ee7f3e1ceb082889a3c7e00d8b8fa41cadfe49bbfed47292093de2683e4a0a64929f93ab32d1faf012c78261f7f1403c9a77718a6a74dee05415c86c144e67750fedf0b50d44254e98415ab4440af1262e826d790536acf5bd6696ae1e0382c6ce0c1c141d77d78eb384c6fb29807f8f3ecc7a503d4cdbb7278a791255a0f3fbe532ebb5074b930d3c9349e906b12f4cc601c0a4c9d45344be4b7c93e9d531a2b3760158c5d5a602dbd462bf1b07b497fcf48bc474c635ee289d6d33d3a3643d23bfb8c14f54bec7abf3fe26c911230881f8a1bc47a0b00de7d3bacfc54c12ed08e9d4948df7b1134040f679d2d11c833bfcb84656074b29478b0663239f22e56f04976f25c8e75f61daec4de64648afd1253150ddcf88f3d958a9e1a4d8370d37376008187ad73c78c6f63bcf0a86147ed2fc05207f93839efdf2094b143202975d7b6191f5967faa5531d81654545cf1d423419bf9fc4b41aa7e1d7ea1078d6474257577edf287208db6843e9c4fcbafeec5c0f90a25fe52a96f18e199cb3c248ab777c395ec6e67c6c68a5e8e7839a755271e9ddecdfabdd270b2c85d7a1ce4d60bb168611eaa085ef36eef9192a22272974e2bf23302ecbffcabcf5b0efd2c346c67cb552fac230e1fda66e138ceee9e990ffc8dab1917bc6b44d73a8550c1897a4e9eda71cca286a7d9555f371be7dd23eef343c1808c5d5b7b6f6ac7c77d5c9a7ccb3f3c5ddf6616e1c4881fd3de04b04cf253b8f4ddfa597dd37bfe226198b19448f5289d6855e25aee0233241efa4cc237ced0c3a015e99938523c151b961d5ae9e9655bf52f8f5893fe3f5d9dee3960ca83a6cecc521f0c2565f4dc15f54d195d44856d189e33736ad253daa245135fdc297f73fa9973907685d7a11fb8559124f989497f9d5d0586356a0aa936f0704eeb637db1bba662c055c8d7d8978f95b926380bbda6117e894f0582076f532813fce3c47e14a3b3a913777bb8006ede55016739e916b65a642c440922a5ebd22dacef6f7c7cd75ea42bca555e3855a59ac7a845ce19f93bced256bf7ab20a012984d65b63cf84f3e6d31901339d8472e9629bbbe3cfb75d55e8fe4d791f801846e44d878a6b41a0b35da8ad16ea39082d427dff317f5d63d98ac1bb0d2f35eb00844bdea6a184cad77e7da8afb284449c8c76a7a5a50b4f13145536fa1cfab97160ff3c96fd6f14a825959fb742231793af3f2e3416a30927eea85a5f0cd78eacd5e97841938c149cf4e1924a4609ec184aaba350babce749b0b2d0a2dd0b63d3c4c22543249b7d73c8767bec680fd2107d8d4a701878c2fe1113ec9f0ee4bf9cd90394f3e23b5bd7382c3caadc9c6762d11f341baecb00aadac32790ea9dfabb02516622bb2cd98d68333e2b2f13c084fe00ff4fbf9cbe3811dc3bac4365fccd2647db5e155d1dd8578850658d3690d9ee5550159547e1d3b2fcd858342a1d03f4dc31f510bac36faa0e83e230f58dbe93029fb2e4f9734850cbbd5617ab190d200059372c67568c4ce927a0642d21eb1f2e6f35a1f484f6576c9b5c82ca5bb203f71072662a2b9822ce48ef366d46b41ac8d59f7c5255534235fd46bec79eeb9a8024defd2abca7422db8276377dca1e654be10fa08d21875f542f33b756bb501efd7843bcd198bd036bccfa291f8059556c3bd7aa0b70ab7cbaa254ea306e2be23fbb55d5b36eb1996b45a9ab3a0ac2e7f37d1c1d1a51dd23095dcf035efb116bec8c48c070b7757bde6fd7e5a7ad14c01f68a0825e8be4bf093ce7c18d22cfc4ec5740155e61a3cb85c4602a7e8ba77768e86fa4f38e66fae3eeb783d979c6d0ac2d3e977c0c1ba8cbd97623bb6befb0180b51c0f2d64b44a8ad5e93b03ea4895ce56a970507deadb2c30daacd98032ecf807cb55153056fc4f8e99f0f67dd03e92393f0281e3a059e9d8095ddc0126d2f7ed0ebc49db245ae6697fe37728486a1d21c90873710cd82a60af35fbbdcb33ae84a8f0d35f9c97ae092a930396c5e7736bb29a1ea7977e2563c69bb99de6c996564fcea356c0ba2a5565fbebd7b5efb6e92fa5079ec3b8afa3ec4259999d7e4539e577f19a4bea69836b16bb232a46981d3fe55c58f9019aa3b727788fc206ca3c77667b2213813acb1661454e812569466db4a89bcc59e88fc71ec29bde71ab7639c0a8b189888029dbb59f6729db32e077c7554419a9b052765f66a3aa5685a3e7f8b7f13badea254a97a3ddfaacd0cedd2f874e092059a6ce1c770632f72fb84d9bcfd4c47c47ced5671df80f62092a95e2912d9ece936240bda87f0169040e04a4e3c378cc904ca06a338af2e96cc247a9916c1dd39017c95ce6b0266811403002fc2ecacc928e9db5c2c29c476517ddae1a4a85880e68896087fc69e64d2252c95c2eb987eb87e77779f7b152a7f83c44077ed645b00aa06e2a5d3d7ce7003328b2fbf2ff0f7c0626fb79d8deaf5f6e448cae2aa04e0e3dcb7a2ce308ccf6f2063b3df758fb857e2a75dbf62f2f03902f084b92b6d831c10290f09a0a397083621b7d197c3fcc11281186245e45d1ddb8c479de34c53212689e1f552701b98ced0e3aa9ac778b4872e84e31d1b5213ed87e86023a1dec39a303de23c230478bca5a3f6239ae795c45fe5fb03e47b86d7f8d47287911e35e59a0380bfa794c257c470c5b732671229c0954c01c97fc75d9c4fc26e474bf12cd6593cb5a826eee333e4ed63e97391ad7dec74d335561fab0d84ce10893584df35fa7e994dae454b9d4c8eb0295591cafee929b6e97a37cfdebdf257862a19d52c6000300b454949fdb1579df9b4889814f6626d11810cc1b3148aaeea17377bef7ea37e810ac2459c31af7a9db87070669beb60a11a46dd121609f2bed5b7cf73c89c21a054a239ddd8c49ee4cfef987108d477bd592cad6761e0411c6e90a95237c0068d1201ca3a46d979827a3a914838281b9ca6f056e0d5fc31d0824e8b933f869ec7b070ce2e93ca965797539d79afe4d06067d0bfdc5f1bd9d4aabd2d994dd3e44ca3f05e13d2eb3f8cd3fb075e030ddcf75ca79f0f8bdb2c8a86122b779dfd096d47b85515c3b94a7d3c2fef5b89da31b9cdfc1d4db6affb4967d1ea05317809d483304fb38a5f00dd16209fa893d92d70885d98c2042292e62f98cdf22c19f0586fd528a121b2e9eabc34fed11756f74d03c62e678a9d822b4b3a6d4eba475413891af7ad21f28734b6f920719b751f26e5e64ea96d391030385187568e8f86b974032c91bb8fb7cd705e6dfa88668c52ce787abde165193131efbc05e45378098c1551d16ce1163c495a8de12cac76bb91f57ac10a657292e1f0814c6b196085134d9aa4cacd559a154a63137be9672036b8f8fb9e1469078d17ae325c78064c786c12d229b59a1c2ec4827994bf28b6c43d8febb4ff74ed22235a5d550b9293d99b46a90a0598907ea745f7296a680f0f1937365da6538b2968a0d14202636cbe52dcb4289dd9f64f5bff4ca29dafd8e676a06773079aa8982f97f71d3b23150353789503f1dfe947a3ce3f3bebedf72977e2a5c5a4ae8bc870f390100bc3c761b305e0ce2d708c5c18f913de60da12261f9a251949e6ee65ae8e3895f93cdae9626cf21c81830d74065149201b2fc990354387aaf6e2d3f9bed89980329aa5a8618c82d2f73f512220f4c528a6d074425620924a3a560eb405660f323a064a2f4c800b4b9663c677a2a6eac5e79cb19f4493a6abc63ffcb95e52068df4328d7696144af296a224bb571efc7e19cc6d01a9326ee115082eea4c284a1ad739823240489685d6ed360916224a054bec8c6717c2bf2ab1ed7c0e6e2f0044b65c6da9534a83e9beb187b0223a302769a4fc74da25e046325ab18656e8895f81cf85850e09eba5428be88eacb27fba5c3df65038fadb356e9b402a8dcc281dde3643bfeab43ae3706c885b79569917611424cb1ecaa7d92c992c580c0dfe45dfb38e71f5df9e97c88ac9d3dbcb0f550cfd7e4120494df0131e59081d3ba143e3f9c8ace3bb13de42ffbb5eb21bd9aa5586c5ee4e696ca61a88866678869582559a0ddc7a2a328cd2a38db77827a1c809bcc29017a5596d3f9de9921d5f171f47b2fe7067bd14ece602b004987c2400afc5fad3c3a8409f93a5867cfdd47f0442438d6981605291252cb176e4177897441a3bb4497adb054eead75c6b1430f7c937628717d7184ca290f33a420afb4b5f1251fb0640624362cdb73f5ec35fa9413f83b9393a4650d6b29c7eb29bbe88257172bdf686e7b85665eca76dd3c8ca33c6f5b067aa1cfa0d752c13bf342a97af16cde2919f73d108e84ac2942c6cc01e822a408c6a8665eb85b0d59cabbe66b4d88947f267123a1315c78fb4a26c2c4ae703f41544ccb2e76488973c7f982bcec83b3bc2f6fcdd8144c06cc1cb0baff17f35c445fb46a9fa5a81377bf2ceca2ab051a8f226e06b9f960afa12fffb4ac08c6e48cdd792efe1f8fc544c21d1724c6c34317f1efddf6a3dfcd9ddd436ad9cb581ef725f9e62e3a3ab3b41d5f29c251e8dc3d8b931cff1e66916937434a839becc4ced8259238a3fe2aa5beb51deeb90105155ec3f34d061b299fed548b65f82385d1c07bce895a959d615c1dce0bc0d909d6f32f4c5b53926c7ce47957e67a1652ba7a48c31a4b95bb71c85f71a7399d0ff4a2f0145b6d4ba03415f6672299bfc73d5296a7aaff4f7591ecf447f3a600ef068439050a976debd90ca6f008ad001b9b8b77b6c6f3fa79f41c8183b61090a433e41d5b65468886229218238b0827c1d0ffe78ac92dd31a2ed1ceb0e4eeec2944b737a11a017662eec0120c224ba25ccc280af4effebc8be931cc919522c8c7475fd3294f77afe7716199e2249093b5b32a1647387eac1e404d1c1b58725c38aa576c5142f431c5c67309b4521da3ae37d089beea4f49b113b3607aa30e4dd797ebe8b920b34c274f039d0731ddbbdd79bc6e5d529332ee275b99fe02173f966ba1e6db13ed4007d47c918b9b871e411ae22f9cce5d4903a3237ae930edd92de5469b6dab4113c83b40890d88781e73abd4a7b78678a8b394e0e79cf630855f24106f0d964f27cb092a23044ea5b8368067409c49c580593f62b819fdfcaae520710621d08523a1c52bc29641f0b54ab1283763d4ef7dec8392890d4cb607d0e890cba23025f762b9d2635aecb03ece0793ab668780a71711fb9a3ae97d6df4b4630e6f7fcfc6befcfaedce84d590653204c44c9e936b749242eda52bd39673587d6a88b81f2398a1701c761e934bf517f6aa2246fdf60011da470165858adcb8aaa2ecd622ebe421c79be06392171ef6b7395423180145c93e8b6a701ca6c785c6f46b0958b04cfff3ca4711355df0c24cd4b7820cbc8b483425aead948371410f640842be973cea7cc313b50db3750cb15ec6c6e1492e79bc51d39865fbfd8d9cafe82f8ea91f76ce65634a825aff959e3bace7283f4eeb018bb76917bde7d84af990b810d822baaa8cd455d22f4bd6afd0782430c0e81f877e8046d9a80eb34d2de3e2b1dc9fee18bffa21b38cfd028da71aaa1bd4b6af73e68bf99b50f0b5ed81145ef68769687e9791fdcb0c24b207fe5a6a661d68036ed3cd371c89b6cb7f799b8e68b7edd9221d80e9332e96213225ee2e18f74d7b1cba9b9410f5196b95606b03fafa07af9b88513fb8a36f8d78f158e352c4bd6189cdb3d04d9c189540daf583cd2ec2e13561b91e9d01e4ab453dc52b04cf6ffd9930353eda233e1504ed6192cec1f93e2a382dfb28867abfabf34a8c6b3515cb4ccd695c825c6c80bd1cff9436ec7f4ab8bc833af465bb78530531607af9f32c1041aeb0b4b2b5ee0c8baa52a99cce5d32eb6892b46d9a2f374070e21f5af7ccda8ea719a05028ef63891e3ae563cb1cbbfb4e0b59d5fce35b1a2c550f74423b731a8ceae987236e7d12599b8b71e717ff392fc69be0e88cf8ccfff0b3d0fa18d51f7d1770fa39e0afe4d37bd75f36438027132d4e907c51983a3f689532ec30825d4757e8b35ca4ed001a00a35256de5698bac4f26e4615e9fd208060ca5a44d8ffddca10e8eb2417a2c240c179a6555430d108c883099561a7d773f9f9740f64dc2f36baee8e66f390f33929e938cd4c822dc8b75c228523620020ffc563495cd3f7a7784aca170e658a08eeb66e9923ee342b1648b44559bd283da506116277f1b2bf7e3c7eff112b64293ad615bfb76df27a56667b7f8815344e3c5037b4fb68d9260c8d07fddf946d3c34c93a1b32f80cba7668f738f10764bbaa0fdc3885f0e5056bc889ec9878a3c5ad30023dcbf1f79f34c7ce51435523f538be714ff781a20e6e60ea8d75c00c6e49a8cb78ce45569dbbae43c6200a434ba47e1d95cd8def53b59857209008b005255939960549d35bb3971d7eaf715c49d065c293bc88c81fd708ea35320bb701c009b56fb2660a7e7d31dc01b544cc45208e29f378a108a99da2d6d8fc173ff1fc654c3ee28d8cffe0e336be69cfd47cdb11a799d3adbc1f7673e373c1cb27f0655dbd837e8d2c80f85071339b502dd0cc914f487452e54863030dcb701f7860dc0a2c3b718e8160e342b89cdc3c2e4a7372209ad773eacb90a77dfcbf26a563fceed32a8ada5678029e3c3ea966f00cbe3823a8ddc45a4926eac57dbaccd0fa54b485319d781c0fa9677f4ad0abc45d032c244a14a132ee93e0f195aa2e9abd01edf92a31c866b42921dd75c43a2cd455eff240c74866197fb4875bbc657f8da50ac114569e24e96d8ed4f29067f7edd0e2a3130b4c742e3aa32674363542b0287d4c7e08ec78426b5ca2c2e5d82f2fd9b996ddf1b32c97bdf2de28c44135fbcc4682f0111fc8953e0e992d8f483399f4fb3390429249e81369f6063d0cca5b1ca047330f761a91fd6327a9cdd55f1f63f8ca89bf0883601578b7ad783a2d4862fb9f6525cb2484042ce440ace90d862bb14906422f6a8851d4023e644f78875960aba573dd56f948b05ac6aa425328a73ec083569f1a1e57ce1788b870492af4a4d53857cc31e9107221668e64751daab4e094e572b088a75c2d80cc08b970c9ebb7937341e4b3deb754c5e30b4dfb610e9d6cec9d560595a2eeef78a25589dd438bf1fc994b268c1311ae21b1b0b6f589b07cb88ceb37f9739eb93cbf2565b820318d1214ba8f5089c59becfcae1e1772883ccc01cc778af6298127b39d3a77995621113317f767eff48063ffc06026141f8a01124ec7019ee0ee5686003cf9662d95acc17638dbed9e3d3e279510562c73d3a497173afa5ec5b6a1d0cdf5862c10eea621763c19001f5c5fcbec5ac0ae59e8b0298fc4a9f559a2eacfd85e9b3900e6e898d2db9f3a797f5921a6fb29640e77437bfb6e5918309e78cf35f10fb44e6941ddf0dbbe00727883768b08af0d72209803d2976fa80115dd1a610f46322b56b6ecce30305d482dc38fe8e997ca5eaefcd25969a0f39a3aecd9c151e6b53163596dcd46de84dc51cc58a1e8c97d9e711e7c5071b33625b90ebcbfee3772c04648a51106a02f629b0552ab9af794cf99ea2bf0586c2a7e937d1a162d08db1073fb6275175cce1d8d2caaa3354bbaebe2e558a19ca59d8a83f03b7d73b1a7ed72d1cec1218f882a26b5fa9d954e4e95b3ec886d63064c96053a26ec57032d816cef304cba68a4b4d7fd7ee78e8f862ecce1571c0d31033278f5e6d724e31dba4686fa8b996204105033a7824b6e5c77853dafd329dc063fe2062f9e13ba4fd27edbc64d82bab0b6fe9c66c887bd667319f7c97052ea3b755ee44b38a27271147e856b26711e67f003c6a202085995b88c608153e08d5f3e4ed195fbe647687c5ecc349c17811abb3cc718ac2a33ffadd62417ed34abe80b66a0c75af3f282667daf604e571b4e8a85f951dc9ca6d1962ae61ccbc39a7e5277a6ea85075e87809bff15dbc1cb913325c8792695fff452840eabe7d5c7757507c317a2afcc77294ba7a06267a3b15a7b6d35eadf23cf534a9e6a7a332728c31a9817068abac242ed347ea7e33e2c8132b9a56be997c16ad46c96d25f77d8a901fd42e08b5e173d829c41bb5750cb625e713b85bee1e5504654583c9880ccfb1bc255545beaa13130cb8b92836b37d35fba5e5da7a99bc5f6322fc7d3bf01f9c83d0faedec280937a3132c5b8796d143deec99cbd7675acbe34aafe5b56280c2f9c01f2d8a854ef9bb6ad8b0f45a1cc69471a8387909c7f37fdfc78d94e944fd8fbd0f1ffd5bb5f1a68122c77aff5b68410ff42f51c98e6cedfcbc83459f1ddaa3ff701e7cae9e80054b89808b80de2ac55a7602f0e0b061a57e396b1465cbec6b604f4271dc2987ef8a00a1e974cf32e879ebae09ca91a77d8dec8ebe1cd8a3c7f3354eae7ae0de0b41ae5019e27e26d3d54f61b902da2035236231e215bf24ebb1987194dc9a5b7b8cfb597c1f7bdf8309d5b6af9e2eb96442eef795f19493b3b7a75d57bc50173dfba7db282016b74d5e36eb1bcce26d4b3a09aa98dfba1eeb8233c1f0fa35e8291b63e8ae755ff6d872f154bd3936be5a14d161e0cb0d9dfd363fa48c1a874e3fbf5c007a750ac6883d57f35d5fceb62b893f77e5be6a915e92a60e4c1eaa264388a7b7f0920f659038a3525beaee663d79d23e423bd21a01d0a81a3a319aaa6c16605365c08cb733a5993b5b85dbe16d0a27a725ea58f79a2e7c8dd418ce97f831a4d1c7e54249b1b499ce4c1f1bacfb68cf0b9099f96dc004528a24d5452df9a41fab6c603092ea17900618e08361c07fddbd696935b77fc8b2c5bc5c618f98c4a26bd3291ce1fbc6b69b2d3d207ede24e68f3e1a4c9b2b3120735e6ef9bfb0acd742fef91836b9e9a65c058876b5cf914396bb6b4eed129bfdf2dde1f938686736fe81966dac394e01b4384f6c4368033d96714ad343db43402910c3ef99aaa1bd67a2409e494fe9e3d37f74e09342bf6cc58bed912477015c1b2068f9d774d56d7a62b6e28768c9b596a9cd88651c9cd86e7e53f7c9ed4f4d8e34a3ccb6f6a47e0cbc03a93c3c375ad07cc73e2671053e72c5f96301356e6d88049bfd2cda3cc6510a148b59330bbb8b80876f2fe9dc189aa18b7598b2eac62962a87ee4d4fb22f5675631613ea0bc928a5d76f3664b0057317f96369462b47614f0a14a3da8661ef8a7058f4e26bd98cb8686ecc0a23e9b2ed8e36cfb1cf6ae23fd6d43a88078b448c68f3c019cd03ca8f95e62c769d2f4e51fb1a2a4001df49437e0facef14eb8e71299140e462d0dba3b4f0613d36818341ce96ff4f133ad94852349d9a579a21e6837a127338074e8608ad48e86d80bf3806b325a6ba1ea8f969704c1c79a0490587b16452fe2efa6c05b35033b4dcdbb0713e1f6fbd1d2302c8bc726d2fc2bc5941e4e8f7518799f405dc459751fe516894704f89eacf31c71b3cbf7436c2b014bc6febe3f85144fd366eb92460af82f794ca4c2ce86b26b6c0373266d1722938bd96f8c6841886d4addaa24bb02d67ff8c8c43b723ba821712a858e0e13aaa9a815e63cfa0e68548c90efba9e13e1c98357582284666808918c21050990f4decc2c4a976d0b3f162c302f1bbd7e61b10ad0aa8048aee065837e8c0c0bd10bb93900bc6a5adf3089d476e221081357d5376c7ff99e44c7d32f83e2eeb82f41777a820b94a76d1d085bb4d02608965765c1382468bc1b1b158a0af817315c0f9479c569ea418aa100502dd7cc07b0e410b0b1fe93287b39190e92deb8e27cc34bee9dce4db755bfed978e830e38e8f9a1d39404e5c05bd2fb32dda0344480f379a8f8d228a25627bf5ec5c63d42391cf2a4650326a1629894df4c3bf0c3bf0b13786ce9cc62740f718a0b67c3031216c156eccf457d168e94de544df9d8e9539deb0ae367d1eefa895f58341acb8c84d92b9c6fd3259c3f3ba35225402e2928b2f877129e3cb3424c9fe55d494a87eb01793a45248771788b23359db0e4e343889ac085ad8afef8845beae7965d8ddb67630b44795fa534c8d492270e5edf3a185534322c96a12f7805e5b4129260574c6de289c482a03bf9895e94293bb4e61027a0659fc738f8823d3307bca806af4a3b6368407bde881fd0be926ed9ec8fdca8a96337687b1a4cbd60ce7802d5bee3860fd2d28d9473d268c1fa5fa4cb1d5957bb5b61d16322a5581d738bc039e38a620db3804c35265306b42e1f22ba77aea99ed5f9f47bae76838bace8c32e1c5b5f7006708666532df388837e13b07f85ee5a9c876f5a59f6acf62430805eed9f2071cc706c6672ca0993e8b6d3e2e270464396bfaef732fba0b1d60e956784616ea30ec85d1e395bd0285eb1845dce0fda52991073d7b11df47a51ee638bfac42bf35dc1c4c0ffb5b5608d7b8f4f37f2e641d784208e778035ba76d5ec10c0e977176c40f7cf0b0a503912f20640a97fed7ed3fc26f9a168fcb1fd57ff5956c52462758294cc32a75bf8827f6b70e8bb56f24c8f5fff203f9eac9a5938537a1ab795da5d8f9b514c42ea6c32ef66a16c894c62a9307dc95db0cf24568ca03d58dec1ffb2c15f9ed59c90ffa9b6d2d8a87d259819a7eef466fa202c2a8ccc940f22c9d742cca405728dcf6831987305304667632c73d3ac9999d1e196159b8ab52d103ad10f8d94d5fa79dacafb05a87d709ac7fc019c5bc0f8f3af7990647c29d3b383262fa90c94a342fc2635d5c094552484279891ca2db5e0f1b80e0d8e98a98093a85e35acda9a0c063d065c6eac83853fb86125af054cb08578aa2b12e8c3db9f43feaf882a034b14e0eace7cabfc2729b3c9897d558447b0c98115f22750ff246d23e708df213276d21081d86ca1030749fab316eec2d03d9b4fc9091da0d5d9f92937c4150e78629de7ae333a0ded5ed281d2cde38c1eae531da422917fb85d57eb0fd7ae55f6f3eb17dc09044688e9084df137e69eb7553f70d197259493f5c476e5bb6d0c0d30cd35c72353b6bc662c6568c9bfc7375546202b994152f60561c029c3461be74d6f4cfa9e499dcbb038cce9396a5ac8362dd947084150820fdec1cdb8187c5b23ede59b345accdbde949f96d24f28e424b819fccd99cc1878d37605bf46a3780379ec9cb007a70412eb7a74725e3763cbc2529c81d2b0161707691b5abb5a15d562694f4c7d9423315ac1989a0e64c6df293830e8ad34e525e11c60c399c9a66d6c6796ed4c84cbe548e72f890301b734a205f16378a0dd3eb263809b1f1f3ebac9fed11562004ab2a253f2958835cce6e55b3e5432accbc12beedea8bf6d831d44257fd39cd58e2636bfbac13555e0da0602441ebea44e9fd7d2fd06ad10fa205190076aeee1d62c4b341a33b0ee4e5a2aa5df5277543f7677d6eee7e7ee09722864a3355660c6ac83cb0447ee33dae7f48cb7cb79842e3d876bd58d1d5a929056dac3e88d5982511da7b4d2295df47e5f5433c093bd0f84d42cc7c2009ee171fc4f8a857ab266dd900aa1d3f1da6e1bc7179cc09743d307901cdee51e95c61c03f8080e0a652d02d4946764352f55c81e474acb312cba4248bbdbf521a4381e45e62ab4de689725070574423a52b64b0c74980232f4a079c05af9c1d926b3e580beded51787910fac8fdf31aae9ca54dead170020540102b2d63bca72936614af2b6ad131f9db59cade945739f8546ae7f914504aae6d519734b433e41734db81f9d2fabb1836d13989d9b64b10228214cedeaf4ff29a140221e9da376e8be6d9c9e1bd570b2a22fded8b9c6f157119e9bebf67ac6896b59da0501298e93ec5a36c2293dfc136a82b8130d32ae5df5c6c599ae04f918e625d17d637f461b4cb1d1fb53f17ae03b7f206762ebe4df3480dfadc385241efccee072362ef92fd7bd86f2dc340b816731145a55ab905eee8862818e154ac0fc2f43ccb857a042e439b47651d14ecb690ccfb620a97e1f816303b3262afab1363ee109bb7bee15d4b71f898785284edeb99eecd2387aea9ec912ae26bacb3910aa89580823193c86f5e750116a32aafc7b0c71b8f797d8bc4ee9d87c987a3be5e0678f03a4259f87ab6b3d0200a6e298e2f77a588a8188825b9f339fb8325209da39fde714275dbb5beb5c1312f68c851b0e0dca376bb3cbba2debac57c51c3caf87430d08c61d47c5c3149c31c310160eedd3a6666141c4c2f2d04af5d5e27462f6ccb7af84c1e831cfd8d94f1e0344b84a9be22c17e86cd26f43cfc89ec0cc8d6e67f165634d753bd5db73fab985cd86a5ce930a73f23371b908e723635468a92a185ec5e668ff546b96a7566b0c88c5b99c385546f91c65a72b7b11e0da75d7665564f3161b3e97d0eacd5bf6e954863411b8ba9e5e3d6b3d23c071ab3d946dc8862aaa40c16ee75d616921cd1ef5265a02bef82e2a38e2de4c9a1d0cccb388fe84c91ecd2e24b7cf5c9e435c50e2d9c4191ec92878f9aa4f53dc7c6da52254b0e25ce074a6a7f41655eb1fc6ac5560cd554a5ddd527373de3c1b263101f79b07bc50595b7d6b6c5e4abdc0ae806fe0d196e28fe2dce48fea64a0bbbe576bc81b5b5c08e53d069d4ae225245709ad6127c9a36aaad1120c55460dcf823c2de0bc58511b14dfb61311c7300934f30bdbbb235f2720b8c057cd5b388740f64a1724d0a5683947f0ce490d6b6b9e09c19e7b0a2f9f3a6a1fad901e00bdda3856e26711973ef004513e46eac1cbf9b0629d28ce53d0ed90ec6d980fedbf4e3430e46a7c6c71975600f3a3de1bc1180c60d49475fcceec1de05b78ce69a5de3b8fa917f99611f823614dce7e75a0d4bc0c09a08b11586b98fa3836f9802650494454f400466b84611c9f295b3ba2eabaf47d1f466b9e5fefb95d0e9cba31757b8baa7977e766b657ae78be0b0c5af2a40634eca7931753d669e7f546a41d30f4ac4585d5b9f7b3c28d175470a3d9d53558f8e901d9308c9002717a7bb669da50b6c2d1f846432e46073aeb16e94c677d2db065331245c57def6cc59e7d515e805d45a24870f97784265f251090f38bd2ac2c0da52815344c3a0a0e8436db1299e8937237a72d1b0c881e231b6c21090bc2dddc8c389ba6067f199da6e82b0709c602b22a70585ae7a5af327c52e0f98d51f67c839c34c66f62fc91a4b5da56349fd0341b260e00c5787941ce8c3168f53c499eadc15ad8b6a1a43d8b6fc314243843e108ada46c7e41c6669459916d1bcefd88ce1ed2916d6073d0adbbf3e44f323db451d52d9b97c463812fab8c65658d08522989d0815a5c2f79b59294ebd990a8b605926c7078f2245cedcecf9f2a4bed820f67169657464b397df9081df85af9f3c29401025df23744689626d6ea8c319199178d605254aa2ddcdcf0c511b9e4b42c44424915c7aee1ec55b15a4a9a90470b5173be119c8d6b6f03970f2a2bab471073860dc8a1fe994a0195e2fff3db8911ba7935c0cc7dc9d74667e6f901a369349b70d4f3c2f66bd58f0de408844b3412a1da5d4a829f6c1dcb25a8901a310b5be771e62b8904ed1c65ecfe1cc984ec998e14dd7d78d57dd7531411383f5bb43ec8a310b69d17d47f9f228441f18f98d76c25f211a35859c6ec1573bca60767f67963057f38bcd00d6199b042bae785d06543d997545d213e3342130e541d7b5374b1587f5edaafeaaa35c41ff792b5554d7cf0260d2ca744fce821272bdd56b4c287aae1369c1606117e1a62549a2f05a93f0b9181e7400f8bca0ea1a852da0e8a7688439be68c9f9790c6053cd90f77a0b233aa76364413751ba3a55edb31891397050b471eb9970c8724a5b2eba8f00856e0a11291c7c73add9f4602b4554749c57f5cf055d09da9892e915aea927e882ab0f07de4bf58d0916de3d5ddcd3f5b6707e8f55ae2974f2b24bfed3f7709b2fe1e9087b3b2312eb3ba1148359aac0c732d0137fc4031d494eb7b1114c17b2f72c212d90d1bd4bfe390e53abc165b7af7ff5d5cc7aa15ead2e8fe563e55d13ac6ed683e9f90e6a1a61cdd4ab56c231e462b34d8abe33a046fa97676b4a19a7cf626c1903db97ed63a9365fc075d0aa9814c28aced7c8576d92771a09b0916470b7fe77daae9572125fd07cee0717749ee73573e604c6befb6c73b3df67129506c2f55758f3a0785f05001b40000d5bc03ee199631770109d9802f2482ce927089fa5e3e04a1d727cc0366b43d5dc58870117efa2c2441e58cbed46236da12639b93bd6924cc735dded29b130278cff4211241aa7d01e3ebf76acc347b069513b4b3fc82e0ffbd79ddde0c23bf499b0597ff1c3756d2dcd12b31afb33da395e47987e0a0e56107a11d8faf02be6412062fa5bd61bbcfb68d4b49f904a37b2862092b61c43aff84c140626466796244fd2120b2bd41095c69fe3a909f5bbe1a7628d6f3b1678cbf7f811ffd065d08990dd67f9f9a6c5c08e60b9cba43fce620c3c73d48383860d78a04433dbd51dd99b36dd7c53f583604a9dd8d8dd541f34d9ca4d76d8707fac7009eb5c321677243c1b7d5629b963fb3696fae15c8bedbf4081c8ce3751244c47df7750fa66e665e37ec66fcc276ff3e66248f19810d577b6fd4c973d9d4897fc6d891470a87dc8296f5439a08849c78a83f8dad0972fb2db3854e67db35ac13fed95d5b7ced83e11fb710653f3706c899305cf573f0df421234c0beff502cbe644be4501434ddf2b7bf5f1e236e8c976f994e9caa004823b6922b230461545a8a415e52b4154fbb63450f74ea291c9442c0d462f19c26e6fcd488aaab7eb7190cca3ec2c654bfb516732954438b9bdb2dc321d2678a297c8107a224a90c0b3f7020dd8e1df8c8d50260cc08cc12ba7f723d0e699961532f9b3c1b5f6449ca9a06c69da17a7325ad7bb5bbf3679d9e003a68e148c47b00b203ae7ce9db8e81d0467cf5a0a111ec20e29062a19621ce133bf0b65c15a21762d7c26860f17521c11abd9d2685873792abf1376157cf668f48146d4a75ba36c5447ee78cf8343c6d5b37fc25e5c6d985ed581286cfc57a495cf7d49bf98cba621b7b53c667a0d113ab43be9d2d256857dcf3e96adce94a7bda61ab3ad0da40c5ba87b74bc85ce60e487c6ca0cd60237fc9a1b7bd04accb1b62f96faa3f7f8ae09cd48a8963f4cb0eaab63eb61e9af6bfde9c748356cd304e8b9868a270a2996faf4c466828afd011e5003d0d58c5c1b1af6fd6be4a85dede294c82f4cd6be357fa9a8c1c6b17d2de653f12565fe92a125364f3dcb3f6ed9757f3b6fbccee5467d34fb38ba4d28f5aadf6fb1a8bfe8d3e69ef0a427e5fd6a5c5a14a86492d36612ef97a0fd748f356dabd87a3cbea8250ab87e416a2183f3778ac4b2380a99ec255806b79b41cdbfbd4df24a2435d9d79132723288197befe3a01a9def3b21ba10d50b2668c8ba1e409005bba6bc85982c0e77e8123f3cd9f2a7fcd2ccf319907037ae29dcecf3af58bf4e52d5be75221407a1d867b971f99b18c34df048f5d42118f47c9cdb5b33add677aa5871e298df3ee984ffed7ea9c3df14492e526e29e1e07df9ed648123479bb6d14a380605066d289b800c7ee4ba51c691ce194532edccbb24ab8428fcac844cc89a8cae5720b1163bfe64a1c98f2b6bb580b1a52667a0a405c842eee99a6ee948bdf91effec2fc3620245a0dedc99a041af716acffa401f7f221dd21cbe12b634c7f53cda6d6dc78e3f8e4c3628484a9e65638e32c3a5874870ff793bc660a20dc884d8c8a1670fc939362afafdbc2e5acac5a7628753abbf189402f75e69ebee00d8db17f7b9c8004e61a9c0e6a742547ffd829893b53e589e1acd9a6274124a9e6c6678ecaffd6e4b9cd3058eed40db38e90711182991035804178de28b17c542c4d46150d068420829428622d364048389512027942bbc814765ce75fcfc59f60fb35993783e87f2204454bf3304c76e38d3afe29a55b414693d05b3ceeaa47faf8b4ac287b291b422855cb484ce1ca446a18836c1b3efb4bdfecb8093bf5bcbbdf692212a8cf970041f39293cb37ca288add44c04f4a29ae6ca07dd6bdb3e548ad67422b476441a3cc2656bcdec6b5ef43c4b34e7be5e85f960f9479be8275d145f17f971660bfbe8df19d6cb2611c6ddf3edcb18fce4473765abb5e9f0da4e19af1bb5cba2b8f5949e7d8da0e12ee562191a88996e176f5d98f1119ffd616d525d95d30bd8e2a297b6252ae64e69a6bdce83f78dd1f51dd1e2281a4a077b224cca66887429908141ef6d517f39a6574443405e28dee6d2dde51afae35b581a78c49f5bda39e6df32c616a308bc7ae7e24cc7f074ef1216ade737716621529f53c8f66c46bb1844cf32353408e8ec50b15030b1a5f604e95670601d78fd46b8c5280d43657318c3603498c005398389c11e60b860303208f4baf587605ca1cc57e162e63b1ba683b87a6eb1d099b8cc305a01891dc3bf3f242833a7373f640132be51ca042a2872ce1af09477a255365dd053391c80d0992c6a65740186b6cb198e8cdc252074114becf5c5956316c9afcab7ef0cd96a391797cbeca5af7e1fd6589b1296abd0c70c14e463f1796d4fd04888311e5406bdc87eb005fef573d340aa4fab0e684c93ce35dc875fe0ec1f87fa9e283e8897631711c9414e91eaf1c67705397b3fe4d4cda833b6add8022a0395d4ebe23b72dfeae8ece7712da126595902cfb7780e01e5c73cff780a4d74a9a41a0fa5c8d5240676b0f7640294056ac22126272f268dd70c4047ad1269c2a5207285e354dcb4efa58cafa67ebbc9bb70034b18afffb7bcab87020faf69f5f442848a0663d906d0a9cfb3edf1d8e4cc63e59200e563cabcb04c8cde9332f1ebb9b3b2555431f329aacab478391605c38074391c42f14cb113842858e9e442e58618d7fde25f32cdd32c17181ac9959049ab89423ec6a8191cbe58ef7eaf85c65dfd7156bde24a96ec5fdb281a6e43b082a5b95a2d3fa6b798832e859f3296b108bf53fc42b940536de2c328360e64611051228bf817ac5e884013b7cddbed01c988a7f027d9a1b37c7c317c165eca7fcdc3e2b9466fc2e1dc9e8051dbd46824c7d40c2e5e30355837ee1240c64196f1f42e76e301c5db6ac5f1e046d9763921c94bd4f829517b9c257b57ca1b89a3571a413e57cbb815a0dd59ac57c1163d9067bebd482790dd64de9b934345aaf2224a5f1c280ab2c8115bd314e53e99c0bef37d49f4e1d9ae2dad8b28a6144a55d044cc2158444db889893d64447a71ce12d7f994eb2f7eacf5a16ae1bac5f603e8b6ac8138306a25d4413681bc517bf3e4b988533d12a5dd6817d232e3f4a358f21b090c6bfe5db02e849fbc31dab9bdbd9b353fbeeff7a4029630a442e5eefddc7adf597cc1078c78265a89b9ed5da0788e26af786acac4c8cd9de270259824288a8cacf79ee83875f43ef7a7fbe5b325946bab715e35f7bd05bb74ddbd8a2d9baebc68224e90d89d0c99b7f297dd30f36f8000a00e9da77ae64e509fd0c115fc037d46c6aa5de6aac8de4b776fbb92b2e1ec12d2abbf1aafdf59dd708dbbc9019de3147fe0ba251bddb856ec125c943131707a17a274a14576b47fedcd2fcade9d47511dd7daf9138d1c5b8a9aae586d46323d94fc66ba8d7f927f06d1a313b3ff1158b408486c76d057ce2eea7799594a17468c68f9959fcec0f24f8c7d8bb98ec1165a9d419df327f1c69ccc8b624a8c3d1ea9d0abc0962ffa314ee67a75b869e0010daae3f1e13f1a75b32a26ffdc803c2fe93b5da4d3d8d30efd895bccaad94603927e9978ade7329b496d1569414275771cc736cef6e7985f650d273a0362ffe7b0621d7e378fe63b8654aadbcf4188f46a0b922b200919cc0c09180c847e84b6ceedcf595b699f48bdc90259528b5a609e4992d70cfb479ffc8117d6dca6aab2a3849337ed87684e6915e85355e6826ff8a6ef5c21b0fccdacdf7cd126200dbb782b3593622801451df5354fb24d8a1ba5737e2d586b4f22c0f348ef5ff3054c88645f10bf576e40e2b1fc7c9fc4bb63fa9f4474b8f954ecd16a037d7fa06c5dd45a30ceec5d3f057858717427d77a7b551bd546ff94ac99bbb48cfe4b4cd2c66c20c00ff9693c19f5dd09db421c491af0d141515c9080b66fdba2c3837457b2bf20c9d8358c07db136d59117fc578c5396eca4b1d1ed1826e61d9f8451a81c511d0001b050922b11bcaf2a1bf76a8c144bfba3f52dcbf4183e507be874af33fa581d6719b3757dfda8df99c7787ef2908e94557fd95a4317b02cec9c6444fa7a4b868c202c681348ec0f1ba85ba2f5d8eed618e5557d51f38f167b58560d4f495f5d56b8a382b966607d50a2b27172059c9875f1d3f1f6a2cd549b5a01dad4743eb513d03bebfb0a30b4136c957d0426f16148a83b4ce1e8944aaa1b8fd90c53df4cea5b8d995b034ba277c88bdbd190484708ee9dc759d1deaa46565c7679b217e2c84cf7e32095fc133275a0c6ba4735aa0912e4c7e98d120a98cdb1e62f2281ce27f43d168bce5560917bbd6720f10680929bfc0f220d99ce675af4868efdd6ada92c26734f26f29a1117afbd66bf0a0a660c0f81feeabf9d2d41f9c9881ebcb256cdcddbba3adc5043a80e332fc1d66a47fca68a622ebb591d45413d67e6556861f1f200173cd36c7f7dcb5d274823f27b2002b1f665c824c37c63e54bdf81a17c4b42a9c6b1eff86a40b8c36f34dce25f5aaeb2813ac3e86e66d09d9ccecdd8ab996faed8048a1e255c8cd5e699f6c647e6bc8cf1ecd774d4456dc4ae81d542155d3b4ba7129cfed092c6482a7287fc1e46f76f97b9527b34930490bb8c1f100049862666d0e3ffbbfe0fbd77fe7406cb7cb1b2f86e7ee4ad81981122ad31903599858ea16b418b1feeb06e3768731682f353a99d066700f964805fc518bbbab62afc44f8eb6321ea331fe7496d9798560b204a564fad7aaa48637da3929573ec8c2000cd10bfc5185c06eda3879254994211f52feeac2b08e88410e060ffeaa1cecbf84d92ee4f86808fa9f1e47bf987caf6787616166f29eff4c9b9d7fd4d30727650fd4ad38c0c9f79839817dca068c8f436a9d07ed86afa162e771280d1ae5df3eac2c0d9b9398fd45c110f800ea365b76bd688b0bc2427d75e435a7c7b7c29a4fb9978298c27b79377c09db852d9216281ee3afa13b5697247f200eafdfed2f43336dd8e6852cf52dc3d07f647424d1131f81738d1db1a453b606944efed3de8a8f42b6c6b049722c9fb1b7bbfe90607f1a8a95fafd20beaf1c9a3ade349c760eafcd8c072e36ea0fd9f97dfb2fd3c98ce534902462c220dc04d0b629cdb558cd64d126f671be71a5c4a795fb2390fad8d8a2b104d53bc759e1c58a0b2f9695529f8b9930fc38f9cc239914b3c6b136d1790847170a3b2ccc1e1bd1a9a389994210ce960160c31e1c264520312834d270a6b88c35425317fd91ba2f12b9209fc34771784e7d7c0b8a77e1c7cca9cccce52def3cf864320f3694ca89d096460a75b856f5c338428bf36ab779418865a38e0c0ea800782948015dd3133e32fe040ab66ca8c26aea20fe43c3d74928e2729d96bc0ea3d3f9abf613eb9e473166b75f502c5493c916d4261b4f01aadc92f296ac747814cedcee1d8d3f1ef936a2b328bdfff5444148748a0ca7b033aae664574687ae75a944704cf81b234db3bb25307cdb78f7944fc4bf37d9667789f3f7de59bfb1ccda8ff7c72719abc2ca29665ffeaf913fd7a603ee64525f6ab3ea2460bad728f38a40b2bffd5ab6bcf11eaaeaa331ef084364b8595d66164d3bc6fcd557787861de8543a8196ceb1f8a6e91f436e58072863e92050827ae82394df45c0723d6e5597d617904504504a850e6dc6b7b7df4f76f5f84789cbc9340da287037384955c8ff1ba0b89730ab8cd2da1259b5b9ad8bed68756a49546b7886937c056f8da82d755036459d22062b41f7f4f1e489a07fc89990d0fc9505cd00ef4ed2bade91e8c35959ec71709005e57b0c5fe3f48c19952046ffc6a004f9ade7a10fb5dffcca2659802e2d10eb7d263ef6229338c66dd4c409ccaab32c5437323aeb9e19f01b191524c2b2398679676e6cdc2bf31e50da281cb66064e27aa62e1f345842b6633a278067ecb07c1c9d6ce64934174a7d0a7e475b6ad32f2fd7dcbd202a9e1a8ae1d537522c40ddc5ce4355a4762fc693f9e244cc9f56b3ee0e42d763a047991b632ff64dfb04e458ee596b07e11f4df7aa8d77e3bf1874cfe27e1c8a9ee5db88c60851ac1ae5984d5fc17c037a57bc861b23231751b5325fb3f642980f7431aea381a59726ee1f82aeddd4dee3e893b01f3253d5f27fb3304e83ed7e1e9528f2e8a65588b4d8eca252a60af97043631a6b19b69de1d8c0dc1f01704e4fa98cea156c5467a572a4b5986f604c5937f65246a7422906b6c2b892679fa8245b109f5d8071d763621cf20b3b0f76bfb1e40ac097236b9f4c3e25db7a0761271e22eb87fdeb9f1b0915b716e55d87506d7880963463a8ba4c97930dc5951c44584f55bd33cf80de5a7fbf8c62bbed26bef429e29d26454938915f03af0300b35e944fcadabfc00c51cfb4995b57742ed1df2cfb4f4d11e049621fd9b8d4bad339f80fc62c922d7f6f008f1031fcf49d41b3f726c7175dc8a6f031eb983371efbf246ca37bcac34eab46782bcb1626fb38b347423f05d741a3e94114dcd447bfcb47cf44070a4d66d6873fa6ef8c8765aa028004006feedf122dcd67aa9dcfcf3640584b17bc53fa6e44628eead6a4bc5cb51a4d153e1194d689bd74b30c7c11d9e6a1598c453f43309d7b880f91f10eb886e9eda33f598565a4df30780b7b3ff0c918e1e564d96cb15d1c8c77b42455de6aba1500dcd56c0dafa83b100459c7c88ebe2b4159ab9b49f19facfdfa947cd251941927b800f371baca80cd64f90fb16f0d9b88eb9249046aa7b6c962faed6a17036e072eb013462ef4ca9504224e5c6442d880a26d108fae1da776a51fab3298e0ac5e60f092b3a6c32973dc3c210021c02fdfaca9da1142f1f2e0f152c26f67adf55add5afdf3b75f481a15ab3b908d85cb7f693cf1ea599e11421fdf0d208afb33d79357c93924097d1444cf4b29ce5a2ea37cf32342584970579392903368d072d68900dad401d5bb16aa26c8f133609813da971044b1c98eaeb32cf5cd2d51843ba65e450bcf0360d75f5fb7c294173867dce21701f177ed5e244b664c63a9fb8009dde5a5b726c1bfd40c8e0b8091ed4c5c9e4676d5498c41fb3025f93c4b2dd7d4aca1d443177c7db4ded12d25e1594946083d962708874a61b50faf50c5bcade79eabba53868ab0df1aebe31db5f40d6fd3e8772e565f7ab78ebfd4aa5e8de881c0413f6775165856768d85032a805b76f8107bb89ae745d43594bc2c9470c8e1c96ba5858fa0557c8585c9a5f93cd7638e8c4ce1bd9ebb2b6200955e5fdaf5ff2d11aadfc69096184d19cf5f52fab891135aa93079b0a27dffa3757c96afe86651d029ad83d2a241fdad93f3b8608c005e6abb69758fa4b1fea43d85d31b7f27044b5478b85e346f8911f0f550fa4451118d7f6e5669c322a492ca86462e48e64ca08102d1cc65a06f22e5b1c72a5f42bfd14842c229856cbb31b9aee90d98a987002c86c1a834712cf57f5193bf93370f9ec2d66cda63da75b21080fd0a86c95ed8bcbef3816f048ec286dcf46c3f8651498c40a0d005b2c85ef1697ea46439b5f70e5fd75971bb0a9b68c8b858b5bdc8f35c759aa10f66d89d8b076f1e5c03ec15c3b60fe31b0a277b9fee8a8ec57e445b601d40533b6cc939f7cadcea7afe3d0c3dee7c64117dedc379d5f14b2cd1301a21a53b77e2560c601b40a04df62e9449cabd6d3d24f5a847bb75e9a0d725bdd0e3f0ec6ee78b1f3eb45e21cc312207f90b90c8e18bf0ddcb293f824496af1e79b48576a2f72cefdf709e2c8ee74384a879fd3abff461a475dee2e217fb335e2dcd2993474fbdbc66b0090bf47700bc502f92cb75e5c81236335c7da9919cd3ef02973614ce8aa39c9dc7e9d2b44cdd9a6fba167bba97476958bca7814b9631b18bfafafe8dfd7fcbef36b8ad4e7f1ad33558001f5ee7b7aa6ae8e40c1df0ec01e67639b13f0b7e97389067a383e859829d539031aa17e6743b84c7c8e42bf81c31b16dffb4416311e683994d2608ac50c5337b41ea3d3f76e6863d86e07917deff89ef1697a454f508217a60f78cfc9dd5d4001f926ee85c24c7edd92fd95f1e7cc63edb548eb361b3a47365acf60acfae26395ef870d7f7bf8a23ea2c1d5549617a1983d8160fa5a8f07178ce4ae6553efb1be091cd9ad18f9be3828706c4ba982fb3cd94ddfd3ed6e7e9db66418400f82b01f60978ea202b7e6ecb260865b011912bf0ab02e34a9b17e49ea4783b8fc148f0e8c4dee4a5593e75c8427afb21ee1b8bf21677c6357ef391bdc205882c31958286e461201e3329148bf8ff4e0cfe7ee1c89e8ad835495f18155a3e91d1bd0016a711f03f4b30ab809108b48f850dbcf4c3ef113c800cbcfc29eebd50f820666e35cc6ff8a2f32d7fbe0275d183feb0e1239f38497d35701d35cc23eab37bed917ee78ef9493f51570bd6a474d7c085e163cba7bc7ee4a9ab38774197d5c570221770feb6c14aea0e0a42709568845be66ad7a7fff56f639cdcc2e73122261f20cec5277dd6322e88707bc0845f711fd8f0e576665016d0c3a68ea9969f3601d5c30667bb3cc37b4023a52bf3136d8fc380f52e0df8e683c6519f7f32bcf3ebd0c418a63f0a47faabf405a5885d78dc6033b857bb2ac1c367917834eedf4c26244fd6a7050730ad7b97974cf1638c362397fc143f1c97d043306d69fc16042297e09e750e46cf355c29135106cac435e929b995489adb9a5d8187f52a0e86b5666b6cb74ce0227b9f8846ef3bdb560ca2fe455d1002ad270c6bdc109266146461803fb7b4fb0fa53bd8c1354e1e6a45c45c86988dc5a4409c6c391902f233f2f9931c94269225da891d6cf691cdaeefdc1ad172679871a4667cccc35b685449dc2fd1129c8dc9530d400ae0676485df806f5715191ca853898800c6e0c71cd10d795758ac17c60e46df7a9db4545403fc17223be6a5cc767e68cbcb91ef0be448c31db094cf44813c80e3c735e9d4a4a5990868e5f2eea609f98509b764a28705d041f08b4535d7191613066026ddd0683b8f86749a0058e551c6acf713d3ca39e9c10928f8d4b701d024e5042b524ae0e98aee99fd4dd65a0f9eae90c724da0065f0551c910b2224dd64111c62d42a75cef4f4fee7457cfe47214fb1aea1549ba20bb75ae3da2838e8be0561dc1068f28cdd3e6312757c29deaf64ce4e3e11b0bf260d023289f5961ef16c6146c922f44fe9349b0ae5aed6b83558a5bcfee4a2db2706fd1ca7b962e562693c710161f34911691ef938425afd75c0042b83e64f0f2e1ed244c84acfdd31f4c63c8bee394801a01da6ae6714d1bbe6cc07d66cc24c0a5ee46eadff7913e7833ed2532ea2f5f7464d5f580ef96af9a972e4000fb14d2109a7eda114ba4273a4ede74eaca2c6c14fd7a35a3619992b71b95a02b08fed01060ca26b4556b077377c37a8c32cae8d84c3a2653f4c4459ea27b548046e0b7005fffac4da19576bd3ac74c1150a406bce4e967978dbe906d61d2e3ab5746afdfb7db126d28daf7eb01460079199fd5682c41e842653359fc6a672f3bd799bcbda5fab8c620365c6ed7f2b9c71ace321bc4003153a5530bac03741df5f31bb7fbf0d5587be5d702b97bf5a7b056b7f78debcff5a6984592d62668a3871665900913391a6e31b9c2b8177f51f637e2dbaaef2a233f11d7cce10ca26d0bd973e849de192ec884c308529cb39b3dbf9b09fd9ef9a37294e3d9cb7ea050cfca3f8d4e012592b7f96ece03a3fe271a39ef545aad958b50d75320c072ed2cd338c100b69154a75ee6f2a16dc17a4949dbbde600f3db6d9f541b0eea9a292ece03d47972f4451d3fd4efbebe4ffc22d0204651368681e1e98f4cc9711bd7ea9a80c6b90a8fd367c81139247fc1a606256edb3963356879b190b9d0aa055fe0cbe5883548c6ec91ab68cca42d5eaddaa26fbeaf279a5e29c4d5807a5f0f8da90ea11131074eec2e5d8b54c4c599e8fc52265379cd7bdfa3c5aeb2d9904c4e1109471f2a1da3a2b7a63af5cb2cedbe09688b89bf106590e3f477c68f45438f1ebb70902b9c629d2427ed747e9aeffac7efff5077c10d94845d27d8bcfb22df0d622afdf609233ec8c04c4ed4dc50c597f0768f0c71a73e5a1c6d3a6d83625aa5443d54507e9cb4fda3bc57e06afead3ffcf693f7de218033193f36013be04adb1b7bebd33b8765de57e9ef0216b952a401e28aaa2c247b7f4a0747c5010721df53e7f7df66a2e8a0ec445f13475def0fd163313a7ea8db38990c39e29213b8f1ab34856b2448b1daf60909dfeed0da87cc410d8f3ffd7f8c75211c5258f330f2131a8a2829746ea5385d7534cbb92dde4e3faa8cc46d82d83f06c1f7970fc78848ef3907c81b0b4ac02ddf699e4f2821f75e571973ced744a97963ab943fc362c56701558d6cd34e726c3b18b9c0c648ba18f9c06d881611a27d0ef270dc6bd88ff08c3e74ac9484d810f1c12aace0a02214dee44ef56e7746a7e3ac4f02d1c41bf20a3ba3bc52a8b423c8c24573f7c57b477ea8d16f83029d143167712f1662caeca6f65df700d9568d81e4af1d68e67e5ede82ca4ca14f99b4fb6c45302d997e9faafd350812eaeda33e85177d615d6740439e666dc2101a5c67b3904c2a4cd2d4a37b9cd717c03c41d4cc71a5143f89bfda0e8bcf639025f32187e0ed7d22829c874437b9d98d27a1d4061def3d76f7784e60e992cc7262d2ec174c876efa5de08f7830c5e857d0b630e44a460aee7400146cbbf98cfa023c3b88503b5b5a6285ebc11da942af46964861c3c3b7a3610136bd6911a09e8fdf295c93ea65626ab050235ba6bb6674f9baf7e8e31034113c2b08d454fa1131c92cb93606e13fc5cb4c8292c3df8b48aa48488335f5b24b68c7a86f81e04f3e0a755b54f586509cf7048e13c6dbaa30f6f909f91f489ffbaa2315de068cb7f145800b9a744e00266eadab417e530de241114039dc75c29d76f86cf75c871fd26261e1bda0a4e016cdb854dca01f8a1c44a55eda8cf903c396b0baeb24bd29f25f25d0ca6f051ebc2b8c8f9f9c20394b1c9e26ab65d386cd912a6872310b37bbcf3bcd1a2999832c71ed303dc574753e6a1a185c16804ad25424a59fcdd06bccc968751c4f5049e905e23ae7a949eac5a4c1ebb498472be8f6da966be7d1c7ecf57061dee1ae8a5aa920b7c253673cd9176c8b3beceb2214926c8aaa56bf9d8d318de7b7d27152b0fe21230453be7c79581158f456a5eb62df4ca592da3a2e0cde755f958d7d8461ba5e98a2234c23f313754ff7223dcfdcffac1598d6c655417b981effb6c41fdacbb238ab23744c2229ded0a1d64478e58edaf7403c67d5770698b82bf70fc00e0920912887913252b964138e5c3f4358ff9fc5be269babf66c38db2552fdc1eba69be757157285ef431d4fff5184ecddea9ecff91f63d812c057342cefb0499e0d293dcbd894982528df74251e45d0eb07bdda24cb2df6470d183c09a919a8ae5b38bce6e238839fdcd26678d7452257b8c93c5960276a7c8b7f33e2d64ad5ceac2a9ff8dd4ac04a6c9090e93a1f435cad3b671eb3b5413c7bd9e79313e9f96386e206e0378de70ebc930845076ebb9056c3cea5fef4999e5fcfa8fb3f273697c99c1920a4cfd0a37b0c1d55a3966ce5eb614e74f34755ce45dc64d6b330ad032e160cca1c0a10c20715a26a80bddb3a9d861e4bceb0f3ce1487ed343c5f6ed142318c240c45d93863ec9b18e39b1c3879d59149f441a3d9afdbf6c4e111f01af41427f986114b43608ff6cb160bdd7b7a2eb0b893e11122489fa25d097a282c282dfda06c92a1c834a36f91e490dc51f650975b5bf0c1b2a0448d9a8b36cbe9464bba071d04d5ebb0c2ce098b19ac2418e9fb0799b296ddbca4a99dd5c7d48db13f6686456568880b6522af657f696b9a177e03c8b521098a4f221d667cb3a4882001c3d0937a203d327eafa6c0ae4de709c522749ffc5bcf490e6f51ebdcd2341280b2eebc0bebd6da1d5f8028de83a8f46b4b11f4654be612fee319a907db87eef02303c7341b7fa92311bb2730bfa77838a8d8855fb315891dd107572fc80faf29d62da91086bf07c8a77e8deb0bd4c675837e28c52afc2ace6c6d3aec46e73bdf681b5a1c3c7149bc162c28441e529f90bf2af366871bb5f67213589e25e2bfb55ea1df0909eba37893a2f068b8ecec13d572416da451921f9175269726a405b7799500734fd9fbc282e9a99faa0a5c01b32ce27dd4baba01c71bf793bbeb71d9abf519f8120b99725cef0b1aa1ef931247e143dafdc0db9df9e06222c04f705c1d00a19fd545d987ec08dd4d4c17f952e348aa572cb6754ba7895d7d4cf1c752b2c64d98cd941686acd318a4954b639d1aa5ac13a66602cde144f2ef44bcb29f908396a7a23b9376c996e11530fb015d854cd9e176ad5a4a6c07f726a51dc806b5cb2de83b7dd09c819669ba7cab1d2c24683dfa027a1798b1c9a654f5e02118ad78ff324b938b1526d60b1ce72d946389ffd0b7c7e818e7055b0381a55ddf9925524ea11abe802cc084589d4c772d291da16d0a6d50a916ca1766fb4623787440d789424998061e27fa6224923e18e89a27976f88d780b90de110312aee4c1953604b69b6287528f44c6c58744c4aa19076e0e1c4dd8211c7bba07eff02ed9730f10eea77071ea1925b08ebb40bc77a21a10845a55db914584f1c8a9f2f4108d0edc88321ae2a4f94cc456b4b0598441d43892b44580e7f01f372bdfefae6552b98f59c273359f9a3c6a5f29d1a6e0118349c7823a510c6ac72a3b21facd4e7af94674af458b36c9db8681729deda2732ee770fa8d0b6de49ac368c121f7dc2a3c02320ceb4e0bab058affd8eedbd5453cf6d2438a78aca3ef2ad54a3be12b73c4ddc415406a4debac6bb245127308f319939e5e93c802688b9707a7f4d36982cb98a3a76ae37136f39ea44b26e19b70f6a08aebb0033245a43629419c8319ac8add5abe14ec7f5db010bf8ddbd2ab49cb96297af075f2e148c81744ddbbc8f295f96efe3fb3c9288d9cbe11dcc780fc221ad81fce09d9f63ae0851ca734ad636fbdc87c4b46e7d9c6342b25d87da444c7776f7e9f38aa4f18db9839d0a213cd030bc3b83e69d6f5cd1c2162e06dfc068c1d91757120ba0db46ae1d8ebff7c091d87f804e3800176e92268d3876101682a988b0ec6c8adeaf67768e5b0bbc89808a2491fcc9da39ac786cd11674496e017a6d019d9af9e843ea381419ab5f47947f482a0ca3774522b5af483ee7fa94fbdd7d4d93dd1355df50653f0a2ef930a4b0e74f3ecd1b4d1e5e2dec1d3930cd8d6067f54e160c5830de38bcd2007e25c2a1691393ef11150295459fce336f7ab9b74d49fa31d2f1dfe33ad665742ea36d66cd42f5a6feb01928db1c78f091b85ec6f8bafba3b0cf84e2bbee0ed43f61c9c23211debd4572eb8d36267f59f19477c78f6b2397fb267397f5be482a085a43ca1c87150ff3c905b432c83a508a90833f5ae2b3baf514f4eeb2e1557ce5e8c2b8aee499ee9291ad6048f984b0bff3ec9221807ecf596afab0bc05f9323661e00798b3996861734d41a827dc4a55656cbc6fa60c0a62bbfb0a7756c804db60b6bdb8549f641e761ac229740ac6a96d8b3436a9a0dba6ba0a0ec6476f72ff38e406e340c52fe96dff2b93c4a7ed1c726d0589eae249cf43734269437a2df3b0aa3eb64f606ceb615b56b4b89bdd327fb04cdfbdd96f33d82871f1334a2b3301e1ac90fabdd87b751fcf17da57729e9e1b85959e2eb590bcd825b13a60c64b6be7735ccd486c08ec54844f3c395935076ee98871b77c120cc024dfc419282b835a3d70ee099c36308c6637e4dad9fb4abf8444ef934ad845a91be578a6d7d56f64c9bb10a1386cb194a984bb0f3feed66a305c64ce8b3a376aa71cfee22b17fd1ef136102b8a8996f6b75aad8278fe5aeb7ed0e1b77b17d661f58456049eef574a2a2d02c9459474a51fe9902e39890a0f912d2f2088a6cb8c4fc0aed99055969a1a2d63032450f2cfad740b36fd62f0328421018bb367fc72e88bf0972c965945f679740b899ec6b73b13f4bf80f27588bc2dbd2d8b70b2685dca833aef86aed434611bb7f3de13d8c9ac635dc7d36a81dec8ce00340bbd4419910e76ee71edf11762528725ea3fc0f5818749af3f551201d6d0f105a6cd11c6f2bd13f5514f3b64f5cb2e6aa2b624a34a43c4da4c32d5bb9d4f361cd7dbb9fee8d3cc736db4ccb7e3b6518724aaa4f6d23e7dcfc46cf5729e1933722bab6407a84070754a0fd608a84027fc12ebb15824fa3d345c4eb793d749562e2e0fb65cc3e17998db0d814a7096e9429a2b089994a7942c3a2ec3ea723c287302f9b03eff8b0c4362ff96adacff986def83d69e2c07965852e812d4453a588b1447a65f0d5e94d4508f74d0035f04ecb008b19fadc334b991ee7c797aa7704112d1aed1e00b082c07f11fc03d3643e621865ab6846c41396fe21ccc025d457779d8ff050dedf7ff15f83342fbbe7453bd8382b5328298516a829a43400edf912cca188f7d1e9c15600066ab3110a5a7a2ba97797e44e26ea17f8972b8ec3a05eafc4e055b940be5002cfd31bed460584f71f40b3095ee8df3db568416e83c80acb0b9a92502839143ebc7408d4aef5ff4fe6802d6ccc611f6eacb1f1e4f3e40457300e3ce1436ec25d2d4f7587b9e76b021a4c7e1ce460c5e40fa8e9876966e0e506f73faa94a294c21e38d84ef94d374e6c2eff8c7407c46cc1e105bbeedf34271da1e583cff6e112479a2ef7b5a5a069c982a4cd9d0b955a437944f7a0c9538a577384222b18a83a225d6a2484c1bcb9787ea735669b5898e21683eb9b0a0fbf81e7a7812170ba915970895abefbcc4c4d6966693438e9d22402d578aa36d6f816da8539eaf8b643b87c20c2cea5a78f63d16d26d91050c0e8e93e5335084b45d2e02c8ac0b3f3195da30c244924d58c31b3af64245888223fe74e5c3f7258398d3f5414d2910d2496fd4a811065eae47a5b7cba90aaafbfd07604771c4e1e3078c1a6e92edc20aaf168a10785cbff78911f376ce32a28cf13d1628742069e5d937d2a2bb9098385be9917b51b11606a4179c7dc08f21fce834ecc8072b02d44072b339895dcc6c1c563fe82de702dde6edf6555929250d291042a1f66cb9f6c9821bc1ca3d689f89f20ab0257bed215134fec2e1d0fefe24ed58b94fe09d1df400c2facf2b029c8bca5da42a85ab508590cd409d26bacd15e316c2b083f56e2053b73d99bb38c8d1860ada1e428698e63e1488fe3fe90239159a2de471cfa1c61d8e1eb8dff8cd42feec8016b04969f1de65bec575e7eb3d5d07c313e0799fb29b181c491d45f1a0c5bb4d082cb4ff353025e7e93e6522ef88d69dd852fc77a44fa45507d9539b6797480124b78b0ba533051b0a00542ef081aa8eaea1417c6bee10fd2923e9c43d7b1233fe7232606aff5356786af02e71af1b317df04005daab23f04dedb19337a8971001652a1918b40a6729dca06238ef8a9b09f10ce46ec6b861777e3e36393378d48aebd7aae8fc2149a9dda94b0c731710a92fedc4c41d0d7e16ff8545cc05bb364093926bf47656f2899f3a0ad487b1138d448c66615bf9e9f2c2e6bd4366612717bea6f2006f39615f61f4afe94742f55f1528b5e8c9922f451e30059dc11e0ee8debb5e6c079ed1a59209a95887f6fc02b0cbecdacdf10104cd090de5c71bad717cc2b43f671564ba6cc7bfc9a451ca93bb3009875879bd8dd83c898db4844e6be528f6486df8c8e542f2be5e2a294e1e2ca1265d164a74b95123194d6861fb95eaae8e324f8a3e80bbcc6fe32e0e42a758592ed5db464087c9885dfd43b2bddf8c6b2c5db0dbe22f2d748c94eed2295ba954e45dcd174fe2c05f8f383fce49aeb8211b7980648ac72b0fde0c999ca4d16b5f914259b9f51075068521febccb3b824ce5b0fbca4c148c2ae64cecf1056d84ed1ecb3fea43ec866fb5c1a8f7cd78a8f776c5befb7311bf5e0a265d2558694d3f83bfe79133e968312e85a447481ac97a693b7eb0da892547122cee102f8bc67a0d26cc9fd9d9f6445ec9e3f0007c60409bdbd1ebf4f6393a010d965645d5b4055f465d14f34f293f0e9f123bd8574692f51fb0ecd782b031ceca1e1c2f2923359e28bfefe592d053340fea3897e6adaffc6566db83880fef88afc49c3cb2d17b61cc9c8da2ba3dc7d2428a438318db286dc6b0defd2af9562fbbdd4175051d97a0900054544586dbd8b4dba771797ed2a9159fe731bd716ca425b3f6f42050a3c6a567087c3f63cb5982e80bd240ffb53cfa21154fb1de29a174f78b2e3ee49f0bcdb51d750edc94be53ec6cc5d7bfbceb6cd6fa1e2eafb3e03e2ebeaf993548fd4d2a8946c89b32b6605869c425750ac47e3fce1fdab7ab11f2cd476b5845d9f305d75d3c7f979e1c7753b6667e08aa6f4a851a47bc59e66a75596b9e30c1040457eefc9b5a93d1febaef19d06392171ef6b7395423180145c93e8b6a701ca6c785c6f46b0958b866551a12f77c107017ea910af7e67aea66e97aa0e300ac3c0ee0bbc075c10cd0a7d84caf87b0780ef536775a380ef5586e68cb1e95044256f9047da7a00f208bc6b4dd0ab75b5fb238191957a74a1408c03aaa301c2bc18050690757b8ab4c44ff808940f7cacc5ffd86bb3ba7abc88cc55f63969e126b7c9b1afae59cc4787f3a71ba55c178e1fb1db113ed60120c402b57a6ce4bd22260f4b6028991e3f536af287d6ae38a06e45c4bc6bbb2c050b9453682ed2a685807728833ac66ab5923a3e5966a54cf1e9e3d19c1f1b78af59aae8b0835d42f4de18dc01226e84ec7e3746529b6faee11c703bd7b3c72d1c18700b513387c6d62853eb6b0f82f4063ebd93820e0c197ed8c29f005e64a258e175eba1582cb0c63501f0b014a49f6e012867284ece09857b7f49a209193e8ab2a14e5af069e16477aec6a3551b568465058239df1f290785457f14a5ff440b149da73a2f1a6ae4f2d4c3774a3a951ab02cf2629092294675976a2fd5c0e9a5793418d016941d722c3e03640b26e1cc3ef1a7ed46241bf125a9dde75349b5ac5b3401dd5a844dde2ab8305658ce9d8c5591819062eaeb12a1944d610324e7770427bf43cc81d3a114bb44d395be83dac4333cbe068dfba6c075d4fd03d436f4112e1cf1f40c0347a91b488ee82b3b6be51b5ff94ba8862dd5be95531cc9cbd65f554a18bfb4854d8d039dc4ee6a9476dfae7851872363bea168c4bbfd6a20194165425f4dc2f36baee8e66f390f33929e938cd4c822dc8b75c22852362002b16de5a78a98989d8cbe9c143a57e2e19caf348736258f6f2af7add31e73fd592094df75a16e22f20b56ef7aa096367e5222c5f0de00307adc9d56cbc867c6e428ed5eaab75c6e6753da049f11e8cca70f63059cb93722eb784a41f600eeb1eea9c8decc3332d11e0e57387910776590aecacbea4aefb5da31b113e944fd0cb37385f1779e0366eee3ad9c22e0bc6a30e423086f3531ade4b744d96bc72a8b31953231c25342edc0c44b2f5b18a59108bb1eb9910d501d18546ae6cf8eb9f8cdfc1be9f02c5781bafd15afed06bbaa2a78670675042e188364af19f1e1830c65c1423a632a1a9ab46601ab0ee2374c8879e04f7dd3f0dfd27f7dace364f8e39d3a12854957e4f8be3e8fcceadcee420e65c25f189c64dd930f0b860e923abd69e2af899479563b2c2ffb88d7b2280c1b7a22124e1be9fadfa9236d258866d9b02c8eb0ebd64a272c27945333485492d0efae31d724e4232ea4e07ea94bf6320b0d9bd344feda2410f828c168d6bc90b988f02940583c68d0c0252f5a25b7e59a9d9e3157fd895c79bfe9763c6653fbc13bc5144ef295c102e70e618b72b39c959dd319f991a8dc623a79ad871681b2cf9a102ff697938cb1ca65483dcdb0f1c35a57342109a4654201ccaba2b59ff2eb5d42fd429ff29ee8a063ff017916a82a8e8ec99ee7df35691fade19e5d628b9ded03aa24267e1babd5f29168ba3669d05a1fd4b4b0f20bc1b5d9d623abf34395e21e51f4c63c82c1e9fb11303797922e2f3a491c03c3b78f6343fa4b8763e194894f39c7d675fdc7b5aa4bdbb84c0337a12f31b5f2be4b7561e958a70d4c24917e4ea73f5ab0675a5adc3140668194f83c9f65f28943f11880fc968b2d957b853f39dc6c1f9fc16c7999460a53b84369ed939133e258b0f74b85a3f300f3f7047bbf087937341e4b3deb754c5e30b4dfb610e9d6cec9d560595a2eeef78a8d3d77f5962a46508e48450c30d47379dc36271c9b58a0fdce26a62fb81f02914ea728001efd8e49668d15c4bad369f37d72c8c9b3106c58300957c5b866231501c25a4c32fe91c235c438eb4c0daee474cdefbccf827a4032c791177f922cf120b3fea2b4308440f500a73c71d8543e9b8873923f6a64f2aae0f770329752b10caa210800ed784b04427791914fef0e544180a54a1b1874145258db839ef098c02c7e3f8431cd2d830da9e9f5c02a5da7bddf43cd125424c4c810698868fcaef6cfb74201659076bc1cdad34894661de781ce1639a102bdaa1be1a06b3ba418817540dd9284e30c203e15c316c30808a8eeb1efc6a47393d5702de9f1ff6385ebc9b7826c835c03ec85b5779f983dd77aa42995fc2423c6706127a52579a7f1b2dd5a4535dbb18bac69c8d9fc0201b554f6fff8f0c41ba3520907879fe082de31629bce6ae7ea225fd852983b7554bd011a6dfaa1b4c797203d0a79d020418a304d56a32efd1fe0f00650e7e8a570391433ff80d3f09f141d68cacdb3ef859ffe5396cbccf80cd69a560d785b5df341396e28e2c3cb4329bddc7bad5437fdb8e0e29cb16c24ec069b5696204105033a7824b6e5c77853dafd329dc063fe2062f9e13ba4fd1e9ab736a75db196e3b0db367ed04b1c19a27be4b5772950b50313e2edbabb43ec9f00c555b887e9fcf80e7078a7d6144692ff5598d554be59c3a9db168b7694395861345df881ccec641eaf1f81d5f6520089cc4739af2c49fd36d7541b2f282940a14cac347a2130c8b90d18341a9ebbf39477d0380e53ca4b69de1493f2c709e220e6994895079dc99882954abee8d55d8b936127fa8e73ce0de16c1e446f0ecf459a4accf876f9057531eedc356205e78e44aff6e8aafa94e9926970aa986a9fcea7b00ad71ff19563bcc571f44a289c79a13de2da469bd01c6199d652f73b4871d65f672c6ac7bb57e4a271ac822efc853842f385f16a1e2fd4ff8d1f79c8ae767e81992deba6c0ca93fd88090e053da7ee4bca10738151b1c80431898de0c48ffb9ef89ea597ead06b6975d3b897af2c66ecab449960650e8aeeb07c47f8c55cf9e2e5b3486f750a6a283a1c531f4ec9af4ce61fa35d8fbd0f1ffd5bb5f1a68122c77aff5b68410ff42f51c98e6cedfcbc65b5567aa1fc3e7c5c9b98b98e0c2a18ab3e27f1b43fb46f727805d6050822ee13b0d860a3ee1374e8c58ac305b64687753a81a5b74668e51d4335b2aab70251292380b694d9c4d8c329aefc7313fbdff57106bc8392fe67acc9e3ef776965a10051f38bb52066ee708b30b388bc48499c68c605754c07c32b9c8def78e9d2494dd55bdcc398f79c35cf52b1daaef2bfcba876220175a8478c1a792807339a368f9895fac67fd9e30dd170410898f0dde08c290f478dc520413b004cc3bff2dc535a3f6e9a84142b793a374777285df3e7fbc39f02b99ca7689b294a077af6be03302388802e434284d6c4f8ddf82a92bb156948f9c99ebaf0a75a550406c0dd63bb5fc3629a4e3a65a0b72471a07814c8d4dc5fde8353bf5aade363dc25b380e80c2c522025302ee071f001d79e3c1a106a3cbca7dd7ba98a8d4727e6d0136a31ed9f6a4f0d429b118db9066a25a4c497febfc9c90b74a8ec40b50100097eceb2ff1068ce7cd9115f81097c9378db23073652ea6ef4c0cf3d73ea3ecb947e0fbd14ff16ef28b9a6147ec376b1e0abcaf3626a6320ed812d5f9f36a2405149c737b0617003e2142b9a839f69443efab8a17c2d1b4bd362b772c5b907daaf72772614e07179edce16a153ef3d7587777c4910d80443bc1a8313f7704b69438f02cb63458cc3c8c49048efb8f748ef32399f69b55ade4f828eede35b65104ead31d9c46ae49d633704a15c9d098aa3b7dc35cdb2604a91b2aa1d5cabad813c79fcbc60836fe2beb38a894b2fd3823744879a6ce7280b449d0d1b767de35b86de03e936757fb852a07a0cd3f501f60f6daa5f85b69dc29592546043ed729c3b56e18830e1e89178fc5cd5546e5ec3689d0455b506119d13e15f5b2681b16a8746efff9941a2ec28feec4f8d8f5ba623c4b08f8eaad948abdaca27031ca1cbf1bb23dfd8824875e99e5a418f6205182f451928123a508f0cdc9d10dbd6457500d1abc2220e7a9725e4e88dee7efed8bb0450d049a11fe756fdeec12f93e7dbda95688cef532481c86761490eeca0d19f5ca00a6b64adf8832d0fb38d0f33e3a95206e503ec50f5ed492867027ee1aa345159e816f16bcf3c0ca57046cad68a783af464085807376b388b34ab0e01f2b3f6da5cb386b89c4c2cddc25beef5cefbc57cb0019a53114ddc9459fc47f40d983fe6b18d543878d57a1922b6edee90d6cc80daac143abb1f65c78ac3356f2458e454a5adcd2c5599ff6e7bf4ed3a7c5d9d6f0b5d7b11267c02e496b5e2d2afcc544542ba55234d0988a0e5affbcfa2c233107442a51c3309b9d5a311bc094b5ef7a73c9913a92ff3c1706a9bda932790dd3ee8ebf18c0e4a79bc4ee8c6c1da939b27c2cdd963222939027620877d253989f82d6ea3e606289c1b0aa16091c7045c9cc2c9043c685009eb4d7545176bb5d2b4fe056854da6f9934936aa5da6149c7e827e7b738258181a2432e34b9ee141e9e7813f85b2b199f02e1f6574fb55d0b92773980e5f2cb559fe33cf17fe763a844603f8002a9b1afbb12ea54ec45829d30b23c2d7a4b2018ee0f37009290f35af0c92842be7c91341b6c51e9b6ce5d4bda822bbb8aac6cec0d89c4fc74bc51cf2642d70f63abc2c63262699149ea849cdcfa08fd142e1d7b6c701d1306e81759ba0ab6f33f89cc5833bfced9675062ea35e2bf1a817e8b0ad2d21fbba1320bdd1d3d9ed1b85156d052eb11a387f9b211e9c0c40fe8d7645d19bfe258e2df15c07a071a55d2a113494585fa09a3acd7356902436e46fb415fa863febe9066ea55d41af334e969db07693b47bce0173e004780f25ece4fb4a4c55a54e2810aa5d685224d6b7fbbbd88342cc69633aa97d774df3dfbc536f0b0c216fd0bcd94ebd0448333f5650a180d3bb08116df80fffa72fff4a6268ed02ecb53c212f97b6e00039ec2a20e69c2158d81aa28cdde537712d18bc6a8f2d24b515b58ebf0fc0ceff432369b4ca592516011a81cb7001cdde46095af962c3792c361cd97f1165a75cad13120a183c499f91a108deaa3b90939ac9b4ccff7a6c2b4d4862f81a068c72cd0d8da55bdb371e94a7b6ba331c7c2e096f7a08e1a42e2730df1c755883094d8e60c71cb8f8450a3fea3d53f45c22ffc4e348967fd790e7e3c0d8552ca693f720bd9b11f6ac57b112473379b969ce5bde6ff86407b09d49cd9abe06b7a38e1dd81f227263f97a96f0c4f577651cdfcf2db22872762a1973596b1a3e120434390592d8999cf92a973b0c0abed19056703337ae323813f305681020577157a89f36906d885b21fd46db7ff4b917659c09d2f1353d6431f9ead55ef59a87e1c99f1d447375bf6c90fdc88975cede5fe90067789abc94cf2ddc3ecd5cbff16cfa3d5977f4f8d3d4beab134ad1b7b1e0bbb5559c04305ab2c5ea42a7493efd067b909765a0a993c0192988711e2560df331487ce89f56b5c65a35a530f04fdc5761a61ae99cca1887fd44482fb3a565a7db47337765be076815895fd4aa8765448bb9c8a5acda7d185c38d6f7ce0eace68bba3e8846823de6b8d8400e8cfe9057b544448b4380a30cf0834bcc029d1a9f87355402e5b1b76f6e25e71700251028f0ec0d01e2e515025022b53ac2bc9bd9f8e99f95ecb260924c7d10ab60b87704a84f9abc2d7afddc657e199abe87d1702e3402c0881f6f13e025d5f5354cf60a1397ff5c8f263d5d623d04b65fcaea3d744082826eb388cd68372ecbbf1ca27dc0769e147dfadba5bc1dbad6eb0a1e58171c020db870d40bd230381c1f4ecb03f25d58068eddf9e1634132b5ebc7f15373c3e1afa87255171abd17c3d1fd593cc532dc6c473103b0bedf95f7e37af04f8c709f214c803824da16f15f24823c9b136a53da537a770590668c8c1fe8eac2ceda2c3ea81df5831e6a158fbbb6f4265ad90e70bfd39963d6c8c52d57c5438f38dfd2cfea54fd4d2faed30e67e8ba85d16ce0fa6bdccc7ca89bea4b81500a570f47e7a78978dcf70b411aa9161a1f0690fa89f581a76e31f478426410b9480d5a07c6315ec1c6c5ab28a343f80064d7b33151461186679aa0843f8f9fc640ef8b15651134649c1a070e3ca6b4bdec299ca2ebcb1322e2860fe10fb74691f8df34c9926aaef3ddd6ecaa2a88e73a80598bda10b1ce162c550f10e676b86dc5b156ee77c0b31c06b662efc38ffe92573d535f26269176cb5c7b54eba24e8253714c9bd44e8c331af02d237e81bd24bb74c5b8ed42c4bda9b1a6400731195bce542a852031002f0939dfc028f73a72c8e9916bf153db6e1bee1c5042df9c57e7a679f5306505000fadcb4218cd31d43debf1857709b2958652dbd879b2228bf0bbecb6d581ed5e3d2bb3b2d8991182ac1556dd652467dfa15f62e6a7c1965bfb6683ce67b81b1f36ac2de871436a2524f6218c7c35d2679e4a1bfe1fbcaafcb0837526eadb01be59919fe4f8243452e907d7411ff23e07017583fa920b9d7c53ed9bbd38707361614921bf44258b73734fe25425cf5b88fa07656f7cf4b40b255c25fdc4e4b593f93b1af25e3b9655622053bf8b3a628227fbd5e54bec8711b2352006db2038c3e22e707cf9e7ce7f675421dffecb69dc674cd0c57e41f1957a165a80e28ae5167905cf654ba7dc79ad421fb721528e595e48f3c2a15d221165ec62e6e97d655c2caac5680f152830fe1ada41b62fffaac5cf65f4f8774040f6d0a430b3e7033568396658c48c3c26e7172b1ee190aa77f109bf84101d83a07e9a298e9826766fac7e185327cd041712e2bedfd6fbb536a1743470d708afe218c00fdb0b344da8a8c58a022d86997f7e60f363477b32b0b774c4a8b19f9f696097cdc4f6dd23f822567485d8d49d7172e7abfa9ce49066b8b4319e4110e5ee7ff8035bd62b1bb02fbcae587605e4f318e06d614122568f0dc599d52d75063b08250e111240418bb82cef00dd65dd50862da79da6682f8e167f941c830736f898daab0b258a5a336abb2180eb714ceda86cd52841b21cf7c7670bd926262b8f146be9da26603341cb1ab33298daab6266bcb85e1fca3f49f23a3d97f6330cd0085a67e78b7fdfc26ceff0e4d8f8bddc07b68c75e64b4e5b957448ce7c2fed1c53cb428d564dd4f4a7656d8d08f7c36d10a5eca598b5d5017e6bd34038ac88c81e02b0e08114e5e5d7541b6d021975a834a8218d10d612cfcfe232d92781415a3657d1e0ec58938d19b339b0c55d071349c202e92710875280912104bd3ff2e89ca31a6e76c02d350df16a24194d8e9009b70a9dd016ddf4ce5305f88749b2fbae896326fc7c767f08f4ed135c6c182d2fea8be75d6d8c4c10781e8392c6555c042bb2e37a22d0184235385047c2afe04b1c65b46b5df45a74b90acfd2140749f4e3df73df5bbd231b6d3cf159fb1d14984901b4df914028cc1b669db6656472ceaf84ba9c9be134c2690b695e51c3b16432ebce78faa72be7c63cb58b10d6371c64e34cfed820a5b912c16adef5c98d4c2c0424a00949bf7d3f96ad28e4cefff7c26e28dbb6fd7675401ad857cb16d435d26b295e5a73727c82bfee08acc6db8c3c4ea212673790fa58cf8084ef2f7d0569c421f8feb62ec4edbf92792ff91cb1e29a952eca908f44bd006467b3853753026590b6e65488a0887dc299b93235165e468a1dfa045f0371d6d21962bc4e9a5b6e4bb86e2f9ac581826b1c25a8013e18c8099378856a5d8c9f42fe1a1c1c90accd0317720b1cc4c2dd9d02f18d4a88903d15243ce5213465ee5efdd1bfc758d983efc0e6a7176f5b00a6668b3a780e2b18bc6cb8426c76b6f129b420cbc24a2df78fea9b6509091bcb0f3795a4afe50e91c1aff6482213dc4875c8817a4268ba44e17787876ceb9289ebac04dfa8660535ecab233bc0e39604c74e25ccf5753ce835acf68207a9b35124fe7b0a998355418cc7692a3870364b9325adb59508ee63eed35628a27e130e84e8c9f65c27faa3750482199475000fd18bd6f04d962b79a0b3758afcffa29aeee87f07963ce4e88d90985d8bf0e0a429ea97459595dd6553d6a3e996f388b9ec21cfb103e63e9ced41c5d119e79e7726a93ae87d06674ae96e9843da4d81c0d2e90c72ff7a90a693ebd221b90942dcbcb292b64d51e55139ea093f551a2810b4509beb3526916d7884f863b31bb7038693cac6f681adfc6baeed6d3d8b1ba79a051f66112aa57f9b687ce4b9220a14e11f9fecd55ae5ac9423b1a41086a90a1e80fa634b46d22283cc107d1210e35eeda849b4d0e637af62ba52125fd280b77201987007f4bab7ac526181186d5454186f71f6171aab0d233fa68719ad72bf443a92c2da2d6670af2b17a90e93d13b69371f23d223db97a907baecaea71bc7b004f86acf5c0dff585de72f90be9926bb68204738cdb3edfdc8d5aaccc6b5ab3f272592acbbd8edd8925da84f05cea3ebcb27dbcb4131c660e562b20cd56ecc416459d93d6394626fc34093c93b0d049d68699a350fc436e50f2d3ac098eee43e9e78ccbc7a0aca13e786ab782d5cdd7b036b14a93ae59962f8465411d5d1f55db97695db295df2b3fc7101660038f1a208ae7ed5cb1ab8d39cfa6df374bcc232ed39f2bda16ead308ada0e859f8790fab747bad39afe888152f9c71ba8d8df5d564ae3406b76a519fa4e5949a435bee80d974409864a8a7f9999cfb7d2fe05ba85cc4f2932086235368c0e83d87058c0dce444ab7c89a3e98476eadcc8b50e9009d77106c7bfa3eafdc8e20fa6d7aa6daaaa7ef7096d4c36618e962ca66d4d189e9cc5ff7bc8a54c5b5b0a4bcf69d30a6f8e1122dc36e3a9fe44dc3e25115c52050887d5680a64d3e10a4327a62a6c05ddff24615a9e79ae6eba77f7a8ca3ae1bccfa652febf15f86be67996a142c17b66eb8566c1b2c32fa490e706070a10b7e7b0f498d245802ef750a0939e3dabd70a55c6ec0991f12aa7b1bed22b4cc55d697546ea61c284566e6bc21540b3dbbb78631168c68512c4bf92d5bac7ad95d3aa3acb17665db45a0cefdff4320d45d0a03ebe9c939963c224fd394ed3762d947f46ff4897b09adc37bf49787277951c9d061693d881eb13c64c6c5eafbf8d1949adec3a69a798084b586124a0410572cb048360036644f51cf6a3beacdeda0e1edfe9ced9f376f01a1b0c66438afb9210cb55930afafbf45d40170caaed6e1de72fbc7c63c549ccb25c4d86c05b11bc9025daa6264d44274bcfab0355d05b8b8adf03947bc115cc9b6a0d41baed4395844d59334e5ac764b8ff2c36cd0ad6926ac0c79bfe2486753fee8a393eeefd4244f12dc34dbdec9c342fb05e8d405e56e0f64e86ff451b74d9a7799a7a45f205abf249932708b74acd453c393b240f09af5186afbbb466067c1b68436181c8d5fe3e96a1937e6db2fa59e01572cc88952b852859a19b817677b190b1ec158e30e3a7dc09461aa97a7aaa55e78bc1bd6ac3dab7c77c7c293e1dc8d44e3274f9dcfa6a5f18817243de820046cd1e33a1a32184d75992a35aa542a17a89132cb3543b4e06afa0e4775f1a68d2a8f7f67391bbedc686b053b2d75d226b76ed682e741fc92ae5a1ed3a0bec7f022897753a8dad9f09f131bfb47c77281213be1185a5c17c2a0f8d8b1a8c8334636f199d864f8846d0f67d1a4be24920022ef005b6db7ac250e258ea870aabff6ff281b627681d311f9fc48707eff7586d7c9e763d137b5f98e498d28017dbb538ce12dede8875c80c1669ca7bdafa0c0360f7372d399278e8664629a2c6db136d9b8ba1b059b9fe0cfcb2958c776a64c2197d47942b9e9d9fcc0c808b6b5480f2c8904d14633162d9327df2c0b64471cb819e09fb2bd10114e95d226f44e8d240283665266d14dfceb2a48a8d7f4b754900fdc2c7310736ca314bb3e14ca4d97ea7f2217a64a7b1ac656410be7d5c5a46145bbdf1918c5ada9d511217bf499d629d5b52eabea4c3e78bdcd1a560970d7f27059e9b48803ee9ce148dd3374011bcdd8c6c7a6e8d73222180e434d1e0ad8503eb60d6a88d05c796be8ce24cdc50f1d7cc379ad3a94a5ed279b2610aca1cbdde9a3033428cffe03a4e387da53b25e91d8b3b5f3976ff85c26993ab3c98040dffbc53a992e8635bbd09b42dfd720056ff9ab4efeea9652f38370b44be8a3c76aae76d0ae92d0bf35a75f49baf65f9f26f981aaa966be45e44d06142c40eccdfcdd3f3472bb664cc15167dba26a95bff308b65674bb90b72b8d0d2265b7b35705a301b57732d3500962901cfb7574e2fa7b7d0916dde10c429f6ce89af155dd2192d0acdaeb11663940d24ab511f43ac4efe42a7136cb073c2e0c52730872a785037418d5c064748abdb8b88e6a223f7ea0abc8fc6b9e7e1f449807843c408f978e46a3564838629656a638a32ea816206588772950d0f79c27aecc0eb72c4f26428a9bc4904fcf1ba6697a98a32c6bd0db8ad0466811d66934ec9c5b5b65ba4202654c3c44932aa9e5d792512b99ddf27dc97c2d228accdd00e7dd2f70d02d9a3372287b65218e6059b98c8f2b19cc6cbf01046476dfb999f45fde4251a9243577776f7dae3308f99ce124f880f929d77a206f75e3000cd713550cc7e14c8cb5b40b3d1af4f9388ab4f20a6ce6c8807dc621305394782e2644514900200b92e5e45e212d0d1cd15557fcfbf7f03e75538738773f4aa424a0320a7522e76f475e74269cdc25e675a5be88e57b974844c38a7ebdb0b7e1946bbca13ec8e7f98ff76b525b59549886890e86dcbdad14cdc3f7121c131a3351b8149993092afe38ee2ae73219c2a95fca29a0617db79e849deccd892021fe41df1377f96173ea921562391be78a665bc8980d87391b73dbaa3b6b15ec7a0d9cc02ffc0fa62a8a830f560d078e58424374c06a0a976c926d57d17437d9ddc20569134e6d209266137f25cb5d1280cab28eb940ee4c399ef8f399d26ffead30c7400b872327bf22601361ebcaecdb6c39462bc9ab8cabaa6484266f26075d464ea1e11df5e61db84f741c7dce7ad8843aef8fd83a526ccf2de5e52a72ba2a64c7d9199ca4321e97b0aa95a68f4629671be881616f461fbf6bd2e6bd767300dc4a0a8933c85bd0750cf0a0e9f5c0701d8246fa617ed30877f080ba9156d912bf0433ed4b611c36440f255bd1d77cc3a39d84dae3014e955eb0ed028e4b2326bebeb9dca5b593dabca8703bea1edea7fe774edeea22ac5e1b53315af4fe1e9d0032b43f14a0764f5d13ab3a582bdefdd02c8fff6677b533973b3d5d53303c9b867413a92860f0241d54968777dcb2840eef1a0e6d1086a3768c1c19ca0b366a1c2cc30e46f4f82bde04cc677e354e954fbd7583b266743cf8f15f95f35888a958e59952e70f64c58a0e3af700b620f74cc1d7c68ecc6877e677f7dbb4a600f8b0ef65b91995192f5eae8693e1b12c65b7ac97ddc39623b1b0a4a462d53915355c067def29e4e2290403e8b648c4cb0b9bc7a22692fac1d681c944122d5ef231d8a482428d3b5a620d92452ef0da81d182c08f155d2eebbb45919d9f945b676ff1a71aeb84f511fe25d8ca9a53242e736cb542bb2fc41f79945936af5e4497d0f0bad40cf83c6cc16cf2bd32c304aedd6989de41061fce3c0a6b175648ea841b3936d99ccd1a78b5cb73738d55a2c2eebb644f52f027fe17550a21c4a85dbc9187246d7d8dc6bd25faf73d25c521b63dc7ef9a004c7b8aa1f2f929bbd175e2f855f89febb9d021e9ef490890be0f85a1f8d1eefe6c482453bfe78bfe2267fb2e91593ba10bd70049b35b24915f67ed01af9aa88fb26ae460443f67176bc12fe53d90ce139f7add0b34416d8f346e33d251fa1312e65edc7a5d94efda7a5e693b910455d38b3cf75d3d3a5b76adf6a0beca886f4bf95f0a511bd337ff268779ff566141d92801e99cacfd451d71ca55fb867d738bc3cfcd04b742e1b61487569fbc6a28866a4d4383854af1a9f1f431031becec3e392e79a08d06260b9997fc92bdb3b865bbeac90e1e4e2d6ac47b3b5108f1d983f248f6d7dcb6c2d5d8580d618ee906e957a025eb4725fe9b76925adf634286865cbbc98acf3a6f8fa3b0042ad9b7a43ef2de9a4f1e5116b46d68270a884db5ce7896a2c6c7d2dd8aea7e3d6e732b22cf30c88120a9a67a9fd1c1b3f9fddf5c5933b0155dcdb308e63ac6b041c7a604ca8a86f48bbea349cf0dee09abf361993cf01c650229067b1bc00ee196b96085a667dbd029eb2e91c29802a0ddea0abaa95dd089f7f3c2f64d4c1bf9a944d77be0ff3d74990ed5457bbd4f03b3040f9224367ee8e6376a6cdf8506edf8c40ddc758c8b78a30ddbd18bf3f3752047243a30cab1cf9e6d3be7362efd302a62af3db17e25aad9d0515331a755b6a7d48aaac3aa9b6ad496bc653315e4a0ebc086598fd8151df8fad7272e08627c27429d4614a7092c9ed211e676bc1b36b98cb4541ce94cf621eebf1fc9a04700e8fa9219017584d8559cc571930e8f5bfc61803a96509000015dad11543e1fdfc39d52348694ef2449c2c44255cdb86caca70f30018170a8d9666ffe7af7a498caa0e5c2eb7a7dd60644b4c5077ceb2cf2d45abf596f4904c25688efa2feab6fe04dc153a2dbecb45ef5a9ae0a73b1e7dbfbe5e07995918881cdb5640c85a2d815d861c8fa86aecbd30dcb8d7b56c7c6dc807aa02cc535de9e0adc792369109f75ddab287cd7fd5553155f74ccbe186ab3c1736f47babd2c4a3a67625ad78a4db9542c0fa9a60b563ecac19a0430e696367264b39738ea5969e920973101f675260547ce0f9ea41836a8dd3674c01c1a04847e20cb3993fa9a79004ab1fe5a96b741e5877ff6b1a8ef6da87a8f25dc77d21fd46ba722186e6abdf7bd62ddab5067f98cbf94a7df1dbfd6e94895e5d7c604ad07f827bcb885498a0d40cfb77ca5c44e9e334c951de5fbafbc0aed7e7756c71a1c6cb738faf173ac1c2c4edcadfd17c69c4cb94c6dedb80684b06af80e079eddf2ae6fc14b924a7f85f52cfb099c09c67b961e1d8246f53ec149d2b5eaaff77eed6d7e4970f3a7181ea81fb339a3a927128e505c7720a30ca0a9444ddaa78f643a39af3f97c33fe663ce84048df908b9f5eeab296976f587eaf0a412acb8064827f208473d381f33c7f212a9dfdf3d3cae52c0d651544a2a72f32f04a47e0afe677da69452e98cebe23cbe553937a2e8caba511da765dcbed90d42c58b25afe45c54d5e8125240cc2fd06caf6e4bd117f74a303d6b2ea822e198385a3a94d11e418099c6d9b4004f59a77d03a8fc73bfecd399407848dd60bbff3a44e42ebbe5ac59784951b1ebfd4c2e3be24b85ea0a034941bcbf23d0b4f82039787bf4db27fa89ecafceb098dec91b25664f33454df81409d127acfe2925c9f4544ebea4d7db875fdada15a5fa8d9038aae552d32e01bd9006d86316c1bf945b1b969dd9caecd1e6885803057ae2e1581be76cd73870aa658fab509e0f0ee1877e422a61af515d8227b7034c4836095961bc387ca50a157f3c2bcbf3f3fcebb7381adad2049f48562bf9afc9fad7ea15e0572089f8fd6a779200c798968680c388b3ee7e6ca88480b3971ef389059f15ee485688fc60cc144512cde4230a69bd0fad782a6451a29c4b70586705db7e78ee15dc3de488bd25a08d3b384d1ff43dff049625b7bb9ad1865ddde70788455592d9672167783c67b1359338e7aac3bef5f815b9c5b5b823738c9eb51835bd9a0cb6df56e03d17bf293ab7e8982be97c69423d4c21615b1795198244ac6543cdee5ea75973b81181a43b6d3f807834b8fb538d3152c24fecd8cfed693325971aefe1dbdc47b661a0512fd5fd3d01035c8e3772eceb7f9ff4fd3db4290be04e8106da122281e1061f0e5958b00ca41946da86f1627fa8f50b61899a60f47dfd9a18d83a33709f00e5eed8787dff1bbf48e30377951354eb5a478563b3955aff563f8ba808c6f4d44d315dbcb145226c85eef5d983bee004f67d7afd6e3caec152b8b571583589350c026caa28d5bea83d49ef7250e439a65f9cf30fd8d29bad52b5258160c0d5e505bfad0f242db8b8c06d76da99c3700edd98fb8fb4935adc179926e47f48eace4ce01e85982d2780acd348c7759d165525a1758f6be92596bc054422c4ef19e3c09329032815d19c231778089e9e265708479b59a7dbfc212d5ff5cb4bb023e4f7b700dde2fa723822382caac771f88cff4a6fd4c36ea89864e5985a7749fd17753ff6d38d70a2b9bd8133c76a08cba73b852d5f4328a74cfda2446ae9d3d27530faa98425a87943c8555dcfdc70fbe6feb80bf747d19bcb5c6d2e69af2dccd707f077bd1711d1c012b749f690e1faaab0b45d83cbca8085a6b52e921d9de45c5b3d939ffdf98cef294dba5aad20c9ea718c473941212e9bb0d75af3bcb9ef3c987174e47c0d652b66ce0df259e3b01d09d2bbdcd4c3727c0f4a817547c7f419280e41767ea5266af8eda0ef743998173030f032d56d2e7d9fb621725759e9551be3effed0a1e76b4eb22efb7c97f0b28934a35f3a15e9f6f7a888fab22df09fde0f60e797964984a24be04ab3a6a125738545ab66010d7a73900104566f1934eb54fadb8a58eebd1570e962a08d999eacd4524c49eb0eaf5c42c395733a84b6a390728b000cc0549aa6437d1a1d5dbb9103cbba0b3cedb24a09d9fe18f948b38866c0fecef67e7d2025594f367e02ebc557d1bfa07cb0e3242df99ad8f722fd17337f68bbd7f171b2af94eec18005c1d031aee03570f95517603738a3fca22b2355c9c6bb8666b126aa43d378dd2a355a824fc20507394231533c4cb550ebf97ab383a8dd8318e3e68a1601cae7c69d81da6d2faa75cacb01e0218e4cfc924f0846e2c767ddb94df8d329ba9a539845e2d7406f1de7cf0def7cb807609e45af99e75fad8b4ad93dd086e68fc91690194dace6378b189017c47cb3d708d7e8899cb6af9b83c42e53962861a7c0658ddfaaa368d884b09e7c0dd63cd2ef9e1629d3bdb744123cfefc171b8c13268f3c36aa5c7d331a5721b97e1ab9476ccc94ac2b9839d30682c1dbd3bef945d539fa474b08ae1c7dac83b37730b817c0e58fe5523a898f00e9c95aa7c91328cdda2c8a609c55c6c1a568cb9b7a6717687e54e02654ca1f29cb9e9cc79c4096accc368a2103505c719b42c156d2fb9d2d1972c7a6200ebc70f4e19bda717692c915231ff6b13423130eef277e9d2c03c80b0356b4c4045f72537facefb7f3e5684f89c99f157884a056ff1d9600a5cf13f8a567ca823a60780ae18020b080d167240f7b0f5409147efef485fda0445429384f0da103650e2a6756db40ca5e32a12ef16bf313dab88427fdd72187d1aaa38b11492c401f30e3a806294f7ec1bb3de83adee4645225e10ebbb16237f154f5f0e4afb69e3c64970ef95f35ebd27752d07d52e676a479c8b36beaacdec24736d513f4c9eb0b43677675e2e6124f84b30bc7ed30f5f2c25e328bc4ed78a8a0f0c14fc612bd82270ee494518e70ef7832ef5aa2048fd6927739bedee2f9b1825bca6ced74c7b947946e5406af0bc645080899ae7963a354316c240fb081e4b9c514d08e4f5acb16a017fde4296ab0210e16ccf28bf658bec95be7b0106f0e4dc47855b72b6423965c2b4dd3f9d2ce3ed393689f4b02cd772419da0b5eafa6c05e0f25c385a20a15cdf4a25deec2b05b2c56c45be8cba29e75506fa38d63bd174bab7aa8ab70d544db57412a44cec42b317c59d1c7509fdf4bc62078eb602228374c63ded2eaa166d121558cc5d2f727d00a75e559fcd6795bc1ac95dab2402bef75f655751fcf2678196b5c2f5fae13d22d556f92688503a78280c6d313c1442fd1e10efacd29fc5543897650f08abd645474638ff2ef81b9cf722ee202741b5767529146704e127dd1b2d86ddcd944c73c545435986c2235c41761abab2c0841f40f00d762cfe0d056ea7ec08fc43e319997a803477bf079751a657ce48dd8d02461c79d295f6d718e1ce95f35038c491853d3c1bd77e92bc24d2c7db58c8be09e391386a84cb016129d5f1ddde1e89d0ffb7fadff789a4b5879da3a5dd4c4e6481a8be5e87aaa150fa90e07826f6e52d75c01737e217ae5ffa7566149bb5b3d28dedfa8d1e85996d81a8f98e61912f9002f9c837010fea86266c8c15880ef7d8a603fd6572cbe9fea815028e1dfe5b2b2c531ff7d9b714015604c17543c5aeb6ea3843e9f2eb93b7da53f49b222a23c0e14f7f8569a43b4289f530cf5d2177e2504dabc05efae02ed010af2a3d289a1790c7e338fcf2428f0ab4804f577426e56b695d57a8689a37e32893be6021f9394a2e7f24910df15e341211da657514067a7c32e1de33673939b4c9096fe0cdbe31e8548689aa7155eb39b811296e57ec0c652385a0737e2b59bc511de5258045bdcf99f75d7f3de4bd51d6503278e3e1fd0f843d1be89ab093e7edda5ab823334c6016218a67aad1f02243b13e084edcef19820a0c969cd2de3657e7bc1e8435a7ec3ca29c32e109e5f4e4d21d2cac283958ff3a47b832bf63512493491f4629609570522b7451aa576ee93a9533b9796b3b546f558758a02c83ae83726ec55db509a3f2d991d35354e6cce6ee8b298c8265c3497ca469ed1a731fe07889735a9537a6313fd202b5cdf6c4ab22f738835249de0ae8130a67661f177392762e13a75a0c50a848fd953e5efb6583595443c0f40abd53c5b689ce99c3c56ececd51025f15259f8252bd0c24f7144995cc4a43ce8f702c7fda3716242217316d7e235a8fa76142edb7118b9e9bc293348970fd1932829118de56bc8c27e63f9156d62b935ae283c24156ce70f9d4fd638b8a60f21bc952be45991b5ae70a7d987031aa7d9f09ec257eff54c03292dc47bfb77d2a47602e782456ed346f8c3121f00c6fc90368849a7570bf35a329f202adc0c85df038d780a6b9b58537ae03638db8234428c7f3419b53718f34449ff5ea751f085c9925cf0b30e7ce2614308a01b6c01d8fa356756d380a4d11aad79b372692c5dee3a38fc59747f3e91a2272380a0e12d7ed6180674f8b59896c7556a84129c1b907c010ff07cc460c8e8c7cd1b267245b15decad5fc1ef46fbcdc55507ab37e04a662188ac3cd22b20bab7ce7200fc140a513aa0b32791ae24ff895491edb4d6b043e0f37cac8bc7e8b9ace95c108e490089599350cf89a3379d168bec5782ff7ad056212d94a0d644cf1e18bbe971760d26e2426908af54f94ee6e4c789f4b753249ba6599b80c3573ff94a7139372c4d9bde19596d6558cf6f16c430491155bc8e343900cc5bbab3395855cc7b4d5f6ad083718b5094fd1cc5247758c80ea41dd82dccdb40caf108e547fd53c135f12ea90709e82f246f91843d74b4c709d2b956020d37a22915f7d06a19c061a9e91fa4ec0e987ea16792f1f6be443978ad0308a27eb2f5d4ae4bb79f75cc49d0e581efb0a8ac1cf609b7834acd9c8443980822cea7c1abe1ad24d36b1724bbd380d7e577b48a414fbfcde61cc34e2feadeba373cf275072935b6945e395f102f277a5b123fab55937c09fe451751447854903bc5a1556e6bf260ee7cf3f4f613c849fc64294d6fb7da04a4f29b9e2e641cfbeb39d235b564b22979c5d889b6c558f72bbc56d376a9d2ecf01bd404afa61f73aaea7947f367cac5ed0ea05ccc527667a1969929a331a77f274f85052a0e96f714d80955298a60372638d300706dd0f60dadb86ec9f281168638d79d54d0cf231a3aa14a0c69f9b97b05b067e1057bcc45cac3f43da77041d183eabaff3c8b901f9c5fc5241acb29573a32b0ec8ab3407f14b3a632e9a3a8c09468b1def1fa4dda01bc7bbe0fd83324be68ace298bddcb95db9e381fe6d77d88632288357aa3cab7a9a12d45b647fbc772f3ebe5967f1705692b084b477dbef4e87a17fc3a8b600e7a37f155ec6e648e81118e6088cbad7b25d4289d7da8958aa52ace9a0e04481f2b49e77eecbb861962890a80c6f5141307e38458a005d9c07c91caae0901c93d77002a0c0b6852388a6c37df2533f4b4a5f1dfd1000047004f09e70351d621d3b881899c5eac441f86d9c7de99cf016aa57093071aaa5dcf7289a96d3dfb7e8015af6300a61f8668fe8fe1d7f900a2dc54faa53679c06ad2519c364641741fb510c0a08bcd9814bf147b4b71aa07de7d718f538a60de0686975f29c2dcb1bd3493721b41ebeb1b5fd9e83b405cda36f233ef131436121ec0eac4403aafecbb2b756603126a790d3a2916cf807c1ed123dc4e28ee8b8044cbe6093c4cc4ed774ac2e777b336a34a767feb92d12b6cc16e4e11a4ecbe20915e561e3082a75d84efa36549c34237cfa6aafaac816095ce51ca9d68e53a9eaf9479cd7666e944693ec60d6fc70c3a423023a6f707b0e72e93d62d1eaf4c7ec63736c3fa9f6fbdaf62e09d1fb57aa1321348d61cfc0e53d54262026bc4cd902b335d78e3eb4f776d51836db199356a6d0d72d15e970268c68dd63f2f13b71bb541156d3a49bf5d4898cfd4f5fba64fabef700886119ddb4b7bb82cf7ec9876b6949a77e707a18a3e7f7c3ea9bd01501fb0125bdb90303f45a2db22cc5d81573b9f412566a7c12a74fd5c7f4ae10a9d13f244052e2bd3be7c3c7c24f68b5b15886f41cc4b8644189fba6a18f172f454ab7755ea8854e0a12e13e70f618f498e8cd4102a23bf4e2c348804de1a602878f82fa2487f0db2647c23188245dd5bc96489d4f5a9b5cecc3e2968c1b9088112ed0a60c623dfd73ba2a794c428373dafce0a04ec64edf78bd55e62d451115b84f876e8cc163bf1a2df29701741179ad1e2b25f306657b50204343ed68a37e7f8b1e0e4166446b4818c4b49defa9032c318a69e0c5ebe996fae70ea5a0d18b609f6bf3c7458ffad0cffc5832d5202af5867f45ddaba61bd4b0795ac4dae39bf26502538f07f2e2febe784e2e1eaaf113453924bfc89de5db9658ab4bc22c8e75554032c14b726056682e0ae334a354c723cc95b853b4e2e259a6f2fd1e8ea851da660807ac4e70010c6034c3d7c9bc94591e98364974b5f1b1710a1aba17fe09c87728329c314847e7fd94291a6f8c81a49e8b11a8877acaffe964ebed6af9d1c714d0e5e89b50ad1a960cd3b5681643ec105532cc83c9ad9cff90ec8ef71373558d49e5963a3c097b3af09bad4966bfeb98ee29769a7f0e97d2c5815c14b6ad0ab7d4923a2904d6a7f6c884ab73fa46df0aaf1eda0fef53c449fd44107589aaa3a235f38e554a9ca31a94195ce207995f3a3a44b367e1fab50a3ac20891e1cdfb5f8ac0e1c8905a436e122691cef531c252387f5d70a2a0dd72be93c8b098930af5ed89c746c80dbb6c0e04a5938c39a0cfbf965b291419e2a692c4513be138da9025e6d92fd1805fdf5ad67307ab1b5be79bef87d9d1900bf656a08c7963b35e7c82ad7d559c43fd2a33739d4c88fb56636100e900f356714673c65b0898606e5643bba5fd3b02964f541185c975a1a9e0d3c8c2cbe47faff3758f79801317250222c96894291879fadda7505a1bcc98ebc8f378c056b9c16c66572d46474ce37bdb34088f2d40acd7887e35496f208391db5fb48ef47011f54d9c9c4f8fe09a941ff51fc83230efaffb53a541d69dc3afbfe037b8f1d41a22c24fcb4d75be6ebc8d515fc2099b1d5016163b98adaba6d9cd12eea61189c89a8bf962ce9ee5044b89513ccec48515f6f67022f8b38de2de48a2f5095455a8a4273e0420f65aa7566f6afbac1489af3db875cd828fbd5230b045c38de4c378519125122f882498ccfd9df2d9bda085cd9f7b2e33d14f225b900ea5968ae0ca4af55834eda2cf56d1dc6b2b4100d03ec22af6a37319dadaf60e6c83fb6d1ebc726643e7fa7df407924ed2437082a48a4cdab8ec0eaa8beacf64bb796dc26024b6a596ae9cbed3749f8a12534894690a1d8d893bcf9be995e4056c78a64ef315f50084a0a89340165483f62b17d1d1f4c70ab3f4dd37369310f47966639001532718463d379e734355d49ba6e1b8d542947d0cca9037b1a37bb66cae24cca9cf49ce2e47a3007a84eab986079baaf701ad8dacc769117a09f9a5f4705f166d5b66cc9ef464a8451b60e89b44c4b50dcd392b89df60c711e89f65bb86fe773703c87640179b599b03cbabbd4ba84ace2c19d2ce09e84b6798d8103c90ff58e84f3298be29a64e195f4d617caad5aa413a5c0d80158ad0c9b11cf91416988d7117e28438ab9c7d8e23d28c8477f8d538716a8dba86661471946ca39412053b0f8c6a6f20c8165ba53494c472037e68108265bb868dff4d1e798966ac1a9185c53329610fb5ba0c3d8e970c66e7629a6d70f6f8ac3743c72f8c5304f6dfb455b4c814da2e4219ecabec7c996e6f526a83a85ef3b2d367094ce6321b9387018615b680ade8b6805cbb1581ff0facc48af03312568e96be818b5cf1e4c83a8acd1e826d5308dca58d019fec4c7c0ea9afbcd8ca901c84a0af50e376c6876a599d2d46174732a371d18b56a582ca79d762fd8e55b440fd3cce934bc32f4a102fbca496a7841d655800f2f04fdff4b8e9c8b85bf07578ee915c4be240484c8b74e8af54c289666740b907d044397592dfda94598dc6858d949ca63d9c416147df0b03ce4d0ab23c7784edc60fe2a6baa957c7f34244c61e57a5a50a6ee6053487c03d44de6cafc1cc53770f4b8306e5a7fbb2774debbe395db96dc13b5f903d4d1be755734e7342a311f6b0215cb2f2b3fc85aef4b0d1be69d68321c15b13fe4d5ed2be8752edb40a9d3e6c19d619586062ce7b153c13b7c35db4402b1e5f5d630446a4b89cabc0bc78a5bf74bfa6f4080b2bcbf16b7add49e9eaee5f02149149aef145937f5a9c1957bd70c7f3d29ba512be9add595ab56d701778ca5553d55bea89d257ea1a213fd572a8938e42ad2cea73331c220bb237782f562f58044ba6b845121b046de2e4bd13510ad99decce5dd39f13940389118904498562d7d2aa85260ae283b2ea0745edbafaafcadba5d0543ef9f715231ee3cf753b3349769c7796fbe63f3b75e75a2cb58bf270bfa102b195a3d1bd1f07d756fa403f2c8ab6e124372d2969b1e6cba7a3d1814d33b26b9229349fdc556cc18ce8bc57e1c305b31430d83b0732052056f325a0f39855126098b42a2fedd9c1d34b9f2c79267d60782c22c3b263ece8b61a8cfc19542808de998a17d1395dee16b29bcf4ef6c805092a85135b3f4c401eb540327430a447aff2c9e5bd473a3b2a43ae75bad891054bf7613170694068de7dc787bb2c632ba8a405db071a3a84a45c20b3f1b14c787e650871455af316ac6f4edf7aab1722de8bfe0e7641fe6a7232de54dff36eb1bec36f4534834f21d44c43c9e99bccdc7358750cc1abd77fc3f62da779b6ee91ecfbff842cae46e3f3b0ab53beabb2c7d344d2354ef75d37215f6c6c8ed131376cdc46e4e3433ab14a53f11dd65e184de8989872f58dc946265618cf62392f939f5cc0fbb466c480164d7f1e8d16a1f3fb27e3f663e96a91c2cea5fc3d7c7db65dac3dd8bcdfae516cfe8b9890427da3a1b36d7f7510852112f7c2f91447f02c7ffac363ff5c25789c3a92b41a7d369bf5ed545a72673f401353f54f82b5c4e3f51900df43f4c3310ef599dd647f0ee7c3244e98a9655b98bdf49d8ad3ace0ea1bc814bafd5456ce15d4af0f6b9b9ff628e5bfa3c7319d6824fa120365f4779f7701b7b7c523bd9f7c1954633c21586187293ef5fcbbac6390aa6bfc7c47811ffabb3163383d5fcd56be11600034349410e27649396170374b265d609ca33b8a2f1efefa2ca74ec7aa765ce0e9cf38d9c5b874035b2e9228b01e37085619a4215cf79d26b2945a7561767d08be6f16ced1ddda4221e8fac581666fbb022e8bbbc639c9fae0b1623fcf40c01dd462e8f1425eede6a2741ca536b9a583dbbd21930474282c148fc98c3772df660862b3ad1e927f6415af98435f91167773f00d557f10dc17ce41b8851b355a70fc1b26f7fee78a7dd041a1797c6f0b44f314920109974e5ab1d3ed6825dcb4f08f4528fec02e48f7318eab5215f3b446e1e03472a2d0ee4a5abeec76ff29b40478c018a7cf7d80369f3860e0355a3525b1bc54e81e78ef682d2f29a108c32c3a69982417d2d008326fec7cf3a27fb26a8432bdbd57f164d1120bd992ac4420792f8d1a5555d561cdfa29032ebc5048e1f2dad4a4624e88e436ccf35b07a1afc9105cdfe0803cfce7bb72e4fb60ceb3b4d46ab77c79e8cf370b82c7b077dde7b5719d668ed0da81f6998dfb2941088d01eb02179721737b8be247f27e071147e9b0b616fd704990132829434098c7243a52c5ffb36de0d480ea04258482de9f79c467d812a6efb2cbe2a76379fd4624f73d2b5e275f8786de04b283e07ba7a9ada0e689a3c49b24196d7e7a8325cf1f3c092112f248d48d47c094108b00bfb3c9aaa468b7d807e5b506b8114f90d36bf82ccf5d7fbd52e257907ded1e78bd481b17e034dbaed6264c1ed504195cea3cf5a92230c02b52beb3a9341216c36a31c1b5dc120408d23d70e846ed2409089ec7ffdf510fe6bf689917abf0aefd15fdd65d1a27fab36b5fba5587ffc8db49186a6bb347235743088e921df44c04a406be2e17af029c8e1b6de15dfef99e95e8c2bfeb6d818882ba8ca4b759bad590ae8ea7ec8a19339fd2431e8075a99f3ea8f5de60bcc670f0101ac492d6c7375b9c40a07f75b667fb9b7c7cc02b0c196d66421c2e744c7a310415eea0c9ef6716b56822750f78b057fb7f1acf0e87a201b8cea455d9fa30c81a8cacc6181767e3ef9a9b7c0696ed18c1a1d3be4a7919759b4cc4b0a72530dfc82d004b09827c34d28ed141b29057da27e55ecdcca2110d64ae199091914fb829a8c0daa6de20d14256b91f2282375f4547860392a9bcfe2f8c1e36259bc28d2be8862bc13ad5719b4199707bc55a757a5e61f581530def45806e26b8731e5a5c318b155fb585ea3af75a3080f5dada0e82a32e38e8af2930768ec523d66e4a2907d4ed68e3cc1c4aec147b6b23ab92b8131912d5f887f258f0d0b74af9538b7238c076ec73542b2910234705372f308a24044722e47b658c452e31ad674f24e8db131fca2ec78d5ac68cb543923fc840eef19e71c01043f431639b1190f0731ab05436b737e6aaf9dd844a423bf85eea6b694cb66e00481de9a6fd77c141758e862f650ae785fee3cac10c31b958d4197a97f60e76c294da4cf617bb76b0fe7b508546047ff26bea417f976a9d0afaf65935d4807ca64b7283cf3697521b4ae406cc0a5e01bf4ac65ccdee4013e9f2bf8df6a422b4773f111741847e23b8f129370b3c0c875a860ce2c1d6049b7ef8078dc55e6d773397066155fac34b6678ccf26eb17882c317d1f47844f1b517bdac03accae4974631670e8000f1d38697a5f1c236867091041bd00ec4c631ff1f98503beb156ed4d83431e1d7f0b94f9d7f2a79567e6fa362ecbd61df5ff44d4b44562df8b17cc675161a4805dffc390af61c509880b95a354c2b71ff21bfff0cbe5785526961c563524b0114512bf79e2e44b40a178184b50d3c9677bfb02acc493c134ee638940756276052fcfb110a388ff174b70325d437b29dea9f30a824288a4f31b6477d2fe7589f069ad52792b5252c86c1d8a23c52e0701045046871612fb79978a67f71599f33aaf61f21306379ac5f4ed509588605a5c0ff0b4da86ef06a3917f7454190f4c3a047ffb2990344f90a0abd1608ee0952ef41bc1510e008c1c5e5578e301563d6e5ecd2ee9759754b208ec32c65a457e37798dbdaa649819745f66b4a995be04a378594f338d78ddd8dd7421170a8ad17140cfb46f56352ac483a071417c44a74b3912422a3c3510103ab1c1260d656a1ba6aaa8fe978b6803e44a00ee397d6f38b12429c3e3b15c9c84965bcc5b094c95e18559118c3d47063f71e39b3b901f1f8f744577a65ad020be9a3aeb1a1cdf6093376707a148638b4dcabd8cd67e146d045ba666f87e9c6613f5449bceb45b6e92be939a9b53775e6665251c6f6f5eddacb472699a28f3d636a789f9b954085efde318e50c16bfc4621a221ae24d8d525fdb4c762efd24fc6bd566679ebdcaa3d345274149e0bf456fee6d40caa4f8ae4bcbb2ec24ea302a199bf835f531f64f12a79c44464c65b9c83fa72ef100ba73de054569b0d0e1497d43d7d0ea178e52406af550b51fe8064cc1a6218bfc307f4dddf341ae83d19769db352c5ff332b02a414500834710696fe3b782e6e4ed6b06191710a0c62265091741e31c4713ff1d9c77c32a48ae8f434ba108d1890886bb0de5687b89a4a8dad605bd6ebdf5c30132107202271d161b2570a2c7aaf199d88cf2130b254dd015733dd5ccc90b5dc45f17874a3b7a47ca478214c341dc63cbed461abcfb210fb09b59fe77ba9c1987dde046492ff99ab5d74b1e709f1bfe9187ab2d76f71ba01c2286e9c31d84473f31512cf694f109f86ac3e31ef5077c72af2a2948130369ccb040f045f73fd851b6e11ecebfd94588910f0a4b1c40a598142871f234c09b50631efd26d0df360242e45d15f60f620a8cbcd19efbc11b47ce7d0f4049082ea9735a7e2a15abac492a6602491f60b49d49182ad01ab3144f5ad962b439c28b87251425b0d7040e434b17f3f8326f4435c19d577aa38c75deaa4e63318fa88dde827a81f96285946651b203d175ddd4476b116fe99602df00244a3fef0dc7f445000373d4553335163fa1531c1c42fea7f2ecb3d51a13d0ea621835aaa13280a4139dddab5a8f1e109a6ffea6c0c08c5d7665c30f48a47dc90ad8aa376853fcef4bd20da50fadcb0ff3d76a18e022d644247afad4f2c68580be2bc9574f3936238c9b94a15161346c990554ef9117c164056915c3291bdfc4bba153c4f0af55263d49bd89fafc176f7d6095fab766cd257bb0c25a812ac1021d892f1a7d3030b416f56fda2e32a16a1def6fe88d8e7e0c4d62cd7417eb599573b238cb41fd6b690818318cb8678614bdb00456641679b366430491d3dcad161561826011df3d632c74c856b8b0bc06891af168dba72e97856f5be6eb688b4c276d1b5869e21e2fa8f8d9ef0efef8c39b9a8a1d9229e1776e9ec8a775fb771dd9ffefcd0a7588dbddb550db2d2799d844ac3e5dfc43cd857917a8ddc42644239e6b15d14e1eab638f03a371c55b3c3e71bc478d483c2734afbf077640938b341ba27e845402bb76f1ddfaabe2ce032ee8ae8ac556829132a54db0aef2d2a28d63603a13349ca88bc70edb313f4a7738fad96cad63f310cf4605f3c7b133db032a9ce315fe866554e29131f9034b23a87a3f8a80fc50791afbe431d68ba57545695120eeacffcd3e3dc062115d8f165e4effd6efa0fc85b1dd7915078ce3490bc5ddc064802bf4fa754c374f20dce834f1c752fd38df4539e7a66f2fcdbe2708d32f8509db20c12c41ea184fb650c150fb6c0bea9f7e6c6e16aa6f63627eb57fd9d2a47344d2badcb5777c127bfa3cf9c75aa18dd41d0a699630d678d8a39be7f515be131d2307d4ea2482e3b78da6dada6b5df3a6b541eaf355f88e164a92dc0ae9b22bed6a0d75edb4ddb6a5dd2890171b37ac3df8fb3e937a443741beefdfe20110924469c95c5bbc3eb104d44c34d4c987a3d270f809a58430a8b1faa1793eac246123b58543335831077cb2135ed445faa586ccf7a33cf06dc5e24df1461acae6f102165f3c04990d761977edb6a8fca657b9f2caea755a9570ee74a0f37fdb7263a6158a92629da338408b54e16460d9169e0badcf460b9230d17f04c5a288f99a533514db3c8ed7cde4cdf2f79c5fa50d985a846aab0a2128e6dbc87abcbb3506f8615aceceeffd8cb3305931c953580ab0255beb665219b4a067e539f5f5a60ed5b7f4456a89a86348c8febb88a41a2fdc8ff59b888a2db04e5413d66fd7b3f2af09e863673d379899ccbe0a4798dc8e68328fb3835b2fc45c16b0d1635b692aa3c9886aafbde668ab0ad9b4a0ff9cb95f4b2e3b53df9ff03b63925a520e719940523d6067ad5d24c4520d6d23329cebefdf1cb820e50d53ad3030cd5e8fb5a8fb2f64f8b994b6bc976fada668bfb0c77b00e0ffffff1f