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

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

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

Block Certificate

Block 66659 7f42352df8d94dff432ed2307fa5b8f50291babe674a12aed36ec53435d41187

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7523a7c9f33013bdfd875a028b625d1d6d471c61d19b2444de9e248f12a4ff20
Certificate Block Hash
7f42352df8d94dff432ed2307fa5b8f50291babe674a12aed36ec53435d41187
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e74b0000003c0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000045ad97cf21dbc5ad7b4ddabf83b762ad875c2ba48f711692c70d24dba5f5e6b35ec853a87a923e4c27e31e25fb54e372b15992a5fc59e06f0c0ec6bbd9fca4d27db93d41d30366cdd29a4f561bb2856e3f433a6406fb8573ea010000000000000080000000e00000e74b0000003c0000

Raw Header Hex

0000402081c45f3dab729481485abb125a778d99b93f5f8e46830ee4382ef71c179760bdc9d9b5a2c14b0f710aa2da56ffb2e8c1795703602a179b960c288e38d3edc1a7c8491f6a7f59011820ffa4128f249ede44249bd1611c476d1d5d628b025a87fdbd1330f3c9a72375

Proof Data Hex

59,560 bytes
121216010307e5fcb2ea719d921adcb4bbae0ecb483f0e6aa64e62892e4c29f00ec466e52eb50bd22abe93d1e022df9896e9a408a57a439de22f45cd8251457afa50525843e0f8f4e41ecce67b53ccc91d53731d1af9fb11cac2101b16aebfd41437191c4f7d111b98f15cefc6f304fece7b262bae90641a91bb481cc9b9a25181f14b5387262e3b69823f9780ab38179fd5ec494489eca879756a8e7a98922b0ff6af640f693a3de29365a7f6dcbb383c134e2c7bb8f3e9de2337055ff62f759fe64239d2075166939a3d7a7e4ddbc1b1b30f18a5d69fd830462fc11ccbeca92e442d5b23c80cd6f4d2e368805885dd879fe05ad00e3d44fa0f52282b4c141ba4b43338d24040e9b9c64d0c3bb7f72053899877cfd2ab06b7e4989f897956400a4d7f100545d2a16a6e944078c5819777615e44e340a13603702e1674aa446b1f10699c69a1186d235a75d37feea4bc77151de56db0b6a99522fedbc4219ba48fa7f185f1176f66904b24b96f0b2a8a28c3c52c09bd0fc390abc04bf96f8f820c9e0bdf2d89278be1b9d8c3fdcc752b90ae55a65644633e5e2b3724249a70a24e000dfc471f56f9dd00d7dc2027e67ea94b66c65a017f1017e5914118429e58a08108fbb2656f2bccc2eded3684c2129a4f944b87447ae6e95c4f2cadada1eef15e48097ba9fd7a33e104b2d8ca8bb9e51d5852bf0e44551447680df042c7b9a4dece4978858c749e34764a66efe90022ec8a74d754e292c50f75867544696c5d6b1b778858075e654b32f254c1b6a9f0390bea0cde791bae986ce31cfa479fa47986b865bc33df04da0ea571c407f0ecbaa7a8ce543c6159a421020ddc65a7f730c0870b59b0f8e49f288662f44b3ebafe717ecee76bf1bc426df8680a570a4a9de7cd30fc74272b53a477c5533ba08e23553a6e0ad1fd6b127b729ad1601cbbdd179b0fda9460478f4f6d45fff7db5ceb33b36a2540b5dc657fdce455f3548059b59c1049acfab338a77061f5342c935ad0e62775be949d405aa795c2feb75372f766c906e394fbc9301d44c5a9a71af14ffce3e760636278e332676a1ecee694d2546403874ee827eae48cb0d98e984d3d0996e7164c63a75197261d5f609fb4001f4d4ce7e62856906ce74eebdb7c48d86863a271be288afa08511ac402befc3caa54fabfc215bee3aa2e47919678ee40e40bb02ca256a6192e632ca5f6b3022a9029e448369ec8cc260f84be47ca69112355094088c180b02b21372c184c23bc0c506a23954813292ede919bf0a9d88cdc48fc73b0429390d86480666a4eb9e2ebac87f53b5524afca276af342b0c3157aa963440f932d8a89cb1e9161e865113979791879b1e40b3e1bf6d4da14809cc852bd43514cc1d4bdb13405aa81d64fb683ce5b172b7742aaf5c78da6bcaff0eaf311bc95017735d8dc0725cb7798080414f248c9f2522efbeba4424d9ffa5bb4e8f5564ce0d5a98fc7c32ca6425eaa0d05f40ba44c7c153e6bd0303dcf78e9b99293ff2df2991f13bf68a049c28fc2e8c3b2558554f18af6aec90c67aaca71f693c34a4babd328d3e8313173128d8c78165a2aaf7d69defc6a232645d1b86e9f779653c5e97482fc57bc8c7ca7b6aadc1340450302371f4440d1b4631d58c68bc13b4bddec017e9310908f6d3a1c40d0bb37a17a8ebd1f7f784efae638a0de1aeafbae024fbc5c5272eaf479325f0c803ef0b35be7722eec1ecd3d0d39fb7f9a30d978389f4c57a9627253776a8915b09386a5b7cfcdef469b1ab0b8832c61b83603bf3a60561c419b83b160a79383053c3d8b20f91b3eb499ed0eb859c7db6d98d81b9cc5ebffe2215ea7326d06284752488cec845fa317551aa3bd2b51537d11fca5d943302685636aeed77f906ca5dcf8cf01dae6fbf59c35e3b762705a3a75dc0eea35a5f257c767119b404883a6b74c90ec04ffb136fee0bd4d76eee8fb46ab8c656619564a127b1e7cd279e7d6507c9faf42563a76b8c8844cb2f3ebc8a4359a7744fb31560104c0e0cd385ddd52c0daf42890bf9f751f297444419a98366fea35e6f72316a9a2409a4b3ded79b6f276341d7b4afefae66830070ac1e30d59c37da4ce99f1ba851e3910af1efa1c00655c85f11d0b495dd7ad1394304dde50cc70c617f74d3b329be87098f82b7a67391d9eb1093cf2d07399635b92b916e27960612f51adec64b960b1a9947cdf4416f32415d02589b11686bb4c7f9b9f17fe301874f9b7c043d7130becf296b504c19900331a8dcd45e0d5e7ec59682524b63108d3b4cd4b12e5103bd32492fc4e5ea28b492a485793962ad498104006c03889ec114b1a798fa3c3ca533aaacf318da001a55c80131891c10d24813df61a27bed62cf11763c7aa88deb613bcc5096afdf4cb33af9c19ddfd33a5918042062737dcff215ed05d4bfe6033667d07ac12c3c4fc72f15063c191fcef30980c762bb416681aef1f2e3bbe0c8b729b121add897f6d235a43f4e401c2d440b478ce3df629112c27d28cd833478374b2ff1cd3c41e0fc0f26c4149bbe418e43ef153928269353877b0f28ae033633f69aa5200701b7bc0fa983b3c266cda131df97f32b0297f1b7ee5ae61f807d1a727c04056be0fe4081266eeaaa831693756bd0b12f2c66e17cc42ecc6eafa487008fd2ade4e5c2093504568539d05322e6f816c4e6929b0a874cf271a3c50ab4b439b2f7ad6fb9cdba4f4ec525392d1a1c7a7237de1d8cb1644ba0f87601144a577d221a6c3bd794c23300542df26b9e861516819b0eb1ea9252f9154757a8aab233e3306b4cbd9ab2f27f17f1bceaf99c44389fea8e04045ef54ffddd08e5d7d9931be6615c068e41f97b3ecce853cde394c642cbda0e6805c8a13995932aa90e915f74b83a2a1f2894b371f9af79ab07a9c60ad81858e879423b81daa3068b0275a47a9fce3045e14fd2bd7d8bd0777748717a29045e966436225b6eb24d9db332cba79206d6ebaad90dd7e1f45202c36bf179a4998911cfa79e52f13d0e8d7df839a3c86a9a6d5555f5ab17da01fb849023a77b44e2469f9ff9f472120d5464a9b9fa07b538ac69bfd58f3a427704b0cbd3371ec21930a2c7bfa8af03750530889e8d401f3978503dbb55390babbb81820359629df3d53f8662fca0ecb0732d7c0a01b026daab77a95fb4547458ee928d49789d0a97b04569d2f2aab1c81c8092ebf7f09fe3a000d163b8b6b5b61626a2a61f06d3eedb84db46a6681bded69b13c24ef6a61da49621ad10c1dea797d1ef3624416f28db14ce49a0019bc75281069ded1157e0c7738e207cd2c85f36408b13e4d9cd282ad70983cf33af995dba6ed8661001885369ff52b07b3debe59de04027f1aa6f36ee7f33a3f97b7d4cf48d401982b65a8ff39910dab5ead58bc567a5aa75acdeb6f0c6b6b15cdc61e3dc736e18592705c6dca46bfc7cc94b690c346b45ba0921d7cee659e3684a3e79363d9a7da83b00da0b784e7fb8d83f70331718889470a27ab61ef04aee00e79d66a5e6c7f6c7af68879b8f70e81bd8da93a93f1e9def29d52f1da3734108e53492f8bbd009f795423dc8cebacd66cdc2d1b03a6e2220b9d48fc4b5dc03dd34833dae11b5c111ed3ec210acb7aed1ef41434d870d0d6f71d8980284749e8dab16779861455505e047d9b6d33a52bbd5c4722d3baef0bd3f4923a797bd9ad9466a793b1b843571188d085f15bf30e30da8da50d4211cfb4c657b7b6221dfb524a8fdbd357ed149eaabc0524adc51352fde173791972c4dc7843f6ecd7b38a44675ce06bb7ca0592518403a30be31649ba48c941e3f750b3fb6dd9710ca9ef5646d80fb0470888ede16b6b5f025e8a3d4b8d8a8ccd72038e4ab6b618bb1f575e15944a80eb22b787d20e14d592662ec309df75f619b829ca4e48c2fa29571788847c1694fa476838c1ccbd556b46365345d45a94841190bca56523a9e654ffd50dff82165b9c93f1ef9645b7ea745e6d60747ee6fc77d3a1c18df5d55b10ffbe37804e9550c8ff633403e2a310b0c106cf8fe70d4a363ffb4c17ec7d1fd1d2a6b3e1575b3b67b21586e453db4f1cb396f34f4770d9ed6714393da3c9f8e7c9e4bbcc9dc8da465535c931c6d8a84004da20bb2aaa9f0d50137ce07bf93f7d9566718df95947159a2c0030df672635e61224b650e783373dc34ff46870419d0f9e2dfe6f9fa9e34e6d8d98338fc3d2cc1cf047b6fd56bb01d434e07cc6b648fae893ff62ed87986fdf3ec40812751334d4103d04c46839af7448bfdc10d6310468b9b97df6300a0dab1ad5ef898ef1c6c0d74257e6ae49159d9cb83af8c9daffe99c0bb907bde0365c983c4fa0f899f5650471c2f76dbbd1829e35eb94452ad849bdb0820b6729f686d42a9013a22c3533764ad988e5e233d001cc2afd705cfcfab192b812cdf060d027d960bac40a093b7c21d431615b465357b0ef3958d6d9dd09720975d811332d562ea7710f8f59defc16e6ffc04ddab69d186794ba3ee6c7a979cdfc62a5b9a02675d01c5ec2d50822a6e01bfb0e85c449356ba82b94f151d4b3b6f73e69240d594d3600452772e2cac2098a3a6836d3282a9046841a5a259a6db78b2b89a1385590c57e16721f9c0ec0d38b7447a335b9a8c29818dd1a8dd08989b07471794149f1d2aca9a8b3c7e8831611d0b3e28287ef2ccc6c9ac412bdb1a51f9373207b3dc1b9cc3de6409ab0ede48ba8551da3e94140e93014207b96ef299abdb302bfcd9cb52ca275e5cc4536d4f5a972e62ed7bbf46af69b70576be8a612ec68ff844b2f3c81aa8682cb27b1cfad7ad9f78b38913e4248b0359a481a947bae471cf401ad570eafde9f3aeafd4e5850232bece91a88fb75d9bd372dc7eb1edf6198c778fbdd0f6f158619fbf983b92e16314d7db9dbbb8e664f7e09ffee2a88acf832cd456af558e0cddb8f6509db3b4fc676abc3265f5d67b344d7c95dd80af792d598dad84dc7c091043d0a45c4d4425e1755f1d8d62c5f672fc216eaaa91c1eacd65d39be11c4ff926bcef047296dd44df64bf7c445efebeb84e9523e6af9d60716b25490cecc34d101b253bb96cc0d0f9defe0ad0fae02350a12beda1a75ffd3bb21e0be47e26bd42260ea83ffc26e1ba9353675435a362a03370fa70c5a2000ea805be2df2b44b3d109e77d1c70199c7a24c17ac838c0ad22ccebbf113e6392e4c1a3a7a81eff2c29eb37f10fa6098bbe1fea3a0216e73506f78b790171c91d47f0cc803c0599409b4d085b078fa5c5d1bc10c2a3a8dcc6b6c7d02e91cfdd91ebe3eb0631616ec13db039ff9689f797746a619ef9ea18c89c06d603f4cf298754586af572d38d5a971ac1712347794e9099840ac735d5a174dc071028f9ce59213bc6f38a4b7702ccf8cf9601536bd8090de385b06da493ec8aad34d53e599022b0f834d353e01203dd660d2552ec59ee3b5a8cd0740d97501529155ebb7b1455355fb0c3c95dd6dcbf42f6e0412258108c905b653640d6b35186023a76eb8e3d8bd869c472cfd87e71714eccf511f2cb1ac040488de25595c52145528803012cb142b6a1acd9d8255034af40169ad6699b24955d4a2182586a936a7721bc522d6cefd4eba0cafe17bdc57d7de82b8c0bfdc42635882a28f3ab00c852020e6926007d5b17ed2a7111b3c932a484a2f73796af107ebea6008e320e0abff52645106be0664c22c76d2a3f8533d6fe7cdad2546bef1a024e772901fc1e643588c1c40838cf6e0ff534b4c88e2d35b9383e0ff4b817d9667d3edcd77ccec913435c5589cd35358553b8a709925fc8ce8aa00577debafffabb764cbf475f646f8fe992f80a8a1d8cb644f88ff74bb57a1334dc570ebf06a119b8d95a8833b5f34ef35b748e54c7fbf588d7e864460ceb680f4d27227ed12458a5f3dc96f9f3c6c9b9db4ecd30b241c4818bf73ec62a30fa026817bd8c55ac393036e894a5ea962d21322db32e57960b263edaea6702ea0db3853dce73a2eee3e4a4693ade564ed210af99c6f0969906e4d37b7d00526aeece1733960473d008d5669882e032a1d71a22b2a8f76a4ec0f7b3ac02df543672effeedf753f900bf94a8cf9d657cf9278b85d09c0542894f59dc83069ce567022e41ee40cb12f3f07b20c82696f6596e2ea1b996edd3f143eefdea0367ae04d93a2169cb7a13bef219e3a23ad900c2a07fe2559d02419b228a38a0ad3cbfb95a37438661b48d6ac67cde55e649d5b77aac01da3e5dfaae5bbbeeaba325a9aaf9b27b14537d8abc30b5599f659b5739df2cfe1f646283cc174b904dd359b5161b64d1e067a386b8132ed811a640380a412aeb8095d3bd5014fea6664c3305f7069410f69e23c193845abe1833ea534db3ceb9fc96ae62ebab6a0398aa5b4625024dd1de2d0d7dd9fa303733ba50e31058146e5f3f92c22c1e5a4e493fd259b2747bd7310da50470f3d446b230931bbb1cc545ff356ef546d8c0622a8433dfb6e7f159f05769e3bd15c8b3d46e65b96d78512aed77eb6cb5138ca0f516392fe7eff70291a7bff329c943c429ef8e67d11b4c807ce8325b9c605c322156af20ae6de3dd026b21d4b14ed155675997117cf773bf7952584cad01b3196a806544237d8ad0b076cc0caaae181133f5b3d4f513ebb18a4eeaa0ad75fa4dbb215539733110a54348084ba32a87bae363265adea7565668ee0829fe8dddc934f6df10e06839e54b3820a9d7c4bb77a57df9e0627a0d96a767f5ddc5e58ff73f7e6dc78145c17894f9442767121d94765c74b5e8fc8bda12f05d3f567725417226a85bd1208295386e76d41ad1c9bc2ea38f4e66e0bae4d8c6b430140fce2d720469cfdd645145b7277e150cabfdb8394669937da78d1ac074324e8cf6d13263ef34f5c10b66a31391b01cfd66a98eab07070bb4c2b0b9e22ead1bf7108861f6d1afd7218cff9297f764c03ff35f62b2fe8f0dcbbd521fa320ef140bb15382fdc37eefd0e3f892fba90ec5ef10d50a2143866436bbdb511589561840e3ee2a8633ad6c6dcedeabb1d6864b716ddc68ef5407d11f327de51a4a7f753056c0522fb4d1cc8c2d39e3cf6e3d968335c40860381cc88892ffe237d78cc961d5016273f75ef7ea21e6d722f526ea227a3bbd977a2f345689e2bbf8d6c8fbddfcd5059a3ed845b1b3d36c58d1a7d3d6f6b78375f16436db96b85a5565616694c6a1239ccae6aa9eb6778548054f4113938bcf2c3bfc5793580d8fd24d59ab847f24ba950d8e46e0cc5eafb24410166f5c5abdcd1b4861f98cf14424fef690f998d6a0c6132c425e2591b1d943cbb1a8dae38ebdfc4966cd4cc2aad5ecddfd3ab24a11aa9ed6d0273896f1246aaa51196aa7cbc2f9d3639ea16703666ee5652292a1fcea89ff3c3ebf8a8ba6ffaac61005b59e8c43ebad1ba4b081947ca1ea946a8e802a788ebc938613e62b9677b365be337b62e689bba90d8ea15944ac0ce6ad5dcb5baf81823a3e802240acdfc4c05b9530ed018e2c28293cbdc6f8da1b210ea6257bff8bba0439f65d7aa046ac303a95831554dfc5c2d314bd009960bc4fabeb6f49dbc2c2baad1951deb3520e244825991b72789c34aff9442d428b38aa68b4e7604dbb3f474033b5830af713b36cb87e1fac41d7b25128a40b8902533e08a33eb7b62bfe24deaa779396fb3b81d277652261598218ce23ca90e6fcd08b5ee761becdca166547e6a7e289893c031b5e6ce0cd794199dccd3d56d794f9ea084fd99b8e9df1bf4a761901f381a3f813087d7cb36bf4616686aa8026e3aef3cec39838c5c74b80d9b186dcda3631d7ae500a8f7fed6142732f69ad6860ab0aa378d9c7aecba263192592eb4a7ec08ddce35acfc79a772cd881a8226e936cf82c1d9961586dd717f3356c45ccede0f8cad2fbc659f8404daa9b15e28eabdcbc5a6b4e7a3cbd1c8d3b9bce21f3e15a09dcb593a83aa55ba76f542cf517b982f364dfe1793233629cbe01e59e42f99165cac10a913b41cb25cf688376f1d18ea3c7fe030c64b1d30afd3ca59f03ce0b67f162bad357f49ffc87a596a2c084a4c4abefee0a0ae7c32036f6675520bb03038496233084ae57c7da6db92ec92bcc43dfcb0f990b8e816ea0c25ce6ffbdf731866725b1c5e33071b59e42b140de93e67aa29591aa24f265dfedb3892615a797c09b15d0e5da9fedae7695f2510ff9d08bb12cc2e8a428d57cbfff01f371d3aaa1d14e61a88455c237610a6342152595f9a305ff8a15c52b7b07ba5ae739950c7a11cf9164a29b8bff6d5f8027a41e09d854d9901871efacc627047ae563761577542b705259ab3db5d8545b42846c6565ba9ab1bc6fdb8b7b3a036a58293905b9e5d3169ef6309bf02112db6d366dccfdd5fff6e1f22e4e4359ac24fe4288267a3efe2b53a4319ef50d4570e3599a00f3369d3959fc8bb92a5338a9669ac5da5d559e692f89736b4687e0874a576966c8aac869288acf2e1fac080d5e5b872d9b0f0d73e8eb30aec3e59b4fc66d7328088cbf3f9160b17651bb526a305603d8e30ce3a0aa87ab450cd562075e1e7f2a4a78b1f52a14d0178ce5c605d0000153b479e88df9e91003a3520b971fa7f82a88bb34e991baea7a0d88ca6ff2ecdae1f5c097be254806918c983b83a203b61a7cf18efca3893ea9504508cd3566900a4d315a254b388cc9399a76579a0584f23ab3b255100c8e3665df563e0e17713f66df06bc0d50f5ee25ab965550a8192284a920a86b5d7b361f8e246787f3d4fee354a626f889fd1b76d4f3ffb18366a9cb3daf3025831bf659dc184150e5e77e0b0c670821725c0bec0fbc856b931dfce3e79e2b23be94ce216e5f12b29cad90d85d9600531893d3f99d9bd9c9b192ee09aee0a28679b9d230c9db49034af7b71aab0ee1858a2d34a1c3e50f465f4cc4f1969c40ecea2712651c72362c148aa7dde1e077aaec5933195781f3c6c33f8bc54d28a9ea6011ab295c0c58e415d9e30353396d6eb8741d9d399c7b6be0abef9e4bb7dc6bc526dbed6071e58e3c8a882d925bb58792fdac3715aa904c1dc72110d5523853de8f35b612de65dd0bab782f6168c7d971b003e52eed562a7d011579f69c669ac579e4a1511eb5371cd3a6b45e1c4188ab7ecf4857d3f6e08b11accdd39a79449968a2791e90f632ba81fc23768b8cfaca04309fda6c49aa3a8cde4bc78c244b6d19cc25421ea694aa0227c95855c23214bf9739461fff8f813ecf550c589bc330fdd1e76f4cfcf39f059a21075416ff17190bdac7b8a91a7d06ae17e1c2ae7f4df99c286fec5f7fd95601c1465a51cd52abb3ab888254aa3e2c89467259a85468b9ab581e8caabddba51433c839a694645a6409386ef714582194310473083ad46c6e8896c3894d15b6da2756ab0ae33f7d02089144997f240c29798e25f920836c32cdb29767cee25a00dee20df8d06fc3024b011209c0622284da8d575b3144e4052f25d2220a9643628b4540b77f406fecb20f7e124dd0f55ebccbcae6311dac329e3b5c1115f7515fdda557cf12ea12179fb12269a73502e2832cd830053c68162ffac52dd8578234a359efffda1beab052e030d5013099c7676faa4661992b7c6f86ee6125cf7808b5574bd71f9e6e2476b5fa15d406dbbfe7dd2d255662b0802046bb821dee22bc62ef66627410a0be47082de870d1515e2f5f2e26439504055527a6e3cba0bc8c27282244cbc88b8b964fbeead17942944982cffe87844abe2281de6bab52d4df1b5e8f0c008e57de23f06c08bde148876d56162b3128c4b5a4ea61f916607b1e23ed40584a1ef3a2b2c5b95c3acce3e9f49c3b406fb833cc89fb1fe5635e23fce63f8d15fab38f36c1672e01cb1ae2353cdfa83b445335786c984047736c1ef2ed5510b657c44ec536a083bbf98fd92b38c77c733f5227de7ec1dfdd0a6e2639ec0e41fc76863e58065594695ef1c1afc74c0f493ca446502cb8842ba23c888d7d1f3500baa8dc0a69fd6bae14af17de797ab1daecb84756056b0f891626944094bca8a0b9d5d10dfa0f5f05bcb7375e74d285a0b9fb48c8647ca14b9f1316cf93747f44d3454fa055f62aed159610943f99c84a30b85ae1d56964a288ec205925c53c035313800aa871de499cf30817b2568ab9e5f7bd3571f0f6f7995336ea58c9fd9237ca5b13380628aeeae80171f84564e0cc68f8586c2e0e45236f4f1847becbfdb01916c50afdbf116e8dce859c8789a41d45b279f907681ca663c105ea5108c59c1bd2675ccf0262ea174c593d2509d49408c7d0dbf8ace04a582add66c432aa268cbfa029d9b5018eca6044c2013a878fe4ce7a8c11ad55a9143ce58321084b0cd83721c18d00902c7882360ebb12d228e7943f92b20543b5a5cdb5a33e7e0dfe7a22504fd01ed075f417c4a70e413511d3ce12d9bb73e629c20d7dbffcd39f2fa380f5128b0e6b7c9d30e4c6b0ca3bb95f99f739945b339858fcb7d2e878f56ada71e2b3e95723b6604f2605dbaac2952d18ebc079b32cdf214f60b9ce821a9708f38553fd06e7697ce9c5f75f88d4c82b8d889c5919111daf31e37ef5b4060930a7a4a67636bc983c6485eed9bca3ef037f3418c2d934969179673631373ec1b8ba4f54f75474b1aff6752a046c768f9bdc3156e51c8fbe5ddd459ea93bb2deb4b32da75fed73da08fde92054be75924d74f7680413088e965c9205fd4e06b1b2d87005598003243ed5f5d861b2323def2baac9b168a763bb9a95aa8886873d852959758599e3baaaeb98ef6e87dbfcc434866196eb1e7ff834c70795a3658944f4e2c983db54d76e5c2fb5b585b5b8004f13106dfb29843fa694e21e3dffccd800b3c837d6216110a5bd1d6c288922a1c49a4e37bc755c89df11f8d2b03debc3a5d6762ed8dcddbdd9ca4d8d69ad4fd64efb8c419476ffc8ab7e74d66f3cb52e72344f267e9bf3e235ae08dd8313b8da7d6f33873436fc9b4101ae4a5aad03848681c93720eec296714b962a2c94bd927bd4b465a2e8caa426e9be15fee2851f61c6be098f22b0a77161d4f635a2d3f518f3d1ff767ab433a0ce074ed4935d1db6d5a98d28a8d396cb7a8269cab49d7a768be9d3aec0072bda820b1da9c7357e7e71fe8d2916415f315bb1d32c44e0bc2f6f850e5b7bf3a17a7dc86996bb16e6f83d9e0d346d037fff1c2aec93a399dbde70eba77ae991ba303ab35a2e17986862ca9d0d56e673a98614bd2af5271217c7566c061c5675c97cd0604dc12e2841ac76f5474f7be6ea86cd00ec62012513c1a0a32d80ce3fad575337f9288545a25f23654f55084c227a5d7e420d3f545a774fea0b5c987a61ab1c88d0047c48c83e23d102e7b94304cef9477129bd28d47e8ebf50a83b3486b29dd9fb79d8d776550f087c0e060f65bbbd28f98b6ca7e258f1b2c9334395c0aad33a456e8c67469466aacebcca0a6f0fdc25e41e38e75f7e460561a56328622e52da05cb397a004da17d006be576f6ddc2ae890a1a36346621d689650faa13d71be67a30856660f31656e68942602d82be51bc7ef53de548b14738549e651d218299a1fd0a2985304c4200572858bea41617979d4684797da449ec50945210a990ef26df5663aafcd99f0a1d6fd7db38590fb3d5265c0e2659b86f09f67c60ce5ef9cd099b846492edfe679bc2cb8491b300d626fa27851eaf51170e56f17f4b1dfc3b362347dfe625ec47abc0954a581acebdd78e48d326c13189c1310dcf17e0ac6b3b994189dfbc83a3214a7aa8f76a39c88df5bf231bd989c634308f65fa71f6eada3ebc7105d23057d8c846521557b564ac3e16bd2707ba9ac5eebdc6cc3a36e7ed012997c24de1cd5e01c25ba270fa0a40503588eae12b7d0db482298c0e99cde3a557f9d72ec46cabfed756c962a9ff4b10eb7adae39ff7ec8707eb5891e39697fd3402f12885baf5c2d9a99f3ff7bd1d5d5d5a7e467fb859dc2f27e098d89a940d7e751b1a7305d283705507c3643255f5c390a0d3f492a4402c00f5dbe95efec852ab829a9b2ba3e1d9db9a40d4aa549a1a521fa303d960b67fae40c13c48165f46af46a60c752aeb034363dbdf76c66f86eb86367cdf6060a6320610f87640290effaa6360d5a05c66477f663e1d4dd29fd8d0e0dcfa6a8c6391fc18476c8b64e1694011992ca71862351c9a427c19979d4dbff870ff1eec5d129eed71c02a44711eeb0f5e7f89f96d25d3c50726a009ccd174230626ed5980e42d1934fb1474e996922b8ac3a51ce89690c0c6366130a9808102a0cfb84abf986fbf685da0b135e81330055b4db6fa532dabb869bbe72872c6b3e55b8e06dde7c67365150859fc4c59893707c3b9f36f2c87d0123edce8cf2d80881e32d287b7d2f29b84bc4c569bb07761f0437da3bf5e8fcb46d8665a38e0a57b34c9d73cdb9764c72d29077d1f362f7de7e5169b6ec21180e5e30a401cded9cb23c90db5a548959b8525379bc032dd4f43578c3e87c3858cd1b4d93ade2b15a58648cbf59835565174894421f654a524434d8715e2bf92048454ecadf5d68ffe316f5e57956bfe32b49a2d45abccea3f4a55fea04fe89d51aa0cdf7e6a8db3205ebb15ac89faad0110791a8333d4f81d986cb18213cc1d83591e31aa5b2c904364cadee290fdbdd1401d0615944e9c7f0f1b6f750b2f34133ae6679e7467dc42e8208a84d8b72c89980a5a95da03552ec1b6a632eb514586a0dd46d1485830d08926216fb6d163a2c912f678e09a72599644bf1caad80537e173f64bf85f9089be528a22ff3daeaccc1ad12901b7704c253673403e02349eaaf765fe6484d3790675acc4ce4deddeb2f57accb22ed725687dd65538daec2084032d292f4a2dc103da1f36f39344ac87ee0d9ddc8d8c154b67b399f06e0b4d96d4cebc1487e5047348c906c3b0480a4730ecb26875fae95f36f91f29c48695cc65e74ee48120f5040391dc2f370ee9b05eb52b37eba019df1e7111c2cf3b48eeea4eeb900f2b53a38eeaf3df36cf72cc7ff89231214ab1d3da0b7d93245e009a3bb7861454f4e93d9eddbe3163d1383071f5aab2721b18e8b2aa780069a9b276189f5d63a9373dad06acae6ce9afd526b14f4f0f60f8b77bff1c3687b05dda3ffc707a589f15e03e07034c4c871df7e91f17c8a3a51b98136cc6216691b75e22ed21254285b290ff4b68a157458634d4d135f8faa8472f58a55236db4695825846830ff71a2a1ed457da09ecb3a8a945005f6286146d216f8fa2d46ffe973c913ce9d1ee79a6fa65dcc339b2cf2407662558edcebd6938d070b34dd0320ebcfaa8996f50858e438036f3aad0d11300aab86093e4071f4c2c12db7f2c640a9efb92fd91fbbd72cfe866f0d2f1fe508a158452f75bc93407ef0e591fd6508bdc05a9f96a5e5818e7d06b18e86f399f82867bd24acbe4966da010839ca4d02ff030e57324a780a88efe8e9d306f551d6568f0c9995e99691789e6d74b222468fad4613d8e73036d1d617c11eeed6120bf77992e7ce29447801bb97ac3ed02ee33301f82e91780f2831add0584845478e722b07616e831ee25c44a83b102d837c333f856523e347ea0d14d366f2f28a259042958ce09922483f3f9a0ffa66bdb99dd318950006911ed8ca5e362b4ed5f1a1fe72e75f51cac0fb68c838285222a4beaf7908ef49f768a2711a6dfbc77184238e7d192e08f6fc15dbded68a3d767f8f499389e39e2c034ff3253768f2207505504f2798d16891af8ff30771f59ec3d7c5c7dc6381783e4d53b1a544f62224825f966d3bc6d93755c0ea0bfb88c69d0771e412d721e137848d1d7f979a3eb56a61726f426f4ce58c832057e1efb346c18e562114d2270a5aeed2663d9a99d4c6fca6d2952ea52d435000a513b103ada001b7eaac52ce2410c37504906af2d1ada847bf5d27b91d251cb4ca73f87f1d9aa9305cd8587573360ae6ed20f899607312a32cfc0bcd80536274cf115d9b8f9fb8275049ca578eb07cf3226932843d22b81ab5bae0cdbc95694166df798a42a8a1ac426331257adf7f4bb3b72a04ebc31eb7267853594c0601484e3707af4bc408acf1c1c9c0a7cc5e5ba9c5038604496037d7d692bd431b135dea9729b113e28968d98d47957c6367a6e8439f7cc0d9bee5b72baeea8ea05f57c4dd10ba32a013eba7335ac05c40294e43520900525a4e7483bda3beb024ffad57d1974fdaf9d1a22be774250e9d6edc8ad18d0e862576df7b6b10e2871d245b5a6a49a77a1605c2b298c2f85e5da3595788b438e176a5a7a1b5a9ee80f02ac367440959809993115c5f76afabe48b91ace25ab270ae66a779c87366cde7b63314150100c1abfe94192954e5966ab5dc4564dc001db80c16b897c217fe05a1b0670cb1732153d876f6115008fe16f67d5a790d1c0275cc821f47e557fc9ce845ec917f461a0060bbbd942c24497feff37822d4a1dcda69fe6418afefe70e2fa66354b3f45ae0d4d73515297f9832070738ad2b450f748e59f8c939baa5418fe50e6899e944767f14055740be31ad42ce75e0c086259c99356ebe96e1a1e48f39b4827ad6063c5832950e08627a8b9ffbb0b67ef75d3537435c20ba32de8ac1afe50893d8fc8db9335ca1433f6a60e81d2e1d2c8d1e42676c9d1968bfc84b0a79eb876fc915d07d7a86927c1479f32b6fc28836c586a9e5b53c667863ef9083df50921cee219c7058d8221620e959a1b0173f9134c4410083e8344863906a4baf647afaf345ed81a313757cc1ef938c7e36a7772fbb6db16adf559adf415e4bd2d2cc2e55ad99c066451746a99dacb2926db756768ef8d639534ba33d41f0e945f6caba5830bf58c59fd0d699d663cd1ee5d79e6cf7fa8e0e795359c99de7c825bf249148c9de70481a2308b13f07b27fbd5eb594f3dfe57f4f90945da47ffa6968cd8d9d3f4b0c2469cf0c2715ff4623cb73d04ef13152c70bb7384f7f27861acc68fa475a58ce0856164b204f1d0790747e0ac14f3ab26c48ba59091673049e34653cb05dd5d19397d1c42f6112964b88e67b93f36066a45449200d4cf807f0e958f602be0f3e1a4707ac6d360b84ec2df9bf665f84b3f3496ad890d84160e2035adb542bc051bc4f0842c98e27dace4b7a1cb4d77517030db998e14e611043dcb02cf76f1a76bdc4f2da3d734aa670a3a4807bbe5909cecd0c6ea5d73e3abf9303bb6ffa1738961db41ab475e219cc6e83b51b22294710068e5ef670106eb357a66f098018f1176644854fc9219a97056552f3ce6e3e24db4619cadd3c03d16c567d13f16ea5d6a1b4d0cdcb1aea98711b217809216d0b7cf41d810f99a581f9068e0021958ddf1b6169fb8ac2a6a6d73b95a7b91fc3690fdc61c8d2b4781575d2bc03bbaddd80dc3389b681c43ac223b07cb1f9ff5ab8fe08d8eeb6ad708e37e9a689ed0ff81c0082218b5dc663c5c4daf4cddbf0e9bdacff0129021d54a6cb4ecd56432ebb1cfe4a89d821320458f451c036f3ba7ca6a3f232f01a007f0fcf0155e933f26e95c00f87737048e2312ae4dbc18d94cd37b27bd57b7947fd9a578989e9b1fc78be7433266ac83d63f6ab3f65c8752e7177f9ab606bdf20454604cbceff42fccd234ec9366ba3f8e12f7d8df0c9f4ff8c47b697700ba469695323bebe97bdb03f309a253834ed5e010b9bbc3e29f09ad2a8394266c3d67f559e3c08eaf9272e7bf4a3fe431e2bf3ffb7b99e2ff114be985e4714272e2741fb59ee1979d26e2b1bd35d3af7983fda5572e3d17005ae64465177befd93e28ce60ca935b75f0a89f4d26a85db9e8d138564b474c734ccd3d9852baafd0a5783a2c8a0d9db51106a3480b72d78de93b71d9e1f092e955a11f32cc604ed4fdc076573811530a19a93f865b806321d05276d3e47b285c7616e889254a4d74418df1ce7963619259df2e3e1cdd6ab3e2490c7165f77df5bcef032de984cc9265e84527eeaecc17169eab0f81d9fb9831a65d772375e9c67413a8c758460352c7e6b7d64f2a5e64a3b64b56e3d5296bf69f02597e11db99da4fe2a3d378added8f3f28df352c56114c5d2d7e7a3be33db4dc4fdfe427ebd52544f936abd76099e06ce9c49c8a12694982437a702b0848c4e7ef2ce4a0bec9cc981a58201d286ed74374a81ff2035a396a04bae703e609f3a8b98d2bc1fade9e74f998b5bcec7431451d0b9fe2ca24171572e1ba5c45b7bceaf7ecea0cde6751a69114bb433b39c44758e994678e518a42a29ff7e351037a30390cc6b144d450dcf15e49283ce2318f301a933155f54128cf450a3e75608ebe4b43142367b9c67db88e7bf0aa84118709cb16f87a09f10973c0112504a655a53a631133e625b0c3945c04e3e6438129b961cbf6e4cee7b389f5721e3581a288dae1d479ef9100455ec82fa3b782b6339b8017193ff736596bcb88dff046c46523ba0203a9a4b84c54295b1d2de9682bd7ce84cbf57694875366d510b45acc0c1075a97cedfd81ac16b2d1226f15ff3ea15989f796cee4ccb63f4217b7992a634dac0f03c10d9e282de875e002a4b8af8623551788a8501d8df01f1c3f6974cd66aa1b876a879bbb5145983400fc90a6a7ee928b65288851e8904088d8bebf2a6853c8348cb47c6996b264d49b5d3214f9db8bf772654d325730dfb2ef18f01b30aff595ae73b667cd5ca9268e1e3ef9a0fa39ab9e720443dafc2b57ccc41348fb1e01860874f7daa0acd68840211ed0a4d49cae5b837a7890f16e4244ff48003835f4fd541a65e8327d40ab7dca910d6f7654a62720f772652807986a4895eb1dea59c95bf650d348f5ecbce57adb1787a47a320ad73a553eb301b55499162b1deeda7effe4b099f73d3cfb668a40d558c46b88c692a65a6dca25c15d4182755190ac1af66a70c0c040da130c0f4d28a41d755579867622580fb2faf9668cda2b3f7bd67f76ddd39c9c6041dded25494b7e8b916d4d64deddbeac267725f350285f1ac1883d29498f6891ab709e1d0b392ac19188ca1a2d78ef6d423fbe451d90fbf5ba37531fd37017e01770fe20730e67669760df18102fe0137431250923673487a478991b259e90a179b95606e350ba385f9abf6e74b2d27e29abedd52647e325a15614c1b07397be423d11e26985ae5cf19f7684640f48b0915fc82bc61a50bae5e67f961c2745883f519b25a7462e84c9730224f9c151d36cfb8477175fd622e6155b7c95387a4b35ef427069edecafce93fdebc0f176ff35ff14bc5d20a9f70528d11f5ec69ec3befe55f458ce7764267e90d1cef9f4e79cba63c7c97303ca37bcb77b9dd7b82debcbe8c122d7df8005013bab8d24b03c39f9145a51c9adecd6e7535eef8afbc52deee2cd88690bb1206b0fbbc158b6e38ba4f4469e8c793173b0f589f48247799b2c777e348c1bea7901854b29c192497ef80e419df7e9233e8972c642af8866e7299034adb9e250286fe70ef2d487ef9e61cfc7d3aff23f013dd7317eee2085985d2ba83f64cd7499f9dee09660ac5d43d0b541952a612ebd795f8fcf13fad5e5dfac78cd0c6164684f482040373c5470673bed59ed9b2da32aa61a9cb373a40228f23946a371bdbcb1d832fd56b1b2bc1de79ac3e7c75f12a2d82e5be3029953f2975d8149111454892178f064afd422c92ea8005b4384925edb96284aab0c8c49b121506056c0fe4d931f6211a264072e96fc024c937e4b7ab7a60f7ffaadbc55d694e085d8f59195564bb5deddf3c21c8c388ea7beb6068d7b99fc05bb53367a9476bb14b8ea0f45ba731b6c4b62ef7e08e41e452e66a89d9fa362ea2b3224448c3c858b428ce54db6a01ca62df53fa4a71300439a50a06efc1cdad8e551270f9d94cb61660f7e213bcd173142800f0efd517734da89dc4d5d7b055568f326b187aa3758169e0e5cb49dd66b12d4fd47b97877efcd9e662a9cf153bbc86f2d48f2ea4ce7a877ac82f68808f2e64908b79ebcb71ff677987ef2a2156167b24d96ecadc92e325cd711b0dd14dffbaa96ce83047e850e4a08ae7d4719084422eb3951863905ad0c18d32a6c73946717bae24e4bfed1f26ae7fd3f8b81529b90241c106ee614eb601ab992fade3514d9bfc6d72a8e2e705d216cc86413baf1576ff2f9f0710debae58fc9a404a088ab048bed66bafb11d4c6eaf1cf5afe337853e11068ccc78f71f3e5d29d7361ed12d662960c7242fd1b61260d63e7800a280ce0da4d473160c7224adf96bd83eb3ea5af72a1ff250bfc8fac1c4e65cfe28b7df8e15bb40f2ec68ec8f17d0e23e72cc48777f714607dc1418e5fae3c2dcb3b03f6f5d3832af7b26b7776a68a92fb42ce18b4010bd894bd31fd58719f96c4f9ebd2f56fa86cdd2d8660c6a0fa2d3c0151d9822295b097a33a4f428ab0286175f866fdde9496dee3e4c452530cddccce9ddfdb05c1e72378d283ce2b6cae665bfe4795246db3ff73eb17f0ee9adea46469e40de05e9c9e7faf089a9916f4d7cd5f0cdfd2de7bb02143bcd7a9b62130bb11d69edd7ae637d694f650ae4c3e489fff5d658eaea2e9079f3eeff72b1095f919788fd99aa34de1b9507fc707b1a7f63ccf7ecc69a80b169ab3f32efd47d8527e09614083be33528046687bc989e99fc71d4267247054c02d818e681deebe1893450a862b09e0611e142dc63b5b31445782391dd482ec9a610e90fc10a0e8f9aec969353a88b111ffe38093c6ea19b22fbf0243f65df3cea93157dfe766c7527fa087a7d0826d3cc02a6b81e06ee56cde5c03f2b4e681e2ee94a94d19fa37bf26d9109439f485cf394f1f2190875669da1f15599241f5999bc3ae29d662e533c7bcc2d9cfa8e756695fed64f997d5f86577bdbf15c4547b5d38c03a5759501c8abeb65f290cccbc2d792c7636c6a0460ec664eacf2633b195ecdce4d37a69c5d7cfec626519c40b6a984b5d3fc1c3640e3fe9ebea671e6214d1c95130a6adc1a680ceb95c5903562dfec9d9e5a763c003d22c51d60f8ee9c36c44738f568d9efb26edd626a813fda3aec82bf67264a76535aa7db1b01eb2c6d6ba0dbae255b2e0470e15e38610bf11a73627c58474c775296629478d5048359932bbcba22b86ba7c20623d6c1cbff97319d8d6ce3f5ea5eb3ec91b5e52e2874527a594dd5c01435813bd40d0ebb9e656ad12d563420882ae0ee9f2a6a4c5b2aa7b05cb23711363a5a0dd45d300d5aaa589a99b0d518bc0d0326b9147d04300489dcf91a81a4247bc8aacf93aeea05e17e3bbf975139b9e14719eb5cdb26339a3c311c0dd25cd58590654c9ccb5564d63b49c2ba4740fc260da1682d6c6032497f1d92bcfdd582971b7d471bf83131ece8dc875b97facddd1e09465ceff1154ca8d44b9d8977538ed27b903a5ef262a121cc33bf0462c2a84a9ecf5945a4d74b7058bad927baae388698c6ce7047a5f03062820886f0d70ccdb9575788900e5af3bf8a0f361317bc3760e98d1dd2ec94d6cd4b917ad3fb22a46ff44a382cdac724f19506bf625adc625062ae07ff7ee46a9e596b63f8f608a49be4d4dd599cc14b43018e6a09836c8365f1a6998f9ea6e34119e7c325b931741257a06bbd9a8b35fa80a06f6f69541259b4532472135fc23a0bce7b3f205cfe91f51581cecb5e6e80fcbe175f4c27fbc7161dfd8425cee60b63ea39c4dde71592d55d159f45c992b12bc8266ab00bf75799530f7dd56267949914e008245a23a55328098b2e81745be71ec2f1a7bcd2e5aa555f3de6cf672080edf7fc3757fea6c3082a68fdd0c1449edc18a75d406a10dc8b4a425873cf959798b38e42dfc29533782d80d09f668df1748116165654e275bd45156652898e7001fa3b4a4c548e0b32d0ccb62a2720a5aab7303282c25bfd20d0d4fe05b533a7cabaf02e33bb54298ed8bd4bb6550e47ada7c9ff39c4536691598609f31f1ad60f4676c2d75eff15bcfeb0e662647b40538a1920ce4205e21e623055d815a1c1f4e9e7fc5bedb861d8a162ab91ad8921fcba6794f81299a8e0f9ee83442cabf19157172b92a4d6b594fc93b9f3f26802baae220b16554dcc051c644a72211854067e7d7bcfdca8b7e909c3fc3b9595b31870f0901d322137e53b7d4a9d31103ba9bd84d31d50cf7fef47494b1e6fa03feba2fb86675da952762aafa497305f2f0c7e4aa286edc7cb1acb4f81f1ef19f2c58311478cb72750d3b38d32673b87c73cc0975384b8f37a7da5a21a818f0f2dbab512ddd7928402bfac524e580ed298d2f7c3df4c85f0b7ec41c3453193a6dd022be53d2ed02101e9e1d6002ead46d6270e8b219e1577d4a1626ad2139b713eaeb213dff984c74f188a9183c043f9d4fc657de524015fee35bca4194efb9e6755652c5c654eec3c7b7753cc2c57a609ed0f2bd9087410b9d3eff8b71570a775b278dbf32d657628429b4a8229ced903c45fd907752ef0c6705d8502ebb97b73c6eae372a4a42446e39196c1487f029eed176fc828d8ef192310b5ea8d751b35b201827c00869d1863c58800fe32608d189029282923a59bb58e3c29d801edf3b76a4f926eed92690b6c6bf57720739f0de4c0a9b296479cea4e4e955b391e982b15c28770084bb48833139cba8979dc24e8ddd864b64da67ff4f06029a1d64fde1482e3b57d4514c7e3d9658078a89137338c9cb7626927866a2b0e875a4e8f3e580256e44fa5a48d47b03e2afc10fbae3fbb23e040f92e74449b1ab5263f7be2fb2f45030341f3dd79afdf8d918b59bb312c003cccc30afb5d1ad2f6798daf882e9614cbb6ea2b051201be3d9c3527dab88f523e52566bbed2f0f381efaa9de5c3a5b1fdcb50f91dcb68494db06bc0b02c88aa080ded983df8e978fcd9fb553427c07038450172568c58050234c711a79f38920dd50dccf0301acad2aaed3a9e8238467dc5fa71740ef07386802d3362970917b50a94e9d46f5a3b1a5f41e53d0e69402b9fad56f4c9f7a09836a292689ab11fa7d8508a0c93c622273b825a46f20175a46c7326e64d2406fd41692f53892b43a0445b5fdf4570f5cb282fd0335ade2c5173ec5636f830774039e102f4767cb22f0fa05dbb32a8c409cf108281d426d787d2a8ebbd54f09167f5f118999c40f7aebbb3f094a8a2c2fc30912d564abb38d4112be2b8bf2d5998d1470ad5b05aac72d40d48b9f3917216e9ea10da02a9cb22758c9360a9f136c04feb92e3c1e43a109c6b34ecd79f58d2c3ca04f092ac1d9e3752e7d3b0039308864625dd0830268b164e29fdf52ff8d1eaa8b233fd6022ed05367d86eb01b1df71369ad94799f1360a9678c79f4ee5c535b02c6eb494f5b5f50aa26a9f7694d11abedf27d28fdf1f865d5d645902651efcd2d980c2756e87019f40868fe84c040951727ee97bf9f7fe202c266cb99f243b4aa95e591c21ce7270b715df03abc7380d13c4100e4818755b0f542526cb18ad93e7ed0576d281782896ef3945dd511c78f9e8b55b9f7dffcf8f9712bcd520dfcd4c313d7cb4bf6f0bc2a46ace7d28ab09b34f6383cd5c5f6e40b264c62f5a07d29c0eac91a846c6783abac1d2ca7ef003fb7054f132147268d85377d18527486337ac8c8153ff64076669ca5db3849d96f2cb23d04a9cac63846d85cd9c34dd127fc6b460528f02e99f6c31dc268875b34e9c6c1fe7bda621c44b89f27f2c558c1c59458bd51a6b1a14b34b675c4a81e35241904d0cef0af46b1c42f68f20a00e10bf9e1923821b77bcd1082e7d79c9ccb42e722f544629799e29f3cd2dfcd9e1297e1fe250c05914ca42f715122bf2e06b11bd4b87e347efb63c69dfb561998cfa7eaa7c24bf1219ef408165d72dd324544b685b845070bed8045bcc14c879b3b5866dfd6e76ac0f001b5263f6bac8d3b5958d0e4c7ec018782741fb0a1705b33d5a1fb894f03f9b4e01013012bca73fc305c46d6bc7f1d54435bdf4fab8db85d8fcf3206b7c7dde5cb46325c56b682f33ed43b1df009f03d7d7ecf268ae654a47d02c94dd480f703afd7b6f8b5e15d72a68b029238977e2f9dda0e7e1cb3bb364fdb61b6dff6a10d3c5be8196d9ce5d72da1740f945f5c1ced96a3d2a466d3c6fe808ae455c574f4fd4795776515d462fe0d7db4098f690b89660cd737e8261314b7cec3073af046ca5fa7a255a7aca3b3961c64863b9e171d5d3f9f2c343ef39c4c8bc09ea7c8ee1489b25ab4b5cc09a9281dd07c39ef472cf416d247832f6073ec917549220e408e0e1a4778013ab84ad41d736fa6ea0c5bc024c8baf29a3f32b28be9b1c504b50834f7472c8f82d5970123380af72f4ed27bf3e5fe314c2c691355f7184d6755f2edaa581e4df22ad6b485c9946e6e7a4077f478b85c390264f207ce326c55f27de6358a87f03825af57ba82fb18e0def30188067c867879e25a6c340042a22b28ac26c60c300bbaede3609ae8863c1960de1a3c3d131b7f7802aeca130a2e9112ca9941e62b37be52c521c2c3ad7c03598474901bd0ad20719d3c08070f0084c75e05200d3e7861de0625a105a05984a9233c6a09e19937a4a6b5e73d25f4e490c3d4c7c1a07181cc33969648ddc747c485653545ea001e5c548f6ace95fa7efc625bbe609c6c704b10e52cb08b4d3c2511ba371649f8a1eb417ca0140e434145d4ddbeac1b7d661f920b30bf778c399ecac0408e473d7759991b49dc903340e81716d5ef4d3f95058daccf4f1c91f631c40e242700bb5cf73b95395e06383618bfb76f445b9fd2d75bc06b7361b3cefcd375f914fa81e488bd614d5d7e35c7969e7b3d0cbdf38996a3a090fe2b932496b0bb5188cf3c9b626b6a08aa8149cfeb43ff96614b00ce13c079d3df2c8e6bd89aa16feecd0302ad8d7eb982fe47e86e760e0203e8e087f0aebd9fa24ce9816b5c3c36a267ad70803ce44bfe1de1f6c0c67661ae9eae050b9efd9a4b4adfd1c701f908a52ecb1a6bb11777cd05fb01d03b817be73500c424a304bae088a568a149f894d40c41e571deea9550ed18454f896d77767349fe26e6100bc791eb16d31499f77e6128085e6f7d372988f88fae93e74313c5e1b8dbe1c09788d193bd6330f582f5a7e2a2dd1e780fd46a25a40ea5b787de5009ef45358ec8eb6c304f27d1d883a90a7583f0d1d78a8de7efc69884fbf60cfee946d0e5e43b2a8eaa529d3ce69d9666f9f1bfadb8196c8277efe9b6ed43f41081a3d0ecf1ec408442feeaa81b85464185325ca3efc54cc6cfd73f768ee9e10aca65878c1f26efc416d845606678d8fc5d80e901fdc03615e0214b28c3c11af3045801a18a8484fb9fa07c659ffc469205820e88f99d6fb2a2cae82b9a91627592b2aaf795c16597457ecf6ef6e6090c4b17c762fe3f59e88775afa60f38b49e246387a3c76ca38149b22e3749485621bd0e40e0552242a2edb7f0481ffe726272b6982894d8412f7c09b062f256860a00d8b428d90394d9caa5ee2c5b24f8b15ab7b77eac0a37c1ce95e8c6d49a5e199c992e19b292d86177ebd4ee08b8b055c1a179160be565e521156fb8077a77e2ea66efad8a27a6470a39773282e0b181fa000c45a0b50470bea0421dfb42f4e134830fddae973223dc64d3fd96324e0d838448785b399dd3836f1de5396661d986eaf3afe84de1f9717f90e8968bc3e3252349bcc0603afd0aa23f43437fcc4be2073ba5f77ee638de3385f1ee89d4240b5bbbb19daef0fb6547ab492600f73f539a51f9680d77864fea0b5bcbe4958c1bf4d157fc2741dc2b95fca857feacf220c67d30f885fa38dc0a76698921a98d97d3056df3369760cb881fa725bc5ca5ae730da74f41e986c9be01404dc12f5dbf42bd71ceb216a630763234cb577cf24a38a958149b5c7e96147c8c7eaaf77e6c729db58125a9bbfaf6a197c7b198ff9752a58d2b98cf04a8fa4ff6de310085eb41d6e517e12ff9e3f52b3fba44c10cb082bf10918712174e5a4c5472a27f0b2ace0d681be4ddd7dd50e78648c2a4861608b28f57c7d98e977cd398054c92492815f5f070675f52c93361bbb1e52e4c2f1f7a467002b9de4d8d198ea91236473bd47a3c1c2bcea1fbefb0444b15e16d63f18f35c77da1464b579beeb19800349bbca4025bb4b4f21c9c6cf4d33ce27d7c62fa777458245ccddae8281d736d80b8e66b26fb91066d5e336890ea74fcbc19b1ea2d6c0f0ce7cc5c9c1a1e5caa00f2c51a0f4f5271cd5f6db78f047faa05ae79938fd2f200b85f328e84e6c533cefc9596addd5a89c3a7e607e7da4495ac939896a24874aefa882e10d4d29d76d2e0de0e047a5d86b3cd330ed1cca87197a01d6a7c6e1fad4c4b67db7ce36321197b0c1a8a430d762a1da1a9c598d1d6190b1c3c3d0a480fac856396490dcc80480224036762159a910026cd2f1247d624ec918b3f1b70cd6b2ee7e47d5f9aa31d95f93b609ea69fc3c8064daea2f7ab8e8b440d631a563699f00c668b62192eb914cfb477fe7e2cb62b1cd0388a53612c5727f689dec1cbb15bef2937543bbb2d3a84d72b0cd8ce8a2320c1248b2959f1e9ca79c4a8ecb3426027a9fd59a038597d700161b986778366d2e7aed20c123f1df5c10a977e6c2c339b5b7678cb7c69dd52b1abaddfc8b263e3cfe2deabfd5e4371a0c5f3d4d28a241d733e00e507dfcac7caaf8e94ed2968bac0f9b4fc9113b7f82d41ef607febdf424d51eaaedb94e18eb5041034dc7bcf5afa26bf3a9ecd203be80bfe2010384bf086873e55d7d9a11e027cf1d984332f2f8f8e4c9fbbc41e1c666bb1a85715bd6c5488f7bf43060d3d965c3ef96e15ecf446fc34adf2b64db5408c7c8f61f4b680ce4f226ee01eb13a0e82212be9c771ad885fd5b7f2c283b8bd220f65383a13c31c1ecf5e8c158453d76e699704526729145e155b20832644e5bf67d767b46550342206d4747faff156cb4127f7c59cefa4a12bb1d7fb3fed834b019245707ecd6b491b2ece34835dfdba50acbc4eaa2222e69a219c170bbe8f795883dddd8b3d161babeb0c2683e053a713de69a9c73f5e7a182ff5a1ed1a91908641ed25a3cbfe2b76fa8da7666a91a1b5d446df73a5f1db2811c56340ea1ab76a99777677485de017f7ff32552cf66f03780e065250ebd7f19ffb3cb4c25d987e5571f00103d148d03dba88c70a9b0983ef5f3f258f5f841674c095dc9c6b0b65fb673dfeb3cc6f8053c0ba0aa085ee373ed440f054d17939131c9fc395e78c90b0c9139d9f5890b9e59c64990cb0d3639faf1af8b6be1d52272f06f917f2ed0d389887100a5008d5d7732984c9cc1389b102941b830690c230df0bf3ea688708f90822b7ea8eae1ebc27e9829aa156965a1d390d395e684e54a47d4f2acc6a5b727b13aa969ff34ff12747abb2cc912fe714a17a82a2591b6b75fc1f0d647db182c121d8ff8eb6a4f2ee35e73db73da25f05ed22e1a30ccc5b793469cf8dbac3b2bf181d4573370d7409e64533c1fd3aa855267dfc57637f6daaa545c18cfbe0e8f1e960edccf5246abfd0165b77ace3872845db4507e2523c14c854442a2630eeae24e6c6e17897d0f0ffebdf843b4179d42cfdd654b4c7dc611f76ec0104e69ab35ebac12de29d9fedb4ce43e48df1e962806ea61558aba799a63b24cc98e224daaedb3918c01ab7da55413c727656e6655c3966873fc47b86a696a91ede8a07872b3e8ca7a4eb07adf6632d59930dbcb4c629a4d128e92a6b686feb18eb31c856f8c19c8be79125db291bec546e280434a20ad31140acdaa8d311c6f86f7abf4e10257565b02d90a1ed777b8173360dd12a53e9333e43ab0a067f47a687ad9298b1a1b2989d431f5b6b9f63bdf0523f3cb1fee104a313a07e78a60d12af1c3e041a9391311bd3b35f12410039f8db3d1b32ad5b4f7f8ecf8aaf88bf72ea70a59cecd72373d4263b7312e86da0ee28ef6558906d7fe9044582f24b234d97dd30a8a30700ca18f18c85504f3dce54380b20ff1292e7e2a73ce6aa99b6dee3a3f6cd22dc0d874b61382b94920b6a3162b616244689e485c8a124b0be00e122c58753850f37d792a4e75c3956e6c04ffb52dbce9b407dfc3bb3417a5387816b692ce753dc2c111df4ef3887166791f704a834ec9dd67b6559952245c444760329b1b09cadb8df69a6399cb7bb526df08240eed20c9d4dc9b9ef8688c9aab19efdc27ac3f69ce6f380436499941f89ea57745f0ca12732d7ecd1fc29a2928903c81a5638d2f21fe4c0bd766120dee27cfed3b685bdb986162292fb4284de3a39ce98ed3f8d6a7484af435c214488614581c5b3bcda86fff8931a39b1996ed8e719f9c965b9ce962959e0f9d582fc9acedd4879fdee5e3b97d090200545793f495c8e970fa4922b77afc2cbada957e3aa9bdb56cec43954398b71dca0bea2b3d4629f7dbc350273fff6b667629df7d15005b7c8b3d705b148cafe38d4313686b96adaada34d1beab011039546d05b64e61f92f6adc25421b306ad14ac284c9466414b53c0203538c7156f035ec68ca440d1f825174301a65532ac7da40ba1fc11ea81a216b45ca45302826a785e8779b2c10b6fd14fadd648328913eb3161701f665e3ae55ab2c812f03516208ee8a9e8c81ebde5fe74f8ce736ba2647f0cee333546b319fb5f460627ea2916e970b59c6c731ae3789728b90e3f3c4a7637a45f51f5f8642e8b0968ccc9d0cdb0acd91405892874e3a4a6da899866d97eb87c54d3871b6b7235608f1bc04c17da9892e02451bf938025abcacb1f7e5ffeaa368614efd15f5b00723ac38c3c52af3917518c9ae2fff209ec43d25b1cedf4223ad7eb9eb51ba6895f9fdae613cd5eefac829d06bf52f779bdbb650115aee40f6c3d65c7303d51e7f71b221e1094b9d7d8aac8fa30b6d8d16e41349da3df67633a570bf8fcd0acb5e0e91102fdff3f68d30ae0c6498e015a7838783275f5ad64ffcfe8b8aa9adf7790bd1bf92eac3a7aec430193545c960c27005df931067425404a93e199a9c705451eb0320bae892d42d30c3462c616daf5b7a684b81a644d3366f1f3816a901f7565f8487c377ac6f76674bd8752bcd66f9e1ba5d994f088030d743145bdfbd9e0feb6a9774146a443374e1e5bfc38579f5fbea5fd4273e81f2e5dae3f7031118dfaf580e207043ff5fbec6722f7b259b1dc65b5873828eca748d8f62ce63de98581f6060139fd27c311cef925c242f4f6bd3ee516d7da8a7fa780ef46897b469ee9f9474b5081d5b2a1b7b5dfb4e42850d6e197125ac353517fa67fb758d71a31bdaade1dabce7a122b4c240c5bfbe3a4868271908496e03b16b6e361c413a8453558eed25ad9f90e93cff20e97880dbd7afec351b443e1e05f295e7edb1cbc5f0123c11429071a2d3ce5141390daa90820a0d924ccf8c96a78baaa01023d3c10b07edef2b1f214394b6016835164159e2d2d57f5f0169962bceba835e725f59876dcbe254a130cd0b05fa1632bbeaf90a58b23d07f4716eff3d180cbd030fd4ee04009dc42d6e5c2938f64f35e4857e5cff67ff870508a4650af11ab5ecb3842a3dba147bc29185bff937379acb21914b3219013f6f89e0440ec2f1a9ab89a385608a47dddffbddf7329f7156a319821ae9717f55c58aab1d7d0a4fc5d7f7d2c113b231b93f920b7ae4ed342a0aa924bf3530745d60e85368143eebd5607f8f3aaf6afd6d9e359e345f7a1274592ef351088b7f5d640ca6b45fde9fb6d2d91fdce032648f84feb008b808ef8fafe20f9a898a4e1d35bac45e00cd1099af2492eccdcf8913062b09239984a5ed8d9ca885139c6edd2f8b83fa60631ad89ba435f86ceebb740bec0363015af17d63b6836636d2eae8958f03e69c1d870ce9bc2e14b767c934fbdac60c6840729f2e0fcf50649817ea246a750997405d2e4f0acd6dc89a162637b2836b108cc1fc3d83b756452243d2e3512c4626663ae3dc0c96e3e4017c0442377a79983f0ea685021b0195c7f8f19890c8191af2f95ddee2690a96f10d7ac8809faf5565d930a7e28cef5c801054fb02cbd3320ffc3610df7624f67fbcef0eb5c995161cf83072b6e6f8cb227fea7138ce65794256d273f165e7712fe434706f31796ff9b3ea85ea3cfb8c95eb6a63e0109dc0226b6e4305c75f07cfa88dbdee4eaaf786385e2f7975bbc5e6bde4541fe2dd7584ca800ca8cec41202679c5eec4d40658357460d9e8e601df044227f0f0688d0f33b2b8aa38629a49d5ce04821304f7f90d4fed20467edc6b355bcbb013645a04e27f017f01b7d485ed4ef05a8aef01b8c3ae195ed6a7ff23f10b80a45353d52abbf6bbf52de73bcd05a7431408295d715c6fe624dc4efd0239f93825fa6d02b7afdc83e914e8e56cad9752e04f2bf82a5e39238efce3e6b8e76fcdd07ebc48aae92a216f277d486fe869e221ad07df07574312949d0fae947f57663ca4c0920d34b4de6b2bb0e6d3428f772e6ec0d09ba0ab2601c9ce8b02fa6aa12c95cbb982c4e0c26ce7d0b74eb49f2bd604ccd2ca3fa5c27d3278529737d10bb6ff7e77c124a8cef3809dfd7e7406d7832e829af75c50d494664e0c8141e264e85bed48cca148d3bd579608eb520277610c92ebd004a4d1db8efb22ffaccf6d95f3ead5ce26925120006509c3e63d7ba4cb09757b965aac320be39698e68c32182bf015cef049ec043e0f2d7c016f00eb5ef2eb52a639b8ea15992407377071ca3c61cdeacc403589cd08e3e939c1a798c345bbde7b89488129346b7c2fde602d8ae6dc20f5fee9b1752d28fb19a35cb56092eb89c8a083944444bddeb3829bf4319058f47301c154c6e107e199858a2aa461289a68f91944db536254fa2b106702e1d8b0b760fb7064f04b73dd48aad50cbbe917a7da8ca1b2ba51d7a41003cb8e741f0076ecec1930b41aed7729a45197445fd91ddc702a96b7051cc5426fbeae19dc1356e194cbdf0bd09798a3acdfe2d155c8f552bbed2e4217bca089d9df398b1c45061a7016ea12a3fa3d52b0c9f15bf700ba1634f4ce2f8966f9a810726184011329d01e5583206714090fab0f31424efc7d34acd0cb5959fd0dd8a080afb37e7d6e2a82263c4cbd10919e41247f3d3e4a8f0dc4f016b5dc470913277191a73ecd1f0893202c3b33697c438de4b28d3902cb7842a56790943fe844183df12d3b69d8d3f5f863822b9e8627d20656f59e07cb7a2873adc8289d18a171e176186d7d2f7b7f2d7948409bd141b0ce4a89312c3f38cb531ecc79ebfd373661a6d63df2683d28007cdad657619b31b108935c4b65d6ca38ed5f911cf634b14993f43a50f29189e55c19f5ad1549effbccd8bc9a372abb93a4bdc9ba7b1bdd8da2f09744e451be5442ab3beda93666c06844adb8e1c01bfba579940282e264157dfd153decd8979cfcfaf8611810cbe7a2d59fd54d4d0ad2e9386e85828525ca0c6d5c9f0826fdb29208fc417b771f5f6a33ba97f1f189083f26584e1cb9642c05d50346300e3f9afeed114b30d051ae46f78764b372346957b537ef359fe3cbb1c1e63467316202cd63a0495b67eed4a193faf7e02b017f4c7de1900f6b806c3758c144b509f35dc59a3e6367d58dbb0826b1a13baf24df117d5120c3e6819a06bcd5f062f36f5e748656e1b318d3b73ecfcad232f2ae6c8237d95deef34cea209547ec3014eea942ab606090338413def767fac877c57c90f56fb30964ea7cfe4766f5d95585e38309eb5f51538ca1e4efec438124243802343f4b2ae16f8d0acc2142cb59921fe71d1de264849169e57f72db2ab49336ed088e7c4638a9653512ed8b56738082eac635c3c58bf1c1ff45c8fc1e8d742606149236916bf870df64c889e727c1139baebd06e1aa39d01af341df795b74004283a5135ef3788964faadbfa5008e04b9d4a9c2c129e769de6807ae11870e3301ed285b688e03679a27acc5047749acabdf266ffc89e78a97cefd335fa413502b0b5ec336e6148ae63a01643157a98b087749723dff9ab4e431cef30d3adb4d5076b7475bd426e2e748345fa4810cf0af218cdd1b187dda63c1e431184fca855793072ab3a2585493e359503c51ecbf7f986c9f3d566eb6a8e1666c19db84db3d956ebda91c7af2a1a3be37dfa64db30e1d1a14d564156ef74ecd1932d16185343bb886d148635fdc10272967faf3a6e62e39ddc52e50adaacebc5fd967b6ed3eb550c2a09a032430e53b2b4fde9ddf8537a8b4cde87e26315c0c6d95cb426b15d0ca2352282d6aa09bf4e7191a6a72ad9d7053be85a793c9bebc7bede36ca5573ef3ee702d0b53b6947140613751091f79bcc9c68974a82654cbae80995481d11f7c686b5d323b36165361cbc0460c57db74416612d25fb47b02114fa26026b86209a9231a13251a05fd6dcf6df86ed002544874203a7005406d917c63f5a00f4a765d57842cf55dbdefec697352cfe94b5686d1c8cd389736f3fab26029107d085f9d12d83605cea6bcc6aa1cdebcaa8f5e0b4fa0d8975f4872ff4df33577393b4c32f9533a6b667d9780ed8207e4aded97a80d8aa8a12784cfa377e8bfe0035e88ee97a82e47a49d89e383264fe79f06e2f572066e6c8c68d5d058d80e82e080e4642d02030c2c5800ba77af138e4c04cafaab9b552a1d5c2038883b81c99b7d40d84add664aaa68cc395a1c3cc8997b04b9b0115e0b42e27c4324715870d252f41d87ac3fd35cd20cc1b823c7936d63a2e1363d36bc8db1cba23078e6a3dc643d8c039e20f79bec781b823aa8a553897ad8ef578e0407f86a44d7044e15a8688cbee336ca699db77716eb55ccd51597096b05a5957a975b0917e903ed7fb35b6821ecd576979b02c8afe94a4e7f6fbd87666bff3fd3a235eef4624a394e3c317614a271445cb35ee36437a49d2306bb6e904a1784c6405ed3945a26abc119b24748608acc066784bef1c3492a1caa6f75d0ffa0f8bfc0b9cc233a9a478c7db653db98d1c13605426d889c04d3d1e3daa14053744124ec604b82dd4451e4caad47cb0cc0d1953362efd2f2b6d32715d9ea984eb804f9e63e4073ad94d8559115d292ae9359a3954294e3514ca267efc811163799e7c63dc5ae298098199e75c8d4c6fadc58354ce84875e8e19bc2bb8accf3ed7ccc98f176ac9a76c1e4efac0caa94888d29d4abaa2793210e67ea6bd0c0f9541b6fee1fd67028b7ea7a4874e551522e032be6ab55eca80a14fcd80c92ab91dce89c377ecaa400a94c7816fef49222adfe57048ae5a3dd6308f15ab4bdeb22caaca5249876f40c706808ad73a08004c5187fd814090850ce45bc2ab8f34df1c741d924e0839547dd87036d5daf7887e91242eb19731c6943f37dc4c0337953ccbbde5d3e1ceb99309a1dfbdf81b09452a1d618e8d8c655075b33caffa33f47381777b59dc002eb17fe8b8b7b29bfc034decf87b3a73d8ddb80430de84a2ccd0e9343f8e423a2ba60f66d395e33bd03641ecffd74c9dbe1531817694fc2a28a16218c408af9aad934b3f2c0f6e525b63b9877617f5bcd2962631f65fc3a10dd97b576d246228e6fb637a7d15d7e7174020d4d3bd15e983073ec0d8229ab330f9f79da14d21d8d89597a296f3e56abd217c8966fe34f7107b856211b9ef9ea5ab85ec17ad53681e971d394b704e6842e021b254266203edcb3f56e85e9aa597f5f84c6c0553f4cc0ed356779c71373cd5879247cc01629ce5493f6f8b7d521670d8c27e4cc94aeeca5c48158efffb1a04675cb00c421db4927505391c5da94fc3f26e24fc4214c23dca016b9adb8c21c3fc77d6a00a48cf7940295ac49981d2507d6effe2ce2bbbcff26a6c274a0e1ca90be83ac85d7669673bbff98a3e2ae9c0949e5228dac602caeef658729b7aee85f01af7e2430632fdb249f003ee960b74711741e995ceab0ddacac42dce618d07ac5c0af5079f9bed06539c29bdf399e550e3b55f80d18b0b64243a54378c2cc95ebe27e7f5b8430b84f0b96afe56af463db634f301c266a56bb8d80eba105f6d52973f3211f8ea0a8d3d7215ff1faaa5fba78154aae0e68f572aa94dcc15653c9de38d0134f5f7274e740a5cc2213739148945c38fe966e13c58a99013ef14f0267bd3d115aac4a2eea9f601088ec4c790209d48b42c14935d1b9672f57a61a3bd537b9d69af068282ffce7e71a3196a0f1e17afa9e37214f538c9fba125cf3fc0ec1f27873b43778c5093060e54f39b6e0e589d029ade68dbd92ca0dde814d5f26a74a8ce50bd08c1cab5bcc570463a93c36f33f224c4e4c552b0c7104cd2b6a63386a9fa9cb707d56d66ce040b8baae2bc582d2c93118fb8a60dfdad7d56cf16963eadbaac8a200b63f66f57f95e055fc4c1f5593a1ba1d43f226a9a1f46d3bac9138f186804bfde8f5b835d0d549dd3ede04d8712f7e66d768dc7a90498de52c926ecb235c0742847b2e3fbee09fb4687e2878b95ff61f5def0c3c10d57940877aaf8738bacc50afdde9823773a289df325b357c3aaf9989f7a164b21d1f3b101904f08a3ca53dcc728c78c93b25e5aa107e1150bf6c4598215e5084da9102fd66a2c3b94a6d63afd368d975f190f17c2947f29d25a09d5dd795816d23a38198cf006c87cd91348b80c195aed742c7031aeea840b88aaab0c7c7dd03e0aeaa04f1c9fba0ca7ce0d47290f568b63177beb2004e722d122c976103ee281475fd4a5ad1a72494f375bd2c80373b9c8481c25eb9682938b4024eb1e3878da94ea9bc8dbf52ccf5caec706356aaab355eec44113663a4707f158dcccb12018f86582d9a0e0cfac449f53ca18d20d862d2f82a7bebae86bf150c5ba5725cc4a438acbcde68151768351aa8aef004b1bd5a221abcfd2348567c088c71d7234a4cc4f5d0abf59d4c7ada6906aabca5b78f43f9a3657d8fee32f4eaac00f59b231290c59085bc0f9b0190ea5ec367d95343c01a06b1ffb8e4e059fc7f2002a913c0f8f09770c9e9a8d935479b8777914d20ecedda38f91a948bc6b7d41ce31b027711c15ec23fc9938ab25111887a300e659e301e90722cadb12b16f1c8516a9255deb8553b59ba0f43c4a0a1ea14fbcd709576de6a2900a6431545e4ba95fb7508d544a815785f881073cc49235a9186ca22d7f1c97daae20b06c556e575ae62dce9583b56da127e17e1c53b2dbec8be94359d4f815c0a71d5794403ea9bdfb92dfa6dea5aafac4c40d2ff4353f0ea36f22f85681439a2f75e1f6b4d03704186ebf7a11a89a61673e8f32ac9cf5cf3d81a1e2aaf1d95cfbb0ff74925a9638a4bce8e4e52b2682f0cf66c566941aa7317503ce4789d34b95af581c32597d4d808832473c15535d5ccd4e0dfc8173c05e4b125e69e18bcdd4b623f5d1c0f90834e083b2f7b663ff8cae3b3f6b7b9b8fdf74a54441ad89678850f70b03f28c6cd0d1b7b4b9be403df9a41e896ec4dea5ee612847526dc2a5a0ffb35364efb80684d7425a28d09c2d60d07714230fe9ff17b9bb8fb949e5c17d5dffe507d73cf9e9d09d37ca6a9d0aae440a1d3571ee2a860db811084cd73175d4ec19d156e3d7b63f9c480ecacd8fb2e61df2e1ff95604a6e0df37f68bfe62716818943986931017e022aa63483b235b353434e59edfa6b634f69a6ae10a9e0bd4b18d3113572852818ea52cea0916bf65ce6633dd49c9e35ff3bc892e25f19375f527ce5ff53d48dbdd3806a707949cc7629796e25b2d2be8a07e27955e1c7ef4ceb65f6cae8812fd01157e6d3c9df3c4be59dbeccd8dcb949d5ee6588b4486a5a0a63daa91e68858db89e5d1f54ac4ec00c6fe9b50c5b3ce655f0d580cf0d0f4067aa72419fd2181089a3089f261ce8f88f6fde1bb649d4f60655e0452187df1dac2fac0472b24a7c8760b7c4f7be340e20becdbc1a1351924bdf2eaff6efc225be75c0f8a676d24c56e5704e1b8ac8707d48f9dc410f61404dddedc3ef93dacf32763c4405a852687ec571b0796ccdcaba3c3113fb6c8af75d3482dc805414dd77c46ec88c1c4607d94948fc6736cf4ea8d2780fac9bd3ed00cfff86992e9fc9ba48383579fd1b66231c2a8c3a781fe6c1a4e8a9ebb2cfc6ee6aa4f7ff34f92ed7f419239eb67880027f84c2607d6c24f350bd6216d7f4e1a9b38b671f0c6ee83e452f92bfe4339388e28a0602209ee4aa16c6438b8c1018f4ef31ce716fa4e8c3ca920dca5b5a574ca6965c4b69d2f15c43ca7105ec4e6013aa47a1ee19c6ff591f1d7e6ffedd80a056b55078d49b14eef6536660a6ee4b7a7e0699f6540c3e47cfe1b9777304e8f5c244954d1f1652e835dfcb255d2c1925820808f60db8e45dfac136a0d53a0001a34a2a1b4fb9f4157db0bda1ee045661a14e61047b62e494639b36d9163fbcbacde37010c18dc98dc69c10b8a2a1ce3106e8480010bb56d96e08be94b54a47956ec329050f9d6b968423f9cd94ac7e04fa99307954be34a747706cbbca067396fbe4b8c8cff1d54ac0e12b5581de61420cd8d967a26c0a558b9b263831ddb746f2475857112377e77bbbadb87d32dfaeb9ac23cea626e906efb3c047b10cc9931906f9ef9b1557509e7320ece6aab023c31dd94d185f0b0e82897e969d42464f6ce69259fdb2c3b48eb9aa6fd61425f1d9526ef475000b570c5d35eba8faa26c3859497e01dc3383d797922d389fc3df12e01622c7b10a3428057d9cde16e32b21be0c170c1a830dd7a2c4727d2cb74e1cb4b9e96a28310bb2d0294550314f338ba8d044d564ec6231c8da3fed6b00a57ae5753af3e3a764ffb21add1347f70baebdeff4f4838638e28119841b5d9aef5ec31b4c9471400c25091e743c6055d66f0b12a2e32b51fb60c17722b1b5dd3866cd8a2ed2b96dedf609b4d802b08bed5d15db014f4ba83ef77e0197a6cc94c8e2c50f72f3522cc482e2da794fc395dab67ae19611ae12fa0a7da6d65b322c22b60ad823147d87de8eeb78e0d68ec17771f08c9d310151731f6b1d002a1c24c093068c1d315375ac42412bbaa554e3ae61efa180fb4cba0d93a8e03eafe2f2fe08719d560ffcf18973a308022a5b311500b80b356012ad908ddecaf947023f60fc3b45d71a316dad32af975690b11c8fbc3d44f544e334fbba117b3056c453a869b73fe4ad675ff96fd04fa141f5cf2e17040f9231f7d1b329f76e11346ae7fd2cde9cfe548e1e1e7611d3431d885544598b8d2018ca383c678648595891bd70ab2272c7f7d7c7a66a666af2d46363c01c195c7cd9273a6f551008a6a6c6b24fbb1105892676545babe16ba628135140346a8c0099631ac6fb5d59ed272563ca5e2a856478e60b03692a7827057da434e79131dd59d79d092ee5a38b79e23466243a525f58849841371acc51f2e8fee0410b827e67b93b7fcb5ed202c2bbaad9759c3fe6400c6dd3d97dd2be3c6c7706a7a05ad33c9f111e8d80c3d48e1c69f50b14e66959efc98d31991d1a8826677703c5044fff35c4e2058e9f3f10cf4cdbd072476a2f04fbd3e0b7b19c7a40f404d5d0f57cb7b6644d7f05635cd9fdd2b39610ba71533116237902dd74e2649d3c8f9630bbe8523a78a58989b1f2ced211dd702bdaf205824cb270bea94c1d10e9636d2fa284ce598e097db605ebac1930a53a2db0f7bb1f0983b1683afe11d706b0e2a78410ebcfafd5c155765107e8888bed22d91433b16b3223bbfd8b730feae34ce631537a17c0fa49a1470f04fd7430a7e056d5d9b1ee804c99588619f39dd4752ca3736543897fe623f006893782ea8f1b36cfdc1c7ce499cb676db9553118af80fe15d9b111397b313d3c6e98279a499c3d285f0b94c003778f4e60b66718eca5ba7944c6d441a2c7cf3880903bbdb9c8d535b47f652071dca971eb7a854e74b2ba8e390edac52a15169b6365560b490f771d83a56b0099a3a69e4e6bd909514bfff32e6f75b783f8882bd947fea333d85b87ad79b8025de6b98874d4e8673ddd0654e1131d3c4d4bf7059427c78eb48510c5f745af1d535ed1d3a03b4c8e3218aaa96b68024a0d81c66d51aa2df52fe4405b9bddc00504a9e2b7057a8948225709311ac6e3710800d495883745b89e0da9a69f01cbbe9abe87135eaec499dc1e321d14fcf6c8b9b0ceec17fde59ee5d889fda5b59d8a3e1d707cd533c73c4cb9ee136e59af2d8d1760d4f5e54de6f4784543878b39ba56c5828b84c8247bd833e113f2a155707ec190c5dc176b013c9f8912d87b3da523c4787c45ae5d285720607ebe64764f53c8af6c5df75915c611163c0f65425def77457e79fa7ff7810584df57f63c31438029c46db4fd2b1917177caa8a78813d664f870a29f439a51aab77106b3bc3e84c88f6123971e329641292a3c53516ec5c25eeac82d342b8134a594ca7fe4ee7eb1ed3cf8ead235bb44c4c6be9fcab16e95a5a80548bec38f687865b1bb0cd2f570456c545a7c54c21b0ea761169598e9001ed358c7d0235adf99821ab24f6a5df5ab222dfa5b81c0ba4c235e6773bed4f5380a9ee9fa080d4eaad2ca8a48d2f4034ea94603ad16ed51960adb78c56e2f3b3ef4e29b8b52ff9419b69ce4507af0b809a8f0f4ea7718a28d607f636532afef3d2e2b4943ccfd27f0cad60aeebac81f5b777d67b332b7d246e1f4c1e228436bf56a9c74b284b7751eb83808728da3d51800820a0a781f21c9a49cd9cf3c086b70b1c39bf0683c9027bc8e95feea5b280a8ecde86b119060e5498373b1b6b7aaff6715b48f1247a46615571b4fb2f718b9ebf56dbec8b411e2565d56e2938b7708db1a82314534863deacdc5c303282d83d1def004b7414c723f0e6bb5253c97b8999e15c5a04999117a2c18b236db94090331c007593616a966a397aa0338dff221e198f0fac0763463cfec698469a5e4bd45ced09b415655ae182117d2c94deb11e6417bad83f349a26cb148c57853e90e735ff90a3f5cc5358948f875687b0f184cef62a56ce921d6dd713759711a1ad561d9583159b519c4d3ab91942362bcfa06186a297f0610bfa6277c9dd32fb9010cc520e1fa3258a64d9edb8543fe4496d0412d3fc6c64b584324703cf6dbd64c511348d83b03afee46cd9738032f6dd55a4d66b72e28135f1a601a6b7f40174a33d8a7ccde7d35075e76d00de9e347156852842c62a89ee3cd887c51da5cc68c1eaf8a88c173dab8216a51f2e6ba1f32e767376dea448e55a086550134cdcf0954d9b1faee627c1ae5e62d6f5a0957eddcdfe02b3a4c2827be459e890ba7fb30f3d10e903b70f9f3f3640866af07404e7f7a6a4e235ca4a248a7a03b26af0a4f3f9b1ca28a974a6941a530ef9b9093a8091beff95d17482520aa203b7c54e890b72299796824277a6ba30a36270f015a4d68ce09436d457863e346e944d3cef136e6110497ee7f5c69b1dd5206c2d917ff7ef19c1754cf0db3f4e7162e3b3e4e0ee1368b1f0c04357e7ca04e06a9355bdb8fe49a851e6b90161e8275225ee5ea6f118e6f11c71a9fb6e260ee5a3bd0879089985d349f383c98364d52d326985601da388b31f284de10fab6c4674991ce55468bf994eb2ec4e6855aefdb396ca6002a9f2f66b163183202d431d1c4af558f7cbe7ea543811ced83e4a2931060540f50814ce55f4ca85365c256c643144c4cf66c0030470d6c86bbf398beff2d3fab53e0a201ecdff3ec2c8c4f18c267c5d26202b9c3efbeb75f00ba4f2d45b63e23f03c8be517d76ecc61f1a876f99a72a1e491fd519750f6a488760059e3cce604df0941482f0084c75e05200d3e7861de0625a105a05984a9233c6a09e19937a4a6b5e73d25f4e490c3d4c7c1a07181cc33969648ddc747c485653b2bc17b93bb19a0de2d506e946433e6eacc4b3dfbb4453bc5f9ef5f0e5743ce4f19cf5481c5956c949d9d3dd7aeaeed05bd44b8809e557ce74ad02d556640ef264a79fc8354add9f88bd9b260e58e154895140974f120ad6f362c17914d2fd33c20a3f4131f7e59b9217aa527976729a33dbce7d09ec1767336d3a63f0f4a8f75618d75053fd59e36f8f52a70a6a3b61b49023f2453f52190fe4765772cf3cc0a7033af2f3076b21c644fa2249ca95ee10c14dc6d1943aac26aa06fc38eefae814e21126f42843e9e4130959c0fa384c3be9c125a2dad79fdcd1f6dc46ceaf669fa0f4ab629e70abac2f2a198e147ab70cbeb9fff5c3f514a2d7731d6478dacda2acc1f4186966946155ec8f6ba0120f542b688916457ff4ad8dd2f85ab8daddf11a09149ca0c2c47de21b514950027c1672cef2b0320829f8563ea744e16b6ecdd1e6210e3655a0a623fbc6ac7335149fca31b8350131a51c126a5f89abd1c93fd01d86577df6cba0b4943b980fc1547f9ad84b79466e0689a445826c6af1f6671b4747742af2fe60d388e9a1febe16d955243734170d29dc4c4c8e49821790d4623b86c4b5410784cf888087c3ec623ca52113b7d73a6c3b1904d50349b5a659e57b884dbbc38b462786bf200e1e19907a38b63ceae8d38c2b357890583dd24eb652667f15c2ee6faff7f4060ee45957e7f1832b74cce1484fb9fa07c659ffc469205820e88f99d6fb2a2cae82b9a91627592b2aaf795c16597457ecf6ef6e6090c4b17c762fe3f59e88775afaa20c65c26bd22d3729c81f337106d328004c660a53574f9b8b95512d8567e1839c5c8681d9a47cfa5cbe1b6b57247b2182846dd1462a8f33887fc7d113310efa97508d7f01f26b70c38aafff99585cb123fe9a284ce16570ab7810b3e8617fdec1d93975b997de4c2a878ef5857ec2cc0a564666db6d934e9f7c5b4be1842b6c6d5d42ca22905de6a4df7dfb3ee1cebe6803a8a7c7dc99b31a05c1381de1e18b9fac91f7e35ceeff79177755670c9640f003bf127b7296237e5e843fd583e51c88fd19f4eac711c9f463fa17bb3e05f377932ed064ff2ac23a84217f8eb3f4d9889c104a5b6142bac50185db4e342ac40ac017ac1eaec4deff11ea0d676d75a60ed5eaac98ab1207691ab759b8d8907315d6e2b7a7e61ac60f15270d4f6c2ca86c59dd85bd3aee44b01a2f236e7f9e691b145613de6f964ebe04831acf222dfcc405f8d62910f8d3c42a912257cb606641bde4db29f6b53f84adb8046c2c06883d4a59a451a3a5848b3aefeca659131a2bd306524879bdfc2cd30ac1d48f1d37d118daf52d9163fb2552866b5f9f85059dd2a7feee00d63c413e2923f32b66cce5862e353066da1d9189a911da99a33035da898ef1237ff20dfefc17f025606e90d9f0677366db36f44eeaf6ae624954043d7bab9903b4174de83af93c4475cb95c87952ff90f7f6235d5afb86c58a97ac173619aaee80724c7c231165a33f600ec627fea467fd323527f26d6b0460232396b76df1349e36c11deb4f05cc9a3ba737cc97e700ab65a93bd90b03872a3368c3b7ad2cf383c1ba419fb938143c3f37e692a3d1dffc80967301bb179f8ac13d8c496992ce7d57badf27a4bf6a44b585e07ee47cad1d8c99ba203427aeb9746f6d4b4170967fc724874aefa882e10d4d29d76d2e0de0e047a5d86b3cd330ed1cca87197a01d6a7c6e1fad4c4b67db7ce36321197b0c1a8a430d762a1dac9b13cab7f0a630389e0f632f72f718b99050338227cb512ff33050203b23163fc07fda916d4c40bf8f6f2b1dda562aa449969433b6314fa49b65d397dfdb56ea909db255f72fcc6e4d553a9b532c948224f0e64e4cdcb1948451b60ee2b522c8d6385039b026b94e9c99d7b676afcc69bc59542902b05ff6c5191fcfaacec590cb8c918f02e22ed4cff36f507d2874db0c59c39202063b6c55d6a2207551c47ac9bf8801dbcef12d95865cb5410044096d1b48a316879043fb422099476724e4b18fdf9d3f8cf76a790476f8f1bd1e042549b4a9a1661186143dea823f7eda39ce43fb43dfec88e0897df4b1cab52c62272d196679895cfe2162c9452b66945ceb31fe379e29f49b7776f06185f0f4a0a9fe5a17e059f08c013b009972fda0b78ee4a3bf6f6d9547bca9580e477bb63d461f0240848c10eacec746c7b9d4394085ed8f8d1092899bc2962c4bc629655cebdc06ca24d2152694832fe6440d9b85c45c294dc3afe0ea680b80b50cb69b93823c18cab8b16b95d8e3b5b9f5ef52ed2a0a29de364587863167cbb9838ce550342206d4747faff156cb4127f7c59cefa4a12bb1d7fb3fed834b019245707ecd6b491b2ece34835dfdba50acbc4eaa2222e69a21982c23eadca5fe3b9baea707d6feaa532783b978258c54eeb10f1038db22b19c3a61aa334ec8f1efdf5d04e86963fe21540a64cb37cd17d4d842f337b0a1ea4d4da48dd4ccbdea1170a9a1986ffb8ac9c1075cb4053892128cc02b5e54a315b54e567a79fae791e73d0ecc0d243294277e01a46dabd49cd9c98f60cd7264570eb0940b6be3e739f211532df0d3211447a62235384230f4c0d419c85b01652686e67b8f0cb2c24535b680f7b571c4d6a94a08821d0dd11ead05f5515d3d27064e0fe844b601031737d23eeb4d35b7cec3b6e43f0b62a6ffeefbfc499ebf22133d7fbf078fcf52ee1748995d442dacce25b7491f899468c61c56015dc81eed267032b65cb3170f3a7430562e59012387752dca0e03df5341743cdb4651247e5701ce58d5d1ba86d6ee968b70f825888c12b4a61f3ad1ea2f825aded3e7b6377c5b793469cf8dbac3b2bf181d4573370d7409e64533c1fd3aa855267dfc57637f6daaa545c18cfbe0e8f1e960edccf5246abfd0165b71953482b1a3e78a61f4655633f95a824040e0c9532ce3fe820b600adf22a764f55f05c1f868e18287d594ddf765154c98435d037d642ce25457f451458b0e6bcf2079ec03ec322b18e7899417194b2e04a454f844fa51ec38a3153fb0ecc2b9e33d051e3c8b77625c093eeedae1b2dbbc9b3877bce93664447778e44376b8bb23c849cc3b3010d941001c6adbad951ff684c453fede6604bab761249637d5b8a3ce8a1c72db1c40215ed698654db8e52fd9e719131d35794269d988dbb0f95654966c59521c2eb23c88154c49e120a04d21bf7cd57c782e538c135e955daa7a710455065e6cbf0986ef17fd4ab6c4ae409269f0e704797d93a9af97c16077fe31460729f8999b6afa0a6c4c6206790ebcc07d4c39f9475fed781123f0bee9d8c8b3a80f1e7c04c14b7f73e35bba1d746c965e194235354f15a2c7bbcd8f1efaf252f2329c14ccd34483e44bd127e37132beeb7956a94323219ead627914cb5de58e0860025e2a1261f10a6c18cd926164c056cb65674fb153ddb6116947f72992c39c99dbe12f767b2318c98061a911dbefed1791a196586524407d9e8118a8b27409325bca795ffbc0ecc49d6d0252124e9e8a037f8c1f8405ffe9a81304b7d851e0ba6db88ec9750f7844826dca5e058f7778bbad563f0a45b56ac2408edf27e3425ab50a0acdd82ed54bdb7bbcba92477aec58638cdfc1702063d97d01a7238986a7ef363ae8b0f0958a6991fae9e6927c0f1737a947df4fe36e15d8d788b1a3fe612b7c44a31e49410d6e73025d89e73a69dee3bfa611c63aa27df1628a999abf82af359e23bfa20c81a2d6a8c69e5086329adc11d48f2b4d3a9efe55856dbf3e01e7fc5ae0ad94c857b431a3567bb18254b4241ec760347b588b841658e797c5b92bfcf9fb4bd6935612d83895388b4f3864afa88d2a937c96082ab318630922b667470d6f68f545b439687ef6ce7735390bea01476788b2f90fb2a37ed6f5bdaa74c1a516aa7d60df7e15f915344e9e5c684974af07d53f7663057480739b40ba412fe8bfe2a609536a670b5b0ab834bb367538c4bba2bca7fc646664472fa44469bfeee2ca8974c11d52934692b697d7b2345f9020ea6331b61a911d5df532debbbfc5e42f678e9c609591b66c23ab9b913f83085def61831f0bdf7bd05496aa9b4cf41e437556de67c17b132475f714a36d92d149fe36d65f5be5147cf733ba510ff605128de979fccf55a4a953d9d22395188efcab081091987e36585769a44925690357f8a77d25bc5a4cdc3c6be6d6244a8446d2e18085c6f4d54ddadf91b6749d5bc923480eafe45520b792efe600eac54dfc1e215bdc8c02c3a12b374aea992d6871ba2339e95ea47b057f0637d7a7e59a948393a8f5d656e6441ba75873edbdae3ee98c862a8e2d947fcea7c1323ad71b0f5aa94c354ccddaf10fba41f41838f589bddd8739d554e98d6462001ac0edc139073e069c947fde28f5fe0d41f900ae73c85689dc8bc8bb95c29f199c62624da9ab05660b81ff9b7b1ac584d3c83632f42a80f7debd405734128b0f551ee396a0fbe938ff42c8eca816a690036c8afac64278102747030330978cfe3291e2a92a8ec3f02edb3b54925f7aae451327e3f1780aa98bce5ce85ac63265c83728acbf5ec1954b1ba7b3eb1bb70ee76185f715fdbeb38393fa29d67d2efdbf219d9673b666151a9fa7012bb696e0e3f73996fb51256531029a47f4f89438ad09fd83d45659defe73695385f61646a59c86d9ebf6d4a34a95a07526aa3b680c8e0fe22c7355694a641bc86cb2d2ebd88dc2fd66bced6ec7ae0cbc89f6c1c4ebda466e172197a7edfdfe4cd813c624a70f62cc102d4a37f0a588f7b81a167683306cd454cb7ff6c01afc36fcd01393b52fd3f38c93daf2437ebaf63474d0e8423c5afaa730e1f3b3daec68c0524189b830d48e79ac228e0cbce3abf7371319c570b7d8c69ff76514c0af43cf3e6da4fad5bb9e2f96b0b844ac14a1352ebb1f93d479db3df6c2828421722d2111ee57273e35b75e7a55ea594302ac2ad9dabfa95a8ef43301bcd4c3595b8d46213abf10a3fcc4da9812d00e259cd6bb659bb3e6a52329f6df26a3e91e4ada043e3f5cd0e4c4978f9dedf906552c9232475d240701c7cd68f1acb2184477439d02a3303bb80552ad0cfc28c89699698ad34249e2b566a44f2f8853db19e58c93dce0c74a2992fc4fcb07250558593636739201fe4cff8cf6e4f6736e8328c337b4914292d2c0606687d3d6d21d19c65f94ed7c85bf15eeb6e9a8f53fe091f645f68da9814ebc67f5cc5d6c8ab8d09f7442529ece9b19cdecb7568c9b3aec5f1dc5c38d70d2b0f829dc2dc6f2d0ebfba9d5d5bce21b54ad4f503b03b456aff67ff8ece65cfc966e1a253eba0a4278e40e03d94e4f6619acd040dc9df1a9dc09faca263a148b8bd95d31ab57a955d9e6434c5310840c6f946b4899ab19ee026a55595f6c1c369829929d0abe3cc8d8008604b80e1be392f78d0b2d0774d9074ebdd56a632c9b3f763202459ba6eaa7867404bb7ed44874877823f3bb37456be8538b66f3ba625b81c106e24cd52dcad8d3cebf72212ccdd5cd8d5f5d00dfb6542de2800b8a8eb285459aa1d0119e25acb47774444324f94bd2fb60447ff655bcb2f1a5ebc20a0c6b24a039d2d8ebf4f0dd74f142f2fea0f0144bb8b8e404d4e11de7e6efb40a0ea886907e09f721c0999340029a243a812c1d2f12bdb12abbf6ea23d97cbe2b4fe1144876163dc0cde5873e4be7c322d9a22211d21fc0fc51a43aa1d4a062a03ea07a103b3bd62bd6cb68ff1533bdd7aca828eed4c2b0a162c7e279713a06f269bbf24b6b59ab3b8603b0f88a573ce957cd744911e5dd4cb17e1dec826be92a808947bed34fc68a0952195fdd8dafa3c1d440e20b9456a80fd2d3f42180c533fc280af1cdfe1ef0f2b9b8e81db8b68006d13978a503ec80bc076d48f9f856ef6a01dfed9cf02945fa9410f350d03b0b556d0ca47cfede31a168d461d65f482552d19d49964b0e26a6c33f58efd43e3d60ab423d3596fc2a5f393b12d2d09f9a835e5de6deecfa2650dcb2db1e91b6e08dd5786003f62c5028f18372928491381b252059e3414658037e7dc213bbc7b50b981a55fdf2ba09a902d2a10581df4aba80e5d51788faf522e85e627b9b5815927b9d8ec16f18f7f15759e40a66a5c967a45ecab609f24fd2d7bc64b5b7f02d750f19e0e1b00443e0c11263be988f91f198ea94993c02e3eb645ec7f52e13c58f72573f70c2c537a4052c41932fd1247abf77b722253ecd910998ead28450f8ecab88db5cb83684f425272449c83d90793ac87a75468bdef25072ab6b955b36c1cd23426a9122f1c9e3d5566292fa5ceb68143ba633c30e9e269b0cdd0a279fa38830f0b63f6fa70fe6c3e75c7962a2980eb2a49245d6f6590b41ae025e20509f969d9ff7277cbb4830345bc9dd5244e02691b225da511b1994f777954cb83cc120f1c98bba2be69f855cc8505c4c15b895b106348825f4db09bd2b9d9d975d94657519c1be8024254172c95f3b4e495aa5c2d445fabd405b2b84aa5afaf3abe01d17f8ebdc74d1aa81e6a0cc3e0e93df45a8ee0d60b374b3ecb48e0ad3f223bc497ccd22731d5f64be262d1f5e5619eccd3f53eb9256af606878f3a959db84c2e2a2860431c27a51dd0cbaf03ce79c3a1bafe7d0d24bbbe09cdaf644d9bbfa5fa26d2015dab5f0f0219a1bb03f18f788494b2e873cea011914a2fd2d28b09f4c241b129e64c84c62ff6b6f0860068084af54f8fe0b1df4922e66699a9ea7c2e52aed4b8494dee2c644d6076f45da5e58f65ab28df11bed1392d378bec4d6a0a3694242d1bf2abd182f89ebae543f41f7a082fd35e7b0a46abcfbd15ffd2f842a0f900d579f6ae590cdbf12a7fa80de86b99cba807c9b47b2971bc93aab17b120df2df0ff7c64b197d945362770dbfa1cd073038546a1d41cd306d65df7da8b5a28718a9f7f51c59f090b5de52b5d437b1ef895805fc19559043c3189c09b1aa3220c87783f98c2ba9970ad8043c2ba6e443f1de0c1911481cd33cdfb6fe0eb1f9cf651d7f5e8ff2e094bc84e37c01a41e4082c6663847383376918fd4a451062f4e7e8d567ee62e35bd886f2b789a909ab9bd23aec591dacb8531117ce7149ee50dcc0444e442cc32173083f830528c813ed2e36c9a2028e18914dfc6e6518edc4f5d71a3128d5b67e05b626f615b053b37266a8f6742aec37de780978b2b5a05c5efebb93bd25d21cdeb2bdf5eed8694e671327c8784a0b82f44da342600d3c8cb63e9147f35d72f8f01849b1852c935bf0cc3da8b9f0ac8e21b5ac3fb0961e110efa7c221f2f3887ddb045b675a51fbd0f73f3936d6ccf25eccea23d72db8379d55e8046f5a633155cbb3829ecf5f4a4f565029168fe5a0393fdca5f0a2582ad190fe53e9d32ed53a145dcb780718f4d8e85424820266f552d5673a25919aef04228895ba3e79e40ed8bad38e64dc91938358a5a60ec562f1f27894418df253686c3f10f89693665b3fd465c7bd84ce77fa8e9abb40af5bd81be4371d7c5250d9bdabbdc6ed2c2c8ebab08c202da8aaf0482cc5cb417759875b725c32028be238d03faf891b8e0d62f4bc03a923d7fa419648b643f3ca0dfb70435289dd1251619ba4e051c9e9146afb8d64cae2f921063a3dc5597f512b0981bc9a5a9c80884c2ee2e8f019d18d694e695372be616ee89712b9ab7104f4d2afc4a20fe91c61faf199432862de06ebd4aa1b81711e6b9f9ee2ed8f904f60feb6082d6c684d237e5894f4c1145a327d7b6783ece6306aac928a734018183199eb891df2c39653762fc223fbe4eb630d43fff4b2603b67bdc3858920e10c5306335be885e76a8c9f510319a84cc2e141ef3c6f55b096b98654dd614d35b805874a696dd8e8ba9a31502a5d72a46dc4608df1a7d69622addd077eae3ae7170942b34d8356163933ddf83d6076fce612725b274ebd9fd08675c47853ce2a987065d9a13621fa5e5552de6850e9b12e33d9667139341f2459af1751dd59bef9c1546a9e05a182e832efd482deddcc59a2f9d368bc156ac27c22f2d31a33f514d9a8861f47828f32b6e3c1a988c8c0cb93dbd4f1fae2bd90b03d1db905366a6b63052dc040e4ddcda006b05f622e3562c4df3dacf4cb58527bfb2c0469c94187b30f69f13dc9cdd14bac7c796e0ce75852665fdcd78017def5f49371aac300c7d66abb1af9238a00e21ddb7731e028f6f7dca2dc1aa0848d40ff5d190721e073de182b55dc619602fc671e92df48f6136097bb864ac44e1373c7f11a787058bb413cab439c16b88ce0ed8f624e9403f7a5a5a86f33122875769ae33312be507c9a9578e0a2f3307c66ed9c7ed3623bacf8d6596dee0bb0d934793c2f56f2eccf4335baf07db483e29ec08fcb1c06f3399958635a7ad1130756e808697acb22795f11f05538abb02ab710f34cc85532a34a7dbbb71ff9e759bc0c16ed9ba688060917664c10cda8e49ce6e6081b620b62d9c40bac37998aa4cc8be02993d726dd55c3df86daf0d8fd2f86002b3906ea1d364ed2b74a1b35233a8f3d0d906909c28ad333b7eccab9f7b8742a5f82de6b691cb2d850f3b0c3865cb09bfede6e26be31d093b1443bb9220689d724c14d6abc9f434537ba58170a00b376d43de92c3e749cb18f72c9fa7339c87ce3e390fea6ca9f8b3652feddc28f12c9acc2f5c1cb92266eb90aa64c6e4e618c945521df68b0617e14c61f168d678dbebd371bf85ecca450a2e555683da6672dece0863bdffb2cc7a6d3538168ef798372f5ae85104ef5d2ee982629ba6ddeb31d461c54acc40b6a2fbb7ad14cd487c80c2be0d71a4c4029b55f9798046e4e3d70d1041740305cd9b9713107de6d8548fad4f08db9c89f82e57b88aba7c0f681910bae15c178a7f1ee3805b84d2d982199b2bedf35914e4c0a44638090c350f4e7c94971f3547c3f5b168c7a77c71a021be97d1acf1e1035e2c5eb272e78fffe5c53acfb96b5074d9b9005350151d0b5f14f058e657b2a141bb642aad648363903e0f9699fd42b09402b71bb427355fd23d175f99670bf27963d79fbe8cd9f36dbb95799986606b0f73f35535fd3501a0faa24a4f32a3d871671a4cbdf8ed20a5fde47f26c9e764e9879c0f8d0200bd3b42973bbcc0e4b5b2a8600ea56ec5a2667bf6bab856f85bf886e2aff85292b6ef16c2f7d0d1735827dae7d25ead5937c0bcb90163ca1f4a300b3a8cc21ecf7ccf106b65ac3dd89a7840892deea0b8016a3d4ee21e62fe8606b08ecb6009600956a46ab42a3bcc3eb11a07e7de337534f9c18a07cf1f92f9a8a726d3efa245e396e1d187c85ad4dfbff045ed2fe4bf0daf263a18e769123576055f32e3e70cb81a86eeb6e1aebb8c203c8e073698fc15eee2a19c1797f112b71bfaa06ce82a99508f41feedfd409fd06374803d2daed7bd4d0484151cf5de3f22edb8bac1b305752944fa4100359f286fb7d2aa9d6246a1ea0de65a7203ffaff2c2d0f9bb440cb80c844556a16cccd53951bfb8ee0b10433abb9325a9b07de29ab923cdfea87f62d3480d68a38d6cf7a3eca85f7fca68868a30fb1944f709fd3b80ca4a9930b7720be5efe09b17d0fcae81127cbd75788e9045f8029f960499e2153145055c307d7280459533edcaebe2dc937c7f527718439b10ff390823d04eb030aeb39b1a115249de73dd0fb217fda78d9225ca9987ce1b4e6fd983fe9c9dd86a14d49a552691b10db655f3594bb16092c137b62731f36098f367b5acdc9bc493cb39f7014d1a7b78cfb69c702c36489d68ad029be995243468c63f47ac395b02bf02e42daf4eaf3bc15cbcbd83bb2674570b6b7da71bfa3d85d133cc7678d3d1a3626df7dec91f4a7621b97440ab740f15823ef73ade0312c0518e1331e7aa3e3c83522f860e42ccbce5c2baf9e9b2101978bf94b5a9b0716de0889438fcf50963f003b90d200c933a8e684a25e14adf9922c07c0c65857ac80d89b13219cc2843c8a0651136a2ef85ed1593ebe86d270518c89cbdef1eb5a2d835af6b591dae51261b97fe936bfd82e82e88c6eefcb6bc16c26ffe90491aca707241a01e518b56792b4671f15e7678884c224d4cd98f5af4d85ded301a041d9f4c1077b8d128de23cd15076aeddba2addabd3358b3d56fe16420bbf9195b1cd28cda7ced88d566c6a48fc345538545bcf3fe073cae625cb5c98b798f1f9a8427904351d9ef38c355ee03cc2036b7ab6a1cae0731fab7304f2eee113bd5bbab0605baac9a10e083bccee1591a69af91096c5d5e2df605edb2ccc1aeee4df09208bbbc2d6066ea6e7ffdb32b4cbf57416cdf1db93af09b2effd110dff278b7eb848a4fc3c588fb7ac6ab0ae0f24e81c25a4a3ca90618ea5ee3f41d8758892f0e87c604d67bdf6a5d378e161afb7d467815e36696ebbe811d2f9ddef614e04fbc18a08dfabe43a8df0a6e2dc147be9b40f6c3a5da97c8a6316a070da3d6047c81b9ff662a50360d9d0f7c2f063a9c4514b8cd4ac905db08c9da4a3982b67d594f3224f92ceaba52524ac02c749e32f6981f39fe41d313a2b5d53d4da78c03244f68ca0ce6b781000e04afd8a461db25eb7a67228946195406278201ad1e139c1ba6c1b547bc1b7a7799206a89205c03558d29f96d3b588235a89ddbea6bfc55bb2155ba40e1bd628babbbbeeeb85e349ba68599d215216b22c91b4301287dd1af09e7f893cd7dd81e4a7995a4c570b4cc9f5945991304e258169368a2b846e7d2a97fa7726b3636e8c875bb7119efc878fea70d1bcc60c96d96987c9dbb6738f9d96c7d2251e5eb48e1ae6939f9369bfd3e6a705a8d4870353e5ed64bd6cfffc32e388f3de9fd9ad4b227f969ff5485911c3133be414fc8e3e66850edd788bfa41e075d277a1c81bd9e43ea36e09bd2d8280125a1cff52ad428f0e8d3898ed81d51b099232c0829e34b3faeefa58b360ceb7eebbe692228e2d8b14ff3e05abe543cb90910f709c229fbd90cb88a601fa2e5019d0d8a460fd5d70041c4695fae3c1dc4dd6a630afe534242dda031c2411563c7ae70f91563a8036f98b75a08bd15701f154f9ff8ce1f3be29f03b1fb9cb84dee74032f2408bb38988afd5ddda03bfa0aa26852fd5840d05d52b570f95d7121b0781732f76dfda941db576211a6784ecd1cf4c01d37dc46ef938f549576b6421ce65713ecb18a574d895e3ac653583c5ffab263377b30dc249052aa5372fcd353c3e19122ba82942abc94deb82c946b9c51b3a369e411c2ab69a701696c0676a1e8bab5ad46e26883ccb4635d60b2374883d681ea1483fc7146e0f8571051a937195cfa47a9203570f0b3f9f57a26228da5f67d1ac8cb8b562f9cb7828d9a899b33e351d27ec3c96713eb1f4e610d5e2f85b079a296a1069aa819785e3b6b0a2eb3b784edfaed3961337360a6f6181cb97d0d26a79b6e131b7aaade5f342c882ff502b983e8484318bef8a38f8cfe6bf527d441c74fe7d2bc7952349ddcf25a4180e13e759fb88bd671e999e97a8080ebdafe14b33e178d056303463975158185ec40e9911f0e86757c48c53d8bd59ebad9a1d46ed2776c5437d89da832ec23f5ea3d42d2c0094cb43f7f04e0854190e5cebdd40e8a63b2460fe88abb171914b30f5f2c37d9ba3b8d1523111d8f11aa2dffc0069aea469e292b9e425bce9dc525af30eaa89e5555af7830ff69b4c04ea7f448658ee6acaffdd5e3ee20bba75a242dbe74baebf8ff7c08e0fbddc3f5ed94665d1bd960354a0acc4d78fa583579ddcadf93059675a946eb762a883abc2a84f95ef6bb16cad1d0a5db91c5dd6c75b07182a5031af1b8f2befc95d04443f1cb9f74f8b51dff65ba27f40e87629a344eeb02fd50e696b2619ece59d16c198b1380ec0f0c79f1565cebcd6e78f805f7931f6e656c401a4dd956f26ffadee0ba5055610f41d25352b0d285c7e49ca1e45006aaa643f9939151c0662fb3e2c261b013e7ef677c8f3d675d79cb1f29d947802da153481e4f497f673ccc747a1da1ca04840d427e564e5b4f89dfb5e9647c59c3b51c34a87ed4779ba079587f6d8f6b327cc7a544d68f53db622b7e5ee0cf38892ef69e1d24a315a824ec0c873cf35a8065b5fec257b52d0fc5bb47604cd48f9f241e2c56fe7c136810ef3df757556738989a3a84dc5de2c53d45360f6d676f2c786df6ec2eb173219d7cc795bde216954cdb680e43d6cc07749356083488226a34fabbd3cf51113738c92ad0e138ad9e9490d947f8f44c88ca1d0036acac30ee65284d3854ae44f1db3e18ab53a267f2dcc0482a7ad4c6ce7ecad07c749b09dc4434c64d043e4444076ca4a198700e1f3e028db601bfde5c6d644884d60587aaadba4625937eeed6b6ced5938d54d03f2d538a3e356f820f522aa03a2808057a4985e4777bb239d5cbb6758ff0682486f9560b6de58e9321e4451b76bb029d96bbbab32753399cd83d8e999ab1e4135f95c53e87537073d1d9b7e090271a6e6e1178d13a54d2aa4fc9fbb99d9e236e0ba72d3c7828e4b0396e60270264ad2033f6a65fd9e82f46c9c4eac01f4adc3a63b8a7707e333b4a4ce0148d7878f2974bf7dd8e3b9b7b1c9b9465a23bc3c18d3a033f1c12cd6bf67ecf4fe06caaa6121983e8d4464ae4f6734908f7adfc2a12dca447c1c521193729b73df9560f9ec7625752dc11a9863f9e9a3aed230cdb2e197b7384de3590ccd4725a5582bf1bdc4c49109ef5bd8e38da0a513c07d8e1bae5e24c599e7c03c454c554be702435fdb835a4fb6b707679fc726f4eafe83ca354d1977e7b159ae53930b63d57af99ba7d2839975ee62270dfa1bf3f0d96025d5260f002866ab168d9abf774ff361012ef3ffdff0c7f1497444b3d90ce80673c3d065ef4a41504fcebf35c04e0e568fc9bc8acaeec7ab6d6a979897d4036c022c10904e0ec0a381e46e2e19a8851d59dc5fde6b369d235c10f7e836474cd5eb311e827162f9458ace588c550541892efbe38c73a30f3d2e4313c269ed2bedfebaaa8fc3a5ef18af16c0b3912da4a0fa7b5f7127667abadbc9cd88172857477ef20940668156d90fb1f4e9dc78a126b6bea656426127a080aa91ff35c032de6701b264dce759dccf691f639a7b16266a2dde0696eca2a5d9d421e8bf4972b092cf5eab96f469b9035aad3161bdc878e2742f98b1d831de93a00c670a1c4234c2da6ae7f2c2a3fa48bea32d9156fb741f4954b3f6bd331265fe512fc90990b6f9202350763879672868508f24bd4b6eefa280289bbbfa4d3130c1c3357585a4f82479a5c9a2f901d3f9ecb67ecd0d977f4da8bfcd24363c25fbf6a45784c433ac493c6462c595842aad933670eb210c80480e40b65d14bdc040d82921d1ad56dfeba145e1f952596572829333c430a48d0df298f33b7663c5fdd38fcecc3f3e0bdbe88fa1ccae042a4e7d68f4ca71a9453bb2192671d9e9eb2fdc01893f5c054d6a3292b37acdf0ddfe4333286b6b7973a20faa60e6251fbab50f6e362ef43adffa137c84c324d42abb355317a951858c9338b9bcaef6aa0aba1bc0cd3106778a65c39ffce485c17b85f065ed9bcb8c78b8119394dbe7e9ac69c679b6c968cdf57eac36aff9bd288852e0b9a5ecbd8677995f9253444ea7054104e41503f1c0242b36dce29166ac68a62045ac7e2ae31a6a0f0356baa238cd871feafaec601f76f020dfe5f862c329cefb1c74eb90f91c5a1de7b177fb89b4201ba77f33248a2a22b7f69f501a530ff63c1747cb3906a8ac12f79ebb2f28a6868cee089f180faed5fd3ae8fba45ba89569ed48f33055b6a5672f99896201f2bf8c9e55209bf88b9e46ccba404bd1a958c46289e73a6099294fffd1f3ca3b145da9ae7e7fda483f7e0948ee74e620fe1cb09ad85b55c0f75e755872e2da9f1f13510579da45dea09b6adc2d01785f9c905d2598a5bba0367c69482fd356e1cbfaaed6f9ea0a40a77955568700cec50b09778568bd6513aaea8617cca6a1d0721bff9c19450c4ff0393debd6a19f3e49781188d1d1c70b8abf5676af41dd1e872a7bd44e6e48a5959518b4f2503d52a67af4af9cc8094e9e32dfd49137063752332dc441591489cd0985eb7d94cc99b9d70e5116d8c7823938aa3c6ae44e3aae07bd79c35c8edd154d68e4b0b327d66ca499d3373ca041086325a2e88b521067624264b5a9c40ac80e65997bb179097b4f672cc41d3fb13e02499678db08c6aef19720b4f0c4b4b11874112cbd29fa3cd0f566e23d902f46bdf6b362e84f16adf77eded40a2f143ae20cdb08a34519aea534d462d2d401e347537120c4080b2dd2fee21f846881cb23297f18acee0a57b764e8dd90b37c35d827ffc526c0fee2593ab5e3b6553977b6f4cc3fcd309dc8364b205e44c94e0efa67a8d98e57093068dc76b664f4556855c9390bf302972cf8c4fac30176ba5164811f680341ec6755f867c2a11638ea3bdbc15d808fc48788d6ca67988453dcfb2762b63b119dc4c78d2c099b7628c4571d69949544d911e069a4fe386baf3b4496e91d5b5fed84e3fcffc3e88a44d8814aa7de3f6b16cc37cb6829927abe4e8859789f9ce8f521b7e139b1ef34d7b97a0b83d40e073db08b90932890978b15d3906298ffcc6f78123607d24123be0f5dec8c85bda49b7fbb0edf9f97a623f131b89adc64cc685b3935bc75e11e4db1c74a60b6defe0b37c415d7f989176128dcac184f71fc235d675da353b44e4a61b27b26db8d695ecfc64940fb7854adf966e0acb506c1ed342bf7f2a308d71ce5834a5bf203bbbbbdcbe1e5c5d56b05362fd2f1b5538af150fa82caf49f4e83c0248a3ede167888f95f109887aa4067e6d10c851e8bef93364b380283cb5a9199854730727cd153b795fbe8ca38558b62de977987cdfc3954060ea2650709df3ed384bb17c300c2da4fa438aa4e38686d7c4723786d3ef8ca6dc4f35513bb6eaab4b4fccadb65b7dacdd9d4c1dfe1c98600c4319ebf14d317443a761beb2ef85df5988d681a86b7d865eec016daf12280d5dd8f554f9104d2866e0d5f089cc8f0acfd5b0b78fecccddd1033c3e7dc68842c91a85d1541e6087ec073d37ff04d5cb90fd21b00b4033d52088b29b6dbcbd7a3e0ccc52d55f76df1428305ac633b93f17381a49752307391c91969f05626729097bc35856b25e295ef0bc14abe7371dd5395bbf26cb7c0a95f3b699a69165d1a09651f5ea3d75095637b206489a317ddc307f926d0c3269d9b06b829f269a8f2c27a297d8eef8117e85f865866111a11289e3e3ed035993f9a5334979ff22a7e807436ab5dfd53ee92d6e71bffe1ed59eb7b081e78f993b594071b83dc01eabd34563f2b2276f376ccbf216684dd97ea50fa54e6a1b6aa40c2b67a77c19acddeb8b9c2c5f94ce3b2d25771d5e6ffcaafb971d448ad1b598452357c0e0fa3d943710ba828d00994acbbadaf3a2bfb2bc5b2e11ca177488223d511a5e64e96831b5cdeededf2204b174dbb04f38a8adf242ac83c8fbe4298c31c9a7f2db1b9408e27c6e7a309150471e07f0a9db60ce3df0d77c7b846ea80a4a171eafc4bca0c4c4d348d1a534ed72caa48bd02a23bebcafd777b8ecab8731a6a16b844bdd9f2f5d4ec9e8ef7c37b1b3bc67c0a2798ac83e1d085531624bdec8a8b501cba708202db1b64a68788d5750daa21a359c750fbe21d7f68b384e760bd1bba5795293e600eb5a26fc4b3a6a4639f47e97e3b3d750beffe2d1f9458f53b330dc4e392765ac455cef9a3f020f128f469e3d2c5af7a8323a1969132a7a6139c3b6871f535a6f33118605f8bba7b8fc9add2fca15decb66814ec23c080e5fa23485482154d14d59b9840b1226db790f69c12ea452caba3fc3308df9482ecc1d93c9f3ef75c56ba8e48994ed73366ba96818bb92ca193a735257184dd62ec277e014c13dc2cff69f7a655f8d804357dc03c554d60c492fac8569d34494b11cf529c01b1434928f29cae68f263b69850ac4d951eb52e7d97107867bd25c266e5784dd4fbf71b6751f2a37b377075c215453ce430badadd4048afbd89f3155c42c0dcddb09e994b51ef4ea3cf4bfd9181123bb54e1a4f7a4d60aa13ea3c191ce0dc960a2185ae6e6f4711655c38a755eca1e387668f2cc22111b0917c7a6b3d42bfeacbfe08e8e92074867913c48aa03e7f3f4e88a2e4f6494528d2caa4e4f3960d67f73ae1091d7b3c0850ee3b20c3bc4f5057bc0cdec6524de2193e945fd3f137fe0168749b943c062bb41926dc2f79043621170aa8b78f4de52ec62841da2e67ed69608bdba22c35e3a918ff95ee2efda5d00bc7fadb9ed01ce83cda01aa49a7a39a206f14541fab5933a900ac71245ac2a69173b5b69c990bf2b0e3d005cbeefaa9fcb4d872f3a651886558b19684df0f1e7633c02b9090c464f019576b4b4ee74044e339d98d4cb4f29a9db4aa2f91a439d6e0813e7195f46b2a865401e34bb8c8f65fa00bc38c5bd323bc0de658864d0de46e5018be7659eb70428cf5c2ca4e4f1b26c4f63367685fd631878d4ce4eba10b7b29ff7d4326f025948f21426498294b993cc2f1bbc86c1fb7d9a5774a746b11e6a21066cc8ce3a0a2fd7a8766cbf318c052b0d18fe18a3653900742402b7b3e44c5b8f8f4692430149ebe90358ad2b529d2be4988de429221a57af3ea4b508a661070ee297c48da3994dd857625dfd02fbff2f2eb4357f0b993d9cf99f62e47e3b7328091587905b9e9898ca74c97d98ba0e216125d5d79b45559517d3f3c55e6f6d21e942cbfe630ba4a81d9e1ab03e484e08ef69017e05b3ade151409ee502f7e87906421a635f81a7333f4410ad74d3a3cce3825c026279f769eabc23720d3ea1f88dfec47349c4608fd9336ff74ca91926c9dea617eb71e7748784d0b1e6712194993d635a001fc6a56d1459aa6c54ac7bdc264dadb868bcf0f9eb74d0366e19b19479841d1c5512874c70547dc6aa66b2b822b386cc8d92eb313a21a4448c5c812a197ec32867566c736e4509c784a9bf76b7543b9f7457d854694debb3e4b92cae1dc06369004f53839e07a5c81e459eb76060dc8cbe196e82bee3c8002ed3568852643e5f3ad6642c0350b97e6598a02b46f624441a5628befec85f85f29537968d33ed6d1cc98631d342d2b9db7260cf9f63b633cd4434570a0457d308b0df78a3bd23ba8122e6ec05ee41dc36f6b1d7767d3d5830ee61811ef20d8f016221fa5a374852ebdaff76779050318db28cbc5f10b645d9a82cd59713f7af7d0a29c760dd548633739b98b88842d92508e035ee2c38f55c9d31ffa55432beff59f785eda7e64aa6dfb4edbe35086231f9bc13fc13596ad9360cd4f49fcdfc6800f868895923ad4ac7d7a7ee22471937c539b6b7e04aced1b33a2a8f28100b3d97eda64db70ca4d1304c384c22fdb473af37db91fadd338db66197322b52b1c3895a1f4ab175c7f72540c8d0bec9eaeee6edb2bc663ff6a3b5d247aa570690f7df48896426b20ece86fc5fc73cc863cd84f3135b03c4b4ad2caccd7d12d9a2e911701bf21b41acdd241314ed9557d49438a78e803269c68839238df3133c8cd3dc25c1991789fb56d298c2571e6f19598dee33f48b89cb500aadbd68dde9238ae38197078631d4563a6f9384ac9c87b08bfc3ac0eb3e60dbd65c53f60828d3156a26a5a47ff916d7f9f07273993b47b517e53cf8bec142bd5bf7b7d3ca409d2522ec3e88eda579c118b0d3e49b5173d04b84d9c4e2eda97631b08cfb0dce3a59fbe44b5428c63553361a553d5ba6b021e2e9e54fe3f8d0985ebe0b0e7dbb5589465adda5e6b7d0c224ee9d18df75a0f8087f31745b6b1fa776a517e89453bc3a2e106dac3f385f987593a41a6497de7fb063ea5cf4627f38a9094bd9e516081b6722858d254f67e93e5378e585dbae392e47c82d46215ed2ef91653caa8c7b8603975318026557956799d030bd36b0f73c9559b4fcb1ccc803afdd3f9e94bf447cfa3da5f1fa69e1e2e37ebb7295316366450fa4c38e778917f6855b982634696f5964ddbe41ffe718677cb0eb2f67906db96779a990285097b4d0249a009a0c2db505339af26489d817c0fc27e6248ea1b217ef3e42df7e793de84bc20943f2be15503103c229f9446d5359844de24a85c94013535b78030daa9dad94d776debe860eeb2a003d17d8121c4d6c20e4f36120c6798103bb94a15e30be5a1d60938f7282cfe2ca18417fa38fc35fb559959d85f431211d66ad2e7876bfc019fb1c2c206593ef8c6192e5ba10e82a2b3bf4d12f21afeb08af344c496aa292780e1884f1ce5c76d6d2ad973d8d2f5a6f6072e7f673d99377f069d65b4d18735581539fff38f9f5680f16fcff95f300de70181b999639e1aa8e37856e899a6bdb7abe02d358dda0b6609a9d41969f013662f052e04ceabbeff747026c701d747419b3e1f6aeb6a9660f4c515ad1c1f52ae5e263781724a90c8bbe20ba698a34979a867a1c8da6a5d570e50434d3f3588d9174ce14e064c45df92d5e8522d5452a7b6b72b2eb2e424b2ba2321e08ff59126e96fa7897fb06d785613f4cc6f808374d3242bbc6703f5e0f155184f780fd4241dea90943215b90ae1c4ea09d26faa0c5f8b718538b965c5d277e8fddb9721306344fc7212308cb62a01ecce017a57021c6a46b45d5dd60caec0bcc553ac4cb8a27d64ea061768910bae9d757a40dd5374ea11bb0724f9f431bbb97579e62cb752d38fe17fe2e3813a39a662d09b47b047f0378bcd4a5f3a2ef61500d5496ccb6d3a5cdc5fa452dd3be1236fbbe6598f15837025d9a5a9d33b99153b5fd05168efbbfd47e51c3a3ae7f37aaed846bcef50a91f5041bde0e45adf2a1e7de6dda4042db81cedb13fd5b289c3c7c8de72f19609585d7409c27438c9646d78e9d9872056e6f15491b80ed477fd355c2b93e4c33adc1e13510e5a96d79fa627ca40c1e18703d6d4f15dec15af55f3a75fe975c5cadaf478694a1709d8135c0ecd8bb0f372a0d146ad589211504196bf02569d176e670f37dbac760f0741915ef2bef4bfd0628eda3c929f34268b0b0750cc7e7e98e5b7a7008c7f3bd9d4de05b7c078e205a6a244f7eadfd4925ffa6ee17a8fbcd7e4ebf0ed3a49c0e4a11c4d4487b3b66e440f9235a41c1c18392c613b694e63d86a12b747875288aa15fbe788044227bda21cbd1e4b5d3e4067e66cb193eb7cfe60fbd32a18d17919e2e08a394ceeb369ee057503be02b840e50dde172bb73ffc3fd608427b259f249837bfe8715df4adbccb4283a1bad0c89fe65018ac2d372c0ec570bcadfc9ee32ebb54b70a1b7e2c607acb4f11ab6c19d4df1eddfcbe878e31de72b203efa7ab634b345b3ab7ca8e55bed55fdb56a516f3586bedde21b38f19293a4c8b5db28a42787187f6f756c124353f835d028633ac93437b3e16b953adfcc523b730491b154ccdd3b49c15f852c01a1bd9936fc8dbc4ec65501da7d8c03613768228536381dd4d5e8182018b770bf570ac9eb216d3137e8e757eb713b0d19fdf848d91f05b77c41cb70a7a9a3390bf3d21a582c134b0849c206b345622e6181b094b69b1e1d3da80f0cf149fcaa3ae20d66838f7fe65f41faed25220fd7b0e3ccc6576a582ed38d5ccd002df7ea7859c08d62f8ead3fa716de5043fa2759a03a24c2d7969899781f77a4d0a83fb927d43c6fd8aaa4f66a3341a69b88c24a0fd20808f3c49539c2a66674bd64e8d92d6c8f247b618559af3783bfdd836ed678d928efe2a758b1bde409e441b5783bfd16d7fbff52e88914ea6403924fde35c1fc257031f28c07d66e3d19bdba033d204f5cab6bc2a4d2cf0e7ab3182de8d599acee9779bcd967068d17b17bd1f11b60abfccb77565b60263f422349a1aa1119ebf7c926cff5a8a9c552171bb78f31b15340d57673bd1548a6064df72690be598053b230da4904784120249f07fce194445d97c5ce0e6ce4354d9e0a525d65f1e7d719adb6608776269e273543824ed4c50587ce73614072d5709d4dedb710f9176d65f4d5099d9ec1861ad6fd71043b20f4a9eaf43d131160539fbb18125d56dc9f9d58fdf27d2f26a738d55bc32dffb74ff4ba43a2f37ecba59d5b8423d6558936dec770f7ecb7b69fb1ededa6d0c0db68b0dfb4791fc168ac442e7f03703d9ce5981a847b79b5f30fe867a937c2b3e1fdcac4fca002076465dc35d0f488d171adfc4fe6170e1e4919bf6c84a0c0cd9583f744f1d714f8a0605a977342172db77ab90abaaaf0442626e3988d91849264f79c54d7905dbee428a0f3a10c0bcbfd21eccb40c09f4aec5bf24eb5b17e78602f70834b917774b09812fc76b279b97e37321614cd56803b7298a7116b0a99f3e84af9345bf0980ec0a6e79ca2fba42abbe2d0a11dad5e502e67c50689cd0ed1ef34ee1a26494c7da5066d234f231cc025bd98f7068d403bf9b27985589964fdbfabfde9b3614fe10d604dcf9f286c021735270570b078cdc07769240f4639d323eecb653042856a438464e9e1d1d5d9d9e5d83a30e834c061cfb8856e8eb24b29198444d2ba66ba4cb41e87aed336661a1c76787007bfe8558ca1921344763aed2d2f81395ad8a863e1e166a18d9d12e7fedaa314040bb0f14182de2b7c1c909bfd7eb1f9d9ed77e3b84ad9adeee4f5ffcb1f30b8aaa9acb52e78b85bac988e5ccdb23a753588595e91fe13f5c95418a7ca8996aafb69a1e382ebb0de0d003bac34b8c58495207cccc123e6754d715e7534416ce4e4dcebe555953c0c9aa4fd34470f4c1b25bceb8bed973a37a0cd2be3595b1c08702f57308c0a7ba951f25fae5a1afc0478f3f8dfe23ac5b31ec8c389eed89243072de2fad6477d97461394a102fc706ad0ba2f262065887b1817b767f15a804a3d3de258500fad0340dcddde0495076e5dfbafbcc0f1c782abb9d6bc1785e1c7aebdc26d79d4afd1d1e6a576068299bcc8c0f789f78d583062ebf89799d7f887592f17cd1189df11ce2f9ba8d25d9a547e83d484c11ab11cd8bf15b541a0222cf4e3e534ea1e5f2fdb30d03d97dbe75b721a1cd1bcef8783e17338881b0bf430d2a4bdf22cd6a695f1cabd5100e9be012f4123eaee91e01d5965f07de4f6dc9654614dcdcfe8ae56dc64db05f9432382b19cc285a364fd10a4cdf7ec1052f3befdc9a4799720a293567fab2fed26b6ccf9a44222afdcfb702dfadf0bd8197b6295088179556ca1443ddf7c0e4756e4a369bdad7667ef869106094ffccb9dfe41897582ce9944c7adff5ddb9085bf839f2b1efe0cf931dcf2270754fad480b507307ca36b1eb841c2c14ac35741e0df344eefc844b5f6eb05d681986d13d217aeae4367631e8fe5e05cf8d0c52edfa031f670564ca04c6312f7d3909cdd6156d62b7b4e07dcb2e82849c7b8c94c74b939b013f632370ef67834f3d1bb2773562608399caa92c33139fa5e90240746a8800eba613f1b0fe04c3d5e3aea35aa86f74b8d99afae15bd7f89579ad9d895a0e355b5605615268a876d5fd0b8c7460413a7555d3fad06f52c3d9a07c10af7f681ac7f19a39e6f5fea8edc733feaa6a997cdd992a69252ffb0916fd31a82b6d5a26aced6a50b2aab53d1ed60e1d2850c1b77257f6e668646932f6ee56978643361cfde7bd4acb69a444d1a906ec4dc4ef3af5a5b04ca0c4273172c39c3fda4f15a6e5d35af45c3169f9c1d35191e713f587bef54b62c7106127d739e051c25ff9b3a2eee221310b7504fbefcbbf20ef9d0a1b3e6a1d55407fdc0d336c6bc329d91cacc43b300625ad0dde28825dc4cefbe5374e4e06810cb881607d1b1d05b106a5812675d8a741a8a5ff78f327ac93ff076e81f88bea8dff360dcb65ea20061a5de3eae557188e66a4aece0db5c0e21e67f2fa3c9c44d03c2add7aaec1e10c402bc61b027a8d7a5ecde8e3d664acabbd0c4c37225f45f88950a24176b4e3987d4ce92210005e888fe00e665ef5ebbac76bd347001f63662d32ab3c6e453aa33bcb71f83a229f30afa676eec497bf0fddd179304a08b501b6e5c60e507eeee63e7ce3a4f2e9229defd28a5b74b815d0168ead15dd56c607e469c73fe2dab7e940d856df5c739fa56e15feed832f82f6e82318622f157a8b687d72666456ce73f9e3d9fc1a21542a2ecf7b955f8f483cb63aec99773e288046e96d2de029c6d50d2efe70a55e4c055483c289226a9ca9b43658050a7db60381eff95490ce196bfe6200733b256d9f17867c277d8265675f1a25cb79207ca16b97fa0bfe4cf3e4cfd58d708806e6f5239bff8b57820c958b56575d64280ac71c2bbc89cc19625ec2e7f36b50b4a05787cbf1c933585d46da050238e203985cda3c8976b08e7d1d2966fad1350742fe75618e6631e7e4dcf04038740f73dda6495bd82b85cf41c59bf714c4db893be9fbf74f4f07f26d387b7826b8df9ef875dd070749d231269152905c26a98f305d38012972d84795346e8202a89ff6aa8de96ab5d84b1726f263653da1268f7f269d51a6e80ba0ebf8a91fa3cb6db1e8172c15df58b7672e283ae5035a492caabf07467f8d37e2887ee5fa072f0554b3a3becaa618ea980dbc6ec8cf2c83ed99ed9d89607aadf2a9b83a820963686db8c9fec27349cc7f47c30762e78ce2e7aa10a994940f31ea045c9c29e28f86d440eca7fa79faba20ad4bcd10d8f56c77d77e83667be67885c7ba3851daa32e8e2f7972bb521a63ce9be97be79054fa9f8dd5934e9837c3509b611bfb21b3f17f285f47af0d3b239deeddbabd0750fd2b026a66a584aa6488d08d4fd2bcebc2bc86f5de6162da39f95076d3d72432d14f89e302594354484ee634d82ab6d413ef7240d5b033640e5c501e493090a249477f3e0f3464c4c9f4ab16f4a359a2fc52e86b0cab02e9b91e3378b084626f520ae11527a7995f58b928e59c09598cfbbd10366b2f213aa6d72655f476c5d22fbbef25ec78e31524ba54e70d28d32deabdd62315619c317509d3a23ce8e92a76187e37784da83d3208bf7d0b9b599d280dbfe3f0e724ed05cec83a39b298e0ac83a6a0e3b9c4c509bfdb68fd5c6aaaf135e6d1c661eae9a5a36b0f4ab9941200f53e59ca806e1bba0277d670143899edf1958b7db23a8e1457bcf662e0d9708a94a6b11a1141bf47da34c32c6782c7ff226e11b2ef2d18b68e4d7c754a21f83a134a96373822149538e28c921747cc5cf850eccece67e89788b2c775f29dae1c1f4a0fdd79f8424998b95c2b51b431254904a2d2be58749d2eda740dcd591233ce42a979149cd4cc742bca9c4016460afe8eecd86198769e442e928ae0b5f448933544866aba9f4fbf9411c69d026a79e09c7d9b199f95872c77168f679972fea01858cb8984b8fdbd37599de1399ec66ae47573d43bc22c2b33c67c56ab22e4c9fe2777dced35cbd41df9b77509eeeb3b2f881f5e63456d6ebaa1e4177c33ec4c276459ea30ab5ea1f421c02ddcf7c00a986bdb213304105ac295a0de8f82e7b2b3bbb6a8e38e472d2f941fe66abab124cb5119a63274936aa0d2f7ca2ecc7fcc06c6a2f6080d5ce26cba7143abdd37199c00c0a8576b0ef889a1fba39f110433b7338b0d6c7b48656c634f5054082c6093850057e310cc9e6d430d7ddc80578ca629c46df8de1009c9a85a483251db8cbc443a44a5d420e2ef23cddc6e97686966d47b31245f3173298cf1419bd50d86087b9d3374c6e29dcdf8614e374ce348c9345cba6309370d6b70a73b57e196161d7222ab4c74ab22f1d71bc1bfa041589045cef74fe6f7964fbb037436e210646c5d4525d781b0340c5491a694ea2bb41f4c2083c4e5f1d0d4abee14091307619fe606ce875fe85dfc35a4f6167a87e5fa429f1c2dfe7c4654a27369dc63286d9786bf64a7dfcfb8f262d366b074e3b31ec076e45b97353c769f02b49f90ba2d68688e86410ade6c3bdddd267a4bb83075829baf9091aaea89d0fc0f369356d93222ca875e1e69cc4d8816daf792f1a96cdada46b89d2df2ec6ee3cea9acbe15fdc7c194a32160a3ce7b071209c9239b3a86aa21885b5a2caf78949fb68205444b2e0339f4dcb71eb422d5cca401c0a7747b08e088e3cac9c1f1e59cae3df1aedbaf5534cbd4f08c0cb204e8cb9535117d47534f7f7a51db42d011714e64104ec03f3259115475aea98feb222a331f3ce798f64c5df410980a5a5aa0d568f0d2e0c6f7081766c7bb0773c6284a6e0dc5b01fbc1e34f05807e8afd7c334ce223c19f7d5c4e87791461265237acd3bcc14640d36598c6621e73761c84a03c765f3b6ab18c66a97cd1251cb7adbc3580065d7402b231a9b00207d4dfb287a29508e717f3f177316d11864a13a4f38ea8e7b8ec531b7950652b7dd19c52a83939bbf5c1fc401d9675b0a4878be11a74dce3e2ed50067b16906aa3c5ce3fea52eae89654a55bd5d6bee8ee365f6e554e3fdd53bb1e42216fea4f51c95a320abd47f9c5048acae837c879641eeef2cefe0471da78ab5ac4b66e2851b50bf513d7e507be6fa3391abb154b2af7305103a44f86b790fb97d55b6455b8d803ec983df3fb4bfaa06a131c7383ba77304d4120ea818afa37033ee5c423c7c12f11bd47e8e775e1494aaa4a6e56e910f30328eff64f99dd5bc685fcf349bb53e090f47837844f87ff0423b240a167b04c562ab31bdf0d2548645a21174f5b4d5d2f6fb12a4bce84028a5499acd5d9a0961d3e839fd8e0910232c1a15e5395b5395060ebde28df8cf268dafb5086b2ef07addcb2ac60b39182b58aa58d2e0fd689f6d578eb60abd92d4f003a696a80c23debf673a5859a2d276971cc3f12e08b60a4c57883b4a3c9e8ae057d10dccc288800c1d583877fcf4f09aeeaa9fd7cb078a95614ea3fdb85c1e38826191f8ae8c98506813949c82f535160b7eba51ae75403e9af1a623e3c23876a841689c9989efddde52bba56107c405abeedf83eaf3064a10d14fa70716e2cd17b92b0f6ec33d22478b24c14b0782e063f7c9a2429254d40e21d6ff5254b1b877acc83cff070a3f69f49562746f088d9cc825a35d151f148a926b7e770d83af2018886b902a4d05566e5b630d49ebd384f953b4e0c8d1b560362781bdbceea3fc1d11b2c99d39b570d13c65db394c3f0538c70b66fa1882fcc13b1c7c764513930ced36cb81f9539de7a69298800c9121e38670c92455a11f546b14ba26e524653280f569de0faf3afbb657c11d478b5b939a7bdc528a457b1c80546c39286551b6c9c5b95389cdfc5271408b7d472232764921d3b1aa974172d0b3f31911a8b5df0655af7641081ea90d4c8b26760aca6024ef95c857246c8af6bb26f6afc9fae5c8c2a7d2f96db408bb9146e7e917a535af4c95fe917d220b014672f362122a04c3d5c401e62aba443def4e5a9aeb3450c64639da7c8da67f152658df79e5f816c81021b04010c1b6540fff34743920cc71214848eca9cfbbea012deb36b333fb8362e9d98d75c8aca4af1b602dcedfd1a2ffe21cd396d75f86b6680fe4a566c8e4f2bff57e619f1af24f1aae9e429ae8434ee3deeed9183d1f04e39314cfd010f6178375ffc83e9ad0a9a784fe5c9437107f83248bad23aa701578dcd52347c1b84aaf8a7d0529daeaebede66be9b8cc6a4ea5cb5d4fd767d2fd1ec22da2d6e775e8de9cc7a51a52cbb2a55e581f34d8058841e29e6e67d6530a8b03ef671ef2e4a3607c867923a7e2fc055d0e4e08ff26ff0bec49020bf055f22e928af9ef7a0e076b073e6eea3c0af99e3f52b57a118097a9786bd7448ac33c4e053e8e76d88773ccd3461b8892f7f301bef5ee70d8b9b9b789b652be444be06bc6a270cc476d0cc3ce2a30784c905adefc40054b93b3554d88ee1d21f567d092cd65c471db641741e0529794c0c49e42f6bd2b18a8b48fd3c84fea95ac2e2cc2f4a323863ae4abe1652187c159aff224eabc12f0008391147377e1c9eb69c6c0ced56bce3cd13c14251cd897577d6fb5c3e6730f145dc67a5d637e9f21ab09457356d6c8a943a2fe5526458dd4be9ac40907a9fe1bcdd2aaef742b59fb167add7f80f6c325869bea42c0d663375023e0666a10ae35e5715be2fbea3bcc5ce677f48d04bb328c0a95a399208aec3d242536cc83af8bd0215b4719c9a556a1fda5c35af0a9deb58aa7306ed520130ae8ce34e01501032ceb5743e0a2bc9c55f2a3b1d7af27b7b4b1e6396e28da5d0355e778ecd2a11c82039109122309ba89d044e975b75770794df44c19a717eb0b4f844bfaad702c173f05980add7b87d90bb58eede290843f0fc1bcb795b4aa365f862ba6a4da8a670b93cb69dcae62dc60b3641b4606fbe4373a6760a17a9550701ce8ce267ad617f604b820867cb6b78cd2a26934919c1106ced7dbe37baf8b61ad84c85c7d5df5ae02e9e551c1c06235a42ad0b6c831817923748392582fa10d07e3e8d85a2e7db7adc6d09972bce65de675dcbdc71ee82d5f43932e7578d7711b97d0455ff69ae848e3b3d9b626cf104bd804c2437b73c407bd7bb98e379f6e3d6b0a90f1e2e71b0853e7856cad12d4d726ed158d05d7bf9e7bae8a47e23dc4667661f5a19aa00417a2a952585b72242e2b0e1a7bdebb73bbb7a2e002c699d8d533c7b9d19d088924e80bb0e532c2044981cc75f68a85e7153bbf435f6c2a6e5679c989a64ab360ea2c1d65ec2555ea1feb63e71a61a49c84fbc07e5f7160b90639a1c9e6a16e3613f8d1b374c445f42807e6992437da36aa34964163ad456b50f83cfdc1ac873e85ab46e0dc92f607dbe37291aec52c334a1209a79320f120ed0f8411a558b0f55333ff89eec61780de90d1a4003d0c76710ad41dd6631ae74a29418c9247991edcbdf90ac525e5a4d2cc579df22a931563e17a69559c730ef3cb4cd3c0cb9583518ad022d79e379812c9ab97307cc4c453211426bec70fffaa166232fb1569a20c6730501f270ce585b94e38a295af450535a17ca1c193b4b994c47a186e637c92ef8368eab847613d41fce305856ab89dbc2f3d546f515831425fc215eed1c1fb16f109e9ca6ed6df810ae47fa20be7eff70baea92ba9b90644b65f75a8fce220468f64e3aabfc9c84e90101d7a993c8ca3ebe027d4f61809eb05a0f87616089a7cc49ef451415697da3c179c9f72bcd2a6eca4940d973b2c4869998cd6ab6ae23f9cebf84d9ce476806e44f001a51981c3b3863a9b1f5a97b588f935f034f109369470617f9b8fe175d28b7518e2cecb5415ebebef1fd161e16fb0650d8f79cb9b18033a315474c92c0cb7623df9fc85e0c0c211329e0b28c8b547118d4bb1df839f4e27819ebb8f0d361413c51822196247ee7400bafbcae8d2756eb6c9347988b66436dc61dc7c3da90d1fb8e50bda40cede57763f929f850040b144bdcd2e7e7caf16e5cd458aede1a457b9a2f71c50a1eb0d739f27a481246e44357fe4dd0f1dd17af292770d83f33125b1a134cfe0ff2015c66f5dea6d5cb78a20e0ce3ded183ea332ee12d5512e972948299b0d14cbbf2c892ad382a7a025ab51cd04181c054ddba7980a362b488f6dc5ee1381d0c643fcf86050016223317ea2301056a2dbf2dc41259a73ddebd2a8879f7bd43d0d54cd67df315a2b4b71bfa13065e06c3f0d9d079577173f10ce90091fa3adc5db95034569fc40361cf7a9b70cf189f95514f831c428ca34b230da9d42a76fabf1eca38209a06f6464a213a6065c6e1bcdfd0b3cf0e5566dccf71787330b08ea48cabe5a0855c02731a5320715def3e29388a4365389cad79d30a7361df323cbbf9f84f3674a5896735efbd7819b04bde1902f4b53f51176e4597dd50b49f0136829b576d166e96d3f091651548e15f354de8db2f6ef583a569c4047ea6fcef0e403ad5777c39781148c465154b8e7e4a49c8ebf1db901496d7c35bb858aca0113445445609af2088097962463449c4be2d96ba7130a1fb7c90267b53e8f6f5ec0a06eabbabfeb25c945d8c6a8ed5d9599fb4b113e792d38044f864076f9738d20bd69dacb7f8dde98417ca95ae07e4b964baff4574ee8c8e66c6bbfb3f0f7cc23e69ee7d3c564dc961daa4ca180a2f8873f98f43896a4ac613d326cb88d079b69c1bfa799e0927b16a6e6637ef70489a10f228eb64ef9ea79d24e3d14f9355b6a6491bbaae422b66b7bbd0ab14a9e30e8cad94b7c7c3b2a21a35fcb4ba11bd3957b8fcbdac6b11ecd2805e6b7bf5e3fc478ba77abec5edc742131a81a87d70d3631e663a356e701d58ca5d4753d85bd7fae669679f0b8f567da876b0dd4f2658b946840c401b752a747367229c2087200317d853e986474e4a30051d898a503a2681ef7619c65b082c54f99b6a48ccfdd7dc7cd2c55b4e0f1460ad0c89a1976754fbf9fb3257f81b5c48f4773abb09c0acbed4e9c20d0bea1ebc89a78df6c89ccf931d7082ebc4d0629ef4a6cbeaa16c8a55035c0e0372cbd59cd47b571047570686f1167c1db681371e90c492ee734ad0aaed3af310616b14b160bfd23577b3a435e632343b0d6dbdfea010dee63f47b795b5ab988a4eb159fc9ffc77e073c1300dc6f923b321259a9aa53cf8bdda45341eabf36c3922e3338fa3eb524d3f88cf6a8ccc86c2061a1a160915cccb9320f701c6231427f26a1e001146ad4fe4e9fb791c0c3ba14709229e733b456ca57513e6eff66f6ed2f5f925e4e235c6514e79c450cef68d8311f5942cc6082dc8b852cb858eab23125990f18e607aa6a9a5c52aa80fc4253a5121290804e122edfbf71be0a2435beb639216d25bb45e05abad9bf89e20c0c7978d0b76fbfa7618c9c0b552020226a2f0daa510ae257851ab94ec0fbd3fe39103011a1a0cccce2d007a539f63c41ac9e282900e95a61b9374b039656b17198fd6922ef911a41a0884311977b47da9ebc6f666a7716ec70470ba3b7ec67eccc13ee1b2ee0fafc4ba2359d671b2addeb390ace9fc079e8c4b1f02e9571e6cc17ca5cc74ee9bfda0cee23eee0cc3ef0bd2dd5e126accf1510d8d0758f3fb54c7e62ada3491bc4412fad1c1327b6cb20bd22503b3dd777c19d46bdf7aa6d7a24a716eb7c837cb4c53a92cc97559cf51110ec9c1f225f64342891a2a9676221890956d239fde188f4378d99b613ed0ae519ff405ff233c98a3d471b6bf390c638c38476e8c8d40a258bada97d6f9810d68d5cb0fa02ab7354174a46002b13ce02504c9563a52a10952a55d3a39fc3e22da11adc2038eceb7c4f1b656ce78e15a123ed9d45a4ab743b7e6ec2d550853383391bc12c10a46a45d164fec313e6f44a64e9e090edcc855e4a231e5733b768bfb322ee8edef21a5f1bd060f5486d4d74df2426485a18dcf33e10cc9d069bf37805b9bbbe75d21d2dd75fe591b02cdbdec2ad04e1a967f77257b1518ef2e8f9983bf8a780468bdd94033719baae3439f1dad0b02ede19507fa1397f73880b70e32624c092348b34813d5e5982c838b73f88f67221fcbf2507d90e89756771ddf972e223e7bdcef1344872e2e0c2bbd6ae1982224e5e6626d26db9aba0903a97b8de9ffbd7ae6d15ba3b8ce21a086b7fb4d91a054da02c676d81d93832ef94e79fd42ea6607015a4f835e5c74648ad8dbdd66bc90b45c7fb64740b5bc05abdbd0e345980a6bb0ae10a9519f8989848c5f30e207a3f547287c4cf15dc0a9f1f46313b916b42b182b9344e25b3e1defea45c8d5aac3845dd5d5d4984d168cd1a46417a3127ca75ce9af0d056910328e9c23d48459d2c55dc18f71883b49f000e9cc35a0790a73dc573675162eec8e44535e0dd9cff69fdebde88895f4b86dd126dc607aaab0b907faa88dcf196fe93645609797618ebde5bb840989b60f119b7daaaeb9f9a5fed49638c8626b4cf4300de33ff7c346e067779a68ac38abe857b6e84004a9f4f5f5000ee1aaa51bd0d341169d816893b8af803ba7e505e4a74643bd973535df0c1b819670d7faf975721d73b539d92c958ecf353cea1cba8f0c2395e8531161a4185e09de2ae2a85a8f7fad521cb8689484012256f09d651ce868ca095291ae689d04bae382a492047f361b1f4f8c24ad97b6182725fc4651e66483ff1fd16a5c0fffa214ecc3aab67c03542538f9772dec0b670dd2574d494a3f8667a1473329fe322fdfb911ce80e5088885bffdc37beca86beab1a41170f5975250f9d5bde7f8bc6e345ddccfee96e970a7ba28c1acb2f2654e6b29b02a0ff0f92fdc3905ef4558389db80e112849917944dc722ab0b3f5afd738dafbb817cdb89fb4c964fe3f049de601e4e31bdc17dba44d978dd2642071b1ed4632cc90ced8eeebd2b233342cbcb5fcda92e21234299fa87e269e8eaa950cc2ee86fd21fc8e7eab91f979f92e671c542e92bcaab716fe7b96b2d51ad137ff9064be58ad4563569afd96f09a6d9f2ba5c917a3ec24f5068f893499e3aeeb7bdeb9bcd649f920ce48528c8edadcbf1b1130dacc0d3adb4b960cfbe3c49b718ae5c3f2927690c1057739aae91831274183dc19a849f3a2cfe109015d431e5c404d07fcd9498aaa57043411117cb0e5fb7a13d60d94351aca82a43188f6f368f99a7be38732de9d082e85e9d13f0283b62d9209c1aa70bc40cdfdcde7c48903fd18283ec42e6a5aa81d5ef5fb84defdcb0f95cd7f743d1fc93c660f858061797928f95a1421ac2172beb8575292335389f49387c2ce9229127217be88c8686eec1b62bc4bbfcb5eb4efb8fdc178860da7affb76fe718cc3fc2224d1bafcf4f5ba018d073397603d33974a65705e39db2727e0fbdbaf4c6cdeb5c52ef4b2c14118c240758e8c392f327bd9051ffb5f4a9dce90d092abc87aaea7fc7fece3f2f649b3a7b181d42fdae06455f818fd78209d89f22549049a27a3a56e6e40669db2f228b43bd9fa70d1eb763d2d6f77266884eb8baf5a386a5ddf09b154dd5584455bafe7df1c209e3c92506aa6c7f4e394da34bec27527a42708924dbbf5a880de23fb8888d84b731828f5e7d51a19ff3060e2676aea6138b59101c604ea1a8e05fedad541d52c0c9506a78a9f4ee21ac40a286221e7c5be2a3a123ce7929569d9aa6e48de1bb07705b5c5047bf28d406147cb36cd09aae0ab5b8fc09cc60ff8314a3801830465f02d1210d2cdb9114f5eec346c9c5b4fb8fa5b5504bc4ffd2f058656bd77b3c673f3d9e5cc4294f15f31d7b5fc9c69ab4169296f7525697ccc8a58a9231c60d387efabbc3dfb0fa6d29d5acb11b7a7a562008d91f47269bea04617e03d7b2cae9430274edf381fd91242d01e898a20798c883a7301a656a1697ef4a6d985f4ffc8cc539a5b8073352d86bcad72d52a9f780181d0af2980fb13b2b6cbc862ee39e2843a50e2792bb3f0c8e82c94059fac6912a58ce544b3f59f581370815a0dba276bd57c2313d375b727bc4ed6f302dcc835f9f67a3409c119984c758ba2098067a7c3f76c7e91adc52697ebe4cb4b69b78cd1213b829fc217a2974a390bfd6e1125bb4f36f379e2e6172aaa5f888c9baefc4ff3892cc550be6e37d41268bf4e219c5303c395a71733c5d65ce2ca12781ff705d954738e700f5d2b6c99027493d6533f065f9e2d41aa799b7dcce4026592e2fa37888c74f9340f28a96be2b0f155c3eee580af4b65621a6275e8af81d2c47753fcc885b38ad120f791c4d201230396e306d415db2d61d74d7ba35f2a7bf14b08f5905bc5635fe548a80cc77564462e5f7818003621ded6c0165958a21859852061289269105758ea8b96b69ed341a7ed281a33d85046179a0c8eef60f2f6c189f4f85455d5317798a1727271eb70ca67535eb5e8583795512ce91008009d218e29bef75e9f42601624634467e61da35ea0761a7d6c648fd544b506bec2d765545b16c1b8afe3543ebf6e66e6ad8a7247d87461d24a48d3ad10244dd8200a31400f891cd4524807a8ef210d2afa019a0df05e490e31f9191c31f7918a742a6e8b813d2efa9e058ed797e7dc2b897010be9b8c35cc6889719d20b94f5e33f370cc0d4b205d902db798a5d6efa9d577fc25a9498f77489884032ce019cc21acece244649d8b3adea1dfd43863c052d16f5590dc70c34dfb83b4aefe7fcc3ee540747bfd9fd8015d8de5f05bd0929b5f26e147089fe28af68d572538ed372de413cfa080e919dc6188b46af8d5df24ec82cd1dbf44ea4cd79f02182df8966e8ab1a873eefa139f30ca97251dfeb284de893b5e25a5196c59a67036143aae94aae282cc7cc7df4204fd5909420d0a1bcd0b06740cc26a7f8670c2ebf57a11591a6ff6bc0e396bbbc8018ab31d9fdc145858698b943a4c8d0a62b51322f168dc113fd0c41773fb069cbed426f46074e6d6dd7f54e32eb4e4db24aa21f1eef00c182ac8cf70fdcb737e195f0f1e66e626f75685e5f84b20f929c64d082cad24bd258135333016674f92fd1c65b8f439ea8ed6611026ea2bb074506a928b95d3307e55365f504e1c33a56311bc616f154216c8da42c7052cf8a0d1b09c00377368706442e1e9d8b20f293285f1f03738f173f7b723830ee8ba5ef56498a737e1d7958a9bc5d60336368ae5a966b5e787ea25ed16bcb352110f090de7a3017af838af0a8bc89e24fcf19361535b7349a761c23da8a187570eee94f536faa9f2397f86eb92043a6fc929bb0136534166422e8a043b034500ec6fa44e065d6ca7cdecd0571a5f4ca3139d1b386bf586fc2cc6c3bdb33089cc936b14031a15d7956578229505769119dccae092c8d7a6d124abff4697b11e232b3ffc78bdf4596fa849c4720fe72db2747978607d52c5e16df32733ace289c0823bf0f2298527694b9de4fe747839c8277720ddaa03d1e450de5686ee562d60fb0faeeb30f2df4edbc5fd8771152942a3044a016cbe2e7227ae845151db612afad87596183032227d37a9ac89b73338739e2fe8625bc621d5a82c0e416745881175c920c3f8636ab7df7cd5a2e18ff34ad7cd404695c034f2bac3ee685890a65f0741d848652daab76c3ebcc7f009d3586e62e1ad59ed24b40e40be5071ea0e8ee554f4d273a4d8c926e1590cad97cc15b0ec4b5c84dd826d1c2f74eb0e1526c273da29aca91de428d0ccad7b01549097dbb31943699a727b8873ba1cb325dadcf54336bee30b85ccff21b80409fc31159ca827f599f8029523f27d3861c1096d345638b1f5cebbd5d8514171e03aaab9fb525ac02f67813f1778984b8967aec44a56854b83ef4a09b80dac561324356d36ced5011fa1926212b383c404d7e2ede93405bd666d351d4bfb98a0b0903758e9a6df2ff4d38484877a5d36f5a3d189353924b7a9fef0d94d87a324d5473d6cf0ad42bcf2de018e9097b6dc97ffbd31e3ea3bb1dfab2dbd1681fb33d3071320a8502ef06668272a8087571bd54a97d7f1d30bc528d2c22f5a2588463d8b336eb8a4701864c09c5447258b4f817286954ffa06269324cec3f25d2ef2b0ecaa8f1ee863ab8c387572b95f49b9f93ef7832cc760fac6e81572d68d28dd1ee86438636153834f96bf5c340daa9b086f8cff9a73cfcae3a37759d9023071fd441a73c33699c6e80c8222879cbeecc4db509f80becc8b6d5947a6b29081d68f753e208bea3162694308a4cb3023d799c58ccf9026230f225e3e9fed12dd9b44c7e8e0d1ddc36cdbad593676922d72f4fbc994d23f70b84f5e4d8c7ac9eff4f532de6215e67caff656396ed5cf5bcb864a9cc95aaab7f85d7eacbfa77fb8348d8157d5be65ff8763fea9e068c2f147d02979aa9d2149d62b6744e1e006df017dbed899d3adaddfe30d9c5bc3ce02e1f1d866a44a8411c1f758e216b50ee179d53787b4e83c4fe770c01febfc59f1e7d0e9e72fc6fae53b180d9a91829af9b149342e6e98cf14f69e4bd5f3820d2ab7f8bcf0a42a8b465e6c5710bf69ab6322251baf941aacc942b4e8d84a96e2345bda80060680fecc2bc4ab8471faca611aaa52abc6fede0375758239bbfea7f728b0bb3f458bb95f5a7dd3eb65932629e435e5b5eb9466529865218a15b7f7707e8112c60b672fc99413a34878e2ea84826dfc6e3b0f5714c6dbe024b4170c94cc7a3ff612146e004766971c957b7233771f5b3e3bdfed429d69bdec22afb1c2b51be72ffc6d4928501a18e7f775e6cf99ce34dba855ed2cc6038e9506544a81f5203e8bdb423743d87bed95322bdc8f8aedf0b2c2394d0f26dce7fc78688927bccdc00a241c9d8cb9cf101b68a253d66f77eebf1b2f0bfefd343d8f691ca3a1fab94d2d5fec14931710076e0f6ee7b73b5ed099c71125dd3d37d82b19d1255ddaf7d5b62eb44299cd41e5ef52d3e7d940e8e34f6e15cf46e6f71ef853ea5513fcb1a436ee1bf269029986d4c983f49c2f7a8997eca6df2d414404e7ffe193d5db8122df811739cf4d7572de281b8980cc27be64fd03e8844a3e7c3c58085ddcfc54b6da4ce0878bf2f9deab2fc1e4e24dbcbf3c25ad3170f105671b86e8f2d93c1c95b83027fc0c40edad096755e65b4ec59b614510f0831e4c025bb71eaec3dcff8d2b784d15b0437a0b9f72030042a25667d24e16d1286fc86e416c2e172db35aa6c3b16abd0c113601141c937e2b1318ce57a306477bad0bd8751ab4c1777ea5c1b70df5e4bd040352f7dea2ed8fc512336fe214f496654d0914a1f2ae98757585ff91f21fec3d2420ecea6a09ecd06c9020ad4354b4a2b52264be48ad09194f2fa46d0b5b24cf9c54934bc7412d33e97f5dddfaab95257128fac1fa7a741c9b73a9235764808a01e6777a06399b81aa7189bd05909a49c9afe62d63292d1dea673ea49fccd4ec53442155d9e6b2360b1c7825487789db05f618da644d55d821e4a28a7f30a9f253ce01d65d4121f5dc23915e4b708f4d181d3468bf27769b849828a56bf5b01ec4b10c9abfd3f7c93773d0fdccaad099770f44eca20f251f418776815198a3a16ca8c39c0f48c12e58bcda29c105f9c5688b0dacd617645f69c140b8f2f16df61ac3c38a34bfe4227e97cf9c17050de0c277f5eb97caab966a3e42c5fb56f2bbeba2debd5e7a4691be1a4e59b779760c2f9af3ec10ccc293177ad46a73b676dc4edcd1340de6883aecdf237bab56485ce227cbd19b15433cb070d1925c34b169fcbd626e30f9444f89132c009a8aafc6c8b935c254f7578187949c51441ce78c02456e57bbacdcee37f27736385fb5ca25e3ce454180cad380107a23c80d302cfbe36217d3dca14a40a295d03fdf2cb7337acac0d9d83c89464be01322227d6c6efa99dd06f51084c310f355ec3ad7793d67a496c472d88ebd1020b4777518cb314662059ee70fcc521404be2e02a3c28be7c043b11180e544de780b651b4b7f396ec9c4c81d0c9a91160062f5b803c8750860121ab87fcfe861454847b68808b424b799dfdd814d35757592961265851324c544507df4c19cc02a97b044e645b2637eb9d996aea362d0f09ecece72ec8e4df1335644735385aa025114dd8380b01c6dca660067b8405f517aa7f8c88df96b3fb158349c081f141ac3bc77c18e24d234f233f122e9f8530d0a799083b114ee9ca315cbf05473443f8fa73752842ece8d420907728d94bc3fb4d3aad4983491203655086681b63a9a68ff4c235296c6fa0994b9758118a1c3ee844f692f5b068f52d8af25974d15510fd3d740378bfbb1657db778a73bf456a78ae5df87b0048c003600399b259615d8851bf504c203880f58746415e295e00e5838e21bc83255e06e54aeb9159d01a546f45030570d2db42399078db63af282c47b1f7c4403d93dccfa0b08045969ad4aa73b0877247b34480a39cb28e89f448328a8cef4048baa97f4d145131c2eb2b324a0ff1069997184a902399aa5132f87d3ed42ea9098f6b8bc9a8321032ae908e0e67ebaa5ca9f3f85bea5449e0465728f115fcc9081685b4380e3563777c0dc329083c1c5c0f918f5d2febd859168a9f522b70d8b629b0131f69e3aaac09cbfcc9b4247f60463c8a9b209a1a563b6c3ed22388c34acb03ccbdb401ef70c251b1245bd66935a7fff1fa776c4350dc4155ca6e2e970852b839624a7476bff6509b27d230a7ad3a40afe591fc52721375fa494d05179c281bfb649ccab352f1c5081177945fd67d447d20573385d7903b32967b985bc247eebdf873667657d4adfdbb0526400c902bfaa3d47009cd05a337262b03f58b5078e0fc3d4c40a3594ddea2eb746de35384bf41a52918821edbc0ecbf8a73a9adfd6b39d1925100c1f4f78df5d4924bb62457e11fea96867c6b92e0f3c85c6a1ddbe3382d78789bbe93af651102a7fcb740139a578e05e618343d05a1c728138d48ecb9c7d8c884adb368f8e6d8aaf84f80c42e9002512a10dead1d152a8f04faf26b081a70aed6ab8e4ce97e11c8d2c0795927bbd2986d0a4793e03b32c39f9cf48da8add0d7792c1bbf4cbf524231dceb6a79fdaf494c776a617bc379d10db63a892b70d5fbb030fbd7818ab95634ec641a3230bb52a9776900fa5e666f5001af11c712de8b3c9318f8cefe2b8c40f38864ba552da96636bc7ed2423d23db6d4966125304c436718b97961568b31de5ea17099c207e9d748a055d09cbae6265d2d9b87de04ca9c960711d2c61920eef15f1572d6573cd414a7afc9d410ca449a9608372f3eaf22ca1b61466a0e3e3081ea3f1919495f5f9a10fb3e58750f22638eb6ace76d1e5da2487bb7792ea109c53370bd1f66a991a9f8ef2150e62131b8929ba67fc75c913e8c60295538e7e2efc1b9bb3fb9cdec5fdd69f5f0f6ccbbb3879e061ca03789515d451069071b8be4ce01b6347f6b80373b276a4190e409609bf5ab9b86083908d06260dc05412de4954c8884e4c88e99f5d2e8c73cf3e046eb1e72453b72a4961dacfa7d7064285655db2192668166c6c17bf0cbb3dca3f358414783e56a3308ac3f8fd11fafb89727fa228a7e286875ac8660863154515e7cb2502f41791dc26bd8d8fbc39396ad68dc19628d51eb6d60873e3b40f2b9e173b839a4e40ad2da4b01f55b3ecf4ff394b6c1fa60f9de6fafea3b36946dca68b36bba9682cb41689fff2812668ec13d4c0180c5e58ad761d2adf0aaf5e56d638a3369e18c90695b3e4c43d0391c51429fec5c745475004fb270757dc2632594e1cae1d102a1988f359d4eb237bcfa514e40aaf6b8943136b9baafbecc0583065c7b60174ea2492f26a19b08a758f1c9930cb966afd4c713498e839fb601274a2597444443a275bed26c4e76ab25539cefd42885d21272fb929e3ceedafbd24623ae2c0afa4b2c0d40578e19b059732c6fa7c6f11035ceacc090f35dc1d892fb22f90eda387df5188d7e569bc0ae0fa11d3b1f76cbca2f511570f065a923057e502cce9695fa09f7f3756f0e2b55518c8b1dd32de3b39dfcf1842373d95bef6f84f42d9b8c20b5ce5589ad34de9c802ebd1e080c89708394866297aa8e68fefa327fd5c3b8a69841ef154ab68feeeec2e8aaaa23e7351e02fcbfdaa776ff3357163dbdbdf83e093ea950f8c3200b94e4db4e9e8c916f2cbc0de3b634c115d7191e990a5c0ba2d72f4aba74bc82bcbdb5737c439caf745272c1757fdfe455ad8e4fc32c1588cdb3ee8b3acc8d181e2d99cd0874c0f7dfb19978ca59eb8614f05bd807a9038f7170cc829b77596d1e8a7fa2d5315f056a42991e844aff8952647b635b310ceeece5daa3e858a1ac2d9c6885caf0e2d5784f6e7c453405cf8f3d81513696c183dbc63a18ef23d2569963a8d703a892a0c270ddc3665d1769099ac042c0cc83e06be1254aa16dc0f08d081d3d0451dd3fe63ca3e9fcc5d074faa670f1a7e5c11d655ffccfdad5afb514479737c3f72ea53f089ad6ab500808243bd776a582c9ac0049ca5e57deead354d5173e0e3e928206dc551453a0368fd202d8662437a6311d83d54a35587afeede36f2497ab3899683fd05b93fe30e74bce277cd6828c9f458681790414b10a4a5f8b317a5a42ae0fd9b77cdd3dac018249d5c7f23e0654fc225f88345670f550566ee04201ee9e6afa29c0df912bfac33317d7572354fb5bd16bb7cb7b407f05414fd1f007ef0ae2abc50976ae96303a5eaa04482caa835d80dd83a0ed0dcea48393846e233ff6578a0eca0c20e11321a3f2822bc35f2e47231084d4910f387dcb225584320209fcd20764a618e95f3316e35f918bcf4851d3e13d301a56e0015fc2ffff21042fe62c92ec35fa1006030f1f65b861c8b414ee187ae6ff2b4ca78c360bd7870305a326242bdf2445fcfe682ac6c229b1640a58d30f125b459293ad36c8378e24d7ffe01ebf588306d8e640f5fae0303b6421106edb5a17bb02898103c0a7fb8c4205a2f343d0cf5fe37516715c024b344ec362be6098b938956e229eb1d11a845db99584c0eaab9aa1b653ed9bec912c8a62832682c64a0fd4501bbaaf3c0c99d899c413d43c71a64e604726503184ec5635a92ac2f41efe35d3f58ed0f02e0ffdfef541b1ae2bbd58a899d4dddb9ccf636c0d124188423cc92d018b09062b494879e8c0e892a0b910a5a7571b0e3d8cd3dcaa8e245bee3a5b2004993b31cc6a19e6e3e8ebd3533e5ff2c661f1c077fa7a055436d7a49cdf3e367c1b97a40169f32f9db7c454d6468acbf52448930c8eaae0b04d44b8b6e1f9c7dc3e593b8f42d9b62cf1ede20d596baee48a060cf29fd683b34328189f1769ed5a75d6e914b9675d0f795380942c2c6d6adbcd221d9be80c5b70caf11bb4341e9ceb56a3f71b63ae8bba58762947b17374d144a977b16fb00e59698b550171936ee6d1f8f7026f84aa90f3d26d758b4417adbdd5be78d57dcffe7838a9ce99547e0d52b0050f7b559669ba79db5c9a1e2d8242023f2d9e0391624441fbb691a96c4db37835bdb15b6af4e7ee36ebd0ac8a7c7ea2f8f08246a9b25388995ff4483fa6cd80c446a06b3e1a2e1c43235d12a7aa394f5b584c224e3ac5c36325ab83e005e375d09d836813fb6a626a3e667adbb4d58377ae55203053d61e31d87cee1c032e91aede47259f05a22f5e2df778296bd1f5b8e142ff605c13ad5efdf58b47ee472ea33260ab6e2deb56fbcc346157b3212bbf30513e8531eb00f5586988d60b92fa7844af132513810b667872ffcbe578bcde269d9bc8f1fbd19e5503f0c40f181e1682ea374cb5cf330858aadf049407d2ae1eddfac1170a7c1e39eda9a1ec05751928a8edbce0ca1f00bf66e5cbf937ba61af3e400e57c05cadc33acfe6bd9bd44ca8a11ee4150eac533d005a8770972cb8c3de9c29da8e7262d992ae30ada7e1871932ba56fda8a0c9c1d5092fb3612eadc21f993f30a6e00692a12d779bed9fc0fd09e083315ce33239729f1fb0b54c6c9dc862d009f5aa8affca13769705d7f308880a5f7e8481ed9be24d338dbf498720ff3989af57bdbed7e11fe521749f45c87a98ccb7cde0ea0c36d4f0554a9be646645260b4d64ab14e153457618eb55eace28d3833b0e22836e2e437aa251a09dd91bef702c0bed6bc785d233d6612f92cda70cf4f801e49b508115bf2f6c65d140477694ec5c23cc968065af9f27d7a6a1c032975b39f1ef52fd649329983b9b8b0f3a004b2dbcf95d9b7d389ad1677e145c04d33fb06def80c6013cd94c9477c78b3bc27ea580e48128236d4d6b58b61e13d950b83d98e5bf3aa9908f708261c2475b2b808ee7e2c317fac1b02849ab04b51c475f6c990046b1bdb204784b5237e47405a691b6f25bfb5ea7a26107611f0c286e6058df3a87ea35bd2ecc4bb77170604c47c869446bc6d7916508ba8720bf9528883cb46a94d56f66b25303464b7b5d4ea4a4869aa6181966a02636046994403a438e1f0a2150a3686d1a0f7ad2e9304b3eb0df2c0ad53938ab2d4aef7eccccdd7940096d50c45a685578d62e884de764cf7c7a674510f3406ebbc6b07d9cf8d80b4e19e340b3d0ec964744a48a44ffbcfa1682f3a07deef6303ab65d715b06e1da4248c2736f10662cc5b78c50f1b08648da9706a2d8df0a384a1b7571b252c8689052181a0f903f69104e682756ef8beaa19f0b4bd9504fb9e4c9c6e474dcb6c95da1c19346c58d053a4321e5fe2695b0703b50cfd4b8e440402b4a73a4a76d289a8ec3a6c958f381ac0d690c34975adce6c99731524bf375f085ead4d856877423370abee67f5fd3ef86b95a396429bb8854ae757074bdcf081a15393e69341350111242c13b1b1492c12720ff5ff2c4581fc76e0cfbb4f601d7b541de71d2a537e7d9c17e89ce3c45e90967b9af2832c23d0720de7e0b104bf7d6614870d127ba7b8d05f0bb18b05de785cc4e82838fb95b2de648b211300c8313ea61d336ffe6ee3a51f976f6e828f390eca490645c0126ba3940f4763f0498a0d2f2cb51ffba5895088f48e739c160bca2cea4935421cd73c3f78d79425d9745ab1fd0756825f6cfe9879f9e196c428777d2bd4ebf71c9e215b8354694d23e09e1765cdcaf4cfe92320b58ad163a09d8d4998b5fa7856effbbb1c920082a26b5c0d4501fa42c5cb12b94d4224ccac891db0d2c34befe461c81ebfbb941e0762f1b6b378d32282b9ba4a46cbdc78205d9d9f1d702348258a9205fdd6b186e5177ef9365132911a33c12530878d7628a17b6ad176cfea493dd795b79aea5772e6eea447bae7f4bf0df17525c457c67da99fdeb370aa09b2a68a531ac0784f9af2fd99ac56447ee0904927ef30f49b2fba15b74350f3942449197dd1f973838f2d7311a6c1d520fc4c68e54be7e4df2dde6c512afacf305be42f52336ccecc090f0f254a26a5010c3611e5d725fa13ce4f45999186cfae5990a432e165d5bac2a8e90f525636c59763c4210b26d488fe51af7a46380b937b36eef2da50a5a8f08545583c9d50f06eb13a2b2ed9a195aee5c46061afaf9ef5fdf737d190d39c59ad2904aca7277b4e45a14e92594551ef5e24d96f69e1ad538d3eb1c8ce35a1caedde3bf9d4ea4835bbab19b8ffddc9bfa41a56fa0ce5610d6b63fb7a87cec233ba78cf00d4d51cab86d291fba360b6465774578ab932c8550c6ea5d2c0bcaea76dcea11017d5f9b66a1373dd46c9bc203aa8998d81fff960f5533e69ddd208aac87acf56b86017059892ce7c04c8768831b2d9a05922fdadb9e6350e6bc7334f3213218bbd0e8c9a548ba773c01be38071e847490ac1be3a36a811c089b06a71a29297a3a4744742325d4afbda0a1443731d6e3b0e5d847cd42fdda955ebb82a3e088b541bea599edfd2b760f47b503126bc049b0b5168f55ea868a438c98fa9a10da08c7da5bab91280d6fd89fc8260e1ec8779f653642389c239ef5f191ab70513e8930c2e8d9f94dfe684c8bb4558a828bb70579fb9f6e530251fa8da67417989f632175da228652c5a61309e67ebb2f84644a1718d09c09aa37bc2fca11654103081986cf30392b0afcf784ce8f35f443a0d9622c402ab7c6b3a20f8480b1321c336e526333fca5f1f6b30cced2dba83281c54aa71b41a5dc69f5bb5401f3285a90e6c68df998ca4ddef81cda2e232c4711741d9d03445dc69958cc61adbf4b9f98f387792de705ce4b1d6b9167a4cb4a8f353cd722c92fd7e0ded48cc4c4125e5b3e5d1eaa1a125e4958386a9d0f1883cca19fbf0ff75043f0d5e22bb3e420aed24270a867cadbac1205fe330da01ffe6be98659a1bb2a75ca907416a0a4bd02f4a430b527b1b10ea0a6fcd4f78e6b7507f08bb4ce4dfbff537aa39fed4f9bb0e4a13839d5114f196d5fd690f720082a5a5dbfc112eb6d1e44f93add71c8c4ee0901935ee67213d90b15c1a1928df12e2c3d4a4d5bf5ae3d83b7af75bf1ed444a86ef6f50bc237f2ee198714e1332976711611320b036182c2e63af7fd5b816e00f4c46af91df5765d341137c41df967d78be7792ef71e8279fc96123a9b1c6d45f8c5a70e160845c1f97e5b2806d3e5110f66c16c3f765cb792e394a6da3205074d0bc240a1dbfdd034f16fd3295573dc574163f2d0839c4f815ad0cc573269e58e4375a5f61d34dc1eecb51d8502acc301849d608b924dac81a9b700f24038f406a76321729a43d91693a84a67dabefd8d8e145a19d1458bc00b3f153ba8df9f6b57254f550a94eda1624e71903a2cd9c52c4bc91abe92d70c4f93303760e48daba99262f5fcf06ac67c6c03cf90dd008b114e4dbec25c3fd97733407f8a91010d4d3d58bf7b3084444bdbcbf3ea2cb17a5d992eaef6de945b1ace6d25b8c6de9ab7377993f350599768faad75b68f71e556cba5a97d59fbda63870cacea96c4420471a58aa749a33187a5ff9fd5917f088592410b5205cb5787ce4ffa595b9a87bc7be2bb7d3a727770b5ca8beede25f5d172ff314d430d2b754ab7bbdc17fa383086b4e32aa88606a9ac28cd4096a31437f1300f12c3908c90a494e9cf6e21be4b1bd689c0358fec53cb8ec2f4dc01c3f3177d0f92265421b6846173b090a73aba599cd1cebc94db52c711287488d0396eb0710e4002018b2fe5d60f3c6bb4c0c0b5984c57bfcd989bc49d3e60fd037ab668bd14e36a498a50c0255fc9b3ba78e24d839e4e7510731ec623681e7b19e2987f392afebde02b4688cf4edf73c6844cd5755c3b60295da75dc57e42fc543d8a3da8a41b46f09e5612f1ceceefa9a21574da0ffc9dbf06ec5435f9bc422715eff4603a7211a6e0a7b7c39e33481e10a0b1dc9a8cbe55ff43bab17dcb448918a4c97ff9ef29dabe9d4a2b31e0918e91604912ca75c73f49832d05996b27bbb10a7d9acf0ad42577ce37506428f6c7f4d0c2368bf6274cb62b74a10ba91f6202f22305bed427917193a61f04860e3d1dacae71bdab771ded0d188c23da60365e09016bfeb2958a85ad6a0db0b71b9494622b8296492f396355eb90406a4eb18ada2dc565e4ee2666824db8d1d226e60218cf551c15e9d28010c80eb277c2c2bdf3a8a5f912bb84da21b1a4d6b43033d4baa7fbd598fead05d1647e07d36df304178db47401796f873b57c28ad0d52a05718fb22eb94118541e998864ae2fd542b34aadcb8dd0156206c7fdd71ac133e3af4b1b0289480a8c36ee8d6a6113783c9261d722dc904dd3ab7a8aa453f06ef5fd2485e3a7dd7e0a4ebba781d42f7b5e378b07184fb19b779763ed8110fed39b87d4c47a10912cd2ad1236ca4548df8618b86ff6fc0fb948af837e7e6618b611801d3f439c38a9b55fcdda1277e93cda11859eb6d1fb9e184a880730047586c7bbca9e40dc39435db29fb4fcd51f3d30ea8bc60278d88b2bc38de9f1dd8abf1085cccb4c5c4d4a7577ebe55d6e5978540ab81698d8d8b14d1e59036c9db7e36ef0bd1f9415e857d9590f5d546e8231c7feeeb3be8456a5e9f72d8b19bb48c93c197e3edcdd7f893f25eefcdb9a6f2bd01925773ffade4a44d78f804012b84bdc186e7e977088231265fa1a48624edc4103bc69102a3d5da32d03c1ef88083c1c3fa0db2cf463b90cc388be326d93d223ef6dc01d55939e500239b261273598405cf615665d93d9b54a5f65f4ed7a8f5fcb95090f9c121b7a1d3436ced439d20a11472c32d7889f5e2ab5d2dd5ded1baf6168a3255ef6e9b9c7edf3fc0914009f447234321addf0893a98285ba6628ac772334f556b633e6de582fe139c5df54fe5af30142e2cd34c5f049c1af758bcec3725fbf5f0f7b30c0e76f71840695e9153e34b6cc4a59477b7b964c74d39635cb9a093141115abb3db0595bafbaadd783ef644c33ac9c97e680d71468ed97072598d180b17b18e89031d1be87ec3eda718fe0bf962f2b9c30a33cb9e6b4c5e54f454bbcf8d4808d8479575f837d1c3884d737e95cedd65aae237817b12cc12be0bac9a7e73d708f39c45c9e7f9503d6cfb0eed3f3762756a2b2392a2d3cdbf0aec2934e3604e1c481bbd0c115237b9f7f90d24d442e3660d45fba8f7ded7206370bc457d2d6db31b2c1286cfd24359a46996d8f4126de3f920e6d4a179d77b8f924a877709384c78e29fa70c9e24ed2ba2424d67b493d46f83f579622f0bae288109b1bcd0dfc2b67039526b5b5e6cb0f2b3df222ef1a65a48b1525c7d0b13730eebc3a28d41e25c22e58bf94a56c1e97f79a9d8bce41e0d7558117e96c69d6a056f726fe6eb0b9ffa34c3e69baa8ba32b3f098a533e82835af6cff3adc8f819e65061206a273583b173efd1c78c0e73cc6a69cf619f35b64201ac2a4d371ae8d9d64bc12c8b29dc7a1ff9700c81901ac1fe838945f4845d486598989af01f4878f3eef42b8d9df127769f18b7c6585a05bfa46d024788b099d072d470fcc20f800e4eda6362f182a4c4ca2bda0b0e9a046ad9916da9fc4fe7f3914faa0a20c28eddad3f02de00b0d3507b78dd6ce1c920a4d492726152ac8c636fb0d2ac4090c1e25c2f79c24992398ec4bd6d77695def172f2f81ff5f7a277700303880fdb24aa9ce14bd274e286f1fe9de2b9876cfe140cc19eed5cdc9cabc3be9287daaa85b0ca9c46bf72bf4eec943b51304b78a6676bfe31e29ee0c9b37d6b7d56e80227f9f0a03beb913bb0c8e541bf7d0445b3db64a8018db47795880d407b3f8492a2058159ac552e62fe10d199db9e7e71b6727a15ed3ef4feca9198116d4426398a6ad054880bb2b6946f1b34aa884a073087190ad28683e0fa47e7a3f85647949890b061647431c047db83264fb65846ea15c6d23724deb1d452005e9aef68c20698f1a4318ab50d886859b2e965ec5cb7d7fe803e008d0883ab274d596a46bb5e39f201065227e9f3f6890f3a1fb28d71808ec224fc95cc8c7f85d9328ba4a69f56867907c912dc50f5d9ef566ecf12123bc0909e9e0ea226c63308430e5d7feab11f3d833a067016af67ea90e3d29e6d4488b534c9bf0932faa2a6ff8fe24b73c0e70ff23aa300a1e24a94814f0918aa0cbfec5f478761d063e275b0a7095765e649b2b461cd783d06fdbfc29632708f39f7482c7a50bd073c81e03b3b78d5ab4b4387fd1639102d6edf41456434ae7e99d494610eb9ccb5098396e8a1756cd0497eddbeb7e27561e8687451f5f06454dccd82105a9ec3025c2c641609809a5f11f0defcd9d59321cdb1c1d66ec36fd17fbc89c1354fc617e1db6c5802fc973b8d38933c51cb477a4f6368c3acfc3ecc8548852f38e9d7478b3b8650069f36bc0b0b8804b8d6d4bc51105bbf2e247ce7d4e94649d665a5fe4b937ec55e2185aae563179e27e1db2399160a4820df65423186428671f9f7e4c26f38ce58a4751c1b1c3a12f5f497b155ae2d6efa20847e67748d09065e386528055d4cab629bd8914c0a062b71531e697986e2eb1f8b9eb1b2f22f2c5cce124f53f80f7faea709e4c066890b4ea155d06ad87f5245be21924383de299cdbeec17ab4f9fddf2a728cf67708e7d767e705e01b11b7169f1f42f224a4ccb01e539def9af01d10e681ed5495f3cde488cddf0e33ea91e0b295eb41b755dbb1f6d52f19a89e626ee94f4558f68d1fe34a960e16034fdaa3dd9419f2cef4adfeab9a195c6d377f82380ae71cc78218c8529340795787dbdd87abb2ee1314ce23934388cb3eab05e0d47641301e8d74f0d0d56ab04afa7a507397b1b6f51921028929fb0d1e927f3896d7984d7c2d62f200dac1ca290f43c222c87ded42febe70f696dc6e782a9c418306a778eeb78ea7178f3d118757ee50d88902c0fe18f649065b14149228faa6a92ef84f0ca1df604a354ee91c2b7f95cba4ec483203de764270bd3f6f0ebc5ed80720af8b9486877c86cf31d5e070b0c488c49bec15f70637ebc2e941806dc7a33505f7deaaafb6dbbd7e50954a0561ffe15f49116874cf19397a8cb971da75f01eb73fbe3a7b320cb25ed2b9a77cbfea3618252ab0a82b8d10fe385aed82acd150958852a79803b2f566c0cd4a9980a8327c07c31042baf290f76e43ef76b0a20cd4890cc9a6acdefeff73ad3e937733dfdd314dc99dbbf71e70254790108e11b063d9c987fe6d3184ad37e3b7a07a26165d700708849f07711c621668b3d69fc1367ddd4e5270772b8dfca4e527851fa97f332ba45ce458db019c237f2e817ef01498af8bcf64713609bd24a294487088257b0b826f6df43e3d9dd21c7520a2251ee812346e10a6247a86b39f1f174caec5797a305c7a7dd159136aa1d2c9c9056d896a3964cb022c8e09852380a301f29761643fda0467f893208335b847b6a91f8ee01080050f15db41b416b47644da4a9eb66aeff3579ebbae3b8817d9057de26db14d0a4aae3251a54969902d657d56ad91e0eada7d069ffba32217aa56dbab8e159aa2d7cb1a99ecd7cd52cc44db7334121cb1b8626c92a64e478de2225867bdd031813b5a2627e61020e7831100732058778a60f5d697a59987c3db61b3f122e1ec571cf9212c7a04d7ffffff28