xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 97533d8b5a7cbaff961dabf36df02da2ef49a2af74907b4bba3f1551246c685b

Tx prefix hash: 1c4c30242c2890587b188163308b6d3b88ade29fd02d4b1ca2efb9f279f5cf7b
Tx public key: 00443a730ee97917ff43b4b6026d3e22440ce93f7cf7e2759714addc55ace1b9
Timestamp: 1680224447 Timestamp [UTC]: 2023-03-31 01:00:47 Age [y:d:h:m:s]: 01:069:17:20:08
Block: 2853658 Fee (per_kB): 0.001949800000 (0.000020480000) Tx size: 95.2051 kB
Tx version: 2 No of confirmations: 312512 RingCT/type: yes/6
Extra: 0100443a730ee97917ff43b4b6026d3e22440ce93f7cf7e2759714addc55ace1b9020901e62165b69de89b9910b6e405524946462e72010057454250565038580a00000008000000830300ce02005650382060710100b0fa059d012a8403cf023e913c994925a3222429d3ed40b01209696ac29e56ef21c5efedbbb1aaf2ab8b3e62bcfe1587656d9b4e5cdfa82a513fb8789f669ed4fe07dd78e98ec30fda3d4038d4da23a457fd1e46c8fea6ff49bba39f7f9ef359ae3fa7d84cb03c83b99bce8ff89f515f9bbd82bf5d7a4ff984fdb9f554f469fd73d4a3fc07fbdeb5df436f369ffc1ecebfdb7fedfa5a6a18fd5bf697cf7fd0bf9dff9fe13fe79f71ff1ffc4fe4e7ccbfee590bf80ff37ccdfe95fa47fb3fe47db5ff8bfb73e41febdfd67a05fb9bd18209fdc5fd0f414f7eff21e759fade78fef1fedfd817faa7f84f533c3c3dafd83bf5efac4ffd5fff3d177edfea2eb94837fa1791befa58249fcf6c1ba775c59d729696f7eefaedfa1349b40ab6da21291f189223427eb9cee60c5667df2d145740a2964097f5e7f0c3d8924679bee29bc5d46f91c644fa78b7ea7f67c5a9f7bb414582aa242424a724f8ad3acd50bea1928c2b78cf109b372c109a74148ce1860297cc70c03b55e71cc8cbff9ac3c64d6bc99f3b48bc9fac46221a4d3a32c7bb914289a5471465f131f9e08ba8ae3160193a47ddb950a5d590fd563ff34a4a591c047b93d5fd50d80b4b68e338fd87f110a5a148626b2241a4c74915a680647c41dfd8c837549f77472cd6d6055e9bbf6b84afe3fb996b95957f1c3986a18554987db882c4a14e38110a311f6bf7793e6ace49e0b9d687ed6629f880b23187772ff3a262059a6c07d4f7f743fa19c7aa599dac2c44bfcd6699f5f5a478d978ec3eb1014694ea5a767bd95cf9fc34a09c61546279cc4dc520689919ab0366ee6ccd2caaf42e165eae60f1aa352563650f18e6f9d14903970515a76c3bef793ed3381267f534adfb402cf95e5161b82d7727a9f0fd338e04224b8fd522bf3ca67945a98a546156b29b903c65f358cea0870eac051d5f3c54104444a2d9e746a6f83cdd5a492ba66883e1f7ed6b7351c6f153485ea81371d18af016362d73fb4a11b9ee8f11c9c7fd40695916fd1493da98afe93241ac7fa45e2b55a558cefdc657b8939d4d807230e42c8704ba8d7182546441f4fd1e06526f3e9cf9adf357799ea9f80fb74533afa06777be6a083ce663b9e60357dcebac6131acff3d64881564adf2b4d5b5915a0ca873aab2193e87c125043f688b91591e0b57012fe3f06db90ca4b9d9eaa072cee11078bba909c9a8c8f111b689220beaec0239b42a59aac073a3a34a347663d9f9da5156d641f11db7cffd8ab42fd77d24c36695956e8c0ac9958718d224db5630edf0516af67f23a15e1d1a7e3a05797a5ee24408fcf187cf13ec3d836a27491d9d5051d8df81ddf4e57e5db0faf4f4242a18afe1348e13be7e24a65c2bf48f35a786d661f34e2b3f0721cfee97b7275db08eda9b653fc788157e616f1785c8dba32445b839f5145e247c5e5bc595f94f63b8feda1bcec44a9c763fad6688ae8e5359b32539389b524a8040d024b31be331a53c86a374a32fbf92a66a38e28c71f60d3384e802de9001a761670eb682992bcb34a0be01cbcad3c294f7909d8fc9e06b73be0b4fb477470416cbc1bdaa8db20ecd7708abebdbc47dcb3518a4476b0cb2f1f55042fb3c6301cd72b0bcff5b05fa088f6d5bbe641fb9c93d0a3615d9ba0b0336bc05b1f2bb4d98e783737367b7883390bbc29b6be2a065248577490d557eb29f16327bf1c6b107fce3ea21884dc09711e9fcee48e889347b65711927704a24b773c3d3b3e8d8ee081432a5e39c3692dabe204ba3e3c415f243a568bd5f5c2e63d50ca2870e9081a190774c43ec26c2407c1e7ac8d87dfa83447f3cb1a549b987bff903149433e23684223493b2b973403537a709456d971cfb204ebe683e2bf53bb034536f466c0b76fcc4a272ae5ed16480eb47ea5e007d2e18adaff5f9aa5638142729977de284aaec7e9301fef7fc75a48c53dbf3ee648f64a908bbeb018f4c355012b0118dae1247529a6d9d4ac0b27d3b52f946da2f4afdf426c14ef0bf627704e112d5cdef7601ba62f79bede5e25eea8a787f2db02758c0a1760ff916a6ff748e81881870d212576426da1ec3e4498a12eacefb418b163f29bcec2a78d74d33999ed7936329e9f8f8e42e5433cfb656f014c1738c92e0b7a5bfc93db1cd2cb786474e4bc93ae2cd8c7f644d9e45f56c33ab2c22bb25afb85147a068f632101dc12271afb437bed726ed1e5c56a29fe959c50a6c962d3633c53d8732e53d4e9a6bdb76f6c64ca477e79a271495103c1a5141d278024043aedab90fffe410e844934c15056fdf248629e380de068fac9ca49d57f6f54cacc0c6db59b3d5b8dc741c2f9a2e350b3a604716753e002c4a99606ed49da11fee72111dc18b35e938d0da256abd460f6c7cafb54b08ca4f28648d31d775bf3936cc1c5340dff5a32d71053f5fc33bc72b6bd539a4763e5a7694e8277693a33c2dd6ff9f2472aff47db35adc64cfcc432da5ab30e9119f45594de50fe5613f1394bcc5814bf4ade14a72f1bedfad559a5b5bd9913072003a75fbbce4f9f18def536a8d460726dec8ccf4367f80b2b41147db8bcefd61a9f228b735403562a5665d9dee46bc80083ca546e042150e122ed20764e6afff41d51aac55ce4581c0505819d208568c6b5ae55f21d52b113d78db5ebaa4d6c8eb68b6ce3ec21889e0da5724c5e24eb3947cc4cc4cb571a3e0b1066fd6f72945abc6320e7650ba109466ac7d186a0f3c756416747d5c215cac8a3f4b6026824e3f2190421b4d945f08efabed0b811457f3b9fcbe2dc040a39e3f6514bf7bb663c3c97cdc8bb319cdc10811c671a249ce045e3cb7dd1bf14124d1413daf58ea78f3c410bde40f91f6f67d2f7dbcbbfb243645c3f8a2c667e7868e76e5c5c81062dfd21193029d9d96d1c8185be9ac00a8409fd44f0a4cbde540c00824f0a6fb11ade3cb52d3531eccc2a0c14154446271fe7749c26d3595c6a5e6d408c647544d6d420018deae4f53ba50aea354430de89d80cfc19d2afb192a051bd569c925353a04f9550665ef72d5e31ef3a78d2a5602fb9b0293df95d0f7d72bc399b7974fc32753ecce450c2c3dd255ed3e68ff79b52e560ef0cba82a258582d88c85abf027781d458a42360749e41a04fbd7919abdd19bb8c75d1fb5e5cac9b7bd7e2025c97cb9174a8edeead2102cbfad52c6317a40261ecaf9bb43ed7d5592e73b0021987e8c9fad5968f7b259aa77aef567a7811ed2ea53b98b603278bc3aac1c76dc6aaad4d02b4da922708715b8639a3fe854f0fa4db71f7068041a985018a10664206e00be190f700699ec16badbe856fe3a17473c12307b9daa6333952d603109d85d85e57c922cb7f8c42740e778a3dd93bf87037ae5edf2277fbe407812e46b2e484a6f20aa8315189538be4b09cdcecbb84170090f34f035e9479a1a08edad499f2e465cc5e3ffd2ba0cf31ae5ebb042de1bfe6397efe9f6160fbdada2f1eb726b39815aca01adbf3ba078d731b3eb0c7d2611161f818d58b6412d8465388f3b7079b61dd5c22c17df437b471716115c443f7290300cfb0f4daea77fd286d8604554bf719147c2dec518f37e00878e9153355d455f90ed9393bbb0f867b47260411e1f5e67f4bee219f1b91476e3d6851dac52710d4c7d4fcf81eb1f06404300c8bcf733654d17bf4f19ab59389554de09164d5053a73470756ad755f97b62cd908fcfc3a9f202c962d1197ed842bb0614dd3de71473038a568671b186acbc2520bb62e0e0b7739c2395631b194bb3e8a39ffc57cd7fe0cfb60279dac251ada8dea12e1c277582ba506a8675a153ed6c3bd8a23c8678b7dd3c35d2615ef57ea56aaebeac0efb888a6a799969c424cda56398b2312240789ca3359b49bc2f073dce67db191d6f6114681231f1da2831ca64e97c3ef0b55e80056b1936a952d2f1afe0d930346efffad64f466d2fee761c7c560c219798c0ce42a47beaa8990b3ec8210e702b970694fc10f3345ff6ffba49f7692afb85a6ccd667b359d3eeef93639dc05e18ff2b4574de9c6a6591e45638bcec8bc34e3fae241370caeb99fe6c6544db548cafe1587168a5be21e7a4807774d09abfdf81c264da7c5bb6ced138f0de94d0e1902088d54ab1f7ad21276c4203afb8beed3a648cafc16caab42a2877f22f05c94e29eb3f4610cf87fd426907743c7bda292bfb7f86bd26115e0c06cfab67720b47112b39c1c536f1da55893741f6c642baadcee4db46f3ce0613745ef9f576108c2742e7b451ade3cbc58e513908d84f2caa60b3a32f2a58a536afdcacd0ea23a2ae6ec891b8dc096de7fffd9093552eddda19366d5665697d03433b3d1051e6f4210e43b6f53702fa4ee86bb4fad02b6e0d6947268dbba967d9020af4471a5d0e3c7b2e6d591402e4a30411eb079c1ea336d4e283111b1acfb55a27d245ef544a9e27b221d75ecfce267b1c4d14485b9f7a38df45f69f73522016f4b69aea9d1a516d512d1a36f51161246930d8afbdfd10075c8ee61dbbb6fda94000be7c1be1071e657d4c328012bcef044a27557504aa5b18819b3b57ec3c26d725be52bc1207eeb0b19c16067902f193ab37b7bcf35c550bfd092dda75f2548aa1724a1cb98e800518f7bb73b828a8b960f8600a3d251c35c31176625b0b27cfb5324d5fbe35c6e777290bc5f07f995d5b8f78e038ebe97a85112f0be39a60dafd8c60560f9e7470323036da998e619cdd93a3d197b4e3bf4d519d5229bc9c7c9f3bbc3a702b6f9ceaac1c1d79071deba35f66df9e150c493f2bcf35813d77d3c9649238fbf485a2eebb84357e4d6d2183567b7afd8a26de183333a30352fcbb43473cefefc45f82d015a945b9a94f94129559d69baad2eeaaffff71d5e14a941049730fea5a26329aea6142dc844affcf702079188fd4cffc28fe0dc1c405775e8f752525bb9041bbe47269eb8191ebb3cd49608e1bb3ccea1f73d5032ad605512d36b951fe412d7a23f51cdefe38a03cbbdcd7492548f466fd3e6aae077f963c62bde175f80278db7b5d2403abdcef4d2cc6fad6656655815356128094f093782e2a2e507616e32dcd9b325b5a4911ee8de358f0fb66d7c8f2869b03cee06ca717c9b54044ba075591c1fb34d06359ff5ef155120dc923dc9649f5760b9e627103dcb9efcb54bc492f64238754f9f1ac67cf95810d8f22ee9b462a231283b3b6e71af6b14a1971efbd07487a579937a7b3f90aa9d3a8b3610f26c78296c839dc7efa873485bf1348a53e481a2cf621065b5f9e7cc405f43289aaeee876b74ebe89fcf4f4db9ab1bf8577f9ee47f8854b8b722e981411148c147b300a56e94aeb85350d8dac5f6a04c59ad8f11005eafe4fa855efaa0d67e1fed36f5405d5be74a621b8ee587dbfe26bd3e0333f0734152fffbbaeebd35a95e73640b646f7415b0ad857145418c370269dc42967cf17838d9157ad06472be4ebf794acac60e7d971a86c50c32fe454e012f690c5fb4ade97ba82df33993023ad70de788e539689943ef0038a80be53fbf2db62dcae8922f7f7e9cce097f353803252fac7a435dfe71f2621491f358440f0adaaf4bfb43702944584ae871b3db9753c1a1fcf35c2842525c42ebeb5f1dd07c7bc9071991ad44050f4ee0a6267be99313877b0aec2b90607601e8fdc4f1e163621949b393d99800bfcc751eb0c97b04a335a111444e43d9aeec7fa497f4a9bbc9d23c1f19b41041601a818a4c09a51ba8d0a55280632fac74836f3e426824a17c4bc4ff00f16f649a4d48d66b82774d8d24eacf1048e82bb114a7d4e825932ff8fc2c5fe7c954ef9d6fc19fb550f14fb60f4d743170367659f0dc99b148d4634c27ed9facb718c2f97b89faf6dbd6726151924e58d638934ab80665b23d73d9f324b64039ebf7b9fb32044e5ed61b5a24fca1f4b59ed91930f7c72827a194f79c46474794c5529ead81f5d9f8c9af46a6647305d30bd62df0c1daccc4f0882ee72098c3b0f1905783a6a6d349b9a208dc8417ea254e0551bfba2c2c865ebc17088fa6aff7c07eb07e372b5f7666b3734d866ffada56fd4ab5fe8de511bd79f6d6a486626eb7398745ef6398cd5d781fb7283a232f6862c89912c1853ba46cd0d97d16243313aaa4156c6d2c999c7f8c6d1820eb207d43381ccacfdc05f13686fce8f66a55759090ce7bae66ed3908740b32d919a0afd6c82ea79aa33c91603a9414434066e7729ef9aac0a3fd1b11eb847f8c9f99f658441f9fa11054ad9d4d0f9bdfac160f18523343269e63aa197a14d508d3754154c3f7c4db20c7755756973394fffdff706185c265f1fd25cd9a772404a057fd3cd6084b34225a091fa7263a317b8f337d14c4f6a4e559036054138b48db058f3a17e5fd2ec54d756fecd70fd66ab213bc1c7d1f3ac23eeada5f4f3fca755c03623e80d0714f49554eebe4439f80e813317aac8b4c5bdb2e2f1934195c5788583c6100d6b0dbb7add3854166df3f3ba5b2bf11c1aa4dcb6f09cacf3f030c68f396e79ea48367dcdfbcffb343dd25020d6884027e93bd546170310ced566f06928154a718b2722675b361f8f7dfd13a12fda9d870375987e4a9dd4ae334920227b1650c5b2fb456d89373779e3dbde8a518a6e0dbd971cc5fd4f047154a2592ee3eb08d88a485d2c6f876305ed648e86693cd557af592703975699781ba208547583266f0b90108d2b0523987c493efd2fde92a8395f03ba1ffed2c63aa091046655519f59ccd934d1e9dfc390735690c86901e6171283e4ab344ac3d7aba350e253fb3068d54ebfb9fb80d0c1ff197eb28d2d800e9d82d80d8e2a2987822279ab52210cdd713ced6f570f463ebd9674dc408494335765da3ab3ec5d7f95a43cddfe287da90c39f1151aa3d4a801dbcedc908d866757c146fb1f6faa68e3fedaeb09fb33d712b734bcec815ce95755d3b9b03a425b6ffd1303f59b05966d491c9ce7e43b9d7989e9cc82cfb8e9b4d793d571b792c412030869cc34ce273166d0367f353752ba560c7d860fc7de0eeebdebb996c15fffffa9499dc08da77066dfd9ee99e0cc8fc0a47a3de5c6cd42c515cf45dbd5947b597dc4d3fdecaa4186088ce3e5ec0a209c2937ac1f5037e9a901a5ec5c4c251f0eb901fcd2012aac876054982965747d8bd1c31f41e9942f6124a4e0581d4168aa51dc43436f8ff818a9c8ff2475e6dc5cb96af417c277c2700ca7bffd8dca2abd8ddae9b092a062af9b58310ecd8e6ff225a78be0f4e129940fa672fb04ac4b2c646321ef78edd0e6d3365ab99876099ab4568c25e02c8fbdd35a680c2a4a8bc0707426626e46da5951cbdbe3f17f2bf3e453bb25675a7390d31adcbf368807029a227b9b210f12c26e63cb9103114f3456b2b43abd14164f548f9f3b83fa0bd95cf86458599a1f290730b382b5714fc66967703292bd3f9df1e37f69ec27cde4cffffe7c4243f506bc178a6b8cd7f3690b9a0d2ea1d52f8b6ecb393afc3c96c27578cac77b3d39cda3bc887e6ff2b88069f267b9f6c2ca1348f1a858205c3053f0d6b252e654aa7b3c0b09e13319f5f0e45e1ef2d179612ad2093a1ebb2cb3e3332a0db9318766c75f9a4ee781ceb0fc2983af696c9df7a841535ac752080f0e910d9988aabf057914fc90abda2eb032450e11afac7bbdc6eef21d36a61abc5618f2641d0ec15eb6da54ed5c9b739c7be9fc8cfa877f40c12d01012f93cd277138c54531215493366ac38ff31c370b7ece469dfd9361fc56e3f614ace06cbe5c3988d1f38f5b44ac2066073b3bf4c1ee5b36b69471ee8a364dec47bf6f1f3654be1cb5df946f673d0c2f6fe0ed86293148ca1ec2f6cf36c12566c5e55fb131f20ce69049636e56d671b5371993379b06c6408689642a5fa3d5b1cc3572ae1f43b045ac6fecfbad388cccbb898394d3798346739d54455f8bf15ab8795e63042d9fbe469eb9a90e3716897e1e0377bdebf42f27eb3383f932db6c1938938804efd7f5d6f82da0b101ef7f650beb854ed3a8aef5eb78d7a0d94b93a4a918e2f57d3b48b5a312909d1f8da3a0a3aa1f919c5062136d32b1cc066631ede94bd6c316ade189ef7d0ae0df0952b5701dcc88c035210220e07114ba45efdc8f1ad58e19083532d39ffebfcb415cb62a2814bd777024aa314043fd4885aebdbd71a059e08ee119b3b5d2ac569858eeca26f29c5fab438ce4167d33cf8988891216746898487a3986777fb7a244d02cf9d9c0d99cbe09ef21b0282d1585fd0a066481b05abeb98de4ea711e0143a6297940372802aec68b869bdc9faf21047371adc5a126be7733cba5b884d21378146722b24e2b4a508ba3a7a77f913f23fe666688c9114a83ac110ef0219b9e65f432c86da89a4b8beb6b3b36cd55e3b3a268f87b9017e55fa6a68a2afb87fae063ceb4f0b3abbca9fbd3bb7cf27e8d79cce1bc7a852e8a131180919e3acc2f6ed1fd64b8b46b0b66cf6ecc142a0fd935ebafd7d3f23a7786f4a4089bee8fbe8ee7b46afe13059c074662931c22bd9132b0a9b731d5c27cce6f7f25b444d16999aaad1f094f962e33bca1402df9c33407e847f92d6808c91655c43fb57ea25463cbf28dfd284623e9deab08bb5b5cd9cdda821d6f9da1ce376bf9482d3ece5d20d40fff1b47b1fc2f9ed38289ec5af1b5e877ca81a7465a521653b7a800cd67f8edb640019d4dde491d52ce7dec9378d86d3f22c7e7dca2357176b0d9814d7679f90f7258953e6b203c83611326511d1d203d7f8eca1b6e6b9d4576a2ab4f9c0f35438ef71bd345d65308a791e6e5052eb8109fbfca45bc75c42414202ce1f031cdbfd165f34e41619ad9c7603282391100e410417b581ec49b603ebff8ba5a5eed4d24827346f065a8652895e199a1fe428b4dc7dbaa7b1f6f07ed4f4e4bb3a69520abf8fe875123da39ce8e0a66e4233a5acad1dcc320c3e5aec605dc178e78024a4eb06edb959d50d5fab5f117cdaecfa578300965c386fe9cebe03aeea32d03dbc67e19416f0a905f8f63b54d784ed16444f8ba405d42a21ff9e2dcc82f21a3497fb82caf986516e24c18e8425b7b1e2ebc0d3b30c3593bccdbd788e0a3e0383199205fab36fd23cca5404bd1d0f44dd4a6f051a4c6bf9989e9adffd6fc8df0877a47d02e8a3a22675762bb03cb7a444b8b4862e48387446e7545f8350b5ce3d4a1af61ed9147610399bc72ba88faea691b4be933aba86d107e25be387ab7b1defb34664f8ae5c12514dc305d97512d8442b38ea66609310f4b749deb466e0fe2dca1f29c30e90c1311103c96b1f33e71f45befef7622ca1dae012f3e71a2a22aea019132f9b2fd11e7d2a6c5dfbce21e616dbc2d1cd279910e6420f6b888b51af601730c1f70dfaec7f3f640cc61c40ec0f555c867354c6e19d4c583d7fe9b281e21929025946030d4497150b1bc3fe26a7182ed36c77769295fb76ac87896779c09e6e7a2534d3d0e8953bcc3c12387251b7ec6ad6289eb2403c55b144b93ae03116e2b164416d042395aded51b0a5641b7cfc33d42b612513a76669b8f3328e327e6d85da4b6d6144c1a3fcf4f533bd42585e5b6c85aed8776320f0834b7e294caee2bbe26c4ae66a54615b7d924de9e133acbbc1523f67acad17fa88dc182887405e28a6c893c8dc6524a21a4dcf6359cc787a8f4597377590cc50ac46d07645000b9c70c5280394298af255ddda555917e7dbd79e317a9a85a0d14786de2f24781e3fcd58fb4d32f86dc291cd368ba31479c93d1628c6bff452eb21c38bfcb669d0fc0d943e79bd7101a77d259bc65ff7397c409afb408653d6b4b2b417a115094bb98ab3909bd165a25f1e6145c6cc5d4c1cb7a5128d243d2f998a235646416f2fb7535b945c56b857be8dc6305f187b2c969aea72ff384a6f6ccdef83fc9b4ce56cdf856ddd432ada84937ea41d4db70a50f4a223650dfeca5d9c6332d2fc61a09a58fa2558c0ec97392828e36faf8e2ceb8b0c1a8d65a84efa6c255f4139d6b3ab74130a39ba5b6765270b3a2bcd4561f55338801531ecd6f23f1dae8ab27837e54f198e9cb8109161b96d3210e1a48352655dd4d59711fed992e87bc7923e88d0d28f75bc08e657381b4567b552459f5977e6d1e20f28e664c95c23df293547d73e49dd06a4bf4a7045160cd56b9b73fdf6e160031b1dfb24408a474994d60c84ff45709b6fecd4b40949295f3402d2f2ca31445f3ac19a9f597ffcab81a309bc7e34f7ad6ddebcd9ee71196706797773b890372e52e256337859a81452d372d4e68bb5e5c9f054c8540746cd28b1c8bba0dec1dd7f39029f6cb788e8dce771913448b00d426670c4afdbcfd38e9a1ae059b0fc7c1ab71fea05d0b659cd6671ac06827f17eb6961ea8af5b2bf5fd297649ef3010335a74a6ff303754a874755a7607bb7755d989dab4fe998977e005df218e8473a0367fc51360a938f50b5e33a57cc49c50d9d716f61dd744998902ed77ef013ec59f6dc4030e342ba178a185861737d8e2c47aac1ea2e657abc70e0c0291adf0a7bdda3e5cbbf784ad779a39d05a078ee6af5d294c2174a9666d0921e2c75f7e48fa2156dada285216a6c50eb0a6ec2d09509f68cd480eb14044a1645a1492ca35a9b7a3ac54f2785844213b7a5fde22bfc0c3f39f79259665f2ea644ddcbd1f348c5e2dcf319ed51ffbf35d2dfda1a00c0562bec2c0c2c8659a18abd29a6ada4c8c09edcdc6c2af59764a3657999e0740418634792bfec717589f6e63e31f6b31f1cc2293b7e02bec3ac42aacdd4daab89c82d06c78890529e708862c3a7f78b415dd91c00814497bc64431c066da98a9c69d7f179e0736843bd7523a96b1155affd08cab298aaf3df31f2d4966ef9ad3e680db64792cd7fba2fd5fd10f516d6cbbb1b4e8f2616fa657c72d64e6760e828936009383916d7a975ceb587218681ece1ab9a9ece13fcca6b41e9074f656517bf3441388e2c424207d73a40f46bb6c67b562405843eab7a7bd9041f4d15b7cb4f4fc5e6f52537077f404b7c011e4486c3876e78352c02f9fded574dfd64d04c1a660ed9947166be860e2794e51545629a3e917c96c4cce9c90d1c433b78fadeedca102cf75ba13e766888b2e8a1eb19d6cfdb43736fa1e561d1ca45b463875136c8485ecbc4b1b0b161b782611b92e64620d3b585fd41d35973b33e203711a33916d076648143a5159f4e127720f6e6b3210cbfc0f5642232bc370d4c63e8f6491f74d5d0a8fb2336a02265756866079bd9f9b856f8ee7712dffe2f0775e8ae7b46a4e26344b238d236dd69ac780e19b102cbff14391f65f2acdb97e28dc32ac7ffb967b7e7a7c8615ccba6179edc62c68ad80fc985932d5b3e7a41e170cd3e95596dc4170198c136fa91df60bdcdb18ccec8118028613a4c101463da2ed8a8b08ab5adddca5bad153437b5ed13144d4bea3473c62b777906104a06406e18787e306e0f962a3104a7bee55aa0b4fdd2a1f4166e3a76af088d58ebb1e6844bae8a6404ebdc82ad16f9ffa15c13078abd2e004fdf665bc95e5b0793c74e17065375b3a29fd4580a70832314c945b86a31bab4be98a9c9fa87cdaadd49b3d2b8efe51a15725400472ec074b0527426225eb4b5ab6b75f8ff97bd3c0ee4d32f6905256b5405a73656a8e375bc94ce09002d0427aaaa974289986c1c85bd98d091ef91091b19d5bed9559bdfb509bd8284b41d02aedb2656e1a311ff86facf29ea3b62c668d76d57013494f31322897c6605c89e759131c0502e7a578ee9992b1a01b2660ef3b3ba0ce2ec95b61e6c77c66d6d7ef93a649400ab167f3c384c65c77d66e18f783f0716a90bbb6958c1df41daa1f6363b46ea599db9e9035a0c9a6cd7dedd63b3a3c4886184fb20c4493954e1b9a4a66434b39f61bdee79661b89dd25efec458f3cc496c4ceeab3b6189ef09ec488c4aa28e45bf906d66a786a6f3a249e55c6cd8661c939d822752485ecf0a52f01f53c4f80088f7ea53ca6ce58363af19766b4c90c92313efd7810af27652c71a893e73028d6b422ff1cac5c5a0123d9f44c686e25110b93ccd95341d237e0e2aa0081c02bb71682596a0d81b7bac0fbe14ad29365e4131f9810e825cedb9faf2378eb88e0297e459aa1207116fed05d738bbd8acf2046805428a1830bdde70b4e78ae7aa5c732a53a60c2bff0ae7af887b646d57eb11d00fdaa5ca8b7d61a383d2e83615179f4f993c3ce965f22ff79c0948b6b33c5e38931cf550c6c5508fed6ebfa1b891b2dd5cf4e42ba99c5802ff9da9d6c644b7666b1f454dbacdbda129f67ee0a1236958472c4a5cc1532e34e845073eb4509aba8a8fabcf3fc44a24363608677894941fea8b47647aadc3a8f32fa8fa98e4a460e94cec87b84f9cd9204112062e593a0b84b7ac6816625c22845234710bbc666cd06413247fd2cc03c7877f31303ab2986cf435d8c8f01d85f48ca850631e24ad4664ab5f44d933f9009cdcff598cac8220d1291bd7788f26d887373ddd811da6ca2c16941959d646507d17c0cae62b4064623db4be79b2ee4747faf55d8207e331a91488b1b173d96155df2c9a8c81c161855609582f8453ebe9404cf24f2cea68390e349f0e155b11f32ac68a070915afd8034242751607b16497c92f997c18d142ddd6973e3ba4adc5438a6cb4a033fab9dc688e0a7970093290ce87f6f63d26792e7348ba3938cd02a3b9ad1aa16822e2f6ef19f80aeac659f82f94351a1e7598de756650ea3b8bd307cb2f433ee84a606217f261c1dc7e14e352247ae7656211359a8774cacf9792cb9a3a62e8a5d5d818064d296e4f43af5733baeb89e71402502daf676df675acc49835df6f86b22993a039270bda1f2023718b390845c372329eefaeae73f45535eebbf6d1de06fb0c2ea68e4bc07ea3018642313aa72b815031243089deafe1dff753bafecfa92abe9bd0f5a347288f0239c6e337465f35bd3bc807e0e604b0e4478ea69a3b763e4935ebcf9c6d64066e1f4271f3fdc8cc970bcdfcbe38e763744c1302eb62bf29797deec37f6f41d2ef7414f883b2cd8fe0797b4d3247cec3523725269f91c63a0a302b34793ab092051f4b65ec56e9aa23207d88409015129e8705541d125e9c581cd35f7e3360606f2d3f5d8560ff49299f249423908a18b54d1bb3bda8e0dd4ff335c0473842e84d6bce786de56ab5da818cd04ceec6fbe5e00c30038e6dff9d08e2e0ce5406370b146b161023931feee2705f81c6d47584a6ae26494b174c2442f302f7f7af8d273b2ce469249b6eb8efa2c408ed58de03cafb05c11ca8aa8f05506c396ff974fa9ba29073fee6f551dfd70118e2cfd4afbc4ea9c7a76d504b8591ca242f108ab170ae117c3ed9ff96628022104bfad598bf29e9938028d1fbe4dfc8a4fa1d8ad3a10bf85760cf71583e73081fc85291c39065f837d0dd1abe04d6a4b8bd129e7f498515a33b36206230887ef382ee8b988885b3ee752469202f535043f58b51397967a58269031cbe38d8d759ccf7d230133990c627435be143e1709d9945db54439518214999226d616cae88595ded9a7cff1a5ac74f9eecbd71bf87bd74f775fc2c0a9befde9d479f2ace090a2793a6592232c9e31704c27a40f3d9dff39e3d7802f67203766e5ce8fb6a10246d078233d547940bfed849a7e050c163fb5fc58fedaa2258bd14538d5a9250b68e9be7b84431d657eb565fb31446e7462d780c97234f77e623025696b7296f0edb373cfb49ee3026cbf83d81bdb22c46e2a206283b689698b62922c297b42f44bb780f624cebc98453614baa2f649faed10e57adfa036e5aa005de20842eaea6c67ef9ba6cc78fb6b3d762a67a28bc002c3264a083d6f33b27d47176538c6b32803ab7de687cba38d1ba5eac3e51fc94a5527a2d1422b7f715f79a69cb0c53eb993e696df139560c951b226905ae06898ceb6ba501cf7d7b3b37019c6bf4337bbaa617f09ba8be14b75e72afd3245d1a6a771b8b2143590fecaaaa1fb1ff14faf177ade5117ff50f066ef8834828f7268fbdc6642e12e7ebbb3cde12ea42a4beeb7d712c2482ff400d836a4426fff696c78a9d4e62651f1cef89dc1f40d37610a5eb9d7e878005d90748653434f06473a342635fff62d6ad5add49863efa1a28edc791f08a7cd3bcc348aa594b671e7bb868351323c11b5398638f15b265e1f844d1468f88136c021d3458e0598a303cc10b47fddfaf09b24b000eff045241d4e5b37fa7b4fd82c820a3552c46c0edb655160bdc0724885cb20e23c726f3782c677d588352d3ff405a54c43de39d35ceef5740ecede99004617da196cd081485156024669033f88c6189a02537862e28c46381eea76f2e29dbfe78ec53553d2b9c1ac6145355a28339d383034bdc7cbdc17eab7b8acf9e363725cd2c35e961312d6010b59888d9dbb245092c552c213951c13ab7f65756924e27e7417da17f67915a37d73b5489a45adb9d3b47cbfbafad268be099d9e163d180701b065024e3adeec4acacca4576e6d1ec2e6a88a2a7d7623daa69633ad0ceb899dfad20bc87b645177509e65071b2f89e513f538ed53a72c59c8ec6533af61fb2d8680029de0a754b5920245a8897323304923fb984db418941dbaa3123dfd8313fcb986e4f6cbd4ffcaa18118a87de78a91211243cccaa356fe174301b5c81ff984b63dcb83e8e43866267dc96a9c2cec0179267ef2f31c08d9659ef1bf4d68c6c4e75e274adf3671507cf00e038ffff9bda9c7f3d04dfb8de67e68fffe458922101a79f517772876bba20be0b9b2b4aa1eada9692c51c4467b7147fdcffc7fa78b6bb40ab7469c330b337311de54e08388aebe2f4aae0dfb4c46202b43560a6228ed950f8ba05602fc435769b4d92f836b088828a46de8de37f06bcff4f7eacaee1e893e834853494c4ccfee7743d30f2c639aba7b44eabbf9192791969fb5393d0e30b5722d5a49a1d250833079f647279f9b6eacdf4ad654ebbc4cf05e4c898f9a7f3bceeee1e9a2203a5214908d0ab6774ba4956fa9e9991d3a5a12caa73eeea9b536908e85e1396271b87a09a68e042e7afeb641a236b53189a73b43e1be828ab7e4d8c0c8a9867426174eb057fdbe1e7a0aeb314a6727c7ccf73e68cc10a026656dfbd4dfac00eff58ba493c8eb6999af086716d86a81fde76917094473f7e86187c9d146873beb4e1994118f7ef076204375d5b82a226e3b4e5148f3e493073fa83a4cb7c38ff00a8c70fe517b2097d090e9d2fe7f8670a14b1bd91d5f171cc487bdf9a9295fb57e33e28d63f1265b7aa6c33403d0ee783aaafdb22053acff607b30e4d2c0d7dfd6ec44018907ae9121327b995b8ebc4d2aab678e18d3c778d9d5a90489c2ce85797cc8179eb41ec415559140567133552d76aee290abf39ff1b821bfe16a9eec50e3cf108837278b82e8a626fbf799eed92146f9db268a1fee02b0d4daf4b77d8d1257e4c8241a2b052c7c180ada127e2c77e6b3d5d4849a21f76d60602bad607189b2e8377cd58569a60b87337bf3646a0b402adc8be22ba748f6ebcb9bc8106248bc56ac97e5988d9f178260fd36554c58ac827a450a96affb8c0cba4e023c6781e6910f815fe9c5362b92be0c97bf348a13f8a2d8601a9b79586022d5a1a0e6476988477d41d3effda23602aed6c7f5fe28ae21cd58a8acc6023fce869f5885b45b424f68a60be19ba065ea6d7f5d3b8f44ccca621ae019115819bd16ed4d9ee55c9c6afe2fa079d9756f839430ba6517c1c7cd389088b411e0c52ced703232d4802ed33769b20264e63808361f010ab935257f8cd8000dcde2611e71e9dda17901c39c59c79c673d07dee9b78a7c838413932a3623e66beea3eed632b594a7b5a9869410b96d1d9231abbda5d5f6d85be08f2a3a8ce878673b3a6c63765a78a4b62054c6a0712fdf1e6ac520659f8063884e33274378948e4d3f2e0794f7d132afc1a8dc4542d0750fe25b007916cb1ed2ffe3208fbbe5f2af2ba147227ef5ecd097ea476d4b2a6cee1cf672f6242f4065455df2bc5f2bbed7ea39550cbafd4724a52c8dcda88040150d4030796c31d13deaf24e6fac66e6e5b4024081c0ad87c404cf09f7adcf7c9ccd434603086efd24278d01873f857d515148b81fb3a612e49ecbec4c06c1f9244ae43fe99c12af43aa19a1710a1a06de41a63a6df0a18ffdde65e6837831a0b8d7131f2307e20fd1dfdfb17c8c66ebfa5d375874eeed70802176aac44120d7ba386718627dacc3af3b261b7e75d809d499eefaf32b4e30bf4001614257cd2fbdd6e15a17c07115fa7ff53ad64c8ea668a590c75c1a153b67669390a1967850995d9e965ad66276d9e5c06b52363fd45fda919f6f04789a87315497566e9ba8790ffca70b677af7e1d9fa1d3903270a1089efb681af0a4fb83ab491618b81d56c22b4b1c3a525abe3636b41d639106b96d713dbb61a018af92486fcf25a16d2ea2c34bdda92a46f7a274118bde2e3fcafb3625b6ca4db9b11d5e357d5f364f1e48d96e0b9a8afa9dc439d02302fdddf03c12ec95710be9c38d66cda538e2eb5d118a7032ca3444f36efcb7f0e715fdcb0978090e8e0c8304253397321ccfc066e96c12ccc9c1b738e59ee31aba30cc87fa2028fcad03c2d256c158be26a7f0c3a424c8def8f98c6a493caa34c72d82be19a503a48a645c2e2252308debcbf5ced8fdb024bcfea0db2be6b155f3461d5176d2568f711bc6fa5fba7429cc3ca44d788e5b7b388f1b87ef0d641fa3b1ddcfd30a82efa59f7787ddf9fcc8ef4863aea84b252c0b1684e259ec7827e0ecaa68a7b1fbb80d88e7b883a9523bf92db51d4ccdbb5df459f8e7cca448a839ef7ef08c5942cc661bc05c8172205544eeb741c2492f4986b1fe84ba7740a3d5a2c687b9661c96aee823b02f4e6bd6ef6f81556d3a71d0801493e6829912622b5570d2f4b1c0c188331aea5ef27cc3b58905bf0da6a3afa24edc212ed9b29355f0a6ffec253d68910a1b04b4b41dda1938eed5c4fa23cc8d7dc338f38567cc1ec1f45a9c79f15f56c3f0112afcb85d732b3bda98c123328ac3e5159c317171ab4284eb8abf7c8b6c8719981468e71750713270630478037437898df7aedf37fdeb49915eee1a95f6cdfc54739bba006b560e3e83deefef849d99d76d93007ae3f044ee1010326915ca8c0052a3308c66dbdcaeb8ee01d18c733faeebb8d0a1a1750b8c70d6164dbb0d1261b157d78a2ece037f1582136caa1c7f45fe974ae047629c5ef921295cc5192f6956dc813c46590952d26a0000fefabc0c47519dd543f7e2e8f06266876c38f3e66a24b04731c3dd890566179f90f02ed9d2123157094f51ecfb2ecb42622937b28eed75efb30cd150877bd798e4aa75f3b7933e4eab2490cf288a08777f0dac5d3311cf438887bbaba8e199c4d1f676d91d53f9ccc0d3377337a3c9a69c3721b1bfe7e3a1f65a74edf86618d9a40e9f3c38e78305b265f3d9e6d5e6c4227ba31b43b72df21d6a769c3265c2d15a293f6d13342e90aa47c4acc9c44a7715d35b545d046a19d1a7f7dcd6589ffc0378812145115a64cbbd4a766486269758f3b1cb3a48824c6bdf214aae5e963922ff7fd1f753c893bb0efc5f37edd13d28e5c01c566903c47f1c351db9f7f5e8b7d931a9da4e879c24b84b7fe14b248893b22a45c4fbc088003ee6651133992f80800404dab41ad23fd4c94135b7ae353edb959ace24d6f149e2089019ba0be348391445a2ad5b6ab211fa0468e0c20c95aa67dd40a61843e4874a31fb5a3dc7c4a15808ecb6fa74669b09eda89fce4642bd6c961a6a8b152df307d8e3b989e898d94082dea3bf063b901574bf0138fe626e1f8c8494ed02aca2cc0ee20b137330b529faa4088983a7ff4927b141b6cf7c6b3d4c4e39bb4a19428653554cd3bf38c45f27c1e2b9eead4614fb7e2f30643251d323116411108a1cf7427ff02aa32403f72831b8365694add7c6aef1a6945a2d06965faa7805861835d7d4f281349a5c6b2d8aa9ed98a2b3489d60d02d605549ff7231b3e74c671e338a1ed3ece5b4ea937f62d6ece3ec0d2871308f8a07d8af085d7825ce6ca778e0313d8a6ca6cfcbf9ad08f60ba60303733ef14dff6c22f1337e227ce73302572b7491af9121f2a59c360a5a3fa1c9e5ff7b3c81c15587af134a690859aabc4cebcca681640717aaaf0de3069a8a29a49d00006565209c0535a683d5058cb9da46c4b80cb32f3f6d4424d19f3707748c29a36b2dc6ee45a87c8a0caddb4d8eaf15a149e9440b1d15427dc45d64cb1df29d0e439c7d025c84725a02b62cb08390a805a8ffe82550d6e21a56d2f766ed7e7c50b46ce7740a336a3c62d54f0d32b7fdb591a0b286a32d210542d3e0ff1dbc1319c75c16069a1889cce151b30d2784d6593fe56b9da75db4e262d3e3534f57b9c98a8d5b0865ea5f4b0d0d01054522c2f80217eaedd3038a99d55de328463fd90d331f299036c68bfca552d9f3b2c4b09892a5cc81415ed9566aa7c4c631eb115182725b8711853836f8a4ba13e382f78921a31eec225d29fd8a0b5a3fce914780b35d64fded1dccc36efc8b62c5a52b6351310838a84c914886258e80a63f389fd04965b0646d873dca77d94345a3c33f436c486e89486002edbc63d6025c36bcce158970390d3048f2251f88ec578ac5663368ee78805d8043a81d02a5a98cb154ce2f326d9197dee8714c30d62f99aaf99b417ac2b26f84ed6b1779a74779765cee2e5ed75c98fb79f6026a2cc6221607cdcb01f562ad2ea177c640a7fe0f45da550ccc1ab1774a114d07c75ae7ef3e2ad3bcb27e8eeb6b3772a097249279d9bf4b15173161554a657ef139a5eb5d99788812bdb4f0e713deca0fb3362ffac7b6daeb30ee849018b291f57ae65d9d800e2eaf92e5b704f0a7638637457ed3885e0b76ad75b00fe3f3bd5a841d10ecc52541acab806bc75ebdcd394a6fdcca0c5167d879da322ccb1e00f07bbfc6751693531a45f66e33ef05bac54814ee2181ebb67c0e56d90e4f6fcc85fa7d35a8e308457a6b26b55730fa84b806d8b100b84dd5e141c8b5b5899df80ae441ee8a590832f05931c92079012ad224dadc761eba2a2546b6763f69bb24c54bc3d82462c1154f45bc23e970bfb825bd56f30819391bc98d28c432253c211a69398e6008b33a3187b2ac06e166c65fc69f2714aba45bcdd019aab893804715e1958cfb702db6039613ec383066d173c62a5f09d9572bb48fc055cba2e645b48523f140eb4fe78db02b07d7cddeebdb938f4e9cc5820d55ea6bde3c4750ecef02daf796fd1c01a991470a19532b836b0e3f9418a494653bceede12e00aa6898655f7965fa71bc4a10b873f205dfbc37a79637b074fa7d1f506d6086b0a45476430f0c1ce7de0692a5595e7377bcd84b642af203e86195da2214e719bb82c07d905285f5f79da1996c10c85acefd75c4f2fadf477b0d76516eeec9c1abb07a9159b3bba023f9c57c46dbb49fd984f3d55da93fa337e704c4d9639e43811517d41d52cf5406437b89f638ab6200dde9037544fac8e509e4546fbd530e583dfa21a25211a4e2589fd13c5bc23905dec70df7ad1a7792c47efb14ed7ba28afb61eee92ed20c5e404814055610726e866710108ba4cda6818cb51d7cbee6aa55befa4784d233bea3310e18225975df225b4674545110bda3134392b1be8a384c26befc62c965b207fd26df83df808c38499af4e8cb7823811be9014827ac66bed3fc870ddcf6bafb7e6223e0b60017e9de9363a3178bc20f273d8d453a60ffc2e83d3e7bc4ab2a7fe1098b443ee419d889aadf238cb3a8cf09886bb6b8a8e543068a9943f0c160b9a960d221c9c0f17191313c687d720dbfe1ba7436a088655e0b74f7fcde2a6893a1d7de22cb4fc94af3dae1b0a2414ec1fe8c84f6aeed44e0e83bd461e1761571462fadf974079301be5146c78693792cbc7ae184e55f4520772f6b51925d91bf9939840409690436cf176dab8e9e2ed886094279bdfa2ca65eb039da07c74953b94dbfcfcfdc3eb11048808b2b4e18217736a6982d20020c5382b2e903d53b0d6fc39f3996dd4214bc1022a765756c9f8ed8b096906bc91ba991363a95d94d22a37a8393bb15ac7dd19b33ff8800001f39b6e31ddbc38d425891b8d8d21a0833e4b04ea7466ad9d39b19806fc9fda833fbe07e411fe6143172ad9bc42a5983977a3ce22b1a0421a622c0be711943bd1a1d5097e1704e5e98742201bdbaac7a844f76d217a7c17ddd4fa3fa6bfaf249d7a0bfaace8c20e90097342ff43059a6b695ea3cb03361e03faaa4d9a2d91b736365257752101822d37fad9f6186ccb6a6e1089c4a8c40e559b00a35da7f44867ae41d71423a8a342b00db9a3a086755fcaf9821caeec3e4ae01f069fca977602a6eb22f9a98cf6a11e3b124f4e1292360d4c6ad0e2c08ee792c955cc3cae4e208c94e8e89cb6ea2f0338fcbe25dbefce1b1f7d267c43359990335529ad9cef48b5693a116e47d46d66aacfc0be4044fc9a0e6bdf56b9c0699caf83fe684dcc4ddf8724c3a5042f20c6be4c33f27aeda1d251532cd5ca88d139657d212dd55f0fc1d0928596cfd5a44b99a82e25a57eb7189c0308bf6ff1e488b0bbbd040b269a13ac6c3861ebb6e448bd141564eeda67f1d0e721b65aab52c2d537101bad0740dff71205207d6298e105821a23d2426b22a0952a4ce599b28f06dd43272efb5f36831ed9898ede70904df4698a0c163a206b85102b250c7b8820a9ecb857426b0114967bd7a782a2565638bb04e0ec8026b5a75cbac450f18ca9e51b7a0d62aad3a356703a8abae6f286ad7bc6e9a932ece775a7af9ee6939a322891284b37e6a3182473b2db0ce0b5a4106b5f6cf18f76d8d4c6e5bdea917a2285133372a8e99334c186a57b5d58bcb703b58ff805707f5948c589d8d3924edbe8cb39e4fac4b548b70f14c0b2390bdb6d0d1f21404542bf031707f7fc4248643cb3cf361cb7f73db28e85b40d63841b623fb1ac20dab9b5c3a73e53ebbffa7f291cf54a14498c6b707fea7fdd61138ee684b37e5a1574ad3fb82f62cab6f20ff5297d767490c204a37c973973d69725e3d82ed06381288151394d64885bf0fb68fc4738bfbbdc6af18344d23c7b879f6c59c4423d731010690d997c331f7a39866107d100a8f65cd29d391c24e0ee32f448b7a05cb6fc18fee20030c56519e01ddae925ad2f57beebbe1459ada334ff0cb08a452b2b4122a9e367be48869c5a69a0a9b3fc1c0763514b36c08c54268f0af53095bed3cf3a1cfeb52612eb7eacc16fa6524f82a976ef2f6b94bd186c599c6df7eb1ca5eb7eae10ec628a33fab994eede30be7f9e3f14397a0ef70602fd034c184e0aba1d1098df6a6f9043c594504597ac3851c9470869ff9f8043ee786c1f20417764bea1c9d673e8345bcf753393c5f2502887ed48740714c764de07dfb77549e0f5ad88933c6ce9804ddb5dda28a38c40bb93b1ecf40880621315ad79b1da09801edef4388cc8961c39b2f7913801a568c8fccc83dd7521e61cfe44da9907d9074c404d3cd3e4c9ca37a5df51d3a086656bf5eec9eb1fde39902237572f04165eacd295663772f33071cb4ce3b81146fb29916e6470be63b94a09cfe906f08b2eedc2e94e6a2f65ae8696ef558a0a5e9c6f0f068b2e44e404d43ca08c1060b99c12e03ea051ad5cfd0ca8ecae7d36801eb7baf09302e03e7253d55b2b8a7d4e153fd19323f3ddea4383e741d4ec56195a8d76d9d1dd12a483cf0884230a1f5f3d34b7fab432ece60a3494bd3b835691075ec167260263a8da79171884a064058ec08bfcb9fe0270cd85cd08b4027b3888e418e83eecbdb8e5523209a6884b19c2c1a0a34e5147ddfe863b9c90461a831b3d12b3a0044c69ee7fb422ce45e2df9be6e55a19f858411f92ac56719c4e824889bb6362b83a6442cb0fd0b2600000135d57f6617e0f4263d79374b184d12429dac059114f10ba6db115ea1c75c2916e4cff84adf822c95b3c73fa270b230c7883ec9712fd70cb90201c1923bc65ed7deb3bc92892ab76b003d6c259eaa5160bb3599aa6915a3d17224d00ee0839dcb3a5ce33cb33c4fa8ee9d02b2fa01103c221a817045ad3f0a5586b24e2f8e2f21eef5a29dc68563c7d263f744e899195ebb02bb8ce134437be4afd375627779c371370b990178b5c942a3163fe1f1a4d58be8fbcb8b5444adcf0a38becf3c93f189d06ad93bcb38868ec9da5a0581654453efef709c15b6a74f2be6ab1d6a4ca0a1f2bc640b665db7e877f092f10c0a0187964b17781e0fae39130faaf3f975cd19db9b9d84a63e8496481977e4130e5b63969225c92bae774c78c3a4118e9997c150ea637aa34d21250d3aa80352cf3f35e428e53a4354025c01f6829646a8cbb3d5f4304405848dd1ed9d331e3a65d13fa27355a2f369bb0c6e821c8e2404831f1752c2640d2729ed6f67546d9800b3b284d056442cc764fb434790e961e3bdfe383ddf4dc11073b652ca0db117e5793eb03f91a4eb56ca2194b911cbeb9ea7eb5276b5b48065e4d5d0261b973d0ff2d78aac84e24dac010ed1a8f6c055155fa01fbe2b729a069d5803cc82f6b6f8c4f35a1d90be7d97651022365bdacb347ea96f403fc8d0ec56b5457fdbf43ec902ef31d4cb1de41575ca69f20929ac4d91dafa2c87451511add65abc5c8b1f0d67ebef5c00592e8bc82badf4fc04a586cd329e6fcb7659d0b810c3d7d24b904039a5288547a38c0ab23fda2c0011657718a9f169efd8aa20103cb562894969adf1a80917bb305f7b0a60d506c1349b1e89c162fb2dd3a7eced7f0b40ca94e35818af9538095c043da0fd4b4f7ada82ebba0b2612c50579e13e290a374254cbe746764104a0de1a7f735701a080d297cecc618e0d673c3001617eda6cccdeb89c93e856e7c74d44670d44ed0a7b3f26f140351de645fafcc95295305036eec36428ac763a6fe30d0cdb2e32c263a9912d29c3787d1f033bdc781b56636a23c8439719391a54f5f12f20320beb1e677f25c8244ee8256375824c5d9a12fc1a351fa8c93209cb2108b63738557eaedd2b344f5a69fd3e1e8c3ab34a9bf1fd40506e52c15c213186a4d14603470154628b0373d2cc2d4e23d6426a191d8b840db1228b3f3865b65ca684ed15399fa8ae3d6751c11561d690fa8ec84504bf8772747808bd69c2b7a00ada80f5ecdc768e8798170c4581688e21f67b637740dd52be9ac01858900c1fa797beef0273fd8f2aff06f7566c887416695682e0e47b93951c0cb9c5942b300937cbf56d5769fc9fa450901881208e593303929821420a213722f7519b27565dd2fd210ed6fc91dcfa068fbd0cc91e5aff529ae2424915e7ef25ea27364def6453e39452e756d36f53313c3d8d99715ec20a49af22e6bd4944baf7b5cd1c18842ad596aad0a901a93fd65971072a59bfd057ac617fe13fda30687cd7f4de236cc73886cf5e1c628c4633df0f40a68566680bbb85dcec4b8870f1299c291dbfd47196a61fad51ccefb8be9ecb72808a8802bd8e92cd8a1c4c1b12d042f05d6b8eaae069ec64560c920fed3b3c8e0e0912c5f1970becb9a662cd7d4af476b9bbbb0dae3ce8e86c88f2b7fe9bb94463b5046e8fede56d2020da2e0fadf7932061cc11e8ff0a86b040d987d04e8c5c0fb0f495c00996c23b50e0dfc2d05e8af0ed98b2ce89aac4d1a779c59dd372fca0d3efa81f4363f6124c7796601b219c48086af037661a95f09c03e442339426179bc155e2b0a125a3769f9767c2ee57d6524b88366504efa7b70e18a0af8e5b12547e2b9e4f3757ee3c3fa431ac92104ab33c80000656841fdea1a1b01fbbc350ad6fd6d05abf5dd9ae88c0b2e549e08a5bc547115b2cb449ced63b11a98e6312ce73677a16a097d819ddcad420574667d39e7558406361faff8c5151c77b798d6b7e5d14253f0d172e0f3beac0038b17ca6950b32e1ed49b8e9e6e4082ec1fe244cddbfcefde1f74eed5d36a85cb82f20879b96c1d39eaaf009766d7f5512a5a53699281ea489be4dd7a3140ed63e8ed6e99779e1ba1d05933f7143e953fc50b9fcc2dda7b94fa80329824cc9e255f38fadcb34dbfb467d4d2034a074fdfbb44fb3e94285a1e6f04fbf7c097282521f4241024e260136ba4e8670bb19b2fa46bd7d259d1a6c6a2b2fc36e1287670f811fced946bc7ded6ef4ec9ed3965d779b90b33b534e26174c05784346f93167c00756f508f83cd83dba37b2b7c82eb94cb259d3352c02074d1e085de26a64790ee4f0b9e8e85da5dac48ed4e0b624dd0e46d70056dbcfc8170c7e13a704f4735f71249fbd13f0ae0740114d598fd3221a5d51f904c5a8aeecd0591a1365ab9a31b2291559273bc077a1e30038bbfd5a6826d8c62d4c8a81f27aa45b27a843ea9a5b364b2a2f9a1967349ba32da864526620c0522c6262eea8caa5595f157f9f9fa9556c5b2b139695642d788734dede5a15381f28053e162c661179f057265e957df3713a77fe1784627e08fcf85f773b6e3acb9ae17420419a400c58c7de20bb01185189c5c43b6d32ae3dacad437cc89fb31c8fda1550b3d1df7743e1b798168360c701b18ee14d140e236eb58997f4804ee98bc693be0fa1caa9902ef0caec0d6ad50c3401109257c1468853b41ee4d0acd7aa0dea82b537464cc74f93cae209fb724d6edc8cfc554648a6fe2db0ec6fed4b71519bc453b18a3d691b7eb5fe040f9cace0449415058bc0cc4b61a2a5cf33093b47d0769587a83825c87b726b154ecbea5cc4fae467ef0c42dbd420a5cd59047d1eca224b1df500e6b47c49748ee1d806958c722702c0090ae4aa662d6c9ef93268a5154ea2477b2a48a4a8afd0071e39b4b85896f281cbeb2832ec05386441eaa3e826213eda3f3e08004137e418eedebf79745aa949c73b58ab07bfcd3130c31d1256ce365c74dff28164c20df31beda5fe4a29f46c430733be57b8a1c0dc52d207f675d0b364f692f5341ed5a5c6faa9b8c49540202c2547add2549e9b4feaa70532135127206bef3e89cd070ece56f9c12f4b95721208696924b31b4a944d29182ae60cef33ba758dc7ad8ef348a106879d5629d2c58c875900f44666432b14fa06c08d560fe501696f9381b4b58d12967afe337d5e10d704c6669bbb303c09e68657af1b65b161044a285db892b2f2f71b41ff232f79328631e22284eaf15ce4083c79ac3e7e795c040af197b60bf0bd0e3a2d9ec39a6763251567b27024864cb28b60d15584a086baceea30fb271046fb49817606cc761697adb9b9d29bfa61105c04f68851b7b166a0d5357883c16f68a83ec2a6d99f8910db7a000663a9adb115bb4d924885d5e1548be3bfbf316a79ce0f386b1e8790a7e7ad172d713351244dd4d9ac0ba4bdec1ef87a3d9c63fe282efd850a9dd9f54525f8b0a1d64e1e637b2b0b8a55101446449fc105f32abf206e639543cffa9e906e4106930611e97ffbdadacc76cf22d381ffa58b27dca23986f787c4ed8072cb1a9705de6c435e77b736eff43ded7f997ffc2c7cae017c694189eee857be9153f4afe8bf7412d1c7cc430211f2df71671bfe1a7b3c2bc7ec575ec0ad1b6f9419fbe9c4626841435af62a1827546d740a02482e6734514e9581918a2bedc754531ad491cf49d55568583c65a663d14a34a47b386d461156bb3488228a7a699c337db9365cf1656e97d4842607957dff336ac79619c1b72c0503069cf2be6c5b64f9a3239b167e0fc5682569d35eff1facfe6308ccd00b1fa2506a83f362541462963a84ed0acc303696f59429d7df16ad0d2f7ed05a207e0584e37b9d3e2aef31420faeface9be620a37aa4b38f88affcfa4fda9e9e182b6629d437590db054034b65a473c58d98295255833117a0b36b4fa944fa2bbba3e2c819ec9eff39042be3583a8df62935c55dfc8a58aa00d541a72ff5c40300a6b120e08a840c1f39380f9e412b0d326036d864ffe142365ed1e7385817ddd6175f436a96c788f1b7068f3ebb6521ac914ca469f3b9b8ae76dcfc36bf9b399560c4b5b2d0899fef0a7950a63fb5aa4268000bc7a650cbced22837505d40094c403d10607786b851c7cb35f1002b04865e2d3593234f7fdd777b8c892650bc688235714065692e8af7dcb5a3fda62217228ad3d1caf1850cabc9ce11dfe3b3b60bfba28f6565d6e6b17ba02e0b74142b2a5a436262caacc2706168a12657ddf4062f25f7a447be6b1a93e0383edc621aa6adcc83b076f14c2f59e00c276943b9360d39365f71c47fa8d437871658d26e8034dbb144bf725741a3edf878181a415d4e796c15919fc9d38750a4f357e2f1e139adb8cb1e45e1f1eb0d0c4ecf10ab41d70f06ec3f524254040e16ad1d0f2c4414ed302f1d0c3be87755b68114304ecc5ffaace1d6946f5f1ffd92a75a97db6aa2490fc11347c9880b19a0ca7fb30f8791bae921ec35d9977e51abce1384a6e2afcd3cc4726f60a36f7996008f46b8b5fc9d09bd97fc4d246ffe1c90b477defc1ddbffa1e17d57ca8cd44850a9dc5a39aedc62b576bcbdc9e50471c9b828e050ba09dc823cb1b07d0782f616bf626f29e3bfc4e1a3fc4395b52a463a66efe669698f2cd7e721eea3c4a70986361203ce2c395f45bdff6a725338fd6ff137362283b9a5395738b30b5917c27c55d24026d107820e4b25f14cd2ba00f79e5a6769f8597c9c28d6cc30502bfb61ebe202a021694252db5aa63a971dfbc0756e52ffbf2d0b128a26f1ce1c2a994996d345d7cda17ee4dba954331d35facf7a639d4a0661f53b1871db0a86b257c95f0110779533e8b512652543d2dc145afef226a3fb014be80efb18feb0d64dc1a56818bcf87ebcf3322183a18d66b9e62f6e34c1b3c850da97eeaa0f0c9d5a92a84c00dbc4e411b2c7e79e8dd5ac6b4d3710241d09ec9b21f8890a4550242e1e47da767ccc6516a2c360e77a69fd0d082e7ba25e9df0bebbf8bc7d65d8d5a0ad3fe0ce8621595595f147e7d4bba7903abd0b939043a2ce7af1c57d815200afa68d3c028595c840772e1652a4a2335c0d84da808b616436e7f7e6a40298196953b61aa6665819b207aa4a8572201b47137f2983886bc7a1d08cd16e599bdcce0759dd5a98e01012403178c577c4b7212ba53a9f86716ab6c4d8b43ff79234a008270337ed3c1b631f20fb454e72b4e522f7da780993e51bb1b2582d30a1e4d1ae5c93138b5e2e7c1137b22c8a7c37a94999e7a442f90d73fb8f59069600d4d78cea0f58b40c928f64f457b589ec7860e04c8634bc620f0b3051d25d91d4798a6670a7ee499c5ee39979639d002f70b201a517bd796c1565bb010c50034f54fd15ec0f9baaf5bd24ed9303870fcdcd785f335b19b436ebbd2e0264c5c4289a3e53a0f87b1096ca2d90fb9128527c4c464037329e84888764c79c2536de6421935c77c8189f132f7c3b7d1fe25ced8f0c1ad7f10a07468699c8adb8feaf445b83e6920fcc2c144d1cf6315e12f4e271246a3e57906ed755a064881a8989d9ab68825967bbd358c39cc43b7be3c2ac6da0333e107f37d8371efb2d48ca86aa7fbbcb88f8ce9f5534dacaaf06d28af25305a0c4d117df051ada3dc1b9010b980b1b8991b55ecedb145b54021666d27be8bc7e3c725aacba1eed4c053b9d98c61cc5f1c57acd7c1384883491289d6b1196a3a0e0a0fad771810748a191889ac69ffbab97ea01bd280ff585db197bd03fa57c956b949bc99aab5cdf25ca594a368ad8d6cfcbabe13340f727c193e65beb15da07d4ed8c41a3bb8102c7aab00066d02267a16e1fc638aa83aab90fb358c177e8628e1b93c53f2884111403009cb692e3b968a98ae88b77e8315b128f18e44e3b8891288498096d07b00012097b7c1fcf75fde60a45a687462a9f86780db1055e6e0f8afc364d445e3dfe82b6b734b4ef8ffcbf1c7e21b8f1533cd8ab7c7a2efee623bbc454c68e3d721d7e5478a14ced65bcd3857c317c364eead8ec7c722c9be2c8d05520d8de13de28461f45f20d4948829ed750a635b48ec91f34c70200a7a0cc8771d670990815d3d36300407082d1555d30828f9d3b6c1802ad61ce9f27be04ed48102f2f10e35b0bfdeffa573c5514f6e837ea493d350a47316b7df7ccb4032fac705d1b113fd6500060545f6c8eb732029240b01160fbfb67d372fc2af44b99ab18545386a6be2d291aa66c5bd7bb4909c32e3f9a4f77d5a3c84e1a545cabee3138fed54909fd87466bdd477594f7f28f682b242e2b8a21f273b73271bc5b17f15efe7c1135bca607765f8d5d2763e3eb184a113ae38f51b27514e48b4d626ec46aa65fbd6627fba4cfcd35839b7451755fa66303a8a2febf82a56116fc6de45bf431aca1597f86e032a82212afe4062b592b8e283ad9b3365df3464814e4480e3a8627a54233ff35392c6cad06c0c6ad50b2832c30be8905bda18de943d4ce99daf6522704c756142f1375f07c6374692bf89bd281cfcad163c32be2bab2df754da9dd70dd74a144fe4c87daaee7894723a997ce7f3582158594eb6d3dc8e58a70d6a731631bfa2247b0a63b33fc8d61d98e2be9e8e65384ce0a749b396c64420b87a9b975a6c52b5e9322ba8d4c6e6ded76d8e7af6fcd0a963e62e87702391a5055c22665abd82d1e08f4a76687e5311d8009d6bcd02acc2ee44be32a1cdac9c04a47a0fa96f2dcaa74ce15b1f1ef749ec8fb0012bec95f143efc9698f14bb2f34f1652c74a5e0b97a325fee3208ba17adc86133959851cea79d67c29da7d63cd4317304215de137e6e55423140f4fb5b199cafe1c402b07e58f372412816554245e7fc8036bfc97c24790035ad1eff0fb74620e12e890afd62e084aa55e5c8b714b0636ea6e852ced903f502c8fbb07ee8dbd09bd74bcb707c0f56337d684b4e0c501ba5b8be69d282a7b723fcc9e7e56434f7827839925dc08a3ebcd1eb6b3c93b3b327d3e40e2bb4b83f123d5dba0fda5068c007b12f31ac8666e908a29e3c3ee2204acc76063ad9a7bcd1cf2480de3aede5ba98411fd9de67ccf52bb6d6313f69390c254965c80f575e5aa70d5ee12084d821d75d92eb68402533d6f95835eb27bf2fb6afa1745f18aadc4fa5ede20f14fd076fa8fcc65961e84f5f1bcfaa7e4b9d7cbcc154be118c7308e54a348efa0dbba9fbccdccf179fd50793a0fb2c7e14b27956ce0a45d3ee471afa5e99fa77c2dd1674b710f9162075c71e6c6abb05a001e05efc706276f2527669f2571e48ad0d8b1843ffc9bd0f96f694ebece0518d64c9bed8f907a9d19e5a61596267117f8bae9d079a30ff379ca7de51ccc80736eb19fd3f3f7cabacda85cef77a3e6ba2e479629d16c98328aba4063a9398c7764393bfcc67449acc6048f7e4b847fb91ce16b93d7ecfb917181f8950f1034ed55cf2c0ac2d4a0639d335f68211b10040406183e5e505c8e92f0240d2cd67d8588224eb4aee054efd4d024056898acf6797ab54385c75394669e0f0623ab27f6d1e27822ac92b3fad3ce21d8a160875f07d8246baae1ca859012a6ad016dd79407f5306f8b7552c4e836e99813558f89dc94f1d70255a7b254823121d7830ea53a43bf522901b46228145ea5b25f401b2772937a2d622285d0bc0212bcbfa9b76fcbc105a0c48d18603268be3fbf186032aa45b55b12125645c57bc4abc9acc23835d673bdd7fe5fbde9ae1d1fb69d5bdfe6108f277d1cce17eae175f541e114541b5e6ba8251e48b78941e6854101aec183af11a49a9abeba55741afe3b2e63f1ba818922860a6fe00ddb09d45ce4f48c25bb23ea0a71cd5384af8a5e10e8f5e067e7854d009df5a2e5d4c7af9a57586889c6f45b13391e509ca632836a08e08cb937d5f6e836f7db8f0fb39f8072ee0c64f7aed409e8d948c60d42860cc8e9e1f6dd40bc9fd94fde2cbbbe7cb8b378eacd6b370fdfefd0209e81f0ede1daa31f0e2fb3eceb4a36559395276c7b571dfedb769ecf6b7825ba1f861ca3f90b13bd6fdac2e29d281644186d4c0b597da9f1365d02a74329e8538900ba333c5bc4063e9cc7cfb4a579404b8c9ce38fecfcaf5930bf69b59f9204b8a27e3b97a369f9bb26a579ce0d3cfad1bdde609d27f78bad9b03d0bab9880b36e199278db4219cd6fdc7654e4125aa09b07dfdd24b932220c1b4fe9b632a596bc3c6b8c6ffaa327cc7c11fee1858b51705fec64068380150d6a29feec9880657cf9add7879b7389dbfec1662d8f0dfcf9b0423b540f34730bb24df9a6317d33cf873a10be59ff542950c2bd7f6282cd6333119b540bc0a3849d5d4a2ada60b580865ddbcc512aedf60564ce1865d277e4e872be8583b7efc45fb5902ec4c501916016f27856212e2eb07c5def95d184697698706cc7bebf5fd8801d51054f887d5eb8ac085692597ef219ad46120f7afabe7bebefb6374bd4c835d76584843a814869157bb2e1378e18fe23a0bf806fec841255888d71a70189e5c65fe10cf3285f3ebaeb0c4467b4dd7d4e21dcb630109247f8bfc99f7661383314c5e063e5ca8bfb29b58ac302a36428306d253c5555d57f7a018f0fea9b14170e9ba525fbfb72863eceec9c1776bd2d9deaf88e51fb1cdad75a739c0040380de07e8e9e0aedbc28b721b9da14cf1218025fe2e215ccb6d6c27270e347ca8c2ff492d45c52cf67f696b71c345168ce3a2c88698c591edb1de0e0ce82fe274ff451d8945a70f8d6fc621f41a07951fe037f91fd2e3e6dc3a0e479029bd72b1e60444cc3f4a0edaee208de504963586dacae1d88f91f423ad5aac681f06c8a7e3dd9c2d4b50153e49ba6d3f111d33394a47646b6c1771a655bf0d46aa5005c25a232ef24249e76ff8dc5f3dc9542b4a28be244d4f7cdcc3ca2ec219b22814273acc57edf67a7cb8bc5faa5c48e3416321d1c45282b6e1281ccafc943312da40f578a89d4d386271556ba50bbba7ca192f69b70ca18ffd36c9bf25f562aa6b848591118fc1931ed0f6e3ff6df8051094f4136c5e9e0aeee087db41a9e778b5dd7c58b501edcb249d9f8b77299a25ec206b95fc63b14ed6a94b3529dd4b7b13cc7d2a11f9ea7f64c30362aec8926c1c7f3c34eb4deb7f7cd4aab24e86529579650dfdea48530029b5857001ff0257e8688bfd3507e712cffd051fe81230e1cb4598b9b24c3d5c3ff61069393a29aaf56d89432f9101a2ca522e024a34e95054a10252e75bacc7367b98abd806de43d1c3334f0f33e3732944c7ffeeb4fc0b3e2060d1b048e35624f4fd3d8906f304b2c32687ee8fb3d7dd058c3fba202ec66b67acf22a0148e865b1a7d6eb5f2f940430f0bde77c35f3b90acbb0faac257a2cc0f0c3dbe931929e88abe44668be04d9a85bfe54f5e6c76ebd809eae9d1b4d7f8be19ac3a19e118cb63bf324295e11588014795f8e973ca7030273ae2a023b154dde4b967d4aee0909aa7b3038d8e792511e5f1db9dfd98a147d4b285f8a44c0d6c878eb0f889a919e3953aaab77fcfa73efab21cc6c673d135ec38696b8eec510af788ea63567c55a32b47b604cea184eefa2d15245b13d5620b7cc0b17960f00f961c90577772e11f789fa7eb577e453522d442fb9367feb24d97db6309491a1aff50c5bf1cf0085aa86c47c3f61e56a2a244417c6c8c324012ecc5cd56eff0f4d34197fce735d72627e5c6bddeb8998c38f60eb34b36c28748a1260e82d93a5e7431be26d29d24b27cc461c8f91b61cba6131022f406b472ca7be90528ca34d97247d0f2bcfa0a9a1f0f73bd2b89a2573c94762a78141e47e35476bdf15e7c86daf9f7b5e5a50c0414e30818eedcd218cefddf447febbed2694da68bd0a9773f2349eb0b84c3dce63206020e8664eb1870c9dfa7e0d8d7d830218a2193086f302fc4d43b440ed76b81a6fc44e9cb34b9cb528e4a7a72e45d907ae17a1f49647e14e400eeb987f93dd449a2addb8db2187ad0d5e5552ccc122be9dac99807fa38c4bb54aeeb1cfa64163caedd54d45e78e4b6fb1e87b38e07771711c6a776070512c5a0014d5ea51c7173a9cea78f364994cd6109fb3f2ac7cf1737f32bc41195ac7cebb70442a8ab3600f718dbbba0aff5cabc5e3e0da9eb1bb04af06426214b35693fffa219614c61e1a47fcc6d04bb3d7048d596f174a2bed951c57965ea1f56b31cde5c4d213fe18fe4638c43e2060b33d1183eccab9d2b59545f5c8a2ebb067edfdd96d875db6131ae10a6e64cb49bfc67cbf5404e545f4e7988288b193bc1605a07be2ad0a653e9f2ac980c81aaf41fde55d7e102cf1f7092902bfe98040fbb93a74852109aa2a0b34956203ebc997cc2a082718c82f49f0d72188b5a02bc7694dd9060ba6e6d65ef6206860ffc99900d051878a8308c0146fa4dfc324801dc88b25f849877835d2fc7379867b74ba87356a4d25d183a2e8fc37e03157b6e764fe99a84bf5f4639d83ac3c9e62dfff1fabc7e3f5fd99854c452d8f0a43abb8d0bd74aa23db1d7052dd848b2d596d0796774f5f031f7bdac275d65834ee33ad1f6a726c5848836e4e5dec5045827e2eaa3c680b04b8d613f8313e5ad5174ed3c9e2964cf80e385a483a26fdc21bd0aa533035135753beae0ae45ab1f0d2bc29cef165df23cf72ba923a4044f354d2f154da0c0805ad88718072352af1773d1d924667542096e5dddcf0c30dfc9932f3fb255d488eb437113e72a994bfb2db71d288cf797cf83926610f6a99404269ba1916bcca20e5f3883914749553830abe2e753f768eb83d6a4c1bf32ae4b5f1ef90451d8bea307af4872478b6bcc6653a373f976ba42445fd41ba5ec6d45e156979b25e2066309a26848a5f1a4ccf0d2c149fadbf3ddf2839f9918b1916a603c41acbf146b2629511542d8d9ce644b6e8b8ad62f87e0ffb295f867c371fd232e620d3049afcc24e6ef3756a178e5ae6c27f70363debff88ca372d24b9bcde030d811a4d38566829728a84dad9ff71a042702aadbbc9a4b4371fd2c5a3f948c870e843a263c0f2f24ad62f590271e2560f2e26bbf11049d4eba23e85abfe5aab957141f60656ee98f0953115bfa693093eb7553c8f345d7abdab97c7990dea5fa78e38b357a0c4471b21673cb9a6ca47ef18d9753e59ed6d8ab04c2e3dd5ec1ecc96350533be5068b834b40e99d8e6a36c0cad7ac430e849c41e443b14e645df6fab34c04050818fd3e31da64ab8553580cd30a2f56d5ad9694661f072101fc6c187b9fa98d6ce3a59933697ac32749465b9983997ce008432b441c0c038e5ac03b5a1ce6aaf52fcbd77c8bb2c212cba74c4f6181954515d97d752202fcb35d54dc03278cc37d4d75bd501ecc62fac90cb1d7da5d9e63163426e10e47d51481b1575dcfb84e130c6c86a1da303ed9ee6bb8ad1a77c7cbffb051befc92433553394097b1e29034169c101807c663d0c43e6120016896730281395f5bd2aaa3678bd26010f34272ff535b25de9e791ca18ec919f483a12f3ee80606dda3b1f9cd4b9c4bc6c8e81c0893bc1db9720b0da34badf07834b3954cd57fb759f378180a0d486a6e3426f7c89b4f445b29aad75fc619ca7b32770cfce6753461ceb0f0e225b412e3f73b368b66bdb7cf0934b621ce1e4ad47c69af5d374924bc6b727bcd9e8d09faf0013eb4b89bf8c8311b17652ebaa595e9f00c2b83371779e397fa821a4c3414b9883d7be931c09b5392b49b9e250235bdc8a67bb45ec52736ab13faf2e2ab4bd39b94319c87394aa39370ce6af8a8dbe8a7bc44e82f1b28feb7693ab8ded7bfcef81a5ae529feb5fab98e963a8540645fbfe0ebcf6ab9f636ee0dafbf932db4cb9c3a85c61beae76c3894ba57d3d38b8bffd252e0771cd771b49beb081362fe7aaab65b3329e8150990d8383d9e8dcd99926d4efdc6411fd78fbcaeb4517b438d55213b3ed352d6ac5b4645b2c77f3831629977cd9e3e97300c0bc21417c7152634c71ae4d8a54d711ca9197723539b971439f9eeaa149263bebd1f5729e3f02a455089279f3d7dd25b6a3d48fc4b4985b27f81a8f80e623a19318b15415a9916be042d5510d2133967c03656b5741d31472b5241701e9074f6af44d903f2c3883cbd8b7da4c59cdaee22021b74520be62f82a942f4ec3fa0608fa52350fff9dfb6930f4ca1561e851028b37608338f2a41a7a01214ef65c720a7561dab400bcfe3cc8d56b112c2f249fe9e212cb8ae8031018ea650be09656515fb23843d7f0eb2f3ef961d2f8d94cf39ade8ff0316ba81485422c7012b1350646327cbf070d19b21fc0b0497919eff9776777c58a29f639fcfc2913306d4e5a42e757c3351e41e1a998da731d5dfa36271ee06d79b08b58988d05f0df223c9107ad64b1b9015a8b34ae8785617b7f0110a256b0c3a912074533554dbadaeeb7f7cee6da72b34470c98212e15f5a9aad405ded70539070d015d1e80761bf7b70b99e7019b25bed98b664175f19134cbd2cb7a688d2522417801e4e84c8734a265e62957019a477c87cbc7166e7ae3ebfc5f738a00b94f99b6b47e9599b2def36ec125ee09f8fa9c6c981ad02e7d647405d20134323e79648bc7832faa2eb5fe3aeccc0466919431b8c2fbf6b4b9c2f3aa83ed95c87cb813dc9e43ba74e36d51b5aaacf3d9c2beb2886930ecf3c231fae53bfd7051d85ee3e2d2778c1fa8e608545c067729394f5572e389b440884c5df1ac6e7d0a1c0b4d02e3bd29408d25edc6187b8c546c45c08ad61afa327ea725ea60554550b37c8f9bf15d19073df14e11e2a62310275fcf3d007f85bbb907aee8c2e3fcf83c30019cd7ac04687e3af7c48371d3d7ef1fd9cf00658f2f61e7e2cde3bca2155d614e071cf9f8cbfaa10aea0fb68af1643d9f083a951ce948efa49ab722bdc15ee37313c8f089355d565db2a1c505f4c3e6c110ecd5237900851425ad7c6135501be6766db6c5cdd4378c6b14ad1ffbe57b3b85670c7afe28660920e6edf0fa2368cadb045ab5eddc703e0569523dbb7afb8afab4b0c80e34d4b0810413462c6610b7d9852c63d57d142839d342c7e83d6ddac5d1aa91a4e51f656d8790fea07e4abf1f79d2991ab008cceab82a0dc8279e7284495270730d1cc7a1cf3011c887baa9c4dc19621f44fd47f0dcd2cc85a887f63870439833adbe0f8b840d827b1e5613cd159c526cdb5b8a36f58ce1bdc5758b1605f3882f98000d96d18fcf67ec962633d29ae9658cd6015b105c30828660edcda26bf08435648f538a28baa8a934d4ac3d62a006afc81bc6b21c90bec0ffb5bef1e7733ccc01b275088667641161aad720999ac867886665f79dbc761a5efcfce00367afca65fe9402ea0d11c8cffe3d3ddb0da89cc7f04651d29343c418c3ec9b9ff09d9771845793bd7c3bfec832a59de94b61eb3392cbc4f674ecb92af96f3a2657e449f31738b3cb6d4a4a89e876937cac4bcc107a74ae1225164bd9af6717e3275dd61286e04d02d59d8565323bed992b35d5439d9977dd63b5d93dd2fae3d5982d4c59998d92bd78da8a50b96708ec74aed0939e3b6683a0efd438ad44a00bbfe6b11893fee317de711eb1dc5c3018443f3ad00137e5e21175d9a6053cec93dc8a1a8444f2ad71623121c00b014582dbb967c6714fd5205283d160544b8dfeed4e711d1ab7efd2bd4aa09614802c7fcc12e1ab6131d366738b61efeda510fc1c6bdc2f0da702ffac954d43790471bdf9b36af2abe1ee499ed5746036bc6b9aa316e88ef1fef67a9084f72bd8ebc3e67d47d830f76df910a4046f30c8ec08269e069ed59d3e571958e9edd425d59c70553bbafd74eeec49bf9582bb8b0a23f217d31f93de1fac47142af63106ff6a130efd02b341abc2b8d7cbb673dfdb0f17e80738199669238bde347d8705c9d7e453f8ba68ef4ec8a6d945d61931a55af1d2af246222e74b73d10bb043b790a748154599bf01398f2b4e3f4222f351a59a6d51112f982de52c9d73a1e599f2d2c421240b5bc2b79c8d27a40540f2797fa048d9790d02b309a6e71550821e174c8f8a9cacc2c23b1fbd8f83420982ea98a2d212abd96be73e1e8298499edf303a53994b418452bb10f13415657845eaaa0663dec661d6a02fcd483c8f01ccde35b05ec30bded66b5314021cc91133ee67b69fc85e2352550421f3154818bcee7cd41132eb2fa6627663aed9a97175e8be9be9a6f2dd3ff1ce05d891ab8832a9934fff3e1321b0d4e4709fc40767be51b50b1d05e88dd9a9fb248acd5618c467f9ad0b57782bb6d841b557d18ab54ff6cb889929f50ec633bd753916537279855c04e6d8e08ffe0a519b80b792a54f58b8728472e63525457cb6e5088954ecc326d3b4d36b74239e07e23a20df8fd36b7bcbc165f98d0caac85fb1dc07433d8db5442e18e079bfd9401ce211d7a7a72fc2c374389fbe23bce0b881779e2232cb598a9d782d4bbee5d0b2e147fe3392e23c4c9a952857c607814fd7e78f0945a9fee329cc95f3059b54f0fa466bab70dcd46ca6128436dd81a5b6b6742df43a1b263cf73917eb0372768b6d25ae1ea8b6df9ff0c562d5442cc280131cbfe6bb98d00b13e4221efb9a85c063cd1bcf80966db9c3c4824a60752e82007a39bfda400fa0cbc50f82ea377c9e15570e3e4eb4305dc0ca3d4646131f832a9f1b32eba545eededf750ac2ebdfccb267f163c00f367a88edcfa8a7334c235f605072a02a141677c6e9e0119aa32a685f1f10f5463ded05d201b07db18ad31378ac700d4cc9377f20b1c10c1579c8bab7f21b5a82a2134e6a39b99b7fa813f1954e5bd3b571fbed03c4e9b15fe4b2010efafba62163b43a73fa149cbb4019749f8bd5bd0d4e8ac551446e356e5bba2abc282461537ef38274f083d9c0596a673c3941ec1a84cdb8122d5359db1023317337331e73cbafa4276c0deda02b4e1fe26ba13b2738c0cc8bf219663569760b6177e9b3bdc612c8ccd898339aedc5c11f7c05d164ee0671f7928009e79c61cd80929e4e07cafe8724c4ebfecad129321734fc861d33a1edbee4e8f7aaf273f479b9d5d66c71ca5e7e6416c5d53903b91bc9d4f4f38a93d6c70556a1188369525569553a6a630d9bcf35aed195c22c37d2ab24d8bedb1a2fc9a0b6c5c5ece6278d21e7f3327dc279c079a9d9c4a7d2b030194672898d578c56f8cf9d01a29bb16c588a4712bf4fc1e80a8c45c534f446ef8667f30f514a1eb58a1d8d411ecd4d5a6791485f29a58ab780f94337bd21b082f329e92d591ac8ccca50625c267619b4f86c99ebe5e46cccddc605ce4cc066447b53758b6decbb76fbe5a239938106c9b2f524b18bc7e9757f0b07f855dbbaf00d5be52955977041a35f6aad0009a9675aa33451647c28147680866ebbebaeadee748ae52b01efa8f73f515fe63d668b6f56523a770a73bb1e969959aedd625b4077dc82926dfe27b12064339d914397ed9dcfc5c3affbd9abae7babc620426c515dd42bd5ce5f55f9ac3718fd7d82cb154c474c36d67597f2920c7804e4afbe9cb7eef2dc9c022e3193f3156f2971a256700832bab0276050347038ebebef436eca2aaa28b63d3df5afea461c3f0a774c98ae5bcb4f8a591ad9ba6c3140e803051ba001004b1b359ee91e593e687da6cef43cb8d13dd6fef5eb9ea61c1038cbdc7d7f4c7520b33f9d86dd611a88c9e3cf4b2e692d90a4ebf62562137ebb762b9589bccc54817ad343e5bb6fb3b4f8423f26a5f238c92a81157d93d499652b4339d9d66398d1bf3fe32b34cae2c06bd1667231ccd640de75c5bdf311878d69c2b05d35f7d614e3f2b8584cef1213b6cd31fd678474c40b2198e468dcf7091ea8716146ab79acd6dbd2588907dbfd3a750cd35c7eebc430ac3f68a0b586ed046ac7c48e938d5a0f1fefbe21219c4a88d1e009f42e42e605140d559d3ff7660102c2c80d139d49c5d9c3abf240d09db9fe745a32d6762f341e12ce44609f69f194608a63f0017379429f3a645a3e69c0352ecc28e61cce9d879f337408e38f48e1c62666f31ad4adbe3310479fdc8c3cb55fc792fbab84128c2fc62ae5449310a20014ca3a89c6abc5a8ecf07cd5c5be4a5021086127387a66f1cc82e6450cc5fee23889b14d21e18acdad3bb484f423372b4a3fb52292bf68dae7fb79ac380bd32873eecb56b044a3e49587e6f535a92e5ee92174b2df77d77a0a843cbaa919d34703dd89ec452bfa605649d6a9513679ebe71a997acc727a6cf392b10931391d94ce30a433cfdcfdfc30e1494ca06d24c4882b6d76530834e0bb31e69238df8bca4d5e5f0f945682c68122779744d27c432cb25585165eac76a69e7065cfab3d85e1fce62c7639f0695db20a5cd02177f4dff5a5fecdb8c8f342a2e1d034ebb67fb78dc2b41e28f84e17e82b72152c1675e089f7bb1afa8ff8e98aff63ddb6a08e437b643d2bb8318d643af1002d0c051ccd8959c9bae4f8b6fe2c3dcfe778667c2819422a279ba2afd527ba1a1831052ddaddd7ae1cbbd61cdd269deaaefd9db2e072546a329f24e1d6a131e42c1c9bf9441db0df5c0d5e55ac83906d2ee451dd105a2c4dc7064a8dea2f489b9bb39e998c67be45a43bf66acfb55966e5a9165b2ad87286f3504ecbc867c34507a9c954c5a68e6ad79ee61c7d55d193f6e29d81ae0d1de35b512ea069ef7f308cd0b4286191b206da6a19d10e4bd594750859f2edbb5b009b34740983e7c41b978176f2dda6bdafc8827e31d0f979539a6b5ecd6815640c8d15c6bd0acc41ef6e75c486c69190b31221b0d83adec0a6791334033c97acb810466a5e8428deb0bf43b9a77656956e6d3e841f13e77769c6a4584fed0e8b51afcf8b816e82f71de723b272699607dad12260bcaa6cfc0db517900baf52075425c17d4224cd1790d028d2f46584159075d99d467763213938f7c6397abddbd7eeb5bfba6b6fcec9d772632e82c3a250c867b80e345f2ef5425a992176516ed8140751ff6a85a83930cb28d170798fa953b065c21ab3e3d06209f0f4884094c234afec89b509a37bd740e07b13944fdc3a168b79227c886a034a9e1fb67eaf9b2c8a2f1b2354bb2e2b2733309ee8137114e8b840594d51d17d25b7f4eccad22e179f4a427ec74fa573009d9747bdb139efa920cf34a1c8a0ec846df27faa8b0986ed5e25a6100b0edb6b4f470e1f8d609c4ae879b15012bf1a0336db6c7dbf497755e16f28db0d6bf668bc899dffde3ac66b74cc845d7b78f6e403635d91edc9eb084d91efadef76c9315fb8a99b4c417187409b887de2be32b61062c80b2c25ee6b886dea64931d9cafe066854edad2b25a2d0c3c399d33c1b86faf6360a8e0f469fd399d990a1436c447d300334b6759413eb522b495114468bb11f9e501029de11851c2f37fd895bc96b4e7661bdf74d2f6f3541fac68969de3b170d485c2d4ad40657a5d0eb16bc27f7d9fec92cfa3fc28ddf9bb8a7d0f2438df5571148732947b88a2b6f455952a188360e403c2151e268aa4cec7645c311ae1a7de63b918b56b7e2d1867c0d4169e6dd9b965486368dfcedfb40058dfc9eeb8cf47cf9b71e7e265cc058a6025558816c62b870f4ac516108c0b46bab0d93be38054837422effdb3b1062f7389cdf74ed25c2111e398aa6877b95cb09056687b5e3c1b03104d8824dcadf21a1b8358126af2ad77c6d429acec3c1949849f3ed7cab2b316ec16463ff54c6590a39d55ef949035a0ac7a18c1d6c73ceba33099073d13234482c43f5999eec08f2724b89924ca5f7339ef30198f01c376163e7217096eb634eed66bcce8b9779cfbc9869ceba747600bf34b14b24e889dace539822fa1d198720dd5e44d3a23f5a682d890c6032c69dfdcd8e289a8c1fab93f39aca2956da6fee34960a73936f06892ed2ae58feb8871d5738976bd32c07ac72664982495fbaf1efeaa5b4052877933518ced0ece3e23147ffeac9b3fe55ad607c6dc1601c54147143efc854c8fb593863413c5f539e019394bf0c21f1d6b625181e1ac5b62f8e13ec752994faee9b7ba26099e054118b35fe54a44a4928ca4f172376f675c2b48b00e2cffcf7428c7255d8c2164c80be5dcc43b88ea25d8da52c12167f8aba63b08c19ab754a12c65be1d9991096c1f9d2d2939303b8efecd021e1f60423d75f303b3a031c15d552b15f6e58f9b893ef42f4ceb07d61590664abff1d2857bf3744266ebbf67d65dd694bc52f4ca1e9909060b1a3b89bdb4fb20eff91d914f10d4b628bcd94b6b0167fefd62e3a37f96332126d1a8059fc5df43ecb1a19baa69132a1ddce74942c3be25bec57df2501430f0a957ad0ca59576e38d7a5229e7f39722a90af2aacb5352c2576db7940b48013aa3485a0d7b3b0b38f6372ab515d88cb6d460123743f3cca0dd674f5e5dd89bac7ab460c9896eaef82a8688560ff29068067398c9eb1511e8968ecb67bd9febf8450f0c78a446aaa7dd9d2b1fa9f3fd54758214fc85d100d665c7ebd09f0c97708bb14d9516e364b5cd601602f4b03bb0774da98f0555cd2d6a0c32fb7086f6bdc77bcd3f7ef05d61e9ce7bf2cc02d6ab012513d9eda7e22999e3b28fb1263557d2c6d81e21754fbf1c4caa16b1574aa72b4c1bef9e492550a45607648262252170baa3e08b318728bbdd5d5b56d935e5df756a350cbbaf31ffdedbc1be53f1e2eb2fe67c1de5274f69d2242e5a6c2bcbe92fc83e319998e759ece1ebd8c3208ee3a5c1f7074496eac3aa7f100840ae1500b8537b148176ea32fc4c6a609725e578397c07326795fdfd285e470a3eaa2b324b2b0148c1999819b09c51156ccc05421a06e2873d581f9c23e6bb40f06d8aad3f42274283298270dc44c05bd812638e93c944e4bc0c14da0ee53f7fbc6fe5be1e01b452f26ac201b69d645c4e3895cb0856eeae27bc9b85ae483174c83bcddd681d7c5ab8e013217c8f2469909114235b9acfe55b1abe5d870cc7316e8c1ea3e389cc71026931839b4bd67f07e43e536d1b4f34271c0e4f7eaa4fa1a49c34dae31eb363a603c0f50f2224c7c91b9992f6cd8a9ab34fa1090464a35db2867fecaa7ad3f420f3848b650e30028d1aabc0904e421fdb2c968714c41fd97351754fe967ad4b28507e73c6c80d03637ed27ea764b249dfbcf24e6d7a1e858fa74669008ff13bba6f3254fe47567cd455c29392640b7845d269567ac5d734e396e6d54cab3ff7a83e6fa71bb8b73fae4c3e233f12418411389632c318cfc324813cafa91af51acc95b8483029f620707e305e4f126a1d9a9737e26c9939c7a2ee52bb76ea95c9e94bf99e0315f450313e725c83ffc200891df7cdb46ad7f2e1d9eddd88540aeafb5356da069c1ad36cf1c44da00376f43e33e05bf55f2ebe039c30175e33bc1bbbe9c5df52e585909fc11fb6c997e3baecc577a1e5bda302f2e459266ed774817fa85df7a15d24ab15311c088cfbfcbeae0e5ca43361db0f8064140d51c16da1dbdc0cc8e4996f804ca5c634d6b3954f690bfddbdd5ef5fe119b2bee819e03094fd6dae0139453216a247061dfdaf3530e8982d9a6ba9d30987b0f9f91ded876a089c2b8d96c196d0adc5f138b7eea7419b6621c2376bc0332ab2d1b2915542fcf78678366bbe11e90981f96234be2f3fc3adbda59e05d4a5b7d45155c067fd7d847d72ac54cf2ee9238f6fbd67c8c79356e5034e0ac89dd90f0bf5fbfa2334b61be354e9c78c9c1e29c7332dd845b165bfc14eed8b235b50e2ede19a4219b8c772713a3dd03442a6b933328f50f50f13b3b7a6ef57496ea0002ed97ec33f023d654fd0be9bf604243a3b4e37de1d9899cc876ae738d318505563e743534297340434d5920329993a69309328f3d45fc793e950baa50d249be9ba5e9e2e4b7549af55aaf1f276180837ae0a14f7765b72163e0a35c888b895b5963fc160d58e20def27d53589d3084a92a8806cb37e79fa7aa5f16f9c8077a51a9e3fcfd0dd1bd41864bca60eadd6e84a0c00b1094f5913987ff9f4dfe06fafd3ee49e94bd82714813c17f7da4279b86d23b84a9346acff46453c6ba1184dc7b0c28c81180ad2ce88ba90a3a947d7f41026a2ef0578cb4d956f498920e89c9a9863d56d868cafa197f965207d329328b8d905c26784fea5030e02d57177e5fc58628a4bbf245d8ef3a47e4d32cfe5af460d9c4c31b9e24abb16838ea52bf5eed8cb4633488730167f70cc315bd7c6ab839d4e28025c29146d0749fd5ae35e6342bb7be708af691de6deafdcd5d68259cac8f3ce8543e3e121516abf1d5e87733c4e491b21bd50105b5f3f2dd92de66f49be97fecd1acc8480b383068ecdbdca00ef731429dcd30d23ea832d2e561f96b421f96f025faae928a8327b6f3a74cb449faf39abfb3b2c174abfa32d9d692aa235d20cf0c85af94ffe4925b1fa3ab0653742a43a9af5483b72cc343f78beb2d25d8dd50b9ca22a28e78c92c4282325294c4aab8bb41e9712c0580ca4bf16fde85d6712e8959f766b153254dfb61d7f3064c276640a68966764a496cfb157cfa5fc2dccbbb44b4425a96efd485ab10f6aeec64a6baea6c1f3d695c931a6a2c0821dda36c7255ff98bdd9335f87a733593dab92e556a3cc4ff0a48817e0ae0d092ba187dd8256fd7845e992347af96dd517e5c2afa0e754fb6c7dffe0533bca005013266c377ceb2f49a36c050768d1604cc5dfc9b9e2a5e0ca21ca313a146818deed31d537bc1a9433f1749b00f99087ab9eee009fafd6d9a17113cad4773e03b33ba57c31c77d8d1b3601b53f9be2f854a38f47db28ff22ca67be5e0e5136089a2974e6ee67ca311e28c2513c58369a0fefa358654952ff01da98c0dcafa6da120cc25d4259653053e712208f3abec8ec7f7987fc211403f444a87ec9ad3f539d6c9063842ca68e49f648d0b54762eee45893cbbfef612197eb76c0d35f2c4f1a0436a89c9f97fa8a947339065271937ef0a5c44a6f2bb161c70ed23ac2f19e1e3c4fcde928bb3434b16ba05924ad88a847ae7851433345ee27bc8d08d0ea1650b7f8d6424048e18b1bd53df24ce809cd86be9ec75df225c0b0df8baf8512ee548739993a419a6135a9b3bcb61ca2fbb4afbf3f9f11669d86af5b0032ddfb7de377d136d2e493a1ea0f3ebe877aef2d720ab20f2de172906ed5cd94af3cddc5892540e660703b49097dc48ffe20d5eb787f076f783941d0a4d3bbd8296961202803ac69accdbe4a923bd7632fcceaa6f0b295d8264002ec7d12787663d9a5444b3bd2a9194b6c30db7e529414cb443bc6cfecbddef0301ba861f6e676b0320053fb00258b216afa70e7bf51157ebf73cfbf65989b4ad4672738c2131d4e87ee976693d2d857d5a3f8a85d025c5a8e0193c36d79357af4c6947f3a97cbd52ac4cea7a8b51e0643c2aba2bb29a3dd2d8416b199035eeb3765dfca23a6f12adcb4556c9b4141b0958e6d9e2914bde93808b7b8b553806ae76adba4f2eba3efc125f3b8b86c0a511fc750fc783d763ac5ed37ee43e067762057ea434f63ce6f4728616102b0e31938eaa45dbe86c1821f4d027c2a4debbbcb0132d3491b519ff806ff9148764d658fe68ec145a44a5c96808a66906d702373e8f147f3fc1e1bfdae78a8bc17b3643b4df96feecda65649299663972146ee63c706c084abd5afcb06c0cc49fce5a7a414f4ec8b8e4c702daf817ce1878842c8319125135b3f75241006dc93d590c8774470e8e6aa3e1d48d1cf7e2e743ef9885fdb084a2310e77054d2c9e4304fe38a332ef30da60e08a03c5bdfef05ee233a75b925d332d5dd958c4abb75dc5ac70e3cd63d7acc1fb71ffcfef2cb33a749611017d8ee5b57242b70aad915d43d3c6f7d8dacb946ee25b788a43d18fe5ee8e87779d33b8e19a60079313d59cbf1e0eaa71e25c529b665a8c89ce0d76ca532ef9e0da8d2c8eefe6a2da6a9316692cfb63f54505884674d7b27cee8a21a8387719346bb2d2b83b2a912637ae5b04507eea7f933c22da5c74d88919c02cad4bf8d2ebf183278c663061f0cb88092f2d97095bc8666906bb97557af441c3d93c1d0fae7a31c31d29a2790fdf5f6977aff78b4b4b709e73cb597e85f89209c40e9c2752e1fc2122baa6c69e76fef778736fd6425c8bf7fb1935695fc255bd85e1cb1ea8a1b28db40135cab89afe79c06ea71ec825c91bc96dcca84ed6c76cffe70c25020d0353d099aa39caccdb8dd34e435abc62a07e65234e6c7b2d1ac62b7e7283d1fdf54937ba0e1539b653e1386d257b43f8c0a1c0056a25f511b4ab53caf0ca76f32f969447b3e56475f591ad2f74554284d7e75cf766ad1ad6d7d837bed11174f246473087cf3741ccfc38faf7f5eb8f543f9e49339536c3e050920e865595b62bf6bb732be6c4695eb3fe7b69851faeeeb594d43007e6ead9fa419323b597118748b00c4801429373fbb905045292c28b9122a6cc8eb1352e09958f7efa124a4a825e75fab62f78fc6d1d594c7cdff6f916e9b17a1703f2018dc56a5abaf609333f0cb009516ee8cc4370d5e8387679d0e431a39ba5adb9bf429932207fec57286300eb3b290ed8e5e921ddb8fc1e87d4f3a3e68fedf22b87a2104906ba4b5108b385f989e2265b4459fa35c48afdef0211a0157a202205c610677e5a3d770cd27b7155910a9a58e1012f04312bb79c125f14c95e1cf2bb60af0321a622801296d126f735b291b944596b5fb52f44ce83fa9458f24978f5d410887a567dcdb7ab94ae16be7626f506c8578d7a266309e9791ace99e6e22eae16a054be0be90e8ee24e322a4b03d5da5a65c0e05b64b319db11bc588f83832fd52fea0ac9026f10d1658e5a8023446d29f461fffb3e1308b7f5db58696a533008d7f16daa019983325d94f74f45275b82ac99988c8de4d448371cd6b249fe42c9e3b4c6184b005527c50298421791acfb40551ae92df74319ac8cec310580aeaba4a425d68a82f582f2519291bfe23536c60e34751e316941b2d0f331523424832a91f467dcd15d5d133569c8a87681ccffdc526a15d2ff58dbb0e9c4371f538abb982323acef094c7fff7ed7ae26b4a324584b980da4293649195b740b4508518c3fc8d53f50b7d378e03a4ac831983de5865d8eebbd320e8d7dba2b6b3983db65a216e51b9f61a94dfb2c712e6a682f42c053f7c9549f39a0a6dff7b2ad00afca1036f06390ed8b00b6b4fe9133951e457056a9131adbdc7ac05a1f80f98167e04845247cbee7bafb7140026eb3c372e96064256393969e12e39800b0b023b79d3cccfa15427875edc1197aa18c27988d7f8ecd36358e7cbfd33f03434c985e856484a3813c1c633528e3112c5430f05edc0f1b8344d168a0f0e2664dc76cc85f8fdec6cb131ef7cd822b658b93edf169e162729b44dbb050ddf1a3668b7736f2a3754ee749fd77333eeccefbd504c847b17ba6f2f2626658a8e3d55b2e55d1ca29ae11503dad627fcc8f5f4a961c18d494e1ae6b43f2a3e62f4718a0be3f1bb3ad65e2095426af97c2d43e6ab15bbb1ab561279ca98a0a679f1ab1cd7672b0c8a65e986c97f9ae1136be41041aa3487a82b9335d8a7ca35d16ca39c3c2fc67f2a60fde6521593fdba68f5cbbd67501053fae38b60b2f7877a60ad69082264196357f63ff6b51cd265dd7dab0bc4f63ac5a302b7c94a673c033007aa64c097eaa38a5a5c00ce1798b7ef9af9f99fd524a70f8766e5790318a210b97b003b07f2d9bbfdf7ca48ea6e6e1ce1c9749c030b9d5df3e7a013ee41c5f28f4b16629670dc2a2fe7a82d01831815f20d13b053aaafb8bbc252d5271b71b9097324921de9461fbeeb74e8f9f71447a3ba35aae56e485a13bf5cca75ece96beeaed10f67cc72a9906ba65f5f1af7416b41d828978dadb106d146d2681c17ed9903863988206782f19aa2462e656db1c93f836004cc60762a303bafb53cd3e0baafb14e97257b66be88ef6fa641466ec10278bde1df367d166219161d9dece88c8d182d1329a58c78cb6c33d1d0a5d376a698312fdac02ce57271e88e3666337d374b88a963c8f735c5f9fb1de9410533861588f2a6edb7389502ab4973e8af401bfc1f431b09f0c3e114f751dc4fe6e564c3071c363bc026c02008d7bb271bba9b43094498411085c78cf79fab21cdb28603c929bc1576a065387abca68cf06cf132809039101f2be6babd1524eb3b64c7f21aeba5e97d4b0840631da3695d070479f6e9e87df4919bc49669729b9665be05719bc1d0c1e4cfd66e4693bcb30985e51de4ce87d25b9d2a8903b442ba3117e442c3008144f054836e537da843becdb37f50f04688494b134ca1fec06dc9137c00d5dbc6f6a0b14f6dc783dc0b65da0e581075f36d1008bfd6e5d6226eb69b76173322782fa81f2f2e1071cd92facf84028a91c9e1cf74dd2f64ad3c20fb02093c305f4949c8c4908d96128c10ebe852f9cc004f39e15cfa688c3ab836e14a88f77796d3be2d6663ecccd685a5c8582a765743ff85d1bdd898e2aec942c472cb55eb00c415953927c78832282fd6b50dfcd58797f72b56efe8e50134bd546fa35780a072dbf0911bcf5a35c2f7b85763c26ef3999a037ae97543814e4e41b9e5ca615ac2b48623396667cd2abec5f060cc214652902d1e94eb5e76632f7c7215effbfb1f02298858c8906e7992931918d04123bece8f36d775a121b0f0a10a419d5a84c8338d9bffbe1b2c8aaa6b0eec7b36dbcdd0ca99fec7c069af98e2ffd6a27f200dc1fc269b374fb8a45332d615453bdc19df83b3bac97c44e93bba62814ab878e3f79e2de1c9ca98462f971600db5c2d7562a9eaad57ea7c8cfe130dd38a02136b7799addb3ea0ff498834dbd454e1a6438b3bc04e82c213f1823f6fce72235e3d645497d22217ace21c8aae00423eb896fbda4c7ad333b00d15fdf04a65526a52e4d93ee6af012dd63f2fa50648800e423ea4ffe40af576565ea095a33774a6abcfaaa453ceb726c042e33fc35ae97a0aaa296b0fd53083a6e44c3d9cd23a8bf178b28ef1b1f28e63f2f82351a724ba8e1b6127604b483217abe49ba3bd41be1972b757f2de5832f05ab035b17c9c05c7cc25d5a3f02add3309137b2e6eb93ba93680072d67bdaab90dc4f7d8d716acd1c850013c7811e5f0434a0a7d1c135f026e9b1964278bb3d66eb891ecfd9c69de82d128124b29c402fc427640da5992efedf706a3678ca0c7550fe786b1b45d4c4171b973cb4c35425e78888b703551a2581d7d084083d31c145a71c4ba05025a81277d315e02b04a0e06462b2de51f9b1e1bd9737dfca202bcc8f90f541d187873dd9ae01cd42eeabf2646ee2f19f1782a3a6f8efe67196e3e57278db9ece559df3bad1fd4fd74ce797d71ba29e4ef0c1f573edefe4d266cd1d44005dc59d8339f4f2e5dffbb2f11856d8bbfb4d1e5bd1dc471ce4379b982a16dea7b61ee65ab17170fa6ab35f58d77d17e5d33497f66b9f8f51d78d227618a9c5df7575ef0d247da8c894b7aac4a05c8bf42ca555f48c4bdbaa7492201834eeb54d95d76ec5406c73ce63393cc5ab81492544eedbc810a21f309db989a87bfb358c34ac5abfb2548633e790d33494971f046603ce151a5e52dadfeda6fdd0e6fb807a3f257fdfd9b15c919b8a13ff5990d600995cc197d65bc95b6241cb91e1314bf90efa8df7e4d0b7172c5870d0085e3190a0e8cd692e1781bae49776eb61e395723c78f63ed270bbbf2c6232bc77d7ec8ebed83659a3da750621b8ce290c1580f387415bd7788ebab9de57f27689eb5d2c5e05c8fc3b408705051589ab97747031fb0b9b3e9dd53fad4cf2441de6bd68cb62791dac4f0d09d394528f8c237d4ef674aed589b2b81e08efca052e22df8b7829717ad49de1489f5d5b28d5d12f901f6cae6defc7607241c042109a9221b0052c7aad83fe5a8e152652b862b4ebbe8ff16f61d55966d7aebdc37f96655cd4153b18357911ce3fadbbb44ccd90203ff0ed6d11e72e3304f9b8f4db85b9fc7d82da4bc3bc4ddaedae6e98b0ea9d13f66e065c1323c9b232775586eb89b8367e929ed19b8e60299960d4466bdddd1c45dcce1b906caf72598c39717ef468b82b61b338b58762224f1e8a02cbc951601c68aadb11943507f5764455bc0a81efd5513e3ea78d341677a0b9b9ede94b70d3f44de237316ec3c6c38eaba1d27a2f9ffb813e615f8316049a5de82396c71fc368949ff0d05932a43e47ccc137ed97e8981ea13242482cabe4ec4d8b1a873fc1231124225e51ca805228136cbb990bf1f8e7356fdf08f1dedd97dbff8aa192cee121610620427c6775aeb9a565ca89a28e4fbd62366bba85f8766a01504df31553062f56ed983eedc03b3a1be01d844c32033337f43f97262937211fb3b7b5bd632b21a82fbc49a651bc438388c3fc8b959a2ae0cce98451ac866fa790560e36ecfd799acc7ffe94f550808d1d40ed68f6e05f8a068032e20ccde99a9b6d480511e931ee8e629ea45fc246e72db5c9a7a2c45f9187babcdea895bfdc8d9c7e470c11c7c54e4ea58dc6fc9d8b04da5cdbee134318743605039ee5ea9455c72df2fb640b51e1ff4739eb0aace75f060a15a66b39a18c589afdd4236ca4cb557458bbfc8645bac4866640f3eb150acd171f4665be1b0634fde67c2ffaeea57c9308f707115108bee8319685ae58721f1a9548e53d19165c99b67981f83115467e1af5b2debb73f622b41a2a2ea814764b6c70532d628d3a590bfa665c76f52197032adcb81da5e6a7bea4b98ca9e41fe88538f9a84a561cf4599ea8e9eb3f917e01f755e07615606e6f56c27acc88154a49edc2099047f1b4c6a96cf0fd21c0c7f64203c46d97271e4f79f8a3706cc88375f9c2a75978a81e62a1ca06a2ed9e8daf1fd50bd59846334fb564b6d9c06523508d706f1cbfcc8816e2dd141c1e8232356bd98534047088557970ffe3efe3fe5c5dd6316f2b7cb05915db10398dac0f5235dc27ab0c34fe1d4b27c5e4e1f4da0d1a17ce8899d9726bad727129fd4aaef763ebf4aeea098c4ef6bf04b4ed6eeae5ed7ca112bd2684964e180a1f62e0f4cc195ea8a63123decf7b329d5303f150af667b1ca7bc5fbb6b271fbf53db6d9cea69cc43dd6caf9125f63a3f42d95369ef7d41279eb4f31779a298375110b4451ce370a4f164a9d8cc34f37483e340d3261a8d80fd6eb980d54a8c249e6ff4df186d2afcf9add54ca0cfcd4ab030525b25789d1761d84e73676377440b17fefef4ddfcb365435e6dc276c64758f366c9eb56d81f8ca3a51369c396c2592242b40b5d47fcbc8a3506e4502890dd8c3ba35493331211884fa8f62ad42338cd68e64e1729051f48b73eeb00db9ea7cf0ca85ee35495eb395c4ef9cfb77c0e1e4394aa5eef7736cbd83797d8bc38788d3b989ce3b426e52cb8857af0513e348b3da362f2d96229c01b018cb0ec62c7a7266a52cceab1812fa9d577a5fffc2d0f975dc983456d059a8183b23ca3adc36c4858a5c9943c20733ba6f9e56d465c4cc7b671ec91bf184ec3647ae6b0abbba64bbb5d67227541b555ebd2d4ebb85bebbc780f19974742b1783fca700728779b854f50ae7bb287330b19adb475d39e0c72427b6cf254d7c6d5f63678cdcf7b65ccb5186d4342f02198676761df6f01934739d3ce6e0096bec27ab4533d10a85adf1e6881da3fe9a651a5155de5c077bfea79e711f5f364e8e05a5721b8322281cb6c4dbd2c666e6d80a82e7ea5f2778a7ba565c0e4c7cbb21b0793011db400faa6dee975016a2add4baaa61fc175c1191ed9d192cd6a469a1b2c64e8cf0b9a609e55f8ec6d055dc0e7620900c2ea74938f098cdaaa33ff084810f75a3687c54757f18eef07367c4b2fc44a66986e7c7474e3f9dd6c9e3d834614fdd7ea2d20dbadc55dde7ece577deef705959f66bd18c4146d900a03c58ed0c872f550db85b25dc84c8888fe59ead4528dcdb7b068faf21c8e9a4712ef7c62a4300d3395dc552fb9447e4ee42bc134f4220d424224ecb59e5837e395563b0f7377a2283253c935bf2be6984dd59a8b61cec4c53cc5d89b8d975ad43019518bbe38110e6ef4100be486bfe1fc10374bc68eabb77b597174d367d436d5c5d11d285a672ecf9c531e24dc29ee218c086150f407f5dc489a8d3dcc64a662b2abe72726f894303770eb775011b12dacd0538ebbfae06b38f50185f7f072ee551ccfeafaa390d726f635bf4722c63f6484ab9ceea2e752583409f8d8446ec1e46bc1fb73617e08f04526da92d7a6b3f92fe3307af8d204a1efc474d0b8001fbed1006280b446a961de4ce26e6c2c51c4b544e11d60ad066855e0b5a14c76983bee500d330588c1cd0e84086dfd8c92d8a0a37aaa2917af496b8595f23eb825f75df99c57b4f6ab74a97e396bcd0fef582f5fc5b5d54fe3feff30b70748f4c3b85d3c1403ea572e1adac8e6b3e6c86b1b3cbb225eb54b82563e22fa574a4b7decd1cc9a159d76ac0581529da00d60ede926ee9540ab38b036c61117f023f6aa39f883978b0e4197ed31dc282d9feb56d6578c1d059a505e4a7a006d2b90f807dd6a14a10b0e326958ae3ec500f15834d0370ef2cb1448fca8d4bc2cb731950fa40a128a0cab315baf54b9a29a3692a6de5fce9af68e7b32326719186bb16196b34a9c2e640faa1447aacf211d69ed48464ad741d7ca3fb617d35a1ac7ad774209d9b8ec943a36f50ed0e38d5317578a6d7118e71209c6281af3f59b54fc3dcd12ed9f344e8b4f53b89879beb4bb4f79da9fb5de3f882b64937640a02de70e0f6a9eb852a5bf867561f6dbfb4b9029a233a546074a7f2048c379631f8671400c5c37fc744f132e7ae4ee8173e96f7171d793e3ebdb8707fe1b7978ec2e7b94c1a6eeb8d6837e4c040cc65e80fb6b221b450a392c6e0a0390d9cc3270958a5032deb120d4c3a62a9c35a081f0d7c822d47bcaa413cdadd752a9f4f5dc1deb47e7a3d732b1188e6b7a250d954e22476dd398e6fe59b5be99d7283b76e1fed5e5f0e2b159bf985678af8a7cf1eb263fc741669c67a84f95c3317a255e5c5153992b4d9f1f0d8d742f7922c4fd6dec18f2e1b1e1706bdf4645996711056c4313425f87526c55e5c0b9fb0a49cdf43104cd7f9145821669022d46327143932708a223ce56a8b80b9afb1716426afbcc59bcf994682e9ab51539a75949629c08e003c5f3340faa6b44767af14110c1ebbf5ec94f746c7183abcbf59abdf752643ba031a4961e11fe8647b7aa012247c3a67c965d8887cc6885e8d2ad04fcce7ab53f1cce7457affbbe1f15fe0d4065a1092189c6e25fecd8bd9c5c78d9230e426102aba34adbeea9a0dd69120851f246cc3c4c7c49e9bb04cfa89456236c402499010a925c199647246515d781327d9aff3ab4ee464a38ca57f08fda55ac2debe3af73cceaeea5b99133802d94cb0e6310066a84f8458b51f24f06674d08c4e5814fb7b8a45c2a6cc94ca63168c50e29ab1e2d5019a853bf0c7e627b1c9fe0137942fa6284dc6f7c6b364d0021e6898306a6adb285877c8d07120b92098e411d33072d7b50dd4c62cb515f5953083ceb5398d8252c37789efa70b44e91cd2c7f4758254268eb821aab26d39c772a945906feaa4e877fd3fad26391433635e10796e107ac63b169754433f117416b930a3620893b401922ac6bec4aff5cacde70f59ad4d33e2159837cf65012da047ff4a6640a348a730f18a85158efdd9e8c6df9181582981c5827f49be66a1deb61b82e5816a3ab5c25831102db81fbd0b19a48880207f5eb6fb985f1b227baa71c48a3f3c07aab86ca748a39bbf408fe636aa86407fc9b63d3470a821ee53f9bd687516c9b95a5554a70c1aa0b845af7d98de4ed53e030cb4a6bd0854be349c6c8861325d93b345e7356a32140ae7f2a3d5fc1ff33fc5056051408d07b5f5e2bd42563e327e91e8d445eacef40904aabe593f945b487d7441b813f85289831bc18c3111e9d20518fa7a3752adc82d207e0a25d6e0120cf34d8837b579fabe8049f18aa6c5a4c8e2676a650250fd46596ebd03b005bf83c2fb8c1acfabc890198a84e926325f69c7f96bb6c84844d26be1c11de1d9430b7cfff3f044281b136b07c3515976abcfa3ac8e2fd0564cadecf05b225e96760e02badb6fa20e3b6f66bb4f996bda6898ccfacc2558e324e3cc1a3500239649672d6ed2874ad38dd3ec5454ea6f1e505ab8d00ce039ee222e0ffae75c8c8a4e66c5bd111016b51628c2ff2840af9a6859dcc679d1bc51cc2fbe5f39a6e41e0e7a22c75c1a86eb3c0feae475edde3d4a1c9a4726de2d3439b2f3ede20e660cff6c589fbf3601f9eb49821484886b9eaa86e78146ed9a37e765c14be3feca7ad9ac2067e3c8d7d05e2e1a0800d738ae3ea82447628eea6a86331a12fd8492311ef56bd5a9bb1ca0bb8c4976b798e51fd75be5b97f287b066f2b025eca0d8fd3af792174f1c3903c3a9402ac1ff17dc1d65ac0f908f16db2248cf1971ef39665e6d627a11363e95f07e023efa98653b0fc7216b05d348d76b05039121b5994a1bfccaf326b5d44d3c17ee292d75d4a1ce1083950a536b9fad7fa94316068b4df735e895fb0b17d3c5585109642af6dcbf868b56002578e2fb7251d7b5c1286104a5263ce4190fca17e983fc5f46bb8cb1a28f46836bb2e2825895f4aa6f539a8a3953a3fcab2a8ab1a50368141cef2ea70ee2d292246796582e92d263391ee6bf8c1def00f3c54a40c2e1ab7fd12b2c47784144dd40a0c4543f541d0c440fb9943c20b7b94221f8d787b9337ea120e8072dc07432690c9697cc5d68bfd37cabdc6bea58749d4da337b5db6da8abf0644a77003df1ff38820e712641760b5bc63d1ff1bd49c6246fcb56a864d903c0b67dadce4447d633b8c5c647586b82406113a86368605470bea09b8f6de37780fc36dc910eb903dac53ac5d31923d04da6c9eaaa20282135727aa6adc9717f894ee9bd0cb5741ff5aad9c9b8934f1ab883a56a890651e329d55322b0a7c42b272aac0fbb07a5ab0f9aab6977d94fd3d95b265e031c8899f059d5cede34e79be4d2729b91ec198fe33a44e9b40f688a6b67f47bc24080d22bd8c6a8c02c4915a21e02fd565edf2e296559ecbb9d28e5ea5f84d040de04032a3d3d0f5494d43e742c1a813cd4e20b1fb862014cbc11af4c3f53f003c7a65804e3268fddcf56a79ac3b0dd222e2417511d1b4978a26d1216ec61c43c701d9933ae9f9a9ff7d8802496612603f1fb7207b5daf8076cd0630da417ae5cbda2cef80551e3c813dc0fa48c84752e16ba52d846216843d7b34482d8ab8f44a0fb98a2ea3dea53b72f112265794f1a343e62af2402275a355f58d4bfd92954da7b24f1bd7f4328503d5ceea2daba83a04d03952c3fde0b17c5503cb0ff6275c0ad46a701ddcf4c8c8c99772c998144abbf3f30f7844e2136d8b5bb17fa5a67df8fc9d938eb79bbdb01bc11a17aded1d9e30b91ba6c00b2140d69b6885a0362906fed054df46e829db99570e728fe5c71e1f3d735cc4c1ac0d916b885310df11d648d151e6112076d6f1e4b73d342ed9daab0a3f1bc89c7a5fdeb2b0d3372847184f67095a7cdaeae6c9639486aa4b8f7a40825b31a8d1b68dddba3e9bb113938ed5d6b497f93944cbd4a4d068e08475c4d039670de7018c4a06af5655eca5d41325128ac98e75d31ecd3905580888abe01544e5d3628608961b6d9d0b7eae5771fb79f45e54a9e9e1c54eb295f9bad65ef45a8ae605877f06aa5eef42eeffc87b2fc73ffc73c5337945cb8830c48cedc2ab02e69a3a1222a29e346278fd77127fd065d4f5358ae13e57e46593274a3b76fb17e2f89de0994cd845cf680e09cf5f52ae03169249539df002994c36d8ac104379b9400cf38682e79be0f49a8de109538e8f7a84fc21dae2d1d956e26b83ea6ec0c1a8330186b15ae6c464130c0016994fba11853303fc67d4138a6a4314098ba7e072969e65ba08fc8045f96e125534d50d384c9375ce1d0d2050cf37bee297f8a832908cf0496dc5187ff469c7eec5ebf175ff02130971de692272432a5ae6c1bf1a1544ac8f30b2253086d30b62181488446d49d324047f4d283366052ac6b61bef8abdc8e202398e6bcbb174ea98c614138e85ff5877c9eea4fa9329427c9117380c83f28217ee7b935c1926299ac792db09186dca5b7c5c8524ff883a3b1a63afd7d758958eb2fb31bad93344f2976b542103820f1f9023533dd07053ecf53c1e179c09d684bb1f645cc0dfcbb424611561735b5df3815a46195f90a8111d03ecb4b2ebffb3d4fee5e754ec46e73b6e40508adc79cb511fea22809669f35d4b889da1ed27b09db05c8e47579d4e1627ec163329a00247d57d545f0283538de52fd03f943c0ac9583c13f3a2f91fb7af62edffae3048274325313c9a05a0c6de746cff2cb2f4a015f252decbf1bb599458c7700f3884d3fbde45d068805f4d59b68a2e4df561eafe4f959e9bf6e5e34be458931616959e2a8cfa5984ad9dfa56c3ce6315610d9b51b401b58817f1ff8412b2189a59b419fa23f6b3f9f1ae5c07085cc6b31e355d719ebf194eb9a5487557b355605a5b131b4b3e10039fd39925a32a3dee661ea7b53e1b2e7fede4e81c28141a18e30acb6f2ce53b2e11479a23de6f45c32622e4681a1188126ef00a47a82b75fe7f67917b99ded5f6e1086537086c46e1407e98c5400d71a8a3a29aba41acaadf1438405c5165783feecbc9bdde399d5c3e2beed10f98824d0f364add9490fece493c7dcf14b41b02dc2c3032122bb923bfd5d37beed191dfe0fb43f464c473344e0360aa588cbb22f3bccfb4160b61c7f2c0151069d28f24f7ac92c1632169bb7db3294c2d892c2fd412edd3e92a88db8b406e6ba496e9896191ad9fc75fd5251e275d859b5ef42243c7fd80c753b90e4fe7a1caf0f98cd966f331e3f440630037a4b318b7c0bfa2880ffa8f2e1ce1ab9f64deca52cd5aa7340b5d824b51d1ad1f8a9483c67fcac89c45d3b281617a994adb1c3da58e4391f1bbb70c7e327534605174e1e8fab365c488e2e553d150fdbdd4fb61a149bb3ddd1afd0528d907d477ca7c69bc153e8188807447e06e95a36b473ef025855c56c6015321e0f6bd9875b9b4cd57030a89a987831e26d19d9c8fe5a1d6996153e0fa01c45cb819262dcb89d7baded2a25fbfbd29314cd1c3569c449559c791c180855d292d763326cb4e7bb363db938890afad5f052b25e9bf248552e0a4d59132ba3adccfba82e0b1fd27b508f820bf48ffc673c296bb45da0db187090c2b83cd7dd43f7dc29b8dfc8c7538a042f2e9a4354a01cc68fa5fc163eceaff09433fa6e99ca761d8619388dcb57b53868ebaedc1215ed994b654248717b9e53659b0b64c64b33e6d491d0e2b153c6fba507eb6c50712dbb933a5cac5037ef09901190eb05fd80aa10cee5d7d7e2fa003bfd0c96d1a9629d79674d933a0c921e16ec955da7ec08cacf8af992b13c48cf200f0a6ed34e4143076764dbd5236854a8dc00476166fdc68c5bc6208f1a088008e891639d681d7aaedda7f10d24f57e73bf3e32f8e256ff38d01aa430d58c094d8c511b18bad43b6cf8a815d2fee37ad407a843637177d2f987d9aad35d02982101a0183eceeea2798b7df6708540396c3365273c095ff6c71c1030a8f432a71f26c26b5458f6951668936d27668e79bf786671d9e52ee8f4672246e29e22578fb8462a65a79f02a3b217c88547c1cb4133af79bf1d1b56a4b38cbc5084bc7c90be2edcf08a96ab31ec2eb48349bd4388f6fe44b72645aa5c9d9cda510f17749e3c4e269e8883a7477b99a64bbac31a719895f63da0683ff60216ccc53d2cc0579b3b20356c9d7b1d6467bb8e698446f03a4a09188556762e25b5c533629b29c225d0e3a51eedc7fb70f3bd8c97260fe9fd9ca9e16dfa0f1ac64c49c5fd0e909b09da3572e9b429a6a70323c5876ed15b5389987e3af9fdf559c6f928a780144612cb9889565d1f54a79469ff36ad80b95a9d102462a5fc38699adb6d4364ddaf843a334cb4be525aaa507d9b2f4a41e2ba9e8b4456b4f7845313d0c27d587344ef077ae57e8b621ef37ab2f14f4a35830db12d863f15648c586a3db5f55158deba14f09513cc2fc1758dd9208ff9924024b9be3bf76b8d996564536b434cf905db570d2387b0a08f677f7a8c95bdfa9e9d185d0eb0440c2fa5f4eee2f492a1163d6c4b1a8fa48dbfa19970771a969f433b1e45097bbb860a3d0e255dcf019b64c89ceb765dca6b74bde6d50b1c2aaabe0b89b417e13fb0d4045d71ab44ac0c923a686762cf9882b51a507e7ce62594213d875074782a16aa5c7718983bc129f62079a3a5aa23c227f58ca8ab0f9c03001bbf9c5d7a784f1aa163b90800dea4969cfe1aab79067ef50c37b3c0627180097d686824aa4e507c9e376529c32b3cbeb734db58a2a52d0671a21b451839eded90c9eecce0c132cd33a62a32b584b9ee036d482f61f49c69246e7bafb13dc3e2ba60e1322a7c8d60b84ee31d347a872e890d0805c4575f7411cd09ddb51fff4935617ae6e59efe6400e1d418bfb3bb766183203466972536a57cdd8eb59c810e22322e49f2645e00512fc6ffd79dc81d053617e2c75df100aa8a13186d90b8195a3102bf173c3effd5aad7b497052866e723ca40981c3c8499e3aecdad3a8e2aa466bbf5be0f2acc3046c62c0864cb10a06ac8103c6b147d49e90746b781cb07f5d7b76fb64fcae283db26bacab569b88cb6ed55627b38c41d2f60f04869b1e2ec76f2c43388ebebf63cc15cdc89d123d6d8ad558ee4b780be3663549377e6e73a35b0011531bc7935fa68395c577b6b3191f6cd98504a7939c306a457e5ba412c9a4acd9bbedb61709a6387e333a4ac24f9f3962ee659f93a5cb9e6ca671a74b71e10c371a8372fa860bc2b77ec03954bafa89e73fd91c4160296e17716be250e3f431bc75719ec08f33ff164b8a54838fdac7d296486a771c068157613afc7b20eb58e8c9c6a6f4a8d9043c82eb8ce8a9fe80a57041729a2d56a0c53d1b99ca21048962357fcbfe205766f08bd43a6b40659c5267624c9c1d335a4fdb029f131d301726eb267191b7698dbd1f3a38f5df7024c15c94cb824b56f2856c1fe96f612a6eb3eeb088169e64dbfcacd8cbfb4f1a25b8bcef1c7ec6af84c67b81a3be06c39103e9641ea5d86db6fd45e36602aa2efcd70b5ec8cfccc7f60c3df17953ebcd339cc7d693a65126a0a54f4b678d30a671504b883ac950a74488fc1b57db2bb286e864f79941d877ca1e29793f27275ad0c80d67d9e1de2430f7bf37f8e8cbb49e2af2b57791377747cf1805beb3d1eaecaa5f30e93bfde81bcde0a0c1a51f92215186cbc42b7855379b3c8d5b66a5883852005b0ff4740267f611c102b67b0c174fa6455ed22a499ba27f780bab14d04e5aca73cfbd6b138fa93daa8c2a858c3065fae59a8eae1bdacf746f3762a0da61c207a4ad03721b06b9031675e3c9fae6a56c9aef427491a11d5c601d6c5fc5b12012768ce55bb12ce838a94927a59590e45a18a3e3f02e539db1fd1cb6f6a563182a1de4db67d20b409c235b7122bb13278032932adafefdc612256e82131860b9f7919a57413dd1e9eefb6ddb4296a3e371dbbe332ec3ecb1ff6bca91af8559cf8b21a5f4799c04c31db7ead66528ea4b548bdaa9eee5015cff5380f0cb98f6c2c356111f25667adc13202bc7c4c4a37739b9435664db310d4efe3049b320e31b4fc3757bd6b755c7feedb79f5b8376cbfd4bb044a1de4a30bdfc64131a411d5dfc947d7e0d28b2957313ec841813401dd02e8eb20fa1c9cd73ece84cdab0b4bd5e6f05035cd9616176ebc83164d3bed968b1c8b255d08ff3621d6536bd696bcf42b1420bb4807b90f649af8cadeeb617b2e5540cf1337def2ce84bb54d46eae2cbe44cfb66af4db5557e758a2cebb1e82274c2b54c40a3c0f8de3e8d04d83606bae8fbef506a72cc5e7ac95f3a554148ec612abd95279af4cabd35f0d72f10751d6c47f712a2a6053c55364a8ad4311d36efe9289edf751a56eef01bf2e70e9526a0b79ea506e4d1332638c75f11377d70c2e3c6a11d8ff829f5f23c7811e323e0fda417ff5e05f9e99c9d8d991a0a8a8ce555453c745be7abb6e435c14c5c457a3827174195b9e18a23d341c064315b566ce336b21967c5d366b52e9adc1aeab653b5ab074a20e3cbb38bac6b7afdf6320b34d02b615eb50ccfcf73c53f63d15687664eedac1a14358ee113aa4a478d9643ef0a86321b18cf8d71fea2bcc9a4cbd41c231bcd9a590ff71dc4ac6a5a60fb637530544ee900e38dbf2f6433246377717674dec1b5d0961b821be1131efdd7a78555929894cdea477091e1cbcd9c23a127076ddfdcf8c666f547d4f20d2443f593f3e689cc881d6fb60e3c2fbae2a6a17b2367dcb36d640a77135005556d3317a6038fcc04198ed8b139645d7522d9708ee398dfc47e5005f25f45f8dd1a8ce22eea1a1cfd400f0b358729045b0f9c3f93ef5d0fe90ab513e0308eacc9d4c977ac71c428cf9447b56951f4df6fcec0e329060b7af1b4d408e5c2bcb2b0c996f163b7a0d837f010ee00b90fdd6fb576f9b30d98776c6f08b192e50c2d9e5aaaccdae09dc9358d405d1ae0cc3eff254b2e586ac4d5b88a87309047aa79cfec6d9861615079fc6309243a05aaf5eb733c8b35fe4899ba71c110750d0de9152c24d51ae32ba0ebb5bf4a6e891f85b7e41b8cd943321a3a360f6d0c771210865a2b5ce464c22eb5da8d07342dd188981fa7ab6d0bfa27762fb7a7768ced932e9d441fb2c1f960fb5e9382f07fbce13e1cda1ef6df7f440d9075b6ca742b2f4e9d68ad7fc300de01ab9b114df8ca3357cf1ac21df90a089d272015b2e711a77b12671724d6b84748a90afe8d854c67a1defe68dedd07eaadf08cef1448db54b5983252820754cc445afe7b922af00a7f8603dcb1a67dc735d24799e79d10a64048ff1b09a246f2946729c9f109e8880cc7270c041306cec9ae3cc3afc58ddd2177c8fe290e2e90b3464b06d2b9de31cc0826bbe13a2b01d2c6c11e8d9ba2f8164c8fabf26c7234341a53997b9b6d94da540b6182a41ec2d968fc3f18414630f9a8a2d3b93c51ce4faccc346fe6f117e6ff6890036a5283fd30b39e068e212db71f73303f607642338533a7ce35f40e4546e0c8e84b5ce57ddf7d3f3421ee737477ea46ccf3aad8492c938d73ba9c5488afb3422f58f9a11733c2bfe1bcb4d2b987e6f5d6acffba42e189088bccf82aa793e86fed32b5e44ccbcc3e87257a8ff4c8792b14138ed8e8bcef2dd0173ba6bf752eb4e4c3c7dbd3d7d19b9c3bedffa5464f563ed707d08b23d634587ea4e562dec69007af57b9ad45d2e4b9776fe0e6984c90faf841c43387cd31ee651c45301f38a6441291ec90f2c532e4f3a828b1b6def7903149b02f225b69bb26309297e8817c6ed401aac04d7ad456714f34309dcb81eb7eb534858089b4bce0aef4efc293a8b46c3e222fd4890ead55686478a629f4eb66a60c496a3d3b18b7ca74c22c1202fefd438ab61db36212b8c856589c5754e0cadb8ecb38e7602a9ccd0930a0403679d9bd5c13f6d3d18870f36daf57a6345501e1df2b51bc55a5602f7cc4238c82342bdab7cea8fbfea6a2770f87c32c6ecb8741107353f87345ccf740da4388a0df2fa8479459f1fd5da86ac04d77d504e350460701265cebfe5dc0449470a9dd4e6fd4e9bd484cb0b8947856f8cb3dcad4eb3818998603a10611486492d9c96e2681549d18286afba00e24de9a27791b6664518555cc09efd39c3af77b24e3d054239a6ab9a66b5fd32e0f5e97538d26409d9684d20936297b2332508f4097e582f1a8bc13c9eb3da2f7929d125c5edb2087bc011179285d3e3e70e4fc4406b1c568e3b4d2d338eb9ef6cfdb46ac23f3d51ef4bfb3fc18c4919dfecc4fe4955cc1745588ec86b9d4f3e26000af5329873d35f104c2e4daf7d0fb4a9155d39f1355398f097753ec2720dcac7609bb0d7b3c1a3133ab363660dc31b79778415fbd9a9da15e048e7d6cc73d682a0b1ee8b1113df8d6bbebf529d8af8cd23dd2621d573f2aa7f95e1b6eaa07be0aaa999cb423974f180232acab1f2143a7ee8e23ce1090e8fe1b66533e4a9caf806921a02c9b8b97668d8f800da72e162e63ecc23787bc2ae6479be8cdbba8c7f93687fc2d14992015695f7e3c0ebdefdd1351fcc61d84f8f6fa17ae283cd20eb0fcc778b9c5e6c6b21f9a5571284662f1763f611d28e968f07c98f47a163cd6ecf8b70bcd8c25ccdcae1e34bcbbc3884f8d8134c99103e3fc0053a87775c09fab93573944510ae208862cfebc3a5ad9478d52ee1570a26ee3f545a2465e951e13cdf3d88e0b193fdb3a65b0612e497bcdcd98313a2794800eb5355ac60fe2168615b60352f417c72486ee2c7afeff69c1999040875df3926f7c3a91e2463caf11d02d706e4165d9cd1a9f830da8bd8a37c68bda88d348400ad2752fea270ae4dadbd9cc83a8891fb792c25c68e9100211839d19d9506830688c36ed5d8faa0476350283905fd36d9f46b4c8d8748da2629a2c9a936b7980ea2e37cdb02ca7f663f4dff914a49c1c3c0217c1c9b4b0add52a00d03e42ee6553556d3d53d68fd55d74ff5ec07c77ba8eeb6360aa38e8413eb5f73bb4e8123325d16f9e8d2f279aa9a580078b4c5f18e138a140aa8fd97041f8531c7740c324b7231be167b8a5db67e50ac1d08aed4b5ba73219961826f14fa2c52e6d1e5113a87847b579e5e5fd8ef836694266d67b4dc00ca1b1ae85b1f0282bbf329b997994cedbd4924222636546e7523be702fd2f9115c5dabe852a846cadcfdf1c037b9e8737c8286b7d28c9904c2a08d2373d2d69b979257fd82b334abed2600b5b848ef36ef74c28ff351743472cb349622514f5b5bc1bb72a3a2ef628191f751ddbbcf1d256e31c0b729905851a14977304c85c97ed5ae204b924cb23eb3a2ae9dcb7a52ebaeb0f50ec91bdcffde78f20fa74f6d41d3b7617e349695999cb24542ee57435d9a44df97eecbbce0ed3a71b7e51f9a97aef6840fca1a74a4ded592fe00b45a32f39c5105d575347472ce130e3cbb4bcc135c92956d03ab6890d3720e1d458b9d3f6918a2de4350451db8def9e1517e9917a725a86cf225e21c467ef33fd3dbcc8634644ec516aff10fdc9a00bbc24dfa2e80187785c04977a9387d5739fbde8e86090556671549aff3699e0d0606ad1a2eab07354676450abea017d4d1ce7d5088032bc94987672cfca24aaee6efa89eb525ccc897136ee898466c2bf6828ed480d5babb141f41b092ad13f10b28eb897905b09d43178de895a2ac061fa7d63a3e128445b13ac365dbc463a9a62f34f1b831c0ad9d9eb41b4ba2e1775235a99c7129cbf6c3b53e54fd21bc969806a70074956afc0667a378a1d905f8c802e303b65447c0065c60253340ac7819cb2454cd75f3e90f69e125af1617243f4cda6c91ef071622f8b7e689ec83cbded2d166d9624e69ac24594071dffbf9a5d79af4d0b1935575845e982f67a289b3e380b6ee3a3c3a28dcdf1fda371fb70a0f9aee43e9c4a197fee68760536ddee9b12e99c9f4f18492000569bc0998b77a2054084928b4ba33e66d30c88d51e6a2f646c2ff6366085f69f736e9a7315d50065a93abbcd59cef6044d7e6165c992007863c97453a40bcb1600ad34b994170cb7f04ceaef84432c5538bd94b9cc6c9c1de3a905795f438ff54dd4def612afacab1275ea3453bf69cd5da569b1f0d39a7d07d0e314c5bc2b21a28fb8d94a622bff205d5a504409c2da13acf65070c86552b5da972616c7a079212fc154575e2b542e0f50973b0e5eafcbe1f3d53c2a227e53400d49a5be3b3a74658f904a86baaf984bee708a075c6dd9236446c582ab721e721fc4a2dd4ae5a7943e817f82157430118e8fd0d845e50c3e7c7bb6107c2263d40526d019e604951db586091f70cb1f5f46b9444296f3d7aec50af2c8a50149211251af60933d608b1db8098d8656a76d6a7491d079c6f4c2a19e4d58d3916e4c114effaf99e7c0c7b1f7447f7c7a34b730f0a08e0415159f781b10a7b3f7f9a85fd22894f71b7a313e0752248a5b4952a93dca1949893dc765534a1b8fbee4e35ac38f90a2ad16045470256a7aa7a9c8435c896dc98de75aaf0f9c499b7b23ab05fb8768185667321968cf44ef0fa84fce5e2f33ff8b0838bd9e159c043ca5a2eb00cdc572fa2c39b193fd0b2dc78162dd2024eb29f964f13c2a194a7b34288219c039417fca9e5ef5345961aeb4a517ffaef1023d0d96ce9bcb40d01bdb09fff16cb01f9156dc9b4a8019640060d017a87b4fe4b0819ad43bba3b07eb6c6b62ab45533d4c45506d453f35f9938c0a162e355fc06b48b64f03bdfe65ee3df4061965d72b7b045d8dd9cded5b42b5e0f97e25e3509321a4dd85c460fa6a7f7ffa4c256eb2d7494ef4d567a7f75cabaecf539b45c82a90b53cc586e0b5192d2bee442e8064e6e8c3f5605196a163eb9b2207268f2b70e820ab4fb908ba1eae6dab50df52f39cff741860884dab0e09fa5a79c70dda2200757b8184f43c81bebde292fc5bd1b8adfe7545f496266e5e79a53b5e87e5c89080f19e677b66a58a283161ab95609cd99280da6ab699432c429208f702ae0ae265892675d5f9a57a0d7cfdc1713dff8b8881ae8a9f65a2c3e54fd7aae748106c3d7f4af82f0c4f43d03c4573b24304d1895a8e1f64ad76ab82093022d13e8e3a61a1399bd11531cd0ca20a37867b598f440c7f8591f4f9415efc6c0a9841771db3f5a6c59e2b9482ea55ab762ad3f83d24873a2c27c2dfe0bfabcd13ae4397dbe2fb31e3df6b0cd09d7f6c99fb10ba37d00fecd22a08eb559523a16223bdcb20d54472bca9039a5971d98f4618fd4500dce24c3c8d01cb9b6bf8c279e1e09adfeacab9161503dd91017816daac39f644cc42c719eeaa126a56df4b5dafb9be1c87d9521c3704e004a8875959e7548c9e8c7780c8dd09bbd80975e293ee35b347b995c6c32d0bb5dcac9d354b182e535cd05ad9b229519ad7b7daba8151ee2679a55375d3bfd70888bdd6caacb7c51663443d41ceab6095bdb81bc5793acfa9e783cdacf115b32e887be009b135cdafd4748de3246c5f17e8be94defa73bce9fa7588eec0e39e8cd89705313fd3f234f2bec731d832bb8601c5e6dcb4c3a7317b2d588f0698715530d30da5ca86416f858903b7cc925c3baa30b6b4c0644133d333a13bbfa9dcee87df366231c5ab91e7a6c0ce29a72ceb18089e0978d365d593534bfc2584e8dba2c744322370ac663545e9051aa8ede4c03519274757c9ebda02720ccd6cfdbdc90eeb22bf1e91f3b7ebc0bc5ec7285dd4317858e35f808543284e7f42423cf451c6eca31530b92e0025f8d9e4c20c6fea43a9f9a1cec3a5fb4dfbf1e8fbd9b8a05178c05c059e3f681331dca2ac6b9db798ccf53b30e11fa5f126379aa368fbf1fd1dcadedff505af628d794870da6778fe47b0931869526d241a5197d0c3fc96755f2608739580b3152adb0f9a8ed0f9c771554fdf112145ac303e97b0c08eff532dd08044c9be44b20685c8b239c3480dbbddf42e977207be54c44ecced069c7803e1a71b78ed4caa283add53ee4cd169b72ef78c419ab9c325b9dadd9c7e34a88f9ccf519860fbe30a48de60e33934e67807aef10af4c7b970a6061e967fb11360c474c1db87a01bdbd9f462501f5be52639c8fa559e9f1064afc579373f354644918ca249ba149864448ee7db27ad09dd0bbd57abbdf93d2eb8d6ad278c0401762df84cc2c616abe565467f2f1454983c71f2e43791b23d2366f6f976f0463ccbd4327edeab2895e014a6dbe476e4a2956408399c30e3d065368bd454dd677800e39ded44bd071044f6ba1b0a47eec7db6e47699e02c01813fb001c910a5893bedadf9f04d6438bca505300367d31bdb242204df37f51b79a0eaa7ae162791c03cd3a1bc0158d84595c4fd6555109e87b70e90b5bffbbd3ffd03ab9dea22b31dd650075c129624048a7b1c05d6a9895de0fd4727ade551a00e654c9f7062933fd4ce6fc130dad29ae56a77a4848a0457ed947dbfa42142744c5a682dbec9400c63171c1cd74689aeb0bf9ed7643e7982d135dd5ef2ced1e5335e1637599b6fff591ade119143450460ec1162fbbbf044ea89926326c804fdf9f4c7b047d5b08c06c964b92bafa539953ad6556c610ea3c1df8a248c1c0e9f2050d32155fa88eae5b4f185872e82cfc3346caba275619aa9f2be50c6103e88f558c0fff129dc50e678b499d2428ab8b1409f99598b913c325f7d8ac32db5282ab770e880ba1e5632117cf1cd21ba9f46477b1a53ec1a04672cb64cf4523949fe70c7249207aa30c5f6c54321d4ff8927270a7caf6c0bcfefa5c0d4348d22a19803c551d3292b6b0966f659bca877b876886f154554132daaa825186231f7f363f1092c5ec1f558bcf0fd0ea01dab26350b7cb1ceb3aa92030250b853fa5aecf0a902fac80437cfad5fcbb9c1821fe448b83967ccb21c03fe316e4a531d5b60e53e03986f21a0bd1b06ddaef7ab2b6c53f114114110d41f0a47d0f47bff248080252b376653e1126a24df487fe3200af702590ac452566c8b02bfcb3221f707e7b589f10c34cb64bfaf623547158ce5da23afae988fed5e3565216e07d7aec2599bf347e3504153400604b8fda8fec0d1dd0f6e2872bc728b13599a81d125e4b27c8a49c8246b634571a2b8a0779df37d23d83e144366664cea6a3104eaf03a518ff303d09a1a2b1eb22bc620211a20ddb4d15fa0634127ba25e4e67a9b3fae070336426d64e64ab65c194aa2739b14b352f1631611ab82765c561f993880d4035b85f1f44110def6d19b3d2d2acd5ef7812d1817405c283e600c2fdd8ce40fa4f6e3db703f7b00db3fe135720e46073cd32b87c5e017a86272d4d681f9cb9c4f54c82585f56fea36fc4ef6761b11ee9b28f84add270f17abdcf49090ff83103f5e0a1a89f8836f3d6376252663c969790bb62232d3d7da82687c04dac79de17681370cc5f40a646c574ab2810ba6a5ecb1057a86198794647493014c69e84209aeefcade53512eedcaf648bd7890ca5fa4e0e3cffa61ea877c340fd78fd03ce9f2cb87b44222a7ad582fd8626068724438359c01a0ea86cc8fcaf98d6dd8b189cc8c9ef5d4a85ef51036d71801f8699cbcf7aff4a02fa00423841f688b414f663c1e0ea65776c7326000ca0d63440485aa5be8fc52685b627a8e24611acedadc0d00315cce906860fdc7154c113a21b6c3e414855160e70eb81ecbb87f83b465046674a8d8fc6c9beeff45ed45c087ad831dd3c6d269ddab04e0f50909373f88f9fcd21d6888d2f0cb1ab9a8bb779ca91aac977b78008261d90fa7011ac2e0f2962d4064ea4815ace647c2253addecd5b643d4f281b53488f1147b48b3489332ffe56cc0b5051a20afc7fe73e3e0f1a22e70cb09539b5e3a28e536df30afa4ee996d76c122c3aba72183b41be97b697a3da66012286c6656a9f9e789a794934423497ea0a5d50a707512989719c2c16e8cbd1195dffcdbb838f39b326d00d721f55c2221e47bd3ac67d5d3e3d979d3822bf489f39468ed13350967882d25cf8bdb6141befe7a9da5b9115ce2c657b6f1d5b77f3d1a02aa9de029ec50842b5c9886b9f851e03995e6ad27c0edd6a12763ce45f77b0a372a9db17eba0e49f0f340bec35ee887b3aff46a676ecd60682598c5979d3d6fa8f9b3da0aab8dcb15daee77f6c994294ea2a50c078f7156fe24022b8bf7a19422e79147739e40d26a2ff68ace1b92f6c59f30bda66f954ae469be21be384c0620e604d17efeeda6d6d4c79d873f885c0cc1fd35b0b1fb3ae60ee03813d22399930d71288f690ee52919019db08950b4e0fb2e2b1b62fa887c31ec9ec38ffd074e1df9725d01c3daa8781c883ed9c557269a80d49dc47b8538a34083d90ba70105a5155ed7875abc1c3fa7873de64b3d809fa98e5cd2dc852807e9a7f1e41b930954ceec5866286262d882b5d27ca426b0df96f0ba4f11f2de7d626b196d3faa64ccb677bec6bece3f9611965bb339d324e8aa5e2b410bb351b01b3bb4b3169baff38c830916dc349cf047b1a22167eb27171ee5764852a1ed81360fec0e0c8319f272ee5204043c7e736aa8c0776701e6843dbe919e85bcf5a9dbee30ab0236707878a86fe331404e2a90592ceb262c3f7d510c54b6b0dea631b21c74cca163f87988b471f5e54a43aeb7dcbbab0b04c0e8c550fc0e13ee7c925654f04d1a81068791e036fc89853ab7628e78c9c2236818a504e1fda4528070c7f82341765e21f0ca650b896284a7941ceb73fd7d9d54c8b9db2d3d44d6fcac5d7304114156faa11c354126b3e6fbb2cfa47ad7d145e5bd2347b38c95be5020df22f17a2802c3c9c6d5a55cad16d40839a06f8689fdd4b1b6cbeeed2cc96d52200384fb74353549d655a60f540a7d90ebb5c72163b27da093a5b267b75786453a8e477dc2eadfda06f8326cedb66df78429b6e38795724125ece9f59bc334b093c92b915691c96d86f4a8221fb1b8bc749df3a1fa0981b2d5476e713d41ed9f4086f69b67efa946af97014b9f02775be239d9246d36fca59b0c6c1e6f5a8161d38ff216fb7366ce0ea5ae93558b8e6b9f6fea09da89f1557111e204ba1bde20f5edbc4e3442c39833dc825409e7b0496900052e96e2668cf169c4f93146dec70abbe4770b326d3af9139839713955c08d6fc6d07962b8e841241ea156ae139d66fb63fe3ba56f91a55055056bb0a53e818a7bfc26e31c205319a22c043a1cb0ae83b291d4798806ca502980b55bbac5607d17f2040c1e50b8b111263166bd8a9e22ce07d51b2763173b077d3f6dd9cf7f08f0219389580c44ef5c5cbc8c41f3b0fb195badbbccd3ddb966edfe9d440489bf9ebaea40ecc17a3b110dbd3e176c42eaf86087badea0c1bafd0dfe272eb0be7194048c15f6007fba8e4224ea60969c050caa865ba2450d7907042b748b0b52799a362cb51593d490673b3747f8568711aa7d1970f239d98c7ea17f746e756dcc5cc6d2eac4bb742cd06e410cd1b093bbf6341841205f7a3c50f361bbddb267ac6826a3b96d38a2a05a2fbe6e6c24ee67a2276f983985f93e716232364058b1dbabf1e24ec0c5b993c9ee873b1b49b1db2feb2ac5dc3f3fa22a21a249269c5cc7f59e1b2b8bbb1a995cc403185ad285bc9e3af320509ca0f2ecab9045cb401cfc196432cf2f3199bcffc0da1788615f57b139163a67bc19dac9027e2f03f2d15af8a1a8a26390e20973b14ce7648f6e1f97cbb3ac95e978ac263d8fa7e110a3b9f94715a7252ee6b7a7952cad3cb38bdfbc7e4fb4aaaf018f2160925d2a8180e179ee22ad1010f36ee9bd21937a0b0d2e992b230040c1d4e4ad58913f279de4e00351961a390d3f933813f2864e09cdaf06a3099e036e92a0317345a443ce589862e5f11ada24968331440b6e014e448169afd1b4c00c55a7623af4a18ba81144c2052bc38c4617ffae7bbcd2a042b0d8d9f9e67d7b0c411fa391adfa796af427af02ccc8f84808273c2da92ccf9016920cf44882f2c09f1c60d2ec363b364aee4572cc8859a95c17bf27cb599dad90a4423e32614fcc281203a6661dc5de78d3a6256e529de3fe687ec11218d38015041d2daad4e60f52a7cb36873635fcae8f8b6ff8f720cdb42954c6791a28c4dd74876220e6d6c14d03a219eb15d1b17cc577ef02d3d60e650abf8c4b683ca86a1db31e659551bb72c13774ba27dba9d4f365329547627040f5a5d782c659963de2f60f5b6ab2f3674e5c0913eb489b9b533de0e05426b27e8c7eb9550196bd6602f05e877ae6eac652d9caae67598cbbee1d9adac2be5f80a8390fa7e6eafeb1f97ab42486689b78ffbfb24db1cbafbb41c8033eaabcd7b6c4cf088c2568c8fc4079e7a5ec39c26c22f68f2bc0b1413637ed7ba346889e218c445f561942ad008d5fb2a28ad2b2f4cd21f52cf2d811e1147b7f98c1d64a2e22ead8df73812948483ba3c2faafdec1127597b155283c4ea203f80cc4ad874423668f7d246e13e36d9f0ccc2e092d8768af00a20722ff1c6b38892ad8551bf8e0670c16b9af7477beaccc327f235e2cc0fd533d4b3bd1ee0bbd46d287748dd32623f945d98e2b14b40ce8e58ecb649be687052eb1c03f2c2459a785f8bc758583d7e248b6bbed9ee7448d3ee87e2f38cb4e7b4f8fce0b4a9d7f0ade6f3b96c5650eb7acc57aa15ed3570e30430a88638e6e57995e5fb167f74908e6ea5fbcd0cc7a0fcbdb4c1cf77a3489c5966713ce2a78ed692758a4fad5d33d469d382a5dce9d9c74d12dc8702d6b3d18b302d2aa1a741a5984e59b3a2926793f2fdcd77feaa8eeb5d68d5ff1b9ec26ff465be1e6c83df8042dca2d1353d334908e42966897e6bb3ffba6ba4acc7a1f2c1e8cc933210abdbc64fa38eeb4b98b3b9827912f8fe7587a335dd687a7de04aaf4e825b9f295aab688ac69d310eefda50b7c4015a3d0e8da980bd217bc92fb135e0a847cb714624efd8edc4db9505b13a76a66b4ce6caf992df6a1c1601fc569e8801e0d69cb537e14accac4960f005af598febfc852134e7597a37584226908defcfd885873b02c393eca89efb10ebe9e7fbd3f6b4e10ef142b2c12a1aad22d254bad4246ecb719035585a676531fcb4664fc9dd36756043378d3fd2895515ccbc72a8afd884558f8d87ce894384262b781aa6d563347f351521a80f14c9b6d5c4d84814d8507c5e0861d958a2ece79993456a59a8984a975528065f36e0fda316254d09cb5e1c94a876f847f31ea126bf612801e48210155cfabf42e46f6e626ddd5f6b7114dab53de1d24b8a5e6446a5a03cdd0c0ba33cf639c014fc6ff4b64db2950c7fd57ab87210705949344bf25df2d1febc8f5f53ea651291a9fdee31c48c54a4b8d3bb59a12a32d784e4ae75671ccf05698b0abab60445dc78874792492b4789bf0221ba9d96d3b17db337d9460387b16c0f83e37c49415b84d8baeb33d9dc5078d5f64d7ba47626e557a5b7e447e12b1d0f09e66d70ae21b3d9bf9b9f34cdb1f9b93b9daa29b00142afd2425ecda66889aea0b6aafce91ae767970291510849ba66a1b2ec6609e332761f092c81126a36ea2fa90d622649b492b26c1ccdaabdd1afc499f9d79dc68719a1f004c6b7e4792994b62e647eac3eac2a7de71dd964d7550f27ba3d8c2054d812cd86ae760588be6187732df7ddf61793dca7209fb41172dacf48f0d745ce67fdf030b2f9123a3ee66202425ef6fefb0ccaf608ffb25a0ef3ffd8964f44518c9624e7726ffc46732e4e62d27d3abf5f11eb7396798b7c0ea88b0c43c28b4d6fa3e2b624cf83982a1e74ca7051e8cb6808d98d984543148cdafebed7de3fa9ee68fc20380af7b26b68128543a09f9d94c7a7eb342c12f3a3c78dea47fc07886a9f759537897e3b83825f5f2bc08032ad2d0cf995ffb8dcbef3ea165700905eeb403b15937872bd3e24b76085d5e724a9f77857441915196925da1a9b70d38e3dfa0f259f7d48d56db1d70440a68967b1f28e09a3dc436a9a5b39e8f0aa82e2f708ef13f0c5d8fa5977ded3a40e160e73f4c9824f5169363b6acdd23ce937c2904dcbffddac2fc7d9f7fd2f688825f34fc3adadfbc661f8dffcf3bde4009d0025174c8ab24d7033625135d77a1879fe1f8aa4e8e7ee8fdc30a06d9090c48c44670fa306f149cd11fa36437dc49b8777f43faa11f50bd70c21aa40a7e50617590bb01b5681da57cdadf2d68cb736e0e69f6a625fbada9011bc83f9943a01517e789699bf0c3cbcd46b86d03ca1148471aa99a2f59a9449e728a173b34ed4031695fb2c862dd7d57edefd92553d9b06b6ef51bc8b43bdf3a2aa990bedf6814b122e8fab7eb4f213a20efca518df8ba9e1f7fc48558b57fa734084045dd02f42dd72d7de54ea13dbde53dab977b1d23d36fdb7bdf0992bab4b907d760e66b0d2b63d631e1de242db0334c273831260a9bcc7963f2cb9b87776435cbea6485157a57d9bf8913956db0f50b7749183eb98b252a754826561dd64716f405ebb90b4da3c27135c005ff4e4261b7ec16078f12d4a98e0a3ddfd109a14765d690e45b65829bdb013d32d48b3f55d82aab7849f8afd0be05e8b335b90125dc25a41f4b50f05d4628f0d6c985d4a10bcefe91ee00475bf1abddd609ce3fe75b7f4d10eb153e69da285ace2e2bb7381c41cd179d26eade3373981e3f5e4eefbb3e60edd85ced6d0831d5e3ff4293f43d72592d138dc64a037208d0de5f4132bf68b741db944135bb5f823b042cf6db2b1b9df467012486841035938cbb3d6d53099fe47f3afd30ddce3cdc14329688346d8e587b788106d6e36a4513e09309aecd4bb5da9a54f6344b32874f5da689d8e637f0d4bb9245b2d83c43abad84fc6d0ce3111738c8a8c55c06614b0239c7e78a507926243fcdbaf13e729019cdec9052da0d8b6f17bcc3a67fe97436ef5de0f48c9affe445e5d51f442fa4b99bc204eeb5dd1dd4f446919ebaa19930e28f35d458a4770451c439519d2f4f4f9af7bc5c8e769dda104b2e0914c3cbdc54f0514de17b1471f5e6bb5c7e663109e4aec278a5e3350674c24360f704e6ae2fd6fb5548e4e52a7f53433e8f5111aa4305ec78890c56e3db6c86fe0d6afdf3213f46ce46112b0b1d393a6c5e67ff952bad6f3e869555d53d93100dfec8c0f0d174558cdc955249e2db05189af5f396881de21ada99bc502389d7e4fc8987528e6dad658a18ed570877078c8f220cfc8ffa30bffc2d402ddbb11f6ee5c1148c799b3eda4b7ccad23cb6e6350f93e51d2934a9c5308d335da725a976f9ad927b9187ace4f9b0d446082a6b1ccbde5e66848e6e2fdd53756ae78699d03333ac3b60ded8006e17c91f4e786d9a5aa9c662e6940f2d608107227fc1adbbfdeb8da3968cd4da538567023362d8451afaaeed24933d1144c62f7578d9ee90374a0b01f260c8fc7154c10d56d6a1a860fda6203147f22093e195defc0feef9c90cdc0bee36f2214971ca2846788213ed4243467bbe6f13c5c37e85720528fb99a9a2ef53ff855f875b90ed3c55b939255c07d25f3445548657daf40ee9f0c1e9f14424106fa1ce8280df6b5af7dcd8e079313b13c2440353fb35ed35e36af28b2e3ec436e1d7d34f327d12e4ecf0c372961228f66f0b51408ac96ab35c92d298d1d2777b1627d1e2679ddcfc2e5e6d6360319ac7a395f0fa199a9ae2a2a48db8ceba3496cbc8bc55db79502f65198901b14b77583f863ba8d0966ec087279695ce629ce26a329c47dd54006e71b8aefe3346b0321761f81bacc5af69e9ab42a4698b29e7aec0519a27e838820c0876b4194bc6325f905572cb53921880f9272e86372015b7027df961cb0d74d21273c5a97ad83f2031d950c7a363a30f5db5fbe7f4298ced1c67b7bc8967afc5d0c9b2e4284abb8378e53fb0a92dd7b0814788a1c3f9667d8e1e9f30ecf7deb4baedd085ca9a96931826e0febc126956e9f8c8dc395313a727a4bc5b40f1f3e203ea1070fea24aa0ed7815916fc0ca78622c96d0bba173bf8f1348f1dd9ee1f339166458dc3cce032f2f81c08671fb8f3907603c959894db5f1cecc88590642831969bfa6ce1ea023bab6eeeab208f68d144b844080f68f723afb889788195365e09bf783430cbcb2c4887ac48982f9f304a6472f461fb5114968534f0fefee12c5ee757ce0f05cb181018bf2832ecb7bd6884bfd19a0519434153cfab36de9ef2aa21af6f617b548ba097cd090edf983a61c1f608069a844ada2237246b9b4fc1f343619f6b8b360c39c68f7a303c58b7300a382ce569bd5d18f67d3cb5aa9cf38ee3390d223314183f82c8a4adbfa3b89f166421cf18adfbdee9d5708f55b8e8b23b27fa350f511723549bdf2e8102685205d0af5835f4efae8699998e5cc4410dc44ec003becc8ac46a5ce92751e33f8b4023303db46658fff2abe2c026668a84654f0e4696d6448806e7e192cb55acf879812b5673dca8aa2c24345c73e803559deecb8e5dd903dff747ebfcd4b3bf861a21bfbf1225bdff755f9cd7d68e0b41c36625d9c678a38a60cf4c00460b245ea66aef137c617038a8b76886d864d17e774812a968db76a4fd8c27636700119bfdda1ca2cdd4b3216590de8b1757b8e2d7960f19cbab5e637deee1fc90a4430a124fa0278787d161d4757a448c5c0343607a59f7b2f848bf8b848640a225dc63976ddb7124eba7ba86c0d5011250c0d7fea71b40009129f5fec56b967a50e1171cdfb78117329cf5d4fd092cf81b223b04a9e66fd9ed39f8de81dbee982751c860f3790577c17f1ff0f351b42ff02d3b6bb65ba07636531b9a73c5af64f86552e853b6526180060a84ab66bee961f326863d06ecd820f06190a66adebc3f1cb52a43c1a1c102511512f2d24a402be1a985fd4b25b92a5e81b185876206db04cb8d4ec2d727985e7d89faf388a0057d85e5683ae31ddeedc5d0e4cf79a1d74819c8b7aef4ae9e1cd99c283c760508dd56aec81333401c9e667a9ca5d33f9dc49d2573a25501bf218ae5505c403e0320b801afdf9d1afc08f85a467630996e16dd2d7888c47c78f96dfdddcb2e5a958da92334126b8ecb5229a2ccd5c0b11764e3ff4c55a5784a35a35dadfc6b8a434020d06f2a1ae11ab79618c1b6070b186e8d72ab3d3fd8641dba658639c3a36031dd52936f9d3b89fa0747c30e58c16bb902a2ec7c0f02a452a05ab7e095e911d9478aa32dd964af672503449bddb26b760ee01a067f035754ac5c4871180951c435ed5b50c9d3d0b63646a395a7905370b0861759a5e3fb5e85e43d7d0a2af206e8e16960c2274cf3866ecf1c0babe4f4e5b7c06be49270adba1c4aec63da8b051fdb688320defe5875f88ae33c802060600213dca0022efd520f2fcdf55f6ae7c30dda2b28508fee08bbdfb840347990a53f5e91245ad2f89161bede46dea3b4eb9ab1aeda2f116b281dc990f0ad722845ffa36078f4c1d4114c301b0a977e930bf561156eb775ca6d434b59790ff767dbf29941277c4623f29190c7b70e00d0d91fc21cbd346a0a027b1213e4832cc6104b8eb357455c9125c597fcfd4a970e35c66e3c1fe66d1b880cb374328a553b67e1347a062c3ec33a1497dd9400e1e5ccf9d05b175bae955e32423a0887e39cc689a19a71e2241d7fef80b501c701c5113e0856774fcf9665775890028029ecf70605a3df76a4d39e6abb4dc513be08c62c5db98f53c2965444d5cc1181413dd1c288f4703a02ea72a63f05dc731a48439f33918fce9ae4c2771faf4b9287b107286a9a202a4f76ca9d38e52e134133d8cd1cd3aa5693bfa0bf16dbd82af51e93d15c187370f18bedfbf07cf51eee05aa641ca31c6679e91a7fac035797299a4f59f46be70455eb347816bbb95008daa05c9a2b3bc80ead8225bcd891ec876a708300e789a762b9732beb96867c7842513c49cd943b41b5cb1d0a0e18e43b9615adb90688c7e44103e97883b1a3ac4999c319fb393308fcabff5f7dd5bac3566e8240051aac135776713bea9ec5e729b5b1691af4c97d0c554ca3315cc78683a379b440c256a9c584da4639dddc1e06b469c8f17aede15d5ee3a8dab75b995746a678ee16ec5b11a508fa21bce52f36d6ddf79e53a5e05650fb879977e3bc2a7fb80cbc08d90433fc7f24720bae4bbb57d772e2ac280912b0b1934940190fd6b4be26e35bf18628728a9becfdb7063234803a92d4ec78875f4a8760f0402638a4f860a64b87b529235df4424f6893adeeeaf61cfdfadf59c74ab6465d318d818e9d2835d0cf24010014615450d17aed174e21b65565d6d917759b31814cfbc84105823f21cb87859b29f4ea61639931715932bba25a2d21d780ef755cb544fd4020062733ec72f1160ce2af6a38bf81e7b47c74eb028f7b0c856627ff464c8529a5c826377dc125ea1e154aa0ad9d07648a45487b5e406486a4ed30f15747eaee3ba1ce0097eefe25c0eea16f37412bc6dd5f6f3027e78caf9512cb3724f2cbec52ef37477a8387f52bc398bfdb043ec46f61103f97f65ed49178429c7c33edb1e750c1cdce58f082af64b50b90929e5083b6516c8ba298697b16e68cd446d3d6b46f73e0c4345acd64a81f3d958a56fb2a1ed47913a7e1f769c951a499b7155119dfbefabb955bfaf634b168ed455a64523a0e0a4361967941c96ec468d12c131e29ffde3cb71d0b11379598493b8b8ad17cc442316f6f06829f9cd38ad039a87c55a1098c7ed3728238e5379c80c74747eb7c0c5e21030f154c1838c890096941a02132e8fd7c9a7f1b4c5e0718d36ce751c82f0a9c58e56073a347dad0b17b353608281f085b4cde9cbbd62f108e7ebdd95052cf2c12f5a48b52de3419c314b07fc555767e9a80b390a31549423edea8605a9848bb6bcd4cc0b6159aac58774a5a4a1b6c8e31f1044b2ff14276674e83e8754690d3ef719f9b9c417351bd7d63b5233a3f50c4fe56a51ce1fa21f16e976811c05b6bf4cb568dc1544b76bd233a9f67fbdfeec72a4b64e975337a14c743392fc3f2f728cb423502bf94f4518cd3c5029d90103eed5a3d0989bc6038d3a3228573e66f79b7a4d58d5e32e9dab6f58af6feaaa3ad5621171bb0712e259123283ed7f43705e67545842bd7847352efc6765e2f53b2858f850bd2a04216c83d975588e10a65eebfe1f21a9e143d7cd7d60c8f89d9aa55ed1dcd603b67bc79524c38a55946aedeec1df4c9d2b6811ea9b620fc9a14d3327889270c456e4760b19e40124bd2de305223830af408b2c436c20cbc7a12cecaa3efcb778a1176ef2e2a582b7c5b6a211482e4cef8df9e0a90c795677ca9004a58617f38e199a25cbbef841f5963e5e513f8e79d7d42c3aaf93db3d878c0beedcd80ad82a342a1c427fd15f72c6c93eb370fb21fdff5799bcf16153a8b33544bddbe94206cf4f9800507856842d7f1fb967fbcb37d09f15dc48c4a7299094226db6008bb5ac282251f8e7661fc2186937a4a558a8cf960e02cb62765158d785460c766a92327b0a4852de558579801ca6460723c6c02f1251123ee7be341001786126075ff169365e1a881f71677cc44f89ee5d3a8d1666a5ff946b54677747bb00db1cfb15f446e0704ae83e6bf415975f126ac8f51280f27b45925e0fd112b94fe4561712307bae0a17026cc9c342529ef7b1ab26a8609c1f87e535eb20118dd45f50ba58d719d14ba80937b5267b04b2225e4484a61d4999d2e63c49609a194f5c333f86cc9a3e71e7460db1b1409c2969258ce1dd6a66c581d85035bb7a1bd6b5f11cb354dd90e81b3bfe630dbb83addb63717be9698332d6fe032eacb0ca4c35cb19526eaf2163b9aea974d810cf94844c1bb1b69388f79052bf77c939661f82076835ab18ad42b9f82b90735a23a2e17cf13783518801a1dee981353e199d96253daa446bb28791f41443454d310e5db2a45b5ad8d5856ab72325ba1ce3c07e69095d57a911fb0b63f33da48df222db05675ad7b3856bab9d9341d238e8394d0232ee473fa3212b63810914a7025f4c782cf5de0c6a3c21e98f1060f6026fdbfa011d8a51b122e85e5f52bb7b13a14ecba494fa055865ec6a0f2ef0e4da48a733176abdf1c020eea39b489507c65fcef3256701dd9e4346363f47c48a57fa11d0d8d3cbb2ae8277451a7f3d19cbd70564fbeb6a26c5bd0f843f2b83b710289ab22578304ab750498d1b4b7f8e3d3df344b5be78226166f726e7d5015f660593e1c68a60bc9e2e7e768efe0430dc389bb8bf32d67bb4aef77a46c5267433ad38ad73eab0d41913ede9534ff0c2a38b4e3a6c2445497a80771764d2def9ee8e7e131d7759fdf669aa6f264e41dca6ff806e7488748276f4722adea2d11260a4df3fe090cc7e42df152cf764d50745404f387895af0e3f8d940474fade6bd38f8ebabc97cc774e558db3821b6e488cc991e1d993e5682fce54fcd485222201d938d12a2f2c7350e58097666b442981f5d05ff8237049df5f6d5492d0352da61f40b6cc1dedda5c319ba3a11ace5f4ce0bc754a1c34061e0ce8d25c734464f1a61bc784beed19e6292056015fd1f2ad8bc4877a15389296ef90d842dd1690785199c8960be598e0538494b05d74ddd76df67a92a95e27f5b194d61898dbb9344b0feefff0ea4489530511b5ce8a0dc239d24de418e9b5d1fc6796995911c9103a05a6c43a43bf87050442bfaa9ff9061c8c3fd8c8117535dfb6d354b99ee53a20f516c7b3b19b48f0ad5fb16816fcb3f4f87dfc2b174add7fe24b0a3b998db4ddabcfd13cbfcffc0abe8e3c7c85db552e945f41efeb3d332b24a12bfde312d76107beca16de074d65cd516f3fb0b18fab7194c8cf718075160747125910b2fbdd8a48fc6bb97867d578d79e34a84016a082f94af5db9b537f4200841ce04ac8c240655a541601365bb857e29f458ff7e0ec194ff8e43ea09fa49f62a04851eb043742d957933c5e06af55ccf491c1587e908445b594e8b8b10dfa4aed6fa03d8edc4bb8f2453379380cd81ecec4e007a61320dfe2c6f9b35f90a463636a643596e66754652994456ee0cf187ddf3351d0c46405956ba0f8e039e3fcabeb5a6be4a0b3e1a9ddc14f3fd44f9e1b59488b74be45a41abb0276fc8a947fac29ae3556486784a0896c450886277317609e69fc469b9949ceda506bf49b85b1bf3020ff62d3bf113383dbff1e405c1d52babddd72a1cfc3524e2d6bd4071a97d20826fd507f9b0e8cf24a34ed1a4cadeb6edbaa9b2170d4cc851e12ab55913e0de1fa015fdad87a68e676bc46703a6d0a5a048bf8de28379131747caec933e8a1f1aae5a197204de1d747ee019a4aa48b4c383f693031dd290cfc7231ebc920b1ebf95e621882817fc770fd5b4f525632129527e75d01ef1ede143b1004b18cca23e43192066cee024ba5f8193798a85f8414709c2c4307b9e8e8a9cc2b1223a1fa4173c34a392a842305d31e185bfdbbc5d5ec38216575f8302dade43bbda26e1f9d8b73672c23e482b31fedb75587d4f5ffde328bbd75211fe1733ed35ed8099c8aa8798e67e431f5d62c6334d8d9a819c6a9ca524d7fc74676b98ccaf830ef9c877ecceb15c65bbbad86f13cc9ef6646290eca95d4a76107ca1638a1e9742a1fc05fd86aa7da59d038ae4d79bae41ad154b056a1be0747488403709b1846f9e096d2012528406816bffcf9d7f2331d32e91338fff18a343d6459bcd4f231741bbcee30808b7fbb1e9cf9b95730fa07057d9b285288dbb216c3d3e4ff10f8dc951280962dea97565c67b6f172e9bf3942395bfa900a80aa71535f71e190f5d6ffb211e1ec4cd367314230eb2a2cbb2d04ce0b1f00210d17343548605f9f47973d3f70661b7e9543f439a203710f33805256e4fc070bd2e03297a1823201db016bf42a9fd67732cc3f66cf3e2afca72dbbd3a11caea77c70f23337f378a14273e0cf0eaef7b6872ffb02fd2b7389f77842eeceeffd041a1730bdf45ae035ebf03524a1e5532df4836bdbf2241a417977cd6b726b0829abc2b199e22067d652323ed5799f98d06d8eed22ee6d5b98474e21bc76c4d8c21cb6c813bd05df8d7304c3c6091d9d8d6f5b8eec9c5a876b9afb83c577607048dde5c709293fbbb32bcbdc3d9dde6285ab71972b4df3ce68c3a97ea7c74c6bea6d78a61b65791c2e0bb615098dba658cb3a4f011c2bb9ba8f879cadf3e4e48208f5a0c976e79c1259ceeed8875505fc65346f7e82684ddd6ed35973024f1cbb6c5b08809fa444ee04edc8e025f37280649cf4026f14f7d425127f62aa42a522f34497b08583a7d7061e3e245f07f9b33e55ee1e546befa77d676e8386c41ae1d65a79d496d9159889ed24d574e12d6fec96984e38a71211b0e60d3c9cf5707516877918803978ad944843269117ecd5b1c46c8329a177c8e92f9d32f28088b5f11c96c7dd45853c62121dcf7999ed2aa0f57e68b0f86e089320ff5cacafc4cbcb118bba90fd38d6c18e0dc966ef87ac0639e0205cb7cf015071a79930168a9647c5a663d5ba30438c47963dbe03b6367031cf844423b5724babbd1bf451f946effc3fd73495b97c2379f343252931e142294239176cc4b85bb9bbcd12d7ff9053511d2b3837062e94f56b9a9666c0e4dec4d221cd90d01d3b13e9914b4cc833657650fa915ad6f865e96ee1f91b85917349b837ef41209b1ad805b64ce4c9ea481a3a2ea768892e31ce978817d4bd23776b4cf1983413a731cfc2031c12e9135478e4e8db871b2b9498edea89272fdd3f5e293196eb32f83f2201384659cfc2fe91576737ea15589e565cd3cb844909081271bfaca91be836b974a6301789b4aa94c1e7a19d8518df8d9e4acb7a3d34fa1c86a83cc24d085a09b18a80c32d8812c0792aa80a803a3ad0fb4f1a2fc28ef8c5595d2b920411ef9c0474243897d019c5863e55abc3ba11fb858fd9b3d8c1a3425df3117ce57e2dbf361145fea647bf2a50c34e1e069f7231ffd91764b054df7b63649916a855c9c3d5a8338343ffc7784475c5059210e9316d81bab075924e6898544dd15c1d81853bc260318e2b8b831ff175ff1ea681a7ad04432655238a8c9ac9a9e3f68ce42325091057dd5c643d1888fb74275d2310e2e1aee37eabb2c208f097d858f7069380827bdb52ba97aa8b2e49c93a2db73b021d7b0cca5647172a527bdedd7c7911bb7fb6527c13be99fbe81dc6ff3f2054f5c32719f1965f7ee947f86ce761d613df3e76182c9ac6d57e1e4962607ef80e4d392d3a8de32a13e56d016f92d8302612845460741f1b9fdea0fd0bd84fe9b7d6a4b814641721959a87d890f56069461bc1a80a07984f04b4ca91a0e1792f883dd3e33554b453c00c9d009c2d5c8a411194c7e6aee66d73d030883056d986c5abf3edf49bfd943fa06b858c04a3df1d8d743a52914daedccf382ec5d5dee34c2d5003d534353edd188b912158dc8044d0497ec7096ac253d4c70d1211d31085f463446dfcaf35aac572905299898c22ee74f5d8cf22f61caa57d9e80c3cdfa7fba4bd12dd12a72d7400c18ef5561a7d113465f0ed88223bab0976e2238bd220911489022136db972e45cdf3fe54215d39002b9fba8959b1f27fde67bf664ba61264b1893bceade3f03cb68d68769e42a6ed5d8195bd24c94f4cc30bd2b1d1dd1bee4f4a8846d8a93b57e85458adc4b6ec56c7df12ea0b300f4921214d3f4ce3315f25b46869d37538c66bd08167d7e0e038e45982011cbb948a088d9881d583101353d5874f36460fb583f0a3e301bf13ff16e48ae8c582806b1511583b15ae802c99bb283ad09f2d0d4fd06af89fbeb1d186a620335ad3c5de7391dfbff06b699cb8cacc6cfde45dd3167e63f1be400df9dc2ffd4329034ece1411677f6726bc45a84f2167d1115eb69c7907780bc5a3ddba085dce48028cd583694184554d73060ab3112aadea6a28b284657f88427d1ae8308d3d90b7698224b00d6a17b2b5ce159dea0c6506cf10ca76ff20c3100fcdb58ee2dac78e6437a7812a32ed6143f6426f1e8b93184e364bfeb54d784ceb2fbc5517d775a977996944bbc554c69740736c45a716837b8365f7f3c8a59aeaf0ddaa1a0598048da7f19df7e0ecf6cbe156b47e4d2a8efe1b9df3e0320b9d577c9cb3d1f63d6798c7f048882303455dcb6ad39ba2e10042cc39120d94e900ce35bf1d46f2f924cbe1fa93ee02e0cb1f7847caf8e9ce16d5163bc5d1afd3846415eb443492f0a777607591c7c80f7151e77c13adab69a441abda3cd6dd35fd6cfd20b367a5fb33e1bb40702b87aa89185c142945a74807d9a4be7ba5b53a1105558f8cfd51e77d69586dce74f5361619c2a3c17d3a6e93e4be4985de8a91a70850b4b55e5a1788fa2d36edc3d24d2021d2d19b7dc555aebdb11823adff67df054a9642ad763c1d0f400a88c2f44ec1a714fe3c69478e6339cbdcd7192e08579f6f162091d6aa8cc87e71719b414fd117219212fe1cddf3696faa509553cb7b08d95fbd15b974f181d87506d61b91d64b5f1ed70f8d9c5d0db91a3ccc2c7d9ce066f1564d0b6d160ecbb756508f97da186c0a80fb2aec5c3f7cb47da300a92be21c4b9285289b97240160ef9f1da2251e826bd20b685a0fa681fd1e39d652642c2af4196b690344cc9609771c391b0d8d20d74f3fc7b0bceca76ace7234ccb9df39bd8d99fdd3f8d7bc047f0d5911f410cced19c93cf1d5f7f7f4273faff56734336d207238434b5c3963355baaaf45edeafd2b9d65f935c0ee2cfa552cc443d8426b69130582f1571c18e074ef33a300c9cd1e935ed6b6738ac154a282663e5319987288f9ae5a80c5d8f794c67def5729c41b01300dfac691705323109dc981da8a43d07b29b9067f852ba537fa0612acbdf27a3b61f8654185cb95e042a2dd91059b029e1cddb268bdc5cfee61ef69505c4f0a918d80df044bbe12e7147d4dfd2bf06cf6df2c22be51002114ca2dbf70f11c5cf7300a15aff81a82f290a68e10c10506b4d76297b74b8af3b5fde4379a025a374ce729b905a9bdaef8a2953a0a298537d478d1e7c0cb1b0747f2af717cd4962ca237bb20618f54f250ef605ce25c6b5d6227a6e889d4ac01590590b750784260eb8ddf15e89d02d87c673620c401a74f6a31792e42b627077c9fa7cfe56eff53fa7cf055a4a95932d0616a5c06d91eac7e49e327b344c560f7fc772b6ccd77b5ae8699f60ecece5e901bba8cfea510abe2c59ff168078f70577ca6ce561e7f58b906176f46bb06eb542bfbf8944b740e5520d52067bc1e905018c8ddee17778ca03d9bb51f8d71467cdb3cc4365c8610a8a89df40f2d0988fdeec93a682847b97412a60615a6fef3144708b9cf5e916b2f3b5e97e56dfe5b0859af46e0be498177ac9d0dece015c691d4e5f1ba0af1b9f5d15abba6027ea14d74316ab0b59d8c4d1bd030a63b6bb9a44f33a0a2c59fd5c4f9e2c6d92ee6035bf681e7fda4dc1875c8bf0922b250e2fc9f565130cff7ee8b927d2b4875d6872eb5fa46b5edd08693ea46bd6d45cbbfffa62e7222afc336da969f72dd5489beceef92224eddfd075fe0c8ade076a95367f35e19299a4cc4541cd9a5a39e32fea866f1565687089c5c65f36e21e5a9853f62dcba029b5c8b2d5fc18e53d80e4218d4d7c3619f9d933c350b412110821348df880d49def64f02fd88ea34664769dc307c3caa4c3283fe2f874ac2b51db8634a235f2d1997dad104e662dd226bfe67f52bd7be62fbeb34d17d51355cc206f4e49a7f7dcd9eb9f61c0bddfa21ee13f675935e04e4355ddd7440911e2ce6474c58ca6dd1f31cd36a43c76d6b1c3c02d1ffaa7fad2cd15f19a45a37609f69d9332d1b3f58bb3152d5d057c24942c7c49b46142839d0cb0846280875e5508e4bca6e671c771699c3cdf97810aff762485d84fa35ffc6a8a1af46293f8485b978ff640a92fd6481bc234e26398af22a11f3069be4f5fe5fdf691a4ffd6e8b8b1851ce11daaa9c0e3a26fac9ce8b3e55766e4b594696d53858718ee8af318f07d32752a217bed915dc041c585452aaa39a0b55faa59634985433df4396d84f57669df045d1aede5531ae7e2c7cb99f91ce9f768fbd801ef5014393ec1dfa0df71376099a4f0604152c7976d2a2f52a5636bd46404863f205413b33d73962785b399b9f38d29ad9188a005861218cba1c09804080b2d21cdf9ad5ea1430984245d413f1e9b869b15996f1314c627a79ef7c34f2417e76dd88cb221a4f4de3437283b0778fefed7cb13566b1836cdd62e038259898072599be4c145d52c2a20ba90905f527cb68727938eb19bbb968ed5bad4b8aa045f92c7e3485c74b5499e1cc23b1f3467b6928f2f727ccc46ad6c14ab4e0e3ee2a44ad776f9dde3b78aa9bf5d4f8706be0a1b1b1affe87bff8fb35fd4c50f47be2a63cf81f3a42c9c6d05a2f63ecd613ead78bb60bebcd9762ed316c1f15c0961f63943101602686bcf14bca2951fad2ed59fbf4611898677baf49c816907ee0a61032446bc02036aa277c7de5153b6983edc55c5b524f0fc9bb6cfa3b6158c2b489a91b325885ad2542dbcdb0c9e6810a56c8a4299bced9783943c582d5bebe1999935dc3ec94e8586d9cdb9be4704de5d75a6b3b279ba606d79e049bc8bcd31321fc34204f364af4d210fad869dde14aaeda7f6e8b8bf927eb2b22d1e3b0917902c5fe200517f29e630934084fac44021e0d7c860f5663549b8d7c96257087e515459438af82e383f04a31ed95bbea8bab3b0cb39e8a8f75ed7ab5f7495447fc2c362c85b1036a5e77d9c379830230c3013c55a8517976a3f683b2d0af2a46482b4cde29d49927cf6216f67472d1c509454ec8b5f9b56cb7dbb9a5dab9982c3acd760817cdb12055a955654721acb50524053ee81eee5376a798f3f6f87a87175d57238e75c1d6b6cd7cd1257e3ce914f085523a3d98e594b0191dfc16a5aced1dce31294f721def86ec1c2f240fe2045cc4168004f4371fe123fbed2664784306fa3f170f6411878ec78cf0e3cb91540204ec12e35985031a9cd21026207bf87bb2e32470927260fe4b24cc402b5c5cf8b92b502a664cf52595e88e252162c2d852912025233646f7c7c66dbd03bef0688b3a933121d3c4339c9f83f99965feaf6f3d37227af79ade7b95295aea7237a6ee5c0735ea5a568953be00d0aeb90314f508dc3bfcb650e048583fbcf6cec81c001a3426354bd8a7b1c2a9c49ec1efb2826a12c5de12c60d1648551cc385a87228faa0871b787af01dcc9f33333c5d6b88d5e0ac2ccd8a85fff83dc4040dd31e79eac04d89302012229e53f012b3fc13c06909d565c20452074635b61f7200c8639a5a578d014a4a8c4844d30aefe7b76657265759a7afd6dbbcb3fe1ebf336f5a5ab55f4453b3dcd2923d9841304c64bc7492e0e409f128621867b7b77d8d2a3836a43dc2339fe8fc2a919f46e50172ec082baa9886772d63e8e1b4ed5e1cb231b6523178f944530ee0838c92523436beb2bf99085949f0a131a662282ad49f6bac41b7fe7efd3b50fcb0eecb26dc818a03b717df063925a890f219e36d99b12cb5feb000bec8630032dd7aeb46893727fc072b8c04703ad26b67a1ab08105e859ff74984adb4e75002a58647df9b63837ead1a78ffecf2e6189c3b8e988ede7e054bff9bc32974ad789cc8ca65f24868fa65058c211c36c5b002422897989c1775278f9b061fb6c164c817a404dfe27a896c1cdb3b4e6ded848d78ee4b9972a0deeb76a584aa679ba7242dc0cebc413028bfe2b3aa75034e858919fd14cca79867272b7363d19535e40532a9be7b5731c93210b12250c46b92182a9fecf17e7ad97b48160f0dae2e21ef87e36a605faab487ea5ec9fb26ad843ce66a6dbe67d743d0481c1ddb7cca803642d209e1292feb4b683d4c720108882e0fc92daad3c3e063cc1dc3168f34fde43da3a1591392773e76d4915ebda0d898386b9f062fc6e3d921f0cb1864dfd1bb5d03ca86f5afe2b8f5aab2bca0d1185a6c38d4b13c9f4e5b87803a43e291260212393961f061a9bfb493266b89104a31efbe4e0cec572d94e32968c9f0dc984827caf294ade92c3898822d6eca93c35e5397ff7019df6ec4390292de4f262d1af09ff5f4288df4ff6c5dc66401f4ef5bf13ae6f7ac7ed9df4468a77feb3ff572c4c0d4df326ea40e1b56ea9b79fc2eaa787992201bd7056748c615ff88270dcd609849a5756e8cd1702d21e381665282fcce33097a388eadc620e79ae49f919f0d865a6530b15417fe355c3f332c7813c771748383610509763feda344be08b1dc4d41d2d1e97c0cbd6dd176f401ecad18f86f6e058ac5d0c0b2d0feb8e8dda0e308b1aee12329d6c1da7c64d40bbee193a386e433d3787cb75b1e761bd6d5e527d27756e80257927981b914968d5573be8192e5bae54a80d55ca3219556665bf7774d368a4441c8380d848a2d5bfb5ad777cac00b9559a5daadc48cc54303a8b796b1a3cb64b8c4845086a2bd35815d18342c3c0cb531de90e4499ca0a652d598ea17c9813f33050dd976f61b5889aa01c6348bd1cf8d4b7cf3ec5233f57b8684565ea7d4f2e9eab222768d0201cfc9ab68deefb65dc8a07390a29e99a459e63ef3c02d24dec5ef6c093dc796f5b8e8f35d825c8f331d633e2d2d20bdd7150c10a3219e1c300110032aa0db941f84c884048b9f69765382cbe7658d2d538f15b556b4c00fb60d125bd0f88347e5be3f16ea3c73ef0bc765fb24bd59fac40cfe93a947e7c7c3bc7ed5bf2d45ac598a0074af9cb1ec52d966ec40232065b3d822c157b0ef8dc4cc8a49ca6d6a9096d8fd3792f289bea0b4e3e20e86b53e56724bcc08261ce3afd574ba9135238060956b1253c362aa600e87d863145d90d205e87ff16e6730bc67b5d3dc8d690b63b4b7e008d9321422820423e1fc0e1ce6643bbed0743d6d4820f0f8fcc1bcb767e82aad9eef24a4ac1d340dd3d6ee6f69956af4e4a2af2d62b1727d851699f49e078c97e777225a06298848f128230c6547b7bcef158e7b21378fbf204fa27336375242ae2ee2bec7d1b40c8fde4ad6170609078add75119640a66f341a8606dfd5f97cc9077cd755e5f1fa4f64cc3814f5346dadd89726d0fc0b66d834f99d3f553bfb0ac205b2741a7fe834b12f5849d423a29fcf86a6d3722cbd4b28d992e1a694583dfd61a74229e8844b1d866c88bcebf0343b3785b27dc3c10345c595cb2c150f5539ddc7fd1710625fcff990d827b9397787e3bf6f9d6e125cbc4350fb994f428d3d8e9d7dc6be641c1c6c0146969d22b97bba24001e78750057cda5dbb92d35be906c591814072328d55f1744aeabc98ac5b92e6d9b4b33e9a9ac73f2374aa28defdf480b2a49614db5b74f6bd410c803d9afffc40aa0d89df6ed0b92e50921e8b97b8a4743f5f11aef70a73b9375830ae6a92660feb2d39c7ec56640583723c01848118186d61573b2c489857871c6b44a4743f5c44c3ff41aac3522de31779ab6a60be5bbe31aa042a710ac69c4f3fd7b9333350637d587f27fc86125715ea2960a00e37b79d42655a79b82367c324368caa9f6c01f13e03ac700d999790fc34b0547fa829f5a870bc715b4172d4592d84985f1c65ab334841277dc7b2a7dc3c2c429b83a254b9605752823af4eaf35b146c949784d977eb8ba07f5ce20a6d8fa69e1b6414dfd507e36df0f291a605d662dfcf1cc0954d7e04f955015f38f483c70b81ab21acf61bfe402a00ea96e8fde1a2de16da2dae07ae3e3c5cb618ad27229112592005fe22f96abaf8b81955792cc243fe29ad3fd9cc62248f00c6556d541973d74b6ddd2c5ba45576afda59e61da26b2dc856356136443e0efdb77bb83d0a6a3afb8e9aed31f583de1d050e2d39a195611b5473b2f2b1dae981e0f11ec9c379cc6d093523799b2b36fe884ad6e10bc0e2ff977a6380e5f9a75e0d79d477184ff8d7c5dbbc0b1f555733da21ef1d759ce38bb11c8fcab87d245e45db9198258b21a33ab73a17ab402e7c78dadd4ddf8b25b992bf228d7d381f60c8e813f1005733af5a718a3003e5613903b84279cfd0caf7925cc1265c99625e8c56beaec905bd5c1fbf27c2090392e1c4a9a8ab27643b86afb86d02f9a7c4b8383445676b1ae53f3ed0350bf8fd1f0463ca2ac25eb6c62e59cf0938d43d8ea4475458fe175a5a6f8b6803b982a70b8f37308bba14718d85b14cba035e72d79768f4e1acbdfa8fe85da7ca0ca7b5bc79e483892e5fab0a53e4f12be4cf6489026071c6a4d00086f52e5c5207a0a58531ef94cad8b68291f7083588979f08298028be34046fdbd9997fa25134d505cf0624d72e040630446f74353b8475b52f6214d70a1e6c08d58df81dcfaa1437e68cd6f84eb4e7f84308356762a19a9147d794989cc2bd5c5085f4a40899366149caa63a8fd268ee0497722a3689b05e2fc0785d5ee3e52cfa320ed6c6b9155905294c3dbe7a62125145871f549171629366ccfa47d96899a4f9ce254a4cce69a8adbd8bc1d23d08be3ac790fcad77dc20f0f9c74c45536381c4667ce9919589f36cf669e6655128ffaf6178bcf2a662a1600817cacd5e819222c9a07596c2815fb8c5f05652bfba918bf0f34d347c1365aee187916c9ef1c46ce81b46b895dc66788844b4c6a70716a5ec9547cb0865f6199fc280f9664a0d845253cf320882df60e4d71076dd405277f1a66ab91f58905abcc0795572015c0e2ff549bbfb52be84e9bb1a5bc17ea01c921baf789eb1b007ba5fc71d102ceb71bf258b5032a7fee567c9c172965896a10e6d012e667724b1482507e8df8d21f9111b537d04c198e7c8d0501a266caedf1e1bc1e881a34eb371bf78ec39e7bec9bd96c007f1cd7820c34fb8287793b765fc98bb8f4fccafb0b84325f09bb5608937f75e18fb5a8a456ee1902fd39ee1ee72d5cf1fb5bd228f535af1f791081dfce868c6eb6ec91bcaf6a2c9023d34ebc444b8b338cb796b17086c5126b90b1fb6a0212a95c5dc25c70cfcb19644881d14723f80a1a4c2892b0b4158cdb19d5b07c26fa439481eb0a213e06db4678b3ab7b416d775e4696bff6047c6078ad5dfa71df3f1905c2a2631c3c4281f42c05ce4579538af2021bc4237f5cdd448df2b751c6bd005ac9354c1b7ba48d5715a4ac46b29be73f02e97c07789a195d5353ee5d37d1a6771099f921c140a1031c800942c7112f491811143d25099cbf4f38f9ed53bc6d00eaa4f186ce0e60c2a16505b1a5015c4c4618a63c64595dc105ff5c71b5faed4db88bf49d1db51a4e2f9989188e5ab9b42d1352be44c657f770980c65e76bde93d2446cd343458d203c2d30156476bf71385db2c5bff5c4570004739be8dfe79876b246f1c295fb008f80aafd7e437ab2378add597a11837927c66ab03160e442d65e9cf93c694412809519a4e45c5f8e64e03c224df632c20782bcf3b1121d59a13e4904973dc2e7b870adb4486183575579bb699feed25154ac99ddbbb6b212968c01b541efc8446fb7eb28fac6e62b09f9a3ee766e39779111ea451d4c1818eddc5e0cc2ba4dd3bdb7ff0eb84b07d434aec2d5369f5d61308b2db81a08a53832fc26362d42aa460acb13440e0e8073a85599d8d56d26bf06a58740a7c2514c3a3a78fdceda0ee983cfdf64ad066b5dda79cca68fe0c76daeab799aeaec19e5c290556054ec525eb2267c0293e0d4c97df83a1f2a950827e0ca870a1a51fd1ba40a46034dd9de63682412dbb26c7daf04793a448e785a500fc3dedad13a914491118b9b70db538813a7ba589ab94c54b3f1f47245d58dc0b4e2394c484521f63a452555c72610adcd70d462d258809bd6c86fad384dd3aa935db8e069a560b3bbdfeca31725237b5b8ef0f731b2dddce45f6c787ca3beca731e452d54653f3fabc709196f3aa90637891db4d2efa76bb3343980590e11e98c0500c91469e12ff52800901b0cea0abd3e9e8ee7dd489c7a32f2b6a237cc8ff8485b962d6ab296586f19b296ce1b362498969458a2d5247bb8a4e059514ccf218152af0bda7b4e2fba3b0a60b9cc50a1d5c9498828a9f1e8f191cf366f2bc80626304aa5f94f5877477f2dd4d652884ce3e65e5daf003df8040876c9a4f223c7c6dd31d428eb829153f72b62ac2d808c335412964218d5362f5f0de439718538e402ade83c0a16a2bf2dc2d17ddbab27b92e170e8012df02cb74feaeaf0f2ab30058a611a65a1491b4b63755c8d5dfe470f32474ae7f964dd683b73624403f84c72c2a890275e25b5c3a034342ce21153e4d8d163c8b65986c01b199ad60c67c69e0f4f6c0e77dd363f8fa3559be42818c47ad6204114a8ed63a4d66a983ee822a8d25b0dc80961923fb9993e70c56755bcd4aaae5865adba9dd1ea67dc1a504c17debdddc404e738f88d2d7f5e08abccc97e3f74840a0efee219a88b40185643917e139066f40d13e530246f4a509809c1ba717f0c10e7c19225e8229c00452172f2f4721ff3b1576efd39daca5e6d31affea78e568ace261009b496ebba341066ce5bf2e079ec20ac39002813ab4533a34d9c7cafc962b984ff0b4a3ad53bcb3ae13557d1bcb72158ec9cfd2dd0f1c4a8a2030b750713561f9196c679c2c5a443b802b1311b89c3f25a3bf57b06dc275387d19629dfd3bad2e79dda433feefa754af254016cddd616193edfab6f0b208f4c9ea8a95fa18088d0dd8ffa6b6ba3f1ea2e75e6f3fb08a3ff53a543ff2f8e8049b12bcc1f97b2d70ac0a2a82b07025c3011d78caf020bc910d10a1ba41e35964a604d309404523f244d99cd1a1eafed715c66570f1f2fee825604c1a70230b61aba1ce2537ffc0957e001823b47f646de86c3f86b78edcdb2af9a45710b5cf8ea3399f943a949b90f11bbd2a9701373775e12f327fd4652c3f8deae52cb153b24538813e0a99bd3d5a3984ba0fb343225533d892484c65353b39e4034ac74ea09bf5dd1d84fad96abf84b519ed321969cfdfc7af5c608f491ed5301888429ad819196bb30258f950fa14b735b8de7dbbc275529eec8d551c1b1091f978db3bf751cbd0574a2de0f293b8c69a8dd2638f4568e495d37edf3dadb4882e64b9a46b1be24f2fdf79489398caf2502b768a6407d14b0acb4c4f56aa33525ec0f49e771cf3a381c9657bf3ee5d3690a20f051d812e1d33573fec8129647c73393888d79601ae6a4e56b341b463fcb608a5a6d613cd6e0066c5a841b0a39f4912b354ea1028b47bfc0cb1fe2922f9498efdf49c3f028c09f4a92caa0f18d422e4619cd1963178119d3647349c7235f1da2c28e31effdb096c5ca956cac194f26afb959674ef0484ca05c4180036b32cde2f27afb2ddc474957f978b97b3b828cef6caaba6d94a408eef961495fa4c79fe9cd8d57c71fbce5dde3d510f28ccd134d0a9290367b986b7fcfe0a38f0406b4ff2a9216fcf377145494fd80dd181900e243fdec93f3bccfb80e48c98fc17a92434deaa483e906696d3e945813158c1e01bf2924cd1883f3881ded44988ef991fff995588e3b32fedac3495495b2edff814224fa253844035106dda1ccf74e416351d84850b79261187777691fcf52afde6a0d4e7fd94a7a6ccfc694d333b9b801bc66a367e01d9a6d73d3d882e0412b2cc27b00d2150610d7821cf9d9dc4255a1a9ce78789e826184f928936e34fdf19968ebf05b115cb998c021154fb5bd9f77f11f9c17a3a30075d5fff52e5afcb80b944d11e913615c7e914095e8173c5cab87618bd68fd02500adaa1a31bbf7535996784b7ee556c13ebcc116be3ada1807e2cf1bc36e368f3b6077584ecfadd902b8099d2469776da3b6ab0634c51a4381be6bb398b335cf6fdd0c1a3bf5b4665fa32fff8caaddf91a601f13b683b86b2540386878afb8a6de5fd79412ba2f4a9e0fafae34772c0dbb255a9b2df76371e14aabcd6dc810d34a26b8480ac43a93e3fa227abebfd0f6a17037a6aa757aef38e60e4a636f47f6875af17d11cf22d802ca5eda813217b4784f99104a6cfd3b08cbddde43a8f948051fee544e7343bcad90a2de67e50be259d8a8b46ce07817c76bfed9f02d752aaea8fef2fef1a33f15b2a4063f91e29468b322bd837d275f77e67cb553edb747d681d6b815484a93ffa0f0bc6b3ec9a470c9afe2254e40c69307a5a9d37a765f84a7a6195bb41a5d6db81db9e5d39a5a6ff84153afceb9497dacb5e662c45e0815395b437de3eeaa53718b88e068546216a042d5095fb78e73a7ed84ab27a76d7e2694e9366277948ee9e30d4f471b96eb9b1327c37ce39216c83f37dd001e821104d13146a98e6901dc424ce22ec76cb6098201614bcdbe7161585aba2d06a8890076a10a86cedab1cec68b565037a82c2025d1edfdb8b2599e61854182f6f58fe6367a945031ddf4729bd76c575cca29a2f12fa4a9ba53e0bae68a7515163e922c6f3aec5231fcf74b1023665a7f06fbf2783d143e206330e178636e5d865465c48a2508cddf1882a8c949b38d61ac5326495ef2fd4d35bdba24f038436c85d98f64a43336ab72f60ba1dccefdd9ecd406f748bdc7560ff069166dca2c8ce4c334110de4849e1f0d544c1026a85ad8eca68bab779e0d12d8b49d93f89057793b34b3783f2ddc2972a4b4f96a4abdcd431aabf2eac093b9472fad54c87f55a81c50e19c74c5532fbcf07fea9b5d92f3d150b98d855d79bffb48b0476a40553424600001324b299ab08bae1d68b4e877603e7eba8782b1deb99983180c953003d01a36c841d1d96f7f79bdcc31e03bb2ab5460909558d400b73dfc0a204a20fa6c30c56423db5ce837f2bfa857343acfb17fc6705a1c6ce4c75579fb5417a7eedc31bf84787221d3f73cf9f491048d6a517bef3796f73d60d3c35628857a51588629f178a35367239a790e02718250bba503713eaa72db524b3f7833ab9279f80884d43a66440add16f048cb40f960d40a27dc7a673dc446e7a7da528426b11ff4fd4730cbc1d39f877ec7ad1838f5f3f56dd4f12c1fe66b5215c871f36faa36a9b3a5df87622a1021faede29501a72915a9ec7ff22c38706b723d0e459af0a7095392ec616277f919aaab84830f1a402e27d4a8a5ee2e3a27ddec9edb5aed0c494b3628108181f8ad2d1a5ca797e40778ee678652e059d637ac6bb7ac3820b12ddb81ac8c1e4a8b3bb63cc98524b975192b33dfefd3784dcdac220b3b1719c08a89d7f675da3df9c52d8bf5dfe2c65a22e417a017a2e2506669ae6357064ae3dfd524622221b475fe80ec7246a80e403da76574463293e7d5d81436e3d5244e504a14aff0787d71ff07320a12f61a2ae9f00b76fdb5d302d99ba5a5bd64680f63767ace88b825f4b3826670f109bfabb606a14e58dbf46d84053ef023910c15762c2d27665d24a436aeddd228ec6167e2b15774f23c86d906dcba4961ca59dad84b5c0ca4bfb8d80bbfb0aa7f577bd0c130d39714a7a10633f612231d1550e8f91f9f3dcf516993f4d3340144e9f5ee4dc54845c17bda8f28ff70f5c629934ecc3b73940c90d4a5f9bd240c99d251a58ad14cea86e8c03e0ee5953caa4b55bafd2135d69cc5fc32125321a41ada5492e255468f02f2ed64d257f9203edd349811acb36b246ca8cfe3506fe8d3d7dea194b5e13aa9472dc49c0cb741775ec36d42315be041d76b16e7145912834b0d195b181b7bda07a0c92373be3ac327a0bc665cb7ecab2c3df5dfa4403f66bfda1bd478fab3abccf143f647d1a1a9df9bbdddfee65a7dda00b1b8887cf314bbb82c1db2d25311aed7b47ea1d8d2981c8dedad1f8c940f98ca57f10178486f3b1b0dddd5cfd64b789c05904535f91529ec01df7d97e93aa88ef016ab6ee71ead7aed494be5c8060a17382cb5873db398a0a79d5b4544bc4ad82face1b5d55b31b8fbeae8d5d23269c64cde0a74c6b2533ba6ed459adeb09197e2e02d1e7dd2963cdb46b762f97f5b75ca2c922dd004bdda0447df627531d304dc049eaffd825c24a68d18f3bce75cede864df134b8cbe02bd4cbbd7aa86aa3d737412ebc75a34315e94c65b7d0b0de64cfc33bb8bf23f054d3bb5a993792ea9ed5cc84e7f9381af9cf501f3c564ccf7b8bf8ae8d0555a46cbdd8bcc5fabfe1783f73281bed97322172a904f46509173d808e32d67efcd05d6c3ec9cc53b5e22a657bba91cf06550751e3159263dcc2be435dd6a024b87d3364f3af7b32d8f9a93b63f57906bb78d14cd59dac49b422fcf8fef229f23bba118721d17c3013c79da55682d245b95032ca171f8e1137d6514ed0b838f28e2a66bbbb36c7bd5c7b25b13b52c174dc261b36f93e876c1c5886ab8ba2a1a65302a79ff47cb842e032191ab76262fe280dd4254ea5b935e0cd87583da008f96d33df5ccd89e84c554d5b84b9a67c15446fc46b9a3a045ecd7eeb25e7bf615ec5792234fb31f52c12a58476e267467418c93c51bb077a121f3924a9301ff895501d46edef218bb438a7588f139fe2f3c28c4550f910cbd0c910077041de7f519b8b6a68c9024e2188cb5543ee8ad2a302d00e75ae24fd952fd6976ce4d4e2728444220e40f533c9eb1e6270e2a4828a1485c22ffa08f4d7416d8d0e4b13184a855245fa2cac3abbfe6eaa0287d539b1c6e1d048e3b72141046d94f208e5bbfc32bb9ccb173aa072c34ede18949ebb809a4a79bec6355d61b18cb2c128ac7338f66991bd5946e4d833491ac5a3140cb7a12aaf823c9a0191f86088740afdd3f4f309eb3faf3c035b11a1caf9128f70011aa5cf2a68d48caa6a65fe52dacf14f3d39211a953344d84ba518434261f9c9996a54215a7847bd2610f54db423daacc0b0d3ea373eece45f0abcaec4a43813262712d3a97a6f0decbbae45d7a9dace52bae2badbb5f652674e872a807b992eab6afbeab17ed73a7a8fa1a9bf5766bcfb5a939fdc139959337ea03af9503359e2c63666957fefdce79c14ed4a32ec6c2ed2bd66075259c4e1c253092f324dd17b68d8352a49e6899650e212bbb1997d23208d1b1adef857854c42fcc03abe665123769ebc84456185a85176424b55c3a764bf86facee8902f90dcd1fb66dd72352f48d50515244c82c754d8ef6670b024555ef2337f405e61d0acf3d7af3d6a13fd37b64d788fe371b7179931302111ca3a9d496c62f66a8e6af39519ea99d298a443a10b6cfcacb0c9896b78174b535610da7a5500a5b5b65e94042c3168843ae7f3f595cb90eb6e5614d835b961969bba1ece83a67ae2e31c6ea90413775dd36106a9ab38e65b7797b023c3a6ce5b4e162b216d53a4a781a563c7da2a1bd22693fcceb9659076e1eb1dd53a4c46df32334ed93401e7790cccbac79a7de556cd2e35b9935e5008a32beee35a933c6e3682584905f9e63722f2b47a951157b1231363444a5f4876c239755023546ced4b7c04856def7e0ee6fbf80cafcb8db3db4e47ed883ecc61a3b5c0998d43e2f7b1ffd455322c63351930be7be6637d45431c4cb05a44f41aa6929eaa81312e61f09c6d60cea3191307072269ff0d7c616b728ca6a3d85f922c251b745841eb07b4fc1c0d659b17bf807d0403d9b0b4ab510c404a92c6604de3085dcf285f5cbd4351bbc954cdff2aa2afe49d3be06ed28e699e5ae32dfa5dd88ce16563ae405558d0f3d296b54286539f132d5e99defd7e4c83a54da03820f582b3d9e86e9a592d513b4e5ddd53f72ebf3fdfc7e81ca0fd7662a33d549a2e0cedeed76cd59debe53e191f2bd75407fbd636a4b676706702201740e7c9dbf3868e55bc579d6fdd1ed7b6ada4e4378b82e8e4df2087e6c4b9298ab23bd038cb1c2756390415cfe27e3ecca995e540a31508fb989971687d2b61547c589ce4b49140b6dff77e82f5d7e46ec00aed69181619fcb9ffe95880cfb3c9bca7cec144a550a22116312aa16d26265bb485d6c27190c12d571957d46a891b68c330f3e742a72b1a489afa73185d0c98b34d423d9a449d317418baaae9f23d2c6c27712642c76a8c5d38d7d142efd824ed03125b5cc31ac30e02bea8fda6bb359a51f1f44f90b430904f1c971fbdc76cfd67e3fca94fc259dd6c8b40b28c85c26597de0c0d554d5fb2bf34a9c4e9b6b02e0106c1e1880e8fe3afda4da7f6bfbe7eb7ea332dac433a1171aa8c9adc18961079664e207123b9dcbb346e1dd3eadcc35595c2d5a15427f2eb4fd9d58acc2ddf3f93bfb9e73222d6315b49a94be48e79c21be85b71f00cb39bcbb15fe6f4d3930391d8389f543c16f8a7d345f5087f893adec63f4e9751fb82abc96c986abe13ec3d5995718a220b08a037450bb94f165eadfb780a594855b258a45c50608368c5e283a606a153b1b46a507d59d0db9c0edacd00c6258c00e0369cfe9417f9d10c38a66f8564aa46ee125493372b8d38740db31c3031bd4a5fe36c4496fdf71b222358d1abc31a72998103cde18d40bac6f4c8b40c2780a531ee18846392e4aeedb2dbd2f12da2ce5100da9c52644ae05b568d0b136cdabdb6c89d340b2e39029de9b6a02f2ee2a6711ca14a2a9a42724a44fc17fa499a13826879d8629314648f3e2504e1cdc93cacb18ffe8c77140bfdce5f9272ea3853197d88d9b3f9458b5140323e573bc37c9c8a73272f64ce3b266020a75130fae4f6f897d7e03a22deda723fa3f79aecb9cf93414a01d234a02a5ec4bc8bffca00389bf9bbf390c4df7435b1c9b65879395d23b238b692af051d27b0d250bf838d51da697da43e280095e193b5c0108114ed9f6db51ae35907a31bfb055d9345dbd4bf00582f8ffd3c9f56df7b888805626aac86071380c49710200b26bf32026ae57a5e0c5688cf639b4820da64b5943ef6aaee375f7946aa1f0f6840de6f3f023b8d96c3a7a7d4c9697159ca37b719ae863fe4c840ba54997e80b54a2b1f63c202f41d4cc1dc75c80714dc7cac16eefeffab7c0dcaf04ba1e355e3b0fba7ca2b254715e0c29f5d9f5bb2b8ba684b5ab0928ed65162ee2f4f6dfded57a8733c84a81c45467a8ca4970c6f5e0086648dc4f7bcd928ae96d07337cfc9f528b92e8cbc6eff3a7e344d83fe67d941e74a3f7bded9dad05e88c8d400f3c94695b613c49c2f9620f01e5e98ef3314d1f78e346e9ca1e1c0475c2ee96d2f9055b8d3c095115923bef13476c7ea5262070865c7102e60b278d27dc61a5f1969a0d81f9b6e1ec833685f42de0c1c14d3f0c7ffda667e6f80bf4d062daea53a9e91a924cca993db396876c734609b859afcc78929a214254f5460901311ca5868a5e9eecbff9ac259b20d3c0154e54294dd5200f0e4cf7354b3cc3dcbd4b123146aa6dd1ee6797d0145ad0b47d2d9bd04c01f1d193c7806c7a146a3aea112204073c0121a965b61dd387d6254efa82b5a46f1eb9fee59bc6fe15e1929a987610bfb17773d5896c585d2348cee3429f80ac04982427e2a5eb51764b9545f8db47fcdae43bf3461f76c023e02497ca94c2920f94e34cd328dee1c32b768d7bb099f86a52e05eb9f8316f35949d09ef59dd332fffe9f87d8d28d3aaa70f077b4f277e5447c3dafdfb43ca2069203e9186dd0664c3d53f0425218c8272622b2f7c11abe4b2c1fa4dcc60a56fb51dec2cb6d31343e21b86b43361e96089792d50dbff4b544babf3f487f7f77784ce4f1be66a33f6b0db817a4e63cf56cb5b7f8c8bf4f9f0d9783aeaaa0dcc6b6d02d5df6b261f6648097a8a503ec2696129ee6a6f8eb8125b5960ef48b3e5b2d494e2b02c1510b74ad17390460b880cb757b6546dcb9fd31710122ed685e7a6ad1f889e938e78aafae43c902024f7d0ccae3a504188371c4365fd3c6f3b06f1b3e3a814b9a9c45bf3ea3bdbb8eef95c34fa3d879f19ae82455e38158b51917258f770bcd406d4d55c89a50e07dbb128b7683f953512db7962d6b71a8977fa4a0b86c054a3c00193c743e86dc65e5528a57cc1de6cfb8c4647a5d2c6dc019b61d8d0acd2382678ae4acc2e7ea61eb4c85c2681af1b40d1fbca43536e0e43db92749ccb1f314f1943744c8ebb7a987950a644bfecd942598202373cfccefd6cffaa4a5bb883b3a8cdc8fbbc6f2b0dacb6bba98874743ed7f60a4a24cb84bbd458dbb64140c43509d8bff5c78fee3549e79e571c86549c8c91405dd3abf7e4f4f1bdb6c3c6107eeafd4e144264622083976bd4c12b6ad3e425dbf27323f63fbb62454c0a84db64be8cae137e8f57345ba92e411efd556c41779f7da4f47483d891566f5a65da74457b4b7006f4a024b5f2a8b1e429124f7a4f2d12e26082c8b1b20584d5ba6a61ecdc92ca2782b2f162b02426c5728e11140c882d731ddc6c5d063031caa0c7414f9e51b3bafb3c3e386afdd6fbb69ae53ca4a2f5686f34efd69d903c5e57c436b57d4952f938d0011ea5962c44e31956e1b5a7c344f15e305ccf0ddede2011c9f02ed0aee7961bf90ab0281745fe556faca6fcd2ad62ddbd7215e2005ca98838adc3f0c8489e35b881cc916b1f93fde53f64cc36889d2b2d22cc1dd09bc681a583c5971f70e1cfc4ea6883e8c3ebb52c053a525023a7234b2d7c863306d445f5ba199b0dcfdd6fa156d4ce68367c44af07e42cec63d725f7c65d77454aa070cf8f5c105a45ff2ef9899dd07f66223e4e9e07b63396d9b8868d9a01b54eea188c4e21a8269452c89629e9bfaf5a4fb2b643cea92dd85d5375cd4fd09305387ce2e7992d11110593c42630fd495ad9dbb8be8d584e84592ebe8de9aeddc8ad6ccc7a46bcba6295f9d6498bd2b867bc2600b8b16e7ef736c4ab9e034b920fa3cd363cbca3285d02fdaac0a9abf1a3c9e00fd0fb7475b031b55bb29f9f61c918b6c6c37c6f4881c9d281e67536390ed7b18b4965b8107f8329811510db379685366090c6e9178e19b6be13b90791e5512bd7dc5fd6d1ccc40c8aac71a864ee96aa7f2938fbdaa4c5ccb2b0f72b198f04844d979254660c28ef9a1f6e0eaaa63cc69234aa2881825b740e96bfc40ae7f9d7dfa6b5e7be7978c3bb16b1243e0f79dbbe168a9ef168c4989f1e27b6a8d8d48479d9c6e315a8a37d30175c35e5c44a2a37de206b6951f45b17f0b83ee3abd75653f81e1ec5e94d9d15b331e8d554b030049d1e51f7231f4a0bfcdbfc6581a5b7beb482292add20f25d1843c1b6b04a21200ace1304245f36ca14dd8aea8e36dd9d9105a683630ba07b3f694cd93b59b8b61cbc48c7d3d47ef9ee5dfd958dc7997fa515dd77d989f6b5e772fb3d795ed74b3984ad9307295c03b1e17e0cfe8402480c005ba9cb511a81bde8c05a1b39e0d7a260e2632a774e0925fbefa1f3baa7b53e327b0d31e3df2a886fea63e08f8135322fe3e0c5db08630e76cb700ca58fea5b25bda93a4e45846887bce06ca7481b4638dd245df53a97f392eafc04d2960de1a0cabd9cc7b9d6051c6224658b2cdb46aa8af5fb5d94b7ee9e522f2d98576d491c0ea8a5ad06b8faae9468a010c959cfd1369adfade7720b59bd1196813b2a163f2a14976eb197dcd13f53eb0eeada09933ef1bac479fd639b62c92e0e49b08460e384028be4f31ea5190ba3ad0122436ce89c102f80570a15d8c3f1e2c8e45f2e6e825c9d9d0e2d34b9f49bdc9ec83f5cd7509476731d5d816f137c55cc47a1f9a317a35a9b27b6bfa82dbcd7af3924a31513d3c6fdb6b92cc10d6d24e5dafe8fa7e25e16c1dad7a7c326cf7b5041f36135361bf9f4b7300dc6fb5e0eab473ffbb02e9c4aceb0210fe29e31e48c1137c0646cd4108a733ffda901820a468089131490894f8f316bab05f6ccac8211a30022e05c843ab0b469b47a3f0e64bad0c22854019632553abbb3f2c8df5757a89259c7bd541ced3a716a5314c75ab8fa39f4ae6a578fc4bd57f49cd851e671bb2fbf8a9e001dd8571f57b9d95e64430cb6174a2d8c01736c65a3eb0f421a7374f6c8d55dfb447431a523d0920b144e48873de9069f2d60a92ac2beb7411d14b3ed6e621d7927624a227a44ca585b09a2a3b88a3cf711b6787c78ba22ba0c2dda1f53a7e4099e7f54754ef5d70aa1153e347bf33e981d74781bd796eb5577c7f296c891be26387863bea72754a4d7faa2237a189df9eb0b565380af448ba3ec8beb579ac89a8dfab66ad7cc08e874bfae018d31ff33ce7ec0fb958703615ffc4f9f4fab3b426a97357578e7a52ae2366e8ed95ba76a887dd835c55bd94eae5e328bedf9cc0dabadfbf393d6022b661f6137daf40804edfb7346d097082140c0eb847ce15297b009dc28d76fce4e40f505f42f0036a0ddc16b6c54c9a0a8e9f9c509a86518581a66eb268be45c2adab708305a8fc80fc7ba8738f9b17ecf1838245e119004288173e3395ba0d096a797c0ef59b2ec2ffb6b794a3a28ca26b2b425b8af876e593f563db5455170dbd82fc9c48d745150cc597315343342b315235e81d98842de50c7cf329218d50ceea898a295374963b0c6a3c9962f44334c48549def9c7309c8458a14c7d5e924c070afdef00b97bc98e36e6c1387206ed6fa3b88ef1073c02c4c818c694d24144a00812a4fc9bd0f7fd5e1e812c3fb125f301154ae1549f105d14a0d3cb9ea79220d6bff398bf94023d361a3bc4490863a52eb933b918184a1d26a0fbffbdc6aa71fc92a6c5de610fe5f735fa7605bf175a79c3b917418130be96e561bdd83e6deea8adff704d086b6abaff508c2bab07a2236baf60f869c00295d1eec202c90d3c9eca9d05e9858412e9f265a880572ec8047b41dac305c6cb4b489fa3393ceafac3812b1f9c2ff0e4ea942cbcd8b984fe509f4a2e0019acb2af56e9f4bd49ed280015798fcabe6dc17a5b0ea7d3264e4e4d351f134991d7d48d6f1fc274ecb762feb264e41ec533d7087d4141a2e2dbc5dd648f7063dcf256838f910d15901a402b9736cb5d02972e69c9a3ac50a3d07c67a4c3c0439253878f309390fcde777a84f25eb36ee2b65bb902e6f70de4b4d817c91d157bd094ff6dd405f6480c664a5e430c65e07a88f9ea909f114709fe0f88c8dbfedf7abe6747ee27712ad31ecb5eaaf6dffce31696a57037b7b4b8471819f99d836747f9d0422724a5c097ea87041b95d903d7ba2c3fad64f2b70123c0537f36cab22cf5806017bb66991f9d20e8627dd971a2dc7e530f5fd321b52f6e90db4cb5ffd3d03f8da4a4f23ac1c07bbaef4caaaa9624216d28bdd1a6483e816beef905c72602a49a316ce3776369cc409a54775643893bac38694ca96db3a4e1913bfc7187eea2028038a448fd4966dd17f5bfeceb9b1d277c300a80f722b2b6dab3fa67335f4d4841cd5f8fc8ebbe4e93d269508c5a92eba3b00f97fe7d50db31f48a38b26e242a7ee91445bea77d2ccdf2c58d6d85a7d98df4b67a149a609c589035bf0d7b78f1c71d94f07fc8fe4765a74bddeda01466cd8dd7fdb176b8bc8a658d33459e6f4c83ae2e654928126aabc2b164c634e89b08ed28d1ddaf58ed0176a2c7db2ac7355b16f084ea521dd4147c673f4afcf50cf74f8e67383dc85a693b46e669d8a020113b3448088746d625fa34151d2324ce66c5ed10bbcf72ff7b1a3e6788c08a4c90cfabb5794b83983844de768c1bbed472ba0c0f0626d227ed4a85d299e54f49d9ec3116a482eaf4ff3df3e095a65c70a867f5e8885ece9e71ac615066cc5dbb3d230f10c8a853c034183fac46deca229d581c0656da95b0efc2e3a081dc4df74ff8d409fbfdf391f8c37f87f9656d6d1f99d1be5a21a36f93cc61bcca5763f3086d69646ca004331d344f9732b6b5bbd8b7007a392532a599acd72455fcc7681e0db27fbbf6f18de7853adfa08c18454d9fe7b1d1dd3a9941d2c6d040e5c5ce7dbfad87bb141de4d7e9a14afd2a38c89be38cd9caa1ade86b6d8fbae70d2406e389372f1e69ced05ed5ce61501e05315f4518c03443c6e9c846473c5c830cfc6b2646092bdbd637214fb08f7d0e5d0d146a283759b56540ebf25cf18fad77ca33fafd37bd973839a67603caad5aa3854deea4e1fe2c2c102d4c5cbcc465c9ff953355569a7f874bea4835e9170f899810d13e80535de3d0f88b7ebe8bef35c726e6b48db38a1c9cb2ede1f5b09491a815686c37dd05476b504508f1324599b72e3e42411b246076ac770f2d959ecd95cde685dc25c757b959b788cad6b74e257550e0d1961fde213d366bd5f309973793e79efc8d1ff3c527e9b06e3183efa395910414b431e8a6f8d3da81a289f513c73494877670d1cb7b42559e1c72f54226f94e2df5e0f81307303dedeb831de93215673c0923c413264e7d92cfa53875202fbc74dc9cfcef77f4f93316542ac05dc5b23ccae0d127d5e5fe5d63d2093b1fb7e0de4dcf10a4256cf015f8714e3fce986f64c6892c8505a304110af0c740f50ac574a3fc3803c3410c1fcd409a83279029461bfeeaf1fc4a654ed3991701644694c1a417c23f002929e3428f5d687282323b5a58d1236a1b208c8f9266310b1811269173db31e9a2a4702f0249c126b73887196e656f017ea1b064a41c9573a7421a5782ca24832e065674981136a4f2ed2b65689cce3b392d0b3c29b5d7066f4ee4f2a41e6f6f3b101ce7cf72c20fafe831d69e346e4bd2fa7055c520fe40b8e5c35bc3bfd09902c7349e21adb77284e77fadf01a0d1b8bf2f4bc57d9958ad6eb535478beb333a49e357ce7908bb29d0a2a943034d420edf3a5bd03d69e55e18affd6d36a4d6c96b5c1053a25d33ac4eed00a9d57661dbc2d239c6872cafc29a5271611063eb6705a66d89e519a904d804073e8894fbc6fdda991196d34781b710fcf3b9c950f206730ac94c2b84e70b28edd255dde4aacad8770832c5d44fc5ae826c94f620bd37d15733fe5e0217731cdebda41d4c8dc19edee17b234b0c08105ca4e1badb452d0abc616bdf4518ec2f38c57a211f439840e82ca59fe613580254f5655d7d912401d1dc5cf6d1fe884fe3ba3fca87bb0393528b99ad346e69a03bb6843981bec8cfadc18d6f37d8e6ab6bf4436ebed887aa53a36232321a27d379fabf1c7d6a6c044a4cf3b8c8e01564fb722dc9c488b337b4ceb484d5bbbc138e06d8a0f139beee8fdf0af5ae06ba04b13edaec6c26e7b573b22b500af3e0a26f774b807ff01c08bb27a05bd7073554a02ed78889864aa816fd3ba64083a08d9ea650b6ae72aed955b10c3e98a3d7292b23f5685755276792fd8d1f93bc0c5a991677f7f870d3cd545acc501b91785449a338becc38fcdd36144a2a24fc86cae7560efc4e01c726db177481888265307340014463171a94fee01f8155956edaeb4b099c0f4d0c2ca95a553caa00466db7cf19b91f1938ea756e0c090a3e75586c0f60c3bf6169c7f203f3b24eec163327a8b16c7f7588a413ad5035d9adbf0ad5c3801aec0159dc785547f11f29e34033d7b7719981edb552941a5e47042dd35bba73ae6dda443a5d65cabdb09888a7428b506f858ba070daa1cddde7c96296516ba7e09aefb607d525e61aca31aa86a8c26f35ce8d5403a1fadc33af88df7d61c562610dfa426cb133176f9451d74f1a5a7914c18bdf4a09f41f6899eb2a2dfc8b8cc6f7ed7eb140c3c14cfaebc66718c5d7fa1bc47a1f96a626412d70895d4fb3035c5a85ed80483f6bd9728c5efe10673d70457a23e6563a1e74f9d7be763297dd1881accdcc91f3c5db460b73e048f34f809d683711617fa2d94e1007044f5305b65d332167f433bba38cb39d00ef306a60dd3e61d3b62f4774949bf8df86bcc4fd348059713ce9afdf4b8cb0ac03107550b123e659844cc7c40319fef5ff631fa624e741ffcd5cdc297e87c74598d8eed507a5b814e1443bae9eb71fe41c6007833ec0afe74733b39b64c657cac6b33145a05edf030f1dd97f4d4aaee054b1b603da2ddab0da59a09b9b37433f2abb03036e5301211c3d0199862dba7293acf0bd52f6b46481dc5c72c41306ac1b78668263fdefd42d4a2db919329219deeefa6c3170f324d82f84bf435f0b1dfb26e95f198a7fe759d6d3b00731f1843390b23307fc8863e735a6693707565500d1f6f90431ba2663459bf42c7aeb5339219b9e9d85fc54ccda00db5c9d0ca0ab07f3589962750174499d332abd2f0386617fb608e0ebde653af2409fb7d6bc0e5b1bde1ffe1feef6f325366f16c8a64dd5ed8e03dfbe48a75a0ce5660631826d1cb76a237649ae6e25bcb96821300269a7d6c22a93471d38dc8c9b9ff2182eabb8d9a94913792da13eb35a5b7c5c21ce2866cb6165440f5e3e699461ad12f3918da995bb07c0e38b17fd9c5e3c72d837d1497ad18c09c7a389f88c90f4a56e8ae77fb4d992dd41fcf8b3aa5536bcdd0310d62d89ca3f153ff2b047e15f029049d528dc6aec7ce0a2fe32c313b753ef1b26d2f56c507cb1b24ebbe30e3ad032835b0bd25adebf498a3efc9b30f010cc835c8d668a62b17b761ff98e2437b0f5fe3608d782e65d9c3aa57ed54126543eabc16a576c2893a24190676246bee9c5419f408301122e324c6408cd7c8d242eada04c7ae9215d2dd94a79e6681b1ffd2e5e1ea78f7babde6e0c2e075ee78c85046065f2a7308f27fcb0316ec19422b682d0c709dbaff2412cd77246c870f79a979e5dbfd1d3aa10ae9a86a01f7df3c33ff9eb22a2a8aaa2b315be4ef3a541f75e6054a903fba6f7a9c15053260a272c09bfc76b6b9236755d4e87843f7853e2602c21f55e942b21d08e6d903cd803e08e7ccea455ab1c5c12966bca3073610a1d421aca3a012b52fa061765dbca6830b9fd1071bb78478802f390ed4ee43c2203171c1548e2f654bc4445b72047111399be578b95de62e2083c5ff6afa6378f5c68fb210ca66eb0d96289c515de341e16e1dcec1b0814a34043f67f023f8f7807b8ca5e527e11f8aefa618b061afe7a4f729273cc9d48db126227ed11438981c1223ff326ea28758c686d2674ab851b1a964881e5293fc8b00cd0f531378a632618d9f5d779c4d714a863b9ba69ac65c4e09985868b2c2e9e10bab170b59420b7381adebd92c7668f9a636327b87ab9e699810ebafbff8e03f07db7dd3ce4b745f912f589b6ef9fdac11517e6fa1f4e6daf9b6167c0cc5e91f24bc6150956fbf9970f3b6ff8a9ecbe716b87c963092605c5fff502ef1113ac3729ee97baeb2d469230e02c7f681871dbbbfba53c0f06fed3e1c1e5ba279dbae0716103e5962c6302cae940d01aa81ee7452be27f21549293ab016fe71bded874f164c1695e6f9b447f5723cfe3c9b0bb54998b9b747b68bf28ac30cac39990d7033957673109ae548095529a8717a7ed145d7e9dea693a77d69dfd32f25f05fef2784719320478e6696f318bf937b1f8458f7d52c6b4891979e2242ec583b76bb335df4b3d9a2c9fda5830ccfb4e272671e6b84a7036179688fca197d17cc4962aec3855e665740e78bac22d7b1f8976411e40a96a02978d6a924a6a5e3d428db6099cad98261795808ddfca21fef1407f4f2628e49b71d6ec9d0a756836696306f06fd5264d2df6b853dc435ed94265df9d08272a274f67096a16f9657c7507c51472984c83d3e7a7db95d52ff195ae2a7ff5957da4612f9ed0cb1514ac358102ac7309667bd4d017fdcd48a6b8490f5a2ec0745ebe4a60b6f0937c0be25f2aaf9adef22c29989535f06d97832d6d715427aff99bb53c2d6ffd4ef93dc76696d8e151b0c589c02f1c29619f3ca9a9fe31eedd572d7462caa78d3280cef15bea16c647cd4a58cebf2d717c58e741fbb1933e834eb0ab99afd4bd0e399ae225410b266395e9acb94fb40aeffaecf344d136ae1b0e7568078a0139d64b8ebd803ff38b4f08faae6d4da42d6302897cb27b32feb41c737269497bd148cac5288a8533b20dd06358773d233333ea1394500abfc0d473b5f51343d9843e3ee11dd038b06b3f86f422d06d53dadeaf9444fdb0884390d95283de844c2d950773ced2387ba5b220d512dfca34c34956bd252de4e5659c9a829711d20b1dcabf6f5ca2144bbe6c5d3f18a73c3b1c441b06c47eb1d412658778801aa8a6b0bc50447c8bcd4c57310030bc29ac944bedc9239f3fe320159cd094010a9187886b19ec817c9a0f9234f97163de5cdbd2eb855e8e016c3833a78ba22544bc12a4543a28257f6bbd570033cc0a2ebcd261e421669b88bb3ad9dced6f27645a92d144c08b3d0d28adcabcd0743b0f8845f5628f32571249a64228bef9daf8ded6c80c65304dcc96fb122dffe3a0ccc9f71fe305b65159f1f0884e70b76c97eeb8a9f2787e37f7bc5d8366c5358afb82613abe230a7cab7153d52e851b6a058521979f2bb55c9b28a38246f8de5a9d477680f02bee9bedabfa7f06b9d5118fb2743c1878904ee425695072243d59b59aa598fb92bb442a4f5e9786918085b5ea887b54b3648a8d6ed03cd6ab6648af850bf97f4ea1e8eb4f5033091d0e338e62ec6b5c24eb278dc886bbdcdb553c3c5c5bda192715a75696b8f6bb9ecc06406098d844aea1cc762030068346481e898da482019b3e81f6d8c323aeb78c14211317fcb87614b35e0ba954b74bd32d6cbfa036c75ec8ad79f63f7793ba0dda95bf33af35d5da0a118fedc87d35b56a5c6dda476ade47e64f3ebab16357869f9c95b816ad523902c799c2e945ece30a6e312dbf77d5a0ed60b5495b87d840ad73a0556c268abe172b9b3856019c6fbc90a501ea69596fd8f523bdb75c0c0812b273bd43d5ae94992d91c90973d11283adf923ff3eecc852a8d6ad850fa8e041221fad47223e33036f042ee60058892f2e70ddf22ea8e06a57dd80aa9287389ffc1fb57be66ebfe04ff937c23476643500fd85c9e38c4f5574243f49c1ba40a3d26cbf1880f265cd07034e99cce16c5068ff94d8645b6594e67bebb959689b3fefe0649b980168853b97dae8fbec52b6ec50fc9f115bce4ff311532c3eda73390599f72e46094b3ab04496002ab427f7ab782f621f493071054cc51b3fdc5324b50332273ca7ace1c3af50ff170d7b960202023353f6ca8ea56e8b1f105ea905c69aa7c9e8b130a7b15a79e7e9db022a30157e97aa80f3ad45ee9afb9ee3fe3b22421867c9ec0e2cad5daf874b628d6da3c1f697f176d710f12ecfd0c1a9bb33527d0c3ed17682f6a67f82bcf63fcf754a2ece82c0224f9f2a7b8a11a927ecfcf4db481ec703180ca1c110e833793be0f510deaf46cc46a619c08d145af23677b8bf1761b0679b619feabac8cd18262142b40cfe963f58d82de67b7bd9fa6fcf79be74d9f1b8089a9aec1d38286a2f2d0e9abbf4dd9be7ce84399015e45238a418afeb7f58725202771355a04e0abac61483230acad7d6bb40255d08473e03bd1b21513911e7a19f9a3325c61accc0709059c3c8238d810b9cf704407f1ba3143d4d4701c9901859c8f4d9898367bd5336a6e5658ce2e616a8c0de1b5136c462e867bab97dbf400e58358e595c7726450368a723301143672fce1dd6cb40e3b06e27ea30c1d3b84878db5bc7a8411dfc74f8425711a9d45989bb8abac2e12a43b9c95124f4e5d41c3bcfb250a2f093374b376c953e2ee74e9dc1f1ead58c9a5963875a7cb03b67e11cd39c093b5eaeda3cadad36b04cc0f795b7166fcbe0e71b734ffa7d23221607611b05e737302b653182b133499862596f8cc25ed7936cf3018f658627f1b82aee5ab2eaacfa24d53976ffdde4a52d6e3c121a141c871576d10f70ac0bf1795cf8f372882f359ef042656bd7c8ea60b5b0c26277085425d1618428c82a0e5031ce7ecba1739ecb48940869ae423139912cf8a298f0cadcd5ac6ee9c589007b4807a58d776e525c4fcd45cf230d7b67e1298e20688272be16811188d51ff2c3ba3890388e6040be43009e31586c16b6809d2ae994791a88362a2f76b7596ae53e6c6aeb44869cee2268406ea3e9d86df69f9f6b00d6a31dad07ea87b901d5fccc57db0893c7dde79560b2b5df34f4e332c62b255d9c9f412167a8c81ef89344e8d1b9a2bdd75b513fea90ac51176b4f61fa4cdd1e878cda5743a66a3c0295d6e8a483ec2d59537ae1704cd651636ead9de4656deadc4e5c48746d25da38174fbfcb5c937a1e932e0fb16f3dc814046b50c5c341cb76942f64dcdbff2b89f4be47d259de6b38c37cdf729db55bb9566a6e126a5dba4b459db08d576b7d435401022836320fa4bd840c220f07fc9e4503dc8890c9020a31d870291c3bd8033e26a6fa7df36942aa4b3c94f121465188a95d69ceacc7a55f4c13d0ecda0c228b29e50d1856040d0ac7672ea54de98086e6d49fe28e583ef779e4cd610e04a2c05c9fff14a76afd0580370337868dd7d43d8d21a685a1ba24d1c500fad505a958153aadc17d3f4eda404041e242d624586cf4188b9c50e4e536e0f78ddc05d149e3431d1e9210352c31670fc4a742262629a430bad231087d8e4e864f3ea50ae3373db9a835a72648fa84be2307a63c4bbfa8e978e5cc54061fd3d1e195658f655f5f59d081c5b2f38c30e4299165c510e797f80657614a6eb4d1bab48852a7bc3049fa12e6cfaa337c9d99addd010c57d24d28df3ea92ac6725a418b52f5a727942fc048f1455514af0fb1d2035590e753ea39d0c3dbf02b6d4f1f82f8863872805a70267ea8856e236e3470986a24de295789bb152acefd59732077e809601ff940dfc01bde44f13c3bb24009355c7e8d3941170daa507d144d435d706d0c7a3deafc18b91539f2561acdf75bb77cb77150691659bb31181dee1bed4a04a4f7b7e4bc01ffb4e72663670568afcd1a4e9e8738338099a9c26243e6b90b7600b7b719088af88267fc742bdbb180590791df45099eb4fefca0b826423213af5c1019c676d6d90e3c2d6ba3574573ac9754f9250c39b9db5b7831168503146e80ab59045e90a3bd065486c717eafff05ad18ca801277a70e1dc508750c6561cda9a3b8722b5859d314269ea3b0597f4b98a2a7f5b1ae3e12ecc47a935262527ee347fe75cf00de2800d209a7cd25137cbbd436f738ed0c0e95c5653f13df68899d69e25bbbd95bcea6a8bf156d1e06d947a5a59bb06b1a804d6ff4f46ac5220d86f8bb8a6394857d68264995113460d5165b5067b9181ca3297bf4ca5989977af08113bafe4dafc0d21e074e434f38d405eca60efcbd7ed14799ec6a4b53aae3102a51328b29aa08fd28e91e957c4a22d07777ed840493ae5e50fda6d68303b9044143cac481974d36180c99098165d2b55cc0b7ed2c7e577e186e1bf6a34aee02266789f024f99a091365de1fd7feb17b707265a1922723b628671a563c5dcbf70b6072d0d3018f4a46829dbb2b99ed750d15cb2212d801998172f22b09f12916569193f315678942d86b2142ec362490bfad6e0158e771bef8872112e27c16d8aac25bcafd671eeb8e51b4c9014ef62b27315eefbb850e344c790368708af838733fe2e67aa17a06f7bc020f2ec6fc175ea79afc3a295be129ba5ddeca6607532d9dee19ce3525a7829ec9a76a1d97e39c549079efa191a557429bb14f143c5ff27bd93a3cd6b1095548e987dc452d6e3b16dedb99a0b6593b935a3455607b50634f77c4567187e1992f6877cea9f084975d09938d328dd2beb2536751233b3ff1d4c221d4e409a0812c40a97328e5d7e90e823d876471a3161ece0d1d42263596da5e4186f0c7f6096fe4227f2ebcc699a91ce89dd21217864b9746431da8e4c95a20b59d732b927297ff2be28e019b5b6f30d1f2e2703b7578fc7d72f2e262ed30051a3058e5b546d7024d4c35539a063497ca0eae6d5040b061cdbab7b3a08a63581a9a62175b6cdebc18eb398514846ebbb264fcde9c632739e5a6d742a619a69d88911883d3a6500663d1d0e3606772ad68d351bc9fd13b19f5357db3f1dfd6548b3bc4f6fd84a0029d1e19077a1349d1232a255e7e6ef73b3cb855a10f4744b0fd133db33bd3e994f4237b8ba6cd5363df2cc09406fc6f6e3600125dde607fafa22f3d97dfe3cf56446a2382485245455b8e24b9d0fb9388c04e6c50781e490dc8850ed31512ec05e3cedc461108375831cccfa1fb137b38042aede4f142a4493f54acb58fe39c2af46db226b4845b781caf33fadbfb65d7b8cf61683b4fe9cd728dbf0bfb581d3e075b173b4e3f58955bcab9ff16631e9b876e3d8b40ce5e9165fe95ba37f9359d4daea831ad533b3acbf4a2b260d0ca2957403eedc0842925df311b83548ca273d4a002e10802906c6c4dfda1453a0c987f5b62a287d8361ad58476bfcf8a53a61761190612d5a887ca925eed7679a4f1e72e9029480d6eb9dc035a284924699ec33fa31757959aa3f4aee1c8e037c897fff1971c9e6fb5e2f15e226d48289d194a869050fe2aafd553afbf391e751d8853fb8edca1f82d495ac973eb6c72c4f28377749a140d8864cab69d870df01775aa262d7aa819b0a5971583b87b8d543004897fc8289e2650fc05ff5d0ee8dd46fb5c727cde64f03aee1a266915ac1106e2712df2de38951b8f3fffd30d371be539bd4fdae6111d81c7e8721d51540f1719fc40cbb42ff83e646407d0a85db5b7018c214c71a65fad46bfe3cdf00e0983fd01597b0e1c1ab451e706ff417154f9c3c0d398ba40d281e4758b0973fd59d59acfa49eaaea4296fa15a8ef2abdb74320dad5e249a5b3b3d775a0561a578b61f75d68a68aaeb36ad10424a3f7c2b03f339f598719a33548790191edb74f1fe5ad740f5a19bbdfe46d1ff03fa50b1ead717d6ce8e66a709303fb6932a27f7e82c5e290b1a049d0f024fd98c7d1a5a67b4d82debc4ad3aa098e6312013f90abecec296bc6e48f95d0c516784ca90ede261123ed069081f95d16ae02019f74e3a9d4c6a772d2b754bbebc458b19f80fd620ed998b049f7062a67c53659f7d7b5c9f33653dbcb2de7a0816238357d07df40b52120c7148868cee1de802070ee95b1fbcca7e42f8a26373c96bf8c69efc48bcf4cd8280d250fa8f454bcbb5dd3ada78d7d352b5e029536fc0c66a13a7c7276db9a356f94d0e447c926b2ef19d7f21158e08efcd513d60ac6fcd9b63eaa58e161783e878cd118296d2cb0a4dc9ee5b3cd2d6c700558be7c238b5731219392e4dbd8fb7b682db9ede5bb9c947dd01810725627658daa18ab6280ab3d105518ea622694fea8c8e70297aa80a749b2767a3664ffe9817ab9704ea5c11da8351a101e0ef04bd26dc6c08a0664e00dcc81d473749f33f6efa2b73378011e24b619b4e8e711597a6ff1fbd6215e4f58802badc54329100518674bcaf0f7dbc027e384ca14541dcb1c664df8954ee22f78c2f20929df108f187daf116ea4a09ad851da2c2a0d037ea238e1e7434bae303040aae13a05cded736273de99a1f4ed218ef68ce3907444e4fb97f903c25d003b069712a012180e020f7dda0a5125044d13e5df8c076287eecf9507fbc226bedf660a39b4aab2fda4981a5ea6d52757de1b0ba93a8117f91f36b6c9fede75f041998e4f012fc097dd9e849568ef53f1230ddfd6701e07e3920a11ed46144c3494eaa7cf06a2999d020f7c84d6ab7a86666eacbde9babade1d0503de83d6e4a9502d8297fbcc357a3f2a4013c6b69ffe116da985d2aa90edc709356a7dd641b8ba0f4420ed04ebb3e4b7777696b0a1c961b3721ac919dd825670ecb81a7b89e071ac8c5546c5c3499f8f7dc613d8b9c8d6792afe78ae23e288a0d90553bcf2bebc4db8d45591ee84129617e135e73c8e2894be1f68cf8dff58bbf4a40018cb88227f8d5b0e916843941eb3a2764d4e659ee4d47172f299371e4fda67656ea2b94658001f996d6b44b556c6299a56fc2c2d4ffdffc48ba8fe4f372f2c512bae93401ad57844ec6df070f77d06c3066cbd6faeddb542e4e41f906d876d7fa85d366414a6066be3100f373246b452c5abb2b21a9f6fbd4bad1e3e16a9b2999f6966cd6de59d0f00377e141d3c69baa158be3542e5ebaad8e9f1ad348baf17c2711e39266325ecb7f5da9a74ccd4cff7052fbc699976d3796b9501258d8100d56f02aecfdbc497776a1d664d741da83f10a7fbe005b348df3de46ce32215c7b497bda62096332bf31c8962fd175f2fdf7d82d11196dea1da45c0f9355dec279181ba1b91678d06ba811a50861f30f12640d06e137450fcc03f65eb3171181633f800a86b272b950223db69b4734a92a9553930b87e2baf8fa5b41744ddd649297a092c6273592521be6c40592281503a72f45727dcfd92ef2da9f007466aae3a20dcaa6112be4872e3b9d5608ae4efcc5e731102d99e99249cef796ce5865a7590625911f2c215d8fbaa599c76a6f8b7b940966043ab0254176b99c274a5ba7f203079ecf2e395fd42634896821a75e75913bb9ed480f88ef822610650d29f28bcf6b6d60b7d490525fd4e509b7f1ab4f52544fc55a1e9ca30d9177921bfbc212bd18c9596e053398a18ba78dc79e0ce8aecf881b1dead81a12d5c2b16188e7df5fb8b7cb76485bd52e768b6b70da6ef540d03f6f0bcd20289b87b970b751ebdb0b4d2ff256a406932c3b70ac7d387903995fb4db654e8bfacbfe9a0aa331bbfa8916cb030b887544bde8258774eb8c40a519fdf8ee36c8d1a66cf4a8aa3d6646b60530501bd771a62a71d03104ff5d55f3d531c7930d44d8101ba73b226c09afbc1ab2b2950161afae3a55f58982fe7ca2d79f9e9974a63dec8801723599bcd6c5a867c12242a5f68e3d284a2af2bf75c124387159951f38e3092216400765a92358710686e3355b98313e1ecf69008583d8dc3a08117a98164eb807c356a371e5b9dd8bafc7c9d4d91e6f406a90954f3bc3414c217e790e274217d59378ab06f0d7acf55de692a1d550be02fe91b2dc6cb40fc064d258e42e85be885560083c826e67107c2eb796fff7ef049588fd913a4cc893b9d6ce345249d7861dc509f1d42190e7ca5dc5f6c8ecaa5b94edc48e633b9d95f5f41db783d0272acb94893a7a7eae34b9a636d9237a24db2997e8cdb5274aa06d5a5a6ee65157438def2659c7a08dbc25bf537f375d8b073a2b81d89663c401d92722097ca1c8f8aec08ecdbe51a0f0f28fa93412dd5719e247807122d4bbd1bb87b198e007c2b9c77e98c56529d403783ac022444ba2e954bb273bb842bd4d3a9b27b1fc8a3f464039bcfb0d35040c55caf81ebe758550ceefc6410e1cb20d8881767dcb6fe01781a590eddda1a1ccefa692f052d6bc0197c9accfa8750322974744005cc5c35cb46d77ae4743c994a5d290470af50b06e21acc2786bc8e8401e2c6da02474b9c07fd839a0c43cc91fab4a023b2c332bba616b2a46b8d2758e2da84e70359c4bd423a418cbbe51add5002bb2dcf22923c4f30e8634a6e0ee5fd278e1a7c975034c827450522340d0ced2d2a691f87ec71193771a59401cca7dc372a87bdb0bea8b532b6f6866d763c8e9f66b216c152cecd43c8313a4e841215d3faad29eb463eb6289f626b1aa81379c9970a98868a3275c9b1c154c863353b083580c8742f0a8fe017852fcdb6462574f27c25c5d84cbe40ca85d8d68cec7ddaced8cb88aa14d75e2d8e04830a6d0676d32d4c3dba6cd213c2794886fb1c5c1277ed60bc12948fdff4617970b56ba8b98b198dec323349e849ea343e4df8776607dfd631c9c514402f523255ec31e779ec93d1c2bcbaf69cd2644856bcb45989ada7b84c0cb84965e7bca493a3211c1d10a31600a53860118299cea8bb86c497a4e5a26f5fa7e5e5f12dabc401ed97abbcd0cb80ab153780195742427aece4586b9a5e1c8b42c981033e49217d370441510e26cc8ef01642b172b4f5b3dfce276d5101bd9a2f00ad737d757a5456fbfd9293bf1acfc4a1796b67ee844c4aecdd67b5f2dbc1833c4d44eae1ace2633ecdd6f73d6b1cce72742c5392dba8df211b42a1c6df32782cce84d43031c96759153490e7f0eeb042390872506ff6cf45b6e5f2b7247c0123ffa05b587149cf92d70d59d4b2b7837f72490174f305c3dbf3e3d8e64bc97bc717623008a7bd5c3eb2ebf645a19ac1dfae9a9f259fb6c16f09c10cb29f11083d1b801a4062352ad0e03704fceeffec6abb54e3d86a50430c235ab3af05aa90930fcad4a47a2ab0816f7cabf0aba9ea998ffb10890a983fe4ab9a81c7f09ec4daf4ede71be628c6a093a591d1ef6f2606cbda227e903faa580e293b571e6d350944d0cbcbae966d25ab7acde51d037deb09751ffe32ca4a17d3ced0a82f25872c88c54044c6862887e71a9440e31887bffc2e659f5e2f89231807d71db6c417c3fcb5fc43b55279530d0fd57d86162f897e3747d3165170309ecd53cc460cff212742cc6eb040eeb9a7ed1fc472b209648d586caaee43841a3bf8595e9677e32a5dbca04e2fb2e902e728bbb4bd2b5d3c7534157d49ad04c5f277c405e447be155c9615338b5e269e7a02dd54a69f29e131331edc1d6b0ffb24e89aea9c3ebfedbfc0448b77391c5f70deab245492aea949fb186529440fd5ddd635beb6e9d931437d561329e6c5297c376fd5e8f1b350895b7912d23fb04cbbbfc7f2b29e0ae727a0671ebd4bb04d2631ae760caf61f18352bd02b2ff54cb0f4ac146721dfcfca59c8f1c169111b5c52135209314e8eb3cc840dd51f4ef77ad19df350844bf1ab37dc4e7e71d96d80147f461478e711fdad9f27e9040e51369211de15f21fc8401fb12166377c0b88b68f6d618b5265439905b5fd4601284a45eddfb323d5ba23cb3de7280ad38cc9e24bc878d0e750f245bae1a665012252e723f86c790311105940259fd690b09cf93dbed17b2a2ee8167f5e4d247dff8a157d4564181980976f889386a7d28ae84112983ba445b44d6c1426e53a2721edd14c443dac88cc14080e9fb5846c4079f0c064b00d56110dded6ad5b0a9fbe46a9e1b4f04c743e0e08f4e891f47009b3b2ceee0d6b0a943afd881e403fbe3d0273f42eb94684837a02b5de28f46a24d0a484f807ab7b3a0e3738672ca7294307336503331d012b5c448b89fed449532fb0441e75444f574b3c71d179545c78464c34e63e6456bb047704e31eeb85c883187f38a30ce4e422d8f2bd56fbc5e972436e96bd2a789198a6899f8595c4d1553f1629d2689f268f02a926dd8b40217d9e4171921437d8d87735e76c921e7d976f8d12dfc4723b709eb803aae1f534a6e332e96bbd48d1dfe71a69c1c17ce9315e8c195416a8b283cc8a716e4deb8389aa25d47270bb871d350bf5447f3fbbc8ba90c63e0a65e73043720c48387bb0cb53ae7294f04b2749f972d5a218f1dbddba44ea3acce78f1411ea3f17a076467c75a451ef4ef60920564d84acc885424aabe0111599e78d5d7a1f01f8b83e25be7bf64121559ae9b05346a9ae80e34612eee6bb989aa73b06414f9c4a1bc7fa92d305bd91634c974bd44fddd237ffa48439cc43c703e152cf044b2067cf0605fd31d95304b447656b5804d57a650766547fae5f613775995ac16fb6f264c4155bdceb070a6afdf3976ef9185c331a5e5d76b505b80af1ee53daafba6f90da900580feed2e39e8c0f92d643e3ce916ebf716383ef9b8e3fa1b20b38a9f27be488545f614332eae5f32417d4c522c10b358d19dc8a5c3159e14dfe0c2915c08e5c3970b42c8f7c9ade5ae7dcdc4098f9e2e75b8a9c9114b63560d2a4fb318ba282ddee9fdf23b2baa6a61ea483fa911f85c15ec4a6e44a2233fc89bef433f1a94e65b1dccd8e44ef5cef5fb3f747b6742afd7613c5bdb627b34b4416da410f30aaf3d37b106024998fed17e8c20d3d7b652243275f6ada5738b0ad468427d4d3a65160292a2a35686a6053eb7624c831d8ebf20d1963fa000be022e1d2291423e94588a46705aec815604cfc3859aaa8cfc9820f497114be78328c877b712e69c95f584ec6ce5b4965e9e54a16f5cc3a43deea70d4b4bf2cb134c3cc9f3464936043ddc9e47945522e6d6dc911891b21e4506f0b7584a1562b5c937d8e4c745b931b3e9c89980c52cab6c52898591affbb14893b1fb160e09a368392fdb03d2042e01b8a2533cffce51e59e51fc48887e6452f5cbbcaa1becbed8335c8012a29b4837576eb4ad1383f746d957aad4251c71a250fbdd216c7d1461afde5a36cbef24e8a71db41af0c8bece4c17b5f6c9402a1d02bb125bea65dca55fb84e8fa2b78237243e0a0d54df125a5e0868d7c916e26df378fb4a4d3fe6176df711df473f118754554ee915e28f380601cad92aabed540b2f1a92286aa37c20dc1908172c1d8674d7c8e08e0b2f2eb920e327cbced0af593e2857735cd460fe3f56613630943c9a05e29e0234224ba68e3867f8036ca7d97465594b63860d32d358e142419e4f23f8f944adbb83ed7b931b45af50ef62849fd66ff8ae2e1583daf70d7501d8fc1284cc5caec3d6fbb4bb29b38e1447e2980edd6582297c6b3c10cfcbe4fb6f9aa39c3d09d28b7ec7572ede182f43df70b1ca666a20d6172911ae121e1bef418be92b9a84c1f60b98cdffd1fa4341db441ccc71303fc2bb50befcd28dea67aca029852b61f72a0f050e08168c89b2535af3764bea8c9c2a13e9024c91f0c17141d3b2cef125217448d02172c1e5d89d85793c7b810e51be289ca10ca818f6ab44752260478d6cd5ff934e3dacec4b1bf2fbed31a8c11407f2c83d33eeeade93a43cedf3604f8ff7475e88cb2c6dde7b65203156392123ce8011693afdf392eda2064f21069c60debc41a87738d3372124962d106ba3f27a9208d0ca7ea9be88543d449520fa79319294cf896f7211338dfa3529eb68e285d26d2ef660d1d542b0bf5550feb074c954c47badd1175297cc5ecd63e489794c3e801f0fb7e1f68d407c24c8773e400bdff10246045bccc123852a48f4fa09ee4f8e9597e81ee2c1dcdc5d21d03ab7be9964169eda43c8fec651ec4a3b6ca51572d913f10a397717a6bec1c958faacee9bdb3c0494609f413b209ba48e3f04aebc7ad30ab8c4d89709f3733adab665f485be68c447e3334c82ef71e3caf4095374bbfea97b1a2126b6a4a41af456756b192de45a7c4935ba339fc57acc5c37cc3561f67be01b3db6cd6b27936f01e4805db1b9da08c1bab49604341a804cd9cd93e0b2f55776d92fe4ac3ff7f7c0a9be7f88a759909c3ee9d5da24c2e5aacd661a5f823daa00a54745feecd2d0d4e1cdd1f7c5422d9d820e9dbaa115042250de1a170d9f2e07c87879c306a227aeb753b79688945d6a48fe230a3eb4f3394879d09843b54ff8fce8d8b0adb252643825a194ec5ec494797d1258ab2d56305c0b81933a28c32266b7fd85ee1ae97fa64f65419f00fe9ef605c86a5471aa679a7f6471221d5fdd9da8635932386acea19b59b3d02b0a97c5ebc3aaa6a3892deab772c74a914b90c27df804b3fe80eca10deb343633c4e589ee82ecfa34604bb7a8748463fe4ad1e0ce5c1b852c1bf0fd27b9ead49e9d3abec75ee8873aca13ca34528361298f8b4cfe8efd916b2ff3925198a180993253cfcaac53de2bf3eb5dbeafabda88f767d0567494e74944b181443b25e07bc8f75ed92adb0ee48d3f03c24020ba679552bda8c4b75577599cb865c9b6946a9d0d439f571c6d0729144ac2813e058c4b9dcb312fc27927e591d943dca9a4f749be772b30a2da9f2c7a0550bb6d517bd5a106599649efc968da7fff18bb4ccbbd56c4a728cf1d974387ce11777cc4077dfe710fa25768c86c8d11817f2709c4c4a298910755e95259354f961644e73f3511b11061cfe3ec07b40e14a0a30fe10c2c18d623bb7e75384ab23fed38492b200ed52ea810b392a04e75b5f4b5f31cb59d16192cef25ecaf3a87c5339e8a68aff44198c3915a609075c75251b3e08d6739dae2cb118eac9dc4e216ccaf4d4a4e63b6581ba6b364247a2dd3872ad0d1cc96bc805b86464a8c4834a491708ec8e96c1bfe64dfb2a0a6730a4932dae4810525f9f2c57ad45da5f3532fd7891ab85cc0ead22b53594168e9cfd096584a93bfd6c0fb26bdb25bac8265ed3d80933dcb9cd1263eaac70dbd38205a861b29ede3959d65f40b4484bc0f3a685616608807f3061430092eb5158b1c8fa106faaf10c06b038ebfbf2a3116d826c0e2e8a90d831e036daf4da6d19e0ccebe3f40afc1599559e59f31ed50cd27e85913b2dc525718e380454fd8b7cede8b0ed62832289b14b5051e00e4a4214297edcf4f38a2335be225f17bb78a06ff7ccdec26bf21c79da4978601c2752e36154e34612eb94e92ac626e0e10e8d8464eebf30dc918e03528afe3920dab1b3c171014bb7136259ad0bb3db22fc7df4583eca7810130f3ec8a855aa8ca2285f8cd72292e835b6a20b5353acaf9c7aee92dabfa5678db0d3b7b242d50c6547bab257a8999b8ea5fb425143064966920393ae0e56f164177d2e9db9370f226b59e682b6ecd898a1210890dc2cf46dc7986c718233e4a027b3f92ea1db61ca12c19cb862cd5f1c6f45ecd61b26be3e0ccb057fdfe7aac62f3ae51eeae2e9d6584017592f09df9907201deb0cdd4a27ee2b2c566abc22201d05e00af11e1630f9902512d60084454c49124935cf793a7b3b931287430fcb49333b69ff2ead66b364fe2ed58d378e2e0cc94f7c6b3076f11b870244ade8be2b0043b39c4e982e2115526bfe97f08bf3c9d7641773effd53eca3e0c229e4cb94e98adc0c91e678a43c74c82a2e14da1e7db59b4ea5aa6db2efdb976b7d57668310c23f153a9bc6b145f0df92960f092531ae2c9bb796aa76ea755a3cf9c132e1b38905f4ca610b9e4e7f5359bf22a576cd8dd14dafde3e16c2994879cf5d8cbb4f9c30b416d3aba5a55b90a30f9860c0be385a952eb95e7e0e1fdf0eadccf1fc7cca3041881539e5fcdf8839edf598a3c9e002ac838eeeae58774b3d55a20c01ff48fa666059bdfcb6324a77b122a2d8558053efb8179932b52363bc290cc38329b06fa7eeb7c146b5798a9d5c6d3c68ed4b187c9e6b394e109dd6cf3e240f172fb4f14cba600ca033608e927ccb30284b9d982fb1ab20a92cc4ef698389fc175e298ad32d73db6eb407a955c82b2ae9f8e36860bd81ecd26c6e87f288652398bdb834847cf3a5233b75cef8701d8ecb5ee8a9e5dbc03e3004fe1fa7f25e54b9a0974c064f385f2c285536fe5069dceec717eea2151d6608e3eee2ea906930e8bf9ad896618d3f88527de3c1809ab20fb2482a5da4e629b59cfa8085b8864521ede06db73122c5452c196eca131cd4b9d64ed5f289faf82668c60e9643b73fad4e7b87c302d62753f585dca04b8eb268ee52c80f9532fb8f8a2aef53c4c052cd538f6923e995aedd860454ae3133216414d244e1b8f1a86f239726a3568aebad7f669ad0f4df72082d7557c2112122ae6bc852be32ab2ba60f03585acd83b99d9640b9730c11a5bde597762a5be001e7d2cf7107f01c22781fa80a8b32a4bd65b99f8767a4ca37c9d0eb4340a44af1f8db8e3151ae459c7b3b22a77972dbbc49b0277e3e91853db2995393e39f93fd82700b3cfd4976587e49e6fdd13c4319d01086a2496ecf609a037cf4c488abea5ea3056cbf4fb866d169dd86c94262615fcdc067ec3207091373136676b5dd31822ab8b83e41dd2a5f8bdf998b45c0df68e7a9b36dc8a1dbc0e596b48cbc5af71c4a632930ea1a47b552e48f373bb006f97e632bdb9f2f1da2bbfb16d6fb50c234f400e73e9afe7632271acd7c8aaa3db0dab6f09b98851ad239bbcee0d2333e3ded621d14abb6bc1c39d27488735a110c95230d705532df7132ac3dac7ec956c77474987bfddc96431728f9366d8b2c1e95ea38f3ce6c897bcbefc14add8b1af0b2c156864a6edd997cf0677f046b6271196d6d035b9d52a664a6351e331f5a6f35d1f8c79a8855457d1c3fd6774a4946c4c059195aea582f9b6e653ac76774ad597bdcae45097c8d3e05e2f8f357c3855d0491589389e6f92b2c36158e3bd019b64e2923c695025b721883a2fb35b3f898ad23cf11fb5b6a6582fb55cc13add9f99c1e7c4728edb238b4830667f2d7579f0f2da886ced06ca0a2d4c048e0d772108624e4f678d12380539c067a9550906b4c7108da6ba225ee9bdeebbc94da801e16a8da6f3c3add14ba269d64ca256f3881cb817a57be2587900a7acc623b8f6ddd72f3abad00a25dc40d7ee2c60b4280cdd32c09ce54801e0bff9ba439f15551af2c392dfcd7e40b023002cb4709953dd8fa20a126eab489472aae9ffc50bb9e3cd626adc68320e778edc0c874c787eec353d0abcf23b7da5e6f9f80d014c16843b6d608818b8b60790a07ec1f8a8dfc7a8a58308c76e951fc62fd5de3897e8d20355ecbaaddddd6b747997a63f69059e30c0a3f788685aa2b50011775f32d06a2b36b2679b4b642bf2837f022442b55018023f512d82adfb74117dd8e90c77bf0297676457afa94cf395c507f841992899af6b880860cd1c6836fa2bfbcd31af2dbff5c24ca3eb913b8410385d37fff1ffa58fb8b235374070d10b4100befa3fa18336e6698162d31f6c144c72eeab92678f76865087039d52ddfd6341ef2e21696ec857fe36b18f44d0c300e164a8adef3dd3541172bd89f5cd7394d68eb2168b4d294b0f04bb0b6c1db00afb182c527b1ce573c31f6f99747a307904f5289875147d047e022676a8554bdfcd4aac8d5495347c41c5079b0f7b0af8b273112bb97e413e532fa353520d1da1c8c013458e1eae2f2fbdb02d80123252cba990cf47c2eb671ea532f5db9beae8f81d7e4128517960d346ab63c8210cf659fd3ccbc2a32f7d5524a1abe475e40b3ed390eb732e29de3a6e4ffd993067890d6cf62668ec12e0b6fbbf22c7a7b11eaebf628afb3e7be0e9eb29be49fce4d789a5fefe8c0c10603028d7147895b8a7728c1654d0c05df0bc593170dcc9ef336c8a3df01c5b652cbef0fb46e5d5d5ae923c24622a7f1a128835f7266c220ef25682e6f24bf70471d7732981c66eb7b0275ff7a410ed275e2dc7999fdac8fae38b736fd32c3bb026e8fa7d1827f37e01de4c96fd71a5b0a2fce1f1d258884e5d0462af2c64c96b3034abe07a174e6d885246505748a081b8bbf70485f63702cdee2709d9dd838026f796b638e31b33a855980211d6a7c2769a1a6d9163458d0b47c8f57c501d5d359cd39d36661ba94fccd6de8bfebbf36deb3000e054da0ff0e2860056013579d38af75465f6584cd3618293d2c5a37a324e44f8ff57a0536d2bc5f8f391538902d163249be6abdad36bb373d79fda35e035b81478567e3f9118333c4b4c0554cde4966ed60030d127176fb54f1c6217673561c272273b5084bc72dfaa2e8d8cb651abd6c0a9dc3266410b62b4929ec9163f80e2dc8f3e8c47b5103b99b72c2ab501d857829709621463b18be7a6b7eec198e29559530a668819caa1b5486195bb2c38c0028f459cb8a49fd45697a15f58510be8383304f7304b1ff42caaa28897d79381dc50ba4c6ce62a0abb3fb138e05b36015cd20db5ac3ab46c1921f5000fed0f4d50ad6b02efe9eb8cb7760a2dc5de96b32307098f9cc78509fb7bda578c1de076c10603667c905f0436557963015d1c1ddf83ac6d7aa79daad85bd45bd4a61b1d7f405b62af377a2b2178aca1c0be45980fe9f956b9418294b0a2996a20f1c19579c80d87ea1faae1714f9db6e6f0cab89ec0f385dd4afc2f47571955e16bfda8d95b79771b1398f1b1b10b876c2a29e3e99f81cb578e2473f46405323b059619975a1d9d3986b90e247fdf40742f68fd81b02b0edb0ad469642f8a3b6dbed735ece027a22496bfeff7a62f9ae7f32b0ea6585ab00b3de69c8cfb46a98158085fdada46bfc9b7248b68dc3e26a913e7094db1fbe208ca670e1f327055e3e602484db9b9b6493bf74bd86a1fa92e391e89bb233e6b2b0c9d8469a80043fb03285dac82716abe3b161663c31ddabfadbf8e48feef5166d3018246960fd70ccca42ff165b01a8642b77ab343f2591201d42315233a76953e58ebc1e6b8443645953828c777891dda5babc0d3aee4fcf18094649cca7208f8664aa524693e738630b1026b4b158baa3fb28f13c1314db9341d5135d3c7dae965bccaed32ec37b9672ad6b47359d4584f0fb546dad83026fb57858e673481dd845416ea33e4cbcdf552a58ee993fb0f30dec646990deef04035d736edc2cd822c082ea697531ea1b5ec1490f8ad205a28df921a030631577b408d5cbeba4b8136092bf28f3623b058f5f1162eeca7e983ca74bc9e1d10f9f5ae6d30b52923d35d0bda8d28d47dd4dfb6c75a261470cd44ede1ba7fb9ad3dc14dc216563654b707eefcfff1864263c0a92f85109b6357b5e5ff7ec1bcfd592c5c5b88effd92c5cb1d91f02870c3f760e1d20d776bc6b7e27d07a06d9f315d6c2b44e75bf37bec41284dd1aeae50c5e6be8f9d62af971b4af68b1710c77d4afed244d65917126107fb862a9abba4ca6ca6ecec4b79c73f868af3c0a3a209254936e8e9983c02ed12cb3c6995f739eb083366d0dea171d206ea033e9de095c2607960bc2b3e309383abdbd41d26e737d34b45da665aa7d4b341548b065b857077e6a26b9ea2ac254ac0e7e69603a78e9690043a7a66cb5ec62f89a141def6e40fba6b4fde652851e934d2b2062f7f39e01e1aaa27a37df42ffaa7fd31a4a20b8b6da87f4cd0766715a405a906544b2db1a802959cbb92301902e063d2954bcc9fc433ee8a01da6a115ecee51b592e5e2fca98f480911049fa4679e8426972054a2b19f1ac836d3bba3651d56c4c824e2b387683b011a47405659ece5ca2d7c528edad8b7c3246ab2bc1d57e51e19b564b6d06ec228078da6348bf0152d7c0b38faccfaf3bd8b98c1a848bb5dffccf864e26afef8f5109dd54a60946f200ef4809aaf004a7efaba9c4d5e1a36e9a3676cf7ce98175c85c45c1a2603e1caaca64a9b8cbb320201d89536a10661e2b1e0b04a921c79487f6cf80d1146f613f869a1166f89f2d2b6214dbb7bbb818d4665e92f32dfcfc0771eb2d7a440c47a1bde707006fac525a6e802646e876b0ba6fce6d17b88e96b8bfb95b891d6371fb9c26bf581ba4c94d689a570b88f83e4cfac81f6e272ce504a72d0a84690313bfa0dd38d4d15cbf89be37ac28dc8a244316096e6c9c0a16092b2ac1406d80eaf26ab73a69e71c1eb032c61dc97e6f2aec3d5f6d671d7a16a4d3a031df5774f11a3e96aa8367155e5003a4c265dfdba50aaceeaaeca9ecf00d239382b8c64ed42c019800f02bafbaed1af2d35cf220d7d58fb4cd415144daa41263c9ffe319c870d35d1c282306dd0969109a5ac25cd3f5cf68e0bf894b0859d6ea1a051f5dea04dc8b4882a90a99f99532cad36f8221495a2902b92f2219f1945348d642e1e9d158507b73e5c8e21da6b7c9d3e589f7698c2b397887324f27eadb95cc1e1b2baac9601ec55b31b3612b15866df6fe43b13197759d319247dcc0b5665705a010d053c3f124d7e523a2598e79f48f4cd727618f69b1553627fe73b07282e1bb92f0cfeb4136ac75fc8c4b4e73eb41faeb1ece8485363957c97aa65418d7d24acc3a7ea7372296a29726dd0828479bdd5a79f65a2c2bc9c81ded1ec8376f485f28a25b09ad3e8f6e634370105ad0ca5e0b73349505d05c2ac16fb38a09fa49b7f1fedbe200b1a6534273dfc5a39863b260acf936cf7dc21d101f923bc3ddc453072f2900f6d09c0c7e5f94a25ebebb4b56ba993f6df8021b105649f8e37cfc20db918b8aed295ff249fc2bb5bdda0e12fb928ee7ee07ca9d64d431bf51fad0b06aab157584cc851e7eac96c4d08dc821dffde52912e1656e40905ce833705368ddd26dade61e6e3ce15df2c7d8fe9880d40e0c29c190c8cce9ccf545934df244a98bcd8de91d4a4e2e28a64199cd6fd17679c1133d3217f7501840301eb0e33d7245586e9287ec35f4e2ac9ea5cd06ad5929fb3308df3630b26e12a564196b456c2c912925f49f087e5861405a366699e794b8002384b76a5e13925c9a4252f0f0ebec3f3b8b1d42311a6fd26fd20c962fb6db607af589c94fb28b4470f03378d87b37028d3d9f519af5347adaf0bf032e2cead4590727d9ddc243309002a34714cbcf02ccc2d84ad8afe86ea7c4d0d46b352036868f2c0e7f4009589ae90ca2a830029f751e3639e4ee4bdd15ecaf909c1c6703f4863672fa37f31d31e588618f22fd67f3c5e238925ee3a652869e8d221dd38261ed6e73b10865fa29dc909fdcf9837831bdbc65f94c0febed2647b732bcd4f3ea24fa7e8fc219dc32ab33b5860146558aecc4c48f8ba9a427e458ae9815ca9d09166a68041fb01994ac6961153cf4fcaf833a6b50d3526c677c172b89c9ba6ce1e035f7adbdd181a5b885b2e2a6b67a4e38ddea6552d42a1e64dd2663eb8a02806093d3c8d648033afe029c0b2c61c4da2715b15720d29a71d09c2ad34b12ae2617b2902c68d4f4ce54b736595284198d81d2983d3332f15bf3cb6b3dcd106735201efba13ddb22a28dc10b65b8500ee227a1cb6f473e3ccb50572082bc8a793f0817253670b1b9a847ce0ef02eb3131334a1b90c250b22a0ec3f7b4d9d96bf48c1128f86b8166384c7784be96f097a65575dbac3d6b6ee91a77bf79f8d30dc722795b56e7c36fc45ded82c7f2e001dd4b1864f4df06669eff27f9545f954e13b72e10c621b17c9ecfc1a609661b19d4d1987653e7c45e622810df063e405d79396615669f37b1bfb39c97a2e877f159623058a871afba596bdf6c1799bc260a31fb2ef93f6200d0625f09fe8914b7d5edfe5658473ff224b2602010d3b4f88278b8a39ab4b54a70dc671d453a231bfe513f80a655268a69d35a07406be52cb914afada29dd9a711dba05de8eea25fe8d9055d770e3aaee75f2fef1f77341ec6f69c49fdfe66608c814fbd2d5e22b48b77eaf2f94ce79a283a8306c55deeb44ee59b4e620ceb263e0a7659e414a83892585133fef81a62aa8da787bca50dc965af7eeaf883698d89f0e1fdf1bef4e29a579401db84b343d20fa22f10bee3e4b46cdff092f9bff546823937dccce411418f39ddb620873dcc0ba9bde627e1694662d775514eb9746585cbea87733740b1d5e6bf879a7decb73c6eb057c9658fb0078a854fd6baeea31b6fd92089a2c6238b5f2e85bc588b755199cd22456fc1289d97cd3ddfacec1dda6ed93277c5c2525b59a8d650da313ed61aaf713683a4b035bb55eec3e3e9b4e7a9522bad60cb947dc0a5e3729b7bb52169ad0fbc9832048780c6143a5ddcd6ebb290f8b9ebba01be41cfcc1dda0d573235b19f369e8f5473800166b6e0191f2a6099b91296b4ecf8eea26b5790a174acc58ddc3bc885156c1a652a0ed8d105113bd993efaaac9110376eabfbe66bbf47af8b64b9ca1b018d52512aa829f26a271124f152074e876c7c5ffb54f9168604e29ebdb4d9f3340e92a10bbc16ff5e20617dfe2afa142e1a6316c03261d209d377db293bfc46d0cc4cd898c6af7091f7afbfb44eaf9fabb9a3597bd749a7c79bf442ffa0282e1211a015f4988d48c9f25511ea7b57de53d3c30c0eb3dfe651948267106629f4cbaa5ee152ce2638e979dc18387261662e8c71c819503aef9b6c0e2e06579cef47b0d98fba0529e75d2800a12a4b5162c8173468bbff4c1bab577f1ec4ac8263561fc9f528fb121ee66f7b58e2a8e88078c90467e3e6b28824d1c9497ee8f16b33fe77071a490921a959e55765ec8cd6874657eb47f0978ac06067a7e1c98ec0d4524ddf4b59bc44c5afc071c2440a39350cec8a6c8fb6fcdf7d75779730d82165bfa152d82d0a17ea22e3af67d4eac95f30d37e46909d797cddb74161bb2035e0bce9af20ccc2c4a26cf0f23ce262ae6368c9ce130bc3cc93f3b6e562d83505afbf422d786240287f7d9c23747ba2608fbb1e542a3190be4ab52539cfc1388ec66d875b90b27d87b4ef3663ae4a56406b574a9c5a4e5df014bd1f3896e05658f4b2d677404957b0ac437fcad6790a1d095fcbe8e8cd8eae8a99674473a8dad6baec9c70f931cccc4f215f82813d7132709222c47c9eb6aa47f23a5edbdfae812d49658ad7ade69f2e9c864064820ac8f4abdc799ee41148cd4fde7c67c518e46bda359dd42d7aee605f3ce397d46707f4511e678f96770be727cfde74a488cfd141da360f247faf366f66e5fc3967625d65ac206952897d334acd3bb7414afe99dacb26a9fa041673f618fc61319c0b6204362377569a8321bbccb9b34e43bd110c7db95274659e616e7f11fcfecba0c639a84df906fb77e5067d2aef5cb1a9db3d9c22c41a796f63e417dcf9c69715ab3b468701a529e34ce8a023e77ed811deb0d145df5a40f6e13b454211f05b5019237c021d6459c097264feb82d340c15a7fe1ac9c8c2758a0906c5d1fdc9b6a01ac2534e49b8ec0efd63ac7c44142c076fad6bb9b42a5a25e9c1c6d3b4fa69ddb92322c61135860311a93094fcdb7315532b4054aaf46cfc112ea279a30778f5052483a717ec87a4d6a796a3976a81d0df66ca216625c32a1c1c86a7e646e154f4a34b2ba27007bd62cf73c55512f0b38703839e3bbb923b3dcf477cd5be1cd9d7857db42bbb5e2dda7d7038c81eb300df76c6fa84fda3a592e8d7b3e1bdaf3faf5ea6e91e2a2be99f2f1f614e3113e7cda7831782fd18d53ca478cc7cc13138b3fc20adda5da55c5e8cebca10a34ef1f2c1d5655a6613a69e63968667086d3d59e36b3450d090269931bbab6554e529221c9b77d81cf9b507d3a80558e8910ef9dd52180825cf1dcd7e3d663a90a48e4b282d508294c20c0becee73eb37b00884410493bca7c132ca1758225be04059c128574d599e87e277891f004ecbe33299801d0cb01c3841a7310b6c10f54d1dd48cc47fa18916c4fc4d687f9297be77f46631ad591eef4d3f4efb9222df148f6c1d1f26c8e84af0e6a6664c82cb9a924088f791fd40c9b090d343c5828ec27d832161d8399e8aa7a44551221b9147291eb76b401b753b8a2f28d24d71b25f3733c654efbc4a98c0869c1676bb264aef9faa8796ecfd456f1d750952d7bc2ee6d46acb9437063c6df7c96c271074512a8df21581352e785807bbfb38cbb4198107501a4c6bc9f7894e9463c5474fbbb27d10293456d8414688a37b4d8fcde4c666def9561ba2eb0dde9524ab343a3b468b6787ef32bab56ae680b34c19b0e942d076e3f860d43ccb5c187e7cbefcf56bdfe70cfdae0a8dbf4ddba87cdb2cac3d06c1da87ef04cc6e8d31112cab1819711a662ef12e313e89deab5f1ebb17af84b4f53c8dfbd89846c789421ab1f6abfb288f371d27c5bf90b8f9a430cb4aed4cd7d5d34bec93883479a4c1a608c6cef7fd53e6909873329e2071adc86729481715d1f66960e97dada3eae05110130aba53139cec5a3b5f8cb382751252935b245bfcdf326335ea4daca166e420c602fab54d3932feb39db963755e7cc71652992ad4023975bdcc5be54189c4b35c26737bed281006f69efcbf07c1fd761ca54de8641d5d269e6e5be626e92f39c78f1eea325ad727e9bb2974c0253bcec1ff5dd97edfd8d23d0c2cfcc5b334f18f02a1496fb92ffdbb8d269a7183163705c48bd84640618898483685cd31f2b9c826620d4f3a2e31e6acf3d39927d74e98402ef457da95248a2ba38c02dea1f7a8af960ad62ef9e41a6f47ce823beedcdd49ce271d8098079ee1aa0509a95043471d6a7bf20a2d5ccf0d59e3a77de9c2d892e441c95a253a600a66655acc125ed2182e5ec8f6be28d00e57cf09cd2e63a27e6886589a0f482e5f5c9d68201484f88e07a663f5bb9e087c9a5da564c1cbd1b51ba285b279fa5670be280155f5d7e8c41dc22cf225510b9b2251aba2f6cb7fb9366d3ddf17ad36561b923a4924cad35abea1c7b7c8a144beb68c4d2d4a0fda8ed1d10913624d2526315058a995c7407318cd4ccab849169c4027f2fb4a42861e992c31ca5b40e0f7de47181ccf879c04a6c2fcd1b7ce273dc88aa7cc67dc81e06bcee3f9865f9317c22b011ed027bc2abd224f7761c6e2ce70a2432e9950ce33d66b0c877a663b553bf646871cb7e9b8dec38bed9039b8875965f5de677a3685cd3f474d866917b44eedbe7812c56ffd6d73b496c1855a256a19696d4f6dee0532599d6fe2c7685f7875dfdfce6e7ba5b62f9a4028384554a92bb15eb4df4aeb37dc40faa9fea5d402fd227fc9cf2cb7633a39d3dab9cd512181ee4c505a59ccadbb69ec6ab4ef6b3916ab8a179374dadc335d75d18de1706a1e8e48a105a932832552b52ee6c6c447e6a0aa6862868639b509ffeb72cf4069e53ff8e5395ab113b3b412a9a7abe22d007f1497ec87e359790ce12d31824edea1cf4cc1326d014bcf7696dc649c0d5c2aa2fe91573efe449f04f2a9dfff94e19b22e81333165c74d9fda0146aeffe2e761c02e2b4d25e435ee83b98caaaba776aa55fb889db2c22e3a20cdb995890b1ab25d32117829323258946e9bbe50ec63b91837c96bef663abeec2ea65b45c3d5513dc46a78bf8883b625113d9a02a2bf81362a66e9f837fa882442ff1cb0ac6c13a83b94703f818eaed7740d632b8cd5e41d4606f253dcfdb38378f8303e7c02d4d4ff8fcb73c82388aba4c36ae8d1918dd9e86d1687f7f7c793f3303fe9f94254f2da0d6ef0102d568d331e038898bf9f521e60871035c2e818f639a5bc56c4e09faf240054f09e25351c7597d8bfdcda8fdcffdf3cbae4a753aa302021143e805e18f0dc03fa77387e192c29e26bb6b31527c1cb52c41c1c8cf348ed696447418e1f5f316bc99fee906cc1925852eab1239487d5c4658d50211b2aeb41add7eae06c324ec88b9ceb0ffe5130b49e34f90739e208794a8eb269d6cd96b29b80fecd4efd71b6ad85d22b667e58e77d3417614e0e27e2752d920dc730da2ac348ac58d4398dac255f65fd7acebd753b6f0b1b6761d68bd8e4c5a0189eb5a329cec9e8eae25f5a57ad2e2fbade6796d0ad4dc7a3c54c3cd7d2a8faaafde99b02e61aac0075eeefcd04c67927d0f4712ef4a0014e5a0df0ece576abb5c77c9e5b8c1011fec7fe07749f42233686acc5e6655032075a4485555ed60fac5a718fdf37d0b4e65b7dd66a6e70c41bdb0ad1f4d4fa8386939ecfd267029df1fbe8cb45b9a686cec827a9ae2de89cbca255777ac9bddf8615fe0256a6b918888ac883d69e1c127ab427fc83af04fcf4cc56efa846899cbb2f6c1449736d6acbb5bbd72431198f9e110428e992fca1013c036e204c6e2e0a5e2e86cc366d0ec8f923c53fe01a1da8f1a1c6c56a216b0b896385ea5cda11de9899c2e56cd8db2c75afc450d7fccb2a77ed1ec2f7bc6da8e15d7fe069221c4865156d607aec849a6fc34289f48c3ed58a64a6006c58206611a3af7121b24ebeda9618947fbea1ad2af61cdaf9407bfece7e5315771bb8de7fab192889caa53262261858d10f9ade3460346d18239b49c98cdad581e562c6b4af3ede460eb39191e1522e4e0bd48bcd89a2bb277bd04b28b50e218f0676c15a8d6c2589b7c4c73ce81a27b1461374a826d2dff1685e6bd9ff59b1932efccc65f1bd7f49fbe3d4d7313321a17d1262c2b9730d66be41b932913ca8b2dcad72a1f3a68ee3284119bcc56011e69984ad90a13c1b13de7b9f3aab692da76b88edd00405c45d4f379b10688b4039488a0b997f4117bc7770bfa6a8b59258ca7bd652762d802f8b2770c1157781bcb9f33efa274d07ec5f64c02fd36c2126fea9d8d151c79ef6d7c7d755ebb932e8efe523adb867cd6f25684eb07ab240a2749da2c0e65e3227e5d238a2410c5d891d980a94e60add1732afc3d1cddd9c4e0375fbffec61611fee6768f79f73f883a1f9e5fc5cc63014ab79ed2dba59eb38c395e1969af607a305b27a48dc16e3195af1542568dda2a80521f4c9d53822b74218d595232a4c2c14ea02850ba7212a56492942ddb79a3fc9d0ae5c66115d2dafd7eee9d6c77ac899866eb038ae8ca688d0518b38e474c5ec9f290457d7ea50a02d75df76911195cc4e39c6e9fb819ac9f87c70dcea99cf7b63cf18a9754614eef3a7a43e92f22723a2678050b7d4c19d8be7e16aa7095fb916ee00f93ee5ab08227e7fb22bb94980c247bd0d1fa6e65dcccdf31bf3e25a41fea7764d160da61192db070d45b18036c8577eff4bae1ebec72e375f404c01e959d4690d66689624356af08fd2ef7fe408f3875311a801ac40084ae1a0828b00ece102a59c628e42fef9795108d86e3e32589c1fbafe77ed7ef355b147a843f4ab6f5b3953b179e8e18f3c463cdb57e52c6b2b1e55566df7842b58a385072f690d777897345d6056349492499e25ce43cff9457f31558a13df6419773ecb4001dc04779bb5a42e5d38bebc2de18185d1b14d7b9fe68be8ca74a44fa541216e0f8e0140be9ebe225030526f3a12b28a0865978f67143cfa4b921f60e680a0dc3ca6f00ca2b0afc4d5f26c87a2a7409181875a6f05dadd3e90f3a2d20fb691e5c554a1b6041ff702793b35dd3b9bd7fa0b71fb2fd389fc10d6528a40a2a8f73aaf29627a7be26987b457b18b22319faa8f61c36d7d913bdb1fb338ad26ab4b8bac9b93a5f688e80045e8ebbf6fc7b5568e843d870f37733991b02ddc708e42e444c294a09b3f050295fc96d15749f5c050708839fa2fd4411ba965e833b228a38c8991283789760605583dd7efd3b70ac7e8c501dd653a6d7fd1afa09c8d251f45ff1f557a800b2e2cd24369f98ef35a7a612d12ff36fa8d1a7aea02a2dece9591844d919407855da2a9c81c72d75b880a222fa74dc476400978e896b6c6e304d0d34a6d7ef2ba37baca9afeed941356d43f7096a208bbc5c4e84efb82a377e604bdd46f04843036eaf68138dfe236f64fb496c08f58a25ba79f779f09783ae4ca9db0d4236549c9381faf40dc83d40388a1e664fdc9afb902170183a0efd3bbc3553edec390005a4b47d02beb3f5db312dc7513f0774bb35efff6b113765238a94e245a08a399b4cf49febb3dc5ff152457b36c736af59f96563c2391dea71173d0891fc164e4dbca221379768e5fc6b4e482453d37e231b30cc281936e52a8607e7170d8be840ddfc5c887a6766d7ed350a3c356473d9bf5a79a403a81a2d472816a2e398aca5dd1a0323fa4e72218a4771103c2de796939715cc0267c46bceb97d3e8067ebc86501707fbe10eb675fdd6e3a14677529c94d07b1462dd6bb56771217ad1062ae0a7196c00f914d5c5e96a8bbed7e001e095983c950656b2daa31a63daba6275c9c9c71047d62da54767f5bf6bb9a702be170e9a964f244c3460300728c1d609f5ee0c8fb55da56eb977da07c13b398be08533016d1f222ae60342a58f0c3d511eabe5dadb22ebee732a8cb8b87375dceeb5b1e04f66ed29d4abf23e00ca3a9ed558d9fca686f822adc3bc87fcb2b806e4867aae0278acc45b645174586767b580ba2ff87eb5319eab860c76b3c48aa60614981b4274a3e4df045cb37741eada29745a27909a37e9595bf2918f3873d158da7f3a60c4f6b08f25a105c707859346d2fb334bb6fe63018e04947e2e0bbc3b31711ed4bfc55e551ced156f2569c423affea273868f2e39c448de705bc08f3b55db55a1cbc46a9e89b88c08d61c8f6c9a822c1d1520004052d9899c8a1a21361a5f27f131b81bf55d6979391f0bbbe82c82ea6c8764dd3ac1485ae23528906246200b892a352bdc651984770a90d1482f4abbe175df3645353edb8e3c84f8954e4c08133aa7845e4ae93434d035d6d4ec9ee217a8f9efbeeccbe51395f8eb757bdc29703a585e2eb137d5fb856ee73840219edceb4b85162d2a83e549739af02593bbd4017baf73ded6f593826b551bea088a8f848d9e3aa7c831e6957c254089a6dc995d29f7ed6ed60a6a49d2887ec72989d3372939b3afded10b51701d4df961961d959b1f7afbb054e35b7bebe003ab20367b9f89e33dcaff0412bbd0a762bf49510affbfe6a6c0a6098f28063e51e7f9a5aa160a79d5a80dc223588070ecf3e2ea8b17e81a382ee2d0bbad49a83015e816737b3255193ed81de6b95f9915c2e87f73f6d955a6def3b64061e056a517bedb69efdb5c0645b60b974b8b4576171bd814e05d3612efc5c26de5925e9eecf40374284e9a12645f7843c0dc6a2192eefd2edfa1a67152abd241e45151a034feff1497fb334b9370091371ebf5869816724e45f9ab14c7ae756d5da82de6d4cd7824a4018f478a98ef9b7b8a62c157a17d2b48fd099bc251a009d2fdf8417d2a2fd31cd3d8730c482514b81a9975b12d5675de9d4d9569b693feb1fc5990e6b567ed95d4d69f3ec4d6d3a9eef90d0297d6aa4fc13ae25ed2689ad3cee0631179cbb259c2e309ec72b3ee9086c73b0cfc67bb0c9f94a5256e8a7dfeb5b163709f6106b2f8e522996584e4f7123b557bf3f354f21ce7f5946dba7af94b53c8e6e233b2d62d8670fbf2f0ae1f16f2edeff1453eb9ff7df8edb6ed4ad76ef29f78095d9c19071884ec32fc790c3b84e69b162a32f673b83311a2ae9d07e8e29e2fe72e383744cfcf914e860baffa7c18400480792ba287d283f190b30177ede6cb3f338b3599b13c0f1376f990d8025e3196198ea226a07a189c2a24e9ba9d8a252bbf66d6738319ed2f7c5b5fd70cc652b34fabc0a816ec5c2dc19c2d90cdec3ad382ec707e0173788098b626c0bd31b0b11f3abd6b595675be34ced70f14152196fca3d772170c39ac2313d30d87c95d7bff92e559c9d36f1dd53165605c2b88c365b442b19188a17aeb79753e26b94fc5942b21c363486539dccdd6736bbfc3a686ecff766788e7f9a69af8c3867b460c7af9bea7135709e175b9dd9c5320ac1920a4317f0a39d17408a0e9d9fd345ee04805d8a66135b7220c71a47cdb5a0f1070ffbbda73acca504d63005610e42518063240b84217c83b30269fe7ce89bcb365ae6e3c04a59a37b80dc6f9ebed85d0e67a4c68556572ee9c3ec411695f7860137b93250f4d28a9da7df1961576f418c802add5fe51a15e7d943331050f587b6a3dee4c141793c2607c17ff88666a864d22edfc05d237ac934c942a03676ba792dc4a1200d436974da11d3ba82e3b6dbac6b8ba649a55a8eb8f9e937368c7856b1aab41fece962b9f26bd44411c77ee110b41d7107422d3dd7cb7a4ecbbb861a7398372cbd8329a4e74e4474efc00ededfe0b687a383e9c5b43cf5bef204c40ec8796b530d76c604a798e803bce700acbb14c876e57b9dbff3b6ecabb78320b2906270380dea0442c870c79b0376004e0ecf7412bf494924c1d34585e749ddb0896a1855d37ac52132c1578c34093024c7ea06709eb0fa7a959b3c27c8fb312acca4afc1f1ea6e385754a8419817f36368ccbc9616fe1ce0c5f33f97386ea73c406c711d5acce2e41ad79b799ae848dbc2107981c9034635aacaed710809e7fb8b6d7f6e210fed058ef44c688747317ad329a0bfb6de10c572c91a77b4e4369343e5efb61181cb208c2ca5f4f72dd3b9edcfbc80d1ec25b6e26cd98d130bcd92621dc1896c1a054784d9bb0d4adca344ff9a7056ccf642b2a436dec1573c7f6f954bd47242274fb03af95161977ff549a16e8da2c18ab70b8f20c8cfdcdd7575646b894a2a65aa876dce910140c0aa835d6980de9d7b91fc1b060a5e96443b8cec17d6ea5c4a60669ecdab34b2bc197d5fb81d823c88088ac52f920732dc99207f356e5ddec750cff28014f27c8171a1834af28caeb0c54817ad329a72e916f32f6716ef03e00ccfe77547ec7cb3e7c7c513f671f84816ff91cbd4b112bb6cd4c726b158f0e608138f48151143eb81f937e216108e1926b33a94d746d98e0e68563951877dfc87f25a95c111f37aa9dada44d1f0b6ab848ecdc2f11208690224ac91d9a38fb30cbec95032034fd4e8a646773683449ca6983dd09c0318e1b4536354ba9923b03d144c4c5d8fe968e1dd4ea7de8535c73bd08d32460e03cb55a5209d4cd0f1fa87a65104e7c285b311b8721486bb39ab4e9cf51cf8301bde05ed7cfdcb9bcb52c2d821df8db66cd138495fe4053ca207b2cad5fa351b25a4b9eb06576ff2f03cbce7bad21e0321e32540f768496d512a451a0b3a5027e225d8b381ea869fce95d4976c6ddea49cf3b61e2d8dfd7ada093e5ace799a75a335eda40eb3fac57a16e53942264e6ff3615b079e91811494f1b03633e1cb331e483995acfc6ffdf0d3979fd2bcd365621364d863bc6b57eeede5e89561c833143785d6408a3006468659b744e081ee9590d79e8de43e9da93a5a652b5b9bc6205db3615793c303668b34d4a099c97d84c25022f9ea37e8f1dc1cf5ed74bdd951cd0b61e101a95c174e1b57f34f8c0ab630336a688c1e98f6cfd16d1e7716db2349a5645abc966917bd4e5509d9a501f4fa78eb6b90671abbbb2a2922b0336056a24488a0a8d4c803cb06170e040416151c5cbae1ab31369b423a678bc591fb64d5c45206e9547b73acc04e6c51408bb284582fe619d4d4556fae28b479c2c5c422c814c5c0cf3d886b6afe02c17564d7ea64c2cccdbdd6049e19e24579df59b2f982fa8be6cfb3c023bf9f07ca94e0973215f70c3eb3b8d12ec65e503740a04ca94e767d55a8f4753d8db0c96ae7c4d1a43102e126a996bd625b7d794a1ca4af7082caf50c0ef138be320bda5a9f0fd155ba897bd2fd53e8b7d0d3b034f3cf06c9c66b5b5e28a637d09b0c2b8eb8a3e6cda7da54ab09a5dc3d7019b31ef65ae63dc4345a05665c5744358881266a862bde13a650bca47390a3a9996899708a1247cf3c2a55e0e67fe9bb047823596121430889c82a9d932184856b77dfdb5403dd167c857ff94d817439a98ab9897cd99892a81c8b1bd47bc1873003c1a4da24bb77cccd230288c2e87f68cace33d1daf89bcfdc58bfa9ed0e59cf31d90e1eca0eed4e20408f7d0ef1830bbffa9c4eb4a1494b8021ca9d910af8c0ebc7f00aca49f971428f4440cf26db214a42572e8163b578235503be68ecce5093b3856a09ed14fb00ccef96b7e4389ce4435eb0260190aadb0b49c17f2e3cf07b0cc9006229eca25acb0221f550bb74195b462a1666e45e40763989f362f7afbb594848178e68049cdbd527dd58de8a4d28742c4cafe84e0fee7063a90f324b7eed4401cb1e1ccb2ec8905a548f600151ef82114fb59df9d5cfb4bfaa9250230210fddc553c0892a46881800420b9448b58d3cb7bbf59140f278f267d27de4c0ae8440f4f2912c1696bf5abfc1643f12eaaf3930404f26c462321f04165070006aaa59b1d35cb219b803596055d50d07bccd9a2fad722cea065a9d1048bd33d0bf50eaffbd7ad8e5f15d9b6100df6a446f801f97f7322fae2ed6d37310ed01340a185e5969fd5092899c142d30620ed172ce56227ddbbb1f43fa5f19638e000b4f0dfb4432a932c2dc71afc083a6cc1766b7d835b29b6ae7d4eee52ed84420b116aed39c28191e9e27d7710284653443e2c46ff6fe19a4a5cb4222a8f0357b6c632bc5fc359a0322b4edfb758f403bfc81fc16ee822488bfc8851d6ff575d8a617c638003ab6cae350a840d5b5f4a8e680c39ca70a5a6e4eb356202da856b1025665f95d86ac94c12bc2bee637ff101594836073425a08c4ba3fa556e935fce3b2802a90f9f91cd9268541c6207f7e0be66449cbd1fe61fc6501bdc60e6c5831f8f90c25c443b8e07a48e42fc5dc029e020e94bc07e444b16f9358b4505dc4fb80521b3332f61e0945027238441f3608cc11da1fe2aab340be077336be457ee2a6dd23dabaa05c021f76ec5c2699229cf8cd2007f9cbe6222141d8e070d384850abd119ab02e12a46a2d548dbccd80dd0a4acf81a452b1cc36dcd42c84000000045584946a80000004d4d002a000000080004011a0005000000010000003e011b0005000000010000004601280003000000010002000087690004000000010000004e00000000000000480000000100000048000000010007900000070000000430323231910100070000000401020300a00000070000000430313030a00100030000000100010000a00200040000000100000500a003000400000001000003ffa40600030000000100000000000000009409412062616e6b2072756e206f722072756e206f6e207468652062616e6b206f6363757273207768656e206d616e7920636c69656e7473207769746864726177207468656972206d6f6e65792066726f6d20612062616e6b2c206265636175736520746865792062656c69657665207468652062616e6b206d6179206661696c20696e20746865206e656172206675747572652e20496e206f7468657220776f7264732c206974206973207768656e2c20696e2061206672616374696f6e616c2d726573657276652062616e6b696e672073797374656d202877686572652062616e6b73206e6f726d616c6c79206f6e6c79206b656570206120736d616c6c2070726f706f7274696f6e206f66207468656972206173736574732061732063617368292c206e756d65726f757320637573746f6d65727320776974686472617720636173682066726f6d206465706f736974206163636f756e7473207769746820612066696e616e6369616c20696e737469747574696f6e206174207468652073616d652074696d65206265636175736520746865792062656c696576652074686174207468652066696e616e6369616c20696e737469747574696f6e2069732c206f72206d69676874206265636f6d652c20696e736f6c76656e742e205768656e2074686579207472616e736665722066756e647320746f20616e6f7468657220696e737469747574696f6e2c206974206d617920626520636861726163746572697a65642061732061206361706974616c20666c696768742e20417320612062616e6b2072756e2070726f677265737365732c206974206d6179206265636f6d6520612073656c662d66756c66696c6c696e672070726f70686563793a206173206d6f72652070656f706c6520776974686472617720636173682c20746865206c696b656c69686f6f64206f662064656661756c7420696e637265617365732c2074726967676572696e672066757274686572207769746864726177616c732e20546869732063616e20646573746162696c697a65207468652062616e6b20746f2074686520706f696e742077686572652069742072756e73206f7574206f66206361736820616e6420746875732066616365732073756464656e2062616e6b7275707463792e20546f20636f6d62617420612062616e6b2072756e2c20612062616e6b206d61792061637175697265206d6f726520636173682066726f6d206f746865722062616e6b73206f722066726f6d207468652063656e7472616c2062616e6b2c206f72206c696d69742074686520616d6f756e74206f66206361736820637573746f6d657273206d61792077697468647261772c20656974686572206279206120696d706f73696e6720612068617264206c696d6974206f72206279207363686564756c696e6720717569636b2064656c69766572696573206f6620636173682c20656e636f75726167696e6720686967682d72657475726e207465726d206465706f7369747320746f20726564756365206f6e2d64656d616e64207769746864726177616c73206f722073757370656e64696e67207769746864726177616c7320616c746f6765746865722e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: a0463b35a1b11c1db3758c8f24daed15b0260b9807fdbb6c739d15f2c8e7525f ? 71004454 of 105374731 <8d>
01: 607e7107b1d3c8395a8843272ec695c47f775f094cd2f4cc8d16b87ff624f0ca ? 71004455 of 105374731 <d0>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-10-20 07:27:39 till 2023-03-31 01:21:50; resolution: 0.95 days)

  • |_*_____________________________________________________________________________________________*_____________________________________________________*____*_*____*____****|

