PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 57105 b7ee3a4e77a0f6481b6aff84c4eb48fc06ab337bb4899a32493bd30902afb7c1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
639a99ee432dd11b942a0bc970d0a9449d2a36b7af10527c22b3f8d5e39b8d62
Certificate Block Hash
b7ee3a4e77a0f6481b6aff84c4eb48fc06ab337bb4899a32493bd30902afb7c1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00103c0000e0520000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000039d6d72ce48f3e4286f6bb8aac92590493e9de9579f1b0a2c856d0de011df61864c29496d624f39dd457df0c7a62700ebc42b51ad6cbf1629d3d84087742a20b93abf005e2afdcdf79d11316bee6440289bf8ee7eff3c137d4020000000000000080000000800000103c0000e0520000

Raw Header Hex

0000402024ef498bdfcb5a1f38bea5b5e85d8c87d41da0c4593bad071e821df762985d26e658e4e0153950821da8df76943d37ab7747afe75775b028618f6772e03aa47c0f1c0e6a73a30418628d9be3d5f8b3227c5210afb7362a9d44a9d070c90b2a941bd12d43ee999a63

Proof Data Hex

59,560 bytes
121216020307d08b47ebc20f9663cd9aa85862c89cb1a1d96acbd791c3c170abc447487ac9bed0213558d2ee0d163f7ec18343ccb51e23ece04803f10c0999c32543d1c86aef7c7ca2f84db9ddb0c6c4104a2fd2e6dd08f0387b87e81474f777fd03e9376ceaaf9a3782a9dd971cadd1a5d561c93f13f48bcb55e4acc1195746b91d780b55827a9956631bf1704091aebd77062b11fa52c60cd052e6d5b021c0ce57a5e44f97817081292319a7ac01ae266a1aec057a3ee4c3d837ae6f283daf0523624b05beb808030470ff7f13b1d4b955c0e7c1b3867e7196776a0e09e2feb8fd23a5fa3ef0b90db187c5e5587e84a4a6aee96fd901f6cdbf806e89d69bc3115e557832f4ca34e3dfb252cf1946f585c1bfbecca9d568c22fa35749354b3390ea1a9fb7f77b5355c90beca58f1ce4bfb55c028766263e7aaf4201a0e7707852cdbeb82f0e5981321703a9ec3e9d32e70b1e270371fdc3963b2fb88c70317777efdbfebdc109f9af8a29cdff889227f4392ce7d20b9dec8153e1e6a6df62a57f4c31434eea0f7e46da917d0399639e173b6469a8b1f9c644896b1635e26632eff284b7004744ad19ce8b51dc5a9f575b3604661a6853b07f53464c4828a9bb1ab1eb0f72afbee0471ad6f1931943ba88b97650aa8ce2081e0c01aee897ad6892b3342667433dc7d2251c54e628cfeb2bf2b1b381028a623675190aa1c2e1b843fb0638412ebec3dc4837ba4035f6298024f16a908df6986e2c0063c880a76be2b151c362d616f1f02005590cbc639e90d357351cbef3fdc43220fce5641bab29565f177bd0f90461fbe431d7e06159897b31a7b2743850eb2f2cf6e6dfe53a3013aea7463e68e5f6c61e12518bf4a5cf44c1c8583e3117e68829fc614f07e06afaaa9ad32ff617115b8dac7ce276efaf3a9ebd12ca9986dd0cffd1c5aa5f2b69789ae92a3e93a728f8f95e136f30d0465d09eb944052513e009d98708e352ddfa8d3a16700e7cd38f6eaeef346b10f608b5d8426da70d231058ce94f289d1ebb7aa3be6d51afe11946c7c85ed9f84eccb1c259818ec4bfea84a8f69a7c843b4164c341929c35dd181344f02e3cee2cb49dcaed9cd9fd756aa7025ec7269d47da349fa4a84c008992638194165c1772f41aa4e54e139da26552e05f04df512ae47ae3db5094f3110a531b45c0f018ce258b93d867ec2393f5a33d2a509085f0ed4f867787e993d5e421a05ee9e37801adeaca2cdf051917a92a00ea2277a86caaed756f0a13ba198abb29f12050a1bf5814f1a0dd1e5ccb02662f34714a38d25e84fe12c4a2adf3f0fcbf1fa3612ae8116aaea8a8d2cf99f7bf725d3faa519f187b713d0ffc7205acaa1f714f4e50aaaafca56a3c514c1cef05ca108d5540015e407ceefc60498cc5cd89dad0ae5223df3f02895d99355b0d5de5ac5d5374ab73c9918e870bbac9f36cabef987521424147d901fc0c66fda25b2a4a3856cbe26dde006e9b1b2d642ba44b31d6e83b50958b7907f63a0023628cfe703b347632c6b37044a8dce71299664aaaa1ad76b24288818910c08469cb358decaecd42b75e981b63a7f143e2587bedbe9881ab180ee21d4dd93208a5e799c4c27df387db3838f2e5fcd67a0d217ab7c389444ee666ad3302251fc5914f763eb306fda24a422d930ac437b39967f7700997f6822d4091af59d1f1a0c0d368b18c74287eba8d683b56ac294920ae9f85bf165c90232060b65580188dccf7edc52330737869c60ad15e29927d37b8b2dd1f99643bee977adebe88b3df5b9490e925d59916087e917e1842195dc0b905e77e37ca2fc2f3e5cf258c98a0e42b92eb749266ba832f63ee99ad6e8dd91cd1ec117894a3e8f8589a5d434f6903a6ecef2a2e7660fd2c988b6804a9ba510762cdcecb14644244a82a1a41b50bf17d1c0c60397e4ba2048bc417cd398791d21a4a51371bffa85d2d2574cbb8148229ad785cda9461cc065b5c808afe179e1163bd470f6711737604d1cc2bc013cec69847ccf3185ab84401a1f3655fef19b39bb373d1cf55e6606fc24e3ec4c4e7020c3f9793c3fded797dfc0d117404c73b9b6bad09c2981a7a22e08d64d781e9bcfd2dbeb4a652b2c3a1ce18fb6447232d4d75c080163bb49d04925cbb4e29c28bbde084147d95614645fb0aeafc13523908a36fe661aa5c4b22cadc430e4074ef4cdaec6226273e48e70af368db6d28fa0d2cc7b06fab52d6294826bec0c7a6415ca3b8ca5d171916226ffc4c20cc9873bc01c44222ea46f10a4dce79be2c6ecb8a75a6a60be84c4cb95863b521a063771356c4b40847ff6c8e7c4b30845351a3f88c27d431a5da3f10e3db3b3565cc397e4e453ef17b34003e12d53e6c820038893889e043217f66bee64ec1673c9731ad1270ae7aabc426b0ab726051343f2030c9a4a55a2eb628e94dd127f36c66b933bb0b0ebc73866be7a1a77b399dc7a1312880b2ea0cf49549c8b179b91d98a7401058249dfaef8a65d1104b27d9e0d6baafc63f06e84c456ca65f77e138ec2df6d4cf0789826986fb9c0faad28f9610bb064015a74aa1841c8e993229477ac57fb0c7bcf67ed74ec7000290e44790fead87b0ba814b0a567f1e28af55b87448720d1a122950bf13e981af6f7fa2da083a1ec4a307edb6d3192233d562ad91590e941d2ad217b164533e01ebe5054968453585760f26669b02d8e74bbf99a8aed7fc77ea0be4a07a3deccafc0bc855411d4e9ac7a501916ae00bf8f1838fc44bfc0ebd7acb9582f8c633084b4214ed00f31973f11a40a2c62ad533fcc3bce0b0a060768e1da699926ad2b1c4e70acb7f6e0c6a68ebcefe6fbd5162ababfd958d82e2267f16b058a94ccd354f9d392d2e738f07a9577096be91770d3234347856cbddee76ae1af62a009e2718da6526edd171fdc646dffc7f8d893e6fafbb0dbb60b391d59cd179aef82b8f58c7c064619fc34a1babfc5c4a24487a098af5b9a27557e219bcb3cd09fd73fbaa5e1c97827bfb3beea5191a92b3b5f30496b190de44084145a9f3adc4f27724d58c331bbfd57efcb99740bc25a40906dd56e0ea9c6487c0ebfef962fac16da5f0c5cc989caa074bc776d8647600b7e3e06c97d0105916ef41ca5aa6bd06f17f7fa3e2c76df5e29982a7e19c8c90b9ef9c40e51311fb069be98ac24e0b97c9db83046aa51ce42991052ebf8af491b5be2d285635d0677380ac146658af6d644a923c6fe7b69bfb8f83103b117d293104d1e06d72bae187b0bdd4e13db4628993909deac11892712f2c55cb34fcea66d9f30958b51fb817c12b8ecab9dde83a549ae6c9ad5910ff8b9da4242aee29abe4b2d3aa94878cefea11ecea9b79f297c7b8caaee231df21df883b00b7445e678e0d879e198d4f0ba8d15073ffbf52f4ce825f1421058097013ab004383d8ba12e614b981642ce82ebf679e8c46a461da786aef36e128117e9c353488a97fb560ae0fb59e581ac3a5c7d52de29fd62061e9b4eb99c8b9801e5d335f2275f0a1a374f8f3492598071a8de53a1cdb433fb2c02b34c5dfcd42bff43e8e952309f40fb33497b3cbbaa7d59f302c834e3cb27eab83059caf27ce784e9f61f912f56e5b1fbdd29ec590fe8ca3b0725c2fe44d92cb72d9862b7e38060609e35db09194887abd63eb7ce4d7e6f94fe44abd44057930217dcde346fe82bec124dc71ec5d185e8a1d041260d9d2db60ef4f4f6d3be64fa81e2380ed22c7c74d94b313ba770f31e2266d6dc28f7dbf435fb520038e4ffd7553a38b42529c4903c956d1fa9532d40f2095eab1d61e6ceaf1cc73568d5b3e0ee896cb4d3a94e18fe53c2988bd30f01f181b8dbf4285c720668d07db1ce6f8c8082b0ebeb8dbba29f5240d978547185fda346d455a3a20434769df47f1a65d2542a7c3e9c71d37479d1635cd2c25e1843d84564a4a65ef20fafcc4b72ba1db3420ba68819132aaa68a91fa1636cf6d72b624f0a933ef638cb563ec04884910f85bb858283abad494ebf569de827602986afaaaa8bda8e9e9a77664ddd68bf8e3c34cad103cc828ee07fa9dd16edcc450bc81c2a3f183abcc5dcbc6c37b5a99084b0e9f61143f7ee88b084ad45f9e36d0f96095103e62a1e5da8a4145fe9a776b56dbf87949d18e8de561b925e296f42a4308aeea79a063f8d545c3eb0bc69e7cd0307225656972697ceb52555d69e07e53df8735c71829e5c01b7381d5d3ca4b0694e5f293e65aecb199c3e8f594cec69de8cad499d170b6d79bc1f8b2a828f39f312f8c0885d3a2a694d0dc83103ca842e13d39f9386d8537508e9dce40cca3aed385171648ef1626cb365e3aa5bbdc5e9a9e30cccca9b52d92f954c31a2f9ea6b343ddd5a7a9552a950c0a56387251e58175988a192776276f96dfeeb674478c81c71c1496c1c38564c77268675f6138827523b624af7aa80041df592142499a0a897e14c62066db75ff7b7f9b608d0cddc8c335bdf2cf87c76f7ecddbad98d20b625b5b2dd793b4c7ffb49ca5047db5d181635ae0de7f6deba247438ee566160a1e0b42f4ebc48fba38ff39473374961096cfce1f30645c3431aa971b7dad52af53dda0b169398d1ba774cff1881647749c9682d8934a20299210514cdf4e39c666757d32f21105e558883105f3905eadc2b60f4a98d0d6f75e000286098434a0ed40f641a3794b9a96b91a44b7f616eb889ca352a9bafe2004c2b171a573b192aa2cf4b8bdedd28abe196e81c21671180b31fe44664112e1748b9efb3e666b2e8ea068aaeddd70ff58c3b97d87f8261a09af48c070f876b86c3bc42a956c424e3ae72c56bcd0fe2e4f718d3b9ed695733819b43f057a6f67b80e10eaced9cb23a8ff0b2093f9d921f7a8c3dd0aded407cd95b97e5a89caf53822018c66e1e8ed2926b27d9bdaadcc29ed05873c76df936b9978944a233ee327cb4f71fea60d9c9b7577098c7416205c1d5c331a7afe9a75cdb31876d14f383f5868d98276df8c7f29414c40739af2af01bfbb0353e16fbcfdd7ca4d3faacf0225a3742bf9ad7ee6c7182a6a8b6e3a76061b527d63388a50f169bc9be7bef8e666ad1202ef5bad5ad6e116efd2f33f237c91b2d22a70e5448a27eafa958697521d4044b4371845ae2d9f0c360ca66b6dec14341292fe04ad5ee96c27e3641ae0cd8e4d6e07752e228b2751cc2c7d4342290a34725ee0dffa7865cd86284758e0414ad38c379d603bcd048952a142640781803b76540d34d64d493d2370ebba731a6c048724c4741bda7cc3df8b02fbd61bb287b79ce52b4dbe72aa63215959b3fa99ed7292bae77f8fcf8cb88e6f0fc8b8a9cfc74a275bba4206fbdc6e35868971572987e3db408d2d601427aad3301ab3f5fa30141c9fd7806d10baba5a3cc75761fc1d92f159a6f9596d5cc5306db69f1701f4b299b91c1b8dd362ce2aa9e4cd90678dcdc4980cbf716b517fbf1c914bafb5b97ec2fe08691915756185a0af79bb35ebcb62823b6efe3e4aa5003cb3f866f9aaa6ece6e3ca2767d8b247cfef3a1f065e9fc6f64edea4313ef856c4ab53b69775ebebc69b5328a7c09c010df95789815e8da6980b35b65bb42cccdbc55ec7935c3e0f693f22c5cb0bb407fb9a240220e80220bc7f2da4997cf518c16c6b9478ac7b16636d31b795f00647c3a80573a525152007d9206329a859f1d86ca285998064b194fe3075d8071b042c237035843f0e53e4ce145c0fb77637f3b9771727c5efc6fb38c90dfc14332433955ae93bc4fbd2b0c0be3201a151f456538d5212f909283cf0251d3a4ffc9b0906b55415efffbfebc00573357631c917e3cef9ecb15de35665ea3d144d17a7f00d9c14f334bf66900d9dddf9122794686157625d83dcf8dfe6257f298f24762b06b8473122220a30e09721a0f51a77fb380c8604972368959b142956354ac3f48647492ee4aaaabfbd8774261a92cb4e5f8554d74848ad73eeb33344bb39a854b6237861bb86f215fa9fe5a27fa57698559ad0de7d84b3c1b0e943ba5492369e5ac3167273467219d59fc54a2964febe0ccae7a9376a1935e2e27d9fffe61c298c13286f2a19d5f8fd08d29da5e0d9d9a64f3f7be4abc073ad380d4f40bb0de297ae6c73c7736636b4673f91821caecf660aba3aaf68399dc08518d366ba0ae0088a68b67767b11644789904ca0a3ffddaff25534eae5c9045479cbcbc0f3e36ea26ac2830ef295fdea2250f724880014a2cf69ff104594aaf843fbc636bf053b20718fa6acee616e3b7b9ac3ceca2fd7dfa6020f68da30972b289cb0cb4759fe5ff37409f29f2e3c71b84b47d930d01c0ee29ffbc273d3ef6b6395c07eb412f4bea25008e900687b8bcc7938079092bdb115227b1a8a501d99b7402e4da5cded5888e15c370b92d473098a6170dc56c86cc882543d53cc45ebe9e51dfef7567c15f4a826713fce058fdaa751c8c4d2c35f0684003f437b893a70559c3b7d4140f685c12c27889d555b61c46712f8aab170d4aa27089495a8845cbf90f4b571a21d62fe682a909de5048f2cef613eff3dca1c4e893cef2334f3e5bc7b7c509c884258944fbbb654035fcf912dd85cd835d61f85e770d6bb452960cb872d4b61184af8a075f93f52b2083aefea31610b37664cca8c8ca04d2c525aed3d912ece8842e902b671fa2bb81084e6d3f37dc5ae512ee7f0da13e61f6a5479a265d91f43584b07e7832fe28b574dea8c8d436b8deec616926aaf60c5254b58267ad1c2168a36d510c426a5a46a5a30eed8b76ffe51fc88afe9628bf9f7e303da49859fef8be1d467c484f0b9b22770a88e42714a8d5d7837cab3311d0169478b9bfe17b01abd87c85324c988478e1a1a8a701f9521dfac30a46f445d4b7aae372fa79ad87f37d8f63cc5875d2fa5246ff6faa1e851b19cc05dfa5a55f2daf90084fdd83c36ed2710834be1508c0e0dec4a8409ac9ab6b55e73c442ababd85870954deb7d036d0a6721ce25f5c93a7f2257a31763857422dbd7de8fecdb0a99223a529a5620c46e37f9622bcba4d5c6f9c4dbef2bffcc41b03ae6fa7a2c41f4c75eea1ee225ef7a5042f6379784fd5f7d0217cfa5a5a251962f091e977c7b08ab3f67c90d84df89d3e5b66034efab0fbf10193f8f4bde46270d798e58b2199a00b1243b3d4b1a47897dfbe431d1041facd28a0d58a248585490950b87993076571f781837aef0190db4c27c67875f764ac5bdc9d0a14bc4bde768ab1359ffcadb34de082208ab885e7c53dadba724d5e6db28352cfa752049a6033075ccd679ca440bc17236af7b55d8f4b83c1be3c1bf9698b0048dd66028489ff594d125fc75dbf2e3b420b0bb40f68b97f2b776b2cb6422f108e5c90c9ee64d7688a80f16c384e08978d8bd1f10eddc211b36772aef9cecb605eaa443df9fff25c06d90815017fb2d1e512ac764c57ca9412c9b47126f0a5aba368150e1f6d0d86f790ef631d7b8e73920e9a96c074d30f041001a6d70adc18419701c9b74d1596bfa672333e48bfc0fddb185a988b04ef4efe01c16708dc5d0bab1b0ffc01e1708bc834227467b033571036b3e8bb0f28b8ff9f82670f2f559b073acfcbdb70283f829b03b9a7f6c70adc06ba5da9ca91b530b17a02236eee80ad7047ba8a0a1623dd50faf764e8a482f5e2e4d5e8d527585c997561755d0600702c6306daa3fd27885b157795765978873634cda97ebd08ae1d3cfb84d9ebe1c227c1ee21e1dead5b4afcfe11a0b3f2a9da1fc1188e04725c7ac409f1244d3907f6501985115abf2f53ced219a277dcc506783ed32cfc07312d46e534c39e6288877a7fa6f17ee05d1c8fddb0c3762a0bc4bb199582ae8fc402b8bd86af42dbfdd26472eb03afff66739a65812efe3029a1fcc217eb8daf0845c47cba6db2a766458f893081232207581d5b586c2cc37c99644c5205596b553c3614806e1b03685fcd186c416a4558c77d721b128090c9a2340e237f5f16355654332cc6cd8ad8fb4d29afe72716e96f9de3edbed7b8da9b327031729d1e804094106beb78d923bde810f33571d3b3d442ae1eefdcc482ea0d6e5af774f8efefae7154970a5cbf70d36df9d70b3a35d5d89f49a58fca4465351db18b1eb0fa22a6abb5a6f3b31e0a7dbf5ff50d529234442a16211c8f52e453a99aa8aef9c09928c508cf28775c80a26c273096816d263e2a10ccc489ccf0b8ada863fbc4983590ec830078c5756e71f27ac9c62d17c2184891acc5477ac471aeedc9c006ea7a3d4b68e00bb82d27e982051a5c98ed5ace7b149b1e43a1fe0cf633d534682522c6a2f10ed7a3c8785614bb6187d7429a84da57fc2f0c6bea5f4e43d42e08a995b5c72f23a0ed5572961e93d044a4fe65285ae0e0312b86bb12ef0c36fa0f9dbceccb2ba7d0cd849c8c1a06e2e62f5cd351e4fba894ffd96723bed4162a07a6af875ccb3eeb107f4b1d9fd2bedc71648ff0cc325e9121a4084bcad6ec5fda170930b401f85b8a07eaa031e1614d65b646800005cbf854888a19164f62c49f89a2dbe41121f1c21340d3e3d06b7e89289f4dd2527daf63dcfca56b904df8a5a6d7b1d5036303e6af0809162813d8fa27ad3342d5b6a7fe81ffd1d80e36e2cc701b2ffaa6466fbf40396518bdb7d74f58ac65529a00448a69a4ac279f0f34968155a257e555b290412bcf99931f63e5354dcf5240b07a379aca0faa72726cb16b7bf29ee0a0baa7ba8859a54c2f39e705334b00622829d9b6420cb53e58ba144f7d474028a84db01ff4cd8dabbdf0c608694edca7012366046644aab510200a011cb3db24f7ac6df5a3fe36bd5c4e4eb46e8613d82a100577488c892b73a37ee1316449d9c7c6517c3500895ec4880e1531ea4221efff2447346dc5704cb96092a40eb32714f2a2a0d024826f35fa13c0f5b5b4f6b24b784b18d471110ffaffc2bed385dcaec421531fdd20f9c58558d2e936b0d1184e72f8967d0dd90936d7da2077e097dbfe2c1da649ae27a7748c6bbe2cd60b4ee9b5f6d3fdbaf9abf999969f24a65f186fdf19894d0a8d99abb0371247d8f8255a650a8d7dd173881bc461fc6e394271cc3950299c7c68ce5e4a90617fd7e8ae07ffde7ca8d48d938eaf878d15d08f6c1c7f39ffacd1287b61e5bd12f4f083a2f50f06e481340a44d5f9c8779f23abe5f846591dc6816acab76f7c01b8665a7f31116f0cf5ff5d19947e55b3b65cfcfd345c1ad6a965f3f9f471f519e82413351bc4cdc61e0b00cca8b4bae6e62c80cd96c8a6ae7e08871512a9bb586395d444475a692e748371a4e913b6af75328daa08d7907559177c5d76e19d70bf1382eec3d3093a5bc03442f428a7bd7ce52f233268ad6ba409692de94779574de0fbc8ce11d3d2d7498d8ead74b4dcf29d87df39e125ff9831fedec6be251757099a0c51592ff873c62f84738c7e03b31085e0c9449c48ecee9c5447e4d3b70732c909d43179b7bf028e596517c92dd34da9d0a873a6bcf600cab2843339026965cc28001e34d132795faf62ac335837f961c749e46fb85da17edd847ac5f22ee81e54abf77e71f2c67ae96681ae87a2a9ca8dcaa850d2f7b22a33928981fc303ad27f12c367e0d08183c5229241426a2d94294ff92c23fe5cfe1caea9cbb7f0ac9e8323673cb6578ebea9ed4b361423272e8385cc8ad920337fa5483e99f3dabb2320fa1d6bd720daf19ff9a09bc7748a621c6a5e823c38e7e2cd156a4aee670a5e1e4e102ee69693fd09f78923978396d8cc46985e256654363b137bb5329a36cf821eb290ef4d6e5f127e38f015ecc8f8a30207487e5227f753025a75e95ce5067e076e129cea328fba7f16b22d87e48438f1c15fe67883400e6841726c01d139bf64c38373a375f004a814f575505cb0762000007b862f48352c8c4eac06a55f091b83d3c1d298a25510be4f91e507a0bc7c4d55f40283b4c40ff49bee62c858c77509e0f97c6489866c5433f3ade540adf3580183108b3383501bc75d9983075c425235ed398452ef1b614e56959410c2dcae7e044d241b95f452c3a4f3d2e6931f67cfa335e900c4ae41b6e4642503b9effe1a98703e197f6d4783d987fd65028aecd91a89581dfcf4a516d0c244c27261a2e598a3d83cbb81a87be9b56a58f9d5ea2b2a25a2b1d0dce417e409ec300cecf61a441536486163c17bc64f1d1873dc0248c183bf8595963431ad26de2ddc63a0c70a1c357667852acbc04a0f3b17265c0b6f192dced1b2f13aebfdf618e84c94c866c6e3cae88462ff4c6739d121e6e2339b206206919892b6e859e11d34301ffb12d2942fa14e2c05a04bdd7b4fb4934d0d3d46e5f9fb3c44b44dbd52807fd8fd2340d08622ae3253c8adf2774e085c3109eca8d09d2f4e66147b50f0224fbe65454169dc36b49c9d08518c7f054aff016f25d5d684a24cf1690841ad718d51784d1adcab98f32e82d61f527dde67eeb118396f7ca2c4fdb063a9be8a4296f7760e2c25ad1ea5a09ecae426e0ab9169c7b751d20c4edf688d20365a476c9e438aed340caf4b2ea7a2ed929e5040712c9f9fdc1e108ae23a76e900733aa1b02d45d5212a5996a7fc88a60a57825d83c702ffbc290ae35ba85ffbf8eebc2bc88310bb789b63edf511a251f73cfb545f804fd33dbcec63b4b257206f448ec4b175b933ebbde08555038e255cd2e1d862ce97a093acd09a51d0d025aedb6f8810bcdc85076d474155536df622a597e13a086de296b96f6e989d0db5d1abec6467e34bc9e44db80ab36e341ed5a77c93f53fcb456f34c9d6c6e4e130cccfc529b8ce4f882db2dab67301728661b81bfb412eb2936616462198228e20459ffe6d33c540a3008f5f643f5c6c631d901f1ade9d9b9951ccc7958d0b65fc4249499e7ce6152b370b49a8cdfd4bb078ba9aede1bc09c48eeb3ca5164c86535a6bebc0a1a3412c364700350fe4bfda8db97493bfb2e86d69a8cad7d2b35f4e5fabac5206c827250eb1aa9e936d0716fcc5a7721854e6d2cfcee3843709e69747cb858c5889d608124e70b89f3d1fbbbb3155b3e81cdaff6eb6a070eb06bab0e55ceb5185bc96dfca68f17aceee68e69f105c3a256fd3547a697206d90fb0d3f88fa330c0bdb1c8eb84d40c87cfa0907fe743003b170d9ef4f5fcec66d6582707991d0251fbc5b8cf962faab0be18c32ce638e3b2a1b3bc3850e60afd07ff554e3f99fc033815b6c7d804f76f9b8509071e5749958c4c191ebaf57f60ef67b72b85c9f5334cfa0da504d104d8684fbae8829e6606e934d3836c267330b5917229750c3bda135e555d52aeb4230594456d40c17373d7e64fe2ac1c248e0bb13573a6d5f011684fc0a47656f9ed2479713316219171803220ba94ce0a3c9ce9efaef4c120c56d657e1e1546a86129aecaadbb75746c5073529d0c198870b714e9e82c977c15d20b453efcce9f5b88d526f1e23cef72f545cce5a9bd0c190a27821ee52ee6bad7de7155c006e727a61a23b0bae8f6f07cbe0ddf6d87963e35892171642e5ad88b46b1e49f36dcf8aa31a94802707e5d4b08aae6008468c4620573ca0dc8a3535ac6346d7a3fe7cd14bea4c8f6b090db2b15527e86a8a7ac53a4c0494c2efbd672688ad72a3f1bc1ce3b62c9f9b1499a53c5ee5ed752d9de12efedcf8458a057229d4562f8b03ca530d94de39afd18aec5e47b407adec54c7963ad1ce3f650192c19f801c8fdd0fc19e352f75502f1f9a9302cbf7f29c63c9ad825ccb150ba8dc0740958d796dd1d516048c8f6c7e5c9c2a9e64f46dd6f27d4e2b1b222fddc9cfc77b096b3c2e5d9d35ab1564739e38eb6feb4492b44a08683d68a8533be38c94a6ac87bebe53eb81f3849d7641d30fbedb512e99760d3c72cc565464d990bd3ab2bfd8985162f9df26fc3c0c08bb994e7736994adb7aa15f6eaa500b73b8943492d416271926c5137e12adc4bb925588cf92bfa345b3f0fd72f6d851a9af8dd3ce5352791894e408e148f5c1261d5b76f0d4086392d3d2345f128c5def64d509222e1538ecabfff496f3470ce5dc12c00ab5851ead2dda3b634a06e27c6864dc2f623af742ba585db8dba7e1a8d969df90b01a639ad945446c15589b3dc0fa54f0c3e2aa8fe28f5a7e8ede38d3b91c88ee8096b025f4c6f74c614065cb32dc178c50d8f32d3dbd34d995d86a2e1d3c9beed468bb3a4ddea4625f7abdbb5402a0b981e762c4b3291218dcb930a83b162664dfaafb38211b38b6e942d80531d03f1c71e052f2a4a70ea3556ce2627cdbd88e84b871e3b3d3b4dc43bf2ab9c2759829bf6d64821bf89f6e643d3155a7657d7f25647235aa5a994270d083cb046972bfc5c0e7e75316efd6bf7964d580c18394a8fa7f7041c652ba63e80ac348ebbbc2bd530010ec5b984cfb1b3b1e1b96dce41f47befa89bcd999c84454c022a681edcd8cac7e9773e6650ed78bcc03c91a452a1553de542d7f60d33ddec91a5462f99fd745e0411af9fc9f60f7766bdbe729fa10183c72e76374670967904ef5284a66e820a7fc4acdc3cfc115dfa5b83983f6949745b8834b2d6f82981529efc60a078344ac2dcdca205dcc621d42f663eee76a740ed3e156cc3001b5fdb23c4f91088ffe8e58fb3432f772938ef15dc206f3956169be70f5670d7a1a0fb79b7a97b9f793b49790bbfe708ad9917a7df687bb7ae12253bc11c9cf2d7d2fe0d441a0ea4eb7d35e368379a03131a0367b3557641e7ff331f1b69116431b88059d455c1c942bf645aa618dab16d6e1dba3620ff0908952016338cdfe18087f45ed8aaa0c7fae70b9265e371f7619a089ef6ae6166594bd27823a04d3f9d1f551bdf1e4a831f5966359dfad3f1b3bbe1accf9598dc3849ad5c57a345d424cf3f577fc8776f959bbf17f74c4fd11605436b78074d8ca4ba5f88c23e4ace65f6ca8e88615a667697ad6eff76e6f6ee4f0409316328d6e9aa8956740406462b7ebeb11055deb38414d63b24a0c188c8aa7ca6f438b069ba347d0324867c8999bda6ed32b09bd6a854530a104cabef5b5254fc822db2aff5db708ff7e219d189b360dee3e6d18a45ccca18ee3c5d263f3da65f2840051d5974913474fdbcefccd03065b155c11dfbe05368f3947e7359d3f463ab56f981e8079a47f19069ddd01258682ea61347a1641992c9a1668caf9f6d34a224aa5568bafea35445dfbd92c90aeeebc21ed37693987c945dcada0aa7d07914e677fbb59359a95d18f1d1d7812cb10564c2d8109ed91d8adcbeb11d2f6b1edab1d6a810f2d943203fa7302882cf63547b03bab816250fa2b351a24565ae684682f7d04f292d53e46c845cfd58b61bdd10f1129ee625cd0eeab75f41741ae15e4c5189728efd03fb3dd2ccc887443aa9f5effcb93f4ba9b7ab824b03ae4cd5ac072db3a5c4dde6fb6ccd9934a1a1ab185f1f08f41beae29e07e8ef8d6d4d6a9316d980a692e475a0c075a75776e6d38a3bc2a7e46568aa18825f70f4ae1e0c9373eee47af7f699ad274aaaad11a4fe76e27a4de3e42c4ee6cc4535deb2c25c48868b1b60bd1cc715da61bf435f2fd906bed3566453f2235670f930949d5a8f9795216ce6445a77190a1f0f0a14469388ac3a0de04e596f3aa5aba0f746a7e5cabaf4b5b0c01114651e9ece0144d92c34ca4790989fbfadf9efec7086ac413e5898f66fcf98fd1d4b7db78146708c06c1957265ea9a6a6343399643a9ac52f3db17a8255d4518672f1c2f2566ff7898b9b26166e9e024191ac088a633f51ba6ae1d0bc16279f9726c5b29d66bd812027a9efc2a8c732fdef84bafd76065b6abc3478f409a88d41df3dfb69cd164eb241f078757c933db52bbd46b2f7028fc3fbeb16123aa82af99e7dbd9ddea5684ae851001f4c3bd9a85e8290a8857c88b951be693155523f85e98df2de1d62527d7cfe2b5c92675590909ce290cda144ffdc66c12aa257020bd72a8be990fb6719320c161858e503ed7bb102a266d90a94acc2fcf7d50ffe0c5b7ca486c9c7c42257b2727b1299277a036a0f397544f03c853e97f98837c5d773de4a628323e5a5ca5444d1af66d34e6d02311dfee882329d28aa73307ca38f06c112b2dcd3bcb995d7687b9d7f3ec9d61ca04361900089e5d0dfdb27a96bc6947ff7bc10c14ffacc6f19289a2925d40d2c5fce7785fc1ce1f3ea2c574349df7e85cac1df9a97198aa0c878124e459430d42c18a728d70ade2ff1d3f96137b1cce8f3f0dc600abc2ab1dfc4411487465e63749c40d3df0fda03cde05c103df7f29f4953bb93ac976b9b6f36e0cba33c0918ba18a0c38d4644bf7a10d5d291cc3c5f773d005f8e2e0e5b0cd19bfbbead8fd2d79d00591b748aac454ca1b9ef1377c84b4eb000342655260cc7094e58e2c7fe4729d76a2e746107ca1a7e3f1bdc7d279dc09f467a04f54d2885fe394f722a214b4445f2df612728365b16016ffc24d8b63048d42b3357bb9b722fd0c21dd3555b1942649416b4b60cdf51b780bce8714cd2af67bf7fa1cec00d3e646719faa77e2f05a44a4671c6e1dac47c958e3a91048857a4d13f8326d8d0dbbdc62a8b55382e6b15dfe1b8ad12c74a65b2b91702fed0dfab281c4b1a04e98d39e537bdb4d0f626944111a2b32830011113eb7ff4cebb2d15e55b8bbc79b070c26c51279314ad6a0f8bd9dad152af53c5475dc4b956ff14ff37dab3829c5d30b87c20b176a8c3ba7837445e78e5ce490d6af99c6c89657de4b245816b76af13300b792cb3948489b8242aafea6e1de79038c9aab8290812239364ee96e0c08d034232bfe2947d506d812081de3f9324afbf2f6aaa779f4ac306703e2cf9a7430f1ce8abdde668cce5ea5a7f3eeeba9c48f8ae12020a2636b0177765d3d4805748d3b9b7998ff4284a1039e92d7999823a7e9d364f59ad66929aaaa3997aab2accdd22b1f288ae6fd430c241c0bbe9632d6eb9b3bca28feb4c8892fb4ea062a8d7d0888f6e359a6d90ac30a39484855caad5f16f432f941aa3460102c0c8cd3979b10970dec60518a36ebcfce6e602a41e991eb531de5e17b9ac8060b0d0d13dd2135b1a2492391bf8af04965fd859f885f03404d493e1d767b729c4b5040463f8c9d85e90a62aee5ef552a7e7e85a3c9effe1e1049a0b331ea592b44fa0557a3505d280f525cceeedd9bceb6c06553b7792358e9c1d588112d31eb3d3f3f00d1f75b222b0d43b71407ee0be7f8a6a78f09bdac31f3712c7d9b49acff9639e6bc9fb5eed2e57a3fe6740a80f6cb9f6faa86ef961a131007986946b8131759187fecb6054040890afe5590797dcb05fa4eead0e7f3b40d8f76f865073aad7e3a436718e07cd844ffda22fa780418a034643246a356f7520845724f378a44679424f6a0b72486fe8e229a26e8429c9f3cd7b356e6ef26be9b6515557675566cce88f1d2f436e7f8e6d8dbe61a5ca37f10ea82271e133aa3286c31a067f8c203b8d40972f01b0cb6720568988ef91d4035222aefceff4e47a7791efa89558980d144b37280168814baeb0aab2c627fd501fa09d9bcb7d2ef9f4e72ded76dadfddb463162828a89f90486db1aa42c3a19d198afecd3a4ffbd0e32f45348554480b3d74d6ca0b22592a45b6d2cf098a2acc8c3f8d85f0ef5bf0f268374ccf289751b204979659e137cc89ab70171844385671662c234bcca547d48eb23c446c23379b30cbdd1b6935672c94b4e1fb9946e8394b4708a9e900ff3c9b33b243b883e2881cd582cc178662cc60ca257cb55e9470109b6b92e425db35096addb1aac7c840a98616baba9f7d25a6a3b77e762b3192abe693bbd8efc70c608323b5e4c5f17895d0f7f0d4c8eb6b372efbe801a79042dc9363ca0a9b27408be0fbecb993ae62dfc50e5979d278e0cb9bd3935d62d4d7ef8977fe26412230b51bbbc76f34c011ff3c08000e22ac4527a504f8004d440cbcad4420fb5e3abe18133e3f7e187b26eb9e71f886019e8355a7446b56e9ed727e7f443db0a8665d775d66e80d879becb0c9f7b41cbf8591ff345a5abed6e3922c4c8aefb7c19025c149f2a96240f8a1dec7a09e1a86814fd33077dd85154e9502d3cbee1ebad38f8892ba2813597ba78a145caab59b7ab6f5cd8aacfe6a470bbbe28fcc56ab0d19190fcbebc62a3dc3f3865193d402dc1efc342b5a7e1bbda9f50c2bd6e61f686cb2617f3011fb05890284521ea2ac64f9046ac6ee55419f6dbee2ee3fd73b2a3e007e79671c2435b8b930f3e98e3657285540e0957a880c370143b06e2bea83319ec0f13bacfce761799579d9c247e87014bc2ba9a1b97241afc8f513784ee7321ffd297efb153f2432e1200c842f9ff8c5761765eb0a4d705cc80bbaf8fcd354c0dc552d6ba592c6dbd184964c28dffb53d99eea18da4fe7b3edea623b1460d4e55d1309fa5dc34c7c58472273f1b753c9098dee10d6831a09863571e7429db1cf61b48f85c4b8f98b15079bc2219526d9ed981b7454d0fce4866c9b4fde5bed3174832ffd49994225a8487aa810b6f3dbad2ad8f54f69088c648fff27245ec904583f4ae4cfb0faa7e464a96a42e508d401f2a3c607577515f63655621b714db79680c9475981d09e50cbf68b9353cf93b44a030f83c002f731dd03e4fcbb8c9615bbc566f2056bd4170b63a27fbc7217a6745e9cb049ca1afd4b479fea778800bee15b8ace6b4f7cf3d6a73830d257eb3f8ea01242208c8ae2ba54b0acae8289149c7fd8d25e484d68df01d1e929c69a40db9f981ac2173548ce523a6cbb377c7c48927040f502559e143b5d653b3ce3c5931af5bfcec66ef754037b911039f831a5fdd5835db669505f4c2f55d975c765ce70e4a703bffb833a9ee5e0c4c3645f17347534bd926f3bd5e40606d8674c0ad120976c6d018b3c78444e64f0c23f83a68aa625750d2d62bea372470a8b7111fb43f0060f4cefbac3a3b722f0bb12b9b79b36cf02c17e37f43254b3d04111db9af6f5838758567ac19aa81f6bc397a9a435e220c4cc813b5e04a19a2be085005df7a5d9434bab3bcd37e77a5b748af97f1ba764df94be1f58d91b2cea576df4f0bb2586e1201aa36bdbbef9ae2c69f1d6c04986e310cfa6460f6bd4efac66de66ef15acf28761b3e86c1e783e29eba1a49296aa646d32be941dde79657419424ff483490ef6fdbe730aef1e58c3436ce327a2cfe580ae1c0d10d336ab21f5805cb3526dd5d45b9faa2a13ed90bf6f390112bf5646007cd46e06e9a86233e72b22212093efee151997cdfc668073fd4eaa160c9c8ca77b952ddfa6425614d8ea66fb58ef5a635195f3f070883caded8aae286f6225c12a8247b84c6b6ddb5505d1ee50359cf58cfda542acfc6e0bf485b76b7541163c97aaeb56a1dd98a214e38506390a43d23a84e344dad536c2fe414264b9969e6fe25210bdccc8c32dcb9ee10566c27f03a80af6884f2c3185ef0ad5a9acb7e1d5380ab5fb982e1387b8008a05a3453a44a71d573dc8d53aa9277ae6ca7332c63262bd397ca712d9c1933d1c9f2cf14dee84933ec558a0792732cb9a372b738e2ea76ad524055dbf5501618ea679b76a6ebed061facb2fff9465245291538b91f9887839995b16f09f5c7d8c9a30bd3b7b575b79ee53dede6fd175816b5db37cf2f946f3978e1f4111a543c3908081775a9702c5a1b3e55b29941797e198b4fd78838763b6e39cd506470d254c04720226afeef77b292fa3bc2e3892e30fdc22af8797ac4980c3d07758c32fcde34e3c4a4208d9576773469febdfd0b56242a6a58a93171503ae3afd2ce9f177b2d5f625152e4f65b9799b186fb4902ada3c3b47fe48e50bcbdd8745a1bde1cfe517be6d0a8d58118af624dd405a4429760218bc54947c70f438494a979b60aa6c811471f47103d46003de614fc4241ebf3bc7b6c982f105273f9a10720f81d3370edbc5cbf55771f79d4477540cb7dbf9f3e863e06edf379cffb10b6c618d904a9f2ab554782f7852a75a4fbaa77c51c0ec9f200d7833e84c807eec4150b36adff47128b485cd058aa52e1e37424002391472a9657a761364e834ae96433ab9dd005e28285ad49f624b62d8f59c6edb104804b1bb0d37eb67766b55aed107a6ec8b984ea28734a2fd2defb543b5418194f7901c5041e6fba81eb8bf4a72343b899291f47c1a062d762cee09291fc09b7681aea63c26ac5e7a7c551547d505289d2b47403e84c336ef415476f8c20eec5e970bf3158a548d4fea72e2242b2220f61ad1896ce0169ef894351baefe4a27910a36679d775c160c37fc0b938a1d760022eabe9f0fd3e2aaf01c11df0adc736230ac4502860edfb2e3fd1255b947ff47c6fbf26cdb5edfdaab0d755a34aabb3ce757963c3a7233222fea046d798d20744c44242d295db6a4981093d44550955280b6b054c865a0099c4fb1d212627f22e6fe14b10fadb25010122c487ddca1de1a1ee363df57a58507a110b032bb4af8f9199ac5965f83743e09c3f1ab5fd5f6dd019fac23e18d6f3dcfdc787c5cf4de6008dc07b8f0332a66a552170fac87de702f5acd919e191a705ce6bf126cc482fb53b8a394502b4d12aec05d0b03487ee86028cac9561e4ad204565f968f53b05458e518b0415772888e3382e1f0d4775b17114dc3a3f4065ba447341f7ff797ffdd34f92005a264a7d232de213bebaf4318b100d6a6dc9743a418a6230f74e4ea33372e63a9f40cd3af81def5513568160e493364f9e505095684481cbc7814020e3ba4bbcd5aabb5dd18a2348865f0e7db803807ac0bfdf8396e61c2ccfa3d8ed33e7c35d1854b806a8b22b4fa2ccadbcb27be01fe08fd42cc35d4940ee00d47daaa59a9ddd5a6f3303d6f0183ea54d8527dd70c62f681190c9d0346990d82afddb99ea719626948f64aa4962e48cfde1091e9216e84c40075a8d06b8579ae966ed4d02d905025d5d83d51e570f7bbf4a719e329d573e03250a66d975817591914ae71d2c62bf7057bdbc9088d95d13fd8bd2076995d607a5eddb0162f3686c8fe6e24b5a34741822dc82dd60497ef3e0fc0fa021ab7c4068b5c851675ddf7b73e82475164b0200d35e21a6a08b9ac4f8ba52af72a1eb408b5926e07db96e5c4f9703a1d90e7339bd82bb96446c90574ca7dc9c6dcd3c203c4e4115f6fae0ab3aa76771180d3466a6931e601ff715345939e370554863f04a0c0035cf8070ca647fa6131036805ad9da601cb0153ef9ac5820a503a9c520d2effccb580baeb08b530b2d510c16f01e31b2a0e11543c8217c6484686fe5aa03d0c5348c1da2cd9042353151950e071a8a3f011c9e0a2b11d7a67661bab8579cb342cccabc4f0b60b1da816b7c31e737092c1fec5812262734f412c41b13a511d45b73a0fc7d9a129d470a86571eb87a082d0842184cb8cd676d37b2a4692e1717438ba26e5002010d73880d0d75e0767bd87a52aa600b06c220cfd33a1d9e3865bae2a3bf0fb747e365904ba6fb3ec0b9669eed7d04c069fde32d60607fd9535db7324979aa9f2828a89e45f3ad61e055a9f108025acd744c461c7846e4436f06138a3fd15480666097dcb3dd87d63e530548144299eca84af204f21bf26d122d81cd1d61ef34812b08205a7cf4677b917d2a9d2d4be54a567fcd03d2fc9c7ea300eed4157452548dc1cbc79a34d61ca72e2502e160761fc81c9fba140575ad9ea42d1037ac982a11459ae4108e17be5b06543a1d6cb7250978f3cf68471153b245096d696ca752a7c093af68b98f59bc4e0694a2633abed0c34d7090ed63daae54e90d84da00206d2ae5b76bf7d4e08331da4142b8bf515b66e068b1fdce0a551bb25121bc1b0cda5c6800d0963c8fea4b1ca7b53ee1956b1c38284205423e8a2057148b2acf2bb0129cdaea73e4cff2c04c574f881376dc71ccc34b4f87b99b46a49cdd7b394b60d83941c72542043cd61eb77e31a38155c7b53b55af5980733b0f9255851c6d2ce33f203753acc9ac2029dc2fd546d85f5eeff61e5d864b77e1e61286030dfb3a870f6eb72ed8f37113da88e54fcda66f6729bf973367d4dbb79fcdc6cc907b399ec82c6cb314637ca47f8a0fca89cc0a9641f69d18b09a1fbaa35f2c4543762a7e781d12fc7c5d8384e84f067f58588dc786cc6df3c11ffe1e595bb5e501c04ebd6b869b4b54ea35383afee55de08483d40adf57a6fcd2806243c5be8700f83f100f8060d8d45cd7333c99fba562ef071b6f2d9a396c15835a60b11785f66e62e7d93daa28d366d51d9a8d789885bd184f38b3f2afaffecabf795def2624c48a16d26cdd83edfeca9515b53580622bf19ba28897de15cd2fadd540654c1cc9d410e57bd16072386f80543191e60488516dce403c672dd8136802e5ccbae05ec4f211e830cf9a473a513c1cf4fa1a40ddbfac4749f1031702c609bd0764921e7341fe2b7b10bfe874d0273fcc922f3c30a5c60f5533ebc3bad4a370ce46adfc2baa97a6e6a9d640428e00853f0e2e8314e20372062273837745ee4717950577c10d547fb6bb2abbb121d8bac90436977b4f3cd7a424e2e07c5ddcc1ee48ee348390da733d33d520b9252adf6ed82377f61507ea44d86a0c69aafaa9a8fac69147a6df57c95fa572d074d57c8a895eec8ae20186621143d6bd59ab134ae64267cfbb8d3dab99c81d97afa4dc050bec1916253880acb1b13828a8889d3cb5d65a0be2e94e044a6f28eee9f293061aa32bc9e7cf7f375673d6a103b5eedcafba9597e1aa6e498107f96f16af6c5465bf61dea384fa2b3139f1a4189047f1cea7eee4940420358d74b066aa2f9fffc0344667c63d841ea4012527925239e6676b8996c46deb8c39c3edaa645b7fcbd4d96b90436405fcd0164bfb0756a3d3382ce2f957f3a8070bd927da800fb718351fd8531b71366baf4b7ee806e4e7770b8e8bfc68903febe4052b0951dd580eb5daf92c1f0535ad0680d1f31b16059cbbe64683cd85e3291cca72bde8a34322fe74bc78db0997f3bda84d82951e0a30af91ffbd3ea04c16e41d7f0e89ef53aa2ddbc3e7b6701359436a7111f768a7d3212766990039c298b2c6d2d63c57d2f4126e1dd649e02451c3a5d9ab2415f999a80875940524660dda7b10badda7293eb6b2477c523aabc8fe62f7035e9256b56f19fdfc331e456fc86ee5617999c33aea7729e30b014ee86738de4d220c2e7a451c368796df6e9f1f8dd65d65f7d48ed5d45ffdafd5b810d0e25f56042b59ccfd0a1ad1599c3798cba8a0d964f038ffbea607374323d9538028e7a78cf301ea22731444e8aea6f40d5d01725b54540ec46a05471a54be996ac66ec0d23986d7ab9234fd26a96368e69912b92dae71dcf57ed21d012746232c0b75d30774840b473815f2b4793c7e08389e4ffe2f8bae6b5b710411ce43f27ab294ecb20054117f1322532c23ad8ac6fab13992565cef04168b77ecf2a0c3b72e207c7d229ec3af6152bfd62acd395aa418b42bf732f18c0a42385099dd0df460a94336121b2e92cb02c063af6bae791af17edd48ea73e51d12e23a9534eb21919c4943206a39a0c3ad2e639560b5972a17091e6dc124dd2c1246c131f52d775240e576298f4f57fac59a4fa74a6b4bd2f74c8f3c4402316aade41c2662fd3140487b66bd1805c824eb76ab346f6375898291485bc444310e115f407dfdf8522eeee4eb7720498df824242a68484c4e7a58fb24959d290f10b9de19e8bc92af1c0c234cc378d11f5684df6f602bb71aca0a2115b10c4bcda6aa706fba68a322d251ad861ac99b8c1a4c2284afce5e815e14d7713a9b3cf95b835761ec4efac0d4aa73a314263df4753c74e5ad452bf761e1abc40474645f7f678ce8c84480702d8f40c3e850cb130f7833bf730dfd75355b568d25cb20bd52e242ed608d46d968f5b12b00d93fbbda4e0ba8525118b54d86536aee953b7e512d71b9aa14ceaa0967afa91c79be6406ac46fadb16cd63ee51cd8b2c0500bcbe3c2c72f5c7692964915e0a8f18fed12959a7c350fae84008b863eef308637308470a50892b2e2c41c74fcd48f53e66a53d7e9af80f6246ba168d08c160933ffdc6ea3cc0f7ebf3e45f2996e6bf7967c1173fd2828cb3d7bc23353680ca7948b054e18e5a87fee372f301ca500cf5c9a5dbca43f28f493bed733578846b63a8acc64868eba6236a0f834d0191c4fa725c7a6afe5044a614e62fe161eb2d72bffc8c27913ecb8b4dbaaccd12197fa589db3edd651734a3adab555f7e40e4fa726f39dc7153d8a3e3f01ba4b635326b6564c343f65dee274ed3ba0fce0000fc732ecddd64c7ebd471ff8666417cf1a7e3d55b290b9df846c806639f38c20b1d4cf46305f65e40c217c66f1b8b7dab621e14fd592b9cab229cc04d26e6a7c374fe39adc89ea027869346c1d0b872e13a7e27b079ab3c4621c3f05392a103f17bff16642320a19cf8ea7c4d5d2433ca07f5df9abd95bc65781f338b0b575947bcae0549d96cc0fa11ae509065e26d797ead26681fde88fd3163fcc7bebb290ee10218b70e5b4a90ea9f3bb1fba66412f3687b408b61f57f5816554f145e14f0ed58b822f7a7f4db42680cd8200058e80240be441bcda8ee627a215d8bb95df413069d35b196bdfef43472ad4004d9e038b4257b29ef4e6bea02c40cfb3e77ccdababe3e4eafa2556e92a1f0572dbf9cd16d75c686cae6c186b83d453029cde00ad1f7a83af716ba84e6bd25e41e027b30f970da88cdfe487f8c553b09d82914fc9996bf2805a7dfb9d408047572b8b64b25cc7f5a2e272c8bdb2e31f9303651f4028701e0fcca529affe5f92a4d3d50f62aa2b970e8cd880eb5f25efdd9e498390843b64f4019b237eeb383c37d581ff40a0fe6edf216758b1f22083217f520f8f786dadb05bd87aad0151aefafebb94fd37984d106189bb080ff7397982b36391c8532b0a09ef850d697e8e00ee411aec09b62014bc68dd5d1fc5447f93d40c7856fe263cd161d0f96d762652b8411b15cab6e24a14e091f3b31aa4c0d54858196b56cff9143377c1bb866caa9ee9f081782ae480549ae5c0c60da0ee738d4b11ea5b6e77eebd665fbbc06219ea147655cc011c50bb4210a7ac9478c2e853b281ab8c522744cb22c1e4aa9d2b76a024d4449ebf64c9e5441455370db3271f45009dbf8445f4ebfcf02e6eb39387940cd0472bba991d511983b2b6e68246128f4307e9aa5362c0c588ae28c7a2983fcc8233edf2905dcbde9f1bb8294260b780a784afff36d4c4e0f9e6a83cca96500cf0fc871bf062b035403fe320f3bbdd3fdd603a274a8f64b7ca80aa46b9850958a36b964f21c242d618bc1fa0394b92eaaedaa6b401fe0db89cb15f32c92c70ae547567bdcd190e02bbc63d351f84f09192f137c97a57da3b169726a1e4d7c3a2ad40322e3386e5f9d84a3a4b64dfe5e2c231e529a56bff3fe4dcdce964086bdcb3483d65dc8184dd5571b90b85bbe9694a4928a507bc38debd8d4d012f7285cbe3be130439258f539cedeb8d5745c0ef5ee037dd764645a6dc1f1421f774738756883ecfd3ff26a84f1f6916eb1fbacf7660d353d747c6ba5caaffc59cdab58507da14a9f102d7a0c473b644bd8ee4ca6c1fefbfec982cdc5eace43963fe5a66e259ed70ba6d99a1f9c9acdd68f8d59482500813f1c807d0e6fa2f44de3e18f9c06eab36283880af7ee69d33f0c7739b73e385664b9d5cc8961156df930b86eb203914968bcf56b03eeb7498e0b1c1985821fe8c2810624432c32c58feb71d25c6f20f8e59d76842d817418ba1249506b0f8bb767f4c72aaaed53401718ce3c4477aaa0fb5b78c3e099db6cb7a0577b5b2b6994fa34c064c5866cad73a8b93ff095afe37010c3ef71f465a488be7b4649dd226314c31f2222d52b10327f519e1ad30c9e4c6798cb490e88dbe46d97c11b1c6c4a0684afae71f1555ca7fd693c9a8566d42d9391dc288b53a7c9d40f0341bec05b460cfc3549b6768368e5654c01d76f48978b7308f5d7b6ece44dff80d972e441b563157efe8acf1073d9b337813c87cd8f8771bc1a244408ac14b3a4f3ed9177715b8c8dd9e7e08bdeed9ed0ac9446a21a51289f256cbc97d15f3de08cce9c0a5250167bd4210e99f7f6dc0e7aa6cce05213e377977a44e07441be51abc6453bb330d279a56052f8385b7ff704291ea1f9df0d0f032766617f8a7e18ab77f5dbd1d25d3e592e316d34392dac00f013448904b71a3da1cc8f6f5b8fd5da3bc1768460a9ab646009a6e59128d8938640f51ab58970a00d9ad714b6778af6b86974b1c4fe0f4d07405797315aa34ebd08a9b2067419f77bf9da26dc32959ad754ce0de966e86b33ef9cee1868fc16695280f047fa92cf191bc4cb904365b213864f70c44f8b674abee495278f03f65bf3be040bfaf5cfb62d3fa5eb4ae9216574ba752a4759a979b34691907843dd8ea88e84dd9728b90a346691234a9f2488372269d1735923c72f62b871c0e1d93e9a549f46430b689bafc75493bc13f84855a27898fde4a0c415881fefd53865875e14247e8a85f159138fb4022f031c55d546c759810dfb44d60297bd5efac4167516749f19b5aa74d3fb547d47a181b7bbce53607333fa916ef8194693798813199ffe64e6407afca26c6941dc9c2e415ca44c4f11c05fd74f36deef797a1e8f72bcb855f2cf85ef3f1b88fdba0646be79588908c7f103d5123f7b449430fc31fe06b2c953bab6c37e795f3e77fd371b6959c60282a5724ca8b53ee566b3ac95b0063bb1d1f9b92926079021ea44e439cc52a699ff4a6c8a09837aa0c92d60308c49139e98829fc6dce0eec118e99add0a4d9732868386053a37a9989a575c52c3c5b01043c059ac42e893e491a85afb6f7dac8070cd56164b1f6acf3738286a511c4bc2e37c27765b38972baef489a1c07c7d45fbcd5ffb0ae080d89cb8194853ededf9ee2de1e3ac71b1bb0c943b12be7633b381d81b3a1cb1ba9fa170c5bd2cb57c7d26610097a45a0302c0044ca792cce9e364dfc426ea762a7f461ea57afa9cc799ac834aec88a6501773db68ed1209eb5f54218f0f5f396e150157199c3f009ccd0e091b9b55b64c2a37fb052005c79b6b98830ea8a59ea98a40b437dba4fdf9f22b8dae03284f8bc7f177f872e23ebaaa8ba1b91f7054fb4098da67455fcb52084a90576bd353a161a48632bd616017d8553fea4d3f0719df8bc5b5d0a6aae19e4d6565b5d43e0ed56785cd46dd99946ec5db4d4eba7b01cd350573c12b0e42f873a3c32315d0a8ba86db5ef3985e2c7a2647105adde2a284620eadb1035f4be69fcd3fb1211c42a04c3ecee776ebbbc8c68da0eedee852c04eb9229d9d659a535b24f1dc733b3ce485bbd59313d1871d790ba691d705bbfb0bc87b5ede253fc340741be7d24f1c63ebea1b82c1f78242bf9eaec0606eb8ca1d90faf6c8b594ea56c1491e065641b3f057f373849521337d0316222355341b8c0107c841aa2abd0d3452aa1a1f4e22b1203b1a76312f0cb32492e6fc1c18979e0291760dccf8682b9dfa90d2b09dae796229abf507adaf09db8f9f87661787c7eea72d015f0c6a18e25f1d8952494c36a35142e05034397841e93b692002c6f0829b6654442d10662f56a870fa5e1e5af623e57ed6003f15bed333bfaad81de590c0c131973485affca98286d8350ecfdadb5188f14daa609606d446514eba9e6c0e2bb46ccc9e80e4fe992f6f1c94d6f5cef8b1687e24ec4fa954e8764d36f59ef357bce223fadde4ce8d566c5a9bf0671fe5cd6c727d0adf1144de6eb2b9ca98ed538846d9c73dedc94282e3e29f71f93edb981306a5d17af7132039359b61ebfb72933555de1a363da3419cb8233059e4a325b3848a408df250981d4f48caafaa0768cffabb2830b662a0661d355fb9f484610aad0f800c8867afb59c5169e729231282c98ad797341dcc99c89641a67258873a5699b9c85edc5c2f29736535877c69762d1710fbfdf267869aa673dfd98ac80398ed967b5866bf0d76e688d795c8ca78b6335b73ad5b6e7e92bb714317e34bdea65ad9dbfcbe4db15f83fd8f92cbea29cff135f6b1e46399213848a62e24f3f2689c2774cd38d08892a0c588353b7c64f914bbb2ac57c94c239549f1f4c1ab6e169b2c6e81286c89ebcfee99a912ea9d43582269e8363083cdb45ed1648429dd143c957cd9a17862243770b65e5fce26ea1dde6eb296fc32e32f8e66a171647a03d4c91d323064403bf5183f2810362881c26c8ceca5be44ac4a366b079667853485ca5d10c182c49d05e17f778a58ba3d3875d1927500385730f8ac6bf494770914e1e8c8ad9e4ca7f0f80cbb7b19668c24840033941d25d2a14979acb56a112c565fb975bbe60800baac9a6357486bf4dd479a78f8444e79fffadd90c61c30071c447c9ed29e4486c764f4aaa205a61690d7fd7f0c7c7a58cbc904e6deb864302b8c0c331a4236d7ab5f3314d7f46f31c99567d4985aca051baf57f0fbdbe7d790488b87d1f9cd229ae4293e6d43e0ab04a0932aae06fc19ad888bb37f0fcc1af5ba1d3895f3eb4020862cd4fae6c9ffa7a9baba2f71923a9fc422f8820fba832b22e4b931d8177154c0d579c2b980f4d68d5c44510820329ba3fd1e57dfa3da4bac6c5c3f779fdcfe1a7d0930527d540cb05654636ed5603467c07d61148df4c832a99042e9f4c7b79f900d9018a48f4c266cc080548dfa76b396fba9c90915600aded6c4105be66fe62266211f8bd109de0e8ea445bb09efad17600ff2e680adb6bcf220cfde69b28766a66b780715fefad6709a7afdd72914a5b0b475323d7b6935fa161744cc5cc0e56ca73adc1c3863b1b36ab84aaea957433dac3d4cbe0821c0f8c366e721340eef5d2f4e214960875b4ba7fc050c0926cb139bb7910345f131d25f58b0d1391b0ac4ad584811aca1dcfab700918901fe61841c1f764aea6bc13bb3794fcf31bfb3ba2c3a3646ecbd5d4b6367b74ae3943505c7b1cd5a88b7b71252e741cee97a44447287ea74344171c3700a73e60694778a800bac30a3689897f3290c95eca0d9f2fa6859c5ae78ca47b0f6a348fc98f2f59d51158d34d7533f4ae44b6f1ab774fe999162a15a33216db2aaa36e6a4833e1ded4f5ecfe5685675da2b162e93ca76e8882817a2b78a2f2bdea33287acabf730e318a72f6257edc5a99bbec41013e44675bdc0735be1c8dedc7d027ab95388b6b2023d4e6ea45d01cb5050901cfbb2db76edd9b1367927de098d5cffcb6fc1b0e7bd9cf1c33e10dd287171673646004343aec73d3ccc87ec2b04eabdd531d564e5d2e2f1382c225d2d4eb04a070198d2dc1bb281984029af7fecba9ad111c18ebd9905dc34d453ab5912e18f24cc1eb48fc416a6fbc64c3bc8289c9d7cdf501de701993c0f7990993362387713b9e900daa902d47fb9c17937d05df577e667d6319212c2d72ec400fcd487c2e5a437743090c7cf67d28070f0a3499ce374c1207d9c72b240b7b636381db9a30c38e372c1aa2f529c805d31ffa7e0e1ad5602532fb79a5533e23daad527b5b1dbd1d777d3f87db35344640b16f40742fb63675ff1898188f1afe55a21fd2e91c1a2c402414235b8cc39059bf75af035fc714aff4bea36b0a6baa492c5483c7460f11bcf25a03538a05eb6fc850e8b3b7f79472cbfa14e976e81cc13ca6dd9749cbf603b5ca2f14fb1ea6b93e5848776d3251bc7fce7b45ffece8c6b43cbd85d8c6a26b2220135f1035504daef578f5974007aacba0c715938cd5223c779c8e121fb1a066d4a42f0811231c976961a3e958c280f17121c545fe6ccf637553be5af4bd216a3741c4dcf7908fa853807b4663066db444772ceb0310f39ddcee734c07b5ed803b33637061911ff6f0c8e6866ec4da85c4f1dd6e99171d1998b3a91f7cc67ff2cc495f9a8ebec9186b9f3b5bfbc761471de1e04f8e0153c147b815f5cb00de69b0be29beb761de8ec7d66ca73155a609467d006dedcec0ba16f3fb4ece782908cf4d852963f52e12bf7fa498e32e373b568b9b4999ceb9c59343ddb7fa9392655b28f146bd18f26fc262c3ab567579f24b6c8ed82449379e6528f58aba6530b1498b7ef466be115c177e02f9357219a26c85cbeda44ff6cd1307893c1248f6d25eeaf565a2e51d83163b1564f0486d77b665f0454445ccbb9f4499f96531437bb5f8fd57493f27daed9f8df903bbfc2d8deb83fbaadcfb3834d935af2ef0998a9914f544ad9843d369c3d017bba483433a51a95f4887851c5244f1397b30f3b322f7d9fa404084597d0eb7e59b4c03a17f893226e2a837df69342ba34bc5b5d4168443df70e521a560efa8aec66370eceec0d9dd0ce3d019479648513688ca8030ab0b17aafc883c02cacf4e4feb370e85807e9095a60005a3eafaa33b3d277d22c01860e03ff459c5cce2f463ca475d739049fda2c977bb624de0999083ce0f2c333a584ecfa2725f8d15322e70ba702c0db7fa29cbf05d6f777503d4077b54d66c50ea30a84807df92c727ff99be15e95027728fbc67c95999906fd11c93e6c60cdf0951e0955afc4de2029518b4a31645484fb3958459e3e141c5d1b5d74012de8be68e71610ecbb131c9744f03a982def236afd31fae86cecc3d6946c7b365b22bfaa6383fed40db2923d7655991df04ef585ca288fbc56bbc06c3c317e7f8b678cc487e30bb7f78055e1dba046f60d92adba1d2d82687179a5996d2cdd3f93ebea8e15ea46501b29f6453fae46bdb7b2431996c5468fbcd6c0db3ace2f5a96174eda805d5c45ef9a96fee2179518faec10cc60f0352a235213145813d01f69c0fa0fd4fc6a1f69d39059914c140851def1eb927d9bb9c24e81d900a912e299523aa5397edd6663c28f3887a4498b865112a776911676a2c740a9ccbcc2443925c209fbb6a6b84e7e217cd3b6c252e94b3c0ac31d184cefdae31319ec032d039c481337c8faafa8e89450cdb0c6ad7ed104d48e536e219d64b14c42dba53ac5286f5b1e5c1bb1631c8988aa10af55c5536809392ef208930d43a94bcecdf6585cb12dc4ec777f9116e7bbf14a21c2ddb30637cd723b910e779cf84d9d8763610dd8a550052516e63911c6c0cda2d0d431453a8852a270f1ed377eb482c21af7618e2e0a7b8156b623af1f088f20ee909cc72b3c31947ff0ca9f07f0b89874f241d2d30545be0be5914c971ab0920dc4d7eb91ca24b85ed5707663c3a9443b2d73e1eef8881e9e2dd737cd1eaa07a104abb94efcb041d31a736b929f680850e29d68d05b9eedde46e63dcc28d9749015549f9c3170ec5fe5e06e76ed9e81b2674754011f289f27aeac22167b8fd1c4966fe472ccb455bf137d5f0b9389fd4dc312946f8381d46dae4bbc05eb87d3941ada14985078e306ca99ae3ff04cf3ad36bf2d4a6dbd867f5f3969cc695f6d38e8f81a892d9c56351aa2c0498bf6ea540980f342c1b03c1c8eaa11ccf31de52bc68fada6f1e607e8cd75211dfe35e5df7d29d9a50639d5afbefe4d33e93a9b182719b37b1434bee9449049bd05cfeabf382a3f655bbeabd9cb6f352441e9a2c0e1a43ad1fb4922a1870cd846713ea90e395f17c28dad2fea6e7e11d9cb1accc1fd1c943ff93ae1ef58d9ce41c80321e2fc80ac58820515f829633997d540d0088f543ac82899dd7a37bdee6045de21273c1d0a9559b200edfeb9725cf016b682c246fe97add3104a415afc9aa658d819ad1ff83787bad43aa0c49b8e75bb38b74393d089c3284953bd8c8b19a407eab923619802657dc5e7f7b58202d68488a087613ad29113fbae8f49f850eff34fb88a0a4c8ad3ab487ee260d3973b73f685096976aed5ebba991c95c3ee1f6d146b3301c65fcf7be8eca5f37d774e6765e4795e59b88720829bc9dfe7431ac73145953745cf5200887e88a8f5eb71b845e11205de23a50431e24c72ce03432e5a44d01052133891770c6f791c479da4aca18882d427e74351460f48f049a630cb5ec4099cefb56657db26f76ad7e115224d7371fe42bfd42fc465252a8970e044c4a9365d19527d18dbb97a3303ac2428926cc07bed247392465fc4fd0a3776d0feda91728cd3af9f681f6ee7541dd738039828657299f14c82f75bbc64731b7eb9b9a85cc52eec69b19999ef1dd863f02e94587995c8d7b69d8964f10e6ce5c4fe0b7d7b6e235f282df17a8c944df91a5d91bd7813627efc799ea2f473032d094b71c458df94b409a4df9bd7d2f45c2a8ca5f2bb7f716c85fa10639e746c5438fe9b886d639cab9e9a07032410233eaed0585ba5dbe6ff73c3b1cabfd18291a12d0564d60394f3f328701148bbfded9f9f7d49b488ebc3c1192773f93a65711d24861da884e42c4b733f814f441639247eb102bbbcafcafed6b1dd26114659b14d7c0c77702102df063a254ce0ebce1076509384f05bbc9f31b943b7ece4bf12c106617d0c02e5079e604936b68421616afd74f4861d22bf412b1e939db30d954e85cf5ba9353bea0f50dcd83f4e977f4385ea2c89a75acecd2779deb5838e5c1871c8bb815f95ca8ed00d3d362c11babe66811800f1200da9bfeb3d9e628cb2f606d8f54f35d163f07ca2d1feec9835dca690624f9cfe4a4af82414b9cb8f2ea049ddf9eb5f2e1c2ed39d99a5726b06814e53083fa1595a38df4c751217ebbd491a064fcee407ef2ee8b461e7d8e5622f1568ce1af33a859397555a61c527cede17318b57d46a063626e59540d6057f343b36bdf52fb76eb58f8c67b8841a3a1fda1f39cf72afa3880bbb14242778ec5a0ad9b09e4ed5a7e529af0cc94c4aabf958ae127846be143da0516deb71040c95df49bd41453701c4c81064bcf501ac44745fb75621e604090a71736ec499690e68f4a75e6d8038ae853be57318adf43366bed311631d3b98086c323a8d275419a7a11c904a328220724ed730946bfe3a9c91758ef9e75d27920be5234394168d875e7c6372f1bf0246c7cd46169f783811d7fbfceccedd65787283118285f80434a2b7c2c363d70787455cf297046319becb2c9d4757dff5e04eccbfbee42c34d62a6207d01082b28dded37e099496b5d3fbb0a58e4acec12fc2ed84268c025b70857b452ee4a14f9d87a2ba6fb293a7a25c75e0ff0853827047157627d1716d78a412db4e6e7455f85bfa602e806406bc2d9fc359d08518924a95e8baaee2319fe2b69b8f397ad4603b49d6707a389546ddbc7c8e90e42c62f1260a7de5e87f0193a0208cdbe1aaa8bd2ebaecfb47e02f2eb2e2d8a2fec44005a925f1d67ebad50c97b3fafa99dd6a78142a1dba7ceb1a4477047f9345c42aa853ffe44327a7215a3d836b31f63f0d7ff83d92b6a5ca8111a74b9faf2d38126495e920a0ea833f7e380f75e185cdcf6c12df2be450d74fcea7dc407f9708d5f8ef7454491ecf88ca723b9479e1979e716ca58492a4fb76ead97b2d4663fa49684dbf362c1f51b7995307d8d4c540fe6c03b92dd7beab6145f38a81cede5edb0066fa412e410fba2f36b222648c42e26d8c5566e58ca66633f869ae23babf469950ff4bbf00ece099f7eed67beed2cd33064268342bd04b6d889eac171e7c14e9986daec4f2d655a520d4f126d96083deaff50c0145e0de5709a34b4eed175b7622eb762effde18a288d6e569c15dd36eebc593222569d1a7d2d5f0004cb03f4675db5dee262bd1155c3cc0240d5537461c3f77521f57aead91355fd85e56fead906f9429c6a451b7c5ae3ebc648402377907777e85ef2a9bfed2d1e233035e71715200dede27b12a0f32dcea62dcebb600b1dbd09530e30f9b4ff6ab08bba75aed321716f490b6728b28fb35ede8baf020b141f6058d97209b2666726d383b978d4b02a953079e2afad596b22a4f5a17fa03a31e6489d4ca72207ddb439cfdc14756d9bc43f268a059029d74099c8ac06937e1336dcd3002b89b7e811c2f36cccd247a703cb6315500a9836e63f3aba65fa887b5e21225544619c6f2d637470dc42d844e06435b37ac1cb8d309486bf7a9aad494e4d9ac4c8553b567b7b3ee3db019d61187e5e80ab2fae531fa97f5efebf9c561d85b45f9a4442bc5689082c73e505f3d11b867e5ec5858fa3afd92e85cbdabda917b8516236af197832bfe540fd4791531e272e9803de3244a28800405cf0f5db3952fe61fd386ee0c0a822bbf518aa74fa5c152e9b1ab821704026c851308cec0b4dce6aa9c90ba500bebc9bc3e36efe8c0e187c7535d06a6b5ceaaf4cf724ab0a1b9f860c8fc9fdf619e50ee0beca395e18d16b39ebdd1e207e4855a8a403ddb223d6edfd442c92c959a228dfb4066cfffaf238cad19173e13fcb5551c60b3b6ac38db3f13231184c7c7125967144d90cee45fd16964057293557d2bb036263a46fd0fadb7f2a302f31e30c90d0dc133e67440386b95e2b505a5ef2bfd36d9b5fc59590769522c666dc55b5b9537df5c04e50dd423e88b1d2f82bea81207f46d8e7d396fa30d7e6384d75bbfa2b14c7f6b587a09907168900351fc1498af44e275d55e08a162d379ff8229b53ca6d5a6467730a18ef9fc20fb586858f2db71c6bf0af3d7c50524cd426d91bfeb85e81da20be45c5979ec4b21da26d6359e12e6fe7e1eb0216f4e1c3390125da0372fa7f8918a66d367680f3caf70a303eac029b40478c6136764527da1a84cf59593cb687ca686d78a0543e8c363cba1de358ccb3ad80b8495154ea2034f8a21000d8acb4008dd54b2715db3a91b1711f168c55e99413a46cc3382e701dc88f87b0c0cd547d7a76519b047598719f6f75c26f32a14fa635620ff0af35039f5db92b1ead07217eb5f1a457116c844035288053d659274b3a153f51c42ca914168e54b2b442df4c474d7871a5da2df5fecb5a75b1a14630696f804fcedfc1b65ef92f4dedfccc91a6e3b8712a10f9daf4cc120cf94314c20636ddf8acc92e36e79fca78241895234b374e355e4bf132251a19c6ec3cb043e4248b567095b3861ad1cc3644d8c57506a2ef7d92570ec82a3f6849362119e055558b00d4c9cf80840a33d23f0287238fd660a2ffb546d40ac9efdd68fb65d78ef938b401f8479b9240e0e0e27eb20101edf8473eff03f8237dfe317dfd58240240ae5292186783bbe13ae32a3494e08bbd171e8330cfdf28a5532f5f00e82d01cbf5a11fc1858543dcc01a1315408307d9638da93e9d79298b80d605960f0f0d3f10ac9f7a5ff8795dcd056f4b23bb52d0baef49774f13accbc4b6cc802c042a52e2e90f80f988641fdb05241b02a99fdc2f6ecb63e99866867caf5614517d34cf310ba0c4a8ba0bfaee55bf84e7f74e984d824adde01b510a57d5a0c71e14f34527b88e535a21e22aff948aa7a7d81056d6c923c15af4a1f3f05bff6823f9f0051f2b431d680c0a44666725d797972357629a9208fe9359a2d8f07a9aaa39be2a6308043af2ea59c1fdcb086d2b8c13bdfd1fc1c3aad1833be032e340a98ce3b17ffa1d479ee4c7a44a7eb19568764047a104b55157635668357c4cab7f7220d0ffdd7a37ee9cb40d68f7514dd3ccd533a42a0feb1b889930e3ce7385cced3f945b778ed572c4dc003ad915d8956262bdf8072b1510eea7ffff7e20c2a86fe784c79dcac00719b57b541ead9b4cd076a6acc496aa98307065b82c9627afec8f5fe9f5b6e10d74273909f8e55960fdd1c1c07dc93a2bddd3751b8cc2c8522f761038f7f9bfa2cfcc91a73bfc77170f68aac28849bd65087acb9418ba5764618dfb1647405d59f1e9a585bfe60197795d7a8d24574d0871223f82923bd5829ea8fbc00a913565d3ef0eee56ecdeeb16b868fd858b92681675246af70274510f56a9cabd6675cdd2f5a80104bbf4fed3333550e7459dcd76ee25f8af3cdec674098f91c0f3bba499acf44a88409379b9058d8878ef2905517895c7027776adbae3727b86fbd36e42322b6e9ff2242e411de69b6e923c7886c57339771d4e56669603c2a74e5672f2d863626ecce3decb77c5e81f9c141c5a8ba851761592390677e2ca3874b89ce3e624d4189edd2c4b8deefd38dfe9a8f5d619953b2866fee0c36c28e9cb5cec5b6302b6df8da41775824ccce7e60131e76afa551aeb90d39d2722d42232d4d8b7c3a49c90296e2e4994df4cdde6d6e42cd4e8b6d8555d96419a8f841ed175709b97dbeee4e01bf130c28f6ca04be3511aea90589749ad86354df3a21152ddf08f7999458e2d47fd5407ab04094b98c1a0f9ce709fdcaa282083e41e3a844bb9fb6d775e93f6d45980028d8959e8e98566e4b75d1b56b0d045a0e5f55572935e9718c2e4a6a208989ad78d497ca60a7f443c68465faf618da035d7c8e5062e0747d7513b46aa600e0ab684053e4c3b972de5248efb62f00a2a700d8950e3eea0f2469121becec41973cea42048b5519a98df156ad01eeafd5091c4751c030530d7df1af7e99f8a7ff8172c3459d2941e93265c0b27cc05960280711d348e640d354b7055ed324c92a63b87cf29a5ef0aff2468cfa3834c7716d07ba5d3d9b519b2ecbfe65a0281545bedf8e8877e18d68748143c77b48dc397366c5bff738c2e5a768765015a498bf2512740002d3d9e6401fca35169697abeace3d1c4a8f95cc86e918a0ee30bdad69f56e0f61e16e1d60c50cc42534352051767204dd8959beafd988a470e314845c9217d4e1edaf1c9e0ba3e875471f090cf966f0e500b5b53ab424c6b0db7565ad7845681ae49669ecf4594565ea612ce234c8e865b6e40de2dc28a15833837fbaa418e4d8c817b2d763a9e312b649e8dbf3e76784123e27eb78545680785d8754b2f453ab584986b964a3e45ec7645ab1acd28652db5b63377ebac9aa00c5b59449469e744b20ec52000751f753e7190131a080ad2db4b4d3bfdfab287d29dbcf47a64d6537f3f80e9c1883828a4ab19500d3f40d3f9562185f104d7bff06510f09ac3c2c402bc8aa450e9ce0310e57e604404c5b577e3e041509639588eb021f098c72f303045bd59144b6d7a50242fe625b6b9a4dcc8c72d92f61536782105a4e33aa7802aead9f3e5adb4ae0700778f278d3380e895b36db2c9f43c99105ff64de46a12e7995c540cf4f1c9f48228ddc620ed6fe80f4b282f7da94e244a3beff117f5a5ebd08502187fe8936070f0e28b6443bdff6f6d94fb6e676789ccf2fae51aac64d6878e4fa6d7d0e7dee9077ac1627a6534fcc6c8bd6b77a0fbc063e6f2b1f6e0c84450249fd3fb8aa6f100044001220c1eee20c163bd19e89f9246cb7a5c3107f2bf17809a5e501d68009e8c303ebb35d8e10ac3b5795b6596d0ce1ec541f9e4521ebcfe3793d89d02a0dac2cbb250ec65512882a2450dde00e2e2c274bf56938475868521faaf74b49230db77973f1bb814737f7ef76f04bf1f1abae13ab686934ca35a5de0ebaa8a9872e1935366d98be97668fe36804ddfc264f64c44032cd48302f4abffca686d07ed85833174678d779f75d932b3a10f4db8d18db9dcadb95bebebdf3bb1ac9e0dae9087647482cf903b45a39e97661ef8c0c91b1836db0a4575d270e948a07616de0f6385e92e5c8f97b666f40f64dfa63af1921f7c77a1b1bbdd69c2ea67649300e8e8565a86d390e346262dff08196ab354dd19c6615fb13436145dd46c566cb5b62afad77df56eb142563850d79d77161b89affecc13ae1317a03a8ce9425bffb6574816da706083ede1acd2c54236f172dfcb8a885493fab45b78563ce87da9a64a5a0da864bd0351599ec5d3d5ce1bdcd61d61ea33c5d511709ea3ce4226bcfdb95b9f33dccf3b9b4c0794e4a6015982852baa2288c3ef18afe12a7a3cbf865269bfbf8c8819352438da1446c364f5e7a353a3a60f6c50e35d74c3c7dc370a7441abf5de31549a77e434af97625b2ebb16441d2c377fe3791d409fac5629f2bd8b6d54c4417d1846f3c7cfeb7cca06cbbed8c93a5d784029e889caf1ae3ae6a083a584ad4bfc7dda026f9bb6e8ea8e8102f7a07db4ce04eb64109d1d0cd8a3c506dd2397710c30650f5acfa3ca728f7368e3085c58493c2ad03732fbb9ba91083ca2881a330b57e96ba3830edad6deb672dd658c16bb4690eaf76d3226f5815e0e4ef592a6a7dae21e31956d1211345ec41d951b196069980f2bb8eeb39a37371efbacc7c26c61c1e307bbabcc2a05901b54e52cfd55410109c4cc2a4ceff8d5ccaae14f1ce0e8d58d12b43d2cd9a5500dabc5e76155f84a49242c4392e93e4259d07c79c8be2ea005456ae33f4d2b05e7f2758bdf2206b0456e7fa94b2c07a4fd52a9907670cdaf09f630cf747e94d6d14ca1a5ed5517e5a6c5bdc8b407dd30edc4c1dbfc051e9f1a267621701b3b261107cf014a45cbd4f59edcf34586c1c8c885a045f6f7da969d602770f9bad7bfc83bbaccb57f3c05af2ecc79f52c8d09eb9146eeb24b702ecd67838c1607d27a3e1ab0520a7bcbc508ecb6e53e9b9dd44ae888c60029348a68f5ccaf4a778bd4b48fb34e99bf57be5d421b26a5acbb7fa35d34a1bb901f65acc39d5573aecd30298be5bd903a14d1db7867bc2a76a6909b4c6f9e293259d20cf34055b2115b9740bcf6ce0f81e924fcf35243aa64c9df1d704d8cb14f82bbbfd579a0f77c01bd2f730b062760e9d81dd9c334593aeacc2311bee12c0c78d07a3045e46bdbeca5385dad5a581d1eafb77780b722f1e2105066c2a0e9c003539f0686bc08de3036131d4a05511c47399fa0100143e8f9c9d736a696fc87328f45bca24317281a9a61c9d1a77a0d2b9dd7780bf230263fc885ed0992b33b3ac552a606c56bbbeb3fefc283e09e0fb6923d0d265a0480c2474157ffa09d93a8583c938fd9f677c31f1f596779719702c9cd9b1f206b84bdb8a88cfe7e84d34eaf26f75c54b451d6a30f1edb4266ae6c0bf7b42366e576680fded320778251edc5524d1467bc4394e2285a08e0e3673ab36c21d603a2a25ea3a38a8bad9c5ce604a8662c74d46eaee6112ac5b7ff52e97fdb6f840d3361b0b64f0dcb45a5f26c05dc52f8403a105b5a9132b23d0f5b3fa1772e586ad829289513690cbe3fddd2b573f2ac93f213123495f1dc38f919c9e045cfa769425de08fcc43f7c134216c560dd55dff73669dac9380b9bb5c596a258a2f99cf3adb9d400e9d218a97ddb3b8f424572596254ea3bb4c32fe6b3342053b76f6fe98cf78d61a61559fcf84b3bca0a0faaf5b4b3522e5cf50d757487f7f8e2fb46fbe5bc93a2750b8c65ba353d5aa806df88cce837706c515f9f8ba020866f7484d2419d305b1835c760294559a3ba6b95ba5ef4635a138124a239fd951b0b94ff5de0019fcc7bbf9f9dd21e08696ad6e4479c42dbff1ed4879e9f2d8bc9c07def5d4052223ea9a2971b9cdb634b45eb0f0c518a7285c2f3cc136e74106ab2bc6127ece829c12e629e3a7050602a399b2a73b3ef548a1b777bf6581bdb8c139fb9d0b25bd6010e1d0aacbb69bb6f2e4f68a71cab8ae2ac3e85d772a2fd3ce90c7cff81bfcf6f227c7dc067032b945f80e6ee0ee5761f4705142a310d15b1ab3738f39efffa49967f03ca50cd6f3e9d3e317a9d9f0aa0c807a077c9272cdc237ad5d035605d26dfb93c0c6dd23a2e218e25a7bb47578d824575123de3864420ca586b0b867c1f25b49bc043bb4f053ad108ee20432890d387bcbd3a30a119f2c6af31c70613cb01275c03e7b0f6512a6c33dfba42328ac969b1bf9ead2b0dd287886547a0d099c02450048c989ad536d020832741539844d6a54b47ce6ee7c9fc97d8a01a7c9d644f59b703f0302d5b9f33113f2d787e6a0965da38a68da27492b0922c5fad5d80acf660f052eb9309d772546a7cec3ab891cb4e7a5aadb2b6a4ba9f57f561f7d819a02cf89cccd9d5cc0fcc59759ce2cd61234b68a2c5abb5fe041b994950ecec25971453f29e50a44d9963979ea093d2dad09b19aa36ed7d8656c64f5e46fc36dc168d338acfb3c02ce2975e47152794ca4aebf1441c0fea8707756a0622b71401a9f7c5325e7160e0d985280139a472197a8a4c435e459daa048e23d2d488533ec43c0137871f4da107e4668378d1273cc873dbd3f5900be891958e10a0ea1c7969d8f564399ff84d5ba057ee5b8c1b05ecc49d9e4c50a314766f50c0d105a81c5bf27f1cf236a53f98fab2d3f955126cc1a4f4b94c12fe0283b5322d99abbeb44ea2855cc0318dffd23f0fb23d12a068be0479f008882ea2b332371c914df90173dbca71245d23e7793e1ecfe27e31270d8248dbc18241a3642b5831bd2c9ce3b316ae3a9b8715329b9611eed086da72cb57511625eb46a9a95315d52c03ba109ad0e0b4d698489b2cca1df2035fb2aceb4060ab7a3cf5171f21c4ff7eacac07e9c769fc12281ac2d7421fadc5793fd96c0599cd9cfcdcdf3244b2d46ef034e44adc89fd0a55fdedfb8e86a90a04b2adf4d9eb9dcf99154b8164d1b91fb1e017e42b154f03d9838da67511d19ada3f077754b15ab91eb5edc38e2df031b55dfe35d657125c2d8bfe0643503e6cf38a1fe5803ea832d586426291bb0a155d2a70bcc28209bd1e5517402b3cf816e7665858648760b400e2f5d714b2f1e51f8560cbaaa7d662930e91900bfc4df7e1728557db0bf9af15a2c83af3a9e2c739903f65a2a72ba7f879f983a668fa4eb34c21b00f06e45efc413dcd51f4d7d78fabfae25f31da16452b274c074d0e5abdb0bbb1ecd431b22316cc6367e8e72db76972eb10911c5ef974ac05d8361afd2d2d41159cde5675a7a0e8696316ded4fe663b0cf4c0a70f49fdeefdd1a603f57539f377404d09a409b3ed2b651c43d2819e851a9f674b8b070f2aaa2e07f815401b6f17f42f39c5456f7b20ce58f40f0d4804cb469b47cedadd506425e13e43e88898ea96715880aef5d9c132edcfb951f640814b0525972177bc6ea6fba59c54a1992b3b04b4714006c0a43d43920ed5129d7c011e0fc3d26331f889906ee93c09799348cdfc979ce094cd9f5b5a6c03630c423a36758c7acbf0e06c313ad78cf7aa8c4d4c6d159ea1229551a06c6ecd583ef732b5af09d6b4aa98d8a9b1c96126c90b327d8ba519755027b666ce0329edf4a0abf07a5d6c16055f15321fd4ba6d98cdff89c86d778a74fdcd2d9f23dfcf436d08467a4d6b0d6860d1387a4178429ba34ba59dc135974ce161bd5ef40a3b089b432e3f63cf906603807ba4ac072c1ec1b68505b178d25186bc784c8ff0534fa4af4c6b5eaf9194df383ea64f20270e38e4e8fd0a04487833b16d3c28be18e81f5fad7ae2f3577b0b4da53b320bd1a30406a34f7fdc526d66ede9c7e30df1880810ab3b44549039329ded22aa2150c363aa4d849808630db708f3029943183e3f5d47e28a8fe09a73df2e74e5e61b3dd6ff010ff29dc46fd8cc778366f38955fac18aaa3b72b50ec1c7213ff889c6da780d4719096c4336fe742793eb529f208d29721813d05e5171f1251a09dc8b1d13f8dba79ca9fde0e0e0248da752b3249862d7990a6c03fe630424dc41f6d570cc3240e48ab63307cf0502ac925df557671c3ee854e6dffbc5b4f26bd869c9a0ec895d18b0cab89e878f39bd7a96b0ae5ca9d7ed1cbf92cbd97b9cae663287d011cf76e3b527f68b0d2f4256e57a0a5c396d95b7f0d888251fc76dda3e85d63f89ca695a1155b3bb04a2d3b1e222041f65263e2b7b820d69f0a7ec4897f78b798deeeb81631c41df2e0ca526148faf07eaeb3295a459e9a4d413ea8d5f809cc6b4f66739444a75bfb84629991ac705166fb01ee986ae227e0576593a1039056e9e980eff48a4eb29f8f133a35bb4a7c357fef3d67e6d19de1f89e4ad4a5738f08e92a532e40af153ee975c2861504f73be19cb3dca3ce18cf4abfecf3c64569c1a95f581698ea17557b5458f0705a7f931a92c0de0e33e1c246610d7cdb0e1d8de98a590695a54eb510d73d0f41d759ee19e0636cd91d937ab853170417def0833bdc8d630013407a8ff199d6b9bf0ea21da74d7cc2ae37e845445928be321eb7c233aa11efa85682b25b324e10d8dcf84c9f1d28d90131f200e32b4c5ec820d4c83aaa771ba22ef75686fcb835eaec3653043e9f00e94136ab3d2d25af1935a47da7ac4262533261dac28b0fd592d507713fe421aacb73a20544a61281452a84c49b627d744dcffefc8ad659ae647f3ad538d9b0a0c6eef4faeaf162afbda34004b4d00c2dec20177813c7827933046e158c33bd63f82e8236088fffc0c4b391aba43588d4110d94401ab88b07b0e2de50ea2be40522695f621c6f340b48f9bac9290bf186d1410dde4b9619c81af54aea1f118839b9c1f8cc90df1c51a69f8d003c077c5b582ccdf78c936227f0905897dfa3da0cd1e68b9bd14e28a58e241f838baa749a164e61ee44398b9591ee1212022083504182aeb6f2f57f9e2bed26e5a4d0010a1d97dc3565d038092c30b1f282e07d2b3e1569d591cecf13d68577a397c9572d041d51ef3d8803e9d7fc0a478f41be92d215ad3e35e6b1ae627e608aa8125e107fd80bdb84579706f33d61a88d6e1fa86e958efdcd91f6fefbc29d40751d41d77781e3b42635029b63ead3ccda2d81259422a9f358f9cd89abfbda87f69c80e966ad567c4b4d7a9d674b91b005ab8836f98a410d9b5552db20a32e56a1daac6845be0732897b917d1ac5b43f0e937aacbc0cbf8efb81fb07be3a59354efadbae2ef014c6319c16132a164b61208ff432e3223928fedba1916b11806d91653ebe66475e4b70b4f569babd238f8ad801c377815f104e480360ea089618e282ccd3f6d2df02cb3783c6f4b3dcaba33e6292f4169e21e8c69918358fdb3c9c0cb74f7c3df6e38940b6056dfb6454fb6d077fc802b511ad9ef55a89fa4a1766fbbe47b314c1342cad34c81aa3c1eaced25fec3d7f5f0c9cbd20f07d7c2a4025864639968aebd08934f53ff3be9da42b412783b3658282ac42b1a6b11a4ed7f2ddf994eb14f0461deeb02c306cf5a188b3bb4a1f14b9af54bba1e1c020447de7758296209c35f1fed01241e1c22205b0868182369e7f7df0d5e362723d8455e93c6dae17cea9704ba0be6afdd7456f8d3b561fc77ca02908636cbafc164e791e9d593a5a40d6a12f60b66fcd236459eac65ab9fcd000129ea7e763e96f66f0c792d8f182b6f91be53b0793f156bb625a408335e9572035eae3c2f41f78cfbbb66888322231de4976de61cdecea2b6057fad178cf97a3be426398d3232bc31483fd7c1eabf0d35c97d6d7aeb06d989ae456519b61ba700f55d2815ee03064f18e6e13f1dcf3dfaa610687c4d5cedacb287691d4456eb2199c3207f091b021fb8d47a1aa4c1cb75ede4e7647af648df1b69aa6f5172a17d48c67a2efc0217c0806b900b1d948b83e7795a9d42cd92861ff4f9912136323ddc92dc3f67a08b5ed4f93b4092be6b03ab56a3efc1d83d3d42d0ccd185b897adbde5123b98dea0b10f0ec5ee66c620b4e035229f321ef29e5bd65de95bf0e7d237a4f26553dfcda4d706f98cd499f20f1ec85735c25ee0b58d9ba410a8ac688f9d4ea7daf1dd7030e120fbb1d8baa46ab3d216b5c3dd0ede431e3fb4d1dd5269d54ff01fc671f681e656f0494ce8ee9afd117b9a1bedbba29be402b56d79271fd9d0cdcc2dee8d1f159de9f0e770cc4e26caa0b6c51d4b231885409434cf758529903371b54a331ed7c17b3e8dc9a0e77811f11b84901a029cd13a0b86659d03caf16e053f062770881cd0bc8de07f3806e0f3cc57a0a4167b9ec8e71312093b627da37d0d31dd2f089a8622a9131cf44ce1dbc71cbb8593bb44816b3d220347702c302c65d3bc528a847a80c26348acc89a22e74503fbc0ac81de0655a5b5ca7d6ae79568b61b9f11f3465263b123fba4444ee35f1e284f275b5c8b58d27feb37cac5131375774668c4b840242b3e3a74b2784d59b4a67d0b5dcf5295539b12d6baa4d4628bced4aa77a18941eaf3b6d1fffc3f144993a73eab5ffb85c7419841d3d4d05583a9a2a5dadd440061e65ead8e73add3a788d9cc4bc0360799477ae0accc0a6d57d3ea427ccd904d3278592ed3133d9d0f3c56be97b4c8e9ad44f5634e3e4c643705189cdd83aac097f209ca6c44f421d9eb154e02bc870d62499a251714086d9e1ba30a2311e0e23631aba371e39debfdb2ea785557f13e0653d5da72b3d67cec5802ef2155243d0210f32334a4b0957d1d28b6da2f98c1f8e6f9c710b3a52e11fab556d22f8e857ad8ebd22a2627772f2c6e3d50a917d84083c99c0f468a1841257cb53c59934e2d18cf153bcfacfe879426193429e68d2671d31430cf36d43ef4ab34168f8c5ef5539147a4f801c4011337c290ad4895882c20ddbf547245432ed1e13cd1912488058e222f1a13be937e2b58729f7442ec8e497a43bc0e403cfce5ce2be146635bc8f86059b9b35e3a1acb1ff1e25cce0ae60fdef48ca67e89cd2db227409450354471aacef295737211e5bf5c9308f1200e956fc477e5303dc97f6afcc82bcd49904a831ae46a9359bfdc3adff52a99cf73112555829a258b9d3a2efa03f7bb947f0511373f4c855c497afe8082c86a74d5af7f26cff9979aa3e33dee50005396e4fd50e5eb0897c268ed55bfa2b394f6557799662ebe5516ea753b34670dc4764a43e3ab3e4cf3101218d1c8268010fa7b46fbf01f620d28625c2671ce355b69d00444efa64a22a9c8602ff3db19d178e6979faaaf4cc9f0762da71505d5b68e136fb870b3dc07ecfdc871d5881cf0907128b65b77e057e89236427d1cbed09dd54d8b1242ce55826d8a5f6399bec95e18a5b508168031fc06c7df6e75c9f2120489740ebff1542b849262e5abea917c877e5b2030ba8843dc168292b527393056abba396148492aa6dbc2cb5125b8cf90d0b3bdae1e155e0ddfd25c5e6c320b9ad02314ac61971b95ca41d1694ae3c9ea408edbc79e2c2f7c5af7373169efe500445dacc483b4bd5a2c225275f6310eec2dd3cec9b1f2d1df5c29aa6f1fe44c5bd04d6d9c3083932188eba1c82d953c085771ba39117da75cf28d0314315b7d450f1ef50523eb89446de0ef72f0669129a0bada3633f3e15bc750b832ddb53a11f76115adc3c9a2d97c2440783058ffbe774400a402d23369bdb3fa66a94c823414b31b26158e0cebe2760726c42a267d53494681bb786c84d8db3ead2aebef7ed9a145f91a760accf55bb176ce160be6e09f30dec89494ceab94f58cafa7156d47b3eec6afaa502104849d5d7009002d44d06db4544c118ce26adbedefbc1817b49905804b3b1945fbbb007c527e305778fd7f44c5e600f7846c9409e8ff2ee96f32a240c1dde0f99332007542fdde9d625503af276251b7d6ad28a78beaedbb395f121f9e3fccd1cab8070bf2495c9587998a5b9f47f8e1c0617249eb0d0a3fb78413580e13e3e64b24bd4c8b8a69cbdce2605f7735e73d47fb81dc92a15d7dcb5d0c97ccb287a41a51232d57ef16201120e39d2699f4bb75f23ce9ba21a0a2f6e1ca8f22a6b53a01b85d64ff39d56b265b303d5afcce9ad1e439d230003b5ccc26a09bf0c3f7e4014a1d1c74fb7502829d82723497928114d6e2ac9e9ec138ac4582d1ef2b5552507b3466ddf7eeeeb489f42117a6fb7ea2de239d1dcb9857ab15d50f048694fc28a8f3f6c57e6769372019ddfd537831dad3ec3db9a768ffcc546b01d66661d694393f841e92a36913b5ce7006d858e2c27cdb9d7571f7a321b8810318ee614ac0d79b6ba1834f3362a1ad2ddcfad8521d54db9cc5db26143c808b9d812ba487a95d6d7f3c3935e530ed7873ae65c016ba50557a06331e69739a6e5d6315a23706a67012267739ea8197ea6af70af0292ea812082491b6fcb36033f36cf50d993439603edf6954a4c91d16773044779b8814e0c4d659bf27e4d9e0965670a08f90f6b57815aae94f225fcfe6bf72812485c8e3399c14cb3e6130c6ce6793bf29b96aef5ed3eb81de83db21df9fb4257924c730746db468f4d419b306fdd2d52be7f36fdd14500fa5ec9ab74a4819517b4974246a205f4198cef8f478493700f336359047dd43b53852e11469922d8a6884adcef9af3f81bc89ad705cd433ecedbe30c845ffa55cea1791bf58382b9cf67371c0a79a06fa721bf988471c6f9481d3bd4f9ee89ea2d6538d63a001d61084bbc576c283e9f84d698f5240d3c5e03e3cea9ea750a58639ea0dde94f36d0a26ec44c057c1908ad4b78526a6ca97b234836b05b35cf1b517383aaae24a227153b80f414cc3f8cf9486d327ea5703e26d903d6eafcfbfc2f72ecd9b40e1c005de03c8e03d13b3e0cd9ae97f1e4fc725c3ccf3b4af9a16d37519de9766b6e3d56b7da529f14b857843c229b8ada9049b6db984dc9b3ad2d5c6914354f6ae259ad68fa1ccb20a3f76b958eb07acaf30512817890d7fa3d84d3aa2a20fa12f6e9b0f8494920c49629b7b0416bac7d8da440c2ded575a11c1f62f69377dd5568aba6963eca250a5834e5119ba2f457192bf8ea95ae97f1bd0e468fd476557a1f9545fb2b0c1c1026492e6e38b263ab8cd9bc525b023da6188625fcaa48c00e453458a3c407921465ccb3570ab55bcc9a22dfa03c163806bcdaede06c16ca86440680fdfd71588ce3c82c166d0c4efc4b2eadb15dd20c9d53b89d9d992c9a87b02f11ccfabe51ef21d37c97a8fd500f2763428bab642f979facd4abb350a0287f31d71d905a0131941042c25478dd59dd026ee47e9210d0b42c372723c7b3f3b1e3222b9f56373746251212576b8e50c975f48d3d8666c3cf1d06cc1d7ff5368019592fe1a7664fae41cbae0660be9350e8ce9a8b09958b95162e59f5064dbfa1f539dc9c7a3cdd3f08c61593dbdc78db90b1ca280ca41c7cede5aee95c3f0c53a1d94997dc0f16e8bb3e67f8d179475f950e68f64163d035f32c7e9b485123874840a2b9db96344b04737b4ec9056aa6388980ad926ede44c52f6e67a42a8f97a698ae3b766e8ee1793c59b83e61e8549548abc189badbd353a72fd8386f5d4180af1277d87957f9a0c9ebb92f522a4cc24748d3dbaa760cd12c8f7e96b8277d057753a62ca89ae72d54eb0df0430621c494f33af164b3d684b78f0fddd7f6bf782625d35ce3af1e466cec19c1c79d184013ea22b86f1edb0746bfd437c63b69990173d707353d40003f968607c82477a0351716edba7e1efe001e23cdd00442bd8a6f9340d69946d8468ddf806bc454d59c9c8f37b39e7bdbebae4a41585b82efff21f998fa2c0987739f9f48673ea2ae080931527280098203ceb5c365e518305f8c2d2087e62cb6de5431602ec0498acbbfe380d404b1813501fb01cbd7244f95587698fca99ad1e4d55b9a653ece3bca3e2f32fbc4961ed148992fc023ee08b0dcf27dbcb7e20b651b8ccdb2c81db3b968d0934033d9c7354922953649fed52a26d9050f51e6715a52aad279998db3518f46a90442cd1c8f3aeb11a659a8d92d1c4a6d48a941ac926ee31a9cd373d6707b4d70e161a4f9dd346e0841add64e6d820d283110ef160f4b596b98c87bd38e113e556ff75f7a9e2ef3c63b767dfadd9f20928e6a247c075de6b4dbcde0d6983d1201ced8b838023f298d59028bf6da2ac2cf0e9e31dddf6a1db02884b7506568c6a57814bc24afadce3f4d7713a1384e7fb8b0d9415f40d006c0e13a5196e60d95c08ef4ebfe233c4016f52c98f35b732fdd94a38164ccf49194154b3225eb0d2c27672f592f2671e33944750560f434cfd81760990c61b6bf7d7f0e9b55243ec0ab79c9d9d896cc90d2ae368e994ab78cf5094a2e89cc9edd7de3841df5c0bd2195cde4a23a6279b44bdeeee1d7c1c4399ba70a8d90f14b87277dbc12a454e835ddfbd771abeb37c0f96575d9e6033a8fe1ee0462ba4aa27be53eec7dcaaba7ff3c6b0fbf07daf1cdeaff572e5bd4922dc720ca9219c239dfefcb6c2eccfd604a351ef4b0bfc33a1d608f6ad1379259be088b8e808fed84419b8eed44fc04e72662e9551b958821b0ae7816621d02c8a525617a3a3af14986f570017f7e154eaf3c92f242448a17eb5af55f1792daa30944bf572d98451228ff86c20fabfdb97c53e6055996478335b78919dea94c08c6e7180cf5c7e00867a0067e9c87016e581f9f30e4bd40fd72d11c38c3c126a5ad999182cbf0b3515239d35e786278cbff0a6ed2044c17ee5d24af19609cb7ecb5b20713cc12bd548d6990cca635a62ffa25f8beea645112711311a06376df976d0a478f0a5d3ecad0383d10bee368aa056d0d2cc6c8e758f72ce232f85ac26d7c8600e8b708f87f269ba47fb6093acc868f19262deb00bc0bf45a25465a040f26de94010d4902c73f057b10a5d75997344f80b82fc7a65839f3b2430698bac30825537031f4df6c334aa7bd21ce513c650b0ed7654cc8870307b61854ca770486953f02bd7abc997d5a13aaba581f3882953612651dc812ff2fb20dda5a566bb649b82ba17702a75877a6de691d3bf709840ebc878958b48c9ef86aa4f87f50ef1ad04331fb037dd22537ec6564e357ed23c371cf581280efe87283c383e791a4bf1c80256b06b3772c0d0a01a183ffaf0b58bfeeddfd3ae1e43796d5f4503a5de8401d9710c54df01f5662289f517ebf7f8d60a6115154af5c71ce262252fa439903979d0a6be4868fb0b4614544abd2ad821954836db38e85741907b91071dd087ea6c65981686db434ebf11391b905acb2326bd6d497a13f4ed7f41458051b18f2493ab8e317b8b8605fa9fdfc83ce81c6348629213fd1a360a531a8ad5f97892e8a7fbeeacfef0768d8ba57591b9c6b59da8272892f646c55cc4d345b33574ca78c2f44229b5ee8f1a20fa6cffdc9866d7267fe4722848c6cdf8fb97323c665e6dacf4ac64a87cbfb85d9e22f09f1fbcd45be5090daf032abf54ea9e70f8bcb342b249606ed62d8f05eacc7d0778e8a05eb2d1e2d936faa9b83f05778848ac095e3d3f9ae9a35b4730a0ed5d6c53380ff0ae6d5c0b318b4bac72dacbae780a64281e9404b822584a0590dc6e205a802c22568fc6339f863f7663c6a8c379537cab9d624b3bb16cd2c0deeccc6334dbf15eae808098d3a5cea2638b883880b9d92ec7fe3f66419049fdd2c23cafab799de7d9c3a41733c04ff3a8b41210e6f19771dc8ca456b65f2dc00319e0c47595476b9c14fe867212838908cc7c4e796377f70412b1cba0033a0a2d4e92a9f2e224de2ea04c82b084c8c76a4695d0b9c68625a161bd02a8bb25eb4505fc523fef2bf0b56d18bf36bfb1fa810770cf54684e4b0d4efa4e02d46356d2de44f28919cad8862be406e422607bbc0f1edd5a2c9a1303dbd0e4e5269d46ccdf42e6a352fbcd17402172dafd5e5b4deebb106de455ac12a8e21981d4051322e75a80a9703256415f93af073c835999d129e5a340479bef4e86f29994051ee8fa62a0a1b2227393aa91c17c54abc76c6063516e975ce4bc97b063b0c8edf93ff592878850b7b7335061209e3e8cb3c2f68a2cf5282c3388230c7191c9f43ad9942cfe448216c5c2c46c94f65daae14324782ddd3bc5491736d9816e9c3e2f06f69bcb991136ec3a468e40cd2a27eae060d6512f33bd9eb76d4e10f3c91c8ec941ab563d4a1058144a4d169da07e7b723741464abad2376f510e6d6c8e077425bcbae61162dd584266458bfc91146bcb28f50b7c00fda66518b02d9245d80df34732091f2db85ffcd5cc330130091d76e7372bc8b2487a30e3752454f570183b5b157d6f2544b8a46c091ede2406beacbab6e1abecd42a785420aeb0a31aa2b448da326122a847108d695a37ec501540b7e11e698f09d6d20a05fa04d146ae15a054f0f0b3577535dcd7324b0d9cd7dad914f6f164e26059fe35c9b2e0677ff87b9af04ac67ca7066763411bd72cc18b48f4e4dbff9bda4328160101191b7a23076f6e8991e05d74d30fa3b6309aa87b393ed787578715c9da891992abe3b3f79e7582aa8e3d5476341de968a6541ef51198009f45dc9663f8742ecf3c8355089ae4a1b4bd0adbbce47b9055b3a77007dad351e10b7e5e2357a6c982da92f8a0d1b0a6397cb40a425ce7cbf39261ec763b2848207f31e39cd1e4b74a3ac00fa25f8443a0704848eab7b9cd7c6a58045491552ef82dc19d7126610949c77572e4699a224790ad0e416beb785d8b09b1fac9dcbea07b1f33a54cbbe80688981f25beac59045d7ebae6f4c20bed09bf62602e55f5d97a63d5cff50295d295cbf8ee8dc04ce4f0cf67dd213611436939927a213f680f81d653abbcd65aa55c83f67a708525c3ac153c0d876ef11adb9a9c148b85eea7eedea252e75ae276c24cdf5fd1eedb19d0907cc6d50eff4a8bcb99a0c9ff0a3c2d53948aef885d8b14829a973f2ff6e373aa1f816baad2eb30e51309b750042f2dbf9e55a39edd17a91436814d017e2ecdcb03241257d11937d20845e8baf1d43217113e817dc3afe13733321342d7353102fd1b11fff253c0006f473733ec21cedeebb0c92ca4a60b58803b9956199c43eb5c3d2a1a1e750938578466d145b9e518a3b9d0c1174b975f3d0fb59f123d679b29e6336f11fa82d98f2cb29810ab88510a4a6227a59e05a767d102c027878ea4fc67d72063a24fc835b6ee48b3c680c3615888dda07ef8fd5fbec2ef6cfe41d314b39a1b4cff201d60603c336cbf4b3c922464ba7ef97ef608493e066cb0f23c89abb850625ec661f7dbc0f5c10920ac822c5df9aeee19627cfd31f84ac44468a9c0786ca9104a6326b0754fc53963150d5782c0603746f1b8c18e4276df3b9d9a339a40f687b32dff622708cb50b3ae92aec4a569deb85ebfa7f189589cba091230a7b1e9e3610df0ef2e76d5a7bbde6a35be99e9a86d8a8d33612215da8641a525cd9bd2af8c4aabff0f176ed029e23d0750ba8476c3640f1ebf38b7e579c799f0739f005687f85b28847fad66c73d908671c6b2ce987ec99fbbf88b4d5e1720606cfe2fd1f3a0605a49b26890a0690f631d20dfb9234d9014a2b10f1acd66edb7d2b1e93120c2f787f48446edd4b6ced4662e7083cbb6a62db4d4a10f239efedfe224b3000ff1c45db82e4076cb059fe62eb9d5668a0360783b36e5da0da4611030dfba367306a904d1161d3f827c04ff2e25d32333c1e81bbf50dd53d6331a35935cbf9b1925a963c5052e2b66f20f721124158f5a6b837ac13373b123587aecbff7157d99451eefd7565aed2082ea8ae3ebf678f0f0fba68c5b4681416dc0134dbd4d1ee036192475db9731e968f6489a27eee89d32f2a7a3fb5306f2585984ec2898d7de7469eee2632d062b01c68514bcbc733cde84fb108ed2dcce5b59eceb6a1a71b3997def1833df9ae07cbda4752a3538b18274b94ec4c6d1531bae5d4568c2f29d6efdbc90df5b49d9acc7fa216a1ca08bdf6c4316e124cfad87fe12f0ae8cf0eeabb6ebf22c47b17e0fa80312c22dfdbd0796712de53e6d713561af0a106b903a92305277a85faf8bea04f765682de6ccfd85727ca17bfc1833c48210089932acd3784e87df4d9d90a6c83ad4f63473ed4aefe2ca921356c2a5c66d10f600f035c45dff8f6bc4ab3877b69519e271581b5e983bcaeaedec36f19da5af8609d4ddef13bb807f846f27b171914b85c9ba77236ebf6501b240eedf80dfc1259f05e47ea6bce41778d1805cb7eff2d6257803d7f497eabdf3449f10fdd412f5544849f3bf5befb6de378cd56ec9f910b8002163f3f5df0b718306ea9a4575545482480932218f56ae02e8ac3107ac2c78e2163000c3e01489744dc55145deafb125b5c85401a404a14a6f1a91a34195b7092936569bfc1a0cd6787707e750eae71f3331012b04f9e5fdc8cd7868c2e8627c285847082c457e6747766878fa391d06cc4aefbc78d2db160fc303515d51484566573a5442a91192b2638856d96d150880fa42ad1638c58eb22ed0baae21b9c4efe80177c213b762dea9ad8e471c16577aed6017dc0e9ca44686492b97c6977d64ca418e2732a7bcdcd766fe892b4165226ee1b0368ddb4e73ae18b0df26db0f1d973d25b754e43d9824757f538b60e1bb2eb0a8836a135efd7d72ddc31606acee818b04ce5e1cf4486d563db548c3f10cb56c7ea2248e0d1e091beb0769e37489c0c06d5eba292339ae8b008d1b11e5ebaaba9f578a72fc16982599b4ffacc96c9ffc2ebd25bf20bc0e47868b3b3715b043c300ae4299da8f9da423955b2ed3ccb49559f9ac85280b45dbf5ea21316926b6fac78a1ac5556d3e4fbe47d458417577f87362e105cd6cfd5207352157eef2d3fbd52bb5a36db4cc59d2f07f820b1be60eaea1e73debbee0cbce7a72cb07ff22ad450bb345550a936fc57dc0ba8a7ad37d839a5edc49fa617fae95f0e74c9911c1360399bf55742b114b47dd316dfd6f35cc664d48a97e9cd64e7c03cef8b6138be61910477942e3dfe4ee2f39b5bffb8a561f10b42eb3c5cb09b6d5e78a90748e0427601ea23a4b60c85924c1f9b240baf459d2a2b9910edcd39f0dcf33aaee2de7315e5a591b7e187fd2c2f8021d619afe4a60180310fd9b19a7b0da0a9a36d984e2a3fd75578f4b90800cd0f5e5ae205790a7be1586e6b7b80b963271d4d96333c2b7d2a3eef5ed4e6701a16f096748314be564133a8c6c1fdb4390d10a463a38fb8e336959b04c99fac0b18953a4443a17e54d0ce40d648f034d746533d0af21d8da85bf85e3629517505b96be9c74ed4b61621d5c6beaac493a09aefde9ea5ec2f4e819fc58e5629c3ef1ff9aef068df19148adc3c9aa235f571ed0dd7c5efe3cc2929cf35bdc2ddd91725803700b0c956ff43dc193ff9d35e300f1533f8aab119d293010fee5d04613e3eb1d3a807cfa45b853d8855677df436a9d5a34735f32ed0eecf64bcfaba318bfbe99d49d0143bea4894ea5ecfcdd0a187a001a7aa12e972c884c8d85af78e8b97adeb08dfcf817881cd5441437aed98b464832846c1767a4c3c6a1aee4f637641aad037a2ad38c546f2bc3fe0986e9a2b7c89331e128582076a16215373e0384492a9ccd2f117bac4b1dfb59028f593f5efc78f3e4b0e1abeff27dd4ca65f4070dc8330b97c5cf8a3ccb76c2b98ff4270f95a900f9ef6c56dd97801e600acd62b625d0ebacb855a0a34fcb0e56debd5e97377385cd4eec07e3ff711edde7eba5015cde33f782a7fa9842126ed026f20f2d30dc2050bfd7d6be476ef3d1fdba88d47dc8645c547dc92a42e083a9c51a25e3fa7fb66d671cc688f5031cb0c083fccc5c958ade2c050f3b87777e1cef07286ffdb4baed1cdf7b2edd314f7938c05c16b4671632dce48bb19b0dcf53fa70a8722fb680e0568d6113f7405dea7b94a14be6c705c51bc958d81b72d2349a72692b99ae3bf6fcb693c1feebc35acaf6d9ddaaa4201973251e770bd7ddb844825c210fd6a8542b8f9d5784d0def2d4dc657a495eff362336828dc72575a8ea075b839ea7c8aed04179cf32a377a3538328aa58611239ca8c45d20f914b20da79db2c58be0d892e3aa623fa7bb1e9f9606d2a146e9bb93abf6b76a84d3c661fc6f0c83ab2ce9bf6940b7d71485647ed5115232cd91a7b0b6ce8e15c74de44502b0b49d167cbec5eb54f12dffe7b24312f3a76b3cc7704b62cc50aec4be1a207593b992e2fc3cdac6e521baf2f98d3412d0e754b7e4b832a601f6a58581b2aa454006f5c2c0139106e8816975af9485043216f7c0c293037ede268cb126bcc9357254453d57550f79f113e6eae50e0f625efe31c0331bc2a67edf60de2ed90ac6d13742b1ef4fa0867af8455a9dc34a4a49bd4f5acb6d3139fe807bf6befd21a1cdd6e1c37595e79e9bb44fdb94f76c9cca01fb7acd8cff0503b6d9ca89f318bfe755137baf7404682c893e4ac3f16e6c028c26e90d887ea1ec5e01557738428e26505c3344c01524ec629d065db69aaf45b4771883025d7c6c02e3b0fe2d262cdf9fc38d888e51eb9b6af6cf916128a60032e159ba987bf3f1b6b606fc0e4d240fde912ff1d666a401b81353085d7d0b1a559a58afb698a970a2d01cb6b16b62922dde0a3d7971b731fb1846eba78605fbf1d2f1b1db3cdf3f3b4b0a547e28f83f2098bb12faab78d04b8c1ebf06acd3fad4f703b0340d000799bf96df987d87c71b86df32ccf118eb92674265d15824755cb5ef2cd4cadfc64e0f26ccd87c284926d52de7dcfbe191b50ec133b3de5312f2411d6db50685b5bef201ea98d3100798de0aac2de8a512b94dc45cb0b2c37f3824301ee328973ad3970d275ccb34bd0fe37351ffefbeaa098d2afdfe5ea84c9be6b590bb015335b31b1280a0b32cb226ce370b01538d2c5c14dfb6b44a2cbe826cd765dad4dbe8afbcae09b305ab9bb23a2683e27d576f40feb2a15ffbd7aa2ea5b600a21d493e6e877ff4e0a529634cc621cafdaa701ffc8cf7d1776bc4ba393647a25065c39b0b79326d3f8ad33041282e390675859c6090696f500d53e9d84e44d64d0ea433e0b455f8e2c1f08d997d39c83cd4a5fe96d107df1f50be637ae6e61bcf627b31fe985e3f5db856f36a6dc6c9c6fd29e793e637267a70b1a646795cbf10f0eb5dfd5d094aee9d44c20e16e3e2a43947542df313bb09fe1f32ae463b8c2d38379cc211d9c3cb276d614c4f72cecd63a49c22788eb585f327f322340fc87679b62531ab8c936f9005943bc337e0d1f2a13529b2c0b32242cf050abac3ac910bb49627f7e9efd675e2f18cd1dd8af8455314de7e79b6ccb7fc88dedada8df50c13907ffdfdc7dc1d45242c039482ad48c55777a153656c012e1bf873023aafe832ae61ac1591d7dee3e9b802215c6a21bfdfa62a8c63eef4fa6ce02df23cc8008708cc3ac4b40add98633d9c6ae44d46d98159e9ec12a882a9ba6a1d3069250ec7326692d221211f2d3363037580634754b9ef604b02c2467da02a4a5ca5471d9049ea78104c6221128dae7e78efeed00d5cf2f4776a84741002f51e47a6c7abcf7025acc25d6b3de6019948751cf35fc228fb958ec90e19ac584ef1a679d395529043584dfe63094b2e273840b393d373e5bafae5dc973737a1decc8a81b92aba4e66004f14a15c0cca1941f6e3d02b433b25edec7042e6af71a31637299c328d9618ceb5815f29ca3e5a044db370cf369faeadc432116341e13c9e6ee8ed1780fa740ef01a4af575fbb7fca78fae52c4267f81ef9f18d87a748ff9ba87370078411288dcbfa388ce768a5e118aee6fdfd7c9c8432bc3aa4919237012d8dfdbcc509529a572438ef65fa23b7cfd3446d0c473e3c4a499ffd2b7b7a2b174ed33cf78da2a25b4d4a5ae846c7850f55bcf7eedc65324ab0986b43dbb58d025a4c9ffbf0f4b4c27c82c05afa67fcd746f9a21c623213087d3e04f361c0f3d34fa7e0a1f5c2f02ef014c912ea58e427ef5dea657d40b8353a254d6213230b5cea6782142484e9988d5cb743c88757d88cbae270bc8b21be87f27f2a9667a81a9e7eda55f234b3aeef0a5c95c7bb3ac6d02f273859634e7a8caff88e965694660504c56b586dfad9086ad3662e6068d62c471958c6d8dc85dc24a360935d38948baba0c23e0979a4c378a4635a6be2c5acf1a61135b472b5a0e15045331beb768b9a3c0432bf971232bde8654a76fa000b31c37b2fc1ed655efa18ad2fdaf88053a528b14e1e81d56e1209a280dcf540ff08899ec68516ab67c6f0a43a2faf05de9210b814c79deaf356c2e26e2177d8a015b221056277dfedef5a999e29f4b29f4137f0cb4483a787f193db4086c5771cac8f23092e897e76b09e9f33f89dccd697d537b5fc5e31fb7e699e8e91e2c1bd4db6613950c82eed26b98aa709a8e587fc406374ffa3a8dc8430997ecb22eab7be76781caab960bd8db01856ba9aec8897ccda9df10092fc0fbc3f9a54ff42f13db0704992bd879fb3129047354aabcb71fb0e79bb12d65178b1b5939405cefa36bc8978a6ff925a260dc82ec8e2466d281eb71f2e2773a525a2cfdf08fec784426b72749a7af0d1256c28b76cdd2502a93f2283b87bced375cbc927497f2022a933cfe5e8a9a8c5e15d499f62f73097c3ed9026e16fa0ba2ebfaa667686ee4be125783ff16380f3a3a23aa612e831948f4cf77dbd35f6b43ef0eb021b31361d0f61b5850a9ceb02e27939563027fd80a0c55be60a57617c4a2088ae0c1b8f6d59f21df4a2a73891f651d9e6cb090a362b6c1175c84b5fcf9b92ffe6a0b40f2afd77f621e2dd120846aaaa4060d8c84a02aa3f7b38bad6034dadabba988cd5e71532e2e89dd401fa7d4866763a5bd00f1b9050404b5145603dd997f4772d43e70f8e4b4bb001157718c9bfd88c2cde323914f578eabf230898ecb394785fa289528c8ee7ab2e6d4751f428cc72a2682c869390198ea3326bd921659c2168fa986eb65051bc8a066f80ee722c622d2e403b525994838e42a5cca82c9de19e5e3e9aafb5244037d9dbd4e8fa85ebee461dbff4fe0f59895b4dbf6feea2607a42e934ccad26bb0be67dfac1081fdd1d23105534ca0d524394d689a1261272b32885113da84ed02ef9a40ea3fd6ef5da64febe7061aa51912b994343cabf8dd4fd7aba564d796afa7b468fdcc79cef9379aa8021f12e80568aaaf8a1bb56e6df8bec79aab923c1b9a80eb3d3dfa8775532876c965f1e677b8dd837770b39f0feeadc395124f0a2480b2b88550a8a8acdba0e6790f8e8aed4fb65a31fee3392c1587b39da65be31c183f4bf04a917e0b869a5f75e522ef6054c46abb02b8c72b8bf276ad94bb42f8433ba2339b2fcac1f6ec98239c9cd3a1cae52a665cf97be69e2df31f137ac74283e1cdfdb7f8d7dcaecf3eca0b50f1027b4a779997d6b84638169556751149d06fd4ae5632b6bcb55d17be6c7628dfc320c0680c773e096424535a1000a723837bff62eda27893d6b0c6f0ebf1a4ec0bea9585159bfd5b58fffb4dac788659ac5c8bbfe55f250a2b93da8ce156efcf7726632793a8745be7fedede658d4cec24cfe77009dc9e5a8f840ec5470ea4bfe6e59d8ae8274afb3530d2b20e2edec6cb0b91825dad3a01522f0613a59768090ec01bea4701e44ba6c9157d93233e92c6240a70a7faa3360dfab11c5e8e42d63006ff5090ac5fb4f67d09782ca3d00f363eeee70f68f61f37e6b8abced3538d911ba04edb53a355ed4e93a89a26827d9633be5839147670aed0e68f0523f9d0999e184bf8857f8cd74de327c88de421c67979946b6253ff8107a62b613df82074722dc88691b1a59fb53563607b0bd316dfdaee44fdded12759760c2453578e9262424ac3fbf5fb3bb32c734355ea03e1234d11df538dea61f42a64582ab545e52e78d15f06e00076ae19a9083f72f258407f2dcfef0d32619d986b289301bc19ecdda49c89b0e9e86ad2a0f3d99b4faf2df6ee68faccd72add0c6cafcc4b44f87c03d2beaf5ab4d261e92cf0ab8cd6ca762b94eb6c1bf7776f839483e6e7d3f82813031c8d1237622898e09228e8879918582cb69fa80f78a3d20453aa6bfa01bd18ce0cb4b09bf9082810d922e1498abc6e0ad21551de1e9e3b8f8eda87d135b2d2de32758e1a01f7cb91c89d6df1885679d81bd48c5ab7d3950a010cff3dbbf9520ed6116b5b89021d52a847c749b40a32959c79488c9bb69bc970a8b506f17ed64c0eceabad4b7057e5d4781a0fa9fae69f0f6f3ecc745a75ab6964830a68461bf0d0cac38f561715880e6681304c0227e90112f1c727032a9b2aaf43178ff81f5b4634c180125cc821e202175b1707ddf3e33d4f7d45897718e2abe8f7b00d40546416c0f33d1e2365ee736e927ae96ca5829e56071e39ba5ba21778f2fa5154ffc7507cf466825133d346bb83eb4b00c67437cc0f86c0f5f77c5e3dcc9e0bbcf91d699fd583c054741d81c1bd2306dfbc002bfd6941fc02901a145c27ec48258e77ceabc2ded2e02e70667527a825cd96d934e9b6c1cd67636eb79f2ddf9d5ec57e42e8e89e47d63eedc9d9853bdfc24f76a7605f4d45ec3f6c65a4cdf13077ef10856cbfdb0a157b138e89ac2baea8db87d5ee4f8e23d16a32662424660403c46b2e280f3dec09625be960494745e839593ade1d1cd7bb2c199848c14eb962c879b533fea2cb3a571670f1fe66613d83d5d4afde89ea57a43efd9982c173f4eacb605b7ecb8f565d902ba74f74504d0b56b334dab4096ad270165216067bc903b1b87242e550865e7eae499ea44a784460a3358384d170fd0a56d326bb1320b80e0432fba110367d70fd9832128acfa9146b1ad1f71dc276dfaa7b7c422bc2aa4aa9a818b5a9655664adf05c58c845c0c80e1a2d3fae50aaedd6e8b871036cf4b65e87aed73b64d6f5821f6a2174adeb596d893add46a4d85c1a7b438cb43fe61c4b11e652cf190a508aedab84c1e118485ae3bbf15065d394e129f1ac47b23d745ad9178db61137706440904bddd771febaa2617fd2e3d95b1525045b88498cfd3aaae833374be9a763abe86edab12e0ba9c76730e24b87d51cf99bf4d30ea654ca2634faf01994f90cd4ef116e613d9ff7e14fe5821c5f17dd80d7389deeb9c98d5dce1eb15e128bd204203c6148680b5f12b446ea7b9078ae2c16026992f08c3cdd47cc0b7c8c318bfabdc1ea261338c57bbc9ca55d4b04ddee7d1002081308b5799bcd0fe192cb8d263542602eb9a6bd3c38effa9d01a171a95729fe2d2fe86c9039310ce48e85d73d9ca777b89e4f7486e3a18b1490c6dc194cbb726a1eac7d717e7cc825b2c5f256f353eaf8b10b8f1aad3b6b5cc7a688d697ed3d45ba30d99c8b715ab6bf0b1863c71a87d026d04333d615fc6a4a62da1a8f739e1065448de9992927323b5dd2f1b65dd57cd766ed0b5bc2c51c832c3b0fd555d3a552e0b23e28612a387580ad64384bc6786f2c3f95d614027315d75faa1c8b1769089f2bd7a157278bf4642b006daf340e5f46160266dad97e7b16524d1bb6c1015c2895d96e4a795e0d469ab88b63f07572842dc025918e2e4916ae236856586e83be1a1fabb5cbbf7c8b9b4e29dc6eb06de14185e9cffb0e0466a43edca9586a96ef29ae705fec510498c784e329d4a69359f17544ceb49cfbe36042f4f1eeb576a5092677884edef52c433ec071a735db5adb20f1a9e9233b1d581e2ef763972cd652541d7f47ab345ddda10a4420e059b10f19f58d0fa2f2611da05c9d1b681c48541230e216ed09d0608086ed0cfac4c5f729d1fcae33830cf59e49dc899384e36fc850efcbc559142ca0d244f565c9246602867bb2c23fdb1eb95b516a5daa3ed7b23fe5fe860f4ff7ea9e9d120151f30e84701eaf23b6f93ad7eac91c0c8ff791a5020d1f52a9650ec53f0a75701a8b1bd0312bc453249d21a73f7cebac00cd9eb76c271223770b6f9e6bdabf053902c0a21aaf5513d2ca41b208de32b9735ae1e221010e3c8653e466edede150f543eafcb99230a924f36bf176b621d98d086aa76857e031f5fcb7e05214b02d891e9c30fe37ecc6ea7995ec35c69250ae478966e12cd149353183bbb79be1c6c46248f08b436faa8f6f0d4016aea6b513d0c9210b0cac4dffe1fea37b4ecf88b09c31199ac8eed9c372715657b96320049f38ac58ac263d98c63775e80479bb31e0d2bbc3154f6bd998c86c65b16203bbae3ccd88a252ccc9175d70fdfcec452f988a58a505f46f84a203c04486d4c3b14a5a24bccd631960b1f320c2168df8d183998ce5fbcdaec62c82e64d6afae8da1b9448ea1809962c275f7809f9e8fd00e8bdc2bd39006ce4161deb0ba4e9817863a178c4c6b018566836226433217c2a1f8c1f8b551c52afef25690dd7181ea61065426a16b9db35c44f6880d56b5773addd1c5c6c30cbdd1b0099393791c5f2be4f41ce775727c67c8da7673e10ec03bd46d9cec95a3b588a6f4929ffe73b59525a5e133223d0d5f0de56a5c731b547a23edd6156eb63bc1a6af632730e4f3fe39bcfa9db8f3419e9181fadaeaa4b90a47d229bf6c14208ec8f95836c4943f5af651136461b498444392b61ac4791c6411886fdff627d803a2ddbdeb8876605eb9403c4a4cf171f17713990a8c1acb6eae69bc3e3bb383cedf4bbae5fc196963c62780ea8edf2f46751e3521ba2cc55336eb479627b5c76c95695e9809894276bb70353e0cb8b4aa9d5c2587caf46d352ba6f5891a40f38105d7077b9be05bb582d2bcc90a25ae91e090c52678ff1c9eb01dda714826f5c646fdf3620faa04a2931d54925931cf80f33fa47976e3559f5292c7c0271a84911334979e0edca0231bfe2f82bd1f3e047e3af7ca4887744b69e3ae02ada1d05ecb0fc9e202e8b5b66e18d771186f53e38b62e2298c19a812a915cf2815001dc7c3e09ef0864476ab04d763c20980d7dd6fcca92b33d8af75bee9c2abfd6a01e26b6223956e4e45376d78e1993b458c60494c29a564f0e0dfb1a19c1afd1baa189512aca869077a9b7206f5370cf433cefd415c3d4c89494ef080d070292e127d2d037ce6ebae13aab2f2357e1bdd39c40fe77107c39f6641ac01f36f1ab87d80ff269a5f555b05619ced870fc058aea92ea44b9b8769520bc8949497978274a89730fbe924c7a1a11afd9af4a3760a579a5e078d7f7778015cb3bcb3f489f47361b61a2b840811d33dca26529d4c66bdea34ace80cd2160ebf8de9078b8053c99e178c87694bc3d49130453d8292049f96b8fd8a9bf7cf7637080c3a045ec2361e8534f18d20e8356d7761661f62ca1ae1cda810732812f9d90d6ccbcc95ed0b5103b56ac509282cf5462faa431fb2d2eaa51396ab1ad075d4e1f3c2026fb6ada839d81f9bc95eb7f8e311ab59dacef92ec56c00ff62e87e1fdc36c2cb69c8e8463cf726762e62cb7ed8ec69804684cf978cf70a208db5de0120d9377c6dfe0af2295f05a493c58659fd17ec4556ae982c23fa9745b851c12e96651a9ecf38421e91ebf095d813b0beb5975ab3b0749d148b9cce73385608fa5078ee3690a907224ce8447784df581004f78885936105f40fcbc210aec2b4845b9a62d8e6b5f73b478f1e5ac5a5018444f716c39daf7b8e69a94376b0efceb2fe824368800dc6ed0c9c9c83106deb2618b0e3d86b5b7696fa1ed8a7b0f7cf0913d7ba73126aa2ce51918a6aa8ddfedadd74533c973de152cc2d4de926fde6eb5dd7a8b3e9156df4813ee9298985f92499bdf7dd53d27572280f58c05e3a66124c2c7e939626932e5d89378323f82636d98b86af977ba42bda22950780fe1feee58a116cc0d67b556215cf91954d9130d43a96ecfc54219b36b0b86e2f40253c79c5f8b934b745b2a6b182911309d80daae629618be5cbcb5698367586e2351ddc749ff4d817d07658860882ae57f39d82a43e1da535cc036b21490e9a413ba4b246095832dfac22940bce9a832534876692f5606b1e334309d74cc63676741c6adbad455d98bb43e5922ccc9026f3cf2cdbc70756aa8168683465320628cb54c8d1e3fd3c02c1cde02339cb10f3986a5dfb8f5c53b24eb462b0102cba3ad50f86235cf9552a884940fb057ad964edc5c2dabc6ab130467dfc997edf46b8172f1da422fcad15d9328d65a2cdf7c075c1c4261986f19e98b512ec31d303f5c7a11dab73592d1ffa79f407063048b30ecd45533973fb7670a7e677221c237bb00f5684c4bc5609cfef3b7aaa69f1f1c14907c3564d7bdf34e05dd0eadd42cb5b181cf5e1913bfb9c02fb1edd3b23a01dbe1f539ad2ae1079cd4d327283a6f72f17c4f538122546ed59a42107b49e1156cf97071e5d26bbe65e026064b57c6eaae7da0622eb5a6e7643e73ac0666a56d4664e8dba96a29935844a20fad0af0296d2f11f7fd2b890865fdd08b48c20e61bb41503375dfa722b75eee3ee5bee4e0d36f2d7096c2a32a9247241bfd9513bf6b19affd1f95e7393e293780ee5cf1c53ecc5f8bc59e59efc3f60d2796536c7a30c8e83db29e793f97d56865def652a26623000e6aae86351e4bd2b49d1ef8708a536c61790edf67cb32cd313d85c4a4524cdda91f085971f9c54ff81a0318ab9d686f01cde0a711013b9d087a1242fb635ef19859497dcd08c5b9230ef50230076dddb0b6b7634eba222f12a6e88b37086fc8afc83b05cb4db5cda3cbe4bdb6f2121f509ce88441b7a79e9e9b3ea781d7ba3c382285f877c05bd1455261a4c2aa6c8262aae275c6f91553f5a7e562ae0fd53420fbca220f5be617b9953dddf661c141c5250d16102ed0f744055ce17f9ed448a4c18a1d09934c3b33bf17da5b2fd1b4a9db141ec72ceed8218aceb52de09a51a3eeebd278109cacda484682474d5c61401b9a5afb08d8078d60fcabb25efa919f02a4117d21bdd4e223a23f31a0162c7feeee02ee82b70ba24ed7500e9935376e97abef01a529298880ff9c03f120ecf6ed35b513bb84bd4cf56b63de0b05587f3c893878a4c3849d695cf290937c11683c2e03f6d1e42fbb67abd4a74e308721540bcb40b71ab01c9447e867b270b66472aa97a8c244fa607e58a3021a4428959111f1ae5a294ce268e477a6978660c9d2da86f7d46576f4a1af756652a0628975e5e3a3fc5c23fde9f76cc15d81ef0fd1c092e197db6da4be33be8d15f6ba6c492ad1e01a99f55055199e7a16ca8be61a0ea7ca7c75426913c13c98d27e3c1327cf836d4b55ba077da59f7da2433e575c618d833b799bc79166a7189c9d694ca2297cab7660f81484bf631fe9687dc6717663f3f2d50f7d1479744102d49ba15f794ac27b8a2a5bce274b66f632eb878024b4dcc9df42c43ed2b12b90eba2d1adcb835759eeebc0f4d6c382ded17f818fb34cc8f10a86c90563117e4241260325e08b14cd48e75a2b66a2d6feeeb41dc34944507303108f4977c9a97e2c27cc3cbac6e409c4ec146eefe8631fca5e0364c79788bf32feb4c20b0524ea7ab9bfe66d948678d5cf7a052047ad4ee0ef3968366f5ed1fe55fd57590e53507dca0c58ea5606f872fa7ecd63573864fa3f4076c785543901dae9493981d864ec7b2b48ff38e19b85cbf60514e2d3297b985bea936ddb5993de6d6d2158c8a817156b08ac9834e382da8f04d531ce0d3569480930b6be2b4c607052d0f00116a0440d97c34ff8fc7c196b9ce4ab94095e3082521d25fdf10077ae4defb0e4b22445aa195e57c3be130a422b66a51f5eb4affc111d08f8b934b1bd01de3488e5ff190edd0abcb9f0903e7d903bd8fa8d52f4cad3e901617a00ad5aeb309bfe5990f4d1644aa88cf115fc6b4a9fb4a533d1da6ae02824396937c599c89d0ba5dfac3b09758d39c3efbf8dba12bc920ffbbdad1fb18a89ed52f3081effb78aade8107c089db96938d684bbc7089a2951ba5e1758424d5fa47e2bff8605b46fe37d19c53518975987e86607f6d7ca6baf929348a609e3e80af4c4bd0921625eca253b9772696ee19d150df4dae84e1b8d19e110e2382edd1cf5a498a64a210dded8e20ce12a8f300604fb57069fbab233d506f28c3bd216bf86bfdae4daebaa128166badc71ceaffda32494ed6cd1be77ee73e2838c8dc93a9a018dc6535382447e87e752ba71217a2a47e80c4a4c9e4130fcfc6d0fceca6785c02b171c6dae498a53abcb0b99d91b928fb024dc37bfe9150a2ea1a642938251df8c666dbdf992491709871ad951cee4a667dbd030f4763376a127e3dc0c8af92bfd3fe8b10e653b53d6befafbe82c67de0ae8b9d67d97d18487d810770d57138a296f1f25dd6da2cef73482bc5539405a97f7cfd81bf82e562d4aca67187d2991d5431a2a0885ed8c14ae856b677a2264e0b0c4fdb4b5d45a2a5123466e958a8bf0379ed359453d3a16b80e324d59bf5bc7663f76958693f3c395f20647e7ac273aac2ddbd23de1fcda220f8da3866f2b1746a71cac81a25cf5b2be19bf4c9e328a113bcbe1bcbce75a02ee35f270cc93ad9c55283f66ee10bf0ad604375ab54166dc4c6be175e63f34cc64707d8926b2fb3be370715ea04ff7d6a66a43ca0fae8146c01e38b3ce5228e89888d775ebf295de034dfbcd63f2e324a74ed1d7a763fb10d733564bd564bd2209f04215d02107c6d1511cb6ed12dfa5febee423c4fac9dec0e4703e8e7a3b9bc30857ad1e61a4920aa7acad326406c437ef5892ef52146814485e6dd4aed011dc97a3d4dbd499809c9f55c795c5d8922960d744733799239799665e5a3b591b1a2b1de818818179cc2c55a47fe4fb5a08d24adc0f1d7f859dad5d5a0ad08c423f91c4f2be7744d233027c5e1c050453eb1aa8b4adc844aad50dbbe1487e6abab29734927e6d6ab1d34ef2dd54e88220f9ecd95fae68b02d79d7d3ef72d5048de0eed6243b1e8c03f04dab0bf75630fb0b3f12e025524d9192543944c67c517cccc0da8b34c74f7a3513b9c136649183e51581da9015cd8be626cd4d491d565eae9a470eab818adc0604068f68a1e6e17b0aa05b60b8375c6d04f17a0ddf898bce3d4b8f086e26da2191330200fd7d0e7d85c63efe3f5ff3064c35653ca0feb4b495cb9d15ad4daab1787a23cb2f9b4c170898d9b090367b4433a1807189f764354d427b1ba544e7edc8779154632b09e155fce5a56868d86ba4e896a9bce0138ea9bb9a04c4d68e6536f189206a8954ae6c639a6601290a2b58f7d74b261c368993c3f5cf28ac99185ca8986c78bd84467bd8fd5b22a801ace1e8b6dd6023ccb191afe15704e10ce825d9579d99a0db32ea4bfc1d90ff875decd4f8a75e9533125e5581a3f5ef95afc05cdda08f6ccac53381f726bc999267fd17072294fc20b9c482ed50dc72950008e7e24701326a3876d58b66c7881f630e43bd53e330d08f27fab12ad9d7bbc4e9928ba9af5ebb37caa416baf176045b583b55b673b8ad04305412f85957ed6b6a3f281fcb3847f3879646518755bae985d305651118927f1b59b147044176697f0dee18d859a09947e03b89749715006cf337766205013843d9bbe71d146ecfacb9bcd8228280223bfd5f84a515d1b47a2fc05bdc3087f82e5e95e7d1c592dbd3da6be23d94dba79c04ffde76ac8929c55c47264da8addd35415c0f4f47d038eb2febab1e6ce8d48d8a4f5773914a0096a05e38b7543cd8af5488779a73a73a409b3e2874cbc65a4f361fd0c0a036378e7aa1f6f5fe7dafc0f11b83c112623988278d847731f7631141b466379b094b5dc72d737e579094f1daa2cc937ee89695231f8de81589647dc8da6da9ed3a1b8eb9a4b8c2304e1641ad5a609fbe6ddea31db13459f8c055a2e833e7cb018f0b9d954c49d1210221c3350b57b86814dbc17280fe8fc0113730fdaa2cb5777dd1f45149eecf19301b44b867fee534517993b56c970981d718e51fd9ede4c37362d8d3c5ca910a4cbc422409f124f97bd1c4a87b3e70577708fee6a9f25bd8c29efbaecfa5cafdb555276bfb2fafa1523d2e7d5d97a104045e16ab5645473cc52581441767e836f15e28eab79744bb6bbeff9f928b43bdd69dc6eb404cf23ed36cadaec828895d634ae278c65ca17e8af89195cb67f0a21bdb124847fb36025c6ad015eda1affc11a4a28a9e5e8859cd88f4cefee59947d08f254f3e9313383378b0c2274fd67a3064af6f065753ba532411fccd3668480bdfb363ee47a25ed85554352890e2fcedcca9aab66d87925c8f0a2fbd574ec0b15a9f760aa6f3f9bd63c4bc5caaec5555e4b6f0ef2ac06a63e70853384c3cb25348c7b5073b4a0478f5b34460d142413c01b105fed546e3a26fa87fe37c65d1415fbeb62fedc4d5bc569ed49b05c84d0316234e38f8e416b64e7cfbeb8bc58450c6d5174fa9b554b0d61c5eb0f4f4c564623a2c014da0a342b26adb8836de81eab466895776905858272166d93e01bdf63ee12d8fa15ed7df4d96271938a8311673e3bf4015054c5b95065f19891882beeaf25babb23eb75601af40d6ccb621a8489e4630f54fbadca7ecfb305bfd1ac605ff313d540d2de5fb0666eb03b604d92d1a5c363956a31aa56244114fa03c640866351fb3a91b88a426be507379cae0018466f0331b781bf5a95a6b7be484d9d73a09bc81167effda2fb8605871a0149971228a8bd7583d68678bfc55cba373b871cee671ab217d1cbaa70e2c6239a32c2ea963394ed983996e5af0f3ec53e822dab8e5ffd94391c0e4243be322198fe6ff509aac93ba78d9eeac6607074d543e4499ca515f5ff16a1e8eb98473dcca263741eaf10c2324b3ff466db834c044b31194317ecf335c0641b46752557306fe4a10dfe973c25f4a50f7fcac4d1fd4310cce3476a6999385e3f567f4c8decbf2c1f74bb9eaff441a9db9e03784cc9de10affc130ad9dc650d2bdd271e249657281d4dd04c4b7202d5f00f6befea5fa7ee6b222c0daa2b0a6b21b8babffcfc0bbf3f1a4c677673719eda47e950230d8cdf2c2f3b18d54cee71d0922926bfe05eadb0088e13317952d95f6d32949cb06f904e5b0f95b3a383680d9c3c8794d40e6b4277b49c16171e5f701b91a5122a3596544272854e1557bff962d82cce0dd4c0cea894ffafa5cda17f7a08480b9d69d096726d2887c06cc5718c7c79a555f62227ed4d0316778a0a1f0470ee9ef22f6188e0e05b92f60e60bcc734c19ddd45f1e39aa5d607fdf9b48232c155ff0bf9cfbd60900659edd5a96bdcd7afcf3ad6e2e54271501d4e750eaa9f39fa422f0e4b5bb5c4d861e5ce9ecdd072a329d0547d6c905a7c317a9ffae71f9cb07ea11b0074a012c7f87cd493d3a369ee81de89d330d03ea5b7fa60add4daa13e3a69ebabded4d6b95390c18756225f0c15e5c4fae978ae691d4d2573a98e77b581f691db1a985777ca98d4f34576294e4ad1824c293748554ac4d10ef8c47e2a04c613c96edc549b08291dfa93bf8e919795dde1e77c31daeda91d6e7447d3d4a2e31c1c8f2e855b51a56ae4c4a8fbd69bfaef9d14abff9c46dcf25c5a6f43c3473cb3f28249970640ff68cdaa11ea5dbdadd79708c73cec5c3a1e987c3535c80e746db0abe92e9f92ecfe63c3d2105e83f50c6bc21947cac5b77a163e0c16b749e999ed86ca00b7bf1d477173b404e414fa9edcab652004a6fc5fc05656679695732f5a4268a8d549eda3dbe14b6af6a1f10d6e9766ab053d92d758582c58f3cd23627b2d597b44ce2bc284e2ef7261e3ebece36ac8eafc293a273d8904f551d0e79a0e33e204c1f6fa88e1b373a795d69e89bfa8d75fb4639829fac9a8ff5475386792eaa509b868872c80fc5f11af5a9f1b1b7dd849a04935e4c0a92d6baa9dbf379fe92e3e7e401b414309c204e52f4d50a695759fcdd583f65c2f3d12e1e57f68df376362b189a018ba29fc51b8dbf030ea19fd51edf96ad550e00fff13e1edf3347141fa9d64e417f018b029db8438d8f3d9bee5747ce31f9fca8a22758951f720ed180d7980312fb2300085678327f30da9c1fb70c4a0038dd029a612cd41490d0d6ed068100d7b7d8c99dd696986a96b7de7dcb14e300c5f5c44201fad1494b29f3a92c03bf1e32480d706ed1a99cea28ae4c5c95c83b159758717ac890155a223e0c5554333807f03fda616280ca64c654c22a803c81bd5a92715a8b862584818eca3931c2791ba18d91660530316a94f2276078576c21394ebefeb2bac77a676040f0442013d743175e2c473a29bd633fcea09e40b9f83614a0a53c71c62a040d53c0424f18f207691bc1baa60e18fd075d4835ce53a76d9a26ac33832da10d2248e513747ae5dee6267ffa63aa2abe428ca5c10bc6e280e89bb22b2468c614cf837da940ff287585be7c561e8d22ad8cf786a2ac6458c3d86fc3860b28ade7c746c8854bc8a7b3c82d9a58d80e565fcfd86dd519292a9d73a310af3b8da9dd57674848da83ded67b3e9203ed7728eaeda3e4d6e7cc6ef1df5a3753c935f1ad023a7b20ac74eaa8787eca96e6cda4083bfc532fafc9b46df607b76e6a04f3ed73985cd681c928c01f09898748e6133b6d07b26240c4cb5f5495b562b19656d52522bd0408fc834590bedfbd8c88040d07d753c90ca56015af5a3e1f17bf25abc8977f6f79009a100515437c96aa7823b90112aba35f6a3ed1a977fb41a2e07c936dd21bc485c6078d5e825f9f858d41141abcf36fcc439e321b4da752301d4f391aec01f303c1363781e713c1d8e445a90612a57840cbb8ac19e39e31db706f802530a3629519f96cac4c5e3e82715387943d10a9477b04a229bca7347a162087d184611a7e64b89e8cffef9c9fbe73bf06e433a25e5077cc9579b031ae107937b3f828c83db4bdc2974b771a31252bb5163dd6a041e5f8d3afef46e60e9d77ad368718ae00755731d8d2116de7a8529c40d7620184a5f8990527b94f1c57a37bdb505a1451ac53cff434659c4d2cdcb56df1fd8b8671e51d43f0918b0d587f91a47d7aac5f26b57a20cdec2cf424d2549210f6928e1975f187cad91acc91fdd3157e4754ff4107bc0001f346c17a3d4aec7b831c51156c3f459c082062ec79d848cb6ca65dd93833fa553566de407c09cef134f8181715c0537193e343d843003cb5d260f400d8f3c1156671989b71c093c40196d67fa64ae8defcbf1af6b61af085e6acaa313647fb90d5d4c4f257a6d240896f8dfc8fb8561a6446d1d446f5b4f193d89a43956e931cd9862e0859fb53bb1f2faa59f7b9f3330cf9daed0a1398fd599a09fb14503ac15148c3f21221abc4d57772cd5667e4eff5f1f3f5e0b3ccfd236f6a619f80718d18bc1a01949c13c99c2ad0277ae8d8e1fcce10f359bfad1bb2085ad2c5975269cd3928a9b75677baead5338c54f82433f05e559a8915b60b2ffefe5baefc85bc55b9336033b052e8ff90c5fb81c59f36dc5606659dfb08d3145dc9a7e65afe6481d7d61ac9576a1118d568de094ff3aa3341fedadf2aebb3bbdfb51dd37c2e2b423b3d566bb98c40589270aea249839ae79d24f9c232dba7bcbbdfe78c301965eb4d58b80983c1e1ab2d35ec6005d1dd9217b26b0dfb83e3f4215e32f072a58c03353d336eed77f286dd0cdc29fc1377d47ff07c57cc28ea7719ef37dbda3f73cadb5dfd22d75c4b0d842a5abc25eb1227dcaa5e990e99f473606e70b9915e97dcdd6acc8a9d7eff1a392eb75b4b3166391babe49af728f67d90cda4b231cbb7ab0b5b088e54f8d5517ab998db8742c28fd0deb7581e3f1b8a54d809ebd3942139ca377cad09d206b9f2f1cc8bc937e70b983b063a9773d0b8ccca2685d94b9e27710a5342ed2207feee332e9a9baef2a427d66cb8fe0d70fe9184efa4edd9240191649c285b5c2790ee9f98db4544d6187b60134613a49267a7771aea457fa7a9b3a691d5586d44a6849b4a73ac22631d4e73e01473d0df2a5d5461b0ffea0a40bf5d627020528d7ca04e7eea293bc858e27621fa71f17fa7b612e8c0e0c64631559b05e3b142f9e6a732b8aacc3a1995d81ade7c5c9923797c7382aace6b29703a78208d383cdd055cc4b0a054da5c209d8a42e83c6e2b71247030b7085ba51dd915db261b879fed38e73281cada1071140e2eb7d1517442277f196db169e87084ed1365780664cae4a9104373e8874b4b5ce0f86b776c713625a1e104f872b190c1851fb659571f71e0145c65eb517e2f3a47e3c702f775edfc3aed12c8f2d586e8c95c965155dfa17c0a500f7560be3a13a4fd85f7d13b60616d453654a3fcbf9ca7ebd40e568b43debcd1a2e3bfa50c53b88cd39ad6577266b98f1052b83ea7e7e42420561afbf32b544da8c25041207130537e0277de4f798945d7e373f26ccdbebeb60314bd79dd4489cb9f69962c213cca815f1e35b9d072a3cc046c7c292e54eb9551c2c632f999cbad0ae762372c19cf06f8ad1b0d5ef346a9d56e98915c4bd3b1839ccac647bfb585e996d3363a1961ccfc4fae66993a9f0ae483fba3848757cc7b909b1a577b23cbd21fe5e723959bbbfdd30d46fea0ec30c5a4ba402dd00a43825ba86559d1f0eb8e46a73c0852d1f4172de2947e63b65de0c3c14dab36e9356978ddc44d439876025cea992c1a33ac67685c8eaa6887eaed30f8f4d4880e3d6e7439d3e4bf11cf3081a25ab5db4ab39f4621352799c0df9a0f8d72f1823da14024fd113e09635de23bfebcf2cc76e7cc3b7a7f81a6abde648db07b1158123be0cbcf11f3502a0d0e9d182ceb1a9a478b0682a916e2e3921b4d718c3b4e0afaf183970cf3bbfba6f725ada04d175d18e9c439436c002dfe4e64615117af89ec01a9acc3ca362b204d5de3582da127db78b1db5c629fd839b099af31a6f3b898c29a26e22a058eccbd9386328ce95fc431e73c9913056ce5ab7a7898b3a136d0fa9dce48b754dd59de281184c255737d8f1a29f46cee325da9cd5600fbbda21d15c30286643acc27759a0a2b62132daa1d873a36077ce9d69b8e0778b88a490446adfbf4f8e9ec96b24c03277c0909886cc3340393f2df50b5da829a71020342ca486eb957e2a3861a6a4863db10b795f1e111eabfb94c6803b33c740f79ad0b958fdca1d1e6541d7627cdffb98fc9ac8163fb123e7f229e99bb0ab7ac226545df91559f229572dac47d0a9a282d505945b7303254535caee768c95cb557457fb3fdd37ef19f5c3edb42ddf59dcfb63a4b498be8b98c0e8669d6986ed376c51ad44d84e11439242e15bb438616bb3b506a698c0b2d7358e1753504b3aea683a680f00b9e02d91f51d66f49980e395bbde90287d6c5e21ebff00161589a164ae5b192a4ba18ae6391aec6a3dc37163d82d0086a3dc96c2622a4f5f8f418b79de2a86e1045a7487628767db32fc040b74a977b1d396a575ab2256d43b6312b57bed778dd95962b7786594e596d9dfba1030a1d202e46ee3a89e707a47e50b44f8a259869013b5d1756449b18839e61d1177b0c66647b5a22cf6e39d1ec1aea44186c737321115844be83cd6b6ff064a58a589d67ac79707b1f0cb13d6e9a3014cb0346f03b460b6dcd7440d34167fb6654fd32b35d24db75bd3a3675328e5bf88d50ea9daa8f408ea9b3096346e8ea9eb04e19acd2672dd89fe61a72ce568c3d1b414e91466f5c014ad153019c7f77dcfb27f3f48ca38658268026397754649162c15ed8874496c879a06b73cce3c4fe870ae918e322f0031f9d2e21dee25f0ff8622eef9a917bc8a5d369d08277b58cf81505d1436be68b31748c16e1c665b19f4716396bd9fc62ab899ae0bacbedba7ef965b1633c46c7f57ed62c2454c58db2418d691df206b14ef5b77837b8245d02cb03ef5f013cc6d78b6cbe685bc2d79f5f920e165966e903359df3390d6be95f45379323942761e25470aa65b27575925fb504e9f32e61e5cb10fbb2f48ae8a9fec411b782917e8e1efded63ab2fa9e87baa315b6bdfd1f0c33ae6ea0c9859d74b470a1cabf6e1b50c522a5d1e26c2b4629303ef1a28cf8cbc2151884730d64e7d34b78e831c54e435164aef280f432873f49df1346205641c54fbca92b816cb9dddd3562254da5ccdea32386407ede8e83d4c35ad70db4b3e75f0c82ad52a00f8f70d3929d6de97f597ecfc692d810cfe25917e003e8d6045c0ff08825ca264ac381d98f6eafe8bb985a3e8bee8c104072c11a53d84c8803aa73a5991d73e8eaf00a381fcbf044887be4f8c36f72eb73c118c6aa03384bb5bbfc1b2e435fa1cfdc353143b8146b5ae3426ceeb9dc1d5b8fb298b2bdbc2afd26cf4f1261c01746ee3c5b09000109362d4ba03cb52c0d92c349ee61419e59031d3862d1815f1a9cc2f20b7b9dcc8ae251e3331a15dbcbb0bd5c967a6bd5d597ea5a80c72eb2a2f260c71413b210c57631c9544fed7357fa2201af233b43e4a25d7f8800bde703d29962dba40fbd282c3b36a54d40960c3fcb8769e785cfae8bda5a08c16b7dcf9d015685d60466a8831d07178dc7f560f17adc036482ca55c7a930bebc66c94974440ea3bc83c702162d82dbf7f1848d5d1c34af5deb4916d3e7654322c0f11e14e077d6cd56210fcc31f52e95be72c7c1a36da67ab15ab9dfcb1764e03685d8a4753f6a605fee20e064163cede3bfb08df938cc8f9ab9b1500ed1e5ed944413abc70090a490a30cfac6025740194f590c08371868eba250ac3dc44c19f46f625699e68cdae8ad94e962b966b6315ec2f2efd897765f3d9b3b19fe36f4f139e311c3f6007f7dee413a4119a7f8d6931a9dd5285b40807cc379bfe6ce4d15bee1834cceedb52b6dee2f316c3c768abd91ec10a427fdd3ddd4c41ebda7c2f4475f02bdc86a4f1736a397c4739f69d79aeb5e0cd627a458e168e077802620d0b5a47ac9921a8c0eedb8655d7828d3a16b4d65126cfa05378e9d7e2910cf137a9dde491932802c307491bc4f2de7743f3de3955c49f18f02ffca6271dc071e7e713ac9a18b53268d9fe8b3c149ceaf88019ea9290735126bbd471044731cfe3b79166d7ddbf47e484a5f95576877b7ae29ccae71fc62349383bbd188ad33c33ed004a7bd941de996a6035f0967af852d06bf5dade99d2f96dbc017f71f3a116c0a691ccf3c349ee3e0f47e74c4874631ca119068602eebf91df9beaf9a5651e4c4ba77df5ebe420a868d62a05fee67853b29a6671eae3984e3ae30c9e85db7c7c0ec62f0b2cd4e8dc928a9afead86b1c261b402478de22b2e53366fe094f2ec6947575ff29738b48e22993c9c5bca904d47fe4b9ad04e87bff3bda5971eec235085a1335d35adcb78556b48cecbd836e90a4471e78c89e094b0d67c005291b6f840007a196d9d8442720cbe7a4590fb63bb281b1facd7445b51f0808536f3e77629acf3f1e03da40300ae5b5e35ddc2ce666af5a449e3e27f1a1e8aa30ccd2ded04b271d3f87fb85d60931d2b18e30abc4e69ec5d7506137bc3675d52add78537c84de119c1f2ba58c05fedeb1bbc1f707e7b9329ea4313e0c02a937aac5a3eccf892067616a15f6b3a450de05b07c99062baabc049ec90205bdd1690c7521b395971293f1da1f5fe4b73588300b23f68bdd0b61e9cd5acee056f22023f4604cc767082270e9b4c517477a506bb5aaf3738ac68e68fa3ee1da853f36952067d52cdfb337a8f4e4cbb76b592d6fa140c0cacdab896dc5ef5f059fc8568b572f5f83cef9c107229f30396d0796a295e7c13635b2713497f366d5b16a6622d529c1bf7ec76ec8aa0e4583112d7c78eeaa1359b00d4cb00d3ddb39ac3b88041a3e42a8de08741744a8d4131fdbdd634f87028b684c5a320fd8d86f65122796a0bf80f0e955fba8892e25dace33a5aa00798ec609807007b6ee97de4429996a2522e6a7dd65c9a9415e59da9eb89e312b35092b9cdb287ceb4665607cea24bd8cc78af75615614bcca09ef186d3c6ff07dd90f86bbb1984a86b033fa31f1a87cf98ca345c8b12bb8932af3454eda71fcaf903ca838fd57cded13f75a470b63c73cc18299da69297cd412979c9a9ce02831616072b8f2ed31da96d57217593fa629a339536287dd8603d907e79b36150c815fa87f17e19eef64cfd47b6adc4aa5660d636b5aa271f238f1b77e3951c95c0f23cb8b5bf28fb3de465e2308fa00c2ceaff7965d6ac3a5b9b838c09bfe1226f8d47c25d0bfa7ffdd9c134c95df0ffafc723e40fd52c566d9dcb5d6c44968ddf72c9eae305d59e00a8dd7c3eafaf1ca33e42c94bd2e7bc52b3c32c068671662ccaec7b6523aa5baf0d16368af4e36a4bcbd9ceef4510802fdaa8bc6c62a44f8ec73d85612f2065b7810a84bde7f9d044ca34b9940fc6c3fe42e8eb9433d80564fd25b01fcc5836375426dd407a08f27acddd31297df6a8a9336c2df4ee989315af28db3352a76084a3b2780ff302986e4b985ac9141bbbb4fc88f77ed2d17671975732df59f1543c77ceb976e8cb00aceab5f6ae1b1110accfaef184e9989c2b68fe522e36c51d164ec16b31c717d54f89addd021293e4ac823fdeefee79a84f1453c58727e0032f252b5954d4f09791f7cdc8a7930d542a1f2378c72d8a5f0fdd3e30f40c7a557172d8da5528220413d92d165c1d5b3d7648076e0201e8ecbed95975a23f29d3a2c5f15a1499130c6a16b325c0e3d388c90678004d732ef3112d784c7076a8561792631feb734b515501b14211f745d15bcaeabf4d7133678bd1953be2e40c01969e3cb019e24a687c664acf5892d9cc5194dc491647d0327df1a864d9ca3a4441da35eead2516ef62195a124d3474c4541d915d9048acb43f6de1a3624d357d6292184c5c5c7ab2cbcb390cb0de6b3d443a83ba1c0b5025209457ed9ad5780f1f048206d4540e61acb32504f982cfbf871ae9f2ba14c8dddeea78068881073944e5ba43644d074a76c51ae46e8966c6544b5f329c7aed5ca1f719d01664ebe400e2b5aeade2331590c93a4e44520f9dff58f67241d66f95fa8d6f17602799f420c013e43a6354686a6561701dfbd94785a518378b7c8c79d6cbef363667b29ccf9cde62bb8779d5d9659824a2c55352cc5e7594be06062e945fa6b19e8b65d8be551e3add789b7cef1ea616e7dfd2aeacb376369162c3296a89e34d2a25a59cc00f6a2fb6df111aca1e8b2189f676995aefe0f2a83c4d6b6cf27296ea1f8a259a5fd81bdf76e1e34ce6e97410cbbe3691369f936e0d539b7bf04afd42e83055bbfa653a53925c7120fbb54b64350f2218594c145a7a23e7bc000d9b5825f9835bf7476fa3b62cf6b3f4d72f1730bc204d66dc72d8169fa5ffa625c241642bcb68c9fdb159212225a9be29ce6acd3be6f05ffcca3406fd85340aa1641b616437677ab6e8c12a1948edcd58cdf56dc67a147f1987b41f3fd8ac25e9005d8c868764a09c71d0a72aaeff5c6cb2265b9ba20e726e2792112ee88de3ed7fba15258f0e8bf6f97cf769bafb2e66db4d1e3d6e51e827e43e6613b32b785b8a14e2313a0ad05d18ac6840b854c7e46b5b0912902da04d3338a55c647544f5b0c0fab71fe0edda2fdb1e2507e29554d922e03360b92667e7eb64d1408dbdb97bb7a6826b0a6f91033a21e0d1a7b1e426c4073468557da908f91a94dc5a793aa50288ee81cde1782c29a922dc3f1b31c3fe5fced14defd066d367afc99de3ac89fddcf42c79959f6fb7d9b9d65a907a9b66dee0fc0a7f39dfb77bcb4d550bd5c12860533a7af378829d08333c9613dcaa19d77f4e24b3d8bc41794238217dcfc55d96ca724fe23dfb86e72615b48a950eb7fdb4dbcbdecfcff2aadff3b081404122f1e45c0f0efa7fdb3c0cb793c0fce444a646c8d492e199beba0f07c81a5059df3c97bfcb40a419be20aaccbdab4e89329a6c0c5e58720ed39ee0a4032982f527ca9fc2add405c8ccde3e8e335687b7b9845a5b43bd531dd2d64a80b602133657e9d6bfc242d926d720e161987e7f2cc5de99c9ef068e9ecf7921f1538cf926571f84fd00b27c7ea9e7975cfa151ced5144fd810359ef2b97177fd6c09557560f544eda6467f7d35f4ea04397d21f9b71c9ac549d956658ed03c1c3b8144d9962851e91c9ca18c73ec71aa4a583eaf0d7d060a75bf95fcc8d50b96e7ab5680528918b9c194e04f3f7915baee81c171fcbc8228741403c416c9e94d528147c07dd062cc4f28d707522e2d4bf3c5a72052a1cc45334de69635b253f9b98d8118f818210136ae8292331a4e5dc2ee8fcad120eeb12e4be62e9b0be9673132f1eab3cd80d9745421472499c3fa12f006607cf6f727a6178e60fdec6553a20f81ee08b1ac18a45c564c1243bb6c90368b70b8ca570730f846bdb1635ea2e050bf23a346262f232f0859f1b2b8bc7452e3de56212fa26dab65ea65732a8fcc7487a198ffc4a36541e0c6a8e73c1bd6b43901b3d6c78390910f2631dd643d06836e48f10df4999a075befbecf281c6fff20e80908daab3c1261c67a54b6392a8e2bec1c5a38c417bcbfa4f9678176fa9520ce47813c562102af9bdd11110b55e135c6ec16de7d1281ffc7262532505b92cadd6cef31df9bc572a0e44bbf9b490acab7e362bb9c9d38147ab82205ebc578541b4137af96d701ea4c7b66af633b0f69dd3a57c4de93154d8695d3d51a118d4d5986af6380c00d348b6aab1213abdbb302ca138ef2a69bd6e7cc5ff2ee8758e7d9c33420122c273f6ff7750c865248c08c2bab362e6052c9c765621a739485b56b82c457dc957ff8531ed354486ab35490ba7ac0aa57769fc3e1f4b6ba1ccf1258629190901921c4353ec09cf9b389a25c66c3dd8bbcc92cb0e266353bb4cb95631d9f3dd6aea198930a1b1848269c4499f42327aefa36c0c39c72c156041226dff1468fd0cb67ca23f9c980aba3149e7d386685dc95b92f82acab8dde95c9fa1d5155510a9225896cc3be487cf15947cd37e08f0106f14511e6cb2dc4632a4c1a6e0caa7d42cb81e907de50fbbf60d9cf1daee220e7a0e83d01ff71f8c94010f4d1c5dafa6c49d4097ab3a8681aa56e5e7f79ee03f036d7e04320b5a8e6e75d959e6711d84e166eb1e5f01d671472b02a5df015bf0f1bc4407f403ec3585cbf22faebed464b5693b955a82cdd8d44a50a0fd829c9a4678341ef04152838bcc44ef48c653aeb55840df5c2b4492a6ee7b81637f5216db66a92270f1751aa5f3f334e513b8ed7c515680b15fc6c9e37ad55c196d95ceee46b359d4a3f0b3d0bdc8d132733ed3c6f5402c8cce33b67bfc36dac0c1feda8288daead14239c576a01b9c06ad8f2a922c5df4aae065328d8bd7c82c89e771b4fc1b346c8880512f38922063c7a5f397264992d86979dceb78aa38dec0477578b5b12537c414179a9284d0035f72ab522fe9df3f535920bb9abc19cb371fcf25c38d151852aaf6fca31efad5e74dbb40d320be0248a8ba1d31ffcc235a6334f80f0758148d0b678c42c44d23c3eb0851e0f22cfce6c4a6bc682bf79c89cbb36bb2291d38b6e80c2e882466b9b77719b9c3c9c5767719843575e0fda63a7cf253a8495b0f7b139489416fc2c8c0b65ef618ffc2f7c33e1ddeff43a08e689157fc90c26479d2204ac3c031a52d6f16b98cebbeea3e8ae7a150b2e9902b6b2ac4fea4df80c7397bc762a42b943001e3dcff1c9d75f2a371f47ce5ffb8d45f7aafffef9c00b01166e1ff70fbd05dd2963796e2bbd029578cbb50574cee4b033660a07fcb15ca8112e78a1de90c0b0cd6fccf53e271ec7203ef89fc24222a00828c0c61ed04427a3c7648870f8db06201fa52baeb7df1d4b1a6acfff6c6accca22ff72fe3aafa9e96b888cc8688dccd966e65a24fb86154d85e5c4085cc161f8f1cd0e3f745a30148ad8aef371e86017ce8ea9ad10851fc075145680a9a624487665e472caf2189cd5f3293c324ab1f7e0527ca4b1e043915be2fe80e262da9a5b896d476d8c14eb66eb80e59a2f2b2be29737c5b36b91d1f4e9683d0008c708f3374dd521d74c94823bb4af0b706e507a7bee2ccbe2be008c4671318b69bfeef49e04b85cb0f676d4fdb16fe0c1b6ec35720bc778b4f5a684b71243d1ab6747fcc77518550c8bf7f9c1a15c82f315c7f7c56d191c66716c5f56b1ba5598a51b922783da76946e7fbc9448bb1b5aeab6ab23006170df97efbbde2b6eaae7346c74e301e03379dbe153d0a8cc73bad2bdb5a9560837d963ce9e2654d248133b7097d8539b64ca9a88a379d32a43d59b41d7edf478dad406d5f7d1345f651b21f39a3877086c01a950c694dedaea925def05b7bc8fa9f23811da7740b1e3e73326c69d0702f98ee1bbb57fb98317aef81675745edb947297fbf8c1f77c5dc1848a75fb37e97d087407aec2da263900e799954bb113c349ca75c7801fa1f95c8468879d3abd60a7b09ec785af329f4a132179076f689c9d95a270535152a1d805d1ecb15219424902abf380f2265be3f21f94980440845e99a4cee1bce333b20f0bc7a23996bfac7bd5021f9ca18c4f9e3063476bbbdd3ffa93ae2881dff73ecdeb74b7ec3fc10ffc6331cf3696f439c8f3e4ce3db563d141f51a6afea73624cdcf096ee2022f75a50eaf073f9e68f583cd8b65a162563873e605605784c40e81000274832de095f9faf276ca517c82ac63060c343f4c03d8e48d5c34501747218aebba0892004c505b7432a6821e9699e7761706fe2348a97a1c976e44947304313f93531c005ec66284dca32b3fd2ba99a8aeec0ada92caa42bba00f1ba19327de0e0387b124cd55317dcc436792da05ef6ca039a01fd16a42e5aea78a044c8d8b58d75f2a8d22d77fc6e9ae4db748801b895c08570966adb640ebffbd334efbe0fdde63a28326b821d7a8174a444c7ca42d8690b760b619880a588a9f8bf89e57b12ed346a65026f7aab50611b7ea16e23847664044beebcc8b26ecd90636e866150e2978b2a9a4be4d5d5f230e9e13e9f040d8ffb7b646ff7ca907e64bcab65cc13dfc83e2ce63d5782a021fadfcc81261e13f93e31b831e19b20abadbf3d1a0fa2712746395c6b30560833d4799f3fc0f4f6766d3d4883a1a60e6d88c0708b74177cd11cf0c13236c2e24bc484c3bf7df78a7b4dd9e73adeb8c76385d1689e92dab758d4a5337dbbc6c64e98a23011d99d711dc8f414ed8cc7a5d5e5f85fb067193cb450a19bd1d483ac9981f6db69d493dae4a50159ac7871c05432476d72dcd3986dbe96d15626e906ec1afb5559ba81d9924eee89aa0c1cd1f0ffb346db25875634028273afb8d1409c906d7011ea787b15e3996ac678d4bf05c7599afe29f529d6a85feaa3ba8001955c7265564ea3cf3b48f11c792cebd515e5c4d25c2536bf7fc5e0679a9756de2ac5452bfd7c1e75f0efd411a2383fd7800b9aad8054d8ad29889f2528588485375ce65134264876c66e25f43f29b22d2f793bc0f6e75c1ba27c212bfdaec4b2915023a08a76371adb82514b51daa185bae77edfeae36c06d9dda2c645b79330fec46528fce35ea7411299da11bd6c003c5a0e0cda446259c246ee2899603d92fb18a01bbe164a99c365c7b8c89adee548d046f850468789b3398c9d2e0cf1a0bc0c8ca74f16984ea0661f52d5ac2eff476cbf7db9324f462b9aab0c1d498dbb7875df9c0ba8c524473b096ae9fdf388079a7f834cc9b56413acd00f9c277735289158341408097688d6e8b07616fb9ee37b09ad807e5b0ed3ba08cb26e41ee970751d16c85d2372a1523f8ab543b36cd2095aac254264cb85034db50a7a34d06d03f62b374fbbf762c0509dafc8dfb7dbbe0934462782fc8fdcc9694f06294876d753ebae3e4e7238226c59e8d1c724fa8a5a94a14432589e15b87334db1c5fe70463c9e68398032b97364049297ece3902f64376a985397ccceea1b4b52a286923d7dc271785ecdcb19c54b29592a94eeaf4f411e7ac08d16659b0125878e354befcde82749889f580c64bfcd3396ddab19a623edb8bb88c67c2dc8407731e30d03120b05964752e09299c88b312e0f46bfb7221a6b082dc75cccc48ecd10f82b3a050419513e9b704b872d50df48e49826d91e9d23ba7d4cd51efaf33cf502b704db60c3a9bb01e1736dce827e8894f99bf326bf1b8cebad5c48d2952381d24f7e93e672aadbec6c0608bfa73cbf4fb909750232d833f02d1b468facce4ca87e2eeb6bbca9cbe3e93452dfd8036f4fffe399908f17a5766e7ae5edd8d58a4b31e53b1f26a9188f587efb68b6d5e0fb882c2f13f704950b58fa4ab513795018882521a8217e90f2a382887ecbd9835d6b2ba47492ee22ab63e526dce8d9423d5a8d1f374f58a30fb67fef22ba57042690f37fc3af801df8ef4691fd5be7c8059f67d94931f2909c23d555a5cc020640c60843c2b270893f5e007096384e145733cb83d73f4088b2a401be13c1158e8374637e71345d1f1920419adb745ada943df589429f304b052247e0115dcaf71f5e201ae0b1a25bb15f3d9efe4a66fdff3cc92e0e872788c3e6ff70d6c2ad8dc47ba204f6c516f37d056421951dcde9091c30bd2c6f7db8865c9d2276a12c3964c86c54c1d9fe1d8c0441df889c59ad7ecb2c2fcd22310029d96e7eb2583fec99832bf5ee5e13114206f6e8055dda4350d58e938ae9b1ea8068b281d09fa9d9c0b0f78deb366371ff1bb9c2a55f7bc3edb6b484e621e9bdda83174dfa727e753b04e0b039574212eecad058b568bec20596c314ef12171962e428b2ef6d10fca3495b28d1a2fd253c2f2808b326495d56863bc6bdfd5831580ea3a35445be75b2a0080ffe2503f1aa95359eb684c858736f23c2e92526b8b7e11e698f09d6d20a05fa04d146ae15a054f0f0b3577535dcd7324b0d9cd7dad914f6f164e26059fe35c9b2e0677ff87b9af04ac67c7549e149744f1569e8c011df2442e33ec8c509ea469ee63f72f739aa913f7436e866a60bef3dd5d5fccb4bae258779b49ee003a4f6942dc748f64cbc749086bf9ce3fc0eaad1f5d8719e13010fad14544c569578e3bb6881f85f1a02415330cbcbc2cf820e6c2470c79b678242566ae5fb4646f030a3b9cc543acfc2c626ce28aaa82a8f6943fe4b64b5f8654603c5fbf0edac2ba9916fbf0f15bec8a385cfa208b63d0d8b751e37002cc941bb4d83304f7cb56ee959a36c98d6f73c4ff5af15c644b2f6ad57a073cadb768159c7eabb79c37de5b7e61c9665b63dcd54e4d2820310602066e333309df3f5ed13a10942bf86884156c020e083753f9221e8ec6121b9e97074be057dd6d61b1648b27d1e217fe41f728a476abab6a81309d933fe223a7b32ae10dc7292ff0a653270bdefb425abd22132206aad1df126c01a047dcc842b7fbae02f0f10350349fcd2219f068b1a6f5970564bebb8be7692d204eb021177516d2a9cce90cc658420df07777f64cec19c17118708f3f7185f850d24749c5309ddf501c3dcce497a0097ceef5b4555be01488d9acb47ea1c6f770ae3e4a19e0b830a7db9e6c0eb6cd450f521b0b0d10f78b70ba3dc6728a7bb9d7676075897ca1aeaad5413b7bd19d39430fd7587f38da4e20b859ea95a68de040ab9fb325b9517552b5c21a46854edcec49654efd86600bf922467d102c027878ea4fc67d72063a24fc835b6ee48b3c680c3615888dda07ef8fd5fbec2ef6cfe41d314b39a1b4cff201d60603c336cbf4ec7ea68640fc8dc8b47582343ae8aaf9d2cb2f494d40e4aca9bb45dd4f69469ecd9de22e6ca0f5dab0a621ea6b0f5b2ba0278f1459a0acfb7d5878fd60edc789dd513443ca0fd0c6a7deac854e765704c34bb3c7dad7a318d4363b60bf9bd2a12270db4484cbf6c9af26a30748c9fa09087ad4c3b0052d5ffaab69ddc10f3ba50bd9eedb80eb70dd81adeffe77d973c80e2d6860e7905ae66ddde777d2efd07f772bcc46af916e60160e14c1b7fefde33d7f00a2471904d1f6fdf7d9f18548ada67197b31edd9623f9818529fc94e1d8f25623e203fc964323efa1729a425dd3e0cbdd3109043daadb55d8505338dd89ed00d84bba0d485a3bf57e6ed1ad58580160c315a67b68204bc6ea8b567c161edaabf4668b609cc0f2e31bc4680897a1addd343150662c6e838eff53885761be7efdd757691fc3d4394faf662eb30d04570df0210d548898ed391f2443cdf37f156955485ea6ca1e167db8a62ae2c12ed7640ea43b14b5e869919d958182b477d3647b140785d7bc310b293736f0b3aa43ec5c1312093eb48daf266f30e0748573a0136dcf4375038175628df1cfa52390e304fbd8c4ced2ce1599c674370d8f8599b851ca088e7c741641d76e825a119b5ccacef7d876d1757a19065df99a9d28d935e2b47e039a15d925b474829af85e4907d56024a332bc8dc77542cc3e9676efa6014f99e0453f4f7c37606851d06bbce4c27437a0a9cfc0b43c4971847c0e0087edd9e59d4996385da0e256496bd522ba059a0600e34bf989251e8979e6d24dc82be35eb5070e5c203f01b1478bfde1ff49d1374daaf08bb9c38a2923675493eb60819bbe8a6361d3248216f9c82b81448de1098980a8c88a3c29fad9f9b46b38c48571d3735c45dff8f6bc4ab3877b69519e271581b5e983bcaeaedec36f19da5af8609d4ddef13bb807f846f27b171914b85c9ba77236ebf65016379f1e7de4331f196240b734a71c30bd16bcea3621fc4883fa749092f1118b7b3785533a07527b0a282119f4d655282ce732b635c2dae1c24091f67bec14599fa9bdf68cba6d3b0767eebe549be1141cf10503f63582966cdc84eb57a2c81416614c7ebb0ad92efa156d853b1cb94e16da3bc862c50903af62b8dbbeb39fc410ce80c917b68f47edf712b26adb0e67b507f455bb4a6c18a7aa3be185c592694236ee065e937522fdec3cf655644b801e0e9731cfde863be0350505e091e8a921054ee4295d5f7ef9e44570f57d935d5688be67daef4e12ed890370cdb856fc9f6fb28539d567ea80e73ced612b5faf9657f57bb36d2b725c470c8c6e1ab9fcde41beb327495e578cc0aa6af555094bc8ede6190ab20098e6e11d4378a98a9773dd4e656ea3823118cbd8be9f75302014076c456c2da74093f2b6ec9fee4fe44b4dfe70a5ae73da507267d1867c0797feeb55a7550ac586f300b764ec866b07c0fef528b48d2666387d06c4c46ff7ae4c1f399778525ce73d1df77477f7faead3c3b0e18a14025a6fd895275f204614299da8f9da423955b2ed3ccb49559f9ac85280b45dbf5ea21316926b6fac78a1ac5556d3e4fbe47d458417577f87362e105cd6cfd520b1e4e201b5b493f4054c5936e926f0ec45cde3b14044700c4dd39b24d25708a2ebc5333dd4d45c006707679b07a096c87859f6bcb455ab077ebad664d7abae9ac8a4c0986122b86cde98a34a9c01245be4304dac45f5a42564e6097daab330f60f1d70f4e4637564149b56fb5c89afe70cdc4ad7140bd96ca5d83883c1e64a20996284528d916b7b8b84c7e39d94f883b4c2719341c09fe78bc385fe7adfdf60a09bc37808e893dbcc26d894aa44bce83254c0deb7c3bea03685decf0cec1829596114f0459820d9da7c2d78a9ccb188358eeccd9ea77df1456209fb8bfe238381b8e723d769eae2f733cf00ba3f32d3ab81a02e2fa2499089b784597ee3bcbeeea0cb9c596296aa1fb8287a2c94a98295dfd60d0e9886d037deb4b69ca9aed4e3b7736743b2cc5467609f970ee46e31901df6010fa835c6f7316e1321a6beaac493a09aefde9ea5ec2f4e819fc58e5629c3ef1ff9aef068df19148adc3c9aa235f571ed0dd7c5efe3cc2929cf35bdc2ddd9172d1f081bb091556cff92f81025b2ea3571bd83f6dc565cf39daa319c73f0eb2ebf510d304f7e0833f7b151753033a099af841186c3d79142be919435190ee62ac78684015d89449f39b2dcb9a61a7414f8a5698e9ac71908dd9de20710afec2a963927346233be881b6dfb8735dc112592ad0c9ae2f480c1e964f1ca2d99f24b9f8fd346208a72ea77e1c827ffeb40d7d529bbdebec6e4b76bc0e1e92d509e0aa6b98e6e4e1fb30343d13a558482423c57b9b2c50514f7a5b4aa9035050478915d08a4d84dc0a894966336905d93958a10084597479941628880872a0175b6f7229747f4f75eedf2c1900e5f462342d1da18079e3dd10b669e701f7147c4db4cbceddfce24b3def9e626acab70eb63b1f1408c7c915a077177790d8827ddd014869cfbdc96534170b2153c3d485da4ba90d30bb02e34ff50592f8e29149497b962fa9c365cf87a879169c6df5da98de671add3e6f33334e71dbd998bd7d38b51071cf675d3a4273486e8e8caf0c2901ea10aff40d015a20b69f4811b07b1aa06b83b9fbdf57c80c9ff8b60e7c1d1b6875144af6cf99f96fdbeb44be0103f8b3d81b7f0a15860604919c91da868fbc2d265570aaad6aca79033592836c24436cffbd93b303a7e3fe0bbcfd49229db32ca8a2e0e293e5603370df5e2d5486da69b395442f25d8db49b1007cfdddad54d957fc526959ae073fa44c09799afc5954ccbb2cd4da52a075a362e93828881ba21443570244b13361aa58f80f781fe3b948f085419762638c2e69d98045aef35137cb26289f07e6a1c6b53cb257e4bf26c5e3e37adbe9a469c8bf7e22cbf70c5ec73feaedb8d2e168d4021daedbad080d2966a8de289cb53709eeaef6f3d313038f4e4baeb6cefcc5cbcfa981d359a65f03137e32665ea2c7e2bd1472def9376eb5ee4aefd3310e21771b5b1528de3ecf2eff5de3085aba00405445dd921f512bd381da34f92e0f05a70688a366777d8ac36a699fdd5cf9746963543649f7a60317ea42370f748939095a61dfdeb919f0bc369e7ca991c891f381827ac989fa9c45c7c67750e805a6db0612df5539ea8fa7eda306d0fdfca8fb88343614516c8176491277be8c91c2268d1ad7524fca300942bd6e34469ec14226eb9746e0431fd3b30710d7f9082a836540dae6f733c8a0a2bc7ea25f64edf6afa130561942dc3b9bbfc6199092ec053f4a43962dc369e9d8a3561399ed03a6fe081fc1c8ddfede8b0d1c9b8929b20bee1a1f3e92dd4925ec4e83a455b8917594f5f6837cd70452beca2f7bb056b42e8689a99c5bc57f77c4ea2a006758557650e8b1689814825813917df47cf9209f25c735d310187a94f0f0d7394ba19c37f900f0f31645f185acb8ea3d1788ccff0b05f146e8c6842625eea781c6268493466f433c093f70d03e9b54800ff0484aa0600f2be5258ac36dca56c89c7fcea6f3ae15892dde51af8217e684603ec3df93b07c78a95b8e58f6274179ecfc53b15adf8a014b6143b2dc321efeffacc0811a462f3236062ae4e7d862afcf99f0af48e21433424c7b3211a7775dd79240ffafee9b20632f9fd828101d8e3e9fadd306dd35145b88c3122cc9b4cccd27c2ded2b1c5a4847216ea2f3b60b6448f1a494575b2f1aa4ad73fa00d0da838ca8e7444e9e80ec5a57ad61a6e7f4122e3a0832b1c849ad0be155e4aafd1bcc19567b070054e6e316355845ef81a32304aade19f18371d2a3cb2fb58e39b07c98c7920dbb31eaf63ef1bffd7677c0ec5c3da1e2469c3ae6488c3d1bcecc83b8a84dee4835fb65218a5fee7e97c9d6b47a15533c2752fc32fd47533334b33276567dc9b28ead8a07f88ca77ea08546bc6f577c521f68d305dae3d884602ed06b6d4a48afadfc86360b31a633be4b45c691ee34d5d8d15214528603d8e59fafdcddb9cdc343968109d262dd96fd21cc9c957bed41ca0aab17c7a5c141b1539c0c61a294ffad70b0aefa80bd65ade91b15823bfae5382462ddf09cb904c398b726d3e73ec0dcf6c0e3ba69b2d2bfcf744f5891200dac53a196ade2b37e0879e8bb13f59cc5e4864796b1b1d6168aefeee1010dd7ef8c51a56bb4250abc6ebd64e12ac10b2d27451ee27006f1c1fe3e399bde52b6bf52b83a079971cf7a7942f8a9f7e24c1cb01882a171f27a28f411ce071e9949ad22643f04060996a70fce3b9be6cb1d90339b43a1c87666900ccf6da49264d7d3e93a16f3ba5fdff2c3aaf4b3e7d8b1b7654a4e873dbc3751006801b1e280593c02522e976a4e80215178b3c256d14b209e3ed6e8e66d6b20c79a2ad15de81e4f7dd87689936fe6d7a9be5730f1d03333050bef6f26cdcb1e8eddd6c655af7a78651738a894e3588c99972e307d8791e3ef03ab37b0e9b564c161fad15ea21c6081dfa7c2351432e2cc363ba33eedce0449d0e2b9991fe523f26e75540f9be737c16ab7408b4449d214c28e4382f41431d4cd32175b4a49608601267bd41c329ba97fe6a98bee4f51315f45fd4d157e4d21202b8c667c85da83de3be88cc92eb0f0a9094444361b00dfcd92b8133adc264e62601fb31d3fb7283e80d52431061fed99f47df1e896ed0bfd8fa96892056b6f6e880859c268c214b23870b742a0168c52b6a351ada6ea248a812c04dc686c1f5d4169fea5c1507603b0e9c859f1ea74f0947883c33f218a2802feb0afbf484ca3c01b945a178ff51f92f3592d066b8deea0acd011499f5c979c9db81413c18ae7f29202378a7ea35766818fe5f444d679aa90daa55a66dcdece6f44b929ab3eb09d3b483b6d16112ff8a3ecbe26ed037d19444ada47df518e5e63ff4a47b14210009c3060685d918dd462d49477b14740565b12173e820cb04555accd30f6686fbd672ad8f615dd900a8ffffff57