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 83375 45dfbfc815223a13b47957efa1bd1063beda9320e4cce6c69c80a06db10383a9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ac4fa718595f2753b663358bbfd7362d6f92aef8a89ade1a279142d8990ad3d
Certificate Block Hash
45dfbfc815223a13b47957efa1bd1063beda9320e4cce6c69c80a06db10383a9
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0081be000002060000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000006bfd0e3f32f90d24119b534f83fd80e1915f5d15cc7822624eb143c1ead0a74212906169f0836fd60a2c203adf233e43d10b2f8a6f5ad20dc3c62ce552a46ec106e4609bf9b91ea8ce9288cf2524e175beab471451feb198fe05000000000000000001000000020081be000002060000

Raw Header Hex

000040207a1fba76a92e964ca56780d8d8f7dca645c48f9c757330cdabb024c5bcec77f50d42a8758b0951682a39be5639ae465474c6d71ccd5eed9d21238141e7282bacffc44c6a61c200183dad90892d1479a2e1ad898aef2af9d66273fdbb5833663b75f2958571fac45a

Proof Data Hex

59,560 bytes
1212160103075a68a03598c84aff9dbee0d4ac8a6b517af48d928752fa050656ddaf1f48f3995eb96fd39ba253c217751b4130ef8d174d4fee68feb264a44b25c5a6425e126538746a85da9a756d2b792d7b5eb239101a1fba10636ff24c50adcb8d9b3925e3e74faa10f0a1b9066483038ceed09fc4af5cb846e70e8bcfe40be3d1c725026d28fce58fb90f54a6d724b47888f95568f33206b64dc77239c21a62b27a37cc45373d7ea5602e2c6c6410e6b7797946198a10b93f549b218131b4e91ac41188d74645a80eeae924b4def2ccdd409d59863b5b99e88509876198e90a39affdc6ed5b18f53bbd89789356fd673fc0188b0acf74d2928dbc9b4300b922d6723243475f2e8db8629d2ddfbd6e8ada2c627ae2b2bd373d9e248c464e33f34eb58c195501786d9190e536ee20d4634f9f933fa5ccc3cccef5a245678d05fd14c785c62ae9c4de53fd907a414cd3e735f58c8e503a47f73402733ea0f4099205fe7c210e7ea55bc16497fd6e604ed2e960ae334a408be6689ad8853f21aa1d5fa44dffa06f59c87811d4604bd8341b9895fd371fd4f8ad4a87b81f4df4be50f6cf9b0e448f93cc87d6f84fe3dc1c1caf6824f7393ec3ee0ce3e2dc28b6cff07ae47c20c8174665ba739fcfa7aa0e5dbc6f533900dd8f3b9fb5a298469aae09ca087938b6ee66e0352dee847e4735927f92db5dc9058d701e6f4d3880e5ef28f9838e6b9ba8c3fc91ec326b3b4c3ce3d3153da94f6e96cbca9671dd5bb0618eb890e4e58786caece1a59aae217042aca6ae63afdb2caa26f22f27c04bea9415ff66405ae5fc966f51f6604dc07a81d0de3f46aa08be382b3f2ab03299366171eb58733745e33b632db5c9a5f31d8574e63344f8704a06540a4ff5cb54e1add37b8c39916d3a8dc6aebb9d599544c81f618eb4d98bbbf05d22834212fc029d3e7bd4996e7b614a3ac91a5ba8f312ab0a98f4578ddcc6d3e21fd007ec6b2349649e4daa45fa9290624d13681213717321bc2909f1498c3adbdd2523508d03e7925710e6eb57bf2228e2afca321e9281fc6970a5e9cab4e1e140df234012a045ffca0ce933f08570824a7fd808f9c134b91c2fc20d1dd63df4d6e4e5153050de28eeb5a91fff3b797040eeb3d22e3e6f9daff859ecf2c7862c4f3107f808730a593ad2783ab34d8935ef017434798bd431c153987f70edc6da672d60a9a124237d74c9ddc22c2d8359fa35ff0d742b22ee6449bddfc60fc4d1e93a382933ef9fed402db34572d70974fa15e509aee0daf5e890cceff669af3a3c117d838fcb4c360a0bc96eddd31b4d2061589ef95b1b6f8eb5a23f6f01b62b5f1a0c3e6da5bc794975ec1734b74272d35fc1de61ba4a3d7098e8f418989bc1efe58a77816b2e1e0a12a24920b9234060f8a8f986a2511d8a2e261fa72a6d958b12210995421dba0ef3c79dd5b00d059ea264f55a1fafd0e85edcd181c99aa694f7ed7a2c69e319ce38bd3b3db1441481489df644e24e8f211b5b0d68a7bc0a078c735db2c06a916a868e81d75949b255784e5d1ac928ba4cc9c84a3bb10caf7c107d1e9a6b6a018bd8615442342cb47e3721f3595af501ee74cb0ea4a2b8b146d173e98a6dba63b7dbb5d1d56976e9b555fb8a333c4f7ef56063049ae8d88e38de5ba014cf0aaeb6601b77f5942eb7bc231aa5f3237c08fd14ee0588dda160a68764a75b90cfe9dddb0c718ddd9469a5080e056002179968e36945eec2b64553942c5df5c0036de069ed925f46c385fcc68b3dee302b2f53df125036b30e56820a793f0849bb0c4523045dcf2e6eba84473ce21c5295c1c3c7e137cb34f587e1cf7acfff695a9abafcc0629fac2d2497ba81cd3391d6a9610b29b9b9b51cc48586a986468946c6e19fda77c6ddaf625a84a858030eba2342a161e6328de378953ada157312640cbedd7c6162deccfe0974f685c35cc88a11c5ef172bd1d6bf1a555ff110347b7516fad00f2f2a661938ebf0f7d6d56603c8cf84f0073ccb63ee605879ca66e951e6554c5889a29db27f93aeb5d0c0ecf07d2bd79a38ddf3e31d38366c953c84f134a47ff9abca42c80f9dcb1d3f239e32926e07ed8a0db7f1bce99e365f39f7c14c4c1db7a56ff812fdd1c7d37360b8935470367facfe89fc7256002b0e46cbc10e1bd921fa3618b4e546abcb9c7843658358321b0a0ad437b5b172687f1d9cfd3b82c9f10c464ab26f692aafc20e47a9e55229171fe0220756a2695c3e56f0c07ea85031114ff680efc29d426ef88512bca0af423324199c2f54e64bdc879ea9a3cd13af206d0ec832ee4263ee5de8c2f25d06c056e4955cd157cbfd19815445227c2bcf6c9c113e9d61ed304cf5d6a2a4f33bbf1cdff8f12f109ad76285d1a575a727933054632cbede2ee0c308a83c159cec7324eaaff9d21d4dda3f71730ee5d83c36e070c16dc3000d684a9d9d103faab3df7818ed1a4f0b2270d679dc27861d701947350c4381d8a208b5b135623ce2d98c0c555e6e782656e7843e9416da0ad363fe9b6bc42da983226e6480ba81990d567e2983a88a8376dcf115b827379f62fd29fd198594d1f944bf880f69c68dcb5fa7c4689283bd2a861027c060eada755bb74cfca933bc9331e3d96c468996ec26442f4eff9ae475013359674a42a531abf1ed1790830b14f7c2769e4b90f2d4c3426d7282d95a684bd3bb40a79788c85a340c736f329899d135866155eeb2ec38af419ff12d05f5ae4bdf541197771357cae9d44e5e7b29e1e844c5254b469ed75681bf93e900c66340f908515496c8481200df11bd68a24c682ed7ff70f4362e10bb30983184a3c5641ab0fc76a93670d9c17df9a74ade83d15a14cd804ce32d92bb46766d99795d9d026e1f5f1e5e20fd1ac5dcdc874e42cd91a85cc45bbb23d051fe24415bd29af4df6ffd8be7e2129a52577cffb79ba9c86e128eb4d38fd3b23bf40b7e9170e51b3eeb9937a1cb187abf2343014ba203b192936037bdf84347f8c49af594382cbc820ed4fb796ea9f191bf5459ed147da9ad0bb7610d1db927b1ea4709b66d00ca871900ffd242869edf2d3368438943f045815b94138c712fb232ea6eae997f524c37556c9e4e9b74fe7b0e7b044cf263896e0615027a1d48828c965c5ce43ae90dcecf5290841e7193a85f641ebfeff0e73b09d01ee0dbe8362ede68b8863daf477034b137565bd1ed22f069c7dffe5bd9d24ce3336e0e6e34497f2388c3a847955bdaebcb50ca999e175f5e81c7631229af2f5a8b6e935ca0fe11ea032a33f8a3c1d615d618b8f092c588ff294ed998177b0a43d2d4a2c37f8afa64d29ee6a381b3fde1ad6b9e55992e7b99b7c009bd8d4b498d17e5ba06289044931e95e48d584d6b55e07c1fb7445891dfd0c55cbd271145e233ab7476fd3d14c7930ebcf40ba36c276eda4333629359bc445a18b2f87f89c8ef8c074038cf705072cb7445cf5c23dd6918b8f40a529a1864732a14b48ede8e280db8749ba0e9d45686331b990c60132f081970a4881f813d6a9b72f515bb2ee27fce0787dc011cae43800e24c5fefaa865811c9a453e7e13c03a6d5a4492f471b0e175f9f317e15726e912bbbd86083b092ed748ed018cda441f4a30d3ba83d2e9d65a5db85364b41d3245ae4b21f6a1667bb3e611b9261e105d83caf4eec3a613626978b376ab0bd50fa8fff36863e0dbfc6a767dc9990b5948e1b183fdd9236d4461410b1a7c8057fbcfda4eba777206c36aa7d3f51dfef4e0a0a166d037194195fbbfbcf8ef60684b6f112f692dbe4f26c14401d27cc90d2dc5523306c0b9c8ac04d39b0016a01187a636f32f7d534c1f6c2546a2127c5d80fa940160ccb74d3da6447b4f2961a84d05146c94ac7751b382052e7e7a9569cb0272ee32b1fcb9afa095f2e320728d34355ac179fa15883b69e7a4b99296844a2af031814b3d480630a481a02df18aa0f2fe3ce04eea7a614d7226e091acdf0aab99491742a2242f0e93344634ea6cbea86cf91be136129f72c986e46b0e5d5a737acb95a23ae5508293f10954e03ce1c37231761a32ba7fc1e04cfb4d6a17a8739b912e9f74845362f3c014e7731285de1e583bf6553b603b7c02cff1b8d6784f64fee3d3f5d4b6135a8991e20b26b9407a82a4081a588b23799d683c8f13623a09a36c540cef498f2a10fb7bfca02fcf05cc648f9702851ee9868886a30dedf1a313ff6ac6fe22e5b4bc9612448b617593cce055009045920926a65cea4f1a70f75d057198d80168b27e0b8992fa477fd9bc367751b631aa64d78f559d468920b48c682f96b10528703a00af56505d2dcf86705f738cb82106c72bf9781d59fb4820df4e92ac41c2885c8df993d0d2f1099f500e4e7b760244a89badf02ecdccfcc933b4481f26936dd5a3cc8a1d516975ede129c38711aecd61ad8e0279e9ea7e822c178a42b4ac262cb9ee2e6c2a347be50ef9d36a109f44a8474797d84c8b3ebb46f2d23808915302125570329323e778e292f6c0efe675ce105532cc1f1c8c5e2627b162f6d9e2b5d0f93420af37683dbaad49a52acd15b8966afc5f67774b0413d5446dc9cdbdd01194fd2f3cbbb5d8748b2b169d4bbbd7fdb62973ad5fc272fd23711fbd7f3f32a53c54c62228bbd2cc67cc0dd37640c53d440f264336b2dbbf5e0780a3e682a581275966db747cef5aecc3bc6b497fe825a72aaa9c8948eef7ca719d20158c93e66b3ba191dd4bec41e876d6e2e7b9cbe5f912d8b93089eebe7e9524749c98851fc005f014a4f3af7ad3de01a178b7bd603d857798fefc88f06edd80e16cedca5dc64124abe52a1fb09f90f446adac175defea12cf061704cae24ba90fd7b61ee59ae6b4b4cd013005b17f33a1b1b711378f5845f827e5d1c63f9e42dae96ac34041fbf4be505d1f3ac9dca82a3cfd50a7c70b2956913d4cc02f113c2e7a5f98fde6719d84d113496b7bd080fe9c868b0fc92e6e6384c3ddf058728c4ba26d01c39cea0a05de9d66cb39bbf2c2f460199f1c05b9a0e3f12eb889858edd3260d962f27cc61f3c939941115dd919c5d94e552012dbe3cbe57475ea2444039cb56f8c6a20eaa722f95cc81fa0bb8935642ae1209b0a442bd710046eee34c354fa3117fee2a9781096aa0b54e91ce2f1a2115533a054f6e736df6a42a8977627fd87bdf993bbc43536d313fa7dac13766a0b54f9326eb4e024387ea550e96f548ff4db63ed7a1e9015b0fef4923dc1800e870082e875b7cd8307fc3d962b0f9e94f027a8c7cdc09a27b0715332301d1e6fc8264de6d5734ff88b305396fd57841d835f230a757879a0f997f9c39d1b133ec6a65c0fc29aae26043c1ff772a95974599c2db5f6088f752b3e11bf86f7a3be9504a4520a54c2a26a6d3582041298eb2759c12b7760fb26e99b7b272739e725cc59fadf1b05752710d3cfc591df36309fc78e3f6c83411337b3e18a1416d35b413080b3e81d94645da829b4886deb2a0d313184118ac41a2eec0f7d194b70299591dc1649f54376e1c33800b95a242f9bb5ad5582d53cbb2e7b7719f736aa36340ff4974c7ab6d2ba766228fa4592ba138838a8047cc72e60803610f48ad1605e6b45d3f17327a938e346d0f4ec8306df420a9fd890094a6e7388cc55ecbb2f3c28e48cffbe1d251c533a45ee76eefe96a1548193a8149671744424016345943019f732f7b773a6411b558b1cfb0e3f4ebd276349cbaa4678a551046fd0856fd42e697aa3cd7019eb575b421a495e28469d52a8fa31c8b3864e6b986d083d898bf02a1970d6d979add374e1286f2c52d1bc2cd6386c81821ff084a184b19d63b546eaaad74d1c649cfa37954bbf2f2b32d99c2361be3b5f31c966a193a3ee13d10be80d4b47765ac49fd0342e01353f7ad68ed0f208b4b2b04224cc2f2ab7a3c37554edb27d9af0a6e0e72fc7ebde5d3f037d23e4568416fcfe476138b9893fad946e662119c5af75562a95c66826ffb81fc5479370e28c8a3c61d9798031f86834da9f701f3693131156e8659215b79649fb112741defdde38009b5fa68a67d1b9a5e2bf4a97b97f1234d4859d7d9a092a805c7407f976a5ad3f109f82a1ceb745d96d3b673864d58c250e82c227e746670f4619f8d7e2e54179894fb2d03ae7f774f801861881bc2b52fbdafd64fc6643229eac8c8dad444fb921730d37ae25570519ed977368b9a8ebab2cf176e03f78855079096b9f40ecf08959f569bfe98ebcc9c56e591563506436248e26bc99505d147f929a30fa2ad4aa201a21e9b2c2e272f14f4289a42c1c202c1a83b6ad857790d982f8477cf9c53141713192244cb153b8f3869a9d08da5c60e56e9114907ee23077b2cde8669a4b3748bde3cdcabbfd204b3248a3825499b035fa98922bd7c3ccf55e3acf9b20651aecb140d11f5ceb4473ce435663c129c83eeba666c5bbb4961a50abba921a7d735ae5a3e0b1307db4c4d156784b2eb704aa7d46143cd304a5403303e699c5a9a798481c0b2f552ebe83ef56fa5396789671957c3a0e3070740a7a640446cc776d09a8299311cf28269049b1d9c15ac68eeb7ef886c4b2ec76d30c475617e1cbae42a1d0451db711e2667984247f2b8d7a02a72b4b125888ee6e0af0722be1623d921bbd4ce9971d22e27cb35c728b06d3e5f31395b00065e73634516438b849377982fb585c3f3eb0cf6366566a375c62460759c51e5ced730f07a6d154222795dda71bc9251ce44190c71c3e23c5efd79bbbd0ecb46fbe2c820c680d353118cef43a10c0a6cbe4d05302d0902446903c237c23a3614bb1af3f93fd5d4f2b68145fe54274a98bfee149a984af47a8030d3a68c6870ae54dbc08e952cdd6600a68ce49a0ef144fccc25684e38f32be510581af1432ce1241a14433616e58f56d9b499a8e72d3ee53eece52e11c20926bb7593d382f01998659954f468bbe08cbfaa5a921796b0c015cfdc4079cd754fdb30ccc29d40f45a3ac88fe9d71cd4ccc4265ab1cf2c931232d97f37979a71406b2e40d42c5affe1ca430552b34a0ab71a9125b0739cf247f8aed970439fc6cc38480c0a7108ca5bf389662d84b7459d3d5c716816f7a41a5ab08ed7df6affabc1514fdff972d5ef259d983986a1feb0a90f05b219072c2e4f3bf05575e59742d7fafe8239471027f6e855f7298c959307d551b8f9f109b01d80b2a4e9a359111eff16089fd547bf80ed7c0e83300a2fdb27496f16edb73d4acdf18295d9c9e43d75f65a5ae9273425bcc29c420c41ee37d63391f2dc65a0d7defed5892a884a071bf249f1b0cd16db7383e30b3638c3e7cee1e714621f37d9480d773bbec4c7280abd447d2a32ddc02d2075f9b90a34c7eff28103d28293d59e7b3ee52d1fe432b1ce9ad9dda0c5c4f824453c0360e043ac53dd45c0f789878a78c1caad62d69eaa713bef045d295390d98b03aff6ca8d80d885b853d95c8472ebbc54c8e437d220632a75e1c7e2b6a93aab08ecadad38295128001798ebdffc1c5a957e0a4283d8663c9b531b4ab636d1263889e5e0686e822e50d9a72f5895ed7aac275f4e926486f2146c64212d7055fbaaa774a03272711f81468884a1a35c1e821558aa4eb7f80241dd93ba1ce530941e0cbd4fd2fd078bd57fd3f34e9ee0415840844d5c62f48319da55f9f3d5353f1ecbba3237f11a612dd9f6967ab36189634b501df33e047e51bba233931ef2824444ffae2f19ca0b4b2787e5d2a134a4153bdb3c94a8d017ce47bd67dce9dc8a334cf8b3a6f428af407a08bf1af5a340a28314a5b58e5ec845cf1d9f2f3702cab0dc765d8fe199aafed77848bc85a91721d6c6fa86d2d1a595fc8c96ec21595183a8d239727ae3ec3cf414bd0272a7c8e6d770609b9b626ae16ce887d78c7cea0ba7a8baced5d19c1dc2c3567a395fd870ccd4c5c2f1a4d1fe20e8d5773fb44334be7b630e3aa9f54c9267f27b2a79e428912e8727c925f030e2634d95b2c3486b9c652b1bf1096702eb24b28209bb0d612840b702178af0dd7677bba6ca8ec152df8c244476e934d4a4163b3d4bcc2bffb7d84516ad14068fab51760f75a26ce03851ee589c24ab6fea9f01f057ec42a44ea2f71c36c572c2c613465ad887646754085f6d8b9679a43aa487ce089a984acf87a673dfe98b7eef892eeb4d46cee601c1b85b14a5787338ab0eb3b1d176363ab07529d8133d2b6e171eb8cb34017639276b3706389095ed9ae312b76993d65cfdd8b011bb771ca6af83948f02d22c1e992082e252d33f2096914ecb69eacf4622b93dc2295e3d4b4221437b9af3e0cca32f2b2f8915a6ae0fbba5b91404564d4dee92e83dd99786b726288a2f8d2a39bcfa441eb6bc878bd5d41d6c419e7b0f05b0b5f4ceff2b38f3ef16e8d52ef70b240278677f2a3ea2aef938f28e1149b76e8e0d729cd4a533c0e47825458c8b753d00b9aa50f7d9ec7a5b4aa28d4fd1823e888ed765d1fe5328fd61bea5438245f98c3fb778dadc542a8ca6469bda389b2c0aba28bb1cde62fda89bcff85500a4c8ad988bc870066de89287bd1a057076bb4520215f9014620436836685925ef703169deea9bbb0da9291e3d1953aae86fb28e0ec43f6355509342d0e200f9ab7b7aeb799b516fbf5fdedcac3e929e020efa1528a4e0992fe9a8b3d3a5fcc72595a5fd49eceeb56e66104de4f6db2f5103c5c47f2d500eae34ec9f06ad84627884fd54b0ef59d70f23da1d1281fbe59f02fe25d7030556732dd1b3988094dcfcb38ee64a4cb6d487a36c1f51f50cdf3c78e5416d2d9f3577d70976c1e977b2d3e4a6a1f9cd5099afe0afe16e281ecb27be08a10d3e92b295804355f0661870fc74933c560936a8cdcad037e728c10675cea24982ada43083aac0703372aec7a712f7d9223a1a6beea564233af5647c32f327f778e4fdc60c227d4ff50a1af999724959a7131bb6b8ea87daf693b43bd7dd414882279e413848fd028f6efd18616365a64d0dfe029dbe9b331860e0c6d9bde18eca53ea1940b56e9c106660bf18ed1e9cd5ef771139dff09aceded434d1e9608df695ec7d564402eb6a934a8dd4c43f3f3219025e6a8c4f56e43b8e8dd1a3ef16acb18157a2e750f18a963ac322f53dfd2cbcc6d42ee65e5f41c812108a0df02a665017db0b784db73d3c1879f833a913b5ab25bd80c9f858da3fc8d0def2389d89aa02f55a065930e40d8cfefd997e7be12bd227bcf5cf65c2014c8b7fb0290f7cd1b7cdcfa57a55cde20915b777b9de866041b47cd76d755835f60c9d7fc5a07cc5e84319ed75ad67cf84e4efc5c4869bd2e7ece48a87e69be68e9682b3f3eee9085e78a9d6f89c1881660ec1999ee6ea0d681d9107e62a7b6e1c170b832d723e3ab5c96fcb07cabe465d8e746f3ee9ccdc98c95443f7549982304ca80427a3469a7faa5588e17fe02bf2703492e0bcec490e876df06a86756d6b1534ba5794d8ebac61fc44ce06b8ba98103e6a0293b5ef3b9121b899ea850a312e68ba9fff0c9c6b5a180bc2441d6209b35f52d6495cae601d121cbcb14eab0cebd6cdd6f6e7c9699e344f062f9a6f5cd7fda9f03531ba1efbd18f855e1dae2b36f2d513bb495c718da43df742b6e97671ed218caa88113c4170d06e9bbe255d1ec55df2368d94737ada3d54d71d6837a8633c65e7ab197ddaedb67ae3349e54830407f76b912e7b8d84f9b6114daa2ca2dc18d99c1d0da07cd272bddb1a6c049d085f13da488e1847b020a5ea51969117e4a84fb995c92e3f7de2c64be0e821392ab9dc07aecdbff0b9e6f18cf2a15c50d2e9ce3a9801b604b2e988c8dae68b85b8f39eb9e46c380521a057f7315be458412d938d0ba26da7554cd0c6adc8eda78ca9d266f349b51135bdce2ae6b333ea11cf7020258095700cd1a344b9aaac2fb7a04aa303ef72e7452f7e8fb888844f655a398c1cb25ba936dec2858f68ba8bb3732d6e00e68d7671abcfceb45329f507a8c68dc42a7161d8dda8e3b144b0ebd484ec5922e00ac31c760c9d30b35f890bfabd4b9f80d38fb4441caef03e92c9604d883777903d03def2fce91af217b208ac7c51c33a0beb51f4795ef82f18490ce013df178cbdb6b5414b2389e0703d88b4fe0cacbb0af2ab37f46f4e17aaea7db72ed644ac7cffab433786730db335cb1ddf2d9cbe67e20880a4e11114c875a76a5c18310fbdbe9ab51fa763c6cc417b5fea8e49ba1937928bff4900308c708e3c1991b591e4aa749c9a0ab0488575bf992af8666d4e38abbb9a676a9587e732846df852b6333d2ff87c0898a37acbb991a246a0289400b6a96d79e1ff2681d3020c033b59bc0d2335932d58e867bc402b3d18595d7114a42c06ac4287ea145ff66109308e84566e7bc28763c1eb48531004f719adcd7cdf287d61b2f9918239e339404ee6548df89a68133a519173073db1d39f13295da5aa61718e3969f83792a7161642654c16e1c8ed9325c5cfad8752c16d63ab97100157172bda7bbaf0cb781dc5d14127b361b7cb347a36e55938dd154dfc7336fb2c46e3c2ca9a4a420ab9de841a1c0eb9b6a5ba4646ed91ddb6bce9e7bde4136a458f1fa77b2815844cf2cabe162d1a6ac2f38776feecbc601633deb477281c870ad6c8d32fc0201d7640b1d75e33107802a464098785c9e7a462d766e04632996a7327b669406e7a90f917e317f8b2d4f0301b0678451c2b85cec2423f8146814bf308a26279e39991b54a73122f0a136626f9ce3ca5bd40a59a7a79664474ca56a944e6aa86aa7b06a9e6f09395f129fdf681f56b07783940e3809fff88fb03d6a3ddd8986a299748dbe9818fbaefc3d8b788d04bd386d6f228369b1259a2fc7aff07cee8ce61616fa442bd279eb325674a0383e7d188adc51ce3da50a85928c6ac1cdfe407acfa2fe919a5a392e1a2dad88429eea58879d1afca37089fa8399cffc7f9df6d6ddf3d94b579960278b2036c4fbdc9b0b3da3d6e9fb5d0053bb6ca6f601dcaf9fd98cad2087f833aff9e496f3f571e0fea6efb2061f4a6e42cb269529710f063244380070f5edbfcd2e129906f313b090eefbbe1c1c68ff662a033e9c6c961911c80499f0cb494e1eb1a127059df4cebadcb5c862cee1dc0f169238980278ddaef733939c2c2bf62f0498ced1ade825bb67d5dabb11642f34614e598c0f21e1226fb3161e9eb0d7bf6293aa5f59899f0a7e0805d7e040b8ac5650e69737adc2474be291bb39b4e20d5cf61f3279bb111c8e39fe009506f06575ca46f26cfcb76ae327836de50e71dbbf6ee2444fc98fe1406f88fb43e7fcca31e9e96b503181ba635bc187e3892b3e0a628e44766cf83e6a8046a397bc8362923a0d9da0015dbfc83addd689c87e9a963a49cfbd0c8795e54249aa5481be0386286ee5c0633a13ea76c6bd6053fa95cc7bf78b63ea5830deb52d2e77f8377c901bf74b5623ba91d6daf47a9886b162ff1b01ff38db2073789cebc77933dae3b81fd2e1bb80522fa3a36acad121eea15188a7b27f1fbf5499e2f77eaf7b6930fd2d392b12e5b81e377e833bcb759c505a45bf3513b9243ad648cb525bbed790445877e0517d1243d157bd74ec2a46c5781341a386dd4f4c66e00cb828b313ca5bb0d0536c6ca3c697d745588997a88cfe931831a1d4d716da30205c0f14ce36fa2c216847c1644c37c9f565262c16f010fa576a62e95171e23ee204749cd7e6d0834e1c314257165f20258def57ed970db8351fc4bd58182a19c5f7685f9f3e5d6d0286a501b5890b4344de5fcbdbd757d87e09acc9b26fe6ea09ccf2a1f6b7c02973fb3f72c3c14768f4f36bdf1f559cf79e578531bb01918087d1d88afeb4cf42f9da9ce95d80f7f021e16c9810ddd4aa5f23f115660a92f1b5fb454c959178a447d6a0329988c47a89f73e69c12796d3e69228b8aafef381b034ad8da34f19d94ec0d124f0428d408f5d6376b1b118219156b7528ed8299eca4d12e5863abb55eba6063a6ae51cc3c21d2e49aca5e088bea6b49d0a52bc64f932ed0b3294be89d2f9316b98f8aa579685ebfe94e723dc82f6449cfbf35f4199f49577cb0fd38c85d0493a2c659926764f98dbe6c65d3533280c4112be7708670983ffbdec8f85003c10ed0f9d6d652dc6df4a79b29ef7e31c7b71011883d65519001f74dc2a419994415272e8aab526cade531668bcecd3e272371fdb61fa0a408a125493a54856939fbb09a075dabb100e566a8aab7e5c2f009a1c932676853945508306185a741a0d84bbd14618ad6cbb6a411b013f921bd05aa48a873ddd9a915d6cc310b6a75264ef474f8ae3915d7a465f1ce098f45c4769934df4262fecfaa2dc68bd7dd4a7f02d720d9c0a0b74cb6cc3d22c4103255bb9943cd4bd01953bdc095eeb9a31fe5fb9355e47a39bd469308a9c1974624f7b37a7596a44147b89c7c352453f1048a61d90ef749d69a4665cfcc72c8262254db242cac93cc8fe75c88a4bf85ce9dcd7d8ef017effcba0f12e52463525f0f1c7b1de1c7245bbd61a4980d5fa954549051e94236f52b509bda1b5c84490eff059f2d68cb4bd7948b12f2e36cf2e7bc9b3eb1ea64f8895edc7f56a31ab3a4f96f3dd0ee9dddf80b4b7782d0dbaf4eeafc40c69b063ae6bd8588f8c364d4a66745380fbf0151c06e109c245d4a1012db6879281eb67ee28d9968e92d617b86986ab084d47041153f5d7f5d0ace43ad3b36ffbb45aa8cc007adacc62ba71622544e94534519c5a4336d758dd07cfac2a0ddb55e78cb7fbdc48213b062f4c4746420b60a34d075bec0265aac44bb371ef692b7fe18f54788c744c3e0dafac5859f6c39a0983a83fd9d8ec3b0d1258583928ac158e838400b3e2b409b9902fd777f98b01aac1ea08ce02a3f48da70f8fabc187624301b1c09a952c07bd205fb816ae3f73b7de3e02f7c7f07532a3095c8ce5a4c9720996f499d3e266b05a6e7ae0a3f86480000c78ac3fb1ff7c80f122c512df5d4b0ce7cb68bf9b2ab7d69807d0d09e496aaa47bd57b2ff955a6116afe2b08190ceaad117910a4993eba819381c2068640c1059ec18476b15cc6e798044bbd27b9c56172d23d4ae7cb852bf5c06126e98e6b0ce6b0a3958d5cbd16c8c3c635ecfce8bae89f45e95864e1535532e611f4c8df3ab6eab8c4ffd46ce9d792b77641338b50c9a561886cdf2ec9ef90253c19578d258d6d7252abfcc17951d99fc4f1396026d205a89e48289a3c11dc676b3bece7ac2eb80e85b9fff2300ba445796e2a6e5a11baa9678a5bc1b0bb6cdc7ca21bb4b3696b5fa7c4adc69dc89dba45e312dfbf6ac7dd9683d67e1496a56c3fd559dbfc05e8a0b9bbb88f45c37d3fb57749f6ae9b23f0690780a3d6d75b6ad97927e2a33c59991d9206fdf202553c9376897f5d3e9ce1c4296f35fb086687bfa1e33b874d03b7b0bce3f09db279838c983b5fae8304e1094d92e70c1d76f8f0765cba97c6d3461d618fb2278559642c323626c0e51d22e43f3ea553646e4c439c940758e1b36dee356bc20f2b8e8c71194d824cace75460223f37b3cf3db15ce06c7353bfa581600b9ee36cd69dd5063e8838c0b582f58628c68a76f3c98f2807c0a4126a324de957820f3806ccd50fed404fcffca3de58f94598e6239bdde0cf3598cdec5414a8b6cb8f2c14d6b29ceac080f5d0deebf42303f17c7b2f24878700ef6f27af5eedc59990614849f5b62a3f7047cbb5428b1face7dc4da29106bfe024daffd5e5bc806c114c06e9c70e14f5c71ed43d8c8da452b7ebfdd33ee03d4677ec843c120fad035904fbcb9ca8182bb6809573d952066993addbcd59beea207f3c107ec974099c6cd97f612a113b54fcecc502f2dea41e77c83ecd43bbdf4e8fbcae6443e74916862bc01df2bfaccc00d7d47e204dcde3d7ab32f806ace716269df0d399d75b142f7472107a48c7c244b18d5ccec9a05b42166843fa159e5eae2416c2a7ec78d78b64dc2eac0d72d89d189aac2feeffd32ce47b7cf420f55b2c8e9ec689806923870a54d3e644b14a69bd21cad9eddd4adf3625b9b41754e497830df67611b95916dbd9b82461c85f063d363ad3f9d36e61c7e6b401885be19218621e83c50fa98e83762b45af536abf6ccbca3778a4c7656d7bfd7a58b5cb1ed35664759df157b918906424c90c6ad6cffab6af157865e52d6072c7539d7df6b208d9b51febe51ede60a24a2396ab2e6a379da01b255416d5cb28cb37e67afaa117d2a77e94c7e937272337ce849a904f83be134c6aa2b681fa81bf9e93f81db71a179803cf8016e36c29981f99497717d0c451fc08bde762f27a657fd1f65fc50801ca1f82432bcaa092661e6cf4750e898873642efe9bd8fd5c5a80529c0b5fef0c04af7b925a47d66f8d6e907e2e4d38cb72792a85547a1d5dcfbfb5939cc89640aacbcbb522271d3cf1d69a9f0398f0b6088a22fe778bf3570b6da73c567768d34c6b0698386be9ee144df6fb8343f3802803ffefb9558347201c601f8a0f621ce99b1eaf140e3ff8d4c47070f890d44a51b4d06fe2a40fee7951abb570d9a8c0d08f5fdd6c70788b5280cd5c0171cad53af3dfebfe98315483b1b3a511b2303879109fdc367ce84bb7911a1cf836e2b1ed8d5295585bf6821cdd95824918b0aa28caa969bf72c5f3a9d93b5b6ccfb0b01eea6d5568f95665a67ee891afa1acfb5e1475d4da9eeb81e762be84d920b438404409aa06db94616f7a14d88d779c176a54a5f1f6597b49d498460a2ae9365b25d489b741087bdc261525eccbd5989b78bc288935884eaf07ce18495a44234c7ad42dad66b72e7dc94117940f780e7e6ccc8fec36a7542c9e66a6bf068382160c8f479b707abc6d0ccefdc54131f5ec4e38ed59ae5430c297eb82457b2a36dec0384aa7cd2600905ea3a90288f4715abe08a032c34b3ac6a212de8f298bb935c1bbeae9911b0816a2f94fa845908265a8924b8b0d4f886f2de882583f4055347ff180e018ab33be96e733052527a4acc9838b0909706ed44f0275ee7e0f1e12eee165d2f5daa6d5bbe19524e67da812c3f65421708669f51b413ff4fa85de787bea536e9a724aaf0e640ba8f5587f28bdde1d26dd3f53ad1908aab10f9af98e7f4a13277946e3f6c380c3f35cc21189ccefa5d4bdaa0c37215aedbcfecfddf36f11f9c40ca4ef6cf9dfd7691dc5455600fa048b7fa8f483f522a6c61b460a31a99fe67fb65ad6e73aeb717fe58747df40425fbd0eb10ef0cab81311cb4657c089865414b0f7ff75f07a519cd578de774287e19fb93f512a7e08a0316f88d7242dc366a5d1f34fb0a346e1297621407463f7c68af7d8dc59dcb845043d516b880153d2878c90faa9c9c76fc0278a8c1af4b5b4c9a4a91578a79d9264d412743def9a08d354ee9f0d88966c7eca897f9fb9ea57d110d00f190fcce9024e2688d7a1d6655f5a90b296f922d209dfd1d267bb456d603a8c88df1da05c13e687f0e9032e1523e149346c1a828aefcadb4af417962e4a0ff576dd29fcceb1f604a1b6f679089b8749db4b61d43f57a1791de190e8834d165931415b40805f7bafda58caf4b1602426158b65256881923c78c0836180eca1d979c238a778bfe4dc0c386400c742a8c9c1c242cace7e4eab045036836c7a4face50e1782f46269067541d80ff135daee79b4666252ebf7e477503a9628f4f7b961aa608b36b1838fc7c50bf5b717ae97aa85e3a7bbdc7a291913dabd158a90be4b2747552591884103123dfb3cdebca29bce0697953d83f0fadb570e8e3ce318c97f31d3241feb42631213d2921b33ced763dbdafd83feab11c0153ff88b596c9c537550c1cef5e9760f2c095135bc9b6f9558986ec30d56cec13a79088924d673b425d6b22c414bac53b989a85726c8e4c12e623ea76089bfb12d3d46b58ca2187c263d4452b1363d8e6a68560aeab907bbc49fd838eaa5e4e4d4fa41672c660c7e6e51795797e0950946e6f726556caf9c678bde459f874840a65486a86dbc3aeb3b915032621128a06b5e811ae4d209a5f034f05b1533cb2cc9c3b44a88d9818153fbf8ef135b35353046cb640daa5bf6ccfc4f7a499061615b9de069ac25482a33803ce89553982f1c9685cc41da72d864e0acfef7a9828a4bd2cbe758ab60aab97763fa77b6b5f636a7c8924224c6c06bb30aaa0675475c377465aaf3284a002f6c1d2e3881c029eb3ce3f45138967a7ff37b5daff841547ea4d0320ff30e192bf37265c3a9d12788b9ee97e61bb2641c220ce3b41dad43a2c3d79a5ce8ab639fdbf4ca0313919b9ac161fe8946e7af168c2bb1b2213127d1a3cdfda50be1dc65aca21c6c1fc757469970d92a22d650603ae3804b99caad215fe36a1207bde1910c070d39eb1f7a53fb25a0fd5765fa364c4480cd1dbe484ee7abcee89e5feca9f3d98d9995c9e052757513f88a58347cf13700c50b50199be3073a6517ca8979dfc30210711e0ab1923c7fa0dc11cfb1b8c863be7975f2c1596341eb5bbe1fa16f276b7125f581b537f9a39f7bb02b8d77d287d3fe304b8d28db4ab8ff220842b3e6c4590421124114e7fec0e3034a91f62f8193f27589833ca574cd11a8468f06ef4d111c536f4895ff65954c4b94c85d8d7edfe16ac6d2aea49fee87d74cfe767a765e0087aaee0f71f5a3e11809f12f7b35dd05ceb04ddae20f446dc8518fc244501225e6533737853d23ca4ed0ba11f473d9eac6715f007cb494a969bdd17f07ba1ded9625da7e5f4c6b2d79005f75a8614790e86d091e78edda7834720b46f1e6fc42af47f95559a0ed23f9f2f1b25483e773823ad7acb9036b9438e0476b91244b62bd47183362997bc77472f2cea564a87b220381a2d946637b2c5b53d4ec59b158bc360ce448715a4a818ab342f523e6110bfd909d0e6bb016c82f1bb8916b78dad30c0f4470a7c2bce666a1f8876b4ab65f389cd7175959ef7293a61362cbbac2394d778afc077d9e15718f4ab7edd28734a2aa2312bbc9dc994a31b9210c56600c7a0b71635b84c2855968da7f240c9defb9691ecdea6ed519e13478519e16b6231cc73abb47945fd657c273d9ea52a1d14313f7f88dc6beaaed959725676cf96f9231c8dbabeec876609e4d2c58dbed5ab03126217770a58fb8148c7d2b2e3c4aa0e4613ae16c7e3564bcb09ca3f0f8348a192860a255dfbf9eded81e35cfee24b43efbca6df92348736075eac567d850a93f73af98e94446928b69b3b839150bb55f6ea6ebb2a9bb36dd2cbe225205dc516bd2042919896bc0c8b534e12a77697f01f651c8072b02957845f65b9096defb6a2d9fd9ae7af5e0739871802e293b76fa9ff32490772521a6c06454168e0161b66d689955b7bb851a688e8c1acd17b5a807a4ae1273fb78dc6d478ad0c95aca48b7fa2c70032599bf240a0f36031a7a1f87f6c916e2229758c500a9cd543ddcff79295581332fb0fd146038ea429cdc2b6c252342bbda53760dc41d5ef140704e1bec8a4e459ce7048bf57b8a36eafb9995d33796797fb2e783a53757d5633aba8013c68f16a454be52453c2f8bd5c4c63caf12ab4c57b4df59968bebc186eb0eb8bfea976464c1a3a000a1af9c7a9f594007672f13ef51b4914337402d519feb3d76ad4158e3a39f76428c4465fc17f2c1a8cf4c22c7de55492cd86bb1369907c351818e53f5a8d2327c9b725229b942825216706a98573c8cbfc3e1020f2004e7d59458dbafbc503ec17cc5f16916c2a5edb33f99a9638d3676c02803cb821e550a1ffe0411f4c0e7f33d42aa09d7af576d91f27cf2f79724b7e3efeb83dabd631baa0f40fea71c6aaa1a3f535691304a1da2fc421ba01770623c13dfe36b4327776ba040096795b23cd916aff215e69cc0d1b28da30ce1100c5cdc559eab6d93ef0a9e63b162362f7d2ae5f1dc1e4553ef99a8a2c9bf88ba6735cd48b2377cea19ac4375c82a747d3bd387b1e1068cde2f6260739a771622c7534d103d4111e4ed28d4e8c506ffea1f5e5e4348b26aab9a96b3a5c8567ce1e3a59c22a3482867d34265d0d29e7bcb608f6cecdbcd2df7b26f18dba43440ccfdc4c437105a90c073bdfad02d78f26c53c007f5a1422174957f4631323984d0e1edaede7db703ce46e48ffe81ff170b5ffd8797ff319967bc7a6f7b15f82fd3261eda27120f38084a2781af435018084032822325383d8ad67fec72a48fdf2158c72eda4b121a246c4ddbd6e4418ea8a43c15fd6f66104d7780be031f454cac364771dd290a47c893893d90154863b4dc9cb9100c3a42be08e04b2143cf7742b39c3faf27821c062c948d98553724e1ec2d0c69fad3d3c9559f2bd5abff238e363dfc65ee1644bf3e01f95e8b7f00ea522388df32351fe34704e13da44753859a0751dae69d42ef03be12926454da3f51432fa352df0a861ef4ad997a1a82057d9dd5a5967238ebea63089fcbdc35aeacf4e5c1f29b9176bd9c4575bbe8618e074e68db91723e5588dff600cebcbe40bf3395bbcea56c11619a2a1a2959b2a8f49394319792eb1ea9252eb9ff9808b2f8157dbd6a0b226ee75393632f191d3ad37d50a0537148f98563b764bf1a3ed5ac102eee183fafa61519adaef9b657462c40f74936518ada7a92f6e03a2acdd172d7d8ea6b9b8d961a4d840be1022a975fa423728c04e864ebf4cdb301cc506502ad0f7a7ef884434d6699a2393a938418ac4e40541ccac2227e02ee476f978ed787a4e15128701c254810904f888d03c5b9598c77f0075e9d2778ed6ec5c8f9828df1064916d3befa3e4703efe4e83d1038cdfb897539f442861dbd89d33933a43159bb0338c2b7996020b31e417d60d8cedc962480ab5c14bfb7ed4c640a75a37c526d281c95d2c8df1f74a75e0486c53b5b675b90cd8b9d04bf2782e8b8638f250010a1ebefaf37e24b6d784c6be54459bc45f2745c5566e8924b6765b1d73a0be1cd261b994274a3f6f58bee95cacb41388eff7efdcedaa078321c045d3ed093af2523ce889d7eedb9cf2ded626fa55de7030420fc668e8099abd7c0c181b9db8ae0e433335a658e3203c7f6f130e0b4bdba59b49b6627f35bc0b84e0987c16faac23bf7f282992654391d9afe834b69a2614c05fa37955094fad3c7a3aff420f3820f22340fc97b922d30c88f2e7e6cfc4de120a1b2cceafe4e5525587934723a20be0befef6632dea12cdaa8c46fa184f4b78d21fc24200b5a7285ed0f051dcf346536b483cd5f51c4c04b0ab61977b8787d6124e9a68844f2898c72d7e8b434aaf409deae41171423946904a1f65129852168c5e692695863906de4cc712778c5b61dc50ce26969a980444b0fad74e6c798784daf563e5b036c4bef17b40e359ceb5ca945ce2f7699bd7dfbba9b6af0a5552d5af7ee6d37539334d428837d5902135d5ad6d39970488cd8de13524094bdbeab3da20cdf5d3e8c0292deb8e75f84ccef9c9f7860bac37de63b918cbd58ca689db8b992c1170b54beaee39bf95bf677794f6e2b967eed916ac17f34f9aa526bd1b36f5c65a5ebf165aedf2b91c2d918ad59cb173c966e321d845fe95c329e1ef831a863abc61a6c19bd20294148b3755e0bf14657babc317cd404ac5b9b27dcd99056a93ee1048032b4701484747b9fa994494880a2f6cb05e4adabd992f3d077b49f277a7b022be580c5da81ebbe2096cca4140e428feb44f54324398a275fc13ae426f1ada26903db36bbbd57dd5cfc4518437a5e1ce9058961a4c403085d29d158dcd5c9a8edae3e8fc37a88cb0a60f3e364b46a76617b10a94f2d94bacc864634891e3e2ef6d971dec412c50fbf50855aa89f39f5487d6fc571f608c51a7dec79082859ff503b3ab8dace87c25b0f5c5c1c528eedea5e6774c7632365d58b2f6e0ed133df4a512aae1e9e858451833db960ebd25cc19209182bf23b6bdb96bb25a52387385d1e7d7e928fbfdb5135ab3cb722890e356fc567fb110a5ce5def96bf588e54c7117ac40d6d244a0d1fec7db3020d166ca65556875da4245f8b12f094b569e9c1523f138c579639bcb2e5aa174a0dd8f370dbcd15cef59e7d8d297816496191e2f0934fcd1e5266861e00724be13fcc9c06256cfb55a61b8ea028c9f43ae1e9d5b20cfacdc877afed6a606516e1fb6bcdd720918eed1355d41e1b58d6020cfdf09b0b439986486cba6231870e540ab1f2e9ae54c7da26ca71fec96f1f43fd4f0d5a70622120fe43cd4047419f26c5819dfa418380aaf5d547a718c6a6d5c025485a3db3a00b0a68f4e968e0e1ca7333597e6ae4c16ac1a532672deb55368f67e2ff390cbf731ea62e0172ceb122d43bbb6933247138071f7c1b886326432c7f48f0c6e48d54c68e4f72b4684e9020c2031e4dba1115088aa8d47d614660b1255fef2be37088b58d26d6f04f5da6712b11f509c1fe0cf7038876bf6f2d8885ce02e7dbb893778edf9cd6afa1f6a257848828d281b6db1ed43850371ab341d739cc4fe24ab925396851328e9be5253eb73c02ad2fa734c2888f15f2f584c2e1fa3ab45ac36312bc4cb403db6733d3e85a8f80aeadb67fa751199512ae305a88d149f0ecc1b89ebc922b37b3e7f6a66f4b984ecb3982032095ec1c1da427f120bdf8e40eaf6e202a6a66a888fd6df50827782e210d92901611f4cba70d66a07cbf956c8fc3041468ef23f5129bdc2b2c61f139b936802b4e0eb1f809c3ad63850ccee2a049741d4f7e9aac9b3b7673acef8832fa17ab899cf152f318f7d902ae1fd8bad6c0789b04bae3af4fc62bb5f862ebc25a17de6f8cf5ebe91270e865f840d48bba8898d6b746a0bbfbe9a2cbe0a1b1c61be2725ccfad6ad76851437bb3fbb2f6a411b2d32c740aea1beafc7c92917783f821198dd572b6678840edba8252eaee56d42670d94a86d01c2d7887433aa92a7ded02edca62673f1c9ef632f770f7b4cd933ed1147a583b7b1e328d90525b115c9030c96f1a3c161c0594e5a27c1fb4277d603ade5d71f08e44cc3464b3cc50e4f0149e7853e7dbb8c3072fbb2d4a4c5b1dc50234dfca84dc6a088b8e7a4a231fbe82069ee37601a8b89a992ad0591c6be3dd27fa314b39a9529e8321c0fc9218b8f710ab2b5196acdb3e280a6ef9021838128a7947ac4275f581a3968049495db779d2e6737a77b16717a24921a7e7f87f013e109e271616376e9127ec998894daf15a62b8fabc9829cbac92732abf51101e3c1b5301aa9a9d35e711e2cf6d3600dfa002f1c6345516cced96892abf6570e826dc75f852011d592059134ddba9dd91149de86748ba1449efe7269f0c159a74ce3f3450066c321ee805aef3987bd90d761ff7a9aa89a633c81ff5934f8859f185ecd482e1993a4c7a97d7c086460680e0ca3992368c4333a709592e550ad9b2629806713fa97e7208d8a7c89a584304cfc4adbf82804c23241df1c2453a241741164a0da590301280137babf41b7f86e844ee97bff86198fa5667388ffbef7b8edcbac022ca2ceb4afe25d8c874ea76d3757fd768bd27b83fd4e02576be6660f2128535805fd8705da082a70bfaaaba8a4b57b2b8dae2180373818e536ec6059523470bd64169331f21deb04b6896ae61d67c377e75d7fe67fe4aa211503e8d7d9f5bd81d64da4a6893527a04ebb3cfb913eb015b677afa7cc75f99f2fc48d3ee91aace5671b4359626c518b7c2bb7c1775156eb75a32cbda68f0bbe4f4a4e76ace463b790bacdd8168915d6bdcc989ff75f5a225a0098aa4d4e9726f0c56bcaf67bfb8b37047ed5a41ed0eeebcba6dd5a45bf98eee6d19213f6adbfd0ad956f4ccde6c2b76b73a0cf29173a8181c4a4fdaa4142066a5235b69652276c6d56886a0a3067b9ea47a3721e6cd11e70f9966fb82687aa6aada8122ddc12aca99bbf21fb00d36382b9b47494e872445333685cc3ecc6442899b198131d07314c2c47678da249af7c0deb077f631c70f680ebd585c9cb2a60eb0d1c79cdd65d59b5f578e775d3f5797d480f0e8a37c1e3ba2e88c70d6f8dcd1f4bb10d7e7fcfda44183ae167fca1d74af7466648a02475c2759c11bcec86f93199d3aa8133b5da5ade101e12b65e26025f03b984adb3b04351932257a08df5975aec8d7a39278727d559900cd90c53a469d443238f38d7d9a92fd52eceb97d8ded6e2105b509fabd8a9bb86b78a8712cedcacc312a7ea9e9ce174b63a2b344f619da9b4ef2f2b98a5d1705b1c36b453a59e479b4a0e742f800414b2f8357432b518617611563863dac8e490261e246cbf5b1f31f78a525deb0c81c2b670e919239d6f6c5df00357a966e808291b2e0b3a9b25c8019fb89e94ac6cb1353fc44f26efeb1a6ed1cb83872443e943915176b761b20f0dd2492e88ff7a9578a7615f27eeb33047ed6e1933cbb1168a8d03efc319450e373e3ee59e3ae0752682cb2b6ba5b8648c2e0b7402bac115cca018683fe373134f7024ed230b27f6daa0b8192ce6f74470ffc5accf41a0b18d98fd9d6f3e9d04b120dbbf0790c652483c72e52a095382153af6214ff90e6a7cf42b69c5b5cc0341537cf82d0570ca20259d01b50bbf555f40c20e403947228c480db34eaa71f080d24fa96a59185bcb36a020bf9e0fb0a381405d2c21dc4193c3e36bfb96cfeb7289e215a5bd0f557b6f346a6b28f3e0eedabe3eeb4cf034d1c335a6c988080beadbffda5297a08fc0bfdb09eaf1660ef1f07febfa7515efee95f0225113d88b77bfc0cea3dd0d6b4e7ae71ef3990773153f851562a807ee852dac334cbdd9dc8a9ea0a17ddc01016f321b20f36e23962c9f7e65a365c4a5a1efeb7b73fe49547b0a8abd9b2842422ef2c54f8071112cdea6037533c254554a48cff5bfd27f74884aeaff1ace6519926a6ebc3770a918ad286a70ea185611b3e1204ba505ad17bef05ef26e2df0e5f98683aba92a96d97b60cde13a390946cd825055e32a664fee17a2906d5e2f647817cbae1ad93af30e52d52995132867b1b53267402b4aefa77e687014b37abc96a04d39e0ac6bf668dac33537794f32a9c2b3c5ab33e8374dabaca31d69358053ace5449d67f8ed7353d92411e66cae34404c4654b944da5cfa096b22c5e7b39baf5331c233a8b64388c8910ca10e972cf919d076c57fbeca4617019e8775137d203b0487f6791de0bd2e013b922b13ebf1640b98d517d890d7144debe78cce068837bfa29805093055ae57a1b8d309644f7a5eae80e388edbc6ab7131fd9b18535fa1bf2b26735e32f7efcc4155d1c4eadcdba4dfef7b8868086d2d65c85235bd9affce2bddc9ee888fbce2684dfc2d137f52ab7e77c608d8edc3109dcfdc39f5a90d61b41e504bee2e8eaf0f070b823b44ad01216ecb4690e4e4048803611c35815995af485901709508cfed53f6c4aed00025e2a8032f146ad2a8d1fe3df9d084e5386f282d21ecbd97ef24aab4580ff1d7b8971454fda84d8eaa199834f0a6d6a519f1da4e66a473e66797acd54811a17b222b03e78cc30355a9a623beb394a42845dd067c54626ba096b38eb005bcc25e798d225fe10a3ea9aac32ae9ff613aa59301028c9fb3fab67484ee8427532dea4e278288d760fc11fca9eec21cde9b31723e1eb75af954dd5e59cabf74c31baf24292cfda762292c32dbf9cb52ff11dca2a93c12e43c0f24a7794dba0a16963e5630308c82b31c41ef5ade5b72ca53640dfc694aeb4dede04024e166eb5e2c9a75d2e3561ca92366a5ad5b1930a6f89fefe79d649c111327488cd52100c10f7f79e16e3021665839f9622000cc152918f5a55d518629fba73c25aa5730420cacb3ab9457fd5a6607ccb503cb7c285bc0319f05afbb95bb9c990360fa6c183ccb345846fc0d2ca852fb4b49b4e93d6e4bac1e4d27e2916a50060d3f39850ae4ade56e6db0b7a481620b37b6a29bc52b78d7ae7f56fe4a1be1ef188cf2f81fcedd3482d752ea17c49c2ade66842bf08c9ec1b2347f1e6a57df600b465355693f6f3124a2ea660c699a310079d5702f6c1cce176deb629b0abf4bcb5acc068c40f948b3e2c880a375c9b047a07c062ddc183ba0e4b2e0f7a5f35b0be493f5d56eeb4c56f2f6f4eca14b8bfd74a1f93f2c9c7a8bb44a505df4a7455d073903d019c9808f14faf8554db1c530100dbc9a2c5815c26eb71814e942d681b6949a3e3e1a387468fb1a66c42c655f674b323424566772d3c83ba5d0268f0a22dcd8dc1a8318824fb087ecfbcddd4e03f6f212310f0f3c55d4d553c90efe13465938570dabc0173d0dc11f068fd5315b1fa82c03d6874eaad6908583dccf0e52f3b2552657d91f2cb5fc2f082695c5236bc5ef344f3525c86508a5d0a2f201c60840160ffe58570169af9db67885a3bc0b51b6a50d471050f58e6399a272a2e498928dddaf2c512d2b23fcf6664b12379b7f736110b4613d15f6d526986a27731cc4499586fd43f39d300c528adc1ef65550a3c2dc229e72e0123e0fd8e4a72ab9eaf8c14c5ab2c985ca937bd09ead1f6710b30e87f1e0b8c00cc6b22e7e3037a6aa8e6034e2fa61c301504d524ef524e7324f2ed1ffd7605ce6cd897a59c585ebc6fcadf0a65c3a0d7325df43e4413bf9547dc214d90101db161f5d333c968f058af25bc0080fde93621547ed0d8d46c73c858b3edc76ffba651e720aa36fb4454d561853b4a910a077f823327ea1bfce96093e5979cab64cddabd6a622f854e047ab875bb107b4f7f97f9078299303f4885d583d5ed1ec20d4d428ae01f7e24ced88804bcc1d82651499adfd0c8f043376737f0344f23dd341adc9eb5c50237314184e7f889da35f6115c0cb83c6c1b15752f3c9822cd4dad11b0131e36420f3693afc8a6cb3b38c114a5330d9442d77b17bdc46086fb95b669def027c689a1c1dcb9fb5439e37c80155c710d9f8739b270e17c982935dec2f835fc7b2026094c8e73067f6eaafafb68638f54393c317b5e23bab0376375893ebba8c0cad7e52485a3ffe886f41dff9fed87d6c02af156590a896086d6da795a960ee8da3d4fe13945aba3e01e37d31bcc72bf4eb9f68f9bf6616bbff731f21fa7e75b02556616c1cf12c5cfb3c370afb6b11d5134684b22176595f77d2cb4a51902253699541b13b80617496d44f9dcd44d69c826decb8bae6c41a2f80ebadae7b04cc09bf50af872190ee1a7fb721b736eea0e9b59a73af3bb3fe10336b2b8d1f8ca963db60c364a138211c349f1b9e317f65c413dceab941eeab36b664e8ebe0ec3f079540e51e1fd215e3ad79d3aa506902398299928035a9c976ca9fd0054b83a4f357b052880000a79bc15df2b49908bfebdfd1b96125055c48c5962ad60b0e46a1de6cd1b87ceecbbd03a2fe94d1faa555a574b1615b6289f8369061acb4ac510bac3e19082632a4694e686b86476007216001cd514394ec223b25b427ebd82913efc343f490a7ed779d21a983063aa0525726e79c0f0c0f8a93f4741cb7e036c7ba9ef37300dc43ba4cf70231bfe65ab2a2197d26967efecba396edb725fdd65d4658b31e48818062faf738273e0e6b1090c3bcfe674eac8b937d578579ca7a9126c76867d5ce6ba099092125119dac594133848d32da3e075a3a4cd3b2f7d82c3e14deac0acc4b808ebe8d812c27abf9d8ca885a1e68f33e671ec14bacf54a9c58f7027fb81b268d9e8efc60c987d9012422a0b43d5561de95123ea67b2de09cda3b466227724604ea4dc477376ebf48d2f538925691c31e58b3d37a0026c2e40ac7d408b610117eed2bb3238587a2122addd0b995decc0d67e2b55ccc3fd998b640fe01f5c930bf2fac59423c8c5cc7e05072c72e097fdb8e44be59a14bf66e75bb5ceb2064a70795449036ad29fbd9a53760781463b7843e28b726dde864a4c565674508dc8a0eefeb4ef6e42cc0928637bca809df6b3d8f0fc2edfda25c5ce1c03276797d6fe64d002f7b4d7510eca68f09ca9c2ef0f51ed656ce0c65b873e4197fee0ea17c89f592d9cca225bf8fcbaa3d5a62f58be05330892bfc9308650ed66f86c3e4dd36283c2182e26e1b6d3c584f6c8ef28c97dd077de18850fc1a2d325871792895fc901e81008d42d1408086c49deb4f2eee4d6769aacdbe7247058c4245cac657e36bf08ec231fbbba1c8f6f3f09b2601765e39b9d29736619ddde7481e6c57253054be0b05ab54e7a560f814b68eef82bb7f9aa360da69eeebe5fca98410d73de0f6902138b11de9571a7b663b4bdb583f1ec63b75c76af25a62c1351adff08907730b90592099f71ce5e709a5f22c6bb181b257851271db5e5ec16443a7a95502b31722ff030155109c92ecb4a0883d5feb4f806bbc6822934ae04089e7489b5a2efee0d6f0062cb48f45224972ba4ea1cc39ebd3f5b7aed47db4e74a6ebb238945ae5226784a4c2f9086ee45601dda17451e6d821a75d60150a62e223d7be04c170ae64a682e782f1b43ec0b5f6674f62c6d43833a421c3e10e0b80b84a2d0e094d3fc0a57cd37cfec2a8bcf696f977f32daa7ca2f6846c189ce0ff6b148a01cd39a4af0c51c9bbaa28d86b0dd56fc95df3d06dcb907ca453dca9d32159deefb84a9ab8a78cc55b4af12ba7107636f7453cbe09442f250c192c45892835429985fb8feeacc048f1de775d467766249a2806ce92f9b5d8be80205b3f3e2bfac4b5f2debc370b09dc47ad904994d356ea7a10b203e66990b2ba1a4ffb3eb7d8908b89d5bd56c5c2b147c7c3f012075e2e3d9e40cc3d768afbdd6f40bceb03486c89d9c810f600ff05df1d78dd7bcde17ffd35a88a1ea95ca1760a7e71c7004f73df3d93f54f03602dce06163a8f37e2f65be55c0f72978ce8687a8bf8f8aa18c1e7b1809779041928bfdd37b1f92f11d34c61d8f4bb28b2b0d245a5181aa4eed3eb0b09ca7d795e65b816a065d277b7c6a0d89cff10ef381f4abfa891e47bb75ec4ae7019ca1ededae310620714549f322131f8e52570be81a7855cd678a359f27e8785ed4e5a945d3aaf3b9cfd3fe6b52947a6ba69bf7da9fdd073ac913a72d9c303ddeed5c7c7637704c7eb6ba43956ec306f271648f1751f46e89bbc892098f5353f20fd16a9bf82a1f8e4e47aab3d1d0aa10d0a949bffe7c4f55bb6f01ecdad5b830de0e7c72c70903b9153c2d73a36b75dc88811208cba05387e956bba810ba2b576400d3b4cf512bff285a509c8259021dba1423168fc18fe457f2112b51a5a35a2ea58a505464944938e3ccadce8ead0b375457533184c733116d4fca92146fbda5d26ab0f87a260da3a0beccbd1edf1dba95d9d4a83f9210775e8b3db8bae097d7263c1e16274d93079f7cab2c806762eb7ff208a5db9f06f72a5c7db0e7624fdbb81691cc8d52f31e0904cde408e6fc94ea278c86ef5f1af4cbff385c826010e3dea2b8f4e2661fcd7f2d439c06a70e9bfed79e9e188abbfc145432403895b188bdea90d5d610014977f7631a25188b3602203de7c803b4222b6a2bd0c5ab7dd717b429ad9942e45f1856b909dccef8d98f73f197d7d61baa7fc1a8060365ea5d6efd4332bd3d2e836458914aba4b7b10032c10f910f7a89ef7ace6d8b1ba5a527427f666adba48c66eee065b1eff0fde9d2b99378717b9c3639977ce2bc3812232b1983c441309ee0e4ba795a994a90389b7bf841fdb3f625bac091f51de0b1b7c88b55557eb692400770b1eacdebf0eb9c2f1547b4b84b840f14dc9d4fc80137949ad5e2d97b908bb94649915c45c56cc8863d8baa248db010acb5052c6b7e448d425dccaae25c6cab3c7a894db46df667ba5f2ca5c71a1b56b4abc614a0ac9cb704f16d1b25d21f55d67e8fbe625b1a43ada03b195b25f2fc6ff28382adba1fe2e4aebbf124b755d8e625eef0ffade1969a0f5cc5575e033d56e2c3eed23bf5e7edf65049b8d45e53cf105c5c9ac105314e49208f5a6d0efa2aa216ac97de876e66a51e66d070766b8a39cce86872e38bf7c556e3a9ce917977e22dc4e19c03d3fce5c5cdf3f6b7d44ed6e850eec6109f6057d71be327fde2f652a3b9667f4831a6ee1410dc6e065f75f3ac9678983d5c6f39fbb9f5a1b689dafb44760091414668dfe8839f70247e7e942b6ffb4d870f6d2b3fd4ef20bdda0d36000ce04121002247ca1bd52791bd98f3dd9d9bfca0e8dce1a1b2bb72a7543ac2028525572f6541215de0e760358d4071d315de41c4623076cd897c58e0c92c672dbc178ccfd214742c70538934767a01ef8738ef3ca97e45f490211671a673f48c136dbf0cdaa04a14b5ff26486d55eafb11873f39357fcf4597e90187552ebacc0e5ce680381b723c7647f3bd4ed931ef80a099471e241f241999527f5c22c6cc11a270bacbb502855d36f1865f813ca40c03e612201ea896840810823ee614df057d3a416e8622512649debd8016e61271388c92d6cb4b043c9d2605013e32d3c04caff7dc859e2e98958d944af52a7f3da860462e90a999f124d144a784e6df3606194c4671d6a8f39103a337bbd0e98b755d5769a6b7c7e4bc4907207d049554866363c9c2cf4cd70e1400bef5c55cb194aa0da33b8c9d8b132bdfd7f625150039d1e276a77328752dd6b9bc0811c0dd57e271fec675be653f22d49bff30066ef4b071f8f186a55310e732ef8f946f406dd0d075e8576a48aef8e666a3b90dd857ec5a054dfa6c2564ad6bfebbaf423d2284e363d8f019295188b2945b70a1dc904f95d76a2b3eaa9b2a26a730ca87d37da706943296c97970df973637961adb4f3fa163ecf3e314caf51557e7cf6127dda71840d9ee61a5e9c715d82412cff215bcf95779e17617f77689ccfbae60ce17937afce53de966e13a71379120f56cf206b02d47ed31a5dd2867ee9aaf9487b4c8db1dc3ba7aff936e62714e1cf3db75b6fb9bb08dcf783695b1bdcb88a1c2b2e9557b269494395d0c09bf03349d5eef183744a20d67bab34a6cfd9de48af7dc0e0033c97c4b9a86dec03e6aaec3ba28e4ba66168d61ec4f9bbfa59f3f6b368cc2ad26fe905e0d96d6beea085f9e336973358bf76ecd04b7768d0ce50daf15e2b6693b57538b585b5236e3d31f3f56194980cc3f773e6b49d4b896dad5115298c2d8a40950d74f6a5fcf9ae30aef7a7973ed50f0fb0fa50f98dc9fbeed62bc1a013ea3d2e321ccbc53712df81af855f09fe081dcee60ce91c44ab730459955162aa758246710c9d882760d4b8cfedc05a622fde7f67a3602a1ff1c7d614b5aa7869f12f928724e917a7d4c1fa679856dd5fc0bd9836c80f6ce327f3b154a937c9be952523db52235b033e3d2e11c02e0c576c45381010a30ce6b2d19ec393c741f62150d48ed69c8e2b203c6c30c202267ba218131398e966140e86f0d740ca0c68fbebc546652a589e60b5c903f5488865578ad325693ed325a834cb6e227b3e04d7be3bf7a853a71a875e7e5b1326a9eccea9b2af34469f0c9df560f0c1955829774dbb243143d662bd5bec1b279cd1c07920a9e7893754c8fa4e0ab9917a3da0b3d6ddecd791a8732f968fe3e689cc4339d14713b12499c917f2e6e153f055aab35dc45681e50ead70533226c7ff3c8c15de4aa7aca5205834284a50a985f9cc510cbb54007f1368f00a5f609e8221ed4922f0e6afea1621786f2c09bb42d02cd42a76c3c5c04c34b28d6ac96d55bed9f52862f7c2a3f46d458114ffef8d04c2e9c60ff0a98146825700c7477d8fbd503c98ed27f84359bf5632982066f27fe2b8fa4df15d10af4dd900cc34e9ada9456c34ee0091ec2cca7cca3c2ab95df9764250d87ef115ea01c8fad93734bc9dfd725475850526ad842706090e8716433a064e88893244bdad2d1cbaf1fd32748f4766d170d2dd9245d84b28c3d9946260d8ac0efc508abf15a58473d05d57a54f926de914f336ac12d445e5c55c431d515911f19340e0094f763c5dda41c1c2eb30c48834785aa0e43bb3964fbccca335cf3c6184ec8e416af748bbabe4b5945b198ce4378a4768d33af9241d40ef550a4fe1a7f38c98a48b8c5ba20270116eaa863fd5b0cc6f3bd36482dd8caed680b36478061bb3bb037611c1dedfd95ea5d6b2fec3155deca03fd98b9a4cfef1569864d13489521ded04464297596c0a5093be9ab4cc39b208e7a0c1500fd9b0a9eb9ab3bd2e78f8ba46355a0af4131657bdf8e0bee6061cce296f49af26d96e2e191a5a16cc44e121b2b385b7aa0b598d55f4c9c09eb5d25d317b6233f68364207522ac92c4ad480941b5eaedfecddbdb6d1b96aeb1b87231e9d5cddb437e912398cf1f0946d48fb0209d2e39324c36c1eb612c52d92ddab15a8254c4706b398aa48eb42c306f7c0368d59c79593e37b21827872378d1eb9df63c3e8c93aae18f5cfb7a645c24bfa9ded4299d08e15c407be7f4bc2abe110632f57228e8704700f62b5cefdd0ddd858d41f69f69ab1497f19642cded922682f52e7f6a0c0c5a79cfddabc692db7cbfd6103b248aa1ad69576d06e3203ea83d0b937f092b48a03f886c104bfa69fb223bad7cf420ac6deb494a12504a3434b9d9d500ba0f5bfd2742164a867b64cce28a714cb7922875fd6a2b84a761769a137c333cd1e04549a21f4b0e64b2f0fce032c7f6798706dcfd7205285dc1c13ae58d396219d193653096b7aa47de1e4542026b28019e5660d7acf37a913f7f2339364ab82f3e5e7e4acd0fd81413fcc876133f258cc3addcb0c4d53815ad3ba20a7d4b70be27c9b5bbc335a116ad8f2bdaaba57775ce355a93beb4be5937160ccbde3fa7dd103deca33175627ab3946602e24cd222aedb331973ab3949de832b85d46233481960a5613d7960868bb35a1bec9e67f3f6209b0596f49a58091300b9b1171511fdb63f29815f3be9552c5417271bb0be178fba952474c9f5dde64d284186fee2e48fcf28246351b83e6a15cf264535e939ad9ea7b38206812bd111b4578b8775a9643837b2793185b616d8cf02aef3798ddb7409eeedac37d45411f6d5196d0bd90682834c384451b27f64a11d070211f1aa00b1300188124ca97d7660e3c6395ea983f8488b0f8ca1e1fd8b7674c30d09ac05cd033814de3227d3b44fce2ce76602328ef3639433bc353294dc0e410b1c74ceb7c771cdec5394d082550017b2da7ed710e144422d0d5b0eac09eaaa9abfa70e28b164df6db72c47227d4d7d777737c8698d3d622ed2f43648a15818014162d628cd9cb5592c39334e75649ee57cbfd90d4f83b205054d2ab89ed02561d3dd543f4d41b2e074dfff89473308a30d4eef24d351b050d87c53ee9657d770f8456e366d9c10375ba261ad7909220307900b145fb849f95df81b71c45baf4419fa34d488e28f538f290174f6b5d2afa28141d2fe3739e64ef90753d71263f2d72c825cefbac92f6fda977675cef069de1dc4d31cb639b01e5edd02173dc7222a5644fed3befdfcff3cf9842d0c005fae899500b7fe8aedcf99f360e1394099955cff61f4366d4be71f33112e814d07efcf7445fb9fb498e54cf47a6bb31c30780cfb5ea957fbfc293ae7a951aa8136c4ad07c3241ba5d87c414b3f634e582380a817aae83c4589077644d2accd18e9ba25c5176ba0d206e4ff6861bd8c30626476add29c06c8fdf8e8824ebcc4e7879de7cd46b05973b66f31e6d2e0f94872c94ff5de1c62205f3de13dc57d7f34e77baf9965486d48c1f7a8c0ae20b615dfe98f63247cfd1bbc1bbc930131e1f4f93a7c08209a284723d0a303dd64cd6b6e192fa9086ee974cb28d9234f6d4b4c47a645eb09888eacc78ea163ff454d4132a97ecfaf1f6b7ddefffa125183fde0d6dc8403ba46e062ec84b47b158c5236173d9f36efeaab614a45b25b9d8bf4722354c27a65b66c9c53dd781932bb9081edd1d8b9f68f3f195dee368f840ae1b7a95ee0ca2b90cf77cb46b4b991ea8a17ccc226180e3a47d0a7733ba8c4d7bc0bdfcbb0564549531269ab24b1247755e0a43526d5e9e61cca314892df2dbb7ffbd5c1be0e029725bb2e44200f6e010ff3a70090993a44751371e849caa1082d9f71f3add942571d585069d13d0a915819f4f844cb4a8c2ec2b151b7a3825415b87d9907fc9f9652aee25ff423edf0eda34b8f35da5bc1073f8182c13505fc5d6ad3768eb130d86ac1991bc931f5ff55f9a3bfc064d987ebca0f3c4cd58177f52ae80cd3fbbad8270ff77e6794b0acbbcb5c57d06f4dc91739990c0bfd2c73e0a9e07613e18ed71bb573ad91cf990b37fbcf683128ab9a73a013e790f44b64d3279dee89bba3b25866fa2f5fedc1010e4fa7ddaeddcd8f1a29999557174630ac25c54670cacc10a1078970818a538af9c599e879428a52892319f5589e37caf2df827275f93a12ea1a6ba8596be336dca154f3bb566ebf99368e5512ef47203e7460daf54676f9fd6701907645b86a61f5cc4a046428c3359bf399bd882944279a808b25c074a498bd1ae7f1988106c1039f3a851fe20c234e15afaba6ed10329abce8d23071bb89644d1694581ebc76848dbb840ef24f3c8e68dea55ac35501d9dd124356361cd9c14f923f79c10ed7cd0e8527f2f0c3334df97089fffd25ecb9970cfcad4e97a6c27fd866ae7f3ce2a937cc9254296d7a87419caec9f3312a85e39218dea81f35b18d35a2d652f34e287715f3d0c471105f574577c2a521a405c0ca1f6585f607f17217ecf211337a571097840d5e6fbc90fad945f8879a660c2ecb6f24971ada619ccf2ff7c9748e5bc29830058db356a5f1a1837d38a4b5ec4be0db5f5d9d281c5c7c3997c5fd5e1806c64293d5ac7c47eed4f636a25546fadcee8aa842802d31d3d9e9bf549a4c049331f5dd4f92205e9984e25f469d0a094337f7c52adbae01078905f47ffc612988cfe753b982ba4077b2a9339708f96c84706e8dc7cd7579a8ca234cc79c59892d0635b2118ffd7f0c03d095b7d94fdf9af00788af550fd5ec12343b6f5d904a4ebd4670866f50f17876dba46d62ab249fd9073caf93adbb5ce381656783de259f145e0ddb8d7f4b5f969e018548be7938ee0af49ace2244e308b6824f5ba96b321a0d47a72c7bf4c38d50ceed21828dd4587e837774f2cdbfc8dda23196bafbe888db083369c40d4936b4df32785a99af723131c999686b8370489b15d15358f86c1bb8ac68f07c06e5865401745c7c3a83d528dfb337ece72b7478da0e2c02ae7c0a00e4a7d5b400af299862e9b7d046c6991e27cafe77af37550d9461d4c7c8971bef36a126c0397c324bd236917e7ca459c28560df36b5b8f2016255b7c5ac6f3ca27b57ae9bc5cdc042bedd363c70827b8c49cbbecd469ea5a8f9d6b3217adbc239bca841b563b16dfb81ee9b1e4ef3951b0a31914d557bf65210e7e8cd2c9ffbc76144e171e7ddd8b2a139ca97b470a51507bd3b31fe0061e96d60080ae8a22274da20f752fffdec4a1caf2fe322952503a5e738c64e7ff041cca6ea76d4f15cfeb0f431d88e76978e98b559af3f62804d3e32abbc2f0ed78bf97416afd30ed403255299d9cdaf5454e7451fc184405ee37c01e786d89fa0ea26f2ab1533fe9ab1a88b2deeab88d336ba9c09f18c37a0363fd41f0ec5caf1e54a9cb5d98f2ff823ff796dcfb881ced7588d2098be45ecd2240761b0f5dadd08b0d1c943a41696a762d8d7049cdf5b02aa5e9aa1d559aecab4f0d86cea37080a1f629f9137e0cb03ca4bc76948e1ebc5a00e5b1694877f38a8f86ca7bc70298415933aacd33c2a44c18977246cb9ac6410bcfab1b8b92eacc528f8ad84fbb8e5063d92ceb7f84c8fc73a080bbb7bd4a55d530f7cd1b573172e1044a514919c89e0ad864cd22745d75e57851757b9d29b4628c3ebd48aabe48a8d4cfd25b1077b7b9b9afe8d885d9ad7124eed85acf6a78a4290c13f340f02b5b4db16d8347a602a9bfc99f881ad640ffc75238dd4d661ee777c5a462dde94e31b698b4dde4fd57d725b06018bd30bdf9c0859f37581e44f8e4e5c50698cad208a2082d87dff940c0fd2bb7d51ef2ce7d6a7f8029b5d56bede55902f472e93e28046313ddb01cf3c9298a477d04a46550aaa889cceddcf802482e17a7f3e86e4e30101db599309edc93fd96762ee638f163f7e244c0ff8bb9fb3a7bb602ef6f3c420ccccf75b2b06c03511981e5e6556d8aa9c257c446482961ab47eac07fb7a3750bc02cf98c603145b32990d03a4f3e9d9f060da214bd6aa6eae06b98b2cfd49a956387435f2ff43d7466fde54e98ac6719eebb307d582b972bb90130bbc8797cae4f56440946a636b110970a6d123aac4db8f8c8857d61ff89a570c1d5f98e41578cc944eba02a48a64bfd94f52819fa8e88b1f07b0d37feff4eb14bfbd0df475b4c7898df5c7633a4c0e105721d5b255d9c9a93aa43728011a3d8470e3b958b8bacb1dd37b40c37e29916d6851427b5d78a76b325d9f3084236f641af074420d7d4c48e22641faf8333d9417edf4366a3211b31b52610aaafa82c20ce074c6a60c042ebc5e9432e8db2cfb321cf63bf7494bfe3c1592c294188280b5e643e3b61332ee59df01b613c4c27ce4bcff0308ddd0606e4ab856ea0acdd2466435c109e8f2f74847dd986bad489ba1b35a84841ce44768400acf1f5d243472e39523ee924e45332b9c5a32c81beabdea628aa9612122ae932e45cb7a6aa65dfce0978f7ecf740cdcd3413f9a0fec98a43abf637016c87de27a27c825f0630cfa98a8ee0670a8d11752eed73deb1da335034eccfb282f2b0d8207fcccb7655a42dd1dbb4896912e689c9dd0e5bafe4bddad5397e8ddd13e3efac5e061536960870a289c902e2bde3a5e6c35d4c6f72543515a45b7c53ef3128d821f812f5e966652ebe7d392acc03a2938068fa66155ae97bd727da672845ba2404ab83870e1a3ac93742705c4f27dae5267ea2da16cb920ca78d7bc4e46b79d2e4e767b3635b6f24c41213bbd745f520aafe969a1645b7d588c4b704cc5f1bad280fb4f87fd42b20c4a3cf56a98aceea1ac308057dda36f94a86f79dcd3576b5dfaf2933503e06b8f10b65e7019957eba9ff74889cb6f3e608c2dcaa93e230209e9990b56f4f795103e44f4a081c51376a53a5ac617dd18c2c53b5a71de47d8e742a7c661f800383be7aa3a4c128c53c5079573a7d45250812dea6f092246882baf4cd0c04af0a8b1f8eb39419b0d30c436847579df6883c503078f728f55dbdf471dc0780e28a52002f638b6dafa27fdcf90d1392addb40ccc7ac0c620daceb702c6365e23bbdff1038576124b32c2322fd626b46bb8edb168b6b37511bc7c31548e2dbe2dc8768233523b0c84fb749d3309cbec42b22363cb815051bfdeda4f8c559ca755bb03a9d38bff47d822efa1922e0e0820ebd27aff16fde06f6734526525f167d50f023896ad1e6e3ea1537c75696d49a05d8b1181278644a53096b02182fa30c425a8d1ace61b3fa6e1d1816bca75a74703cd9b36b936aa0526504a7c041d2b17358e66b9878a90ebecbe3119947ade96b6dc527341bb1ace582dded4a1cb848db663138c9cdd2a6ad8ca9c6b7a1a743d9ffbc0058c0d87abfdf02124ae261f49554115420ea303bef20ef21f57792da6c462aa4294c1df5b22cae8599bc55f6721adf25c8457036498130b1c5afad4753b5a4eb1e37512ca88c696b45fcdc2bf4efa9177b4f3cbc6c8dd43f83ef01a77d61dad73928f35cde91a0873bd6bad72031cdb700d7dc1f72708625bf9286713c8fc61920feac21c9b03fd66d5b5a210ccadd2e412f1b26b322975c22638247ad2966b4d2fc208532de461e613a7fe24184b679c5f19dfdf761e803f195473a468790c1ae12b89b4beeb925aa5baff998e52b49621353d4df16adb28432db39e9c5772f682dcc901cd094585c06f572767e9ce6e8a090c507c1f5cdc63b90e2974f12446fe8c0f9d68919995b87efd86456c7dd5073044b9c56e95cda5d3cdddb650619a45b55baf3876d85f4b80e56746fd1f07574ecd755a49ccdf2c00cb76b058d4391846ad72473345b4c8134b4a9a76cb58c78d63fb375e84e75bdb67f87cc2903fe95a2d86e36cad911dc93da9c0df46201878c92e118451dd8c0eb0c95a14b697b8296bb86da1e24562070bd107edf69221925ba0068493fbba7964e5c629d84d7062e4df5f7bd70161cb2f1eb6c5abbcbc06bd95e0b8fff24a867c6952cbe4b59d6de2c5c06d6258fdbebf2215b577857d2e265631c6085d48b7370deed8b468199bc1259e5aefeb53089251b248fc48c3e9fa98504a331543a016dfe385178ebb83ddccc14414c14586d7a825f5f050c70b906399a41fab85dd172e8bf4ba6224b48dfdf942764c26bd97c91d357f4a495362f22d23a52282b3f15fdd422869e593a766803ffc66f858355f52724257d39e82c707ebfdaf489fc5c4216b76c8e35f8fda0e1d9c3d55035faa6f14c6efca8c109ec0b3107ec270f5a1ec7540e493180a9305543b785558016aa494a4784ee39d65c6064d9e6d2910c11eccb7a6ef0d34723ee08053e63922591e8edf2baf4d8c7987d00f0b54e663c4784870364754d313759039783714d29fa1057793531a9410fa969ab5767410576880211a67cbecbb0ae1a0140aac6b1cdd51f072499d6c457107d78cda13e106520f2d80b4937863ebb93eb711c0fec5aba9d47c9e77ffaf7ce37af0cacb701d791cf78d6c25ba98f069f15e4a5c2c50100b72122e468fac777ae00b3dd9dcb553275ec05e0be4547b8ef7eb1f17a9a9d403ca24fb05f47f5549e286ffd8729cb3bec05f4a4cace7667afa9310971cdb46c2b95a2b2eda07f96c24c40921d3bc1ecf8b4cd645e2a4c2cebb935537eb1ef5eb92d2e1bab894f5ab5279ff6a419830830713ddfc8aabe73b51803611cc1865e767403a0e9c1032e87686d4b4fd4033d9205154532820784ae3107a0fd89edcc0aa85a9ae9c2a9266021c9d885cc2f180a3e62e7f8078e32232b010cf73a67d15d1d1dba9cd9d8610e237a167b76ca65057b019277a3a4bb5cfbfe23dce161834a21b5315ffa3096cdbdeb6093608f79e1ebb79045d267914789bc334e9a4a2afdac933ce72a419720afe30f83d2016abc07e8eb8868ae75a68d87f6c148aedf46c8343f92a79a357be49fed4359e962d211b7290a87f0d4b02d28fd9fe9370413a389d7098de2915f9b299b8cdf23ed56988d6f6f3143d39674c87d57d2e09b99f53560f356df4cc61d0d98a2c7e23db4505f8471cc10f3df161bbf3491ad3e55fc74f905611bc7eef4f5ecb861a9269305385860aa7cfe6e480ee6fc298bc0c90bf28edd9b5b90d3d1fb25d90d6024fbcf03f55ca7bba734ed080e7de4edb08199547e92789ab96b1b583be967bdc6b7d283fc9754d4232e4383d6eca24a6cb7d647daf42a3c29c086ca31f6a3b80cc11d3f873b5b30db6164d0b284802225c1c758546b49a358f6a6e066a495d80054d2c123384253b4bc1ce195412362b64dab711892a9bb608b981348971980366f5e330c04a48208354258f2ffda6e4488036b4412a399a4a31ef1aa6cbeda0467429d27f82f3b8cd731b9a86288a2230b26483166f46c0b143d3da06e292090314712f306c08e116cadaf11dece13b8f7792b556bc639da45ea3ee32e1c30da35ecf0422eab42061a7d78606691b56f84dc95175dff8e636d88dc19f1a32251fc96ae856882c551edfe3d88e96a8b1c540d3e315c820c121526b17f1f39c34e468f26135b75926a55e504013af49cf6bea7c35c8a8b13f91767029e1b150a602de11c573894ce84c0ecd78abd7c1f1c24f73c11c99059566cd6a541e90c9162c2b8d771f03250bdfc3ee3f435b645f3034c3c10c558091ff0352b0e80a862bf1a41b3542fd9e0207f5d03d4331b10615d39651a382dbbdbc04b067403d635f263018c58b8b9c425908b749fc47cf7855a2d626e1d32417bae46373b21fff5f72b124a574219c5fedfeff53c19ff1f68d2acb240c4ca3e15630aba3029788a468782e5efa711aabb009d3c727ad2d833e324f00250fec3b1b1e06b60cca7af3009fa4604a758266ccf4276015d4213b89fbcf2fc0d3f47b2bf59bf32c222de3b91847d333ab51e9b203cfdfa2fb65a49a2182ff7f91c44662dee6d83f44f30e59c46901a478244bb044b53c78a5ffa48ce79d5d387a78f897b824dab59f282b8072552ecacb25fe01b478ba64eff06099e5742140634138eec82583957feae64f064e576c2e0f1fa7b7d26435b5466d8376bf7416bfa6ca36c4d55aa71ac25bcb719d9baa1ccf80a84823ea41701c570933a3b926059270a65656f3a581aa25fe3cf1fd8044e4f8f163d1c04b631d03b885655afc351026b9240fb9ec7d745db1d08f46167c99a4d1b9b3132753348f3201b91b9af70cf4797ba04c79ef181324bda974650b6edd29ca67b69188c5e118c46e8a9e4cd445656ce6af8e94cb7834d7d49080c6c4055aa52236c8b238fd8eb1138e86acc653fb742f0af1ee38effe010ca075ef8687a574b5ea26261a6ce341b9b3d8f9da8f7086661ffd79a9168e39f02ecc54947f1e7acc5d718cc503305b280cdb2d83572606328c0f7c6c167ac82adc1c47d7fcb0a258b450977ff2536ac1221f7849279cfe7ec3a18462894b4f1d0e82e2a1fdefc9142a6b69dfa7f276f1b08ceaf0f0d5d8e83c4b447a2a3d9f6af8f99d3647e01ed2b790248290ddf2408a3be642a8f1fb383342856f7a9c7ff157a5d89d10c3b317776cf9c1da69de9ec636a34827394bd529cd0686a46a1ed040e72fefce311952a7a8151b997aa69099e1daa1902eaec703d9738a3893851c679ed323ed6db362b4228101e28a33fd74a54f16a2fbef5fa5903542038cc33b1dd4d285991d614060776e66348367ca68b4e1b3fe99aebe0eabf8372453aab2075ac97f280555d9d3356d7b30c5cd2484f9b42826349be09a5af4d2f7e792be60c5bcbd653774f05d13d86350a96dc74be1b4e7f02f731c9fc7d868d7355f180fa9d0a5934f269d82be0eddd9d2f31b352e83584c0b4d2bf3ad19d153a227c2cc480b29654b1d1becd1c35307cb97e37524e2ee2b9566511b38bfbb17ef81eee4882f9592be6314ad4e3423f1e3f406577aef183fa964c0d6ff6fc3891396c626f03e7fbf26d6350e4b5dd189b38c2bc92343a6cbf73e9bf18a39924a5d14e6e9a1a6bdfe95eef4fb45d7872b61d00c9590b4362c617a939d072dc2792ec2d8f1e6606bafaf5cd6aa911838cb577ff772403b456b425e55e337b46121f28c0a460e70ec5418d19d339b8bda0160f8af58f8e50d97c05cc3e8a2724fb50b8769258e86d508a6843b69e82e2fefee4554a17bb0e9c6fbec02428cd48a5cf04eba003a5bd6e51cdd79ebf1786f69d511b125df54f117686851c6539812ada593623d24cc85c4c55207e03e95f06ea80c122940f99f67696fe3e95cd234dc464232f9cb5299b5d306c847543200604123c2ed23787949c4643f486bfa1e5e06605ed1c3dd28312be18e5e690be3e355d19949dcf747e4521ec571a03197025f0fa3579a8078a5111db2794645a6ad50beb90e8b5ccd5cc58c7f4b5352eb99bcaa64351dd4128cd0c8d130d8b439436c56e0c12e728089f12815b3d0775c0ea0183054aad2c018c5e853df8c0955b7225c054267a20ffe3530dd66627bafedc610e6d6b0ddf041a1d6e84d3d416a91ec88cbca55e01df27e099aaf88a221d136e5ea7b600f02bbd5882fb366680c04cadbc7cc3723c8b76b0cedff4915ad65970b397b3448960646ae328b5d9fcf6f258646bf0bea0071090c6942719748ca5bfeb6f7e10acf97a664cd7b64f2e3171ee65da21e2040002abd18f8813711cac7a13e6724b120d3a4adfff934190a3bcb4b076f09b1db93f41f02414337096ba8aab5eb0526fb10b4639abee029d9f2debe8ca74b8018206a3fc7bd0c8f3f1bdc237cb1ee41525767ea3e9300eaa3a672f75550a048e623eb4563e165ad7ac16f140a36f21b4ab804cfd74d607ce55add6c71c48766a6e2f49a907ee557f8b5996da8fcb6370756f41958fb4ab0a035a148baa8b0783acc09ed097d06d1210fca607476d2849f831a4682ee7a2971cabfc5b680faaad4faf6883821c8a461c42fa80865676b5acc73dacf67b41f7ebe751874ad475223135b98055416d035542f0a4c2fc217c3ed89274fd268034995e0fbb463ab65351eac452b1876a5d03ca08c916a02c3045c578b58b57b354dc71a208ac21df0ab12ef6ac0c36937595aaf212f3834be969af445aa3e5623697c4b14e8a17c28368b7e98a369c5a2677f3e547f66e5c134310ab34b8b321680b08448b9e0923df2837025edcfd1856351d371637c37c2cc721d1aec9b733f57e102ddf4a52ba29b783b925a3778ea09e20885d2eeb620efcd498fcddd110ecd593f92429087fb40bf3fab6a0d6a3478983462ec5a4201f6c87366e64a0e9c39c36ff4ccd256de12819678c77bc1139c0c07ed8e15b41017f99f099473cc0d8b3317f85457673bb7499b3b74339fce5359959177199d7b993605046adb9ca266b3139702410344bf31caede818774b70f831781ffec091173cd2aee0d8ad5a6925bbba5174961c4b5f8bfe1081f25434a093bcd83e7e4f5b4f0452ba40af6c70b2e19d4d8b628813d16f217375289a326b9b5bbd896bc27fd603126949e5cce6358e81c877608a88be4c13dce9a8c6ebdd5577987999c7aa5e0f62e4fb1a96c2a19e02b58dddb52ec470d297df26ef879ac5286502bdac19517bbed65c3762b2d947a651de27babda5cffb24f70334feec2d829e1c52dce0a1c22a9595fee18ba3856e7689b3ae979ea760f8b22d6cf90e74e371d870528f1626d9047bf1a31c125a3a75608154a2c3a0557f576ea0632b45c1a39b06c4ffdef321ca034e6ba4496433f6c01b70f386a6855da0f35b2788203b40123b6c5de5be98bd360897910f02c8e025b0b79ddeb58cab6053ef38e960647b38f709297346d9ef0e0329f16e12530912810cc702822d373e490495755da7c67dafdc3ec40c811b0c16c514f1e6dab892bd42564a2e8743ba6db147974cb7b6c1cce26dee088f28472d95b6074baf6b8206cadfde3e41bfdedf0836835fdedf2d6377725ff37e5b1789b6c814503d270ad6462fe6b46573401136135ea22679522baf26f47606f28614fad30e2e1ebcab2ac3b4f5a9cbdec5fb4df04dfc435482f5128d1073aa5f958ad02fbaa4d8255c84ba3e36f4d7e5a177b519042f810aa3f8fab3a31c781956a671828fc626532ff7aa6f9b46df507efa6d06906815b2c5e2330abff5a3686d0484d090e365236c90bd16761dd843e182348a898f09b5879d06a049ec2ede7c430b45c4f5350585201ffe92f896fd91a3f8ab48a6b53900f46685c38b0a7a29ec1e01c865c1829e6e46b3024259d98e76a7fd9caf4d4f28963c09881f1481dcc16899080c9b214f599985e974f12275952d633137d8a06d9bbe772e6e87df0a0840385fa8f58dc1e6a1c3343bffc26d94eef349e69467cf1311d018aff8129b85af0a10a85b3bba367600b4e9a643d2b5245680fe3fda28d41d2fc0c2265e10f0cf9c5c573fa344526a7c0f967ec29110aef9273b1d55736c1176f5fb26742bff2d294f1cd515113d5cb0f3abfb2e60f2ef9319e3bba7b748803347003e005ad08351a242dc75168a87eb252b41624d2359891270616783a619ff826212ac4d27aa65eb321b721351403482d9d7c0b67665e5c1c7b76641b6617cb111197bcf52da6f6f0b41ceb12a166fb4436205c4bf7bcc0d022cdd3d0327aadfb365124898c6d8d3b19fb5ef117b618da63892c8d6db51cd31c240d8d37c7837f2fb434b837df6c5ee78071d156e2e17a6d7e8e005075f3e62bab609cbbde027c834629677ae6ad55a4bc0fec2843776fae83fdf645eaeaf23d2828fd4e176ade7dfcff93fb1cb742174d8a6c0d03442f70132a9c26f75506408b5c2253aae54a5fd7aa62a5f5d66ba0b84d033e3e08cf8af018ca9b6933919ed29ba7524be22dcc2d0d6e73f19671839542340d7e335864c3f473d4505b6dc223bb544b6f24ea03ceece7508868615783a288cc4602f5269fce76687f82588db689a255b9016f7ba8ae0da1681e3427fee414e4d65a416f2fa3438fbc5a6e6303b8a0146874bd4d874f5238d6d3e01a223f39c9e491088e5a08bdd1e532d68fd2cd0d97ab9c2fdb10cd4f4f69f92efde9915a6eae18fe4b234f6fa3b6270ffcc4bfc3fb25da70cd4f5206efee2eab0f472359d8ba9db8a1ec415512c2ea67e93189173c36929b78b0fd03480aa998a3adb2c638de96b6bb6f824d33157ff3f1d65a1cfe60da88ce3cc002a59a33e1090ce852992b95fa400e838eefab93f1fe214f6b1d065fe12a0871b4ebadb38ccf5047cd5829f451deba31d673127f1c365df3f6e775ee83b5701743a5408d92aea13c70cd510e42f66e0fc30dbb9f8ed3eec15b3dc099fa310ce81434b933163129e1aac383b612aefe6f3a68c619c938eadf3cb8312ba82cc3b70e1d1e5eb572211ac060b57c91cd67f07b8645943d5e853b3b3e343d2120e7999ec659ad83c80066b73013e488a2999f79e1825e00f3665f99eb1d1f073c046cbb03d290286af24064b3a616cecd7fd910bf861875b771a6559b78437b999010384e84d34c0141a0500db44eecead71f500f087c31ac5d222e8f1d37fb3accfc8d5705a2a41e1e0541e313e65f704297b8d16f807bf57098e8af24244a7e2f7845ed6e3b89c5fda63a91393753eb076c6e496041373d3435ec08d601690602eacf59ba4fa59b1b7b31f0dfc21e5d72f4778355503a5ebd3a80bece87edafface1a9f9ae8ba75f84ac710335de0cdb9be46eb5bf0728984752a5863575901e5751fa5805dee6441a9e7762372e2a07cbf6d2bb82ce5f9596b471ab48fdbb37ce244fcfddaadaa4fd092eeee234f929288349ba8159a7114a12bafa1ce69052e48b03ef8c1406c9ea496bc78b893c6a8d4c3e1fa7e38b6ecf532113e7f1dc522fd123c4a05ea08bd0d264f0e2498b34f3c87aed60260628f4b60e238f928de9edddd62d00987d2435ddcf14615e0fbec9d6485007ad5603a24f14512af423e197eda6ae5b06fee8b7c662a554fd7a57ad785f7eca5d112962c6e5224dded4145bee9c8e9da46d9934f528c861cb84963c1bc7b4d13939252b19ee5671aa69776d4d0e3e646c57218de77446a2cda137ed2259c3bdf29c6a33fcd28b5c48ac265edb6d9cea6cfe6f0fd8adf26e56b3ac4e00415c9a5a96e23dca2381fa9a0de36f77e3de37b045d799b19926d23ce429ef17d16ecbb2286a98f7caa0f34141745badcf5f4952a03db13f307b61cd33547782862f461e8f0f5d968408da3df9fcc6203a2e0188b2c5a2444ab1bfa9d7b96269db27ea06b907f6d6e55d3e3ddeefa91e1b60bed7bcea3b3e2456cdc025ffb70321f7e34ed7c07c2989036b5b0af613ee7cc457fce48c21ab3e86dc7797dc3f38e24ebdcaa68fa7e6f8d681ac0859349fbe371f81ce284420ee854f6603479cc7988b6f49851e546c4efec2fc57bf0f6e0b680c2d8c750f35ace21ff4797c3ea6773e2607dc75ee26d8d0d0345631ca05e17ba7181ec99b4cb949fdca8665a0aab001066fdf364984d34f93d7a1aca8d3b309757f4d019c0697b5d8ccff3636d7c07dcec1a335ea2da50cfe251fd5adc6f6ab69289da41431bb372c5c3022879a251b1e5a0d6109c01e2353783e7411dfaca7761952dbcd8b55bbd2c3540eee160cab80769b4b62e670476df6505e7114d04e3d445d661433a1bef287018f6dacec69e6a7268e4836cb52df059c6e1782a23be406ed72878dcdbbe1a2ee0a6c351addae89cae8461fdc268b399358923ffc53f4a7d57983dc84b0de4180bd8b4c731685d0fc7ccd32a88af9d5cfce42aaa908bb09b11035bae0a6cc302bf5a7779efd94a43e2c6af93d9db5f8085f44834c34d2824dc71e3c6a7ae719b1c7def7dcc51dad3f8f0a8a73f6bbf8851ccd47a7819a71ab4d1f4830f545b9698b3fc8b92be0c443b540e5c6770f071b08e898689860373529f0f1c23598f816bcaa246ca7a432f405fdecc091860dfd692ec7bb1a593a69b9f577e9aecc869f2992c828b01d4302bb7804b50d20f63a93a541e70fcd340cd213d3be92198060940db67ccfa649f2459d9074ebf56a7bfe8641d2b77dfe919fb97ef66e917a70c07881d7e88c2a1f0823e52c75c21dc269cebe39d3f3ada482f9bc1d0c43ebd3fcc9d926900480bedd11f614559313ff38e4be0acb7db873fbccade808ead6e62b4984e019ec22f2c48da1adf8d04c882b3406b2118a019a0578bfc2fb6fb3e384ffd9fc453c8e27957d5fb3dfd63ea46cdbf0075fe3495e933fcf7a19358c060a1797afd5f162f1c4148b6f0bd02850c4b0f5aa876e4c881da40b5fa5aba433f134aa0cfa20c63b0ad961b2847bc2d2a30874852aea0000bd1602e249146dae2ab199e09fd6a65bde0f41fc7dde741c7e6d06ae964a259fbc7fcb1a12c1e8c9b0de4f73543c4eabcf2d11acdaa0440b1825404afdfbef1b76d1935b0713a8d349aea4d38efbf6a0b41b73bff43f53c94463458785d32d3dda91f85f2972719d514a5d8b9bac51cec6d5cee1ca8cb72ca819a72dd3963fe476217f715a0a4026284d899250eb81d15c9369a5338eede5fed1aed9816fdabd9a589dd7d5f90e7711d0bd850030dca2137e05e5507408a61ab6d436c00ecf9c5f8d2d936100a7bbb52b0d17ccc6f730d49104a5e7932639be2fc905f253226afd897d043fb089d5a6db870ce4d31bb50d8e5a47c80343da774257a5b3266f597c9c749489ab22de348dc83bf8a6088cc523f8bc77a3559ce44bc3cc31b569fd7c70e4e91f6ca11bfffc023e2164b23c4eb7bb7a445b44ee3af2d3d5ff21663124192e9f777560d09ac00406faf366459af03c378eb8be020881dff4b1e0af7dd6285b4ef0fca139c8c5fba3973ab0c5c1ad5ff868eff892618c3b8d1b1d53c5c15fc82d2569ede25fc6de8cc00dfced792190a163703539f40acb8985d4ba65018b65621a2ef8cd7d749510939a40df4c37b4d6d400c318c83992ab9ecba1e6850c0b9c2620031b0b58d0e8ca7a0b4db4ca3707d83804f6fcee564990e5ae51ba4b0a09c37740de26c2a2a4780ebc2606471843a0b80e9598346b8df0bace9eef48d08c1604b37f3dc7f3fa8ae03cc30e85969aa0de1fde154d685447f07f5af6c672ebaa05587f082e1e59d7ab20cd53e82efde2a918e7a1d3eeb3987b53a16d5b666541501af584ba9a14f25eca32af002c89e5583079d4d8a7e2189d5419281f6b9f7676cca68b4b73f8c5d36c78944a5558f0705eb0b6beb6c76d3cccf95d3ad497ea3b4978cfec8409e0b7640f7621a1d6e9f15e4d54656e487258144c1e573ac6f03ae10ee7a553f9c8b77c7c0945e6112aa177325fc215ebc9bcc29d5d7298168ac8fde7ab5d815880f2554911a21a132cda59d4372320a963acb8eb8ce82c8c03139a6d5e8534e111287c2830517393eb1024e5a81174d048a355d35f7a23c1eb7a645e342d5d6453dfdab45205697212ceed740d3cab076b849cdf56f0eca4a48915b3e97f6b335e06b97a930c44d730d15f3f8218f614b0ed9b6c8f31cf0fbb9ce35fc17eb0485c18f0dd82c67b1d88cbe08f8177d00a13052538079883e2edc4d742049b49ee2a8bb35dd2eb63467e60b1f5e5eeb37bc9b96dd5df4a0f7683ac6e2970649d3fbdcc8f6fa0cd83bcea849e166e32646ad6334772fdbaca6d063a11c95efcf6a69f773d055d400a35901f0a46e1c63aaa173b69173a5a912e1b52cdcd2eca01d81a602e2c4d19bd156ddfbdd4da0a04071ac8a307717e2ca28cdd9072a21c240e6f9f42fbb25ee82618cb5b6da3f3c0ce2bfc51abff37edb863797fe6ec47fdcbb44965d7b002c9dcdc391e4fe89e15e86514bde9db0574937dbc44112e1cc8764f078dc795056fb1c7ee82cd55e545512d8fd6d18fcbb7f62a79db52bdf813d7830efe23e66c7d309c8c2570c2585826f0f7293026006dfd62e207acb8079337bc3adcb00d77ef77cb30e0e658f6a9fd3db266af7ac0f239d5d461db79d96e8f1f34c05f7132ad5cd3e172928cfc311a4320e48a2a67a35763510e9e15c8d94a65f09739e5b295d9f9951a42ae8f99cb5867a00b92f1ed8ab689f788991b69a61a084909b849ebbf707f8aaa6386e4c0b173a8e9f1daea3929b2549c09da349878256179a75332a5c45c42625120641cb0e662b07b8df3950c3be3a419fa672116cd5764003b607e1e33cb82db7713680d141590066f94a7107ae34bfe5e612d3340af88cd5364f83bde2bb2a1f537941ac734e44d3e13abec99359eb679a19b3ca01f9b4e78370ab8e74f5ee9f0a24bb6ce346014d09dae9e66bfc4635036c8bbca11e214c73d532b0c5397bba1f15115125d3dc4d130b1a88a7566cf4c6421e26aa84014e76dc78f3b3fbbd4209821892db39aa947c5ea65d05e3509aad9357ae14777b4a67ed203cf24cc8a2919f512b08714c80fb95469c55f0969ce770aa53c65a17a264622f027067fd45fc6681d4486d3c301f762ec33cbb0c2495b3ba60478e5b823f37d26a1722cc6cce1c7230de08fe3976646663bd73829e268043e0feeb28e9ccff855874690f6f2db7953e36970bef1b343124e65d83ed7ddfe102d52bfb68cbb60dad7be9d6981b86ba7d749701e6de7bd8ad93ae952729048883ee123421cb93ba69d213dfdfa4bd17ede93116efd27f6791982cfaf9f14a85cd8fc1a75cac8f073b5457343bb423e1257bfe11d6004ab015b2bc686578a01caa0f714a17fdc4769cce9c7128cfcbfea220f4e2b803298aec38c5bd04a779d8a3adb12af3c6df411ce0f3621c1b39aecb089aaabc7853e94ffeadb322e46b68d0eb22cf7dafae843210efbf81102167c0c861aff04ba1469df71513680b63c1882915b2650cd0137fad4405d851619733ffb7ad490fdb584537e508d1a3f0d46ad74c84e372ee40489e9cf3db15fc2de8bf47c49716cdd6dd112efc235023939e09f520305fcf690130963cd240271b708177ddf4769a827fb8c22eb68d675736e5357802432de9b5f1f2464e88ee0d1c7d6fb905935c60af97c61a67ec5754d7369c723cd1a3b5a24c7225a3c3fed72d66b4c219808e60531bc35c3c456595e343746d47a1a4588f83746aab6eeae934fc698dcc91fd363610e0af7dce720e3bebd3324db976438753d6404bddf5f0d2dcfadd06cef1dbc204701923c51ff98c9d06481b948a84201fedc7be311e86d3cfea579137cc9b1fcfb368bfd952e5dd4d1941cdb1619bf39773b0c2bebb70f4c32fb2fcd56d0cb151d0964af9fa798757d28a2f4081b3981014aa03f0cea8c2affb31cf49b25cee6ed445f85dcc281c49cb15131b09c9f530b57a4b45d49714050c94a0a16f0efc525c8a344f277e45f12b839ccf97e6f11d4bcd5a9d83ce291e0ce5e46488531ec7623f578941a37559b85cf8d135ad33526a3a8e36ecdc5b069a114a1e3f3946ee38aa0c8bdabafc0b66d2017cc533c00f33592e49d89cb7c7a695e1a9ef2146f8bcc7d42192840b2640a5578126e86ecea36adff0dfc56d24a8db1ed2f7b9584988456ff7c3dad15c3f7284d80299c7127dcd80bc1910733c4c00e2006db2cf031d9aa0c45e4704774578d01763551993ac1ce08e862fd0f5c20124a6f2e613b245afec386dd122305dd38ee1dad722e4543ff3f2336085659a0de6bf80200b515e6beb0944d2156c7132eff148973385ba677b24467c467252cb61bc070cc827885f4a452125332442bb645a23f8da6c2c63ed8b82660d796768308ad035eab774f752f8b62353bae304f83bdbc3aaa110605beaf9c9795384dcb3cc9bee7456b6081370257dda7c969359f865870558cdf6e8c05857158a026c705861617ef926e4ff7af55a049983b660db37e82682e5a3a72425fa68d3ca251884a44bf9c270db0b0fba64760dfa6eb38d282001153591259944f68e25fd9e1ee86668da2a5398e6dd7559028e684eb93978a3b9247da8e1940dc51d51afd8d8dd98d0985346d5e1bae751a2458dd7f54a549740f6cf33da5e24a97d5cfe9a556f56b04cb200d7c000fcf687964da3c61a9a4c0643160ac2d2dbb3e9ca8b9e3a48ba384277be95946058687c93743b27cfed6a854b85df074f0042595c81ec05eab9ce1fa760910a625e13d38bab910ef8df2d80bc3db2c7a31cbab8e152ac87c2bf9fbc8f87ca3155727a645656576fdd18d823a2bb01ade7c7da5ec404c825ab27952040a5c455f6eea476f86392693e87855f018e64f61affc1b204661be34b211eb18475b4af134efc6b6a97a1722dfb6c826ab5163d8102baef72e2ddfa60c90ec6e7fff051cb05ce1989438721dbf2089f36f7d818360fc22f422c6b25a2dad889ad49a180b58a747835220f2707faa56776392ea8cd84bd846edfd0d1e22b4b98c507bb0cad094b2768f1bbb45a5ebd20ee247ad3ce764f863a2e752f3a5b89532d17c59ebce1bf274ba6d726573f8ddfecd0fe9df3b38f690d6fd66c83b90740a9fa23538f1948a119c39902d84a0b3ac986f62790c1d2ab1b7d70cfbcf8d172bcce19a5954a73a19b0d60ada193c89fdbde092fcdf1c752f72fa74dbc93b0f7bf46bd35103589384879581b91ed09330bfe55a0231e7e67cff00d98493193fc4792951bfa4a60f4700bd97c532b4397bfe54754f4bf846e234b875189baaaea579ba74f66f10f3816a002ab7cc37dbaca211ea70780ceaafa09dcb2300b65a386d8616e34b0ddfa425ed62d993b7da5939f45d8597d5931cfc770430c1e078bd41f15b92ad0b1e303c1b88e7b5230289629201d61ba0d2ff68223b05005572165218790db1dac428d22502fd83881344dfabd0f6837dba29571aeed5e89e053312636c064fb27d61897511b839e0bae1726f9554d7bbb8be85524b33260582cc9a94c7098df7622ba7c0ce055ab21d0e791512e5a594da200935ad389d9654dc675a9dde4665c3907dc813ba3cc0450c34cbdd82a5a1fcaf9a5f0bedb3b1c41b4b63307c3e27d5e88607998251ea4de11bb00fcb2e790a489f5562b40dac4eef2211030d82178830835fe39bbe7b5f6d8046b8fe1c0804dc323eebc5c1fbd6465ab0ef2003c1efc5b5ff0d21c7cfd1eb593174aaab43da4dd893eecc99a4b6a2e856a77b524d1421ba8be7076645e3525274294b4c0887213a66d7d484af0282bcba14d5d4ed369f7356b1d2fb061ef4b22643a01070902afb4388b852b260482437d56fe3f757b88278eb8fbe78f2ec8e14f71853e525a937fbb2b0b10d9624ce7afd7d1c8a603407ad62080ae5959029d53fe09679fb389797270cfdb5e0cdf570bb66662a4797aa984fbef48ef33fd06e84b396e89d6b752e6d67e69d1c2e505dff000c0bb1371ce5cd3f9ec1cf75829334d20eef06ffe59db7791d611ac24a1605cb15efb91421a38ed452d1d4c8722b15cbdf951e941584e5907b987301ea7e0562a81e50be79d2c092e56b560c9c462fa0e07fcd01faef2b84872907420a9b8072b5e6ac713087e600a1f5d8d748f6dab355c522bfccaf1fc5d9505a43aa27012d115c20c3d567ee5a3c84e21c36f8baa18716afa227aca4c3768c836d25ea39f9067736944508e7a0e4c00d457dbd457be45b8a10a42637532c81435f60c41394b6675da42a91357241c1674848b5d693fcaedb60b41ed7fd0a0038dbb650b5820353910f08a1cbf72d1c0dbca01cba458ab07b716190d471ad596731f417829ae8aaee4d228ac78576cbb8a3b594db32a7a0bc31a964e73a3a706794e18dc1a4c8d8b03d0ce3b02bbd2fe8186cc43d526b7a292a50b3f34906f162cfb33d491e5c451865ab1308aa4a2dc401d4dcbe1e2598a4a02a0118d91ba5aa1b78c83d2ae351ec817e064570e7070fbc02a2ef096a6b34360601b5d566d5be65e02e3392ed7e9b463e6f293f517d6ff32ca76b76828eb7b4bee1e1bdf8fd485a0ea581750098098f6fa054d9b5bcbe5af83646801fd42d1274db7f2d061b5134c7aafc30d83369673436a317a434daad468ed729c5983c89953fc7419f2da48216abaa96b37215ce54a7aed07f6b457edf81c69548efd9938cf7b5690a4db4490e22970b748f1cc7e13a1f28c60294ea8443b0e9524568d9f9630f7487b4a179ee9038184ed65ca816dce83f76cc5d248cf288b5f70e4f22cfceacbcf2a305d07d382659613bd22c6ab681aeae40f5b966fcb197783480eccc608ef7efe5330e42052cdce3698e850685e82967297b3acc8ca7ea855595cfb5c38d5c359b6468280d180f250fe6238c78784942568bf7f839b6e5c1a17bb8ab34a8a816bec47b86669e3986fed813fef7cf8607a2b59681ea537fbca6fd61cb5d3877098977cfcfe3abc1d79369b696342d6fa0f34a3a03f64293eca830a0566fa78944aaa2ff9bdb8499649171b1417b50f52f09ba715b13fc470a0617784739777e99f0fa26122ffd3567aff9ecdcd477b08df850c95733e58216dec72cb37dc4eca0da25e54bedfc8c8a590bb242f523b0a148967cd1864bbd74b3b97b2ac6bc935247dcd6fc414905307a103c82f14f5eccc8e0ec959ff99f80e7b9a7df752138511073e71e2db8694b7184c1f07247fd7bc7b054157c2015435b01812624c377662d4013fef70d95649bcc0c0edea8514c8ba88aa5b20e03aa6126ab8721f51fe42192937826a650c720116a80a9548f5d4281627a1842ba391f1cfadcc11409d1456df60e6525c5f38a6a0d50acd91b27283acec544aacbea0641189634426d62728a496c77031155a4e8f6ce08d3c5cd9c87eac347ebbc4835bcdadabf67993a574a2117ad17b48edefbf31769963c4e16c06e15b44669c24fd5c502ae885262c04856abaa5680cb710f1626c128204528ad9678eacdaf634567b59aa048894413d712381c9599c7cef312a5bbd8c555e2d512c88752414387ac5900a4d90ce907ba7eb0c288d6aeceaa63775e50b42457b2d922495e6c0f335340c8901227361c865b956c1071d74218aacde8903fea2d48d4b33e626cbc3ecfb314f5887b764e0d1d454b3714ef21d206552c749f5e5321b26eecc5b9768f7040587bc8be890c8e8571d1c99c42d2a455a9e3d41fcb89245d57de4fae1302697d961d51ce61ff530a9581360596bd980cc997289a2d2598f00e954f9771ed91bd57c0c6056e71a0b13185769f926d8a8904365be54bd71c5f836147cd9b4f2e692ef9561e0c3bec17a678989d5c7680f674b6b4c691f1cc41d7d2796fff595933cacd15124e5be104e7309d9c6264585f2d5e1e92e9944c7e6017dfd3f255c1dafe93ac187524cde2ae486575ecf8b572486602516d95a47736c06cc1bb7c992699e0e16b8f524f148e22e35fd27935679a8d00478e17d0cc0adbe3bc9b7d0e75bdfe35f91cc02037b6d33252147c89159fa47dc833a8a77fa002ecfe918d9371d0d6467dae650a6ee2d756c1d162678940694fa6249463eb19ff635dc296eca8635bd20ddb559c880ef0579d444be0697aed9149cf4c84f042ff8709d0e53d5bc6330b00dc103e263b29b4f692f3038ebb8a03b174803a0b90edd3611b70c3021e87bd709d5a3c91959d42b541d6426cc4963b430441e62e49498dbcf69647be2a9fe22fc2e5b4cff774c3956d82fb235dd296e6188ec40161cf10a4b04c605dbaf04cbbee658acd2fff8ad9a7d737ce3bf469368dc1aa2bdd670d835a466b1659658a613fd1c0bc729ffd27978bad6f9c598f8c8935edf0bf519a8c9d1eaeed9e8ec5cc5c7be94f8969413f48a00eb82e354f9e15f0fbf13f9dbd27d4a5b80727de319fbe65c7a2f5b6360de762c0f1a131677929bfc2fc59dacba9e431b7aa2889e3a32ac5def04ad58491c4802592f1f3de2825296b9a44f45ceb9169ff342d8ad574c5957dfad105ecd38969b28502f051116076d176faff70a9a1eca4c3b146d89c417a51e7ec97683be11369832a85ee3455aaa9c0b54a93b48c4f4938ff7413a7cb8bef51ce49d5d0caa361b2ef40270a74eabcc0ae436916b8168e4ae98112290abcf2b2b7569a70270f8da15a9a24f57242e62893e1f349a37204e40888071dd56f8b6f669f93f286007c1c7d62f63dff45e16b42c35e1c1aa0a3fb88ddfab4cdd2de01924e5483a1c0d1f705ae161f62480bb3fd70da126932563c6560beb325bda464985f9feba8e998bbf037d5623cb6773a3fa46295b25eec6f2fa11f7a50a5a07559aa76951b940f4097b58f28401642a8b899b73fa23fe99a0d59fbb03db0c453f4727e2f2068ab04ef2b92a87d583e932e19d4b122625400389302ee644daa30f9486136ecc2fbbaf483c58371988edf7d160b9ccd82b35e2e0f8431373689cfbe9451f57820030e44121979e82ea365b5a442258d58b029dbe0f1f34da8171dd037f8d92c4ec22c74782efe497b287ce3b49e05832c68d8e50795b10d50ec509870c9bb02524404fda1648e3bfbd9c76a820c670049af49fcaced88c61a267fb19b487e44b77372d7500fe6080a9992d382f9de7957c76db3cefc08b55c7d56b05d930e1f3afabd58047606dbe6e1d8aa131d5637ff009c4336db62cca5937969c5a36f57d6b007e0b33a5531cfd69ad720e42e6747e58d87f7f6fac5542d8d3cc739c495a44ded1fa1a17c1497a7bbdcfc87b0940a7ab249d94e6c67ae345a6e7883294aac1e348cded6394ac90cfef6314e772fc3cb7959a5ced6ad76f940cdd8d7cb8299ae51265dbcd4877a31bb5434459aa4a56995ff393c5d2100f22fe2c8bf77df2c2208964c4d555b4eb3e34ae3a09eeff00789258a2c5b496549d8d0da2f7910a06cabb91a651ef1f40c9a3068fbb81517662dba652b70f76f233d595217a46a81682d99c3c0e0c1602e3f605fb4480605beaf9c9795384dcb3cc9bee7456b6081370257dda7c969359f55463773ad0f97831551900fc1d089fd67e75e15c2d2e8609b7a77220f098781d2bc4fe49b0e0bba7bc406968fa07973547d2db07ef9177f2c4c94fdee2ba8b0d6b2c1ce0dd2fe53133ec1870b24359691bc145b83aa90bec51686be4a481f320a5ea101c65b7fa5dffca66e854c3416fa587353005ca762f584e60a4eb3d52a1c68959b088aa576e9852e5ff195bc5f90bbe5279c58e42c0fa73ac9537b06fdd0e34603d329ca923d65db5c3db22596d40a05de0d629d78d854f8f685d3455882384cb0ba5a25cb5db2578cc6036df15ddf1e4aaa33fc6ad71ca096d189b14a83b66311555db9a4a70ff7a9f51c6b366b1bedce25de2250890e2297870d94e7a684668e21d18f7ca7d57f8709b3e8d765a9a0c1841ff5cd6bbe8c7f517d44fcef1cd8129368e16ffb02f13b294021964eb38ca9a173700f48fb1b0ca835162720cb3affef7962cc8102c20dac1ca8220540f0d050a6531d3dbc69ba2b10dfd989036e04119fd6b54d4845a791960f5f543207e81d19ec7d7d43df11cab77895f6f2098aa3ea0d57428a2d25cf38e1463ea2f4d2fddc56bf91b6269776092fd8fa9718515d0bb7f5e26a140ddf91cb17cec5f7a7acde0d330b6eb0e648d25ab960d674c612808e9db481868cc86faad59ebd38a2b074811af205f79d43a7d1b6dac5fdce1f0c8daea7d2476851e833d71e84c30819c4cc77847b72f42f0c744b35f16c64d8c9e5d1c66d2e18afe2acfc16da107bf46bd35103589384879581b91ed09330bfe55a0231e7e67cff0045539c01d09d6f597e14c448dc1b02c29460c9327425416e6e16f5d40d9cd1420df6b9a2396497a9022a3cc9cf59bf208fec5a7a3b9923f446d5ee4742282303a99c709317e845b7560e6e6407d8826f9714bfc3fcbcacf1f41e99b6829a5aebba5610591562cae09b54322395f3f7382d36da9d9cfe5e96a280521802a5814f7d9fe4e5c5474587f44aa074421c9ae1fe712e4ff269c680c6fc5d92c6b04581d1245c50ea781006b301f0299e2439a732193624d834b4a25d1e4f6a4cb5d34522638477f34e0747de992aaa7ace55200a94f3d5db80365004008d17f9946642115d2b61c10660c7e11844218b322fbac56362d04a2087238a5ee8bbb5239238fddbc4677578cf583b2870dc2337f0ec4c39ed6959b563480fe303cce850b0cf7b0f195b699184f96ab1fabcf541f05a849df3cf97776ea64d964426ebe258661e5367ce76008bc9ed42657166b88b70ed9a2449ad3e06a84b287f2ca46581e0b865eaf94dcb89dbd1e301c7bd37c49349ab298de6f74a345c7d5787c1495c91ffbd7e86b6ddd6c19206e86e89c9d0e89c7d6b11c558b37c9dc4af7f5025fd4a34e9f814a92cef02aac3123a683f6dbd92efc55c85bbe65bf19613039fcd9880dbd332c45f7e0dfb00590646491103a094efa1e483ce1e18fdb7647540a747ce1ea4359f2a4f689dc7a981fd6a5a01b7f1547eb5c82e022e087de1c3b89a6bf0af87119ff0b3d0691fe00ea0024b50ccac2b3d21abc27e3b357442abadfad081c518b928d5f2be0f01f3ca91c995fa68eb7b174b222a1cd18ce02da910fbd094f8415655134b110754e55509bfcce228130f35958ae39eafb5734733fcfc6bbe783dc318aa6fd4f5bd8fe8b0c370726b3cfea218b3bdb54d4f6cbcbe925a34ed1e60357503ff25eb460973640bb8e9b4b0fde084e21c36f8baa18716afa227aca4c3768c836d25ea39f90677369480cbbdf8e7006f1e0ca9f5e86f9d478e101a991895babea724f22cb67ac16eaac0c8dbb3e5239c069f1b32fce52aa99465a11cfc49edc980760bbfbfb6f5f0776ba8e1bf379c0013a659ef5a97d00f26ea8ae7ac11b71371e275f1b1ee654f3387a2e23527684bea40382cb2698f05e4deba3f0c05cbaf3dec2196985983cbdc0c9bcaedf7507b76651e90a7b694608d539decb29d6f7cf193f3f8a4f1784baac82d55fdbcad2ef32c18bbf3d50c8b5a27ba879b6f75575bda04905cc6e3dcd41da80c0177be93ec4e7af528b67ca9f89e5404ae215f397387dbee86209b684e4ad9ea97ac26ff64e3ed94261225fd915c6f4177697914f788e6f6caddd7249cff2b024e020152d39de5691ac316e2cec747e8373129f4df544146f23d9dfab26838aa16652cf55849d344691b057e09265d4c9dbc67146cd1f1eadeb54eac9ad8f8d03a54fa75b460e693cc1c675f6155387cd249bfe5ece0f03c80336786cc09d9f8614ebc7999d6d63cb04984e80a1ce44952c3b0e45214b810d068e0fa3c2cc33fd5acc35d04400ab796e69f32924ea88545e8e7cbe40ffc86a307215c0b3832224f058c40923c58b197783480eccc608ef7efe5330e42052cdce3698e850685e82967d25bca6f54900d5fde90ef64519260c279a416f7e2fcb43f850b4ca3bf9c60c54cd2431f534f8a56b707e79a73b78603f34a41ab7edead3132c8d2fe9f6e85e6f858a6c6b29ccca374a962e23e7fc3ab6184c3197fc30ff36d401e7df340111a7b82644da49ae9ef0a7ee25ee6b41c79ed9bda20e7a18b8b7f97770fbae6133509f8af76dc208437129f9ef6a2317b03fba38373f4a15553477b6aa7e67b0ab5ef0cb1972305688c80bd6728f8d907442c2ada5118a79cef127f3a201187c78511c1404db28319666c429b572157b5ab01474a5b12f659a64697da4d213a8a956b0daa70d0b3d47c65798df6a50f7a210b93b84a014c1c4ad5d83206a7e90737c2a19f04d4daeeeef4f868343fdecc9cddafce8ad0657dd48426ab7361f3c56a53a290cd18776963bf0c8c0190b9e3f04ab1ff9f10fc3a508e686ef05f7401d18f5c3f1bcb5af3d71f1fb60c56396d123dda7d46ba0d3f9cb26a0d50acd91b27283acec544aacbea0641189634426d62728a496ce9170f873befc080c0f9a39155c060da225d6e2348799475889582aa6be0f612ee8efae2f3d25a2348ae68281242e09c08f89ab046f565ce4fc628fffa953b59f2c2857746cef0b6883b2018bb15846fecbbe4caabb11682d4ef8e7009a79f980f2ffe13834e2a9a17fd3b27758dd71bfc19f7dfb3564a57c8f8ed06fcb18d3a718eae159eef04a7ae91eef3d3abc805ed889bf6bb77c385107e3f584a321e61fa408099e40f9f63e9e02dd06504ade8f5335ed336d6efcb71221e6e40dc087145dae0ca7f951197211e88946642257fcbe051ee1ac03fb365f59b835edc4e5999560a266571e563c1e62e83a2356e7dfeb97e36d17c844627d06e5a4da674388ea828b1576ee711cfd45285e05905c24781d477b3529c412534ec806604708ecb7870f370761086a572fa4cb9de83ff873a35c46f3f8d46087ecf87cdd37e7395965508d21fc6f3d3b56cce00b698b26b2b3b571a062ee521662c807cea11a468280b0df0934e3224fab8a2b49ea00fffc91f3c3448aedec393c6e942226f620b05d316cc4f77b52ea3c3418a896d29f993545ed04a903bad4a7226ce1dfc58950efd2e0d39094535ccfb25078bdd52be91e1cb4a8720b7e511d4497d37b70d00336818796fa04cce5d9544f074cd7590eb519cd2de0db9cdba58a87853764574cd6855708e2b1cd0f82f3de655e4329b851b6de4eb4f456de485b1fa679a369ac05e94046a8f35e2c8979309f387424304b3f77f0799fa3865ee954f17c91e05a11e822b692a29a7d1ca6618e3f10c518f554fe4618f80b2ff4600f23eda84fb3d08e4cf4beaf7cf9cca28faddd4b8b6bf0bed8c574fd5743035534bf54afeeb9e0021de1c29322587c30b18b2c8833b4d2bbfbe56e28bb733a1932dfb418cc23b2688fd20f3ab17b06a37cf1905a9e24c395415e34a9540feb39adaefc3b19dbe90bf5c0553e5d4fb8adf8c41d27fbff9e6772da3c61e9eb9d884c7e963c72408002f171d580373050d73a543b8e31cd7bc932411d1b5dfc46fea618758e416a5422254a47ba6f54e78ad051a46193b81147ec992e05788b60928b39b287b3b55cd07cdf5d77300fdb50bceffc94bd4b77d32e34870eb039fea944160114be3fc342bdc9337da093b4a688774984cfe8f91092d6ec8e042340481960156e79f09eae89ba03ea78a4874a61bafc8f340672f32779d49e0c5f4d6b7a3fdae00d2bababf022891ea523e2782ce71e4393afc37ad92f4d0caabca4ace9c284fa0a1616ae3e3a8d7dbc07699a3792f2bcc95bcd0d1658eba5d9b38153eca3a44ce8dfa973cd0892a353211fa1f4fd961dd02001e2cf50b0103627ddcf3356cd8be5b110c168042baeca871058cf93349b1844cab8878bf9afb49b59a6c5dc504f9f23075f6b30fbc15412695751a284fc1aea79088d0087b609c29fe721be5b159f848975789f8687cc8474d70188a86b08db4b73920a958eda0a55c6c2f5b24c9968546acda961974f7825f447d95272256fbeb19e1aa68472a922e10a9478226cd9cb603df167974f4621c4ab5a54002d10f2b8cdb998e420f6b24c0c322b6e4fdb7793dc7ab44c4e606bf586807dee8e32b4a3bd0ecba220789849a3000dfcd6428c3da75126f8d49353211341be57739726e3feece6bcd46a4c7d607df8a1dc3f0b3b48d223211f5f10f98fdae14bb16306f3de26f8a7f9a294b16e84c07250df3fc813857664940ce41180a389a477f5cdc2a3e0be71ce251e49b57d52463c340e9325a1a263855daecd19df981c06bb00ee3093b6484ccc1ecaeb1b347681f45e1d63a805622fa0e214af098f83bd2b3da8b4f67395e547296951eca0da0bf3ab68064a24939587e24dc7afd4a61789f69f779fb03076736e50149d3455358acdb0e8b6a89e15a3ed4b577e199bc01e955e2f98f9276889878b173b08542ab7bb5c5a8de2fd28180cfcb8f19720bcd3ff38b7c3afb10c56a31269b85dfdbfc3442e3199425a8c657d42d54c5e1c2ee3a4423e888fa8a1d0bfab90e49db044871b35335ffa3556be87f3cf9b94d95a1626b3b0ea919e37a5e583f5d8280e461ab103647f05e67cfd2b0ca42efcbe2438b7b39dc5fc7035284100f58c10c434157535825cf3fe5a81af7370aaeaa3e850d50b0edb94a4cf9a072bcf364c48ce6375fe227e1546720ffeff9f94d19cd8ecd31a8c46cba5bec109c204f3f8fe921a941499e8c8977b4b0fdf8b6eeb10fef29cd33444275e1427a1792da82abf3c68b5fa2b2d3a7b0cc9ebb00c6c2c3027caf7c2b536114e94b8b576356a98113d94b9a0580e88af6e11bd10c6a61340f8848d0573ddf7520fa5f5c3543a8909bec0adc1fbe490fbe10dee5ccf02e47b8843b7de0073fae96fe8353f7729249869ee22fca661ccd21bb1b84243b315d05b2933b68a0a49ad6f20f0b0e8d88acd0e500440d0ef79af62834d449d625166a6b88f6955f340a3c9551ef33b2d0919255953bcaaec3953eabd50d9d4b15f1eddd98e1e0072341c0c6af7a19494ba8cd6da6eaee6f36dfcb0315825e5a04b656aea61ad4326bb9ec64c8f6ebc4a556fb6cedcd0e2003ce0733bb346a7a875b3b0ee9fbe8adce12a6987c0e08cdb69ea8a31f588914c9770c86ff38c733af2a32dc2bce392abd2ae71340d0077927ddf17b78a04fa361b5391f561f6a26c0b1e6a95a0b381fddcf8ca40579cf05354b4fd79ba366930956192b1dcbe647cdb14eca23af08da1b9f952a0eba295b19ae6f064e0ce11df605f9e694c47ce0427b98c0bfcccbac35167044bd9c12f7d9c059d80047a3a8511970122cfda45d8ee6b025b593905331c05e1ba95b68ef4de080b6a1138f0f5293dce82ecc95adb3f968a95680595b4915d6e313d735658c28f2206ad75de96663ca292962efe3a20e7ff42ca509da151c63d215c9f891df8a19e30a27f9a9314ef4e78dbf39b4c7473d6367c3e3f57f4bc4163abf7b96665020bfb198f063217e2f7a49db54d973be079e6ed8543a7eaa97f342121e106b696ab2f671e8cf5ff6e97afe82a225cc84d5cba30841dc5de81bba9eec3e58a3164029c15cf7c532dac2fdadd18b7265b203d5197f2fbecfe2c03e35fb7a3adbd22da3be0fc404230e5bebb34fe678844f6398cb14242528e169fddef70498f2cacbab9057cccbb5b9ab5da14dbc01a44d15cd60b8b4cf4946dfd9eb07121913d515a8569131e39a88d5b4ad0d8ef832dda16ebdd5dd3dd749c91f814209e9434afb9e5890f20226eff11f38b9211e5119770a9b629d10144c2c24c74badaa603a28e9b537352e441bdb58482f6a19736d5d4ad24e490fd2a0e8a30b3f148d553690e3e7d15eed3f6004ae1f775633684d960314571a584860b172f5c7ddeed4cd7d69a82bfa03931dcea9d476b0c3cbd0b27b6eb6150f45cdc28ad862d76099a0e1ff20c21d0a529351a62afb513d9d3ced9812b976ae8af0011968d7a877c6a48da6e0d958d527929d23c38046231bafe62f38351bcb331a76371c3a3aa12e6e4e010b0044c2422a034d2a76af78a4701135603a2f1e4f3ef63ca3e02dc1964038d7935bb0bba2c8e57fdacacbea892228956a3dd391b2ad33a203273c25ea9d66ccc8659eab796b21274c2ed4e1df320dfa096ef1e3b2409caadc513c98d708b064cbf7d335259f4fd3c2b846886e15f7134590d4add094f163d0e7abf7ffff17ffa31d8c89854ba9d043bdc6cb0fe45b0d49a2eb8f582061c3ab8fdfff93712eedeee5b730dd4c6447b9cb9e0315733ddfd8874869653f16e821ee32781a6739cf95a7a0186811d204664058d347126b78b327512549ba5d02059501f7415d1e2cc9237b7a7f36e21a3bbf15bdb947d61dbe3f8135b66bde0ce4740764ebbc148f9f16842f3ae30465c9cc407d5a548a67a757763ba07c52d3aa925db2ecd8d770a3bea23f3740acdd511eb9417b36927ef66bb9524488d99cfeb0099e341e29811ea23075dcc13c0d4e3f9e46c42a8455633286c57c1343201a34a4c7359f34350e6f169803d849dbdc95742ed0fc501052359b1edaa02d66b89ee6d7ab6825c23dc171e8fef0b52f790ce6a51569946344bba748c388406caefa4ca6e55c8396c0a744fdb1c93719d780fc5111d33a0e898038a406869704d3e44cff989745e737b802384b387735f81303581ed55231b7191050a8bf308e0ac096bd216c4fa89af1e25e9ab0c1ce85be77cc7eba1291b8e2e743b95b1666487ccc3d35f26e5db4b1f07ad68287c495597fd89c1dc82f4045258ea1d48b83e29d69a8f088a12af6635fbd9db9fe6236431239791f49d5df306b50506fb97a90347a969d86da93efb00c7f7c00af237bb44fb1c7ea108fb1048491a93c232061db1617b88f63146f74753e207f0fc7ba3f6c86f48300cad2fad3ffbd6de1d13c399249afdad100a740c711ef7f13296ca6e0d43e28b3c114db425e2b96e23a07483ef7912f6b1f847698366b4a0a54fb24de7bb7f6e348e274130ab9ca2200c521571f6e2884241e14ebfc028db83c5e176b2979db835fa4f63e4e2eae012c1215ff7bf6e15fea4481355e53318a4d1b0df55a242d751facda4516261b28f86526bc575842ed92c37daa54634c07a29412e693de4d0b420226cf319472d77a78c102b61b42062fb19a9e809bf042cc118e3ac12dfc338c56b4adaa5cf7178bbc999ddf55c06d05910f11d5806b3ddbc6bdbca75705092178e77626518b53e65e7c6d1dfe5b1718a2f21f1657424fa01e4abbd228fdfd64d2093242a66859056f977ceb4a6c1400271f4992986db45a24482a0f268b53c52354bc27819b3aacc0be18d8a4c89f1f99c612c7d728bfa84ef62b1d300452f13cf83f0d7b8f0276980aac6d6c70f2ca5e259a32616a2445e4c8ec406a54bee390616a37ca67a968d1290c2559151e48d06d18d66096c3fb6b5f4965197fa4b7b3f1c9e696839abfc924a94c01b20f0683f73cdd2b6596f6923d08ebfd7cd63f35d8f4733cb2c3aab4709a99481ee124d03d65e43e95e9b7b1e3bb97a05adb51d2c41f6d214d2d59b210cb3b9e018f98ad5a9abbb3e688950f15ff6ab338925123d7eeafce023b1f0d5fc16052b52e7b5b81be4fb5c2fbed23dedca53dc23863c54791a9487671e50e5fccc4b66f863e68a32e081a0ec0a9a8362a9d93a6c40eb05f40e521cafc32c1bf84897e7a28a6fc9b63b009cb48ef0067e84962b7c6a2fdc9b29c08d329bd4d6d0b86e8b3581a458ff11a77d492ca688623b697f28778c97ce32edd103bf99bc680c4ae3b2d79646926eee38a2d46ee73c05ae951ff2a0659d805329a20caf26887e443c2727eeda59a7fb474d7cca6c1ea8aca017bcc7573333dc73d1af9321dc03aaa57797ae3e9ed6ba0d29db1111bd23b0f28bbd53e8995ea433a04b88723cc644dbf97621e212cd6d5114c06e558b6de178f3aa6c7e0b13f8370ce74289a4a8c6fbdfc5f03cc7bad15d5508e474206f085bcf7a188037ef3f757eaf698601b3323f840774e2a13ace58ee4a9f6d2afb54358992841b649feba60db70069390b7a3182b58a9a05f27e774a88aacaab2a2544371df914cc5460b5280a8bb39e13826499a6e1344a4d80509ac94ed28f351632034f774459a4de502aef28ecea269f55f27447f3422ae3c087311727ff79289fbd7e1e8fa72bd91dca19b2c64c73150c3fc3ff5c5ac5a9a09180afe8fb9687af60e95fff4066120618d431b7638eca0fa1a964a73103da71b5d5186c552939479e4b593d5e51645c37b4a467ce8c12f91cf5302a28762c12c49731e51ced8dd78a53b28260ec6ae59cf9537645ca6a67ae25d29bad94f2f0764e4be9d596d7c44bcb179ddd6dac099b8ec8a62a1993b51800fba77ecf6cfdf599f18386431625f61f3c647ae890bf5e5a3232741eddb3881708098cff43c27aad554c74b40b140c315d5f87171fcd478dc2f6899db620cf0473b638fa86faf932b5459143220b2809c4d239b9907e3ff3a3591a4068e78616171fcdb3cf891dea10b88350b039d78e1b814d08755231120d3a45980a160402e761229b0aabbee6b44a4451ac1e83b8d85c3a34c580760c19d155bc9bb163428f3a7f6f3e03d046b1cb63b7eeff52f7d3945f8dc824cd34f84768861f4fc1ee36f70ec4702acdcbcc5f53c936accb843e71ea2d8c6c99fda2f293819e1ae0a6a25b27b294412b613f0995d0a03a0d67bb619e35335292e64875568a78943679ba4dd8a204313cbadc31cf6df520b5d6f058e006df52a6bd0939af5b79eab104d55ae046d861dfc7276e6edf4e5ed31a1602620f5c95aeee58c38b26f0e8148fea5071cf5bb38137e90a770c55332b9f59faa2afd22a9c18a5fd136fda9b38d3e512c3e2cdd06b32bc01a6f21b50aaca6b2b6588fdb5db63c0cd459a82c22d8bd6a6a34ec1ddac855494858893583e8785a268d50927bc364270f34265b12864798d6ae926cdca8d7dddfc4dd8f01603f919e7e22aaf3084ed032deb5514511bcaa2d68e9659aa78c6bc0df337692dcd73d51ddec2c3d7f0011c617caecccaa17c21f5dd5e2fae447cf18fe292c085279b998ea81a3d46819b005fd1a1f7109bf8857dabb7559968faca377541a2c027cbd9ed3af0ade6b44b2700f67c83966f87c525a0266a4f9c9c59f3bca7d1b1d08c27aadc5628922bd88913e438f2b752ea1abf8cd5686b4edab15298b23904c4d8d6c4c73f22d16bbaf412e19b86e85e8f97fc08e370858e5bb571a149d6d631938d8abe6952043d9e5b36677196c58ad22453fc45b40372d7414108525338c47b30c6382f5058399b91ace4887cacb79a14af29526be89d3971c36c0a06ed9d487f77852c7010d46b4d612d3f19df96c311fad47faabb2be1bfedd5cfc40ee67a5b6bfd651ec9aa97b503ff93ca798d5042bb48ab197c31bad6978448525d65dcca7d6964267a6e4348153b0708787312ea7282d80bbc9c4d9e6cf017c0ce5e641d2d28a45fa937bcf3a86a565ebc2fee86c1c0a9e842b391364a82bb9ed1bdd94fa2501d814c801e03672f364ec799c78d0249568cce0aa97e81b6ce261de60c6366fa1b2d12874ea222fb60caa8dedd39c445e4aeea9a61eb77e403863dc6fd747c5014128e70a56feb38de17cc5fe932c4c5fa80fdcfb47e7df1be08693875c2b06d0a7227de73ce6de15a982793f0911232840c707bd72aa318dbea96d7dcf34cd2fd22bbd2bf943c1d43d83ec315f832dc5886f49fdd8903a937ea66ababd026a5cbe03f2957de1c755089e042b071fe6204dece08b31fe708929db5559277a39a296a8ffeea654e1eadf05b004e0afafea018c3a0e48c90a3cf9986d1999a6025a40449308d409eadd043f85dcc8cbfe2769cac5bf1478a082131bc805c441ed7785d2f3e5b1dd6cdad91c044425ee9400d8e693e00f4b4092bc3dc406b40307f12e6eb82bc60737e95f9d9ccd1bbe9f286e954ffdf15f4f0aa0743fbbd4196107623fb49c909e872ac50c27c62f547fe902778f9eab3f0d9efb859b0840bbfe8c428a2027c7df6c027a92d7225c90ad6139983e253f3ebd0f64a24bcacdf7be2a1a6cdeedbab7c8dfa8fd2b2d61a64b9eeffc7975f4a6d53f1c99071a368a0741a19b43b1beba08d5d3729493c407ecda583d6cbe7d09c227bf56087bc192b600e92e3bbbe89e434e271c36ca9caddc5017366ddae49e2a29ecd66fe5e453ba317331ea77ba489fca172c44da7114931c53b94e9f05da0c146bc01f0cd701eaf12e4128a237d484d835f52260132ac6bda14367211aed3defe0f88fb24f2869b692989f9b2eb249dff8c3c72c97d1975a7c04817def0a6d9b2abbee9a103292d061986411beb8a1a2a5e7b6228e98ae6a9813adfea62cfa10303b7a98f4ed2dfe8febbc88bf0efa248521878e9c6e75256a19fa4879c463fa2c963976461f4feb53526da2d29cfc02b4faceb5fbcf3efabd7beccc586a3e8890e6f821f8536eb7363a42631f91ef19dab6f40743a46ed98977657d96e1f4ac7d7faf165c5a77ef9104a37467ea313ebd34213e963038181f7bc2d2bcd53cecb8f11e86dc2ea390b0933ca71421d84de0efbbc57719d5b3aafcaaf2bfd6a3705376e8924a4fd5dbd8a253a644129f44eed0a491c146bf0c050e148f718f681859012585e64e6d02ce8b37e361effbe2af0089782ed8e02e96795ffd2bf0294af65fadb462beaff3ed3eff5ca451d625c2dfdc1b6d8523d807b21875ee764d313fb012490b5c3cabe9b0e1af1a11a961d330af9204ea129193f8072ce63d733e816fd6c3fea2595b71fdc0332e59c784f61b9d01d30c2996199db64f04cfe6fb05bd4711761b141b27e6f2cb0ed2fa1f5bb11026a224a9863f0ab3050a7eb8443f35a6da75a12b0c65f20fbb70e001d5473ea1524ee7ecfaf3c4bc06122531582edf0adfdd0c4d93e7a064176b9de5dc26e6804931eccdefb92f08789b557c4bf0de4e62433e17dbc628c68e8f36bd02a21f02b17e18250bd83d249520333636ec43b89d4a30af6ce890817551a05849d92711a9b13721380df4e497bd3359b23a6221b655a2eef6381ae89a552ecf879059fdb597f2098bd132dbaf29a891e31986774bcdab2c99b60591ccbfbb67ca9dda3cd78daf0d1e2845b536a2a4f0d47926ac23534a1b0fb432e07a39fca6ea4a3d5761eed3a7544671e8054797e2768f42cfb8a6b395de9a89cf61e61ebc1b4216c846667fcc200ba34ac64cfb049688d6d7128ab783e4a8b283c0d06f82281fbee09d6d3a7253d75e57ce4aa05b89ca28cfedc399846e17c7cd736f01b5356472f761154425609f4066580b102b9181311fe2c2e098b6ffad884b87b4ed3ed349fce0f6c36a4fdabfe11dedb0d09b67832f8582a24c2496181613298636abb7ed8528382398091525ad78a47cbaad6dfbf86229113a2e0033762e0752055286081365e02d3d4ff8f9a82b578474af7b50eca2a8cf22d5bfb99eadccf837d8db90c8204072394bab8a8a175418679d3e3d2c4ef73d03eca2054cbde83ca65079f052e4be93bf5ba42a668d9c6a29918dc2c3396919629c24a7c5a3d701556d9d073776c502a0f6075cb7838d5dbfd2b958b4e06dc344ccfa23dc3c734def5150dc3d1d772fac42e8561a99440397140c2b9c71b36cb644bd4e4a628b49a626078e3eb38ad37b003ba9f096f4af2f302197f574b919b630c41409402cc6e175d3166a9b6e9b12238b92a7f20073632d8515de1c00954779667185fc9b060c0cba9d89538d334a05353a59bf21ab1920f29c02797dfce38de0cb54c3e216cb7c9b36e6aa45e9f0dac257b98387fe1452e129ccb14c89c8f49900ddfda747ee2a2d0ce75d1ef258835f45be0ab5baa24a2a6503ee6a2fa5bcb2148f71ea9b488451d01d64d120fbd7d215b400b20f3763f9a6208201787b299b3b42c17aca2e3188e1fad5a9b1c4d24d6ad683ff07b9e51e06e3445339af119c6c6d480540bc9d475db0467b1abe5493df6c67f9697a16702c3d05932e7c50bd6b2061d28ff93b205ffaa6cabbf7069d57f5584e11e14e65ea502d38f01459cdbe67475cf1a28b707499fc2dc761704cdf7221a1c92cf51206f03cfb28c86ee927116efd7c2e3602319ac1006e62e3fae46d52f7923a30e9491b493687e63f280026dbd2ff2173dddf76b96a9b0565e2b3bf991f1759ba06439310a76527d0a8c99731b140c7591f01a95a7730c4ef492fb88c263519de34365fc0bf445dcd25c00cc1f721f16527e104eb728e2831012a41240e87bcc9af4957c85a09995e5950dd5ea591ee72d504cfd8d47053f488118e6250e7c051f015655f653cf96624e9f3b8aeba9a3bd0a3782434a499e0c9e098d2fc29dbe31662aab87a22ef617c508d203fd267efeee90b36e48392cf5289bcf6a0dbd7c326427aa089831ffb58abd78f244b181b2efd2651ed1a3ace77a8a87c3bb19b992e107e25220b97c3158d07fa0e7edc8565871867df9102511a7e0690f046b5ad41e7a7e9dc36d4be84e0329fa4e0f99d41aec43cacf0788df79ef5bd5f6b0aca9d4b30c3c9c4656d210ff3c675c46b16008283fe18a0294620b1007ecf8bba13b69edca78f7afa68ba10f64e67042c085a4f969c826aada49b4ec6aa8ad75cca455742b02d20e96b5af90cfb4133744a2b62901b78c101965bee35c4512d02ba92864b798e4fd39b120bd65e8815c2b558602346137c9be32b83ec9ad9df24e735cb90590025ad8dc2e0dfc56fd7ff81faf995f6b648ac25f391aa2d4c97131c5a7706ec6cb907da564b86d0987d0f94ab2d6432fca0e7ce420581fbf31d04b0b26370b807bae8123fff3d452fc6a3927d5179e57efd2ec51c52e23da22fb5dc3a9196740e8e1038994a7c2521ce421ef20b738c86da3673dbbd420619e21eb74c0c98e446ed8450dbcd2f05bf3d7750da6a28d854aa3f82213ef1903af89f5c66440bc3a4b195fec3c3b311905829e37fb6fc18cc501d3e9b561663e34f332c1a86e3b2eaf898d7d5654e19f0a0838268d9957fccfa0fa89ec9fef0ebf542246ff4a7431a7e22925231d9f51e023bed4b78d217e66336374316e732589966c53929ec0320eaf2e674835a572e15e1cc222402814bb63d4f7776ec28c0372200769a47f6fccb71878c9d31b7f216ed7f8f4c54039bb43a01e30cb6fb152aaf570e2fff6e2490309935646fe7c22fe962c24b13436112cc665eba54bfd5f8668454c186a11b7dc4cc904346bae2a50572622b2fff7a94ed5b6eb2deeea62688ffc647c309d8c28fb602a4cb9d3f438b7b9ae05137afd934971026003392b9d8b8b564f0185bf8ad8755dd16d63ca79c0e788c51cd8a595a0e89756fa08b0cb0996d81482be9bf8fbef33a2cf20cb0aec11f9654be8104fb036f0faccf5e6e9eee9c7678b1e15210a33114a81c56bae0b375421cbb6d35ce447d73858f96f40f183a136812ee7eeae02673870ccd8074a02f0649ce45836af9b7e2bab9b69a16c511322768537b18bea0a9b9d1c46606703e038fe98a1f0a4b83e97b6c3ae2c92a35f6180e17e3478ff94c6a0abb6ebc3eae013958f600e2476006a98c94a8c048b976087572b926013186f5b6e15b40475737054222a1cd2cbde0e39e6f94eed7dfe0e21ffbdcaea0bbf655386b2dab736b39040660d60a1dd71d9e31a71ff5d37d3ec6edc460f1b031c038c906a96fe89e87df5690ef37a729527fb6f933f57dbfee86d26ef29f8cc47d68e3202deb69ff42f26d4de9e82b516fdae73c072d2965e7c87cad235eb3e13108beef8e0795e54758933a2559aca2faa5a2a029741db0e4979f019c8544e157358dfa77104fbbaa4836e542cf0967cc22e59e6e5d903ddee75174f991361ab7af6f19adc2fd4020852d93e4a96d1dc8d8ac2c8310af938b3eb18b179d7355ac5217d51906f1deda0940c1b9411a240329eb5c3a374a7109b772e52cfa87c46146408ddd26b6d0168f299c021d17a4d9c0fd822e5affb5ce155be938b795d5b55aa738f09ec1e8da97ff8d82edd0ca9150362a38922bff89366427d722b35d9ccd442b4ab9b51df75360a22eed6ab8c5e38928dd24b537a20ce95ffea4b03fe0db4f30eee8f44bf30f08a1bc1db87d965cc56f5dc3f98fc2f5735d154101b72224bdc40362ec95f39f5da602b5d87113e78894300fa2fd10b8440b179090c2e68949f3236349b60fd2ee1ccda00be606eabb7db885cb50f23cfbe1dd04e9c1c176bc7a0010bd95b38ae8dc483f3cab85c662eb8b0c54b08d9ee80bf94b915a853a88b13ac50ffca2a75910575f8395d379ae310e13cdabe1efbb24767bfaf744b10ec826ab07e1c2dc4ebf0e3c9bc08cd164fdf076926e21cf9bd9a389835aff683aa90d2fdeffa13822d6ead60e15ac149cfcc1b4ffc300f7449147448f86eacfd88a32370ce58b26c1dead1db9a4ba0e37c5ccb1db0813a0d0175b3c6f7164bac192578a35d2801fa2fda85c07466714c8b9443759847fc93ce8d4f66397300c94e4196e648932adb65751bf3d8a728fe9b3e25f3b11dee68376521b6c7dcd434a4ef777055f1b5a128c1be127d00d4b7e6eb910c2f90bfe6bdd4704698d890f97baccc2af265c09ca203d9d409c13fd4b4eddcf377285fdcc1991f75fe4a29a96d789079c4b5782d5e3ee864814b29813e0cba001dc6bb0ee4f09fb33a820dbced50c35c0716450af42e0eff5dc7a23cd3cd5016d3d4258363cf24409f03f895811c573894ce84c0ecd78abd7c1f1c24f73c11c99059566cd6a541e1485bd4e6087e0bfb6dcdc41fa0c7054f1570c6ea68018404ab2336cb0fde1192c12016deeb85210359bf604ee935b1076aa891923caf308fc60db6b8857f919364201a1dd0e2025d3c9fb8a713d87a64d7b62df9793467012af8f46dc4eaf1165e1792b89e2ee3f40a23b97d6f3dabcddcdbd866982e0a96116137af642af5248c7db8b2b36c0f246075fca191ceb23482590644370c7390f13374c4382fae09e75032d4f7f7e837d278775c9a3239bf0955a7ac6525297c28b22532dd579bad7b26accd9054b01977a098578790d6411affec52e9500e2dbb6b64e8dc798ebb61ee449629d7d16d07b3ee4c563dcd015d0a080c7bb0f527e79b6493317b5d3b50e846963cc88fd74f4596835070da33eecc4f26fcf88a5f699b0f985141861aed58cb30bbd042838962defd79f4660727fd04a137e0dfffc4086e53805a4966c0cf0445ee8959b0343a0e05de418caa60f97f0509f37cda43bf5c7a96115709c876b6818c2eaea1d706a97b912d181b9c957db74802d8132ae07a20270c382f92f89ba3202a441b80ee11320af6ee63722791e9d241bbbcd3de122ab00ec6e00548e237d41c1d21a9bdc399134dc5741f31e05e7763b8a29bc30f9f546146d083bbfa93d938429eb1b29a7e0479bf1af540426bf7abdafeb96b97e3cd127b9bdb85fdd9a903006f9125fe50995863e9872435a226b1cf4d54e46508e9be719e6b68b256ccc7b36affc281fb666311ffe19c8305b280cdb2d83572606328c0f7c6c167ac82adc1c47d7fcb0a258e5940087c38ef4e1d5a1ea1e3eb6c1a2b6b468665de0aefdf43fd27b52693fee2a0c3a0d403baa2439b18d2afbb3c74757f999586cf0feb9691919fea328b8af79ea04495e649ec42343d1e60b303e99334d91fd8ca948df45013da3b80b8cd14da1632755a0f8db78c18e4c701b85db931ca8912a3f055042221307ff06b0b81cb7fe8112d28065457be8ee3ad03220020e84236f7bc62f99b725655ba9123172576592f62b6701f5c8418868575e13785d711d0a92a05708080c5affa01c50ea8a32ec3533397533e40aeba194ee0f6132350e5e03b291ba823c0ee63b09cc7c1fd4041d584a4ac555d332f55366adbbf180685e450ef3ba9b5e28d83ef2d1e0017f3dc31416b9fda2cad8cc812e735a8ffcebe0a705690f0760a7189eaf575b4bcce8c61abdb1664d462c92fb89821f8a1cc8b4faa60b446504b014aa6b988e2750784fcd15a45b75896c11323908de7d191a27d200c6e276686ca82e42bd93ddfbefb99255dba53a538230183cdceb14f20917ff167f6bc0e09fed6c3f6dc98d7cef45a12c106c6782bd1dda9f054491cb371e583854f45f7436ac011f7c8ae1d8aac6d46a09bfdaeb47bde94988d97394c2518cbef6bfe3f5c13b55aa4b1b0e5e9e526915dcafb66dd47a6542e6d73b779e46d84f3730878ca54ba85eb7a238c90f33e0d8a0d980d867d2d9f5e59a1563e790fc5f74334a83a99b007ba089b59228258db2931ab7b6a55f0f61f63011c0cc3afc08797353cc493615e77dd973380a43eb17892a1772ea7ab054db0ec6393af60f1edc8a129babf1ba014ad3ba35ba9b6ac29cd142e320bfb07b679b325cbd29251128d1d5b090a6cecfe7e8643eca29912b0815e52600b870f5d576d54ef84fece919caa92b6fa185ba8cbad0fad6411f7d102f3a675920b67b8e62c5af97025f0fa3579a8078a5111db2794645a6ad50beb90e8b5ccd5cc5a7e6b2b043588a9773ac36b880970ea3a05a11846892f35ed0954ec50ffdca298ee23d0961c8dea72e8ac91aa99d49d051b1e3ebddc612c1339de19489c7589a2f9dce701153dd343fdaa57fe52d2e69140ddc4f0afbf6807846211de5bfa59671739510f60baeca04eff72372f5643b1a31f3baa40f9194aef6bd26f452da760c1ad91353d7523017e62e471ab120d22e34515745c18a259d28da0d364c662390e062ae87b31f00aa15d3557e64b6c41b4f726d13c15216a2497e3bd3ec7dec3a079ea9f02911e4de2cc69c7deaf191c5ac506a52d70203876f4d658ff8ba1c389894d2f7b00bb67ad785dc6f547799e4579909c299f1577b32a6f209c63c07fc5be27e1c31a2ca5eb81385575a37e7c1497856f9c7487d8ba907c4dc0bc0581961ca846d0f0676000d541de7ad6d858b8a26c2a6539a97cf405479935305921a6adb04be920a352256af4c30591974d4698b8227009889eb75ffd468850a6d02b3abf513162352711b0fd5b700c9890b031c4a8f22d6cc4c732356fa3928842e53ba4edb4708b6ae1aa34d824608628951293cc6e0a3a7142d5d185f0bf236fe063bed7d1a8b608dda2fc217c3ed89274fd268034995e0fbb463ab65351eac452b1876a5e15a2960a598a207c36bf40186ea9c779985b101b97a0bd8140d4eb64a4768c916ac235b90e355fd293f4a4eb1873ed322f9b9b07d1904707da04c41e723e736a3c372621a9bf15259491c3f4eaad3a2d14cd1a85ebb0f211405954df109907426ec304ac44aced2450492040eead2a9decde1e7136ccc44bad770596af26ef109a2aa493490cc368f8655d7b5cbcb387e8c832fd8e3107cf303833549fde2d30b689cac18b615cef36ae5f2ff9a482f74adce621bb7f7e1f6a66dc8b724ecd28f9f6f7156cb20d8efcacff3b40436e94d232b66d96ef51e17641920474f3add78da08c75dab124ff615b2d3eaf1c7c6af6d7c31423c042abba87de25b913cb086f8bb5228d0b090fdedd70e1886a40a39c2e77e79370e34ce61e465cc7c49d88059630157e2291deb74fd248015064eb6915ceec3d99972e62381baa5dca51f0370802522b76f69e05a3990ef0faa59df5bc7f2d9a5c9cc57be4c13dce9a8c6ebdd5577987999c7aa5e0f62e4fb1a96c2a19e02f28c450abc6310ba028eb6a7036ede4bc85643f09f7b7fa378c2b0accc5a1235abd05f0cf2b3b4cd31f1c84bd57220ddc7f323da6886acbd15cbae641093d25ad2d99299bd9019b933537859990d266a4717f4f17a9cf038d3be54f9f3228e145f6fc28fc7a04bf05fe5b0e5d19705034ed4d83f6f7c1157812e933069da4ae4aeae88d3f06b74543f03c20734b54ea1f788a81cb2bfde62679e96296edb5a0cc925c72eacd468d87a231b7eb551d2eb8482d38f588b07e74e771a4578247f5b8e50847e8150a05a29f1479de23dd6e169a266ddfb6349ca867a5f7808b0cbe2a06fe054b73bd0e7bebd3ece09e9cf617af34f4b166561719e4ef5d863453ce3eed42faf2e6bf17feedefa6dc97b76b761c55c8744b8758eb7d32be8417c0276f455976d0ee447c159637d71bced4a16c72458f69f98eceaeaa71656d28532e8428814515c4b07acf8c5a9e20348d6b10b368c7caa079e31aef36c68aee33827ccf2c9fd75283881e43cdd6b647af263f4891c3941d36a9a4ca0279e8981e859bed7d4774f746788794d4e565f152611afa83fded482a54426fa0178b74080938546e0b28842c46c0ee55fabf47340ab47eba3e900f695f83710d128d7c587c5d80a8f499b1434a775707c164c6ea9ddebfc6da47244e93ec985d7241339097f59d58e2e22b7767c3629419352138ca0eedcf72b410fcd5396839b0f01b39bbd6414e1952c49e6047dab3945e45ce74fe118df1ab4f72dc876ae094d50c6280e96e01f4ab1f2f8fec49582fbec5414a5e7496ad3bc8e5ad1eee82a68dffadee3b9d8263bada90d42e14ee3fa2f852d6d24a0d3cd5b8bf1ad2de710260362e501421bb7aeea3fa5072b2be4be707cba89f3608110d3272067a64c969b48933410dc575cd7758db3c0aa0f33dd890e2a604813af2fd63cca84f531fbde0e5e3d5b65eaccbd8440643a8feb3c78af79e5b21ed76d4ddb3e20ae12442d31b9d67d10345c6948267b0a27067a04e0bc0d5af6386727e019d6e7367cab1ccf629114c08a2b6e58941a54c7fd6b26137bee610b606b5d8f036024cb9e2f2948e517462de693fa9bd193f1c8d2f07bfc8d1f95756c9c417655bb04a92057fb5d923049c6d992b9a874d18cb651324b02afa2133e71f8a6c033a05ae08cbc2ec5b6817439c72db96cee1c97c6733265052312bd06b9f42028a9a67c09f57a3cbb6b7da62dd06600642ed825a3c1432bf4bcfdc05d4d2c5d6cff9370d723575e8f051ee6e967f809085ddad3cb76d0cbe49459c28da5c921c4fffcab612038275be8dbfb0866d446f9e6fb41c900fd896b1a3810e4093e0c761eb16e527ee8a07a6b26a448b39b8dbc6e692cffd8fbd741699825ea5f6a3975c922dc5e736f52d6cc1b03d0ee9e4097ff57bb720868b613604c81629fc6f440834f49e4380846abe6b89649656cc0dfe745205dc3300349de637e32bbc9cb24a998dceece88bcd26fa813cc403cc0ed644d9adc6f8188ff6179a1de3129011c271a8fe599ba8995136bd6908d9cc494933d3e94653867264f76ef462ab27da3a51c15c00f43f90558cc102b195f93cfbdee36bc0a462bf979a67d4e7f482fb096bba6f92f078d1ad774a9292786cd5a26de92545174135478444362baa593b95bd981cdf8bca80f6ceb012106be8351d98e0664d14a06aa628392892d5e14044330cca51e2a6996f2b702f04865c71c332b5a87f232d9e3cdcbf53dec3b3e23add4ab715600c8acba5fadcb297f1654119d6334ef3335f428c09b4821b5481a711131367834491fac1d6eee517a74b79742e27bdc5e9e8f29d12208191f5b42ca8cbe85a83aebf1509df64cab63d6006f6ae5f2e5ef43b9d23c14a9dda6bf0d9f245b38e54dd6b72dbb1331fa64c878612f4e490d78d6f6aacb9960840a568512ae2541188b01625d0173f4ebb70d7d9d3eeb13c89b8115c6f58182ae27bd792cfd61fc70274121441b799b76adfb849bdef3e590b9628203509fefee11dfcb4bbd83037af2b97ade92c5858e0434302ba22181895dae5000c71d67f1174ec6025fb56c461d1b8a5ded31a4409f0c957262688987d356b512779fdcfcbe26f7d660eac55e4a847f3f900afd630efaf289ed9a46d4be650188b73a73332af1e125cb654a58ae45f27e776c56dd876abb3acad56dd7b3a0a66300a174bb0c7fdd84e471d6f66ee2ee2cdcb2129b102d33f14b74a7da8f645890f9ba7e6ccdd4d9981418600f29ebcf3f46ab8a070816e1471169c0073ae2a81450d63da64873fed34effc371e04dc623c4c67d9fccdeb1ad20b899a1f99067ad64b5997e52638301399e45fd4d826ca79061dae8a1956ad5d00f7dfe65980ee68d902c0992acc2a5a1a374a24aeaee49332444d2576c155d501084a83cee94ce6038e3a3965ca47f8d02b27e8900c1d495dfbbba95ab24880f0293580a4f340a185b60ebc43d972f430561f92bcbdf14bcc1b8bdb3df7003af2719b7285f4a9b2dcb07df5263910b5cdd112b3c208f8274a1ee52dd5fa4448199109c2f3969adc9979e1fe16bd91143604ea73cb424685d3ea2ed92ee85ffa56c7f414d811e5916425cb7400ed33e8c64d34b17d52c7898ad7cb436886a2e921d4267cb763a596d13c701d6c59cd37f6d784f7cee235bd41d66a3e2fb6deb5ea4b7de382eda074271c328e000b203ea37ddfee98d647ad85bdd943d26a6f7b8480c2bbfce900dd3b64a6b8313fc82776e34ca0a20ed83257d5f2904757a508410ab50689296bd6816e26660e1df40ee0dc7e28ece67d5db9b774f3e0119e0f7cf98ae4f6fe426af2af8e4932de3f88be81547a729881c230c766def41751766aeb8ffdcc1ad4e4db0304d03e4fd371850f01d93ed6ad8675e1acf4af866da1c572ec3a6ece1fbc7d49a7c796a7e89de643acc664a243f23e11eccf714cd1b2bbd9df78caea8c9f045f85ae9af825d56bb453e8b247705fa6350e8a4b07e394cfee94a3660fd942fd15f04e6264d28affd9579a4fe875aa1bfec0e4deac693a83ffc2d6d8e513a5dbf8b32e08103d67eed1515c4b7fc6bcaab404ff4a6a1fd62cf989beadcecde44ea843438e8c00f5fc87964f7f0d57c0c24d2245cf5537901312d13c02908ea8c1b7ff32ab0ba40d760b459e50e51f59866b84471231fe684d1e8ac6fefed332d16318356120bceea57f8c3357f15a9782ce90eabc4a0eeaabe15f3afd3e00b795fbc5f097a155cd72b2073a1824999f9f47e6592831d035289f4903990babbf4d48bc3388e091d66434cfd5d1102b46bb4b81e4a77cfcfc7df8a2f960872902d66bde101e0470f9e4898a761d308991599fe66d801ea0319e563b4d901652069b5276e7bd4ce6ab784da1e2951ff7ea4a90be3b0d605ec9091a42dc65e1655d4599c3d49727d4110fbd8d8ad7841af6a38f64115ecd7996590eefbd9c661078cfcc6188edaaa9b99720cdd82ec59aaa7c7d70b4100d87f7274a169154dd9fd600b1cc7e4f348e72e498dad0043ca633b5c386e4b7b07b4fbd87d622db3d12af97c48839f68757c7534fc9961884a2902ce6aff76bf511cf85ad9f1c53b8cd84b996f37a2ac4f1f55e0f73dc9609bd45db0c46d7ed7608276af8a6f87408eeff5f56673107c5a30e8f55a1b7dd8ccb2877dc4c98b2eff26334ef4b78e7e066fc8d494404d8af6ccba8d23e73ca0d8abbc54d6998de4dc9a3b06b4b6b186498aae26765f7ea291a64e677e61827ac1c9b0f287f70341ff7e07d3158d9e08f04668140d9089da32f15531fc1379f9ae5f90be6c4fdc886eb236ef5ff2fe1ea8bf2e5aeefe1d31a0e763fea4f4e27dd6ccd82dfc7b9b540f18d66bd0018d43311ac4453b64652f8b64416731d916a57c5be5e8c386edd0cd6992ddbb5079aa130f9af9ceb0877ab15353b40e2000a764d283525a671cb7c1ec6aa20a7004b3f2deaea934f707287d256f675cd5b310fac44bd1c9b40a4a6eaa03a069b931b09e5f10d7d377134f94d1ff1a6f071fca37d3e61da4f85f1501c0526c49ba863528d917c064fbc7633cea01b55ef54a2ec3f5f7631a7723b5c4d9b77c5391140c914d754e0b812334fe81c39b7289d609a812e42da93db158237e69009f4a14aca5901740c1e209d1cdcdd0052b2c2badf656da9532dc332b76f5cdb1438e9e003586d820b70c1a0d9537b48beac48eb27b2a42b8fe942a5728665f7b47ca4216d05eda5abe4448bc50c8203201de64a7d8443148667bdf93e32b4ef9f11fab74d52e6fb46c7b0ca948884829af6da33e06e98cc993adfff989a18736a4ba7101c495e449daf549f6f7d62c1423692f608f0b2dcd38176a6484b59dac73fd5a74a3e48edffd667e00591c249c6045adff219620ca0f8dfad8da638f7360c35019300da64d99ed98eff53a53611830f200a7ca8dfb83baa951f93acd4f0f8d5428a8dbf72c6b02e10d06b368016eaff4dc637253ad0a2615795d0f4e37ce5185943b57f1c4f17c8e50c13d61b102c5f929846a303e48157f3be795eca766a30fa04013fea9c5725cf622a82393c417d2f9eaf6a48cc452a66c6f95ad994bd5717ae22f4bc92f89f1c811cfce15d4564360240bbdfc055fa93b0faaa7b6deb74c5012644aff0ce77869902edda2e19971ee55cdbf5c2ec1ba6c1e036917b5486ab05f0dffa22f5e10c872e6ebbb256efb1e250b35c143c7ff84eac06381aafb7bdc5707ad07093bda39d8c8b0643a468c0414cb3581748f819ee1beda120f45893dfeae8843d13bf368ce4407d2bdc2036dde5d090acc4ae7e08e699a2dde9d8ffe96471c01e042dff710be6e781fed275eb763ad2ad24bfdd742eeff2e26a6757f2dab34f16d71019b68eb1840f3065b8eade0579e442ea3dc8fd441f27d7df72669d550575fff9523c900823becd1cac98fe187b2e2ce71c178969270a792db19369ec153a8c97e10b120e9b4a90e6900a748e4698f685a8d91ab1c157ff6e57484f18daea888e177197aae8e5fa48801e0374fb96743acd8d847f04542660054858d8359b0b09ec2ab52ecf20ff3c983741189f830ba23eaf08a67c565fbfcf264b8f6f3b0b06f521a70fe7606adce427e15aa9c93cbbb6300b01d650df222a4ff90d6b223802e3600fd20fcfd7594268af35f44cd3fd497e8af6df8ff9468b99dc0040af3e678ce3f7702afc253f6d6beda3b4eada5276594bfc9aa0efc84d85fec9503fda5f001d847410e928d2af46505881193cfbd9a5dd942483d5e8bf290c264eaf7864021118c0cc6190275ac2e7562e530f96f6b3cc00a89d538f566e8234c71921d209c8a5ac84865e36de825a6889423c45fe95f651c789e584d7fafc49aae5c147926d00cf846ed7a36474bef8321ee314b9e7d5d8d99a9836b78caf738b040b0cf8eebeb7e29a85fc7d340d080e2f713d0531911217929504b851295c22a69f0843f75184183d7b004a44fd720810b4d33e1b1551d33eb09380f9e045877656aecce1febf61c60cc41e5fbb4e96200680991b691de54e9d5a4e71e11200a6b2225ca76362616d02e62043b5dadde69fba560a699a5c2f7acdb403dd73520ce46b7d295e8895b50152fa8de23e2dce2869b65cccf79c27dabec36fe9111523ea50783d50b241df165614afd9c1a4e76a137e60d4bda692bf137ed5fcc4f60ef9fa2410d23e749f8760a7caa58823772a824740017e45c3af21e03506520deadd217ec20e263be3ca4765bcd2f076ea20836a391f7aaeea266736dafb8ff87eafdc47c1a37b77a5d48eba874d5efd7aec48196c6ea67e6d880a62fcd5d8113dce6deee71bacbc8d91dcf1da32606587766d35636e8db7f9fac528f9717a33ff4c24c98e6d96b0f786c7cd98487b348cf13d6af04d1a4ae6718b385138259b58375a90a56210566bd774ca3161094f35e680972c2033525e07d6da7720e95dfacc1013ce530d0a84cc0407816821ad6d1737b8c4ef0883cd552b6e65509e574fb75496ccb4e191f4c258096397ab997870c5fd96c3b337d55129d3082757f264a8b392308398d4ee6a62347745ad70c21db4b6ff9b147206e8e3172945d60ca54b23255afc88c3ff714db0536f9d43bc96965aec7b9546dcbc50de11084eb13b8c94114a6c7f22705aacfbb899ebceb9fe5316aed98ef1e748ad668f6e9ac8d31187a339dc4b8982b17b348a760c32f86a18f446bcad1b8d546bd6c70f1b8f9e5b6cd887f2ea229235c34699b333b24ba8e5c208a165efe054488b93e14a3ca4554096456317ef1513e02d2c986ab012758c39fb284f07a8125a053d69f839fe86b932a86925bb788d9c9dd6b5c337aa96dbd15e41dcd07a9c609c2308820245553db67ce907bf7bcd9020d72c2d2ea278e9da15bd6724adfa9d2f2f2821a6ae2a89b436e7374766bbcdd0613a8df796f33ce420eb815f6077b36034278f476009e85c267b0df97abde52b7d74ffa078518be017dcb14708fc58ed22421ca7f7c2e23f0b1000ef379f682f5b63ee79acc3bbcab9e846a7c967765f560a216f2bbffec0c8bc87f9e656a7ef230fe9de81a1453b09d674e0b5aad2bf4f70ab9247ad79eb1fe12160ebeaa65143b86a5a97121b8b53ae91412323d8a113b5b4863e378627e0ffadce6379cc4760f5614f163330af514dc0c7c148c0d3ccc36be9ae4299c1629b3344a7db40e10b740498c1fbff07d6738ac23c3b2166179a70c6581efce45104399160657ffe60673dad98a83db6a024351d1c56f7f1fcb686243bd416523f3dd76f617ddb39eeeebb636474214650f045225be432b4ee217646c368c956752a6ecd08accf8a52a16ac75e34da2d551f5c31cc9e471c2f58244f983b29c21c4bd92568e1bee8e2558154aa349f3355baf2408c8d3099821e9b61d59d7945ae189ba83e85b1f8e8c503c47f68b20998610f42a45ec191fac684654c1a59e21f294433085a54f310f4b40efde0fc990b8f2c4be01118454e30dcde37ca9243eb16c7e95e4f93e010e27c26ea5ac226d528fb4cebf0788e0cb4748c60974793f5e46b184a8cababfb7a7024adf1c704107b43ff36e38c6c00d0211a358fb958afdfdd37076bda2fd544aeb8b6c9c196203ea0321564c952b35e122764c0ed24fa27e1c80ad4efe19ddf61ee30bf434b26b42fffbc676f31cda85097b009c20ce2656e4d5b984f2315290ac1777a87206c9333d8367e358ec71854c21de919fbc63f7ff5891890cc35c714f9beb8dc94e545924e26ca53e47ed17b293deaea9b4a071221966e1234fe564b3d4a59bd7cadad6bfadf411b05fe46376fae34f9b856cbcf878b809ca600311dd493b68ee6abaa43b91afed9a28be27b885520b850e5ebb11642ef88ece57293fd08d29b3a8f149681b7ce67de83f9194ccdc8232d2877827ecb0a1e829800f7310d3a8354b67f3cbb6acb60fb151b4ddf3b1fe59c76e0db91477975212ee85c9bc9819f1aa713cc00de2b09dc0c1af6fe39318c9af8cb9e80fb89b8a81b126afbc01818a8a158fb7d4154fac321072cb5b76cae4f0c315faf59499d7c286d4aaa810fe2d9357f99cbbea2475ad101c89002b64363208f38c087565111641b60b2790493f08a07282c5789d38e8a7961e83cf86a71957cc5f55dd75790b0361d89bc763beb28f4dd896bdf5e4b4302b7569bb5325fb720d5df97cd4443513971f2e284d82c1b4e0de2de7c7cafa0f480d79a0ed38dff3669e891b0988b7d4e33c0e74c72bffa71e6de722b9f708f4494592f0492cc71b7225a81f919471fd279c2c17135967ac8353eedc98f20498e8cd1869f677f725a1aa030e2433e8c273a6bd97575ca427eed53fd26eac4f935e927dcfe171a05b31779780e7fa9d0f5b07841ff5e2b53ed1fe274076f799422010b12ba6fd0946f2c015be6b6e5fe3db979ce0e0a521b55245a855a868e0cb6c4b234fd5ad438ce17b2189a849c63475fc8002e94bb14a050cb6d77bdefd4f0302637ccfc1117653795745b58452d17850e5728574928bf6417a64bf0dfa87c7047e28824a46f5c659448ea3455d4fa6070186d0ecd679e6a6861e33b8ea9b964c00e8abed8961c8824ee89bd06282088293a748e84d759bb30e58806b7b62ee38ff34c19cae315ddbbc5abd4f469e0654d49736844da3f1712422fccdbb18f70bf72b9458442990b9f985121d077a78a9df877f2bb39775b8652425a02dbb995eb4649c7ddddf30980f3609c3db01506bc2a46c98734586bc884ebd352080fea0333f25a17b8bff5f9e426f4c6587492da2b552d4b4cd6557243c004036cc4ae6e0cec516ab5eb6878bda06ab8f8eb7b39a44caac3a03d8dd28bc9f343c308ee087ef63a1042350bfde26ff9a8e6b1ceb29412e45cf658ab552421ca0428f9b6df44f97a976dfc789450fae49c1dbaadefc9e4531f5cbab711bcaa15ce7821b5d450caec4c5246acde979fe5539bf330fbdab8e7cef7839e477074128af78a5e3b6bf2c18f7a84be2320b27079e2e1216c7aa7b208f2c376a51496e4d3db07f2a0d077ced9e1b7d2517592d2cee61e56e1a1e3a061d1b9e5e1af0ad7a430e55042b4713246286d30831af6fe07e5d3b95fb6609c66a414a637fe7059e354f5b2032cd8cff69e3a9148b9374b484aa2149cfd185a3573e9958676d564920b43498f5315d96f51ad9a4389d64c9ba2bffcf47c1c295096c4dc595cbec364c1adabb1da0f9d9bd2c43773f6d169dde650e883f9eafec8b21b0c91a5fa3c80332318db2345693c4c56dedb54748275757aebc78b577b15df9ab20c598d5e9800591d8e0c464295ba768284016d30736c43ca09e1bae91c5dce969aaba04de2edb54cdd38040a774eed914a3b6cfe39abcd391c5091b93442db47213c9bba74bc41e1bb05301a4cc920133e83271d035b89e7bde735a3eeb680a5294feba77d346353aec0f40102253279f7982ab1c9eabb4363d90e31ce460865e3e38db89e63c635e27f92e2c18d6c6e803e4a2ee30428222aea9af5ad7c5ad2de407070c3de7ac37cf1d325f94b72ae9053fef4d758e13cabf7fcc03094ced8167169796b0005d5bf750e33053b37c24cf13114b608409abed684234347417125a6da5522a20f656a9cbb96b945ae5f1e3abbcbcee6950ab0f4ecbf4cf8d7778a46a17a2aa19830c40564dc68a7742390af450d58eb369f2577797b1c4dd5838826feade1d756b8112ea5d0ba0f3fbf9f08a4ccbc5bb696bd5546f1165d52c48feb5b3019a0d09e693173ac47d52cbb48eb324490b2832844d2eed27a136c40bb2cab5d7c5c58ba38ca65dcb69a7bce02cd4611ce75c782fbf99ec6fa27a7abfe0b313e67f9771eb1d290d6478584e166438fb2ae0e306e9fd5c7196de3de9c45401e44dbd7c377fa3e47a052c687bd8f5d54b6794f22da92654154cf0bc7e9c81436676a7b3463cdad7e7c506d7216f0064f62fcd1630fcd4036d79fabbb31ab55e4c8c53946bfe65ea088fddd8e46067b3372883d77ffbc8c4c177ac7663e11a99f484f776d06a2c8d48dffe9b810e1f03f25532aa46db6eee3272bc33237d3c9fdc3f797c0dfa95a250251bcc33ac8f1d2d4b9972c1abad85764f63968d9fdb0ea3c363398a030eaaa42c206029faa3653452dc710de45a6f3e9b55be8484184a26f4011057807e3e8d6adfe023df8cd7c76e8d4075465124d8417bef286e54c2a2a2fe4d4e2a16c84d51f37d9d1d1bca71326d265d03a67d7214ed1074d73a9dd24d6dbb811df9ce0374b301f4f63c0dabacfcfda40f9127d00e3eceaaebe1ba413391b387b185a93bcb099894e127054e75496efcb774889c0759dbaa5b46b573ab13ac1bc9f098fc64474cf329fa6cacd11ae0ee0cc6b1594de29e428938c870ec5903d5ba2d0d908dfc02ac72fa7d1c1a20075bcf4bb20c3efc2064965c5fa54d3a056133a70921ee79378af7cfeec6a1570332ae49d45a2790f7880d2b09f7a8686c2bfc95997d02f49e8d833b419dd210083823906760f73834bfb3a4199e2fdc8bfa8a926f1d0d5b35ec781393f92d8827db7ec4aba0e0307da9a9c9fddc679a2e18b0ad21bda00c1daee4b85675e8cc070ee01f655062be14c75acfc365a2c5d9c2e3bc669cba63e1e2f0a8f8ded463f5089bb3fb6c5f5cfa19ac4a6c502e9dc823c33418e3f830f145776b8527eaf284f80618c5a9175af28bfd9251524e3cf022c2ccc0dcae05991f5fd118c3e184a59c51ef7dffd71a831bdbfa0a9ce394f89437b25f868f6d80cf6dc735079376b1dafceb2c9463d88f42c6841f643f3a800159182b33c4e0c109996f64c5133acca5dacedf138ff13355ef8c8af125d4a04eab3459392bd47d02ed8839a8608c9fc70c3da602642082a26c8c5224dd2a5d0ed13e0ca0fc19bb2b7b5b68f6a79a2beb9d944be6ca3d25ff90fe4afeda45051fc77b1d2686c6391c5bc70d60be8c0f39ccd4deb910f0624091f8668f11dbf7efba943403dc355c0605de65d796bd68ae3e3836c0403a332cd081398acee3a819fe370db23778d665d9913776b82af78386fb83f7a8cd2fd13b32cb2ea6fe7da8c30079ba10c510fb1fed4607dd509386b5ae7aa6227d87207692aa3d5cca1256cca1f051b912ac0a7d0786d8aa3e15d1138d834ec7e883a0a1a851e0617f9c5d3dc2f5ffffd32f2a510820783b969cf8a4af94dc40f958dea0c1cad967423588e4b3c2ef4b5402ee50baad1ed7791c8775423698ed183d523545c37083ad9f07e72a3a564f4a65d2cb40985825bb5663cffda528e6eefb1e40da9439fc56f4e131849c9397dce07b36e024d984a6209ff79176c828cd8e504fd97c960f4b44c368d215b9f793f1d430623f1aa7b0f0c253bd76e570869b97849bf0c2d2bba6a52a6e3e944ee8af26ef723191c73844b477f50fcf5d43d3427bdba5b13e3319eebccab6c959e7ac0a070f18880eab3c4b56cb5f257fe1e85674da7f6d82ef93d58b20dec6936fd6b4948f89aa29bc9093505f6ece8e2acfd11b8a2b185d6eb14de5a7e3c15ec8f7565dbbe71ece72e08b487de5aade53316c55522e9da85d5db3b8fcd6d2126096fded87b26c9fcda46a23d6d7258fa7a9e893f3629ea5c48c41f5883136464536931592d1321744da82783c2acb6a09d3b19086ca1fe1180dbf053b24b4aa461f9323723fa676a9ba19c3a2381c04f1f20e2c47829e0b6da3b3acc224f25f7d3ae6c272f5e27886eb6343b159f7a88c5a49a197d29e8b493da8be9bd99bae7b062738197c35e689b4fa55e5818d368fd9bfe4286efd56348952fc8df168a661211f4d65c619d879a7b3b6b9f119d437a7fce40df29e3ea5d37352ec49093b4c8045fab9e2a2343d5232f8437d1869f59db3c6006c479084e5be01ca4f201ba0c9c42cd95d299d29d9d5325bf6bbbeea787b6409e5b3848cb6d10efa5ae829d2ce002954dbcdd8cefc7c06ea062309858056190a44f027f37a3fc650235d4a48c304d646777148179330a7598ebb5c4702a0383cd9aee70d4e88f580c7f9ffc543971882680cc21792c47903ae675ea5cb7f5993bbf50c8087b63cd927c4fbd3b8d957a7396ed32975acd89320c43e00d4b63bf12aedba10aced96aaf67703dbd0ce0a98b9d4197490be94d055356446c1824d72fe95994c0591e03af1bebca11de6adf6cac695204e1b34488d4acef14c1af412c1d906cb51fde2445372158eb1e1f2aab8696b77e3ebe6ee183f133e26a7110de7b74714d1f39e855d96386103d0cbe4893fc1888ca61d4a5188f33145c58fd36d3e68673f6fa25176b10ba2d16abe194d6f56f5b1e17ef107067845c0a14f4dc91e18ef24821df8d76df7a45bf36c9676d94aede00335fa260113b2947675f836aac77f8b579278f53b5ce4a2264bf63c8b8902cb092bdfd73cf52c5256815eda890f8bd7e198491a82c6aecba681c026a4a06c478d9dc25ba27d2004eb99c88cb909d5b5f527d82094ec60b139d2d6f0976336f8693710452f31c374eb74c37491605cbb05690d210deba066e1912b171d2c3c58d036e8576ff216cadf53dd34772507414984141b83d6745d2fea41910189d0acca94fb7d7cf3276ae27167ac0d1b180fe49c7abf546a917fd50147af623f68fd37eff155fba615d7f32d20d133e9ffec23dafa9c60089816383933ab3b5408c0eabb7f1f65be896fb04d22e1a7b480a2f0b591f88c4e3fa155b9c5f405a6b1a3487711460e1ccad325813b4d5edf63488449b46113ac9d95596adddf2ffa17b655ba2e0330e1c76b31d9f4de81eacf8461003d4a668e9df0a1575ff42b2e5ca35c9cd8f392757979fe80b5674ae23ed5aac489e2d62c0b7b7e91fb96ce5e96b887fca4313b2544d2991527a93cb41e471807abcc8e9921e5b9f8a5590f22ef6a2ccd1e4215f12a90c168043eaab5e9a7240fb40453765520813b2cc3a835df706ce9fdeedbc77f7103920cbda3e9c3c74f354c7d4334a947d7a88140e2c5d3b053a0a9232a13a50b924f679942bb48613685fff1e74a97488d62bf666f18dc5a0e7c095c0830f6ea59e3f62f35d7c344fc22b91b432a552d6b9b8b6dc5063b239d56339000aebd0929f3c76db3c9e43671194d98381b1c5511660352d849f981ab9e69661614a07055916bc96d10b535cce689ce2bdb7a0de66a99324e8f8827ba37596d7befdfa7f968ef40c931b91ee68e7028977f3a5cea6dd087eefdd56019d409457a69108f1b6dd8b0b7d94c071b78eaff4c0772c4e2e00d94f65aa304d8e05bf387024e923d40ace3e8fb092188d0c4f382c9a67c2a34f8df77e301abfd39947c1a565e358d81a09d9937ea345b3efe33f566c9269af6cb189e436b818baa9215df12bd31bf622fd7c2ecb5240527df83523f73584ccdd9b2cc23f0fe8b6879b83a0d37806824219403a15a26e58e316fdefe5ad75b84e1aa6b84b7c12e787af7263e6e49458c568315be125251c6023b744ab5c4448ff4b150b937b128807737705971e5cd5b8b976daf1d0b224a5106259e69e165bf85d615d240d3796c766e6bda3f269b188497000000000000