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

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

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

Block Certificate

Block 57919 4e9c3888befc7cf1decad6e0c8748fefd47bffbce8ced9485688a1b66650445a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6125fbaf20891e66a3e62986c62cc4deaafc623316eeac2aedcef622bf9d2c86
Certificate Block Hash
4e9c3888befc7cf1decad6e0c8748fefd47bffbce8ced9485688a1b66650445a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090290000f0040000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007767a46371a1968dbb05c9ce238c31ffc3dba969642e103b702e57ae162624b0400889b6e6272867c06034f63f5a70bdff981cb41e37f9665b26c4103fe88e8763c38728e7a06ae2a7d3a66d41110940ffedca9f7c6d543e6b16000000000000004000000040000090290000f0040000

Raw Header Hex

000040204cb4642b14c36104504b8dcb129389c3050630a421186fe1d5079c86d17b7e6e2913fc37bb2cc92af84d8a4e8d974ee4c177580aee2a6cc6139d1ca012f4fcbc897d0f6aa1240418862c9dbf22f6ceed2aacee163362fcaadec42cc68629e6a3661e8920affb2561

Proof Data Hex

59,560 bytes
12121602030744d04676fbfc0c6587a1079333272158125f4318130f669c95eb75737b01b5e05c4c0156d756527ddaa97789189aae94d758e67322b4b6988bce07180f1989883de94901454167a5f1098a771f41e6cd5edf420cb82d99791542d9c7a6a1396ceced67c3a83a1fbc0675216a8585bf5a03e3481cbc6ab89fe36ac23ac88d6ba314e27e64c2b42fc6bd4db409510d49881810674e2fdbc6bbb479d831e516be2abfc44ec9add3a7826e4ddcb45729390a959544c27e1d05d1b201423fc3815fdbd761d3926cbbdf3d4dfc98564f0c1bdeab914ec27ceaf73b9ecf88d1e871ae79c0470ffbafae35fd6eed1f575615e75dac720dbea4d41632906794e541d5be4a0d949e1a5232861f798c3ccd874aea57f04aa5e5a4aa5f03965443b7094e2613ae3c3f4d88aa115721437530d9990ca7e1ddaa27f1035f825dea9452f18d6d154280fe958626b3400c29ab41cb1f7b165f89ac09ae72ee8feb1dd586cfe153a0bb8825223ef67ffc49f21cea626d81b1cd3510b12748716bcd5a259c93051107d553d9017c607db1f75e1f54660814488fe045bc7a4b03615c76f5149c827e57eaba1ed1cb01855c1f23a169b75367b55cfe88199303d6eef6e951314f7e7c142d21eac0b979595f774c290e0a79b72554327e90705571b57aade6feeb3390e8643c4ab7229e96764cf793188d788b1ca631ef66a168dd23a9a22486b648c788531637377f71eb3f82d3f7b4df9de8fae7e269c4c58e498a7e3c512f4112ea1b0226d81a1eb3d5fe2b30b4b45346316051638030cbb40dd5c5317590a942b77cf81bb35786269e230cc0cb1416dee856feba6045993572233a2fbd688eb24f775f9e3f386e7324f20219979e620189f727320c09404b1b4d185e1880e53061ed4462d58d63f3e1fda7168aca85f8a86f73d7de2824e6c0debf6a965b2301d81867776d8fb174ca0dbfa5ef1115660207913f081eb5bacdc8f1557b806c0a2d929b4037467b95042945dda67a5595a58b27d51b06b751c156fececf04272a88da64b36ee1d0ab24758378dd528fb28b5d7ab5ad8622a98c48eabd12731c3c03dc60f064083d17fdec543979e9ace2d8230b790bd3b0c5fafd3942cf1138391bb7758aea27f697ef86bca0b4f228a9d1457ad8cc979ee6e0e7cae978def5b3448690515353f762a0e3b65673d7f332697ca4373b3bf14b878d6c216c0890fde11aa41663f887e9b772e811500df863bbc44f4008ed0e8bdb33eae771a5e332b083737047464f0e08c72ac02db23e4aeaf09aa037d9feaad470184afb832ed5875881000d8cdb17ffef1bcae786e3a672b3dc2f6fc06715e679c4048d0a4917b724b5bbbdc46bc346b8c2b1a01fdb6797892b294ac1dbdeb80d34654bb13f308b1668cc0a35a1515b683ff306dec8b44dc97f19595cfe29259669adef4c6402ab20707d7509d2559c9a96916c6b43c5b84ceb75384bf5a16a708f23ec1705870ab7d5e77d18ea9e1b05cc4859a4b6a23f3d761e4b78fd5a4a7efb89cbffca4014d848d5081bb975f5c9ded9f9b0106c378fa699ed24a4ab0bd571dce64c6e9fcf32cfdce04f80a47122f28d40d0a6e89e784603e640776b0731578f40508151843c3beb00b0a772f733ada4ecfa6f52e44f3991fac4a59d5e0e811768736bcad3d4db56790897643dc3735491106d7fd4beb5d09c9edd86d92aab43acb28e9dd4cca46c2f9e49ce380b2d400156918b82ed069ab18b8a06ab1712e0793e2e01b48feb6f5199ffc5fa6d789136ecd3680d898b86b4b603218871d564958e1f47c0208ded98dffc7d8211c7a5ef39f29a9b5fdaad53424a3826e4ec07985fb8654ad245ddd3b31e46e9cc5b6000eea147c0d4a0b60882e200c9abf7007cf053658dc41701d2fee6992aa73fdf746e36071fd49e566cd3a08a194279e7597ecbb654d220129c49b707b6fd84e896476faa8ecdf8d0b252be9208e379e324d2fe1d5e33ab51c77c7eb55702290dc08be498823355b5a39e8b04116212c46a35a7b59ffa2e73d3f259ee23b69882e77e47d18cccc2c7cec6cf65a6a93df254eda2a8b2de8ba2cb094584c3fe6ca006784d53dddbaba2de3e482eaedbf577db9f89c6368ba85088ef83b7efd0df39df6d3a737dbd5bac3dec02ade555faa3109147889a9903ebd2d881cab064b75485dd0b78bb4690d30c455cdb3276117d971ccc029d165ff04c2fede40435d69bcbc04bfc64d234fdd1cfdad1a798c6cb1b19d611d80e231e6d215cc1f8c293f587454b53a08a77d3038d4f3dd483a55b1cea6195509adf76b3d3d77430feb52846e39e9a6be87466c3a609ceddeaaca878460583f359a49db9ea6d80e40c8c588f2793a605a205bf8ff814642985f368aac52f04f3083aa57d6e791ee778c50899b93e424799cfde1b37e4e8fc59cd1b7d8f9dd9f5dc12945659f3b29b8015a48edf54008c7e28ecb1f08eb40f561d814d9e3f4ec087ed72b4f4eebadbb2516e42e8ce3d0d5fbbdb69c3201066e2c6f99d5b972f0add8675841c5408fc1be09b36748788628a7ad89722e916a3e166ebb8f51ff918dc5a496e81b6b5edebe6dd9a29d46026b24dd0439842f53e4ac82ad3d35770b9cd6ef16ccbefe13d47e4230728177e61c187366e23433fd100f59f12fc4ae8ee0773016653a58758b1d71adae41256c033ea745722859f9a4db076b7d54998b7ba9a9405992f656a08d4d3166a1cf1eaf092130c0d9a679d9375fb72cdd84520c1cc0042a17fbe6296a4147c3543fef9fad080dcdcd54c27e8b2ee4481ce3e0aeb3ea6f2de7db45a6952bf38f92a6f8d64878c80b743348617356fec72577915b05bdc49189234c2a82344615fca3c9e897c041b213f46f46f366f39d0017390db1846a6c43911d75a40ca2efb169c0f1b10deeb8e7f0db0737a125be853e913272283ee088af5e621c3c83ae0b86e5810fc2ba2cff623a697613bcca47a32acf4c33fa4047821099867d7b6f0caedb8c38284e3279f77cba04ff5e84c030b29bd50a75c8bb4636c4f8bab54480fe048bc58f4aef6a80f101538cf16f7c9406f200f1fb894225f9e081dc511d70c0270345dba34e7ae6db6dfb59c197e6ccb687494aa4a4a8ddac86ddde985bb35c125fe12b3ea4f6c5cc85a6496a8185137e99fdc5587de839b6a86b1eeeffc233f304dc572ad6e88378c7484954117d1b7582d8ef9e4487759aafba756588e875829699a03512f963e0456ac6da3f23e500b121113ea91ffea4c3bb136ae6a4d17b2002e1574528003bef1a0738c13826a0cd8d96c3b1698f8281e44ba04605f5eea157a8d50fcd95070db232bf41c9f65214fb1527c9511bbf09256aab96beb36439ff01ad5c4a7c145a3e9f1915546a62218bc73836950e47a5d2d13f8b53453de94ff2a67fdb23192cd710759acb02e5cfd3fc2202b4844df3c5adb2c5684063be25a4e29ff0a6b1873ba7bf9e15df1d63cb0196d762e94688e9f02201f9d9d94d912adf55e52719abad377cfe26c261c403161c912b41fab369cca08a19dc3fb61d3947e2f6b7901d6a58aadf2ce1a6b03a65dafff7e64c8ff482e6cb2588578640332d0de49525f7f728311c1cc2427d8d9b8b5124bb85e812b0735121800eb0b57c6faf988a4b97dd6fc5d29be999399a3e86fd0c0ecab20d2cd09a59595aec17f1af8ecabde6d6b6068bc9b226387cac18eaa16570f8979c72d1b053d1cfb4a2a9f442282f39ee3b14d6d02e4093af52655dcb99571430922cfe53da49d3a468215f2078e02c4db298834bc7d49aa6aac4051ef36aea322153912caa57058edf9b9cc02f946b92ff1de339e0d7bf068b39aa75880bf2fc943ba25e96dacdce759d33aff11a525a9875b0fe2579c901a165324743fde2b8abe75e16c42a313d1d480698573f78bcfae16a77ff41255f3c82c0ebd9d241225f2ea2dc72751edc7338a0c7eaaf4f7bef872d710b3ccb541b37412686c9d52c1193b6d26c8da8140169091196f34533fc2b0e2ec53469a490d485086d5ad4b80fc675f9e8222e203d572581c55aca57a81a111d403f6312fc720dae694c7dcb39cf978a1897b0ebcd656986d4c3dea4b5903d73869bfd09f9094f63473b76753512f58faef889956f3058fa92e2d7d7e1061897e0d8298fdf54a50d83a2a0d42ae6b2b5030d4b5a26e901255d8b6bee1bd70df31a27e8038a8fff1493881a96ad71334b2406193a84f986114ea44f9cea8fd7da1e154fe10ce972fa976be0dc1fc1e85071b6c906b925ef233a075bb7a0307ee959e778799d7bf3e9aeb846b9091b331599f9c31a22bf631e8f5963f756d00c6c6c52c626f3431283ba23a7867c3ed6db50dd332b64a7a1b98a239b32d782fc344df255016ad4f32fd902241727f1112ae9e68d8a5bc4f0c1295dee2f73bd7638f58d6bdd7918ec7ef979cc895764083ce77c41eac121f77fd39c58c78fb626b5151b5c544b5366e9cda7f7c35fdc7e56a94d55f6b466257caea48f06db879dbc9e82666d63a60a974d968a7d24223739a88cb29a75ec457046c81765a0cbb662b7fceb51c99dc0727476ecf4e97b83d722643db4b2888511aba9155006ef9d7186a6496b834b3189cbbd7382835d0a8a6e9ae229a33f8abe9a7d698de6110f69d58ca98f950e5db819f6f0117ae0b8ca545106595b01d331839c3f088b95fb629c43f6eff1d82dc84bbeeecf187e2f843cb04b44a362262b8dbe1417ccaa227aa126db67e69dc1cd6c9ca3e5f1f08bba29d6c5106b2750d50071f6450a42c76f74bc618a618f7d0d11e33656022d4bc34384c75bf083b65bdaea363916845e74a6c823d6a0961dadabbb69d467890e9167945186421f372a97d8deb085b593bcf9022473dbee0110d822b5789f9445628ebf9a9845f6d1b8f48df6078428e19bed9a9348ba7efbbc7e29b45c96170c4020840960459110e99d805fafc766d9f4ba91ef0a7782e44472f9cd1ead56840385360ebb13ef45c25fd65ca372397f4536c89b0ea8c09e59738e165d19e744499bd2135ecd789c2917cabdedd497f4bd47b233d19d9a37b6bd2b1b68953b9dc870d0c99a642a8ecf80882716fbb369e0dfe7e4d684aa244813fe8422d667f7c958d2afa5143389ecbf6b3c08cfd2533f729a46c178017dfd266e9fdaba5ec43b3f0d7cf12d42c3c475249ea46bf1c44cabbfeb596f561f23721c56c6c1534b09d7a41377247150a20dc83715db329b8ba9e2643946dd2a653563d7bbddfe5acc2c96d9a3e0df0356add59eb3dee9be8bfb497058052e3e17bbd4ab4b7766dd672992bee0e06263c828fccedc80718bfb9e85dd8137a06eac7e896fef0d39be8fb3a3c569d125c3714e8a0b62324b9a03160a82f6b9a96f1513f5161243eb5c0a882a5982321e2b6963de60a6a57fba33921271b9cd007ed15baea9fdbb0e4779f544ba7f1fbcb1618e58c07343673be836cd51bf6905f060b5095f7f60807d0fb7021eeb5b77fae7bac70d987c4c89ba04f682b06395b30825c96f405972a53d7a144811de4d7d70d6c64e902ee2d04f5b1d6ac8ee726a95254cc8cc628c900b9ec980aac71b324c6e24ef3567c64913d63c70f2c41c25343420627684a5e4d6a391a0ca863c35cd34a8093e620dbdf09d2dd01197af1a890f9a16af248f11e26cdd4646433f9d2226785a16d1eea8cbeba18f3abdcb8e6267a7e486ccf370d7152af3ebbe01f5874051b743b4f565f13f4ae085135616b7f0cf7b6513c44d302660fa75da98178eeaa2845e910986609e66b0cc1ecb6f7f290467d9959fbb28e5ea84be93db2d77a7146f8dba0e1c263749ff893da52c09bc7fab0038cdda9f962ad4a2bc61d65aed9afee8b2759fff89f4e0b9b84c3212e2e966a36fb149b0ca84bc8b86bc2ba602d696f816b705d784e90161e50f217d6fa4d29dda370f487349d45d2746808ba44ab5efbd2e6e2148149a719d7cabb7b6017d69affe30bbd3f5c8a612ccf94975f0528efbc646b1b12390b75e9f98ab33d9af087435e2a7824daabe482a890556b9fee78ab8a2830bd22718c1410d53559ed7388acc1bfc516b75c652f96b5cb8a39215bd92c8323978b6aed2addb7db462501e8244e2c71b318a553bfefa9dcc4733bece29c4a11a3a77e32065ec20147b883f11d742f680d65bfe665d003a12564097fcec0eaea65c3cb6a08cf140b9fc216462dc377fcf1a03e3c380d34adad1abb4f7b4143b5d26c56bed9cdbaf85cb1eef44ed3d3b1cc3360da536af317a3fd86bd411cc09adc35ed76d4f138bf9ad9714de76d34a967b4c8abd9295c8396ad41ee0d1e3e189e34ad76e18d2871daec2da980f36cd3ee2e48ead27d51c50a5429e24f908ec6ca82e9c6991ebf2d32a228bfa89ddd1d25b0e80e7221d157d365a26179cc48627dff69df07bad29e25a0a56eea05fc768447459542d2ecf0381c66e70dee18f92c402f0d301320b3fb7c7618fadec8366498cae7f4df02b277fbff43165baeb0f505a288c9ca1fc73186a8214be4f9c955ed0275350906944cef17ec9bf7377b1a67448cd0ccfc89a4cc8388a1bafde697c51b0e8bd294739bc23127d56ee0e8cca1619897aa7a47125702852202c3c567ecbdb3c8dca1bb978f7229610b4a0212329e48768bad59737fbb15cbe379fc74f9f9f8b565c64278e433076f8b92ef5f00781679889053944bb696c40f3064a28809ce735ff63977ea075694371f21c2d49070b5d96f0039eee2686117cb42933a6001929bace09fa5e15650422630449a8f02ca04c4330ff736e9273a6efde4c5abdb55c01ac156203fde75ead1cd5d2edef0a3230efeab9524bddc94501f14a6d4e39a74c116f3ea945c91311f383a02220d04ca5690aee52a0846c41b949a07a07a4556b74b1e98031371e00d58e517a43bf600529020b8d2ccda73e92a0f00d47deedae5c288dd0ea06512a29ab80f7713f0cc9f8162af78e80e530f5b0d5427f8651e0d32981e7e4f8403daedc41e9c0f236ada02331b000c551131f332ba1c983c5bde33a9b0ea0c17cee1bd7d439e75da310b8103da8e1298ee9d8e60f5d351806db2aad3b71e449e35e71cd3b67b65aef92c035caa7554bff4dbf3edf94772412eae8cd274a1cc91e6970a2e889737bead9eaf5495c3d2df5d5b8ad4c4eb6ab283a2ac39d62640637212d7a753e58f26102e440a563e3fe31c97438f965a6ad5176bc34b8dff7e37e01b9f86e6a4d1340fd0780563c387c8e80fd13c34c62487d6294dc311d4f961dc8248fbda22b1ca3867fc3b697d1cdf55dbb071924280c5a0126c27af837eb4e57c30d3aead752b7e4efda3a4ca5f7c009c93929e1fb710ffd690d892b5b0df5221f975f506257de6eb98a3e2ae30858dbf93a0d732ad499358f18598ccabdb8c0042490420ba3a4dc62e96344429a5b03325beb3c2bbf91e50ba45f433dae66b8cfabecd68b718b209f3f0340d2ce216de30e8e02e0927aa8888b1a58ea8cb0d0bdf5f76072c40da3f3e8da4dffaf41b81d03df3fddbfc98f9ca86fe5e4b9bdc4d0ebd2ba1c6dde307cd239d042d4240c00ef42c30483925d018278abbb44760afe5e8f354ca6159ec43941cd0ca969277c054d0348dba5522f74f56bf34621a9e6b97d9665552fe0d102cc312f9b61178c4700aebab283bb09d4689e6f6380efaa27638c4472b2316cea27b8a89bffbd9bf90ed3107c255afb34124b949cd3df793553f0c610d2afbb1e9bdb6d7322b0bd31eefa86bc418c075f52c5fd17a00bc5ed98bb1b6b8cd086c6be2682ce20354c1aa9a1bababfb000002d2b34189f54444688193ec2cecca0ae288343076a39f7f04298795d6a54125393d11185a1c1fe9175a5b179e300de6a1251dd59636f7693239fa00d2e4a6b7373357e5291dab3cd4c99ff8e83ca8fe5741ab7d158a318793234e284bcd18856a974b143844adefb4d2bbb5f15d531ab1cbde3c83e852ab91672fe5030b00cd823b7d20743c928ce1f89bf004b35044ff12d3c0b63bbde9357f0cc4e7d5f4abd40f3e3ce52941239933bc7d8c3947e3e4bdbae75cc2529848b67588a25871b9282d840f57164574598e19cd1d1870308680c72e87399924df4383e93f6344fecde0caf0530c2f90ca996b6b625b50ccefce123b40652efef6450a308a91b12416648a498a66380e3a202cb79e3e722c5a29a2f18a4b09ed0751d78f146ef57a22114ab02502026f9eda5de14e1910663b9c7ac730c50e321cfa1698decadca6d8d5893e4cc554b9b39caaf8d87e88b73d658fab8bd7fde77e9948f88fa8b6cb55419099ffc5263855169effb66376c402efe4a8c9406ae06c4f829a4d241ad8eb52ea656a7d599e3c1435cd5eb47e06ca24dc5e0d7ea2ac79b80d2e2d4f100d3c37f7e3c307a24e661a28dc911e6fc7ad65384d386539af03bda05240dd833c3f31e9bf46dd61bf2ddf495e6c9b7665e567e676d249af11f41a77ddd685433202eb4c53eb0a2a392aa7cc4f398ece2a11d97ea7bb648622e5246a644605475a6c3cc043353f67c9d88c2cf876af5a2ea1267907ac78789bdbd24551291fdbbd60937e6fe90d0d6f287abb25b86b03d6798e15ac7c87e4b8c07fe4a655c8c72ef9ef806c17873df139f4ef9c0109dd17a22f548e5da097bad82ed44bd0aa7e62d00d17542333b4bd186f8452c1d2c10026a9f3b889c389e76a9effda6cb81b1c42c17241aeebedcf0b5c209bd0f0eafb02a15cc07a4ce21228cf3e8a9e1f8a1e071d7afb150fe5e029b2163b2c5e50bb102d29bfbf3be3d48531b9c7edbe7fba921eda8cb9e2aede277fd48db923804ede9e18fe3c000bcb51218317e25d11cb6ce745204829a11e9005835843afc80ff1e956957496e3b61f6349012d07db279d2b20071d70dc791067919960fe86e9804a90b535f46f5cc4df0cfc38a76d24a0cad9d69388b2946c3c032224f94074195fb9741ad8ced70254a2d2c984ad414faf264813f76763e829f155f3cd509ae46185dd1b37559174ff642da579033cd982ddcc142147c9244d0e042dc03c620a13f343e402152be1f6db09184befab9f6425b961c8f21beb949b5f1a85a420ea8d3dbbb504bd39218f123f1666602919b1ae1f32e929548fe2c2c83373ea0102af0f072782488988873e2db7841d10ad8718ae92b614d552b52850e70bed955f6ba05beed226acf3ad265aaa5ba7b0ab441d1e55624ef67e236efae2c569ab4539aa60dbdc4430533a138960bb85c7eda7a687c9cecfc72a077a8e77f7965a49b189f06726b345ba060ce73403f8497ff465dc2cd6b7190122c018cba0fed2e2c4a181a26cb8a35ca7824055244d2796b2c7e6659825bcbf870c4741d9aebd18ce4145afee5b2a94f4d190c6d16bb824338b1954f396853ad8457ef45869ee1222f29b31d05de736f80c3de9d15aa05c1d96b974f528e6d33f207fe684765090b238e9650d29453ac4fda96469335cdae0886a8b055053ad2bff1fd4c6727476a46b9e4c897a59492443bb965509973094e0dd08cc7851a3070c530e9aec07f81a49b9798f0af99a25eed5207e2047c2482f19e63ccfbfd4db04611c1f8d4e606926906e3468365de602f56e1bd38bd15f305015da42a40459819202ab74679985d94202b640755564b69434f0f188d8f1d3002b2121cef48d2b2d64bd208f8121edc78cd1867b505938cb53c15c2e36566de7a51bc2e912e690d8c6907e70f43d8a45c5a24f30f624fb58f424c8dafa35d79b7a617fa3efaa3b24e716ea3f30b288f5553f32261205cb65730632e8fc3fa4f07839a09d842df5961634c795060bf7c1a051d589f29db95a97ed3fbe6066cb1869cfd982b709b14ef645be84a9278fc1e9200dc17c1c13a2eb325ca3d8b9d6f3f71b25ed0cd6c26fbeb42fa45bcef897d561e910527aa4316c04e8d73722666efd303944a5d872b35b4dc6efcf7dee04e13402f23fcbc3a574906b16fd56ed039ab9e611b259ccd9ea6866c026c344b94fd285d470d4073621d7220867d0e3df3ec893e386758601e493d592996190f615522cf39970e826070a25d5576eae55a8c0fc2923c675982e8489589365a1812b3597a4a47ae26abdf38403538be93b7b4cefbf484e2c86a6af5417a1a176d4300a62baf9b9912d5413f89fc6b3e4f17e16dc60bd3d651e878c821d95c7f4029572905e09315e03f9d536d18e32d055db12843153f81e1ffb554e470d5fdc43f02341c5d05ecd1bd85ad37d55284509779b7944a3d4c20ba350b6e1a1fc30ac679103893faa27b48bbe3ecbd9a8fcfd3cfc27fcc94bdd29cccd3ef9c3ac68500b4f81a9ca67f29b9b38015f6f4b304f72cdf106511f3cef5f2e1794200b7da421146cd22d911fa100759b44a6aaa6d059129c4db4136fd77b0f5f60e9d462964d9c2f52dd5d061a7bfea3c3a1045885a483b35b7f4c5aec872390a55fa2ffbf4bc83d80cf390a808db7caadc8d7900df6b0ec55de307acea521cf8ccc7a75516add17c222760cdcb86f7622fd60907bf810169393d101bfde0ae601f88a9575b24afbd4cf5b37dcd6eae263f138973fd94f64ac3d5f976eec2df3d760e6e2c3075e51c9b8e3709b052a6c9ba31c30af5a4e7bff71b190316f2c7547a5ee1b7b79a84ba9880771aeecdaa866811765feb5a49d5ce0d0046c722fa14659b38da5b0a1dc5b00f16dbc04bdb8f96cbb029fc1f0a97cbcaeac7a4a75844823553ae9261a99429a6a0a0c45781b09a53e320578b54de15f5ba6b30aa421177aa7e5d6c4909c8ab0420833e5880c4ac40065cc9a34e6aa3cb09d2cd7bd9d86356784cac2d2f2ecee9ab11502b366f1e46cabb3084a4a3a2600996530a7c601df0812c1f40f1329c512676101f79075707cdf0a7aa239f2192c692744c57f21e21a687b24b8203f0f8bc2492cc4ec210ff2f6848cecc8e93b6b95aca9258ee4d77638f230988999fa2f3f7f7d4ea1af8a06067e46dd3843e20303f3a3792448f0c34aa5dab61dd9655b82e27cfae8cbed2ad9f4ab21a26ef2515c6fa48286dad4dcf10977d1307a60b9408c653819352344f5fc50c892926960afc75760d68314fd72d7090e2a19e2a59833dbabe7c6731de2ac8ea065230682c5942ef252aea4878440c8929685a16a29eb7caf32bad7146338e9be284f746a965db06e38fc9d76a46e9a650ab014ba0b947e27df5abdd24e0ae1773cf42c985de788e65d3f0e1ff855e2242786f0fa668ae8a1f3a1f9987d2b7628b99af70ec6c7b94dc5eee7b4f4001521efae8e2fa52bb98ad15b1046089ff172187386f06b0543169df58030e03b658ea4eb0510ba361317a1cee035f05744567fcba070660ada637893d3bb52e46b55564a59f15929caba19b693522e7af4e626b65622e8ec233b4fc0c221f981c4c8afe594c679e70b2c6b91baf77f8f268f59410f70344bbd05c4ffd9761a3d0280eb26092a4c3d650157919ecb3db33fe8d35072914a83936771b50fa881745f89171b8b739a2c69d1e2534b4422b9c949fbc7ca07e1f0ec3c8b0845584a389583355015778815ce9838fcc5c40500415b384223d6d87b1d54853673dc64e5d1a18e7f805ec49c825868fff7424305a62866ad666c90938537e21245fa1344cb346ffc8e3e47e0fbb7d69262e2ce294029ad65acf5fdf5cd612189430e70c2c0d23047139c104fc37b4ea88e2856acf669bbde13bcf82b5f1332cbfc27527d6907aab1704e41b671cd5a71bc60013cedcd60d726240e1e15cb5a89911c8c62c2e3fc0ea69e9d52defcb12a84b51e7a9a0ef8622c9fa23fe5769c0cf94943e3fae6375336a446c066dcf37c077507056ac8a409273fe232f802a3b13d1f47af0fa610f96c221fe430e4d98d50129a5eb65adeb8d90ddaad948256b20c94facf7f4483f362e0c495d50839d6bb68b6089f31be128a6f536b42654e4a5d9cac921d3da58c93973b060df269517fcc022624602a2a8973535d1b2439b86c87e2719cad5a266f4a3427429bb7c00fe12273d98a964fa5bef790c4fc94a1ccc16d80c4c9616979bb17998a4f9036a616350721f9e1e3727acc639cb12f49822a65b78cc2cdbdd67b5691056513bce7c34a2c57ead2777529b4b866503064e2e91727e0e1d8fc5202950df3da47e12f70ed4ac998abc485889d2eb027e542d50bc59f9844b056af09d1613e5f6c6e58d9b23d496858cce08e6f552d5dbe6e6c73a90a939430834fdf79ab24b1138d6b90d84ed87d20bb632fee911433b40c4a399bb7b351591adcb2162e4a1dd08417464c00436cfb3ca0aaf42748eb1a2395906610a4e6d181e73b61a322bbad8aaaebc94faaf84413fd07d9f427617378ae2ac4b136b94312a6f467f04a9e4fe749b54d846761ad0f5885d75a451a720fa4386fbfe1b6e6e22d635468daed5f978365a8b288b6dcb48927673fa96036889ac13bbefd9a3a8be52edbd10f3551c339d14b25f5f50d2b63732871ee38455c6219bd51f4b1dd36366067d4f5adf457ea7774a0bdc31c1e66e8442bcc169128abe9c3269906f8bf6e5f82e11a9faf3039b92a75365813c28768848dba75bed9ae3951d8d290b3df7ce196ca8df58ef05769bf6598011d84a1808ca91f5f98380c5e4204f1f2035f748d09f57d8cf6fc35ae0fb043e2a38c1eea56fdfbe3937d7e0f796644873555f73db870d75d0eeb2fabadb488b69772d95b83a6e460c76897ce7f21c5ddb6cad0e12a6414e7d79d3edd16414449861239748580d3aec258cc375dcba906573bb1bc45853a3782a5c312b906e46fec564d2d5e4e0ed0206babe609d696bf86b602e24752fdb75548b1d4ecacf9a209565c8c5747e97071a7fa9184ffeb05405de632f5b3342b7d0a4acbe4d7bf9d623a13c325d62c1d64257b66b81b1ffa2675097e84d462a4bfad2c036d7c24e52bf6b381ccd76cda58607fced8acc5c8ffad5a0f2baf56228a3a9ad3f30a7105a5aec6e714dca7df12c1d5f87d94c535f3c2b1b0f695e7051b36397c3985012aa1a53896ee63c24647cabd8ebc79a141b84fecfbcb29b4890a0b2ee9d7497f5a46c91d95d8173a80602a432b0a1f4e201504aeea761bdc58a4a37e942f47524cc4d9affbfc80da02e4f5bc6048963df9e2fe6f6e45cb0765451a8c314f39a7171f801ff3bff1551f0e75d655b61af8cc1dca21ef6ac07c988b6d9d573a0332b899b8303f61607048bf8eec68f7952ee24715eb736455ef0055f834e5df639c9a8b71a658adb226ec46e355e2217b40db28a9b9f8389b8c32d7f57d2a31cae2f24a7c85d01d6c5790da7766f4a29526e9df1faa7df896f305f39729b1218486ddc6700212e703feef5169f88dfc9c4f1da215a8b5bac928ca94070cc3f92336ca8437b2318e0e1a63ca6f7672ff0fbc57e5d2b670b65c0a8755a5de7eb6b67d8973747aa6a1582272e27ec7db4891fdfe9fc9582f1acf14352b47f1fce889c50ea46a159efac94f2b728acd98e4c7f828147fd6493fbd6b6dc6e2dfb97561b4a56e8fab10ea224e65d274ea21fd66f5e73a00110495e50ecf1c7c3f7cc196c3dc81d48b51cefa3848ba94e518c76e4095a6a20794fab6a5bca94a6d99696eae36ec4944d59a66aa1104da0ff53be560b2e6beb32c30c87a36782ebd39ad830ab984118d9cd60eca254f9da3d38bfb24fb002fbe47238dc1b00fb63ae4e032535d8d0ed7240c29207cb473a610123f3dbbd51bf23b8338321d8014e4c0ad5fe88dbeaa9d424bd52bbf0ec4a739b6d811f1b647275c38e3da7ec3ab77b26ae6a0ce3899236b74e0f939f313d54db51399ce488313ad93abddbc17cf4b468d35f6b50c66286048308423dd2e874dd603165a171827586b8772f4c11db1df090822d99aade39780c8523d6d7bcc92c290221f53a9955c4ec19474b6b41550af708b01a8055417e1a799ccc7c15857fefc717edac31a24860a6ee56f9cd6fa439e93d3097afaed2baf07c5a597a27af6818ad50cb24898fc9aa28336f741f2fb76b5ed56cf9ec64993db5130c6af3ca9ce1c5d6c6af937bfd9fbe5fc914b23c45b99b4893cb45afdcfe46ab588f7c3b4fa1cada1a2b6994e60ca748d5e2d25cea5f96a2dfbea823a79522c8d1da288f6fc68a1789e63865c8a8747add0a18a54abb597e63c409c47be9364225519c803847061dfe9027c779ba62e986c09ceb1234164f539da4adb2a9b1558ede39571bd8bdfaf9b8809acfa136f8600e8ac60cf21ec292975a59932e42d0bba2569809c87a4dcf15793d74879074ef8e33481c4839297ca621734a5e45626cceb30bfd2fecee3e04d5cc8f4055a5cb2690eeb7e63b1aad1f0c500542af786ccd626434c9e395ef9401561f7d5887e9788e1a51a40dd0cf4d4f96183352dc011c88a1fec1ea8f439f4fca89923a949699a77faf9ed31aeeb56fb336eea3bd05e157f1bee2e188b13690d70368a3a289e2c400952c98546eb5a856c253b27881055f37f08a48e0d1dde0f54d8b1571c5804e18c930a586dd60bb57642a4d83f3adef4029350acbcf8aa29837563f0a7b4a9f99155e85b1b369a5a4b5bf88fbfceee2263e93c46271252d3b02ced452fbd574a864da10b9a03d306109ed089df8f5cddf655f4476b4b3cee67e49e10213be89fcab3a47c86b8797ddfef170528c2af9bcaddb899fa0048844ffca750db59daadfb355af0ff8e8406b210e79de07a543cd98283f5c4b768b21cd62a7158bdea78d703d32bf62fddfa9bd521efccd1d60bc978c4551aae7f7e03009679ed78f79f2771171a04da90eef4013166fd65a65b967d758f554822269c1782b121e315a167e18e0f45b7c8ae42385f9d92144ba6c58e2d007610525cb8a06276c4000c6b52fdb49d361199f125fad73fd5e72b2b69efc74cc9909db4e51b0287429fe99dc70a93782edb5dc5141fde13a9bce025fcb34599e349ca0f0f1fbec87afabe9fff061c01b99fb44b2388813030b1e88e6ce6dff89e2cf3c6b6b98d0a75dceb2a4fdcffa4092df81f1c0935e342633c7f93eb42e6d0d1f9af748a169b2528ef9f9a3e02aeb92204f7d2d8dd36aa252abfba937ebe1e979ba654ab2ce8241948a7bbb19704dbcdedb00babdfd0435d89ceebdedb039b344d9912c4986b7d4a25eed59dadc2f404a056a711fd9a708c46acb74025e8162e3cb038f0024a09e1fdfe68c86b3d5c04b19b51ba8cef5f2b9e3581bf9f4976fe69f4134ab39e0c2fcb9407125efef46779ad1da982ee16b9d64c86ab457fa82cd694f5eaff2af1d9c539d81a74f7c07e5c973a1a07072b491d006d6144227afa165598be7c7bb3450ac31cbed5f42a085c8db864827cef5d0463b4a79d75134c6827a77cd9c789ef0cacf71aabff7898c22b6d5de7b99ab5163d78567184be2d665a3a4148631b12a459076b274578aec218e70857ac4fb4c41976a3880981ad5bf1a53951bc5cd4600e87dc23fa3d37212a2d3b2b35a4ce5a06732763ebbfb82debf3c42f9d9df05c548792be5269d7dd9f7cb0095783bd7c12504202fa9d692284ef42232664ccf5e9c42db47cfc4eb1c2ff31bed402cc19f94b1e3c66e47aace88c2bc014dffcac59aa5e878c4ff935eb2a98f61c66e280ae174bc589c2dea0b905573b0117c7552f779411d51c43f1cf6d86f24cd11bddd67fa5f0b1fbca3168c37941e334ca1f37558253b5cd35864a7816b7155b8e8b3cedab59b36f17352f8a872babaf07dd73c52d213bad1963846b0745c5a3e09c9f74744c6fc596e7b3f33b231cbd833aa610a6a4ca6823d690543127aeb01551d074f522ff53dbcb64b1a3455783b43e52ff72bca6a0dee3d8f5972483b7d666d624bbf88821f33ff7283a5ed64fafaef7341501deffe6dc8b1cce92d6abca26b4acb8ace0530e462308fd36161bc219437d288f0d7716650b682f150a4df9d65a01c170e1e6bbfc9c2de966587270e95a1e5168441ec656416b94db4026e3e38fffc310f1bb2a525a930e6d472819a36b2584a8697f450e5143356893bb1b6e47e40317befc31626d50d3026a14d009bec6b644f39680d08166b59cf0364e4e52ea004c4a2eae41cee89cc7ab0a6c5541455956fc3fbc0f28818067b89abf73aebdb2b42dd1735e60958aeac8119a4e74d4b97bd9ea70197ba465bc72ca53a453a7b8a343a18fd3ccf405482035920cc3b4a142d12057fc5b8338da05b760a87f5347be6100c27c1bd7b156f1f2f63107620b23a1470bf9deafe857745e218308afaf60b0a6583e7df60aca54fe4b15e98145e5babd800f4c3ecaeda9ed3c1dd3e3ca96fc84c1800548032cf9eb4cb288ee34ab7ea8236218b98ed5c491b91fae47feb5c0760b90153be0db724a955b0864fc1f00f903688279cb0e08c9fe92f097dbffc4ba6eaaad2a2e8ce1185724782597f17807f475b9ac0094b638742c0fc4b292f9974662cb89c6d8da363d0cfe9fbc6b7846e26b2c36d75af2fb19f357fa94ab65efc891b5bb4a848bb35eaad0575fee1e00cb4882ca37d2b5a8c7eb4b79b63977ccfc669079b7c4ab63fa679a26a59190fb43b9713854ca0ca91bf268aac2f93581e6dfff933841ae198e91159627faa1a8c4b0bbd762b1cdb518d8dc6534db775d685fd5950dcdd8e05dfa0502ddf55f999e0a276fdc119644f5bb91c1bd1baa19295f13f89efd7e1b8fe287545258bd62783764cf048ead1459f2b86b23b8a9f53e1d3fc0bcb28dcb4f64c6dac2b3536fe031677e4e5550cc5fa05c7f2895f09b6e0187449ed77de60eebe89becedd1e629e3166bda2b9d43294ca4df1125293cbdc02601d6166fe6c664c9827290b592a4ec055f76b58aae6a1401df31ff5a513f7db2f217a4054fd5a0fa020095799fc0c3be49b510c83f36ac94c7f720319a6bcf222bc973df0c2173e779ecfeabc0eafd0b70dbe5339db2fb1d029b4fa1100f89fab3e0105a21ab2c5b823deab56d843e6723195eefa08d74f8d0e95d1c44a3ce229fd72ba764863ad057626f7f78d754eedded8eb4227c7242e2d2a23d498519858f3f0feba35d7a12c85f69a6dc00728cbd63e9c50946156eaed5e7d4f054e38e0f42773aaafba1de38975bcd7c5db26051df25b79830e719313d6e25eee5a5ff3edef71bf1ba401dac42af31456d3ecd11b1806ecfb44943e4f4fbee75615f4574345d46d14f6fd49f8bc55b98020e4b50371e3542e77d74df8dc1671addce290b602f53e4d30153c6f26dfc68b3d1857b52119df0aef373ccbc771224c439435e5893f6eb31d1f6e4e2a99ac8fa06399873d60d78c6270ffb2d503707ccdd9c0f75c5ed0c8d7b1a79bff5fb676038505c1804e1551ef7718d056a5bc98412c9c8d6673dbd8654fda77a0725f0274c32105c1a4ae210a7bc88ac4eb865dd13db1fb5a14e863c38afe5ebb0cbc05b750436fb645a73f23965a7708043171742acf7589e70ca7812d737e32323f6a5e0a7115e8f07a6d05af42b9359358eaedf1d76ab9ba6750f8afcb557f5161a43986b22c2367385e8544b991c504b80a28f2c3ef37ebdd75bfc4d2d2758ecc18e0eeac6036913356aaebe7e319c3f316ccf916b23920ad68abd658db552f6b9168533d71dcbc580b1a2641adcd47e1207afd754741f0281d7f1bbd3ed35b8e780446e4c788386a7b25b198bdbfcbf13a10288ed5bab3b1d0a56d00f2d07e5b703bcf32da8ce547eb960563fb6f0a91753a3ac133f2baed061e9079febb70f5c1ae07593ff5086a1c098d76f94d26cd3e0e2b96c96db7ff36f20127b9bd3229783e4b2066020822a635ffffad40a19394f0291c6cfe241c8ef7f8e3ea4fbd503982f7fc6b893c5ed6e3e05bd1476a783768bfa19abed6a077d7ff3c75ee98accdb2cfc560f950a18d18ff49cf41b938ea83afa7795b6b1c0fe1d33005a2fd2409dcf7b923f7a2e0f66cffed9247621765197d05e209818801db2ff602b8fdc0da9cc7cb77147d4db7d9ac6bc261b3f468a294585b941981fe1f21024cc0016374ae15f5f274c6b6ead3e2fdbcb2ba6713fbf85f888bdc0500a4855a4842dec769e3761a67da1b159d588fa3441b4cb51489779de292fa4e34aec62d1011338bf36770f61c58c219bc68df9f5144f2216644f8827fa254756de2ba659812595db20f3004ab052875565a1806ab721e27074ecd546aa1ad54e14078373cbe9a27ecdc5636b8c61066526766ce22e614915dc6daf8e59f7a517eea38ab243d63d2a17f8b5223d0733fb4e662489dd6bfa8bd57f864694664e8cad77b8ac54256e56ec20f16f3a01f2852526cee50ed19a09b6556f367da782e7c9073ba2b64c18ba9b7106c830958ba1ddc79f96fd3012c7e92bb491d87650d156539dbf3f6642e9ccbdf720011fdbfd4efed7d198d21a2deacd2621a0e93ba1a36701ffed4ece6f1419d855baf607282e36b3ebbec51c6b56dd51d20f5bc55e79106541cf5cdd61869c23f7612beeb2d24abc3042477ccc665c9563469c3de03fb0a870d39c83e00603909eda4bceeabdfe6e50144ce7aed611cc2a2844c6e2f04383354da40910a42b1d5610a652302bc499f7680ffbcd5b06c4adf9d2361d62ed0683a5f9091978c3a39c4ee25416ff99c031e29f945c2bdd48672b085092636ea8a9ffed87b39e2de1a13d5815bb796eed9e8b2a5319fea9dbbdfd6966c13e5a84b789f29a4f6197ba10b46f90e33165899d0f451f73cbe19a3fa9c9375ccbda1db41848e2755662af36afb2a88b1d96c551e1264f309e1f9c89570e32a307baacc4552d1d3e0f1b85f7bb61c8105503904e4f0945b63b91f014b641b3e9995284c1ff13e1c5dd1a8a7010fde932521371cd3f6d015caf1b46711dbadbabf850a92048d7300d5ed2e4c36805de01056c4d827889d210838b7899019b49b4599c979e12d446e75fefa844ea1cd77c3342c5a6467c3581514b9196f155cf8da6ff6d4bcb07f74d44467c4a0408481481db86b798c6cab0d2f7f4049c41b8056b4b2b26f6468b12fb68a6ab5032fc489b0257d644b4786fcdadb6095bafd5d30bf5c0c48d91dd80578a15bcbf89b86840549a4d63aa0caf25b23ff5277a376d0a1ff12863cb713df1d0a1aa63f1106efcf2394906a6bfe77e872b1ef9602f8fa4d266d916240f93017058e471bad6c9028eaa85d7a1037cfeb78c7884c9ab45c553b4529def675ab379f5623db0f6027c689b603941db402493a2e76cd322ccfcd7224f4e7412431c3c06a932dd057dbd1168bba6fc0f2e3f596d66eb889bd99e0eb0f4079ec74a6d3c0a576d987d5a6f7d3666625644f7003b9ecfeba2f2a680f05845af183997e80ce5fe1abf387732c320536c3d91dd9ee1622e4819cac18875d1f7b90122166d4f3e3dd476de9598357f68e75258ada54df0ea3856f169e6225e177495b39224c717d3630757657260b12df8d5f6ea2e1b8c7322a3f2b3be5362d44ca0ab289e2b0cf92ed271fbd1646d22aada863fd0a6a4adb5d8f06a613e0354cee8cf39d323ea6706d5083437683adedd5b461cfae1b9e4ea273e20b70ff50e985d685488f5f7f46e72a4bff57eaed7e1cf82e45d2199407a63fc7cd9f4fc0b3ce1537c0926c6e08ade87e3c077757e606841967f9fec2b192cafd88a4f190314d7dc22d5dbdccd3cff2b3211bdfdd3a6acd7896e517a28d240e21c1318c729d20dd02fe07d33e084fb30e86c28e23c68b4da845f9127fbda1560f5691a3cc89d40fc546f5fbda1a3d0c430c5c68397ac4ebe2bff5a1e0ea5e057493590b9a37485b29e8f695e265ae1534f7d2a3eb7aa672354bc9f28ad8e462ab5a64140da24f4970cd778ab89b2b21e797c3ec70bf053711e248864ce7101597889f82410777136040cee014557bab9fecac21b892c2d82dc0f8c3c51f5c043583ae5233c6daeac988fd176887a4fed93f34a32d97ba4ffa894c726667e6c47e48e53832b6e14880ea8eb7c74f05a1be538afb18ad84a3f930547fef0a0baac2fa81f4c2f5d70fb5f5827d1ce63c7f197ff7f6db370d815a8b4cf88a09579e0078426e7f7b38acb4268b5b93b1193eab812debc967df5d257d3e963c0f687a571656ef633d7a48e9582dc8b1b931adf09937edb5a7a4d89c299fe98593f621df1492a71f78fbbf182dd5e4b530f33e5c41b76dce926aca653a3a2884868d77998441769a9d28bb58812f5c2bcbedc43628feceb3fd649c0a798aa6149b3bf96dae28192b2644c7ed926e39559cfe730967d44a9504bde7e10f38ea3889f329b3f7bf8d969b0819495f83be6109a378a5de5ccae297fb9614b53692fb3b456da8f6cf1f2bf3dbfb887b5e19eef2f3c4f406ab46d8fedc76125ce0ba48163779c347e5a9853ab6b7f94d442e6857bf5a892cde5257c2bdeecf3fd2e35d5482d0c7dd7b6550c538b91463dc85ef26d95244ec5dba22bb6e95d2cdb64b2889ba8297ad40d64cd51c8c51a19c532a2d084115948c48f454c4daac9b664ff188d11b0a53856d37e71589d9e40f9369e9bbe0e57da81033cec785f03182e56c9051aed347038463275cebb181e0d77eaddcaf58c164976089e798d84c92063b4a702403aaaa24d72afaf61ea60d27ff6ee1dc85ceb7eee0ba8a140abf6e41bacbe8f3d6af534c81e96cbf4f5709dc1bd65aa7f5d7fff2d1dfb1ee77628911c7454a7425b76b0ecfa9444eea50690d082225d9205554a96ffe9d93f0a1720f1b25705229b31dd89ecdf940685399178523c19cfd71457d0ef409907199f79bc286988f7993ccd6f1a44f1a00321e73b8aa66570aa05fc5e51e0bd568fbb52cdfc5b61cc1c0adbb81ed66f803d109ec9ea6cd1611524a8c0a4412720662654cb8ac16f298be2c0d4bad774df4de74aa939a56ac8f52ad5a8bf44155599d6960cb18ec0eb7db7f60c087d681df4a274fa86b97fc0b4b30f5a6faf5272118e1d6ae913d4ea15d398d75659493b033ec708fa61c5d09e88d649be5a493eb50fe53749f98c5eb177ce665e5d7c4319d37398dfc79a4a456545683cc72b6090d810dbb78f484c9eb629273a3b022660e1ea9d5f707752004aacfc4725c492d1db3ece0ceb0107233c11e35994661ecc5956d57101734ffba8707d74652a9453d085167472a7ba6c71bf4fa7b32f48d08dba947413719f8e4a89a4accb3164145d14b44f888d1d351707d127cc705149faff84e4f18600bd815b0fb46ce2b604288aabf8886f67b8f0f0a9bcbfd25a45ad98b29d6f17595b47793cf345005bc65d8a994f2d8be5b45b9620a0875dd54504f1599a073f019f4a911a99851c3630c3347bd895af0194ee66dbbda6bc04445cc80d85e1899c81a9160c6140b17748069ffb58287f876790a7e1a43aea3fdc0e0a9d90ebf7c36117f053b34889e95b278c43d608395a217a8da8af3084e4b53efea4d85668cb0bf86bc219931c392ed2b847e210545fd8aa1250ca627b56c08e3076ea0b330245a1560bed7769fff7bf2b474fe22c6ff715dd1e62f65b6487f23840be4ec1604a110d88937e62ebdd6c361e53b1030ab5db4e79c4da067ee99a166a50eafde85dc412537988b1b74efee39ea947f2bf61201d18ab01371da1ab57dbb9be98934da2fba74803ae82356cebba06d15079a6e616a957ad0136a9ac6e5546c63d6894462d0ef795a71da45fcf54e1a5213fb3b57350581aa34e156115d14cfd113f34a3ee83928105f6ed19e9c7f41d5c8555ddb64d606f962ae91823fee7f1e4ee2d7b98cd4a8d2acdab4211b78726c47b69c7b769d96d9937b45f4b5b6963d8579152d988f8fee8446f7ef196e04b2ab7deb7576f5ded0ead406dc382e30c2b1c25f3968a4d1be8ee8d2dc44f4a4c11e28d0d884585f6af97987bc21961e64ecaba6df8727d8c2b5b8b9639b74111d9ac1fb9de5859a8baf4e1dbf9a8820aa96203d2e6fad17068bd6be342a6002187f5ee30e31b515b7a3004c05d48fe1833975f0e2165cb9f9bf8d8f2018fc53eb81933aff6c65eeb714a93b4c083c5316d87773a3442de432e847cda06a60f224ce7b0b15714377c95814b3aef9e6301b7c14f29e0a728c31ed0e5235a8c0a5a3cc3eb0a9099c69b3ab995fad82a8100886698222760fb8fce3f53e0f9772928ac03dddecd63f4d3d77aa971c92d0fb52fe5d0954f087044db33b25c95a3f56f1ae7e21937750c011ed0e6bc3df68cdbc2862c0460725c6839ec0e2766f38be1f3933b821d6e260dcbf0617a44f9dae50e1f3dfb4e83ab7dd61067991c774c4ac2f0039608ea06bab20028a39894c82c6a906f244d7d6a2234ee326a14492759fd82967a7859724a62c351c75b0a8d9b706b4087e6969363b0d41291cc960bce02a3028dbac5f8dad0d76e253699e9cfc7cfb5eb1febacaac4fea0f973f95734b35aeffae8923c0619f058810a2c61aa0fe27415530267e57fd9fd8776c75ac3dfae40450e01b0dfb346b199b4d8e94cfe26879feb37f6c069805809d34ee23fee77dfbedb798a6a5ff311d1afcc0bf2c86d1d1ea480a11f07597d55b4fc3332ca9efc267034204062f9a9fb931a4865bc05c954832bd857ee18e3a334be9cff66710520d3c62d1c13b3380c7a716f3bead85983a0c619b7f54269160dba3896f5b8f2072f65c564ce8a538ee7f84289984525064b0ea765f1f640161a23b2fb6a8752108d458e739065e746b4e3382f41b2f34a44a08e86f47a4dc63ea48facf23d12697b006ff4c896b076d14da432563d5416ee4a926d8a6c5f80681dd5cbf28673ded9cf43719412d8b3f2b2c07602e39d88bb1c0bf298fa03205436782e2437c8051bdd8a4d3f96da440f02b26f966f987a7316ad188993da75a72a8077656c987438ced2fc7ca2e188cd0c20ad375c139426032c5917ead7e1a4eb8aaac629bf2b8d1c5264e4bdf771aa5b24f7f80a1af466b379fd2c43fa0bd460ca5a25b536be9f7ad8c07660e46f76b02d38418ce4c72d2129e67eb05c0c5a4c9de90f3794aa58106685e25640a7de2ec80f5c7b3c4342e6611a0a6be4135455ae91584296f24b991372a80fcff3f54730f3ead9f6cc0673e47c77ad4eb7fcbb0b9228e283715d62b40fb90da0a22d02f1e7d0b50853f341c6955fc72f2f74e1d4c3f99b07c4adcab926543246fb13aafe4f784559b58f7198d4713350b30018e87282eb6616264e33db7217125a8fd3fa3d255b9d4c4421cf2cb6df4fff4bc7ce09897cc4d26e982ba96070a2fbda04ed3bf82e7ea1fcb01f5226375835a8d78daad39fa833a1b22eba6c35b661ee1d026cc954f07a9c6da83ca24b2fd5986b9a1971d846c4bc592ce550bafdf46bdd2c6310d3d1ac95ec5638cf8d0f615ec070157dfa23e3d4c44f1bcb2ae01fdae2f280d0477affb052dd916816151a8e7f0ff523993b959da9dcd0ec3adc0338c5a6c792715a979ccc03f364e26d40bbf5d2445001b5e39b96c5a3bcf9ad995ae265debaadf0d9e7214a670005518ae506aad881057919d12b6f3113962e2ddfe9e288b7a3ce1cb1567f423c11b22feb439a5d3302b907fd124008afb48f93356da755653050db986dad1e2659c593a63bbd431075c26558012ff3a8a8ca5e3db6d0650f02cc5d30ce6fa6510e690b8336a6e3b12c8d264c5c6a613edc14fe0753ce48542899496b651de913ccf6515f7160cb67c155f97538211048ffda49021990eadb1911439a86cc57828e2ed37b78808788b479197391bf7ac633ad18bfb77cabb0926bb35f40975b1a370ca9b21f655be313bf72c775685b3784acf5425b08fcad597e1afaae92c80b1a0fae4fef485ddbc9bee4d7d609741c3bcf227b3fcc51854dcf0a641b0ca726f7c2774c318991720e67bac7691284a52f8a3532c308d31d75816cb23f05b90a3395f16a3d8a12c0680550bab7ee92c580bbc9e8df7a143c033eb9873fee0df43bcd57e7eaacdb230318eed885223ac6fd3f5a86b72f9fba387e61b7111c494f306dffc7dc7b7f723db019cec22e02c755c655849d5fcda6e1d3e772dc6b9ddda256ad416177f1332c5e6f61a9a96cfa29ce617e340996d0976e805f27128f5761a7c2e2e11878d16eea72cfd950bd782d721d62e90ecbc5528bd4c94bf7e80e568eeca0052d838749ab144496d6d4191d22e79ebbb31f39fef904fda895540ded30beeefd5f903c052c7136091c0eca49a919122a26c896391c99a33e62b35caed48fdcf0646551f88dd63989c157cc213b5adf78bf51fc580a1f0f2b443ded990af324ec34238b682544510fd6a392140bc7544cbb3b42f7e0bcbfbbf51cee6e2b5b70ae98c677a88508b1a4b497fdd489d427bc2c104a4c93ae069b0b38a139caaeac2d9e9c64f00f07edcf9360494f542402bb9b1a22313d56826fe5c63500ef06611d268d0f1f1f84a90e8149952c3f020753496db9592a08a81541474ee9127de35ee98bf1d5475f728d74d6d52126e9874dade9d0520e7679b7839a95a76a937897ea432064cd91309a86ec348ed8cccb79d17b03001de928f8e91b7a8cc2d98bd034c2157da32d540d1018f3fb1a42db6b628a0c6ea3c04c735434d09d7d7df648aeb182f9633b189074c53c3c7a2130bbd383fce4cafeab849c2f0e8c4ff7d774ca14c4a89806cd1c94daed6a558f1b28e66dbf35cbd89a4e1188a6d1ea66ce7fd7358d37bfa039fd1913d7b25bc68723e1bf34c4f429bba042ddc150e88a5f9cacbda8e5f9f2a744bd944becf79ae7dd3ceda8aabc3871846a3991e981027ea381083ace8d1ad5ddd2474277609acdfbfd9356a793c21d8fb2026909e1caeea4c996bd4733eb3ec5cfa3d6b7ecccb00864deebc3307d698a9e296c509bd4682a769562078b29704ad193b9fb3c344835859153138d5d8576e0b15a68887d2c59075ede149f9a7512e99c82a86039140862fe622c0aa268741b24486e4aed3111d45e203934a4abde27e6dafae7a658f82b186c985b48d84621d311a2bf138b02e769854f65bf10404927d81cf91ba6f6129c6c524259b437a22cb9262a38b0347e66a11c0b6f14d511de89f9b641dbbf95c5712d552ca5fdb63e126c11187d8e559262d95bf352954f6ab77020a10ae773d26a79a07a25e9f864a9b0979aed53958b8027a059ee276f04e04bd8cb588aadb9f6936e1b9591edcb5180cbc2683f382de6c3ac9311b9f2c246a3d37ca95a6edb01cc488a60094bbcab41b6b2483c33ea7cc09f2645f6520a15ae8fd059071ad1649e7b77dc2b1ffc29d421f9015ef5530d85dd18deeb6262793f85f545ba425d565bb119d9940bbf93746c46787affa5406f6f43b202ed894bfa61fee9c292588b8e16e259a7f8b9a715874a41174ae436465580759235197d43999a2280d5585b59553df502252badbf2290fde29278e12b571a6f7cd778f6c343345dd9b2d3138050e477afbfbab5242ff1661787746522f404bdeea303023e2d5e183c203fde2d58613dffe8359597025eb935d77809d057e36d02077d59eac91a7e250e479d19a52081e875647791364dfb9d6fe7a0274a97a65f6a00833a4eefb23822aae370ae564d00c8e269b86c4d5ca933804b98ad42120edd6bee69d961fe2959928fc8d10aa8a0b9c63432d561531d00d31ea3ef82b7b0a983d520cbec69be55ecc0bd9fd881a1a9c28a9047df69d9210ee6691e1703d2e46a70c5bcf4c4ef7a6982692f2f62ce89763ba84ac5127eeee3bda00f49ee5d3b452e25815c8132b921c4b84841e6ab6a6346382b97804702e787dbe62dea6ec64f75710d789f78f720f2cbd1cd3ff77878d34bd8c27b3d21f22a7cc2ffd9d81034f136259af86dc2a33cb58c139eac2771fa5e3c9644ec320029c0f3fad5da15bd5e1a2b8b4501b623b9313a47de481bdbee7480d2e8d5138df82af4df5eb51bd376a1790d051ce13021267766bfa973aa85f51fb740977098455eb2a0b7debe806872e6448f237f3047ebc526e5f4e67e874cff1da761ece60f218161da73af55966011a8755ef8edb78c59a42458d3fbacd697ee64cee0bf54aecf5518b88a0f0604cf421caa70f4f6f4f79d760b13b453f96a7c4a5325714623ce48f39fea3fd3e0adf0fd30931e6aa012c220d293bc6b16bf8bb2cd728db089461b8103bbd247dfb221bf50569ecfc72d2e56865cf5ff5ce8481769b0243e29f449904bc9c900218c272b086577627cc887e52e9fe242ac6809fa8f6a9a20c4806d9bf9e4216d9f7e1d43501f9d66689332e67c4f29dbffe0e698998721d25d9388114da2da17ff6491075c7b7c4b8bb208ed346ed40a2c4c685be10cf682ddb138731f6683ee34939f4386623fd6f0e6dddd40bcfb6b030118d91f2a7881c74b796c51014128ba0c7a7f67548485e69cc02da833b52df1706b0f748dcb35d15436d6c8409657541e06ab99c25d3707f36dfa7a48f97705e5e8ff71bc76bd9fb58d9450e9db3251227118f28ab3acf1b1dd77d62c9f48241fb5676931a06c44356197f4bc95a54ed7dde40f6835144a9d7a0b9323f7cb4ce33c001e669bc020749e60fbc2427ddb88d470cdef7e4e462c36b3c04c0cef2021146186260008f1367be9c8d9e50b853f3604a339a8fe893b44bf5d37daa1e36b6947882b7157d7fd8db8f2dbe3b02153b564183b02956009037bbf8a4077d1120ad5f2b35d490e001cd92ce4a6974b11672c6e7d14d447fd72318bdacad1e7b399c865c952faab085cc0114c31f01532467420077de68a5d5aa8e41ded2fd131e4432cc9517721b388ea8963b8c28a8a5bea161133f3d4126ec6b6e577745f2bf0ec90ae5ee011b5beb0b0be1ed14e8b89cf52a4eeee861c404e3d1fc40de096fc0befd3b885794c16a7b622ee0be1d6435631957aea0f4e914720f214e7a8d3a0b5179c413270b30bf35efbe10a2d168b2bd920f98d4e2608f96965e4dd1811d1a84271f1adb65db5db061c9bb4280ee7e40ee84d6d22629146b3b47aca4b033622695ed67028958c6c6bbee62733a811cf074102f9665a2db9df59a3f8c4c671f718f8c0e94bd37469d3ecb4a687620c0f3f235982de86bb9a31e0760314f074b7c28d4ee45bdaa81110833c3a89b4a8088a7b901cef3648d32af60a486f451bf4927e5dbe0f5a2cf5f0b76fb640c2b22dfc312693397446bb94a3da8d51dadd99cc0b3a77d57d40890175f0c4886c465e771a3886615356fe865aacf2a94633c98f6ca5eb4601e3b2e744a233c08b74ff6178869cdd6aab7db8a627bc71a31c76db9a25582855b19f663bfee1fcc8d5fe68d9f05f86078a8667bf06d14071654eb124676f1284c477bfbafeae0ad4131450df56efd03e9d6d03e9dca44b8fc4ff125667406e8dcb1c1da9c7f2f07887ea2a42516459b246073fb09a0e928797f8eae02651ea69d7cc0ccba91ab35a6153a4bda96dbee0052c138a81f34c0ab47b80fa2c893d39fc6eae979906e24eacc387eab99e3154c5a416302dc17c4db09f63022087fd0dcc97c590ff6487a0db2e02c87daa93a86d43bd7231ac09c5ee13469ba87d40eebbb278fcf576c54a050216c2c87a4cf7cc0e07e53ecf59180a9fe979f3d8c46079dd33950896e379ac3338dc1f3b2431470ab0af0951d5fe40c00232cce454d044e8b490b7c33a6b7cca259a498d81621efc5a29bda7237fbd039c7f01756633234391a90f7ec94ca19c23d81c73f0dd7a5c935fde673372c53a4545c68544a21f82f0fa71ca6b30392e8da6fc1a8c4385f3f43e86691afd2f0c8feb8ad0cbe011c378c0301b82335ebd356af903e286e2f5ef2225c40645cf8a9ea843070738d27deb43c086d70cda1071835efc23810d10852db04b7e39ded88aaa556c008b5b0cea81b304367b068fc19c7b6bc0c312433ccc9e37f34b2426a9eb688b4844a91ed860dc0fa87f0a5056030fe6b52f6ab4b66316c03eea6e9fe9a16e2ae2f9e6abd2c065853ba1d933736f32946fdc9cab357dbb7a78ddbbc59204aa7683d5400efeecdc5c3e5d4b6716efa6585336407918d95e79273c92cf6b311ba379c861e1798894a8e8b1ffab71a49cff5499ca5677dfc95c1d128b47bc4dd232bbbfbf66efdd6d0b1cbe097f44f7b5849b15ba25cb91ce1f80168425da4df756b889110899202c95fd0da11e345b4befc06bc731241a6f38a9f420b4911b93fe96ccb0cdd0afabb03fcfb70d06fbc4133d85aeff7450b4e2378a2bbab1414a41a2ad7b585c072adb6f461736bb67e55c952601bfe000510c0f143df4cee60c9c27262f20b6e3499159ea6db565eb7da8f9cec71a4f33f5f7c8d3af91f9846eab1543a013efb41f19867c83957612b8b95656afa39e9bf01506743a7d31d342cb2bcc433d8527def5185c62a3f5f2ff56a98e97162f317bc4e6511961eaad85c36de68eaf355f6e09a2a6faf72eddb20d22625b22fb957c4aab6de9236aed4d916c391b8a4af81d523686e5867e630d973fc509b9d5a936f4d7b60c1cd178373c34c86318143dada0e6df678e250a5249993807352552f5bda36177a7d878fb398b3816a8e3debbbd5d50ba1267b67d53f88854488bb009ac1af5759a687903c57e6988ee6ecf81b1b4310ae37fe4f379f7523a667dd9532e688384d9e47a50751ccf57d19529cd0cd29f0b43d5da50f3c2555f3db93e9805751ee174b38eb8d981352fc83dec70b86613aad35db8e99b7442a8090ad946b47a43e73c5931a90df7472a5a919e01bc2de89b769a93d82995ccf3a58189b87009a379a6599899afcc303f92bc97b5aaa952a46bec6eae6924feced7256598fddf2ba334d4aa03f37e68870a2bf03d34d55c3a09d1bae979178d65822b4b1350d6b2741ee4e9e6d356f57374ebe49cf02e77f1559102d05a0db384b089a53b791e3c7a010f52e2045bb8a98d391dc12432499531a30f504bdfce72ee35c7397c1cb455e7f2196c060a1ca9a81eda99dd26606d41826b451bcee0d5750fd0446744e151c4004421f8076169d554cd9d6cee1c21998ff00999c9926ec6c0ac069948a02daa4a668ae9b13aa9199cdfda0b8efe28415cd960ec966c64c4068d35ac8b60a697666c4ee45786fde445c215152856633b3238b37deea1914b75038f879472933e980a7d80b13c8e9b5c3148880fd31cc1c632681a435287c4ebe5aaa4edee35fcc6d00e625bada00674ef07bcaab477b8df6f1bfcebac2dd7de4b5be0b9518ee8621c609a864640b4fc70c024ac44ed251027a3c35ad20ec69a7172b62339c3c49447d5018214bd727e671874252cc84457a731a2357ef1007c8cdebebfc5c59b0376fd6a29fabe6f73e34c0b2c08208f29344a7c83ea667b91c5b3fb75438b7f64ebf0c409f50f336732705c4dc741493d1eb09255fb675519a651ffaf45eecc38c11c953af7d24747e8e32a6208beb827ab9bbdf6a62849f087eea1066cc92165df079cf17a8365404fe1ca9a14df629ade4c52e50eea03ece8b78214e2941dfc286b69feef29f3c42259586e8b8be0f586deacfeba795639de194222cd579cae95b1da65a43e08ce79080a6c346b8c0a2a59fcde66d59b520afe8e8e748972c9446612cc2a602f1cfded15e582cb08115dfe71c474f1401b5c028d6ab0b5a66031ec075498d6a1b01a3dca4bf2231c573c61491f9c0c7a8f71f52f6a939e220641481e2984bbbadcc256d238825bbec3763f38abe3017bf81c6b8bbc30a5c7b3f5bd2dd5d21d9818ee0837ca53e01b877b8b000b62ee2bd74ce52cafc35e91dddcc24b71251f125329c2a1179a97946430d0c64ab3fa46b85711895dcf799f95e8edb420e25bbe331eab892f2e142541c1eff759c8c3af7f3c6166597a3ba04883231c208861259843f91b48eb4c12058a477c5b4d8292fa6836f5e4a57c3635e948085918800536b1baedcd92c451718c5d389307e7694e7433ab066e4c8b85721a566053caa8cc575c572f083ea09a5087e16af3d2a7d2a9776c391c6865930c7e3d4990d8bbb8b79a729f7daab1e1c5aed17536a1008c6125b7cce6a69224b6eb21e6f85c2870fd4ea90c8f1e0c607c6ab0bf090c44ccb2cb8256776e08318ac948b90e894b2f2a396806795b4a2e0c99fcc7c36a3fd48385994d6a057a9f86b70422cd172fed486a8a52a229167484ec9909dd63b58bf77291507d80f032608e1ebfe06da262490639f4c40812d069c2093040658c58bc5a1723ee3269e729a927cbd67b065475e18065d1b0a63487f95a6fdf987f70b2558bb8a6fff2655d412db8f1d693d7f78e5c990df15b2ca498cfc3d3a272cabf9b09871e3651f08533990328c9ce91c2cacc53161c668a9a1d24523b2d11b5da0091aa685fc3805cfe4ec0179fff0eef0e15a6e5255e000585124f81f29931b687113f3e948fb8fef0b88d5b85a1bf1bdfa1f7166ff900bcf1e5c2f4c31b44653db66ddb2ed88884dc9a24e3fc3e568539949442e7d9f666bd4b829da87cce355d61ccacec3a8e506c89434eb0efe53bc308d6ec612cec3c89201f7357a3d9cf2c4d97211d2e45b277d81a7dae0b58b740b000a13928a5a9d7976eb389164d99cc4094c614a703d4dec9f294082b1886292f24caf2f7e945cf55650d9d903988138a5f6c10339c089003dc77dc0498a2345d210f8eebb622d74f6447af0053c10a1916555b82aea8373010923f358dc8c177015001b30098072ef07409e8b71f7404468255553328906c5bba1f7c534155ffe7d9663ece85bb21fc2665753e92cca8022ae82c12764201fd289d016a6e6058976741b2c75d1de613cbfc8ab9264bc36c0fda6f7f645cd86c487e73803799b1f6b6d131d1e5ebb20c6f262542aaaa2c4188fd0eeb60dc18fce0ee669ecb047a877d6e5f552b5c3764c4787dd5a6fbbc2e3c3be3b2c803059e60324d3423c909d3f3385bdd8169548d1fe85da01179e1c6f2c820d461f6e715a84e65478f22b4457212b08264ba3cb63eb177279a64de469f544d3ae170484ebd0f733668e351140ca8876d8779ac5e2097a43d771793cffd1d24d4cae240fa287e5af7001a5f74deaf123fbc9faddcff2bdd0ad131a22b74e7e31f1fbde1c802309e08c7ba42eb11f80e53c59241934fba84f7f19858dcc12b1daf1dd7b7cc70d6cf867e5db034e9b0d99e54bd9f56a8a508cb3d962ffce8623fe801ccb7522a67038a499f345ca5e2faf596e92aa8b284c696674070989974005195d5d57ee16880299a6f07f4c43758071260efc9dd8c19f8b202efb3323ed6ae5067041e781c449accdea3a7e02c77938cec4b45b1b6d528fcd59f8ebeb9c430b0959bf1a640ea39626802eae6c1e0e65855c8d8b0f966116cfbe928a3a3710e92954e845bd26276307a630da6ad898135c516396316590bbe7a10af925e5fb1a53e2819c5342567e2982148a3415f58968f20b8947ea8011a7c1b9a58f24309676410db45342760702aae156b40cb2502e5c4685cc21ee9dbddc13ccce138c54d5eff331b1ee6845a6e2b93d54420aa4fd908a0cfaed86489027560f1f75220cd44ddacdc0b45b19001ed686e689cb66dbd47830064e6f546131c7c5a7f7b0fa885eb4642e54ccffa75478b3dfe47439062a8ffa05b6c8728376b29427605260193b1b1486fbd3c24ecce8cbd78a51c5d61d1e7cd1b7b06c1b4f4eaaa28f97d58a58b1bab9cda7795239c0b408f8e4cccb4574ac6899ca2d26c24d791d06e90b9144fb9c87ceef7f47cb9b4c8755be2fdf467334a46a9325c37b1aaaf8e66c0de776e254b4311fead8447fc1f697991c23eeff389acbe6f5ed55394893e8743d70ca645b1403b84bf8e53262155955307a16c76722ec05cab54a8eda7fb8ce3e1abe36f220fb211eb3570573ac01993d128f4e24eab81b88dd945e26eb62bc2d0bc95d67162b2f9364a960a8bd490c7fd756a65da82d119f5ffaeaad6ec44b13df8ff4da49e897a1bb8c61281c6f49c94610f6716cc518e74ac42dbddb2546446e3cf6f2fc3e2b197fd4464bdb392620c1449484a7b81bd8000ddc7b3f9921681f40fa105bf51bf298d527750604587dd746d89ee441120e45728623d11e635e1bae68a49f8751979f2cad647ff082eccd965c78c977ace41af326d93dddfcfac49fda4b7d0c2d1c6976f93adb7d9a6bd08d454952d7342914add2e787a3e70499651f8002878fe4e28b74f3626a0dcff0a72969d03b67704fea9bb8421628434bab39a04bf0f6bcabbcd6fb04b8b872f012026813ba5f5cba974a6803c4c7b62681a7b658fa543953d69aa7487fa75c196df5d9127bb62b040c4bb8fe418052d9c6f0593eb38ba43e6d485edf6fbe21e39aae870a6c190ff02fb3cc0ea54026cbd36cb127f01ab13a53e9151e8eb2f782a1a0dc027d2a2b1b896704e4bfca69b9c6d9101f17edf537e778f8191fbcb10a72d3cf4bd682979c9b27924b3ea08ce88431cbf54e331ec876fb60e1db8e026727d980b0d566dc561cdbca67c4debf5729b1f5b3886b12ae28adb59f54213d13bce4a74844ec82b6715de7814773d4ea8e2548f85efdb3adff051a542df87dddfd26277a28b061a5c536b54e1c9ae1b615dbd31ee66eeb5b305480aa675d4c66358ba61601120ae98fb31c73cf769c6876d0a50760a6a13956517b58748ceee52b459f07c4bf2a2f93ad6bc02705c88cbbc89d7745f021eea61b7168414796c0ccb9feb20497636cfae1b199fa71bebca6c676bd730bcd0953b5233c50d52b9f1537c97359085faedad26d8d7d5c94ad641ffa5c6d2ba929a037f01452dcd3a8f93cb0d212b317c3bee1fdf8041506139bd285bb8576a245f732c17072ef6ee5e98b7dbe41819b0335a64302caa917ba23209cc65fd33109256b8a37e772da54fd3e5a9d1c1ae47b831f6d56a5f15d2771a30a130f01d43f89f1e24c3eeadb5a19aa80576d6cd32668d24dff7a237c42fcc82e5733d68d5b2f8cb4ab14714845db4b72e2652c00b8fad66c85273cad0e38d2fa2af6454aa4091920c0a8c016c3adf2b0ff91cabfd8d298fa8e62a840d55fb4877142042bb73a9510338bd795d6856c8bc02b5c22d0029b1bea79a0ba9d975e9fce7a28f3e84a090556e66de2c8c3a8205f5d9cef2739ccc0e1bd679dd730fd7b1797cf347de71301248e6ce4a015fc0533d4cf2781e28e433ad1d6ed49dd31f6643b0893ef8f3b98c1d52522ed4b44071fc2254a4eb791ea694bc19971ec6d388ac644ebd0b80d5d9c2b532fe621b654986d18f5f978728a660db94a654a2908c95674f5ef666be3c8a675edfa4a25cba2711ea3a0bedc89caac7d025878ae1ad7a5440f39a7025a50614bd2a55e67125dcd2dc4a333f03df7088d40f62d261d69a6b2aac87ba87a3206232443b975b06914446aa159109aeef477ed971f34a657c0a3a89f181f625d5e171e272b969d32356cdfae224d68a78b9f8ebe716792bbc8845e6076874aee09d2d95d2d1429a4ae1e36fe13864c48533c6810f42b200c8dc2f6c82eefdcfe2972e495cbccb17d031696d6cc1b1f5b535a3a3f2a1144261e7d342560132a368f13ac21ff88a6e0203b1d5a68740f95d459439efec8125aff48375ff1e02337337b60d2eca6c7e31f44bef18653ff654f8652e76f92031c3dc404567e91f93399e13b2843a389c218a8cceec2485a91adc3a605ee0e5c54447266f832875ea2666e95ccae9d4531762f21390870686caca250472da1f525f90682b007ab406e196a47bf3a948193112089bd794c671807747cc5ba51581b33ab094e3e92750dc7b31720e26dea3a042d3dac8d3292f923497ec206633882e422cdff0cc7a10b4a17d57fc8ee97cfcf19809df6c8bff686fe7817cbd781450174366c5a5d3ecc3722f9969ef30614fd83d64160885e4277adaaf01e8ab96a92404d603fd3099389ff540a9c582428b96a36f07354cda2d8f9e6d7171b3d9c08c9a27b4c1098fce95995f7f6b8e5727372489f4f1d7320b90e7728d0f000e28e24c465f896966eafa2c15d9d428fa80f79aa9c969c16246908f5e244a3420eb2fb84444983c00ffead23dbab31d5ab32d9d07835926401b6da25c04c3eb89f204992a2f434a6698be5e3792eda8c8dab0ff2e08ef2f258e294f4539e09f3e71e44886708c97e00e44f94e1e73b19eff826acdbddaad3b3b58c840cbd7a000df4a1a75e4ef3edf3fef953ae62f2a44adda4c121bee94371fab2eb5fa6c8595a8829319a5b0e6ad5b9130197954e437a258168a3a008571fb3bf9991ba332d19e51531d96e83e889fa6885a2a77c3c1bf045a8fdb22f1b26f42a96df1b5e4cd221936d8e182073ca4a8582d16629fe9b33bd912fb3ec255ee0fcac8239e8aca716ae183843625ac03c4f1612454a2734a67f22cce6bbfb9b221cf891161a9b4f8d45ef3f150db4f1c8515dad76e363cc062e2369ce150f07b00b3410869314f9a82025ff0e59aa6a22f280d3a179f75f126563d096a7b7a5c423f27044a462297edec296498fe85b5f574143eda7b6f752364bb1b766a86583c9a2c2395bb50a6bba3c3f4f2efc4b43e1ff5f0c46cbaddb5c035d2249e516095f355570e63dfae151e7cd709fcf1f64e3c2acfce289fb68239f2c8411381177a431e8e5e016873314aba3957867d7dd9c96e44c2d4adcefb833af419a9a60a4c133fe719e7605f1bbc15bc55ad0783a7e95f24ecb301d4f856d0f3a0b442243a84cce5dd8784180e295714acc6416dbaf6308c568b79f02c7f0c8834285c9f78b6e27ad3d613a690a5d82a8871fc0931d51571c68740de09d7802eb1dae5882f8150c6c0070dbc81c2528150cd991939b9b9b6625dc4a2490afa913de7dd817a7bc4dcc278f4f5066c2a0c1a475870a911c16d913999f579143c1d26195b88f22a93f34722904ad13dd3dcdb6ef70ad08a11848485888a391890d93c07620745675726f78a3c8b9d2b9e1b59e65a8f92dd85aa1250a959b9f64539f8cb540f1047b152f0f3056f37cff2c30344b2e9166fef6849de8c66dc0e2e8000369bc5c4825e8cfec902a7ade3908c1f3cc7b18c0d9acbd6cc2fe6a924c1fa4b135282f74719c33ab29c4205e360014b33e118b9eda9637e207c6718f38d9b29f0b5ecdea269eb8914a42a8f177d4c50e821e023663db4354112217dbb989b76cfb228ed7df7e7c52c96614390a032f2715d58ff872bce94bb12444cb53685b8c57a6c17c64eba806c1fcbfcbb7cc664221557cb7b9ae0bb33f72ac873ce2cccf3a617d918cce5f161a5cd97174232c3104fc380f776117d166aafd3e09e90b2e20215a084eb8373c900e2a13feac7ba8d8b4e2bcc315b333923b20514623e18776163bc68fd060d2e034531f0bdf04a714b6f68fb7bbd9365ce7835809dad4d2d6009494aea19c3fa0dc842ebe178663eb5be80b07d1558d3780266f49de4b6182c03ffbb3a1c0ec6e7a481ca6ea5988eb6b6668fb7594673302b2209b23a5bd083c094ced58ca5f5c85d0a7c5fe431011ecfe31b944bdb2b8efb2f5a45e1548334a01e71751cf3f9c68d751fa3e1a6a758ec6835fad4babe370bed6d5f991de640042fdad3e6244172f9ac1f174b7dfba2787165ec049c9061d3393c0616e31c8ca0bb5ee49313e115fde98e7e8f8be01a414279e642bd14e8f81029e1b885089052e3e281437b719e7f0d0e19c60f845f41a502760ea8a5582ac30d385c2802afcbb7e4e02118e2cc76946b79c585174b35158e0167d736017f80daca41687b9efea2793f760ffd8c1732ae2d9d1d058fd9ca0f78b93005950b0a56893b4fcf09591651a6fe1b8a8cb8dc9cd1abdaf7a6cf609074fc3eda161e382dde5cf9936f9fb34a487a2ca8bd9ca2f56b52444fbd616081eb62cae02b1eef4396cb571f8d26be35bdf6da7daf610435902992b4cc407777dcb9e4c1af3636d4cf211fa6dd0ceb04b3b290f6df382b9dc48b8331a982ded0427607ca65d7b5d369d7e0e7dfd1c60c592a0477c189d5394ba7f228e19a9955efd3e10185f280469b1cbccbc24cc2554da753128eacd2a6328465253d01ec57c41b4fad9e293b5fe23c31756bc6bf0674c02e41ec783e374153b7cdbd4f4701f19abb48fe2f276c636d7f2dfdeb18715e29964c62cc807b120ce6bf8fc7dc93522881b5c78500ea49c111cb80a2c03f102b32ddd42259ac82b7470232c19e9f812c8fcb0b73e51dcb35bc6535b67c347ace3daae8cb1158f7b99451bdc873f9c3fd47a524bb45bd2378d3539079f55e7e7d5055cad7f43ea1d6c5b671460998e5cfa39441693b3985c3ff3124f1a9899e975e90f11e116c9e76c527b859f1225d37b75315d5ae5e625920f92c279abcf01bd335b7e9a20187b2bc39b17f04d6eb267144c7231ea409d4e3afd175f8a3b1cf66b392f132730fd2415a6d24d3767b25b27f246e55c99dcb57c00e1ef16e2ff44bef282324569adaadb77d957dff6cf23e7e6259ec680e530f0661df0371fd851dcf69b5b04d7e6271652542daf7f45980051ae1bce2bc630d3435315346e7e35860c7ff1acc76e7050dab8da92168200868cdb16d8c031a764da3668471b869231ac6234ffa5e45e8ecbfa27ce64bcc532e5cbc5e3e692431733d93624adad27551a941f611bb427c66bd1786d6dca5f08447eb12d2d7710dd7193dcd015f03ae19219f45410a7050ba3e4017c050c3e1bcf05615741422fee53a4dc1f03a0239df70122481fe2d8e7a6bb08cb199fa5909e73b6da1ccd77abf50a7fbf52f81a8f89040839577767ed8c77aff3ad169d6b8cca54b2632bb95114fbb9d9e31f071304704443efab67a90cc65a7507120b9a0dda4d974f72e547406d72786b9c017561a5aff7a2dd5030d7944cf6caf8492b3478bab1034781c06accaec2ed575637a00071d6b876059af85564f61a529329231bb1e749b578ae604daf79389ab4be9fe9fc89d0bc97ffdccbb2feec922206babe9a0bb47ae14e113ab4e41550cc352282cb129882fb9ee037222d55153719718e81a785add637687ae5bcdd1342080536fbe32b4cfa98e4203ca8f28814bb3bb64f85514935a64675a510cf0695241814e0430793b58780eafb3ba86872dfb14c89bb0d3ea94a504cbd01a3690614cc2ef37f6e4c3cfe1e51b5e0b790634412a92f285eae70f5978c18696fa4cf5239aebcc81b0c672e599a7234758ddc376cfb906f0ac7e26ca826992d8ccfe8941095f4b331bf4193febc6dd050e6e908d747489cbab690d08ec39ba6eed49511fca2980a287cd01e644830eb029ca77c2a35c5304cfeb802fda93387f37e7f347b94ffdec460f2a3ab3ef2a6df7520c0da0c45c734c9cd588474fd33ffa971e68d7c339cc7d66dd6d44a6d3cb8bd85f9083915ed340c33730367f253e2de712cc1d5fbb7ebf1e323334edab1ed30722df6b16d7dc6da6a4fbc4b6134030bfccf8e16dc2c35d642cdc2478e592bfacf25524eba0eb9c5a0eb0cf0da0149463ff4cf2f69150382d6dfbbaed9c6f2e597bfb92ad8d8f9d0f4fbb1029d3a5d9b11d29edbed13da794d3dbb1760c381d8f6b5ccad4cc32bafafdd33ac06d17678b9f96d00f2f33b6755308f8cdb8fff545df1e7e0c3fdfd57fe98aca8ddd6b59550ecb62ce798e133fa93343442845af7e9ec4c7a7765a1e6c3c9b8bcfce38d923ebcd933cba9e00e45478e181b483eccfd22426c22a8ee098d151ab8b41b701cd5204267c6c13b8a69f91ae0768924d94a5c537e2981a56c4524ee3e8368c6b97e012d1e6189715ceb47a10304652ba6cdfcd9971eec02e6548d9a878d30bd1d908cd71998504204f0161bbfafb82b0d39e88892f7a0ba8db01dc1a108e250f28e8ac039c7f01756633234391a90f7ec94ca19c23d81c73f0dd7a5c935fb519315bbf795c2a96bbc489b5dfa9a51dd08db0fe88894656dd0b663ec283a1fb3740242692dbd88f4555d4ad2d962784450c9e8a4e2dd33e1de9865551c1201f2402c731a2314c0ad6f3cbd3c8063ad19f7ddb79a8c830afa3088908c010be51dd35a2be9755ba19214bfc8f434b252b53733c56f5a9a82b273d4e3e493074132d65ed2ac2ee523f17186a67d588026a5bca5cf4f839540fc96d0e08535e2a529eeb896e51e82670a9c45ecbe04e30be410c507c4f1be3a313066d11cf5ce226347dbf369c06dfd7dfba7ef78b8abf6a99ace4135ef42f817579b56abfb803767b1092f1305b7daadc8ae3bad240eda6ed7888a02e70d852c8d7d07f4cfd89a6a746bf776f0c10c8440c1ebe0e5c9fced3b1486795a055622f96d9daada2161ebfedc5a27c22eb969268b854498bce6256420077c5343a7095b0afd0c975eb72f05ca67e774c1fbcbde8e6241478fa85da62debfa995147289d5935ef2b6c31c070023837cbd1abe1439e0b5d4d6c7b6b223ad82450d4768a8e4f565f9519b8e547904d38352711b71f8c9a6a7cb2a5cbd940e116ec564171d28ccc39bd1f92884d9b20b3cb198c6e1b8662497577ad51d3d5a2be30d4c5bcfc39b642bd5064c7534662c1c3c3caeb17c04cddaf05a5ccfc2a371be76be2c1e3a03edda36f9d342828be0c8dc08a82bb9618845cb84431cc04fe88c9d780cade2d244a3c51b0665630398bf97c7ae5e3460f54b802990861786e5867e630d973fc509b9d5a936f4d7b60c1cd178373c34c863188261d17da094b4f2c348625de1428bc02bdd006456e1e2a9df6c91b289d501a63ee6406c02bca614a3b5bd747ff3fbce342a538221a9d17c0a7013cf21601c99813e65507d879c94ec767d0f8bdd44ef544cd6b4abcf6ca50d06cdc43a7e3dfa9a6fe26fb2c62f788c4fefbfdd6686ca1c95c7151f48170c20bfe3d630eacbee997afc12d2fac6bcc1a41fb4bd9efdc68cf8820dd2f9ac013f88a72e04a783e498e14c2bcba6a87deec5d43023096acd244e1d65dec9990c45bf4b125f2a294f5368f14e9594451339a8ec49c553ac6192c68abe42a69bc431479c4b25357cf151a94d46f2ae86d40b8898e9c76b79037ee1eca689864a00f43262d653e9835a49221584138f5e53e706daa03abe033983af146fd0d90f350fdc093d52cc1a249997492fd0e665d5f71b6504c72dd7d2fa880ea0fd88027fa5e23b14f78a631d47f7a6e3b05ecf32c17dcd30547f384a27aec566e1abad3bf1c931080191d733493d2eb49353d51636c4355036b83f6b8793cefc961a004372e93bfd4971274858275890f592a7504aaab31597cd18202e229b3dbbda44e43a92d4b1c55d7567b1a7e1403cccca27ad0e3926e6d988e4f65f437ed98ab63e61c0d7d4fc9a0a9e005d08f1afc10a2652aa12373611edcbf397e28e55bf5c7804996d23ba1000f9bf11f1b5d77a858eecaeb83c11ec2340f544d4f5d50077d81184915283797b58f7af80c6191e3376562ea63f98e0740c9de68c4664a27fd4f03cea753ce0eee61b2644fee877f1ef641840f2e11c89e04b733b01463ffa2abe3db048e5cde3c5665112b1439193517343a54033135c3de290b898ee57d7e3f801e6f65adf4f1e4212a726178592323aa707cef2bc0a7d02a5f4cbe65145564451ae30cdc68418c6a68d4d374569b4a08edc465e054bdf036518a1066cc92165df079cf17a8365404fe1ca9a14df629ade4c52e50e4283395f07914c1c6a8daa9f114ca1c31cb0479e8fc6bb2c861283c61b6d8bda29356ab679ec2918af7150565e7a77875caf3820af94ce67b4fd8816392bb236547aa49ff12fa58e1286f76852c7a0b93813c4fb317d374cf4f4513412b412a2243b92b076f8f05f9069fba1ba6539d242be0a11e82d0cfa324a6036991a40d30c4dd5b7f79bc7b164cc5dd159b8b6c1a14d7fa1570110d8f0cd7b7c65133c6c5a5186f2038986b5b2aed07af586dfd9714170d5935d8462a7bf8e284a76ce49284f98a71927b8e70ecec79d94bb60dd8d3773fb8e5b5a708a41dd1bbb9bf0f8662d392bfabcb4dff056807abf9159a3f6fc07254a99a1f5ce34568bc857dddf0209bfea94dac265bc4c10bc7ba0e075f9753ada7ad58f1b8e52293bcac76abb59ed5e56ea51f8bba2202c9fd5402d8158e9dee7f9ef04f36c0c9fb0dbd9f7c139daf2170367646aeb6afe0f0b1aeb84c9b04cde69a3851f5e9ccf5284f64f72135b741d5ff3a65c7cf6cdcb0851fa9dc776b76e0679a7a8e9c05a184cac38a2c7b9df7d5a7976d9d6d86bbcd1691cd51413a35d47d4e35fd0ea2338da8cda5cd63958b44d7e92bea79a318ac948b90e894b2f2a396806795b4a2e0c99fcc7c36a3fd48385b98e42201dc2fbefa8ab81cc8330663fdab27aa43bb7391dc61092349a1172c43f819ab7585f62a10470f376a3d435d2c1a0f7c5701418b2d40868dc1863a556ba89539e54e2f0d93948c6e2ad6cd63cf42f8b1c2807b8be2185a8c3adb84f5ae564b99ac1c6b14d7723936b86e4e2bf3a7622dc7513527557f91cd4efb3f7b70917bdd1b0b2de12f470a41b12606ade7567f7aff12661bd3c49117a18cb86bc231af9810a9dbce86dddc78ded8673d8af795466ed34c4d095080dba9c229d2fdcecc21b6fae3c0ba16961461561cfbfbf32fa27245791487544c95792a688132685e6390ecd510c9d84f3ebe5404189cc12c2d01ad23966a96424ed21177180a17ddadc628c319155a46f4aefbc7e4797384d8f249a5c8bfb9258bd83d8ff6ee10a3649d487ab2ac98f0e0da6fdfd0f652a10dc2c4ccb9ce570c380cc31fda615d0edaf4a85ae600fe7274ca2dd306d2a258025282e0397ad650d9d903988138a5f6c10339c089003dc77dc0498a2345d210f8e900190d46bc7b14e4ca8164cf3976db6865dc1405344a22b747d48cb3670870a9ee11403fab4d420634ceb895029e5e77b402b7076a256810e98559c9b439ccdd784c3f7b54152ea68947ee9947a910266bbc414af0aa4cfeb5017bcbe651965fbbbde1d2fb7f2d5edf715214e655ede0eceecf81924fb3b0c0bc267c3152ce04252eda025e07c746a369e869a00a19a292e1c71064c88de6248a9237cf1d6a832cd56aad3978b452d6d52a92bda4158c91b419854b366c8dcdbb7053d98d27571774b54e62326cebc51edec1e9768ffc772e500e9749be09a3c4be43b3526a564922c3190b81f181965d7a0795c6992d8660df65184fcc511f52653a4e526490891a03a08a548e6edfab643102e86c42ef04d3641250fbca1f11579033ee39a35d2a91caec0ae311c2c3c5bc003f83ac04d2f7ac44f10a7fdfdb1f76f0c7dd8ef9f804ec170602364162545c350da0f67d6ed9f4dc5f4eb6e61d56953739a38461ec742b81b7f26d783917b7445e8d0f40b08a24475e6136384ecb38345b9a9086263e1af6a7acf544b5b4afb43515e3b634e038669bad8f3a26d3d2e1949fd09a291c7f7413dd82ffeb2c801fd141e0fd775a2d71045c90ab768729b82975ce3d727f088e494b61cae4bd2ed8b99cc027885f5928b70ffd73bf8bb65af97b96813e121a3662db992f462cae4af7feeac7c41257aa458e1185381800b710f92968bea614b8403924d66b4a14b0f5f2208327382faab7075885c0a8aff8ddc070176c17e110af99fc924b029dd88bee1b7712578cdc4eec10b292b54323dfc9da5c669fd091be70abf828c295e7b4609b123b2860ebba37966fb37b2696a230ab9803fb07dbea8db5ccd6439b385e79b68dbdfb645dcde72d4a2b10e1d4aa35a2d1ff71ae54e8c2ad331a9e14a80fefcab1b197b47ae5a2e2de534fd68707fd13ee0387d14b53cfd0ed558d2d1640fbc120878d0ea83c939c250420a811aba0ed64bc31c5ae06c7c4afbfef4f65ec638f951bb64689fa17fa026110143b05d13143e35c8fbde3191bb5ed0fa5e3f92b95dde433e1395084af8093323fe4d09967186587fd335623f6643e79f512035d1b01a1788efeda844f50f17505ca52b5f2d4d7d00d82d24cbaf961a6e8d690f135e5ccfb4174417d95ddf810c789abea08386e64ae105ad7f882e3b55f02d5993e59666b675edbea935647a457997ff87154c29032964ef326f043e4aa08608d613b9789b223804b6a7a69a6e4f471545074e8b5dc35ea90f027b38d1e9b6a453b1551fdc9e20f5c1c1d93f9064b625ba253cf37e9d787039ae0847789c7be85db56c129fb1816dab397efd5952b7f025f44bc6b37269e8f9a3d62f2b4fc38ea4e1b96d9fb4e44bcd678b6ec91505cc6dd851c74d801a7c33d777e3e5277e3452fa51dae8dbc066a54eca5641b7edb9aa73d207ec14d5718063c5192307dfcf8a50aab99d61a0a19ce0c4bb2101238c011709609e979d12ac919f0bb53fc4084632a40cd427d94b416446558982bada1e01923c746913e945c36c80ce8a2b955073f5003ce8b828d90f96c325d62aa45070ed4efb17699c5bb58b4ce467a62a0ae75c4457badc92ca9860beaefb0b8517c2e9bf5df3c5f0aed771744a70a47e2fc20a5e9c303009d6895f7b401f4afad689bccc392a7f10e3c9ede1d965628dd10a2dffd850bddde33096075f410aa074430528ee1dfe12077199461b90c9397d946d2e09ab2c8bd04425948aed5c47244e92582ac32ffad9c60befa0364e9045aeb120e67207b2426b9c0461b02e373c894fd1ea49c5a55ce7512e612a0dbdf4aa0953e399bff9c8e827b6821cb534cfbf2f856f36f755ffa7fc42d7fb4e129fa7b7e2c07852c6ef0fe2b75b47221d8b72ee9c2be681011616a5526e6b6ce86d2e96c535d14b5822235c348a453fa98c69ba5df97f45e4463345b4d91a6ff39b19f16e4d61c0135ade8cf9000db4e280498ac865fb7fc59e4b613f3adf7d80af92577f252ae4a28edd9a07b1c3c53fac765e34896e7516083da99029d5877b38efc829d2d71016c4d87239008c0f05b287b5dcda7143baeb1644d5a64c26ae7a38f9c907e4f7a01abda9b03a0bdce3e720445537c56490e23ed9cf148bcbdc970c1e4b86afe57a6a4af7f85ca47fb5fe1752dc2276862f0b6d8ef21f182620b2bc6fdeb69b2cbda28918be5312a4b01808e8c381bc661ee746455adf4b37f711c83ac781a61d994a1c334b794d08350a077925804c8c3fabe89c58c43aa0d9c94cd4f7c5093669ef6e2fb0d3fca444dd6e512347f8f79d1ae31314f999b1a04d735c92e11861af6f2afd66ceb32813b375b506174e350f1f7e4920676dabed0fc9e727ef3cb39560255f336226a5a93c79de952738788ce10975b752037b4894ea08de92b22c72d1d123b3f69d49720ebb959508ba5753abfdf1cbf398233b61b19c9214083ce5e57fb12270528faf96d63e7b334ff42a854f3a5115d95a33e0fcbfa586d6ac37020f697410ff6d4fa85c77aeff9fa52b5009d2e17bcb3834d4df2cd9761eed8d1ab55a6ca56b1f3d02cd22d1a6f03c7b02ee365c94aaa5bcc62a91228f9350c4339c61c245e89dd32fca46afa5693910b8e5391b8d825cd6e9edb0eb4ac45966215fe3cfa647171ace6eaf68df7c628c28cd8a76c946aa473ea6ab163781ac28bef0eeb8c88972b4c81022318699355db68fc34f00ce4cc216ec3e970129b41dbdd31263e93d2ab6f2f65876d1a816b306a689d24eac1d77e635a8a99c2fe200054e7162ced3bd9b14f0ac755111f6fc92ca5b10fc12f2857d95f36792541d71a8f86f3e3febfbc3ded71aabeb0c603a7b4ff3e7960666f96ffebacafdf65f41d000a874215902b6e5bb2e8980145acd0127615cf83a73877e20d9bdd6d0284f71d5baf4c60c9f0243c8115ade8cc922ac049c328d415c7dae82c4e01fe1f4caabeb9e8f7e588a6f0bce25f7f3b9b38ce4e0b1bd6d82fc6d0e434a74ed2fc23ea637dce35504ca12f3ad135c8ee98b4db9963d13bd57e682619ea21aa4a65c1d7c791c957cb56fc3594aca971d680eb4f0f1b1e9ae09db5854b04c7d5c82cda7a99bd8f076c37d239cf29a9597f1e457c9bb15df55f864446501a668de8cb60fc56ff57a58dde7632c656a3c70328aa0d4468c98357f643806a8277c9f54eac009564a52e3eb574e4b91962ee7c3c21031d7ee3d4319b1c5bb746fc1b5015a1e82e4a1af85002b324dc32daa07902145a6b05a17277326082e050d68406354f6db327929e17cb2cb8d5f8e1371928a5d28271807ab739d1c3d9bf2f30b0f33b13b83ef5c613fcb3d03f87d0af2a6a64ed21373129164616a8696855677ae177d2a2c61f0e37b7297e30338c2e81b853d78230f67b24c4ffc44b6d977d8532e1adb25b095256789f4082b1366cb0b2cd8f33798648bf9259ed2c7976a42fe5a4917f0ea4893a28c6db16f9061b42ff5ba66da65c7ab5db858c652cc2c6a54e3fdf3da10cf5604cdfdc5e61a647cb295de32fafc6550c0d8e568bd14f20cc60e169d6bfa95692b9943a4607d5f9aa89d8286db3f8ee08098bc21ec8e0ad107693a080eab07f309df63e4b41958b25aecf7f6b4f24ba7401e5f2dffa565e32a3e6b505ea606ca95e9dfe85b1947ad468f75c91b66e08a21b37b12e666b7c163b799cecedc183ac3e9227506e54c4b2d043771384e85b6f47edbd51e615f3b26ebe6ebdd99bbbb46eb733e67313752fe52e86a556b5c004e4bab7070cd867972a3b04a6f8ec565a6c6fe757cb9ab20832d1a62c8aacd276a93d7e7381c10b5f60bf68cde97ca7fd588bb72a854317f3bc5d154efe8a1303914515d7db9567fdbd579f902d494d94d885a87ee48bdc242c2bde577f1dda89de4673a1a3838bd978fc042c4e1174816217e78584f8516f55458c27c258b5eb4deacf9d08bb978f694ed49c2f8aac772ac886e05502997841993fe3b43994e2cb71fce3ff9fdf540329fc371ce0be7a14c9f2e01be79a450a8dd074b4e8f87e4f59497ac6f77449da6f61a58a7abd3e959135dd615934b98fd4a1732a00c3948531df76021000edd6778773abe57ae7a36aaba1d5ee740c1b0b6679a250179b9dc90038c134bd037bc49648e031bf5c61507de010ccf8a2be9bb54d54a428bc7b66b4ed60cdcaf1d8d7f7027d1dd96f40013ab08fa7d87a4c7641a647304f3ea8fe064e36820e801e01b0cfa304b6258963d9bb79453c0688f8e78f251876c2b49ba819eede1b7210e1c64a3b149c4e150970d86d4a615e3e4c92c995f5b9299b8c65920e4795ba0799977bde1331c814febb0ca7009e7cd5954a5041212a3bca89c4528a647564efa388c33a503726ef47a074dc4516c84c3770bfecfac288e61fd761623f01fd109aaaceddf4edc30740b7f1a27e10093be59e1121c5e513a4e52eb50cfe5cdabbbc241fefbead81316b5ddbd260e4ea44d2a4ce3474749142faeb19a3d26c6d43cd67804cc01390fd7ade2a28b2629552c172c3eb3a30cf3c0752c01e8c0581da4d672202f5ce3f828ca8ad6b3830b51696e495b74c6092fbeece2da2cb02f309700b9de970fa35a0f4b7523b7d97fceb5e81ddc2d570a8523ac32be9c78dc0fb515e10c35b64a131f8f43eee20043febab6ed69aaf23ab6d8575650f1aab75760251ef0e6d57fbba30632d8184425f1c94e5b2cb74da9b5dbcb095eabc42044e83f56f700f6f87a7944a487916da6161ff1782b55af6188c3d3c09aab07e45520825b2081ce4605d64e010a0e5aff991d9ddc43d6a93139328b354e0c098f1383b195e23343d4865949be3e1722f7b106661d88b88d01d41ee2763e6fc0a39e852dad19b0800b0e990b8c677a4acb9f4a3ea52fd0eecf78dc750164fe4020ade000a55ddc1292979d57445b689f54f5ad05e7f6c7b2d4ceeaebd8914f13dca956b82d2d5609566c418483b89e7773b5b7ea6920f7daf7e29d3936d74ef44ed42fa0ed4b6769c2e8918226e2e7ad844cb897f17dda06eb7b10e367ceb2ba3feb860e24569512b32ebd6815042eb56498fd75b82e0c351ecc567985cf433f0b44ca91f17cb63baba6ab5e0a36049144d6b65bee400634018fde05e1dca08a592edf7e7053de4704af425aa5acf8872d9149c2cd752ca9dbe93601f9008ee93f1e79e9e9b2e57dfb9f94d9df4d9a78c741ecd475246618a7abbba9cac572c231da5278019a1274c7c63a57774a7c701488c69e2db1e9d95c868be973d1e6c6db0d9644177039d9336059b8203ad31337b6ec5c36fcc6c4ef5c0dba3c0d0dd62086a05bbd2481785a6c3023fef20648dbc5ddb820bae38ebab717b81b8707632beea5f0cd6f51d1f50ef04009420caf03d05703bdf6ca1f8a042ee405a65b17796e1a888a33beffa97851b0567df0b172cdd437f20aa446ccd47ebf11ea0351f6509efc76ef79e4fdf24e35733b6fb2635eac52e11a94238264f237344e1d7171da79ba84827ffcc50dd92e7e80a810ef2918557eab3e7e929aed768623565dff21cac050bb238ed8ddfb7add34a5ce96773a1f60384ed4627cf1ffddaace542fc88215e0ece2a7886b7ad03db0b38d212052fe8ade6c7515ca3aad4fc9924438944593063319c49b8ef7279cdb342fd62e80fae8621c30c33ad27cc55ddc8791e83efb5d3029ce50905bfbf605bf6f2821ceacf35c5afbf8aff7b98d79285b2f48934e36620e886c58037b0700e59ea27889890e9352534937504f76fd48143b1902d258e8c01715263a6d0229f389bae7fc86009864cccbea43e892541ad738e8ba55a3ac4b75f01f96ec093524b7529b7b1335727075aa3bbfc201954cd33f5a130fcc43252d1b586dfab9c1dfced6d92dbd182402a28d7faa1f543e8c1708c3d3cc32e4ba67af6709181d9668d527da5c17028d4931804a070dac6f14e8cae325022e095b8e588c0a6898187dd1963ab1fca36cfe20e1ba25161e45abbc95e36c1ff0528a7462a3216a591e28b4fb7d3625c55a2953e7dd07aa60dd4621485d07fa1f0027522d5be952d29d3fef6e3ddb9e3e93aea0b8d7ea002879daf58a4f87295ee04e18ba4a9a67a1d5f401904da4da9448c230fc0936bb034e79080c2a605167e5b930d1c51892e9bba279cfb38c598ab591f799e761db3f9c0325e66b0abc85fe9c9f9a6033b188d2d7fc07c28dd2a9e3788fe208b46fdca701ac5392a6d56b9013395166c1cdeb586f1f3e3132df0f7e0718d2ac4fe728f1b0855d150dacd5992ac50f0082f39c219a95da0a21b5cf8df2b9e33a007f57e4bfbff674fc3d630aceaf27588cf7dca7dd37d03c6fc19d884e604317facc3d88256b1bcd44ff81245ab5da65745993c4119721b7fb0d91a43c59450bbd9506655938f36016bc7472bf33c3de8b848487899b68308165f256ccfdd7cb64445571a6b305b13172265b5240e7efe3df0df65ad28c2897b84fb344ecad2008455fe035fdcb14378a8c552c836703d2e61852ea3f003ff5e84d1f71bc2f96ef7b0d9846a3c997d296c0de653c6caed8f916ffaae7a1db324eea22ca2e871b7f612a6943730a05ee1f449ba21f82a5576ce4d02894ee97769f959d129c2494dbd2a52102620db45081104b3d150f400c97b92c39c333962e0a5a86a8ba5fd2e41a8a2711099fa8fd040302b764f0b8587e3f7107ca5e2f623d96e9433af1b8e33599e0015c3860e1e426aa313ad2bafb259b4003d86b89eec4f7808a85caf950117194cb6068ad601687da7dd965d2185a01dacd8c5d6d3359064d99bf66629e76c436f941fb43204ec70c73aafc864e2cece974e4e2976495f725721cc3910dd8e76bd708fa463210a0c4df60e03f03b78d66af5f51277bbeef5b9ad0125d26d15454f492f6cbdb1a14a8b0be9f868dc349606d04af1247ee56843e8694d14c9d4bc95397584aaa6c0dab01511d02d8c97b2648050d6423c94cd72981c87164577c218de408e1bbe644eae0da809c0914851d842a1fb531b47093937de435f7def705d35b416c7d426bb72a1f5bb3353d5885d211153f52f97063435cdfbb3ae07db043bf134b920a0a051666ed233c19cf278d702a24912f099def69c818058e538177120aad2b97b8f94a8655a32fe785884aa016b14747eb24eebb69035cb4d78f02805f31b89a9c5935291b21ac968131d935973456a9a26af1ca5616f63bf81e129d03ffc91208aa75b55c2ccb2742b00127bdf53d4b36e941121a8ed3b220a830476ed4c0e3f0d1b771eef784a8140976d8d7eb8a5df8234b4f69d85b672d8a1d38ddbb2a10f50f119a7e225a75ac8c9319eea8d11ee27be97e617b064b80621d2e567b7216bb08d6ed22a2a17524263f80112094ec792cb8bc9367fcc2004382755ddbd57358917a160565fe51075c26bc8830bc2b81d40faad5d4e6037936c6b384dced8bfb71c5787383f76f9b5a76976eb579daa889cd6370053398985caf45a537c57061ee4b9eef4375363a7da493e882937bca3f059281419bda03f53bccee2b35b21d069dcdfeb07494af1129c6397d9fd48fe897d2dfa4345755c55022d8dca12158c8889fd0ea0894875abcd48dc54609e6a95faf7df30bd2b63bd08d81e3dde28c9baed85b2940bbf42b7e477e6be9b92cfdcbef536fe4b8511ec86e882a1ba191594b145c9387fabe98c5166318441d57333ccfdbd93c5c6227a5ad6671111731ed7766b78aeede9939dd451ae9785fa4aac30233ad0653d02c3a6e6fe399e8db5224a8a9f0f45a2bbc68a94199ed93228dd494feeb68dacaac8b7d8e2e6e96d975646b7ec26632ae8b55cd990680abf827ce0f63f48befdfcc60a437fd8d70ea9021f209ce7037d04816527348df1c8a4ee0c41786dce315a225c6a03f2a5214c31c4d843b156fec6ba4616293a2b9e4bd3ad42e42763fb6c93f104541638a0ce4b6e8d44279f0b6a00366160a91047f3ed1fb243c1eb19e734377df5e6e403bb2c8a69ee54789a2214e96af22620e5dabe3764ecbe3748672c393a2abaae9a8cf67e8bd52a7e406d99d9baf434cd7bc65ee902b2fcc6aa01b3c6a2bacff6f160f5561806ea7ac243c0926d69356f60dcaba4716def57a7e6ae57dc98ae0b71b0f825f8033f7c5118a999b88e1cfbffebb4d164b825f80d7737754d7aac0fdb455f3d4825ce3d3002f9e6fa2cafcd110af56a2caf806ed4282b02be71d599894c3f602f13b5b8335e3152f793412d4592352b528936f368f3b65990fb14c341de21fa1e95615d68965a560a6b991172bdff5e240c4e5d4b218ec3a27062b6ed96fcf6cb28d4e91605940fec5dc8c559bc408a42dacb234c6dc722e849f1a3b0baaf839f5e3c3eb33d040455709d8f3be210f6b2ae9cf5f66a24c60e923abdf0ffb176c86253f8d8dcb437a2d93185a7b64afdc1bebb74331b35e7359c0f484e6db91ef3f85844aaec87d7d438a9d197f7d3211d4cf395d8031efc24f7d5365d14319422662a9d24483aed07a3c9acbfb3cda68885289a2d2f91d63c125ac0e917029de3ccfeeeed57ca187fc9152912b63634cf5731647a85b16a24dccbefd5784a13e026efaed372400ab9208afc50b7dd8b55f930989d7329387e03435c6d532967c369c84d3b999569bd5f9c3d3748c6f07a49f25ac4e6c306704bfcf7e534c666f1f1ec85a657bc82e304e3630e7d6a3f707708c3c640a6abe09c7d52ff3306ea0653c3ddda9f71361219746547128b087a819db4bb3de4e5ea6a3c058b7b42b3119b89e825363fc2ab7b454b0f699ce610f14cdf6261272512dd29e122063813baff85fa170406c47a0cb23b570a4107667adc5d48ba1ff87082b726915e1d19ecd31e565d673a3c1802706fde025681e45209ba8a26f29928430768537f484c5d3c9566a113d5187a6835cf8c9d15360725d7e5b5462239c4005a3ca6e78d95ad3333905ae9a70b5251c68b02f135f511bd63d32b16d5c02767c021a231f43cc533daab6516e29f0aee2417445e16df42baf12c528651ae76b0b8d3461d1fae3b76d11912227eb20fb4edfff55d60d51c853b1f5b7459470d1d047b552076d7e5f713235e5562db2c1290efca9f7cef87fa2f3460a435fe9c1956ad9ed817ae3578ee655eea87fc7f257158bfb9d3d5a589b0cc989c627b02564741e0999abba0d930cd421fae8c135cf09aaa821fc7471e07b13897b62c1e002ad10e1746fef1a16987c4f526eb623f702b68feec037cce883dcd9776d071d70ac613e4835c3819428cb69a7f324bd09d7d9889a4458ce724d066909ea9e5a28a95dd936f9b702fe4eb34c113a0fb08262a5f29828c7f33a66589dd4250ba3c6e5017a89fca9857e4b8d52d233fba26d1c9c9d4b1d76b637597e93c87905aef539b36ad1a77b7d7bb47a066449eeec90ada8dc1f334b318af93c9cbcc4b0bd9fcef27bb310e1572d943af3e48c3a7b20b56667eb263221efc3b9d1f5c838c079b34446c432df7b2f274f56758883475a27e1e3195773aabe9e53ecfc4c97ec529b4fa62a9c1f74aa1be6f18a7928510e7765be9a7c8e0d24d4673db0eccf81edbd60e212f6b2188bea076aa4d22e8de8da967d63fc8a8f431f00247bf011c997290b209e44bb26a1e0714023f8dea895f6f630b9ee5020d31656ad01af018e9b253a0ce3281c9bc0c631d56f84c968d586571bb9d3ffedb6c6c9152dd1739816c4eba03dbb5569aa9d83e77fd0a17c6f4e0abcdbc19ae82876c228b3ac9a035c0eb0c4e22f6f07c9f3b79989eb2826342c35c66540f21ac5ad712cf445091a10746a7327b377d61aaa65c92f4fb8fc266c16f624e8d1766b26454df2f78f52eedaaa165faace8e23f75605e72645cf7d2d5615141d77f73440562d0b7e459f6910aaf1bb4ab8f1488a002609d5fa512fa31a10579ce628a7de08b8fd7d69af3f0911ef20345cc9ede1ac5a5ab85648c7add0b9c94a9c78c7e47e739027b01ebfd51385a523fe840e5da8c980e6d1ac7d5c5a3397fce02d3317ac5359aa21958ee1a0d385fb2816252d36b1a926e9498d521b8580979abe0f205cab96b5913180bc387771bf4b23b39eeff8347884fe4835e4ddd8362da0de7e41af36cc08f6b677146ee2a106065198c1d91a54826c9df5cf2d5c18f3f53eec6027b6a224c0e34658b00d32a98a0172fada9d1788896da04e42076eb876d61f9f1d92cf6788519b18241fe6b2998ee290ee871dedbaa1ca6a827072c437d7fe5138d7e1f47e4d40c0a0d850108775f4ba7a853fd918e271109cbce5fcb43d9dedafe10b14ad427f87e1ef92d55438a5f30563ad0fad694347399d9e8195795a2ed5c175c4f72652015bfc013af1447aa746064f8ea2fbeab570ba2810f39385386be8f9c8c21bd8bc8bfac3423d723bfdba494dafd11876c9a9da1355b4cdf3088cd8b9e1eec4bee0bf93461f2277eecb43d7e888791ea842fdff1016fb18348a9400c85b834627e344fcf2a0117a4bd66a5216378e13bd893aa5ab6ffe054ff1122afa665aff7ece70abdba73c16d755eb3d26354d0d7e5351bb66a5441f2ad7458ef62e41664a3e356ac6f2cbdc8e075254d92411dfff2d00a6cec08b77cabb94fce0670e620df601e0adbb184f3361bd3a3f63bf871607ee807f1b00fc63860feab5325fd06c7154fe69271fdc644d037c676e87f06ef9b589176631bdc60b23207abc65609a28b63d693b653232bf4c3471cb2d1cedcf82ea87872c28aac317a91a9bc0aa27a2a325a42a632d7f993c0dab232c6282d248ce00f3779090631929ef77f0c85e8bb3cc89437bb8de3b3116d48bfe635f43f2ba5983750e1879725b1d243cc3446f43fabb37e16332f816dd0b5d798c030f4f789c4758116c8c97af082f8b4bef53ff97a0edf16c5c025f29a63ef338d12c646fd4f43c915bf7d79f3c3b4e97e537227fc07fc2d6c16ea37dc6cc3ffdce2c3e06faa9c607558d0407c35d8ae05dc018f6300829b693307c328cff25bd5dbcd8471f5a130b48d6d5c56e6e5db0db73ccfec720637be6f06a2aebe8cd2ce6243a1633d53df97a2064608e0b4d1f68b38482588e6d005345ed87cb0e3236a7641cb5c45cf790c9bfc18670632ad0eaf73b41cec52b0de7effd9b2d0a5bbcf0d4027944c9e31012a44c7e3cbcee7ea59411aeee498f24e8bde052580584a39cf8717eed6e8103349785b4202eaa6f93e1ac2b0f1e222e896ee867d99d7ddc5282b683d12646c558454d81b14b78297f6f7c28f7b38a5f049af29ae0b2efc1446c794ed423fc441569ca0f5f1362bf4f3d347e18d603cdcc26313ee44b5736556c0f7faed3325172038d446c2ae026aceb89fb38a60e6d2a7f8323f5095ca3b1dcd7174923a399e2c62c82e27298290b6a7ee79f1b4d5549ea5e573211f0f4e3dae49494f12785990c86cae72c6fc50d346cc22018d09fc49c01f2f2f23086052fc487dbcbd7bd02be8d33a77cc78a35af75d788b1fa39400d7580d0e04f3f945cae12cba9ece2d62eaf998fb5a6adf88f4ac574df87e4b2b69619c7bb9440c5f10c124963c8f0c2ce75682de9aa4e1083759b5cc53d9b9ccffc979b4ac2f46d4d09e6aa94af5e43c42b5931ed3aea8fc536faa259e6638f3411f09c8927f9e1e8b602795f922f02034fa15de8bbcece86ef7553ce751cb3f48f060500567c3961984583707270f625a64aff4fdaacec74403b8b2594ea5b0fbdd54a9557aa9d2eff7254e775124ecd8816489c57d49b1cb8e888211a043692f33b8ac4786890c8500555db337099789fe595c1d7f4ed7ed0c04acba77137e44af57ae7a93ceddc642f2444ab95b5f3d8e68645f8396833fcff0af81a80b17c76a3d662ffbbf0386ffac79d57f7ca292d2c776f07c88b5f5ed171e14cc0a35c916cd66773acd9c35b52eeb8fc7c490da60bca407cdff5c4cf80514318c55bde35e12600f8344271bf839a9b030beb77d584c0d91bbea6a55548bc0256721b77cd5ccf88de5644a5809c0e1e115b0459645915aab26069fd7e53bce018f32be10cc04e172a055a44f38ede6ef11efefa4bbfe67d248a7ff5ec6b901c09741855236c88876426e0cac1a87148314cdd78767397a2777521053bdbbcf69bbe49cbda6b69b9885d36573847520f8f667cce734f6f4ed176cea0017ce0c3e556ae1e809ea141b5fe20b6c93743da3f413b88b76d44834b2567b20bce03b49b1bfc560b18682dbe8f5b8f901721e8c225f68cf7d5a3871982a6521bac300d29ee3cdc68f2df4e4a1814f392f418c93fffaf3df5f5bcfaefd16ceff55d931e206effd66b18f4036ecf3b6049770c45351b738e5d56202dd2632380eb2c15566ace1c508bfd4b2aff962da6753f87877ba43271c498dade5f80f7555608ee55d306b33ef6ea1edd9b733abcc673ea38509271fe99090a1a39770c5b314881c20627bad5def38768422e82a52441bbe1b8947e861bc554c87be580ca219dea01422346c3f4ee18ccce621685741fa6e8530f3172f7015e659c3aed11e72f4453a40d4c6465181956ae0a3c9746b92077d602abac18a100b07353cee93648ba197fc0a0d9b62eaae9cf98dfcc85ee7155c6ab3d1ef52f9bf1dd8e314dcc24a1c4236de62d3517c5396430957a78ca943692eb4a0e12c2bb100ee74fcbe090cfdb75b70db325ea9a92260a93ff9f0c994f145167432afc30bd0c940963c08253080c4b8440afdf54c93ee546aacf841f036572db19929bc6454cc6ff668607dbaaf3f96c085d16a3b99188264e0fc163c20f09b57bd34d90493fedf3ca3722b9be75db8610b2a8f001c55cb248afb5a122470c033b5cb87b0e1485133f9d964eb77ae7c2e779922e2907374b9c87b341acff3f38353bdf8d49c99ef80a416bd38c929ebf57e394102348d09d347bb4b854956f5d29d6b20dcaeecc235e81905b1f206d20fce8916e76f5e21a4ae9deb62075a6f9b76f14af823f7feb631d0d37c187970f2cfe526d49d430bac8f391692695e6c20a9f701e60acea02f83c8d30a536966d4c427469f3e32b501c5c935df2496f249cd3bb765dc8930d658651af4a0150e1031e61b2fa0772314f1ede2802d6d94c1b7bfc6232554dad8d3566c32cc55a92f40b3a54b7481759fc0549e0a8cdca0d3f445312b6fafefdf4da4b47d50a8b27fe430bd5d3f6977219d1ed24772a9cc740f3e9546515a1df429bb475d6ddf02ab76fc0a30bccce14293d6387db6a9b7c954e9947e223ea51bbaf973744528f3626f8d3b356a37ce3e711ee7c14fdb49b7790bdf53dd945ef85a19390c07297f30e98027244ded0647d9165a16085135a37d23add45f6fd75abb5853c2d68211d1a872c04ce17f9acda12240f51ff910a42f7ab768d46f7792d48967271248dcb81be0d3435159bb63ee8a36f1b2275c9dd8dfcff602988ca27695b9e8bba8ed8627d7471a450c37ee1b04c7e4e92f5eed82f96d8383a6e2be01815be0f7459a626e7b27069b111308e98d840b6bd7cb7ad80870a45cec0f9a3b7cdad58f222bec468d3cb964be3fe9a3b340ceb3e35b445afbeb8467501161c5e791c336fb8ea3ef6791cc578183a5f9b13976e71257f29ea65d18c6e179f68d561627dd47623854ed6aeedb64aafc683017f00bccded4dafeb08214f208c041c688280d672511482d34f13bd255871691f5945873c882208f7077a18d229a821ab00799c4dbad8e1c5f7de252ea7f3e5f2c9a46ab59ac2e2523386f76a0639560d0f86c3fc1051af9e405023a0103399fb7c76417d28bea02f1053c0e1fdaf5806eb498d2e8d689c7689a11d8955280037ae00f79d3af95fb2f00bc04f8c752dbd46aefb68bbde057b1d2a954af51cf2c0174c5a7dc30328adf3020b9360f079d474b0acf961168811f9431fc67e043488a510e58d597554468e5085b57672ea88e29c77b093d1a3fc39b60adc69421282d4f18376e8819e81b585ce5fea2fa1373ef6fcfbe4af45edd169f38052f70d6a5fc626a93273c4f5f83adb0a6359078085b034fca0cfab3e5a9ce1c4adcebcf930713e2cad8123c0caaea2872e92728b6c66c1aa3f86056f6a53a27e8abe35b49f2f05911049c9d60e65a287f8c67cb88218b97cc707136ae751ad9d8b772ae27cd3c78d655e4e3b1107ea469abd67224a3cb0e0e71a42785b55614d3188e09eb2855f837048c44bd7af97c169b7b50b36fba7efdd82185ed136fa161b9fc48cb3dea7a065c9fe0c4bd1a6a56818e3fba7252be132e073683b41495ff3a481dfa63ba5ec858b0d8ad5087018355992acb41c790fde00d70e354b85a7e40ae8f3384302510b021aa2efd57fc3b20fcf1563b15d3cd3251832e7eeef485f2c27e0446f4f047273f5e069da4f2f18204e253bd642683b9dbd58b899ba71ae7c24c2d46fc4e9fe6b4c07a2194dc31e86273b4910f3409b97a6994e4341fc45be17ac1841b511f9c7902d871ba4a30e2b5ec7b2bd10176ef29eae4a9c5281353291e659edcc2a8b466cbd886f901a9d86d4db4c4466d8f6fffa00d616859c047ce2cb2e98ff64d3ffe496e6ee4ec01f045ab92881a6fea94011f10d99ee2c2d3eb9c72d994997662f8cc36a342fbeae3e8cfe1e74971fbd12e8d0055bc424e20c3c5b0da4ff0eff714a366518c69507b5325f967acb40663585ddac323dcfcdb623078497d41897bc09887e6987bb94e9d6012eb262459e0eb8c6b597dc3a7a2e47758fbb720883cebefa6da5179ad158a9fa897f866e09bf14cf5a35bfcee3cb2ef6118df35df456446fe3cf43fec77e9aaa9ac8136fa3272e276a87623ffe7d5e708896631bdb4e639a7b22a2ac4d38a344ae39feb217518548cd31c3dcceb30baa9f99ff12e035778eb73c31fd090f33b18556de9ac70d0344feb846144d6faabddaa196e753e91a3fb29876247c9bc4580e13f364fccde43a846045ae5d911e4812dafb0c29e426da58817d9b28564fa822ceca94ae0d653762d1f3d2108eb35a293a91da3e36f6e087c1eea0de70ffc5cc31b8dfe6f4b9d02734e7b45059d7567f927702d1714a6a149a94174f7c29be075e5bd2f2ba6b80e3d398765a8e022daddd8ebe24e49905483f8c79e4260a2ad897563b70a920d09416492fcdd685f72cc238e36ff2c65ecddeab3765018bb7970dc5cf059a7b4ab3452c41005657082296f198505c704f8825e49aeb8ee02399728be2584e5951113cb1d551388084a93eb0ba8c9f18c856eb548fd76f4e8ba394b126c9c308c949a755077e95b50648e30368e17b004bd9a671be390b4956551dd9c2b29ebfc8be288dd0bc8490cf7f3f55cf514ce8e7adeca31342dbf38c90d5ca1c7834816aae84af51535e13c7f2bf86db69b5f3776a155c8beb9c2c024b0fea193f27ba0cda10f6b193bfacf2e2b537814a2423af79b95185463ffedacab0e48574be63f59781d9440f52135fe6970ca2b31b67ce4ae363407456120103512ae2dec883375d45b04c788277fd2fec96bc0fff5006e589f1b264087fac51076232ce145033907f4c76303352ee7c241e1a9635d5f59d500cfc25c0295ad8e40a27247ec11fbf56b43a2dc34c42424e7d026b0403183e03e6a8a6e003646e51e3613305f9b49a8e91f69cd8b9bd10c8085bbc227069096405777a39866be366def81cf21be826ec0d62743eb4f29e6607c2b9f9ded1f1b81a0541f1903da63427b0f3ce403d76fcc98ac7e5cb73209779750ac646248889175414b9f191e817279947a8a56c31bd111eed4942ff02a31cc29f2c2aa15449874b1b6686039c6c38f8ec19ef6168bbdb53eb4e58a225b06b9c2a97de9bc60b548816dac3f8e82cf4dad9b27bed90c0b0132fe50a76fe0f3aa2bd701d25db0fedbbbf7aa803adc49840792c2bfebd23646764bd7b18cc6372f785fff395a590912f179426e2af342404d7adf9615565adfe3f77e78bd6e48def37cb4b4939b546743c494178d2cfa1b20e7ec85b18525b75f4cee7210c148017fdc6886e3c36a1f12fc62f1e5be6602706665fde64bdee289cb915d5470362559c974ae3a849d1c8e03ce25353fdc27e04174b1b3a593593480663fbded1e1e6da26f9789b5eada2f51437f1c97a447741f3e302daa9d602f7f297bbc4a2aac06c8bbf54a80e400307e1a864a18b0300aa8748cd0cabbd36de750bb1e4921da4e4a3a238343a35bee913f7802408846f37d7c8e66e138a93ede9dd1cf1b8d2ebcf2968cf32f44a9a3a477640659d46611defc3a344157b1429beb365fbf04a7f6866400f8c6e1892d0dd6533069e8c8af93d0afe836bb5599ef2b2443f32d3a8ab7aee03969920912983a7b62a9e61fa4cc4dddcbaebff34cca60e6076bcd77217e5112b6c00822336d826bdc70cde76fa715659b10baa1f1d3b95b944f119b22e0f8545874b5bdaca74b12c0dcbdc8764a35b161d3ea84c47fadff368fc52f3dbcecbddc184cc622c0003dce2895fd85855049e2a08992d65e195f52ab3fe9a3b31915d9f59a3996467cbf1c17c156c6558ec66fa400a5af42977a1c3734fefc498c1ef1dd247ce5cc18cd76c98a606903e411ef8103c0064e0284eec2c3335b4cd3fb3c645f395bc49ea44c7dcd4126e2c91e62cb0f53180b1a48118775fbbf0700db32cf9586ec59400db4013fa19d7e5ef941b29f3f1a9d16027d684c3e15ae7ca8bfb2dd53759b9dbc20fa36fb9ef07828a7b6ac118b081377e865d96bf223dda9fd7acd4da30d6e4b0dfef0b0f5ad8122c71ec309283d3dbda670717b2be634a6219be29dd943870f439dec18ed9039e4b0f817400a0c1709f58509ef81399ec0c3b3335bb8a8713c583b71ff82be44adff2c910c8fcfca9d796516e745bfcf7d8b0478cfaa5de6ac20a5233366e21fe1b238cd2484b2d212cd47b602d5a6a89d7a4166f7b830696b3fa882af0a89e645f8265b8724974a4f3495f01731745217b5529e742548c891ec7e28f66e63957b6b1da85a6138779123d511e76525c08817fdca5492992300cbbb27ebd44d68dd639bcb1e88d08249295ff919c7f39e1f465a5382d9c02b5eeec483bf2bfc204fa7731cd34ca93a9ce786112c156e38bf9b7f0e370a6abe459df93c770ded07d563c1a08c240f3575b7350edba4502bfadb7910e41da7d8010d89b5a906c7a445796bf9d4e194c5f8bb8c636e97a83ddf928a00695e27afafe2cf471d5b43ced51cc176fe5d8c0566ae06aa4c23edb840ea77daa3ff78bab013457772b3da1bd56b083df61b9918495b63a4d4ae1374f2667f5e5b3842af4161eaa7b0289f51537c949dd12084d7b900f344e3b123a9b68c3fce633647b1ac8046a50156a22b4a40aae26081f6a951b67c95dd3434662a549802aca05b7ba2ecbaa523cc3c691cfa6b7db5ec583f1d874deec329138af2f6380a926fbb87fd19f9d77d9625e3ffc57875171f443a43783ae998771940902f71890bde2ce3905174ae13fcf6d76a990af9170a4056c93c726f98eff5ff41254b19a6dbcc00779097e63e24f2ae58da0f984b12bf756a88bf4b77c5044d84ea82de29094297e62f576e4c0c2276af752e5ab2006a1e0fa384d509fa7560faf6c09c52fc2ac41974c58f0a98912b57d15ca313f54d1b791744b04352d04064f2bf3d902f947a737052d30370ec8342dedea5ac4cfbf75b005885e279366cddd1aa78fda8f2649a13904fd2251a2c4f7600ef46bc994a6de12addff176101fc447d8ff5c43bb52a8d7b364d0da1d5b263aa8fe3c660891a5336a1ee7b7caa889af00a707addbe29ea9e2fc5a648c82d89e61118aad584b180d8a0b3abc831adf654f66c4bcca5ef073e14f8502595308361a24ce734b3a1cc1b007656aa447a16cf8c445e17fc2f0fe270c0fe4b6118e21ee35d615e9a9b4307251c04e2485b434a26f0deccc6aa1a4696ec86e3b1718fef4024c813fb11f6c107241ac20485d2ca458465c21443278cf97f789be9647fd806e83b75d1f8403b2132e1491735c3401e9be1f41ac3ac0fdcb9fbcfce01698aac9d87f401b149d4260d12bfca6427b619917c8bed40a9e2ad5029d30349326499a7bee9e78a73641aa739027ae864e3b78891ebec39b973ecf9aa449c1b60053e5c14ed76e14fe1e6a7612d25d5f97b970a7bbfada6b73b57792a46cca3c10b1a7c51a828e24a9fc9b68e68f965978df9537ceded47817c2faf0316248b5534a5ac7d9d28bb218f901c6b543dfdee37fc029e4ee66902ae6c38540f355937aa188c05d39cefd06e217df57f0fd61da5a162183064ba8ee41060010d44834c7950a08c1f3c7787cb6967d453f6771398ed4adab7fd1f8f86ece814a0c358b3982550306a6255024282f1c517553f6b0afa0dfefd9c26751537b6afd7dee6198e603f58b2a249d34b7afd09d3650c9ff9328d9133e5891a64a3af33fd88f8fa1713e47e8bd731fd98c74fa8ac3811dcdd955ee1f3b2daf14b9c72d670fd0b188fa18e2eaade76e0543fb4dbc211a39d7817abf53b04518ee0f4a2792fcaaa7a18aa26b003f50f9a1dac70f59bb5b88d4041540a783d85c36131b940f83bb82ca5612fb33177652cc5ad2e7f7e56275def6e58d08cae1973bb6f038aefe10e52d5963bbace2813b2a4ec597826ad8f8e7a43b5ade540c1facff86f14f78e76f977db622ff35930f3ef74a99c50c0f057d0df28acfebd13187a77fa0bc8313276ba79d4af554be5799513539c2b78010c921dcb20ac5ee8b6dbe9a4d3dfd3b0a1200a25f1f02a3f9fbeed4c16dc6f0672f6fb11e8887fc9206cc1951b47c50d7975f6168d014dea089ab70154a6d0b673938ae1c2302f07050aac94d7bae7a22d17c11e9abd9a8740bda454cdb45bb23636dcbfa4438b881dfb89f159f87ecb88fd6a637021bf3590e613ce4b2bffaa31a79b5f08d2bfb72d70687e49203d0c778bca4fd5d61f128d90842952341c1d578512496509cd85bf5ad9e3fdbdded535f9d713f0c9187fb64bb53cf55dd6241ed04583ec994c10687169f8a4b890f8afcf21c5d3bc73ed976f6a007961ff85685c01879eb157628e03fd965ca5277e4445e8cd867b70da07678cdf7ed523495e333e75339ece56d07d63e29a04263b78ab05d5d3c10bcae097461d2c8b9c1f12ba0f44a1ac1624279c3a05df09a3c4348e1c18c8cfe0426f35a617dd19c99aecad38eb11e994176dd517395f8e6ec2a1d96c9d4fac95e5c5e4092388daf67be94667e6366c5e0990adcfba45ac500bbe2c1eb9e996ca2e8959a80da041e3c7dadcf689e9beb76b8e587e3eca63c38f86f467c374c9ce72bd9dd5db70ed3c56e54c70c9d064fb9e3b9869ba593f84143772dbe5ef3cd29b2ec2d71339489c8f5283073a8dc04bbe74631a6341157249534663ba695f37cd52a955d4924f51d3c2804c4512a7b48c47c9b7f8707aac2a3176a323cf7fc69389ea6be71b526b653cd75a9ad30201957d2ae0f1d38c4489518e9ab246b7a60541eb822614843ae03c6049464240ee15dbb00aa1fc0b6c728a31c61e849e259c2c7bbb741322f2d78246839528cd5620cd59ebf51e040efc3a81931eb5b1904ab2ffb2822a5f671c77fb8b497fd7941847edece8e88f18da28f43d8033136a66211b8ea9917cdcb187bd36507b83ee9c93b32cc305af6d7d7508db4847b42d295fb10fe65a34899a3579c6c0c627aa5f262993b8eb2e9d876b54ef5b5a6bd37f67636dc42b901536311b9e0125979ba8f719f649e51f919d99db41e3bb30a24bfebf26fb6230e792a406aeddfbc91fa594ad7322c152c5f9c4f7acb5c34ff14800a74f099ccda402710a6ad4771643656ae6cb9d7bbb4bc9adb83a7326f614d457d0fe7b0938219ec91dd66e062ab5f5e337dbb4f6e99f3cbd2a0e929d51b78a8223a824d69a33872c2da4f69100d59ba337db5fa3a271cfb3289a429299dbec1144b5bb89c7ef15a22f275f949ae6b095f7e7132ec847ca510bf7ba44cf0579ebae7e31d7f776c513076b88c592963c231d6cdbe38f34506330ea8b332a507f5d660c5b7c0f2be8299c11fdd05d328616f0a8391780ddc5181374aa35aff4ca39c670f779570f7ca04123056fcc70b178cb47032ebf77b9c5f6418411610d3c2970097e02ec235ecdf7808b87f3ca4b0cb339f4b963216b5fb7ed51befe7d8d947a6ddd6824767824519870772bb331f7226f1ce556c0d81ddc22a85ffe63019cad0e6765ded1de8df942453d62db1d67205f382a5b52326bf8691d8cf66b88ef882c03939bca7926a0777d90a2e4950a55755679d3d9504efd75457e2c04db74d7dad8f5afca4189129e31664ac17c4829d559f66bd9bedf076034664642d81fcada499a116b4b765fc8bd2b44cf94a4f0faf32efec9c8647df301079055e4c33d187662a1ab2c6f4d79fee2ea556e15cbf33d7aae7b9b1ee30a30677c24b588ae05db6869dad83c770de164057c2f6d3265e3c37e4fd79e9d839d929ec7de04b90b7ecbf9dd9a49683e983a5ed319a00f7702ae468a1c7f1cdaf3a4e5a40018b6dd3c6f8438a9dbac35f7f972bc0f951d24e209688f061d9a10ebbbfec48d608a67f9cae982b308140aaae615bfe6682fb0d8d5777d96e3fac7e39d4977d84cd37ad38f8b96c1270db66d47d29d131f3cfbc23d152961bf688aded3fd92d04edd3e544ee2d0c7e75e7d1c28408a52e7b7927b2478eb4b8e1f2889f8cac323da3803288f8aa1c20a142a8f9aad8ce8b5220902cbddb795598f119480d4ba257cef47f4bbb4ca29e0ed1da6aac99f4aad7680954e48dd6681229d69a2e70e804139ec3ec9196c554f213443adaded21aad135c01add209638360cd277425f01405dfef1fd9fa212ab8d5ffe720652ad1fac69077c3469a033b3cb994d0c1c592fd4a6c3224d8915d9f7c60f8d013dcd032ce2ae183fea89a0b3f08e502f975a15c167291ae52ead16dd0866d44cfd7580d84ff1826b729e7b02e119dc5695f2f81948fafde215ee6d5ee19b0793c8d7b778e27fd2f86e9ce6930e756bc271f38f782380c13a053adf40280f77ee8c7f510c73397c2db2d6ad24fe4fdeefcbcf39f1d90a57453d045d56f8474fc7aabc996ab7aa9210ef7ee20e2b21db93268038e2bdc2a903e9277db571f993737e4af83b7dac9644d663347e425695151e2f8c09877ce290c902039ee9eb0b7db89067399c00e94271ebe5a701c117d9ffe04fa0391dc60463e8c5e57cd4521443c3ea0855f771e2a3472332cd3acd0f27b57e443372293f9a639ed7445d90114eab8d2114e344e8a0ac364e35eba8a3ab54d59b59074897a7d4ee34face49215c7c0321c0e5502cb8b965d23b5ed4f47780b2baa021565fa7924afa343fc4304d1bff9ec6ebb8eaa36e7da94b2370554ec9231b08aff85d0b436e4c0474e4ca3d0404dd1927642d2790b872bab86d613ae646acbccb09e7912ee50b41bc17dd15041771790954671a7aa7a53189e8db5f4a6023080a6688e3d3d507cbc551d260b8d69d8081920b0f1fa5c02090d18e28990ae103a236f17d240d547a0dcddbcd55fcb7460c5b973d4caf1350e2a7d954c8ad58108e70419e51a105219c923645055da808f1cdb25fa2f6375a4843255c03f375b4e2ac2ed8bbdf2c22c8ea683163305075d2ac08e898826a1a0fe10f71fe175347b97c2049a78bbe2dfbd425f858ed8ff1ca22bf8322a7e7c867f2470d183e99e2a6f59a6e9e9fda70bcd06dd7e61bfdb3a28e5cf65aafe4309ccccc396b3c48d3fc2b7caf32efe1777b9b16c84b5cff78499dee84af7a3cd9921a2c6122eddd4eefc124f38d1d8a92c90c9e004b44efad93ce410c09888919565ca011cb749d5556a99274ae691fc8de431a03f71cbd105767e8d6f8279e2710f405b36791d75235094fe8a870fc1d47f0dfeef49f98731f4e571bd04db7043a486a64e74da2fd83edf5a8f45ea76608bf4dd16eea58404642179f0bb38736d66b3a9ef96f220ed4b84ba6da7cd873469235cdc1e18863021cefaf381e91d6cbfdef0c0b0fd4cdfe8df3780b79974596b86885f351cb8f0655c89b7b599e24d8de6161a4f49ac584454cea6e6ace92712e31756346ec30fdb95b5f6d9ee50e6c9a7ec4f6d8b2d33dfc09fee2f8702a57b1794a2ff2f61dfe55f059157b3d7d70e130da05bdae9ed2509895035b928962a5b5ad7b30fd49f1631a28b4a31bb173695235a63f907c9f9de725803c8caf9c93a50907a971877290e85e53941107febe904114c53de2fd5df76c1195974c3723625cf1bb7a2b713441844d6b4051f7bccb76f5131a29258579e3d5f759af1e797fb6248d4c679b90dca0cb00d1cd1a3709fc2cbecb3f1ba7cc3956b58fbc8e5a3b47ac2f1c6d210bfa24d5d9970841e22860ae95784578a588fb3d38cdc9bb598f0bc0d98f0f671f5497dbf3ca894f25b86ce1276e201b1d64a68255e7f80842fbb8f748b5d327d4578a411600c3ad8281104fff57289bbd80d59980946b21594dc3f4c8edd09285b4a8e9cc8c6a78e55b4e5594a720ef27b2c87160a80df42f73b23d8ab3a3c01eeed304be0c4e2c69ed2a59506a616c92202d38e74a19480a0efa69fb275057e4b1a106b7698dd7b2d1146d999d3f9ccc852f508996c735914182a64fb81fbdd52f6d4a350fb051ef5cb71f13259766f949a5ef0320f9ef1b41c9f9c749c9476abf5f49690e09237205666a17e4c4c4615937e40ddeb8767b4f7072c0e5d545112d8bfd461350c17f550b333c064c2801164b860503e953047c18be08d3fe49316af754c88f9aa812941ca2207a99dce7734252d739b5d678a9168fa6a4ce8846c45cf28d1cbc91e5c8be7bb9cdf9861071999bc22e79cf4ea4527434c9a2c10720caff486a0b5734c20b139a5bc8db67224e182d358e8e94a1bbfa5934c0254c905bd175a108b155e7acddd3072655c79ef7837ad6a6fafb7f5c7251a589e6ce1e0ee7aeac538ffe8321ae519e73a974dc3de5acf8ec7dc1745398ff31a07e230d0c44b36e525ef6bf4601a41a3c6020be35de82dc7d9cfc81f35046e7c2b2f048ebe4b319379d99712ab1b61425f5be43b4f2ec23246de62984809352fceb955acc67a23da6533daf4f5cc5f468b5e50979cb0b61ec0f930d56265d1bd96c4698a1ce05922a8fff83663822ba0e13e1b0a86e99fd033a495089fae08710bbe91641155d467b5a13c78779540fc16c71fe7515ebec2bce598300b871f770e05c7695ae336961a1e7dd0ba9f13939206770f034bc37608babacefec2b068612156f1e7d9f8c85a5515d21ba1c7962c2400ded7432baf56721a0156c79087f7f3293ae665f32f0b725ce3d1c5438327f83e6a01c765c8ae9ccc4b0ab3e0a138f5cd0454afc5cb995056572904edc99444fd9f6315693902327179a8989e0d588238fd66888dec3a9950faec896beeedbf241e6bceac6b0e67bdaf2dc92a4d34edfb4309ba9245bf65fa1c39c07f870c5495ceb4df472890fec5f53b6b04592b5df7709f1085ab87cdac3704237c0692448d1eb28190eed4400e7e40d39919dd26cf61485e5f5315356bbee8f148147190f770c05e77e8045ba517da4a19182a103a0efc7d736ab1a9d8e17969ff501f3c4c6f3aa6208d75bd3bfe8911f4cfad29b471b80f9ff8b2ee84056c640bf9d9b49dfb0b62c079a44a5deda02a558a9e943ded65dc82d992e1ad86e40a5d7853ab13d76619ba603dc564b2866be10fe9a896dfbaf9f4a441e1147b69372bdfcb26465b64a52b35e0276532a3cc0400f191c7afa652eec83483c824980e5d3771cf415455ce16d929284976cb11f7c85ec93b47e698e8ef81a62756d9b63468d6046ad1dd5eaa283f1798ae1f99c2da0541e1717b8fb5c9b0d3e731c0d917a20df2fbc61d35240d66366bbf2798d2e4050bd1fc9c6aa07cf12a8ea2fd51ff87fd9bdb281cd49a86dce2217d8025634e9fbe81e0bd1b17761bf945cf5f571055cab58ac2c21a860fbdaa36b3cdc29c1fe629ef42e828f39a8adb2e688bfc125b3e1f32e500c2a470d0d724c205d58971a0fbbde4fd68a77ddd280b98bbf2fb018b783df276b13dc3f088770e27fa213a5030267480a6757471f5f4f2acaffe2a164bf485c1c232b63a466c5644d8f8a3ba33038bd173ad917d88b20687cc48436ba965c9300027e62ccd63fc8c5f72e381deec5cd66dac3db28b11418630bcc6c349447ec0e2cf93d76476934e223084b49c8791af4957c40bddeadca670490ccc430bbcc11382703e1721a635a2ec1826f148636e10fca9a2bfd6a0d088d520ba4367b2ad5cae3cc4dff56cc2e22ddd69a4eb3ccfbd66c97f4eaa14dd961cc48ddc6c426485171fea857df78048279cb313cf899a0c17e18ff8433b4eaa4ef5e669234661ac6c34b944f10c3feef67a0ec28181368a692de335dc83ee51e4eff60c9e2669bb6dee20d65060bf57f7ec915e0370333de8057bb7e22220f45c54efcf4693c1531e4367fb731031f7d0c8c5c3a42ca8710aba6f96c41ee62381fab0794c9c1f7b32c514e87a2e5e6559c0e58d58d44edce3ea3ccf20864fd796c36773ff55d9572d9b3cfe3ad23fa2147bd541d41973e24a172a76c05cef7efd915b5f3808ccd49ada9246986e6d3142c53b90397ff187695f6bfac24c8350bb24715a662d26e87e27ec5537cb4e1d5fafa97a1ac56d2303378cbf6f01d94383825c16f6230234cc11d858ba0654f3593cb1a2177eb561c163a1c2179ce61fc70912bbad33652d94434e51264e0669f05cb3a81891898e908aa862fff19ceefa31fd54d382467ab2dc8af3587398fc0f4116156e2ab2eef1c7562b961e901f1f186537930787054749d45c6e1a5fe31cb629968a71d1bf538b3ffdeb9ecdacbf02c53c1d5a7497c38a5282fb5b8bf2440f0465e468ae21d8d4826862bf381653984c2ff058dba809cfe2cb669a96fb3e7c9d982f40f650d9732ef0f0c46e3fc1425930124b617a7d054c60d423224202514edaa919b67759dbe6652439593bde782a831965cb0e665bd5277c6c23fb171709da1f31e7a4e12d9a5c6463df25c43d6fa93603805ae3bbd2d64518b9a5c70ec8333b288dd5c1009b92530e150124e6e8b10dac91963cc35b79694b5b979f1513fc2c08d4e745dbd17ac16f06b67a8987fd0f2378818531f5676825d29e24f095d56e5d062416c6a3289e77f443ea240d8badfd69e56f9bd3351479d4cd6f53fcc7b5c3e2db129dd42abbf4b34952d00cb4b9010288a0c7ee2a6259aae48c793f768f8f3810d24a5aba2b06c89aa016315f5eeba2ab22a80a3cd2b4b40f89f0d623f89808967b9e2faddf3592e2e08802b0b7a4884ea492b5c3e24c1d5f9e27dc3c8b0d23a0d71cb04588ad394d1a2130b73bd8c8562acba26383f0ec11808bf573f732dc45cc888ae7a52e4c008323b20d2dc3511eff5b57265aaa5316f203dd95146f00f75f85e7c332df4979f9a821d2004c3bafc5d849b201910497280ae811a25923eac6f0dfd4e6740af506f69ba5fa469d51bce2c3c9638cda9c8c1b85d6469e0b2607a731d07d8ef0e2a6ea6a4858ac12648bd6f842a5de5fbb1be69376ed571115f2769ed4f8b6a7810b2f89409b27b4b4cc9d310af664545f38dd7803023f6b747fbe08f4a60df93201cae7da47cd6baff2a5ed3e3f03fc3fcc82f16bc33b2706c31cbce77bf30e90b14177317ae792b3bb69aedad2e133076f846a791613691b3f88c7b181ecc5da16ba2c2752820f8aafb932eedc6668e55f9f2b696ab58be0af30c6a79baa96123ed8f6aaebf2f1912202caec40a90f604f53e3cc752c29089773c7c033d3e9b84e4e3c472c6bfdd35a5318d3a9c7171729e46a397c37ca8434a225d59aecc5f179d2a239352fe5a4686dc2321f689114611fec1941fd539e07c6a6d57389186586d42a6f21a21eb43dc0520d092fda90636d902a8b8132d3549fc066513d8e1b366b27120574bfd3903631949d8430caaefe7a04ec334f63bfda793ff688ee55392517a71f8b5437402f226bdacacd2f7775b89e12fc777507c510453f01ea48365cf152d1ebaf43c1552070ebaf31ba4082c6cb9239b1ee60356aeeb9f46394b50c0e39d4b041325e5b0d0ead23e5ec3462b49a25d699d9674338a10ad49443a34141de53239ea38219b9c9e506c549450adb31f838e6f5e1fd05da126158f326d1da52b3c428f9f14a7a31192509c48144508ffeeea817ab207266846ba705e92bb16fa2cffffb5fbe5f6d0e4b144a76feffe35affdf1fc46b3505e6919623d58c91d96210251052e7f7fe70c61fb288e8c00124fb9275fd056fa5457cfe3397727fca06199eb8af72359896e2fcba57c0effb468bf1e5e4baf09cea7f91fc1b4773907636fe7e749e9849b9b337a420303905a9303a3d09c23127c79cfd99fc8751d54f51b09d712ea5a656a1a1ad68d28acd23727e3fe34757d62ca42af0734655fcf0a8ff01a05aa04577ef9a2c62192c66c8db56c19b928d5b20455613beebd7f4f8375b33936216164edf379cd4895e92e3fb3d87b1d9a35ec1a83be9663efb2c10c9726e08b74ce9e2303e3568ec52b71c7897987fa828d1b1fd51da12baf55797411e877d24365e2a09e40ccf2fa6078015c82426909accad9ac6456cc296e63da8405324632d313c952f6dc6fcbd474fdb0cbd0d79b538c935fde962aca8243d74cfee2b9f84459f42e4d553a79fb126f422933320dfdc958b612e88b1b14ae0f2324ae6e73f69e84fb3574dc27960c11d74f2fe2cec7c1dbe72784f87a56d144a625fdcd30eb7121dcde2d594cd96270413a2a2d537f1ec85ce9fb9cb65a3c42e4199ecb1cc237b67b910826a9be81ccf916ceee6a0be2c010fd2a14e59d23d0d06894fca00826243d1465ee385a4bdbdca9d4aadc2fb92e6559d632ce56f25ce35c01bee5cf15e94ea5ff3819a641c81c28ac34a0c2cfe5a0fb2ff9c70fb936fd39cbf7ce13faa29b5ff6483d85569aee73053653397c8412171c88fe8a0d9091300f65229ccf5c75fac7d557dc6c9b88d3882db7f2b3a310681e4560f2055b11a2e57fe6714a32f6c7a6d67710688be93fcbb98924db7edd0f86d7267bcd5884142dff7d34d42e627f4226c2385dbb5b0a540462029ac36b54f1bf31e1a1c439a81e4440b384ac2bd63b0bd9bbcaf1ad56bce12cf81a8cedb9881b856ed92bf21e0c6986cf7d10ed9b01ac70a0851d1c85d8a9246e982b0162e362464b146dbdeafd1bc5cb221d97ffd843125426190a1b37cf50076965b1604765a3c539e5111457489599dd63bb35eb90cae38fac39b026087adb20194de36f9b5f7068e333a0539366e0186e198184904c2de6721f5182b3386fe2f1e4e0d36545b3a639ee89418c10d974c70e5302dc6df72cf47624185a5616d771ed15f12bef5d51f34b9b046e14b1c830d91b7908bfafc6546b59fe9001a39154e4278a6e432cb8ab245b56f5f543c8b4fcf2674c438cf8069c85e1060c13d04aebedf486baffddea193f811e95852b288caa920930dad0e29dddaeea7dff595c4d325a69f1bd23c1a5993c2b09fa096842ce3a74e18de9c9f432b16469ee480a6f2a98a3bc16ee4f446f927790e9b19c2a431370ff3f8f2a211ed4bf83bd1f94a6914f8e99a8da5c540acd1acff146d7d57b40062edef3b57496803c1b3ce7011b3154c0ec370fbd1738e4d6e7234493bf41882410469997ff6b3644f86f2467684804b0b96046dceacf243c575990fc7d99fb0b75bbfca2c3a83b07228b9ce86c432d30093ee7176f720f225e2629b50423e95f7807b63f846eca902a01a571060fbede69ef24f09f55f41897c5def2c7d49707bf3cbeb550385bdfe4366d2654cc6724be4c01b2270d32726333823d04baadab4531f2bf27ff1a6d50a1d3b8ecce6f6570be3660ffb43826af00dc90a966a56451c1245a41fd5393918b6afcdbc7a55cae7837cfb6c54a3a184c9667ef3162533092f4f48f3491f5596e54b2a5e58dd96b21ccafd5d6c3939a5d2e3ab7c0550229e0d558f24ea10c36438e552f3b22a0320f29847455f822131996a3a5949352d974328a23c79f7abc85d5260e408edcf194889b8d8842d2992558418d7ad4c00e262780ef6d46afae813790d4b3d4d656bf3cf9f95f034e8d8493b573d23d2ee19bbffa4514113602c67aaabe03fd27821b69c50212a8aeba7b2fe8ab5a27ffd8ee1af356b8bd91e9604b6476bf056dfec017528f96276dafaf772482fff08637b1a16b54e74a1766e41087a99a08e1ca2fb7b00cc658e7561ae61629e14f4c6a431c01e6bd40f588bbd4d467048426387af792cd9d620da6cdccebffc76693a0dfca4a00a958e1a992d89b605f63f88ecb217ae0be79942a2e35343032b9aa7f2c4df1c75719e2ffa9d27f118c5956d8d8f5ded43a41618757bb3757dfb74dfc9bb86a1625e6d63cf90ead6a09d7a770aa432a7f95a82f1a314cf320e7226b2090fe377e462f82d9e436b5f1ecdb255cd69ed0180bd3ca4fd4ec69865e356dd6ffcf60644e11c04a72097e5f7948f367a7421de369a755b824b86f4f9790648e6b605ed6778e82c3fcbc2d3e7436d296ee55eb85883af59fbef9a6c4985c0ce6f7fbdff3cfc22705fa9fc3eaaf0a0c14a1804e2ea34f0a1ec2acec212483b62e32a27197d9b5918a015faff2e97d9924c1891619f76dbaabacdcc98196699b958c482756ab7eda70fc330871161b8effd4ed89b3a0bdb5875a09beb7e80e4b93a5e24dc9e9a16ad35e3b2b19ada2fb1c7af5500037675c5732edd08658e005033367b6ca0694c699f49c7ed109cd767dbbda6d59f4c3218084817b9258bb31c97da49aafc479ba62cc322faa482b405c5d288cfb48050309e9e055c24081f536fbf5b7ca69e23847e7166afb5004601a83956579e5c776bf805abe9c8226f0ed5410b9bef6e04e31c4b9095866d2bbac42e9cda73c3df71e91655b9809f597a1e8661a2b05ade32eab5e0b215b39c37d2ed9a4ecc85f261b9311fb6fdde9bd31897f4188d86c489072d77b87173e9119bdcee8e87b34f731f01b70b4aeb9cefb24ab048fba314587241c5b317d31cdb6f85338c9f39a25687e385d3a017bd6d2dba7cd2f072b3260f069482423293eeb1c9378e4712c1c0f4e37b3ae66b9cb7721e6a20992f6ca8427bbdde3454822ae36c7734834579834ec34ab540606fd6837446632ff472b4de6ae834e475a35fcc4685e9c8b39f79dff48bdd982bb9b51d99f3cdd901f491411318061639878326ef81e596240889e7335f4c5448e1f3ebf495c30d3af3dacbb82410b80c982c0b98ec1087051c5eb0e994798941c7d1321ddbed07fabf847c8368c7059cacbc99c0de8e5fb6eb3d1298ac5fd21b6677af9a6182cebd803e750eaedfeefde4ad7f9f9231538388b832c84b785cc93c41e0e16bfb6e47137279a5a8bbf9646f6626d108c48657c762a4295933ba970c65443a84a38573e421b4a9cb8b05a1758127c0184e5a3e6f260a58dda35f4e05c614f270a7a5b91b9e53348c17231feaaa0ac374eeabc8e21fef2d78163fe25e26fe40048df74e56d49081465133a734519e38267f2ad5346a8dc3a581f3a2d633129ffed32d98329117aab79b5e9dea2c92f90327d9f1b849cde21c49cb7891aa55a1e8a800043ae237dcecd99b59fbdaac7be8054856fd8aec7a8474c5f52c735919d8ccc228c72171316c40a9c2c4b8d5fdff4ae3d54500b3fc70e140c92946a7ca4607481dac15cdb95b60805edee34ee91ecbf9b0d61a50feadade946f3a8e24f2ff7fb8b68267c150ecb5f2aee89a88067fd6f126fdf49cbb714330adb5c803ee0f24b5ae6c87739c7dc81384a1cc82c5ce9c1fa05a5992527fdeefedb5422380f7cb23c1ba21b17a0d52d910413e38f00d1325e4fcdd10c087b224c3fda52d7afc986e583424aa2f61478f998ab73e1c1b260fbb0c96fbfee2b722a6c57ed71422397aa149a0e9b60c12ba8afc2724687e3523e6b2dc780c97bee246273a6614eb707a1a75600841783bb606776671204db6835f109f0bd2d77b2444e5014d08e5974b284bc6192573b51b36badb9555f5d0ff07bd5825a4702008febecda22590958e839ff3007c5515a41f96b2567372108e1d206de6bed1de5709ce623c42527bfb24b34d46bd719ca0e5f61e5d5825dbbc13ce5edd969378bd8d4dad40ee15971db6060cd2ee0da8738a8e696efec7cb138e170f37f44956946e26d1c75a4cfb600bb44ef870c3614b87f7fea7fc8981d23c0ac02b79cc8e0aa50134fdaabbc2e73e2b49f595b08a66d8b302d6407f98941cf1d98718e398e9b4c80fefadc950ad1fbca6d6bcf409651b708fc6f0933bf636d91506496540703bae318ff1995cc2fedd6bfa2cc4c339f578d14715b5ad5d5cb18a20656aa54c4394ee816f741c980627af6d2b4ed56cd49fc2f64564e3959aa78b0c59a7a89b92df345300a676818ca701ea7e055db30a2c0d3788b9868b7ae962643125a9f73c8f15d3b49f96c74a347b85ce9798a120b1d2293eb7965d8b1c0337e66e59416d496b872642e233ac0886f21d7ac011b2b127dbcbe6fd2a899855d5698f76f08784ecd94e9f57991cf4765bdbbaec9e0beae0eac17bc74734677c268af19b39f9e93e8bdae5e1aa5c17074f0b71ed1789ee00c05bf6cca1360b3d12cc1c4a073f03a12e467d2f58c8d38f02deb253fb63cee30df24184b4c345bc65e9ba5dd5dba3e5b466d46353e79f52eae542619e1689a33d7279f650b5f60f2a5ab6f21d69ac36f366ff6f683c4e83e319d1d2761c583f49ad030300e540eac4402bbf71aad8a58d86d84b4e823fbcf40c2d7ae726b8817eccfb3c1a9b633b3e93e0def3cc5ff3e42d018eb68954d2b360f8653b1e54764a814ccb8d1529ccafec06d8509e0239cdd30fbf082d1ad17f945ba6466733d0605d88512e44fd15044832be182932802bd2b2e28ef1d0c25450fb3e433f3466d3e56e14dfea7faddfa628cdf060a1ccd0378dd645ba81973cae3237f58b9644f85aff6a65457493c3cfe4711b0473ab6d473b0aad5e538729e2935be3489bc06fd5f50ae9f0b79cb1c4af681335bd3f7f5d7cdf71654d9375bc1dea76bd4a9cd9ac085a5f3da5e20339efa8449d8d7e529aa96f5c66cd3ffb156f025d1f699076b0e25b94dd2231783660a65da0c8d2d13a129c12fe6ceb6267121e5bcda178c1b74e2df868b26cce1a382d5bc76bd7ebf733ab72088f86747c83ed16e1795bebc7e1c7bb56582237a2de91731f0884e4bd99a5bf10cd9cb7fcaafacbb57c6fcd702c86062eb2e490c668aba6c956b23b4eb35368805eff83e5548fb3548ea4d4d7b2e25f354bf99d4c131e9a9eec372067168150a175e22f5dd6d9883e00b3decb5d99feb5e5f4ecb20f158a601f4b9198a339f1377849dbb38954a81d5f3b3c6c542628718d652f8768c246ccdc2149d76f5f1e52845da34a55b356db0292326a26dec8cb3c31362ab54f411d7492a3a5c6ffcc771210379cc09fda8fd007d9352634cc5f960e206440ae3cbfc300274388b0826165108ec50ace8e957e42a03bb3969bf2f5120eddbf04fa80212e23d6504863e9b0306b9998693c3410de6cba9ce16458091097c4de2d78e8c5753ed6280ee73866bfebfa94b1ca3f13e9fdd1ba8bfad4a16d2400570a35fe71075441ab24ee90a311215e2a0e6b60754f84ffda48c1df5351abe12c4618b2c958c86a122325268ea80c50d5280b8f75e9e4d7a4d626ee88a85c183755ec331b0ecd59033ff636be2b7aa3b2715a1d5c24c7f200d61ab135c897adee0c7d3eb5e77200abe5fa97b14bc26c8dc43f266d62c9c0f6902ced1abdac55b9758b2da34602286ff63e97088b8713a46704ca27035f8caba86ce8c8fe3584068e66c053b67863f4bc3be2c793152cba0e406192daa37ef7101fc8c67ccc8168e03045acd5449f9e9194a6b573ee56f9abd44b51c4d8133359a4846424961a715f65136e011dda064ec7569b24eb402a62617310f6dd31ff416aa4583996d4194a58b284bf96c3033aaf6f4b327fef82ab11e9a7e163dd68a842c36f9a08863c6028d5ecf1b162ae519bc083605905a7bf4488872ad446aaaf7404ad5460a04b5c02f429bb3465b79b0b85dbc2d9ada350f55461a6f50374bd2c6d199a658ca0343e33603ee4cf060985a7a9d33675dcfefee50ea1b4273c4eb10ba5952fa0044d273af6e25f506b4dc87c3041bf5f2345318a8326e5ba8491e796bab23e852df8c9ca23c128b26845a2ee4fafc12d5389ed41734b31c98fd494442d36d904c3fff4649db78371e77d8c32e38fbe470db2d2d34502d972cf9e17335bd2c8ec7f3190287091d1396ec55a3051996bdecbc1ff1b9aad535f07b0bbc2c0ddbe70446d72ce36b1230eb6aefe83456ce3e68170423b6864410d2ebe21a5d378040863b10aa8d8b4ee8d285016909d5f725c56ac1664bd0848b34e82ca7821b3651e1a01b00d87b54533a2555d9e5346bdcac4def5937f6f2f557a8926da927ee132bc20941a67ee355dce07dee3a147e502cd183c9feaa5fe57c3f693a25dd678d9a89730f0e9ea1ca468f76de01e11784325c3e1ba3389a8931ad166c474f66975979b7ebbf48d2a4567ed3f816d6af45ade1d9633f61e04514c5034a606058eb11d5d472e197b9a454c54fb681d129987e0636e8ab119cdebc0dae5e3374f9fbfe8d1faae106ac03eac64f156c8af4a0030b644c2fcdfb56848b4337d0c27ad647bdf38c21d088fe50321b0d1be1d23b596627f2d80b4ad84d8a1a998cfe5596d139d60f9884fcc28e97e8531aaefe58044a930b9bccf8be3ea6b4dbdad4713dc9be01d80f107bb629fcbb0f91ed3f89487feeb4623f06555df188fd82b4221db5ea261e47f032da437cce2a8bb934a720ce90141bc5083516c50ec2ce0559be828eea7c64d37bd90023378b406939b35682e212ffb9c4dde47eb55566212700e8866545eeb09c0eb27c9aa8dac2e3b39b22b9ef2017cba28e938b4a73a183126deca5aae27c9073f99116974b652fe2cffb3b0fe387862b7aebf02ed73fb46c88524ff135bc4da3e88aaff05c658814a308af65e98ae1993f20d7480b6cf0e5fe2fe22f8a5b8ceef74a8338af63a29ecba3dcfd676522153526939ee41f383c4103808280f9cc0f6dcba7fdb212798d9d1f9837fa72064f84826d3453fecb8e51d52d61adebd73c6fa9257b5468753a08f8f3142c1765ddf96b16c96255d44d6f8d66b19ac617d29a9ffad62f54d0d462d8e7e91c571f484899b795f173bebeac114f6b08701c0877ecb205b315a04c211197993a2d9d09e9859992499441afbfd878c6d6c6b17e2cb7232d3128f7840815c7c294643e95b5f1680c8ea72c7cd06122d8e35dfefb78405107defd7c820f102985c48ffc4632615a179a06ac8ef1f50d4fe014d5c12a12352479ccaf984416169a1ab91b06c10b54bf18f3074e5cfc26175b5f6b40ccb7db0eed84ca1ae87931a5a7f0ac9969da81d509a64288041e3d7d7986097663337cdfb8bdefd993143196ab5b69e0e79827078b0371d7e64b088f54a9a1eeebd288808a2b6558e361f9d1c81f1a8bd55d0ab31272df7a9d4aa0da6cbbfcae7452a3b73cc0c554a5033e2eb08450bacf30f2c638693119acb80df2acea436f7759a83ae6367e04e5ac5defb81745fc425dd02388534e6a965bcd8e9b075ee73b6cf6a0b3e21c7741c083a83ae4dbeb351d1090be4116566071b1923e5bb9ee51a863ac8d297ce8fa0fa03b6427e783ad1b5484d80495694ce340088f4802b088eceb214eb2af9a048ee2a89369130bc297b537214af769d0c0fc7bf979d708a4ed29edc77b503baa31c681174ab8204e98ee6c2b8af829d8286848f4c286321496a0b32bf2c3cd927d3237bd5d2c8e2482bfb7598aeb1721921284f29839eec9ac954bf6bfed53459eb2a006a885e7997412a190f1fe2f1ab0d68a3012729af15125316ece45ee6903ede7f9570360340b2ae80e5ccb5ade87daa3c091e3b4e0ce43b8e9c99e7244997b60d7cce1c15b9fd4f53b475d3e15bfb7d4b99deddb20e288fca4d9b7aa9d01a307c1e945a012f6bbce8e0df38bc763c81bc283892bc16d4df317b8509f548c7da8b98af7c2b5afce0110088eec66cb7c780e58bfe4d8a436a32cacde1f3195885acea1638e52794797d94fd990df5c119abe31f19d10333689d2c2e6a3e2862499dd78f6b59c04d2c62ff8d73e5c8ba4619f05f954f4f376155b448d6fa5269379fe67edb6c89613f6ac9c9d8e0e3638baa2d65acfa886872884de4b88b793af13853e4444840b88e9ffff249e8839a3d7c08c8af35d7458ca0f17886f295c93184bfd057b17397eb89cddb8c64db0a579ed97b647c00e8f069cba9a5c0184fe38e89c746036c2f33ca40a74e24b2f9856dcaff408334b7b8843347828bfedd5f8ff37cef0ebbe5044c56f65a4fb2de1224bf9e67b7b688c7fca22aff7b8170342f358076dd2b893b4f65f2a70b37d617bfde2450cfc7945a3d7386f6d911b3f6d83241e6f162401497fc3ae730eb6ef20ec4d9a3e2daadc3b1adec1a64d3a52e59529d6c19beafb93e5be6dc2631bb45623500f6204499910bd1d81f65175cecd7a6f76482aace8fa09b5c4ffa6c64b56fb5752589de2333871b52578d8eef891a3570bcd1859c28d1e2862d34d2bd8d71209041fdb557af54d43a316c852a605f4b297fc927c61dabc62a215c9f24c1fc1e0628525a9165c96550dec687088c5beef615b0c03d7b922ab6c1ca59fc471552c775b14041f01ffc9d7a3fc3f8e00b261cd75e53ea9c87afcae59391bb26d387b311428d8a3e4e2cab1d467726f43ec48f9c8a723b601aa22b6990a05041fce93f0eb8757bc168183f0aeaa9e3ad82f0ffb03858e80ed7327c6d1cbc96048f2b2bb12d0507473c7fe2f43c37f03ba166e044093fee50aa09d36693425b10ab025b67ea8484040690b19dad6e15c965eb51d62b80edc0886664fed954299a942d1d83605cd0aee4e166f2eb5ed76ea8b567e9129fe1d18a34632d3777c0451c310b08a35ec21d5de4c9b190412c49c3cf317f8e667a5273bdef70c4cdb1cf5260a41aca3dad1df277efbc142d0b5cc1561a4c6a6848e512526b0b71fbfacd65581659eb8514ea209b67c9b52cae31ba7f32c0f6517e945b008802f93850cf0af11e0dfaf54e1cf2ed5fac9c173fd7763bf8bde728ef3d7359b4acf702a316ca420b310a63e57d9b5584f0965d3ac500013debf1785c128b0c1c0fb4afcd2174c4655c54fde721420f3a653c40474847f607398769106e4ae135d396d35abf6ffce63fb6e837a662cf0832c3e5689079caafdd73f4be296e927f50e99d8df2f85089a5d3fbbf2146c5a9de085d2d1b15bbddac47f95c001dd8b45f9b3c0154da110fe44012dae462a3965509b68fc3551d505887d5bbfb0720f5dcad8a0be3f4245fe960e70331ff64f31d1020b06446dabcf24a20823a24536d2fda1c6ae20e1004cf5764e4b2ffdbbdf8f098ac30b3deffd61bb18782fe982a1d54c89d289c573fb8a317c7c3ad0590319758894824e5d13d907fd1ee6f706e31c6dcd3922881887f30a3eacca6893f95c6e3d57b1cf1bb3efb46f157f01306b3bf95384523ed3ecd6d79e62fa6a88ff5716ece6dfcf3cbb55356eef3bde5f2d1572f4979920d48ff058a4a96b081f099ae378ef5c5d1a5b3529084ced7100a3a18868614410709322278ec367f638bb620c2e8906c462e4bd3a0cff4985b6001a54e6671d942204597e6523ae2f597908764745ba1db6fa32ee681c218b87dbd9d90ca6a27581c4bcc31dd1fa66f9933939e2b97f2bbd6eb4daa16560e7949f7dc6aa867deb065df1f92d679c544c667028b147f9236499add56fb1e823d44271f20013698ea85ed3569555c0932acf713f6d99f7695ac9832eb09ba7351b9c9b329384af09be318fac7f1d6405e8fb9cd677e612f2feac016348a21f4746d2ce6725e15acf2ecaa9ee23a169dba3ae1622c75826b0eb2987ad9497930aa73c31cb05045f33287e4d1b3a1d85a7e5744d762ad644092e8e23aab18ff3bd7597835ced2188377a4c73e2cebb8d75ddfef631795ce56ccf11e42c345065cb39a8d9e2c006ad0e82a9b1e9aef5cf5edc31ef258656cfd247721af773914c771d8a62c6aa7a89ea5b442e4c49d622fe1deada112ccb34683a26c05247452c7e36db2e6f72be1f22a01ab5a8e6327fde885cead7f9af04fced56a85ea3f43bb67ce75e5b47cb5763635a52141b96078f3565b83554cff1aa51640641bb27e8a959a96358afe4baa69c8100963f29da8507c999c937d50c3d0996ea514a3e1c65b75e663ae1448c86feda03dd6e2cf174a63751be7704321f5edd635d12811f8abf4ad43cf6e5f3cf4f2d74059199182cda25b501168dd6ae3197e51919058607e2af4c51971f5bd9d0cb7d9c04ddaf8d3c3eba392438ae7a7129d4586c81eb490b509c069c6437cbcb981ecd29707e121fdaf3f3dc664fbabcaab103c81802e22fead8e1ecc750396ce83dcee85442857b16f7a8b82c99c0ae3d74d03f41048e43bd467e76db4a0fc1043ab80950e6d8f79fd0c33f99a685752f89b41754f70b1f2bc9a25f5d64c651670580c7a5f4b6a5355501e529fc6610dc5c1a5a02f683e8d3a93a58a1c638d0d51a1a26fb3c2aff477a1f860c6240bdbec12922e285127d435fdbf4c044f01ea797d2d739784a584ab530f481866b8050ea864f81afc83128f664297be98cfbd3502273c4247f8e883e7a6742a462c2d1daec0bbb5abd073971d89f83934f5152bc84ef1dc7fdbb58de77182de5b5bb802292f4276a64851e243f032bf651ca27b7a7510e096f597d8fa0689edc693930a794253329b40510cde8cd4ecf980ea645e70bc5960c0f0160636a9b8005038b97b7ae848967b6d6f622bd9c2fb00f98a5c184b5cc22a7f56384dd4af8250d130a67fdef3cf7d8e7ae474acede75caeba215b15955fcba97930e5931669427a21258f42d35c29023533e5d06a05f44eef8944297a30c97d5fda2f9cb84cfdcce780f110b9e5c1bdb69fd1c488e4873cb94ae68e5a6de587bbdadaf2468ef0a325016717ac83031f1fd64de3b9b85b4c927c72cfc0dcfdccbb7504d780e3db4c87bff944352bb121cf2b14fa909f0f1f622e62826a05ec87bdca6256aa3a8361e85f7eff9b44538e1fad2163a8e1c5b04d20090d8f759e5f024b22bfd7752cc031d3736b90ea1e86929cf3a8dd40ccc3738a0d48f7d273eb98d8c63f0f91e1c2d94f0d73b9f9d3ce92267e26ba62608c12a2f556d78bbf2d067f8b39f8543b95942b3a82b235f219928af94c944a654d3c02cb8377a077c939faf2e7d19c883434b8c937498663daf6db2627a7db05e656b2cb00741294ad0e57621724e5f4a8526236089ad2f44d43f65bf1707b3cb6286990b1087f3acb740dce44be40d6def84948ae29762d2a8bf0119405e816d76a3f5889ea706296579af1a62afb5bdb2771a8dc30a176a550793143e34858d9df326b2e5a7c9409e9a9cde693a69e3f8d8cf0f33c2a4e7e874ee0cd6f1699c1678eadf24d81c24fbb7dd391f01d0bdcf9530142797f0113474dbba7322e85a2370252c06580cd14ca967fad65999094b41acb7834f697d8689a9918d5eb1552957db9e060eeee76f820d4a1f644f053bb538c68b6c92a04035e7d39266c4281ad9e1dbfdfcf9d67db14eef7384dee50370ffa659085f2385ef3dd0a38323d5d37b572d1b4252239b2b03518dadd870e7ae6abfec7a98ee0815ed23e920653b2828104acf210014e1e48bed7354c8920383d2a9e8eba7dbd075d4d88eac953c0fe09078472bbedcc302ff3ec30268cd3f255c10ab9c4ef6d3e605a0bf33d27592e55a315d2082e5d81631ad3e2daa88c7e25087fbcdad9db030a44c7cca16695b49de97e0ecfdc8d0cc99574c948e09e575c1ec7366918ba467eabd6f65f021b4fe4ff3515c96a01563e6b5aa77837be78dd9a04c3d9f3c97dd9b8ff100c400c9b3111417091f8648bb1ce30ee990ad6ad5ff22f8df72840edb132cff92d61070c5d3a1b3b2ecf1252130bfd30b87bc37d7a17d10a87847401fb61be238c1475a624293e52f16c1971e88ec93493583e1037ff06929e346dd844909abed4fbb77b2c26961b950ea88d328bb427d7c722c7dd33420cbbd95cce7c1aaac377edb03d52286f71fddaa168c51523b1395f7421dab65374a971010f8bb275f01dca73d81b56ac42690099e668bbe260f9eae7c7cb79bcc922390fe135710018dc3ac40768c3f74b83000a6acbe788cac15f2974ce9ab1c46d485c0a086c2f6445093c7a85b80cf23095f05050bc199ca071ca576ef183699353e5f0d1b809dfa084633c79dfd8a451543a3fa137704877e91786df9c83edf2441f55fdcd211d96301175e9df124aebbe48754d71318d3d1fcc958b44755c6a56addeeb904c616a5d6ef811506cceeb9f0b17e68974ab93a33d7218772a451da1749dafde792ec260065a12593d656454d190d503759ad8298b3079ecb0c1f68a92495e60cec9fe1366b9e993ff651860b38656063919414334ed4fcd3adf393f7c660e09d13fc27d829cd598f7278c1ebc13ea868780e2ed6cdb72043021f5cb62edf2a75f493b1aac9cb1c09954ded40ca9f5e5befad16e52ab40faa27f385b122c28ccca7629aa1cdea27c6b1d6a64ac09672de697a5d6e410917af0ce027fa76336959fbdadf50ad03895d7ca14563cc4c6592c891889c9fcb936203b6c7de7587423bb21b06cf6a641ef013007703260e4e3dc5df0ff34bb060d695139ec5e7efd7da634a6f630e70452641e8d027f66f2ada3597bc152b8fbf8a615389af644814fe04e140d1f1e109d6900b1576a22365670a33aceedfb3d7dd1da3ec685f15aaecd78027116117d67569563c3858e53a9ffcece2caf5f7e759cf0eb0ee940904913a28ea4e468f78d76aad1c8f2c3b51ba44c410b91dbb6f4b812b6fcb8e7d50508887b75e2df390f681f55ee1036e8321385b2f2c30713d32c0426056a7c629f5458fa383ad2d21a038faa452be0098e1b1e1a0d5b1392e4091452bcab9f189a197f12ca4c045b8bec88b5b483d2c853b90d7f8cb8d9a42984ff6cabe561cbabd49e31ed5bc99e34edfc8ce28691fdc95c0f900e2250bda6a0327607e2d3780941005dd87f5d9f3ef349ca99090931431821aa762a6a59f60436f94095140d279d15440ff7e9f2872722774adb98fce499422fd9dbb76b398f282096f9b544a8c777994585a4da9515ddd65a891bf6d23cd22f40f00d335dac206886a02f1b0acec8ab6927697f807b40af96179076ecc0b6fcdf3ee8bff8430a5be68fbe49a470794b4ceda06c25674dddc27727cdf74af9a9a2c67f2ec86ea06d59b8dba03f7d06d5f4e89870c6bb709524d5e01b88787e1b8ee0dd23fc2154d11b3a12581976f4bdd10b2e41dcb714fbde1cd5a7ae07c41da655ecf788987f0fd444551ec16a28e805bbeaebbfeb18681111a11615de1f8d69c9bde7ff6cfc54ca12413092fe1133947cb19d84e0c3fa160275ba2c62b1d87cd36ec5677a7f06905017f74980e686f0b2f9886f405b5a75c6249d7a6f22eed78efa3d3d036ff2bb936eb2c6c3cb4fabb68f2f10ea5520fef74cd362ff1b2b6ca04bf69168dc5d49bc6807dcbfa95f4e2a49d1957ad3fef87241aab37820518cb1b180dd4fcfc363f2b024e677813016aeecde0890b10738ebc72bf7c8c1ad3567debf441a338aad8b6960dceb5220e30b48142cfbbc5e191f520354a5d6aaa3914cf45792e7296b3814c20cc65438c0632357432eab19f80d0e9d9b3db1c5ad679b864efc1fb6042ec966872775d39a280c553f6e1b331db9aeeb8bfb089aaddc6cf54a6831f1d3bf351f0492934d465aaa7affa04b02eb395a155a1d79af9996366275fbeb9615998d260d811b33e9254e7324a7de32428016dda8f4c60d3b4e68ad6034cc6e29165b299dbe07deabd369c06b9fabfef03a1505884986b81528da79464353f08609070ef24de0210aac09bed88383d41376787d2467d966622447158f5c4fe7140ea4b34d6c12b10929df6ac6dcd04bc733fe3f96d35a58f8979ecc93fca8036b76370ebee814752d3043dac45bad235fd392ae6c4d42d1c1db9820c723b84fca4a41f22e6fb010fb3d00629048d770488de09f8a38ffb2fc29f8dc0c6c452ddd9ab3ee4306abb45d0f48f726c4dba43d10065c52aca34c5dd6df9e282da3c76cba0ea0e82b40452faae3d7c6d27d4b7f6a0b85d68d41ddb57f97a89bd3da23ab7064e542016f949e5b34fd23d249300b938bd2c596d0f27c144899bca841bea5176282a284d220e2a237a261a5fdc8240e26d879229809159cc4896b50f89a7e7f3834d7dc46d742ab05f7119974b72c84e560184e14ac7aa902e07c24279ac1846709b8e46eabde1b3710981b442a4c9848b8d2f02b0b02f9b1f6d56ee061c8d18b72a93a726434526ca146469f1ac2265b613a6571d59a4ca7d58217bd67a4af5e79db076f77dc3ab86722af4960db66649446823d5f80942689d6e4099fa64c04c35efab4cdd6c4b0fc9ac759c085ddbb3a4184e48648a547f43c68a3b79a1080f451246d35388dab00a7662e239d4cdc0196dcf97b513215ec4e02a76991ea0aad360d8d3e1884c00b9395cef324c83b88b53e4893dd18dbe8f1380bbe856c1313f39f2180c1b294452aee6fe1db68060cfae10b2347d5ff4acc71d81cd01d82502a59661f1e131c833361a0c17b3307de0c51451312fd2f64d0d0c428a0223a72de061a23520f7cc6bd84c54049779207549cae640a3e9c2bec0530e59c3ec3cf930b70836148c21d7045a430d29c25eb36436b8a69ecb84f7acb8bf74b23d2930142b0a3f87617e371e68db7252b4f6443fbede6745e45deb0914ecd030a9faa1b7fa8953e330843f8ded172fd3fb581b6bf6b06496e9248e3cd024b0a77908b0309ab8e042edc920fd6f22816848244786b8e58a90c19374c0783024c51ff364ffc6e469f83a6bd4e2b8748bc1b71572ed224a27f41dd03c6949485174b43b9cb2ccf216947501d525a966d6d4899c38587a31b7af4f5dffab00b5fad7c020f504a3cb168ab577e5657286720bb1a5841809ede0a00aecdc010d7ee4365d5721b777b7c672c176c316bc49c718fffcfc3d0f0b12e37ca4f89ade82724a53310e604fbc0eb918f7c68b9cbbe83e8df163cc4bbeb0e697e92d9041ca8c2336ff1f8dd9d2e99b1ff5456ba15e301b7dcea424afe4483ea098cf1179325808cf8c0eafde2dff4d7b6c41fe2935c01b5498c28bbe51b9936a54d25d191a26100b44e94be2c513f1610e004acbfab88d37046ed38532c6d6036aa39b8f31bbe80a8a29407899ee5328e732fc46d6eece9c78edfac2bf385f387f36ab1934efa30a90aee3ffb08dd61a26dfab633039d75ba08dbbb26442456edce0d0b2b7fd246c42dc792baad8a18ea760146a9ff06f6155e978f12075d8d161c905e1c6793c68b76173d670953561be09650a5d6fd0656bf77ad759daf642e99f0a3c722cdfa4d531c5c1a63190d7bedd109b1f704ca523cd67ef11f2ff7bb3a0bc28b3655b3ab1bbabf8e6377ab34f8b8ad2261465947c2bb7f7b46731b64de0a638ea0f414f67c42f44002632e52a28b430517789d9942eab7c73ac2cbd04b8383c2f2ffa43de57c6f4d87e9a3d1f5436d7b7140a41b244121d8317082d99cdf554ee8a85e92c86cd9a90fcb4a5690f95a11a23f8495732bcc109381050d7c1af8e3f37e8859f2cd8292d9b0742fa1c6d00574670f0afdbd2359512d21a3843c0e95801565764513b0edfe30eeb9d9b580508e706b7c0eaf53412dd7fd71a0a913a432920b8c79a980804302adf500ac9e02b1781c99082641408feb7945058e5b175af935298a63853f8820d74b78e01d261cab6a863ccf4f3ed02c52566505d7d7746b9d847a39f4218c2656e67ec0f9f44dc334f48c70866d8143dcd7545afed7141dba84ccbc1f89b22c8db2a8f589bf3b7c97f22593d08f21004a45e1b4f41c00a9494e00c0b23247f5e45425822eb6b721826792f39d2682058596c7682cd2b953a2687597269fe75a32ac9ea43e50a8d0a5daf03f15192902a971fb96a745274e6b5f795f298cc4148330931b50160c18ef5cee19312330c454fc01da07b5d0f2dcc9e414b91970d36788967b6e0edbd8ad5495c20d14082bbab9ccb71a3ad1648102d41a5a46adf86eedd61412943a76a0d1bb744981a8906d41a908bb79eba4e271e8850c165cf594e211d29dcb3a9736aeb9399f675133f27c355d4fe270496ac31f0238faa4805f698f0ee72aab4ec1fb6d174000a27f096e1ffb33ea891e826542dd2f652ecfc1e939a5220432b9d55caa67ab4a8cbd646f204942b428506c0c12dcedbbf8dd671ea3e48cefbd5384d6d4b4185591f0115003bc0db707a058f35df9c9b2df092351717f05168f3ad463242b82b99073793b0d4f1eda9df2c099dded520fb5a60e9a8577c250e509f3c44657ec3e775a280a01284a3828db3095ec7cc41aaa86f5007072d95eb79ab3042464941d2828e8368ccb1dab9f47e15dc9c5a391d95ad7146ffb7c6f808abfe682912b4bb79572e15d6d4d8ceed93e08908ec336f589af1995c870759e1beed9b5bea6102677c69df767fb16dcc503036f1ea42c0775143cfdd038b4961882543c02777653acc11cab1878cb42a794bae227cca7dc4ac4b2e48b47c75620b1b9254c711c7e03e6b661296a3ff0aea5ddc8209bc697aed1ea426660e1b6468770c100d4924353adc2eebfa0edbf014324bd80312493b8289a9be6f0f14be56df8bdedcffab03fc4a61153f341a04bc7bde671ffa3e71f328ea028b9dadb19b4d7125515b22815db9628307a0be176a2dc6f8ea8e76c0a7079d61bce01713043dbff01e330329d78e4ff932998c7e7cf1fa2dec6e0dc18bc77715e6aa490fb83e7b1a6ccf02a0db1c582491a90f36cbe38b8865129abfed859ad7d080062bb72ea6c4d3335e04a874e73469e3041a2f6da33121c6d95819f5c1d2d391bb3b47ec4e081d52bfb5d8930ddecf1f3ef21aa20ec2fc9b8ea016d765641c18d65b235c875dd2ac56b5a8ce214c20b08df82ad013d9f539d9f8ad86525e9dee74841ac8299566e5d928cb7dc28b17231a8fb48842601b442adaa16d4ba94b3553fde6e6eb83f5215f76f9a0b2b58dc1097351d7b15d226b1a48cf6ae12718a429958f408697e2d1b208db7b31cdb66f628336ccc9ddce3e23e874bf738152c39c96da0bd839dbad3de25b4ab4201363e32ddd5ec994f4e29b270aa3b9cd77a1e75f9e3a62329d6698f2d7fa84fa78a7a98c73f0eeebf3e643a05a1b267e4ef0b878454cb8a8a4955b5560b3c7a9414659f046ebafd065715d260640ffffffbf