PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72880 89f9b7998dad5f7641e17c773b69221dbf619166332684e7d953aa74d9bacb58

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f79cb12f7df2a0fda544ad83e88162da48b81e036a1f6069a678e069129d5aee
Certificate Block Hash
89f9b7998dad5f7641e17c773b69221dbf619166332684e7d953aa74d9bacb58
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010c0010088260000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000219ce2424fd128bcec9f8e58aea193d0547e41bc4773b7cc51ebaebf84bfcb8c2b62b0e47445cc5214a452dc421b804905d8b966cbc7264e6d0e278f34026227ac11e580e2bb4cd9f835e4eb8b0b27ea3472fd30f62d97d42a03000000000000000002000000020010c0010088260000

Raw Header Hex

00004020ac7e13180cdc96bb4b4edd8666edc216b5d57fecc977ceb3f8089845ea55c0449897c49cf2d74e6896a77b3462737484000ab7e9b5870c692b6a9c160d545356bc912e6a64eb0018ee5a9d1269e078a669601f6a031eb848da6281e883ad44a5fda0f27d2fb19cf7

Proof Data Hex

59,560 bytes
1212160203072084a8c984c0785c911bd24a871545680a6cc4362e3d21d444b644829286be993f70f860e6a255960348b90f71004a5c582ea00e874d42213729f1b2efb93432608956aaa82dba58d59fea94820957a2f1b3a0a1ebed82ed583fa4080050dbd8d4859c3ed93a5bbd6766e3cb82a0fb7d1eec079fd805dd964f90c72baf49834b10d2dcd65ef6757735973a735597c7e5b57f5a666aa5ac85c175edb18b1f9d475259c0686706950d9bd153040b099eb9dba1d52bfd861a09878d694b96fe73f486fba7357fa62689d0d6282ae9e5bed0c87eca9fc28ee908188cda9331bc89f39842c8772f5135c64f99a95aa39cca59bf262aa7e9a7b0bc7114bd5dcbed7287fb70633f4a7a6e4fca11ab7be60b1c5ad211cd285c50526916df9a406a152ad9ae4dff00dbbd40d44207ac047961e737167acbd423af4cb7eb1d7b502665398a86a150c0704bea8f36529e41143b54272a5bf468d993c81c57bcf625b6516d1b72b1c13ec6ef117da678eba80ace5b39757ee5c056cd5efd0c257c16e5666427a18c53d8c99fa7a37256149f26c958a872c97c387e1d92cb0f9284a45cf0f4feba074db6e33060c6b13a680dcc205b6bf85f07598e6e7b12d740b4c8cf22ac5ad6310d80d8d20147ec37537fe4f19a642c4e7200fd7ea8ac7c10f15a4f56bc9399622899d3e21696ec8d2e1caf585d57b231b0f830174bacd36d3c955bb622bee3d0eac2c781b0a5c5ed843ae73b95e667696ef8623c512a9e50b563855dd1b1c1d5966d744e076dee8e1d7db34f472c50691a04853547d9141f8584034ea92ca9fbb3618a45d404e50a25c4a181dcb53d3d9fc5d584da82daa66fd48667cf33134e5352e844b2f651c3e00707e82d2e35f13599ca4fa4225e93b09f29e91ff2b4cba428785c3d431d036decfbe58b5ef7742dea30506932b8bd36a29e0727ec5e4b3d6ef271aa37848da8d3329de61463a729f6a7729b6b3d16672f3752fdc5910297d9ef884f953c928a9c2c1495648c432e99b89862f37bfc6a0e99787622240918ba7d870fdc4007b90cfc4a23dd923b2e24d4419cd61fd526e7803bb5367f5762b3db73c211473fc0cbdbe6917770d1e81d21e401c18453bf9203bbc7cf1e2dad99e195d1b6124281d8ef8ef1bc1bfe73559ece9a63d6850a846d03b4e2f43a65c68fb55a6c67a2dece550d41d5816c00db8b003ceede262b9880b594858d69159276187413fd1c224e0396206e45c3939628d047a1bd09ee8778b4eb80397fc6350fc68654992e261e999f00fe50efd3d52bed83a762a2b29fa5faa79c23c56e7e0ead22cf9e878ba35d68d851f5e74266ab66f39e3ab6e53e855a5f6a8e9e6be9529f36ee11da3c1c027a4b55ecf098be7b66de1f1c46e27f762a743f2d44ecadc605736a1c62af3c436395182f9e938a0009a8894e2fac98fdc9802e129189273f16b4c3136d61da7b177fab145cb2195c81015e5b3805a3196555ee2724c2e48aff609c4b75cd62b7176d11b27f89f6256214ecc8bbd00e8bede99155b6c17d537bf593ddccf7bebd1c7a1065b9c34571c74d3b4fd341775b8c2be5c6b88f902f40ef8c928b3fa63ee5db8f40589589ffa62dd95c908987a94ca889d7ad03d8bdb79fecb22740c5791ad349c6374ac14d0e0667ced0d56c95107d95665323a485e62b77db53bff07e80cfae222dec0bb5e5fe8356e9b695bb81c4bafb8be799ae29f5bbb26884515b021c03015610112ee04663bec498d988e48e8eea2bae5af635445003fe7f36320299b61e2cd0a59a6e4812571cc895c785802ada20c1e5e8d9851ca6fe23dc3f02cea155714ef5d1024742847d38d8b96b65274fae31f68f5bcbdc19ce5407a541677d1486e62294ec891c7e94d300f476117c6faba0c940e26b4cb728d246b7c66a22d0931257aa849948a77a0f324a3ce76b233b1ff9c3f5abed4a34d0b5df377dc6f029a8160c991fbd657b37ddf0ad76061e190d10307bf220aa3b5bd10c61b7fe1200914914235ce99e9f4cd2cb0dedc9e6ec297dc2ed9482182202dd3265e0f4020acd0821572c2aac024813bf39da230a88239ed54d20a9c208d2f8470dfbe8ec26c474fd73bf3145ebdfd25318e6f926c4a710125b1a9b0b4eb2783f9147361d9114bd90f24e193a468e12879e12c867338a69b3c1e060bba0507b47e5938b48ab604e96476971371c78e7c57ca4ef24dc7b72ae51dab717734cdc0d01764d20ac61bbfe9c606d2c3823a2b5b59aeba5508f6861585438507e9b66f40c68b562b8027328480288332a22f2e71ee3f509853328abb33554fc6ee376a443f386ffd3a4a507caaf48e6876f682d024d85fa1d5d5d0e8bc3bf03f2de12e080c0b9339f882945fdff3ec764b217acdcc7e2ad656f15b1eb9592aa19381ef058997e400e21f64d4be0a68556b85dfcaa250aa7d3ee42930aae2c8686f8ec93ef3be0aaf0b6f17b1dccbeeb1be144eeeb921182183ee5d5c117ab37b1fb20bb68e29e957b1c3909db4763981a7721e90cf2066133b71297a39d792f0f9b910fdc9e78652420e380dec5ac6921ea1ff5d4f088c181ec3127adc3a84d7f0bbedb1e48178fc15c99cf6c5202717ca5303ba7adde8e263c9395a82cd92839dac122ed68a65dc6e8b1b0fc402dc424d12d54a0ff45b5b8677675913337469c5d0140e1a15b6a97c98f0d5f30926055fe8c9c7d89942e9cdb9442c614125e4b59bcaae6cd4b463a72f2e43182d2f22b25804ef56de551b32c9f02522769f5e26f60a8d0494755489c52c9ac27c00f897cac0af693dc1a621d2a4d0a49e22d917b5a526ee363edd1b179655300e66d14466677474f75f97c2529c867491a776246bbb4a554de193d4a3e95a107fe5ab28bc56665f694147dc4ee705aaa834eeb6d6af1ec13f2402144220e2127372cbf967f15fc8d25ffe5b9df5ff57b8f66de5ee320bee0746db77713f88e172c4e9155d7372b7926e51c401f62466562f41fb15c97cc5611e5ad31a8e9a81396a7c668ae72ff8c70197eee9cd252a835f3b16e35abacfe449443e35ce7b4ab9382a7865a48743b7ed2560bdefbd98fcc15d25b477a96f56f7651f0bfae8f7ac34950f4a20e60f25835167064f253b24f37ef01bc3658cf5497911c8c140152383682d0ffbb701216cf819e846d60ee9590192ded28729b699848f38161816c38294c535726475d30472dd0ceb0d4b4b8f5dd3155f353036e86467e2e31a7733e8e2e2b330dcc085e33843ab23b7353b6a150313043e6f3a3bbb8f098863b7bde67d8cf49d613cf2cf2ec6b6a597e3db848083654058064612c676f5c52069b895054df814565ed7403c6effbcb1f03c16e75c35d1412be79c419ab2f8209cbad087193465c2564a31b358fd06d3d433aa63b676e253efe3dd4e794ac2b65e8e7425b40d68ed6660f8c0c863e5c41d01e100eb1aee8ede7fd5a2de9d3c55715ef19b69f37a13d80f18d13d5a3428494b4f16694996d508488722c86d4cdc81757be1dd30d6175f7a455a7d1fe125c0edc9eb0595addc5b3e4164df0a1d51532407bde1c14b8944a90db496d5c865b039e4894b57ea7612d114f80beb4baf613cceba089e7d9334e5140fb40033bdf7bae5e47df0df966a611e0fee702a2e7bf8ffc6b40c5fdddc10ef3dfa42dc58f49c0cfdd1d88be83a584e61f3ee0188ed7bc965a3235880464988a581c8610687ea8d7287845703345a3920a13dc56aee7bbae85173481c54aae3ccab5d6328342c7a7fef7d2b71532ac922423c2ab98192f1c45184f8a0632c63e0f66f54441d59e7645db8a4d2c37d2b34d586d5ae560abbb1cbf1b77c270edc5061814382d9b94a07a393fb170cad7dd31da986e39fc3e14824eb588c688dfb927c0103d190837800a0baafae18dcb3d5b477998406a4c967eb1c8047e2ca6f7d22223c62250ef176c3d7ee676504e9e30e9f0c2d6e6a5453981d7ef3ba0ff43bea7cab1229e3811588edb3018cd26fc6a2d2320ab5d12214be60e415edf9bef32a280c8e400a40172fb425a6a0f72b159f1c12c958d939af3a7e6446600d10e1547b58c62bb4f49ceed7a4cf5060e18e4f9fb7e8171478ab991c7aa43d2d81915630e0f2fdb27ec395689109e04cfcec4a66f1c782d8373659fdce9489dcd134f7b8ba4b2486f08662be52cd2dc27c8d0616ae59230baf4e00863e4586ebb5e9fa295d60eb07ee95769a41708d89561d0c2576e64cbaf53f03fddaf7e97b6a031eee6f9f2ecb847946a09b1596b784b9d0ad41e2f30306a63031baeb30e9afe97ebd4965a704c39b26e0ec63fd422ac1c4be4306b328d910d45837b8da2d37500f5eaabce7a34345005ee466892338d864e31d7e5eb200e5fc9f3662b71d042c1a57977d1b9e9389b8c035bd2b759df1c783b2bc26a81ce71664e06c32a0feb7d83690c03d08fcb86162d0573d6c6b97aca2e52fe078939c89c382309a21fb6972161b40b9b2f1415d222e3411e169211ddc4bc97bda1a97c1f07862eb486faeb763fe63f338cd76a5e4edd8e7ca42dfbeaa1d788368bfe8b8bac3ef7d4114724f7f2a61cb281849f2f0ed18a8e655e0451782c8d3644fd3f9e67538421863c079053dfda5f9f2c2fecac9de0907150bb3908542baf34d3c0a6654b7b57db2d97df2c65c992b9f233286be5360610d78bff73830bac1227fc139a7a950ff1d06545ffffc797ed820b4168ebbc04e35a90c9b92e81972b1521547b2aec29e64dad6a23afa25f2356d15e6da0af43121566b1b319d2d216316374a0d86007bbc4ebaff7dcee144262b8e313be28f9700d0e281674de19929ca06e320bd6469a65db117bcfcc31ed7e021b7add27dc61cb7ad53d2550cba735aefe49c1fa1860f69d4655593c8deb035a401f850601d57211ec395f32c6e8cee18aa0c8649defc13d7becff4c548e55d5258992232f5dc513990b221e0a7a93efa9c01525c77759f91df769e0494be703eef600042400b3f9432175f9a1281f2f7175a1f5ae75492f419216f716ce86d8e372596826402cda075a49eea7ed2d7f778cb5e8b469eeb79587245ff5fc13960afce288e6d44cac72ea6b7043c4f33cfd887e53517965435cc1f82d1cd750831a3bfbfaacb0a53995b981fa7e0a97d5c876ce384007dd73fa9509bb2c10b7e0507713818476db1c320880467ca0acc07bdfbbf2af84aada07eee7b33563e1c15d014b49e17166074b1cacdafce8ef1ae15089ed9659fa44beeaf40abd0d9a841b9f4af39c983f96f271831bbb352f61bd5e97e7bfddfe821b7114b7a30fc067a3b90d7f31b15214db5081dc87292d0b3b44e13e557bc2dfd3c7f03977689cfd6f73d6e3c56bcda14051f9710698871ad6a7c5fc9d89a13c651dde19981a77ccb75d4decf2c029f0861d638e209b162e962178c11003cb37cf9d3fd28dc8d46429e4bafb2ca70614527195ddfd95654595166ffc08a0707984dfb7d10f0dc0ec6c22e3fa4799313f0492722650dded2b8973926d999abae95b02893dc050886af583b1ad6ed9cc9026a8dae8d1f7ccfafb6234eaa01db49dba8f4b0f9b7ea988a4231ebe0d435151f1667234a4d36dddf8fc6027d979c5c60530eb67525cb025f0bdbf7b3947b344f5f30476a722b024471280625e2f1e2d0205c7d7f771b713ff49918d4992bfb5098d24248d8013ad01a15ab10eb7133807646b67abad2ed6a25ff47ed77debeafe51f7ac687e6178a9c1f29c3a86cea8d822cf5162c8386fff272fae85afc92adebf49a657216afe5be45598c6c4ef2b837622a084f5bf0525ec0ea962105f778ad4b218697d16ee41c8fed0f5f9a023f4169ae45a64d01c82b0da519c69cb30fa97ba6329bf02e934391c8f1aff443608eae01d5f7ebf845770cdc1cea2ba7556e19f8f51f9471273d90a9680be6a3a21e232bc44475099c2f278f2c4466d8e91737828969dbd716d415529c50ae86322ffad42e19f967ade0e56c033aaca78d063bc00f59007d681c6ccbccc517c10a7163e81a6833d4a85b10a401aa519b8501ce39f6e8e895a94c81fb31b1d018591762532c149b50aa72068d096364efb4d69e92726cddad3d2dd832b09bc0e1a9b07a26c2494f88c10194a32f3f9feccb43939d961ecf0d29411048adc00a98755c8e2e64d52e10000084c7b4a6e2ab3bcf664a409f1ce333661d46289dad2bea1d6cb7129243675506194c9311323c7dd3bf7fbbe09ffc90dbefcb2c787b80468b301f4808d465e89ebf48529280a1930a95efabe11a7d4adc8484975f489536bcf01fd8e5a172f3ab8d8a61038a1882b5db4301f35bff3bd0f7e8543d01e66a9e0a403e4fe33fd08a73170c8d8ee7735856a83e096522a862362dc56556d4433118bf085befa8f50b287ca19c146494404b450a6cb436ed6b403e1726a5fcbee9c0116d6c4dabd29205f95560d39b9b8d501f480d48a41e349ae9437fb8fca92ba6fc22ce02677c0172b78d0c735bc569e9e5ccc61a96f80e48a4550f79c3eae1776e621e251886ee2a3e52fc9e80c3d0116c15d0886155417572052744fd33c6b55679f17b1c71223802cf564c539a2834cfec23a93a3105996c6582a24ff8d6037209ec03be2b42dfde72fe5e04e2eefffab38e1c1237140e492f46a6e747edbab078d432a314e41e754aeea7fcf58dcb5e5fb937a0e84fc9036987f891be48325f8895ef88fd220c138b61bddaa48582e38adbacfe5433ad6ff4e7e5a94303ca0109f605372d6d8fa69b264616e996ec71ca76d1abbce0345df46f72d053d01c9f401ec7d370a23b3e571d755d9fa8581d3b343bb851acf23c5d72fdd2b9e721c18d590d95b3f4d3acc886b33f5695d6c4d0bfd86591374a6d9c9828d5cd67ed0a4a3a0c6358bca92928964860108c7a5e721f2076ce8ba61736716bad03a14a8519780afbcea95bd58d06c9938bb481b91c30f10f04201e4926ac4ca9b8e4f13724a3421b3e88d31b0c0236101a4e8b43e89fcb6a659c26378d813397942e3de4c0ad823019728097eadd761bb159b1a2b1b576a81513a45b93c8907e294ecae618228bc02ad5bb6a5d9cdd57d4309d0e2a94716f72096afb68207ba7e868b2720d30dd70e6f63675760e99160a8ca483f9f3e564ad490c2b874f4f0c2722210cde535af160fe333655a5463a5a40628b5193f7ae72d6c851ff63bb6753575ef3fed33f381b09b6cde7da9927e52cba0d86bde08ef9e2a1f6c5ef65cbe1bfa126401a81c70af49c7db681e4716539467dc5a8cee4f55b43e1c972cfd2b4b3fc5b788744b4d6f0262b440775457a0bab7726304589cfbb8848c94469a3643898b2618bf812e09cda0d30f69cd508ed19293a0ba9ff0673bd0ef9e00fbfcde30fafe1962ac7f5f3ceb69338c2ce55a5e6c67e660b6facfed4c6f7491464bda3c705c3e4caf4f48d1eb6df4e68616da52f6291d1a4c7649ac218f3a581c3e66df172f51eabd091227410591747763e1776393de9d25c2f31e21df5a31f786bee26a9e869b739c98a90c15c8d71aa48b6f0443490aa59412e2c0a54e2ea5537888b1474bb87b18de3e28703fa58235f3a5db3619223c0c1f82c44606a71509cdbafb134edb5bad8fc9613934f7791d9d1db3742446c3d1ce9e6ffb912fe566d35cdc41ed6bde4e5cd15a4312fec6632bb9855c06227059906343eeeba7009accd916fe9b82bb7e682e14dd6445cc66586d8ee297f2ad94d4eb49fd399f38632bc09ab41dc7a33b119c1464ab384ece83d58415044b1fe471b21138dcc24bd109ee150ba44f7d4d7e75768b771a2a73adffe2de7441389e26366ed20b913fd033de50b01c346bec887405f03e956336f8d47c4c3cfec497ab33c8f2ebdf85723b09e17e1edb0b32972a4e35fc4fdb6eb5ea055007a2839f2fd6fd4b368588b45ff11de92b4731ecc7298c960ac08e9e23d8aaad4c91e46274c390c8a775404d9642185eb50b9ae0e100d488a35b2690ea02d3231ade2674db49920aa8f98932b016685e01af87853471e22cf5d735bdab9ad681c1c2f09edef520cce5033cec533b082ce9f5c26d64a7cca9c4a41ef26586407e76fd654c736dbd268d0e3d87711120fa5fc7fdaf7b1386632ab38ba81a62d6562b112b6e94aa01b481fc6ad79ac911c9092ae8a77d555d37c86223362517e49d028308e3fdab9f967d2be1f09a32de41e9a29aa060bf6ab5f3e7c29a1642c1c0ff6d9cef4936e87a8e0586873ba160f3cc5baf4f989eff4c5fc60a45da6374b7869484e5fac2ad3e01038aecc3468aba9c3f8f5b232cdf1a4a33ac355db134fdcec912023acd631a1ed5454c756816da1c7772709657ad25b7ac7b8430058bdeaf3d863861d1c8935397f1ea1e6f4cdfe7fa4ce755ba912836238d365b118396408ceab232b20b30a83bffcea716dbb88ca11a9d3905fcd30e6a700115d900f66d5fd079645a2c0bbb72dc911eb8347ab69b547d0bc58d4c57e734bd051f8b57209cbd6b2003101936390ec7cd120d73a8a7325cc9203fd2e2e871a203cadb4cb5526f1ff42ad02f1d2d4fc4366b5cf780118c63b6d24ad67817463f18a5bc21b3ad61cb1d79318dc3497a968b0cc9e6d4ba4eb75bdd82c2ad372e659ab828636eab2a10ec19dd335e8ec186af51faf1b58cea25fb438da6f6ec2550083836beab6419e27a5463a3c62a90168e9fce553b06f8f3d24e9734d770941936a0738d244a3574f8584caceb1cc311e6bfcfbc6d99b6827bb5349f93a32c22cc60d20957fba57a498d2f4cf38141daf70b9a6340ce48a12448e31a0541335f54b115c34babb1b3b13e275880d2c9cfe641c341855ee59dd21a3104b6b4a6a049f50fab8cb89a9cac04dda8dbb991d9a7562fe8567e99a4d66deece9ab7efe69c65c18e52e6c5ab15e2206f2116c200c3a23b64a832dbd5137d056e779bb1caf4b8d738992f32f72fc13aba936a88848018c146dd5a46e589445a6b0388df92594bcd5eac647bfed7bc8f860acb9ef47b6ce89c3eccd8f219ed862e73a6f248234025009cbda910fe1a8fc3646d001dda3da8474c247cb644a357b7ea359566975a01f4bc9fd00b6a1daed0ccd551d60f18eae56688e68782540848ab02a09e890d66c39ebc3ff04b2091974bc01990c91067a3a58a83693e27255ce1e2590d27f9503cc56078b8cf6c4cc0a50699be9424a8d2e7c879a6ca017182866ceee6e21bc067c45621e542cb964ca317069896d378f1de198cd6c79b2d2050d7e75232b02521bc9d3f600e909fa02deda6932697375ffa0afee746998761537d58f87b16e5201c8ff1b8a22c00c962558e7dc159499783e911298b9fa315ff090975ced14023bd8e6325577a741b2540c6d41eba0c67c593f2bcfd793a4212caf83875774e2bddd61827abfcc343b7d34dfbc52fc63c85ecc4505363664fa83d0de4b968fd5d98f2e1fa7714d1286a91cb723ea45ff4b4418e87d9fe5141f96fd3fe31af78b9e744f006f391c6977aa9f194b4f01a4b69292dc27679dadd2a3f120c7fea11d3f8de24a251365906c1e303a0c11293c1704b51941bb4ebed8b34c8c6f4cfe2d78bd42fe8fabab515dc2b36b91ca7aaf9b435ebacf6930d9889c03e757d83bc1b1131473af81d4435851fd0a2509a89c54cec0659a5c6b5c67a27d3e6c4e9c621700dfa4e7d206dadf65cafbac63caa0c3f2d8ddf43aec39f6bf1e65a2d62035fc55fa914478043c9452f60bc7436d6380b8c1c8086440c0db45ca2577aa07651a0285464f7e3fe931469503190a22a3521189972dd92308bc0bcea605009b562e39b7f6857ca74fb8a17b974780ef1c6b3e0bdcfe9e74ecad497cf7555d0560b0fce8b891db07c3ef9dc5d803ba373990f861a46930b2c229434e5bb7257aa55654d77503a0b666adda20cf593c8d79d343180fd1bc3e7301dd797aa84100e14811a86130996c02289cc4afb2eb765a94453c480dd5c95858e63e4f3892a2428642984a3e39a8566db64049430fdac1813c0ad1490b5b1f121f092abdc13169f3718c473564c11cfca4b4a0e68e0451f11daa8566073a65e207e8e0d5394b5d20d4654fa0924a628e97179f255a46138633cc9650de600fa3ca84d327ae7c96d3ddc5ae22bb44bcd212c4e647222845919000de03636234941692fddd313f0308b05afaa6fae1c9e6bcb26fc9b0d682ed1b6f906022fd511531937abf0ed1562d9c4834b0bc8e1954065de2ed22c4793cef11623697cf8863129ffd367118e5823e660148a95010efea78135fa2819825fee2ad37acfd57fcabe8f2304646cd9869b917a54f80108f01c383f9c7d27912c7d296c3ec127c61105b75fd353cb970b7872e7d70e370a0a8c9b702f7411e34a42b09edfb6042b488771c0455320c5db2b8131a498f0e1ee6797bd310e0dc79d6c9e82353cbe54cca0c0d606be06d0e8e39bf7608999d67c69e2e2561a2bb281211131fb40d593916a903a3b8086d9193e341385d7457281b98df7a31e36f553e12802c670f9b8aa2c1044d966a6a42ef89ce8e6e60fd7bea7b046351f36e21ae3bf837008d5f6184337655273b20354acd7be92dcf0d6e8a6b4c56abff7f6adb3d9d40646c14c5360aef6a140d2026fc3caebb45ab6c6b9a3800dfa16ee93e359c73164f097a4c97441e06892cff24268d6e2181a2a34d4f9dcd288b27817b16699393c15abeb6b7efe5c3abeef6ca974e25d58df33adcc5a82fa22a612e2bf1a9843346ffbe04636b89677f63ba98a1057070de792c04b88461ec0a1345d2c28d23982bdac847f2c4bacf08a6bca49579aba824e2edf094953eca4e378247479df66a85deb42ff45912adeeaee91c9720ed803e61ef2cf067b305059a81e745735ed9986f3205a7c05d97b7d64e1676ddfb4754ff994e9ca79c3d4cb7f862c764c697438fcdd674fc3aa343fcdb8ca78573972b7a098ce54f02e2ca0261269e07550f82b3664498b622ef23275d2ba71fa5229919f29e63e88e58d097536bc4b709d60958e7fd0f407d036c0c777a05857d836ca076154f11e42ca000b0bb846af674aa318df43bd07605d95657a00699341b41a2bf66774c1758d54a10179de0231e5c25a61feb99a6ffa42ffbfc1932291c1368a9191646eceed866a24b9e480aaa6cd4a9dc2a1232123070174462216f4b66d0c899855ac2e3a3e8b61d1fee5a560f1b8f9af41956b74a0b60056f740fbf56a6386a7df2540dc392911f5af30d8603c0ad375a25daaedad655a2ad25592b73e95f1627675200ac722a0442e36b79c250dabddae5368c814e4e571a14dd17b28201314081987caa8475010a475bc64efb986884ae98c0687e9319ba00bd2b614b0013dc50a227b7e7e8b6d4b46a00c7691252d1a4a610a78dd6a8595ee5db790d3f7da0124220cf795fae64936a49b65aa6e1641322837d4bfe7a2823a320c459550dd05ad2674f3183238b7a1783beea366e6bc5fb87f208d419bafb4a512252e05091daf753851470864ca973dd3c524c0386ade161cdc4e3ce8025bc2bebd8f1312a3a0d71e020456a9372a69405b493991e6dd20e3996d14a9cb08373e115aa24e0eeb0977b9056a45502a50d5fc16d7f016d1d41590b85c4c6a277acf04ebaead5de4fff85fd4990b38e43bc7360b519c281612e898ff0dd1e582141d2b07d69f6c272016b727e69cae7bead7e860aca032509715083e8b53d1148913c76f222064aefaad3515c308ba63f3bbdf5a093d9126d7679168599c0b2f4549422fe0ff08b525f337dd71a9aa18cd6ddeccfcdc070397365822456741c26176ba2a67fa90499d2daed1a3c7729464e6d7b2a8a3b8a60c1f44a7161bb47917b1c3ab3aae3120e095ef6ea2fb350f987e30024f959966f626d739251507259b8d3543e57c45432556e64f9e11a9b7c85c294367d7731da38e6cd8f5cf4e53af6bf6d048efaf65ca9518c24ddb1695cfce6c0efdc9afd9203f9f623c83839ac817e6ac980e03b876631fbb7b051e11f9e6bedddfd5fb32a087a6ffde833dbc6e3660ae080ed50eaa0a42c4b96adcf3ab6bb058e3e22063e61cbb72c51271606081e092481d5fe173f8ff207a1b68c6917346ac3995f0b16ea39f1cd718083ef90d49431fbe198ce8e6b01065ad6eb2a73cbaec3b0cbee1c0d525f79f99f8b0f2f3fa7a2dd406bac120833f4f6a27384d44e1672c6e12801441586030c59e9b6351aed17949f4cd85476b724f8faf762ee79fdb999f330122d2964f9567b0b88a4f3c502ba11590d98d20884691ab244cf923f0b838159361f3e33af07e3cced9910eec827a229678aef06558bdfb2552dcc00a835d365d403e8c21c621b918a87a8997db20347240a6c2abe6df0f0f0b77174ced7130dfd3453babbbef89e488234d99ad04bfa31051af7d746ff8840b30b27a2bbd6305298fa16edcc2be5c7d6596f0438baee180e50b90ebc74e51dcf23271cb01719ac45e06fd92e4822ca188baf7f9a943d849404de3f93a71b92645b89ae9614fa89b1391fc95e917aa9f63e404a13f48540d1cf2fc67e7077957502e0e77a10b886b72d7c41a9dc5e3e1db59dfce360241c2447772346f9b63d459029868335a2f082d17b467b25addef7f883143ee841c533a1716a31325590ba21e55e256acc506f268e19c0fbd21a44a9f9b75962489b364ad46cf9fed69c104d7857fb9607ce8c92ed27ff1bb0f6125283dd5ee1601317d0a3ee6689e9c4d691f6b46fe43f6a61a4699695f07d04854448db6dceb4c0f5bb008e3df64fa02538b5f59a36883c8ea006312299b3d7b2199e3735a2ff0e1eda1f61e565a12975c62568f7681624e25aac3bf580ad5d2f5a88bb477696d283a98f8a7d02f22cbdc282c608967db5ebc8a6bfbff7ed846ed53bef5d55bf009ced0b2331f625bf672045bf9bc6f2a7133185b2ff60afa9b5d2c0805bdbb131d7de21517c3190d031cff08d2e19a40be647d5dfe38022e821d98bbda26c1ae4e1cd4e1f001a567622f68f840a997fb08acb49012385faaaf11b23540054e0899bb3c2285122ab844bd1a2b4131b83b9c98a82f08c3e8b7555b9bd4774bdf2ccfbdb5cfc11048f076d9296da5c847b255ec5f1dfb0ca1ba5a631ffdff078271b115d772be5f26e5fe32f4373a869f9ac8f2d061cb067a56e24feae60197f227d2ed35a142eeb3193d617f44d9c3f7d8ec9197eb58a7e5518860a5f5fcb1b5b63ace08555800017a6169fe819e4f8dfdd76eaea246a4c5d84b71961db22605e0476e02d1f2024d9754d7c8da1629b4aac2f546b964fbeaadaec4404e31ecf9cabc0d0dbdf5a49c2334fb7e31653fe82ea8611bbb898897aaea3b2b0b3a72593de1dbcf07a226c5a95e444e506a642308c4db4684486a210920f7c9cd187c7a7ea0702ecaa10beb079e80730939bf472734f5ca10b4c3221de04a7425ae8510449a380544d1642c1804f708ce96f84ffbc1448daff35d131189e5f6d818eadb45a2e86ba7cb840f583fdd3f496aef643342b7215de710313b96c9f467e8ed5af7eb3c01755ce810392500fa15cf9acc37538a5683bf20596eba6d38a70099d4badc44d0666bffa52acdb8c5ea0cabe66afa1f88bc5039d9bc23b8f70cdf0584875127310ff269d2ae5a63240cf50e691897b3c72f87c0f031950cba3b53213b6109db686d26a660be6af05503e4a8c5429c4527efb484cf9b535739dca70550c177f1fd8fc1c1e3ba8b3cdce5b964d3530cdadf0a133063e8170f553fc6ea40ec010cba7f4193b8497759d240fbe8e5b295ea6c213ed379e8b69a4f155947c3dbfe32dee6380eac4975d3d541f0af418524293c8e5f0634f04246adb646644b892679ec5ef995e68e56c7abbedf03c38fee10709e425915d447de8aed8a5c023e456e887a25be433c9a4f3795f82f044160276832aa7510feee4b448da40a986e97365ffd3f3adf17c3c9437ce32e3a48fdb3f7437b77d15ad2a6615eae5e1bf8c31ba565afee291f28a33d8c65d88357917df9f12dc89bd8070b49217cbd61bcd48822e541333c273b1c91b046ba6db206b9651a40acb800004147dd07ca83f43ccf3b5bdbf4646a6b4f71b0594aad1f82753eaf46c9ef923b85143b2b1f018b01a4459fab138765772712a41bd24f1da230011c264b33e1afbdb3bed74eb1973d53e396bf5bc40b48a19f79912a2bbc64417aaea6d7c24bbfd12483a425aa2437a83ebc196f11f19600054a31b77ec1078afd8ef2eb28c86409b0234f46d8d8ab09a513b9f99d658fb1fb4cb3be2d4f6400a641343694f8f58d6df2a34aab7d37b6359309dbbb6244ff67b2cd443c63cacb2242b007a336009c7bc551778063d1391e5406e92109ebcf83480ac8c3d8596a9b7431fcf1de7d0cad69a8b563096caff4ea63a557eb32e8cf54848c1d775bea2ea9342081ac33168264668716b5868c8839270e441b35cda071f5ba10c8f5904cb5076b68fd637d4f0f5df444d8cc8c11f4c212baf580dc083185856427f64e787cb88086e7c040c8e81aa85a1d2e843a30da778ed2256b51297dc2681f627d152e3fb3967b4c2a0a979b32be86ae7f32d279457ef27ba5bb93982e9b6f0bb1fcf30d58323133f3669917a5315fd7ee94ad7e36f9f5af329f15b05e68e69ebc23cc78cb7f13c9e3b7162f0f6054b58d1557a3ca02d460387934a37caa3f243d5694f37a981b741ae5f2c018079af255f6601ff4d3755c28c29bcded816ab9c825857451518a5cec02b7dc61f23c51c6f5e5c1764267694c9aa5bb7c7ec8b9d337eaed4c35592313cb5922e9ecd567bd8b970ca8ee01fb37de779c56acdc12ed22487703c16fc98a2b50d228e042dcd86cc2316b8bc1c1bf771167748132a6c3534eced75747966c11caabab3b1da264e2dd5a05641b7368bacd4e6dc9bd05c6d102bb37a21eb65e0dc98e7e7d418fe59ba845ca554389718f0565a8d410cced58390e1cd748a956243e382f3dc154bdf4a6df64dc2a0d4a89439c0df26e8c5116df413fff3194fb9105a71b0965c10543de72e48aced64721ddd6fa81983b7931916e8674dae47a95e1d5e4b65ac77b7950e339fdc26ca04831ac9f0474c610df9e60deded6d1e19f69b19367c0ba30b0879c0a7e595b394e771e4e661b8f67cbc3ba40a173bab958e73aa9fe9a13929ebdb06fbd6c6c166bdd6bb3c82c0866ea8e9879697640c809d5a86aa9d08e15f77d6325b2df179f74e0c614d4073e408205149e8d4b820612ad1eca39a114bde2476cbf82dff26fc6926cf505ee3c5958b0b56e7b8945b64af83d7d9a07efe5cc74192b929663eb3c55e7a64e2e88f9d769d2a54e4c80da60851a31db92d2df39f698d7de5d05aaf0976e3cb64656896c8f33a9820ebd04f86ba74b670a0e3cb327301f75774320e14a04a5b224224e676681def430c6b96c91fb2eddaff50acc09b7a267a3048cf24f189fe8a7561b429e16268e3798a6e76b54aa3058e9b2186ae38444c93a7c1bbe0e1fc1534b4e0547400b1711c7c431e09b336a4e3016169c7a424b42488c0451fd7a9f0764fd623f10d6f21bdfc2c13ed6682e9732032192bed03e1091dc0ef2a9eed150ad9bba6d1a2911af08d24467ff6ce5d0bcef01748ff9841fdae709a80568af38366cb5013da3589100cd2ee3b123e4292efc9812ee9db98e3e4b6fe0f6c52acf605331eff78eb0a66be917f336a83c89f939f3dbd7d96b4b32fb652269d1be71e8a79b0ac744d7aa9ced6ee00f6be11e385341fad6f5983427782249a9bfb3b271e779947aaf64fe672b2eb2864cf2d0c29485c129dddf55aaea0ecb44cc6cf81422cb8852a24d28760a00fd1fe6940b30596bb1273e6ef127dd5aa714bfbacc84d9a8dedac11cf444d12a36a89b623075d215e8ed1a9eac363f7198cc632e0271285d464eff894b7d19fbf2417ba2c6d8ba68149c42d704f86d0c571ed77f0b02b0a1846e5b66714d649151e234cbe05bad4eb8868c7ade0a73fff45b73bc7380e89aa8b05711c30b6a881b7c12a53fd504894ee5027ce629ecf189be76f7c30b5b82fc63d029b3cbcf6e70397dd9cc464a99ae08ed04d4c1af2ec6ff0b9323cb5c65662a8fafa4965fdacb6b888163b19f49fdb17b06d4a6478b05d9b0a9b2ed8b45a20b966554a29ef73c0e8004ba4aa018e4a92ff6949513da607519ee03e7ba39789fd5328224c180f2b6a4a8acb4d74a6ad8db18f07ffbf8c1bddfc8a9de5ade078bcb92e6831d7117456873a1fcf3859b1d65e9f928b69c48d422515f9a5563fc6955c143924aa1dba493e16430bcff0169219ff414d9c402414a1fa5d0510cc0e99e66f89b9c74fa4273445c58f9da8470786c21dc96306443ac3311a994b842a84621a1a5cfcce0d97cb936506d03a3cde7ebf03f32a3c7c09b125129f6b4e319ac50b5d435f22ec32a25bcb2f76f50588ffde54009dd39511ce2e53d19bc027d9057c7967a04d913bdbb667b347dbb4c47920e559f5b1b8b09101aefd84d59551e26fc89cebfc5a3cedb5efd30b21e056e99dc962e64605e59a0d74cb194c708f332efb3487c81d767174694a7a0e55eabb6b73ef809445a584162af8fc96ca17c439c05ee87ad56d899ab0b37b2481fd19a60b8e9e4724c6f01320de8174a15f58ebfe10bfa02f174c0b1340b37d8473b33d20a860c0d69695372321a139e36d594356fb0e10c3bbfca5da4dbc76622c98f3f7919e579efb33d7cdbbd68e88d96653e0824c8053fb197c372e079fd1df85ded6637bd75ee017937a533115d4dca775ae514f4db2f1b5fd715e51c0519491f45d1d5ab4e87f0fb5c94dbde7a31be4cd809df8ad43d08823c8e49e91e8099df39b59d2fd837d1aa049be9a81a5b7ec26d5b3af67c4c6d98790a1a8f8b01d6d9d631cac6841a7000c4b3401c9c19875052da5eb94224e7ec8ad876a4b4f607133867a20fbb52e8e7f092cda8f7317c8235c53561a8e95fee4c6101bd7e881041ff7aa5fff512802e27bfc1d4fa1a4d4f7fd02f487452e10b1f13e3103dd4069e78b1ae5b64376156599feb966c02d22c855cb027f6cb2ede43e792a777479cb2a4f947f24c82fa72b82cc6eed061d4319321b824d1cc2cd05b9ff062858659b8b07a8f06019566a4c76090a40f6a0bbec1c5798a353c1510eea18e186142d89e29bfafc318f66c773c7bdbdcb4196a76f3d6e1d63bd0eb74752af1a67bdf2e0b42b23551c5198a9337fe38f92e35e5db6ef8664153880573f6a6e62630c429fd4fd9894a96a8e61d0ee4fc5f8f73174111f18c3c1d6cac0a6d832bcd697608e0c8ae61145383e9583b6365b5ccae784f400bc29179dfde0170668ef02dbde61271d7cbb133786d60f3a24d7efd0c9149919d03223819f9da8037894746f251c6bead853e2900efdb211d5a2b06d10abae5f1a7f6279c81485f03a153c8b74d7891a0a2ec2ce3d322734d8c870b538d9d4950cca1c2f63551662fe1152c411eee11cfbc5f2f4a2ae4dba51261f7d242cd9b8aa0ecc749177b48ef1c6566cebba39cc5493988fe9e9fe2658c65b9205c4c41f196beaeef51329b81def3985a39c618ac34342e24501150370451479d57a7605582a41681f6b6a4df01fcbcb0c53baecfa8bdb697490836eb78782131594ee230ddb0e74adb92b622d37fba630b302232b6233bf1c26d03647c2ce2d8502f7b11c6bf1cfc4f8cdf4840b3cd7746aeaf29d5fe0e2f246bc3b05140dd7c815bf00fe8b66f1705b433a9e9ed7cc8b68b8752b9c470f8de4205761ec40900fa44ea90d842be38a7d4fd00005e954b46408558e58fc705bb42da11a694d616994d0ac23c4d4235a5811206013b98e7da50b5e97afa881fd74823c46ef85203a6a2e944c8baf5467129a19bb1f57429174fe087f492af84d8930babfae5c00165b9f37fe8aef353f873ad02a057160e912b539cc6cb16c36c745a3ae4880d8be2a5c4ab05a1cf284b3f3abedcb5175f18d5b44258e222746ed153a7713b333444a4f56d09c1f0646f48ccbd2c3a6823bcf9e34872c58a4065c14bc3da93c890524adedcc78aa61726886c732cf9ba3be0b0ccbfeb1e4fc42a51065143d9b1d1186a4ba3f6359a98d1224dbc2459a4a8777a3a953279ecc26aa922a08817e45f59b6b67fe7f150bad936a14b63770578d9f6a8068aae9f4153351a55e5926c3c1a5941150be5d9381fb260e1a6bec84051366eaaba623e217fbc4e54107cc0b7f5f4a0b1e94e860dd5d35125e269e63aca7b2272dd66424a243b71352f0a9108aa6e6e1e749a9d2b0351d11562381a49ceb1664aabe5af8991caba5fdb80c0fb79afd954e9bfbd62b2b369599dc8ba430c15d79e22622b66aba23cdb0139644e94f5fe2e448fdd6e9c6e664f62c3cb9795fe2dd6d01cfb3afc8b4ed2d9b9092c9921ea375c273520fcaf816dd09409d867e604f9f9ad024a6aa5d101f801293cd4a4dd8e05791610f92ce708593a1d82832bd1fbb58bda50f319288547c178c4ef8acb704aaf69f94c33cc5022f74afb44e4d7c6d371910400f49d48cc20e000f826796f002a8334094bb51751f17005ebeb01adb4e8a6ad8dae8793790945a31bc890e34b031cd0e49d282f24c0130da379f62665ea60573e63afffdbbf868a628ddec3201ae373a24c1fd05b43af32662aa7bb271d9e7d64b6ab70c86255f4ae5cea69909cb081916b211454b0f94c5a0f47f4e0ab62f36bfecaa9723eb9381bc7e75118636c754e1dee68c4758e57672fc7134a4ba3d137bb33fcb718ffa3d0a5b0876ccddb557c10a069ddc1dc1079cfd7acf73f22acfb3ac84cc3533a2e6527ccdf54c3e9935453ca657bcaf37f26d2ff385d95012e2392f538146b9140eda4a28f96c3f4395c22b07d31d91a82e46b00202e9e33c79e215df086f9c6d57d35e51591e644b4356c0cd14493c9b096824b58b4c25ea5be6a82212c3b5fb362a32cc3da5c21851139217f443348c97f26a7852218c8eccc2187b70693c259f0705a6a556d11e80594744520ca524f2617dafb856d1ca485347f1df7e8ca71b6760ce71ef225d7a5cc319dd5e17f90491c62f8fac436656638ad2535ff1ae4c358eb68adde66d6954355ebd42cac557b2e42329e247a7a7ce965311879b584d62ef0c74f224767b8fd064969da2f0948b4c00fa34507f077081311046e304ecd16d175ae06e53b2080eda7242f1bf1663b0408cf4846b96e5de4dc1ca177c86dfe7dd9755c54fc44ddc799aae2de2f0282d6c4e85045d7643c474735a1756a51ff2ffcf989287b9181febf94e823f1f9e2736a79f4de2e9c52d2098812d381dc35b1a76ff205fb59e0bdd0a6ce3968b0fbc83a329dbf5d428edab5ec73a9b134b394c018b00b01c792c43dfbc5d7a81853a60c26257b83989d01eaafba88df9d62f3ce66027ebca5a800193a30a64898bd91eb8f6b48cc291d42dd6f3da33125e7e23fbd86020c640d80ee1515cb3952aaacb7a2e3b5250c99f265412dc0b94ef1f84d1b1bea83431d1317399a191e3604cafb38d76db51bea193638d31a4ca20cc02f62dcbd2ce1de7725f8d1e0f5d0d1f1a6dff4ad8abd83a99c841285a76a561822434d621d96c9a8027c766424089419c6369d3c8367f08cda55d9d518aa16b4e2e3697d4fe8ce205b3e530d6265a859df5f4cf06a431af0433319eb8ffd3e22239973a45ef8fa46f91dc83adcae7ae5f9d8f9c27de319820c794390c32ceea73f00311d0ddc57ac4a681f4a04616de141642404251485aa96b4c0aa89553e5fe891432a365b13a17034dc5356f22f918b89ed4df5f9e19dbccf93a73cd6961b9efca4590fa53f4447f9fbb8b5f48c80a0625fe84e422e21d56ed6da9b9872cc7632df5244175a0b0584810b3b91dec70b8218c92c97d95927cc2cc52a7cc41a98de5c01efe650272c806d064d7f381fe49c22805164010a312d23c10384e852524f26bb3981e0944098e6adba69d43dab614c5ee6e1bab4d6a882935a4f046e42e676b3635b79a984850c765d62b6cb7a8e1fda026b7518db0b868786b29bdc22a7bee523023826a359ee3b6e0f2859590f4c4635b350e292d559140c4f1f2b13ed717569959cbd1c09f1e3bf3e932176eff559ccc2abfd0498a5c46bbe313c4a813a19f5d4b407a290efb18bfca62b7871d6431336ffe0feff5fb322f64a55cb27684e385293114f6f1e9d98b2efc62b41a87a24fb2bf7e48b6e009ede6dccfe7a30897a12eac19731aebdfe0a31bc269cf814f2819ff1598b89ccc758526a7a1712f86e4ccdf5487db9dc8f15a65152c1058ff721b3adba22335c0bb6887261602e86c86c9fb8e57b03b8402b9d860fd586876b8d26c2a083b90d1e8d879f3fcba075d281fe117122b8df3a2dd8a64d19a04ce49429242cdcdd63b32ff75d9b50ff57cb3454183f30e30e2e009bd5a3420870454478a5d34a4530bcc69c40084a3e13fc269be997062b9e6e3e80f4c795e14b56f744976d1ff8151ed86b45ef8cb014b3f48ae9398030527197ee3ae11f9a25668414ca387cd94d3a928d3f4d62f7e64a95731c28e2ae99f2110d3b476ce31f68ca3763f3784539d070b909a29bffdc105d60cabdebc4c7e6e618472e2c00fb2f4d106d1f705b9169359247cdff1d76c992ddecdfdd36bfa6a5eef4bdcd76ec62fed766856904fde3d671566b34325b2ed33da54a8c843a37fe732a64f3365da88b9f10c2e3b6455936de041ed1001c00705f7d95e574bf8921e3abb31e4e502794e1ff791c63e41edec448b32d821d1339672e27c8df16f106b3398ecb1ab0c91e0794f0f815f75bdce8aced42f32d5ffdaa3cde13b54d44255b0d0aa2e533f7d7e19568f2cd3e4ba6d99e5949a39e9cf91ee25112af6c01637338e9ca34d770b84f0068721f727840332f0ebb56c3be0dbd68ed0341ce5c33d261c778fbb434f5c1a7dc1d516bd0743debbb5ff82e07d48a7d149251e2c30e49519d6869f33c2fb5523288a7718ce5cfda68ddd8e44a09b8c791207f988b979fe596f61c9c2fc8edbb6b5118cf1968b13e09821d9e1294917306cb295ea03eaf4ce78b4ca68649dc1468d761b61ba163e5e67abd5d9143ce2a547bbd6745fe603f23534b021bbfba133ee92b6cc85fd7fdd60280ea499dc78eb53163a3f32ef0bea6a9e0a644310eae5507260b639ad29fec42080a9a022f79c690e386815d0d580fa7658d22982204105661d344a201c843b155901dc087031b65c65c46be48822745e4513d89654f2d310ea19e3c6c48efe8992602a473fa547e2f540b904920f6d637d181b714e8b3ba4e7ef5a303e4e8ebdae12b2a756656d7a8ff9c497a25519f388dd070a0a47f89f25a01b1405bc8f8fcdcafc5f0e752dc31138dc3b920d8b59c81b9130579526bd47f4a81656290ee7b9412aa00b1efdb8628f96ddc7fa8273637ea9b74afd99918f3766481d0fefac802df2363a62c6f6763849674d5ce79ee4ea5c031b7fa176e8992fef3299cbada1d55980dba6e03c44fb425ae6481c47c29e542a7da6dc8216c3305b61db86c0114cfaa112d00090f3cd0d222211f499d30533d3ee6cadbfe28d81f3e38f121661a06807b61b849be083dff1229088bc51e97e9cc5cd01f79551c505ff3089bb5b7a2ec779d978ca43c4d208dcb11012021f323db393a888ec3b6fb5d8f2ddd62dc13cf673d1987fdccf1bfae5001b88f7fce573d143ac7f51d98e73097ff9d30027200a3a7e461801a16df711cf3822ef24d81bfb6c7e0d4b0c09a4a09a2ebd5ccbdbb85bf062869802bb587917235041d2e4de793899da385fe1f8bb0fa59869627672773116bd3bd6786ff52b2b7b989a51962d45987d01b34fffb436f05fa5759e608f86e40564264c4dcfcdbbfe8ce45fb2a0a1cea966b02ccd6efea788a9479a4b021576febcb9c2e6371245f941d5287681667f818f6124560ec7d2fb2764a7ae767ab15cac0e74d7487a5d8df056e4a182389fb81920281b957cc8bf3492697995342d4c4efb09f24a9cb472990da0fd1b82a503a1cb4a5618e95b38215e2fa9c93bdf9d17986e0334781a1df480ec0a9af83491cbf7d6eb9ac1f1e442f435cb610d1ced0543c61d25c50a205d453739d4a48ee2cf848b5bad9bc5716902d077226b840f8cbfdb85b7aac4f1df925b57e3086ee8fcfe1aff66926b35028784d95587cfe654edc654022424314f1a1f28f4f3e8bc0d1f7b207ae357a2bffc4caf59dd380f4684c0ed735a094b4caab100af399d9670a6ea165484b63620a1507ae4fd0b9b164b9d37d01dab7c59f252666aefbeca0695b11851ea229adac230e470675a968ec89232d2bd3f71f136714c3ce87280f7f7d75b9fe5c8311f409d715afe305f3b178783aa6e11eb87ec7661ea0abf3df96bb47787f3b5dd9c6ef6d9836d0bb5a7edb451949b75d364aaf92f2007f91a43c6a2b76509297b9d56d9c4d3a64c4330ec17b78e452de85e4205e3b7c5826b2981de2b9a11bc51c144347ded7e3988c6cafd50f6f4516aa5534a80a886af57170399b9539b56a3332c832477a7573a967378e3fe79466c41457c6487caf4f026488a5cd4cdda9f90eac2c865e71517a2873385550f1a7166f46d13295d2eb4b7335aa4e40abbdea02950d9a502f028dc402f0cf0140318fe36df9f26392ba82d778b982b42bd8652f87045a0623bbd975ea7e5e7a5964fdf11d57f8a0b2f0be4093f1c954637ebe9b47b9a40c5fec8445efcd8cf9530e44d647230403139b6b3b2928b7c9790a16ec974b40bb97f9ac3410b37ed2c8cdf3066f7d9988b692dd3229586d13e79ede0f80aa25c86ea72fb5c20dca4855792c4c10b333ab16654b60029cb07303372bf88421a3fd6505dda5515827d7d5858e5b40f035d2ca2085ed500294e4e7676fb5c245925ee4e9536ccf77245daf919603bfb1cb910183f5649a545460cec0e7d6b6209d82e7536aee57f655ec238b2ee003a2ac15e79592f0254cdb2c0e8ebe581e536580809ac0a017763d8d751c27b91428cc3396a9a8141cb8b17b99564fdc073fe43021c1ce91b322b2e78bc5798e2d059bff28991b1025f0e14505d95d6fc74c984f31a9699c55b4e3de1fbf3e656dd8119c094ecbb644664e7c919b4d66f139bb860bdaa1ecb7ca4c76ecd19357ea3f83916d73398d6c5466483a04aaf41fcf9ffe32360b358c3a2443326171223c6a2c2e6c60f299f9d83821f4372c5cde1e68c09737ce5b42a31569a29319c89de360f277ec40a38c3e3bd1118385ce94b6c413e83e985038a4e88191e6de9555c2bef840f8269ca928e231c7835758183adc9b595166c9b9672ebc9a34e60d176c71dc1e59e4bf29ff5a570ed6c08c8aa86f8ebc0af48ff793a3976f829b7238f0b240d4f16906fdfe2ebf2694e27d2112d660f34959811d781062cfeddd9b2cfd661a72b0acd3bb20c2dfd42e1b058f1e5b7200c5305689190b734a9c5f92a8be5f6c386ce3c1158999aaf28b468cb39afcac0b22d82bde178c442fd09c2509714181eb37ef8f339987dc52aa6079f9d2fb7e9caf3311f1abf33cdef8def44fd8709e3d394e302d7bb88e30378ccd32a903a0ee2b8706bd080bbaa4e9ab54486fb9a793c00682aec2aa899221e76c06deb5a740e16dca46173cc00ea9dcb82340fdbcb2d9cef70bd2266314cbf57892e33c73cb892a0f4d508945b250baf51ceca5c635b36963f588b091354872b8a89a913ef1fcd5ac2e0fb4c7a359ae7932c68bcbd91b12b418c00eb624d8ef6de1b645b8ab15342b153629dede0f2bba0048b8618d0341e807dab0f767fe1faead3c720d8d61ff8c1fb5704ad908e50980ebe57f0a1c38d9b5e7a2ceb23edbc5923af17eb5cf3475f7c01acd8a73089bb681d822705773c5ebe19fa1e6c4275c399deb8c3de95196eb73d60da841291e160d7ee5f75189dcf7e7ba84305da76aa0ed9477139c05222ee9b85ecb346b5d7b0a65ca48936d95477d539467cc0c2fcfacd4ef9580bea6605020ac75cb16f6bd5b80bbdd17b119943b46115b8f6e55429ffc186ac97d52c21cca9a73940c5d768fbd06f5a62592470bcadca4dbe1ad5cc3fe3076193d799bd01c86f8607ad32d0be1c79e7713d4d1462116628099cc1e82a05667cc4eef895bb896e47e978c99c93a35cdd4a0ce5097f6c1614482987b4a37d47ca8f54e5640da0469f450f65b58f10788c1278a70a9065929b7f21dc680e87fc0778bdbf8d2d240229c5f974d3a3c5acfb877d26f2cfdf51c8ff3c3da8490ea72e78e4e230b956759041fe73f1453639f047c5b9fe5443a907df2852f0ab38938afd26c08c96ce46740fe475fca9bbb107008237a359239802c070ac2afcf6d6bd77c804185cc39e3db250095d9b34f9df1713e1b757d69eb028dc43dc6288fdb679e1253860a252731359428a993b2935cb7c6d3105517113c6f92940b4ce25f59ec321b85d26985731539f7c93f881e36667fa09efc0c8059619232b8dc578e10e020161cd77197bcce1d3062f94a9c20977ea8b4a9ef27eee42ac8d0a10c6117fd2c0e3c17851602a640b86569ea30b7c3519234cd94836125f0115d0d498c1a337f985fbcc8a82500dc948b9d79c65c6ffe2833819dfe05a5e3e199fb631f49ecb941346195e308aa9fbcc9a66c318c1086f49dc6f02726498571848a7cdb9fdba6598877faae5e239092d7eb57e1d438bebff4d124aafb83eb58eebcae06ad59bc06f855864c5bfcdee22d5c2b3a2dc0a0bd5e15ae85b32f847a3072d18055c5a6b847cfda9420413dc4df936ac10fd9a246de53025e8f64875bfe4858be2e054325172f61f71f4b2c7d7f65fa64dbdbefea1a08b339be4e9bb32d647f24b381169515be56594312cbcd8ddceace1d1c864fa128ab8f3c3f1339f0fb68f5c21fa7656cbd5ae1b29923a4dd4871ea297d431f80828b77d9b5f69a68b0b8c35080df4c9a3a85232ebeeb336847ed13ec6ad89b968511cff02c116ee36361c82f2e95499d7554187c239314f04bb9bdab3d8b30e0bb121c837e460ff7c77a1e5ba27e2ca4d72705f2ec873aa656e7b3f815291b66d9e0d2df1420dcb2e0862b7b0a58faa9399dd888fc63e98b31583ac9c44ef0beb50663e83481bf31f818692bac30897403cd23c706fa84091be10bd3d95673caf354319e30a565c2dd32ae47a4f60911706f08992258850f7bbc818caeb5f0d8c77467119e648f8c518b47d0a1ab443f1f2c5862b03654d45f45be3a32bcce917a15a95429d3e7f815e6fd858267effb8bd3ef21bd744b91ad679bed53f15710a1fce0f213e5a255584c9be60795c1fbbec0f83a15fe3f7e0dac023206f471023101164b8883ee04b8dcb61c718cc57938b64bfffe6e25746931d414130c6bf57350f5ac508c1aed383ec63451d6c551e1546e3fdaf7a069c65437284fa6527f341fcdc1b4e5203c3724397ee8cfcec023021136d76d535d0049fd805e5f7e8a1337a6bf310a461eaa0aac62ad675c6bda9783be7b7182b1e252a84d22e255830d149138d99aaebc48d78af13b158c15372319b8a7936449a714497aa4dbcb851f2ded500baeaade32d0174781df6d124bd95dc02944bed4c255277a921a45bd4aca8f77d8d2b8b34a4528608ca88e4f749f36a14ac74a5a98a0d6bb68b5750b0ab07a086cb30dda82f7c73f02ca5306d0691a9ec3cc2a12ce4fd1f20c549e9862da5ff50a1eab001945ffbe2b91715468f136373ff71209111855a89b6797ecda2bdd5dc911775b5da6f47abed620ca0b0b8df6c6efa252c0306bd6aa7364a578f53917a371542e4ffcca84a26c77eb67e9e6fd7e7d6516c0e4bc0f8abaf1e21c8840c068822e96c162e161d4ad18f18743975163e149d105ea06991aaae70abd116ed7993c0102a467388b32a795295296eb3123c2e0029b135da71bf40ed0c12d46429023954edfa8421b9b2eaa01ea37244a875451da57c1ecfd8fef1857fc829be7c061b572b45fd78283ae8456511c90be013003d0c028687a3064b405c0ad752e3cbd7b020c3762c829604bb4190eb6bae01e1909f084cfe9a170d8845842685e7488f0ba45e55db97fca776a68cbc89c59c34e4967a158f48f36c91f68bee669b1059fc841ecf0a30771a5f70a453374bc9e4b798a46f886d2f635e0d7e7f2b3da1a3bd40b8c8631291000347c568ea21ba74e51dbd57338762757021a674325767f561abe6a0a422c99264a50816aa537cb9c03603c815f6dd1cd5775032f5514c557cd3d71a79730cb68019317cf227d4172c0faf54d7dc14b9010de93e3ec782a55aeeec330debd3e1896544ad8d30a8a1d1f767b31d857079322b16bcf6380630239f54fb857b48aa6f6492f1890b59dcffbe93767506e415ceac6af02a54592f2b4e093bffb3f6c5b407df0edd60bc15e0b873bcf36e939c0cc82628d7b51f916685c39105966158dc0a47d311afe1f396dd1c404699ba0816468fc79a11b26c929d314757d4be2e7af8efc7baa45a583bfa8256afbd9c8d5d9d8b1abc21c57a68163f2bf0180036372327b2dce052f0890f1f3461fcbb87d494313bdc153a772ece0bc99a27f0fb00f0713fdc23283aa36b4bbecd29f0b7160c02e8ac88106260c2d9cf9968e8bcdfcc58406ee981b51bea7683a13f7712b3e8538111f82ca6a612fefe56402dc538eceb019983448038547cd1c674b1cd7e9748805371499fdbcdacff0fc2fe232b9f666f3d6094fa36be23553a81be01c8c15e4fef51e92113e94de3cc3f6081233dae63510ac0b23148262310d673430fab70c763a304b95a6f6605bf5cd72e0be27b81b999db4bdc1d5f011e31fe7fb9cd673aebd600ab05213954debd1748e19dc9d7660efcabc76d7d75846b0aa8d1de4f981d644fcdf6ad301a2a6c24ae8c8795b9437ba8b79c3caf3609e7d65ce8b3930cb8dc83d42f578433abbde7f8d1921b7f19f4f7b5dde175bc1b25bb42267c2669cc2cb67678a0723289290215345b8debc664d660830effd59c85a24e4829d9715cee6e23cfe88ae79ea861f342a1978ce3e2fa85b6557e7998fe4b6559494329aa7496a797d640389343430d22ef84d1064f8f1477b66900faf7ee290c5870b9acb88b63e60ef3e9ebb2b579448fe783d1da80c2e0d7df4b45dac506b729250d98147f3184bd59f4f36ef76ebfa377e6aac300f202311d164bb64284a471c3a803a1028a9a9ce3ad5152783f2c60613dbf00d961bcee325073eaf2948609e186e23f2088ac505a4e8c8593f1d4ef1198da41657d8bfa00cc7c05e72c795993238b78d129b52587190466aaac2c917c740895c2c6006e2af8058b9f875f93d5d07e1b039daf19146411a4d96f1ba6344f7d1715cc35e77e88fb214e233099e76302dbffa6720bb65080414f7870a6917e9ce184cff21f8e0e708039a0984d34ea849f97b236785987cdbb38c6c0f5b821cfb46e4b885d398525038bb11962431b876cc906678d9be462331f19aed8c3e3b46893708da9781e39e78a10a0b40c1f349b1ed066613f1c9b91e8441cea7479376c264855803810803eced3afed89174aee4bdc310bfbe9e0f5ffc5d87754dd33cdfb38709716c1fa573bbe1d538ec2a89bda6b8744f3e578be96223ade12a9c688f7d44deda036d78fda80a0a8ce28234e6d2b5789b2125a717869606dba5c76eec50bfe67c7b8e428c8b7171d30a198b6f849093a919ee15758e17cba866ee4c206fa597279540e2ab689a67567513e5c22c7af438b158f49c25501f2f052864926cb76b0bdec6552050fa78e8e0c5d971c0bfb748adc017d5b48811c305062848086c7a558d4635e19634217ec42c2a25ba79b780c95e17966dae67640b563b510b750fa6a0812e69d972266ab56db4e6b3fe6f0ff7cfe24cd88205ab911cd3ec77870f2092adb029bcb657b346766fa94d6d76532e90c412a52184703ab0429656e7574c2b5f0a1ea92b02a0b79b67b18bc7f1c8f22c6cb0df2d4c5bf8bf1eb964757ca90ecbf44756da3bd4c043a4da74877fa2af4f7b1b18e9bca00255addd1bf3cdd059e37ca438b9b40371d3df16ec66de3d3b4b13bc25ce4c93aadfd9996528ff119aedabcc8e56137e71a912445727cedd60f17bffcbed999f55bd94db5f24a68306b1917aa39036bf2165ee832f1a8ef2bdc3268e702ee3e71a4b87f96bf0528e43ea1e2e3d3d82842702831671eedbb5c41d8c0b9ca7b15389c993a2572976ec5f5d7af698d66221324c4f7ac878dad146aabaf47cdcff8a5e4b05ef3bc0c9c3f281c82c200b14ead5650c28e06f5695b100e80cca6aec468f0777e63e6e314aacdaea9cbded6f7d6b489490d5748d692d90fab1271e739041f1110fe595611def2376d9ca74e0399b2216c6b50fde1a9fdcafdd172a443e75bb7b2078955ca05a8725221ec0c1c5a7f9b6ad877d5f8ecb2433809721edd11d12044bc1c9925f30dc911d5c69c37fead02e5bf230a52c70c627e179784d6f09ab961ef9edd79936091f999d0c76759fbf9a619a2074413ef28cf4065800d56db934e2ad708aa0dfe2210be97c62d48e956d7279ec53fe9622869ba6a1a9e302bc7952d832d71034ddecc9ce7abb77dcb0f7f022b75577fb22ed7ae53de03b069c4d2dea4772c5a972f83652955f997c168ca302935122cf73d3519253d98f518755f7d544fc237b7291ea3ec01592748f16678a2b522e3461b1a6a88eb1e596e7c0284e763e4cb007b79505b04e34ebd504b2d760d98e1861bad4243f0de504ef29fdb4f246e6ad170f2f66fd9459d5028e1ded9bdba50656ce536927ec692862ca2c875b125a7e2081dd7f964f942aeb24f55a2c867c7b98c6853a174e890920cf23870f9f5026382c2e20f65097f1337f63a2a3d3f39cf62f2c70a0e5564a1e653bd9ed27cd457158fd1e343b54caee1aca08443eda6ab973827ff63a7fbf2fff3a24c7c8c1bf5e25c35bc11fe66a18d7f4bb2577117eee33b36bf709581e92d33f1edbaf8aad8b028af1e96e53a3c172a35d33784bc8149a38bae21e5dab1dd292a094a4d5759a98215512eabe5802fee1e709fc0b5337e889ae59b3770551768da6b48ac63fc89580de2146b0497f61a0d5a03094f64d29c2e2f1dcb942fb4f27a8166e27293e793d590a3165c65ce69cb748d6d778a6bdc4869880c59f1a9cc5da38ac607e24bde0b57b0e546db84c3e82ed557c4ad6f2f2b52ab831a4d5cff36b59e71e9403ea8797effb9c5e5ebd33e10397fc55de018b11346f797c466a05150c2c98125f6a8d70feff9d9fcdab2e2007c995015901a8d1cb02b4c30e759f09525d0be28d0512a6e41135128fc0a65a999b71b62d1d877d2889fde3808a059039049ff49494f94c008eb658215ee88ad52d66fa87534d443c6c1f7ec5253c02d0c080c0d239573b8905e40ac60bf888a6e5c2fbaa53b0609bf972a216ddaf298d466e6ca182a93e0c1ccbd1f8d2af5c71c7eb2efdc38a4d800858244e13789cc2c993220e662ac9f5a37345e555b8478993166e09fd7a27a4375b6e83ee74cde4691e56018585f7e21797cc2fc687e2b6dcc0c96f0a6533247e237492d3530663511735e2d610b24ac45424720f1fcfafc3d8605cfd0cb2c8ed6d9c31e08c29ea4c55b55c15526d0387c2bf5af3f6a636c7c24a4c3ea619164f502f35763c1486def3e6ae296b0e11407e47f6e67f5ec8e2b241956e776f93ca77e68ad7d8f78353e822c2f292e3166d247477ba4230d438a8b22c2e8bf9c252c0e756b24bcb1ddaded00df7fbe972f54c25efdfdbd0f7784d145539824e5ae14ff705e35286f33d6a5024d51d2adcc9c78427177920415aab932988c27bd9cd2289efd9e3009e0f04de7baa340c5c9f1e3444744bae1dbf21b634271d4b07f10e540792ece3bdc79e40655df18fe86df9b49aadbfdf661b29cdc2eda9453e2a20e6dd832be6abbe28c08555378526ba7495a67d50a26cac4d187c92e927a685ae57a876559dbfd8e67ce024390961de7345673c81b3bce6f2599100635f6944e73c7ad71a1b5db0beccf832780be0ad5dc190d17eb287a894a274869cd3945e0ce07ecd4e8923955e8923687f1876fdac416cff37147d1bb74aedb789205936025f9c7dc913738d48161778bd50fa791b242a32a29b897abf80acaad850b3900fa97c9b3b07f7a7ee626582af7c08b08386cbe3581e5851d3127d434dd019aa24f77bb3b8e44026b619a4eb784099bd840017bb4545aeef3386ea9a2b0e3d937a09d16fd538fa505613cf25ce395a413c09f90416075102975f91ab2568100ca1b4feb5fff1b62e69df002d78b16d2f0ffe2428689e71062b3e5cee1f94a9d4809d7da7fde5252547a66bea2b1fea3465a44eef3c14d8b5284f5da6b5760747a4fb763cd8d866af19a6f7165c56d71e325d00ae8474d81a3491a83297fdfdab9e8a6325188861bffd3f55ac6a3c9882d057f4c70f208f0a5c779855d0be5b59276325f4c2aca1ada6dfd57bec8c413c3596cb7e0c1060e520823088abb41dc7186a59f689eb1f9a894ef4047f88e1b3c962017eed0a1bfee77bc63c481a1e0ee56d140deabe6d2798d80d0483a8fb60de864493d30dffc77fc9460a34d46b29eecae29b5edecc76818dc2313e347d56fbb308ddfeba92078df61953cd66145594d314e80f7f4b469c87cc9e52aa44799f06ad90216658169b63bdeba63359ed2a80ecc5cf43ecc076c21687e9628d907e02110c6b3b5ad39d731c9dcdeb4651e17b72dfc22b7bc4bfb7c944b541f7b056ace2b5fea82e8871d55bc9ffe49de9597a1819ad1ea8e6622a7ce51cff45693c50413f2a8b7fc3c4a2f653340cb2197d852698a7d0999c37c3c6d5797530140c55807c17ee8257f4495fa0963e70258be7b670484a2b40996f495e30b92ae9827b2bcbc36738a46bc22f2ceff05bebadf7ca7f725cd7f18131ddb5ab523942c1cb40fa2c063c08495a689547cce6654d5af901bffdbf909e401bfd43894217b103f99d43b84127f602685e19e7b2474372897f3fbfff152d03031fb971aa78c523086dca11f660e7594c90d5fecbfd56023c48e880443d794546b8e433ed8ea4e7fd0dfb489652f93cbd8ac139718d6aa0717862784a513dd1882b880cbdf6a51cdc4494c9a68913cd8f382994b24d9fdb0b187421367b461cd65481c7739aabd517a07c66fcb1d7fe302c6286817613850ad4336983f80058ab4696e10a77544071aafe24de2c530f0bbb7a2707909aec5a7a73610bc280b3518b358a9e277a268cbfbc44e99b88f8733e6dc54dba16ad5857ea65f3d83034001152b753ad6219ab698f9a80e4bf29831721396fd825ea12d4d71554ee70f6a2ab6fd66327e0c382b852391ece578dedcac1d1fef5b28d22a8bd116de39980c03f10344596b6d6dd83b1ffb5d3dc55358e31ef189b7c98160f856402e86861c91538919b691aad767fad2cb626b3f2d1f26ca5af1af1bc9a2b7d3de70882830f33f61f81415b49b4ad969c043dc7b9d07e713d884ea66da13c7825dfb25d62223e17c796ca0793e5b54521d0375d390ea7f6097ef5bd5ab6258b9245d1eef4194a2a72bb01ada811dadd629086a7c2ba1b2947c8a8f16cbefcf8dc2d8c0842ae5a6c0525ed6fb194c8552926fe9744b74d05fabaeeafd8a85bfcab30dbe67b023457b992b27342ec6c06171ea77a476d6d12763da2bdd178320a53869c694a17a626fbdcb7c163a99cb4dc08da2fc4a1c7f319eb3c4679138d0d70b829fc0b4eef1f60ffe694109a83019f2716e4665c89ab874c1cc3f9fafc2fec6fe95642fbef869e177bb51236bc037dc37babf2819b5655c74f6628832d42dfe6af729be7d9991267161ccac72221c404ca19ae281ec56e318079fed16afd5cc45411c524ba7de1e0d4a78a1147efb4944d74d8ff4a7a1460830fa497badf51d648355edc3bce860da694b2731806c5d3b5fb4919f1b2eb6949984712f9dbade2773ee1b959d199ac005fb7da7ceec16fb7cd6cda3c0881e1ab5ca2f500e3fc416bca7e8fe4378b7262aaa2ee388a077a79fc7966d9dfd3bbefd82a5a7be5be6a773d91725fec62255c2025680dac1c9ebdab836daa9de26e885e80042deb7eb8e0392e22119c0d4ca421e29520becf6f67d52d045153a72e66969d8c513994764dccd6d798b00f30de0d552861b082bf28ad57febd295a0e6e4bba98bee47619f45a483124b02c7803c143844dd038daf2f4f56761fbd37e290787a17e8e140022406eeb5f881e3fb11952d1e724803a3ff3a0ac095e6ee4978643effe02707596493ca955a4b8c431271ac80943bb780856d2462b8fe0b599706f6e16d574cfad3e581058cc85ffb384668e1dbc2eae239b48be6d3a80c37af747d7a94af5eed4e31a7b99319a84ffd539140c76c346be98823a7de47b581508436f60812397bb26e616c70432c44c2fe27132b262f74ac196cd7834d2b2251e9179686dc40e1a4faf8b15b69a232ca08f78340d0cb9277884494073d2069565e9e567b585d9fd72a8f1d0941059d52d94f7ee3c70b12808c7af95619f2a773d43537e9caed3b4f9ef8c091cb98f4a48abef868ddc4cd905f50143aab9e2168afba642cf2a8a385154676a3fdc27fe21fd0353757621647e1039661324d107e67047a870ebfb3788a668134454e901967452b1e65cbdada3d64fb51afd300980f5a37ac7cf91d4db958f67dc00de05f81dc8466ff42db8c896a82e0bac3b46b1947081febcb30772b0e6c3101134909bc836da01d7303f96c02ccbab0a81196cb8cfa9384d90bb542ad2aa5e28989d81c7de93725d1176b7b3e84f7a09498479fd5d4c5ad0239c0454fbcfe258577eb6fdadd6fee3389c7da41fa83f5a2c7b3caa7af8c2bae218d0ad2aba66d650a2123e94b5841dd6fc983b7d1fc4e49b3e799e838e6a48a32ab2d668e5abb7bf4e6cb737d74cb3c8c52870e10f5b50bbd37998fea59ff4a039ef1b57e331b528ef7233baade123ed6c31aa943426a024dbc992b08205171561ff6944c8a21da882f7d07aa02b92cc6a2d46b5079e3a0ace0d0ff65e1822af097ec9e2dadae7dd724ca2d4ac681758ed5bc168d753e50c465045cba24bee5c608fe71a67e03977836092292ebcf4311f1ef62b3ef7c6f6dace08df3911f6e1bb25832cfd8db263749a7d2a65433c7de8ecc3ac949e07cc2144ce4dbccf3257d3e0a9541e28d15ac3c5cc83013b064bf35855b41afd8b86434e903af01d2f9b6ce7de0bdf26a899f8dbabcb471a6d7be9b5a98c7e392f69ef0991d64fbea432e6fbc3a479c73447ace5e4902df1f342653a7cc1680815af0923e47679f956b308784ef6a0aec133c111810fc64b61a1b501f660789d8447b360a40d55c0773b3f1ab73b8f969ca432b5369e83362868b6032dbd58856f0eeaa59f5fd9f738b06554064cbe0f516939a7e1f6445fad4acce9f914816b469438c5198e5e306d63ff3e1745a5256f514721816c9b1f8788c5967c16ffcc20b1317b09122f1cf4b64edadc63dc8f77bf2928e52a445af41cf9a075a57a255a2e724809268210737db8b731876a42b85cb0847e50ea3809b96c595c2274034c192e2802b835f97b8b468dba7ab275f6df6f09033375d1aeffdf68c31c5ca9c4bb9bd5db4712af0528a430db305c94acd8294e606e92574ef9677517a7e6b38a2f88f584e7ebf058c3614a65f2966b69f890067a663d42229a267f052842ff6f0deb28da441c5b902c4e503dbb045c58545f274b7db8fb13f31daaffc6ea1e74546994abcd91bb26dd53e2c6676e740e5932337aead32dbf49106330444a4135f99f9130a9604eb3d9c90c94ce3e81c2f6a42f5d4b69680793622b33304878f3ca78ca8f01ebc6ad36abe70e0622216c6f292b9d8b7681b70996f0b4f20f93e96b94659d0db9704fdd3e340f33019041693b2e097a8256db03fb59952e4637b0b48c302fd6a519dc2b886c9f6ec659f08965cd0102f997b1d76116ce1a84f5e07954a82d25ecd9782535b8861d05a7fb345d69d685101f324ae6d69e5be7bbe3fffc4ad00315438b5820e922315e4695ebb023aa950ee192c1e28a9b4df380c8e11a2c8873af9684522d321b40f2147ea41a43a1fdf5c9a5a46aa565340326b72aaa0de137f1398af658804e6179426df3eaff2bb309b345646a8dd3806c34e5360eee08e15b23411d7af4fd41dc5ba552a3fcfbab3bf1af6a6641c6b8fd83900772d8385b74dd2379cc9452f60ac6980f0ca59b1d93e1b6850f2dfef97546ec2a99b69f19d24ec7c0402bd2a0c9899278ce2512388906650ef084d431defee44d2980123875ba400389d154b83186fe7c3955679142b7924e2b6ba5c6fdf5ad58b139135f49ae6d29c1d01d58010e820596c218a2fb2f252a0c80eaee3ed1c6e94955c50c79859f4dcc03535ede0762eac817d005aba26d9ec943ba9d7a3da53e82a2ed65f31b9366837cb013c3ae7b2e039ac94736b5e8457dd1d8f86c66656f4462743c5884b3a07a3942bcb6c436e0f599d59f3a022138150f5f95ff8639032cdc8530c966fa52af6606d9b75d284dbf647f268900d9a9d5468fc16feedbbdb2b3caf61352913db28f81dc45001ba3ab711ed6601672386fa9c52cb20caebd7276affaf9202cd2fc06331b28c86fa0d2c4d98e20061df80cdd103678d5b59f0c187ed22cca9a18418552038fd9c26ccb92c7439cd77e733aacf923082eacf7e28df4705eed465b4f8541f3d83ab7319016408b18f62031e704be7ad8a2fe2dc6f62e1a551148816570beeeb5b96bd564280e9340bf82e50b153735b7d310b8f6321eb8e04fa2277e61bfbfb7c655fa311fd6f9f855ef09fe7ed9bff0d1b2c969ce614e9b3210d12f46968f2e50ab2fbedf34a25c53b4aad5d451806791081f950339567134f0b721608b19e544658d74b1146ca92426b9571c4a2cf342049c128e7f0251564497e35189744831c1eb82b1b2cc58f4331d0bf0a6d878926c0f8ee2d278dcaa281ec2762631c45925c6f7b6980fd4f761f33f8f66643035ccebc89481d4d4a3ace9e75f722b96b9e301a605481ab203b19199c2d9511d6a72f2401f2346ef7eb4fe22a19dacaf2637299c02ffd5761b5416f18f210344420902f53d780b5c9db9d5c93454d74f23df4f520be7f29975ad08ca6bd279cfdc1e20035cb03da6529c16025ad95d657edd854fd0b294a16806701be06f26d97767de3491db884ba87c90288e4e6f6b02196900783e11ca4b2e9b2c6039a4808962d8cc64fcd075a227207b76cf12c0baa96f4e672245e14a5fb12e6ee554b84434113e0b86b5aa09dc27a9c55762e99c38207c08312d094184a1912905f4acd2c7078fc2ebf3ee4cb95dd1d22272621b8df268c718f58d47e40f7afaf3c649a34b2f46840f60cc2dc1a5f1759eeed222b3c4bd805119e39b29b4111f6f3e110999d0d240519d16689ef7fccf044734c0a34d3372b08a440b49ef3ff40c6e092a9680e2eb1f9c2bf7f03e89eac4d1d6680e2093fb6000deec7e149d85869ebab1c6a65834a88fa2fff69d9f5f2cf727dcb223bfed1c30ba689001a2781a2c22ead2e67f0bea46be01a6b1add4bec26ecd2f7ef043361e9dcf8907a21ebf491696ec9f3d5764478f05a1a8239aa6e797472d6f802a1c8ed6076120ea7b9806656ad2fbcd1adeb609946d8b1fc2834036e26300ae5e441c52dcfd0b29cfb0f781f90143c208c48754f21ad17a32fe812c810ffad36baf01a4e01d4ecf2d282149dcc25083d8e730b09158a793956f4db1aab9274f55e23fbd3f2d59c3953ec0e1fc4732213ed5056ef2b63b3fbfb40fb5b0598b8622712870803440b58814a965387988a7e9fca7c064d8cf012dc36ef5df5439f6899969affa46de4321c9f7ed2067e2b79d04d64e2ffa7fc7bc3c226703ccd3446687d925a019dd236edf37c3d39ffbd9b1789f18e53a27e5acbb3629f03774daace83aff1c1d661e6deb9759548217ac441e9c1f8a15e51a2fb75fc0720193962070447b5680ed2951194699b11d0edfe5b4b4b5dd552aa32c4d538368003c34b3262e07e7ed0c36258f3dc03a83795a4f64fa940df71c0eb592cf7098927cd1601783056c5a62883896033ec4c77e592853514347c170f4fa0c249d0f8827438b68a536471e33b936d83aa9d27defa1c179b8dccd23ffae9803f2ca984cd3e6d68d8fe964d5c4d526d5afd83e24fc0b64bedaa86337afc6cf9ef4fd03511bea821b0ad1fd2e34622e8be1c026a6be4a31be01bd9bad5520be8f36c74d3c05882cc6c920cb4d18fda2b47da49800febb45959a62f20dee3ffc1ebbfc953aa80c5c0d1aa9fedc04d9cc0527fad810b9713ddcfb2c0ea1a7e741323bd86c098aad7429aae5277bf81f3cd8945c60a8f66da4c08a5b6ff8760bf20cd229146e442ca36fb806879510bf91e7787d4f73d8f5b9a43171e024cb998105d9edd6ac8fada42e6f37bf833f6a13cd59bfe391d7495802b361b57db3b67473da967ee64a176acc8d3106f36e7a3ae0889c2061e00cdfc33404570ac469fde890c572690c79ef1c98dd18431fbe3f969fd64d462cecc29e5156e173ac01c7f645b53efd46b5905f60bde001033fce17ca8b8426559e378faae99e402d796ba844be820aff73d7e3d0c33425b1a5d24206bd6eaf568bcc1921a3abc383d3c422b5356558a6ba591fab8563f142d7a23164e15bb5812a9c111b960577776782e11d7094be19c07806e2004666599c1f78ca5c942b5c8f0156d5f7affd797f6505927189b302bc0c9a2bdbe91199c355d6167e0f3852d45c9bf9cfae0c06423a08dbec871a896553146f05d04a9413e0afd3569b97d9c3720a1be6d6be5b69656e7afac008a7f71dea35780bc270a9cce0a92fa5351045a689866bc134097a7b7ae1b4f2c3ed752b684fb265ca0a0e78886e7bf01500917dd8f2d0b789eb3458ef980b5b209555ac897609c25797de98c5ce28c6d74eec72e701ff9340d0499f11085fea3830ee2f2bda404833df79d4749c4c9932b0ee434889e514521cb60ed091232e0083af3b5c732b3420a1f62f78424c1a9d02830e04601624927dcfdd5512bfb64b578addc28236375fdaff35265fc24967abec448713d4e01ab001095db7af972ef523c28b7d7defee5c460dec902d3b10bf6f815050de75ddb32443cce2793fe0b8b62680c08255cb7c6a4c904bab3c5ec03df0dab7dceff52091d5e63d02864dbe720fda5796ac694e70f00ba1f1f5957bf748002fe9e62dc313fdec98b8bfeb5a3ee2947bca84adf5ca59f7e9bdbefeb0781c0ef605c808eab8873751d90876e6b42fdb7bd9e66ae9e04bf9a8223d07ed10dbaf73a584eda9b99b0d3ee4e031e663a5211f221df17ce5413ffd31de0ffbf70e1bf5226bb54e8483bc639358b1648a6dc01e5a4942eed81f23604b56e5bce57f881fc4ce85e1f14dbb22e69b99efd527d961d193036c1e1beead09690a773a6075c640c49ed0a8a4201e0f517c8a9c862a83b58d56cd29027b026ade6cdd93d0aec1f949029470c63746c7691146ee0c20f412197e585387686dff94f5812af2f350af79aac742942aa63cbc992fed4db964d457e08b8ee78571160249bb232d7bd7940902a305bf6b2e92d21991a0f0a44ec5a4088013f36cc5aed0ebc2fd6f076b14afb47af270a11979691ea593cb67dde4c7efe9a9af8c3db7bb05840ba88abb25c6e9c2a78ee843a24fe67b91b072299d824f8559172373cf3f7a4fee9e26eb7a09ae88970f972e9326ab89a0b91685c6653d66ec20eefd9ac99420494daa03de757cf4cb6290faeb73e522d3be6e24354af8339914586f0f31f6684bf189253a3c7d8d29c37a60d0c95d15751f0430b5d39033e971d22ba8e955a0b12f872199da528fc750c281506c64976d61d044f1a3fb636a1f6612398f284b374e0938c95bc5bfe7f3b59185792a74e44deca4dc0fb8e10ba3e2364c47e90239cf951949d60e38daa08e7a139baf50394ce123357fe565eb5fb243f17b920f0eb2c643b93376248020f8ef24529903c52d4ae5df846b76c7886b450d24a404e3be5150c59f16684a0c08f80108f03b503c31ff70891b965ee2e2deefc24a61c93eab5070b8954e1fefaee082fe680a562f10ae70d33138102eb0a755a57011f12de258a32c24f582614d68b24e6a903631deae9521d7cdec4cc98db778866e06e199086040840a00f71b45193ef57bad15f0bbfa331c8ca93002b15f46df536f55697249e527e109134c90a63003c6b96e03587f6543aa0a1692793758a705ec898b52dd141c30c8e0bb61fa2e3ccfc4c52631eaa7e78cbb36cd5569678ab61aecd1e075b39e0510a3f74d2078540d55fe0fa5c81adb61d868240042e1ded2aebb32e7fa60f35b70074e9535e6f9ec3e37b5358e74cff87783c529acc78afa3eb67257bbffb72f2c1b5fdf16e2f6814e9e7b0f2023b1108a60458a025cace279672459ff0d51e15a20368035ef4292be78bc59267c51e460af8abb297d8ecf207997367f0b46dabab7f7aed5a682fe305a9858ffef57a89f8bb74221594cf060e01ca61b90782a17ded1624ed04b8d3a28a63283b0c5c9ad68cfc7c99d17651e587c255075395f379bba1732c25018948a89aef6cd98c6b8681a4e1ee85dd548cb828b2265508b0c9cc5c3c664cfa8f9d229acb62296f86d3510fce4f60efe9019d419c18040e18cac89f2ca563c676e5ef1904a2db7d516647dd7bcabd1c681118c4bc1e637cfa7e526d65efd3873ccaddc4b74e1755284f3910af0f902ae70b5bd4b6dacae263b816b068aeb9356355f42e9b9eea2075f1a9a66b5304111d342e9bec56d30e2da239d18da8111ecdaefa175f61db360fcd354b7fc530e24e057ede8abab7abfa4f3de247d6feecfc9a6c484a6d81efb78731fb75866c948514b4182df8dd32a7f7ea7aca402208a1753691cf43c6f71ea27794b453155fd5d3414d4d5b8e70f7841d134270fa026f79b750968e4b4d4d146ac16d3170648b467de841e7d47779d2f6e25897446dcba64d2274628d22be523422cf75c465debecc37fdf50fb51b5cb34ecf3c17abeb7b55b5d0e23e74c67ab0f4f811ac7f0e62affa97105776ca314ed95ca0745ed954a1431af785645a13bc79a58f8a4bf4f250f56944c4418e8aa47454dd2c9b592b58a4268430d58a6e4f554574b9151dff69162d041854338d0011c5a2e193afd8106ca0827dddbb23a452cb92e5610ac3c8bada32a8d408b6b2109a9385c490ee7935d790ed3a08619e3f5e0dc62774c4e554e55a71f5354e2186c20ba8ab587dbff1783e5614e61338258ac805d22e10159ff0653f5ade964a86cd3fc8c766a14aaf4a1c605fbcb4e5b5aecfaab027e6a0d2ac9563dff6e5b44b85b8c7fe8ae45415f269e963ffafbfccf25c10ec9a09e089b5e24ea55eedece19bad02a4dcf7611b9c13667bdcc6d5724d811186de3a9725af27a8e43e921a54bd491469b9a811f18d246c008e90da5623adeae16655b7fc28aeb58f4a5517849c98be4571d43b7b7ccd67d36c225b0182d62631e2a764140e197ba8a9481bf01853e5e8aff03d704893551f4c92199ed8a48b7e4946afca706fd54666b69b2ddb8991c922013fe120cde4e9dde06aae2701aae7820dcf8ebf29155e87a0e90d9636749e03246ebc114a06c8fffceff5c10d416b67e67aa0a27d88d580e22e5fa300758c05d90b7c3882ef424bb570721d6e3113e4038af0c839d9fda499fb18a107b7cd232ee7600bc46e8beec389e4f7a560207bf466202dd15e8da9645b3b4d8677cf7c2c4d143e404fe5b774357a60cb895c14ab07c2e42b3e0f8e356aac70d424ccfdc3a7dd03cbc7b25e0a3604af7d39d0908c3e5de76beb2a52e3cc97bca3fe3d2071d03cf1150fa2bcd3459d78e449521c2b00f72208ca954a3254b1bc18faa3759c2cb1606877febec68f4ffb8fd06886e0f37e35d9327a82345b2f3d76bae687667f06fae052c2f43e5262e3f204a6e1f4c0d5bf90cc74e08e84b3adf32d8070263d2c5573bd2c4eed4d33977bcf397fdc8db9da1d4c1212e96df07ebc65521f099c7c885829281dbf9477ed57d1b6af4adbb4cedd69f7019532283cee80e3b5713d462fc4dc28f2e7904bd06239706379424b0f58e74d15b54a80e3335302434a1c82f1f84f46999f89ea377936a0699bb92bd950d9d27c63b156b3544e71e1300d65304e002c3c72edcb81e267bb71602feb4a1a6985f97503ccdbb29d05d81bf2b3081497f2bbbfed713a09dd45d99b7f7548b120e4d5f2308b2460b8d47dbd6213d593cd44a91501caadece97e60204d2cb2ff84ff692e4eded1c87128e166dca93ab40d41a2cf65cb9f0457f3ed9e972f1a087f9c90969d21b2eea9ea49865a5395696831f610dd5e523265ca4eac61ba64d2b5eb03bf2ead41d43d014fcf0edbd71d0482ba318ad85ff68957818181619ffdbd060dff6f193c441868f4c0197c829d85048bea6e4518bddbac306d9138a2cf51e6bc75ff14ea5fe4f34ba86348c2dc076d923b19b4c9be6fb935a7c35e521cf6af06f6861c81d16d4db58da3285295103b0b9662936b00c7c59ad203ef02e45cb591671394c574705a7c0961b6ff1f0fc852da494715fc63dc3d3a499cdedfb3351ced82736a1a1b9ebf44298ac3b141018ec4832f57dd57b0ede11b069e2ae455d75e3d9d8c49f6dda667c8c75128a33496b691f7edf6407ac0835ab38d847a056fcb40e44c5b9f9de4d3a535645d9267f959d7176ac180071e4d4e991d1edb8ee159fb517af8c8908793c2ef3488313c4405356856c2ecbe0d8fc39745bbe2088ffd4b1c33aaf7abf188fee0f2dc1f5efb260ee88e88f500f4860396e95be11ed56146a062edffcea4ebe0e49cba6d981744605329db3a44a994eed5db99cee9e6bd3bb049045efcb8e767ce94dedc9ac877efb998811481f1ad96af387644badbf11277e6ea325c08821a2e1c88730911a25b7692b01f9b32d48bf4ae2a811c10b3b8be1730ab777caf3befafb9d7b61af1fea2ca6f04701fb798969410687c30cc42b715484427e213fc0edd2898248a636e82b5baffa9d9651b80e90b5445e0f0d0fe77a67e52c2c82de158077ccbe170cbf2aefd647e0781639d1be4b107c5fbeb27a4d100ea5c2c438e9b790abe0d9c4142d8f67e4b5437f4dced1e551fe94f40096ce77ea38a66c44b852f7168af0cf4233fd54ed5b4bdd42ed2f573741d5117805ad01a118afce9fae041d371b56e6a7d7785cf6df9940922926c259da6d6327094a846d5c0074b88125b05732d8bb077a3b46646343403fc55414fba03c3ac08db9baf3075e0096fc32fc87a667802dc3244b508569b82f0a56e28492184fdf302606108099d6f0fbc4a5e8a8f029a04801ac6f959a762d800cb48b48ba56c35fee8e91701cfbcb097f115abd50a70948d23385dc6e2dc5dc2834e48c846160eaea0065ac003eba95e888755bb05eee2c74d19ac7a659d29c23875a2ff7e26914ff873d402d913417078c91c5ebf4c8e4f7085bf0858e5850adbdaa5db0c69d37bd2db8cc30cc2d6dd58a8a56fac8de3ac75cdf83bf72f912de47ce6f81a8b83d64bfe477566da7ef8e0835a21cd4b765418acc44a2430b40270632588cda477d8a0ceded1612d5c87e0836060e3a6e7c93cf71ac09a24fffe698a2b8f476b74406737da4306a467adaa08ada516b736c7cca1691243df2c19884d6c2f2143564412a4087f7c1036b2d5973a82fa1a1dd27e1396209d9e8108fcb65639f3d24e3ff777614dcf049d4a7a2d78d3b10ca6e9f21d1dee390f4bfde36306b69723c2859d032662f72963c87826c07e3658bacec2d7f5e0244166132b524ec71255f784a7b138f15329c952d8e8aff089343093ab275b1f5847b2847c74a780abadab3a3e20742c8cb81b0d131edcfc4ebf0b14ded9d0b27fb43f6ac64c90f97f317c5ced45032b2f5c32bf554841fe61e86afb4a053b99445a3f6daa6438449936b3ae9e2cd32866399566ed2a795aade9bf956aecdf288b5b7c13e23aa37a44cd2ed9d9aed8f421268acedcce5f869dd7cd15389ea005a5ff96aba7d4bc622257a44f43f5cf946c57fd50b77e4ab367ce41519b565b023859204b50fd320b8c2294be85a35a51040e37b4f0aa9b221368c1f8fefbdb45af5ae50c2f235fc3321d337ed6cbcdc44dd2a6f100f24bfc8b32184278d65cd7b4275ae1a43e93268b78272cdbf9ca610c74731045d5e73db82a6213327f4159eba001217a7fff2d52ee6153a86e5672eb0d4ac0fc82eab8f7512e7b73093dc5f6f680ca4dfc36fb19beb2c0447a0b14be042f2b1b62ff4512998002bedd0cc1d477570721773ee6a5c5c1366fa15c8c4e2826a7652817348b8f358cd8f370ef74ff0bba0fe1a40f86b09bb7816eb07fe07304a88cb0bf16b460129a6dfcfc657fdd945fb56b4a79dda8802bbaed44190a3f19725a18770be452faf1f601c458f6408c5c88bb5e8f9351d39bc62d4d53aa0eaf24bf483118b07013c240e323010af0a18f8bb6e16bbd9f8f577c88b8dd6ddb68283cf9db817c4d5369279a3c54c24b4daa4f8445fcaeebe66840a31aa962b484aa478b991e3f243b18daa6697765a338bcff21023b0bfdd5f5b17f76f9b4a32cf807927cf87f56f6b310b63575dbc1dcff2f34ba988ef1b705af40c33021ee206ae8675756c51588301858002b56d843c3cc447fae6b5c07b43822ca36fff07c86eb1bb4025e47496d980c4e1a3911fe2961ee01b0d0a3fcd04148fa9fa3688e28849d436c4e2d39f0a8d5f27fb094daab91082c2ab581a143f685cc835dae7ebecd78e15aff7a14276a8f0721e6bba11b3d4cc2172ada4d9be06590ca3971ae3fd77555aaa35e4d3cfead943040061edabaeff1c5d3d81a3b47fe3c07a23266b3732b76d46ad9e597e829936be77af2dc6dccab6c67902879bcf14e665ad9f3080cd22e682adbd84dddd5b8a8936c9c7a1e7f2df6349d6546b8e541cc75869b70782c9a49aced35a3171aaab26edb153758ef87f9cf8579745e7a5f28f205f3c34bed64e3ede1aba9cdfa97d5f2b0f2530ba12227ea08e4d73c7baf75211a39f2ebf8d6a757f7bec9222b2cc947530c1968c90bd27f6e25776b8ef63810a436697aabe818d628c682f2dfc2990e58bf036eb355f1e3c793e2c638069ddb32790d868c32226a2603f4d4bf4fb948d8225461f3903a72b8cd5c9a87c8fc62ed64fd6e231b2b961c4d770a377b74dcfb90da82e4031429587fae4260e575bbca34e9c05bb785e965814765b81e321cd1a390362025924b891f01c05784157dccb1da5fdfb2e7ad0468376e484a4797237e49bc0e88e24cf4f5e44eb57ac9307e54de49f4a5d3c7216bef03dab43b31df599ee7e5290e0adcc9bf53daf299926d144ce6cf1920de700e9a77eecf285086ada0f854c6b019e63fe35f36e947fce315d7659a9c29e48bb3bc655d4e73dbeefcbc8feb4579410f20c21abb34403b8454222202b6faba4ed6856c457ca5293e40d777605f7da10ede11d10485c48e4cc6c6e923c1244a142b59de97486f992f6f2a7c564d86eabe7ddecb3b74a315cbf01d6c584080f776df4a8b5f83a1e5b209e46bab97e651bbf577ad5e1e33ae5bbb9458d75e26397edc92af8dd7f2212aa6c40e391305c930f5e223622c6771f51362f81a5bfd4e073af86f6bf59090ee899e2464b41bfda549fcdf8c226ce283ea612a3f7214a9ed6c46506f42a8a7a5036840724ad5dbe3cf68d8380b045a238adaa171dfc8444cd87a1cf40dd368904a3c1ffe88c57ec7563a865e739126dc9772cf1dd7bf7cddb712d473fca8310fdd7091f0a520943eddde1fcf972773f37dd6061042d6053a74e5417d5b8b029432c92d9af9f5636c856476dbadff21c261f63360754abf705300dcc6715f0a2c2f45b932f3ea8588e4d1be1fdd177b9ea386cbc9a792f643fafeed319ca9f35c80460d47fbff1fa9576e48c71df80262fa2a58b599dacda6b0ebdd66146cd1502585b015b4895e7641fdc7ffabe0fa675dc49a2da3050927b29f26d4fe0c5611584040b35799464dd27d97462940bad5a57fba63a20c12599d32f21d400973570903797490cb731e385e9daca2bf1674f16a8a2928bc243dfd14afc86b9254bce6d082bc5e7b70a45dbe095e60de62fc720015922550984c29f9934261ccde08fe499afdd2ede58f906357550aa3ad78b8ed8dc4a3dda07b29b2b1d97210008d1f6ce1097cb17f29da3e5edc232ac502ca462c2b32bcafc68317c88b24b3c52bbf7adc8f61deaf8952c3962ffd2a33a77276e6da1a92475bd6e012687a02b7c4bdc705e8f783d078849c7c2bfb1dd5f30d9c78c8fa21056113559ecb2f08c157b849474993d7f78d1ebce7f89ce0b065d1e05307b18bcaa414ba967d087eec4ff8618d9d55c07d39a9a181a58e22479098e10d69a8c3f5a024d5c2448c10ee1eff655c7f5097d28cd51c471319c825e1d5302ee955a23ca3ea3f07e396d1ded94da3ab6c11a39fe2b2a547f9711c8d65f6a408dafcdf3068a8c50cc87bcc181b73795f08b22532c15db22a21835252e27298dbdc3c1592626cb2c16dbd7591334c19034726518f4750bceca581f617039f3bd2ac0052d576330bc9ea939e66455b12fa16cf54111814eb53b25a261ef5e0417573fe20f7c7491332a5269f6afb71416261ff4f51043af1f4729001c2e405f61d3aa4b92bd9ca82a25b96325df8ddc102ef40dbcf2bac8372f0ea4162f6c68f0f9e81ec805983f6c105df2351a00c452680ca9c411a6a7f72035715b1b4192b6e7c79baec08df0e219483c8bbb768d20a43c910e1f881b4c74a728a5e60e8d0fd7fd4845dec4c067a8ec426edaba48f50f7caf8e7a59d2aec3aa30381ab1592b4b8de811d3c36124cc544a20d2608ddecf12068315b1f2272c074d40cb699e65caedd65a2a78bc948bc20b7e8a7ce27207819c69421d73d77cf714f4711a19eebe473715f94f856314d70faa22e90f22f02daeb3bf1c49688e19e38fd4236def2453b681615c8ab42c7d74f5ec9ffc688c1f20262c0ded87881a6812182e21b639917a01205e3b43c62ff949a618a77b2efa90e2fd94c5869b9b203544453752848cd21418649444f5b7cb068061a93c4d000b615e1a4ff78dbde9f4b08e51f632ab9833e1f3a61e401d0a5c1f1e46010248d9fd1b91abc41d1a26be701eafa130a8a97146b42aa5e3f5f038127439308a565b7bd71ed82181c08b658d9303984f26c05ae6a11c99d426226bbba864966b8ae79a9b2201fe24005e4f5420584b1b3554d29164cc94a154c0d2fad526980da938b3a91a78d4ed40c5e3c21f69e047de4cf01944ab722cd454db4ace4034ffa92729297e51af4f5d583f03b7ab97261fa19fbcdc21ddeb274327080dcd9f248d75f226f30999d1e97f5dc14d55d3fce9dc0040e4816d8ab81fd678c3db6046ada9f14d8c0ce1ab5a8c3c951287b491bd110484178c429a4a98bf316e7177e061c5c7dfbd86e8f76225efe83c80dfa135ccc9dff7a667d0e2e9585ce98204992db5db5c3331961d635d7991fb61c717449f4acd3788b3e2eed4d96d97fdf38f9f6c3dd9a264d350ffb7b96b741be50b2627cd6e721425777cc7aa5ce2a8844544d0c900bd55c693ac136db0ed1ecae18ae28af41f9b0f2c10e8bc3909e96b1c397d0ad69d184d32fc0b56fa3b5dd865f76e65929cd610e1d59b76876af73bf3ddb31c3c33bcc01439bb10ede839938eb3da1a0ec35ce15a375a7ded941d961f69a1344e4de1cec21b04cd5df06a436d29542b654116baf978b6061313983f940998066e9b170a91fb62112ec721b8f01bd3c58ff8e26aae776b3ec4386ee0c1af00acb7919cd3e81da7b5744e4a539a27845ae91bb560fbfb781f1514243b7ee5ddc67cab7dba1391bebc2b8bcc1aa9fd2d4b82f9cd6cf96eccce968c07eb149c788664210a792af5c4fe093c24ee07a4fc0c559ae112bcdff079bb852d45e963690c58ef6f0fed37a2a92f7f60bfd1636735a85d949d33b94000a605b48e1e25d4bed4012f3c7cad1cef11c754967d74ea95ab315e0700cf12d4691e456c4b64db3ea2534ea594131b735525abf2f91fe045c89a3e8fa45b7eaad3e72f316c46ffd5c8e31e7a7325ddd6dc52fe2ddafc6f46fe3f3a12f392ccda241e34a0fd4c1fdffaaafe528c79b9d544e80bf385619d68ba24d3554b7a7145e9abbf58a76df2c4fc25de3ed3b8ae0662651545a47d22124d43f1bf963953f368098152b9261479914c035aa042eabcfabd3f02f6d93a01e2ed86e81bbbc19f60c3e1938f13c76d287f57900e0e01f3601bf70564519dcab751437cc0e2ba009e2b964e2cc1e88952a75cb93bd125bcc1a3761ad69fe4d4f1ce0e5a3becb772bc901f43f524ab8a78a00e143110f0d06c7b80f131aadac72304e8eeec427a8445d19fc33d1cf16f2a3f41b1a5f87403f01b857f6a0f92a9e519a26399b593538efcc2bd594a9d5afbfe7ac3568bedf90aa43af444a828e6923cab9ae8cdee5df2e101c5f4aab608237a95d4a37bc7c96a3c9b6f57523a7e237c4d422817c99c62950fd9d84eac0156f01076b1d250235bcb46e0b49559f80b948e079e47e736835dc9f6e1c86d9b1f5f8444b293e15f97b7b9f2697830daebb0778bb3bade2d10c27a078028f6b7848f2b9d700028b892113a65d0d03f3cd51256774a0765c3dd7cf7680b6b6b8dc55d66deb42ffc33b02493746a3cc7e897f4687a7f4e651f1cccab299797d73247131dcdf978916968eb7979e2a51841e2a8f86412e066346beb09dedfaf8d184ac550a9758f193151f23495e2958dcdcd69985529c458fb4a3ecffbb3d7924b4bb5e8a5d857d0563312604cae492d2485c09ed58ab4bd43b4a6b4c868c802756c9372c3cb24ad4167932cb0812374333fedc9673f4077f714cc41dfc26a321269147d671b1616e397acef77033a6fdf633adc9981637618fd28b54dc7a632a72ab5b0b6f62e2af1aad3ca8aefececc26b1057b0c777c2ee55d4decdffa6a54942b8f7da2499dd76a31f7ce8a62cabb92b46232197a365a42b7247493d1af4d2406a635b80b6f9ce0f42963b060179481fc37f16b30ce6113f4e55ef443d3884f7816bbb25c6d4455957e03503ab1a5b4af8fed2f32bbe4737b0297e0ae5ee5cbfcfd97e135f620cf557cb3d93c689526324260cb2e94054faa2eb0fa21a9b305fde5a8ab1444c2a8508b63a4a3f310d90be6dbf01f7ee4a1b9e7e3d55fa493387b026a9defc96c96dd30d6b45fe138342763331ab24d94471cd10d139df3dc6769293afb68097bf7eae35d2bbba0f174ae46436de587b475b840cd01d1a5bdff0b6a34cf780a3bd2b9f06273054f5a92592188208531b6e68cafb0b665fa8851a809ccede76a6a5e8a2d1e2d6c492a4216ec1b52a9eefcd0bf4cb4b59c09ed9e05c8b851b6087181bed48814843886d796be7f9fafe1be5abf43600b6a83666afc89bc46352e0d33abd6ed001d1ee2b5286b2203f83048ec9ea350cfe534764e588bb8910b2c35df596eb0d26032df059f89803749fa739cb3ac18849632980f20fd5b8771fa0cf472e0375d02214ecef038da5dd6bc3e23e64ca562d5eb6c2d8627280a213f7419fec61ad04a8765cf878c58e3cfdb5d7f342eb98a24e3db0f982aef8b1f3cb7bcc666051dba9f9315a9261e2a054ceb3a632f31b3ceccc55e511249e1d180e0641e4fcde63584f1ab92bb766da2ac0c7807b440ab1e278efabe388ee3cf2bc0f2c1e17290225f28f8991e49c2c7f4900511ad9691fb6229410f88879fd38f04b8b8b1ce577cb8686ffe0ccd3fcae9db231692cebc4f9d377def3518d1e27d2dbf1f404fc9b85d546da48cb7d09cfa8eafbbe720833d7e8606620581a18269b83eef261b51b9647324f3123c4a683a1a24b00ecc1a636979432a4ab06d86afa0ec9103768618a3206d9d4ebde678c1041c9b09ad1691e6991d5ef9bd1aa7b57f8c8953f0eefbbc5033fcedda019076feeaf748b075c1ef27b52d8d4149edffbe22b86fe7a798d82503e51cf912f5209ea6e49837759568164142788463f9bd79d8b63d9bc98a70e91b9bdf2629069b7dd09bda5a50f9c6fa9e1a7de3936c6580c2ed197abcf4519ed6018684108e039c6ce927b97089de10d39277af2308595ff5b96c800d3638cccdc8112e311a551f71e35fff8ff36433d9195e4f3bb31d1fa51ad461b41ee7b62cdd6adfcd002aadb85a0d47407ad7efb51c883a2ce32fbcd5d9b60b92e6a8cd5ef8cfe01c73702c8f28b8484f37e363dc0099a47cc69df0b6d5daa0eb9b6a585b2ba5b6a1f4fd5c29c25bd2988c54dde680f4f462e2a5f380fe059e7d6afe450140b8806a00c6dddabae80c71e237bf29aa5090ef085a55414030d6f5768d856a7996daa4fe000e46efa141c18d787b0837366076b17ec420d6507d74275686f3ee5b078479c796ea5015a62f423e71af8f20d2afd2b5a2bb9ca9dcb0f04349d36f15ed55f5e82a135e451f2b0ec22fe1f917dfad3f3543129a680008795ec0fcb6e9c65586a04d9c5d130ad64d24cbafe1f6968c248187f0ca1c08292b3cab35642faa94c3905a9ffd7a7c816305296b538ee63c6c90622bc9b608208beed80de61c603839fcb17c42dc7dd65d82bc09aeb903b967c9e94b06c0a56a7c22c02e243ab07d2cc98f08cfd5cfa31b06cf35fa2c68ab15559dd647a22aedf6fec703d5415e0655b0ac4714ea506af05533ffa10d7e678963908dcae415bc5fe5ae8739cba8f38049df57f3944b5aa30d331fad0cd6c980434d87c7a01d44d350c2f7810b34b6ca44a514ec8eaac4bf0ba9d3d718c88f1468d5b31ba00455684026f8b7d287138f7a64e717f8a4e024a4682fa23d2a3ab1db1633a55074b692535abbfb9b089ef917b2fe5083720953dcb29d2f307d741d33663b5598b5d3c650d9e841de5af6f70ee8cc3578d3e944d54c64d2e742600520d97457bd1d3f8870a1e506420ff7b280e310cd5826616d49b7936040889f9d78758ce4100eb0c6b95338c483b9a28224b68e7c211042ef573f3562c37b441a8867d5fe90f1864b9080ceb9582586aa83dda5e8413293658c5914eb5f52fb38acadd775654535fc5a5198b69e27bd554f97d80554fbd903e03421fe96396235b9a4d499d7203154cac034753e7ec2c4b7d453c5de27cc4dad62bc74a2bad3b7255c356cf1557cfefd2c7fd8de0d847e0c5f6e37d5f012aca28bc4cc1f24e4946b7beec99d0560176ad62eb1c25bb586e6bba7b7c7fd69d7be4be60e5e38adcf6ae5b670fe6dbe8c6a8c2aabbfc5a40f1a54e8b39533cff2f53732d04325dcbcc8eb4a31788a745248a3d6a0f9c263d72d9d906432c0cfbe465307987677891d3efe7ed2a7cbb35eb4f463f6e25bb033cf5aa2ecd409d1405f81a3415e686f4f5e38f514dcfc2b03186a9b4490cd342fd9a4a68bd7b3611716e3bb67814867002cdd784b9f5091582b56566c727df88b9a945b2319b659b40af53d8ff3f25a7dfc01359caa123077274714e16a9f1bc6d28177e79d19fe200a582f4f0d9a7e8147800dc0bc27497c56d97d10d837122d09d322afeb321103fe5061b01cf82e5184e6c954dfebb9d205c1cbacf42b29bb0f960e639da0bdc69925209919c7d6b1ff76df5a33fc2cb295357ae7b949c600b82acb1dd1158b6412dd084d1cfc9b4477a92b9b14bcc8677bb8997648b611d7c59426a4170f563faeb2b7cd523ce2cb86859fd5dffc2b7dc99271660cf876ea2536dd564196652401df874fc0c0a591dfae1d22e8c5fb4d90d3f308319bdd6d5ed61909b1d1fed174e4f0c616a1ba8c4e6b93307be3cf10da7ae8f2496e73043137456d7e574ce353bd5a62e2970e7788a49652f81a667d6b4b8e67eef16cdb408f927d6ed112f54d3a623b4866d78e2617d52378398bc53444f3576dd948b2272b5d0de6a6c7bfc62c39aa80723b49e1052bb1c5d9079e59e042cefdae9715c1336ba41aa8834b2f6bb4e896758224a2ba2cbf2f5dd0daf91efba3db22e76bcef9f8ea534b841ac6090fda64bcf7b0313c7f8d9f5fd85d8415d9940a565b2abd3b7cdbb890681f15ebdb533d267e04a16616363328db2a295fc419750ff7ada3f8058e83293a2bd910924ee943ece3f298c9e46b24df6b02de539ad58424d903afa79d4a9fafc38cbe2ffae70c2f3d11f6643d19e92afbd73eb218b378a0330c50cb5123cf24505607c92b3eaa9f14af274b15420a549cc7e9f492cab04df21a190ca248c31ff46df682d17325a0afb87a9432ff96acfda9bf28484e480e49e2daa387a2933b4cdfa6b737965ce90831b7afe6d9da90b6f564293d032bbce41910676522a22871b3bde817c1acf763c9347704927f530ce00c02bbeafb4e78678abc03230807440b05b754c94949773646559cd59eae7db2da6638ed1f86a26a36be8e47d3f8c9812da49b8169a3c09c33954f285707c37ed7423e9b538969603cfb6f19d336d5ef94f6f8610b84ad648237546726059ae61303ba6520df3c628e5f47ad634df4aeaa3ae668349d489f124ede8b893ba2d36a98f5ee6ce807efd5289df5c43ca7f9ae62537a0d9b82cb3bfb307070a747470a9aa63b826573d12e708d42ba447b9d6b6abd2e3146e3d518f21f1caf7b80fc2c23e470aa46a598b34d776cc8b03914b75cc918a893c75ff068f555e0400f3cf3dfc5df49376670f876763d0e6fade0aa441c373e260f104a3e52ddb76b5e007014d87517e6a856a618a11320b089712e8527a49c0f101c1dd01021c88f8657cf2ff07e25ae8eb7b5063849fa0048655bb4903108390b22545055e0ec3a60cb86e42fc42d7b1e39937be61d728f670a77353a08f14d5b2560b7773e71fa3c671fdd48f81a576fc99db81da0263cb8b25a86c67a75199e9df39f918dc4a8b1ecfda14c955a776b208c3484b6116da2a87176f4f2984e80f9ac57feeb076344c60adb86ddbe07a76eee4b2e7e4705c360641375504b296d8986372dad57ac9bd27d3cdac7e65a2276192b692368a134dfc3440fa92ba5d37bdb95244e7212c1a34010b545650f962eb2cf89ec822c757c415ac89b23f195c42afea98937f129e55599e72ea89248f389eee69a0633eb1593bf2ddf7bcb9dfb7d264549d66796eb799f7a1f7cef3bd9dcf897a4c5cfb33bc467412615b8956cfae8c3462a08e382a0a894f806f1213afb8319748418e05d504b5085796bbafa7fae7f54969dd0000944164a4c112b25824c6fa5bb9ddc8a499bea46c0c8e34a1df85a7261b38172e8c941e49ceededace7aabc545c1c2ac63955e93f8cd5f6bb397417663c218cbabb6c38bb977db5393fe4070e42f85bf43beec868b3a268d2c9454dc11a51e55157a2a873ef89e263a419f90902eb77e820db02f321a51ab1ada6a08aa4d8c01a4a3d8a936cf6b4c3977115d1c83efecf08c9a600978c5e0b11d4f831270a9b52d5191ddd131601f73e0057512dd092d5e83d946288b937cc3f88a47a0096a9b123bbbe2a980ff784a7ec3a555a9ee9ef17810f83c463b3f1b39c7650bcd0cf1cfb8381d368b88b5b354229df63ad5ac71948e2ff697449c24e18769c0489c27e88f2af6d5f8751556096d63232a6c30f942b1d8b3964661994e3354dad791c5f236910ead6bf35cc87641504ce80bc725fec7f8df6a44ab94cdc2a3d94529ad45669755e926327ee47e6e7c35b8c5f71ee3784bb444b45b3b7bb06f895db699e13e6374255e52c45b76861183f605ba129ef390c2df21d4c8f2f6c2348a2c61fc258c9cabc16cac9ee4dd55a423318bbf16607d2297f37104e479d37b71b609ea87afaab366bb2b939ebaa52f096c1d073c866ab69191198736b07beb0fb3e7e3ac441e798168cf657fd0ffd43370b23dcc168f8ad1442ab66e9e74cac41b2bde52110837ce71b5703300c5caf0f6ee2f8b168e5aa693752b85c0166fa27f14ed05bc570d0fbb1cc296d35751e5dcd5da9f9ef3538fb743684a5c3a41f50a9df9bc4fba8c6bf5e395ac5a4c1e7c28c2c5bdceb188952f8750f888f79a7642ed22797f0d83488fff085726f2217c16781b0418557954a37a1909cd0f919438edab4889087cc8867c4a4ec60fd5b3b6e68b2b8eac6476a240cd80a404566a0e0ef8c9fc043ea98ba7be5aed25b5c3ee1de62f5d9cdbc497f539026adcb0e37a841de1e7b2052ac5b90dfc1a885d0548d8331039b8c19c44c12e5c9b6570a24523a6eb42ee05ae82eb996d52fd4b6ae5747ae6854925c4475ae324c97043631f58eeca9e10c4acde799347ed1997cc769d4ea8148f0655e492eac4672b166df0f647fd6dffd1a3aedab1f2a3220b06612f5bae6b5e23ba51e9e719840abc481207705c00f1262176b32ce7af65ba0bf85f09f462dbb31e556624a1a6d36f9b70bbd1735903fd01b43facb7fe194a549c929876199f71511d429df0780e49d55c2e165acba4276c99e7360dcaf5a79dee7f0ad5550f5e119efa2e99b3866b66ccb49923d1985511cf459dff6f2317740a62d9930ed7886d0b9226464fd61056c66ee66dc386d374c718e7bd14a0f5ca12274930e33c899b7360fa4179e425d4daa29277fe97051e90748c4732d7aa10cf118eaf1fab62a3280d3a7eb966963fe2b66de8c5b5df761b548f0fc81241a3a0abafa54b21606e1157bd63e8cc9ed012335d00612015ed854066e1bc09260fa5bb91c572a1ac1f6459f05eac68d1cbe0b091620c92b2dee3c10e4e6a0e15aba486537a8a76638c3468813f85c36bb75df2d25857eedbfc7a9a79ce97b488a222d29e28739db03d3d94bc235e2f26e45bb1fbedf70ed4c9b8fde69268897061e01f98a09837623e438938429f8ad97fb617a585b4b5d8246a4ae5f351e4f297364c8f03776b77b6cf4eb00e74abccd11eea6ecab59678745dee417145a2e67b519f2989bc7ac6bf3600586f16c8925b7053103d5f1217ac81c16472db39cba338b982daee4d7b2f41110ebdbbd11689c4ac68e15bdc96dbeb1a9057d109e4cbd9f59ba3fb5a73641899dbee3255565e533d245aaf0fbc26f84d08acb08610ea1a9f09b034d8bbb287076ab86752d07ac20bbf5a6d3a8b854933e6807efce667fc12f92a0be75527aaaab3cd9b7d70d356abd7a77bdad3308833f74a0c7575a69b61b0f2864baeacca2648e3745d0aeed6c972b2b69b464402e6a452e16bfa42b2889f313e871f2843f6ccbbb1739bea049d38478970f311fa82ac2d8c6b1dbd9a6b772bcd2270933d4aca0e065d5577b4c4516f64410890f8e8d9e624fcf829550770eeda68327dce3e19aec93a9539a4978b1dc1a842b2959ca58b1e535ced2bd2ab281975db91c7beb54a97459dddb8ee8f525988ab99712c2ae646581cac9ecdd7a3118dc3df31e969077e140cb843360231459fb7f137e138c55be9cf5da94b9d4e93ce9a8ed7cfc040ca1966a937eb8374fe579beff7ce206a08b4f6787e4014e38b6dfee916e15df08d943a0cc0cb8238cbf71b19cb9e875835f2a1c0dda3c3ea4b765d25dc2b20bde5000f191f1283f68f7dae79b3b86da02ab318059d335c0acf758927b6957f15df03926ba96435d4bad6fb3b2349a6f4fd29f11d314819dfb8a96a70e1a4728e901cdabe9013a9c2ac17016dd6e14204df7ec666bfc6048986475b43aba85929a01ac46ac7913a83fc1bfbc27a9bd1159f6506ceac726a5c703e5baeada7e32927b6f581be7c708364e24614bafb8f41c7f712bc9d7636b584730ec8cf56f3dbd293098294d92804f8b08c368bfb672b9d788745bfa121d237bd8848b2901d5e6691f3ee9a6119d529075f786166719c2fed18b9bad97d8feb88b1736f14867a727fd092cc7834cd91b86c7effd05448fccb53afbcd0255ac18a27cce1588def3b5d9f294d195d15f024cbbc465a049498a842de41304f000e77d887a7bea33a47b203d22e287f0089541769c4320d9f520c65ad37e495756a46ba962516eddc2623345803d9d94d150bb01c2dfb560add52cadeee681cfedafc1aa7c6e608f8d9df93dd518f50ae44fe0e0d930de22c29a3397f41da74b1f46ac7483939e05814ac912e016b8b70192a38bc97b9c0b619a69abaf5637ff5529133a3430c8d708f55bdd930faf96156111db9464949f2a05b84098b00189d81368cd2b02ad7368b9e3db481b897d295d8ee04d9d07114c467c5be0ef6b853c2330af0e777295b0eeb7fb6481a6b7e26df18f6b2ca9bcac1e70a25dddffdff794a686e4406a537e4ad8db0a13e459096500dd2e0ca6cd8d03ac8ed79129caa0ea6727ea7e11dc3c85f83abbc985afc19afb5a385d7f7a164989d895673bbebb1274fbd557c276e384d7855fec3d9e9c52f9d69a56891d5a38f3ffa8c0c6fac682cacc47332129fd60a7ad4b0b71b525387b28c7968b6bce3107c34e7d2770d06c8ed87309db1684cc9fb93f7ab2f47621020f7e0154f2b51dafacc98528a593b2bc99d8b7f152930ef7e9c5ade9661eee679a8cdbea85d074ec6d919c188f31ba7635699c3f58b152b53a17c04ae958406a3cba6be469e974359b332f40793e71bd339ce90eb3da923f083ae7202a24c176f85a1f2dbef963d7efc14b923c76b7eb0f2b867bf4eb2e29a8fabfeb17fd9bece4c553070e211a796e180f57d6637aafb0f03c64a072a57ad8f917e1c70c2dc824898cf5543afa9820b9cd76359135c58ccce31c1e66558e0aae81286d999f605ebf2bb55c2f72afc6bc5e79c22c597d1a1f8385b92670bbe23f938bb4d378f8d32579e1c5b50642c8cb35addff3e6aebd2bb6374e946e2b1791704b785a26208e2103d38f460d1b8a6a0d527665a2f2fa78256af406ae8fadfdbd3150440b16d766624758f024c5089a40165361b7d20c649d76496111c5e7adb25a243549749f1fa33c8ead4f743a6e85ebb399bdf7723577774e668f3baf1efa12ebe1b795c5307716382c78dda509aa61cb8ff28be530574c32e0030de20c6ed6e893196bef158ca368af169bd284ad1b67df8a6710b580501ea92c55fa539816a2af2cfa73dab44759e47d0ebbdea4cc8ac207625dd7dc19976e3025d82884743afa50b469c0f6b0d1df1c617742a653176f9c1afe4c34dbd1c8b341ea5e582c52183131916e1010a1648d69c634828ef9bb811df299f157ef832ca41240e583ef7d1126bfc2449d91dffc25876cd676a51cc55af08b44446154e3efb052c5f6a1b045cb5aa37dc0b41bb36615b7258ab78417a032918848bf321c749f3f557303192b70584f85b764a6d59b1a39cef0c277c3d11a3eb670e96e56f2d3b7895fade2612d67e159a0145cd2eb518bf179d0ea607aa7675b63de06813625070ce888e95d950436e42920ceeb5828464433ae4e651cbf3ff32d5cce38612a053cfe37ac1e455f3250a3e5c13b36890bdb7c856661c0eeb3ad97634f206e008f302d6cf23d4a8444a408ec15e84aa5dd91c49d173c4cae57c6eee8ccc71f9c9505b37f658df0463a2ee8e83aef70ee69e078479b42255f6c316fa409423caf2e9dd9609c9579f71bbdd89a0a5acd0754caadb75dd4ca8511eb61d3b2b1f98986f37fbbb83c50b0e4eeb693dcd4da3abd837602eede0749eb69f80b0c652394f2fafa4f82f53c96cd226bb5aee80212d794286b8ecc5338f15751989eaf7ded63824b0e42e7ad9195e32d33ab1cda0f58452a0c70b81919330a1d19b7e2f49ba8275b08d4ee4efe80d81a1867d5d65d49207919d2d18f7482984cbb8f9f20fdeabd3fc2c0da778976e5eeea2d85fd0807dbcf75d1fe8b8b5b2006c85f4e59c4413cc6e61e4d5186a4cb786bb5f44289de81ebdb1b1b7faab00b409e715ffb112792df16d3165ca4b835bcd7a392e0fcb9c51c8dc5477de4dc903b7d79b17174a66d50fea15986d5c5a2f59816540ee51c4c03d2806989f7894ae86ff7c7541445bcbce238d780875d96cf1e932c10b5947314a2c9ca61d08f9dd2891d81a7a54ea26e3effdd20bffdf0b35f32b3dcb9098ccc0eff3bb67b6c6d87f2fb32472ee3d5f1b0fc6178a093f8546cde8ee1ce652339184721c2a1f9daf90fddc081986954c4e4c4de5f2a003f7d6c61fb1fac97337c9bd52cbbcd786b77d14d023cb155ecfce0f15d449b82129e4b1d2170a336b0fae9250738058c89771352babcf0c95b3f2e5ead2c9fa78a8ad3d84981dacbf339108a9c3e559e02048c2577859282a16dbe3dd3a199090cfaecd68a0fb8df3093ef72dec63f217ab241330100c8e11984a1da1eb006600875159891a6a6cb1a01b1e60d81332119c71603f218a58f20783426a9e66f427aaac6b1db4fc990d60fd3cae6be506352d157bbb3a1e44fe52878312bf026c3ff4bd4a37a17636d641e72d3276fa246d8dc982269abbcc167a0e3b77fe12b04e9704a3e03c49b906a980d17aded37690ac86a326458bc1be1a0d7fa2e6878781fbf5885d461978408c19eb83c86981dcae9a452b917912f717b46e5c57681ab030c14dd168ecaf6a3fc3383d06ac309be8fc72c56828df7441956cfd7ad319744a096ff585fe76d9170892632ee50c401d36a12081c0ac193826cc01258f60eadf8f31530b05e4e86b3aa04466ffe720d72a51702335d1c46e10c5f108a310fcb1d82b3cf6a928237e84e6f85ad6dcf1688efd0858d0dc73fb5b582981f200c5ee1efc6d614db87551f7a97db5c5e552613cc68e1fbae7ce470c6f3a37c865060262cd9b44db83c5f622712be13c3df84aeddf583614df2f606fcb50bd02eac5b26868a4205dcc577d4c5cfe0aabb7e2dce9047931115a9f804618060f1ec5d53ad9b91f82894ec59064853b69cb61349ba72e86147b7b2ec03fbf47596a2a7202316e8bc219ba160457ccc128645a563ae127887ac168270e3598dd07d176451177bda989d8ee215355ef6566771feab9ea0c6069e5c006bbfae626e101f1dd9212ae23f94388321b01b0cd414eedee011bdc30016998cc170fce47fabd39265ed53716bd80377378df8acb701b64019ed0724c21187e23982af91c3b65d6847f9bac8e6371440736c930b32cce9c86056b202e4ebaada0a62e7a11570ce17c0dc27ffcfbf2611383224f10fa0f46cfc7cf4cd85a5a92673d8eb43fa3a9507b2dd8aa63c56bb75beed818cf62eea3e17f4cf20693444868c598147a1dc4702f201fda9a9d5b7f15fb7322eecb470b7b888b8977227f262c6bd3d364dcaec83216498e2d9bade94ffc4f61043dd0acbf4cb4f030a594bf03f19c4cc16b87eb39fa62762a873bfd7e72ce0753021a9f3a6ffa27d26d0a157aaad02c8a7f050d546e5ebbfda7caeaaf0c1c112d8e8770d0c491b0833b855dbad56e38dafc759cc981ed0a4d664fac053e023a001baa77e80050ceaa6e879f452c0e3ee0a10d4be5e3c8c301dea0cd30d16361e2c390d46c5ddfc49b4321df86c2e9abbcfee140f4587f2f7619ca8b98007d0591a634f34b56c044882144ca97c21fb48be87ad7f64da90d793dbb375ef111b57944a60f9561b6dd2f01d62d20bf3e919420b171f901d200bae116f3da0f51447c01b7c01bda4a4ef1c5b76966d64f24c81b426e4a24a796ce6453c2d305df93d2bdaff5af6ee8187a14cecf3ca8da21fbbe63f8a95ec9c3ee0d53908ba73f9aa0bfa3f027aba3bef49647dc314f287250ec32396c0c5d9cf24cd0f9036f4b41076e3f92425cd63bc5276eb24fa5242f34dd46ed23ed37fde6c0133725491b9f5b5bdb33e1ae7bfaca6fea2c8d598574a0ef97ae262a583699a1debcb083dca56c2e1a05846fd66608c73769dda59fecff780475164777832a8db60d3d28a9acb2422228ccf7cd2e2a39add0e62bf2d89013696d0c9e56a10728522657c1625db429d21fb6aefe3785cc636f7662400c1896a7f8d32613ac03115541ab0ced4ca1516ecb999233125591504271042d284cf77c237cb4e23eeeb0c074d38ae7e19376b447850be54bb3823dc4dced93844274f69b247497eb18e442415df38a30f6f23161516169d598999e3a9e1e6d93c74cf03958c0fa37c589a939fa09cf3b2fa84baa93253e46001247c9344e68b718188792e66b3ecb6b419df6c798ad477b59f05d0475d8539ca6f53fd78423320cf4f15df02e157569334baeb5053ff6f3adcca6e30c27d257e957889e1b5a00aeb69e70b0ac7855b822faf4d121bb9605ec11121447ed34d6368548d35c38b2325fa9f91871a1fd654c9164c36fe09bb510f1c4a0ed8382dcb77699e6204167a6170788f0ee304bf5fd649d08c569719ca5c039eeff5874aadf0b16d705fcdca4b07fe5f40e8c435d8e7338f781080d6fbd9f532721db8f4002e4849786a35164bd99879dcb944a6505968383f0daa3faaa350be06dae8aeeaa2a1581c8155833fa71344df70f28fa607fc691f5e5eacc0e5d60ead40d0d630d3d3234ec7f5543c62ef5b373313fd27252381001039256e6d989c95d38d6695fc4174643e0559635fae1f8b2defee21c5904f0089aa8efbea69aa366532696d39a2341f4cf2059d7ed0db03b9208848f6116bba8bfd2711032a3a3274d00a6ed715b1836cbcf5c8b257a505215d17d334692a617f3c219bcb7ff62d5ff42812f12793295a64508f754a7fa18be7c2ead3af998ee6c11fbf3517602f5052311b4cdfa5b77b1f5f0769f62f8552d73a5be67425dd9b617092a749bc48a21176970ad0c3964f7ede0933ae8c6fb700ada0ba3874308a5f7439eddfa5263837aa3c5c8b89bf375fde16bc9ed40ee0a1fa2e98a507b91b24aa6c407607eb3dbc817e6855ea85461a803ec8546c5500016fdb77736d3b02c043a78f3c6170b3e640a66095fecd3686adaba8e0debc53e253170efcbbde693a44036765fccedadad23b0da7f4857943a31dff761e53b07c4bcb92d4775d87654285f7f2137ef1a36d5c1040861376a28fecf7dad87e0b5df18f12658be298296f59c49d0049f98ef5236dfabdce502cc4e344bc9b3f22d094b1ba20adc6425daff47bc7ecf2ed6cef3094a26e475ca71131520b1254d1ed9c50ab8ac9ffda9f368fc9122d54a3031fb34672078d02aade32e00dc981535d4cb91355c8e91627f58762fcbe33c640f4ffdbe240dd67e5ceeac51beee8aa9259f60e427293e36c26b1d57a850a72d3bccd6f3a7251558ac41056fe2fc5008d13a0a80154899cee4bb77b5b4749a2452d5b2c3ad954b2ee0f7af627e262c12ce12e55cc922ed040da91e997641283ef672d59d93da2497a846eb0733384f15e9a415e14af450f583033512c5236a9278d99139929573d94c5af13c36702513a02917c4f49b819ab0e545c38a818b8c776bd476fc0c1833910b8a75f75fae120324b0ddf3c445e6e5003d65f72157677a1361bfb2a8d6939574c6538065c546124115610ce0fa71fc1aa1df42cb0407d18785aae6fa898fc54ca276a52ab8290196d377a2ec884837ffdb835df5d69e89201ff01f42a1acc11db047a17bf076264f4f2ca717dca2d7cd60e4082e3544b6ad5374f0bd6d1b4ca30339bfb96ec223333a5cecbabfe3c84f2ff46bbe6e427c92e3860de9039750835595632e323f85b3c6b8003d8db222881d1a5a2eb491f52129b658ed6a546fecba75f4d1338e0aaca37a1a2cf54b5440b39cfd602cbb3646525819eef520d3b9584d8126dd3b2516f6aec852de678b3aeb34b023e27ba3f80b67bd625edad665fcfdca9fb3028052fca4054323d3eca22d8f52a8292777cc588a2bf62e7d8f40630d46e510b25f4a3b1c83bfdb0131c0aaf34e1b66e5bd3f21464789487940a331c8074703353ab11501063947cce95f59a1ba82d03e3b043391ad38ceb2f512b842b65ebb25d007c87970f8608b9750af6eb34a8f706d4a61e47232cf498386335a45154c63d3035383cca2f3f0a0fea0c022a6d3345692b70f0801bf936cde56f7f27e0769dabd0ed487901f722a41c922485c10c900055d4403cdc78954006fc55ed5d355fbffa706d173097eed6558e18dcf793fb0333614557d443ab7bfb48e6fb1f185a2ce22078f8312c344d509be2e6d1a69775299fa81f54aed8788ac44723056c6e17e42631c16b4fab9db9f8705e65aed3765e398676eb3a40c2b05f2b46facc47d8e771a0b1645ab31ef394ee943600439093a719e682d3f121c4371ec9478c0df63c7356d59792dc610cb54393d032b1157ae9bc676a6bb9a9d566f3108c5467520d6714e93e7c6aed06ed98c1de0834f0d545c2c22e615ce7f28b435b1eae1d1686f8b89c793cd7c44131391ddf981e88387e89f5d673a142b6576ed9dc8ce50e43a8d159c873c5ec6b657d7b9e04da86ed8ffb1ce4f2586b7fe158cb0ce3e7e5daef67657c709268463e1aaf8c6380d6219c4eb43b387d73dedd02581a7bf6a08ba4851ab4c807c489b210318fb3ebef0f94aed2b04739d31267b05912aa706836dbf29e2c12c42d7e45d1290105fe1b99ca53d91c62ec9616d1d4e3cc39648e6e37ada6c00f9e2039c1f0cc92720f340424c732968e78019955adbf948074d358a038b3ffe1bec7f5035c1fe59b9f29f51362a932f9ec4b2a6eebf77134aea4b41d92a25437d80ba1f76f4c2c209c334cd309066953ccf932e20958acf80e125377ced321fa8037827d3d477438346dd29457a7059e71b31f30cede6c9b7b9429cb7f3a0c18a42015be56890e91a7b5a5a16a67fb2a273e761460b40574be5800b1c953a25ac3313850c49d5aa494ccff6534c7c93b9da3619966de9525cb9abbf3eb529cee05344c61fd20826e433a4b2b4ee8d6f26faad5ce1702de1d3cc37371c6b566ace12a9d7d0b39aeb123404ca2655137a78f357e15604d1f60ffbe1fc10ca5252809518d758adb48eafde78eb6c5c6fc221836064c7cda27bb57eb351dba4a92f1e42c98bb3ceccc027b1eb8aebfb09d37615dfd0a79cde68bc1b8ef57e8c9b41829a96acf21af4255c7e33dca73d8274cb3479f5f024f3cbcae8ba9c95fafc09f40fba2b84bb9d5c14e01330aae35d7b9cbc75fb341a67de78ddee6a87b777ffd462d5be97aa5e501bf29bb82bf065d44f61865bd1fa1cc0f1765dc64975f53d2b825db0295fcf2ce9e10cdc5ddf5d9c9cb7b46bea8214449adf383eb12b0dc03db6f5098d3cebf83c934d6907eb37c185f1b1b3ffadb0f9608492e84e589eb1bb278bbca0f52d2feda1cb08795be1c5bdcc6083c67ef751a2090cafba2bebc1ff9ee709ff316f52c7b7b9746f9e339d960694ccf2858dda27c9b4682ec91756f075a243ecf072cc7913cb27df11146aae5014334a7c1aae8fd63593daa13268f08b04be3932e2d2128d5a93703e853fc9a39a456b143f9f5b4f8163e09e96dea4deda9f59eb125ba87b9a18f5c771787a5f940ab03be5bc8765a378dc2453e1f05879b892b49bf99371c3182d12c0faa46e9b1951900698389073a03ae093ce7d432962b75ce58a8d3c1c18b2543ed6e88899f62feebbac6e5e398828c94453645f9200b076774dfefab7fae0a5889728be2494d6d02e0cdb6282f882582c5cc707f1e6d4e944a354a69369fdcc9f76ba8fa7f28e23023d1e1d68f5b9a71982f727080848a92a80fd6e3ff07ff450849ed8ccbb6103d876ea4a33372d82fe99cf40d0771c608499bf22b4d22da670ff74412c2175b8892cf2a34d39dd7f3e7b128c7d25adf239c91037f2d80db82782f8521c8d0205f0ecfb58a31c54467ea08de3913298708abd35e010977503faee1775cb5224194268bdb263c4a077e4764ee42bb3be944ad98d57ac430d47f56aefb3cbf1106fae4b4f3e4dae4fbf388fe32d2e90e248ccefdb619309af4bf196968528d93a9724a008600a34a80779153f130328b70b91294550dc8ff7e932b95787c84d63ebea883080ece9f4499176546a1b92754ba9e4400c9721f0ec7128268e1fc2911e74b7d60da9dbb365e69e893cdd82a3bef5f817f62f75b4ca093c5923ead225cad2698f48a8639aa7e59f4111646b63dff5e0e064c2117129c9ca99f00a28f6c8950ad185011a04b94c9c16841f363215f842ad4139e18bc88a3c8098eb5c223c1ebe5b2caabbce62e955927cf75410772c975fe4cda464f7a5ceb89aa5728fbf2b4efb22e8ef02bb2aed23d20f09e9aeaed33d9ab08b63d6315a6357db2e46366ec0976b4e3e238387dc90c2829faaeb379b881672044b34552381c768aeda4ead6d1e13ce546f7ae84cec2b10b2323c1a68f02e4575a5946863d2bc6ae7832272143883fd669737eae12d3f0874b2c2a030b84e11d6de1d9bb39493393f5e6b430e10765896f485c2547a60e73c284cd66795a5a0fb628ee0b5b962a39fda20aa07e94aa32518737ad02ecfa6a785056d7826aa4f3ee281bb1fd4825d8bb4b18267844f786b7afa770c6907621d9da5774cc73b152343056493205c842ce63489406ddc63fd9bdf3e6cc615fd271710732d9a74e9d019c26772ce7a97887349361e2283d78539a5b1a75f31fab409fa5f31b9b93812b8e2290cdb0bd7e687261b9a00fc8e0af79b838d40ed1266a25f0514984a28ed5f38bf18ac8811e52e46508938f1620b2047ddd283d160a5113b85051ad13aa33c8df1fd85fffd9fc8e00daf2b18cda9a9c0085014ad2bc711f2b03ac93272c19ffd4609bbfb04442c95f0098b9f4ce90a08f9eaa3913c3d6b1cacf287307e692e8eda6f606024002228271a60b7574e093a650a8bddee30ccd5ac0f8a72522306fcdfb18ee90ebd5d6df5423ec6338462b37bdf4de4c92366aca54455b1160a60f6439ccb3b6ab627194020df1ce508ba1c7b7b8e22fd08dc99117ea7eba65b48b8bdbf6940d3a29d21c85cda98588e667c1f8ae936a02fb00eb04eb99362b6726bd5b547a46503c919970df3dcc4bd6f83b44f2dfe28c533870b184c638dbb52929ed272dff68acc5f4e8b4bac8d0c7b2af247fd7ca459175454b3d58280dd1235c679e9e1aa0ec40b3357a55dc146b007745a2b1e2f10fa101e023fd85c347cc4266a0a844b12742078a1ca80a886af57170399b9539b56a3332c832477a7573a967378e3fe79466c41457c6487caf4f026488a5cd4cdda9f90eac2c865e71517a90ad001a079fb7f44444528a7245115ac9ccd43159abfbd30f743b16589d3c19ffc016a52f1314f536b8258b63f4cbe5b629d326887e37faf8a213f82439d5c2a4d61ed4d8b295ad720f4c0d6e52d3f4c382fc6186561a94672ecd3ae4b2623efbe124e30b268467b8a8820dc2d2b33a2300ceb01ed0831ff052c5f95c95ccbc3ba373c914ae270c82616b64f4fef08a0216205af7a752c80fcbf165aff2a27d6ef8ac7cb6ee647b3cf84ff5057a281932c3e261dd0470805e472e192fb3f6d382362b9a5f58f79f45d8ff219f476547601afd159c70a3b62060eb0688fe281264f17cb724de2b6f9ecaa7835e2b7a68d421a39b93982f8b33119392f776673fbd5b2cb6451f1aa17077802952ff21e0d19dac6f312ddc0bc2ed0e8ceb7f295116f80ba6517134586c5bfc221577880f2f3914a1ed61e069188d326c05ded144fa703d25459024699c673e829741faadbd48359a4c562797d26b6ee387b1e1b60c1d958d9c046fcbd76a29e0f6ef5150b3cfc9078ae21aa899468313757d914d72f6188b56df65cabb2a519dda082a0923e09979d1d2ef7e37c50e290ceb6ff789954db3d525d70a5e8e8bf5afc804f9a0ec6c58b9188a07e4461acd7e735168787348d47f52e09d4c0caf9a09e0809dd0aff84f34474eff6fd77e3e54a7b4e5b9a650768f70f0d5295c1261604d404c04c389b3af8d77e058183adc9b595166c9b9672ebc9a34e60d176c71dc1e59e4bf29ff5a570ed6c08c8aa86f8ebc0af48ff793a3976f829b7238f0b240d4753106fe9a8253ba1204f9b7a76356d9d2e02d43cb27783765c6da029c49cc18a4df0c4c787ff907d2e175982875ebf8464387a002f992f8bfd9b7350690f6e7c992848d094e7096ceffb3aeedad557d99b95b8bc3e23b2cb27c01b1b2bcee9ce9914a1eeed8f6009ec936f4e10f890efdda61a70ca2062c1d17eb0c2417975a598e71d0a887f8118c800b741fadff3dd710b3aaa67bb8d39f252d9a05aed537b15120cab26351cb51b036531f5d62b9a49b7f59863e2fe2a201532c1c0c13a5761520bf193710a962d01b208ee1d27d90fcbc7a30573ea050057ed24cd1202236418d062ed76f63d0a501c7ecdee2bb741395c586fe3751db48b09233f4ad29c8125fe3316990e0cf397ffa6f1c13d8e15f99d9bee63a470f66426191e63c2e22d1c08bdbf131d2b7b9fdeb2d120706dbb90233069229e6721af1ff33582c3bc431b38be87a5536b53995e4082ec6172aa63164a8ab875d1aff0b84eabba396270a8b6848a839c45f92a4770358061426ea2a4a726a8f7996e0edec7b081bc24c4d034b6599a9468c29bb9994d8859d4087d863070df7f5431400b668190735ca1faacc2024aa42d05c13aace247eb15ac6691891ffc5a76a4ab9e3911a0338ee7c5aca68b042117b0259d1cb0beeb04e1d909ce64ac4d638a4045a562e49abaf3c2f4040745aac1ece4fad72a36341e1dd23835553e1732c484ed43704d9c6f5e8924eefbdc46085693af19694422287f4005562440ae7f645b990399e9d253ef51cd36be7c436a8cb8ea80116f75a1c9b9f74e295a86b626a64c2327bf8ed3ba62cd802c7e0fa17768768d8fc423f3fd019a26b3a5a67fc708c6f4cc32bef2686fa1345a06f36acc6346ad76c70912a19692f09a21e8a041fe73f1453639f047c5b9fe5443a907df2852f0ab38938afd26c08c96ce46740fe475fca9bbb107008237a359239802c070ac2afcf80b1a54d1e86cd2748946e931365493dc3f3c8de8f97f75e86ce6ccd39f99d474a450dc3dfb044148edfefabb8999b86b7ae11caabed9222c2b15a8b28b4ed9313463e1af00f19a3ccb8eaa289f60a23801a9e6a4040d6290f5aa3dfdb8e9c3f02676c501758df0b7b2d6c30a4d8212b050766c706f878beee713351d29007790c5ae2d8118c7881db11d5b2ce3b409748b16b73e00143292e3752a48496b43e9fb7e9b403431d5972702758c26dfdc065cf97670f99d816c09870fb7bf6a1d81c3efbd371ddf9dcd94a22088f79a020b9397f1e94cc91604c32e55d271525cae07f1a51599a1177676e170750418701798f4c52c2bb7d25696260648875cd0acc0ead19414fde607c560b0e8755ba7ae2d4b22f63d8951dbee406f77b1055aac57f68bd81428e908ae3b3b9017f5328174fe7bd8b8b4a322bb1cb7be45af209cb5700a54eb1189ff9037b9d6bdc77986b1a8f51525adaec29bedd72752c07da9e69d9afd721133da328adeaa950fd2f6719c4700398d0d502aa56898785f405f6e99f424de254b2dc8928452a7b094871ea297d431f80828b77d9b5f69a68b0b8c35080df4c9a3a85232ebeeb336847ed13ec6ad89b968511cff02c116ee36361c82f2e95adf6a28ea0334c7f88c70124b061e7b1f0fdd80aa31a3883293c9025441938a02e6d80a138264bdc832d4d8e6a7c4425cb2b74e1dac88b892e88eb133ce0c3b9aa4e5d799d898a52c8d772d0bc8a7d0b3a19932c13ca02f201328586999465af1a75a56e4170f73acca5e36db381db5b77c488fb2c64942c4082427bcd2e6c2509d85545b366769621c842fd34070c827aae1777fb6299891a19b3f61e0467e58cc201deb97917e985655fa534eb9387010d114dae4eef43cabe723b77fef83d21eebffafe7f8f9d96ae4e606182fff0accaae0aeecec214ef48194fb795a89b708548b940aea1b2edefa4cb7f02ccea98291610ba12be4f61e8e960c13618886db9bd26b11cd5b702c36ead7107919379c1d13da8bc7531a56b315678d9d5da010f52d954621ade775a469deee04faf5fb283037d2b1ac825fd5c901696e8cfcec023021136d76d535d0049fd805e5f7e8a1337a6bf310a461eaa0aac62ad675c6bda9783be7b7182b1e252a84d22e255830d142cba51ef4f215798d4a28caa28a2dde8302efc90ce1eae2fdf9905991354139ca41510ee9dd7c937cdf478c4f5fa9b24f9378fdd459614284edb8d91822c73af0152c68a68e7d1f576b220caddf17e973b391f8d43891a63f0371a0f6aa63d62cea3a7b6178bbeff2784fda2590e768bf97f93cb23bfb260b5edd1b967deace9b890449ee4010c82ddabaede01b709b201aaeb0661fdf59d7466ade9955fe895051df2eac611e3e8cfadafd289fb090ca40fa5df86257ca7151e5b30927b26cad62effee10feb3d7bd3887f39952dba87c15a7f5aee4e2900b403ea98a40f615c9eb5f5e0008bd50b163a93629095d2af8e522c73a2d3a70af9088fc3aed15ee5012a218144dfc5fd0380ae7a0638745e883246da2105a233fa58e6db8bc3d7c21875b47881779e8863703e1625e9f3ee8b3cb390a4aab05b45f76cecbf774d32567a73e04468f221e0e0f46e0c953a5eb919fcec40f97b055418cc52618f5945661eec760053abfb9bfb67209ed784c61abaed8a8df400559ea6679c820a05721295f8c8d16ff13e27fddd8a60a77b674cb19b2de5111602da6418b531858d248f764f8681429f3709ec858922fc3224e1d990b65689eabff6fc5825d26e3b96c8f8ed4cc7e0f9e65dfde3361990b15c9d685221bb093768f044ef677e120fa53825b9aa0eecc0956554cdf12d5d4eb1819aeb8ca15a4c76be27f0a408b7819adac6159510a8c565f46bb19c6df32fa3c52d0a90466dbe0f7fdb42097f226748c60c461fced37105783913cb92593dfbec4bb63bb5af04da3340a0ba6949c573fa8d2cc72dcef38732eacb74ed8044a45c9cc99861d0753144018d422ec3a5e3aade6347f7c61ab45e0a42f88a447a5b33aaa4e7da1b90d0183c5bd69e3883d15a5297d67f450d64e3fb78466beec0b2421d8b932cedaddd0a188dffb2a31d5d48097603f706b8008e2d37ca3bb19ded841b708afca2747b1b98c0a7c5d49fc592a7292346691a91e4b83c329cc6ebca77f3b2aebd67be0250e78e0902810305047d97f80837e3502a166943f76de62e35c457ac8fe20941cded973eb5d82560e5609b31658b1a73e0bf38d23b4e372918864d438935328a1c74005a00b8ffaf5e7a6528ca5fa776ec20a2d25e242e047f5c08c08195e34ae7547daacfd572e2b6fd861f728debe27ceb805689eee80d4599454226bda23d6b7e188bbf6537695124fe0e678431ffdf402dd3ccd1a844184db0b7b13387b47e62798869cf9dd5801c139e79b99c685f8cb9143f852d559b63babf0da1fb783a2ab6450b28009c0ec75d32c2d261623eb099b5d0c912e8188e49e574d2e69c1c7dc6a40d1a380677abe284d85a0f1ce22bc50d402a6821d4c3eb50bf1bc8282f0cfcf322a84a3ea62c1fbfa5d5c59145f1367d0b6506a1324b37c22ac567a139588b5b334177505e6df81d1b6f506dd1cf7be9d80e7aad5259e4c325aa3aa44d29a30e34825903bfa55d49119618b397c2d0756cf130cec585acf97ddb0f9e16887c1bbceaf6388d8ef115a4530bf882d0006907917746829681615eeee1f0f9b33e19d485d73d254edeee78c34b35062ac8a52fdcf672164b2ad1d055465ff96a1dea8e9246ba2cf13f1d5e070b57d15278516d8290f6f9584b9057e4fc1608e4bacd0d70d506962a644e7f404f00611df4ee3363981b69cc38aeb466a2c53cce9fe9e3bf4db533377d311321cf9cccefab44783fd7a5330c10e2207d7f027f2d29ac6504d842b9dcfea4db1bfd998a0493e7f6e8412b083550ed436e9152c87564edef92d497e1d6b9e8160d96d6a8a335f2ae1866cb976e23e457c9b12835d26b8e3d1a57ce686bfe3215e09043743c904b0da1fe48bcd19ee70c09d885052918c73b887a4f4d34a680bb2ce5c263d3142a6d524fe0351f026a32e568ce2be069b1d63e043627c81bab843fabcdbf353cc8c0cdd9d48079ea034bcfc941a266f1404a47f3572c0e183c1dc3304e5d3f952047e054cfb42915b8bfa35aec9d6a483359b1bbe728208ca508ee3a797f7dea8c2fa324793b805253bf585d275183332902e992c2c4a612d11f7c1b6fe546b6f0a0ab8dda3d215ee64ccce14d7840db26a18f202a6e5cd68da8e6acbee60331f708eb15555cd42f0094292cf602af4364e30d7b46e94e39a214c1b92a597d6eaca27c0b2300f6cd5f6f62ce6ebf991e21e53492eca977a2a6e808cda9231d86c00d4c8ca3e16d044c0b8e257a836a0d941ab93aef89f7e78bbe8fc9d0ee29f5aca8e574bdef3549e80a7c02ddf674411b013b6981e8658c72ab77cb38f31aaeb802e5cfb7a44a6c33c4a3031ee28381537ce6d2a7459f76a31ae0f6e1f9f3d8897164d2c08eebd4141ad3c601fd39b057bca20adb369e9ef52246a99162763face15614829c9d0e4e955a738e2a11ef4c3ba58536830a59c209617eba89b5e62ab501073aa0acd6e3ae6bf5788684ad64f1f26f3d9003fbe83a6aa82b0ac8a9a59f6cf48bea4da61c3adb5b5bf93cee3310d415cc12d07be9b9b9e7d8403c42b6c51882b0366c945dca3d669bc3ff813acbb02d47ac15c66d9e026effde01d766c41c40603c436ebfb7459f7e20dc965f6f16870acfe6946ed92832069c05f0555a8e279734a3afdeec4614549e6237919f77a03d3a33d3bc9c6c21b72a32d6427e7dfbe930a64799715a8f1057773ae76f5732afc715e61c46459747b7c461f3e6844ae56503736d859e7055928efcce0df8bc2d4a614dbd873b1973cf4304022fb61f799ad9da36f4de587ee18d19f5ba735d79d6665367ffb729152ddfcfbe44758a9680ad71433916ce3dcf52d64e7744c80a7c2bae4c5a49921a19cbd10893fbcb4b4a76b8ac4e1fc2507d81ea0c9fef21b8a9abd3a5647834233bf1da84f39c339d53406442c7ae0044b9bb2cb044296b1a1577c82b3cd69d633b0d6b52a258c4605213976f18b8b84bfed4e20bac92d62ceb0f0442a60dbbda67628016d2187e9f5cd283b821135e6100d57d37d76295365a6e6b05072b5f822f54c5d5cad2b896ffed0e91db04f0bdcecf597637c4d280d641059a4f7433700ebb9fa1c4c91ad433263bcc2ea137d5b492ed417b54be7a5193cf7602c316f250ea786d7826de5d79aa404ecdb9f0a6826c0539b7eb8a26056a2295d5648ed4a14fd02dc21bf0beb3882d859ca02998c12aa6eefe54c4f92dc91e29036a5c90aac8e4bc881a3c92d8e5cf7cbacd0b32546bf7a1fa608ef8986a79435cce39d069b5cb2be62c1a1ebbd612c9c2d4f902d7d7c311e7534721db66865fddca69d3590ca16964bb225982380a10f75336557420c62a5b1f5eab26c6c52c2c6c54742325ccb608511b218d782d725da60195f5596e4da829ee8673554389c6398599d08f13eaefb604be9437f2b3ac5dfa950f0f67ded5851af785fd52097b4e93c930adea26cbcce0d21a1daf053a11494c3ee814f8048c9e0a7ad58d31d8ffbf63bebc8933b3463bc6e95636ba21edeb24a2de10898839c3eb84549936f26f32395b76e9cb8d3311e5219ba836f3a63664e39076f23f2d98ffd9d66a0e3a5993bdc59dfe7455aa07f0bd5a497de85bca39bbb28e92bab65b23bf8a316082802baedeba6df6af6e9e14af8616d99e7e4cb94ad0c8d7d27289930de724781517d5cdd57f9e984e8c96aebf0da0986b88a4a1f3d8b0564d80cfcc940e46f46bff388edce5d1c25761b166fffbc221a9214ea7a2e6a0e73b9cf3873986e7644d2b88fd4df1c4ab76978f22cba1b502fbbaf246418369d45923686a6f0ee0e6cde038bbc8e8412d6978dc55357b6fa76ed32985c4929cb527d1bee8dd3028489b53e4833f7e212c779a6d6f067213c0512a98ac5b5c9ae0519d9ed22ba4cc4be68e00ffecd917e4d9c3c629337dea98121972c086621fb5fbca78267686ec418cceb1de643e260708d6ec11d6b0b956fb9f49ad5f1537fc845cc64ca7b74a2e0ed1cd66a04565d07af238eac4fe1bbe3728bbe9f250af63b8beb865c61ced2245e78701de71713f851f96073e2fb0a720238b8cec390034c4dd4c2b1850333278f7b7070740c68fdba49b756336963d58f9b002b97f1f70d53cdcfc4d7fd21a934aefeb6fad1e3febe29950ac0778476f7dd41c7829dc0599eaded7a3d136e7b034b5eecd1eb15530a02dc143780acd507ac1326bd3b0c27c7ce47c3fe87d75dbb389ce31a735aae5cee9b58f99796047913c0f1853429026d96e7c031812eb407276fbfe63c9e3f0c94a13877bfda4832a56d8291014fc4542c004c135a5e5578b338b3119361cc14307fb7229d37b065a4ec45f727fb3d99e658e707863c8ac02ca4a8369d5dac439055233d879ac6c0e7ff9ddcfefb7b66fe630ea8950c2a8eb9fab5a195fb2779c81787d5e911cb791f826318c37c67d80cfdd4a9e9ceb25c435d4b5efb84d714009ce2f8d479e8f5b7e0d5cdaad424d947d78b1dfd1a7be16c023f791a3c1e3cd649647834916e7cd5fd9d81b79d0a1557e16c213f8be495ecdadd287180adeffcd03c8e4bba9a949021a8339ef67d88d24aec210fe5441c5a4de04d5bc36d8d7180061d30c3786ac6f22ae47e9012d3a858cc18f76cfece09ad7cb42dccf056e0bcb8f6d239e8161ef2686b48feff6f663f94f8e0d24041e0e91a3c99f6b483d2e70cc7bd31fec1641f0c54c5cda4c3320b56c737b34fb554b06f034ac88afdab09f4d03494ac97eb7df51aed05a01c35f1cc4853338f6b7a6fe54c90118b1fa9a01965b7edeb6024e35f0462133c1d50311073f153fd5d5b9a53a5995b4f10a2833c673ea80c7dbc33492adeb4e8a205235c369252b806bfb877005dbe7ba945d83cb59942062ed74f57ff976dc19ca17b94dce2e9c09481bf18a8acaa9f69a65a210ab810ff8382a50d7b924107420851e01443dd1667817957e665c6544508d7fb71459034d5ce4f0f4270ccebc9bfc520288d712f8c76a2c47c352205f1ef5edb0e8e4b3b7981953bbdd2d663eebcd3058c225017eccd63a77f02ffc4f17ca7ef5ab414bbeadeddfa27a0aec9b1f459cd1dba0461e76a7e28a4ab3771ada232cd5ff7c76689e3498bd4b382202bd475614e79645bd9c6d7653620024e84092e243ea2002420e128db78687d801b8103063b2a996657edfc6653b1b469fb4202a787fd2eac09cdbc8ac1d9c2a0b2f7c543a4d1daee55f0ac9a0cbc7e8afdfb35a806b48b53534816fcafc7f42a44adeeac6584f27ffe7c693101f7f66bff7c3f8c1df6330a159a448d1a509c57c166d661683775d29c33006e725c46a46712b6d694ed4c6a228a615c18dff19deda7038cb77d84aa917012aaf8e0abe134c3f3ef332c76edb91c93a24f097460664603e4e2b54d5499989edf8e70901db9827f272ab954e3c025e121c38b6de589154245f365e7acb871ca51aa268cb57c56ab8bdf64c07ad6cf857a89f8c2f3e300eb64892388b31c9a8e6526895752e4a8fa869a6f3272228ef4088387978d00a372c6060953e158147779e34c6b31d4934c940cfb0d4a3fe25637a885b2c9b81f0d376977cfb0f24679743810ce1ff6b086c91fe374ecdf33b40f6ddf451347790a6b16edfcfb3a56020dcac6c95ff191c74284916611301dea325877b5e6be38bee6d5d6b19575a9ba094205364a876ddbce3db4979cfcb61e8aab44a4b89a3880ef707703af02e1c1390260c31343bba311b762f91f0ae4d9e8f97c59db87c13ad7c36687683fc67c96d267adfeaba2b841ca4bf88921948a8f89da6d909b541590a47bb1329eb417b9feb1704da2febc2295019014a47c5ef099949a1ce9e3ce241872cd644cb2447f7b200dab11ef8c6b6e60d7c3df6deb37c0330bd0e96591ca52bc1f8986aadd57a0802408ad909f856ca82e35e989419079803795ec1bd4391b74e98362551bcf62b1ce49165f32589a4cd00be6d22aadb66fd7415127c17b0f8edc249af39b7dcc16eaffe25c4adeec83d6622dc9fa356fd60d2859e60000076dcc72bdd017766bcf937ea126e82290379c2950ac0e3fc26a24925ad2b7548f47fea699f2e7121f80d555ac96cc106740c32cd8d65178342ca92b2dd8f086b29bcb8259a9d5e9eb3c44b9d94e5132a9fe66ffe081073bf52c910a961514c74e61776e0501e51426a27d51a5a9b2c0c0588086057dd743c64e63a0f882daa37c88ad2e43107e35ad2384647c8d034ef838aaef42563097f99f7c676673ac3dc9dc17d6bbc669f52860e8f72467becd99bf3258ec0a472520bf05c6b6ba0099d563b6c78eebb69c6be1e2a66abe7084aea4753d1eea17a8b922256a00e81273d48aaf4b906ca6e89e1e93b02f46ba27d54a99510d31d848cd8c53a9fe174bfb3e69a6ee33c000307002fdb0c806399e386c1963bcd2be7be126076bc0fe06e575d847f2922455f27cb9c91a2643fad1c1b96f309fcd89be5279f0d0f94a587475ee9641c0bd703b1f7a2062ee298bdffbb4a6acaf8c4036f489f538fd02534475bf3891413ddc82c478aa70be730bce888bba207dda68a4f7a48a39f1f39a53ee2042d2424880bd5d2215ad3bea62d90cc51a15f24b36fc5924e5abe36da16258c79d125804acf98cbd58a5e56ae5b59f0d27a0ca6d932653bc0fc2488c65bef27eb7a34b391ccbf85b675da5dd96a37eca44c69c44d299c64c47f63f6ba0bad8a39d5341dc4c0ee0db8a9e3daedd56faf61ff062b7bae9916e47a5a28fdcbae5da5c28cdd1bf29bc4db9f074b07e880a9271c8878535fcc24fbae9e8d2fe9fc599b80912ef16eb3c167386ef1fd2f888237a76eb8799a5133153cdfa06beaff5252d8018346dfbc8caaf3d7c93e67eacffa768c778ea00f8de42e21f8b8a79803c7de7ed035856e38acd677b897110f6d44c18de5801f0335170b4373652b9f54c5214549614e2da23db4926b276565d0cd8950687ccb800d6763e6ee40e9bdf084710673604f7c9e7b9ba4c5ad35f96cdecb2fccab724b330d5e5594130245bcc6300f803545fab319a4901c9eea80d2c7db3312a5dd183b1ea331e0c5a70e16ee778172b3abefcb23f91ba2850e670b6282ab061a59175e2f860fcc46093302142cb46c885e0492806fd60a269cf1181af7781a7fd5e8e92b4c4ab8a60ffe56a16f3f8fd197f9c8d910dda806839762988270f45dbcb5725e8839fe6c40f8a280963a932b15937471cd4dd748e3e8b79bb5f42ef3fa46c04f167f5d4759b72ff33c0c8fb8c7e6059d7908e37cb5719e6d467b021762d7beaca6edb531f248613354021b6859358757387106037c6453684011cd8dd73957c57abf574742be86fa3fc405a3a1f789803e8ab32d82c6a334b6798945e52b589f1e1ae4cd04f17f9b0fe9f145ad8395be96f07de602635a7fc193bc7b63bef670097b43c169b7a75a5d5f1fef3820fed86c9729847477ddd461079accc477855c911cae631ed8dd5b3a201d0d0e7a3bf7558307df2eb15440582397eb65fe89ddf0d1364f0bf37ce771f1f5cf8380149fc666883113167b11b73bc899cc3521030ed1dca306126114c44d4cc6d74968aacbd40c48e0bccd6d7c53f9548a1f8297ee386c1db4edcd589a9a4f169e4efc50660a3e4c8245bd2e4e5deb99181acc12c523a0d842f311ed8b04767747a30451aab56cd4db686b1de034c60d44be20b33f2ac7ab002b65feaf80d03a3bda0dd143a5660b0a25611d3cd7ec6b46b9e87eafc4da36735e535ecc479ecd541309dd6c06460d073b8febf27f0367855992cdf553e5234143cd05e0c5179f54c4b3515d1560c8f7d13ff5342b8155a7e5c2abc110c92daae36d1ddffc31327fcdd8ef0d50f436db4da53d67ba3899479b82dacf6ce5720e25b3cee1be9138b48804dc64b9c49d625d0f3824d1891dc902f7b1ee0ac2919a4dfb4b78d2a9cbb12d9a49e4cc8fa5603aa4cd68ea4723ecc3a251e53609d0936d80d2e902faff567a3b8523070e86015b64023a7c776e64864ce477d7552092353c287457fcf620113b8e3382c5140d1fe19425b212e18b210a327d6e3272f2b43e5e209b7baa68b4743137c13dfcce82cb0f0208e2455424b4af023c7e643865df4bbb6b111be23070098db8acdaa4c58507b0e37fea958f101d84caa2a96b74a8b8a50b09c1503ea5b44e8c11d4541389e82e5b2646946ecea4fd73c7278f776d5603b37bd85535ece4531444576c625c5c3c82e2c611c2c77ca5cc1b6bb7a9a03ac3a878fb60a5b0a826f2e576a9156a4180b4d2aa96ba4d2765dc104ff24a6bce6fbd7e8cf37fb5d3bedb10ff7ae24b69003d3d35862169639ff3ecb8b3138efe62d45fb951a1ce4b4f04a6b85bd02aab9c9bd3566bef525f19332449bb2cda41f3784d968e2a1738647bb75f4464996651523aa0f04c4664ae01139e45011e594dd3bd44213134c84e06b0192339bfa79bba3f22ecb8ec0899040f77e4ed2e3ac73458c829299a9ab7402fa80e04d5405f5657f1dea0f8156b32c2700f2a05bb34d96719f5221e126b48b09b410120ff98f8c0985d9af9802ff37e831426107f0fe073d75845b398d16cb769dde25a0b31f2c392ffd790dc252f4603e3c47783e7c3b0e9a65f982e129800c603a854c210fb0c6920fe3e9269db2d0b8fdfba8be9ba41a3aa02d72d85f90ed366bca8e0114442b36cd85428feaded9b307103b3a42ce07082bd26c706997b6aacc57c0bb04e07e496b49b15d597a6d4984f5cb620f34b3118604d24c54d4f9d146ab32b893894f2284639b7aca4c566980490205f1beb599d6c07d39f618e1905ff6a0e7f9f9acdc1b90330faa4e03ec5cdd57632218532d9106d989a0df6238c57a53985fe5b307aca4d46976e4ed272684bfdef0972e14015eaa4c89a9eb307885fd05ad30dab022e3eec297851e4d89c207f5f4a1f1be7ee1d990e4772b4c72f6d5efe2cc38c81ea807ea35606ea38a1e6065773f1c58cf9caeb43f6b482e9156de7bcaed62739c95498e337754e3db34ec899c6e7f5853799e062748cc1fef072e44dbebd652565774306c2312bf4f0df98524f2f3d8bc85fb515e1e05ba1dbbf19cbba56e5479aea4bba63dd96c12da802edcf59add12e2865c9231c0a7a0476283e100507510f2adbfb823dbf581317432d4a3a1cb1561e01ffc0cf41dc836d8d0713b2f09edde3b9619a41130fe20a22920c0918979c9c5a6364c56af6d3064c9ae3ae6895fd8b4453c287e71ad8175c9560de2336244019f0144f07efc8b74c46abf37363337db8579e88c20c839f6ab2d8e66fb4d064532b695667de4a1f8eaa8b3ce50f46b775510ad2fd950c2f3d566baea79b662a5494739a90f4ac2637ae16d39001a62ce304b227613492c1eef45183780bb05b6e55d23921efab539fa7a9769da83eaf2070f8ec9b840754eeb3a82672b0e13634c216fb557dfb38cb67d9ac8b02bbe71d5452407983fff55f42137d52c6c4e7f547c1c92255666bf6a74e29d8f152106578e661f7cdaf3c496dd9daf7fc1d0d0fe852624e3c578859b070ea24861ee19bbbf2efe9911840ec4de6d9a451498a3128988815c3a985a3a2e87d86c7b7878dce8fd52a5f445129613ddccd441ad8f78ff168ddf51a8ab2d7baab23d59b30db419d73ddbd892469ab20c82509a5f00a2f491c7d8f0aa88cbae43f85cd519820bbf03d072f96afec59d9241176df0f174f8b79961c0803070a2bd40118860e105daabd7c47d927c795153d6fe40bc67fcdc2b9770dbab18d403215304d73c1cb9c1a247c39dc838c64759392088e76d9ad652be4891460934ad96f1e995b7a441a2ed142baf700a7a6a45e78313a221a72ad70015b5908798a6ca0b3e90c104c7651a5e524dd0d5d207035737a5340b97416996cf47fc184da60e693abf3718c240817a98ea4c3f1d31ff69bafab602b16b663add2cfa7ba334dad78f4bd1e08058632ce212120aafdc5be7e11f0c1cc1c01d2642c67111edd7c085b6254451bec03ff7164f57f53a645d8ce8564f71d7a0d949754c1a35c8ab4dd0592fd233a8092ca356f4958a026be401746528d200494358dd8ca1d2157f88b4d210064362096d260c3a7efd2433de8ec483bada4f6519caa688047549855ffc26f7a466231c6a4fe05d4807de49dc0470ca5ccfd0d008bc9fc43cf33e96d208cd2ee7bd4ccb8fc13224252e5115fd05676739487fb3ad3bf0dcbb0d133c924a75f45fd0c0020b0c2ec7d6dc2b956286b9744de038498f141630c99b7d34c7fb57ba444b84d8bbb635b531375f7a5ae17b36009dd6aff6c982fcf6bc2a967a5cd705d69815d41cec19b8454e8860a092d5171254919a48cb741e6a0b6e80bcf0c03a172981adf83907dc46e42837da96651dd3b9bbd84ba47d361bd35b778a44e362abcb2a10227351e1db151d224de5d9d22d9ddb94130ec6e8e7cf9682a06ad134ec046ad65128f3239f76fce8db0f3dcf718e098b28a22b5762f8aed26b3cd06bc29e3fcbad7737ff5d8222479b3a691f06581f42df4109827de52c484c30254ac5bb9b3171ef46957b62f1fd6e620e1c9b7a6cde83589c0b6f45ffac9e960441b57c848cc8345bb304a53b10da392afcd20ca78951e8af68ba98b48154d84f17188ad3e6e80354fbc5f210a340302d3d8da751e69dd002ace0e11ecaf3fd13ae8ebc84b9af179da2783f2206f57262d4b652d6c62371d854c4ed4c578c452f69ae0f4e0a599bcca80497b492b4ca08b2ae0102a1309bc0a890966cecb5bda12e36a43d8b745b3e3bbdd63ec69b1f73ab2e95e42f1f41a58952972dcc7188635eafacfa1a2a7cd3ebf37aea6e81296d79b3aa27bd49a13ef2736b721aea0401800828d8a7b000dfec7090f00946b4e527983eefab149a1d789383a97a79b12804eeedc8b5f9d7039b1caf7dfde009e06769ef3bdcd9e2d9fb003ed02b62d55fd536a535772a75cc3c06b2fb3d126b39cd9f606d0e4e1817250b49842e2afe836d828e056802f8a812489bac6c7e97267dd584ce4059ff9c9cdfa38ef801ab3c500779205d2abafea5ffd03dac522244df17676094da2fa3bed7f71757e7cc80f387ed50ee2c388e6e929e0a9038194cca8bfdad15469256583ddad7ba96ccbef2f65fda31f192a9d41cf06947d52defd5b1db41c4627a7dd19365ebee245aaff3f805340e3c0c9f71273dfce2c3db7e50631f7306b2a40e3a6bf003e75e5f204020e3e7b5963311b0c8be3a43b9e4bd0fa91caac32a987516978c618fb11b9091ffa91f7d5a506cc44846a365d143242882f3d4e53fd4da275986b56de109c08afce69e9c574ac1189b76e1b43cbacd6e362f682e4c0f86ec2381961f80f258c1f524898735732524fa99b071f9f442ed3dee02378295092ce48319d823dc6fbe45359766b72b8190dbeec33a6899b7a8a8568f0fcd74022f9f22b03c9a51a7407699f81f945ce690ecd68959ebe3256c4062bbb29fb95f8a868d24694308e02c880e52a5b696b386041d6e6aaafe50bb33b4338d8f093c2f8e134cde607ca480c656166e75aea74cdac60c6124663358693837ac7387b2c9c2b01a5a29037846069b9d270bc8687af8597e5ca9999e6b68b1e3f13d6ffb37dccf6e944725639d5c286a0d2527b26d9cbab7e385e0133e15fc635f61e2d916f2c8677f4242da0ace97442bb8c8167d79e4a32ad0329e5938ad7f60d0c55dff8e61870c83b1bbde545ae17d6c0fa0e3e3f5e09eedb7c5b601492fb27856c49ad228f25314b22852ab456722be4dde31a6de3c99dbcb7db3060abdf6a2c6ac2cacd4107cd7b635bc35a13741eb545c4dfb14e5b66ab0a757ffcd5cf65d48be16bf15a56db5f8360bdbfea173defd2334f0ef4d003d14fe909b3890d9ce4a15a7749dca521e9a78ce9425b103c27ec6758f0e845f18ea704450070df96cb95ca89acbcd80322dc6633948be3f6b9ba063cbd26affad0f04b06dba7195e880fd3623c69c5f5f69931c7c0e5c2fe25ce3eb1900616e6473352e118d213834344b54fbc5ee9fbeed0f096370e07553be1f9acbba83c528fc04e06c7dace64fab81732871d9371ac508acd315bbbe75197b31c235852f6ba63eb9bba698f15f43b365286bbf6efdb3a86b189a9bba973676e3578dc22ec0b9be2c2cf77f878cb686fd6bff59ae63d1cf4e4101520cd5cde779958597ee197c1af5d76d6c50dd335b06a5ae753f0803d4c8e1da088eb4f2b7fb45609907c7fd2051e163af972f3ce750b1f2296e23bde3440d631a84ab98dcd230e70d3130d705c4b83c2ce77ba98048f03db456fa895de1cd2a7ffc1f144d0b65a8c9348d35343ddbb3372b27e36b7de47173ac25a9c7ba418b52500f04395deb530282b2e16546390edb861b46ed344275098c49bab90a138d490c46a89e13b162fa45b342e3e3c97f09c816a46d82dd0ee79179da1a8bb889eef90a6e4f8a0a9a47e57442f8acacb6640fb9f0f1f7a514afec1b70f0f8e57b8a79cc0afd17237919d3b5acb73a1f6e720f497ba5f968ea466009b67e01350e6b25336f87c5523e2762ecb59a16fe2c4f87b3047e8adf8afadf41bc606a9c76e779c7ba47261532f0a51df694eb3f0115e4ae2e75d7cd8f720f9016958b13468f47c9e8dd84397aee7ea7dc314070ee683686118320e593dd3e733a561ce75069991fd25ff35f5d7a4c6fd6674f4cc61bf01fdcba2a73741f91a4afd8593a21e28f3fc1cebf583bfa3d374a9cf6c7b2a289456c248e8cde5609ddc2bbcfd684078751b71f7895966a78c068088a99a9fe72aab167206b0c101748abd78047d4d06cb73da815307c4d36abc9322b8afe1aa1b27f0de36a9d3f4b849f9f0b3b9d0f2a23cfe8f531647032375cffcac126808980a161499f0cc17fe3adfd3d9cdb4a2afc9a4eff426f3c01d0f5e4cd6fcf406b215295646102daa2e316fb3b717f16bb4f2ec9e439fc8571c36dc9f5c393654a40553da27fb62c4c821d2e70dbb9bbf5245f5f7d2cec112689d47396f409ca20da72dc2c7123a2f04a7edf68c96647295290e064efa4376ba7266617b6ffeca0fb885fec4ce47a8d2c11aa2424df6f4152b25e47e2f9871828a4ee27b65b37c16e0688fbb53d0dac59ba8e9f9c07f4c7520f6dd2e5a8a67193c213997984eb1757331f4b41b6c839613f8189a4cf6478f5ea421f39677b38d1a529470d8aa2cdddf880802b9ced3116c1885efc6390516e458f0738987164e88279b53ac9eaee264089754629ca6e1c3b2f97f6d938e8e545e1779a63c068b197cde5131d15f2918afabe64e18a2a325abf5dda29675cea8cccf39d4e3dbb14bd032e1e544eae846ed4539614a666f30a723932e51f4fea7660ade86d1f34db08d69db22e369082191150f1bc24997b6be1eee3fd74fa882f5977b34e0e883f5488d50b094b8a9ffe9f6e1281439b59f062ef7557a519fdf0e7e48fe0806a190466fb8162b66eb91bc517a5cfac1c39d52d5f490f7e70b6922e2921979bb055249eae02121bb648788bf558d2c1f7cfb09638cc43a01d0e9d90b716283ce631c476ae6b6a1f1257990406f95526e6b2017a6e12052ec0ad8b3bfde8d42936ba46c344e8e6ef610664d4b2ee19a6114dec8bf2b06ba55c8d1723aaed7df72a6b26878ad7b9afc14125d8159902909d2afb14442de18c99ccc35a10a4d58115d40629bf4554b1c52e0d9c1cb036e3c83645638ac64af8d50f7e62ce6f59cab2201afd96a009f2646f99576e9f239277bc9733ed53d5a8331f66940b4e29722cbb587bd871b7893350267021b7270ef37fb685369b691cad8e63831a8ca967a66b55f4f4ff3fac98b39c65bdc249ff4ccb1a45ca4af6d6bc9f607af1e34e4c686327658dafcda82891816d83ba803b02e00089389f53eb28235b085dfcf0e515e510dfedb6764dd318113d9182154423c9a586d9e7fda0424ce9cb984afe5213bc1c8abd841f1f1ef8cd833fbe7e4e705709a8a39bd04a5de71f8792b6ba6e4eb666431a964f33fa0614edb112e72bd7e1137a3b3aafa605152de127d64c63995d0a1c7bf670d1751f817df60220b78eb33470fee8c24ed56d8e8b51587aec46e39e31d68d4e40edc834d4a3928808baa63d0da563e4783555c8f0f86bca0a12d195e9deadca0767c68c4f90947cfb2a1a19adf453e4b319a6701aa357c90ee22ffdbdb6158d900e4c2b669780f1d7616478cd7e3d99de83d0fefd05fb37984050e016ebbdbde178dc02690c49282e5ffe80a53c233a8b8286257f020ace112280510407914451b13f0176a24d471b785d26f4c425ede68982f64a60ae960abed9a0481fab0a60ab195ce0445789ab1e04342ff79fab63093953a04f29c0ffaaf002ecfecffcade87165b38ec39e88d2e8f4c6b38d96dac499e0569aaf951b34f092e7a28a7cc6511e21490f3eb93c232b821c188a26c10a575d3e0e0d9d31e536e47ee4a50ea890237fb055ed158cf688144864dbc68f70827d6af49f81e3eb939824847e2792ba5dc7cf57dc70e1d4eb8985896e4dabbfad9e3284a23f21d75ac6128c6ff15389e0627457a2108f5c663ba209d9c4be01f4917f890dec002cf1029483e4a45c0270cbf917a693e673bc069a5cfd1bb8e1b01252b7c05c96695e3d96bf53dfa8f387a3a57431bfbacf6ba58517f2823e201e8be386ea8bd46ad17b2cdb4798d8d94f12dc0e67f3fd9c6229cf08afca8b91c26dcb388e28c576d0fae5b9b4555beed0e785db7e66cc1a6ea2d613a0a02b86991848142d1192dbe73f065764c5bd3d4be7193f20358f3aaa7a97891960b894a58d9bb8a66b7a81542c1e56402ee37ab74214b5593512860fcd8d61f769a7071a515df3becfe796595708533c2664ef9191eee74c6327ed09e7f35e7110f87f7c078e1fded4eec064a73f8e08d4f98b4c94f9c7ff7585cea1b3533d139e390b8e2d7c82e25f201c9201aaf472defd8467a56d9573c0e70565b33e8367b4889a1bb07bedab43ddc3aa4a2f4c95c459408a35ebb4ef67fb45238c7436ca9543dce10373f1127ad24d472a5088fe334457b847391d4c9e82799f69be3f3995486fb51ff04ae40875bb625b1854879d88626cc007a3e8a48076de839724af4d36a7a86ea3702173f36b80fd74781b8ff2f823200b606dc5ba07bea23fb0bcb9d52fab42156284d916b92a3e1e6ca06b83941360ba93efc46e4cf502bdbabdccc7daba7bdd385f2c96587bbde30f54baf3c1dc77fd3ebb95c4815466de0420ae54af9dfba55c7a9ec462277ba87a8d41f2be6cb7ec8f550975a679dbdb428d28695d9307203ddc47a2df8c169387882bf65dcfd3d147e7513a7359dea756e2837ed2c11daba3a840ee2550286a25468e5687e9a40ad1e053a73c69aa274292cc5796054c3bbad8166c04f3c3da85caf31a8aafc9f1eec4114a1c04bcc3c7f307ea31fb6a142a4c2bfe833422e61009a660a164a0bafbf06dd0b5810ecea13c9fa27b479e3899e34e9ef7d613525d6507bb6622430f9c28af5efaf4babd2b23f7a86e75b5e15fa6eff575dd4dceacc5176557bd2e5dc59b7ad9ea288cc90312c33206da6dad914493edabcc9e132a4c46b603b33e39963d3bd31cf1e26b226c61219af16c508f681ac9fb9df256880051fd9229c66244cd69d2c97e0f8bfd63234568fccb97f7130ecc9e656d57919c18bfc278c7fe754618705fbab703bde52b8d24d82b47b172952553ba529c869a48d8d4d9c14bb2f15f28cb000f2c4bdf7aff6c1cc02a039e5067fed160acfeb06440403ed3fb32b333bf9292740dac20a45008049f25eb865a48999cc334124ac6dae96e97c5185b08bd1cc7f71ad64a1c5f0b5350aa06ff43e0279218c11aa8134faeb126589e5f17e96f28bace0e0542e4456aa1ff53d945365f1f1cd48fb8cdb0e93ba24959af766388a6d5cfaa83e3fe551565e97ce554df9437f72dd41f4cbf43039277872e0679c7664b75ed26c83f4253a0fe5a16e5b96f1feaf1170795cadc509375d448d5c9d498c0e3922d0d24cfef6a7949f41a36ad040a7c0f5c6f2d9958e9b0bd4e343b9e4d1f500d8bf803279b0b98aea8e392bfb1a594588ced46d480d26ab7e008f26096ebc5b65d7e56da33016dc8efc55d078857216f349eb90320273fa26ce88235ef638dd26c4ee15aeb6dc3715b86b1090ca56d0e78a6ea1c0988ccee757d4423ac5f35d3914a3f98f5cd1438e7778014dc7a9c70b538499e898720fdcaaab6173fd093e88a18ea0dce2eb5c9518afee7cbb155e524bc7a8d36be17980b5a7d9c34ea08f7170bdaa71397907c76ff276edcc351ea5410a0b9277a6d2e21e4d4939ae7f14b733032ab00c1311eafc20c9618c93c9d29a5df4b332a1e46d2fba8327ab084b54ebbd9c17310c649486c60bcea6d7dc3a14cf2ebf83d07f60772a88dbc2f98d382ec90c13d2638059858807a365221bc685c6f9e8826d188aca8d06ebc851389267803b2102e41bb06802d1676d1362e2798fed93bcd318217ad5b72ec2e7fb11a37423964f59c09aab161823a4149a508872e41fecd13d673f5d13644a82121e3573b5f58cb068ed33115a08eb4b395058bfa5b5be15636542f4a4a0881e958117c17744557946cae3f0a0e205dc4690dc07f8641df834c1218f94869b1158896e779ae5f13a81b00fe89fe51edd20cf24cfe16cde9db533f1207213343df3e3401bf15ce24db2ba345947c9ea01dce557d48185d956b6c0f48848c1d10c76fd261c5076f3dd191c0a3f0399a04fc479cf94d919338661026f5bb1c7721f72c67116db2bf58fa3372adc09513c8532ef1e40ca9b1fd079b2dddddc4a02903108bfd6994fcdec92e90040932148b9050747df025628d17485a1c3a504caa8cbd2e18f7e5a6e9aa4a1750535a536695bc6f0aad3db9b10d380260159777f26a4215c0a48ff8cdfe5db2084e6ee3c108114f7879c7aae05425c3d0f3df7c56012b53795b68ca8505a5580b7e53bff3a23ed17ca559ee393431f955668d4b31e97ead3ca4e00c6a84cdd7a5ecc1142987729e20c4e5fc82f9ae11ab33d80bbe5ed3dd6bbfe92af088d6abea8b0b1a1553a87d12d339358057de2e96e8e9723d00840b0e884bceccb522c2e82bfdd0cc3c80e24120b9d367ffdbf1fca6213a95145c7c68449472f22eacaefef9dd733e4ee671b8c4ddd8e74ba7111ba96f8ad69cd66c3bc412d53628e3fd25105df689b23c1f2877efc50db107fde023dc9715b3d55ba802a137ae6b8c5be3e2caf2eb130d65b8bda841da0cc6d1f9aa816fe7e747e0ec1ff1e934adc8729ee9fc9e61b53a4dca31d48d3f04e223b24ff83ec0b597927a8d9b9f3b7e216e06714711dd5b5e1102519f0751f0ae348bc5a370016be86b883ff7eab1044b515a4bd24cbb5e613d2afdb2638fbecb84013cfa89e7f5633f5eb413bec6ecb66eacbf4021c3ebf5522d7cc2ccf25ed45b5306a9e627f20a3362cd35e9faaf97437d8c6802036e4ce72b6c92a8783184148a763c544e3f183fef817a309a0ed782971d5d0589d029ad101978e90ce6b2bc8dca9d8d85e284f873aa4c68fc0df2f8565fe7eaf0cc034a370bc19a15c7badf7a16eb2d3409e15c4e38c67891b8d8157a5969a9b5c579ef485c70a5e495762c1dbfa9bc4a699cc775b0dfdca423c75197e53cab1f81dafbdfaa67702a2090d659f81268fc7ca2d525f23e43be8e8353c9478aa31aaf06e1a4fda58f5b43eb03cfb80b0d2fbe84e02e87fb4aea860455a4041fc8268e0413a52c56ad68a991212e5c8ca73064fc70486917fd70591ac0b584b33b8bc596c19417e6c1eae1e04fa35a8347518afb5aec8203f2617cd8b0a5167c6891f38e86d087d44d4a242ba74a8e3c80adaba024347df08ad7b6a91a310189de0cbd840d09d2277563674c77a07fe174f22f820bdece62b34fce0cfd3b0d1bb9e17fb134f70c3afb72710bc1a2f8a9f5f1e02042ee70813686fdca09b60e40706f34832ba2a95714fc63084f730dbcf97bbf04367b5d4f266db60af64494f189646cb80bbeed1d55d46b1f08d414361b72b57f3fdc5d656a70cb45e4ad819b78d1bfed8e6a9410fa224df8058906efda4068060f152261604a72426b5f53480c59df5fe2a18174ffff7f8b