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

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

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

Block Certificate

Block 59317 db76afa5693de65156aa1beb26a3752b63908c256f73efbdc0b0c87e65890299

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d65825e0fb6f2fa44b9789223a91ec408ffbfda2fb11564e69b180264c158df9
Certificate Block Hash
db76afa5693de65156aa1beb26a3752b63908c256f73efbdc0b0c87e65890299
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004062000030370000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009b5aac740152be3bbae9840fe3802d65a8d548cc47a2ef71aa2d51c1aabbfa1dd328ce948bc4957407105fb123177153865a13e6891bbff6b55b9ea46a55f276e67ad87fea3b5dd9ad9eb7168f774c46f1d6213b1a77b2be600500000000000000800000008000004062000030370000

Raw Header Hex

00004020d18953ee5a3aa435f1f5d40aef8e524ddac9ceb1b4981b0a21ca2577d47cb645f6cc8195813ce2d5639d7f47594e72d64348a3e75526e6af0b027ef9f700535d0a0e126a777b0318f98d154c2680b1694e5611fba2fdfb8f40ec913a2289974ba42f6ffbe02558d6

Proof Data Hex

59,560 bytes
1212160203070b8531325b02256e51e3601d9b000c3f69ab892b4fb9ed617bd8ccef07632dd49e9dbd79638a4bbf21a4b0353b86b97d09f15a7ecc458317451486dfbb4ca5a692c52e30beb920770b7cae06470b12ae0279c3f1c1eb206c8b02394b573b56eec81e83d7e03dce9d7138f307c330d565d3397110a068adce16f0a835514131723c6e071ca0681047eb6835ed658cad6133a8387ecf8ce8b6ff1c8fae58a3903922ea54f595eec4b6c5ac3ec2bc42985b1515ec4227a2ea06541b677b80f6213c9a3f03f8227019ec18315c6d9bff9b6b584ba37562121da902905bc095896dd99a9bbc8cacf949052c393fe4e62e140df0b7f3c715c62fd8764308bdfe6b7284f9207ba6abb4f6eae060f9c338863efb2fc5bd17368c602a79ecd19427047ab871e25cba2fbd9e433ed1235efc6da683f0ccd2ae1b05a3c86fe78509ad2c2817ea1ff06307eb6d2455cbfc24688c083e1f5db938dee922dd2519526d69609e4dc57baad4990e1a1a8acf6c5e53b900c17b8d574c4c1fe9fac5ca89c15eb10cfc6477435cbb62eeca1bc8eb9fccc2a4b0a7128017fb57cdd1ac2307c72d684807eab263b90bdaa4f8bbb3b2cc87a80ada64f8485f4ec000dbf1e9df2a1970188c80c648c104f22cd0c8b02a8e111a03626a85eb56af5817a0bd337611923a547f84ea6ad18627565ff57f688877f73f15860a245cff4732ff193ef17388f4d2a33454f9ba5d38a3634151529111c39ad13c5143c5316f225e913446c3bc2aa94182ebe09476b9f0a82e69e51abee1c25ee96e7688e159e18affff233cda490d2dcc1099d22871de2b2fb37dd6f556a6f4ffda04ca7b259a830f80af05fee66bcc828a2f7071f7be2c39ced03ba436c7675eaee83267717f94e96e9fe44e303305daf9b15cf42d1c569012cd18b08c3166dec89d67faadc261463079e6cbc80d0873eee742a0c2ad2f1cc3e49a2bdfa6e0493961b7c2dbd978e07b886a8bfdc4b12d0ad6f10f915fb12e524247b3eca439fa12e43bfd3c2acd6836a84e9fd77af4b07b64a23a6a558a28be8c69a3dc3e64aaa2c055de10f561f1c3abfb0d5894bce53b6f3ed74acefbcd677782d4f4f2146aaaab59de4c048ce7632007af4600ea533071609a3fa1faa238d1eb04b01f937f689d2d3c910eb3868bdf76389914a0a74073c9e78e8b8ad07a88d8b1e678d425d0652ae3859c600847b7f7e707a3f7c898f48ce4962d09c0a94a8f66021e048ca6494bdededd3488c2c45e669f403978586458481d2e1e3688cb678479e4bbf5338cf6d84be674289d6f74c6183976ea9052681f7ea63358d02c9bcd317210f6cb04b9c6cf57f550d5a6896759fcf9bf1949d712259ed91b2171edcc20fbfa404df87b9cf830582fbd8bc3ed396e35596f1335a516c6a3f989183e08ce9bb54a6e59dbe311cae2fb941318ae8167b4cee86f793985b721ead287ab630adb8a1941a75e89ef755040fe29c7632dd8f09b8cfc5e213a25ee2975f414f1d3bebd0049923bafb1fd4c9c001cca26e25162708d9c25df278f8a07603619a218657fc6666ba8260f8f4a1755286b9fad976a98378e8f2fac0d6b05840ae4aeab3fa7cabcea07c4042358668e32cc1c74dee2935b24c33100a6465a5e2fa517318ae57cae628b90b39b903df103f13f4b224684eec0e0eb2c310408f82c9df11c3fb5f59189cbfad65796798e0192c84016cead9a253734fb136d157c1393ca029d5e7629efd2a74ef987e378ae49cb3d72ef38043a643189c67cd40d6532fb27d8c8d8ac12bac621fe901518c23963bc9ed73fd7ec627f223e9a287a3538cfbc790a8d3f83dd334c6dc7d60160e9f1b3e02df5f6feda3c74a4ba897d8558e3d0ed718c30382aa7918d52c3459ebd28c1b1c5e20da2387d7b541db554d7fc7c2ec00700533116da290bbf36318359dd913732255ced6be9c8325103701194ee1f090bcc3a0dcd065aec853092326c5a1563783f9738889c4caf0bf5136e08df0d91de79f3a5e988f1cba69e009c78fe9253ad7c1f2f7d7596f887d5e27a8f88d53238f46c41db53a4bd975a9f887b6ff9590140fda1ac7cee20cedfb2b1536a31f58a20121dee60eae77efb85e81bd93223c3f383230b8037a164158a28c4f3b3a083fc1d4c41f4bfce4f5777a9ba1b853ba1c08dbdf81ccfc9d1c647ba0222cf6fdcb7059327cad2f86dc430082faa3742ef1cc31b641932b85857c4e99fa8e4319c8355275c2bd5b270475e0ccc6c08d2ea5dd4dfa5bc53f24d963893de206ba51a680d5abd7bebfb7a6f00595b39c0a8b37c68925fbe97108a4a982fef9780871502b465db329919d4b1ddcae29d558d394d9fa8d1eef3862a67bd9e6a0cc32b7937564cabf0d9cc012fd4ec5bde7f4fb334014ca330816c4048c0eb4da1067ea84d6b550a75871ae9d8261b24bb3fb4dde29218ceaabb7b0b8ae47f2ff7a2dad4fe07bbcb635450d302bcb65e8db2686122449cb3769482ac3b3d8a207ed3efa89041ba8e3d26f6671c42e05179c714da117ff7e018c181ff8e4f3767b55d9df751b5e5d50c45db5780e7cd88ff709108da3b38c8ab9bcfe048ed8a580e81b5d1b9b07d5d71051de9bce640e9464add5c59f2ff07eefc99b7b7b7e8bf0e035db97d761948e4c76b49338ef8756ac9720c119d524d94b846facbbe84fe146bf8209bebc4b01695035efc88fd404797062e691c5ed0a103eb07120cb905fa4640f9fb36a1791b090512e49e69f4540e72a82f56abb085c96ce59a8405d08c62c95e98eead68efc8e6607d6ac3cf1019d5ccd8e24f2116ec06a8e22f474ae3dad4b017e5ddc1aeaf36d082b9381efe6d7e097bd266239b3c13150125e4632a1f4d5721d25e8eb7109ea16dd6a8ab561c4e4e71a500d1d7e2e81065e4a6f1c7bdf3357c8095d07010fa2ef02406a8093f5d6292c251a9cefdac4b9689d7eb8d3d6136b67f3d0eadf00991c0786b9760dad7ed63c9ecad6e80959434bebe3d91c1917330012fe2b47e321bef9893db2f751ae7469e0ef11e62c638c8d5a6c23ff9faf4f5bf9e82e4ae500423b938a50b85c156fa7ffefd38ad2f1ac27e58e801991da8297649eefaaf2c8ba73df0932f31be53c4b307712c6fd27779f8da01c41770ae77c9716ba17f6dfcab4aed851c2ac6a84bc15f2d4e2825372de5acd84458752bdeed025c1c34563145a17fb19c81c236f817a006bed96a1be70fc16cbc2874c89cbe5cabf8fb6e4add92d596a3b78de6687411f499357c81c36b991b82d2bbd5fe12b44ead3f8f762e6b51e16bc700d6e71b5eb3cae21f1c0b650bb5d5ac5ab5ef7b83c20eb3f26085f7ff2476f1862c1cf6a113ae3e98b102f2292a7172e7aa225181bd9575534068abdbe4cf7fa85e2150e5e42a29b3b0a9bb2310d509351fd904287ac242c79acff4e9ba9cb52e3660e5dd3ce24167246bb6cfdbb07f73b2c52b0d9b6bce8e4e1d8650642163b802cf800c8c374a754d120bb87738bea509b82951d03f1b46acc906f4b7e374a760e478f7043cb50981922d1d0f08512f6e97145e5ce4fca4bfd0acc59a39d08f90ff40eed85ff32df1fb2b51abd153e827588ffa2e20cf7ef94657dd2dab9054471e8b940b762f98c5678d521a6f65ccceda8c24a2da65fc6cc3ec9dbbf3f07c436f8b5beeccdb2f6049ea3f2cc7eec046fd462f8cbab92ab232bdf1c4091328f4b1aedf61bb50cbd8f0be22cddd7db8c6f14721dfa75cfd994315f21e9b22f462a59823f02a1cab4e501cba88b60854ddf3d6c7ca96e7f9aeed5dc841e6d95559b04583fc7fa6df6229ff02e3a87f9f128ad9bdb93dc3a5de4a2ad24169caae2dff65bcbfe17e8b914fa3d708f11a86af02386f363fe03d798da28d4caafbb216e023fe1842dc5c82c7843de72bd9ea5355cc97f546eec65e3573d8172e96218228c5ba71eee3e3e6dec9883552f347666237c0b6c5a1da5c6f8a9d4da77b00b4a9102efbd4a0c60098bedbca333901d8e4d9aa1d62aace3bdc5e12759621fb4cd51d5d64c988f24f9b984af25beca0cdb7f9a9761fd42353440d280529b4bd6228fecaa1943fd2983ded2155f0f07f42d770b28fdbe965bcbc31cfa82c7578be7e3cfc9c946fc3c2ed5c0c84d34aab1f6eeafd45e7c9e064076479d174c6d5cfec1c177a246cd27c7342733e8ee8c6a4cce15ef88e38bd7fa6ba8896a62e96dcc3b8fc49aa3dd738c4db4779ba8cee58083a00ee91b89a2e3176774cff0ce9a5fded50b7c105bc587171f2cdc449fc5bffad94d5118158f54397054b5863f17c8ca48b4e4c34fad0ba5c05d63e7150554769ed720b543e4ff4651a53b41078ef352c7012ef3116f680e4a8104a1e81d92e56cd7e9cd1deac79fd29199ba856d9315a4c849294bb3a962cdfbba9553724f88c08ac9d66788c961b6d93d85dba9cf1a482abc298bcccfd64cd361c186de7fe5985c5e6913b1fed6a11f8d944b791d54840f5ad3c0986537b163f5a7d76ac580407852a50fa8a5f5265a337bce3df638d1c519ef7a721463e7207554da8735f682c6cf386a182763b905c7f2d7ad29b3e213a67be3a05695a3b2d651155b5e1d06b647159d70cc0f38b1bbf266c38dd91a521cc3d30d60413aca180bf5909a85f763601fba946c62fa62438ba1041b8f5ce862098307eae0ebc93330bab8bd10052a088103d2a8979e84180fe23523398843f6aae005dbef165c4c4b14f2912f402495bc173806548118bfa2ddc2a2f39db4f85a03a8489de4852fa445f73448ebf0a4fec0692ac36dc623cbcec734e1c6b52a75a05ca5f92b21aedd48b241cef37495e0289e3403ec5af59b4c97a77149802850cfd3ede70576c2241b4c0f6298a7d0c02b26230586306f8ceabb4cb483733e6eb2640959cedb2cee5d2e4fb9ab6b52dfbd843f7070af40a70b38585ccdde39cb27e95aa7ab6108349e0386629a126471176aea117e88a57ecf5d9d048132b7ad28c5ba49a2f2ab36818914169c54f9134189678044c6b88adc4ae1ba3b4ff4cc68f6b570533d033587bbb613d9773f81f0fd3cfba723b736729c99c16573d70423ee43f908caa6648ea1f451701cf4f1c331f56a7d1fef13ba79220bc4181269f5c2314404f06eac06577b995e23da87c412b5d0a2a6f17400f4427ba3f48645c796904fddc86d239b484d96431177231d533b1e35a58b142da0c273c6dfaf48e6cb28832c2367d719705f747f996f250796f922ca1b57d48262f11140bf9ed2c75d95ca80d79bc9bb4c949af199cbd798a60ad54bc175db57ba1c36a6c611475b8cbb8268fb7dea3f958aa898a8aad7fed00bd31e83120e910030a628fd8ee70e96205e2f2fa17adfd05c545051fc4e628b15d7822cdced27c0efeb6e86ea99a9de9dd61ba88432490ffcbaef30a06da6792283ef365240e1486fa43a61ccf029a948ae2700d2d4e0bb57773cd37a383fae00898b5cc24f61d85be784ebb24366f90fadd52680c15405e600f8981bb0e85385ee05f9717a8a5473fe07a16231a7e71f9f120ca91d34e2c7fa1ac611c0fd713d1e148c52e8fb191d7ce78db56d6025d038360be0c5a8fb1597658dbe7c94db5f8417e49920b0f58ea75217da798ec6b64111cdce6e6085d72424f94f67adb00482a43169023287478b5d6dd23854e8fa2166d518d5a695358f82da5f67c91941f08971a027a61c8ad5de47630fe40624b60fc407e9c8779f01a0ece6cf2372831833d3fff0fc56057257711cbca0058e9841cc47576f26f975c818712e6ab85266623fa72e9f5d7d17be1a5d8af586a1e99d4b9be98783113e73a5d5585abf74f2ec64f0f20f12cefeb2c895ddedbdff4b05d9f41959fea8d93fc898a9723d5ddf72d49e6ea7c96de8f449b56246da076ad5defa635f2d75a95565e673e3633b175e99f23612da49f77a887b0df717929249bdf8b71e785ec73cb1930fd75b2f7674613433f45e8c717fc6ba311e7eddae4cd4381893af12ec48b16a5ec4ac96e31392f933172ac1aae54d3975eecb68dcf4492195246de999cc9b36a86e19ca7610e24357b4f4dcb621b6c2d5e27f9e1821fd233760745fba66a8ae1fe6fbbf2db3eeb42be79fe8686c052c43495cfcaadfbcb8a18717aefef2d922a81057fb9e020a0849c9d7932caaaf183ca5760d6815edcd85e76f5d7eb7cf2428980d80ec7aac1e2e2bbdfb544bf4665bcca69ac5aa7b8c09f1cc421a30c27c67fdb7300b094b8fbcaed190583a9639f56bae4040959393ea86d8354845d4fa150db47935443c9ca17f57e9d855009c8ecf883ac316d1efbbec0f763c46ad96c6b62938d766a6bc37e6620713bcbed4836d6b663a91120f4cdca0709166cd2dd349389bbc446a9d7a9d3856679ddd959dce40069b102ee3e2a65d22da09f25a11af78da7e1d215e357888e1ed65d7474e4a1b3827246eb796f49afe86d38aeb3ad3468544b4ba4f3804e75e96c1a06d1d64412d863f1e397fde9afbe83b0c3d4cd603c789b387728df4708a6915a7af6944c7aa49fc245ad56409298c7f7c436970775e7493742dd93cd5c7574fb7bcd12568281175e3aadb3a097a0b6d0ddd40906c3777c2c7a7cc2c43c5a67e2dcb371e65ac76dc6425a74ec3afe2ba9fa7b5bcf42819fb40ded8025a4a88a64dfc4397a2647f4f3a442e5d1a66ca906ff13e2a5979cc750a12043462653af412cf329e8c6f52a41ac8861cfe260ca23dd876fa05b59b4256aeb49ea71f0bf4014a3c38f9552d848aad9c073c876ee8351232dc60a5854932b018b37005312feb0b4be78ab159fa67f357c81800439c981dd5cf19d953c6ed1cf88b41a849b3c3377bbd2d69112a929bde6194898f1afca32f70ee45260010fe63f0d17759c577db4e3246709b6bc2651f012f61af43dbfdc11f8a93dcdd1964f54b66af4dd677b187185c0021a4fbe0d52617905e110cd02a5243ce4d63a724b65c3267e46df6d77400ba0674276482d06a0d26087ea5870970443faa15715ac68f08c3a796f498b03e8b44235a8006a99ef169e2733f27e65d64b35e5b5d32f929502099a57069fe518da486f33efcb5bdf695b181bf58083ebc538cfd7e6841d2c713b0d73f44639eb04170f98da41c4502034ddf82258a7cce6e663eccb1a86ebfd7c8df4e69f958a425950a4ae19606db7a379c308fb7c6e49f38464fc8c7fc8543994d323727ed859b1a3bb7c3018ccc9afc63924e641885f66523569ef01ed025ab79eaad68f254bbe814fc7dd6a085866974dd4f23ec6e537c910c4bf3f6eb0bb2c1007d45a7b6be7b43de388bf8b19099d016158b81e53bd853cf11eba2287a6e75f5ac94d8086063136495f7195f938914981b62fed9be74f56ae606857e75c504c35bc9e09add57b766f91b88de0f0dbe19a1527e27d98d3145d1670c7328b938df5d82d906d3201c5f8b0b15ff3716de3fa22d9c98750f7f948b23ec6ddf72bf25b11e1a300ed4844df95d618d6677f2b47c6a9aa662ad1006764cadbd1fb96d6d23160fb4847b41f6d3c8499c7f0c78a7682f0b4632e5f3c3231868aaaab752d62e5e2e7e1c5d56c6e904806183e089703fc94a326687d764166b664b1804b36821c62e94a4145e8dda6b682548beeef4cc46c7976f82b6f5af6e9e2ec7a0aca904316f9de2f7c798d251a42932ae422d27527de93d5ea2d63314f976629b39e8549cbc29aa3510e153d42d68b7385ef1d77c9e1ef2e887849042c58360f3bfa4989944872465c54514143bed20cff3a222da3a02cd6dd71d8a5157b5f9eb3af44d229e965f10251ec750e1de125ce438c17fa5e5a8218cf3f2e7060d4fcd85c9f129fd5ea8c0fc48a5fe149149d538f41b244af3f4b96f9ce642a4064db62e3103765d6509d2d8d7cea44457350573c89941ddf6c5d7b35ee978ed47286b8c931ad7695cd58dbd24bd5d484e0959dc03df38be69833bfa09ca87acb6640a204f8ffdb71ed73fe619efbee8290b87dd058fac543f4d23b4a7eed1b7dfc1d70340c462c799ba882e93f8b05738b73ee737eab5879fbf4dd3705b83e82dc2fad93df96fb54456ce5f78345dc148e89fe3d5333f36e7324d8bbab28c0679f4ba711a9b28ac3c118e3673dfad0f236ec9eb4da832fcd0c0d0db00d8d97d3d9e9f6ce7919834b6ffe80c3930a9c6d8128bd367302ba5ffddbccb7b4ffe8d5b054d9b22406ae21dddca9a55a4304eaf055cca5f0a2a2991bb85f7a7cf479bfb99851a35bfa215fe4d62fb5bd3a46979ac055b68a58fcf61e51c0ce9d50c66b73ec737affedf210bfd93a9595b2c60d9ecdde01ac55093f106959568e2c0931842072c5fc74e17b69b703877d955aab0f7f576d264dc651e12cb554fd781e82d196fd8397d2c5ec1a7061aec84dbb82df89b52b123f9a6fb03ae45b0c196c71ab2cf5035bd649cfd778eb8f30e931ba333265ee048c172265adf917b40a3c08723ec692f8350703840416e88c488d770acefc075b3d2a763cbe67211faf584dd38195ea4c35b5da898812b88ccbcab46e9b51968a7d9448ee3d035fb2e8f7845737a2fc3368e30f9f8fa65e03af581881adece27b5603833b93c8e79a052d81e2e39641e30c250e9816f4da6610a295f14ea97415005c80f343edbe9ed0048a4159659e0814fb94bcfab9410f235db91eb5ccf200ce44163e51b1a4a73c7ba23cb08b6e328d27bc9976221bf4aa14ca5a592462add81b00945d8dc3e2fb57f19df3836e5e79b35d0e55bf686628b3b0389018a2b4f3ff42848048599e2ac3bb00577822d7fe0fdaa49aee32451978ec74d3c99e4c6ede99ef820eabf1d5209849bf4cf5ad7e4ced29a0ceb5c25e2910cae2737568dd4142a66ed9b438f220d6604ba62437fbf58192b9e678fc782991117b8a22d3680d8ed87b1186d754c3668935dfa0b6e039f7b619df2f247b9aaee218bfbaab100018e3135b8204b0f23278f71edf06c6a6bbcaa9ccedf236028aa5873bacfedda39fba1dc09156d03343a3af4b043d74552d30621803906e466da3fa36b9389f76bc663d641dc27ec7e34dd3ebf5380941e234e48f2b9733c050df0ea77844fe8505aed742c112b713d244b2f4b2ae57e7b9d11d2be5edf2fee8a207a29da1f9677f8af9cc5c55775f4cbdb741d696c7389674906a0ab839c4eae6787c8ab0f0a0e944ce14fda9c9629a962bf320072613f21e98a15b5ae65e009d4a2dfaf603b9bc7715c6d5b01d2e97291bc1ce2567c14b0a3d529ae9c9b752df665841f7f6a4816b6edfa2ce4833431aa9d62b356ead72a7b2f6235dbc48daddc0909818fdc051e00bfc582a94e956797e5e77e7f5ed75ec40af83f945231e8474918ac4d30c35d67897223b9413f6489ea6368796c6f38aeb9554456ec1b42449c5e50c2a84b1d45249c7192d3f8e23f28a5b0aa09a31464dd57050010dd0f8c538d98fc17915412980388cdeb8b27763a3faaaf8561201f3ce110231a1550915a605591e2a368ac134291226add85349fb58aad82387fccd63a73bbb33b7f3a13a97768e13545ac215c1b4fd5c3354bf912a5753c6cc73eb4e1752f1602f3f9f1cfe2f73da8e077714b4025442f3b2fc1cdf148cb9ff082b6ad4fe6a4f6b65e4e851a86ead2bcd0de907370a56d9f423c436bd46787b91f6d34f9ecce00bf1de5573647e7c38a2127021b408e4fe1ae465a368a5a4a1a860f95ab4c3162d822d3175bdd2c9a549c710b3c03a5505708c2f65cdf253bec6b4fa9445f66573932a8b919c33ca18dbf1d5623564674ca5b9d7bda7bb2a59cb747a8167034ce4f5f039656a39f5450cb91ebe23bda204fc28026a461b40d9a1f3e22db7db5eaa84a5d751ff4c539be7b2deda0e9148720cc5faf5b195c545900538ef7e7b98eed8cca4cfbdeb8a7e9bbc6e5cfe1ccf4c04b2733b93e1d188b4704c6f596edb39b5162396cbeb1361f929af06a8ad5d3411322c620b028c94f368adeafe54718b9fd5420b1fb390d056af474dbe6c4140b93606054424e9e67cabadb4c9079cb554c4a1bff8699dbfab85072a950ed097ad8fa66829c3f2e2f4c4b068c77baba259925bdac053b81458bee1c109ace32270339f8cacd2f05e7aef5e6b95f1fe505084e6c6949528daad1324e62f672c1df131ac160d90481d80e87c9a61ef35323438956e1e7385cfab56e2eb152e6cf1ec10a1da220384e80756df1c84cd54277da629d615f1340df65c8c9af8a5202371f2e408dae3200847f92c0684bc967cc7aff17d21f7eb663177b8d034cac0423b846bf7c13ed76815b48167a19157a71cf142f0ac5cdbae9ab02678711911301ace9ad1159ca83338230c506f5aed5c4bd5ac0c13cf1c6f929190210434815a57b86c2f35b397baabcc3039b64a638d84c478173210412f6904169214e45d679e6929bf8e5787f66d4cfa5ad171e87ece129a7e3cbfdb28c256218a963ce8ef6af86343a56fec555f4042df5531169690fd3347d39f3776f0e2f2ae175e9839b0ac597e8855ee4b2aab2c643e49015af21d8ff8d5eaf6f8839d14fde126c9b694f66058788ec13b28cb9b3f201c324d1b68a2b6e10ac58b5153570445e5e65e597884afa47bb5e85fc6e89899bb445008a01b0b9443fb3f936395cdbb21ab208a419befab1ad3f0b394797af8e75163e95bb55cba1bc054009e3d641144ae54301f51c8f08de63526830795ab4645669b59b25baab9a35d0fe10442c5fd5a4ecb56f60d1b4c2987d4695d8a7c66fb9ccc90fdecef3ea92839de1a52a7641aea055493f8098f3556230407d04ea2a7e3f47495d82f77568dd329be98113abb7ce1e427a1a91f4ac8494f893793047262b2bf67d8ddf3f4c5efa7cbbf8c58eb15bce25b06175abb4c67cb8c907058bbddb7f5968d5a4f7878c1089b82e524101986ece96eeef15e0c7b8b90c1ea9da15f49a9e94283e28f50f7d6313091d5ac0d932d69644aa9496f15fad3110cf817aa7e672a72b4e17fd2c3f7e9fe88f8e24e73ba1e7e0afb1f1096f7eb27e4ade25cb9b041ecc5ba08d6675b0f69f47734390a575712395803630d822911ef1aff0ab49ecb651bd439943a29ac643b31f60a6e1495068751b306e307e872a5676f625168f1d70fc444d81efdf08770d48178d4d2d3ed3562b520afcaa77a74187287cea1220482e0fb7dd86b35a16044d669a4ea3d33eb690fb1958879d58d01adc0a71eae95e2ff7681bdc4db7daa585a3781265be9bc05157fb4a1eedefd1594e50fd7d72d05635aa06c71087f415fbffccc20faac3d2d6de5f2516888216b45aff4135000119df136a76753e541c0b9680ce46267b497af637378f8fa0a3aede30151be6b86aab1d18b5cbe29c24fb60c2d41d5892df522e24bbd44af740555a0b140190fb5259d6453d9d242dd146934eba7fe011a64bd6104686a2dd053ff2901945e53c8d23f9cb7113c542d1855c08b5451e8ea132cae8d803d8748f7589aa30cf6f4cb96e73b91a6a0965bdc1ce75684d4ecb03dd0f9df38b68293d0a2da68f5285a081659146035b9015fe998fc200071ca54fd389c5f59f28975531ffd712ac0ffe9b49db2f9cbedece4fcf5a531d83f378973920254f411bf46a532f29686a12f43176a7d65d4bd47ce55e0ba9909b186d297b73774348e9af6acbaa489f82c4651b7f81868b26d4ea5e5d5492fc191e259c841e36d414354cdf4c3ca9e03435382e900ec08b03266b249008e6a7f81d3dcbaa86474c21e235979a0a0366b8bb89258c57699915ef3238c020507218b2027becfc8335eb250e4cab4be23b18f70f81fabb19819ac5a1705a15491a1d45705223321a0a93ec3cb61a0331fad607e80c5395e58cb8fed2f8b36a74969d108065036837e0f8f27eb05559111c261dae651819b0bcf025f0e2a268b3209f6e1663dfd2d58c48b609e5deb44b1557ec01dd921d4422218849e4be96ec6034fc68e99509fb1536d81c806fac1b6f6656fe3abe85af1d118298728dcaee8c0c1ad55b6effb47b38c664ae4163b04daa550d29145ff286901a7380bd8fd9ba5500b6d5cbc2c2146f7981f677570101738d802010c1bb7484064bd610eb93722daec028d3c15522a6d54d21dc1c61585fb3d2b8b46db5655183294a609f82d2bced5ffe9163ae66fbb01070c697cddad6c367f54f3d184bfd6029e6d14f5b5ef2829d32e785e6896cf3b477d6b014383bcad5d2d714ba539b75dd9d2cfae79815776759899f91cd54cf90e6ae7d1e46c850fcb40c507b8d67362a3476e57456e3e005db2a387c51967851a63ab2aa89163e334cef59fc07587fccdf976a4986b4f2fccb4273946279c0a7d0328d214548c3439124210825f2becb54041c175274d64bbb7b4e889e12e195e0183c68f5ca56ff27fa82f5d32b03af3aa9f7b97bcdc65a1613c830f6fb8e155a4cf0dd2cc0cc507ef7961e7c4b96bc3365831c5b980b9a6c5e4ea0d09da2135593688ccbb709f2a6daacf3f43ecb16260bb1a79d502c3a88a25cb8ac53a004f36cb60f1ed4822e30a01ce698de32a6844f0ea1ce1670388b6dc3f08949acca31b94ff468bf895e9f010e08bf9d7fd8a98f881dd3d7414c612a49d05253e9c9463b9505da94ffb790a96cbeffca155fcc4b08a6be7c518b96a3bad09fb7032fe36af2064bf2bd7ce75740f351b09ba978653b358716709cce48d0b18c6f1d6fc8afb795a94e92c999c412773e2dd9efd80b6d3bb3f8ade93478e122da4236073c803ab0ac4830de3eef5eaf1b75be5c5284d8d2f6145ffe7ff3c6fa0a1ca7e2c562d6853336042ca264ae8beb936861d3d9c0fdc3137e88aaab03f2e338093df7ffbc5f48db6c12e4ac29b20f2435971989e3dbe61353b6e5efe829757557cf545bc9c90ca86cfc81b42aa0ef678ba3807417aeb2543c4cd1e354efca90a132f1e7bd6842787e1db359ea3694b172764510f98c06b18882196e06b6e993c142844c2b85360e506afc368fe337f73ee7e6b28426386cfae35f99ae194be4d04e4ed2a9ae1cecc9add0df6e6deba3799bb3b967f45db72a1f512e02585ba0bf91a41b146b367b899fd0b903e7ecce6e497fd91dae8387ce5d1db3ab5595c863ba57949805d0098069023d4e2ec217ac7c3cd9284062462e23681cc2c157c238946809f156d94a7a0e2378d3587d7e4e9feefe0c148eae42720a863d0ce4b6f5b654fd3ce60c85eed3ae8c838a3dbf5e6915d07dbdc5deb601f136b9354a605da0b15531d3d18d54e37ff1bfa3ff4391eeb77ce7ac244f2f4a87bab6e878af6c2f722e212d40c0ae97a9d135452273b84dff8dcf86439650e05ad3b313735f949530450c266cf96eb3ac9cdcdb344d2637768bdcaa21492717a7166c925356d2baadd6130f21ab745d8d7baea5d6a91229eeea20e85f7042b2fec0115ceacbceff472d74963bc6fd3e0246ba94303bcf344050bca74066d59bf3cd4fa233ebc4ccd1bd6972729ac364720f7afe719dfa825435f61d19f6c7972d3effb3baa203bd140df669a659ce8c51254ff8bbdb40825cb03d7697e55448fa5e4b74837202420cfcdf6fa6530d404664b6545dd9a24156f3815d418e9a8c028814db92ed4aca5788883abfd0e0d09a4c708a6de5543ad751327ca9315e0670f06175fe788c24047cfef840228fe91652c2c17fe4bae36607d1da8706aa9727d16747ac503274907a784cc6d0b3476de88ff9d7fcbb1419740729ff904bfa6290833976f5dd2fb47b5a25af5142a7c2f25ed7f5c371474688c3b265c5c741655527897745a9b5bba03875ffbd4a2aa59d5c3af3ea2723aa70fa254625aefe51c3c116b3c8b11eaead5f020529c105d217c8d0fff2b04df4ca41686fb77a2db11ed4cfd6eb899847f155d3d31167078a0e3f87c7a7ee9daeec1c7280a18166faec86d23c42f0dc25bdd93fd81c446caccdb78465b23fbcff9ba8fa36f59219c06b155812c648282acb1a03281512626c6966c41fab1271d1a059d6d550a17ff76e682182f644b63a41d2735c8807a54e86afeddd02a7692d3d62475852c78bbd1618740d84dd1eb34f3ed825db7260d0dad245d3b08a423ccac3eabbd84272dd894754245d1e70a797460389dd1b0d59490a7c1efed12faa1fa62d6348bfbcb8550be6123024bebf5acb05a2f60dcd741fa6c12e6c8ff0a31360fe5a3310bc2eb31e5e6008480cbc0a9d7ed3aa93b0c9dc6146fc909a44dcb415d3b6c701301c062a99e39fb65b05365c1f577fc1cfb70387d3cb5fb81091a433025b2abdc2c962806c8495e7a5dee09b15aaafe22daaa2eea7385d8481e8fc8e31a4833c6bc8201f0f79dbe0d09442043a712e2e8fb6a7a1f7db6aad260f031c797209d0200608295eca3b6da49fe2d5d70508fad02d2640585a4000c88e9c0fcb210695db369366fecb6caf96396c609a9a6e53b7ee4d0fe25250b5638f79aa51a0d99e20c1084e725c5b201484b2dcafc3cf6b16617aa29ccbb071c6489233c96c1e2287e9390efa4bc9f00cb76ecdd97589d468f929bdc23e6210651d840e129f629e6a94fddd9a39e2c0f0f638feae6aba61651d6a940366ae8da506c7a802fecf2ddebfcfd19387534ae9afdaca081ea8c79a4f9c57d7f6f0337b0e4e0821a143094cf087ae6cf9d1829b5f6d866fe4452e7b2c781c110238fc46743b338bf3899e40deb20f966900bf7e77981926fe9d1fb604d1c1169fe589a8d2f6285bc586b7b1537de29a9f19e163839f7937e3166675a094088afcf9aff60ee5734641c48b343cf9951480327c71826e7307e162d2b289c9f2fee93d8501bee29a488aec76b1182fece1d4890ae4dc5a936e63464f8f34815f711b6cc1868a284ca4573af5fa8afb9b240e2e1e46f718d4b943021cd34dc7d658b1ac6977bde4b102f9a255c29fb5f458164b15b6c69a38702c6bede90a190a99502ebd629175630d1e55c29d29d481e60bc11dd08e78c52eb82d8ce20edab93973dea383855d20d4eaf090c48847c481ac95eb91a657bf61b3e0b2cf7443aed85e4a2ab755626da092705eefe24ba192ea74d1491a5a8504f7ce061512aef0d2916c00da33e242440673c729d173cfddc634a2acbcc1dacd8f4fefeb13cf75919d225816c05a0845dad5f21bcb5c06ff0f81989df6e2ee827bdf00d1e22177f1ba3fce45c7f0913f437a02f214d28cf8a561c3364f6f4803d0c0f5266d5392c29108356f2760674752588285b684cae9ad99ff72d1a155d13a61b31ddd3a20ac177f24f88faa88b226dd49455d9739cd51806f50e7c2d5798f54a4b4ed24116f4b0e1d9c1bab7e8b9016924f37e50ad4e0893152f23b3854ccc9e29aa44e0e78623c37a0e29a2e567f5c8a83b71cead1efda3e92cafa75fa1dd759ceb11f4fdcbcbbea5fee48c5d7b87143041204cb1067819c08b48b889ae59a844c8513ce2c797feece8a30049a6dd740087231bd1d8b1fa0ba5e92c1b424ee0d1461892c5f1062b6330cc907c02454352b48aa176d458d7003ee417d0361f88877399cdbabcc57524a7e48c44f89e4b85572def660b96e464feb997e94f3faa5ec2b2b475a1e190b10ad0087bc9895489bb11bf45b95bd66639c04cc82319403bd33b4db6e3b6fd10537e6f1a54f2a6eb7accf1e3904b2f9a0d9a59d5401fe1996326227e46105f8b45ad238763e733879dbf32d3c9caa3eea44eefd02d88e6b2b3c67c0ffccc3eb0aade6f82a7a11381f76ed87705e54bbc360353dd1b56f23b697550309136f302260a0f4847d18d9021f54b1404f5b49a8932de1820fb27261e6d5d02cc45b56de6efd6fb302c64a3efa0a5e05bbeb73c36622089e1e7dd495b91f83ed597f9ac17ce3278966628a0d3305efade73952a407282c1158fa1f46192987c088b7a6268dbde9c43c43c82ac17394bd47be4a8530d6efca2db802103ead37dc8dd22eb004af333d30b805fa94c10c3c7c8a0a16efad9c7628b5bb5b40b5c8efbb40abd927644f150272e17f09d78af156f196402110cb31de4f530ec86479e4b1dbca7dfdeeb399e5df7d167acbdb981674b8b9420f998a354b8f2e469c27d695bfae40723b143f1d6ffee6dbccd5694fcc09973e9aa8196bbb2266aca555ef3f30e985c00a0a92effb0e8a421ff798afeb4d573ea9b0b99c51c7e1a7de07ef063a8ac97c771545cf496f935b3707797b147ba346982efe54fde8540b7417073a1260514e69ae9d57750f42f2d36fccec4ad633b794a2511e724aa5165a5bec1873efcbf49fa08b75b7f2b05f84bc121c8618d64fe48a319dcad77ef2a50227138d45d486257c3b649f6d21b98b9806d0f157542436facb11cecf364472a54b6021000cd171efaba129be4baaab45ce0117cbcdf232f3c5dc60e20a2a5b2c01f628c8801f010e8af02332a35d9b7f67477711a9dc9d82238386333d50b51eae1702b93ee403760ddb25c30cd6e33172c8a63a02b29cbcfb7b8c0229f14997b69c17f5787a4798ae44b1656cc123c1c1bf5063d7ca8c94593e4b55905a30de45492646459528427605f78b415d0d9e635d48c5b2765137292a4a65bf494108f64f4086eb0f7dea696718378772bd62190baf5a1e4aeb985b5f32171f61c3761d67342fe6daed40aa1e8b7a1e937f6d8d8eb25cb5b4ffc96cc9df85132fb8191531173f4d90afdb1b58eea0db2b2731cbdd8c16023e0f780e889604ef2b17248b1ddfff801c172f998c96c585569d19923188349b6abb431758079635931fbad2ff20ebb791348db9280de972d9e334b058e9d9c4d54e4257a8a63db4c6bff4cb48e79dea7f354fc1242da72ccec1a755d3866305aae134c91cc5130ddb9f8d158e7c59a418b2fff6e9dbbb2c957e59c6114c6a96d2c92950c61ae70f6b5d335f1e35f9016590dd7ece7af10c74cd4f530e54c1b10c1a311f0e10f966482ebfb9537bebe5773cdfc93bf8d28dc5a4d4b1a1b6a910f55a7612b5c73189b2a48e8e2cad8ce039ac428ac81a5fcca97574f6d86cf04c10dc32818424a937db56f90e77bdb6a706830a356b0d402bb4b375382ea5f143b552be831f4a49c7797bf6d4026f0551903d1ee86aba096fb69adca424e5314e24a1bcfe9d96605970b0c40a51fd35d25164b03d344713bcab5255ac05441a0b42220de11798282b93bb380bf4b01d3ea7686f4a4638609c2034443d4410feca401e7edc5c5072bb6f4125339c31672ca4a3675dc6b731631781ef135cbd6b94febcd24bc65c1eee1c9324f5d098b40e0d9c8df25936876b07db64d8328c7e5673b8e2c2c85f740b5c46d030441daa63b9b01344a1871159a08a5b1199b29a009c13e41f718ee45f960d1df1a776e1e86f903a9f1d6409282a8951b138262928b984733a13ddc480d6de7bbfeedb23b95c492efa41319a197c44b7356bf26b21affc00927307efc2ee209ab34686d5e19d8063c1bf61bd1844cd7f818be728a51e1f95c4e08c72ee195844e36fba28c1c24bcbc9aa06b8d2746fdbf9c16c19e9b6ad33ff7db521b17b1af084faccdafddef37baa1cbfcb98c8d135fcc23ffa203baaa5c931171e2e857786a6965f055d87fc69a3980ebfe193c74be329d7fd52b3a24190e59efaeb6c11ccc43e706a38bde1ab23bab6f1ff07d50f2192eb9d92cb210e2caca9c4c23053d799bb15fb032abc99c6f389477da264dfdbff11c9d788eee537d724ba8f1c6f1a74f190a0f3b0ec0a379c7454866d99d897338ba8ab2a3df65f109e6bf263bd7f469a30f526e69da47dd8b45f112fd2cefbeb632f04f8231255e64d50c03d3f60d2970331cab5af07794be78a858525343a0f621424c093d5ba8246a60820c68fb72570010b3253583c3d51969e075798e987fba22d2edce609fce15a854b6ceff1643fa500a5c458febd3fb5182fc05a6737d8cc7fdcef98a99cb19330133fea2cafbe92fd3a1b8273770afcaf1d3c4c0c13d38ac58d3a489e9617695b82e3afd32386730480e70b1078dae542344f9aa11994fedba1336212394966633e1d8f53dd663feea925137054e42803681661beb7146d115827379ca0072ce4ed0925bcbb36828dab14ae8e32bc0a15a2ba1758a9e91376e4767d22bf605eb74c6b4cd4c05f9e08be2881ba06ae417512763109d67028296455db47aeb109deb547d9d5171daa661c84ff8a6c92e06d074132ac9fab14ebae180feb5cfabb9f672921befc11ec2785dd28b5aaee675bf883af9e3c0edc7d9c1e1beb09826688a3e91fa4be2250f5905bd603db15eaea79aa48988fe1bcf81243622c19945caba189cd85b62aa81feb83ce77d3b35a1337110e3be61cf6a6454d05f838ea033a00cb0ce5a5eadb2c2ebd99ef4862f9042e8a6cfa1360469dab922e299bc104aa5e4f85426076a2ac2b3fd207cf62ad885cf9dde9b71d511cf6522060a7432b4a7dd4e761acb0c239d910ef22a97540fd06044d86217619a396fec82b1658999557dab52c268be584c2d21eaad134623c4133d796b573795d74e198274e902b5e7efe3bef2949624c7b544476cf6e0347cc09bd372587d7a60ef5f8ed37b7364b09511ab8aaa25227750299d8b3e93af7d9c127ffa5c1a61717d417b0b6732a7538576999193d0c93719b55e2350dfc9d5b51e06023f237112cf3c0acaa30fcd0a6784cf98034b351d7ae5658c49d7f4424127303e8a45d4cb7de8855393175ce928a3176334160395147721cf3f58090f51af550fcbb64a384e7807e8989d0b793e5b045824969c6feac457a777b112d7eaebc6cdb0c9e9d4639bbef26b4d71cc463f542a80a003dd5f0cd3cc7ff845b0b5076f92a4a8f687d16dfda9eff7292102b96b0f5920d646695bf1370c456393426a157a3db7c75e209005d2352627fb415f2a46b4b762bb4ae3a5d0563ea434f0be16f9bbcb150c1d5319829fc84adbb8ea10d3363ee2a6007b2e5176f313c9122ac17773b60d42dbfd9e81632c120410b136e402dc6af899b61a98caf4618120d109c3dc3d68ecaba5ed50a5d2a387efcc0093180b8f5d42ae345fd563b8485754f6b2f2d62158d427ce5edc74226129a9cd2e9e4b8071035ad87f44c6fdd6cadd28953af3546bf1c10ef15eccff911f909032eea3ae067435c78951517d8a50ef5958b3d8360f8b6464838c26da49d9be479091877f4050a14e8567417aa19ab9c4807189cf886ab96f2b7ee2984a8f68fbea3294dbee6d4c70ec1fda37baf4dde708a458827ffa9ddf46c9a3f21ede02d8f4e5e08cea4c1871e6faf5b80a75e98673c5bc4f1c1aa7560b3f35d4f17bf4cd84a64a41d8a6cb92450fec3e80215ba94c73fadb115e58ad322a9c1a8b58671e746b2468609c9f182ae5779f7a41f04e571b0f8b14fcefdc6b283571140542e6cb80b768bdb5020bc3e154f7aef7d6633ff89fc2404ca4a5e5d0fccd2d2d5ddd41d51d54aa0e1ffc61c7f39970884aa3415529633e9b5ca87c076212ca1fbf71b2e3ad4312ae0cff0e72b829aa13f34f051ae3b1b71223fdc3bcb4a14feb6c0a880b399b82fb69827c14ac72bb795d3fece39b3f127e609f8525e92943459095b079e004aa97ec487613999e0607723f10382e2493ec29f695fcd7e26e007ce6508b249a58dee5b1a54bc4c9b909e80b897625233dc360a12aff8c76269fc6768e37b92e1b775fa8160e3ab446a560cd8bd92937ea24716ef6ceda72ae622392f091a25b80037abf98ae4e1dad23f7eef18cefc3028e3e21760c0403a4c9f6583c518ea98a45cf8f36a01067ac38dfd91da424b0f7cb7c39407759358a25c140108b394e6da55e0c230b0118b411f91b32d8edfbf978eee18f6b21d537496c8b024c23a10f3f74d7fcb9d076257dd5fcff01d51ec8be137e2b3cdd6afa82e7c09d7f4becfe7e2adac3ee7d2fc2b55d1d1ca877b07e5ecdf31143aa0b0188b2998977984d9d68830eccae24b284463ba387cd14502f398c9b8fb9fd6e2f5fdf224f702673cda269dbb8cdf8b1a93ccfed8c098069ab6a0f65aa03c9cfddf615b578a4a439cd4952700dcfdb5e078826e2fa4905a8e0e647726f25a6922156c2f65a93468d83575f4ce119b3387da070ed8e857a98d59f3695bbea8e2efc3bb174f218b83765aa2224194cd809e996430d9817ba9e554b22f4b797c9b1c82bc9a1d1f5c62cf830056356698d6662a04eb421b2f17d44e73882e9e0eb3949d3d943b3bf949de6f39e01b564cdba81e278e97ffe457884ae3c930298948e1c2d748cfdf378add0a404dff60983ef923e2e5518f20c1982abde660cc810b0ce3aeb0672b5ba00aa386fc9ace40504b32c4a2c5a943ff603436b2a86c27e314029bf066b679ddf1abd55e0ab8bc6e04c4bebd69dc6913ea97f605d0b7d3a936719e0d0d8598296eeea46b6ba0d11de496e28458160968ff7bc7f51acb0adc934f3cafc0797cb0bef5b36de372e09639b23fdf9172f330ec07caae5d6cc05058463e2ad632c0ed62cf4f587d5038c2aa0bd1b49b24109d939885a9ca395939d714d003bd4050259e501e7c4ce592441f203ee310fbef3436fec4c06b8875b0af81a9b125dd7f004740b9c08f14f7bbefef5b6c707fb0c4266efec90bb50aea617e88de0f4b23b28f14d7a96e09e19bc439eac17e3029aae61d3dfb8b04aff518513edb03dbcf7ecc6c9119abac06b1374fa9d614590c8eb801b903ace7824a95bf35cdd84140d9d43eb9ebcd3774ae97ec6b6b1064bc812c74591c762c56ce190af86df51da95f94d94f80e5bd52b1e292f1b7eac792c6458e13f6db50a20729f403f9cede4a132d8a509cb9777aac949b0a19360419a04ed43511c87fbb21513d49459e44925bfc24b8eace858c347a5481645dcf8064146ec0534d121be36d66a8e2de6d94e1c6633c8ad0b725ad5e0093f1612ec96e8baa944fbd2d94c51be61795ae87eff5a8acb683ce50d25a7b76fd22602f6f29cbfbc66bc3ac5b2ee3ad551e6994cda5456b89ffa0810db6b777338b9b8ba678f96895c26c216e776372f73d0250a00df9219bc6494b603eaa512a7b606a9d70e6fba8d1088697d210e9e046f4a0a39a8218196675d89d5db7712befeeeb3fa17207ad1df5d82d74d444af9228aad175abbf5c65e34e453e554da31a8d861981e5c30e9c73ac18d22e533d8b298afb0c60cc0be9f00e2d1f8cd984feed96b3aaeeb4419c1cbbb0933d1e5e0e74d96a9324893cffa4752218a662247762fe9c4b75c82d90cc05523c2534cb70d82f56d61ce37967a09dad3e66617305ea59fc1110bc9b0422c0f7344c2ec274748547296fca34768cf36d49e0360fbe948c6d05e389c9c5f28b35b39a74d6b28bc8e0317b205640f0bc4e6b13856276c51da03ca988be26fd3933d84e7787d50d4c825e3ad2d6bb2cfcfb4b0e89c8d5b8b759b1a2471cbb71ba70076ed62a203369b01e29c71c6c68a9244ef26ca4843d1f5065fd9625c53779619f069e5e14e3b5a9cb59310d0c18a41302b9816b7fe7164980b57806ec1a93b37bfadb007ac793654d9056116339c3db8b559a163df79da05bccaefc39bfd0be75931dce4a4cd1af4a8b5d3e09878ff18abfe6da2c7be2162effbe66c7da6f48f6af26d6ce078907b38789a9b62cc9ccc5e29ac06ed5016be56d9733b9ebc3107e5bd5db642160c50bb96ca06ec1e37ed6d101227c7d6c76ca150cac41e492ed9bd24b93324f2ab276ea6f0bad592bbc484d9d567d9ec45da863331b8ffadf8567ff7edb713efeef68a7f93d6d9eee8f0ff91e4e43dd9ea05a444960c98ecb1d9d62d1991e6a83129a46b7dcdc3c7a73318472ef4d5447b1e14e8618f646c3a1907a5c4501a8e5bc41a56ad7eca609a0d28bc7cfc05a0098dd91a19ff126ad346843ce16d70ed4c44d72c5699b37897227b44a603c1537539b1b8e191e5f613952d82201c95565977c5f1c24aa4558132d487b8247c210b770be96183202dfcd377ce0b79d2369273ab36b4055e492b2549e2d8a64983519893e1c93cbd69d7ef1aa1d2547bb176661cea5ba47224b6ceb74dcbcedb33d921b34698650f2144b986bc702cf4f82f2c1c54832572cd83de83628a54796ccdc521c88e30a9c0f7b5fc4a502f43760e1948dc9860715ec7c93eb25470e71bb7051b6bb408a8a0a2eaa7f7fbce2966f39c1e4b320c5077f14173bec89a7830d8ddcebbce63ff0985ca0316ed64b0eaa0bfd2bb8b51cf171ad70aa1f198855f79cc11cb96d1caedce442444c290f5338c63824d587adebd8502826b3d0cf43d3d4b03b31394a5ebd7a52f31b82e7f367afdf00137803915880bc9c0b871b022aca129751b0e5afec83e8d4d0aef1773f7867750ee9888458db5d4fa08fa46b7f4276199fc7129ab487ee029ba553e1506a1d361740180445e056173cdb4dd12cd14619a486694d096112bc11ec5253c2b3e41b85ab162bcbf9aa17882ad33c2519ae9da6406df2d1bedf4ae61ca2e9b0780387549e78aa36675b8801ed3baef7076e8cb039d42a9162d6441cd44ba6a40c3c0506e51e9952370cb944ca5e9ffb6fb8bf32315e29d46ca3bd82a1e97d347a5c6cb297c15a65e7afbcbfe0b8c08c5fcb8e40d15ce95edc9436a3e82ac66e32dadf5a49140e4cfb3f0f4d86f9def25e54864498df5a041a3e15fb87ea647c2c1222fa4cffc5a93c910601c5b1bb80754dfd3e4bef6246046222a2fa584345ab2c722f2ec59340024f8c3720a8de1a62263a023db7f32566944eb2285c53a0d005d11b411fb4cb8e3c6fc2154b656581585f887c6703845f4a22ff0a24034f16cd74ddf2c909743f64df457a618fb32d6e3a6d9521f3f52ab46b94b1090e1ec874a1e0f79c46b631f0b1f5df020005ceb45d2fa6f22f030533d84786d354e9b5906fcd009b2a3e7e7ccab15e5d1356f8b296869ed6e449d0608efb299c326d7a236e66ddc0cc3983e976303343c5db430896041f913f9239b71e8faf06bf3d1abd6a6f2a11ea0f8f11ce525f22dac5646aeb2186346f41d1e28ddb1eab12b9a46e7bdde144f8159e65228c40cbfb88cbcca20d6879f1f258add092e17750a08b05dd12f8c32b70dc6c7ed922628ff0bd7e36a805c2bc594176ab84359f4c2719858af1dfced1d72e5e5a719b41959d1931a113711dfcbb57af3d5948aef180f450c03c0c02929df579077bfb6fe6d694f627cde343f1b1bd6e9887a95ace9d1227a9f40fd2cd83e62bbd644e9d704c8057ffd84ff7d2a0da5a5e1dfa77a7a429cdf605cd2b64818bd07c3122365579882d7044c6950c36f46bb3e4dee6329580dee046c1eb53c363db9cf1d4b63a24fdbc7392520bda308aad26c9b1c2b3171cce7025d9ad875f88af90286034ba6a717212524c3db77519d532519f54986af7cbb05022d0dcf53c7713122ca97bda1ed781e5d18b6fbd2af3c404882e8f4b6b0d4badbb9b73fd731a30c431e071ef332d6df8a21a67a2166480e42f77a13724616fe79c8d7d8cbaf8bda7132bbca0459db78df940b4c169ae57ea728658eb47e32f76b059d1741e6a79ef5f197927a58ee7e6369944af35045e37d6469490709130504f2fb479d5114154209f984a2e5e7c32a9f4e966c1d3e2b2ba74730ef44fa6c1bc863a29252826b2069fd74ed1f9615ed1323566b110c3ba4838da42e0effb6da9a512b64768a9dec761f0537af5cff1af79221d653ef58550ed972dcf2236efe01af6339ed522d4c07a524ef126f36b05f58d835380db9a330215d47676f2b31ce89e954022cac11d6bcd36b8d9e48f36cfb6d9fd081b4e925fe3fc9c44e8b4f4ae5373effebd2ca6ec7c66de60ff62022af49866fddc9726c9d0e33c0802e593feee49ae406d5e1579557e1aaf864eb1209368129af11db36d347a294e6aecb431c0252b50360df00e3ade17c0eae0ad3b3e911b683e28eb72bfb3ad28473f6e697904625860cbe70b02850a2d7e90e7a17dab045d521b33cc83585008844cc954e1fc2a37c7337b566d9c7f7d9ba04a97a9529d8c1827658c3b99c7af21537a43fb432b1f6dc38989c8ead7691c7ab571c5876f51e03d2b00feef1e1fa0515baf1adf74eee48381d765d695a0bdcf7c251ba3b1b5ecd97b22e69c1112d59aafd9e9ba50476e784e7fb8b75a1ea49ccfddf16fd227c4bbb125542ee7622d61584a315c0e7ccc9359d734efb94b9a94b6cc604ab42de0b14a82112b81e57880bc8d2fbc46a671e7604b8e7ba9e546675faee02da50f2830ce02e775327abe80e9abbabd77044ff82d8e8406fc8eea36c8787b19fd1e7348336fc03d533526f371982de490bba2e8ce360925c36aa73232439b508f15212915e178bb85b0b6d65d35877c6a30d461bf0f12958f554110589249b821eb5f6f7f27087dbf94ce06a688dc76f729d3fbe3182566ea592bc63160251e16237b135adbaf0999284267d3b092a0135904fa715c77cf4baedd2bef64a611a2e0551f8708a4bac0a8ddc6da490893e04e6238dd7d2fc0d0dc487f1b080429a16a1e3b4d80cb7695b45e932bc492de290dab050384226850d26934037f797c410eda3c390d05b787032c66bcd05300c8e41f6e7cc46676075d9b4cc21b970c1c1352cc078bede641d15904fd5ae007b779a35d1ccaec95587d4eace5fc49a501314532fdbf58ac4a157ebd2ee6189d81577fbf25506dda497865a945ba125c401fa0a1a429b8dd3b5a05a8505f942829e8d67624fa23e113709b406ac2bff76243f59cf406f542d8fcf9287617dc5d32bd29d059fec20ccf79a563765a0f976303ae56329f0f332601833513fadce23c074eb62b592448358499916643e247abb225b2dfcfd8bd1c7c92d2d9be4b4594d2c5ebb90c3c90ab58c3d3a0531dc6f4ef9177218c6747ee150d486b24f66c6789cee277709083376c5a68b7f10ea9bced5a9f660c961b3a30797b564f21c934d4bf2482886822b122d344e52dfe885533a487757437af74dd05dbd2c613ce667a95964fec15ee903a808f49d1866d09fdd87842e38b05607c21ccd62658fcb5783f811d3b35001e49450dd105c9f4acc4cad715db3d1591351433768541f12a5ea162ad2abfec8c6be4962b0ce5ef936764b995d830d10e60ea849becf4cd9d1a67dd31fd07617feb05902603301038b4e6ba11f1c99f01ad728df26814f350dadb54effc1a3ce740f8b211e2b0b8e55cce143ddabfbe49913473a1d880195600851b8094b40b30c97fc0e0bca3299259f37c4a21dbc2e73eb2f8df950c744ef39ad9b14a6ac8f24848e08d039c1730e7a6c5b2272f02404d1cc3728b46649bed425874ae3222efb256a2f0a413e3de63dddec9d27c067a2868d00b4a3b7e7f2eb96be060e02fcceb25f9b32304e0251ef70c1ddafd2a59057470e17825cbfbcf88bbd79ab2b74827109e3456f3cde1a1b572f69e8e6c156c727abc6d0fd9edea3a468463647d6fe11c80f33e7db43d6a8a1a4750d1ce693635826f3f55c41c4f99537eb7a1e60dee3d27009ba1fd42d749364de029951551aff3a913d910735e7240258b135f55efbce3abcb6335fabfa449cf1c04cd22738fa23491b958e47c49975d38a10ddf2ad1ae3e89102ea743014a1c1a6fceb16f23bb2cee74bdcd86893c71938a4d0a7cbb0426ef5bb86cf93111530ae4f2ce301be9719be7591252c40f0b1c2a837a161ec1829e75d72f4889936cbab439124f3452b19db318dcd19a81d490e7f23c6705c49822450f4a592da64717878b424544d463311e35c15d7b58689703bc49cfe85e92ef9294eb4576e9e88b0bf3e7aa2c03649e02a96dfd7f59895ff48aff5534fa1a93d36466a5bf86702141bacbd40609962900d03a253de3075d04d901f534c2108134b73b27e5b3c32ba939f8ef9122a67b8bd49c5083e99fba9cdb81e72dff14b7ac485c27536911d6ac4425f2c4f6dd96409bb04d4636c92a3736172db3329f991d74646938f552553bd09c299301f404615c865ddeb59a18deea52b91c0ba8bb4b6cde4565d14728b58c74331c51a96fd908777639d3b135679774139d545e17d2347c9a687576822ada4f15d31c2a533eae219871ad5520523b09bf08116c6604aaaaee69b29deb6b737bbd0fa69374afb2c4b179f70fd7bc4cfc3ca3cb9e4062f7adb6c1cb4e3e9d62d2925a4897569f333843093cd3adffa9566b91ce58585186f7ea287138b5c954f38e99ceb0b0a80ef6ad4ce8ca8eb39ac494bfda279cb01426bfd77a2b65d2ab69dee625c0f9208cad4ff3b0384b8ff1b56264b89fb39d60da8f0593d4934ecafc6d7df8730938f1bc03626b2eafae0529b752f3f264d6103becde79d54cd5ece4c42f86ded2ee2cf060cbf68f3a6b3459fb22277a6c12446ee3ee2693bfce9df6398d3b12ac84e91da43974a9b1031bffa41c6da744783ef8f2a3b78a509a0fd70cee32d67686ef0fd30b76132590da60082ae00ab8ec9ec99fcf851632bb900866e50500e1c44b5cbd48c1628de985ea88f19bb4e3e5f680befe5eb85ae8c2e0d07733a724623f59c1cab18ebe89139a86153bf3e1d5903e4a6a56daf75142ddadf1558416f3f2af8aaf470993a2f251a512ead133a12f7f1c24bfd64375f3e76c620bef4487bce0800890b93ca6b24d1ae6e95584c208be053b63de94f517953d03535e00f418bbb8a888d3e4016a2629062ac7c0988fb9ac942b7ccbd4fd8872b4b391882823ee889d957a707043baa1ff56f2d799d11c60dcfcd3928f356b9b8b63e7f05fd178ccd80767d811f2b2f5cf7292566474207cee191ba750989445e244d9f22486e88084c17e732716e73f94e7a2ac4325b0e17c39414daf2266dd0d14b66e5a24bfc2f5cc457864d1b54bf675bce82ea8a02b19f11c7991cb0cc3cabfe332c0152aeea65409b1bcdec69f2e09bb73d76b7dd83a31b3133613235e918f56e81f25ca2c44af388685a02ca7ad48a1d9131cafe2975bd06bbe472d4fc81cb67d0849dc68dab515b910e7560b04497aee311db41df84fb8df9c096ef411c1a7e953117313a63e722862fe13117d92d32ed83d04467ae459c5f41c7c493bafa2e2e905a21b8be9368b2c05430b6edfbc33e0d963e061dff88ead1b3ec3a5d31d34c9b2348a1aacf464ed32a92cabb7025f286120f54b86d6e822d1565cde0b38976b217a2d4630f6d82a51ec91d639fb4c09d040a667124dd78933ee9128afe15857b9ef5a2135aeaeda6ab1a86b75334fdf1b970f368ff54ae2d67311c64d175c5a789c8f001e4940dd598cbc5b8ca83173f7169bf751b24e266f0e70dedb4e47ede07dcd7e44f0a657aa664b8ba3b94a9c0211bd1031951524023d6b05dbe7f547d6c1ca140ee833f7392e2ca88be8482790b91842b253a6258b759837f7c1a398355dbb734633f99353f4af45d43c4937647c11de121118ba461a9a63c7219666b6147a3a831e48e3d18bc5351989832eb3cee0cbf6c96afba382b7b699260b07e844883438078f57df11b84d5596a9c46b05712da09ce2ecaa4e014a56e1b93f076b832729a1fc08358acb42a876330ed4a31adb1aa7dee8c011cf8fa4d25147c1e0625d5de757a4c8eed49326df6510f296a4d46edf29e59cc973af1aa246a4d5b01d96fe5ef72f8ee5ab957fc81fccd2a61cd56dbc5a7cae8ed8f6d65bbb6f17e36fc76d4dbe7f1d98c22ca3a98dcb8900f4ec26c4c20dfdfc4c9facd23513b66bddaa66dc72752cc93cb59cff8e8b697a3b6d540f7d8be06c79c2731170d7903cb6e989b6a2cd441917c89b3f50a6fa32abe3ca8b1b7e29c27aa8a17b7ce34151fc122d118a098ad8bd1f328bc9c8e0fbec49cb8c47a8e6a71d88b6a846dc09afff51005c3688491cec4f705fe8e7871d893f4a5c7d75f9f440392beeb35a0369f49e503bffdac44475334e87d9caaacc001eacb96b4a40908bc9955395e0fc8c20479d15644946fcef01a628557423d096ff4d5ad1c81b5151ca825acab39f4a9ec7d4ad658313818f281044fa4238f8509c8ad02b5b791d5ea7a1d01206ab0b5beb686cd5d5e8b79220c30a79fa8203193f4541d2962a41b7d4bc985e947af936166507c7e92d0a243da0313c643a107b08bf362340a4f3ff7f918983cb8d62d73cdb852a85190f8125b02da2b6233d3fafb42bda708d99401015431061a6d9f0ed4bd6214f3a0f301eaa60f70a712adb4376d8b30f8701c5edea0717ea48c2ad999a74594d9a1f740bfafea5fea32fb33f34d3e89d1425f80d41fcd182701077823e8a31935d82877b1a585d0b953c038b0906b811a772dc51818b2effc761fe2fa9cc1aa4c314a848dcb7a341a15dea5a23641775e7888bfab54c242bd31998764a71e4a7ffd5c0ca08acab577333c817b34422ac6e6ee6046483f2c0e5aa899bb9a5446a9ceccfe61f0bd13eae4d827e4adcab14136e32b4513a08efb4b375c520d348ea24b9ab812960dc4c115e34d68948bd51988145b33a04b0c688745f88bb3b91b3b027c0e98e91f606bcdae9f23feab0a8a876b6978ae8aee71f97c2fa1c9cc72ee8ab9b1c160b2777ab9480522cc10f487b17d2cc40e7ffbb058f680c5e6a8bd25efa3059ba889da09ceee4763242f136152f49d1bd77c8b822baf8088bd8bc0bbebc64076f060352b7f93cbcb38c405300ad4e70b1773825c239e3f0f58b9f89d514d9af6bd3c65b202d51d7dac6a1e69c6950b79fb6b5e67ee8d8ff09c68debe257654a869e02a853deda87c2a834d66350dca8282425c1c6fc7ab1373db8a0c71e3ab8a898fc8771ce00752c04ab8cd5f80e6b83bc518093a253b31a0e24c354a78bf01d961b70fe17dcdbc7e8b71176e848ae4426999cb7d2031c2396af8b4a7d4749fb79ccd087d207919b69ecafd8d14d1cb6e8081257225959ae2b8076370bdc856280f86fcb58598a19a9f7ced522923387d6d89e8be3f5c28489fbb514e821497da59cda12667353fae1e331a6ea70a7d2c65c0b2b9385d5ce5939af6b28372ad9f49878b387f91264d672d31d777d5a732114c5182b5108e22d78d96609fa2f19fb8634f43dacad107b2f449587b1d49e414042fb951fcfba09e1707617442e0ae11478d5efbe2cc711977d3104c4a1e67a630e76249f05b7fb0a82c09614c7560c409f0fd5ccb3a87c120a713ac048e7e3ce996cc10d9374eed304472be061b75768066994107b72ae7644a10fc7906b308716d0fef7a60dfc9b28e3ef01b3c30c513c7deb3472a7cbd6878961a539c5c3bbe7c8795418249d1be7049290c381c1404787ebcb00d9614970c428b1c01b2fa8d6f6bbe763c5222f4d7eb68782c09f81adf2f86cd71e0d46de820a0cc5a66a627af677917eb2cdae1e471ec2afabc231f3121fde4235f68ed7338afdf505726639f91fbda55a600721c18e5259ee8a181a9764a035787ff22bbc5fbc8c3d1ea8e200c4e41e05ba7d70546aca45b751856eafb465c1c8d57a417ceaf7651a7c8e0f7ae39482372c213e2e447910e690c94e82a315766819266a3cd40ff6032f36e9dacee2aa92bbc804917d594b790b6a30e52b59f44c503124ec518fdbc38704e2448ba846e5c7e2485be4c4a40516fed2f1805be75ec7cca7d46f9f47cf6c6b6c3201b6801698b45f781f35f9cc4e4e49f014b3aa8eb06c8d7d2a2b17fb75ffc95ca57840ce7aacee5fb874c98fb9b607cb1558044fb5d056974a5654fb944c0fa9c2b573972c645276792acffc16fc909246c2c13bde3c5c4319889836c95cc729ecb4790ffef9288d4d63eed98f13e6340a938879613712f620ab8c55f68511624e349194f62c6d9004d223cf4d96680621e841b21945f5f94997d369f87ed855f9b00040da26816a85a178a40d5b538d10bb48190b46971d78988d5f6dcb0b1799e090965982f705116dd383ecfdb140ea624da005f17d29e73d8ff065578bfee456f51ee51fef000703e05106be0fd6f4ac52752189d8266b40b7fbcd0dcabd2a95c1c59efab626816bd041b5e4767670e2af96281b774534d27f398ba5a6844fa6d67b9f923ebdaca683d263668b78a9a8755966d935bdb5324510d0ea958f49532e07f40c57e628be29477f7d2a45d661c6e6c60dd2dc6890d4e477380c00a4be49b0d6dfab6f6bc41efe0df736883e12f72210549f57b885bf2d9e1b4aa512f3740672606edb7a070131010144db7ba20428901e75da56ccbdcac9636b40af53559085520cdf0bb4bb5bcb673421e574f6899394690353fb1bbae52f277e8f314852c9f928aaa89414d9353f508ebc42b369d5e1477f1626940e065b9f572c289637371e6d30988242363ac4b725f3d0acd22abee5fbd2ec8ec98db7a915047720d1901c897a52c61a6602795e5d7fe2f58f673ab581e452f15efa5ee7e7d74ef175532889f9cb02eff8f44f147ea03e5fe4b3eaa56ddd7ceaca5d6e70cf9db07d9613df3052a00af047ef88a0b010f8a684573b296f2d9be30dfd16c02bf5d9506bbf729313c0e3e7531e501ee51dfb94f65aead0c4498d6c6e5379ef98130fc873e476c3e077fc0bcc19a2f93f71b651f4d7d122572d61cc06944f8d0a5bf25c59f2e143fc0f50992c7d9776419c7faf8c26a8626d186a88fa3843d49a664efa1737cf2935c7435da032077775f5346a9fda900ffab6175d83e4ace0b6a94a6a96186da7849d58e3736c32ff255871a9e1b439ca817b2fa26bba352cd91809084080d83c9d5f68b5d2174de6a37f86fd8795ead93a3d5251790f2c484406d778a623f3096bf3f9a151136426689674ff11b2f6d4d45ec8c7901fd003f6d6b940be28a89ec860c1258fe8d474e596d459f2f44b8d097cfe71e0f5b1aae87c5e920c230fcc154067f4659ff765ad8aaa8477733ec4bb23e3b86084310e9dea4b7d2f19fb933ad619c74eabf30f3859008ffe82d20382685781bcc0de5781e95846c539bbf9dceee0ef43720b52c7ebb81c8ae10b97e65539faa058dbd4e16d51cc49dcda0812616d072c722f2ba6d7076bc5788765531f249ed5d304aa7e834db9626318fdf926a097e6a1e30f12a42080168d91dba388411f2d86ee054f7dcfc0bf9413697a1f336755970b7c1707ac38acbfae667ce82a3f96e2660afa0de491125200b13d5e527e5aaa32f688ac10d58b6cd6c361cd4d39fd9906cc298dd082b7ca21a1735f47d36bbe2bb1e617a9b2735e026eeb60803ac04dbb452e3ddd783978abd797345f7f69314675721e7aa7452cee9b470837da957b0ef430cde2136c941a8780691a2b24d5a2657ee7c2a9664b6095a5201be1c47eb5274ba04c0fb9c5652f1a35d77cf5cba9e6b311127fd24e652280b75ebe10357dce1345d8b58f09a8694bcd679d65e6afb49fb6848964c76ec09d22ced9bb503a19ec3c1cb402626a334e62c3e069d2af831a7e19d2bc843053ea70d905d63b867fd9a50ea0b834f6411fcf32ba8dfd43a24c84cca95c849fb8eb757a07e910afc44e438e1ae63adda6fc9c87e1c61b02f885936f3c10ed5bf369473f2e75d055bae708effe6d7633675313f5827ecf101edb7256a344d75d00d099b3a7640014951c95771036ffd8461fec4b35110329683f8f072e2171d8933d98742eef9103053e23d05a0a8bf31e0633aa35693d3b66f108f2ca74d4273c90884ac36862a2ec003913b7d5bc428159a7f4b25872a579fe9ba2425a7c5cfd3136761a4662c1b089aacba3dd2fa036a4d9e70a72ae0c41379a903c3f56e2e1cdd925f734af55a576da47c219267723430526555f46dc0dff04a97ac83ab21a985d168f55e713624c405138aa17d1610f5bcd5b55cdc6208a7d37e16e3dc74800741c6a29d081f04b67697b6184e7bdb625ddef79ac82dd75ce85a0181382bd32b892acccf1bc634cb7606eddfd6bc1cc9f2e6b35afbe5b11edbd53422c0da83733a0b0554e8abffa1a9234cffcb2b56c957fb649d193f6bb13651eb9bc60c60a5f83bdaf2ab0bf6463ec435332fd9c6f45854410e90e69a0a5f0f5560f8a791f8d76402963de27cd03dd150d34438e8a863b7cc690285c2555f5b5a3054b85a58d44f4de73724c39458eeb2e1fce40f46dd5e4ca881d7af842b9555213ce3a5313278b98928292fe6c01285697df2d215e983902f087f375bf809ab9334ce9669f82c2c946c97fd37ea36803442878b4446db8ca1f88321ff6e3bf7daf8b4085a6b4db68b94547c6845c31517b7d32330bbc92a16b1f767abf8d09f0f22873c236f5d8dd7a23243edb7c8ba05e478ce47a52465665b2b01a6621061b8f971186db76165d16f2ad2be4708e3cddba56f70daa03c168e60ff2b5cc231d21762e3d00abc195f3a2ee84ac3a5019517b8e73a15b07fd70afe922bbf3195bb2cc62058642a222d11ad6ca91123d87786ec523aec4acdab9995793f62f76d268c36385c1f1c752dc20bfe9d78c8c4498842402aaa109d4edb4d516fe5b4d84f57eb3ae5106142917743da6fabe4a9c97c64469bdaf839cf7802bef5bcf6e6beaff3ca672b42e99c96537da343bfc7cf2ae1d38e2dfd8e5665498d2ce91cd866d19e7823bd20590aeed65c29f89a53f27f0323336d72402f38a07aefc9ca5c0aca0b9016c8f5575845319dbfcfe4249206111b678c0d64a1454b965d5e29e7dfcb6e06f3a39e6371eb609d7fec0e0b764dec445e9222768cbae609c935ab73aa6f3191eac60f6e76e73126b9d00276762b0ecb69e043549b0f76ba7f2132c60071ec6ad031050555286a217cb71832663b1ff52680e70588a0de5eadd3c8721376f66b1424c2b458196f42e41cfc8c9b22fcd96d143d816c3c1d5d2e76d844f4b15133f0a1d8fbd2d86cec6f1bbc54356ea3927b19c462438c591e0b70689bf97c1fedc08f1d83bd8c2882f6860439c476e40dd0746c3c35c7c4846406a983986b94f75efca75d9ed3622217d976f9cdd81156f8f9258ac7c11ac794e55e80b2ca6e434b1b31d4e7d8a21fb316c9884a11df8e58f918adef4116cf30281de84d35745aa83d0db9974180c56f920fc75e448e7f3ae8c3da720d662128115476ad7541adbd83ae2504cbf9cdaa2c1b6dd3016f8cbb7fa873a9145798d8dbf6a7577e33d5d501a24a12a3825e15211ed460a65f7bf855bcd30ff2d07628d78290498287a84fb8d4f28b9f75491860b826e26801f30af1412fb0ffa0724e3616e7741ff8e0aa3e1fb99cd54c7c2f0ebb034122eb6109375aad0523bd1b2655c9d03e4b261a46be42f8ba53f8abb82579a68c5b870775517104c60738c55ed890c8be05f3584cccc09297273ea51b6468eed63b2e25e0d9b5f900a598e457657982b5a8ddce21a3932766a615ca8f81500e9badaa8d3ca9a16ff34634d2e02e3f3d17afbe6705723612817b0f0192cf61993b6f4ba352cf9cdabdd21e65a49e8a9e33c24b4c98b88f3e326735e0f0182832316172b418df44f78718e98ad16bf354c49dde55684f1780eb592367d48977f4f13abb1501de98a2e022d7693da4e41eefbc6ec2ef2a34dcda4ef899d61f9ec34099b7e8ac858e72c419f926b9198433fee47a634927913894a838eff7c152e0c93a57159efcf4296422ce4b18c018f1ada63870b76f24db065ec6c492cbb33853a25f01ec5b3416d5f1ea876573e6bdf63c1917a5b1d1d98b323e532186ca8733ae84f8ed51cb8b84e1969eb3af1b933a170b9cbfe060464361198f1aba9eb4262927e78935c317494cd37ddb1a4f3a2d82b5524229eaae23dcf61af4ee106b8ed9d50c073644d67321a4c0fe5b72192285752eedc12209de5536b26363cca95645bb23d6e6f6edf25b03ba07f42e5dad7774b7444d8a04bc69c12e5abc1bff12297211631ce0c92d21edb61d305a60a8d8676cc2fac6e0cad68f4adc2cae0cd957bce2dd2efd8276682847852b9de3d4067e71f277be55b47e3528b8416375d564aa275227d695e2720c995555c235cf5113ecdb37557c2dad457ae8a85658dbbf217273ca7e7f504918020f682b3b1b4785c018de9b68027b10069c9b1fc338f8b562a321b4de670df65fde41975f36cda6e3a47320f754ae242faebc2fee6e4fc0c961965dfd4067647fc2ec2be0d973dfda378ef31a1d3e0e26d256738645e89bcb2a68f1472b200b238e7d6b856b433cc69c41f3f4c6021b65a558e6a0777d25c9ebf4842356f6e9f4d6e6e6269d7bf5d20b31dd22f7916de57d92d012e05b52f00e34f6cbf4cec9449dd1cfabc9f20d0ea6203067a01ce3ccd8ed6914d4adc63eb60055c8b2496dd4948f6306d153fcee46a8d9e0d946ec31098f571eb46bf97fa8d8cb3493bde323ad750d5a7e75562b1fb6d8a153898d855b85e461b980ceacb920c3fa9708ae217ac3fa2d196e48e22d5143f81def9d7a2af6a11a816b280be99b60f009dc871acae4dc425e75bc76e8924c6f3ceefb8eb61fb6b27390f2d6398b3928c17342630f2961f64b3ed17118aac0c316b6970843242636b15b722d32a316c9c9e29ca2f8973cbc90bd7356d5d87b95fd5a8efe93bba08cb29df03b8f0ab5c630eb23d2cc65db5543459cac1458bfb93c9e4063dca8b02a6c5d661d39c77aa4248ee4ba7ba6774c704a6a370abfa7fc529c10baf731f1d815fae851fa7c125660f194b1a709c80349fc58a04b21b90d390af272e1fcad59d9eea0bfb0636201a638034f351f96d26ef5549a3f8067e6ad2f88410e3a815fad0f921488518adb089a1591651fa4723250806fc90f06d38d7be18faa2e288ddbee0c46a2436888ffce11d702806e38fb32fce8745ff4d3d1d4a98cf9067af8860da83baf84fafdff69267ad96ad595d8f30e9c499b44957c2bad2d987f00b98382ef0d29311f19b02f2354a39a17e3158d0d0e416c9301d81c7f046431b376a6a4df5f9cecffff1795ad28327b029f97bd13e1065aeeede7934b62837697e5d44f177f32a24e88661689384896df7c14ee782fc03d5a764d00cdee0404268801277047a0dceef3130fe91e28c55e7f910e4ea53f8c6faadebe326567d56629edffac1c040c45076566ffbd38a03999c6b3e763db2f48bfbc99e6551be3ffd7bbcd2b34ffa1c317a11917440e8b34e396f3ca11bc4244cd88a6e6eba0f94e4102e85244bfb1fe7cbf6666abc1d9d9ae2fd7d12db142895c03df34c125e0b43c414cf7801efcf2f455e477d98cba7729ef8f80e2bb6f0dfaba9ca28afd5bf6e9f4fa061666516942292ab9089adbb2e6b2f799050e131444583db93fd3e8131ff498847918ed347443dd483d5e6db677f1c69f17706fcd70a0c3ccdf48397841071d814fa48a1173b753717fa0249f1716d36b22fc285e58dcd1e9f4acf417c84840b4f92186ba36b42ae812f258910c0fb412811d34d51ee6a6efa183c9b912fac2894602c69f0978dcd8d9d75455d5a2a4f729169d427109733e91110691f3ce77a72b557ab3cd7bd33e84926644f859612f59db0264a54c774f3731bf285fbc0a0e80f68e7b25528c6cd4746df08eb5aaa620c4bbb1230c4edf615cd42c7e5df62f12665212a25cbc8132b90d3d9e5869332e6c52316c39f3f1a59be7ea325d244c855b97a1d76fd4d532f91ab769eb6390868c63cf71a20613ca01d67990881a4dd869652d2630375108d02811b1da784cbda17f8ce568ad60ada9cd91c79f33b250343688a531d2eb1e0971e45285e116867003f310f495e8357eb62df3764c1e3f4e5bbb310624c75d198261313d0163077d44d2d5ee6c3edbe5f94f2cd6a7a319dd4a8ac7fb0e5bda0431adfde0f9bcb7c6df7446c7014889923981998c9c336d5f1e0eea7c4476f15379de58163a309d67f69f98e7b7a8fa5027135749cfb6b256d3cd8616caac7c48bb4ead3e8e4bd9ce470a2976c757617fa710ad3ba896065d8a821765a41a9b7ae2f53c96f1048214ab0275aa115298ae8dcf003e659f9dc386791279c79b70e17b242d1652c63a6f545a2fb0e299d2f9767a8fcea632ed5a56b360978b41cce816128502af475099475545f093d82fe07bbb04f5c665138c78463b6b171cb7cea53a020268dabf431a3a2b03c44c121452850c8b05f9e6952b07ec4c92e6ca74a00e6a038164d5697f482f88fd353c7c83535ff355427d179bbbadd94c972bb37fbb1a816588eccf5fc9f8f6ca213c07031127f68b27d1afdc4dc7c32bc58557a72fba774ce020a466883db1e7a3a61ecedbe4a52552c8d546881e4b1a0e589be67e9ff4f821e63e21882463ab81dfe2f275d968d0683cd6544ad1467f927943e114c5b0733fb62105059b34347643a5cdb026903641019b11d0309fab7ed0a6386abe4457dff9e14d763ca02c14994bcb2c7bfa2a152eec0bd684dee5e9f7600cab0420d665c98cc0ca4f055892a2e584248c71b480d9a03234bb9590c5214bdbf50597d5851b28e98d3efa5b6327c087ff107406668276106753b5ca3c02be3efed1f2e5d9b443b78b543c4ce701c78b9ca6a3bb4ab9749c210168518571c56e377a704604d30b8e0c638267a41af03ab90276aaeca85ab3f2c3edb66c29e15e5a1b539afd004d7de5d93439746aee93d50526f3e8c1cf6287e985a8cf0fee8118d74aa852f113fb30af60c3ec7fc799346e444a606dcf7cf98142a5c8ca957e88b7fdc09389aa644f9ebbe956c34c0d9b62e7428e3e89fb7991c4f766adb4639190a54a039dd81c3642fc10302b71c0b6d3c2deb7ae7f461e614b8d6e83b65ef9f2c0e2b2c33a143f8a99728798fc8a13bd2c8cb775db13a482a9694efb3348a8039bd3c2e2ccec3b557cb9c545c48a2b9e7939b291740f76fd7c3f09c26b3d43f902838b3da703285824588fc06d83ca74bc397569f7acc64367414feb50afc01d02dbb8e49419afdea4bd06df1fa0ad6f6108e6f7cb3320e7251d3ee4a1a1d4ab7db980b2df5c4eb8e82372aae3c24c6d9ebdd10f02965377b682f738eaaab559103d496126037ea36c7b46efee4ef46308ae34e319740786d7a93a0600d7a546519540cea9e19ad65b59e70074205959775cb0cb1f04d3bda6a19034f01d807e869f8fcb67a0dc275a0321e02cc8d028bc77bde03dbc9cb53fb4d9a7432f70319eb3fffcf62165de3d630d4dacf29637f84850f00d99165336544ecefd780e2ef7fb13e45f745c2c3b597e34d90a86ddaca643418b24620d0fed5c1b5494a6d1329a72c9db59744a9a619f6f162c6a21f7fcd85eb367fcf95331f586b4f1b68904523eab640fec9cb51e46e69dab3f9dd1d462523b27f5222ec9e4ea3625e58fe3253465f08d59321215a78c01c456257012141be471b993a53223f2c1506951f7f6f90fb3955e9b14ea1ce18f1de42fac17833551c549bbf90f06f1e4a0b595df538a56bcd0af8f5c08a93f69d830dbcafc93af21ea64b4e3088026faf6c843df1a53a82010d5dd80a1a938f5a47c997ebbfd03c3b118a92e882f8a1b61e84a8205adaf4ada2a7859f8f37b0c91c0c5901922cdc9fedc21ca3d898adb47a121e3cd2a0b2788ca26dd0895353620fa67738718a995bffcfa88ab99f45c83aeb5d342b8e6b89912557f57a769f5481058b56063744ad729f58daebb5f54e79988a97df429d827bf6f15fe163b16fe32834ab17772b06f9e67c37fd577d2b15437132b968b7f19f1352e7cb454a6804a8005f37da79ef89c9b15e15d6b0071f73fc0e2f203426c18824e892d3be26d9baa096ce1ebf9dd75a3bda01203c3bc646845f13ea7184b14e7d02fb1ffab448085c71ff6e5c295caf0d1e26a2a95f9ded2252b7ac1eaf9b0a2321651272c4a2108313b05c21780ceb05e8605cd3cbee6a1b5cfec9768fb05905c4d55681bfd63bc34404393051ea3c76692be19c6fa3af8447167bff3769e67efda53feb8ba8c8718ca1b820b02b1fbebf108b1e3db19539526c5ee6ba0d2603a07dd7db7b3c50ea24aeb0f6290068c215e8897ea499db231cd2a65e8c6611ce1590ee52f9fdd40033c418037ed09e010e39235181e199eae02e5168c12c701c028ccf72f3d3847f4f68959e720a2931c9229e2cbad019a429aa288f77a7cdb235fb2461c12d9c412c2827f73016fa54c7499d451a4226d18422eae3bdc881292213bde0733615a410f0b5bc9f52ac3f6c5581c76d5c89cb4e1ab374455c38b5776614870ee531a51a8f38a9fa5699dcb8b2228db39bd5aab81118b9b84c3dc22c52f2f04f40b5111d2ce813ab873aa9eb4b6c2f7c29d1a7882eb15c79ccf490d0fdf6f08fc23d7e5bfed1e89f82060289f24c93baf39aae2fea474c6151a9b891682b2ae903170bdcf9895d4c46c242af54f4d92a66b553f228daf64f86fd61e450684a9179af3162b1dcd5fb13151682f69e335eac72f67f90e29c72c89a761deb58bd1218985e6be670b1395dde702dce792c97953e6e8a63aa852a927b87c1f0061d56569aa69835833880ecc64085ce6134098fe177ed3d77d75c2e822e62a77808bf5d7dad4bb4478aea0c5bb7ffdb5ed218bc198bf2369a27ca594e2d33e281ca866594f14072c7d358442a0e21eb277398a66dbc20a90b9129fe3056451541fc6804fc9ddbde9175fddbb877d7ae38fed8e1fa2776cf95422bbb2d3aabb638923fe85f31427a4290e908e92e63ee1cf205936e2bdbf57153e4f9f35f2f0f8c8d791c52363d697c0ed399f905d2a3166129266fb0e070ba44d3730594bd7f284cf9fd930246027a3da25d1215655da03c1f9507148b7a5a59243342bfd9c45a525c8642d11abb811fbd6b3d1f95e5312b031a553061cdd40010f09a79532232d4b1588fe4397cc9aa80ad90f6a5a93108c8d3005a4542ab8d2f3bcfe11790f3ca4687351b37c13b841ff398cf7b911f9c1c836ceee230e97b243fc5b88378c4f499cf466cf4e6c6763553b947903196621d4b51a4bbeb93776d61298b829043cf8e8f6365a687d4d6228f40eeba3e89c710b164983ff2db58414efce9f40eb8cdb4ede14e6c43d5d57f3d78ec483effc8045e116bf736ee9d79c446410cb671b8400ee8336ebe14b4bd74800a2db857495a56da926c2e9f8b4d086401ab5100ed9920e19990428d838c40c6c3afe7c181637bc0fed771ff2bf331b30ca7a107d713d9deeda77a6303a096a80b461ed703f042039e2bea3424cfaf0404f4f9ae5deb507adfe0ca0f8309760f776579249d70f0c427ff9b061ecb1839863c7767f50e23d2e22907b9c15a2890ad9408156beee5f0980f4dce87a7e904c89db934718007945890938e117b453db2663de3fe0340d710cdbf2dff6684075cbef577b6b739d95412445b325da230d30217b31cdcd08d89d7c86d8fdbcf906bdc53eda93629dfff1b5cb64a0b92b20a25635d3c3d6a43011da9caed7c08f755a280cb545e6a7b659cb3088762ae75bc31ea4ac730a4a41452640f50617388d713f1708eb510c166db5a3506327a99b16cfba86af528262eb4db3936a8b397f5d08631df87a068c783cce3f8b825f602c143f5923fe93e1f1cfc4b64f35dc3f4b717a2f9e08d85906c8aeb797dc0e40b467a841722765db5bc75d151ecccdf4540f22bf41faabe189a793a8bc7f77a7786abf8b8975c22204ae650d7c07bb4a2a7afc9b5a718f3eea7db9ed331e0291f32cf5799722b5d6e185fa7875d0b5827ba4f7a7178cfa6a7aa6a8c12e4c55ca3870c8a631a5aca1f40860ad6385119eb5f15574eaf946579330d9d2831543a2af7149538202c34b21c81b46a97e3a63569a715bd8716004e002d159c004709fc64f55548a3b95a3b950c3d8dd3c5d1198706f55b8e0b61e6c21b596d9e5fc29540b721263b69829a45741055fc20c5755b7a820c43f96141e20e329a30cd32cbc5100af3aba2ef6274c61537329dbbe1324fd7158eca1113cea9f16b637c30e45e0fc1652a98371952c4d6dfb4628aa2eb609b79f0675d01d54612008f0477bba9efbdfe35924fd5464804a274db5891d6088f0b2dba1337a56fd5d8a3868a018fb882bd8f06a604908e24de8d565651a2ccb53b8b46bec6aa864c7e44aca4e2adcbd09b0ad52d59cf414040c308bd53f4895acfafb983526d331a7347e1ec4b7fb0226cf7c88da6a65518b405a17b0bfd4744ea62f6d451f07fa741d856b17c441e4e52c0a1739d8bf2b6a59ac507bdbc40fb032109ae290f33e4d30f6c659e2fe4ca202ea704a8b3d8d9220a29bb30e8f57b78a3d22637fe8026bdc33c23ffd7e90aa095432dabab4f6b03e0d3104a4cf3c11489ad1cbb3e2046755a90d7fef76634cc5a22f03e49c0100559ef01929cc37e2a16a36ef06e5159306dda01b4887e0d5f50df8b498de48a175c2af25f06bf894718b59b91d3894ab8e725153318bfd2d79a7fa0961f473147c67ef846ecd422a42d4c3c707372ccfde7d4a3f9d5f47f5cd202d18dac6e432cacf2924ead512a827371211a596246d731f85c94c6775c9c217e6fa5631822344ea94a3ef2d135cf78a56ef5adfd9e40e94ac33432d096b8dca3ed8551582fc63116337af9879daabd543812321396ac7438ed9ec9d422ea65f58af0af5ab5968caf22419a357a8dc70f659d6a7a367edbb64bac5a68e59d176faa8faa6097715248ad668aae0d0120f01ebc3dd6b5f1c3b20f4c8f9f3a7319f2d2eba587599a6d79f980985f09e5d7d0305a32c3c6ae292cedcf66e3d827f5b22540b33c85f162ac398dc9b49edecaff917fd06678ee9f61ad875355c5a0994bf877e320c5e451619c73de51af018e713321d9c796642f38a84205b993f5dd81dd21e98543401988f0c2b646ffec90f1d050eda1ec40205e7755ed9d8baa5a21c46876c1caa6a0d703043b25931fbb494048eb4ace99516341d2eb36da63cc0ec9312796a7c55eadf4286abeaca819c6b0eac907b57ff8debb62955ad76386d914ba493e4317f2bf026128e5cd60ee68a910fff0891e464e85c07993635d4cc08a91e8802fe3870a570563d7fa7c24dc16072d2bc336d6f1d3c01f7acfe8b2ab5615da25cd6e097c5b97fb66ee7b7a5d7ac00c3dddeccbbc2113e3b3ed8b4d63c40ce1c6cdf65955fbf7291495d810c629d2b8efafb5f7cf5a2248f3a505a743cb1229dba4af8ac26d73206cc3c783baeceedbce3500adab65dbb90ef27c4b6a96693caff948b44b2126eb092f333ccf63a998326aaa5c22917f58b49d3ed6f5e06948912b439bf51cf0a43bfebb17739362c751102aa912c4510aab391d0d31a3891f08f7abf9961cf9d09d84024724789b699b152fd1dc9552670ea84515a5f1503b0dba4b8bdc714a470b8c82fc5bf3efdecfcb737af928725b342b2d392d83ec4e9a8fb38c69262402913754c020f9e8e99e87edf2cc728335a6fc0c5def2b2bc235c7730be7d37db35efa10ee2f4797a5db00967ebe2222334178edc236b528f71b260dac7bee71dcd74b011879703f76881d47d882dd3d7776045d0e1f370907f603d4696a3a383329b7827bd3919b53cd37ad6984885e3e766368afb61f96c88a079f30eb9a1dc6b062582b906ba092136f9f724eb6528739f49f94abe37bfcd2f093ce335471bdf3b78162920475948baad8c72e6098436ec65746189d872004f350ea0c40b9407b5cf09b8f279ef9d731222e2cf55d9a324ab41c7dace93efc657b40b9d556aac03d6c9f498935ca4a6b87a3ded60de5601ac21571e29caa34aed62b598453f0e78b41da511aeeadbcd19b731b5a7441d17bd449668750c7c23460494a33adc78a9c47d6d44b60c6479b467510d5f5645a97e8cdcce28b18c8ba454a27bbb1b6ba0f5d30ba1d7d560608798738a0627b1d8515685581f09dac68f9f649f4119161c076946a17096cd868dc7e5dcee73138fe54fac78fd085b6905100c8cc6b67e73eb58b532271e699b76ee750aa432f5be8b6438e7ca4584a39855b5111eec1fbd6aaa1259ba8d141c84ba6f3fff37d43635c90fdbecad864440889b092e0dde6457de63a21d574c33c3d41ae262c41017b68b5b63c53a23ee0b46b3ed4b5a825d0d7897eaffbfd5a842220cd5374f4ceb37e0e7b5cd9a3f1089b11e568a371c662a4dd016cd7b9db6b47529f3bad1b94bf385b238eb0c0bce8a8d051a14f6eeb632ebb263b6c92e877d9ffa5a13270abb3f441236996e3954dc3c2d140a95ee07522f091ad607e66048e8b896010143dac99bba4c33150c3a423ba870bf78bf43440bf8c6e2db56bcb87ec52a44afab050cb5dccf56d01cd43b32d9add8bdabe08f4778c70c9a35ee2a0c726797abd1547a8d541822f4d55cfc5edace1275905e1fc9f9260f2863524c044a4eff1be3d854203d9a9795cf5c0826f6992066c67f2aba5c18bf5d330708fe6ff17ac4699cfe2a8997e223405e3a40e910b55694398a3a28021856e483a2331226f19fc2f5b54d60bdff4f86011667600f7d07089f1312f55a49eb4bebc4db13ccfc35dbc90d3144bda62651bf8d51fe57aaa6e18f983cc0025521028b663693a6ca87911f57acb318b856cfeb2a491e1f6a2f446e58ab7b6e57d221f2ece05d73a96f6457ea86a4d4cfe48d5cd1356bd6bded42efe6675b850c587dd3ddb3defe16894608334e61afccaacd1b92f9c9a00dc58dff8d2f1f383d174af118486ad60b77ece6b5efd3b49b77b21ba7f44b39b43c8e92164b9ea3f8fd1e45ad2525a8ab7ea1a2d698a339298e4c5602acb92a1ab455db5484d11921d7214e90e06225faca593d7308db5e24b5d8058e55c1f1cef6aa451cfb25245e28f0cc1e4f1b709a2b011a458b76214b8b21895a7ceafee2a3fa57ef68f68f581f57dda9326a03d5ff98a311ec267b439e4a1730b12931c884676d66fbb2089c1b26d538b5af90bc2502c2d7db850f93b3b5141f17ba563a1ced4936fe4300577ea52425ac102d467794debcb03b9a02356d3542f4c8686d97d1e85451bed4fc247138bef009a416d80059fd62a03eaa87d5b9a4e7ead7c8cf56b2b46c5fb14476b6293c2bb0359d07a52f944ee9bf610d193c9b2ee213506f20e5791405bc5d79962584cfd9877fb44b99208452f0a0d0e6a6a827b615aac14ed79c73d12b7ade3660a9c345d8b351e60e5a84275c01f1c13f6802b77d9a3231adee37055647e7e33cd3188edcab0171e7e8ecb6f983668c2c9eb2c7cd213f5a3a60ce1d9aa09aae35b4f4dbc758daa578f204b34c95a741487c454c24a8f6d335d82400bca9ad3aa0250f91427df474321d8bb59ace05f739316466a8acba52f0485df6a72b9ade59cf21cd015e700a77cb6f5981e6fb528984d57215ccbdb362b278510d521193fa5e8a0f4134a20371771e00f7046799e28a6038b2e0385b973de84d985994600901f598e5c3abb3661ba3473b9d8c2ce12d19344dac2d9b05ca4691677cdb9ba350a579bd14f71e4fe18f7abc6785faad2ff07318f18c591be55aa952438932c6277d6eb8a3f63a50ea8f3ee50e09001da78997fcfd11109eba5c21ac598d8aac5ea0f18253c9c810c61d944247c4041e20fe070afce0b3fff41727b442151415dcf0a1fcaeee006d6a1dfdff4de1b504e15b4a4c8c303f79b1c747595b69c7dbf5eee4c87f58d5e0e970d65a8e16c0f51ba59b95d4f59e3a5ba6cca7586a684e7570986b3184a001e5e99964e786ab5644147e370c5332edfe5907ca6710f9165cbc0b02a4f6adf662944980f7267bec342cf863a9290d705b8e88a1cf7e128413104972ef30803579aa9490e5086f3712d12e29e5a5dbc36375e4aa7edf15fbe381e90167eb83352031a572ef409b7da98d456b803b0448a78816a3bb00a7bdb0f8349ec4ed51dcad5f9f670633c9a6ce99fc35f5102d14042c2f426d02224b544ff93a4d4ffebc92d0b3b63157d0888e5a82893903b7c768c6ce20f1d1234c683fe28052055ad26578914f2157895d955617c370aacf6038d1427ae75de02f1610c18f8b509f1522361e1368de965f301a5d206c9953a93fc21de1d06e253331326b00375be84171959c2d45443cedaa73de36087607a582bbe43545362d2a2cfa6a79ad49abd085fb5b4247e3cf60b685b7ad692a2c57b85dcbd7cd85783a3d2501ad63bc6d786390a2ffd8d1c284e487398069d589b6fbb686bf860b492ddfe4c8bc39283a34d5966de695000c1de7e0dd274e82783a01a3d336f4edb0c3b9beb03a0e9bf9bf2ed424340c204c0facfaf2a3e608d6fee777a943e689eeab44cf781a90fc40dda834f399734e3896863e432c54576451860e39fb313ac9ccbc30634fb14e48891cc79bf7580d618165c13077a83ca4eb36220914f92cfed457041e7cb91c03b7d993b1beac8af967c775d9803be7d0246ed9e6af1fbe9aafc1dc98f6090dd1cc78a14442f31cbf881e750bd29e4f8341006100ead383d44139935eb8b23c031f87cadc5042e1f6d627c4ca5961100e1ecf87e05dcee9a230df8d96502f8550caaf51a4038bca8180333d86865b159de3782caaf5085741ab4d3972c4861f508978fba471f554ea97ff4701d37fb4dd743872c151505269a93c1eb45d3f5e60de2404f4e34afc01d0dd11169e9a85b83acb8288df6a0ee52781c29dbf56022d159aaa78950b347d9b6de29ca8a68fcbb417eb420099f7ece320e2de2d757f97c861c2d55e2e86d6a7d3f20acb96340fc37607aa33ca26c348848ad2f96afbdaec2606459ab338fb5f6b5527d5e18808e49b2a44ec8dbf0646e2451c3af1222b917f126bb065ee16e93b1a3a7bad5cb04ef5261f1ab12f1d22ac696b394a969efe553fbda6139ee70d0263dfa4c3c93b25eefa0091749677e4b01127ba3d69ed15a75c979cf54670353f0ea3f8f4bb6b3272dbdd83ab4c22adbeb88d84b9e412a5848db494ebeb33c116ffa50a88e6e67b41ef5e4faf800cf119ec955e51d2905b656afad113d7452fedcfcc8b3c9370d09f22716e80bec4bf8118b5de370c9b281ef794d026be3f4c4a4aae22b8c8ad0d3830e8b4376cd9a14254e3afedbf556fbb8f3c91ff88b8d09450b912281e107ac19948eccb7a9641b5948730d0cbd7462e3521334b8459c2dd48f3d7d320638d2bff85bc4cc10be49bb41d463efdc337e0854186d89c1886ab5db151caaea8f52eb7c6bad6522c7ba98b0313392a2c9d12ddcd0d8965637995f12adc185a000228e3f6a74422c2113f08b36091569cae41eaef1978298debc1a069295abb2e8449a17e9ef977aed3113350bb8a5c76a6177ca8999b1adf07ca2def6f43e9988338aaa01315037d0c850ac47d0edf1e1403e8d86079bcdfce4858ebaaf4594de1ac6b227b1a864454cb454ddacc61e247ad497e7ed2a900b27c931b85d3f4dae3b639b99ec028899d1093403a45d7e582066c47aaa3fe3a9e6b4f717f3a24456659a47726aa65a0274405a94d88f12a3cef5177302a8500d9f796b83bace796f039488fe97d1e34637722abbc9a6dba6be8d7943b262eca4c587666ac5e82b25d406126b0de80b910080e64cdb1094792c3deadcd0f82b27701fecc33607b28b09ac8fe70f16d2326e7dcf73db7c60ed257430ceb5e0092520db819a4ae20d404e5fd668236fe75255d7e986193ca3d67a666091621e2fb0d154735414ea729e7407a5038857f48977a6716d481e6b0115da909e88c4bbff8007dac8863865ceadb4d669e9619b2b14e3c9312f317cb0d80f9867cf63da499eb53b62abcbd1a51c6d8c34429d9325b52fe116ad91cc63b1f7243591a7c339ab10a63e1474a68b1adac1202a7a0ea12a7dbd4ca175d32fccc824ca140728944ef837abcc4f4ee206acaea84c3baae3ba6d7f6752739a54d15a2deb83cf6d90b1689d14a769b012aa3d1cda89530f658b0065f6dcaff90bbef93e39cebf3c4fe8d36347b83df88908e17e9502c4640f30270b17145c7f50547eec5e192cb79e024c8e6cf52072dc2690da8e10ba07f642c1ff0beb247250d234ba84cad5b8b68875de7d84378244fa046c010c7b04272a51fcb5b892f834073ca6f0593d9d672e4a621008baa0d595b236d952520bcce2604e380844dff06dffd5e6ee40b61083c342041eb35567a96f1c53ae1e84c8889c42fccb2e26d9a8b2c527b60f6dd43d071fc960ea2ba1d9c9e074131bdccabe3da0f9ef151c328d95670ba8fe2305f947fa7376641ec450fa85a7e61cd31d3f36880f5b14c25bfa0e972b785198c0c2b5f40e3ac084472c52e9f29f32241c1cdaa0c3ef2f25b8e3c96d4bb55cf9cde7f80f9be7dc79f8a1df45a358cc43728042265a2bf111911f5150504bd6aed4ac59770ac44484799fe4116284ee95a0a02f94e82d30c70b6919938e60fa6dd8412b97eeedb108a2c7e71f4bde5dc4cc7e3867f289e01e32e767b3ea3e4898e3c4128e0fd0c9237a9b45f348d1b3f3811879adc58e49641e0ac5b3d671c38ecf87acb924e1a6da15a62ca433b1519aaf05631723e174bfe814e5dfe1620d47ab25bc2eff5e8413f0968039e5399f41a246d9f541d9768b30283288c5d2cd751501ef88082b762659ce9470f5b159c56ce77bd9dc2a2a31298ad9b04c56fd0cad1702cfbe4eefcf52e1a3e1f222fa1668bb4ac7e85b6be6f32d3c48ab58425f2b657d839b65b9b7e7e29bf591ddef4fe647772068b24262fda4792f5772c2aa7b6d3433f683abc9ee2fc7506120400944d22b296e6352e95bd310aa1727f0b6747c0d7ed16a55fad7c3aa6476ae0d7f59ad5727ca87c2043b23f6e2d4a9554cf757ab741c9aca9eb9131d8470747b487ca878b6cf4ec033fcfca3a25e28f786fe5f840806facdb77f080d349fd2ab81a637ce7753eeb969a07dff7350c1489012415eb6d77e7d2862e9bded628fafcc227a629f9d05f4dbaaddfe5eda107a6d69b58135b2e9d1a50fe7baeb8958173639df7183817ea8940594095be902e40830215ab76fb446cb8e83849e26e082366eea7c186b0f2ef1c8f3777a672622779b37f481f302bda509d6dd79b2a880e3fe6c5fc2fa1f0271215350c1fa07d15b4eaedacd9b8a3b4270f9650c00024d40919735ab51a3b82d5545da4635c34d79b1e9905a6201b617fb5c7b523ee7b0c395f3ede5c05abce9eab5ec2e41ebd71dcf39098e421261e64d08743d510d0b67ed19a8a2a05b7fb4483765806098fb6f84e8c2bade3502bc7ef414711a4e5c78d9be14eb283c69483788ba31fd9439d00ec4774a11ab1f1994063a21111911c702a4e8c83872fe24577fd220d922ef1f0c89c740de3cef990d8bb67826c1320dbdaa34cf2a98079db39ec6811a7416abe3f7e69249419e729802ba96f79418afe18e26020f915f766430ca58c3da997bbb4aa5763f4196a7194cbe5b234b6e17c05661b04a10f04e8b106b3f67db5aa20e0748fd8ddc29d53fc10f1315936ab20398a1950bdbd429513e044de9fe0a2492df1350009d87d2002cd5f960b567b06badaa0d36e2689c4a4e4bef69b2c79614758e610d36914ecfb7e4f9955f2017772a8b5cdfa0d859560a310845bdd4fa0a2b55baffd99f30fad16fb293191eb564d4046e240aef1607017eaabb4d7714103e720f349714d3a3dba1f4a3fdb7e40941517a70bb638327d048ef5ae2e865f8447e34c71d0c079643dc9747585909363bbf9103835b07f596934e2212b2ebc04a8efe0623d72c5de518f3afe3101a4cce8ce2a79563d65a2fad8388a555dd259a83e1432444342e7fa9ed761d4f2854c0e89a9b5868e7426d4960d55af0a527a7cd4e71b4acb2332ef93328eed2934138bf7a3bb73da7de79df79f3e8e199fc6549d49caf3c4925b83ff21f6ac8c60785048843dd1b2384d261145bf0eb3d2c7bf1405ef08a1802e8186930f446b51dd2d613f57b718e6e3574dac459735cd873db244a029cd0489f6195a675160a562f84ee25ef618b447959fa8a0343b2fe1f0b28747516abc1125c14037faeb94555b50278b972262862ad939049e80fdbc474138c59aa5847f921d01597af2fd9a28c728026e8ace6fbc23de9ac68dd684d90e1d7c1b5a27817833574bc4df76aaf005161a783f65e2316d7b1af31526f58e093fe7812923498739488d36b83d252b2ceda518e809face5afc06a110b456c749dbf3e4dfe8dc4eaad4d96f58ea91e95ed868c4d32a89463fdbe7da086d681bf90a712a5b5cf4d29385657306f7bb34f55ca034c0c6cdbe2827f4d07d787aa37dd5dce1423ae7379f9de967256daf3d6d4c4d8d26fb51a856e77b685b6813ef044c9816ba525c60d4ad718fee2f13d06fd4b6ac79070785ed33c5780703daf7e475bc134c9c97eac2452191154d6de9ace3320f6f9752e455ddf8a571840f4e66dc8737c0b2d3389e3aab7ff11b0bdb665d1ea0348c3be54d22b9241802f16ff4fcaeadd63147b21569d0ecb4ca8adb389802f919093040e015c3fe3fb8bccd02effaeed67de77253ec3655f97ef7585f73e7583438b3342d9fa246902f11229644e08c8e8069798f06b0b3ccb2a0941e2d42845637835510400663197d2b5c9f9bb0616651bf2a87a3224dbfa197ff93fe3f6d92a959513daf54046df9ce707a2b0dd30b24391b20b5daf677eb0a7b1dab0decf5eb6816c81ed8d0bdb653b39f7c2fb9fdeec1b8652ae1827b2625735c610059af1495619ceebd726254206b8852ef72049f77b59921219d84591192e63c798d3f61bcd535fd10cd797eff25ab1eb6f26f7aead08290636c2814bdd7fa0c7e6477cde6bd4ae205baf0819bb6dc0920b19f4cac88893c6afa9ac723abe2fb831101c75a1430839fb33cbd3494e47a6b1c8509d02d1da11b0ef08d225de9d1c65a8080df0ed99905adabfd6674a91e218e05ef828602add41df1c3af6f878e21da4c368407bde67117b0c04149ef0867452289c6b68878d8264de0d15d8d99e2455c83400fd1621326f7119739f96f1fc2c4a3e561ebf9412e216e1626cde19241791e091df2200d001b7f8894edcfbab96b682adf3df2cbe4090f814e70f809c4b1c53e29e801dfe1134ca6d0959b8c263694719985bc48cb95c358918c3cbbd8474813514172c640563c3350c4e7c47fb757ccedfe102af7168cd5dc8d7c2d58f31a4e431181940d6eafc3f6a251bfa846bf3f89024d0019b7b9eeaf7aa0212451caff1c78a205e6ec0d257ff1423dce2fa75bd65ba2bd763e2ba29cb4503b557af349a7c6136138a68a9b6cef7c100afb571ddea03ffdf8f0512b7d4f28e22143aa56c5516ea211c767da620e6acd91f17084b107f4adfdcd79a578720f096d16cde6adfab76915431fdf86380f74a78ca298aa4f08ae1a4fd758d867c8aa1dbd6587be79e16f968b616c1441934a68394a5d6a5d250b9427050dfe4e6fb888fd4c7302374f97b72305af45d72203316d984453973c44ccf8b05a5d997fd04b1d635bfc8eb55d3b66af96bee278c25f74bc46c98386cd0d436ed7a9a184a6b58c2e5af1e4c3d2583ae015e4930802cdc4fea888ee902df86a8d8b99996bcb1ec683bde842deaeb0c11cd7cf5d9cabf7caeb8d106072ad6bec3169d41ad336163300efc56139fd4d7f1bfe6f1e89f8455bb02c05f8df70793168d9dd147d7ec293aa7b58b90c69b1eaa6fad2d384bf68e662589a546db467867da6f8f0acbed1f45dca59e5d7c603710be15d79d509f1f44a023b8797e1dc1c17a4d63e6ebaa13bab7d1ba706289d1d6566fe99f0140891cc4304df07ba66cc2f056d37dad94c1be053233b3c464e1c5ca57fc33f59d1dc67d3e2dec8f71105d1fcbeecfa34b113e37610874cb695358b3faf22f33fa6a5a69a5c3824fce51736483965382ec9aa6aafb41efa83427ea22b20bf1e6cc7598ed361afa884968dfeb970183c6c3e149a39a3e2c18eebfa4b9d7eba661df0ab8fb07a50c7e7a168390c270b9cdec3c3e3c5c10e90c107424c8c5bc13f5f4aef38f1da1bb9f2fba3e026664303da08d931a3c153d9d5119e41b33db4dccf325e1486ef5eb83a80ef98e0e64c0d906b1d21344a516232278a8875a6c5d797e9f1308274ef4ea15336a39ce32338ebd31bfe250c178281eeeb4a98371f9f88a5386f7a9f1ef5e7ce45904118ae0e571e9562dfdfe06b588018d80cb4b0b4a172157cd5abef6fc3dc32bef085f1f68b401a8af9498d348eb612f771aa8544289482c9d486421fdf9bb697908041d9d76babc1102999c58524f08175b09a01fe61b2363dbd999487e327c8bd5bb489cef1b951ff29a95aafa5f2f87f690f332ec31cd2a819f821a856bd2b8815ca74c59cdbd7b434a517f4bd5fe05a25a4dbe414abe0a33f806d62e1fe5c52bf3debcd3f05bcb09c413616e768563b637faf56a8fe878325b11ad60518bb5233636483fa1d191f09f757f55b1d702896ca56f6454e9f5bd8eab00df6cffef40fdde0522f03a02a8c504255501b71c2c4bde5874723320c486e4c3a71335ff1c404736df78a2c01ac372507c0c7c31f7adf9730ad09425bfc8d8a40b25f5bb2fe59d3bb5133761618d567e9a203a53a0cd94a8be9d62adbb4d97d4e262b8ac058863ac791f5425303b14e1fa615638f2bfc7cf800fec432879a95ad6e28bad6d611c537f53c4edb15fe31d1d4e004e3f02d28737891b5bfdbefaf4ac92651a1c692f6ab11e5cdaecbf1bb306ffd460efa0f08749669b00d753e52d331777521ec7f6a0d3bc7fda3aff5dbcc30095d66a34a757aed21825dfa919503b90db76148be99ae0e409235a18f79a6454e23e28e7a2473d6f6c5d6d5186415759ade04ad06ddc8b48617fa8f06414d2ff6c2c2f2fe3dad2c586fa88baca29cc0b94479a8ed454260757c9977cdb8318046992a1b37903d29fcfa77ef83c07be6b729f5f74a533f3f57653bd69a4694fc519f1e01cbcc2c13a07162ba41e3e49c509bc5944abacb8c13f54e023320eff46cae7a9a981c46a75ef25fb38d9a3a99f2fc66cfb83ab2f683f95383ea7b0a29e0a5401618aeb72984ead923cf7e305445f5159455cc2bf4fc4903558fd7763a593d472c8df32c3bd5c5a628deede6b42d1a665ca10d2d41dfa3bfd2198390aaf10d5364d6f31eac1e0e235fd01053946a396087600e5885cb41c60d560cb0e65cfce15de09e5fe02d665b6be1e66085d0017c18c425b5de1cdd7d66c1782bd8dd072799884f40f0f0258afc54bcf8c67f2610effc66914085769b73ea8c04d076bb9acac8a85bccfd749d0699253862440260eb610d48356d514a315a3b286e2cd1e47ad0d21002937ffce4531e67c17a2f185d8fade75e3e88a98d37d432aaddf567376368df8c17fa3c5e9ba3a3a0fb252ac8423be561aab5c844250ce023570a2b398bfe1ab44bda583e4360afac0a543c9935414f90619c43d5e1ae0f69789f817e6512abdde9637a1cc9241782ce31186e3917a6a7d8480fdf830549ebb86869cb577e8f4d4b2ae207372ef2ab53c1dbcecfbee488c768efd7f337597d1ce6add6aae2463be15f81c5851a0f1356a9ff4390148eb8630ed13635ebf66c46f9adf3125b6fc35381b2780348867ff50a64bde1ea0a7ac8e6745b443b877a3c4b61919b846cc52f62e477143a6e87c8ebf590d596f8efb53fc43cbb3f369b34aa2f71427b24cef3efaa811c76554972e7a867c101529e8cdccd0c4ffa822d1c2c861283b00accfeb8c0aca1b596fe685b31002f10e0a5b1d85b9410d934442e9a579a00fe984d763b870f594001de3a8f66c2322e0b8af06bc781773497f7d3ca12c6e88eaa0977a34cca2775e963be49d982c8715b66295512fe18f2cf85c2b4412b95ac0aab06fe6e4ba322b5114976ee6555c9aa0b74ddc840a489509c0fbfa76aa6745e5be60ce700202ba2e9f5e2b0e0c634c6f7aad1b314951ff8148d5b0c0be958378c02c1eccde927c5dbd49c09735ad5de0ffcc3cc5efa5d58e9d75c6aacbb4ddcbe9be20a4f395e50df558684d5d48fc8fff253518f09ae97645ff367c4c110aa808bb7667be04b56b612c368ddd70156e3b696a9bd9c01c08c35b8ee15502c99eb415f21bc67022db646384b2e0c6ace64ecfb63f61a6ae514a9484304ce827a51786cf04ae7b4e107e5c51ff109120945e33b643b2ffaa82937053a5e1e9b2d256760c0625b67e011091fcfb3043cff4d0a5c6b02d7f7022b06925adea3d5d5a1c3019f79df80302db7172bfe6e3aa83604b0fde3fd180022b5973f8cfc18a4f7f34f1278e09567ffc4cb3d77033d518117924ab72551089a57f833a182b26436f07c676d8e5b27636e5410a7679ff004d4bdeb737aa454cb85e9090a00ee6787a7912c93aacf6f4597d142d0118c96275506f3920bf2f52c384741b8ac56a5b62a598eb8df0f7e51585bc2a0c311095b65d74d027bce1544474f7a94b8d2e3c1f219b9ba6d1c08dc4fd2b9319cf304e25def7aa2117b467267ec489fbedce8eb4eac15e99319cd6dec76c6e957dddf74cbd3a933eeb69fc113e362589e39d3355c8ae1d2e7d5eeaec9d16d1de60ee1b3c734fea567e65e0f77e25e2e8b467eb9f0752e0317563b4f752120158699bd06b23620126a813b5873c286b9055b1be6fd0588886c1062b4299e1989227077ec29fafb56593326c910a97af2396445a4e142343d0fb2ff4a81176c8b0f855dea2446a0c8afcc23a6f253a5077f92e8096c13f8bc20adaa6a3c82c194f90b0064d2b69ef87502cd2ab173dbe1e285ff74fbf6412b87d350fb58589bb7752adbf19d223e20598ead5a40db4ce64068a64ca98cca0e3f91c9aeb17115d7463c6470d48c35f5464e8cb19f62398d919b998ecad05dcc8e81ddf8ccc5cfd72bb7ffdde580563ef874a4730aee2584782b5ff12cff0fee93f2a04d24b2924c976505b861898b6eaa3319076c747b1371b7da2594c7c273bbaea3ab9f6a86760e3e43e3970d969e7c53c82eb7c23bd5215aedc03b1fd894c91b90a8626ca5dc1dd3a7c76651a45c54e5daca015e355f5bfc476a181daf528a5a4d0c78f3fb458741b2bf158b6a1355f497cb953f289af7f9780dac4ffdc74bf826da145f4efbfee81ea51db26a3e5df8f5867be3f391dac8e654fdb77887a37903fab6952104fe61281bbf336a22c964963a299278e42cd9fbfc87059e1cbb8243d1138608006ce84336cc57548c60cfe155a6251abb36da4f5525665f85f6ca946c9c2415bf2889749dd23fc1c03ca3205126b028a2c61987b63fd2dcc9bfe15c1b4949977ef9d52d8fb88931e5492bdea6556323af216e5b53a47500a6ce04e54ef53ae249c38672cf2b90ff16a0f0eb087b404e95710d5ba73f9ca48e544f986dfeac401091b8ba0ae7b51d3575dd879941a6a9af3f6413bf923f67183f5a90a232f02c1b973757dde99198e5ca4fdf237f68c04c8c8f6d0567f01f492c3d553166e8cc568f525226a4d00f2ab333227838bb49b4af84fe5f54b415428307f841928d7ac572412c04427eb972dc9db8093fb5bc4e464fa19781ee6091b6f5b5d211bafb8fd098641976704736e151fc9716b06340f68a3b51de6f852650a6c0373eb2f7f962efbca8fab7ef49b00d1e06f38ce9155ea5cdc55949b3826eca8c1038517bbc036ca279bea2b0e9c2f98e7a6d157fceed4480a704829a780a853143be4ac59d52939a2bd423baa0cf69bf4ef024a9e1f364226ca6376a2ee5b989174cfa8b25946a550e65c5d3a6b401494c83636a481bb640384460e4cca8ecd82fdc6b2b693cf07e41d5b45b26d28c07eaa5b50942c9b35336abdbf5b7edbde3ebbe839a956229bdb6ba0283801866148eaeab4f2c593d07253de416175e7daadb02d725dbaa09343aee45ea2c5484c3475d8a1ab6facf498fd28cf88b9b8bc872cc970c96b2d1f577a9f1ede01267d2ec6a39e31c1754d38bab77f656243a561a7f59134f0b70c876683896524178729664b28b5aad79b8ccd54fd6bbe27c66a7ed1e463ddabbdfda9dc027c02571af3159d420e652398a3586e5df69fe0ee6f41e9db06740d2be48e2315f4117676a47498bb7e27fe5c3e5752643af7d7378795bc67c18385ceaf982fc467f30d766354b528e472cfd86f0bc79ae566bef4969580f15c7b27aa83bb6cc6e70e865dd59ca85b0b1dbb7b23637e449c338df45a5aa367c18d82f3f3d1cdc8aa895d2e5e0cf7602b31692f30240835c8645d348b86661907520ffaf53376acd99191c0dfb0cc64d9d1b7fd2ce62379bf8f77c923904a5e53668b636a331c37fb3c37e36229c92767cde4c92cf9febf4aa28a95d8be1f9e5bf30fd361b1f875fc503e7b71eacfc909999ceaadace629f06ce2a78fc3a8765891ca9636a8314c5bb5b5618dcd0d1ce5c269e0837e90e9cdeb264236aa2fb5798128ab837f2ed6afd53274a9ebd21ebbcc3ae01fc0f574183e375179ac35fc7aeb9059a8fdac25c10bc7c676f7022529eca7d6968d5c5812af6e5d7661e1eff8e6e1f4298213d9216b218c9b5fb80bd0da135b2ffa4bc12ff8d7c8a91404c9df328a361edcfecf76534f301e8a5b2cd4c1a6d00530fb70079de30002560950aed0a8fd6e1dfbf811d65a3c68d259f94212c5ec75449e8ac0b215ab0cad8605643d34a653f4d98a4aff89efc0544d0a42af3c96510e628a65974abd0ec9b264c1b7eebf3e39a9a2d4dcd2d4575780e79ba50bc1b28d7599edd3e7207ba0e007f34c118181c8e07656b986b189670b60f566c59f9eb060ca593cd7d446ed961a131ef2b12ac0b260d338ab038a1f04044f500443e091fc67209789f835cd859ed9add2021c93ac57cd2d43627565d25172f38bf520d60e835c1722de8f62a89f14f8da420a283f1ee288d7d10cf0b5dd7f7e1d7d70531844447db18cca4cca92532a6d82e2e924b9334f1427644e7a4eba2c0cb71d980a9e0ebf8c56c9500e0a6480dd599760932f5d6ad189d6323834ce3a756f70a0f806474d1574149b4f64f6b765943086dd535c3d22137e9a36afa907a1b678be3104a3b3078454441856985d7fd38dfa6bafa4c184a95b2df83c7c857383c4d88b555e7b0c4c6fb7cb681173dedaf8010237c9d97aaaa1afd16d46c1678fd98809beaa16a3af5797f457a29e6627e3786d6be4f1c12e8ccc6888102fc1540fc1b7b92abd1f6f5a3bf873d36923b302d6269a90af6160c7d3752f7f6b96d258cbbd883c8da36e28c66b121ec450585091e1acb3420920c334e49075438d49aa8a1379b7fc828860511512638b22d05d9500c98abc7f85cc7660eeeddd65cb2a6b3b4b72c62100957031f8893474f86c56dfb789c7ceeff85e6cb4e03d40f87166add9c914673cc589845e417d8b6f77b261cefb915abb602aaef5e82b8e34ca02a447ba585a5b0f275a7dcfdcfdd970e54e354adf0c03d976cef27463028e1060abbc78c38ce00dbc581999ea493cec49c9b498c3683532b9e118650908f966d39202afe9737143307c18ff9f59204bcffac48a1692edc629df456f27aec83bf3f6f1ba56fc3ed9a8fada41922f009eb620b9da30eee63194cdcc21ab48ca207588095654319835f47cee3b1d94afaad300afa5fcbaa5d20e62685095ce5ff24a83666b6c2a6aa5fdf8f57132be1b67d053a58ca531ac418124b211a2696be5f3e1c94fe156a5b4a65c41c74d03199858bb3764d25da5f3bacf54d438c4cf4babe282b0ee2ddb564e546eca166a799779f8ac8708d48ec836b5a21e0d8a786b4b7ea75edf25b138445f904fc1608c0cfb192783a4f20010fe1633e0e1ee9831b9681fe082d83ba0dfff6d50b793dac6224f4cb95a50858d10af44f09e0574b4c20d251978a7fed687886cc8978fb114a55ab34eb6ebb8077eac6c66c53428b5fec06b9384da44dfb1fd0bb1caa2bb2db83ecd4ceb0a375c42b7aeb1ac79304469ce77819ccd02e59a01da662026652bd965e3ad8de584c9f26ced1c2f48aaa5b36e3f54e17c471129ac2904d212dcf27a8265bbdf885d4e72a0d19d7fa245444c5b717cb6d245e49f0b6416c633d2b158babaffffbb92bb106d25b11f04c8a39c056fc1a451a97b39c2233ca6897899bcc562226042a58f1a83e13d0b7e8c26d5589f34e2747530d5f0d35f4bd24ce050b6edf3f6979199464df1118d65b7dd7df608124e555fd13478f164fa0611a75478524b1799cbe1d50c46efe2a0a727b270d368a80b90e253865776b56ba2f42cb760dcbb9a07362281a7fb0cef38bd030465ebc70d2b92290940eb22bc67ba92dcc09cbf026a76219c336170851b4a55b4a57b2d39d8bdcdc9b0cef6ccdb0817fd0924f5b71f211faedb1187fd3dc42bd677bf2ea4be95ac4455dd34a0ea61c492562ff05af2412affdb1be8191ba047a4755d386c38d238023155c25e6570498e050dcd78fa0e1579fd70c1dfaa215462ba867dab986ae47a4838a62b88d96e40f84ea7af866cd3041fd6a0136ebe4c74d93cc2a25fef61394bab685ba9009e9be95046d301fb5b8339e7b858576e9cd383baef9e2e6040cfc721e376f129e14076cbcb2a263b5ea7d4ce28ee5fae0c1e2f68a1f159e206a716cd682b6b48d20efd2c325bcdf43bf88c09504f54b7dab56131ad66e1030174cb5c05d9d6eb7fb63d8599e2403e3a1d2ce86fb5e951cdcd593c784a49c18f4f901f3251b9809194bd31088ed35c031f8773f032119de5bb0c3b389b931a91134416d0259e97e83e0071d964dbf36214dcbd568ec537d646d9946837ff99ee8b71b9fcdb2b9bffb98b18475f58d38f7aea2bd116f0b7d08c63d9686c3018c1f20c48a0a228b3212ed4ebaeea8e24eee14577679c36ce3cc5d00b4cfc1e7d3ce0e33a2fa6664a41cf34ca94321b997532b8fcd7bd1ee11ef6f85ce35f1b78a656d95212a458bfde9eddef065fec00dfa5a2fbd6b18de2051ebb0477506cc6fec3dd8abebc8353e508ca8f4995ad2ae126e91d97a68d769d8426c71a986c8d72cc8abd2a92ac18250947aa145154435f3a4c39bf8a9ae2cd4e6e25359dd9302fbd014540eb9db3bfe968962da6371d82aaab09bbff4d5b330f1518c1c19f52eb3171539aa0bf6bc56d9ffa3c2428d44a1e643cf179247e3d119792e249b4b12f9b295ba4e97b731bcf87b5529cbbf0ab728e8cf4f8e5c62fe44325cbc2a3e606ab70e7f996ed71c0da6c8718323d2d3556aaaf5d8dad096295e575ea7e74ebfcbbb9a42a3312b9902b3b07f6488fbe4a56b5e5369904fb16eadb6d558dc04d82217460f1c891f75208ca83fc03df2300eb80646a848ae44e90e39eef2cf476d9bf7b63dbf5c3c325d570bb1bd96b43a338e11933e70ef79525d428321d13d644ecd65d7749dc1ee7ea35d70b159a7c45b0b5f4ac0cb86ff1a6cb576788d8142538b148beca10e0632e410e90b7691378e0cf7d6fa649b1d63da8f5a9fbdb116f7c3134ac5939168ff20c7472691ee7a9190386cb46c5a7a2719f9c849392db52654788eedf86812c7ed8abdac15c5dec10676e31391ae8cd40ba952665283ee2cad08d717bba46637894734761d3e4045e4ebc8b0f5e8aadb2b7dc5cfc695cd8ee0b8b0e68465a27b80413e8e415143cfb2e6169658a3031b7c7d31deba45b4a4bc5e7129e45db9de98d1d88de1fa150c185f36536e8a2565efdf4754a481e45bfc049f08897b7b66800c1ac189ed253672fdf967a7471f866a2bb2b1b6ce2a9f70a7338fcf65c8cd4382a94c62f24e15d42d2f41e4dd059f1f322ca936760f1979b3490019ed26df74e9529a8f1324d1e4d439e8419af04f80ecbfef4c461677c1e3ff28359d62622e6adac29ac97ad2b4708f728c854b9c94f4f37ebd56e9ff77c1957b59bbb6e38125f1e150de62018f12b088f2f6ee13c9cf3f8232694e79bd496c888dec42a55617859ffea2a1ef864b24a6d76a192045025102384eb27dbb2f3cd4884df078acbb25ee082bd6aab6c4a0fcea007b83d1ba6137e9be90b8f0bca8007adec9d3503a303ed2b171e6eb9fef90dbdf606754421554e7a59763fcc45f1885a96be7440639912467b6f601bec00402db6dcc4fb5af3e268a466556481b69327ee35e247a3807c0ffbc9d5aa08be77d8b0479943009c54dbeda4e6d1e92eea40db5089004f0403982167e7a0def666f778928b19e9dc2cd5e1c08cad1a802ca5b2c2d5d07da7e541e0374f0283e381dcbf7eca8ddb638247e11b7bdaa98af91fd7f94e38b8dafe3a9b7973a7b51732a8c29b40af1c421caa3fc9ab2dff15be16bd8d8388cc30e68df7b5b32041e31c4b4eac9638efc46eb2fd5eabdcc8e5299dfcb0a4a685c019133eeb3fbb549384a6d94b159f856de2304c11f863cd23d86295cb213f62cefd2dac3cfae7380b40ccf723ff36b2297da03b1f3186939f9737a97fa3a85810aa5f0368a446e06122b39e1a0117b6c974d0da772945c9b4b2035bdacf90eff7f45ea4ba37a02c041f70bb6fc5f0608b3b6fd5dd227a64f6650b38049ec25012f57a7908f7772b45f5e26755189e18d20dc0d9e4a3c00d54f234be849f1de71dd0f99e8c8cc1774cc50147b4dd57d7ffa9b7467c7fb3c248530bb35381ed492abc36485f670e5622b80e4b764a5b9af60fa7561929b2852d157c78d5097fb9d40f7babce428e4bcd744af5f32139eea72c2a1336ada3d19b8344e16d2986cda1aee28c7b0cb5ad6ba533f985821dbc0c6c13555ac2f02293a7c95054ecec86d15ee1ed77da4f544f1a8ec9dc767057d68dfc33e79a3f553c69d9c478e07ed16c660c0ff80e366c09fbb7fd4d74a910662e91d760e7160c0c93e1c1e6e95ed2311d36b6f15ada3bd288e919452029c3f72be4cbdc343d5ec9dfd2ce53d4e51c266ad7b44b2cb62500eb1c81d0cc09decaafaf9c4d7eddb3fe645e7f944f9c99d3d6216c1e0dc359e32c7ede83cb90c3b31d5e57c2a389fe6be7c2c4c5ea5f4e47c1e4904388f59bc03f35c2cb9e46611e7055be5d45739b7f6e2620eddf20c1fc3db7cb3c8de21b753a005f8cbb5d6809dc31e16a415fd7cb39f0504be35c00173ff3311685d71e7d14517781b84e2fea0f7334c51edf1e8075ce8ab38e20292b7c6de9391c9dfa954f042c8a386a7077000311cec94da1261f14263c6f45b67dce380927eced1bea315625ad9c8f878f196fe981e5db4bf8a2e8cf17392c81019d8dbc6025ec44f206b3fab47adf7510a231009f4c28932c538aeb6509dbba1c6769e7330beda5f681d3a2a28af02548b9a904ff3a04cdfcf4edbb66ac0f4091b8a862a147ebf2e3b12ac0734ca2d35b1a6168a3751e2ada7d0008c9d541179b59f89646b9ba7198c5555804493b73a06b864cde45113add800693fa2141336d94bb4972760c81f7f30a0bba45235cb2b314c96c2d3ac79eb921044145d3b44f8821c6360d80971e267026df003f5b816d6de2c9b41dafebeb4f9c2c207531359fbf2f131596b48526eda5a6ed003d20c6623b5a878f6007612a335c4e61ef01f7bae5bf5a5e831fdad3e09c5a0ce0f6367c792ff0e8f33ce6c1f66c6b0497a3ee61e60db66e13f79e0b787a234e19ebffa3956b09857962558337ad242817f267e5cc4881b150c4cc5cc7aebfb0dbe800e8392229256ec3640b4a3442009c88ee5f525f2e1d33b28d4badb383e4b61cbbde683dbe86902a6d028184dd831ab8ab698adf5adbb8f4f8b55ff72fae062a76139f751a735e8d0c67ae850226cccb939d9206bb34df357f3badfe4653cce5dabdf949f2f99bb2a13c0364e89dfa1ba9a56edb69c9788ccedad080a379fac31d79ce82f97729cfc62769efba2d50a2ce08b58e6c8ff8d7e87c86c1f4a4ec3a7f8b8ee2ec8f31a33b7bff3fc7adbde97df9ac7bc2ed00e5dadf03691de21c35ef76d6438dcbf09a9728679476b2ccf3e3eaf06af509a49f82be8daf74243adfa6f0344310a037dbc3bb8e48c2740bcd1909354a712d0a77f2040a9706435f24e94fcc6eb6c55358322149fad840e92edc4d102e07a24512d4d8e39f50b5fab0e15d917c38ed724db9c2fecad3ecd418b418487e29d72dde5d2bedb52d80cd08d63551f6fafa6aeb4b9937e5897c01b5d125b7f44e8d9630931c100050a9d760c0d8b4ddf3c892974d6e287e7bb585b33969c8c7d210c9fa8ce1f8a30a3058ccd6c8497a8fbea64a81dedc139a5e25fbee8abe2e136087fac449a9bbf14697c535c1dd95751eb552a206c38e8cbf3fd42afa284cfb9c2dc1753f4e683a92fd591f5cbbfdde66dc2bea87280bf8e1aa218ea62e3c80cdf486c8cef327dbb10e2367dc3a571a6617396d41143efd6b538ec22ac4a2d93fbe2b4623e2c1f54b249f4234286fab6021aea899c2c2a78480c034fcd59c88416d4d9f75fcdd17c7b43ca5779daaf8d7956e67630c64e631007823a6b88e012f836786949d246cfb5c0ba549bef6ee1956eb9cd1e97e7b1097aa04df2bb2480fd6a72547c8772df792e8b63edd20a92e0d55a09076a915fd9c2acc1e8c1ee0d86d2c98c18d0e1e7577c130834eb9b9ccb536ae643ab2f98920c5a87be427b44d67a84e405d2a4ea20fd7c97d1e389c52ef298a27bccda0eadbeb0451d1279955fa0f0f643e0a37035c662a8bfcc67c284890d190ac5997d8696177c54f82d4e2bb1476ae93a8e4abce0b6d5383d47278278049418935951c248a0ab20be647d8eb5ff81636d260b2b00473035889a914f5b772af8ec3e56ae43c3e04811fa2906b369f333d841f464ee34a7ef7f912db460756d12c70c1acaff0d9b33216c96fff74d92a75db12844f4b66281005bdab329217d260710992589713abf1d752e86469187a381ac6794aba9c8c570e86ab4e7d9ecd7b6b7047898f89fa76650af622e554976be747c9632ed9da7aca10b4297f572d669193bcb71f442c0850465ae2fa85509a7ee43eecdd58c92a9c1c28946ffc04936c6f7a15f31c85661eccfd335d932647cbe4cfc439a1291e93640d741e6b2c727b741433c043ddd9c133e69c4dfc093ca2a1328760eecf2468cb12264617b7df9ad9f6723ba3be1e6797257223c0c1a42ec87f2bee0422a9d92ec900a002bb138a91480a5f8d4c73cf47e7b8ba9eca43309c5d8f6e626f2afa4cdd940bc0ae9bd7bbb1538dd06146c20f4cd9b83b3e9db43cac1d61002ff7884c4089076a88fe80f0f52db9f375a7f9b2550a5f2381f9c43e244636a267a67d5ea2347e390d565800a2084847e4b1755621fdc8140f66f67c6dfd7ef422b3c7c06fe81acc4a9e0488aed29b1f27bfd1f6f3c3ffbcc97420059cabc4a69322a753ca11fc8d54539bdf100f2031da84cbf6f2943e87ca8dc1a4fc5c59bfaeb37acab19bb2d1d5316c63a04b266ce47fda0e4bd1c331ecc5f4bac54920b8f4ae433cb5bfa08b199d19892d66cc639991afae49ab386ecc6bdd87c679bd379177f1f522b8111d2513ed5eaa006f835be889225bf98c39493a106ff9ea789d4fccbcd968a99adf14e3b8b329198e1a191fb97b4dfddf48581aab4399247168eb4b4766720c3a97a52f518c390f7558a95f4d23971e9c835eda1fca6eb228923f3393b56d4f8f0953d3a022bb93f3e1eddf0c08bc953034a2375635c1cfa618a365402c1b7724e8f2a1f62fed2c12c8b7088c609c9d72071dfac7333cdeda40dc80a28f17836ea3966f7f911566dad988727b5af6e4cc97ae38d6fdd726c4476783eaa0061d041e1dea08fee7abb6ea81c4016961e1d796b28cad361872d2b86a6746088fc510485c00afe333f8d5761a734599fa745134762a038d787ad172d040655ee8daccd712dfd52e437de1b6ed3a228a8c2c0ad4a866ea2902f0ff9c80b8b2a5324619596bbf2adeea4586b7b4cbaec81b82f2fd5f8fcc22030b15371a9ba7260c3a93ef04196f67c64efc9fb937e5a65cab2df0d0afad0df6879a9e89015e68f18768ca350da051b6b9426053751f42d6628a515dd03fb8478f1fbd71d27cf1fa59049db1d99a6e64c7f43ce21b42e415f3d450220bea80bfa299325a2af9b649228f29fc6992b997180ec7d9b0d7b0c42abbfed79ae8a09a2a10efbdc4d903025bb87b42b16b1d3c7fa6d08bfe1bef69b14e1dd6dc8a1af651627d65800800048ca15da545a360f0865f0f20c7ad7ba91a1d5e3c72be5ab7230309dead852d9bde9bbdd99c68408de2f97216cb9d39b48e844bc6675fb3ed77c7d60a7794dc1a2dab30bbe5f8615cd073e7ed88d87c38d155648b042d8776a0488c6e69d87102c91878f7ae07bd2c19abaa50fb3fb67b28af7fb0b38cd9eadb71160e8eebe9a16769ad1a0e6c3058e85c93b339c916e81235a516ef6ceb33e981f77417563059f3402abfab4b774cb6da013f6632246460c91cfdeb7a2d460d101b401782b4e31452615f29f29a428f939e7250532828da6e9724ba350a2ff8db786d6418e0dab39dda10c1a2392fe3a72562351324d7b1fcd07577dfac1df4f7c07c1521c104952f3537e1998d9d4c6687cfc3fd80c3dc6a34d4678e1c27324779327e61efbfb707722c33fccf00882c264649c3ee4ec1b03670fa4dea246c694c317056f80b090044a771387ea2f0cee627e6e7459a197ea7d1eb29e916cabc3cce5695c48a129dd0079f5736ab054873bf8e827cf6fda556d355ddd7aa8d1201450ef530161796ac608ac3932a4db1ceab7ba895f99d1db18dd73349a54077d52bbe03eea8c6fee0b143fc95545e53eb0893d213d618932d89a138a59ac14bc1e1096f6b27a0973013a1f6d4b03ef39948f9b9f7714242b1646be888fbcd97bf8bba89501e402898eb1a959a8e13e1629203657b13b56fd138df3805b96cbdbf95cf1887b0f46a196882936fa57f3744b2fbb81bac2140f02f88c6e5c91d3a554294d44b4ff298e5992318c9aff882264b2d1fabae4e2e70fe1a5673e20c1f0da958f539f77cf8c5ba10b05be94e43b53f3042002ec4aade4afe7695cd94b301cad2fecad39d72af9d9abc71486a4ca3a987629218e3999eec8a7abf9728c25983919cbf621f1b351a06c5bf8356aff89363f456f7fb63b3bfa311833ec6f12d21af43d6c4b74e1f1864b2b4c9d1a66ad0d1a61dba9ab40b8b9982ba9787ae26856daf91bcbfb0319d81cfac313a8652fb7bdd533f19540e36c54a6e751ad53cfb5d396988fd7a8da49fec67ff0c9c40ad492b205ee65a2be567f41804b3d9730dec309c9842f72abfe671364265f9277c135699686e8ef4f452e710eff60b042c29d9d1dccddacaaa149d041abad5759f368044fd44e2756fc8352974eca5ecc249c0bdad97cf3c2697943d300b222cd3c967f3712bb5283db9c03bbd73b838a3b0237f73a904f61b427622b42665a9d7994b3d630ea191ffb119c86666c1d446974d50f675dca3b0bbb07e446e8d70f600be6bb9a4c435a727cff1b3080b4b8bc953fd2b5f83c9850b705a3f2d964b2c8f9a2f345ae615e3daf5986112b57988f10862abcc9a198b7c47fb8b8ed5a46c1aa8b80bd86477f3ad930c12ec7f6daa96bafd6ada1f034efcae3358173032a9b7073ea4d1824ab048c09981193823ea43d1a4fdebfbe7241876fbbf2999ded28e3bb9c17e51f6a6a68f3f04ddc3a1212c62091e6254e28f3048b0d63ae22a760800fa768985e5941e2b6b965af804f0dd8bb3fcb94f58164a95a4b2b95eacdf47f694058436b54c93db3cc620cc47cdd37df14206992cd7f08d5142225e4387bf1df6df95af511b4a4611f90cf71419b3658aefb5b31066034846872f811bdc7e3f25e461e462a89100b6c122b6afcc13eec640c1ce946d723802bc589d05a42b1a8ca20c4db80289d209ce5ef12d348dd1aaaf635271a67f2fecb4fdd37aa430ab71d648ac5bd5322760a5cead2d3493d47413b44ff47e5492f644aecb6b5f25d779225c01ba8570b1a8995fa7496e10e875da668c9edbe0196af3fd530ee20c18a2c932b6709fa0f8cc3ff287127c6048f0ddac92093302665662bbe4e59eef21a6ce635554f2825e202e76f82b31d062c3ad91f718515391964e0e748cbfd75ba4c20d60f0029b55a7627527a36403cb2120538fb53425848caf0753da772b3a8e5aa363e7d92ec3f5f75d5b57790c44949875c9791ff978e10c150b2d89c6df90aa09f93c232d27f4727acc96c7e0b0ded21623918d22055b95ac24a42bb1f9826ee6067f46b2a9c269dfcb61e2a63cfb7868f53842f6c74eceff7eb62ce68c31fb0b0b7ba9f57bce6a987ecee6fbcaf3443e73cdb77fee0637439f818a60af202b4bbe80c68d4bfb98d2a3b90d3ee16afca8f12fdb7d6199f0ffb7f7405b5e7063b0d59dd21ba048d5ed961a8d6baba1e0ddad20f0bbbfd106fc28eb8a7f7dc30970e7f742fa3254c0795186d985077e7973a1f8bb5a69e4553f0b558a1db49c52df491d548263b52b1e9d5a9b962687f7bf1decc97effe5429cd75bca88d493c9d8df9430093b84133fd2b8e2cb71523fbb6d158989db342ba47c864fab20392ef721406d20bcaf6047b6fdb183f86d5d800426f0cf97c02027b39801c41398502d84b46737461ffcba062ea2fe15a33903b5c0e03cda430e2c35fef8e8f9166c008d47149ad815bcfc6680b0fa8553c806156eb345473d3dc63564f8a48f5c0e38658d683a96ef6024cf879065345b609b474d6c028bb78f24e37e17a6ac65a094599bb6541d6db882ab920f28540dbef952170334729cc9ae8581e95f75e4c00ffe787e3c8919f8d9d5165d302171acb845399db0191ebbf9deeb10f24572840eabdbbc80081c9a5c5d42ce5540cafab5fdfec01cf13248788c0446e2bd2a0004e22719771d383a0e51c5613d536c92e7f9bad879e4adcf1834be7879f9451baeef0c6be275a6cbb7acc12457a39d75e99891be93c7dda5c557774b9a5808e3b42c27c789b9e29854aab71dafdf7f78c7b5f7df8d16e51e973ccd878d3f5aba504de5ed541519721b26d8f5a9ffdfef6a98f6343696eed16b31019faa49e7ea7867a9c9fb8e37fd40d5fb419907680123f3031c309b2065b797168e9f969f13e35ff0b0af947de6fc8b848a9018cbc2c56437b8c4081f98cae43619f0b82c94ad9a37c93a104335310e3ba6b680abb8a5508272f0c909c2c657e70c4d6e10d78d74b7aab94daf0e03ae4e27029f798744e6ec406a27dfda8c1fa1331f702511a08b459e30efca2e557eda3add803e2b55dc7402d3d995427ae17cf893599f0cd95465ac9ed78bf197c636fa3904b7afcbaf81cebf8523c9b5f4a1f36d052a723a9d54ea270aad44657e58d071d4ff085047c76480e7dabe60d73daa786843d894048063482f0d73d3726893725f3281a0789f420a505486c278b707a1e608354b20cb63ee11e8e97b55cd0ee4b0dd08e6e20083097552e7d595152b684920f9b3e4b2c8184f2781a19523f4051879e46c319f124e25f83a52d1f67a92876dff1521f84c989af6e7da1bf67c49dd4b65938dbced29e3cb42b81e653126e0be519d2d58724fc574bff43d8fec1915dfac5178c7e6e59a3ec463136564f91737dd41bcdd3b2fd113a744ea04e4dff63ec199213e0d4c2e428f01386a1d2e2be0d2d5d1f6dadcf8daf5f52da27ab7c5c977e85baaab5c8315025b5a9bd510f45d9bdb69e32913a259c27993d611fdf5262624e256194b9ede7e605230394b624921b8903811e053d7618270f0d586de3d20cc3171542021d9735f63d6296360a3947e8a2a862b0cba53dd8ec281fd88e3b2d3559b61d32f0d286c5631c429ce3310681ef78e780e4dd619eb88d5db5692cc2091545d9860c88e44d40e0ce37c0c952be400b4eb14de4c01ab52cafdf147dea1f44ce4e46f5ef13755a8909f6c12851269e1e6b6ea5c72d5b510378c1a8e3443ddb3b3604dd01e1026c9c7ff5ff62d3396f7178bf5a3267dff21acb2d329a0e4330a282e28f1972a11724db19a02ddc854ab44945241e44d76aaa894c34ad1b4fd86514773581a3f7a66bd994eec72496c5a2cc603c0951e3980600cba2c29be944ee6cb456bfc7c892a08f0e3e29e3b596bab8110a27eab6f4c9c19d7b87829273911f8d68acdb6890ab0f15453f9d96096ccc6b9790b09d35719a7ea40eab88a706c5f9a1a6a9aa3cd15eb946a4de7daf31f7013e90d3dc95aa9eb1dfd0d2b38c73868b18c0d5598f6b450afa137c81b6a90fb4d2a66d4e531adc7a0c92991591ba6b9f90a134474efe74bdacae57e24dfe3a11580ff499a8908efd2a4449f09e8e5bb050fe6c679782559da44fd28f2fc933286c5b4b50432cfa465aa5fffdf7c60c663155e62514b25503603d727d414c0e65f7af92f698f06f2846a95e0cc5fd496e10c1b143e6256f04f19199b74122eb29fa7048783e0ce73d389ba332831b76725ea77443d23f7fe91a1de186249e76bbd964bb0e63653c4ac76c672b4306ba388365a32de2105790ab70eb5b5a0312546e764a4aa0cf1a773054cf1084013427bb737653d1f4465aa4f7c06bbb5cfd5bfe00b4cfab7d56f917eafa643ec7011f64ff6a84196cc6ac0ee04eb4a5417e8965d94e3012fa71e379ce370b29f0b8d644cd16d54ce93cda8e59026175f4a212eee2603bb2014ae17619447e1002767590e8082e5cc5b58b6b8b6df608e5951863d8cb71fb9fbf937cd3ed844c51c9cdd6b0ad1113ebbbdf6759aeb4c27ffe76c0d59e2be613db9577a480426918aefa526e17c55f76833c9416018188063f9a487870ecc3b4595a36a20f891fe4b3f174715e8a0d7cf249f4f67427644c1e66dc77bf2516c55f3d80b685477707b07f436ed894f9f48d3f2e8a0fc5765a4e8c953c1346ac7b2eebf3ec3ec895d4b5d3442ef6d32b36a25bbb223ef9b40d3ce55afdbf7d19bcbaa1ae50f370ae1128ed4b6058a9e88f9e382a26c255ebe50548696bb48ff29eb16d6ddc375e46ba7491e499b867ccea5c22c1722231412399ad8183982daf8ab43809ff810711090a431afc426c2cbb5a66ea8e19fde9ab691f2457262d271eb2c9fc7ee9f383e421e950ca5b7c35d5c9f49d18759f5009ae98b1540757b675e41c95a919d95ae6c377561e857ffae6877b45990b3092a4c3b0cffd6ab965d0542adcc95cd188058b529c3abb065fdd93236e0ee2d0083c3532daa487809c63af9616b39eeb1b12fda5ebb92c2923ae408313ed08335a6b607f51880461660ba067b26b8847a593e3f88826ae4633ce71157b2b66866e2f1a708d49d5e7aa3ecbc48db36cf2828976f1b014dccc9b4802203bc19c3f5f64ac8540b9b97b01c982606186afbddd255297ec019f19bb79c697cacbf5b9841de99413552123ea387e7cd20c93345ace751b448c9f2d4b65ddffe6373c0bb8f7a4423d67d29450064d8fa3acd8f919b04f61c443a46b5d30c3eea20a92ad49ce621f4db2a4d2b8c30f5c7e01946c8a4e3625e89081f1057131984a2951d6a7e2cc6547f6f7efbdaa6444e7f37b169888d7e81f21cdf5da59ab59eca5305f38ce11f08c58d31b7746950d2ea9bf7c1a69358634ada0282b847dd80017e914d34fd8b6ab0d4815c574ee1a763de15aafd40da01806a665f1865e45b88130358fa9e3ea65fff33f478033faa8f81d420ddd905a7285d56c9e201e204aa13d61d34758e438df68b4dd3d011ced840f9413f249269638cf0d22d6c759aebf96ab28b0eae32462a0671976eba1e99e51f850991bf22526230fecbffc2f9029d261dc9e51fd2e9fdd28c575271bae5fd9c39f3bdb14fa2b372915b2c21718cb545c61386387c0f4a28eb6874e3a493cb0ed56a79258d01f731d647b65d050516a8a9a290a3fb6444e770ce3486387b4bbf69a43871e22a7060187849f2a0350214aa1d8a7bc4d241a3f13d464a429076a1c64b254caf3e0287ad2e6de23614f43dd9f39b0ff9c10119807dd33b005bd6550ef0f6f968786488b06e8a40d458733f8cdc0e34dd5956aae1c50b26c7836a5cc85ba1f49716e512afbcff0cc69f2fb49089f065541aec907eb662f93db0dc7b5c60cb3528835524723fd92c002738787cd3a7c44a92418bc39f08f3b158cf3f320d9dba4a3d5dc5a5462e41047e3ff96351b16def86020a89fcb911bb805d8671de6c174d2606abd2eb807be097f80bd103463da3ed3428037a4e73a1547a2562c540e32a1a2f59257633f1b8a8800ad00bfb8bd0af0c25103dfaed7e713585323d851d9a33927cc81d6608e963ec162bf71d1d1d41d89020a142f999e0bc224d9d93bf26034b7bc5610d10808b46e2b6d218f6e1e9961d1692a9dfe50fb32e44013f71703ebf0930d34338c58d1f61324f401f35bcd3393ea01a5941bf8b97c2cf87d53d50e894fed55a0773190610e0415e7cfe684f641188ca8b917ce918099c4404789e16a2cb7492a73bde4b2dba6d785c7743d0190b56e154d2df5e0535b57f01d9ca285a7e443d69f3b806c042b7cbf42e59ea00bdc15476f7f12260f800545f2b80b38300cf0ddd3f8b7371d8bad554fd182c3531ca574fa308185a7caa5f21d1728731cb2e6add94cc3bc9bbca878cb8812df23f071eefea5dd068df7f884d53fd57b3854eb5fdf6d0e92ba77509bf28910c1288e34d1c5320c6ab56950232682d7dbdb3320351bce54076e67835b8862248b827bf6eed4950dd67ad6393f15817e6319433783623549e49f4e31666e4afe263c59c285b083b542ab2b52b68cb417394ad3f98c109c26ca0f163de89c1636d5d16b62e2ff63ebd5d9ba5b5f826027cb48159708dc37ea7436f7ba1d3e8cd72be33e9c29ed9be81ab769006008eb8c25246574f0fd8f7104b74db97ca9d9800b952f0c9390189ba3a7ca877d6d661dbbabede7ef319d54b21d89b118e6e1a6c33dda6a8542233847426362a179d94b1feb5bb779e029f62573c126da0de4a061b07215594eaa1566e01683672ceade38a433312449652b32162db6bc4ca95136bd1a64f37d1223942da5e1429ecbaed8a45d6e1fb15355ba757e043ca354e564643caa5ab49fb0fe37d375635152de9068d1c4574540f50a5e0d330bd6e7b2be8af325bc8e8b9834665d59b8f86b4098c65a14f04268d8938ced9ccf141be7075c64a1eed9505b51075eb06504a3aee8d77ab22cbcfa9fe1a1cda8a1330a843b040045c85e74c5bfabfaa79332364f51981ee13244037e7f4d5206618a6893d234c299f45645b5167f2a8f429f1fa995b83f9e9e70d02fccd02019f186ae2e4192d8da41bea8c0ebff5cd050d4f99377d9bc90a669eb58c758b18e21840dd981304a1a89077775bb56241ff44c6072daac6f2ac1ec7a63a2e7ee8cc08327ac362c68d2b3c74cabfbc0b86327f8426ebb0abaa711343b4ef524adc19fd0b77b66cadaae3b6acbf13914b7a68e6573f1264723519a43db406fd1a07bc6e133d8465530ec4b76f7d6fed55d31f723194963b74a64f12eb14eb01f70fbe47d7ec8be31656c26842f6555f44d31ee8ebd9f96dff75df7dcea7de1c56c0de5f17824c26434724b918c7b2df99efc20dc669afc2ed56e7c648605f87557cb51692bdc391de284f7c1f41a94eb646c7ccad041508b5e57b191e7a96d019e9cde187f7e2a9adb960bcdaf0fe066d8b25a81b0631c24bf5ea0b02521caf07f45e8dea09d3308b822be3139453b08f37a3d15382e242ddf7df2078b2587172c1f2059c74ce2cac36c96d3280f4c23b95dc23724f4c407467395f93580144e7788f91912a36414bbd69c0ebdf55308b9fb6fea29645e22c5cd474fead72a9a09f6a2012b5695d10775567e5e02be5eec0c829e842e4328c33bfccb55d191687c6afe4d7e4498dc72e0f4b46ecca615eaf031c761e07b9714b35dffff6ed006c3c8834dc631541aae27f074d2e9d4fda096424f4e6bcb7f39da5784cf6330db54c9414b63e66bed1a36ae0fc7d99be96f21160800e1d8632efb11bcae2c901a9bcb0ebaefe0e5ee4219faceefad9c7fc1f1f3ab051337a1a9586e4cbe7235e603ef4a1d051cd3d66e0ebb0e5164676ca439a052665a7d69a40039a6eaff27f59d48b3f8777ea8f6e0f7eba88b4ab72dd09aba533ec3d1b2356bd29ce4570801cc05f0cbea9726a5ff5eedde3a3e48039956598e4a168e1ef1b0ee35b0e3d49901de404a40a8ebfb6a8166aaf6435f3f5d049f8aed2c7a3452cf0443672f78c7640492c819c1a1d029db89435dc6329f45958f19a30c36438e500ade0fb795ff5ef5e4b548a4e0ab40cd8c193a2b27f80789573d1933ad57423d69684b667a3f83cfc1de88d7ec4047cc4593315e86bbe2be80106f9835fecbf21120b567be321cc4412e52813db81d339974f82acebfd919bd6747efa2394f601ed4f83e619623565ad8045fcef884edf41fc55c6f2ec6c11ee5751ca362a4c9240b1b6252955a925fe96b1ad7cada558bc10ced07d61cbb256d7d96b7fac0120cb2705836fec31e5f0cf3b8bd171af960e12f9e68c6cbcb6e9ffb05b24f986942a54eb661285affff6afd478d19c0c5ae10d8fbf0fffe70aae71bc26c5dd35ad63c53568ba53b33e9d7341460bd1886b2d63a6408b8cf8b6a9f53ce700b5c3d4c7573f251b9459fa71360d39194652ceb1ce86bd7711fad3a06f37fc77de2efb0946c0aaafede77b0ccbdbae05b5ccd0629be56fad4428068377742d9909b1ca3de23e40c20ab99ea1eb71344ba73e62d3dc575ddac11b6b80b2e3766dbe66e8f00b4827ae09422e6d9c9a413fe484dae6b341f0575cb661f8d1c0aa32585acb0125fbc744b1b1bafbc711238392f6aaf7f795d25eea6160a15e3f7200780938374bb16746a3d4d9d3ecfba2ef69ca7832fa4591fc713abfd1aa515bf1799ec5d8fc4cf09be1176474c0001d47960d4c1acc326a5eb4c6e4a224158eb8d24e553a840ca8ca948dab4d062a605556e1a4eb7807c5f9affb7e9bbfac2ebabf566ecc97fef4b9705bbec398275d927b44f12e21ecbd71bad88aed9ffc3eca4fd70ad6e6bf89691b5dcdd11477ab7c0fca9e5e9581fcdc64f1e15a1594175982f8c7179394f54e2a2cb077a77a5abce58151a99a96aa57f2cdbc2e172fc61e8502568dc8153a3d8a8cd81d90d40193609b4e821ca2a81ac8fcf8ffe7074b5e16389ae09364b1457e0ca1903eacc88d9c680d78e9c1a1d8a91293c0fa71f5a3891f098dd5534758c8f8695a920bcbf9e1c0c35c36adb9cbbf8b6c644caaca0080af2e1b7f98652b7c814abb7da7e6c01af3a35d6d68c13216d6a7b8625a27dbe53757426392b1af8df6abc5f8f71b2be671e0acc8603da1a9588b2cabb280254688514576873f8211c5b0b5e4c6240404411a59c3364a726882ad631ac8cc8260a67dc38d62db6d465bbf453918a348f6e97ea060edf4bd13a85e37e560058810fec9d4831da0be7859a9464852bc93ff391aef5e207cfbde4fba4b1333b8bed4384886c4992ac0de328eea6a33cac56b93e2b0597bb4ecd1f26b72bbaf3fff8b6685f6914a8bcc9f4cb9d4cf951cf1d0575d941b68ef5f570b90e5d47ac06125468cf6d512579401b777d41c8b9f59d191829735baa388a4ff047b6c466cb251199f704f4f565f3e2880a31b4d931b7f54dec5ac59e1d68740a1d69811e9bbe210f55f58cbb77332e2edfede986ed59802cf20036420c634fb1aa169c27abcb33862a85906dcdc5d0b0db658189c00115eb170266dae54a2debcec5840f8df16088d02a9fa0900e3dbf7cc6e70d5bd09be0bd9dce92e6e4cd7d17b4980022d32b529e128ddcd038c2f2da9232deeeb33d8537d4c7fb58e6c07894c30065032d138d10fb46a08523c05e6f22c2e83d4f09e530c5393aba03b3299f3a7cc3eaa4c275aac1ab2eb6abbb3ae1c2c81fc4c9285e2b75ef8afe0f413b2c50a2e43200b9765b3a997f95468d6a2ac7a75ed12b236893ef299a054060e550dd63c0f3b7e091890f1fe659826041d47d56a644cd356159cbaa3982ed4d6b60f4c6390700d0dc8fd8cfefc1b09a201d32a46839fb3a2e1bce3388cb62e0dac2d980aaaa43401282181244f50d4c7b34ff906584af862f24eab091e5ba8fe09df8808e9cdaa221b81cc435ab4d9543da5ae54c8e9a6665ce0a09eca8da89a28de1b66d900bb59954c5433b65a3757a2063dcfceb0a8a0ca0c3db8227890b1961430822b0a1147530956423ae3ce21dba0ea26936b15e95e93f54bb10740627d5ccdfe2bb59a8fc848760e46565d0bc3a62c67e15b8a24215307d7d1097238c346e8ec8fe2aa9b1ff0880bae8970c47c8e077268d3b8ce507310b344c1d61ce95f1f680ae99d97302aa200a1d541ee0e8fa744b08061f661783161b60ca65631d1985d98f9fd41950e29a2bf053678e3be787eac90c1c72a599f4d32e2cb827ed5402966688a0cc1a818125fb16472bea7d600e753f90b7625549c672b9d186bf52932d4cabfcc55cc26e24f51493a2c4a194a6798a4834269dac6175f759827b610d0c2630b705af6bd9160652a4542c71eadcf3fc75f552d42fc32fd6c7b1e749480229f183522f60da77fda53adc5191733f9c0a46b1ca1a8c16badfc77e92ba905a0f7f2f0b914e5a1af780305f43067dd20d5fab2f7b2438a1f7bb55bb6a7d564f8da61c8bfc5c3b751b8d80339cc1c280e90c2a35827cbebcaecf5006581e02913f8f65a90923ccf043f8551908260ee31bf8e44eb428b3c92577660a78fcc4847e977261c6d857dbb0b2e6066c3e4728fcb913ae330a3ea9f0ef16b1ae0548e3abb44a3c599a2ee07a8ac53b7c96a6e5f5abe380676244676acc57479a906a8ab850b6ff5e0ef0051b7c0487d5b57b685e663252024ea77c7142a41836d880117ecaa5b26f0d3a89f66200e097f1028552b8d1c9669062be7109fd8db5143b25f25dd24c6180e139da25962e0cc0bac682ae7015f3caed3e3b8fd2fbb10534eb11e0520efc74304bed6f6e5639cf68a54b3837a06a6279a109df1b01d6a05f9aaa77ccf913d82f156bbf6bcc1aee1c3ef6a270de2edc8908bd49367265010f9f35c2a521c114c09be462f42a40aee863ef12374dd2e1d3045d2b8670c132fd93dc93eec5c68a9f0729cf7583fd3d8458216c60599ec22422927e31cc522cf04064e4163ea1934c08598c36b18b249b134c5e729fe1f2ff7257182e904695c6ad1ca81923a97378a11c2ea0a6c0358d37d6d926246b3ecf68db9742d01153108e02cefb984f68e0d5873d5f8a4c79b6c919f63380596654bb8ef34d3d06918385be02d55fb176efb4f660181203ad3458aa7ac1a90b018f6701295ebc20099fd89c2eb9ba57a0b1f2fb067ce3700a9a6ead5fb3ea5b26ecc9d2191d8baa18e1878a5cb7d4ffbc896eaa93eda20f9684cd39c75abbdad03ab79f4f96c98cb0002869ef29aac442206bb5db5f881e569ef1695424d2b03c8f896f5c38b033667b5fd342e1a201d4cd8d9ed755d2f4a2833ded3f508571f9ce08e89355f0b9fabfb8c4038706b912eeea779bae648dc46468c0e2a98bb5374aef30d9459124fa01df35daa059cf87c480d6bf185201d0e08600c378e4aa30332e525eadd3c8721376f66b1424c2b458196f42e41cfc8c9b22fcd96d14f70863198acab0a9a47a8f81f86734d79d913258f94c2972da6b2779ee1deecc38b9334e95f03b2696acb1184745f7fd49e3a5067d709c78e000ca8251f2ff9cc00ceee5bf252c8d1f88a1c94af8aff5aa92011adb6eda5d3ba5981146bf0c1b60aa49bf8a359d6c837e3a2309e6666fd679e5cc092ceb0ef3f334c8a70f4bccac71ae27afb5f38378121d477acd129c1ef2b783dfe63ba30f6835e0c32356e775adc7d77c91a185913bdfb7cab0cfb076bd6101e1895f3ab2f6a8d8040f23d73ac1c1bd3d52fa8a700064374eb88e6d169b3dd7350a9e009d7fe25d4aaa1a89a7cf10d95fb0ef69d773df89218b6aa81808866b36e04f0ca236e6851db0901bb90479fb5aab2697ea72b4586843310d5989e5b6319bcaeef441ccf74e40c175b7dfb76f1c30a07fc198df6fa6644133b814e6697f2d84ee9c89f46c42e600ffdc557f18172e0900bd744697f544a28fd5df7a0b734526e142526b7b91d481b2780952843543ed2dd8571d7a1fa9bd592aa76d6aef06d2399b5a91fad5d25fc3b3db3585e4c18a6a487392e8b5843dd47bb367b0872a2a56ad66df5132db7892e9f78df87514e10035327e9ea90ae39781223306fed7bdbb9733b6d189e448a932d6d03c2991f6f327dc163e7c1b4a3e15efa65339a566987b73b13a7accd804c64d7010a6b64f1cb6ef3d471b3e6f20fa0fdbcbe9afec7232501c2531f694fc1487f0795f2cc4f6dd695d7913062fcf9211b8a838eff7c152e0c93a57159efcf4296422ce4b18c018f1ada63870fb92bc1f445e034545645c74cf16cefd9c06a15d7e2daac09f007ad371fcc0b049311646f0621cc2c966c1da4705ef553700152ce10c9f6ed6bf8472830f89474fdc5caf92d0c923041c36ba436ac00342e59b7e742a2cd53fd23acdc2ddc228f875dad83232b8234075a90da1255f257cd56704328d5896e88dd44c60c01eb5da1cb3f562ec97b5bb34b30ec463a961c768f9ce435c63102cae9f9c97bee4b5bb3457ab7ff78cc57fb473ac67468a0669d4b88fa780c2f21d505cfc52672e8813f32b940b3f5ba682410d9a3d0c6994aaa805bd6f9c87404788addeef0ea19d11c30aa72354f945b3986a71e3251ccc6c7d248a5ecdc6f37d8c57b183f67cc3d3a82c6a707fbd4ff602024d62aadf170c0886fb414447f40f37982714121fee6218f918a30b0fb47f0dc3c01b28c45e69bf30c1933c6f20403b2153238ee48bb56fb6f37bceaad77669c794ca69f1344f1510d5b2591ae9d4ce8750a37700c1bb9dec7f020de93bb2993ad31e43e4772cf678ee78a8bbd8d6f67da877b3591cbd03c90107f30549660079ce17c94bcf92ef62b087b083a9b685e3031c5c559202dd85ef6ecc73460c80ea1ed7c25d91271b90f756d070ddb02e89810797883b12c7a36aed750b56f39450bd66904ff1fb587fdb46c1508294bdfce93f629f9345e875888f05949e78cf109cd7af0d86c58e69ac934b1b7e7c48828cfc620fc0fd96b5bba24ce59f8852c3ef3b8287c5174f6940bcdc0e50becfa030e1d64e4259747ebd8943723d87eaeac8485ac9c2ea2c5ff3a5ae147972b7a6e0bfa97ed5daaf74155db47857a45d77a77570a3a4a6d08e2bd9bfeeede926be8ca8319220ffdcd02cd4300e3975a1b71c6832ff28d9b869060a0405b6c359cb7ae0a3fc2829245a4adfe1df97adfc98b843695a195b7689c630eb23d2cc65db5543459cac1458bfb93c9e4063dca8b02a6c5d611cb3017437c13d2d6583872302886bc04503443493e80295b2cc62d2137cab4420ed72edea49b66e055397d0a538a330d9aff1a752bc1f4837913a6d32c874ad3bb45d86f027869e3a4e600c2b122a511a1c3f4641b9556d8be1d57043badd51eeb63572481d940c6ad0dd11592c4d81536e739c28e13999f45643b5786bfc0c724e5e4263e1a487ad637b65f6ba3d9c3e95be9154bf65789033bd8c0f0318b9afa61c11033e3fb30cfa2d2619f1a4a1d597e46b59eb9a50180f3569086a69a0a91bf2b43e66c010926b37022a4d4026f5226d5489f7c034cbf1c7f83d649e20caea6485dfaea50bcdde3fc2501bc97216bb0da1d666c4059a4090198454da1e29f9ebbe37907d785efeb215a6e958282335328c1d4410d8fec2fcc2175372fa9e66ffdff077e95326313501e65dc1e8e83c5f43a07c279a806b24ff995ff7bfe3ed9436d34fc510c09e53d724ee53d0e9b2072f89c872d02a9345a8e105c2ab502d73e9e483afc75396702f4d3840ebda867da1e07327f40e56435c4c25bdd38c16ab5c5f9e445e2a2d889062b4fb2eba3382e37a17b8dac661dec193e8c5325cc1cbfc75834f819d8cba7729ef8f80e2bb6f0dfaba9ca28afd5bf6e9f4fa0616665169a31e51cbf1b00a4c666fbfa499603169c80798c2dde050575a5c22d883118b68a6426d173a86d6259b71f3f61a82d9992dc21099dc9d85cac9015ea803168e3e6cb881577a83b72c24ba2bff16a67c24cb81e97d84814451a09a6c173bc65585715b215b04f28bd95b017fb5396ff05f146e675c38b73cc37042978e1e7bca9009a186a50ce78989f0ee86474c169340137877da00726e7e85646780bfc8fbb492a25901caedd96d8ffafee755e3a71a417f2b9dc1213209508cec77a77754582e9275f0828f5abdb08eb226bbf30589fe1f2d84d7e30f35d2ca22e81efa41c9c00a13b43804103ec840556fa04777f210c9b3ab36019814f4348c02067fd04a33e69d7e79473624e103f957b6cb52cf48646379d7e91a2a011c83aaf577319336392bc5dcf40b7613472e0f8ce6f55d2f2ffc80ba4504c26143c89c1d3f73aab981f0d4cd9fac0f1306d6e831f14d2c949a60ed2548bf34f9764c1e3f4e5bbb310624c75d198261313d0163077d44d2d5ee6c3e3f6b8de357dc9c296c4111860968ccdfe103a8f8b428729252d483cd8a67e0d11a93334edb7725949a35a90111404bd8beb5e6321cd13e97a51490bb47f82f816318d7883f4d45bb7b45ff01600c8d068b4f6a594c179277e441d09a79c59b67990a62fa1e53d91fe7127102b4de94bc2a63663addfe93e7d7133c23714c88f3b897f34eac9e5577f653ef0c133838a11b0ec5590887820da5a330a5b4e79da9843bc38aa2e6d982a3e5647be69b1114f0827350423ce5cfa72f22372bbdfc411fe57cc2bcf2c4fada0e933814e657e7879d99ee8c0e879cf94f65564a8ca6c7269a3cbc6f6690a46123610640dd6ad93475d1315271d664f75061137c2803c01e093cf31b939843b782cd79091bfcb5b91935940343c7e5999bbb7ddaa9fa0652b10b7ee304bf5059e2ffb7ed0898e91497d2da8a8956fd93cf79ead725b6438efdf5c0a538bc8c384b7f1aef29d9187c82b69fa9e962aaa13ee5099e28d9b16f61a11138be0d95687c922bee9f07445d3e3c10a62324b248015be7381280590eb377d2df12974d705088772bc43bbae31c1a0905f7e82a31f926ff2ecd39d78acf490094b41b83db325dd93482b18addd017c46857e7d755ed74d798da6bbaad4dc76e47b9f67f330ab1302a370636e5abdf29dcbce68856cb3796fb246be987127b7dc497f0f5a3b5efcaffd7d43ac55773a803414a96df41418968e82130cf88f788d12d96cf620a89e4b0953e7f98b75576b9d033b5c2eed1e99b29f96ebddd2d9739b8e3a9c9132d14fb3c3443c61e639acb38c0fc9e2feb3e26f44eb0970cb833f9afed97024af1fa5ae309a3860dd69e7680c4a2f7397a2491b1444a31157355b3ca75282e1e48efd282ae48fb3eacff1cec0e538571a06e20f58c435253886b5b767f8fa16e6ec8b0ec1a1191248519c8362a6510806bc017215b5f193a03e014036287dac03bbb909fa29226063b31e8f653948a7404202659b81c5a4f565d93006d17093b6f4aab0c570cd7ec4628a5f6fbd1ba44f464080d7a104abee2f5ed5234ec9099ebce6d412513fa1eac3b223251994cdb6e28e5d62b58218769484de9ffb7f194b60e479294546c7fc13d6a4e5a6f09f58780834eef60c36bed15f4ee01d38ff14b2352eae54e29471d122d528e4b612534ae0c139454414331a346b5cd6a59c2ccf2c113e19ec6df9ae730bd9b984c57f94b77a8ec66b05f1359026f32ba44658e9a638cedc663b81f5e09954d66bc5e334eaf83279333edf331a58571baa54f49a83ab7874393776aa0cbbd4bf1e449094074bc02152a32b2797636edb95ff9e0be1eb41ea8631ae7c192238e8772c38358d5f41600868debdb3e06c9ebd2f07baf52b611376b56eefb5fed44afd16cebd65904f9fe0f67b27f5227357fdc0b3a80ad2e1365a10ec610d3ad7ff92ff81af41368655b674499590415b0cd14dd9f23be3f0141687f7c0a53e73d5465cabd2431f429f14d6b17dca6ef5b54b5a34f174685dc923b14d91297784b71ab1d2902a3cce1dc7efb2df3b05f962c6e5b1ea94a3dd112c64ba0f4e441e7570f7afa14fc7cf1b4dd57551e3f86d8c3822c8e1b5008789ea702ac13bf59d199de011694d886a9936a912f7b551a6350e373dbb9b48a0e0c8c7fcb4278dd28d47a8172e3a46199064691c7accc3d33f70098af1c7769bbc07174411c9ae4e3f447738b529428adc803edf763c0ad7b181ee48249390214022d95d0bb1454ca490d0b48e9ceffd5cb45989000decce9f612684788ce9bf0cb795d37e2fc9bad3d1651f73238f4893144f0d6d57a0204246dab3b02c4f49bcb4cb190f580b5b73b8dfff04bc842128c8248b283c6428fbd85daaed83029a92562b1093672dc96717e270578c4e3ebe660ebd067ae26bdc538329ce858a9be57aa26cc2128f850ba9423ba4a2afd53703fac50b2eae0480daba5862edcc9e1bef52df03f9123958dcac826e0a4a37008b9d1147194454584bc88f4d1559863a3b7233f79cca7d2a1651877df3841cd44ba6a40c3c0506e51e9952370cb944ca5e9ffb6fb8bf32315e29d46ca3bd82a1e97d347a5c6cb297c15a65e7afbcbfe0b8c08c5fcb8e40d15ce95edc9436a3e82ac66e32dadf5a49140e4cfb3f0f483c9acdbc300b6413631eaefa164007bbbddafaf1bb084d9e472c53ed16c81aa87ef7080d19e987546b00d9dca2faf234177a3a7fdd794090d4e3a77939e07b53ff8f5f908ec706c09c3dc6f691a63a002075584e921cd4bed528b1390cb68c7767a91ad1a0a506cded1a341e5ef21200e0efe32f6fcdfa8b4a8be2cfa3281d6d0fb0ab369172ad66d126ccd5a309203a19001254276457c0fa52bd1222d848c2323a17301b137496c688635cf58e6344bc1683bfed548d6325fe0ed4b6e84d2056d60b7b347def7d49dd26ea2227b55c9209b90a335ecf96a28448327a5d2aef159bc568430f7922301bf7b3467b4609d2a0fd06607e586c2640c4aebce2ea0c179729dd27a86a0e50bf03eafbd2065a992b85484839b70f28fe4c8631286e2a524d966a71f0aec324f5b7c9914e47d08ebc35b9203ed74cb08b2befc3d99856fd9f57fd61ee93f25f307f4aeb2c3fdbfc02639063fe1e825dc4469beb96dc2a97e108de7ecc155f405e9117882561e46c2ce527e8ba634311d7b6206560b447a5ba4d2ff5558f6e0b94709923870d2fcbf88ae4e440d8c7b9893f83505ee2f0b4ff6a73a428b397caeb40bd95009e0707788af12fb3d516c61b214b0f27782aff224bc41879e08bf0ecb2a49c9e5e155b38b7493976427ee876f4dd83db9cf1d4b63a24fdbc7392520bda308aad26c9b1c2b3171cce7025d9ad875f88af90286034ba6a717212524c3db77519d532519f54986af7cbb05022d0dcf53c7713122ca97bda1ed781e5d18b6fbd2af34b8224799624da6240f826d5ea120d4aa16344ea8fda8b435b00d7e6cfe0432e48ba50514740f37e5d703885c8e0467bc5a12ed90ef3234ead5dc2b459af0fde01850ff5d012040a7ad3d0abf303627ff1b1f441fa7f935626a016b2348131d8822f871810cc311e96376f93eafef48688fa64b9dae68eed3927b1bdf2deee9d744c072c76702a336feaf082e81b1bc1fe87f95a2f256e6323cc90518aefe36a7e4dfb48cf863299fc128d8c0f58aea754ef8e42573e0b6d62211b5e36d0b2b21ba168f7416af5d698fa7f1bd61fe418daf5fb6c51f09565476a14817e5947270786dc6d032690c35be4e0c52488fc1cbbf76320c8db0d3cf14ef6b13ca37b6854df6cb5359d7cc561029bc3f271a11f5dcfe0e2d8abac60f6a51708cc323f5dce8c9abd22cc4d49f53f901daa49471d0ba07dfeac4e1cec62e66d3b43763c4b7b5325b0dbfa8da92fed76246eb9ef82b53a2fbe7e24757bcf009f157c6f9389ced19925e9b272010b0f0ea511b0ec1b0c06c67efc563ad4d2db2a3fab934c0736cdee8ddcfeb500c406e0b5c1beb19801b2147052d2b637da03e81f4df99bbbd029973595e64f2eeb60e6cde136bd0cc5671248bf950e2c1e8a0524cd24f905ab23cfdd3b6556338d38d3ea904224153d0fa768106d4ec17f10206ff715572f6aca6f346eb5ae425dcbbdaee1efc1f154a164ea7ee06ed160ce26f22824732b9b88ea574f3f1581fb31dea365ffedafebc6969189953b1afb018f563063d4de30765a136f1a9d4ac95b51e41e3758792f0bc70e896f4ddf72035043a837b413e68074b1bef9730b1628ebe6278884de9ca20474ae620f6068c6ea4ceb19fd1e7348336fc03d533526f371982de490bba2e8ce360925c36aa73232439b508f15212915e178bb85b0b6d65d35877c6a30d461bf0f12958f554110589249b821eb5f6f7f27087dbf94ce06a688dc793485c6222e0e2ffdfdc8c0c3ef27bb26d754281d26443fce953f8aac2f1631fcdfcea88f6f94461b44713367a400cb8249a519ae363c4976e72c4e594f5005b98c01b46ec3a87365c3366cb17963af146d22f2b39bb98cb89b0d876960ce5b0a4ae7de4c07b4c941040d862d333ccf07fc6ac8f7641541b053e293b7184bb1d0c72ff43fc38ce12f10b0321d6a325b6272c0668524de85137a82690e6a515b2c0c95b4003f231b5ccfb5f1d7802ff847e71b0713877c07ef29e64316405a58a9ebff7092168057388fd4018f1fba24448c3ab2116a502e8d07922e2864d221adedb1b8115883291aed25197a461e88d601f2f6cff619d558d28e620ce208a7849810a05b5b7618600c6cf9add66e9604163e643b0ec7c2eb8f7df7212b7e97fb5bd62d3a7d8bcec2de909e45c0f34471331b4c3cd29017ad0cef60f3b8500787148b39e984d42cde4d4e9209c9b84a2216cb5fe2d94e78ec9f6b7e325e5079aed6020fd4a731722e5a536f69f3c011f9ecb0648f660c961b3a30797b564f21c934d4bf2482886822b122d344e52dfe885533a487757437af74dd05dbd2c613ce667a95964fec15ee903a808f49d1866d09fdd87842e38b05607c21ccd62658fcb5783f811b12f304306c323208a934dc96f73768ca17f8b1acfe6c7d1a47ef7ffcf99a81bcd12ddef9326d58f8b3e15aa27ccca06ba3520f1d9d3c6ac97f1ac8768b9e555c894163fda2d9278296185c7d14dbae98a0582662b0255485f0fe81b03a475c70df63b818b1ccb12b66b084e856ea77d8bd37a8d4fc427a129b2ae877e6c805209560e7a26684277806834259ee91ef7c675dc9d0fd2c6f68e96c2389294eefd9c342e16f542aa8b03eed81108fc6d21824a59d23329a6974e6ae04e830283cfb4ab2cb8d5f3f7ecb02a6f8bb488d67ad1f136e6214ac3b55255f8b13945bc6183329581af9088b7333818416d4711f91a77a12225f74a0d815ea83313c13bdee646db81c612b21bd4178ef9533cbda64cb1cdab1b899845eec7060f7ca8232b982058d6fe11c80f33e7db43d6a8a1a4750d1ce693635826f3f55c41c4f99537eb7a1e60dee3d27009ba1fd42d749364de029951551aff3a913d910735e7240258b135f55efbce3abcb6335fabfa449cf1c04cd257fbb23b4c683b64fc37a67ebdcf678a3dc95de9f17147176744b1e7e6f96b5c3ccc9f0aa217f675dd260e8240ad20b3616c1b5a8c38957551c4e70133df0743e69dc7159af3e130cfe22d13743782ec4e4c6dac983e11fe8175dd3e6047c4b59462638a85b5f90d231a41737c1609eee17124670349b33b8748d1e3f0f943a63488734f88087d56586e08a75005119dbc8d2c0c544493332b24f63402a34a065140e38101b83237829522a2bb1b8134e439bef38fa432f4ccd169ad1892eeb3d04390218fd9230666341dba50928ba10749a8b0a84857c0f0385cb9369bc2b2b1f9c6d3888ae2d02b933189556f1b968f791ed2a8ea4d4f9479902740ad378a6341867b0fb2decb3a0086b08e66621fe1107f01bd052a9c0d5f6a9e37063e71a39438b4a9911137dd13405aecde9b53233be8eed799d597e3b1cf75f7e1ce8960d0133dc76f0bb4ce6d948e6019cfa91f4dcc03732a097423361c6b1a50723809e2ce82c81bd74fee732fa7dfb18d214b781a3cfd72117714c685d0d64a159201483c833acc32c8276efd4dc6d03b343f643ec4a020a113fabcb30c0addda5dc077b27b7887c3337401e4ebf91a59c3cdc6a36c398025f9c0967a57383fddc9773ad63f84123196ce893c1f7378de223515173a3ff17e466419f3b98aeadd00fd647219196e769edcf5f5d7c4a8214aeb69df0ebbd018c1fcf59161cf03786122a42b3ef634635b9560003681932e955d587398a6b9a3a094537c5da5e4533e2b1ff395cea85f328ebc405d4bb5f43b181a29bd8d1e8e71aaa7f69794fd5b0146d79b7596be75ca7e5657596fdd7d082b337e9835b05a29c0829a64bdda273702a8bb8fc0283b758f327dd38819be2e5782a200f56b22f2dfa765c11ace733f265f96792518bc6e4d4261bcd8c1ef6ba66842099d20bc1bb5ade970fab8cf7e81984ef76cb461881b0e281bd26892844384e1a2d8494d6621e3262a99889dada0c19a8b1ecd1d97d1666ad514acb385ca718b7b8948670713685b9e30ef6839ee0ca4841119a71628c21b74a2f58992419d019e9470b7f61a5b581826ff40ed7db03d2db4ef80daec295e4836d8a39802db1e66d252d1d21a9c4bc3454fabdd708d6eddc4ca847c17154fef3468a46da92339500c1c2f68ca08ab982f80c6d379960bea96b751b97782ed5e46cdd9f248d7f5a2929d10daf029cd09e6a540377d5bf113cf34fbfdcb4c487e3fec240e5d3e34bf73b6902c01a6a3bec1418c6ad84b89262b0b4a098153e64445f293d4bf6f0b5ac078750e1ac258f3e1b2d0d5d9d9cf9dd864696b0ea78c95fe3b3d95d478efbca34db460a6c783075348036c13053545da9f9af164ecc50f121614e625d43282435948aa848d7a678e189ff25ebdd84481c819a1fe51c488ba2e0a78dec88cae7d8a240f8e0afb8696f653845a8ea0d573946201404a534255f7dbcbfcd22af79e7ed54d12b8aaeb3b496dcf7acd778897fe192a37664a342e86f3d6fd51530a0ef6bba7d0baa68b1f3be9c9442d69824fdf228f20d376de6c863f5ae97646d82718c16c3a14d86c9efd5245b7753e717a32024f81c6196e3bd5d55862e7653172038a0076ec8c30f4c40e969d7f340c9684d55d311e98d6b14e43fff9daf0cd67c656d258943d88037e1903f3fdce3bd240f7362ca18f07bb2067ede664cf122cfcbb56501546a374f6be5725781b68a7c6fcb104600b1c8aa7d0556fd918fd4b51fc18142ee95fdd045bb1a2372febb31a759e8f12f81580dd951536d0aaaa7d48c2543ebc4ccd900dcde6e23f855674f334f0ec7d9287fc8f805fc2011b28b58136b7510d1b824326dfb44b4facf0b609b0dc286a9807b57e4761445f57816fd79ae8c1e4365ec21b0e782d1f5e050416cf0edd6ef2043b427085b9664544ab66fc757b2e604ab86333825dbdf66181b261693189775715f776788ac7b6bd11488cb7012377a53cef7f5849f79f655720b5253200eb0b24b5f08b044c373bc44e27a6af32f7b441915900baf96addaba4e5a6487dd76b9d87e2c5b8af8f397b05f4b1bc17d372b5f4e306b44193a884d59ea405c88d4c86bedc36835fced3a20d554257b1fb6f300b718d1918a335c3a5052560e984793dc3658f4ada8444e7c936c3499a659f709796bb913807a896c3d3b2b6249d98895a71e8a970dd89bf80526c135eb6152ff121b2896dec74fa91d201d8dac20d4682e6d5aefd0e817d1078d15bce7ef614329bad9b8bd3e88866bec14fa8dc6bc3fcd62c21b2822f4c2b065e2de7043e9eb68766359e020d2b4a8b7c757af17f9bd68fe1edc35dd5d7e9323089c74e265a39f4bb0b9f8b24d965b12f0dad15baeff9c08c96ea7ee4ac3242312e45708a23dd74197904bbef55a36b17a64b5219270ae49caad69a54dd4295703ea5c74173aad1abc92a2fea73a813db7ec731406d794e556786ca46a554d1c5b10b24fcffd01d271e19a95ad17694a7c84900c67b6b160536d807ec7234828f81502fe357977c18c4c0b5d88bf6f6b931095b9e966b19931f7dcde248c2b1758397c19a3a93fb45c71e1c1bae533220fdbe9569d4cf959c713a5c607a26cb070f32c613e07abf7d505968a8f67e596406fe5eb26aaecc57e60cceca2389d64d00e7d36d91d53ca020d47d2e81d8576c1586d94ec0ab0afef6d48a8870921cf7072806670092004888e072f0c49ad96e0d26d92d43f164810198ff8f70bf74611bb4d222a97b22f971409a04c04d4ba8d2d754fd8ffd8b5985df6745e15227dfefbfc850d8948fbe9090deaa37b2a3993157beb38eb6e51c1fa2be2c1fd9a82ce0c2473dbf8da79f8beb64ceb6ce430a32bf5dc05fd746187bc8852c07a727aa86ee7c662a0ad0c29d1d03b8ffffff47