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 54051 36dcc51647f90d289c55777dfe65ee39e27d3687dbcc283d805fa2be73f7b04f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
951d0879187f8cccd01b0679988daa706d807a1788802eea91dba403c7a1d61f
Certificate Block Hash
36dcc51647f90d289c55777dfe65ee39e27d3687dbcc283d805fa2be73f7b04f
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000409000006060000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f7f89933ac55cbebe8fb2fb04be3f123864618b3ff998dc22ad037dfbd642a6c556bd171c8e235242b6ce722fb3d45553990b54ce818b6bfa617ac18d53cc27271f65f8c0c0ae025403d115ce6da176735f3b5c53295f8e27b0300000000000000200000008000000409000006060000

Raw Header Hex

000040200eb1e8af53e044f4d5fee02ef802c098a54f25022529710d3f62b76ae533e539f49c5ac4e5e2d3197847ff38f05c1a3dec24a3da102b113fa880f9e9bf82418b90ca086af0f806181fd6a1c703a4db91ea2e8088177a806d70aa8d9879061bd0cc8c7f1879081d95

Proof Data Hex

59,560 bytes
1212160103072f40c5206914404e2e5122b5d9003082d19f1a7c383b651406d7bd75a63fd2702c702510b6902068f54f79f62391872c76ed4124ee69450b26e158bda6e76c51160925900e53898591f0919e3fcca2136a05b41dac110e53afeefdfbf2730a9e3023754a3ae33acbfb83b34c3a396025e122fc4649a5b09a0cd56045d1ad1be70c52752e7514d617d88ef00f456f13848c118e4619c352f333f879b90dd67926b1e5b08fcf8529a27b4683115d8f6db7adeceb85d12dd303fda3c48461c735f71c3f9112814b3c26aa8cf212bd74e3e1777f1322e479a0e45b0f3aa601c36c336aee04cf5537540a47acfba876c6adfe9376f83f50ad851076139d5e6e0d991ded48c96a179b13f2995699b901c94e682932eda00ed90b08dd555cd87be57285f3e516e2c7504fce5c5415e2418b8ee056e055190a9d6ed0682c3cbbc09f5e3b393a85bf070f2ce2f09390239489bd728252abfbc40c8b98e293e08a3ca44bbb378ceac8dd86bb93a5d940b6ec9532be247695b6a1447e4510b2bb84e102b10f51c22765f66cacb83708a262d66472ddedb95c25c6f79768e1f9101f2c08b623b8f9e95c9cf8fecc456f71f72d3912951e1686bc65c3d9d59c93c94a8d97385b092502757ce5bee89228739feb3688119a279ce1d9f198418c1bb4a09820ac2fd74cec879914a0187db6c9f251da752825e4a38d4168589e042a9e480ea5f2377beb9a0e0a72e2e4c9b6508e51088e18e096fdf3b48188bf2ae5037848c4e4a5d4b0425869a1ef1958a7009d0675af741c6013af1ca3d1baa2d6f6ddd8386a7f3918359d2070684ffbd2f7d6148f28682a6f8df411e3d709d181ac2d7ec589c14e40d2b05daea7b221c5d63e0ef65a3669e8e971ca41a8808806447fadebfce514945458cbbf3697428d8d82f09be7162335fb7086b74a34da7ad2ff13cca47167509850b6d9e15e7d96b433cd49ff663d80051de53dc71819653969303fd74b4dbdb8437bae346b689de5d9bb364268ae0c18483f0d6e28cbf3ba304397a5e4985e13b9c670e8c61939b9fb7b1db3d0a5d4ad3cbd6ce74fc2f5cdb1dd54794d876781948e86980905f9bb35f330c1b2c59db4e24d5c85362200760069662c0a4c639aa7e5001cf6e8faadc866f960e6dd65606d978a8457827f9b8532ef54ff6beab35a17d214bb9129cdf0e2e57ebb7d25876aded9a5c62543dbeca6a00fcf58efc6114dc96592a525279de0dea8ebaad706bd2d4778b5a3b9af80d43aa5db4613ee15ee03a615303c03ac4dbd76b01d1dd81db929db9f02373466c3dace1f1d1300336b0ee73fbca0290b84680081b798113d4796e6e756397ed84b78ce8141c51307a92daed5dab63d58301aba8b8f752473a83f90280b27003c0af909c38f3cede48dd59c278c2c137958b3e18e3019b9ebe018aa4e3d8b08f928de65b16cebf106650d70a1aa87115370782f90e9b63861976abb7e36d11f9df7a43b3f2b79689b988d03557b08d6cee42f17b26e0daef6c12572a2076012e9ee1e95f9a1aef26c50cca42de2e71ac9bc4c628df3f9f88198ae468c00906442c5a0bb23cc60b37f6edf8e19df8226207d3416a8b96849e7b17ac2dcc4f9bd6f57935e85b70a21efa52eb079f4c5267217a2881d0916bfddb2eea098f8d58be409b6f57916f49421f79d2293ec445b6208faccf22f8a62477ed0b3d6805162c933122daacccaf96047f956331665f8d1409afd152c5b0df991a27d3467de3f328084ee5a50d2454fb85830eeae6ccc3a7b90d8a7f3c9b0e32af65129be33be0ee9718f58bb4fa66fd963bd4f6707e1340600e85a0093a45dcd91589692daae11896f6970a01ede3908d0c6079cbb8917ae07b329d7a18b46288a791a4cd0e34574a1eeec86c8e36d895dcb69ef987ad2df8f3cbb92b0cb5fbd76276085b4c33c5abd18aba8a4c84403ef9fd73e7a3801ab52289eb786615786365f12ec43802b955e0889901d6e7e8bbb6327288fbce4d0a0575c2a7473934efa8a5e77a87914b1ba1abb94d217528c3f1de8b3f0a7c1301a4e3c7bfdf079648347442562bc2ef9a9e8c3ac6a758647b228f4f9910aabf007df0c28c1e158b9c6cb985c86adb796835cfc50eed89f2fee19031449309a82cf2b763c704bc859ec534417fe82f8fd7a228fdd353ec350452eacab1db12f898a913d27c1c52bd980bc665428adfa0d1b3f80a18333cf7594b9a3f98f276668de54a8f99886b32d2827d7842ce0bbaa65ec63bfb2cc912ae25df2917bb932293307b9af007363f08a130c81331bf24a3caeadc32f187f86a1ad4c23e76620f0bd6931042c001c34896aefad86474f89e9016b1c9804cb5bba42ee31e9d11c808f70743a5e36cb787af1294ac18f77b8cbcfc77d3c75d41e14da85aee8080c394dac5336c9c768365f8774f18f4466022d74dbb88c84d0ffcb1ef7c6a97698022648436e8074d3d10857c0e1806ac4ec0dc9f7ac68c17889db954be90a4f782623c25bac41930dc95f5042730c90916e1c684f2fbf3b4e94b87441c83ec93c0334e1ce3ffd3ac7bfed52c6ac0111be6ae8d5b33882469b103033d19bf599a63addab3361d617b8e41a0149c89c7def29aad51aa81279779d2e13059b3084e7f9dc5c75415aeb24a28ef146e80723104aba2972a99fe7553c1173672754956ca1f981a13fb0c453afe088ffb59e176782f123e337e6a607d3a5650861ae568c78d774f35576b395713c3d23f166945be30e3bbc9842eab5dcc3ea8c683382ed0e1e2becadf76bf4fa71d6250d4d7c7ceb77c691dc566d00009d0e847da078c670f6360d783e876c1ba25f08092e017217fc364536f2d365a060fb21d2917b2efec767651ea776fc23d433c34e00256cfd73a4d56509fc30286c18e07b0947e70391b444b180f69214f97ad1a5c87de54c24df68f0cb353b3167323ba0313c924e6967e820b06f69dc2af6e4c953f722100283500ce3b5d3a6910aaa64663885872a3f8a367d20f10f75354703ec12a1804632e24eacac05343ed3cfc5440ad464f06fb462084cb73bf3756686db82056dde91c997f97c1748cca5bea5fb45d3d71f3ca1a7d610bd77ed049ef84624d2310827a0ab1a37640205270d5d7cd6063e746b5bb12f689eb507ee0f09f0c93df1fa113219d31e9ac58046da8feec627e28ee498021da1725a644f4260f3eed8e521d73853df779bcd2b9bf9016ec58efc387e6d6d93f8c89ed69de2e28aa3cbf881258381e4669b91763e19f5aa53804a17ab609125a84d97b49f80b10612b24ddb2b18f487f0b1a59e0f76ef54f6bec666950ce93fb1297df289ff029d0a7e23bc369e236348cbc19becfa96747ef707934d996b660fffe74e26974603e83b3e12ce208a3f6b2af6761875a70c651812770acf64dd1d6e8582ad840060d6e0c752e6e4dc6cc918b6f4ba49f03d12bf12982bb64a404a63382c64e3fe632149ce6fb2b710414300a0fa041b1d041928cb7c1fd20d4393c1c8b21de6519f6f742b94ae04792235180f39d6b5a870aee6958fe3b36dfba845ef857e415232494e8ba45fa218a0079320061292cc69b0f8a4658956041ac95005421b4bd59d87ae494d5ee09dabe4fb257618f37aa5f888c354733d76cc76e867239c5592a3f63ee31d355797fd28fd005564780d25c3209d5b5da6e30d192ec2c8b75d0ecf2627b75bb9f7aedce351fe4928a682166083a0a39cb3a78aef84315d23757bd70462826a189daf2c6b4c1bb5ad2846039cdbf05f12694cfdaced177c4c935d1810b4645b6bfa9afa2c400ba85fec18a8633ba288f223d399a6b504a4b71c1c55bfa59d48b62eb1d1c07ff1265a4adaba221a0aaedaf262d4206b6ed173c3965c99d86367afbe13d5ef599f37d5f3d401ecb8279933e9a1cf469ed104841a7b2a7002fd964abdff32e29632a0caf4bada63292af71729919116e91b918088ae157b1eff89128a1fedb26fdfb53147ce542b55155ae040edbee602b8cfb2dcc2fa2f03cfaad40e61590e14e6227d2958945711d16bb85fc16cbfd9b77afdecf6dc503f0edfb49b599cbb76e73209a8441a213b9e437f4111cc11997764b9ae3dd290446553931b7c85a620f8af99312b749822ec40a3accafec54e75002f8cfdb75d957dc737622f1e38735a48fe849c39b2735976eef4ca03b88363a27d21e6968762d4f804620b03960d9caf84ea36a6e7c0c37ee9e7cfefe51383565ec7072fe194016237542ede9fe6955062273e1a302b343c2d4f73e78b3d07a756d4c61a77d1484c652044283c5a9f0a41a79542508f5b27aa4810c8c4c52a9edc277bf072fe31b8a4a226d7fb692b2f35d33489dc6d914b23e4aa788071ccb9fb040cf207853141145205c9166503f90569c4566d88ae85dd344cee0908ce42e5de0a406b866c5ef0f21e33d5982a5eeb79dffa87fa60d78429ad9dc8ffaf99cafd79d0a931f0eb6f65b950d8b2e03024c49a68b5450fd52ec77957210543fabb22e03f657e0bc4d0abf85878a3c35b66b8c93c1861371209957503a1fe08ac418e453b6e462717b9b71679128096a172bbdc3f0500b626092ccd2206889caa982361cf6b6c66ceca622a31603ecbfeea011a570d771a55b535f1d86ec2047444bfd69b74165b25d6414e009f060129cb8105f70ad7b2586ec96e4d0e24b6d11034c3bbb2609954b442712fa654ef61da379e94ff037de7f7b506cfbcbade32903edbe425a9e428f120ac01558297dbc955a926ff699d87fd90cf4cd3e451dc6661b7cd93b5c28d035be53bd76c091f409c252159e57a24e3b76660770e0ed5290dcfda5e61f59a0a6d77baa7433501e86b6a9fbb55f53ea6a77be245eb1728a1ab82e5a141ecc630124fab9148d316e5fad284be09d2a1a3ff1b2902afcfda56354fb91147638e3a604eee939e93c812055edf29d16f23731b287e3125d8606f6dbc08c915426a67ec40aa053f9822c4b77e004fd95b3844486faafc70bf78dbf0ce70ec52a3af88245b08d36652dce27400c7f6e74551339abc32d7158fe07ddc44055dccb1305fa7454d30a666fca8ec1fe3c864f91c253e3691c4f937380dfd90933465d381aa6f2a0f5d8475dce33174938145de59c5eba28fdf638e811cc679648107edc51cc04b0f06c7d27d675a6d94386738bb2d9d60fc15305408be0d41e8558839751c43d93fad8a68fa491dab3a67ebaf894fbcf4742418eceea44d6065b33ce13445450571e01082dceeaea95c536c17b20679a3a2a742298a26a41ecc82bba56548bf72e9c5c1cb942ae2271a07f1e78b03a26ce62dd714a84d6e46b9a9dfdf002a222081f9e979d97b30bdfccdfed0c5eab30cec67d8b43b7a9a7a9723830067bb3cb9915a91eddbb44dbb29e2f9e2ea64e70248f815cbf1badfa4e444609c02ee53bcb3df9b7d935311b2a7f9928174735ec5c110ec4e8c14543eaea77aa9514a127eb6ad3383fa7503e2abb58ed3a23bfb1140fdab847620e32f5f6bd7be3bd204e502d55368eb1b3d040dacd30c48e98beb0d61ebeb8c8b5ebd03033d223e707a08ad9f442a71e74072737720b7d2d530b2becfb6334ba4b0c0aa5c325fb736472908792a7bd15dd04f2b633354a2ef386d7828d9619031f0050fce00b5ad2505a29e0b12f1ff134f92c3b07d3997679cda4e048c7fd03474ca853761abde5d64b3d957ecf3789778f7ee6dbcd779fca232495b98866da409ab70c8e6baa866669da18fd6a55c7df56326d3b6d256cdd0da4b734948c47aa67fa09cd84f21c11735a94a1a6a70662366c6f143cdf50df94a645a6ff2f6e83b40ba8ffef919bf64911ffbae9b7401f7b7b3d74777c5db11f13712665c7547f7ecc287856ddaf737796dd8d74520a913e3431aa4c782c1a11269831771b2af2e14e6891201625e593d33c9d92aef4016571f0ae6b5aa32c61b9501f792f92b55cc852e97d4aa66aea1cead5b9467952f0e2d07144a71a883c2e5c03911e01c0d9e3d3c94b079caf3068d4c713ba5c43ceeba38552d045de6a024539e57cdbdb1ec4432bd1cfc61e1a566ed458774c904dbc8e433ab678408b0dd3e849f3992c3bee90b7ce2b40f457af699e7792b2ffbd38302610ae84eae1f4a0e9670c5c8fbcfcc01f53478a697e8ba966c1a2c2106311539c9e2562703eb473bf2e5ae4b7eab04a7218eac6f9edf5483d2a11556a21712ad4878a2c71c1ff23ab9b93e97691d8e878a22d94fb532a400a51232ac9d8eb0b29f40593103f945c1dbf802a37bb03d1a818888c301c06907d29f8a26e65079e8ada0eda2943753a3d1298863cb973a01f56423c9c6aabd6fa50c35c02552faf822915090fba8fcdde5050e261f636c00f1602d44e72111fb01ab4759d59c6e7aed2ffe21c3072878b83c24bc0f94253658b293e6f28efd3f292ae4679f5bcc29a9db7904b070c49b66430c0d86dc8bba7bf9847e9418e69489b0740236186227dbc12cf362b77875cf3579f9ab6fa4b595122c79bc5da1cb4734fa370801a1f7d2626eae81bf74dbb6b0adacc396013ea92e59193ae2278396ac61e0ceafb40433ec40a6980c4b86c2ec2bc23a3158bf7f34cf19b2149ae86a5afb8ff9596e1bb3e1ec8cba753e7b25ebafe5ecb18943b60774263572acc2f4fa1fc66f1312c668551f97c39d26738fc0ef7661a71886d829097ce43ae650cc6dcdbf8cc3a1ec5a69adeaf48cc61403ce2fc46fa61bacd07400ac059899b6b3ede65623e5892bada1146fa29d9774b1c807421e22e4937e037fef7e12e493404a6ec667bd25d3c90d95721bb59ad15d0dc4c8970e456555270da9f8f2b33a138062b5fb451da9ad8184c7f26bea2b7e3b95509d84c92f65cd2ea5a616c3ce67c7ee05918261e62056e86edaa8220a599cd8823200b6df6cd0b0632784991be6ad37f1dfdf0aec4754795d40059bba2dd422b27e0d399d3a9cb3c60a54146b0bf4a1ae7afc232aa0f96122bc65e33a450798333710d56ab60513a51a0b7aad683c7faecda75cb8cc183e5583c0b7af932dd95d3684966f8a9edb985bd7299871e513e0a949ec4291a78aed3b633aef45c732a3b31654cf9a71bbca3c26e73711598cf26897f5810fcd692f717eaff59f8140a8cc413e30b2200c45865359a80baeaa5ceb992c64085ec1fa58313bd5e8337036d26f4f5965281060c28ad7ef5ee356f3f4186d65b28955a674364e4929be5a909e608a68a748c6e7d12b5b66e723134150d8a8efa0ec264f421962d8e21f475737081ade2a1037d836c1204f08ec2c7316d3afda78c8869ba9c5e2e10350f7c178ff35a76f7b845a5842a6401a68fc2f04ebf2d2d59462e117b71ea1f9dec88781e8fbd95bb397fe7e96566b01a31b30d98cf0d638733934f3e42752c98cd4659e24617c7f585196c353ce92d7746a778a4ba40820b7675bbdf6d1a0f1ea81ac971ecfd97d7500a6c3be2b60811381e38dfaee63cbde9e57d1c764e37311cc966a660164d7e23638cb8cfd2f04942b4597c5ef4ba3af19c89761a7b49598a42329ef825c799fbe672060d609e79bc7a339859bb69d87008bdf50d9f0e0e2f99a4a4f8a4643bd3bae00b5c341d06d968b5768aac6b307b30df6009d108542bac697626ec1b31edabaf04f44f3fa289b2257c5adaeef465c65b29c2b0659ea762a5c7b96b1817feaf2a5d42c6861814668c1e12db408c4ee00b613610b60ce0f9a9b1b5c3bf7c6630555d23fba70a7ac61c2f32dbf03e8d9342f2dc5a9e456061a75c1861dc664c3d429257ce7803720284d624be1041867d93e88550d01a1f14ce0b6b44ba8589a876e036ab395719fa332cba2487ac6dbf42883f6e735188e7e69b08680f956e60c08918d99bec1d14923f96156fd99e2c9c0c1a9c4f7cc1298febe051ebb1bd649280fbb63514ec40f37421af760a466bf16ab58237c076f8cd6fc0623e5766e2cfeaa65e66ab3872ef24fa81383758b17c9a3926656abd66eff08118b8395b638a2fbca5ceb5a10e6da21c25efc5ec522b76690992103c3815a00b8c99d06613d2a5acecfc1c62b5857f9b055d2ff1a9ad54217498141b59941c7f2b045c0b012e8021eac72fc8ec7159dd9e9f92bae4097e08e4733ce32d4836aa6f34c5905705739f4e3acda99ea9865e86c0d7ef56c27f5e8cc1d6ad850e69534ed1975c2d4476c208a21e2ea59d943f6277fcfa008cd48b8f102153c89f19715adee15599326d7ad95abe1e678e92f0cf106c02cabea6c9a468e277b237c355e6677959d790da6c29822c7e06e59f925a14e912e8a1c6fac13a90fe189bfccf5af51a91eddd8cd1b65f43747020ac767285746dab66d45aac605cc55ef18536e80c44f1d099ca582f28088b0c41dd2a91e5df352e409d7f706d34f9be6b19b3ff77e82c8a949274e62f873e1aa4edf8a01154b38819684b7ae9fe6ada150d6e229d2dc1a6107bc66dd74815b3074730d4b24fc592c2f3e9113797972c3bb537d5f518fb0ee555ca786779f6e3f9b227df02bca1fceccd3e689315aacfae868f7792ca5504b9af8794a334546c84333184d2eb2e74fc58f7811dac2f92e1bdd878b48c192a117af0599ebd06266326b7d17adae77f11c847fec2608150d59c0e1164a6e3a61de12efb1ac562c77ea826274347a22bd0f3770fdf69f91224e4dd5379512bab01e55e3f25a2a7ac72c363ffcb3ef5cd73a8756c198083c3baf18c6e75905ac05e02b539fff2a57d03830b528fd08a69e5a1ca34cea3d68fcef03283339415abd6ad4891fa06a30e3331221de2bb33a6aefd39040bc627b097397057588991f8b7323e8b828d6d67186c53136beafb6f06a45d8b7d831dfa6afacfc469253363daf6cab2483232b2e02a0918d9ce481d6f73fea447eac6d708d050d2344c177b4988f8ae1f1c3b8248bba9699d233974a848bf51293d9f086540561679c9dedc14ac3354f00d0618f9c80c909b36418867076580a1dc0fa8fb2fbc5955d647a53f20818e4ac6c7be087ad3973f296806f4f4804ff2605d6b43025d897db12f562db1081da275181a5a7eaf91720fb7e553c3fa8626df4f7fd86c8f2c646fa80e8f6cf14cc3fbb2a86aeb8cec894149f9f2edac27ad8bd835a13a9a4c0b45012aad609f46db5b36a2ce3ccda48ebf5fd27b3a89e88ffa49e96ac9edb6502ea1fd96e5b8478f7a75e13ee956391fe75d0feda8d148528a3ca24141d4a11397cd5a4b99efec358caabbdd44b9df81ccf9af49ed411a5c8cb88b0bd512a818ca8e9aef8731688c5609c4b12288f24eff5125355a9a6b0f234ae674a581a590b207e7f49bfcc421caa29517089f454301c555160611ae1b675271cbe02c645842145c7dad0bccb2f24d284ba7d3104c8a16fa66f6d6e1ed2989f2b8c51b737384e5cf43430d646f7b72ac2ab0bf4c2ab51452e7c154bfddd624fb8a7dea2882fd0592c17522c983adefd93de1597a6360a6898d800fc6fe013be39f5bf9bfb9567c8a12555bd5d7ac443a9d4e159d32d0490051a0faade6bfeb3d6b0ee45e1406c488eb0a209ecb6b9dcd4a04e59f54211b6a3b6e761ba1c4d20badee178193210e3604e47298d4badc46e61d39a0c972cc824cc529c62ea4bbc3fd3a59ed32cfbdd62e16bd9ea12def63d2e0d64d0b82459ea943a0c13bcb619c69644d813f8890c619d4f67bf1013705452144d5687770c33e04eabec040c5ed8c3f2ebd67519c959404bc8b9d931f2227353d8882729a3cec9ebf206d6d2d44ce4ec0824a465574bd36ca323afe681004bd008a2a063d621f632758e01f48869e2051bd2726b83645b954456ed8b6633a09b1b958e30a5e7b996b20070764df8550671e1435161d82e64dcc05973690d1d492e1f88bb4d96c73c8273f93fa0c95a18d1f21d421cc29c4cecb5a78e89b2a52d0f7fb9c742c8791767108f6db932fc98cbe76ff06dde37c233adb9b865ae1760603ff3c327ecee4f88cac92734e51f761a1bc4bef4b08d20f9eb1e7790dd9cd009bab51665ede9389d999ba0cbb828dfce4d5ba478a8fa49289be92e99f967d858df938bbf6661990b0b27a67af3164bf6a63383a3e417e2a1ba3c88869293b0e4d04453622a7f127dea7aade528bcca4cecb173968b8c4d01639ab6c9cb997188f690105591729808106104af6d0bf4325133b786edc1c55a3d1896257654f33cede1add81f28cef65bb1f5478c2dae775f5d2b5a02057d7463ef2104776b5758cfd6f68d3cb69c6a14a7000dd0cf8f4f1d787052a9da1d39a3adea66ee708c7996d64bd130368cfce8b09fe8a38ff14087846fc0ad8a770e5451c287c0f19c1c923268de3f2e8a8234a435dc3edd833ccb63a10ae02b4cdda1fe7e6601622961e1441679e23191ffa348d07d0375457cc3817558730a12821ecd782c3247b39d5d46052d8c3658c33bd3213feb22cceeb5a23b4cecd5fee2f2e22369d2bc81afdc4110abae61394d5a14198f8624ac31c29545d802c2969cd8a828d77a5487cf2faa671e481e97e55ca0b06b04624e800d93481edcf93d85a96d81b1902844b1ac658fd74c2e41a2a9b0d9dfa00e7a093b8a774deefb9746f3e2c284f0b8765e85493d2544ef041ecfbdf3a24f2658cfc027dec172392d21cebcbed4a57ddcf77b378a9722672346f4d307a079bf3a73ab2fe70432d4bfdadcb0ef7bd0f4971839add20cedc8c8616dc04ea5ac9ffb654c776625ab3b18febf8c7d5d70a3591b7a692fea27b152c371b4b33cee7f5ecf8f874d9ea56380d94d282d80bd445c61b07a6277125fa160d8364ad9f054d7e52dd24b95ed939a83e330cafd205564a9e8c3e81bc9d4614c95c50cd8353ef9e08a28780cf1e1b3bdc33489b78a6f8e0de1dd01d034462e0579f25a106500d0ef04941554e6149a2c3f322a629db4c448947fb808121d87fffa9ca3fbdfa66d6b05a5dd9370e4b33bea1f7adb8526cd549743a02ec621b800e2df1c623e0cf0668f2573d6128a4b30d55b07da31759b6abae136baeb53507b0a7c039385b0bf68800c8ec1b33b23f41fff80e99ce9128b0d9079a3362a57a753cd412341841a603bbe3b3d2e2b67416922729ff00f77e44a109f141add2e9322090f9f7d0fab8a56b50a8d8dbd39676850e9b3f87487e47a1f6e9c1bf3991e34a30a147f8a0680ce4d9d572dedce799164514ea963024e73ca490cde7035bba8c14b1ad0e031b929f98c6ab946ea5bff69d14dffe81934dbdd1e9a07f869ed821c265b2a76f0daa5d5f7d72a809963ceb406ac8c985fa8d6c66a0e2e1766418805ea8cd42d67938285bfb81489b6fba62e715a18321bae5688f906c5b781142fd3d2ac65b78deaedf00bccb15be4a661270dce87e7b629b0b09accac2746aee97ab87846b77e4023d4c0800b63d45bd41b2e220260c151f8d1f48f955b5c87610352b57c1b316acee55b73ed1d5f522e19e85bb252bdf44547c2858b4097388c4061f8bcb7909e0595708e18fc432dd6846c505782ed9b676e9b6edbdb7ae6c130948a9ee3ee4de974b89fcf090fa9308c18a964cd425d949f57fa160a23cce2a78df5dcd7898601f37052058e7e6d556216b2a30f58d1eb261ed3c2c579200e46a917117b11a6a0702a2d4d9e21881313a94ddb96c8b3e0a1d24de3dc82975dc626bf9cf95b610be5ac3c23c08907f709e4aff43a1fced8fc4223f001eb8b30e0de892bd4c31cbd5ff82309d83e8c56f88eef0464b17bc856e6d89b584e51ff35e51c13ccad30c0fe143e681ac71ccedc4e0cc18c44d338386127b135f34b935bfbf9151f4bad9ea5aef9ce8f7f16893f5fb463cfcb840ef70bf472162053b9924ef2aa4d487eb5ad1f5adbde7c15948943ae718c0fc9cf5bbe2a3e47e60f1a2f91c70b710977dc444f5309532af5dc864673dc9a65b44f09f435b58a5a049b599efc3a234c6fcb94160551a4912bc6d95a0120212e3957ff5d41ac49f6671d89b29a5700a19b623419cc950d4784127bcae60c99c03b9ce20bac6846780f04aabb7042290f9950989c522e908b5e9ac62a70a8f443de3c10bcb22236d689b6305196801104176f602818073f1b92f2997b72aee94e2afdb4e00cfcabd603f04d8ac7a825766a4ab5a4596d93d779e4696495e32ff385cf9768276e3412b6cd2522e8c0216a32f03122046af9e0e1ed192696bd80a7721e90017db6ac357dda9133a409707afe5d4820e15fa2e0a2ac0917f07f56f5394981a7b9aa512cc17c6905c4ed8f729eda89beae1a36d8fccd5d9742d3024ce368ac7993b56cfa6804ad194d6c16bab6b1f2bcea9fcdb31619bb0e1faded331b4c8e85b3d2904ddc64882d318e521b9e215fd3877d2bc771a35154fc7c45a2d5a61ec12ff18e977bd931885b3a79461e3d5135c065ab763a4da5fa51f7b974051696ae4fb416a2813f4520cf4c5d16c029ed0a5928d3f82fce9bec10336f050e72e569a5a36ac7d34ab9e0e937e6165e48561231f5f25e40a649fc17ed73a543b3e81ee633727a874068186bfb880200903db62672854ef114998bf752b240ea0f44132a20b71636744951bb50f3921b1758f90ddcae92efc6d756893b594014cfe632b0a3783c019dfaa5411283cc16a3ee083310810c90cc064ae158b2a66ebb9757885484e6db45c835760f5e9dc2ca6f61b746d62c0c3584b56138dc36ad6de5aa04c258f1ba9f361a9ba7782938a494349404159df72aad7c35a258aef0187b24046abf0c687f874e2157463b5b753ec19a587fbfd94f278edc7da11c1e03c7d18844002c5d1b4ea82fb0200493881e410dbeacba345591da00634db75f6864158315d93300da5b930f0ded3226621d7e49bf8de33b4cc70f8626f9021609a342c09a4a204f0445d5a0d809ccf07340bb56b35f03b67710aed2a4fd8cd23b33d64756a742a0b2d57422edb82d846bf5092576a0cbebb4b5fd9828eb17f41415a55b673eb0443ea4280713df3dd26a59d2c1f9e663a7d44ec0f23c5e60e143ee357a9d15857e7d0d5be85172c36ff68d3cae6a31c8726936ef990b68c8a70adb5dd4a4b1d7d3bb65121c482836bb2b7742ea6b329049938e9f2c9f4ebc65f4882697c9d1b2444fde45cb91759f917f5048c3ffdffed64f96520e32132418eddf77d3d8fc6925b687ac93de4ce1b7355150dfa574dde6671c7141d0e2a42dea145eb39bf5be3040d1452703f248b15d34837e952edb529c8d285ef2b604d4b2c1f5a3b2947e4e5bbd9879e49f4240c52ba694936eb098a6606be60c9bef68c88808e6e7299b7e5a1e900a2b209496fe5e5f77b3dcc25e6d1c7197681a281a7e7eac6e619167aee911c9112d774971bf00ec3409d5f91609197690d867e010f188f59bf38f51361ad48e7e06b8b302ef8d2649a4b77c374440e5fee8c49c027321aae53b6653be11fbcacd3cbaee93a62ddff77d3d537d7e564af3ab5d90726dc84e9ffcb4d30062efa83a246b8fb61159f2d0c1838d5e2f533bae90c8b3c54cdb2100c4814e340d0dc6a081784cfd1c28eae337ca38cc626f4934bed383dc725f04325f5dc401b4d78e039d57ff99228af3759ff1932085d2c98a4667a06037ade6e0cc7dace770cc32e33ee198214fd6e14e8bfe5a3d925a0fb872b0871a8dfa514613112cda587df5c63aa3911ea463c33f862198fcd9bb0e262b69cc456493c544f882110ae936f4bb4d903fc089fc095ad2ad96e74cdf5269f9bea4834c4bbf21b2abb479ffd6f72009657f9c4fd0c1c0a9ac165001bbc892e732d3f2af621e160391afb25a81cae29492a645cffa0b2fedc796c51b5247774d43c4eb8ebab7c3f2fcd280e34942867a752c902c26ab6ba7f1f33183757369f45ace50b4f1dc1023f71967859774f45aad5babd1c5196057680da50d4419cc3deb19450ca5b858bbecd48177f3a149cc360c25a1f4206b7522d48913f5cc803664aa806a893749f51dd6b26b18d27813bc278d7cd672b03a256248f7e5fed674f7487f68a58b282276eca948216eeed5aa1eaa954368cc19edc9d7dc069d70aab20d9edf012debca1f83a17c94ad73b3e30ab2e53c4c115662ee45892157a6d027c8985016d4a395a4c3305110be088ab2ba8d29901386c7dcf95cafc19651132323c198e336b11b03560eee271ec3dd8b5ef51379a0d95a0b5babeca9562cf71184a3ba8873f312beacdb286e10922d47646fbd865f876603524e45051cd7655275fde9aa5c15e1729dc46535c62cc47bded7dafc3ef2ff24acdae913b563b01bed69ca9e01d8efa03b3ef699c77f54bdc38348ac6127b45f128b0356af746daf4241038668b147831fcf1bd0e8a594a934f892952b9e2f7eefa6d6bd4a2c08cf0545b8d95135734d321c092f14b6448331160c6ef71fffce2adc0996468ae44c6a38dd523316e13de0280e7a19f17efde8697895c8ea5c5d0f0be668de5d808b1eff712bffec69dbb0fe80f67f8a4e8aa31fb6eb2f7ed1fc0fc5d0c7f44c39c1d12d3cb75bf4d4783be332ea7286ea53d7f29fc8407b3afd17834bbd149ef20e65bcf9bc9eb9b039fc5499d9540f4b90d5c29ae33aead0b7c0a488e63f5686c96c289cfc24705757bbe20f4b8a50f6d3073f2addf569e90456186c59ff132854031f4e4546b12bbee9e4db1dade5cd98cf42ffc5a578a055437eeecf3caefc86bf45f1f23b5e35c69865543f3a2f7476d4c01b0088a44139b5be1994d9ad03ee24d0973135a55d7cd716bdc3b73e0debee15c6d9fe8a3f91a55a565b60fc922f0f56c33ecae7abea42c8e54c178e1aceb5c946a2c54f5c74474352c80aa83efd57600c6b95186257bf730b96d273ca75f96f39b5a62d6af9ae93adaa3e80c16bf86ad46bd9582ff544dbda7cf7a61df9901b655e46df554d65d9b587dbe67a21a44b2497bdf27d922658b2ee12c67e0e1f536e951b02137e4a63e79d8e465e1581167cc08908351efeb24d5cdc1c16e59a4b2a765aec00611edc1bbc8272a5a54e152b7d095be1e0a17217a791cabace7cd8f3b0b793ee09f952bf4fd9007541f2eb8b5da0eb04f765a51cee2ca16735e1be2a6018f682f41750f3f50da685fde828ae60ce8733be3276d6b38a68cd7f6484337dbe8d5cd2d34ce76be0cb47b064f9d102a27b04acaedc8710e5dfbf3db41976476c55215df3b2f1304884bce904361859a861ef0737aa858ff014eab1a25716838f9d4ab92f84a5ff6a676719f0d46176a6daa4a5e01770cceda22b790bb1f0c61c024c744cdea4a714428d7e76f16cc227ad6b360884fd8c09b1e872c12c2b29f8bdc89b0c2479d282ffe9d9985c933969cf5d128f46c1f124254041c80c7dee8047e497a4b9e52ba8dd1579263589025986a997b5daefbb77793f6d1c845d8152c7c3d4d9055ab5ff2cdf771ceb4c287318427df48a55f3b20ce515a030b8d9d2710c833aefcfb8a09c263217c462fbece404fd41493653849d5c785fff6ab48534c721d621d97923588124950a26ac536429b487b31eb872ef071a9d59a12f518f87db87361962e7d43a017d05ea77235f32360561b984b75d6b21ef90d40c72c11f255a63e5b814c865028f35ce52a2ff3e191b0fa43b3e6c937fb638bfec7e091af28cf756449d768eb1f96f4bdf18a3bb3961238e75c023fb944838b5f674b63655118ca43d07ea7eca59430cad7390d6cc6779f5315e61988100068d1cd15a4dbab9da53211d7756268042c7087c575a6872c931037db4778c6a8686e64be4da3229cfc65eebf100fc3237254353a5e5cb9e9140a84aa28ffdb92655ea851d4181b21a212b19cfda782cee1bd3e6ea7583462058d1fe1856ab671b2d6a0c70ed63b01e8cb0b5c29a33e5b0072625f167deccc56bba8260ab648f039e9d9e253381b8575e97d955675b20a04a932b0ce5f3e95c102819c5a6e7dd5c30863f3967e0601c94673494303b792ea2b5bc60c28f7c6a56f052bcc2e076a6a33a25e3a2212c02073674f21dc08bf0caa6e13dddbd9e899c1055d3ee984ce31062a089b643c129b52f41e78d262534bb42d1d74d4001d38d94736a3026671ec3932ffeb99115f52a710aaebd292b2c2ada7efa6c8c20c2a4386072a51967dc576808d4e8b306e36bde64a6d8b6d525711da2e700371d5ebbd913ed305216defc5a3811c774240241e40e77193cc5fdc3fea52d930d6b7e4bfe812d248e22a7d6d57c70c57cc4acd3b03bf0bbcf3639916a94d74e1e902bd79fa07e1d3a8a185502a3cb8b6b9ce0c7276f06be00bbc84ded6382b9e11117674e65690ebc0e5b1da9e65773bee3551c207cce7c5f6758757301279c309d398736d72c12f7cc3b16679711fa0f02df198d24539bccc22aec0e8064324647d87ebc7bcf06a9e793df4c8a9e6bbe9fb2235e819d2a9263ad71930e67a7ee4fdf023983e42430e415388c14c632de83c15e9b5404767cd8c58c6ffd2ea606f70a4da0e10fba956e15dc7367728ca1b2e61a95e71d6978a48815eff7b9cc77fe8bb6c436baf4eec2e02f1f98266fa457e0e893a06f4c9f0a000ea3f6a26f456b96d9a612219a32ea9eee40d3b2e58255b2670f43ef9ba7c1dd8a006974336744f9bcacea8583bd418011dd9eb445eaa1e92aba6ed1a74db08e320fe67bfb43f1cae4db8fac1ee5169b241219706c7823b4fddae34b9e29ab231eb880d66aea58020b00d7368b0757e2374337380ae8f86a17df4ee47ba1d9c8c0ebabea767be207e64e4207a57e0713aec69c152ae7a3035d6f8908c021c8d45f49c29725fc793192a1fa5b6a77eb6261d03294044c53b07859861a2637a926ba5ad9f86ae2681cde93f9c442e313bc312fd48e13de4c2000ea8aafd7b289b1d2b9a6903fbca43f033206f0de24581f79266a949f9bb6dcd515ec58494a3f6fda9aa6b86cc1b8f7611779eb430321647460507c045bd38474f722dfbd4773028e0f39052fa20e7d2eab82441b85ab58c17d2f6b3b2a0259741515bf7de533189736f829dc4bb7278b0179ec3a85d4ccacd96dae9e3229e6609a505a8e247cfb091e579450eff9e8f598debe7a59f49c7804bbb257ac27193a7398144bf78bbbbca62a23e884002aecc601cdabc11e645b684ad13e58affdf8e199ef743173c7136be56ed01efe7b5b1675abf22b2287cae75d89677848a0600d64dc1c312585d2ee0f2422bb3b5020016fc556b9ea10d9a21d932a105cd7b3af1afc8f73af07b3464a7e1a628a94ae778272e4f4eab56eafde1d71ac4cdfc83f33d41e51ccd93168f0f5e039e70dad34bbdc9909d5f879876211c4f5d6cc07cb2bbce4a9af50625adc7ab67162ca835674102470110040c7626127e2616a007d7cacc753cc7f893bfac3dcaf0b9cc6e531b124d6d532123d07fe9042cd6f2c2a6dc3e0411a86fd225677bbd8b2035bfeadd473e0c3a3f1d333d60fe6f94da08aacd3fc1f4f83e800161b5bac7ccf339d46b5485bda7817a37a73ce4fd0c2b957a286d9e7c5931993392d4228703f8d4446d099ef3e20f80ce536852d9b53e1a3921ff90140f293ca80ff0d212f7265dc5ee03c738048e75a6d37072d9c2e7748859dc0040a69890a9612f5a019b848c575bbe7a9340106ee411f7feeec9297d6568c5f4314e66824867700100f86507e2b76c05d80185f4b9e03def01ee7fa6e72e0790af0c9b61ab3d69ea4cc7ed32af310f70d3a6a372377717fd84f72006916fbeaac746807f755c7a276c836b87edd729458180fa29b2a0788bdaefe627fef8224872fa025ddbc1d82a463cdbf7dac3bb9e086d9821e18b8c89f8eaef38549cf9b374ad5d280d3a753b24674006fc66a42f24312066ea9b8a5c98007575d1272992c52dfbfe703418d8add012c392690e528bb3b8e96f326151a060eb1209e9caf0f37b8706d516c37aeee27e31c132d5603633c6a95f63cc3605e8064ff9f2fd0f70541ec40824b4822696306c87700dbb1861c560fbcb6818e66e4ac003339c1cd6adcb55864cd542d7cfe4142730b00001eb174fcdfa79c9a1b99c18af7169571b1f318fd7a2c124cd437fd878514f3aa6dbb9622519215998eadbac6c03c7e96487a6a78f1c10a799693ec227751979bc85eff1ad316ca12e96b091f962aade1473b4598899a341f9da0c041a4d4f51ea98e20089f5a1e02eab1e92e59e3a626e1e926412ac27c794e9ea0a7048f1c569cc0d100cd6670925fffbaed06f54e237011ce1c33ea536f386643e1202cd89f78112edead5dd871252749d9561d5c7d541467d7090113754232ad1c484820dcd895c2acddb1936b271dab46f57d92870bbffb75220bc2018da735c57e2df0003985b447b7321e1541262bdf4fa6e48a05481b1f017e4a4e40aceaf716b78f57b90e58093f4642529dab6c2843995970f181f50d820fa5c7bc83d63ce8c26a61bc2035fd7dd6a7cc5061a35c85ac9c43270c82f501643756ab3559cd67fad2d4957558a806d93ace480e0f786176db05ff3db9015febec8f21d2ee11c927799b6bb625738ef94c9516ba36dcc4d78624667091ab3799a7baf69d47f0711bfaf92961c926066b8f3b48cfb2572e62620764523465b207a54f59b8387bb6b155db5d2abdb2f289471dce172b1e9643867ff237307ba7ec513f1b02676d30c25c33021beeffbae159e28942bab6eeb319e34b6eecb4d24cd283d15796affb22025b8481ce82b2e0ae917b245512e25df20f9f62c3739fc4f5ecab8ecee0c11d07883d056ec9748966020bb5cd0953d5377f8aa014bdcba361720f253c8ce609e8c22cbd81b77a02628feb38cfae475d2b55299947ce058e5c08cbfd296540baeec54e610469b89d2adbc5732a23fe5899f9b0d2fea7e59abd8638a8335a7e5c1ff98f04aee0434c1a3d05068bfe6f5fba63dbf23f968ca61523354dba6aafdce71e4e18fdcac64ecaf9d0fb8ad6165e441725d433bf9b3fe5d038980779fc765a7536fcd0252381d5d6129299f67ff2a3d7a73b54685331e84675bd61eb69e2e7fe2354b125f0f3ccdea5bdbfd7076b24e13854ae66472178ffd2dfb603e7bc80c1df1a194705544471082df0f33e9cbf42cee0c050f3964c0f36c46b70bb6ee875dc4e0ee40ec3e32b80f7a83e2ff12dbb2ea60ca6e534be00a2a0683cf4e46d5f9db09e0ccccf78b69beecbbc671474eac9a2cb189d841d57ddcb47776a0228af3a841c38f19dea25f98aafd6a73280f5b0c30c12a58b5074873e51f464e30ca4b2b56a0fd80118a770387588a6e98d4c8db0460e3f12f96599bc5ed453ff3f9be71667f769efc086c7ae83684d6343f1f9a96daffef0f7f54a9dc23b21dc23d4c6772b80e3ac697ce61932e9a8b23212c21fb06b5c57529101df9af617b0fdce6a52ec70e914494943c9ac435c3b41fa270dc367c5851c1caae7d63ea1757b87134dbc0b3c9c8b89e23d58402b9d34616d958890ada4bbe08898c93b48e3296d776552c0550ca9f8a95e5bdf960db0a3a93ed8b3ebfded278caf24dad4abd646ce09623ed6a1d2283233070f4a0cb8c834c993f65c5211dbe6c7e3f726cc5418a057a93d7ccd092ee7b635b27032db2cd12e022682ed6027d5b612d1f860c52f2d8f84c284d3d1793a460c0a94b889de65c0091493b2f51685f6978b801c35fdfe78f43bb1f75169b649fa7a43da63b0511143809e66f3b6db93c6c8878203e5cde79450a14e433605d68e89a8d8f882d61ae467bbb8df3166a64f750c3aa321179426528f6db5b073bd3552a231052c3589d5110bb36b574a608da47c5e52c36c3068f691d316511e1365cbc6f99ff9710b24bc0d98aea7113c7e983c6fa2221fc1d9cc2a3a79b2c8e64dc6c09f338570711e122a89faad50f5659eec0f22f9dc39d2eed7508bbea0e4f3a137f5d29520d006cbc27508ae59f86b1253a0ab90f510e986182102a7e3b48a11da6e5163805acfea9d8cc02318d1ac3516a5de2b8725ace12ece148a22ca43de15afd30c06c9e4eb16dab0ee615fe32fdc51621a8760faa3a1fb2b1d6a78e51ca82c977b5e3898dd363db346c81bd7326d6f4935af680f6ef4f4506cc6ef5c99b84276952027319554b225436a61c641ee55efd445cc7c1811f8168d451b09918a4a723c4242d9f783c4ecd0e0061a3a2bfc2423961ee3a4d9c01f7ee224158c9b39cbc8a3188f66271e8c76cecd7f1aa4727c0b10e30983dafa50a3f38a194a7c324314dbf1b783aba58e3f3a22b3387282a3577d24b05804536da2b9fa6eb7bddfe9d0b94a93157ca686e33c46a4c506c346b9bdfaf0cc7a964e8ef5d6357275a109a6493b0921e6870358060c4e332c6504263a94193c73ed8cf8f15e74660d01edc639573cc34c384f0d503cf7ea0508cf530943d3d69b4bb5a1fa97d279cb79727b97aa44d139eb8a09db6dbb18f84a092bc84acff3559d53d7cb879bfb7e667f9e880af53e4c765921b166c53ce6ca27d33d49e891cce135573007268d62764192025f7d0495d003787aeb28eaccf089043b8a7f719b24fdf073c1063fb3a06c08980e4aee4a6cf016add2190e0ea4096601e701ced04e864077cda674225d981151f5702acf44eef714244f36a6966f20b3843a2ab524377c97547f1afabe501375ce7b823d63529579ffaf15ceb8af59be7444cce1408ec949bdbf4e878094e3bf8d75cb90ff3044127b78d6a9d4eef9dfcf0f3b341a454ddb0feacb2d04075fd4ea1e81548c582b66bb0f99be7dd71faa1f896ec23ac340a1271a3302551b4ea092cb4af03a1c78756f107446e07b0be718aea1e1f84133bb5adeb3785ee9d881ffe8738eb103a8b00816de1d5a6964d952016aad5e9d8e48ca897f9eb5012485611ddfa7ef231e5b74901414759efcca491a75675d6c1ab20dd8649474e9370fcba6c343f5ce038a22e66f2c80d3bb977eb46ab6f743f2db5edb9f0582032934871e7d41713de4dda5fcb5a8637c41ac6c74257e752fb47b0ceab0788b089a528944667259fa903f4aa95d4d8cb70a9eb3287e8b291aa4fa736b627449bbefb0d4539be4be1abd0dec795e708d47d2f607c1b67136b49d953eb54ac15b5a35cfac5ae5c5eb1d238c36ef9d61c7ac7dfdd52105bb61ab1ba9d37a53233272ad6a4e943467e525213b535f16287ae1a7436e6ff26efd38cfb73c1bd85e4acb9a4a061b3b31f8e4109c8f56d1a1dac8694a1da52133972ed1309a375250cd905325b32747bf9ed0fdd3258fa55c1c772dedfa8fedd355680f836fd65ee3d74c78124b7e63db0c4bc4e57c1dd04a45568bdb4915dd70d0a92f213fff93c28c58ffe903bf26ce4cf157e555479a45d22538eeb0eae9f8013091b53394a207309e97c9e859c79067dee7dd0662d0dff9e42b5200e21b4f6a9db15fe200d2427cb906f0d99faf2ace62bc5ec811ccd20b7c3bff11710dc72f3d7e350e8de46afa5204943d9955091f8af6db33c180b48bd1dab99f32dc303918b7e13f4f9a817916fcade5f2246a6c9194fb5d7e247ded157e4f2f0dce758505ff322712322586e683c4bb68929dcb8912696e6644d441f4358fcb13700e97b1548484d17cbace541dc904a0ec1183ea082fcc8256cb2412fd84b7d793d48d16ea52b1d45d108c10dff0f8000185b67af3aa21c28fb111aa90533ee196e662a76077e7926f8dc8579814b4c455fbb327d1edec9bff3255005dd8d05919f8c34529b253df9b87c66c8d493f937280ab405b878920499252bf34a7ac8040b487759cfba4f6536b7c1c6fd881b7fecd433f55d3f5b9c0112fd32fd3b3a875fa878113f85bdb44b8108209d9ecd94527a2aa80203a38f6130f471ddb19d94bfcd34c52783cbefee1d520c2a0635f0987027592ef9eae7ade5e5312de48fb84898580291e89772a7f5de58f3e4d07fbbf008b08345242e0e5ab61ef27c33bcd0cddd7e81c537253cf4ae5c3bf2557cadf16fa0718808bbaf649c7d43fab7bcae50102590d6a018837c6797b376bff47bd7eeb47757ff40cf806eddb1b40e31431db1f3635536f257632e29575fcd9a8382e0f4c4838c054bb0492358e5f7667cdfa41cc84fc5add4325753786e28d68507fd705efc5a26b53c53a58c617ab9180dfd954dc4cce449ad81a46ebeae52506b4fb3d682fb563b4b4516e7b5d4b2a5ddd99edf7caa103b1124459529a4abe4231a34ce180ff54e8b9ab33bfad8d0ee8b521ce523e3f72361b608f432637ce15ea00b73d92dc13ac6f307217ae3d053c5f9553b6455eaeb67b4aae8ff4d0613773d48c58904726d76e9944f0ca9ad1aeb0afb2cd99bbb135436f916a7fcd72525a280fa5cb2ca96bd5b2f476f5d521a1ee8020c4952b00684e8dcfb9932c7233086fbc55a4f66beb93d271ae800d6e3cc7612e01c457013a71eb9790e090313d2e5945fe1b05c03d4670d14e358ad00034d14dc20cb85053477c1438f40f6c6555f290bcbbb3dc41ca84b1e91ebc80badfc747a2a88291f565d1fcfd9b37f3aba4d12b7099eea0236ddb2fde975b72bb4eb162d74a3046b61426b2e02a3d0f810a23e8f13ad14751e443003229a3aefc0d54ccc38eae6069c787ae6a891553fbacc2234eeb473db6dcf66a4b5172b441c10d6894e846d220f37663967a05ddccc54563b1ebf56755771b3e0b913cbdfb2f8539cab3d83576d0bf76324f0ce5215c0db949e1c8a4f4bc5589620a4eb0eaa71662e7a91d362dbb251da8faafc75394dc40924d0f2de9c02ce6a6bcaea42b679d9612ed1aa51ffc91e05b2d4e7dc3885b1a94dcc9adeff0a230c0ef36bad1887f338d162ea480e34cb7cca01ebbc35fe706999ce2a1ad4ef1412236e0650f45ab12254ebcd79b2b6fad0cdc5c3326b5f01f7d5286ed461a96cc36180b026ebf999b5f1a8369cae483c2fb8228f4575a27a48257a8a8aad95f6b9b78c98c68e612746fa5760f4f27c7a1756c4a18428f86a038375ca3ed2fb4edb78a041e6519d21591fa7acfd306f58cb1618d9a07608d8719818a66e3f6f32c542e980f8a7f30e17752ce33c5503e1d8af081314cf676722fa63bf10410eb0df1058fd5f960986e767254d11a7f0207ffa291054e5a6ea41befd259591f29dc8cc3920f45ea7d5e80d0ee001354caaa2463364195ca863512dbd76ffd71c591843a9365c311d80e7b9be2b6bb4311b4f7df518bbba8b6172385143d0c734717f9d2b37f570514d7519e15129f91767191c0e990280defdab7063b8f9bc675a36278dbcbe24cb8476dc4b9d120123869bbb07bdf5d4ea4f5cdfdb5f75e5e296c535575cb9690a6085d81acd38846a8dc962419f2f745f351ad498543ecae402d89179240e940520bc2872e99069347948adf618bcb8d6e373d1b213fbb1aac1b16c3861b8d670236e8b88eeb5c7ce739fc28187a1bcd29d2a3814c4373aa5e81ac5313391c56e159d267649281b1e62c377851901c484b38f0a8ea32f6b4d0adf147405725d79e8da5ca61bbca0f03da920d814d2604748dfd3b500e4af2e9064e47ea81ea276803154ca2132f48603d7165e86a09484a8958b8825873c89e6f18fb02b4b01a4ab6b902b6d4956164d53c786e8d5015a626cee705ea29c4f26e8f5d3aba199fedd7e753e5771b2d78d994c43af1d6597e94f52a450047b6ff7f9096c78dff8771553b87f6cbb2f06c57b73bf87233766c26d594dfe663e9357c0556deed675271e0af434eae4725dbeb432177551d8e6dc17393e190c52af44ef4ed36fa4ff9f04742bcac498f24102b3fd94c1190cf52e7af849ee7458294063511f21ef0e2a75487fd8024efba1b920ba20f441d799a5ae49ed1cb9bb82e6255b68efd01ef600b72b51a1e890c1ed57a48dd8ad1d2d641990f18c9e88d80f37602eb19113481f236f119afe5a8e89fa394f4402ae72b2c43963f2d4349c77cbefec5d354221174f74f4d3ed2c15efa26d4383587b6540ebceaeb3a92ab10e19c094a54c9a7c613657c162c2a8048904aa5eeab417d9665d6685cf8ec216644d0970918d09cdc8e9e4ad40030ff8c270eccccf9e3e7308dbae01a1bcee47a836a8d17a377c32a563af435664016e12a1f4b30f3501bb6f9488c165e65df22a09243cdb8598f9a0240de07ca689a339782c4c53215873ef052d946886e684238c9eac6c0c73ac0719889e869358d14b758c5a45228029cf242d490e1f2f079dbc19545368d53316eb29a6130c7147e9d56f84ca221b2c5a558e6188158866392a98d792e59924cd6ef10f52620307b0c1a07eff5b6ae79abcf1c016ba275c6f20e3646471a3430152795bc45b4354f9101a7495e2c8d3aa9a9cc1c625e936b898931264fc95088c095c1f26892a312b4d43f0ba31d4bef01aa8a341cef680b98529788b6e6a0978fdc46b3c425d90d1e3e5100cb113e2426a7834bd439d6caf20306e37c1f355006b1c8a0763a37c0b20aa46fcfb65fbcae7ca661ca2722797256b0efd306aa933ebfc89a5fe7b3463d3c2b8a14d9f3e044d959859e49e4cf4c477ecd01eef63bca531284a418a1c8d08176f0108b0b9cb88ff438eb616ee723f837ca2bbd9fc3ce0c36f88571f6fc5526c4a9ff87c0cb082e7e9a2fb6471a691012d1fd4b8e315103b5811e61a6595062ece474a5f5776cda967f840eb0ca0f9b0447fb377a975e8f802fb996abc20cc5daed359a2961db883c80c1b782891fb5465f40692e53e57ec51870701368ce6d3bd7655cdb8e2b8bbab86736e9bfc202d3a8ffc772c7434a3477b4139bf340a1a9e7592825eb9d0e5f262ebe1a94cb49251e695817e8e115fa13c1ae8c0760e089bb52ecaca352a86aacc54355db4fd95f09e79f1556a1205c78f6f464bc152c56380af3cdba2cc5e70acd8e613c74f057cb149a29cc2d7904dc5a9d03ba53cdec134a4f8569f7d73e0f25261e0776eb8f013df62300cd1d1e0595f447a2a2c4caad692a172e773d85e1c64414da6542a5d7817bc1c1988f0243b08d3c1e97de4f849608fe659db6082b45ca30169cc3b1138f0fc3da0597a98591534a68c9cc2dc348a963b20f5783fbca382fef623e114d4b47c1888f2a8416ed0533bf156bbf43e632bcfeaaa7fb323680a4d792b22d5516348d9aa37ef90d561dc803fcdfaf002d00eb6433dec56d105329e7126859b2edf0fea986801ed54057611d38458061ed87216acc71078e3869897b4cfb509902f8c4c0f9a96e68480509c2ccfe35b72e3bac8b91e7daaa8b98eb92ca8aafa41b9e92be5a560c7d08c6807ad33d07809944d772328bb3ec38344c9898d96e351c2450405bb4f5348cec87f9e349b0d0e705ed13a605c8e54d90157460eed8c91ad6c94b1cb2406ad76ed2d0617f096981756378704b8af70f8f292a4a4e27d4c92ad081451ee91fc88954cbbd4f03ee7b06f0d6ad24c3e10203ff237e84aae94d50424b3b2cc7ec338f1d0fc63195abc8a1bd108cbc1cb0c40b001db22776ab1cc82e383f0fa3c1a18a7c1867898d8271133e7c1bca2fe336d5a5dee362a996c3c9f72dc232b63f79210931733b8afa18e262e7a0977a3007c98c853a59c3517a575e28ae086ac89fab04e13c065e54cec82047f2516d6ea6b56775935f54bf034da65d5c6ac974e411fe2faa9bbf027be74f4fb0a8af218ec12533e1ee4b937ced5aa7f58d069269d9ca3f67342b2c7b10c69637e5b63fa16068c567e0886a5748229b7acadf56e16152924fe510f0d66ea2fdf69cbf3956839fd0d0902e5dbd8fa6c6217b080d1e7c7d88d1f2f950c06045c95b95cde3c9ec4389a6d423525ee09116524895467365ace191a40683c1a6694fdbcb40b38a01efd95933f85fec1f2bbfbe715e3b797364d4ced7270744926f3a941183f5d7b70fc2883ad8251f96cdb0c4a3967c4fe5a77a5f72d979e955c9c038bc9dbdbb2d5cdf1305b847636272a1dab8e899a341fa1db20fd4200551021a03e7e3bad39adafdbce275a46fd2cc0be4e399358f16e21d2e619a999cd6971d1a7a0be3afce60dadcd6f3e4e4d972be81b1395cb25aacb4c73324546f1bbb9a647852bbd48de211df2e470f122c4321ec8c0ab9120b70530728a3af759d90cf6f83aefec7ec0badf1245e9023965268e1de2b4b8e8922d9396967b414a91950003e9c9b1a42afbab4fb85d94bd1847d8b145bfe0da7605a7a2364e07e5981eaaa157fb59b37c719d0eecbf2cfe6ae0bc2644642dedb72fb6a929f711fa5e6c2630bb02189b2657868b16b9336a008532ef8039cbec3e7d37961b4c18b9e0b0065ef81cad32c4f288541183d931e9a235f32abb31f37d3697a7f5c37b555ca60fcfdbfa434fc5719da9a561f407705e015825617d51f4f064587beb932c4d468d4b0ecc400ce4780e62bf7a41c8bcca74c46020a911a38e4b9c82bfdc1e2a9618293beb770eb28e0e1dc7e98e9f2aaf288f4770789c08ac7f8f8d5c5c2c4f5eced4eae2c323ce27cf472f69b244447652dfb8d4fe4e761d3b16d914d33a6442bbb38c8bb6ce04106cbdd1894ea8ea614c6b63c2e5e9f0991e9938ced800e184a1d8ed543370b35b9c9e5351ea573cd9892bf10ca9bdee0f5fc1d6d854da3909a815eb367f29cf920164eba151fc36f7e7500a73fb615c1696589690860ef2efff69fd907aeab96856912a9fc43378b0c4dd0156d372d365cb6e12ac12b75a6434f8f4f1cf0b6bc70ae03aa039b284325e20ce89eef78cbfc074dc10bd02f92de82a2100014fc7234e7355b069f1221a8bae5acdef8fb4fa22834ac08969afeaa17c89b1102734c4a2afe205083625015e328f7e26a3898d7a9bb58dfbdb45922d6fffe30dc223cbb6ead287283c36af381e90a2af52fdb4ad88e0004251b9ae5239c962120a616041ed9bc1d058225c7682d37c7ddbf7709b46636e41a0b080beea6ce21be90d682878c51d3d1386a67c5613507e386cc4eeac80a7a8b6183cc3c5b4fa6538f24c5709cacf94cf922b408ab54085b524cc05d32e8c5f9fff58852e856484da07eb85ac1d227a4d8cbc0fa55bf994998902f7ea7a65fb18f35b12b5e0d449abb133cec34af5047bf01538494c972efd5147be2ade72d0d28730fd3d6f365ea706e2e24fa5ede17fd5555bb5fd3003c5e4a012a2ce3f2b56ce417570d0f6658ecfad90b0c70999c05fbfb3dd079a4faaf91ec619cb36b7c80fd4189aa809355bc87e9b3bb7072b3d09f791c1d417fda41bde39855e1ba472de2c877fbd630b8470d42fc4e284a56e91d5387e1906165dd7cad2fe99665f4ef2acc4586bc1e26e80bd78d5ab85d3538637250e8292fb75ac02200d1481fc9d7d21168a126d7936101344a01e8bb0a75d79cc36816db0fbcda426027d283a68ef153183d6952dca613159414b966734fb283613d992323e4ae73977137d5517ed32632f3927354567f235b8e5f675e75d137c1695acb38c2056c8833cac53953c2ac5a4299ffa9eb01fb89bb265a569386e86e98448befa3d325e633b2de9d2f4409cd1e9fcff694797c0e59081103a66915317dd48d77e9cab911f1e70cd2a348e3cd0455247a5f8f8c3e253a116c756cd72461dd63aa7cf82ce8432b960b80129580199b99e73ab569c9234d3dd9f9f9cac7047aee3ee7d4fc73d252ac568b778afa2d07309cbf98b7789e109bda67f36fa60d8469e462786af01dfd65323f505a32629eeb6a7e2c51f2aa1f05acf335fdd14d59574f9733d6ae8125871236d162ddcf6d636cd43588e0da32da2193421bfcdc415b34c9eb3f2ba475023b00d4180c19bf3d0b63cd6c62571551be1a0abe18d56be83207fd9ea95cb52a591d9a6b5e9f50baec5061e198085c670c39401c900539ea1ece0db6a3aa44e4628500e569877898d69bea9cf512be1a060269b5811a52ee98ed43ed8ffb478e5e18c4831bae5fe37fef0ea083183c923d8afbf30f44a493e3a8581633f79dbae607b4d39ef74e4f897baa1a032c4e67d8ce3662181cd40adbcd1443a6e3ec87cefe898c5f7305f6812146bec2bc60d66bd5ad3e8db19ef91366a677e6e089fe79c6e8837f02906dd9e2eaf1eef4df0880162445f104505105153de50ae75784bd26718e0f696fcdbab0ee80c85ae370e1a3d4450d9c6075fb9b3d4a30adee73e53086e18454374f594959652738eaa9bfcba89b5a3a68f9ba7438db37a7f973a988b7e27184b78dcf842c7b0257064dc3b930591eefdfd383745c3ab90ef7ca2bc741b80d2b35c7402925049708e5cc8e81984ddfe081e54f82fb422ab2f0a9b8f9c3ff88301d8fe3a32dd1883f24bd245405c6bc1dbf8f4831d05016fadaef1b3987d9f6e599468b9610fcde5537e8fbceaeb4f56b8ee18d8b934dc95460888a376c9832881994efb87f584ca5773468401f1ea04c9a0897a13ee9813c703c51c0c31c8b5b12770cb50cf7bba482debc63143e7eedddf79c3b852da5a6ebccfde4a3f0b2faee3708610a5cd4a4a65cc5a818bce9e619eaa3f90b4887a2401e8dca633a73f041a80c5f20a23d45274e28ee10b23193d255a12b4c651be073ec57ca436bb86d590be0d8f785bdf8cf1d58f4bde0d65868b71d314f42794a61a3c5efcf92db60b4e3ac037f896d4646ff414552671d7e8aa9ab4856a9cfaa63721875a09b673da38c90d944f701447dec9157dd9f3966a4ddc45f849a9aeb55715db19e64553029a6b104cd6a9db88aed729350b3b9f403afdcad6df202f83dee97da381dabb38901f9a2520e1b046cd9adc3f38bebccdc431c6cd68bea2bd5c13bae328d7202436beaf6891a6f347efbf74521c364685088e12e82ce4f565cd04f893c365701d6a91fad31c1ff15ceca1e0e2c2d70d7b5494b60922e3c0bef54a47e8533c0e19667281b7bb133348686c237efe060180c51702c22d41ec85ed72d3d0f4430450b46a13beb474c285608c16a5a58c75dcc21a158437561de9dd87cbcbb9f5eebe62e6a6ac498de9993054146ff95a57b1401b4d787c8eef2644c88ecec34768d6668691e97e2f2ab25fda83519a19ebbb6b9a6f4507f82cceb65d3f54c00af68390c3232e9df071539f5bb39531d7bbfbaf989642c28a8e5a54955efecd6fbd18bf1fde52feff4f22826beed7c2554e6d36a7c81175758cd993b128bdb9ee4ced7499cb17faa097c9b3f2d4d4262a28ccb925fa423c5f203c494385e1c50af69a492e2a0acf886708e60a4129df80e47e09995991079b6fae1d97c5fc0c5f6d28a4da5560e14d919d3259cb9de409dc4c358360d4f973e6e7d52af8779892c1f10d6094984a5e1b2267e9c7ad637579cf718c67a0ab571d9244e1f14221607457dbbc3e0c2b7109c66f2c973cdf8490ced5c4af63a9c9e3f90c645fb968d7c78f8613e195ec6541fc0361a246b37feb4481cc119ca050ed851cc395a4f391d77b0586e8d373066c2be21b504afa33b84f2be8825e0cfd0ebe58dac14c3db06100048e51e2658842d7fa29da5fc7395f91347d3d747ba77ca7f9664b6e07c7d47cf41a0c1e81ed9d3f03bdaa42b0988a2bc1a971a215681c804200f6edc199bc1ba97f2afafa4cfb939578cfc0afae2eb1d756911b2f8eb3fc7a3d302026bde5bb92f9be8c6a46fe0f77931ef9ba301cd5426ed9ad6a0fce7b86b30c3a633ce3d1f5b6770bdb2d18790ca5196390da2c917340cb27420aed840ed6e7670844f7f782a88d5f30603d96fff924c4b182da9e02eab97e1c9790964a14fd455a02bb1b96951296b987d955b4f61e26342c09fb457dd9a7cff107423f0c7a2513fa284bcc7a08d7f84f532d4a1b03da19d32458c36cfd4a69e99e654bcaa1a6560a253aa0b80c647d0990536e490aac0c8cf80681995d5e91df5f83c24caebf34cb221e964185e303b6d24581636b74680f4e2078705de3f6b0aef01d3a99a1cd793c77699072c3992d956faa033a0b6278ef209f177a0f39c212aad9b8a02f1c23ef15f998e2611dbb61c3faa807e7b58de48c1c549cac5abb952da906672aee6857443fe26a70f056dae8ee613961eaa00b027bae41c7d0be13014f805b096f2b1339d6cf6f25b3329e7bd3fd97b98badd812fce8b1a7313cc2b33818b2ced5e276afee069f898e1ab8adf340121cd06e7e19382dcd697be11cbc775c7fbd9483ab75f0008d996f906097414947a9cab0bbe20ab8a058e51c23fde21478d0cd30d7cae086a66ed8ab2d37281a63751ec9559d9049d5be31be563490657143d70c64f820a04ba66e5323a5d1ec249050d506d01e3583d7338c8eb6c4dd6e1d9fba89cea7b211cfc4c9a3382ed34f6aa759407de66d63b5f4b8009d6ff4b52d78804fd6060f321eb36ce78911d0a9fb1a73b25b52f8f4cf5ba5ff1d5655710d2cbf88939e52ab3bc87db49d9a9beea78133cae65a3d28ddc3b40e5a91097c7d7dbf663b55bea7bc29359d5b9a3c75a9f34837b5884ee3b91d5ee06e077333e9d7ab8a44e22e2240b191ff3cee94bf4a3427e11d085e82331f0fb54043aa0d568183d5d9ad4adc530955f6091297abd32f830c9c501cbd30e8c6c2acca8a3ba1feced3ad88eda8cca1d2b4adf7ebebf0270fe05bdf9a2a1bff902379d866dda080fbc35eb77ec27fd19e6f44b7e62b33099ad71f11073ce51b39a20d90f96e173ae5235d0d3b6d15ac1700ba4b287061dd251213cd91ddf7077e2d0e9e5a9bcc828066d46505ffcb4c671da2ac3f70fff2d81fd04e5a43910747b43fd4cda2f456f037095c5bd3291aedae2ef4ff585b838c1c9de3c9ddf768faa3db245d79739ae9c0c7d7854bd8845dbb4af388e6efcf0be7ebff76ed12f69002de54e38c6729f8868fe21b03f1ab046c3f4c73de54f8f6c443d34bf0179683304ab8f962f185f6748bbc0d1512c8c16a838defaef20b52c2f8562af3319fddf8f0886accb5648262af45b68f964ab4f901c177cb30ff9f616fd3364942387fee70ad7495fd53e1eb1330dd32e261ea90d0e0de8e96b133cd1bdf3437cd0a388c037a8cb5ec4b49f73f07b57481df4c3cb11af127d8f91e16d248726f7333b860c8bc1d8e774a39adec40064bb292301b374ebf2ff5de6b3579835ddd75cbfca7ef627fdf222fdd47df8a7a39ebd478b8587f205ec098617cb89e6cab3027b49b5da5ab189aa42299ac9577aa7056994c24ea5a33b4befc5b279658ae3e9dc048181e7668d9a6a44989d269649d0d10c29466cca618456b5ac8f97c8a840a1aeb34fbf8deff365964885618c29058a5bc7157e5ceda1ce6f5af1cbb66b4a11a9600112775558b5b9b76e1bf5ff04cb593321d2d90b90d4d8019c0cebf3e13af645f2e55666396f25709491f4c63f13ed4f2c88edf4456de0411c2e43dad1d12daae7ad5b21bf1b38e61111f75b534139b46551e251559517a81fb2e1d9ed95a99115767b7382b4c9ced309dd6fc5c9b0cc8b9339e5e5eebfdec7acf713194d421dfb05eeedf53bfa6f747414d2c80de1c77c001892e8ffd60ab1e91a54006ae8f367d5fb9b371cf9bfb0f15b390465571cc5c875a195ea29e396a7836d41173f5aa4c09e9d226f8a4060b6d4ac787c68f57430fb7def824fa646570c88f6ee97f8cfc7e3d98ecb2c34181cb0f12f6ad393b3c6d1b6082c81dcaa9a920f3b24c9952244db74740087ab9fd4a3be77547d009876353d5596de0d517e9555cd4a0d42bf5f0158446fe382b1b08e52462f570fa0b3f7f5f2e60ccca1850993554e96430f26ccbf0efb34fbb2bcab72c4b5bcaa0852ab93367bda01513db1dcfe0d31a6b5285adffbf23734934eaa93b176ebe3d93d05531e72539051069d3d33888c1bbd16ba62e1a487a0d65e5ff33d339818efb4c80b44825547dcabcfdc9a2cc48a3741d2abca780f67ed5ad1882b358a39664cd70df055600f55acfb67721f0f7554e1382ad990f62fef0b4dabf09d6a88222d222a87f18f3368344f380db646efeea3d0fbdefc7c30538af97c0548f98c863f76f441eaeb197c136b2875d509d1779bc6d2d29a7c60dd01ce7ad08dcbf9e1464b28d8411a1ecd90d8f29a183a5d3a371499a6f91942a4097418fe7c5ca05c72e89a97fb3089c3bafa8acd6a4aae2cb3e40c72a44048e49c0084259759680d408d5b01052d6b4ee9a96ceab3f442e9f8bc7061f982d719c532ca44c453bb06ccbda25ba47b19f147aa650b8d69448ce4d96cd05f46c24a84a7dd981fcd7f33e6e279a74df4603e9fa1eec02034914fdd39c6d79cb094cdf2230f84803b1210df7d05b703afbb633c348c7827e7987d337bf6e4a3ad4d1c93f107185bfd455c15d2f84499fc1e9aa3434ad427413287ee2387ae6ea67555ee4ac07e9baf6ba4118c86f1ac32f9d1359db73d417fc33e98eb738f19d7ed55e50e2f32d26b960c10a3f473ad32e55849fde030bf385d143c1856e060f9eab1f73846494a03f32c397b85521f650b409a84e805a69101257d2c50372a80ac7c68acc1f5807049dddafbab038417ae4d3d06c8f47c121cb0f01e733899576034c4d4d585955037e713314c03d87d644a53176c26854a564edcc9c8aaa88a309aacbaae05f0208c5a2e5cd1f6e5433c1c5ef67c4858490817413d50a1d007d4556ddf262a11c0ee0d938188d4235dfcb1a3c626470501683a3e313a7c42cdad4d6edf680877350015ec267f5d935261267fe20720b2942239151269996bd161eeed171b10e30e1912ad60d8ef1b761d4263aeb06419d0e3f9d37c89693f2d6e9c314251ee6d2699c1684d52a8390357d77cfde322e75f9b4c67674d578b3d04fa93e3ea375def55cfaec924da75e976e3bf5a3ad8e70c2104cbb7bddfc0ee17e5e01a80a70effeca34e6b86961cf70db289e3d984abfab36614f1fd30d0b0d9a1a780131ed76e65c995cda46ad5ddb4c816914914d73bf908fa0db7f4d6e1555882199df269037570cfacc9b76387106b42710c0628486b4a8b2807eed437cce4f8af1c758a940bd6f60f092f6d18785c44ca39eec5ee0c404dc7bff2720f5e0474b40b7b9972fdd76c17e58fbc7e581c0fd5c209150aac1d684ab50eba3c6e49bb273434d3d24f6b9f33f47334fae415623b97dc8b2849b43080d8e7b5ee6b3c31f31930891727c5f9d382aca6ed61b665e487b80dc44b87a7d9005fd1d026ddc5d143f08734d134f9dbd447f3ff17a0bb0fe45371fa2b3e4c036ff4ec326fb4f5bb08798f4ceca758953e9904e5aecec1034c53469bed055bc0281ea4aa13cea817dc2622e2af02af211f1eb5b6306256f5b2a6266446907801a9c9435958f9f7d9f8301e55aa7c6b9e2aba9bda6ae6b47124c2d26f78cc2d8509e24d1e68bfa71f1611bc1a3dcbe4942725d4f5e61a2a3f493c12b1d055c91ae2469abed82a82dca6e21ed32b79d19428e4f3db9763e216a9e56d5937e59abc00a2d375ffd7f8256fab17d3c6a582689ea829504897f93fdf343f993180b5481dc61c2d4d3a61ae06f6d4b77b0b94e77aa68cef6927298c04705049d00508cd9a217397dcd9fc607429a0a715d9d7c4e63d69366c669f48b40bceb4ccca4d443d5e34439f03d9af5d3bd4212b87050f000e709bfb1711e1397cd7b87a6f272b9485c45146ea028b6140bc5a5a7978145a5cac46b0c8459315d1fad45165a8fecfcede6ef080cbec4d1ed57f328a332fc64a6e41634ed8a1bd4a1041ad38c2e4e12f153e463fccc26305606ee950589f7e3f8cd30d391c62146097bb4aeb89d469bd88818688c89a4c0f25e52faf144055eb515c8e88326a15428a459da3d9ad3186e2d43f4a99aeb7c07ef3765ce451e820e9c826b37f8e7a6c02da090d592a131a892c53c4d1bb9cac02bb9057c173f3c06ea41b24fb1267f4b5abaed76f58376c43891c956c97d27bc04ab485d4734c2af91ed51b258d0956af0576f2d56644a4b2e4b2329e85f4744e30e17623bdc08332925f392cddbc083a3b1c62b1ed70139475d87942ff9fe61f81d387616d30d19537ab1ad83d53ebdb7a7d54ee73201889740f4079f582bd9791cf8551ba9a75923a254864a487aef397606551dc9f4fb267c171a41e2245599b2517d8d7a8b44805936c45221325a6d61f1066827e9cbc2bcec77de4720c712bbbb392f198207c562c5817fc6e8dffc4a381b78a32b3f353cff8b8176fb2257574f13d3ff6eea3730857fdbab6cf300169b260f7277c83fc225b27bad6137dba272611c927bc30bc70d5fec2da94bf9c1b2cbac74749f6c12214e44858c56d45bcc5479d37cadad42bf6384dd271b9d8ef5d9f0b4b287f384af8af8f3ea9b4580a7666512785dce9375a607d72530d47c4d63d16f52a01696849fe506845c67e603460b134b3acdaf33c2d50cb1dcd881325f68d7fe8433e0404110900452e664cf87763a1284d00a6a0c968a579c02a4e2233f6f9db15de35f42bfc59db06db96e9a6727576e0944c664bb42dadd2dcb8711754dbb1db19447cb55c4b769e0903e1c2792669c306c6e4fb8a8a26c330a197442dd770a1b6f414792933fde7eca94aed9402de1d94c7ae27de3d7aa5953c9e5e06a448bbb8da1265bd6bb15091a6cdfbb586849e90b31d2c19a8257d5de474778c41a843f745083c33ce3cda61668d7b60755da0a71bddb896d01a929ff856ebf33cea3185c789f3d9b0bb4444a8c6d8c5cd2753df9096cc74e4d2e60023da174899ebe72105e6046596d37efb778defafc20ed50999c9c8a68be97ea77af3ab4874386e1af2f84d43fbe2f35008b5f6248359b2f3df86dd4bbdb00c8e049d409b434c563bc6e6e83aab7782a5d7c258adc5a4649de10fa7cd311721db9c083ad77ca0499e8ed838bd04e16434f9abfde35314109b49f7332b2dc7480f186073b0e2d4b18bc20022b6d7a1026db7928e768767f500f659dd00690671f1f66e42a6cfc3d576f9fe140008bc29d705ce27bd3055bdf05e95af65c78b35aee2a5abb22e188ff1b6c033eb2a33a6e459e9094a00dcf8779277d37e929f772ce4854766c616a779405512b4e145e231f81be58294b5f7032daf506b198c44f0a7c6420172aa09c6b324c975cf108f182f19a8eeba55a7b8fc86b599c5677c61b2ff293185fb943963be2d4a6bfa35847f68454499137d05391d802721593fb1964b42afb5fd64d66d7ab1158e7c3ac0404fc4e0a17216f8187dd58ebb71c14739911d0747f581481d35d933ae6577e72d2303b4e0493cdd79a07f24e3ea06aa7d1c86b10925e9813f9d417f06061d82463f15f6eb51c4af4154b51a5dafc76915e7f14de2fca34e9436f85af12c151ff207234fcf08909a308fd87f9a3db732a26178d89069a642fb319bc52fc6960e07137fbe2e150677ea302fe5508b32e168e2c0fb6220951d182da1b247c0de42b9abc516ca8659fe76763c025b71d82a753e0909d6ddfaee91d6eaf579e08f2ac981fe509ba64b752adc4d5243924e6574f4a77d23e5a7806b9f6d4b7fd623e60876d2eebaca0e5ee5dec2bdd2a721129f0d13e6e2f443770ecc3ed06d76e50c2ce96e69f0ebc1fda2f3a39b017df64e8b63341944380526f85933399fa224f79fd1bf51259dc8af6a8f70fef36d08367f5a9d2aab0704ec162a344e1f91bb68bcbef6f069e0518878e8e738f1543d9a9eb886093e4125a6418a1ea42060baacffa46362a24fe336d7976bd49bde0e514245a655053f92740615228ffb6657b703a4c75c1d59cd6d252ec0eaf2b565aa610a1bb95117ab12c6b39f8bb54b22e9cbe5df351b0945dc9092f02767dbd9d10e84b3d3aae42265b6c5f96d1fc9f5184e5fd7585ec158c2ceda9f8a08dd2298cd6f375d8a35e1035e5d043f97849cabc8fd82824fd02efad44ef10bca1e03a1af8a67d1a73180d94c6e997b9e0cbbb2ada160b532b5de893a5f9c22973d81ff5d4b9f2b1e3aadd2ede725359caf0d56ed8a70506878ba7629e12ab2f0aa26f3c4261d5a3d61da02941e4af4d449cc27ae5c61155097a20fbefb144facb074b6b0dbaafb420fe439f3aae23bd5886748a6149455b4482495f374fee3641dc33f96523bf7f1206d0e6e7b2d808b6b6d729d5c50126e6173633e4e4ca09984606e2368830cc250ee83d831bb8fce9c0a90d924dda84fc9f4d3989f6a694a6e3c55c9141e02120b1186f07cab3c90fabee74a70a5931243dedfc30e9be0c932db7e81e5a36b9151cb1c20dec45f19f302758c762ecc4f55bf3170986ba7d8e7769c4739a36b4fe036934d21d0c84859413c68b0959c384ec80d73444847bced5659ae54e83af7960ff7916bd6a6e6700d4ee67b0bec0fbcd88289990a8f4f31d6d87f436cc061cb999efdda59f7ba3858da22cae12dff168ff2f698b639d4ca14973a3ebe9cf8bc4568dd2ef5e0dbc52017d5bfa05ec76bf7dd81246e0c556e16005f6d1fe70e3f62483523e9b880aaecaf1dee75ab1148d112688422594a28f5c0537cf84aacdbce0f40808f68712e47d6faf2df7ae34c156f44bf315647eb3cfc5e6d966f7ff148c9da31347db43883e911b7cdd2605151392bb910733fbd8b84b03ab697854973a2c6455ac5733a7c7e8678fe0c871afb330050991f6769b92cb7fcb09af8178781c97c14a4cc78a73fc98301bcb85965c541ae101e54f9cba39e14612880f0e2e0bd9408a2c8b36993cfbfce8d5a2147e25615e027dd0466927be36ec5ebc96ed7eb5e173c214d7fb3bb9db5085c6729ee2fbc221b5d914640937b4a523f429c6946a885bfed51f91294ebd34fb09e1a72d899c7cbcd5c38161ae1e991bc05e7ffd6dc062829d53ba970a2ffee7ee7d276ddb5daf5e41cc528fe937b8d6380c5774e605adbfdaec0596dd97c72009abd8b9aa6bf3c7be349a83deb4e3edc7fb8ab9b95987c80f7135ecbe9679987c548f0c25cb86801033ff9ad688df9fe9dd04b6688abe015140c05d45a37b5b7c4418a85c14941d7e7147fd1a295bab19066e5c2b121a690940a6e5a2d96849b86238273bbd910b1c23001bab41c53f8d491acd7e6c5332b084c96c892e1ab11572af8a859a6658845abdaa205a4bf6f2187757da2219079b345b87b097e4da54bd85598e6ca853779cf4949de7a579772ea4195f100ed7b9e1aa9d9566f66b433bcf60a3c182a9caff3f447a3ad4834831fa770cdf630c94f464a03a4fc91df6901e093daa365e43bff1b3ee46ed84052d0e79b592fe557dc22ba649559f793ea3f4947a2bb453d629a73eed227da8597bc417257dcf39b888180c38a2e3e66d96e85f18ce53b6b76c53e8bcd9211167a64a838506e6c2d0295c2db55878e078d2dd605f722132f4d34a60bab81f5bf62c1b9d1bae2ce7226860f73d4ee74c2bed2af1bb448b780615a5403cf3b73c73bc4a30bbbe9363d1c7d754fbd111eff1f4fe7fdd3e797fe6e7b9ce0c803454fa3c319c2a154ab7f199c2764c2851530df697f43cfb0d36dc6ec3cf1b5cf73cab96201f8f7c619a56c649db7c5948859a4bb36e4eb5c884321bdfc6a3f10d2f38d523c4f92be8b0a1f1caf1cb644774df3ea3aede356a7b4fdd68a379fb7059eec4e8ca65961b7285e980eb4019805bb125cd5c9f108c568ba4c804cc0a32920f7a26ed54731d4ed4165b38b97bc702aaafd94caba379e8c752cff2d324f2c9c5eefa48aece54c3beac9721adb7df26d23e66a8fab3b75dbcc936e4f89c77f6c532b171476b25339299d08509fb9359583b4e904b3bbb15e8300fe5b755383f5cf4fc41c4cf6d1f810eeb2abe36f2552d7cad4268afeb858662c00ef59c316a390cdde61374cd6ec83936c87813fe2d3785d9d2e109f1e5f9b638a407b3b0a0c7ac56cb8eda3aa18e4e6e8633512cf159562e0273eafc8b92addadcb6d5b5a1ca91aa71cf219cb33f350a5b8b1035f7a53e8787b48c931c0c8d99fba71c5834181de0f5263829d0020db7eba9ef3e6e324df1850a676282ba282f4f874cc25d3dd708f28c953fcb564397f1ff7d8b4727f72b315e3a6bed05ca19e2682969e8a2f5d03199626fb723ad83892e6c4a3762f3aeaf8de7349b1dce15657ce7208ed36fcabdf20ae414abba60198fe6001a02a9925f5c2492c4e723478dd2398ca1509469d4d8c1506c7cda88b920ea748463128622c6306b1dd0f4c118c7bbed6f8e6ee76fd6b2c6899523c44c37bf31330acd6a7fb0edf23bd9eb1a3f5b599add8e65da925dd8c34df555908c4c4905ccdacc0bf40cf9fefb94f2d1bf391292c1f6a6e13f17495c4c703bc314ce8ae66cfde790ec5f51e61106c24a87bfd43b30fe33a4b5e2e0ee76f1fe14304b7cf0dcb24e61db5ed83a3da5f93583870bc211d4278775f9939f32eb5737c0ce6549d94f0f6e3e1061038dea513e041556e96070e5205ee3c1910bdd5821bde5b6c3053bc2ff25744c9946c95908b6f6c570f731d37c3469aaf1d184d89122813a8cda5dcdd4920d15419025efddad14bafa267b52ebc8d07405bcf5d5a5eb2d600f95e8e98a1fdca3503d89157143b075bff45f2d12563352e50007ce2c37c0d3708da56225b8d6d62872da7691a9a85fb8e8019ba9d099cf7dcaf8864ae0c2c092597c25aedefb41ad18612bde42175e390153f7fc7b3955a13593de06cf9e2202e91a0a6cc3c8d20abaddce56aa5029a0ed4b7bcdfb7d08d7f69c68c27097f5aaf118c0456c002af8f175d91c8d231d0e63350d16629acec5268d6f0a1d3cc4457b0a44281311de33cd9c16f95dd15857025be31eb0f874506b232a90af55d1d96da798e363adbed793515cc6be2af830c75b71a995a7ca29533089bb462b94d1be10921c4545541bc309ad0fc38b6fbb152f79b9f87556b6e528e0767848e4aa4f99789d7ba97a3d26e057c723e2d6a0d2f25152e488ef38d63697a5ff9368fb9a80e4649ae52514300c6d87cbc8011fc1b0c78b994cd8accfd757640b9279b052c02b59018011f063d31788f30cecb2828a567bcac47c443fece4085fda4af9c519af319e163c833b2333f0653a00242bed0bbe4a845a55c19486a12b667db23493eeb546fb1652c67c2f84791f040fb52790ebddb668daf91f62850e9c3429b530d4b9581a77304db9b4b58e4c8a4650a24c352f9e5130fdec4f305f2cd8fa559affb7f133e69d5411b09b5bb490381fd06e5ec88d15cceac24764d4d5b230f551e6ec6492d1faab177656d68fd445621f0860b3c0404d806d26cf24f2c597a673a14fa358486d913d571c457acf68566b282b3d7f1fa982617422395d493ba6b21f57a2ddf4b14bee9006aa42b5cbf61290c9a2ed42bf0148a5bfe331bbd2d855ad1fef1c901fe103049ce579f242b823031cb45433fdf516e4a65a6183ef12e20a6571012483d3b1afc03f2d4327059b56546064fd07bf676fae7a3e8e2892508a511be689eedb63fa87e067e13bfa45cac508ba438a13cd5eeb1d945c1e2802d301df3b94c9db0c2b0fa8db28d01bcd12cc4bdaab72c5e6dcea6af2f3bb9bc066cff08e4d30d7804b60460b741daea1efee2db2d78f00c47ab62ce4d1a5dbc834bf890b139c432671054c5b57516f4c0a4d25f04c8491a8dad7150a17609d6a6badef3940b687a47dab7e1ea8b6d35f91a0320a66c5aa515e4e77678134d9abce3e8cd34d29dc1afa0fdde92c3731887b21167d2fa14daaa0b3f31af76b09a8fca075f79ce6ec9ea23c1d7c60fbe790e0b06004fe424653965ae58bdfcb82315111ea0bf747e8259264c1ce56511dc2d8c01f1416aad8ab0ce5795d2dfb2d30e9a1d9f242588ae9f3fe3efed971dfcf3d4a0f3c8eb313349c55b6144717833add0e17103699f19ff6d175ce90cce27a89ce0515b55904d9c9acd850b4a0764ecfd7c7e244c87096e95a8cf0c96dc25aa3514c24f86fdc2f3a8d6eaa65aa77cbdd41ec4816254c4fc5a2882982b72d54833141ac45446fab4a39816b91bc10bbeb73f0b047e6ea5b6eed14c6c167f9505b4269ace1af0cb7f6f115c9f18a315f75c93df8538acced17af724827209538bb63211e2822161a239235a5714c38bd40aff28358baf2aceadc4cc8ce488201b804a1bdafba94dfdb5f4f8883289298b44a830f98fd769c7c0470594a63170cfebd7ecce85136f73d6a2a4ffc73b6cb498a0fcb6535f6ef1941257ecc51defb275d06610840c14fde103b1a0c24691a01d72f1fbcc1c8f7097d68e0813fbbcd2a0f41f2397d2ec5d6cc49549c92cb6a3a9d1f51344c8359349c0b3ae8db1445a4295b6f28643b04dd4ac4011035734e9b0eb8af78f006dcaf9c073280214a61334f8c29a0323953d75fa883828e6fdf1172f61b0c96f947056de509d68b8c73d5235af75ad725fef6cc186f6aa56967c522e0fced17cbf298731d22ea81333c3829fc00a9b0a32184743089c31aebfc719d63fc5adea15a5dd076b5a6ea8bc1a21c5b802c67da4b41bd2372379ca8f3c4c6fbb28bd93f37e87a96ad31fc03fbbda366c8f2c59886fc37da3d1512945f2fa1474ce731c1009c7047e4751f96e9209aabf5adbbc96d66cab791d2fbea11c4ad5602276f915e90e9a9b6b5db2724e858491a41649722f4a74615477aebab9e291ce16e0c49cf0a98558d2b38fd276a4df28c0061d9f9405d51fec999fce9d3782d0754165ab008d1963efc35b6d5eee033df9601163498ed3fad97773ec3e8abfccd639c17dcba1b195113929d6da6eb5599768adda2a360ccce620e2785646104a37d64e9e7a6ec8f800e119f38c042168e8e2044d2453c5d8ea4f6786927ac827fc8ba167cefa99c7130621d0f5bb3755f5abf9c29df4ffda752386579eecc4220c509fde2152e808173e467a8da9f04d162cd2d84ddd5ed3613c2e4bf5f74911c41cab433525543ac68573a8e821ad0198d0ecb3854e0ce66532d22596a07f778e6bcd9cc444c671c98e6b9ffeb412ebb98dd5f1c7b5d5279f2ef3e90f70560b1f92bfcffd3b174e56fc778564c090ad7003983ed914606d1da1971baac97dcddd2b31021149e2fdb303309af126dfe6aabbd8916ba9b9dd1d961148660291939c66832eb4bb008ba524cee5384b2c0c216f44d97c5981a7508107e34dde3e9b6ddf3e0d2f46f461f6c1f3487e224ab0923eee423f2160e6132c45c26fb66f6aff8a274d36da78aa1504ee8e9a05e5b2a6a36cb8d5f88739462894088c6395e29f9fd6a64fb769a0db1fa395f7b610ef3b8ef2d59961507a3ac97f41c01ac439043bf0fe6ab164659e4bd8aa8ed2e3a38da405bbedacd3d9640836e25b2c9e3ab819d3364c3e254e25fc3cd38b9f4e2273ce35140f8c290e8988df85ef30cf187390623ea2341e36c9266ce2d5e8ebd1f85bf698a25899cc008567e56bba24adefa6ad2dde4d3d2f1d3e97ab2d37eb567f7bc9edce8df1055cc80b0f57c427b8ad6ed55f5a5c97436f55f1b315affce079ca462d35bc46c6f80c3ac0beca7753a7ac774b78796ab7788ea2b248feb99fb85d5a741c7cc48fe703e0abeb23082a81dcba5072837e342d71685c4413507f5958d9938886196c62e3c64bbb9fc7b5b73dc32a5502fe70a684cc8d46e2fface5bbca6aa4a74a79c1f99747c06c14765bdcd4d4648ac56b6e69dc08804fcb01716f87c437809b5f138a47967b66f279892281c01c6e824486e6ce89dd6d1dc78472653bdf106855f4e905428d91c3ab4de1d1b6fefdee1b4ba2a43e4388e28f810a769dcf6ba01386f8d02f639f4354741973f1d60095414a8c8a741215dd9f6c993a367b536855e4836331abcd3c630583393a554625699beb795a1784a74cb004a8e684fcf99831ee90f5aacdec7a0a2620189d3a9640b96c60155753be553695a0abb7fd31e04dfeeed531cd2c7698d569c15bd743ecb4cbb9af975bcefc8974a61b5a30223c92a1d5726ec8bed285dcd428f4aae45c59aa524342668dad67459e6fd886c279034b21f619edb795ead176f9fb0c461f0bf851e3e2b7c143404ba3817cb3a40cbaeb185923d48843a10323374b3e937ac33a03777df6dd891098b65137f31a442894af99c44f548e36f1dfb16ad5c6ae9e0f7a4f03523655a62a7cd3a6a6b28f6bcd103f294a2889678ac538e3a41c60b57d2305550ef0f0d7ed0f152b63af3978a14ab9a00055b6dc3715aca6ee231c0a5533bdea1f8d61ee072c839e9eadb76404be07b615a9530744313176148892c381e7e770c3a5ff1a9d5386adaf25aacd5ffcbb4b144588648e970c57106507a8657930c4163485084aa4caa11e1e0ab35cfd1b811e008c3430bbc416cfb4e3562f6b281b4fd8983bcf33a65a5039d61c20fe62c19c0d22b3c20c52b38caa86cd2fb01687728c670cece634d2686ca51f7c0381cfcafc164f43f687f1b0c6b160925f82fabf89b9b0d3628071478a1a3d8bb97645c46dddc2c7bf5b8ced6c9209f7ff7fdbba0edbaa72dccffaf41de6210ff308a12e0d0328ee1ca8ae0d252c1544845148c7683d2c8d8755c8fa86231d4023b1fe1fdb35bd3c3dbd26dd9ec2898ec66e25c00ebd94d356f63b093d60bc00d45e63f6414e4cd85734fd8b295b8b6bdeebe6e101aacb1116e3db51740c37e71efba870cb7878ee41f777121790ac962d365157cf5f23a1f4d91d785264075f21391ac8cada38f80ab4e350c9ebc9734712662e1177c109dd2f5a98e158cc66eda06cdb19660474c190e2e2382c5e3e7843c44709a9c192cb58dddba8c22e2ab74fb78c345f34c1d2368ba71cba69708dba2bc179842190e5893512eb57ff7e875805863036124edec78fb73ce27a1552d9f52492eda677cff15ca68a56d085ab845ab0b54f192a1c89eff82831367bcf1c6337b945250b9b3d1848473853dec7de3e5b7230cb20f25a3877b4766df5fab30b1dac16b4157d349d121522c9d6e0fa3b0ec13930a337491ad7fb447af783951b865cba0f35165d13e80b76ad7459889afa04314363bcf6fe72bda2c1b3bee0f222d392ca097e0f0c29a640f1b9d091d8c0dea165ae99dfc2374f8c425b851b9f460e67d906f6f2d6d961edde74a1ff785bbad406c2247a729d943eb8a0ab894e4dd06177486661cd20bc347c91ce738a4217f86fa8c2a34f369b2b5fb88d36982d4e19ab505861cc6f76d02d24848d267aa33954665aa21c836d19bf0da50f10049ede9234516fe3741141c44c5581e37cce43e7079d7d7fdc73e9bc60a25f77bc19a28c91ec8ec00697e8213ed15b4f3361a3172dc05b0cf0500fe7a7760b3469680bee741610b35aeac682c862928a51ddedb5ab1c0dfeb1d4c5ccf6372bac8d40861c8e38747bac77332606bd6cc5e3b74d33a95985af33158cf8bdc70e790035da2f4d687158631b1bbef9e61504248c2ff5714e2d229e81204d108aa5504bdb5226b2b16ba3a839cb15f1facdb05110ef17d2d2cd471669e807a18ff74020cb330390b02e2db0002f90a8d08cfc9dffced9daaacfcc53ad8b7229c0a7ebf5b3f310becac1f500e6f2aa86d5230a59cd2f5d6197c67e51b81b7fd0cc53c9f40a7480564edfc062e28ab2b040bd9a3ddb549a04dd7246906e4218db479123c08cc95f6efcb0d002d0723b37ecafcb33bf78fe64f14b9d3f78284e8858d0b605e0cddacf508905f3eb9f2285ed7615b3668c6941ddd7037d3089acfd2b8227d9d055ca03b55e1463e3d638aafa81a27264df855bb133a1ca512b5aedd4f8e9f6a378c8f767b3260c547daa5ca4a2a53b587aaa234eb18d2cea444cedb90fe25baa3e7084cfac5a940eb03e07adbb9e9107b0553b0c6eeb5e78d1060cc9307e28b7505ab6415d6353afc5bbdd0096539700a0a990fc4dba796e59e1df237c5e9654b98a4fcab1442b3f711912ff030fd22ec5ca17e83225e28fe5ee2ad6cfc24fa3133b8bea59df136fce05411a70a2a87d4d825699d0aadc3d24eb7ae6af2eb8717ac65b519cd394b05fa846c8603a4f920071ec92e7ddf7a460cb104b25441079c1c103d3b0cfe15f4ced6949439b53a35c3976f28b8562ce195983a09f2a3ae666c035aa0810a620743e36c5a37c423a86b7e2796b70f588fa0282f1479c80214a0bbc93ff682a579e7c8ef96fa8ad54810afa2349552f103f5d3353495c5f69a747c93dbf6b746d970753b9888c1d3b1e6efd58cf6bd54731f6a956516b31f0ee54a07f4ef57a6b0d4d91b0a6b6a343c049c72cfcc061f9600640b40bcd00d1e7f2894a38e30fbbe9711e7c9094f5d678238983f6d568d99db7b5c5dadf576ad509f19760c022d1de4ab7c4f1c6a6a71f0eefe70e513166d49e9fd1336f176ede92fc1a5e1b33744fce43ff132ee7b76ac8d3ca73e165790ab4cc99d1f27f425cbf478f370eefaf6c7f338e6f7b958c68b12b6c09bd34b2268c22b81cb836d9764826741e019123e7693fb5295e0fb1b1eca0b319899aca52a109d2fbed6e4cfef728e692ad103e96312c2b5760f5a540913192099b0ed22ef4a0c8067926a02bddaafd5deb725146ef8c0c3e37da98390c7d985a2e410761481c4a0d28e55b6e0177259eeb9ae2ce1d6b63f76b52830198a102dced26b1171100c3ac3b25231780efeead833e347f44a2d9a2193f7256bde8557e26ed9d0b2d2cadcc0c3e357e537670836f6d9449e405a61d9856a0929fa1edebbc3474c0e71afe4362702559b1229fcf8f30c9df2c95194b73cad8af492ab29449633e5637d470ce53a533ae0fa84beec8e7eafec5b82ecb766a11e3b88f4caf344feb1bea380529f41673a09cf7b8a14a635fca2a4342ccb61e27a30546fe64bedceb195f59294b2a1fd4fd626bd1673916d64a60b5ae250ef9f970c255b697b6a8b5087ed6559c42836b663dc9d38d612a3a131c440d71af621681201b1bef95f02570d8d9d57516222ba9421a1949598d56be43f5a3c335d78d327766f348a580af85f59e2b5bd53d952af0801d75404b8c01479f551452ba9fd71e4a5d0de2ea320a68100b0c55ea3a40bdf9e0f9d91af9db02f6f1cb1d73fa0c7940b23471aa7320cdd3503f6eab3bed45333bd7777832d9b26556e7de34341d13205ed83b3a9e70a88c66aeab5f0dc9d4bd2a75fc69535d725924d1b738991760cfa70b35a9ec6624407d92a6f8fd81e15df0c9c74636fc514b210360b63dd5dd3226725c3d299a1822b671baeceffd67d330b1ff9d86a6e7b868ca1bbdf75ccb94439299a9054b403360070501d86670fcd4b3c99c0adbe5a0dce8d635e378a32b7a2ee7687cd69d033ca6982ba3bb1c6116f276a115660c3f6103aee7b1441ee7e667dad0c9743094a0516f1409f052c77702201ebb2865d510ddcc7d7b0a35a40dc24f17f2aee4162c46bb7dbcfea56145cfa269736372b7a1b5be0ed0308cf23f22bb4cef3d07520b3aaa4f33274d8ea5734e65fb1ac1de05d2453dfb074f6521516b3ed4803ab211b2b880da679c2feb5e91035fa52164ef439f80679804d2db0aec9f36f8968dc47b4f159fa22d686ce4ff24380b9505b815666ed61e3655d114f3d5e0c603bc8a57c0f0b276477ed3b0ac8c788443243d5f0e6cf8d3c1e230e220100da589ff50e5d981f9d796fa7dff265a84341f8b12f1c3990728e1b42c24ec7d90fc864b31b541841ef70964fa03319fb8ef34de58114592747c302cdc3dc30d87d3c040bda363f69d724fe367b1d71893c9ae816b9dbfa4ff22af38ac8afc06f848d69e59f6241e930f7925d2a03744a13c0b718dfe136024918fa6ab712b7221a5653ba9991c956e9a19e2a57ea0543c6663cf6764ceb68b0e4ab95b21c8f4e49e70a37c229c081334b465c7d5c0761f944dc6020bc1508c598f838095fa41a17ba7677c75d8b497d4fa965a56665e12a90253eee4f097d1ed61ba5d3349fdc44d10c34edec9657a32c7876f8057359a3fe1d8a6f196fcb6a9f2c6b6dc3056428943fb9309db5d1ba012cb13b8e6336cb0375b0b2e3c977a444c2977b790067f90de168b670c0654f21581a3c66f698c493f068aeeeb5d427bbfba1e1f98e079e70d79d7a339614d696a798d3189ac706ac3629d5dbaa58c06e39004f67aba21a47eaf6a1001b5a64c4a4e0cb49304ea9835702f7cddf8a6f84491dd1d0c1a6245445b96d1183b9380ef0c5c51899cf5959d2b1c1480c5ba275cdbe6dc6dd8978ff1be81b17729f29ddb26681fb6d544c0c8ecaae95c906e6042fa53fd72268bbea452688e26179feaf2a9434056bd94f388d6b31c887a9bfdcba2f5e4e06c87c0d8c35cafeeb614ef37f590f7f37ed9261b497f4db0b786d53844a39a2d5ef24b08b5b3e25aaf5db61ed5b7af74637fb9a28c598605439db674eb04783039050fbd89d06037994dd9edb600f86906c2351bd389d4d164d65b5635334749235a4efe8db086c4fa66681e27bce419c0849a22d0b22eb50d0842dd8676436850b6d139e2298da7974993f09dd43d7491358701bca7defb050bf9c7c52c8af504b0e203a5af0cd3201458c64c17c745854a6f8d07b36f00d8394a2fc5d9d3c355b17e0c8fedc75b1febd53aea8572aec88c893372b179ff9faac4fdd98fb34673dabb913b0c4ae62ee45ad280142b2a73d4e982093c12694a3c71bc5a6f2c73332b22ff24e8efb2196f162512d499b292a283aca1abf940a72477fdc91e671fb65f87283870ef6142f1e08acb05feb20677e75c54da1f9adc62f7a0fc2cb9be0775b6c07c327c6089dfb0ce62f51e255ffa18d48af596d1d51ee00acf3e5c6b8364ea7f7fa0f4d85faa857f29e81a821c5ac2890ae77a4ca29e2399991f2fcab9e4828486bb0075785de82ee17e4ab277f527c91373a530ad4003cc83cdc3724a3a4e01b30a50d1d678c7186b4b6206916b38c783e21ce27549923c40e400580ff510bd2c3c4665237e78ea125c606be4c01ee8d864da26f1736ffb50484223ac12941b5652de4eec619aba38092b7dac58acf41dd132101877e4569604efef43d8f484549ae475aa0e59f3f1b84c47b87d8823fa613a55c72c6586d3a5a02212707fd27364af2461dd4dcd0be65225b55ee93fc07b443f5115e9e7623159f4d7adeb1cbda801197de521a8f4852a0459705ba3d93abc53a27bb6ef6be0c3fb2eecae07b2ff10361040d476e041320fe35019b6c1c61809047b3911b3c436de9306d88ecc753f618fa1d0f52676bc93098e0ff11dfdd9ecd6d04372140c0239fa133d9fc9284bebc5bf987dd42b23aff39837ceab1b4bc9895e43736310687dc72c2cc945b464e4a10ba2a17b8664b658f9af14358b631625b34a467f138faa773dfd4d0c389e5bdf471c105ae799539532f8b40b3cba999d015d38310730c8658d52f207c65f8b76a1658d75b9d9b2ae32f826bf028770425acaaf28dcad77a85a8644032420da3b24b8f81e255a7c45f1904a72b26ab5ae048ec437dddc08d0c6ea6123365a7650d6a3272a5ffea2f7bb87abb4bd1ee95cdf1f7327c096e1f8e8bc10d40536673e518e7eb8f915a1782ebdd7451ab08901c3461680701e49115605deb0010b9cba719f95102a207670b992ace893130f9338b7df11c4bb0085a79b7555d6ad478e4a136a8873fb16eb10860e6e794b9adfa655e62b194b35b3e15f2add900ce384bfbeee1161e97919974a3e363d98edfebfcde14df38598ee3b10fa6d797af995b1c335375808127cb947cde98eea08dbf7411fb0aeebcb95fa29bb1db2451101c11f0f9819f29ab241c612765582f0f2dc9b341869939518cfd64d8b5cb6a7ec3ddb9280485d0a74024176d9b53154f59dffdfb3c03110ee10fa43b20431136a743d6aa646fd6324b2e470cc52f6109de0b3ced7bd4830dab8ae763a86e522087f25f82e6471bf184ef03697c73dff584f9b19b4a55cf3737ddc4f905695ebb1da1dca4ef7657f4be086ef898eed5683b2138b6550150d913a5773387c23ab50d11b02598bb44fa797dc46be00b8dc0f50c8fa05e6247770600061cdc7be7f63a3d6f6cd05f5813b867cc7e2e9a290f3aecebfec235ecaf6a3a98744d3e5b1cd3faaadaca0457a1dedf70f232481dbaf1ec3bdf83158676ba2f0f74b1d7d3786675fb11c79f613a4f145112c54cc71d8b9ae9cb5f1dc4d63291593beed7fc699042f9353e0a8ee5cd4fce5eb23c1b0b08f57ba14293a3369848c61fdf6f8999794b1701c57acdcf861d8b0c97033840ad27f3388c5183415941047d6488e9b238356bfc862f13c38989780369e9e5778205dadcbca3819aa71bb2b114672833931324f9ba12b9639e62e52b82341837aee8baa6d99a557b13686979b3e03cbb5d73833439b7a91fbe9d6a0b4fe51a414b4467e974195180e53c760a60fcb693b4a558a84a75edfdb777eaecb60c17613f58cbfbec741683bb7f2af827d12d4d20a8d9e695078168c0c0dd0b4e631d55db8e6df1413ea0c0bb8bebf8713b751ac21599f0e2ef2967eece1860f7fc1ef2af9d00a7b883523393cb57985e6dd6a136caedf061bf1da64d7714fc98809605745b6a2bb635dea43357d03b7a93ac53733f0b26f9f7efb0dff029d5c3d0594ab4a87440ac488c923a0909e3e552a36005724da00695a7b7d58481052109224bce12992fb081c64127978c8eab62e31d55949db5b82b747b3b208fe8e74e22caef26a1323598b9ce4e97dd69dc7cc7548ecd5666f92a2071d8a785ceaa87b2d4fc8c42f3b1462a913b73c8a315ce597fd37b9817784a4d0ad7ebef40dfdb62fa9295f1b2e92af0ae0fad2e0ea6a56572e4dd0ceaa64c720a758916bae050d6ac596799bab6ceb7ad3147b4cb35751e99bd5bc395a02401f6d9c530221845c20b5443ade9fe60f085ab52896ece2bc56f6df542d12e8b970e66643958cdd8e407a2f9ba816bdabca79042f2a07f5e2881cf2d2d01f8e52778464f519ed0962225256bb250740740806ade885e90aa057610ae840fe5b4e47bf50b9e76a0f29bb030106966ef55bcddc42dc2b5fc388b4b2b4617ea24d547d53b10d48156612d5efbaebadb4410c82492dd515ab12a12a3dd54c5d2272f3fb5fdb5845433474b22766f96369e183cf0f87186120bf5008793e5fe1f09f0396d444b28984aa90e0abb57d15d7276765cd7dfc27f1f5ddf3e72446f2eb2bf5e2190e96008a7f00f03e9b2ff3d7f6c5bd0988e3d54ba274ff15af88c62125795c640b4ab495e9f1cedac125d19e0e97c561395cb6d948114ba9477ac6a6eb2e268c1949580a8e588debfd0625f5557376aef210256943f2da160cc8c06e1c478142bfcaefb63c6a718e1dcc186fb6fd813de378527bb0ef6080d7d7e13ac8eb2fc03ca80f96e3ac4d81d10799266bc79f50aaebdf48b8f33af1153535a7fa9fa66e6e32c4b0ecf973fac2795f51b243381cc5d4c41599c74842063724aa7b0a130ad0cd54e439fb85fd08a00b6696c4f711cc27d21f7979f7c21b6f1cd970c2e7171492f0103c3b0eb270a7eab6af00d5e7e49b18879eee0d2c63503d10ff6909a4907e58b9b42fe216c96b8ec4c68575efae4570589a28aebae0ba02b759004ffd41a9d414cb9bc7aee04c0ef01e0205eec1abdc3d05f24dc13eb12b2407725e6db9c8cd70846a657b5b4a0f0b15c808d4c11de876192a9cb1f36a8e06107ea4d710ec315165a0559cbaafba833b8dc18adb974c6b123392bd09fcaed5fbde99e62770ea79205ba3c9147540d977d216af6ee03328c3d621e41cd676c010cb1300d124f65f307cf502e835ca3d99fa5bde11e98fdb295379f1bb7df7388c19cf0a383a5ddf273dfafcbcdd99d4c26caf98288e6ea650b6b19c96f27463ecaa6104e313dd9b9a70aad9222a4989e8bbcafd17c7f5e8fdcf0a5290f36a451f98f623b2c007d26c356906fed734ef8a5be980f78c4b959bbfdeffa02993f5faa06e4ec1d2678166078248abbafca34090cd9963ea9ea4888a26086647023a674fb5bc02964557bcdcfc33985f850decdb189e871af050c8e0928504d8c8bb0f0813283da77be1d64342f55b8acb1f16ce9399fa05e18730bf9f95f2655e10e4960ac50239a8d61387cdc7df2be995a211823023d818a6198094190ccd6d86870b451d313f545c05849e75654651e2f35779ffcd6eb657e38ff7e98aabac4d04c88db250b5b7c02190ee9b6f6f4024d612f1598053ae4403b13bf0cd27ec384cea62ee2e436a314a0ceb37217170a880fb3111cb0ba719f5ce6c116af6d2eb64c0beee2861642f6de1afc9830533fba7905e1b595f630b8e381d6dd056ffa93f4a1523c8f4809eb1419787019132c14dfdf6731f623fcfdbc4c86fb2fa49e4c611635a8213d9bc6d511e47900ab18ef2e0095d628c404160c4028d0f9367b7471f363503b1567bb12a0093600554153bec59ce31d97d0a22cf2223002fa5cd74af7d56ffca96aac6f4e2aaf9f8f4b716701e61836b54ac5a572c81e3c1f203dee67a47e474840d9970d1a4e3bfbb544481ec18d2db138bd72816d4861f85dc85a1d4789c54d3e3bdcf846f3416698085cf660aad4b19116477f22e225c5c25ad2cae0d1f6b905d4b77194426c757b4e45381ddce31d87cf1fc0d49c0a91e8b14cf816915d3a1ab73c6abc985556ba948b3a82238e1974e821620f2b5fb3ed9ba687afceb60a6c85ac935d0b88cc01117be57e78426f16ea9dc2b22f1d24309bed70efb9b31c1a7d67effe5613c4d29ae4b785469e030f664339d8053744b362f09aeef814233d9bcbdf53f62fb9dd4862fa9fbd448f605723c78d1792be985312b0bb2bd2d8534c255e0f1111774f69ab596d6f494a62db956f7637a093dca0c43bc0c1d0b04a749013ea13c2cf213787fb17c0b24a6e704dc86591022f239b5e95d818764e902f6ffe2f0aa59fa479e26d2b97236da2c9c6c29ca481636d8522647570d7e4f7cf14c82822329c50db42f96e210d0329c111dd4ec89c28e09a1f4148bba799b1718ce57cd5c05517e295f699ea8092ed638932b9f95ac8def740166d9ff294e326e07a5d08b353af6a6d2fb9c36386519280635b2932dc4a11f45cda2e963289f2f2625ddc4bdd5f987ea32f9d9bb8dac4bf5b5bf9c31852507ada6f5ca2315c79c08d64c7480e9528c895e86728606fc94e27b890718a72043c1c817e07c4df592c9680cc45077157b5404f8c61649035436e80c19b60312b7578b673215f7587a89f857857ecac1c52bf5641c674c7b16ced15df846bc15f7db137b30d85894ddb393e9130b3e31f00a790ad6464371dcabdf5d27917cd5497f5cd4fb667d5949833b824c7279c91fb37b441344c4a0868389c0eb67fa081e84132c0404cde8ee8f5385f7bfe321503717e8dcb207d14c3f215228d4462877d8ff02d3c56dd5b2cbabafece1b3c533cc82a026533fd610216a8f112360b5d8460c9f4c076afaff25db2d9ba8823a26f47012f194cb34385e868f1a8ef4a86f442ef951d9e3c0491190693a8973c21c0f954ace8c23986f857a05af832b30378907f06c744055e239f6500f2eb2d5a2398ac3b3da70ec6967a65a07ca794111fde31b19aa4672e3e0fa34faa2b8d05ff7f9968b441fd550664234692dd475105a87ebf491b4d0cd71de37a828711cf7476075710ee3e65f5a3b3cda8c5ed5375cf17d549789b0d8becca9010857fc82d8d6f6a510a1c5f61342ac7045f27eac5ac7911ef084e0affe2de251a2eafca760f36a50838262dd64e29cb82645bc5f6daf825e1950ba831ee5bd53c17aa414a992229d1f2728e706a4115aaf05974a1e6df5ef9cc849dabf09628c817bac18ef8527363da437732309d3d50bfb3c9be80c0544c0815793c74fa94078076f2f323ed8b67657b3040a120df9185e82d582a9a32ad2f528cf54a2deb6c0521160ee3f8e990e2803b0f3163f27e581822069c27c64473b4671fb066f76bb346cf39fe281e6c1abdaf2016135bdad38466417e57ea80840ed504b7c374f9e7bca2eeb80a9985d5fb6113df6b7bccb4f7a7c75afe6c505d5f42ef987180c3f68c29a0752d425f6f9e64dda7f6a498dc59de16a16d2e46e59e4dcfda124294abc0705f63a929f218079ed3cdd0e03db1c3496454225e0fb41d4f31a2a2a027437fb75b3f7244ff06819e23aa548ed4b3e40f98588ed2d7de7126e3ac0c47350043db894f992ccbc8b78ea565ab2895876fffdcee7ade38384a85c07c674202680b7712149fd4be8c3265afaf8980ef5d05e3fc5c476c9b8fdafbfc1d2d1afeee48b5dea9b705bf9449a1bfe807559f222b3766c9d076c60988eaedd3262200d0a839156e3d2b41f2387891db42e6670d574a3587500d555fd1434dd78b447d5ed39872b87dacb5682d0bc2bfd1d123c1e817a524d9a347bbeffba3155b8902ca69f2215c47a69aa36477fc18f631c77537e5100040827bc5869a0fb08dc483c0bdce86d4356112459e4e4bf1da733271b9f54378c6e8da6c2f64c8e3dc4a2fe253745af84e618d9c262ec5867d01574a69a9d433d19c060c306821bfbd846d0b06ea1a770a609e7c1837277a7f70076383c1688ce42cafb8e589477ab2d5082aab6af4038df68580f14d0b6571c0bc3a9c89803ab7d8839340fbc442783da17ff2dc12eff2da12e50bc2b43050e0603b22e8d58ca5488a14f88043032f5940f90978bb3c54358ea4478f1bd9f05cf5ba830a2fc28068daaa9c92c3318ca2af323a8d74068ac5174537d5b654c390b02649c98177af2e852ad1f1830f6a5458a330b7b77ee68265b21dd905a98b9c55f8eb76d79044a3fc85be1cbe0858bb939481e87a7b741db4ad7d0b040d5bc8d4ff4ecd65a5495850080c52e5db95a095d2c67753b94d1f2a57387c3a9625606f5c64a039c00e8e96089e536b9c55006efc39ad724f769b0cfeb5789478a9f157036d258be3d04b3c1cf321a92434451b19ad8943f99c3c855a6dd2139c055d0de0e3034e70f7532726eef3453ba683981d457a89d86c07acb3862112d30b61df1a2b3128dd737502b1d0f2e20ca8a2a3198d2ffea9c454f43e5d96b64c1470bf0e335bd9ebbdfb8d33a73813580e94510a684a49d728e5b3ffeb56d17b91e07c46b255d78e672cf817c53d813b6ca56607450e0b26ebfa14ceba5a15af3fc282b5221b88b6f6d149ca04f028ce9ce79972dc8bc7770330e46a75f7e6df5feda23982953d787871eabd1c6891553fbacc2234eeb473db6dcf66a4b5172b441c10d6894e846d25c1b2215fb291ef81f0fae81ff6c3c262114c0ffd1fd5013a6cfc4b2874260b4994cbb14830da3aee43118576add82202af0f35cf0dafdd73f1701a7566df47b2d9e14b3f094779ae580331a6e76f0fe3aef34979db0e14c1b0d3748f02c1968b1fe9b76dbbc3162a41762cbedc21ce1b100e73ea47ca0c1a77fd9cf93a8b9698511e7ff9704acefe2692be2ea7dafaafd6a441998f14b2d0fd8a4eaaf97fc76339b968be7ddc9baa5ed5017268a7b23a5d8495affc311d0caaa28664bcd72594a4edbdc253269797d249c6d8a2076f5d2a3946678bd8327329fbfd376311d578468178007fee4f6cc579b224b32044755cc48e0d634cb720c727d300acb78c4ede74abfd3c8b5905f724aef8ff363f1b78a8110ca4458071f50bd3a431e827641e2e2808e5ed8a80543ac6fb7dfb1a03985ef612d28d77fba76c028463858deede6879d331e7ed3d5596bdd97c50790508f2c8b8621742d76651223d36dbb47f9e3857bbcccfc866c587a5d4df8eb02e9d605e8cbe89b7159ac9430353f462074fc48cfdbd199d375fbb1aff1030aae3d9815f5b85b4a48f3ac0072728f1d22d68b16c78d91872c8af2746da50a456fe182bc16af0178edbc32c347e7aeb8d97db6821fca1c0c9e734a303741d5a61e43107e5aecbdd64657b56f8d9bfede1c1309007ac0b189e1b16ecd8dbf9bcce377f3008193d4c16818476035e61f96dbecb4938585735504f0143a36e8bdd010ac4d741b16c3861b8d670236e8b88eeb5c7ce739fc28187a1bcd29d2a381a8dfe11696b35efae723987ffbb4d91a49f588959ab81e40392d383f5b64ee6f7c29f4075bf7dba85a0960b70a05e62b32e3d575c58cbf5179001f10729154e2bb4b9ad5ed722ffadcfceca9fa0ca58910dc1998483322fd888186510292ea286dde43a187ce7c1711f34fd0b036ccf214517c35743b5febd5f7e4f6d7ecf087684ed869a93c18927fc046bdd57509c18bb08ddb903bcd676fec886b21d736adbf7fde750fff545971000acff6b12e1b079783b1777e3a3e8f96248f9dbc4e236232fd85276815210763e1b4ef64f872310ed3954f46cb75762cf1baf7aab39adca5622287483e4f7e9104a5a6cd0393ac97b514839adf13166591259717f36c1f43c1cfcb940a20175a4344c59081f93be07fbfd371ca8e0f2851b086af5589af1c1d6e92365888b8a316fa526c3a6f3ddf9717a349d4eaa026335567252b1caf7d60480ba447d56fc7a77641995b00e6d5b999b09706d0953bc5cf1a6148a0a2eaef4ba825dc4b02b1fc0d90b7e9238a17794260831f4da2f8a144bb1bbee92f188b1eadac4d119c97f3c4e74f43d0e138336739e941af58bb274cc29e0e93e74c499106ecc7bd52e9a380586138b7c8e4cd9cb3908f2761c7f3fb9cb596cc76efef905e5c3416b935cfaab643641c6d32ea1be3fff05d728933a1fa13eec78e63cb0fc05433e3692203036fdc6a28a504398f8933a1f9b0ed3b1a59c189dbd1570d027393791607d8d3aacc38a2aacff36f22a8d4ab0f19093a9cdac859e463ee1a2fe947cac3d2db73ce943ee6140f9e3fcba72ae334166bdbe1764cd859f869f51c619e0d760612d2c28c3c037208da64e869de1f051feceaa7645e52ca97156fa38c99d291c6bd3fac0ee663af468f206dffff1ef0aabcf772ace2d3059a72de98294eb732c558680f39059f437cbd13a312b4d43f0ba31d4bef01aa8a341cef680b98529788b6e6a0978f6d6aa922490dc7c7763ba9309e2996f5db983b38c6a386f2453859921249e6e7434bb1ebc93aab0b4d91dade01f1d299daa350ff07b281130fe5d678b4eb13355c4848f9422e37fd777f4d64642dda4ce31c272b8cebd9d5e4c104f6e30cfa221db5f3b3e820f56ddc8d91e543440df261bb9bea843830d3cde07ae9541abdc40cf3d30a1e7bfb08aaf3dafda7a283dfe553b3b0680e90675bcb9df02548ccf44af72d37fc85b3e6d170adb0bc120b1d137784257bde585d833f3f708635991c8a49c77dd8c5b5f4d0b9b594c3e3c3b8cdf22eab5ebc951365e41bec9cd1a611c06dbf0c4f84a1caff363650d1085708df0e3b6a96d9830f1d7af160bc15a2cdbcbd03893871e676f43c3b94d0b06491f0ac91fa4d0fda141a6e8ffe45e9ef4b8a29f55942066212cdc9e526f9a392ca20f3b69ec5c7228b22d76489989634a3a7b1270bde8a87264ef46112a84d64525675c4aec2de396f9146936932d5028b0e94cdbae345cf9123cff19bd2b7804809880355e448b70462e5ce498f28bc60836ef8b8e75c3b69a79532b24e353c54d724e29df4d0ba9790e659bcf53cdc84eef704fc63335afe1b5b849608fe659db6082b45ca30169cc3b1138f0fc3da0597a98591532e3e1ec3ae44873cb59c904f4dfd9726c827f8274ff0dd738340077377388d4d424d118eb6e7821b9c6e3fd58d1263afe9768472321f83c9f5a93aa004e2dfcb909a2fbaad7329faceccbef2f0511327d36ebd9516479ee61343909bc1022376c30a8c851f000c3318f39963b2d8c69ea0a5ccd5c3cc0e2e92b2e857e1336fed0906a305075049c6db7c160889b899d9714741ef5075ae3643e44a5dbd4bbdb2612a5d5fc1a5168aea61fc441c47615120df1a56a729ffb5fcfd46c424c7b52473c1e026107815d56deb6201095ea71e53e2871b19a0af19293ac8754efcdc9ef5bbd6c1a5e7bfb6a1a0a0d257a18e602130873540c7ca78602d1452fe6e63b18077c18f4b66dd079ea1ade40bb2385dd1838d64d2a6ace3a9d703a2ec4cc217b44e641306837cc88e0ceeb776b0c09dee81c7007cdbf5fb434e7990950300dd29515364a37b4e1903976067dee4d5974b2bb6b9989e60ae732dc232b63f79210931733b8afa18e262e7a0977a3007c98c853a595d74754c07381e27f1875c88675bf786522c67c362f40cb876bd2beb87c0c7aeced9d67c80e519edb118fa575aed917f916e7c3585f018f388912a18bf372d89f4b5d71588ae1a59e2ad8c37f55c0f09c467777d24f29fb2fddf53cf8c455a0bc00bc0f513d2a0b235c1c73f2b75b7a87e813779f89160203b9cbc0ec816cff90f576a18417a3f723c33298703425504feffe93f2ba30e2bb8bbd302ed82067f3b20882c917cd16790f43f92c9c8d3733cdf49ddff139687e410686580bc0635dcd65ea140dd8218dfcba465c8e3c544a7d91f47d3fe295f5a051578af08353df36fe44b70c92907dd422e1c1c3eab977bb71205340be271ea4a5cc50e8b83267f4fa4ce8ac2e62a28994f340f81de38f50a7e16f78ed9b20f35662f1d90947d00468fe8f1d191a260b1a435fd52a3babeea76ca5c7787b71188f2c6fdce4984287cd6490c510b99887d8cb8f22c4cb2bd27702f886b89594a43d3e075f5cf85986de6c3e0249eea08068ccfbe2eba93b4c6f14ef542b59e655db4d846206cf397ced1d23ef234e31802fbcf5d175e1b3968cc1a6a3a75f55894d204d76fd3d5d19da79c253840e1bad42a04f54f2e9f6a17309746c6d2dd1e9239a938d1d9b160bad29d1ba336cb7000dd8bcdce6ba823195c7aad0a8e1a45b5f38d33735e53bf791a5d8e6448236a7b94aa768a4068f9d102562664af1b4d49020582f23e9c660c3556645578e86950bd4b30ce3f6a45e33729de73055a8ed8e3e34fdf9b7b8aa14d8d92e1ebedd771e625b9025444a8aa1c4c877f9040cb56948fe5ed8e443990a9723da5a7d6e749dcf84f1f114c5c6805f88ae9df4e87c92ce17551a9530b8d930cc0d77a03e0441d5b5676c5c137135eb31dad157a8272a01696cbea1dd1d7ec585dbf5fba5abad2e80621f2c236160dff42de904a537f1e38d58f4b20fd03e12fe8bb31a4c9fd5d814817a2791d646637f1a6ede8e57a579b5919656b4e0445071dd201c29bff7df229999c0d9b9f811f7e10e64a563347083ba44d1ae8e4ba19a4ad16a62b8a14e0c053b490df081a39a0a342eb50abb547f53d7c86e4273ec93f7aa82c4c3c1b757f9b41d8ed9abc0b3299904dcbcfae9dd1f2304e6d2e71ae5acf7bdc5a525fe4122fed5fd93524d92414e99fef8fa28a0bc7cc003c18f050c1a6bbf73f9417c4f6d89666b5162c55da22a4389a4734c8be29332ca65772c8fd9aea4c682bcae12fc32da5ec358c2a843864ec947603450cf6aa41cb7a51f04ada90ea65b9fc3c3d952ba931ccc2fe17f5b69ad55013645d76e38b9b6b5bc76648d4e5b250d209549a5fbbfff31840a2bfbaf6c6275cea08371dca8dada1fda5fb9c26e282cbf411c7c320438b8e5fdab47f56012d9ef3aecf056669a3234d5dfb161f6c52a707e2ffe6b5b66b9d76538ad0c8014b67e0287cff2f650785f9cc4abceaa4969d74ff22573529668433e719b48207f57d282d2140e9ea442e6565304e63771070472f0c182181d1ebe45a93cff557f29010b8f00608ad08eb570f2888e3db17d2b620134e2d809416c272eb17030f7cc87ab8f053ce282ded6e74b78595a8447764edde2f64568c275124745018b0b206f9d8805b9bb86b8a6900b9dc53ea0d72167617ce42e4bcb372a9972477cbf9c80021cc41423c405473e4ff6ffc268506b39571dbf5f22923ce79dc3843e610cf26cec32f44cb15a6f244ffe15c6123ffa8c2bf11e6e7bc66e07f422630c9990368515a3f81d6e22e9bfc7757411ef814da91cd130e25d376f488f09af0f74974a6a7306c61e24abca2f4d1f055b748c27709f4734dd4f8253df7dcbdc195e766c3ae9fad2c70e3720194aae5865aed47b77bd63e8dc2db7c4db8129be607b18ef77bd8b41a5ed756df8527d81bcdcafcdd70894efebbcc11ab5df4ebd74467c029a9734243b1d1eee086abbd45e00eaa5af2b2d971538c2eba48aebfe02ab6738dd5d4ac3ef41262862b8d6dffcaccf0d7885eaf07dc6ac6bd3c603e38405316bb1b65a10081a14450301f4ba958bc2f52a50d42bc372704d2a26b9f25eb69f0580812438f842b77c8ef89a99c7f9e10c78c6623cc7f086e5ff37c98bfb39e58d07c507cabba1cdb575152b01cd3806547d23e1add3484d978c6aaf372b24f2460f159f712e58252725bb8e8e69676f1bccc6f81d70e25220e674785b9cb89a88c909a6c6ac9744b31e140389038871b5fc92dde3ad2b3db5adfb0f8c17b073935423df561fa8be5169afb5fbf12b08cd4bfe097257b0fcca8f11aa7193484bf68c90f118095f7b201aa9110b5799a51e2c2c99bf481cb4936c5902b7526bfe501126753a9f74487f7658f0fae4cbd2e35ce2ac49dbf4f88fc091b50a62bbb155a491632856132f76b09d0250c5a171e9afe124a1a7524b26432523e89118a3eb05244643a6b5cec3b9836b3be5d12f08fe34c347560ccef811fec0520d37e1b78f0b43379a1e4f597f81f08969d3b2ae64cb1ce3260ec9b2e3fa4df0497de22542bb322b492b02499df61a3679011fde68a8dd6e5b4066b88f2f5883c33cd32479d5c41365b415278e5a452ff871cb3f847f13a854b123ca9fd0cfb62cccac994da87c45fbd02245d69755a620053aa29737afb0d39469780dcd6eb3e39c2d25470fbedd3a5088842efe5aa4c2559ad7f4bf0846bf30dc0b23d2b6d08a8fab2eca1be631acdf8f6056c5b6ed8dbc4d87fcc71e2d844d2a1fa72d143b2048f1a1e6368ef531037bc2bdd09147ca9c9288d3bb2a01b510b55d3e98616e11c1105283e307d8492f0ba76e1b7bda8addb83a59695d24c7513a845d22b983a876ad6c6a69c2cba76af49d5f1738d8fe4c33ec17384385e4c760c9e2f2cdc974adbc4b3c6c1bceb6e174e453ddb1264bd06543df6a1d3118c342acd7f1597527e66e9b024ed41d0604ef46a0c44ce731bf18b7381cfba4bbed05d81ad50461969e38fa419cd398946df1128041478b4f53ab35af7d9107b81ffdd09924c9f3f077c74ba2aa1f703aa1d46db37bb9d7a15a7df595e310004addc33dcff1baa100e30b0c7531483f4685ed32e4c292b718b02716e45a77f3eed49bfecab961aa9e363b538d2e4cdf4b9fec808b007c992ec8db548f7210d4577d564833e1729bf4c139cc110b5571d8425b77bde9954865ac4de342ab00f3ed5610e8917c876f1850a57c0c9ad52f8e24519c335aeac18392415629e4b3cf1e121cf39d2804a8ad390b2b4626c1e74b91e7aee184270998a6249ee256f34c6dca840b503c985b4d386c786f6ab6e962ed642f930fd89a0ba001434654c2944822b46460fd040ebcec996849cd0add76fbdca0de9e2b943b642ab2ca603d9afe6cbd4f1e458f427c69bc486714b2e1ba004f0ba9e1177c0ab68d0107c8a025c8a5972eea38d0cdb98b64a7729f72221bcbc32d3243a35c7e0e48801c5b9bb31ff7a02cc4bd61aa576a9097958c75fb683016a7e22cd47f5fded2a21fbcd461b2a83f886784e090192e40e80f9b2baedcc7461ac36b610bb09a95501cacefa1826bd50c76501a30d1070a2ffdf34218e81dd7e21ec4b6f9652f50d6f0630c5d63096c3562da83579d2246cc6488b19cb20ccb4269b2d69be109838f37b92f9dcb6130047fe1f7b0cd04cef266c50f41e57653a992ee213d00f06d0fec11b156319c14226c86681d707212f70b70014b61bea6facb7c7641140832769d7666c13276b11aa321ec32efaa42d892904e20dc11c7b47b9cb1d8b723496660218a61240d582c5dd90a66e74892631922dbc3da0233ddae2f6f088aa8e3ed3df273c0ae94311257e7e4c9184df1100e3da6a4e228d14b7a4782db4e7ea0ca5d6add2ec5ec3f70b38073ec347c770450beb7a380d354f1a7bb53977a92d3999dc93911492cc516f22872c9467f37b8564ad53c2467f49aaaedf47dd5a3e3705c57f1da17d6d2931ad702b13825ee4922bf6e837f891db3def6108416c7ad5e8281e0b2ea50cb5e43b198e11f4f36739682b1dc42d6b9902572c70bfe693323a7faa08bf32ab19496fbc68446aff6e51d28294ae6aae93333f68ece970960ca5bb9d7e2fd7b4d9ec2a096f4190578b4c6a5d9cadc4ecda2c2ac8bd6c5476d1ef393768ae86bd66c55fa15d12a119c65272d7363cac047b6f0d9387f1ad635cbd4183e188416e742b68d1a333d03415655490c317f9289304e7c9dba483373f89819d90e89c5a75e0ffbab7e6b80a99c27479397dfaee4a5d8dfeeebdda1f1b9d39bfeac7a03339bb5dc984677bc445889b4f0b400b52745e5d4ac6ee54cfd22399205e6a68f0fde6f455f111d42a6f2f22ad74d62b055572b380350dbce040f00967bf6dbd70d15449afa1111af8c933b96b1e343d2b707d9da1dea752ec88841ddb202ebf2c9dcef37eff65c384a0e567f3d433879a7477ffbe4fb57edeb5bfe87573efad3f191cdcae0cff136c73d303065d4e23457ea8fc269e31d28f8d02ec5dfaeff34a14d41c07331b953bf58faf470da0d682a12d2e105dbb96a0e8d22c7e8dd9177fa25cbbc4c0bd8bf83b1a398ee672d8bbf8941d427721f244258c883c27773c2a97d798ace37c175ee890310f2a3a342bb28495bd7dad72e5b4614d2ac8468daf6af18df19704850f2f124bf8cf3fa24ee71ebc8a024153796322e5e142c08f92ebd72356deefa7186241b5d8371478be73331bde600e814810296daed809e74ce86d3ed9daceb3ac2f6699d8a8b9a7cb769a9555964d8fb21f5b1820a6841df6a190d47633b6962dec6d6ba46cb1e2dc34ebfba516e6284a264bcf8e7d6ed17bdd5ce6f72628ca4a4270108b186742c91f48c4c4e6a50df3091028cc7390975f88a819c8d584252eeb7b8c42cd7955c8239a1e524e31d5081c8fbb26c28c061283799da6d059734a6cdd6c49fced7fdb9eb349abc99f832dd9c3c2ddad3b1c47f49f237be14730f47d75fac82af345838372472c1eba792dc47a9613c68983b88f7766d2b9c7d9377863702fe0077575ab40cba393cb32c197fd2c7642c0467188b8c975f7eb70c0758ab69a68ef11cc51170a95f530a6d86af8ec73bf733b93effafaa054a2b00713d70f2b638a6446969c1388012c2e02c1ab384ce3737ca43818be827cd2bb02f6b59349cba71f1daa53f66b8345f5f9c990fa77347e36012acc597635c3f668672aa3827b5a93d523ce5eef30dd0f1846ef308b592d217bc1a6c4df45ee87c1a931d5e95afeb3afa72a4873029a0fc540befcceb58e65da6b9efd1d4ac583c37476a11e0e1c5d301cfeeb8bd7f2639bcecbbf339fa8a3c0b64d98e8e6fef45a40199f5727f57762ac4aec5a73f520d55db204d385761bd92ddfde9f39ee5eba45bfe336c7b3b6085c4676947d0847f0d18eb90137105f23e0e33eef2d37f46d88ada1eee5f02e9aa002b6156ca8694693899187e340949c42c595611e1caec661ab68cf809fc85ec6d3413dece72307d8e54cc810b5635301d917742f13f12f2941638d134253cad7fd48d2675d8d3b40b621fbabe80b755531fa84edddfc34fda5e3c1bb7db512c72da9d324250093f89948a3d1cce6f6fa4e6b09f499ab6627eadc774d1139d1a2b599d7a6edd383c5c2b562f26f9521dd864ce5e953b0cd9398250d638a968d0737aa65eb412a3714c274e424e5b895757071076375d326928580e87181c2dbfebea20e3f2187817df99898918678b4c18e8bd8c7d0a957bdf33a4d2c99dc803e25a109e8949c0b56f783de2f2e45def5d9afb447994dd5c680a97db2d35f70cc73ec3b2a061ae400097ba99ac2c6d8fcbba3c2878543adeb0bee17e6477d0432d3afd034a0144439dbd6d262a5149adccf397f9a3dac584f98407802d613005c2366c888b7d40296496c9137c98e4344af1d5cb54797fdeaa55d3cf47037c0ce8cc2bece68075e4b13e32a6e1041eb755e4aa9eb1806d5e268e3dc6143ddf1e2fe64ed855ee9eab76d729f85665b6699718515505e2c7f0f4fdbc4711799a365120a342eb5a104bc5e091e61ed6d67667478e6a53a3399dc804fbb03e763ad5c804093db6a09bc6143df14a3c1d3aeb8bf08f20109f5fc8e3f60ec6b74d8f910543bfa526216ddf72efc2ce92adbf772edb990187aafee40d9af834b1c770552c26c2d44c32d0d0d9035e211ad2b4477703abf004798680c9033ca3d09350158881ba13e81f13cfd165210293cf2ca1e2fd40e81938dae70d82bbc865c1e1372b07cab11ae99ad9290d711fa88680bd06c5ac28c4f5c4a1a657b648d418ad74d78590f7c1b7426c94466d44a9eefa1e206efe3b8ae3b1f641dc85916fae95e6c91dcd0672e7eb71f5de31a6f93f91bf68b8387ae1b266aefa67c06e2ca50b4c771c5a719408922ac4de3f6b208074f2e485a4a17e972271a605664135085f2fb3c43d859977739af6b02fe0e51bf1cd2973aec97ec3808e5786f54f42fc03bc898116396f963b650e25daa5be1668db5d5bb5495ff0f6732bb90fdc5d8b3038bef0f252d4460e4f70c09066d2856fb8d5c86ba7af2b01b054b3494af49282f301f1285a8a4743e1a3b6fa84fa338f2d43f30d3cb49c68b42eaf663ff7ead71e902878d2908377ee2be6d03e7acde77d31dc95798582c60220f6099e53558882c5ea84311b75a5b58d6b637e71e27cfba41fc2dbd3e8989943830d1a3190da006f90d2d32d3321633f2f9398cc256798d102f4e1bd7113b3bb73899890e2b820bad91f56974c49b781441e93584410553d9a4bc00cbedd15b7856b8d00334d6f4a191197330854cba4444e43a219868212787ec2176ba52ec1e7ae11e32474ed23076c86c9802ec6fc743fcecca86c1e501517416ea9bb509c40bc8d2632bc6054b143cc5b38ee32d94b764813e777ed5d6e6c0f8676e2bf2e712fc345e3dd7e37628dd95c39e1a1138218f93c06f4cee3a67bc20bfa4d7872ca0c6275e6e6167e032301a0ff355f94d1dd53feba8e631ab2f1c67691c2a746a477b80a846680931a65fa677d5546379dc7ef257f756b04ec42e4b0e8ebab560a77f072ba62da93ac3ffb752014ae7c857bc9506b93105ecd15ad3069a009aa12a0c0ec4214489406f77102822d694aea9860af16130f02aa1973a50dd12042395891e8073b92a2d2a1a90f59868e304dc98adf530dd5e7eb01b8be02a3e4946ca79cbfeb2041e65650c6862c1ccdce9cbad41ae701a8c4317d71da873eb28d389137f2ad52653c7d81a9a0bf8388430401060710ab73215e087a7ced987821ebb501b48b32d86fc70a9c255b0817a12424a0b85b01b6fe08f964a2208e4225117788406acc83987b1e773ebdd1ee023c4fc9fdfba11375dfbb49e9cd75e194a56d800a059f88c5c2fcfe7db1b741fa7689b7183248b6c77c3a4424383c32672ac02b4b343aa5a6277461aac3c0f8209fff7900abd4447e958c12ae2741956e2011b103d7538b8229b317e39383e69c00fb9820286e929d29f2dac012214ce4995f8e32a30b544367f97020f4963a35e5f489e59ea3eada6dcbf2ceb7289c02567353232bf75cc42e5861109ad474eb4cc0955d7735940ee9119b00db4e1916482bcf725abe2cbb6b6f71268928d7c1ddc1c59c94c0f08ee8d955360cf56abdecb08e172144b4efd6d65e0762c9caafa69f1488a5eede4f43c3aa33d9845533b33200cb60e329d0c741a1daa15da57b766904e948bf202115f83f6f4673c22d6a288c186fcd878aa3493f10519d6de2c460e4ef4d1fce6db233be25e38d175c90c4c957f87b160bc27319b9ac01e3f1a117f00751bf73dac4746800404e54d18c446a0910d5c5c86530d8400782a5ae36e4fc782defe4e1c918e51b985ce9f31fba8e3bd05b510fd40987cbbd5fda0e0005aed819546810ee9aa8b9830aa9eba1526dfecc990848fc21e5867322b2b56afa1ea060b530140e47284108693faa7cd7e6404640ae5e6e06d0f0e0c4668c56cc344e879aef3edf6a0f95ada616b9721e36db956edd2cf660128ea93ac00331564f71f10f807e391f3777266686ef4da830f8608bbd52fc5443c591bbc9e5d0a1700db08ee9b96be2754b330fadf56055dfe6fe16fb7547f1318be595ed084e75cd2cd98132fd91b354038789f0e9436468cd3eda923d49e45cc9e8fe842f6daaa9d3119ef66972073dcc6f91b854c19553b8ade8d5907aa9cc602f16b87d95370b4c1d7b891eec9b34dd809215652df6bd4b47ed941f4ddba967852862e93bf657efaa1153067ba53079ff324a57f4d3226966cf925b80667c12d0a66f373aa7e1aab7083842c7a45b0db09471a2b8384eaa6745e128f511650dd3ca0d392335286d531e0d347158670b7fbe61676868c7e2ec1da76a4c4732b87dc1b56ff38c069d322494a3c921a440fc4f21105cc6f8e13ca0922a4f889b449c44fd87002c03faa5c699b02c605a8cb0629798ef563188bc585b7d54b6a9f8a71f75c5933e7e5f28b4f23b061771a27d7e836bdf58d0eaffbd850e1915907395761e8ecb2ac95bfea5f9b6740b5ac414de2c2ea8ca9c8f235cea990021fb3e2723c148608f1e2b7bba951dbf12df1ec50c14012fed143dba970aaaf71ae2581f6d1b14664050238fc6f3173dd8564aae7af0fbcd8458764f49ee41e6230643a685b17a86fce0af39f80eddd208dfdcb709c5c2bbc8ad197dce6242c79fd53e871557a87446feec8c62014d540a55a20694f74a0a46ba2fad056656382c54c67be7fffbd8ab4602b8049726d771563dc9edc41979714ab33648ac69ad8eb19cecdc61118540e7a7b292d3b2cb9c9d9b2dc9519b03a990825c630f67b12bee5ad84404da74b6dc429b5c0f998e38995463f47d83b4e9057b60cbc86f8f9bed7bf3874ae79b06ecc1d470341f426d3aea8081906a9efdf511b4241e154dc8bc1fd21b040a63218c61633bba90645f28922b6722dd3d3cd7acb9fc7b8536f652f590ba06de8787ec60f94689e30d278a6caa98e551b991a73252e1088a8220aa8b426a31c24f5df95d1f66cbc1656c5df46de8f9d77830fce3116c2311df024c98ff3d182cabfcc594dcf7a2bfe2a36784266ccb7a6cdba7a7e63f6429518b63bab7d3b86196f934e13c0aacb3bd10abbad23e54bb2d35354c03abddf0009bb948c51bedabd320c7610646d65012716106ffa6ea824fcede0a66588870061c275b78f1e1762b79f52b596ff63e66aab5e4a54f4418d724b7569f81bd539395db4823cd07ef35b7a4194f7e6771434b400875a529b8a29c83f4f97f844b3678a81830d82ddd674512b772cfd672b6dc3048f28c8696f72e1dc68eb88cd7222f59fff99cf664320c293aadf20cd53c2dc4d6db88e24c79bbb24690f00b452751b2880737cf439b16a28601ec8c0408afbb7cd85dec68189dd303814eb923b504d958093202336fd5e9dc037c20aa6d757de30ff42beb0ca1055e650d1482af8e3c859147d6373e73dba5280281ec096a0612561477b13aa05475a1a221a293304dbd072928edd5e21cc55993e372e6a63c970e5fae4d3752271fb237fe9fe65ec7afd86eb667ebe994ed86920183b726b60e53a7a85f2f07e7f9614655f12e5ee13721768f77925d9250a372af14625e6b4c58861e2ebc3b4ebe52181fbedb1a820396f22fe52eeac98ca028661e8d8b7bb83b3ee5a32f21bebd90ccbacc6299be42bcb9d6bd8aefc799434b2c66229a23fea772654dffcc29086ef57fc769fb6dd2c5bc95b9d5e26b6ffa7ef5156a350149fcf6b17a495ddfb55cfaf89224a280131597ce47f65462c96261109efcd66ed12471f4e78fa92f3a82b6586dea02396724215bf6144d923c099d993de18c452e4d17117d4171e47338b1a3e014fbdfdf728748f645a70e51df612a5c3a0dfa2ab0182391d63340b980c42b01e96e517ab4d36fc9ea80828598bd95b5d56aebfcedae49a864244143ee7678fe6f03d67db0ab20808be5850db78ea96d24135692f1df6ff6a9c614a5b1cdea3abe10233c5eb96e7ad1a01c4568b4e4d5f51e46827b421af1537fb9517b4b3c3510f8fbfa092d7a6cef1e66e7edd7db2321ef89c85dcf63550afa2f3cceabb44043ab4e0a900d2ba0eb19c0f36af5c33b8660fb4ac625b06ed4310678bd461eb3d648d84b04a1e0308bca2afba1154d94923e7964c7ec9e42628fe8171e60070880465dd21d804f7bb76be6c7f591ee79e8976ade548ca21af0ab5f011386cb77cd9ba22e1dcd7fce8b4c99d1946fd0aa1707aff278266d166985a2a901b4b79b5754d9013ba06b0439f5274d1ae81d71cccf799b255f275b2af5033ce409cad881291f46198cd68c940d4329f47c3cee47b5d106d0d8fdd3ca4c24139f0d7611a5c2c8f06521e8291405acc615f9e0e368fc5ccb397958ba6f924212ff4633263403d726eaec064f9b7903811468aec7639fec0337b1fa65d62854cb4e9a19c3bfdcce3b8a78ebdfca9af6e1cfdc8300d0f412f6ddf836594e825196635680d95eb6c79222a405735ea7321aaae239da2f5667a2c1a68aeed0cc9371b32a6fd2d4f1310d43b6841cc561ff8af02bf952fbaee9e7d872ed50c32d105b89f9c4f27640ad7074f799507dcf6ab89ba4a82c651039fa95c89d3491b5e447b6538dbec3d9656ddadd10cd95ae2741167811213742d2ca204fd6c750f6754396947ce226b22be37aa29f45938e3f2979d2b67e2868a01cc3e89f830feb3a114972371b0ebe89aae74ede07d7db71453804d126406cba07ae39289484f05505b2563b415b925a917dcb9da5ac7186854879ccf0a27404470b8ac7a87e99faa33984828423602e7585380512619d76d018ea56b9fab703fe698d847cae3253fc88d628eb5a88b39bfa4e1a2bdf2b6e14f4a444245621ec9db4192108bb9e2eb103a9e84636c82120b97e654f80e47b17e772db858ce9ae379ddeb1eb821017fa60bfd540fd5395ce35723aaac95b16bc64b7660a4d4dfec3d3d66513dfa09c528973898d3811343f5931253b35d60dd42bb08643367ed9b4446f23d290dad7a67861122ccfc6613dcfbf019b89c77f8770cbb61b45f49e65d9e75196f5999d3b8ea286ccb8775e7bf24569a30bb9b5308d52bcda6174015cefd33fc934e081448e06475e6dcb63e69ff964c8ddb543793b3eec9e6a40b7f29c2324556851fefbab4794bc49b212af2e5d9a077ed8d1ed21873d0d289d3012ec7a1afc56c161b6081a71813345e815480dd82d1fe09a76293fee68b597e2d709853244379e1250cde03861bd5069ae0c24701b0d0915b8cb95eb26cffb9a45733dfa72e22dac32387b1107754e09c6b03c873eeac88062a5bd315d0607f07704bce7aa8573eb5e036fc29fc9a4f58b8ccc76f02a58d3cadd478ea769048f58a2aea2c1cbc895bd690128407ce009c43338e29498dfd9788ff1247a4cc22f5c1be1abbf064336a52aafa88f91e7505678d6122b336e15753c79a1eb91a58be43ffe0b757277e9f991629e1875d3dd8d492ccf7973e7109bb80f44a0c060c63c1c6b006ec70d730a7e5b3c9450737260809596f517702f7fee90af94526f038d49c59fb1e280e97d18ad0c4e88086eac29514e9070e303bb96de0f3ac9d304c65f7569468b7dda37795b02c7d70668101c84cf47aea00a933c15bc84ad6e86dd81253765cf42682fd45174eec7c499084df4e80c47d9302dfcdfbd2147da34fa2b2e8b05fa87c0f6c10ddcb50ab5d42d4a55d95dc9079128607f7a72f42736bde06ff26cda4d637ebcba1d256ec698aeebaabb99bbdab186f90898833ee0b6e78c64001c01fea4ac47e1dbea5a2247b8f41646453c9b66788447eba9b5e9e69cc00d2b17a4dd9e6dc38be7e9725503466f0c9797c9676f330d5ed68a6c38ed19b9bdf3e8e9f4a8607049f3688fc08652100f63a596e61019b4d40f06e39d382fe7fd77a11bb467f7ee93bcf6bc3a45f146bb603272b6c7d4baa226a95c6b929f39e7b5971f79c2fcad2b9a11fbaf5c6dda20f3179d5e317d1a3d680fc9588924cb12e2493cd6f5950a48a1917708c750d2841348e2b224899f2dfe30a34134ecb0937f9b95f19adfb4aa4b70f3072de169d914f872725e4ff5d4f94de4c2ece98003a1b145e6c5cd4184e78b0cec14694b8b542f41c8f639a9378c71ee91683e10e1430520ec95ccb16657b8ee330ee048253316cf04088f76435713d818ef7b2c1cc49a7eefd3af5cb425d1780bde3fecb268c65a88e929c1da48a6e68e58b9c37454ba6d44d535040509c46dfe673fd0d5294ee03bce2fcc88bb339b04c92211db68525281cbcb007b2037cb3556350cae0b22241a11de8878a5d3be9323691d6f3e2bf2f6146495a4b5b63a7d5809092dfc836957a4015d2cb96b78c3c587080021f0bfd9745a95b59e9647efe31acdcc4719dfc3dbe44b4771b6fbcd1938b82a0dc93e8383463b9bfa9748c5a350b115b75e8b0a154b3c4dea92b1752d95c2505feb20c3a6b1ecb147439f85608da9076efd90f5be4a5cfaf9e8e770332d3393ed189f1fb9ea89a16c19c145ae7b984ca3d25641322f1bb003be67f87e1e0f7c9803ae419ee224c97a5e6d208290b53ffc9bc526cb16cfd900df1bcb8f9897bc0b9a0a91fb72463a8dfd3ec2833dabcab8bde945546133d1c2b0e9e8fc079b4ff326190b45b892358633bb3d90cf5e66fabd30f7ccea7c156f86cf2bc3ceff1a7f9d2f24ce1eb5cee7d2205219c4d8c792a9fed07c19a43d7c56b19e5b678cd1b04711385839c86d8a294476fde45cc0293cf32d423ea8e2231d2dc30a9b233c984273880db9bc532d2c62c30f422b2dd41207ad9d585e4d2dfcf78726626287a0c57dbf00faf50903048b67714942a4a26919c798f30f6c67611c86dbee3d5dca45e0d23403f5520e7a321d4f53faabb25e328296d648c9cb5b7f5cb9ca3129e0a502d16bb5f14c17f293196a7c978560f17c57f175e827bfe152cf1be13aa4cf8ca9ead6c1a919af9ebf34de7b41e50757302c02332a86566db1d18f2f8e0adf09094b6d53a27562f3d8c1949472b2449c76d05f43ab0803d1bb98959fa52925607cb03cb585e318fac5fc3da17ca02c1f413c3e762c312628da838dedaf70083107c42afb3d75b978443596ed0d1e78acaee86328f1cd285b1b3c7df0705b4c2565c6f609f113647f20bccba2e226c6ed06e44488a989040969d19fb10ef79ec7cb26be6a8b575a9ceb06612779ec6e06fdc2447b2c87cd4b89f7daf38d4d0cae8464f8c0bd3cb82af80c38704dad73fa6ed522413838d30b74c07f119c75071b2869f80fb3e816ed2e57cba9e2c2861a594c21edd81139b02164564b2e3e5e96fa7338a6c80c423eca9fa857918d93aec557923b3439cfcae0b3d05e2a9872338b038fbe7c2487bf5504b6ece00bab63c8358f51ad11bca9107529e708f228455af93d8fc8ea4121cbd5d04541f7fe68b25ea1fc5e71fe4eeaab19ff443990f8790c8d7ea4d102ec635f2b22d9107512c63b2179fdd4c6df1df76972f4b20bc73b11fd53778c78e42a263fb1c6b75f65e7968ea78a11092b2b1dd8ec1a1796373e898b1969cfbea1405907db57dc2b082fe16a0b4fbe39e502b70325e9bc362bffe21e31fd0635fdcfe0c255aa3dfff8962a9719397e2b211cbc325c605bbc13a2348e3fd36cbc05ca39e509f813963dcbe2f1a8ff5068388d88a86b6089d683c386551ccde091a58f87fdcc560c5ec852100ea4984bfc94c3e89f0c620ab752bfa242fa33c002692fed3c1126db3a494690553c8f33016554d667277d4d7ccc783ead13e8ff692fa65c11925a010852db094ac5546f95d99d5afd47f81af91120d78077ee319989725517e9d17e9b2d76c9ebf9d41046e855e64ea439bf1ef745148ac75fa64a4a6a1d7e09cb1af9d11f946d5a9f42ab66a40e44833a6fbe9c996a0ea3f793a35caa16af91557779d688197a920f4ed8d7ab2c2947bd23f85463dd510f8b420d82c2fa581160f1ea377b257962b6c77a95a3aec400a0e50a9b39cb4a258468b549e70359b1fbf3e8ed712ad3377e320e211fe9ca7aa9ebe6fdc8114fb5b178c219a56e5bf17cbbb251c55eac27e83d0d046ce9cf9fce15c9ff5b39bd5ef6da52912d0959f05bf218fecb543c7eb0a851a09d661373e5f60d11800dadc273fd42d4dd17ee57d7ab142bbe71d0620db25fd0310ec9d24f74f188137288920fc26a78ce1fc2d0755ea979d205b37d80cbdaf600a6061fd88ec48b7e636cd9eb9cf5a389a22b2dfb1c52dfbdec12a65f29715e4d343796173e19f4b1350558cf7291588b8dd56d4041147f9a2190fc589390bf0cb94be51218a6c27282a2bef9c6425870875ffdaf0341ac1fd51e56483ea0d22fd9b23923dab145244ea2f104f7890db27903581b93c263dd5982c7faf575addb581190712609d1290226300e0029a0e8dbacc5d1019417d317d0c70b933b54b56ef5e87eb15e9c532eb85107f29e48ed4ff9a5340f46023e645e3ad0a8b28e0ed00adc487b3f22672254e2d091b0fb90da3289b7ce661bdc3b93ab4ac156cc3a9329174c418abb465382d0e103387d9ad0af44b7d93e3a56ebef183aee194592d5d377636331edefe26e8468c59a43cad3d97198452ac7a8a1859d652b2c1884677fe731da8124938faf2b957696014ce2f363e4e7d3bffd189b37bebfd6f0d0db779b1e308e5f6f404e5ec4284d9c46689bbffc6f361db2f7b2d180a98430915afb121353f98e0a401423bb5ab933e3c1ac68d031f617680db82e20c3a6e957c273ff8b1e5bf0bd6dea5c27d235cf623ffb4e55cf1e3a76977ad0c6f6dc7c3e334e82671d74f5cba1aee0007a8b1db23da2deea60b31ea0f15f80e0189c618f4095d255d7e1e1909439f756b53d34cf39cf3471e3da62ea09ee9fa541a8b45c17a5478755a89f03326c6b0948615ebb7a64d9548ae9989d23e4b4caabe24b888740dad207da8cbaa263fe0e06fa2d4038f2bdcc0fa709bd9fa5200f3c6e7eda2fcd5ec720b6e6433df8bd1f107deec1ed25926733cd8b23f150abb76dbc0b66c46a5ad829ca57c48c150af95dbf4d2eba6005d4a3cdeb9c7a671681612a98921e9d0dc3d37277d246570c28a39bf13d4b5b1005f4d0e7e4febda599ae7907090fb52a0f9d0b323771b843175e4a67d8fc4bdd378a6a0145d609c4c148d2318b019bc7ad0803584c7b61977db9852a1b6335897abd9fd18a0744c88d1c2605571684190da9c18a04c2d3239e8b203f68722ad590ce64c26a338a84f94e22f61dde3a220c65ba2d3ee9f30d56ca4bed2cc48cae88050323827b95f2d24ee9d9b0bd498b78a07038c860d16d7b66f5bde3f82bee6a6fde50509262178641dea6fdda4711bd353ecf9082dca4baed3c049ac4e10d9916a259fad291301b743e30b15176d1df85d331d9e50172112e88032f86f5f4d5af82fcf35d6800afc376af193561226a591b12bca1b51b8252ed5d91c1929174aa80db998ab38c089b3f48efc45e41b1b3aaede5fd10b3f61bcad09e40aef53ba7055dcec4aaed8800ebc21c79d0c09d4494bf4db4342fb161eab9364a7fe99c715c8226c89016b531c6f24c7a05a91f838c2b265699b6145dc41ab186e9fc3f655442682103a409d20a5e8bd6d1ff99c3f3910c843b5311c77b8b47c061d491fe912a0f6b4440d0311973437df836a21775a041bdeeb17206a819dd6bf1bcd04f4c3235eebbf8b350a0bbf49e9f6f6cca86e5ac94c56fb79b969eb14863c4b158d287707da1842138a41e78717667e1995a2746dcc18bfe612b9fa2844719210241395ab5809b11d1c431fe369464230946079439ac5ff8fb1ea3a06a00d26368d707ad83e2e4c0240b8ed6cdab6aa4bee79e6f0cac2ca925b0f848a38298ef2920316f3da4ec369b88f4e20270c6b730931f78b96fa4fd79b7a32a0dc178a83384f51202b344437effb0d25336b2722196a2db7294d20f7d3089f45ca3ec9d8af3542f05a366a3623254fb800497c550839c0d9ec041f3dad833ed4748591d4f5370736d5cfe96b3cdf25be2cbebf1d3aacc15df8fde75c454c96ce6cd398b5649e8073790f53f79f069fe6ac92099efc5c616c6acce5c0296ef6ff5c3088188ca7226ee8dc434015e3014ba4c8f9a767962ebbdd5e40a643fb3262068ec9a20999d97c87fbad55ce3dd9057d9c8e8c8c736b472e5357be8314ad182972e441498f1a9a2d0233c369679dd3d8ffed72230c09cf4da26d746812de338b8b1d17f933d5ea65684faf11e41f2565b191cae546b87025f190e4b115cdcef7e8fc2c8924b9de233e77613f0f39b3e241ab07b42c8e59f1b358dac28a4d951e763393d89f5c164dd58a9248e6da2554e7a0d475db8ac333161da269efd916698bd9795555cbcccbe3cdc15cc955bb03656e1f8a960052d41b3314d64a50ea0271d1d6e9dbdb7a59bb621f86a528f3fb1ffc24bea7bbffc9cb32f435f2539170c511dace263bb075cf31dd7d7929e28d85db866cdbda2a5901fa543b54b4f0de72962557821b03476bf710574f01626e41f02b9bb31126277931a0d1513ac3ad2d1b8321d75901421b9a8b28df090ede3960e028ad7c74d66a7bfdbdbaafe8cd1826a98e23f62751a238ec31ac3393592307f0953a2530f9ac26dbeb0fda456d0788728f3e7c211396b571b6a40475d7f42b593e104150069487510f51a4926c25549fb4825a1fb9659fd68da20c12e47a6e477a09397aa571491b296d3b1434673aa7ccca5562bf2bff1fac6b501db1efe3950a177233db81855a0f7b440fadb771c51ce01357a7cff20b374c0fad5935bb99c9e963afcb33b07a22ddcc34bbb218b8f1fe462f12594e9c64fe0427d5586dd160f33223105829782e879a60d58d715139252dfcc43b41de7731d7740a77f654415bd56ce7681e4a52a9bc9dc5d92f14577a6f7007fd1b2ca799dd60ced1e3048e874730afb973d1185d70d14cd7dd0345c6319d099880bc52d1546721aa6ba560293558c0d760bfe5d68674d245d3b734ad9da1a3dfa1df6b09ffeb25a3403c88ad1d7ad2332e94c2de5acc56a82744c589f527e0f05680a68bea03496cd3c70db7a7f7ab23c866b99d2d2187aa970bf10c30d910ba26b8393a03bbcea74603f4e236318989be616c6d34cf0e1bf7dd80e2f926b2e2322706fd0b527c99d49e923f2383b1e13cccd4c6a8560934d916985a35bde06b335caf8479947921dcba3d4b192fa609429597e1a79b1038b6e78c1e37d78d02d3fa68aeeaa9d44c1a17c61b6242ed48ec1263b21b677f5c0c2d299546ea73efd2ab4008add30dc1fb0d65c7efb0af294724198f5a2ec4043ee90225bbde134951526d93afadb480b9a2de786df0dade043269bcbd0cc3fa8237bac521b0ad2c543fa35231d0ec72f4e892ad09f99ef9f25432c2654fb01b4316b8a0a3169b976abdd586d1215cde11f75ee14fba269cbe2a42fd7c89bb4d54f7e6adcf927ed2004ceeca1e9d45a3c7caf0cc974d84f7821bea7bbcbf38e9aeae2d679fb46bf92e0893cc9bb0695e777b387338127cd193a0cb196bd591618d7705d00c8c02070f6016685fdce8ea0fdf6551563acd694bddb77404b58a6b5c7a5604dba1da670e9bb45eaaa096a855cad22883c25f32ebafc7ec1bcfb5e1ee4288e464d9b3f6588343b2697fc5f853dd4a7b2342fad4e0be0d89d7210204bcda856362b69ab722ca7f253b045e236e0f9cd488fe91d54b32f466ab350d8e86cffd98133496e327940c81058faa11bc8b586ed6b99115972d02b3ba73446162a6c4adc3b7533808d36a020ee20ced24c0471603709a181b99867496ae563d8d54d87fd6f360c8af6fb808d28c1b4c5913097b4a0a22647ab27d8e5863e7525431a6693788d418472cb8973045d04dd115d1996bd48f2d500829bc94acfd362d1f9b07ba0f07396952e5c07657bdbb59ec4bd3434d0ced277106dbc9bc67a764a1027ec8fb3acb9495545b08af493ebaac3b272766b09f4a1ec605183440e7804436fb92d3f421e849c2cfdc6b7614cb030a3b72721f37854e4cc4e4a65ab1b996e633a27401dbd43ee291b1d8da9a72b142c5b9bffbbb2d25791300869c7178b1c50833f349921551aff3caad8e810317bf37fd56927793e1d972cc3c784a774b6117a05cb9d7693dc458cb747586c2e2b4574859952b87abf4d6719b8c1b9c11cd126fe17f6c497a3d832fceb17b663a710bbe323a5768a0a7e7cf024d550ec53997df51c8b7975c8827c8182eb78651258854314615d1a7c689b20504bb8f6fb17188aa549a210ce92cea80deeba98328f980690116c1885a956b441b02dfb497c7f08779826b76585b8a48548953965c8f7f78fef3707236f52085bac75107e46905c3b78520e14692e0fdd980b45af6cae8f2fefd02b9a07bbfa264110f16f4371b56d5685afb6f20508a60132b5e6ed0ed85cfce3c3904bfe2a59b3c50ed17b333b6be1a65d553b9bd089e40a3765266958c4e3e94e40ee4d06f6cbf496f4263b24f5928f4ff521c9dcd4f562474c4dca5b40f6a3ab258c9ba260ad32b461656a2a97da9182e59feb2a9af5547be245c2e7d37f4b309b6f22d9aff12f9e8f1d60b4f6b0411817806bacb1d86d2640e048de062cc880bd7aa0893779c77ad4a1cd450f5ce6b99ffa2e1bfb0a37404699b21b05122434145c1fdb2b448c2ec01736c25c97205c45979385f460a53ba79bddf4710f5418d532aa479448cc8f8dec0a779ce419c9b76b4780d8ff916184ef3011bfb90b8028684daa12351cc22731919ff98148dc23dfdd3a87c17d24d0c235979da500d5d092ee470063c2ac619612bc83059faa772f23cb2ffad9eb6adf1387cb85a85d4dde3e78cd90e7d6b1ef54dedf88ba9c5facb449cecb79a29b5e86ceed1077d2817e76ab81b1bb505ace54cd29f6a52e430c665f2c3bbb903cf3663677182c579a1d809294e9623644769e48ca7cb019a81ef3c19606a02dd96d62a9e9b7144c72f6f6d19169d644bd38f9aaddf5b5d47b22696874f34f314d0bae5f0bbc4052415057905e10401d2fe29ec5a19dfd61ad213339e1bbb49e2b5ecada65f47aff7f114aad4de1e1507d8cbb4a77cc5a743760570f9e4308ea6d37434d634c956f9e7302dc1bc6a0c4ba40544ef66f399093eac698c52e3e52694e615975fe35a91396e0626bc2d92fbef5433cddf31aa81e22e2a4672e8edfe05d6c34ea926134a21381c67d1d045849ece847e879c97b6ed07d0cb4f970e00faebd8eefd44b3ee717bdf543d65a731d3225482591d9454850c0c07a24ee5398d9ed525714bd0f367d43f605e9d947dbc41d889a8273bd4282858b559c69023d0e1fae2d5994acd8c1fce1b15c0a458abb3a9e875d3a3b23a07595acc83b4b26932b12578a87aeb3f3845bee1be915992cb60c9814a53f2c2be96703086d60439b36fde1a9acea2329f51d2ac9dc0c65d767d3ab88cbc2b544c548d55c3ba9854c07ecf557526e8e781d1f296a4303d5c6d6c3342873bd4f6cf4f191ea5b225cda2574d197535f5ee9831f8865afb77dbdeaedba4d19fa03690b1caef0d998dec0235ddd670dba075515c86d159d702b568a109399856bea975c7f6ca477906ad77b0449432b79700788b1fd3e0946d8efb47c0f3ce54ff9862a80b23b4dcdb7421273291485d1d024dbf02f157a77e6cbbd6e85a05ca212ce946941f19bf74d222192dd76a9750163a871540cbb078ebc671ae5ba138d04f6ce867e097e186062c9ce2fc502d89f6d119d910075bfe1ed40ed9dc96d232d40a8a7f46b4a793a082d18f10be50032fdc23442213a6c75fae306ee09a128eaedd6ddcb2516bbf489be4225ace627a20dc944d72531eaf088da3ab29035b4dbf3745746768974bd9f9670d51363cd2d198ff6e7c242d5c3a00b6d545244a08da6653ca873048093f3e94755c9dc967bc19d36e016a68d5e3684a06dada942efdcb35923ac044ffc8736d9ca348a1aa4b026f4fab8eb8ff91db3eb71dfebffc686eed6d4bf1e8411552a3f3dd54466532019c34a0dde05580701ccd30602189f542dba532c2b44c9325ac001cbe21ffa9c5d738f577cf4f41ffb44b98e222e4553af732d90904fcecea3229576f608d53da327f4e9c3ee6e3b7aba41129c604698024f2c49cc98b747b088a926e5d9565c44496a23e790f257b903f5c3ad68b04fa53566d54584fd04ec5caacd4238d25e3c6bbc873b127239c9fd0e119ec53f785c56709d980264398580ae32012da88eec07511390aec9848e63a850ebbb49ba33f32305a4b95c138ff9b35b6829cf5c9d14d47e412de3a61355730705af7c5fd6d9d5f490ab523f3ff6e84a56b7421d5082142cb7fbc796992770e98e5504c960da10bf2dba58ed5583566c212c08329890a97879d6a2fb859c1c55c4744f2176e2d5bd14e50ee380903b7252508e5031d0d83978f64a1eaefd15861f2320b95c962a7c481214c26442c9799745d99daae628fd5478eeeb68e5c5241562d7f5e7ccc83d9e8602a128f79159aa7966ccf6c1838abc167922363b976154d8b2b986cc57b12e8336943ae98616df911643f9cdfe98293f863ebab92787bc572fa343bda1051fe20a319592efa5898da5f45a5952fc90bdb93767ec5b5095aecfabd1060f4696780aedd883a5c0c9a1d8b0932b04b49decd23eecb973f61afd98dccd93f1c6025bdba0e9896c54eecac7d82b6aa62d66988b0cf24ed1f4945a286de210ce6e06d9578c03b1bbb05a0bdc11f70dfea3751602ffbad09023d32e26fb9b555a555caeb79b7efca5d179b7df89c7c38e4b5e33e7c7d3c338c9d41662582486ae48fbc79977c198e0d20199931578d2e37c41d4bdcce640743df90ad14752d787438b428f17bf1a19b4ec870d77ef2d86d6bc65bacb878df8dcb19b5d8b62966bde79fb055325a252af360615328bb5bbdd6f032e380226f07553141fabbf8981f5e8911a328389dea10d95ebfa54849232f22d41d338e19fbe4fd099d7ee8a5b94f98391a29e85d4008530d56fa467791ca8cd87726b80bd73783c2fdff93ffb0018b762a5cafb2340ecb1207cb7635d8981f37ddd8b1f2c936ff599db7e92d052d8210a572105dceaaebabd33f60bb6e47bfb9bea1caef9938fd7570793a7df58ffafa54e500cd548210d8ec92087f89b99cb69a793469e9a10ea0c334935d9c1753b66b4c413de0d722ca6310476aa3586dc4154d59b204b467ee05b991a70bb0a328f7e1900405b1d9bd0d0e97afc35beb923daa2518aecf68c09d00f3b7ddf1dd8aa3510af506fb8fadb932ea7ec15da8bc446c75aa1ef8ef108a0f80019868a1cb60fcc71288d4cde0a2366e0f4cb406fcbb104bfba5516cbe3fe052a22b49af5dea83bc45c63ee65fd6890b180f44203d03f1adbbb934f2a5a11d145d7c3e98954ee54f7203b892c2c7681af9cfb2e027db6dea8f30771984f3ad454b259b41a4830367c4c55630e619d6a9575e53131c4609deceb6ffd27f35a21800a9697d56c782a18ae9bb0c91fa891a4efa6364e2de4f6336c503b99822f9ac6b000778e6c99518bcd5f30f3fbb04b42de643e68659116a8860a0cd390efd0867c49e62d2d459204ddb57d188652c90c1bb367ee6806f02cbb146c378d7a6d6b7366091ab2c2d50e28973e489469118f1de47009e9f268ef99f1c15cfa1c6e6da97ba3cf118e539603e9f79aa4ca007483e8548047d8157160347b5864d5f20e1d6b48995efb03ca4712c711e6df224ebf23aa61f57f52f5468064ee897134aed7c7645d0c39fb5d3509a7934e7a2bd1420bb2697ac747f616aa43035004fa72b8f5eb09e2b539914691233b8855ae00f84fb68bd440c38e077006a244f0fbe16e7038761826c8126ded238ea91c7774acb781d74fc5719bd22b64439fa88bb5fedc6dbdbd966c25c30f2c40c235906c743c004c50871eb6ea26de77e5409659ccefd69548a64b634968b9229af8f52e0cbaf8cd94bbec2e16ed884dc7acb97cc40788a5d3d4f979b176e4fddde6bca2aeeaed6b3e91129ec7b3d580179ce30c5d3330d213660b2600603186ecf7a5fbfdfd1bf889fd6282052eab0739973037371d01c4ec68bd5736f65fedb4ba8be70e4470be4d23b9bc6cf1bb82e76b60d0f64e04ff619cfa9bfd8c600424a6434df2d630b655b55feda1ea61e509026fd8e0e2bb952033d4bfa0592bd72670798978b85c5a667647e084734885e6ce14a1531a1e3388e3b57e3899097e462f8eddf456c4f31004e9e6e727c61a937ce32e31cfc545bb371fe1409ddd6d46043f372aadc795dc42f26a31767db8a2785bc147d0a919b30139495948114c230ee8fcc27c2afdea75e29771acada119ecf93734e1b3994fa4fd8a8f657319ca40b130306a8099e20f03d7977ae6906271ef37897d3ea93153887661c6012007161e6b4de37a0a93f385613cb4f43860be8677d4a458b076c7948e48b2aa80c1510f626e01552d437091090c639ab2f708b2dbea49edd87dbaef6e8dfea798fec16b608ba8db21420cacf2ba7047b93a2059a5cb61e0b32ed9ba7d975866f28c6cf1b91884685adf1af7a8eb1d0b007a82c38dac7ec562e8a106bf050cc013af6418743fe94b150ea920cbb0cdede10710f7028521f6b537ea68e08c2ade773aad3f0b4a72bf38a6b8695c005161220881cb061594542eb2553e48c0a9323f01a970894f4251f0ce557f57de8a77a20c7fb32cb0a5f1ebd6f39599dfc19dd884fd1d764d5c851fbe7e15569d0c2030ea6a2e996fc66e023a1923bc488343fcc78424efd05eabcae8cc4df036488f85328cff6d59c10bd6cdaabc921361dfb776e80b78b8196253981b68daf87243d33676d0d3804bb0e0742b9c6d57752c742951e6b11bfdc84dc7e07e8739eabf4e181b7a7ab6fb6bd07d2c64083517c50365088f60f32b3a5ee103d24538f7d9c97d445e1b4c9f4d17f21bee774e36a2437380154cbe380c167587654c009d17f1f37a9e5b47b83a188dd1b968781bf722a35fd9a69c63d3c33cc5969a23f0ac9d88bc90828b64abc2d4eb47ecad10b2222ca03afaa0cd120804936f63b3e4720c30ee8cff729834e1ad2f128ccad1798dcc20d146c63fd9a4fa02f309075287ebcf875a67f79a68d21ed92581dd2cdafefa855836116ef1cd4588495015e9122aa5c53fe691078d999a14e50bc2fc6e4dd8556734953a7bddb67187243fb6d34203ff8af19a906ae91652ed5ad068673e01986e6604dded4b7404468c3c519f9dc7a89e4dd81d58f6936b11c467a23a81b716c11281e3978d642c518a911032cf39032a0b6e3036a2817278866a9a203049b90d300d2cceda7a7353843a0e1b28709f8d38eb57f5fb5540a50d4a256088a03a4ba7ecffbe8ca4abf094e49d5f19fd30862829e770fecf6480a561817e09c63de0697cea133400e1c9bb74aa09786891d29ffb510917136653afeb4ef1d92203c18024df1b5cf2a3a022db66cbc9d30fb8a04d1078720b08ee59a0886956ba21b1fb00d6ff85bc680c6e6f77ff84c87d6a02db0754736331d9e6ed6ff3aac48c050660a2a74480883705c797f3424d493d4a7795681b88dce3cfd7a77110f7580416e27459b124ebc7683e8d0b2fc20429076af3b8f892a9f0219ad0645f6320678d1cfaa744cd52516218c352942291bea309b78bcf1cc32a071418a3d116bd1e623164cca28b6c3155ff2f93dae25297fd675cb820845b1914ae2c43cf16dd980a582557e248afa29bc92cc08fcaafb0fb18559efa86a9686f12ff645318450e3870d79baad98f0a3138b27e5b3ad3976e49ec7d73700da8279e884edc43191950f766c18cce8e1e694910ff821e8e7767ea0ec5b5443fdcfca34dfde473bda5c161a70b3b915421c73e34467c64b4daffc05b14c4043b926935a23d33b04b6ab31acad5adb1699811db62b1116fe82f616a28a17fd33f6cfa118afb641c172a8f61b13fc4257549aef96fa7ee2ef23f7eaa9670ca83a92b65cef17c41174aaa4697c3c8572ab66eff22d2f17cd7c337b8d82ea05e012bef33d6a44bbb3284b23f302db3e91a87d3b6ba66fa067284b20295f6e40d10d7c490e9fe92a81b51690bfec7d649aeb6030fe30f2822aae6a1ed12fcc4e6e31d1fbc965bd2f1e42ea79c4f2d1b1df0eb04cf366ae26db902f6ebb5bdb1b32f7ba6c98df4dd5a98cff7acb6e091d28c867f21983d2b1f565fea2899389c143a31fa0adfc11ae3ba309a2ae5c2e50cba5d2e5f9b0f2981792e2c6e0bd8be8f12a1575421aa55d49511fc2fad8036df22d9d31e5067a653e0cd3d5120693d7e210e80c77f0099a4e9235d44e9181bf849e850f1f711a2ece89bd87dc8c0c3a446f4ff93306cd75b63dd9e5c7fd660dbb098d16b9ee127f940c671c979c526f283ea86febb85fc87725e1150a850bb4f67098813b5dd0184a476eced0d68a90cd31a987041fa0fd58b2695807a905ee2443f667683db26d6b3562321d02286cfca7f2beb6298160f4585167cd8b85e74b7478b86abc7b5f07c6515e6e07a594609e94e6d3cacbd98a81ecb30372894f9209b4de3123e6b42f16106322cbf5cf495256e5a4c845e93fc480a8fb61f352f1c3de2360f52ff2cffecaaf16c4d56a5ad50e89bcacad34e4bc367cab2c74b1a1e5578aaf8e80399d4a2020a3816af7778a273369e878200fbffd493e2ed5a1bd8dbbd4418707cb0272bee8a98217435b67e63daab001722a883186727f04f0bb9e5ac4ccc3291825459d9c0ad9dc4f53acc66cdc8bc674cbf845aa8827ac34d28fb951776eb516fc88297f9cd4c04ca754cf129d9ba383ff19fcde0dc1b6f00c467f35a953978962def26bd7975ab3edfe2686369eba221df3e5178175f3daf0170e8547e43ae272fc6d58a43a5b994027cc6a52436541ce2a3f94790a80116ec5ad89dac9ca6bf4da6b8ada5f0764837ca8ddcd862c9b2792141aad7ab0784d6ee800d9c05602e8ce7c5f782ca3672a85b409ab864da3c00498261c05f535a417e3f2c6f108584fc2352c6cd18463c55a42c105fa7f7c99fbf01bdbea898b54156c0494e701c16a57ba55ee634a306e5c488e19c07259d38a90a11b52bafd194e66e1ec546218173277fd99a70c159bfd3d22f6ba2bea2b107ec71f7bb7ae2a6e13fffa69aa83492dc764c7bc9b74b810b1f53a061e1bdc0cd8c9600bad961849da06eec1a3c4d72a3a806a20533f060524344090c1ec400e848eb8f5e9b95f75a2584db9a0e6f82be6cfd3de5c586774695b9bfca1b9fc9a37cf33e1d0326ac13e7ff37a5b4e60bad96d49c9dae1825dfa3bb50bae37f104ca3e1a61627f55146b33fc010b3c3ef44ef3cdb9dbb71367adda2074b2e46b7d66e8010e26147f1d12884666895717e694c0f7c7202ce32d1853fcc6a1a2285078998fed32c9ef080a9680b4b256cb647c93c1ce3c14c56b544e1b8797602b5fbe00868265a25d5a04b7bfc00d787e94d02afe6a0b1d34b7774aac371efb971800d902bc52dca27cdba090fb7488cbf0439fca10f8a9616557ecb4d2aac59792ad85255c30b3bdb7d3d10eabec19dc05df84193823df6daf40ffdde786dda786944d23d868cfbbd825a126e1a73ca17956de4fc4af85f695a54628b36ea61c84438968e693dfb2b7e1ca2e900594a74492a8489c65fa77cac13bc9871d82771c494f9a20d0cf353d70afe84279ecd6e1f126552ef1f00fa3ff0ed6cfb32b23844131a882a1d61d730383ccfe756ed099836bfb935def31d8671b75a45c1227e0bb260672b622b38cf440919a0f5de6956bae3ec49801f5bd45df1cfb994e706760d810db8824e22a1b41e02f378f0db7890a4246fe1809683998d5dc57e25ebf940488b7ccfb56d0a13020dfc0d83c501a2a2bd4f40bdaf4cfa9ca9bf02488e90d4cddbab5b8583b45eac0f96f21133f872d243090cb129c35460030e7b8e6423af73789fcba8e6f61aacb1bfa29d00d2ddc730abb2d588abf0f50e5eb517f0c8468ee2e07b2e16647f7facc96a0b6e5f6d4177a70847c414da63006ad04ff0fbd1e283f3ec267b8a6b1aada58637946c50387fcc0f4a3bbd55a3a7b568f165f60f3dfcdf4ef8076c6cb3402379a6233b6c90e71d377dff0569ec41c66060faffc42aeb7cc4a5f08cc94745860a4990e6c96335626ae00fa8198831c5d48a73cb4605f30bf8f0d1b3ecb4e7c679bf9dac4739b93e58903714a566563abd20bf8f380bda431259f4f2ace4e3937db7837eba93fec63142b67a3a6442504613b9f3e4b79170e21091de3243d4a11700acc61ef756625643eab1c22ac874698e7325f7fae7f5ae4f70eb5de005c05e7f46d0ab9998ad5f4e9b5dece9cdc3b13fb3d809378e4656e8b3c974d77ea5e5e6986f18be3543f34d8687da4dff162c2a6bacd3b534b0bd6d35f5f7206b84715bffb89425aa90672e9307cf5c0f6ef5572edf7c4865a7f9f0f6451e8c4b7890b791479fa80d1598ff9c5dd272a663134555fcbc8b33eb6a68c9993b792591942f722954ca50fee84aabc4bb94ec21f58fa77f992e408f2bd8130c9e6bfa2a1ff5a349a3d2f2d96d41921ff98bfd84518f7805519679c593f83075502a1de1e525898b8b76e5e415a89f19a2dbcf29b4e9c2155ca721c3ccf217631153c0f00be93f7021510ffb646ed3218ef93a19b7e41a875d45af9e5202b8bef8df34ceaf976693ee79baa6d7db967c864ca48aa1888820597e77d987db8453da1e6d604f64b88783cd3c954874857a167c6ac91e3c3b9c40282fb90c6f06bc551c8f154e828b27d5a84e581c2998c3546e5fd5a5a83a9058cb8f55081df2a5e27c73d1b716119ded1b18f4d065f16057ff465a1d6df840f171254e3cdd8189fbc17a92d1010b826f52e36e46fe50f021547de12c9b4d8594a4d2b8dadc84581d4a8ec0bf818da7d9e7263461d40b47491d6bb34c5cc080155ac0e2636b5391785847b6bd7114c1988ce2965b27e11b8127ec7c747ae17235b8b487e59c9577e725c390df716607a3f055f20f71f0b3aa2cd03474ea5aa6ef08ef3222c14964d5b49cc2dcc76589a0988833be062a8c58b2e378fc633f659b9f64df86b6be8064bca1bed279a7c8d9427c07cebb6afba3349274352951df848276199a69b8c4bd63846ec56cbb2acafc59f1d5f6b23941a717c4c888f9372efc115f623894cae81c9eee80c8e8383afb3783436aad8ec53676b2e8d03a5721385e8603b0c52f40a88a1c4a451b35b3088d2c96fbf045eabf989c64689b35f2aac7e00e6bab8d33f9946f27c7840242b6ec968e32039a368abbb65fb1b2d82770a8744a37be961a01611ae139fe0e01c2be7f8f39537380eb2b87d2cce31f77fd153c1c203c7d4be87e4df0342a838231d52193e85f7e812eb1efc4c6bad4553073608e4d9182c48702834aa89b336b5d1c87a483bba8b0f4ff9a46aa9610509872b692d6fb9dae3391aefe9cfe5f8c2288d3bb675ad0e81681d87f319eee36cd1a4bc960f9939348957089fa9569262c9782f38121630f14d5a26f453771b7ff016ff64b53e7b8d32551fb006af0586db8cf26d0d3fc2cd2731206d8600215a9a39f4206a4d98ee8c185d599e4ca7882f597bafa71e1210e5d4f5bacd993db67aec1f7fd86dc01e27f6e09242bea52708e668293cdaf59671b89011c8a64fbd9d7547502738ad0dab36ecd35ce2af427b032705adf668dada64320f36632b91a854f0bf8d0dd2a957a3f59c24aefeac8053bf23a556b991dc25046f3793186566a15e1cfc6976d1b4d8780790bf5e54f8880524da52fe057d4eebe2501294f1b9394679382a5cfbb6f2d0a538ef887edea7f66016bc55dda0c77503f29b4e21ea0ac2f48d4a75274d2a4ef528b5fa436a9c10ba82274d6c9d3ab6ca59f94a6e188b71098cfcb04930509dce2d3465f97ecb2824c7486b0b880b8758f7a10d50336a32e4d97373b9da5f608616fb9c67df3b120016aff46413e695aff2fecf6c8bb209dc2d4de96908e302d2d93c30d792f212de13405f5e778cdff50544a7dff4bedac979fd38c2272b9fd3530d1d6e96cc4dbd1f42629ee91dcbe4892bd7334d3a02b37996f3f1573bc69bf647979437063785c81ac2c8bf5cb23ed6d050458e84f90f16ed803533d4d8d2574ac558c33c0b7362023fedbfa0e4b0609bd5eff319ec0972544f7b3588115e0ba92491113924a1cdbc4c77cc367659ee039a1123e512715be2ea4ec8f7d8605601f0ffffff0f