PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73032 2ffc1e1b1b484aec08038fae3ba1040c3778aed64e256a28ecdf886aadd90528

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f0aeb50305de9b9d2831910e7da82dbd0020afa4d95c3a3943cd379cbf8dfa1
Certificate Block Hash
2ffc1e1b1b484aec08038fae3ba1040c3778aed64e256a28ecdf886aadd90528
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070000000f01e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ca2a920fcbff6491621d17cbef6aad1d9de8c9d9c780023f8f5a539e5823610f27389a4f8e3e7a7fdcc1ba2650d75f0ca78fbe2cf6eb9f02ac269ef116e1605c1e84835840b6c764496e85b87b44f4bb3db9d6009d76336f0102000000000000004000000040000070000000f01e0000

Raw Header Hex

00004020aedc966c2f6526db5dfccb0a2784344d7344d1577773f7f3323ff5822f5cd40b76e4000121b0e53140976e9b1d83d8b62e2d9e84715c1d47e27127a422f60a796a0b2f6ab6eb0018a1dff8cb79d33c94a3c3954dfa0a02d0db82dae7101983d2b9e95d3050eb0a0f

Proof Data Hex

59,560 bytes
12121602030735b4fd1b624bebe508f635b98fb1ce5e450857f3962a0f9278a5ee268f4c9a2fd7f28039b0a0216648bc4b4c1de5cca411be64cf8facdd671c063c67059c567e6bef27cf56c85a3e41c6cdbd8a6d603c5e8530cb59fd77b5e5cffd4dee20e31d9436531967987628c3c5bf8acda195b1d774cbb7c11df43b6254466cd9a49065cedfba4eddd68f0facc344e099ca948fe88dc204fe533d92d092ef19f83c1e11d216643cf0b92cf233dbc4e56eb9a0e8174ad273d48c16dfbf51474cdfc8ee9fbeda775705ba892724a6a6d7240e03fcf9680044b7b11eb9a6acb4279be88da0448df530067979370fb38066196291cae5f152aa4a8d94a8051667da7a8ac8e34ee1b6a897e49a0b185a0da6bf9975e6435d18a0c782733cefc08fac365427d797147f3d40c89f0f885a240b5f73e3ae38746d24551fb71e8dbc30b206684d7de3c93053b9f68e1ba73ea0480d960be3bb99c6fd20005376596bbe34bd3f103aa486f966dedf4e0c9dfe16ff34502d2854846fac50b109e5a6890943f8c5033a8de4099d7c457a6d4d8eefc103068cd9d1abe940429f37bcc0443a29d140f22be707f221b7deb034214ba97a56ad976f064e2a66f3067273a308626d5e4df169c32f192404807697e37c1e0ce2d0c01257457ecd56f72080660df0e2db5a1707cc3f47f9f3457d940cf005f1d6d08bbd68375219be1b08c5de788fb0a0327ccc16344ee9d7d36b51d244315d54f4042bb43617675f2ff8e0fb9ba03808c03cdf3a06d18cbe28bf1f41faa3e48a441d9f9acde08a67552e45c3464465385b1e4e79c3aa1aacf886e3196c3c2e024bb0391c27eb778d9f701c0db5433c876ae65ca1eb88d9e02d96f245b7187499ea43baada92625ff13af5ef3618ce97243fbe0ed268fc24fbfe758130fe9bba394ef76a21275cdcceb82180d1ad5f45b809da789bb627df0a14a542d2bf4f49e892fbd622b3567067b6477ffab7a29e7eee61158ffd17f75c36ebc98b218df694f048d88f2e2292b3d63c646437863735dfd05d416aea0d622a44b33d34ee3792b20ebc5568b9f87e502262d9cd0ff98776f10f9bb99332c55d8bae4380cd2d087e87ffb379df483ec3b18ec21f8f557da2758d64f45d3bdfbf813e2c1f976399193d45fd7f408a3d09834aa9edddf87a7572ff384e30c5a7aba1e64f2bfc2be8d2bac58442ead31b43d35bd27c0e0052c59a83e2911af9fffbb1b584328f65b26e6ebdb9c232c804688e41a523b4e7ca26a5b7c7540bf564ba6f32f311dd155bb2579cb0477f32a31f4abdb24d154f23490679ce0398b3ae2a27a562bf16a1d9d2e9fa6002211d913c2a2de6144ad337bd13cdb705cebc7afe8c804f3e205ad3b0bd165166855881f58129b2c21bcbf255eb95809a8a4c98d4aaa02082a5c113bbdd6a638cd37094d93321b6b1ef68ccd1455156c70e3b4a9dcf4605237d71ab402aacc8071dc26f60d7ae540157af441485021574076db66a66c975c3a6476760dee7aa8b43ca3041e02e24fb45e7e0470e45ca18325c606e370baa479d9a77e03d056d631201b32705ec0b4485c93b1aff3add88b2a3428cb49079b8e7ec0e9a466ec5efcd78514efcceab7eba415e205bf2658b32e577db91a886d1f1b422101900f0817d4274f68111294e2eecd35c4bb37c1bae264e8fe8e17410a3624be78c42dc22e5019b64a73823e7ba4ee2199b50284070113a17bb3eba8f9d2e7acdb5c0e1979efd7caddbe367afa126a6182348a9b79770c45b7855146025cb32b53b650d66a127b944556c9a42d3cbfd4d1b0be05ddfb75526c8917c1ff98010b0d9917bf073b4a225bc36de52c7c85d02246093ca5d3b3cfc4dd6897b083af1cb3370b38e98d55bd7a33a657c268790e152d9b7ff972c7616dfbfff9c646ebb5000f81bbc116726060bd3005a658a4e6b0730fc15c444a3df22ef8f98e799f8ea3574d2d84fc140a7a177ef2fc32f3b47f88d27b8dacef3082ee358ef6971db85d875fee4e7236d3e0fe941d5c87ce6472e3162ddde903ac1e1f14f7cbc7306562ffef0bed9aec849dc8ccb4c05769f0f12996cb1be518bc3d3733930df2b167a7cd1fcce3423ed2d0a831d432d4b3c66f3cb2e2b1f17c4d0458bbe32c3098a8be7016afc1916b9ed0524abb1cf6f84b9cfc5f78578a28adb1c1335396ea8d3cc480f5c61756b96b9e057570fd0790247eab23771e8c00c586910879dacf56289ac1bd0ee7779c37521615012943b23d399dde7ce97518f38f86b5351848b43ba8c1b877a68a3ffb134398bf7db32c1edf9d923bc692afc85c9c43bba1275ca690d1994193f852bd49372211b7347a251b46fe6f695c8e54870e1be067f7d005c6eaf9f50d91012ec584574c4383fff8039a8a41b7781b97a590e8699673cc79228601572af7b99999ac0bdc84589162b2bb701e167e0efe6dfb8c549bfd79d31a9eaad637bf43a2c8a3eebe9d42a31238166cdc615989a5d5b26a307f7ea6414c5119d36d23eb07840d9bf21b3c6b80e51a4f3d6e686ace5463bce8b8d0a3cdd6a6e9b0218889cf26ad87c8c8a9469efd4b530b568e56cb52f30577c2204d7f6137279775d4ad352cea074a7a44ac6e71330a41aac5c41c3cd885c2902bc31ff305822fc2425841a34bc7d840d565bd86cdbe777b189d0456dc39fb70d5682d14702f1278dafa1e77e39baccbd555794937c9a2de2f9d8ca353ed0978a57017ef0b358bffd5b2da4aae0337c7f8b0e11d8b1bfc075d130abc25fa9f6eeebce2722509b8aba79e50080f2de1b07efd1a6b9c85ce5f7cb12c82182808963e15bdc477dd65113716473cdf3449b0495fad61de8d2200e6ade928868bd0121e8b3286f61f2083f7700ad282da275ca2a25c08626b18f6eea475e1bd94744a57228789bf167596010a87feab48ca9860ee546c3c1ea7da934ab9c446a025e745941fbf9dc52df596a0869f4e606b5ed7b0a6dc5110dbf1e49e64276493b46ee544d27d88bc0b6dc83bc28876845eab0c6191599b18b7d627987ebda4fa0dd579b442a2451b4b2ab487ff2a7e293fb80c2f022bd67c2ff983cf6fcafa480cdf18dd508e664eda0b4f31841fc55659febc26ce24e3f5a313db9d41ea4f3fa38fe4bb13e400f38e11f070285614908dd9e7fe2b462b25fc12d6b731ac33bd272bc14c3fc603ed18f1773131eec2585b790417bceb3bc3d6a3428912078ed8f71acaa07101c5c8cbe7add38aa23cea25ddf0ba5325cc519e057f58e4beb58ade8dbdee6bbafc4b0d405fb4950a0c83d81051040fafaa480815fb00f79f7e5e04e97b0aff411aee95319ab7d2eef15a0555f27cc4e8e5232b10b9d94b7a521de66942e40e250f8e49049e9a7a8b878559becedb0a89418015d2296033f6aff7125af3a86580ffd92439415ed78b5b2747ee57024cd3e9d48e468e4f85df26973783c231865380408502347c41858ad60c7dfb1d6ca959107df1e3cb9630c163f8908c429f822f06aeceae100ab3fd086ad3588fdc4a6d6ea628db3cf1bbb1c79d1507f0598e85bf361930e221c9be5e9aa824687ebbe12ee427dbac35a19b88bf36c76f54ade36ed808be2f1b4d090e760665bebbf852aa017393d18f1dfa1c0bb935142c0156ea81db82ce9a05b60b45e1c6e54a2846f9ebb99710be0215b8c65e961cfa1897346dfc2c6407f586fd660f4dad72c761a89c6bc7daaa262889968854a40db4245a75c1d0fcbb4e17fd3fb76513371cfce139c1d0822ca3ef99fe593a608ef803fcf5a25ed3a16391b7fd8a3eac48b092078e36211b8d95d1da95ab7300d40cadabceac1874afe2e5ff78988f2083ef38baa1524c86ae75db4183d56d67ee1e754002195e97f3180057e2207db2530ad2316965e7608a5f4e446519898f2ac87fbf0c4cb3f8b5c050c64546ea248dc24fb39b7336a8b71590407048dac5d327c59e75d10c4145326b9f558a54d5a35cba691622e89b382e7804c6592dac8029ffb75bf77b89a01998ccd946566e6a93eb2b24ddb4577ed185919312ee9102bf1893d68937cc04714e165fd21c1ebf2ec6c19e52d7d713405e947c81c237753b0e4c09db66feb5a8b5117061eae37ddbe03c78e0b0c3e0113348a2af9b696b7fb4c5e6d14cab548464c3c27ed06544945d50180c4872fdea7b1faf7e2a553122d9e6d5f590f335db08e0ada4268a402e539ed2c46eae5dcc05ca2f78cef0b075570fd4ca392eb54118aa277487b0e0176c0a69311f30d7a8ef9314ce1c0170721abe3237bcb9d1dea2b6388461b09c69f5416c0cc5c6219c7fd780c448e5799fbaf960d48133d4c1129c440997c8512737423366fb1385c5179d4e081d1e25f3f4c872eb374fbd1063d60529cf04b780d69cbe07853f5629767cff52393084333586190bdfd9c4c6cdd7719b22265faca978c18b0d6db58fe42f800d083ebe369bed38fc74ad7a7a37ac748bd45ea7e23d9a9ec00b4cd1d77c092ed349125771384988ee6dda9ad363a1554f6e4b1d988c9034863a0dbf74191b4a001e86f4b73e79c646c4cc40c80ad38e42887a161719df5e7ff8eb4874ed166203462ffc406dfb4851d899955d802653c0ad09680feac6031f09fa864e742a237667972b8e97399d55c44662106e37434db1daa721ad38c644e3d6de73d4af5482880149be4c64df911612c110c29e321da16ab97272d90c2153c8059ccc884b3aeba0f320c0b1dd919f6c0ff7ca2ca0717b23e47dd6f2ebb965e265531830324793b5bd75a68e313049cfa164531550986077ae675376fa7dcdb1bea8db6b8f6c96c41462d3a8876c24839afd8a16c00a49fad0425d934cec5f63f4607f29a421a854c94afd54d03ebca0cdd15348bd196b43838ada40cc8b9567c353ef47efa3ed1a9c355c4762d372dac839aa35edc8196503bfcb9b94247675224e17d54a604fd2f7bc8ff4849ea3db9a1035e3dacedbf54b6416f9ac94546f4fc8ac296135874540c3949d77d25e394b9f002146262376bed862d6c9d4812b3c1a32ee6a809490b46e42107b300bfe36ddce5e97dbfb21c959d8259184ad443d161960248ba47fb82a32fb875be29adf3a37c4a11b3a40483c9d54b0e2df58dd6d5d493d91af538c85abea4811c8a66c389e13b6da10102a74b08992891dfa8bbc937fb26ba3c7d457707685ce1c3971f455745d7e1e99072f83d0b3372b27ee2d0908bc69ceacff9ff5d981f462678a44a7ab1910c193e2f0464c55bd9c121a2a2e54017e23f6661715fcc4175a9483e020d349ea251d6609b1e16a64b7373b3e616a8fbc106798ea303123bf1eb1c4523abb0d128e2b81cd22ab06c1be7ea0adc2539f96fa4fa59a6c0893e9f6f9d060a3df00df70dfa1dbca33644d07728a32f1febb4c92f5632fc727aab176066783c0f3cdd59086a61bccd67d40d19dd1e395c23e5d5d0ccfc69da7ed7b8bce430e9a6d2f8c90dc6f01828b05f8ad19a6151c35ad794122fe8f68a0c1ba8589f9ac1a3193f04b92ffd656b9934536e6cc694e7a933db92a2531513f6696416cf0d523caa789d2acf4893a23978db5e319cbe0f291780f3a0897e283db20fe96433a1bed28e6a3f0ff2d38ea3f870b55d7e1e388e482c32ddd1c09e13a8f8568eae3ec13e8afeb4d686731abbe3477286fb1ad3d11a93211a809e4b78bdd678488d113783870c6b70ec90e6b459e4f9385baefb707f72a91f6f935bcc57fe15d0eda882a74e3c5b4ae092b63e6b5e22b8203896e76d7fc8512d3b381de8c4f25ce03cf257c48510fcd230735b21ad71eedd8df73ae20619965c2b78f531cda695a7304f71f2e2b25cc575a8140209654b0a90e6fd62c8363349b2b5ce58f92a35396e1481bde6d12ddfc0054ab6b31cde394f3872c96c7b3e93098f45c35dded126f0d484d347413882e2474b9f074ef72d923877a84eab0673d124f052b390dd6fdf7e2507b8972ea3f5f5e7ea674d24b0531e3729b0ce93a565e8ba31e6e93006ae0aafa4f9abaf8f7274fa2792e602b2e56434855680686ba2dae79f1ff795e7c205816783d78747a936163df93fa9d120888e809d9108d254644176636daccfc9a46a446f9e09a32298eadfb732267e94d7da9cd616b3840dcde72f850ac7694b86d13d88c05b7dbcb377be104b4682f07990218090569812b34a5a482be88b0d8179b31a144438fcfee45aa6e62ef0718e4e7427398a1c48db4d28f868205eb008dfcb0d9ab716da904735ace12ead3dfb0001057ba497494b95e881a5c0caa658eafef5c7d7f7593789e0c95bbac4fd02de72ed4abd8e5c7959f7208f35de1e17d323fc768beb1772a50e38b5d8aea4e366d1a0e564d2a08a3c78fd82e97a84610e00e26698562c8e8aef417a51db42cc55572a60d1671c62f7dba76f271a4f68eb0de1e130d1fe2034a063676d0cced44375de22dca50482d158482eb5e6456b5323c9a5ee869a7233e498b3c2a25067d74ff956c8153d24e3e75821e4a11670187555a4c037701018a8d2ec4c3c2696c1eed33e90a299f07074e580897e2479d8a08f05d1d18ac7a50fe0e8f0440dd18766425a698eb75851662a7c6645005ade4bd640ac79b581a5c657498bb4cf877e88c7228add73d2162301d669adb7187a93d88e65f9b87fa9379ae6145efc07f56d769eb685eda4a83dbe51fb59a6569d53c4ecaa3d3be1d2f6eb6f61f12d0565b90c41b6bdc2db4c9c6c8633103686f7a7d461ec70ddd1ecef1c2e9facb7a23dde8ec117092faacf3fe01e06b1de4a462957ca35a9dee93219d35eeb5b204210bfe4d57fcdd0b7cbed5874c3301fd504c483aad2de9912e35924ebabe094133cbb77eb0f5600628c1ebec830f287a7e238894559b9a80fa17ede4902cba9946ef69d0c9f1e66c29f0fa840e61eb81aac4b5d2942c28990ae17814940e2962c18960cff41cb2f87856a62483f90255b26e2a4a6704cfc03ba9f63ded51b40fa232cc961d382fc3d39f3fe07fd163e16baa5e6c9745ca8e6bcfa96b01fc1b6c1d096457c4f31a53656067ae70af28d50f65347143ea45cdfacf931d25096bb337a3ef0548d5d282c94c90cbff59c2750dd3f747f2adad4040a81b52637dc0f5f16e26e0a7a32f230007be469b5ab3de34d74cd067b11ec8dd3e465521180201ded3806d9eb3d79c93270b5e768422a3d2e309a867fff8b6d56a437465a8b196dd26a29fc33c271fcadabb7bb82041c79a56c30810a48b3a8fce6f6bf6deee903302d6855c07300ee4394075065dcd8994bfcbf0b1a0102341944da5d366334a79f451256c0273e99a5f6d8e8760283220197b8e1e9b8eb684c9f3ffc5205697a0768553da5238a5998465a97d73ddb402612471ed5e8daacaef2048b4ee09ce75769c2b4a014d59d47109a701419fe92f5033977c8e4109923d592b0537caec2788830fa0edca62728868095780311881e8067d2b23417c804aacac08912207dac44342e6b89cc46fbac12471009578d5175483f2001423df4a4411b3f24f81f0d3064b7106a45752d4c1c27ce081e1e97208552a062d9776fab5b66f137e42c5e51f3f46f257926ecdac7975ef5d8e29aa26c4b02422ffb165c9a28a15bbf6220a7e70067005e4397051b044f05f8c51b751520e83e01340ea5e1a08861a8c6460f5381bfd0ca2ae919134e3a675831f78b084e97e486a7dc7711ac4acc63eb43c744b38b7d5033ebb2c9ef6951eddbceafafac55ffa03ed755d799a6648170196cecd15a58e841091b7e9157f4f16de24bb38f4b76eff3db6288d28e816d51ef7a351ac2d880259cd8e7d1a8e35e81971806f5bce8fb99ef15d1f6a62e01029107012f4b337fda6b00aeb3719f5abf6a8272cf6087b04798500446c663f9d80033a83dbe32657ba3b5dc5ea9edd076762891508580381c922f034b77f623cff0015b989e06d74e7194efeb7af1784c5d5261ff06f0321d4f80cbc1cafdd8eaebbe3b25a9328c579bce6c619fb0c51261dae8ed098b3683e48107e579028ace1881748f14e00ecef01ff45269e02ca90b7ed57ff51b75ce2fa8269c23715d5f5c1661ec6584668f60fb94141c6192ac5c4502d32f4840d1d00d751c2b8f41ae3b7b9c1d92e6d4c758902bcf610767faf3230e6672a675c0166c023aef06423b6603341fbedaa81642aaa4505a38027033fe2049b0bd1edfeb278196c20e33baa258aaa1c9f359d10b23ce5e5b4040940f088e7303ad45e61d3f1a5462378823c65d413351225848b2d94874169bf91cdb16e7356f762e307c302e7971560f1b4afb5d5afe202ee1673b49afc2b7f3ade8ff1fd59915777e915ecac04c85781f758813b36ad9ce5cb024e6cbfc7e5733ae20e713fb86f9ee0c47cca42d4dde4e11d8d1aa2e972ef4bd04c86cb83cbcbcb21e2a93510e2449f215f4d759e39d9dfcc85eb07719a760d209f42919a4246e344b9087ad72f7b80f62b7cefc5cb61e5409fb141a5544334f5fb992b3171a7d2458c3bef9c127b05a6407171611d2b2f4edb33c2a0ad276ffa49a30babaf11889f27094e507182107a1316561b5e1c6cd7bd335dd5f71a188e4d6321b99872e368a43e93414d38ee819915f3029d63d366e4fdf4c5c4df90b33b5fcb4971c28f3790fca0a44b6134616e7b881a69e27ec9d696aa1cda9de51e51981afbcd9439194ad8329d4c79683d81d44e96776e0e093b3b0321defba269d4a2ffb80db4652e465c465f46785f46279aa8a085068c020fa578e67bf051fc14d6e6c73e9bf59813aef40495a735b6ecf6129d4a2307992db6603d1e43fc4c840e420f8c01ab7832cde6a2d1abcbc12403a73a48448b8c112e17f018d5eaae3dd688d66a0bb85715389234a3eb2b8e4dee823e22ebcca70f710eb8b866b5e0b198d7b1ec94203800303641fe4bfeab1e251073a3f32123fc8fad8fdf7ddddf4db861edd8c29c00aed06a3a00900f0dcdf46d8d9aa3f68ec0f110e5e3397eb2b67d2bb02a170f2fc303f6548d1d1fb28fc49be3125903a29ece482e44dfe92e71873537aca5ebaf9cc0ced09aa9c97842ab7d950973e0ae01b9dca1287dbc5be6e8141184a6f7d8fd21cd7673f8f7afde88ba146a9c8730d946533da4ee5ce23acfc3a6c7fbe47dfb0e639f37e8b87c68bc3555080f1cd3ab2a4eb591498150ae0f38c15c5440683a419cc1e4a2f54cceaf71cdf4d952f585a4fe2c866f87d81682ccb4fa3bd3c9f6313f497bd9790e6b8ceb71d17799cbd4441c29ed82571e73bcb3c2a52e17c8b1c3841a73a2d1edb0a9606596e867d25afe3522433de913f0efc01e23d762a2076d010825e1c3e97308b2eb209a5c213b79b713c0d89668cbeecdfc48f6b1e129b4c5b4078200846de0d93bffff7790f051beda10a863ced8fb55e4f022884fae537be2a5a37f3d8d717d16b87302a8af047824a9f73863874d5b105c43ef720bbee3c0a6006f90e64dea225e2a6e1a1bf2750bebe2323a4f7be7faf88306ec88796605dd9e33784bba6dc6873007625c80bfcc7af4d1f2d1a1634c95d24d02e6f05eb0461c5c628df08571800b2416fb8447535455e3b20aed80bd60522f6f13e22c7bd839e0ee21fbb92ddb8b04600803a77d18a273f4755bf266dbb48aec589b77d7b51733cecf33b14c4a8d6d8e3e86fccaf69ebc56eca0a4ba60ef218572e05b2a6bad1cb84658fc2e4d6e82906cbfb52b758da3ee58f9e675eee245050b16893477a550fcff38a81d5538063ce3a29c94acc5149d47a20ad15365afe892faa4de0229267df0011c2a8be2cf031e1bf7fe1089275fb6f0c79d00c945da2077ea1abc0de0850923323d21701c417d86236171da713c9543e79ba58631026766d65a7c188f4e41e76d62ccf4983e5e1bef2600e231996dfbd9b886c6be2d2b6e451541e4770c5d281a5ccc0be4d768f74dc7191dfb43d9daeb9539b9a305bdd7715f73e5abe866f4f8661a12fe35633e8cb66350c5b968f8a87cf2015e7959b961f9c4ec87db2f83306240e2e2dc3ef1003835cabbe02a2fce82081039734069656461da417ebfd0975cf029469db70ac49fc11b8c2d06f6b5685c4eddf88117e41daf36f4adc3bf56758995f503afe391519019c26e88436a2399ab1a61fe75777c01244f115a8f421c7fcea754b99e7047c5c77f6c039a3253c4b340374d04af8b8ec46261632d5ed8e8d39a5ce249172c1dd8d8d55da55764becfbdfdae65a9526c443f7cfa74354a5ef8fa7c46b885d837f62105b5ee3acbe98741a890075bb1784faf36676c23d6f71b0426b13992c6ade7a017d7bca70ff4baba030dfbbb092f9baaf8fbb75a16a60feb1df63b44695190c21206121aedb04b1cc0972e1ac81eafa658d96052dcb35757ba49724011137ed05a7219bb46d6878b471a9dffb88a86aaceb8ccf66a0cbf5912c3621d8925372a6fe702b25569f7219709b8351af887e07b8f1cd2d9095c1e6dff45677de83effa2d5c2c20ee53ae8f0d037e9b23649f03e818067212ddcb3440779858363284145fe4ed92642147aae743e8de121c9ed7bc4a75e9522b1c253b7a0dceebf61cdd7f640402023a26761bfeab2712513ad5792afd0ee3d8eca7319299d57d086d3eeac5090e0e7048b071515efde14c6575eaa89d5275e14c92e5fe5f8ae34d9896f66f8f30a02443d87d216f0d03ae5c7ae5b68f1aeb9281cef0b57555bb353aaef427ebdca714e83936124de1183b89267dabf51328d643c997a6fc6500a44d15190f7f7ffbd199f21e3ab4660b7ee488af7a6720759b17111937e150070bdce485aa083894b1c6ce7b82d896534d0e4a2ffa5bb50ddd62f6b0609a45cb4ec70cc19b2e1202d2cef04ddffc01300676b1d7b31385a5cf66b5a4143de68ba509dc4b79a64cde1de1a84f9742d95a201ab0302a2733dc4fe05a6bf5b1a19a4e8c7b89e7d9743747f91373bf517963e0d41b07cd1c536b70fc26c9d0fdf9848d6bc9c4dcbe432538cff940ff6875c073db24bb47a5a1181345d7171b7ee29e5c729dc1861a79ed0e7bdf5203c196b147d2e4fd525fb073ccfd9098b2d3ec841204d03c9e80d1c2ddb1c8ace99c5b40234eff7d6f7f566de91e9d7449cc1666195157626d40497646f3f7c31918c62c412efccace84137f765356087a650b5a732961f4f8ee811f8d1b9760726c8f74eb19545f8ec766a3e615da517af8ddc8154beb556f64415ba0e72057b2b611405a5276429974d2e59ab35616a5ad27356ee74c95bb768aad9d7fd62e9991ecfa39ef2d4e88a98ccf036d9148938c0bdeabdf0083556cd7cfe59e670f49e8bce07186c8a2edbd479fbca1f945418d2c032f0238a8eecf5e8c7723fe7d196e97113f483a6caa19cd83a8902bbf3d70f457401ae30c62bfcef95b5a68d7074a6978b667725ddef4d72f85a3951097d955daca4858aeb87c3e73a42038e6e55c12641e2a4c9ae81045b6a6217724bfafabd997c7af3556fc2bba92a0aa987f00ffbf349c3d36d233dddd5503510773240a2fa4e5813924c05edd9fad5861008d9d0e74dd477c7a0a264a375e2016e0ba4ade28dae2227e629ceab418de93eb68b17eb438c63ceed05f4987242290e079ce7bdf54e21316a39c2b4f8e2020d81c19e56104c200661fc5dc1e29f8850674ab6504acaee2bc94e7292b78f38820a62a4967332342298eccb3a20bd581690a5cf8d993365cb752e8e05e2ec3a2d2daee9ae9dee1a1eaa35fed4c56e9a50dd29bf34c3a9e08bee722b20e99e8b63e5e2e97656f2905d3d3cff702e1a0d84fa78b866ed04a579335cd0f91f175af4007d80120ed9a5cc3140b8ff39a1d9f72d34a01fb6a4b205a2a1ebadf130dd94e511f014e9d303d00584bd0f940fcc1c11b3553a1eafd7ab0cb1fb091d2b3c559baeb734589118ff79a28868b57f48efb800a2b83fb275b2c1fed1596b10e99039a62a56fd137e3f032b4e9ce31c20eb98685fc3eee9e78c5df4d2a6b563b5ed236dff21ef987e5963e7d7235e016cf2de32120359ff5d468713069e87aeadc67cec0e6b3250be9c97e105bad527e2d8b3aea7384bafd9b1c5761d2ad9b814061c717dab7bac31d5a929b3a83e926df2f9c4e430851ab6365175f9247323bf6f4931911d173f05aa48f0bba72487d1dc93f8a606ce4b31df19e5ff7e49a77e6b34681163c286d8bc82fd055385e9a192a8a43b0538ea855be77247c3d69e10747d47302c997576e76e0902a6c2cb36af0a9b6f66d1e2f544811197a71bc2887045f3dedc9babae39ab3915d874763de56a5a5bd0021384a37724db010b394dd87969bf3094a837445840e3505475bdbde41ee3456068c625be616f6e542078ac37bd53a98ccf3bf5e62201978b7471972d0793f4884acfa99233ec7e5b213b9744591c6bc593c6f39267114779629b7d34397f485444e20e51d93e4eb87d665b7da2c779be253a14d801cafda0662e4cffe80c8e514e6a203481250e3a1d1f060faf7ebfeaf29b05446c581697239b25f4471c762f6dd0d11cdf1fc1ed992f5cbc0ebb0f381850837a8809e8aec513b9d06226229aa48bda5a5183b225b5f750df8608d6073ed9f1e46b30f838a21a5e3a468dee22254671a2ea5a83a74f1d6cf081de5f0c8daf6bdc0abc28d3a442711824a1c76a203a7d7c09f70f894862071b61940f0b3a210558e3422390f65d7ad13e13aef4e439be25f1c965a6285016bcd31db0b8d96695969021dd7800e1bfa4992ee26b101013eea5285232a4cbb069ee042607d94882efcd10fcc5f50fc890cbd0ce6752b40f0ec8fe715a436ff0c66ccd8bd0be5511731ad0a12f284f35ad1a1e500cf304e2ec9d97213008219c2eae1476a9ed4602b7cca9d9a4a62c6946e815741c8da4ba010cb97936bcf5031159c6cf307f5c5dbbdf7e772849939ab30509cb96c0b603b34d096d7f65d02b334106c11fcf6b1ef90e819989d0aa55406065d02b1a915fcf3c7fd1cab40579da2dfcf18882d7d66ea535478d5ec938d3f4d8f5aad8e4ab36699b4bd036f751a1c4bf65b9bb87506d38b49b032070613d7950aa4c78dd57ecce91031d1a7339ea4095998422ebd93720a2cff1b21cdbca91962499bd5cc254e696c0768cb5c730188034ed583b512ea6156de4d10ae2a69c16b48165e1e1b90cc6b3714fabee0179095892fb31ae5d33b52ef88f742ee933ead15ea469088cb326791f500796ad8ee11f97b3e1ab3b1f159e1c7e56099622e8f87104b6da8a9675152f956e1a964591dd33c1839a8f28600921132e240b689fadbdfa2b2473206e91c8b3403c93a3023fdb07e96c1a4381f706de34b9fd8ba0b9a06ebb81a0fd21eb4074bb24d580b1df476c6844851a10950162fc1afece3ea1c5a9c5cab6c66b1b4ee26835fd4c91d491988574834a3b0c8337f3f8d778e382e9f3bfbfd6be79e23cb97d682df3b8a7b89bf62f45af97d8610dd74aff682df5b8978d39c780a4ecb7290712ee4ba9a689ff04c6d2367eeae4c61fd3a7a65ad353470a0b2c29b68dbc8dd514ee2797e66c69c5e6fe5db9373db4b1e1526eae5f09a61c8c41e87e3af8b2659e99848c8767fe87a9f753974f993165aa0184ead3c74bc6513ced38f7025c9c5983b7d45618eb56ba310f5560f2aae75db1e24b8dca5c289dd0fbe0d2305a29032b97fd95d1f3225051e376f2e675ac25957e2c717aa151c6ae47213bf7c3ab5097f13fe5c6e50ca590b5138fba2aea1167d6bbd378e3633ab8a87f2d04de68ed1281c7b7c27ae3df998f1001cb7c63ace62c3d9e735a819d0cd95f682733df78b7150043849c5613ef84eb4fe369601104ead58efed1961beda2eaa1d21e66c865f6917efbc775587a0f8512a5eef4c1a0157089b41bcd2355e1ee1d786d4b83f7130d388af536c3d8f7d6ea194ea91c2989d1e2bd8c34f90023bdc640920ea464f382b1c1de1d31e742417d90a21428b7279875c223b36e77b61417a5a0bf441c1fc62d0b257502f7231fdfbe4767145448c1ee89ca5de47dc654a9cb7bc229e24f320d178c011329d144d3134873a11f7a9e359ee0128b46f6a269a1eff942caf4d20e6f7c831fc6348819154fc4978b2670db52196452eef1828f99624de9a58b0059721657d7250f2196f08ada79d40085c56baa607efbf969bbf7810dbcb7fab9b02e6c1b460ce7a2bb8033edbf7e475b80dbba29ba053bca6868742c6bb08a969c1b5cd1f69258c928c00d7cd1a0d9f0d88afa2395acee2866dd58a61588854d930a98fc1354605003111625d7077ae52e4ae3ccbc9c24975191b632a69204fc28376f1e92963c8baadd46ac68fd729bf35f99e6de572edd4e6cd59b33d69adad738c05685aa2ee725030d99f95ec6c8847e6776109d6be303a5ac940cc1b178141b0f59eef51f30a472fe0c666a81c6e49129453ec4506744bd48cf3fed3577cfb952ff7e8e20f57bfe49f0847fa8b5a4ac0c4bb3cbc5e99fbff97fd602ad346dbe50c65dee6603ac0216b08fe6fbc3499e3cc132ac79ab017d0acd0634cc5e6b82d3108d979ee09bcd6f99421825765e525a7b630dfadd91d9a777893514e28be23ff42cda3b721cca87683ca0510188c710d1dc995accdefa367e93e0e50409c5c328cd555b7aa844a6a5daf25a3b7772b773a5beadc6bb93173ac6dd8127af632e515019580cff0fd0c0fe671c932ebb4d3edb9e8d5168a4b674c3f31c75c179276c79bd6d383845da7c3c2c7fb71152fa0714fcd6ff32ee8bdbff99755fbac7cbd760b6ce05ae70e0051259064131d4a88d29c10fd692cc1d05eb1396e858063339d41af69735f6f968925c368ec00d312e5158e19034a44b406652f9dc8df75566dc2cb438e6384d4e9c40c6dfceb1232f78ead8821ef5b66519252a0e57eb5b8dac0ce2264c5ba1bd13535ff2d621250a1b4580ee90584b0dc4c393384778a15580e9dc11b0961bce2bb7a985277af10005bd931f1fef4a388861903b2ec18bf712bb1715112ee10444a4c98bd10df9b21f8c72c369cdf447957ea3f36909a36258d6c606452a7570e66abf156272daf315cda98d6f6258beae07fdf2477fccdbaab4529bf327083712530ba5abcbdb85f45982ee9b81a2e245abe41485750e06f2fbc38b71eb1174343bdb521f467ccf2a14c8a4a4b793870c26c9ef88b694b3d6469907e3605a697e70261ba2536f17dc54fe8d03dac8f38505e764d39efb790ee0ceb71af74be2c2cf7cf69a6eb3fb376bc82d055e36d9e7db522e1244f64f44b0f0cf50685b26a8f580c51f8c023fc171336b0fda96bcc85ef839e9586fab6d664f34a08662e724af44c8068c597f00969a8bb80018f04585bbb13f0a81053d32a6ae763882e2b65b2436d833afaaf4957d98a56c908280467aec8afaf7689bc3898515fbb742fc98a2f8d65c339ced89aa5be276ac07cd9854d89a46b9abf0347573655855692167a6f46e4055d7cba5285880207dab90ea9db956ce622bc03c1639a54c8b4e30201e03a114ff2352350abf932fbd8ae8897cd457f6bfe417e55a2f4409719bc76e7c452229d40ff64efce1e10ced96a5966cbbe93260e1b284189e7aa76df9b5cda9e8742209dbc1dc25a3aafe818d9e44291f21e4f0db24e50807b7b8723f45caada244e4f26053a7c35b8be078c394dffa4413551bb6181be30665a87c1ce5305ae419c0245a5afd94560c25b68164559be3f7cfbaeef5758c0480e6feaf44ccb69dde8891d1bcc84c31513d17a82a99bd7283efe34e4b1808b0f07054b887943968c93f11c18d9f210edfd3639b5c7e9d0fde22c1516684e50bb1e5704e9373a05aed3cbf974edbf42b659057636e3111696ff676608d0758f8249ae17d7be02db41a4a6d299b44b26658fc600c7d6b2bfa8b508b3152d415f274ab42f1fad379a36580ffd9d3bfaa5b124475dac05e51ff9877007292e3c6efc7989598e1bf029bc5c77526f45e1dd2199bf6b7da9e39ee329c9e04e1a8409a5d5b0cc60166e88a78fed5c539f572c390a9cae6e542d672d002211467fbb278a1d2a5410d4548d88c9fa31b1c7c1651494b131a3b02436c671757cf341860844ce42819f4325103a198fb529b39cd1e6bcfcbd36eaa10a4bf02eb6d67529aba5beec970a146f5139f231c9f94fb35e784b7e1242a7b0e7ee7bc95dee0132489ef0be3c4ada72e3d4f85e97245f7599a8564529cfb9796ea2d96fece3c6667f7b684fd29c54f6325504fbbb07ffb09547932d6317c328dd68b5932c09f1c898f5261c13726912ffd7e90099b768439da7a93d55b3e0e23cd2100b239139280dcfd06b21cc059b46912266ee7547f9d5291c38282c15189641d4c3e4af1338ee8d53b60ad3b0df9acb479ff8e90c7b563557a02f1fcb2c454af5c3fff228cec88469c6419022218ffc9494f33fef961d8afb312e42c638ad2eeac416581183dfd1e9c8ac69526e9c24a087afee4980ae6cd9ba1a5bd6fca10695452df095e5f05091d7007f15469b6a9e6c3faeadb405a2c7f05f5ec06c16ed19dc16574252367036e29a4489ececbd96f388a5213d94cd85c3110accee12df8d3cbd6dd494c791545b2b9dde7e04f3ea0f296958e28e22de5f879a9141718525a92c915f50345117ad2db6d09e6ebb8bde53e35e49ee25378d4e2dc022a727b211a7bfcb2578dd560e05ec2d7ba483f5e0138168c0e3e51f067fbd6c46537f6996f48821dd9b77816eb00bbdd3911878fbfe3b7b9c5298afe990b0fc6fb78e3a745bd78992cdaf54bb61f70ab6fc9e8cadc1f4de91ea478a14ad5c8e400bc883b7ad7a7d9ebc1aed7ab6b4e3b32ad93d83f679ab25f677dd1fbd24f131bd18ff68b7a89d67c6be262c2584a414302c880d6faa3e41c6752aa68bd6dfea2d66b8cc90534458584a46889069b794f21524eca81a580deacd7ac980f216a1b8128b213704179f49590874247d80f5b44e5ab79a31dcd35b461edb7f2e6c57ffa2b13b2038d69d604f5ab0001215ba5277fd1f912e6f50e76132328e561b8eecc17f13deb5a4c57f2b81be3a7a3146adef9a6053cad161012e1e88ec5e84d81c07d3b9a8f91b16acb2fcad99e5ab0a13a15fa8b4607ec74bdee92a6ba892bdd402253831189089b9b06a20fc34fc999c4e8acefd57c9d1747ee61063a97210f8a546688078b2dfc8a37e3ec2ea177456b983e2446bcc1129ad1d22a5d4fae8b16aa6bf444f9f83b75753eb1ef231b7f2ab3c3415fbf6567067edce825cc8fed60819fb44ab019840f2972b8e3e0730c512c7e4b3c6a3599b08f16fffaeff4057cf64f2673acd97455573044977d366b3b6053865cfc5404692b140fd2a0512d52de3d476d598b28d6121a75abe3745da8bddcc87fa47e294254490b66ae74a315a0d55ac07f7d4a491f73d98b1a1461bef50615a2dc17c9c83084e73f2e8037dd73e8ae6ca3e060ccd583b9707cc4c25d3f26135bacbc64ca2f058b612794cb114d68f524fa2066cdbdb65e0b2410c0ea6e8f9137d021c382f2a7c4d25b57b0eb1f03df6e2f9646b49239b0976c2e4a3154821308d6e7c21c1f5ad0faada3e073e4cfeb3e3553a90d007c47e5f3376c4d30757998af98c73f44d90ada1ffab7779af0d0351b2045316bde8715e2169284d0d6af7b8b90868c07a95a9a8d7a7d7a88c09608eb0398c87f4d8d9e16bef9d82bd94cbf9d267b636f91c58e9d57f1b50de906cd60d474acb613ee5ef9feb00d03dcd06cb598a68adab35e0f5ce63f1965645596e582bf7b6ff049bb1465768bf656578b5172c396564635ef1415a444024646e051fd6cf5a335eb6055cd8566d2873ad46da34d802e718b4db55f086e8b180cb8155fc32f61ca65c58c4a3112777009a98c97bcc60308f3cad79cc29ca36150f08fad988772d4b8c59263d5cfce7481f1fda52d2e7b0fe4f64e4eae47f0e5c3809b997a291fa972a81c35c92d5846f9c7cff51b1cbd081418072ee0cb0802acc65b2023aa86c88a1b6b3f11f3699b803f30ddf224305d72a1af015320cd734dba648e41ed5f2eb9989c8830827c427ad1ece9840698968ceed95e5ff670960285ad8eebb00edbc6fe922ba1507924b4f010539dddcf8c257dd86f6e35b8fff05301baf59cfe3b203124b282c6da88c856ecf21b5ab9b165194a70452848b02feb6bbfeb3d7e3b7117ce30baa8b0e7fc2e079b6864021b29ae49e30d1d95d2efdab459724dda44ea4254c962a3c0287717b9b4267509d8d9aa4a625fa498c384496a3e6884da09eb0beaee94a49f43b262da6f3978783a78529f444f44722dacdc1a96fe54503170e32c1576f687bf1ded2883e3f78abaacfe5de0767a3c8301f94ac3c5154964d7124a3c7552703adf13fdb824cfa0a095719ca4c35a01e1da5b11052e09e78811f2c874bac37ec73e558d9c031a092d0e29d67cffc6663a1f8160d219c7af2f7467c2d5ea23c2a3aac47399078099f4cbd669f76baccfbc8abc57228ceee311b8294a3750cb166103bf2fd78174ffacb66354b317502504b71d30daeebebf1f7979efcb3d3a3bd6c36339fc51797a918b5a397a98e4447c437f2b85aea14bfaa9a24d52bed4aeb2e1d3552680886fe715ded9a2202f98060ae0291d6026b66ace78893089f9ac7b64df47c3e2a90d0bc532f367f57550a81a33bbde29ae10193f0544f5ec46de231c969c58c6d10cfa740a178a8cba7c5f2c3fdeaac153370ffc3ee5d77ec5ab558a56e5ee4ebb2f3de1a776f01fdb7129231b4bb7a71e15015fcfb361ceb81bc41ffbedafafb93e335c1839a77cb6baf4dea34413c2c6b975bca2daf8f0ef0cacbf0ce8e992e60aaec19f7a334d8540e79a30abe25797c227eba1f274b31c84230c26533dc1fc2f2740d876a00578926ea6a4fe3e54cfc00e6ec856608eafb8b87690155f9bc6165997e198accb2ef94a73474265ddd32261b6402a86edc4c9c31f6144375aa59a97d96ea5ec58a07d19d1309c07dd5f55890226882372caaa99222ac1547e8f1fee88cb4ca73d1e6190feb3dd36ad1af609137125d27440ccf3d93c467ef9a1f975c5aaafc0f0948f9cf32ba8fea68aeae434e17b8ac902f918eb4e341151d97889f4e075487b21f26f9e2bc846f1bbaf136d183edc7a40462e63ce77df0f575d3fb4f2d4690ce99069488d2752155f7ff994806b4ea8119a36c90fa84472e2d9f29063c7796260da4ef36273b48a6b89d60c2ae1ab1a1e02b6c795648b88249f0a1af9934a9ff46ff02709da008e5bc5f395392886d42ac671629937e1d04a1512a3ec885368dd5947867c8858a681584894571d9136e255007fa91422f542360923d6b437c48585a306d82b76a5d086377e3aa62c5abfee49c4ab3145081938d5dc23d3214c267414108372df1207cccfad5ac2f14e7c38ae4bd80bede6416ed6f6a9cd0150f7a543dfba0153779c5a119dbf69328634cf7ae6777d7ef9e815449fdc63829f0c49754abe600c7a3708b4244aa93f4c748de597ff9588bd3f9c9aab5e3fb5f0505047d289723030877a953de16fd04bde4cfbc185482e114e20b941e120005d4967e8b801fff6f6dffaebf878f1f8c03762fe8f7320eaf71d071160793238006efb58119531362d8f6c39a17ecb31e1ad0d1d471fbd510d22696120931d98e8124ff148a8e5a9b7416ce7c11cedb8fc4a6101bfb3b8da2fb41c1e3e287af17a3216072ca4e8b8d1d0bfbf48f91f9675f59a566e18561165492031d822aafa965aafc76d3ff6e2df28cb675ee16139f914f4099142acdcbae9777b4874c40d424bfc146d129b1dda9bb1aae0cde62dee4c35881e4bf968f30acdc296388ce81d6ded0e80d2c5a2f9a38ce88c93e0f8167066513c27eebf1ed99d3f324bb7497006a4238e01d86cfa985d414b2543e9f79cc676da2d40cc6eb02e278890efc3d1a438af5f9361f8f0ee3f63de015f19fcb7f1562869c45a6a9e5d13e0841eb6ca6b3dabc0aa8a85ffeddad588b77576cdc427425497af192b7a5c03b028f2d0b68f62750cc5a28aff64a010e9fcfd68195c64358105debfe21e7ae2c33677646824c38801bdb42c2831bfa9284a8c178cb81e30029a52afcee701835ed5f1e709cc087f8e2f0928d189a169725410777e4cf744812533bc2d80cd792e29e97fb76c0b310d29566de289c5affaa436a37b4c920ed4c045a3593359a94aaf52ab884a8ecb372ca5fa5bacb5438049bdd897e852616099b163b2224b0589ba8ec0c459b7adb5626f5c964fd7d848f294935d0f6c16f680c784edfc35ac1712fdeaff701f7dfae6d75bb0d9f6fcb6a486e00d9b84544cd7b844b9b0d15d0cd3730c70086e61b3408d162efb9cc8c306be7fd213be91bc72eedc2fc2c75195b701240ae25f90f5317313be901f9fc0e5ad37188040442304eb12a24c7931ebfc44064c1cef7954bc50dddf27fe74beb96607b14c9d5667c4b1b6376973fa17fa08ef9a57142719680ee5f29cf7f655782bf4f9ddd7c7e66e9d96c2ca5b1932a3c4ac5d179b3390b8123a9bc38935447986b1d61010b9dcd25d2e88f8730912fce2983635eeb533ba2fe54c1090ef4e85abedc8be509f73d2583d3376b5cbe39fb52438037e01bed6e4cfc7627ebd7753e7acbc7456997aaab42a6e6ed462688e9fe58c23cecc048534743b25e9c728ed62cb36bda6c7c91e70fe373d43f3277edfd8b1cc27bccc1a5e68d624fcb99a2ca6f9523e24f3d244fcfe70958ec87403bfad27df402e556c0cdf50532c1aeb78f7710b4d484521f7615b89bc2623b94c553ad1eed74a2e21dc0d4953dfe07e6df71e6d66a51e1917b19ac88cc42dde434fe656aa6c1d6511e4d26a9324c9ae5fac63bb53d6073a91dfa8427ed05b75156b11d9e3c106ea167b1aa825440b2670cde8af222140c09bc1b8661e9b2873b461df748a495748da827cc4683c600e3626e8e235ae76a977ffb96082ac895253ba5dcf453997cb94afead751dd8c5ea9e82632e727a0bc14e036ebeaf87e87d7495a18d7ee49100f3b4d95fa96a18b648f2013e6413717a2e62eac8dd8808aac29ce08306239dd8a555d73dcad513b24e8f6db775972a4225cd65bd4182d74989226911f96a369103695d070a90b8beb5e1a49e86e0862745d8bc8530899d3f56233e0f399671b1acdacd56430ca14b28559debc1837df461e9c9d223f44866fb25b8d5e7077b725f527511767ea6127f9875d751ab189ae9c995b646c21f6c4dd9e16e7034ca47034868bad78c3e6fd666a87d7c7f659eff0593a4857d366e69694762a4920fc96ffbc5788bb162379e2fe0de18e083c807c194e6fc2080ff495ddcac8004aea7014e75b52ea83e3b2ae4f8958cbe94e63e914563ff29dccb16f7a1bae0c6a5f87af68d3c695a456395e2d3e2235f244991d1bb5d7438cd82e9bbcc96a768e7e86861bb114e8cd7b00536a4ced150082db073f54bceaa769affed996c7cbbc00c09ca021be332bb41e83565a667c9a442fffb118d5225dcaa8efe3ecf417ea5453f30a55ff5177062e239005d8e7f451d92163007248d981ec03d35e73b646b024a91e7ea4099614bb256399e34db7cc2fc370065744877ae6d325a8b6cbb7b96862bb615fe305713a24310fd0f3cdde078954f548672e24518d6ea2eedd39203151609bf3f91eefe6776ac92e6c2f1d6df97262893c1cec4d07637f2c7ecbfd3a7e147ff922d96010925f8e637bebd97c71bb995deb2f54a8685b60395f5ad79725ce97bb5f8619c8e9a05f0ac03863003da1b1fff9482cdf21744bdc942d6dc4fec5a8c3a0663af66091edda7f6c9d1031514e4806c206253067e664596bb32bded57f30d8e5b1cc1b11e75d148e7371322f2ea5bfdfba9d9fc499b5ac6f598a60892356b02127e18f37deaa2589d6b6d4c2ca7526fdd09169aa13ba06dfd015c714775d93fe459de50f630fc6bbad432ae12d28a75fa8e96492f5557e3eb5dec26f32ee2dcf92f8561c2a8c291541ede89d2a976a345cd7dacc1ca5a5ebcc909865c172f9bfab32e12c5dee0f52fd659c6b2127d24809840df422b80c7dfcecc43592c4047f22ba97b5943f018485c83cb5ca30e9507ec9f244523778765fffc0b69e2b381842bc363ce4d405df3c9ff903a363148e10cf5d895c56d2ec0a6e48404975e0b385abdd107801408e26915d01e0471a89a320848526a279e98145e51e4bf3cbac086d56d67151abde7b8eb9fa968c57e14691bd6b91798a02ba662732f5e6c6c9ffeb6e313d2fd8252a8975ce8e9e99afd3b669f483abe14f14d94ef583f3fe3ff2eaceeca9b205f6d3c5f9449a207061415b41b25d73ed2175e91ca8c4f5a302689d7a9135137d1763eba2b70fac4cb4a9444d5055f14090b1cc02e4fc075170d220754983cb340753a4d4fd3622fe885b11011bdb736f67f4b3672078c4598ec77f87de3711df6a2eaff61e6064323695480899579c3326fca91d53ba96db5dc31f9a27a2cd41c041b50171e028189fc8eba7ee1c92e056743fd658dd7c8b09a80a6727fde234e6f61be0aa6fa82cf7c80a9c806dde88615116117e226188ee9390410bd8bab18e29ce4c5ae30aac2fd215eb8f7e188843cf04bb55d6684faf149de8d7002a24061fce95ce781a3cb6f8f407d307fd4b3bd512b0dfaf01f6c654447b69bd454b9c72e3333d10c80dbe90e90d3eb0fcd2f7b9a189492bbcc4c8ff7b4e65f2e898f09eb821d72682f8a51ce0221f7daad5dcd0ac4da242aba679df01df8973b771cd6fb4bf62bbaa6ac59ba10f6af04ddde035fad06a3f2a677ccefbb6fe57ff6367d8846b9f6b05ad2f802a2d840fc50c7b9472e1b2ff5bc598891e34c939f12747350b6d35e5a7ffc9b1e8f08d35a13495b06da61d6a7447d3dcd60af12e40319fa54281963a89237d89299a71f92897bc12e8feb4a0a1a9f9beef06a445498f7c8c84d1f5b9928af8c9ffb0ca16b0969d3ce35466d119c9f23540b3f6cb2a0c42cd4351c45f4a96b733f33a7ad2e12ac2a1cfc378a8bba8720902902aaf1ed63640b2a7903a9dc4d2d19eeeae8fb80e745cd9448079f235377792d0de42a8b9e5a05b86f58ff9c07506742e753ac45bba1eb9302f978db40b5ef350ce99797f38f785e6aef6b7482564d47d087275c1983640fae77385bf336289333f38fa7c2b53a9d990264258fdc5610156285c4303c4ee66d33198196f92a0fc02357741808ebc920b795072d653ab752d32d1515d1a31d3441308480d8563b6976659ba75c358100a0485f23afa14a01c727fb9af378c962208da1f98d9a03924c1a7e4495233f4835fbdfea149616fb9c0c056c5d0e9e736668c6cf801f4a9815a3ffe1d1f4b73908f2745430c10ca0905239d74209c5e8eab82a7bf680eb1a9bf20920cd227c0dd73a24b3d52194719389e336b668e3efd326611cd2fef4adb25fdaf362f24950d0328f14a6c12cd3540bc3dbde4987a472275c6a2909643489c96f6d8bd71f0387e5d40d4f82c11bcda4cf533ed9634aaccffaa18d6f78c58175d2b3d4d093d418ec0cd10a09cae5a02647f2847f0cba92793beb75e5b5445d56074bd5c88a731b59e22771ebb9b21ca177278b9813a58b9040c2937262d6919f9ff0e9a893f8a92c4ba5944744b97041a3d65c048433d9625b1b1936fd2114c3e0b58fb0d8acf6707f3bcfb06d4bd2a37b86d15cd7261f1edfb298927683107d5794b853d46cedd2026cbcbd16ee167336720b7d724f5212ddbdb093ef3dc23953b191493261a68c647ef46fa7f6cb44013c2fbe4f59259de069c66d60fbaa24ceb7e26f3f6dfec16bfad582acd266a00b957333eb859c37ab9b114cc84c8511840bbcaba6ef7f058f8f3cee3f2fc062258f4d3e243e0b6bcc0208f764b16f4a8e5d636c3673dadba9cfdc8d0e6bd3f5ad6c01ceadba18a4b8b8ca98b49acf38271ab78e8370c55f2f09c895f65533ccb50ce815659bccaf7522525bd401896d2da7873665dd4a4bbce8993ad0544e03ceb7e10be652b00cc9889c442175e6a78f4a2b203d960a56f22c91d3895b5bff3d7ab6c65f701d8426c70f2d34c7eec24ca6bcf04bcbf3c620d795c00f05b2d4ebe898835703fc7a001c39e2ec5470919d6fe4846a0659b4a70a5198a49657543ba472d119d88c61a8509bcf65f4519b91b861d58d8d90103f7e866a117e04ec648d50cda5f10e186b6bae82eab199b23e4b6d3d661c8e52c19c4913c4db5590780ad18a74c9e8dc53e6279ece3aa868874e2d2c45611e31b4a6d2b66b6142eba6a301ffb9d332b339ded7347ad8de18c61eee67343bbffa97808e982ecd961311e87dc35f0f337b19eaf715be0b2704c24d839d99a0fc3f31f927fd097633810dddd3b035d3f9c43501455e46567c28fd30a50d3fbd485b88945a8b1cebe1ae6479b1ee639634ecdf38b530fdc7a16d64ffd52e5cdc0894cce642ded87030a023bd6b212b714ef0b4f6f80bde53e833865b83f2e63bffcbc2e70e7ce2ff9ae661af57f4e8e4d7b008ac77f330f584949949dc5f3e5fb7f4fd38a37bb9a9596c0256b0c00cfe00f9d5ba711e238044116055a41837ce9b3fa8945aaa8c09d3b954cd1c6a6204ca78d7e1174f9ebdd735e676aa81184f8f91f1e436229d60e3a017adc8ca04cf99544a0d776c36e1aabae6f36de7928cd6591a74e8f2e90d7475893a92a01e8e9ebb5711c4f3c2efc12376ea56759139e109a488a9ad75f94b77df4141f279b92816252b765a10458793137ebc9790b3bed09438a656d431da3387d6e475544d1e2a4eb7d12a5ab9f1b7e4f12d0bac2f26f0949f3e508e9c327a41976e6a58e2d824b29891c047fe3c2766882b39b5944790f75f0d43c8eabc1a23289bd326f7f644d0bfa9fc458f6b3b8271151b60e232a693e4ff0e12440ed335f2da25191b81dd0d226fbf87010c9e22c7dd77f3f77c8adb1b0d61c57fdaccb93e94bfd036be1ae4a900d2cb95c826c674603289c7ce6ff729e1e093db2b0c4a59dcf28b237371add7e2c75f8cbead601bf01089c22801efeb7fbcf6e01d4eea50559dcce10fbf452fdb85d794685abe55501d125ad5e41c0422615661561f1d93ebf595eaa81ccca2e43154b6ad35eaf9d24ad9995a7122339cb62a293d5ce39ead580e88cb100b7380c051c0f135e9e42be8168f14b54d883cf669cd305a03aa93259c51296098f45e6fb71b2bab759b87e386d0a879db7b25276a95ee6f863c899dd63fa5f7be128722a65ed8c39546a054ba1946d753a6bbb89a4a0f5f3492fee733c6fbc3cc64d28ada4d65d8992a5c784caa88fd9129e1ad93a2517b9e9e3451a9201b3543c826b8f7be783fed2a46184673dddbd76a83e28da421bc1936d306587e994b92e83ba9f9caf605f2a2ccf9b0122142f8e09b478601adac78a855768bac7e1a4ba49cbafa54d9d217d8c44f5c973ff83040fce9a31283694bd423f7d61ef32c558b79ee1fc5ed3278751d18c868fcce4b0c088a95afc1cf3d2c6be87d56777c1fddbcf62151b18544430390e6877b1429ed06e5b5f0fb2c3b51c4f6862bacd7645fb4df0e46c248dccca132327bc06e954d510346deaf9f457273dd531a50a9a2543ffe645b996607dab21ac53a3ae05c7c88a441368c5c1aef14e845cf1acaa2a87ea593511a41e4f005814e1baac59b7729834744b5e8f8f8ef3683ed5940450dffe984532a252fd3a16444f5544d1bc81b5e4aa9d95113eaf9ef8be0c60fd9c66c0139aee389e8d27bdb02aff4e244120effb8adb8bd2d0dc13bc197863e127c40c66206b89a8e380e3d19bd755604ceca83428d793f24c6c32539de2b2ed1c3dc5c1376c2f1249053e6bac89eb1593acb096155daf30c73ad8be5b824f9fa1d0d9f1a03db1c67d7efb5ea23e71dabf5b5eb7f1203c23561c7bdf76ce35cd80a88797079df84a5510e30baa7a3e0d48b04c77f13edd8ab5628905add053f1465f19acef4c7cc51c474a2b1d16988b9783970e26a2f6249c5c082bd23754b6e134a04e9b7208e6bde45b7fd219ee5bad6826b60e9f4cb1179a12067d16cacbf74cf3bb6926c32baf1c730101b753dc76622f6c32c00333b540a608e947ca69d619cd6d6fad943da122c480b0e3bab1245fe9065215b612183e8ffa1a4190e95ece66b7869d92a9ef189fc1edfd51a027b84643ca4c9f043ce61887152ada09658bfd3534f5c1b5ad8b131242172de9d0112e4b629bbf96f631d54d7db154ffefa3b3b392c26f85ac82d2f5321a5a61d5d4e71cb61d09d8362c3d4bc65276517e70491ca3e2644c0e8108fe5ff222a0845a425401b5fd95384f3d9d717bf950b6d6a2072ac9da0edb087b749760f7364bfd348f8de6aaed1a8186940b7d11d060cea40ed5836644e919d03eb41d09543d1cca65882ba2a45d8d9f4f035a4141592ace9bda02a31499004f507660eabb42dc06bd4205de7ecee2b021ee31a0873db27e9bb4677e5345b53d6c78d1c0808c54837df3938d408760d5bef92e12d27f81551690126937085493e8411e58df9adce77d6cd989c3c6f7dde033cfb9428c2cf88a226132df7ccadf6e27b5dd187c21caab9a0e799f2e888ded2ff4cd5640aa3dae24aa67a714d3fd52ad81dad62f5e9d5214ded0402dce87dbb8abb6b8ec29e54c69643566c7751f753b27f4269de5036a71bc90e3af27b5c01643cdce41d00b35b868dbb0aa5d491042777ffa15614602a81a02d9b0a34b75d1e2b437edba4a8811616230e4ea91d6e9a69ed73309b1ab59592fc8283ffea2780349bfe150182c39d695418e9086190ed89f413ab9f64a2690410affd7ebddc1c782aeb505d0a86ebeaa7ab53c8b5c57a6abbcb69167ef4bbdb82f1696b0346890a0fc454e43dee5a32d03160e7d01d73e6267ed4e2084a02dca104157657b0a7e632d98afc2a49fafb116e7081fe7f1b2f9d469ab4cc2470e22823c60bc3477942a508ecf2780449551f54c8fc8370ca9b39fac79953788d94ccd771d048fa2da38f0388e02152d3a85d92c3c7841a02ea8ef818312bc9851afa7ab4d465911d056f23012986c19d31e73735ebbf47e935f1db3fb233da40822e7c7c87cb2ab7345160ef0b072c97c8a983ec8120f3f59ecfbf8d084303ae381cdbfff14fd87fee9eb953030136654ffdd487d48d3e57076b4a9a734b83a228e0f71154fabfa3a0a16aff8767a4b452459bbe6897c9e36106b9e08b8ebf86dffcc46ec9147ac071fa1fba9fea048b2156ae9ab5623017af0c13f39776bcb5d8bee6e24baaee3d23c76d0cb83fd04a2c7a87d6984c84b568257f58451effcf4d891d2214d116041f9d05edda98a993c4032037b5544bfcf601d526aa22743c235301c51a6422471087f8685ecf667ae17ab5ae85403733792a69f9f4baad6f0c844035efe7ecc987af6cd29b814efba820bab4870a28aff4a50879f69ac67e570886fe721d3c1ac3f11a136e604196255a2068ec4439175ad1dea10aa3ef41b2ac580c78067bfbf5a4f0905153f591a1a4044981cc8463e1d3a5974e1b3a2b90796f6ddb292d70560066ec32d2733c2ec26f9eafcc0c9b0e513baf7366b285e79f870baafc27a27173f79a9157f6cb258c5227e96fe217c1b580fcb8a2eb45f58bad53064471fc01678166ba38f0dd5bd25953673d1ce0c811911b2c67167ba254828341fdbb62e2e79a1bd2526c27245350941c2ca40773992d34b186c3a3d1735ccda3b543c60608da9f2680d0a7c0c245566c914f50fec60b53c43dd1384ebb1255f16ffdfc90819d63aaf1afc311fae36a80ff555cfeffb1a47f3843714295de052b7ce30506e96d342af895ee2ea1eb578e16a00d86873a30381adf073e8bac78c3f4ef35083a14725663ff09ae59a54ccd8b8db7478754d4081608161d950dc0fbab3466bbb427651cca3dae12cebc66605e0ae0ff56f3dc6c5270ab4fcbe344f9b87a9ff4daaad7296b44b68e74a7bce9bed2f628775d966a2968c2bb2b83b939233b2a7ab50982c0a8a65cf613ca188df2b8447fa83d642711983a65089b8e23aba1715fa87d353424a29587db68ac57de40e4c97a5ff40f157da9788d513862ea0419da1f3ac3cc68af7641704b03cf32ea54236765ecb84d77168a36cc4b2b500d3e3c394aa57faa554ace564f845e3f6bb2cd1242d91f7c05503db18451f8a12b9d91425931682afc4ef23297eb81eac2a6ae38975c42832e6afe3a4f0a3d27956995383bd808eb5c64991ff7d1c7c1aac3e60e0a052cef4beaba4c99a17abb89220e8a04534be659517de83d7e2f11699a6a6bc95c101d2b16608ea79a5042955dd1b5d097e5cb8ff087c0fce5c46c058fa2c497f534ecae62a4be3fc7b5b702ef48187452fd8d4f7353f0c186351fefcd3865286f26bc7d4171d4e12f8248f8df306c086794265fc45431e0220fe1354c415ed95309333f4c7512e2cfcd1ccf701f1f932f1c7428706564f077101e9f4077bad2a3a3b8244dae68ceab251708d5a1992ea45e038ac091cd144486476cd1ee5c72a9f06b7f0610b1941ea89bd4cbd5764896b1247e860fc20a974170b2564315fc450e3b77329c6d80b2c599c1bc6b7106d72a1feba47eba5bd4445afd9a9d28f75a04810411c56b77f9682d64643f1417a359fec036bf04208629db59f3dd6a4527ffb6684baed0172a171eaf03ec62757e8435ab951b3e0cd70733ecc412adacf4bbb16e7219a37b0176e5d6d16e0d0b600478a5d2651455d52c78a78a9d5445a318284df1ccf04d21d68b6a5132f28013bc6bab80dd7d891f83d2fff67d09c9684d99e874660883881e62e30b8bd5692de378e30ffaa69915dbc1c511e63eda7a0b7413dc1bdf96bf8bf8e99b20b96c668cc29b57dd20fd28e0cbff404d2c2c7b519c95742ba30aa40b26d05ce358fbebd0b4f4af5ee2087e91764b294d5d17b741c93b51735e9a795b9a80d0a9eed9ce57e85d490b0e2465aafe1d1520306e03ba64d3d8491d989ee604633653077a94b1cd4b0d67927345fd5d3d9b90a8759c266af486f75a20630be9b1fffbedc02e854c9b2f6e4cb0219b938ac9e6f093c9baeba3f4c1db2f8505c72c1926ec015fe37d710dec1da06f45e94a4f6a120b2157859afb79f468f5220d3c865b02b790f0632f836e4d81e6fa1805871712ac13df2e315e5230d123281e5596632024d8d9d606e30608793893f6f3977eeef09cf1857650adaf7ebad8c378f94189a2cada676bbda7c637caaeed8304beb9c6e140c9e9b2041c7c2777208bb33e7c914c9db91e7af042b7f186d4d508e740a36ea7dff9c59df4e13700fefe5342cb665b1e5f8f9d2b78c932c61affadd175fbbb3d0fae65baf39f1a9b983869242690929df0aaa06af850d8861807835e45a005d5e2a960deae739b3b19051c97362ca3270b34f6916f4106e6f82fdd64f8d5da865c9190863fd90e4f9099172ca12c3962f47d58cc4dcd836886c98f02b44355232134f46e77c6cb2feec0dba0d13250cb6830a7710c0f4650e5e0925261a5ac634da68fd2d0815a2cff0b905c7a293199928d4ace62300f287856e33f2f740b134703ff243df969fb95628d17a00a968177b3fa3d660e699719b1b86e94604e0c0c37cb44ad908e9f313a80c29c754e1cc7a9dd6703bc37f855d1bc57429e495db8baab0367930859253963c18616cbf61313f1b049f602411c0db100d0db69ad59f772406a4f9ff9e8715e3731acba9481bb39b5906dd9dfe9f25511831d21d4deefb33f9ee3f18ebb664c5357109cac0392cf9f56161133c1b3df8eabf6c4808676dd4586106cedf6329bc55ca8e1d1061c32dcac27c2e28d495ed424ab07d463e736b8e47bb30abbd65c349050c09a0ef19448cc49f9caa8a4aa8e7fa8f23976582e3a2f03c045c36b6e43aa36988c446837f74b22240660a2ff0fafcb69892d9da36649d175ebf3b8790b12695ecbd534fbd2d95ce5925ca43554e272da82735e9b13f5199be05619cdd0f21c6029e8ac04ba214c78c099490544d1ab174fb51daf75364227778197b010af2a0737634e9d06a4d5cd0d74e1d7fce17bd6ea46c9b5db3476a515d4dfa57bf5affe0202614f7499066456f80a372ef2dcc8daa7b95964508ef2fd08501d9b5e7f0323b165f136fb811383bfb427fd847b45d3ccd062fdb9c52764a70282dd6deb77b4730b87fc0372b32ad1cecd8e52478d274cce5ccc65df1c0f17688f48ee18c8cf35cc5700c472d81714432fac3d0188514dbd92169139baf74509ecbcccaf74809247d7c735ab000cc591bb1d05dcad403a88c2f002679a2bdf1d6da44497049d2045c87571902de23ed1fa200c28cedb8a3834849a4606187f7ac92803de2e07e822f3c93fc2269eee44265b523cc2e2c8a84acf2211c21fc57c1100783a8fb03b0e3efc4673fc154ede0676979f845277e68addebee2654845839c374bc95434ac7ad683e93d4f7279d38f05441fa1f87504e32f3b83e488ef8b8689e1b02761a2be0dfdee830b33f273c2506d1fb42f805e57226c287d977deabc0613154cbf8a94c42633fa8ae98dee6503289640d3c8e8d3c85adb4c7cd1ed1367cc7e5d17aef86ba698edf27675d8fc546595f6c31abe737fa40ffccd82bbc52440e1b07a2283bc5e16f5cd24484da5b7155ab73c71b57b87ea5fa29624f931ec64e391d3d240a0398c5939b83462a78642ffb51c4e31c64b1e3038d54b70c8ccfa5de005928b5f7803e8881da087861c10b9ac53faf2d7686c7b22b28c06f7df0b4239297298c3b03676019fd660cf85296ea917df396a963ced5a258313e9f65144252eaa1558d57992dbeac190f5b5fbbfba30c46b6a49f5c3451ab0d23e5be937b8f3f7650038f120f2528c7bb7a7d480eba38c5a0d221214032536685e0119baf797bbbcd128d1d007822524caea1b6710d7d7802550cfba266f1eb62fa546d2612bdba0ce840e48f88f6353d070dcf06212f1477163b9bf45621ea432f6dc297ae00aad0235a1f57a6e937e522590b7ff0ede641e56a18e26d904416630db3287dab26904b0fc84dbf230201d8cebf335c9bdd9e6cb71a849a21717bfe52c70334a0355f675d7398f7eed6ec290fcd6088cc3d96823ce1812c22e9b4a7d17420fd1cf0a0a5460283921240e3788c9e388cc90e7370f7c346a127c97c692f6451d3d7ef0e304fff7292322d9e3642a5a4e71f6bcb19dd23dd8a6943ee8a477f2a042a29764140d4b41fd8e056cc09872a3029a423aee88e75c92271420a058e8b71951f1f791b16bfc831df6e7ab4305da05495e18f6e31826008ca8945cd74b185c3c7115d341079bc68f1a524d32eb1804fca05afe04b05ca3928b39f9ba6447d290ad480aef5151a14953ce73fca1f2e8f769016dfa71cc5fc7856545371b8e666fcbc935f3a997ec29647550bdf01a79b08ad7641f5d76bca2aa066ca39560f0be7f4c2c485df4cf6dd3fe873e55888c834a795c31f7735624363fd36264f9f68ea945783c4323e28c1e33d1a087c710e5c4efd2cb112e285eb65e67da5a8279003b3ebcff4323e91e4b25fd9ed9f2cc4f6321fbb48539340447e378961e481d604e5bd42eb0c2a4cd2ce45fddd3fbda4cb6f6d01e60d848e3d9460933b4cf4bbd53cecb408c7146b4800457e454552a030bb25aa077c4f9a530691d9b5a318b54d088bd1462ca82bc03b2ffe894cef6b6a8574242d1ad4ee85fc3b03e17834c936b914a2b5e87e07142bee1fb5a17fc5fb10945b657f08c0396bb057aa86e59e5406d7e3b032d50a53d479da5dc7a3e6c5669bc1fa7bc0ed63cb3543d4b2487b7704261332b8d63729fef09f998d026b62bd074f211e36b79367af37ca650a28c069a983fe46ed24b6294be3152ee15510770b084c89f0c488f2e0bccc3bf9c6f113948c7f0c7ae7fa00a1e04b0315dc2458ce4f71b27b3c1d4c5d958d6ce069c320bf70b83c752ab8e5280c5840e430fa8b03c4842498f521b368e8319045867e9a3843bef2a489af81722c6fb8ebd5b78e6837f7366488f23400f0081e2c5ae4de4d8fb3145850da4de4868ff9842f552aa05c853dd87b988c67ee8d57c79a625f3d4a57ca7373b3207a352c8b1b49fceb115b8deeda388b300cd5242b5405fa4ec12355817ad8e4f693b8e11caadfe891021a2b02b82f58a7cab41d9689004d1fc45cd7fdadca498610f4a92e6dbc9203917a8ce46dd4ed8bac2996a010c8fda03687b1513c8b2aeede9c27d7be82db6e68cb1d5a818a3f03a8925c7ef170d2fc08a54a12df2363f464466bd9135b9308c8f72b9fabf2b544480e1e561a90058fcc94538f24859039534ece3b6363371d5310a63a3b472edcbf5fa49a10903c7872a1cd5377be5f1c44352a344e7b2ecf495934a30a1adeb93be26f91289541842c87276321b8b5cd50394ce41eae59637412b61fb85708279bedd641fda481370aee0948236ce4e6cdcf308976bf5e8ff285842c6d4f51d872ff25afb24e1fb4d8632cddcfe924504340e51847e0e43df3a8460ee48ef72e1a585231222ca565a380d2d03c0e8205ddf304303bb0e86180fe5b2b8e5c77b783fdd074effc54e10f1c370cc5b0e8b66b772a57a434ace04d3b5a14f0c5fd62fa62ae42f2b6f18a6d0ae29d8cdaed68ead0fe7c8eca31a60b9134bb0bad1d7bae2b5567960170fbade40fcc63324c9644fdbe5219ba113b861b2bfdb97f5d7a368730e96272bfd0cf699b864e9dd73bdbb9f153d3866bae9e06fe7b6a6fc087cab656586b0562ce3fd009af361bef6640873bd862df0d78846841a504b1e262c90b7f755e098224ca36eba001bdd0f10af07d02d0ffe854b81439a069a2a631106ec29df4828cc7769f3bfb0d3b2ac4e5f7d864b8d8261720e3583c84a406ae01f76af2219b66a2db5f7407ab74a714d4f1015d2a7f81a1b62e8274caf997e71a1bdbfd6bbe3bd05f6a44c13d46594291692e0fa7ea81a17d9eca4c198330f94fcecdc289fb72aa088be8f7e5827552acd5b101a6bcaa0fa8ab03dbe64a2791d6e7a94eb8f63dbc84e13f1ba57502c7e016da07051efa3d145f3fdc6c2e474c80307d3e79f99429a5f601d66ba2fa6f9267f6a60660eea37e4620f2423b670d9094525f5ab6177da78b6eaee575130419b3b5fff352533b93698ea8a4a254959994c1074e94fdb3652d71e86349014d69b2ba98c7076bc167b96bf940311f547631a9fb2fa47354675937e7d8eb54162e4dfb813282bd5125dafb2dec96c05c90c77e07c98b692eefd90b794c09d6737387021bef49942131e8a88c6ef276cf64e9a9b3312f625dca10f5ed82d528a0bb590bb38c3772dad1aec8fc90df64ab781e56e4d0c3b257fc1e7eb8ecf2279b31d6b7cf8f5168e458f06677e8b801f58d37df8f400f3a21fd10ad5e8db612d1a49753b86c7f1078643751e66f63983d2697e3be4405cbcb4a856788cb13eb337e209732a69c7e7475c306b83e680aa8dfb7b79fd7d299c38c19de4628be42c718115d4c515b7b74c48a470438b4d1499d45da473585cb2a3dfe2ea31adf0b0e20fc6c815638a3cd4d01982bb4082d59c6d4859091805014578986c53af70cb6bbcf0c005175c3bbb6eb77f519053e4cf9e911beccad6759a70e5ade50ab6f7a2a07c45ce557e7622d087ba1179d8e3b654353cabd763d5938c62ac903cafbb841502ced4b4a39a54b838895cd7068845698e57f008c23650a3e064e27e58f7c519cf5a66917e350e4be6af19d51fe7541044f7b71bf950435be60f554c02eb9444175fd3e296ac58d1cc6dd827304dded0196400e75f4ff62c5bc66e2ebdf66d2e9da2670f4279dbbc0cfa98d8f0162d5b00d2456e5f0f72113154f11381d484ec5a3bd11e0992d0795292f1613b520b9fbc4f0f9d0d41c6b58eb0f938ffb1f53531d43398b0f93647c4ec93333cee13e9f6698a99a21952ae27c5ad0fda3586de2a3d8e1b5bf0600670122747fd662bd44f5e803c1b5e4e2b992db3c1e6fc6ef9acdfa1987b6db0e41082ec7a2510f5fc1d60501db0c4d56b0284d305a86b35e07ac42f2d945edc924d71c7bf73df57e9842a6ffb071537a61df0414d7d0be4c847ad2638e3ce5a03c1fc94f151c2101559c88a65d40dea5c3f599172dad6ee6e58c1e445b0fecd65b9dbded089341943491e87c2610a870ba1c0d9f10e697603525cb9bfc6f68019e8f02dc1b78cf0a1a97bf47680f52e1770dbc5ea88f6bc3d03c8c0699595aab3ba068d929d209b8c35be1dab9d8d508e55f74353a8cd1e712d983d2f80f5e93ce3881637d0bbc078c01b5b05b5987f533426ee24862e0eabfb94638f8976cf584a1c3cd3a3b03794d0315a48e17dd7afeb2cf5df2352dd25db8e45a282a3b84e9d685f0236f538d6a7ae369a944cff8b0df5d9a08238d67d4e7b05d17508d70de6f23fda7730a7c445544befcbaa27ddf779528e4c471c174f3a88ed9ca46851396bfe303328c9224d39aaf37943c5784f962805b760dc152462f860347be4cf8c23aa961528131de7a40840c934eed0eae1c547ff1dcdb3a5fe708281e604467e4c27fa6ea080cca33dfc518125448b5b858690cad86e63e8d23ff1efee5fef3030ae7bbcd206d20bbcd7562223efff8d69608eda9a481d87bb13980e699437a717a701bb20c4ff624a8f1df0c9347ae4c4411a586615f59c50d0c340977bc6b5663b1785949e598f0c955099692632228b3dcb455befc97f5e59c8cd7ccb37ae478e288af4ad18f72a4ca8828f450d32be10f4cb7b29276ed9ceb74f706e46dff9324f614c0a3f761c5073a44d327a6eb40ded7317e3cc59aac41cd1dcbcf1848694536abd49ab8fcf0330842eb9f0ceb8b31721ba9530a49c22c5c6fc162631e4b04785b105475b668e3243b56920da0351612949b5051641a32051718aff3b9bc8dfdb303a4ee928caf077265442a2d78638b0a2ed6b9d804e94b6e25ae32aeaebfd3c23c2c5c85446f05a1e825d738cc4414dc400ca4876f64b1e6eefe38f5fc0c86cb658c14923a53174d31fba9c49e954f49528a6b9d4f80263e49331de5f86ac6c5dfb7f047a55a844eed8ada32366cdb5967f27d7e7d3e237ea9fa578da905dfb7a265e05533667a438e92757de8f9481d11b68ff1c6343e982c37d73db8a32677ca10e50cb4559aea3bd1ac1b70b6e32c5c0bb756a7d3427a810678f4af431499f5982d6ccfe64fdd79e666b6fde4606c1bc539150b4f20d1b1f85244450cd383a22f52a5165b803928ef6ef0e14343208c30008d9965d87cf1974ade0054200a4c43f0a3bf7bbf926d933b76d2345bc093d9277a97078f8ee4e3433c45658f3b7ce388b2672ebee8c091087727ecd81731cbf9771cc7f754d6f7e705b0171fc4b0daa16699f52fa403e4b49d56c54b936ef44cb020462fa89d92d6650cda05e9b222ec1cf3633e793decd435569eb3c97e881d1b2ab9998d8d7a6f10213305aecb197170cffdf1f4d0a4b772b5aafc9b36ec2e2c8f76a162645876a255eb193d9962efffd768f8d765350b30957c0961ddc5c7ea3b74d3f343451b96f2c76fd7109a80bb8f20b7be6a2f962b8d8526737f65e7af5e385a3cf3f448c272e61a20ef1b074490b0d6a0f5c718afd50686ffef41ee8a56e63742d2604c434e026cdb81bbca877d53e946ab5dfe52935364da50203f354a1c22725a9f5f0f818eaf0717b3020614011c6deb1af1a9bff6f219ad265bb140e8a69688370b5db69e66264a6666d3ee2d75567d92229c1ba8336c178515523e57f3caa72bd7af663401dc8d4b42d8fe28424031c094937366a8e10bbfd8b0aa351d8507b96fbc6c04061253ac7fad5ff57c5d894dea8e961fd9425a4142bed2d43476b2f4b777dbd51bed9d331f6e4cf678a277026e026a9992690d2f5810bddfe7e39bebab2a6abc3176e08e9cc762795269fc35d101e209fc69d7807f31a563ee519fb32c59fa9cbdbbad70cd7ee2ca085b09c96c1faaba760dfdf66f9bc0101eb426f1cf300f5aafe498c23c9aa8e28ccf9d9c64ad3059a4f20405f55a8e73167f40746ce1323fbf679cfd31b3381b0ae60f43cd13b0a5acd2d926f433b6ef81ca458f44f0e2c61336bb0afa94a787dfc9ab5ba4ba72074e834b18c491a25cd56bddea31fc73a7e8317d980279f8aa3ddc9d342ba7a04de45b38f793a65eca86937f5264aeb0333809894375d2b72e46a5f74c2a960cea0549003e58477b76d3077fb700fc106bc83b8db0ce61ba8784ddfa840488b444d521c7820c6480ebb7b64ffbfa5738f8c810b90aae50750dbb9d8dc6120416f7a78d7f255abbf8cb0c7d5d3dc64264975a2109fea9580e911153d01d06723161943d8d35a2805f3acabf82c764274a6f5da702d2b97d7a9732e4e996dc079cc1539bebd1c586dc16e46834ba22b9144b8ee496f6dcb3fa3f511033489213f7dab39e2e20cd98314401b800930388fff98601ea889b336c259af5df6a463916c9a0280d4738df1fcc54a439df052357dd815a34846087ea953100084a3cda6e4273d9d236e2c7aceb0b9c6491c59a0a9f78957df3d7782a240638764dc06b91c6e3c17f0af0a57a9e2ef52935f9f1660aa328708731b0b96dd71b2cb8c11f909b5a5798fff34ffb284871feadf3f1dfbb232ae2f047202f28ad0a220a63b09517109e5c9399e74e458541692a9a22b5919b02dac4a3a8ee344f052cdc9ca2757a70c221b7346d242d365365db21cabec879bc3d856962345f07667d106f94a3a8f1509c309c3ce0edb01689a9d400451502e591f29270587f2d1a19dd9811926f1fe89e7c192ce7c4ef55b1e34ec985ae1266500d7714a8166e2c9531224d4d31f76208784d6679ddca973829b2c7f12f77ae623b09cbe7584acbcea345f87236fc0ad0307fec735343c756a70dddd2ec28c495326484275cee50c76601cf7f83330fa423a63f5b6fc8392c8455a11537e068dfd3735625927231571584d85e4ada04c16d2a5b34e80af2bd42819be62f042e601071151409e6e44dd0b898b3c8f0fb58e86f1ab8e29c521c2ae51a861b7ab415b6e8c4b7c5fda666c20ee453bb85d940eee1548ac1950b39ca127c16aa81111779ef584c71468eda713a297735d4f1000ed2dc93169ea7a4d5c48767afc2c1053cd312d43485c04435ad8a8be9001f8b8b931ba55c18f62998cae70c00520926e13dba30fdf105ea1d7034598d8332eeba1a1863f303a1ea67d0814078010e47cdb918005a2cf38ee3ece4a5abf4033e0e62e590fe4b721d04182dc950cc33a416eb95966c508788d0eea1b5b4444433002d491334902a3fc513c3b824acc7a5fad59dfdbea5a9d62aeb0be93f14b446b6f0648dd9ef07a4c48de89a17361e4f6a0bec9a6de0b6d98bd41c930784f701b871e13aee2d8075bef2e92f3fd199cc71f1beca80ecb7f9b72ef05c14fd34e44940dd26d3ecc070c92100881b183f9a2751142e6f955e3ea7f53ef6ae342f9dcb54528b1334d5d947c995da9e8232253aef46ad23ed9e28cc6e4f2bc60cc712be174b90fef18908900b61081c0c42ee7e1c493b380e371f7da7fd9bffec8cae77dcb885044cd4f6809960ff165d83a4b85fb58a29e0a01ca332eb2d6df4e2d5f62555a7e9ccbb953c84aa92031bfd76eb3949fcff75eb15a6ed98f9dd155f362f73ea0220faa827207fe397a87a9f3111d017149052c3954ddcf4020eb9a9cb92cb1b87c1b26d8dfdd81e6b8e6601a1f2ac3db0cafccfa930467d295e3067e77e8b379ff0fe63d7287ec8cc85789e474fa73165ff645dee0d25f307eff28fe35973b8c7c80a4c73e246d857321f6238c6a13d487874f37a813100cf76de179fed12cb600ccb0bd0d1697a7302a468dd9972a02314a6c2bc710689c694f42f56e47fbda53d16f7b74d44d86506c4381f13754ff96331c5895a84032f333e70c357dc52db4bb128ba73d645c5473bc371d4f1c3d7835ec66abcf82f4936dfbff198fb3f1ade1ef7d16907c9e063addbca9fec414afa563e9ffaf42f6b9f89890a5b59ec1b527a3214dbff9563fbef00c82e20f0d7754a57a9cf882f7113aa06db08246ec02829d840d8e9f82e26f04bb03cf90e061e37fce9fee462e19b8fa629db7ced9792d88ff25480e935f968e3ef7ef9123ed72b93c4b6eb14f091e8ac3298a6cf1d6f7107940476ca351f332c9723bfa91fe9eea28035c51c338c6ebed7d477035bbabce833c3f84f501d0577505d3e5f41c6259904fc3fb872e11023844f00e6b8a1eaa1ff31a166b6d046732d8a137705b1bf5e83642b95c552a753eaeb7b43bc82699ccf0765604713f1d3f49f390da2b56a306b2bfbdd702edb9a0220f5b260706101d01159df0aa64072947dbd20318bea6dfc56d89c234b75fbace6974525d46d838b1a6838bce608fe59afe002c0a83a4c1acd11e477f6c84a6055e8b353b123a83dac8680832bc3c009386056dd411ba5632563aedd500b557b0611a4032e0af3de55d28097e4fc8c3f7db3dcc8c225d0385e3feeeb300433b1686a25db26676c45ee4d44d601e009401140a218098832efe65101ee5d87e504f1ed438fcfdd67a135a31cc9a091a0ff125e434e3bb55bd7a857635c9954e2918b09f5b040533136ff09f771056d5e355f4d7de8dc29d499a52a6213fe5ab6412a9164f9e1b63f63483b1c6709d6d414d598d8f9a812552e010399db130b684535712d526cc79d28609a73933a518699a9521e7728765a2570eeaef315a281bf775dda9dea3b02588a365f45e080f3e48d93cee93c717604be8690317d71edf8e0fd6f0fdcbbd16dc9082cbf75962ee64c7f50f4089723e30a2fc20901449b6109aa089c5b31c3708d3fe7b97a91f9b69ea285a6f04c0de7a5e777783cb62c03a1f61cd6c995c6f6ec3ffba52db1c439d75cee58035acc1f8a266d901f80e63ba20d0fb7df8a22f668305924160339503688b004306c0f9fc88bf0b4b66c493c4dc74dffd025b23bb9e74bcba39edd54466b190e57a9aa5671dc9f9e67871ab0f68d85c6c55ccbeeafb940cfcca6c1a7b5002942590fd8df95474de3ce1ba04fb3e139415b72868cc9d73def220b2a0ba412ffa52c2423037302cc3300c8ab3027d94ca71af1048f97222836f95be6929069f75858e960deec8f4ed57f830b82314c08be8e7bf79691e1f417252966d8909c29ac5bc1db14112b47eefc841054b012b0caa4dd14688271512fc4decd49305e9c9c40f4af16b554f22050667b5634b9fa8846899896d766179f9f602b4d551ffbf80e1182f96a7a3bf8405e7e6b0df35c5a8b739446363e22d05c8f7d360f4a13cfbeca06115c01085a91f35b9671edf15254969932a039e80ade06c229127a4ca75d44c47ad950d6c38fa02aa6cb49b90f09bca9dd6e65a417c78ed498306e5984064e3dfacf06b4e9bc93c2be81825736361793e07e66d5ceaabe00da93236d2c2e3d0c9cb103fcc41e78234c1443be37c60c365b8288a1a8bfa1046290464a0ece54067398d0a4cf189bce5de650443689e5714fc0fe1009127b342df57c093a9764ce75600f9ea8c2570012cac2fae6ee5154d26bebbeb2f535b0a2acac52a8c89d2dba9702d04e7df8b7c1df4488931c825a5ae648c87e2728821e97c90422276f787997b2f8406f97d37f9b2ddb4491b9f5abcac79b9fb487cbe5c96ba756c8881097abdba14c1bd179bec72d63bb5674862159147a798f82469c17dc619ae8bab68048496126bd833ac4521c794867f1335a60742f8e72f5a3777c1c95348d90cced0fb1283cff2cac6bce1551c81d6c1fba133d744ccacc7e0e813f4bafe8aef80a938ad1adbbd90b6087f256b3d2a0cefbb56d1c1fa29fbaebb5e1397506908ed316f13c0f2eac1d23b70826873fa1a4a7388f1e478a00a91e1d25e0ac7647b6669dc9f5fa7dd805195414902e6fc27d848e7ac49ddf3b00691df71374a79c62395d60ac88140558b40c56e601bcc18108928c2141d7eb9ba531ee2287ea6c37f56649bfeb404f01b4c0459cc4f3bc2d4a0d0a53de79e7ca2368621203ecbfaf3c6175438735bdf14f3bee0d1d8b9df7a1f66ba6880a94ecfe2cca5f0106176b9b6a86d36b469c8805d2c71b05414afc31f087da493732304d3d2a67352a3bc522cc7b5bee5888734d500d7f63e07f780773155003aaf6c7adb7891839489a14aecfddcbd8d54e56410ee40dd8a30747d2ee81a8d9a51eb82375e1105c5435fcee8f45020a7c605afc93b20309c905672218dd18936914204440bf0efb1334734a06a88b0130e64d9351eb05c3d94e049e1b9a7fbf6a0d6a0f75f37d2982e47382ab64fdc250ed9347f7103b1c05ce0f3ebc1c637f6c5f9068f52921e44837404bb3a1f82f51a9e858d91f6d7dc484dfbf93612c52b5bb4827a8aa813016cfd78d03a7a0928229d49eb126d87ca6018091e88143467c4f42624ca3e29c5c5e538724629b8298a0b85c3f9f18e9ed5fea86b9dc82e9a1848cd3d5af5371dfb8f231f0ca3b67306c07230b03a3d62bd8862d1a3a8074a895a649eb03ba2da3d9f13aa3e6885781dffdb2b0dff8d719f287328429b01fcf6f30681ae55b5c790716dc238be434d63cb33b11d5b23e33a294f74c0d6045686344cfa8939569ec34f151e2304f395eafc6f1deb1db23ec8f410ced0d553ca938e41d173fafe5a013a6de0a7c777296e2d26ecdb9264cb2e8456ca9c42a6256339b4db1799b8a67cfa10da32578cbb7efe42c4effa451337cccc34906f7e5365d948cfd5282e1086c7a98ec877511b675615964d21adca1095e8aac3e5afe262481be07a553ac46d40a1200f0c0748d2580a19408cbc122c5f99d9950a07c764424042e1eabce87f885846b1f3b859529cc7e639af832dbd2bbd0cab042fd100a147f0c2617cfa715fa460d4f5dd6f921c494780bda3c1a45b7f3a7189a6452ef2aeeb02d99c135e1d02bf224fb34feee662ba94509edc755351d343b369ea91f809e145a2d85339c2b495f616265a24fd2361accafdb5763869a650f82964d964b2da67f9c62b615823725eb28f92d94019aac4efefcff0647d2e835f62eb2e113437f419e40ddb19d77dde9fbb82addaac12501b0b85f81e311e7addc0cad30bb2b5b7aa4ac7ae2883b5969caa61725753d77d949f2a8ffceffa53a17da146e9d0dead7e90dff664100c855fbde41bbc8bcaccbf783767bb1b08e3ab7655d6905198524dfd57a5aaaac0ec64215527978fa946ce5dd5026518de492d16933e3cd0cf48ef32c3670b9527b1c389e23420ecc0cf59e54527613c876a94c53754aef1f9747f58f99f8a81f4a5302aaf4ef4f5e547d3415d5e53f7bb0ebf26820ba8d976a70feb5b01530adcff3b313967a09f926f426acce05afc354276074804baeb97bfd55517e49625cfeb20d8d5de0f6c0dba7dcd6bf06479f402273b7ef99749fbff4691525ff6f659fc2475352c4e32c583e785e93436e7f1c3074a4b5aac0b0291939773a6b4970b8c2d7b6204affe57f8a5c8cc564879ee0a86b2b64c6680c68cadca72a595e346e50c459cd8e0c4d59469abfe7aba3d5d1acd8b72f268d0b049c101b47824a53e9fd48cd6e51079bac8453b135fb4ed64d23a72cf886d8bf531a61cb1a4e212436d6684dd695bd6fa9dda2ef95aa767b67ebc135840cac5e07f71eb057b7cbcd36e5968ffba4b2d729aa2b840ab918d63e6c2d2252a51ce8916a884874177dbea4a84a26edaf5280a0c8b78419167ca316c569f66a64325ea7c9eb7bd2f0f07cff695ec6d5e507b739a85b1d0fe231d756bcc79225c0a4d899a9989dc107e58da9d7163b0c5f5ca83ebe8bad6bbf7771899b8caf3f566a27746a535421e9e7a171233f72cce9fc6fd4f61fa9bad5625ec34c1065f2d1245b4139bd53096a8cf39bf1974e919793973f49b70326e6867f4a075ff0e141b8a95e93d9f2113a8009814b69486559d2bab104434de82c16dc371aa9675bae12db4e88304bd75f706ce2177a49dc1c6f5e30bbddc4bc63bfeb5afec4caf5903824be25767a8114bc7534760d17d4d34c49ac2bf480837cf7e1da972b3fec1f486ed21ae5486d7fff9feb22347e4da0b618e9ec3a77867cb81042506226bbe629d2b28464b2a20adbd89422cf2ef5765bbd40650bf9cb77fd414bce861af275dd080c3fb668118b936a8ad87815c379ff54e23f862a59ddbd5b7af4a4df499dec8e96aa5e2b1921eea76c490ee7a8bd0f8180671ed8ad43904d0c21747cef7c7b6ec90e0a125ba2752805a24e35af06e549ed1956c4e44da7408b3a1ffe8d678177ac1dc101f2186bc6f27a4dd3bfcf55e09c5ff86e3a8e10f9b311392c2efa1d79f17dd396056bcd50c5590c55e72236a4f2d61c0558cfd9c72ba5fdfabe80730345a71452e26809f91dbccbb27e4b29702e7ad195f64bf0fab6490e2681a141f2af72e29c05817eee266244374c090a563a8c9093d7924533808d4711f798040f9a72c0d26b530367a7c72a895d675a60777d571da103dfbb94cb88f0edd5e75399e48ce3cdcbadbc8e0b23ba29b18ca3b9b6acd53790dbb9f1f7395a1bba58e956149399a00dd4271eec901c54a520814fe8b056c69734efd3d3a95fa50b9b7f5afc1c1a23bba9e780153ec7de8e77b44c9ad75947068cc3cb07c4ee6f31dc69b130078c09b299fa0046e8c13a1b8d845e11a54e101ed871882112fa87867b8d9216d8460b43be32363ba3ff91f313d09bb7498b71d8885ec88d6fe3ed56ec0a811793f69bdc60ca0e62db4a05bb2c576073d2a64215b831125942e4068e9a01a9c55c54d61e0b31cb9e8cbfea1087b846a90c982a8cc2b58abadf2cc889b512f57c92200f3facaeb8ee70c958ee0f229c881ba192ad6dcfb10d5f093fe20e5d7c5ca6e153b458323e9d424de76d83d961e780b39c877eea5f003606bdd2fe6bf21c99ef89124c9d002d74ae78c9f93ea883b40d9fb528481e9e264941f69e1db382f0dc34de15a3ea42c1b1312e8789dedde5cc2e60e0b4885e86b914513121318d8f5f2d5510a5b9ec605ef13eb334b32e5511578427185af3ca75037f0a3a168f3d907ff35ecae777d0d4fc32f2d894f37a7491f497dc0843fa8d9622a4b8a526ac1910f1b748ebd9c329ee3fd3390a2f3174f640dbc12629e021f54df05fbce1c4520e5e57cbf88be4c5502088bd6a10178697e294d76ecbee033fd7ddc6f4c806fc21e9d10445df71d93f1415fe9b4041217142b2c912be3e4eb24f3dbf122b458699b3e6d657906f951791f528167a8cea951d34333df229f32a269f0632015b1c2dd0fffdcb69c691c90bcb3ee91dff85d1768342fae44f71efaeccc3fb8cfcffa9ccdcc4f62ca769b3fb2fb5d31ee41f0a7d43814d99b976d98434137860d2ce3ce49206755fbf88a6fb7cf33f6e9aae0b05a7759a4cf6c712d39de434ae1274628f85020ad2a5997e0fef68fc4beef198a077c62fc85cc00478443fc501f9f5f58b3041b210ede74b34dd3f00f494fc9dc54ac502ca257b7e9e4488ef28be8d4e03f3772442160f33c1233ca5b10486e5ea526798c4ea4dac6afb66a0d26052d9c54c368229617c99b4bd97a99da4dcd263628263cb28a150911399cc9eabc3aa2e7861bc696d37853cd746ba4c8e537a62680bd0cb69298cfad2318367eadb9f525188b00f5cf7d7a33df6c915e88aecba2879b5f8ee447220ef0fb59f5b432daaef89b6ec4108efe42f963b7841324c221770a662e49abaaf1da428c780c53b2698363a492f7f1d93d36c4743012cf30b40214931dee85d3416efb11295103d5d91e5409b31ef90854e239e0e087818a2b1399086819257688b41b66c38be19545d4b776bd2e26b96133697f62535cc5265f6d3c752008d7934dee050954b0a50172ca8253020dd9f9b8292f102054dbe8c0f1d2f8db9a2eab141e65cbb09b815c856d513975a81d5dae29057bcfacffd4b159eb20e8fdf4c526efb54fa2b9b88b70829696ba0ade7de72599648c86fac22aed482f10a9e4c23e686f8c7a45f265678fb8a6b3e9825402994bcd4ab048befc7f9253f87cf56f1f4be28b0d8975fcc2520d3b4c1f80c5408f1a250fe6bb726762d17cbc06a64e3f41ffe823a5fbeea449d0a9b74d31f419e390936e603e8286dd6a520ab0fa32b2e841f6b8aa99b5989f9fbcd5e2ac15979b34b91c189bfc4f3d676caf3d46fcf8f2f4bdb895da7839ae15b6cc6c3d719face3f5a4c4019a4f0d0071bf6b8eeefae6824bdb0156551ebd56e71b40cf387da9f6807fb9c48c004c4e0e1ff1dc27f8669ce2ab84c576356a760e1e8d978cccc38abfa2347deece36f9f2442fc657e54188186c2a57191dffeb896c1bd19c405c8d21580824be90c4e4dc93f42c96cbf4015a9810095508d9f353f8d5a6a8901a04991716547778b9230de09e7909bfaf9c98c6fef5eed4b54798e808579e46867f1f53412b0d451e2d2aa6118627f3193b9cf6c2935d5aea12772d33b6301cf9a552d0d3e6e5d70b30f3833db883410d97670750a1ac7ee67d4fc5dfb767cb79a1cb2455936369b37602ec1f4e0f4ba5fb17fb2ac97a94bb4b8c104fa687a47156db6619adfb38a4bfbeb6e60eb255cfb2527a756d5a10dc8280589dd2e61822790235ef1c7232a5aa4b0dc33083319c98c3adcdb49b377a8eae37ffe02d32c4aee0b599a6ae6dfaf3656db9eaabf0311e32f6f7834049362f13296d150e81f3ddfa466a621f6c24fe66c32e645ca053b63c8274a90a9254c94583847c4ff13a4aabf1bf7f8c434bd5a05383bd07033a49c5e205669895e6f34c9687fa8d1cff26de510fe6607037af580033dadf3983803f5d98d917ee3a0c3d934c8623860f1ded8ea719c4c4e8937fffe79adb182f01adb688f559c253a1377df6b74776dcc076a884d120fe0347ce8c9f42550a5d4990de259e051b466a5db79377653bb34e776b69e52bb6ded4ca4f953971a8b0d6a309726a4a681954f32c528c89afd8fad204fd36f7b788b92b5f36add3d35893e5d2e46c7b1bbba3fd9da6ac847e745e941838c0e3a79e82144f57feacbd14dc52b143770bc91221046498d5fd1dd702b43fae041189964fb5155b7961a9777b5764733a82e7f2f211a015df5994193ae0c3228e4619cf5f0bb6d321a36f6be8a61133983c0c0cc778711436595842dc3842acf73bbbe2b70d0599fd4b33afd2f89b66e48800d0bd37c71e3dd7523c18b03e9f171b242e5f19cd836a3926c2018383b9caf70af08f8e549e5a8d293ed725dadf60bba0412c86f24fe1f16ed4aab684fa824af2a86d88d786a48422ed3b61be4b2667632f32e299bd95cae401387864e8f56d4996fa36e1aed5c3319c4d3ed50c14dee461343bc010eb9c1464aa97681ac70719e722de6c7e4a18201b5cec3ac6bff629d6e282bf5a925e4a5ad7712c962802ea8f7d90f743e3111aebd85ded00f3328ee2469ff82ca9d3eb276c055f00177c878f41795c956f098b4dee8c58a85e8966b2f81eac512e53915d9db42edbd76315cce2dc8ff53e2d0edd96423bd38dccc2e3e3613dc83156b269fc3f73a5467e5cc4e00b177974931e381854e6a18d5017ed4e3581578aa1999d209a79591e7921fc7fa15900e28f56d71cf9a21f6c6ef3d02c8c72e5935311aca89ba4ecd488d0f7028e9735a09e8641c7b3f34e4379af0cc8714758cdc01f2c484afafbf06e69a4e094cbd497f7d3515751ce947d7e997076df2678762ef648a2d47e40fb709fe3b7d9a431efa4a200cbeda38f24de2f2589d56db0e97e5651f661baca4c82dd9c35c5448fb837103c753463e0c059c0f8a24b8eaab77736dec954a800f486bf00f99b4dca44e68a6ddf4362fcbca5d634959bdf27c3973c2360078d362c98b7fb61e0dcbf869cc36b8746543b681dac4a06071b40f0eb498c248cc8aa9375c95d49df46053495c85d3a6f808a300d235f3abc86653ae35bba14de8f3c0683c62cf3256fd98f5c593cb75a38933da8e1f09985855008eea6f1fe0e94ecc87e27b144aba589c03126f2f76f587cf9aa6b9da716cbcc8475e62e3383fcdd975897c35fc5e466539a80ce35efdc13619cf0bf7c89825fd602e7deaee748d7ce307c51b6c4a445db27a843411f2526ff61606071bd087a59879c459dc9a65763ca63a15867c3648d1f09d60afb361465cc98a2b7b081ac6046a8739f429e462849e931fa1776f702eda70740a39a2a23235d58fc1221b52ae3691bafa8479488a05f352f08974ca3ae4bae6fb8d5c8d3407ffc071661e542cc161940afc2b39a01b5b3b2e705e25aadea907eb8f11c4e8d7b2aaec8e01feebeebbbce30d4a6aa7e4ea2fa324060af07fe00f3ee6262384b0c539d8b71510f0cd5155d048ce7a1c30b9e21699e2eaa8f91354f665c29d39e33c74c9460f2289746da70116adc454c8d7b80571fb7112b3e1fafffef51ed9907fa0feda7cac8db826c74d7065c10f9ef7cbd06d0b94e2b4a12233187a67890fe9551c93fe99fac778d7c0e71ac83ff8351ee567470173bdae65c321e522c6b7f374751999172f0075e46aaf08484854fb05409b56c0c85ffa315be006f64940450c4267d9ef6dea7393fcfd9b3c1c723c163976ecf12ca72471f290e4cd8b7ce14a68a29903f4333a17db3217c50489bcd1e533d0a9e19cb9068b37c115eeb1eb6f1bb921269ea6702b4b50f83d8b3bec5177f5c32e6ad6e0a088a34b09322db3315b3fea2c61f404041f9bf47765f81b02bf511c32b21691398d1b607f076ee8964842bd7953e0fbd6eb099b2467a063bbf73a5fa2d1dea4fd3d1553d684e65557f9962c49d84fff79e22c9877410b97a533b91dde36669da8f5e8df87b0953fe8c82c0f8b140b51104dde1c20227ba6f09c1b09bf0426b46f3dd7b753a5595224d0b400b7767da8dd829ab08101f0ae178f4216b2c7d618a16a777fdb345e434c71d3068078e8cef03ecfb8f455a7839c19650ee4de17897058a61297b0405c638b240dfc853ff6c155ed4ea75343d7f9d4c13829af6752af224d34edfab0a7474af85a02d3c8690d0de161de232796b1e82f2f5d1b36e90e7d986904a6caf584636bac23990b4ab90936b7baf7bb6bc62ed20e38569da4b744b585a5b25447b203734373e96a92a3b0410e1d136cff205406c9b3c6a926abe88cc722762a8952e44db514147048a73faa92c15e6046ea0f826aa19414b9e7f9cc356f989bd477032351eded882d2b38f222e8df2c1bbc181ab188c01dd4ff4bca2af437685c0ec84b2267559bec604b383275f03aaf97410b526b1d3dd7cafb98e0ed1b06783c1e178bdbeb05ee20bddf15754a3f02a2d826da10152c1ac5b063da2120ee085f17a57ae5bc7fc62f3ca420e53888ca02dbe990b8525a1ff804cd8a9f382f83d280ffb17f201febc1b22fa786abcb19da02829a3391dec24e228ac56789b0f16b16df6c8def24b5ff35c4ef0c8717c6656c9b193258725865dff148934f9b3dbe8cbfb9fda36d4e75c9e4fa0212393002fba20bddcb5105af4543ac96df3cc634a7fe7aa5728b3614657cada3c9afe9f85d73f0b348cfbb64a0e3b25c06b1594ab42407ee571cbe578ac652e2cbc25e00d56fcdbf49fdba76cbe25d669591cc72e8df49ac7cf000afc84740e606d4a6f12e0cecbce786e1913c2c25991414d97ef6433dc3723322913c5020c62ff4f18cd89f3c0fcb8fb12db8f69dd6c2cd4bb9a66f2c2251b844e6d9dcfa5c9b19dda9d66dce475bf797f90ac0f1341bb4b8f1d2b0cc8f4180affe2c81c78de1aa89d022d658519b0bb6910b3dc6d4ba3055c5a907c92f7489292823af5febc853589d3d019fca6825750433d1f39e0baa541d703b3cdf0bd98f49209b6bfb72d6000d8071e5b0ecc50913c8e74eb3a1741955882e67ba0bfb2874ebc9c2f418791f10db7c87b44899ceb81db6efbd92e24f4783b1e72748322f8bbce95d99aa0c84dd23c1501fba9f1ba9bb0b8f91111acae951c7e1b42ae077dd5316bf47319253575896a57dd82a0205f718550ef68bed4409e91ee22bef580e62c0b2842c2544acce2e0c5b367060c0cb9d0def2401e8d0c3592666f3c435e7dabadd838763bb82fc8759c447c89473fc1f1b133d770431b1e54c6dbe54c533f96c66ea8bb9d66d24d12d10149c1f151765fb8f5c74138dcb33202966f3a481f0eb61acfb6470fce725a5cc2ffa95cd1c4dc6820dbd41b144d50fa9c94bd553a799f0429a4519fb7bfdecdac515ac49cede1a73a01e54745321c744a33945506d6a4ab218b174cc2056ea2b40a1a78c50e58e53e2864c58e3248e3e0ac8d34f7f1ad0b770deb638a74815684b883cf62a26f7381d078b981604748127c63b00e1e5eae0d2c1ebc9632999fb92ebe681a8171edb7d0b08b78af519490a41035e8555203b45b85d5e9fe94f7db4dd7486c619734a3109f5486a5e8750c1fd7a807d27c36e0753fa29d78855eb750bb0df3bf8f4086bd2f84cf6c53faf5d8f3b78f2773667ac6a741681b7aabd1c82359c51882255c4cbcd5213318734d1f7ef3997f3ed958064f6185ed82ff0314565025a5c19b5c2f3d3bf4a05f0a3b67ff3c6e291a63576f4ac0c3631bc177c9132df1fa8deb5864c4e663ec17e4b7eafe263e8da81d0f8eb9f027be9980aea85530e46f40cb29f06409872d8dc1a2d9ec295cb5abd994ade6e490c37b59052d3cd7c6a31b79ff7ef698aceec68d53f01a7787d91ec81371c30943a6b3c03086270e927b6e51358ee36291163dacbaf69e1a4bfb9f5213bd9c84b78cba16de227398df28c2f978ab9d2df198c111223c16c785b46af1dbc92f586dc6c25a99a5b2bae8958bf198ee6821bfd9eb38aa08c025fb1cff8f3c7b6c31df5297f1662ac21ebdcbc6b51964813e719182394c3e0c710ff088d243c07a7cd4504da4021b5d757c2d9f44d92f45c7cf0e3c83c56eddb03f4da6919c960bb97bd0a63f42fa96d81317de9592775660d0312bd56bb4eb108c9c507d77274dd718c87ed661c28f842dd7f5e47c6317c24c51dca5a7f68710a8c5fc4fe5bc14da98603c0eac7ce7400a0eea9058dd091979f9bc54a6dd483612c1848ea4ace305dc74f520037bf4ac33b3e28215750d26d128138651ac57f70006c80c1a9acb0152b5730588b860a112a2e371c60f2efe4fe49bb84edf3cd0c768d1bc11ce85b69159b8ce0ed0f322b14a7dab13275ffe1638d1521c9d123b41cb8541541058aa4c59937d15207b1d1d432b8ffb0a8404665a6e9d1ec3bbf6ad10426ff811573906807782117da992501d90b71e25e786f049daed9a733599d7eab695be195503b718bd499f6072d2d9c40e62a9d2787088e3c7b11e4487ea4b14ad8e81097b491e01e7e32885199e634515aac026d9f300f06981c506945feb48d522404ccf2d0a2b4af69d9a0a7165737d8f5887fce5f903364f0194cb46b6b0c25b2e6cfb0861e37257001666b1c0e85b9468130c8598cfd7c587b55a45e69d4b502ffb31da83a7886ffd75cdde9c8b0d47d439571b64eeb26149e085b05d4b45dfa0534406ac809dfb28b8741540213f8cc17f1df7aa10dd65343540ed03af0d4579b1256d6ebcb1934c73ea9b33c5b0c65a6ef9a2706cf637aa8c22b92862f84d5fc21ed983ed9f4c8f0f903abb802b0081f0bc74900c48a4b72b3630f3cc3cd9fa3aee6e22fa6c1a42b5d42065e4b404e9902422e5f2f3a17317f614cd9cb84b577d41d0e8658f6789efb4acdd2bd29bf3745cfeda7a33587616476a0b6db385333fa8a5bc58d83a6c914a3be343366ea9db93aae5ccc71796673cd33d45eb9280cb8fbc534db2aa786a0665c061c36fd8e69f6f511bbc9edcc8961b35ce13fa59412820f1fa62659d58d596988f767f6b7e2a35a62b6436bd55e51af5f2280e6107e1f9b7cdbc0c98852f3227537bc0f1b92877ba40c75e82afe3bb892e2d7576c51fd17175f1d4d929ec5e43d8edd287232f26089d8bf0eb26ba84cb2ddb4e7e6f7d9018609ed001a5db9b027df7d7cbd6f09e51c252f161331fb1db56efcfad6ac7e18d320292cb2adffc846562b820e1a827da95f462a8b787ea75a3864b66d2a880004c2e440dc1bcd4efed91e2cd15666fff2e76f2ce6cf32047c76c10e02c675c1ef8ca5f6d4c49bcb2a6a05ae74e83878bec352ce8487add0f4176cc4ce49bca630748eaa22ed5e178bf83a4ebaef4b741e2b0048f9730a0719e396dd2cd81678c6e88bd58f96e088705a99d890529aa4b6f842dffdeaab988b68770251017292c43968785549dbcaf4c89a33da75f75e15b86648731b9e46a80463b8bfd8a1bc1c9e11f6e2e93fb992407928540796a4ee75bd0a451573d6d976b21f685750ff38fd484ce1633383f07a9dc6b3a02bcd75177bd5a84cf5493af43d5e0a7d1f4f0ff44436ad51ba4179412a88bf3501264423b4b7de9737e4965914d6e029be76a29e52f7fa7fe32857ea66c24783cd43b8d38184049fd864ca6e041c2731f38424b8f604598c2bf349d191ebd5a1ad0b36ad71a95d396e5891274753727e8a158c5e3cc348f382f09dd0f7d12c9190f10e2dc96aef489190fb9668e3c8a766acaa9e4a33620a4203642dcb40721e6b10c067d9e4f23d8053c9f20aa300a7fa3cbbab07560ae48ccad5e0da6797fc1f1e8a8871de254cb77c8fa89b877fb2d9e136b092effb0445bbabb11fb2c8a24ec44e5b00af43b66f6abd4c1ff076e491ac1b263fb49c51a1ed589925629fd435e0d87e8d78b3249ff5d0848149f8b0bd63ea2fa32fab428e25a875ff0702e83a39ad764a7caa26c941a1cd1d14ce50691e11e28d47fbfe0dad5f76e6bf3d714a946383dcce05e8378d5572d8118ea9512e99e967e1bcb3ddcf7da0d5a781431d37bc5d52dc56dc7b3e5a29b73ba3d3df89b0da20a41bdbfdc483041bd24658762ab8fa83916ecc9c555faff9b720954f2fd04645a121ffdc0687161dd17e7284bb76ca17c7d612b8986e6bbafa808b570308b6542c0a243c815f377dd5c44fc1abd2f108e4826da07fac56fa20d84db1b2a410a693f2b8ac2708f0195a7dc147c017f000da22c483294e671dd17829106c77ee8f4ce9017191cb101da46aabec25af4acdcc56d5be7340a6742bf78cba8720df6732003cb35330656a77b83efd8cd39d9ce23aa3670990b5fcaa07b525ef14e0e2411cdfb9e2229474f7ff606b4910868cbc9e1ff51ec4be697eb1e68b1a145ca6ae3523fd65b8ed479e5f5d774ae3c75c429a0e73b8e73340c9c18a9e55c12be303efd7703e0bcd9b86526c5a7e353461441d49e85d414008e36dc48ccce82a4af7b73f86590560d94e1e8c24a9e0468c769b132b0e212bd49d6b50a91efe183ed593e5127f3fc63eb43a669812c516c2163f907962501626d7fab745834b8caca62f838ecc23dbbd6a39a61ad4b1357e2adcb078156ea44722f852945cae656aab410c0f5fba107ac4db10a62ad18bf44b5315c04e5522c2097fc274cdacd0ee6b65e8927550df726092141f5219e07d1bb64e0f6828a5d2d4dcc9128d6f58f2e6e33dd730dc7b31910c6154c8a6637b8e34d2dddb2cb340190987476f8dca57561216e517d05d64ecbf11c40323f6432c7ac0ee53698de74a159baf92199187a228280080de8ec834490f69925d44c1f15b2c049ca3e5f198081240fbf6d62ac6f70b1445bd21e497a14662499a02e7ea3e3656633283e267fafa0e683c7b030a40d188fcab89e1c52a1242ef20e8ff11c5744baaaaec6345ea356c3e67334ad5b86371dab29055fd5fab46f5c822e3e7278d8f9841b6117202692ab0b75510b08f86b64b04e848b933cfa62d7a2710ab0f23c0abf764927739ad6e4280dac9e17ceb8546724a9b947835b5a096310ab169c83738a19413e930e6839c9233129e9cb79408a1a2dc767287e947c22017f2b02288509cb5932c37e56a4ce8716fa24a057ccd5a71b8a3b34a3cd382362317283b28bfff96849ca86b9857c3f3394648b5454ff417858dbc0bc42423d904c4337a2b2aa58b11679b4bcb72db4c150573d457d55f0100025efb077dea15ea1b5aa65032c7c5cd75f50daf65b31b9c713e63b4085d30f059ce24c726f44e70ede048a31b3a15de7b1172420ec273921f8331c37b63f2a5c3de022075d01247f4a93f1df17cb5e0f53616c1ae9f8d78b7a46e5653ca65d0a55bba175cf96f416d06b36a901610c179f0885b1771812923f81c8d74e442207d6f864acc8ccce895352b7459bafe2b8252372e7b50b0392f08c73a5aa0973f9034686dde8bc73b00861a833fa1923a14e036d26e8317b13eb9af51cca17a34195071e91cd33022a17375c4cb81370d3c2c9ec7cbb20332fa0af0cdde2c851babc6842d1c17cc405a79b0d86098423cc4d97962da46dc601d8de39e096f058531e9330219d9c866fb058801ccd44f798ba284d904c75473ea50f3e79e2de6317e7d2b98e57748f7f0f1d22eba78604e60989b4b5f6ebef958edc6f6045b19f31a3118dc45d8983718802cbce0e05fadb0092e4fbea5f8a5dcf253fe75ea801aa24406d42f9c65ad0f95b945d102394a4569f9626c9532a5cac8f08b16917f45bc2321fbeb6f98f300d0ae29892c22f2b46cd7b1b912433bd404da26234f2dcb438b6df05e45603763c1ecebedf653b2c4fce76ae131504f72bda3b96c642125dec80909e3e2d1229fc6e2ed540aea4073318bd60b8631c048205453c86a6bdc13c4694aa4ca77ac2377d3aaf9d0a09e39960453681b61e509049412706532bf86e2df54c462d969d80c3361f0b94aa0993ce4ad97d4fab9c5effe3b711e102d94342b32553cdc21b260488f9579a2023576d7cd267b2ad6e7938f79d86b52e1a037d84cf2cd9d940c6138ebb397e43741e7d8b75e1241d9d49c5dd5b3eb0f0a1368055a794276a94b8396d5789634df784176524a00e79f30bf9e67936abb651a9f115d238b0d795ae6faced469c15827349ea974e609586dc2087e5893f80fe8fcc025e5a0abeae7263a0c7655f78f75da59f60b3dd953ee675f19e64f87bacac0e19c0867d888f381df68d305b713978ed49b2e53cc773e2c911d3dd6ed9db48c9f8e320f6cfbe7ea1a4f684e59497c76f9e155a04772da47d1dfc6b73a836a921d6dae0f5037799b0e8ae29a07182178cbad104fc562506edcbe8bf4839f38914fadc02f5cd3f1e5d7631226cdbcd022847b4a9a72810ae067306386c5745be87d81a3b17cb8b23d3584a32d99ab2b546f479ceab0f2b7561f7bcb6c8784e4025a978e95a53f148d933190084be1df242ca39ba220ce9d58f780ee9c3379ea793c9ea5144682a16bcc4efde6d36f443abe84e6c8c21da57643d88c2dc9763087a91f04f303ae980062b500a4c8e8e936742745903f409dfd77499d37261975415763de5142cca5f045ebe81377641b84283ae25f823d760e8e7cff7a149df4f358baee59ef6468e2b71b94a81fc639a05743b68ddb3d38bd4f8a99db53cc0e2df6d26ee58a14d8d6d30b009c5b0a6164897ac3a0af20ceea8646415a21887e3edfaa501be83ee0200867d6a081ac4e9257b57e34615f8b5f5eb19b7b1396874623df1ac9b9fd625eee59e0cebcec2dd48d594d227222c5fd5043f583686ad69666f35abff4bc4499eb493ceb99aba9d0d5fd566265c9774ea989aa4084486488391cd0586cab283cd9126fa34cb200e74bbd515b0d7e2f6dba11c7bec3c735f0aaa24d5f68c942daba097ff09b3a1ea522d0ff1bb97851c9eeb2a77628dca589f8dcbf3f795c4209fc1b5bf2ead4e5122adf53a14324582dcd6c322a7579188207ff36220caec4d2a9b8e42c1d9284ce024ef47db523fa1296f370b02ff36fbc5af594bcb98b6ee3fbced97d47e8d77cb29c5211464f4e973270f176d1fc7e6c297273486da574cad812830d1e53b46f14360fd77191d81099dc12e47111b08366eed101ca8b12e62b5dc07e3d3832c00cad0165f84a1c3d8c72c814893e6fca0e6e025be55aab646ba94d4d7b8f58bcde9071de0ca33da1ab6e1279a39b4cdd2c4d9cab031c48e39c8a4e4d40311677b724c8956467b889880c488e8582e002453fe192f34a3919738efaba01fdbc47f82a76a3a1f6b3e767ae9a5273061a6b2402442f4014bae70049fea2c1f60369f48c718e8c159198f0b2328d63a48109d1e4752b57af67e04dc705b8ca3ad953812f89e179878687f0ab44ff954c8ef6cee990f817942d3dfd22fb6c76f3b64e3037c4d61870a137f044fb5b1cce13d2f8c5d86204e203ca97f7f1842b7148b7515399bc6038fd5c3f0ae7259485098273cba8ac256175d9d052ac19182383b94718098479472d3d430b11c7dff7e94b7730bbf809c38eaa7849692d590523f8b01e5b2b037540d44f8e5b7828a25f6ee0ba0e4c60270f8552ea6215767a0e6b4bff4b3964521ce6021a704a308afabc7aae8a144acdf01e130b6a44c14ff5ed82b8d96b4519d71a691bd01e915665d1fd7caeed749c22c4d8c68c083117b63c9cc28b61bb8a6648a0959b3f7ea58370e862d822a1b1f09849731ac56fc64e0c2e5127734e2b30afd2ab7c8215395ca9032aee6ec26fc9fbb61a9c7dc2fb6535cbee0910aaec1368527e096f3daf0d405bc8188f0160ad9da5c9741ada3d11f9be76e15ba7f11e4b48cd11775d8930ce72c608909ba1f44d77cd4f03106c061aac87593c512ebc6ec89a17be344962e24666b7f43cdf3bdcc10a35cbb56f8b63c6ecf34b2d970646cd3cad68c87b40b21348a0c0f40db0b2b89a06ac811cbea58b2bf99366289258dface960adecb03c771773b2650fdda989f89189ccabc548aa48d859a31337e6976138095b4a3888d12d979326fbc9ed0a220a96a683a1278376e4eb8a7ce6df8977a748d850e6490704d081662d046245c94157477e4930dbefa7c71148409097b8987bda5867c394edab3f024f64a5c99d2778399f7d26640d56cdec516faf00c8ea57ac73ee5bf6f38b7169a0bfef44857b7fd087577a89f8716fdc154b59f8a2eddfd90c807a32be3b4d384b2788d151807535b0c5b10b4a16e8ae1f588c2c265b470e082c0ff84d0104ccbcf094d47b6badc03df5a522c5b4f9290dbb531e00ab86b8086a52c11dda3b91d0d8690d6410f45f3233a7c78f10b9273c5d009ad1209b32f8956c871389f0dbbb927d653070f71707f6ec930abc0afdec4bbe32bc47bb9a3b92a6937b6be9c8e514cbaac8c2fcb712ada258f4798e04e178e3d25bbbf6981fedd48b8e8ab243c30f09f527ecdba5380c767a943bacc6980a10628e89f177c9a6199dd95de4429a8ec61e8689df4ab0060e22cff500ec852be4ec69d5eacfd61dc146423df67ca099502f5c3149f345fbaaf32a81c4bea7de763fdab05c5043192a603b7008d3bf4790154f66b7347957e008caa38718d8018ff39af6e51a9332f18fb9109da6be55a8e68d1e29dcd902d3659aa658e410530684ee099c07456bbd0645e00b87b7dec25ab2a5f1b79517396c3ab2c0cf0858385e117471ed82cd7e17881f2a522064dbdadc5e8d89d3ad3bcad3311f5fa093f0498dc96b938abba01f27cf18602dff9970830198720a52d3aa32292919a84709dec00e6556e090db9a023f840419fb3d6383f731cc86deaf40cae8b57f7eac76ffa43a94d00272c4c80a26de621d0c797641ba3803d1d47032a6c4cbf0b18ea2f8436bb9762c86a30f8f37d306984cbe9ff90c977170da72d985bf2d23e41ab747f56417d2f0fbce6c16e36254e653d3a8357564894ffd45555cfed00c7fd4e1b329676771a14154461692f96b845ace7092a177ee147b440475db8de6b2614db867fdd67cb9def006a7834d39efa7560542c578c8f4582b0bc79db9e096dc108ecc6c94c5821f151beb5526d9339f61df37c91104019ac485bb53ef17001d5716d35cdcd06d1af20f8c48ce5c844d02fdde390154ff9117ac815151c3b80d5eb8c84fee04236aec553abcdd582012f49c37bf2d8e3116c0a6f0d80e58a47610e4bcb377433036b93e276de40c60ab0b98ba00ece19a6c8792a2ff43d643d7294a452bc7f802eb9c8de7906ee3f23e408ef712116a54310e2b4a32e642b8e4463036f276b01e41115cdd907ee9a99ebbc9e63a95cf82e1e17b4dae03f6b3d9c34cd97a215e67b8c9ada8bf26702e70778c29eadf3634cd79d1a69eea36cb94b0e923d47906aefcd0eb36ab64848570620ba2aa140927851235e3d7bb795bbd6fb99354a5ef6cf21b6fa96458725e4d26980bfd87eff7976418ffc2d141e4e4d1566134f4f7cb21febcccf3e8d0a29bcd540ef22eae533320f1e7e9833819dc22a6a55a47ea037a2395d3f9df9d55958608c9079433118f50c189d0007f9fe16c3240e7cabef0a306858d372e09f62c6d11b765e55b56fb82b2b1b3bb3e5898333c3ee4f3b7c1f3102e4f03663730254acb8169a4a64c6f111f124ecc1b75005386f07cbb0c15a1905ed9ecfe532d2b38a461476f07aaca5b400df93f8431d75252e53c8383a3be942c907d651996f196e40896bff93e469a9ffad07f1b3afcda3fa4e65d7e75899240800c023eeff841e99b48ee33b6fc0f3f79587068d146be25090e1681fc465e33f0519efe4688f67aca82ca0eb21b082863138c1dc6127c1decc674b4492d84abdeac07b85ef9ab517480b164cb7069dae14e0fccab910ba189dcde8900939f77b5d71a6fb93f9cd5937a90dd975d105715423e56ec315ce3bae613b776257896da02312d3e40c1c65a77dd4258279ec2ecf08dcdcc57975407b764e0d171f1c03ccbf4285083e80f0bfc3f84bf0d832af23423662aa03a7d3a946e6e26e0bfdd29353d6f0b9d3f43159e9f256e6b95a33b5d1405cb198d2e5c196fa7783ddbb2e7bd7b97cd5a2af253d5d033451f026e7a4d9c174ebe5ee15aba233b2fbcaa78142552ee2cfb3f388369fe51f88e1ddc0804b2f686619c9a3a3eba961658744cb909bde748db7836406bad29b4f1d383db0cfc09e2a19daa6314909ce80adf2e73351ebfaa0a68e2e9269891719f74282dc95e9473c46b1a1b0d7ed989510f465fe51e18d95a00f724f1d23dc70709fa086c4149e872d0865ad99479c60f45bbefe305f40a48f0e97c971de7da855eb83aa2d2667259ab5ccee1e98e6f5f4f508254f93f39bc65ae9fb771c09fb351d949d4050b83eccc27b58d9ec28c881a4f9366ccdedf5e0d418b90975c418060f74459153d343e7ad8ac3e23385bb718fa510ecb626405e4a587e3275a0d15824f1a05e811750c631ded56e16ec920be2a156945dc60677bd0bb16f27819c4794c1cbac5ec4c1a499736f57c06f8b6d8bad8e997c8b3bca407e2be3fc4363dd773ed7c12be1a944b71a46986963722ba8c3c29459faf6efd4b9664b58cd28061d6f8f1f5646368d701dfee765c5985cac55743303ef780aa246bc2d3ba2a23d2bcd4b9656d97d1b5f377f07568d0e7e9c46fd7c99edea89f09da09e46b87342c2b59ed95c9bd8ec8e8917ec3bedd0f6f32fe570372bfe1b18b80fd793c2bbade8d8ab6d29bc3d83ad1bfc6c3fc3173c3f559fdd1ee9336c27debc71df489cf3526b236e85c94205ceb3b97bcbb9e93a3f98f6af8cc49ca30d1e6b0d9aeab90d4043c0db2c3c3d7f8c5a300b78740a2af114b075f09e8e46342a9519a4ee90ec3422757045badd8807c8b27fb1bb26b6433fe7976b9f343b877755f447a27be9dbd4831c9ffd08fc908f3bb5ce5a53695405cc743b43fd9654676c9a32c8317f843240d25eec06ee9fa4b4f8100e9d676810569f0e98b86e241f6fb0e1ab86376edbfa3a382c0c9de8799e4a250c92880f750208922883b7189604bf5d1b8f17756fd2477f7cb2e812f524adf07aeb55ffeaccfe3d48107b123ec789d03b5daf818dc57a4598a5dd377f8dd497b97d608a0c5d66f6c2010b2ce2a5f63bb11893a52559de460ad6a5775b92dbceda3fb980f14bb676c5230c878cec7ac2ed64bf2e890f6b95470b839b6aa040b157185d3d69931b139fc33e29c2ed315b25436c1d1fb5abaeb979e1783cbfddcf1b5828e6baed4debf105b5ede077bfae8b1b8453ca292055d1c6885c2d722a2994717b3390ca7b705d8213ce457808770d0d983a71913454f7604e56bbeaa78dbaddfc62324d499661641b26aba394a832b870de4e67d9b54f725f22d1d2ed3aa226fe4c2c1d42b91759b0e0178905f708bb66a071c3376078bc03ffdc79b704b9ff4e02f7e57f292f78bdb8bc9d122964497501f87ec0cc728cda87be0cd05c3a6f250494cdbb369a56d40346f8dee7283b390c72b3f8270e2a3c0fcf20774e0aa2ffc657ed80cdcfb21d55d919cf5a0c59fd95ff8997d17531977a985bb6edd95d6f581723864a687c80c370e5f37c26164c4fadd8f89f2d45204d027d8d3cc6fff539e4eb67927f7a8f229f08cd1f5da3746bcb85836074c0046724e3a72bb90f7e9edd88049e4530e2ed59364f2327465daa3ac8461535e56e785c94cb6697a54ef25273877c164beb274bc6513be93f4d9aef0008809fd74c25a3164fca5128eaf73ca6ff702c06a566cca2828e8f5468525df02a768b733406af905e2afef1316804e45dd8de4691d5d6b861d6ef53ab4c3d679180794be6019a45b2fa1604175027934187f9b379ada73316c287c0476f51196cebbe34f1e327ab331235c0fd67b7d0059413dfc5ed6641b44f4c9a24fbef4933e674c03d54764972610229aaabf499a01464d5e7b114a14d157576bc12493ee5cfb7e50e2d0a9b2d2f1b1292737667b2303a8ac3162a6be4a91a31e77cef8dff7b4292789b993ce549a78edda4205b52f29fb2eb884808fa3ad3b4a6742c67ef81f48949a38dd8ee5e04050b40a179261c8a7088b9dfecac7349510d9d38ca5be6821fecbf63d09cc3a65a4c563c02c4c36b0b2d21da9a08a789a858650f05b3653c47a25a8dc6a8ddf28c99ff12c9805a22bf80788d299ec8afcb947ce05980626c93e181ce3f5443a4e5fd6d1bf4c75563457208dc4527680126d61a81e68689ac6959797f424810dbe2a11738519a8899a8c5aa993aeb0138133568e946ec476bdc362a8886f8b57d1bd641926d2e3357e71bafd0b5963ce16b1553e67eea66e284476397142e8403511a271279872e701abcf09d890f45331a0f3ca931b2535c41d6e79c84046e9c1cb7c9cda7ce0b4fd934058430210310b9bae30e844284df86f8fcb67efee42553212ae3ff801568b30a18e567ece8b9c52a6a21c48301e9d099a35ee745ede08c464aa311cc4ce60f0e48e2dcc4838e2ea52c2ff3b4e369bd3883156925b39e99755233aa3fdaf1b290c178ea79152bf9ae2b40285f0214305353ab0ef767981f449c90aa201a9be86fa90b779bb252cabca742ead419c3a5e5440febaf23fb3030e1cf20087867a7a9750f46f132dc511b36cc098bb599ac275d8ade317a87791ca0cadf65114b4f764c73e80f993452719ba4c07ec30387d7008955a0de38bab820bc0f47bd87392383533bdc4dcfd16b410310e5fc6f72599202da3e1ff8dbe29b1beeb50af7302e0a14c7b95ebfbb247c236e1c301e0a5058f18d62bb476a5876e76bc27fae603a05732c12fe40f4597de8edf28ac5f2040e8d7d8c08b5c36610111d19c7075b555225fb161696aa93ad49b9a9a10c0015c8c74a2311da2a62e0d96d2067854240bcc58035647456e5c6ccac21214f401126c6dd3e026ff318820c12cc72c48756d67a850b7a8206ebfbf9b9197a80ba6648000160c9823b4422a6a73469de1c9313b009d97a9a069ab079c2a4be9a92e5cc956e1398dbbb6a81a34afecf2216d36dea6c3dc6bd3d38a20e515ea283ed580415b542a1a3d4d374841b122b87a0edefc97ec25dda0eff4fcc97a3d10785ad99cbd303ce21841a8f52b04db95dada8bfb4adfddca01ef257cef2787cc54831928190268502de1cf54ef05c743c1ab16852c19a34c9c504385dda5bb647c0d8fa840a6875073085992a6e97cfaf8c0a6ef8fb2dc298c9ffcdc3d7c4c69a26599afe1d6a0c470ea551187f2f471c0ae65b92b19702a0a4ee5e116881ef4625bad5acc99ff97007de8a7f5c88edaecf6c620e02c3c66a56e773ba4b84f379329ff496188934836129f5f20e3b6c8d39fccb359742667c612f8665390d9f6a993c09ead2cf8ef69ec7bd811a300db65c3b37d8602f9837d5a6f5f3808cfa3ea3e887c97e324508eee20608ff1b2bd519803a4c52288e52edf43298760542e647da4a0d5c2ada55d8bb873b087b92d7881bdd64bd4f8f78e887842dcb74ef0cde443f9129c829491ed407d66d40cb1b727eeaa508ddda9b7188c6606fd8f43066dfa64675bd800c74bc2bb6c2af4b283bf7041b25998f597ce7869694c4b4c0bfc961bbae52f5ed0e21b42a62c2dc3367cb213ba0469caec563b90af42b727fa93cdaf5ea0e8a03741a1b359ebfd8fa776b6a02514f51329f7df771644abdab02c7ddbc25069dd501c3ace936f8e9da17a9ae0171189f5774dfc26362abc31db2f16bb825e7da8ec23a452b7aa2889e88ddacbb5886608869a5876b26f2509778845f40df34d53e394a06af6d2001819d0f4093cdd9681f6020169f7ffe19ca7e2048ffa4f6069643873130fbb95872626e407dc03a25528d5c4f1d21b7188afada7bf527f5a373dc385a0901d4af181518f3fa7cf32b8663c3fefa8458238895b571b837b15da81c19c574bab7dfcc151ab5eff89b868e8ebd9aaa722d3c4caccdbf314fdab412d4e2de2e04904f5bc46fce740f1cf95c55331f7ed6baf812dfb554a595f8b5e8dc24d25d0bb49a5876d2065542b35ebb08dcb0329fad43b622acf46b2382cbedeb1ce2ff9202a50982fbd09221154d8f532000b8fe8cc28f02c8a4d86135dd0fa61ac7e5eb610ecdf41270375e027a87282a7581f19ed5e6c87253300ff4f8ac371d006479ed9bb68c6a9f15571a59b3f16901301afe700d16d55aa14904bb7161be504e12348b0b77c7f8c357879b2eed064cba44eca44c3ae48463be74917329b941076e476e7aaad246e7c662e6db2c898fade591d8dc51bde649eb916dd3a3df2dc9240698de94eff9f35ee227e26bc9351b943546b16baaec26eb39e630181a1dd5ae9c93357757961ce649d29412426328de14b9889a67c819d10a32613ac9df6b57f812b9317fe1c7f87d87632dbde943817a1bf7277d3725c844b5bde41ff7a1ac2d8820336f0254e315abc5d0bce5178b495149cd798ef6f315b8ca2ca2ceed187c71423b75175ea664a982841279e11328cd40c9d8eab6d98764a47465d9fdaa74a7c087fde0606577f01560c64cd1023657e928abf88e6dc10bbb849c06b94b3671436ec18c45508f89785e4b6d32d693903befafe68b0a05ea6fd30e29dbf16d902cc1195cb6b5a9cb77615a9f35b103197ac337afce099c66e395651e493168174753e91cf65489fa828ea6769b7e0bf61e6ee5862cdc91b642dbb94629bbb35cb64a4d91d871b7d263e42c3d78605ca46ec8fa9cabc62d9857d35312ee38fc4dc47e0474d86314aa3c477c7f02f0af18e243d3e65279e982254604f28bff7ebbdb8ad04faec04b108ac74edcb31d53956bef93ba436524da2b43e152563b45b66c8526c00458e47775d6e0f4da05a268983c3b98f7dceedc87d94c844e5eeb417d6b1520109d8ba5ce4567ee870fecc2749ff1a09d3c5f80131e87127be2cdc909e31e5269d8595c6bdb79c319805e5c33a1a416c17ec319c4ec5d7ee3d39873b1fff7808f4562e4e19f295d36684ea0dabc149debf3f1670e30e705e00b2bbf553bc67fd1d5e47d8ee9476c22e3c4fe6b73567f1a644fa73c089165a986cb3ef64afaee2cfcadcf858593e3dce254376ac3e6edf73bed84940310a030b6b53b46638fa6df4b0c4218d6593bfa4261948ce9a4b36f097f303f85fbc22957bd46747d07cf366ea76af7b30f88f4e6dc8a82e08cbe3223e2dc7022988af79b061dca1e7d10254eaad3b7c7d05f6b163b874a8f6eada5e8e1c23496b496b16f7504941e0919d188e6090d8e988ceb52a2ac6888a9d18f31d6adee23bbd7a02169824f979e434b992cc516f27b26df57f1517a049c46a86d9f73325bc0a06c150271b9ae390a14f6d15029a19767f3e984c4d5fdc6e9944a0e43fa4e07f7d3ae28865b8333d8174f77e1a26159245118451b2f68d912a4eb2e5ed31fafe2a7d259a96429296c5011b2910147061fc4fa3f0fd3620ce9d128afd1257a5c24b3aabc6c4f2b3d95ec329201da3c273d12c6af249ab5dbbcef148d72df67a92581b8f07b4e9c45301c264bbd22e876204dde4390f6932264273cbf34d824708a219e1b4bbb6cdfd6e2c0e20db5030080fb9dac1437e2c92388774e74ccc831100d17633dea452ed42831e599139a91a3d227492e2494bc77d66ed4f0f4ba88acb75f2913a418d6f2d28272910cc7cc4aef69ad95abb2424e2fa31d0947ce658326ccf901d352e3501ea85cb3410f90f092de771c0e923cd1960ab1c39501aa40d5da0359b9aa89c6452563a8b7d7fe671450a6d4dbf08e4b45eb49e0a4dee36d6672b86c11ca2423250a819f0f8d41e943b89c7eb33c0d49fb419f6a5c3bbfa6779f504a1a69aa305f4516fd0dedceb574cb6cd4f456d5283ffdf46b22174336f7da8cc2be116b7a2be4239713c03a5bf8455846969e43a2218afa2fcf66265343c571eda7fa86a88bfa201c3710420c4b22cd0902c5c0bdc1c3e5905aae5fd6e606aa7e44b5acca3e04ebb76aa65049bcb48ea188bd0045795c8f0e90f6f0dafd84232d6b689d220f043585f0f5bc0b564e213275231afbe565a4368325d3984ce5d77ba667b8ed868a5e2e35f60198170c660033d13bacae9710ee702a0ace123ec21c8d238a1896be5d7e3bf9a7033da0fcfa2d996f55400cfa7818e4cc6091d01ca3b9b4e89fc10bbb0aa2f19c1d17b563a1ee6f730e1ce3a52f796a7181e68c9b03052ddb60cbb283739990c8274ac1eeabc1823fe6aa36a736681a510db37b7d3b23f426086c5dab084bc4b556c9de0242173ccfce2459e0ac5b374d498d14425633d1018aa0dbbe0566ff2ad5fd58b154c63a8db113577efff68ce20a0f15358920377f1025a4c112ee2c157b1c0528e31bbbf81b59c06c6d41b774b9ba257639d9d2179f2935348c76050b0712dd47a94cd81c52963435fb666f9280b7a762b9423c4b6d3dc38f44bce90ffacbd0d532b12136552b4f96ebfda10a21c679726012b9cbc783caf94e60d01768a33f9e00e11d2d362bbd6f70cd9e42c350d3846ea914d4127d4533910d15f70e083c704f8e227fe0ec555428115e812161ba5f0550d3b5fcf2442fb0344987b5e6ece061f4d1227012330fb7a5887c244e53378ace2809a6e15d32191e79ee659d070d0744e2e8bf0704e5253c3d7240cc75bdd26d83449ea97672c7a65cd164dce00d0ea99fb2d4241ed554bea933edfc9e081c559517d359793fe7cac676c74352a23c2dd26ad9b97b71b9689fcaaf6d78fbe21f07c2109a566733d01bba5fc7d1a93264918428a10a545d7f9a9b0333a21e631893e25dc35eaa542259a08c4fa34c3b5210bbf9f295b2c58a7f1cec007eb17b7ba58bae2de8b20b49c4d22f6354fbd8d18eff04509b61b0fafffe390a79dafc2d9b5ca35e0e05ff28a48fd1306abdd175c66eb97f085bd049e6ae239f77e68d6ca2143f52e482e59f268c233339efe3f21aa12cf19b9efe812dd9dfa29015f9ba50740f47bc5307f1d86a8e5bd30c6f980e1797704d79f1cefd2e9c9a42ac2be86d8305431107f8f36c8adba3e4dd49eb508636f035f36c018636ff747ecab0e7177d9a9585c0d5019b516ce48240b3f56524274e9f63cd1b6d6784852a3ac27b8dbf8d07f450b655cfa1762f614851f909ccf7f42410b375ff2ba14b3c0f6d04d3e962274f1d116f48801e47efad1ac79892b2bae9a69eae0975638dd08452873a44a1576ae10247ba0bcafd7eaa2c2f47c6ef0a6e7694fcd2e046c899425fcfd8b56575bf1cb12297c8da2ae79e7c751976f686bbf552048ef106faf46640e2abd2cf59eeb928da2b63aee054576b4c8089a0ae2af1ad75e860de25dd6ddfa6373ad8e1bc7b44f03e7000a48a44c1f5a5d58c136272e0086164491241e75d1cb707b3100b62422d6c13439a8573fc42a373fde04f2dd30e0ee946d27896ce9aaaedf3ebf57bbf75a2aa9dee963255dbfd0ce629d34bbb5225397a1bdb401fe939579c36f1da8636b8b1156276da92e0edcd9504ba26012695400a6fe3d3cefd5848b1b19849e22534ce2cb46c8924ea4e79e002b49d018af8ede181b6991042f7c7780fa1544adf32eb362196a638e6fd303a5b285c38db6cbd82be34dbe6908abb14101ef47afb2769ae4e90ece05ba7505710d5b1717e9b3b885ebeddd9c0d7354e27420bc16399b7e515070a679b553a97a921749460690397a69543be5983dc8f5820c451fcbd3362d7386cb4b30d15e6a0e6be6635a6b324eeb39b181acddc02dde48e4ea37d74e2987fe98bea933be75f9a69f8eb2a78b24913b6970c19f78f241cc2630c1543d7abf5deedded3d0f6160db41c32e55318efdc154864f124df37e0c07d6f13fa07350401f04cbe8f56bbc96e9fc17b434d33eefbf71d278a05d653126f1d1af09eb7a1b3bd55c5e6038b0805572baaed892b1b8043eeb596a6590aefc3832fc59d0ae83b7d9629649c2595008c5b7362afffc1d6f4ab1ee5301332dcf26cfaff95dfa58a8d8895be2be7f9c6f5c809ef01df48466f691829aeea0e0758f470d1971d99f5f2654d01f8a91f60773ded4c0aea7e38a47e3ad4af63d0679038c82c2ed373f0704b9801819d3545a1435d7a2b05f969e01bff34ae2024a2b45155873ee6be5a76fdf6bb87efe355d8467e6cabe0cc2244965fd7bc8ffe90858b91b43efd93479dd2af869a00e5e35ad38f970fab5edcdc1f9fdcb9718ca0b3b0001727560827c7d0e4ba8ecb107550994a3705c6b74b42dd6a78c32371034c53e35ca91ecfa80c5533f0ada2e9244cb68fcc643d849c8079eaa6b56f85eaea6094c0764253da747f0ded3c8462532df31c0c0c16cf0b497aaeb95f9bc8ae70494f9f6021fadc063c00d9cd7a907dd60743958d8f6165919b09745286a076170abb99526472ba68320ebea8fe5d1920eedf9ab618be23158a891cadd0fef8764d0f13861f24eb104c4d675ff8b9af210b39bd4cf0ff57296d16f194ec9506a3476acb0b9e42210940f6e8387b7b0441531481947e313aea8c9fc183c14f4e9b3706ab5f9f2f89a2eaa5a36a3a18e1de48327f8e4aa8d4720dd56218b94f95cdf67b573b094e3f8ecad8907cdae448734a1afaf4879a1489df5054e58b742346101eac3d6cfc7e3fc2e129ddea2b12ee5071ace7999f97142fddad0a8378d33e5a5bd9f82646a5521f4c5b83017d815647ff3c462b21ada9b5caae8f5a4568a43e23546dc92ce336226cd00be8ff301f2a82544f81b4d4572dd8c98eb125c5962628cd838b94284c851e086e700ecbbca481c37c2e7f59c6d0752400801cfb7a06abf1c5e12afb04860ec3b5fa4c0f9dadf0a6dad2302d65811f7dae5f0e5db288b04c379c68870349847acad42d47e448f156290746a2e5582b29aed7dd2fc433a04540d3b09acbd15df57a9e46ec9c03b6b9f28496b511079700e368089b1442657ed952d9f108638870c372d512772dcd61413e05d5099c70bd3db53278cb178552437be0ff1bcaf399e3bf554f9fccff879892048d668fead7b85d8ec620d14495319c6dd60ce63b5a026cd392fc619ac5a0f0a9fb626999b83a8c4cda5f0798f4b4d1325e9a077dcf100faf49baa5be2ad6175d1dcc5c7827fc07e52ff1cb56f3616396ccfda83049d7376e1312e9c07c80df97695f43f9b51f4f53f5ff3d7a736641c96e59f85e66aa7757776386f1cb22fbf959a0b113d964185121f0563c0a111a89addc71c93755a8900147d0d9d75abec2c7ff11937747b959210f111c11928ef782667bbce30e2e1a95de6b32505a6fa831442eb191a84fe6801886bdafa69943e061a5ea76378c6976724677cc5eb1fefcc351f719c2451e75d0c62f7c2097affebf8e10759f36eba3de4cddbb7b1a77ebd3b9ef5ced7cbdf688f9d1d3fde0f618b908d5cf997d366234ea327cce1a9613ff48e4faa4ed95e30e7a8f6647167f3c170327c31853bf5ffda722de56de80418134a833b35adf72b2391f3069dc7aed2fb079bfabfa61f06c9007618df2984e81990185b6c95f404fa70ee89b6ab96a2a84b4a3f95747b78dbb31126a8ad64ffc2bc53db29ef1bf5cb1a55da2828a107be7e90e453d5a17b6e68bbbb148093ab26e1a7363a8738f86cbb8ff37182432b67a7541f831e58eb48b16abf8fd21b36e523b7082db286989ed62a7b28a4b7faf7d28eb678186bdc202f662d6f3df12e12edd469c129ac38d56302f53d8a8a62fb2df12f9d37d0360c90e4f551b6bed0696d62d06cbceaac5027b55fc79d30973f417469298a2e2d0d1e8554c7534ef2d4ad67eaa24fda5542a426c103f16cf1d5f16f2dc008a7dc30167d6ba49c1c3bd3015b470b4fabf5ec35bab2d4181495e0c84b58f85c3663217efd2f6e11c3ef2b45385b3fd9584de9f06c7a411462003559b20952d205760f2b6ed46e61b1fa79683cc6a1bb2e1bdce45e819403b4fe15e662882c03a2015a50e0d9b0cfc66baee2dd0c1c819b156a1acfddd10e93a833b5c14dba0facff91d7982ae8b2f108263ab16c1c30071d7e444e13a87b54d70408cc28a592999ac79b082b24272c29ac0a4a3b95caa39eb5f4a77f88ccb2f868293d7dbadfb76c02fb94922af552d5970d44ec5780e8ff11112def38cf706d3d49e01e21baa529ade96bc544198ee869c9b49aca64b46b43e83061f8c1149dd45d3b0056d550661b5b9851c7b7cdc03d0c1abadcbc2e35c0132f987f04f50760a454373bb6251f8f4fd7f6be5b1e8a76dcdec9f62ad0a381f5a652a8541056f2f0ac036f1d1c82834bf2d4d1a0d154a9fdd5bb95eb71e0454ae52e5badc68caf8347237b161fc93026b1feb180b831216a3c693a3c708b1a05b24b6f86e2d006091aba606ea6ba6841ba3b0821340237ad328a38c4716851753393ef3ed05c4ddcb18975a2a00b6ae1cc1bdd8289f6d0aa32864b54631542f4280f24fef3ff2135fad46b72a757e5d810cbb891fde4c904bf3688c89547453e2e90c6d0ea5d9ccef6c4565349e8ab65d33ba639ce69847f89caf916ed19fde877e6788826cdf4ec042bd5251414c3e602364365e380177d6392d8dba37e4d32573e98d14cde2ff2e448ac8c6162cb7c30de1acfb78239ba313247fa538ffd4094b22669ce78f13d1e5570ff1759a9f6c2ba7a01b81a38b26b88b6c1e74906e1218a3b3392e82a1a0331a8d521bd5cf8fc9e2d993dbfe7520607dbaaee9b3085f1b1aac8d55d3f5bef0ab4ef1e0423d2652b65825b66917e4066b88d1468bdc7738afcb0d876036bb4d7c5a74a5b7c37627d07dce848f502d2656b48dfc65ab1f44a17cd361dbf0b01f505da215fc6b2655ae592c29c09d9eb5a25463debfd6b64b37f0f859126645af1bd8486341ee40412c5b7b9b8005d2aaf43ea1615cc2dcde0fbb54b02c47931e898a1e6ec8444fd9b49b26c17c5329d4e70f801499d895d11ad18009f477d90f529a27a4f31c8026e75080f275e20d0a89bead0f8281b2ee0228ad89cc9584454dcac4e8241952ab22cea9ef5ff742ad3365cbafa23358a85ffd36639dfc7eecdda1e939e9264a0a0c662c0436b4116e2ece01caf278448fad2c8bfe31f09fdf365237b8a5b8cf4ca327b10fb059c2478bdea22273b2918c095335750d5bc981c8a7f0a6c7467f0730ccb6b584b72e4e5d17953ea782574840a6bbc793f3fca6cb72b49b1df63e21be3eb95ab7a7daec79119f344fcddc9b37920d69ddb481e8d01a55a6fceebd9ce8fc82805dcc64be640d71eb6de51c48bd2c0263dba03ff88433aa316503538a757549d6a491aea01fd31331f3c2d4f40d6063296b8824e55679c418b702b0bb4840059c1cedd0113f7825f1a33b0a900b1263cfef614e87606ea47420cae062c66feb67c30b4e97c966ed23a315711f0c91f4ec5c5aa2e917701c97d06d475714a50a05f6d6964295d906c7c6298c2f069ac73f9d989bc4e2b96d3acdc789811e13ec54de7e67bd0069ff591e8351ed04c3df5c596f01c4ee88778f29197ea4789d77f4463df21ae93e6efa20c88d04835c10f4bea770cb1c1d3c8f047a35b923316678f2bc07526e83ce46479a924d7f68585a45572ab0e2ed3104a63e1229d1ff4f675ea2e9e33bef40c07e9314b1a86c7c2fa755d54a36f0dcbdbcc4f8c5a4e7c529c269e8c0a321ae21943035d2b02ff1edc7e2fe696ee140c1bdf60f85266bcac12257bbc652bb3bae61b69da96aa8bf1a94ae429c0ffc848558d7ac0c34a3b97c7c3e67868d82403f4b86cc42a7342c22a408af9d34e5bf18cdb767941b31f2f5c052e5f55049795305b6d21e6a57d750a45a795b9b293f5ddd0f08c741354bfaa1430f6205b4c07b887585b18aa5c9d7495a40cfb8f0be8e6464ff7c0c34ba784710246a457b94aaa5d180e0b68ee321ab080a5dfce0e779b0c5fd7d3a2c33c9e972d7828321ac512a6cae541a97819304fec1e970d91a9c019b6c3ed1805c45376344c13044a5499ed4f2ad67c13bc78766dfb7b999db08ced5a9cf08abc67b0406cfd0316e612315bacc001968dd092bd3ead168c67c78bce1a3c1d483e4704efeedb8c9af16caa76e14679a6459dbae9cc5e3cf282d48f84c03b9d06c32e50cd5f5dc9fcb522d4bfbf215fd847c3a92b20454aa84b631cf038424027d6b6f1b1581dc7d3f4c247ae58094f8d5b3d280caf3589b2db2c0cf56c80a640f6f152a11ccf6d20d011a45b9f47dd038529a010aee78ee2a40685629b828bb09379e984dbd0cc3c2373dc999e244abcd52a01d8f8259bee16e2a694219c434a130053ff0267a696328c3101d43e09b91e1f8f4dd22250c68855ee73cb652d021ce856c19f6cc7de2d9601569d9a16f211750f54b91a61a57004e0ca1d921de1092b107985829b65dfa292c05ea1c71f7ea49da8d51f2aa40cce068a928262e17b33c755026a82bbe1d0e08dfbc83abe26852e90b14a7032c891cfbe232033efb5cffc020d8f6c812e674e06c172123ed75875e8d0224df2bab86abd148e7f3db0e1c35d655f40b0af04bca32a6b12972253834623360f7404263452750fda9a7a9a121c1168300d44b936fc8dc6e800a97441a20509977dfe634db69be2387a2ccff977a710a2d64cd40108e61c9833b4865e3034068f583decac3e425586ab581c35e9bec14ef410da50f296c6a0519a3158e137d1af12ea886c26d5c2cffc49c9a11dcbf463fecb971d19b04b1932039f00305b0a4cc27e5302a5f8a1e8be1fa4257d1dae1f226ea57bbb60c87a5962fe6b62175957d38a6ac1bf0d959c74e7bebdf55d921c022d927a7c732ed7fe9c017928b7cd3fc6d1c3b41f539e86d3a4321c5a15c86cfd2f5fa94a903c59fe51273fdaa7a419ad1c8c58af9a941e99afbf9689e17c95c17c6e2f1f3567d4207d37c3b82ffb1b0f2a941ef67bf00a73c24db5ef0d148e8cbcd6131443a561db1f56226cbde859d8c4baab4d983d139ff84e24b9122559d84c2df30d7d9fdb2043a5d5ae0783e59bccda23662d550ae5918249f8c6f90d6ef02dcd21015c0d5e350559042a951171a3d4a96b89208a669f6151c9d6f532c2705eb48933924d0fe2c578d5eb199d4537465beb07b8cc89502e49d8fa7e83c71c9e0bf20af5e0edd9333d936cfcf92bdc6e7803c33e9e00b603ef9790c7c8864291dab24668a9c3db760d2d43a1e756ae931e58eb964fa9d0a21a789d21c9b3219c6ebda007a2e99466700767185b72f35248ebcdb20ee94f18752e0cd8dac952acd93e1cd66b96883e721969ed4ca2a97a5450896d4a9712d82d55ca39039811d574059193f07af33de87c5235ccdf721cc4ed0c8e7ca40bddba721f5db4667710c51a0d648ba14a2fe950bd9a93300d3ee00718e61038b22127a75e816b1ad5db6b912886869a746f08d5ce6536a7cfa08bb1454056c040cb74c4360cdeeb86bfb17aacaf5a7fd825f145445568183970dfa95fa5c8a07e73f17629ff4db9a0dc30f3da42475f1ecc51becf99e4ac755be7ae9e9673de99b09985922785dcd45366a3dbceafea319b10f2a3b0706478861b2e444e730446e706b27ae12141cb95fe1d7120ba4354a09186fa767d6b17cccc0813e20ccb91fc83de1700744e491967507dd8c4783901b643ace4a98607bc0a893e36b88b9284670f21ea6b4fcb740657b0bd1a025dd3250994cc2f6fbbb373a556e157864bd158b205a176a2d8fba2e05afc39e4602d586e41c7059cae4e87b3a838e33ba0b9b0c9232889c24133e3425ef52cf45eb3fba200a5e3d552621cbe313f261930de9e2ea8a6f144580b8bec13d22588e7ece8572c2d3c11c6a9c54c5a198973fb326d6ca043e737a8b34e04fa0040c7d0913cf47dee0988c96c3649f2d9e17bcb6f63933df6c8dc0499da461d5a8c2bdb6252d86ee10233de1e96f5a5803c58ee483aed8288bee720ffa6da05fb997b3624fc364137b79b003855b34c15407d28c4d48294a34a4505b4a2818527ba2d075ef92682ba1bb3cbc300217431d16033d97f0c12e24c9eb82498d85459159fff0419c6f6f74f496f1958ae80f78b61e4e90e4e8e809018a832533685fdd5610ec53dd6edf2b798484625337ce9d68a6fc333030d3bf802813f48f056ac6e1338688a740412dfec93eed487a1cfa51879866ec98f83250f14ae7ded274724bc12e203d8869bcffa8f5214bc79da1f5ed3b9fdc7f82e52f19fd08db54d9856986ecf39c7f0d590f8f84f4075cf5ec9190e494f7c0aa0585c5b67aff0ba65a595ed41d2f599bb6a5fabacf8c1682d5cfb9a2221daad47caa0c287fd43e3fe7dc05c69b08da078c050731d16c17542a5fbb30f50cc9bb0b628f7b72fec47560b387393db05a97e73fc8147894d42b6629d8c9ff6886a36ddc9dcadb171aaf04381a7bf76bd42d7fae8efa1eb892a2bc2ee88d3fd0c196ef98e7d6e97d760190718425be9e7d71e69e182cdcc26711d1259f5aca564feafdb4c3cd2ba5b5ad55a192e0fd6b68b8a2f4cebb96218d5332a7a27abf861c2ab9eee29db712bb4417fd6436288859b099e687ed621601e5935325fa52220722435aac3c8d149052a7a8c7c97e9a212cb717d8982e110c7c8b0d245def26c47ace77f00bf2a9da951dfcc540dcf782e844c82391765b5be5742fa0c303bb92d03240e712b41bee3e62c507065cef88def5e34aea8199ccffa87ba5d8b4562ae59153d1d4b7de570de75ca62e37ae213b72c7cd753586cd44dad90d5490acdb3cfc32bbefeb67f6bdd91baf88f303a8a2937299c89456ca338612a4aede02d7fc68df7ba4571aae6540519f67c9f7bdcbcb5694f120072aa675c1906b473065fdf9f18011a9debc7e8cd59aa034435ee495c72579ecc2f6f4b8cf55a2843796190fe14f0e81cfa84d2ab087d34122ec1ac42a3c5689d5ba893ac40ea94ff30245c0263df6b7a6e5d4d8f7efbd7ea36192698fbac60c7e1d7af57d693dd5803941d9de722345ce761f49d9ffd025183c3082a459bb1628fcbe2f80133e05a18d9a664ae678b058efc087bbe8eb71767c8e3be484548fa796aec47b31f51757d29f8bf206fd424535560fd7d76041f70db15316ba1cc69557a2bd657498d3a795b392da02fd4bdf5403d763c217801801675c06eece70ea1f566f98f11aaea7e7e985b5e18ac0cadeca03ecdf02bedfd865ba773a2de85139fcabcdf73285def27050bb9c36dfb301d9e5d5605293ccb221eb4b48f44671646629ee2844c4358a92c52652f55ad93fb5e3d97a3e2417be7e1e5614b19536d0edca4ec04c195004f8f1c795fa661419b994c3e9cec468ec37b8ceb2ee1bb5edc48e2280899e249b418458a8f82b6a474439355411f695e8ca9eaf230b604edbc13ed4acf0d2cb33b609b1c2ca9a1d04fc0e52b24609593a38830c02a86716fe2ac695d718104be929bf61904f7eefd68754864383bc5336c60eb29684a5b70dae7bcf76785731c3cfc295232c630d9469e64a4db3b56e9c4dfb5ad53215b5751ff4d81344e9412f356177e9865a393def1ffdf2bdad22f6dd855a706080647411c0b692933a70098e9ed74a62449ade4ce50f23c912bafbc6ee0f89debef587ae240fc0fd9f15dead253c056e65f257ed9b9592b73b21ef9e5d6cfc3d0a1718481328e89ab81efc04ef4cb45189b7a236a4bd36566576f48b62096df61efd209364131c40e50ce23cf8b694586d9e8b9f620794f96bbbb1a9d6ac6fb37e42c705b67d308c9c536f081f94abb4d1e22a834085a8ccf864cb5a2d03f86ad00e10076fab8cfe62ea7ab5c1189bc7e3464afdb1f5d8bb966967f908c4c765c26bee813c1cc7cf44a2c771062b8dfadfe2dfc353341062b17deeeb87da4043c84a9447410f130a70a4c393b9dbadd659f11647c4fd4af4b6e07708219972c547e2d0270ca0e43ba8dcdd27e985bf388d28693821061b74e647b514207d9f5d8b4fcff38237f3bf6735cc59e353320ec3378a248beaa2650f2ceeae2fe24065090e4ff1cb64ad3eff8b9f1a6f35fa889af0ce852b65937d8920415a80abd5dfab8448e8d2df3e7207466ed64bb69814e7ab70ac3a77c51385898c6e0a1d0d095afe94aff358eff4b60909a4b20d72531f0872024f871e8892a10e44fe18b86bde81b9c16e8daa04e09badf5827149dc11ea97d883f2d84c8484e088bf7621dc2675241308099898a0281e49de5f68fe8a6a969e30dae3db5b5110968c153fd6522abb2acf8139df44e78f2faa01967da127e4f0cea56457e059cd0448f18185601421150261ac41945440d278086b2e216264b7a67d2243afbdbbc1b160b2291139104a94a57a5757cd8a9a68cb2beb9e3fc553d2221aa2bc32005f825fbab5b2310d0ec703f0ece9c4ef304eb5e2161e4aa308e1be97eb5b603786923d35c412b7aa651ef88555c0791e86eb58562b201bade36a5070f8d0f511a87930c683b74e74c3107248dc38a3c63ce22281d0a71d66b1041e78b6f96070143f1fc2db6db965ab97c5fb912705351b940d28b8dc8d40042803af4a25158c463e1b8fdc4ea11260aeb54db293460433cf65ace1347999db2d3e97b11e9233ae90d9ac6fab9409ecd9f82f39d6c68072ecd0b0ae606c22bcf13e4d7cd6836cfb6b4353c47a5eedf6b1461333af3169c752590109e36064ec033c3712d19f0c1c7cbbeeb9e02eb022dd7c7cb8c8934bc98509a4bbfa581dd5df4b1171aa495ab874532d81c30e3129b066be675517070cedbd605753d5b06a1a0bed78ab0a2b27efd7bf179f2676032dc30f600f65557970f32c383aafa78c6c691a2aa336aa14e6ad1eb0b1cfc1ca6fb780b4ae11b3c52a5d47c1b72ea5f46da84f219b99bcf81ad19f869a69c8f1311e9de036b7974194f32c2213efc81282cb209028741eb4ed4383d05d1ef360c971016969956ebc2017be78484b68b6d63a19497b8e6d6e6d3931ee9935974362d11bbc20b01871b1e41d244032cd5073d4fd18d851b8df6480661b20380f65db1464394a7d129ef685e4e7cf07a37b0b14b28b0d426d43118cb29d5906663a3381bdaac882814e3518b9618b299810f073e933525c22f701e113ea79766d4d921cc4b385fbc6270b22ff6d03699792edd9e9c293196ca05cc809f20c7eed7f220505c8b6d42fdc877b98eb0e3d70b7a9aa2e1dea75d778bf2ae84d5229b40f1ec79057ab502fe1788dc652011f8b750b73ccb3e6f54288651bfeb591c87f10f807721b41fe2c8b65e4f4dcd09f9d463999a454cd1822360df533bee82160facd854ad4ba2ad0f7415d82d2e4a9ae06b8d5000afb0b2937e40387433feda1b289dc42c1cb7f3698a0ce96c4d5991594ceabf7c70581863f87301bf9d976f8a49502b77b68cd61e4c459c1f30babd0ca3876415cef4583cfd1a4455a6e9709b21200c64eebc31c6a91ad2018ec6d48ee4e04bc7efe070b44f17b9c9286ee3b79a7e2bf8efadc78b4158c8b01d0b374e3bc39082a0a7326be222bf4735b617996a6fdcc80798a0c1ad5733a63e83ea95d820d2da3cf1d6301596e768fb805bd80cd1e26de637af75e9a50d7ae44ab779b3f0a48c40f5a3f7369d32bc0992a6bb99d31f0ccf7f00bf2b2c91396f888aa75ebecf38a0baaedc1b57a961ceb7a7340efabb083fb1e72336eba0baa6259b458ff323f583db4155aa8f2738be462ed25d29db1267bf2d103a5a4f69a368038e89e44204464a2b90458b4178ea497d3fe6d1870d853d9ab68506258a92e445c7e0feb015bd0f664d1b7d472c53562675e8fcd3611d783caac9c0b1eaa753e62e138dc154d42f41c506753d172f12dc198f89672faa6234cc82b12268205401a5d16e8e33a0cfb375ca4c7a9342ea0bff75e7db04976417c9812f38c57794e21d95d7fe901448e7c2c4af0162d2db9eec45b2a5d0fa7bf978fa3540f321bde0d329659c0ba03001026d77aa8b327929d13349be45324b0130628fcc57942dc238f0dae4fdbc86cb40057be95d8260fe485942b96cf9dd76772fe460a03f1435b7ee19eda7cb17b3ad05f3b6bbb4fe43e46cc290598a989792e25fc78a26eabbab495641d144450818c9d02d0d8e817f72b0c3aa982df32c2173cf84a9c4e04d27c4f282479b8e048b15e3d65ecf69cdc0ec0111c7fb3bf2cc20507d31da13802293608bf35e4db61ca55be672dfb5e8ace30eaf60dd333c61d9a9dfe3848614cb5ce86fadb5215e84d19a1b2db2753ebce6dd77a32026a247a327e14b35065f0061bea03ea6ca85d8076c831a8fa810ef59283eaddad7edf8f70f94594aaa441419a0141595a95277a244fc6de33972a804e28d2c24726a10d220e05132ca97f80ca626ae8b1db5a2a55d5082ec38e7946f5720c98be7d1120684c5cb9f18e91b4a87652a0a6c7dc42e37753527dd5f405795aa67755f63d8207a152fe4b4592b824dcb1eb4fbd6507320a77f8f412630a2caf0828b07e87d4d2f7defb2bc33484dc1bada7ccbf09a37412c3e45d48c1d0faf1739493590c5935b2164b753c2519f5d0da4fe2650bb28d517373fdc53c6fc6451dda5e453c363b52311d5d193f9808285d6113e0220b50a218555e0f635f9d5650f0308c668a92868c54a5856287cfef581779e5c3687db7860b49a1abf21d4b1c8920ff2429c7df5bdeaeb5afa5f5930cab12a9d78cf8d92855047239edce1d46c02bdbea59b14d486e97019fa9bc7aa25ded18bf01777b6d3ebc64bf2cce4117f7f24213cd991ca7c7f4ec6d0d7132e0b19abd984024c46012f7191813f251552e232f1b682548d86842a6e120dbc5f38d52d1081df02043fe35bbc794282442c7cca5e6beffed9f13ccf894c8d51104c0778c6dae55f565f8f24ab160ed3acf857c192260bd94de130ba79f86c9c1452393bdcd354df6bf9170583b5e52fc7a9e0d2c5d9c7b4243a3bdabf69505da38a67872a7fd1a23d428c05047f88634ab97100e613455b2daf50372e84a64df650463f745d8a93756dea0952a3bd07ae13230abba1d394ad6c83c40d99a44134f5f5541f4ac74b0a22a19666ea1955e7b8dd9cb948ef60947d884db6c1fc7640675421d0e5f381aab1ae0b277285424ac9448b87681be0eb3270b4a1e35197922900059a26a6335074e4b522621404f92ccf377fd6533015a0984c3bc4459a72ce78095690efa31f1be0761e550e2fd1a251be763b3b8a66b6f62c58c99c2b1c56608c35744e80a09faa59de089ead658c1cdc35c6d499485640664b394796d4e53f5cf439bdcd07f6ea673d241197c680cda1faf93d8c3821b8c8ec3d1e98a6fef8ba4fa72d18a98b04e1f08ac3d0245aeebf7e08edf7b2f0432f120eeb57c7738780ce10b0631976a21c86d42d1664a32cbf9bbccbb93c58fb98b2489dd3406ead32e1256d5e3e068e4ded5465eb716768ee9edb46931886f5192e52042b206926f335db69f3afd70f5f7f19d59c3493c29c2d11b290710826f387e5f90a33b39d587d68ed4e9e2965d639cf9c18567ec10ea9f3d637b560cf2a0520f339d6df11a8de73ae664516a85b6b7033f0ee5ac2a2ecf3698b291b949fcba548245d9a33993b022939f34a4591a69627f253ea2a4ca05bd57ef6dd3397dccd4758b0de3c618dec1c3feeb4c0a916d6433a0761336b56ae8e2444bbd9a79d75fac5ddff2ce943243efc83ce5d244539246af2188aacb666e6281207630766f3891505db9401b31126a86a1f512bb5ade21b59d2f6f84e5e2e853a05588860bba58ef6683f8520acb69c2c774e34ed2aa081ee430f91767a087f5d4f1a89e868adb223e4c6ad5dc8486ed3478ea26c18ea4ff95e8d8449adeae41d2048fe299370b85cd21abe96fac36017dc7fabde971301066fa5d615174b44531c8e721ddeca4380fc3071058ebdec9b4489fa9aaf7caf34aec3526b90a34252891344090fa05004a9eb334f351f3b7062ac5373659275d07caf747eefcfef1979ea2070a0d4b9449c3e811169f53dbd7a3621e482bb8d94cf001b690be4e17bc0241eced418f927cf0d54474fd5ece3e329ae701c431e6d84124455e3a27daf96f5ea65be4518e7d9ccdeec1c6bfccc8659f9cd43022c84ebc30829b903e9046831e9f0b931226993c4bfe4810b4ef31e662ddb4ddeab7ac068ebe40757a8320296c64cb13773aedea9d70295fad11699a81ca58bd8026cfad10cba83f61ed5589690eed21f0b5e4377601551519d604036e7eed82aa72fb31ed34e958e10e48126380055eb28660e2281727fdef8c4a7f26b54d77fcfa3fc096d8a6a50a9cb3c6b2c8004b08413683a19a343fbf03b8f926884f95f791449ff708bffcb2a2ab4368bdd3a2e5693ad52f2eafe409925c6c222b3bbf3e2f1665179222fea84d92cc93352659930ee755c25384f4acc9fedb8c53b0117a894dfce2b07cf514b6f3923d93dcac1a57c45a5333ca47e449d31fed0b5c4beb7b024016942ade09a1b5ca63ab34e1151b80d9b998419389c38d4f3dbd3e20da6f4140ef47a7d960d4e716f82f53b104a9c01852406f3e7408e86755df2b331a03e029ef3982a4aec047b09acad1a554d34500e30735915a647d212b0a4aa198688f37ff0de8110a009ec75f42ae71927891ff1cea27969e7b45909340b93e6382c7bcf2779b2238f0221a4a1dca09b17b687ebf826c8042354896d20c269dae7411a78b4942cc19ae15535d5a27b5b03a75be6cd5bd9df34ae5254f3ec8778b6d3810fbb16ecf56a43c74aabd76cc17770cb5b81baf1af9cc470fb6623cc0b121eb1d7d68fe3d1719118b8793ba49a1e5de082bff27bf3436a6b537332c8ebd1c7f2ea92dccf64dccf8832a1279efd7cfeccc1a9c02cc0438476db6fb53a4355cdb997e2676cd096f767292a029061b9be21ecdba6cb525d9a9c4bd47151d87bbcb415ccea3bd7896a0878ead20a5e4bd964a4f1d27c4c4f595b0e887927b10949eb3ac9213ce61e3c65931a2f1942d4310028615e9cf22e1851d3320e27ddc081dc361d6adc7614ccadd669a39325328db44c8b7e4997c4a427a0350b65a0f3fc97cf9a82a784e3f29ec13a7c5dea570bfd73012b50f8dfd42d6e80f9fa38775d5591f7f090a97a50d5586bc06dcba6aa96e00b0f1f7892127048003d7b254f9eb1614ccdcb51fa7f8097a43d17d866771db50430d8fb2725f3346a11cb135e4869415184e27c77de569359da4f71d24690789079ff0d035880b34660bb3e02ab1d8f8e5399eb3a1c52a06f9d19ae43c97481356fb12bef5d6f10f1d07b151c760bc31dbc6863881b18e588fd8d1ea4b15bc80a192e551759a4ee9ee76a99636899096d83d05eb8d5f3b40c0c3f2920a0c0e483bee3eef93d84fe6f8a309eb201881afbb1407e0401ebe51c424436fa44a6b6108e029ed5f1d493707a27048a77dc6e42a407c3d8a143364e4ef58ebd05c47c8cca36333e98f9860a27eefc84db4ce5592dab01656ca78662a5b1d9bec2d208c41d7ea24ea83023e7937f0a17a3fd8a3026147c0a375d805671ec60b249566d32e3f981c3e4d4511168d055bdacccfb8d18aee8fcf3183035152c76237ff271af2f6c5eb1452d9d6e569eef45e421f14a945babe5f58ce135b6f50cbfcf44fcb617ecc045f8d98ddc493e25d9680bb924edb2001e96e936fcbc6b75504c7dbbda0e80593cc0489e04554ca546bec89593b4f66ffa5f5ce180a6b099d4c5d41f7dc747161f6f91a91b51d07b9c7d1ba2487ced1a88f95cf5f471e4e1dee2c4f6dbb43441fe337ed0aa408451232c4caeb2bd0fff0e56070dc929427b603648e0d85626448415807b2402dd05586156f62d818630c97f1ef51851257208e94ea5d0db642cf550a7fe8947bf621b20dcf5e0f3b390f5f845ecea4279bf9b683fbadbfd3599e2ad9c365342341cf4792d62ec6a6eefd138e1e7e4868525dae032e47f8d70af618192b476179f7a564f4b87c8b89adadc386831656df7656577207960edccf03213fac424fdf5d2b673529283327cb8d05f0ab0c3cd64b53d93d9c559c68e17396f5d41ddcb5714323354b110b4eb8b6659ae45453eab1c9f525c546add6b0c5931319e91901091d6a760666bdf898d1c8cde938d6e4faec62d3e3879d7799571d5b1056417d1b3b4a62532ae7afef699b5123389f1843a229fe7842a54191316b39c8fd4369931bdc95ab9e6fd84ebf528ffb83380012e9105d941338032ae24c406d65f9d16c274963d25ad997b755d0dc31858c81e76f4aa4a1ff394ab20010516a2e64e2bc8a0c55152b9cc16fe372be1dd938de51fffbd2787ae2786f1f68a81ae429a39a3f5d63af8194964f2df2cb181d1e32b6928d2d6f2662aa8011a65b077cb7901680f0ce89c13f96640904792dab1becf3745e301ae34b4aa146617b11bcdffcdafad80e2c97e7356e6253752d4b662f67e9eb5a6b248289b036e7007b3eff7dc68759635e7d35157949485f0d4a61da774a59a973238238475e7ddd2567ec9ed2d012e9958bcfb84028a6d3bcc93488162a20df1a871b986e93454ea4c7de56e3e40d7c78d89b1c47ad477c1830a1659ccbdf64e8b39c27dea2b8d63a5d1b87ef823dfb1bfdcc99aa339bd776be6f018925bec81e8a5727e977b7e44e52d35aa10567db3d9b4f50a98993b8c19036f19adfa5d9e0e0a599cf03b74e80081956d937ba7449a3fa37d3916e2c268350e8f531fb2352489df37940e559644ceb946a86ebf4dfa745d2f09263857f8706ead2ad6cc45c74d189adb7c82114d13f854e5699600410032815d20c199c30d5af1088db9f9d597166163c5197fe24b9c1851a3a92a101a681b815d990234e24b776f37ce60f01bc86034ce360db8cba733c8dc247243a480b795ad6f5dae8436955f954d19cee1bd1ec321e79ff0f51d91786e785acb5e1c33733f4bd7362bdf48c01db3e9e513056e2fd898f3085076243db5ba60b193bc00b4ecef762ff0ccd19ffff7494d09659099810aaece1b9b148ea136d05c8ea35088c32fe08b37e84be39b8387c6a7c37947dc1523c346d1d8506432da0948ac6fc4289e4227c060627cb36a244af7a1842cff83bcbaf8530f516261e664b7f06dd8b836c151a0fa116b50df23e792a36474064039cc43dc161555747076ec88ad0ec8d0919ae04c3dcc0fe3cda93b6db95f160aae34edc8bace37fb9469b40577fb55149dd20bb80d8e6fa125ea0f47faf0deb705b9c45d395978beedcda12343eea5a0696ddc616b7bd3d253730dc765b8e78a0304f6085cfbb2ca26eeb7a75927565a72cd0e2c324b55cbec5b91abd8dfc1bca10a5376e88e85ccb9059d77831d191f1af0ad625410b79ad32bdbbcf6a3cae480ae038d31d1363cba6f5c46594a7be3ca4d6068a56b61022aca73a083a38c097a180e50db077c5a796f394b86e98f238cf6bc0b59bcca54602abd6aac1d17549baad1624936fe6a8a379b306918a516b93d3a4288233c26496805df77431e5b7840d8ad848903f26344bd881c18013f04758aaa62f11ceb066ea0dd1caeb028803f3f93ec08313d7c57027cf9fce8f2c3f1568767875345a425a31e787e7da55c3288f6094ded2076f61959089680c2d7f54ab8c7aa0dc7224f16c0d65f0ecbffadedeaf17386a6eff5c2aca0b6126226fea8acf7b16b13f833014c778440d6cec6efbf643f228ac06d26f4829247e9c1d133e81c86c37933aa497c8ba686683ae1c38e8f552cbbccd3745f7ceae614192d34b1a5a4dc9d99607d1ed668b982f517b1d026a4b156044738cd2f823154cf5561c73db6fefc924202570be363b8d233be958555833395c0995202400c1ad0e10a2db7d27a4f004621a5219627e873ebbe02b5d4d62f728b9e65b7421dc8f13977488fd38bc6caf3aad3b9dc169af57ce2de932807aa9255ffab96ef77323d71d90db7fd2c5e60094216feab2a87c9868315cae8711d24f67ccae751b35eeafd526afd3ca252a0df2f0f66248d4f29d70a5e25fa215accaddf320214e6ca1e7fcb51b69fe9c203e3783ad3ff3d1695536c68ae720a3815ac36b3841932247016e1c12b2f5a5a4c970c6ed5f74fd2672c420c46d00aedfd9dd2bbbeb0f106456a5cc7f6c587a392ae1805a45fb5403739769f1d1b752befecd280d9628e3ed1b10fac29a412f0633a1b8e3001a78f2e1b7eb8e26355f1de5171ca91b149cadae1997a8d22a86d7ae717e9d783bdc09d3a0120392677d5d1c6301a4f9519e597abcc209d6c8f159c82c8bf5b822802d752e7724dba50744eaa904c7648949aa0e0d665423f19597f4e31541e92117bdf7a3f1081a69b3d6987748dd8908c6115080e915db196e14d0e4af9ad0c759c8438056e8e130d5d1f9a6dfe749977cab40e2fd494bc37fd0ac72803b13863e35ca1fe6f4d658c24b2389bea710ceef1ea87bfd23461f8532b88f593bb976448cc6938f5562f923563473b0325c5d2c8c5728ea13bfaf6d9292fe7c9a895045cf33e98ed98f062d093ef080c9c45c232cf9869b3ab206230c6a2c4382add171f3d7f0f85077d1d4f780546930a43086c4fc686f9a593a5791d95cfdb4af95386c555b1f8f7ccfae279b097f28e85be0ff425355928265053860ef683d2519d343954260e86aef3e54a2431f6ae1e4b2b9fdc1b275dc55c81dd7aab547701d59045a464ebc95dc84fc874f415a8f2667d1c5a3366e088484c27faaa4aea16dcc91bb7a6a5384bb199964f043de15eefd045c34365c074da72a79e4b2ea581c8b4a0fe6b360329f9ec529509f955f2deabe70ea41f1e6171f4d263d2e6d0d24973b3a599c8afdfd915296128e145041634e1ec1c9cad06efb47585e8105b9ae8386f3c7ec29a45b83f5873d4dff20fe62787cd3c1dbefe90ccccd11899af18e0c67dd4acfc177ea2c3baece2fdf8da6a48f0e23fefe97dfe8dcc51c5e7101c84a1b006690a816a2a35dff3a76cc76245ba424adef9ed9c3a474fd8dba4452495f0e135a571442d7bcf0847dd585385ecfce3efc1d2f73b5b6187f6a2ada8d7d415c2b7dd698942cadbda939a2a8b5025b5112c08c0e9b557edbf34f097d33f00c232f59ffb09fc7f3910e791084f0925fdf5b52963dd67f1f3d3edbd6cd175f5190119625260141af2799cb714f3fe58297c90dea4b07c5255c5ac92a5aeb4f3c01e309fa5784b828e348d03b09cb61c6960645c4a2f203a380f733c4c02a9d51f7314a192df8c3ab4cfde9eec159bb022a761b978f3e38fcccb9fc3745792ba4583c23fc46c1b27bb79d4896ff5d4e35f1789317554815fc7d0a1370f46c79b667b729c08a7512ffa1a287480a46d4d5df26387fcab5e6e8f445329a8f1fa63bc1ec72bd4818c3864e0d45eb145e62cf9801790b0607a8481eaa03c1e7ad85215124c8cba4bd4c65aab82940d6070f4dbf373c7bde6e9f56a7af499f34d379122a4c1e4ebb5f0371a2fe2146a9cd7d457f420dc4da5036d04f7d29b3ff4766060e8edb15b81829a9ed4eccaef2e39013348a7672f36a1d2995ca2c7286c6713e2e2b9b81cffde0d0e6d4c654670dae3cf91b33e23d7a20938859a91e2dc49e2cb171a9a98e3c7f5d6858071d9e4a04ebd85672585aa84dfd06ecc5e88e4678096651521e60f33b3ad7cc3924e7075bcf7f3d9aae2552fd2c053bbc422a4be2753458c185229cfd18e72170b1e7bb99b03412d0722be2bccec6aabf249a531b41061933e28821dd57e083fc10741b111ab48771749a4a7b3c6133939f55b63a5ebde97de98d561b7edac51317d0f75775afcb5f5fa63c5df46c167f4196fb1e96720ca5cf78c9a01b942886ceee3fba9d504725c4df308aaa474979fc5bb7e4f77c28db8473943996293d6763d63e9f0d416ba3093ad4871451fde919c2ac420ce70a561fd369071084c1e2e8ce8edcc4c2bd1fdb98a9c97255a593b0bdfc0508a88044f0c9a7c593d85dd95f9bca0b781004dcbbb9f554e76e9c61468899c888af852e6a16f79e8eed196e2202abbf6687362f05f5c897da379349b0c7e130142a2072aa119779accc8f04fe0ff54f67e37096b8e7f3e79d155bbe0b9007c6e839d2d82d6336ff2d3cfe1e36046896f90c7af9584de40c9ef865f3752d16b5518caba33e54c0e563210cf82ae0dd87143a047e4a9abbf821cfc223342c4c983877eaa48da6c640201b18f863aa38ad6d0be7c6c17ee9da7c26e408852c75515ed72522eeebb321fbbf17d506d9897af21ee59020584ec5f06c9369796c2645a047a6531d28841e0abe7016f300d418e699c1106bbcfcdc4bb752812ffdce6d010a555fe9ffedf47bf808c394ef1a1c5f1b26fde1a6dbcc5b981bd31924d49cdb7e6b9a971d9e8fd18c6e22bcf2bfd0ee49ab16450e9da70a223aba76e293c319ef86f3ace3dd349347c0506c3885e3310c25d65358bcb52e67b5f19661a1d2119806d38aef9a328f9979208cfdb25773dda57f87be30788eae94415613394f2c89127f9c852b40d788111da48808e178c6d58612f4bd880bb31206387bc1c308b5579a74ca5dff530f6977df0e8d69cd01defbf78f1b7f1467c9ac66274ee735fac8ed95b4e9fc6a363388d3d5f36fb3f5c4c177930cb80cb9671843b28e6cdb0d1ddb6b44c46b3982db4e63cbbabf87f4e672e53ee56e6a8e35e68964ea929d9c70094b10e120de880952a26d82d26cbfe898d497200429838a79d02b356bed290320ebf20351ad7ff10139a54fcae4734c5d3907cc1e35ad65a1eb73d739a2040bf7b6e54ea7bf6a5f55096d23435742f0c50874fb06db085bf11caa215bdbaf193a700cb46fd26815fc51ae546288f32ac761426b0b324034d85825a0d0235dde599fb522987067c2989e28edf7210eaa36532c089173418d6f9fed8604c36f493bc62227a0a9dfc878f475f7cdb1ce325b666c4e7167c55d623ace54a5b534f661e7c5442f5cefbe341e5b2e1154a62d955475ec4c705bb3c2db09f2e770e1aff2c3ad6c2c060adc1eed4e94fa384af495c45fdbf83010a6049b29dc013f141db210f1cb09606d666498c914244e078980d35fb16151bfdf414b9beea08e0b327e473b700bf3301041c7812f0309c2c4f165a05cc2ff05556a0c4d72898562bc8839abf88c759c5ede592785eb39c3c7fee0318d8e2a1bfafc6c30ae29c62620c29dd436dd942878821e893d13411747302298424ad372c91f2c92f880c039245ce54eacba7ce1c43c294d4a19aacbfae8cf5cc15dc41b21e85cad41d0f1f9e85bd4a51e8be404964d7ce25af547a18568a0600726a39e4c53a4951b12df8251c2b6c1d4508348d707fcb53327531107a7702a35bf112ee8bbc608d8e9ccfbb3f1e9f1519c4f25a02f272813b048bf1e73ab448330a5750ddade2944db8a357e2be88bdb0fe511fd4bab21a00b298c9833a4093777ad39daf74b3f4efe170bc39c65f1237cefa28de50a9543a88307852c0ce535d4912a774702ffb978f1b5b7808452ff8ff868920160ffffff9f