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

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

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

Block Certificate

Block 59297 3085acf68b27b791396b156dde151ea1dc3b50cff96a2fe48d68728f1f79e89a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c2340519e2a00e71c14f009ca20b4b361362e9e99169f07d97971ae71372f1a4
Certificate Block Hash
3085acf68b27b791396b156dde151ea1dc3b50cff96a2fe48d68728f1f79e89a
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00023f010000340000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000006fc90c2bc5082d5ee152f5aa9eec0dbc9be0a45d3c18ef235de25bb43a2a43cf81300c300cae21dc086bbbb02d0ee7300dd2b9dec6c74b8e9ec4471b91c318d2c6bdde0f578bbfb8b93d4b41dbdb77c5e1ca7dfabb1cc55405100000000000000000020000000200023f010000340000

Raw Header Hex

00004020fb086afe4a51a747cfae72190b23e1479c2a25f58bc3022b201c72166307c6450423ab8af06198f90f2d7bf6d3d1bf429842df2ad5bb3566c9c2686009da98ede805126a0e7e0318a4f17213e71a97977df06991e9e96213364b0ba29c004fc1710ea0e2190534c2

Proof Data Hex

59,560 bytes
12121601030775e30c290c353ec22d1fbba4cb9ef27bedf9a4d1b9cfacd588a50bf2b9962dcef6d39e40bab76975b043ff8beac7de827344985e0d2862dc35d42f4d3e79438ea70afda2a3b32db0947bceb827f3561af6b8f7b664217c36030a33669ad9fb38905c189de1e9c3a2de0317b7c4e44ce36c341cb90a914f49af1c2e47a6fa4ece75b64cf13e3266dd1e1f18b2532f78f39ced7f0b272cf330a1f612edb55ff7add1bd4525e7b17b45474aa512f50aa898e24150ca6800ce3db12a6dfb8debbcf4b59e2f9e5dd75e71c7a09d022a84649b576e33dd6a6ad102c5e08086c47efd7a9968321e8320ea8344873e5b15315809549f1dd5d960aca93e3b90c404b2c8d3aef22b4e607515d310b8ec9effefb853b3df6749941fe4778ca9d5a27af39c3eb73c891a11dc0a7846daa0e1fc99defc26a9047bca89632a8fe40c18027b2f2a9f802ea29f5d14f8f6013e6a7051e2de61b46ccc6a6f5db4fbf248258337dd3b62f67358929448a176f36a5958e838d37a8e3447fdf14387bca6874db72efaee6437b463882c96a0d0854eb3daceccd2438667ec6a39a2497858a347655c5d5d1fd5b200b2b9e730302e632e5b6cfc4e64dd895653a92b7804d098f60b524be42547717f3be6a7fac0ae9ce0f5fb15d11e4a2fe3da4df6d646d9d3feb7b97c4bb25618e14fee57be2c13a1e73dcf33c3953adfacfe1297f09a850e31c2c1158987d57709c84c24f3cd1ff432eaf38ab68c609f830fafff6b5a060b6cf4249df774c7544f04cc49c60fa47a08bd3aa696d9031c6cd6bbbf0303b0c79d0d6176cd922af4c656a9d3c97a37d39873866fa1370ed0a17b9ea93f06c00f108054633659d94fef79783055a51de5d6784e9c8deaff1247dd649ecd0e628b17512fb4bd229a962da8d637cac4e19d683fe69ea8ae78c839431c7fe22b071b930ae4a96386fd4b5e139cb83783f72f6dbc9c5541054c3db6cded15300b5556398025d7c959b9861c244e606842dba4a72f41e5ecc2a5a252f06effdf8101cc1cae0c71947d03a62117b89620d5b50c0ecfd015e79dd454a45f01b4b50a3ffd947dc1a20ce0e217afaf4303b6d8a84c414f2b0f84e9bd2423a075fedfeb7d80b6b1cce498c40c4eb442effefccc26ac5b2edc1a2b9f95a8a19ce1ebedd908fbb3540755c7732fa4c6a8091c570dd54702c5b2d7701c831fd1ad3c0d993a3dd9a476070da7df368f7ad0a78cab6f83ae715a57dc86ac8f6ecd8e220870cd48c6f0c04a341a17b3cb45341a1e3df402304c6ba18e3421441320c293147995a3ecffc6473aaa0c222c53451dba847ab5fbb483f0331d52f1c0155e4adfc5f8ebe9426b0c7bd236a30cfbca1ef0f7881c7ef2f7e441ca100dc76a5bdf4eac3b12b93f8ec5d84810c47531b1b82e654cfc3a7eb95f8a11ca9c159beec1bf3e711cd6846ee60c9ea80b29846bd574817beed8c4580b4f9646ab8190685548fec2ee5afe52148f693461bca3635460a036ada589f46ed77994b190469bd1e9df7edb6faeeb7297ecaa181f0bf4a898efdbbbf55ac5260fc751936119c7c74276dfeb2d2708dc4ed232aec13bbda7ccfa911af73a4d2afc0fb4903bffead653b24daca5bc559447fde351acbdea450594dec0ee3bad79c25a3af461d5e61273097340e52c96f3edba01584a7667a7b022d5a4540474e9521b994ffe68cf9463df47dd74144bc1324067d45481241eb34e1dcd12dcb2196c18d6e827faa64d0e3a8acc5a1a00914a099c6c69cdaf42c36fd1dc3bda2311ad85a7678865d1b6fd6315903733a0c2f698ea8ef73312bcc10b78f09e868c55a060186c2486931d4e727f0903d05a0e97991888975a14d7daa09ea7a6b37176949c37255f79a2cae87fc909de6409eaff07e2dec57e9ee03364f34af8830fef34e7c734ac199a0b4163c04bda15d43daca9c11ada265cf119ec354454c6c9d2e5e230de6d99286be896492646985c5450c206cd6df424dd2bf284244748aaa443a8ed8acff5ad57086a4decf13b088ada0d76570763a82c6ef4d21189511117217ae0c2cd120b3971250ad4dc74dd90f4efc3e989ec29dc84af0cdcf821ff5d21c163bedb2588ead8f1a3e6e78b48f3767e19a48c5a12b3ecab402bec3f3a7241540cf0d2da55f9ddcc71ea0b33cdcae376a5a839c76f003a8ba227739aaa1b740de50bdba0f1f23f9553684b278e9f2511eb962bd45e52cffbbd98528e2839e39fb6e22f2ac4939e247648e6d338c0719ad398575a45f11e20b9ebe02f55faba3ad7a3a93dd6105624977e3442051c80e6c15c1da05bf037b8f1a2fa44930978d9c014cecaeb10c8eae651bb0f209ed3c160b8aae3487a8c96d5618a7b2dd56be2c1e8c1eeab64fb984d3c8d9bcab37011108306e53df9a220d3e1a1d1798e8fabd40fcbd8759bca66866e216c4ec5942d3a20617f1ca67c3da7b7d5ca4e9b2477e9a41ce1b9a101c78c72c230ac2e1ed66697ab5d5ac777824e5ecb3a6547631cffac78551541322c6a9e36742f16e819369ea58df19756df3c47aba11c4c154d07b31e0aab7ca320a0ac4303c2123d5a79b0d409503d4095cd320dbd49b9a9d704d43de3f36cf68e8c991326df55d72df8a355c1ba5f87ac41c74bace3c65d0f68a5a97ae9f1b03ec09bbefec6a439969ed9ef05421747c9d0cb8393762df8e85228fcce6f131a6b72234f6df5dba1a5ce1fddbcf85a4ba6d071ea6be0b271c9211a61a3b601baa0eea6577f2ab2f07b908a4ad37ac75ac4331b7eac4ff2ca869d5153f795cc8be5e5db0d2f1a82021192aa7be88f89d8486b021837e96c69430c9f15edab37c8eb432bd2f6a9a4ac223eed8c4f896377be1047c445db7d8dd615b1519a5d7b124917604caac389481b3d98e9d357f7afb8d1cdaaf89f8b9ee4e3327477392084bf5f3350b3f32f5cc7c57bf53be5e8ebb2109445486c78bbaea601e81d2abca9d1447124d4ad9237b5e1394e55f8960514587e2891d0818bbac1b11bb86ad7ba733942517f9712a94a8955623f31440367d1adb2c6337fc5cb18a2b515c24f3fe2df6acb699f44384b76449a35fa197d592efa0b183dd26f4c99da5db1d601d3bb08d3f02c8ab440084808f9c325b6b79f0251e7d3ca1a304587ac75e5d8bfbeb27f05fae176eee104266f7b6e5b2e20364b472a204a2ef3ef18cf43dbbf374d59a19ecce7ba581476c814ac6949bfd89f891d45cf1be974621d4558b6fd54dd7658ce6f311eac922f34c629423b03ab22c07eb9b53310e462500672c6462d955368c55e061179aab7ddbd1ec555643c2f2fbfdeb9b4027689eee3474459be677f0a6cac877efa1fc2ac9bca2fd891e248d095678cc42ec7ee35723e667a1622438708ead1eb53425bec78a4bbc9e5be010d08cf483a1c7312f6d07c40174ffd7b498c172baf870f7d6a7263485496dda6f21f9951da64b33f4efc108cbb5166dcf3211600c5e651f39ecac40e81c14296d639f737f4691e0c4128b76bd07bb8cdced0bfbe717ce4ab9851235aca59f6de243d11f5a182d8a664d6f9b65739073b81a24b33fec412c1beb62544696c49d6b971e0a918db1880538bac1ad2bd6c56ba037dddd5e425d5d6301352119de5bda6835ade7e62d6d1fcb7fe1656984f91b48363fd8cb60c576b1e214695447639c03c05896b53d8f533331664636f091e8c271342ca7b60f1b8fc6493e9edb8d19f1ab465dfdf0d9a09781ab198c73d3311b92d0e8fae39c919b31bad2be6d625e2eff2b2d2cdd3a63300b4e4bc97af19733e4e1993ca7a05eff6af922530f1e15b2ff81d618dc570e214345f00d7f8169080bbf37c0600f7b3316e1f53ce04c8d6f595ff7d9a7e5a9017de4e354ffad5eb81aec2c34349802c5aed6be292e6f8228d941255ed32bcf36bd2342ea1f5b8df988e964a5bfc06f9833b5af74d3bf073f41bcbd679d2bf9d32eb472e1c1b5c4e88656137b7bfbed7032bb05b8b5afbb0f773fd0da2d77ffea5648a8b7c616595cdbe9641c17debdf071b3a14e30af4307ffacf46fa687d7ce1a89c71829420b383c3f62e8f09a5b25a3d3f4a563cc01aec47889c1f2e66edb6531981265eee4c9ba63076bfc08d8124f1ef3704cd94bdc09338e64490cc3ada4bbdc3b629454fb3d1ff17251d2eb468dc3c6d4489288338a322edaf38dbabac57c6a8a19a59aa3cd802c99892dc2aac7decaf178734d8c62262fd2011a5f314377edf9e85643fb593163b8a820e31d9dfa974383f42e96f235b33112a12367974bef5363bd7b753ed515a0cad0b97ca3a418060b3b42000ee8dc774c0103bc78d7a2bf45189d3c1642559af9f6a65fe2c0e7b7c45e02db76257e43b72c006f23843ca2c9a5126e12c9891a9cf9a72e0cf528e61e83c21e981fcf0d7b12d63f97bf2b211caafffb3fd5f2a565812fdb64c330cf8c01a80cc2a730664658dad5a2b1525dd127614f152347b09057f882205e0f7c67593453d7744ac63700c633ffbb09a270b1fcb4c429798c6e418a5603710bdd022274086bd86120d01056038ceab7e37ab90e3555da830f6db2ccc2ef2eedf7bcab52ad7e3115a5c21f72758af810c738aed720bff3a5a43f44dc4b799d9e5c6ec0bc37281315eb44cda8bbf2b3784f22039431b00a6d7a38d9e855f39c6f568b13eb9093307a2084f5c007a978a229dc000ccc44c21b56078e44b2699170b431ac1c1bb0345ca2ee7ba7120c57f1fe7957772baa73cbf0ac8c373c9922f7dc30d141aafbc2e042f6074efb58333de9c6bf2c007831d49d66e6d0bbd94892c95d9903b110f2e7a9d015600e83db8c91b866a896f9da747f619fa5ae6ee3a5cd0e3586bc0bccc8744b2aa09a506051016d80e135320babfd5544eb0da19f1e24a57504caf60b90f089ec8d0e9d12dc5a6b16a1cdcc13719e0afe2e9eb011343fbe03fa5f764646cafde4d8bc3b7b8e35ea456678468bd9bc5c3ba20974b3ea0429c86b42b9756a06fa747ebadf57211a37c49eb92d71aebc13aa6356062ad8b7e9ea71c6593c62bf6a94408e8e7a03b480928b397820a84706332dbc5188bc35317b2ed1633d1598a077c1ea5adc295b6caf229a6d8eae4d9ec02de44803c254e9025c054023b6ca1b2df50195813f39a671567098f2e08e11f7b4bbf61876aeb80d4c334972060402d4866cb3de58e0e2a73dd5a2747e4fb2660cea2f46e28d70d14c2a1163760d16d4a5d34e3ee291a027d76603b4c55a87dc6014f0fbd1baf374e5add3d9e610ab8c0029ee9ca9dfa82c2d814b9835e38a33c1c51cf838a89abf3b6b0b750675b9bc43e62a9e20d1a80f21a8ff6362cfa8113f3d53424036c2a59548029fb6fa5be716190367d9d1129a470102837140a722cdc1e632e6c4842484e62058917f69e34c253668f3ef8ecf2c834d5154f41f750b68cc5017cf13971b1c7b889454ea5bd94d9c0e7a49e420bdf24ae7021795be1a95facd02a9671b5060c1823846633a382227fae9b72a07e458dd0f7548b7ed1ec46ab5b0aa6003e3cfd2c741a9dc69e76ad435ac08752cb231b5037800952253d1a9a208090cac4cba23905e63d4222488495b660eb337bfa2cbc3fdd25d2adc511e56e846388b0c0dd45233a6882ebb181cf1182c228d6863cdd1573b1e2b3e94a3a37f189edf4a6d118f128de5417800b7593c93c4988c904adab4aee74c7c573c3a8b3462a0e0f900dcac7177773f81c30d899e1db41e2b970670f6dcd8e6c01427b30edbba15c44c95176aab216bd60557751bbd54a52029a3c8107cdb93ad40163a384f2e010f4092472eb41bbcd3a7ee52c6a4f63a7236d87b28ea6e9cc1cfb83498c1c85ef07a115aa4873af136c8375d6870c440f28397da7cd9a056d448b6ab90b44505c55a213a2825f3765ce6c67b29d35147a6a7e9659ca84e6a862c43cfc47f6dde69587c2b7019b75a995046088929dd3c98671e4ffee15940e12ed86c11640635425bbb3375289a86a6a6a9d93a425f80fa1084e9bdcef83972703630e032193aa1da9da906465cc3c0546722fe68e23f8555c8e785871fcdc77f60cc926cc880ead5d153286ead2d049f7bed292efa320fed859fec65a1de3f3c86fb5eccd96c2f6926fabb3e8b9644d46243c88249f9884eaaa43d0fe13fcea2990f0cae152426b2a5791c15080d8f9312d36326e9d45e4f526ee5aedfaf069c3d222fda5da40ce44b85b793415b218261f26252ade98af5bc88b3695dc0843fda745a058b999b0e03a7a6a3be05bd6bc35d2a14a7f4bb8ea24de2e6b958622f3aa2167c1c305ad31aad04c0542a1df2981419f06b303601810cec1ceff4a5d01070313f44a2cf64f077ac0f459add3a61109fc722b75394230af639f738e0a5ba480e512565d266bbd8234c2529662ff5ff0e0c424770770285844aca23b6853383db6d2e5dc07141ed82dc120538e1fb3901119665dca0ea0d2ce00bcb78b89eff0efbc0e4a627fa74ee3c0c85a52536e4c88bb563a4e58fdefeeb913a9e1d6ac75b85d06b4e8d90fc471685629a42233e94a8623a16a065de37453240ea0f528aaaad127f7771e84390cc33e45797ac8e8090811f1c4c2ceb8f27a9c30dc1dc55d58eb3bffebc9772f77197bdf7eaf7eef4426cf2956ab21f0b014cfb0e14f34a966995c2da78965460a6a6e41153163ec331b3d06231f9b900c5c23106f0fcb49bdbd3031eb0c9cb64aedf05d7dfa82c0ddbe0b5d9ebed1861b25f7317211c5c4ee0b362c6a686502493f169de6897d02bcb5e9ac978a83bdbd07f7ea9311f982949728b9b3a40552ef088c98f209af6f005e11d620868e8b26deea014c7ad4460b3430d6251822f7bcf7e6d5f9488f80e5286529b63f86eea94aa4abc50c4e629c784bf58ef8c18b6b4606127c94371f7b7eee22163d6080115f41fab4a23d1595de8dc7de88d6a2d0c8fe4087a4d16d56de71a869109088421246f79e337b30ce54ae18af564f174aedee01ba71ba5419b98b87ca3037ecf9509ae6c1677e7d678a60b498944aaff1da14b42b6bc45fecaf8bb550b8606e8899b095fe81527f7c408bd2fe5f3020b19871c4c4e3e81aa08c01443625a22c57fdc45b33b9279eda24e3c6de00465b9fcb526a623b6cfc5ee4ed82ff8eb4c2a076a9589e989357f203c8ca00b175c638e69a4f38f60077d619c09a714af89f424a0a321bc343224b415d55178ebcf72b85d99206d011c4e751f4c10d38e1fd6065e600ce553de69a7cd63abd9a540cf76705b1f7c29a3e39f8b74296ac28d816dd27f9c3547a7eb6c84b00386ae5275f9c5c92eb17c4cd2910444426248692a94b510a6c04eeb6dc7136876ff2df024edfc712bb7fb92d1799193a04d03a54f299e212ecb4fd8441de373ce15bd5973e741d66c226cef3bf4348da1baa486637efe30cd9e4191fc6c3e3aaad3110624c28c8da7127c1172b8361ca962d9075eeadf6120007e661cc51d88e518f6f94405627354ba3f127a7d4da0c9480696d9bd5e832184da6abda17328f7ebeb0c6b5c59a698ca2b38b29b6a2d20e513752b104858f438691b46ce50c45c81c6fb532f4b75093bb79819dd303bf50e1abefb1bdf16de163f796c3b0e47e2b4dee209b32b27cd2fdf07d4eebb2c88a46ac87f1827be8353c2c4f52137fd2f83b8e2fcfff7ba10f442d158f040051aa81a654bca9f7cc321c6c9e8d6726e6d6b7c5658a0a4c0c9f40b0e35c047027ec02c77b5c0430cce407db1deba877af85b04d3e303e752f51297fb3ea97f87b4de59f859e419be016006e3123fa42507a3bbb2f3de2880411b2ac371e77fd97426a9c072164fdfc35cb58cf041699e1fc01866dbf6c23914afa73f2b5a1149fcbc80de68cdb0dfe9a63b2e008dd5a3559c0e86bef008cc7efc92329bd992d6d4fb04e0fc5e3ddf85a7dc7777ed242397b1e42cd27802dd37c9db4314f1ec26f1a9dba8112a1dc856cabfe6f9035a8e6066d201f6814253ee41fd1d0d52bf9a252fad55631e2fb708f47278659d76c9f330fa5fe6d933b1c99d7716a1fd35704b1f0d64632d42ec39211f4e3a6987c8e5ce582c796bd76e49f12b942de759bdd44e1b841f95e00ee80b4e025fb8381111a04fab1970890433284d479e8514613d35f67c9acda39dafcf08fb6ae1ceb20b349bb85fa14347c96fd69b1a30a0a9e0deaf3c67fb589f51d5d105f162a4a3402bd694e34f5fa5202bd44427134f72e412e29b3ba97738f7988cee3e14d5ca3fe7b7eb665d7f48f6cea83ed18f86622ef904dec221a6f7d0ef3e13e1b953987e248ca6acf43c1d29f491732f660b1d8a38ab07fdebca3b1b15575eb4bc533256b64311fc1af958b1491c4d0cd291e3cb7a86d5da074d9fb3a2ee284c914eaf70d4b2604ea1a96b062a1d9b343b2e4358a7841b7dca96170117d7636951a176e03bbce5697de429894511e2ae68eeba62b3d63c5d647a7839ca4bba4fcc8071839ee60b03f32c02b4e41a8bb0974559be8d4c27b1db920ae794b0f09e54b64bf23a661baaedf0499d087d98abbf4b87390d0e1867caed66029bfbeddf7efc192d357b37c04232dd0074e64586d43d53e220ba58e2c19e26338b03700311c30c7be9ce9b297ae7d21d08e392276bb9be3f957169566daf0b661eb5d21ea66d88edd4f2fa55d662d62c422173534b6fa41d3d046670afa323e0535235efa3d15e943e6d437aee9baf5b68c03903a4e42105780a1e1b5621dfd63db6a072ec44bc337e07ebb4a12f227fde13ff95bcfb58aeea86ab791d4070130157d10c1a7f322516becacb716ce7515b8048377188d98db9db2203fe8dfec1cb0db1febb7fd7ac5d25b092058bd9cd0ae8ed76dff6324ecc9e6108c93015967820490db03fbb337909743ff8331c3d655751aa060037f0e5f784ba21dc64c952c0718fe6f2e363af678014eeadd71286e9a9fa51f3ed420f743970dbd394e376508eb55bdacc4dc99319d7bd17a1dca38e9032ccc5f5bf6f841f6839b4c2e602cc2707369370d66fdaa9948235f21245d3189d92743d70a6e76dfa434bfd59259339251c147442bbd8b5cf9c0f4f7e6367d28a22e0bf4e0110ac664a0c494119a12c648e1707ea19d288a0fa54c2370e47cf809e856e1898eb71e73a21c4af3f80b07a097fc68e6e5cd796ce18275ca454d22a3b436c3ff8b59e881a7510c565cc65e7edf4aaebbe2bd972c4b0817bfb581240b03c18ae1ac21900c61c7200eeaa3b5448c74804e609838577cff2801b472378647b4d14282e14c67cf62ed2dcda174d334bdaab221adef7492647ad5bca8890eeff833c9171fb3bd3402670e6c339f38179c834ac7fcbc5c0551dc72a9ceec35083b4cea8193e67ac5b66aaa5eea395fb22236f1b9d7b3c5eddd4ca539fbf38e8816f825dc8455c567b2084346aff7fd57121870f4cf7960a21e3271a0b945e85082e4f2e07d75c24b45621a8704c82e964d6d1c68dd2205a7fa20956396323129b51c9c8abb4f12d93c1b2d6efeb02fdf8ee3f5cdcf8b6c2e11830025835a7eb38aa1b460dcedbdbea445bd63e70e98355140fd5323a9e9f83f13d082897a238814b561f61511bba44e464e481d47da4a678ff09366778efb6f49ce6310a068ee1c92374c9f9ecd9e386fd8c0a0ae58a2db23dfc3fc7c27e6a53174d89249a0c6bf525a471d10a2bef9e42077773dd751fee53881cfa507802be0d00520c8393a46048a342a290f9408a5d2ae5c80709db75ab8cc92a494a3192b46fad1f1ffdc12b333bfb258cad6868f6bf53b7bf8913d3314ddbddd2ffa7bd3bcf40b929dbf04a02a3f204656dbe2afa6644b8ac5050c55327c335e346a8f4e14027db65afa58fa844c98b0bdeb3782b19e1a090183dcc5c00ada7edea192bd64823c0414880a417ca88a0465f301351a16a5b8bd47c8229677ac25a07c30fcfa4be29c9c0737d6a4db2f2a8251a594e1d5f5ef321557875d0e7c9a558a218c4ea2813290972313997f01575387c0c7a7ca58db33f2a404d54c2d14ce786c8851715b47a729a972ab987f1a85544e6af7707e11eb2db92dbf89cc43d4d1248d34c58b85a8c3ef0578f5e08e78388e77d158e55beb97c53c82f71d819e6841d4aaf3c9c2b4a2ac09077718498964429ca2758b76be0180973e9f7a06fead405faacc22cd5e450b2f941bbb6cde0c04f2a4ad69d96560fab0a02534e64b36acfb26bec384a79717f1e5508a95e17532de5f90b6f5b74764641146eb608532e3d042ed2c9687e39259fc792f35333037ea7d7a42ee2df70727aad659dadbab0409aec761b5b0fb874cf952987b818d7cb71fb754b3b73104beca86b78dbe125f42b19fd8902d2e4eed7dfd19f740baea4af9e73cd3e23585b0459f43235a5840b1a994c0cce93238a47de063616390feeda85574d145b3e91817cbc244e38fd70b7a350597bf78974b115cba4da34b64e7440017406876ec7a2cd856e7080712d3c4f08459994229419548e5e975e4c8d74392bf237e9e3b022a12f00fe98c44bf12e0ce79f85f1cf4f983b69d60b065f48da00b833b7e92d9c560b770f7856a7ed6e34c27e7c83c8e6733b6d01bb5f7227ac2afd9ffcea20c2e17f7a86cf1aff047e3c9dd6ff159667bec6c4c3a18a1959e8a9a7eb1b548259a5bc9cc60438bc2a1fe134d073adac76ba41c51b2f1be25beab86f7e3364c494f06257ef6038311151c515daee28892cf7a5f6e801259379bf32aff8c185ab971936e7c8dae6316423d9c6431d7e8c3c76bd1541a78799734ab5b77b68a51816ee433c4ebefa3e8e2c796bb96ecac40c41d06c46ebbe136fd201a748dd57468e4422151ba11512184bec951ce28fe7ea02394f00c5326d7d3b44f6d7b6c58d3cd86e2c2bd8825caf4e42582265defd35f0de54f435b46d53fe545e34bc6718a7cdb8f7e15b6389fdb214b58b88038d096a40f476e062b8965af782763b6139941b73b8bad3666db6afd850b65629f7948f379f2ac9618791faf33ece9fdd97f09717c7b9fd2a46d4734c7d8017570502c835bc12ad5ad0b320309f411968c7a135406d1eb475f369aa021c2adc281077ec3e7cc51ca4a24ca8a2874f7f44d65327ddd5603789e2e2e66b143db83b0a2933566d2f393dcfacd1ee56d5eab9ca3147e530c5efca317144c6b6cfb4df24fbba299e86a1b69256757321195d82c91f9b52267cb875d3b5135899164366fecd9c6a5d66226d6f084f5160088ec9a4c1a03c2dbf6550fab82eaa9c7f91f98f78bf0dd5f008d2e7385dd94702a590478d2daa5a85ff64168b7bc086f559ee3da3c62337ad1f692a00dcd109e669b66de149f317122fe76bcf7006629695da6daf0993c6ffd99d0f81c2d7a520350ef39d3b166b7fddc34d5c220b443703fb68bf310e4af3f63773114bfd7084c0b8184d609e245811382fcaddbbc5d1529a2a051118ad9e08768eb3abc28b1f0b8cfbeef2018ed1150d0ccc7d438ac94f652a5e11cf21cd2c4c9c28502823f557e780834fe6bf45f47103f9aa154bc0778f966e4b52b32f9c3ff068b983eb0c779de34fd4159e29d4fc83ea18882a98324548a2641b45e21c1c8e623882f35bc0ba01ac45b2f6784fece3a45d06da95d478070a337367bcaa4abcaa6dd6845239c4d47cfa04df4182dca90ba72b4624706f0d37bf513765b03fa20918eb92f0b516e97a1aff5625f7bb2a0071c3da96ee427dd35f511732d8953431d558894296a660a55542b66566350afc5b75faa2295164282ed62d693095381886053556bcea6fa297256f6695cec86180246872131d206efb6577aed8376941a9a1c34be5df0cf5f79ba2d9de60be6396de8f2724e398091f37d5631da743a19c0d99eacd4e90f9e8fff9b6e43a85fe5da9f080521f26f6f7d25605dac0044e807466ae0a226d3ea8ff0b6d078cdedc9bf7324420ae3ffe0795066119be319fe6316254395fa598d4dbeec91fff064dfcac343300560083ebc28d601da564cf021688704073ba799caea357d47d14485055f47915a22028935912123246e326033bd490c47e904434016209bfa64ca13f8b31bdf5373532cf9117c2760ec958f8245a24f74ff80a4553da11b1e14d29b9004ab6fd97be04050d91b31891d72b3c3f9c6dafb119077b89bd11b623338accad09bfe57c0fa9480bd4eb6e06045d2bba9bcc5897197c8d4e4f5c4015543015602f1096fb3da365924375279acc3cfbeaa9e8f708cef0c97fe9baef723fef57331935ef218e8965ec9164401c7e4ce978727f79b28a28f77bafdde9261d5e5adc56e38cd3b73995e0405cbc250cae067b43ccb8498705d190fba6b289d6d31b7227619447ff0d7a7f3efba690aef5480d3c9126bc6df7b28e3344955d6cc662ee9b9d8cf69a1021d4dc27ea62d770410375c6f104d774940660789734b98b598837595f0fa733ec33a890100521ca21be3498c64ab6125cfff100df1c22a35d639f6a0fee4e3eec5ee0c214800519c017ce2e85e207d6732364a2f058fa6370b74fb0a08601a963e65051943491d378c662399a78859fe1093d59908d771f1611ca57578497c1e2132a0e5d43c393949cf37220920ce891f3dca7c3ef9514d6143a1295010792008f65beea69cf81147c66c854a7dba449748459410856cee4f15fb930f9b629126dad48336da897bbaf5c97b1f608c2cb667a2c5d05c89d8fdef5917ca62b10587a58b640eebebc923cb14e5011aa787e98ec550f33092ef7f7e8dd3369715c0b2a36f6c4d54a0a1b7ebd31e7f789f8f3dfa2d2b343a42434ac9d8b162c29467f7bdfd13db4731ea8abf668850c1a6258ffe1bf85176eb2301c7672113241ce74896e8309cff007defb97a78cf1284d10bb6897e89a476c763e282e6f388b76145dc19333893f06dfea8f8cbdb2491ec2d3f78df78f0ed5b7ce53f40682eb5c31f47b30d83da6bc7acd9932fcda0d7dd881251f67475fb6d251c220985d925e50bf810815aee6b0beac98178ce63684ed741be061642a7eb4c4e2a492d7b24ca88136838781466b5062dcfb6ea22ea83781ecb62e89d33942443dccda3d55a126c7654fbb09724720757d490b1a0ef0ad71bad8d98406e241e43ccab4b2308cbe6150ca4c80758eae781cfeabe02b1568dad448ff931d1bbc36d09f169f88ab15c12117dc088484b648802b63e3971a0724441f967ef2914665f1ff6343bf2074e0d8e49bf7ec6521ff9583a878efca4506d61d4e0250ccf64aeecadddb26466e3c353c351385d7cba56bce1b84e59bfa2089c0229fe6e8420c011340dc9e2ff44b53dfb8324d78f9ab5f76583d7d9a6db5e1a8dc791cf923bd3491ee757088e205a7b141dc304d67e0c38501b8391892a7c37cc9971717ec522868a63297719c9498ef62de33555fcb90da0f6561da804ee0376f553ab4db36a5f9e13e11857233329267b26bf8c9934e4633c5f3626fa866f6c56ff8dbbfc60609e1b8a32ad1bab8ad0b31448d41a1e9787e16d197ea459bc4459ec3d9af73be09b9205c9a9a95af26dd9dd936743eace5819199484083aba55b9ace7ade7c4b4a5f108bd9c2c9bdfe95c719221a314ae9c63d2ae6eb9a02f6a938a909b52e2b652c19607892759820ca34baa2b88b50fa9dba62ee056ec938b0538fa27ddb68a7caff1e7601b049f8cab0a0fedd3fb7fc05943377161659f086012d8ddc341a0b2e438dd3971c840f35c3fdca2c2aab39d462b3d8243f57fd1ae4e86eca9f45f61d9da9d3de09d5bf7f1ede9775b7d4ec15537dc81fb94c89c1d0f95b6e06c05a8ed6eb4dc7830d8ff7c1a35358766a72110f649daeaccebaf3a7587f411e2ae86fcc5690760952ad42a0be143b69458e40650b6dceb9d2ea43f33fc2adb316841a0696d3900d128b88ab127ddf0103c89828f7058999ca4e1e1cf5b5865d3936e4f483db745b2af08676bdc02bbe76e93c36ed16b11345af229989dba131ef993a8116beb4218c8e4ec59e401ce72fec6a43a6df88b9d954f23288358e559898b2870493b89f0b5da08fe5d78774d9af9e8bd3892e4f77c319d4695697295375e303b0159e5692a58154c20cb43017634cc6af65737575b5b242cf6ebf663c00a53d403d4aab1ff9417e4cc1083211e8eed4debd64edc054ad4a927ccce2b1a74f81e9334d1fa56218c9b01e78bbe96ebddfbf5e17f3e8a059f3e1e5700089bc381561f25717c63128f06db862b25bd97596c088d7bc21fb1e97ef7f6cdd6a2de7fc726b06c495944b6bcf61d5663fe687fd31e7562251aa561c2fd87329e1bcf238661869942b5c823920265085bcc2ff208a64654e4742661a13b4833e88f9b4d1362bc8219a51af98992b0a1d62297c464017cf06daf62056aaee51b79fcbf17b0e2110caae423e8775b097f2383897774193392f86e6dbc3acd627b453c7134eb8c80aca40acddfae61d1587eddee795e7e27e76c301757ad764c1460cbd5f9d7649ba7a02794da076d839ab30d7dda54100569ae7ba5da5d0f56bab4f839ef0c2301fa20667717227b6b99ac304df22e16a6615c39d43ba0d90a1838e0bfcb42ffbdb617f1ac6bfcfdec4bb6e73ec12cdc719e411533ddfbf8b4fa671a297028ba145bed12505ceebbac647f9527dc70de5d8fc0890b45873d8cbc9c446c570913e9183addd8d9f79add74dbd111fe84d78e1c4ab784b9591571bb88dcc3b7fcfb798a56e19185fd1eb821d27da7d35a734ae47cbd023569ca100201cd397361e760a5120bcf8bfc18b76aa084ea91ebdc7647bbe14d16851f86835ca15f344fc7693d843281d75f21f80df6977437bd01c9cc274531a04fa7e716faf0b13d34bb15fdeb41d0fd699e62333da2e4e31054f8a624a29296173fc934db7fa50644d8f4f22a47bacb38304ba493d96f738e9a13d7d0c34624b88f60f35f5a8d46796fb0687b71f05068f9a8bf377635a6e8390e2f4e21b35f68b7f1c86878530001445ff40f88a86c0f2b9e438825033f7d4317f499edfd8fcddbdf619832dc8b584c84444f9551170930e50faf66ba6b16c7720afedadc175024a059d703dcc7863a326283a43eafc82ecd8beaa9b2223dcf1417f468260b8b6efdb632853b9caca225aae80633b1174e7026f7ba0e130546fe9132c2a75ab95ab302b488f7fa42d134991ec5bc6929abb6b06d6d7b87cfdc10fb7801060cf3f136cbfef49052b65181757285f0cb8adedf8aa04d16b7fb84a920c3cca1d05cf97f96caeb7f0cc5c2be42bd7d7e6314a1da0117ac215f1b77bc4b6351e559eb0a5c14ca87f8ba32f627084da509fd17a1d20025c5d64d8c4d62b4549bd22faa752dae3c588f75b0c3e9e6f0bd216e9478c024bf87503bbfd1a711b4575f63f31579e14dbda150df8e381f341b8cfa9710350cb58c4d9e1bb58defab8aef28a436a6c1a17772eb5fd689c8f0fe63f6403c564c87bcf587ea127ee2d5cbadddf41dfde94e84285e40870dcab0d478444dbd92e50d248d24c451f7c57b5027d909f3f9dca4784db771da08736f53dba813e8584db85e582084abcb54d0983399962d560520c68152aa4f8243dfb9631c12f56251ede2578bf0489e4eef597e37f7145a9ba6dca7ada93b501ff7c427657ab64841ed6c90e73666e22ec2ca4a01ce5bfce463159584520816b7a36f2d90ee0c91138d069f22813b210d58916e0b03f815b83c0a5e8624018600d43324ff90e16c546765695d7792a6beb34ec12b6118e0e5ca0cd9f4e76f809c72c37e51f7bc79de518fc50b080d4f4d50550e320097e23e3dc0317be655dc20db1155bda1ac434dfef9933f903c1093e1cafab91514d9fd28f29a8676dc5b6006370f944f2f064775fd74a22099021b97a64b5c83a25e680fc1700cf58c4ce28afc2222d00fbe3ca55df0d9a099dd5f68a46aa85b9716851cf06af75ed3b83a5c78613fbb26b1eced5e6dda6c011d9b6e633e6df1f316bff86b7a8b4d9c5625813f6993fed11da90bb33796efd62254ef1ce96ba9d87fa5f7a85cf9d28c79406910f5ea0bb45c8016f58fd8f8b6f93b7baadfafe3605d9e3c0835c1e72d6e4033777ed2831fb68a398883d7c1df2e4b77caa4a396d80635321d5a1675e667c829f7702aa0cb02f0cc44102ce90b396caf7d9f26bed4fabf15e4c759c1de077862bb079b6bb9a719c04998d0742841b9c58a91a6cb4474b55fbedc2017bfce9ca490ce0e6e131d0471b0f5886b2d211c9c9d1da9351a43d148d41aad1573974c2030545527debb35c3c312e0743c3ca2db978919f9d5f6a2a6046facd13486a8dc07005c3eca5fc414c980953eb3db2527e24de7fb13403291fed267fd7c17b07748d8b8faf14020c61e462e45df82e40172baecb1b1250033b7ed7a3dbf653536dba326a328d57dfaee400608ab35ad08874799e046c752915d3f90b3842c208e96d547c0f2ae6e15888dde0b3fae98fd6b89c70640dbe6f808487d3fbd941ad02e39b21b8f67ea86b96249afd5e628866b82b0f92e6b312813a7885121e69d6cb11072016a5297f707ca6b60a14a57e4939a26de1e58d0d3d3d528a42b7ebe4f89875746b77031c854c95948f0e695df97ffef990fec9f4d1bac31a5046edd0b1a2b349b146d4614c663c4956a2f0b15288a31051fa14aad70a19992f500b47c9f2dd06a6c50514ab9e5d2481c461212bc00a59ba3f5a6d481f34ffb24d71dd54b094d213f9449a3ff121e4e710b2c74ae6440818433d475cc1b17e6ae13337f3f252578e4ba065ed354e3b5eb5ed16f2d0d1cbac1c58a31db1746f2cc60c4d488378b9681fd905ca8ca42bf7a80dc737fcc5025b6efcdef2396becdcb3fc0b95978266f3dea0675e5ddc5e95c0ba37b7f8da784481fd2c1e2541fbc07bdd02ad17e1ec79d0dc60fb5cd5c265e17edc3f2ed056b1f70151e6a59e982a7988e8e23142499fd3314b804451d1e9d956e0f819026da62c776494521c84e05e65f19078519de91e8af7fbd6fe7beb52f476d5ae83808e07eb99161a81eff20aa8d60621e6cc826b80fe131abf103d8c31f61bf3785aefb742aeaf1f2e7d5890f61926e3b27aa5f3d4541d17c245177b9240325b60fa097f77eb2a4695956644fa3280afdfa7e4c62c3e83615fee72f7b0d458ceacc7cdfbf1689e8fe0c27f238c3a7570fc498b6412409e84ed27e4b76202342c895973483bf41dead3005833b849a1c3cb5ff79cd61129b581ff365374c36edf5328913ecd3a09d2815e9c4407b7c3e11d60584946640586cc54d9c951544f4d984c12884bc9a66a5fbee7ab6d91d5f0b27bcab41cf863da39937aac8cd1c8d7b332a75ff153518a5c54324f8d67736af6a72c5610e72c134dfba8eb2d89827d4349db41258d6ea755d66467dfd6297bcfaf2392cc8bfe8941557e9f3b1171d9f7a7f08838bf6f6059fd036a280e8220646b4f12c46669ca2af604ddb57336eaf8523fedccbf320d699fd3ad10a40e86053d84fc3b5661a67e77599b846e1594d677de8d3bcbfb1811603ced4351f12c18f40625698cbaca8728e43fc7497ff992ae5950d968d27bd43b3ff155056247de7a097ea957f4d76ed34e677236fbbe70c3d67673f2daceb026a4cab4b2571329ed5faa10b90a07f161464df0e27de06710b23b472c30c0f906c984f48a4d8e219031545c615cf3ebfedc29cf175e9d321d54f6655585c25c9f59fca694775f263a25bbfb450df6b736c145f4b7a9511baaf366d05c843644145170f7ce1b173be880c6126db9ba8e9c07bdca3e61b146ceccd954ec7fbfd393020c8e17ee59c25d87cbdfc737877976bcfa1636d482c763e78f53e0792dc1f7f5ce19c8c92af8d44d2feb559b24cad7a26459015d2fc40ddfec4bc37d3bec019cef5ecb4974b08fd674d7ac4dacaa81a6a7e23f960c5c1c85773b9c55bf2570213b52e3a471311e72e316d72083532185359b2c24cc49059304fac9ff9f2923077a4f1f6a3b2a74bcf7220f7ab541890beaaf0e0729cc4f384a517b9b949bae5748169e6b7576c0d3866cd9851faf19988ed6d1d39331b9fdfca8369ce0170f4ff6845dcb5aa7a3d8d830c35bd93ee1c1ed21e8294d4e6b65a035306079eb5f6bf1432e1b0f103dbb4717f9548015f9ce99f2dcfd02ebf39f6137ff44824bb7e042f47d42201b62854da340067a31d167a9d2374177c74297d85b8d8e50cb1de3f133ff1cb175bc85ae29d5503e5cef748f35fd12106534e3aa5f9914903d5db299e439920c5a38fe80040235c017fc6e1189d3d61118358ac4f1073415bf06076f0089f8976b6628d88710df05762378c2ae38fd73a0aa9a3bf8f8037cb4a1be7aeb3d629dd150be1494a6c91ddecc7122dccc5eaa11e8394dbae4b0fdc2e728c99ebe81fe6d9237a02310bbfa311dda9f67bc7e05e641fff625531c648d91ac8773679a9cbaede09d242916ad581c114b068160b79aa9a4d34b1033159c1a656bc331d51e501cacb292efc423739e82482e5c5c50ae5368b6b56e2b74caa0ddc40aa59ac32ced737858ec1e2b19cf5d891f91c7e8044dda7768fddfbc3e1fea5d0b045c2af799479b30ea819fbfe724ca21cca73d70cd088f762af8e6dd9689a1cf87c1915e6988cbca97884c2f64cffcdbdf25372a010d2b5a134d90fb04b30eedf81e3342b693cadcaf5a360707cbe6ee83a85e98d0febc9f0384e415d0cf0451d4b4fa1a45f5a13a07805f5bc0fcd922e15dc7fe06dee6eb5207ade98856528b33f9d77d98484376bc85cecf5a375afac17c814bcd28c0e2d16fab5ce43e8613b14ee0804e438a854c6c6bb4bdb00b87eb0e11ac74bc0dca39622d5781d67c1f68637c867d7826c9b440e9b905735637b3dacec00a23533e5959d87a29192525be9d92aeabf44b7b5683126449bf7bcc592626485116147d71cf7335a11f04b7f32a4654cfd925494d63abe54d30b9986a6d39d8e12f2fb2a6e2cd1e123b7df8a544c281e7b4d552eb9003f4e59850845feb8c075f77e6ba6e3215e254a6c8a2d95f3b3961f64a10ac7519232128970f1764924fe7fd3341037dfc40e0c41579d6f52e59af101ad375cebd25d802e78ea875b31251ef65e013372ee3eec4f9870da2baf10cde7d25bfe0b0c3e43e9163e47936fd103c41ce23efe8ea3f6b3f4a4fd3a3da917d40bfe68985b25958f8e7910c5180d8d6f44215220175156064513b8059dd87b554f7f962427ed385ac60817cf3ae400dac358fc60bf4ac6f2a021e225ccad341e013d9a5cc344226c4b167c1ac03c14260bec9c7e39dcf3af03562afaf0b0101b75fe082d8b3791d6e22e8731643f283081435f04eff523fdad590c03bccf45607be947406a7e9cb8d142091e7cb7f46893f45a1ec54ed45b63ac6dea409e7451912045b66bab81482d9e5ab6f332cc2dce7303385a1529e67fed2e3fe2208e18a638f5dae453f328557317a6957689f7a92804fd581c12b9deaed7b80c39a9066185d899d3eb50525c01de514b704a8b3bda77dc805ca943697edb545b2e4d9453cf24a46e4175ffa3fbd25055512f0bfc545ba46f301414f5f0dc5f58e0be330744bcf4e2669904201b3047dad470489e1b1af830d9d20f47ca646cc7952d17a2ccb5aeef9eb6dab9ad04d2d51262daa3b7ed16a1b7f1e226655a180c95a35a8d7889194baa6a95d2d7598b9c820404c84491ffb5b3360c42441c6c877965f543313bca69caff566b60ae7a593fe80bd80ca0b89f7ccf19ae504c671d8e05b57ab1b0ea85534e826f8bfbfed43dbf3294ebd5e1156421952880d9e8baaca1cf5933594f3e78a503ee1aa6562ab866b02a034835b49dc1cfed216633b13fb44ab5eafcd30de3cf37cb0743875491c21177e085f9b4ef4724da470da1fa9664f297f57bc688de67a6270790f4c017d0cba52cfe5e3bc7eb3c75715fb3b5c97e94935f56d39183acd9ae4a1fe02ff10b51cf211d7ef2855cec8cd624e09cf4d07abe71da1050ea72cf0502433c41b2982578a3a2836e0941bf3b5524a1990fb24782342486621b1ccf85d762488645b456dc9356866c9b33acedb502a9c890c958e44bee1e0b78e871ce3600f1c7bdb388704ed6324696c554a4bc8f641be2188f75096d4db2f22f3701bd919dcc02184a6e71b85953766cf8ea230fcb3a77bb350f08e1f9e02e4d2b631ebf7f4676e9a6008c8c42e221bfd285a501f1a81410e725c479dbb01ddd37844cbeec74dd3c3137dfb4c36b52649258a39039245f14b32cb7f0ca5402d589543710186d9ef7dcd310efacfb63016c186fb97f4e42bad90781d53aa27010d92fe2da36d367ca3ec057d41bb2c48b67d2644cb750af425b0c39c72e81de950f7680ac5a8dc27976d7c98fa5393663bbd708f218cd7096224fc7ef83392b0c7dab0ec196b805fc29fea3d8feeda653ec3e04792297c794bb7d37362b59838cc9afe3392a19aa4bf23f022d095fbe4243a7eb227a36859ba5dee4b2e5e47ca681f02f8ff01d67a81d263c5d6c86a6d6fedb8a8f1edb46e092fe1ae3a2a521c534ae3299d15832491e42f8557045cea2a3c8f5d95367e15627f139eb020892a366f3f021903109fe5d4d0f3181dfafd1b0b8b240297b5b6f312f69303472a7c385e890eab57475a9afb3b36c99b8267a95abce1fb1df73acb1f420096c1f49f0977a3aa4cb51930ce3df1866938bfe53d4e59fb4be8486af13f0be053740abb77e238b92c090b2f1ca485c163140925afb39ed5425b4990f31aec1e20b724f26553160c9d9a6e2cdb30c941ce419f515388e5db8143173872dfe17cb1901be5df65644af1c69ed924f96c79013519bdf2ad6d56c72aa50048992d8ac7253432d77d4b4c71f0b01bc2022e6c16eb5da071561ca1bbc499e136f51f07321a33809fad7be858fd4afa71c2e7a5b65a150ad8e085d88f068ede179c8855a23059c6975e7e60b6fcf7c7784d2b4647287150aaf28d3917bbefe71919749a0b3b84e95fa5974f0d3c21f5978d978c1432725228796e8985c1380c8b2cb9bb47292f8bcd1d4b93ed1379de86619b60c46508c79dfb4833af3e26f27f87d0985977c84799be1d6fd626cf5f22b911373abf8d321f2ed0647b73be301fedfad7476d52a39c5bf36f1039774c48d801c71d62b5c539d7d392c1f38da36f201fced4733ad7192a8ff43f6dc5d809d588dd7dfeaffccdd23bd289e46fb7f355da0096dbc528a356b7828411143889fee6f97d512e38fce305c64ccdf894e2b552b97d8f933853b2c75d380b62b0a0cfff293cd3ffb266944b54c6dc94b3d051fe4b04282bb9d0f9dc0e73fad102976e7bf1f7c538d30c6261c1c701866d05a13bbbe94d69c095be27dde958f7b70fcc5769eaefa3c7167fff3ca8da0bf57d7d8c2b61dbdd4d6951899cf33250517a88e6095220f4997ca997443a1427a122e2bde31cb061e566be6c2baf246fcae3c256211aeda542b96b0578c6a9cf0b83569a5da0bcbb9a12ecdc84cc8a9a270e1fa9b5f9db61e9f2674f2aef4bdccdba1d51ef7fe84f16d2f3c8a4b43273060a67efc3a10b2cb758e4f8c587bff6fd8eb952ad336f6039f38a0ab854e7f58bb59e5befe44b9900da358eab8a4b4c50020220c99b9d987dc9fc9de84093948065d85a0bf293d136887e88f52d70fb2a2aed04937050f4139670116e5c7d657ee23cf6737a4919bbb4697567a4f64383de640f1ae5ae93b003a33313fb3f54e6ad2aeba9ce85a8ecbea14dac3d8d575f2ecf4c929ba20c7cdaff7a63ff9c0a4848108d47e8886b7f75f346060573dd503e9e53e4dfc234563224277354025fa86226a5d94f3e3d2f06f1c0b312571bee25b5f6adfea214e0a26f2a17de5b04cd4958c67959a1c3f7c65619b69461dd2a476df1f811931cd950efb30873144a362735fee371eb5551de4cc740149264445ba3f7e80b2baa85cf414c97573c34616ac5b99dca1a5bf3d1ce8dc2af096e0cf2d4707bfae8df80ba079a0ea33b96864be33b671d8c17ee2bad8956e35e0fec8efe69f1fd885c76ba7ed883b907f0fb324027fa82dd89e79680a0bfcf146f60191d044aa6d38f8510d4539da9d78cefe4f6321ff5960e629f88b13e5f5f3d9323d5999dbe09bd41e154e285f2e58f991ab870535743245bb29231bac04d4e8085542a9ef909481a35942155237ef2707f340a990158c473f4ec041805eaf557d9d71aed0f78912437c5133e394c3e4e1a6d892bf751d771e5196ac6bfdc1139f2392dc19dfd29fd68659c704feb67533ac17f995bf9feaaafdb927dfe5cf3bbf598f5270b894fe9a8e622f78a524eb0acb5a019df1dcfb3b1d989ed272c28769759b348fe2882ad7b0d43d6c81767a28a4f76d1c1d36d41e35185abc78ffa5a6c44b97a6a08007709064aa25df624b1044564ca6fec547ce369e193bf7cc244b1b10f3bae9e5d004fdba6a50165f19032f254257df2e0675c7c90618a7d279e04a0eeaee1380e9ddcf315bc7eff95a7e819f4490b9a0eb13aed887f7b0d8c8ab7fa52b742318aa7c5d43344194c609cbc4d5a3e2ffc491150d96cfccbf0cad5e15879fd5bf2233aa6983c6754e62f8e356271044e9f724e7c6a772b7500d58d636d96c766c998e02ca57f17c443955c5a5b34764cab342db11efcae065d8b83c08a31106acf8181d1f8e51eb2fbb0081b85af84ad8538915336625e0c8b24081437ef845256aa47468418e4f4aef869d5cc42759052eacd9059d57e6a74c687bafcf09546b48bbfbeee15fdd024a9d9b558acd391a145333efb9d1303f2393545b07660a46f493ef120776f092573b723b9937d0c855fcbe8c3af3b00f2c217f9bf44b81587fa97c99be546451254bd95961d00b0231044358547912423963dbb02ce3e4b6824a68f4a41785b926fc567dd13cfff6f89f52784fc2ea174fcced22eaf2af565c9dde295069a6a761c031165647daf84f650ba70cebe79f1d3abc3b4909202ed10e50df1468dfc6a7f75a793b9203194ee0745a9f9e32c114de9467d43fb5df09f553befaecde8040914c8bb1ffd45878934602bcb191a7424f2f469befeb67c6cfc6ebf5705d0e5b077f4b3d6a819948be248e7b79c6bcab218810a5238db1ef7d4bc4c3aa0647b58adf13b40f0d38b7bd2edc43858fb6795f8664aaed6222c5409340b7560c4c10924ee7e512cc8236586cc3bddb606207de2f9fc85efc4009daa56a7a416906e12e9a533b111c31d6552c1f71916e539e0f74c40625d1fa599066639749aeab44be894044f91bc42555eb6cdf125b7f99ccbac5fc9027b805a85d337c7be58a61d18377d16cb9db3450ef6404400523c48f8d2f1a387279b7b48c81c632275d1a070246f6c8209fcc71fbcb6bd8e1c5ede21ce428aed99b484d9636a9a8efd27d5fedd4e6a3bfd0862ffe7e98858935a524e3407319ee98075fe0cfd2979cdd91d979077b569c1f8cd775d964bc9aefc8e2de21c68bd0811e92e4633e898ac8f96ca6dc79a836e4463ccdd63c676cdef40deaab0e6bac70afd6904f94d5dadf8a77da1736a70b51e4daa85a757d4e5103a239684bf0d1cf98cc58d36139b6aeb113d7b20655d33e701f7904dff20da032e6bdaa6f38af0ccc1e37298f4624f55ffe9702d0336abe07f39ea1b798064b40bd2378e4182d2e81b8a1977c5074b5009aeb65d67900682de35dfe7b85fe01a4f9091410c1ce786dc50d22599387918ade31fa91f9313c66ac77e3dbe9d32b0f3afecbc41e4a0d2123b6f92a8dea8bfc534f9d8f1db0ad5a29212e39b4a5e1274b53c81c48e0d1ae8bdf95740f491db698aaa4f11452e1b9eb4cdf5ccc43878cabcc9b4830f729198aaafc6451ab508ca4d8c48bfde2c4b27ddba317e9bd39c99274781bcf56f73134512b12a44d8f018e764334d8b2d2a4dc94e10b4f9bda35fae89d65a189bd80b33c41f2e1b9d9a6bc30e988d2c2850be2210d0e28f5a6d3c0b5ed52b708a539cc16a214376a2f93eda06c72aa952aaebe5837bae354ee6ff2a5bf2df546c3783562b2eee7b7d0b01cb2abdb0cc0764125b811df60e08bbc20dd8ff390c11a970c2611a73b064576cd1eda0b2e8109c3519e75c3adaa0b6e50995593f807d1960acafad2e59a95dc54b5a92e09d4ec59e27533ae76af49ec57f3a613985fe8c96bcc434d991f8268d572fbd62ffa7083bd5ba4ccefd23c13c9bd95e995c86bc8dfc6bf37badaa4c3c6f7563e0dd3824ab11c1f493cdcf437e142769bd0e8bf7a600c89633cfd34496cafe50954002782d1e20d3a35a508b4891acd5eee8a69f4e477c70eb9d223b8f35960ad0f8c83a8890f5a32d17746a6ca5f22bceac960562d9fede9f382e49566119b636caeebac355f16d41ec1ce1c6cf581bfd2a4401afa0745ad0c22ed1e606a57f19afe8326c4d20c271d6d6457939b864a2798fb8c8d11fa30059407cc572bfbf24913d44120101e78ac8a4f8cb2241392a1c92acfa6246ba3e30bb5d1158ef7c81e8df27a4b8564d03ba4134c868437c78864262054abdc456fd05f73e4bcd334c7dc1c7fd5d626d7a9cbe1ee32290c61c31e84d65d36dbb77671671ae25f283f773c6f95d1c6d38b1ceb060c3ababd16abd5e8ec4c2886fbd4199d76f91527072f96b8f27c59c7c0759653f903b802330ac6fe24b0ceeb4a6386a65972d33f25d34a49f80865f68cf1f29dac035afd631f2d8d087a93e45f5ac76455e73f2b151bbfbf4be17748d18f05a526746d08652e356c861403b3f8c5ce3144f646bc6e562d4fae7db51b55acd545679d3e0e02cbdec04916b4b80505822efe2fae5046e8babb89c943f7e577f8280fff7faaf66a306af0ea7345169a929d82ae1597497a02035e22871ff838f28d1d56e3759cb74eeb1079806560dafa5cf35b1b76e0b28050cf52ed4c650905549370c8c3cd886c69e824a29178379122808e7554d6bbf74ec8bc0d09f5c3d1ef18e776de3ee0a78448c179ab29505249a14590728a0f24297120b80f6dc1937f94d3fe3d0af9986f4750e9512d85b6dd2128e26d2ab532569ff289809ddc7134b7b54fec7b7f8982ba947f152f867a24dacf86e3a941ce3a2497a1066e2977d2b63fbc24b081ad17acb8b74a0b417957efd318e2a15b15a80b91d3a2b93e7a968fa45a1931c9dd3ea2bc17ba774c5b7fe46d7d361cfeb929837d78d825777a3faa51330da6aaf4a209b18815a8761182f00c9d28194ff762b215e0d4d4817324bd364670e26775ef725281f747d7f46b4f631e927e44562e8de61b7ea7ef192067e17db787cd2807d5af581752d83ea387b8854e88c83949b42ccb26913fec9aa6d59dddd186bf4f769efd0fc20337fe404f6e758d33dfcd4b1c4bc97e063f3aef1c3fff7d5345f4db86aae65472e2dcd57b627b2cad9f8d06677a6b34fb7f36d5461c9bd608728572f5847d89bcc878961749b4fbe1a19e4764020e7e1c5cc6dcc253f7b29a21f235d3a1dffec7bc7876fbe2fa991d88486aab2714d0581dd2eb400e7090bce2d485716948934ab0c631c770dcabcbf42b25444746912f6d0d89ccdaee796dca17c8c151c46a7ff82cb682bc1b888693918b640b59b12b8d2605115143e5e90050acd23dd8db8ecbae799d67711039bfcf1b3da36370a63fc315de38ca78f3b9fdde557901d614128d7114f07807a639aa260ee61939f2c4157fd89059bb0c662a687a606f33945e0b1847188e1afe9af4464f07013c20fb772823d5e31cba92234b16a8b98536debbd2ea5e0cbfe47544480e18c8508933fd9c2b974831aaaee744a1892d4f2f86f42dcc70e08aa60ac42bac440042f9cc95e1df05744a1b5f63c5b53e0a1100aa583474d3d94185bb5740fb8832709a0a2191e6efd59a478a4d0df8af75256c139dbd2299a9ee789e77dfa104bb572e1820603c90789de2c443db5c91e737edc3f57b7e1a1af6879f6d6453248bc4fecaa37c1bc412922c0745be3cfcbf098d44512a7203ef54bb16935ed0b88e2d14c94592502835cb3e7fac21fb1cfb9ba31d5472a1c33dce9e2218e2138ed2a1ee2849cfcf8c951c57333079689c4228868e685a34d546da5f42b7e950d39c50a9212105edcd4880e549e0c6b0ad2905f8de08ab3a05218e0ba8056dc956a6b65173929b0ef11752be2a36393af6bf5302697fb7c600fe4b68ee287ee786dfe53b8dd6adf36225460abbe2321b50acc5bde3fb4cf498370735677d70dc906414b437f5d4c2546f8ac044d81c455a7f2d6287a573bef0e6ad79f27b02da89f6dfa561f3666a7e8762e33a81a59a4a9f7616ab5fcb69bdcef22ddf4b687ba614c6366a27234810c0ecb577a510965cb3974527b4ca97ae1d8d57b1b32cd52a6c270f60b578aeb7d1ab98096c882fa471d9c4127d506e0caa5ff6d7b92a7c09bc685d70a6bc62f1ed8a44af92492cd106b1135c13a98c0f8f80e71cc6753777ccf6c4624a7795e59f5bb9fb1de887af1bd01af04a836a9c09ee28a5ba75f583fef75baa10148f80d5ec9f212d6c5f39363adc513fe3b669639a42c16bd8d27cbdc15d60e1c40407098921d9da7821360e4638d7b8199f806a10a48b3caae263e2b4f7bec34bda21da65d506f51d49a8612d10ca18e1ca1d7a42b5fc735c1bc95b63fc99ac2c19fa43a5778aff74b2c6bcd8ced7165904bebf53ca042d1718bf0b90d2e9b4fa941b0a851a295aa8bc3522b9e533c4440d2de9b8214fce9cebf8ff9b7a49e8e4cfe8a3c0ac40a601fe1aa7433fb1f83575c311f313689a6b8f363e74081616922925ee4a8f5953b0a18bbad05bd7e3603ee390ea0701194f6f0fbbb9393945638112a1c8f4f3ac6e907cafc2a73478ed9178ae12639f23807063688bc0b28dffb9401b19bac22554934bfde692e57b125c18857935c8076dd53e4d487d016f907576f55ab879c406d2052dc47ab07ccdc36aa28a0c34be216ee1c653cc2288254a172551742da64672acedfd01697f7a909e998dd4234907593d9f8c85267fa0a861dfaf518ed2fa0d48bceecbf5b5ad2a6d15718ef2531c937ac794309f05661402d0ed15fd3f7dd7f90a8b61cd5d0a79cfae3609817ba7ac180eac5536e94487628eded2995a1c13f49fb56554eb8ffab8a80f46bd16da34295f8b8c2c74b848a1ea482c16f487ad530884e85e44323b8f0e7f2a462f73ae8abf85e6666711850545faa13206c0baec635a362830505ff23d4389e375a200c9ee416963a18eb1c9ecc4f1d367ed14e038ab9475a65f4268e52e53884adc8e4b227af0ef8f8e767411c2d8106285ab60c2bd44784a9195f5460a46267754ca5f4bb018b3b7d511ae7074a9f48218cdc64f79f23661acdd5641ed14371faebe50ec951ffbeaf3949fcef7300b8fb1bc558c91741b227fc770331f780c40e0d4376e5b997f6062e4afd9630d5518a5ee05611fe55de1c9fb75ee05851288b0632546fafd3514fb8041296697ce758b9922eccf3c0cc92da16f89695d030825c4130491ba690100fadbe0d36e272e0d7a78ec1a83ea50430cc1a71f9eb68858d230b2dd3bc7fb87ab1e29bc20624a1f1a0c431a3841d0289a804ff9b41704fa00869e3080c86692f7b453feb55562b30f12d02081d5be3a8ed323f2d5de96c447918fdf5ecb524c54101b353200a771797ce864f65cebaa7bb9da3fddbe128037fff4d95de923af997ba6546daf7ca78969ba8245820c8dd7dc59b6f02a9ba34f3d46ac43c01132b87cc9baa71759b5843bc876701801ccf025db29d5e25b49b81989ddea78f87b4f3fd38c4e65ca53ec54823f1a1887e969878aade6ac167918c6ed6ce2781546317b864dc80224198a28340e0a4deea0c0f520d80115982d8f6cef052beda66ad980ad33ebc31514a65bb8dbb30ce124df97783bf8bf8a81031acb97ac0ae0bb360f92124c1a8fc8ed9837158be82e78e9208305c58a1eedf093539a74d227471653b918b1f8a607abad9c8627e4c19b49beee55d0b0d839f47e30659243d0d3fa02fae7a3c5a3e61fc6d1e22052bb24158d25a3337340a80efd09afbc55a8cc13d915736b45673eebfae6e13ca9c1f513ffc5a9b4242eabf602cf4bdd6c15d310a9ee6e1d3f47d7d2a7cf00744e78e431287f756c563210cfe3f49b51208a2b8c2953c0601c2200fc09470cf787ba508d2434284a11af453452eee9838512d5e3780c0b57f7cbb480fb42533a97947703c8d379ce944966de147f3044ff7707787e992f96927138bc09dba9a8326a75c18c6aad2ddf8f4da2cdadaa8713857d02342dee0bf507424cfa5a655f828975aef2107d9ba54704af1beb6ee7d98f5e14c584dba24178419216550386e1b9045214e224979a5975634b0cdf0d931191f14273b88897cdb321a9f5c4dc94756226488c7e9695d5d02640cad50ff0b5ee0c3f00c056bd9899c803aca08deb79d2be9399e5d01c0e6fc99178e08fc751094df7296ee523ba020bbaae5ad37f5dd1867708864fd0f259289e88b41d166009ccbee308d7275855079e00050c7586f0abf124d6e595bef3e9acf4281fa7066e643b3d42f3519cf0e0800294e9e4b3cf63110c58cf4fc84af4b763436c2591e2261a786aa390b5477aea6737210dceda3bcb04721c83af063cd617ee358f50de41471c54394ac9ffd3205766f95cd979e0d3ff3c9bc479b617b0a959b024328d414c417be5bdfcb62ce4d4db5a453e4809ddf508060b552a244c171d215af92bd9c09306cacb4a0c3ba88ca9e6d54dbcd7172f11f4079851668778d7e3d79290611fc90a790a45cbd1eaca3090cf3ef3f5b00abaf0559b3cea58337a0581376fd70a850a7ff6f676e3e4919264c79b89d5103d4b85c198fbc0eed1785200d1cd96dd15348ad06ac5378cae2a8191330fa31be26b6f8e2bc83be24d17aa69da4eebc7a32e42fb0fc75f0391c9e805d46c4c6474daa840f598a716de865730688d7c551108348cb9c14761cfdc40bfbfef906b2fbbc9fa3aad25ffa267221374f83ab1f5e57d277744f822f4581ccc8e26ff897bbd93f0012b1f38976542b81457d9e09bce5dcbab897467e341e4f2955ebaa94bf8dc587f14e1f993c290b9789e27ff6db62036b635d3b35361ed75cbb0bf71e0aeefbc47a478004f711d52bd9cf29add40b3677d56e2cc5587cde79435360f9d3e6264767976b2f1d8a6edfd799972bb4d9bc83528680711fe6adb3caea54500a85acd19c19cc3b248873a2fddf1d6e52f6968cf12017277796e7507c663ac0017671c093b77b7e854a23480f1b7c54ed706519c59901ebebf45186b89ad0a97f2264c3047a8ec91174eb497f071deb403322b14ae2361836e10eb3804dd45ca5136d77b3c618bf9305e5c033203c2c301fa1d2eb60d851dcdd096cce91883940f575a8effd23138820e3202bdc1a1f443547b36b645cf9f1f6026aa18947807c86387def700d5f216dba92af681ba85980973c4514fcfff29f001ac0c07c1d730373d27f266ac647d573bfb65da4d238680a5a7e7ecfdfe2ae09e23692af2f5b96e38a3e791e027b013556222499a7d54dd51d6d6252b4dd8cada09c92607de63c688491b1c74c710a624e5f1ba4e2ba8f6a559bebd6cfe179af610911c589d4f1535e3fc0481fb2c08f794e3dea729f8bb0c0b7a682b2fb3c486395e132a67314663b34c1a78d696958e0e547a22ec2d66497fedf960a1230c55330ad4fe14c94dff73afb74059f098c9074c016e61ea2b939753b0959bb50f2ebcc8699f5c5b637fdade66c0501a7efc09db4a857d3fa209ca4110bfbe6d82020c219ddb639546218c381fe4d7299e07ea7daf11789a24142c54b743a6593d4a8e82e944acc9513d21fdfdf5037d60c7662e96cbed0759747b117b37986e82c9543f67e242a99a9308af9762ab2aa593478e281661ddd1c2882603f71437ba3fe8a682bf1e9d89e000b5b59c8077dabce9e44b481865df23ca22fa5803907fad58914db1d8e8d836ac9be05ccb0d9272ba098c9b937ae2e95cc9ccb2638ca53a73090a584a15a9b32b30bc59c3db036fcecce242f38692db25162d8066213a323fb343c262433a26316c7ee05279d4ba046abf0edad401b78737dc21c966aba6f67bff0af20e89b7e304b306058f1f6c0da6c380f7be0ed6f6fdbeb387de002337ba656d4232f1060eaf8c37d90d9d5f580a71c8c6416b0f98a2c556864c075aea0eafac7471f21d32cb6acbfdcd30a759b4617e9e9f6bd80c451f9ba309627397d25aad1504e62f65228cd478102587342c01b5efb4aed29e44e1af09e45f958309ee600e1c865fd9b864c0623c3ba7231e94fa33d1de1055e7b413b3e82960abae4b38533e80a1cf46faccc2fd6b41f763ee73dc0863236aed5d8b34c785384a721041801436c55c0cf531712e1f23a4948b0b3d460e10aaf8cce1e931c153cbb65955bbf58a6283743cf5c5ea204b8629e7e98ec2ef8203606124feffa2bc60c44629fbbd8616a73e688ede60b1c8b2c07068c16a0a9db84578a41a706835cb98a597ba29476ff8e8a3d03d1e215f1dd98cb32a8c7d5809accc4f5e547b0c2baae511c836a574ce13a4a980f633695eecc8a7afbd5ffa4a64f58d331ea2d8d95a292d020d04fd99600b4c92033a2feb0a8b17e366a39966738a3c88825382c96c17991a3fcb3d24ab6569c4d61788ebd9b6b1c26c84073dac4ff01a105d047a57c0c27fbf8badd3f6b2f2fcb27d911066aa38a852101ac3f8bd557aa4931d80c918ab1fa187d57252a0b4b2108fdc2f76401192a8e375fd9892b2896a38b5f33f871871ade0673f48e3bfb4521e1d3287cd0d4aa1d0b654e42a57c05d203ffbd1dae199a119f058ad480ecc493336532c0226841773af9537183ddbc0702e376cd2c977c743760ee721700e49e311874b27f63fab03f0e1f4f54129e34dab1e58a0779e005453dcbfc2e7550160c4435e932f6c21971f4915a296d9474cb9669a9bc5bc02553976e0256c0a597be4678d07631eab02b0cdf5b7b064c5dddf03d5143ec9e0c81fc22fa4a6285f31e7bf5026799c10f5185cde471ad235d3d8bfdf27d4a4bb3d5dee95fd9ece19cbbb48ee54c800a37ed058bcac2123f903a61f2ba5ad9d47a68858303c2284a65f1cc6ead001a9f1b8bf86c90115c041c9df278270b719fdd07934a6dada4bd5702fd6cd3453c83e86685a98369ab7c0b9beb428d04fe68f9b26b8d101b3a53f4de8ed7bcd9b80e665a180821f5a5b7efdafc8bce384b85a2892befb5688a9c3de47bec64cc9abc6087fc23a6285d16f7757a788f08bcd585917dd195b13b7173124b93e7c6557695adccc49f2206fd6a4c8fa32830f37d0a2333ad10ba87c56a48d7e7aeb1f1e5895ebe817b0f99ee43b070e6dd5492c86d208b9b7b1803ee16adf197dd65e3f9d8f6e5d0d5b4899c8788db9fe529c34cf481c755649eec37ad45b425fb61032447cca7969a04b4c9f83f9ac0845c62140e47ff4bc22b46dca192e38e7f5db0ea63d209a2f39621c2d5dd09336275f3643689e278b4f437319e2321b266aaa3ade13973ee304203695ea2f31075cc70740e136d73c46130102440529e2d20c854d66799637d91ea4181d1914c684ef0451bea6d3098eed2a535aa4d8580c16c09d17c8cebc4f72ab5fc5a655c0d32082c4ca0cb79afadfebf253b24223569597a5ba3de9bc567522851f56fe2edf64db6feb83a69a870b91c154484332da0345bc51ea83ad4fe3369273e4344c36143a066fab52b24f4a588faac4e19f8ea4c53b3fad8cf9a7883a8e716be75004f9e7726627a3f34fa40aa2121818466485bbe462393b04d41408ab8d5886bef351642008547150fc53f2b4aecf654abbd7e0ba002fd395e0e3f19ca7d346cd273cf07910c03bb8de93e88f0c29070bd5eedc056c077341421167cf70e2eaafed56522f1c560b37d89952fbdfdfd16ff03e6ccd50dc0872834520f4fa552c8732b5ca625c7d6377523351ccb0b9c906c237b68d521a48f686e81efb4bc40df7b5966318f3fd6d787c13d021cfa8079aa9b82c4dd3f77f3d4d26b0633a4f5571ae95e123297d0265ce5dbe5603557929da92fd6b8aaaf53d95a347f568051ae4a906d120f016b578691fd6d8cb6142fad86fbc01a192ddd3c36f7fe2e04a420b1b4d6b94509dcae0ee2c82d0e757998e5e52b54641547fb3ec89138ee9e5e027808b3ebfc2840f4b23d4aad38f0096b8d56053a13db49bbf9ddd7d09477b116561b495fb8e8d43b0b3519ca384f6b9e3b3b6c08a3aabd5ca42651cb2c3d7655a5df5f7d60af9064137b4350beae392375da8cc46d701d53077f402b7a7da23a5c1a278ce6a890340f7b4e490ae32ce2ef66be7ed0748e4b9a93cef87ff5da6a9f7a447d8bc0a19b61604a4923171a59a0c9bfa530dde84a488b6703f0aeb8f414bcbb38d776dd313969dca3d3f15ef67171d2faa451bfa314f5412cf810ae9d23772e07a91793263bbb21774b4cdc3bc8429d225e1e2eb90440bfddc814291665bed9797bdf0bc45297c967882b41918c2d61aff5962e79fbafcf479d68f3a4cb78f0983b7904ea96fc31489251907e4a5f3ddca119c6c991056c06b1b22e6a97ac74325995d8ebe7ced17691388b117c9290bf855998cf24a9e6944e22a4f95b136b9f864667be8d4b2350f379aaab8c0ac4120b3fe1265af2163b3b34977b0996301c0235ad68c66461291017296abcc1948885a02b923a66c0e1d3c80fe0dbbe80b74cc4d4d158ed7253c688fe0a2a49f50e76714f99f6cf74cbe66a570c02065c421e9de73402e7df4abcb25f1e624f4cf1271c032de297e711c2e861988e7991d62b77fc26546360609532475120d99fd38029c3c897ec18012908ccba7eda6cfcd3bd131f6727a816de4ee04a80581ab40161a05dc7c5548a6433b0449252f6fa7ca9de565bb863872feba977bd7ca1d4330e3a40e88944c713823795f8e217f3ac78f500997836a72148bf6196150a1510fa3d88cd9c725fc687970626f8a18303c2682a2c0842e5af9635255d70c76c5a60a91a3b66f14dc04c67f5e872abeb36bcf38021f954782ca5f4a90523661c00c0a7a1a26813c0fbfa335ce12296c0a71ea4849efc34c92b4bd7d0f494ab65fb2ac0aac576c5b0220c1ad99efd925c8a8a31d39d4f99d0b823a982533734b0cc4a5939fca1e789d7c67d7f066a760f34fe6b98b572993317736a40c774471c67e7061825d68b4419dcbace189e4669a98333e464a0308e464b0724366aec630bfbc6b6347c0b0b74457fab6867bf9725d0a91ae66eb9da7246e6ef1fd2b5905a90bea921396f68f2f638e18db801ad00b533d4832aa7cd421ef6c1df9d1bd5042ec4d3437aa67806a2250958dd2fcbea4478dc4cd21598d1bba33d51ad0522dab4bd274f6ab920caf3f778b33fb8fb4efe7f3f83ac175949fdaea12444abdadb8f12ef6103c2a70a66ac5d158e40fc25f0369c3ad085ceb026d83454b05d20ac92abc0afdce322bd8526aeffd21ca2d0df1019d80e2f1b940e0e6889aaff6a7f14a3779687cf71fd3e425969a3d11aba596c4f81a79081a592cce8caa6e7fdb53889e8f21905d30ba497bc0b732a8be71d818f17e7726e9b1e2a8b1cd08b06c53b3b27e686d203bc503e6285dacb320deeaea614657ecd3e5d6b316245dbafb6ea775ffb76b71590fa02ee0d13cbb9cb6854ee7cb6c5a0e0e0ec93d8053ab4145ba1a3561402cd92da499881dec45718567e4094366ff14dd628a44c95f028f61a5c32856ca66c81b4055d249f5160b2b34e4b7f71c5785bd0f342eead89d51506724900a292b629dfef66b949348bbc2bc5576f9001a6ab6d5bb536d1ed92cb59008078f36864752aa8fbbdc6bf5761d51ca53558868eeb2b2ce4d862f4ee0ea79d23632e1543c50a62a9daa6897270a76e0e691e242ee9f04f086184bd40e038bc922310ed841953f27b7bd270f3aa1091ee06c7b82ee5a6f79598d44801be16a81e71e017e8320285f455cba6cf6e2373b249370a78b3131198d1d4763e563f59a7f67c56aedbb7206d8cc7b0d55cbd46a8568ec777e04cccf7852f52390433699a1dbee18ff49832fd856903705bf4f214be0c7d1f718fd894ae3cf50a6d438fb09f26e23203f886c6cb7dc6b6a38dd288e84a2e08af4599b2c414f8a7b5f83b03e611c433d3996f86db656609c2d2f8e5a31e1d98724447471fefd8a10cfb9b2cd9d1861b1fb538f044c4169d09cc65aa80ec38ae04b4c9ec12021b96db6005d40c753febda968e00443ce45d6daaeae5c377cb2ee54a37874e0a6a15b9056bb02ed0f7209569098566cee0355969a48f21614d26c4a0042b9c914aa905754323bf619143327827ea5d3d624e090578411cb0eafcbe8af68e239b06f12ec037c5b199285df0a64ef92a95de854192e93936c1f201dd464657b8c47bcbc849cb0fcdf68aa8779e23fe2608a37ee5ab15c5b4c6ddb82139eaae6ea6715fab172f72326f5cf27cf6b813ca03b17fc7f13fe0bafcff53c3caf15f7f72e96ea564d1b18efbfd67078510871c87b25d263c585a537bbf910a380b8ac1060c3e2af9c700d2ebb7f9034eb3e4ccc56506d0dd88989db406f0416bbd7cbad73306b4b0b0de345216357d99511fb536f7a1ce1af51b94a36a438f2e2512d444d49700163be0e62c8c8596b973cda12e532bef314c4bb3e8513f4afdb9b181e1c4274ffca746f0cbdd3fa825f2e86c2ce8cd2dfe3e045ceefcaff41874d383887c204421ece31e3e02bf921e88ca09de5cfa56d2d5997602bf4773be3aa69f35e4827ff4fb83e98a543a3f7bfcf8f9f52e3a22e2560aad3a00d829d2c21c7bc1b835947532c3f2a330d513b32d5d1dc9ea4c5a989e06133af6749075c05b200b8651af1a71a3024f70148b5f16c2087e5b3f87bf0670bdd7e70b344891f93775978975892c2e06d1408e7fb595c90cbee8c7705043308555b9703f4ad6f8d67b8952219783954ed1e7fef325a28774030c895e2643f63ee1b4667587a42ae7adc38b01b2474ca5b9888d7501680104ca88f62c8671137976b5c5c17b73a135b2eae84dc4ea039472e64db8e546f44a213e538f591dbe0682ca794da0b1704135fed49b0a550df798790d05081c34465a62991fb06e511117d5d4ad79f1fcf82aaf5a5ef16495bf29e159462cff7adbbebd636e7ded54f525d2ecb1986343fb00b4d34ae9fade4fc7d7b55aa8aa02f053a5bb4bdffc6ba21af52ae0587ce3a44da8ff66706d090da4f4091e0d19f57d762e68401856863f9b15c1399878cb7c69a0b7752ad853f9c9323bd63a8a862c2471d3e28bcf5b8a97583bb5c706f8a70c74eea522d0577e32d55f260095a97e24103e8843f608656e368b437df58e4244eae746a104dac7ffb81bfcb941cab654970424b695d3b311244eba39f4198731faba9e39e07e02f493d915488175d7ee800a88091a5a81f40893b330c705a149335631212acb6c526bda5cb97fd2998c780d5e395c0893a8bd95d268b1425b9d169ee75dc2ea4746fe0a709a7e2b5ce2c7f73bcbb4bb7429b038235647db779360c8531ef00c3db317852f61fa6e39d688656b0d6b4f80d0193349a4d64de54b66ddb501eb08cc81f09f7ddb7e82152b7450127d0b27e522ceafe44b1f453aa407668fb1f620efd064cdf7f1806308dea4fb163103288dc49b3433195883a72387e03bab8009293674eb3b8461852e292afd261611df6386a82360e91661191a5e59013554d0f9fbfaea8d960a1b2200c7ee98744f1787e89cdb1b9b21fba3fe13873a8aa38e72ff052820a02b6250a01cccbc7035a56267e1765e37544bbf290cacb9f9a6b961b50129f914d940fa8b65166fa1314600f71a8255b67aa48ab515bb7264689c2a62880120ca47b927a1d6211e59ead8af31623a844efe5e76c44490c8f3b87e0c47333ffc79a7411f6273adb7afd769ccc59b6507cd817a480629fc2d3e71411ef11f8c3db800565b0babe7494ea4e7e105b028c08478922a952f31831d9b0e22a342d954f6f05c8a16af3f665509a15ebdf8f7c20b2378a71d0df375643ed9aea9f4645263661e94fa4e6b2de450947ec0c80706a63b802cd31acf20532705b154f03ecd17c616e7b08662e4ba971e77e2bcb87630c843d3573de8c3c2f3c98990ea7fbb278075e1b34fe934c5925b23c8fb3cc7e98a280e1afd034a22c74c5260456382625be2512c6e8ce149d4a404807288ebf3d3bfa8e2afa2a773de017a3193b7425b379f4ce5cd9756ba6a245b6d495d5ae2f4d6cf3aecb41aa7f7442b55c0ce38899cffee8dc1a452117a7e7d091e33de9fd5819a849c64deef4606137b6fdc19167e620571e1b9721b046f59aaf0ce166eb99b2842126be5eca8e2f015d7a124bbd78a35dccf073aaea0f80a0a8b0de2d3599eec0824a16be7100170a0395a2b921e4396c31e5fd26d48daaa86975a2cd92497fb60f53053d7f5423bd3e048edff482271d9dec3e9707e3c848a979bdf52aa85470b1d9c26f3fe00e58acd9025569cf3afdca1f7a324d5c7c1a27a468c5c8b3073b051657f85ee7f3ff5b1df8a0b019abdc939d714497665988753c3a07d102c1c329fe636b49a3d468ff6044f7647608182b05cf3f845d45cd9615e5e2597a1d3b56f0330f681cc12aa23131b72296817a9397037b3463d4660a468c0d4a350aac974d5872566e79606468a3c1b28b455fe828285c10bcca32c8a9bd029a17364fe9bbe85abc8be77ec0b5ae9a7b6b095dc8ddcd846e39924888a4c347e836f0abfec42420cc28ca3179923a3060f34daca49705e93d2380be21ea03af02a55ab62ec47766960c43695f243da81867b5c4ad7547b3c5ce95913370f6ce7f3794b60e7545d16d873ec8e81e8b1109dad7f62658394bb536cfbe49f4a754221e85d542e1a26d7603df3ed3dbfbd78819ed53fdc0a78ef67a4c9438ba458cfa0f94f5193b40617e235dc04488c71b6eefce708b9b8610d9915fa75d658b154e60fc567b50c74d123e2a456a66605c6f42f86cc17fce420069e802872c4afa5fab64b18badc98c719b099d4cc0d6d78252a638fdd3e76adff4dd10a903d689559b4f1871be2f38cfde0cc0cfbacd5cc2fc84e38b878fe5d671463be273be69848040d5b729317ee6f3be2309c2d6d4fffdaca3505a988d7a60a87fc954a89af6131c1cb17cf24d64ec0a3d4bcbd59349899a1512c7202eb79a6ca3da1f37af3ab378d2c7c61539dbd3ca708d29a42784a42235d1e8f9f5074913900f339e224dc1a5ce724a93788be1711b902f021e9142b8d28cb7c2def241e736d8a77aabc4085b5d78fdc5aeb68d851e5179a59596069475fb85f84733bea53a456ae7dbfc78096abc120e502deb9d9bba7850f59ee104800653308924248f22e3dcaca8933f9a93713c419b9cb46ad29560a7c209baee2dc2e71abcffd14f804038c3ded8c63b5bf76e9c6a9c73977cea64e0a78620b98f442b2bd9184a12fbb8374cd355c7457182bb92f9ac6dc70c1eb9b48394dca1ee38fc8bf97ed982cf1bba05ff1a236c4ef8946684c254a3c484fad6b4e2445918f38e6124ded37a8ce15c5b26f2a603d733706a372bc4e64bed850879974cc9c29acb1498d6ff16c4b940d1773c6c470ccccfa3494eed4a1527c3c3960d2c747040456fcf101cad6adbd11c0338d6b2aea54252826d3e171aed89c1e9399b9c081e2fc6f0f43c0e5cd0439e8ef9d6e7e88705543ac302361bf2df938716aff97fc80e0de73e022a96f2d5de96c447918fdf5ecb524c54101b353200a771797ce864f65cebaa7bb9da3fddbe128037fff4d95de923af997ba6546daf7ca789e521e687f4766ea6625c9825e2228c7ab0832bbf1b651013f1427ea5c17dcc8316dfe1a042255a20b26e6db15d4dcee91bac210f690e886c1fe3f20d47e5760e21745f6bacf770b7e7206f96d78108d245cd1c20e15053ee0834b26f161f1b3ffaacb170f0456bba637412536583bd72fe0ece5e8a1df4e40f2943a47073413e5604a307fe58af015490e073c383acdb56fbe170574ad02e0f82a74e0a6091efb989f47a43422a4bb8f710204c248c0c2b9cccd4963cf2c6f4b82eca7a6e914a279ca218ce3ae5303e06a95e1ee441b6f25f21bb5f308a9a127e755f98ff61a9c686e2ba1adccda97efc94e74dc47187e9c52306d33f1907101f2ab687c850404a8b25945eec39313aeff3c350e587c4f658abc125603405f080f9558d5ba557a5d3b847e78e245642e88bb9a8849a79a5557260df685ec2919dcd5b14789ccd1589b33697c299119f5153aaf654f4021396f4bb395a22f13f3c1ea0c1a88d841d65f866cdfbc202753dcb72f3592dbfd77f046d069714514a00cbe6691e29d547fb5d8dc1d699c3b4c3aa84ad9f870221f79e2bab3664814321ddd89ee225e2698d2d01785f3e787f3ce9f8f98ae4e8ec695ff57b48095b6a9c7a4086acd3cc1aa386020537d1bfabee9ad1508718048f74d70d4b98cec8a86373a5040059cd4dfc33bd0ed19c70c941b9f1ab91033c4155471a592404e93f00c056bd9899c803aca08deb79d2be9399e5d01c0e6fc99178e08fc751094df7296ee523ba020bbaae5ad37f5dd1867708864fd0f25f427baf6aaae7ef2ae73c31fe608794ff56d1212f197317628b9578b850e690116250cc192d3e0f4200e584b5a979e15393c41d418ebbf3438e76924d719d9bf860b8a32d3c5bf2224afb8109c60a116972e784166bf975eb25acb8b97f1312f30cedca4a34f91bf95113a673a8ee34b183af4c0b8bbface7724b73057efbe8854dc8bdd4defcc17a778e737fe43ca3f676485faf5007fdeab71fbe430dffefab7efdb8e80aa129d24b216ac1c8f2778d149d2862c8232901eaddecf167b55281e8584fdaa4ada6805fce22fffb4c7adb10a7dfb148ca7c1d1c79042b460949075aa1bb3e50b8eaeec43d7a96a0ccfc09fec2f6cb1c51868b4fa54b0e308e41346e272194c2d8762ffa2f6d924d88ac0fe292ded53e06040f50e6739117588d8e3c80e4d4657dbf7c619919431f990316c8a3f8b051496ecce32988e8ba7ce08e372981d9decaace83da6b634ed9b529b6405b70aff060ca9bdd2e5e74f0db5eb7433370902592fd167d9fa5896ce58ad81e9f1fb5ac37e76a76a7da5ee84c9abd152b02e9fddb44577336edb235a47a574d44e1254e9ec84f2072ce11d7d9d024836e3cb1f534e20de4d75211a7a2af6647bbb8f68163dd6e5394229b723cb09c16c16dc5b35eb53d249fd4d76db2358b4588fefd60f2e509ee38bafab0dff22c61cbf9173ed233cfc9fab6fee19f6156e50dbf91cd4e66918cac8fbb02e53b567f7af8f8f0024f3c0ebd3a8d17778b9cdc810052aa36926893095a5625a2a289d6b9dff631ac838d1c46d2b04b8faacb5b6ec7d895870d4fd4a285f2e4627020d06ab8304a587981a0748d307453ad482c40c2eee298d8da708cdb901fc33c0ff4734fac1b468514613ad94e8a236e3884939fcd41a5ae91883940f575a8effd23138820e3202bdc1a1f443547b36b645cf9f1f6026aa18947807c86387def700d5f216dba92af681ba859809f0c6381bc059818ff3e0ad3ef6834a8aaeffb0701b5e797e8b9fe8fb323f462b44386cdfea80d76868668b4eaa11cdb3c97873977338cd0307ad82f1aecf549ac94ffbd95a41765d89573d55281aae4298f44f5c608d66699ff4de41fb972aced7b4bd7c1d2f91938f9f8351128464a6d4f4cf8f441735103d0ef9ec707b35b30cf74e21f62d79a2cbb4a575ae5b9777c1cda3361307260f9e2b9e03d7bd1d08c775dea12cf1d8fa43992acf0ee6659d26f22d56bee646cde22033a4fa20a6b3fb7f2bfc4d6b8d6bc314bdf35e3656d5ed646e1e55afcf7b0b6201d3e2d489f4aaa3ff45777b9930228a69208f18b6ae7b42f4c80d79ced414fc62b07e073c2644ffc1f3f91a5bd3a494ed87cbb5809a3208f4b07de1d9bf8fa3b5c4ec2bf7a9b3e4bc0f514144db89c4641f596826e93a6cdcde8d0eba742c99e52f292cae0cfb46b4f0361c0c2e3bf6a8fd85a3c69caf05aeb9d254c7115c41bc837891568fcf89953ec17977ee5de9009fdc8c81e5e03fa176fe26887b185a6a808f3f7c6c6f133b4591ce782cc7ea3bb72d8498a9b32b30bc59c3db036fcecce242f38692db25162d8066213a323fb343c262433a26316c7ee05279d4ba046abf0edad401b78737dc21f5b3e2e3af79c11376a5b4144d3a86524c751bd0b18fb9be14a58f923b013d527b51d1179d0e4419a989da30c828396f463da4f261eeec072fa43eb5c999fb3b3c09a77dd795185a0112fcf6fc16a5b7aca3cee9162b99941459bc9afbf22d1f638d61b869fa10400a27b01331e0c19924f68f5f6d6b727f0cfb7210e26979720997f86f79f93d94db16fce90bf50fc654b5ba0af69f45b166bdd23b48a4ab6053439779021f1d7b0afe50d4ae0cc8ac071c2e186960c97af5f169eb9da4da5421a28db4b1302870cc863e6cdd060214ec9b907de4198d88d36c22d0fd7ffe01524288f83e283d50f5ec7d02f2d1fabf5514708a7765f1d471e1e207264462e670de167f4f99d53c708afdb6bc080bda01c015bfa94c16553e694dfb4e8f5b983fbce1c5ca68edb8e94cb18616925d4f5b6d142d15704abb9ffe9e435352cc4f5e547b0c2baae511c836a574ce13a4a980f633695eecc8a7afbd5ffa4a64f58d331ea2d8d95a292d020d04fd99600b4c92033a2f0af840627325b1948795d3c4d6fd4f0873b0a5ca8034b7fea60c804214e49bc84efea1d500f7955e5713c5a65e57f5d613369a4d1d48115feb933be787d5d55fdf1de91b5541016e0c347c61d89daddc3c1a85da81ef46a1b4fbe80cc091689811d64bd6f054cb5b38441cb750d5e651a6bcee4f16e8b61d5d466f5ad1321690a0a5b64d5ac0bda79817c080747ad12649cfcbf1b09d294089b40558545a6a9d289d0736f9085fd07dcc6bd0af955c7b9a1f9299e5b6e996ba280ff1f359fd38bc8fc9437bb14895f560c131f4542d94658ab0fffe257da209a40f3403dd3450e4a991f0978d29c06df02907e7337f7bada4db8267ada5dc2041d0fb1e0a27140033e2ca1ed4d2b9d33f11988570286e12fd931f4fa41719d838aefae19f04a5bf32fea2b3410b853899c5336ce0184e8046faca8015fda9936e79994764a9457fb7e1148e5cac58e41d6cae365cca53b0e262ea643272d875f844faf4daf3c1a893858a72f8d362443ba1618cfd118db876ca7e7c6f8908c98752819fd76ceb2685bfb6295cd4b091fd6035013103b3a31686c3fc6ce2d231d71449fc7da85817ed1acd229baa2cedcc91374304f2b17a245eadde3614ceed966d9049dabf6413484ebd261993c4076b91e8917c34b4f953be8d9c3b5a68950013404618c10d1855ed33d4ade6c661ac8ff5947cff87f5a1030ca6567cc1b650fe4042e1b1a68a2432602301945a816cf38f6eea1488c457ae668772666b6c5671bcf1514da858c626e6576bc0477fdebd679ebd7146b9e7dcdcb8bc7c39aa8561713f65b303706994dfe7072db678f614a2aa3ba2235f695914bb85f8429e37dcc04c6d1800a198e44fcea42ae41c8c140b90a18b11e05039672ab78759b7fa9a68e6929202a47d5d6dfd47454cde99f251d6ad2ffea9b446949b8dfd3dbd35d2669efac1ed79436cb48f679993dadb7add873e12c977456fb8a604a05ea04bb455d3f19074c11a95ee9686664d869c371e238f8cc260779d09f27bd3543fd91aaf1a792619bf153a0a1d4f37d22e59058f058b5a3586ab20993057b9d7c4eee6ccae30a0f418162742aa008846c111d2f76debb58954aa3225ca7cc98620c28533198f52e57643f096da02f3fd26a4abd915432d7b2f7bfc6135b84795b584143dc832f3e8fac4180d05796166566822c8c1b7ca4c739c109690d38deab299047408e9de58f18563a113ca8730c1f9d3c22784bacc535e7c967a258a366999e9896365526cd35b1e55a782d23eb4553e065487f579a6dec6429e5bd000e66ddcbd02d612d4ca93a73f175848c9f87711007eee2015624b6ab1ebda2e24345c6f1756ed8856b0759ea62af3899920f009118f3f8e98aeb3e238be67312010c9eda20b10ad314fb964bbc1e6c0d0eda8b933a1f521962a7b43e15f54445784bdfe1998a73f096ef46a9bb738d1f376d2b82467c5a5d0a94c95bff180974a554d264c4f6207a7d5fdcc477d82a38a0e9ae7edda29fa8c96f895d15b5485af7b476d8a6daee10080e3bec72796a417745098ce9ce7ef2b21b655d088fbfc2f0ff07c923b8a7dc4d3e5f4d31e984261d4257a88228b8ff216abe59940d90171ffa87b49d5f4ff730a56b9e90f28cd758e1ec940203d1cdc308d191ac7315c37d45f234731e7bd4847877f104e4171b9c224467be53382e0647c94db847c5e11ca585ff9e32f52431d09ac2c0252d0180a6017781278c70e4351466d75aaf9dc585732dd0e90d762f50f0bf5a662f1a8e27bf7abb3f092a44765f1306fae869b80ae47310317cf69006d4d4a0bcc8d3975c67b828a46f7b56096d95ae32fd8fec3d06c4c961d065ae7fe972ac6cd1745e092a635b5486445f15e51d210b4e2053e4b8e536f7602a9d2a24c1558f8781f8c2341b7dd5585c85407a5c368ca7beb15b16e7cbeed2a76ace77258ca8bdc2dea04831881d6b40913dc7118af3711551a6cf306263e26b211267047b7bce77ab63db3e68f8f717aa19e579e4ba70820e51d8038d84ce64ad888176b948583d1b4fb55ff3d5ece1061e61e2f9c81e739dc944c17c1783b43c02fa715f90dc849faf8a475085d01ea46d0010842fa82d1e66830296e07ca0992c348d75eb16004a7a203bd768f1dbab87ae5e3c10e293485eed21f6ff0fb500d18f0fe62a29bd3fb590827921cab9265ee3bddc9b20464c632ad56b1bcc48a50f709dde173ce5b670fa272f9d4a5adf72ab77ed534819643dc8ab176290403d43fa59a51674c6ced73707c152a47b020a2c68b8f007a9c2dabe31917fc5bac4f3205343ef099b9e2a7ff28cd3c0ca914d793a8e063ae6d3209fad010d80887b7130b1b5cca0ff852f2c72c0fcaf348ea427339ead28f7fc701fc49b1364de32036d4859c1f6c97b2b81bdf71eaa269fa45b18acf6874b5f61fe79ba0e7d5cd7d4b3c8172a944dfd222f9e100b988cceb9e88df57727d6401550230f675455e4dc7f60220153d6162c5ccc2f46bc6df8460993ce411eadc4657e8f9c933877d6b0aee268abda6b47a8862c35511d7f24fb1ecd6d168eba2c400497fc2d33cee9234a6bf6271c15643517109e1b551e797594d8262efb98445ac5eabe57abaf30081b17f0de87d027c1d06b70cec4a6dd00fdeff268832de2568384184737d50eb3bb0d4592738ee7bb75c9025358e7203abcb728ada8da072cf6a5d5d4f532736853f477a4a046ae225c48a90c1e764d24584f68167299284a97555bbfb67dc4258ec85b373cecb5e9ed7972254153e45869137bb1c3333772d6fcb858ea0b7de7529726ee25f6adac30c245e39aaaeddaf9b5654fe655e44cce5c1da6d0af6db0b3e40227d77b1a38135d14f18fe7e3b0e806e3e3e695ba69e6b99f166e9ccd676cb1823b6d1940f5299cc2ad883a767564cbc266bd504f0ecf4bbd86a42a64ae78ce0c6dbebeab2d1910ec081a91f0affa147d99aaef63e1a1c7ec6e1ce17733bcf0e71e20f677e2ab668df8d01fd2174285bb6f631b3a87a8b4362654b169aab18089fae975e939bd55f27e4caadc252fd08964243fde672dd71f2c2a89e2c5f04cf569cfde44489566a4ad936173364ccad3d8830eec9dc27c1d2db913dc611d59bde6986a46c4f47e8e1d8588dec4bd26dca97568b0874f8a4e84e83a501538ce635f41350e3a39222b26983513816e477bdb912fb79cf13395076a0e469efc6b5cb538e7fbfc0034f19fb28f1e1ce118ec06f80658079fb0e7ab5bee1d4550f3a43316b41521911824c185ccda2871f978f0e04da5505d1e5825d3d79fab0e3187cd5b61023f0ca29a8281ddf91224d9e0fa929dfce15d7233c410007654095dd35b8fa4db7d8c36ca8c0d18357ebe7fb350fcbf1a26c28ed018dcd1c7626e4f2c7ac4fb437afdcebaf7f7196b709aff53005aa09951b0fcc0e9682ba9499701859f94b3b82e8af76291ff30f63ae77b4d15d7acab671d1c1a39a0e6a08ee7983adb004523b92101c909dee4e2209f09dca4c024fe07c1afeef621c085ad4309b97f8c35a898da3750b4a12282fb44a59cbc6edb77b26cb68d4c48fe4521d4703d79e5f2a9f67fbf29d932aca5d7c2f75ea6f01a5b49fd53e510656ffaa3bb9077e4185e6088ac7b2f9e1adb15e0a8d601b9c91dbe61aff89f0710e8e3033b79a777d4387419f263e0603102702d3ab3d510af78f5543217d58e03bdef13bcabbe6c31c13a5ae8da9f51830df7be714c264f598854f3a870d0a5e7a8086cb4fbee435ffeaff8e53e540b8b12c5fe53fd2194fe63a115c36147cb224f41d7b7726ca47bb8258002d717c62350ed7d957bb140b45d31c6f07241490a6b5991590597d4c6421803596c14782a144d7b5c07bbbbfbbfdb8de7049f1c9d547f3019de8cb80d2e7c7f1826b28316dce6ce6317223faab464fbf494ebcc204ad41a200088516203048e103cb903e02dc09c473c69a95755267e8f07cffc0433110126be7fddab2cfdcdbf80a14f36926ca54adfeac7753052bd586eee9380a30091c1e19dcf60eee914a1524d06d4782b097fb34306255d2303d32fa82f34102caad181360be43e3c2e20c4aeffd511404f53fcbe8db30df338c2b4b1030aaeafaebd93262d350b22b19126f7387355f750c05191b5dab2fd66194ef5228ac333696f60b52ecdc831d0f735cde4ba0054579c91d092e395a09ee1818beb1f007034ded79c2cd50754a808aad9616a2940395630e663f776eb96f8e78c7b980e8b61d182f49bce0dfd1aad132a7e21acee82f2bd768492d793f8f19c7fc90d913cb490fb3b2f09245d2d8077499e34a422be575146e1bdf0537e8f0d2aaf320c42be1cd30ba50735dbcefdf1b920577d381bf17e7a2a81d717c23488c5b1a6573eb1d92a5ffa61cc90170d25e28d9aadf44a0817e68091021ac666595ff5271fdb52973f05e3aa4893495efbd38ce7608aceb477eaf5f851faa90494d1c90100829b4adf0871c123838cff83401198b117511b7e49df19608f8c51792b526ac07d053e7916b87d24f53ebc63a4e267158c00b82a5910597ae865539499fb47b28fccb6d27852cba29dfd58aa95a23e084e14189d8fe859634e6e1a3566410a3753b2dae1e044482c403216ed5d20ceadd853c38a82cdc52d093d7b3a95246ecd61d305dec08f7e3ac2ade909fd5b09c0ae5bc01b348355b300fdafea5426389e6eb65dfdeec58755c623b6c4269f94309bc7483420327957fb483c87286fdbc99a32d8c5930308cd66723f07bdf7e60867dd7be27f65eabc2c26c0d44b4f91a61503ce414e3229d394434c9ffeaff34df57c01a22afb34d9de0a6f46acf92c8557518d9d2df91f0bb10d9c231e9b932d2a178a39496357c1ff14b1577afe24bdca291aaccc9ed472d24550a3788d41b742fb7096fb2db41e88c110e27fafb8307fab3ef32ccb809b1f9aa5b399e3d4f845272fb791234814b5a976d8cb757f0f52a82434d861fe9a5417024b28dfe50f649c684e7e3cc3ea6f6237550e7eb2e970651f39fc657111e84da717ff5b5bd6d4f5d069e314ecd486ea3563cc2daa442ce07d696ea4ddaf001148ac6a5374fd4fa485c681ad86bc19327549e30ff1f9284eef10f7390752fb643a6b1c9b0a1608f27a575aff5d01672fd6102a051bdce1e950d5bb31533ebfb7f8b08b7b276bcd0b6f66afd3f2f5898ceac4a3c556966d873b65a28e09218d4c9bac3b59a676fcb413f7c811b93e0b81df5e4d6dbd3daa1019880495ce6fa121f8e89a26dab986ffc1d6027be48de6cf9dfeb58dd3413b48653ce9fb29c9d2a8c205d82a82f470d52f01ac81a8c5833a459e2f34b4d9f54aa1b21f7e01650c5bd12123253018e1726079b374a5a2600cabe7a45a62396cd6e29fa1f6a0405e5e90f1f79e3617330d30967839ae37578d50a46161ea08a665857f5c7927a792fb33d0ba164a4c0d148c58f61f1c6423e80122eb7c237215fa28e2a1e54082df6d8d349d1bd0e2e43ec5fe6b725f40f4b7127defb5f06fe41a8837e3420679e6cb93e2cb5912484d11641fce437d22b63e4fe96eac56f00c7057fc6c69f14e4d8f8ca7a1001bfbe2b901cc2ed3cf3e21d60c922b89d8e67eaa587e582361260ea67662dbbf9bd3423df3a8de91cdffb38aa3903c6b8b3a39c399273596d4444010e8c504e85a631c25b2a16ec4fd090ca49f4398885c98bc672e533a5585e65da2d3f0c19682a18d92cf6bd4ae7bf0f4a0d86370b5f13c2b9748d8c9ab865c91d3cb042ebf83072e72d3f40b6d7ed42f2e3719bdaa6ece165afec4cd89c06c9d1336ad6af5719f953679040662620d018bc836a71608334ca7f483bbbe05e356de5aa79aa421e69bb84cd2e62da902bd3a102c1ecb44821b99de8d570653147b7b55e26054a42dc7d68cc7b4b87a134644130ad40e3b40a735ac3e84b636d723f1a3697ba00f7dbc0bf72bd232f92e625e8160effdbaf292ce5f6cc3191006ef2614b80bdef90b99412beb2a50a2b17091f0413d6a2a6831467bc1a7fb0e64e50ec913dd3164f4a1b396f2bfee0f3feb27c02a28adc1a389e799a8683959cff41bc7280f76dbaf00b97ac1d76cf8025bd0bbfdeedc4e4bd7f7ccaec9e653112efa086a5fc5e2db434d75f31ff1fb6b54aafe64d62739d083cd90b28cd0db5e6183c6edd891e4ebdb4655fc1ed618c60a37200e9a10cf4b15dc39d390baa76211c43a255e98935a08e34f31c9d8b3e227940891d9013dcac5eb21c52e7ccb2aef762eb754feeb677fdb0d0f95cb05c47fd0153f2ebcab07604f1680ba75b4eac6756647daa37c0bbb2e9434429bb41465f3a2a0c5ef6e948caa09fbda8234157e8599105885dc86b17294c056bdd8af77c227cf1196d4dc2d6b88c6c4edf8c56349ed9469f9e82f62fc54acf4cd1d913992704b30d7c87efd67d0a9ee03c06091081a32aebf5b01d315b923a2f614a23d44f2ac4e9f2ce2770feffd775d4a9bdc7aaf78344a6bf48ef7f78fe58f3058989bedde4e653b5e7a7864d9fa1bdfda44042905ff794c3d4afffc99a32e26f719441414647b91d6bc80382f363de1162af86f7bc5bd22421c96948d0edfec3744dc6b5a56a87694c7786251ebcfd199e0013f6b3ee34109f1dbee04dec6dca20cf1e440f55b619007f6c5f5079c22ce5a7b4b168577fbac98ca3fed6a59a2b6e056748c2ae7caf1dc47ec69cfb1912d1aacd034dcc2314fe6f970451b401d3e75a728413722d91aa7ae58361a86775371f3a7f73d3da3f8ba9c9695e1dc8175447d840b604b059c4378094531feba84640839ff669abd7e8da8d78444f3d1aacbd2899baa0acd98cb9491caaecc840ba6b23b9e746f562470110110afa0ee4a0cb084daf4ae3b50b1f63600118f9530e4a9eeffd4c07b24d5beb91495f876ddd87d5e341f324f61c39f20e02da84d03f5297a4cf631d8a80b2a1343f859dc327f197c3085ec695c0c1f2b0a591cf3d8c396298ff0f842bbfaf6d82cc1192b03ea0117825ee03d04225364aecb1a50cb3f19b9f440ef8023fd36b4c4fba0b2946def36906f53628cdc91a4aa08ed8373416bdbc23a57c1bad3a683601a1707393e353e42e4fb42359a8df74558244e5c8c2aa40a57d714634c2f3916318f30888012ebbe4e16d97cc8a10917e0267ad2ee0276162ba1e1f5f6ab4d123e8ba3dd4aecf9110fe2fa92413890055dc57ab4185098bb91f310130236544a1b76618cb93a6eb4f37281642187bea1886971aeab6038a18599f58c9f50a67c9a5e686553971bbfcd1f53b4b6c1781dc37cd47b072e467feefa29e03f9f4c962969ab5af3c584fc776809adab06a31368b4982a69f5d5b9747a760a773a97181161e75dc95d7ec24d7498af11083bf59832d663228a4da0227aa6d6aeb27bcf9e6f0e58c24c92643d4c92859127cf96a28ca8e08720f58fd97c23676950b4429d9e41a1c2d83c6f00d873ccb937f31e649ebda90eff0aa3421d4f6daf125f5b2939313d79ce737fa5bc513a051fabb8d8bc6568465d37d8caf087ea81689dd25813b036c2a5a1f7321a84955aabb69765e855cdfddd0d815637d112100db7730d69d22292e35bbb07f74708b5d89fa11d798e244de226f5a287eb96286a2c1a2fa1e4fc2f7aac6e36a663e5d8d005e2c257f70fa5b4729467a6ad6905897f59e15c767e7a84d60da399ee6316cc24d193424de1bbed335e42ac603b4a2163923343103022979da45317b563888737babb6ba577ae736ff82401a0ac406173b1557d8400982dfa95db2ed5fc2ac0a1c99afea019024b380798959a5b18bdee38eb4b9c02e433d6f105c5b253c879804f6a64112aec5cfd6deaf31b1207b6e6242ef35b7ddccca126125e393b236783e518bc8912fafa25e5051a9082187351b8e2dd856181b3476f63bdcca3c3c97e3b2f9b4f0d8131fcd4ed2f50c8351278bf9288d2f1109ac5451231daa5d7c6d18a55e52b1d76c25d27f0df2d7d46ab09dba363f0c0ed378546ef457fea8aaca5c376e7e41b25cea45106362e8980d9b0b4984ff791aebece7f34532b41ad8d5ba183676f3cb50de101f3bd82f2a7c1f9e6754a61e9a9e866a0793021383427df73c7592c8d4de76fd6de6eebb26eaf9c31aeacb3193508153234ef987e5b6d0c59514cd54089cfd3210ce5bdb41460f9c499a6fcad1e9c220eb5d56e2ab9d68223cd7850878d72d6f5c6e9708c89123db41fb241dd3a78c4e29e1faf6ae625f49705b2ca258e11993b363d4013fc071e42bf7ad8abb63cd16a44c2c1a597ff744d6d9ad2eafa402946b3c57971b66e0e74c292eafa1cb6e91998639c16d66a5e2085783c268cdbe6d190b0e018dfccb28f90dd8eded34f19165d2de98efcd0e3a12930dca650f629a11d1786e4ac0b787b0dc6e1e0f95f11f03211622605e3db6ef4134b1ec9d6145f42de67f51b5d8d57427f167059a95034d0cba46d42f49f04d8f47e4e16cc7195764dbc4fa18c3c73cf8afa84569091395806db56ae77234973ef81093e675fda19ce37a10c64760640b62c880527ab3cda7c6639dd09f04beb4d589afbfd2cccce85838be8e4498dd79ab37f46f813bc0c08c85562e3fa01a29d1d1dff379d73c9903c2098724eeed200e111e55bc3f1ea96305ca543047d343a7f96981d2e9b9f466f42de62284c5a3ae585010fb4a1f3210eabe1ff3fb422d687757f42f361756fbc383f79d76ad642584114c043d33318636fabc1e5e83c9c99bfe30dad3eab657c72f378d6e4f9abb909784274bcdd047e623981961347eff53cd82266084fd2030db36473967b9991924647ec0b71883e433feba655d101b55faf99e91ca1d3fadff38bfe38d3fcae49f8dd16140f835353f2f56411afba144c7ecc3d4c2ac74a10498d842a48dc57949b0251600e21b51701ffe6436a46e5b4d8036f737308dbe667c10c1cd83b77b9ccd836231071b5ca47f7cf0f5ebaa17443e2e06a05fd8f9d17136ed7fb59476ab4430d98fcfb110c6e979ad9e6f899fc3e3cfc2eb94f637efb8b4763b4ba2b46238ef64daea871c4f2b43761fc771552e45d2c2cb018c884fc2184b35452c3a3ace7d62dea29da73a284f71ebfc470ed33af58000c6ad1acec6d7c937d2e6f11c6e5b74738aa2e62be0503c09b2f40a89783a81be160c85079482f61e0bd5447ddc9e68145947d664a7c3e2dafafd8390c48d7753ab7cd022ce9fc21a7065443ef3c0ed761df35749a4024ac4e443d5dea2acaa50d3fcee009c87c865dff8f2fcc1887688c64c440d9de7400ee7e0100b132dc2b800fff205aa71fd61e4c510deec240e14126429b0825425fd50587bc4ebd244dd2f8b67a1418af1578051d51650e586f5991ea17d87dc00fb131dc049c6884c98e953892f9532bc48e88cdb4a6b432c4100b4b69100272c8d24f3306bc6553a2a56a4b93eddee36cdfdb65d34a58036edc189069f0564f90faf587f081f0aff113117bfac1af840556035b7c6fb642a77ab36d4c5a38736282c9f8c28c43b5e2a4694879ceefa98a454e7d27a3a3ec4a837fafc8cc5d8764b0baa9ce1986336990d610b1bf72172f162b07b2feb6dd0e7cb60120c5477e2e51be8cc67cccb2aeafb1de9d667185548209f065d37dcffb01bf3b300df7303afa601cba1d9efd0430870a2055e8908318891a012c505b1b91f9f62cbf47d1dfa767c8f0535ecb5da1f885dc46714817321155387427f7825c18ad71bf70b909aa6f8bedf37fd0c6eb57bc8e20afccbc47f9b50218676c87b63828e2cacedee663776d08c5157bb6de27ee0b04090092c777f808474a677c9c2ee24cc7a194d8e74fd9a5196c2f9b52d5f23e5bec265d49616800c5088e3940fa3e957856169e786dd3508f14b1dafa48d4475a71d50d7216781651b2d90cde624df39fcb6a0fb8735cf9726daad4592691fc5fbf2218e78909697cd397f7caba147b14ed2de908854f22254a73fafdbc5d0765e027384f7268f0984c384c701f04a58752c9c3dad341669e4f6ee5c96678273bb3047bd1d986d684819522f401cbe4807c756039eec417e9955027724f6f309b567a1bc1b223bfaca29ae5db7b27d294ec145ffc9359ea3cabbab8d76f106897765bdf9c187d9c8f2a0d1e97c6151b279c97f1d7d50d4a975e721a4b27d1e99df55bb8994af2575716cfb316052eedbe1eae893917d740715da065e8a3b7c17a05d768c0c2612cb1da554af125d57e3276f9891b21c1ec9ced558a2fd03388c806f319af2d8a160b724508ec3632649a1823f26da823cd56865cd9b1f9d6c3690cc059ae798f8e0074c765af7163704b0404a9c9f2e3f19fb7b0e4e7508f7724fea48409904cf07c9707285c1852a445b47bdf0d4e6f20bdbe63a3db890901338a861f727fcaac377cfa84b53fc9006362b7de2a30cc6ec6925815e7be60465f74601a2352056e831eec02db82f3ec486645056e40abccc180323f0589bca61d4a70d22e6f50e2267575e262b7ae412a73ca81d6e85a655e2c396f0b8280a8b8b9c209239fc5b36aae3c8dca67e7180567328097a0be74842bb83eb06373dc3a0df3ac54ef4bc5972d6b1ec02f1823dd64a52f80c668cf51d3dd58d1dfea947bc3dc89291b2edcbc66d3e3d5c675f874d6718d519f5deda390f10ef32c2292326e1128097c711a00767f3098cf58fcb5b3e936d75e0ed66139b1b70f5fa36f18dec78326ffb13b42a23a58857537b11a2742569113d17bc80dbd620577d83ac12bef4180a9f4156e212f900cbd6ce4020a36efd971198b4538170511c3e41cb49266bd384893823ad74911600407ed39df4717e354b3b1ea4c91f2833d80d0a32ccc1c7b8c80da514894d2f50342252ab4eba90a1d9a95a3adb9e2b9858ecea7036dd76f7787af7eb0238550b28ebe8d6b865f253d9c63cc63f18921f6f138a22cb06871d4d395789b9e7ad67368a0c4fb9f6a389178f40b8e269475afa86caf75e453c386d55bdbccb7319415dd0b4fa3334222253af2b4a60c2c9de049da990ea846697ace2e8d521a393a9026eee8e4721df537f88ab8c03f27d5aff0c223499e0f3d954b832ba410a60e932e82bc657d422b5307c05b241f6cbb225f3ee360605122d564c8473acde01629edf628da555e834120609c5ff335612d5703d42d04cbb0c840165bf463a894154e8d16e03de20f01cc2209a8420afe57db63a663c5f672545bd01782377bfcc099fbfd41c86eea6c3443a0f8c046be738501b36311ddc5cf27c104bea3d23b735885456aa67db6fbf67c5434f623ab49de8b9230b2897f0413fcb5c0eb04a80dfd7e864e22e487a668e59498bbf45a2a17e5a92dd2d1fa7b5ec233f8a836790c8aa0c81876a103afdf72fa39ead14724fd70c797395a09c44673b55509329c76de5c99a7ab307629f3e9a0c1c5fbd37beb546655466e6794fa871fd602f75699b66d6b50a8e9e54cbed75fa9a5c56fe5e9c41be7aa31e921ee277a771a8410f7c9e71a6df2b2d9fcca952cf28f638930e601f1aa19d23ff858bd5a2a43aff8c34026691a7c9c18fec16d96e1c98e2959b932ed871359a3c22d6c68d34475d86fb26aaecfe2ea62db06b69a9c1656e049072c0e12c239887e23bc4714db908972088d6f245b24ad837ae7a60fd18657c834cd923e1c1253a116ca47f244597cf4e9351d5621445106f308bf2005c6a4b59755c1f0696599bbd60f105827535d2400f268139163a1499932abcf263618d942f2921245879068cb00ff26279e44770fc665be21cccf5452ad4fd8b6bebff27c69188a57aba35bf06feb49607d382dd7274e4cef362e202a7ce287c9c528d450204cfed962e77f3c8fece9de9b3133c6dacb3eb36e75abd82b5d50e382225ad25aa63b31791e000a07a4e54bf38c16e0f33aec3bf020deac953ec3f4ad24cf6ded39921f476a630e356f3004b9152d4fcac81fafb2782bd7975b91185a783d9ef951828d97c2ad47359452b362a846e12b868952151fa1c70b3569ae268f162f2bbe3e32e7be0773db4e26d00da33e32d76a84fdfa15b822ad103718e8416dfe48c2e4f8a23441ce31f2dc625e88b6939ed9ad53398572ae895678416be3b8361ca016a981b9095022718c19c0b50fabbc58087b77b4a764bf23dee0c20db1dbc9266a779db554ba003c95f3de415c0d4d3a69722587a040673451f2f8ed7b24e8932e083000fc94028cde81e891219002a2831bbea1173f7d2cfd353661bd3489e2d77a5a018349a23a9d3208181f6e043d68cb909dbc0a1b3b3148ce335576c6fec1f96364dc188041120d7623688c23c3a7db58a3ef2ffeaa1466f80e4affdc6f3347735b2817b9fde496ff52426427a5d2b29a12580c9ce229e1bb08f1bb7659b0d65a86426344e7d54031ef978d26df88396671fcbd863c2fd2ce61b419ec462a05557bc89ac37ed4dafcb5e73e4655c6df2a5c986b5e0b50911d54857876f3bd7a6cac418e9736109899d570e38400aa4a4f092e0e291aae8182e0fb93514b654a108185bdf0c30940b5d23f48005b13fd85043377de1b7c2b2d56af21f833566a46550492525c5f97e293edb2c6e41c214c1aacf3d54a158e8e2fe4ed3a16b8ded06d990bbd7d1aa5df53d847de99dab8ecc3b9843090d7d1491cb7d06563f64aaa37f62b838550d8462c05d75856f9599504e8d9fca31a8215a9732e7a7c41e3a6c8acd3dd856624019fb6c5fab45a109641d71e7446959c17e8f2c8458c90138d2e259fe7fd3296600561bc16e3f5519d05b76b69961670da866313ba26a4b831b5dcf26eba874b5d43e8a22280c22b3ba3a626016038c68900df0c1f2e3418bed4fc69c2c6e7de1b8716b866cb983f879492a6feecc0fd88061e0003fe81b3f17165806c1be1ce7931c8b1ee6edac368d869ade9f555fde769b9b5614672a51c54ab97275024ca453cc572f0e0bb1a5fb20907379bc5b96ab59d7e294d3d7a172315d17aaf2c9ce3d15ba5c1923ea2e6886a6e02f693100b4248c2bc18471be7e3b2419590d24991f7d765e251eae21d283225cadbda3d571aa19df201a5f572f6b494c926f5c68a5dcd8c715c79c0b2c1d97ab88c0417824a589c67830e0b73fc06b795fce182a3bd42b680a095934ca4b56cd3dd1c1b843d062efe2b53371e2302e41b56b98e3793623a3e5ae305955b9ca831ed45e47512a512ed7bf695eaceed27f680a8e56ee91931a77c08b88a68a7333bce889d7c22804af4b7e739ae01af14136f39379344bf90c31510541a0b908fa5da3f75cba1fb39b98b514d4038cc64db66571242d9655882f42cad9da25b6050d4300ed204ac3763e817c76876afacf4d07cb695ab59dbb0bd1f27ffc88d96122295665b78ba4b166a15f7fc05b79b60e815b39574e766c955815b3c20a88ec27724caa4f05174bc1ab34907b60c3d3b1cd17b3c12a177763ba404699b9d07a1ca4345082a3531f2579756b2ed4b0bde92e9b0f3eeeda2d0fbf3572dbb885a9ae18391fbd764c4f3de0da60560fb0169182aa61be1b6787d9a48931ccb2d4141d7ddd6d58f6ce5df7966885d111bf3d01da58c9abd5d5ae5774b88bff734244389207e5c845cd73a970c0a665ad563d2074a0ea16ae9b52eeedca78302d2a968aa5b6c64edb1626727c47dc87c15ee959468cf4a0ca32ca29c9cf8c0134140815f96d629f4b1c85f76232472b8cc7cbb44a292ff91369adc3837f89f3276422bc4fd72b5b5c47b92d946cc0881748d676eb983ec9eff14c9d7a59e5417101c67abd240df2f9cdd0d894764e3e785347c3376b143a41d94d4b6eb6a88d788598474c697ddfb96d603f8496fe2b3cb9758cbf828e63de5b8434d3c9cb77c748279934db9c066391f4816810fe2fbddc60c2013e92d57bf1832dff6b10d8173a904ac82540fa47e42254ec5e26cc650220d5e569577db7019feb695637a15920d2cb26d88a27fabbc8c62d83501aaaa0dc786c23150bc663e7ebaf28f67e2285e007e5b7c2afd81da37ad88c64e40b5d1639b84c858954401121ac5faaedde892a1c3b82c20cc2c7258f8b0dd7dcd13e1d4a2f5e1a75993f2182648743ef05db59baf1406f2ef2e429a4813d9e87a6b9370be30f044134191f18098f0b3cb1dbdb92669c1d1ad7d71fbf9c93eefa0c1c892bf2c7e46f8ab753113755f51e1532eab4096198dc5db6b1c6810a3a49dacf9b4df6ce64afeea5c92c02ed30a05a34d20b735b2493d60b928e0c132efaac6b81d8088c91fd0bfb9e7dc77a6afd7d5dd3258a029a4e7caf58c22bc6a2040ead9c8149e9e24bbbd326b1ec0e84ecef51ec69cc7dbd6b190f706123e350e2ad388455d9b4f3245c9cd8ca5e3fb399406df29f7fa5fccda3cf85a5679c2a76ce76fe6a355105fe9ff677ee1ca8392f506f1a80553d5575b7bf94e44d1978264ff6c0165a700ddfbdc554d72915b3bf3c64d423256519d39b95f2c88d09f835f96bb7a713c97b2c87e2e7a050ea62c1ab59d0f7b8b2d591f9f424496019bf85efd3d4b237f786699632396133a14430345ec1ad25cc41edae92b95a9875c7c8d8933a2cd114636f55bff91ffc0835b55563ac1d238c34d2aff92e59535d520a1ecebd657e86de80b8d1a2e5b71b33c757ea6bb8fb73d39dd81fa2c2f846497d4b2117f1505b042a47d942b3fd7382bbc53b504bc1f0aadc9b45e22f9de437e31a0ee87f9fb2fc307779fd1f05846f7916c6ebef7252b7bbd848232bdffc21b27b49c87f80089798488207a87c78c191f37a3b0642896a84715425d722ea969aa7139a90d08ceca74270465f5fc3184126f1b87ee161ae020dfdc1377c7566750edbefd55efc112384f1ddc7aba064f92ef6215eb7fdaff4f1220b7695532d502809a4209c522c4bb1683bc7d854ab9cf256bcfff8216e4a74fe3f184be1d72dd425b3bf1a5d8229d226d7e571d1ac0dd90f90e233f26815818a2a9f464555d923fd618341e68035c0b3abb811254c006cf2a9292a554d79df0c99ed97e8192e405245258fd68b21c99b6c1d4c6eab21749d93d3454207b9e2e4c4026fcc2bc8949fd283e20645e1cd61b07a45305e43163397934cc9b44779bb28854c24095e97113316e7f509892cdc2e6205cd9339ca29244744313677fd29567b050fb2e66b70bae8899df1f031ec821cf0bec1439532a36486cee7ad43460d655c04b929ca24eb77da0608a21417feabf1378cb92d8a79b0916b2cc262301d0d2a0f9a9fddaa1a1ea91c54e56b3b582f1c71d54bcd7fb87f61bcad133637d17e39c44f063a637f79925bb4d536eab93c6ddaeae8d8e307a8f67edf38dd988708ec9cbf8549c7c88468b75e151c794d25569ad7f3f983482262658f2d843cdea407222658cd77f636b8ea015f318b82021ac630825dad311cfe3c4d12b431f6dd76859c4e7ee29183ba7c988de2b9f57756a3f27dab3b250b1c8a157638d2da37e3f49d1985d4bb46138ba8c2b5759911bbf470bda70383e94918ad5608f7ea1b2479a7bf4b70b90855123b8c1dd7b4c46d08670cae16cc8649281db2ad1290a4498c2ce2ad7ad589c652205043685430e7ad65fc8efd663ee8edb5ee1893ef07b44a6ab6758092e0314406b27aa83f123aa2ce70c3a7b9119a54a65ad6a294fdc35a9ce6de0490285b0a1c5f8bef8bae0ee15f4296e0747d1ec143838635d3173d4a9af128780a3a28c3fbdd6d1b40c20c34d89b552a459cc954080d3c3e0a1b2184f0ae8e933d10341a211c2299d1f9cdc45feb66df277e8a9e1dcf43b18dd23ed2c3cf2353a2a11738468fa1caa46eb7662a3494899fea96301422d2164b6c5924f77dcd9a90fc211fefea1dcdc3829eb14facaafd781d04550ef7a5a6a18bac1133b088cc5a0bdf8d164f1ae8deed0213bca550ce1a371a728adea1ef82dcaf54ecc67da5c5f78c6e3779ab18c2bdfd8bd265cd97b88bf4e97f7ddd52ed30098ef1aa5c80fa9852a8456127f712a73eafb93c5b6758df25f83a30c14547121fe6372dacc9d4be00034df3682bbc0122141069a610e88b2022b846e36afe5e8fa3ba6115585b6aa0247493bf364562ac7c315869e08447d58d9b1b64630777ea4eac0cce363ad14dff12392f61abd8297b7ee6bb2e036d78917e1b69732cb7d3be0b53dee857c74976806358062b1925476d04266fae5d64b09491290f8cc125a513f1a12d615499b67efa894d8f19a88c9ce64adf2500a5883603761e5148539b0727d4bc5e6edde4bf6d16cb71f26b61f0dfb95b4d6255216749bcb31156cd30382a825fa813efd49d798a352861489618d5bba3a86983f9cfa358188114baa3b810d66f86c0acbc4874ca90deb8f08ee409c3830eb9fde612429868ba27c481de00815585850677f9e917a7abf32b70e8a050f1239dab0cddd468d22da6433858edcf4ab7e934f09983071f6ae2ca248eff000a0a32c814aa7deb0eac8ec1fe00c97b3ed845fcb3b6d54503fe541240bc947ea39b1243832cd158ee9f23ab1db98135c53aeb53bf123e42207aa813092eb80ee6a002aa58708db1905bec2d53f512dade184742674ade32b33af8212afd71c1c8278c50d23e1882dc612fe59ba8ccb5058b8ef8e47612885f49fef299b8feb12bf3a47567a0b85c9d21b080bc01401616b84153f83f366414bf0f24b69529aa27b0804aec6d22e54dad900b3df3e9e1876cc5bdc983d6209c4f4ce7ee1c7297c04fb7b38b9ffc53b65f706fdc2e20d23ce7b666e0450d4f320920e068e09d326cf53b1f6ed792678b2447a213030b14d65ffe4ee004521163be0c530f95787f3bb7e1a2f191f78dfd5c0d6bc5712b7b012ac18dd28ba38a6e293b6f85e5a21081a9059ae6fb5be45d50e84324f2834c08694a2551304ed4c93ddb664322208acbbfb10de7dcb02663ec63b944f1606b13ae72598ca055463359a661808aed45a7da0428a3c94fb8285de4f3e982374804c7a2c54cc0550f64ce55f48a7c9c626d6db2992b12c01fa00475e0e9961018965ac905e7778b4684a30e7377ae85f2cd06303c88956cdc0df3c213dfe0e31c6899c7eb3d1fc2e5d042813f336af93fa60dd52832f2310d05e679cdd405e028fc3eabf0dda04c85d83fbfb0df1f278e21cb5f9665e3a450bc2d7ece85b826880ac4e516973f5a8ee006be1cfe05d2e7bb7162cc010d4724388220ba95c0d38111b6f994e03eeea58dc263a8afc6ea7c515cf299f33a1131a9d133fede5708162c0acb4d6bf9915d28e071168d19e9a98d7ac5e26dcb619c175fb746f503294f059415366ac9be86d5b73d7006e83963ad79bc20ac0511d1fff2ac4d11dd90b6660ca354fe4b48a277a4fa55d2c2236804fc6b34c2121c5fde1190642411b1335a6261b500bc1b7c69fef834a8318b209c92f06c4a5703d5553423d100bb481a34eb7374397f484bb81927006b1395a326d216d0f8191ba8f4a65d7cd7a1e4d6d6cdfe6d25eb5b7765ffee381da35033dd354a8b9bdf9a925a9e721d324111f205623d077d6bb4b9dfaa502b35478c7fef476c219c4e379023dc67964d915e8fd2401b579e7a033a729fa0b88c2df0b685aff02db65f8bc0b63c0f75f290fc17fc1fe19e03dba4deaf9f4ca4a7ad61e6a5931269f9f5d8d5e7e0aad1314b50b16120f0bd4dee016ea771604b275f757286071664005ab71532c6b68c7928b47ecd7431449b2a910e427e590d219cf5e6dc73d9907aab9737b0a86863a7a36c64f9397fcd2b0b95c9b7b9f6d683a2a44c00d7f366e173fbfd50fcb1482969ad37e97281c6476a3748cd5d8be4f854ae9ad0304ce4ee80d1104525fd12e8577522526968caaff06705c22bd7995a7af5cb20dfc3fccb79ba17564cfd11eedb4c6409f49f9be6aebb290f22cf8fbc51ce075d328f943580bf8425df145edcb8f26ec87d14d31a321df5c5162d795776a4955143956634a9f31a6af9ae4bced8289242db61eebbe6c18e7449a682d2fc2e12571c9c6768dffabf55822e612629e7683de15e7339ea8c1b4088b5ee06c1d5d914091e74799d674e8ff3bbd3da62499bd229ea8370d1b16eb96030edbfdba87f2e4e6064e2ae11b7773ba59282bd4ea422a3c78010cec740dffd1cebcfc1dab0399c3ba8948531832968e42786e3c6949a6c2b7a7987e4b3763144f01b1f75aa7c47b7e48ccecfc7a643841dfa2e9bc60a758c735551afe0e22c61aa2acb75ad7842697bc4ccc07c89d6c7757d7fff1125b6d194338d27904f269f743f4a0aaa7bd31381da67b38bc24f448adaa34a05fdf2803c4722c91d8852b1a99d3d44ac5141056a52650d36e86e1d1ea5332f83a2277e97b19cddc9ce75c206101900591a3604ba4f848be1919d2aafda72255d07095abf43a4115a4c04bf1646d62b2d819441c8bed924193a3bf0a4162b71323576727e014d7393881ea65142451c3c90eff42bc9e8508dc1522a6718863179a065456275e166c3bd95a474fc4e20d87c41af505e7244b2eddbc68e22046c2cab26a0f6f330df2085f6687c52d941c6cdf484ea553dd034d33cc308a3356a12e8a67b72f8e0334c0ff1d9ad802bcde9776bd5344382359a452f015e3f5ede3c9775850cb4ecae52c560d1fd8c63786f815bc230df2260339aa1ccecc5a09cb1c43808b9c0b9bfb1ba776b3f7801be7076f04be53b9759b94c1d77d832de3f9ada5794c092d8c057c1bf1bbff2ba06090d9acc597546c74148cee7e0108a4ef4e20d1fb2c55706a25901062ecebf96bcf4b971ab586a9da9b7a356066fc7208c1a75e94288d54e8d31ca336005a361b2b36b76929f205ad4b243e222219e05b304a08c82e11b02c9837f452947199feeedb11a6678cbf997e55958be8a92dd926f9c6fd29bca0de95add2a70f895c90f050b3dee4fc305dd56f2687e492f2b4a16aa8af150a15dd515dab52d43b9f5623e0f1507e2829eb9054e753d12416890a3cf51f56ff5a613a0226c681a7452e1dee71b605be0ebfd74cae166166c54ea71ab3f877b45a5799e203d4082f3efc38c1bedcaac0103232ff475c50f81f3712b3b971e5ea9b1d0f886aa4fb9704ae1d2fb9a4e8c8e3f0599339f3fdf4ae2194df321caa848b890168e5d4e65bdb6dc7c914a3ebffc36a107d98c01e4bfd7a65dfa9e363f6b843b846d86a70a6f0c86751fd593aba8c4622cb557a139db1d1c3f63caebd4b19930cc1e631e94f92ea5fdd12d80d21058fe89c3d21434da42238a3ba9d72804ce0329db85028831268fc2edf233f8bd36987ee951037da77bf729ff8ebd14796ddb388c89d728788494102d47454bf92cb74bb37206a1420ca1b4a5d61fc52e6464f392713035e719c8babfb5c81202833da58ded8dcac776bae666e950e673835c2d657a964b09c4e2a690676b0e6c9f021d3f4b4f94f2dab0fa915ed6ad2e907a04f413324a59dbfd3ddcb80b44c3c79e34106a07df58d31188b5ae22ab39f01e2e45ef7d26ba582dce8c9609305144da4fbb1563a232324c9ea98c05847b3d5a2398e8d48f4c7216505b42a4c8061ca4f0e4ac1a8dfc98d4d8e3a92e3dff17c8aeb477dedb46f818c0d9938efc23426a085fcba7921d6a828b5aca7043fb28c43b4ca6f0eed04f516d920f06ee1ed403f5d9252daee7e34fe265a846e9bcf19a68cd3d9c10e5bd51b2404a8ef146ad599c90aefc5ad9aa6f23130266b3e1cd29e79bfa9ffb05273fdd103cd990246895f63f144d21865b093a2ec924d3aa7b1e88a57057c578b21df179d3411020d6ef8c129c75088be2275e5afb729a5d1554d7c80c73a73ccc2a9a09b81347f53eb57277b7b05cb5d57f6be3d9ffb0bbd0f6cd8bc4d4899ebd2c637a6dcb41c7d5ce497e8a13d47e0f05a8a8d2822a939ad49fb039eceafeb8f972e2f25c87b76ce5546ebccaeedc3345f1c3ea578f04d78b9af3e608b2aa2583e304e2d42af53c3b15c070040fb9f2e2f0f32609b132f707846307cb331ec56b57c05713ff5988d724509a5f5adaf217e46c0e6c0f519755a596bb66f9b19747ea879316132ccc9206d06e85846581729e23eb2d2f3f4415f5aaad19bf95658a061d1503fe9b1408c199a9d97a19a0a50a51f6415995d1dce0269618e725d94fd325e9dd951ea10d9e2c0412cc551e86afa1fc920520bea5373891df0a56a0e836ac36c31c99543c25522245c98e83334cb919359da46b141c2b468193537beb7742b08b7c7b87de0b932fd2c01a0e10593770cc5ff1c74e0d9fc63866273125194a7c585ac2c7b50038b8c72861ee3996f53a1c4816f12ffddac3e9920052dacf2cd7676ec7eafff80fb8319c411bfd92eff35f60fd92d91fecf6dd70e515ffccc510c8b045e7d4a769c0cf20e462c348942ffe17cd4ef0f951409b04b07ca2670b8c5b48ad6f81506b549db309b371a2cfd14a810127994f2f19d2e3cfdf87783f79c2b0ff7222a58937b52d7f1e711be246a1d8f7b6d5ce9c4c7e6b442d741d5786006933006bbc71079592cc578aacb38d1cbb851fee6733e07a521c531b1b464307436b5d4c4e3eb0144789689a7ef932235b97f265f722c7ae7afb6d761ef91d69a4ab1b7f59e4439b91787cf0cc064092ff7ba8c882a26afa7ea499c5fced290bcfb8e12e47a3b523f01f6aa186a036e84381c868a50adcd4e1cc0bcf6e26818ffce9fb8c516dc6f6dc26b068c9b360285622a188a18c902ad5b8488bc306830c700639c2e1d6cd90d338378dbce4e610ed4ea57c81d0a2033dc5b7fb6451ac08df77872aa1f2a3dfb06741a88bce41f46ce452636d658e593ba92b6b36cc3b7b2a7f31fa5b080f423bf5dea9518fa9d443022e068595245363fc705d025ff585348b30ca5fdd94f7944da42bf53508615f04d3f78cc1a1e3e2af1655d20bd07a730cbc99dc63d794597a689429a1281f4ba49c67a3e126e3e4eacb716564296a5efb84a6ee8655e581ba7e3a8c5cf3eb5d9681a3f330a0a2fa08e78fee23064c3a43e347133ea1acbb7aaa5de87fea3cab6bf53002f8a3967f4f1d2187f52d4ebf23e70a23ba8934517e65dbc2ca0609a1031690e8bd683b597483d44bda5571be33253218f145b171098ac5784f6152ce03feb8b6f0e116eefe2e76a1a7c5d14f668f47cbd830b95ed8d5c27c6192a73633442a4ec0a44e0f3b9f89d956df9a32135abd39eb3e283bfeae674a275dcfb54bddc7481102b9f38946f1adf84bbc5f237e784f7b40ce4235b7f195ccbd69c4707534cb654a259016d7c7f3fd681fe0624ac70e049b3d7aa4dfcb33d6243fb6e7254bf9cacdfc4096c5be97a68bcfa7e1a51072d03c793fa17a8adf9458f7791a4758af9a7ff4d291f93cdd055c4b8b035d06765b44290d2ac0f073bbd6e7dcf36808172184f7fee758f9a5698337e5e173a09e0b34ef29b48d8d0973a9e98f9b4e1b04abf33fe438cf4220c0d53482ea39cab9834b4bd05e258c0fc004abaecfedd163161a3746929a288116be64f8d7a6794e7ff776cd7c3c342cd6fb1d0bb3d8bb5c96995e7f2791c3c357a3208003293e912289a2514aa9e6ea5d27f548fea2989d45b85012050fc1acb7d0eedc03cecd3d9d58b996671b766e0c37c03ff83cfaeb089676f1480715a7a72edbee7968dbbf90995606ed38e1889f4766748993d23113f1abde7b2b9535ea565f35b1992f98831957f58bd39d0215d53b5e89230551aac38f9ee7136ddb3a71c23f72e4b474953503b6daf72258ccf82f5d33a6eef6a77575b73532878882ccc2bd3e4824ef67a7aa2a1e9fc0e4712fb1d2348a340392dfe9d92e4da4019828e09f4f306c8a9caff9ce23e733bde27df1d6c7b70827176abf69a6a187e904f95cc24f505efb26c8be820f250a594d07343ae139bb140332db9c23850ff91159f182b8c87aa197d6abc96088b934f37d1446a292eb591237c44a885ba4b9e5e4a579888b95232e4f023a34ca7814de1898348c043f48228a326eb11ae507935972f73b96ce8d04fb679fc75335e875c8e7a932e4a8f3eea99deb1c476b0d153fe296c287cd1b7f34f8f57a4963ba5149a191fc62afc2a35446083318301a0d00bdbef627651874691d4052b2a30a7f39972246b2c7c3f98e24269afd66ed8386c74c54c533355bde5da2a516c11e1fbdcfbb39e8f67d426e078f53ab7039baac922125992d728163af7b3e896db00ea2013504e46cc1db6b4146e500aecbb7cff85062605b06d57d1a3db35130c0259bdba59ca8ce589f8324945fc34ac2b6fb890250c5d6f367486271754b6538a5f26c46cf34d2c3376125289757bff65170ad084e4975bac4b15ec320cc66eae07149bf96505f7a26c002948e86425664106191acf0d176fa522c73ca6f207364cc4b40c53345a9958d7b61c0f4136d6625ae6a05efc6f943ba70aee2d866d714474e6ee14ad600f66a6509750347050d0be4fb8c7a4d5bbd75b14ab15f2ff0a0abe3ba27171a83d99bf1c34ccce93420ee63764ee536bddf987b9742336c16c42b19501d0eec8ab2f306b51253fad588a8d7756fb83e85554d788f5e80940f2c1c73e4ea0ae59c9cb2a9a8a10a02f2cee16457d40fecd69b53a344ed78262a5d8e0961f3e8957595e4b966754fa0f430cad8779d453e55d84b735b3e2015aa3319a51438ebaa74891c1c3427b05c41206f9d4324de4597a3c56d2b0fe22f529404098fe71938f86ee658eb23b4719d764b1c3e034f1d08e1e2a1b11e3414a6b6692316a3a8d13c9bc90c17fd907541ecfb44df6bde601551a4474ad3a765dcc12c7ffdb79c4656ba7ff35c876b3312005159df7c47d28ff0f79492afa996a94eaf1c119052b8d91e7496535e27ee799b6121fd449553f87688f87641764313770cbcb2eeb0e1cbad41b0f78656962d6c6f0194243ba2f83c8f12c867f18feca452ad40d624724a2eabca223df7acd3502e51187b7cb15bad04f9b936f360be73a3fad31c70da06e4ee74e90044806b3d528a491a1f58647afb882dea9d81b5afb8696a664e49f9b8911bea7e07d5b1cbb3fdce1d5ed117c8dff22ea2e5d9db5f80efce165c40a67909a0e5926f8763c1ac24be8027f526eed2845e2aad0d39c3a3b348aa14596f3c5471f3cca55d28d79d2ee2953ec994993d206dc81583ed4a89c31e4541585007e51554470de79e990789836e6379106869567ccb335f40851abe127d2d56d1245991ea828b12d2054d86e1db0a2a9d284a78a09289897e38dba80c6cc3223a4b5e6be30514c133939f35cdb12ae657c8fecef3f9b43522aaf4d3f853f700c10771a6045ad85f7131e4f87ebed4abdd8fb940fedbad102181f590eff840a0903ec7984cf96b3f83f6f1e612a0dd7e4a6749a7de541ce954900ae78e5dc9043cbcb840e9b79b1e0a7dbfb59fb60f7a71dcfc1e8ff3b1ed0a588d3768e83c99e7b90e0230b7858d8824858f5f3d935934d3be6dffb4b91aef5ba0a146cb4c81e3d7b32e6bc78b9c9cd332a67460a4c4e8403551a277690842e1a4b609bab54851262249a281042ef277f0e491ce39df9bba826d3ef26973843a74c99ed47375770f3416cc3639abf4284d1d2e4e471a90e12443fe66ffac984aba5624987916910be4e15324e49d062d183c8ee4890c8e65d5087dc1f4bf34d911ef8a742346403b310fb1ab1c5647b3f81a5153439d5edeef22c6c173253e5018c093b3a0f0359b18602c94601a5a8c16800d2b2a993dbd2c5827b9202b3d0ed660f647c6a07594e053322b040360bb6dee95fc30a780ac24353e7131953b6f5369973e47eaf5d29d28f38258bc4846b6950a9828b97eb5beef3940a61d52f15b1f230c433aec6103a015751e7a8d8c6cac7f90583a53a9a954a27209eafe7bba650446c91e34e8db98085d155c902185638f5185b8a6cb423c2e4436803bb0dfa7a67becde470fb1c7e81659c621e53d61f2b4c259dfca5065cadfcc28f3f1cab0b33d066736f27ade090b330d0f99694a4588857f5fee378c0ee24277037fa9ddaab3c05860b62f86100d4812632325765e19c69ef43f4247658bf79a73695391ce086e79abdac84bfe15004fe645b495cc5d8bb7f2f51319771a1e5ecda93dcf09000f179acb5bd6999e4d48c893e569d069876fae11ecc942a915fa52e3abca044b0344d6886c892fb5d2289b93a820de7e15cb2f987372c393b113594ed3ce3b84c658d396d26d5cc03a0d31b2883a95017c8da85176e64054962f00d26ee4fdf0d34960d48600e6082aeb842ec422501514b19fc0f6079b88ecc5a047a75a8768cc155231c5063691a154a4845987e848612933f64d00be0027ae47848f7f04dd3917122a24444962e9d1de576811f4db57face2fc536479ed8ea17c1367246a358efe24f0ecd4d7adaf37b5b7a1a86698a33df770566463d9450050c57e2ca16844d96e5e6401ce88382b0e902894e9e100d30f99c33bed4d8d6e77579935a0166752047c33fce434d69574ebef7debf1f4017ec8598380fb81afe06f8f353375353e0940797e762a219a6a75e1d45f75fb8cc58cf5e3768ed116ebbe55dcd37502ce3ac64b27d318d09e8f4918b4d0e813d5e046a41e54d875b4ba01e8a11027b5b18478b7b6090f6f4d0d83c824f3e882803be54a553bd28f36e011fb446762e5882791dae641932ea44767d4618facffcf26f048d79c809c16fb80ac7ea59ffcf8f9598fccaa583fc7fc70bd818556e7124eb81119aaf698f9b61523ac5eeee9f79394524be0034100cd33722b329f95d745d80f442daefa1911cfbaa22622421fc42d5479e09342c26fa950a9d66fe948cc686cf99287512ee21461b07bc139f8006c26421426d414092e5b6f75ff74648cc8552cfb0b470dfc048ca240884032c831c74edbf6c90450c567368dfa92fe0c4751856f9742d6fe700c2903a0cf2d911008d8428d7ba7f91d062178d658d52b375b000c84b3695c9383c8a3c9181a3e1c69509eaf40847fd3923fc7d007be97c41090a4af8b95ca91dfc52d579a34f30e0c534e433742ed311bc4c715f83327bd11a5909d5df16378d550df609a45f93fd43b35e93c63fdce66774ddcacce2e0096d1c8466867ad8abe442f8dff1089d60094deb23b17c1b97457fc26142cfedc04b3f21a3f23c88000b2048f03c8c674bb6017f87c51aa4f5bb8259602c591f1813e1c2677b5062dbffbe0f187923042907be22dc058a66f54916277dbd510f7a34cd0c0dd468e756e4b21e68968fd417f2f526e6ba6c05bbb44e4c8773419b5a77d66cd121602764ba66973c75f03dffe0caa97043f043aea314aec5d039f26df32ea0e51d7725bee9c89c88e439c338551fbaf79a7bd2627b70e12ebe668089eff9b1692d9f27e834b3b39e8e16cb5960247efac9763e63db915ce3772a3bbafd79e563565dd640cbebf1533d1a8d8e61e3a4b8223b6705b8d1bebcbde3830ff0de64359b046bbfebb964aa1288d89e03de2c665448a88506e364f21e6e464c03f43bdaa790d3ad11e864981c439e97b12b35bc89d3e56181958a4a7f5d6e06611a57a7572f8fa7a4ca6c1d4f42679278c03ffc890b50b956fe27bd42a00d2754685f7a3263a01682c15c4bfb563a17291535d5e05a09de082c34c6f2e83c624d320546271b7399cfa099173760c13c2060833b8c18decbd793ac2960351daed9572425ba377b0f6e3658e85baee5108a1a85c00f949c1b64ccb8400cbeed2026fb60e10033e9c817e4d7501a333396bf119c429c0572622eae553011d41e2a38f14ef093f3fa39ca97d257e0d7997b91810d7e7d89c9c461e0af98c5a7727980e80d5a9ed4fa1fb1b86538ebf93dd66e9207374733223d897a150b87168fe46ae518168ba71b8205010a8b56f4500a76931f6818c08584a97fbd4ecbba7fe3ab9f953138d5466495710d0f967c2c013be865534c54603ad7a47e18162c5c4a656b11b719d5e59af5d77b79fa8c2a7a0733af476d0c28a1fb09bf73b4d30991d6ff911456424720873ca1d7d08988a1dda163d646720cbbb61e1ade6c55d452c11068563dfae11a544bd7f24c5ea66f793024b430b8114c614660bbb16a3be5b90ba5c7a01fd9124db5a35d8d553e2ecc69e3436882aca82a239d665161b0cca48a79feb8d5b68314ac35c7f13ee347df5be50695f8d42b789ea4111e6027194bdf129a9696067f883c04e54c4a8f876c18c3bc7fcf225b684b5d150f37910f8857289588a41f46900491346205587346b250620d817d1176de1bb5bc0b78e168102d10bf4f811c4b8a9c0b04fc803fa89731655c0dcbd7f7604c476bc0d9de9c391ebbbf1491417ee4f2739bc12a68c89a7b098120f99520f3a69e8ecee28f2ebb2b99ffeb53e073e640b4b7aa01fb4dd377828d02e4d7007c2e0444c156fdf62cf81c08d3835c8cd65a42652e32fcbb949bf5eeb5cbf30fc2e666d7c000955e35348f449ae57d3a348c061fce11185380a09d98ce695ec5f7d70ac750f18951da5e9ec51eceb50193042b444ec6c7633fa23bf5c2779c20dfc011dc3e0501f8dc9399eaf429e38e3e40de28f8712196caa33200299cf6d6a287c008e8013f9b5dab32933e3db6c96c167c458d7ae63c6b7d5f08c209dbb07ee8874e3196bc8d96b2405e00e283e9f385e5410b59b43fb59e640c497111001eb7d83add234d2e5d0d1d8078a75936e7ec794460bf8dd6f9a77561f1012472be5d348b54bf303e4d61cb6b11800c88d4686d22cff5fd82f677d70f0468432061f7ed0e5cf40da99dca8a7c2810ba28955b387914f4d4c512022dafbb6bc9c5a06e2580b84d9743aec212740909ed94faacaadfc93653ad0e2e9359c3d8649abab7305cf52060c787a88540b12aa61cce9cedf50a0302e16f5bc867f08e2335df8320f4c79c472673bdc31822ac921a14533f426f8c4904999e554a7f73fdf222c49c8684e388ce0110101547c7a35b4f7ba70d5cf35650a927617dc6da0ff45e1df4e67b7aa7bf49a4140d3fda4e1758268efdaa5104d76648874b2feb7bb3e19849850edc5d4a3b2534a990e19c216dabec871ed575268f7bf3261fc09cae0f85feea1b518ffdb5b9dc420a0d2c183fcf747fd7a0b5a44cfd2aabaec348fc438ee5f9e5f57680b70b9d630c933755d31d2e5f66c148c04b0d535ec182be35d2b719f448e52c4fbec303c3be6638dd3fa172b215a081cee9cd23d0596a0f062e081c24c4e7c120a45436fec2d7cbcc83fc9f6cf0f4d8ce9ed87f02817fe81e3bbc6b5afbb51ed9daae64889a04042be2a8747f5035f6d7c9a7a140853f4f65be0ed8a3f55c0d6c722d329db41fc551f058ea7824edeaa2f045afd5f81b85b51ce5a36474f02ab8ba1af826264a5c788d483cdd458007603f37d45af0732dc168298631746b77db5fd8e22f617a1bf7f7ae9c8a486e6c07c926e4d51b560a2292792d4a6f4d1fb6db33ec5f2ed878829840602eee33bcd8f4c2c69e97badbade3a94c9b64385ffc5cdd63b49cb357d540802a276cbea0401c4b7c52cd94bcf04592e45fa6c40030c0b4121e5640577f8477319f1b254f235b5eac17e5762ec199290ac65e58094c3bf475077dbb30d84986fa147816ac5f2a737bb6000caa9ca17bdb09fe2b98dbb1db714df05480b0ea0b95a70eecc1e1adf827b3f5fda9c71eea6b45779dda5b084910feeea49c49b1090777a5206b9835fff9b41a5cd59cfa8aaef5ad1b87fae3352bf3c94286148709907e6f2b58f10a858c072352707eb9f8f89de9aa1fc247594a550ffb0736b79ce461e636c5b0e16afd1b101dc6162729a4d1c9c3d3c5429dc3bf07c05e7a80be1fcd6c169e114e98d9c46a7a6b69b48a88b3294ee3d9e43f072b1e86e3a90fb256e30e44c452177e126a869cd6b3b38563fdb1ebdf81587b9195bbf77d110799ed1908fb988af2890d64fd239e9a89e8fe3b8f00d3857553cb6ddce7e76aebd90dfd6e0949d73c735995a5fb8a6bb5cddc00ce1b1f22ca53842616c1d8ffccb78f63e4b001b776646af48b7af08b23392930cc7996f88910c305e8ba107e1058aa7eca962b583bb411d3cdeb081c44500b27df6344ebf3cc968f2ce850e40a840b7f1bb3be5b6e8bd4d0cfd2274a1d1b5ad14ec81fbec4dfdf20454ff32254c02c77af4bc0f45c8dbda25010a9e22f43a277e044188b10aed7c60ca10dc5fd1e5371050a1da6a3e48401adeca0a44c9cdd5ef6059b01e0fcbfef39803110a33ec0f045136bdebb61b033ea10347fc4ee84dba5bcfac06d6b59d8e7137f638d41ba0a6dc0852e75f39f53b05180a6c3a8a6008ac8d22421f543b2c02a8372bd185ec99c8011e17ac44bca13cbd5dbb513cec8f346b77de712fd0f360763fe6cc9bb069a0b12ee7cc6782aa74f66b03234b09777894543531d9a94464645b838c08dfc1582b6c2fa20e27e5d9d6218de7621521e1590f0d24eb70d626c9d930604989f32c2ffe062cbc19a71b079575dff26a07e628f0e0e6beede167b4e6b3e8d137140ff6a2dc939b5871afebd3b5eef708fc8ef85444fcb57a5496498f5740df34da87302289aed5610179e902d9b6c1a12551fe6bea4c8957e654b4e79f6072612bc2787239bad46969b4d329b3bda936173fe7c40b751531ab36d56fc899c9d3c16d77ba455c8d812d2bf650617d1ec21b020191f057705bbb1bc7c798aabb77eeedee1aeb7649dac25564b482b8954f05e75a56be0eba3ac1e939bdd9194031ee4b0b4c6e82b0f62ad4f7a15248c0abc5792057afc6087974ba0e1d15ded4cd4b388e88f254f9ae15c02c21330ad9b34b53a5a9c118729a15b61a85b60387419ca07f715e3c91def25fe01e6c9e4fdc15cf10eb1c4693a58ea79825918f0fb2d6fb51383c2197ea679fcc7ad8a257cbab45b07848c3539d9ba419d4dfd6835a2785ed9aabc2c329996d7407a80d3cc855559cb0a715fc906b4fac4058bb109e07ceec764cb16dc934a4bc4486f65fb7a48d5d41be5d56ab56f28f63a430740cdeea8223ddf7e1c04a2038cdf5f43bb825aae953f0250ef89b3d2eb4a3828011e50e0d6632892a8a658df1338dbbb665cc1b98b364ab5a0adab24a92222c93aa96269877924325fad479dad0a4bef418b91a361f20dce1a2ebe4337b50f114a37e13b01d616b5ce3d50ac9a7110bdd10c5cb2a966b83dca6db2e98a52b7e5692e95dd658d8b9051d6c8e9e523ed028327ab162a429bcab489a5c20e550f7ba7f2c28367e9edad0ed02349e0326957c8c1e91d9d13bfc803ce08a8d35fb395467bf7eca351e197ebd7019da13b3699deab8856645ff312c49a492084da2e83e2fb807f4983a6f1b6c8e966be1cc89b0607b56c29791fa075347aa10e461c86c4eb9d8952e0f2a03df80dcc56b587b623b40045adb1f0a31b1ee8fd4dd3e2edd0245872cfffd5bc5e6b8cf2d0f354b6569b9a71b240a240198d2a7eef924c1600e70c4c607af0fe7c2eca05a5767b34b9c773e33c7adccaa0396d21b4340ccf06170096d65e5b3cb56b5158871b7d8107adc1645a1cbebb8c2ff9c7428d17fdc2e4173671f937d671554e5ac7e87fbfcbcb109ad3d61f956aba381cac2e4642f4a36e97774d8b31682befdfc493f172b9c7649004b51ac830caae3e94bc16252aaf62bd45e10f1cf3fac1476888e49db43b2fa7967a2ff3a3bc6c43daeaa87f0a8013cf436aa41f5ba6e52590b6ecaeb4e5409efb07af0a167b4ffbc050b332d5924f73ceb755e0d8e125409789b9a6a7e220ce686e43955684e75a9b051874e7183f34ab6f6f0fba18b49db8d0a37d9fb20cb7731cf452a6e663b0a15cd9e83c1f8888cc73c9953790dd1b8b0561042189247f8d2cab4b0a043ebcce33d8bf0db907c1f45baa08bd68db1a49537956e7c9f1a85327018dcdd8dca4e1c114e6bf637676a2000d3cbdeb3e4fd8f66b387b83bf50cd171b2ae06ac8135afb9f761145557243c751ba78c1633f8b88d00a5132e2c149df678d61b343280c0cb1bf63c3e16d11dbe665da8532de4ddef46b2bbffaab8862985a61d674223541710a351edfe27aff3ef083167454f611969e892a0d49b569be62531fbda877c5e48b1430efc397e8ca34aa07d38a9715d0c75781f34889c2940a689b7514503886f66f660509b98bf8b078944dacc8f200b2cbe78289243f1da6c3f28ff66f972cbff3b62a8fbc88cc5b569a25e17257571978efa514b67d082ae7e1a1990840e549181b9de623b4aef0828b5ea60bc22682cbc46ca13cb1e8fca4eb4bfda7ce22c05f863166f489e2b14f393604ef069783b770dc4adc5f7ad75dafb9e7c693cd5e35dcf3a39706b3561fc8cafe6c207c544742a96408a3890494bfea272f0cc099669371e246f4f01d32eb4167d962fd718f98e98031d449440dfa0ea32bf7376c533029c37e0553253770c64636eaa4dd6b19670151ad26190bc5ddc087ae35902bf8b1fc19407dea31e1d49933cc3c4733abc65550f868139b63cf0c0a7b39765654e21c875068216edda7c9fbc945674807b0235ec86f743d5b34561462de434583a14c8ebd66c21cddfa4d560a041f0dc4c32f7974f87c8adf5da754102499269f3f90b4058d9fa3ddef5144d592df51386160921ac6af239b9242ab5dfd88f74b0497dc12a2ca66ce1c066c9dee117f9095632d18b42c9809adc4c6bfd8917ba648f6179c14ce481a4d591195c4e5c78494bcc97a45e8d535795d64d30479b46ed5572ac25aa4af0914062884b7b2c1b5621d1436c618c91b68ee50cd4261285609786b641dd201ac5af8db0eadd16e31a65fed94c0f6a14f0875fe3c53a25be9ed19d2c9d2cfa157ac8f5a1f4272c9bb3af0dd9678ced31a1b3c8fa2418a28b30c7f3468e9e21380db82793fb3fb865fa875453eae1c1b3b63fef59980cafea08a3626fe0d126ca9f9d30d8537938c78154ccaeb81425a0d4a5e76ec83c057487e35e8854f27ac9648a3affb7ba4fd726e737f24c417497e4224d122e8081653ad955c4d8cf22cfef325e5a449fcb355e407955580c2f512780eb9520b58de93953684fdd9c2a36ffb4bf8adc623f8a3801b1c1a8e63212f74416ce483498fd07953d511a00c641d949e07ea68e2fb6461592a6c27ec4815b3b7fd51d0fba50fd0b2d7306b8fef4e03bc6c419f6dbf9fa2c0e11fcc5f70611492476ca668a59d9d096aa09678dc540d2b5833e692bc1a0f6ee28f550ab4647d4ba03e7759abba5acc34a73004fdebaa627e312654ca9b986bd183e784ca6e09adf7f6f340219cc1c1b7249769b3381f60ca894ada12747dee127ef6b2de7e9ba6d4676267ab2c9febd48fd72cf3a84685281fdb2c4608fd209cbaecb87975eae25d4b7dbf9a56a023d608d9982c598bb7a1d3b086b613de5a896c9b279317e2ba0cc95a49e1fd88a984ded40ae0053867677c58f9d1f2448c4ff793e82b1c77ac3f91c9f41bc4412487ce0b4ef413cfa4dbfb64b9b173c6e8de5d01f15135c2ff69f6288f970623e9f5cfbc36f52fe43817d4d8d017879697c7e73cdbdf209a2546dd9abb3f7df59d57f1f96ee377ae583c0f69c40cde4558638c4dc0e6bc437e7cfb8f7cf6eb82725d30f1fae137864571a05fb2d87250a115ae145ad5069b6a84acc973013619766d3b8518ef27b963402810bfa2687d3b30499a7175f3e9ab31ceeccacec1e7ee00fdf68d479ab5c0c5004d71d14dc02a0c5ee715a6e8dd8d27a5c192a103ad541587f398e4a40df8de5f5cd9e715c0fcb3fc3cd95b735cf6076440451e0790f56b595255a4a3d6aada0543b8ad587363e12b2c6aab6f78a658ec207f0f0b019c85b1b46171604607e51bbe2c3716109bad8dd5b247006b81e9d5bd5200c7ac7f9f7176aeb1372a4fc725c382b90d6b94553d13ab5ade844e84462ea64e875b7da9a0796c7953dddc0d637ee08a6e7cbf2e879df9faaefb566135b9c9a13c274a7a7e9261d05b3679e25a87d20e0ee797680ab0000a0b8e1a6d09d34b5749a4ec72d3db6a0f5a5705d2e614b3db468c5ad5a47dfb361ea42c3a664fa3634a8709bf1d2d9c19d760d5aed2470f838b317751d7bfcf966c8e4f4140a2e3aa5be4a7af9e2e97b7119fda6bd34460a2aacceb2e19062b46e04558e7dc97a476553c47ab9c80d054561c9d3192049329f342d621a7c5eeb2ea1c15cf6a7eb05183678ba612e9f2bf37e7e1c5403e3ad20153e6e44cf2d3ed54986aad6558e5cb2566d79a04f805540a3c58ed2214e26326ec2c3003e75764940139552aab927c8cc1e3b4b94f7c1d96b44e5ca7a2bec74f56c48f5181184c799e44da6bf976b2f41c72ed1f99463d0b8e0297b26c1e97fa25ef05ccdb557ab098d786078dd8c2aaae994d803bfa4fd60ea2772146e50b658cfef89c6b4c02ca86d9c304bf304c5b18d8ad662166375a8e080b17fa6fcbe4bb30ebe1cf18849725ff6ce122282c5cd7f38ac2e173231a2556686caea612f70d2fb911d54778f5243875e122c79ddb29695c75c30fa6ad4d7c37963a47fa0a65cdd915481f439466edb2dcc5179c4dfaad9901d04f4a5942325f7d3dfc7fe854a0a3bccfb352ad583e35fbee5f4af8d987959329b01f154ccf91d7213039b2fa7fc4640fc817523299104885d757ee04b92a0b296eb3c8e0285aa1cc9493a6edf390f0da1c91e147a6c74f8a6758306576399513e38e5a2f1fe56f8209b3657474ba40899fecdc647c2a52597815fd6ac07165ad6a6fff498cb87547c767cf8319990ce379a76694e3a995a9131a0eef0443814bbb5d9b2be6d47060e209449918111902801b8283c3693dad3140eb88d2fb4713a89d25fcd3c226bacb485f291cc58592b013cc6017d70fb158c9a774b05052e826b70f3436b68d929574b86c1550c4065857c56f4fdf6aa78b99d7685c1251dc626b1d4ef924d1ec2c3f2102d98c60401b756a85eff00f939ca564686ea9c8a32a6d649661c53800f388602d5bddf9990ae515680c12d010c1752cf8e8b9eaf8fc7c83ea2f4af411c321ee169ca7f1d4d1cf2eb6fc3fd7cdbb1404dfa3cda1bf0b00e856a48d255ef555676595292e83e785170c317e18abe98b0afbc6587ecd4166cae540bd81de416ad01582292a1cc67207bcb32abe1028a04ed67285fbe4806a114e8880bb723f9005da0d6a462d729a67c7c50c889ab6cc2e295b0d87edd0d73c4177d285408d83e4ba80604ad977ec8c7b64dc3c6321fc39d0972bd730f2fbd207e927b644d1025518b64ef803f56047097a045d6945f856a093d8649a6f42333c9dd4d10f3f6809f8c5381bd689bbd5b0f66b735262492173ce7cfe9efed339e12baee7ec9ed2589e79c380dc375c063172337b80e8a276926950b3d96445bd3eef5da39f32cf1de88c0c50aa3a1db734b2976e6450452723e149d0fe6a8a85e27eae12cffd90c66221fefccd72c6ce7ecc5cda966ec67a9aba5e7d75bc2dc4cfd99f3505e7933c5173ca983c69912db94eee0c42e8fb47b97758d753eb5ef28f87b9679e9a81195c0e9f572be538df26dbc2d234a7fd66d6cf4d7a4ec76452e19de29b5116a6eddf5ef3fc864c0a0d1dc4162fd1bf508eef812fae519395f31a5a0d80fc46c4b7500b3fbfc532ed5b7bbeeb3a1e56337abb56d63f8c04fba89571a1facd9e4d2f341adc0a5ad7e994fff69ed8f2a84cb12f556a19b625f1d07d47820be3ab25909005ed38580a22497b5f28995cfff8a574003f07232dcb3193c933524b023ca8012933a651a91325a08150fcaa7c2599bb5acbcf545cca46165a4c78a1c79bbeb39a213146638d8d9983dcab2032234599093eab3f941a64360f32408b77e8433aa0d527c6950da58bcf0ab384878257ead6b9c61b2d6280dcb92f66ac8a372514c1388711d7113082f8e8d4d2b5b74867b2c24aa847b7cb525823654ff28cb76283c87892089649dfd63d02b43b21a915323158351be464fdd6974d62220825926bed1575c6bb26f6da7e19ae81d9fe19842056cf20724343fb2e71f9cf7375666c0c37f811ef6dfc01ae9649f7db38341d30ed8dbc80dca701fbc9a8a63922a6a0219a71bd23d51fae09623873095be25d6f8b541b257adf7e26a5286fda80d62a621a0eb030070454cbd159e222658e7493ce3fe5b9153726c353e171a29b952f48e14b307570f3fe04861e43c755604c4aeb630c72487c1744875869563b0db1752a7b521a0318728133bebbd9928bedf7c120f4ba9ac00eb32f9d65d30822d17a257e8a69a883c303046f0b43353c6288084a9f3dae5a47dd373fed954d7c72348d74b0202711f6e099ca65cbcb9241aa2f153a372fa5b40d431193e97230f7b1f761da18662c4c102fcfcd74795b83b0b0b733e5b9d39daddc1b453f16a679a2ae77fc11be934d34c844ce46ce4c954d8382f74b72a63a14e9ab9666a13e27baad0404ab3163dff37434f5bc88250587b461a101062f96a517c940240067c1bafa27e32311b79eab793da2d2eab3ad0f4cfc0f0d65deddc27c82f6da209e3f413116634fec7f08b2cbdf98806fca228f65a16886456ea384fc6ec8c6820d47c8c6a3c550b427eb1cfb6b61b30cb032923353ae30b74bdab48aae355e068fb9e640d9a0a5fac782daba3bf4ab71a82a036ef3f58cb5f6776e2638c1980dd93248f139f6980f6dc73bd18fab17eeb22293d6bbc92c892a29ba2d33ea65b5b5fc65d1f3974c396b703006966232e0196ced6f1575fc252636421f0f818656ad044f42754dcd5c69d3e40cd88952d7c7c784ee446d2ad9d9b27429fecd3d9c25335367188b6e9529dde561de0c8548ca2bd35aaded44421d5e4af2ec0bc6accebec3c9ad23cb2f7863a8e34400756870e6691c9630903fea25df567e778c37f5627fa71f980345c825c4b9e84f088ead627c43bb696bdb057b118dd1f7241aa863cb9062c4c1988ec18d178ce7ad792768865efa3cb09ae86370ac205c130cabe1919457ba91b802adc78e2099066e67fa7687d0112b3cebed53dab0ac2bcf816cf459ce6035e20e8d9c4df37d8e39e3c0788db8b36ef826f3d299093737eb3c2d84745377516e273eb60571c5c4236406da5d2548d8e0ae3e7082c23092f1f295f7db288f7a43765ac3154778e2960dcee6784ad076d33398eb00b0352651ba0ad15631ee5894381cd9918c5a1e4d6e35a59a2f389f858b3bbb93650039add2f366a34cd127cacc662d82cf2c17858b38a1ad0956e052b4c84b6daaaddc7cf74ba91b1f173b2222c9d56035abec8f0c3f0df11146eaa8b78c8dc548081d1e27c2c517be45e56a4aa87834e211150781ad3d7846004af63253850e17f192f92060cd1d06e5f045c81ff103f781a844b163d3fc074b59a0a35878a015d5bcff5393bef4bb74a592078b83605703cbd38c3f03a3f1953370b608f2d1696b5307026798d8f3976d2daec61f0a8b8b575168e8938741608d198b7ca3e148d70783168ff44816a113842de189e858b53b89a3b2eb1a2f1986a140f6c9eb7bc37048929188d5c10f1eddd27e1adc2a21b4980d27f30b36eb795c9a5a3f6b10717124f0e8ab645f313ded725bee2e3740a23ed30ba3a0ecf5c36c71e9aa954e56fb7308e7a4c802f710ab24b0c4035a2bc85d57c6334706ffc1253131984eb131e13ff709f20cad931f049744ed29da8abfd270b68d7f7dc33de991095271c0512fdb9dd313fd85a8fce5231d092f46facbe66f55bce251ff8e2dc037cf37d0ed21d59c7cc63aa86c0d9aad7f9bff4fda6403b184f9bc70f54c876e1752abb78a998d14f006cf2f8d5049e5279b3d0bb5a512261b0bab1632585150fbd35a81828a41918ac77255b58fcd137459709eea42e0c4de000e1c08330209327caab62ab26bca76d664db65e48a3728653b8327777fc533731ac9c33db137b091e14ba640f1fcc7365e9ef20a2212556b156119beb53f953955c8ba81c8d14634b1e5e901dff20feff0b7ec7012c1347b8096720ddcd08461c14c8d945ca43882392d166ca310db753ca1e7bfd9d6625ce8dfd86d20833701799acbb783343b4b3154d962d19441e99815fba32ca91a218617fcff7a635fb3591886d835ff7403beef595994af5550bc31fb2329cb00966a8a35853e047388c9705a1b21381e6f433a1471847b5c78cc611ea8a602d68ad333305f2904e20d881a30108c4c59dc2da66d4383c8fb3342e868103ca5c83d4db9b724a392fe6c0a971c3215188425934eadc051e991c7daf0ff459a7a2f6406080f73198c58be876972422348abe88c9457f75b8adbcf9d09724c3e0b287291a7b3a37f4795ae04f26231c71336e084e3a0bf39f8c37a7128cfe9cfb2a9959b22348ea4e20aabe9b6ef7cbd9e2fb7cdb79f4d19d2d80c949737b793f7ebd4cc861b0b8a098505ea4d7a423d748d3e40dcc75e64839d352740b2bb5a9c620da8d1ed46fc65e4d8c8a9bf3976eecfc2d9676aa9044480b0590e8181afcaf576908958f7af8559b350d707f5be2b7df711232bde1ef01d006cf67df88bd5ff1bc3f5484f6ecf1c89ac631253dc7876072866d56a790696157c5e9b0bed45919bc49b1c834356c3b0e68f35e95bcc23e6e8a939592df52823e36b48d6203a4abd5adb1af6b50bfab91d25532269edf1d588a3baa0dfdb7e7e1e7a8be2115846d1fa9138e49f42f5ba8c9fefdbb95d4a3aa617bef8e49c9fd3d2fd1ea73edc8fd5f55313d5f8d165cb46e0803a6f1ca53cf651b97d876b52117663d85715b6ce1d3f472c2d94a308d93a1839f61e5dc20c0ade4bf544a0c390e373872f04ba25d586aa46968107690ce71eda4798851a352e565a604728320c59f0623959a78e52114213e153dde8ea2474f5dedc4a241c5625c2caec50e491a7d22aa329b480a2d45b0714127b619fdbc775687d906ea2896401e4f9a65a2dc4fc96a7c55b2ea6ab1d72ea3c7900e84952aaeb343593211c458a9df2bcb56eb6c7d8039846da5380ba9588c8da1e820a2f8bd6050dca8207f94d006ed0f5fe7f5a1d3d0d6bf71123469a9aecb3030baec7775ed4672f8f959d6f152af9224bf7b186a31aced24cbfb7898338f5bbd0725bd601481957375070b8935493214c8a23a245a0038aa480c978daa6803b6db64007429a86ff6d439d0a59ec0f3cd85780b201fe87f0928cdfd7f278901ecce3262ccc51ecc8c2202ae265d0f2bb52b7dd7b97e4c78d64d3b9980e8406e38c5cbf5a7883461d13d91a8926bfbc06238cf259c903ddd8b4762954437dfb257f8c82542a5565c42212de8bc99de7ff0926134fc1d70efca86870f2e41db9dce25aaf78782093c6e761e81676b0aa99592d35b781fdcf05d9c712ea7d5ee933c8696ae3a1482bb16de9e837b74ca41ec0da216e83804a15e456603750bce7908d853714f8ca37c719430e0f7b2bfa5bfbb1eca96e32147d5d7d444a56d4a802d7180a690a0ddee0729f75779f3eadd903e07a68e94e766d00d99b267af4bd86ad70836197aba68a15e305b0a46d1a9e22ea28c8622cd1b7cda3465043111a8261b347c11f3351808e811ed9473a3a99e1a8ec4a81af6e778f30759651c91222a853440420a4bbc7c630ef2bf3afee7f409b07e3067e7e7ae0effa060dbba7da46803247dab24e301928ffda7f7b9f48fed70c64d831b9ad52c41620b9e23a047b09799da80fbc103320eac08a31d15da24ac547e43363600e30d8f3e31641ffc6b4f1d99b71a3c353e13f2cd86c7e1b5ffa58904dcaa3c5df39da1aea41faef3271e155cbe45add9012c7f3ea5b5d4dd22f6f8405246d94701868d024670174147a3b7e24481cc1a4dd70b980e3da71edc19586fa4570391a8a589153eaf52704802510393464006159fa8e06bea069d7a898cd2399cbb9c9e31bffdbe22979cfe3f555aad1f86a618da5c81c3f7e12c0b064a52b0a16120975e7ee0f7c07d8e3b271ac1b244a30fa48291c7d5e60c89e2dc3358b516792682f63df66e8cf3822c98ff06df29912e55ed6b52a15457d792e29cbcc00879685c55b8ac38e99b6ac0358c786a996a821236137da9d1517cf3fc024d69abbfc0d5b4cb6fecb361db8f70a7b019da57e31eef25a073c44544a07d56c758352e2950224c87256835813beea1448cfefe9876d3a9faa8dd5535e45fdfe912235e86303108c3b7084ad3ca1211491533b589a18d27a41e99769666b5199e74303dfb4095b770dc34a46803296dd17ef250555e730e0bcae8ef5e175f0ad3bd51b2382e44ce72b7f8cb48bc0078f1b2e16de9e4657b0d708d511eb758a3691ea07667b178a3d7ba28fb23fdeec1a63c8aa65c3e7bdae82b8579a107964108170d4224577c4ccfcfc792cea5083d2aa92d175f5921e38908d0cc885a0e20eb0e9d5741a33a21f710661a31daab13609f6f030d93432e091643436441ceffad74c2d34736c05e016a8a82219650f50ca3ccdb29a914b610fe1165c7e60800edbdf67831f17cb4c53553371a592882abcbdf14640632b81d652a036775a5a953584da8a71e0c7bc4c2f438e1100c2ad9cfbccb97f4635b7c9707a83c25d137c9fa7c9e99bc4e19c10d746e55acdb32893430adfc8e2f30268eddfe61af7d6ff050884a75ec5882cbbe346e81a62cb73e4ab8e677386f7fb2451e38f5ce0ae4a61ef61acfc910f9229113135c46d1703e0e76b0a18fe02b46564c972afc8bd958fc9cb0d0ee9c776516de44b33deb560911378ed19deb352ca4570b9d3484c71f51c38a8a1b9030e037338e2d62cd0e82831a65e69d4914986cf4c3ff0a2990168f1cb62f4cb552619a7b81256e91ac162b9ce7a217049bbab1cc9a278f94a16d98187299a98796a59b21236b3c2584d5c1a84554aad83052782ac029e5036d80833d1ed59da517525305e8eaff60c27789c33cedc6b0ff65967de10a06c54cf75fb29eb3b503001ef9f142b14b6fb2839dc7b9bc855e47a888fe955b8673f6533f42b066e276e6ffbc6abc481745b668ebc075234e02f78e1b3356ac726f5129fbaa85e93d723f9f832db0d96f498447e85b703c81066db5df3e279b68a8d2b1d4dc601f9e5eed14287710fcf1e447cdc4abb75c2986a8c3b1c2db4269add988b6c306b41163978bd51511795a90b4b89f59d202f1b2160719b16a96715eb28ae068df1dbea91ea6006aa83fe81585134abd9e785db4d8cdf94b2709acf655cc0becc5d4ba00671f174f9029e25c5d7ed620733c870e695363aa3f27e15d4e1e141bdf4f23bc7a0e00d988a8114b3484be73a4c3beea8a7aa4e799cfbcb07d1cf0d867108f47b691d1c1c56c69d29f7c461a1350333116765187196c25d49f67a5ec4edcfb2c90a772ed5f085985595b85a7dc6634575d9e8d450679ce57bf768caefcc72593dda91a71d120061b67b8116267152b2049145251a53f3f7d0c163f41c591d6393a9aea5bb7523a19418d9bf2379943f817e41b981e891e79c28f3daa772273e418a9c798c09d2c54649ca3e48249f7f7bb2c03642e6cfcc916cb30b9b73c26d7835df735b064a02c8c2d8c7203ddfc0ccd4b2cda7c8c0200f1bb592781cc80f2ccd8939184b53e72fd006e276226207191d6119651b90330dc32d976ea6b7aaeb8a67845ff2cec0fcd2dd59f8aa5d388afb513f1ca7104cccd8ac2bcbe4de23f125f1f3ff760cbc54c2222382bbba2b7b040f8d053d0e0f0a4c270a3e25230b4317d0abcafa678abf49d9299aeff10412c36ceeb7c31b6a56c2573d307a6642304be941272ec4f436264a511d4c56daf4eed400f9a12ec9d5cfcc47510999c07eb0fdf85b96ef0a0b1edfef94e233eada92ffe80436bd2323d2b5150ab3ea50eae47fd13c46829a885bf51ef61689ff3a2b60a79b8c9dabe502e9f559612a26f9429c4977aab77bab695bc71d41dab14480f7c2608ef3a4b1ead23e1cd74035d63b6fd29fb7bb08f4fc7d90e218a516eb70796d3ce48927b69d0d3b7369404f463dd137982cbbbd95957647c851c471efcc1c460cb547213d9d0fd422fd230d0f180067f15abb02013a5efd024f571af6103f2c69986f7c2ef35fad9275bb1c0c751af4986b2d3556946bda4ca54385aba9595b4bda1c15b69fe918e61b1618da561ff030ac95001a90757d8b5c49fd9c2094f52c40d14a8d70a1ada870362c7fa50f23fb295a73a8da6c6a0963acafe212f136c3563f4214d3dca24491d9ef1be045087ac6b068d76a29f7e52b20b7f22356e0f774af61a67db1aa0d653120166397b5e0e2ec2b82e1c73be42559e1aec7448b55ddc4d6ecf2e6e1773bbc0912d3348d6eac72b606bb2e09a48e3cc80b9034478a2ab282cc7cc76f7754716812801a8045d8b63d148669f479f8c14b431a9fcbbc0f86ec53f67870a83a3e2b1f8f913559ba98f107e2da0c4b32cd4611355e06f30d09d55cff0f2bc4c70541b7864247d76e8a76dfb91d8fc90c46b618f515589319ac83deb494bbc73fd8c4feccf55f35b2ef756af58b9bfc8eb7b3913478642791e918ccde756da280850bae0350ea6a872b61bb877a7d8ca1b66c5cae53efe4ff2634d605fac1ba8732a53d3d7788f62c975a34bf4d19807134f7997b9e15fffdee2e669e4bfd9390fd755d3b44ec597e35056a1c92508c579b6e67b964bb0025950ca8f95d8ad98034032fc683f43580558ce1f0605c83d3754d4da2efa6f4600f0689f84b25acc01f924c48f23b5cd5b3621ac918fd754c929a2226ef1a298a6802d000a826cb8275e7ede5d412b01395c211c05a05996f518ccc11c4600b5741eb558b4a79b6de4a11e97b8f1b68451e94a3a77b544ec3f50cab1cedce96ac592ee83507acb5329f5c83281ce796f0b833fedd721026f87d9ff49ca31d88bf5dc4fb984a4e7de52fd44ad70f4b1bf17db96fcc98c300a8ce03cc6d45251dc62654ad79354abfc13fff2731549ce6bc0cf8d066490cfd296d0ed856adcebe2ae597daf7aba4b780e60638ee48326701d886878854d529f254f6df13aa7a57e66eff6b22a2933d75ea72498554288158e697a6b3bf2693397c1e85f36c1c59d8ed7ef10c2b5dd36ff6ea6e938f66bec432364c703d5fe355b0965718888d4eedbddd4c9ac8204d47a2a74538c275a4e40323fd62e3bd8601d2f6dd35543f6eedb405fa0b8ef59000817c94d0e87b315fd39906981146bd8a1967f038f1e16ca676445cc9c961f9b897c443f4afcdb5ac7f64eb53f6ed4f396816bddf743bf33399c0dc317fd8bd3b7505012ee80c5d98bbb4aedf4103f3d98cde10d8d891a41f8612dda3484841f6fdade1f74c90950e94d7047df2886e86febaf8b5253b8e6fc272a90641a9e271ff27d9aa22f9571ec3f498189e76081fa2fe8a27df2353f4c1611481d43bceebec959b203d2fa1373b8d86a064e5d52f43824eb5a257e18f0450ce9d8cfa3d4673023196993836001f0eba6d38a939b0e706e8bdb7e02d3d64925e246ee4e21ca920c9e8765ba8073a431012f2a04c4f562a3142ebdfacfcfad3fa04e7a0dbfd6fd76fbb992fd72780db019cce3175e8d8c283150dcb97f340cbc604752e3bb12d2428ac9d23207eb3f9df7466d60ec478d38b24431b466bf85b6e2cd35adbef943d47428f2ebcbd2e498b6f59d93c9e1f36cabf6b82bada4f8cbcb2af4700e0152002fbae33d1f9c3c7781e2a3fe19c705c927d3ccbc3bf41d90eee04085c51366335a83e5aa0f316c24eafa8adff68507a2b663c43051af4b1450a38f0034b96a375468ab51145623a30ecd9f34d9d6195e42e6c925e22950696387ac1b2900054b77d84ced8208d9f055249be9cfd7a9c8e851c9825be0a918899245be52749232c95b4dcc2d66e8e44a6526ff274ec9edd591ee3e1e6aacc3273bc6be5ac66250411bfe6b969992b835499a0ada926bb054a4677e8f54d7758b33f8dd45850c64e7c9655dd6b11abe6badbc749b45d7f3284dee2821ba054d81a26315defafb4b1eb4481fe664c705b99092323e1bb1b749c7b997445208c06d272bc6de51de46e4debc2cc3d1e36f15aea62554bdf11d85d9c13c504fce2b0df5da7c026a91f903c7c439278075fb67a873badaa0d7c44ff9f885ebdd500b3753a77e4b8d7a3e62ab000f5e181887f581548891f0dcc97fe916a64b0c10bc2ecde4355b99e74ba501f29f99d978718d1dae07e8130b5067a538d2be97021271c6503bfc8ce7ad842537761d46616ed44be89b88a046d5b1918e8d9ba65c5f819798c9220296c30e6f034bee14cd5745260c09d6a8d46b6542ed84c8e0a677b1f1e76aaf62ba77f2eb774f2fce43be488eb67a8f28f30c908606a4c622edf07f13a4473646ea3eacc00739edcf7770c09bab8f7b4e67c3de0ea310db44ea88e4466c4cc7ec33c7d8a5444e81e17d2ed0ffc02d6732bfb1bfa463662a5e3265ac7ac069245121e8aab81d9645373b235f728e20f545160b98353fb8446c76ee471c632a96268d9e68f1ec9f83036f21acd4daa70c03dace630e48c9b9827d95c141626b33608f34ca21c21e7ee66360349a27364e6310e0e721b7cb993b357890eddbbfea3738774fcd263f925b33a27bc15f4635174e3790fe3a2a053dd3cc07f56b1d25e803a9ab9f0218c30085f24d8a8eee850042b6695818f64cfcdf9fe3cecb668a5f802c4ffdb3134633d0ad1a772aade46954f02afbec0373fb7b922d3abd4eca403087b892a1248bf806d37c5fa1acc4efb70350d81e86059c5bd2b558be028d413a8aa61986dc846dcbee041c01eace42af5a14376b2ecb94ef09971e9b07d5e13f3ec31a348d7314b5aac0e82dbc56946c8bdc2dd9a711a44d93bce2de47d8ee76430cac7e35b8e0202d49eaeec89641abefe335c9f424ae8f385f9ef43e5cb7d18e51c8dd0a8022b9d5e26cbbd5c2f6f97b4dcf000ec5da8d97c0a93be7cd08e390787f4b8e031f78da038647e53f00baadc8e513686b4b5f44bb4acf8f9406136a246af1d86a071d54f5b01b4126af3b63973070aad0e8c071642ffa5febf31486c37891b960852739e6d816eeeae295233d33d2bccc8be8be2034bcc9c0e2ee2119a73da1109e0a3246284e9c5c65f202f1038d0a4e4ecf16bdc7c35e2fb7023b19c3eb18fecaf6af017e2924bf027d0a18348b168214167c33745b415a38c85c023da50d864c20fa80448e2aa865f14622bfc66d0499161e2324a9d5d9803b3e11063cc41eea2a827e7b49fc56573fe49ebc916046b53a91bf584127071c89233497e3952dca7bb0fa4ee9a00da30c8e5ab05e4e8e3cd94c5f43c217064f0a004498b69966be0af41ae963334dc861a2e0fdc89228753a2dcb0326b2bbf202bd3bc7a333a4fc796cb6d736ba9cc9e646ca4f8901f8415617a01e19fbc4d67279179de0ecb37030227b4cf911bf1f4f1a601355578184390922dbc132bb802197e6fb6a14406121400e84c84ecfc282d9ffafc0bbe8a41b6f8cfbe2e9663a4392fe0f094a8bcb07f87bc7078a2d8700908422e83e8fb8940dff11c9efc04d71624705cd347b7fab223ea3bb9d09a133ed1fb195f71dd434524fa5c6d2b06d6e5cb100000000000