1 input(s) for total of ? xmr

key image 00: fec485fe021e7ff2a2a54f64c59e3632614b0394da19ee77aa6b4172242341bc amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: a9fc5ce35ee08bdbec050e14581014f3b62d94896774e9d6e281390a4c776ee5 02737486 16 1/2 2022-10-20 08:27:39 01:231:09:53:16
- 01: da083329589ca6ae16960eb23a180dab279f90f41005e0308ac2c21f30ff651f 02802449 16 2/2 2023-01-18 17:26:14 01:141:00:54:41
- 02: 4e76d178e2b226b55a1f11b5b7dc9c3693e527c09ec6b6f55a962acca8985b27 02839760 16 2/9 2023-03-11 15:00:16 01:089:03:20:39
- 03: 56ea8da35974cc2174d58daa17851fd79d1565fa6fff184f650d7abcca0475db 02843222 16 2/9 2023-03-16 12:11:37 01:084:06:09:18
- 04: df9704581090685ecc3247546a856229f025e15dbf31267bffce21f436c76cc5 02844265 16 1/2 2023-03-17 22:26:59 01:082:19:53:56
- 05: 10fdada11c523850a765952eb1e7f2f22da062111c37b28ff6fd7151c527fd74 02848130 16 1/2 2023-03-23 08:54:06 01:077:09:26:49
- 06: 3369f6c9c98751cdee686fb6455dbcc350789c66c2571f79cd77b9f40b36b797 02851130 16 1/2 2023-03-27 12:24:37 01:073:05:56:18
- 07: 51187ed8e6a9853b738695902f5f41f390b82825c9bc2837c870c8dc5e496e24 02851306 0 0/1 2023-03-27 17:39:01 01:073:00:41:54
- 08: ee0ed5c3a03fdfdaa078918abe304a8e61063fb9e002b6351b4e84a401c2a892 02851825 16 1/2 2023-03-28 11:44:09 01:072:06:36:46
- 09: 38f599232c5cfb681c57a3063daa81a3586036e154ae192a13bbd54d1e3cc3f8 02852812 16 1/2 2023-03-29 21:18:10 01:070:21:02:45
- 10: e9929a70595f74514bf7c0dbee58b1c5bfba91bc62d0bb13ad4c39c178e086c7 02853207 0 0/1 2023-03-30 10:42:38 01:070:07:38:17
- 11: 0bd5f174dca364381d2da718f47857fd63d6295f9ddb6d88ac6f5be4b682bb5b 02853370 16 1/2 2023-03-30 15:43:19 01:070:02:37:36
- 12: 86443f228ab750154f7d73efc4c106d0eaf0b27f39068706f76fca8058c9c100 02853594 16 2/6 2023-03-30 22:36:12 01:069:19:44:43
- 13: 247b849fe39c1c0cea81669e16766588da16921796c77b56ab49d6561f97f1c1 02853611 16 6/2 2023-03-30 23:25:48 01:069:18:55:07
- 14: 1223c8ca76a74b030459dffd8a93414825da1e1ac4d681441cf5cf8b73f16154 02853636 16 2/9 2023-03-31 00:17:49 01:069:18:03:06
- 15: 246eecc0e2c885624b1b7fe5c4f1ebec309e8c84f420d46ee0dc9d5742221de3 02853637 16 1/2 2023-03-31 00:21:50 01:069:17:59:05
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)