PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 46729 7479e51e4307bfa236c89f98ccc80a48113e069a6f6cdbe12b88f75fd4ed5b64

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
df09c08d0625f4c10bac06dd105990da8e585525c3cf015f9b5f3cfe6c83be44
Certificate Block Hash
7479e51e4307bfa236c89f98ccc80a48113e069a6f6cdbe12b88f75fd4ed5b64
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00137c000096190000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000007e84f79d5dd969f04cee1a7f452ef3f71e3c1ef28bcbc4bbbdc662d8f5a5faf9d4f9073b478ab7d7d9d437cf492367d8ee1333cba92eb58caad361150ad2cb87d4075fe503ba3748696994d0c2bdec7e10cba497d9083ff8a8550100000000000080000000e00000137c000096190000

Raw Header Hex

00004020560597690ac2af8a928a651947f740964144780f91be98d4a465a8cc28f2ec07d2871e350709106937a3413fa08179ab2f5a90c586b32ce1f3d62d87bb4a213eb58afd69bbaf151844be836cfe3c5f9b5f01cfc32555588eda905910dd06ac0bc1f425068dc009df

Proof Data Hex

59,560 bytes
121216010307f905884a2cf74bbf73994ee612774cc8cd3963d95c18e59c343b929be259816651afdaa0a18eae91dc8e4bf442e87d18405c0900f4d0f3d7bd5856b8d5e85449abf152ba03ea61613323aa9fbee743da27d7b67a5522e32b116cb9cbe6cf9c339259f599e340f5d5bd588055ea1343115d406172de86a3b7f27e81e5df5fb5ae367b7bf0d73b933516b44b7e9b342ec14d1881bcb32f397b663817d24599bb7df401677849f7f6800733e4adb6664a836c8a70776884de8aa1b99e3f7af3935445d7350b20627b7794b83118cea23ab9c213f1918a1e8b1fc287e7667b6f81accdde1d19fe53d1afed8beded6e45311833cd7e78368c611fb93aa0850bc505aec66cca2f7ce048b3ba1882584c7559f6da24456932546a2d8e727502e6fb479370c4f2630e4ca08f94979222bd31c8c8047a7ee010a8857e07ee5c96d2313b09ca7e69b3020c70611a0c0f8cd4d137aad27cd9be2a972029e9bc6969bbb647b553f42238499b86ffbca7c77b5f98646c8c3b2f3d33eceea39de6d8c9fc21d00e7348c3142d9fe23bf64241d855f0bad2e048ced38708c15b1a39881b85a348bfbf6796b81d3d0e427cf6d7981ab52637cd8d1d2425b4e24e02bad65ae3a5d8da3a2eceecfb3590cdf68ae61b8cf4850333c7ccacf2842acf0b9ccc91b53598a3879ed61cc71e10ee41ea80384b409bbe96769cf876c46f7d9b9d80e48af6cf260b3d88e5a1605401fc84ff4c875e4e2bfcdbc019f8ba42cb8da75e75c7a02a02068545bddd39c08ee26cddb9b33a484d65b1eeee18e6c289110ca325831daa6f569e74034f796190eab6a65951bd3f45c4cdff566bdaa420c094df8255248707edd47d02be705ac36cb7d1cdbcb1fd1e99a3b85c081733327034284532beaa30edf876aed299dbf6e5cb83792ab38b63a453cf413b54b704c672b49f2a6933f457b5213cd6e5fb10d51a34d0fd30b7b61daa02a51c9e19a5d438d53058bd790b6b2d53f8733de78b4a1279c09f12b57486b9f5d8e44741619fdb395aa715a7816aa491801aaf227dd1095854e40b16ac7b0caa029fbf2475b342b5d4d46f25e2a0eec690ee9d1de92fb056cbf4fe23935ce6fc37b3282d3841c1aea773c003cf0eabff735c396e59b64dd7505c102d61744464f2ec7fc58c1a7fe2d05db99367f3d039d687e3fed7f0fe3f6997df610a7047a601019f76f8c05c64e0e4224d8709d060f04d34b10f38f8e92fe00640506b0133bec072d165769f67c712372a51c74e3935539c8da14c343ff27b4a0526bf8640101d2c2fcb2485a103590346c1c72d023691ff41a465639dbe737358167ded23b1854e05c18135305b51f802d1c8848e88d851ad82ef4c594233cb3b39588eb4224c02b04f9d2b0a17dba2317ccc42515f0d8a2e1f6345c86c4bb222b129ef3e52c07533b2962dcc6b47504fd12c47f811b09415024bea7cada514d98f4de915c90db7717489148fadeb365a0ee009e7205da114e829ef78dca7e51768c4bbe7cec5d0a129f509fe922688f4fd794a3f63b6231a718567eeb9fe40c44acd3c63da5b8ba3aa78f00de740f11772500827bf5b62bb6ae616391224f095761396feb7641e1b3bcca705575aa1e34bf8b5bfacc224932a0b5af040b0b9b82c8e20eab1d7c3e054a98ff9a4e7b6781a222711de5bc814279a226fe458f5e180ff6cab2c58fdcb80dca5bad2e961fd76ff7e8d68e37a07f1ee2dfed0ddd9cb085b59b6355c0af5bad1dadd4d0b6205f8b536f088911060310a845585222d1b010ba0976d4b7e150b4d3d7071d8877e2f5dd6dd1c7633756727d2e2daf40c71cc42bb828bc22e9f74dffe293dc2e6040ff4f58c1821326c0a034c66ecf72e3ebaff36b2f7e4ff7e7b7c63e2d800eb239e268e4859b831ac9341bffc3d36e695c9c1574eb98444764c83c9f3c77df92c0c9190ed53969b70df603cef337e2b6998e79dc737bdfa7bda0f6eca5005f74ae1257aeb98fbc88f49de1e1d64f688980ddbb1cbd6ab94affd198ea2aaba48689abc4010d76bb7ad705c4624f2721763ce837d39c41f353063a9642d27c52de564831c5e8948fd47f6df0d2c7466b9c187c4619e895071cf7e18c9c0c00788fd2d7220f128fe884ae88a88f96a026010f4d32f5ad674286d3abdd356a0d5dd21cfdb179b76ddebf08abd9a4e7da2349a748577e7a1ccc89591dfda88c098ff4f248e6e34981d3ea58423d54adf2d7fed5ca3ffb538f50db13cd3f2ff6d338d8527aa5b3d40a62c5c003ab25ca2ecd1739b8d8627c0f262f06c192c18745ccb9d01805c7495d23d0f220f30a65bb088f32a2565b9e49aead3d7d747ef7d2d93e0af1464e10723612184b5dc3ce3742a61935e7715a3c7991524846e353c43206ce2cccdb8028aa62078a71957d8782c1cf8136ba486168d71abecf4860ae9c0b30362cd391b7f3f0aec018b54faf3df9aba7dcf1df8555a31fe4058b83e6a8ad827b65946a2f6f6fcbe00005bf53d8f962ba9d3731acfe2ca4450c21687b0470bc593064fe3dc771a1593961e108ce1ff1142b86821199488a924034d0d596d6e58ab8ee07f44cd1d3f9e1c4c699c404ca8f06f10199206d30f619db7e89eefc05640b4f3be8819ae0b9f3b8446e22bf187bdc5c2a6444a2e84cae6d43c3f2d5f3967c344f8c90aad112377ab70f68a3831933e1bac3d04302a85a48bc0c380c8a0d5fc34e71f76adf60d10375e7e2bdea7abb81e38a86d1d6c4e301d14e0ec00e49437d0f97e20fa00c05bfe0e141afb576258b7cce02171d9a4f7a7d3dd55069df9265b3f6066f4307ae279b4f4c1f6195b8bf8999a9e02fbddbee0d17902bf23aa5e63d5acfd32d114bf9e9a39e10f05c6f46ea88a722aab5701b94343ebd2542cf683c26124239b9e5c51bc11c1620c274c68c9f7037c0921d476c59ff4052468db521579064f1dcaaafa26f999aeeef0673e9ec8e1fd38383bcda25c7fe1c3f3a23924efb8f78606be57e4e237f3b75913fb92caf29cead6c18531471a61c1009e63c9f828dd816744ef3e099464e01eb5f86dd479ddefbe09bdb9147bd67edcec1b86bf484c470d30e292e481fb7ebb137cb6929d239372e972766a13cae570cbee1fdb633fa15d882c3cc84427795ea98d3f01ffb247308d5c177c0141e05130df40d4d97857fe71870093af0c7a829e8d3c6679f43e68b5ded8dd507f95c92b9a22543866a9650e71712a431128d900819acd82289efc7808c06ed0181b018ebdaa288a0067f62ea96a6de55fc013010e07994df5c8d4ee6ce7d332228f1f184da44b5df2d433285e37e12aecae1e9c9b547cd308a48ba9797498879fab059aeb1078b5976bb6355589715623e9af523b15f19e85004651384e0773c46f55fc76ff239da42f3c4dd2edcd4f492c5a4c86e14cd4db3142bc8fff931c3931d7780cb90fe00d1a3385ae228464ecae99e323fd8e40298e9cfd30f252733134b10769aef8b1aac3913f32206da0b77e3b5a516e5008396e3e23dcc5e1a94f4d160e5f38db2304db16e5fcd9e1218ca9aaf53da82c8492d53697fd8a07972f8cb23b0991eabeae4c4ed8763d5f2805f9015575139a1163c206ded6d115c1573d62322a8aa399c41976acae6f2429a77fc006b0bc148de9495ca416477711377a0a7f17f46850f568189e658494a5564a59a31122f5047917db8385029990454059b45fe29bc4ab708fd2c159cfc37969ea1f5c6a40e7cff9d020092ce0620ee088ec35a0e64ea6999f4b1cc41baa06330ccd8c9a546bf5d730ff65e0caa907a2456653350434605cbc1faa2a0cb695c1091f8a0d077b1a0f1515fcf625dafe06c925a5c5b60efbd2691b6dfa4b879f1c556c60dd5ee9faf3cdf8f87f0f26c533f2364c9578f2c04997502624fda645bc77fb923a6733fe544adf1c05fae25090c52a2f51cce2d1cd8d01e3da3c28b5d4f340872de4e8183148b3b991877a8f90ddfad2b23b1c8cd614dba4d7f7993ce08c9091ab9a7f7d3cd9f79dcbfe0e3b57df031a04a46235b37cc3a3828269f9399165e5e2ff9391755fd034feb271afc091a04c6ddb5e6006369eeb0f5fb84ebea8da9a558cfb450370d85bd382b3362d2e6e3f58c8cefdf841cc64ddda3dd20371975b53d4f24d048c6095478527ac86899a54bb8d20f7cc7ce9a54c226308242d970251df54a7e8c933d6f18f7082092b70172a65b47a457241eabae08a17093832217acf9b2121edbb069f3000240fa6e67bd035cbcee06ea176cf38a93daf36c3fa4d5e76666a6b55cbbd1a7791e7e291cd6c4ae489f1111a8085ea7edc83352320a692a4e5418891272360a71ff4b44249434e9745cafd6c82fef48ca0f16bf99770f15132961ca31b674480402acaab8084bf436beac00ab2896e4f9ff210e4ae2eb6ec8f1b5e5c241ffeb6ca1e3d0e291ea09c8cc9b137b41cd8fed47b9746809279eb5957f44cb195ebf5310d786cd9db3feeceeaa42c4a653521eea940eaf1d31f2d0ec46c6500d284f8b7df2d0153e5c8da4c734a6f3296ba09b7e1d40ccbb7cef77c38ce4e733b20a268f622b455871375c867211f03adb2b513cb99935d6d4f3c6a7c4278cfd6b1d3b47426ee36150c5037b140a9b2383a67b2342bcf645fcc3e4d1d0ba737a98edd2fc27178f83a9726f544295dcf6ca78c0be7f43b8d27f3a122d320b5b46d66995e949cec2e48a126e06874ca307216f230e0c7ac582ab53bd373bcf204b727d39fe1052270640e7d161b414e1c250b8389346e12717e6b18fe7a4b65cbfcfd45e95218b1d5aed78839f9afb540fdbad188645d2be1d09db4ebaecc295137181063eab2fda93dea6d6471105866b81a4bf67ecb396b3cb06664a52e777787416172f5404dad1876c111f5d592e2360d814b80348387b2a477249fee900776455f25c9863ab74bb1d77865e6f06c660ec8f8852429b2e4fc3373d124210fdf0cde30a58641440118eae6a4e8aeb7eaf14b7abd2ae60e904a3d7de62b8d757111fac56146ed7b10ddd923b27c3439b3e94b1cb9f58777d208ed3890bb0bc20988930d37ee5ec3d43c9ae11c0083a3ca957aaa3ce715e80fdaac3ffec6cd23fe28be043cd60832a5b144b073995890c9cc65af3003e387d7c77a1434ff96eae89e5a43b4692bbc668aeeccba4af5fc0ebfdc2cf6a3cefd0ec966b62e63902dc875eafb64ab3ed9c1bad384ac844d21fe7a7be46658af9086d986319857089f6dd497c59a8678f7f0ee0d579f0263356876279f248c0584839b86d5b030601c415918efb56f8bf434235bb38f21e3297cdf3ecbeea512551f627279269137b9ce2d4040310c95ee8f60a686930bcfd14669037f194cf78813587fbe9afc289aca2684091b1c66ed9f456bf6e019612b6ca997eb62a7e6eaa33da4e09c3978b5958da5402d4f85cb030ad5d9a4d259ab769d106eac8fc25b29e4bf76c02f899aa40ea4ad1fcaae15bffe7a5a6f55e706f4bfadcc4d38191b5e9db66a03acf938ed9c7293ebed4071d0f3e10d5bb06bb43906d076163a4535a596a027b2c1b7ca8fd3a35b8189b86b1a435b850e4f834b962f183c909d3473b0a60fc8b8a90498f9482fc5a0ba651d5f16c31b718c04217df2f4cba41716d7f31968f5465cdff6aae41e7323cf1b61296406096ba56a11fd21396bac7a5eaf3851a31a21904e2d28f8095cecfb5bb9b693a01e3935dd0d0c4b0689f76124f4afba051b788f07b517eda4e0ca772afa2fada0fb05d67c3e421fd7da812a59736d82b81084d378dfd7765b86db1df6e1d11628721c94090d07310e1673503b15b2a7fc28362957062a32d6b7e3e878e36d9ad64a1b7f6ca5d5e97fce2bce00f1ff8d1f54ca6f000b1562d960b41f003c09038f38bec658d26c351e40e6aa47253d22faf013c1168c24731381d542012882c21d6ad34b8338ce6e37c590c33752e9a73d9c63fb12ad8c6701e32c7f90447906a26aa1dbebd5c8610e5513d99ce66d093f314f7b7caa81eb3e86d8c9ccf1a5bad546391493e58eae2a1f884de0772fd6177c89581d8d9cbc08de5d0304e19d9e9ba9f9a93512eb26a9bf6c420a1aed88e2268752469308431fad5f608553a4c6b42a58f2825cf420c933d8bb6522907eb48126f2fa03d4d8e48763f3464c795f9178f0446ac6f9f2396fd91e1e713738cc2bee98950ddcc1b8037dd3dbeeb3b386446d7cf230d28aa2a35185c16d3be1e01a7e1c657738ac06420d30e490c61d05788f42e23bc614874d54ee57bf9d44846838ce0f867bc3c46c17f24c44602c6782a5b75c94de12ba159e14512bce68926b22437c3a10e889c627f0715b71cff7d552da180f74382cae0af23a2d44baa4798d70fd13ab9c33c01af8b567b818ef90d9b5dcd539396d2dfdbe8dc94a9a1eae8638e0f5b02869c45d19127b6c58034bb5485158bc9e1ab744e779e5e05446d016393db4cbb2ce3925d9d1b8e6c790f780e67faaa7bed7c7b70a1dace328a60cc5bfc64ca1478d95790a7901965c0edb8c81ecb687305ea2e0daa3920dec1f4765406826b8011564e583ad3133f321a842d21fed350ad03510d99540d45b43d9065410f193cd97a68b98101386689ec3e4c49896957b0ecdbc94f50f8e8d85c88353e4c891e915355166acefb912a04bd473945c193b5b505bcd411278497f98daeb124c99b85303a7164c864e2a62b573f36ae5c674ed5f7bef16261b51d637fd139a2e092d278c9078546f9684646fe2a63cae54fb66c1ce334df5bf54e6335e247c371c5035371165b17f4bc0a3a18a25e1efcf30852869027dc6ea614b966f2a158b6254e5559fc11a4cfbca4be6662c458b7f32e5ba9cb479dddeb8cbf45f4edfc95b5fb376e0802b6fa5f6283f07e045a52f29683f4b42619d8d2a0a15a55e2c8efcf29561d0506ba27ae9e990f51441da60a9dce2af542429691b63025738a20fa5b053ec7623b8d28594a18165423e341cff62b236ebc223c3fce12d79248de651d15448a0e2d5536f9bc3ba72684c662b9fc4220a5d8a3cba0636e18b0a487e1a29b03bfd65124bbd586ac2d77b397e5eff04bc61fbc5c0332810f9799820fa4ad20be5e3c2ef0f6e848d850563f6d2b2da36ea7867d14a802697200defe3a454f3275c6cff3866070d908095ccece940b5fe41bb48413eb2f08544b908e1b4efd6357bffecfd9ee9abb8eddda6d5be099e2da922b649e89ec729281dc4964eeb7afdf930d53f5e980c3286c42a1d9e1300b40e8789aff746870bb74e53171572fa9b53eb0658516f51d332883b16b9df8ea8c2e8099e710f1e17bb6a7de9aea98a7257007d7302e3fe28da0cdb0f1351893f070fa540a8ecc7060fbfbe3bffb3601e6a93469b22ac9fa405dcf34a742a4c58235967ed163ae93d1ae1d422e75089bc11b2fb770ccd1f0e6e8bbc1d72eaf1bdfbc7f41bf4330c83d7746a845d68375a983d8443cbc96630cc1bc03ec89d6723006b4d45811b73d7d2b66d741122ca95bd684c276b6400c2e25371cd9030d3b2eb4054db968d0a05c98cfbd4936298d6b7b6d390c706ebb2656e5df3c81f0685fe91c94a5730e006097b7e83606b8b161a6dfaa186eba5899b865c23f03c3f52b52c9fcfb0eea573c552d20ebbd215640aeded05b807a2d0fa05f6cf5892c70d59220ba9d052ea8ed0cc5a7115cd47a34a939422ceffe8389376504f137cf0b8e64766db9e35f38b98924562c64aaf03dea1674ee40f65ba5a2d3c068e8a48277203dd71866e508a814d4f0f92978e9870ca2c739d0dfe76e5286fa5e11a2a6d0a40caa4234176556e805a08d4b1794a35aa04d8d0b939197de14ae508ca147d408476550f1f24192021ac7d2b8870de04806e3c7eda6bf0e6ca6fef6de747b4510a9c74b380e6413eb4d61971ba33313c6836ee07fd4a650097af1033bf1a05653f268dc757f4acf18b4637c4ad2b8afa1ed88396f0423abed07ca8d86ba1bb6827172445271a6fc2c602a9c71d6dcd1804dd0f1a07524bfdfedf0c3b54496096a14baee634b0fb106dafd524820a78320eece1050a96f8baa55960d9e62b4d17bad0218cf54c4231541b2ccc82a42243e69224778477b2760cf7054cb003c551a7f3bd7171b1f7d072234e465f9a3693a7e6ef7bd04111c782a948cc897456dd4a3e1d986cac95fc5433f509f76fb7047904987ae5c5d5df35bce344a7a7ef3ea66cf92ad6503350c437ad8dfd201ad8e41745de2fb072ff7e18226abd2032a73bf21a35055c8d61eb9ec6f59f385698a6f0e668c6f2bbb2a710323619b13ba189b9d4a27d42d91d1c875ae45dff7469ead584932995c536148d85d8a396e5c83fd95f2d0f7b4c8723d0f1015131e20a62f86ea72f26ef47b1b5a7d7b336d1cddca63d1f19eccdc735d777d521b11882441864c1af54d82510e5d127fe977c9294b8a55e70716b7a3695584dd5b48aa5bda159580b6440c9c8e6d832b80c679d32140bbc6138979a5827e0d4574343917aadb01c717e995160acf21d7d97d2b6db5ba71f686b54b78783b3f87e898589be4ece8a2cf1e9642769790193f196aab9448c5752da52b041ade3143c5c3f362d457a29b0c8edf9e9aaf38913f7b3c5c722d337f1201f81b19fa8751fe4cb8fa44347e4f255da8aef4d2cd6937e6f077049ec68606fa3c6457c12bbadbe78e7653c6542c6a2fab6747eaf71e0161cd5ce3e4e5a3e3ba057ce98e2299f385113cd8ede4906660b348eae16550e188eed4fd765f74eeeb9f478111393fa3ec20ec8d38e61f784eff69e00f44500067358dc9b844ed868773a5a9cb5b5d3f964f9046c72137eed5386c164cabda37f4bea7bcdff3b6bd7db419f5495171b7f71b3825e52f0399aec002e01597209e5661e94b07310c3d9955b9a6172b73c8f73175e6ad15109792614ce87a742c12717333fa068fd612413b0de6a18e4c701f6dd18249e6917acaf73d550e5988eb08401b4224b4186957c581cec7568932aa23728d0efcc9f4297d843ad133140c6a4cf522f6d47c8cfafdfa6cca5df0bb7b9c040b5f7f17d3b3d8b10f5cd3b456dc281381e412710d473ebd0c69763e22caf5ed1ca372774937edc6c0e5137a63447ae5202ff365d84737e381059debf090abd2054a4071f5e2a4820d51ba5d28ef39fb97365365886232b88b8a578cda6830e41f13db57cd38cd044734fae15e9de225db10d35e95c260bbe63a5a021bd77a5f5985bec7f55774f8b2ac9607fe783d732402e06efab114fe3c9b3bdaddeec2283101612b0ce0dba99b2e683490339195709c74feff52b43f5a71bef4883f252da7e3c0c2e83f2f02cad90246043b9fe47434e69d3cafe6c6ff74ffde6f586b16fedd27b05966b4827c27c381ef8789ffd0f1505b1b4a38d2cd1948b0aade16d7193322bea817777dd9233e0d41b9194f480668c519bbe5a4d22445ae529726c47b3e4285ba48399bfec465c914ea954ea3f7f39d0068ae4085ac8d3f10bd2ed740afd6bb7fc6c2e2277eb5c9dd4a72c3f906674ea4692f0186bcc859cbe6563c61680daa96bf178eddaa8e32bf49bece170405e7d990cde46b63b96950013cb3fc192ef1885fe5c40d48f3b99261808a5df303b8319d710427d1f6236794a46e3afa22f584305ce42b5f3d50f6f42c4fc6dd12002f44d259ebf8e0dcf231e30d0581d4dd2693d6567f7d1c3ce24672b157ddd2bda6733b6986e4a0f160b50d7b2e2d3f61bb3f8038dab75f69713756810c67f6ad5df285b0d400027259d75abdaf561d4d8b09a260714d127127784a43d40133a8e81c9592e84ccdf96dd4d38697dd7fcd2a6d9ca30373b66884c24180af44bae6d3ff809caca4b833493351888006453a041160f69a686e52d84a27f43cfde552065a389005597b05a7c1e96511d224997182b025e6f24a38c587c56c290b168b642be5fa9a32727a445e8a5b07c45c102ff5d6b8358a7f0f3c40b08d6b1d5ba8569be46230309cd98a2b14c07c01e38561fd250beabc5bc24284c4b46c76d8c1681759ef2c4366b305c56224c8399e07ba5232c26ade28de9fa0544fc8ac0f50fa4285c6c1e34f8cbdb0e995838d48b9649a34a1cfc1ede283be4ad43ca823af027f2920ec7460ca92c42958c629b8169621484c3a7bb863be89a7c49ebd6f3c1affa83e569458579e1f797d6e7f18b30d80103b4e83df625d94f63508712af43dff6ff8062e787e45c5b2966f4bbf23683990828f1c25d46dae4ac7a8919535e6d9295f11244a1679ee19710c04e07af3e141709976e83ae401d534c4dad8d85926519ef025570dc06b172902522600a98e4bd025f240be598ab307ffb58e1c285330cac543d9416ff05317c56be694487f1afcfbe9b7404ee6b405825d31ff7192c06106f193680f2cc5bc183b898f27dd6a6c8ce306e4b1db47dce23f2ec476821784e64bae1b3b3f38dae6f7856b3390fd9852a8575cca51e29c7892fb13f58f78e4b44a87ae145801ae9f13f4c97bc068cd4ea5706de28532421a57d80140058bb79741f35d676d30f814e2f9ba073a5112a54f2437cca3fd375138b9f3de015a07d041f2e5536af07ddf0424735f944e9bd8a9f203ac73e74c810b2a337f452bad7a30420a63541b4b34f09f28bff74f6ed013b03f80a46e47700a05aad5bfa493ba9c59c06d2688f7d555fa6766e3b97503df516a5a6f91bbfacc67596bba1e2bdfab0efcd9672aa412cfd2ec8cb4c82d021469d8ca55a48d4c2e7e9d7fa6e09fe33a94f5df309e7e077149cb50408ed8fdc8af248cd69cc103298964fcce3bc09fbefd0fb3e4755c3540177a2aef0aff14aa58a1d82f4fc5aa5e0eb2bd92c1f14eea7fa11c066dd0a36eb2f4e2fd0f8bf08d72d0acaba81b9415f1fdbaaff592c26ff5ae1d640061da667b596fd57b17aeab636efa818ca46adc7da58ca240ab011e1b43eb9af04178f0ac77b7dabf729b612526b9336da7bd0c24e1d9adea0df34659f7e5c8c07d0bdb8b447f199078e80f23d295d9bcb27d3d501e5d091a07da50d9d23d8e5c45a477b23676ea5acf66c7f9042fc41c1e7a4046b538576796eaaf3793951a0c385eb8faa8ab5f39b08512f1a5f494f3ebcecd83b45f6f45eecd2c17e63613a355efd5c67d77ad96d4d7b97e14787db525b0bfd607b1efcbd4e5df787905ae991b6fe38305ceb4da294ca84b10eb04f320996810e2187a45a27304a5af75324b62a284631fce94c43fa5e74e55b385032befad5466249f86c02052d74ff7a4800711096a263700fd93464290aec8d4168d29beaaefe7e5446348e2bafbb006fac437dddbcdb58c44d601714dbc6666c740dbf1c8739973fe6a1bf2ae266b2ea9b208d9791c46dac6652703632fa03207b70c66a8dc18aa575ca919a85b3acf9968ff97e9961a354dde916ea5181d64eecbc7c8faed947078343cad426af4c383c3ab8bc6183b0020e52011f5e3da289a17d513dc522d6df570e041bca21906e3ba91dd8263faa93606e5ad3001b246c6fc375026b8635d84e0e078a16517608018fbdb79426856c73355b335537dc79719db1e2fe5bf25c1c2032be017a030c53c316ab2a814193edfd32550c3b3c2ba36906c6c2c3175fa8171c682bfacd2c4f30faa55c2c3b82c23c29fdd719d958e5bd0c46af56225d33f30754e7406bb5c3479b909095e312db3e6cd81ac06d6bf6a78737a6b8af73a27698d97b62f1c04c31252aa9e9bc9a7f444f7ce94ec306ff4a60e96dbbe162822cebaa089bd4308b3fb22b7d2b904b5e732a2f6839faec95c98232f7287ce58a74132d5ecdcb7c32f8438ddb67729196081dcbf14fce393b6a30ee46636d86fc21eadf7209a69ab1ae07589e6be5df2b530fa860615921c8a9189ffb61f27b03148193e100e45c537482e230d9f8f7c4c5c7a0b1621d22c4acf2ff063d10eb9ca3c6267c05f09559883b81a20467a596148bbe0c00cde68625627adf89ca65bcc8e6d274124894d8c701570f1fdb8a2e0e2e1271cdb995abc0fe01648fa982ce95545d3a70ed79845ebb28a0197f7370ea8aa2aef0b24b98437c690ec90abda9bd3dd1f4e31aeb4485bfc44505ffbc11e9bf6df712e46630242ebbcd93f58956332bf0e99822b08898b4f598f29d5c359bc6f741123cd598464466671dbcb05c1d04007263a3a87c1d312307f888fb3d972cbb27779857b63080f823fff5c583ab4f31f76732e43f5f3edff8725bf03f0c6afe5ff7822bb99a723f702eaaf9ad523be69447840e11aaa4839dbf58bd306c9e7cb34f7422f16d3c51256d9446e15fd324eab1b004655a002131bc9c13eefb61308f18e8dc21602faa716f8eeb08615d72e85c119093a03172abecc12893c2273817c6fd12132ab5aea5ca9a54e159fc88ea8ec640b36edf538593142ea0fd1c47f3ba74a08181990ca014835e6c21f5537fc6ed5f42685aca3178235427d5a01bea8deb095f9eed5f6543fff9042e9477726bf2d32d202e37c6bfa61f3fce99149918b97bb8c903e50dd1192df02379e3250377a4017dd1bd8c1382a882475b8400e512a004c38d492c7aa0c740fa343dfa260b8168ad9035607b5d5f6f72bc0f01d5d0c3f38bbf8a7887f136816f6f44ccf371a4d0d765c829f89bc1b109f7f9e8ed04ddcf8ad60d0ad5bf1c0f2184e28e6117d49111bbd0d14f550e2e8dca531a72d83d362eb9570663a20c6a7a4fb63c00d4af3f88061ae61f10b74630812dcf936d22a2b2c905c651c15875aae063553a6ceff8a210690c8a01f2db8d2e128b0398175637fc40be2332e6295972c25cbfbb0157d174405f4a5805d2efe9d45e58cf8a8be60340a2c2ab268c11aa011530d81218b980c82bda05016d9b29a2e9e90361cf7834d1720522c6dd43b807c22f1bfd60cff3c7773ee250c2aaa53c65a1eaf6da178eba019296d87280c0e842a781cf25746fbc0e8baae0be2237785e811496afeb513e8fa126ffa770628aeabcc9293cab64caad64512a3b8c34155c0d88d65e2a7d1a6b56d85738fb5b2b52c4b4fe70b537f3d8327244bb387da35c4a715d21951421bb66e7743dd278863b0d4ba4e09699a152072d096ed0fcae73cb6e5b068907e82b0658c463249efb26e24e136c0df6a15f44c7055f18b21ce4d110366d2cca876a7e39a05b2dd768c3e22ca423798d3674813b149f5d833cfc5791f2032a2f7a2a1c0f76ad48e114ef55b837780f8ffd724ce32079c2eb0037b1a23ab0f1bb51a73cd79c10e0fbc1e1315e8a5d5bea2ab51d8f9fbd46a0ba7ac02a6690773aa29f3f6513e18a35fb22b8f91bb38729620b9853370504d2caeaa61a734786e251a44e2e74d929f7a8fdbd917eee8667b6d1a5df925717a2bfcc3bae8535d21e03e0f28126ec8eb3a9233a6bf87e6794a110bc370da26f962d9a4cb24e3cfae5c52993c7dd847b9f60cd9f5133a0a4a41dca31d700cfa144690cc09cb2c7b70a945055baea103306e05600200debe1a162258635d3dcd39299c9547da49a137a1c018b390a80c10b0115d52496f0b545ca47ff0670cabcfec454ab08e5bf4eaffabce48e5daac8a06d8b2f9f4d812614ed2697daf69449f4a5e49d95e6567f6798ee3cbc602314780e91463e11c78a118967750fb60bdf0283b1c995820d66dcdbb06c4a7d10644ae651452a2b86d02c696f2fb8d827f7956c598108503233cd6029360633c5a7dcf257fcbbcf7bce0660c02b49de3623267d611d614ee91ac3f66d8806b3165045f9dba7f9cfca4b28bdeb637ec98e2960b2ca6005dd7a885fa7252aff5a9c654ef6e2a82b0db450069d63a46b4f9c14f3eb636047b8f54305749386980b71fd975ca5f8df24348ba812b13d2ee40f90711b272b3404a23ea9756abce1534cff6529d251c3d4742803e329774c4c27739cc377b389eb5bc56eacf6570f7bab8af31bb71caaa05ecb90af72c53c56e108bd79360f674464d42a099bed5583adc8db4638e1a524a1a3a55cfc95d720240c0a903e8794f3d0cc2e5685ba2ac872056c559f1ea4f83b3fd51083e0b2bef76a892b20302c33aa83a614592eef5569ab67845bba71a75429557e3f8225052a6b2169123263d4da0ed4ffbba32322c14026b4d30576f3cbef7743ec24255e0c0b437c3bd3f5b5b8929c43497a3cd917f15672499cd0972a4482094e6439ae249f422c05235e58ad9f87447de391c95f05ae83a31c2ccef1819a793fe40cee0e5d584a407c1082ccfd875b2d9ba46c7e6b20a92c78020f3725719987ba43f98666caf7ab9b4fc6a5a40638753af1cdd86d920dd2726b1a4cf7e01dfe9c9d1cf673a2e228917917e992edf8a6e3caec94df99bea8738860c2b1b6c1b20083e7a9d1877bf571f17c6a973c763969bca30c398fd50c06ce812f705da3bc7935d29c4d2484ecc0796ec47bdc81da80241839f93479756b3db6d54e58df849aadc4dc07cf39c258f35d044a3e8f8ed660bf36e54988819d5bc488e33fe886389723c40f71fb6f09808a9e91e4fdbb7c6f1df95ea68948669142a8fd3ff8856fcd978dce78445879f09934dd08041478ceab8c9aa912493434ccced96049cc8bccb2b94dfde6c9533ed200e965adbe593b467cdaf619eaa1bc1bd9f30f2bd30308c64f4a44d401c43958f9b3b60e8f464d8e1fe4640408408f27420bc51c8e2f8b9ed8458e9d29ed219a51cdd1ae924c135640a9a61b892cf12d674cacf95d7e7adc95d3290bf6ddd508f989ab1ea75c2dc354a4b9bcfc5382fb8f96b2c0c6a4aef3ed573e02b3a93c237db5891d47780b824c442c31b4d7ed09a5383eb11fcebac3a253a32026ff8d7b0936b7c2ad3e429dc56954ac10b03e46c8ff111db9b65888a04beac955ebcf32324d7a6ba85cf9b8e090d82405e995abc60e8b7c1f11b31554cdcdcb59028cc2d506d6e159fe412e16992f8de20dee377835d54a83c132ff6818f648639fdcd0ce3d0dd6813603576f6bb6fb51312baa5fa2731207f989264ba5fbd5102367c75709b8cde9536c18ddbb869c36b4eb1fa50968922c6a15410f25b7db2a6be2ae275706c07f5a8a7c7e0f91209bc2f4aa6b6442a0fa82262e4ec278ab42836c35557e0c473d6c4fa9f4f39e19d4cfcc1c73417067015044ba37c198cf427c96143fc4ef06096bd0a93502ffd3f73043235c08ee098cf5352cffc83eeb86e9d63cd10ab548850f96db41b884b98001c6dd79a1e6ca103df6192f07136166f7fe30d49167cae8f4ba4d912bfa679555be21396004c129ffb21cb443dd51398830772bff5aafeb8aef2c75fc8073c0178c68db1f6915a2d5566ece2c6e165771063d3e1597c377d035d08fa02f975d250d9491d8160c549409fe976250038caf0ce0c04fbf1e270242e7191ac6105a117e55168c160bf3599bc461d295435fad2260f8f392aa8bcf94fbe15da34e3f9a79a9676d0dd51ce7453f2ab0bef9514e8dea159cb4c6106b4aa12bfbc0a2dca230e51027af6835bfaf2452a33905d2517e734e645b4e64e96d48a0392d8d4115c54b666fb0252e77c5446d44ee1791ac585bbb199013eaf496b62326cc89512df2089d7346ceaeae45e3fc5b72e9771c99b1c49d018c88750fd6fa6b550ee3535ed506c814a914cd64508b6db9d86cd38624778bf38061a85d4f8f614334b53f6ea23260dd6e268b3c4e795dd42e82145c6c4d121720631753838cde0db458320634339397fe0944bc34a6b4f0a47f8959a5f5ab0bb4bf011c3c724f2c2bed87dd0bd5b397010c3b04ba2ad21a1c20a1f8aefacbc861abdb3907bd42d0d68baf60adba5b9203144740588441962073c33cf83ba422f12a80aab123dcbe54892b4cb3df2627211fade4a5d31d3cff03afc4dbef08d85582cf83c1bd50a434c34c7a23b8454c100056d2fdba767d3d23d182bd68a1bbf8e02ed722d93cc87f5f2d251309dba7aba1e923dfe5da8506ccd95fe11ee1e5a683b2a8e935b143c8af213b193af4e943fa87c0d796fb9facc684672d8a556f9b94d51bc883503f57b8ef5c41b08541a0b2dba703dc90c88c75ad1870dd6e34e835885ad67f313a4416788f15922a70a8d152b906b58bc4428b710d3d6b64f90863033ddeea4e1ca41c5fb83d456d20621bbed8e0858f988a052a698d836c35db96d310da76d74435ca6b04977498becb084b011d478d2eaea06ca9f5190809221b681f55212ef357aa50d2148b80462a373b8204e93e866f303e210061303dfbaa0bb8fb3531ad386755360f60c03b4e23280bbe74aef1d577765062ae7ae3556d070615d48b237f25338b93650948155c13d7bce3718fc6c6e0cebd8755bfa16a79a7152b105427f55fb084ad034ea69e616c70a9617408956dca062fc1d67dff8bd518b06806fac8f7beb362c49cd951b09bcd7505e3f2c6b641bed92da99aa3f058ae4720510794b4358d17955813042b35215b95f2eccdf94a9964e0251701348e4c7407f76094bbbf5c2ff411ea3ec20835377bb6eb6edd2b3d127f4a901632efa0dc42f4f08714047f001a0b7d5b349c374e63518be0c3e427bde3e7c3e758383fd68dba3a4e989a11b97f52b50062b2a9f0c31ea1641b787ecbfa13ba36f87ea226b72c291848161e00cf3ef2ba5f9b572e55042d30cbe3d40a48923b0cd7d4a2f4d5b83e950a3da8104fff38e9628721d69c7557135019fac493c235fde7277ef29626df0db7563da0be07d69bb590eee167e2b8f9da301e03b6d8ce3255cf0a35abc3386e5940573750463cf6a701f6019d7147fe0f843f6f76b6c3d0fd5573e4ea82c2463ada0b949d97a799baeedabde8681ba473f72166c98cef9c577656e83d2bd352708fc72424b5cb71bdc2035515fdf3e92659a2d7c13d46596849d37af95539bb41762306fabca862fbfaa036a99a5b8e9d32475013434599b64c56d9940ba5570987f6589b6806a8c3d5e4781531d5e20fec064018fa439d9a57f2924828bd1a87a25956b055fe1099bc6be50d9a6a944c42079bfa8914f95244dc4d2f9c0d108e0554cc74e6b2ff36223ea9a640c4cd4ca99e060d456d701bbc5a7ea42af0ba2806830607d5cbb1b8d9cd626324be41aa94ebcdf07de5d3185e0a4d4670a13108dbe9842859663b6c799086ea45ee9215a56f56b7e2184bf9d19ed68aa0e42332d42e8f3f7574537854e4549c663b99f4ae11e855b09e513cbba3ec731e12114ed95b945edd654a7afaee95ed01f75e8f4e11eb0b7a764a9a2606f511aacad82baa6e7644a9645f2ccef97a10d18f9e469c8103b1d47f6b0225fdd0c3e3dd312c21d3ba0465f67d78a4d4db0080aa6967c9c00bf0dee6fe777a1d864d91515d608ffa303a54ee9c4ef495776c0e85d3bd224efb7cf2c275e32e12c145206ff6bd375a4f9cc23c0d52ceaa7cc53c36992e2a01cf0ad75ec6355a34a82d17e0df822dcdb35f4020652f9a8010f201ddcf7b4c890e89de5d4346e2de956ed70bdbff682aedf4d5462f1131615235571ae57e0e24c935a8935a6df2f4030b8ed0568bbfb5c28d7450164b0e80bf69cd59b55062ed54972f142b11e180c3a2562296b75b12df1ea9f0dd193b5e6de0f6a603789c0d1dbdd3acbc7c4372ea1cd335cfec03a592659d22738590bac397e61e84f00f558b94b35796cb035db196fc87863d9adbe28e09399b1f1611458b71726fb0c16c895a594a01dfe51f7ae713aa66356a15d71a8e12f2106c25ed9d5e605653bf75780b9af8d539865e627a660fe78cb08cd154febfd2191907ea56e91e11c2afb854669e00f1b04941b4c551a7ae14313b9fa5f8174f4eb4a371c74adaf604ecead2fa863f87aafff520f22b2df98c2b4648fc1ca2f100df46f72270457e0f5a9a8ea279cf8e22de0d7748e70ba42b62e4aa7872e9b52cc273e39a44817136044fc8b001a840d4a2d66d9c85e7368bd674f6600818db8957e7d776d489240cab326aa968603f08a38a2ad291def02313ccfbc5dcbf23858d8dd2037c77a899abf9486d6532fcd122fb268064fb05de00e6ba4230cd28b4c473bf2143e37815e179793ee3f38a4651e2cb32c5b322f14ff3f934d5fd0f32eac59cff95ec58be9b147016abb0341ea246a710a4c35a1caeb2ea4c4bd330286f47c9594e0030851946b4c01d88edc7a2b3a9b755680c95d89c4d0210ce722d40879659c17720d0474d6b7d02e41afa76cfc3460bacf6bc2c30ba2b5dde6697c7d850b78010717ccc186b23dd3de4bcd80942e23a2896f428b7f9cf3afed6bf8e131ee99ca7441c2ba0b8b1453ea1ebe9bf5b6df5dd4b5d4e295af34a6f6502acdf4d24de6177348084abdd76a962cc6e63bdadea09f7ec4fe4b082147da48966013aed598f0d534d8940d89dd162e96ab4c39b7bcd7e52b8582cfa0e260f7c42a7790eec5230d3d7e6a71dc6ea1b682f25b803132f53bc30dbfadb899d7320f12dc50d7b73de3681325d170fa5f1db876d4ff76bc069104ef22e21b4fedd0514d7cda26ce09427ee8a40558fa4b592da66a597a610417beb7688f6adf5e32c4dff47c424e6ee4c3edf0d00780cd921b49e2f0dc095031d594332e63ab8f98b6d00efbad78df12627aeabf06e59756c11f11be43fa65451a9496efcac5b374fc4ea614477a76b537a62200eab519c840a710daf3cd5deda17af83294cfb2020b73c3c4ededef31f3be3378b9da8ded46d1ad127ccf808d1d8b0c6f6da41a3a4baf2000f21fbc44956f59926ec1048ae0851e7b5f5477cb7fb7ea57e2a582d131c06374496ff9168bb60bafbb09a0be526fc3126466c8e32b793bb38bd40f30ec044e1f4f95778e4a3ff1551e069256ed3b44971c9995710a42c60701c99ca2b95f691757ddda7d7cd3892a9169f80205dc524929830917e49cd81cfee5ec232c2b7601357a4b2d86c956bf695cc45f361312826f3d97f4e2c9d21c36962283d5aeabedc4105a19613c5686e4c2a5d43db96ebf3efe6ddc2fc442c04b05555f0be746333b553ed274818b15ca063b20fa0a4457d56ceed99ea0a3368e8e3c6adc600236ca525c9645f11f5fbb7ba7fdc55463c1c849f516f0cf4637a560b4ade52e1284d7022d6318fb83c4d5e519a32eab19355f1e310eb13f3802e4d36785887b7d12edc297a7ad155413ca107c3c2ed5eaee41ee30b1b81bc45daaaf23e4ae312a536e39afe6d20ffd6965555732ec6a4aebba91d1494ecca0373c8726b96d9fc41ba78c4839e35b563d476411880e50e8fa108a38513533992991606a0cf8f6039eb72b69285fe8baa832b4302affcbddf9899c423a91e13c6f914e19ff56576dd054648d4de1ba26fc2922506ea90e7815081de3f2a042b81b333c92f9a0d52e82c27f13716319511b1d3cd5aa46ca285b27075db527f29dde632b4850bda7fb030dd2b940b0e89a7e53be870012d9cb21d032f69cf79e7f97835f0da5f30501cb41f4de45c6ea8d1df2364d4b54f0692bd87a1bfef120c24c71415eeb3a9946e42b9c0a92bb3d3c46f83f6cca50e68065c7566d48a4fa68a97b4a97d38e43aa093af541873596f910a81811ba0cdafcc0a39f10a83ec39ea1a35ec719b6b6685c35fa9f071c2d0a7ef80ffa44e1b2f7b2141424adc14edd75210877fb834a3774128d16508e6bb0ca0b23e212ced81ab5bee6091c0c914743e63f0c6151910df4b96687ac26bece603b83fe8b9e788824c6b6fda69399b68a2d5068a90578f53885856386d70cfe6ba9392676e992095de8e34c29e37eee3c3f3e671833fef77294b19027f6475f6485686118b4fc4293d7e99d04837b120f039c8c0d0ff6aa0c143b34531ddc8eac628195109d0fde0e9321870e04d30816bf206b4f3158fc27bc4b10915245e91c6a1367da4c14b051474ba03336cd33628a60d88b14fd76b1646dbb324e3ba7da0e559fe8d39d99f998002d7321ffcc13ab1a337af61409d8e0e4230dde4cf43e98524f9613d2548a365a57d0799d0b906711f896fd328cc295535664317d8837f0871bed3b82e18364c2f197cb01b47bf8fe958178c891b4b18ec8b4bfefe01dd4d6e819b842607c1d451185161046064f1dfb0cd84088a63398ac1c5b635b8e301f6307bfb89f61f745f130bac47f15fcc0d091be8d9ebd43aee361323dd7776422b55a17a7a58a613ae03989f4e98150a0ba7880ca49338c0f1af24f1cf788716d0881560548fc8ba4cce3802e497851776f788eec67c2f888bbec56be172dbc1b00402404f61d578a2ff0dbed59b33aebacd031380d7d6ce259280e36693d6966c9d2fb05916d659609a284305223ab3b162aec49b8db5d7a2fa39df2f5296bedca2e3b43164228c0f1772e090a8885cfed9d990dd223bc2564bcc07cc24e7e7348f998ebfdc3fa2963c3efcfcb5eb5b8e17d737ed7551c84868bb735afc785a81b63cc420164decf9a992ac058376900208e499a164b87c5c34d433ea0cf30de6d29840336fde5fd1b3dbec7a356ebc110aa905afd64cfeae4017075beb4702a8f8309aa22e4ed3d938e89aac2dde91e2df8f5a7479cd87ee348fea77c8757b310cdb8c3ad0138a0196e778959d70c4e24d5407a267bd70bcc7009abf411a3b8a011db9de9df3eba71885b1ba6c945ac1256d95c9dc79b06a75d4858a9137f9c35f8891a1a59e3e0024f4dd7cc5922112ec9148d8e6741a1fe42eab96fd73dd72a0b40f5b37a964974d2989bb1163ef90dfb03f06afc999c40a3145ab82740e0e695d340f2d1776d7c8058308d3bb80fbbf47ec6d2b9d215915db0a3ba93261938fe0386f78dc257ecf93e58e619e9fb093b6b40eef4b0374ba78a79189eaf82b4e596e9ad5b075f6edc87f83b535fe6ab0057cd5535a197b9b06413b5eef6ccc5f9315da48a238b93b088dcd2ae790925145c08efd72ccdd58ba9c03ae0904b8fc0d4c5796bd2fed3ad949bb2e85af41d6eb0b597213f0ec4c68a900daf22d2d046e735ec3ecc3468f25b9e67dc04ebca15fd148bf6f46be91291fcf9d26095f15da78029425e9ade7eae54e184b2e65141f18c645d6124d56fd117486c9d117e6e2be22c0c1ce7929dba46a487a6f008f7521c8b133a6d92cc1e39739f2eb65a9b2eb3dc78e217258a2af46a859f9829860389d52d908da4bacaebf40ef150a656614cb2d4b1c6e0b269f6ab0c418e956171173858f2b0ebd54ccc572944bcd48bed511de0d5d5b90e137b928a2e9d4ed93cdff5fe9edba9c3116338e0e4d70855ed4f480fab58d4bbcb90ace1558c974f2edf3486c864680ef5b9ffdb0cc4af69f82d41eace0df471af0f2a9f5012d33136210c676a24dbeff3539989f268c321dc9c32538329921d1eaffc351b2aec933b1c439c6970065ac8e5f3d07ace39e0d20c5d9f3e503e4c92543900f6b4502e9ea778a82da52837b013d924fdcf3fbff07b36025d5cabaf71cb11619db0f4be6c58e5b21d4965e878a96709172ef1d92c8f7c42bda09a0d20d500d20175de8500aef88c5f6148c0a00e936105b64fc7ec3fe1ec681e76405ac0252caa5529ac7eefd938c3a0d9a1fbcbc5849c6c12d6ad091dba18ddc58681b350bfe62204c088e5cbbc027b8bd544f96065097fa8741444b91e9cc262ea590c5eb3c27233810ce0474f0f4b92343c59b3f6062e7a5003f853ebd93dcd2aeb5b50469eaeb04e616e4c7b7f3ed601136e26f58a43e555a9609f23d97eed424b2272ab529c230380bd589080a786d818c35c1ac7e56ce36dc185860807c052a1c29b8c685d8285f85b21083fbad53ae76cb7e2308530ee227449d5710f3a88f5b5f5ca95cb95e32f1a84e7d560bb46ba675ab1ae3c7e50366977caec2ebcf23f9f7ef618e85c8c54d22e2e9464ef5dd8268b19ba0cddd721a67094b73512e79a063231c6f572a7e90ab503207c238c0cea7a74a294e8dde9b06e8d7d8d70ad90219e0f9953c24886a2ac2d0ef34dc9893951297a6b1990adfa1a05618b718cb6cc83678e176a194105b64feeb2c36b29910bc89e985648c7640854ef7658386f0c8e1982227c47a3bb3b7cf85da175beec00f7fc13bda44c67c7d6e3b53c5102f0976bf8cedf28f83dc2092733d4310a99f980e68314dbb4f103d937c591484c82998f34c96c3476d5b29daa489312053091ad1252c707d5d979093aaabab4a3786921fd27d4fdf86353ca49cbe1fa346cca360ce653184f1648cd6f5d80d4b267a72cde03c379974e846528f340047fc46161084da6ec2ac07bc38d42aec71afcb443b590d2ce34c38536e48ba478b5c8ab23c999fdd06dde9b56c67788681e084491a6d179eec294cefd611f2611f664d0817f9a505746f24b3f3aea8e2884bbb1c2d720f9ba85931aa6b235b38f355defd698745040e678b0ea1c29a102aa4a2f503b68aa9c6cfd9f99d90d6db7f59c53fcd24a1f8a49e6baf468b2dd6a5356e32a0e780887a3364790673f42f61da4004ff400a1fd38b0bba6c3a87e89d6df0dc7d8a17d0054b47bce9d686ceef58e8bfeaa1d3e8f9e851e3c64ade63b3a90e0d92482b2d64a51bfbf986df2b41885ee2e26a0e9c665e8692fbc98eb54ddd5bc4025f6913e8b7dbe25ea5a4d65d3a002e7f8bb543c96b0f035f733f5796e9b0ee6944cb78fea15f648754a6d385cd36056f534504d6d29ce6c86226937bdca67605a243558494d2e5525e00b440170548978ccbd80146d6a665070c8504987f9fc14232134711f057d64f331bfe46e0fc18ca6e0a798fbf112d77c667a4a1554383993b85dbb03d238d7697b4fedccf267bc4710b6695a73e1d84d6c978a686c41dc186687e4d3a69d85a108f8039ce28455e3e9291a5015ef7bc2a07970f6d954065b3904d52edecdd0773b5e932899b70141abfb295624599b83e43a494a0d6007c2916fa2e0eece86a61f16b8fdf9763e8f2a4c951bcfb69d67c14461c6976a02633272cfa8199c63ff3649512129bc22c4ac6213939a4336296a16e69a4241e69e7c35b4b51780095df1907983bdfb16ee12fd4d30516cb41b757b5557c8aa029f9d4bc6bbf090277d09fc21d2728ea6875651e4eee9a4a4abe1fd9670f544ad0e86f3e92acecefd5e9a5c04a2135995ad4c91a9fbf6b52e2a4434acbadb256b15d1cf2457f162c5dcb8fca37522838e341432d59cc3f66796a6f7a7a4cc8c6514f8f4f910ed7caf11824a369b1c791f5f2d5b2f16112b7b97382fcc576cbf33dc668e3cf984fbac58e18a8cd1910dcdfa6bd0dd562cac85422ea63741f6f28ee95534ccfad1611996bca23853b2d8b63878d00b5ebb81bd2b73bb70e4bcc7043f7b6dd54acb5ce18f78731ff2a2588c8882a7a4632ddf26360b10c46ab22f540b92cdd960fd735e3912f8d609f12c939d3f5290a0fd7e218a8ed123db9475942a8219e2d403271b45c6d668bfac7d66074761add16776301d38565dfd7d637ef3cb9954c58fcc25a8092a36764da8fba7444af48faecda9b8605410a068f5a8b05c9d99c4be0626dcc832931d868c81ea4019f4787ee6e3063f05329ebed51f034dbc367efe77dc4a39146a75932d592a298785aa40c73090a095252a55b36ae29e7aa09f15d8bed598a3b293950c57bc38b45a844ba0188b5ea9abeeea48398490e4b1b0715e6843b18bdb3a39420854693a0e98bd891339e4830312fca1175be9fec8fcc86b8d4f89470ba89df81430adb6739237e9a6f3970c9730751052c53ede16a7809c0d8634e42ed78a75b2a33998ffea604a020cf59dc5a69b2097dfbf7181ba8ec5aa6264cc0ec4d590e5a36672d4ca2121344f0677567e367cfa107941b4017ea380a560f82144fc5a0eb8a1d5b3693022e1fba7eccbca2836d57d02533358dfb20f6c0847b2a38f73e8a9daeb5d9b8690f0914513aeb182262efc1f8b33a2e9e16cfdf06b86ce7a12b2b58bd2d878b5781b3d23963c652febb9ce67f35e2e1e2f307b2057ad2780e809bbd4cb95b72fb216c871bdc94f9287ea884f25b4ad2d170fd3ea37d5e45ffda2f9d6bb7c6be11c3495a9a34f867c0adadd8f8ab2b49d6333fac8c8a9cb1bee3b04c177137b523a4d6c96e586d5c8c7313832653ba3eebc3d1cb857bfa89a3930e35a77b73d8996e299ee76984a52722c7cb69f6ae75e76cdea09258ffced651277b7c059c3febbb781022a4f65770fd49ebbb10375f6e439825c52f192492eb4f272e5e90da749e79edba5ef245709d880b6dae0354869290e73816543d8c03941d3add362ba903a4937c3f7ec8a2e01df80e7c4ab0fb27f2fe48ab6aa2055c169389b21ed143d4d7220be89403a64ac15ec194974d7fb519c55c992099ad37ce10ad83be15c1bbea46be10eef1918d7c4391f0e7304f732bbfae881415568fee8d2671ab32d5b45d9a8d451868c0674367ba5d8225e8003261d7f3efe8eed12b7bd485196458a1c4aa14ae169e5ef4d27ce138a8cea2234891a6ebd27dd391356e70458c305ce514ac526cfece1c372d135a02d43e4317f45e213667eba36beda4706e4e09b4f82210d3de6c42f9372a0dee3603b8c42eeac468734a6e0b9ce3dfd8f1fbef48322e491800cadc79ec0ca4e7b9b4f94007b7219f987896153cf7bd8bfe0f44b371b573226569cbd18e93481006fbd2aff3f75f0864f8a76a5c28ee4e19a13b354b5b2ff2294e864b4d4e2435e4e631d30bfb8b87ae4cc4b63d698d1e3ae940e7408d058f3d304ccfff366e7e26fe733dd18acbcac5061dd0d97c157c3ec4eaad0c4ca47b28292edd28f4b5eb58399491261f514693ca12b4050d625df7e6571c9daea5b95282a2b9fdb2777d0fbf2e268d5e5608ff1cc82161d31b5fd0ca4bdb4c6c2a7501ef47b25cbf00374d763b93eb4e3ce202a679463b17b437e3b6800ef170c8b687733a7b88cec2187792b5401d06e6c6933a9e3a237bf13e21fa1aa8bc78c65a72127eecf4e5c622d08076b4b37d8e877ba3debe060ce735e7d4692477d547f7a645958cf2a8b754d7576c308f59b62475f3ebe3facc483450af54ebe99092b6cf84d46d19972de9fbbbf117f71d4ca4f8164c49c86d60feafb167d6d5698bda4ba539dcbbadaa817a21489e5c4bb7200740bf08448d23b362d3549f143960973be4419b7f3eba62f03b94a56c3a3797285985508ee590c11686074df9319da8204087c56c676914ca46c18a5ff76d733da592979ef440f0c3132bb2a3b8819af93581cee69da8e71b4909279a6c3630a685e7bc0f9f8d3416435756192c7697c8181448e11a3e014a1ebbb7afc631a0728197409da2d7a35361f0bf0a02c99abbd4691e2e5da04a1f62c22f6164813b3cb50018b52bb4440a79c152cfb1bd6081b5c17e61f7127fa11ec5a4dbc3f6fc0ed886dab978a7d8d87869acd9766425b09186eafd95b8407ebe036132592f39a6d523a9fb8139ac2425ffaf295f7600f62e678d8456a6560e64906a3e72f6424a848e76807c1ebef8ed8c109996655223f9183ceb6daa0d9ee4ad68ca6d75e6dd3d4e5e3071202a87a1beb8064d702233e306d3ddbc659e9b3eb3d2eadc98cd31856fe5554625318602c81dcbdc8fdb92d1f7786fa1dfabb007b1ddd8b318f8800e29b767054a3a044ad37e4d9eed57e0c94410f6be3dcb2a3d9f89845b01b09bb529c532c924a635249fe7451474d866aa0bdf8fb05379355b31e6e47c713b23731995be24354d1892b3520465b48c74ec47d07b683fd795782a9e2a40ba31eee7d1b9b5d214c232ab86a38cc43a29e05bd056cf81b67f5580ededfa496fcf496e2742834a64b6743a065260a20a4b9804af9bad6df8d2f2f5d6e6037808a8594b2581a33d28e2f03307bac2058cbd279651e53877f37318a3fce5246e987371f2cc09622950c4f09a9afc0f881a5ef8d2e603fe6a8d55106400098ccec5a372de3128b0b40328c6a00891e69c041fd3ef8ee7610ca4ee121e2501f1b2cb891199a353f8673babc68527e0ae195c04d9983b7b5866c2e2eabbf25f6fd83996ccd22976acd424d22c2d822296c0841aacfbc96eb6ab4878f07aad8e9d5af9554395807613b73150909603a1276158345815cf0246210e8170811c186541ff358dba6573dc52cfa2847f4791ea5ec0fc252b5b33f8533491bf40906c6287eba093b53d120f6e8bb94defc3e11078c0a6f669c45bc0083894161ea9b680f632f424c8b4ad520de74879669b3d5912a8a34619cfcfc7f97253b3d87705ec06cefea34f836d587a6280a66a6d8f250ac5d3ccd42a43d61722c9ddbbb24bb058ef81f7f3feef040bd454b4f3d7d89b65fbf4386c23f9edee9dc910db06da0ec89cbd52d767c6c5cf39c4288fea1c5b5a8d3160ac642cc9b493d81d3f3efc5b3bf8d95e323c55f583420ba46df40353578a5fcce0dec8cfd8269937e0ec247726f648c75c15972eee6e5394464cbfc96825ea59fea520e81e7b20b5a16848c8a9543afba900112a829fe58d324b19c0c12b781b0926539636cff3887f663f8a683bac2ab5c336ac9be88430167318c68a5c485e526b21393e398bd158a2c3896b2651e39dbadc9662eb613df3ddf021257b6727370c5d7f352bccb0b9ffe81eb6a28c85212b720d9267d7d7a7eb9a3f678c116abd36e0037cf42942523261bfed5307ae40f4dfe2b707cc46d4cd9bafc4621c704ee523b01ef4004895cc43afdef4f2739a74bf80e1340bf2309dff6657b072027c9a0c34253baaf2abfb84107ade52c748fd4f10566842eb26cb04368857d6f54db7d1133319fe0e229327cdcbef2a66a211db11243fcf130efebc739a8136b9f5046ae11bc4b66eca96652b7f8b5bb5c9f49b847368b1da6e6f48cadab92b0eae495736217e51dff7cf83b123fee7b2628865c87b1c31de59c1f88d0f2e12ef720ee3de11dbc558990a045aa9c7e40176e62d65c118434cc9061681b1fc031ac8a60c67f57238a23513f4ac38dbe1e1278c20d5e1691614aa3616e430cb983852faadbac69c13ef5b79a9306706f3ac1019980761d7c76d68c6f880b73d838b2a0ec67d332b13a55a6526f34549bd72b56a82d9926ff31a00fceb52fbf1b8c884b421b19633910f01f7d005d3957d160a3d5fe17059b79eab03caf35fafe1036a5b082d07639527f874c440cae23b88ad6955618d0f44671aae858fe093eecd9325e46e8278bdab13bcbc8571d1f8ef8aef9e77d75574e69d19d4fbf203eb0109d6ea735acf4556530e12b79cd2a2721b091f0c08f11f39667caa6a74e44069a2d2491046f646e50be28a4f189d4877fdc2fa01e7ad4b050953659aa50b5c12f0cd72389cdc3c0bd28ed65870d8b49192e5cda12deabb0fb4aa72f50a07c03c90e8e62f0f24600f173b1e66df54c5b0faafc803255ba09de22379e8bd319bb3476a24a5e092b76790eef1fb41996f7950ced434f39316da86f798fbf02164a9a89a190552efab7f124a767cffdfac31a66b30221d631133e829433a07e946812a03b798a2225fa143fc66d026f97d94b715c6e2971bad8a0fd49fb72548829ddeb881f44106adf64c0346427a74282c499237b400e3639b5d00cbc09c7c2dd7b00464acfb37f774a87839e81ee10f311360b0046f856111fc60f61bc9398c6d37427074e77c185b810dc8b5c2c40f255582763cfd19b419b565e97786fe9461247312cc61146e2b1d135db4edeae4cb160d41e249b7cf46381a03ebb65ba0dbad7bcb8462f4c545f1a15e458ab4d63002a32d4e47f3d954253d78fafcb1e33bfa3246618d7c702362ecfa3adef63206f42d744ef48e3fc5888361accfcc575f41f8b4c9eb1d638ccff926db245917844e4bdc7db82adfce52d430a8f1782aa511221520f5c793d172ca1d4c7a5bfb5de45d05bdfa2da99d2d5777d391c27cfe60f85a357f792babfa44b94312c89ef3ed73c1714cff2e36d744f71791b1135238dc4c0fdf59d9d8e40256fdddddd0ced6c5286342aa39aabd66d1946ad364b3840ff9ef75b2f2bc9071779aa093efc117df13b02010ada65279fc78e4180854053d7bfac496e1ebf4112a02500a7e898b007b37b5b894a63d69e645e631fccfcdd4a2a0f412f4ba648454f84b9e0451841664e64da4693507659ab04c2625c4d6fc8a37fd494a523e2d39a72dd5a3ba6c849b94b6f8733328c84b6995398253ceb1ca37c7d145896efb6e969107f35d40b4fea26da7abe8670abcb3692d84052b6ac1d66542276a26a091a95caa00aaef0f0fc301af9f7c25579a45508299809e2402aaa8ebcb17d66e613798c55599f4f0da3450a9930f4998765405f8b09eca71635dba0bf89441c667a120f21a9b6604a616a0df837d57aad9a9132e05e04c9ced1cb68743e29555488d73c9cd95922e493365530056b86ea8e64d8e49f880a7a118555430fde10b01b3b43852a822235b1484a2f8d2b2622d85ffde4d00cdf402ffd8cb8e80078afb1ec475d9c5cc5464c3a871063ca547c6d884061b149475f0744151d2e4227dd4f4e2fab7db6b4c1c25aed527d1ce4b1774a3c634e079d11a6890d5a9b2f88b4fa8967ab62dcaaa742043d681bda59df71673133c6a394ad77ce0421e9e1128299c2dbeaf3228c028ec396c74bdcd6f7e6de95ddaeae299d2bafb266f4a1cc38c219387d52ca77aedb5847d6c19cfce7a345a1cf82294b174221e62eedfaada12f9561ffc6e977ccdea7d3046035cbbed87562547029165f9ffc6beb2204613d8d278945dce8de56f1285e83d00a7c6268549627998e4bf6c71a7cfa8fa0b66e217f1556c9d46f2f45de381359c5bb5e0fb73ffa712ebedfdc4aa7605a24cf6b66ad2759e1e91cc7e6872739f63110421a2d6aa468c2a55a11dac99eae06061cd4da9ffcb8463e5495d85d0db076ab264a9faa694590092fdc3c6653056b958f7bf28dec8ff080f555ca3388d9d6013e7e8b42c623e04ac4bad380f633716bc5d933b9594b06ee2736ed172beea1e002c5e8246972bccbbb09d51e93034c384bac3e88d2cc081e040735f73a76eb963b2bc84667993242a823a226035bcf4cbb3bc846b7e5abe24d01c4c798c23cba821fde842c16b8ea4279dcefedce4bebd1190c13d7e888f13da865a04aa0127a20b1209ad6247dbd45fb2e5cbde7f5eb3f2a3214e746f56bbab79f028b9979e04c5065472b1f83a95f6dc17b7f08f743daf8691b8170bd4d49ae26f0e9f2ea4ebeeb703f1bd4211b90549a5ba1bf4fa753b106b9338bf59fbd57be01f506504e3f53ad5005cf189056f396ad84b89a98e4b4061d475d281b704e24003904165c08b41b4e59d7c952c68c140a0ff7e0bf5ae5228ce1cb66fe6b7b427f70b94eae023974dba8cef10716c423fdb904b298aacbcffc4156484e23c629f66a9db271e3bf949320035bc3bc7be274c6fce058cc31da32220cea0379aeb89e6772431917446d189d1a3b3f532f4f721846231bdcffedb7924bbc82c7f250b16ac2b8b84a8832f4112aeeea27eb3a7c80bc02d15ee6d178a516eadf9e88a7e54da11f25dcb5eff94e260e971bbce83ca3b4765a41a5e2470d35c3045ec50bc2220d0a0cfa6c95bd58ce3f4a2a72a3de632b6b58342da43ec72fc8c44c5bad27eb56eed7d95e96609dcb0cb56439158d3b4f668a93495536a8afacdfbef6df65892b177a9c66a46425b39d08e0ddc163af80cad0309597f9a0424067332b880b80c5382f0596e5af9cf4788376c56e71ba8ed837d8edda8a16dac114267b4db40ebfb7ba2f3572e36de15cbad9f78c571106f81b42cdad8f45b6cf7856e0eb730ccece631ef872cd1a193f9ade23c539979deebd9ddf9d5756f35b0b1133d07807501db9e006e495ed02b4a36f5313c635c008d3d35c73d7352ca3cd10682518e67c0e793fa0656a21f8172a09df6a5350b1c2c0900d83897f1da9511ce21d0ac0286af9f2289ec8c746ac784fee531f4b8e54c8bdb9d4ef3894f33b028f70b37e2da5ca85c3df70e34ac2a331229800b1c8d4fbb4fd9f20d676ecf7ca659db4fa0fadf0106ba069c0faba10306fa60e7bda587720257e644009209df677a3176ecb94367bedb404a7bfc1f57e97047f5d91e5d4a23eb8a6d2a60208f508b3675836d5e6a5bb63f1b926d6251dcbce696ba5f1a562baeffe46f10ed958a253e5634ecd586cab1a8e8828d2e35c537abbf758b8e884085fccc55cac2c881b89a1617f5acd731e4a44fd91ed4f65736b879dc1994907809edada260136371f88f039b8b00102d46ac1c24e32d02d889158a22e0ff5f82186edea778721b9b31493a9e107f21489852e7b246087401d25c95bd368f7a289c09d6cab18bdb7e312715e70720558508fb5e4525d4a32471e10f57f4988834fe14c41d5c0a6513ec3817a6f9d1f4bc469dbf460977c2e9b293e1a97e81154d471a204d294bcfb5892877524e5711038ea450523f537579a52f6f6a0aa12e10ae5726cd3a455cc6a9c941f1a6ba4d2ae71925dcfe9e37726a0518b43972969281f37d7fb4e36de6837e9c72a446d580f1f8ea0200844541a552d45f166e72778d835870ef2e9ac6a38584b9f3ae587e402d221775faded7b3fa55237b2b31abc65e6a9d4e60d0620ab6021d7be92c9d6d1ea18e563fb54af66d099bc0efb3404e662423d47bebc9cc8f014eff5dab718f6f93ea192e7f4f0313fc4fb55c4860c84b09823395bd9990cf0ea9149a095cdec666e784e02f71802953deeb784228317ed3f6b9f62193e2a92f3de8d8bb0a220e8929b28aed4c4bbb385325522b77bc313220907c7e9057f260e493fda89ccc4a90e6683dfde34892d78a67a200c42b09fc44a318e0b164f934cf4b8aa407e31b3e31a7bf24d5b6f1fbcc36f2bab16f25963bc65167001b31054b6c9b23c0eea3df8f8c2f96ac820acdc3f998ed7c99ec4549bcdb6d2d53100df3f2576173ff1ba1836bb12b8da3b7e5e5ed39ee9b764b069a91f0469989f804ee9bb9b6f9d5ae3d0f148a0df0fa9130609441318be16612311a269ef17ab1b6691614686d89bff9d035d3b61a4e38e283098811584412c984613dd021be277d2be898aefe64e7661a78b15757406f9f2e3071d8d05af5b1d38fbe68bccfd7ee2c3d886d3b0e01a69fedef98683b13b7eebf4dbfff059387d912c9397dcff64e4a032da7f0fbaa33ddfd4281bb4c5137e4467fa894175a88489ef041f782c7bac6e6ec5454092eab445285d196b653c4cffb3e60078720423e724ebf053ff975d93033bc5741ba6ce0f6ddd8c97188b869f0c2bcc5ea7361a686e4a77fd765211e538c72fad40b53b6cecf02517d482197bf75cf52ee56c57313d25df4ff7abaf06c869d798d2164fe86da11c1cb9ded7b73ad099b384dc7dab99e0de198a403457aa6590e7dfeb83f44f39e75630cdd0fb579fe56852f6a162d0ce590eb6d1c323bc3c37842e11409ae5dcf3d1a9018e93bab731c8abb822f6b02501a431aa62266dcb35c132dc86af16adc6ac834249b3ac19678b510350e7f4f17bae1fdeb40f5624b0ec7657a6c674f8306b321492bddc0c02d080a534ad6ab1bbe7225a6c74cfbd603e652f969ffea468b32197672fbfee8bcd7fe5deac8214670dd2ed5517370cbf0240be4d3d59e1ea125fa8d7206791999f4c48a56c3236bd95df8d142fe6118400bd80c08549361a418f97e71cb243af236191fbb1cdd03e0239d8839160c410d6a3c1c4b4e890063d3ecb83b11276a845c82a8d1a9243da2f2f018731730c6e8ddf11600b6a7be7764b22e85dd5f5fa8677c549ce246de97ce6e4c35018f187292b0b514dac302cc76796f3df1b2810e0fc1810a7a11140f912acede48cc13f8b7ddd70477d52d6adb16e39b2452a4b16c47ff1c9203d1f84ba94017536f440163b932f22651a1fe91abe6a6053e236689011abfef0e881a5e65736b8983c32a0ecc5c725b9e3547b81f8e35da5d5a63279a891a5c60b4c26c84aa148ea1eea02759158f4b140b23eef4cb4c73e1f3e8e2627734d7ce8c68ef808d631fa57014e614d9c285f74d2dd129c25abc5bdf4faa642d14ad632cb73aa237f0338f4b80f18b794c48432984d370633c01bc8b2a4d575d1e6e8bad61b561dcaa9fcc9746961fc89b4c2f37e04f864fe5f9953838dec9a75e9658f845a4b57fe8f7a9f2541e2caae539380bf6844e4dab841dc946acd8a5a5c8d7beebe6eeb9c108cb292a7c716865d0ffd4545e8f045a68799629a94bca74856574e012bdb289a10fd78f800919c9bc0d378a26f207695a2bf37105bb8e4e9b4e6632c800dbd9dae5c2059655ad09cd280b2678887d66711fb06256f35f652f768c92cac56599545c592b81f1ae350e32b33d7175171533cffcc171dc5043e523dc091d7615bcd96c9e3b3e86e2b3a19b8aba8d02d4d437a5e9936ea944b1ea9c9634f65c9c62a697054b71df29e4bb425fc65277bb0df1e8abca7112dea61465c431979163c969b49e7e9978bb3948c55e47aaf9a069f11324fd3e0f583fc969d69410047b9ede2c65f6f4635b49eb3c86f9b61962e6cf697a887164c54e3ad85801b1e2d40b7906f2c499624e15238607bef74074e982d908f7d37882fe3a025f5c8c0abde68aa2d8e83ca6ad2ffa85f11fe3d72f051794deef7d317134eee7a9f382204a21bfcf44d07decb02ffd15accfbfb981c739c93fcfcf8a69150ba4e3c1e7be4b0b4ee858f40b566da40533cb09c666ae672f93ddbbdd2a28fe7a4f3536071aa9dbec4db0bbe58047ed1c4be3298c827b4b9dd801665ec8bd312e17839fdbc4a494857eff859d2f8fef6abe2782fd97a5557af74339bff52bf0b496b1da140826ee728c8ad823782d8a9e2cd7941cf4575d4e1848ad86defe5769b2a8142e7ad6c724808cf68d8172c80fbfdb3a91b003240c97c0e9486290d731a73ff9b3d583a19f795b04ee6b5d28b3b65d5c4e08010b06bb8b8abd40e38c220203e57cbb8a643f3a1da71534b8ad0f94eb9971f405fe8dce0c7e73172071cc62b8e15880f761f73a7feb274cb74e4f51623029b2ac0ff6d75de834d77a44dec8584537efdb78a68cc175c8efd7a6a91428039125747b5d264889f5873c4f44e4b27c592f00800b59ea2544a51225f6e94b491d693628ec54add83daac522d6eb3ae6be19cdf3374da700523c1adeabc109fd2bbb9adde530dcfdbf1bee174ad2eccfe9b30e4ac96ed20c9bacec063764b5759ddfbb29f47a024ad7e0147662334a26ce3908c6f90b5391ad7b528de41a6f0548bcbf0913498e6bd276fe85425fd4649c784c6e31d306b501f63211d372e6cccfdb5033b9ad605f746edb7c0dcd47bab769a832ca4ba92e986119d7bb2fd98129c88e83b763d8cadcb724d62e3c31db920fa4619a27dd08404decb27009333ba057f0a8cdd6b2fee24fbcb63b761340e841c51959618c58d4fb835575682b5d153d087b8449dc8fe47e557e6ce2c76ebedce19489365f618514e2631d45f784e0a79c86b3c9662d37f87d2a2543a3e1098b37f4b24d1fcfb4279a8453baa3478bedf5c9cdc195d7e381114fc80876a6d0b6d6486f82bb3eaefdcb2c7321bb47457cc4e6a098c633a254cc98416324721ed5c3910a2aaa4f3d66a20e1eb1e70e7bef85509e62d884e5158e39e2276fd2765c5641dacc9383de4aacc1c9700386a01b45887e3f70cdc30f94ac2cc16117fe01cc06eca0226d565b3720c24d48db849ef31425f73a9671749dd8beaf6893d7ac89842a61ebd4d6d136eae389f277a539bcd8c8d896c0036417a996d23c7c7daf60057822e276e54cc257b698a5f898abfe5f52f5db0a1378d200588d09a8d08aefcb5ce1dc5443caeb5d340f8afaaa2e58c8290921a4b9871eb92120b2b39328351ea554d7c0646cda506e8355c7bf357f1e3463d3df2a9df1880f71ae7ef39d813f434639d6fa4a99a8b7e9f75994fefd6246cb23ddb1e1f8e760fffe5d968d5532274c4c897ed6b09eeb14b7cd93c5e085d684600d02ee075bd2a1b082520fc52b75e472dbdd712e56c3cd1fdb6f8b5549cecae623a491fda5922c03a8100f77f886ed2755b676377aa5ac051e87e078292b976bce53c09a0087462c803b62f520715ec7c33a1d1f0c847f2fa6c8fb5dd2138afbf0d218677bab8bf423059829df86cf6516b19cf5fb0d1a646d542f864e2843a7f066364b1fa81f97fbdfc75dbaa8e7a93a74474b44fb74144c8c4aa5b4b3597670d78f1a624ec9f63ac731fa0920b269bbef0110ca27ab82b30ce832576483eb7bfcd8b4f77608ef2d1336120be7d39c1da5ba9e4763f6f2635fcfc7d451d4c1bf484323a83e36629ced1cbb09920fdd5fe722a1997ddc903fa2e6334761e32c95bfe2755cb28c2db74bdc4e2d1c472184e4aeea984ab6ec6772644958569d24ce2f324e8a0010c6fb40b3eaeb35432f26a28a373b41ad791aaafe00222d9e3ca3f637d112b04b14855d1554aeb564a7b10a413c9c912d0b1e7afe061d1640931dfbaa96a78ce66411b6838828c353c48292a1ad9e7eadbc050b1e16c55bcd6ceb726087636464c23e92255275c75817f0106c580d50030d09305e176d9d5aed8156052e76f25194c5c3b228db706763b6af1571900ce1a9281a47859a17097ae1d9d88aeaffd1cdaedc3c67e37a6ee4eab8ecc4db4ba26f077807d46e9d54137837881fa5b8d2010b95f4a6759ef29c08dd85f5ca7edf9acd0c73b7bdb0191f47d41d1042ba46245a21b20fd5900da53fa9b0efef05365ad377c975c21616b80cc696545332fb5aa785298ee2d6650bb5b6fcf68069aa68ca2ed079396fc24f59d99103632b577edb15091dfd3a6d7fadc7aabad08558fd61b0dc569341161da7e887d24b252dc4ce0aa12a74b0ecab833aa9199eb6207486e645cc06bc64c1ba5e938094cc78aeb3f8f511048c828c4c6f137e0c7900fc836b0e66715d05cbb47bb26473d6d456bca77e2a6e5ceed1ea7fdbc9bbc2863e0b3a756b8163ab13d455314106491146269f92f549fa2437ffb708adcf1db284241afa1b7eda01f7381d229df420e868cef0f0d21062ab0f1434ed09d01859f49defab416b91310b4901e17fad9444be7985ba4395baf87c932162361c828dde9be2cde3c018cd18ef821304f11bfc06a7fe9735e34217d4ea4b5a9218e380630553d338f87efd5b9d8b51641a0590fab4f91ba5ef8fd389a922a3acd2ebc8c165563e241d7e65c916b47ef1970f8cf708a93e309bdc3e1a37497383407e6bb039fb511214e9a25ca79cf736d1fa9b44feb14f4f86f1372155cc1c50ceb555686ddef364c0c22c0499340746f0c6902ba754373712bb29da8961dfa4d19ff97f9590f398db0e7c18a40d7e42b43e11c0c33ea65e337fe63745512f6b13d28cdc4eb880948b3afcc7eaeb172c39098102dc913f5da08cc081bd3071ab017db43159fec0a864d981bf09da6fd84dd808fc2547c43d895d03e2e11d335bbfe308acedd16f99d63e8fcbd0c8e2e965caa2f53936205ea94ac1de35f55ae48535d34988682c4f4d719da591e7bf0991022888f84851fee5777d1d5e5071e89cbe47f7cbb80402236b3e1375913efbba2f8555dfee5d946b38ddde985f351b40740cc11ea2c58090352748866ce3898385daa7fc787bbf967fd56685bce611dbd0375f8da5a34811e0c257bee0a728dd7e2d73a66c3ad54a7acb40bd7863e146fcb2b8a51f6777ec90ee01f4999f4e66293234b464d79c0c711b516f182cb70ef535f222c366672438241a27d166c6cf5edfb44bbd01439326b2b21776c8e8a014106e784aa9d9933587270418c82e60d25768899a9f13d2e47afc1c5e0b175adbcbfe47692b4d4f8ce04bc1e40f4b2d06442bd7be7dfa63cea5c77a691b00014175cbdb64a60a367a73a3e5bb44ef990a89bbcbb2e0a571f2c799b6d260b87241027e296749d90d54bb176828f730d4e6f97e6da64926e20fa90810c386e005e695788e1fdf9691419cb7de5a18de39e5ab47d731f05bcc705470925dc5fd4d31dbf6d9bc10437b2e6c5a90eaa93da169656cefb5d760359a86200c8c2bd74d35ad0fb111daedd4e47b5b98447924d609e22eb39582d5c6463c7cc24e194d537929968947e2f36b2777dca0450a250b360a7343965be77caa8b84ac6576e47b7e588970db3c6282f995a8dd7d96b3c2350d28d2c80760f6326e15e19ab8764256cc60498ca1e64e2d6be81a3040f4374b8cd2353d494ab96505f5e94d61d83d20dd7adc6551d0ac5d4a0f108398b98f7d36f97886131af341a554ba047ade5636e567db19c942fdbc8ea026da5480735ff1618ce7cfb104e728e3851b8b6c388f09fb5ec263bf1dd3f03e12e25e640c4d9a0d920bfea10067215e18c96a5b6f2fd7dd69164b9b88f9401b60ee8f396a58c1b8d4ec21f57dae7eb27c40d639e688eb749eee11fb55f489a3d9ff162248fa89e6ada9a15e0a184a411d1dfa3219514ad318345d18cb09ce64f8a318c16cdd29daa90905aa698d84ca1499df7abaece3b4a1f06f81f55d733985c67bc86a9b4667d9b97771609a184e88fb0ec50e6e4857e9572b6eaa9f31ad1733472862924c316f2bba9f3883c0aab43bbb38e9b6c1fc834a3810963afc4d4e09ba06a5bca668d0aae1f4c82bce5697b1931761524afd0a1efa77611f77472d02904ba1bf7efab55537af3de63e7c0c6b95036101fd237399df52831d472e043042b86cfcf1f46f72335a103dd9bbea4bf5bf56d8308c5893c24b22995b91294fcaf4b0f6d2a4eef46e0afa79dd58137a53e766fc7e43a0021cd0c014d633cb2527369a6492ccd66551d5662fdaaa2b8b43dae7c1ef340a9773add8b418cdf5532ba6a83addd8871e4c8ebdd667bcc49f61503bd3115f08c5982adc1fa2f04b6b6bdd680ac44441f29a8537f49cff915b3686926bb919b9999522d7271dfa362cfda9f725aba0bd6cff9b68b4c9415d3bd0f4c4f916bd59a8d12585ea371ceb655fc5d2d126a09bbfa17f6a5e2c859593c56c208337a58629c1f467eaa1369eb82468eb6a91159aa98ed97a55e02fbfb6c57f8f443f619e21c99b2d589025b05526de09d2a36076a746de642debb263c855bce2c00e5e662cf459a577c2e1b49cb551698d6a69364e1ae3210a543e390a94080f706c5177e1a9f753f7ce3040efc928f2b7a480afc959fd504799108f24324d9e1ed14eda6dfc849a5f356cefcda5ba744968b53008951300ec269a3039bb805212c66717aa7a6583d49b588729f36369607222a7a08a84005b4e6849d8174f50d23106381d660f300bf64e08d57f27cc5e7d7ac2b8da38b92f6bc69d0ff3ffd355708bcad5d3cf75aceb44f8dcc50a4a00b4f6a963fb8fc56ccd443472166ebf57df635ea44f5ab2ef4c35e9ad233a3cf5fb2a69684cf4d14b3c617f212517a2cb9fce5298c08758f9ec8acf77609e1064e94186f6672fa0bd0c5a1d7cd8eb5dca46375fc39605c4a266b6ae94f1d77e832ff0ef1dd9fa073411bbb0492807023249c03ae551ef31af627d30ffaf5db9b763adf5a8edcbbcad7ed643e7f5292b8c32a7b928fb135b8b7ba855358f873a5be05d2a6e25e9f771c277ef5ef9ea440069384110cc34a48e3abda2fe3ea25480ba8baccf552472e7e58ef177601b82a5c0368dd6acbe1512686e7b96f352055b0f39042cd7eca75c5ca9b3dc2b66ae64e4419e6b167c3a5f37814a08d017179ea7991f4336da321dda846dc0cad8cdf3a9313ab5b085583da8e068578f41e8eb3229d5c386f2a0b59d8ae420c164c40f9036cdff762c3029d2f1947ade13765129869c23f35d4fd810040849656002626864c013e6d2eef6ae6d78fa515cd9f0bdf929955f8127447092e0f4e4ca14fc4f7017e8c9f92a8f2a9291e5aa993478930cd0c63bbf67df1c6d8229c1337e34b8211a2896f10b5c4a16984da18c97b59dee676ea5a8a26306508ebed5728db57739fe3d61263fd404b883985ceca67f921857d4c85201b13beb856d836a2ff877d92461f414f14c5e0bbcfcec3b21f465943d181de0ccb23e9c89aa16e330169e90528dcd7587845ef62bbb115196fd5e281ffdd205c43aedd08e359e64bc4c9c0351e224abe568c40f160fe0204915f8ec1b0fd626b64171aad6fe20c81535cc7a9c407a6347c6f71f3ad295f63477280509272432edafbd27a4955c671e2e885a69d9c82f227826f11ca2f8caf0ac1ea6769673fb0d985b02e671c3523418f7aff5b50f2aaaa96f0401d64596c36044fe56eac14dcc7ee8c1e6400ada49d267cc751601caf276b72116e6558d7eb1cae2b6fa182399816855628d72aaf963c81e628d0b476f22289a222208a96082ce364103e70778bc99b872b7c16c2febbab182fec8f2edad12d26d0f4481b3b443bf8a55e0b5c885ace97088183a8fcff4286f6a2e7d4e4e364f673434f5e8a380a60ba9aedc29d31514ee27bb75ddaabb3dde9651406be4fa511a3221a36a672c45051770781cd825728e6cedeb546c5a97591bad1d95a16cff90277a526c54b93799d0722a1d9a4f7cc6d55e87215225ebf7197cd413f66549e62e7c9a7336d7113aeee5cc00f99b400f94eaa49cc3690680ff98f67b18f189eafc151c8d826dd7316dc1b09a7565b1bfc7dddf96640e6b559618cc48267fb0d594b538e668ab21f6ef36de929ea94d0e18bd7c5132637b015f9567ccb89fab2e2f00f6766d73713d2d1d84efe78d1308b541e06e5dd56892943cb34ce2a190b1a373edc84e3080529a379c9658a6ffb29e05c4be4205e9d09b6dbac380a020670465f6fd3214fdd228602ddb5430841e70fc9a3657473c18a5e7241ba840337a285cf08e7e721f8eb47a5021e98dd6fe1784e585f96a7d68ff8d7c12f86afe60d95a8453572e9fc74787be9aad0e28a09bfd293c328a73fcbe7f28eccf5ef55f842a5b43aef4e03b89d73f42c443da8beb06f988079cab1debdbd6e5e8aa4ff3fe5b0f1f49df16d6888857e3053f4072a51bf7e203bc772c8c21026219e3565cd799adeb783e1242f8d7e3401c702620b25089f7978fea50b1c2f4264f6582b263d16b38eac940298f99ca220ff5d434fd1947af4a16036d9f37dba7a181a86ff0ce9ef2b9d83ffd23d581194a053277f953f5e8cb6e4450ee3d642e5299e0c497718b8c14a48c13a4b6784c8f25ac734f6b4366d618edaea55d3a22f9550eab72723107b443731b147400f0b35f7dd3c073c8c4671423e1c669b275e859444169a65924c66b947b92093ee8391c1e613e259ec24e7cb10d2667ac273e305fa4cfce81c570d9141c9faf83ba6561bf285693d030c951ed22d55b71d6f96f804853976b6c3384a7f7c1f956d1a14a5b5d4b946416222eb034a2c0b5d826e8f93e02108493cf6c3810e0f807876b203d46e29d8f32fe0db82f3580da3c67128b621e45740fe359db9de424cc44a7232757164bf909f05309c016ac745f03168eecc86a8859cf784d63e5e3c9977140d1445fb4cc9ff6667fac531772d2600c0bc5983d474391378089a693d8c66fd60de7ade214be1e9080b13603eb98ed08ec10d1a276200fcd621a252d9cb0bf858b6e75c3e9cf5cd109148ffa812b76c122e1246d446e84c37f58d47c0c3348b8117fa02275a9c4dc3142ba645ada2ce894449f5831ced2316e4336ed967ee80d3a74fae531249d0319860a98ce824cb981b64ee6be8fa2f894bf4f529e154a1f89e0900d0bb6483dfff731af63a6185d3053f87ac7079645f76910d2596b565ae5f95220cd11469d7c143a648d513db3267b8883cac25da9bc699051bbf06dd69917a43b44f570ffcebcdd8db57d03ce6b8d67200c46f87c263e8dd640bbfb0448a9c3aae2090c8a4aeb29a1b807ae6d1a865f42c1802ff0bc83c712660faf719c41643b76cebce3127522e1a9be281ee98b3e789e70c364c55f80df851b22d06353afa0483f15cc4e94522dca2a8657ad7ec039a00bb73006bffdbc63a1c1b46d4ccbea8a4283f983d3edd6bd58ecaa5999f5f7308ec5b264a962505e165b08e946f6a3531cbac99a2d15e2cd56c9e01f0b5705b9f747fbc7048c40b898f6dd1cba30cf2de4dcffa03a8154b6920b89fe7428cfab1c48d2b05542c07235381c676653a9b73d17f9dad546b4b0bd5f101da6755f73bd39a85b949e9e6d4132cad85488741d2bdc778cb4efd080af53a5b711f1bbaf6108912e4dc371cb275811b3cda3f03703ad5babdefefb9f186de081d867129e75280603d204272a0ba7b9b652321dd0a7c69979686ef06a679b01151eed8e16d3a9b30607f99ecf63cc6ba2db98edbaf771ebf6c1b1563c9663e0fe325897918aeb939624939c4b5eef7b82276ae53c54c2ce1ce6a0b69ba361b25fb293f78c11ef704cbee8ed0d56cfb29747be950fe5ddea581ac8300b9ae3cb9d7a98c3ea4e6631129e0d4bac029987b37f5b4918b4022f8817bbf267b6635a5bb21280a716c0e40009afec04f09640137767a762cfae9361953f29711b9401bdfb59e813488cb18e837981162a7ef3cf68b3a2934882b569cb67b96d7fabe1ed7d3a61798e79f519ed0033f317ace50e55a035341471b87be70fdbde5b3c4048a3507dc8a86b82eae94ac9e045a2af33dc941477a3117cd198f81e362fe7a2280dcc1e1fe5e7fb77285697539ea221f80cc30d04656172be2c0480830636779c69bc84e477666bd3ba605ab4a49c8764b8067de22eac7b79757473c281d2328fc68912f28e1e9949e7a2bc76d36a8365a875f1814143de3a569875087d8bfdea8489695aa2807bcd99b9fb2651ec3f2dd2d2a2f2a743f516f87399e475bfb2b90a61606b7db95613d0e115fdc240416bc8707db2435101072eeb080832d422445419838bf8e8ceae0c81f8cdb2ab206ab4fef4d3840a19e506a3c926d58340d9985a967273157789a28d98cac120c0ed235106fa4f604ba7263c70141d3a63d047109396fc67467bb6a4373c99cb192e36352f49490c7dd2f27f196a3cc619ea6f9f91d0aa2bf43e9ccf1ec2b797e31bc9cc0a17820e3315bb636a0a81383ed907623332800dca7b6522ea31d0d20b0d2760fcb70dd0f8ac6ed85b3394a006ba93fb71fe4ba155040834127288ba7a7e039a303d131378b712cdd26f8909e99165b69ad7111b8460400ace2a98839a4d9a174757c628d67e34be2d1c4088263eddee916458dbb923509c95373d9b54d65241e5baebf5c7fc903e849777016141b0f9be990eef28344c2d2331715cde50e0c4d2feb79d948547b8f0ab332f98269af1b9a177af4813cbcfab4085c7730f4db74dec94407270f87d193c14b0f16b0bc15deb135cd533c78d0dd177768963d68447d81053f9fd8cddd60ff24fa86fc193b11eb30ea0794ce04eb3cf59306fe800de52ae049030fd9017d8d383522598306daac85d1b8d80e5e87df8b700e387a3d8d9b02fb2865200536c3baf65c83ed9fe6f123239c10f0a55c4274c0ff9c5178f629ddbe8c508589aeb327e393bcd12d0ecd70296a04cce9934b5f64e1bfff84c533923af516af8c5e4cf762e708cf93794e5753f189cf01af211bae546b1b4a17044b8781ab9b58ea8994e67b05a947f41615093b449606f7bc0b9b48c3dd2e65e2c93132762a9a6f4e3122403f76881a6deb82c01b88a507d5245424b62d9d8a9c2b0ab5234e1f345965d5cf6c39defeeff2e4bbd232ff8d56e6476da35589d41b3cfdd80d3033902594936f8e6108985c6f8ca8c10f502948bbd8a0777bc2aabf459d953e8ce3928e914a2238ac0e2e568c35b7948c63c69f5cc40338e968a1643e8659983f263135005d7436fea3dec8e9cceb09b681baf2bf0946eee5d5c7586ba0d12ed21e9bc217126d9ac5c5b3665b096ebca4ccec6de8a89e3b5439ed15f52e0e1519842e964ee9158d29f16ecbfb5595ac77158eda83b78d4c4a51a6d96613be8cf26f11f48fdff71bfe8490d6928e7cf03428d864e5fa340da592d08df60e4141777d2df9a75e2176d4c8b11df6371c64fa9dc4b4838ec172062694dec81c8e83bfff0e90f6f626d211dd9ba2c2ce7450093f2b141835ea0dd05aaa9b0283f447b287ff78c53e40a72630800c684a2782c41759f2f2737643365747067ce0ec3c2285e04987969d9518fad3b377746af72a96d81019cd9d73839e9e7bba30539a29a4fbf77d825bdade424ad7442914fa8f672a17eadb25b5bc45bc01afe00f4437f09a03bc398de48af49ae87507cb8c3a3f236eb7852f067c247c860351bc2373b49c59fdda98abbc77383c0b210ea284eccc4c6cc763a2c9343b3bdb41b5082e553fb22a5ef9c54cf13c558eaa5652118ea653bb3e0c7ca9e8f206a334746158a3db318f15f2a6c7e80a3296dbdf0c2197d31a4090eee7c7673fa0fa22c8127b78c866eb52f7a4bbff6da56644e44608db8b8d880621827b070ab486ddede42029179d7b4a386885f6505f23d58ad1997c524d15ff093447aa23579be7942921b4a796f3149b9e7e26403cee640d31a57155a0f29d329184ff63eefd1393bcbc2cc93094a385fbe5e4cb0271068715b4d788e5c62b3a45f62a9e43ccecb28d846e42d188741f6f458fbf12997d400404291be4ce6b63d134e31f164a3063f10d2bd8cb901b2ef42078da0b6655dbf98f5eeee6bd3733cdd411ce81ce43de303bee7877d05e2482e0c36fc757ace7402c23f6e5f967aaf0d75a93ce52f2a2501d891c6f0872e80cc9f5a08345ab96acd425500274f6982000fbe855c02e6bf11f4b2f6b610f0fa41d56236c945ccb1e9bcd0f7af178ea05d532b4d3c57e1e2759a94487b8b90535f3251abf107d2fad43b6573a6346d27faac563c933e5df57c77bf4e8cb7b0c291a8e1de67ae990a03dd3d875d901f6e0d8313e1ced927845255bd7bc97c71393fa9195e54a8f41afad1879b1e1e80a78fb73f67e96d9d8f7d558d4fdc97b9661bcf729bd3422ccc2facd0084536e0a16c497ac6f862c292695317d3950b935285ed311569f608e1fbe8e22628876b46ac7e34e302ffbfa976c9a89ecaede05d556c239a0f7a4eff7e3d85e5df4f39b825307ae458224a5f502f26a9d8243ad65b6e66e371fe3fa463845081dcfe9d31b04744d2459a1c13c1428321c1ea9cb4b09452e43280df7984bf9e007ecbeac7eeeca0eb32d9e195b213268817fa31437f930f763a77d989cd27575a19faa689d8d573d65d38b4a2a68d83b86d7118ea7303bd6d638541ff05b45014978d3a5889839fafa9d5d7c3773d5c9057e702434f7f3e31ed5238a33afc530f9bbea06d55a5eb08186266f29a4e859114c50bdd9222c192ed836d4a6c5480d24e111c1bb0c7c43693dcd1faf40b8bb645d0dd112835d58c3846d100359d901840860656f654f73f63fd6b075adb76e59c99c88ca7aeb7959efe7c64f260aae0f6df0e6349412977eb3c1c3c92f6164ea30c922e175365212c7d2ef9458689853a2c35d004a480e027bf1ce6564f6aab8fd8809b9ba8a9a83acc7c56df02d250033793393daf97595e41f3dc9d3147febd2652788529bdce18b2ddfb26f21621938f80ac424344339fa02a488017b1a695336f038ae13a0bb8af58bd490adc295bbbcacec27206411ee5132691c147cca51bea58c4845c1e33ac9b5ac34cce5f284427295cb0b902c341c549e103e3e5f57bc720f3698d4518bcbc8b36a4a5055df08c63d5d354d47a293bdb84c7c4988151aefde4acc788be39f2a2428328b2d05664681aa2e899ba71fa87f33e3673776b4f6585c195f54f34a7651981153798509eda7d0c0e6fabc96a5b76baf54d4ee3f828f98c86dff3f9fbfc12156efe737cd573232645fbd1e2e9ea1fb67c38ce68dfb2dfbde85293a42abfb8c7fe4a7827243994f3d20c49a40a822ac96a4a0e934250aabba1589035bff8399082126da9c454e9f09862524fc79ca449f1f228d08eb9bb66624020dee1245a37657bedddd9308f9840ea6af2eefb111da91e83b62c351e257bd541d4c966a4b61f94abcae59145eddf53dacfc6b79753402a40df3c6e7bea54b42b5fe6a5c23eade54584953d24fbb4ec98949520b1ca8c9af63a5ee8eb910b119f7d4b1603172e27a085429d5dd02afa48195c34f114818a0a79462c27b866644b29a9757f6b7b174aeda60c0f3b2a091367e57e898e655780183a5268743fa945f0275534502af7500fdea9892bb0bbba1934e0c35b2130d64c94dbde3d748a7299cf0b0b6cfdf12f95dfd0d99b9c395cf05be26c1ad70b2f7aae5ccfb871257e2e70ac4014527ef4c9756a7a1f3b535a4575ed12120e218a43e38d8b2f9c3913966662510b4493775e05e89f14f4d9156a799d5c0bbf9fe69ea59bd8048625ab8f44726ea6a5f4c46997af11cea5ce1902b5a1185bfd34656f60238e891369d12e1259f8326983eebec12b26209c35a71bad6161ad94e63271de16f5215def8d09c2ac6cf88a34b20a50127619cd9b78c4a88cdc54e318f4393c77bb769ea7f465579d6e6d81ba6e4d722e23325356e7233b3cbdff29e2702a80d2f61030644f036e28c54faddeeb037d738d3fdf7762764c8af047dd50bd439241ea341dff0fb52c58b87e9985ce0485e4c2554666c1d6054f7851eb76c20f443c5063d03c28e120cd79f65633218d33e95da5966bfc3f88ad191f459f42b8a17abefb6b0160b23e376bd4d293021201b64f1e26eb49462b2cb50d8278fc3c3a298358e16a72bd8216cbef9f9ff657e450b20b7a00b4a3756d1ad105809b44b73c729485597039b0b39f5733df104d232e29a22574c9fdacdcb5362118bdb8461f9662d291535c9c5f053ad17b4b07e61c80d3546f9df4292ff712c391b8d314f00ecf2efa2f8bbf221d76acf5ac4b2e9a9eaa9089146e445669707b4f69b6869b0e6e0f21bda20c0317e0e10409ce734929e990938db29bdf73629bf8781a5b6bc21699b5d3bf2176c67b1608bd7d452b693070d26cf712cf07e620d8242d7792e00bea0c2f3b6daef24218c40287bfc19d59fe29557efaa57d934ed2048245fedca9001831051e82e35a2219dbc12e80986da2da3fdb2c9758bd1ad44898729f39625313db04e3381174c0e3c264ac58f9308223eefd73a213870c541248e5849cf194cf94d88058fcd01e71c303df6cd9b64742565e90c9cb107f95bf56d97526bf54962dcb3ae73b0383a025ecb8a5bc4a40a6916353ecc643c55ee0ea6412799080ab186493487e322636b1c9c4cfa351c140f5481807577b512a3cf6df33b53f721332d7e0a462d7553e63f301efc1e37f9dfbb63e6762c12fe66178e903c83134ff54b4a2aafee3203937a0a163112f167a1d8bc35bb5ac9ed03456d7c0b10bc32976307f2486f2af6e913a5da901a861a27c9f2d0625d7dd04ae596f85fa51ed40eb7ba69b0b7f9bb1379ad1e7b0a9caed744302aee38480b178f5eaabd2752553885e27b39470cd90261dbe9d7adae1b1f84480114643185bc3506f64c300826eef36f60f1653d9dc47d2f072b7062c4f0c2c99ae6a36458eef5613988c151f405cf042f52aefab09b94af9ef723543e45521e19fc81b1969852583776bb0a1cca1db8d69a2d002003a6c799229b4c0bfdf26d40f90c11477843d1fd8b144647fbfe6e4d75e7cb48d2bd3b0c9af15da7623d9ac5a9b73dc900021176b32117ccdce2e9519e8720f7cf46623f9991c984f0f69e1b3c8127e66ff9b3d48d3bab03e19a1f2558c66f1874d4b174fe0705fa8d72ac9d698e995bb7b16a3892a3a4069e4fc0deba98dcee4409908762e74002ee101e054e60af59224ce5be5c7a6708b7a3fe823e46a0e1686598166fbc2481a8e614087ed5a845798339d4309f21d8971e33d1f8325b14a9c5d7bcf9611736ec879c583911e1783a459c2a99456a5f1d554c529565034e9660a26e0ff5be7c5fe38bf77880c13d3ca06c86ca0127d5e6e9e10451dea641034e4d0761fdc2c1a2e35701fab83183887fd207c40623b8493daa8c05a66e6ed440d5bca5828c439104243c7b365bb518a5fa09268a63d47c608fe3a757f61d9bbb1f33889bba66a6d770b8d4f4deda8009e879bc990247064a676a5b40d9a3bd55255adfb925fcdca89b97827c5433760ee23958205e1f84bce99abc4a80c08d00ed55b6e600e16c12694f86a59b8e32666b5c123d58bf2c2a204897da31a81889030de63fac1c58613efa2c4c8ed0f7220f382aa14a4d128bb49f2753aafb294a0b559c00115da3afeec3bbfa1f04da3c3468b4cc8972dcbed370f5cbb8bcd2433c912782ed03e52fe573994e53ed977b7aa742a6a3fc2abf6ebec05a979d73ae0aae982a0510536cd4b7352820df0f5e97b35a5d0cd001371d161b8d4ff917ce18d74615c2ef0f04cf915307d58f1b7f4fb7a7a67b7083d76c0bfc524e5fd2bb02ba8c0c60b35ea57643877bdc271796fb859f862473b5c8dc7ff81cf9b59261b13311a7a743431337c12d2146e88e05b20622efad09ba781991fbaf6eee6cd21edebf514630868859d6d8befa600288c0f86d134719c3453bb20bcbb68de9cf915293c09473073075c9ed0a4a857db90fa2ed5e0d7713e6128ce617922e04b4a63f01f2af7ea8ff5a7db9c8dde33b179eec9a903d78b01a482607625a9e43a89574f05167102f491e6e1ce12ae6315ec048c7f3af3a048b8e7bd7855a2716bbc128ebbef8fef22b1dbd9e2120e89b4571942a27096e7e12ddda7ca4c568d1bef1c2be0d164e9b5bbc0800a96b31cf1ab0448e028e088ea12d30ea79bfdeb224bab1093f0c62badf76a8012b737fb4f029be51ce326bc88b595b24e83b5c6eb1115d67ebf74de7d2abc184c334fec52b233073302dfb12080dd450a95f088f4848228d5e3d8d7d9b542689a3307f6119a091231ffe9e1b7747f8c04c40f8928030f064d71ec8b89b675482d16c860a92a284440806ad2cd0c6d61b0521a2014ba0ba99bc2670172c956d6e40a39e39df4c279ee7a44117b49e7391123426526a8a3dc94c7ede6fd1f099ff243c5a7cad62b5e7106682a9b078ffaf2a5ecf2d299908b68c3621a8b3719aa307c28d8fc36f6d08984423e7c629776de9d371246bbfc29c7685ad0a797d235135e1ea34ffd0755f5317156eb3e65c981a78ff693baf7df6e57c29b048a1fde9fe7cc334c6f10eeba9a3516f349423e85892bee04db1a2d1d4116005b2ba0ebc669db8aef7880a3a54504102fb4872d87f3abf4e613d4d7b285936c516d8c538fdc1f8cdf06297329af06cf412b190fce064d859b6c1cc469186368ccecb4276d577844491fe77ce5f0e4cff92243f8e8d61a1e226cb3cfc8d3165861964206401a2253dcd269520032ae73aa8484021d737458df1d1a4947c89eff3ea72e809e8557952fd955b156b45c47985020b9e21295646f211b802cd15a8643b5b75b00432f7c81b6be05471450ba39ea6726579a9c4be3545b91b335150edc8f3d0fa574060edcee64874d85ef2c6f92cddc7ce31b4d33b35478189e809c52d2d6492405c2f6db73694753ddef30fbb594b1a98270c21094173d3a71a83d764434472e24e315d010c456b7cdd9034eb897da17fc96cd7bb2ed481727e5c39e67a2c7fe0f5a92a8190b50edccf78056c3237163be04db92708bf4ff7d977a8f4088e53503112621a90e812f483ba4f1a574a17ea27f5a6e05d89e39702243242ac254c572777378c432b211ccffb58f1a217f8cfe9a29ad3d45780253c973b18e7bbbcc4d1512213c9f367191b0f6c7ccb760a12abebbc2d10eb3a0b76e1a507f35e5634845ea12f7876f16b4a1945ad6d0476c0eb58c09e18d76855af9492fe1dd8c30d02c15e873ff1e28d35375ee9ae25fa978914778ddf46e0d152f5704ac8673a1993d16c84688d359ba23244aec97c3a4324b9277746c8defdefc1fb364a164021d319c3bd59e00f3673b2285dd796fa4a2aa8ba0ce40b8ab913fe2b870b5338a6010a991526ec5847af2a0fb7cfdc8e9836c86ee56f3fdeefe32340f5295f890decec2656bb4c16f030a181bb4b1594a5a41ca65f48a3ab5262c5a43963e34f297ee11a46f6fe63b9237657b734a6723873e3d0b07c061264653f087b9ca095928adbdb1601467dec54a9b6241639deb7be6e99d3667b6a10df29d802122e903a6f143fb02681c33278cd62a600af8c8ae6cbef33bbf4fcbe1b068435fd3101d8b781b581e5781c9458888e6a4011ec81605c4c8877ab9d3ff96692be9ddb3337e3edd44a18c0f74f57a6a3d0f87ee34cf3fd6098a4a73304ebe9cb9e8d074b4e6224d501cb7db2486742da6bd6c3de582cc4052d3a17efdcbf0af05ebd22705a744ec9f05a36ec794997ffb307a09f97e432734740dafc6803ac5d7a9bb9663afa23a97fabbe1d2d399df6908dd3407994a6953fa5ed959a706963298f7d5b082ddcd168d1c2612c38d97e6e3b815150f499c84e080aa42c32d353f327de48d91cc1796fd2915aed4fcfb91379312b49267e0194631404e62cfdea7646faf8f844174e87228a4afd2bd5143e339ba48455b094d24113dc7e155efe7dcf5bb7774c160cc8beb89bda82601b03bfc0ff941cd4f321de8748b488a13b58628cc2350eede9ba4abe244ee76b1f7f1c4f4221ef3748222073373efee5f569ae0d43ffde258ded40971d72592bdebdaa3877b802e94c7d7ed87f26581a538a11e271a3622003901b056814a996e77ccc76c6f22771a0f38e11afec3a2f25856255d3dfc50dfd372013f830fe3005b11a82951da44435dd009a68b51549635d67d7152bf391a5fd1abe8e2331e3b070740af68f8323ff4b0b61abff60d28b155443db1448da0c1f66818c74d2ca1cf18e9e83abb77015df24482c8987cc4ad86e0c34e1098c31d1019e575d82bcebbb64655b4771cffd4a2167e55018e60ece2aa21592a9f06044db039036193b3768eca87a17a31a3f3a787f4303372fd22454feab55ee34c785a77305a8825eeea8f161ad24b42deddd4593a08c1885f4856e8957e86b41dde0ea6d34a59f33cb73f3c6ba79fbfcf9aca6f92570ce693f2c1f12c3dde5f9ec027de66b9e725a36a31faffbfe6e98f31c1ef9f65130d1638a33c01f94fd0694f43d8422947eb4a6e8c056dc2225efbde72d8a9ec72070f3104824711d3efed5cca6c23d7551aa068e90198935f37042370d57a80081cada070e1600e1c9edb1aaef8d2895efac101b3cced734a84b3835b0826c528790ffe0c723f49757752dd7b478a0521dae166728ebd6f125c6d55fc2f58c903c54c6aee45c47443edb329f8ee39ce7aacdeb3d800e202cba4d9dd4ac7b446aef62e379f0739eb068c66b3c503027e4f84076ff67fb850147e9896ac4e9f6a6894b8e28d529e53157b670d926d203d7a4ca14d377bc468f2edada65d5b997ecc2b230ff04e08c8495af61c3944bd9553a0e57b16ecbe68eee727638c6a2089c577ffb9f4c4474817deb2529bd6a5048ac0d85aeb51c5bcb5d1d98857bfd41fc608955c7331d07388f776de773e6ca78efe29c45678cc0765d860c47f6cc2cffbea68551e25609448361deb6c76c0c2e9c37b83351623820cd649d40d09aa28e8e1329d91e898b833133d25012763aab039b33f2ab48c655c7473cdc776ec446e04f781a41e17e9cdabe2ebff51a17b0625cbf3344cd2571aee7dd4a606c20d72ffd07ef83897cef8ee854fedc216a3785d6fa8517f3a4fbcda608b08cb962f3ea2c69a4ba8dc47ef78a912cd859a0fe0e65c3ea4555636a9bf60cf07427b3e5fb19a6793948043579700ddeff129103efc0bf9b5726dc0a1682a901d98f419c1fde9e2e651befb64647ef1a69326f7e5d2b155505b38c7d7ed9872f2b89f524a2a7688bd5fc31999dda637b47a8f1b124bd966a7df7dcf50052e702b5b6f74828951f8579263111b38fdcf02a31c442eca4533e226cd171a33e3754d1f78e91929ede570e0c8bf807a27c3fcb00ee239d980e9122f7df90c3e317f55a22c78042eb98313b9614b6411e749d1a99540ff8537d3ef9b047daf6cd8e7c10be5aa5a9ee030e92f2302619f01b9b3e03ac02b2cfbe1f0f746621702d08a26dea5985e4dff9e5ead6ed5b3452a13d84becbf6e1ccc38686fbc17f75c2854290a2cf2a4e4f72a8160efc63d71ec484b802c7fa8828fb683481f38f92a977c36b79416d1e9223b679d83947392f084927714b969ee49f55a4aa8849f65a023a3cb28b3b739ae611b9e0dd83313a5cf8b71a46d0d880492ad9ab390e069f72167023d049c69dc8aed56ebda16876b8ea855106c04125678f0515ecc31297a49f941d9355a2e02a76672da8d665b439ec0163cddb89dd4451cafd3c8e9d6fffeb57703384b26c59ee50fce9911773f81ecf55f0bdd7e715516fb45779930f3b1b69b9a978d6ebabdd0b7f63ffc355e59cc5453beb6bfb36490a952e54aadb75329353b68db8324ebea3253f3340d9044ce364ab27e6acd3faef5f7f9c52b9f5f0f095c90f565545913a4f5087e43343f905e6abf9ea497db0f9e86014eb902ef94396643a44c3296886a775d8a473a913893734671a57dc81b6b44b74166b14aaa8292c02af39617ad1e83c0b561a31aae7c163665297656b0c75f32e0162cd9d2095daf6e60370848fc6bc39047d45046d058b7510fe417575bc586a48596bcfb7794db0e550ce0fe54c21a50238aae3632d76c6da73992725424178f2f5c2423f4dad6362538514a2b606b8224d587fb1779b08e11b113f01d443675e3d1aea49731a8b9347ca4395e0902eb0fa5ae890e4805402c6f14c135e30ad77c97ca6457511cb4e1b2b789da0f8eb56742429ead2359544eafc7524eb75d791390a4f0767a7beb59b2198fdea4530122315262cd70860ca3c4a0d477748e298805a2146438a7a9e9e4ea5b5bb8effaadcd30e26c36a0d0e48fa5d387060594af6b7e008d7cccfdc03e2bc0f73a1490d80b0c2ce070ecbe6ed7dca6767e6b483da1c82d5c0a0baabeffdaef676ea19ba00cf55094a010ef0230df7b27a4fe6069c0ee4e9a0534e2984dbe13da8f233a6c82f8b0019f6b660d580cec39fedfd99379ae859c11f421ace7eceb7a9f49de8074c310f90a34817191f96c1d07c54e0a6662db34f80a206ad4111d16057f97d4a46f94a2e348a8425a5ca3b6b62b8132c1e10d60f3644381db6f16b3f77650db6059148c981e55b949bdc5b56ab09f4d1f0d57dbeea316f434dcdea8a20c5ef9af9ca363427d39947264f0d0eee341a7abeb5a93ea286a486d6e06edcfb742f82589c7094dec0089fc0e21df4c6e84c3ee4fd0de5d746171b134e79cf2a82b578012e4cc13921defb0ee9afd57d051a6fe8c6ec5010e615d6352d9cbcc47bcd271c80fb6a0286e85ea0f5acc756895dac552cda434219a60eabf79884f627af26a43b9a8015e648aa4bd26c8830638657e890f6a72a5ea053c14489a81cc40e91b76a2537860e004c55a528ea04839749fbed4cac1788d514badb179c61b20408e5e528f3aac5c701c64ee0055eb5120b5480d22cc1a787fb5f9d948666a250b8805f16ed916df94512a2f86b374185302f1728133e502ad27a90338f0aaa970d0c3468a62a9bfb79628b95ca3051edbc3670c612132d9a7f915bbbec1dbb555422a7e994f6ddc4fc1dd8609153826984537184431777ec8d037c5c389b3b5b03fd2de8471d84250f8e51d383acb41fcd160b4e035e86ba8a3d3fa40d698c32433a558134e1e51fda1c2f8c48f90b31715830f4b67ec598e6b2def558b65c4b5836b4a27bfc85e9cc706e858829b6b4cc2d10c3982090cd5b026d8b59c8efeb9240aa1bce75b3fe0e9c5bbbfb8f6fc1186bd56790b0c4509ab6afe184514ff71180bc0f47b0057127afc8b2b35a88853e3d2c16824fb905178913896312fb20482a7562ad304b5768082a16e9f7bd46d69ae2026ff6c1320fe2cf06538e3b4c06c94386972e9856a6b5b291ffa4ba7381dec4785a2a8dcdef57334699f269685b42621bc6d300f87f0b7ab08da70a2e79de6ebf028f0700288b1ee3b480093b3a3817b9be39018b587c08b7483bb73975150a85a814b3e9767cf7bc88b8fea10ce1688ed0529d958f509e1cd5a18bde3da1fe1f1fd125257603b48b9e3f329ce159ca04687f6016225004ad5344d4131394fc09370dd254367f84a36ae3c6c45dcb1178fd1ec92f62d653a94ae542c5ebc0a8f5f601ad117f7bd2d3df16611a0340d6d5ed72f1e54215cfd02675fffafe0b9f96692ec33ca75478262ea4d66fc267dc59321ad3948888c943647b62b141e29efec589dfbb92495c14d339c90a0f98584ee360ebe4e212c051564e1e24c6bcdcd8afac84763bc965b23c816f697d8a2c22a0b54ba36b02052e868fe2e69e094d2e019aa96a2c8411f9a3fbdcd820a892d56ff66e3a882ec4aaac6aba6c3ec286474da587aa037d9553e15bebe7dc518609a43352cca6e015dc0611e4337c64b0a84a4743cb570e8dfc0d6b7866b0369a5925f8ee33b6558ff8400686a3f516f1f2416540505c0cbf64dffee2a0f73d2371ffcbba4ea4fc805ff257807fd771312223ea36f09af2673213225ee0298cd3e5f0923e41cd7fa5e979b499774303d0b6dda890f76c28c4530913bf871217e646d2ab2b51ca0646302ccd0e207f407e4546c9905b8f3768e23a0e7436dc634e3bb7063a563a6cdf458f2a339a2cca1be870ea9480cb6cdfb81b08a008a6994513a410a2796770f3247d5a6ee17b3b764e6812fbc70e672149fd4534eb9163ee6d492b7cc99d840bbd3bda1cd9960281918c1d177c2479eced361c8f45d1bcb617134be76c02c2098d8a951e3ced030e27b348aa5c4085aa7e080f989a30aa4819620ae5deb8e9ad5150cd8c2c107c85638f0b0afdd0d0b1f1570fcd730f33da4b0b311e6767e77dcca11954b4e050c31d1653ea988c421cdedd16c3d78f1146d56d34857fc353387c102d184d3d49e2232fc6c19904cbab6f799a7fc49448c56e441669d338ccfdb98b70e4056e6320be7c9d72d1bde08ceffa2f826b5c175f28147e06d76ab99ec09ac953051ac3332d9fdca41a565fc74a43acae8cc8267d178c7d82d2ea580a2a8755d9d098a57e2fa3d63a90cd25a043500dfe3c89343cab8b730dc0fa4176a7a53d26b6a6de1d2d0be9837f6341ec86f319b4402b577525f52b2fd2be3f82ccbf81b29a60b54b3b768eed456f70bb9e43993da409582ee7bedffe7e0e0360b6eb79c575bb034136c272a8f0b3b1a837e22b32b8b9a4ef5cdfc9c944b7a951be773a5962b4def00ac458efd89c9676e1fd2d07fc220579e71be2eb9d7e8e18d4fba0fd58ff6807842813ed4d632be08dc3f30d3f3e9b21eb4b2715a13e528301cea0ae9acbb8a717b5b7e323696bfeba89685693e5580485d9cf1e9ccf04c9e8ca58efd3e8d665d47e111f3e16d42519a5de1ed239d197873770fdc5538c635d2944614ab050760ed55dc267953424dceacc8de706a381bf17bcebf99b161f08d5c11e7bf184b85fa3683316bf1c2d0d9635cd4901ec76ace7eeca6c3992e266e013e311ecb0a3f43cb65eaa803b68e5cea801ed2e2fb04cca3f43a5e3074537bc202ee3f3fce2257790a6cd4c9e647c7296b4935f1e3e33d0bbce61b7f56bd122d984e0bb5a636286dc719492099ccd68677ad976ec19ef26704c9896310e0c1372ee9b77d823f3b09ad2174c847c092df67b4128b9a19dbc12129dd46745177e272dba598f63740c406c399a1b6c8fa65a325cc0840d13fea822c4b159b18fd199eff6a32089432edacbdbc49d99db9ca400464f22c925ec14eb5cbeeb709fc944afa790bbcbb148d23f3f7d95978cfca9a70d88e2364eba2b3cb61dbc6c3947cf67b116571eb86c26924a14e79d528d84f6b36213ecebffd98363d371093a3eb379daa514d8fe5d47d600c401ff1d4e7185a31d2a2d3737ab78d21768d52c9de3c79fc1183e93ba648cc1a64c48279385d6eb98b47cac5af48bc6b994a1ba3f632d0fa6b6e5bdb165179e378322ec46520f4d9a7eccdd5b3dd9fca216136f8d720c8d4390ace7fb5e83893e558c91e7fe4356e259fd2702ce1a5a5f5f4e0d262a443b0083d55e1b5a64f10e37dadc410d9cac98beda4a97e4c50f835501f8fe6c7d42155bab7986f5b3f8d6c267a9b031a1fca10955d9a246a99ac53d35d2b43bae5daeb6a62e7df3801fd71e3bba9f5235a7c338b25033ca30b7ecdf73c30252b738fa6f9160ad8dfc645a6918b26e56ff5ed85686ad623a58a106d91fdaf5019ef450df16f6f858a92c494c2550f652a3b483b5dd3fc4deafc0c4f0ddc47c1ca06941e4caebfbab84c4f8cfdfb81fab1194880ba30a9fba4b5994a2c27204bbad4e4433db07291117e9cc2d95995c78a22b064a81497a40beaaa988f86323e46d66de213c6c6aa0b6b6c09342caeb0709f85fc8ea1895a820afaaf1a05650a144172d5e8fa2d616e25f5db8e2760558c4f836d775d177b426509d2e384fab06f9955568342e879f4220d6be2988285deead9254025155e27a7a2ba7feb477f22edba817e4d28f3272b1ab74c29765f9e0fa3cb3c5e05fa7df4abf17651815dd6d6ee2b626a91ccad14c8a59867c12cb81e2ceac34aec4e88a7be072925f56cbe68ef7d05237a0eb8ead703134f6ecaded6aebd824a5233815b6e9971d98de078f9b55b35cfdad25d620768cb2288c8b7ca8582ac446dbd99ef588c65e5187c91d1d9d538512e418131f6e61a9cc9ed807b82debeaca2e8706adbcd09f47c3b8d5502de892f0b2ce0b09c1013f56521076ab89d21de595f56d5878b78e855c1242f17d0c17710acb9b78534dceee77daa5bf39cf9dbea57a4a2a73921c2e4e5b7306b4026c2952895b931d29ce017f02d28bb15ecddc22a52fe11e39bf8e63b4715de3d4826e8e1091a09a9d194091ba6bbc5e2ff4675eafacbddfd5f3aac8442cbd43c1558ef4f8dada5e262deac7a4cbaf792147b2dff88bb43d3909fc935f800d2049044f64d1d7514a96b1411d34c53b86bf42d92af14222f5cf6630194733ed35b0cbcb684c6169241b245f9c20e268e2fedd5a3fac528d1ba3d32ecbd5245ff748376ec72997c212dd9d6f85fb05109b27d707f8fde56075338db9a11229941016c9b452e5f155b76d459389269e3bec1d381296db8202fc11c0b3e52dd7b9d6cef81f99ddbce405e6f0cfa91e2c0e5281a390e931a227c8e30a77850cc054aa384dbfeb01bbdb13f718ccbb6bfe6f47a75b3d6f50f701deb3fc4b8ee3420b54cd1ff4cd6f03078732eb95505981184903fae7ea8d7f28948580175cb714911e87b57d4a2dcefa58d376f87a04e1609cc34dec65e718c90fb9ca13eb371dcbb6ba0e81c673854891530670b3729a120cf90b93a768269af294cb94018c06271d479d7795afc7f5d90da7a40823039088f19e6b508245007f3210a33386f90d67969072cc10267759b5cd3de04dbbe099bcde29dcdd0467b9e692a2c1086d5956dd94b57c511a430cd53773e5dae17f9090ccc42c2ba28930361f58e425e96462043932c6867d2815f9490f46890198d2466187da06e5681295cd9000ef784f49fc4b432fa9a955b119a66ba605a210d301137a398cc49391fe6120506ddf5039d26bfd6696b422371ee483a036c7c5ea900fced6ec4a88123282d03af9562dfb9ba2e6bbf7f09da8387b232a8a98158a4b95343f99fe98352cb95e04b2794c5ed27b157a21a32a270c94b552f0e02eb5e6b6a35ad5e093f4bdeca86a1f85be14beffb7e2273fd5bf77870e6b278b137da1d498d24cfb3e7f15157ba4f37d0f1936c789fbbb2be29c383534a4109340bfc35a4aae3e70f7cec79e8bd1c4789b9c30d652c14448b690f21127220d68b01048c366d8339f52a99a5a9660d7026ec489c34352acaddadbdabb4683c06cdcca47da1368c86b2a97e184938543de25c3cf4dd9babe42db04e48036d0f27f749390e7fa22626b8a31b823cfe75ab134ebaa7ebcbe2a8f240cb9269ada6b41471adb334f9239743fb4895bac6e6ad51f2467092b48114d169b292ef922bf04b3219e7ac57e2e7f5ca9b2b629ef36f03cfda7828e8add0fb4fb13ece19461789ad959e43d51de2146a11a412c7d0ef65844ce3599f4894a23a3c21d1cd2dc208823481cda72632bf78149c64e910080ae9c86190f0d7b5c1bb1d6573919efe56d27b4e50d4d641a4a868db4de8bdb4c92f4142b6025c648731709e363dd08b8e432827ab2e75c192da146d78399c322b1c453e0c5ed977bfd4d27c64b57d6475099d80f03436d66ea9b1cc3ed3e4ada5e298c57d405acdbc044affdfef83a92bc99e7764c1e341fbb5578693e259de945e5fe6ab21be0f6b7d3b20a140608bff2a03e11057bf79bf1034ed1bab6fcebcd74f429179910143fee21d7a3b5687a89784b3c00b9c523b86af32000535ccabbc8fdd557533932a64814e6e25a99083bc5ea30c0bfd5661476de08332d4cb8ae4690c8c1343b5c74b827c9979bbd6994b2293c55724b1963f1dc8300b4a3c0292235618b69c9dd7276a808db4e1df1bdf715dfa6003cc68bec1e216c1c50478c5b6765d15d17708c65971c5e2c56030dc5c3724f8c87ec82b7b01fc314780c9c5da69c29781ec71bfe9ff5ea7ff3d1aeccc07795c2bd3e3bfbc8489b312966b9f54e43572ff9ef5087eef9d1454437713c877998eae5de2bb0dcdf5e46590d22da8ebecd4534ad3c8d22d8e30580d7e0af2b4c6cda9d743007811dd4d77afe617415ec4f06e97aefe04bb2c4fcedb72e9622bbf6cba2583bdb2c4c48294b7f56040fa0cf3c783d8bdae0860c9af26e3d5fa8ba7208ff05d69474d776b190a130f20397a4b45e2300c7b73f0840ed3dd0ab00179b6afc4bd100148b1acfad7dca61bbad5a253d2554081e4b4c914ba61ed2402adb6202973a224ae6cdebc3522435d41896bec667ea3a1b81279f50f26fe3fc11ac55af8a6c27c592d1b17eae5a33e12c69004070029a5a2812c3a02508714c02f4da8f677e5134127da424ad933eb4266ad2810a011bbb7f19266cc0d31560bfe9cf17f15b8af769899861d4e9ad51af62ac792aac9766e7f000d2d8eb9e8b8d46a533fa9ef09c0fe03415b2f91bb319a5867e2e7b5664ab1058518172a4031682d39b1f02dbf16cb59b2958cc000af41f7da3881d7df2dc917920ebb0a9e65429a130d66d059486b10ac81efe196ab3d014bb00ee70e4afc36d072cce6ffabfd1298df3de37032ac10165df47e57a11ebf648d09066e8767dcc599f23e5ced23e297c54e4a03dd46fd5c38de3ef1686c42316a4c5c4b5818893e62e38def1f69f695f65268b5a456432a621797591cde393e4bc5a96ed3307012ad743ab38d5461bf3e5bae61fa07aef1428f2caab9a92551986457fe9dc626a8d67bf4f37e00e73b97df152ae544045550b90d53c8767ed70347784e8ac6ec868bf490e957687d3ebe78565986eb201cbb3f788d0b6087bd593f4cea4137ac3e1fb1619377a35cb0c8367cb34aed46f5398cada51d0c997dde0907e9445e51ade2286e721ffb422888dea28d7914683b7d6af2a8cffefefb5453737d97687bda01df8eb9c30f6d3bd04f018f6a454f2dabd488d40b00dd296d108c4fc46bf8e8e6bb81289c1e854250c0780bdfc6875f27586fe434e16efce2c765e08b5da7c2b44b301c32f0be87dd7c532b5c009808e3ef0e480cbc03a0bd81972a704e8fa5abaff99f9809539e2527f1a55432c3ba271681e9479e199112e233fa24a1a73fa695c228623b4aeb64bd023fb25db68947eba6ed913e6bc188eee9c5d3627ac91d5e47f8a74e04f3eccacd837d9d8e25ae436ac35a2b3a3ab11e9c2a714fd4b444d8ee04483a26fc644f9ff1abe8894297020056508864829f1fc2915c0819b7dfc764342800acebd245a365570dd8e108ad6b96e3779fe3ccd9356c115645032a7bf717b065b720c36654cc8dd5797160ced96900dc3dad0d1b45b1901de1dc96ec6a38b73ed6f1091d831510763c4567b559a3db87eb61348312290b8b5a99a021353735a578f692828f55de4f7547e3b8af71f1049a0d6f80e519a48d8660905c6a2a5ce72efcbeca8c432ce8f3179fe999418f3932d6b29af87b50ca185a5c1d0b9e7a15da67cc06f4459c6d243164a00d5d8691c81bd2556a32445dd0307fe210c46ca527d104ac787d35a4d72d7eca2d34b0720e30fdb82cf18f2d28a1a2553b7b3349ccfa6a4b2b0458575cd8cf729a0502b06d69bed1f87e9260ea6b3ca21a954ea134585c78649996c0eed57946f423c7497d678ef573ff07c2a86700b8e1432a8a0102dae592f86ac95f21495b01c1dc53a4541e61fb6545680503393dd389eb4ac22230fbe2ec52302ab9bbc8120f54ee3f1577aeb69cb31d08eec757629071fd07d3263914641f1a2eb032c6162d0dfc96fabbd7a3b9fd628734d0968a417cf5329bc61873931fda2e500a6584601dcae6e45bbf2f2c5c0e56a345c340f732a043449b7f21d86ed4b6156e22c5fb2893cc6fe2036c22348c57311147759120d95b4cf4239ac1c9fc3408a85a59f73bbe04b76bb670b5d1546238fb78f99a20282540a34970c8ccefc0ab26b4c29375202e7244e6836e5e5510698516b4958b2c2386fa375e01c574583fedbd6c7d41b389bb66a5581918d0bcd6e6943e5d8e88368496e1376d74fabbbdad641d4a43178778ca42b73f1d068b8d3b91cf45cf69924a02e04b314b7f34ea8b72e1a97b83506da8b6ef0a41a79dc7b81c01f7bc4c6b5c7f161ba2922d9e631e6afe248904060d75183e5ec5dffe8db6269b87a29e3c7e0f96e1c72f24e506c68297d657d62c3d7489053d32215464f47a8a18bf79b83147e8eec2a80cb4f990a3df36158364e201b58c17e8529e2da8c9984da5e5e81483be24bcb0a90325b5ecc38fea1c9153036ee0c1d643599e35e3d51f31f6c7d33f96a2796e4e82ea6ca8f3ba39b1f07cad7ed3f8550bf9dce89d0b53d354f80fd6787d8ffa4ba8c9d0eb60d8f5295b685147064ce6c899e152c4f3fc95dcd407e97fb2b3e139a205c2a5e6f36c5c3a5d475fa5fd0db5976916fb1cb42392b52b30deee270afe8e86b6f8e4f9823fb251314f562ebafb0598a3c6f963d099274b56b657f5907fbd2188ab19201bb339c475cd965d8948841cd6d50bbfa368ac969eda6ba131366efb0903d2d905bc3b376d285ec5ac941c854b7aecc5ff8bd3b3b9865f5dc4ebffb181bed059554d1008405f47411da390e82098a0323c1feaa699ac5ef47f6411626232a45819a8969c64b52afc85c5cdd3cc49fbeb19176f0ceb06f60091da94c7bf9c4e6f546bbac96006d672277ce0749c0f0bcb62fd7d105a0602f3bb7e92ae747c3cd7047c963f6e316c1d32695011e3d4ef56956b8c372c9fa4a20cf8835e30fe906b57cf69447103f0bd634f73a86ef0eb13bcaa9ee2a27fecf0ba785017d0fc758c1ee6a7d7bec214fe2efb15c923b9e93498b39fd744f866fecf51675d56a040326c95a4a222ed77517590a753a61d0aaf33380fe3dda2d0a93c09c5444378693e1b091c58579cd0cdfc76460b52374e6156aa4cd3d3c8a14786fba0e57c07c3777d335d3e66a330ca6cd69801deef11a50b5dcc991dcdcad2f1b9770fa50484c6fc2f1bf82a90e314372a8564b16a74d6fbd4051568b9513dee1d2a5c08c030327bb196c65f0433210e2c057635a73d21aff03cbf39505d5c2858bea8b675abc2fd667cbfcb3788331d2b532b8fe85e0c74aeb195ec00cf1ef86b0a00a0753fd50e3189a35d3d7e5248233aef27acd47b14c103d91886330960188b123dbab7f9f1d4c9505dc6a35216e1d672f18c72b2537f61a580d6d4a5edbae5e5d33f1f1fd5f43cca1e4ac8b98c8e36efcb005beb90a5512272062b58157f74dfb8356248f3a03add9d450df4f9ea438bbe362f50bac519e06caf612620dddea19068ded7b340974b5bb53b2e691f1d43c908c517db03f42b2fdcf1f1d639643c64baf04d6ce59badc20f8014d8097fddc7fbd3e422b43cadb10a8aac8a5e93c1007710e1a9d5f0af7c6484ea1da388f3985abc873ed7f64eb3480566ef25a5bbf8bf36fa7607cf0c29aaf374788a09964f06e97317b11d569770f3f2fc24e91db82e94d6e32cbe57a9d21857a1303fe0ccfa65c5245fdb62f30f52f14ba0b0d70d0ffe2b327e40654bdc6b47eaed2fa102bb5edfaf8f8b48d978b21ab9219b12ebe60cbc0da9b4882443a6a5aba31c7d258e88aebc272baaae33387d79e88f803f776903f3a218caa1f2ed19ddb3bc5ecbf39e7855066a9c779922c18c093f37d822e4cdf443f3d6949e65e10905dc1ada3afbdc63a5c5f029d8b579403ce9100656126799b997ab35a238c6c4bd81f5c7b611453aacf4c12997fb96449e543b84cc5be09bdfea2e2d70ca053cd597c98a955fd29ba3af255f260f15f1ade8a993e744d823981a4ab1e217156250634d51210031525c2fc5703f96620253bb9cd65518425a1d3e3855b5098a23eb5185a1d3fa639b6eeaac12878ea17293f9ab655620d49c65700cd6e7c49234d9be21caea986a0e46e937dade83fcf8709534d836a2e0d6fc3a6326ba88adca655ca7fac605ce5d03079fff28ba8c61017272d831a79ebeb5c277c8b3787696f5c95dce5da7eac131607001ca19e508111c644bef2bb63f3fda70b4917d76e4a49154ae9accac2dced6b7ec8bc37b3d014b0f0b8acf40c72d80445d8b622d09fc57cca488b84b02945347fe813783e0ae240facee73ca899b3765b8d35f7608046fb049f0646ba8a06e313c78e36664eac2777d4b9716149e9a736e08bcc77760529df14264bf6b5c99073144d83297977b8f1dcd1c4090caba397a16cc8b4beabad7ca93e1bc74eec57e5ba1052ec71271934d04a4759ac008c78108eaec1c4e25abc1f189b6a633bd9abe82cf9b9636ad5f8dd44d00e3d1e9ba5edbb9f9d4e78fda8ffd4db11d7e1612f2769cecd04740014686d16673e21c9a17c5ccef0beec489c4344cf312981050f76a2668238fd091ee547f6fb10f086f6fc04216e434cff09fdf4f21e2683687dc99f84497cc0522077904cf24a5c609a470c4c6eab28e55a4845506d2d590b1780b17e85cebbc5d398a339b02ea8c66987acd85683526102fdb2291d622faca443da6d569f06c90dbc26b0f02c0022a378ff7fc7b7a89936f704697e10732834bff3ae3779b890ee59593a58c7efc912a08a836f85a6b93ac0d6cf6881cfd23424b9d2d05fadd10c334d23e4151b8bcfe5ba5b1da51e4a3723dec9121a13c0dcf638195524f71f98f4e338a4fadbb62a09536a870601176fc8f875a003f66a8dac0fece18a44976e90ff38deda7a724d084fe005d2ee9630e2d3568c31edcb8dd10da9e53eb446205bee4e7d1b5d240c85ff8fa89972a41678fd80e706f4f2afdf739849d88d336c1feb4e4031cd64325128372713a600e9679aa7916d1880be4b11fc8602f0e92222a2c38433d593900e9e365a5d5ad3e2aced64c65affccf6bea7ec2cff9cd51e49ab5d70fd500e8571977e7a97c1be22d5b02eb5761871cefd69993560b3d03e2966bb19fcc9b606fcd260e24c741a6035e4809a7d41d049df736d2a12991a1f45dd7534621aabc4a7776099afb23ad30f311653ddc0e1bda71cb664f60591a1898998de3d3be3a77d7a260c7f5a32859cd78a930bb5dced50484b4580551178354c69db4c09fd248a45633a884bcda226957ea4bcb9654a013b1f3c71ded837c94b38d95b4c0d4bc8e25dae8e5abe608ce066d78554d57c73f12d42976d74b4a5355cffe0caabb7148a89c47b7da82ca46eb74584726672a8ac5cfa7e56a3f1586d543e505ccd6f3e8d0fede861befdad31d67f92bef307df974916975bbf59f658866f9b97fb1d8148ce6b0d01934bf2e5b738b0d00e218c0af4caed0618c1ab5b6044d974d8bc08fced47fb22faa614ec32813abd99728a8e39192252619c44f7250988dc02fb65b8853702f17564a84e48cabe0d87a1e26a4948d76bdfe3dc67510223b248d8390991bd9c5174da1dc57f42808d376b1ee198c7e42510263738ae564be3a77403642005999a8fbdbf001d89e0295de0db9ebb0931bd69d8e1b8ff51c276d3e21513ac22775371f5de707470d1633356373bf99e72d8621c1d501df410a52fcd854a96be3b749ffe6a967c24293ebf855b213a2a2b4eafb1cc41ac671023f3a8bc232c439c48cc61ac1e156612d209b825d8555dc26246ae0eaa53b7adbdfa4a47ea0196e02a8600714b274ed0b44ae876afefe3aadc5282c85a437a4a6229fc74342407e739e6452c00302ecc4b56cbca0b8bf3bd44a70443aacc1cde3a9bd3eaddfb408da0816dea404da44a3c6b44a8228722f040dc5721f52bc8c3af98a43802ec8aa852ddddc08ccc40b4ff8e3461dc27b09b09e7699908c871923e1c73b4248c69d3e8b8b066b26ea9c4212d5ebfb52fb7fc5d71a10df831ea1c8bb932df986dc79032fc6da8513d4426686de853ceaaf9628c6d2d6900bb0e59e6bc518b6f0042244d46e5cd29f2903b24373eb4fc7349ba4cc5e7d1503e260927d5d6f1ce13cc9e42f0556395849db63ab5e30a0a12fc2364790b929c8214b4faed3f3198ac5000c4a602fafaffdc906dc180f1fba32d72c7af2a4498f3530b4c45dd06ae196b623d5c66eb7256b6c2f6093825128c5d35cc2d0652fd28151d8d439c785867a452919c498e9eb924a50e91c981ac2dea6b8e5283d331bf5b531ec910602d70a138fbc2aa762302e7b60f5af9b40d5b5498397ae7b353da9d6a1fa869bbf3536e79065ba87e831dde7ea34cb68b14435fd806089d9736d2232c64f0cd65c7a837c85f378aea7b15e7f04b0476f4c417bae3c6aa2a332c4dd8be6857bd77530c3e8bd7288bd90bd87a97d18249a9d451e46a028c7af53fd7f611fb3e3c3f864372db36a7346583a16c15d4a3b0c00d9c83818756eba88102db28351927b0352e345955166a4db6cbd5aa1c4104ce4fd2cee9fc59134ea1f4b399ceb65ee35ec6eb18588f70f678a298e30939320b49ecf07fbd0ce0235b0bc9d1643fbd75c599d73f66057188884bdcc45b9efc2691de7d68ec003ba926f51630eb06c1457a6cdd9c4ab0428b04cada2e891d17937130308128823b51d348d2d9b5cc985fdc7b86068a6d40359d5c48fb8d7d13ca64a3cf655d370753059ee864ae7897a6a1da62b3cb67094fc05008a93c0a82d15cc03635c4ef98a46680b63bee9154cbc94cef9405b8e4d47674dc062ef23320fbc65d189ae81560499d87ee51dbb89faf74365db3f15e057ed4d430e61f68a5941a583ed8ee70f8772e13381a0b89cacddf2782acab34e7f97ab6e8f2a4614cc5be2e720ad49cad399365744d4d2abfac2acbb9d60bd6b09f0eaa9294a3817b4569908bb024a3d8a3521e2f30fff0d7acb89604d327721ae7d144f760fa415410c809f92fda8f9abbfb2107f7f6de05995f74504ee510c0eeff6b183bd21c4efd024d1bdea4626435e51fcedcb256c10761c693e72d04929c44693ff8d80d96827b28c548735a0f9e552bd3710e0f17cec98ef7b4f1a2e51612c2d64bc817cdbff74090cdbb69b40756244a1bb7f58fc6dc4e7b8718e62da7e6cdd0636703cd4b0f5747c147ce264baa6cf9577f06b77ebc7db40f2a8fb40515afd5e4b1b9b743faf40d1e958dfa2dfdafff92ed2a43a50c458687e3624046ab39c3b3770ec481fd10b89791c75fd486da97052058b4effbc2a7b6db52fbd25fda0c7b984a47bb4baf2eeab28e2e4f77c3f54d35a35b81fcd8d7c42b367f6c80da7e205d7a095e63e38195a6949577c3db97d838cf5f94f804b5cbe25afc551c0c112188420491346343dbd7a853d25050917b9da59c950d7b9af9d7d10fe6c8e7ee3865f5ecf12750b9408330d9c345bf927fea355e854f16e3a0bdab0c5278296d9e288ed4497a8ae6bfaf27087ac19801ab5086338a3f02810c8699519392de24cecb9f1c381a7736d7f9cdeb9b242641df6ade4ff2f05cbb23b3190b499b381842673e4409325891abc2b1c661d5a49d93cddb7503a60c9640386016b933a5d6d0a2b413596da943a309c56aec8bd730b6604a3aae5f7243c0905c8001a8bb1f4efb1baadc5b2cccaa51ed8df9b0cb5348d65f7809071ec395de8ef47a23bc219df05bcd8d4d95fb73d59701ccd5852afea55364d577c937bba54ce182974eb00e9660e34935b8c8c1569977c4e6fcaea09fe5eb5495a151fabb953713c2220e2eaee75cf2c9e3c37b03003a623364ffab488a11af401cd1271857c6b8db79fc0366a28d8be6681439e9fb8e0e3764bd1d529030dce8e4af40dfb8015726c53d301ca7ea0dbe0f570006755b4906e20346163f5c7d16920921dbcb7014eb70f4db882cf224899701fa92eb1e243a100038e2bd38325124e915e0681cd97a6dc1085d5ad1ecd59998b03a5c5649c9ae760a54f798dc60041086e37493ed544d0197a03a8a28a0a1dc25cf7c67925360dfb2c908702c43105bd750cdcb71144a313791fe370cdfc0cec0de31e2fe92c8021e9eb1cb7a09b0e0193ae8f2d1eeb680c57d614984f163471dceebea3ce5c105f921b53dff0b5d11d5a70e1193d63cf46cae72c81fd4a54bfd349bdee5574158e8224ae1c0f9ad2e723dcc51e73598edbf9dd081a83f87097d4bed423b5a38733844da7d495d734c2a8a76eb00c04ea37b4c282b78f882dc5a922a31a1aee1f49b4ad391d5a4bd84f1f57add84c9d8c5cb6055dbb279049dcecd2001d7733700c725f9411ef7ce930f0304d61fd300e0bccaee86f1fbf8cad13e76a2e14e8b4a346d5e481309cb4a68b470244e2a90723e0328288fb55409f1e84bc59b4b817458856ca252d42eff4e59a9106cc2fe1902b7ebcc2fa6b2ef387cc60bc1780b7a33870c285ec3c70c6cb954655ad410ac2eb99474803c2220a7425b233369929fee6eb640eed78e043270e4f6810ea74906e731feb30a988f940b933b071ce880ce440115238cca441ca4e497ba79b206d01efd2b500d8fd8a1819cdd34bf7d8aacb87a9c283b72be8d9a41fa6d0bc06afc45c1b9279147f12dfc2477cb58e28cb5b679ecb54365f35a67a122176297ebe7149571ce4fb8989439e072f23179f71b261ac810cd817390e6c62354a1723b5e33bb3d7da7d5f414ca5d76355d0b4af4c70a816cf9db286c2bcc6a62e6e0d21a9921178ff713479afab8ae9aad44ed483f59081f2ef4822ca86fbaa151fee3a015468c04c121aec440a18fb1c91f2c083081b8633bceb3bd80c53faaa53ebed90f64cb9014bf613bc16c54398cf5fc5bd5aa837583d780d2b43beb7c3c5fd9579545ac3d15a82d072c4203dd0ee4351f75da98b01c63d08096570dee02390262300fd593d289c1f346e6ba0830fe8cd50173020cc84e7091f539febc51485cf973fedbe0630f99c3d9ae236239b3b48e1c42b30d7e04248ccfe1595c60f0bc6afe74771f6e6b2d9a165e9f8afb8e35f57fa5cfacd75257b9bf22d85514137216b7a49bd19b173e78b706fa891e70119057c7519b7b6a4069836aafd89097c0a2b6c2259559e39f564f902a1288705a5aa2c912d99976c847d6f21f78233fd4e583b7828502336bc16d57fd00d02fad4cd7d453087168c66ac8900b3f192837bbb059a855fded1f188d34850f7098e7d86e3073f15d1f1b4bc3bf5350de104a045e5ec561e486f5590585bedecbdcb1f3588c8ace0c6d5f107fd0cac62a708408e9e76a5d2bf727487546c20b3384a4773b3aebed8b136e2cd0997cab23babba9811102324a9bd8ba795d19d947520532a31bbacda2f9777a0e947498119da13991a0fb677e2b709aff565f8859db7afa352840bef23fe50abab1ae05372c3d83bb66dc897b1d5eca4691e73cb36d52075e28a8994a757100db25bdc91c8169bc5a1489cc40e6ef460cd60743f649517b7986d97d149f1fd20aed32cd9f4a8d1c8683b9141f5b1f7b9ddc8e38dee306f6ba89c79c0f0760c567f8756065fc942a23ca895e6f7670f94e2ae91b52d6e21e36f5cdfd75ca52b704ae9c5df42cb24e5aa1037fa791f14c3fc853c181831cfaffe0771836ca4c6414b95ba2f365c71e99045018f5538b1e29790f18ed28cee7a7b310138daf90b64ed1c9282becad147a937d8630bac035154155015bac1a47f02c90a035b2706b6c4488f1d0e3d667fc243ea6a07dd55b4f4802a94faa7a5b2f70ba922ac9887749c3374d17299283fea2447acdb347eb1457d651a2320c44ba29158f6cb94ab3180a85c5c860a48d48246ac43ac1e35467878f1f8139bb7904073fd3336dabc77f6408c932981573de62f4c86cec054961d6261ab382b1e8dc2dc56b9ce8eedc4a804ae2688a8b5d3278c5dcbb1fe19e99c3e6be6bcaf0985c7316c7d4fd1313718bf7f5bd1fe60711c77423ddc55b7ca4a1682c418e0c19ce04ed575a00d02232a67f98de33168ec9ed92f0128609c667122fdde1750386c1478f04f8aa86e17a2d7bc4f2c9b7936b3ceac2275e38796fdd3885e6ca91e4b7b754ffdf7660337261a24c1797710280cfd653c36f9b171cd777555c8d451af3f7e635f202c0a68d6c982380bd6ea6a5089adf6a0bf856a0f2b436dc64807d73d77b3fabf662bc5a18017e2e7df8f52a7ebba8f146cde405b2102895b73232b356b6484ac932331f27374051071a9e96ef19954858cc6da858fa84c49fff5143d275d0bffc89603665cae6f5d40133a9a218058c61595f638290ed03a602feaaa213a724c653304b7d0bca65162343fba63305941ab16e187559aac7e52566faba415018458f6216602c589d532211b0f08c6e52dbbf7d161a2657e220711d24f8497efaa9bd5134e69266de98657ac4aa5fb91735577a8631f3c6a0c627a6c25f9195fada0a697931d4828b591334ddcbaaf3dec690942175b148ba3ff3e6da93a38d5f2457390ed7936c253805d15648712223fe850a8494b032034d1875a09dee71fac2614ff16a370687cdc4f14020412faa233ccbb70406576a8c596ac04d90e0001b6661d289a12beca13096859440c9e4e9ed90556a37632252159e497c2a39bcfaa6e44d9dba59d0430adfdf5a51f42b8d424315cba4808253712b199fe73b39418eb661609c6c05157e64aa33707dc4f0d7ffa11771ce19627c5c2dad4d83f350f9d1fdbec842d83cac6d842f6b3bc9e742ecc52bee907aa7e587c99b986cfa708cc9a98812a71744113f6b69bbf6071511380244edeb063183ccdceeb57ae41f5312dcb95107554e5973e9747e15928068985d7c53feea9dd29ccbdbd899bdac5cb268ba669792f5d2b609c0714b8507a6d7cd4df2b9c86eade342ac6b916859d8e37788a36e77566bf14e012dab6d90374f5e771490b4f6863c407ad0dffb14188b494d87edfdc7b1a9b0bdbdde2123c0666f003752e69591de2f6692e0a523a3faf74b75bebc4bdbc3e31098ffe11c3e6020327a2e2ccb70a6a7c86fdfa4ba2e472f31ec41e325c67312508871bf15ba829fcf96ec9b77695c947b1b224c2e506ddc2e9e96398e1cf249efa5b7873d4baec40b24c5b320c2f8cbadd81bef5f96b94db2c978bda36ad91ac0c806af20e2358d9fe38e68cc78425a289a8a87b5f222d052a96450616c11d418df497678448b0b20391db6167c878f6769b6bf399a14562bc39efd0c67b25d4c698b10f2dd5c2ee0fc2dd67cba773fe9f7b0fd6109db24ae074038b0f57d008139b0cf2427b5002b2f9edd62777d138f67b23d5d352e05e7421a505c89e92fec37920144bfb26a1aa24ce411343335a0eb1f5bfe088bbb5808f80abff4e11aeaff4cde7a3033c6ffa46a61b837310b597a40c1f87632394953497711896101161ac804b9926b32ad25d85c60de1b5f1ee94ed5a043d060a0396be3bd6e7092ea32106a6a07c8ab1dc2879a2f4e40762fe3d11742e0af5c47bf2c45bd1563fbc36e3bbb40d48409eb74619dca98674106920d9f91bf425a719b6f694a4aab950607b89bac8a6b98b1d6061de6ff1a0aaa545f8ab312ba798f1b233bcba5f5c25ff9fefbccf827f2f48633ab01128aaf1b0d1e8bf738e0b73033b736e32bd6c21eb23201ce9e7a2ee27474a91791f51d3c3da4a20e5610935ed4dab70947619d22780ea2775c4f75874fac0a39754a6f59f37feb1ba92377c2ab902b78530d4b0374e81cc1cba046473afca5a24c54bede591fd2f431bd1766667518b09144b93d44462ef65c3c8f054ec53d94339c87fc26bc9ae4b5fae7808bc9852f2e950edb73f463e7eb9e97d3a5fc171aeb938856f13a1ab9d3983a0a25b223968f2dda8c0be1ca6416bad48c1928fa3967d3a9d2d0c93d27be8d73ea1f4b905f8ceb835fd851a89f8c1cea89e08eb5caaae8c0e55cc1f0a9ada363cd5806acb179f7d021ad18974dd03a9f1fc9cb145609e5b54aba2ff41cd3327845206854f1c4dc78dab977164a56afdbd27c2ae249a2d0414330fe06ee6e85d7af562befeacee4a29dc76a70ba416ce5ba5cfc7b2c2e6622dfd01041fbc548ec0218b5da574586804de7ca4e33354f0380585d0bf0df0b2bfbae7581c6a1162ef0c3168d992896e381669c3118cd4aa25c1224cf945d3cbfd469285756e82641834f6298a0f8b90669a881bfdeb68db0c3d49dab72f7a1a2eaade89650c214fbdd01f43ed110ac6a646970f5088d17548b200295a3a73fc4d43cb611dbdcfb9f99d2a4023a67752c95e4c96519a2212fc9ea9795bcc4d251924061fdccd09cf90c0468754c29479a85ae55fbfc3c9ac40ba841b68ca9a21a9141b82cf9f21b671248a196dd41373cd3432c48f33a8be9c834316bc3be0f1d794d3c828b030514d7950db6b3a53ca7de17aca173096fabcf2980f4b22f9328e829d40a2327c7e03cfabf804847870e8d24a5304220aa56c602d86fe2fcb901aaec35695d870920b0909ca781dd97cbb98d9d7679c429ba6f782dd68db3b056350f84eed3bd8afc967a802f719369b62eead7ea17d27126251ab35972c98b926a10ad4f38f8c2673338c7d81e28898d804141bc1b67ef983c65e8f6a6458d8a18cdab3314b4dc873ae70200adddbbc16ec9585ccd29968a78b97a4b707e72fa00e3082be79202f6f5a491454e5a1e77a3d39314623c97f23f80369c9885ed9eb55462c05616d0777d2f150a1d7cba7139e01b6f150723f1041ff95688fddeed9d31f176e8c97784ba1e5e49e16bbc98f1d9188321b2cbdc8491eed7c504ea8aec19659e0d6caeacec1f4ec3d25116d3b878d43448669f1e1cec4c178e9500a34096f363db5f712bcea68c76fcd4448b58990d8de78843dffd625ef73889908d8a46c6b26c498af5d6c8c3c9baf338f71526bda25814f2297b0e92794b2795848956fb6aa5a3c658dad406eaa6b236ba80dd45bf87a51d722121dadfacf92bb209ecfdb3ba79ada71c8ca7ef81ce4c10fad2723a11d744f42efa54b81277442694d9e7d931e762539d55d85714939606faf182d6e3b727c807adcff7ee0c7506a790c0b50564d58290b0f068d01f96ef837af03c1498a20c2e117f5a2c20e02bc4b1696b55d149b5dc1e30a2dfcc45a49d245044d6800fc31d5d3bee89f688561c4c0a8cc287989a767ae2a852f627774ded6f5253796cf130ac61a6a3a7cacd9842a627a9e3142fb5bd15ae74b818bfa1ddcc020fffd496f8f4104a0a29bea37437172c1b53839d3991fca3e5d6e6f9aeb543dee551d5e66de1fa1db3ac99dfb35db2a6b395e86931d0535d791b0042c09d1ffa5291d7b97164f0b153c013257ce788dfe33449c525a34a1ecbaecf424e155ddcad85a8be88fa2d4fac3e2799cd7941207fa99d2dd6144bb73300b7e3e6766f2697adba4a1d66253f03f028afb22162fa52c8f026233dcba5f67df2c0654c3078fc3763c7a1f23ed52d31075395673c65a1526240888328eecf91e19d544b3fa948a04607e25c6a96b4513d041ad6c64956118fda431014853b709ef9290fc3cb074ecc5749f04e8467b3525d58c305fc85bd6410ae80febc56ed4bd11c69f66a4de4a55874a0725ffe495f4b8b25d6468bc19a3813cccfb78ff67b18cf3cb2c5908b56841f3d04a16dc078ab0bf699a6e5de7a2a3e2b9cd4b0ff177d97aa10f5126dbacde3c74497cda9d42325165480021718b8d135e62cec3dbb3d88cc497efd9be350e899964a5869e495f7b3809f50c0c95c441c105050609a515d38950f70d4829b607c8104f6c60a0027ae866e940a678436ac4eed5573e7ab1dc0193f12522ec20fcad5659040bc4d09c00a593fcdf39bf9d983c401be671eb8a8e135b43002b66c4ed2b97935a2eafde6e9d2e53c596d45e184fea09d9828613f4fea0a843304a1465fd3ec4c0f1654075909111286f31e72a95eff2de1f5faad7c0509d368b2e9f861825e6e53349617393ed90df04f95a36c7d10d094f9a0d6846fc28074d898e5b2b7a1ca316b5e5d7ffe9d6984e754ed5062675d65400c936824f422daa57771c50d3800cf93fc3b6d9e2d1962f9342aec015dbad317c774c9afcaaf00aba66882ff21e1806154d0c667b45e2fc5ebb08e680ad00c07ff12e297868a091c7cab867f203067b0e356bfd7facd2f1e6d33566b03bf568564561730ef57c74dbb935bd1d5aa447e3f5c92bdd0d5fa8d26fdf4b439caf4d8843bb868b5c515f0aa65152fa4b22c2fa71845e3c8631c704e05ad9f92a74af6ae9f8a561c60af94f375c8c9cc807ee3286d1e49a0501eface08d652afcf450c157be1390f8789b3c98c99f25b50db0560c62c2929472ef99707cae7b829a55fbb19fc168a8ea6bee79d20210829af2390cc598858b07622fd09e092e2ff545022ae0fd65caee500487bb40221afa22f3b6b009db7f4e2e6ce557b5dc00f851de604b90b53eb71dc9a6a395737b8ae8225edd3bfca783b2333c3054dbe8dc7edf7945fd67f29eb037206a4cb47c40f440c1b94394986106059e93f92426073759bece38ff876af15e5ccde69e55937243303551684186d9da3f6eadcac3cec4fd7e7bc147bac5ec63cf35cbac5b5bce6dc9f48349f9384be5bfa19567edfbd7b98dde2634888f28f50e008f910904a65248e2cfc977a268e0a3220ab5e2c635a1177f7b492a2529748898120af0da70c45182b9237b05194029fde2c7828a3dcde861819854372945fec618a9732bd995913a7cea122b621386a20bdb0a8674577ff10265ee70d23f3c1642ff80253d07892802338c333c99a2df0234a7124e9761e5f1f9bf230eed7e53dc1a643a440e2a41aab59c76934e0b33d01401089a19a320744c19c6a286e9fdb9969b8dae0883282c2e0a1eaeff212b9dbbd525a51a793d35073f7461ce22ce4f6e1ef4bf681ed543060fbde49cabd279f57c1c3a688ca81ed5831b8ebc832ac26b687e39ac3de45d01b1e2891cf8ae2d8267b429f2422ffd6b75bd841683b1ad13c7dbdc906dcb64f55c07e465fbc6f9558ff94edb0bc97f777f4f42995fea380359335045ddc4bfd13d6ebf60c9e3db41b0cf7339058527108cd588307a4d8bbd777f67770b63df6fe8861c71a0f5b2934e23a2886b1638c2f0e4e4715d70ff9bd6e926866abb35f03182d92f93f45df09be85497aad8d961b585ce00fb73674cfec6ef8dd9b3514bb89624770aa3ec836c71944e4711ab9f9c54a4a3f5f98c48167ae82d63ae632f81d13d44f3455a1255985500d0773afa8db87cae59bfb6bd2921f8a05ff942f93f04a0c37ba74eda42bbc6e57ab3c820fa93d1dd91a64cc05e2de31673cd34f44adf0928c2a05e2cc55e8ef34d6a113b6d422f52a295195d65cccfc3f951c5b0081d70f4422c30030122673cf478af17660a98e3284cd99e0b0c739889e75b8a65004ba6125c2e7166f812a08281bd178d2eafa6ef5ce9e7a22fc4384f0bdf31c1e25adb2fd28fe1c2f386d645788d878946ee871892c2b89288c7c7b7f3e08bd07ddca0f23c029c456d8780554e3aa4171fc189e4b8378ad7eff20f468d5ecdc8cf119f7b086e455cbcd672f3e692dcd0e4de3df68f1e697e1443d98e2c090515defb1a18f6f636439d964d1cde199caa6fce7390948c98726801feb94b110945cf8a14d6172cc8aa86f3e576cb6eeeffce2df6c4b8e16b6eabadf1511e25ff1fb14d620130e16dd42af41114c57784fb773625406b3f52360d930ba0908c915d73040179910ee22b96f44c34194818a18d256b0e06f7bddbfedacbead1ec8c4739fcd86baf33e5fcd05b06ee7e5c32e13ea63e4107f58931827d52ea11674d0f899ce7d39229a984209f874d4eae0652affef1b8b2acfec9216f0ee63de46521cd354278bc923460e546cb9e1519eacdbca9e81390a90226e1c5086d8a566d1ddded42a138e93ea7a00e3e1479796d403fa5b7a8479f0da14fe16d64cd1b69fa7b548707fddc45d821e754df6869f586bdec4671d0daac994783e8b5557d142eef816a5d9329767d44f83dfbcfc64b2f85e8d76fc552b0c8b317d552afb8d7ea31ff3fb553a17707face3635a1ed1d674f91440190fb805b3022bf85dd1e9efa3b64000501041c2a2df0847ea562819470a1c027287e4a56e647fba6b9fc59166e2914caab7c509a13e68826540ecf58835b3d1b366a47db067934165af26bee243f9d6814971b9396486518c87728711cfb36716bf59d0d0e72ecd178f36e1b8f5cbbe2dfd17e6b3d231cfc11d9b961d34f3b5c449be76a958e2da9efae8367ac814a34a1e80649cb58a3c94cd1129bab0f6519766909cc01eab7f62b176edfc4913513f9bf5ad9de20e0b50ae062acc5c9d1311a0487eb0144eebc43fee69c98448c33cce35e304a99035fc166b53fe5e8316eb055d16402c7166637bdd58af301801c3e1993f38f59b32f76e01e50b6f9d08ffa15ffde5949c496ba39341767a6dcb04cf9065ba4f756cdeee4d8ca15e89a3bdc4e0ffd38075abccdff20e6ed09a2eab24a137bdd53f3481e941dbed3d5a9f435f5c92b17f27acf4c517dc013936c994319cca03f440b62b706524bdc2d84b22454ea17d7bf3874cc39ba02635a979da91d1c003a379bed58cddaf89ff8ec2fe2879bf9cd09793f8113567f274d8cee994877f1f0b9309f13a4190689e70b333fca0c95ae43bb92c1358e977a233b7ba96dbaf1f8a20b385ff835015d05aed7c4125d538443038cd5154a16257ce3175190cb1ef585f1514c053210896a014acaa25df29cfeff9965a4de9700252377edfec8f74ce8c88dff1759b14e3ba244516615ac357ae5cf6549aacefa54644101caf65f4d202b8b1fd2d799b821bee02e3f7c559eabb369b113adcae43b092c3709b141ee5d58397b5059513c4889a2eac00c0e23c43121e9756774fd22b6b6cb877537540c7e4801437224d4d1757b4e0a100d8638aa4cc6268f8f37706570f65963bf6200b391c5beca0a25a51a9bb8a0c14d6bdc7e85648a79f64676fc180715ca67b03c65b7ff83c541d3b524b0781cda08f76cbf8c958d056b26105da8bff784f059af30dbb91a2741d2cd3a47f23b82cfea74ef2884b4530f5c60a6df532dd7d83b881b940663a6b78a64f5807631793dcdba9f36d4c639bed445f01df53782f2117e905a404a5887661b5548ec0e4233da5503b54814e435a8e6c7962788fd45ce7bd9173fa66581c6119865c4d0e73d048006a777d7b39218a016cfdea8d450f931450385fc2e2e42cb12a77e93773205bf4815146a55c9230e1ca34fd3deba64b401c04602ff45bea8e874442d3465bdf770548642eea1caf317b1468415cfc5abb5690ca539d0baf182588bf5f5ba8461043ef0deb975bfea203e43fcd65402ee1cead21ef7f485b5ea041495b2f8f2fb825f0fdc714410afa2d431906426a2e02037e91adc34a1bddc63188937bdc5df367fef38932a8879c0b37734a7aeb3a9866f2f27735373f912485e5a59cd9978ecf206b1c40952da27116cd72a85a04e1922e1de8b0f42215f9a59da6eaea59d0f4963dbc5110785b419d927d58c0f0a29c20c3bf830022161797da6165a3dd052491f474faf25aa1c367391c5a618983f44367096f992461cb69882e5eaf2871361689c4f5447458c842ad233f6af8495f5fc5a74da84be5a09e14b19ce32ef4f06357750c917e69345a63de68066342796ccf4d8b49d55d71fe19fe37bd8b618421ff4beb9dd99004b18ff0bce05cb2183d0d28e135a6394ce8bdfc239d6ef223de0f1776fac1749fef8f6c5269dc3f69a1f97991b29adebeb8ea361722b08941a72d1d21b9cb2d5bcdafccacb1812d6e69025d9f29f6756dd832b99933dfc555a91c196a61319382442980c0efcbcb3ecf30a73f7057ed7502aebe7ec4de6c9352b07191ce708979ab451d306c3637ba472c849469089bc14aaa9323a9dc3b29f12344904fefbaa3e19d8d8714fa147050f28d131f7e70795317fbc7c1b4dbdeb9eb7da731ca21eda0d5d28eb5ccbd7d0fc4580af7ed3d5e79fe90a4b8e3d546f405b4c7d7ce2c8ef51a5c68441024b5a9c0f0009b3bd8bd5908cc1da8a3f80e58b414dcbc631041cc003a39cd172ee9f54fa91efa9c106efac8aed617d3e0bd57abe9a9105377154d3f0ee6a8913216071cf4fd08b5269d4908f548230d4c9fee8bd6f7a744e1d1f410d2b77d57705ef4726e2255622185c62eab3875160931b64258e549da9e3183b9420a7ea96d6a224d02b8bb70f75f544165a39875248ef2c0960a59017911a0a3dfcd6f724bd7292f83d0176f0c45ee0c106a7402a1e6ebdb4b0437b8bacc145e7d570f855dbf66ea61d870653531d0417a549f94ab99b568a68c8afa3a07739aa41b7e1e5fa5c00178c44c07b956e650670dce8910d42369d9d11b5429f80b124733d240f3dd281f40391cb0a8b6670869ec939e2d4f1a1ffe1b783db70b4dcfd7bdc96e598a5ac5b7ad6d753037001b992424ca3a7f222dd431a9115caf3ab93179b4a98560b452216e9b7715a457b5206873986fa74969105f067df97a037b2b07773d04388cb66ffb28b84af23e5c3f7b8960165489d91084fb9c906371eb47fc5cff8439d10ed04b847ff3003c47a404b4ef8ff306f61ba287029011409ba4afb0920d3bca27baab332d0b4af53cf1f75bbefe912bebd21a8c5d0b699bc5ca7b2dfa038eebe24a06e301bb90a70150f9f2ebe2e3cdfd1c6217ec6855bfd45652265750e7a50872d6a3cdfab0b45c53c09ae692c500de28bc44850e84a3dc0a5f30eec7e958babf55ae3b67fac5b0fb127970a6d8282539a48afe0140cd5a732e4bc2c0b6bc3856b520ff37378a58f7995778bf3b4bf6610593ca02ee7781d896d7a44a496642838ebc8c237177019e562952baecd08183c018105a296c8e83acbb3004d2ae86511b5eabeeb4575ae3934d34cc181354690c81bd5a2c908ca7233bef04689b00a7413c7b0e3d97a8776b7950f13ee5e3c35a9b4c73c4b25e13a5e5f9e80316afb96282bca88ee426af52ab8136bd54d64fc0ae25e32ac4352e5a5141502bc5f92db36b926c4ca0d0e05efee695b783d8cbe20f875a632b60979b705179daa67ec891b1acf96e9eadc32977b071290480c11ca71c836995ca968c05519556baaf93584950bb5fa530350a4538f8b87d529ddc9266eac26744af0833e25b87fc600c7b09867e20375143ca5b1896e6abc8b850dc17f51b7b388a96eb2eda3fcf0982e41f818ca04c6e0e88d8a7d4f50c07a961d484b6c90d06b06d9e981cb84ac32313634324aa2b13b34d48631fe3cb625b6f640bc9d2b96424c14503f3096a1800c66569cb90c7ab481c27eeef9bef393280ffabee7e54b172678ad16ff628374437607aeb134ebddd9422d3d299c3e0c13d6f2f301108187d79d28ca377d24d6a5a57de113f9cc5e4ecdbb14dafa12a0b216ebb78cb87065b04c0955d3ae6d9fa780e7c6cdfb76de6f0d94e60bb3ac70f34fe82fe5ddc98994a46e3a43b44f8cc4a0f252c2ae1ee47d10c524dd8168310fc7b30af4b812c313cce3b4e84ad99ca746209f45a7f614a28ef064d4d18468c54157a348df28d5d91bfe8937611167ff6a462ec819b1be36ef88a561a988c96eade8f6c991fc1d82fcb85ab2d63766de16e5a8ecad0c85441e08c426099cfa87e82d8a48435bd77e75ca814bc2f7314375559a7d4898f7a4fd490389313d1306dd84498eef1772c574365cb17e0472ff5de70405fe85fb523e7d727cd721b5d33488b81ccfb97adb53bee7e3384787a681791e39e4d734be86e824fdf23bf02f4ea41ed3aad4fe886beba797beaa246a2d7aa98f21dba2961b9a64c8b62b2cde559f8de08f455119c5bc04e9cf1a24929986745764ccc44e7a0db3634f0f47b77c4cfacffc0e845a5a1cca30ed45f045471bf9caf99b58bd3153a71331297400e900b70aadcbb249c84a9be222de2a45761a24abb8e6af458b2a4c14ef26daf58f965935b94bffcbe270e723f169007c3607de95230a800eee9ae1f32bfd8a412231a5c04262d59f338f8e321f7c527c8b2d1a5d3810151a0a1bbe3a426c695a8acf9ba095729016cb6d0cd918a3bdc76d9981278578140046ec94ffb988313ce4ece02a446ffe24f8d20608fc5cf562ee70661430e70517b6990dbe959c2661a70a7b33afe6c25d6ca17aa55a8b496260d30380822f118370ec1c5f83c07f25153f1ac9063344f1632941588d77ff83635e16ff4214e1aeb383a93e45ec77eb2fec3967c8041556c530f42fa5ea5c8bbeb54096c7b5ac6b2f71a60942bd24fa5d61364cc253ab60add238c8f4cbc7db11b670a3de5457f60961418feabdd619c9ff01238092ff65fbb32a87685ee07377c19c4c831850330bb50ff511c56793fb858c59f380a8bd93e81f43f05f34c7fa595ff787d6dfa38b109feeb6e2698f193eadf8f56d3e2bdf44c3c2a67913e31acfde1c91ffce1f8aca3d71fb74ec2c8440ae3411eb5d86bc5bfa5ef585309c3a076331a445f2ed4ae65e58c4451ecd2e80e1681563dab8aabb5efd3a1e929805bd3799657632dc3904a4a37129074f84f43c498d04ccdad975244bfcd6de4d287a849cac2a0b0880e03f3a5ce5a7e9f5f8563db91a93ae8c910398e91237ae662eee00a9040998da938f9b58786773b7b0db4649b29a96fea79f559167cc7fa59b4e1640203c1442238a7c80850ff38868b3dc4a3473b24c86d7d80027c2976b323acba91ae06b9f6a3db782211a1aac1261ca3768d8d7542541cd117859e39ef4ead19002ff0f329b008f3f8bc8ae6399798137ebc9998f1305e4964af2169a2f7f054e8df97b64594cf000f82d2a6ad8a4cd0e9f5b780d628e0bae7e87a11d1be0f2608ca5a1228e89b95e5fed9d8c324b0abb548cf97732fdc9f113e93fc8aa55b715ee0e2f3a52e1528a14b4810088f66be8222c62d5826bb3b3470d16b1cf709d95f34df20f3f3212eaca862ee703ed71d9b16ccaefb2690bd288061817967e0c94875cd021f0b718e15aec649274056b09720b2fe36ffa320e42242fbedb604e09ddeb4063ef528f94dedde3bed4783ce8750bbb505b3f28a935b71ecb61f006ae4ec96cb817f7ba719d4df8105924c8ad92aee8c0b53203eceb4e866d1e72a5f8259a92f2db340123d9f92a0a7fb201a00f928804fb15649aa65fcb07e02f27e44c19544066a4a0da64407677de58182b4d55d9bcd949685f51a05b6db578a68e884715151cb47f6443f7942459e9bd31b75db1aba7bf62d578327376819963a8ca34efad0a5e838fe30cf49d98fa94d8c223bee6849e73c5f940392845515e038eb1231c6175addf42af353f1f2d7638b8b49644743d42c50d4a064276ed51980f5aaf374d11f499e9c3d0436dd358bfac7a0df3c276da1b535809647c213870ecf162a8db9a50d8ffd20072b3dcdee157bce5ba140da392ca2c909b734a06c0714b043a463c9f707e6c5c8f9216ff93014716c6477edf765efabf9b74b7a164e3654c21b1bede922e7ce531de18597aa75f59c29618618dbfbcec279d80d7534f9b80b61966045d2d1d8d745027ffeae7fa69ab45037fd21f5f952322f2955991663015e9f0981df624bc431d5c12edcd7c4a262317c774d596b846c6a671ca95acacd41020c87d527b703f277996532e04e78ec284f50a8aade7c750af08383d59e5db211601a4d904dd853026397fa42926721835432ce11cf630b87794a0c0c5bdfa0add6e62c470407a4372bc69f167da6643e5c6d1dfdccb6192079163a02ef8f838c397614289a07a3efeae3e04783b94d74ff0482ca9a9a9896b65d7c76b60d9e226705c7390a0b81c69755d6d3145b255839ad287c7ca9152865d7f4ec53cfc1a367ac43c4e2dc8af4a1be69a599c4ba0a1b704473611cac8a2be497c14ba5abe80481e48b9bc2dfc9ea910e7337de90a8a4a4f079151809e4fc8c444275b6cd17ba74fe83b4be4afdd724b9c69dcf8660ff51341a2e1ee0647448378a541448ca284bcb470be36c5e9804923dc6a6d05faaa12df27858b3e9b10ade38256e07eb40453045292dbeb6b84297b78c90a250cd5fd9a1a37cb35e16f1dfdcf9ca5935b355fa612c9fb293ca9935429c2ef9e766c1b4420ef81b4d66970e60cfff088ea77fba9c194113f540f4fc646056d25468f7217ba4a62f807ad3c3a0b56075cc4cc077906075f54130f6ac39bd1c10f54a32f429d26e0b5f79cf81a01f1cf5327bb99b5f736444d513810393920b25c5cb27cf167588c435192435064c19f83dcee5371c7fd345c1a78fbbcdcd57e37b457a8da9e655102344ac031b3761c3db75cd3d0be0ad65aa1cfabe89ff3f0138dd21b36fc6ceaadd2c6588205b2dd17cea761151a78016b55d25e665a4960514cce4ffe2b9049f89016f253db771a7ea83210225770a7b82df5e9983d51f26abb1b6817c36346d2ea1944d4c5423842b104d5e5635eb00a7f3c396189880b0258cc652dc2bcde165358fe9abaa315f0eac4bd79966461da0f3eed0f220751c77f915458bc82ca5fcdb81ddfd119f85ef5c5aa219da033f26379eba89ffb3a707293dc7550adc163f93a5cc9ad7810b938e16e0b00119498cabe4b9308ad5183812478d77fab78e5876908d437d0d3e0476f147eabd03f027044ddb0799400f5c6497ad5c3d8a3adbfee38d1d2ebf105e0f4fa209806bad28abf0cf00e41bce28d5a95e2cb0ac0f715debcdea440b2ca53c41e7b3ea3045d644621936d0d85d93e76bafd90f82883dc1723a3e157b9a24508ae6844f85c851e416bc9137dea006fa265e740744b75cc9a8925cd88fe7a130297168be60ae91795114b0f1dd9e81aee0e29038c1d68c9c776bcf45cf8032b5b5979d216421a33ca82acff642e824b5d0689c3f355051f12dad6c3785a454e9d971522ba1554c5cc9660cf6858194d7e674439e43e85de53e3ebfef4a7119578151706f2f082d3f2e1e9f837bd70b790e5601f435be1fc6dfcd59efaa0fa71b20bcf1ad5ab67f15fc634014f3527a84949d0b5a548de2de334cc923bd6c78f5bf55f69082caf831af29c698d9545898e888c9de220d7da272c0677fbc6269faef8f542e3c75e0a709db7d7824bf26499c53304964d0fa4da9b1fbd524827da4221e15bf27538b88eddc08633e183f4c44aa3eb47590ab510ba7d56ad7ff5fde3756dd8bdb483514b355cf0a00d27b1eb0dcf67759bd09bb6e215992be0318dc913703d0e761ccfdc29e64457bb62dcfb634f313e841e5cab0d128a760fa9234b3df7c00aabb2e296f0c54c889f266d011f9f92c38125125f0593bbbc7e27768b680db43ab8b9487677cbc47ddaeaa420fd6f2f3ce26550bbbc39ba2b6daf35d588e4301cff207344dc59d90bcccc380201c8107a3765478f2f468babc37597c1f1905701be1261cb134543ffd0be294e85867729c4e93af9d9de27dff2785416a9c7e7f923d9cc5b07a067087360018245ab3f290276321f8b25637608b795e09c517ba00dde1aa6ff45b2570bcc5dea776a7ab42f9e8ed0199ecbeb62b8ad3527fd79166d42d0ccb9446487969e88179e914bf876fde9c1f99606b9acdd7c3cd9bc3436f7619740a5f91d73a28211589e72e7135cd0f71ddcc61f6f1692ca8700031face84c0902ae0feee5f22e0f915ee2c0f8e8bc04766fd192bfc7e324b3a436c80b4803ea0f342a53f7a32fc9ef1fa477143982b230d940f314e0248626ed225f83875d8eef452adad6c217c61b7a3fab5e8d058db72dbaf663500b9b64c9147bf5f0d5d67f18a64417b7fd2f1e467ed718e2888ec0214a4d9734ce75febef406a3ef156d7cca904ff847df6953263d191e7e40f5ab8846223dacb8555255289c8f841592734ff9390cfdd9a66590a905f6f0c8fef74b705f302600412f51844ed73077370499aad92674d34d3cef0f7f63d936f2a37c80889641f89b568fd70035cf53858cfd3312a4e48ef700f3769bb47d8718ddbb1fc5149871f04cdc975d7e8a7c6e6dc509a7a50eb785f865ce2a79078dfba5269188c5698ba48a96fd10a580f4fb48f9418a7fdd7b51fb5a0f534ef656aded7e416d58882708573523d575e7414b70cf84a5621b67150793aa92fbfb2eae1f0430b3707ca85c30d2c25e87ad635c1d903a5047fe5f0b9778d27645913e83cd6d524e71977daccf20e63a89d91afd747faf6644292a58cc9c46786d7be645e7149c7ee1c190a98418dd065cc8d7e68aab38b3c93b25a57938b4f06161f8c5ace12e161aa6ddcf77e812eac64adf6a6fa5c10f836b6947d61c5cd7f57eb49be28a5e8a1b6ffee7eb2d96f8dd8b6d6b5b986d19ca7970cf2e0be6cf584a0a4cfeafe64898f348afd90bdc68cc01e74ab72542654cbed0db001c25b0d59a16960d8599fbfb166902c7a4167260b26cf51df61e6ee25a436a139886aa34c08081c97b9ecd824a926df7a2bf4bb0d69c16f7692cc4d0a70079faa756d9165bedd4c833005107e1cad57b0c509b9062de2b02938e68d353d8341d09ea56229157256d8095b758ef0201560836f255d36bc0a4d683a9ac1367c1458dcade138ed0e0a966ec94b110de862b09701813b3072f2ffbdb3b168a793899aff34a606fc31b97a6b9a4f61cf371e17fe7efab332d70994c58a37e7b5f91e2fdce077a5c5acd800fb68dad3b6a688e4205822854422aa46e8af9b681fb51da7b3bd81d253fb1f92647bd35bd3c2a20a9ba519e5ceb17ecc28e5bbf829c47706987a53a2dc2f0b1759fbd586a2b2d977fac6fa304ef9f242aafc2bf02bd137c7342f30e9495f65ff6163d29071e34036d5c23d2281139bf767fa42bfa6ef85c4b09ac5316394620e027220f57cc8d615e5229fd616063842ffa12eb020418b84b0ac5ad89c9962ca91f2bea4188dfa3135c9dc46fcb4d8b2d9b1ed5f9c818df4806f5d2bcf5fb59c58b26f2bca221328a3491f526f212be4d26407eb2b2c075310886c71abc956bed8a4c1f0072a9b775894886f2afbb83111aea5412ea624f50c06de71d3576fe29db250210ab0ac2872689d2f536ef410df4af6b77f5922e53583a1543feee5f0913780b1748ca7e7301832915adf117641fb4c9be2a04b4e164c01567e931e3e925d953fe8161405fe808743d30fa161791960470e990b754f52b0ba1289d09598e0aa06fd572a1aabd3c8819e4949d4802a14ecf4229ab32595c1a61d642d2eb369b29e6784ca41862a1f8076288bb052347377323ef02710e6671a6a109fc66567b962bb920f934d6f1fc537202f9e345456728a98aa1434c7a3f57f3d971745b97e6a4d7a25b86592d0af3c46ad2c07518c18439f8d8924d47afabf1fd5be7d49c3914f4c0efb17b58102c15ecb441f5ecf51a65694689d68303b4a4a99e155d91c7040580528dfb09fd6a2a9c7afb9168b86eaec66d373035287fd815f16d22da0b0ac472848d20a020079af1546279994ec55183b5d22c10123a02f3d51649450c570f8e4b018094ea565e368c42bcdb3c530b501d775f3455cd1865f02720a7c04e02dfe0e820cdc0b4a71f655225534090aa1ba840f03b26b1b9d3142eb383bd3dcad180350858af6ddac9e350694a3301494c0cf83cc967ff43f2d7d53aede6f7dba791e010eab4b0beb94fe6101473375d07dd9be3fc97d5482558eaaf836decbf7965209149d9f9359837937ec47821cb96765067d962ffabca0d6354ad929b772cdd35b488d75e2dab08bd7a45c4b7fc8962a6dae86b7a0ee8b93b7cf1b376d132fa8afd5015305d71f3ceffd829e65ed05dc1b79c3a8f3689bf21a87e13c58fab6fd5f201c008330b2ee8ebf9841984479c2840c3715c1a45547424dd7adc4825d219e5a646f86cf5aebf93c6660f10cb87e72ba6ae8a16cdd50ca46e9a37dc98955b5a903e5c8a1aed39360644fd5022a1e5eac674f026b792f2e56260515725f539fff37f3fb80f3377594ae8be185cf1bf92bd95bb7390e99347aeda09f607829c827785b7d6f4854da97010ebf772850e2278936be7ed3b06bcf708e9545a86177f09f253e6b90449ee5ebfa627110de2c6b67f25bab389cff6db9e492b525c062663c5a5c3b8cf6414eb448a02583809fd1b633eef0f882dba56d85c1c1c3cef3db179a12643b119e7e41ac93c33593e3f917fcf0c3fe1cad79e00837e02b14078497ad630e9d2ba92c162192d18e1c27bf0a37f1d7847609ee81b9a746d0fd3735af67245909a28fcc6d4fd306a0b7b1eda953673670bf8c6a414e89e078d8a8c821252714ab7bb23d13ecf557fe42e5377dec9fd62101d394e905bcc50fa9f763a55be656c313d0c225992c027c0a60e5aeb22848a1e620388bce0c75f5342fcdb9628949b67e31d4b7bfee181c7c27c4300bb947783f63ec0f469a182ecfb9207f74ed166abdc8a7fd98f64a8f42b04206dc8f2c1c6494d3e6a5df67cf8d6af8784645faca1d95bd44455a96737bdf4d589624fb327dd103120cec31e2dbb366aa4caf44966040ae51bc790480501836b5702b4f850409d456b288e53d59ddf73acf5774dd3cf418ff7a39394b19b43011df007e9a418713365843d75fc9d15d0b073774806733fec197bd246190f85a4901ce0e84126b84f3aa07fbe655ca709fbe89965224af66875473479eb4b5ea109acc279930b9325526b80bee77b1a2d1a0ec7e96ff95e7861805de1a40a5fb411009d05854cfc8cd2a3a781bdd02909c477a8ab7d1eca1c274148390dd2c0c3af372ed47829b8bac00bd8047eb2642fbae2e484c9b21a7910c4022c14123e0339c3fdf3d7558b66f41bc5ad35d2cbb49d94b4ba65ca7091570a53d4447ea97bbf43c86931295a00d83f5a91bc9996919ffdaa8f1a676bef5467e411b1eefc367853e3debd5c671c759f1746b3379d884ae0dfb8f7e2cb2b539e4bc41de26cb5f93ec2beb6f1685675b73cf29f8d69324a11a5578dc2315d21f61d703ef4a8312043de29c8456849ccac84aff0f223f83b574fcc2626758c4ebb2d12449e5c1b8688245a9e4481be2317ff13972823887345580ee3343b0645d7ab815c0ca4c51fbc862e705673f830bacdbf83a174837320e238531807dbfe363d95b7e519a40e3e4ff6b9353bcf47ce71e258d0302f1d4a462baf5380952efe28a34a53c5043eac5a3fa7fa47732a5a06c84b69a38f27021d1f71034546df9d24e07ae5d1d9335b116e5d577078b64340bcf9d3c3d7d26fdcb6d4cbe69d11af6728ce15a7ccafb2db2ac3e16ef2802f0dd0304c63a41f2638cba1be05b490d6ef6044275983a27fdda1bade4a2a90989ee69cd04f74a616abc63eb8bf617b5dbb2918bb4a6f29ba32ddf520c6c368e8b22c2be01e1c02a6d657a211f8186a54b9018cbca92dadd6a2a4e3306a32c3fb9862418ec136ce092c603fbe94c8a7f663167bd57b3775304ae1506643007e0de14e9b5a90526ca631c9b00d7e869b965a76b85dad379f9f0e54b8acdc49824bccf0f9f207232cba82260650fec98e8b2467cf956bcc2a1b94dcea9805a1c1c5b806ab793fdd5817be8d75fbd16841decc6ba65de74f1178df80778fc9d4b18431200cf7b7cbd24fedbd99d900cedb476685370de39cbb79195cfd282a48b2148649736ac820280d39619fcdb11146e607865c042d19ffb8079220b44545160e107f7d277b2c0886a09499b957a7d2a373fe9dcacb4eef03c833e1353f618cacb287ce39a12a671502adc24303ce0ed27bfac1d76a5cbd0265675faf9667ace1dce77a793eff0b5243c1f5ffff3f0a