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

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

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

Block Certificate

Block 85764 299df35d294a2fdb7c242da2c31db6bebb8a5ac72b48800758909731f2f5914d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3f7deb8614361615245663b20ac7e6d0eb049d321a572f46fe08c8b3ad7e9f3
Certificate Block Hash
299df35d294a2fdb7c242da2c31db6bebb8a5ac72b48800758909731f2f5914d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00209b0100e0fc0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e82f3652aeb8d30ee17d2c8b15e5908e4f1f489c474084a0da681ac80f60dbedbf4e8e50d5c2e1ab050a0a64c6704407b61dad206db9f259591a8183af41138d93d0b294deb21527255c2e28e2ae19a9eb07f1d218c076caa70800000000000000e0010000e00100209b0100e0fc0000

Raw Header Hex

0000402021871c626e2ac0891524db8331b8149af503272231f4f21ef3a4ebd8e11bf0a8276f31c3f698e7b9beba45e0ffc0e443ce92814d7c29d3187a378deccb5224f1e441546acac60018f3e9d73a8b8ce06ff472a521d349b00e6d7eac203b66455261614361b8def7b3

Proof Data Hex

59,560 bytes
1212160103078da53c2f6b59bb899c7506abaf29a06b70d70fa9d08f434c9df4ee6b884d2a2893efd5fac90496dfc834d938d20528914f11637dd0ab387aa2ddd7a8b71104190b606047272a9bd1fef5dc9cb5e1c1ce403468f22e60ed86a532c90f6d1dfabd70acb6263184eb85ab157d0821f187878bbab797d27df7ebc83dcfa3466f41a18049e0382f5928db46af4e5e41725eb2882624ae09775e60fb964e7964527b50a2b26371e1199213f5e3bb129bfb8ab520edfb62d0a80bcabc85fb30e19694c2212eff4feaf9c612bdc6555363427414457b0bad7af3cf52a8f72721c13a6a78d576c492575c6ae6e3e1e5ce531e557dd0dc40d12a14bea25b426129ff3a84a532eee5ceeceb68e2d14c8c5fe497d751f1c7b25293f8dcae18577c5a0d5fba5988aaca2f6b839ec21104b17599df809d2cef1ddafba65ffa62fbd713ca1f4de37910ed2004e4c15432d634dd59cea5d461be2b13e0bad9104e87fb39b68e02bae7ca894d110b507f533a304ed06c06ca3bf708e8c9c4926781238095acaae946d82ee0dd1fcd2570578c7a723b11c8048b6c47dfaa7e49f5e57ca9e1cfd11464e4c4f1599e6bae40664d3e6180d8f5ef487f5010756b187e66c1d01bee6129426e51b184aab389322c89fdfbca2e8b8af2a6f575ca11373f9c4946429fceba6652e41b0b7e162f21d718b6495b47200812973c5ad7dfeb2cdd21c7dee75cd87cfa7320b2c07cfa008573cd77c7e0a0e74dce157f36489a758244dd6dfcbc4af5787349ffd79c36c700f05eeac7935441d47d91b967b68eab79af91e559ab4e855be5821047e5dd35810eb01a46b7fe13f794e8e0601d490fd36a55f3d0d1606c30bb2678b7793bcfec399904505cdd4b9244e341974a02d762d4d2c38e97162f2a10919908f331db7bec2ef44d5588ea13663b341d2becc0db72d5338458d1a1825e7ab3829c85418a008e7e554985a508acdc2e9cb5fb21a33219ddf880f03a3343ccc849935a26ebad24b90ef020c540eb5723dfd38b68165d118e2281d81c911edd349aaffec45231b32f297e503af42be797c29e86434142ce00528ab99c96722b505d4352286a1542c8de1e5b5cb8525d599ec097262458418a06d4d257192c697a894c500e0841854fa9d8a58743fb7186089196a5280c8294abee21d95393fbe921cc171eba638704fe4c6fc03f64ed7e1f1c6265faea0da6c1b59d5b6ef8d53f91d7a380c1b06f2d323f9886897ae36160a9866bee77ef2a317d9b0c44ca5c2ab467467260c8b50dec11799d09c5542c65ad3790161784c5227f6284d9c93f35a68787168f392c00af9529d5f6ffc7319248a0e0f60232378dd979bbe771d3fc1b34947e74edfda34c02ac48720db9f8665ee51490bddb339f00d8393f91f1f109b9fa153745401fb4b414d6b1f2e661869425fc82cb61d7bb156fa28d34c81d34e8eb6ae8fa2d30f2fe9886a6e4db8917511403d2b6ab94af849c2fc5054d583a4a295c5eacf24daf1dda70f732ce8eb2aee2954ba343d1422ca52bf0e934b9780dffb2347fa80bcdf55c8d27b21aad8c8d4de388be606a1263a28cd00f63f33e78fb9cd4fca5fd1c5702ec968a900d711e4807a51bcf3c248a0604921851baa95309aae44a2758a7045546f0a829792132c3cdea46be914aade9e37c568cf7d1b77cfed952c19028627689691e718b658233d5f999981b5367b1d1be41266d7097432be45b595f217daf67559321ae498f179677f965d4b7054611545d21cfdf6772963646ce37c4d65dc7da944b8923e1c585d8fe35bbcee8f55a7c66074737070af8f80c3267ce03ab8f7825979483644aac248f5aa83addc4f4f6f4f10560a74cede37e4f68d80dbdf774cf4a596a4bce1a90f1c45623dfa199e018ca51d68c204f6f0e8f9a427136b436fe8b47998f28ae4d90168aea4728604a9e3c5c23c566287e52867a81dad6c52668febdebb50de57c4e0a607aee0784f9488b6eddfe566d02771b2a8432bc2e1fa6c9303850c8215010bcbe488e14ac97388019a9c44b0021b41ca5075c670c5da1aae28f508f5afb43587cd6b7e52f234828279655ed5fff947931794f77c13410e536e75a0fe97774b164852cbe98b7d01d661233809dcf5f938561bfed057f05c6a74bd3166be7b14b66f1631e59b5a0fc1be938b470cab3dfdb5c00565127e62d84efa0d5575e3208d6bf97c83ef06516a9fa556c680d3fa84a680ee4d9b96111f4377b9ab2f9221caeee0dc70ba08e752d3e9774b64c4701c443c7ac90df88874b5ec42143104a524fa6cb8c63d860a89a20105424ebc083a28e631e6a9d0b1a9a73e2647a4f83e34fac9c8fec8283c351ad6c2bf6f34fa037a473d9f2bd3ab01b2b5c7b97cc136b04bcdabc3ff69ca41c7dfa28a50d1f9b4c6701e5c18bbc2b68297d3b7cbc6cdc55d0c6aab49f3fb83ecf23c6767e68169b1eba150a9fd1ead79aa4aa711bfe94d9cc1130c51eed10a743245a95a2096d3ada90b72cb648247954242e4b2bd3924aea75e8cdf257c9552902ef3024b78f589b3f9738c128a098fff35cc7648a7f33409cd3f71b855c100cb8ceb6431392e87a0d0c771f8a8acbefff9b506a5ec3f390b65ffd13375f230d4a010f65062cae37c43119956ab5a430214f429d1eb6222fb3705971bd2a50306d21e39805213a0bb88bd1bd45915cc04d7807a50c6280febfb09e068abdce3ef2c0798839ec7edc703031ebdb3e85b1f2bc86a7977f400489ebb717fc1a69e2340d421ae8c5c48965d527eef5f70c1e43ef4a9c3d47cbf5add8677cf0797c92f3c227c5eb3afb45a823829daf004ba9000429439b226bc20fc44a545195072e8898ee62f63a4c7bf1382d8e8eaf28e4588aeae5f7f75d046f016dd0860077b8e6184ca504f348772edaf6d5f8ca2a175d748c714d8ab0227dbaa534fdf4c30286a0dddbc64cd5e0f28937c3d4cad958f8c36c7079c377ab6f5ea0006d088f4edfa95fcba7195ffa5f3c570dd7e1d3ef6cc0b49126899d7dec4d9260376090d94df805e5efc0549c158b9b657c19b30b6708ce19262588de495b1b7948727266ef5bf2a1620794f4ff3b124e9bbfa5acd8ac91649cb61002ea8d1edd70cde512c7b2ccd37e3f61ca7d6f9754422aaca2e6e28e4d8b2a861acd282e793821f990f0b52bb1183fe64a0348c92c16a892feafad15810b416f675dabe6040662c24c3c127dc8c3bd82622b6096bc594f27ef5a0eaef4935582516c6b1b2986edb460c2d499f131c9ceb679cfe9fdde277d9cf516e271c579530dcf6919a00379c669ae21974a3370270859c3147095fde1b6f9303c390b568644a544080f39a070535250876ea329e9a47738510ca46ce0088b5170af6ea0053abcb95ec81da98845e3f95bd1828072e74e175899d7eec394d282f20f1427cc076cb204046db449f0cf16ce9e1c3fdfbc30bf6a682a5293eb9becff0954ba8d92e573970135f1896e057209d4d53d27b9c99fee16aa9d80b8f85916cd259148ddf793d2595fcad97fc7e70a49e27564d1cec0b84eeaa971e3aacb223c9847a4f86f1a47b81f30f9989dab17fc72a97bd483f1f2dcdff4ccff59cee90f2712a0f29b47c00b85bf63de5dd348edc077682a4574ae40f24671769ee952be1ffda531fe8e28fbc92cf43fc0f82a36a4af6fadc462963087dcd33285d8fbf29e5b9ca443b98a799c46f5a2aa23d2da89ed48b60b420c88936783ef0b4d71e6c657563f0cf902b8cdb127a513d7724379b2023ae4c164895feae38f9391890d53230d262ddc7d4c37e85f2eb473ec0698898490c2e000f4102e9beea8256e61b97ee25e1f077301a440ed71f323e87aa4a205801108c3df009e3f28daf7065d6aada88f244fe05af362f0169df964c56dd9817e7cdd48e4a8a532da05cf1ae9a258dc324bfc9cee29c9ff98fcd3a6c51134cdd600df67e542c94b4b9ef91bd887bb12a0b15e80609b66164755ea73120fdb551bd1c547f296a0c501a58da314cd0508c2459d30106dd09fb918d552f99ab35afdbbb328b5621850e912329db135a78c53e64f5b876bba423a118b76bc5aef8a6fc3c066887e8675e851e19e4bec6af763082d2132dc525a739c297feb64761dfe30bdbc83d8adf7b6b3536099999e09e751c1b29abc6a769baa82940a3e4b3a2f5d8232b8ff1c52390a70d60e4d653954bab68a93d369c5fd1d41f44ec50d5d4924b28b429fd985bdbe44f8c4cbb84f80cba865a90240a8efa0592be6f382d1ec5717bcc623da2bd121a18177eaf88683ba88a2ada832e98fb676d43ece75160cfa1f9fbeb70b0e4e059f2527ce96b95166854d6bdd876f0a7360877fec0124c3e435c595927741f43ca1afb85308563443064271cbad333277a363e58503970c7bb3a3d3f910dfa566c307ba77fd526bf8d4b572068869f21480c1b091cfa2ca3527fb675aeba80ea60f74882fd45e1ecd4a783f3348e0b71c775056aa624983e7c78b5aaf1bee7cc3432e731c34c167bc16c4287146222f72335d063b007d1b8a0638e337fba7a42421b160de23760c59a67b9ec5f72d2f8ab6856c020d0053a9c261c0f13b462e9927511bdda4c63f7eca650261631aea939e51dfb566ed664317ab2e20a5675dfb798ed90e6638fb61d67dcd9f140233aa82c05f883272f41410eb6e2c2bc78c2208fd44766f8da12afff01dea01dc11750fd7ccdfcb8a1e00faaf1320b65d7a5dd4e55d23d85109ef1512e9d394c195150dd4ec5fccbe1dfe71ad44d596797fb2166acd017cd55baa8c03eb1ae22c2ffa20be229e4983ef469a3462f722f80f5896b6768b2b2b1d62fc8ed5503f3ecf6bb69cd7605d446730af637e0a78025cd4ef7acfd1bf7f270b8f4daf49eace76656d77ecfdca1859a2b43e661995d25d6a1939fbae3d61aa6bd28fb17d06e7921d10eb21a5c29e576c5bd84e370bb0122b5e8f1e5f0d24a1cf3550f403ec5fe1b36fa51e61da46b6b9d221b956b6ea80a775515a9630bba8a6c1d6ef0b9605f4148f60203b10d11e9d84d18a9b1724863a522f7c8d52af5a82925cd913964c62b1d01bd42557b6157ea00608e5aadf900752ad985fb1241aad650bc23f004fc0f1c72e6059b17bc1d973812864dc205386bf2fbaa54335f618d0c7865447ee7c16ca7b86027c2cf19c56e03a84f92074a812866d4d624e37ac58d640bb290bd4b29c2169857dc8570c9d96db263e98c62c563a96fa75a788754008118381925e98f5e4483608bc33c4545ec7f04e46e6c319dc4c7369c9406c88b81b5dbc4c3e2cd2629e8f5bdcc5535248fc947c9d7e58ab1f4dd6d34bd06b3d8159e4ebc90fb2ea2cc9ecb171bdc777a4a79ca9d581e47db88d0430628f93dec3fd3b022e3f96699fbc1dd3d6272471b2f86a7379101c4944edd68767e8428f4faa5da330ddf08c5c2ef1bdae3989cfa741dea9ecd0a730084d360fadca6f67455a0b62baa3f6c1a8022ea3cf04e789a03571c9576915e301e70aea9d650b620c94a2b6d879a21f1d4cf32030946316f3cae9e5772fa0832d90ca4106eb33acf33ed221c6535dbf9b6dd5152921afc06f167695294794ff8496a625b08bc48ff6333b5e632e306eb8745e289c3160fa3afc51dcb615e6b76cd528b8fe49fbede7b5dc89d832e367813e5d5f065e4f698849bc0929a4992ce993795b7ceeaff017932afa51ace8f195d31b1c143f88fc5d4291425e0a1d147fdd39814a9131023ea191ffa7e35370fbfe9af20377684c81926fe182bc8d25870d307aa21eed3ef344e6fb1dada8f9c64766328c4f5745c3a3945a619a14ce219813f225d1d3fc9eb42161feeab063c64fb980120ec6af5565953c0e0723831c9ac5b0bb10bd98912679ba0d6fea4117ffbac8266a826070148718f7e41ce23c9efc3c53913d22de257e609a5a7800174d366a634c86af7bda3bdcb0d018ece8bba77caebf9be50fe1235763f8a5e1ab31416b2b1576a73d43df26bcfe07c5ccfe7a2b1fbe82bd417d7ccbb89e1e908aaf8904b702913227e84a43bf0bbb10de03c6194dddb28ab62fa35c294a6797a2c67a8a44707f8d340daa1a1588aaa3dff870515ce14080199e65266a635f04ea2f46bf4443c39ad59ff4c80655efe6ffd7fff6211dd8c51a91e2ef89b5637d6e10d01c4bd753b54082ec8b981daaaa72208b5bde891eac397a9bd923f25a97a2dd8fee36570d32ebef7fb42d234358cc3104ebd6e2b3923aecb6a3f439980f5658df1f3d66137397a1f0a7a5c613a310c93269ded579fabf39eac96f1ca0fd77417ddbf26df9851cbc82349f6dac372f33025a40b61275f7c2e38110e36753464d175f19c4c5d63d9efd63b07f8d6e19fefbcc29f143dedf90b2b37dba4182de0559b3b0039cbef7e9030bd04e54bbca14abbbe73a7efe5c2e8d3d288839f4a4b3573f2b15504ac41daf6ff14a18615fb7ceefdda8f3eb97ff0c4c34358fa4afae80a083c2c3dfa975aa9e05000aab5cf724b1c63122c9f9a60b8f3561e5c9184109419ca295ace3d2eba93dfe907733273cc9dd53149784c58f985a76b461db7b8e86934f40672a965dacaf1587576bc6fe7b066992b19c97b16bc62126f449dfcefc1ce6a2678e11eb179a65e1d9c18f16b47976d9b4609aaba757fb7654fe1b47227e5fc6f14e9529c1802c8028e6fc4a3e568243219e0b24b4f53abb85510bff16ec9236b5119b838a8354c5a471c0ab340486e676de964919bb49e0c0edacbdea0748333c678b59f9e579d63f757a756366c0f0f2cff8c32bd026cb64fec1348cc5700d37972468c646d80cd234cb44e0370c04a3028b64296346b2bd323d0890b2de7ea6da51a7fb8fbd32dc968f7940d188b601c3160188fbbdc349af83742eedb30b40f4f1286950379167934b1dc25f44f982ae13de5fd039386dfe350c7c34363c19044d2ea41f37ab45a8031ea979b3835b0be9c0822d0b86748aa66e62bcc830fdf2a8593a87a223b568b268862c295d1071a8cf545b8e1bf25847ef1d721ece49d93c3660475269fd97a9319ecd08cfdf4d3ac11a68c06ba33175524ffa9eb559642ff1a617cf4cab24e711841d7f550a8c54ade00e89250bc1abf2354966b01064fbdaa98e66620f52ed2f887652b712a9d70aae682600004527e02e7feeb94ea7117cbb9275e86749b18248b85c7afb38b40edd0c02625aba7272e1ceee8c7cc0fdf839389550c5666059a48030c517135b3924ee909e1981abc18483c8f4da55a748b5019f5b69ab4b01b3ca804b1f184ee690dabc5d329bceafb442b0f2eac2e443e21d88a7020cbd7d44c2a922f5625f24bbccbfe579ff08dbff0e4ec163d3442a767fbfe31b50f191c41950b9392f1b001b54e1d8247ec482ea1c9f5d60152d17c496765b3a777e8182f9b3c1269009da30d5e3814d08ad6a530dd542872ef47f61f1b955883a87d0f8337d43e86e95adf3bf2d6c947f0e9e2ca60e8342119516951cad5683b0be8f6e1990d1559d2b88959578fbabff98aa9aac669b3dcf583fe0ae958232844fa304d5ac49155e50a5eace174226d55291bfe807a8b837f411f51ddd42d95053fdaa030bd968c0348e324373a1d118d55e8e2299b9c687df4ff63c4fb532dd36fefe6e23324d63c7192ceae6204991f856775567918e9bb5f1138b7d3e8302ca732d037f27cc6cdee5305d5325beb1917520ee0ee8415145a7319da6aafdf21a4a12f65e278e5e835fd1315d0ccf6aba0979c83bf5300d4574ca2e17e4a70820c9635b5a3c3dc8f298fc357f32992aba1eb2527b43fd412870f14d926c3f0a96ff552e0b1fc93b44721bc1f6d732673eaf95863ac244e026147117a902600460a652855f8b2b642eb201924451d34d9cab4f20478c3f5151db2cecbf873e2aa1bee0d56830a86513120757a17b350405004cdb50ab37da34adbaaafee1c564eae006e361172b0003d914210117405976092035819347ecbd82ee289e3e7b8a6887317d79894e04517bc833a869b9b822e8e955590304fa068130514e81bd49dadc21ce32dd64e85ba3a1dd7c50454ca8e3d85f7dbc9ccc1987877ccf5a478916a59ba03426edc08f98108ba6dee02e762dee5311e1d59d36b2f6fc646990bde9e092bd73f3f47ead868282a0ec1fa0135d8519c8f076d9cffead051411e988ea906d2f6921e41d8236e2c64a7a8e1e086c94f628a7acf0044f4bb7adab204e48d588bca9acc2cdb91e4f01e18333903c42f7901e04e7b25aec40e8ad44589b9eadfde488c4396cb38c95344235446dd5a9270a19be563375676aaa0d9a5548112fba17727cd55079cf2c042d0545f61ab3502da8d7f77acc411c164cbb05602e66e7c3fae5f6a9f7d4d32b8017a87c0b7bd32769c36fa18b165aa271c759add738e4740e8c35a99666604334ebb7a4834eca80cc24247fd539a712ffadd4741fc9d7974bc334cc21d47b6e4a65da23a3651e62289bc29a42a84b740d6920367ac8fe12de456e9b7f38735678c0735e11983b429dab048b44fa9563d75875ee925d35b1efb976c35abfa94187ec0e63117bb7d2d02c2679491cccba49c21a330dec7b5c8d781b458a118417f28474d03f266cd3cbf33aef7460ca867feb8840ca07f0a5b64145fa5a2aa5ad42a0092d6a720f21d2eed65a3b2cb3f2e21b58f8e21a1e9ab8ef19c185a2313e84a30f43eb03aab789d9d79c818af13e4d1c6e6e98c420ecf47be1ab645bfaddd55652adf22e5a3ef540e802e4869e02fa69f448ff72fc57e78c6e94193068bc061ca2f46e8844399f48f95e5883e0e15763e0326356a9325ac2297c488c1dca59f5666fdf614c6f549870e231d349ad27c80edb0298ed761598de833793761e3e5c63d91c000d0df0fe6a94a7fdb781d4785731e423dc914063a391ed42c13a51bf798c0cd2825f8e9e045295eef09893c964ced6e57ed92d52f698fca8e15ab1172f3e163d331ea6c281be19157cb37f377bb0e2391994f6781fd4ce191180cc4c78966abb49887f0e7275adcb56d33d5cceccaf15939f4b32d60e549a52b0de938bea012baf6dac38d34ebe4d8c6e53771ba65537a2691b6e5d2f6f2feb92248d5e6764eee60cab57c02feebc311824a5d8f21b58a512be074831c1d0cab97b43acc63a4a6db7afb8fc5975c8208375d1f9653b1b112759381102156a83c88ee10c81ceb7f80b75df55e209551960198fcc5336f3e92b3f5f3847c26202b427efceb6af84e29287c21aaa225c82176426bd8f88514b3484a3b6e6cf68e42e7c7f80a0da7d75b25b77354aebebaba8a3c7d08a0e76fc63e05ef47439739b7e1427b611ef3c0e37375a5f2c1b45eba335054da5d36fb391d1a1185c7beae4c845c0eab1d8a1f083bfba23e0012ae2ede12691ed54e212d4d4a2c76f88f489d3d3ba9ed3018852049eae0d8d23356fca0c2d61429ce0b4822888dd4be792a6a3476f55933ee81b1401ab4f05325b63427c901856bad65307557bfe3c54717f9b932ce221c7876a3d0361edf7a2cfbb64dcb5f6aefae41cc43047239034e7468dd67c526a32a75885081e509f79d60729f992790828ab4073ef5d0455124058c3b0f1e495799e088578912a67a928ba6555df0e6289577ce0f1660979fa4d9ec0e1ce43357dc1b7bfee46d56af1555109e53b5ae47cf95a1446ff35b78c3fca425b3b6348fe03806b23b00c72117d43f74b369da71a83d8947d51a4fb779b8420f5193d90a1e6ef2829352b3c1b2541c864f85509f22a673c90f9d4462360ed5169c4ff0e532be8451f3a4ed1f633991c7264812e9552647f5b633f383eb0d504adfb15ca98aafb705f735f7f8896daec7f574cbb9aee88cdf850eca176727565d51d523261a56904f6215f2dd71da9f8d1540dbb0a4ea406e6eeca72ba926fd47eae74e33352a2a19cb4270d21fccb7bb8f726db927f8a65b4fbe9905f723e3979b6a80825265018f524a55e8af17bc96311afcac99be6839ff00a75eafaf6907b6ad1ce13b2ce0904bece7c468e1ecacbc2e8ff5d66a54f458fa8c12093cf7deffb9f1bf06e956b25d3d8e1b2372b5ac6e3874123682f3a510535c93a554e89d5047583224004ebf4d3025c988b9434be601d15bc224fe8ed26e6b23cf450d3ce2d5670b38baa96386916418f3cceb4c6c761052f90a1e457ee5e735eff7e6d96a2550c69ba5ba194b74cac8b5e4fa9a7533fdc9b3ea6a9d8bf783f7c4438a50fe76b8d1a582048e8ba27a358b3208604431307bcfa924a9d2c9f69b55913af6e2b746409a997ed2a01ccb7f62f52de0599757903c2121bcbac89e6775ca3e03e366cf88e4e83bdb2053229d60d361e9ed8a938e514d987c23c7f419c2d941c276c89a1b882ff150e7218f836d771de25746aad4c4a1c43220164d0b91fb225695345e99989f4f09e89e551617ceebd7ce6c10429208c1adf3fe0e69f918b2dc61f9bcd5fa7715236891b2d26f81eb3eb7d77ce007570093dbb70f3e235bfd5f26a0f0ccc4388547d7a6e86c8e9a5417acb81b94e0f7be4b090bf9258b8ff7450424778dbd7157d2776538162517fed4998259b05468ea724190a20be1b65c3c7de93b119b37ab01407fe7f296cc8db6bc21a8a2ffb8ce7bb1a4516102448b241f845f3a1f49dc443e39c31c4a19dbca896f3a06b1515b4af23223d9d2a99212e8f2f37f28d77b9e41edc963ae0fe8a0aba77306efe0e639eaf23b70790f9e43068d839f928d8b9b63f6645e5dff3ca266a99d4395323af9eb7d8314db0f814bde59bd558d56190947e6638fa5fed3ec08b17e81405a7fe6491c1404ac7821c9433a692f3bdef0827b11279f09f859ae439da789da9dedb63a30a474a7fd21a982f5ac50be0bfadf68a66bdeece28e7c73464b95895040eed888ae065b769ad31e2edaa6b6166ece0419d23b8bceead994581657178a847d3c4f9785c977a56f40a339eeec1a7058a3716438495e7e6fcb5f80a617b8d34c0da391c29a1536c1a85a14faf499d505d97dc21670bd7bac257a3ba354512bb7e658f021c0971b850c96a0a048c0175395115eab1a25b780ed7af0bbd4ab833ea4764582da53009752e09e3fdeb8442aeac322f3351bb22b2665eb07df6a4642c6fef734be8ca5da944c931d6a483c88c358f64b549627948c5bafa632dbfdff750c27d8001bce270b54b66da0e1c08b47bd5e141eeb8a35f145ce65a15930cce9d963852994ec1762ac5b8957cd533ad5337ba135d646c1ec54f0adc16bfabec080eece3f9d81db09177cc69c42c9decb584fe4047eba8139b233910d000b198184453d106d2a33a901eb1d028a2b4016f219879d3fcb9319ac97959d031565b10ce78836b1af9310515f9744a977e295209a751971000a430ace5da53d81d4c4424d1648a4a0c64ca9774916b66e947392c3497016dfd828eb5bcd31f453a8473b0a672e13718c09b75e722e5846d7214b4eab3f8979830cc64842f2cdb50067326a2dc1af742a09cc2bbb955a76b8022068e3087eddef9a439073bbb70b0353f995d7bd2645267eedc28734234301e73ba44fbe8f5a261570352889a62b302c170702b204ce0667d40e881a52b0acda9272d8ed225992c366e703074770b0daf471a8ac51e69c94198274b475bf6b98d7eb94cce57c62c9f5d057d06b8f742e6118a542e93cab6bd09c77e284d47c9cc7c183f2ef8223eb9e149ad5eb69b6f9eeccc849fe9f5ce032a13e4a255b6c5a5703e87f5c3dadd96be0d3abdcc3473554e4c8fa1a87be02f76376d6d5053c11ef0ab3cf50dcc0a47eef8fd87bbe0c0a1f8e05ec4077d0e11399a5b9c27ee3f6295e84d76646e7b4690699984568d0ec14b501d695e397b8d57d80f87a603c13231c76d377f10dbef225c040b03e5c201300692d9b32ed8ac930e05cc14bbcd7691540bee553b53b6a6c20321ccafd3700bf401ce68a6676130e33c72d48baec2229c519d39a90694ab58d0892b974b3d33d843adf4364ad779c803956894dea44b33e144e5fcdb59e4ae9fb06a4d0a96a287caf21ed28cb96c2fe4dae51710a902cc78f74ebe274b0f810179bc42d93cb0c0cf6cf5c1fa30fdc09850263b69c908b9386e35e4b7a78a4a0a3695183e1d3a2f0f20851d336e62f6cbcf39eabdab67842b8f267874a74664abd4c80f7ab83c66b29ea6f2afd7ea9cebbbc74bd0fab2ae6982b1c8a4556d1e51f3cd753e08d52eba8dde98c032de5f72d9f3ebeeaac740521d4fe0e85b3fc98a04350005adef6880487f6ca0a9f3fc44d968cc509afe856568f0733fd937fec0ce77debbe6f0405b4ed93c949bf3c48db2ca46b58383235c0a64e8ba2d230561368e321fde5fd3771674ae568266ba84e5b622edde0820f8cbccd31a1ba16a72ce1d2c5aaba8414446cb9d077a5349887640f17c6e3de8a99bd551927479106fb427ee183a5fb79ac36f0144f277327f39b27c699181c56ca902537f685d5af2d5354414b6c9ed85512877c6922a8a5d25cebe249c371ef4c848e64b34371496a721bf7fef284b90c096395e35a2ea6d79eae71e0448ca96a889d34dbadee199736fa134d7a61ce5961e8a2a4baa54c5334201e68690ac1586c1e1bf61826c5af7e75006c215e1cd636d326333a716daecaf8ca8e088a0c32ac8f88a030f84166f88d7f9320a636e94f373263475390451c77eee691751e7f44ef3ce2f4156a6219a47c062506f9056c476824f80b6d1fabe6a8dc2ef92e10506b2c0f8ba333620aa473b58d13eee3a44d5637e2cd4d042dd95b171b47a91e301bd582b143150570cfb4ca07d647acade57791c0ba596682468478569ef09c27210a8456550c5417d77ae6a78b508e2e0d4f9d65a88e4eda5909eb6bfdea5847e19ae8ff7c9c144970c2eb77448920abf99f68642804ce3064a8e3f914c1f9a7350db73f536baa6d2a8c49026d7a30301c5806c9842798f9c0987d0bb351d9177c341d63238413c5e7bbb4f23b7109324f0e03eb209f5742fa05acb6e85f37b8a47777e1602cca22ff84ffcfab1b8e8da1e65e46f802fc592dba6ba86cf99fde30a9098374fbbaebe7b89b6eb659f18e994f68683a56931edc9d2dbe5906083a47664d724883ca1dc44a0387c702e417cec90975bbfd335c3d77775c8acaff8691ea7e3c59391a159a8df80e1a8cc96fb1ace829f287825c54d6a4b626e3f043e724aaa85c97b12c9f50d7c46bec7606c32491741ad89172a7f89c91652dd4af9fd9c522e0fcdc0aedfa314c7e80c682ac19d7b95a0d031424307f8b458ca0193651e81fbbb5f6d3897d2fcf900d8076295df6637cac22205f756e7b034a34e94528772e92b99404a1b15311b6f4815bdc1cb4ea3da7f4311317ca7e92db29a6abe3d15e0125d9d0b133eaa4dad543dfb74e8ab49e0ad53aacbf721c92867080483b134fd5cfc6ac048c6794c4a2b51c560caaeecdf75f76fbd615d08996b30fe9aa25eaab55bd57495eafe79b31d2aaacfb4c398e08f38535bcbf013e3f3c811719b5bb96f425611f1a8148aec883d524be09a5c52530139d5241e6d941fb8e7861538f4f51861071ab0fdaa2c7961e8e929b3ed57947e18dfbdf6b02f0c5d2d034c09046f16a50be3bb5c2a66b3008b000f80f795c13a1ae0bf010674cd32cd28c4fb1fc671f36a115c7c9e4a4782ef30dec627f04030b72e757edbebd0cc9aa13e6dce2c6b5eb3a0eb1b051146967eca66b95e2bc31d274c7e457341baef170c4a203a8f15c5c2a9cba1ac936bb2a5085181ae3b5bca5533060c9c14aed9d3bfaa6ddafc0b792b46f605a5c14432c9f3abd11afb500c05c9d48baa1b5f193e6520c0a62ae8708fdb8a1aa319a2462454022daf174e6ca5a3f4acd7da470b9c58888b9948540473dddbfb80396f846d38cc0391147643ee3a0091cdbb1cb20af3af5adcc06c34463983f74bc387c4c530ccacd6d07b6a60525728d753515a232cca69e80a19b7be610944c62bb05cb09da3300ea92a994f492702020af5f179828f6c2041d9c9d5a4110d1c0fba05579c9f77b64252d652667e724c1a4f30504995eac08668ea72ceb12d53b621d758e47462ed1d5a40676a668df904a336d291f506a282014cf2084d62f22d53b15e2bd5a7e1fc5709bfdc770f3b03dd1a1388df93792416fdc7837acbf644d5d12ae9312b03b7c540937624caf61b4884291a7c6c416589039392f5730aa3e5e8a67c286eb006495e034a3aba372dcbbacfe5259957a9a489f4abd08740aa7b123d12dbbbf0b3e2d46b72c6c55e331637b4cfd2b40a48c4bc1264cc65d976c99a1709c6b9443d91d839ce6938ca7917a34b277160338383e68c591387704e75e046efbec861551918686b9f19ac456e41958f0cf7cca809990c340c9b443ddbafca5d1d18112812c568b8df3415d97a2bab0fead1b1164c7fe0ef8f07bec62d3c3224930168342b892eff20e619a2de80be580486998722f38a5154212b2944de18758a719b38255dc14bef0b99b7f29ae185941ad10688d2c143006ef107b6b262ee80a1d5d7dd3170ba1817645ae9c64c4420995ec21813549aa03046896ada5328c347798c53e88d08474b8e2372c85093c3180f7457c40476595deadb1cd43e96f730643ddee9ba190c885b64725c089686c540b803190acbef52e3ac63e070d89077cd4a277d5eb18b62fff3043feef8ef05aaa2bbee1188a1c40f778926871d9c4a5bbc2c7fa52a11549a056f8f73e4370ba9c2728d9afd35dc0fdf01507debd184e13070177088e52d794b874df536021a86feb138dfcc2b54c1b6960e3404e8c26284a9bffa59b8cfdf81a326dea8333a6ab1eec68f79fe94b7cb68cec53102da5ec353c710ff39d74e01b657f7e904b51db1018b87279149b4d8bc13b9d2936e9caae622080dc759f561ad3395504bb13bcfc34c0b367b13629c57e34c90f74944366ab6e03c82ef21cf01a4c37435e244c72e2f88adb0c8ebd1ebc7415efa3d761e23f14c055b666e5c42ab063d548f4d568719a30c1dda7d09d64212cb3ae09400e38c653df5ce8afdd222f3527519dc3f55b86b9b030c3c693a8a0925ccf6d23d3d227304ff44e68acea7ac7b734ac66c93b0029d3bc9c5d114c14c98eecc253850802ce002c481269efb5ba1ad1e693944019971c0e1c0373c7645656276b386cf7301cb940db7af721f7a66e4467e63b6fd0c2cd721440b147c09bcb10b9d4559a2c5495f96fa07e8466dc668bd49275d2daffdb3fa6482780f8a604144f98f47588a6ed1559d0a3ca542ef1a9f23b9b451ef4b968b125f13d7a0d9e9efe07dae2d9be00e323e3ce468071dac927121ad402b86331487d4f00f8d69fda986483ed7aec99b95394774d76cb3c66b28b2f5295f78bd0f8d9ed76ba01944729d466dba352f2dd8115a7f54f9cfda5add33683d1aee84d2457f3dee508b0746692a216befe824cca118c1402cc6bd29f0fd3350977b482e880c801c3d845223e7c030b460c71d1a12b4fcefcaddb69cae2283cae2d11401067cc52a00bf6a5298bb5c7c71943fd6339ed1031b73e121c7ab17bb38e46ef7300afcd18c2dd2c9abd0e43ebc0488c9e3e3ae2c7c2a8ebb8c381dfa028a408a01c0e640348ce908397f154a48e99b12937b61d3ad0ecaf415567cf7e959cd0085693ff05f247e0b96ab37a6a1940ea7294cff8a9bd42d6b392241409628ab4aadb143451d4055431ddc9ba1131666dc103c1941c190a3c0a72da9ecd25c02177c39bab124a738125abfe56289497c3d8e9587aec3aa3af5014867371e570841d71778352634e2a83c50df30f0bf39934eb801232bfd8a076e866f0a1cf2d77c1aea329b3678109d5219c5fe94d2a339ed795c71497769c9eaaf6b27947b96894a8c0b032e3371d1b4aad635d0feca89e7ba128eaa68203b0c3d24c4a7880c7ffbd58032a454277f8380c33bc3e1cc68079f8e9a144c392593ad49b13e112823f3a27de526e8a41879feaf3e8d7144e5fc24dd4e98bda155c0d7d0f16242a0a3f6d1c546c19d746b7f380d3ad52a667e2542b54955bba9f44477cf5cde3ef1c4f5cb6c5ea10566fe52c8275033fcaf980d5b6aa6db56084376b12443eaae29cae5aebb28d9d9c789d941b192590fc47cb64269a071411c953acf605d30abd32d698ce89e212bbbc864a2a23d18f71c0f8440c37fa747a212839bd6dde885564756a1136859ba6d247f280e4ae919d9d86ec02e91d46471844a7044b81abb22fcddf057bab8a0987a0a4b15e0ac24aeffbc0212162d66d1c54fed4a18ea175b88a4c88113ff3445268d5cb16fca7350d9181cd5aef4f3fa34451b7a71e9fecd6d6a4cbeedc12217ea3da0c1b7a4cb9a75bed562cd3e28f6cfc48f1e3a5bcc13b1762b1a9c28d187606b947f336a045473d6fba912799bad3ef71ebf1ec2fab08cc8c76967e9410d9868dc6f6413cc55bc33579a6140d68857a103a700b5113530c538ab878fceac2dc530310d5194d5e2abf4d82b10f7d83ecf77dd1d5d869d1b3f738ba76eb69571338f44301dd5ec7f1fe2c592d855e70245b62339c0020967a422135d73039c248998e561beee8e5786d2e312d6c413cdd59780279b46e9581575cdbc1a5233d1f0af03b9281cca18ba57658ce33f8a209252baa96a133b9d4274ffd34a266430ae3cafcaeccbea412c3db9bf6898b4c1c30f272cc1ae9de08aead4e20f983280c2eda4f29fc92cd630795b1a3358e308e65a8d0ad878f21651c6ae32644b19bfd80af17d833d9bb90bc535de6fc8a4287d467127592af9526163eb8cefa6e3ec444e6688313202ef09143f3f0955f07e895a6fa99efaf4cdcd0f1581878d8796e07c8bf438c8830113cd4d1bac058c96ee62a8b91cb4f288aee0b633f02465625c7683390d93957f403deafe6c9cd0d8f17fdd324c60c53d22d0d66335f276a868b742272a0f0fcd0734e30cac7585d9033acf67a1e4df55724d7737619efb8ca9b530e74b5cc3fa66c85246a0be3379e39c369b37641dfa17101df6a6f1a23210c498c6573e2520cae9d156991f96d61a304db117374ebf9a81fc4e411252dc3b2bca7c3407cad7630c0f516cc658cf82852dee445b839d9eb81388fce54648a30efb1fa55704e70eb0c715585b2925fa34b1357513ab5d62e612db4c756240d730078b44a5efd3d7c5731a06e07ab9d55fe21fe8f57718b34285d9f2b970a637d654bc8e7b5ca9dd6a327da5bb2b743c70566984e8955e5042b8310a0d70bfd31f6b14394c28a1873d7d40905b5d939ce4563064c349350f2c37d7570542d9a49f653278b21022c7ced6518d37d9766fcd61d05de9611a0781e091f2ed0c970972bf9849ef124dae30aa9d962453447aa28e79833a1fa32ef817c4327627cc8e6457f105b57a20b5814fa9f12ea304999e67bad6027bc6a5a59483e4ef72486693e1ad4a46e8a65fac4cd66a083fd485a824bc077223ff71a289fc60ee2704a005bae98a79079238f73515f26ced3e79a5faa305837db7ece2187d8d798ffa6a8031bea9d8873e5e57121a26fdc5f82266769a44207691ee0e2e7af3360de9b1a3c4ed4b7dc7b6c3c15894aed19a323296b1e89af31989ee0cb5edcea2307fdee757564128aa8210a511544e7ec0462c36ba10c57739e27719765c77dfb3658a819d14f85295e54d38df71c745c35cf9cf449c160456a26d586f87ba04435695aec8a325a4857441f385bee2a8c21c1057d80f6ce088f30dfa8891e07210d396b7dfc24f47b8bac46931c4ecee5d80b7e36060931ab2e6acd7b71db5c8fba2a0b9344a1244f748b65e7e4a7dd2ce050d8903ceaaf570db75e2e7eec011f6f131df7c37225515a666d6145b8f22d51e035aa6d8fd5c481bf1a317419f6eeb36354ce75e75240713fe0150a9410ec63519ebac5c808571a9d21a136e9fed0ab0b29c7fd1f8c45531b31feac8ba3ce1c20b3a42077d2056331052038150e24c97f40a7564d8c86c061ac8e9e24f3f68948d5e7e06cc7fa735a505888db766f3e9df225754036b561c52ea1244a1e0b297a50fc3d7be41bef05474467d774e641a59471e5e9ba98a2a39d44a10993bc6cc47b4ef4b1e7569fd18ee0c3a940f235d54d24a84eb08fd7b1189ae2db09a8f1742b9386a50629bfa6d5a52dad5acf875f51dbb09ab0d3d23595a42bde9c09208c981fb04a8d8696b88dab88d5f13010c1f3f8592b1d6bf04ab304fffdc2f3954e757b77ec8ba92be030aeb87602c73a7e59edc79959be83c7dfb92ac920fecc4ad95a6806442684b93e5ae4c08565b1ae7af75a2e5755f08704a759d6fdc2a7bfaf0b7c091e344dde08c8c855b77c7386b31c05e744504e48c008265d43fa028bc470c843b986854e8f2dcdf25987abf52986a7dcc1f6b98253ddb620667e151771f8a330fde02a4dd71c9b8bf6c8fd6114d1d6d94900ad9f51fd716412ab79efd70ae49451238142911d81bcac0a147ab7c92bd2ea9ae6e4de6ccde0f1215ced754bfb188275afd3132fa69de21be633dcdfde43bc46350599433cbfdca1ffe6b2afe693599363f2ab9649f2de8c1e3b18e5f717236041d67c7399be64a27df2abfb5d972a25dfe6456e1b203b006c728191d1b2e6c8885ad0661ef9c22c137385f3e410527068af0946c010bcf93780b81f6b37e1755308b8b32918bd31983a661b500d2507e0fe762df52b44416d6c70fa0fd88a24d219409f8ecda61da8ae927f1fba370d79d7dc8c0285047f8a079f732072a6ab4d2b191e1ae36f98c42d1dcaf9bb85fadfcb9cf6e2aadb4884f5b85ae48a4c4ba9adea35758ae706f3bf541d63e3ed3fd21e8274afa3e785d33fdb5000a1120cc5e1541c4decaa5511fc13d91c898ff9f5286660caac9192fda86f457204f09c9f73b239104fb73722f12b01cd1866ce615655658af306f25a0cd01b5c302f17a117555b52ea3fa86fee5d64bb10a4d7363143cb8dc984e19e7692419ccf5b06ec52eaf1e102f2065dac47d301faaa324cbc81c356eda26bac69a9f3ef67c3346d3b6d1c9a885e7c021f6a9bd44dd070dcac629c5c49d5262238ecb12bbcde5e6cafaf38c175f28d6a0beaeccd4b53f4f8567f10681378448f8ed7a4d222eeeb6e1647bf5d698c4f5cd6ee1c66e97b5cc1f2706ac21a798eb544ccbe5c7a0f65952ba7f5fe242c06ffc44db0adb2b1a96bd1e3cc4bbb0331d80780705cbe73f8070b418b2520d28059f46345ba2ce96fb24db1f99aaaf107302b6d9b03a0b154b48b4698eb645fed4e250e46cc14330001423efac2f02e860cb06e589e750cb96503cf2ccac428dcfd1e803c77b644aba4cc0c1603a2ba94e9577edd184a908d06087ad92b07867ebd52b4371d1eaf4726004ce8ee44d1c1e25b4d55cc59214863faac1ac0086755f342deef520108629f614c8c7fc18876f32b9d370b9594512b163101697e344d6d86a321c7bbda0cf0c40f5c6b3891678a204c12848685e17f65af963453f6bf21105fb0285cfad84abeab65f08fd702403b21eb4736726f3a4a38fae7f52e681e36b3219c1d760793161aeaf856ddb2d21afe1c80106fe311e4d605ad6154b092ef8fb273e9c831975728825116b2e7b0c70fa08fd7316ea41dc7d7c9dd56f630dc2a3c54711bd780f333bc606d38a1b3309f5ccac73df4b3843d15c4051c549f4c26ef181d3d9ecb584884c1f766c2b9671af174c0617c15e344efb8d89e8516f588bf78a8f470ae3134d6c43aee9148a4d28dfabbe2264c25d4332b5ebdf149fbf1f821c57f132a34995f13d36c8cb079b58e1fa1d9a3583819ac5e1b95a8dff017ff13b9012f00cd5150b16e985db54cb89cb4fa3ddd5cf6afd807f8513039be86f6fa7249270421736a3ab691eaa522b28efc039de37ee525b5f36e39ba68652e23160a1b9a9ba5f9031ac2a4590e1ec76368e07545e8659d7392e7857cb84e464b8245b4a358d67c33bec5a178e700fadcbd72aca9efd461b3b0549a5ef9d5a268de94d721476088a8ef6e7eb720c74acecddf3ceba399df05cb07dc036c6aa5b2066a4c428a3761dce87aeabc731b0908560e8bc60bf853c67b115bbc895058452eeebcdd4fa947f8d0a09b042cf7c1b8a94f716758623cbdb99b2a87cbe8f0c7fcc053dd4e214add0c3b20862b1a2d52a18f97aeed10b0f1663bf2f02bbce01d1c6a87007214b8dad2b330ca059a47a866f206c72fc0ab63bf6764ae0a86511dee40ae12273230e3dc1ac67050d86f0df213261c99bc8bbec0416a007f25a001034c01f6ebf455ff50a8e984ab34d8c97c0f6c93700bf87550cf8f4ff451214db2d946aada14f51061b8aa244898889f3604e449a4e01c65b61710bfa1643061c750810b78ec7535ec3212a100165ebdea1b4d1c9ef1bf7f3b0f16a45165f3c51b6afd48ee9506353bfb8f33c559177474b6c3d5f6efda8c7d809eafd42daa41c0f2b1252903c0679acd56be630f3b0a5b10826f303d73a574b85c26e65e983a33c053c6188e5a64805a1e2ea13568f792e86c429627fd2b4968fdce9e989d38856ec42fff08868d4d116a6728bcd3549871035eb4c10eb6b38e39b40276b2cff7d34ba7e91b36be379f5a164729f574dbae5ee2f50f00a8a211b77855bbaad12a38bbc6e6345cb3b90e4e6e5520c506afd14eaa885f6d41c0ac37e71d11f6cc43d04c19bba2c7213101e631a44c68731fd2d539538399a9a1c9f4cad7023a7bb603ee63ef3a534ed2ee28cadacef4b79e711af6406f4e52c22d3a1760682bd05ca1597e76902067abdbe884c0066d113aa48b068d6031e780ed86695dd4a638c9913897107e4ea9e2a80fd0cbd5daee3d6089c709397f2e12ed0e7005444d036de8387dcf71a0ab40bb5c3729d8d831f3e6ac40d26105e0376eae24daf4a1100b57295f1e275175236402ab61801801007b6da60643fa45e99efd911d712066f7ff281330b1604030cc226c0d51886d1e52c5c5e0fd5dc9301fe3d942c4dbf94330faec43b2137238b8cc3fcf0ad562c22836e98a78cb37aba93608c8bf7c69c273584288374397beb8179b8fc4543daa33d8ef650ced8a025397b511d7338e3ccba526746ddf063ebf7c85f8a93e0acc38beda6e959b7bdc7f255bef87cf25f09eabe79ee625452a44d399383d2e87abea12cac5c4d9b43626eb461ef00babc489d5699bec787a12f9a0ffa07ade37ad56813850e8025dc917a2ce7b8caa10bb0cc82fe1afdfc086d5bb65bcf2495c7eddf6a60b8116901b777ba03b3f8cf2f7e2308a0b989293962e5ae17f4fc9d9fc328beca9e245b1924a2793c8c68a3bc60cab67b59326b430d42f3fdeabb61d42811965ed10c3268db47d0f875398abb7a68a9425cb7e64699dcc66d23dac2c525ece4d4a41c3841bf4e35a1e32c55d378feea3771227bc9f6d1ff2fa96bb59de630f57adf99222a6de661b44135c8ebdbad51ef4937c6cc389e335c0d487c8f0e921fb4ad2a2a7a4eb7272627b367aa3e1b245f89f9cc2f42eb2c3ae980a76f0b23055939c7ab0cd928a12045c1247c0c59ab7f61044f049005a06db13f27a2ccdac87497bf4f0bd189baf3f0a84f5d56a86242cfc9cc6a5b13d09bfd150ec581d98d4662db88f7f76009e3ba187261ca7528738fb3ae6a0bee11ae75da3addb41f683c5298c115f6995e8264b0291c2467bb7700e95fe0db7789fc137c2ec9756529cd1f1c4d02a8aa1d475ddc12b60c40bede72c13b5705942371e4256eb184f41e7b3bff4913f3870632876563335342b0e39d1d2136c45896ed67057118ffc03a288bc3a2659eee1e1ef701aeeb158dd8c6f77712ebc5fcb4d90056fc5757deae2985052ebc35dbbd39fb9db71652b94a680b6c04ea3554189c8f3c297691ce5fcab01d57867ad84895b6ba83b3e75e273e23cc0dcb89f53b2111ae414b5b870cbae95b2fccb9354527f71af95bfea217c877093efebcbd0798e4091daed7cf09771f6705d94b9b71742a72395927c890028e96f08ce6c8dcafd78c85e5e85d093e6a0f1194536368745637fe175c5304f19b213b56de17fe5a427bd4eef953b70293dce5631a1909ed6418a513660a0240e466814624bdc9ed7b251f0fe7a80b658ed7890eae8eec29dd623b0766dd6da87844a3b9d1d55d0d6ed3598eae1873175fd22fd783d5f382ee0ba89aa1a37d7b085ad7d0f239b437c85af0eb611fa632d8702635c73e215fbc6916cd6d791d92f6ae1290e3604178ac1d6b1330bddea290e365cbcf6461a5223bd25fb2031ff3ab80dfba1afeb7ae9081c24d193796843f015d8262b3331b6dc3c0a48d3d2218cf10107d9599c3b99989609c249b36b3ba187dfdcf9582a06c37b4691bf2356637dc12ee22f978e7b8834cb121bbd2272047627823236b7102189f3e06b0d76d8c011771644b059239bea09a0193a25827a5f4c1ecced33a880c183b18d749d305b868c5799b3667e0790052d54a64a5a50039cfb0e328d6b9ea9fb690996f5efeb1f64f55197d8221ff53013705795a7b551514482a17717377dae2dbfd901ab15078b3909120a53bdd35c81465ded4f4f0aaffae65a2cf02989ff708c034400b7a47faf5d38a8cf7f78e9124789afca87dd2bdf58b554725ff6339a5f72bab900d0edbf105cbd45141d6e31001b6a67bb3186aee157c4a8209d83a81e1d0f2bc2d76b11916d5a39d3ac6dd6b3b4cd378d1c10a73228c987e46262ac4542a7f42ad5ca3f73f430732c83967333ca4ca7e3f418fa94d94991df3f863de90c7c0ea18544c89dc8028487828c29eb6c25c917ff191d8f07bbd1643e1e124e61a0fd9bcdbfc50c3e43116a09008ad821d7cf87ed0822730dee8f1f06f50e869c868f108ce8e40b43e01559ad541f1d3745f7509fd114cca80e5f238141041c7744b90ec8ec33e39cd888f7fbdb9d40c33db285d30b601936742ef7b617bce565d950e711684a3fbe11f3a287df9ecacf1ba6d0071735380870b3ca7b4befadb5fe7766c12a0d304e968ea75ad7f8ba2bec8520f6922bcfefb54599493f5bd703fb20c6880d966025dff44f81d66033acd1f0ccc7801cdcb9d49ed4674bb45d034d75115944f2ff29460af5a5a06bf2d6766f89930a33321f5fe8f75c9bfd64bbf32bd7e017f504b1f5abd57b01bf9206f21ef17942ea77d80aacd9e83ceead60664490df1c2b09bac378f29b60bdb46a8e92682f200f0212af37b87d72ba6b27f4745ea0b30c89996f892f57052993e25d6e66c0bd3443b6cb7e651e1a45ecd3e7c2d8889cfe8a6bc93982931a02f658351e68c0163df39dd3a91adc36f4723e21e7cfb8584a7052e19547b323d20e3218c13c05472288b99f0db3287bb7c87c1c72ffe056a1a780a11c94c954cb953b5571c47b3919a0a16225c8277d317f8de8e24e04976c5aa20f5f6b995b7dbd361a62344579a67bef2248ff3a7ec1ff476c2fb592af9f72091a514d6523db3915d98514f4e9dbb3b597ca3687674b2cb9edba6ee32d36d98a31a40e955aa1a1746ce106cd10cad85bf045cf0f420eee252ad8e1a9d844ab8e21a8f394cfc7785586907c62e224512660be6d3d6e8832b608a2bc335811128603269a53079c85a2c5c8fbdccdbea4d870576afaccc498a8a08a0294892f6abbf5be8bb54983330f70b6e102513ce5ff8915254addc097d502acb3b62d0dbb50bb2b97b149dece2cccf22ddbe9cdb141fbfd95a4bdcc1bcee251fec0559501440c878f9506d695a04f02c4c7eddf6696f929d614d2927f07a345687e44dd4b7eeb6b885bb5c730f1c693b3938f5f0ed01e490f1691fceb1752b188f1a36cbaf4974d00846c2c24b9d9b1c1f808befe24f50ee53b449bc39a37ab943447053bdbca36afe29bd97f876f74e0133e1f37089c479259641f3d4a54a773f0199d7ff9645709f08144a77d57ebe2cd5cd7fe2a274b2b5b5cb5014096a8e10fa0a1e4dc269abafbe1bed51ec9012a1f7ebf7682a61068503deb9537263c7dbb425b6a757bdbee2c0250b7a81b9db8909fb7447a0fcc53412df336ac1c2f0ec81992bb54a707cbe05dc779cb17db5127fab5767c16817971ad4faefd360fa58d13a894b1dbc49ee90b8398f4b1358d0459bec712b561abf92d3263c16f194e2d75ec2aa429605787315236120c701440d6de896929a02d7a8afa5d28f663a0574ad85d91d824471fda60dd65b81eef893e1330d76f108104670869bc969a3e671f499da1d0f3674896c6f3a9144f9a91fc9d28035d2fff59a6d43ee0f002f043181c8ff054a288ab3faa91dbf7cb34ecefb967866bc4c2ac5326000eac0f87186d9098c38f6c9620fb879dd340eef234cda799f2238a1f75ca7a246354cb81ad7acf4a90f1a75dadfd81042ef47637ad895b4431a2eafcc3845ed4750c2e0fd8e5b5d393b9a834e94379b88644fbb72310e5d61abffaa56f60027e2e915243085a6fe2e294976f42c99967767b6455c6803f4e3bf5def7a3c87e0c82b61d64b1785b3688f5b32c77df7cc6100314ab2ec1d0aba5157b4119e8b16600ad4b8fe500c4adc823b011db7374efef176706345f254b7fb0a0f53795f0d61fbfb5a6303dfca07179a5950d35ee39cfa4e44d3f2c70b426d17c1975e897b50ce3977b5501cb51d43cf83fdc06896c781fbc45a802408089d5b97c72a02ad51a8221fa5243fd84a326cb8e3e0beb38144009f16f60634e2e83edc88b2ffaf3c2ba93c130cc31e5c33bc000bdfbed35c9cdd6f395693a694acb33e88380205b2423fdf6bcb8d87c050e332556f04a760c6150ea5487fbcb320f54ce8f7efc596091d820031e3199931e8d157b13d5b5e9aa04d32d75b46418459e0ca82c927fffbcbd4e27c3d08476d50c7281d6342a07f8e846e04d921837524ca5e24bdc4b4978af04dddd687f9061d7283a2363c615ef4bb57249a376e219c8a4802a53ab30716e7ce129a46ce5c30dcb600062dcd3d5ef9ceff3ca5005e75ce18e2ad5c3bdc50c4de3bb7afb33baa7a9dc7fe685e14c4362b90e4b2bd31faf48aff66827a1f1b268fa53a0ccad46fe684312185558df7e254d655fc81f627f6e367f5c9c7c1cd50c691ce9fe1c42d1a3dd11f1e1f84c4cbe183e5dafbeb4fbe39c0ca9fbc6b009a5a414ea696fb107e1fe4277168db697d7f947450d1d3d9f0349011099ab6e34cade0d332fc41fc092853edfec4879a2aa5f6727644270316faf6e3a1d2a7c2c32be511e3d19183c731e95a99655db1100b3ae1c80fe9ef66cb3ef3bf09ac9d2067debfbd2c43c20cd3e9988e009f291c8db00668df5a3aa826cf5195cd02583439278359ee74975defb43e26eaec80b66bf2588b50f48e23f170d166af6cbfa9d000f179905dc5bf4c079444443ec6592ff476b06ce22bcf60b6b0c1a537511689e3ecd0bc3f88e4ae36f92c76d2ad93d9148451683eabfa8611e32b67f88755b2175e50ae1697f5f97962902d16e82ed0eb2efac09d7909eee085f61346a86f654c2f5b159c65b97f3e2b9d2b1a6f765ef8238a76d2646d3a1c73e9cc90c97d96f5a6eb2fb73a9f40f515edf766aa1456a039ff306f2ad27734b48771f16c7b614e3447ac9de7f476f7225e877b898a89ef6fd67a07cb2bbf102bbd9aacbceeb4f6f8f8d4255986d5d8b03e8613ed916819a9d6538397dc2abb35873c8f5677a925acf9071245d9fe829de0d35fe3fd47aa676fb0c5e3182f118c3abb1d673c229fb8915d817484cf3f701346d20969d603f663bf5833ea6bc5863aecaf0cd0a56e1dd17f2fcf9c1ae6ed95483103f68e88e69544cc2c36325dc054ad0d2e8fc02854e9b3a254603d5adc6820bbe56cb3eb7790b6c96b46fefdc20634c3801ed5201cc508c1614131c3f7bcbef3ffc983831e9d29dac9f3bad9ebeaeca97b95bc194e14ee2ffd4f71c49f0a7dd7042828160b0a349f406ad839ed0d4e360adeaf3b877c9d2999bc74c9b2330b871dc88f0ccfdafa2fe18f88d550e07004698f701075b0ecd31f52fffb367287e520ff8179e463ae863a49d26f0dc513f8e555813936952e9f729cec18a8d93d1de7f435586b6e18e59e603490e68b7fc9c65fff9ae584dda2494a8e94d0564cbc2d429bda308e4ea5e7ca356d7d45177a856f680dc8fb90ea1d201b6eb212f0915d3abc07b674192a26214d79c73dfa121f8c8e2faaa1c050fda1770b73f3ab1da025f2a472d93223f7a5d4a2ee43b0e853b2c2845e9a12252d59c8125ad2596f85340e636b3935760d972e61fc49b4b60cf274c56d68bd95174b23ebbf171f863e0614a53f30d5c80c953c8d649a3f64d7756d69a4b69e90417ca575ddf4da7e99d5d3619901e8bbbeab6de9e430e2ec686adbc187d9aa6a724f5e628aa992965b4455a5c91e6681e44c4d0621b52329ea652b8de927d782f431d0c28002eabc5df50e5e334db3e2f1ac7467e665c89547a9e85273355835fa3edb3c00fc69e85afba628d6538c6da607fd6519935202a131296a3ca63fb5d276df6b7dc0f31a1051425db490c7624b0eef6e7f8cf487eeea107c5521850afa2b6554f7e73b9c777b7f1b1a26bf84f18120fc00c26d05d0054433c3adf08665f5bdaef10e45c357be89143b4671eda1cc4e83daca53cd8043257de9b020cb173af7d0281aac0f82f7037561283e70bf24a86ffb9109631f1a66daaa8fc9cda915e6f73c9aa4554ab4a8f60588628e34b8a3d6930aafa6f351688f70b968b47f9b387d59a03cc88208ab05288bc21080b62f420afcc509e4d3416d51e256bb4664c8e116a678e153c8af65b6892323a4950fef8f5c6aa5b38502ceddcf9dfef77e37793f9bd13c858bf66602e472d600b73217134c3c8cc8fc1847ebe53b6b6ed4f0b58cb8b572418dcbe811dbf0ab96545e66c0561a0a538cd34efc75692542e92abe5722474e22d7bc0f24fcfa530210e3f64b9df048666e030f29cc3355679bf89e89efdc64fc7e21126add5bd8d6367692e94272b6f684b9e186dbd780d7fb142c90e3e38a2c3735b6f7fbef7dccd4616e8b6f9cb2fce30d96bdd8e07c8ff51059b2e2f8dbf00b2949a746ad1749a080460a48e7107a987683a3f3e7d383c0ff393bbfb0b8db227395f50fb6142a53e459a47f2ae2387a2d7a6b5ae2598c6e5a277c3267c895f3840e83c82d821b86262b229707121e39c6b2ee9982fb2445eba44dce6eaa35eaff1c9e1ab3f92f6a8a3bf6a61d36071b6b8d5c4c0b43114c280d85bbc04b903e67f062656c72ef6206ac31be890f2c5b8ca4074269274dc2367c3f473be9483339b7321290127bb312f7215d81da32ffdec2faa644125d184f76bf6ebca101412c665d7dfd170da2f5f1bf4289a537bb975c325b363886719996275609601303c3f5c015af393ae799ba5a84bc4a4ef40633de792cd206ffdde2bd6e3b93892f7f84de2f8ed207eac08c83d4d83d00e8bff2e2b1d28ea5ceb04f5603e07b787174ec8df11932e1e4d5751394b8954b0922834a9e1011e9806a68e95889e5adf57e09e7ec92a66cfc4b175d2424ea9afc5c675773c12f63c794ae1fdd6f5923a67ace5c1679e29c4ba13d6d955bce7edc8a8eac13cd82b4be9f6c44499447e13841bc23551514482a17717377dae2dbfd901ab15078b3909120a53bdd35c81465ded4f4f0aaffae65a2cf02989ff708c034400b7a47faf5d38a90bafed3d8cfe09239a2f27b464519a9fccf5966f645ce77e0b3fe550d60f8f932b9e3eb41e2788d82617d90148dacbab62521d891e8b59d38ff418813b8263841b5a1561f9b8b5450022defbfffecc678254993b75a33d85aae9baa50d68b4bfaa78da5febd591811ff563b83f74a08201d6d85e273d45439b8e48948a97d5d126e585c3b105758127e22d601eb959eb985759c32f4587f0f89ad67fccd8bc844bca488a85096c6a78f866a0b2d0df2e38020bad03c4d143a3597087dc13c4faf649b31553d12b9dc687c617208bea0aaf745d6e3d377c1eacf0133f09fc40d1b97c37d0cd5e82d0c3f41c6a5e53b4cd4dd3649e1b8018e10dd7c89e2776af620b0a19eb85ee753bec9478d4c6c3d5e25d81e1e63b31b30f3c7cbd895e78d09a8af7bf1b7f220e16d91dc261d08fab68d7808c97ac817b835029f842cc08a8e256f7f2698197a1f18777d9d188547f5114b273d134aeb04550519e32ddc2b5b4833fcfb72f2c6af912a65a5662a460fe442ab119abee135c123e173d23ded7157f973489de73696325009cebcc94e5b74418c146fffc538c0781534ff0d0118b6278cd10b337e2547ec43ca16f638d4e33b441ea8c91d280e29ec219333f340d8485f46d3aa7ec31c7d3516e064683cd897c842951e85911b3d1403e2b9a46b3cc1e3e67b3bda052e18f6122a70cb70ba5860ec8a18428c1e7cfb8584a7052e19547b323d20e3218c13c05472288b99f0db3287bb7c87c1c72ffe056a1a780a11c94c954cb953b5571c47b3919ae84d912ada415dd2d6e299d46183f9e127a5b097712647f6ee3d4809a27a88b34ca4ab68cb002c73c6e50495351e20df1f1caca3ef273c5a04eec64ad9b0a5dd2ff83a06a5fb86ba1f407c04001d0d1e018633ce8614f8f8b8a0c05a4d5b5c246fa96a2f2f10b1d21ffe16a5d153148b8f949b61e6d2d1d51e455f2bc8d23232d1c727cb2989a723e66138ea95e9041bd8bdae267f687db9711831ccdd85708b63dce84e4da29f7c5ce8b4f7a0bff19a0be9d252697851e5718adcc642dc036a81dc4303d9534b41384c36e2d3f0f91cc19c8ad80f11484c108c26b4832f9f68eef2aceebb7ecbf070b9a16e5561b8068a262585694e5c36b5a1a01989dee5e7a3b9229261b9c9eef19c6c824d1f6ad2baff34981702d8100fe8089889bbdbcafb840d08d7cd1459d38cb56374f61db6c1d0aa329f70a0f13c8d1d5b7ebc14b6c0dfa4c3117f0bd5b833147a5ba875a144ae614f7e916f2d3c38e715a2a368c5b9e948cfd65362694445e88f680ba1d6f260bdd31d7ac05216aaba760bc64ad6b718eb1f1b5264f859a5eaf7b1118eafcb4a9961123928bf3d195b2fdd57041df830cf98a9817b6768ff816929a81af5512f30e7049c147ee59d6400ecb08c68021f3853a3ebb818e3f704b08ccafa0131ff75b07ecb32eb53b7ceeb1853f208b81c02f113815400902f5627f7d3b2e76325ffc37e2a9a2dbb308030c23dba35fd722a68a9eb38bcdfe2a3227ab59801787167dc1acb1bb47205f56bc48b7850b5c1a0c6055eb6611d9f93a72840a7733c722c12d0c363ce1589bb9e83fdaa97ac955b59cfaf4a6eb0a32462c0721d429baace336de4e54376449bebf87a577ae7db7a20c30e150d14b540762512ba0a11efec162c6c1a921dbf7cb34ecefb967866bc4c2ac5326000eac0f87186d9098c38f6c9620fb879dd340eef234cda799f2238a1f75ca7a246354cb81ad73d0b59ab1a7c26bef694762eb4b24c1489a4d1ffeea6b51c25b7c5ac64f448834ab6988bfe9781045771c92acbeb382c0be7cbd928ef568598891d68703c83fadb6b8624b3fccda2e0ca0277deb107f05a253a85cf711fd6fa966d82af0d440308ecaf0d22f8f3c9757d5c74213bcf6048a63688339119a3f1ab20243d6930160c5763e9e57cfdf3ee4e7b4a84152f3c382955f839bed6c7941195e0bf98c56a3940ee58aa7a1a8a019898e2ae4f9dd55b4f02babca12a6f50e4e6f67e75d2453327eb2a9e7df670367d94f845a27689c257b1d7583a2f49fe71f3b5527bd2e91d1df0e4b0e968707f284191effd731abd378bfaf9b635a97d02837c73a3469d8f938f5b4e1313147d12b6c39688e96268f4b42045888ea5be4caef8ae484de02c79f1574fae7ea429e71c8de2e025b734a3a7f8e2776e32e1d6a5295da0718f2c52d2a6a67724a629361a5f69daf072e673b75ab2900d6600e7dd94921ff0dbc8b6cd0b036c4e41ab0ce56c594a82b63c2858e5ab8764cbb8fb78d13e0f55d1477cc1d0190dc35b4c7001e6895cb0249a376e219c8a4802a53ab30716e7ce129a46ce5c30dcb600062dcd3d5ef9ceff3ca5005e75ce18e2ad5c3bdc50c4de3bb7afb33baaa6313586d2852000a5ef1385c5df5f4f3d13f74244cba5caddc03a2bcb68be58efe5bbc4a799b69f2ac99e799a5387fc16cbdf721282d577bb41d2d8eaf11bce9281594e69cd72641f575751c0bcce64543d25ce7ad51236fd4544ab36f0266543f3a806ca5c1a75081a4426841e02f22d8c62c7c07a0d26fea5702126ea3b610904c4a5ee9ae9a9d02ec5c7ed5c37c38c6190c52fc95c145070755150ad3fba914ffef8bcc7020454c60ee62b93e981bc53d711b4731df57c5dd7a0b7eebb45af2583b9d914bba109e0a2c16f295de47ee4ef3cf844451bc969c1c89d3864f63b9526102a101b7065e4d292d34e74710f3181e1cb729ad17bbeba884179cb236d0e48386fd4731721f639f4911c2825ec2439ea9873ad94d1607092b8d17cdfbc7d7e0323726120e52613edf99bb043a42af8e01081be1fa938aa7ec5c71697f5f97962902d16e82ed0eb2efac09d7909eee085f61346a86f654c2f5b159c65b97f3e2b9d2b1a6f765ef8238a76d2646d3a1c73381b2e339c25568f01043e1c3f11cf55308b8aa91e211ba62d6131299b4442dfa9f85d99e839e84cd03c62854eeeaa94a7903db495c52010394eb8d0f350d478032435f4e23e5f26745bcad790c1d6fb33822344a36195c9d1d7809dd6240b26c918af97c77b0c49ecfb916bedbc5d38cf72e1ce76fcf0fac736c4d85b058d45274e00b4a372a99545e6ed0ba17a0508cf23be5eef1e337f7428ba3990e175e119c7669d85c3edfc4834cde55c9d283dca7b7d0768908771559b26857cac1e9c52d0b4a21d5ad05d6bd8f0af0241443a80a98b70fa1a1aaa0a89a6acd678bbe337c2d60ba90b176b32374b7ed55b4881ad143d3803b379fe2fa448c7304e10741338325b3b93633a09f9708ea8cdec399ff84dc655828c4caec506c6147a889814d3cda36a0524e01f673f275aaff231de37fe77dd566729320fd19312077207f245e28ac4c41811a5e2b4d09b147edf4279362b4db0da68b7abffe1d9011f1ca05e6ba02abcde77c31b2c17bc2a8964fbd4b32677c987c9db395fefd7b1ee657bf40528a4cf9fc6810b4e082500cdb54735cfa3f318e6281ca30b2a172c9c839fb5424e8fdfb9773cbb048e28e8033add09addb696cc537a512caa81d248975a9e8bdc5c3f7a29f3be667bbb37eb9da0fe42df47f7e27425347cefc6261561a2ee2902e4f6fbb3ea82cdc8d06411635aa653ab86cc5f68e7648a0c14265954e1e02c2c5a604be439e3d77be12bc3622decdc59a438250250a95cecba458cdf5c46b47fc24026dac0431a5d55f76f7714e7fa5be6e1479331e77f652fb85b76157c566a2609f4c1ba6e2ef6403fd5a0a046a8f41c70165730d01159193ed1765f3f61753d63657b67175747a16e394c99f761a3a307e514baef3e3f1ea3741e4ffdfa26ece14a039fadc587170c260a4dd6966e178610a356283c92b6b5244e04fad1708b37a0ca159b5bfacf1d5ae989b25d94239500d6f2efb196f1adb419e089c16431727d9766a4c61d4db0aac7767ec1e455b6a069e69ec76564a6fb8c3fc7cc70e57c38751035bb121e449e356b7f32d0844865b93d96769b189ea5b6f7c605585081ff4a6ba00820b85d9efd613720c5785a3e444a7d8e67aa7dc76add121c5c68d87c2411ad2eda0f93511a746380c2360d7d1430cb4d41564911789cd815ba3b8000d5168a31471b7426f7a45a1d77526b458b0f2a2ef869e7865fced522058745562ccc9a8dac02a998ebc6a83e9613b1ed17bab37da5cffcb4da576218c6ab9a26700131d98c0a4a6ed6472f01b91caacc07730e3b733930b6cc4ef7cc5b3448d2e65b63bb791006ab9084f94222785064d7b8d79369c0a4ca805fbca2aec8b4da02656648b5fe19ebfa00b8e11312a8cb47bbdddf5cc3dfa95c89d49bd855289a6b320a94e098e17671f42a4a378a417ad4a5c36e7a4b8fb36a2b14b4e8065752b827d13a9e71c3791ccf084d9e3d796411dfb1a0dc3242430482b69b4397574cc6859073d57e42cb91ee3bf518caa7ad0f5140fada4ee5fc9f198e4ab789f1f0360dfa2afae1492378e6c48b4b33e41193d0f01788cee7e5b0412f2df49b52d95efe84b882b1d917d11c33a3807a0f65c6d8f7aa50f6a3caa8b9e01c9d50ddffdfa6e64920235a22e10fcacf0c3ac83e756dc18dd4cfcef6424f0eda05e74c5c32b48c2af33d0ac64c9bf7875a0d34a081e94c3dd2247851949da2b8c04ee7eee887b369a3e5521278d190c8d1e75d07822409d37f9e1fedb4c670a9ec66404026488a68655da543951a787c6b43179fb1b894704f14d751b44ac520ebc7e83437b6a215bcb7c5173bbfe7f0fa0189072ac338d45cf8df6b600ade4714e49e7930cc4fe5161508c48ceca8f3b2870b979c9906009e2c78ed431700aeb0a23b121184d5edc887b0268b3d0cb96dab1efa1223ab4bc41d891302bbbb9f5479f6ee2dfe8789f341bfdb6832a7a96741942cccee50b5bc840957bb4ad6e5e1b5b538ad0369190a21d2c74b13ab64a9d751337269bc5aa916ee1731a3ff207871b4adbbf468da33c714bd70aa70a42d5db10c55c7c1523ca79aedb680c505d6d3f245e9906433a16746df64243ad33d42a6aa2b710b4f73bf29411d6c207cedb024bdad59db7db635e0bf4c396b00b8f6dd192c66f5177b87f44310f99231d72af9af0e82c6fb9fead61e5e54b8694f0da92084787e2a5427c91c643e33f86cb8b119d93bb3aad2f84f180339eefb878ada684d9f30c17f02707e6e2a8f669d58b075f423aead88cfdac6b0bd39f0d58060f0652a1da2d5f800992930cf17db6bc571b594e034c7c747ace85dab835d241af2735e478cb6c3f6940cce64a59958c490f16408ef3a682f5b6ca48c0286e922c80557a13fcb54e06c646d23a03af3960b8fcc0311226bccf85edb8ac7f314fd8116cad5f50bf305e7e529aebb45104ddeb4fba45f3f30bdf6947fbcd4c44221b5ac4edc52a268fafcf5b186e5ab684eb603f4f606c0860ccaf3681cd57cc916d31e44a34191d41aba91dd4d87de3e1165bfe0f02f0e3aebbff4be34f6f9ab1cbfbcb185198eccb1bf7950a98851a2697a677489c777d4ddc5fbdfd70cb9538c33daf12b7bb69bfd8629f06c37501cd574595af332e32a67d7030dcc866bec1b2a05210e27e2e7618a8fc093a3f4c1d0e370e8557edef77393a68b7451974f4592df3a54f2c9269b6af23ddc2fe14066f1a38a0231b0fbea72efde34f6d09eb32c1f2501fb9473dd7b42f651b7ab6ec2622012007d9fcb8165e2c3de400f2ff8e1556a31f8d68e0d2308013dd885c32c7879afd0b972148fa6d75bd697d4731c9f80c3618d056949c564bb5e2c978a5aa94c8e84686b113099e52fc28f25598a049c43e8672bc776896fee963bf5879a2fab515d1b75ffae63267b8d294febc2e21b511713c61571aa358ac963bca9d07557869bb7b3ab80ef26afd7b0fe89c23d0ffe1aa28146b69e4560bd9486a415136af043b7c8d87d774f7a48ddcff3949fd41a1cde5f3e88344ed34d35a19750b8c62c58dee62d9ee87c1df5a3fc4150d670817ae5095d9eb1c92443e35a72e1ad798be5e1c13c0daa6d0ca7af3c51d532667c892b3d6d7d7dbc0484e719ebd4ba1b3295846eecfea28c100723b2835bb3f0890eefc807c905776177f742a09c9843806ba01dd91155cbe57eae33e94d2f9782d69f4a71a3415257ad0502ed965d7e2c831413bd8b03e4727a31de1661fc1a96b93919c60393cd7fbe81e268a5f60be293d33d1f228e2a26c204fd06217171e03ddf8ce84200eaa84ee5b915276ce508fe2ffc6fd6bbea037c03a7d0fe948236742bc229e1cfe42c49d16a4669b2ae71bb0a84435ea10e53a050589fb5b45db94da18cdbf8c8ccbb264afdf705fc9360a78607bfbb8028f98e8f6e56db046b96f3245ebca436babc1ddaf3a524fb9395beadfdd0754ffe757879bb70c7a780c99554417485c21166c0f0a42ece669eea3cfe0bf8d5c99ffc0f1a13de8a2f37aadadf0c552a99586a26bb89b983817b6a6becc894b197389d447ada70ae10d2dc07fac36f222ee9244c886a45633359d2ae6c7c72563a5ad7ea46851f5459c49e9455aca4504bed172f8eadae859a4e29308abf04cd40e7828d1ab25748f426780d01ea0fd3ad82d9bb7e305ccf1198a5867aba57245b01237ea16d6c834c927928b91d601716043acb94b5ea08c61ce16727e196dabebf276cc023b9d24c07cda2e5d23332604c8fff4d21d11763d46a72b5bd892c458bc8c5d04d74ed422fb31147c8c47de58a2e4e717e59012f450a631ade35ee93aada093695feaa04541f5a8eefb4f3958a292fb99d8ed50520e394e7829dc1e39ef2bd934c41bc6ac09af93fadcf1ca910c604a8f52f4de8789eeab044cf3076ece1857e1a8d4cdc96b29add8ac6a283a7d0ba5ebf07c888b2e76e0ac91e25f03a30f87d386cccb12d27c75a64952475bbc9713e928b2a97db1886a26c5312c7ee1df4e2c2cc6a60480ffbdcd72c0c1ec176e7d5d3f38356c2cddbadd273db97f30fe4807f8c980e08d8ca84408fbe2d2402b88210d74bc7fbe9db60cc82a66ef8bc0429ad36534fa35efdef2c8444fcda39ad4bfb7822a783c76658c4fc040905012fb6e62c6726077d8d6cb9a0ad1bd77e85c2bb2d6acb790b9a737d2129e157346ae808f7a38d8c07ff0963336ee5b40521cd69041cb709293b802d97e3fc1bdee6b255d16dcb1fca2d347499e0056e4c60e761854e3bb72295792008c5ccccc6cb78cad114ed7d5d02a1446f23ec9214411b02dd6d840732254409fbcad5b318fd10f7382ff979f45cc9002a2104b28f01979d5ba153aa1abe6c87426fba3dfd19b856f52495746225538d1d48d273bd93bbecdeccda588a30af02dfcd2dcfcea2a8239a802d1345edea01a61c451f4f73f4bec6eeda6dcee35447490097eaad5c19755988fe636659d86c022dc6cf4805d22f38eddf236921792b6c1d1c22ede42cd4a79303a2ee2df49fd2ea483279d69470a2e6ccc101fc238ee7c7e08c9a09afcc4498352197c67aabbb879866f0c2980049b71645ebcd7586d69f5dd2bcda5ea2c95e237e7d8410b989aa82a902beb59075f481d47e5a85afccf008d3d792e3c0fef7eec81e76ecd995072f15de5098dc5c54e48438e2ff051d02557c4a923ee92d5ff131007f6f903d68dcd6db008240ecb240ceb9386263ad8b3b209ccf2cdd98451b1444c0fde6e098acf1060f9bc76d10d1a7943ad7121062bdab46bf8de8a6457ff459e66cbe9c9e141c551b3727a79687e6298313b2911bf75ec47065aee155116b9edfd3d612b153b22fedb7778484497bd434f7d60c9fdf7f1a92df46c2c0698954a6a7a1b4ae8505730549033914899364965d618dc6f96fe5b35ac08e0d8e55a146fdb3df342b42b1a46b8eab69192d42cbe0552e15eea7a82ad055b234e7beb48c5cc3eb1b602ada52ac77dbc84a6a13bd49f4063fd5a4045fe126df6b0c083f1ac548c9cc1ac9b3b976e7d186dc8bbf8d25e61aead72b09a34e0392719568e1776b4e511c8a177bf0b33b790d3c5b54201d3164e2d4e672153d9791d6d0c34ae9efd9ea6ede12dc88dd38001c3c1370c9aba2d48905e85f87a6c08efe62e0c4c77b32b2450da7abd622fc36b2d35618401477ae7922c46dd375a4f7e62556075e8e4c5fc06521948a218a7a0b93bacd957257d590f8e06ee9161f413f4745b099d2300e31bf2e76b1db79b81cc3ff41e8a6b9a4e4ee1326f27a1ad89bd53abfafa02d01554717d6efd278206d2cc15bfc2cb20b3de391166ddab4b37a72daabd7bcd1cdf5d61e54ba8295cea4141e91b2307d8cb1def266ee896b9a59409d532f079faa5a0812afea5e02729c74a16dbf4ffe3f19c7181dc0c77727e04ad720e5a38569865fe3fa3bcabf99b0150891ddf5b28e4761d896f108087107f40eaf7b5eb1c97f16fc01a0dc5e4ece4d43addffda21e9680ab0767f38826fd9528988fc7e95e4f73b657279266a4fd1852d7516c30d622c631179cae6627b2f3231f35a975905f1e98446f6bd2267b5a0d43334227efe6c3ebbc82d16da071babb2971b611e78091d17397164249b89b399adff003bed7c941e6fabf5a7bfe5e4a0b90de0bbd23256985017f1d7417d07591a67867dbe9aace620349dee4c55e47a247662fb47c534cc8ccf15bb6aaa48f2f2a97325cee9723b5bffa815cc6ba9160f68b3f3a1c8765cb4c358c9d6185fa064a4bd3b05e248456faa9f820c59a5eab1e3bb751a9782dc68bb8a5ae4f467be75328ed765874cb1f23277c950e9e75abb1e20ba41b6f7c2d7fb9070ea550426928be77b576a7e29de27bcf1f1f96ae1c5480ca8263d5718775364b132a2659a39a2a88ed41efc1f1664069989c4cce706db4a538dd8ba211ca372914b44c289744fc37041d51df836ef4628b5bfda5cbd34722690c7cb5b1ea4e537e1504d15e122bfa2063b98723582578d0acc3dc13838f5b43432d0b2774aa1fa25757eed9807eb0c576f680548d4c8fa4b20cb21d78fde46b01938a7cda2e2b5d494fe6293e53b016fb3504e5b76b0cdf4fc795ec9682dbeba79f9ec6692154dd9ce43e1699e0bf40837ec972752578be96f24470d35c94c0d2bbde8b5859f87d8cf768cb10258622c92ea6a2f14212f1f34d631af3eaf221ecc9bc772e7e14b8c0d05dff36a8e7f56c7a731301c9a03d656f122281440de6d8079449932d7dae4a79077c48418bdb41e1d1cf3ec0b36289ea2182d7f2fe82e7ac25bf7a49c2ba877e64a95315aa953d1a3157ca972fbd959cfe6fb98fe1d17026cbc2043e58642a1d5742d4cafb7541fae4e48dcfe72895ebd9d2a568fef613da55b38dd04f40c48c9c04c25447ecd5d5c29cab79c9db7ed541d35c10428b81da641301a364c1dffc8e0f0368a112b560b34bcbad93a8a2a1ba94ed7b7bf32d79e7d564d65f306986a913b90cffc43127041d7370093657b40b45b359dd2471923d7868fa78aa1f19b3227b8f7fa9a6ffc8580583d4e9a28b506f381696178448445fee94639ec16b6101a4ab8ab2dcd6b6f3590ee67b6e84ad42b44600f97841f2ccf25fe873b02f70d3118cb4f93aa8f7e2a171f1f9e8691ca7131680f8ab282a1889ee8d5c4b245125d43f6de3cf9346b987d7a1b7807a738637af9fdbf369b9c84e7b358a1592e271d80a6948df180d062a4a037f2b77a48dd2da5de691603b936acba51dcbc365ffee7cd5b6b8168f86c38f943bd297cd5c47b3851c8f9395c9ee48cd33666f86224d625e789b215f434d074c1d6b91d06609ba11a576b3c6b7955f3b59117f3134edadbb94f5ac21e230d5da8d4380932d08a575180fa437c29d940e169db99ced05f9476cf1793b3fbcec3bb128b02aceab20d52f64ed456a33d4fa5442d9d4ed72a22e87ae9a2a95d23ef237ee849dca2c15d3702357cd4b2a8568909ed5eb467b7deb03db5cf3edf185efcd9679ec68572270c3e8b309abf86a52104d33cdd9f198ecd5b52385c04e334e418dc15485e08de9edc081225f1cd2cf83abc5eb258133f6959dd67a35865e6419dfad39025db49c2975e7cdc4960731bd19f26bcba96cd2260789dde42991774867c1ec1dfa3548bd3fca4721e5af9d04c6a22d5ae26c13dbf31772ac360e8dbc415a92d43645529457e9597144e7d8efa94d6bb29b8a85ceebce00181c263994fb4a9c9b26bb6ffc37f31c93036135b263d1d65b42e6fe339fb7c20a99e2d5f66bcb48484653f4d59a42421211bfdacc1148a0cf29cd557000a415509c4e3322172ab3206ad748cb82696a1305e57a64193011a2a6de5b2b9742b8474c9f2551581aaaec0f74a9eb8a273e69509744956d0587a5a382c6e3d4ea6e30ca74e420e8153b11138af291d5fa075da8896908ec41c32340f7bcdd6d60bdf3cc2b4683a6c81bf5a976de834ec7dcffc3d1788e19e2229418e28fedf702ab4c4c8096abc22b383ec435c026d31b3c6c23e365e7af0acddb7c05e4863f5a3af9ea8d6929cec0db78eb3efa880dda45bb12c135ce12ee34a22769c53f03cd8617c04299e5771e58e704ae6d08ec50c1e634149b0df38c2db6ecf5607de12a452dd91bcb79e2c2688484070823eff958262d35b329053c96c3ab5eed1233a2fc020ff5510d3218359a957ff6b5c526a1d3bfd2d9e74f9604496d924a5a5c767936e3e93d2b7c4b33396ae8c72623a3c74b014ba1f278502190d5536146c1afbb9ed35de9e692d107466c456579862b3fc3f9fe604a41785b4c634785fb1f5eea682e26f184cbaa4f50ee5c38f000ea89f7dd2a9ddb4e5a2db061c682f19cc85a793843d3e1da29cadff74dd0cf81f9f9ac45ccf8e902855db87f4a59b405f58502e5d5c4ffd809219de4c5357c7cbaba9abce606eedff61e9bbef371064aa81c2bc18f5ae04a6b8ae8850d942ade6630b994d6c4146be02c639f28eabd3b0ba60641fb384a35ba89dd73577ba73ca50c246ef8480ee71c92b0f9ef8060a8ced720529158b34e4d9f4f53573c9d6ac0a239d1972595197d4f159209b51d3d19712cf14c8df34f99d3833bd08bff0453f6a4d6d76a991cb5e3804135e361527e0c1683d5e4fd86ae11f562dd5cb17b6f7e9d18b3fe0587f1c3c575f887cc0f8c8d35ec17f4304e0938e4417013f1d18a7c29944200afeb801b4f528b576e90db67a4cb7726dc3f433b389a7cf947a82b199507c9566ce579344c3147a7062c8e71bded8dc35fe040dfde487d51e37775ce266c73c1944ee82deb77836ac1ddc77c7c38da880b5f45c11f1b6213de77a762d1023503e914f78c3cf364547f1e47be9329ce6f40b010c173d2dba8c9de9ffad733359ae73bf7ac86091bfd2ee4928e7cb8bbe657b48560f2c9c771ac03043b381644d3fe31406ae81ff2944cc0180fa973a32958d3b685730dcf28b9da188194e52243e09bab844bd38b31006e1409634a6b9ef851c4d73b486159bc2bb2cbb1f116718d8f83560bf6fe642f496b388ba4a0fdb44652f80856cf890ffb428488077c17ceb4506744f81ae70c0f18a63713bccc5085f1fcfac4c489fa807a9160c8adf4570f5cef1c2959612a292a232ac5466ae59be4394e747337dc654a9920b48c9bfaa0eab5803718db45a3dcc94886f873cbbdbcd0b6a52994b56d5c5e4fb4a832ac66edcfb263658d2a6019c9e07014b1faa42c8690c40d984884eb38551c10252dfdb57389377b133d1df51f83a2093f26b76674777988af5309d120a927d1fb0ca227063da1585d4a52227e1c0cb6e6b015fd666052401d1364b5070195a16fbb4d1944330bdd52bc082b915ae82f87898b8f396a9a2c222a5dfd3854db6537f5e560aa2d8fe568c74af40db4e1a2cda874adb581fcd0d19f9fb34f027f5c3955718190e0fc6600299f5bb1ca05d2b23c78970a3d2946c3607c4249df2de365676b4ed9511c09e9afb1971c8c0aa216683b7224b1cf5eadde9205144ce952c09b9fdedc2a36c7300a2ba6404b57707a4b5218cf8ee689eb76d89e80bf67ae75a8fcb23407f86ab4bb66f917ebc49c49819fcdec7765dc1cbb4f7f0680ec6f4e7f7c9df4dc929b376787b016cbd2b14638eb9ec44b85fbbd60a237c09790b8cdb93c0e65874075c421a0c9f13e439e4cd7767b93c50887bf99d44b35a7e4868eed5c1e83db85e9904dcb809fd1e719d98c2d6f909ac5af56954ffe10aa802072500b9a9129edf51e023cc32d3d643e2007cfafa4aa1bac0ecc06a2e04b68fd91ec2ae2b81a8ebf11177d1d08e03a0cf6ec62730b9502cc8136c0d56dad846a8f96ce9b35be8ab8a2bbe22d4eaf26ca29339e17b008a617142ac68892761a13608ccc21793ba061345e14921939ca92cc80d53d8253a4df739537d3dc0e8edbd72df785fb18ea41f765b964e70b22fcf810a1ca8c870d1b6acbf756177ea3a6af2ac3499e88270c41913a95dd0f69490c6bc0c3aa9b57b27583f35261e42d1f8bc722516cb389a5b6dab2737c1b51cde259ffd04c1f35823f5d433d06b0180f0b1c7e0a5fe2ba2c7f3d266a9971f555de9ccfd63cc9f0e4a46ce747de8468f131597a226c76745ff73213928d98ec8f292a1bdf33c007a16a70fe0f00d1b173fb9ed677451713f86696ec570b91c958d794c3e79431c872b57f48bef0714fd2910f416ef1b5df96fe7c95f0c248f5f761f8feeccc3cf65ce3781fd4f6e223a7fb083c62b44cf446eb7003b5b1a22aa134c6e7070e01cadfae60777655b0e3d4091d79ebff082779b43ce38c01fbcb909120651409263a88202844c24f77921804254d4613cd003ab4a897bae975140d2f6a7ba8c5f8289d366b92a6f324bce48088e180db2e76c43a4ef9215d03526f113e0cc953f3a045eb290f944a8562cdccc4513d0c09cbe24e5b86db94a4cf77d03bd0a5a777f318acd352912491372ff6b6894730d0ba81f627db549d57b3c0ffac280497fa39e2bd8a43ee83ee4829e7ebef1b27625739921905500259add93b0c3f65a51d55762854c38e0e7aeaabfa7f7cd120be12d184bcdc237cdbb67e7caae26fabd5c32a0969954f8cc5e868ac21b028c2276719f5aa49a6feadc27ee3246e64088d58b25fe2dd179a1f292fdae60d579ca83c860ea4128732643e38501af582d2fb62b7c9c09ae94013b836d4ab332ebd2f437bef245a3080ef20875b2024e265260ba00f4e39ad12c829095c72a1d90a2a940b6dd4fe2131edd2be0c305bd466fd1b88a830afaa295f58d6305de40df5defc36ae733bbc5266caf2175e387ae8eca84057ba61c1daee2d720cdf4924ecb6bf2e44828169f57e6eace1c6b192d554e078313f07cd94f9308ca6dba787747fc5a2cd19dab8be274ca853e14fc23a27f1ad6b022d466e3ffb0f5260f431c482242efca56b4cf3afccf24f1ba80e0a7ef9de85918d0e9a7dbd5a0efb3f4247c45b8b6361106241938c3d4cfd7417a38df1123980a76c79736839a38129edd42f35562810b692f5149f9863e639201c56a7050d74edf191e3179b010be91effb7d924fdddbf8cd70237a264db6564c63d6583f3010222a663ec043012e1fee19dc57ff6b49ca13de507cf3ce2bb4ad45ebf979bdcb069e17692fa636e5da436a6512975f0cbe71827d6cad5628da621cbd78b72cdd77c6fcc1e82a0fe6856f7684bbe01a10d73a94fc6a79e7ffa5fb1506d527fff3f6ab608454fcece63c250d1650d645418387314a16540202da8b5a71519855dac492ab1f3db8c95347ad530824fde6220f091c80ebe10964ca03e550c174d6bc793c3925a87a49e9c6108312121c3a811ac7f3e243de00e1a25d03bc9a3690ee9923c38a3119cd90144d16df170c37e2ee2fa2869a852b0dd91aa92e61e2d321b640c63f406e26cb059ad93ba9e4fecb9b879587292aea014c9262291dfb6ae691b8716b1cd4670e6caafdc35a6d5d81040616e0acc6cc2dac322f58e7f480b10977505a7b2b84ea8cba71feaf3487d951f9fed466e0f11c4298b0083897c046bc2a32f350243eaf4c2a37da0061849c68cb17c74d4c8a00a21a24a9886fa8b0f75803ba07abe3ce27440876d1b0bfe8814dc161d119cf3e21dad75f1db0716ffb26f37e53d57823dd4ae078892b12810dafaed0c07cc8881e76baef52d77feccdca2377cfb8a790a6aaa2f353fd94a1fe6357a528ccd00bad3a72625cd6058b34c07fbf879a49bd1886bb76b891b3ef3a0f176610bd5185413ae2486e71fd74146805d1e9970be87637b143a03e225ee753045791f69b7306f51da03b036a08b0c4c22cd6ae4aabf9462ea83c8ca774f2184612300a7a99ec8036cd68c6727a4278b3ee78f4d9b1be31d64b5c448c884c0f291674ced2b8aa78b8a180a78ff8fb5648d63f7357988ae750127293c9262b95f21f84cfcbc64f04123e7dbd0330f47b732892b0801988f45576aac6b4cbda3f5e0a9f111cd6e3c44d433bc68290bc3b8cd811c32b3bc4dfa31327db1eab62f8145ed3b790b08303ee0949ee81ad131528b1dc0e0695b4a21e1c31e28c7f64ac342e6c97c8ec2c57ff96b46048396491b9acb06d986938ff8f670ea9ebbb282d6daf2998e0d2449a6709db3ea10103c0789e417b47840c1f1c93200900cfddeb5666c97de3134b256802b92d80ec5cf2bc716e26799ee11749a93d5ccadac1fc3f982391c0c76dfb508020d55930cf0f4c760114fd8480ba617a2aa767b730fe78cedb6a938d8311aa2e162b2bae55145f4f64a791cb34491341b6efab0a611aaa0025e3effee87a960ccbfff5ea6379d4be773ae26c8de6e708c5d8e04a96067f9ba2ba6a74c6fee209d6ce96a2fe7a7c8471950bce516d14e5ffefc8f639aa2aa25f6553e2646c4bf148650f010540178dbe4c095820af8214dd4d7d2576fecb26fffef51f236e3ac719af15efe1984b3953138b920346b30717a6e5be1b9ea941b455be2d89e2a626af5e0cf910d457f40a5206651e05997d81585195ab3b4398236d92030c79c0a5ed708ae47b777b943c10aea1eba3bb5307ff6706a03de91ba957657a044ff2b4119d2815fd71c1c54b5f30ddc2c7a178e271ee90ab38d423a6340aa345b14e7cb93f2914443a2d40b0efb01c79de8b04e8729db63195b4d328714482d0472843ac42e033e6bf1106740843ba956e21417cab97c1cb71a080852456c0b2cd626cd517de4a5a4c7cc2f0ba2c007780ac11b1e0a4e3940f73522d04f4484bb4ca0a6c008cad066a57b594529e30cfd11cdd52f4f613ddb813c33cb60c9dd0393bc9cb7baf2b3d9e3094656b5aa20e2f682c39ca7f1260b216462c4bc4bf3943588f02e6adb843ae24505bc999e94081bb39ae4ab8ed74a1ec350427661fded22a452cf1ff87a80a541680bddc09e006f079a40a17be9d677ace981af6165a3799fc46a7f4f5c4af9b9b9aca54d11825c052e78be01419ca36fd99175d426085241d65f345bb1bb435f9c5cf37d00fed4a23597f090f55f71173d2000e41c93489194918fd235207a847ddefe4dd4aaab58ea7e358798e50bc4f106f3aa569c14aa2cac8213c3f949e17314b5034a2c8cf1305d9809e08ef139c36f594d4a2a66c12752a712bdd6d72f9b05783227a59c3a30daf3cd625b640f271caaa563a71409b3bb8c5cd81656e56bbd57489d337d0f4afd4c2bb959d16fc0c4de35489c41fd0ea9e0bcf3740d3d4a332710b78959cfbb0a91106c83ba6118bb90e0fa9c52dcba4a7bcc6912fb82654ed4eb38a74f115c3afa109e67b4cea7101d4f9fa774cc27e533dce438eca34b6ab51654c44b6749e07195c9a1d910f79e5d7f6fa9687ae487024559b86a0d4dec256c404f87bb9612c2aefac28ab0a5c7aadcb1ba502c2d26804aafa6609c5cebe6c83b9585d05399f61eeac9ac37f39e21e78afd16fdf505d28ad93e8974ae7cbbe4c1cd0dc9b3c257b5b46857ceff6a0427f6a0cdfc2dba7831c8c935cfa75aff3c94480954942c25cb81888297bea3d12cd717851c0707df35369f9015140c750c539f1209ea5cc98fd440ea964b53f60145d9ed6bd84efe10aba1c095c23871e493282e6152b28e8e5c4c438976a993b740fe718722fece681945d18c5fdd2db6041a31841ecd5e80bc61cf65359d18a75ead2d2781d4f71b37798652fe8bcb38ffee17ca1090abfcb2273619025f5add35450436b92f61e85ee5efaf910605bb9a9d03e9181e116ef802c136f7ce8ad3a786486c7445abc764037339405e2e4c3358dc243167c9135c210d919a5085778ab19247a16fb04d23719a5062a2f67682eeb1842afe7b247a0a379c434d4d3e6e43bcd6c7987673726a194f6c868a9f356813c864ba2bdef55a8eea975a65de22ef2787772876994286085b44f76f4ef21fc7e0e24048b7d02cdcdbbe48d1a0ff8eaf55802a7fa9098857bc533ad9b83fbb6890393e8b59dade5dc79a53f2017454405823d0f7d81d8a26640368bc6f5e840510d4328d2111d4429387ae3a115f73a1b8344dbc7ddbb3dac43a22a42c24adaec301e44d8dab02cd8cfec4c725df332c13b5eeddf035fdbc0699c560698df3ebf44e6ece7350a25d3f1f6168b1217d4f47fc88dd42cd073094baf639a967dfaeb6b15ddb4bca77ce3b489227983827bf47c20f64cfadde81165ae3c1fbb8ba6b0b0193bd9adaade2737e974a78382dadb6a90664b2dd3f41e084db93881215815c399e980c9b43c357a9884b1dd0032e0e35b1502c13be270b4424f84a4bd5417268f9a2d70f169d13aca192b0178511643e528c5fa8388683b2404e5fd6f1a6478fba6e9194cc5aff78374f6299814d5902246160b2b0e12e96b98a7930831f98b0a291779d07de9e1139be7d59330e242ca82f5608d60e0d0a11a70f203a29da2fb2fbcbd8ed0b746d3eb5b4f16286dd3c5ddc4100a5ae22f5882ae217a0a9824121aba597fb852af220d7e533086e4e9493d8d510de125a48a621829356c554e255dfaba1ee380f2976809db247b699797eb5b156cc7775299b064920474477b118d7ddf0a8c67f7a9494f0cd896c458dc4204141fc5d4700448414c4461f2e7dc2dbd3407fc3f62921ca3e31f79b42bf4d45063489acdd8cbd6b73a3fe2391fbbc9ff077a72bf67af7da5e8015a12084de80af816a82349ecefe8f0cd3e3713854680a9e8f7ec4fe399634c5a84b6bffed3f00fe902588025d8c198521a254300d8088421c15a0c410b17f3e07b22ed681a2334b8b7581353d21deaa533368a4eed655d5fa8a967ea2ca4a32b4726dd249b4bf0db7e20ca8eada1163272ae964850179314d8eb53a8242ad22d3c466c14579c32011b554a1e3573cb26a0d3d2780bdb3d1ed9f4ec32cb412020c15371f54188ea343a5fe3daf5bbfab311893d1384585ef74a5d28a9060bb028202463542109211cf30486d1ebf21c6f2ce33f52b939b4c258863ccb9925f27485d6bb8cc47671af74fdc8b32edad9573ae654af454b0e00845dd06f947fd3ef1b2aecfaa653ef6092242ab7d2cf420ed31a2a8dac0d5ab29c36541a1dd799c82e4e6c33db0701de2e29e4fa89cdc4272a58de86913d5cc52dca967285f02a886803e8e506adf1007f6579ed6d6a30d52e0bab96d8f3e115ebcfa903e195023846d92b1e507045bbd251f478888bca9e130314897ffff7a57be679d00442bd66a9b66336dd100e27ac59a908aabd74252172b3b1f22c7e9fee4004f952272c8bdda50d408e96a8751969193216c92bb4f12580e3f54df87a7b90989f7cfd7de63b7d2979bd7b264d5f15980f985f6406711bfba7af00272f1f07fb48962d55cf0243fd8b7fb76e2fb834f9bcc7094fc7d293277773166f9b939aebcc26cd0b09f6dfbf658df19231e0c0b76551aab0da85d3e92091bdaa72dde4211841936c0f1b43ad933735357da0d2f65fcf75d1da89939cd1166ea48b6667bc329c81a4487af6892e995b8742f7991d6b07cd0536f05a19af31a4395c6a4f0394d0d7c42c7a898ea05cd9974d17b5914476f89457d2ad2c98d86be48cb0dcf837d789f47cb7f472c58776a3409766cee8626cf3fc031ac28a826c9cc11243c79281677daa966aa53ea3909b2c8d14688e7e6f2c458610a97d9f3e12f252e9173a215050c764dbc36fe1037d1b753b34965b6f7b103bbb0add365aa79617a35fbd6d2a45dd8971a6a1bd9c617676369bb470874f5513a203dabeb4a33dc514cb16878fbb1fc54460830fc96934b920fc70a8466f73d661cbca124e4e08c4e346ea368ec6526eb8a940ab0531c55beaca02cfee451a103ab401b34b23c9f53ed6b1751e46dd16e065515d04b60b89073251bcc37b700354223d4c8e66562a3f27a9bf2479d8dc0217a4817707a078ce04ec69470524b26b00f243fc6b5a5421beb463f9d3d356ddf39e15a7430f7efbeca40f62de9cb8a6c10617feb7b151932ccc68b153cf1cae72bcfd2d198680ff37389bf11de5b127b5e72623aed2d6e5b5740aba628e16fa075398c4ef90444ec598bf6f2c731d46324b2594207a2793b0ee45e1f1c973fb339601a676fc253cba02e871a2c5e73b48211b289a9b2eac799919a090772051302168fc74d897fa29b826498a0d25242e1148f5d63bb03bcdc62d2471bf9bfc4e39f507abb8136d14042d3c723fdabd06b1187f4b098fd087939911135391f3e842e782a3e977bf38467312e41faae5b982e4b50559db539a068b368282c552e6fcca4cecb1aa62fcb17fb9fc2bb863b8f4d6dae7e8452e5d355721b707444e41ad4ae12add8c7b889d102c134a47ccfc4f949245d442b937038810934b2c304c23167ed077b8059e8fc268ce040699e2306b3a195aa7a8450ee24170e0751a59788f738f3fcf60c0b15225dd357792caa14fad1d899411c73ae26b68276ea6e62b3c5546e307bf8e6cb6a5599f08b04b26d810c26abdc488fc311a73f7d4072b731649b35c175be6698310dbcf5168c33252545269b13c11455dd7e4cf76fdce886a60fc07b28a79f68adc7fd83a065603540e0beb2d6cba7990fdbaa8d4b39202557e8f76fb198543baf4ed2367731eebd8eb25438e84e835eb3fd8fcf022e50d9b8c0caf6b328530859d6b13b97d0f4644618ea049c4af28c0e5dfee0471a9581cbbfb100b7f811de2c25f965f4e19ac821e34641c23a84d8e2669178d8a6489fe2b211563ce5fd64646df9747f1fedbc1530bfbe7a9faf78e72e7983e909bfb3583696446b8d42d76ad70c6cd2220b6cbd9c0535833cd31ab06905eb35917a6f46bebd2d148ff50c8750a948800382b9a293e520898ffd28da426668aacc089327f7933a92d4e20adece80a5537662e8dc21b08851c60f2f61efdd9549a13f0691732a87a1251ee841a4c64deb241c1d3dc39dcec75edfba1211ef07e50eca6012a0c2257d231ca8f01e0cd7440bd12acc7f16069ff03cdc4e63040d2a0c2042565ac7f520dc7e225c708ae945a721a1492bcd9ed3882d5683571543ea03b505c705f4c858866eb5a5bd7bbf547ac6795948271a854c18cde37a0de96c6f01b132c9da417da5a7e343d2e2870fdfa37e19dae5ba3068871f3e272aa29f1676af757c2689bf9a7e4a1e7150b8f38950769756a393ddbde6679b6dbb247748aed1489395da56dfcfa81c3d71715a2caf1d2a02cc67f051379cfc79cdb2b28711f58896bae1a1ba23aef9f5f6968475a2d262e5b4e10eca5d4f97d3f8408a400622ed3ed1dfda995afe8548b0b03d96828edf2635afb7061eb41c1786359ec0a774bcdd785ae0b130fc09b9d289233c66979cb887e96cb1bdd5459d9801169c180b9656ab253c7c92cbeda486a957d096e9153abbe052b69f6d556b94f6dac00cb59a04d68f45bcefa314d99c553fead0664d6063481f4f66661bbc0c4d836d2f04c904659837ffec737cf2e301dda0eeffa46f9121d0de10b08cfe45a2e2f39afa3e1492d2a3d6d30eb1dddfb390052ae7cc31019d972f41e462c7840bfd514793ff874a601f83fdc9c76effde891af6de0f47dba3308a88360f727e8857704c172a2fb6bd6d1aacb5de9954ee7712f78fa199619597ecda8384d35ee35b8491ca54ddef33f9b190c6b30af3066f98593002e7e026b00b510b55aa6872a48ac16f7fc9c6bf4ad4eea43d6fe8490281d8dd2fb0f5ee4630fde4c15f1adc277497f14b2df4255a0b10b5294f3adc2df01ca681d601c4e9538edea0630c71b9fd5b4f9820956690d2e87dbbfacb1c8f80d2ce058c5d25cbb537fdc67c26e74f8d22ade4f16801325df3a14af9425547fa6eaa9a017053b0dfb1a0a540b32d512e72c86508b412722f6e0d1eb4c0d16f2d61325ad1a2615689436ee3332aa7a949627f34f0a3be46fa2f1e75d2382b04beead79cafc21bad0ceaa088d34a6c24e521cc4299f13e4a5ba59f791666878e763465ce116479c121b4e8e334926df77ce1b77544c71e1f88da619064c282dc0681c7a7453d9c3915c473efb1e5b8ad493f36f642904b31feafb0dc7868b1297a5f1bb6100f746f1c005e0cd009753c2dee2ec1d7f97b076db8fb5f9302f99d959ab51b2e931ef0ff9799d3ae38471fd19533a11dc1a458b9c005c96de33281d14a03ab1599a31a204753ff8c31c3f10a9d43a703a0ce286679224de8da975961007e7c0263e5c3e2292f52b8a48e286ac61efbf3deea5f1cedb6e247ee114f3dbdb71e33eb2ea71e4628e9d7d6e1dd3f3220465a29211f289c2277a275f3ed108eccd26173efdae93254fe6d923477673d34bbaeb5f70b482c258da0288ec0060d128f5e43abd71c472db94206283ab315a23306abbaa2a20f38dd86c580c1564dbef40666c1857e5bb3684fd18f037170165c4fe944b71f470c6b7821b8045a7a86e6eab76c8ead953c874c0934e6c6e1c4d8304696c396212445e9a5f66aca8121c353b2f56b9fe4ad90dc7d07c575ae1156d3f55b06cd4fc41474639257f63f7eef873d55d5a07ef483874c261d2a630d25c19a0e18f5a665dbd590b3915bbbdd002fe8a42e895f06b4983e3031a99666963dd61876815be178dc8cb971fc70ebc2f6bfbdb01a5c3c5e871c30c65ee5ff4823374510fd274395faf0bad7a142a25130e180bd8f6c01e446e25221632aa6ca9484a94b1e1625ac8ee5b1abc6a66788e800dfbe1e94b2386a7e6d34fd610e9761a76a54af88aaaa72735cc77bbd02c821cd49ec37ba8185ffb74aac69cabc9c823fa4a2a497a1c5509a7c6825198fe87b0975610a3880d3303a237c526c7d98e62f7104adcdc28e6d949bf2f2e510d1d12c7115434ed498051b3de1bc2621deaf78e4850260af5af1a6806ea30edf1aa7997884fa52231c71253366da7ee8337f8fef01d0b15dbe85a40b84fb52cdc9a9b6d9977fd4cce043a3ea66e456b5e699c83118d1fbd706218bcee9bd4a89d51a1ca8e3e395878cceeec4944a7dba05538d39896570d8a8f2727fe1fb21f689067ac9c8ddf67bff81a55a5731d2786cb707c75fc2c2cedc025b82c939b5c2babae943ad5b41a9790a9a4326807666235b20f9dba0e4ebd85bfaada442d3a8e90ca6078fa4330b9186c62ece2d374acfa38d7126bbac0b0fd5bd1c10eb45309f6f9bab16d04abaf0726dd7a1224b52358876784836f56116438b07bfe22f46d2688ec4341c7575c2ec7da6df5231a6548e7ef9c7bbba21605eeb3580b41d897ad1a13c8820670e4b57d7e05de490d0262b0a59b5969ffb51ea018e57d941d66893e5850037def8b3900755c872e85bcbc8ba706d222f3cebbfdc56d8e38300c513728342c95fc3ec210f57d928eda925a5fbd106aa74724d9502a476aae6aece3dc2ba7e2e22d0a41f0c376036a647c223f89004bc6e7bd063248dc80e117a915a233674f74b6db61ffbe93ea7fb789cc3ebf08aedd1d45256b3564641bac0bfff7e9cc86b7cf2c54d07c8683a72e9ba6c1b69791a704a3347a465020a3cb9275996efd96e882b9de2abc9adc72c34c73b553f5dd27ffc46a3be9303d04852a483491c376d45ea4fd69f5f9a96688f0c7ad1be1ba8d2140221a1f51a04a5eb070f0d69df63d8a028955c5092890209d428123d185a27fa5a4ef45f5adb773deb98b1c0b966e0bf6a297d924f31e0748b44a17e043f4d0da2e35638a9ee9da0ad8fc9e9b8d36b7b74165ee58d8406488e226f07a5fda7716e3ae778409d007fe999495053c25482cd5d813ce90533fd9c8af1cc158c61463d1647d3090b788060eb9628e9b7d95191cba999870fb63584d7f2a3db8411e2bf592c4f95cf840358ad3d32d074379840cf064b39cc0003c7bdc914833031fded68d55e3893e00174f934448a8c860d623852a86e0672b5d44356dc20bda294df9ac34de28f890ce3c69c095cc19764f5895fe2e1109f14a3f1fe37a033ddb19f3ce632391263be6d14ced521923e35a4810a69b30c3b8ea2f0781fff8b91b0c1e4150738a958f82a0fcf40e81b492c569fe49e8d6abec0ae79d6e4bdbef218eaca7fc0b3325997c535d680412ca1f120977a1e41be7190fde4f1781aa5edbdbfcde3bb15dea976c7a49b551f229aba48c8c5285b1a5cd18c80b479bb33b733a048cee57c32c4ad1940a2ab865fe1305b79dde86d598cc8c2ac6620d168ab3ed25178d3a68037ea5fc1ea5c0c5c4e895d832324e0ebb5cc53e25b2a9719866c88cb4cb929d7385f3e8c481f3c6b86daa5def36b0d3adb7661a4dbc76408b63c61b112685a68d537888fcf7159add7b6e3d755c035b08ffc92f98e1bac10161b0cfdc74e7dfe7d83b8a7e418629164a7356562e3ac083ac714642b07a92412c16d46734a44f69ce5de9a5e28fd4c98826ef7c470a3c30858720bf17e58971a6a800692351e1170abc5bf8cd328b7f971454838ac3118072be9ccdf4e05f0d103cff76131dbd59df0774153e37cb6b00e48082cf66dd0993d4a0cb571974600a4584de3d005cd6190e508b43fabc097fbc4c2124c6c5ec3baec911429d907077f371a80b751d7ce8b02365cd36cf0c5298ecfb19b5ed0f45b9e55c22c2a25d339b399be298b45beb18fe6d95496efc80764f680167fb1c9b40b0d837d04e8959d19cb5d51635000067efd49e9902cc23d1f1e4af2607ca0ffc99efd9ba5954b217b34ada9484f0abd394d615e0b7a40188358d6aba24d69da46107952270e1954f8e2f8c952c4650b855825a5ab292bc2824f58d4371fc2a5194c558d6e0d41127a124d5eabec47183135c948a5956f2910a9983ddc3440618b8a43afdd55bf0169043a86273b344a56748a9833af13eea1e04ac2db6f3348f86af9faeeb330137e263ed0bb959d019b63d2535aa02873a27326e36788d348723319b6752df425d7d2d9c2e83fc6c98026a844254579576b157b6c774d797930a67e30538e3533b589586e1f948fe48e9057a9f52d16efa722d0f244d080e700712ee9dbfd22c0d9cbab2c464a6305b46d60f6e670deee8d3ee2d9a73f296289de9ff6ccf12d8412ff83861349073e4b933ffc50e3ab3dec01c38dc811aa7329d4c142ebfb0c7297a629a826492d69e0c4dadef8d5a3e4eacccd9698ed94907319c2d5cc12b54dd38aa85a2ab7b6f55b656387cdee1a2876bdb3b3daa5cc5544cd2fb9393eb0b8929136c9aa385fb1e447e0838fb0334d04fd5d19e4350be5367e42be9a4ba9cd372599d43c1eebcc6ee38235e6bea61736897e708510100617aa2d4c50a4f6f713c7b45226d4fd9818e307236d9a2acdecda3c56a9d56e902dc786c09b845725a44c8672d746d66f99eb2805efc341e65f163b867e75058773cbcbc7bc6c1af991889f7b1dd655fcd3f6cf7d18fada310fcd0b6d0e663482c4135eb1b46384934426b2d0ded57c97d6516ef902674c1af11a2a2391cb97160ab00604e0102734bf2d6399b68be8882f634727868b33f8d8183ac5678b1f844f9e6c7462e96dbd3e05959ea8ee87580dd1bc2da4076ef21f7ee6f0fe14926f13a99a8b5a528c3679e21821e2069758d055ced3a64028b7ac2daa3a1b451087314efe5e173c0cc88f0f8d5363b384ae7403476b807db515cfe51cc7ceb38d8111a5d5ddb2f4e9ac732d2fa7247dc07fab270169a695dfaf6041e929053d0107910bb8169af7bdbb903ab9c7975136fb0e181bceabad7f29ac7c52db0b270b84c16cddc1aa4be4e7c9f4b79ea6a2dfe04742ab4d96db232d6b80f635a5ade2cfdb21cb2f4175aea76a813379c45fdf758ac0e6ca43dee63420597a94c4904b16d012f66f111873243a171f46f9dbf26dfd845def75d5d1efb5893a3c88f6164db233664144464e2abbf3cd5faf68cbe9dfdf6854ae4eefe14f8e24b59e842207c1c933052912ba3bbf8db3d011b589bbae8069c78a5e09f0446bc07ce68a8c7c7e76dc41dbd54a1b74902109fe847d9fc6f0e19cf8c2d61ba497442c6ab647d386fe0f0485fb1fbd124256c44cdc47491fe5bf163104dced1dd2d9826b6f72a3f34570bf6b60b5d4cc2942f067e6641d161fe502b0901eee3d6d7e8dd1b7a914b5d26b0c02e0f45d9b854531b84ecf644a5e206ecad7432b1795ca622f685d154db98c89b9f86bc5cde68ca4d6edca74bbc919369b7048d2525b5dcf3fbfd6a1654119c79ce99aea64d01d63f5be009d3a2839760126edc61f97c5461d0b67b84104548ee07be9307a208eef89a02349dcd8b8897acff5948eacf1b1e615a5011c1ed7e95d1cf573e1c59dd3537a420e3a142c31c41751c962a5f1a36a91b317101edd77d73777fe7522cad8da4ed3509561ceda89f44dd049eeea6165cc0ff304198f5e36d75e6e83b19326d2cc2f19a2bf52a1c160ccd11dddecf95f0f368f7c4b4659d0641adaf1a0f764bca0c3a4545dc68c9698b1b045b363ea7823789758ddb95472e5ec0cb14eab334b3d86e5a94ee3b32a8e31d795e4fae64e85209f0b43cbbc90e8c37ad7bd552b565e942ee22eba85755f3a37f80d06414246f8dc1c731f596490ea7e17690c39ab7fe1338c8238ce1b97238591d5b72f00246a5543afcbebc65ee4b520de72965c54aaa7a56fcc247a0d5a81d4365d07ad4d427e8bac17e39342c3bec91663a04b6bb2c921fe4721a8499455659e05e263b57ddbe841def94e0be87405472a10f615cf561d404c8ec3e76acf8a5acadd01824a4168167c0a5ed708ae47b777b943c10aea1eba3bb5307ff6706a03de91ba957657a044ff2b4119d2815fd71c1c54b5f30ddc2c7a178e271ee90ab38d423a6340aa345b14e7cb93f2914443a2d40b0efb01c79de8b04e8729db63195b4d328714482d0472843ac42e033e6bf1106740843ba956e21417cab97c1cb71a080852456c0b2cd626cd517de4a5a4c7cc2f0ba2c007780ac11b1e0a4e3940f73522d04f4484bb4ca0a6c008cad066a57b594529e30cfd11cdd52f4f613ddb813c33cb60c54d498d83f040414ee95d36aed8d891c759d65a524e561e84984fbd86f79c2850a6192a7dcdc4fd89d5b0ad207a1dd7a29ecc9f464857b423b654fbeccd37c04c6e3c874afa2021ae10f1ec96dfd64cf99d7313c95489dd8a9e1fbac12e0daceed0c5414a2aa0f3cad573149bb724e80abf7d1a6eddc64d7d5edfdbd74455c75f51bef7425e45461434b879d769462c521474bb2f4686fa80fa39ec5d2236d5c420810ec24514336a438af2cd7cda94242a3837818bc98038f66b402f301a5a478bb3da710b011b6b3d89200ff76f9d8d38d2e0e529a9885498c5ca459e135d929817aec767896ce6d2830058ca1cb04ea6dfd637ceddd4e58b8bbc4d361ced37bc2a7541d64dac960d453f51152a2be6401cd3889bb04610cd9cce422fe60da74ca9d6a8f3db264585a287038dad557975b3b6fcbbf7b03079c50d4853117c06b7fc7fd33a9fcd0ef9ef91f979a1bddb63b5e60d26d02c046bcab46623ab71f7258b1c49f5c9d4b963d6b29b4531fb3474c44b6749e07195c9a1d910f79e5d7f6fa9687ae487024559b86a0d4dec256c404f87bb9612c2aefac28ab0a5c7aadcb1ba502c2d26804aafa6609c5cebe6c83b9585d05399f61eeac9ac37f39e21e78afd16fdf505d28ad93e8974ae7cbbe4c1cd0dc9b3c257b5b46857ceff6a0427f6a0cdfc2dba7831c8c935cfa75aff3c94480954942c25cb81888297bea3d12cd717851c0707df35369f9015140c750c539f1209ea5cc98fd440ea964b53f60145d9ed6bd84efe10aba1c095c235e387bfe8898c00ca054f4778a4a6823ce82c0f936149a1d12228dd1d1be1f239ff333e1667cff88d8c69aab7a0f3e26704dd0e21171ac42eab206425e6f4c50f0251d938aab836056968fc87e3927c2ec6dfedebca938fd42cef2798012c94152b3d235584341d0b7c7359233436aeaf9f94ec9cb4132ae8cfcaec7d0e2a60840a2efc9fc4c77f5a7957dfc427a08f79c933ae770ceca8453056009d4c1d2d09fdf41292e854831b2333aea87bc1dfbf164c9250cf7fffbb3d30f955201ed319f9cac57bc5d351a7d8efbd708c86cbe541e7448a3ab273addac92449935394d19724add0cd1bfd1ac21332a4f555ece71605d5a09d1a5c2973ec3359783e7dab239953e6263c071f4c3ad4dfce0c8aec9e18f06711d1ad80f329f39df89e3cb8dd91c0344adbc04b983edca6a826758ac989471150bc1d950d60498e91909706546680689dc3a3b08e93fe31f509cbf3c7ae3dbc91902bb2e634d66618249fe39998a849f0b96e8300e67977872d7942cc6c51cbd8ac417ef5b71f7d555bf97185737a8a92b5d556d249799a360165545013fc41d663a9d88b04dded4cc5d0e62736d0c6ebaae777abd7a73be3ae0efc1bfaa7249ea2124762c6c4a341df41b9684f40a92b18cfa52c8fe846a12fb43b3b912983e44ffd08a5aba539ace4eaa0a25b69a0683dd5a8feb747fd5d1650d992b0178511643e528c5fa8388683b2404e5fd6f1a6478fba6e9194cc5aff78374f6299814d5902246160b2b0e12e96b98a7930831f98b0a291779d07de9e1139be7d59330e242ca82f5608d60e0d0a11a70f203a29da2fb2fbcbd8ed0b746d3eb5b4f16286dd3c5ddc4100a5ae22f5882ae217a0a9824121aba597fb852af220d7e533086e4e9493d8d510de125a48a621829356c554e255dfaba1ee380f2976809db247b699797eb5b156cc7775299b064920474477b118d7ddf0a8c67b8c399ee013522b2409ac9fb45ad09e71dd663f29dcc6ff14d9cd8d317b5bc7601c312dbcb8a402ae25aead229c8ca0c3b08f02f67936e509caffa4535a65e2acbb2b84be5da119a74d4de89eb3edac2b7849153e0cdb62b489d39c6c7988b7342fddcf997881e94157b5fffe4087250e8dde0d3de2d752314b3d3e9fb4d87990c52382cbffc94f0f79c72031e70a94882ccfebedbf762b9188e4f1a37edc38798f181f063dbb7d016269dfa5a7bfecefc742f0d273f5d8e53e8a758fc44fd85c3bfbccfaa874b41a586ad1dd51d5f4298590c502ec114e0a8cf9fb28f03f30b9802c34ccacd2485a14f384b12310f8b7803fca0419cf3dfc09304eb6983c8912d8975e1c159f70c63542109211cf30486d1ebf21c6f2ce33f52b939b4c258863ccb9925f27485d6bb8cc47671af74fdc8b32edad9573ae654af454b0e00845dd06f947fd3ef1b2aecfaa653ef6092242ab7d2cf420ed31a2a8dac0d5ab29c36541a1dd799c82e4e6c33db0701de2e29e4fa89cdc4272a58de86913d5cc52dca967285f02a886803e8e506adf1007f6579ed6d6a30d52e0bab96d8f3e115ebcfa903e195023846d92b1e507045bbd251f478888bca9e130314897ffff7a57be679d00442bd8e71a49e36f18bea96a3a75eb2254441bd59969c513af559e7a08260a9bc1341bb33728302e15845b7db0db68359f563db0440760dcc185d44575182455734278165d5125c03bffc1e9a04fe2584360c8100b21563cb232446e14e9eaedc8a6d6f392376ca4b4a3b93bc34699f63085fdce6fcee29d8208617041b794bd8456709f5b16e2352573e7837da853b17abc116bf0b789c9127abff26bf1b6b60654897ce04550df80500a779d2ab84d2feb41b883c7cbd7830a48b6667bc329c81a4487af6892e995b8742f7991d6b07cd0536f05a19af31a4395c6a4f0394d0d7c42c7a898ea05cd9974d17b5914476f89457d2ad2c98d86be48cb0dcf837d789f47cb7f472c58776a3409766cee8626cf3fc031ac28a826c9cc11243c79281677daa966aa53ea3909b2c8d14688e7e6f2c458610a97d9f3e12f252e9173a215050c764dbc36fe1037d1b753b34965b6f7b103bbb0add365aa79617a35fbd6d2a45dd8971a6a1bd9c617676369bb470874f5513a203e8e3659fa32e4d5ca3b1d9e3ed6740b04872729911b2d86a4c779393ba027a4a9383f820a60d8a14b1325e2977fa041eff0f7e8d82213b3f824c809e19dfe08c5f5e13efa2a8659d05d4563f84a972069800aa1a21f5af17f0b83c3735547921d123d95f39e4bb2ccb1319caba8d982518140456488040d2fbe96fd30aa624c22fd36fbd3f8352ba11e4934edf97e742dcd41a368cedcda58806d7b108c9896476012a752efc24fed3ba7ff16b8479f545296e9e38317814bb2f1fbcbcbe7cc3b57fb293e628fefd7aaa9085cbde68a32593db9f2c10623986ca5d61e53128fddd176d8f2f693c4916c639bd81e0b6b03a09c101a168a8535b71f0bb214b5c8a1a6d74ad5cde25fd70eedfe5852e1b8b5bf145b9b51994761e112a2273b7b9c029a36a4430be7396b143c7fc9adecbcc2d78f170a7a73a155f98965b88f9b7732c7f91ec049098588f794c05450a7180ed6f820d6edbe9d8c96e3a0862d5b042276729e9ca0fbe7406ad4f0f36096c538edfcb1211eea2b9fd0e4280166e2de391fbfaf7166253314946b56067a8400aff736b33963a933f4d705ebbc09302d304a20d142cefd896ed239c0c1d0ce401880fb6675fa78ec2d31ab50ddf2ada2df6fc39e6a3f42905a7f47417043d467463bb557312e9633db6d0b47ff67758dc2d11e4ae6c7ff92e41e6477f1813431585fbcdb7093473c90201a4235d4ad7366df4cb58fb7dff157e29adec108c72b724ea5893881cb46f8fc859cad1810b1fa0138cc4cc17a37211311cf8f110533d5ec2c7f28ee3808b36bc3ea66a122031bb5c12a5fec5df0b9fcb7b0f2a367d54a3c0b154cefb7cfa979dcb80c7f372a6b9931159f067cafca0cc8dfdd6576336a58c3a241a69aa969a67941666839b3e2f68ae41e388febddb1422c5b9c6428af79c705f6d43d6a06dd6b4f17bddec732a79ac3683b15b8e2ee1b42969766ce29ad903bed0fdafaddbdf413ccb3963789603bf452be4f1015d2bcf28b0e95e78f59adb2520282db19050726f1259be89e3df90424609a4d69314cdc3d9b4445eba501864fc000316e25eb2e3acffe3424120d871a9c2aa4428ab4c401911675b8c2f0a502c9e1a8322a2ddf39c1e910b779e784310cf5763f96d77734b8221260731a0a346e68599aa830e2efaf1c2dc086bba940eb0d8e7d5c926ced8547ce71afce31e5922004fb1c3079eafba696fd6019be7c194ebb1124d26c50ce203e1bfe4e838dcc6d89d621d7460df05f81527317f2da4bf653343953eac9db9162dce3d34703e64a33883e5467305209f8d655269e04e82022e1f7b36e358f861f1ed1b7870c7b8d0559c2c5e9b32fe578b15a92a59b37ac3c14e215aef2cc1660c770d9f7d58d2426d85c0ace84912e01a8d66584d7a4423e83252180d89a70e4833a10281dcf17aec300b2e90f807a7101cfef97fe036ab280c4d0430bcbd40c524a42dbe9a648df749a23cc2fad312ebb80466ed569c2940b6aa5aea6629dd3b0ca02cf17cf35944a9a9c5bee4b1c1458c3c52fa729d837f3148f09a98cc8c310256c9bafde0e4f90fb35f82a36ada3772f9120df0c86d933894a989b4d53106e25cd4c9eff92ef570e4373a030bb1eddb1ff244f6bdd66461f54e45cc685e3a0211c6b85f48fd15aeacc3cc43951e30bafbef1ac554ce8f9b5e156b7eed52bad8ca1077a850eafa590ba62290c45c2115ae27e3649cd40a0696dc142394a3228a7f7456d6906ea110b4ae6214ba794d5c52dcbd56dea848ffb24a751239ca73adb4363feaad00eb585cbdf68732d9a398fe4915f8397edce41f4923b8d069d1b3c7c6d3b830eb0a55ee2d65d20c6002c4d4c2d58b0b0fd34ccce7e7028df2f5103642f5adb980a184a6324ea4f89d3ae7d8d7c08b6238f0c562d78fad49e422ad66e99b7449f11cfe8652edde8c11cc29e6585f96411a04e043e865cad66cbd910e1d9437209a7c0362af714837e2060d43cb2dedeaaf3f04c1b33a80d90e5b21c16deb9ce5c23b83060a47a5a22af223bcdcc685e24d8c5261ac0b18c0d2c8fb42b206ee56184626bf99f1adf5ebfd38d0a580c0c88e93b207edf60ca5f465b1df93ffbbfca9a62564bfcedec8b468b1ff5ea2b1cf485a782ad0c0f7f2360a566044009e9aa4fe246fa64dbaef537d1dccd80195a56f89a266a56b761d7678466e818a596bee15e333ce93deb0e517ee89c8429998d2ea7a69aa23503cb7bd756388c1c14ff86adfda7377a39e4e343dfe020d332feaa6e08cbf027338f8ce66f72a9007524050dc03309ffdc0e0971d77b9f5fc91a36070803b4db553c8d76c6454d0bf2052d358da38d4cccc75150057cf5ff6240f8a26420d25a0d34dcc0c3d46bb779b75634c3a6d6ea366c936c4e1b0b8239d7feee51afabf3f7ae7e2a3c21a3b5184cc965ecb50de755b63d7d867ee3c4975ea36f4d45431194c2ff379c858ed675145a2269be50d5b49f0659d19f527e866e1117b6956ead05d43a2d971bd33a817367e5044bb97996e452525c35702bad13ca4a3b1caaaa9753be84463cb784041bfc2f35d34e711ba239f11fd9f89181448e844070d77744edbe47ad4dc9220c0b90022ccbfa937843a367e651f58e6aa18b33c8902612693226278578fd967228b9ad63e5f4c6082362402b7314196a8299859f7f3f8666aaf7971361b4d10b0ef267f0099a3d9985c373510f06eaba19f86bd5723186477f32c87b8ce88199e3b2f873a62f3da12e516a34ad73e8eb64398224b78875e85b6b9197f3c6146507b396d27d75190ce4a525f781883a0d72f5e2ea71c76438e5db12b6158fb3f99a98c85744b5962610cefb013fecec82ec69789ed0030fc94cd13258d6e2a608ef6f46c43bb14a3477b69dbe0e5ae876ce6bde1e1c1d614b9a1017b794f9412b617b0670967829419babe5adcd9412a5d7b2330cb25275284214aa523fbc2b7f6846f5926bf7dde5b2b21b420099c225afa0cfcaff1188c035d86d870123e7a2c67e8e99bf926425a0ef9f4f37945b96c7856a18e14d248bf975e931f407c5fc07b3d222d8f2321e082de409525e7eafabb875a5ab6cd958612c68e32f68c3efb5262ec9339b1b402153a97865f32bc44a6f9b39ecb88a89bb5b5f8d44222deae89aa8cfdc8275aa00436bad8eef205e0b5ef5a36c7a2d07462b96453c8e752e65e6e6c2d459e8aed76c2246ff6a9bf0f4c0e0c8637a3b9baa1620ffa8b4e14633b0287b2564a298b755f4709e804f4bc82c28e2959dbc62c7d709ab4f5aa77887c03649ccb4c5889dbb4cb667276a9b2862f36e8830a4d7b3b3078e20b550fd4f38b646a8dbd15445bb42858dd5db578159cc4b8463e771e9dc8b37ae861eb8044e250ef693af6c50400d73392cd8133a9b83879ba379730976f03767a07a1d6ed9b8d509b2971aa36ef0c5c63531b7544cda2858075400825bfbb14a517b6adfd29fdac7540a09c5285032f315ba53ceb990c51779d7c1245d917a5c5ca4fc05c54fd25a79d9b95c0710c9506d5fc672922c452e29ab69789992043d728c75b8739cf8d551014c9c25a997bf26dd29b0795273054da405cae385eb995763f7a5047b17142966cf92babc6299f473802fe16c7ade6a447582e6c3f5408b784cc5ce771c973b41a74d387f4023a03ed3f47aba74b39141cb59e059dfd96dc2ba09cf36c72974fd9dbc6ba0b3cbdf981c92294e40bd96f6bc5a9ca50cfcb12f7c6071d527b42549162acf9a183678bf0d9c459dd5fce7acd00b6c8c1aa67ade86a158679238fa913d4ecebd669054ef840b91ae119091371b6763f6dac935b4374367cadabb308b6ef4bc1842ccbfa5d202d7e6c4476fc9078af0789e722fe8846f3c14c8dd911b90de989b8eaedc8f9159d4a0e57a1db98c03cfd4a952d36efa5e24e60613812baad8c496d914fef3536b331db4a613b1ee3d9eaa0dde0fd6e1e023c1a09b9f51ccf4afc0c1a291bfb0a002d7d9b8fffe93827a800c19e0c45470943237d3c000346fc32d31e2f22c99b9ba527c68b6759a27e81eb3065879c20c1859d1272d22b15919e6a14e42bca3d96ec5d280ca824cfe12eabba7628d21b1572deaa4df7baba12a355e913037776a6fa7de744dd1042d157920ea60d1327a11cce4412fbd378a81eb17911b85a13a040029a9674021650d13cd2f6ef781eedf9b5d84fd6bd9a9743b89e084f4980bd65e78598ef75f60861e40b787b160d3d34d1c9b91e2a40a3ff8a6cf9d2d1be0940f8c86b8bffafa413fd05019026c98d356ed40bc10af631ad24c41fbd2b94aa11d4b0eb01e584e8c6936947ac2933fd9d4b6bc48c499b49c29dd3b5a83c658d3086203c1c13e34c5f097b2c62b6fac3d06234578942960da1219736d844272bd0e6121c2f2284f6986d5ec66832219363ee36ae4eae4e6de998db4ab40227f44514fb510b9ef14c60b43344fb620e9685c4312bf7442f36d94686f6cce34f349d1fafb0db8d7b9a3c0cc7b34803b8a2d0b1a347cf906e5cf9d8d27cec7916d86a90f1ac9998a6460b7bc7860d32fa890682eb8cbaa8a7200298dee3ac02b45c8c8ba0319fdd24aa3ad7b0e1b52c65a4eb5f568506f0700885883c7a0d0c2343b4c68b34376bd246b123c11d48823c680670f29d2c461545c81bff12cec9676297c3ab81a92bc1c0026cd91915106db269163403910248ec60e7fb9863cb45a98d1e621dfde6ad6709ad959db1b8f4b7a03b7939b1c1938b230b1be4331343b05eede9ca983e41287782d88781b5238d6efadd3ef0fd385309e6b23c98faa7b47b4dc2f9e51462dfeb244d1391650ba472d76636d51230536617d7d1c6d402b7b20eea3ffdd854c8cb956cfcd118852f5a7e93cd1d2390adee14470cf163a7c37ce660fcd663bd941243e98297a03d332e7ecd875dd2194d236fb48f90f8a4f05c3580779d9162965af135dc51e4579ac83354bdaf58be1e56734554603f05ed51496c91721ab612da4a037cd116cf33f6c42fa7c2e3b9804b687d9247330245bb48984468fbeefcbca56a707bb2577139691d248c7e3a55ff0b105867f1335f292bd407113da2f55004139fe4733d4d0a452db9845781ad6264ec6c4ccef895e33f9c8224176a58ac7307d146b8aad614e7f7c59462017ba69aff4758e3951207bdda4c3075848c2603c8b96bb9b3d6751436051d69ff6439fb09d68254f4b9a08ec9684c1a049bdc0892ed3e605d2da14281298a12a942a3d5b8a195c38403be9349aae0cc2e579aba93a76d0b03bdd31877e2f87333257e127ea43df8592852d2183d87cba708628fa6ea3bc1fb8a86b686dfd5b7d67faa8d3c2df2a8ac960abb9ffd11b29bc85fcf49e53b47cae40d492f6fdc1dc8bdb8b4bba554bf15d562d19b5a73939fc7ba88499b102c939eaadb45a03aecde4986f9e023f4082f01fc3556bd9a56f3555d859d8d1f321be278f9674318bde843383e41046ab6ec590e2512d990814a0ae9ff95c10603fb6ee985bd4c96f7f3bf766de751c8b020711be7332e1622cf131f817065e8b0462c252db29c6aae61c8345d2c2c87b597df04f2670d7fc3670fbf61e1448a37636ca40d239100b481b23565d0b4653f77236d90c0a7e90eddf3b1eca1d82a13a4e5763e0bdfb713cb47e802040ef06de62e1911a1566ff8b0f8f2512732570a1d29cbc631f0fe92949ec3db80656eebed1c66beeb72d18c0f500949e0a1ab83277fc54973c967d60d3f2c2d27989178506506478790ac28d31325fc82df8128f93681c142c2ec613ef77c670a28303fa24e4c25b2a6268cf65e4ff011aba361426e273ef8829c5a5e4893cf321118e2d88ff708d3d423c9840c674aabc251dc39255c34703c7f0a387cf1957bfcad96111a76bb301b400aa59748227da14d723dde23f8ab07bbf091c755b0266a0119ded70946cd46c34858453121e488829c70c6663d1a9d614f58f3604019fc239b71f189326db11ea4b4da558133697c925e5d693ac0a599cd568d96ac148af6fa45eded50648eb2483a3572cecd60eff0ae1ea5a41910c0a849aad43b2ad3e0cd8ac2558a4b12e66d2db16f35efefb75b10b9e9f9ce53d7d1b00d61f8bce56071cea95703bcac56790c35bbf88758ec0c835e4c2c83e6052f078c7cddce1643a2fad594509a5463e91749751c3775f30706d653ae2b15831d2dda73c6a71865b98cf125e81758f07ce49bff97845f2d315880166ee2b46b635a4ac6005338f9e11951c45254b473322aba36e9b1e08f19ab60c40f7a93a9455d122dba85009238d570959eeacafc73999bca0254f1e16767d143e9013d7aeae6087541ef94d15e82526679b9225291880f28635df902bfb033857b35128c894f50014d8d7592c9600bc25d182be4864f2d14717258ca96f3d0c6115c8e6f5b9fb5173d88448306a1cd0f138871e4b956916cfc585aa06e67ccf0d4e0ee8433db32354f9172baa8f3dcc1d32c3dc19d26f9b02d5ce446cfce7d1d8fcf0e2ca56f13e1e8e7633ca3085d18a8122c38fe69f97f20c3b20b23140f6c628b16c0f143119970bbb2752e2825a88a402313f2ae1b00b8558ade31176b920fa431df245745c9b5461a6e57577545594ed6e9c29af43add25ded4b41533b079a4ec0f6934fce11e6ba81f187926c37163894511258832a811c64ce5106acf06acc5a399c3c8ca54bc8ec4f7718db1289146fdffcf304fe6412d0a3fd1bd9d66634f3ca2ddcfa1039156c73235615d21b71827d39dc845a79c1527a9b3ba317fa06da65729d99be7b1158f50bc8eeda13c1b97543ce18a52c34d12b36090c4e424f04561a11bc3ccce1bb719e80a1188d3c5fcee7ef251e32c85f8d408f8dbe4d22293f849571fe919875cd619baff74c643cb0a99d06cc352c882622f9201f7be7cc7cf4d6bd0471eea3ad82036c88d1e2f411f615cb4c96516ada78a6a32e17dcde1dcabd67d414b6db76021deed40f656525e5066cb40454a8da8b0a906565b58e565997ff31225d5bcb9031bd1eb8ac1ba4a044ba80f2dbe94f6cf547313bb9700d0d2293d262de093defa90b0f934f7ead21149453cf5cf4af9daa3559bfdc9edcf8bbca7adbcc3c339d6633016e9e97ba4af6f13b46d2f9dfcd7183cdc756a8a18ba4cfb32490a1cfe6e92a7f4d3e9cb8eb448dec8d21de029bbf0e7185670aab56199100c9d14e50f5df6ded87e76b8638055456e8ae97ec4914b7c8737636ba2965dab868f46cc1596ff28af5adbe6f6841e67dab3e8a761995b023ce64f316f5c07716fd76c4fab00c3d45b1664f0dadcdb4ddd5727eb78bbceb0595301a3060b39f3d9d6c63f04c4db3204c6f783076451c8f29fb5d95ad3c0e42527e27cb18e81b611630ac0628543da71000856ec43a2500267f8f7cd36aa71cd9a17c6cb9ba1125a70c5b3c1831efada0f4c0d7ead26b5ec87d6be43df2eab9d8c50246fd9e81e8cedca0ce7fc6c6188375675a6d59c0a9f03db09fd2798bd2bcbf0c2ced6f7ba14f1cd87787d0522983df6de15d1b2bcbaddd3423a7082684e0eccacce592b542033b3f46ace7d555ebae3d715e57300f44d91628153cc81ec07e1007eea09f392cc78f8dd347615373d9fd3249bdf3a0adffb366ed72cbea508da7ef723682238c03d5b3373f260c86a29cfb34f357865e59e243a4b4ca85aaec035ddefa103ad94c9f6277b992dcc8fb5d146bd63830ba7971c74a16909c27784dfe572c1c96a95739bde93a040e7f337c4fc1b61375c992003832c4856970b12f42b597cfd4cefd4d6a00b02165426e86d544262484f075d3229016c3f68a4e173b6a150fbc657e08c244023a425a361b2ae5b43193c5264499174d7e3612201f4c29a055ae9f87397fab3282a3f084a95dcfaf556928aeb06d9221a183df35fd430192340425e70373b20c52b20d9ece59854039d8778008bbd33b9a068c7b1444d3d8cc717aa1f434b00f4e54b01eef4e1f66d5e2a1891159c60166801c48cbcbc7bf4c5ef65ed94cbf621cd4894945e6a62a660aad838d35aaf4e3ef65e2d419eb3c161c9cae6c0b0cb5b0737835864ac817bd81ca9ee8a77c58427c11a22ed41dc1dfb06f29aeaceb2e0991f13c2c9e837e171dfa7c772887080e1f22439678a26d28d5d08b254a73a9b0cf8138b72ac0853c94223233cc960341064a68d2c5be5d98221263e52cdde1d2481b02be5b44ab741fe39226e4df5d0a5a216068ef814f80d905f3d65e63944565f2399e903bded41371d5c31a743bf34ec34e5b2bc269f5fadf6091c4a1c7437125ebacbd42a68bb1c46b222419afb66e5af77cb728ea19c9fd3689704d8ba7f29915324d569a1d91537a83acd8b03b610625d82d77c9e9764c06b1b28041ed8f472019905d0ada19259706f23e7cf0f77a5e53bf174a7722c113d7b121b69e79d8cc9198949fd360f07a8a6e9de1c9a97e7967b41145303843dca7a1b78f6e1473528a40e4aab18a54602e8bc3d4e1453b2adbabfc2c8ecd8c41461c7690f7d2fa5351b07cbd23723824664188951c8260ec0850dfc26cf73d8d308e0b12e23de0ab4c2efec5cf909800f688b0da6e817fb028a8638e7ec47c5957ddff55b9f40ffa4c1794e5cf50818ccbd47965ce2999e5b4763ce31f04485072cbe1907c91e6715bdda34cc508f7352feb36e4a6eb9683607efe0914d1a7fe14ac9c3560dfeb2114647438d8ed9dca345328d83a843d1d28d89ae647f3374570e72fc46cf1cdb7af5241e8533506537fa3b48621852a6e4828d5482fa99de4b393bd315d2ffebbb049ec84a89281160fb72e1a7e429837ff3d37ffccaa05ead77c4b94518ee329241d95b783813c7cfe20430618f0daadb242abb4394f48e85ed6681ec40529a68fc4651563df2a7d994fac930b9ae70b4388393d04e57613cdfdd0ad70b0844466086f55bc794f63b61e0821fc4b8943537cdc0b0cd1f16b20c72fac249e99a94019729398386964b37b8280e423fd914cb66b7a8f7bc3cb558e09d157003202dc3fb34e362838faf27697fee12661dda2d061ef4b6956413e7f32d59f1724981e67d59a126c13cce52a6085ac05b584b41338595c9da7825524f17ffd95ed5b00f187b5a20a66fa685a13a5d8137d7f63a435843486002d15d6cb8fba22d28a918410c8e36dfe70f4c6a12f61bc4ed96b6cb21f342786b11e5642e635cebab948ec60c19ec9a9537b61c675f628074b73633894db918abb24a947a827dfde94337a34c338e7b24bb06f046d7aebe0d0c741832a314a7a8d526a8f0ce26fa79195af4a8da9489dfbcae9de225341ef21ded9954cf56a657a24f0afc5e0be37daa908915a3dd4d53bff319a0801ba97642bc0820ae5983780164001f5c34c0d02fe907378ecd57fcc12368187be3ee1539a07f4b0ca10ffa6811397ff20ceb529e281919981e2620826ef5f90af3e1c56aa72c7e532eeea113b7c5eb387e94003b0e6c12a85acffb16e9579802470d3f0d6a74bd2d71fb60db6d7eaf5e418f91a784e8976e738c37f8bc3bbcb2e803aeb5cdb1ed49476171f541b5fd44bbd33468b302d84e4b3f83dfe2c1a5c5ec33a6c9f382fe0a40372018df32f84d1af7eb5d445cc14e17db5d966f3327b3ecaab01fd4decc7c1663f62394e31e50905fcefe716713b4f0e1a1c65e86fe7c7cee777e8452939b027d2b9b12320f84cb330000c96523222ac1c9d7e67fe09ee32546175f5c2e78fd24444be1b4c78c6e3d397b9721094925d402c74b8c0befd4aeb8ad7ff6cc151e950820d68f026daed32bb6e9185c668bbe1309f06fdbbb91e501cfe928f952f5b29e7971775c501cfe09c4f51766159d77acb26edb9a71a08c0289b0434df8af5d3265f796e81497efeecbdb1ae9619ef3e06aab1c0c137207d2b2f7eb8ce805fe0e675347ca7bac743eb5d402411af39c65d756141c6a74e7c24e157d4cfaa451e765147fd2b17dd1aa692d137125317a1fa740578489bc2d1ef0f63c38dc2840f9eac9dc47cc9c6b15d9f1722e43e8f6b0098c9b1a029e5f0edfc57e9d94dde4760fa30c9199657a80e0883d32e6e98d4f5db5ae7f6a6cb43888f9cfbd736cdd539db22f2dc9b438cf571b7e598a72967fcc4b9be11cdeb8944a8d2d3ea5df82a32d407c71106dab3abe6a4104a9c4cd5de1d751654cf89dc91c15f406e10f9042da8d4f2a44ad3204e7868c81ff423a74f8124446097ad4f2116c772c0aada15cc38fb19fa19dd3f1d398d13dcfa1333ccf53c8903c96b0d009ae6daa2933f943e0c9abe050d245780c9dd2f646cb9b8bb441959e19d3c745f176b803d3fff02bef124e233772be3f8f94eca616173b9762e38cfe83b116e301cb5ad75719c12f5e02a7a347d1c0f652062e2413b7e6319e980195a5e7c0fba74f2fe3cd380dd1a9625ecde18af7f32aee21d557e74207835cd5dfd6114b22260294539ff003d95b30dfad4e234294e4eba5782b559361d3cc11761d0910641962d12fbe9b3e08f5d33c548b84645a9610dd87afe004a3097fd8f73bbff98358945c1ff1610095934e82d6f5468ca1b33eaeca42b0a0d83ef40f5cc67d242d45e1b959474d961e2a2ef26c6cd6584f17be3ff37480cc62b5adb248691e1b59eb91a008f01833914dcf4746c9133ffb88d7e44b18ef70bbd1f0325b96cc07566362dd4d2ab08fc62f6917977012ea1a608454851702388f740f8e905bb64abf43ce05efcdb10f16e98eaacd53a20f22d3eecd711272d97f20f588f1e72c47c9aeecc016cffa739ed5a2a01603eac7e0b6a3c4c699490a3c7a68648aecdf3bf6028c4311434bbaa072444227880931fdd4b87c49725ff658847247c2ad9ef1a6fa1f39259576a0cf6f2a5fbbd372209bf5be7dab4721a2bb481676658d7b8562bfb672ae16e8dc2932df578495e86baab1784a4d0a7240f5e108dcceb20a862ddc4c75122b584ca2c281fbe2fc99975669cc5d51532c3f0e1c3b6c807813788da2b9e88ec5add8ef0523fc200c9893951840cafac540acd8a7d61aa713b6fc3e7a7bd2c5db2261b4edb04878e3ab8521af628d16e840eb15064512084ead213064222e761a3b555ead40de8ba17f6651ed22606a4c4078e895e0eb3ac96664f7702810cc4a5b52a9010b1914a3efaed9a83283e7e76f26c434b4f9c5dd1f2de19d9ce7036e106d6a582eb7dc9d497e5655443d8c0ce6eebb49a081333141032eaa4c6d9276567975f25ae0397ca94bd33852d5cd8a7508f36d5aedd8164cbc59ac8587ac16ea9371e22ace94ace1146a17936a3ad11527066025658f4ef5e5551dd89f7be5f02d1788a5678ac778abef05f64762275133e1a24135a09e5b4c18afea20b9b8bf8115b297205dc43aff892cce3abaf3dafdd20e8173dc00bc9164064e853021538ab950c79b0dafbbdbf29fb2ff19864ddcc4d3a84e6d73087268f650a7dbdb3b00eb90fa175f63da3e7c677ba8e28c8414e7dc085acc781c631e1835ee7bf9fc3fbbdd35d13f792108f6c62cf6e61b698f7ad2cc718e5ef00e9c4cc5e73f5fd097e072a5f754b22c60cc4f9288ff9390d710acf51f5516cce91ad85ea79f2210dd987b5b3868d25800c49634c31e5d499ff894415dd5d888a7089edf2ee2ec419030734f5047b15fdeb2954a07f361113c80551a8c0beec756be511374197c7a7c194ae6a15fd1e4f9f6e2a964fc8d782f4415cfbd3408ae4f6bd6db1d800f5d2828682b12b707a8b4dd2262f34a3630bee16e3e5ce9c3cea1d3ce099aeb05335758e401ec39a70912895aa1daeed170bf0b85043e01f5a70b1f271e62fea6af9a77ff849634324018b59873460a32c995dee697c4cce81389221ae59f83fd8d18f1e11e5bd5b27c1eaa65920d9d708152535fc6e5f5033c833e4fd0f0785070ac7153b0edd56028d785c74bb9a2050bf2fd39e07b977200ef0820ac9cdbcf710f205cbdeb04b329d1ce1c64ce50dc7082629deef57b7373a9ab8d01dd23333d1bed8548f76b757a4ac666b2fdc7f9d2f1d4785267b87f4689a3f3df8687cfe297be01a48c481e1f7015da8d84e4d7087b6adb658d8f7116b84c7ca3bf736452f583f4ee78b2be98b1af0af2328a77d2e3467b605c5e239cd60c023d9028a1bd85c096902c6f5abff24c36b99b5d1fc49684c2c162063224b6881ab82d015d11271d8a88085c068f8dbc3724af96867d926e550d9b5d007ce7a39a17957bc2c9a1efff91e6ad35e0a9c472659e5a7c64117a915b47778cbc416eb3e2ff9ca4a67baec6592e6385f0cc09c6d4ce41594a991d116a782596841d46b028ab438ce89333f3a09b338d2f3e7d5c68fbd2dcc965618e7d40a74e3651b49bf5e7f16631d6e40dc9e123722c593d808d46590920443dd30d7b43207876fa3e836558ce119d5c2e3f02916c65d1790a910a6bc33c2c67aa8eed144b3dffcd16eacff282ac2c33ebdb110712cad565feedc099bf01e0e783d642dd087ceca1e91fb27c12e833d832f35fd1c87bc58d75140f78f9c5f6153617cc3b0f0f17a83b3d1d9a60c0cf6175fec324f331f786a4fa6feacc027a8eac72eed7821ca8beb1138e5849aa5b56636fa2129fb5274ce00a208b32fa45fc1fbad01c8ece83b9afabb86089d854961943b90d4b535df1eba0f0cfd6f3cf8115812caf4230c5b719fe062154b6acb323d3966386ba2950104b86f8d972145c6f8df6479116438a757d8859f36f73d22aa6cc4f8fa30ffe8be047cdb4034ac8c48d4a1bd75b2bfee936c693c79477ba49aca7f2d3ea0259fa60c21e2e5792493335453b02fa46082b0dabcdcdd51bbcc06ab674ab84a3993b36ccb9766ab52601d2892ac18e222e4fa305b3e9534effe8dc968fa362f42e04837d7e2821ebc6594593d430fdacc583dd72e742255f2398412ef1fdb47cadc090c98cab7af483b59ed51ed2ea5e2e54251a6d5a2cce1f6c695810f60845ac5e2a08a909df24a3c436ed78ceaaefeb8dc589f65e7207a7f2bae0ad0a0142003ad1e54ba31c72bfda115c0bbc43985f3d17977b7d9e45ad3b49907f3d32e6e0c4b0e5e86aa9ef45327e7b211dcc55035416bb88589e50c0fec6a66557b663a0c5163ca6b164ed38ee714ccd7de045ebd88213bedee0bc0e10119306aecf1bf753a9a2c5eebcbff6e9d16b5fadfcbea3baec0fe9c6683d125ef1d475718d98ccc53acde026cfbb71dc132fe90e34656d26f8f4d54d7fe745a44c372c7de6b9eee25ff862fbe2906cc73e092787deb9b13e9ca2a8a78f45da191fa5d2320f6296bed7689b1b406738119d1d6faefe63a8d6b2a8fd2beb4631dbaaa006ac8411e1a47774d08ce989c25b8823f1baf46230b6e893e42d5407bfb7635a1f224b23de75939578bba43405d007cb1d2133b77fe4f4178f59a7d4614ed7439997d36586531929c891ba16ea801aca07789f92cadb786e8e5083001e2f536165c5534db423a8f104b8e496457ae5474cae16f3370f7187f87193099f00e8f6b84eea212f5973b272002e9cfa49505c36dd0102063e28caf35051fd3cad4dd0ec34ec4bf48fc921bfd141116b5d01f6b01611fd130b05891ba09b28a1be9a417aec8b7c35208e1efe9ef74d9a76cca43eb375306866005117502d37d2259cc92b218207add10715f62d430cbf12ce65dc07360509f23705e3058b76bc703b6857fd5b2bd353e8e0d62f1da669e5e57141cfea03aceffc8562c27b9021b15a617295cc5445794a6ca731340dc75218e9a863327529799b9746a1212bca345a95a5f422b4afd098ebb510c4f3ceab8a90f803bd9f7f5db464d627e6687cec5ec60d5930b12aca3afb982a33ff2e5e265c97331d37ff3087c2f168cc316f1591a9f55497cf7658194f06aa5972b40ce0526d65b412dd29456992bac8358174082bbe7375c791e729bd1a3af9b6fa45a1711fccd6e2510c229c1a8aecb49e9fa8655dfbd1e1486ea950e673913682a84db302472bed766ae1b180de43d79b547e065aff78b6dae2a42e8aa18f37ef830e1a6f51549e2d1c969bf0c4952df879c7e74999628bdc5b166a41890f58156a8febf0761541e00b6d7e77446b0607f23f19357fe6ba34e59be6f0cc845f7914993e50b68932ec00bf54407618349050cb1a84ed43dd391d3bb37144e71d32d56cf451042a7eff67420f31d3ebf927552ce3e6f443e32805b9949dddfbf45b4ed56e12af57916be3658684ad4b7f6e8b2271df451f49463b7d3b92cf880cb0df62c960c41c41e595306116529c178c186e6784712b8ca9d822079de28228fe6d0c0ca67a9e96e537acf656bdd75fefec70519ea1003063e8594a2b9def0c44fbf5e131ffaa6eb4cbe69bba1e68c24124bd14ca40e517e779ee948e6f8f7ccb1d28efd023ba286d771db06c40c60504fea6ab2ebd0f269f8eccedae4bfa555d4b6b50124f26f33a4f587d899ff7f3709eb386e7a06f9d4eae705f0e6568b93164ffd78f14b07c32ba55b6693b87bf31ce2f6821c891ca951d0cd30ed96e16060c633139a1abfde72b13e7e32734765ebd946a5104c536aa2a72bd30c3aaf282d514d86b8579a8e7bac6bfb4a6ecf3d2d77fa18ff67b55eddbd1dcbad04b9fd286afdd4bb4a8ff5debe6fc3366936c53ec24dc67aec91a99e8ff76d5f2daf73854d2e06201b17ca3d75569d30e2bf55b80dcf2495c758e5783ba92e13c174a233acdf8ebd851945e88547971638f1a8479688190b4b6bb9b95ac8c10c2e7bbb41272c2a1c7bf85a9e7bef2a98629f61f46286e686f6d0072fa49362f5386ce4443338bd32aa5d6f59b5ea8bdd99c1071b63cd81f43dc9a38591d55e966005fd3836646ef7d60b36c6555d021f3447c391948357bcf5284c6d9b8f4feb4a61ffb477b9109bc25fe18c2f04764892dd116247d2935894818b5f23bcf45f938839755525e7806fe7ccf292b99741a00ea66248817309af777d518242b1057c32f9458abda01dba2cbff3b305c269cc5269c4a24d50d544e6d047eb8fd6daa9f1aee2abba4c2a8b38dff8153e2a1f31f09b126790eeaba8e05c8935766c29c8231af138190c7173dfdc3955b8fe48ff50369f6e97a9252621cd39b08b0769b83ae7f5ec1e7cef2a621a7129e389c82bccd1ec385bb7d3878f9fc7ece1f5920d3b906988d4f18b54821467d705d888c4b73828a7d7242119f8f45f640ff7b93f2c2ca2116d06ab534aa12005c5dd088ff67e1340fd259172a1a6ba176c6f174caba90feaa188dcd70a8efbb5b54f0c6ed55143a0c061f635cb1beb3b7d89521f79bebf3ff36a401bf4e9bbe358be73a62b8bb8fd372ce2550d8e170036ac8457fb00ce57d217205280b758a24b321a0442b30a6cf7b0f98124e4f5c7c15109aa0a1bcd0d540350f8911c52de8c8dac1fede3a8e3a0826879134b509901fe9a30221122a0f39e60b3fcf77b69cb20ec5e863839af6fa2191d52f6860a03d31693fd79892ef626f4e0e409b590ef0b3912c0dfb298a93af3672362fb293cc164045097b65cb38ce0976469f3c473e018c1b3fa516d724b6def7dd8e57a9ef6d645c2956219d09b818f32cd38cabccca2f3012857f125faa73add0b623a8d66e3a5aeec8058d6b48713408284864ccda2f31384b7e18869279c88455ed828b8b25cc165b3e0abd5032565451c081b4d02d3badca15bdc9e99abda7774db6935e5563c9c67502a05f1ce3c16d95c064427e4c131c72ce246d9b9eff61ef275bfe637a2cb4b3f91400199a7f92e164598e4cd164d3fd246d5dee6c1bb1694fe611beca461af77e1cb30a93d29859acad5c7716a0ddf7372b074193323f607895aa49c5ddd03b0abd6385aa8554bb581cde3a0a991774e957002b0ccea99311ef230b8ce129775db7b4bddda071e49304000e7ac413fabcc29ed338a595b8d1ab9088f633cc20616b5c1268d31569bd068e1f6f356f65511a2b307ba13e48d508a37cb92873d280bb778ef8dd2344119c884d92b53131b99f8d330e6e8b9a04b139a661474c5678d8d44bf78a18a50fea2e222f248a8c272094b4e4ab96f351f0463c9e96158ba19402cbbeeed303549f213ba4cba43592d437736c881f3f956acedee2092adca270b5b9a0852ee6f1366510ac38a5f5e2e2aeefdfd22bd2fe006b6379c38c78fabc449124a16df62db7ab359d9fe352430a91d375b4137cc47f9d81b335b855b45d260373b5fff3e6728c2da080ad065bde8dce4834225c5e20a929418b5ddce2763331c9cda1dc89634e6952bfcd01a00e3edb4c9c65259efb328f1a9b2d35116715313831a65564b1268797c589380878cabfb4ec5a1e9f81cd32c66a725aee154d841825947eb9d26b1ee34142d96d25af75104b5979300d0e115063d7b22fc050a938fe1e9ad77a0cb13c0ba5c8845b8e46e45a823c328f932dc2f815b6f9fa5ee0121dd71dd395f5fa3bcecbb7734c3211e504e6de065096a051edf788c78e0a89e5aac4ca4cb1a6ee8888cb3a2ec1d715a6163ddfd90817813ac03da345c7d6f9a6ef6db9d0b6c80d48b8f307838cd6b96efc48f46ae6261fa7fd9c8797c5e206c6c8f11d7c11ad6baf07ab85a2c57c3f4a2dae520e6194c8a3d5e534d202127310d834a8087cff5ba0d164d6a91f258ca09b0189c8afaf35116fb814d72a6cbb1e684568d2c8116f6c1683071d647878ff0d0138c53f4937ea4538fe7381c286056c372b9f6bae5819e12c0c1cbb5a38d9d3c593a3faea38a5675662ed23bb8865f4f81aa30dc65ec999db3cffde572f8f9b64d5880be09ce81e94f4d608b51da9b6cf31717a386974f20fd02cc1745e8d977bf0dd0149da614ae92fb169cbb3f00d10db9d801ec53243a22b925d8a782335243e74fccc2aa6208951a8bc74bb72a692eda61a3d2f53de81ea0f66d305db233e13181ad2c879cdd365eb6252e1ff00616d7d4ef602cdd54f3c024862840b53d15d0dfbe64922d9ad3136b375dace2c831ce6ee2227820191ac9f3d949ea8757b9457e127dae73fc8730259abafaa171a64948439dfb3803ac9f55690e7be4ce7f178f5f3eb9ba265a6a33eebbe0219d720b0bb8f16137945898f0158d4aebcbcadbc0fd9108e95717213d99fab3b1b590ebd446a42f88a8b00f8674c0f76395ee8c19716ecf925dc8cea91b66183ea4a910b48f538f1ea2f232f95227d1d35060e3c24c1bfb4ad600852a2e7ae483b4ef5f33856a0d1b7bc5ed09032c5e52c876b742813a63d9dabce7cc274646fe9eef92a1eff558a63a4d785a346513fb22aaa959acaedb8de5dd6acfb9fdd077812a75bc449636079f569d04e8f893d8e1ff1fdb0f3cdc592a63c6c971f966e33cd1ef4e3773829256dc61eeebd2253b0d581e9e69c496ac8ed8dd697b7186c70b96c56d2bc1c46d51438387cbb2cd823903a91cdcbe2745790cf77a90c5d4f4095331ed59d349725f9039fe41e28625bb67d40ebda4c31ec036128474f05c581141b7ca328151ee4ba26a041a619a594601ee7cf3f19a7af38335692be4fc4bb3cc5c1eae73b22ba670b09cd880714d4ebd83137f0a741efd0878b8eaec3b80b7330a2cc5eefc73bdc5760b49ea49329faa60b976b800fda23114f2ed05432cbe007a9e16c407dad5b1eaba0ad7e068688a2172c8d6b75d55f2a2c1796fd1958aaabd7c4ff902236a37a7756a354fe3708965e88185c7a86f13f4939471a17763a968504be6996666407c624b5588ea500ce194e30f7753e717677a44d556f665e1cd3eced337a929f46b60265dbd2c10d9919a4dbc753708d228f6abb1d63cdeb71786f028aeb98b8943f95ae5332ea478e1583bf726a82546cce298fac62e731e29ca118b75da5d1456f9bb0bcd3ad38c13dcce5b016db08760bbdbbbb83c602bb2f4b542200c70ff7987d196a5df668c53dba265e4419c54ffa53c2ba4a63489a8125acd678f55e7934c2b6ed1286a25cda0313280677bef6d3976454340a202e6cb9366660e68eddc20a4be42201f35a514e2e0ceeeeff9a778d2169e7b8fd912a1015ff31b82d20149643c97e356a537a7f22daaa6dd966c4e7a765b4a7b7491bdf844ea59a14ae9c07f78ccc87cf25eaa8a76112bee2ba77b4d6bcaec0fb9adaa48a80fe47e8f4ac49aacebc2df174fec50af6b0d22159d8e9351611e2705ac2f1cc0ffa2ae24f660950a5e7412ce7be8adaf2a3fe326f9e3f55819c45049274d8e055489999c7be17aa1395f48a9672a69fac9436952d65a4d2d11e42db7d8309c597adcd22497b562560b6761a1b96a93873071d3caf7e9fd80a1095b12d5c77c983519427bfddcd3591c4d234f70aa60508cfa3a76e40833c042e5137aa9162761eabf41dd705402f06a62bdb1836f507da277ee5981dd8f5abf48106505560dfa307d68c473c696d05a2aff128298685818b4ecfeb1b333db067399426c7301ea5e349719c30d0e291c61856220cf68a313485fcd2642cdcb39151500ab63992a2545ef6ecc20cdc30887a2a29f092590922dee2cd93e7ffc48063a3e8aab5d8de7dcab0885ae4676558f86771d0f731b38dbcb7c8728e4221d9c98d86815c0fa70b19bc788324d515d39e4e2ef2ff4b77a9aa3d6fc9b5341fb13bdd1b51c49ab6dfae20f4ce6eddfece930fdcb3d0d99162eeaba13fc3cc95e48c7a1ca362a2204431b610c095d442276af62434aa82dabfc47f82f9902844216ac453acc01a9030bc964072304e2dea156d865f29609f57aa5572d0eb58fbfe3c6cd01b0a3416d4b7d85a03b5b473b690a7f19716440a720563129b9414973bcd6f3d8f7be5b9ee783b5786a3a2f08dd82d60f6c6e123ed99ac3c7d24d084be53eda9aef091f82770c6ea59103c48257b22ee7bf98b06746b964c68e9c44b5bdc66daa3a86d92c0c1180ba5a6a6b4ca80d05dfff98e46d40192ae189826b2b510cceadd44a39b5f9ac200511caa590d35f08af6977a987c4c8532713c93654bf73db0cad1d2098cb31cb368387a80dacdd8d65da04fda21adc14ddc471090e9684be9272239fbc8eebbe85063cf703f2d87ff323429fbcfc9efe89e156d1e80273695512e526c45b0a03b90d401aa42dfbd504e2ab1ca5f160af2a6d156b2e3c0b08e067085fa87794ea3d04dc28d80482e4f93c89f580898164a3d539f149f30149d26aaa5cea308a13b89e00445338e4f06a99972ad931efb982e6039a71169d47979dd2a6404385a911677108190d5bc0afc2fdb3d5d1556cd6a284e26d937786740a31e9f65f7ae0c9cffa9af54da6ad1eb230d4420e7010d66ee363bac08ab439023bc9fdf0c7acdbeab02fa04ee522c52cf9d1305b914b30c88f6d0665236b7953ed10119d269e979f5100e3a9a4c10bd610f20273b60f3a4f6eecfd5c420d2c60a7442cd454abb95eac07df3bdb441d391a6decfb5ccdaeed57873dde86a6e7dbc58ad1fed1ce03a9a90874509cd4e4de451713319cbdd21c0d124a5f6ffc762ce468ea3413ea2740dd4c4d6cde6a366338f3693d94378a1e720ad7be001a3dfbf4296645bea8f2eeb466b72e35328368ec799996058befc483245f8f8f21698c5e09fc33ee913c045c08d27eaa11d2fe8b04504f0267c168dca831fe48d5132c9f4b71c5e2507885702c6dab84c57092db5ff01997760260921d9c69f0655512fd0c802070a9061eed7e7e81f5776a006c8fe55904775befd73f56408e835f34d8dfbe51f0e8b64e26f9ef21e648779ee5dc1f6a7e132193ff861731393b0fdb75d4ae1c17e2132c4f23ae3e3bffdd19341c92f0e75d40be514329ede82d1ee8d29e349305a98e06e82a21bb1f43d520d500c6ee8b3413f5b39e1964cbd58322a14c475a7f6da2963b97eb0c9bae1fc789882ffa5b61c747234996cffb24c2e2e52602d141b0ae01c1117a81d04e08197c6b0fdc82a02a4c40f8a811e4beb8518591ffd3335d9c27d948b4f1ea29048ba5d544c1ec2f2a9a2dda43f09e1af13c635d3f70b6660f5d6f000b1eed5859c88342d90ea2c068fd73c3b38ffd56f7985f75d92386a66f83cbd5a4d9db7495e897a3d18b6c52b68919108903214fad7cca31166277f0362d09aedd10c60e2ba313e040fb296b02cb450e300890fd96624a7858d14f6db4c9b8b194e949010df50d14ce053bf7b3b56a76b3499c2531fc055f6ae9953a8f931054e3b2d2276ee42032034d927fc68f82acfbc203e491590d5c3c2c4eca58c6402d5c032c041451373fbbff656413032ca0c331d54ff17c803f2ae7edabde5e9e51599d03a1d6019ec85e4f560adbd6bd1f1c8bff26e4ab6892f475a10051ee74cacf3b0019f702a087a5782f88215fd3c2ff3e1e2012f95b80412ddbd4ff66f0d7e9a386097038d1532c49c532f63030e9b4c894b8bc779265ea3435cc3008a78bdefbb81c55ff7e306b400a03346cd027fa908b08f9164d3f6827e5afcaefc5e83e6868322c11b8ba1cc5cf0b39f84a26269651b5bf7e73d8d4c397bf4bc6cd438659313a3fa02d8a2c6505deb6455adc44fcec04c19b6194a5a1361155584aca295b5558cff8854688985aa179a83ac9b8c2c979d04e1e007695e6cbca2553e19e9723812783d6e6d80de5411f77821d71b59cfc1dcc45362e59624672ed8c9f12221cf84f9a51dfd11754dadb326c4c6a9ac438de480e5ff47999742f1763ecdaf83f60462c12f394f9a3ee6f5f38d9a28471be6e12add6140c14a3877bd6cb96540ef7d956659c51655714b5718297fb602ac386fe62aaf8b6bd8c1f42969f3c496fac72d1d8452dfe994dbdcac4a6c5f09e33814520f24889879a3541bf63cfc0c099290672cb7dfabce935b5eff26ab997e665281159ada8ddfe826d373511b03aac086fb273e62cea9fb428d0cbe2c88e1f8d714c4050cd27e71b59a4d5f9ae80d633c8f1769eb6df281a4c9228223e9afa219542ced228c2aed829058815f463b8a2bbe09a38601c3ae2c3c699807ac09a8e87118d5cbcbdf6fd063a0e63c863bd95b79acc50e224ab70b7fe7b4b68c2112bf4d073e96854b057bb78b28ea1a7195088e85a98a7de3d8d64e666ee4fd2c591a0e3bf3afe180a2b377c6b359a2779f7fc57299248c49b5081d5e2f064efa7f631c3a3f431259ac24ba69d61261dcf5e37b222a2343e2c8d96bcbad1073a1ce3e3cf888d710877ec5bf1a1d90e7dd050ff7d06436c6ebd029f61a3ed0948165fe9128ae6b7dc69c95598506804ee138c6a329728f188bcdeb58f906f3fddf52f264cc52d1acb6dc95de1e466d1e453a6c82b7169e0626d498ac86bdd96893e5b3fda868394668c462d83eb7abdacc589568ef68a5ca1a22ddfa69966a0cb0c432443693e2db0a34897d0aca7b823319555983c1f5f893685afc3a7e10e2658c4ae24d322f995f0eb2bdee054b1dc8765e104492031a94023b004b6052ee9aed2c52b0d9563c8094e1e03037b764496fa77b3385f01d4b87d717432109bdd67a3182ba489dd062cb333041bd611e01d7c0aebc4f7cdf16cc45c83f4b2769d94b7ddb394ca1899919ce76a1267843a348472f876ebd8a1a1efc3954b0872d442c6e3c0ab7074637eef45ae162182af5874c0404648a71236ccd1e461fe3697e7a31603d5907e45430f2f1508ae0aa4139702f8b67b0368d78d9dd2cbb95c99dde81e6a0ad6032a0f59883e988be51f22fe07d83671d6a752481a50f71699a4ff271d24e069c0ee80350930938be2db3b432ddb059121e13b58f4a6cc32954c49201e5ffc73a1293fa618b241d7bc322f30e90ba0d08fced53265178e8e4190fe6320919d33181b0392209593064beb88746eb2c5312b08e907ad84b550ed9fb03bd8d7f3b2ab5e9848650e7feb80214390f316524d40f0bc86a859c235c2c3eb87470c78daea9f99ad70f574ba4a1ef18bf1ef021233a81067ea65ee9086e858a4ccfbfe5a0eb984e158ae70496b2d99bf81c3212cbc1aec4cd7009c1f7e72f11e4f7a7a56133e508aedcac14cdcf2d2bc79883b3a0794ba40e29dd5c0ef9e3922d262e43cc30d7489e963f5a71b363c9dfaac231db660da1cbc61ff6db2cdace990f8019fca28382f241f2536cb082a411cafda121b9792ecf9ffa4398ed5b7fd1014ce2676f1233879b783e6027328cbbcc761b09e875c89a1c9b23ca9c24f8385be4f12a8b35da72170e48e42a30ab49c9c8d0d54040f223966e1e792ea615fd2a21dff55fabe78f76422977b34d6ef035b6b207acce5849c26c679edb0b88fa645e0705fa6ef37f481a7cf33eb1484e505210bc94f27760ade02309400f4c1449fa9db936473e7558b7c5e106e228cfd1ca218aa2e8157833171eafa77e3c751a0c578bd7ece31d6e4fd0a7a28277d928d9019f2e5a1ba221a2311f01e50c509f9e55a18e226f9044c663b06204d6abe7c6ba60c63e999a729cd4d6e6a427c0f31ff76ccefdd90334dbd8cc121cf0b5a516b8b01d1ad88ce696c503c416d1f4480e26cc12ec1e0033c12a596340a870915e92b038aad63482c7d55f66da2c27c2e9cccf538c6eebb61e01ca2c8e8c9a13e3cdda9bb90082fad7f817f35a171cd027628d3670e249319aaec526c5f5ac75e0b79380286c0be16b7385d34fa1cee83237afdcb87468545282c0074c154b45fe5677341fa4071d37393606b7d0b5fb7240b1861d604977d7e77e0982c19d8b853a7ecc300fd226c6ecd2ae33c534c2e1d525c6369bcf6b64855b0fb7f832d652f70fc20bd033f0b276b5db50e0f0ae999ac56cec172d2a7a1ff709405daa403d1be0dff24f1e8adfd7266b2a52a7d9ae7d04c3b41cbee021e14eeeff4ac3e97eab71495790624e0d5beb33111b93ddd301aafbc6fe5f4f5ef184e3e2536ae1d28b0d25561e96b6d3cd5f381949624c6ee6b23eedb27bfaf3a8427c29e0b1b91df36690746b9b8db92a5c85a0d2110bf44bdb56676e79fb05661afb76d490407e6d618a58492efcc118d23c45991c2a9d5000683005ca94e45b54e14b31217f92702e90650ecc44cdacd2c988d11a4c281b3feb341571424717078f2737d34ca841d1e358c3d6b61f88192182eeebf3c91f66aa82df72f658da4af4bcc13fed957706edabba150f4789ad772b3dae04989c2a0edc054824d8927629893d6b1ae7dfefe15a93d786a67017d39639a97a35e0b40fd7521d977a17626a522184dad8c081b3842f4bcf501399416cac66c400caddb88c6048a8ebe3896211a2796ee1cde8fb2edeb2eb393d7cea0a7dee46cf3fb968554b006a682ea7da2f38e080779247cc0f82446ee3deabbab2fba1431a4d3bb8de6c052f1a5f07f79fa8bbf7c3c0b6addb41b8b98e888aa5748e61bc0822e36132069097adf0a7c711447320fdc6cbb3bb06cce11c058156d16857f5e2cfa26c4a0d7adbac83cace3025892fb77bc6d537e21d6f31fa2cc611b263c05dab81124b3c3f5cb854a4973676aec14dae5539303727a956b1a6a2c4bff84e414374d7e884545e3342d2d66e3c91101133e509479eb13dd5d436ef202a57f93371a7f2b613601f195b73c8f08a4e43923a9dbb5efdc3999a7537b9f9ea08e1fc0b955f6f9508d6cee0c4391295f53acfbf0729c25722278b3143ed3475be5aaf52a8670d7a65ad0f6b32819e927be1a956f8feee474d48297234b5c8b74d819fd1410f34ac20dadb577e91cbe5f6743bc3358f1f987b72df5392a7fbb6398ac5cf54e907e639ed76733796d903f0039fbdfebcbb01613314ddc4598b244b599bbb32079bb0682d1a5f612f1db63f09864ead7f06cb61ecc7191347096e0cf3407d81455172705910106a31535890965289c1927971bc56efec77d38874e579c1e0b01ae42e15c83fc7fdd968cc4160ec4214bde058492172a94444d7ec52c24479bf2b857e020bc9f12e622459ce91e408e66ec0a270adc202090f1108753417eb44ca540b67d0c03e94cd1bab181e3014623243f27e9515b0d6a0475b6e4a4f85d60b88bc21353aa782658d76502ff4e144c8ce2be7f50bb18fff8b6dc05f616fab70826aef965c1f38bb3b946e28292e2f1a2307c0987210e181748b10c807d154e4d757d63922f3631c062c29ca481a63f9c37e76e9e6df57be0ebbc9e88ca36bbf91b5e8b9df7f24ccd3db4ed1fa66b82919872a98d171748f1db53fb84b758d54ca524227ff7db25662ff318cfd6b34e9f8cc4ac3385784bd9d2d2114cc1b67915ffba2927e2a97c3055ac45695681aa260984da6ca149374559b289d9fd9bbe4536a1473439f12cdebc187935cafbfec16b7ade19fa48a0e8833b9bc74082f1161d57dd52eb1bcb12b4d749e7fb35821bb3805c935139ed335a20a176964e201c08080011c0e15ec88878294c06524d3bacca3f32bd319e44b4e46838707c4fc9a6604d8094dcd1c807785898296db465bf4e31c4d0c019042d8daf8500817cd148a8925236299566299f4ad7276e03a10cb2966d693a33d2a6e7fe96c6bded08c7719b1bcd24f1b1fe805df6954503f8041cc34a92d8b39348dbf5ddbedb98a13cdd0118659815d6313379d28a7d0805a01e998991fefe2c438a96b2691e71571e84ad35d127665274e6e95cad8ddabec25ff472b9942a3141a02ff1d82f287b5bbed27f2c2ecce5db4fffb426ccc07f94c147d2363c4d01e70dcd778b959f82bd86dec3e30de8171ea0324731f77be96e71cf34bee96b9eb9d2c0f6041948bd0d4c51fef27c366ce8ff30fd4d439e6f56026e1808ac43a442d2918e5f48d110f13c86a5f61b88f8f39e96f8a2be0893948da3f2dfa47bc43a4e3fc574d89066e932813e8c59b84f9f4ba7296eb344537948a6b40f8a87775428db66be43bf1dc520859d86c57fa68454ba0e1762730a674fd4f52c884b041efbec1fdeecc95456b5ecd56d9670ababb6df7149ac2c02185ebfa470f8327f43ddea43213aed2a7344c8b9b2dc256221a4d0ad17e2b24989db796079ead61ecbb3b02258e0bbff48aa1025bc0729bd52e2c51428dcaa8fd31020611be73063b5840c0cf61bedf2b3f8f2cca4e437faed945343472e3084a05adaf62dd39231bc3097df67f5f72cd280e6811074e575d94822f5a9c0d30da3ddc0ee1e4f9aaf45480fe807f97ab62fe5450b2e5633136fa1d9b6de15ab5aeb9c7d7d3c4a46baed643135f6e6cd890258e22938360ad2bf9b5c48990f02942beed39734f7984a01515b64380e544885816a7a543a607bad8d5eeb49f1861b8eee5d601b02d883001e5686236b93659321508a476eb5150beef1ade4bca02fd1e3727c07195a7b9c1cedaf57e8cde72e0894cde841501a325a5042d7a3c10272a2480b8052e784bf7db3e206c16ac71a136171fa42bbd93fe1b1975efd4a457871020bad3a4a3fb012d44906f32a4d1e0830b07dfacde70f0fb210dff2f1d5e8257e3c2fad53f2972d0bc4749bd756d034285af8a960533f3322d17a95f355c854113e31a221499f8031ae329b934594d5f54c363d11543ab19ab97ae0c66a74b6413f2a58c8d906ed37bed5b292908c2c889a11d2708e292869f1cd0baa09b76b61f1169894b4181a73ae2bfcda1e55d05af938e30d86516995427ae1fd07442e67148af6e7a669508987d1c184274e4dc77342f85b97c801d43efbc64fe648328eceb1e878c86ae94c5ede70762cd6e8d72ead2b15aa5ae09b1b66fc045856acabd45fccb565b1d198c41cb935413f462e4741302a3a5c4db0c32830049936e98ec6027f9ad5e7db2d7a37f8a8812b695066ea751da38aa25e8485a5fd1dc8475c41c2339e438b95f552e8e8f07c6b70af82f7ac9fcbd5859302b6d9c066962152bdabcf1646f961dee1aec46deb43e4d0d5681d60114fa3e039ed26767b3fef5e9e613c302f87522ee0038a0bb0896344290b63f1910eb00774c38a4f6e132ffb63102b5a67307a69ed382a98b7113a641d89787df3cd509c1b37e0c8963b3c48d2ca58f166b505f884c35d6d96ccc422fa53f8b6c347006f5fc0533444cb1c03c228c0e0a7b12f8653ce0832f0e635f7c6975bf9e4b4739be7351d365fa6f99fa8b49dce0331445f9310994c55cda337e103ea6509ab8ac6d616ad5fb61f86b0f276c75add9117f6623351068a435a5bc80e340cf1c45b8471125c9c1fc5cac67d94079151ebea3f09bc6dc2cb29428369936dc5cc5fd3ebf033f6173d81573decd6e291547d8ea279736340e2e0ffc1fdc18f221afcaf5e903e5c7b4f0016d740177dacb73e1cc8681368f7f66539536dd6f1c3ac81b4767ecf8cd4dbab838b73d0818b587cd50720b75e9e68d2cef177972d955b20f010ca4e06fef3312ec3f60a54423c808c5c112d4a295e4ca851b2a609caad48bb904c2f0601446530fef1430b4f206044c67c850d86184c89a94acd5a9b5938b11b51f88d1d2850e3fa27ea7bbddb7ec1757b689f35e5266293427410d62c3d8db298e2c35b0ed11f5e6c969a7f4003c470e4290b5e47f195339866c3ac3dc4f9420765f2507012132b54050d6fd34b51b3af09c129b350b5f349d0c8dac2786ea18b7bd5a3dc8ea67c315d9e8561d9299bdd00292c533bc2e5f90c039b1d8ce2ba0984c3d7658fb740856cf6e2524bca1bef26370f4260b2a50e27cea488300f17e8dab469d4573d6e978680381f5b0f2427f1dfcd5e166bd6e3a2ce798d015dd7de8ff91ddd8dcdd1293ee9b6966ac616b29ad9d4810a9901124d1668190f8329a2c1f0151a8e8032d1f7f09bdd33fb0094f7fe67b4e7cd9386ff84befda70abc115965487d434b80ce9d00bd1c5e7ce8461417070105f00946bc0d4520a9433abab29d9597ff7bbee72ffddd685eddc67e2de3ce0a59f64f2e1e2cd95cbda5ab0c3b604f6d1fb9c887b57b6ad25905f78616bd8cf3de855518638823f61757ff1636fe99b1bb8d925be645db1d0047186aebffbf4fc5826d95587b03adc71ec9fba5eba3869aa8ef8ac28eaa5581dce53bf7c6bd683ee444c6ad7668064079baecf0a514ab9b200ba3bcf7991474b2109b0312ea5a2e922f77fd1a38637fd804e29b41ebde520edfbfac86b6f947db774155e2565591c458184287bc40562cdf813ea782baef71982eff1fdd6531be49b15b5cc70bcd9e253fa84e3f6ff034e5a8fb18c42db3dcddf65240d70e22f26f0673efc4bdbcbf2c596fc2ff8542bf88e5d2a86e39c50f73ffe5ec981b057ec50e564a7b7eb8d8fac8387cc6836fd89e4f4b45018f78748089cbcd0c12b629a7bd306b799795f54a0c7418eddab61ab8707cfee9a5791bc4ac2607765a61a0acb1e9071d993231624fb2ad385697f4495486cadb2755146c2f0a01d3e0abe7e8f67fd05f712c0e5d1e25751d5d3fe4a301f9945ed69be53e94f9a1c9668b4be3c062672856d2c19f4758f6d22552a5c48d957ba0dff90210c442b559f7e3d349bc281b533cc4367273b665780abb2598e150e8962ed6f0a422259bd2ea99e6963c9e49a513672dd55ac9d4f3c20f92bc15da19ac60a3c73df4a65c86587cf630cb82c386a49541dfe67e8086a5cd6987793dd1e6b5cdcf5a309dd2434550b8344560919d8a6d63b634cd3a6b1f252a530a73110caedb62a7256591782bb068bfb3f79370d885ce293e8c7fd6960eaf4cc1bc0623fc2c8b984d4a5fe9523d5985c5099194b1806510413204115754bcfee10a8e9db88a49ee46c56e52a68744227d10553b27d61cc44c0a1053bbae443e3abaf9b02582cf6e381c8e2ab334e5f7c3a9178a66b0a4d8018003ba5c1e6abedbcc115299bbfdbee88d0bcebc8826518f0dedd1d39c5b509410bc7dc70272c1f1cf879dbb87df21da245a417fca58a2d40aca6b8f3bb990bd02d4176a3afef5d5a580bc602fcfa767d921e8d0ead079015f0b61c5e3066106388e6d084e2ff091425611f3bd1a4d955e16a5c603b479353ecb9c691d2f07bb021f9c14d29d2849e94658cd25ec60a0be7d1c152fca8dd3fbdfbf3732323c321492fff1ecc4330e1f9ec962490af424fa2bfda2f07ce846378405c74a3c88044988bc69038ba8da4a8673fe2305d42dd46819366e4b799224ee6870fd1081c121124b78a925d6137835a65d86f064db3cdc558003ea0ebd0635986123dd608809be3fbf95f640c947f8cc52d10b2a4cbb65169bf0d0135dcd91c085e681bac8ec380a509f64c372c332fd23ca7e638a61025b236095376033c5cffe3bdceb11239b20d3729b08a7fb0f295857d68248731f5624c2f8054a95849e614c7f230be77a2b9dbd62ab759677af1fcd6927f55befd485e1fe3f8043d6bbece08768ba48b2094d4e0749e8919f02502c0ffffff3f