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

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

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

Block Certificate

Block 77869 969dcbc6d47791fdbcf0674e9a2f4b81070aeb36f54f3bbfd5f683af21bd0b88

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
43f080cab270df4e51fd1d0234a023a355556771ae11a42f18988afa4c865e09
Certificate Block Hash
969dcbc6d47791fdbcf0674e9a2f4b81070aeb36f54f3bbfd5f683af21bd0b88
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002507000094690000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000be3f5275c57cb7cfeaa9b47a26f8909add97f13bb8be188ba62e7db4472ec9df78932bdfa120d442cdaf0c1450eab63301936e502bbf8b06c65eea28ec9ad019cde365f0b1703b8a1014e92fb940cc0eae732fc6d9fdeed394010000000000000080000000e000002507000094690000

Raw Header Hex

000040202b7cdf3723128825ec010741da5d8ef7d3e195a764f62d86abb99b5705f825bc87058bce64dc31bcdf4fd70e9c723bf6e8ff9c5ed177094acacd435ef678753892bd3c6a42d30018095e864cfa8a98182fa411ae71675555a323a034021dfd514edf70b2ca80f043

Proof Data Hex

59,560 bytes
1212160103075c1abf238e382e41c201425a85938a08b2776dd02a2738554b7c60b230da6dd31737cd916d190b21a9b807ee952c81d5548fa427d4f6405f441865aa512359336a7bf3e54f49220c1b9aff7d705ead07ca36c67788d25f8cfa7f6413eda7d11dcef22f21ff47b8184157d655f217ae08f1a87ab9e19ba131869a78b8d43c405a02b7f275fbd89ecb069a8cae45df1fcc15586c45968df29f534b1d907cfcc1cfa9ac7682ce0d4fc050f19a4957ddba8ee62fc83bd93e4f7796a5df7216dfa4b5bb5490f931acc380a7c16a24e0f5afbe50157a8c514c76fdc948d548263f9659b41a91bda5a8cdcd1b078622bbf6361dd39f47bad324b4ce77bfead38e785f1c0918c5cb798ba14399f1a504683f3208fb61acf31b7e62a2d45f938cc89ad5a3cdf636f368ca964020a77d5a02f0c3608abfd7d51977bff9168596677fe8e1d2109f55fe571e8a7de34ad51f2c4b76d76cc9432d06abbe5a14ba188099375f05e753f43d3620944b7b15a0087b9f1e9d22f9ef9003117be9c7bedba15f9ddd5b9ccb7dca8c612b45ac6094385fffb83c3a399ba4305fe20a7c502d62ee257998200d5867ea8b0836de4ba8e61a46762d90d57e30b7ce4870dab1b4b141c7938450ff96be23c0e362e6350a21afab6ff97492f2e896167118adda5471066f3da911f3814c0acffb729c034a76c9233167e0f41aceda00dd029a73c605749a6b666b60ba69eac3619acda00e68903ebad3ef31b8eb4c5f37764fc65f800d19cce34594363795fea5b89c37349822655d76cae3eda6516da0aa0bfe9ebfc7ea90a0433fe1915ea529c1a3c64c4ab893f624bb6f3cbadc8adcc1ef29cce9d39ea1bcbe0db3ac440d429ce6a7eb710e36de634c0f3afb201dd1eb29fbab5fdd06754c006f01f37a8bac0012478f43948c8380b5ed3df40d6008612b3566518b0f73bcc41cda9e721dcb7485badc970639f81fe6a8131b6941a0bd3c206aa27f9a79e32c640511cb0c49a194ebc7c3eed4895341a80273f8529f11a6c58df6b1d5a5f4b85688bb2d42440a81c118dee3423bd12b28de4cc7827056f0a893a91f0cc09b07e521b01f0cfb95d21212b334e8fd467565fe61b10d528017712853b3dca2e0b0c48f1715ed678fc236af6892e5710ce7d3f3ed307a56dcf137a79880100c785e817798816159ff640bea7a0605a665a0a08ed6279e7e6c04a6db0ff951b06cab2f089810e9b2915e087adaf63081c37f71f43f3198f6537b541a7a1470ffa6b4c256101b044519e7869eceae0f85568c4fb07ed28476f4bf8884e652fffe2eb31736045c27ceace6d55b8a119d2af7fa6ccd5c8f3bcc6f8564c46a077ca8daf50d08c80f51cfac6c5654afab4c127e8c2de88d15f99e4fae57f006e11b2470796d390c2f7fecbfd7a264b4259f7d6312d96d522f2aeae7ebcac7f843f2f17e8006eef4f14197d1cf9167830cf31d2eae585fd3ed7583312765a8272b957083020a0d1ea09c2650ce659e6c205cb99ea677a36a1af03114a3b20136eb24103e499c284ae51a3744ce122f870568d57795c31438a16cef5aed1a7f4298c6184e89dcabf1ef89c74e66be81842b5f05c46ba88109969d7304b1488c40bb4c2d7a956f3fe09c2c4f4e3ca420426d61f00668bf3208c4eb211b0611decc6b0ab069ef2e0c4d4a338202eaf88f028d84f88548e701e12ebd64e3a017e380ae2548676885735c6c92d7393508c5b7867c71a2ab5981458cc17635ab6fc27f9dae487c8342be1f5c967e99dc6c6a54ec9b1abc1f0399f638dcc79c28b773f216e2635461a4b33cbc11fd71391bb8dbe624ea815778909d94bb6cb62a5a982ad5e6912afe27d791168f58b4ac2826d67bdbdcfd9ca9f4a470316cec96092fe5a98f82a3ac3ddf7700c810bd385cd2ccbb012566d2c8dd776b617aab56d800716277a2aa8867c95bf540416c08ca7512e17bd8d42f37b2b31d8e051da669c2b07d96c809dc9ecbefa4c306342ee57aede045f7c6bc7c5545958328b732c239f79612ec69920471d2d36f97a1fdb9c53b6618a9af6dffda8bd7cf0d0901289b4c614317ebbcb731b3157e75849dd4bfabceaef8ab088b3c3c8726866c85a5b3efa3d44cca3db1ebc13251c80e58c931c10b95e653a0f702d452077b788b606711b2b5c81088f268b40183ee408940b38be3dbe492ef1f9d92a7582ccfe259225cf73972cfa782d603a3967f8329fe2837cda29360845ed74895bdaeeada4d6c6f9125cf6e843908471def2b00e98e70c8fbc66b0210199f7e274ca17da40e40bafbfcac3eb0a9ae86db4f770b7e2b5285f12eda34b64d7b8d041b2ecf2eb179ca8008133182408e92e10bdfeb668d3e23326b22b538dbacd4a2c891e21314272d53d93f1100c3b99ddd2e92ebe659766fe9ca4e6d53fa9128884b07dfa6e8e9d67fad9ac0935d7328abb147d22f8fdf60cbd15fdade5bc0fee5f0395b55ed15e18ede91430b42bc8352d678a2452a5737f56f5269a5c1461770307dbfb114123665d0c455fdb07b5560397221c2bfb09a943184bd4727dd44d9709d478ded07cf2d713f777351b3e272d11babd7f64bcec2b0bb92a89fa3097f7d1bfa6e167c9ecfc403ce0019334b23b2d0d08dc1716b13e112bebe6e1cd14141204a3930f3f18d8f52e0cd3b4a396d1673078abebd7a668d1a1d9b624d79de91e90883195796e89e8cec1846e7bde5907e3a82a7f0bdc2e47a9113795f9e6d831d5c7f60018c654d344973b22ac52f51b7fb093dccb9bfe0ab568cbe21feb096f2ea20bd234053503382ea029f4ee64503ce6e10201c0f78b7ef97b4d4b3dc8cc3737163e07b4b2f8f4668e32e2b9fafff6e646ed32da0b4e849012e7b60e576705359b38a7f3d9a28962bf35d664e81bdad788da2af3c38e28474561219ea559a61c03a9e51fd2e8ecdfdd3b7ae83fa1a441b15a9f74376c5882d4785adf824b6b70f1db0c2baa05be0ca9ab452174f650bc55a5f644d0a571e4eda82ecc30be0da39bfd6fa87e2be007c9d1c09bef89a80ac4a09a4608dbba17a9359b094c26181a0d21039fa6f3efa8a07c27e3b7e480f4ff25d3423fcee4137f9b14a0408a4b8e517bd36dafa75e5bcf1040a889683eb39ca82d9b076638bc88fdc072e3a23823bf9c78abfcc8ec976d033bc94be6ff14175122771a331308e4057b2a0885b48686b79b2c700ef5640a224c9ac57d56cdbd9c5d9f1ecc580cccd192173306cb7339b12bb974a7a10c6a1cb596b138fc71d92a9241e569d4acce5f40438e9e687160f36f7a822c01b983484b516ca2a706e26de93772d90daba427eb79e015289ab06f09aaa5aae37c2854e6277ae79e0a662e8d23d50c0dc2d3a3e9581b1a965c7d2267b236685ce12f8961d91713e5c91b02f5ac06f0cb283d90dedd3f8c56b5d0719f4ccdff0da8b0ed0c05e786a5e0674ff5ed65079fabddc25af1c108da3c9500dd92359cd94707410a0eb6de16c2d07c7910305e135ca22a8cfe10bbf555222b05e0f73fbb8a13f2f018a3048f5f4a8356d3af4e69a7f16622715aaa516245f6094c4b2bdcd560082ebb677d6f4892aa7f6a938cd659bbe9e348528cd3593c975502e436be8d434349edd305bd413e1d16d3c1adca579274e6a0864dd5c0ae56a228fab533278c984d2a37e1833be10ad6fe41692174644aeabd450309f4ab6fd66b8ea2d66be14b82570a25f064beaf3f0415053bcf90fee2c33fd67a010c2044b42fc37dcb2617429d89795a4a3d302580b2a4154150ae7fa8db1bed5b9ce00840ae4bdb15d9382e8065c79500088025882cc4c183aff4a9676a159a3a7fd92c06e2b15a9a7c0a21a9f2aec41b75b039efa2917c29163b8c4314a9446b14e95f29edc083e05589e46ed8350d139b653c35378af01b417a9206da90c55947362c93137e4af941f5b90fd9ebef25d782eca6ebca6a6d5b3d90ad4f42cbd4f8f6f6ca4bee9fe5a2d389152a9c5577219595bcebbc3a239dc453d568174b00dd5d12f8d30abd936a7df6be063718447e497f0efc98c80e96d2c3d6d38758f65d73043d6d3455608ffb9537cb9703d81d89502458a63dad627e6d77283e89fcd4260e16678f9236686722c58cd509c51d615a3d87b1dea8b99c9c833772dd14bbc84819e9a9a349cd420777403c7779f6524321760929812fc30a3e583a45b09d170fa8b54f89def93405ec94e13467e16515ed00be141fcdf0aef4a0d2e4d6beeaa9b51a345a9d908ef834a861041e60eb8ce1967b99334d31ac5cd000b6cf13fd6cb6f580308659df0f4925c050eb982b54249e2b8ca9dd01a08b1cc415971a45ea9efe9fd7b98dffd3a91f52c163173130f1713ad244dcc7ec1ed455b00c885a72868d45c22248aee3e58250b670bdf7e7dbadd2c4eba78126fd2d4dc3af612c42456f53721206d201d19675e62aba3acf00b3dee9318022d45d87e70e8311fcca76ad3c2a64fb506711795c5ca88c989a63b32eae920253322a5db5591cd40e52006431239b596d0b824e490fbea7b738728bc0a44abe2a83a6465ad0b2569be7b2fa330843a87fe8be14aac1ff149e9fc5ad61ce6ff2b7a1a89cb078d22592455c89416f26a77929aa2b09b27ef485f93337e1a102c43103799bb53f69fa8522fd50ff0f08c9dc213618a2e794caed3695fd0744e03ff907d12ffaa248bf36e6b713d874e55891fe8bb6cb3767e3732e01c2a5cd47eb3173bec580ce2c0811825df9828b16f6612d041e32ef3d08b3ec15d5d11ea26d03b130356257bd0a652d9a217da9d6fa26e14930d214ac89844c4729e283d9ac0894f42c541af109ad61e86ced91d363083012b9a66c103fe5da88eb016b7993febbecc4e1cf850abb7cebd32afef430b951f03e0dfd20599dd7e3151aeb457f554bc5e276af8bccb6cce2c747f694d432ffba4661e4bc40cda2914738c33f2bfdeab711c9996f31ee370dafdf3b4a9c94bfb806066b3eb384958dc3a8f657cd7ee5a628460b1da01baa8ca24825bb5e35e2d7cf8b6086096ac7a062b4851ba6a87038c531e88b4a1a979d0baf7b48042e5f119d3c7ac1c93816e2a3fb254105021a368d2a8a53ff80ccbe4322ab2ed6da4818af457e70c449efb1d264f2e6b6ba71b6e21c7fc2f931c8b26ea591540b035619cdc0abaeed070406692f27ebfb750606e9ee4e3e9f1a45e735aede4a70e5c0213e4c8d147ca8b00f391a0f891a0e0984a1e73cc0599e490812cd9205f02680e4ba6ad421dbfcc02f85b26034226ed9a373e1e68436760f2e0e39896608a872b284f06d05d346614698275d325266fbdbb9885251ece43a34a755b682b487f1e7ea8f38ca1cf342f83446abeddc81558a11711647a17dd09590cdf432631087fc49e1f0936403dd06a8672e625731afbacaea1278e59de4952f8325250e11ad30b1bfe0861a18664e6afbbd239e8b6a2e0dff02873fa8506b01e0adcc0656c9e1bc0b4e2c6c36819367a084873a2d3cac41942238135399992c9cb04235ca29d224e3c604ed6f9c96f7318b51bc99b0981534acaac1fe8a455ac6d03326b34229a8c26693a429da34c1b588012881b425712147d7dce09ccad131f68cbc91c8b4046a2782cd7dd6f26f5d3716775d39d11324c915536d1b33a9b7c63c59490a13c0b3ab0449c72a4e9e862ef86f45573526fe8d68bf37441c8b665c7afb8ac56d7fc4e3bbc280bd4c07db20801fef5c3d382cf02303a283ad31b3ecf8a0d084c66365b6e279427ed5b22e0ab2b8c850635520fbdf9b4564ceff6dfac95344b378230d33f1f8e76b6f979a8bf0a78a588e6ab27f15eb6b3d8c2025b1e48ce5c3ea96e31830c0a43225e9e30e2b653cdef4aac9847197a34a6536be667c3284431dbc18f2e1ff7a0919aa520a7301d05b3459ddf8af0d8d57f4dbc9210ba8c457d1e6d653517a2dca0dffcd8937331214a07c5f5ec3f2f43b7ea4d36ae13e929b7e2eb524ec6a8c290cb97220874cfd770200086b9d61938019a7656013cddbcac241e7e929df439d73703b0c44c08687b599fd83ceff9ebe45f0ed181c38c841067fe3450a5437e72f5dbe7159604a6682ed443767e7281d2696b8220ad9d329475c82e19c97cf765653a76026795b9caff8735e20222773520311c6742750dbbac6c6ad0b70b06f8a7636330b9cfcd729231a52ddf3fa1ab2261d37b6a901ec6ee9e9e33752f7d94d871131219521a544668210119242f02251523b0c3a83de75ca981b85ac7d981fb18d4844fd03203beea90f3451f7c1ff21beeb32d335da83038cc2b75dc30e5a4fe1ebe82fe83d3ad8080b632ef6e7dcfa173ae47a27a07f013ccb925fbabd5f012edb0c22406b955e1c39465a9575ffd4ff46fe84dfbc0304937f1649379ba37c295613c4c37662a7952718df79c96a1d08a7e806647a62731764532ac45d01103c65eca3d84cbc37f2cfdc81d7fb7f01456faf5ef1a30fed477e8a28a2e0de422e45abc9f3c09f3879df75771ecc2db1a076008d0cd6caade4240308ffb59358a581f757a910f6629f4611eb70f2ee0b1e8597fdf9be6a12cf70dfe611bc5d20c3f205203c2d0941f7aeb3c4eda0205d87c4564a788b5c6621a1a6af3b8566bc8e0985394fae788bb769a2e50ecaa1a7fb1eafe2cad550e65294ec1800193ca742eab53ab920e7c5167219f8a11ff2d4a26faf69699ecd55a99855f844fee7d22dab8eb444b74235ee412e908eb36d5346949e857a20d08f5dd145588c8f3deb54ca1ae1240b8b7f6c625f21c47df28a5d9fbeb78d6876a27a00b7c6470b5afdacbbbb8ac54b91617ebc32c1a3c3c7edb3efad11ba6e98c6d3f0f14fffc88916f46b67627c79f124363899d9c1b0289034581d1be68507f0aa1995ec5e25b62d8b264a2e2bb5771eba2ca3026ac6fe86622253deb22853983211e2e99fcf69a6380c81f3250f9973203039659ece6b24142862ece8b60d60c00e28414cf52406b5aa796d25f292f83b23e24c999f299cb820c80ffc4a7fef3bfe0cf7b4228735e5cb32695710eae9d2977ed8ced3ddf4e882f84c2be55a5f8f06b2a01b0d69d33c42122bdee4f135eb0e912504b15ed1080e07681df38e835b19bd4ed85a9dd564953dbae2e70b0f63823b996fc946dfdbe6595ee137a33f096a0ef5a369e069337a031c324bb9bc1035d6cb2d37762b87f203c5164bd2977ee606439c98e5d885feb6740b3a048c273536d4ce701ca7a4435ca9c6421f9c8119cabd0a81efff9c3ce382a9777a401132ad4d5c24ef3370aabd69641dc9350e61814c787c4ea5a56cab823141252437a28376fca6bad54fa9491b7202f5a2089ddfe8ae530bd6182fd579292e864c064cf52a65d238685df17990db15f714cd08c2448761ffde7fd5d6f04a997e088a0e753723a2b2ad12d2f780cc9745ae6e1440cd2e498338a0a2b0c3d21edaa3e0289bf7c87b7c6b981c2da29989ab04023b39f4663e7b4bbc4693c19b74e6d6246e1147965f1a1c51aa1860a761625997cb95264547d0b7bf59b9601fdc27be983fcca52395164b528dea87860611fc9027d0a3f131067a957510235060333428124412f71847db4f7088e2ac3ac695e70e569ececd8b4e7a3335e8276da61ff16de477097ac2038781548d41eac6214fc2e8c1e41a9783e93df3f55250fd571513792e9ee322927925a6f4e7ab3bdc1dbb0989c831a5ccd82bde9e227150c0e95bd4e5e16d29ff968d848acdc4c9e11c1e3a6bca5f9bfa6471f305c8e82597f03f8414bb2a626bbd5a4fc494834de749f7769de3c658d8a92e7ab5abe9496f42f198fc91c4320983249635da758a6c7cff7c4dddb708c7b207f57abcec634f41d86025612bac56ae72a4a2efca8af37de43059908fd1c94ac6f0f07c8ed1d0828b8afc454ea47448e523c3161428f86678f1705b5aa57495380f447b2d26933a43bedd695c09b1b81d1760acece5130bd2787c5f4588bffe000f29a11c32c56d71d5a59d5026bd0c44cc09449bfa8504a7e9d90ba15d672943c6243fd23159943c59f1db1b8fee5dbe115a112bfcc6deaa4cccb6b13e72dd19052a91a35fcc72535c296355b586860ad26af7a34e8e66a54041c221fb2ec0bbb6c7ef33846400ad918acc5e7d9b6efeeeae88fcf2008ea56c27242d1b18464be6465942bb6a76c93907016c1bb3e638d26df366c12a07140565a89c13655cb62498623670ca5c6f7373f8a13a63017eebe0ff6097fe7d1b09050addc44b1a9cb92e2c2a4ec8c97efc2c272d567c30788c28f5d64122ba90e85c1cf4e38515509dce1c0aa797414c38c3bc7cca446035700fd29fdf7bf8ded1bcc98c391ac58a64dc7bb32bccc07c0f29b9291a5f75726741a1d0262d5402d2984253f80f537330adf4bc74183aa1d1e7dd865db6246fef12420b04f720f4224d29b75dc184878d096b8ab3f766afc8eea39569469face2c5f15a171916af8acac80a093ea615744c593e4722925e14cee7c890e1250a56ee182241144a51e3e808c0b2e42836d9accb7b9b41b5371bd6d058b433a6eabd3c049388dad8621f80d7b50288d9e1c209b77406624016dd35d054a9154225014257ba7e6b6a2c0e1dc7f7c77c590126ea728da0a6f29b6d108480a9f9c36ee1749843ee5da6091b85ff776dff1bc8c5272ebc3c3711d54521b9917a09f6e5e2747b864f9b3554784790ee706d76cdc857a0c928b2a392bb873ab8eeeaf7d92485993a8606c72312d12e3037b67b3fa24a4da0f5c153abdf89861a5dc47d2dc3d6b5352e06e3d4e9568b6f8dae7c2e7f8d65fe2d28986bca114f59b7f803cbdc47a915f48c8c6153aaf7aeabd912d0064a87b7122b8b5baf79af14eae80942b0e76dda80f1b6671d10ed8bbf3acd414371c874cf3e05b30f77d18931ab597938c5c1fa0fd990775776cac7f7e9b8bfacecd98e72ef41943df9effa4ac764286c018c86df0dce427cc845d2f8640c7f10d518c1dcba5bc9a79d06a495c41bc0de65d0eef552a8c41e4ca9efec6772f468bc69991c38685e7a49df0e5fb0924834b0be37a17eae87ec925574e4c56273a0650788c143c5b29069ef9cce0a5b17b8020dc470d367cc966a8b33311b49cc58a226e9ea63d5e3e1792069b6c8cc7ee7076c82b88574792be0dc9268022a3ea65e52797f419dd6c1744a93d8cd81cfc86e649b0b1182ff43d1e7c41aa4ba6904d1bd9a69afe207e8457d0b733c0cb600542d8486f879f96d8a152abe5b85041c865529b6640524bf45e49527da7fb684b9589bdfbb17d95f9c17107a451d0184b07e9296cbcf97715bcdfb1ff841990dac2b92a3ca2cf51498f64d3471adb830b1c4bec0df16e393886b7f423b7ae6f8159e6b390c03e1fe6d660b91245f254331f0f58d400eb7cf8008fb3579f539516b7e4fa47b8885cdf23f85857fbdb2d29f472666eef3de7de1a7d6fbab7cdaf7ec1e58e0ae4c4b0a3b022c1ce22b7802acff1de5a1c4e35bad5a1744dc25e1f6e8041bd69626186afc6c00db1a12694dab90f0799119431cf787b825763fa1f076a1702944f24a781243ef1ce088a83d91b158dcc39d0ccaa350c0cf84e1e17346708198ecd57b14d6cf09d3a4f6615fa3c79c773256c1e9f593e2773015dd287177c84ce059f324e4fce1f784f6769c13b0817e62fbe4542b18692286e7dabbe7d7654c0a58da45f59f65ba9a3acc62c05f9e84fc3605a750d9b6c62d4fe7c95dbaf06bdfb04672a3c91647d3a9035d7773c547d519e5fafd7aab24f0b4644eba49005cc020c7cb6bc022af540fc8b49166c0164bca623b24f86502eff90ac7b5d34a092377c50bd684eec4f492ae1d46861e22b4367a57dcc550275edcfd66c5618408b94933aee4502b58d069b309b6cf3252d1f83beae9db533b0aa6f2a1859c9646ec4f5c84426ee203c404a7ffed6ada7546eea8f2037627581d6214d6bd83b5be2b416f9d16bbd6d6aab98002caf71cd7523b0a27f9681c13c85086f1d5f2e58a9f523e148247f3b749eb82af03a74bf56400007733f234188bdeca85079f0ddeef6886f81a9c44115584f52736ddbd69d3551f6c66c87517750f93646d559d64a25328c63ad45014f1280cacc71098254d631f0b16cf78ff998693f3c73e089899e32e3980d97fd70e3e085d1faffc9bf2627984464099a1bfdab926237e851fcd63e7ca8e546b0f767f7206863674b0fedb1ef99f56346ae8e932a447cd39a99bae2a8a436ccad1788b6ff777dddc1188f9b14b507e13deda7df99158b489d4038dafd97e82c668387b102ddc0b213b6f21eea7f2a5b74660608046fe4b628840287287e223f104c4fa2e1ec13c387148c0586eeed490f0277b1469d51ab3146b97cd333a29a202d4b5a0ae1f86106f18b1b60641822dc6416fed268482f00885634ed4dae0c811595021a05da2055c795f84c36cf3f86c597439eb43014b0ef50d6487bfdf5470f3a2ad81f5d32c2935c47922b902d17a844fc497cf2ca129e20a46cca0fb1049116301bc5462742d77f885a5c708a31376edea2866c00a2b2d4bfaed2b9d88c863f4020be9bb59f0506c1f3c88b28686a2cea3278331504f9f9b39d023d9480bb951841b009f9db3da7fe19138e71021a5b15778df53e756f2a70ef5d6bb17caa56422136c88083dacf4f4d7c931553ed6c2c1e3eff4fb05764064c80f492062e95acc83e75a5e2e5ac5928185476bdd777ad8dd40173d70a8b821eb331fbc098b9b86426bb31439d728d9bae89c574c6de97d50ae48065a3713ff900542c4a81dd1fb18833812783eea8876f8ae8b7c84e9e517bdee8175163e160f251e8bec0abdb204980ddd2cf8131db2ea6b1d4d61982858e98e0acd2076882c03b09a6810fea8b6d3a7ffd274fb8a3a33d449d1f843e21f288dc23977927ff07bf6e6efa223f37dcc0884f516590bb56d91a18f2c5e3116ef6a032e8282c9f37d837887622aa68527a9f47fb27e40e79910fa8f4812d501d99dc77b97808252591917ed002c7c3257ad352825df5de5149e0cc8b99067f53e0588f15df2e51780c19465929d33f54fabfd6d3b03e7d31d30f3a868084aabaaef3a8898ff3dea24b798d79efd5c1a3d57172cb3a785962b5535104b7637aaeb1bb0da94651cbb442cfcaac9447e829c74f2e4a9bd5c6df807eb56bb487e3f4f9d6e7be2ced2627757c0cfe0e05ed863863b65bf71d8f14aab5a68141768d30609e3a226f3c2a24d14695df0aee51a246fc99dde928845d1e744ebbcd95f975ea04dc37333704c24ba1df811909b212131dd301f0b4c3b4e07f39f78f7f1b0f80d882535ea56a7cb68f6618a0fb6719b2f7593c62e44adac1ea523127a49850acbfc2f783e9cb0b68f3947efca3d7fbf10db2470842db65e69e633f2d61f1a9d55792bcffc7360de65ec4c77777de8356fbb84247b7f1e8f206480c3abe2b02c982bf70a254e7674516bc077c50cc56f83af40f3d9d66a5bc7cf6523ca2a9feabb068f77f10823a9c26e14e9ed3e3e94a191d5c953249be20281048870278ff33d2425e4bb550aebc92f9760110497cd732a8d94c4d9972575a0b53de6cf1994abffeb4fbaa360a0c9469786de2246dc94abc79ff48ac7b82c12db1d6f99977c74b3cfce2d276c7440cedca8b1272d314b60f8c6b6c1ed635673e8e83f20a5208303941b34d5369a6df3a36000a0854e922ae8475703e10fddcdb9b8d7c3f4b372d96cde60efb2b6c404cb28b462923e2fbdcec299046ebd2ef273bd9d081cb2b648ec1061dcd53bf803efbea658177adff54a103181e53b7219ee3e47e8ec0c5ea9a01a1f9ae587053e6889b0c0ab18c2233c4184981fdaa15761c3bb89b69fff16faf808c920fb98df877b5bc90175881db3c497bc95256faae8f0bc0cfa4fb7b3782ebceb22eca939ac669788b594e52243f5a13fec4a5141933bd4b1fb7082693d5f4d028e868b2aee1b1be54dc390943adac14bb57a2171df000641e43d65a3e3736cadc8d98dde305bc6bcbe3d9ce55ddf8c798bd651a4d7f81a18b5c997fffdbdd2ecd529ad83d8ecdb2d1272c7852b4d73fb5051ff9afa36d3f8ffae624f6d2017326b5ffa13253e0d34393fd827eb08575e15720e7ae5b535b565d421385469ed92fc3699ee269b5b04b8aadda00545e577cb89c378646229358b5e8fe2d61933e1cd3ac8a2998a3908036b612863e4bb1c8be61bbac2f705fae90c70fdde98f21b81ad3a93b8f6be697c4e6c836c47af7b90a9da841861a98b4ffd31a21e9b428958b5db95bb304fafad15cc708294bd89bf27bcfb008b55b5ca12c171d8fb8452744b8f9c3975cc8a9728a0c7a7338a9595f517ffd14b3ea05a7b29ca4fb39fa6d45809e8cc33099cc0519984474824096a2007a1e78d65b3d0ca887d3dff3dcc0a0332986fedf6734a7bbdafdf66063609f312cd71f1a9c1f80c5d9d08a5d303cb6d572d70854d5b4c026018996e3aedc7dc103765dfd80c5d249c32e33a7c1940d3388430ce1eae411e0d0fe50757509bf8520bb0879b466ed1e7d5371bdc21be6998257655e75f3ff999e5166d8695396d5e0cfc8bc636e463f61c3e92d58dfc7abfc8667064b7db0e2e496dc9b4c9f6ac33be4ff5d495bbb8f98eeeddfa899996241d528a068fab4690bd1ecb70f29114dfcc8251bfcfe64ccab2cf135118b6da990bd0bfe043dcaba6b309e06015b7400fb288e810724f0fe20363b29fadad102c706907b72001258d02ce4cb012a4512e0de6fa2ea1a9b4801862188e01e5a3eb2ea9d9a5234443404bd118f62436af7cb8921bf9012a15e6c8d1aae37b8563a9e1595fc7f4f81d4c1228e2363d892b28c1332ac309107efd98ebbcd41316d6267cd9b1fce1e80edc0a8b2f054b1b017945ee7495c1aac2ef6e5ee1b10fe55ec80130c42c8e1d2ba1b708bc5bbf7b337c58970ac3b0b649183a64c5348b9c414db0cae76779a0432013f9710631906a8614bcb72490458af5f613d4c44a5e356c5a3d8000ee5135e009d8155b5afd9f3ec857e8daf16ff271a6300fff006dda697293f94ab3c0faf20bafe854891e2b8bfa85168197bf824d68397d9524ccb3d706f56984dda7977da64fccc30c73b38f520f802ccfaf5317f0449a48f0d5ea3ed502528c71626bb3326173b8c87386d62e9e0e74ef23c21da0e274cdc4490c0ad98fe45a2c6a6886aee28bd0101a21db66d35d623111c9dba1236f7c86c5a6974ba3425574ece18713081b6696186f54e8e60bb39e61394e42a1033d694e9144ba94a36e8ae15af3f4b939fd3a30a98713464b5f449469fbcd6bcab1f9eb87f842409dbdd0d1274e1b1231ff2feca8b2277958f2b5f2eee1951593d6b6f3d349bac882605e2eee600f525fc1986ef117f8ffe66375c04bc4dc48c41f94fcd110f2e5e715819fd2ffd88e1b3cc5bcb5dc8c97fd35fda82e81948e3f44d39d5141540ca7f1092d4cc614c35f9572c35065f083cd9386b5ae764def5ce5b10a351f4667d9381c8a1661ad670f3ed87fb0dfa01bd48c69ec5c3d437afbc6ef138f800315a131bbd153a6864fddd275c1c6f77f1464944d20c32b127d69dcb4bdbe092b81d921d144a5beae9c3c30e2b92bf45bf0eaaf52d40bd9b820f0be0ea78efd50a484dac4d7f57ced6f8e8282773fd7a50cd24267b87b81cbe7d0b168cdfc3e23fab828f887e8cfbe88d3a13d882d6db810e005089851e979dde63d4277caaecad4a29ce4d0b75daef275b36190b9cc26ec8166ea7c49905f6c6c08ec83b99d48c9fc6914041bd82455470cfe89280a2779388561a09b3d329bd299e9f969b0a830d1a738d2b49d84f4c8f92c573941609b5039df830665990715419a2fdb1409611229c9aae0d107a567d31bacbfdd7fefe801f2e097fa10e3b32b825f1233c1bc04dd3fa5336d0fdf90283fb2bc08c78d072e3ca70d4b9e58e8126b61502d4ffd74ca20ea9bf604a7b5d96005996d8133ea352c910494a6133d1a7dd4bc801ab65136da7ba1fc393a4cd32347b5490676c7345385361189c7ef0c118dfcd774a4380d38e80cbb8e7312feaef045642904c250962837836ac7aea5fa7400e195d40f347f8efb2c2d83b74e9afe92b5c7838d7e6b70f5a81082ca2af3b9ae1caf265fa4174dcc67116b41924db39c91512e64d7fd4a674d7a8eab6f63da816770c82bc94cc0c160cd2cb6a06f31e606523021c416e8a542ea64bdd9ad09dc6d57500b8a4817ab51f5896d3b3efc9e8849334d5d26a0f2d3b357eab1e1656cb2635cf5be23dec886bf8be36b71392c15b83084df7e37a316d2400df3b9d52183c831dfad0474c2e4547fc6e30d061bac50cbc59d195a2cca37a58872278d993db5ff8e13a9771a848daef1884691eb70c76575acc7f2311ba2e163d0877d5e2fc358b95b99d3868ed6b3bb09f10c9ddef8cbd0492726272a29c5d926eecdaf3c137049e83d246acf03e515e6245635aec5dae0fba92ab59b880718b8b2e5f7d95841932fe8f8c4334c3c4e69676a95f234ba084ab42ffdf40d447bbaaefb3ae492c4aaf9fcc195bbb4a875a965c9650bae020ec31fc2d93380351daa33e390058839ebc9861272394569689bec69a2d78cd62021fb398e95d8154b6e6e1573e668595492a84e841d7182fc82993f8c8a98337773de6ee38345c41e82b1edd434fb3ff3cd4f47f5f2aaa803b112b3bdc89b1b44a4530729ee51cb9c696b260c09de458891dc8bf12b48c6964e0807395a0317af2d7c23be80ad374e4ef6a04086cbd0abdc9515f8aeae6cbc7737714cd3613756b16237c30c9136f795a2863e09ac4073eda7cd26ae1a8b2220692df4ff2c02ff80c63cd4f74afb4e0e20041f619783e79d2e147b31d6cef61a902b7922bf871ca0913659cbeae8d19b8793f790a0831979d906c6aa10b860c04051228ec7f035594bda7a2feed74aa7c3800f998cae1fde278c309c06a3f70e3ca7d0930ce12cf4bcf3b9e43ed29eb2105b59be89904ace515a48e32dd12189d2e3461694b8f1af809938b6614f05cc265532a89d2602117f9a1803e0675bb074df8742b19cfe07cecbbe891904d6ef8a65538f28fbcc466565f5ad1973e487884f7bcc3284a9f0e901fb9fca4c497dd81243c2698004562e9ba7383ed9224ad33ed2a4ba50194d7dbc9051f19504b9ad30fe5a7a4953b64381ec8a6d928e950f4091146b08d04607205c15d0611b78941adb1ec4230fa968d892c91231d23c8a326cafb00d79aca378ea5131a2a5cd575f44f64f7f12e8a3695824ddd1a9d38a0a8b9e298ea92210093933bcb796caf08958ab322716677088f5c5b1618c9de881903ca05b898c781c57beb16e39b295016d3cb11e6f8bdbc83a3553b36e30463ab67f7b8b53210f1c9ddbf11d3b35b5f09057bc6b878bd70a6f141d888a6fc292648f19870ccfd10c0bbf3ec8ea7a330706c84bf87661f6e23561d24941aa8df5e4caa5a1108055b1252e7c6977a2f1d1d0e8ed0b3cb8994e22f1b062f88a2d8647086c44e427b96f11c53a6fdebd9ee06f911e13e406245403b0bc3a9577125d37c3417ee077bea0aba514b4c7e000b83ae30f0a73a7528b77d07a9c07e9ca384d562976e9b5c6c975d3d8af0db4665c9ef28370f1bffa197e8de28f7e2bc7dc828c102465a5c0c36478f3c22b47abadef1c03ecab154f75756213946cd224289cd7d849c25b123055bded8cf8a79fa5ff3ef93e738dd700decbc6a8016e21f2804f59f0066d81da867da27b5445b6176791975bfc33968a3710501269e023c7bb1a7a474fc1af1e04109964e788e346de65e1227ef4adc01c63ee98dd8ce3eadbc5d6e51aab4ec317f14d899e88390e28e22e89180f92fd8dbd7d964a9cb2069c8f3031ba24c757c0e5ac839879d4f09222bdb7c35aa284f5f638f549bcec682fd4d0b263f676d48f6dbee8e3eda5b35515b3c2c6b0e5e128c6c03d1a6a6cb8854b6d89ec5431c970dbde76d6011a04cdbbd5566d622858485a937e66b0ad446a528eadc0dc9c36fa15151261feb368c72664355cbe1af69904ede1053216ae722b47cc93268618cea7cb36dd34c42c9beeac93fa669ea0ccec0b7c4383c1a227460019cd464bf324c145ce914793384f5ae54ec78d931336618cf96ad27f69e434f11348b86c5948f44e584781d1d773d8a499da3c2e33dbe4958467543837d816d95449636ccd59ed8554b022a3daa35f6935d19ec0b1b52bb7362760f027977b1f478001bd0b1727789a4b36aea51ef3697bf1116df66c93eff696a98a3218b4bdda99c589088d947174ca5e4c7c8a5970b2d886d84177c2c04b1934522b52fef77a71cb144534c5cddc942fdfbca3016a9e91e44b0de3c5543ed1e02725bd587056d117ca50205c7bab9283f005ea60c039a05bf497e6bc47e98b56d4efa3efcf3f77cbd32d9d8cde5d4fe903ea1f9e079503092dc98a23f01ecf53ad1103243d8a59daa5db71359f3f4c7f4d02ed04240831fa7411b00a1c423ad23b7c1743fa6d91d275da35e0ab7c415efdfd9e8b368f551d034e030063a80744b740f6a56c7f6e704989ec30a100a41846bfe224368c9256cf8d7e7727b709d77a20545f3c4fe56f66ab55f1b11353d525fc3b1e3d461723e021c61b3f9cc6a6f68c584471eca04d80b18431a8b6b4b7052e07060fe08948d6052be33d020ae5ae3e276a6c13df8282df2727eeeb5e8d0cabc6d613b31315024d062f43e82ff273007854d2d0e2942f1bb2d9084ff48407eb70a0d8f212e48b50b93dfcb76af2b58ecc8605e83e9197247720b1f89d9c0fe1c609b340a3584c3025b5d98dd5e9fcb9d95b6d86f1f4bd70ab274fd474a3b99efeedbf437b9c28e4039bddbdbdfd67a25b23903196599b81b083351fb2a3668bd999cb451e1ef00688e1cf1c96e66b00af133eb1ceb4cff621c702241c496b0e9d9fa0f52a21f18fb62460abb795e4603227cd60f52f7b878842dd71fa6dc6a5a759be3e7dd52b90a005aedb0c509234f48405d2152acb4014ac90681c67ae004ef3f69c7750f2f02c86d8e474911b0231bb9b8f7b076dbd3aca265a7ebffba7c7e56733f1636a16b2f4e8711d3649e47ae212d0b92e46dc1e0a122a6852b61c666f51ccf84b63040a8f234b2a99903f237c8c21ea4a09744c6e205709348c6012a39b3c714bfed5a6c1aee483236795a7fe101e6f39852f72fcafc87c6356262a169071325ffdc1f6b2272f0f201b0191fb1e5833be0e687f346c5d333ae1c0c19725b1a7949f6ec5e7972f52e5ce6834ea4d628f98773ceeab34f7d52964cf71136eeea15b03d6c8e26c4a99df029f8627f93ede9f780566f06f8370474dcf435d7eeb5fffdf7645d5132d5abc5f7b28331b77ea2b6ba3d2f92115750eb312f1d04dc9b1629cd26545244ee6ef49a3d6d59c770608b657f6cc16d13ca3dab9e3f6da7cbc2633226f91bd7ecd17dc35c9912af28e1c0205ce34f9fa1daefa73146ec3c9a94fd9242d288675a04bc2a06798e1dd06effa529bb905b95fe8c491c3e9eae14ba46a60c3c31e62a9aafba4ff197e829b32a96a75897617294beee61556985dec80699e7a1a3efd24722b87eab339709825306dee76a8f632f700d8b3c436c1d0fc7adfb979404c0856f84160708139a7b175cac0da71cd6428598556bc0017a20596df3631c4a9c2f3d5cae2f13ce6fac82089b0aad4abf843915c0759878527b62237a2bd0429eacc5d9aa0f29f16419a8e4ab966eefe597668ffc0e23b55ea43f78a6354e4cbb080f4f9c4cdcde3c3cbf0587a7206371e83fe74dbf3dc842cffb71fbc7e5125579a07d158e631f03bad85a4dfecd0a26020846757640d5824c048f48b637df3e20f54821d4fe6c91c4780220622b4420baae9d8684d5ebbd39cd718105460cda3c3d525a4ba572e261c8752a0f7f96d897d790db10863448cc4390a3388b53af3beec3127f06afbb005068a6a95bbf6aa6e460417f67b91c71a88ad4201c275898a282a105ee2b4dc51742abc69f83141e64a18d3dc4718becdc7cc7a103fffff769cbc45235944ad7823f07240cfc7a2f51f9a800a6796b665df47a86f7c1cfc83dd0bdd700e02625caeeb6f4cc0b9fa54b05cd4fe51a619baca9c2ff16571ee7502f77aafe7159797bdddb27100d0dbf206bfeddd4f674050711fb622565799a7a4f3dcceec76c6f8580510bcf46c6e2d2c0e4fb1da298af91f769cee87a94a8b4549f9967aca6b510dc97db80763da19cc280fee9ce6546a13d5d9ea8d050e60ec8d0e4bd46bb9a79bcef93728405ba3cf2204a801461439701447bb7feb253644a852b12918d438bfbbd799f784b3d8cfcc3458651a521fa1284a4c89d28d8a56802abe7ae106eeb4d3dff16f2f3c969c7b2acc9d40a312db6a6984c025530e32bdf3f1836c24567c87c67971d235de90bf6151cd051c1769280aee20ade82f26aa7952b3cd866194223fd0a4e055ff3350389c3924d54205abb2585f839ba652a8989dde47367564401bc93d69de85cb860f8d8d4b0d41afed320ce26aec574e66924d6916dc81cf52e86f4c542f865a8e3cee862fb7cddb5f861f98ca7aebb22368eb7f670e334533d033d3bfaea90a22f2f5e569218abb2267265decab0919024ecc1c5544bdc441267499f13ba1221760152412fe48460ba9099d04bd8d4f02f8e682304a1f5245a450a0539b1470ff83deaefc2a5ecb739a505b67ad7d47e236b34cb6a6b1a48792f28a0e5eee05d4571f98996e13d1df5f00874061d021529420be43f768d2f5a5bdf3e2b71a6feb25c6fdeb1eb7582e5e342c6d97f8bbb43d466e6a933452a4f0c969d0ff19b18c7858bab1f4df3b0160c4a8fd6faee68914f066b592858685c7e94fc646db11774b4fe30fed64723b87d86ddce4715ca06568e77efbce779fc86d71224c81bdb473fe4ff55d4dacba3505fb7c15dfe2a0f33d7964c94f817d4377fc22aa6fcaf58d5a826f82375683742bba3fe5f35e923b6a463e77415c8be36ca42bc14e007d973f0570ba2dc62c42a99a77ba7071f00f4a97e90b4fbfca2c83c9ca0b1b26e16b98d37748228815c0dfe73ce575ab15701538f1054a3ae1034625634910bc9e3356692117e0f89baeb1140ba1a569015a44406228378b2731e1b75d8fb7b548442fe3ec0bed23253276aebf67b90085cfa2a22ddba78c740722f343db8fe367d6cfc92eae40ded219f82b206eb52886add62d13a2d8f510c9eae2125f1b936d64e7dde861de3e0a3b04a68a829f6ee978da139495e2601242b69fbb874e518ea18fd076dfe80fee28d11b6ca0953c29d6ddc736bbabab32269115abfa41d560b2605b3aa431a31fac8dd4796c44973fd7c9d55bf3c1a6ce1c1382dd7bc2fb5250bb35d34b88508c91f86094b7fa2c97cee92df240270341d2992a4e71e6c7759d4be66012e29f58282fcc6f52a9ec1b4bd0447ed0c6391f88fb5b3d1b8e780c2db10d871eba3d72b6dff7587674bc4c8531c3e63f8586e3399079694ff3c858eceb1fff9eb7966e26ce8fece5f1b180d35bd06870667f65416cf2dd6fc3b814a9bfb935184b136e85e5869ffe5644899e7000c52f2571b36cbedc64a057d991925c6bef5301807c1b097eca23cf124b573c02e9dc9dda4eceda1c430bf8308cb26c7d8c8b060aa6f3569e7191de1b2056f5f166186256ad89c5b69c6e2da7c7a40eb2e520f8e2710408304eea53abc4941d1e74b4e11670c3eebbb899a40a40469161952fb357f06ca71d2a62e2115639bac368956690b11f4012bbd666290714b609be03015f9cf2e913a4c62f644744a04fcff58cc4b1d231c18cac398a1ee370222f8f94764fe1524398094cefd02739dac0e8c1bf4f94ec7789793a8befc3159da11d00715e5d272b2a7f958aa9391b0e8192a27698bf8cf74a055fbd364fb832f16cc2905bc3bdd75ec48fcaea0a3b890acad82a328e30e1071497c816338544fe95c85d05517ee98d47526e48559f704f867b4b5121236fc3d70f97a98d8a04e92553e167b3d413e53385a3ddd98c0fb9a437eca89c82b3e650f332a93edf71c53bf6d5211b18a0aea614a46044df409db4b4271a1df09006793b89964e35cb2d66301268724b4b0f788a89a6487ef64ac068a05db26b70eb41e01f004f74d209baddf4297448c1f1c5eeb7d26e9bfa382f65032e8a143aa0e02ec83bb25b274f9ab46726e847cc100b6033df1e8ba8a4b5090ffeade17ad0448a789d851089e44b97f1307836b95202e4e3cb633c5f4123c62737a4d6e34be29a534e67fcee5843829c15253464591b40acf85a4454c6d56c940226cf8996c4096ee5803d3e7a81307473dc424024f38313c68074cbb4eaf7b7e1e7b19c1990a4f3d3e639b62c09d2b3ed9be5e9f8b0bb6395edb26c6f8d9d0d993145c24a79893df6fdf156355e73bcce5c8c45b15aa97c5a9ab33234741096c6af7d217aa23eba51dc36ace0f41cde97763b9e0821636b6707f3c8cb8c5007bfa2da65c8e17d9ac8713acfa47042cb1909019a5799d5caf39f82491dcce4727c71732fee7b53933c582a3a396a9695292ef86fdd26c92d3b257da6ea6faf982df431634a626f74938517386b4115bc81b05f629d1c32d3ad805f44df7b8685663fc89548fafea99b388f0e5329b7d88676e57edd273ad468e2aa7d9966f996e76e0f4514e224d3d3914608273f6e4a3deab90bc5d973a00cf28995d947ba72e8cf2071ad0cd1eb7a0440ed498c7e35530b437b6688c06c7a547f6ead00e731601b5daa9d1b47871c55991bf877d9068522268402592e7ce686c0252260e00f01d62536a53ae56ca0007f12206382a9fed58fc14da573fdc87884e3a9a6f64a8efc06ec922ef0923016d5ccc851d2b5fae918baa0fa12af38101766eaadc3705f9b483909718f2b1eb5e7230752a542f1277b5b03801d45a181b305beadfaad5630859874deac13e00eae500f7eb45d5232599ed5d430a198261e43818442d34ee7dc9104691ec689243bebeea87feef935127460c5bff063f1a12fd31b3a4eb4d0c8347c6ae6e9f4a0cd14a00642c3243a42962e1e37045a3e48fceb27080e57ec8e80f1c3d3cf6c72040ab89276e3354ec19d8634c528ffa8bbeaee93476229cedbef6035bba4f9d2cc86c728bdf6e49ab6dda2142a1ba4d69a0c4afcef42fe6d97d6c760c577144d475bbb73c86c64b72d842dfb3506cb0516cc5d897025a867b7881c2a13aea1a8b30883f06a3005e0cd09d5acdd88ab3ae3fdee42021e7147dc0edaa19f2cf579d2796adc74e96a5ce8f57c2228ff1508a4b3f26172e4fd2446074507334460c2316d8c4ff8d3d98b0817ff02d6c3bd858d4c25cc6f02d88b506a8f5f60c8f5443ece18fced8c688835426bfbb5a0bca7ae0d4e70408c2b92fa8f3633e98171af7c59c640e4a43952feceae6515869d157203832b9a1633e0a7d4ff86cdfe3586b18c25fd79e379026b5092f1247058c4ec7052bc57243080e3ab938dda7272567bff7e659f064cac2a1bf10c79da07684f969b6a47eb40a24726123435a5812ba86c235cb003af179c823bad298e108b6d986a5e847bc215f246d4971d257eb0ba9cfd0f7e1df321bde943d92f7c799a482c5b48910b2e0f4880d7566b7a653530f84863ebe0fc04b4825c24f4d4c6f8a5d7ab088883ae2ea3cba8598150b268d3be60240a1c6f9f021cb7ff4515bc39fad49bb909a511209bf0925f4a887436e77eeb8491043894257ac89e7dcdb47ab82c394d5423beb9d56301a5d6554876b353fac3072d53e323fdf9e5eeb8529258408ab03811e43af22764e8940f235a9941ff56126287cb6d04f2b3614974a30d8f957656fad3f1eff4722a1780910ef1bbb20faf463e41f89a3a4470dd9005e96f2fb5290e2518932b0acef6197514889dc617c4636b66e5ed352df650a9730ae469e8d467b19c84748f17b011eb76bfb4024c0d5c940b27dab2390dc6955470560008a48542eba4e983ca1f8f86017d10262ff0f92f3e0cf7a5f552aa426f66f17e8321f9b3edb5f64a60c34e3a7e19ac721376545eff81a150165ba92806af9fcc263afa72cc77995b7bf04f15c52f1ba497e6370cde6f7da51842f04f756bb2cb192ff7f602e46c8fa4ae44943a0472ff78cda97eacd3b2a12a5ddf0462fd8debce8e5ae44407f2d5e05bbe971df40273f177e4bc2fd319a51b644fbb6ef45aa881d4b9b2e8cb221c5737d4b67756e2ab58aa175ef27d47869abba92037ed73f1e9d33104e17a73b95feaf9e39e937307b403e464b050a847813cf774ee88cf3510d57f384433049eb78380f01e20fb8b6d34535971e9a76036641ad1ce6897023ff74e670f05dd3d92fecfafeb8224fc023af88feae6fbd605cffe3bcfaa10edd53bd9478f0830e71b735cfe0ad9325fe40ead9be00ce2edc8d5251d96418ae49230cd8e3f4347cbd8bbbad4c06fa06d5c5c4c6e1b4d91fe0114153bbae7ba7f85305012a2edcfcf36665ffb725e1822f67c66c1e27fc6ded6cca4c146cda89e6e517da92b8acb5d8b0b3289e46a68f6b68bd06137ff94b1a141c2511548fde9f44d0c7b12f279538bcbae051e98b892cea4ec0fe0c3c600d35ebb014bcefc832b2421a05985dae26c31744904917b57f17e01d88865b2e1e67490f320f90ef013f5b325072ee26f321eb532ad0584610d5183b0f8e3763c3c127329e52b33f296eb02f79f16aad4f4ddbe0bd0f67ef7eddd0e852145c2a5e32736e64bea8a618447394f21fbfbdd198ce96d4d7b8aa651897b0a6cc014d92b25083a242266f0f3c921c8a2a71bf9c42ba666c692da1d64c47317de4d2c6241909c3eacf968fef340502ea0b894b01ffec870644cf9cde73b1ca6ea89ccf1d038da972bb8c5fb61bd186680deea7d9a97a5859a8b597af958a38c0c330cf622ab0e0ea854f704bda0806dd8ef4660b1186815fe819882f614317141c978401875f4219114f39d74c9035fac4d486ead8579eac34f465ab8b62dcf292a5c3b096faacb42edd0fe0f76a2f193b2e0540fa08e247f466d6d0e87d6a8101d696eee2951ca3aca14b6053a9f0ca2a471a5787deebd2048b96a4c1060c08beb6b55ac30bd26572e30a267ec8f1428a9383b3defc227f8fc4f76b2fa7f5d6988eb55e6f8472dc6d171bec0f71e5577aa0effd1aeb9cf7abb25c4f584268f96964c6f8846b3bfcddab0a4abe6150dea71e19bd9e8034303d447175dca96687576b9f78dc8b766f7844a5dec0e4f30ab2f2d845c1cba61c556ce02596d44c3a5520bca6db5f7851d48710f1d9749e0f4f9856c5bcddf388eacaf7f264d1f4d796bab490c05155b496b25b24f2abb26ab399de1773543ff349cd67a1a4a166da06f5dbda23701e840be90752e199710ce5abf71d71f075097237d75826258de02eea91ee2498fa820e85bd8791f3e24d73ba640a113213cd3f275d4913848b638bcda9567598da43cfd7ef8d940dab57e7050aaaea916297da39dfe2a64b7ab9e4726d1226e45b61bce54952c394d72588d743243e28b181e42956d446c0436a731311b79778bb85dfe01ff59c874c8b54979685ae723cde97274eed919e6e3b22c47ebcd8d29c57abda0d72ec5edf5b5ff3a7fd8d4127ffaaafdef4e1b23c13dc27b61eb7ae0a843fb9020c69478f6b338d2bc190c4e01f5e1183e874947b3235e6602726c65ffada0f570a735dba64e532a429680563d19636c934d716f97196d56b4a9d84f681c5d275dc708dd81ab3c730aa42469d9b870f80f87a704ebb064c0c65495a64f17beca2f7b39100fe4b813e5d4c72a14578cf195e6304af0ca4e17f45b01d0445b7e54694c3cdbf8ba86ca70490da92adc970fa09a15054ce17650d932232934bc58b0e2805d0904c9e3499653a917de08d655811d4029b76b91458f73fbaf01d8f78c9da45512281360e1ca58dd4ef79edf23b99ec8089fcc8e6df322b73c44a5743461a4bdc9ea108fb792408d13d829e1a88e74470c57dbde4a08ce32b8479bf504eba96f37b29fa0aa38f3d91f63c5482b677af38c59879cd26e2e1cb473e546e892874b353933b5297fc1ed5e7299da7c5f6fc0c6baf415bf9142677d39a86b66c2bf684dba5d2f84b776f506809b832c53898dd6b7da14d63f3e971fff0ea4402bbd5ff37cf702f024933fba2967377c020d7deb605e61172519c21283f705d09d75a41536ae86c70dc2375430614c33b0f3fed60185753981d83c6a570cf41f04cc9e818b51479f4014be6c283118152e0f895882a7212a6ce9dff8b02fbce646d9a16ef50a8dd6d356e27f726d5f94e2b79a68b5006aac3f7220bf3907422116fa38b30fc2d9768394d25e7e604bf74c36c7c265303b2cc2841417b7a2bafdf1c30d489fa33c1814a73a1f97a1873d53dae72fa4dd1e2f9907836df5571497fac79ec5f80c8c4061f72c1520d1d9fd6a91a2c6204058a2ad745c93cbd119bd822b4f18945b028f0aacff0578915a9a19ac6100eaf443fded936d04cd00e6c9bb87be90f0c73362a40c93d556bd7b383f83a537ef29f9fee4be8acb2986aa714ed6841b296ef3fcf68a3f1beb59abade7fb2e079fce1d1e6ca5c57f8d2e282e4b40029846ed8fcdf5d95381042fcf826061274aad7f8703b8e8782d773280e565a1354821f7554eb44437ed17c0d10a550c4f5f332c0fd0c8533143426cf6470694bb394065104b4a40ffa7fc797c7ade24a6e0a444df1f90d835dded0137aaf1f811482d6ca9e2d5bae47dd787feddf85078c3d14c25993db4a7026a56bb99925d1677dcde020c4b94a327554c5ab3902f86de9ab3d9b079d8242d2d52d6de9ac93272bbbfeea62279313c5b836e6b9246d2c363844121c151e40a5b9f372bbfac4dd9627823483c21912a952922104eb4f3ef1da0d4c29412c77f287532f8d2d33cb8007a520cf5967a876c55ac2af0c682f735e02e1fcb55856ee70e6072a36cc41fcf2825c52aac44bcfaecab03e89b9410bf6a0a82b3f721c001bc8623af20089798b99171b446dc57a73bc253457969cf6ebf5a597cae1c9b1f20b4ab4de03708724933bd0de54a135a1790647904bff835a9425cf6d9cc793c71dd6e3100a2d161cbe021525ee8d86343d99731341b1d74dc365e5cb53e1a8ccfbe9aeca69f99ff4610774a80907c19042d094ea9b93a6174a4097e0397c5a10429ed185c07bb71fb09305ea0f3a34f0f504d7444c4e0825775d9f20f4b51c94ff6f2a2b0fa7da6ddcd03f45f36a3e55145bad8f38f2a7aafdf767cf9a5a0f988407c62f656ebd378763d6c4ff638c9c19bf4f51a298d2bb76e7387f5d8ee2b5bdfc3f1e14f4a69a3c8ed49bcb1de4c35168e6f1e9bf880af4e5acc0529cf3b5fc8cf36e6525db02c5adb9057f235c348cd67501f3ee42a4e2cf98c3afe594169f16723f3c5aa31763ab0b64dd2248ac091970071ee9867f38348cde9e82e4bdc08225e350738208698030c1c2237bdee9b6339e39414a95ec6fdab8ca19f50e288f9b4f089efc48a46147bf67c7e08f89472d3aa58baa8dba26276fa06cc9636972f9bad635b9d27e7e57cf78ffce0deb1e0d938fcbfcb95060dff2a80a37a0bb0628122aff3b6ade1a710d9248d56c376ab5f849501834c9cf3331a178b190aabd6193368630fdaa61e074109d6537b1d03cbd1c9acecf77ef75203e12697baeec5d580f82ea8d0590e742b82c4221cdc3cf02b370ad910449779b3619de393b4d6f26c38ee6274cc6b5e64a9b4d27a6a3488b64661fd678a4e9aa96e0926c5374b9581ff5d03e0a50d2c8790aa92feeb6c84fb62055c7b31b1aa5b8a7ce76a5076925587845fe42484ce0752df151871bf955bcba6e5f3b96fb4c2bdca7d15581b92ae6092b2b89a27a25b5ee5b673cc35c3b3364af9d92e3fd2974d5c113c391788680b970012f160fe55f981402797e8a35c982a76357e51f8cd56b89e9bc32dc0bf0239703439a6621ca8863614a2dc053b919365f110988ef523899409144823f6ab2ea7c4d470f309cc8d1de11d6f89efb4410d9a8f82bb7f1053514e58868b1d7cf62b2b8dc573851d6d6607009f2c70171c6a42e7be66630e8cb7a4b18aae4867f5fcc46031a22658cb07e2996c256e63fde43e0d226ec5b4ff0a2e2cc2c25f8de9bd2075071c981c952bf4c1b2118c90ba4273913820ac7390a1f7e3fde4e393cb51bab3fc135e15e0ee3bbe7d57b96dd9c5d992115c25356c51d02def0fab5c2beea5b2dd24d567e4a858e9444174d6d3fcf33a6b33160a23fed85a551dcc16a969875272bc34a32efe68ad46ddf070a8f6ec25fe0dbdc0c1d279d32748eb1ea10a7a81540168092bc4f1bd80924a74e47fc65896a33f580de0ae61a3a8b7aba10c9c2f5b474db0757f8a3bf5ac38fab050ca0df81da9efc7b96b7744189abdb409477898f2172cd89c62cd160b50552120a06801b4c5f519cd531714b48124da9e52f9f003cc734a0686721792a63f7211ce82bba65786b5dfeb28a8e1c424dfefd84b430baeefd84696566dc9e2cc7055e434c2b4abbe22f6f9b5611ea64d66373399fe390aa6653cc7e5d42baa7e97c49dcd2ba3d912991e78c498be972a0d7fd67abdb537b7f4f8dee376f5be60da5ce79e1ebe4443568f10eff3c3e0c7969603201079eb00b3755270a463292837d4ed2b869f248fcb183f7032343356d1e446fbe234b6138bfa279b0a26af018d4c0b5123264971f4ed7ebc6dab1b08dccecdcbc0c32c9a4d3113b74b252ae848c5b89ad837619700bde23193308d71e3f9b019c33433cd7f39a68f4a1c9c1591d8793993084c0170b2a9b497a08e618449b4a5ca8af853bfaa9b61aafc7ad7eaa2e148082f4601978eaee222a67f07c62d69903fcfb8d547ba60531e3bf9c8bf22bbd6057280d8336cad4da5c2cb9f1a80f7d3f87ba9a7e23404667603e71236fb5a0014ea76475ed2aa23429334af935406f89c6aaf8027aaf2b3785a59a185ff3d5c9d6dd903ae7fce1fabf5b2dc74dfb984b8c13c37f76e486c03e8415b2c7d2e315d8e8190d9164d5227f69a6a64f332143709ab22d56ff753f222c01ce44c00fd8459154c4593951cf63d7516e7aa1b5a50a77b3eff534612d049e839394c1fa906571adfbc6bf2670899c919f2302bb4cf348d87c7f0120e23f34eb9b81089d6dc893755d9d338a27a2fdbfb3c47ec355cfe9927e2670195515031848f40b2900c79484e269d8056e52d91e8d08d321a55d4c1f5c0be3fa1d52d2cdb14e98939170f6d544d6ad1973af663ee9298bd1ed3defb398a4dd6e3ea8f5408b953d451feba219b103b1a22da0bbbb6bc594f5de4cedf5239d71c290f995b4795c30b0a3d7d679252abd08e0a7f985d3e0ff830275dda21d523ba3e3f566478a57d5807aabcef11a1504afb28c6658e529574970cd01e631efa74b2ff47dd1cd237affe056e32be7a047b6ccf2acca9c214dcebb79c110e38a15b9024602bde8a7e46f30e75132b0334b2e5f28a6162363bb2f90944137d9320697a9e8c34704a88668a1a2b2ca6bcc0217695d79fec406cf4e7a0ded63e2ca5cb2963efd174267f165c0b13b041104e4ba889fae9f84a19cc0d64d2a469483793a913ae03c4249b5f49fd2dd90138d9555204a753786ec72a2f4bc1d0cb888baec42f29d7bc6e7cff728859e4bff3a268bd02ae99ef400c53f61c310a5aafdfbe1974a3106dcd35b584321aaecbcabada66de9579cbe9a83dba00890b3cd9551553291c7ad27d5ffdb75ea7f45793e18e61bf111a43d82be9d72f0321aff7d272c3658741c245ad88d73bce76103e69de4ea2945f469da5dba80337df1a4f98f20c789e39902643f2310c7b3338cd55489f2d09d104f0f6c57de64c5e2908ad1668547fe428cd1f4c93239ae6c7d8a07ab34a00cbdbee0114422ef621cdf391d364378ec727b8b0cae06c7f77c2c1be342e142d85a955a9f612d1143393850e7a6c41021340014b1bf145daf6a3438925305a3ddcdf9b095a9692fb763b96420f5eedb802b3a6e604e079541639c938af8ae822b9db44c6c148b3a46426f4ffec996fb7369888854affc20a7fa58106ac2e7788b7a9c5339d226409386d12cb76e7875fc9aafa5adb549ad55f8b1b3492c692776abe25dd10feda0ccc2089bba51ec70b8f57f0e71d57e106e54f9144d8d64829da1865c8a66489d26ac1ac30a95532b62b3ff12836d46a6ebbf9a5b5268bd69393dda80728fde062f73e0f0f83db4be797d6765f2cf0a44b4ec11990c915abb7c18a83eaf25805f80a2fdca262add6cdf93e6fd7e81fbe7dbbdcbabd209936a3df639c9de7a3d8899b1fc0d4536fcb29631c52263ee7c387fb2c7e1789f55787cab699124f213fed935e21f97da14b7d65e2c68d0a8c270daf9e0e391e7a3bbf1140492abaf4a1e7fa76f6fb54db0c1be91ae46ceb1a3ba1a9f093b88e2dcc6ba9d9d5bcc1e06d1862f8feb901e75463fbed34a3a204a947bdc51ae908496bd40fab2a76cc3fbbe73abad502cdc4823ed700829e023cd34323c6ca3e2cdefa86966c17188062b4a220883b3d8af7c13d7e997b23ec4de1eece922c9c744b7b03445cbb34fdcbe68bcccae7357b4ff052bacb74350aae457c714cc438a64ea48ce08bed651b86667f41d128fbc3984739cd1f1bafd6dac6662a0bc1caccb17b05f537a2c6e615c0d08a088b98723c01654a2096927b3486d8e48c987539c14609ee35bda78a60727f1d3eea9f70d5afc23e4bc54a2d1089d1b705c0f24ff62d51f80445df6a45ee8e2594048bf0e4321ce2c13cb7a3dee16285768b256aeb791c6380fc61c5e6b8424471344e3e25388e50fe15acc84095e4cd86277721e73bfddb54f5e4b7fbc6250fec6f5bc54b0aadf76fe863d971ea30b731659ff1337373c105fee503bb2125bdaca050d7f95dbd21e2eb16374574f0323bc6b9cac31b42162b856d711dbb4b350d292c653f475dfa133e28dd1efa529794cbfa46dcf0b2183cdfc41389b58ed79a72aa16f295fb865748988279f51e75db9580f3665d52dac4fe489afde7a3e9587dca1ec8ae063bdb6af966e83938664b353883d41f5f1763a9934b77f9627d6fe60c643cdcb2d0f80e9774e795a0e12f3aa4d30712a76826f9fc2f7fade764112e45adc4edacf51f0b1f23a4fd59f585f1e802a4557cac0f0b568da1ac5647ba9564eb01fbfd978f21a513ec92cf96e7f3976680bf2cfa3f99cce6f616d5a89f13cd035b340243e0ce5430e800a5193256c40c87c04150b0be0297f55630b6530358061070aff9eaed89a7debacfc5caf41aa464d76b6eb24bee6d66328453d0f77eab607ec8e467184ea9f63aaf5abbe859fcdbbe3154346909fc1ccd72e5336296887f126c1c3eeb38c0e30210654ea88d31fb605313e5b2ffc246703bfd05332c6de3eaae2d3602713aa5c9bf0082bc3ebeaa180416efadac0e5a8ad9e38646838a59c54a8d8655516ae7a7737f197ed5f8f7fa527bafa50f1fdd65ef0d54982f081eafd4f77a60469a9ffd9a04b0bf8d775c3f15fdb606977f9cfa157af77442fc8247422e69947e61460188726582366ead37b33ecdcd4c609df0c87fb7671401ad186ff70da07f113bbab8f2ba8d51e0cf65e2c904d0cabaac3b97305f926c78a9c48683482761d748938e4fe4f6f2874f831e8a7515ab9c542fd515ccb0e43729ed395e8fa380718c6ef9cb0e94970a0c9d583f84514e4d87a7213ffe49004a050558c7d387d651732ad9d0afff951b4ce6cc6226f51467af9cdffb0f5cc878b8b2da3f75e9bc7b62b45f1ef75d18bcec6237b17bfe1a2dd90f051b6ff90f44388288db22ae2b6b0b57268c9bae0afbbadf8063d099abe563561349f050344f75b26eaecc7e537f2a5dd88ca9e738e46cc4fa0ba7f9a7ac26d4e703ebdf15555c945840d77785ad19a7f72ac4aeff6d3452a86a8126866db55c561f7b73cb9b8a6fe3a6bcb1025f1ce20a677f5e8b3d93166ce7192cf77eb60d805a32a4f284dcb759bcee23faca4725c6aa83ed28aadc9bd55d4802e7bbb4056e8212f7646ae8f7d5f5c4518e1d697dc2a4fb2897de631404058638dfb56aa685af78b49ca3582f6d15fe5becbb5e6dd9b83eaf723520f34647f60868c1b9f7b2bf9877487c0f591287bfe4b17c9d928a79233741f7a0dfba1cfe775e3e05c0fcb7e9d0aa7664786ab433e2dda440fca7963e5a4694151b49d117935445c5784aec2629b09021e525ded12bfb79a84f1192f5eb15eeed3108d4fde2fa3167bc8a7dde501fe3abf2611615fea92fb956165b5b5abc5a09f372fb6e59af3e06687b3cd22ebcb3337c21050d3e96c8b723b49a44e101c2304e0088169fa15abebe0614339909ee979d97057a4fec7ccdcb0c745b5a666ce729c50651b09b1d26a25724f85db72a126c7603e6560e99de54c3a6b03cb4ee64d8c7c0854c6781b6a7e3d22c636e254076b8f2ddd5c1925e74e2a7f12753ddf27d00b6b8aaf9421da60f5adcf84d8addc60392ff35ae9619f98d042491eae4570061069fc281f8bbf60d64d8c5e1448112a3e486472686148cd13b3ac5505c8b34766d0153c2e20c53ae83c21f455a9f57199ded39dbb98c3ac269143621eff70812dc938933570aa4a26b7c6b370b1896c8ed0358ceab37431a3eac5924ea0382869163e070604d1db7a9c65ccf6bd37e05eb1e6e5d35de91b68b79b9e4936c3188403ba8a825a0ac5b303f3d3cab349f789d77c07a582705ef593eb56169b6b70e3c11cc8a42fa56505919124b8351a0f2f0f0d5f92b925f779028c071db82b41e4413f589d50c4d3b13c8b647cb31c5db010a00cbdd9de8b9bb9c94f21eb254400e3317b808ff724840057cb7dd52501518563b78b99e6adc7f372d3702a50225915ca22c1fdd5cd727abdee015f9f28d28769a0f38426e014df59b33ab6cd8125f2d6c6923883c13bcf2f96cf99b83585e7df41ca90907887e5f5548230cd6a376dbcfe7ca155549dcf16062386cbdb06a03b35dcefb3a8ce7f505b39103d995314bd49412a4fd8decb764303ba4aed6314995b39b811f36d481e27f60c43fc0cb2c0b9698ff1e0a2c36768e7f51dfaec27ba4ff5bce5d7ae1f5362dec53c3d68ae0faca12ac686f5e107f6bdc2bdc628dc49baf38622fa952b327321c3d1b9117e717130139fd4e50c5f341e8f4b75653682bc5524c25b0421d7fc2ccd6d4008001dfe97611560c0085b4a83d75e755309e318b4abf713176831f01cd9ad8029a500955a76e39ac13db918d326665107a7dd38c62f6c693d12c5d83b9b99fa592f413ae4b6a78913790a6b96da33b578d8d095e5b9c834d8aebec30107b6afacfea271c01c08024cc0b58a3cdfc8939bc0d596a4bb8058a2335277591e0597a97b9d92e31f509d086014c05400b63af7ac744334c35d5f62251bcaf3022e83559b5e902fef1b9a9cc604f87468e68682cc0a4aa8d3ca0d21e1108911af1bfaad9548b28816727f8b24427d6f90488e9d0cbfbc7cfdc98af91db31df46a0a28e02b2606b15db22422c53f3a2ac0cc450e69d1cf7f8d00651f2574899d4c08679d565d75baaa8f802e4bc97054d7cd8ffaf3c5b0bc72bd505ffe967d9502cf7c713b46d2a0e3b6c887f5369a802613d10b235182d9c01608a6bbf805e87f5ccb61d4d8d4380161931592a0380e4fa4b67f10735c22e8d4f2cf99263259fab8947af712ea00c52a725b68669773adf3bf8c45d798a241f374d42d0848c684ada4c84f934b833536def1896e0601e574fc5962592d8ee2d7fa185e10ece51e9fba885d10f82027f036b1f86026f840c5d998913dc973920e692bf384a82463624892c97966f804f0ec677563b00755ab1d3e4fa3b08b01d2a4593bd016557bd476f15cf94d06cf062994b6c169aff0b9b2395b8b4146a949599871bdb15def17e0b8fc72220d1c68187cd7161441f94dc98fa6a1f160161a3bf936a87eb5c6711c4cf9d8294d5cba866d50b12554df6631c394d5876d6f40078a674efe3971262e0d136c49eb747bdda5acd7636d4051d1ee09b75ce327aa7d5424b81872186aca9e535496250706680b307ba708f4663766226b93f57b1fdc298aad9118915ef44d376081e03e3a9727f6b1902fd1e1bfd220475a6a1f3a4a0fe7bbcd9e8fd94bfb1ac7fe07ee7048967137ff6b949638747608405311309b56423d1b255ef377c29d5e2690e092a4977e5acd2954809121d94ef9b27f812ca283c253083855cdc464e8cd050bdbbb7c582e2bffa1106847df2f20f3424a6dbb96b2f734f5eace825a481e55f0b88f2d35d1da7343f77eb81b60e639c764426bfd84466da560e42a3bde11ede7bc1fa9fa9fa52dfc904f6e2c3dc5c17df75bb9bfadeae8ba85411d6e4bf697ecb7745e41ee5c590de9c3182f087d5469a6b936e9bdb7e2381ebd8686eb149b879b36e9c74c329dfa9ed80930fecb89f7010cd46fdb8fce4df36ec25881d857be1b49ac1867a8824b9b43c7f0ff6d06c349133bb9cd543bd19e3fa6fe32c98bfec8b1a203c878fc4a4051ae12af6d0f73d30e0fe30f3f34064722b402861b53afccbc68741d67081311267dc8f45678393589ccc52972b5cab7947422cb4e06958165f86bb5cac54aea5eef4bb8d46d19464c38bba13dee69fd8e42b530f268e56b4e4ce8b8a5cdaff1892f1adac3b3a9f9a9251380ff7dba47c9bd73503ee4b6c3c4d0fbbdefbadeba8d57a7c0c5b3bf095bf9cdb0657ba998688c9db435359d4fcf63d2201ca8e2aa76d441e083a509a5abcc13aeb3d91e22445c62968b70a8d4eacc09e13df3c0c8d4fad93c67f553921fb3e98601d5f7d58a5137e99720c41a63a543a5f06e9641140fb82e6c4aa90992e8c11a7b7733ec9c59d4ffebe9b354ac3a8ad114ebe8f048c4cb79cb2d7da62906b24af6d543c5bfcd85867a5f5c0fe09fa8765994c5a17b446f093173341d5d10fd71ceff32848bbf72ad8de3a669de2db05792f5749004b655d133af8c4d7c9995f48dad8d0a9b4235deabcf0a07c40e89784b4363b2af8cb1c44dd417d6608ffee67479d3083b5fd8ca4f10779614ba63d2923b304e5af8d64682a9a19e0fc015a1c70e8f0f96a7bff8d59e5dfa739b2726d5ffe29e2be97de4c36243b09a746d03a809c86b8ef34f90d94168b0072878aa2e89d5b763977ee9e86e46aba32ba6d572285052ff6550d34f8e5e75430d4c254f2337983e788c8b64f70cb8d4156929e46c01a20efa26898090d5708c52d76dd5eab95055824dfb61fd5cdb01cefce45a3336c4450733e3354e2c66f3c3a06aea71fcbceb11b7971bb959a12b84eaf104407e8e9b4e94464544ba8ed3340a4c835c0bc12107e0e6b797ec377902fef46c53dc9c0151ba2b1746bfce9f6db0137d4a694eebe5275dfb0e904bf4388aa94457f6c84afdaa5575b67d0fb23cca21419c580a148afef3fb6c67d0ef6075e440c69dee7a023aed66775c8aa5de0d6b018e0a30a0f5d8d2ec91bdb3528711d1c7ad8cc0e1197036623d4d6619e9adb05a24ce5bda93cc945d495ae0b611acd7b147201dd9010840285b95f1cc25549cf26ee8a101223e5a1524a88b5a2e1705f471ebb45c5ff537ba6d780de632c59926413ac33b6cff33c5c09a10fe20cdac079e419fe82593dd3498c367748303c45db96e7c926155847c4c0d6f9df0182f3021974632d22972f046b5d76b5bd6e1ea204d3084e6830d31c46fa54b42f996293ae51bb008ac3e1090272fbbb7c89903fdafc337113b1a3dda1fd3836544efbaca276f80390c7c2ab6691a440bfadf2dbcbee754ab75274c9f6ec60c0d08b23b90daa0b61a3b5aac17548917ccdf6f9beed6dd32c1c63ece8721daece4d4e1c328c61ef90189db7e41d431d711b7a49fd2def7b7506f26ca0f79dca2398bd292b5b218e6b9d01432206a5e24dd1754d461d7ffd351526c787f5d5f91003a3e746706971e3872daced07c2a911dcb0809cad9796b4ff1d0575cdacbd85360514ddb98472f972eb87ecbe8fb0318d15847e4d63d2f1255190c58368daffc4af953255a5e50f273632aad75945b21a56f643a158a7a6eb2c69fae4557305929476d753de02dfb2592d606759d89762695f596cb6eaed8d8a19d7b264f7608cc808f76dd9e487c7114d42213215a24cce9e1db24fc75995b2cda6f3f0fe4de06b8fc69f0b1b30ff1e95ee7422fc93dfc194c899643c33519431e633b16ef9816d44ebef3ce0cd2c96080d0f8f3aaca03d624c8f5af3f40c03389c5bd004e286d71c4804090ad731444dca0db414b073f015a81680dfb46bce12113eb2915c332f173f23a8127765767bd1f246504ffabcad178c1df62c515bbb9bad02bfc667614029b76558bb4cb42cf7ee580aedc834d5861541f20fa39f78033b63c34cc1fe33812359fb222bb5a9901070a8376b207e1bbb19819b31aefe6738795faa3da5f1ea0110ba3264599a0d838f040132b8621ac5c123e29243b0c074e8c650a934963c836d451ff9737f6e64bfe462142bce6c7994bf4833e506e926c87c4ce03faa2beb2a1312479c4643f5c382213626bcee431016f8e23c7b4f686bda7dd2daa335e13d39c44af0e43759fee6186d82de1b2464a3be8079e351e5740f324ca5675003837f9d140cca56392b3e476e20cd075c1acdbe5219ceacd4ce3a3e4f16cb8e66af8140532a6316149328e9cfc36945346e746e3112b079ac74a29d0935c382962ea95cea823f60206b4a4dcf29702d502a2ab670f4369fa7b3b52d5f02eb4b914ca05d47b55adb6fca008bb21f3132a989d86e1d4617617fe8017c7c69d66bc143a0da2705ae8107721aefb59a7fc2337ba2173db31c7b4c75be94504fcee2094e52ec8726801cad47c2b3000f3ea21753a4815209d4e3e94f3bf9ac4a543c0eb1fb3465f5f479f008c14951dab863b7fe6ed25f4676c10d0e47298c6e3f9088cf41ac7ee27e86f73c5b32e2a6613d1054be9b44c71dd2eac302db420078ce38e7a5eb68bc74d269d53d728fdbfd419c41b310220fa21aecb66def8498fffaf026e28d468637b974bc020a3ae5ca39fda207b2b75e43d2597845b571a87abeb8e4a9e278f6e486fcb24cb4622135c851927649376ca22a87ff7dd2b1245a86bc11b60e38860299a3be1d8d309c366a1ddb9a26ff76679a893e1127c29c243548154f2ba7f4603f20188748ac623802a281f21facc63b3e2133a70abeedb8b0f502e5ced4dbc40b92fc2f4028ec73d860f4f0638295b4bedac02af4355c7c08d4fa70114b60cff7b3b12d455d9abab6514e609bbfd10e251115b37b7e7dedae8c13ddc9c10aec7c85fa222a6f10716fb284c2f6a200fca2674e5467e8f2f5f77472be88293277de61e64edfc80d776f1054cb6be226d9dd082d7fca984114df158c71aaa4f9e754b9431ff9ad5c61af16f6f7f2a44c346459d1ee85da2d840df14ac054847e7d9682d5e0b1012769c33247203f5d577855aee07ab70b2a35e88e1d4ae22326118cbd72d1b4165b2179093f5f359f9aba285cb3f9190a51ef6b6304011038a52d5913f04f3723258922a141413d0111bc6f21f381f8eed434d0c8f732d41f07da3c97be279165931d40ce54d8299c03c8878c703350f2b36980942da97f12fa2cfb686eecf2af9957996c93ec0e951cbd27a152d5f2ef8ab0948b2669d696be501aee335ad19f3ac0e166447cd3b8a68787e529ccf2f1cca17df5009c65b23d938d964e5c12348ce08cb1cc9ae94e9b48ea5463a91cd3d7433fd2b7a968174e27c86f4b05271a8ed6dca332013c31dc22c829ab603e2c74f2e68d78ce9e08eedc381637f7847c4b224ad5e29ceea3ef32c3921d4c390e26667a97b62e9beb9e08f6b30cd3fba669fa2c943ba849a603165b1fb5cdead99be737dad5ab64837f258de6d45e89857826053d896649bbe72f92339b9cf0c395cb1c31e3a5fde9ab312ba44b71a5f37b11f00243af48235cc2481aa6696a9675c1b804508c27e2c3459e055f5690467d1079a1bd1e10c86df5382f352542636123e3d18babe1e848f5980c215cd1c07ca09fe0a7645d1659c0241ae0bdb4901ff529b6ec9377f1ac285332fe17e2b6f1edea979c8c31e12b8e4d192e0ac41e8ea2f310d7cea833176046f1f7be39f8c2058359d3373e91402590b913d6bb41a9eb88d17a318bd40382ce69b8f02b44c819e1a9919c2c81930bd676a1b8bfe0fb2f5fa710a5fd3fc4afe774ae73dce41e970efb2d2cac074b1c3ad01e35e1f76709885a77c55feecf44b6362bdb7c5af22cabc8761f6cfd59ffa4f9a22ebf1304c2c3b319612bc6300050d390b98fc8fffc35d083f8cc509cb82d2a7f2b25b71b0034e9d7338a228fd704c8a84a32f51a24e2b8e57604021f0820a0ec22b913182bbb9675f511e3090bb457037e8b28076f74a390125aa498f9c48fa87ac0856559266e4c45eb9678e32021bbba21f4960550c47232e97b2d09e685345bf5a7b2bc9c78008e28a962e8e5d8b6658c76adb88d80ccfb000b819f4e8755e7dafb992a5ddc611b0ea3360a71a454230d61c156b7568789f641505dc0b638eea79e042cba13aaa746899b24ec7937ff34169c2bafa5457dcdc3f48d476dbf74d10c20ee12c20a64d73887519b7fb1674c1438e5e445c7915b9751c73446f0a4202289692e399d95ccf76893b2f227e3c3a605c9c59742b326474c4921aeb84bd46796e68bfce5a5a991b5b53de7842ec78fd36ae1d913b8fc118b3fde82ce46831ae6065d995f46a46d3b4e244a960bc56cff1834efabc3b3a2009709372cd4f981a6593e04b2095f20f9e87ac30e502b5faa7aa7b5ba665c42776dc2a0fb56810065f552ea109632e6c6bdb772af94fc02cdf18082276e34a47fd34fd2d3cdd4b6544023472101a82249b45abc8daf3505512ca208c6e5063a954b2f99bdedf338e8ef12faa96e13a24be8eab9ccf55d139805c69a7a37d5e2e4c5f01a04d6f2f7f11b66c16a151e2f61e349b033a01de0bf1c232d9c9fe7a89a6090cc0297e11e74539430d52b9e2a4080442816e76d9f2498062b9f4f3debe0772c35607dcbedf8afcb0da93a202d3ce285246c7ad57c846d62eac9e672cdd52ca8add85eaafc9a18768bf442eab76136ec9892666eead6241213af4e58b863c3c29ec4c61670e51f54e6261c5477a2ace1ec8e2eea338527364d2b7f3f6fab1f6d5318896c776570f1096670f31408f617f99772528b6bbe40808dd27e7f36549333e48c608d85e488e3913967be4a72f544a279c144ca6c2bea2bdb574d738a5b093882c683876b6df9274646f14e996d859fa01e9cac5833cffcb015e02ba799715111f974ada1590c858a1f99f6394fadd3b94af851988a2fab6ee3670e5c20e14043eaaec7255620dacd72753879ad92b571f435144e4786625bbba92b3d0a75ffd0729c2a2595c2b90d81069b6b85cd5dc199d4a61e42e818fd523f32ec8a6cb4c873aa20568b69f99e78d62a0b795e3392984d819ee5c8e550d08c5929ce6cc3fc7b4c97e20b83b6d60d03adec4fa23dcd152861627e4a1c764bf216d338a856009935b68b4a5ecd101e40311d0c0eb2875074ac860ae116d40e4d5dc12a38c1841a052d89e40fbd88e3ef0793006eaa98bc9e721e45ad77b93815c48beec0459adb3ed9092c736d6370f081efc43ffa9a6e6247b992faded7a442d69f0f5d2963f88e7d2673ba032ed06d1cca454fcab1d31190c21dd2016a745d0afb03bc2d3a2a5d3458a3e6b6ca9f804c163ad5b93eb339c6cd7e296258e0e7943da18e352966293483656717931476834c594182d4fe452a85a44c257a47d3b4eadc56874bef2c8e2c4dab9cc01e4970b35f7f55df261b372c207c17b57444c1d99dfaaf6d6637a4160c80b1c75dfc02d1d42bc17b09095e247896326734a837b8524de47be22d0cfbd96c18e6d7bac353753f90b0962fc17958288f87aca57a8e517bc93b8ae2f65bd19566286226dfc0e99ec79156a0f7cc1c42450ff1ce66d725c7e87b70fc01f53ff19adb4bd140748178dd8f14117c979d9175a009908c5a588c94f752625e2773191bddd1c42b7df86de759752c3ae533c9aad07606508a72e2b096cb4f385662af0bc213c75e3c206b538ecc3e8a1b740b08d32f3a8cf1437b62e30aadc7c1c7b92c24211ee9535afa9a6ebf39a6718261e8a7a5c51f55d58bba232a8914af76c4975463db388c4afd1df340c2e3d2ec3dbe94c6c2f1b12c644c9f66d3dcc35a326caa4b25dd691d65b29e39798f2a2773f96cdcb421631faa6a0be598059361fca5a69a2ba59311b65261d8337322458a7dfe041855b8efc80761d5c4273ecbd3b0921da53e9042d88961430628dfa852c6e5b76149ce96d36df1e26f73872a97494d637af2dee71e5865a64df726a6fda96f213e97c1440fb362c27a9e63f9ef367f8ae19b4a42c49467dc6237bf1e557aecd3daada41692f449aba365973f06fbe52f31c8b378cbf8a64f1cab0ecf2c5bdb8a07b3f55a0eb41ba5b89c6c148bbfe8a17d5b5b18144e8ca4219cd079ab0c6526c01a75fc506bddf0442ac6ea0ebf38e45b2479d1d125323a01e603d29c93ec5e32f966ad83673a72829c3cdbca46e77f11f2bfff57ecb0a66f2cef4fa36d761d8c086b47bada26e13af4483aab14444f8d18dff013469a07eb630fc1404d304f976c48acafda03eccebb7d0c33f5e0912f982a50f3b0874cc0454fde29db0c62d741ad147d56395e39d2eda433157aeafc558d080126f1b1ba2d56efbd81b8174a69d2d5cc3e0c3ab1e3f1defe7243e0e0b0a709435db7ea245d9351b858642d182b8cca0716d20d66f65940a8ac3e01395f5e35b7a5fe8679fed8de1159a3e6d1651f63ab67068be8643f466b2d190eec1417d6882a2f0188d7241db9ee2780a4cc353390e900ea0cecddc26d756feb3ded99c18669c928c810e54190294029c65b658d94d7f0feecefc1ab7a01d90347813c700f947ac529f19b9cc863c035948ed6bd095b8f622293c882e70c935fd80cb1eaae4c0b21ba1c55ffe70ac1f58121ac0b736f6cd9a5278fa9ba236c861c496a411d08bf7293aa4fb8f5fb4f74bf40713806f272440f8766b58a2ad4380f994a96963d35f60efbc2801a98d9a5c10bf1ee98f91abc54700600f21caf6216d62dc358f6478b0d16b33350b126808826399df1972f76ca41174e4d91c3c94e174eb38dc03e6e9fbf0c55c5ca30fe92fd76d6c44aa4495d66c82c4e54b5187dc06d087325d3ea4c840279026dbdf9b4caefa45b07b78a72e47a850032b7c4f1a7824fac650559a16cf20cdcc3f62d2a828aae2ff6fb60bcefcf78b66c187b83d5f1ce21dbd6ce6c8d538576bf7f5dc15d6ba683b9c5e748b4bf484b717301d20bbfc8474ef2a00fec93e8082b1c4d807755f740e094a6c87435cc60f9f783f80e2e01c959bc465e52296347340b040e390384d52c0990cea8d8b90cdf26260459b04af9a4e08c3303edf27f90a59e6ec972bb2ff01e2065a7dc2a0dae2c86d1721721bd796d7e3ab156905dcb3df5d5e49f1b85c8f766c39ba11ac42d9286946dc2c9558989a91e8207ee4d0b8c386d9894afba4a2029387f749fdd74fba566ca5c7e3d5318de57a1ce23aa6429f23ac4e64dde6e27cf94ff07356b6e8beb6036ee77ff51af8380aeaa956a5f4bf09ebdb641203e9c0abb9e3292481454c7a81db12804cd1acf96c8ceb090cc96dcb28e832a608c6f13906ba0c7ee4bf7406fb55b576e25016368274c63de6e6cba790eed840575e0d500f42cfef4439b63a5bd9fb8876db78d6c8d3fa0b38beb1c199f08af22ca301109d82a86c8bf40c9b7c156b9145d00fd1cb08d285116dffe687bbc3f21a76f5856c68c1db0663d0bb9c88b4bcb8d5120b7f80454ed7ebc34d9e56e21693c4400fd1e317529f0f3a84d1b498ac71cbb78e9f33dc5df06daae4e907fcd9b1ef0b8a0de473f82f8db31bfd0b64ffc02f43bc5e55257492ac5d5d60ded929b5cdd2446a338c069ab69f484fb8b27d2d8bd0c6fac87ccbab7764849eaf27151cb090e0566746a84976d5ada14f475716edf9f78a3f6fa746efd0a173a9cc617011f7904445f5dd5582c099f69e5b8157745eb8846132b88258ec62cf9124130dd30bf3eb8a335f959f5eed7d0345e059f3a7db74f6bd0bc5bd4378d6669f035ab5187c9efd11ddf23beec2a3f83b2020900d24b1b1bb93836d1474e194a9f7822fa11ef9f2acf4eaf1e2c1d0850861cee3cdf2a78e22a98728580f732365294e40bf31650019db3418995461a5dd82b83c6c5be9708b5f425e94db3f9293e4f43e08b27b65b6c9562662b50928fd5595e2d7e839e6a2f3ab880b6a59091664251deb6990f079a7059efaf33583b1acef30d2674409ff47442fed5ffc24236a8bf85afe3331703322dca5f804dd4a2c1b5635069bd9b0ec219152c90287bd005e9d76cd3c6ae0db5312926da50cc4ca2592c2e63dfb2e345ead77f9b84111f306f6be855671c0f2f24489d976f3d0ad96c14bc00170bef4ff1b0578cf797be3542bd58f70aa9e89f39b2851be72a34aa18ebffe53a6177b19c83850bd5e758a466cd784912bee42ab09ea55216a2ebd5352cfb9c3a5ecdd130f26b5c4185cd07eb25dc2732dee024f025621e1d0930eaddd1d6fc8a9526b1a0e3d8154fdf3a38901677f2397af4989a30d5ffcf6be082e81bf9a9d9d2d0706c1aef604a27155c3ee1293e5a3bbca9e5382f4ccad99be5f5ecc298571525032d829b17188f879c06b46a10f2590f07946220b275bf3d481c8f1190d83444a09ea5547753bfbda752b1e588cdb323572245f5e1b90e703a5a6e1189f0900b5409d1d71d07c0ce5e98c7e9c05f9baed22746bd5a74bc8a7da542a5a81751062c100e4044f7566d9c4e1fd6a62bb3b59e9e74367b770416eb6225435642456bb20328e87f3865fa01e1eb89727b88e81c7cad44c79e96723d6a6c22036fa5395ff62a16c29bdfc493922c19d7d4c521b6a1c2696a199943641100635a576232bc97c8c70a990badc51b99592e24d9df78ca7f2c02e94ca469fade3ed9257d4eb0311a2003c27d837ebd5f93537e6e03ea5832257949d2055cfb94ee24c58f8fa9aef230c3334f2985adcc4d1fe18c1a05f02f16f932c08b2aac2842a0c4d8562001224f97e52dcb4799e38e06bfb32e8aaddad0739ac948864a148e77a3ba48c1fe73fc9c42bee6afdfa522ca37fb8509d1cf95997d1d61c18644d9bfe5ed51ed20bb52ec46249e07fd4101b1507c4a1117438d3864700b04463f4e04717d1f47eb54917e0ac4499089eceb4afe8abf2e490b05fac17dde3b52a95b581b9eee3c1e956200c46fdd318995144ff6f6cf089c4983ac1abdf497a25703cf2ab276b6e12394be020c9b24aa1f56e4a27b13cc9363e00c1d6ef1070ebd142b776c1df23a93069faf3882018f31b72ab3b8cb431c357e26dd03b9e494e0e1c2f98bda3398d463729728c935b2bce3cc3b0b60674ba32404dc5bdf436a85f3fc0bbc2998f24249b74cd577a9c6f2e8e905155d263cfe3ff1224be0f6e3368f89095edf446117d10120536e8701f8624ad89a560aa7f19663729e8c7bc091bbe067c781d448380833d988dd6ad4c8df16e0a6b8bba1ceec4a47832dc9f5d8bcfbe918e1bc7e376affea9ecefd9a9daccb105f3252ad354dddb59fe238c0a382642d6876cccf12d9f58add723f37b9bd981ad966f6add341ef1ea0d7e4eb9db0347e4cbd8168b39092dfb197dc5dc1a04e64ad2331eb0e6d889ac940acff792f6172bd596d25a35aa3048ddfcd1a669be1682ed524bc095bc64673ee1f706f269d462319e20b0ba18768a1957a2fc87aebe784362fae327ded765a167ffa3bf7e65cfe2100aae80fcdf442be0bb5b4c53e7d2960b24638d6a0bcff3729db2b7e8b6849cb65d960e99b88cd44aa5ededa497cd5fd957a626e5b399751c26490d97f8b9a19e648175ed65b317c649aaae5dfb558dc25b2b2ba0442d2bf457591edca5c46318a33a60dcc70cc955856c3a7e4e9f29accfb3fea11fa679b9e5cb8e0d550d949baa33c191e83787a8ed0bf15f4e69559ed39543e03eda33ba1685f26e209981aac432c8e0847d2c19586a9fa9dcdd355e4b5b625c5ac7dce644d85b2568b669c2979d8d691222feaadd8761f8cc53eccd2a39f628d17a0a62cd5b799b211acaf31a35b53db55159df4bef27809c05135e39e961c6aec8b2e6082352b07d8a3b80f10c8d7724c98e2e0281a1aae07ae684ea0fd96556b87342f808bc0020a8ba4a86e385197a06e34104b5d938db089c562fda3c4e3ae0380d74c6e6a9c1fbdd3ed58580a2dfd9a6e15ce5d16dfd7bfca11e069ad132ce403105ebc99406a91aa11f1b35cff38ed1aa2786f398e987fb066617bf75baeef91edacd2ea89aa20858e092452ae6b0c4cbb44dc702045508ea22b7337074d9f2e778d6fa7c65ca6dbca1d487cbfdd1770cb326d3b87d1f5a23fa60d91d724372ac228bd246fd5e695d787e11a4c6a9b2126d3b53f8e3be9df62fb9a2c7de78a45093e4018d19ae95047f0ea73a21f513829c790750422068c93f634763868c3061705cfb17b75985e6d55cfd8c1f6cbfedb5c830542f0e9cd9281d7c9bcc30d32aa8113d30112dd43f09d4fbe34614d51a6789747030b61d207288d244de3cd7954b87a10042ab4166643cb3ae39b794f43514f74a90946070106d9b4f002f00b390050d888b72a5815944225bde5beff3bf50d3120f8630d6202f45fe02cca8e16e1b6b769d958d01f185fa462fce9f351cc294db1a415c519f091142bc22e739d64a1925234d09ecf7f82eb7aeb20d819bb9d7bf4d057aeffe109db76f819c63d9337dde3bc3db6d895e2c308ce383f4e67813fb098864047cccd12b7e89d3469a40368f3d902ffd6c39ad0bcb9601d382c54a5ee5a910c9085b8c1603dcf7efba60cba79e9aa2fb1f7ee557b3cf0a28a005b37502c9ff39e0063abe490e6a634688ebe3b58ead687b86df0235c8fb494ff1fa24f385f8d946a297a5881edccd7eace863fb36900f7416a6d0dcc4a7f8aa580a4cec5b47d5fd6a92d4fe61fa54a2e53b53bb790489583129007b67403dd572aa953de1d1a68ba917bcb897337f0bc5e0d970c5de669010e030c5a3c50e6c1e5f56c4dcdd5e6ba005cb8662a0bc35fb94ec60e40faf2077d0e9db9ed23f847bab76d277f44de07ebab15ab0ff118a73f18d3697afdfd5772db2d49ca8944868f2d2ec682affcf953eedaf0f890137f6d0abfeb02229b17a55d1273c6ed22b1aa5c601035ac5cec3aa654f1239de0dc54f3b69aac816242fcd195b7118b388e0ad7e37f43d28507cfbda7b4d51ec995282350b4d43b3b997d92d0b8c624f90add12d6b279c6d228f2c3d5d604f5916d32de0caad961f0c7ac409f975d4fccc4466f931466e2d07860efe20d89ec415950d120850c23329f30b32f56881ba0b8509e68921b3339a6744a64b91e740ad123ae9718fc49fd1990291cce23e3aaccc5f47f36aa885d9d8a3595aa46b95ef269e43ab1d53698d927938e79f6289cbce66258c7047e3cc8b8cd38ff9d2e7f848f0dd30ac87e8d320c42ffb66a5f4af34a423de9cdbaa2f3ae6633f39197d2d12e53d7b4ec7f0684b8b0941c540c3db6b62cd147a60c07930ea69b930723f2b3451fd88013e84fc8e6ef24ef04ee183b0e610d4a1e79dc7609d7f80d868aa73e2d5e423ff75e6b2eaadddc75099bd844853d0ba217cc65ca821f5ced3b3898557cfc31b3e6898700f1ced0b6a37e9706b267a6f1e7c6384c71f754aa2cc10492c7f367ccd6f7331fc3a62f13457f872a224ba4a8921bbc7bb94c9667c4418f737f3ee1dd32c6229297b35c6e7b51f1c26badead26e8cf4300ddf4bdbfbc6fe5290270ad90535a8d5f6f1f2921ddfed1d3910e490f5fd677f4d9be1a49a1378184d3b779a31eb5c5385c3c7c86279fafacdaf2b18560b32bcc09cc19bfccdc92d7dcf6ff847cb080c64e1c727064241c41b496100fbddd24bb104b5bdc283e20c73a152ac2f63d295adb8f91bd114875f248144286d446b417fc793033913d8ec9c40cb37266fa7029e2b68ef18bf2298dc254e4bed89a0871aa7a752e60f26cee886c60e73505925c9026c97712120a109374d49d43175e0cfe42e3f380d8426530d500dff2d6ed88d30e4441c683c225cef3e5c67a636e61ac3dc0f35aeafc880c9fd48c84c75329a19284957dc9b44f25f345967a60300301be6eb701e00bda74a3bc4f237d5d93b6ee120d4ed4d8d1407f3b198777a6c7531649159e265f2c0e03ef2fdd2c724ecb9df54fcabd819d3d5a75fc08cd3201660aadd2e47868021186d7e54838aa0da4f4a92433622581c98f0c1b4a51f3ca0543d772633cc3478c7652948aa2ed9a81caf12fd6a3245147a1e33769d06e2c8b8c7392a00448d3f29495bb888c9c23ad38aceb943c25079725417a4ae26c9d61e2cd6027b41db81b7f6ac6e6f563077fb7ab417d4486c01911af2fd48a77186ff511f3ccb492adf6225750acaa714843651341789efeacaae4ecc876884976a5a93220b5acdf14ec101116254d907b129d8edd077018c687282c7cbd923dafdb30c5521511893b30a56ca78329b6bc69622a76c0949a14a91186eb73489941c9b813af6169d58f271c5c60c21cb946ee072be9dcbae31123c263d2f7c7fa853fa6f86496a0273288793de25e6d3298131968742838890fff9a2a79e6b474ef6aff9ead38c64148fd5011abe012c88d380c98c42e12d23cea1f2b1b5f60f6a42c1f9cfd3f7d54a4873fafd3662132c0eef44db662523c1e4ab5552fcce2007e1d5df2acfe3fb77c4f435b819088f0ec1ed183ba2acdbd527e075ea5ee467fcb48bb56461a6854a1ed3b19ca25ad4df9525a717a680db7a5efd8f87a28b2389a3ba52bd12d91a4fda8f8d01bfcf438deb55afaaefba5c6ed696e6fa1f799ad12ee431a6b7fab46e68dcda617d2cd87dc161e2e9a7f2503207016f2504371023f80d381909d3fd757581f0b8902dcf6b61e5ef5c9866a0a5570038f463ae81e6b345e92fad8b813ea33065295085468f68c4b2badf306521f9fb0c2adc2613146c8a4f7f430bcffbf23d2d71d9277d7318e3bd1dfffcc53fbd0f5ca2f5f0270068604b87427e3abb199017c02b5f357320ea34cbe8318106213497fcdd4c58b12322ee2e03bfe2f9e673aad149a6e5674c8c171ceaa2796c82f9d54aac0ae155b3c86ffdae0b04ae459468f8a0b8b8eaac48650e53fc8be820339f3dbc19641422c24aa01c8072280d4ee48e430f3ef269a50104f9b3050de22b4364139e1e01e49131d1dccf383508e91a1a77e7760356e57cb63b2a90c3c466c19a154a8c66fd9d33def54eb35cb7836bd10fb496a0f29e592954c57099d081c2db8b7b05098044c47428d53e105cd331b87ba45db7fc19991ef537daa7758ad421ce3d38b153aebb78ef520b87f7f38241d55c1a94d65f8d80e16d958b8513bc89fe0e96035aae9aee85734a1cefdd3985770ab1878fc7684758aab035a0b3d7ab572ff65ad180d9d53b3f00f92111f12073c55909c253b0bb5d802d450737de2a42a82a7d48dddb91a2ef2693ae8c1d00035918045d7dc1006d82065c428aada873dc3996f9c2342951985dfba78e59ba10eb36d4ea75c99b9eb6a347ecdc96899d6403c5c3148d69fc354f5e38bc50b485f42bd58934e1cce8a970e4350e53e31e9aa288e4424df599ac39f086d95a4805654e7f96494d243b60996fcca60673c0adb5641087a4cee24103908ca97a7b79edd59c7a4decbe05ffbb8af14ce5c098a225bd9cef82ede74c3ab80acaa7761d92575defbb99f8d8af5c6372056d16d67e89450e4c77a9e501c1a961a86b633e7e86618e82f1ba420094247c74bb503f2fb68f26bb71df5c308c41db7bcbd48067a79b74d853c43954821c57ac36e81a18e21e50ae1ff85e80648a9956e30b111353105430401a751c7fd3117186f36597834fb1d66989572e19925cb5281031c2b3f4367d5955fb5367ff73dc05849700c21086698eb2a780c7f22fab77bda229b6654b63d0fff9a3acc4a738b6f39c9726f854b2ac430f5c63654bf502886ba80fc48db66d262d1f5e645488df58b8fa0f9df9fa1f3580eb26b0ba8fbc496ae062466e50649670792d2f19a00dd705f78f41298a73277502c17e942129275a16af5ef398966eb811dcd9daf41bf35ce9d42f5c3fab91a87ddf0ae663826a0eef14270014ccb2be9a7a4843c46fd99ce1fa7332dd18a7b6d13771f67d37c64630ab60c58c459e9b36f6173a0a5b3fc03c6ee1c5f2920016446b3edb02c886efc9b2cf38f35b4cf1fdef395db8c7ecdd20128f698c77388e48829d079d96e0b0eca5151c6e39c8b0fcb340a38525c2faad20592f3aac372db81fd34d202b29926c01d9cdcb68570bb3b7604b9f22c04ac4a0ded4a71dbc9b8d738463a6f51d64de829065c4eff5c0a22ce19d95dfb169337e02b4e00eb765be45607cb7ebdda2fa52ef0af2a726fc35fced96b21895530c6afe7656806151328de520f0bf1e551beef5cc727f6683fa60c828c61e27b7ecafeb64647bb550137cfd2a1e7ebfd361a71d6f58f3b3f9df03a5d3affa25d3f2d6aa587a5f4bd06edcba49d32762bbdc4875da81738973533ef7afd0d612a9fe97009af7a990509fb4119dc01026d90b412995f41e11254b12acf56ac31bbd37b62b9551f2cc659dae97c3db66eb7da78545365f153107a011ca040d849ce0ac7bf3cd772b851e7f68ab58278dfbcf42e962c47581c8beaf17956d19a999036ab127e1b511bfff37f5faf38f9f477379abae316aaf1da5fc27786deaa1e4054f7fcf88617664bc47525bce2725472493a072df2b924ad1170c311ed21e74e1a0853d13c11fa2be59f7c9175d4ad50e2cf1b96e480de308b5ace969afc3734b55f4270c1292e9d78ce2462a4abac166be981f099211ee6db53ac0b1d1be183fb973ee6c9854ba4d0bb5e275f22292ffeb939c0276f6c529908549601bba35a18c715a72544e93876338be1b71b651fe3192afd443b40aa85cff0a0a7233be9567d47cb944e61c53a0cdde0fa44f0992386d81c1d06aa0df43f684df58a0c4f93e8ee672253510304cc5328df35aaf3d201eb438ea953307e12a5a698bd3b427dbac59a3134fae6f8a471c321dedf4925014e5b4272cd9838a8d8aa0ef99bf9c938fb7d293fe15972535c7b02b1e5916a9e3027599777fbf7f82ac46af71edd9d99916ed8bab1070f25dd1661af8523bfc76c01f46e1c9b339bb53e8488b7e8e60173a312af0f85cf350cc76cec80b89d46cf7d322a5516b0af2a4d4a608993be9e8216787eb27e52f4ab63f8201b3836e46811478d173667999b97477c9a84769ad9472c3b97b2690e7ce56596d0491c09596b3f8b03fbdb34c30983f3d75398aa0ee873c4b862e934dc44d0fa166db12dc741dd089f3e6dcba9e3c44f72b3d92c12bb7d5d7c24a8da0982ad6aeec8b941d1aa6fa87621a12ea3159e09932466fd838fef80ae415ed9a7443b11e9d917911e2cdfb7a879ccc0fd4d21eeaa0e793c73e3458ae300226caf53f5e02d76dad3ffa45afe66b2ca67166dd159bc087ea892eba5e9b4a3e99e17a5c1d98f8374061d333d6742ed71d3ffb0e9f793b0ace2629758cc0ae2ec457998914a04e1cb6bceaed83b2646866efbf7841b0efd6b65d89524c18b06980035f20a8f2b993cb0ca3f3915c596a9df664c1598eca8c61e2d8cfe9c78f132757aebc2e6c6ca814273c4d623778097f47d412751db178d950ec302ed0e02873a6c1f3765cb9d84830bc959da7d75a7ea9328681af78a8874b537f839d88a025b6767ae5bdc452766f2f716cddbe9e1d75b3b261c1f9c8b5115a8a342087fff82c8ed898e89f811271c4cc192341ced26dd6311f1f706d9774f2d2ac16fa3cd044d8bb7274878d532a7319308d21ea7cc09fba333716fb349eb7e9f5b7a911e215e53f222f3a864802d5dfdb3e7e18253608b13ba39d0121028e08ce670b39b3367c6cd788c36e13ab413685faf12579a9556a3dfe77167c0bab91ecb5ea21b6d7027634625f82440b4450f258c8378c135cb2f6d8ed0a870ee3c40eb9eb741c0e026620c2b1d23b9572aeef173ce22fe86ad940e59f22e08bd3e4c5193631f973c53cbe67566c23789be900d528fd4a6af72f752a809e7d0772e39ad067dbb75ed98d2ef0e379474997029ff31a9367ef883e2215351e65db177443f045d1fa64f77da54d5476a0899b33ce4387b2eb5558755b1f8995a3fffb4075e808c0a9e84353e940859c0223bde49e47766667ac2dcd2077263759d3e6338005c4755043e824b3325ec52810fee6818616a302fad83141855aaf369af3bca1e6441176455ac0018509a1bc53ba392279a15c82595e6ccb58eb33298552fccb39dafbe6ae177ab670d8cfc27373f4c1ccfcabb26624f4e2d368f5c5fc5bb4c3cfb7d79f74ebf740c744b5380325ac52d1f1c10a17e7b6495a11f06491ecdac4e8937158c9089dc1f1b22d184d22e8f0dbd3fdcfeb8452c63a0f0dd9bdf2c05ccdbe0b0cf540c0fd84199f5937e38b49a11c0a407ae662a74da724c663909d2694825c9befc5ed85ac1950bc483e01dcfc5f5515d27e159dbb7e89032abbfa02480a49468cd61f34557a166e9a075db723cb24ac77c4ed752ce943019a1120b7981033a03e1b24020709135eb11fb13d6a3b85f8ec12058bed09d211daf96c44f81733675739f0da246f79b9f0855f6f917269dd5bc14290ec01cb30467226ef4e427a21e20d10a1b13bc47d98386f74ec9dab355987c319ec5e3973ef2ecf62343e6046e8b471b2d8a96a9baea68a335e606ba225d419ccc7e3a258d46933450c37f1daa0612d137649772b7895806060910764cebd458e40f710a64d7f13f3636493c2c904d0e1288214966353e35a6793bc4ce1906c902c5d78404c61573a93cb2de1252436a058d5dd0407c75a896769d5f28482b03dad5cc0f0a5ffc7c458f1598dbb3be0e5d2c62e8b304035dbc26da160389d860a22ca0ab4d0f51b756edadc247c6bc1ef83ad7e20cfebb96ef1d82e825de6172bab9ca2fb4b68d58ef45fe669dc2a1757f4d048764656946ed94abcc9fc2ad59f7cdfd2d527bf648cc748cf1144c25d71b4bae90d6b3b27965fe9f9ab597988a89d7ea59ff4d847f703c3c99a14b6b1b60fe0b6ec9a4d76c57ad9f813fa64915f832f9482680a05ab228a670b7254b2f4ddee24faf43f46ba5a6c4eabaf4707ab47aeb8e2f1ac8b53bbfcb9c43f8cd07def472b9cc493e786af52f9978a1a79f839f63e5fde72fd871f5da07ae5ee468e5a905584ba24ba1fa53a83a192b9c17c12480869c555479c8936f8615c7400478ef05756ff7fb9760266a0e17b03542f7206a08550ec3642a98fbfcd8ac4dff559f91df9572286dcda3cf4e3b8b50fa7fca78539e871e94c5b655112fa66c7874a0ae3c1ac0d1dc382f534d8b14d0b89b309b8a96762400cb0b6eb32779469801f506de4dddb57db56514c86b0cb2d8a812cb1adee1c0aa26a5e85ba12a8994e0ac7b85d2df98cb0e14942d4f3c109c72efcf24425872e7e3babbf1b3f80042229b9aca4256840aa334af16c135634a155624f0d7224dbb025b471d4e5382a13e6acea10540082787ebfb1840ab3cb39d2d36d886ee7460a47be55635e6a286b411ac4a5a008c848dd0d9e40bfb7b73f3f3fe42173d7f6a47352b13553beaf830aa31b4eba566af8efef3cf6eefcbd1dbabe40b3a279baefe131a216b147c0b77b1d4fcda2dc5d11b9f7f0cabcb164da786ecdf121e88d9e224351b7fe433178da20fe7f2ab10bc78f4331d9886a772b8b57f2b80d93fa1445e3b0b5fcb105e638dc7230793aa2332bcede8e1f671885dc113e515ac4cd4bebbb2b83bded93a05d3baf81d0c729a5803ff07310e9ab04db7c9bc7a2bbb5f0cb137e377f54130550f3d7c5eef88dd67de5be10680d548ad77882b4dd40cd2edbe5f966824080135ff41a27098ac9c19698a866506d2ea28cae6c703d6f0e69192340103a5570ac024e57972ed718a91dacffd29eaa16530459333f45586d273863aa79ac734b411e12faf24ba42acba26bf71c22cb87ddbca71e6a97b21bdac973711af20f4e924a1e2de1ea74dcdb29b35c52aa2a92684483cd952c2e66adfba8b91ad4287f4471212c0857d578b481840a363b174a31ad0af82045ec2901b9a68121f1356ba367e4f040f6027d94848f8a4bd843e39aec87688afb55f39deae5ba5a02232e342ca9318ae098d597cf65b4465688dd1d588048968b63a2d6172d13cc926e641715d27d005cfe993d67184294cf6a728b4f06eb3be0a9fbc6699920ef38f956d4a2f3fe679b7cb7d451c896b1cc4d4e4c3420c59c02dcac33c5b9add4edf9aa8e70fc1605b1d3acf8f26975c89d3aa5a09966629ab6d92d5cdac34fe9a70fa5fcabd6df842fcdb744a45476f6c8cd7263d2138903501eb629ed326a349527914b7db543670e5e1866ded31989fb8b02fb52121070520e1b35397e3e224a216ae7eceb62a54c3937a6d1672466edd7ed20af1f4ebf0d32ed7572c2dfb9b5dcfd5111c36576c4df24a6404acf7518948dc6520f3efe63282d445530fb19cc335fb28b7f74c2a5c242fe84d79560eb4f5d3857dd65816732542b6f931afdf741f863d5a3ce4be10359db33a26ad7aa6144c73ba2034146a01c0d76ccf232d545250f71e620db6b874b5f21a8d4e5b2a2ce082c94ccc784c32d647b4b28bd7a7bdd8a237130f1bba2fad27da23a2936a68c180b405101ded6bae6fd16494214871f8f26575b244a493f524a3a088afc66cdff97500168549825747a8206f097e353e57a23c3a519dc5f7f6527892b82cdc143f118a05e7e710e649d2a310a1f81096909b73770226f68b7d72db7191fbe860ee5faeff9117965b1e16c3bedd212ffc644b98f28f2f7f466816aec404f491db0ff8eb10d1f9a0eb0a6d73d4d277343baaa8a3fbf68418b84fc5bfad1dc06afc2f4c2e007313d40719b976f882b9b084ef6963ec13dbace0eb7f5a35050a088aff959a2f27327376298d4296ae5600b79fb7cb627cd03be38f2868f1b972ea19ddb509b706327101f04a9482a306e4b29c684602ea513e9787ea16aa34eb63726a2edea93dd49966869d9938624257a277797dbd135f60f39467ab4a96a90fd4fe9c2f6a1cbf13b28b35feda3919f9f222c9dbd938694facf626a1184381f6fbb6bcc3e9b10c57bd13df44bea4e1b2aba836e4d7d6ebc06f585bc34d48bf49712de6d3e05abf88313b56b1c86775fdc12f88ba03cd41ace3a94e51b9afa39fdcddf64396becd98dacb6186205845d2fa4fbdec5c6004560facdf7e07625f109723a2a20338666a6dfa1f28ac0c930c8d9f059133439526a56ee6ac2c970e1d36a3ebc6f7ae26e44e521ee069273f2979d93f0d40ecfae3efb691ff2666ff621ca81927ccf4840b32509e69bd83b2c95bdd3a98dd8d055bdba31a6dd0ef1115cec275114e6a9af30b04272e2dcc7fd0f0a820b6c6a160eb87a5d0312cd5a1cba950ba75f4834622d8be2bc9624441143e937f73bb8834ed373851eddfa32475cf6d1c0d5e675d8b94abc72121fd1a7d4661fcc97be79056bdb4b8eb67d798021e3842a2c552d413de1bf867c70ffc02b9104d73b2cc15294caae0658c6e868f1b01b99d87ee4e36aef1b2f5623c99b8e918de9e8b419349e6595161063126f054d91d14d6ba81a49d312f0c5df2a4099af7c1fd770922947e80161ca22356bcbf2f244743b8e18fae106dc2ae26177d19c37352feb53ff0befb174a84276743f6c849e2462a65016b0ca114ad723bfe0c9b3a989140799f964c147734b2e8bc88e54a88f0c80af76d15829bdcd53187ecb55695cbcdb96a8877beb8972257e799f1b8b1afec3c192bf3897bb96ee950e1900c90bfd54d3738849d2180e5e9e088f9997b54a451d6ef434f343ec9842369a9523abc8047f6ef8dc5b3be2e94ebf3ecb34438064796f93a64e2d7ce2d584095237c4d9b1471343a775028cdbb6d531758f5faf61e80b98e6401a36353f81af7147018b0d958e95bd93a1e7926b81344ae9fbc689113d63024835bdf021a31754d4033febb64b340476f5e11922f324dd0abf37dd6952577c37f2e1c65c12f80551d18349d548d3c8b8c7488668ac44dadb50794852de3482348c1165e4c8f616b0ad2670af8188af7abae8ef4ef43893744c930c9b26576ba401ae30bd21beb9353199b2e8ac50aa116b4ef1919d6a92c8ab6d3f7b8bed36e39a2c4995531f2d747bb0af592ccfb01b46b42b13fdc555bc9e6e602391946e867b20fc21b31ec783bb7e2e7a040788678600033a8cd83b3edb3bdb09c863b0d3ab6d0004eb9b9958dceb3ee434ea5b429ad054c53159e50c537d404b6c1966b554f3bb061451999e1cce5a120fb907cab591f129b838bccd9ca789968334ebeb1ab86eaa2e1ba538986cd6b416a0ff4d5a1267d489ecc726ea42172760e5a809638fbb6686d36182edbff694e691e02638df2d50c50d588f7c6926afbdec5847da443936c4f4f993cc90fed4024d1e4244762ae483b1f5648d982c19392a02f3303eea14b41fab07cd9e5e2080ca4f0cba0e9b185bbd537461de556a5d0d24f7cb748b8ccfa00163b9ea668783ad7e83d3510ce3ab1966741676aa70f34924d36a430dd1ad6b544b96d3d875a71f29cec5094f75ad791cec26a1d655b7eac21c5b6c633534acbd691a77975e35b2e2f0756dc00305b740531a6e63af06e4176d51278b12d00ea69a3f51c2c6f08c0bff8851d8c41634728ec13591b49d1e1e1da362ec557d31a4725fb0b46ef363ba1b4d6ab5a7f6ee890fcae7e2ab9bd900d3b481c41d4a6a7ce5f7600bad4ffdedde3c429c3bec4d7b46b5171a1b9fc03290321a23943399aff5f60d21bba65815120f060705ab277e11ce4ba4e05202fcb6c7726b9b2c0b1501ff37bcc6011e45e3686510ab90ecb220d37bdf0c6fa58738ca3f1e9a891127674bab121b92651c8a2cd0e751ed4cdc80fc1de3fd778ec5c1b3bbf569c684184cb47a91d94a1a3ef4ef528a7273f12db29960673f20a8fd5c86724b6f18d16451d4ad4c9e8811bb00f439032b4a9148d863ed7dba546926cb419876abfd5ec60ccb323f0c9c73dc392e0c1e08951c21fa8b0ec68a726aea3228ac811eca5a45189c0e7fd0257eb264f248bcf2254c0b10d75fe3b71ee746dbd48de8dc1c2fce306f04f5c38bc0c956598e83bc8d37c9ddec8d8dc7f579328a3a16045296dce4bd0f37e761780b2d95a0589cc83c162011a844cf19355b8d3b2be3c1097c130d214a000b8599e06014e47eb20c65acaaa0b9b68b6024d129e5c061f635e45de840b4fe6293631677b0a4443e42dae8c9376d8ab95142ce9361e05b0399e3d8286ad141fbc9565556135e293a348483da5040ab5ff1354615f8ab33f0db603fb7f8feb8f36afbc49abb8ff2d83b6ca6cce142ef1fefb2dfc4929e9bb4e1b195ca36ebcfb6d5dcb353bc5c43b68a41f55e6763abc289c3ed28fdfe6766d03d91d03f9b4307a5488d95642c99c602ed1f1cb943a682a4999d484af52c127aa49beaf4e25c0a88bf9d6f465205e9d1ab8dafdaffa4c598a7fbf5c39b6dcc8135e2dbe5716e09d8e73835c79b73ba3cced08f1b9de64be191a21ffc6f1187a081264be509813cd2ea1b09b04266cbce7c81ba53f3cd192507a83b0ca895043db5de535961825a6d74e1bd24819be46484a3d618b721b0e49bbe991fb312726ae075b9dbd1acf42a81dff1b25004ac4f9fb348de7bea0eef092542404f62b0b733ff8338522a24945b42d3f07d8e4857b198d73bb50b3d56dba891c7eadc15505596db56056bdfd97af96dce9a120882e8ef7880b7308a10acd76608bb9f5a038d0d53cf76d911ea2eb54e334a8631fcd94e2fa2d1f63d0e9360de591a9c1c7a03acecbb235657d5835ed8c5fdcd58aa4ae71d77c1a9571c6cc783b413bbe9d5d73a4dafd0d3a6cb27cb377ecfa231fdcc82c76ec5f09a18d37302c314cbcf3d4af9be7ef7ff91fcfaed3fecc2d602a7f5e2e85f7d55a46a4db0f338339519999f8395579d6205dba940b97b9944c6f52b957165fade5d1a382a334b0b945009c8428a23e2b2249985d712dcfbc45ac5f505e57fdd814a6eac978c0b504a8ba5f7393a8136ead0dc72ce2e2da7276a8f1fb69213c1bbb34637598fdab0549291802c769196c5a3b0b420a9c85cce9ce585f9872ef8bbf37407e4f928972bd6d63bec57663c77213ed85ee7d69b0950fbe1bf3bdef654092a3dd26449115957c055d6136eda81aab7500ef5a49804586684d43b10e9aad36551edcd98c720b7f21f86ed924686b321782299ab0b93bcf1dce2512606939126f3a11a30b3b6b0d08a1e122564343c186f36d13b2e7e9b9752fdd0fa0331312335c525fc06c2b52c93ae0a2b90f609fb9a7a405a2139b32be7a69b9185d607c80645215ec80c223b47add1930508ea67fa5e207e20b427805e06d030bbfd6794d376495aecf130f205335987546e94a63f237a7be7e0abbfe4d46fae8d1198d6421b771f2671b3652effc942ffbb7085202a51b2e96cf542b2ba43159f72ea037e34746a9a217248168e70e2e2aaf7f452d55f66718446c35c3f3691518142f1905b1d33dfbb721e22cfc72e42651948a89eee8daccb2bb0bf2e0e215b5e3c3dd8d219a2af777782f7bf6d9ab45bd39f73807a013c89f6aea39186b2c9eb7e0c307693605bafa1703052e29d2af76e7e990e53d1eaa44471488cf7a21133c12fd7da3d3fe5a5ac2f8c04a13b7c8968789e77d566283b9f60ce92f966ed0d9559f9904197ab41149f520f408e6f984f7fa0343b4a0ab2e5f1118847975260bc9ed6106772f558fc0d911b12943d391ff6143b80f255df681ad41db00957d9a9ace8cf6ddaf4ebd856cc7b00d82b63ad49882f59f2735a2428450d304c6bbba0c9a3d3f0e8b329a6dcc2b29c92ef083d3bc3ed7ac239dfcab3acfb443d097b098ef3b21a7d1bdf5652989702809bb32973533264140d26b2218bee62ee19caa957dba12396c80d12b4d078e5236959cf463f9c1834624020f6fc013b6445a0617047a1ddb8f8b34c2c51fdbeadcc247f6885e823726b5614ba2d23f3785aadb1dccdccc17efc97124431c41e02b3801b3da96bb698bdde94c75acb2d5ed4319442795d181c5ea3623b3092fee2b1d678525c2414db883603534d778ea20f98276e8887066a4dbee257c3db4dd4afd274334fe860fe40ced31496414f249cc9d59a304a57be02b7cdaa6c5e2c3efe8cbef8e8fb075bc65941c619ac7c466c122614b6e947b5485fa10257c3bdf657c00018b87c5ea2ed9175266a896f80b22c77e81ab187562697c96afad9c842958a90239d99256e8ad9939d3bbb720d3e33629ac7923f3a281c8368483c549abe8821d18ef40d498bed644aba1314d6d096f29bd35b09b5af536f66a52f420758dc3c5bc72cf4127a953d998033386f2def9aed55f125ab4a8f261b4622a4dba36731aa2004e3c37e24f38286a53d1d5f5bf722ccc813df6be5ce9a729d4c96f4a9f4244606204a1249994f33608733e2732d7892e58b6de43a0b89416457a20f1fcac5806803a0779b5d0c958b11f3a642435a127402a9fed27099f17bb2dc653df76e4b56a4b53e6e4f6ceaa305bf7ddca01d60c1a1a585a1947cd4cdc38aae270e746c6ece95f11c602dbf150285322e0be52ba92363fd38045a8fcbcca9bd99c4681573d4568e7beb5c3e5dd1d4c359c21f72203aa2e939f3446fbf5bb70b4625f4a00e5a1e24591d6c6b99b295fbbfebbe883e0119fc74a5eebe56232cd016252413f6db9a302e83aae584010d52569f719ed350b2ded2cc8ef97fed527aee99036d5c6830c7784ffb91fbc5541aff5c9b3ac482c9656c4b5eff668e0f81998800ca78c44a314d77d638cd7df92696d2ec153bb2520db0eb72ed330b0b1273294000a19af7de909068f32c9162c32b1fa11d40a2fd8d01236777cbb642d19d049d08116f0545ffd8640ba36ecba7b213dca1c3bb698e9d00a43976774faad510b0b31291b25e7da713d8a62d60000017c5c27496e7fc68e53b99cf57880b6f5ff5bbfa0b9bdbe62622c07f98f32bf1f08f37ccf7a7f28509b4cea3b443f594f8bcda71d9abd9657e00f08b7f98ac93cf71b7dc553141df23165b38ad31e17dda36df469f32b421a252b39d8562343f4b2e5287c37c432cafc25a74c6ce5740b6068de77cbaaa8652e9829b2af7f2c494c1ae717d272eb2735768f32ff2615b6fa4b8a04d4cfeeead0baf01e332a7de549e500b4a3380aba1a49e570aaabdaa0b7df3f9b600da2a3d64efbf2679aabe7452b3e7b3fb47daf29c82a95c601f42386355f8f5c122973836420308f73202334bdbfdc95196c58ba7cce310d27dd5bf1f3f89b98d9641f01759a85b99895c9c30dbd8fd244cf0fab00affc737727ea5f1b34d21e5df45967c662bc2ccf6a049ef8a39803e53f7440ad40117330c690d422e4aab53f1c4e875026faf4495c3faade0480143c95a390a8b6770f1172641425ddce58a7200b7595b19f8a1437ade5a5df59eb42ed02e27c82306b6798deb8a11b8c27e20f1f5665923ed41601aeb7f973aa881f8c87548ddafd746df719be9bdd6eb49f2226a3e8cb8767ae17f71cb1f72454a489be143710c2a4f5072eb8a3edf1b155b7b727055570452c19c277504ce6d9694df353597b66afc9ef65db93818b27201e715e2af16148e9f6cc2923941a30873f9108e44c1c98201683efef0336e972d1649fa3caccaa0754de42d4c7ace10d5570cedfc0126c53beca94dd304f2b2908f8e9938baaf871b6582d209f3f3af1b7e9830c57ef1384d9dd9a6b85cbb6323a9ecd6246724d89b25c692e5cfa407ff1f67ac2ac5662c9b5cc881985445d6bc93d0e3089e639d5a4a974dd8f00a06c383ae9b39dc064b39e28b0238402306228c9f0140986915d7f6a09b53b3700f86a8af0857e496a8d524834306c2938dfc5b9f016aed1829e2d17ad8cced56f4085d733b74728de0ef043adc3c8cdf99f2d3ee55ed823482eaf5600e87e1679e1bc6a331a9939a3afac44767389478efb6d0caada183351cc1753ab0ff3844d0e8ff945079c40c3d1133b02239cf177a1e6ebfd48edb70387ad7032603fc128435381dd92d9f48db1b366bb8496bd83752bc96e05b22f869b0a11519b61805fcd1f0027dbd18f6655eeb33b9711e811ae35c756fd2312f84424208a3b79abd16e0fff8ae6138ce0a76be4024b7228e65a3b3dec92201c694dc4af15ec5d28854580088a567f902c236ad81c458a58333fe929461caf036ae1faa7b8d22a8f76b3d00ae3e20f3a5c5e97a5554d6944898b5b0744e250483174694b52c1c5e9a55476efa03e6cfdeab9662153b7253353f4150374d0dff228b0215efa038a202d325b15e78dfb66cc8bcf1619be74db286e7c0f2b6cc907f3fb96eb5e643224195d7e5e6deee42cc89159ab2bda5ada30b9abcb817fccb521f67352e74c65c6352c5996a409de39ec736ef1ad433c875220b9a51d0b57767124d1f5e9759832ac200b883df1d5d92063bbeee42346648a3c782b34c98f6e262fe14cd4fab02cccec3e73c898dc2ef3eba330d5ad07f28f5c085e6ebbba75cf93427a340e70a70f3d82df5e261e1c48c8ca94be8991cef92e5288af3c63f7463f8186f1292cdfdb88f9c55fc6e1cc0469fcd3d4650e62d22e0878511f9613e9fe621503f8fd7b3055e8fe8effc77ebfad3c7c9044f10cdb088ce187a68e1dfdb2c7267ea49439ebeaca35bc4a0f1b59fb20db6b4acfc52256be6a9dac1ae2fd38d7e65b54d084da5ec974f3629f67e1ed041e77b1253b3b1a769e58122ef182b3617be9908c41577fdfdc5ab6cbb5593478e736ac288afffcec7d321fca8d9282016c1f63d95a3d43e91fd75dbbea9a1ac6b0aefba53a15e1d9ad2515c31f9484158a64c36af500bdd05ae8420eca76b44d8ddeb56b813a2307a96f84d21d025b96a858d45d1fa17a5e36ddc907e32cb02e8078904bef2d1950075870f464582fe9baa88201327a7e783f34de474dba5b82fbeca806c1faaafae9fae49b5995e34eb061a926618c90472a0ec0eee6f10b95caa4fa255fc9841c8f0fce9847731687078a6964158d34dfada5af8b23f42dbefebf21f8a39bec32975e5de60ab3e24bfc568687512f72c03bec13926aa46ea7973fb3308da0fe85eb27cbc81944508f3619e7e01f43007beaf03ce85a725d791a8e73a78698c0f966f8b907e2548ddffb77770e21a941c71a5ecd8da23385db3e7ea49b643c02b9af3bf20ceddd63c388fffaf193c338fce690da35a98f5987a8f1b8746175ae03d2cf4831ef4b6c5bf954cf11c2ece4491d1c86f87c7973e6ddb24857a25b9e1091f1c0da53b8caddf13e3b67879bc031d9234428c4e751dbc46505d8fc751bb33c355c238f1e5b988435fda0674b72a1987e8684e286b64ac81ba48710699738df495cf134271c374f0f9aab7d3107dc4aeb4e1d7a3bfc594036e2f272cbea8f940571425ef5c5f2cbd50ec43d712994a8a21a9caa0a5acaddb4a70116633a8422691108023b69e2093dd8c85dd7a5abcc9969fd03106ea83ae687523c305ff431ff2d51d260d9fdcc11e9f75e3404b57cbb8f168e67663edada3b5e583d38353ec705d8db0d4a79b0eb563d058cd2d093c0366b8de3533e5fbae357da27ebc1652ec2c853e1767ff8244e60160d677ee70d10e8707717ad0b56463e20f0d56e355a289662a91834b1cd3259bd78d5d25e0efc8f9fb8f7cd20b26ca04c12fce587d89c5b9eca8f09bca64c6918e80a5dd58cecfe5a8c9a8fcce3382031d6427ddc1850a529035ef9e1be018e5cad410e45d783ad990fc80156d082e0ce9b1b73796704c7a90b3c27d902c02e7a0bf821defa45ed0ca88f2a349be819cb2ae02cea742b399dd6b68efa76fbf0c762088dc9f0cf07cbbb2f6cd8ba7f93b2ab35e82d5d6375e8a8cb30fbe4455ccc4bd0493648c16cb59806960594157b650a2a252bb6e636f81cf0e8ce911abe13798e36c8097783c991579dabf23ae59c020205791bc72d3bab6cf7b101e716b335a80feeefbefc7b7cb5dac91009eb6d6d4df9d15d5ee78fc69008ba6f56a9ba1a7ad3838e584a8b24672710427db27a5ed8a062bbfa64d59fba14b596c6fa7cc5e8947cf8777be3d5f9a18b854de004c261dd4061d5e3f04c9287aff9591546ffb6c74eaa33ae6238d593ba4282b68f54e8872ccf445e2e65cac55f474cdecdee68f8880197663b9ca8bccfa96950989637d435c730549cfbf93565ad569f09036060218e1d458422757b0ca9dc05d9ceacf8b28e513b0500bfec2901bdf59b85cf1f206e1de261648626065c937e84f1fa54af3b8d8dc93250a6bb14d0d6f30f623b7ace4bf15c412ffaf050b5728b30331c098be9f6c7520f9063aa14cd1c8cede9d20d8883de5af96bd93b5a62ca2fd5b9de37a82ac514f3a1f9beaff6e5f8d9a963727a131ccbd03acb505039e79fec21c8d2c504ce3f41a1f0fe3b6ca3cfb195f63028b108b31f9c2b3f6bce283e4df3490df536c80c0166c6f053f6004145b36aec024273387089fe00886b96e4cf321c587a0a8ea9315781c9f07c99995e6c23dea8bee53261106669d8926f8cfdd0c0e15ef65178814f93f1ee2760e70884b3c2c77df6e7983ccf4b59a437904a2b849ef5ba9f5bc081b8344da87ac2267a6b7479bb496794f2cbc399a3b1622588346d13d8e9c4f08f3adacfbd0af0737a90a4f6fc0f404d67a5c1b7cc8f5987b683f13a4226351bb4a58c0d7a77acf4d757b45a51262c4c87c8e8b7db4bb667f77be905f1180cc0d57caf18738e0c59d6264e3413000837b61a83d4bdec171c007a773bdfc38cbc0eef7fb34b3f538c42cfe69bef7ad16b6a8e5bb31559868413c2d9fc559c740640c351d264935ddef0fd2a819ab9fdb76f20c9596704c83703158bd553275c6279ef7be1e99fd2084d80d40979727c3a7ca54e315048f5c3b435815d4c547e2bfba9e75f2afae3e1446525d7d1c1e17dd69150f5e0712406f373fb2a1587a6d195da2e30757d9ae7c710a9e99831f330230077dd45cd06606dea46062a40c97b230ea4ff412e333cb10403ade5e1c0460d8ee924d405c388eea8e7b28cf3388fd402915f1581f3cb10d866d1d0413010a7bbc4594c48196d0503efb8c229374ead8709cbcdb1a6c6ada6fa38ac8dd38fe65f58ad81b9f7fa16d879c6a8b0f31d5df60681db2f00a9283c5384d976269b76e5e608ec2dcce2c0b9f80cf53c3d1edda93955ebe0274348c780a018791090767aeda721f48a92459cfb47ab72e0dd4aa38fd3bb848b9276d38536e5533740dab89b29d82ae58bde0c3c81da694203b695a47a85410df1ae701016cbcfc3b0866e6949aab079d4ff6833400738bdeda924eac3337cb6de5f4162da152885cec11ceef3f0639b58237ea80fa5e602529b79dd09e6ee6e3ea510b45416aaad81fcfa671593ad50401081910641003e9e48ee7c8e8df895a9014ce298fbf9c807e906bd48357ee3c3044dbf1f3b25904f6f0e4979eb28e4cfa54710911e8bfc93e7f5ab53a07a78699bf47d1258d4223bbf65a3841592f659d538c90caff786336cbfeb4c9a14f719af418f0b6bff403a838b0b65796f71ade860549be691975a0281369025216f56085c97f2f16b15c58654a57f6405caacc1ebbda6c70d4ef314a8000c1c3c82c60e4084864d780dbd79cf2247620f51593769d8fe5798b92b23e73cb24f82e85ea654b5495b40de0cf982fdc0abbdadc8e39be04c610a68130a78fa6fef19b9fa7a0549d2e0df6e3ce5a1ff54a3c26d8eba8736bc4a56cefdec8fb04086c46b92f1cf3591a9021301a24055948b6617efc3c3d5539101f88be7512fad235c52d635364a8535d8b9649b330f071d60523bf55f07280a502b8251c0f0b99a2ac8670a809557412e539d6294f4d4e0aa7573d28fbb8bd0fd39c2ab6bcb7a288673bc6985ad13471a780f9358390a8f473681ffe9722d9c96239ea2234d9e0e8eae4daa70d317b2e611ed48737396ac5ed335da61c83fba9797b4c2991eedc8e84edda7f5fefe7910a90a2cc36289b18ea85f2cdb35fcf789631a8baf6a30fcb9303a2a4a77c6dfecd3a79294e0f4df94214d6a9d65be68bb84107eb4ce8331907f9496657b70892cd4ac2aa3c98c4fb5308072124cfd561a94c29491a5751b1bf67d45af137f33fffda18e8fc7cd2b8358c8695076abea1c3fa653ee20b7391bfca975772b903fef28318ca8b0d53558b982fd212382c3fb7b4b2e3a6fdcf77b8b3c7a17cfd0c06493e065f41861b6770f540436debde74ab5ddb1c4fee1d5daf2ab4e2bcdacfa913243135e51c7b7e8396a822aaba13f8f54213d8cab31b8dfe59218a32ef06694b899892c413867c9cff4fa70c975622c187c84c7a16795ee267cefd359468a72b99b51d5a395826f82f244bf38a31ffea0d25e175fed915d3657e6d47d902409d81fc28526db5e00d4304f1bb8d1476f4d725f72a66bd12733643254228fa02d34d87b2464e14bba8e7a5ae2d6ee40313a9082798196df3560b047904305b423d82f706fa80905e97d93553851e868716610f70bc788cd4d5142c01f55e8998dbaad9d792f018d763b68464e59dcf279ba1b3ee7cc37581bc36b6a541e3ce248dae5bf65a4182ddc30a20b5db146bae73570905929f3a43bc64848af1d767d0bbafbe276791c359ad3bcd3d3a000c0654852308ea656c25e001d8cd8bcb761b51037bb893d2502500137fe9ccf501e6e40cb092d1a9eca578da7acdb44d208f3fde52439db5d161b091c6640c77d1dd477c4357ae7b0d27b1e7972fd9aba04f00bb6d609103070ea305f92e7a5a2d36383bd0b1678dcac1c3fa49fbb029053f396d83c16cd6e6d3765835e57e1f26aeb7f16ff88479133e2e858158cc05032005e09277453081e19da0e64e304ccc08102143bbc61552a754dc2528581e47c4ff21a8a67f7cfb18581d46d08943abdf0389bc2e347f4799e8d2c1d29ed5622b56479f9915cb294a9804255d9fd6673876f4300333cc05b66f18c7edf42b6be7f153c10e95428629edbae13cfa9df4474b3ecb3726709068e8dd5bf6737d8eae30deb64288f685d875b2c1c1199ab957546a73b674c0fbf075e6b2d0810353ca5f679a1387ebb66c0f0348b9086fb82f34f4b5a12e250f2d2da945321beb9ffbb653e651d518a733186f888e4ffdd6ebd1c9c39d763c99519a8408e329c94322c30405f38c823e33e53c387304d3db083d082fd6d06fbbd08af239e542cd0de95217ce0ecca284a746eecaabbd79c2527d726c8014747bf6865a76141b129a94386e6b26935a68eb38aab1214ac5bce92620f5bbf57f5ad4ea438baeed30dc8724f2b6fd1245d9f65caff151b7302cfe1162ae752b2e1bc1cbe8b29d885d913e3bebc1435c2556fe876bbd35833a39454327a31e8f75ef2f535457a1e6a586bc6c69700e16f927b0487a33be54a571e4d5b3f8ca194476a2beded2dab400ee06b14b2636f4a8332b46f33f1201ae185068d34ed94dc646ca6dbf168a8601c02523a238349c5b887d3bfd9fafcb07cf20d4b07bd39739087061f24482e20fb735e42332fc2a1e158b37be7e1d535bbb0fc1f9df73656858e4e54f0fbbc46383ff258f812c8f2a84b1e58819ab5cd2c5e6ef9a2878368a303098639408d8af4bb9c7eaeb591b8bd6624f2bcaaa7d6ab4688f4bc4c4cc126fef99872f4ea68703cadcce8cb40dbd08ca30658f3903fe2beaebf933095442f99ee56c0b490a902e821cf8384ffcfc5e63bf1e0ed0804dea14720d5cf6d5506da26abd57d4e22c3da61355ba6a8a3eaf498ff6a869ed7c5e7c6b9bdbfd89e6bfc8c34b5e53c0424cfe287a107aba2e9d29bcf5acd3d3be6804f96974da4b25649be179d32c8051b8703852ffca776f731d12e0ba954566db95f51ef8b0ea9b769bd746cc273bd9890ee30907e4a81fec1a8803ab09634ff2188579194174267d594091475203d4bc13a7fef91f08d43c35c6506262fc973d85a5b7a18cd8d27115b4b43813880a08675ac73bd70fbdda339b53819d250beb4fcb8cc24f0eb2c59f57920cb04d07a91f416011da7395133ae85b72bec4ea1ae42af9ca6fc5f7e98eb8c6858491cb9510fa656cc7908193c5e7f4eaf04384aaadc38cb39e1eeb652356ac624d22a8a0b2f4bca7edde08b97d9b2fd4513b8c401e95672fe0021a7671a9e8c74e9c6733b9b6c671d89301ef6a48acf0b92b99dd1f46ae3e58fc54fd7ad874eab07b49de88c3dad44e4de69d27a9934b7afe119469c1166c26d675c4eca53acd6dde2c79742f1a99236771e0040a8fc5a08fd1c0c383b1558d0e997c8e865995c2c52e71ec875dfb3b58f5af07440649d89647634d9b95434c06cceaa87131c3a497691947b53e5f0a1a045181ecc263f7e509d1bc03e629cebbecb3edbbca234fc4a9901417f5d1cd57594b0dc4b509d0668b54b0f0cc9771a027da133ecc3e35512166163ff1b591bb70d873c74b67e545bed88b82583a088e114441819a5a659df10f4d384a2eb9d2230aa3b0b739c54e9919548cddd566b99ed78d779c9e26424473a2b16a97709ec230c28e04961134df2af0f1e4af00ba1fffc9b59c012f9b998e0ad8815de6139328306c5c60b16a725f7e255920f741c21c77872362ac9a1d54c02f1ceabb16ea71ca580cf700b9ada97508b4db60fdc65052ead98d14329a8aa37a84729ae2718354832434b166c8460af6b5fd0b6e937b648b91b72210e00bc456acd2e73c0ba07bce26e2ae4d418ca02550eddaea0a58c8bb081bc88c19f30427f1d3f048fa9e94dbbf233c22526d059c3f8a1a3545f0fff00511cb2406bf5678b494c47ade2be4df71d1ebe7607e5a0738e57b9d5d415f56b49f9ffb071c6b4a50384013f6b299911aa8f2bc519d6a033d82a7881967818bac51249d8f2a82bd03ad114c6d8ff1be8632dce4d57a68fbb2befbb9af9194ff6250a8e4c3dde331c871ffc4c44cb80ce098506166132e46de669fa67535a37c64cc4c2d11a16aa7ed6de31f3dddb5143d0df7e95d8325f06be777c21825f6241c86b72f102a61e37f8312e9490d6f34c7ed153880f7780e9b503c5c862ad3011c82c05c82f3993d9c9532ab394a327b9bfdd2ebf7309070a32d2153049ea46f20a4b9b50c5657f5feaaf9eec00e13858bae55137dc41c5e4e923c8f1306ae44ddf1e6ca7215349e6be21d482451af69532144127dd27ca0e9b485472c33e3bb24d0e81a5493a49e80c5c4e581e3891d8edad3aee4a3c2cf911f271b9cce1a46294056b639aef820c2766f066ecc2b2b9e56d16a9f6e26cba3fdd31965451193fdc06aea58ff9dd6ef63abc8291e294e61da7966e82393d0b674ea4d9c942862dd36b26c42f76b1dce6a0df08c076203491cafe2b2d9efe7c28ee1c4a7baa5e84fd806c0f87e732c3e5085934eb62e15b0199bb72a45b7fb043014707eaa51f7ce969ba9e0fb7834344181989d8c350d3a440c8c9281f3013eb1c69984426d7dd80163b89ba90714778c60a31007b400e21776e404aafb41831767de4f500b1d5c2dee751cc0a03335ee9001b5b878c9e82bc972921343f5d5f2054afc5a8be0394b90990d582753ccb23255752d6bb612af51417657458307a916efb4cc82a3bf11bb1854dc661353bf0a8e81c0bc615710e496f7c2fc6d5eb614b7df53f08012ff83e0b2dd3eeb5d02cb36e12e0d686cab424f97efcf742fc1514568164d30884b6e4d40b051a9d48e99fced209de13413e51d90947d108a0a16d72d536ce69673ad69cecb708ad99bafc9c7180b9a345fe06f2bf31dd2ab54c595aae9e4efc811d1a7e4c50e6684fbb0c436c2e643cb8d55dcdd7b2b03e6a4174bccbaa3c0186baf268bfa2aceea9109b52f19d181246caf384de5453043c089c7d3959f9564533808697bd726c51a08751fe8c2cefb30b3e69ddad055371264ff724b41dcbf4b26385b4c7f6427f4f066aaa89dfa58285c739b7075eaa3a5656da50ada1035b4c548dc7fdbceb51469ad56f72b3187bb998f8b833680a7dc4ecdb7aae22d3674e5f94eb0a171888d29c5e96170d286c4a3f93c94ece0882e3023546537bfcddb40035f8c5948fc639ab6f175cac89f55699537b79500ee9c05d187ee858f3ea1eca27e3a49ff081610efba38183ef724a37bd891d7aa5085487397af2fb65d22256c3d687c086a1313d460dac9ca88e0d8db1771f1e5d3a5581667903ac60e1d0213201f1302f0940b1e9bda452d4a4d5e9b6979a0b4b8a1693b252c0f34837417f487124ae559e25a9b3917c7ee1ba4653c9102f068fa556750090ad93c0090b268b04146f9c340e5bb0c47295f33c3f891c2ded885266bc6bcb6c7134046275ea78ff777e441b5ff57f78e25b0ef094f42fa2c8b90e445ebc4dc06bdf0c43235dbf6e34de6e23fb3758bb183efa676845ee5d191db567d317b202d939a0a8d99e4ab1fbce7e77aa37359bec020923dba4ea2d6c5ffff68920f052a50079365d1396c6e2e9bd60bf7066a456d333f1e1603c7d7976a08e39edbd1fa80ee3614d313c7c83646cadb04e4de3e02a9c8eb39fcd79afc064bcb07f66917ab128e4ede69e567d226f511866d3987bfc82e3c0d9a902e9a9487a0d67c0cf836d120db52e4b0746d802fc836a18020b390d96e6e0ef4320a75778d6204fd7f2ebf5210d1247ae5d6b44b575dc99b4c5377d80fba112fff1881650ec4c9397aeda6ffc0aeff2dd5562e3aebf0f7da9ab06abaccf0b0b00e0b334f619d76f59f1ba550a42f1e01107d3eafc6601dbd1c8d653b33e0267c22209349c21a71df654ea7fd78b8581f3d87a40cf77ededc3e97a5d3deb0502a779007494d519735603b248706ccda0ba609c5181e6909941afc120e31c343e0c4899d3cc4cbd4f2804a7332793fe4f5e2c974ff5f9bf3e39f82013bec34829a659888b81c6832e8059eb400db8943857763f3ad0349edf72a5293292be694b37fffc3b06dc7671561f3b9b0df2c9f84de64a055488cb5814c5697c525e4366271a6a0b75061a86c80dc12f3a2cea96be87f2577942eefc8c9a17c1cc32ba478f8c101fb41d8c5386fa89373f1e3a11f084447ae8a03e87cd8f146937eca729dcf0624a5b77bf5a37c3c2bfc30451e4a82c261a1702a9db46b32374c2d58eb72c558d74e153e4671e93fd22bbaf1fd629506800303cb6123b312cd14377e072bebe22cae165013be3834017b6b2b26248c9a32f5a1b91e6c86e7c005e7742c679e1b220bedd02694b8ec8d4f8ddb8bd802520729a1ca316964eb84deac6af4aebfb9bda780f340d5ccfff2d2e52ef3c6eab800d2f02716417de6ce74a27ac64b61d0f4c7966d25f0b829843319d34e0cb6e225446bdd27a71a086021ef0e7ef5a778adf6774e9e25677eecd0942dd625d536206874a8aaad17f75f9be31a586c697c663fb5e15123b096154d7e9ed3429448b6acf66b8d65cc8f1bee027729b62b4d7f5ef85405687a49b9cdbd25bcf58f87619fabb9f538e0d71470df2eaffc9f31e5d31458e6520762f24b360cbf111446b0d3226ceee0aaa404937662a937eb4d89e55a27907ec0bc13561cdb6d629ad4e124ae692238ea3947951d5ee4b97cfd154e1760e01194f66d182793eb370e842595000fe4b449fa1d61466e2f29f7837871a8a132dcb69f9f56d37b715388609294abe9ed7703a2bcffd4d01ef73aed4a0cc0fe69e28d756b5c34aebbad7db6ab044106c3978bc942ee4569da17ab4dfc2b2606fe1f8aa59911fe9443d37f06e9ecb0765aaff934eaa15d79a2c54880ad1674365184f36f81756c697dad2e76405f744ea21323ed45ab3840eaab8710cd032c4a36b43d317beac81457575e25a62092065cb2a17c1eef5e02759927e93e773c510ea08ee34eea366774414ef0198664d24f4bc93d30cf6fbffeae5e22c3e19a938785eb3ac94cc98efad894ce018aa782b9fefd87769b2ec4b4b6f264f675b4bada296f50398cbec95cc1436323d55b76ee1ef4d0f2af6aa8d9902d5602676b01138cc6decf3c702140592905757483361f4f76a1ec9c1830ca11cb7d3017543645857a21dd3cd6dc41cd802979c079f71cd84b5a1c596dba8f0573c8fe9c2feca31847f08e0e07430a3c6d1304d2c3488e2868d5f7e181cef4696a07cc35106c9069aef3f97abc4f824f99e82cd3467cd1a0da9200ab704ba196d503d1520d019db86167143042cf6171d2a5409f76b5000cce0c588a07b16300d843f3f249ee4712f3f89ab51097429d876b98cf84c3b02bb89c71f319c913653174097a8ffa056cf360f71201f94a67e3993ca5d17b31a9cfc4305f9028d7f965f2c8c24eb4a417f0025f7ab4569a07cabc78869b19768b0818faa2733f8d644d5feffb72cdf0f071ac371495cb011e8cbe3351eda63b154c1f2bfa0ee6012a31daab64f5b0fc37501bc24a3baa4c9bce7621a4866fdf71c247543ca91aceecab45af7135d18575914d7e443ded1ac9e9ff938c4f007aa994765ff09492f11c5ce4a2c0b000ee588d26f8b380b854cc19164663445115d83614ecf6f4797eacb44cd3bced509cc2197b01f733f5ab6932a14400a059f9a6a05690b0422849badc7a210aa5c2c4de5b24d497f5c1cbfae215cab8a33a0fa9697903ac5e1723f8e8b6403aa96c00c39bae20c66815a021019b80474d371f823b21ddfaa8a68851e6f2986f224cb64a9a0af2b3f19b9c03fc8fdee675e9330dfd4ce9054c4f5c465868bb5448d703b7a25a4ae0c4d07c42570064da6b5e5d4a3eccbef185d20a3d94a3b018aeece5592ae048a5c93862a9c5d67239a6b6888c41dda6e4068c55ff3f057181e5832791516323915716a140d12bc7f78acd2c285ab4a48e287eaeb90ab859d76dcc7869b35c75920e3468212d18e06e749466e110d6b06a1af69ed471d9eb36aa18f90764761e9002cd62213a754d9cbac0abce23021daf9e6f1e240fbb9018f630362b350534e222630b828f4d797a8ddd1290933baf26b686f40e96974997c3305907ac385fbbf7fd9a501b3710c3223043028f1e555ce19b9a13451f90c244b21bd96578ef2347ee7607661f1927b280b207d099f3164419480e66e1549bc4b42deecc0d086ee15823674c1d1b65d3ab05425d89c289e1ee5ead3f01d5eb4eed3fb99e789c5de8f50f83214014c480fa2570179a6f808c21b40816225ff99451e54a80c41d851c2d08492e2424382253918e138b7204512ac7dee1e09aa076fa8da1e1699f7e77563649d36d8fa3a68e20891776a1f51074f3af77bad977c5fb2cc39f39d3ce832699eaf0966c1667143cf688ad9c9206d7e8a590389606da48ce8313e2cff8639a8ec57b8bd94d738359deefd6ab94e4dd31d47a4da07846b8c0c3d955664ed7592d641efc7e074311f2cfc1ccb2622934ebcd1b02c337d07e087d7cc36f2521e45de09c0ed1a74bbb50ae3de53365606db00efd9a7f2e55c691adc9ba8076a780db52da36494ec8c5890fbf6de3dd61ae05e0e45cd7f14a106e71d72276e63a8f8f7f89579c2cc7499acecdb6f0450fe0e0eda4f6762aafb8be84a78ca099c87d0d7c595839892baa62832333f1f520712e02b7c7112e327e2dd8b1c3b191a0365c259b6c4e21f982e2ae4af370db4a1a733aeaf2244e9a01b950d11c035549f193dd49bece6fbcd1d5d466d71ddcd38ee264ba7b613ef98e961e3fee4b7c007bc1abb1cde161bbee6f37941073bc360df8e2e1d87dd1b49eb713c6216339d8225db80dfcada1678f58c712ef75d6159902b65f39951ce775a560789a6cbf93a72bccd98b16edd1f236ec7c866c4dc7d9ad98f44d252e4dcc6668be5472f6ccb1afe41ecbaabf0dbf810c4dd2cbfedf6e8c0d86ac6b09f7e99b8825a52a63dd355aeca95c06f88d3bd41f3310cdd6731a44324573fee890e9b8933dca5f8d5e87ebaa00ecd962f02cc7f0c1cfda9e15aa1a959fe1c7bdd88baa3a09b1feae83ace1a070f83f650606c801a9eb2b755b503b48685c2f85cef05dd59d9207b5f247cd9056e68ca38127bcaeaf0efb6eb421d42eb4b6658a04f1c39a089fcf7c635d8529c6d2b955bd36eb18e284d2ee7acaca2e0d8441248551419d16d0d77d165afea2e7a59043e4ee4d05d8b1764ef92689da7fa220f5c7c36ce0fcb52ce5fbbd2f13742e356ba2224c797395e2588e0c5409ce14863fd75fcef618811eeb3e8ee13f9c5dd6a7400d72efa5f4d50020edad6e24ee4ea0190f8094e29a43e70cb7e7a438551d82d73e7e4de681cb91da74027073ac861b998cbd4b0f11ac3493e9d6fe7ada4348f737f5d276c5b3fa31a7ad9b4d4c8fb1e654d8c346d0e1256a6223069a8f3fe550a19ee3771e7623e55248f0e379d7de03ff9d3125dc3490079a0f54c01d7745cea5e666ab3a0a5707abdfa1403cc68ccd53c8057937b370b5a5e38dd802de01055e97b7fd4336719bc19707f5cbadb41c09f6d48abd74e073f37a69a0ae21e6ab566feaea86eca77fbb51e65898b5ab4e21f77bf64c4336cdb78c379d63a6be1556e82c78bc873e806c1da261173aa16327d18efde55b669572e661c51ee2331d1853dc75242d99217b75c5e468e26558e21b276f53be269bf837244968c80bf1d503415970b032acf7908029ebf4aa16b37b95f9ad4db8cfedd24fbaee4300c5ee14253b753d39099a6d4633d626a1a5588bc37dbc22281afd367e0ef9a84df07b7b2732cbf8cebaef98e49ad2b5bd2b5628072b8c2014a0a6df52fae6cee6d292a30de63184f6010a887dd4993f5ac6b4cb5ba68253b70eb2f6549a42b4e763fb7677d14e68e4743e406fb6ba9c1e4be6aa3f39f4304fa2ec8cc6dab353015b3a3220ce8c77777c32c12ea5a040ad07866a627a789546108a406cd2062388d4a1dcbc40c51dc3e366a2d7bff37d7fc52a81db4fc423f376238b707effd2e46b8b36c2e08193c20c949855ee12797b3cbe5245370de6b2ec72a35b30c9446b2cda22d50a34f8762f6e20f8680c50a2ac7cc230b5200187102c8aaf51c813cdc9db4f14335c3e4d39a586c813108014fa42dac8b32988a760eb3ce7aac613b6f2005f13ade6655edefc79a1e9910da34aa75a4548903d3052d0202927e104aedd589b7eef9d66dfe8d804246d1cc6c039bf425299cd9fc65d5a9fbb4a93b065cb7b43cb47d024d331441fa5a08f96a6c1c885ba11d65476acf30a9dcec4bfa27f4cd2d7a7355e7f759dec011a3abc0cb778829a0d037a7762e105471dc6112866b0e339c46642f9f1f532950f20c16f17313b203faf977d71eea59541a4214b95aacaefad3d22885408598b786d0d78833d76aeccec60c07e5e23b3fb363803ae447c9ee9c552a3e7876ceaa38dd667d0be3a05da90ee2fa24144a5e6964e67316e1a6bb9fcddd1612a2fc0242258b208aae744324812d379411f85e7f863c9e78db75adebae577aac32e0f63bfc22bbaf088c828bd527e90277dbe8ad409b1ade970a77e75ea4780be1f4bfef918bafb1727bc3b32ee1b6fdf47ffb1d6886eb2f1cee0922170e5d2d09e394da34d5c342543eb5cb157e826c7f36ff332911f4cb9ec72d5462364614b86c07891ac631a268566eef419a8f91b3d24c243514f499b26d18c7a86d81b5b9a8cd2a9472eb3afd60b2d31f8e24af163f76bbfc526c059559913d7c699ce5422c23769880e224fe552bbf64bf8c32612c2fa4889ff201b36d8f49883825256af037cd569e6f165c767086bd07f68f0e80f87fa16a7c62b2001c1b59b012bb6705a3bb18db576f31c101e3f9374fb1e5320a74c6e49b28caace9f9f7a38222e4494379dae20b1a2640b1ee76ca160a1e3ba15159322fd028b226904f68098c48611e6b1c3f4a8fe566e4b1b03b29cff789adabb5e9e081d9de65dac14d489b2020ea236a5a4031f228f6cccdb774a9eb3ad1205687faef2d9f64ec520bfdc165d8b9e30780fac7e91031a8b858c8bfa7c0923c38637aca54b9f23e776687dc05a7953b25f9d12a56ff1484e8617a178d65d77fa5f4c2f37b362b1719b6b69340fee8c3daf937bd25d7111c927ef21ada13a69a8b9afbf81404b1e109af3ed97dc00cfda8853096f032872bb352fe80f574218a173890aaa2ab8186613ee5d522376637cf8aa4046e1904acd7efb43e5819e652a776e309f8fe136610e929c2b292b5705281c91b6d64f2c0ca313b2242bb6f4d836fc1120a3c726912bdcb67f33163a2242a9171d5b848a4f13417f72b31cfbf9889f151aa436b983326ae5f1d36ca9f79ec48599be474774cc16e1d4f6409fb46a81b98220f592c955ff20791e47c4c4c64007a112354349e0713d00cbbe8faeaff46de54993b7c47caa2ab3dc34347f585e56a62a0c750003275b94258bde1000ebfb977063d602e07e3ce13aaaca0cb2de30e2d7566746a86da7585933a3706f72d732f1bd41a4a6f212a291de523db98802f4f72b6e509520e636ef4a840a55d9a5d13d32a16da2670c3c5feadf378dc007a0687c36acff009fe20ad3b53db9ef85bd0cfaa85c2b51a5ab1b9639d8aa5b2a174e50108249eae8121af1d7b8e29216aca1c58ec31119a9c80ba8d60836c0bbf8704693950dde3ffefc33022c442659f96eaa06b5dd487c57f75d166b5e8e18912fcac4cdaac5a774664837bd1c10cfedb288f595cce30e53b76ccf1d7f304a3ef4fc0a4c9ec222a34dcfd82f648c0414848b7aa77b605436adfdda755a7a52ecb063c33214ef693b8bdb722cae7e10d442447db64429495d49846715b343bea5c285aab9392d96265d628d9a3307aaab1b94bcb64f3a7e6468ca8781979dd44bc10158d62f8e4d1044f2235be8885e1907cb183d0a6b62ec5d730a00bfe0dd2d04143cf4361a5d4775a271fad04c657e601a442f3b4bff62122f36429bf6cdf98ef7eda8beefcc26350f8f46eda5023850f85d2487a2511788fcf91d8b618f739bba7741f0489179efe1e82c108578ca554a9279a01529d36cd6d35c7783dc1a697f99153330778ca241f6dd6878d3862bf04689feed74a68411a0a2ad83a346362042ad36071e731a83abb85df7521001e1346fa050057b6cf88473bad5bf6f19d92d9d55fe847333e0812e63349128e3a70746392d864a5216dd271684bde12a26af723730a2811932f4bf18e10b51bc5ce47de07cdf9c97d875ecc963601e7c695601e5bcc47901eb84882bb8e3fd605032ea25d9d854f0bbb38a7bdd0ad71c729364d54a25ffc9a11d6e3ec0316c0edcfe7a935164c89c6e02e267fb4f2ffd0002d78b1f2e93c04f150325753116e9e6bda2bd37900e1b0894bd3340768342ddd9d5ec95e0ab9bebaa42f89cd196fe4011e809612af750078b29dab4d4426f304dca1d25a5bf921909d18df2325d0a5354c397f637c40aa5bdb86dd0ffb7a0b50d4b9a6caed951c615ecff578a41758aa03fe5b3f5c387f75cb8092f7d02355f9880fdef64f421237252a0cec88ee464f2eb7c9caed2977f107e92ef6ad1c55b07350e0dde8292e58c52c22ae0f400d5bfce426c8245101749b5e5e4c5661e4d6769a088df8d4d962dba794865a7eaa9ca7339beaffffc6d5156d4e8e521f818a280b8c033b09107e46c05e30441e1cfbb678a28e89a169df4ec48fe73768f35212d21d870c9717c582c243470dab66c3c5e64991db0cebc972034770f77c4a8631a579efb088456d977b78dcd86f8a94ebc4f29c6951df55058ec944beae787cdfe502d8e9aed445b81962a506d49797d61aecb879d499197847082f31c120046237c031432e73435ce9d583403abee0e1db0498e48bc3e86d618ab03d093177a31f45ea4bb4dd65be91a2b9aafd6a592c472a827c5462172c8fa27bdd97e3966fb84d6e8cb37419f666254625dd15d158698dfee3523b347a226299c703ff9f7a9bf484d22fddb700c6eea6120247a5148bf38332a450b2ad960159793f5b546b47d4712087fceb26310d025df867fc9b6fc2f734657b526f0c59343a6347ac9a5aa620f01172d3466c20f45ec26bd4d052b36dff58740186f0ce64ec0c53edfb30af6e9fc59a47498ee8ee4dbfecd48c92b9e4697906d947c1812b6af67748f299516b505d401fbba96aace5c62884d4ff906be6cf875f4a77ec3cfa3f589d7be3818cb6265a4f76bbd7e25706a68084bafc25242059d500a16dfb314833ea4204bb110db45a9189dd54d6a1a37b43b03741108406c6e1706a77a5d701db98ac80a6467c09a679e2b3778b5474e30fb8de5fa6a372b14514b4ad618fb2e57928db056bfa5284ab0e89d53726030d924cc24c725aadda9a9de0ca937feac8a348897d9179a251326f6e6c3a34c32f692c851fd40747f493bce084dab70966125eba48746e65386ce96b0d2884aaa4d8bcb032da324ec730bc7706c0ec700321ba9b6e3bad5291dd797e417c476ab11a69b4f70aa94405f73c5b3363fdefcdd8cd516bb7e97e2fd59ff779f63f4b341fb8aae7cf3a75efdf819fdf6afdb55206522bfdf0ef468278ba68e859ff22387e29f7bcb63e0294c9b24886feca96af504d6353f7b7f07c124af3e17d5f7ac14ae8a9e4272f316bfd83a64901bccbfce34f50a29866410a0f313141cae6dd34f0049dc03b0b05bd9a73cfdc95fd8df13cab289effbb6d0ec6b65ab048b9b8c0f18f4be9216986780e210872d9caa4910637cb7c5b8567ff846638b34deac26ed62663192e5a9c4b038c92839062f241978f24229f60c3572d719d1c4ce101271a64b35b2cd957a23fa66c3ea86d8b851b32aab96eec74aa5c3945c19edcf3085bf07fee9aba9b64f4ca96df6a50bfe2b6e29a32f5d496fffcc5eeb06d8f8bacdcc2cecf8b832a2287958487e3cb9563a6a1648f422a262512ab0e39ce3ba5c1901661090f9abc81463fc7b8b6d5fb55597436eb23db49b79a318dcc4cf0583ef48cb8acd05c7e80be42c1124be4cc2a3792750094824b1c122c3b385a0780681489b0180a08843cfd0bb0bd7b2268d92b76b057416ccc092a4a63acaa4602cadd2b1287d6882554cca84f3c452f5715ab13b89a3e5c9801fd260bd4d0fa977e987c07e8b935a7467dbf23f39ce3890e7a5c738f86af9f4c9c42ca6d0ac22bf2aef6c8cfc7df1060defdd0b28cdf201913e65a6a6d68ccc526561364eff422896f55697952e4157a5c8ac337bee051786e75b581a0df48783b9dabc5b86002102a16904433530bde01b2618706990f15bf4e31ba4a4cdd40dbbe8c371d34b5a9ff24267d1f5b70e70b64f88a6ad98cdb370a6b7430196e906ae47232a915403d5f163c91e181b9049302c583636ff88ee7fbe40f3b83c22c237eb4743395123fedea7fa3a2f5eb84f3b962801d3d04cfbeea1050e02e7e6928eb50aebf5d0aee601317a4f9b93c6f65416710b7d729f8f20e8cae2da6062d6ef2da36710f446a05a85e608891bfd80a1d442745d5d70bf26fa0f86a68de201359d0fb44c6c3f26a1505fced90dc1abd73e80f530ddedc8cde7c2525b941a517782ed5ab15fab2faf96d6da79b95061943f0cbad0a2e2e0aec348d895e467feb9d02406cc9d51ca8c226bc615c8ac1573c86fa2c2870d7e841c4e7ca104d5f509ba183b24be101039bcf8fd83f116d1c2fac3ada5fe9f9e0abd4e0d2174b4959386c1f71769c5ab5dcab4adb31cbf63ea9bce655090f868555fff8fb93387e58049c4a066f7ef69f00268c3ec03e88f76fc23beb01d8800f7a91663bf99235ffa47c53b2445749d63baf9df762b88b00f57cfbfe47c5989f71c8e199a0e11938ace14608e6a754bed1d3b79a9548164cce6c36ca7acc82ae47ccc209b29654850d95084e6ff45290fb10c3c5ada995087d5fb1765f56d6005a047cd9004b6773a6c79b633157b1374191ae64217aaf4941c85936f42e4691cb91e2d43cf9e0076eaa763ca026c01d8efcde676808f544fe9f241d4993edac02ee1a11b589468642fb30c1b170f7c92acfe20c617be0d36e0fd842c33c5ac9f297868f587aac847ed4755bc2353a55e4a16788a1ae2a277e16e7807532f9994d55dc725a5d8283f9d8ef01d64b71f5911c07289d421616d8043d0f94fd859dd90709f5aea19e3f60eef1544c7bdab67c30ad91852be931a29b398120c4acd556d566bf21c785346865fc21125969c14f5b81b4e6ffd19d759cac0f03aa815f9e77b4915053af502b37a7f37ccdb4ef96d7b57d956f019936ec0403b14fec92a8104ef8a808dcc1b35b53767e5d70e517c03753894bb7f4095e170c3687af5ce5e6fc6db41e9f903c3a2e697aab0067440ff9b162a5529dddf8f478409449387307276ba2c44058e7dce1d32e71adc77bbf9c9b575beb1481b2c9a4a10f65af42045033adbae138f8f627d67fd29b84eaa6cedbd435680c9c978ec659b3c9949d0ee8c7cd840e83a34eb38318ed4e103c05c79096225c36d322ac9a9e728e30a6b54eccdc381908d5ab741a3af9e476a46b48881980d0ae95d708fec71d2453d7d62cc16d1cf59936068fc2bf8bc8c6bbeef58889b9c2d208eeeecfcef9d7a81696e33774f6bec46265c09c4ec630fdcce16d4a5217e1648149cf82ff8b833f28e2513a1b96eff73a433e447a12ef3b26b1d9ef16ad2fa20989e9b64952552676491cef00d7e06914116ce93bc18fc686c31074a502ba1183b599e631d685814250b37818678749fc3f158d13fc14a3323a4eff02effa82ffce821436c9021c95a69ce461390a5a6b3c29f08f74649b048bebc365bb477c68843b8c62c98f4b6a142facdfabcdde5f9cdade95465345b1dcf8a67e53ccd2381078ebb942de7af17b1d0ff52b388c8985f690e3e30973c8763cc3588e85e5e25795383964728aaaa5359d8659457304bf568d64d02ef6615d712caf4417b28cbb9d16bd29452586b7db005a0ef6ee8eb1da0724ee313a2badef9f0554a5d950c2df0d63105c8a3a4e96c0e934850d57e62bc9035a1980ac542f807c5b8fcc114ee48d5ee6617611bab69bbeae873cb3db927e43670e87c2e197b4bd5fdfb2e33faf3b4daca5e7667a1e0627bb3a43e7a3c875d367b89137ba92d9175cfc4b380fd65a8722ad4e30664ebc9aef4f005821680954c866a26d15ce4188cc88ca9aa2e15daec23da9c46a97d121cd7e48f1899f982204a400e8a63d3e1f434005ed119a950ec5f5c3f820d64e318181885b4dc528f265c0cfb17d268dedaa7f2ec9f2825a6108c9aa39813ef2462753ebb10059c6cf8cc4d897e620fb788e119cdf4c101c40f6f1823c0e975cd74950935fd71f67b718591030c4957ccf989cf25e1cb8c184956c2748a71fa85a5c40dc23ed02cb0a0d028f1cd4919453acaadc2110fa2f9b3be6b885d94d5f8a80fc20536d3f4ae06055ffaa7413e36b431f5412a121d5a23539f707114ba7a79f2c7000daa303f076797878c6c9f8ed67d5e392dfda1caf38f5f867f061ae4a8c146a54d80c1703fb4d1459f4e1d21f7a6776fa165a1668590fe316c071756ffd2e81e54e31017cabd3c64de14519a87317ba3df2b90dc96a729ff79f449d1ad9c8438e80fefbecab6d7f647d33ff82cf68cada075881b06f49560d1ca241e89babfb81d2a37f3b55e2044cd8a0a8608b8cef3530f8fc3404b9699c7a428e5d432f09414d8faed369ddd89b64d70378f5f7a491ce0a5bb746e90be24804484d7f921c81720a1eafb487b6b7807031b7bef44ebef606df921ffd58a3c4d38b0c699a6e674c7badc8b689dc1458dd3aae1ed5667b1b29612458a0a41c39ddfe6b28ae00b60fa3564a9e7db16726e06bae1850d2f03a57fa238e5f39d22f762f7dee8859926e46dd0c67199b17074f03b7fea619e2be7b79733390cafe93ffa449d4b91c3d488f4ba2a01bdf0e1bd470d917de195016f264a30bfa1de4787ead51a3ae96dc03c66c531fb6a06f84407d37b0cf3b6a9b5d2531353da2c0ca8b9a613c705b77d798bb99c86baaeb6aa387067c53fb9e3c58006017d84becfe2a50ce7ceee881fec13fa718e65e26ace3daad49017f1bdc6a8679b473617183d19c6b4555d7cf479a139283db0d6612c8213a19f1a6435482889c640919f36ff6045c931965a9a3ddc384be8f897152b81f94d52a976744061dfe6d2f1791634ac6000f7fe2df32342ccc0cc1f86f00c5a234e1c839edbd63334cdd89dafc62ae37c7d96bb85eddc16f38659bbc68e3091a3aaf0a7f50ed91a729f2a0b399edfbce5c09ef3e5ef1daaccc7dc0faf8ddeba50fda3eaa142e85d14dc9b06d7c635c044cfdb3a06441108cb52d7c366394790f25b670ce5e7145f11c83d2ea8f812f46af41236d4923e594bd3a6c26a838a7b016cfb780d78a899957ea4fd5351722a0ea983efb33b702f8de6a517fd9871fd1ccb08f35e2ccd8ea3d14909fb3ae0bc38d875e68a0472518d4d0015542e9de49612a95c2290904a875980c5f49009b327ee77c0a59ae77c3b60d5b16aad4a6dfc48cf428e45dc9d3a5bd4547cafb312240457b43910c3ddf85563c3b4e87a61a898bfcbab42a9bd6025eaff5386807e20f1cba1650fd104ff44f0e6bdd963f854985be5b300c2d6f7409365173c31bdba071baf351fdfcec479b8bd7613b3b44212be22091652f98ffc9e3ec8af2932dd1412666f1a60d8209c8ddb838f42823a6ddce5d6ea3f45e556dbe6f982d26a6d89d977b2c55ffea4c47ae3d3ea90f2d05165acf94ad03ab572a77928739dc3f1c04e1f2879b0e3b2cac033c71c00e816b093fc79bf636ae2a6201771d3b311348334da9f702366fd7e53993341dc28bbfdd70577ece058a22c99a7b2efdf0fb19c21ea9b69edfafc73d8aea779b79c6216189089e409013d099cd15189ae6ea33ce1cfba8229deb8e1ab00ac112cc69184390b8bda233d594a5eefe7eebc8f7d39b190ecd4c7776ed14966e943f48bebbcae39a239b7fc4a1f689249dc09045eb41e8eb6d3fa008e05b1e5b977a14929db08e606c0ce512ffe0292c2f3e37efaf210dd3ed8412fd36cc018f145b3ea9975f3b770e0cabeb77a0b8fa6c626f9d8110dbbc2301e1744864f9a13775629f22ca1531ce12934120f8ce4671f0e080702b0124962db09a183d6fc8ece22cd15f90f90a0f39fec7a5d399291ba0d79cbbae5c8094fe840f43556e62e4ace53118a5f8519318aed582f1d803adb11141e52314f313f632eedf0f9caee9e90778b0a5990108e94206fff3776c3f1160ee4913dca46e345f069cb81204b37fc702fa50a30bca861738e576d6f7a8042b8a0f02e4410cdaf408936e9c55bb9b3a04eebd5f457488d9ce99ea1629b4b587f5e1fe0cdf41d9896ff19530016faa0faa896df22aed5e75c5147188fb480fff63ff1a61dcb9de4a5cea5f028539218c4008432efe5cad6106de5083e874c714aa4a51517e9f13cacd63d57e7dea9a4faf9cd0448a7ef8c4eccaca044facf1a30ae5880c95ff53ec06ba0bdf5bee77d5f65012dc46055d1caf99f15b99193b3c11c4936e42237bb66423e0de217839974a5f5e310fb2eaf39b8187fd033c0939ec3e3644d4b526a67c10ad10a9af541372453fd366b9498b3313fa8f56f5e5c2e235e0c04f27f526785ee9c9c46d0041974c03b4fbb06f0686eabb82ca4e6bd5076825be06c0bcbb4bc9b3bf67fa53497e146b40f579ef9f0ea9787bf83839487f6e03b3ce4b93ca2cf9c3e4b48f1d3ed36d9b367c2271be709ffc0a0ac715602f31c11e051d0282817d925aed146ec46f22d1453c42f01e5187b0609edda8ecabdfae237e97f551f1267ff81a91b9b1cd51ee9ae6d0adb5a439963334318e3d0bac8f0a1e1ba24570818b143e9191591fd18802b049ed714c563885b05f199a1644a007393a43673a1880db506dbb2cf733a681fbb58daa2e6d1fa9e5bb0a95219d09769214c39fb2e815fdae86c8d43a27d4743b41f29eb6274022e89f0e831c0bbb9e9484e999ec706e42e64e2f82f3e04eb33ccfacb8ab2288abaf554444495347af60951d3f5314625251e571e65eeb7c0f86943df00123e718b4d6e6f03d1c3747a803db6db062473943271dff82dacc9878b9d6f78f8a26aa5d49f44ccf230c3629fd56e5493a8278ed65bef5af49a813fd6c14b9a2286577155b4e55596227b40b019db26f9751bc4b8dc46ef1eb995a23a63fa8d6569cb5d38acddc3f9a145548763bef0ce35718005ba4a9207e14f5acde97325d6e73ca37097a16e58335b2caebb42b0238fb5ae919440d67d399757a1042997b469a5a24c38ba8b8a91cb150b52f12ac1a40cdbb52bea7d8509230a908afbafe88662f8c0f11cb31775034c660ca4dbaa9711858eefc63b15b62901d8ed7efcfcc33d0a947ab684ea4415e02c7de0ced5073c9236df7fc744701c626b3395bdae0ebb0551d9d4e8de6527c74f42c6de915d1b0a007ec3ff1809b32843385f977e518838223e1951dabd4002a723c7e8b62cf295b238263d8973ab00f9f697cbb3fe57310ae8ac7e78f98d76fbb625a2afcca59242d06be130c548c22294550246d27fd6caa7c4b6976461b9cab55468e9880be618aa246628f1878d1ef2762475643fc6697bfd1d2a8f61de14b19a1e5337d3f32ef65965d1ff9999e3c68848b35d01f8de2fd392d4db00ca40649ba4218afda0d15b02ab6b5eb8c986b5d417b0d5c2839a4769cc7eb93fd5c9670723a6d36a81d77d1bdba17c6803a9afa5bf597992bbbb7d4ae914f397a41bb3dcd96f71a25ea9be779042ca843b50cb3538316036e2fdb79ccbc7d55fc300fcb4a27ed65447bffd9732f9ef5ae360f4c7121d38c5eec4aa965b03e1d088426a618802495b74e67193f1f3ed026b398a27f14f3bd65d8aea33fb844a23fddca018bd7dc75ce17c8fdb1cb95e7c7e05e7b15632efcf3e8fe431e4d3efd7cb3e187c94c40a7659425e2b54f632ff4948d26d9811cbf81a306e3f5187436556626e2b242dc3119bb636b6425832118b7206fa4015d5ed43eb1d1c24cd00bd65c88ed45e26136b837bbf39e22650b04e1f5b9b5e262384d2a96684bec3f2fb814dfca27a3e944dac9fca8adeb9f6f0cc36c10f3b22e85d51f287bab529d4dde48a411f937bc39755f3e0e8f7a43f0cffdc0f6da398f35f7efc25b32ffb108cbb9c5396c21a203faf7208062ddc207b72c22f65366dd95b15e5d8b184b80fdee653ad89eda7197ff50be8ada73a05527cd58d545833c9b9fa60620bf79964aa7506c3a9126b2703ba53c8a8c4996bbc33e6e126ab445ad2c765c393e2fc5842ca355fce70f7833037cf2ddfc2799939bc272b123720aaab98a098e5e91b653d444f8c2e1c76e994e37f49d14b1adfb4b14fabd93a0d15ec1fafbc6fdcae745e707e697f562607a1b122b426c18750acb92deb4ffec99e3da0dedb491a48fbcfd8fcf25375111f3c1db80d46e8f37eedeab42a528b02fbb92e610ad0089981f157448b4182b09fab55a03f144aff88a3fdc095758e628abdc9fe692f79b933110dc7e618ea8c41eb27cd77cba951eac47346cd8db8b746d3ce2cdc8dc3b9ca0d45633e952eab12200eda107aab1e51876f04ba158ebe911a25e69088ec5e1ec4d1346ec15ef9ba848ac95b794f62c0ab4825b1c625367ac2c2026361dfbb618155b50ac7cbff08eccf4ab4a75da874a287eae587bd34c55d118ce224c1a6fbc64300d7aa24c509cbb16b3e4c8bcb17ce26a0d72a409c95355997c0931afa2349ef26c3432c007e8626ecf59c23578c399eed359a8b5b87667b4b84a14f1700db82018c1bb8629bb93e9529b6b4bf2e8cf5c30f14b9dfe173dc98d709088b78283d136e8cd158b2e2d24bdd45fb48f4d21465a3a39bb3e63d1b8bcc0c59149c1fa74b4be736fee372dbcff36ad9be09e5675cac46b3f521f0f2dc19f536fd3dc7e4ce899ff9742de166409efbc69c93f0630323fd778ee2ecc96cdc6c0c6eba71ec425c03b719c0a39ed4c162d2868c706877f6a080c8b8ae604a6d4a5c404b42ad16003785b58fa4bda785bbfdcf1b298abebac0427fcc50751ec362a3c746afab13b89ec7ff0a5d0bed9c82a66b879134d8cceb0faf0d2e2163d1e0f7dd2bf50f8b8096949241ba07af336d391e7eb328e070a94bd88ab9cb0a1a32acc504bef534da7a0eeb9ced78e9ce027ff521b3e6c65096e7b751a7f1665884415d1d30af5322e0ca0c31fdbbdef0e6f28c73ee451d48312a4a8a294efbaba57e26cb6609d98085a2450297dc9386a3e563fea1414cb989eb5fcf0f3b61cd136a9ab7e240680a1ca908c835ab1221d7ea91813e4fd82d9b6010d68882fc75b5f0f4360174b52e5dd0146e33c9ad36708df12230f9d827004843c50cf62cfe116c5640b1bf63a8d6d8bdb598192d89b1d8912a4f006abbd6f94924444dc141acfe9b2ba330eaba0440a133d73cd0a0be14492a3256268ecae9affae14c91955cf320579408f6d4bdd41519f79ffbc5fe66774227a4594e368be469f477f43a617dc878704823b6d036d5dd2909f0e17d6c02c6a040bfdaddd1b49ce8f5f5619275d5e06c0ca27e70a5c60fce20e4a148c25ba7831bc42a22af27c3a2a5c6f007eea1e972965527ab26c739e47dd9c43536a155298aa2c296874e29229e10024eec4c7f23c8d7c078160ceac9463dcd564cb1788cd60042b5060e37b188604de83b99390a7a230a8af2fb21ff1847a1171337543ebae38129565ee7da510c06f6aacbcc40a122fd863f6c29aa0dd40651b0d693dbcbd0301e28966c4d99554bbd2cb2667a03d09b4178a195eb7a35af4cc4c43fd4ee1227e504590214851e6d26b88c9c51dddb01e865731b79979fa539b1cd335d8cdbb750dfe0452d7fdbc816a4a7187c108d11d331713509e6098a2c81137095b74c1074e025db20f1f90cb6150f0f4e9ef4305387b43d35f142ca7c6c8bbf7e769989a1a5625b0240853262d9094fa0a05e2f2db0a99af539f0fd2fda563b1c371fa7ffb11569138e0c1248738391b6d645537ae64b04013e38cbe3195fbbf8894adb2d4925a9f75b804f4a0a4821a485e27d425bc98ed5050332cd9ac6a5b526468f3c3d7b8052518d8888d76ff35893386f23ae6b0899aae1a4706bb9edef1c63a1efe3ff0e89a74ba3e6dcb488a3e4d2e63ae9278ae5f6a0f85555dfbfc77d18b4ca6bc2e3ef3d963ea3d33f8b730084634ba27e92ef08a013ff91193ab04468be62863c6b1efd66e41fca4cdd16c5084fe8128aba6c7cd51b6cea3834b7455c7b0e0e8a640cb75bca60beceb6efac7228f1a1a3c8ed7e60583fcc1d089d84bfc14e4fbb026aaf7099a7e7b1a804492c59ea1b3eaedc34a247a19e4763fa59c73ddced655c37b7bdcf932562e4ab64123108df2e8ea54528fd9947f48a3108033d7865d4699721a095ee5896f0e34f90180f8bca2ecd5623cfc95427430beb16ed584d9685fd5617a05404aaa10f8bc6941312fd1aeaa858b401d109f5a77ebeecffb9a46deecfa18f4ee374ec760bbd1a96c23c115dd077c153703f7680cc1f584b07fd70b05a7d80e28618f8013bcec8dc05f422c457b183c1251551422fa12d4f544eae00e1a8653c2ea421aeb23b87aed06f215e43bb9b235e13c8933c11acbf7caf09f660dc3873ce8cc67e163d8732332c6bd5b8caf70b616ba9ee482173cd1f5063bd7dffffc17961c2a68e734807fc1094a7098905588aa019c9575ff78542bbb2fa90099474368ebaf6a168dace9e301bf0b3613e50de6ac355d5af69b638d4fb71408bd2037fa5d1067138e08d892247c0652ab0d894965cf635e6f11831ae0ebf3da2fd968acddceafed587d10d20dbf8c43956e21c72924b618c1908a025aed289b604e833a0105de9bc75191cf0968e9d57583712f58fff6538036e36fc8520420d6dd85f2e035216e040f553d0c98e04287bf5ea2f0d5a67ede10bdd45404b25755696052eaa40b6540d691a31c815854bfc171e5a1c8c76be176e8f76011a69fe11da869fe1de62af7f5bce48c89b2da1e7c1e2dc16ba121daf58ae7d16ebf5af0b2fd25a8be9ea1b1e79570b2799e6a920b3bb1d6a4a7f58e416745b3f5bdd4dc847993ca76a6e7471fb9206d7a5fa446d9a88a10f587c802a629daa9fd27cc298474287464d8012aadbb8b924d6f8195edc1c27c2c8af7f84a7d9cda1a13313ba54f25eb635818bb3ae4bfdb1887cdd2ce68b1a62241e9e48c71180a0914e66a57a5188ba9305d889a0319446eb305c57d84d7fa769b75bf8540fc8fc9341a1923ef636f9ee454ca32f7fb16750cf2fb7195406a1f33579e5869ebf4e0646ff00ebe4236233f52efbcc10fecfe4018519de804265f9230e8dcc9b4d97a0f051a78c70b40fcb088579d10fc778b85f2d49ad4e24685530ca9bff6528d7ae60d7263ff5a8b07c1b4a8e7b30347b2c171416fe54b318ea537bdb679537cf8d1fb2833e694ad59dfe754fd4f3aa2efc73149e6858c4f7bcce326986d61831d873088403674772ae903e03a6933be8aa06b269431b3da4376fcfc04d2d26256564ee60296d8c40425951e62426bc59aa437e251eb780ba7004e33039d34e12bf5c48c382c18ed29b7850df2fef5dc42daeabc722dda4d66d67ea12f5ca1dd860a7255c1269cb190fbcf3fc7c021149193b465c5df6c990e0b56e4eb785498d93cbe1e1f78cf5a96dc3079bbf88c853cb0531a463b77f8dad92b7470cd7b819cab810861c73d640f849ede4ff92b7d474bd22ccbc8fe7105c0598046916023ee8d158ca1d18666dc8b2ce4f09db5f58a7b1ef7f55d1f3f4b11f31be6a358f2b34bc2705f95b74e7d936995d45497a4ef21470277d9e4d48ec850d76ee5700abdf37827d979528e15caddb03ea7c18fc8b0599c3dddc0df21d062361b9c4c02679f6a77ac1833cbcc7e1f8a75a8777aae7728985017ba7c3558189791b729ad7e36a8775e4c8f71c30fca12173f105397f6374cf88cffff0773