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

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

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

Block Certificate

Block 54294 35710765c4eb91edb3279dd21fa8a262afcaeaa71f04f9289e1df84679f5a1d0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3f19fc51347629c221d25f0e2bfb198138be49c8af1d3f6f5bde9a1eb191035a
Certificate Block Hash
35710765c4eb91edb3279dd21fa8a262afcaeaa71f04f9289e1df84679f5a1d0
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00e23c010000100200
00080000800000000701000000000001032f000000000000000000000000000000000000000000000000000000000000000000003e031e80d5f4f3c690b017c28815afb0d9cecead3fd5b702077ff3fd784b268b554f314fc6df5903048a4b43ba30903785859f25a7606b31adfd50422105c072ec1e2aa4df05a0038e7f3ebef7b8543c667d05410fb767e7851d0000000000000040020000400200e23c010000100200

Raw Header Hex

000040201a34c8e729b18a442084e5e3e6348214fb70bff9e327259d02b3b6a6312a1efdd238e4a6aac4977db89b8417ede98a4cad9c249e8f4bb1802fe3d259ec3d97ef351c096a90ac06185a0391b11e9ade5b6f3f1dafc849be388119fb2b0e5fd221c229763451fc193f

Proof Data Hex

59,560 bytes
121216010307c334fba3544d6c699fde9f9012cba3f862738135c0f52b89280f94b5f11b4c7431854ce097685a0716f0fa98a415d43bb9fd134174c6b7f3dca88c89fd9f80de647e4bfe5b6fe12c320e3de3229dfe8082a52b94d1345cc652e40f1a8e6a211bdac8b4a003b8c8ea9822d4b718fdc762ebbb7822850ebd2163194f80315f89ecf6fc25e049b1260167de8dc893e0556ae10f431820365d0c855e034f41f5dfd86160b2015ed8d96a6539502caa17c2ba5e4638340ef28fce385341b3d5c811b812beb78edd50da81ef4f9e0d2af379cc00356a913d2d8f6530de8a6785903b748ffa43ab823d61d512ac8ba63172dbd4cb9d774f7f0415fbb3f3cb6bea82c62f602f3338bb420e45048ff6298293a3e7185f81c7e5fb1ac18e3c0ca733e2f6e6e2216fa099ad962f7b14284d12ffbebb8f9470e529cf19d4eafbe2bbc5373f3971ae96a2331ca77f2b1b9709b948d084c4f8762030f5a54cff4adac0cf16083322c39f130933c2bad58e59e7c25ad71b342148a5c75d1dc0347c18e6cdc1457316b5b81c7d72c44b1851d729b52c59e1f01f15559282a41c6bdc11a69a877384f4f31ce4927458fe24b9e61d49dc9b0f6c457ed768935b8dab3fc4323527b07796b370b879b5cc8bbb48901c323e89461e1c582087bf37cedbfdce0482b83e17f40f6a8cd8e914f2bf4849c1bf39aca7a6a42da78dd14effba035d3c6f284ccc38c4f5c3b828f81118b832ffbeb8bc598897ac3b5d915c96da41f1f5ceea3119ea07ed199a3348ab115539e24b6087440d70864d56188b8536333958953f9a3158cd229459d31d2b3a22d2962b01986596ae3906ed67231528b6456a946541dff668941df4ac7705f4b1d2c06c234b8fd4132cd042b2478b74ef969ed8746729f629094a4cbd26288203d850a538e81825c944ed6772eca84542f6a464cfda4d7e0561bec2c14769aeeb9071efe1d55c7218bc477a8fb39b7ab39f10f9415331cd94ef54b02c3b9fb3b019ef7bb0b948db0f3bbb4cf0bb2fc429a2256ef5446d51c0177a02fec763cf157427a080fa08398813e06ccf1a2820f788da0e3fc622172dd241ff9c1c7a166899eed1aa74136b2eca3ab2afe185359128e09b23ecaa6ecbbee21fb470b093da4105e72b33eea5bd23d9645a151eb706717b443db6c9ed455f7281d410544d3e852a1ba00072adb46e9be097475b22148f371eaac78d606080b9c9a33d2f7c69690014997b44fe7d60dc9e18bbbf1369543398abbe5d2c492321aa4ff1cd4712c7538c6d2c9dbe4447df13838ee097b09ce56a91f10d9a23e2f2992f5b1339d58824ebddac05f6f2a33fb6e03da1dc52790aba4e0256318dd711a94d3cdd9f01c9282bd64095d032e2bbdf1c856399a8fb22c5f5ea07ba13557f1139fd27101c3c57608d89e750cfbf1864fe3d1ff92e6193090f5223be8723ac219d7165a96b61adfc4dac71d2d960c61fb24a53eaca8ad1d22871c12dbdf41c5f2511af83d5c2c580d355bee4d5abdbf025195fb71422db04e0b625053d40ddd590a7973369a243310f1439c72a0a87c8c8ca65b54f608893f363960be5623d42d7b8e19a0a296188c2e5f3ff8533ec5b56693925e414b8d798c0b833831633d1ab16643d7fff25c09c9a3d9f3cc8e9c758e5f5d1bde25e1796221715722fa702e1af3231d8be474a0464bf35d9a87747e9be2b700779e8a9ffad77e5ff3ae356f3c8340ced7037cb77984ac434dfe40074972b5ff28ea4e12cb24e9faa1957fcaf5343d369515e134b04f2c7965698aca0e2688b3f16e6902b57715a235329c88d436ca25ab9ef4f8fa89ab0228e81448e784244ec56ab6498391a92ab6490219b4d5d271a94f7aa682d9543f4a458f5c18a64c8e53038ae4450c4738949063a3ed96b2eb14e5ab17aec759c2f1fe6025561c389668abf401e36a6c831ebf07a7d391bc1eea3dcc92b50368de9d192d84fc512d6e2c1de254e5f6f29577a6cdee17edbe35b744acdf1ada01e45d4a036284fb19fbda302f35b9e14f0931d0903ece1f8d7f6d5dee0a2aeacf04ab7f268a207b46279ad071331780d84bc1044e983609f4f2dbe602f9a345937df1d67ca6bb562676e6ecef2a71587920455cc4069f089ee45542bc320b87b6351c7a795eedfc31cb1f7d3585b83f7192e3f4c400cdce6552602d13d59c19eb13b527bc6f3d4ee884847dee446ce950ed051e7d2530633f6f91770018fee515970e396ac8c94ba59d78347234fa970f18be3af9e1d1cecbc59b91d62ce931c5a1f30367665fb3effc23259f63378d5fa142419ff9ca9def0a040c4beb0a0eabed8c44e5a4b42b8d0e3fcc1a96940e677c7520dc74aaa5664fcb8dfe9d186f5c1c3dbab13790afa9b668cfc56591d8fe17d76aca3ba0bc23a1000972079b792f63e515adbb7e4ad6ecc5626f3d8ce18cb3e4b826fb0cda06efc1425734385892d05b4fe084f83952036c47a540eb3b70965c7e1123a310bf653c20e53e3898b03646a2b069022daf10fd5c33cfcee55d1cefa5547bcd0ce026c888904d9851bca27001fd927614b9896f340e55be0be744e5c1bf9ae6cc3410288884e52b2c39101f116e307cbb4609a2b0c1f12bd6f4939d3271589352ca5e911a66c74f71fc0dca2ff4e864738392f853f987a80c543655fe9e2bd9aac7ee9497ad004a78f1446fe37a741d9fcc9c320eff35056831d02fbff79c5a96a1f219751fdb28a155f42e4dcb3adc46093a28aeeb095a3f225e310d289dc111c6459c551d24c4afcf12502f50f878d76864f63fcc5be216486898b0d94746818b1b9ebab16787027db58a275f6d38eeacd333198aa2f7c857925f3a4fdba25578b316fe0830893eea199a132e0e2d6297bff375b3dac8c7162a78c08e734160127323c816dd63647a8b4419f033a703f994ef9d6b09059ee8a5f7fe3ce99485559df87c9b11c7c9ba263e406c17788ee7e869c24b508901c8c63dfb212b5591cd4c7b6ff3536a4e1442ccfe592ce2fbeb5805503ed8a19e48cd09673d18f65ba8c419a052afc0b875accdbf5fa181c3cd68caed88d3c59eabda112373b81405e292a7fe23a7ee9ae0b9b148e45beb591e30ccb3e3c0580d03544ac2181c58ccf187a65360d1dad3d27a2cd5438dd67919dbbce1f22865292e43759d2a62d3a873ffe2579645077dfeb414d91b6ff775ab6ef3c3fd46bb29ed275e3381ebbf008f39b80689532892a1021d4037b64616dca5328f9eaddb1d5c5e191d6644dcf27b3a1395ae1b8bcc899023cdd21e31c04ccc5bbb9cb6cb2df43ee27c2e451d45685e7621f465a88a4a5e192341b0ea120a9eebc2859596e958434210a8ceb14e4b2d85c04c2ae499c8091c431ac4e61b3f16600c41f715dc8de5755b4643d30af2ca6fa8c11df2dafb15569f145ae60257e5f4fdfe2a24a0bef6b08b31358e4093469b86d94f1dcda442bd679acc0143e381312fe4b6373a603b50d6a05446b2656c348cddc4e0f9d9b4cf12e3297de8e12fd9ccddb3cfeea33c33c8079d4aefc30b626fdf11a8830899b9291f51f467a89f111701d3ff752d8bd97e6a1b59cbbf5078df94b8d6d1f197d480f3ec527142e2590ce561ab78575691a5f7ed7becddef0c6e2e3ea092df04d4d9cf0f483c7f9e9400c714589c809a1b96d71545f34a8c897a5e4abc23a24db42dde28566f4b6bc867880d9f4d944167e6a624d593b534b6944e71eecd48d9060bc21cbbf2597601610532a2a67c1aeb20893bf7a5136daa13f109ddded355ba1717555a6d9890d802c69b599438ac1383017a004a6d93ea0169a2d8a9297a8e39fe78de2c07177335f1e1f2d801011298e6d6e54e1a185655e71c825fe0ecb0d7f1c9b95d1782ae734e071b9faef5c056274722078cd43439c0616967dcf1711940083607970e6d1b911de9bf20ee52e589ab2ce00f8e3cabe93e0c24124ef20e39c9cf3c1f36002293bdf9b32af60f4425674e53f72a750caa274f69d6708d5dc1526c9d2b60b578c41a82f5d277e1a8dd0d1eaed45d0da3c1829f436ce7dc8eab15a7817d8e48fd79f82146a5b43638216a4331234d0f749382b0eeb4cf0e4239a3364a0625a62000a500538017df47286b88ce6e4ee622a93e70630bcd42c5e858b6852f7bb65e72b2645faef6dfa5ba0ad5553949f760d688cc5267d13b19f2ccd9948f64513cfdff8c240f00e99b7b4439f871109400f847803e27dc3d6b1b863e1c9391ed7d37f1018f6a2a2afa4c248cbad79758b4461fe3ffc30b1354946e0480a3dae2b669d87d0768b3d8e01cc8cf43bc68d7862751e4baa127207d85da4501e8a9bd93ee82eff989c9c78c5359ca80017f08d35aa50fdd15aa1e85ea4173c4033220ff8c11f8716d3e5b6653f1615ca7452386bab4f1815b7a46fd44bd5a77cd05a0a988ca1d00e60f274f401b311f3adaa71f854b48ea9f77863952cfb510da176df779fc863fb2bf3f6b135d2b42fd8b32a5f936c522c2d99dfd07164a2882aefbe9339a454389a0751e01573ac861cbef6ce2bf7582debb6439d43bbb5927e586738f26318d4fe1577fe92789a24e2e95f3dfd1943981f13b366222de1f2fb943a1daba6a1e2b02a6e951c4f054cab95ebed9597b101210d92a2cdf3c3ededc823866d446832ce96d146c59260ded981aff78c966c411fb3f915e3352e1bde81641d190efea68aa69146dea969dfa43adef7dea2eb393725c0388644411d5483b691c33e8d0919cc99f2ffe55bdcbccb7b3dce39444dd36d2731c174479e08238ee967893fb217c349c14a1425f1819ba45af30e3e435cdd7e8a16941acd8e4f549ff8a60c3883533c63706a8fa014ac5d70cae9a45f7f6889701dbea080d94a9996611e07c4baede6302692d2cb64fdf53886a0ad6c104d621040c8ea1fd9f08c190f005dbf47b3190e08ecf93860d05ed82e27acef1eded1c05e022208b095bd62b6e75121f179f86afcb16c32ac7c953c99579b73cd3d32d0da0305853c6cdae1cb2644bb22872ea369de2e0dcb283b448c29d68eef56b3e94b398f769336b7fd35924246ebf463ede7b3c436c393965b43364d76ed1d33e57349d0e3a9e95675aeb69f524156256afc4874857e4c260d90ff074d5c4067d46c960c68f1524768c4276c703541c34b0fe41ad7efea7c451e7fa9b7006bd84636b909e629b30a306bcfbe3d6f877d5861d8121709e9f3c0d28f247fc7b221b5d81ff4c650faf3785bcafaecbd9af19b80f2372b2ffda12d20b87cc4ccc29ae97e11f669091470197b34b7a2a8c1ca1b089f89884463839fc2f22a1fca9cace68cbade27c3fc3fa82931957d0be304ab91df7d5917b560426868aad6c5a0b5f59a2c980533f09064dd48ea5e4ef6aa0c3d1e2d6084ad1b1ed08f72c5fa80c693618045a023bd270af38ec9061637207eadb592a3a1335f1c354989f0432e4720eb0c2306b6a981b118febee6c5da8ed14e5854f3f94ae81fe835a48934f63fa0d61e153686a00fef4f3c965c70d93c7316e806a93af2fddec0809c11c213cde8db3fe3740cfdfde55659cff41d16fa59aadf2799e52b2d0d79aa6cf1b7c859818f8113a3f3f0d96eedf0e3b0e77938d466c12c089802957b7e4f7be46b22ace36ebb0154c22fd228a98bb4a51d3d45b7a341a9c380e68432121fafc9fe542301c6fb7f701897dc6ce3c031c7caebe0e2bd644430aee7ffb116fa63774ea8a3e0718e9e813afe707e4f86c074197a9378ef33f6d68e3a361e792c2afae028320d5ecaea7ee9ba612c8c6cfa74e2d5ddeed4d27ce4f89c7a8e739e62a1ce91af11ca2c447795a6452dc6728aad318f5b3b7ebcbbe7048966caa31720cec0079476970c1481ac8dea39838ffa6a626c43b33bffea98b8f4fb5bc059c8ea49a2a4edb1f4c55893b8b034c6504c5a4ca2f8d0815bca3839aeab7554201e3d30ed39df48a1eff6ad27c5757c20e7ee2df65af27d3e85873761c1045b3ce71a7dd0779b2fb8335bb15021192dc17182acb09893a3c89ead48b44268fd7f52e91fd8701fd7e5d1e52562df72dc098354651779f16fbd855acaa26039a42ee3061e5ff6f357f71e7f6c1422002870f05b7f488bddb06951b6f5d3ec128d457667b4cd43d82e3fb73ba5abf6667384e4efd0e675d3fd3fb7e1b307d609f6e83d8b0aefd3ab40fbb6f8fef3cf3c5c0b6a2527b669846850a0955141bd13ab0dbf047a707bbedf86ea7fcc0745a254e928ead3de6f5127b5adc999860efb11d2b704edf5077f3b570c47839c0f48c655edc1e69fcb65681e960b393fce8318576e2369bef8c8f3162fd244fdc3cd2340e6a841590ccc3099ec73edbba4ae780cfb132718e8d309b9919b633619aea1916d9447dee643240e7e52ab389bcf36743c57bd39583a138adfd42270d1762e44febba0edc5de1425a78235ea2b10a6e298ce12daebb8ea1758bc4f4d1a9b97da1cddd5f443f96d6a902e8e61854694bb801a2382afa55cd27370a60a9029415860adcd359884ab683c8c6ffe5295b9a57483b5086e8369625fefd85bae17fbbd060b6b42a637701dd2bf7356661c8b8f3e841bbe427a9838255975306e5e5f0af01ea8c45c49e9bb9d1da9d0a00de87686af81957584b55a23c1a3e7f6cfa729d6f2fe693ed588e934a23c8d4d21453ea6717c176366cabc801d6ae019f8912273b5e95a84fcd937d49d005414df7373b88c5abd57991caadc44d4941c26d53f584a5eb46fd465c105773956e48608da592fa0f1ab8f0b07d9c96508a62df6e0e54fba6e3c289ea342902d9b3db833f0f8101b1db5b4613af197a008b90bc7f333ceb0c9b93e07f4e968f3aca61f27d7bd2b2c7d92754e99f87d0cfc4d2a42846590de07067c01d427f22b5596b661d903bb2a0225488b0a8389b5c66977be7a52c8e7ad05f43d8183d6f94f7e7887032bf79bb403309aee92ac1be701a341d5ceea8a044ac08440420e8d378f5347d91af04c936ab76df0806ce5fd16e450650c1d6908d97396443a0e75fe7322e9d22fedbd6845ab0a99a63e6d92c1a4c1fdefb0bd784814c0e828e257adda8f2df407922873c977fdca9e79054975d6511d6f0c65279eb521f779556039a2f60bf2872e56ce4fa6876da4c8604db2fb021edc81ad10c77c641dac4b85a0dcf888dc642ef2fc78c3d1cf2831132d2c05dc7c4d791e368271b1bc33e2b87e7b16a8d0dd863d22d528a0fd9bd1ccf0838c9cf8109bf8baf6fcf612b147fa5a35217e83dd99811dcd32e4e36af5ff484ae9987d22c1d4a1eddc25acb2ef56dbc190f6143843d7ac92d51ad4de1e402c3c5c3330cc1d67197181495c2151c6195af4be5619132f4aeb13c6b2c53897cc9a8b09d48900c05d544d63b68a52e4829163cfd48e607be228f91d7e296cac814bbf6397a8fc85019e6c1132e15d968ea5a90dc297bc5f66b6710942d482addd7056788fdc7adeffc6f493407441afd1ddfff9afe98e2a62c6cd502c12e13deb19c693092955a75fb72f6e311d97335d739eba4998327057417658fc4158f15835821f2b3054cfe22a4cc5bb298ed3ec01f3af0fc290ceced95e09d57d2bbf00ae176ebf8ec3138f6d49b5d6ee0618e0b204d3adb4b5126919f1168a2d5b325b4702f8efa3fe15e9b02a5d11d3bb6ca52d8921329e7553cd4706907b031f79052e611f2502c20501a2045b66024f4d6f1e54e19c3c58610fd99c2e399d28bfebdbd6283b1a4fe92bd5e3344757265c3b3e0e34a2814419c6b21803426f0194db123263d351f4c70c013646c8eb8fea824642709aa828b8660edc7ceea0ac57679c8deb11e5a816062a2be5d9375a2c3cbd4bae5bcf9f183f82051e00e1eb2e7ee3e0214baf2e647a0b544d2aac9d01692d378a63cc35fc280b562c3cec3c86b080b480ef9e65fbd8e32bdfca095f29a5c13e5520737aa953738e1f7a7b583dcda2a4a8ca3106177f1009ee4c3fddd20bda5dbe07cbdb005f6b5c1669b2f94c6ff2564de0bced606a5409c767e8f61d369afc72c14236355ee2813fd4a821b2a6003619cf9052fe223986756496ef71676d48f77311f0d0d78f8ecc4beb016c03347a2c1593fd10dd2294c5f2cf3a0de8996d1c1b3a0b1f16a1038532c0884c188bc4e08083b291352db5aa1c2c490a623f5c028ab113190da998a4d88bb70ad6842924cb29f9cc0344aab4335153439978f02950a2680ae4ee9647e9a5ad393f153adba456cc24e669442c61ecf430130dd8b6ac6b1850147a387a84294df2ebcb02edc8337b6776adcc347f9b173dbd7d2e591b2cc47b924b5afa1162df260204b2cff5b4a4ea5e27db0d539de9cadd8d178aa066d01dd2cf52e0f82babda937d4d05e0a4f466177c14a6766f2774b9b2607c8867064b1f24993f64cdff96d582146ac717d750fd242df0c0ea623a446f0ff27800ae2bff01d2a5fe0dffd3fef8164e51381160d12634113babfd3ac3d89c653d58249c9a6cf60a63ac38d016fb0048996a9cb293f4b1be0bc9e4774ebe3f4f5f7835b393004549d3db4b6cf33b97a212c36ef74ee76183099744affe0bc0149249c31d4c5c02d0b0a58bb53a73d8b3e46b35f9ff9ef2ef777eab6c812db7b9cbcf6dbd52a109d8b5d0379c7b7af2b357a843425bff761995c3fadd5c72649d47f535089c6f774f5a25dd48e514b61bbffd4ca84707936f0f1ed90b5f4ff9daaf7b0581f1c6e4e06c8865d116851a9a73508c15417959c7726b1704b9113666b2d55569d26a667d50bb5420c5c567c351b8ebfd9e2d88b5de58f63ae7046a15528efdbc893cbb63f4a5a27e6edb3c491033b15fde86916d16f4e4f05f7419c7c0534541e311c682f8327f24961006b41bbc0bfacbae7e984ec36bc5d7890d947f978f194d400d1a843a6212e76748069ef6470e96f4b452da46596f115d8b426429b0857fe5241d92e816cb7a54c6a84e317cb05c59c81f1e81dcb0568502590d3870f55b29bb22bcfa80adaaf2bebf42994e2e7abb2177f9dc870cb117c17f966c70d80d43b39630f3107c64224f19becad91303414ab6d236875c7aa33fe1f56f714183f5176a1156f455fb6d65b2af2ebe969e53e9593bd9e888a73f7e53be286ea989f415c2b3cd7d54aa16525b86a7a29a9578e97283166f56edac344cac4be4808433f10af8ec11d153cc906771a09e98c75ccad2a4bd2845d40c2c494740f13a2e93383093979c3e229a79bf828a6cbfa74eb7820fb09ee2bb2ab969ea5de5eb1e6ba3a3fbabaee55c513a0dd055befdd4b9ade5edae45e326cfc8f4137d4c331aec5d562971dcd4e529bb70055755d4cb44c12232d75451fb8f26dd95ffd23d86d1440aefcc81b739b2dd06324009b972dd25ae3f8bd17196ce209203c610f6cd5ab9728486dbc0c69a64a20b84f0302435c0f0eb57cba3b32bcbc79f15cccc37c45622fa9fdf7bb3b80da8e0820110f0b73f70fd4fb20256c2ce9e354c838624e5e23f71af34fedf25160cea5423f087e6bd1a61af6398d4846ca6ce3ce167252c5aeb1e8f09ac9ef87f6309615f32f091728be0d78cc6f96efbdf9d4cd47484fc8a1b9b098bc72c8683bd45923a618cc6a80038b50197d575f7b680f5abfc50f3b35cf46596dd05a258b1ae37cf58530419656c5611b8041bb315eb32a0588cc661f4724fa68fd35559d12954aab2c192ece46cd65f193d35d1edbfa178ca55a780684cd786fa8705bfc0605ec6198a14f09c9233228fcfef7cf47b3179b42c051f5bf91a33fb340cece0c99687d0824cedd11d2cadb6cda77b8ae5828bb72103d60476cda2dde96c1dbb77665ccd7772839f6afbfe728f2e077a68976e3febcb9c24537c112aa705058b307b5a0e54b40aeaa77b952d2031bdbfc964f81a806addd3e48eb914bb065436d30f75ec8cd42e26871db4cef5bb42d9d414570713e69772325143a8395e3e22b4cbbb8c586850b9a3e6f67acb5a1b8e76751542e581f489cd24dc4ae5dc372e41e4e18126e5d58d5c8fcf419780c59ab0cffdc2cebe49c821be15c625be3dfdeb5cba2a3b3d75e398a009b198ed531c50587350cb10fb9a9c30a1a5739fec5c03e05656f79bc6edfd05a323083bc1d9e07cabcc9b8041ca466e8b35b86bf02a5547483beea7e4112bd6cc468333958606a8b83fa3a74b07bb767709064c51068d3f7ea791559125525068f9fb2df4811b738a24cec9fe974b42fc1ba63d97f5701289a96ea9b9df53838057ca2b760d9a43745f2e9e3319b2a3dad5ee245402fcacc1b9d0c5173d24211b8d0cf021f69bae24a1574f95a3571134b0a8d8ba6e7dccb453a94b5b5ad51f1b70b52c4a19a22219f549e1134d5109faf8ed0a04c88043513787c2e883a431bfc1f9b28d7cf123a4dc39213066b6604f4dde22898554ea2d5bb605555fa68ca8ba0fbdbac7341b5f28cfd4797827a71e719b93cb2ac418bc11b6cb596a14e27eb37c09a71ba163df4706ef1eb3e1ecc321bf8b724ab66052ade14404566d61e2f165f6cf898bea66754d6d9d301047e0bd495990aeb01228883fc843fefc4de36a14c179d06d1ce67d2a70509cd9ae0764681b969af8a27728748794b871a8746c0172d14a0b2814a24879a9efc4846b693bed22557d0cccc91e9a5ca32cb142c480836fc9518aec88abcf4d16cffd71cbf6f30c6df64a53658d5dbf364979c790d3095b93377ac7f63fe9f46418ac81154c4910399c1a40fc8011e57b3ca94f0d2f3e529bc8493a13ec7b9c3e32321dd3850d02f96c33b4a192e43a938a7dc798c1017ed1c3785407700e8f95b2144c1b250dc8acb4d24e6c788ceefa935b3566ab410ed63d354eac1b19d5ff200bf6ea82b22452eee75d8a6bb89e909d9027ad015ae84403bca426e25aba7c039d0db9d8605227250c5a651bf67cd2d4efd34281fe893f93d5606a843f7af72218c3a8680d8c24cd69106b20e8297bf49882d9bbf48c4e8c0dee2f9edf233f81907fab2695f63044a33d8ad9cc750220f13e8a00e697135e5b101ba666fbd4e8084e7ef94906dd050e436fe3fa7837b9007adfc70f58d8d0ac2f5ab37487356a9237e0c2d15d4c12b8e80f773b4ed456ac2ac12a9f170bc74f407bf955ebce7b7b006af45e369bca8128c5fb04b09adccd00e346c6862c9961f370419a613623bc177a0a6286d8c748835e65875ec9869c93b4a76299fe55b813715773b149b2e1cc9e91a46fd89eafa3398abc82fb059ab47e0a40425d72e45e1a8bd3bdf5aa79c0e360c6ac73b1caadc041d3fddc19b94dfafeae4aac586f2e2b5d9ed039ff59588df9be0d4650f8162a2f779ab0d32213621245bcc63a349502d1f04290ac728964224f66c600726b036150773775f27f48ba933364775fd996d6be8a620692d24ad2b56930099288664a42d13984284359e9a5f417ce7a26fb1ed098327e225c1274c54e59a26f40bde0f84984dc6d3c71f4c412612dbae8e49a5eca23bafd0fc71a3804a323556fc6ece07164de312d1303ad792c615c6ae32b0124417fcf1e4d16064c0147cc47c8bb3e1970492b6d20174a3968d63e8989a63f1b6b218baab27a58a2e1888ec6fd8c5f33a7b798a97e0f4ae12f647fa4671d92c042542341e635a1c19d9e833034ec7c9b8d893b53f131fcb4ff67dc5814ddb49c1dd33f4ef107dbca7e56a47177dc3533e930527f52ea357bbca7c8f64a0090aa08a8b9c6c092ee97a06c0284e1a1b2c206d0b5e764d01d3b084f63581f17d874ed7e5d504676c64537b1705fbd50965cd90a5fef9eada13b0e1493bf91de0b6ee9a6ff0c3e57df12edbaf5a11f8cc056c8aa7b06b2e3b6cfb3cbb2baf705255ab6ca8568d8bc882d36baa66e01913577a71e2fcf0fea67eeaa0451cf7fad3f39ca62209ae8f4c5c8c010d7c6c9a31450d6b1ed6c9277c6f7356d5b9a3754ae90ac28746a74851add5f6018aea0aa6c2c3926dfc0f6913e63fd09546a896b67688dace7aa464e829ef6f9f593615f88bdf87c28bccad58693e27ab78d3bed1b72eb604b83bc0c39182e8776c5faa76824b0c616114041bb1c781882cfe9824e44e55b92d7a287e54ba5f87d59ddf6269beead2b0d2f6bc20b6bcecf1e38835836d57a93e35467f54a74783c600762f7d8bf98ffb85422721ddeef7133762541d9876492a315b1a8571af0c1aa39422f3d73b9b84e9b1922c06607f047edcac925961f09492a8b5fbe0aeb4b6339aad693fe9bacef641cd748fbaefa5046539ddad3d42ff0f8259641caca0cfeed992bc8606b096ad7a217aaca2b3f69cd5bbe5400f850f3a2650ed2a23be8d7fc6e3035d9aeb9cd5564c7c60c65c8650138a36403f863e8935e4c0efb9f0c52298ddee24bc051fb70a8db1adc9bd88174daea3ef5c37516590ed071e15ece0a71f2558494675d0948dafe57a75312b8818d27f8b89d95d531c6d50af8f153aa2df8edc6e6e9e283512dc177bcaae663ff1e37a16620db8fe27578007a809d811c0a5c8ad764bbdbbb62edce04ce2a5658c21340939696828e67dbeb61aa075e111ca073fd5e64ff9033b4f0203e8df6469cf382fd6a5c1a96fc7a7a70d31d194f7373c870e965f13e2804c71650aae737b1c2165cb85b7e40956a87a28dd15756430e7a50cb0a351e47465927d9dccaa24a361405b90f5dce7b7529dfd8f149c6db6ad89c1b64b3e3e96ba968bfa09d4019c5ee59ebb4320b91c8e0aaa62a8cd4f974412a37c81fc3398afc135bc8c84f588a84e4a3c219ebaef7d38284e9e2d8d2a822e0a27278b85e6ddd0430599b4bebcc69160a8e04bf858aa410b0da5108ad5274a3bff346e2da12c240b220f8ff9e4c19d857d0d7abf60fbee5d3e399a7906c2f4e3fb6398ca9bce38729f3d7955fba550c52a6e607e398a7721b0fa33989c40a94791a1e1e52e82fc6d7a721ab9657a8feab62771279c891870be66b32a53e31e82b48f044045441644f15a4dad2fdeb0faf5d2445c6ae69c32c82c22e72abf58ebac7050c8097a607d2e0f4ca3d8075c5eb2b03052f24ebf03d92a8c1469e359bb2830b0289d6655fd5d39be425ba6eb71d1349a04f2cd569242b40cb07de8672c201384e063e429aff29f746ae08699a32ab5d79381379ad7d4e44f16ef35e782d73dab42c0640de7517578e212f200107acf3a16c2d10367c66ea4054c6ad643bd1eca6762345c99a461ea8258fb8bcc79b25fc2b4482d51c3d2437da51535d85e695b247ffddc3671c3cd0975ec713f5843752b017f776368275e67617e6d657686b7dcbad7bc191f61ec7ab9412083cf96ac482386cd2852704b07c90f190c30dada6013346114a15cfa335a80eafb85cf899076cce8e212079463fc9b2ebdfa545d9df4cbc769bc94768bbcaf295c2b0516e7d22d9ea66f6e75920f739d373e0bece6a5b9e97462bdc51f8f903005ccb2c5e680ebc756467eed1e600b17cad03b35854fc974e0875ebda95db0f87af640d4fc805b8e9c0f1d50a40b7a6ee430db10221c7ba115ebcf05edaf07589fea4f08f08e93a350744972a27c59982dd2e6b5f30dd7fdbdc96e7b0476467e5f9bbf0c6822558db81e9153d87358d6dfce9c9d5bb4bb2e3ab24c207a0e7e43db1133f12a5c24d11ce12fce62c975b0f6a3aad020c2fa1a13423db115ecd6e46931963bda0de6d9357713343d04a0728015ba05dfcad3e21d9a1ee236bb22730c1d0a732cd0d7f225732c7411a025c86949bb5f65029f21764f2d11fc4b743f483cd2b490af31ad541bd9af755d6fdbfb16cafb416c74a24e3939ab1753ed541c72861f0586dca63496517f01ed7ce097382a2902a68b443c74dcadd060abf28a92438e37f7ca5803f4be0e36a2cdf18e24c4634566481c03f2ec92c801ca0d1f061a921137606a71ec81bec8aa2e1e55327d40d78ce82a08332c64fa5f0fc8ebab11e298888e29efb2b2037e25c6cb5fe9ddd61669b9415c5917d4a59c4168f259eaf0c493bc7e9edd2057558b96f2c941fdcc72ece894b67e104c0234838fa4a52eabd309b17516cc772731b0663b960ad292ebabf4a6f03ff54804e015f44debde0ac67e256772843d45f952c3bcbf76349a2d96d5bc5f05d4b2246d8fc612363afbea586d50e5e20a9b1bfe5e17b13d79c434c700d2d28e610b65139ff3368937e79c0d2a5464126ecd39ace209f0ce4709dc4398bba147ea8e5cbe71252d8d4935b5ee99de886d7eb1d36d0f2c4d92f79451468d42639671bc75dca824b49f7856db5609ecbe486cf5548b1398b21fd10b18140d5435dcaad2e4164c3df2a69248b7ea0d6d58724aa69abf2d2d8926010f046a22e4037c04279bb40be8ce7b1a21e2c50e2cbbe8bca7ab32b1e710aeff7ad4c7d69e2dd368f8f17c2d175fa8440d2f20c8c4322aef89a3f8a4a91db10d7c34c84c9e369197dc87d2b782c85f31441455e32258cd73ce8ff474747c2e4ccb462a15d129e1c15cf10fe7fb50ef9c4dbf0fa04fd17db58af1b456ad80895a571439083cb4ea638611b4fb2974705ec083c6455564b9052780911fceb45b70f3c2fe2b22a8fac558843e8e32fa1a1ed65a33e7a4e3e60eba184d953ef673ecf32d57788a04be82513e62af97011c73986902ab9372b32b15bfd6e97dfec7d1aefd122e5a5234978020b10d05743810165895b2a7ed8ab15e15c14d47f59bb73b0f389851e6291ebded7da9e63fc66cce96bc40d91d0fc4da703f1aaed309aabdd0bb02544bb7c91a5b4180d602ebd2d2395324c95544284929ed2c634e9e9f0405667d45ba40e3e36fc1175e564e065579ea41c206589dc408ca1150512bdde17caefcfdfc9f91981fc330beae83b49e7cb00e8a9788b3c94874e87d094221b09e947a6042579f0cf1c22978d5bb9db2a7d15426999c5459d4cdb1c0c57da38faa008a609d6070850082c7ae1e24956f9c2c207c03f6833a7fd1c5db6885f04558f8cdde0ca28ba3c9f3e94c943917912cdc9de544591bcdb89d7fd977f235d98abfd837b3251a71d2b47c3ff7e99eecbeb6f807573370969132211a5f1066cba46eb025309739c3e8f7e2565075219062ef8bbb8fd87c4499633f3eb88be97e051c624d70e740b5e9be9863892b26be22d70d1a10e562ab96f7c19666567586c0add89133e53b15c32795d93f84d6bc70b5d31a9eab26bad63f348032d7469786892aa42fba1cb5b3294333d8f2127036fc385b0fc1b7f74b7fe2c6c4c7968b58b0f273bcb7568dee0abda5798ef14d98f6b8048b27b6441ebee22e3ac988f4583adbbdeadb4af790f7741f8520c0abf9da97a3effe137e9721bcae6e07760a8a170700e974115a1f1b05d4edda9431cf15eb304ba58058f3ac0a94630e1f77d886b7bbab4065901e297ed8cf6538bcb462af7e0a41108f42bff07c89e48b5a784463309dcea952388d380b124ff34d26574f5bcf98f8f9e6f74a575a8bd185ac41bdd6fcd8a677de4c90dbeacd32340ce9166dd35ef153acaa01279635f0cf627f8053523373679cacaaf04fa71a5b7eb29235c42ff672c874bbe3acd48cd746764153f6ef79fcb9e434fbccd281f502f85aae5fb3767842b4ca56e0722ce94ea83a5e09c7bdc081b1435ad9bce6fa84ea1105066c0522b89185c13edd21c3b0bf93adfa2eec2671863bd525ce1c9d21f8b690ea4a2f7f3d7da4f74b04806717b4561290efd887316d29c720c015db84270f9d5e4f8b88a30c20360a2c3baeb3ab8adab6dea900921094b2fff93eddbd1334c18826e6c029b73f6ff58d612cf14a36907f046e61dea966d131d6107389aa46c4758eec903f2035c3fe113d7fa09ef9dba8acd4ff0b17f3fc113cf952bbce4ebc14192e7f6198930fa723249980668922e3a29486dc0491c9cebbebebb98d8ba0a45ea6e2406a43eff6ae8bac17009290997a36fc42fcb8cc8891eccf682d41aa4913ea014d50c816a8e032049858af45e91d7f1312bfd41d4309fa3404fc7f3099331025966497b27626c93b04f624aaf9c5ac5c1654bab8da699522e7980b1d6be3c60ec3d71589d372f83e9f72f8cae746c75661e67035e19f48e6d7989016e786b8707a2b2a20e67c3b2c8e0d652964ac4125443d183003d11d2a427c6589a364a19aedd8139fbfec7f207e20c5125cd6165c9285e9314870a38722bde1d51a9d9dc8916728f71536b49076d59df9eaa305d676aeba9242979774a13e127032a2079b6c326933a262b14081beb08a125b9e8627d3071fd83e80feee507d37716622ec3bd72b208f319942087d23824a4cec800b7da6e4392aa3f9d93e88d242ab7acebc0d22eac3647931ac37a571b400a34e0b539b78b30f33bcb9eabbc3b5f3e8777cad2e09fc4d00401835a33e833fab6bfaa6461aeba21e49e0b43ded6b259438c89ac263c515f09cb8d42cb4d67b9ee55bc920042d53303f94c552cc65f7f7a3db520ff9b6fa3e0bffab7512cabc9607a16d9b76e32f4a3bd335aa30020e3dc826a44a3260b3ec70934ffa09a60c971adee5b1bbf021e54e9bf87f48fd7ada8264cbbec1bb29cd87a5193d4b93ccf791bf4c7a90d8f3a346b89f4b81b4a591bc9a9bf04873f4e8c7beeea5db4326cd81b80f26b6f3cc3d1fc46362a3c0cfe86ac33a99b703e03fb4cf5d4a43e670bd9cb632c030a9055fcc8bfb64cf3c8adf7c7bc1cbe78a28abf23402e0ca6f7ba4363f55e84cedcda938ef2f44ac1110c324946a3d68a004fd7c534673579627986b9389e192649b554e52b14ddfe2b8800e33857e0441822925b58edbbb013337b5d2dafe83f4cf6faf1d16cb3d59f444fe85e836a2c8abcbc36e1c2220a0ac9c8727c2a15e8b90ac0b2fca9ab8df0f8fcfdc068c5792701986365b4ae4ea09f4ce3e3efb26eeda505e2fbc621f54def123bcf7f9f4c1086a3362b711524535da312e6bee543e42cab9d1a9c0665f9101d68c912b9ff48627063f72f0fb0732ee8961bbf748a9a933e4a51c2904c9e697d396b79f38c5504aab91ba666ba047ef520679ae0f43798755cd26f2e413f45c0b4af16f8df0a8d62f78dba3e9ea294d5a18f8679b125cf434de8715cdc9caac7c30541dfc3dac36e284f707e7b093722d049a9e15587975974e37c486c89400290837753fdda971610e41110bb1bbc4a65f05452c2c586950a1735604aa084a692215e1a87415f6681abec70a9633c882cf8fb260a2e2ffba7bc8579a6578725cf5f406e7980cdab45bb206daf79d6fe1ae8e9976e5b7c876f60f06dd840dda8b8184129a5f1a108bf0581a652d62ae0074180238ef6eb12acfea198c3f60895cc8c75fe27b358a14066036cb2c39baefe651f508218624f31926729af11ca543446f70c821de56dbf24ce38956e3da5215dc099d41591179a157938d99c9cc9b2c30d21b05deaa5581015dfe47bfa7eb1b248b7c87a8edba9a00f39d24dbf3e52ed3a07439deecfac5ca495fdb14d021e3437be2ff9dedfec9ad2b60e0e19d5ff62d208f5d5b39837edb970bd9cffa2a4c0f88d4439096bca118fd38a35e0df09a81f0d6eee302f481b5d7fb2c3aad3104d7d1cd13866f584b4adc1c065e028f036bd90dbdabf514f17ec9de3a2b01add7f6c4a752d65d6178c58ddf4673349f31e848aa22a315f23a497daaac35645300345fc09b74d95e6ed27b60f28eb869ad64d7171c7c5fe2e81eed97de78e15df230feb24474e0930f771a2fcd8ddc2e543b4506fcda0a09bd4e19ccc16aaa598f246ab48d6c61a930f73dc83fab2aa5c3f9429f8ee0087adcf077546d147e64d20ab7f28cb4e897200179a54f6175e36b7f794be5422e4ed98f1071c95905a0933b58661d07fe70bf0f989896b57ffe63171eb583751a4a070539cdee4b3579726bb6fcc936334a36f45411f0817efe61345b02aad5c9e77eabbd32738361728ca1b12e1e68fa0feaddf281f038cc11b0164242558cc3f457a4475983ddf7c45e5b56a6de72c039af651f210f717a31778eba5bb6467a25b7883a049d6329a0cf00de66b8e17a52dc46b75a21807776449c74a70aeba0885c0fbfeb6d2acebfdcb311524a4a613c43940bf1702d2aa9a886877a91542647884c95e91eaf681075f5c630b0d11ae34abc65c98d920cbcf49819231020d6d860363e54e8f673c2affa64e43cadd290d12cc0dcc28e9f506c99c1772a10eac2ab771a4b7f190e55b87371f5054f1e24bdfc84cdc605ce083db480e6beb3c1208ea2c1846701f1a8bb977ffd092a5956769985f9ab78038070b2404c813a779337ee94e9c7ad476ca6b5c99c0f562e7f8c14e9946aa24e8ca87ceb61ad08cc610d02b04147bd18aa5ad1133c89381aa42079372f2f815eebcc674b9e806599c7679010d06874c1f9d9e7718182b3c9236253c07eb986c25d9e5564d75773e15c9409dc94189bb38680dfd06054f653899317ff2ac45d8afccc2f44d61848c4febb417b0ce330604407b1cbb85df57bb8c6fe5d9e4b39ef65fb9b30a3df49224c1daa5b8211db6f4787205fd11e528e1d167dba8f14be527613a468885805a2cebe417c8957cdc5095ea4be14e2fddd1a7878d7b05cd2808bf2e0f980199fcfbf3102ada88c12572683f310153f9e5d45c1c559cad51b1b8e1769e86c6dde0258bc63f71fd6f3f63d9fe04e5030e0400deacc840b050eb3861e5d6202d5e16213ffb39cef8d94a4c2513a923e8a571479131ced15780a8bd621d9cfb99f6c50f83a67176e70a027f2cee3fbdb055548f9f3840fe954a27e78ddab65c10a7665ead3abadab6e0bf9d618d3e3b09e64aff51c8fb65906cc00ddef971cb5788fe05f4768e19bdb7039e31f43e5f8a6bc18784eb9f26a1c7a34e7be069951e119d12e23b6e81f917ebe6afd83663ed7284dbca92789e45f659a0c452ae6efd56d0a983d6493b3c0f3ece5ecfc8e47fc43409059d7445e308a4116dc7ee0596426e206c0c421dd77021315240b6a44318eafe63678342e3a938df304523c94382d03f7a0020722b7e66d81fdd98d7ce85ad73a0b2b2be0a5cfddc4caec4b3dcacbd37f090084892de6b7ed231a51199422ef69ec388954c7aa1a11ec8d1180691d169ce8e0658d31e0fbdef6baf7746c611a53d31beec6ffd84b4c7b03d7d5c2abcb43c4944d7cd568bddafb95af1d6c052795e9bd4a670a3e3e43d8ccd22ec70002d6220463a7141a699c036b35f65526a36a4873e90a07b6f4c4d221de8f91c6425a4afc9507cedc1fd85d6b16340267856cb7e1a2c2def9c2d74da2f422463f8343796cedf1aec62b93f15e3373b63f6b972c3d42fc95a5a60a3db595527b6a4b1a55c4b234d8a79c1adbd7f91b59e7d6754b4c0adb0201b3b797c117f200bf101ef1c8ee7066dda67b3744475f3f9b0d153b5a1d0fd8cec81f9bdf8594be21496f3b1faf9be3f020c5569969badac194536ff3d148238bfe66e726bfbb3198dcd4d146c2492bd7559b27f211299d652e818420c92330c5a63cafc2b8e37d0fadc1d079fd431038fc5d8ac515c770372827e50e480528f9f906c11bd3efcdfa22cc8c11c93742ec3f7a17f495eecea543f1c20b6583cf973505d6dd7906f6ac40d7f7377b2d27a01749467df3a5229960603c88d27e6f9c1099bc1265bb6336226bb8a2dad9298dfaadfb6085d17695312ded7f9ad35e68284e1a3284d1c19f56e525fc0540961cdd23ead61e986815294f2928dc9f4f9cb0c0755c5d1fc3d1b9e6ca1edb146c025e2a3a0d0c6b476a204ca040f98bad0c8602109693d0989059b970aa6409a4c21c2e609a1051742b284cbb9220380310afd633778c13f2acc9914d03b1a130717bdb335bdb6215ec698fdc25eaa166f9cd4084bcc7e9ce254eeb2155b1be121b77b2729c756cbc7ef9608449cf838b3dc3058b40e5197f3e99646a394bd727e07e76849b4154cb53a8dad31d6acfd7097ed6740133380124dd49e9fee732ef14f8913f1219582250c3c36e5940fe14ce6259fc8b954d137d430a22cf845adf3c27fc27eb553aaa7902e66cb36a13dee3b9c59db8b0a0f051dca1bbe84b3b79b2de8634927ae728fa3fb4c6e204e041eced59bf41604fdbf6c5d4727bf40ef123483c560edb305e39782957f032030f8f189f13209cd003bb9ba2273198e309f3f1b040b68fe0ad6802146937e063abc9947dd52ab284ae74017bbe3238e1f14865e8383ff47f9bfd98e9f9730c201829b147763568a33c6988f09a9414edc3682b8f06a509344ed33f4df169e9c0b72c17c70b3672733ca0d00762bfccacf09ad2d3c5b707621f524b4dc8a19db3552434e817378a1619bc4f515aec98f60791a2d14be67a382a9c124d393eaf4e3ada5fb726a78099be9bb8fa387a165a4ce1ecc913c6b50f5ab0675982f647e9a70af6d5b10b3eb2ce74161ae246495133007b284de8e9165a677e210e366fa1a8c5ba6e3a6eeb4b7beeef1d2d29b00ec60760ec44c87f648528adb4190ccbcd3083fb17aa7cb758505c5a65c08ffef98745c4ccfa6a2d068d787475b65682c35a44acee34310c816063be3b02578b1dcb11403c5a40f9af99c8aec1c0d039d380b9d90085e442e0928fa88f1ac12688ef4b2dde150c3de10ed419c0958d122cc2722fa51b1dca942ef0bade69ca0364ad9e2a1e21fe5d57991f15e2b97535d7a1102e80ff65d37961f6ddec2219aaac15b9f0eedf047995bff3b0ba12d721f7c730e30747843fa4db518af4b35a9589b741ac87c60bc2e0b2c08509ee931aaeedc150cd75ec43679cc0907446dbdbe289c3bfa5df7e437311c46fe16a493d85958847e6fccc5555a889555202cd765579ca1ef903bc8013c214cd89b94d6a81d8b5b6c7665b685d96b6583650943beac38f1e2dfe0d7023adbb160f9999b37ac429f67da029ba4580c51f89688cf80c0e52cb66b2fff20c0019b06f3a76f283c6649621822781e8a18e228bb9f48606da241f769cd7cc6246cce62f376c83e048ad68c0d0526cc7a19c0dcbd9824315388045e309cf5bcad5fc3d8db743b5144502a8ad04851c56471f3439c7faa552e09ddf83e0e356bfac46584b0ed16d29e221c7468c216e1e9590cd457197bfc3dbbb3c4bd51e4d6de53308577e3398210809aee9f26c5bf30560740b3ae38a0d4422a63de2b8df8b9cab1ee0de6d0282c0c6c03c19b0f434052949c0dfcdb75855758b53d541bfb123fb05ffaf8267292313bcefd183136c47ec584ca31aa06b3906ff5863f3e35e518db599c9b66a02fb1dbbaf75e5dca358576627cab631c3d5cb0cded2a160df59214569d484c8424dacdb9fd0b4aa0376c92aa08defdd6883d26382f6b64854e14c78d25d33b863b48bd3384d749906879ca7b3186c2f73839005fe217a5828f8894db20fdd945a70a926a1257d05a87fcaaf00b13e02f5d5019107c86b3fd69b8b6882534d550a984ea813cd3c25c9c3f77a66666d11febf506533619bf205849fc1706f8f31b252370185e58fe61c1e8a386cd3e897df2859893be44c5352c45f3126e818beec0b70bbbb5f24a290752209344376c70bbc3ac9e24b42380843e9b9823cd2bce8de659216736148f14c21f309bc2195e74fc10cf5d627a0e156909fa1ac6690048eba9ebda325375aec5617bf809b52d8de659af606e66120aca37b0791f423ff4e3c6383e97f77faf78546885b669b5158fc988fbc62460ad7967074b9c1c7afc82866e4203c68afd06b90d34b3848066ae6d61ae42e114bf96621960140c5b4a1814924d70351f75af8013026167d9ea4a94944cafb3e55049199274c78715b44a7fe8d5933a5711a79512c8d18fa6c0b4dc64bbad1cfe84b330e9c12f19f81ea1bd1ed457ddd8457b43c8a6522a0a40815bc87063ed0b05210476228ccb7c9b37c34529c9a38006254e1eeaa5ee70c9559f78a09aa307e10e5e993f0bec75b571537cbd42bc2ce5ad4019da3b43377b4048cdf25b50c0f79b22eda3b43b2975840902d9fda4060e6b6f7d9136f04b4bcdf6b6954be2b970ba0a6255654083ffcf3740626ae59bed986865d3a4e3a99ce90ff2ae8de5a8553a9f459f109fa6bd23072d3d506ea192516d2c96686dfa39470b81557f9d8129bcf64019d7285c90c35531f0feb842d2f9866bd2d2054d10c119f38548090aa69e8382d0d9db4c401f91635e1aa5dd315f84d7698cb4d163724a60f6018ab1cfa14f3b60e96549259426b2c8c1670feac8a52e196ec9dddc7591cb4996560bb26a5db35b08017556d5c2562ca97a1d5e9d58caeecc4312ebe83458835bd45214e094e470c3953d3f53c5b4afe58e7fcee66eedefecf327d7d12c90520fcf97d28190fb2595c3a811fdfe306419d6e239a1f19c9963d6a6b9ddf775330bfbe1e79988b8b3f514a891a319d3679dffcb420237787b4c4ab21949d9592c94a1a6b2062a9f1ab5702af236217cac3214b020fdd5bb63338cb65bfa24bc2d6a7c8724a2509ea44666ca6dcff3b277c2e9276363a55f39069dcd176aebb3d822d103671674a26816fcaaa4f77a059a0fc1e3c740a48aa98c7f83dfc7fb57664bd4e826fb75cbe8cce14c6939e8573d1bb1365b3f64224707ca1a8aa876caafc72e3e98d78ddb81088e89a82c5e3cea25f4204374e7735cfeb464299a07746a290c2d7ee32d2a5a253db8360ab466f763cec27072322414fc4dd45133ca73454fbd895bd0c3b3b8d427cb71fb6432be86240f997de86974f8313d95657e2ec692983e39897fecbe5f24d9f643b1067614963dbbc8827b7c409d6a5b3157112bcec1b15b832bcc67f09ee07910c26acd5c7766bec68c1b9e41d659cbd1a1bf97f8d7add6248af59f4c67120f5a94d773faae67be95dfa6b810f05f9d022d114ba171feaa8940bb1f074cb9f3900bd9f8d96243bda37692e8a965488780589790b3f55a96c8fc9f63fb50c3ac98c0bba0af4fa510dbb519eeb05760e5bc1244ccef5fad7041dab2099ed77710d3c352ecfc122e888016fd81e89515c38473e56b63c47f05ee761587c00a54189abc175b093ff00531d372f04c4f77134647dc7a24ad924e24593009a061fc360a16ae8fc93f99a206155ef515d7e9779c1b89d1ea18ac18b817b177b87b60152c2e3145bf0ab81d82a8fb0d99fe4ce92f661e2179859828f9917db9286d807e02ad170e8705ed3e1a67884e26ebcbdef69a37b0c0bf2d5f07041bc1dd8593610fe20f2c98b307c1c2d75f5d5773fcdf07c546282a74db9bb9b840e1be4d142aff7e29e50a8d3b4247c2bc1aa5d0581baeac6600864d4808e2ede05898cd1abe472d435318656d153b98b554503f4784842e2436c080545bc380ad364a430df6df47e4a1720d290d0c1c9a85a54ab0172fc60b15364e3ca916b633c4d28358d3ac05fe382dc11a8c725c7985ef7e4d7fa1a3e3986af530aa40b7abcf91c647d7a827c9696acfec83645de9edaaf8d2a630f83b4e829d0191f3c06d6204bcfc93f97dcfa092ddac866f6cb3afeae6f4f434819e14ffdf5ad2dd8c9a5706684a92edb5a30dfb95ba896ed0c24f1595437d9122054ef3a7a26d3a253b6e7da69e17d3890e0491fd7a5a6acc0a7074c3467cb2586a4c1bf6a2ebdaedfa67b2c13e595d138cbec9c915b7403d8653f672c5789a24b808e4ff922ae96ffc6d17d88c61d1e0eaf175f6d24d99af1cebefb03d95dd45b658f4abbcc3ffd09abf0d2460c1a8a8801ae54fe33b8ea286ec31f89407727c1d187bca09ec6f48d8226a9cf68ae330c919323e50dc0bec50d40b127188a92a15c78fd4b0d06f0d86b4ccc0da473c456e48777aa08479de69d4ef0f7d111aefe3051d3ad839a5a8a62eeb65db404c62265f6e946a769b591bbef73e8fce32402b9c304f3199ebcf81df321789e98a148c011086593f6cf8b234ab7b440cf17b21ef1e444282c0db0c0514b8eed6b11c16c6c751d5ecca5cff80951a6acfb87be40424b138aa647ae4a1a7adeb21ad7637d7c7ab31c79eee9603547ffe17463346c8c556e287d6c52079f72aefe5729e4d1fec9f06dd25d47a03d14ae847266e5db1e608bd16875076335bfe135c4d52e8c87ba2441835e48b38859c23ee786998a08f1a23f5f0c849d81c0a7f7b7e2b4575459bf969f373b665d5a1abd9ff56da30c32b9a8a5430ed792acb399b6123259953c6de34332e8ef8b51ea130deae0665da9b01708ba446b3b564b91bef51eea4ffca124182989f07ef5823a7d8525c6f6e3bc444208beb4c6790cedf8121c14fd8dd390a42240f302473b8d7029375f62396d180695262087ecc34b3d5266026da94e2dc87fdae16fc0651867df7181854e95af435192880a0612677bd15346e7d0f075b8298eb37020d2e87782a96e04ac61f2caf94200ec40667c016248fe5497f24628228e1d4e0b0c42bc1fbbb75a75bed16f29d19eb4da07c23fa050ce2936dcacd8307872689bb9f6e899f1788690d4204bb45636dbc239b79a66c5a4ef87bd821c0934d2a86374bce1ea2604b1b6eb77191a6d925555df5f744f1d49383efe1585c02da300af5c01655ae961abcf86c1c8f62db04b39b361b0e45ca0cc5bc703deed1564de7f6ffe85d96d10d7c480da0a12cf65ce013dc2882d25d2984031753c257e44f7ae3bc229c982b12142460e7d056a2978945a0400876c2c8818f867ee02ba63ea7217889e54dffb9a393ba19a698562a527a6c8554bd4040a6efabb32bc9cd2f2425f28b8bbb5750f2fd0299b45681012d167cda3740246bb782c99aaa0ef0cfabac411335b7fa3a449c2beea15e15b58164bf11c2506d15e41e27ac709f9aa23c648c6bf43ef9d0e12d77c4e604b6ff01a6b02b7cc31dfd7f80538971139efe8d86e6c578d1a113137f5b635598c154c2d72ae8074e0ae03a9411a09669c6e130fa0e8aa9d7ddcd774b015002b11531b5966abf2bbd7ed8af21d981b24f346df365435e2a6f45b814eb4e85bda52e420e82eccd9daac1dfac80c078263f69cbcce8f2048f86f877460702f8b62102c34f96825296c486a2ed0cfcb898ef973abdd7771b535f9117baa6e280176ac1cc4bbcb680dbdba16b4e6671db14543add872f15265dfc92ef85ea7e8969abf19b8497ba0d441e3126d6291f720550a44145cedbc51da05b229eb2cb27890002e5dba8d85e266a3e80d3c08a7a4e8dd60fb27a7af73a10c788cc1190f5eea6431ea5814b279b1531e52114e7e509d5eb892d6f2715020a42645273b07877fc45533e2ae062c47878191514711bf98a859ab762feded26a05928b13c7309ee9b49ea1e09a6d512a09e47e4c5bb0a1e3685c0c204bc57000eef4d478a3dd0df7783049c14ed2153cd79756f50a0a4d25345410772ce393ee7ef5749d55d97e546a3312954a4a52672b1b6495466c57c72d3fb67065131a63905c05dfa308e1774d8df3d24a7ffc86964c1702b76698d69baed62f08bea34858f2f0520621ffbfd6d55a33f1ba1e62859e007aa4fd3bf913db383adfc46155c4727de7fca00346e9db8d741235c565af36b6e471f20ffa6baa926670e10b5e68c54c1f7996ae902d02e28124b855922caafbd8a35c5dea1cba3e69d715babc03223d227322436af06e407b715ca4d5404019da00c258ccc0cbcd4a7b772acd6f21cff75716f9921df3ee19cc7ddd62753385afcf54b668aa0c20fe51e163a564746fd135ae20c4a544bda31ecfa12625370143bf49842c9d3b847aa4a82b69b3ec6a11d9068ee92597498403167e65d9e3b19686170ac5d5b3553207501fd32e70081ab246ba2d6ec7f03832f5ea4af0010274dc579d87e74d6657d95bc25cf99f1eb050403004386ef5996ba0c2ad8007de011d628efc4f697458ea92cff143b9a0305cf9b7a125c0561bd1490bddc962881caf8cd0c0c17b1725bca436461eca57dedf429ac81c606e71e4b0e1e22095dac928f790491b12a495524f876a2e4bfa30b5088102ae5ac688fbaeb86fbcde1a26e72e394c08116b0c3407e01f985aecb07b561fc4a0f88ea488f61fe7fbe535c84ce08893d34327f3f02494d2d83b6835cab24a61ce482b5e9dfa7ec53d8653acadfb05aad0d50a3abbe0cdd9df9ffcb28eb978fd6f2297a57c4fa9905f727688282c561f754e11b7833a701dd8787b16be29019bec65516cdabe2109bf0ccd0011c22d7d07f95dd6d1da9e777969186e57744c2d0f2cb88aa2df92bc9bdcdee48e43f7ee2afef9c2685c74805930c4693f8894767a522562fd2da9a5f71efc8d4cc681f8c01e440eb6271a31c50883ffb540884689535267b346e647026b8841871d97ffac65fc23f045168ab9606d4b7ed84043cc4b5cc61a3e8cf7f97013bb12bbec31b5e275fccfd43976abd93651a68072ba11e65f0ad1f92fe90038aea809434189f3b6631df7684caf06340d8107cf71b1592ec7c6233c90bee5b59c856924a9c89c0c83e67233b2a976028f8e3c1519e07c66004385c475ba7ae7118743fb99152069dde022a2ffbe1829fd6041b2e19d26398c7de1009d45dc48028ebc6d9e754b19c164fcbff2f74de9ace1b68e0403215a447aa5a5bfbe7cc127cdcf0825e46bf89a410735131fc5f18b1112fcaf8fbfc2e79ea96242ba64fda6ac46f640658a67a72dd09ba1c2694020186e88d34a54463af9c94f5a654db4f5979e477143013365b7103cd8d8a4b7bf1a0b0fb54f3b874c2ddca46b250486cacd5c511e37e877f31d1c055b5ffbbc66d069b039666d48e7e701214bb833823b15fa39e9f1d55fd3d4e616067948f1cc3eda1148110f3f218f6d51cbc3b67b739765d3bbad5e1cbc45fc9580c4a735358cb92e155982ae0b215332e812f21f0bca4f1587f357b1a04078a2088cabf6c142bb5ef21a57755d9f636408608d86bdb2407fe80804fe7de6df15ac1e203a3562c1307551476f3d28f8b9fce4e4864f35aae6f3f45f83717a71eba8471a77216b2b5e6c3768c5db2d893bd2a160c3d085f61d9747e0bbb8f08f03d742a9ff3ff942f4397a7ccfb449b5aa21c6e2f870115b83adf64d5ebc93884c490850768664088ed890cc6a34b2b0e89fd0eff36e0ced4551f71f1a685cec4fd0a944d24592e7c4db04ecbcc365daa1139f1f811027e3683e970ebc5e06b684a881db5b0fcb50701ff24ed659ea5b25b3f4cf54cce5ea0cf468a486269f3ba383b80514151c71994afcaebdc705a776900352bb2bd63768e2438fe44ea627ca6f11efcddea3a97f3b6cdd096e898c6de55f4129bfdb6d4fd2535b801fe213f21871344c8b2ac96431bbbd83ef162f97d805c58ec1c363ab03a030199610d74fa0eea1ff1314af2c9d7d0b12e072c975db3e27a2560c9849a6d06c8e0a3dfbae29bd12823afbb0c854bbd3509fa15799590c983481677d15d8557488c5c6b8cd421d7aec7ec1bdac26180d4517774b607a7fd97133b9fc2aca441da7df42aa1e504cabe73686cc87f0b6da9fa5cf95bd24017ce62aa8359bcd8ba48e8262ebccc3092a7fe3e6628a2f88fd868a627b2a7e4a72a2b8b45f986a8a21df445caad102fa71b6ad6ba1c6571037267ae83e6cdf306a000df92f368be31d3dddea071a4baebc2a77d2b1bc86f33563e49a48a38519992148a1afbe08d888406773b51e622626ec941c61bdee9fd242b1a60517188008b5c05969e74ebef7d584a69b93bc76b66e5547fca43cdd61d6662e899c824a0dfdce1e031f6b946d0a4ea65e12cc46b2a78ef436e342bb82fe65c766d908dc2640211410abfae85f2af7bd0418270002ee1fb96109c6a0ce1a33c6c1f811e6a7b95d878f9bb790f36de3f13eeb8bc3e0211ce6b1b41e178c4c5136c0d0487fe02ae5c2446fb5509f59e704fa560232cf3858a445aca875824cbcf0473cf4e5e596a145c6316998d2e0d99802bf5d438a6d782b654ba3eb6df1c064fa1bc7ea0fd00dee77e281c410fc9ab6c41b44ba8481f030816b00ecf92a837bfc5389165a61a01fc6655501632b44d50d7cee70f801b07ed5b8401ce181848b1dd384dd26c45be7d5c53f979828a72de8cd634ff4655f80e964c0d1621854185b2f931e505cd3282da88603cc3dd4910396787dc5cd3eaa2d267fe861d6143e3a919909dd46797f42093becccba1318ffb0c7f8d791203791b3e15df57e627c287b716b824a02fa1cbd047448615a1d041c0232a547792f90e8ed1a6d039fe20f24283587e0bca23af37988b9e67793e98e054e81a7aa506b530f5a6fdc7e9d32554537e6ae5655f09b534212c882a94df4d10ea39ef8139ddfee7e49ad68c30834aa509188cf6d6ecba43886eb6ce1d7f2006c801e99f00a8f9f4cf05a7762158ff402d7b368e646ef51a098ed0bce13e25a67e70fbb03bd4fc834ec6dbd279b6611842d46137c5f9fa908e07f82a02e2807b2036dce7a6e6cf7489c6ca34f07aa01670e5c0932f662a8a8d95f02f38c321ac9abcb6bc7a7e1dfc2f45e1405b1ffbcba868bbf13f4d416271b4343a34750c91a6385347f9cd6aa768d17dd9dfff87731f3c69e0f7d84d22ccb155d4e562a6cfa96cb7f32e7b46a81b11a87ea130f7206a457507bae083a9254512338eacca5699ee265e0a89789385418ba445891e51ace214da1d528ab0bc5c603cdd478d449ca3f4337c2d3a047f1bc57ca1cb4084c0f499cd71d3deaef849cf893f3a502a7bd38ca4c64144fdffa8d65b4a2f9bd8c222a6c99ba3efb53c50ca16b957f3bc80b7cc5cb4bcd73e8e91f24f237ae6dc4e853b3b000ed0f7f5bfb14bd654affb793880bfd0b4fcfa2e206c6ba45d4035762b12afe81f0b7f7c1ea3c07c6dc4da566a1c42f2a6499af6c9f5419b8d359ffb1fa4f27c6d66c2e0418792b279109093b135cf835265c24f5cfb769026dc1d5d09b8d929b80db1c4a222d8cc93e0fc31a8b0f7fb23a7aae5811da392c517d013d1c08bd5026e8024cba0e2e1c88f604407447b64be910d9858366ffb0f1ad37e5a01ae22711e043e29f2670ea338441535eb5baacb28117ee52d40cfbea71e736a8f433ed6ef57fd67ff2f64a079a9d458f2350c13e51adb563e1e560aa0b10c076c136f41dfc2e24ce2f0c580691cd6691587d0d0e0e4cc058b58eb9e02d3fffcc677ba44c9a3a1e1713a2e0b6ad874e00d7f704ed9bab38b7169090cf76f97472b7ca59030f3970e53d53487448483f35d036ab7608a1660de4318ff8823c3430c6700ffe9e3897f1ad6499d5629b609e5801630fb6ec3cd2feea90d5d5af7d63024d5cb0968e18e6e32a179733dff63a25ab1f59403db4d4fca5a5a0b2138395d2a6ed11f950af741fc49651f6f3d582eb7a54935692a1c69268c0834241568aaaaa58652e52a5446f7a5999f5ab446584db700de34b2e53f8fbebe9e363151fafdbd6b9cc92bf131d72d7d84abb7879f0e543963e82221c4307ef173753550122ca331f677e5c72441b35914226af6cce3516934d726a79a6d86094707ec6eff29faf982f0ed9f87ea8cba737da27f05ded1a28bfe0456bd01ec044ea28bc5a2a631cbf6c30d66cf934ff550a5c4f9ea0bbb1e8fad9187b6186d3d4337a9693c0452ba8530018bfd5b5339c6bf68c91bf5345872f6411b7a1fc938bddb68f281bd3b66c6cf381620c3984703f2ca28ef83c32caf1fab67c5cc2b487d74477d392f50cc9d3b2e1a8374f73f8f85b46197acf4c8c4d7246d60d0c196929e2f0f15230dc5b959415063405fbd1f91fd55527564ea8d8a7a07f7cb2857349c54eb91f36096743583e64aef50329cc375d52a0b706a79061062682a732e3adaf332547da9a5316758714b5b4fdbaa4ec51eaba091cdadbb69f9328d814cce9a0d1cb09fc3ac69a6aa0b1a967d794eb3e2a143be838713d6f59cd8d34e421eac428eb17b8b5915179ab92212df3864a6343151d0d22546bf136850685f175e06ac65852faad09c99659eef57049f9dfc37bd8e5faa9b6a80c3230198019176df2dacc5140a5be746b4b3fc533e3ab5e438e4dffe895b93c277b8f567ba348631a70f6296fb388bf9ec04e3903e60676d8ec9362f433b10c438bde543ac75360c6ae4ac8fa28cdbef77b7b38660e5ddd75f0155a58b5b298b3d6ef550828c8644a81f28ff649b832793dc3d456a9843f795d064f77d1ea05892a78dc5f6ad0a27e771dba409106aaccd592329ad42b2ca97b8cc2a1fcc6f7d9f5479b415e81ecd16b14274467e8afb41364c714fba60d3a50d0a62a96bb2df7dd7835d85e3db414766db3c935667989543c3a68d9e504433daaac40946b516ccee5270b26601ce088292af74ea2c2a2cd09e14d1ef41a44846b75230af848aeaf9bf0925757a19b1c877b3be22856b91179214a9d3f40efc8d68c5c22438db8f0eee9b5646de81107f78bed4447a29d68c556d8f0b16a78a305dd97f782c94cd1230dde2342eb2ff4a0423b08fcf095c15e61b47c1dcf5bb3ae99c65ced3f1f594f9da6310c6a1c8b42fd49a7f23ec91ea73a07df83d4de7f551ab4955a4b1c9286b9a4c329d09f5913ef0a8a9f0c2027db284bda93680f737664697a55898e87f7b3b7003c85f7a77998bb0c07204e6fcdbccd59b1c4dc7a8a10177623224d8bcb84abfbd5022e711918023fef9e35309bbe3c4170181cdc46dffd0ddae46267c948937a462f11a4c19770ae4cc6b769129f85fa089fc32a90f07e7a1ed908e2433c6b467d877c137f08b57d0e06958a1fac3a043698afe54a96ec6388e7df8f29a6f672b45accb75faf18ee6b88e80f7c47ea3f67be8800a178a7fbba359f50ec9a95c19eb7e08db26ffcd9f91f42ee22d3082e07dfe6f5a12b9deaeddefb166537c49f8f833be3ede3acbffb6f11490a69262704a5b1ba228bac3afe5178b88bfec71f67a688c15066f6675119f7785374226e7745bef76d374144203703d8236d5e6a9c1dbcf57f02cffd9a59ce987e893fc354bfb2e8f88cea9bede401ef16f1ed52e3c711ac65529a71f152166b6bb61c93363d15220d625773d16e5a5ff78981581c3e9a5b1d3cd88625d2517a5c74a334d4c9ac8d7bc6bc6c9f2e76e3d216e45a29b5799ed56b78c28d301b52066da4c25377aeef415950f336ece91195ed96e0e6c99f1b351b3bc1ac96b7b875383aabd53119d6f8e112fb0d93ead28776b14e28d54f4265f4549bf9a7a290ecde74f6b76143f26bb92e9ae848eac27e73351f0e977725ceb573ca670bd8953841a1b3dbaecf96f49522ec3a237b96efdf4b0596eca0e669a9506f303695627c9a69d25a730bd43423e66824bba42fcd2998469d94ba68adeb2a277e480ac1f763a233247bb848c4c0e3166ab002702f183387e11f1cc0420dfd75185f4fea17d1b8af89af48caaa836dacc3de0ea742cc08df5c0bbcfbbdcc20672669bd03f78a206eab6fbc39b07b9c8292e4a8cf5b2ffef5ee6bf42820941e59162c70758f14160135a64621d560f2415d066a0c757373fec89aef0195273a5efd2ff9a64a06adfdae9b701a1f2e2f0bfa8947a4b665b1ae93c99b064af8c9e1f057e464654e00a4d40c3551c39fbb646e7dbd8e6980754a2111d4b999039dc385e8178518da49ef21a4b67b5c10b0073f93a2a7fe35af7549fa3de6582700f33b97218158a63a19078286c0aeab53d8321d32573364787b2eff422b2d2b0a7cd153d9454aa8b6c508b16773c75d1ba96475c5c458ff4d7ffda1b64896063f15495f8b47ccdd070f75322384203cf67dfc2b7361fd2dddee8b50e09f1155e8f52be980f4a2711e51cdbfa2a192b878ade2fa15fd06c3a99083700251fb6ee1c52b056ef2f8fa8a5076042971180ddabe4c848881cd104af4699cedfc858fb652b70687a01eab00f1511b1537b6281e4211f32fcab2fff5379afaca35600662030e2049698dd222d1bdf94ebad899416435b1ea77abc1523529b4a3d868728b87409d397ac5ba0e04ac1ebb69e99901ecb0d74787c168bd3989a05f439e36d101397ff663532cabd6b9a9b4ba459b1d07e798fc81a18d3ae9cd2f2271b183c2fd97d18ad8f9612c2f19a944deca8f23d5e8112620bc20553464e375d14939d5ea6c341bf69a76e20b7f3104131e4d3152ebf618affbdfa07d0c7b226b5fdad29a4a215d44c9abc5f2c8763104edc2dcee96e38ea2531fda0d5609169eb810bde619c7912c64020a2c097831a3fcc2e120152909c41cab0f8fdeca94009074f2e0441d3bc22f721c8d9403d7cd7e4eacf10fa012ff1db11f2007dd336cdbfe04233122db1c443e5cbcd27e95c941859bc42580b133fb6e9b4af874509ae2ea1e64200b0b463b554522d553662ed975940f99dab5357fc1a68acde821f0639f034c49f3cfbd653abbd98044c97c99000a2118ba1ad95db2d75a7621139dd48d2800b0aadff20d8b9137a6ea2e9d8ce32ec95f783834da80fbf557372507dca96c3918ad3bd5f3b257f4f1bd2b3bd214ef5d39d5d30d122ac9492f4a27c9bd02b698f77ce82ac95a77e76aeb8bb33e33cd1adcc73442e7502660efc98f0335d15f6b9fe7afcdee8f64ed2a03546c339f13d7a8e4d5ad7a6cc387db527a7f14c90263b091b37ac44bdab6d1a78c7226516822b966f7f4ce452ea87d974ff89e82d3c0a809abf5bf38ab5b3634854c35dc2f6030c2dabb5ffd1569173104fd6e9c65a82cefcc989f03d97d84fbf71d6a3e9bcdc5215610fe9775331571df15c8ab3a5db518395587d11b3b67bf878a06186789ffe52a3a73db994f1f46f10ca7880f9d91dce5c9b2fab5c795859b25cc94a10414e09000318d2ad6339f02087615bc29ca70e6783c77e3b281682c5bca125730b4b307d76bb0c38b251f242be338b582823911111a7c9676aad2438ee5f613d616191ce5de118240d5277f864c546b918e47f4045e1a5bb809d9300978e4a5a4caf4e2df298090101ccff41d7677f778bf08fac541aae72f792b18b521365b943736f4b15197e0a18d9b6dc1d1905401cc2f7ca2cac79ab197c1d5e94a96e4c0b2ddfc28eb78377f598c1f433a3e0f4342697521ab9dfcca922c34cdbea54780c27cba2b61c11a7252bd69557cf4789f42cd0c39857a0a559fcdea0bbfb27be065cb79f57d981e929fdaabea373e2fbabaddce8b82e391f3f43e9b7c78676d6bd0c78769c52043cd7e345c55e77563794807ad5f695a07d9d94020d41b6f155442236ca1749380ab986c1965f30979f46bc8e790c32c75d8711007fdc78f05060e5f9cbd4eafb828fdbc55761d669b606f1e49a7d3d2e4cf8b90f2520ef7dc29abbf8c97e62b949dbc7bb5e33b03b8e912191100f462a170ed90cc0cafc1bf87809ddb6992effeb4b7d091c14aed102a83baa5a2ed68798692506dbe9675f1289a997c5e2783688228c3300db59297dc28b7962ec447e92250921863ac39feb1dfe90c737d9cbc29be46f55d88bf9e38908e8125c4fa06bacc766ba804c8c31ad41adeac02117372c2fad4df85f108c61d49efc4a2e711515df49d3d18b09ade203a1f40f8e9d463e6a245ad446fdba731eb25aebab207e439853a5793dd7ebb9d2ded029fa8268ed5bc4910539921a3f179fb3d501b015bdeb8ccd51513c9a697532fc4dde3c1dd66bfbb1d9e8f1c643c8bacbbdeee237a2a0ac77a1ef53dc0b8cf55017f99bfd547921b5f9870884660c73643690a126d6694f45b1c27626e91dde57e8596e72c6247997830ca1f5099364ecba44bbc9f5b5c5b9999639789c2d2cba284867145488148ef44ae1107a509cbc5391f8982d02cc3826bc8687493dd22510d740268e744e6d76841fb8644bdcdea7f3c9c0bb8f9ff1fff03044ad020b35d7da9fa91f4f05b54cb9ab1d16463dc5fad353e9b905cc1008e61b3baeca64a3400b8a2ec3343e6200d5ff38f1526f5201421314eb422a42901b63e4ebcb4c3bd385c46ac9266b90a4c72137f7055232ff4a4f0179d4ac9faf25e6307ebe8ec30286b8f34c3f4a7cdcce69662c9a42fc61ab503bf577977530f70d22d740ad81250c44872a3098afceb32a3138598d09d5ac30bf30bf50106fab692d302aac798256b0ce1a1d02d4f12bbe97c68ef1e1ab7ae04fcfc3402f246e69b1ea600fa7fa63dc6ab1dddcceae4e7a5cabd41e5ecfc558b10ac7fc06c561356b79e461d800e1704b09c5d3a68673b974cff98385002245e6d06609919e99c42e13b0cc9f7e62ec360efe2beb966faa4f00da5607a2fc689e2379358c29f4ed2990bcbd3b8551c8f89bc7a53f696cb263639a6cf86da437c9764d6b8a24aa982cafe21e32b41720fcdbb8d5c42efb9838997c7468aa25c74771a0dc6bd947f32a6f3f6b6f37a0abaaa5d49282a694ec4d24969a5f466bc0a014422ff1eede1a67a8ed5fd8d4d7c16bebb21672da19417d66a788d884eb56378aed7c58299702ed4e15d146209b681b6b87361fee708854c12316931ad8d43c72703e0c2c5b897f402cc68c54235f8da7e466bd7cdd8b14281a1f6869640a13408b5dfbe0de801422ee0c4190e4eaa5c2ad1ec6eb1bc7216adb4cc5a6deb1af954c385e3fd0117cded6f521eca140053d976b417a1a84eefd189196bb87a8dac16ba0d9d062c47651c9265256540f27796914df1fbacf67f91eee9dd90255b2158622eb64989e969ed61e2c95a211b6bf06d8192e923ba868580c21f264398b5386cb54cfc2e2b31363b6a7ab3e117c490c968796bad204f10d3d5cd3092939e5e7b672a577b0fddb10945f58eaa36ade8dc0e4a0e899a471c910c87ff1b54561d7fb05c967df62ab259ead69d0f823efa2aae08ae5c0b2e94111c78f865febc853eb05d8946f3f9f7e2e0f2f9975fc10ff4e016f989db1f5f08c2abd67e28c59ccc28416efd0e196b778f5f5288ce7df7d6358a2313776b8055f6093cf27457eeb566fa454a340617c5d07d00ed12217405947ecfdc71037b4c32bfa2d6f7d1230f33433981dacd2b4d7607a4f95fdc3ec73f090637b24c1771b23b6d40ba61451685358cfb5ad176c4e27865a96449bf71343edc513e0569c186d2a1a82151ee37acbe0219555fd482ebcf2abf14319a1329869611f310f7a2acc041667653513548fedac17a5f1d3bafad1202e35a982736d694bc798fc224ae692b3edeaa4e090f1e796fc2cbb7523c29d420b7f6ae8453578548699a87fc8742af6395059b1396eb28d8f2a31391c0df767bae6908c75a84192eecfcdcb1e25a1a5b6e334ccffdf17b427e41b0f35782866c3a258d9d91aba0aa56c2f8d7b83aa16122f078f0edc5ef3e37a0b9ba5d6151430db2600d8599230b83bea9d53005f4f293c9ab00f1182b24203f4091b77b7a6ff771d0a23550683cb9af84526bedf5074d0c38fea6c5a6c9e89d69945597ccf9204d416f8495fc4309a96795a122494d5c092b90c71e7b5f01a20f613051c3e92156f03a62b1cc0cbc2788ed80ca2758f12064b956ec47d6ea142accedbad31cde901921b6f619165e27869e594387aede1d2f21e603fde6c130339f6ece8f9d16e277edec3b05c80f07cdc200a262fab781939646fd0b58941bb83354eac2c46b1b42295316a234a66750ee71e0b8ac56e7b99725ef3891293482cfa89a1456988576333e99adf1f9b5769170591a0960216494d79b9e4dfcfecb5a3475814438ea53c971569eb26242171c89876270b58184580b24bb60ddc89045b315ca0b446614c7266105c61ccd2a8561fb322819b08fc1783f796e536218db259a13c9176d72b2e4bf48ff3b2df49105fcf434beb6b1f7577b61d6c064f70978f829a562f5e59b5df30058071c744fbdf4b6a50fe617c2858542b77d9d513686feb6734807fc7fc8a54476b30e785bf0101376d52f5cd91926c5e6e387c6b1c2aefffa1427bde42137235ab1ff91b0a4e8c3cffccdc97f9061fc6c24f98b7e2b0e8d6a0b508c971ec113539f37fe90f64014e53e4e000690b0a8485dfe97b2919b6325d4041ed519ca8b3fecb147f92dd97ec07f73178c2db75bb2035b57afd1699964c7e4a94e93349bf462ed8ad14797770f521e124002521ba683ec01cd14e091eb8cf861969b36fa835c7c573e1011d21eb7be1e96aa07872f50f22a67ab0a8fb82d1ddc1f5f1bab5dbb847ba1cb845242830bcdce65af2260a675322e5f39e219a6f252813e66a24769c2ce67435303c709aa0e96c582a17117f486006dbc4260a7804023fd43cfbe1d555e4a7d1834c4b4b604d370cf7fcec8986b3acfdabdf387c7035c958210ed0e279b03d3efb75231edca4db86fe4577e6d6129dde82f77ec158ad8e90fe0a75a3225b0462cb5b4fd789db6c6af0d5cbeda7b0ec5bd4f88c6e43f4623848caab2ccec9d1ae44ca876635a14e1562552c43391680dea177f4bef29033f41b058a65cb4f8fd60d0ae04c484b43108528a99185c4bcd227e659c1036b3ba2a1f6f379aad04653a3d606b593968845b3b80ebaaf66dca368af5f25dd70dd340e8d5bda8e24862f517767aa44d318883b45fad662be6df25ef7a2c1c54472919d69378d8a3fa62a5dce14ee21246155605cc9ffcbe497afe2a9007d728d2159c67307a5539de54233210785868dfd6893fcc737382bc677d10a44473ff065574a8b0a31557abe14d4409e4104f0f50d95d2240c3536bc3fcf54f7ff360fd6d207588d72d0d972cb5b4e4c11cd03c7ec2db2575ad72c56726afef16f9c7887b150aa3e06dfe5c94d4bc37ce5ad9885a25b772dfbbac91d58742f3e35f5d34dec19cbf5db630c232c096c66ca8714a40ec35984f4fba19b534115b19eac65a223672ebfb0e11d211c1e88bf6ee151ec89249dae998df63430f4a94d32646d63a453bb26d4d56aff949bff6630a8d99405d72922147010e8dc17d34effa437e9134fd66edc36c05946bdef2895bbfe0f35b30e67d3028dae93e8e30273adc877a44bfce369e15cf41821974c7fa70b8a3ea5fd95bd001c3037468a7fdbd8cd6c10d5a270fa49eaebe150cfed85a72a51e4ac44590e0cbe18ed94fe7161570e4c184f1cf19ec99aa93c2a59120805e6c8d0c013673daf2759d0e33e3c51ad365b74c5def1c8c148ea3d2ae6c18c4860693cd7221c48f9c6556c954d396678b97cb04390c08cf222b5457ee3957409aa7fe63dbefa526ff01be0a37e84a8b0bb643d1b6e0f8f69fd887cdc44e5c0a584da72c570dce5aebec5d7bedaf6ceb5be5eb3ba96598602fa9b7cec9de3284ce4aeaf6027e9d2480ea020a86ba2793b2e5dd82fdc87c2d67e3e7f9e664bf6d49b8e6b3cce0b9190f87d105243100ea530fd08580814c0b174476ff17bc408edc0399153fa228dc1854e10fd0782db597b19fb7f7512ad87eab51f27e917a253371bb13e3c98cbd8d29e50c6179939b2d8d30373929a3ccf178f65b0ef6620c52b167d2be50eb0cd0cf70c23b87db82b93997a4fa8205cbfd39f52148e23da1350a4711064bd4c59f4ed06043938475a8e428edc43777b94d2a67cb29d824cd8967347360b8621c166a22bf0c5e23ee5b40a46dd763fa257e684c9ba7360c8092c0521f95ee10be4c7e21de6661b61890acd1d0c59d7f89b41687d521229f7d785d3f11b145f1621304cfa64bcb984f5e8e872ac26020c9261567eda6c97de7de6da2041367ca25b5ae626647a1ed38593daf3c6597654a0fedc7df88d7a450cc02032775ccf76ade8034eb85e728fe941d0a609ffb0db0ce8ed26078c37bf63ab66a3362db931acda886771c7b7a2f1d399e290f5b8f4f79c7272b803910cb3cae07505c490b5136e65a5f7e34e3fdc17b678649c3cdcb1f5d7e554984ce1336d0f52ec29c2efbf21d0299ddbfcd226f9b1db9494ae554f3d4061f7ad75d206933ab5986cfe0bf2523df8805a3ba9ef62bc019d0d50ada8d673b9d74cde1bdcd56ca0eb85fd7f1ad65e32c1fb76c8f93b347b5f4c9302973e157a8574f2687f6450561e9128a8b2dbc9035cd8a79f05eeaf5ad650a771b4104b1149f57ce86290b69fcc2bdfff27aa80ecf2330720db648d600ad35e5bf6fd6049e2362a58b7cd6d5799f1c1e562fd3631668af77b90130ba4c431176112c4583fb168855fced634664c34d50a77427a9273c14d91b3c15866846cee40a140ff2b8a30c404235e2b8b4c41f7a7059dc80ec5bc49756dbb630edaccbe053b59701d4cb2646e1f8c79aea27aefa4c5ee76ec871a13d833c05329816bd48ab491f88f37f0156c67c5e444102459f77855ac6dc6c66f55231f3fbc87948c79fb1b64333c2639c311b109b5d94a7058625c2576fd90a3d442d5762b5d788a1ecd25f1c8c9220506b58c06cc1d9cb047bdd9ea4a73979709a3753db58b25a373de067dd0518b97c8fcb648218938f53b6c0a6084c7e92c850a2f87396d7bfebf4ea5bfcfa6266af0245cea9a5b58278f30d3381275186cda6be4f68a02416fcef4f66e20ff2dc69f005c7c09a5139f14171439ea419a9d596b72528220fd1761aaea3ba63875a7aa9cf298b9061e59743d4daac858b9effac72c54aa50c27a88ec121f453ceaba7ed4b1bf2356a25fc3cb1ad5e1f035a1e31b9c1dcd0d95032f3d75c550c009d3d75651dc54b37bda8281cc8f71ed5baa3b9a508f0c19d79279d9f2258215accd4abc72a5a14552f8930578f52536ccd9f7275a9af6c768e384b64a3e2bc56dea7eaecbf3ecfb88d865370d69d6dba7337170d9ef154b290676171f8669fb990d028bd9351459a80fc2a21a5495229d58102478fdc2c1a36aab8ff809e401e8a43c8abb29a827c9b5a90c2b3be5fa545ea8396697266aff31647b4cd513647f00c7292b5fe781dc15bd17b7d3e82b55010dd564cb2a8247446d6dea1abdae3a1645e36015e8b6132b5be45bde7af1f1fd4f411873a871f59e3f20e3fddb5c6a6f90fd1d27d39d114823cc3c1c1b16e29aa8795afcae7c9db521173a4d9947ee04c169d2aa53c631f333d2e46613d8392491c4ae9beeef315d4b06631700eef75cc1e9e6f26f40b479bf06bda57c83c6aed3fd4868e34acb37e9cc0462e1105e33b6e58bc142c2b6b79c0e66d6ce8d444c887bd3b9f85c0f92096a94a7ab36c997470cb561bc4b3f7ab0fd3207fd0c7b899e8f0c8fbc6cc727de1ccfe9b526746a03c28d1c76089b4f723663a5944bf18c01ee4568ba77180403e3218fdb8f2eb05ac17243999306787749f18ea480a2d2db092b455b6165ec494528df3d2f2cab2dc9c4fe84118802b5cd60d24eb4a0af0d56d23d0f7c653f09df3c6383727c53698ac7eb932ddd596e409a451302366e2b64c3c8c4046acfab92bd6a10659c3c5f1f16a0d31e2ca1c17eccdffb20823c17c100085b2bd4fd5b6bae8746b981144ab1558fade2bcd3adc94552afbe08557b6981ecfec65affc3b4437860114859adb94d36a3fb52050293c394d6b32dcfe0a973aae0adf5f5682733074e358c11f31cd4965acda7731999f18842ea163a8a07348768e5b1cc7689c7b6e583d89dac51e03ad02c30ebe5eb58e6b598ef8a14581ebf30649abf23389a865cf3bd38a3a02e0524b223f3ce621c0c55858390bb0e4fbdb2fe5b0cae11430a1f11f3f9af61cbe32884ff8cf14124ee38024c0107eb656feb67138c6679abf7e9e9f7a31a52a24ba03eb7adef6ab63c79f41c78bcf7f1c30f19b7a8ac6fcfd357ae46c21b3e30ad008b44d0eb45e6c1c510511b5f007528f065ea62e222a7cf357e62086880cb507e43f9908e68daa78a024415f5a423b740d0987ace1fd8cb886867f8dfbc58b631ff553c2d0a70ef0a0db1881ff1ed9b0772774c9eb921c7f1a9d5507d9f2f76620a5a85f09c5b3128fbc9c685e77df120a772d7fa70b333e8c9b0c98ee5398936230448ec30c8a8dbc8e153f6f5446cd54bc1817eeef98f7b7f064b2cf53706f5db5618fc883c575b8e87889b529438434bb86fb177813cd798847a0667111238ea9695277299fc3b652af681e698529670cec4319817be566d758ebca7b61cae830ce0a49009b2f78d13082d738558d413c3359d73f993270adf1711c26c46ea8e6e52b7ab3c56a3f1c8a7be96bb90cda74daa8563fe5aa1472b44262eb459600e22c1d09f3a1ee55432027b35d85b0a790fb881e1701ad877d1f5eeffca03a8ddde5a3a39e02ba6951e494bee5f3d5ec6a338e5b5c7c77b10e676f69d5ed55567a99ebe4c69648bad783f7255065f13104c35a7674e049f1a175a600ea63301c783ba2795f2f6b81b72559b093f8991358fb6ac6ee6d010ab2e0f1c327baeafaeb5c25baf6623d79c11ba4c599fed106256aa759b6d75358b5dc3c4e7f5a82d3aa73170b0975cb8c4cd67d8fb1aa9193536b960565f67ea58e9ad401024002c4f621bff2220d40ac43cae54601c0238416ddabcbcbe3abe624a847d5653c514b4b1a75b8cd07df2063d459a75712c817e3211d4292707a37b253de91c55fea7f196e87dfb79ad783399f753555cc8fbb54c3b517922d969d42bc6012c4a4097e910433e446d8658561f3958135ca386fa50b1cf63d337c7f86a6165e324724390fbb308ce9c85509f344c3d39d836ea63f9029c34a7186ee3e40e0ec7ff9f28fb9d2cf9bcb950e80a514ba4f89cefef428e34b56c532002c6ba0889a9c23d7ff63a3d9a42da62f5ec8a5381ffe9bec39a93ce8cb261b975d8753a4ba04d3e234329abeb4260010151b3350eeddeb9610634863ff671bc452c3e2501e79b7f1aa42596f5cfd0caeed7c6a52b08beee35b3e670dda7148e4d8c682f1f947d022816549b4ca815ed3812d113344b3dc925cb7b2d7a417bbd7e7433c22b0111858c374e01e76cb8cde111bf8034d3bd8f25513c48d9a1d624bc7df3307d4f8d333fee78dcf137e002843e401dce048b8de311dbb4bfc37119fe2dc65f2419f90088f7da9978706be9d2de0897c754e48a089123c410f07d02e7598c047cac3f264a813b3b92f05c2ec257f176cc04f8806a13409e38c97d12c0f323fbc0a198f8f010e95542427ec429237b0460bdf39472b649fa91097d9dfbd8ab57e365b045fa492b49a855e39ec8f098220285332d01f240669c06d2057cb931c0704c997e0e8f8aba9c76d9b1f420ddc576233a0f42c10d79433aedad66eae7ab7a29852be566c7b27942d42922cebc357390389c55a745ffda81b3972d6db67a61cafa57bbcf9b3622738d466b7d4f15be374a5a25e31960f4ba204d3c50d8561f1ea43a38134900dc1e977d0c7728d4622492e55a2a6f779b85b880f1c195f1e13354b22cde2922ee0a77c81730eed6e0f84b05a8d84756b01b0b501b8d7e427b4ee0e723a389b83cae00c53dd8741400d30a530c7350dbabb937cb5bf2eafc70c6f482562fbf0c6ec2888370d0b31081f6fc27f8425dedf74dd9c92b0a6fee7542e658eb854d23fc9c2b93902a47ba632bcd48b2797dc6019d8d5cc9335937d74b5675add24854723793cae00552e6c9c18832dac5cc5637cace3aca97df1dc314f0e85f0f875694bf06bca2bf6c0b5b4bde9285d942cd27c04e54cbd13e8534fb5efa7d86c7a5af89f8d6a7079d8546d5868a788b50f3709c961a8bc3ad6017f9e9c73cce30b8d4217caa2f8c72df485c66074f11229bbbadabf14b2034ccdea6f3d1c1ae82bbbb0cd324d128358eb201eb3a14540a503787d3b72547a48af100527b1569a7f204514baa987c851169acfb25dd232cd8fadd171fba4cfd5418c7decedaae9646baad33fabf4c4f00522baae91b39a321ca457562485ab8fdb80ad6911b5ec34713ceb13bd7aed1594e2b38adf709cf99c313321f2def2fb57a7596ca8b66b79ca6416c852477565124ae1dc52aa1b36b194f7a79c1ff9a03d7584ef67139c6bd3cee247e6b4f5012d812181431b00c3ea3569de3431b19ae961dd2d301d5ba41db8845280bddf2deb6535939ede842093a622414207163db83d78ff5252c8fb957650c74f60dababb77d15700fc7dfabdbf8400c481ee75fbd47aa46fae6af1f10098693b1e1f04956a6b0152ea8f34911dcd8dd32e290a47d3091a9dcaccd863919b21c1b32994ed8d62b9505a1b54f1e55972618b6d5472387359a02f9cdc457f107360952d244140df65f89870fce8c9238202a03af006a22c970d8fa48bbb39c63a058da5798c6edb41137d813ed1c34e40430c56c1190c07487024763c1fedba4816592142493f8584a55cd5f1a044e77e0ab6cfa138b896a83af90109f7afa31af853dddb51577162ab8bf75aa2b6710eae22ef2d2ad6bd0344d0627b8ebe9b1a23154154dc9e5058d0dab30d27a4e696f78e28e96c1e68a2eb39e6c0c20e3039a2705d51b460f0414e81e3beb105ba666269cad7269df890b3a7a83cd1cb47602c7cd453b2112573cc0040291537ff58f7a7238ab79c31b7fd34e27080ea8461d1f06a360fbc16426e72cc0a171ca5ffbd02872299f359a2c29655b5fe6e2c085de428808525bed3cfc0c05100793001707cccefcd45837c27be64f1dadc2a7b93b070bca62117a3b2e3dfd934ee9a38370573e4a8d03fdf8819aba051e2945f729e8e8b57aa28c01849b53d6791d919b5e71aa583c3d3f45a392c8fc9517c724d32d843d22eab761af24047a0da99bde49e691abedd912269324d090b84cf7381c51dcf449efe94ae5447aef3d559b871039391e526650ce9cfae023f7da167a7e429db7e839387d25ac0551c3cc2c2361689503229c92fcca48a29543158a30e404b0d52e94269e5451b5627749ab46a6b0b897e9be81320e318bb7cd2805033415f4344bbd981514eae854ab780a626ca4723903607c34d3eb9945b981e52c9ce011b6df28d0b6d91f9b5546a067a48806bfa06aa28e02493d1d6a416f69595dee0f1e396ec8bbc62b0d5f772a2c1a9edefac11e5d8ffe898c825ba849da9c56672a050aa4900bc3380651869bed5d64b56e1bf6f1a92513b5747b0f42e4192317ec253681cf28bbe95266cc262524d08234bb3501fa74666935938564c4115ddd9b465454cd2ad98d4d8e9ba0228ef6ec3e95d8d24c82a96d83ec099ce9295b619eac9512042d1e003dcb3e73fe992bdefea94bc14c93b786ab0936cf47bb37e99c4754cc59749d38f92fd451fef4d5df38f00a5264cf433c13ae1059d2956f6d5cd751fe77cae9d99f3c7f654c6deeb33f7e9e89c018520e8f2d7a85c4a471eecf99726b7440e6f5533b1164a1633cc0fe68546138264e20a328fed7fc75f65830f142efdfdbf16f6ab008e0ac102b01a40db92aa19855f0bb4caf6ab283d68ee42effa1e40c505f1b71d882f34a6585e945d65e056c5e9477f2728df363628af0b2cd88457b218c9fbf43ab83a796bfc07d79b6140a7ec5a3ba3c3deabf0fd081b13ed190585da68526c09fc2aa3cbec433ab8d79c587e5028fd02f13d1181c18842a19ba9fc732ad78e98098dd48e663f077fab6ccf763339552fcdb362a12621f97f89a57842558e2c559a3d5bde1ad4ff952a21cdea29598f27432b9eb663d41e6e9649d968f56af4aa99b2a4ef3271b6755f22c1b41ffed8c47691b5efbbe687e4605e2eb0496a862c4948fccf54fc1ab3443597006e843c3ea27961059fa11f1d0ab16c9075818c616164d9ca51ed07d46a917b95dc0e88880932aae2745d012a528363e567c990d0552e5d73736d35ae952b4183517909766b755cb293109502716610f65bcfe060f6b4fb8056c347542441eb972c096a29ea80151d5493011b950ec8bf2b2dca2b9beb44551a8c771ae4264d5ab223ddd3c31db353af15290d0c83321499ce28dbb025f103863f3beb9e676c3ee26b9fe86238cda101ac74131a2bc95cebbf9b1b9087d11a48193efd8b8daa21671d65956a7e8d9379072b42f9e76564bb1a887433cf2a35308e9bbd59f2b54f3948d63a30147b561de732f151ea7682f8adaa45076f62a2d46aa675c8f57d0ceae1937fd1675142d91566f04408ceef8b2455e5885a9c83c0c64e2ab1d530ba000868f6d3625b3c7d5868bc6bcb75a3b7ccc172b97bc484b0d42a2acbe05907d65a5f423b819518096517f0cb10a822783518ab58c3cbf872ad468ea0e52368d207fc8335b356b3194b780ae19f248804cfbe34e823caca7b1a9c09369065b4096aae5cbc5ca8b587593e7b54f08d1997704ea75f9fccb7770f35410c1915c225ee5fd829e20fd1129e89613495feb0022351283df81cdee33cbdc21ad35a2e07cd367e70c0bc48dcecea1e68a777b4dbf75aac76ce7069363e1f7866abc6c81eddb1ea0a791a0c604b7d1bbd42383c5caa156aa955863818877c60ecd7ca73e142e8c50e78f8902f2e4152ebf9fa3fcdaaa3f4ec189b2fd16031242168e405511a4aa8aab60ea03f1f2ff0e0b51a59954e8328ae108df6b5a36bdb6a72910adf11df69f4c25f1cbaef9d00cdc579e322e0645146ab21af306afec165c6b4e4920e2252941bbcbb67de5ca0665817f28b575f6e50c8e72d7e672c349a50cb94c82dba586c497cc011c3ffd3b78e92119acd632906fdf7b69c9b3610298b46e7f8ccdfa49c37a2607ccddd941b3b20a448285f5d177eec83dec459ccd01df281a36305e811e025f0de5f62c5be6970354b4cfa8a4baed70c6fc6eedd95e87dcc2dae6b258ea3e98eea7075cd666bfeecb513417c9afbd8c9e6fce0c49b445d85a5eb169d19f07f957baaf2d122d5ee13f0e7085b96ebb53623666998df272fde0a99f6e39903557060229d61cf31311451063151f5f50981506206227d1d74e94878b9ed48fcb9be8bff1652ba0df4afa121f28614a905c8de49762d55a623331a547f5529f88dae8e7144e82a240e54b4e95b6dad8b207f04e8a1878b9d7ca1e3a9359fe39e5a80eed123ec8da67681dd757b3bb4e71fff3c5cb3315ddee5df6f390750c7cbea36a555014d472d98a8aaa6d57a520896ca7aead4590c3d738db04357fb5ba6530f267687814ced31b97a582942c65f5b0be13db010d7429dd7baa9c12dc666694f4840f6f25a7167e72816e18f9b0e140c518d63fa8e1f58a97764774faf2ef3c973a03b28a307798396fd2c7d58ef8f4aeb7a45378f513e1dac21751cfd6c7c48396ec7e90a7305013daf82b85043e86d91c7aa7dc236eed519363eb4485d7b65a9b08f57edcc9a1e9da4df56c2b6028d626bc11aab62afcd0e6ef2581c1e77dd316f4b19a700948a292225ccca02aa082e97fa545f75a9c6bd8032f3de9abbae05a2d148990aeec9752e601098f10b47847208f3b664076fbecaef9e5673c5cdbf9cf8f1852d5104a2f42fb884bd739a3b430b23a6d6ff3d7d8076cf6f878dfb5a56e617b248b1670656671ce6bad282d17138ac0dafcc775f240d57430be0170050aeb19086955c5d99adcbc5e57055c859d1481711f88fbe4387922e3a8f10130d46ae667bc827c035b7157d0683bd79b00c147176009cbb482427976cc076dad97a4fd7a4b61ade0d3f4cffc916f3f9a3c5bf36f14acf62af7b77249a495a77873017f7e01417347761539b38228036d87352b1abd3212c34521c2235e0a65df99e090ca224e2267a8de9dcf72326540d05af0e65f60d15090af30387fce4af792f407e0192014452a62243cef1b501e67ff6641e2dc313ebe1dfc9ad95bbdf67eb32a38ff34b3e484e51ee70b33de3ccb552d7ee14ea0e3e41dd33b8829e619d92f04de9f1726e545ee53a8646dbfea5cb22ae692c7292cbbca3cc2ca90404d281fc083b4ff2974d74a3ba0e895ea457a0b36cda37eca0b335402e9801d8b97e448714fe3796809b823a82c2ef5ca3bbd90204a3baa480aa1b7c7d7e0b1efd5b4aad3789de3b7653a844c78a18400abf747e9912a5e310e0f617de8725af6fbd385b987ac3c860dcf1f2c7f37225e46ba47f9c25eb913ec96ad5d887858c6a833d09a1c0cb0b7f29bdc6b641466d5c571a2ca8e820104b3b1ec5d471384f31a755c49489e80a216ce679f00234598d67ae0b9d6ebde24f6c7d1edf11384d7493d4920f4a8c0412f429aac7dd1411cefb9bce6cbad1d7ae4edfde1e2279bc4178f658074d63e81b79963106c5713719ec16318473d4ff7ed86570944076efd429d4b516eafc916d64f192f1b9e6dc60a62d3549201f1fd8508b5192fba5e5c9d46e39eddb1f57bb5804c1572eb5c505ec259314f752158780a809b35d4fd81a16a7aacb5580d224fc950b2fa1ef41e193c06c78e078d5f68f1dcc13c1670e43651695488a38f8d3b99bd2e9208b1fcb9454be2f9d60068bfdcd0908ac909418cb5f1b1c3f80d8395bb091d99e9a0df40d2a459effdccd3b77afaea2bf091a97a87465e9471c7e0ba26051d86997553b7be9202dfa3bd54a9085ae596a0f80e8e3dbf3cf188992a925b3fccc87898ddf7cfb3284d77695e778a431dec7e5b12ab834aa5a2184b5aa30e5e6283fc96fe9c7b04792f23dded6027ffe5ddf2f990c2a4b56cf3916c31d59b787e88785e269d538e1e191fd2eadd939d481b1e5f49b6b0f067b66c01e0dbb55f317b2b4fff0949a98b9fbdb8b23ed5e48bcc87600a2a3e3dc34c55e1bbd0190bf4ea9b41c9a6642e086226aae151696931979a24bf1ab807a9c969dc2dc6ade8793b6f9a19f79e6eb3d09ebc4fcb47203fa15d31a2293d8ce88f75a8d1b7595e0ac3ad2834f3b17c9e476f3e558b49a60fb4d3d470c44ba9b94d82e729e5eaf379bd1dc166e86932bf8d4dd6314695a047127b63a38a172831feff4f5928f895c18965d36928f1842a506dc7b8e2f6dc8acc1931d7330e231efb196efa09f62795334c65441f3d0c10afbcf874b286d187dccaa71b8588f4c624f1737741f807ebed510e722aebbb4449b2c5d388d7fd12d525307c2c21e072e44ce02ab1919997db6b87b921914d80e5d68dac3928180a34cec7f7604a5bc259469c4b26ec5ecbc425d06b4f9fc6db4a488a5a843b09786ea179982400cc9716bdc8d583e0effad7a013694dea74bb4011546c04fc224b281331c18b52922c657567befbaca23d18942e1fe5ecae509b1e1d84bf1f780a0fade600470710995e6dee20bc0ab102bf0f53972220fd6be41d70df7c205b619de66cc6b84f915b3fe2c285fe8f6403b5cee823e10666712f4ed633765bd3cf212421237c87eedc6263c68d644bfdc0fc1636aebf889736ef51b39f5937730a9be4214811b9ac0229f83653f28b8c7e058308a0b406a0fb97f90819c1ff84b3b78f64c9ac4af67eeb775f19f1bbbcedf99ab57dc8158d1d4949cb8f8675ef1f17d5e0f9e09ad92f5887d176d6a24f46419239abd6bd4819880668dffd170a59199c9e7dd8725aad35c1e6742b035e453ab541e94a45b28d935a4cb8be89728800e259da623895d72fa5a2dbfde829ff729422b81d3d591845c38dbfb3b55753dfd3a03288202e183b13b707d0b08fa384b1e2260ae85019f6b2d606c02bd98c198d448ee5ca19ebbf2c0fee3bf3fb2681c337d7e9863b5909e9befecfb2c3eec60207ef073abccb80fd4425eb3efbae8daf57118690d5dfb7ce2ba1b275003d915e6c294e45addc5d1c567443b639886c0088c7bafbe62163301ec021aca6b9e02fa7e6f016b00579e3678b2262a7245e7105d4baed7b30b930195e47501be7f3580f23dc96112ea4cacbc0885d72cace620c237a056aa679a25b64973a6a2054441b37977ab4ccf24e1937bfd4628b6c03220f4febe830e748e7505e4398a0f40f8c79918fd6799bcb0a0b4424af7fb5dc85a7d1e9c2c61e41669726fa60333940ef70e832a4103f8122998215d02480d2720c1ee6021a7047212101e611e7140a5f1a108bf0581a652d62ae0074180238ef6eb12acfea198c3f60895cc8c75fe27b358a14066036cb2c39baefe651f508218624f31926729af11ca543446f70c821de56dbf24ce38956e3da5215dc099d41591179a157938d99c9cc9b2c30d21b05deaa5581015dfe47bfa7eb1b248b7c87a8edba9a00f39d24dbf3e52ed3a07439deecfac5ca495fdb14d021e3437be2ff9dedfec9ad2b60e0e19d5ff62d208f5d5b39837edb970bd9cffa2a4c0f88d4439096bca118fd38a35e0df090bd2c124823a987f088a750fa590d3dd4d6c8e6b272f2c1a22f8c658b93b9baffcf3bf25a16653927a269d04fc0f467f5d478dffdbd0a64c393c9d2d7e4741c53d1f53ea9cd91e757242c3f509f5572b394eaf52baec14f87d62cab79c46d9906abac0b96a5c9a6c3be7a50b2c11c41754aedb4632a7957c363e927cb27ba9e661d08567c7aea18feda8a54b7f765be64982e9dfbc72784b0fbb87e01b04ffa723b73ab4554b880bf65ecc01bec5b697e27617d48653b2a4b1c21c395f3bea9c96eafd11f2035bc316ca25e729dd6b5a78e799c8fe4c895dc8388d1f4d4101bc7bda6e3c18bb93a182e6d5ccaa04a1187712bdcd92b23bf97bcad689b548a185ef114f07ab710578249bd623fef34ff9dd302e91c51c175c66487c09b083204eacaa3391751f8fd979dfae944eda2337eaad2ba22afdcfdf0f6513542bb9285ba272cef10f85976f1c18a6c72259e583f27344ae48b39af3b91602831e40e2d7afc5304078a660e8cc54bed5aa256de80b311524a4a613c43940bf1702d2aa9a886877a91542647884c95e91eaf681075f5c630b0d11ae34abc65c98d920cbcf49819231020d6d860363e54e8f673c2affa64e43cadd290d12cc0dcc28e9f506c99c1772a10eac2ab771a4b7f190e55b87371f5054f1e24bdfc84cdc605ce083db480e6beb3c1208ea2c1846701f1a8bb977ffd092a5956769985f9ab78038070b2404c813a779337ee94e9c7ad476ca6b5c99c0f562e7f8c14e9946aa24e8ca87ceb61ad08cc610d02b04147bd1392870520f3d0e80308b510a311ff8296e44507a45b8322de7289e21486ce6b549a6d0b585036c13d8a152b1685e36516015d5c4ef43632f4d19867a96aaa012acffb07534138952446be896d7e1e8c25978e85249b039e292f0fb9e86bbe437c8c31714394ea752efa2b85c1bcb1ba374cd264e042995fd122acc77fce169cd541f741177a4d861e0ba4a4150a352e1d2882bee740259f6046111958e9688cd7cc9d700b610187c4fb812921ea200e06021c470dccdd083927b180a021847de7ab4dbb8f889799bbed8007f55562c2b2e978af0d952b0226bf7c1b44b9e8c9a8ad1ff0e9320da3341589df8a1e9a3940e6548a6b97c2d9d97d1d9d717a10c56f611a617ff5313b447bd95b29a1c619db09a7795f0ecd8570fd4ad3c9373531acadeac7028cb1c663845a1aa475ba329515d8562a01f1bdf79f46f2b41ce537e7b52d1848c98b9bad994002ee0aa7ffc02bfd1a94df2c5a11260fcb0134406b39ac1b872e0a9e5dc4156ed9f244c9ca6306ac2c5f02ab7bf2f4d9c796054de996698803748393cbe1f10cf033fc6b321f7d9f8565defab34ea4e8303e30194a6fe32bf46a6aa9abbff0b024ef5f5754800c5852a4b8469d3bd24036db3e2f14b94f3c92eb8142061508151eac50d15740c644caa80aba6231b97709d661745cdfff7a9afd864110c49e8995bd8ca5f00e94caec4b3dcacbd37f090084892de6b7ed231a51199422ef69ec388954c7aa1a11ec8d1180691d169ce8e0658d31e0fbdef6baf7746c611a53d31beec6ffd84b4c7b03d7d5c2abcb43c4944d7cd568bddafb95af1d6c052795e9bd4a670a3e3e43d8ccd22ec70002d6220463a7141a699c036b35f65526a36a4873e90a07b6f4c4d221de8f91c6425a4afc9507cedc1fd85d6b16340267856cb7e1a2c2def9c2d74da2f422463f8343796cedf1aec62b93f15e3373b63f6b972c3d42fc9c6bebb0f5a1b211bb01328e56c16da4b9076955bb39ab5d63babfdb5f71cc48d20517fe5ad3282f7ab0ea25ed7ef447a8bc99e30397b540b1bc5b1fba11d9cd50974da5f64308de96e020d4984e6717bfad74953cdd2462e3cb577446747452e34713e58fec777dac9d3da55b81dce872e6977c42210a4c2a61ffff4465b7de30c66391d75486e4464f54de4333c2ee1f1e515dff0598de19777611595af49aca8109d7374b47501fff6807212e1066cd687db18e684948080a4512b4a7a4d29d7136bf0202ae05833ba9c14f93c462db4ddc26febe261ef7c5af2fa5bfd871ff349f3dec3241fd57bc2dd5306d565e2e1b4affe96ef250855ded3b7eaba1b5def9ec6aa0ff10dba19f56e525fc0540961cdd23ead61e986815294f2928dc9f4f9cb0c0755c5d1fc3d1b9e6ca1edb146c025e2a3a0d0c6b476a204ca040f98bad0c8602109693d0989059b970aa6409a4c21c2e609a1051742b284cbb9220380310afd633778c13f2acc9914d03b1a130717bdb335bdb6215ec698fdc25eaa166f9cd4084bcc7e9ce254eeb2155b1be121b77b2729c756cbc7ef9608449cf838b3dc3058b40e5197f3e99646a394bd727e07e76849b4154cb53a8dad31d6acfd7097ed6740afbc49155d68db15624e95234d7428d69ca5a44279d647216c4ea6471a39eeb5db22545d509c1e127acfa1bb6a38b3cbd63d86908d7df3e46ab52eb960811f81364a57f1560f2187817d51730a12184453cf7f5f629878fa62a4537752cc23e3748a0021e8549c1f2e6498f6de60c2c27a12dda92fb6e059fc4b839df7367fc509a20031526b0979bc9da2aaeb77eb25e9bc3e64215630ad7ad7b0360007e0f37d834845a485c5071eec709120728ec1c1868d52fe2d879730c201829b147763568a33c6988f09a9414edc3682b8f06a509344ed33f4df169e9c0b72c17c70b3672733ca0d00762bfccacf09ad2d3c5b707621f524b4dc8a19db3552434e817378a1619bc4f515aec98f60791a2d14be67a382a9c124d393eaf4e3ada5fb726a78099be9bb8fa387a165a4ce1ecc913c6b50f5ab0675982f647e9a70af6d5b10b3eb2ce74161ae246495133007b284de8e9165a677e210e366fa1a8c5ba6e3a6eeb4b7beeef1d2d29b00ec60760ec44c87f6485268d0449e58459d91c1790172b00f913c292eecfad3fcc73fddb0c2f977733c5624d1195eea17825481d02ef5820eee856a6574644531ce8215acccc3ee0c3eeb93d0a3b62f399ca470a514e16a3c013d9891845e30eea19ba9627606a9e5df46e6ff82d3ce3ffee52b24f71805e7ab8e3c37c4fee8806462910c34de022e42ac23f44ff9744edb3c14b26dd2bf1c77484c263203adad5fa97c7b27dbb96af3c399d0ff8e7198dc5cecc36928d8593db85ad405539ccd9222b99a4497c9ac6afbd696f410c760ffd9513e1390ad88d7857890232fdaaddcb551886746a1d621871b9f85d285135a5a9b4d99c6672cda517c20b405e22065e398164f6a86cb985bb156477027583c9c6f1acb840f979b4bf8ee03c88dc3fe3aea0363a9250ee7474e8b6651922df882fa7bc457ece64fdc544417156c3fb4c9def25b146d9b10c21a314bf94e37e9174d5697a785c3bd19985f25d4caaeda66753342fdb9a10bf96ce1e028ad3b9ad1366717ab9760526df67ee96a1c535128ae0dbf20d3eb452defe7dde315ed878bea5710150d97653004c787241d032c9a1d3e2d1c7b3495711d6d7196c8813acc3cc6eb59263dfc2cc33e54fe74da93d13bbd02ee4232f95fbb94f80be52779eea7fadf039cad860627f8b3410300ad3f868c975051e85a809f672788359547ac696f1feca5350e6d2fc608c70e28784ae1de9a4ad8108463a96fd0a3d8b280d7294538ee7ea98d7aecf8245eeeb35a88cbc26be2fd77e9ccdcc699882c1c316848517b87fc63fb4ecb0888918f6776b9fe9a26ad6c8ac78e8e08a97a2915cd362de6209ab316798b892033bc4a0c8a82bda5177d15b3601e6f0b2c52abcb80da27bd0726e3d031d41f13ada2bb948430cfb19960d6b9b356603ff4cd6fde8c63f81c60112880a2886daef75e7cb01516787367936f0e6a4fb49e746d45dbd881c16b7be798e9be2f1b333bb74b6de087f2d78c525746d7fe097eaf53169d61d9ad59980984cbddad65117b154637be80853a25c648b0df8a3beab4ffe480318864c5dda9c17784db0361dd061f91011b39c7dfe24200bee733debb26402a53b517618db61bd987a6195a0da685af73f38066d22f3c5bbeff3aea2e7929f3be985b1c6cd04177c4ee531eb071040f1d9ee3aa0729ef41e8888004ece06e0c4b44cf0e194a0e77826d0b5fe1a466fcabc33c398a6df78163a03c877ea2b7ec1aa70d35682ab4aa60610efbb96125b9c0dad006cebd5d7207b773211aa9e7226e272f657539afb937479835075965a39a08c8e5fdf92987f11b806f867215a0d6bce5edeb8d3e97e8b651057a65854b6b451da2900fde8ec8be08ad02e6e921dd0474742a8d87a3d1e1772f68e06c833603519781a32872d893ddcea14810b408cb0f6957038a24fd4a3ea1d8efb1e476f0ce03a0f564d59a050ab47dcf06e66be122c32980b29e745c54f5d5211afe6f06bb709353c59aad7c782d8e3aa38cb4e275945d2cafc56ba9986cb1c5c51ebaa9c29d059e538f71b9e2b841f5bc74e7f6d9cbf5ca579ad8ad1958e576aa3180840f78a51119e9ef0d99b49049973fc1653ce1624d6a6cd1acac661ad4dce97f3761d74204e6709d743445f94c85db6b9392dc8d845d6bfe248aeaa3781dcf3c0f585e2e8cacaa36762c0e129cd044cf65510f55dca68aed422fc5cf062d58779155ab34f4692d567ff1a9e728393d814d2f83726e3145ffed829aec534c448d285c390365f849ff780ca287e6bbb1370b21475ea6a7811411101ada199a27357e28c9bc9f4b133cceb3dc5040880e57a5dffdbc5e3c45194814fe260503dabd829575e755a40d7cdf431a293f31655e2054400f126b3b1f0362aaa4af5fb29205138918d8543d42b7bfc22d13adf64d8d7552a76fec113ddd518c02a15347fd25562809a11b8621f308b0844c7cb5873e8cffe54b1a1115debd711cfbd8025e09860c57b67968337207028347fda0ccb3e8e1ef43c3548c1781857928571ecf20a6705808622439e63a30d7ea735bfb6585eb29ad544c6979b3ac1ba77cd8ce856f14c00718a00cd047f030183d8cf73384b0cae05a3d25db119f35dd7f341c3e5cfefcfc6a54405a8d342b42e3123cd2367566fadc1fde1f6771ca4550e7cba8acb587796b39b1560f47ab7d8e9ce24df5a8841b2eea4ac0aa2e7527b902ba95f12fd834e63288eb536b42f325922e674c3474e4df5066b659404bfb42aae86c772e31a270a984b0df4e5c8fa5b6f275ad5a7155c3c3536a8b69f82b2f3ca747a94d5771619ba32bcadb4515c4a3981a79e806d371f9404f087ddc63f576d0061c3ba5d6e8af5f06a8fed3d770540f9d8529e50a1a4bfcd1c9d37c9be1139facab67d6a241aa253ad9bff9e4c5887e88589e774717afa01e22f4bf9e25aa54cd7717a5cc825b95af867c7469123c32011d658bc79ec3105c61f763a087373565ee19443c028435bd15d6abbc993b402c693e2090aa0f0c647d0b4a06224f376d53921121cfae45c244bb70894251447d07ce28e1bbbbcdb7144863c17d6717672fd0d4b39c06edcf0ceeba85ed81493a835b4d4c6d2b37028466ad0c4fa6e5d06205fe98449e16e2fd1909d181b356f15304ed899be00aa50d87369d70333d8fd36efd7fa0452a087a8c1d0efac38cbaa747cba18cc6d37e83dab76b211f25b70b59355b2623e989902028bea20e49d1b37089b28c1e8fc75639a7c54ee1aef44844b256edd5b00fbd69a7a1afd9aae04c5a8f03fd67073ca6c00979c44370155498fbe0066b8174b017455a6262a0cba71e4c71f78ab0b6f3ceef535195fe8f698b4e6514cda9b780b5f9c7300cdec793da75d64265bf28d1d6c76b9dd9aac8710bbbb26d0ef236311363d0399c9e836915ddab7d96a33c731860fbedf502dc8a9ee90320299fa59a425eb6d41b8e4932b42cbe7d0ace38540ed7e6da8c036b0400f64098c9b2044b001a9003f287c0f9c7f1dbac6a2fa82a1a4f63435f32ebc773d7a5cb40c8ee67f873ab0f1629bb9bb2adb0e373dd7b85cd978d47716356f2f03b1599fc06f398b2e687f8706cf6d41a8905b415373076bbed7d3ec153297266452d622b9cd55e9e614e9a25756a127e541c8edf7dfabfd6bf9b9003e21971cda32d775b7fb7f75ecde1f08f6df52064eef7d2b7847a319ca6ce886f212f802954ee649864f613588b44a000200c8bab49aca32d035a1bc33f21e9f9449791055096ffe5d05010e1cc1241cb566d04bc0f6bec3bd1b2a4bc22ce3a78c6e6b726c6160847cfcc1e181600b05ec36b59e08fc685d38ca7283cbe020f64c048c44c0ac46c9a3d7713c4fc68032e7b6f3c7504e68d965a818e56c098df833847bf47945073c14b618c06f4e176253909586c9b6b9ce6444edb76464a69cc17a0179d39376d51a6ea10dab628ff40c170ded230c9601b0f00be3c76ffb103315e7915341e2701de93154c705d5bccafb54fd89f45e067eb0cfe55be34f13a42b0cfa91c3a09baaabfbd760da46cca678620841c8f48d6156d51e1a057814892d5d32ffdf9e48fc90a9baa36e1d4095acacce85d9ff8f4feb10c7e0f23dd3981551c31dd8cd6381221d9dc1e4703761189668ae4e0aab6c625ee29a39398ff027eb77ebc54f8a630837820f2964b68091192b0d12467c7e6022ab2edb9000b9f65fa2edaa8a96652841a745380d37ea4723faf7175c9f7629f98c588b5b7be642cc4a11586b01613dad5f12778bf7086ca666ff0eb9d3901a2cfebfa0282f885c7a42a29a7f4ff0fa6979f6f2b011f7a1a8e0e682368b7fd03183dae49c2b05a2d67c789d639f14e37dc5ecc7369ee10d62569f08f5a6971ca28d5ec954282b511e170e7abbe64f30c5f8c2da507337cc652e453d765e6d0205c8c1adbf592e0513658cf8b3389c7cfe3ca2e994e2fc1c907d592dbaafbbc8a1a67b63a8a183b8fcc7eaa2e0bb2024f6aeeed3e526562a1d6da111d7ff7504abc77fc347e78323f6375ce2fe9ff56d75ca8363e650d15cb797650cec4c7c4bb68a66e144a1c59677e549b5d78f9446a688ad2943ed15094ddd60c8e70efded8af8b94c2afbe9cbe3cefe8737ae8b9b3fc8ecaaa61ddbf021c01405e519f070b3a48764b2529611e12dea79d5de0d0d85adf186509aac7f22e97574cddd2707b7b672921d06486a8ff1db161950c988e55e3fd7ee7e214e9bfc4e42932edb52132294e5078f16cedfc73749857606b0cdc9b6a6b7caa43959d59134f5aa66f1bc57ae5f423c28f89d8175a0b555cad182d42db1b1769259a509cde287df342f499a6466be9395cad552e91aefa0172f49121b6cede17724b1113ead257117ea0367b0e13f7faab2bca4257679c8dd66913bdaa5b3d19da0539b0a8ae0664f5ff1f29d389944f5d191e51cd62143d62ca4551c07d630da54ca1cea42bf14041a7c6ca31f744ce7a9c85b3a9160e59efaad86a8326cfdbce2328ac547d02cfd0b5cef0db2fff91dcfe48c7896635134961f0504da55bd97e1759f66227d9321e20483ae6ee314cfea55bb832a1086c5c5b83599c2d09654f66e4999c8e3a180111768e576a2cb7c357857a70bd26b5e8af5fb5764a4d02d77291cc1b653935aee95bcd8b6eeff807dddf4e6a6b388cce0510dc21f82d4cc8a26f1efb1cc24b149f790e4fe4e921be879f31b8f8ff6881bcc9465c5f3b718c5fdeeed49b5187250991b172fabd06960767b7369d9e32daef133086fea47842e91b18c5d27fa1ce1e4285b46e8d7eb678d6288d088dd95320e144a7477da655bced653cead00a84454e0dac19f6063d565cf6be0c396842fc4ad7dba63df8e995ce61cf76767940e97662dddcf95c0312b9ce75bd814e6ff297c56ba585714154da3702bd88b45e1e46c7cf432d3698090786f3584809188e3cd7e2b5dad4dac2c7fe4f3c995297c7820e4e22206f2da7acb5f725d97ed8689d70603887ab78369d8f43494e908dbc12c7ca344b6b2ec680a86313a2f12fd5ac410be4760d81c18a0c6084e6fb80c038edfe2cbb122e66c485597986b8038c9a68994c15b42959ac9441464a23104507e029aaa3e2a5221e9711cde8e72d056d94cb4cc1b217f1849753c294bf8079cd9ec5430c6175d3e820acee7d33f541a0e6cbc049a510891ce6bc2d3d392979cff30ce4f5d660dcb64a1e94c898f3381c01df79f7fd8e3d5a1c81fb872daf462dc1021238d9591477681270f8f598604bbd2286cc449f958f35dbb4c74649c635acacf4659328f5f8be07113416db22d387213025901b9ead33f8e3e1c720b0516b92afb031838f88a4fb7fb64b0b50b23cf2c0b7c9571128260386bcc5ddf426e073e978acdc8e404289b177887efae5238b0e5ccf0665f1511effa10a29ed79678a305f7d61d6b144c438a4b3aa2eb0a9f35cd71d7d2394973dcb3114c77075d70d835261314258493521d813dc44a9af1a526e19ada954497b97aa20cb29b29cd529321764e9a15a4bd61a8e5bcef14ea2bc11e25c34dcfdd5375204611b43e8972c5caaa8d1573146a9c77c421cda4b176a34841f2d187ee500b53748162710563f4fce955d763d0cb42be94dd9bd565ade14e91e48252b3f67420c7f3f8706fd7f463639ba3020449655881f305ce1f3c94d1b759833b4e1cd60a2aa3cd2c0635372614b8da9311ed95a8af5339845de50a70e1e22eedbd55a8ea632b31c171de3124d99ef2e8021a073a107a0834ab99375e8bf2f558d5e9b3341de3fd5e8744f4d3a42b73c191a278730f6daf1bc497a4ad1e5fc406a8c716592619c75706772f9933f874cac7b0dcbe72154f468d6882a2b88d8bb3aa1151f7c82211f77af479ff26b5266c9cc49ca14f08c1c67b240397c30c890cb32c31cdaa35421216be3b71116fdeb2b50185c17af9b770fe78f5e76512ac6ba9ec08902a0e450e3f6a954468d7e779d66a6f1b5dedaf9cc1e1874f2c65738ec3e1b91798e4895d09a29fbf991ff0e0f79058e83ea5e8c70f963d227ef1b55e87a8e159c9ae91704b08e4def24382643ccc730e7b7f40d440c02b635cbfa3155f03faf0221ff774fbc6292af6e3b2ee0370094d0b52f3bf9f0f2511d342dfc32e2b95e668caff79cdd178e8ba9ce2711df34661cf41c3fff3512bb77990fc937043f60ac4efe6b8698fc52aab1f81ac8305b9d33e08153876dd02720ae37dd83379a254075f6169de13841dee51fd9f5a3ae0dde28f324d6dec9f248fb098c60ee5185ef3e9a859d5343025cbe4849ef6a5f77847b12627bda3b8003a5a6e5266aa826b624b852e332acff802f9db2df2fd0c46de09a170c6ba14a740a43c4aeda3ff150e1a30b1b49fc29e34f6fb18675e1b4ee522553f38e82790c81848c49178e07e1370d777aac9c3563f0cefb5a834573a2d277fb4d1b0bc3c8c296b6010b8c9b38a4748c3e4ae43e5e4ac53c5b8f84411b1f061ea1280f9b2f1c7bb13b91e67cb5b05ad03bb6f0ebb8de38245dd5179da1bef8e5a3763330559841e4bfb7563cccbb6b8f8cd099f5f9bbb6bef3098f93cad2075f465855da12284e4a6b81b75d83c4dda291bca172e8b677540a639faefb2d7528a54758d0d9efa0dac4d6f3f58a6e6c78cb9f35b6148b0e02ccfc0f1ef532cdd6dd5f67a588aed2e5e4e73d0709851acb82358dea08d2a4c868f8a8cf549a32ab5ecfe27801e1e9bd217c8e6bc97c988fc0ea74b8f0e532eb06f45afb9dda76c81987748deed6833b1524f753ef3e3c395291f7c4277dcff9125db7905887974a0bff882228f0c1aee6a71ac5fcdb1e13e3b25dd576df147306431e3ecab91844624d68bcc22afdf1ebe4d4c3442d53d96b3c2d496152e4369db978db4ed77e008f098f23e6f99784db12cd96dc5f46c125898e0704789da6cc51fbcd767e4f986387cfc81cb6dcd644bf34b2e253254bb0471399940553d2caf124269f082426fe36790231e925d396c2e756d44fd03cf4423bd58e052f12faeec7de7e54c8ffa5271b6e423639810d4b2960cfd1ec8a4ebe6aec6f8da0de36e63eb4c80edd2971faba15c414ab5ae5874e4a86f46f42c66e60ef95ed4a21d9765b82026bb430f247402eea39e5b5d6bcfc11125ca7b691cc8cb4692dcacef6a015a059fafed0fbf129df94f032fcb32cf3c4924b6340b48f78586bfb3135656903aec0056848a8bafe584fbdb617339210a2deaf957359520e52394a424d5dc544b8886563755fa0aee58b9c2f4fc90f865f7b0b0fea6755f4855e0ed3edb33c85b4b01360fa73c94bad77fb6ebe7b689bd98ee0d80722aabc2013c17e0042e9082849ad1ea8810fc4896f6faa4dc5ca31e87bffa852936c707061609e67e16e629864315124ca1bf476a8c15926a9611bcf763d48fd2a67f5c7fdb09c8845b4dd69fd5aa545f06cbbe66eda9ab30f75b4ca294837034855a8d57cd79d2c6810255203037fe0687383d934a8097f5e2f1217b9bec56a5b1ce112505cad99319553980225d9b703d99a075d35993458e1bc400a810f642c4d6083985cfd9da8af3251aa554f09b838660b918fba9f4ae74bd6e6044c06e8897aad854d9c8c1c4b33b8ea7a5b3b04555753428b3c413ddf9a676d282c403a2934336124c6b438f8c763a2e2864f01264a7bfa74daaf555ffc4407f0fdb28f75ce7c7ef5170d199af40890d5e0c0d0ef1bc65cd955c86345d978c7c5d4f0dcd56fc1e76bba445e624ff5dfe4821120ff64dabe050cf335b130fc4e71439215075136f7b606f01730cd7cfe2ffc62363ecbfc5eb5c6a8b2cdcd0b7364d8c00301e82ac16431676c2e324de99d6d59e474cf3959da11138ff45ab9320dd6300002ebecd30b65ebcec0f2bc6ca8922447f43f05dc4da150bd020983015ad5b81b9fe616fe13be57d6ba89e5d5b3260247fddea513cc5f4476dbe8aac62668115c3bfa37808e7f629c3d2054ec7fb07696fbe4d57d6d03785475b5e3d2090e0d2103516752bb9cadd7a143b949e369d26d78e867c63f8a22b8362ef3668e10786ef5ed031125db0ab00c1fcdc1309a416bd42ccc0836efa0d634a0f4dfc20e2bd0b8d69e9d35a2bfbd660b91faed97a2af9cfd66ebb73c1368afb1abea5bb2facc44c0beadcc2d41cbddd4eded9d272a2259061d792585637a328ead0730d11cdd5a4f4e251e91d8c0f35c5d1d73051be9d8820014ae5a5fb298c3a8d9871d41214b25e1ef556bd0599149223f866c0da4c4d6336b73fd2b404004f3663a098555212dfaf068eba91176e06c737935b74717ca3a3ce5ba9fefe9534c72d39fe1348f2657f7c945273090c85af501e18cbd773be8f3ff9923dd33ae4bd68724f1b876fe2e9316a87ebce77982d47db6bf6b07e8961da8231d653cbc3385a0796197f5c9956eac0fca1bc6addb85a966f41cbae0089761bbf4608bc08d590ca42a1a8ad7556427792e8ba3b601bbd3e342970f3d75b7e0202080ea94f6f8d0cd82baa50dce0f240bfb26ed8280c17b7fe8cf4abba37a9e00c1063123005564e892d5abc0c83235b4b750e7fa8383bd27190af19b75ed57e8d142ee22c7ebb4eb61591cf79e3386e5f3f635e551cbc97db3a1ab2bc4e045735edcaa49a74239123b93af84548eaae1da88ce22c257ed5adb4ee113554715c9a8a66b83c141c79aa08736beacfe72b965c514b36743ec54aa913cec690a0b87b7c2d6afb270e3fd94e0262b5cf80d90adcf461c48a1bce5be54b25710db356da35d7ed740f5b8aa5be064f3b30acdf5fb15cb471c5111d992291c4d013b006760b1186d50db4e200f9a8965396ce7cd7e0ff9189ac1ef8bc1b9236ab9b736f2c6674c325474e57d2e54d9979fcf0981b8ad87c9b4b975b761896bf7adcbd1ee916aeb4a5586947120c4513b467800b678464ae5abecf0d02021818084d26349cc76928acb5e1ef949bca9d337aa1d048b4cc960bb2d51c06c5c0ec0edc804ac72fe0f2911aafb7202295b2a58a1ecf55c41f51b67678f4296f2bd533b7d85d28761ebd85aae4aed383d91ace9af750d58f005dc9c912cc7db5ca4845ecd1b275620fc6c6af66f71b97531198285e17c60646f466ccd228a260d22f4a01435f26bbe8e93995853c9007e7dc147494ef1e074a3c5b54a0ebfbbc90ba19155abe029de0ffbef0c2e1ec20d6c8bcd05251a2bf66f693e1f3ecb1ee0e16c0ead532ffbdad3708e6790405b8bba8b5e721e0cb93215f77cf8ca20e9db00b06940446f991de40f68ef8151f28387e2d9d0f781193f3864d4140e3de2edf00a5c6f82a68efc97e33f40bc8bc2da1d430c25b37cbae04a200ab962141d383e66b028b42a8dfbb2feec0383ad76f171c4b9fe4123a816f27ec33be43ed2a591751d7aaf20e32a7df6ac269b80d318ef9713fcccad66e43a15c2c22ea617f0ea02263aad3c6e3e47218ea252d323a57d77df5b410bcbe127fa875ef2b97fc709248948f754507bfeff0e8db802a843d3c6ea933e5c8993ff625e0abe3739302348e87319261d605fa2be9886c6f4ae96cf6e3c374fa68a5f688dfedd0e4502d37433e4a4e69319c5a77e3ad3647507541caf8050fbca1eb75d85ae9340d1b0578d997c2bd6e7e04c1f73efd1938a338c66e07bd95a01b5776aa53fcd09abe24ff90fc231c97dbbafb517c17506bc4bd7a650284eb175390dc017de9a92067ef6dfb566fad65cecab258385a371d8f61355c8b4400ec16364c3cbcf5a69fc28321c9d086047f6340d0dc4c88a6a2d73e58b1f5aa7311414c2f5945c87b199c781ffcc5a9dfb137d9a67b9c7f1b82f0c09257dd88920c2728129b89ab8172fc4e60b46927dd5048530703e585579ef6b69767bd12b7ff87e75769e9b4207a1958d2782441535ae50d68f6678c90652889e039d90309bf9ec3a7830af98c1c7709908106ec70ffe93b197f8eda6244124ff4581dafd12cb1121559245bfcf40c9dec4e5fc2edacca10f7c37abd6e24ac7901b64b3cbb11a08096688e742b86f9a9d2219ccd5405f2f6306dcc58f2d7db9e3c7658488b033a98008da7c867b21bfce5fb7266a5bba24c5ee392a0179b579462aff659c38244f8f63276c5e0f2bc00bcb8c0e2aff207efa2b0520ab5f9fb8050aa7420ea694e69d6cffe5ad97c8f5e0023e4c35ae8f141548c34fb85b7188c8287fc292eb0a77a55e57a2198987602a6ce6318fa93fa9b0a9ba84ff435b02df3de50da2f493736819d592009641bc8455eb0250e3ae50d04f0076419c469cbe4ef5a14a2976b32b8b38bbd7527e95104e5f75411752b34aefe7e9258040b7fcce1e08aa88025eb08822c1759ff92f0550cf6f96a82e7a9e0248ce023251d26ee47a777c43903a72ff10a8b5b2f30f6fde2ce749b5a6a509bb49bf99d58a4d909042f97759f9743345c4532d39e45c2838d25911f8a5330b722079ddb343bbbff63c62caa00ecb7a3bbacbc7bab3ae6b470ce99f84db15396dd89f5669921530f8a9161586c321e5224151ca8812840308f0cdbe57287662325df3837985064ef9d2ebfcc52501149b0db5b63b6eba555e2011117ac661bb8a9cb1f8455b463dba83496b94845d358eee0710db774f69e3323d3cc5106f498b720315af76e27cd68bcc3ce6ae09f67baa7a515bb08f2bc689b944b47b10f8e1ce9df1d8b780f5a889df138c8bbf17005302505bb16adac639f7f7de016562aa0f65ad79e826eb4a8aa05d03b95702a88cc30908be3fdaa0b5e140205e4ba6e5200c4da175b94bec1eacefd2d66388683f2dc67924e89479c979775f77160829a6b068446d9b990dd5c4d8d4f3ff59ff1e8427b4b8689de21cdf18a70ede6dbe6fbd584a8a079982a331bdbab31e575079dc698878dac94f6c739cb87a1eead61a9099377a422e12d313bb67223b2164e1a298c98d67b5aff5eaee50833bf09b7a409bd6ee5c7d8c3386d7138b7580c3f89cde639726c2c2b15a0d8b64e80308441f0dc68cb44af7759631e57dd26f63ad4df58d59f8e85dc142b3f691c7ccbe26a54199e3fe7661ec3c32c0f6ad10094efc6b5ebcbd6fda7d327bec564d9bcbcdb9592363e4da5c9ab640ffb546c26b0d5705ee31aae460ee54be695f68e8d539dd80797442e5ea738812b52d25a644caef651c3783bafbf14b04bd0fc87603c0244f770e7136fdc1916bc823e71c38e70901d7a581f69985f9cc0b64c878904951751d3cf03391986ea13385592c71f4b387535a4ac553f1f73beea2a5397b392cb5b857cfe027cc208b329b9a8dc52e27e9e596ef5bc448c805008cacb6ed4c372c016d74d7a258aa72d81253c5d7f8a28523fed6b18c8db3a93a898ecec629fb1db14bd495e3fafd6df61304624e88d01499d1e5ec7d766ac9e2435a8f45bc4edd64e1c6bcbf7ddab3d2a1f0ee52d2e626b23961c7255938c115bb026b82b0cbc936d1d66cfdff29cd7a7bd388b25220b37f9844fc4a480d794ce6398ad25ebdf6e9fdde3bed9d070836842cb039c22d8f703a2694729debc4f3e539e89d521edf557ba027719757f17bdb00fffd757c1570fb40a270e3c1783a3fdc8c674c4b43b75fdbba295937c68217fb5a0e66c11e21fe61f254652c98219e4459f52d86155d92e6cc43b5a14910b18f930e8439d61076d1afedad73c421b0d5e9fe0c1032a34d132c76269d11f3399d86cee34bb5581a5b5571cd5f8fc45a8da38a9a7f990b7636e7d692f620a97e014b1cbdd60fc71514cd583ae666b466cbf26a2741e7c0ab55a48f96404c2393070594f29ba7d00f7b90c8a4906ae1c687e2e7edf2ae4d61e188f2864e348675b8019db5cce239d5151f226a5be4853975d49ac9859648a1739a4352698305916ca0e3597cb578fbe5be8814a8edc5ed81611d5859aa66d6b898268c2fd050b65c667779f2ab4f6ea9b96ea0c82eb0985a1688e7b8c8490790fb222f305be3bc97344c1d940e0af602e6d440843e097be495edede0d0471deff03de99475a17112995678afe1fef4b0afe738d176c639e30d4a6058e94d32d3313e5889a7f69c55f93d448cbc0569a05583021bd66fbca020918908b82fd3f9359dc4d7e5cf9efd8dbfd572af5e31f03d1381ef49d4b4f12781e296b7e098e4716ca97092ea4d947640fe774a5ec42138b38a450041b264ca329d50f8bc3c45ec6774c1229467e57809828d43f698a9fa5daf444c06c3b9ebb5934d6120267cd43d4485471d72899df0d1ecfff568ae6c1c656f1d30c73a8c1a4eac4330b68bd19a47b51556f7a43a66d38c45dc0d99ff2d7e7e4ae98cac0edec1fba8b0fa248359e00cd0d7bc57ab95cae53cf111fff6646fee0b6b8f4fc93e4089b25e37929ddbee02de991ba2cb50eede85f3d90d67770e7f24a76a24e8619aeb6f388ab8bfb6e4cf47edbfbd185c511531c16773826d0b82d5e2dcc6a373fbcbdf4af8e2670d85d2530e3d2657822b84d2e54571daa4b69998f4626958495fa90eacf51b396beb270ac7b51ff759e04838a13f2d1b37b1249f5d337475980fdcd6589208f09da3c1a909ba9a3ba7733614d923a5946ba0e8e20d78d2e44c51a900d81367e8094c3d473985c9e0b5c9d7ee72063b240d00c2b61d3dbf2f89a6389b11d651dd49059db4161d50db29b1734dbf9c232e7d42e326ef92b9f0edee4700a9141e6e01b09506ef4af7044816d7facc08ef06b1d2cb23f71a419113c8095688d11cf2162f9aef4da5e36a0bbf0a64210f2b8a9f33ec54ab670864e2ba9559030cb4e78a97523f2bb9cab0d5a7bc44d0264c36e60f72fcb995726d6e7fe0018a5223aa25a7d8c39d7a635b97e912b4daea5fdc0b04bd023884b37cb5a265e16b02f7e953fa7b9b0b65494ca65730be73eff95a09ab4c94becdb987ba0e4971a5cbbf435a31fb2b57070856c2c3c90eb90f56c8274aeb1235c59c3ebecac6bf06a409280d5335d14a25978c13a72c214e77eafc76a3aa32177797b10dd9487ef2fa7f51595dbe8212f216f4cd23f83c867c04df80e3287c21436f72f020d60137e3f5afc89e541578d72c0d07ee5f7126df3e6cab0741413608898d90e1ac9e51520f240fd867ce53b57fdd748991673ef20546bc54f6a24346c02635a3331890719a6164a26a4fab28c5d6d600a86fa0c3dde4c6def636a205f59b474a70682c44ca63d10bcc49da1f8738ebba1b9a81aa666861bcd537608cb9a35e129f0184c811cefa21303e5840c8588b069cbbf7926dd0dda8798c616d3b30b54aa62f1b85bd0c2c31a32fa616dd002e425b1af3f6627038917f62c051e43d59f4bf55561ad3c09a0c10b1ee45b641621f8b9a3a47fa6384c568e12f05a6b60a84334ea41b8e087c1ec0160ee5d3e2335cf5d72ed442101e1a752eceacf0a37192d42f23dbf89f065148e41387e093591e1d058e06199c5931ebd7f7e02020aba03b23b42d0cd5cd1d09b4a87c2b1f4d071476a3f08620c972b2c28229a02f6204c3a9c72ab046dae906ff1ef2f30f9ea4b4a0920f3b169575ba7db3bab2b96831f75599a5ace90bf22034cce7ae21a4b5b8cd8ea61f4b899753e675d1eac65c271005922f073dd11ef4de5c26790e741c8ebf9a87dbc6257af3c61ca9a11d44ce73c2234573da92b89cea60c9cb860c0dc7143904d5e7afcc1fbe12a2105403257aa9e656278284fb47c21de22f3932c859e70b20ae44d3f63c5555557539be88bcaaadab1486fbfef111cfbf55d301b469c7a7b17a6e3aff9cac4354982c4a26c7751e1dde6aea2d3c8f6071271aadb900d06d68e6847ebad98ad8df4739d44f82a7a46449a5d7309d99dbdaf9b1e6a32c3bb439973e56422da8088e92583827399e54d9c953e67e11f6c903e8962096d575be48301781044ac1f7ef16ae1171de462867c70307c41b3e8204e45bcbfa93115977aa56958c5fbb4bfe79a10a12eae623eace2876433ea0cc0c799003fa8dde80c187e6f152fb33c2bce81d1d8ded359631e45f3a8d4ffecc406669d04f577712ef264ff490bee37ac58329e05dcd0ccaa849834f19761015d886d2f2ca2d946a8a1a8fe46a4cd2cf0b232749bf9d405203723c89296c6cf087bfdacb6caedad3698d63664afad975b472862dde76166e5508055513b676f24b3a784c638016103432f988206399000a74eb689ab876d29b42834af53d967d85b88313567f4b4f93f6eebd15a758397dc32c4a4a50fc00aee424107a6f464a1174af788ebac79a51e2963d15a0c71db3a3a8d4224a271f0ca8d601c0b409d25957deb299a8a1d31d7ecceac4c58b0d145a2d1b3785d1f2f343b32d2ac454f9ab6bcd53b213d1d21e9719d2589a58f32687d81ce8158a39994a44e418fdc7ee1db4797e470fddf7b9256d3b166ab33cbfbbcb8e93ae4449c9a32dd3913c85d78b542820a936dd42e2ad47575bac57d61f9141e46d23ddba4de9d79ad94436d886ce3098727c21dd9ba37044b6464b852843a29323def472b2449165ff6b873c519126d75d1e1d3e034b8ad843555db745083dfcacf63897d2b9dee158a0a337836e8cb55caa4fea4ebae89d4dc438cdb83c53806054a400b977d1931484f9b6400442175df698cc5fbc35bf7d865e6c4fb78e2acad33de39865909ce19a00c650f3c4c7ae9536aeb89b57324f30bd307cf0e0f2bc335d73e43d5b20dc375f6db11b2ab85541b6dff1bb5278a0fc180fcf6cc4700664ee5de1cef336a2f4221ba9576ffba80f7cb89270707766c8c7b9009a72c62363734b8757c2b9a155b5b4473ce5967877a470945dedb573e808221bc89fb89d6c72e6c60e2c5a709c18b08555c106b9e0fc8e1554df6cb12e40217ee9e85cfa89c8ff060b37db78b38f3b43945486559f8c3361a6943f57b6c792a1f2ae0477b9386df4e162f5ea09c963abb3c7e8b78a3eaa25bbcf8672a731054af35e676f9d0a8db26e8df3001de39fbdcac8e43e64a169883b5cca7f5e81db77360c9197cba31206adc50ba96784cf474e7eaa352ec060c2d18eebeba1e750e7056ac8efba3328ad0f05a5bfb99f9308c377511a84d36147751232d45820b3cc98c55d424134822e3dfd80b6abacc676e4e3151354fa55eda0ec66a156242c79fe1f20f2482820cbf9f234a483e986dcbd11a865111750eba79f180e7a86aeb7df3e35f0579b13c4362b8a3ad615b5b2ea8a0cc31d0751d0327cb2abef79fee833f628972bbe842c5d35c1d6a399b165782d917592605f7ac21e719b0fc0d0d48ede5095fcd5b489f88b01a0457613ad68d5410dd74dcdc8bdefcae2a9302781880914509483d54e271cb3b1e767b2c49e7d55fbd8d913e61a0c36d77416e7773df068980577bad3da1ffbfb88163df8abab570b503b03a64d5c8a22ca49a19c0d84ab93da5870757ab3bbd68e64145f052ad347c3b67a0c380fa89425c2cf01f2bb3b910bf70c41e5379186a94294016ac68317e6b8156077affcdcee48ea06c65b7aac7088c2f280674813bf68b27f13518496166d97f39e22c5aa9d15320ca043cb0cf0b4cfdeebc3040d81a11a65620de52baf353fcd35e46effd018df01740a1e4f0a1d012351f2b8165d878b410637f1040264464de44be03322dcf28607ad1bf1f9fcd784e9b0b8f1fcf792010c7c59558e8a0e99112b2beec269affcd42c2d8c672f1cfe6233161b82ff0197af5e43e20026abe5e4a927495904364c5513403b668b0f4ca02471b262a471d90219727b32b0c4e2f1ff3bbc9cdfd2e0db29691e9148c4bb48520be2e94333e1ef105549f77dd10b1aa2ed507986b0f49dab007f4857118885ba48cfe7a15349bf7947e503e0e7ba00eb354aefca900ae48dd483eb617ae07008da4622035a673205a16b296e5282aebb405a11d49447cff236afc31ef6eb1b9fdd5d46e7a34759a9b7f66b5570e9a7e255025016803ef148dd2c4c9bc127f764a120c996f52852240a9b0f6fa017ed6df3bf3f33aa4225ca63ec7aab9cf156955e7101424d3f2d0878a78778c125a0bc686a1b4125d075679de9b81e7d21b298fa8754394936a972aff6277015502b79416d6dc63f9915370da5b64223b86b92397df9d285160665c52ea0f4217e1db47f2c1120470f19526b7f76f8049ba18195429a41f5f3fb48f30bcf35a0764051bccc276049b73d356176ac7b0edcd9a8ebab69ec228126dc6542247302de7bbdc586ab919082776301e40f567ec83e6db68bb69c269a725080cc89c137f451acb12c41a288ffe264015e8e85e5c17236b892ea0a0487b2773b00f8b3ffff7c56d6f75859d9b8b6132cfef525780507ad0c2181530b659d4ec2887ec2d89ccd196022bfbfd71a445c33a83de790d48a4c155ab6afed7d38fbdee2ea46d2952d37efc911e806bf5eb2c817a2ad0e391338542ecbd6813379efd68b545a2fbcaeacd90de2fca36dfc73cfa2cdbdcdb3578443388f549812c2bae3b0af1571b581a15881f43401c2441d24f46c65ce9d4c8c1ea6f978fc4d23529632cb3c8fc2c87307a0b74e4fc4c982aac0c92dad770bfa3be227ba8f317544533adb3b53ee16fd8fdf7cc1b616ab9d2e80ef4ba5d30cacd1ec32a7ec4cc5f40a96078f6d3f0745f022dded7905d9460b692812378e9617e4d7f73d7581c5395356052a48f904a1b97882e4186fe5d3f509fddcc4d7eeed7db53071371422bf24370efd87843671616fbe0a80f02a50e3c2528ceb57772d44546e260c66b7e65653c7b91329d684e50f03d39e2c29d79a26cba9e84989590a938bfa751caa1791f990767ef024b51b0544291587fa65e4ea48b79fa3c9f36611b4b70a2006bad4d7c0571b300f5df5d2e46cfb3fdde8328bc4f39c305f46a6322891d3a8527d0cfdf90278ed8a6795849b6e91b77099b908544b6aa7833935b659a5608ad5169cb8b710d76366f4753b362c5736a2a38c1012582f65d0f2a3b6ab1bb8ca7e70fbafdc07a17a674953bc4e07281e4ed304c617941e379b7d0677c59e5e2dccc69603cb6b0df03eb3b45067668e37db31dbc35ac384b7f8526604caed29bb0ff46fae4ec30120de1df66e6371aa23a405e4053cc3b670563de9a1509df71046cc5f296b8e5c12187a226072743ee01964401176c539b1f61bb5d46dff9b810646c48cedc34f6ba8df19942dbceb5b41f51220b768a0d44036bd3941b16811923a41068a16e8644c0a2505ac79e43f2e821d2d33811e2b4b1e84f31408fb58269b54e1dbe624176cc463b11b0ab8af073b21bfc0bd59e7886ad4396f2ce90f79064dc091a57cfa608ab79644cc7e0aca8d82ae138feea39ca3dba508029985b7a8c42a854501d1d49cde0743bb52e8c58004f74fd92b8c915e9f77436f83977f7af425b969223d4888773a6dc1bbba4ab6f594f4da86e9ed011d8c5b5c2c530c6024aeef4663b35bbd7acd8fa4221f9d0da86b4aa3def7ee54644e71a3de358badb7f94e85ef63d788b025195d18e5f5120b20618909b912422742c5ac3f68457ad5a3d2b65528ed03e1dc4678d5d24bde730a8028790533dd3d7c00eb6f76f1b2e64afa5ac1b466529d1eaa2ed535e49ec9c05b2a17ae96d9802a04f1126fcdf37c67a042e3897ece89a9a1c01fab0956633f213c0f377340cbab95074813ce63efd8733e016a1f0f236e5a311b1002c947ec0154527c4b22d290772ab420914be70bc252dfe6b7898c319dd5e9d782b47ca20d8d26dfdc82f6c822dd01f07792a5faf2325c6357800a54c64aec1e85d0ef5b721f8f187a0730925da0bb0dd29086cbd83fbe3288fc49d0c0ebf889fb9ab4af11a78076e6150a0f2d1f4891c16c25f50f2e2ba50df6d0792a3f58266ce842480f77c871452668cfc0e8dcc80b7a427d5df50c798e15a704be930c43e59f3c48edaf44a60cc99262e7967ebf448f36e43a38ad381879cf162fc1caa2febdda95c463476bb83ac0d3e0d2d5f55d9652cd3ee349ec7adb20aeda7b11f44e1e10cb69b7f095e90aa2ed67c45e54e47be52b93b51b2b5ca7dc21ee777042d71e8cead2a05092956c706874c3e064a2da61224109667ae8378a1f1ef7f9581ab0c4ccf6b1ffea53ecb21eb0ea6f3891411a98be083bc42274234bd9380f2c261a18d67983680b1f3f47e3cb61c57b755e2bfdecdd50dca88f5a63b1a6e95ef45107de396c71ce7bfa38992d6d79e6efea4abf1ff09ecf0221fd3474dab89a85c849022ddfd66907cf4a442da0539e1360f3315d194d0eb6db9dd0471aea1ad901394fb2c703fe4f54d56a65a8ef9229fd7045d8ccc4c4a6d0d7e4ea5fa894d7b01534859786a8bd7c32b4448b2abb6d6f6e06d119ab4834806c2231e44b9d2806a7f3615499cce168eff7d07f54d08127aac6689d71506eb4781f54b2c59b69378963be660cbc9c01dc9189c358ba4a7f6f7e8f5489367deb59a653ade00230fcdf7e871fed8813fcbfcc65d1f96d271146323471f6a81deb2f23266c1dac0bc2e2aa57774d3a393bbc2a51143d5c34872fcf924890040b1e04d23a6585a472cff5175b9c20d3ab101d7fcf9784311a0bd10ecfd4d2da894bac92f381225880272ea5d1cd42b62bf47b19fade9887201041850fc97d3ade7b80fe969ae679f93841882b165df302f968b1800003b29f8f9c83047abac59d9e3f636e4cbea6c6ff302575d8d17d4d5ddd285b456fb3640c3f8965cfe204dca8b4842e0e6423e71addfdfa27228f39c0c832e0063237b9e9f432c119e1e7f64431b6e1edaddb3ba2ff9d2355907ce940d7d85d5d37900bacb4c8025cc296ff59dbb2f8232d2b193a03f4b080e7301bfcdd081912e7c2857e75e0879d1be7e1c95bbc0b67308478c1f85d905d746f789ac4e4403aa1957f78375b296785dff5421037da13338b5f71719cb211776871d99bd00ce5aa13620397d8ae9edb9bbad998cec1142134a3abac0e5c2485160d16526bd35f2af02102ab2b48b3295fb5bd9cd3e06beaab81c40799514f430922df500120bc4a71df22b2c19f6cd185523f12429f335dc877b18393cc23b2cdd8254b83d780be2100b2151ac57123aa046994e404197f92af78e7de6be468ebe35f69efee6727b190a4469f499dd3ab18c0f808ff061a66068ab76047d3c27658ffa2bae73e822415e89a68d9191922f4d1437b12492d74161f1cdcd637e3096bae88f10d2d5a87529a59d05d01bb3e97ebd36e755ff4f5927b931e9598e6483101779a3f41fd1890bd2e75ee8d1e1cc00b4f896869e7c7fe5cc47a3a3cade81c6a3fc1db8471a1e35d7b075a8ffdbf93b07ad306927636698fd643019c19decd433058f5856c67d9cfc29c7e2333dbf0f7f4041e77d8bb113c75387f56ee25a36c0c662c6ce7eb237e13b0f4331512ae98093cc1954f17021e45c0d89598f2d8a436aa2ee8f0f1f21a59e107cee8dfe0dce6c247fc918f1c0390eda932b8140d6ce4442965e330ae9b02d0977008629ad0a818798e0c9e36e958f2f263972bd1d054c4f4f8931ee17568f78fdeea097ae9e989b4e04d464b18f118f284beb734a40a5696e30ca7e4084155c3fcb0f9f09452d3bf499ecf4a6052a7bea37797c23fa1dc386c6c662fb4bf94b834c088280e40f51c764bcbf50983af843b5a5e94b541c4109aa947cbd07d739f659778cec406d492ea2057d21709020b013b8ad7ce85d2582d9a3dedf0a7d22b2b225cf65442ca673f55fef7eeb66ed82fe28889bd443626a780b074a42113ec98028e6ae3b0bbcd61d692751c2248e9782ce55d954b839d9c54b1274d392fde5ca1d6bf9f112f1dc993176e6e60a1b7f76a069756c6afd046be45578189a3e2f1f6e23c385e7b9cd9f13faa37d8fd96e6fb89c55c31ba7b1b15eb95b4f9347d7477577fef23bb735fb40b30929e6af750e9de182abad6a5ba7b2b0258c01359cdb7fedab76427846f03ac25051a398c9034370dc47c736134edbd6c4c63eccd59cd56bdbbdd0f9078e28c0f816e57d7683d0f7397866aee609909843daa760bb06115d62e6e0e5a126b0ec4b5e273311c7c0e9c63ad7ddbffb0aee9fa860f783f53a77438925c56926d63e80fb9a2961fda24556f26c1fd50d9176c4b8252d535592ae7ad3b2b4aa317bb45890487fcb6090ab948f0e7599c2fd55e678c708a665cdeabf5377d381044f68de901c451e3c4783cc27cd7fd608890b64dfc71356c5c76b34d1b1760f209a80b47aa6b65a4061c1fc92bafaa55eae92b22e94b456171ea5556753f7e681b56553c612982d60aeeb399aaade3c5afb2355f6585c2d40cb36080ace1bcad2c1f631d100faebc23aa292a2c296e51b907aea07042981789ba4d91e4ed968625036abe487263489afc97760f6b0e9ceef139789485884e19d6b3a3b8f86b7cc310302665d813b9ed42f3f5dbc706e3876295bab2569a2c17d8746e1a700d6f383db63674226ce108df1c6fbd8b94e06aa3595b1250216e382ff13d07d44230e7dd6fe0e9d827d9f176a4d03556a58c4b556f42ae8ca82559212e9dedbb1ec2e09c1c0eb7441fbeea9d988ac422d5cd49490d6c64c09e6d6cdc3cbdf5e3c4fbdf501acaf52bf9f12147aa6cd8ca94e207867ece16c53137bf3f725dac80e67250933d4c24ac215d9be52db4815a35246295b837ab07eed75d66ba36bddfaa9929d9cfa200d4254e8ac039d6dba149c46375177469d3faaef2d5e52ea33e33dbb504704394f467acd224d56d41ca5a4fcce67ab6ee2cfa5aaefb4a57aaace44ec0ea9297e6037d951bc1291797493f002cebb703e26e598ccd55a0831eab60b51a400f19a06f66d1bb15aa1dd07ffc1c34c00e50b72ed569d878051fa8a8c926d799123a9e4376681d1c1f00dd7d17363973437cddc5c1cae126881b870aa6166e95f665d74b9e552817259bffe5b09f6c962ec7cd1f0cd182ab6d0c7ce09a32e6f994b7c9ba9bdf8755158d04ad26c76e99b5b8f2a11f67c63612ba1da1c29fc09113f82e3ba66118a9a0048bc65b069c1bfa79e5a18284cda9cd0f64550c5ab095faf40e0ceebbdaa731921f97ab598c2b7a1e90183ed8af8aa86be0ace1c82ebaff1fcc1bd80a13dfef00370739f30060e825eeda41d17af7033f747a0e3ef2aaae55c11be149ca0bbe82104fd862f877d6c1502db052972146f720a517eea84df61a1662f4a2a04483ea29e040b20014a67bcd613521427a295fcd971b6bf1fdc2e2807c207a5cfafc8dd9ae24509a2d4663f49690bca9dc6cf624992c79ee9852bdb112b5aaa0efc4e97c48a058b472d3fbb28a85c3f2f715339e153263edf2db840e39650c819eecd690d3e22073140dd9c1c2d109c418ce09d1142662ff35c9b82ae6e5bd2e6d28e4c253c5621f392c0d9284a5ef4e0676ba0a70f4aa0f20dced2dbed823f7d95f5e250f1fddf0f444b3497aa8fec4da6816444c612f1868203b8d7c46ad3669f1149cb631e1e7a6eccd8392f1d6c2caad7521de28e7d5ba708f511dac45777cb6b9eba38c2c91528be520a09e3d117041bb8eca85c466f0747a457a2b5c990676ebe079f8ffa27289e5083a3b3376ea226e064f8b62c370f49c04002d5a098aa68937bcef1b904ef9c194f1a2d5462e4416786e97ffd971e187e5e8a9d0255d6f1bce81c826dceece2015bf69aa79737290c0b30d20fe1839342a9c06b7c7ce3d87b27bf5034e53da68acac330446eb8e5ae9427221557c61a1b8e575f36ec7463670ff27e06167f6a6686ea9d4dd1304bebca46746ee053a3dc003f7096657a4e605df99fea9b81aae34bddf4633707765a41e701b7bc28dfb2d9618663ae69f898d4cb286dbd62b6284ed1f726f9306657e1ce6cb510b31057b419f24a623c90fb00ddd77c8075686027ff53e0b3d131f88730a9f804d30fcb29c33cf59189f61dc52c0930751e9a1dd4618d832f510ec4f0f496c94d381c607aac847b83b5882bd1ed5594853649970d8e607f1108762b53586e83000f339d37f002d80f70d5c5c7dd8e1f6dbe5b77239b0c1e2b258620dc564fb64360a0f288e9ba2d1601ea3475c2f359540ca9cc905adfe5adde63dd3ec675f4ddb6456d7d5b273836cf406bdf625b7db26dafd0b39883294a297ef802e341d7c88dba8dbcdb8408c612b19f3b951bdb0d7c38c0720eb5067576b28101918ce415ef47db736a1f092d7768c5508c1e8bac9656cf0bddfe49e8f88d14c2f116f39ca8d5d04ec98dba52420437d4ee1cf3ca9d87a6414431ec4895f3a58cd4a5e7e6a060dacacec1e1008f3dd16b65c106f80e97fee4c58f4e7aca8dd7dbbfb0bf692752094af5484e036612c82df66788e913b3afc5b98a608e4a08ec42101348b688a47b72045345351bc453f4c6bb61fbce5c25affdc785452e7115f79d9468ef2d3cf26ec0e5b5f9d5f83ebcf25496d0bdb2c55e2ff0f2e4162be2a83a8c15ac1f07654c647ee3f53cfeec985b72e364982ea2bc7da794192317ec253681cf28bbe95266cc262524d08234bb3501fa74666a3714268dadb6a2bf987ecf7437d85ecd6b3533f97365d9a37b3fd30cda908ebded0e0e2e62fd3ff06d778e662ecc6c081d894fa94e4b4c5302e7af3661e31152585b2e4e68c79a255193bb2e8fc53cd27c33210edb0fa3fb05a9f4dd2fb92268de49c87a1a8188ca27e126b78b7a5790f5e6e50a29c7b76f021f743dde3d54b8c7f7b68bf0e0ef669db65cd80c352722de7a5a905f3aa970f26f425b674a3426defa3340a0b33f3c184bfb77ee84b7dc355e0042821a5302d5176be835d27462dbcd5d2ad32fa442883276d478d0095a1a2818fd982c6daf2473fd81c2983b5f4aa2b831183b5d6314929139d3817964362825ab9dd22710a43fbffc9a730e7c986524480417f593215a3d8496bea96528a337816110024c54a0d5d384d229d0f6a8b3c97167ba950e21ce903f7892fc198a01bcbd7afe698908f19869c194b8751ca09eec0a74f2b665d30c651ba29cddce6e5c60a469a96819a9491a585c84636e8098763ff9257d33698760d354ab59e809de1ba249c043f604455fd3bc6ad931733326804966207c248e2c52106aaf9366e64d18d33d1df1b32a5c2198ce5b6c677273d806994a5a1dc2a61e6746e11a6a202fb34862c772618860dadfb0f92ebe08f9782d1d1ac02ca3a4c5fc46e0e204e47b45169f194030793d1204bfd46a4fddff7cb69b6db78838ad2591b9d5586864a569f01053f20a1063fb396049516243764546cdba78bc1d973c87e28813d2b9beb44551a8c771ae4264d5ab223ddd3c31db353af15290d0c831afffd1d4e8b5d31afbde743c8e7b2e4daf4eb7447d9596300995cee60511a6465beced086c2bbc21380ffe3d14e8b890641ef785aa0e4d2bc179728ebe5987dd18a6908503e49409884559c875d33b3e2e36bf187296808cbfb257a1e98f63b73251069ae5a9a967d8f0b571d4f1eba97501f734c9e0df13cae51181c9509f48da61640a1c69db521063af2f0fac5a72ce6326b1069998ec8dc2d64a3507c2eddf42a3cd1e8da3b7510c674592664d6ea337374b6bda91b48e47cdec4c89af520d51ba436a70a623bd55f699a71f6887e1fa93233c226d0d1e59fbf709cb1a56be62798e3da55301f56110df3ef6c6705280d17ffcbcab0c55dbd552a2475b98dc925b865a0f7e3b0a814f04b76bac2607865c08f965e2c0f43970e652198712513e7418cf3271f0736abea54555379a00946d2156f3fdfcb79a2e0b98096b7bfbbd0db14d6d69a826393d69ca033969bc5a7902e19bfa660e97ca447fa5adfe77e012f0a73733c08dfaf2e885cba20372e80d3cc22e7c1c0ed0a9dd0897182d9173127c2b7545334fea68468708218cfd3a851f30aaf1dea7e04a2e616b3e918e52ffe9e8d796c14b1284121655798fd14415e81eb8d2960df666750ed57e3b55bf9743847ff73998fbada8e789db433457d257d31693ae989ff25ae2f292bc54623f39f55d48353a778a30f86b9822c5bbb57e14279c715c9148140a381195d5330328f5e9dc78bc6f1ab2024a30a63f018ce4e45c1536354d196ff66a0ebb4ada98f6300c4c01c916726beb4540c0bf9a1400c4dab4bbb17e0fbb46518a5414043a1a8751d9ea6f6479fa8b48b37de4676aa9a70a57a7073af72d2b2c3be7dc25d4b75ee0525585883c57a0fa06a0a0c4ea015e594cec69cccaad485ffa7435faadd8850534be2f78c97fe1fe58bcb8bf499f6e39903557060229d61cf31311451063151f5f5098150620622671b080e929fc9adc4c8a4f60f08380a7c0e1ea38a109fc4233484755b7540d3f9b56d20f777af292cc7adcba49bb3ce91e0501971bc246389c0b5d77011ddd9e96ce50a2fa50349fb6aaf4a057f3157f38ef8a14b83e5787f6beaa9c1877eeb8ac2687d869b75cbf421529369d967b21e94d3bf2fc83b6267b47579071665cf0c08db64190667748a174a3fde0e110f39dae611e48aeb84ebacc89a893809c1048619ae18e87675dc4a997ef38d0911769cb9385103669b559a64ae5c141d6e7e4385d6aa240e08fd3133db33edcf87f14c0f5954b6e3ca2a76519fa7702cef486f881a5dbc02a6a99a093874c31e5cdd27a1e3df18320c8258c7fd9949108f15188937200f03aa97cd77d520691ee8eea89a783de930dbf42da4f5d8714991b1e8e924c82d96227f7fe04579ffe0d9e472fb586516933f1be1a9469ee1a02f99e57a87309d8028f776b8601c1cc1ca3ee1b5d7a088a80935ba053a3c907e492bd35a5701c27e102b1f4ae939ce5c25c4c148550e24a72f0093ebaf96cb7bc1cca7c5dddc31ed928cd35056de53dc64ecb647073bc34ee6785bb371ecb284343dcaf58a0fa5493d7218e0170050aeb19086955c5d99adcbc5e57055c859d1481711f88fbe21e23628cbe7a35af45ccd2e24c385d5c6cc0946742174ab9172e3af6982111c6ef15c6f98949dac40060f66a9d57b0ab4617b16bcaffeaa039a6bc9645450d77d4024d4a0115bfbdfae85178f259690dbaffdc8df8d4566decc14703b0745fd8d6c4d1bc2d2788573701b092733173cbdad761d92cd4c370f604be9347cf43d09993220b8f279fbd7c0048086c91caa7ab1105707219fdda2521ea2c56a158a5cb700c3c980874f668afe3bb0ea02ea165a1fbcfdee112e149529f8871ba02b448d09248039bb0016650520c5ef5fee5cd55723cb8c3b289f60728ee28bfcd276b237781da3bddec85af373cc87ca194255777de9411955706514f21d3808185bfdca66286b2446e6612c131248397b8525c843df40668b144cc7d6f69745c59156216b4c60b5a86a43685515a99c1b44246f248ebd586f47a7791bf447b6fcb51940900d1592ce66f2ed8f80ee2fc585e920dc9e2c190a7ea47f9c25eb913ec96ad5d887858c6a833d09a1c0cb0b7f29bdc6b6210307c2b851519457a8caac88f2ccce3de49dd8147de96a0eabacb5223827042d6b04fbd34c060de657dac43dae0b5f921962047f9760f0dd106e94bfc891462c2611406a365beab3128cad5029a1275d2c66a70e6e74434beb104897425a6ac9f83b73923000a9b2f0eac5a6b8d241fb0088760eb8bafe824274db04b0b71852b1a4c9abec86399c996e9745c595f9ef8e38abec6fac277874329666282fd35ebb583edd2cbcfbf77111ca40c7222b328df6e67db989aeacd2226110c3eec6507af993f51ecd235e21c30d4b86952f8e82a2d525d82ee3ae5a0115800b931ef8c6923ce4ea52e822e98deb5e627824b1f9df31e15ac83c472d1ef2c4b24dd3a3ced4f470e8a8c7476471ca93004f868948adc132bc686ed27f82e4adad44ca4c14d376fd0ed7bfe4f175ddb8fcaa45df13e8ff0944f23abfb451b732029bdd7d20a0b6f942937b2bde5c2c585ec548128565b33374fb43451bbda52c4407fbad5ff21b42e2a6b090620861b47db1da60281d8cba34807919027d350e932d570cebeabdf30d45ae0f751203ff07c9147da78dd57391b4f39663f542c3d3973ef2b5060f8894d3b35cfb824b08886a09b93790355e6a702cb559e86a83628d2c8ba709979c17efdce230fe7d5d3e8a7e0aa2d363d004649e70b5ab6fad531a758e8832f1726749a4477253922218e91c0f2bbb921e6697a283d1b2fadc9562c49c23c4c02978beb09d5ce12572b3ac5df24845ad12b1f8990ecd35d7b200266d621ced4ca860265bb75e603e41524b6011a186003ec506f7a18aa97b7abb501a5586a41a8c6b95e9349d580d03e6e17815c880eb24790797094996452b2c0d0e632285d22c2ff6646f3ebbf9d46684509e1fc426ec4761db1a384ec3185d260fe075ab17ac5393b243629fdbd1a684362957c9e778c8c997ab727dfa903f11dc09102660caadb8bb77e6c7c7781b3c347b383d0803bcc10ae9293a7ad53d2c0667098d25f0ee87f2ad3586151808c288a8d7b1caf661291882e5c6d5ef2bd14c0b26a6f97673451a2fe17bda85c2c0a0d03b5708d9539188c329c1e8d5b714270a782efebf03946d6a5e7df8f2b63a8923e73b35b899c0397684e9227ce98cdbe37cf07d3de87a2b022de27a229a87bf3394b1a2f80346a26ae847701b3cc837231a1c5c1e6b9118c77f86f029a0b5ceadbabdc4ac3715ed2c4f7b7e9b84baca0aa49f9d75bad66ab648986d85f8fd74c6c2e7c97d1919ce0341f1823807278423a20eb86f1bacd373ce4b88c94496a4daa5ed12b186cf1690b25dbc8fc891fe54ed0b74233dcbd5f1d7fefe643e12cc027fa4699e4f47dcc970d2802dbe31c0fa3923d4fa92c77c53e90473494b72d61673bec2c6cb2f628706c6896fb6b6c48bd447fa676e3df87d6409e1f2352720d4444d86c4c922b79d51c7ede1be791e12ed0a6185bc31e08bb732f824404971842c53c41492b1855ca8321d96e602bfdd7a5d60738e678f5d06714274830be201c52e4fb1726bec4ca02a2f59e37186e5c9237642e640cb20d2043dcd6b37d76e620fc3c8cb43cd0ffd33049ab5b721a7221d67934c3a2b3349a17021148ba19d39a925c1457c03ace6446305f7fbba3c02a92046611312cacaa937b5602f92373f72c8cb6c0fb41fe248a2ffefa2f3207d8cf44c2791e1de682dfe641e6e10e16c02e398bc7de891b53a7703904452640a608beb4f3f67ea63b0c04f612590968e629bba41ee44135593835cfc78cb77623ca5b3f153385941d5fc1ed153c430bc9cbee9a3ab935295cfc0f4387a450f512100831786e24366b5e352edfef7a770add922f6b5e120a30aee72a8ba98aae9208dcaf06eca41a1799571f30b3bf0cc0c62c4bb3123ada3511962d2cc8291df897806653d90e06e1117e63792ce039a652b91242828ac83c136944fb9841cbc3d1a68a949aa841a1864f2df5aa0e95d7b3e999d01e4c6f3229f6e43cfbd9f47430315cf77c771b7772dc0aa94a3c8dafee5f984c910979112cdaea76f06a4639a55cf5de0c91869141b1488aa531eab237c23b2e4b808a85f218375f98c3a472eb554ee1ac17aad49e84ef7f42ef715607ef1115562848de5ab049c0eb190e38b3d4fe2c02de350ad0a515584237b261a6dc81726ae9f5f36eb476233df2da66416133da1ccabed20f91ced8c3de02707c6fc2960edd56a6297693dba854e1de3808c6f1a523b2d56ce9b13108d4b31b3a82cbe2f5b6a3977f6334fcc0da91720a6cd64b1f02f0a676897f37d2c6db05f12eceae3cc3c87ccafb1116aadf684f6f5bef894992493334c71bb83b9f122c0c9b74054906bcde9c99a82a36b1195e49934540fb1d2ce274b3126f5c5fa97d073529dc572f6b3e75baad131c1f4a30f5f6e1f52c60950d27cca5f24d0d9b403185eb0fac2f15a9276993b18166b80e9435f6824985b0f53ee6762b0d1b09ae3a594bb999975981c546f62fb2878bc574528793c9de1738e1f710cc38286f63313d3a621e4910e1aa36bf64190986d276ad6e46e5dc9d65724791ed51c7e3ce848e67d83cc66b9bd2605f7bc043c90088d4a7307836b3440f476f8216d5ffe377e7e1d264085cc46487d45651d01516349fc8725337173eefaf33c0e8555335bf3d140e802d100cf60d73f141adddf6e831bcc5ef8396d30eb1c3b0d3e10974c1a143bc0c83460afdb226c9ed32e93ac9b12d5ee72e761c8c0e859e9e3c78f2e241a19b68bc0963a1e3d02ea06b52427d155e0caa144894bf42e66eb51a4b185ac6f8dc072e5b56494be72f9afab991cda20ced66e218ad7ff4f1fecbce604028afcb0190581824d3083192d29a9e7e0bc25616b50080f6086e9dc243fd62d4574b0883f182fa3707eea6a377a7585234f1dd1bd35d72cedaea46634c45dbfa644d51eda6eee8d02a5baa3716020d0847521dab04adfd4777bfb3491869de7454b960029752fe1bbffee06ba1f7202d81bc885766e86e82cbaa4e1784ad4ddf4ca9307c15d0a984f58dbfe6623e711a02262ddb050d7dee5607bcc98feb161277b1b2ddd15c01fe30f9a652a6e324185be749c0dda70219d8545d01bd01082d7fde4611e715927c77b66adf58638eb2a50b008debc29aa08de7fc771e48b902504e5f0a251f33c58dca585e6a2114b206aeee3a9804a17a657cd588f4235e9e886fb5b8d407e60b3b7750617b8c95ab256b04538e1555b309b1fbefb9f3a80fe2d4ab2fc3238f6e340e8416a67c9c39fc21007007aa06870f674f089ae5c55f8b1cb9501270942a640268fa4d5c4b05920ec77706f979a2c30a87c5033adc33f090fcbe97bdec4326114da897d50c94ef4b0ff4f75f7677c57d7b19e196fdfd4dcace253e63fbdb18dea49e8748b54e5f0abe01bd659e5ae059ece8a7849db02d308f864863823fb8b3f0f8fc7c2a25f9970ad3820687693722975bdd7b2803baeca734f0aeef22accedb23e6c324ee596bf1a811c37d494bae116eb4cc7f4b21cf97072990886f8845e89dc650965a37319a4e0e52411827a3b3552904f785006e7caf4412f486235b6e9998d6739aed6ad3379290239658b54abc4666b12fe5a7d2452cdd63b4d193f0ea3dfefc55bba0227db1bee88711064f2ebc21f08123df3c750bb789fa83343ea43d18009e674ed51f1deb865906dc818cc65f5052c88ee2ed513bab8fb504eef6bcada4761b18e8b1591c6a9ec773d60389747451b3a30dede01f8dc4160390739f3f2c119ab61d01dd4d675bc0b9dfb523f890e4391185078592e7faa60703f275d586bf78792d3db3faeb2513cf639e03046fe03eb05bb75c61c9da519ddb96e67ebbf8e89feb6500c061730f3ea36ec06b2c1c177fa253b5371f4b1565b37d94f74da2308d16796a3769144c2d7a5538469c3cddcbc9b36502e53c4729a69756aa3623c55f0e94fe57a2d24a36ccb35d419e1f0db2aca968c012048664a39fdc73a3f09c4a7c5743b412cdecb5c19ebf2cc48ee5d5b207303e03fd6b24dde4893729b4172e6ba28a9867d16783a80c829ca5049e7144b2fb1fd6cbdb788c5aa0774035128e7f0ac57fd6d0ce4855a0c0bef905ecffb28590b7426e83b53f96f9375f0ab183a684a0bea788d2c3bec597a44344bb306f98face5af570d0c84a99ea779e1421318fb7dd0cc530098f51d14de84c95832ba684c2355ca33f8d960176a36fefd3b9463428515c2753b5a54a80254ab78d70840cc6b261da7bc8a196e31467c3f6b547b0548eddc08a4cf03aaf0edcc06cc21147bec07eb6872efe81f6cb7043ea4cf537d6dfcf1c713f03245ba7d6c2227916d787a149e17ec51ac64ebad859e9f0a4e47d43a2c8358aefda7ceb99705be221b538e84cd0b4491e3f68bc9377f9303d593b49d5da691eb0211507c7ead32f8aa96dabfcb8593f37fb60d6eaa270c3b6010f6693353335b2f666889b2db15649217e6f1d1c7855fb242f314ecab1db4344f209dbed6a5c405a130f46670186cabf6d0f26520d76e425d6b0d32a4d4f49fb22945de72672ee31840a021895fdd361dc7f4919f0fae89518f99c44019c1b6c47a3627825762a7640b66ff1217f9abde40d525bcf63382b2aab77644fd49a33b13fd1f78d71f27912b0ccc6e2813893e0309b07847113a81a1bf9702469a94e91e5ae0249156a41a593ea992e16941caa43b452aea94ccb6c02288136a01bcc2ae5ac10a6c9faa09f30ebca7e3c3c9b473a16960a4272d5d7507a0425dfb4cf6aa5759d89a516693e88f93eafe66803e52919e61b494834be47bc36f48e76a10860e4d1895fd2f99b6d12913b4fec471fd4920373a623929a6adc189e37da11ea2f4e17e6cc896d2c393b696d29a7b472e8db0007e79257abf4303187f6ca14eb83ed0e53f1f1bff0cacf8915369ee04763fa84f69374fe0e146792a0543f8d8b3e2edf32f4ce0cd8d97b08dd03d6c27557cca10c5c365f4ab8c0bba71174e33ddf200897c7f0aac7353b8152695d6e3fe6ae9df75207f4687b9ae4b3f814668991f08bb8ef35959fc43df905c21e3d7cbff38ea237736958b819e6d75a4977deb3f09cd30cdb4e19e8ceb3f26080cbe013314df32bad05a4bfedbd105bcbd2da6bf7c9e5cce65ca0ecfe3304ee871f3ad6aa5a4e26cabdedb2d3a432fb74ae059b59964cd1b9193186a9e64821529400790c034e637ed44a63b3901f7f73e50b5c8b29fab40d0b92efc8128f40d99c5e694b22ad8c2e3fa7399618f810da30482ddb57e5d83e56dbb5cab72d2735ab5c29a8419910a6bae66b74bed4a94207f3b8d86ce572a4d803c9715acfd2485aa9608d8c8070a049336f21a47a2b9c472aedfeb8d8287e263e7bea826526692604836ae10fbb17d13bebac4f97b79c6be644f25960652f3f4f978c2aa98def6e88e78ca695c7797a43808db41620506b97c7118119ed93b4d87169fa8c51647ba90c9abdb4314e3837712ee45f6c4a9a30a124d3fbc74870201ed003c1c18b22f1426b9a61639d95601170ecd0c5a2d489f64d8952227df5b7f379b2edef05cb4df28a81cebc99ab2ba50714a25218e3bb6f85f157c17f70f47701d854de510272756d698ec0b266cd64f6388b482a22b78832c369a429acf70475209e8488073409ab8c944704af49b6298ab87f2b6e26d50839438e2796071d812e3e9aec1cadfa015a5f395d1e390ff7ea20a820b898cd354305759b696ad2d5870a58dd70f2e08c9cc7e8a42ef8010124c6877145d6dd7d41014cd65f731f186251c04feb04160cb01b75be24f240525467fc222bb71e1ddc5f9ebb54ec6c1e41a628d7a7283ccb5e292184f7c2fd73e5ff9375094b712fa2c77f090fb84b2071d1bec3de60ec3b47693dcb3f0bd06cd0309868fbcdbd3c051a754476ee2d578d2350408d21c1fc9d1ba3a2b221d669c922390a85842bb8cc38413b1fcb156efe17b8bbb91167977231f5a98d09858f3fec468e12c90cff650af1f7b86ba3a5fde3239f71381c77d94152ed0b444c3d938e00917fb3ab565cb8de3b526c19344bbbc364099b2f8b25a8abd1067fe6c65b54680381ace433a1bb4c057d0c29af917216f8c4e063566e228bc5547b36bb201a7d32c389c3747f7e686579e1d9767ea958236f8d06d3d217d7e227fe333dbb22b9bff5c7b36a7040603006e0657f25848145fc5be8c349c70648d40d74ca499631d94bb8b25134e5c4d1c265befc0306d19588460e8c97bf1f0569376954eedbe0829f251f2813d6f9d4a281bdb11ae3092167659952d8387ab7216b8a865e06fa3beac8419a9a618125d485300293506e70b86993d74e2a5562064b4bf002c0d175fa899d0926ead74a2ca4852860e1b08d7b78b9d1c9c7ab6a98c0bf0a1d52573827ed84fc103a2985f35101d500d4737526e798184eea4c68d0ba91e8186d867b27755bb765e77085ca0f6768afef8afeba117ec35a7b4483fd8bcc0520d9ec93fe3e6eb0f4ae78f0122959c90d2c4b5b2a5aff7a1259b7b8d3ff27973eab05a86cd266c477bae1b3e7c83e0b37e1a44bd13e788dc7c3b5cc3b3c7d6422f1321095ba82c46366d7c5437f6242872fb9cba35790a8c1c2e9633e6e54ecd10c65ef44955992bbfdc2c89b5c059c3f651c2168a5de6cfd58e63b28fdd48a1d222a09b34cfa569ac337408d4b2b7cc1428571e2a93a608ac898da6426144ed3b33504c6d0a07c4512cf1e918d473b20fb972c881c786c1ca193a8dabfcca0f20fc5fc754238460521545e4a2a9e2f8a2606086dc77bd4b7eec27393cd8a2b6efca246973046a5770e39e6a68620833f0e6126027f6cedb91bfcf6d434ee72fd246affa5d2062b8a8dba39cef6ecb8d405d0c771a9197903750b31cc327b2e5a5368985cd4347ea51fd3af3d585778def55381dbc046b157fcd6f1b525c474e9afac394fc42b9f2de03e5ada98ff198f50538eef8e69e8e45841c6810874785bdb3c5bf76d56eeacff3bc85c7bbb037cfccf8e7208f05e97a3d199515bb4609955e0785b12c89b6d29ebf103d70bd7caf963015bf9349fcc1fbcecdbcd5ea3b928b12e2326a4d034109e6af9d8a5e00efe690c5b00b09e0af0c1ef3d3484c9f08565f433bb7d06d4545e15b6fe2bffd43ceae293dd3282eb1e5945e7fbb0dc3fc77c4edbdd64f7c9f049d3cf19493ee19d9fd2e1b086763c6f072dcc0f14ddc1a0e545afa4c2804077c74d97a2484f9fae4f95f3e45bc99e740cc294783e00383419a3a84816e0a1bce9d8d12f12a1f064f1caf7f6291c6304c39b95b10f0f838cf1c2248aab0729f04bccab5cb551b32d3f145dbae513a12443c6c3801f51c12eb86d0211362d79d5cafb7051e264db1daf5dda014be1e9af9c302bc73179538e8435462808552eed6bf87538a738ae4ff0a5c379cd26980d1ddac2c886c645b9f96a366911bab12636ae8a1b59deb0d3fd07c4d35bd0836810260c9a4b7e907c8ad84264ce02f8527bdc30b90fd5d737ec39800e9b7f3ad6051d7bfc85d9fc176bb0259506403c880ac782387b0fb573a6e5e0eebfa58d15a04f42f86b1fb855a7977201f6f37a58b8a4aab7d778b37c9f53533e0b71d1a4d852bbceef0061654d37f5cd19058fe7d1370901178e1502cfb9b98488cd2ade5afdb2c612f951bcfcccbc6063caa4634aa9a11d66c666a4787d2524e72303db515a3a2c3059d180e28cd2e420a5fc1a26680b41faf30ddcb18682cdf69c18d2d7aeb9aed96cf5b962477ccc586c6279faf91ded9f05060af9d6c41bff916ced62000ba44b9df855c672b513c8f9bda0595dab50d94d2988a5628ea331a5909b5cee2c4898121bb45fdb1ddb007dd26b94dfd373c32fe96108de47e0e4472f638fcaac2a00e1642843a1af80ecf266200386fab6ed64daca6d22717ab0233573b459033820211241af43cec7d5597034860d9519dbf7f4cfad33316d49a7e808bfb18de25ee167d5000f8ffffff07