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

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

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

Block Certificate

Block 55242 43857f957b14bba093a7c4e94d4f363687ce526fca02c67207fd2d60ddfc3e15

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28eab47d4d8e056f20f10ec95b00a87478ba80e73eb2d58409d03e172ecc6893
Certificate Block Hash
43857f957b14bba093a7c4e94d4f363687ce526fca02c67207fd2d60ddfc3e15
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00e23c0000008f0000
00180000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c12ea037a037b173d8d35544e5d19ec831a4ebd9c7afa97b34293f018128f18c346f5786061163be853237770ee92dbf0c189a2d60c1709add04c8829e448aa1efe12ad25f3de855018e9fb2e4bbcb697748dc502e61355067110000000000000040000000000100e23c0000008f0000

Raw Header Hex

00004020ff9cca19d5cff126f9388db84d91b687a98a734d360d4fb1226e94288af621c66a597a8d13c95a8ee8207266bd906ebbb3ecf9199c1fe6971ebc0bc3123b1a807e8c0a6a51bf05189368cc2e173ed00984d5b23ee780ba7874a8005bc90ef1206f058e4d7db4ea28

Proof Data Hex

59,560 bytes
121216010307edb30ed061ba1754ec061818dc0e874387829ebe7f6f16def002711e6946ef114ac89cf287a2b5662b872f7666cb8c93d964ed41f121baf3ea148683c315bb0956273c42060d3e01aa882ade83303b1f2dcc14d425dfb4f449e9d9569288fcbba4aadc5381af4d370bc0b01c511bff896a2fa147db1bd0bbb009fc8ee42707a3a37c42807e03aeffea811e8dda4b605b85ed81765dbcc533b46d47727450dc35783f5e61f783e6b15f7d3dd43807171ff3e22397085bab66e9a7c827d68c0ef76f56e70b472449ebc0f50ba184beaf85175896d90b3f300348ab781e72b9a4d84ad42bcca4c38ba748d1419b066b35376694b10832b494b248ae961b8b42981e7912f7e1872078cb58c311baca7a5f17796725a7af6cb43ee4233ae8038efa2db11d9d9d874baa2115e05252d1d28eb09e2009765af4a3601d02e1135691efc72fb84a28cba43de50045d43e8b74eec908280c669504fd200fbf40ddd4cff6f3e5330a648ff733dde4e99c707281151b4ba8d5e6bc74f6988931f4ed1fe654b59c764b2ff4d59cf2b37c2802df49c355fe65a1bfa72ecfd4bb86018c814c5bc2134fb2602d048e6d912dd93ab4699d0636398b68736ef072e55788d310abf4d11f48f4c477fd8df6ecaa00023a37eb7138c8e920371d8de876511f5042c2d5bcc409b844ad4c1bf053ef2066a21923f6ed963207f71537c630104960616ac5b048ae408c5093484769c3d214c10dbc5581093f35f7dbbf36baab3fcd7f109a444cb9a8acef5cbd336e5acaa0bbe42718116434034cfc1728f88fc3602a1b9d1f28fae3d937f0aa132878fd1b3e96474858750565e6ea480163f4d98945ae1d5188a609425fa1439317d67c9364c6868554169df1ab5ba4dbab5cfa46cdc2935fd97ae67aa26c0601692096fb33dc459fac894d7b7dc901ac34503f831407e1a5183f335f343b53cc33cbaea95c6ff2f8fa31902b86d1a84888b500d1ac15fc699738975377ba99e6120e60cc8fa558844f184d44c5132924341a1ecb4725b2799d1631e4b41009037a49c621136e4bd55cbd648d462ed6429e1a41dd68b47dd2ddbaec15080e6b903bcb00b060c68f851395d6f7e14c09ab057ecc29cef0781f7bd7f0b6d3da1be5f039e5c265382ee8c11ce6dd104c819e9814d06db538aa1125f8e560cd0f923acd06ee8c546c2d46146d70557a47c50225ca828c3dd3f1420f1d3c470723ffc8f07f4f820aadb33a8faf8915edf63ee45ba84e9db4f77926738da46a7b444d79a52ad6e9b34e4e856e10261a98bedd295aadb99fa553da7872cd9f24ec774bc255ab84bc24d8c498a1c62111f878400bc211ce09a0a159dc3c6c698e5fcbd057adc477c650411155525496472efaf1a92bbb95ceb9a0fb9f040eb2765a5e8cf2265aad70bf526323ae496bdb155b01ed6f3930a13213ef14cc57eaab424c21d4e26e756e655d0d343f4c180b51482ace6dc16cfddabb896ed818accbdd3e114b819b0290cb3cc9ee43483e018c39e1577347cb80af5751a43683f76b5d6b7d1d5dfcedfd90a0351d4e672c6628575c7f73a110d3d1f2f310dd24dfde214a54f6958dba55af0d44b137f657dad0ee9ac6564e5e3dd00db45d5f7c57c7d1a137841e9322a3595d3ec3385ccf3f8cb0e047b79ebce6dbecb6c85273a914c7d6e8a7b4365757a1eaa938f598d6abfae0b1eaba52bd8872f54c05467f2a3b40c6e688796b1e14a50899fa43b8ffbc7236ccde0d2b8a997542717c15906ba78557a8ee70628a4a9b91c4e3f3c769e55ff02c8971e3c0e2bdea5327af88a1bcac47897db12f2e347a3ffa1820cc06584098966a8104437234cdf97f7fcee5a981ffd48db02f58a95af612135aa549e5f50a566da12987f28af2dd8577edb29d8d57227911bda4d6295b170a25fdab4790635d464b56188793b202d998bc31530a7ce1ffc910c2aea967e00af07878f15251af68b6ef1c9396fe0719fb3898f3bf3991639ca219c3797e9016c46a184aefcf86f24f78ca287caaac07fd190002a66314216d9e0dc0ffa096b2d35fdbc579ffdb78c803dab961f6a5c778d05bfb6a833a6d677923f98f938ec53d1672b2be3b53149ca31a26ebbfc452eba27a8362290e749ee47978f54733c9c31008525a338c96f4874b0220fa8573a34c0b6e75ab3c3a232ba49c97ad1630a7fd66ff714873316efcab676f651cf26d4be2d6a1f92cd30edc99fa2a719f6ca41973f7a627a14e74b058d955c709bff721d994a5ebab3945639f0a1c204cc16259e9e1c51c4e7e52a9d9120a32c6f1c9e8d1999d22171b33c452553f7fd0897c916226d2e39f9309bd8162006ae0653a9f33a4e942af7ccfc69fed257e4e174ecf2b04833d08e2782a3ae13a1cdab178410fae680889389b58a7cd7cf43bf736e925c01469167411ba414e856b007831c3aed442b53b26b8489ac62f7fbcc385c70107426bb81480bb116e011cb3b7a2ce4c78c6de82331d500ab3a027c780df705a749d5294de52dc11d5d983e3fb9a783b431e99f3d04c600fa8155ecc8870654d32789a6b8d975116b5de9b88e8728dced07b141386c5a119e7d2c20d1bece0c3eef9dc899d27c7465b34c6ef34b3a0a2d99140c07e45df47b6a1fe776a9c1cb1a6343fe7b4050ff4a7b607bf91a8a478662a4250f8ab1a5d1d9ede89802dfa2b4b1beca107f0c318b18eddaa1ef396300b337b7a382b7393b198834281ecdc3b4e2a503da902bd8ea3f0cecab4e0536d06d7bdd10963f5c96bc90817c5d7e9a4e52c61bbfda8322be0b98ce809d49ea1d95dff79e94704042789f72d63d7ed456148f88e1e09f933c0a2e9c1eabf1e0133b324ea39900b984270e16a512e7d249313c81877672682d1965fecef1fa206d8dc62e18e43a931dbbfe0f52c948755efc3ae068dded85f68003b0b1349b7cc9982a79f5afb0b81e042a5cb2c2ad73f8c47325a5be20d4a8cbead80d7199feef80e5310e4ecbbba1e2e66704919c3303ef57ea42b715bbacce0ee86847131ff9e038184ccc9f0869d605c9e096971f8c1a5107fb334efaed6120debba161858f72f25942f25324caba9c6abb0d0e7aece203922dfc16c39c12790c37e28edb56e5765a5a3b14a9b6deba9b7bec62418a3eec8f8b2de93619d2c1181fbbeca1e85783f0819279b85fce3bdedee5bb930a5b3c00529635aa3163f8e991f0e3ea5c6d1e9973e6187fe587324de544bb3203d6b6564386db38a04055c5953e28b51c89eeb3bacac3c75b0953eb2f66d4bdf0ec338039395c96b31bb90acd1119d5c4e517f3792b72b5ded0e9686de79d6366a7b1a354ab949df0ea0a58df62fd826392257805462579c8f769f789db0e7a81b4fc058b62ae8af8df21fde046461fb94cbc2a72390359b6b1960379d34661fe5f323e7be6afa97969c9d0bd9c6fde9236c68b26fa9873cb09c972f4cc5d8b6f295a55e8c96f5d0576b364e0931a93118caac4c569f6a7efc44a21668c3c3e14fb094ba37535093fcbdb1bb30b432e570d511c065d10ce69c4d479605a824d2b849b1f391fa2c364763b81dfc41697226a7bea2613a6fc838f0c35499e3ac823b938a2444cbece6f1c2f30ad0ea1e3d3974b96a686e0661e6302c2329612c2b32d3426777d956a295754b7a4fd4190957e4eb00994631f5cef961622aaec11a0cbedee4bbb2dc56b9dfa6b682892c3cf4c6e46cf581b2d7107363b177a7a5d634562ae3c1e31ff2ded30a60ff544e9a02006a5821da2e15d4984c26d73d28525ada149b8d232b86fbca897b7a81a36dd82d25bcfc41ee503535ff253446f976c71b8cc52a620872db029cfefe9dfdeab6015fb2a475df2f693171c6b1fa4da12db47d9434ea84217e103cb8189642c2b76790db924979b7f552c64e3868d50b0a0c1fc8f5c3235b8c05279227eb3300dc3bc9b36451a7ed0e0d130baa2b31bba8f7c3adc5524c76a0725d672ff8d5b4e72a2ba6bc8cfd98b390656ae50e0ae738ca50b120e3dd004c9f8967053945c1820d3ba3034be1c9bf9120cc84536393d4ef9713c955fea2f1ff72b37f2992cc6f9b61fadd23de9a2e60003b556f0b026f74faa6ff7d034eaaf4ade42bc82869302e7c284e4312aa1747069e25608ab26b0cecf2c117ff6a421b5046ce3ef78343877e3b21cd10404ad219adeea418b85734c8a03709514625e9a97562bdb8314e85076d9668f58a747466a75eac26f2b8a250805bbe03db56b740446c110a30bbd5f8d36c76b98667ac759a415ea30980ac217d98ff8fe689b997d9ae3b9a3e1dadbeedd56267bfbb817d21e6acaec12451bdc35081aa45318076222e8b425efb49ecc46292557aac786a0b40dc0a4704e705787a84b16640a8b35b1b4fe1c712af96193da86dbafad3b57815d650c2e7e86ccdbf9ec55ac60fa4da8c2fbabd2bf278382c2ddacfc73f5f3b68d80f856c5e88145d05c718c4f9969585c026d923bb5350f6901cb934bc7c46aba445e8f02c2ae00180c7b2f91fcce4c255148265ce3727a8c8b1e5c0c8ebe1f57297a38f9244ded0f0300b2e774351cac4a70f779bff52ee5fbd20d8691aad5d406a76a58fdb1ee18b2bc967aca153fa2db3807d68d389e065bb005df05f93f56d31cc0782c9983f0d792cfdb1571451de1f1af4c31b5bf3c949f6766cd7826fdd8f5f5ed4de47b0dd7278b73269f9eea5c8c5302eec4f31e05eed2c6f83cb745f1321088011b9233c66a4e2f60c5005a0cc93c0b4dd16438c9c713e36a0ba4ac8fe964921c09264b6426c54c2b860f6d31173b977677c09dfc2bcb1688b06a2b9e6ec3462f4b40f9070dd378033adadeea60438b9c12b099be8fc6cf994e2a98d64ebbaeaed7c2f6c8d35ae10eaecb67968a90c6ece2b934b7a61e10870209866c2c1bdf42f0839ca6209a87e7032f32df4276bab44ca95480157f20a671e1857d4236b61d92156f229f20ddd4e8e2a5c6168efabf094c65eb6fd8ca17448348c7219190624ed11a180211034f463348b2cb4e54cec70104096cce872ff9c4b492f09cc288cf08dd878719e1dd45dbbdb5ab6b7f08cae9838caf077696f31cfabdeb79d42022d5bcc762a36b8ba7c430fa83a974c155ed70f9eec0f168cfb61e5535dcaeb0a31f654761abac45a7e949940ba839ce0c13c757d2b8fe614cfd08ef83c8544fb9ed68fc4ec49ae8ba009048b684ead83931231e448c0cfad1eab760698cd9760033e36f8b8c91438295b58917376212e07b2e8c88a7ac31cc8c0ef724ef45ac7131b409ee3e0a48345f261689ec67e1bcaf7a3815f7071d64fc51e320b13d57fae696874bbf23b4b34585a49d14f94f4fb6e0a19c18446fb89b6b757309e8957b574090fe1a62f7bb274ac0c98c7b629625e5c10afe4cff1725a2bd6c91f5918490ef536fd182c41aa120d631f8acd51fbb6b817662c21fd14564a4ccdee9e7a11040664f6e62f676505078abaab6367a972ee7d5def27e76bbbea5aeea171c654f687e87dc2cdb9841c62656429b46f2c0f6b8ba3cdabc7c388cb6601795c060495e91b62d7f1b743dbfdf4756e10a90e305e4747098d939c43db275736de4a3fdaadfb7545621f033d63207eae1fd64a4aaad07cc092c080f450d0f1107d635ac7a572e3ba56b3389dcafc9a4e2ecb47db545401608fbecf588ee67ea0920b142c91aca3c7bc0ee05e54acf3a3ac80630e4a6027e47d4638c797593f1530b5aaa41ddc70f14eb252f8228ca5e82d719129c8db5172118d09dda52eafff1d061bfb0dbd6d4e773c177a1d3b2d87560df33839885f1278c0e220cd264ca8a32356eedbab5cf06fdd88940d9b6b26d357ab57da25ccce71367c21c6a3c8def97578e4d80a96df22f84ffce0af34bd1b00b36ed6cb47b83c277fc5851e81c230e9b9fe2cc7d326a520e1e1c8e54b15b629de42b82ad21fac14bd7e34c78d06d909826229e3c38db9280b18cb3c64ba3653481039343f154ff1ac719318ec91be8afda29aa3d24f891d363a11344ad31ef5daf2be125aab0162d4b2ec769fced1da3332971288d2ea63c6e8addfaff5bef0d09158ded80ac44bd1e3ef3c7a72bac82c9d34d4993ad9f8c00ae7c08d9800ecb83cebaf20d62261f93e1885444c85f023973fa9f27c16b58290b9ad4d7c9219caaf9966d99471da74a738c9daa405812816ea97c6652fc10724cda4d004ecd56e7d9b6c144d23e03e52ac7d772c54a8a84c0b441f65c4bbc297d723ae7cff4c3bac32744c354674970189670bd8852700a5ac94bf6cb18042353bc34e2987955f0db9905cb4fdcf1e9c7c886c8c48511e6136a6e89a8330318ab42d08f14eb98c6a6e7fd8e3759853b482c78a31ef2bc18f663209cfbd92721d92ccb9fea1efb201b5159c28044520ed94d8408df7b89427be6dd5d3389d01ab15d6593feec770b4a4df54e6e806540642a7bc8a19e6b9a841261ed41288be92a5877a15a1a4fdc21474ef50401f12155360ca8057b768d47320163a6b80bfb953e7f2cb382ffcf355eb6bf7b530b8a62c961a5d684d622de284edf4971eb78fdbda715d16c735256c755e3f800dfb4689349b4c0612af2a98b38d70ee29cebe1c55a85eb08408eb086cdacaeb2165d83bc74af30a847c17c39d6f0ab51b0aa32a63ebf6a1e5baa9df6198537978d7359db4a912d6f1fb05aa7ece51724b64b3a586d09892550dbf25bc84c218c04de43969f58a9d29372e8e7e9f6e7e5dd35b80b970d5ca69eb328008f2940eefcc775263d46a081aaf3b640c75efdb9e8775a9e906b4cf711dbf526a2c4d51cd5f983f4959c79b0be68150cdb50c45743b40b28bb123890fe1d03c03351fd093c2dc5d32530b803105371951f91e4cb69cbac0fe596f31d6a2f2f5e6ecfe47c27a1030f2d077655073fc5bcf53e90e477ff7ac712b8782bfe0e8e727c3e6eb3084ac5472ace0bcf6ce13da7086f23fbbe636ca0c57ea0cb8210329d670b4cdc982c029b4e7250bcace5b07da5f6a9b86e09e10aae4584f59d1a2de44bb262f72e934964bed68be04d48b32b5027d24605fc4110964f8ad6113aa79926f6867cee0e0414ffbb7c475665a66678b5f0da1a3e3f5c44f8d22d66ec7b6915f0d0a21b8f0ae1ea860b6e574856e6d4dc737417117af720dafd1421d75d9323013e4b9adddf3fc325459a88d9f60131106f50ff398b1615cf23dd792e318a5fa0e8da72ebf30367969a9633972bb1184a8d16e3734bbd29914cf7fa7bc5c97308adc4ae0b55fdaf68ce16a0da0e659e3fafdf2bb2880577e1a913c80d2fce57062435749c49bfd0b0413cd51eaddf4123fd46c1c71c4fcaeb83fd82fcff9b7b6fd841eceb3f5f670308fb0c3fded8c704a9b0f8250285aafe7827fd5e196035179d0a8928b8f683d8edc7946547f98fba674e87ad32eacfeda176c8c840c3df9076d8cf430715ae0869c89cc01bd13d1b2cd80563f5b2b9e8958891f6e290fb6924c3e720b718dd9bf737a427c116a810a7ce651499b2ac98b3f8194783e06e1529f99ce2c8f0f41b52708e8ab5316e68ca6111f9691f085ada37bbdb120cd3a15103929c429e15d2e1bbd1669cdc2dc9d8685b73695225e4eb614bd647ddc59f1495bd14d2527fe466b883f25fe72e1110b4c498af3828c6d261c70525615aefb519dd578e15184702e6d281d0a50d7018a32ac91739bbdb8812c7e74f35d8cf4cc0f1f8bdbe874da80fe650f2e2c76f16e3e6a66f1c31d85d02a09a33b467749df2e5157537e1b25d4f47cc1b5949cdb5b8d1d5f397aaa6e11af356427fa0fbc05d02d1276cddb086f3a42b79425ab7caf68fcdb578e30a8db505194fd4ba691d9e81b6da6783e886e6d6eb055859aaa87ba56d56fd250088603b5ace7b51ce5df648248f69469962f55a84a7188398836d311d0eb7db7b796d37a647a1a31fd942fa239ce937be41e7d6d571173ba9bfb4f0d3114f8e4a943734ca233e029752f542586b3e3d21b2ed514ce63edce2276e5d0898223309195c246624bfa3cb5d316c55bdfc67a13f50c93bc461ba7e1a85169cdbc00436f6ebc7009ba98b61af7cdfb049a7927c1ba969d75003c76a569c2ccb75f4657131e78dc9e69ebfb31850c6fd2c0f86c830c80f238740fe874d9ec3a70a11adcc3ea06e5fc29bc10d8cdd6617f072134ff2a930eb9e794ff081377bdd983eb756f863d370afd0ab057f0349b70d1cea6b44ee25ed8d1f535d9b54ec9b24084007e54065e96bc97620f378eff378f0655c86ff0d0a8dd2eb23cf6bcc17ac5386becc11e489a5a2d3c6f673f47615bc7eceddee8a90c3cabab78ce0c2739fd9f1079d6fb07d7e36545efc98955b9c910f98aa79fbec944a926524b8d42118c00bf1241ec505b37135ea6af1423882568323ef7cd81680adf69026278e2e0242d8846d65fd40b4950017064f4b3cf09d98a409248b6a2e20df00e6a503680c45a22b99ec1bad7712ad21eb527061be33351e5f0812feaa56d8f26ce8903fcd41d467f16d97cbc996b89acfe18dbd58ed250b87ca79889be1a057a1b264170c33dfc9b2316d0f810e5bc4504b3e8786cec963149a9a2ffffdda740c795656e9e01f5a77fc32b1e6916273eb8907663d65ee92e09eda57fdd3da529d54c8b38cfb54159deb7b74d990b9cf218f7bbde9364a0177efc2520df6b57ecaedc652100c8f8bb74a702c2033f175e3e24a39cee36d03ad1d47ac20bb8a263bad70f9bdcdc7397001ef581e40e9de954f0fba024e95345135a9e0c01264983993175e5e50bd42161fe5f2ba478335bfdef24a700b6cf50a0e6b1288160e38908ca9a6d4f3b455a245fc206629c67c63219220e8bf9b84b62a79653d77e1bd0879828f674ee642dca8f06bdeb0a872e6eb3c27350a33a9c8b5a50bddfbb135b0f6078fd01c31a8a35804d0a9a5e21e10cf031d75471fc13e800247bfc23c948e989ee21e8dbd9787f456a03ee22c41d68cc7893fe5b2eb58e2bb1868bfeb80148a9d05d2f85a59acc38abce83c3a6e25df4018a1441153d4f89d9b037eca78004e42c9786900647dee833217dda2958a9676f5405df0433c2ea9c57c374ff6d922a82155345a93e7a28028026a25c198898cebc8da830ac014b84ffd9c55ab1177d218a159ba0a1327bc8d2a8c145d6258c97392cd08cbf0a317fc80c031da273beb0dca044e257e32e70b0f3b1f4dc5895c03b64f01b2ce538ff1e47a502e2431f53dd40adc7867db2eb6ae6660913b9a78511c5da339d201b5700936134d260a73092dca54dd2f0b7469992c4a47ee7678e58dc8d56addeed58622c4d67b3c81e4e57a9083ccdda7c93fbb810e0c695a99d05f320fbc1e8091055502f62f2a749598371df0f2a3a915c14a6cdc47486720e4bc6e6309e689f54b44b8113d53f2e59c6b9bea02bf4c76446f9cd5bbd48a4738a71a5bec847c75192e356a695449ccee96300714ba8a0ad553eb31f9b7f1dfa52172cb67e0b65c88502666627bbcf95e82588b1622acb477be91cb48438414b77a108dea41a72319b9971444125a8d9710f841737ea9ee4e7bdec65e68490719ce90e3dacaa18631730c398b22ee2a8288ddbe1855c9f8869afc7f0fa8144df45d1571d3bd2497ac3844754cece9b420804be43cbb316927ebe2f55c1477ed2d7ee1418d7184e7bf8b574044d028468d4ae8707fd0381564dae2fb0eb373a3a7437b10115db7428c57fd89362c3ff4087f5f5925edee7dd591796dd72da87dbd44cd12aa5dbb05e1c3c6a10cf50446f1f98f9536230083383fd2b5c3fa6bb7c63c4832145bd2b9976f445230d4fea26b20bf7d3d027dc08b9668b206a5dfc96d5d754c68ebb00f57e081d5c5dc8ab232d6d98a8cf81a81ada3c6fcb8e5db0d8cb96640f8d2e355ea6b2c04b21cbeed1365674e96386436d92a9c19e88ea6162871e0dc3422c47b7fcd23ef1739538c5b4d5702256d8ec2294f11393ee716eb7d9c20ca1b1789008d7a5ce59237318394316677a929450a11bf266afb480dfa21935dabd4726d4b179bfe609dd4572a1707d7765c8eb46411ebaa8ffcc2dc04c7110450482e22a925cc4ec8b65fea7be8dbbf85cf87f570bcc63436940f2237d05d70c76b009b424bbd11a8c0332212f84067cb2ff79eeb0bdc294991987368375251d96c577dbbbd62c2a11f650e4cd5b7b4d002564b960f9250d25efd6af3e9f5fffa17f37942e104f524b5be459e9209c0d7e55b66d477519a0e77c00a669a009840a4c1d1f4304ef24a75a972543fec441fcb1cafdebb33771ee66466ada8558ff99420985d303087b7c7a3230140ce1e7b34c1f02fa420c44edb20757cc9aa7199d0085f6b3d7277d24aa1d525cf2b13a2d4fc523ac464d7b19122c496165768fcf14ba8935c34308131d6a65f5b90c3214dc97ff57a748d900a7804ae91b69a2bfb7fb213f640e77feba0a36ad5549ed58e52e3680bdb0fe7c0301c44e2617196f1004474f9af0a2989d653a05358e8cd12c8665eee26bea8a55445a18af4329f9adb7c9083996f90e73ce66743a995b698a7697ddeb5452e1f72ecbd705673bd06ad7e2ea724390540eb9e3583c9c11c39e83022c305bda6752b9d6ea016d8dbc499c64199bb6df4febc2c6b9f29cb7074c393a3efbd834e0914866fe76459cb950f5f8996be0fefe959fb57f76dd240d3b3122d84ea8fb708477ba12fccdfe66b036e602bc68b8a32520ccda67ca48ac13daa082c9d86f7b4f440faf822e88052a8492ccce5dac21edfdab3030f3c6ff1859dd967a2e8e245b49c7d682be1d56590fedca4b47059b6990da4e394cfa70ab1d01ad6e8cbfbcf327959b86547ad99a99e086ee615f0e68dd2d5de97cc7c07a98792f5afc3346f0f5ee8387305b884d238944e960def143c7ab0d9aa241672e099006a7d883b0853d13c5de56681a592d999f018210ce2253bff9313ea86d4d9d8782cba8c405f246f087984b81c22506a7fc15ba32288eaf22a28169417e1f75004e95f09897379061f85821d70762b879297a94541c561a80a3e0aba95b7c70e10f2c86e9a7b1bd85c84396ec4fa591499df6844bc5a99a7ae1b9917d6f8bf6810b80c5577787763ef3272c34d27e944398c596b2284e53796627dbb2bbc87a1defba0f1549f9d3d4c3366d15193e2999aadc4076c68fcdf82e3845d4e4f3ff4f4d48af5e84b68d5190a5c004c590419961bd66aa347a4eef8ed1c33af795a954ef2208ab548c97b4d286591a616a2160150af3216aa615d6d4cbcd6c199a70765c707e8c96eabf54a8f74ec326d48c88467b6534f77ab58f7d7e0984214707a2c6ba9d50ebe75521303c08e596319c6bbb2493f6c9181c9dc8b51e87e901c9ea2aa1af8a00c2e2091332eb72cbf100cd17f4ba6a73d99828581e3fca9e1fce04b4e1452eb8cf6b481a0203bc4967becd40db6ca13807ac69cba48d68f7b5bf4ba07952ddf449912e460bd9a97e8e2a3b964c0dc3bbfb52963b7baf7cac8f544fa4885ac9a7558861c7848c3edbbbe2ea2e082578b0ce7c87d7330d3fc6c7b5a40ea64cfca703d7301be31dbd1f632547dad595b2b20d9cd3e12f9f65a4dde6e28c0d3e811beedee3173a83a2f230ad2066eea55f4d3cefa67fa5490f0d3d0609916ccb40ad68a026a7c02b0418c07684ea1c9553c82315eeac14bf5cb041dcb273983bca73cf67e1405be6fb6514730c69a9b2fb0f864d4d023e4f039febc85afc746e1ebc952bbe06f8ac3580154ed30a883691edbafc218fe448848f6c31ce21f1cd2f6d503c0df20c33caaa7750379a2bacf4fc8f8cc11e1c1ffad546b49d98c6aa8567befae1f258511c16064828b039c4d64cb0166cd3673953127ede68ef2f0f97bb7a0358e72d5f9757442f1ad8f66fb8cf25456beeaf40922f130c24705dbfe2a7ad873fcc88a60d2a3c0be5f62b4e0f04dbbe0b1d77ab8bca1e80eb54762bd18997a3209cac581fbb6c07f9f9952a2e76943ec72a77af673047bbf34a04dda1b2c8273b4b80f1a1c8c4429b23b120a0858327ffc01b1d78ae48423ed7688bc788dc4477d8b53aa398eacdc82a5ec121946ea9615e315d57717f9ccb4aeeb0d5957ae06c8cbd2bfa00bdebf4900bebda1ee9a67d08ec7388228427bab70a3de626dfad3fb2c5fd34098b341f629f5490be50c1755ad1278ed2b678a6213b43253e1e0506622e59000640c5225f166241847088d838b02a281b344a6f3529401083e363b07d74344b5eb7b5040492d09b106c8e2181ed717d24390d4880de2a7564e970a61d3f383aeb92ec56a5e09710eb2ea42067b48c8776d8f03623bde7a21206fd1c666baa60509820ce230b6742ebee47315db0147a3936bacca74dd15672c2a3825e9b200477de48e232d6f87298742dab168067c35a64d61b3b51402c8e1f6bb74d94f922888a3693a3f77aed47a767a45d5adef6477cf2c99a89a1462b877f50cad155a80897bfbf077839415c8e447f6839aa5f859f1eec0c92353ee0fd17db6018a15b19ecb1ce7aa3b425fcfefdd218ec35e888211fd35ae47923ad562354f675de74025567c5715e6680e5512e1f61aae3b3fe74b58ea34e717e279fc4d8d41f95d538fa5984f67fe58610371954067d577f263549880599983d815e9134f6d2c0d6e3cef0700f05b15603081f4fe550eecd17ccf1614a4b4c10b8ecaa0ef92f3bac35a58af24ea30746ce2e6aa80f2e475ad10007bf21ee9b3e8ad2e894c792aafd02f8ceab091652b8e6982cc9f1df79cd63ed97cf67e89664864c9d74aa19422850caf42a18119713777db14c09bc0c3b2715ad3476689ba0849209f92d6d6ca27cce6f84c1347d14e2782f6c2e48195c725d22a08093c874fc31579c5a62cfa767a706dd7d27bff634b6fd9914c04a982d875ffa6037733559caa81a44bde5c9dc3a4978d7294e375b1dcb3e68a4a1fd3bc9aff120947051b205d6a3846707737148b19be10de7f57fc61f062e252e13d554543e6adefe562052da7e263408acf5ce570a0009c3a77b57f9eb227f5ef484bcee52c9fbbb6705ef49b6543d9b2cc19ea4a025f01c6836bf2ead1821473b252b68462ae3122094c5466080820db8a50da0b88ceddafb213fc4bd3f14484d13f55ca34aee8de3dcafa63e3a1872258205830ed7e2b85a05e23e91393bf3a8516717364e22d6be406f673b88afdbbac379470b916435e4999c5ed0c732640014e6ce536f603f7d38319122f02add3846be26df2bb581d4c50a14a3aed0c453c0303309ab92f5d45b617b9e934a5fb8369500a68891b22f8a92ec6ef15c1d49b0ec569c3fed979ac9dc07fc6700675fd1972a2d099b4e22509581b880236e2aabeed6e1b1b830530b90b0c95e99237cc7c470107351b3a918ef4b8092fbafb29495c0d3bede80539f557fe8944fd3d9c8d959771d83a3ee946239fb9198db7c0627f319bd8e80252755063a249f3cc714101fa3455a3134b08da92675cb58ff90357bbda7533860af4455670de7553b4a560b7ec0062a706709d61a3b2e195505d30f77d980b8136131c9382d3bc69c626380cc77f126720532003eb140f467d786c9bdb33ae1f9e59ca00c29445bf7c09d7e1bd554199fd75bcad04af55b4f8bc80fa364d847167d0aa43fd222e180bcaa01c3b4f1fb0f8da2643e02bfbd037ab73f0d05424f5d0f6d59de88dff5863e354fe4826c654954b7ae859862a157ca06ec5b417060ea93c520eb3c1d9fa5ea3389e07379294cd0d186425d684951c963891a55089b51d6cc766488c6fd9020de32abf7a5dc38af3a913163734f3d539b1f7adbdad73a0a6ece67699e1fed9c3b52407ff6ba58d55d01aba664fc3b82dff0cf59b05cf23a4e5f6dc760739daace51b6150abbe11f87f4b78cadefbd3d3a6724fb8d97730bf30395651fe2dbaf9a44a81a339eba1875ec44065e6cf70ce9419ebd5367ba2e9764812d029fc6ec88f2278d471008dc29d355e00af850730025a1641a1b350e5ce473ffff0953408044084cbb26a85a6447cfcd63d8c3307ae6ac262e9a9ee1c306bff67460efe985708724884145964d8207d43dd5d4048a2b509f437600f968f45c49ff104d3504b07eb8600ef2e3e7dab4ad4710c4ad555661f602360b12371b763c34a6ea81dc314861cd5483c3a63b3c5afc5556fc4ae4ea537b95e8c40dbcd356015b03390310ed33baef379713f49463a66e81d19a82d6b0c298532ab1f625871d233a15ce8bb7f9b0b9be6ac84b12d5c54c9d2e6eb40e0c53cefdcd6ce948e692c9e9f0e2f45ea2b54f58d9d5446a60b7a5620f785482b7470180a1b45af825cd1da79fbc0b2a00bd0537bc42b2a19fc1e70f8bd1fd183a4b1024a79216c1b8192aa10273bac5fa89e9580c3e12d4ffdc806f5eeb20eb26bc4871bda7f4fcb6bb2caf6c0b176c61816cbbafddc49dd65e190a8ad44267f50340230db4b2c98dc87d4025e6c02b3441387b498b855c336e0713054143b0f8a66a05e6607d821b536c33388134e9e760de9e46e92103ade8f2b6cb4d0f870ff0967f59c83e5a28d26065d70336d43a029780b5dcd381d9b51e924ff50ce5da71c20e7189f400c2ecdfc473874767cbfa668542727a7c2829d5f86ab2c828fb6779a25ad71f1b0c051871bc0c4a7bd40bc136796432a60791ca73803da9719cdb81d57face476c27179a498e24ee6e4e4054486002effbf05948b901c7fe0bdaed13f9060807641e6c9d1a7d7e824143c50710b66d420dd3b8b11d270b8cb7015aed9e640713d0fe0d514c0a8bc37f84535adf76a77e82c76bc2ba9e14f43143285afca389964ee0fbe13998a1c3a159705c2511f01b2f403b986988c0e33dd814075d2725f30e859714b7be3d3bfd18b55e2493efbe294fa7993ace34d00b5ddcfae271bf413cfbf79d4ba7428e5df44b3933fd64b23d91f32e4c47339cd9efee7b15d0166cb42b500122ca59232c83bb5dd5dabe3f1d56a50896bbf1d575b6bac80e29fef23782d408ce01ad6118f6bcbb446119b11b909fe1aca8a197a7b3f4ce5227e5c645122cda8f29ae96d516f8bece53f175a5d7215ca56e9f93f1ec0e206b2186d62b0f8b5600ed9ba32b37435d332bd4e36495a4006135d06a6af175c9f863553364fc062d1da027ba517583caec8fd5553d006537822ea4aaaacbcd4e19b238cdc1bf56d52359280ff17053b091e4d572c4505a005c564bb4e086f66eb6bba367555d89f7e4f7dcdf36a4725eed8ce2b27e39c42f66c2a54b66a8ba504a22f3071783a873ad44b72ef062da3a01831b789a851ba75ef5a2b09ab8ae07595af1c6dfc8eb334c2f85a88fef36498a731061ffbfa658338c8e3324d0d2e120523e839718bbc08e16f35cc824ee40df97bc945391e5de226c2066516ae5eb6d12292ad0f025e59c1d8885d67cd8e4f6cd0d1d8e15855e630c2c35ad22091496fff5042b86358b6b57bbe75fa9c5313ee57cb2ee9ce9157a08e392c4c346208fe0884a8fc271d3b3795c6919237b12eeeaada74f9dd4a8eba577aedd2087a9bed16bff2331f0c7c6912eb3a567b69f43b9d3c911e76adbe043b2155748f81ec297dcb8999afe4553014509d05d9b1e6c3987f21cc9f98b8db953db0e699edb0d054d99926f44ee62303a103ea051231302c62a249116aafc1021b4ecc3f7d873866a18df7972658fd6fd8751fa6a8bd861d5ccc6112dfc37e38470fec5f3c88bd16ccab5a0f21cbcad0dbc6b4c6d278f6df75f7bdeddbdcf51f67bcebfab65231b4dad7f02cef6fb58368fffff0a0515a54554923f68950915f8611f7b14cb8ab269154c09fbf42ff02bd3b7fac950e11a3efde7322f68371435d8728a013ff6bd4bbf5097f886e650c055db84a29ae3a9fd6e1f3813714b64dc598e5deb63c38b260822f03d879bfd73260f2345e2cd30b9cd107eb68075b7dedcdfd77d3084490f1b9a3b35e6055479d1de50f9fcf202367f13e1379fddb6b66054f4f9e0d5373bb87733241b3332cce013c8a383de2940bffd8dad047cdc7da539a5c5e601e3e709a4f8fd882698576a00264604e4cb54703ca87afa88d88f41c8cc0db062842c6217c873076bcfa374b534cdc266c5a531a6e1e2d7384d2de691eed014db24b57402f6ba0a20c43a07b697ffc6a4ce6cdf4a7631d8edb08d71e157c60a7c5322b92d4080552603957a38da3e4bbd4ed8842bf9437cdc51bd1910f4316e1ecc28b7a64045b8a7b3da590c8ffd943ed40697cb11f3d4f4ae73eb9b196abaeb1c073037093c1b6794603375e8e77908e6bb59ab405c5e29a7c04c949858e5b9af618a30960df34e8f4e66ed53df429b197725ad32ce04b6db4daef51c85f43eabe53cc12587c3afe7a84b7b9f98b07c3abe0cfbc2e7a7af8bc39c3c8af4225405db552a8e3d85dbab2b887409b002e93a84bea61bce8dfda4adc5d546d779fdf87887264d43e0239f8ebeecfbd5e25354bbecf0a91c7dbf08b24b3b3846d156eb57c3e027a7df8974d34fa16f498a99b6a73a1ae66cf6d659a854fc8f63f0c60a5e98b74cc9bff22a63c49961e4e7b524ed4e0a6a11a5526f7398dcaac6361b1d6b9542a1bd802207fae21f6705934d97b5c21b023d9b6fa719b5c7b42648955dea10e4136e013a6374928574a13c53be38ccea6d4c96cb11e9274640e35ea57e2ebb28c68bbc70a6681d54d58abad0d2612574bed8dc6929403133516d976d0ee842da88048f7500c2f99faa563e74500b79a7519964d98ef199bc57a7311607f7efdecfea35352e2acbca55483556e8e5b4fb67ba15d618d6ecf3da5190f8198bf5e93200fa2678fefbf4bd7ef940537d9898f6cc7d193eb159b095f4d46647a67a0a5eb4a31f95039018f638f13fbbafc0124e6a8e9d0ebcb3aad7328ccdf9f304ecc0e6c8d114d46d474c65c69eb9b8e1c02a02b7e68decd037f479acaeb0fd77ab498c58845134b7c6d1c808b42dc88439a07c18acb48167653f7921815b57e2a2013a9ae661bedbade54e68ebadc9b8a8668add6076bfd48857fe1fea9299558de6cddd8532e3d4f1db5fa2c78df959ab90b3a20d94e731f367312259ec6f8fd535c3915be7eaf14d046d22ceeb10d0e714d7b54f20d5bf6a86cadf50a6d1f224631343f19807bb0a96a2db12247fb0d85fa19ef8390e5864d0268ea330abbfb90da358f6468f1090f3a723fc960643bef1daf7fa6ecb4735aa938a340611aeb0bd922b43ecbe0d51b5c15afb3aa7850440a6eb426b03f58ce5fbf20127eee13e71b1ac90c98bd8e76e62eafd76b45b6c041cd51d94744780e9313b1464c5089ef60a688d1aa0a3982aa2f988fae51bf9bfda9ec036bd4ed60ac66da866d4f6dba7ae4b3ecfda26e85c27ff371666e4a4c8606a14de87b3cdd21c113ae1f7dede7e2201318d3340781933500b643f7e1a95c3b3e386203b520d204561e9f660addaf72875816ad19ad3b09965b69db21c75a66384dfb38749a771db74824e368e724186c856efd18ba58047ba65c111bf9c44a0d9d8d6432db5e471ca6d56fdeaca40e3234725afcfc179e4a0204913a4ded5da9d0d833ef91bf22572c0ece36dde314b47622bbe6d3ed657f367400aa4d3c46c68ee3e708d217b900546ed534206d1ce7e0e27e1d99b8f186d42f25d88ac75716215ff367406da0a3ae2be8cbe680dbb147ccbaf49f98344503474f6b237d623558cfbf118aaeacee9d62d1f0cd9263b8b09d98fcfacdca0fc3ea46cfed08aec279d78c035de8c24c4285f751fb47223c1602280730737e66594aac21bb4b29b6af54e7af46c2bd606451ccf16da9e17db92e241ccf1db14a1d7f53ddca9f6b5e402a923dcfb9be21463c70a100fdbeefe1254a62c072ea695bf657eb3c189abb99527c4a7219198cd4ea93f4ebe6104ab5a461dd5dae93654a1eb50b33682e3e83b4e2a0c1660e043b507605b6ac1e75f5c6fffe9a30a6b7beec95d07f8c9dd17a6dcdca43787f7a238b90c4d2559d7e4a86ea75131c5ff46dd54458d377200b0fb9b0f39abc9d214b7da79f439bc2cc3f03e17f46b6ddfe8c4c04c61afa8e902cc3c8b5e69e666662676fa8977f1ce2958e0c45f129ddf940f1ae17337d83980e4731c07320edc89850640eb5f1d0052b0ea0e00b6646871c38710e73bf2c000b586b4c8add08293d763e6ffcceff2a68e8e08a1b5eb50ebc7da8d61abcdaedcb370e4fbf24680fe15a9db4392201828cea388421ad5a725e6445f91afaa107e2a3815dd98a64baabb94098b64370faef78fdd2eb5a9a1ecc676a77dcd708cafd915dc2c9c7464c5ac34928576f5659ee2ab1e6afaa342b07217a6597349d2b4bac5b36d239d45085b322903750b8228bd5cfa2b9c2df8561f7b03c306d10e7c3e8869c91a982312c8fb5d8e77db53c57c58531c2fce0b779c0fefe0ae1fe9be067fa49af3b358811ee6b35d76e6b286a1a63c0b42d66b4b14b2d06525054a843126be4be0b3cfc3f63093b0c4d4080ca9a7710347a8a71d9500abf31241c70aa33b530a15f46072e4fc86741dfcfb758acb6b2735973d998a492f784e1f4b3158afee419ac11c1953a634dac838d79ac470b340efbf60df302a5f50cdacebc4413325d964b7b11a228deef3c42e09622adbc10a3a285de16aaf2f45e2fc1d9c628cc9de8e3cc5855b1996e7a0c0fed9866dec69d63e653de4f94bcfc19d2eb4e66d1886b0f05e1db916e3189cba505ae7d0018d97ee46d6bf501e7eba7a0a4303f442f625677aee6e4ef8223305b9e560c5a9ff4587973dc676791f9159f827a68256e12267ecf805a57ed6408b31b3203912e175eaed1af42dc4de8c71bf28db6e95203e28bba681562bc1376cfa54406971bba256d28adc2efb4c03e38a683a742a9081777cc1961c2aa6d3633bd28b0703689f7983898b38ba1e2bd3e60a7226f4c5cdf321ad7a9030ac45a153835f76c81901d8b3918378a93f32833c285b13d6909167d7a3d13a7f8938fbc15cb8198d2eea453bbbb313bcf40bd5f6814f593858ab8cfb071fc0823f72cbabef854b691d044656454b037c0c6f2d1e4acd02a50b5ff8d8b9eff9d9046fbe9e2b0f020ebeb38455ad12e2ef197a36bffd48c37d476489096d26dfc7c3bcd0ca1dbdb8e4fc5a1a15161ce23a3016c20615427cf4325f0b807357830e93d3a8d76664c6a411013bc015bc992bc4e1863b1fdbd1a08f059bf54180ce65fb77af5893d9a596807fe1eaa6274449347e0f193ca2b274cc3bd2c79b3f5479077094527d9515b647e2a79bfeda932abd18a98774c7b650d0f080bb1cf92610b59662790fb146de1641751924ed925cfc5dbca9b611a9efe1c4c54f47117e62ee173116943ee9a72a5bd4de2dd6b985431f08d411af35a45d9f373ea9ecad2dd0e17f2ab417336ff9a52830cb38fa1d10865c21c18bf561f3f183c171c76d591d6b558fadc393caf9a9c85d8addb070c10ba0de30140ce57f15c6ef4233fe73aee92541cf7b7f5a0f360260b313ab0664fd881631ae01845bb970220913d4cbdaf22090a17f1a15a264b8b7e698b9627eb96168e6209d7d8ebb23b5bf116694bce58a149aace4e935dbb781c3c99f38b5a3a5e0e991c620dfe5f2efbdaff9023c5dd2d0be0ef85268a026212870fdc7acdbefbf60b62a393f633b54c992dc06df47bfc5fb6e1292c0b1a51de18e2489956309835b182b2ce45891958a05771775b4dedfe779f76512e889853c2c2432e623e0ac6a9f1d295296adcb64645f27b103eae3a9da312d184fe407a9ff83760870d84ee23a4fc079ab84240ed2da0016ae1654efa911a7c235a6d66c8f130c5efc89eeda2c942df4a06788f85b86f4253f08ec55682bf3f46ec2e569daefa38d9647e53d395d22c54ecb5017efe22b1b779f1ef1ec09b87cf0a9368ca058cd5e9b953d19fb61b9902e983645f5ca78dee5419b39d1b3ba077ac825e038d8edb2dd732c4e64d4c2b4fe6706830db0ed670ec9c90d31a49aef62c3fa7a58b6e51dc6d14633aa259e1891e986c372193967df20b982a6570aed726f51cb2a1b4586c00bbeebfd507a3a88388ee4d6d380194d8951e2510ec5c4363c092c29e39fa0955bffa09c8e8598d5d06eea7e5f2a4d9d48aad042d2c8366369f46db4d2c7e0dbadbd85c3322effcd22b49df2f4e7af315a6356f6a646c941707ef94cfc2e6df59ee9018a5684e9e8b94a5294edc8762c95e0e50201ccd56503d56b08cdb44c70cbd1af16288aa70532440606a6c3370ef9c0f1392d9393299f79cada6d012e0b3e4724e248a9904272b2d7aaa4339713a1dca9a02192769f8cfe7baa9e2af5dd90144694583c3553a5616074a70a9914b8618624ab305ac985030b22195352d3103946c83fd0722ce46a20c3ec71a5db2540efbe42efd511774035fef46d4cc3fe029b6ba5e4bcfa58d365f232f5cb0e64999b883e6451382cc4aec5e06f9df11aec6ff8c63dec3a50452e0759f24d1b7ec880d0cf967da1cff1baf88bfd467c46c21dab7c177c9a9832ff01d667d20a670eacaf1e2aa9188f17f221094fded35daabd0f41e709548a5ee873498afbd0a371be2b33bb75702e93c45bf669909ad5b47e6ed7d582365dd114aab5573b080b9dc152a10b5c750975afe636cd836fb49bcd47da1b44335955dcc38012e3c3bae57386126c256c0cb69bd6ecae4e7f6f6193263e15c50724378b6f7d7bd1ddeea1432cef0973b2e913748ed5665f39c7cdd0eb687cf1ad62202d7c126cd27775e39da3335fe3367180c34487f34673880d7f8514e612a400efdc52253a78f09345410e340d6a81a312254d2137c0cf2ab0f7db568f468a45d4f211f0ffd3c42f62268fa987a544bfb16cee1e572a61c972c42e8cfc3d51c39a63dbcb3996f43953a5d7e6a95d80fbdd590b72abfa8651d48c54c43c6a36c1153bee2d39f5e1f1647e9c2cd2dbe9e2e360da50e65988c50ad6f6dd813a68d19a0814c2d8eab6d5a15db78c5892e45862c71e1617125c488d600686675bb60852788f9e847f7b380f6b9c08759c40281216d01c58a8417519b779fdb21796a1932ae10aeafdfaa569f8a5e92062b73827c2ea094f5c43faf66b9700f7704cf6a44c626dc508a93087768d254c1790ccf6a1e411118be5fed9f90ad15726c6d7923b9637e13833d77f23454d42d317f8570495356a60d804d19d66af284f846f67755855a4beb674b62b1bfeef26244c77a9aa6877bb1ac1637dbf30fff7e0db713985fae4db17e1a46c387c78cdf19811de72a2e4e0985fd88d1166377eea0225fa38afb75d32553823085b8c7aea8021c0635c0fc31e3ad5043238f492b0110e1b053450a67fb105c6a195851525a29adbdf8f0cbe6a2562ce719a922fd658592df5217a0beb9a051ae8a629a23d74a9c1205fffd4d33f9492fabe1e7d6cc28192474408ae73cfafbbfb50bf55527325dc36bdd26c3dd5a3e3040d2b60e4825c14eb7dfb01c9c653028cfde0f4915a636c7b60918144a39c399675968d439457f973be962413ac9dba9fa982a4a09c5889fd41a357b928fd4d291707804915c14c1d0fca51a46e632c17ad8f9399965df9e38cfcccfe5a8bbcb810c7e60c24c07b5a47a7ac73ea49a57fae23467987906145eadaa128d148e52d8753fa84ab679b00ce19fcf048595cb20afac6b17b8aeb88ab008003ef09b3da44082555e5c4e643ea9bb5dbd61fc8946d67b26315d504b33ae8ecea210f4814847cc2ea5b79f702830c6faa614a8b0111223bca0d97f0c08a4ca3843e3b31e2d4ef2c9665c0c653d367eac83be5ce2fbf207f49182f357b3ddf41c0daf370bf90df77c9ab0b0e9165816a0f64bff0bc18c04a1f54c4402a9b9298d990ce1b5ead203524a16fef305a1a17aff0cbcd0607ab504dd9271f44443a6809f0520ea948c5111290281d6d6b4a55df82f01b7a435a4a5afeca7b352527b81983b6313bcb5cd3dc7656efda2c1007a8c126d59e1e1be6aaa96c00aeab24a046eab1f6ee82738a38d113139b2fad70f1acac9de64f727c093b5bbfcd2854584861375e1697ae10f0e8a00d91205b5c59bbfe3243feb7b5033c396b2af9a86c6d31f338a7fb72f797872c52a21f02d5bf9aa76964795f20f0c2359999f2ce1613f02c801f8d12acfc9109341afe87faf269dc8a26349e5e4bd5a5b3821ceb329451313a6fbe24ec5a32df876f0a0ba927ccb0b8fb9305779617dd6ccbf04d813493d1e50555b2b31e1698610b7f4c31e9849f105b4b6ebf711eb0c8a39c0b8a8c91e797cc1fea6c85cb77f80340ad7b4daa474aeb1dcdc8b59b8dedb93d40002ad758c953d786567cb620a38621e22f7ca84b7d0d64703b9f36d3d4cd41c08e40247ec73d6c0ab31a97d2cc153187b06509ba0c2f184ae4e54736dfe4bf98740b05464321c647f666fa9b14e0eca22e2691309141a6624d8bb89ca9ad8bfe3f95e88fdecd3c4b064c8328f4e936f0a9e113005776e324233a1eb1141f9b3825407bee31ed0592e69b9d3ce478d6a58322b089fca0369fc57d9e691d57552521d56cfc575165dada281874615366b47138ad0009c7aab766669877af5f195bb6a566883626e19a843ce84571153d46e2e97ff475ebdaa6d38e510bd6af90ea0109c68e781172ab3947a43f91695a86a43d81b3f16a5d8a4faaf6b0f5c348f3f44b7c47f1d9f1cac1706640c8f52d4d9b445c6972f32906da163ae50ec73a6b3ebaf253fac2a4596c7c3a5f55971f44fb45f75aece404b9a5b80e91584d02d03e72344d7d4ead744d9aa1b13b1fd30f56e037ce56edc29e940d43fb8e2410fab5066749efee76ed0facd83deaaab46531eb7357dd39b52465c17bcd9404431c36a41b721d1dcc1defc645748be085556881bac989cf092ed2e4e598c5e3f04f30c97703252233937ea44bc2e1df2ea33f5b9e6e7ee2363326a763d7a0b5dbf698e92237eca43fd3a78ebc4f3e5cb6d4218ce8088e185d40d86cf5af0c3a049d970cb78c5e32a6822cdcc7f0e09bbb61380db4f805794bd371543dd87e068786896dddde003eda284ed83a7ba3429c5b9a646d040e9af15c0f10f79f5fdd29056c5119fe628565e72b947ad9d892db0badb006d6326858d406c33dcb3ce109d6161f7f18be2097ab8dc8cf06e8083c6443df67c92ceeeda42a2f2e23fef61529e042e5097523c72ed2e9a38272028635b3d9798d493378d9f237b7b6b1a6cd540e9b320c834daa944a9766b5f7841fceac6026bf813dc7aaff251549d2afc5ff8fbb37f10ad88dcb1322216f9d341fb6d671f5b94c38249ef44f1eceacfcb9cecbc4265f8a4fec32320846e032c2683bd2c77409511f04f17ab825d9000e80e8c0110a9b18dba339d32f612f7dfc531190cb16d3515c27797f65a9332a8e57b9a9b4de1670b59e38b5753fc7b360088c733ef832289da3f69807470598ce4f6f0932379a1cc89172d7d78fa2f7c9d2bce969a6d52ef4694143b367c42b075eac01487d691c2cffbcaedca1070703c6b283da8e2bc4a033fb05d1b30602900c69102261a5361fa117adf170ac8c4e28f7397d887f474eeffab173d01358d27730fa967c32dc95553a1b2df8ffcb87070a489b676de96d865fcef764b883bc4126095389c3de1891eecff418a5fa2ccf143a01b7412bc77bafc22604193ffd12655de33a42216e990c6465d812ec3e3c7c164e7b795668b67d210409950a1a0dd7d5b2a70c6c887bf99be044d3832fdcd3c28ff0b153183d90a2a1f80b671efd06d70fab198c77b4abb2d6ee6ed0f69b525cf481fd9e2a60f9e6a090194e08a46d1bd0e8fd3ce1a13097b44f081f402b98f3401f0dc81d150661bd77ea99723aba99cb201f2d80d6c231320b6689cfb010220abec943a497ca632221b62e6136fad0b6217357d8d4d0577ac783c156b74765cdba40efe4589e4e1b37a4d9a2e4276ba080aef33c3d921825bd58fe4bf280f2811206eae7860fea8b397f11ceaabaada1347caf6fa4be2b3ccbfd63ad6ed39f2042cdff6f066cd6c506d925aa4960a6a70242d63c013ace24d89e5707629e4602f2562b4fefd424a0d99da56d83445b4e77b85b6e71554614c59f73be9b92894188c65b127fa3e52fc6c559bdd37b445049b61341714a8e430e0b1db16cac1054201218ee0ada69250cd630dd764b55221d5de69ec1f9ad5a4279cd92fe3932f3bc20ae295f04f085ea4a5e7253ccb2ffbfa5e689dc8996ba18aa0980dfddae77fc84dcf87e6c7e649fd23e1210f98bacbd855bf406824898477feb8c9ab3fc157bcdefef9d55e864aa9373ac27e09734ae955b646a25e4e96a7d5be5cde12001c668f8cc736cc903425e1851ebf058054120893dde9e70485f26fc96b8979d33ddfd0c33b9b069144c3e79fc0fe769687f17653421d3b67c4b1972eb46896e0fe2d5b9ed5d6c65030ed4e246310a6b0e6c38aaa62bfeccd58a92586edfe0ddbebbac5743234f47a000eae17bb76fad494e08828187b6fdb4dc0bc18e17d55aed8e03dd31f4eeddb789a92abc9922ac0200cdb22062229c5ae881df9a5663c360f457f8e77794000c456947c99eb11103e5c987214e39458d32412b0a1ebbb245889938fb85d4fea4ee72021265be82402ab653b9bb5146b8419e2f260c82e2c23a1b5c29754709468c2c487c5ecae739d421ce809452ef07208ba5db5a2a3a2cac350cb6b749182b9729c59a13462185ac87e7646688de534152abc3e35a44bb8ef380d489ec05c949728459450d8484466d3b354c952b8b64bf906827bdf388a92c8edfcd24060ec9e6d6d468a9db4841af76a6ba32f120ef8d0aea53f0ae50655496f8f6237c3d2030b6e6e72fe83cfd129579bbee4012be5a4b9a20733d69dca4465eb2053b28cdccc88e794309b4a00aabfd3b68aae9e37533975dc5d7b87d02a35cbaab5a86870b0bb4391ecdf9adfc88bbd4f168135bb3f2906097c30d4d25b5dfe18803d854dad2b1545c43b70de2414a14f67fbe216e2804b74677322ef4e91574fbfd91ef1da2de3a53de006f2e416e4772f14abd5667165ea294304c632d10978d79b8622fc666418b569f85806c102bd1345cbedc5803485f9e6dbc2e8c9cf76e4451ce7f54019465f3370d4a8dc46e76f3b9818da72970fefbfc6a096727f3f64ba76600201760b83486336946edf8b09b0cfe904a3230d95abeeab6462241fe81156152bead20d8913d5d0a922cb035bd2c0b67cb28b5f01b08447680e4aaa36880032b9af64fc5c826ab4889e4da8412266226095a3bd3754ac70bc145302c239058102e91b906c9e66c869cb71bc8e1386ce111e5a1dd987d350c90a0e345e8c7b5181f87bda8d0d3145d5879308bf8a3a54f6256b9f874ef3f2b08af1e41a3f910b4873550521f7084b12d4967ad6d63ab008c569cdf597a81914058f5c9aa6a5ff6376d61b6a574bef3d7f8d5ac2dde4fd9e08c8c5b5c6411a8884c31c1138d841dee94e47d9cef30e85b949cb9ed15dabdf6f8069e907161c22af5d2ad9f68bed341162f99089a717755b0127a45a9ee7f68ab2a79af50022b1f09fcd9d3a21c3663ce25680e69411fcd3a0b1845c431ae05a9170a7e11233857c01342c5d2e8c676f817fb3afb744fee66a22bca21b1be3e0f9238d0a0478c5f5637106f3cf3e824d9766f2dab12adb3a5d5d4375e5c9a247356cac742bc54727799f3614474a824489f72ed144f445c1fb07d47769ba02776a2acdd8471604e5a5e15a2633d878f9496a2ee32c9aea888a316b6501d2a1203fee20c3068b5454af4f35b5b918b8c48c6c8f05fd64a38282fbcb8465a2c1d5f1dc7c8fc54f5395c3d0ffc17f6f13f9d97ed6726510e598341006ebbcf7e9f176f5a0a9269be8118c986e745e7a3a457a15c36e399971cd74a926b87142f5ddeabdb24a3ed907fe34a679aa21f5ba11c3eba58c06ba14c66c363493542d8b9d8fba22c3b684f4409e75e19ae993afc4dd623634f7867fb2f9041086be1fb16a1a0ca9d0130051606a4464113a1caf659707eaa5f009a8d4e368c142b06528edc9e23326da9df84dad2799fccf8a028dd6bbd4286f79632e41c46489b24d227d5e3ec41c82b1ead19aeae55cf5e7e17adbfc5d48b4d90ed627bbbe9026338edbf3015048b2f56d1fcae3de0e26e606f34bc437ed94b9ba71411d84aafb79f83eb34a5c9eca9fd2d4ee919858db78de7bec8157e699c4da51fc03862f1957f35d327661d8e0a52431c263a27b6a47a4bee339f773ae014135d3a58eef6ef8f2ca51d4f6f61f2fbd9661628e9eeff90ce58c43ea5cbe43f31ff35fa81fb6d997ac7b20114108eef76db39880a39dc41a761973ac10e53c0687a782e9327fbf6ab518da4a2611dfbdff2823b30aaa1d1e79228705964b0bf81f71103cf21f7ec24ad8b8de0490a80436da1fc11b153c1dc24027732bc2ae61f6dc3add0859b3b4fb96e382e742a95fc8f3d0038106f6c698aab2150d5fe4635e6f5ae65c4c4179917eed5261ebcb528ec665d671e18be26c8b60a8d97faa359f1f05ac88ab56fead129734d7feb18d413dfd6b0cc64af1105dc773eb1a40250d825a8726569644197e3223fa67c83c1c56db44721bd0124ed019c5600e80cd58f95353d0b34ce464f7be8a666e3e97685732dc475610417dd359875a01afce7a4ff02516b0d1107e76e5c7b7a0de6b8dfd96e5cefa2c5c851d3bdebd4b7604c7cd1d0c61a2ac7766a3ffabc4dcb936a08d9e3e6297c43e8728b36a9c5179a9bd1458ee827c4b19bc59d6eaf8eb27978d65340f2bd4aed6f4a3ceb381122ca3327505614e91ce96c152952012a4f6aee1a140173cf2121506a2d0aebee5dc246dbae498fb9f74f67aef47c222a137c869746b64abc0d8807c3263d0d424213b18a4bd8102c41f12814ae4539eabfb784670e87b72583fe3f6c97960b813ba3cd87b8fc692946f4084cb528ce26d5aa91bbaa10a80ab8a1f9c9f54417a922c0ca1e7abf8169b535286556dec98ebea70fa5f427b43d28d28948c8fea972a08bb5a48b4910b2d04a57a8c5dbac7d7fd0387f5a3ef350879eb8d4b7e9e407510861b676e4159cbb121ab3c27190bfba50f1666d3b13df8bd80217af2a69e25b28843adc361686cf1f9072dc01a0714602ecf613319180d90e681d0a657041ffb7d0cfd031d26dafd08a8729c5dcc3d48916546d2f79a7bf09c8aed4119596016e615bc23637db630eae2fcc3a182d745b8a615ed500b69a08d601dc2154466fe47d836b082218d3e085147ecafedc11ffff7144a7da6348375ffd52ca1fe010297d279ae9965ad57e3f2c78ca4ac253ea9c18478ceef66653c5c72f51baec81e0b7e671db5a5c4b4b2812297300d7f75bb095bf6553f22acff68193f2abd02f30f40de78edb2cb20bf5e3425290f23a1de71eb41ee6b371ac79237c1731fd17251b51734739dbe8f1301d3c0095c5dc51d0a43f8175dbfe9ab8e8e7e392469e474d6c70494662ac29a8487442d90084dd01137aafcafcb6c006f4dc2cfa9bcf68b16ee4e8d669e705e4619dea2075545a0c1ba34344227674023c7347c9f592990bde3716210d7563493748b6bdfef4f8779c8b9f8d4e01a9b2db03ec93ec7b63952b0eaffb169437d0973c68aa0379c85e2c1129300e5d4138a421a168f3f9aa4ed70df684d898a84ff5ceaea6330c3260d09bb46843e11370a5ca93b67b37a41712862012a928da530de13bceb6e623625e92a0e5e772f69211dd4a9a07d2c1d4e8c128883dfcde4d188512067670d36464d2cf98ef8dc223e66be37beb8480e52abfab3d9c9855602b661567a5d416d9541c63a3dd4f20b89a528992e10f0a9feaab8bd6a6abc567873242fff32d2483b25350c59943fd24f7566830b0f67c8fe283ccdae3d66ec72b1e2aa0fe9f515cccc7d9f234d73402e0a0338079e2c93006700a141c5bf2b2c3f3a924a1491f98d4d8bd5a415cbcebe731e7eb3654e2f445b9ceec0da6312b001bd79223af86a532c1585e42d017313db852437facfc09ac7f99e4affada6ccf262f8e841f941559d1f69660abda1d3220f0154d41c0e59fcfb0dcdb5e606dd1e44743904cd704df2195a7196bebeb0993ff933d7bb40472848955c0e03c59c1ff8d5918c5dc40d27d5b4359bc62eef3975eb29c565a27e4a322c06ff6276b2f4cec69911d15fb6307e3f5cb181038086e8e681a24c3174247c08a2615b4447d864daa49078486fb4cb9d5a8d8087b370cd273f5bd52e4079503883ba6cd024c28d82af58e7b88a21ab4fb7954fd91a77176b70f7a37c7f766e9b3cd8516e1695e7aed3e7ac35e9a91d1b3f3a3445580a81977a322bd88da9562331726d64713f3215a84fcba93259b15cef9e6a8a2738e92b47d4b9b875d07820795ae7fee6690659cf828633e6e78194424defb3464ff1cea1930b37f6e0a275c9fac338629a33c3bd02b993e730626ae1f2d3fae484522d3f21d49c93186f5c2730e37aa58516f8c47b73bfeb23f1da35b82bc069dbe347087161d269f0a7382bd40b64bca2aa11b413c33b52b2c32b298da8a7bdf4f1a335d9a520f8bcab021a5caa2f64cba36129359ccc2036cafe06af469cd9f362fc23c1a7191c87c02710ae6132ff06e5f06ab9a4fa8a1702f7ab6325d8f104a12b09a9518ddc91cdb0ae35ef760b56019e3bb1928f75a5d1dbf5d53e8f8cb131302b40b766be38aa6fd1c6ec216d8fb777d32413b283fbbcb57a8a40b2252053ece011f9f5cf6c7ee1ceab09dc352ad58c3750fed681ec0e66934dd9e92f7902fdce331992cdc598604935f453d5c269fd8df94dc93291376c58c2ca4415790bfbd42938bc369abf2363b726943552740f3ff3d1d99c8a86cdfafa6e8bcc5ab118b3d41aebb50ac0245a4eed0e5dd39b74a8d3086fc55aab4d259343bc6d7a548883eb179d896138c1fa6b494217b73bad0c6a97be093f4f2f54f183b4eefcb45dfb24d8603d06e1e572131d1887a7637d5777829e3a3031d0a38eecf8d1162017595299fee6678fa5cbd61658e0e4a6db281646792b245e805caf8ac8e0dd52ea55314125fbed1025086924342df69ec75ba653e2492970d15f07c2ff91cc656e60c802765ea2e61242af972cbd266fe56dcf9532e7f07c288a81cb20c7185aa7f21adce54d09812c7ea4feb00346cd01de662d11769d30e7fd87c4f5a725ce116e75fe8e635746ad9f0dbeab91a6c5568e5768e01e5f3d7f3e6c2659bd2fdd2ee86d587c4d838a47341ec116104ce12cc9a438afa41afe0b152bbf2a8fa5e2a2f1330ccdc020ffcecf89fb5af4ad202d092ad30bd0bf95f7b66f1bab7179119f4883a99ef3043a238a291654f4daae8a98f6558a49c536ed01eb417e1f56407863ec770c8b8755ec2dd066296b3ec65c0baf8a3b6a332692a65dbb0b16769d1650eb7e977f99e69a03895c59cf7e422b44539719a9f86b61de6b72234ea30185b13ae2fb2f643819f58498a89c6c28787b85b2933c76683d7d11018c9226967beb88537269924adf4abf6679f80515619e5c7a772a4afad2a6bd37c307add8066e8f0fadf808f8dfa9b3f9b82b680fbfd80d02f110b88a2fd48a4463524d0545c63a18eb530cd71c31977c3cd9520eaffa0ff42edca54da490ca507ac316f0a0c4e58b9f270e922dadbe6ddef28d3973345a5130b84f4605fc72e0eba1ae462a552d3c2276b2932b46e21b0ce3fbb5d76a25c64dd925f805ef213281f9557a0dac6d3a5b6b6bbabcbdfa541ee137e3510c2911ca47bd148098bd90717cf47a5019662dfe4200393e778519f7005e5128c1153e72b6bdabecbb53c06c38763ab6200e57e8678e11c1b7d5d52781fa8457fa93c035b1dda0f60726acfc87c622ba4b3ac33f71a41c30aec5ba49ebcb36cb556ccf96b79b34802b6e3729ed1e31b9e73b0f4fa8a18f194e5e5ccc1bbd4c16e87e443bfd19965bd0bc56df63d620d46194e575adf6ff580bee0b05e8e77dda43af209465fc4f0fed80c9deccd1fa6313fd1e4531dd18d1611b302b4634f5d04bde6a3b7171880b198319a2a5ccb2bdf6ed11c345a305ce402b9c00ef9f55c4ae9df5754d9191e2d9ebf338b63bd5091f51c353ee590c030f02f73606b0993e6a2094492b72af8c1f59dd5397591676f96da6eb27c43402210c246f0bdd5b465c2dbc291aee0c19a5d64cf4e600594c94f3afdc3d0a6e46ccdd14622288a23d0edb1caf576fedacb54f1beb1df8649b6fbdc64d8c1e873d769809c29f8552f6e555177cd08a36218b58a08b1483dab48e066c1a615a6db480b2517b4b6eb3c177a314c340e7136a2e1f55c7f7ae03d24585ca53e27d5bebb4c8ac7a038f906b26481af875e41fd966628efc3ec82721bf4e45ea7926cb85d6cd669442d50ae78520feb4ccc931bfca3276d7f2673058230a94a0e2b5a440639be78a8cc50c8778492f0bda5863894689ab8f86d0eb73872d857fdafe2e4af0dc425a91ac7268162ff68a1bffd7975cbef24f99175010d92c943b87e3e5a4a5b83f04fa1436cc6c1121ef906010bfd56320c44d6fb356cf9a1b16f2fc459df66c04ce9a016825fee801d22fc68d6bef7f01c4558e761d76378b9aa967293953fda3333442a841959c89a0a43736432509927a18fd3462586fd98fa63f6d69420fa243c3049b4d2233c5882e7b9773aeb288d8e347c2b90c12ff643da06f365ca99c4e81d52dcecc883460d29a7d316313742b8297f7e0a5bb7cf5387a408009d12526b9d2c9a397b30b8d869c7d2086ee052176e5e06c2b6cb6efc468b062b25220471b31ee6a78638fa7dd5c61eb430ec8d23317e08090881fbef2b3e1299e404cedea20b8aad5c002a1466cde8736ac1d2b613d835c4b31455bb6539aad28a019f55b08e072b4c84e1aa1e1541dbe27be7c050560362d92bc3bab1824912b575c488693c3f7aaf840a1e0713913d9ad676fb8690a0abce47519a49ea73908d026807fbfb8aabbc117e0617c2f0371b22f2afa129891b19fa6a1e4f482c4f63ab6e9061d622dea45423d1e04e183f89e95bb45bf4bd653078ad0055359c59ae0e6bf1fa3ac78435ff8b7769416294d3eeb026a2297714a82798043a25d04c1ccbcc8067152dda79f78d98ec1377869e70a5bab8af55b58bf64fcd61f2d07454b5237f939e896f0cc64d2dd63720ad8c771a4f621dabcf6f8c1a6254573494be7f67e1f6fa7b26ecb37538a626958b8976aca804731b563b680f4e2fbf278dd5719269badd6d82c434f32a2a3161a054bc0bd8a326d70ceae39d0d2694422178cb2bb153baace6ffccf66f8aa17cbb4c9d11975fc6e5fa3a497be7cec386f78b81cc805852fa0608201f8224cfc945d2064ee0c37e8615ae478e1126b977fe51ae57b692e088ad9b3ce2c549f449a649e710a3044ca17c89e7a1aa3b8dc34c26e5bd10d029c18105e36178ae3f1bc75548da20cc5294a117f98a29bf87a8dc972665ce81303f1f4e13c7e9b49c58622df7df273da9f7d49edac69f0420d52b0e7b34f2cf82e9988712e178779da80427b0d09133b3cd033eb8d76e27da22cef75d180a0f16b2dede581842ff1d4e7d9a1b6d0127fa4daee8cf782d9008e50e920b695b07c1cdd19c662f4463ebcdfe131adfa915287fc9a98f85379396ab98f792b8b60886d1542e4ec285204ab5116c85e900517ae290d6da9b70d4bfdde7b0b7a121db643965fb46e3379f1863c76ac177bed8e51c5877415fc11d518a78ef894abd2be27d37c6fe6887b10b2eac539243d14c7a3d76f06ab76b210247dddc2aa7501513c523aa14432605fa7ab21c7770626a8ba3c1ba7646e626567f3e1db91718dd531fe199ec3228ada2b38e21b54202b93f6323a21fbb5bd83726fcae44964db7d08ac4b319bdd7f460ace8ac8670618df745da8bf40395c485cfafd5cad655c7eeff0584109ddd79a11e9a009bf76ed21c2cdd13bcdb9c30b484dfbcf4fc9b0825d092f0ccaadbc299ba4eb305a828f8139665655911700ba470ce171ce065aec7f472cd1f265b93f7222fbacb963046d8c5db5cb3379734de6eccc766e98113e9752511eebfe4f36543f9aeb81f11c352b350c4dc61a3fdaf6817f94d7a51d4ab2a9b543687652ff37c2dafe8efdcd699b6cfa473f245ae259485f7f9c18bb8763affe64d5a0dbfd0f4870b428ece78666f6feabe4352161808e7e440da79234fbcbc88fd5cc5ca777294dc2d131635dfd3c1e277c3c4320b79f41d1a4de2213844fb13959c338266981d62453d0c1cc8ca608f6e3367f13dbad036fe35d8df986f990464c6691b0551aef8e2fbe288bb467cace68c35c62a8edcac2bfafdba35aae5b8d267a521306ad125ac92c40845680d41563e8bbe0e9e392009dca19e722525595962d402b6625c87b1d07830f82eb0c1acc70314d628c4b1f6bf14bd69d3732eb63b37443061ae59a7cdfb04cdab9df6fa8eab8fe569be887ffa372ac837ab25fffc5895f260de3d230b3f5f0da6f7859ae69cb21ffc405d134c26a821aef9f537fce1872622c848f7654583bc086a3bcb01d1b4b48803fd15b15a3c704a6eb41454d22f022612ffa1867e3953b0a1df82ccdf1dd99443dac3ef72797784f0410ee949caed12f5f68c8c2bb56683a0f0bd175656b016d70b00b604191c8e2d90d938e2428d15672c2a3825e9b200477de48e232d6f87298742dab168067c35a64d61b3b51402c8e1f6bb74d94f922888a3693a3f77aed47a767a42b18b7ecff829b9003f1a8030b13e7d97c01d4bba5fccb47e01fca91b8ee7021bbafced62804b7ca49e3606250cfbd031adc0d428b2a192539b06651de12c70d3ace5ac4f5b33125876de9b96652813cad458940a6e5ed93ed93bb0ad2aab92a1835620aeecdd8f1f0e0efc7d92f5d9ef8454e81cbe0f29c3162943cfad550b7f542c16cf1f7e48b38b0ab9e8ee5fdafbe8653cf20ab682d0ff3f99e0830cf246cb7aca4e01250354055c6dbd299b7b11cf2571c39792fc9309efd451bcbb74292b20763fcd3bd0bb527000296bc9410f572ff3ee0f1bbfb1d0a9c4122aec84ecb194833664a827aeafd59956a9bea80b32d0e22d7dbfa8cd0f823d3973c1b2457e3ccb7def592e1d2d786ee4cd19e211c4ce78b718bdd0f352292626a5b467493bee435da0e7fda6298aee88f46a6e56438d524f000c4735267eda9d1c3507b2cbb032763249938b277c07401215902832749758196e0a5376a45e3eebba3aacee2e252e5b7bdeb39c4928d6e9f2de57758f400aead8a2194ffc7cd0f42a0448a7ff880afb6a2aa86699d1186beac997b5e2fab95bd1daa22015127a0c9a248c934e50b05e2455eca602beeaa05bcc704fc328e2a3c27d94ef71e57151d376a431a4ef0562df0054f1a7816e9d6c8ef6ffa4bdd8c1efee4af5ab69d1c9cfaca4322648604a40f8f4e516a8aec6893477499177a5c3d4df3d7e2b85a05e23e91393bf3a8516717364e22d6be406f673b88afdbbac379470b916435e4999c5ed0c732640014e6ce536f603f7d3831d3c801e0638189616e7774236972549e14674bf224eaf4e6bf89758e6bec5d77fdddcd975a0927b5b35890a3df0acf7cd650063728464ff6f47a4aac73d6218b06b3adf74b801c9e2f83aec8d9702ce373441b87bf805c0678c7569ccc72676b74a65ac7f7cdd4f64da8549e0c6e2050d6cfe0ba8a861b7ec152a498d1a2f78b968021054f0f40e296b448591b2f4d3cdf91bd6c39a0ed8fbf2ffcec326548523c6bcb88457883b3dc3812d543e2fc418439e2daac23d36111844f0841ad1c798cc1fdf2fcf1e9ca09e81875a6bc4d151b9e1703fc259d580aaaa335a7a0611678f7af8fb446cad26bacfa20b596ee96f34c2ebf39cd4ca40d9473dd436ec15985a1c0dc9c0d345e25d7eb598ea59ee409ed01c0294002de0fcc650b824d8b2381402e6780532fcffe3f4d81a6cae337a988665f5525550c2f9c1d584f346c3bcf345ef9c3045bc5323fe3cc1866d24c6cae08ce9efbcc9d7f6e270329414af337ef96f15f94588c4ddfd0d40281395eb33c5f6926341c1a267114c465c7481684534d8307fa970e3470b17cc8e3d6e49e5d6ee49f85a3e6713e48c8b350951aaaea7a60be3b1d085e1220df7b3b672f2cde3624fd3f5649868986df9cb92bba3923e83d128c9cb081aa81c868ea9118a249bef2c87a9c5e8263238d944410e42c92178f9f3d90b6600ee801c5c0792735e578bccb05f29ada034fcd11be62337345f07ac9dc727e7f47c39e130191b88433ceb949456475ee76eef60aca9351f38d30333946bc99d47c9c19898b2d435f14bf7eb6f6172f3913c6dba3944583fca7cd6b94430892d0d796ee1453e93c4689d8dba92a3ac5ce20aa6cd42a6fde31cd93210da6145cf38b43e98fb5762fca98c55096479f235661f602360b12371b763c34a6ea81dc314861cd5483c3a63b3c5afc5556fc4ae4ea537b95e8c40dbcd356015b03390310ed33baef372941b1c68f4fac05a8ed3ef407d52b0b07e7e9213628c0329b7ded5f42735ee6c56780b3af8c37dd05f67cbc027eb76ea75dfd1ef4400116959d65b7820597bb0e3702a062ffe880a768e3260bbcb4ad6cbafd661c219f1bb30d6cad0064d0a196f8e083f929e8ea03b2624af1096a1e41d6fb24f1989fd53445f9ae39fa27010c9093feff6c40317dfb2e36509b796152a68218cb64f51b5f4b8b95e5161aebcb7ead45f253d4359ebca5fb6f6bf8e4dca801cc74d0f12ff3dacadece29a626f7cb566be6a436425788f9a0839c5bbfc6ea3837b5c5cf241f7447fe4f4a0124737b5e8d66b8f0aa1020926371f6d129080b530481d5081d53b3984d67e9f93f9b4102e127290c4fa9679fc3cb0249779c39064eb91ebf501d15f1b5330a9342d96bef627f6b3fc64c48c732ed85c3998057c87a44d7a2bb5a88e44f3d62f4d6e6f8ce512e9a223c6626ec3833f14649cd0735296a66a0cdea94150c585a432ee2e5d59b828375eb60dd0e1f8544615187774d2825a5a5b51c06215548db49d9e911e9e7c586ac0d4fa0400915749ed9e640713d0fe0d514c0a8bc37f84535adf76a77e82c76bc2ba9e14f43143285afca389964ee0fbe13998a1c3a159705c2511f01b2f473fa7b9f242e43edadfde7b0411ee0703ae7a942b875b8ef225ec096f86a84bf55ca9f8ff5bb539900be66c0549d277433403ea53ff4319bdc1cc381ef3a1eda5594ab792182eac40a2d7489c62254f1e8af25590d1951b16468a48dc340e28af04cafc25b101e775336560744c521f025beddd7658162e447684f3162e8732d09f54ee5309009f6d633c807e44bdfe91f9dda55c4c2e0e0780cf8853598dc5f6f85518614aafd51b51a7b278e0d8a83cba2da4a3eeb6e51ad99a0bd6eb639e671f11bbba704d94a815c1523f33a5f7bd27bc867380c413cf381bb33e2a705e8ca5aa20655ae262743f294dea8d5138a30893a7a896c2ca2ecaade43019dcd85ac9b78593b07ea87994e7c223da910385cf3c2a92104b6c0dd65d1395ce5688d73f742b87f49c5f61fdf4cfe53a0f9bd6a18a083743c78a19218aa7987ab89a851ba75ef5a2b09ab8ae07595af1c6dfc8eb334c2f85a88fef36498a731061ffbfa658338c8e3324d0d2e120523e839718bbc08e1ec2b6992ce1ebb5460c14276c543dbc0b8e56d79aae364fb1aa86608944fc824bbfe9fdd729ca2a6f2433dded7114c517622dc9a33d52b57a1922bc7099805e2ad958428838acc9ad9c647428fb9df2f51cbf89aec3ecc436ed35fe4ebfbcde9aaa6eedee43ef4b33fa7a3bdfec83f72d914bb4cdaa1885f207c2753e38fbc42f5f6d78ac0e608ca8d311ad8ac2b43b85c79d8e361c0ec34126afa4c4ad888850d0da97bf81f48c7a71f8da4ea84366d4acb2c661711ca75f6e54992a08c4c8fccd16f63a635da77fba0ae1fead6b3ec94844a900d36247ef07b39d0420b77076c562e846ff268a23419039b9b8e5a89a577a4d1a238c7acb202035d3180a9681f83d0d92aed2276427b51b9b8257c3d74eb12f2616da591fca47f76d6e65ffa98ebc6ec852d167c17aad953c83d1471f43313e81cfdb04963d20e382f4ee0dc4f6843d559e80c7d7b5aa085c624a0e196d76fc8e6feaa083659f2c1feb6f58efea70b39012bc25537e42314560825bf973c81a7e3279a75275908161f8343ee02db020aabe2579f4d96d4a9b07ea9c112ffad1456ff05f78a956006ee636a4894042e1776f147bd6cf63947a87684bd43aebe3e560f262c5da09fb3efe600cc1c869844ab91bb3a1480f1708c10c1ced076a6711342717ab57be02b8ec048fe02ebca7fa925f606fbf55556bb191c1116ec03bcd68dac0e0c99e6097621d3522062e3e5b5954fb647bc45b4a111b87d76c8198b197ac5b6245c8e3f8a45d8e81942dc032bcfe4f019fb4834a162a4e213eaaafbface8c91843b7f5441664217fb9f996b131e38c5814badf186c0349f3f2bcac18db4a16d01a0d0681384aad5ec8c55b18bc89ddbfb816994ce0628be92df7c682347266fd2d56d2fc3904de01e2a9e753be3b57504541c2f93313d24036fba2d6a74b5ade98ac523b9308dd3cba320f8c43ccbaff421498dcad31c26eff4e25e6969c99941b7cb1a27a63d76f00f5340bf6ae9b347e5f896a79f8f9a40f07c349d5026d430e97f02fdbcb6a8f2f4d827f13b51a90b7f1aca6a956508c8d90dfbb1c7f92599d9126666cfd5b40ce5a5f086e2c9d378e2542b920ef00503a162d595af98346c75d1a816a1e349091d1c728564ea048313a40813c8c6723a8b2ff2c6d408322f1bcbac9fe118f2ae2e09dab6113abc57d047f907d230063f742cbac0691ab8bb80264b844d87d57cd2eb7e83e457959fbf19a5b5bb4fdec34fd38498b1e3ac190b85d4004ab7ed5f0a28f3d3740346c3707c9e9d49f3a4e33554f9ad94d766477610ab879db69fd5d98c0ba1298fa45ae014e547fd0c001c9e9ea2950243de11df33c594302ba73f0bd8093cf83c792d7235ddd3d34ae8140a2bdd62c720a7f275ff5407cd151cc814b215163a14e11fe9fde325cfe51f5b33c2dc4f2e2b47b52e9a2cf14d26413fb2ba535d573a25fe09b7fe1aec15b78f2135bb9ea93bd7a87cc3060bc5eb11479a4490c50303750e57b4c8ee4023d08d34329aaca6972eb0857efb5b0f20b89d259645eb9728877666f7ae4d698c72b6eebe01c918d20d0f202fac9e6586b8895c528964811fc5c9765bdaa7a4509af12d4f5a5ae584c0e4bce34aa49478422cc27c899223f4142eda79ad9c620f55beab81832c59497d69990f931ececda5eb2eca59dbb8ce3dd22e56b5d444b04cc702d2d446f94dd921aa923c6e1dc44bc682ae32f64f436b388d2c26daa45519748149e02f0a829bd3df5f439861449092b5de91fad2ef42bedb2d0b111ad373aef916ae04559e1e7a6dd2e59fca2bae1067ad5ad8dc87d3b3e869d5fed7eca4ddbdf4dbf30604369411b3943c84cb0772ec2f2fe41a6b4e0b03299a942d089196ea3e2230480c7c78fe1bed6a38fe747aadb5f2e79932e13cc8d572826d19f078113fe3e93c9bf66a005a2bb9cc7f1beb0dbef7ae7e7976bf6f81bdd8170c3eecff1c1cd45dfd3deccd2027deed8fcd8f0229bc1340e6641dbd87df7348d7069374bcf1849e754fd79c4211111332136e68168226f8fbe242a35ee3d4b3d7dd018ba13bf3a4dbb7a620ebd47927b1447cb9107972c41f25876765a27257067add9f198f32f2f5f89c83ef79b501f45df9b92321f89703a75644ab1d3e637e61e064a474245a0ebd2463e22fb7923c1d1b80bf8fdff8d7795c4a52eb5013a3b6d872906d152760ce7f30d68429a04ea4559590c263ef7cfdfe1e3f9c63b79077a83543ceb5c49cb3a92e064dce7a9073b5f7668d331efa425ca7ed6d1f834a2b8c4a6cb27e4d70101af4fc4406113ee0f19daa4f0ecacb977b6809473aa337dcfb8c4c48fcbba7f39500b24d6095fa8d933cf0f97dae0fbfe405ddc6ddf2809ec06227418f973096a8471696ac84b5744bf7aa0509fdbf614b329b568924666452f52a1a1fbd0edf0ecc657439d0045f24ec1637b9615fa5200010539d4aa6e2871e85db45c599b197686bef119d6911ae8a16e87469e602fa89b8ed484833c0fcae3f17ee58e1a88dbbe1aac0a5edafa746018844411e3d59e44a3d817e4dd0e4023bbfec2f75aa0528f3faeea2b2048044959d51c8f0502139f159eb3f245e5fab67e1669947fde75d5733a9f141649f931bf247ba986b231711b5dc0913f2cb12993ac0122dc6bcbac23269ca179eaf51843f50081d5987a6c63eacc6a39e543da65a8adb47ea2a018273406a60afb2bec8a1efd77ae17bc9e1616fa6b3af275fd9121dedc2f1262a7a79310519289a3fa8c479c1a6a011fe81fc726c5b2eb41c27e2cd6a53a9cb86f66726956cf4e233682a283be20f79ca66291d0ced22ec0363fd2a3376dda380eaecfa2f60fe97ec62e274fa903caba42416b543c2155c381c4cb833914cb14020396dab1ce48b38dc3b258230fb0d950757ae6f55c03eacd331cd52ee82313dc8d458144cab71b2e5b25ffefe654f3d9990d9c90acc9e75f3f44bd3730fd995b901d046f5ffd71f8624456db631ad9c5aa761663f2c47f564a11c2e6808bd277d3c06022a59066f5ea8f74fde65cd6a4fa2dbd21f13f263a27753e2d15e7abe272b40e9598ac09f3bd4db9125531bf79ee217ffdf1bba035a6c01667c103f057d66f28c6a0c918faa304704c6a1ef3b17394091e3fd042856753cb8a491b6e09d906ad65a8dec45d1a13473a83ce66cf989911576463dfa4c954168cf3c156a459d169a9181e898edf80a08c306de97f3caee49985065b86d5282a66b9ef2a0f766a6a678f73c01f40ad9a5a2679261ea22989c9d2b45caa44b5635d47343502e1efcf0cbda2234ef592fa80062ec5022e3c3c8826032ddb7010fe4feb58fb18dd8a0d9da2b674df1bfa4c3a445c77541f88d277c132efca96e5fb4a784847d51711aacc768b1c3abe30f194f51a8ffc29aa22ee2f66c2a49766ed8cc88ba92c551c6afa1bca491de7ea461fb5febd7e0930a415a88211d97a23c054a7d3a92504a950102ff0d85c167de76b861de21f55ab345a6921a297a786d1bbe32154289ad45f00a62ad6b596b16e5ac05a668b3dea3e7a051cdf15270ca7639d2a33f28dd5162ed9ffb265be1364f0fc1f6cd56c3af30f78a6fee2708615290fad8a464944f2d71af36a88e359919a9d32dc79238d97aaccd309c69d497e212fb25a26592b606dac77eebf7604178b1aaff818d47ed00ab0a8d6bc1a64f0517f227f429556988e30c2a3fb3e49284b6239ff37e4b637e1e1954c416d0281e0e1524d4294c3f8a0b904fb908a1a32bab50c543e7b979977a67d88403ee2cadb54f67022f3c798523161d1be506fbd8a85ed70d320cc9aa3282755e10527ab8d16fd97a3bfa3f3f3ee1f0d19dce882286490a4c7150786982577311f322ea717494633f0f14e66a46d9e745e7670bf55a1f55e036bb781b58330db4cdf1a3c78fd2c48cc9fec7803b8b88de0660675ec3d57397c07239e7dd46348809fc75c3ff0e0667ed22ee8ddbef2fb980384bee15e0409762ed4ce4694ceaa40cb6b8b536f843074123c79119b9f7524c1b07a38c074b97d68906dabe891bfe332ddcebbdf505e5a30b802fbd5cc00659104b7d225b1e740c78b2ea84500099c1523e0e231e4ae93d07c234f64ff2bac48c37687b0c53c160ed55c20e619d44674da7c3fa0797d8bd6d00ecaa97ae11d62753d68d72b51faaa93653763767c722318a07c200f7f1dd79234ab430d87118d61c6f876303f666b9b6ce3acf4e4c4c89674507d9a3488d6cc030d7cdc56b2c8487acdaef5603b4e4abb7d29605d0fa614bc97d21efc354a8f882b83c5fa0efea91d9a1de9c5d0ff2c6a6ab7173a0d3b77b7584ddb34da1ab46b56a4475de0398fc8be7c5e9aa8d1457ce340e9fd3c7746cbe03ff231a4d1de463c69bda070b269c6ea110b56ed4482acf7c7b07fca4c4d0e058c62e022fd31c4e5327a045e0126197783f8e8227c352de3e40c6872b8b3f3652c11bee147f34ac1d42d5469750c280fffa4bfada7a67d7243fd1d6a0f36d63d1d40bcb44a605fbaaf8d4a9034f0ee98990717e817c1c2eb2c71a1ff3f75d2a4faeebe60c8ac68a355ef326794d0f3a35e0be32aa17427a31345b1f50e6ca3b4b9825e858c66dbebc8445446ff4094340ec3b4e5da66a16e1bd9365c39955cd9dedb2a6b9922d43d7052d1fe745156f01f981038e2ecc47f72c65ba1587c2801a99410a0ae1399e8746606f2bd43616316074b4ca3e719946097ded4c15ea143d6a5e44268a37e46c3726310ffc15453a351cf2d57854e44865dcb2980830bbabf1348ddaf7702f76a7008e9751786a2405ff8f31d63609889537e5e06d01209c98ba03c9b9cc5eb512db6f19bd4923d08367e60d25edb3fbc93cc1adca5ee9a7f02ca097dd036018eae505539f875eca618928584daa0c35742a879d1a56b30483b474ff4faa5e33a1019269633ed62715024f99a1769467ee70333e0182b386a3c18dcb3aa0e4db45992409cf2f9da5e1770d3e04483f4ec612824b75310ad36857a3b4b266494f333a51c269d7408116f5adbeb4875f6ee0df673fe50f3b96b1d6af219fb3976974c67f73e93f89da2a62557279ba2f274d5899eb356a1d837a3f089e5f36a31cbf81cfaba23b3c20905fba359d8abc0b0dc7a1bf38b3ba5e5b8d4832103ef538e645474e99a5f868c2116e63d5dafcfaa0cb19b2c505f4216e52d1dbe56c4ed605c8c3eaa683d8011e7247513c88bad1ccf7b1b99a2eaff8eab50409c12f52d59a16b3ec5b31b119b6caf4e5746bb2b14af0435c5eabf5a35aeec07ccd7c232c5cd35bef3b682b96d0dfa098c7ef4714706db9a247dc461c60a4a5943595d1f99d94487a28c9fc60484e7eccebc8766f849e3daa11588e775a4845f097dcd00f7190d0ff1bc1a99c14bd512b53c1afcbaccc17ab07155b049b16670541f80179236981baf2f6b234cc5364505932d4adbbd43852b1ccc790a4a9bfd8a2d08ee3baf71022c9dd05ac2b0f02d499222baf457062a1f337ac8c776dc15ddd305ec2ce97b0e88897dd03c14cf4975a71f104155d0bcdded386f98ce861e30a9b7f0e9abf9fcb1c82a0fcf77e409647ec43339d319943b263b7866c094f2aa875800d0e2688f838a36262af4a6d1f2920c068dc72ce0aa2764cf3a9467a3f064e7000d98c25760947a6ee684fd6e15b3c2c713b61f2a62969aff4062205d0a788e2fe476a957af6758a75d88dee34679556bcac12ce88e28a3709c6aa94bf07d81110c4e140f76fbe1cddbfb404b6bcbade3b57f263206bc4c08b8b5f3a62aabd6d4166d41df74e6bd7b48ce3be0f5ef32741efb59602fdb6a3800992eb77823e1e17c286ed2572b32fc70fb6e5f5239aeeab2e92fedd5599660de9f1b07258949b37c1d28da33f48ce72d8ff3e8333a82f353dc06ac34316a528f6ee1cc3f4480e4a59a96c8183c96b26a45e9e47b26eae3cdaf60f728082a8619698f6bd18baaa0c768ff9c2b3ee1925a365fd1030cba28fc1d7a4f55e07309dc044210d5ffe1ac9b1df838e6fa8e32acd1d182955dafb7d1119afad1485cb7a020178e9cca2bf5ab3833416070ea86ec68f082db0dac4dd350347b3f4a067dae196c0dc007829a1613497ffbc227041366ccf65ed6b732c212eda58e22e4960736f36b912fa1c310e53cc60b61d54f86f5ea78b0bebc41470e4703df4d588cbf056dae3e392505c5a2d3f6bcbbb10d9cf93da123070ed204785f0854f1211a35cac4073aa649dfcdcdf7c084463722a31eba1cc8f69c3385d5e2b380c891d6779a3808c047c5c372ac4d05e9ec2fd5f69ef9c22578617f30e20cd2043c93548aa1b42eb33728ee6f8a00c6416712dbfca1fbd847b40fdc81df4d6c8bc8f2717f9e32282ce5375693ef39823a17e789c9f69f6a6bab92c4ea40ed2ace76d652097da31fa25c956b63c803c8722386ba9f2a8e2e70b424251eb69599c1392bdcfe367655a14227e9478ff4dc014c46609e438d12aa9ab5f06d5452f72184f502fba8576d43431802359c4bedeac7741d0a0d878862a5f86c676d063e162dd3e884eda068049b2fb5c67a2828e18934504615a82616ed8d0f21b8235aea55a58e9334144f30979a0c257c3ea898e8c43348e1036d7a6ac2237839e255e315ac9bd346da5ea0fee25b4aae182692b208af25510b54184d6324aa93b300c49e9b83ba629664d5e8e52972cd145c45eba8e661f35cde4baff53251a39786f710be84b4313eb3233a45ba4b8b98e0be6f1bac245513f831f50c7eb5dc999fe1697b0a431a62e92904b530db3bf495b5edcd1f10bfa20198340b591a3b8dd6344478335d7712d946c5eedaaca36450db3ea517c404024d6c8962f7f6b0187c682e036daac8e528bf3138b50cb681ea387867fbc3d5896f563cc3bf8078bb866eec1afe0bc6bf06da643fa2256290b38f1773d650245dcbcdb61c77f89a6e1cd5e7c8e0796b69464f77b2d95de3a704ebb5eb137f0eb198a43a19eb77563e49730929c7483a72b8a2317b85df7d6d3335d71040a3ee461e333e93d0a7151ea27535e2eda7debebbbcc604794b17628c3de63d22ad2fa08d2d390b21fbb250c45370f03d6212fd8b0e0cb0c13f9a16501e121268ba3d35622ad488d44af65c2a62e0d610db34ddabfd8e23df34143356416eb48946da86c2b10e19cfd621618e4de3e108d96d5bd7331b947a02ea4ebbb0fc15b6f7847b2a2c624dc8b8e3bb92d6f5af54a7cb43641eb86ecd06fa44a089f32e7d3945b58e0024f06a1b687c7f6d84af39cfe354cc8f5184e55fe87efe75b16a859239760ca3043e1317c3da10a48fe61cec9c5cae1473979749bf307854a03ffcf18a1fd5e2bf5e31ecec7358001addeeeeded675ffd4ddb0a312abddd0fe315cf9b411977db8a0a6e636daa2c01e183d9d0d3e80bcfee5ec46202dba4c507dc26f9b20f9e932d3c7faa5ee356eda8f5ef333eb3e5e017b6213ffab8799092435bf7b5298e5c90a1436e08c60a72c9782a0d36bc0581678914495f2ed69b93776b7bfc92790aecfa6bb205383fc1d557a2b4409460225d1e46ceb0ba4426b1f554df6346aa7721aaed64ded45dabb69e457f492aef12f1f799a33cb5a05909ea19167a83147ebbc0da13f43206524575e09c1c36132afe8c711b728b8f1acbebcab5ccdbb8ef1c84e02bef136734402bfbc8f12a1b3c7977223a72d88bc5cc92cdb928c0d58445e496bff0d5c93cd335b72c653e5f6032e100df0be1ce87e967d90f10b5b92f7357eee455dd995940c249e19b9e6431ffa9e6e67a65e582e9f97d80bb51f16b9ca2406553ac2c46813e0e8bdcb2cd50149a13f29a2d1af2f36d3fcce6e01f522c9f3619f956b73e386b0dc4a027d677cb41a822bc15775ab42dc60a45cdfe40db4d891d5532da26b5c5d16e15db256993760a7f9c83f61a80ac88f483fa44e65a0adf051aa4c30eefc099c6f3b29b5f7231e16a952af180f23bf462f36a37ae6d4b5ecbf65b38b39d32af2d881fa472fa8f95e3ecbb966db2e07141116b34154e91aa1171a6b144bc17dd63cd8d5d7753b26d48cea1c7138026f037dd7f430c91cff31892ad63af152914101b9ca2519c93a8ee708e6867052ab28986035e6c05b6df4b58aa7e3ca158c539355560d1c01cc06545b71bbed667e55b126db9f2c97277d9f3b3bc645daacf0efdbb85319f809cbb95097c6266807744a3a55909b2c85c2d0feb7d3d474e20e8891b2e051b9d45457031b50a007c6e52a7fd8680299cdbc60e3aa32370c056bb126767711701b6b04dece957d63430554899968b053c374dcf4ff24ac4d9219494cd504e30a3c1b1467212352eaecfbaca5bade2761a2f0d3a1f1a27991fb49db67850be690d59e4ee1c530b2d71db0f79ebbf0678bcde389032df804e5cfa0f4a4ba81a9ffa24da21c9584c4e943c385dbfd1eaa325a78cf945d057947a501b898d692191610dc751b8dffa15f884cab0b7e670ea2e47a097955bd2cb8b6ab250b15fe0b80c7ce7549769b08eae0c99cba3bd70c65e5ec942cdd0030b8067f1af9220ac915902349aef78414c71dfa4221d7dc845e70099fe8180fd01e9b4651ad0a5a6f6791121a0741ddcaf63e3f0c312df22ff490187ba46fe7e3efa908684792b47b61936e55127236a609288ad02d75b95dc4c05a71d9eee4747f08a5fb2604fdd3028c442e3c56457ee37c8185c87958c5fa1f4d5388a5e4b682d3df9bee9f5ee74f05744855b3ae731daa80faf5e879a61aaaa36e8dccc1746e830f83a6f6fe076a46625f3745b02c5e9404be892647da08f2c4ba3178e40dbd380438a0bc901eeb740467af25ea3f61ff0c01e5229bffc7298d36e7aa8e9f80055524e3800f8d7ad760388645fb8c8cfc1288499e977e80e09b0448d9825d65be706baaebc19d910d58cef2898a0e429ec310b42199f10f5ad21a0f32ab45aeb5083fb62bcc21823253f25364a687c828627cdde62f6539a99351f5a83d061907c58ba866b27fe1d45455bbf82f58147645ea08202af1ef01195756c8f987d53247fad3b448a7cf58ad381e7e4c0968ba3242172756cf196c3f1390bca59d86fb9ba6995123a14815a4aa31503896c6f6211191680ad93b13e634da91d4edf6d67ebe52b68c34424fda33d1c76009b3a45cdcf5cf0e6420cbef959a72996fa3d08bb2d0f739e105a41cb34cf6b268deb642f2afc7974482aba7eedaf751368071a95f2618e4ea0df3afe19eeaeec25d76c70c9161e9153655d2d18b882aae7977c4a25d865b9bb493ea7266b53937447425cdf98c80d978592ccb119c99f0f7c702b09084521d55b389c89a77f2ddbb89bda8b3d52389286c28d24a562c4d0b7f8914dad55eac71daea111f04e879ea29ba4d1785636d3dd7221e594f9e2a67e5c938ab8549b702811eedee96e38fd8fa514c23442531b9cf583e2062947c38298dd7420ba880491ba72fb020d09f5fd9770394b53f981400e9c7663643dc55bb93c471c1f4c32412b1c56c505c512f28985a3f0f0606fb6e780e47e0067ae8657fd833c79ed95cd5b1b8ba0c5f945384927235b454831ac7429d8d2983b43d1aa202fc1b96f2fce6883f11ab3197d87e58b60b95f30292c0d22933d80a0f15a60d8425a4656992221434a99fe0e4e094ae6f3352a46c8a07caa8cfae62f5aca1006d56dc557a2414df121834400ba9f4f7f48b4d1bdbea5f77e18c6848a505d82b3f6b656b95f7aaa908b30ee71711147c747e4942075cda749d35b707dc580ff715776d7d26cf81554c78e67c764614e413edcc3f7ae0f59cf67d70978c500bb2f2d106ff24c075d0c831f343ee5fd8cbf40e54a63e55b2bec1d6a1de7786f440b5b82fbea6d824f0c7105c6da95e01ade4f21c22de77316f2e4276b0f35dd422a2b5bd37b323a486e077911b96bd96facf89c8d7c97d3ebb1cda8ae0f0a48ca43324542e255d81534875b1f0e1da0b8797019abb660efd48680b9a9eb8cb34f987ef07c5a0528ae867efbda59e68f3f8cf49c98f4199f6e6b68abf77d70d4ac8311d3255724494832907238becb61f4a5ad6726fc0f602816f7365cc590164ccf82680f33e536dd5e9ee5716b799cbf6c22408ae1814f5d27a301c3c9c5941f131df094012c38e2b5f240072563d95fbad8eaca009526027020ba396312d0303b9ae65a64cfd727b7414208451568143bd7bcd7dd6e8b4161d241f103fe283b9428582f4f736c1030b5715580d2bbdcc8a0d422fc11ef6a25ecb9f534940b0dd6ac4987cb6e38d1c081e1b81a2856f46cfd9bc9b436f53f9f1aeb48bdcba3394864e3a98631b00d935a0e27e40d50159ab705c5bbf4a3cf13e380fe5f5c116cf94860d4ba6cb38495bb9c33fabcc77a58dc88931947c9999fe3f0ec590939106cd5a2b64aed573138fceb48a3430c9b013ab5c608cb38046e5f3178973cf2747345476997cb4539e75c54ff2ee97db3013cc3342c7d9818a4bd03e085b01186a1e17a9a0ed939a823d32021e26e8f816a78265802cb793e46e5f086ad17ee816971e51e5cdf8d36ae7a7637d4686f487199bbb279c7cca78a4e21f7746f2ea44393bf5b4239d1e31481e77321e74cf13ad7acbacda2239e48ef52c5db46a921f4e235a58769762a7f581320d965fd81b40013285fa90e40ba406a4bdccdf3722d254d2c7809065c99c8f2960043312a4ed2f992459da5d3da985e5274e8d0e9f95c2de05356fa6daf461aad5a404fe63d918f6c79137f73539167f34b5ada81800e7dbd9c8115bdde72e6ae89e257a0739abc83051708afa62cce940fce11b4f506b4e4a7fb7a849903b72d5c617cc986d7769547c8c990a65350eee7be476906bf689cda458e70f20ea8c6cb09ea4c0201fce808b11d10661049e9317dac16a728a69429626fef2e315ce91c611d40342b4915785c892989c81bd2ed9cff36fccfbaff1ea5b0c9085d9ae0749976ce727da1dd2d814132e2015214cd41f9b0ced7980d848fdd8e6cf96b533eba86ba99b38fc9df733396ce779cf99f192d61a05ff6ba1c5511842477b4339867c318c8c6c4661cb44f1ca33c927380e8ef5d645ee915982d831286e4f9cce6d580566693f15e4e054ecae43de3687ccef75cc8498325102c743903225402429771afc5759ae2bbe1b16e312ee71f7e52f448041d286a3da48ef09ab23107e48cc82d1b37d2c4c4dcdb786caa71acaf81adf15c7d2cb83b4ffcc0bea1ec276004bbcc773e0e0400ad44045ab45a443bc890f5799c0f7fc8dcf848a53a0e0b869482028d24a7ac650403fc9db56aa0e82441ba7be2d96c71ae172131f6930a9edcc0b927fdee95c82e1b2f3a3149c3c9e6818e2c99144bcfd57c83e1ac23d833e29fe2f7c768891d1f7c3c1c935f08d77f90e800cb77c6af9559e28519012b199f14a46f02eb28422ccb7d75bdf26e77a98a20fa88a159b25578f4b1724d24d4f51ae9cbabd6603b11a36d5793405e33325f7a4b3b40c07578808c08590cf3a25ff2504fdac4d3bc3163b977af3aa74913edbe8dcb24f68a2cbce013befa5276ed1189210d1cc31a16deb7620aa83fce5c5a3709da53030e00b0602078c67efd5c008081a0fdcb3b0f94b89f0ae68b634b1710a402309169848d657233ed7a5f4cb1cfd39dbeeef9eb3a14472877896c444aaf9e7ff86caf5fd066aa29eff8758ab159340b68dff65989d740099c46c4a4d9d9ff42511ad373ce0f2161565f4694db8f37652c2da3e7635e59849750f48696b81c4bdb21ec2fe72f54a96e3c96b70e7e8969220f25ee2b0942d547c78172435373d93d31c84f5ce99b29845efa7f17cb1b9b645b0c63f07f339c163d2a5e39576d5e62442147e5c78463a966defa81ce90fce0fa4bbd82b86c0c1dc2d60c5ce081c47849fa07d4119730e1906f6bb8186e703688abab5eb6482f95be0db5344af009dceace85c15f5fb6f443831619f48f0360e023100dc836fe686c675617bc187f1fa817ada72384f52ee524a1986142aff16bae533cc6f6c4bd01b974f6256967a7975bd4e7e254b6700cacd706630faa7bd5eb3b783c3b7d0b7080440b2e17270fecd2561bf24ab8fe9ee55ab78e3772403fe8f4f00f9b4788f0a4fce4ab6baf51968d8699daf08a1c80a3cfaf128717db06abd7c893c1f1a6eaa64a247bc53767e53aeea4c867113a58a4ecd76375ac45e0e9dacb13b793aea926933410b6605baed44fcec7326ae5eb321988129d5152fd1085806bd690bc5774af8e2e9868c6ee611a5926db51d1609966ddd4e062d995d9de0b84ca8ae22aa7b449711ec21446cb95f39c8229bc2b9437023e4e6b5506cb90a045500ac6c701b1c58c422225421cbf20eb666de7598b3d1eaadb435cc7037cc08cd770eddfdd007bb23e0f3db41a2e671e2bc27bb20466a13926c447817a700219b5b98ec2a35def7544b90952d6e5320bb74962b8edbae19d346d63e9ed3506e14cdb6678df76267e404cf5a24c92d30b396b772fefa888d74afb00b07d0fef1c1cb8d615192c6b88d47117196170fecaf727ee80b0c33a63a60f4ba3066254c09632acb0bc89efd5c0b9fee8238d6ba4e9662fadbf6db6481eb49aacecd7ce03a9fecf266df38f36d638f10d61aad9d38a14026ed796491f4ae379624fa92a69fd2836859c74c96cd3cf090b5b0ac752d69d43718ed7ed70e2e0d5a338b17db6c3fa4bf2b907d0a12d61e50d71253b12af176cf32b133e5dfee5fd2e40ee97657708e0ef2b2e76c359bd80be9c08d55d9d939d58b7acc58006003c05f3dc98e058e81a38eb9af5e411f0f494313542648244eb96a056b7ffd96e9a9739f437a14c3a92f1bf59c54b71aceef071db5e6d9ae5eb9282aae8b711e509a466f6db374823296db3221480d0eb4d86ba5918ffcabf69189aedeb5fabd2f4522ab8bc8d504dcc15883c46cc10d6458df5ebb83d19a1f241eff0c9db4d43d0777e3bc833badf3285bdf905575c4d88732273356d642914e728d04a17eb71b08a14ad2bb8e86548e3b0ca20f41f389f90597d33fe24434233298f1c87b3bf643bf52e95bc0157e934b1e329ac0661e500584f274ac2d71f30cdc7f1a9d22363abfaf69d5cd57d4ee036e65df79ba43d4b83ffab3f9640f2b41651d06c9e9a5aee0b2c9e13d5e38ef1b6048ad01c122ea30b231edff63cdf9c4e4f6b033ce736f20f8bb7843efc58e1a1026ae3527c3f28e8ab432f94166203019b51cf9eebc6b0130d66af69a0237ea9d7a049ff8d323cb6eddfa30c7cc111cdb9da8a52cc03c65146bcc5d3d5b4aced4f2bacaaaf5d385a7ec347bdf0c3e427f4a7d724f710064e0bbe629d48a69da0399a4a86bbc316ead06910e337cc480decd831f22849dafe6c6bb547179a900fae0f1396205155402cee3f37d34b06d3721c640ad0ce84ba9656d15417ae90ba6e76f245a03e6f293ae8375a2b81e9fe1d316a7ce9c412224ee4cb7ade13ed17705c5e9f02600fe930c1da7e1f0b4b8c491b89bf2deabc0c749434386df511b95e465d834076a5d5f455445c92d0032f06b5b22ab8b5ddacc17fe128eff38fc417d33647ceae1ca151821ed4c5c8b41a121411269c0a35db41e9361cd7ab9bd78349e58d0e0dfba3cc588922b6cf41618950786f5dc6cb721d9c319673d85d862d60acbc0a42fe09ee2df61af5d545cb0258d57ba7f060921a928395b418dc97520be06b45ada2e82997f33f202030868d2bdf5ca6a055ce80ea87ca7f3cfc4ae3ac4ce04a87d23903e44c9b4bee4d7e00073f2fb75b0c99567fb0fc21b87487a26b46f3fa7bbc36b60e4236d5b3e6c6897782cf14dc6495ae373c18c796d387f0a30614e3240f9a4324f6309ebc6e44d15ea90781c5bb1279917c5648f8928e59edc039a0ac772f4084ece8c104da74053f00d8fbb8810b21d6d398b98a5e2f488b0655baf0db1db2dff100144878b88466408f13ad52a92062b74e00298d71d969cf6987136872e1ff3c61a736f9baa762d74dcb847a91dacf0f1c066d6de85ea36d70f5aff8bcb32bdab3f1a8426d99dc133d360be9780d5c7356972d0b2da5895b6e3e1b26aa9bbfd318907296f0c1ef11c29a0bdb56800d7c20d68b464ad698e34a950ba7f0f8f488e15a4df2db0cc25359318a6edfc1578b8c7387f403d169f1c94ff10eb377e678901f826a55a6882f40bfe5a58fe37277c5a0d18a1e4c65878f605d1e8c95dd4a535b777bde757f367261701ac5ec98a4e90c00f718042e60678d580e04b45458dfaa21bd040b5ff299f831be1109e978ab043f0cdd1aa7c1dfa1d85424afd48aa3b13733610fc673077d2fce0163e0262ed8146a36507313a9bbc79714bd1d000e151f5169962a743cadd54882527fb7e864630aa7411c7666edc67180108276832c19a8a45f6d088c140115b081bffcda9682c548ebe9088cb3f8b027c6a7d07b0ab823b812fde6c31c04e957cb2f0e9fde42d09fc8755d565b6421dc071fb0093cf61ef096a22c4cdfa17219217990d8f74d77bdb5576d5460ff4ce320431302f0af5adc495dfd7c1c3970e4855223277a54e4c2f38f931acddea79bc25d5beb8a456b4917fc2231d911fee37e6b7352d3b7d792915319e2ff331fe807883e6a7c75ba3f6684c486d80289587db5d78985deea9e6d18eb8dd39113a009050ced2211b87e933a8977e8351ba2b34ce324f6db8406172754e402b7dac004a82ad8cbb1a54aff1db58ba85f397d5b3408ab6956ce2fccf6ce4b5242a57089bae1535f9ffc4a60edb991f33470fb987ae50200b4167fb4bdb6751af8408dc5ffb9cc8aaaf3805e516605bcbf8d440250823961b5fa851947b56e8ad65fa46a8f4a09182d310765a32285d71e05e9717b4078fafc16ef130919d6a77229af1197a0f9b4b8061b8eaa3f8a08bff34165d5608d78c27ff2edfd09791eb5afb3f8ad9779fd6ba63a4f313791b2f441489b941a1f33a2a0f3955f177d5c886f131cf3e8ac1db32926613400be838237f01af5225b8d96cf27a863038ff5f02ede5166a4bd2efed67cba9d2493014fc978a87676893ad9158aeaa6857e6af6d62c17b0436e2f1c8c997c964659c2c3785c5c69aeb37026128b24b393b407ad772485f31041776f0fa9e867621496a2666573cdc527101cd8ebc954c1853251018362d81ab753efc53731b44adb0f49a59f4cb95d5bfd942b534c4bd66a22cc663e43d7d933b601ed5cdfa39637e61eece00e1f875b9b3f511935a3c349d95f64f1739de3c38a20cc437adaaf971c618af61a3ef40ad1ae374b27e7b4a4f81fc163f09ceb2ba9a85a36b36f2b01af7cee689ad7f04094ff7807b18dd604abfc8869b5bcf66474cfc16c9627e13a302e3ab1523ed74ae0da634993e31602444d0c1c3b69f4716807ddf84b5a68b73baf9c98164d184c243e530e670ce830821ad22065bcb0677d7b85c487e10ad1c465b5194ef4aeab0d92eeb8bbe1cb9fe24a825e65705d5a558f8f8094c04d62e617ce79334052cce802f3dbd74951a5827a0e636f0311974be7fc4e34fa4d4aa9188de124d3ca7654bc91fa540b1cfdcebe42715c5e994e525be01c98ed6a4ab0b6471e91c5af33941f0a40c327678c79b84a15264cf314f8ac46592dc78ce98f1ba45b89270d84f1d9b7eeee912af23e67af6fd98ee955a1a98151d583f89107a30939f2f3b15364b921a66a9a2a1505f396a1d4597e50e0d5b86d532c3fd061b2be7988fc65ae3716b9cafa03b39ecb40108aef2dac5983756d9158e1ef8b87844619d3fc2b6331b549009d9f1d45e373e1f754f6af93485a0cbd38302c09dbec44fcb3da1be4417edc1764dc2f1880da5c3e14c798a262278f31b4866de156ef9291cad06edbefb793848e0b9d2f5529f890adfb47eb5f1aaf089dbbcf8ebcd1c1074a8f5a9f9c3298dfb19d4ea3d6e94783c35381609b75f49c2bc29524bc328fce110235f443654707db4b82aec46d8cfbced59f6510fae96702f5029c7cb13005719fa4e1ab40c9589dc915b7e3c7d06be8d8281a0dbcd694d03fcd2916e3e12d00c5d2d3746393cd3348bcf861d20aeb2439c17acf83e35faa63a0e57dad2c5ad9de127793504eaa8b34b9cb6fbbec307457fbfe799b185a23e02a5ba7e1b69dacc1bb10c8c9ae2cb8919d386d229ab004f45d973ed45b2d029e7334b2db7e27b4a07f2520126eb0d3943581113a688ba93c6faa4cdcefa7328926cbf916482afe889364d757dc10195aac64d52cb23af2ec4a1211dc7f2a5d02525aa999b2f730d677e6a91d4a1093c6572430f52db750a45858d02f13f47cdf87f909a569c3e024a235e3ff720a63a3c3b4286aaf5853d44fd3f8cd46cfc78937342a4e8b028745018df8b088333e9d1b3d5d968117b85b49ccff0462230aa8475adc49acff56dd80cbf143ca874f0aa2924082af1afbb20431f7865f083af5aba78718e55827bebffacf2b112d0ec9f1d7667a1cbc9d12b0e412bed8fe981caddb23bdfc1347d8fcfd595ba551d1db7e1b05f755558506955d53feca8879bd2fb05f7a8f6ddf0d8df1b6a4239ea8cd05c2ed6654c4352f12c07c5f0651aa1db88f9025df8a0ee8d54b92156741ebd6db0718184cbf73ff81e71e7777033ea3ce364b673c28ec987d204015b99134f2b8eed14b7eed7c7c432229ef7f2e99491ac05aa95f12958ca5c20e2795f5bb0f40fda3fcb347703c727bd346afbc71c36d249e8887fa7ce491d143c69fab5e8ed517a55c98134cfb2725fcebfce0a6926fc3ce300d6354d3e8ffeaed4d7670e6a0230fe258196e03c3a8660f48e1bed397feaacce38b6563227c77710d1b06161b0ca3385b11c4043a643dd7d85afbd89e27b25b5547a837b1de1137ffa8268ce58f40f5fb12e6b6a6f43bbfed43cf61aef5003acf585dceb3d1a384b26bb014398a9f3c4e1164b2e9dd6f0988baa082e44932c094c78b21ffd127fbc3b12fd0b17ae864d8a6803316b9cd19d81c759d22965bea59b56796e026d3e1e4dada54b534b293555356137717ba6fd06eb351ed66d0f0c894f1985cb62b4fbbcd4ea51f8f966255623be31ebc26f346837ccdd3676c8739943be9d881af7caac6b50f221c2d6b6e88a873e1ee2c92563b730ce86b5817a9c333d990c56cc89da43412c18c80c8d84e9fe70b8d7dd38a4aa04f9ff6dfe9afb8c834d68081874da7f004191cd233a23ec30425d6281b9111f576f419402367188a894020e97a386c4f3c03e958256ce32cb1cda6b36b6e7fee07eac8236fb03c517289f559b0d7076fee553ea9989724e2fbd91a10a547d62304bb8dcc33c32b6471b2768d3bebc2fc1a289449749721f1a9eac346456097a0533ed66767e500d51572716514179f9399dc9732afceefe5cbecd9177be26a6bb56ddf6dfed68715743004923f7a2548b2e7b951a9e463078a3ac8a38149a455f57b04eee378aded368cf03060c2c3e56cb02bd6a15924dac3be1c54de22dc74ac87bfc4a100b04d208a8d7fb543e1869a53d60dbe26cb6d5d7a071813d36e43d39fca2f9ffeb95745d50a4137ae9866db0eb7d14d21afeab3afd8af3d604792b32b435794ecfa35983d0f470b0f8c91653af77045060187943cf80265acda5adabfae5da83e904a5ceebd01fca6bd1754d1df6e969d1114eb38b44a407fceeec5a7f2ea2d21cfb6ad8e6177bd80e54293cc428f057affb888b8cd169e89a2efcd4a9117c5e2855742f7c01fd2a070c9d9800f314015b650308e727c4d1ce3a2462a8ae798a903bed4c738e8d87bc1ae11ad3a1308b351c36c9ce15be9fbfc91bb3d5ec64b461b62348cc996ed4a32ff3f17eb2b0d1e6fc40c5fd076f30565aa2153f62f125c080c6ebddb70d0ddadcd2a7be20a99faaad5ebbe895a74fe839c30b7c27597751a9c37eb6958acc8dc85c1c8f2212b040c7401bb37a89de62840240c73beaf3eec0b457fc7ade4b052681296c510c5e39804ab109fa1ab4b212a0d9897fd58aa96095e454ae0860e4327d9a6df2fb2176696de3eaa5bee2242504668fa5e17ac5b6bf519d3b4e4059a844e55fdcf21b8bed2b88237ece856a0e430206462b57d6f0a4d69a8c83520b6c03a81f71f65e6b250e53f75df6cecea43e7cdaf9618ee8a51d9745134cbd807352a6c9dedd544606b6b58630ec556e227d1be64ea57818664f01fe6b8147c16ef4f80cb1c991b6c89558150754092dffe198d5d370455969ebef3cb39f02ebb36bf4999340651e2ca9d2ecaaacd226e956353a10a7f73bc57b90fad6a7df477eafcdaf121dafb2e5be593b98e49654d56835676a44c821b03288fcb140e86a5a6b2006446449db3cbb6dd86a4d6e11fb7a313457be43d7742b62b1fb1c76042d9709da626e7ebf143cfeddb17e675fcad647aabca9cc010655f882090eec2a9bf77a457508c841358cc8afc7c02bf83da105512b4fb620f275d62eb3e3df04363ec63133b1e4d00b989ed2db9d8b427a5365fe738ecbb7141d1de43054c35fc36a0f01f943d2f1b25963412ace29e23f6f8a0e4568e8bb6734a72be19e4aafa32da51d29a1242e5380feef94165a5799e43792eb494e5ba8cd9985b6537a43ab0a08991b923201bd54eb2d285ed8681c2414a8d9b1cbdf66a385ad15c6b1d7f8d68e77ee9694bf76cca6acc03949ff081c8ca7f75e425ba5363de2ec6693864dd24d6a54f506055fb3df0c4bd9e4fd6f1090fb850a20492336b2b993803bac20c6e22cc311679279f77cccab6dbde0e0cab115c1cb83ead4d792dba97849b6b6a19aa0310bd2c16aae47b9407238348def584db88874b08afe4b14902fe22fccc4ea587e39d7f2b5efd35fc5408d25a5dbca8e0f2805fc55a00463aecf44722007cc6563c01f5cd97b97ebe037f07d863d174ee4d8468d5281ebff20af458cb2bffd37f54f49183d501845717970589516dbdefe537b55819fe3888ccc572ed003896546d688fb84c096ef2ca40c78ad6995c463f16f3c58803773e111d683e057ab1905003b1689f02024be6aba4f165ac1f6634a5c916f079424b10195c3e0c2f4aac1387aa7cfc832ae666a6242b97cfb1ca23113b715113a07d128598fd3980475ee9cb5c4d6b2a29a3b3c9f967ae246469ef7f1b08bde12773ee8c5e15cc1ae45662311c5cac28740843122a466f6e9d153b6371bb9d260bc4688f7320a484a7e01d6ca17ca3bd12a524caab47ae4077021dab9084c385daf7d5b72394d6779197cc3c4e7ee3191bccfb070b6280e9b072064a5464dde23f9b14960f4a8246889aab90c6fb6e9a2f28514da6a921a1ee2cf6bfd0235f89400c069d700c76911d92c2889bb3941c400c824f619e7f0f50591ef1dea68f51c90d4d9457c727247fd6ec6af3afeff46ddb5966747c9129ab93092d67a734a084b4dd19ce33805622234058f2bae967cf65097d5c1cd71e0aa45f0702c574189e1719a121eedc284dab81e803f7a0fb09eba47f57e52a01aafd6e610bc2be42b713f85d12013cd37ed2c7432a8b7be68bb571888cd556e071b86c7c15a9f9e61694300d359db2b34c133b623855ad6db1d770c7bfab21653440b3babf02afff1130bdc581d6e641cf84210059222b48fc4efecbc3e9c468023eed45ebd3974ea9675dfd5119ab4f25ada3306014313aee556921d9761286f3907c7da39fa46a872f9d7d77e42a70635a3cb7285312f32e06eca3dbe5e86e7c28dcd5ecdfd093de99e8099746e2c74ae0e0c290c70f98b48822c92922fa293f053a4ddfbea7cb1e89a54d2b76dbab86b93b852a431cfe8e92806b08ba515518517bb0d7256389ae02a37a6040b2a55973026851ecaa86f79eb62f31dceda2c632ff3760bf450de659e11c034404a967e09caa4db390aebf70a20e305af744ad6ce6c4af4b6951e0043487027ea7696b565d5fa4346fee0bd35454200fd793c73b26e374473e504194e1340ee206f58108097631ab727115806fc8be5ab320c22fc54c6d0079b9933baae1caf27bb02d0e772db39fed852d2011f149e774164b69bc89ddb769980858a54eb06ece826c7f17958b8f7e1345d1eef313d122f194b6bcd944420d70f43db7701437d4a9530881043105a97052e8e4609f3979c2200228c810c6469ea2980bb20748c79f84707d37af67406119f46c073030d0d1d32f30d211b2f1fabdf22f6e8011ba65e1019b401e2b39b67889b3a95cb698564ac8f69be8ba2668c780f8bf77760d03c45cc5626e78cc3638aef11278bb4af0324cb8b558da29e620794e1a1aaabc15060c85414cd29946caaefee40b678d38fb3764c32ec9648619d8cb4cbffc9b2c76f4a9045c9d2fb460f2393850a9d8bba10c6f6bafc8f40006d476f76ea2c4817cdd2344e760d8b8e1f5ece8ce074309b311bee0afea00e97d7726d1130eb3acfb0b0f087e2beb8c619abbf8159947c1c1f616b4bb135c77268be1acce2107cfbb05b4910dda084bbf0c233d1c426c7a080bbce693e80c95d664a8817e91d4a5c8c8d1d82b8333a777213e1c9aa55acec684584cffd23ba9c3145f7c101372f942a92fb125c49f087eff499662496e43e6a440623f97645d249eb2b1a9b464f2b0b647b6f4c1935af40950861fa105ce31ac6211e2ac5c253c882077fb714300149aa9e4d1d20376d21334237c246fec08c8fe99de1c2d003f96f39ed0ef76eda7c15903b7399cb53dac86edc65fe3b8a076e3d69df6f4cf837f4ab0298080fab59497c658522ba5ebfcaf98ff591135b73ded6fdc02ad1e2c07e0c7de1b700b7b81d72df51b6b318b4125fc88d6b9310f21488988ab43037b30fa5286c3ba8356488cd05ba096598e245f10d22189cacac1b31e7b95b72ad685dbf7ea153d9ce77098cb9ca86bbcccd82519581164e787c168c0e98a7aa934579ad2f1a11c768c0ff7c95691ccb355cf76c176f1546100cef769ec0571989d8dbbc3aca9c6c32296efd64c5d4eebad7485c86e53b94103736c61b783684428a29ea316ea90c00a1e6077c01c4fc0344d25be4591f77db4502c7b07266926e8afc59a8e283ec8ee682d5a3f6527134b150cf6a0d8edcaa4e65d091f7a9f043862326104faf5a94d58b422a9edd3bded97d41e9e764d6d7544d457ae26be279d13ed88c65d1ddda35a8000f811e65f76e24af89320be1a813a9dacbfeef62e1a53f90dacba8d992e16369df833a40f2377fa3c2639a25a4d7495bb3f0dc11e704450d1991fe50b5922ebbaaa9f2367555ac37514a3bad71cde016ad909a99a4b66a5498c5771082684584c37a57f7dc723ece07e3265a8c18298f507c8c9d554d6153a74dbacc0e11fbcffd8554d88f2c69a8b5c3b2c9ac186ffb4bed8d2b2fbd86b1729e3b4ca3d80462113b993c639eed84e4316deb647f90d41ccadbfae7f48e5907df10500a6d5308be36e9554f65a4b528414e9cb062e7b77623d6b3a993a73b0cbc300f475e7b7a76800c916b441cc4f94026d7bf24b100eac815dbf1ee9733feec3daf6b4527e4516ba38c160a0031b2701d96411a5a80caae27c330659c5be6b93c3fc9dde587249c8860726b79bd9a0bd4ff05c4bd5978bd460dd7cf0ecdc13ccebc1097afeb7ff293db1d14eef4b385231f311ce7b3587da50eefcd0b95fbd22daa9c29e3dd8c2dbf4fc6e47e9fb9613a2bed41c634b5eba5725acf877dd0b173976d610e770640d857eca7c13e202a7ae893946d625f54521362630ee7d9eb82f71d0e1f8ed03d4822837a111d89f3e3b0ccd5d15e27f87493cc25b4aa85799dfa5b5e81c385eac4c80059d63b7ecd40b732990b87f03b8fa0abe3bbc33322ca5f20d2d0e44065834042aa7ff8f60d44403fcf601b1ca8f098361f2e054147739c489c82c49962148b84ae6b43de34f0f362bb5994af8c36c22d5db53797fe5bce67b276d65f5df703e91bba41064ba6313896e970a08a6f647b0fa93a67d3e1e4e66309e8848c41d0ab8416636cbafba95b52e3dcdff9e659ffd11686b20322b08b978e50b6bfd4b84bd12461cce9eb70ce276016a8ccfbb9854023b7cc4bb8fd8e7ee35a6a2d87ab3eb5ac0c421e3bd65c2cba13dc806cb5f86ebf3a13cbcba91de7c1fa27779ff80fd2c0d29ca934cc65a4ecb39825c972ae808160b94f0d8ab5b70fdbb40fdd36f07d4fd6b909db88e0625d39e6be13ecd10ad04e71509f5c08349fd99be0781c05f9cea8b5a397832b2b22f162b45468ce845d30526aca3688c0415ebab2a3f608d0fb5d344c1f8cb4819c45336da319836fad856a68bceee5050e1b4ad771f228987513abac0d6b125e817a1dee3e84ae9ee0b7ff6ce2e38a00461984361b05f95d664ecdd25d32281130d04e0df5eb1f826cfe1c628337afc5ce6e685c21d3a9b42f32104f7dca27d67d201e06bc0cc789d8e7878f1e9356b7be5e81760a4f13a5816dc9aabccefe37b62918199c3c1c347bb34fb52c99db4bcc57f104466a249ffc30a36c5e5ede09d281146d83b7fcf65c73726f37f61a7a8ad46139b20d6c7d5b05262c2c7610a26386a81aeaaedd3356a844b3e02cc9e5bd398a4a555fe56c65d767f6a7bf204e12c00124fb5688bd0c4229c4d95303c5a3f42762d4d59bbf6836dadb8f24df40a36a23bec0ced58a776457e20f4106c40eff54d56244c4fbea1abab22f397f7ca4c81ed961b7bedb174f60f2623074a34ccb17998756825aebf0608581940cfe28ad2bbff2d67de374124fe47092389486a2508dce104c395e3645c14a415c0dd1cbff81c261adcfd01eb168ff1b035d15a4fcac2ad01e8c3fbf7ba943bc2ad19a94e93a1debe2a40a72ef7f3f0b6dcc8eebdbd610452be18214634421550fff17a58a57fdf1c07233a3077f5869579876225f3560922ac73d210d8d16f7836db583b1d4883d41bf035fe95d8723848eb48584f406f9053ea3d7dcfd196e4bf69b343be810caa0eddf76a07f23e07342abcab75629ffd7c83ff1b736cb7ea6792b16ba7df5abb212214f243405d7869b5535fac02ee240d161f648338f679578532471f5963ada13b6d8e86d129fa3d40186c22623fed889242c82d9d2f0a4915deec5d8ca8eef9f37a59aff4fb5305d10215524b4cb841262acfea7ce46e85aca3226b4f2f345580c8b4f23d56f629b69aab8bda5957138d7e772726e52e2694aea0a218e2415f7578881372355bffce070a310a7b36e2e44ee30563557e7f99be5ec1ef02757e1ea50dc8197d875057e948ae578c3145928d4edfb924dc9ab6fc7c33ec3a721ed1a6c994e35a13727ee687a98aac716e0c40d5b72ac2a2c978d4d1276f4d4b8399a92976a03b10e862b62eb596dc6208f9e199ed8e3c6c63ac7267f9f2cb52feb1e0d417a7117039e58d480d951d03552ed6d10bd29869312bea4430ff3bc157f1bbf7ff2e6fd6ddceb796e91fb139960db6692b117028b59ffb34f14d2c7458365f3bf2a3d085ee65be0d95266e83b4d8d71dc81f2d488af83a671eea83bd1066e8e6c89290a5d8064378c0a876a9abb3a8f64d6604e7a69bed633f10d3820f7f951942453c00358507a23483052f1c449a4f44df0d9385150f8af1f5407b234c45e38f3cafb5745cc665ecfb6f6986d16df0782a3bce13b25b2d76cc16d7d518f57f0f4d56897130c621c1ef53bba2a10f174bf441cf7e6395c2af9f81f7b4e80d04928109c936e1e95cc9d076f3f0ef5fcf510af306d6cc1fd5571e83cc2fd81ff9a56cdd701cbce7ab32e6b095139351c991c100ae44aaf797781589cb4228a4e75ce7ad5e93dc2edb8f9ffdc87638f4b5d262346c432f7244c9aa3238b43f1c1143e16d5c53f801c0e0e04770dcdd004a695446a5a8c235fe117be8b9e061bd24114931b796625fa2313ff356edf36f42c2a47916aa961ed17abb44ffb085afbc2dd912ecf858f58b67aae915bfae9051e2be9987b272a8d8889078dfd9bbdc53a2b7d676e88e7822e72d6e51800727f8d7328f89955140ba626447cbbc1bfb3db1c9299206d80475729eacfb03242ea96c8e7c69605c0366e186f0e750390a7a3a1cbe992ed98c41a612f8853830d2070bdb1a0f72795f1fbd6a7a18be810d2f049e9e1ae2aa9c13f4dd67e914299d6c0c61f903ea0c373ec53b862b382f301fa8a02a7c0f6170d5b6e8d3a81cec085c2c06f1e3d9079b6a6a60211444a42c973fde8f66835853b7a3db3bf8d84be6f720ac29e7c254771046204a070e5194bde447e76e3c5edacf2841a08215c750fd7c0de53a10c5aacf6304105e10bc554787801463c0f1bc0900b6a41a5032ed7caabd481289423e00adeef53f2ddfcde6f3aa572f745a3623b791284666a6ad6ac5d2db9d2a13eb6843bdf65a0acea50973cfe7842b134b16396cb3161280399b7dcfa314d308561e1afa8523691e8cd84fa6efc90ca50bd332dda8d2090ab5758c40624935f1a3eaf4705670af5c52778abdc5070a03bef40da68c9751d06f700cedc666d511d667d909c46a1ecaab08fbd0856b3ac80890942eda837ac570f2be25c5026634583eb75431132b6847fb346b3b0cfae0b5361ff2902b0adec6f6748d77b9bce100ba0375163b79b3106b77a64f3d5186e2dd19320229d037e7b085dd95cd72c0135e0a644137882a31dba9cca80f33a4752f8c36180ae988930903b9947d91118c30130fae4d1fdfacac55e669c1420aa4bbd5a624fa4951cc93b17efb2f441ee1987f10d4edc3bb774359215b7747077777dbdc283502f5af3c5f7799fb6e10b948033bc1d1ad155cfd135aeed876adfa5f4d91612af9f943d8763fd5562c3d646c76c4d65e7159ba62eb78997ad647b428aaf17852b3638475f347f0228eca108735e1539fa09a9563031bf6ad7d26453972b4c48f93b8d6ba2680ccfeec813f932f643ad80ed5dbe1c1fc0516edaa2cee8eddff7d88ce690f498b698518a1e3eb7e52452ea42a20652d9a4d94307efd65b659a2f1b852ff05d33fcf24b6cec31060e78e02d954ea1fa08962d2c1fa99202a287838da5505b4a20cb94cfebb1d45ce85717359c748d06080439db3f65ca29509af95f4b41ed9de1aec8ff300496b57385276079c658a43007ebd11f873420d01c4510d27068cc60589b9b4cf04dcdee4b68a1b21acea322266f879b766536d9069ce27292f9624fd669c16ae663081290d2876755d2524af9b136ebc799324bdfaf7b9228853e2e5a9dad6bbc03973404c5ca6e2aaa7947a5728a1fcb2dd54e2de2205614581ab1e37a57ec7b82e7943daf6e7cab9937c49ac478a7601184f2f62bda611cc5bafb09303c6c78d1008b9206783f43f8bc07f3b12fad8cdf4d8179691ba68ca5a19942d0aff3aad5db8da33795a1ff67dff8fb99520af3b87756164777169820de22ab4f17ef1f4a142b141ed561b7704ad3541b1beae032f8f77c21709ab076474f9f0a131372c018be350823dc5e27d2605294ed71ef883ee4abd2afcadbba7ac6c3eed98c653bc71a5d08f6e64121521f191d7492af438747bc72d46bc63897614047dec0c22b1cc9d8622726722d5c1f14588447c1d59d21a1990912f8359d49db8ea7e3cfe814a51d7db1709897883d674504bfa20a34987e1f1f91b288234e7026bc62c25fec6c174f8498324be5dcc47e2e00003e852e06673c6b1ef6969ca517430bcf064acc2df96797a6aa3e62995146c7943d3bdabf87193404719445138e86d575d720598b62d77a8b3e3a2ebb9ecf0ad6a866832fa9bce09e6b34e77c25c21912b4d5791f4b91bb44fad7f63de061c8d56c1039138872e94153d251daf744d602709e7f562d7dc4057707511d3ffd91a88b7c7711b2791d495d500161073527d8b3910e1fdfccc3b27ff524b502e6f40b99147c0451aea5294315915c005c45a7e17b4dc37bdbc2d7a3caaf1256909aef9c6e62f0b9814cad9d4d291708032c4d12c344afbac347201d2be77c71f51cc47c0fe19678c8363f74a8608382a1cb0b2dc09a13f0f5a88e626eaace081371cc914e6423204e6bfe8a3ce9413f5023f1b58fdc5758e7f3a5b0efd1839c4e6133f65d65a6f54a3ff2c5e436fe2c3f01aba4a6fce171b9436a98cff7873110c06cb962f74d1e94d1dce1b8a0a22e8c82ccfa7ac05ffc9dadaac5319ff3b370100765fe081ffb6e7b83b253a583e986654e2c7edda436e68a225075851b6c2a2e29e87109814007ccd7f8eeaff4725e63c20207a9ec1aff79d6ca33f2d93225864fb5e3e7fa00552c314d713a0e34977d876ff6f4f861f992a6fc84bdffcf8c91c9e629ff525582850aa3e7011f744c0c8e363d312a582f67356131bdd059736fb80acf620c22e9ad90b683955f375e8c0f9ce0dd2500243a37c08d587bb4a204def9ac14522cc8c5a65ae8a36cef6e05ba20789f0d84731bf10b6d46a4eb3a0dc5c3cb00a159d65f33e291f86c5c20e36ec471144997584c7ffd9ad73d049cff51f18e83cc45c9ee072c84e9dffc9dc5aedc797cdf73aabcd671d688c0c6b38775d6f64bb959b427ce2a1b1439bdef204de5ca84772b3c7621f058d4cf855aa69ab5a6d5e44743e87f9e33e5fbe0917c1b7ac88647276656e7c172be292abaef3092b8875067fb7f5bd013f0dc0448555a7dfdc1ea1a10cb6274f0d1bc38248028c7951833cab692e5356fcb0659bd6ddfb783cfc43073911d9a59ef3e346b98a6259c24769cf9c97bb6021d4fca52d2bd6840056aa310993e9755da0867d5cf99e8f3933888bea76b25509901c37075a27625eece10cfb07bc692fcb83a0f9fb3ff32a0836d3930664836fac2fd3a2d8c6a387c3fbb31f02d913b52d4911c9b9faf1aeda9f8d8014f57a889f8530bf90fc772627669fc095e2e5d8c0a6ef70c7db18b33c1c12983e759b6f827c85d4d11ec31b744a4c055eaf408a3022990d686c649f6a953732810b14671e4ba68d555cb3a26cc222acc0d0325f6b8d185a44a89653d5ab9be0171c3e2234e2d5790f4ee1702b9742cc6eed65be334cefcb45e722fa06b15d5eb910133e1284720cf72ed1beb494a72598678c27d9122c3f0b263ffc7076cb6c438d31d116e9737026aac48fd967fa4f78340777bf929a5a49a83ab1e3a3ca17a891b0377f1f96daef7aa39529048dcf9a1141eed9cb12ee268441905bf01e13c50bbb9e8331d177135518861e2af2a0364407576dec60d560d7851afea3f4994b396bb075ad3329e87b59c29fccff0d9862968a689b2b2fc333374c3c70a34324fcd7b677a8ed705a11b5c49a66e65b4154127750f980d2935ec1150062e9fd3f65838f4f484c24b53cf7c123621bbc5d2563ee9a4eb83b665f90ba7d535135e18a38d46069e143a42322ee9e7eb248e424dc90286cc73d9a642885bf16e9bbb5e52f33052f130f8824bc803df5022b7ba45a958fe5f3511a96bf3c46683d45d857eab0d4653d5b563c19ce3cb3a7c59dc0cc83005039b556f351428d273b3ef741a788946eb38bfa453c62a5cffe3ee259d020db27267fa20978c5873f71961b990a68d3b25302f4331ea6259781c4167d0af837c8089f3bb1c0f8d7cac00183da05781e7f679622102e04a173108be0e56dab8240f4d12afc883c2e84cc999b79ffad2c55520673a73c533105a9b60fb3043cc56190f5bedc2f1389b8a18e4f688a8a9bd76a61aa214db34995ba3e8a923a6a7c664eb36e72f1a4ef5500602f8de336d4729b6c7cf7f6a418ad107af44c372906bc41d6b518fbb6d68dcee7abcae6559362036965f94f3a2336dbc93703fceb60570fea627df8830e64678b145817d3e04fa92c2479c027e8fc2568a482f626132116ec164209b96956053badcde9715fca4fb7e19a297b837bf071044683cf913cf5cd0c4aae59f8875e09e7f49ed7abf816ac54b611fc7be9f59b3fbc28a0bf975f702aee017647c0c51c6874bf93afa2dfc2b37b4968a803acdb597b1493f7053e9a677550d0bdd3105a8dabf92dc870c2cf3384b7852c43698d8b538b5452100c0aee5aeb3a168367118230c767c076ef0b67a2aa8d5c17d89fb7efd902ec13df34b2ee480bfbdb88a247d828c563ad0582e094b9df877dd57ea9fbae2596313ad69fc19251b35e268dd9ae8e57731a2c1371eefe45948d72762c30dea04790be2fd9d8931715f23707299ceb704cd2a48e6ad063c5032b0a9711206d39e99bf0f32ffcdf9724245d6b6bdc2bc71795834fd8498436dba48b0938964ffb6cc3f1ccd91d97899fc61304e6f2f9645ee2bd88d962e0b827d50467ddfa8647cebc5cb5759466afdec2b7f2fa0efbd38005af2b97dc46f17e2137e4f2f36e6d88fe581c75d6edbae42301280ac7d3f9e83d1f92af00eec5ebf0303855522f130de3b4b4514ec98a091578682aeacaa6b6f7786d351930179386208d6395d2cdedad9dc1fd1746a4d73aaaa827ec1b2f1c6fa9f494b7bdaebf3c3caae69c044c98e6e705cde9b02f8de00b56c29bfe298409a644baf5d8db031f7499367cd09b7151d34d65f3437ee01e528ddaf8bbd0549997b1cdf019c8b79b81de046529e93041bd8baab0e01e3e48915c1e4691bafc7cbe8fe4877389f554407edbed653d292c7da998589f50d745c0a9cd6f52c3b3bb7decc9b584c7d2e234404dfd587e5eda36a29450951d285eb06a01ba5e6ff08ed14dcb8365be5a9dd0bf0fcacde0422a24bb78c14fdc73383aa33fe754cad62d47e4b7c94bd8238430c9d02a1f531095b3d4a19c3c5a7c16c60074c955770f8b9cc769ea27afadc578099c75326ad0bd5f679354a7c6ad03345b5892518e26ac364438fe694135470f93e6280eabf7f18eabcb3b1addcec8acc3dfd918ce1b56d76d5ec159124c799c685afc2190b58843cc92cdca414c3fa53959affca4b1f321e7ce458d39c47e2ecd3303f4fe29019338c4fa97d094450a4e4dd7e8a7a1a983538c373c97e2b88fd5eb675fad2dd713de11084fa0dcc09589b3907b99967a929dbe644835bf3d9d0223521408fd9d6dcff36636d596c678f38ff53d6c20a3bfa751aa759cc478dab4d507d64e54d9e65fd1a4eba3dcb0728dd1e60c896beacd8e6541a0b5c89204e45f6dd3bcf5395cba32bdb7e0b10fbf7822b6604b9594cf327eee9082a994b241db63a7bba8b1eee295139a6a409d5c283c6e7792f31005c650c46b2d846a3dd0ea6473b8741e816576a20a542a7fc1c1fc6498a4763132e39485967981ac3adcf40ca9930eaf244097adffef45cfabbe124da04ecf9588922efe651c7074f5709d7276cc452a3e30fee43f6b8c7ffd98aa6da6d897aeb42fb58204987781d11391b94c1e838e8c429a79ce8bf216bb5bfa97cb94c4d70500b2d04b63c2ed8db568b37c5a3734d68560a0f5d524138fa27dd47580e6dd70aba4b43c31b1630f3aaa242e112fcd4965c9711e15010de1d7405773ac7978d9083a3093761b654bf36184d1b6da0cbe5f34710982add212492951c7c3bc98f74fa018b4379b8d50ebe5f7d54466e741a219a20cb4dfec80bbe5d62d0b8754623f0462d8be14fef2da88c4f98d0d332339db27ac6893fea3cf5b220a1e42e9b281f7c15d1839260012ed973e32f57323ff826224153f0e8a71b2d42791a2342ccb5770df24ec48df58d0866bd9e4c0978d72d02de3debf866e821e15e179171405c53c15432b148c680627bd3c1286b2493037e034eee26a3aea6c6b1edc7986ea0c086742279d7e13784c859b348cbfbd30a5137af208963c12bc2b16533bc121d4edee91479f78b44ceadcc41a3b83eaf01ef88feb0d23ca1433c974e8bc70b77112712c98d9a6d5c3e6281c09b5f3c4d98e7d8a04d9d69ff0e4b26cd4d8a09e26bb8a4b309937dcae372b4de1fb1c24f8fcb1a749e40549241b540595e7de43bd6c4ca1b76cf5930a77a1fd65f36e5ee4c74129593655275d66f35b317fa43ef1a2aa1fcef85d4c7df1a5565badbe11f42051d5d4ab054f612b6386228ec5347cc8e0d9b090f49e6ef8686140d90b67c6b571e9463bbe70f1014b7c33ccede7314df107a23734717a3b17594980d0d84e6b7f6db0aa81efc94ab1db522bce8cb75d99f4a9f5d7c323a4ffb008bb9f6ec095e3a3863d4aec0a7af2c334f789825133eee015b2bb7934fa0e1cbaa47d1d415f251c20226909e082e7cc7aa4746e61c5f1c436111ab1f851dacdce267c60d0e3b5fbe5f7d79f42b56c32d98e3460d4da64e223937df2e7135d4f489659c6b7af2eb84cdbc24eb922f51d89006b6c47a51d1a294f135bced65afc2de11ef18b58f28a58929d5f573bf5781ff8f131ffdf457fa537a98687bbc0a6929feebe4516cae1a0b4512ef7996fba75b7adedd0df2cf97c1cbcb8bd03109c5e0e203525e59d71355d5d9856b0f0fb3b9129bac9426bfd91145bffb59c3d7a4444b54cd9b25870c7c89b651ca32445e301acd18a2e6d5bb0ef71ee7c0aeafc902afa77d756f847e3a6855aa7ae245a74b79e1b676e3799bdb1336d4d5c8ddf66855226d436cd29c1d38dcf874a5230715d72c4526ecdc0d7fb9265b8edc6e3f1b699a43d1dda73bb175e7869d3c2934e99841b079eab9acdb56760d87e8cb8b436ea3a0e4fa27c81763508eeb40f35301f5f7b87f5b6b36a40060ba9c4d7440556b0c46116e6d0b2f72ae73ae9c18fde9124309eea310772d7eb9b48e019af68412c28afa48a903bb23ae01e4b370f895672ad9ecb6ee78dd3fbb324f399e53e4ccfc7344a5398090edc3224d48267a9c4edb0e7143fee19a33b62276ce50d4646c594343304fd1ff0389aec8e65f790e6153cf8c0b2e26173b4a2be47185c6bf14ea0a965fe2bb2b50d78b039de88b6f02e4c73f8e650106e0d881f3885f835f71b519a2f1c10ca46e52c44095e93b39458e151b9d0e92eebdacd94f06cb1d61cd9c09e3498727b425408d875ca7b0250dc264d1f5bae392ad1e295e2fbbfa5a97efc33f429e61921217e9f1a0c6f15eccaca87f94688a8e860222309c44a17a5469d2420b3b6c7daeb6a1940f5a1d472a2a56dfbe1750643faa3779f198d39a32afaaa1dd614fe96bc358d0aa0d755e2d4626d5e44d1980b3f90abfb4b7e306c1c7a0e76eca1ae75996ea2ce954d2ce23d26931542c0d0f700cd34a771bd7baf80e0e7939bdd493dcdb9e09a2a55c738c31746d813fb00ef5cf98379e754aa96b452453388e442b74432634f1e176de9a088b979dbc72a2f7ce29073a2d4282f900b231fc4c94ba4053220a38f57db10a7443f5ba946dd5dc88f6f7eb8fdd31212e80520d8ab1e540db1e95caf539ab68c7225a385c2a211e973defb01c52701594ce32d38ee4fb6a16ec6d9c647c7771c2c66f399fe52992d002ebbce241c50e9f09c816d302ca5d96d5e03556ebe0015ee0c66337e5d291d55e08c7c892f4986eaec79f42e9379d15560dff1f8b67258d9c4a83f29f83ada55fe4237b4bada4c12234d757ee54104ba070369457c2abf6a851cc15eab2dfb053abd5d1a85e36971ea7ad789b968807eaeeb531fbbab66e3ce0c82ad40fd88c47c38cca7c1b4952be39936b2b7e21aeb3ba4fb5e7e066f318a93d7ced3acbf7d5165cd154986d3a4f3a35cda61d41d65e6be71aac4bb56a4f7a5993d63e4f9ba2035d1eee716c106edc60cc97824e869fd599c42b64673ef58d0032228d777403e9a30499cb9f5348558e1827d122ef8e43ead1e19eace92871990d7f2e806f3537e558567ccf53091a0d982fcdac0a73996124b0939b4fb0562accb60944e3f418098eb709c7b205f0e663d83acb8499db7cd473cb76f15ea5e9976810b5721f596ea341d9db5b28465108833a4f44fea29b934f01797c498aa94c1c693caa5fb4b803430294c2d2e20841565a134a57dc0cd7dc7123f51d665f11a229d3a09ad4c32da556507d18210f87f3e9a1426fc7a792dd710dea4615cd7a596debf2bb6c048f4cc7f5af8330dcaab1e04a162553ff07261f1f702ac5dc2d80a4776bcaa5af69fbc5f75b7f53f82419ba17d950b3b1a7f8fb2a4079b3f69fbcf4c2ca32a5d2d4fc038f7775e8523b53b2e26ff3618a0285611c22947c62b0fe75dedd5fe61b64f35bb5b41e5309d1d74b182904dbb193850b29278bf71b3f9027185e515edaebeeb825dcc055c3b95179c6d8de99b7653e1956d4522fd65e06792eb1eb2cd1f062494656b5541132760ef07598dd0a63489a893817a71973279b410099d79202f5c7790049933755489f3fe5e100a35701afcf6bb985ec63f3a530ec792a49a3b533600090f6dbe6902601315b20f2811d1247b23ea3d385105a618116d75511fc890128de7b98b9b1cc5044f4998c7c82381c5b038bc42effbd8cb39201533b801101142b1b5ca6020dbec22263804349d6d485fe8fc865c76b22d28131a3c3b743a628b1c937cedf7d0dc2e6643bac0d09d6cc3c274b81d168c7c1c0fc682fa7d10bdac3aa6ad3d2d933badef34795f294dde8cc69bf584be1009f415a201ba5042a1d040ee7cbb09c615feb12b93dccd60b1d6a0d5ffa8b1569d48140d1637b5ec6b6015880d5e399c609ad23312fee5ef76b7a462954bad3353eb9ecfb0a1b8d153ac97426f2a20c696ff51b53346ca318f32f2f5f89c83ef79b501f45df9b92321f89703a75644ab1d3e63a1f4a1ccb35737500812ec54606942c409b441464ad6373ba90267db47da01d756f2f78250b6e276f4464eeced3645fa4b5cbd6c40b90cc6a45d0468a4f9f22d0e855575f748bd33087ac05e927bafc9af4d5914bd57261857af5b2ecc52ca967e54b744fb709b3c08832f370c192947c5f5f33ebff8002a2369952e6d728790d7e9e81e28c65e8b784bb0ab2e3037bd9952822750a64e2a0ffc5ebc9f89949962e8a435bf8d5eb21a0bf4466d95ed11594833a7d76f9fbd97a6ef6988e510fb748b5f572bf6fe30fedca048646d84eac92ebf87508bfa2bd208a3aeeba94dd86780d138a641ef62a11047d2ad84125bc71a0a8f8f51cfe40e6f34c474e9413879044f276a86063b1391fbdbe191be683f0220d1bd655bda1f92943dd5c2dbaf1c754d30c2ec5167a113dedbd8c88437b99893695a5b6195a4594108f938e3882d9394648931a8995e5ea709dd4fd08dd70c6200d33df535d1c63a5a3be041db1ef903b8af12bb2a0c147e4a76f0ceba661f2d27013e7847bcc9125988c310eac8895fa59dd2910056b46864ed66323985016f1fe7f5dd6ecd47c80c1395722c8f6d2c6316ce104a25bdcfb7cbe5f7180c13ded5f52c6b8108f290f611c0b3268b80394835fe5e1dcee4623a455e64073710ede922862b56d19fc5e70a8bcb79ee021205f08447bddcefd845925001261ecedefb33a5b0d1193b4db67513803881b23df8da5a335834b011b6f43444f8a034d038dc3b258230fb0d950757ae6f55c03eacd331cd52ee82313dc8d470a5844c6e366ac14aa5ff9eb68bc1d1b44963dfef4dd34832d10be3441d42fa22b0990d2f26ae3865456634afd7e94cc7f5c051bd6cf6d7ad688931ca5ab5cd07ad0f9f20d66a1683545f2c66911e0eb5ebda9bd3e03a6a733b613407c784c8a1c057e821def58d15d35e8e79fad2efbc6e45d98f5bb0324a0246f04282ad4ecdfca319cd48ced658e90135ea7d92072ce68d1e0974b1b618304dec65fb77f677f17a06fdece33356532cb3d0ada2b86bc13007a0f21823ef94f75351b9b58d26ddfbbc0cd6305b063d49a884b320a4968410c212b75e4967931ede37c2ee73112ff76b6acb9955072ed6abe6acb2b9414262969f927d30a86371283cfde12c6b10ab1ff6f5f3fbb660be59d04cdd1a13d0a06265f378150ff623302b97ff1e956eb3b23cba3a13eeaa3d89480626f56b831909c9646083daa170cdfccfcdb2912463990b445be5e6f0cc608ea30cfa8d9ada7fa21dde32c4812beb1f5f918ea56a5890873213d35d3e5cb4e2d065d5cfc1350baab6ee63f718e222fb288da71f9d8b385b00f3881aeae342f8883a7c174c4364e563eaaa808bba10983a871f70b4b3038bdabfa76d93a99ce7b28281ef3e622f82a10e7070a796b6e14c44eb5de92a4cc604130c7f50f6a6d887ed4b99234cc8de2ea04016e510eeb6ce6da85b0a372816577e31fb1e29b7da1b59fd51423c47d716aad800fba7fb98aaf5875287dcf702c6f9667cee046bfca5ea7a66aa54f0ffbe4849d317d6a3d95bc4c5f5f219e1d18c701bd048e59c4a4b01a593fc0b0c18218082c43aa37a8019f923dda08d660f006e938f804a9d0f882698de2152af7b0d7d5ce2caaa9523a16a94fbf51bad251e8b19a9dd814d26c2d7c5d8b54778c73ecf3ab394815dd085620117d4e99a3d79d2bbf73fa5641a83f8f5e84f75577311f322ea717494633f0f14e66a46d9e745e7670bf55a1f55e0ceaa51553d3e71d9008d31e9b1f8dad92ce089ecd6aa70dbe2abbf13413c1e9fdaa88d1aa00c0d0df5b3ff31d2289198aa3bca5cc322c0c9bd2b8f7de72e5a814132c55ae351fc0751dad5255ef35d18735a9058e53052cf00ec89d2ffc56f74887fd92b1a307bdedeae99efe9f7a114f3d5c180c53333763403effafc0273d70c91ded9c93f3a29759e5af03d52e89cd8ac2e91b8b10371a3af885f03d412105eb3039ad43e44d1bb2497a6261188b5018bf0f7fc6b77a298be263c0ce7c1ce212191027568cc7aa553a2c4110d7a0dac7fb84a8a14dec18d80bdac7c3f275e8361894c82ad4fbba185b02af2de3d0ae9b21eaea9d00a8d0edfd04a05ff8a30549c1e608697f679eb1418a13196b723aefb20f7ada29649d45b72ab54f0179e560da2b3db7a09c21383bf589ed0bf0827288045cccdb67aa86621f18552c6333eca3880de8b1578144c199abefa4d974d40455a1011e0fe8a0a1c7eccdd9169a64e219c0fe97a7ef254c3df6feb92c93848f2a8690b34d0b4395ce33af01b9bfd037cf42922c7d3dc113ebed088c46687dc6d200cb216ad0da3245d039dbd37b9f12365610a99a606326d63d1d40bcb44a605fbaaf8d4a9034f0ee98990717e817c1c2eb2ea54ea9f9ddd14c4db4d032461ded3187f65ce7e5d8184f3e3c8834587641fc37f259e5d16e33ee022851d5a847c8965551bb1769f54b06e34459baad91528e1fdf4bda5eeee9e65d54b030c961200b5f0dc2cf0a7778d5673be1de748dfdf3862992f9d93201f32a6025cdee830f7ff551eb67c14a60101f9e6d3f5dd49ebd409971fa0c4be4f39a218b21b8e9ddc5fefd632b6c19b0183d725e19ee76f8975c66e36244327469d49bf507bdb8296f7cb8152a71de5d82fdfa267966347796bc01360eb0e54f6de5061fb5f1998f21d38a09d07327d912da7786920dd999bb93aacf08a55fdb530823ebec00e54da5ef7661a079f4b765990346bbde290da241b7aa6f3d66b80b1c700f6ecba29afc1158d9d5d4b63337c2158728d928d93920872ab6bf3ef9d31eaa386d77e044508857a38ad7ac895927c468ef431c56c27f070fb9e3b8d60da9c974502bd3f3dfd0f4008de383ab205a9f5adbeb4875f6ee0df673fe50f3b96b1d6af219fb3976974c67f739ad75c5ef84259bdc23e4255ed5addbbd14c3a662feb425ba279d84224fd2211be78c883faa4340c34a2f55c87daa5b099ea81fb817866e61c61796a2bd467e30228d87f56a85254571d7a8e4c2eebebb6c5fcdfea2e314c53e00f455cbcab9e11c40bf229c9742bf780442341bd9a780f74b5497c65198e9595a2985c4daeb5b38f19c8e19d8f24cd19db319431869899c1bc9348245c204998e9377db2dec3bf16244f48e445b4fd2f00ab2cf7622d255e2069a1d2b6f5ecbd2cd1ece5c513774d5893a94e982c86d859ecdbc01af17c1c207234406eb7e93e45c3d4b55cf89725b32beecf7fd03c9086579a18b5b64fcb2e81e0ee365b142441cc56b49ee50162f2cc70f5c2b25287b004c8bd42713219f22d267a8bda8a996f1a01a3908b7df0e009e317e468506001c5332640822cb4503ae039e3ecbea05b20a0879ca2446a6f5e8b8ed0186ca012a898b7180558ef62e7bd55a72a13f894a5a9bf087637e43e76f17bba42c2417c133190a0f529c7f9ea02f5333aae056f6fa7d13413b5a998125aa722c9c1c5c79430edfba7f65a6a705d319271c32df67b7260cf2da0c7aca548386ca8d219ae0f403b35f0798f4296f8baacf5055a95d7d90a6f7332158e0b2110fec7eeffb18fb22d5da7d7530aa475c689925f84ed88c5f2082964137a4feea48c851b73e9a98b4de310fa3358689443b5d67368b8d3a7c16a0635469e85aaf232932172bc5201746fa2a451baac1606ce8d94a8651af326ade61e902776818ced7b26200c946775e1cb9b7b1cde1fe7c0ecd303d61c83346eda79c6b9e2f48101dd83e0ebc2ebe04599c6387200188941014548d75220cc3e9263625aa8e667e3fe056fd2ad4395c73ff60a382c26fd48122d8cbe02ffae63c30451719a2ebebe6113e877535473a7021ef288d45ae1405331906c784c52b8b55e32ccab042bc88935437adefe13d54593d172393416b56820e021434993ada25c1389e6c847b930b417ede68fad6ab9e9722331bb156c7649e46cff3b450d00f93016b70232f74e4b20cf4a298fe85fa67fc80f976eedc77df28e5099f90ad016bbdaf86980cb3d399271c69304638431285c487b6d68dabe5070bcd8a90d1ecc3fa0c53293028e2a644a140b3a80aa5c5df9d6406348a8ecc4f8a282d9fdd2d5475e6680d5fa7059ad55f56db7c1613236593a3f130c620665a3019ca06447b7e0243044511141dd626f0efc8b2b811b0cf3b2c2a2ddebea7b72adb7da02ce508fb384d9d760dfa80f2091033f99b2b677b17126b9adbe377b1072b598b4bc1b81f0236d852908be699a0b6fa1297de584949a4544fb3fb3baf16a206509298f358588f486a848ed9ba014ed675dc0329133a5b6fc2f9fc3f13a8c15e1a3a4ec498503017e8c8ab435f881d680586baa091acb3eaf94a85f8ef3f4727239c72f5495a2ab1d33cff4e7945dcb67f9e0cdf1b33f658bc3056fcfa0ccbd79ed4525e8dfb38dd2b1d3983892b2e1875fa44f7d7bf86d82b84a0a7e6bd570135b1b25378d23f16538247a66d359a78aa6619cca9398c05512a40f32f6f9fe0d6f2c5156a2dd77707c88a0c1815577961f3b0c85bb2d7aef6782f32e2b57a42fb714886172bd4c5e9071001524e4755f99da27099e4c1a3a3888f10cb046e933c4e154e6e07a87285ec31b657bbcac86b14ac35ce2b37b67cc9d75bf6c73998b6c6726c895ffd6b0fe30a19b7f866851ff7894d902111c6bbd4720a3b289b8d9b0c1a59b7540a2516070c2389b96bd1ff0d29f119d1efc5578583758a58c8f42a304f51a17a4a14c7d211ec9890bad349a9895a904e8a00f6b28145b21ac1e63e0dd282ecd1ffe00cc26765a6d261c4eb0bf04fa129f0dfe149b42cfeaf025383c5dc1a96abf340c7f12da8a3cc02980ff295985d440c51f67edca19f90087c70969887923afc3a58724349165753d6766ccc0b3b89771ee792635d287c42dd2c07f5c16a5ca38f04514f15bd43d771db733848d1aa6cb111acfe156075ecb8742b76d69a6dd836226713c56df3af19be15991363c17a4d626f8ddf1e864a8acd4dbd1755ccae3053e8121c032c76a7cb308f6b3f391e9a0253e0ce85b4d1a0f0da32d5a8fe6a0782a9e8ba62d74e3af7d65a4f22e0aaa5cfc31d825323fed6a8d4acee732b90ed708d81ad94edec2b891ccf8d365cb0941066bed53c0359692bf59bf5406d6afcf4aea31e53a4a82ac02ed679409dce4f9b0a4e870e7982dca0b26d982ed79b9ffd6ba5bb3bcd744422fb323d599d4245da27b63c3f0e880b75afe314beec41324113c55477f73042808cbab6c790eb488d4ec14bc8f7193ee4acbb3913b48e2f70fe387bd98d18bd4f8e80b5d542308017d1af2e239de0ade6823e0f7a1ac7d5502b321cd617a4a034af36421600277953dc31883969778d013b429d4c79a54a19a45ea8401aa0c76ad2e22571a83d1c8bca94fcfc6958047a7e03de6ba94b94668a213bfb2e10ef4ebc9c5fc0b55776f4e8498dd10b86fe10042235166314cb8f3f1858981aed5fa5f53baf6b358da95aa9630547032607914179d263eae6254a1ef4cf3b7b120f82a52e0756364bba08b159436659cac42882a920d4c59308cd12c6d12c60b3212ded1ffa225990943f2fbafac199f6bae3078da9a956e65d8f70f437a008a694a8bd4af950344ff058484f8f84b82296d33fb88b1d34135b6fc4b6994ba0be3d3effd1ca5eef3bb538ea1f330b97b0b8d9b92171a7d270606c0a353b827d0dd2debbd583d587fc8cc6f5232ca652279513993dc54e3642f4fc7a5ceae7d950e1ea62037c8d79590fd88deed6894ad71425951aefa6e24aeafebc512729700de1f2ef8324fc6275030a3cd6e16364e224666b5d894d84b3e48293fa947dbce68e7abdf1704271a47189d7eac9edb5dada9015bbaa015f80f68cab5aa4cf2ad23106fdd6d4f1b3093c2381eca547452af7c9144823a4ac8356d68091b70db6c65325f116e78bcc657173037921952f9d61fdfdfd321843f792e6c07b9cc9c55fcf1c3606ce91004a88ff5e7ffc22fca1094d120265f2836da013ed5f5bf83819b824912fc67f02f61f44a34077bd5e01d82f42287a7e3fb5e4e71be2cd7edaa5d8ee6eb6bc6dba15f98a109584330df749794d7552872f3ae162ca1f3c628e311044c1402ebb3a8aef8f9a6c1ce50e3054dd5a1d1aeb0d17b1de1a338c08316e84d400e7c83b03b5f751fd610589750cee7b47eba9804492d82825c83fd1afaeb0744b980c101ccb65ec01d1bd8c6cab6939ddf8c97ca844e1e42654508300a701c8620c1099fcb0f06014a8a6d32f2fffcc52cddc0c1305040eecfdd6481d8a8dce6b20b56ca87fb31dba832d813666a7470a7dcbf177e5d11d45321e6e8097af06934530640288fcb65acd9821674edb1f0850bd19ad755d2565ac3c70b3ca5703d697e0f05339ffec783accceed81dc2cbec70a5c4508519f28ace5d17e2e43232bd9724ae94f550773b5f0cd310d6a4e9b2e1794892dbb92468688704f730e6491d77a8b5a02cbf833d1bb397de2beb65670dec31341d9c874ed840382ebbfa6b1acb55409be130c3d821b8db398c1c45cf703e989c3eaef925e88087e79c9035a24b0384d557e2ed8033b4eef5557fdfe22d5cc1aba2e7025a9fd77d589108537caf5a67bc1d9a22df0c5a73cbd33e30d3d516fe8c44d053c2fd6e3414237c67d136092a3718af24c970297f55aa2382f49afe8ff36e92dc1518b8dddaa3d5a04c8b30efe0bb0081877a99e98857bfa2e20d5c79164b90fe2d561a7f31fff83a79e5c8be430db32456e23ee751f9b2af7a0e6eaa0e43cdd09bd92e71ae1e75b59277714c36ead0ba88535c47874377ac064fad9325c1ba75605cb01cdf07ee5af8794a5c0c596e4475fd40c02849213c455331b4bf013f6bb86878cfee3627e455c712af0abe26ac4fc84611307d681af01baf0c2188dc09d89360e60a318a408308545d1e1c4e57bbc8681035ba6d7a2606aa154a0128078f641b6384100dcc0ce02b668d286a4cda2989f3c27ba4ef52d023dab4007b69da81180c1d8b5cebe7992f17c4e673748ba9c04ef3a50eff39dde8fca5a8210678e3e9581f986180ef9fbef070867a83235dca1a6e474b396f50710cfd12d59182d3fb4ccc0b60533acc389317e7abca634ad028f8e0c7b95e02249fc88eacdef3ffa95ff0d2dd6b390cb18f98745c6ffc69860a97272aeafe1f362edf59f1673fefcd5f2d1643b8dee6bdf8c7ab17053908d4e90cbae1763af8862271f344b8b354e458bbe6e7ec125ef8cbba3a3cddc64d2595b76cc197bd0144bdc2e64c588a68b82cf101f045775a0c0beb93eb062cbfb8441e9172e2ca73b73fff627b1ffa676e402e978e9d6b1a22513d6d72ee4bac673e430127672d8f174d2672d965a2253203238271883806446bd37ce3dd25e2344cea8bb15d2e88553973c0538dd755a36f93d56f45c7babc3e684b2f34c2c85bf0504a90a6e3afab57e2e837129acbdc144e5a33798ecd952bd88886a10a97507c360110040f885ef40c273a58c2df0cfd35b4119693f32dbe0fb4e499c26722d90c9fb084894e8c3759a9e66c26c248cfad77c717ee789f8d215584b58cbcd68eef867f7ae95c9871fce322dbaf6badfb91da39e70d0b993ec892c151bbf25519aed2d3e78b41603127fd7672be97b605470c33be0967c5e64583d27318ff2de384de5540cff94d153192f37945d554535590546dbd625b751a2dfd0f283c0b09853c465c7a4ca91a4a1323fcbb23cf82effade4cd831710390d11e53dc26175e109ef09316c40619590a2084b398c30c8989a6b42beeabfb655c184bdd42d3e517ddda171be5a4af064ad168d1d3530e75f24bda70b26171a9d579008a464085bb89a830997e1b9eb49034e43029400f81bfa1d0748dfda28baf1e4ea4dc65dce8d4b7acb44e82017be2efb51c0aaacdd83d49bc25143b401b6a366a3b2b772b7a9fe1906691c49619cc85f31f6ec188cebb1cf187379e6cb39a85c5d405698a995c0acb4fe120967c973277567bffb96e865d4f33dd642d80e80c76b438516cfdf72aeeb0a55af785b5bb03b419c081d007ef949d969606edd6a306a5e604e051819beab211dafea7b7b5f306f3921c3b4c5ec55235288e4eac483304134901cba7119d8060119be25008f75d500df7ef22c350bdb07f3a6e5fa25fa55060c050250988d7091e304468f64839988ab8d9fa2219f65f8e34cc37e240624e27f3f8dd4c29a3e97d4b125f246eacc32524cb8090761013a649ce36fabbd239fe10f5bc1483956337c142fe6f4e564533a58a06910ec2eac54a5aa31c193621263ab743c2db0cb1e6fe0432d7114fe6b3c153adaa9c6268057a86df2722987c9715d93fe9dcab6afbd478542069f5bcf0f5fca2ccc8bba0602b72a1ec5457c3060d15d16f8e640be0a8cd82e1b0748966cdc8d17c552017feebe60e27930a38c869bd7823a0170b09d66d9018829ea3fd50ac185d71abbeda3f03f9d0f2edb28781e649c0be789068c88d80e7a68b7522de9d7cc41100b9c1a83327b4e165095313570d0725935a2718c8ae74cabc9d93b73198adc73c0a328ed55c594979682632ab598411ae7b62e86bdc95dbaeea2a28463e72a35703e6f27d502f54629dbefb63eac4f44b20beb2b7ba95451bdc927ac2c40d24bc8a166ddd0ae76adbb0f76c6fdbc471d8cb39a05e75ec9781a78b11726b2b83252c69e0dddd2e36249354536f8fd41a9858fe9005bd8736f6f91a55b2af03516a0bb4ed80fb9e61ce1698946216a120619756da9f41ef77b3ea4320216cdd460736098893d13eeea98b704ca060e8e1c7d735c7b7f931c239b5f6c7ba3779dce141ae96a426559d4e8b97d5e47dc5b2e28f6c0de8b15364c565933c8659a1224997a82c76cea694c0ac4711b9856bb2d1dc93bedafef8ec85be68e5118407d250579c4fce3fd49e890645d30788837f939872a9b3c536f027dc5c9a5774b21afdfdb462fd973a0e4100c1d94d9c935c87d20ad7744caa07b2506cc948f0aafdcec1a0241d4f9b4cc1266277ccffae71ff5f1926df449d619d5734bbc02a99372b3af5486fb75c33d2471b68e32a69d071db1d25646e1253ca5147ea49f234a50ab22430f7086871653068022080452894b9759f3a1b926be435012e13c2b1a836099c1af6a52a8d519518eaf3d31ecaa2e77c7c8354d14d0fb46bb5ccfc8f169c2d669b3d884eb68d9b7625aea071fa20619aa4d3c034daa0ddc0216a957c905eaaf2fec98de11fd43fda9ebbe6f4f5b617e7a37171488f27b0f9a013d1cdea0a35172c7985b510163454234acbc44e592cd0a91922587b00e8425f5aab372605d6c3aa3f93332c7d125d10e52baf40a40188a5fb5eb9e8777b378771c9f958c82d259c38f68969d5b581eb39ab571806020c95175ab28550a25b02771ebd46e95d84a0a9b323a0db36c658b68cf86074666e2b92aed405a8dcb1f5e461f1ca8f98cef7802a7cfcd8e7da99355f558c442401de79c9f0979ed70430f4e989e26418153f3974be3e799d9e5f6d72d0d3a1f4adec61648a2be7008a1ed04dd767953f7a3ceb81d605b5b6c5d90f8a07b1c06c9babc6cc7cbe19ec687a90f32d6dc6a5c99ff599a6ceed3313561364a37289ebf00ccbedc6f020f359c7c631885fd0975eed19c673fc18ae440d501c33c57f072a1b7e05dceb5c274ba8596d040fdbedecfc36a0bb90f100f0e2d64c064760f96fde136a15671cd52e1a94e9ad641d1202a832b082cb553a33b133c9a213347733f17bcaef81ecbba02e7a1afeb03afbc5b20cdde54f60fbd755b461dba37c9605aad03f5ba1a658a1b33d8de06a7520ec3e05b0012f2f031d7085555df9a05bb16614930413c5d71df34747a4c2de5cbae5d97c8e0796b69464f77b2d95de3a704ebb5eb137f0eb198a43a19eb77563e49730929c7483a72b8a2317b85df7d6d3335d71040a3ee461e333e93d0a7151ea27535e2eda7debebbbcc604794b17628c3de63d22ad2fa08d2d390b21fbb250c45370f03d6212fd8b0e0cb0c13f9a16501e121268ba3d35622ad488d44af65c2a62e0d610db34ddabfd8e23df34143356416eb48946da86c2b10e19cfd621618e4de3e108d96d5bd7331b947a02ea4ebbb0fc15b6f7847b2a2c624dc8b8e3bd05d27f2a8850aaa5b83158b3d806041c2d02fbc9fe9e92de940d53e40254fc47439aa3235470a9a82ffcf3a00d7fc0f53c9f1b911f021dcf9f2c3e75f4483277e5d7bada2b949f2125d8ee283a3e86f2e3bca9376de6dfffe212dd89f55198a35e130b77d46572c546f4b571196c3a85f44d560a3e24fdc439fee0d9f0a7409b4d388d68367d055ce9b5f1cb74ef27a06bfbebbb2a2bffd0f1485db252b63de74b4a21b87c9902fe415a622f3dbd47480e2d9f3a43058a7da9d3327d5c5142864f5565cab2c51531671a379bb2a46abe647a1f5f69617bde963810f5887ca291dd6528977d2d7482656f5720a736ebcc111fd113a51f87609f95b2c8ff6703c6846000228ebbc6a596743e42c56cc921eb2e3879c5c73bc37282c2a1e258a762181092ba9f0a4755d747d67b390874b5383c5f619dd7a77945753b4f2bc6d98447a9f4a916b0ef61761b33344bff39dc325379157a90def826ae1d202c2c10020b5472a9c27d0210bed9d497e535c4048ce87e967d90f10b5b92f7357eee455dd995940c249e19b9e6431ffa9e6e67a65e582e9f97d80bb51f16b9ca2406553ac2c46813e0e8bdcb2cd50149a13f29a2d1af2f36d3fcce6e01f522c9f3619f956b73e386b0dc4a027d677cb41a822bc15775ab42dc60a45cdfe40db4d891d5532da26b5c5d16e15db256993760a7f9c83f61a80ac88f483fa44e65a0adf051aa4c30eefc099c6f3b29b5f7231e16a952af180f23bf462f36a37ae6d4b5ecbf65b38b39d32af2d881fa472fa8f955dc22d89bf893b244e8d7f6790b1f084b0e830e5b032d6fb14051ae888fd8c3cf08fe53288075db4a291566d94abf31127f4ae2027b73da17ff536de3f0e5cddd558634d389b6b9488a128749c183f75188ee61b9849f2ade4e60944770fbe425d6149c29a4c874c84fad7289386e2fe16cb798aa13b9b80eb3ae6c036e3acf731382ad7cee6eae871a6edd110223e9abfb9eb2e193228ae4d386292fd7cf9077a6094fcfb664dda4ab28158e06d386657c8811c99e9653237fca5c925dc4a82284e3de0383aa505eba436b41d2ad848969ebf1fb06f47f73924ebfde8550884e359fc296c863b61a56005a6d599d2c72dd8dfc2f87d7392f2a63b4c576500b02e398db15d296d34af8a0dcaa921fe97812950d24f6ba6520fb4d4610f419cb4424b60e5438c66bab336db21d6a674c3be907c2123cf8ec714f3d97a76a2399fb409173858358bac35da9d6b7c47d2ed6a1559684cf3f258da9b0f67613b00d4680457fda37206a2d2db31fb3eb0c2032f9d0d6abb78abcdc7a626df4b8ab180a9e38fdad9c89b6ad3946e2d80996cf9972123f3d6b2ade800a6787efdee495fa5218334417ef4368fbee102b3093da12ad3632a2bc5fca519ebdaacc210be26a747fde413587e91630f1ae401538c23e5e6721a54b89691d10999ed23561d39c91f8061924a12992475982a96cb79cda7388a5e4b682d3df9bee9f5ee74f05744855b3ae731daa80faf5e879a61aaaa36e8dccc1746e830f83a6f6fe076a46625f3745b02c5e9404be892647da08f2c4ba3178e40dbd380438a0bc901eeb740467af25ea3f61ff0c01e5229bffc7298d36e7aa8e9f80055524e3800f8d7ad760388645fb8c8cfc1288499e977e80e09b0448d9825d65be706baaebc19d910d58cef2898a0e429ec310b42199f10f5ad21a0f32ab45aeb5083fb62bcc21823253f25364a687c828627cdde62f65342d1d61068aed03e77d7176ecfdca8a30ad3af0866a3c79f0fa7ec108241762e83b2ba751e769bcbae0f1f8fef938085dfa6d6bc166fd2174a0802a55623847c17f46853b3c228f953adc19e04fb0921d4a680c0a4c739379214bda1afb32462964ef997dca27a97eeba3f0a5a1e27109043f3c37a6674a08b6a4835182a355c0c418afadad3e481df6ecf1d0981116861d1f99bc02b9101bc9ac04cac373d4579061806ac6e954a03a8bdcf069521a7973b923b661b53d6157f065d43c0c4570bafceff82a8ff4ead2de9a327f3729b9a205ed3d9cdc8da0e66acaa326c04280d770608c5a9ad0b9a853b01378c169f7bd7b9ae92a68b11e50d8d8904831885409caea7d63765f4b7f8914dad55eac71daea111f04e879ea29ba4d1785636d3dd7221e594f9e2a67e5c938ab8549b702811eedee96e38fd8fa514c23442531b9cf583e2062947c38298dd7420ba880491ba72fb020d09f5fd9770394b53f981400e9c7663643dc55bb93c471c1f4c32412b1c56c505c512f28985a3f0f0606fb6e780e47e0067ae8657fd833c79ed95cd5b1b8ba0c5f945384927235b454831ac7429d8d2983b43d1aa202fc1b96f2fce6883f11ab3197d87e58b60b95f30292c0d22933d75c7e7d5c8d8086de24e74ac7a19289e74c0afb5b83995130b80092d86b36c62d91fa12733a0d1a838c7214740088748624b274776f96274fce9f16803955417482fa47911b2b99a817748c41317c61b09956373e6470eb93770db10fcb77151e8690e4392290b755ee79e5ff0f9e1af98ed22990cc6f450de763f723d50ae20094f95f904de0c6fc6c88394433fbfcca7b723f6217e3f32ea2125e49ee5de093ee3cc0801475ef0dd0f4d69ffa6fcaf4f8707ea7a17f621c22de77316f2e4276b0f35dd422a2b5bd37b323a486e077911b96bd96facf89c8d7c97d3ebb1cda8ae0f0a48ca43324542e255d81534875b1f0e1da0b8797019abb660efd48680b9a9eb8cb34f987ef07c5a0528ae867efbda59e68f3f8cf49c98f4199f6e6b68abf77d70d4ac8311d3255724494832907238becb61f4a5ad6726fc0f602816f7365cc590164ccf82680f33e536dd5e9ee5716b799cbf6c22408ae1814f5d27a301c3c9c5941f131df094012c38e2b5f240072563d90466f0c69c96354195e99fd7ff8dbd8d52c6cca4f60df8bdb380e321baef9c29616bc3c246b59d6740a8073703e0a506c79bce9c57303712c1cd4e7b46652b6c017f4a7b8b811f66625a1f14f6981fe66d93d7e10e01228ddfd6fa0d51310a81e1cc6283ea10952d27ea165a2f580b2437b4f66ac3586fac3d6c5f03ede65602914dd8503c4c756074c77dfcee091340e2420f54edf373013f7d28aed4ddfd0afb2d2b1d6699acf555ae5b4db28ed122571a91f76e8159d8e7818ff5fe0929c7cf03ad3faf8b46e2717270aad44e8d41121a4ff0fba23e24eff50b16f54a386b3addb12da4e9c69fce56f2e26cdb81355eea50a9ba3e14e096a469d581c829af9d61660c1b0edbc56e5f6ef0f384dd19b379d8b0d26ad6dff885e45e58af209dc18f8096c5d2e1d67f16318960be325fb4389a343c0cc38d56cc0ed4adc674c5658a42572249aeccc6686aeb82f2184d0a0ddbe87642d2f981d03ff938e8d28125f6e66015f02eb60baf085dfb5422fc14bd86aa3f36b37a8c0561d7a614e2f0536680fb3fcf5b9f9d663e99bd64b9cad57f0552ac5a003cff3ed1b8b92a58565b4be3326133ef741b4fde9f1d773fb52c82fae51446b0eccf3facf6eef739e40e301fd401dc6969f62a2cd702d1367b629c8791051e667c96c3980ed27438dfc584f549285cd0d6da6a74e1276ec651f99d00b4e860304e5684f92082e88a522e56676f2013da0eaf245eaeb1566351e593a8b5549ace373c2d3ec20a4d9617f8ca44db755d3f399de70ea8161a1ed2882265fe38af7db36ba9de415c38c609e29dbd31d055db28a06ac5f7f626201d593129c20b25dd2d8f557dcd178f829ec7ef0d7ec6ecc51331200971156e50ebd1606be0cf1630d79e558a7b57e63adf2f0dc16a55e3282bbcb10c891fd05692e69e40e1fb82214e4edf9431438af55a737074c471d6dc6fb511b52c223608de1cff5bee386f49c188f829367abaa3840ea7dbdb9f4f8fdfe329397d42eeff7e11649db72bc119cf299af6690c068735f63c4963f75f5c393c6b85c2ff2c8f3b0c09c1f5210a5e38efb1cff9ddd986d6d12dd6937695a89eb6bc4269461b764bb52dbcd6a95b9568ea74f455f29ef573e16f2dfb280b812e6fe7b584b4b65abbf4d53c612e16a3781d771c1106431d4a622b572a5e6c03cb348127b2c9771639863b07ad6d2b51c4268324093ba8ec9bb60778e4461449829d0556d7513acf9818003e334a4a2d4fe26be11c66306f25cc42b886dc146af5deb1e16e71805fc5a0343957899cb05e7a337b9ba2c8be3e6ede7c138e4404b1bb35f50149d102d25c1b3c3bef136267f8eedef77b6f11cf69299f591e946cd550ce895823d0425d2d91d7ace041b7747d80d8349fdc7f154eff1bdfd7711981ab66c7e5799afeb5e02c6d1675424479d8fa348ca813ca1f8f5709fbe73c47f612b8d3835217840202e972350a868f1329395b669995e4377ec5595f385ecc08f15dd5397edcd37b5d50690004f2944da035b448b56434b064dc06e9503e8966c041f00b0e9b107ce87e7b25dd452c0ccfc44d6cb2a4c1180687122c5b03ced6522794363ad3c2edd4be0686050866e90e0d31e19aa354b1eeb2cd93736e26cd9cb96767c0d6bf3d78b72454e4deea340adb7bd4e300d681d83a487c07274ff03ae9aebe1ef20a06513a7970b5d87b39c00d69e9778f6f8f681362c76bc199bb30174a444ec13f96f4ab65d8414c8dfb518349bfa7a37401242004b46757babe5252f93e3c721fb2a01e8deec08477c6a25c8bba2b54c1d128d701c4d8221d3659f556234f14cb4b4696c5267da80b4a013c782e7750411fe762bd9729daaddce0d7b810cbb4a039d868b9550c1fc2855f5b421e96000f2a93c12f573b50feff930276098c41f8b39163eb7e392ae3d5517315867347b0a4d38a75b5c39d6532c2bfb0c055034424fd8be4f9f80d1f36e8780a60c8ae35924a380e7a03d4bb00a8ab4219ba6430a9be86117fb75d8d2fb62dee6c56f7f380bfeaa52e7a8262596f6b665cac6a7c0b071e49c13e1e9410a02954563561619e865b801a849de89309bb0f9b279425ea941370637ff6b508fefbdd1ab96409509d2a8eaafde3db0a4068c52166cbff1a9c92f9d89482e23a69622db5f6fe136167074a5863b16be8c636fabf43f944171f3a56c35fb74eeaa7aeb948c86b3de012b66092af5f3fd9bb4be46fd72ec2b72ba92d2a23ca1e4358c315ee16c680f1aa4b9716e20bc9d630c118e0d1eb9826beee11676cca22ad2894793fe8d270a8b7d55cbc01e489d92efdd30f72138226d168ba61db0db011ef1d0052d1e3beeff4889c49bd12db6e43f66b115eaef5cc1fb8b88ac1fca578fd043c8fd0e2b8efd80cd3834b6e35ef7052829a9294cdba1cb629ef391c6ff83f95846e2123a60db44f4184318e6f23cae27d40f1dc0c1b9cfe468e3701efd20086bcb315b23322944e6e11e522cbd556aaddb5a2149ae1f825a0da4d29003460b642bf56cd5ea77604aeea531258786744f4c4e7f6882d49b5d31320b7586ccba1b3b2233b6bb47320e1083591741acd71f30c23d0ac0cc30a113c45a0c85801609fa4d0ec70b8061070b3ec416b2a6a9a71b813d9d7735b1043274b702def71bb49e4ed490ce421b6b58f328c3d7881009a6339f836a87986930efa60aa0b9e5b8d54495a6ed82edf0610235e8c153ba494983f91d50987ee93fd78e86a94fe6d3fc50745906ddcbddad05c1ee3ec67d9c6410938fe34f586689da81dede0b7c3b281252486da9f575381b89ad4f7d3d9246a3a50a8654dda5b20be9c185f54ff1aad31d6545034f381078ec352471edb1d3c1bfcf576a52500f771b7078748d3d280286191ecce81005cffffffa3