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

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

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

Block Certificate

Block 87385 1fe89ecee202f82645717642f01998104ea07b2e8791bef7915694fd9086acef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c482ede0cafed1c91782d61ea7c6a4ca3887e66da200f3fe98f11615454c3687
Certificate Block Hash
1fe89ecee202f82645717642f01998104ea07b2e8791bef7915694fd9086acef
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00112f0000068d0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c09e90145fc558c17a409ee5555efe5e3baaae4fe0537e2b08034e7c22e8ae2c84978b92593cb93c819ffa26fa09412967f6629932f01de0f0b5cdb44c0bac48f401f340382f97c982075b4044ccf82186b20a055d1575d0170b0000000000000000020000000200112f0000068d0000

Raw Header Hex

0000402017509f46e3c2f9e6e60158f18ec7086dd05005f58c40d2a54d90e7a7e59e2b96137424ffd0a3131b444aca3227f55f669e6a688cbf488612e94516025c0b77387d85586a5fb8001887364c451516f198fef300a26de68738caa4c6a71ed68217c9d1fecae0ed82c4

Proof Data Hex

59,560 bytes
1212160103073f4cf769fc3aa180fd47814690a7ba55a707ddddd8344e2d9d26098b3dbdb8c31ea9f51d13d310999ff1a21d2b34c2219614609aadecc3aa887acf093d53f6133a1c33c3d0b0de464d2b11444bf826df89783abb695ce9dca0740817c3ee5976b19ce593b69935717ff6a2a5ebd0e770b3ac917b5cc2eb4d49155043da26ae11347c3e151f459838336942f0a89e2b9fc8ca19c64fe30e11736d99ef1f635c770ce24bbacbda23e4b7835698a924750d0d152c06a184892b8c5e56834fa717c741d1d99a4c9bfa3215262d742e193c6e9eb68575d9e0f2ae465ab65dbebd4cf6744fa026542bea807ab21bd697611556df5679fb20c7e52228ae13892fa8bc4d2f638a8a95996da7ad24138639389ec65285ad9c91735886095947034aad6e6af546922426c3d0507fe7866d19a79460c02dbecf8eff134650fd46aae0ff67f3e3b403db34fb07636510abcf18ba9f09f141299b472ab84caca0563f7e736282460e235dc298eb3427682709a2d5ccbe113219bf9417a50f17388e61e72c2e729d8185b06902b78f09aadae4f3bc2d57a3a46844b62d803a63bc5394c02d9a194d149af3272b9bdd34b3fd91dab06790fa1fefd0cd88e56d18f88ab506b2f9744d9dfcca83dde2cea3a31f8434adf2f47efe1de0ca5883338856846ebef815646746b0d71aa545969c6f8933239749f927837cb67ab14e10ab387fae07f9943ea642883f6a2075e34c8ae4f6a5f923f837a9489e5dd6e9483c5de67ed36b0f9aabd091d88af2cea39beede6215d0dc4e6d8d1e970201b40f2d6341cd8616363f61d0c01237abe965b0a6e6081b1f2df2b2dc004346a94d8ba448ea157f052f9e59f5ca0402bc07217c7094ae609ccb3557cb277b53b9155d0f196aefe0e676428539de95695ce886a1988ac624f75b46e91d32119ad761dc3344cc50074f3388c77d37e6c4bfa3352046d6f210e03f649c47265361df68eeb05227921b61083f7383ad548e69232c36601d000513cfa6310461a2abab8e2f4afa35095e36060a8c9c93ddf716bccd4294909af16c81f667ca0f1f2a5248391a264290675dce6c16e893b8dc06e955633d3c671bf86e2535721a0da5e16bf3df6047722e2d8965957e49e05c5a2865f50e27cf667265d250c15b1ac408fc0cff86486306b930bbd0e0ba19314c262384d4dabcd5355f2181c95500e1d20a06548a1597db98cfcdc1c008ecd187b1e5e85292d700f0cf208ea9aa232c5e0cb50f6bef02f5ab45a94db3f907d85fb1ed855d5bb4ba5e6c526c8c530554f7bedcfb89a2c627173affb2a10f416f5737c78f8023b7f104a49b32db03b752c4e257dfe31ff29c996ee61a4708439b1472303abee2cce0e70ee0742a4fe1dac0263a92773c89a89d10cba8ea71437c5169789cfcc6209a132b187446b9192e2fd582082b87999dc07c4ef41be44ca8a37c5e327294be5e1fd8cab333ea78828837ed30530668876ac4f9a5d6eaa284b776f539a272fb70eddbd6bfdea55f6205a91f7471d84d03048c3da60ae8d37ee238631b9da2f1fdd269065260de51bab063b5d6678199eb0ffe0122af9e6f65c2dd9f0d5da601748e07a5af5e062a2049bb218aeb24e9ab86eea65b76f594d83a527d633b76a48d887436c56f8d3b50def52f585701e8b5b48593863c9377f57424a6d828cd43e5b41e75a35c1cfcfe10ba3bad4eccc950c30c75911b0b9b70df7aec73e0d486fe7959023eb2936f1982b16678f4203a01c8a08d57a4e3b9554e842eed3d0f5290978547a574167d0b31fd15f98d13423adadf83ecd17bd3f8d343aceb6b7acb24b6429720ba5fd9bf93c17ef9f05c020e2e9a4dfbb00fbd9149e912ffb2428256384bb14b62af6f51f5a87ae47f71a312567464752e81253e7c6a82fbb4bd5b0541620fb407d3906b198893c613433078c6bf2b2aa44582f9fdab9b79d411694a6a0afd8ea60e5d63849c10250f97ae8b2484b3df763b25a3e6b805bcb3742b06d86250a69ba5a97a7c9ebcd3a261cec5892454336d5c045386872f992b6f60c0bc19c7ce7f1d0a8075e45e6baf7376dab06615f705b9f4e367b3f0e138b1b3caded6395834905bb59dc91f2a8422f2fda4e15007e9713a29cbe0cb84376e7b33ba5aed7c2ee15bcad989a5adf92fc2dfec30fdf495ec2682979d342e4b09a2df25e0d27c2ed65b50efa311783d9e200dc9edd631d3c9202542758d62c4856f7bf71b0c61d4c5fb6f4f8138da640bd61c7f43e9d334224d4987fee27ae2e404bfad6623f454c2f93f936aacc079cebb347b03d481d9b64d1a013b9f3f509b3a2030071c186714ee8c6cff232b22052412d13b4274ab301f9e15a5c93312c9d5be025a1673d7ae2ce802c24e7a6db1b63b3ec21146497687bcf64b03bfef621fb618ccbc38a0fc596511b39004ecec6f36891139da5edd20fb42d7d8fac0b0cf1e0e88a7540468a1817069659cc5a0444a1ca55b0b11df48fd76aff1a309aa509e25b2cf0df40d5ee319a903611cfa323c726e7a1151bf125caa633875051853fa6b95764b11705082b783a1dad72c7b21cc2c835153f13a21e8fe154c1fc2f8a780562415da1d7ea7e8e839d768f2063bc3756fc5095c849739e093e113e538ed341475a611c56b24bdf9bcc0872aff3f2868cf28c43d4b1335d2ad834a74f80a38a44ca06deb867037509f1e490d4782d0d5f85668ea25caa7993651500881545db18043f1f91b0a960eb630234c2c133b407949c91dcd827b1a718b2057ccd24c60592516d4b23ca92e90085d8b5c2c1cde4e10e69f8e314e5aefe5e799a7c5eb8ec0500368a3022106a89fe65d7b46b73dfb300bbd716a6c3da384bc96a84b1244eba12a1390f9e47edfea225be7e8e83a9fdbf92293da9ecc26806116c11fd509d807490329f10231071302a8456c1ffaa2e290e1590067cba9082e4577c5184dcd3eb59867c10e953c5f2db124c44c9b2c95c6c1c707d1077d30abe9e4fc5f5901dd0df27721fa22d18245c24dcdef5073d6a3cae8437f7d227e0a6f1ddc2ab556bb2faa3cbfe47d37a04d17e0243b98e2f34a0db919726803a48bb08d21b933f553f647ca5a4135a4d849bad8f05e87e4bfcdf441550cd8a889636e2c9e3ba423560722f31b01053fd8e86f9198ad1f87d9c71c3f241ec6c8a8231d6a4854e2e8c85c1bc5c88c438d2dffbbfef199e4d3469199ffeb4fd279bb859372622abae40d5a82ac0f3ffa63b1bb1c85722d922b5ca1c46b2898cd785da84bc62e2a3e99181be94d43a365425a2f37dc176ca2cfddabf0aeace9729594f8172a5f6e42288fb4f967da85b182f52382e10b28462a78edfa74fd15cba1bef6ed3087ec98fa4a84f33397b1cde6e98f01eb85b41aef3a6d3bf5466b1b566bd85dcced8a311f68da62f4575d99742f68b4a506899665b2c9fea9a0151c86750f60bb40e878263e77f9cb28268b3ac7dc2f4194e1fb24863086bb1f8d280c2a0c47ff3756e23eea79892b8641b35d168e9d9bd604206dde3f0dd5e59ab3ec723f2fe5d6813640d6b0196e01ee6360e450e5d3e6d26b5b180e57ba6d1161cc85044a3cf5cb878a064a82ed9ae7d3f0925374cf01d719c7014af1cb2c83f7323cc2a5ea17efdc4f718ce9cc8c32c0f797f360fc9d8d6855b8a693b7ebdbf53b32a6990dc185d82e094e03961f26bc4075d42a808eb0c7806fa9cc6c2e4460225367f1774eeeeced0c8d360a5cb2377c4f2a97a179c8a884c2a2a8fc9db0c7810914f6cdf4b3d0784d687ed2d51c08c869159837431873684566530e58a16aa9eb155e80a06e727e99d9087e0b1893075520dbbd9e88ad877a31d3f2d5ec9b6d145bb2b775dde59441b8384206832e0236c9f051734c7c4a57395a55f1a4ba307aebacfc6b79a8e421cafefef884a5f0d19fb5b3c351bac1c258289889564819e6abd0314bcc45f7c7a089771e3deba9d9f6f42285fdd08bd5b7023b352da1528cb2d83eddd2c5d4feff51b1db72e25b075242ec07e1cb7c92bcc096635bc6cf56ad25867504d8b060e5b6701b913209c06867c2964dd87b9e223f568e44aeac8052bb6632fd3d81a573e3bd074d5ba3b7f00cc4dabf62e1e0abfd941f4108fb6e71a96d26347dc039e745f4706752958179d537413ebdc414ef1c2d849b99559cd7a780efd40c1792c49579506ff71796a9f93035f5207af3fa94afa7787b2bad940cf5fe8e004f7aca6f05380495e2d6543dcd633a6cf2ea0f0514db5ae5cc801da95d1b4ce1307dbc3aa9c24dbb7e3a0ad8be8f0143c72edcd23dbacc5f1186dbfc43ff6800d22f33af09a640b397cfb6b0006971d7826460c81203ef05adc33e3fb5d1c71d72050f07c1a22994ad52f97a3546581585dff6ef38ce6f130f758e1b33cf5bfdbbea1660c08201a1af3bdfdf8c4833e01eebcd4fa9d298d0274517ddacd9c125fb8681cf39ff8f1a900802fef9be29e58e6fa8cad2cef458fabb21f0f35bca8089761e69aa6b0752d728b7dbd9d68ea1deec96d496b2835b1584686e47fbcb69bfdb2d0d78adda56e19d2fbdebbf65a5678e059d34120201d78742aaaa83d5ededf0f6440aba7f300015f7fd81b34d7882930e09c7c4f6e9078a7916151fa7c10010b14768ccd588089cf84db5c7f4e43db41cacf4bc5ecf63c11de706ce8f7db151e83aad41f86c4e427334a5a38d56bbfa194e4b43e13e06f2f21fd34170cd9a59df46502712f81c129fb2db1de9d99d8e02cd0e2b20e2a38aefec28388975b1dad61396f86f40b4f397103848705ef3c1d1acd490ce3a7d2c86d72ab503d8ed065bc81f7e6c6f22dd9b12a92bf091d7b79354bb78b8318a487171ed642fecabc0a6bfe2b81e54cafaa2bfc0c7faa9ea499aaa079f0c36d3b054a65db21a37d7ca653063012de7925a078589da645274d6fdd164dcb53c86a4985e82099019778f3ccca3b12e630e24cf61eb4feba5415ecc6651c75288ee25492db135e239aa5dbdace613a4a59fd4545ccb406a4eecf92cdde6af9af488b2a853ad4fd85c202414bbe089105dd3fbad5d4da88332c1306a046598bac21ea842e7d4adabd49b6f9fb072f7437e164377b1ae33690221b3b41ae771a2477840f59cfdf73156c5b6db19055703a3a7d305506967996919630bf4999deaf7b5f402923b08820207b653637b0335ac77143fe7991f002558452d728c01f9c4e66533f0691d3ae358fe6204f5359637c79173839da43026598ceddb0ce65440d34b98da09a7a4ff84a15999e8e72a35aa1409dddb4a3b74203d100783614fbe334e4c8732a9ab8ae47793980e2439d4cb39f94fce0051eb626b4f7037523bae6ea905f04bc00a3bc72922d26931f18a49c128a75ba4a4ff9b4fed3aefe0dc60aaf06e1c5ef732e1fe0363cfc566e34457cc0ee995b4ffb649e63b5016c8af03dbd5f9226d00a136001f0436632f338731bcc5dde4454f763eb52a05c39ff50d8fdc9fbf550e66c97a092e3b2fa1f8433981fd5dca83306d4853e8ed7ba371fcae83c16c47f12614f75f45e5e37d5513edf3e9cdbe8ea7d21fdb885fb0fc04c5b1874dfced091fcd63da03c44f0efdba86db9bfeda15f8c2ee74b382360d061cbf12a85510c2b078290b407d2a3843932c2698b89c3f9b40d8615faa2c2d00a4b07956d0871a45b15cf081b5ccea94d07867caad5f909c8f38b5aca1698da5c010518c91114aaa05b69eb08a43d748a31e00677365e11250bb167baa6e43743348394f4444f6667631d7bfdc37b27263b4bb6f9572d447a27b98700f83a721815402ccf47d530a8f52b3cfa2cb6b995ff9bbc74f2370a88b5598eb59c91bbdc5b8c8f867626771b12614bd3238d7accd986e12ae718ad3554e17fae7018f69dbd0423dd8aad305facf38ddea15e987477cb53922aa5e7b02097b26c7181711f9dd2e430a5908f1003f2cdf76cb2abed88a02b3896a944af587fe2d9fc5e13fed70dcbbdeed91ef490e744fa340619b4341721f7cbdabf2aaf08d5d4e10d5dbb903699dc64e72b7cc1bd8240da7d01828d924336ab5fa4cb56831967ce66e964d2f80c94f08d0a82782b384da6307a64ff71f1b07d73a3e945fdaf2da0cfda2888c777b11abac9dd13ed05b0604e6d70be8314e5e3f761eab08585c59d7f311253539c11597608fa7199668607625e1a3d137384430e059c301594a3af133397b8aa223079342f1278688d05c635642b016c73ef1c6a9a1ae59231f2ba342bee7fcf5d39d9c929bd4475820ab754d6a78e11a049aa99a0038caf9d1271d7d4b42e7e0d627b788f631957041f2a9f2206eb769165238397c55cae8042a00bab38e4e2a95178d2c41228cb7b1e382adab7e9d896864a3511a05b247c27f0c2c61a4df63c340955fbebea00bd35eac9181de65290d47503df35069075e3a32ef46bb196f547d6ceadf4e36b9821a1c7d0b6e3784a3b86c09d787ddb6445f588ab08fcc65168d6912f9ce004de56de356e910b3da072b82d0163392c1c06dcf7efeab5ec66684d397d61e7c1437a7a1a0aee6fe019bcd23a609f7ea672edb18d49ecc85209591efb7fda92d2105a3c4cef66a858a61db2106b8a024192c1e22fcea328c4a36e87ea9bbd33b97d397ab73ed1b65943fdca5cd5203792de4ceab657a3034b795acecfbdaf100f72645a32dde47b653a1679948d890c1e94abd52e0da5a6f4fc4ac7096d7c6873beb73253b83c79f62e3f1a3d1d58c8526d5f71571d1650cbca1f8cde99f7976695372ea908b8cfb09d5f12a112259a3b2a9ce88c754f6aa23efb7d4c90e223a9631e8519dec708574f4cdf9a690a08eb5fbc340f95c39de0c8d0929628d88abfeffc017fa99a94e0d18441466cf611c59eff732a7c1d761743119792e70bd3d6fa13f399617ccbe53b22bf8b4e2619c5250fd9c685335776ff0fc6dc5d09f12de26dc868ca4d54813dddbd5d201b1fd218ada04df95b6594547d0284cf2d63ca1de2a4edd0acbc1b386bf38eb7351d78d0d2031eb2277b3e685cabc9ffdc5d016df94ca3a27f5218bc7a6c3ecc2e0fa9fd44b935fa79f5afd91357edeaffe706e47ad56cabd9ab1ea64745c81656209d30a0b58230a43bdb939ff346376b7cf89b038394df2cc5f79233b3764c71cceec285249511c73dca7ac43121ba25fbecea5c8c4c42fdbcba9790905c354868abdb769c23e9a42dd82d23e6734f610ef414859f91d596de780a279843b654670f76cc7049137d270926cacab44f8e28e8cdec221703b7d6a34edda6d0dfe2c5fe0a521a67210a7fb76738e12858d47172068ec9a197379dd5adf662dd71e1b0445a959c2bb7a59f4b83a78e19fc0fb78d758801573faeab0841fcd2e6ac8ecc57584d07e9a549d4a7314398479677af2f0252258afa525f5987ff0c989253f0a256839aff03e11065839b9979909d778bb593e60e3c5add4c4fe1e4b46ceabdc4bee220561a0c77a8c2fb5774268f468c01f9be599f6bcfd5e8bc4cf2e5721109e95112ff8aefdb147768a152f495e777d7d4e368002bc64c7270bde68968ca0168730f90a758c06921ce541842d73b7a1bdb47be8b2c08916078de015faf7e6b4f16ebc6c210423d7dd13a6c2aed647838db2e9ca554e8e373a78494e4d2b8f547d615c8df07d04b75da8c05e79f05917bb02aeb82ccc62a108cceae289556c7a4662e185e8c4ba3c72964651ff1cbbb281c50aa70b86bbb11add6b5dda54cc49819e9a86647e3c9c005db03b37a7a5a0fd632f55b0ee3295a0d79a96a3685d2b32b6338213dcf0a9feea003e39e383a9d60ec4962607a3922598082413844e6d177277665833175044e690955eabfc6b40db9f24a74ef114f4b0098b48e6956de44cde82918a8dfc9568ba95dd4b8993d560b24bc844bcaa4264abab26d3d9470b426ad6f33307a4b2a3c40b213f63d47f09377fb93e0e55383ab3cffa68666320bc1e16169a3b2d9b7654d2c176fa9fe46cae2d437f81c6ea6e88fbfb9da8922bde7d05d4a8f84dbfcffbb39a23de11716b53a7f369ab541269a874efb5944f63f6c0f21cc21ddc1f0ba2638ec8e4446f249a228ad76293814a788d88066100493522531e1a7a5ec62aa55b8ed7e80e13e9eb90c314f2d41ecca36d5a2b8e96bca246bc25d1faecb0a1d6c30e5de68c6c1b6964a8bf5c17b8949ce49b60a475785a4abc7d988bdd4a60bb89f7713dcdb4f605fb34b95cfb2de6710d2ea3c2270f4bdfc365885e70e095ca07613da38b6c9d25b9099d37d5ad6d17cc4a7c963937d4f390548fee530c1e057d6cb3a4feca04c2de788f21ef4ade2ba2958a9bfc73c28582cfeaf5615e7f04dc1eae34f57efed472e9a8198f2d7e247d94931558c5685558cfd8e3402c0560b8e88733c7dc2b5bbb4c31031b2b75b64e488a11daef98731794c055b5fd1cf0e16fa9b057afbd8af947a7527da1403376b5d1820cfc671221da10e08cdd1e13cea45d3708d879614cd519acdf268c03b4c60f5a5b6df7d47417533c7371734d29131dc68a77b7537ce236056151864e4c23e78ea8de5b505bda61a81fb7e8d5813879eb035df28e7531c92e00acddc68fe7ac77d07941b96e1a78275be1f2a17b3b7bf5f10b41a3187f343eb750f3579eabebf94ff62475dc5f4966956ae981e6068d6dcd79c9fb8361860dce93ea94a99a8987bdf56e5579c0034924d2962ec6f0a3e19ab7d56c6015d01ce744f8a28c402ecc1c0c0e575c815360925ffccf921a372510dbf871456ed26337b654d132667fc2a93072974955d6888e18b9903b08a8975402016629516dc5efa49a763336f056fc1ae49a0be7dffcbd5aeda685e4cf1414d47d4b827cfaa26c6fe6bc35c8dacce1df4cb677ff1dae217d5a0564c3bcd3117c3a4b6ddac67a67a17bf22ec1300d79543f80c7e36bdea13220049cbeaedce8f994c214074ca4806535373948c0bea8abb6860d15eca1b12fdf48380758ff25e312b01808b3269dca4312e60ab697f7e14005a5b6d9c2c3709f0e6c437397d34204736e7654de3efaa5e70a605c3a50fd97a06b2d2c3b6caade9f54472d045da37b3ec8256e576fc899d709e5c49007550d56bc2926b170a3803774a3cc7b3295a07e3f3866228de7d2e55581e375a58bd32cb17d160bc9fd593252d87a2c95dcd79e2ddd729fa0a098e326c58c0c54ebc65090aa3de244d6481a187345194cb61a48ea9178d10f43cefaf3fe752f745c405594206ad28e565affc0d7cee208c9def032b3715bfa2a5cca0d38aa5196e73b6b93badfde88763bd1b8d21743e89331a9465acadf84a2988c6da58691459db322e3811e413afdf3e2edbb4d5df27c3d3159ac83f6f372a02eb90adc564899fe9327164fae1a9c9b46641b9b7d3b8d24a908a21fcb829bb00fa12a5ec2f159cb14dfda82ea8095cf1ceb13b2cd820a6014bbee96815db6f753751cc91237ed234770fc72777b86499cd177fdc73e91e1da07df6953ca6b68981bd748ada0542836c4765de2be22400d1d321a2beacaee0c10bd85e0a829848d710079061b8d46207e0681dc416ffc56c4c15ad408669977b6ef9364b02640c65ecff6b5cf03ad811e6bde072f0500eb38ab8188623d364cdd01f7d54c952043ac4610e0e00058d974b9854e4f299f6cd2f24b263a0fb9e9c05a83c0c8d567c99b6bc20eb0878e41c2209e79e135e055d16caad1a29232e88c5323b88517c04d4784c501ce75e7fdc4d93f85310d6b6ff4e44635217c2c9660b312913608dd814ac5ae60cebdd4f3bc3cfd2c90c053a45c8070c76cc1389da74061078a5c36cab4913316a2a72d3a1d99f156a653589bbf8a3beccabedb19c01c03722c5cb120923cc33b8d4cd7213e278620057c1e3d4a2a52d866d030755e5e56d540a0708a0deb0ced60fc89ce842371c87f097112d72ef260630f62428197ec7ec0b28d0c66b08df2a667819844a72e5fb74c978599efe7d0afdd2783ff9fc9a410a95538e30551c0fa53db6e7309298bbe2aaf876da39c39e3c5a2e5aae07c6567e808e1cf6b190bad8bb60d7cf8cff0c48cb3799a00cddcba96be7ddb1e7c3a672f99f99bb0f6377f38a0717b6ad8af45b38cb74bcdfbc1ad6c888d926b37e39d218385dfba2b5a415bc54b0d07fc6fb1d98279bc1cdf96037d143c050ca991ca7533f00387136366e67bebe57164fa0259ca38c5382b9fe8bd5edfa8f46faa6b7d05f1de89852b85e071464785132e49840677b29ba2d4251c866fcc1e0d84faf0a0f4944d7c94997542f407aab9f03e7d9e667f9fff8525f2b15bd1eb57ee36e8bec56ce81cd832d85675cc8acd8dd32dc8fca810bdc5f72c9229f54fc6a14744e6c526f6b95cdc4c227a5e63b243dff89f1262f8ad38d6c7b046ecb9cb1f875a33f3dc41a0f45638526db9f6fdd884de23128b7ce9264e03859dadd8b2b486d8b178b42067b550f80bd8cc8de64861311d903a8269c185956d765e7d76b124dd45f8459745ffaab7d88c9c0820cb9558726c311fc4f094471ae3dc4767e1b6dce61870f792d8395b5b353491c48203bc15b2b9b3eccaf5105faad008693c099c41615029abac8dd8ccae17580a5101489e960cf52ad7f6c8614f75121ae552e4e1b18449a53046853bd37320a88b77e7a50a6518c58b069db5e0260432d8fba17020c833ae55c25adac239b000bb0d8b6ca72eb82b51c69661e756ea7ca7a2d5d1896200ce99207392a08f1e66e0b54b73c304267ca2ddd73002b548fd410e8f04beea3eb8a2694c1bb91b5f8f7daa31dc61f60f849a9cd579c08d816f44068b9a081aa6d1743efbe8ddae60f8d252417399b96e111ae4e982476e2c676b4fab9037cf0f23de96fd5e875f030ecc699dab2c901d7786db1de3a3754dedb883f334d2b9c58e2d8f41a81d0a65ee11901426f2f11f55a781a17ec317b8504de00352a29d7b24a946370ace0004b2cdd1e2a83b857aeb6a3e42469c795fcd1a9ca3d43e776b23fe5dbaf26be5d8dd965c0ce22e3db1024557a73fb77659cce6464179478e587e936874a4efefd722d6e297f2cec47d76c85704521e7c0f9b414d37b01211c5b335dbe330f6de2efdcd4bd9bdeb6ca735cd599f79a08c94ba5fd06836856e54d5dbb42a8af2fa75d8cced0ba638290b89092e1970949c2ed10bc7dc9a1f1668083a3695b1bf4f20a011a24c10a26b5c4c92a614fb21ab46c15d44148fab32f87577973d140511bed935e6f6fb44da67ea910c1373d5cd207bd438ab82b4ecdadff5006682b5be4cde6c5bdfa6205683ac2a8e247d2ea4785c75ea3491277f4efba6f1cefa5f8a7937d83a618b323fca8a13ebd7a4d1212cb8b42e78e9655e4074ffd7d86ddaf9ad848abc1dcee59d084b0c087eeed91ddbeee4e306e063b77a95a5ffa9dab2f654f362cc8889691760ce14f3fa164f501c320adf71051fc01cec7fbdfe28be4499677a6a64a5ba60456c85df663caa5b026ef3deca31e8ee1459fb8cad67406f06dacb6faacb65079efc03c16a709e0988dd34e360c1158bc59d5fad6761d33df4dc4dca6eec20c335ab4f54829242b6d786146c66233a519c992e78b11dbc0e0aa28c65e1a239b81b37ff24c264c3d6c234779ee8545f04350fd5840afca3b3f4a512565bb7fbe454307362426f2b65aaa9c7664f8d6277e6089f02244eb3875c96253ea211b4475e4ba725c35c0f44172755a2dc2dbc3ba81441b9c3bb45bd0383bd3e31fc0b08d4839c20b67829add6cb5dbacf37d161d7bc71a297d5e6305e1295473413526791506a9f8af8ecdf8b7742fd55a00c0b3d5f338832bd0190aa005de50a6d5f961c5115a42b93b42e8cf3b9cbb03ea450e841dfe997e28afd9c31700f7e5ef4f043b8073b27f229b33558e0f2b8b64e5b483b218ac4c8df8386a6a4cf68904615cba6a9fbbe44806a4039aeadaa1295cab3587c5d7937240a19ffa5354b1e3ba93abe5ef506ae299657a5489b0d6d882af1a325c4f3237afcee17d2464ae0e5f77711df7d41d018bd5d3db42dac19e8d90151c9d2448ff3bb8d26224ac00c41bb9078be34c16a8066faa22b6a09ff4234e10c7d2b74cb3c521488b18730a66e05a3d96084bedae5aaff75df4a5274d03a256d1e0911404bf30013d0ea3ce2e173d98eebffc546624f5cf5916693d4bd25ac2431ad909c490ee7d2712e8caaa560eb76b3f188ca07ab56321435bef2f9137b87d22e929a85ec21cb50a393cf40ec3ded08af7a461526d050539496f623355950ca63bec63f323a32b5a1707a7c3db61f2ff0e1fa430c54e39e97ee3d245267bffeef4f72b7a502e1810286da930037499db12a89235d1658afa69155a97709c6c3476774f3da7699972a032856d2ae2723188b4b6b10f3252eadb2c2439e6d7a7ca76a40f6118ab2f2778e3a38046a7f0b2159a350ce9d8fc54bc621b319c04ee67c8a0f2131c55f86c907dda3654c49290e693ba6a635bfaa5226190401b74482df59848fa52e5a6c3a55bcbee0a5a80dc9e070225d9a133a51d2c071918f1531d640940fd65b76300ac87287b5cd0d4acb25763b27d37f35f367bb8c94477bb884cad98f9d3cc38b2f3751f1c45a5b83ae00ad6290df3a2065c0eaa56c446249ec4d76b3568199755920acdf412f2778997a76e5af4a0f6404b427d9dfc181dbdd5acb65766f13b080ce5062582126495babda62148fe075a5c9b11e83dc03922d5d2b0e0c4744489ad3918cb14faf421933f75db04998965531ff3e2149a7aaa3b6a56f9b39936ee44f3614bda84acb7a97832d9c54a9798ed34d26de1ca0c6afe3a72eca596ad3fbe028e5ebe8cfcdb5b90137603dbc95bd206b0662c412b48f5a05bdd2c3a77e23c3ffc906a9da286e1ad9be421466b5cdd353eca226b92eadd34a1047acea7ac105f84a3da5fee6061f941842855aff83d9910026e31f689ecbc6029f77c85d713bf80b6e2179140e42168c046915180a433450141c130b1b517dc43296a94ded9556493ba5cb5446f79822a8e607f18545945f857641e34512e83ecd4a40bc5f4ea1fda0fc78bfd8b6d280c0f4c4800fa959fac00c869d4f126d72e38a8a67273a75db8a6e778b111d19a491efa2293073c49a32a65a13b98b464764c5b9be12c7c9f5aea24b9f2394bf8259d00c90f468a3f9983d7f62376b1b59dfb316f4a3dc31800894a984c42a23dd4f798fab479401db81bfbdaefb91337cd3b3bbe245ac923cb91d4f75b23159eb7a998d418ad3d07312641d666446d49274ccbe4ef39fceba5fefdfcd67d22146a7f1080b9c305d529393f7195ac6a3b9b2914ecf7f676231934b6aa8a64639d6b2ee148e703890bf3b7cd22909cb5c9a5a710238d2651bbb9f34109acb4a1141fea4ae739724c983e10937741eea216b798dc5d296524c9f5508125d726ded5e16fd84a7af52f68977a3b12934dc66c4e0d4886711f9bed9ea8d7f6a3f3a2ea797e7e28b37c3b7373c9d691fd10d7e86b86101eb0a1163d7f2c0cf057c0863a2ce5272b7f59dd56d2eaa3f05ec04fe65627d91f059f154ce849de8209c8744b6ee836f296647ed0c2c79861503cc5a5a3657341337465297e792041cd26f08b62440daef0b2c2dfe11aed499321ff7b60f11d00215b8e35533bf389f4454c55abcc2fed04884f1636f66842de60a246559c9693e76995de7952b97fb812c96770e02f53e0cae0f59b73807eac060fe0d0762bb72dd868349032ed584b97c8d13bd51e6a000d3d15b1b5ffa955130e9ba4c3279464d76966a0ede46b896799e1a7395490a9eeb5c6fa9618407dc5ac3fef8f0f238e6f85557471318a8d11e97ad9cea47ea17fb5b8afdae2cb551026ce8edfd7e8e4c94ac2f6b072c5a7960b3121afb30d13ce8a92a4bf58efdfbb151f28f900b26acb0f1285c63e9a66150d467b0b596cc6ea0f91a00d296191495fb1175ee406e7e139ee0c13691a2bf6fd7e9334807eb7e2d304cf49e153a711e645872b820db27326c48b1877199f445d9ef742000dba6b20e696ba21233f253f050ac147232aed043b047e82b62209925e0cbf6fb6c99acee4cfe6c00c1ca39301f1cbd3c9b00dd2422b00da6f619302ef7bbab1372ad70e8047aca3a05e7a525d3de6534318da0c3a1d3a28a634d70a3c5c87bc538320cdac4fc3cb65600af8061e5f8c55d87b6be03ae455779bdfa1f123b9949b7169139011cdd2f9a34864eec1f06c84c6d507d22221362155a574cdae7045a92363fdaf9d69d92bcbffa4ab6ad3bd341160d0515b9e90697a6d3b651d7203ba4dcc8f02703d7365aaa53d325921dd16a060f9208ce746181851c1bcdc9c41a360e0eede1dc8c7cc13741dc7db8ac9af697bad858fce79fc0f5813af8144da348ebc70c7dc7af464dff4c4d25196d8511f19e0dd848d6604101b303b5aff9df7e4a0efc968099e85c4bf55d9d82c4e25162d550e53cd240cf6231ea7436e3b3ca2da108a56ebaf6284198b33d196d92c7cda17e30356fadcc2486fd5735c8ddec85c7b6595f0033eba8c5c168d88d6b15693d0d424a89a6f73039d37962ead07049ec603e01153f77b4f6a6762e02860b43ccba31d79a58bf87da0bfd6a100767c5e38b1e780cb1fb61e3ece6db2eb7582335632dd1cdaaa83ba2b7d17f834c66ad3c92a06dd3312b8c003ce6105bc39154e613bc1a497d5a4c0ba9b0c7b4ae4f3af471ee47b4d58a01861febb02916e4b72f86e6aa3ff2b7f7a610d5d082fb320d1280d1328b523c14cf4803e32e570f22f957f3ef7943e27e18632b5907e23c64b39835e96077d929c584459dc22d3583de7c130cbbc00ca6779424a6dd8d4f778b8bd829c17d74340a686f9bc35f66c2e66f2719d68f394a19e0e214c53b1cc0e6d436958b7495c64f431fbbc256ea7650785c73f201994becdbfb980ef15657f44b1fd18a8655d8cabcc923d9c766f7618b4fbba7b175db35ce551a660cd3a5187cb6da1b487b5f955859a25050354a981fd52bbfe7d3722720f0713564e98b39259b2b74ee0937b63bb9ec78aa8a58d4c16a86a2f16f6d5e9201ccaf2677609d506a2dce1c314b991d21da19bdb3fb47e1df6f7ccb54121894166831cc30646a26a5107428886d8e7b12f9b92fcd6db2148f2c3ddc92e5195ecf48b1233d88507c667dd46d73bed1abad258b0ab359f18fafc36f38c1a87941098679786d58e5d1e33ae510face9418240ff54164eeeb46ee974c82c3f22b71ad9cf59760e13c74775317ae6539a217e0856d458724e89a57b2675fda6355751e6bb15656c761eb95a28493f50f4e0758b24c6911efcd5fb67de248419a4c7848e14711cde36e0182fc88ae5d7623b3020bc5d46b68312e9919e2bb34242f5abc845f6f1126e1c9e9f58711d1ab72f78367cf7e2d2a93a80d2a0bfd02952df06b5026a2fabec0df8bec11722b31eb7e0d587f485b48d62a8730df3bc7ddfbcf633d7c31ea9b50c8ff571d13e813137bc8b1d5f58996204666025bf82a5347fd3dcb9a24e71433654f151f6e0c3eafe4e573b446200debf322db5052510a75ae79f017fdfa69bd7b9aff573a7e5cc0f082ad4333cade8373867096a26bf93351169107f18a322089df522f4f7fb335c6a98434df1af2f99dfa189cb093204d7586e9d0e1164fca16500561e0b2029baf73d22e04289a09aa3546b945464464a293a005a40944662cebcf4f8c3fba4c366efc2fb4cf3550440f65794f90f57b7f4d90df1d58e8aac8419d24a1b1850feef1036b27d57cadecbb08d73b33e8de848520fc93997ce34d82ab340ed6404cca2fb2461a6bfe4099475be97512db9a56d3b69551ee13e63fa6475bfd138460f905b78f935fb020df25bfd64a95116c79871e6067e146525e5c0c8edeac5296e1f557f7b4dd6d98f86e9cd593f157700b662c5115153502dbaa7ceb0d68d75effd3520f7257cd9aa49dc720f19fc565cd638dd9e0cce6746544461b75b81f7a5f32888e021767b0db638ec2f6298f5c3cfd0e4bc805063f5abc4f221fd17a7723ea04a8175d6b2ffbe0cedb9b206f48d0e7e6de8a583809de606a3e4c7d55f9568e43334a5d78b23e7fc931c9993f80001a2c58c44bbe8209c12e0d48e3085f0a1ae34890283546ba0ce06f2499a41f0c631d9b051a1fccb132b0ce4520a26374fdb0c86d348a7609a0f7bf3cc5595a6247178062529c420f8553832bbd251582b8db12eb72accd0162d80e78355c60461b37ed9fde5e04d15ec143960cd2dc750c4a66eaf10592111c26a6e0bfa3fcb49bfd696ac96463bbc359733c12385d28fc94cc0fae65d8a3747f639d09f1f5ba2fe96e0c3c02c92fea08219fad07875c0273d1e30114dd38639c935360d98f545c7e1015ad9f0ae2a0008843ce398e92f0ae212547a17c105fe6924c01da544d133f25d02f6b6ebd524ea2bf9b6d7affb3e7a75cdf229cbbf3ce88d64f8212d79a59c97055dd9e241190bceac94eb1f74f3a5daa7d18593f312775e4456182f37b328fd357b1738f760bb60459ae6afb479ce28f7a93a87a35bea1998e0a56337b10ba9cd9e5dc08bb0a3580627e283f1ccb7ccba1671bdbcca0955888ecb357957d020ae9ff13924041923bf1988d1c08eb755b4630e97a41d8cbb91b0442e6c56f03ee44923507d519aee653062e19686ca6f50a2f1b2e0744e3fd0adec6ac89316b0106c0b210b6d0fd2b9f1b99b0defcef057c0e69b85cc36ae4c8ec035321ab12b2ff16f56906087e4f371e04ecad8a6694a7f4149abb779dc8577e6d61ad8370611a9490468f1da35fe758d1d690636c765f300d58ca1361b64fc79a9fec95f8c4d9abe8f31353e1cfa413caaaf3bce54576bed571664d52dc54db6c9ecc69167b6cf302c06b9b135542cdbcec86db74e2a9842aea2594469e82d98a396531f8e5b0d798d55ecc4f25fed1e8a5a6f88b077f93dd680f239add705652b9ab053e3c5e2f5a3f06588906ae900ec179cf248e73605f592085d813a1a173b01d869a260881bb7fe46fb9b8a86181e04ad69dc8e6433473f302f2989dfa3211127fce629b4a8e4dc8690e74503547b83f3b7dda80d422131e4c1de19dd1994d6a6a011d5d38e87857a32d5c01e23bf5d74c17d163b988ffcaa1e0175c10621b4dcc20de9bd0870b32ef1b5d23c07e8ab1987265759b37f2b001421e85d851d1955f03f9f1f9bdc69bb129471b7ba1620465f4d74e4e93e10ba4c78977d0fefb72c42374d080b5893623f35af084f23316dff23b493222ca94d81841a6f2ad0b7f0297f7adbe63222b0e4d801165a5597beefe67b7b53389ad86bc811c1027f7599b363296504aadbdbe8180fdf31b6a318cb6e9339cfe2c50bfcf63eb48e1d8b22f9dd48e51672319b05e43092a62fa5a24d5ced761c59516b5f29af834012e99e601fc68e2d98920cfd824e3421aa8c059ed46b7374bdf89fe685edde527794cd45146f32c071fabe389c1edc987ea1520cbe48276adf907ea5145c5f1d39c581498e5b24982ba14fc8ac9f0e2a6fbc9eb8c52f5cfb5e35c88a75b02da9a8aab3a4b8f2809b4df2cacd1ece35ccf937f6476fcfb7a843f44e3722e1678f0c8c1d15f010861b121563de5465fe53341ad0188cf40a180d8d0f2f2ed738aae1fd651a718db379fe2d6b6c316e1a30d36d30d2f1f5afaff4464612cf0760976700c9572da72fe186c3fbda67bc3573445b9dd219b0ffc130000daaa672917304261232a9c90bf0fc3c1c811d862ecd17c46182554272788cde59f03660d36d95731723a6c35b399db5431393b12bdd93eccdd6f8c634af19551d955f4eaf781cb3be8aeb18ceb722dc13ad8f6710594314da6113e3210cf5022b4a2099731d6e1e2dc443791cf62b418bad148483bd13cddd3c90423314fd19974d1ab047d9a0fcbac7bf9cd67454ac88e4168674fca2630225858d8f75c643555d588db34c5d0b55c31b3b4d6a2312e37165ce2aef296f43e82188a05292332f56394d9dcde1d87c1a5c69fad4c406c9ccb173c02af613099e0bdb7a5b526444f6eb0c7a7a56a3c92346d555b730819329616e8b62cb65624723457dd69dc84430d2adbbefdd9dcb5f71aa16c28fe5436f656c73fed984e001db81d5ee0e0b6dded3f8d3d8ce4f53c055a673209d2884d6680759698f7aa1b14ae3d3ada5570b61efff865ee0e0767b8a0b7689133ae036947274dade8a1f666f8a9feccff9f4036d66d6c979cbc643266677103064960ec80474b07ae62a8401b0feefdf580c08ed664be33f90d5402ba4097e23f903a9547fe8f621a909050f05615637b6cae7795d499bc56e0a30a122ed27c6e4745bf1f846fc2b7b4b06f3405b2783757235eec5020060ba82168b5dcc6342e48d91a91e717f5f0f1b0958540fdbe2994388f6110de6ba499346403da181181b2fd8824ad7ad2052f508935e2c23b502e4f09f4f00c111d54c6d86322f52e23180f54e8c4cdcdbe5b02659ab4e065bdd303cc2969aabd9a18a02c6cf4d094bc1726d5b1762c7a2e979ed343fcd10d6c992517001dd17ee46010508c8677bfb6a6dcbd17f8531ae19266163d51baf30eabfb52be799df40e6637f1900ca03a9d2818499ac1fdea5498500704e280ad00fb24684293add6c4024ffbae690af1026bd5f9cb58193fb00c915b8bf3bf9a2eb80b231847ce4718eb512c1298ce84b8352a90cdc384d9a535acfac10fd8954bfd4cf8dd43870e86f0fcc67e7e3f6d155c0cfeb311d3755ea83f1dd646e261bf59a8ebc7175ed025e6fe37ce3d9df76bbfa43c026ff2dc48da6147bf51d5679278714cc6afde34bb38b5583609265dcb6298a0c1973c95a4a3ecee0358fc83b38f8a76c6c803e6606d1117321c613b32639da0d77b85660a6c1162f9d5eb51f8b54038bf17c4bd7287c53b13f1d4c8e8783a4bda3563e2dda6737c5c53ab22f4f3a8828199950156a2de3199d465730ccab82bfe6ac9cab2ec8ec245cff5275d31ace04e0d20b8fe4911fb279d06eb22ea841497ffa6ca28519447d6559781c88f66f3d714c01e0eb3d2742136586fa573be919388a38e4f2b3bf738e3da4da6f681aaa8df4bfd5f41dadec834a23c6b75b09b679faad84f92997461530450234938663e96921001409d4c9c16e1f7e87164d00d5d875a4176fc28a8e0d36a0af14d23f7a2fc525173c68f82b20b54f6d2b0f5350b950ac079f0dd6dc8a5295558e7756b53130676fa0835c73fa732dc7a28673f1e24db621ef42ea3125bd078d664f2ec269c2a166c10628263edc80ed0df3025518ee924d47c4f62a50febe60e4fdab95277f1e506e483f1ad585ef74af0aefdc71293e12e2c0a63ee2167b79ace8974baba99474eb1e5e465d79b0de87e1699c0d1de864a1056ce549220efa03eae5ceac7c7e9eb407d9d3b906910917a311b02e05425f9b44daee79f14c1c909a454ae87383699db421d569ee89074680cce81198bbc89979db35a0613179e2b040e8ac9c927924de1c6cfee8480532136af6137c543a15ac4f85b1fda1546c7e4a3ae0115904de352981af482fe22fd96d4b6367ee1f2e661e1d0f289fa2cce245ed72b9b304972203bcf4debfbddc0e2c42e769c560c900b4160be8947a2272305f0f1ea3855daaab4fe4f4c426578320b211a9ee98170c00e48f3862e53e445dc920db9d64262dae3bdfc730d70697d05a64f9c9390a64bc7bb9a7350a66db9c950949afbba4ebfcfe2c39cc905159064afc8830c2708bdd92caa6ed991904f98b1d3cd7fc044dd76fdceb0c1f2677dc4a6bfb41c9fd7bf4efc97abde8630d0d1edc8c31426fae0b5e9272694d4eb65a172ad4a3f6d3c709a7d2efe55dc43845972db61a4e9b08463e808b365f8ca9a46f02e0ec1daf9fd9b1afb0db635054343fd5ebe0cae1cd9eaa052900d3641d629befa927cbb9fef9eea737b91fe0a98c6281166782255029834e03da6baf7865f8c0348e155c2a9ee2286a51e80e90f16bdb2f8673113d5df36463879111ac3ad251a46eea5bba13cab737cb35eae13cddb9ba2efb46a294ae1d7cef40472e6e92312f8e8dcbec81452430f8566a27e399e985bb65b5949a9a1875966f03c50851d2654092a141a360e232cafb623bf5edeb8513d312ee5e2e5bdfa3ba8b85573ee45588ccece0f978ae1506f087f81db0c616582e1b9b708aab32ff52e11f56e48c523d26c93cfb194acf3ada49c1ebd896225546d3ec6f582d3c41df2f6a9bbb2065cafb2450abc9ace701e0770f021168240ba56ac48eb60eb560b91d06e858cf12ff9352953c697b3d13facb4e5365910e78b81ddbd5b4080b39ca05db4b3029fa2a130c23ee609064ebeb523c78d8e1768cadc470d474dfa84003ba58fcf70449e2f578800c04841db836c57c1ff0d5d3031484ad951ce85c884e26ce2fb81cc49226f541dca968120d2dd2fe2498bc919065480bb8c9773b4985664da9802ff44963b4d02ddc425b4e1971d459aa76bc95c158a7726e30bf40d33beb718cc2d2240c51e9c9ddd96a17789c31699ba19f6b64415404f1e00b3c7a3f9451888eac6bed2dc93c213c38a87537afb899dab3608a5c40f6ed5a483b3a0d6c9d95f3a377354d126c1c6efbc6c5138572ce82222a0033141ab22b5fb383f2d1587f4f6f2131d5b277bb3dfd14a89d6c42c601e7d63e5adcee4f68c2345c54f2237082d78fb50f229b9b8a6af9e2fc022765eb68d643f7f3e43f3a90d275bc5f6c2ecb6a41b90d790b05f5d1e2d15611c26909b24fffcbbd2b0b23756f93ae226cffff40618e4d98a779869be0732a7fae7698100189545063ebc915fa310ca391aa709c9a7e1cc4320cb05b30ce8a2154622ebb8e1660a32e0e8ccd61e27f78b10fda130ef65542a0795cad6c1f71f041e88deb8d73aa3dabd0c83455c58357d226408b113d9ff2465e015d596d46e4faa26a74e79e96688906231f07bd47412fe24eb4efc002e4e28a85f42f32922830c123d0f24c5616d4c89e7263d866cf77ff58938a3feb1490e1daa26b4e5050cd72b8481197bd4997701772d691bc15ab19a85647f39c2c41cc8f3de77a104036284effeac39f1ad463210c3b291d1965bd7efb7bac014bb40533c9e9036f4e17ea988cd4cc9477f5782a699bd49ee5548b2e1a671d2f1eadc46fb650e4519f60cd5d42df574cd41b55d9125dd392a21037709ba4053f9eed3e8559913e2a6891a34e90bdbcbf362a86d42b42a3dd3897f92a02856aff7af2f28e8acac90b74065dd75f17ad65c7d37bd573d85ffb7ff25e656ef579a2cccfe6fad1d38154f643b81c50afee976c85b215860117bfdd12639f14f4d7d25fad9beaa6945d911c967e0f4d68498178eef68675eba595ba9d3b2f84b6ad08dbf8fa67708cc1c2725e3695a6b7c10d2410d62d637037e4efd7adb90d6322b2d6fd428b1eb629a88029bd83f2dc2572110258b53315607644d90ad17df9ac5aaad72488d5516432597e0000e39854fbb6ae4612d1ab4278db1c00b76d9c25eb3f07be3854d27d4899b56035cd906a75484b2824c847cc1f970e5e68f80ff7fe3876d522a10865895ff07c6697d493d258dcee033bbc46e3dfdfe95324858bb775e689bc05316c35ec59d9eff25870194627097c094399a4331a1016024fbcba623e17d14263b236d3c33daf48586e9805fbd0d73f7fd1ce2349b57f0fc3cfbbce65684da0181535cf4dc71d62cccd428ae2bfb4b20f3358f080a1e37af8caaf4dc97ed95d7777aa8a99244a16f0cd5720d112772a60d08aa95f0a853023cd68c840bb6aea72b1cabaf27717cbfa55a386a1a0b9b510fa70eea872f2d82a4e00c2aa029c47dedba05c8668ac42dac6bfa818a258dba5e5275f4caa29c07742e886a015a2266080a6f6da019343afdf1282ea1d2231eacf71b3b77751a3c7d54f23018986bce388c1cef544d0b4d90c7de6e0e2cb646461024dbcf1272b4c7bf6570de7670a8728799bec24eab48e840c6ac5e2c32e8ce7ffc3a7a56c53dd7e7ac27a4a2c0a154a7314d0fa68e3509949f85c684f765808316aeb732e59a523148876d07c260f5445eb84e768e302ff668658d4631fd55b85a27fd808f97701d20c2f5a5e171ac8e84baad616b03ea10a17f9b97304da0ef55cb4a3c523ec847ebc98216382c0ed775f9cd73a3c116e2b5ef9251ffb471aec207a5cea0d061346d72f83fbca3b412c07c671ce39658dbc4f78202c46bb09fb801756b3fc6a8607204924d44d8b413d1c151767d378d6ddc260cbabffd7a75d18d946220f1d234552b8f5bd48af210132ba94383b8947ce03e65e92002d4216e2fda11c6419e5de63b22abc901b6ebb9fb134e8b398575316250a6a2618a5525cdd16f74344faabd8f0260737a67058e24403b00b398261bef0bd7d1bd496c220f7404f749cecbfb913687b715f5b1218f87e184dd1073b3598530cbfe8430a2efe15cc6f3b157f57c45adcc671a1ba041c09d2ffcb009f7acdd3113fa13bb8b3d0410bcc17e043fdff8571fdafb59776bb7b1e818f8cf94ee6423720ebc6be8903a5b3c3614f204b09a3ef38853568735c1526130b7b159f05befcf286719d752f15310b9234ec8eba8f2f1e4700516a519c0154aacd5d89bf4df0993aff5e2531a3d6ecf52f17731b503d91ab54d3b18e5b0505616dd2cc1ee7c6ea2c0749397be1f931b0c94335ceb77cae11f6df1b4df13e85e51b735230cf2ed4da67a82b11586963b1584eaf69a50f2b371e051b62f9224bc6a4ac1ec13f25cd2339c80acafcd975e55c0fc3e0784c84c20fea091efaf2e6691f01eb8e2cbcd4e0bdb0f063fd18c4193fdf646618b2f86941e3a3773df65220383d6f22d990e6e8f3ab0ead1560d8921a03b4d37c1470adb56488c33acd737976949e98d5a8c824ac9229a548dfd38007cf6c65ade36080831c1e8242d3c2a09957002d57cde5e894eab8119b77556ba90142048240298c55d1b1bee491b53de255b6cbdc0ac6b7e0d1b0c7fcc99192073170eaa23cb1b9cf4f506f32bfe669330cb2189df2e8b69a006c216e493307d2810f9517dd0b90b6a352ad3870146a7a898ab8911f29c49dfb2728aa4ccf6fa17c79294aedf957a25ad047a92ff41b77014df1d8697a646e37c6b9c05116128e1b3561af976c3d1eb57a0e8e1642f76b1ea5b790ecbb30cfdea6608d1c2e327d6662821641653228647cefad6838c0743903345eeaccbbe8e182ce0c6c56c5268bca881b4cad98049033cdabf22026d0053f74e31ae9eadea4e3368916ffc9c7b55d7b12d485deb5f489d3c7cabf939cb92026d4a335cc01e7c07a8bd25e49ab02b324ad8c5d0f4bb72389e82c60c1278d85ff848b7528b6018bf56e5db74c9c24490826de7f51eca93598a583b73f40c4ff0dff1fe0e185a9b66a72b20f3857ba9200008ebcb28e5c24883a1e87660ec07954c730db75faf32a59e8bac6b16c24cd543db10b1fe887e19b5fffb14f259bd12f0ab2b9dd025b5c63e28aa9e343d427942ef21f3aeb0ae8c56fcdc6371758f60b84cbfe2725edf345a4961f793dacc55d726ed23164ee93c2c3fdc76667b2facf04e3d8463d93d642aae0651750eb388c50e38f0852e626356c358d96f1365768f204474b85354342cd52b5663712d2790495ec53e15b669fe48e7f8f92a54c5b01c14806ec75ce452878bb15c0af40a5c027ba36424d8c392157596ac790d7dc8711a5f81fa60d86d4bf5ac1f388220ea4534b635a6d94b009eb674cef2dce05d39b43604820501282ddf8cb9579529203e8f7b0fbd7c8cc9e8cafa53462894eb9bc82f5203db949a4adc3322d6c61bd740dba64448fa0b42ec0cd4699571e20442039547b583bab163582cfd9fbceb141622e47eea466da9e6189168e3638c130fbed071df2628596e6b77bca180ffcbf4933a4c0aa6393018429e848e5a13bd0c7ad4a2af381418fef594c067f18b2d906d6956dc227a46780e14248983f4fcbb4ff6edd5d8b71021a135ee4232f9188cf80b524edf1cbac5494573c1d5be969705fbd7233854176a1fbef9326105330e387cc2693e2987cf7d528fb70798cffce79985774ffbeaa745fc6e97e8d6a9bd626900a0346a0a298e46c11a258f22b2e854e94729da18a10b02a2aba8b0ee89f9a24ee8be53225eb736e4c7b497daff96927ac447357345a2334b47ee6f98f62611f8b7ff806d0e3fcb52731681e5dc5eac5d63585c808ef2a3ec312a8f3f9655f5d5c0555d76360831dddfe46edb49389fd7871d7985b483da16e72ab9646090de124f82441057591bc0d479b41e6e3bc624962bbc82f2032088992be99a5076ddedf4c81e310d4ac0075bbeb5f1c13b4699fa9c10b363cb0190301b83db73cd0e2d59677d16384d90e750ea5f678afd5b6c73a694fc29b00e8ced24746dd96831b0d2408b387d0792462649474808a94d9a5ad69077d7e56cc92fdedfc11dda922fdb7def2c4793b79dc72633b3038727dd98e84d4f0dde7e2641154e7819f7248eec7204786518422995c9e91a1e60f63fcf096894ff0c4af3b753e9f9ae9c8c768dbfb7210255c3bb15870450898a732a9bf13b3d2322a822693da58a4c0af28e20d752895c12ec8002f8342160d8ee9f18796ac49e4ed16ffcf405cb02521a16dce45c5bfc7a91aaf6f5950a06544247bbf09f84d2963783ba46e3009834b37da5dcefe23266c5020c2a9c8914fad5149cd8cd21492a208b147477f43fc7940faea2cc3555a8a20ca4c57d67f9c553cc29ccb59f4b649746727f35f5e972d855f0b6c0a29e52b26e1881b31ae47568e575f958fce56473b8412879f5ef8b14be39f173ca98975733a5bad4bb174b582233e4ff88e5c65c2a75cf30f09ddd3dac4cc7c11302fa5ef7d3003423a3b9c283a82203453b66016ed2d3f329e5ac87151f52bd5f80e2dcc07c3e2f877d0c65f5b0a9e03fc117f0e4ead742a82d9283974051bae763303cd344855ee63ed9abea5b3028f8912c12e3533acc5c707b74eb827ef4952546123b11221c2b4605c3d3fb7036ca67164998dc989070bb3973c6ec1f62128a62c94138342d708dc5ac87249264b26d82179c14d64a4167a6609bd7b07a548ae50200f3793416ec4f4664c2781044fb79bd8ae46064c5e5ec43677e28bb0eea34aee8c0073e298def7261781f40a6fa6454bab7b309a35d44d433fc02abbef533fcab14b4b2929f34fed0eed6a072045eea0222b0fd43cfd14b0050d94e6bd2f0150b97e9de765f556fb78f924121d7d5c510c09231e2d3e5176d114f252d52a491bb83a2cb7f6b1217439214e0be31700ddb1f040ca69e41ee2d5131d98ebaf82c16556d39f448e5f72409b6d8e0ecfb1757e06e483d28967c264dc94bd67e9b326448b930a60e77ab4d447f07076227c32857125979d112ca2063eb24ecff2c424f72e063a9dcb2ccce9f1c5e1d61bd6cb0b1962717d988936058c9ad246af5288818fc7c8e70e69d80bace9261b9f89f0de471cc7bd1a221f70548fe74a0800ff4c32bb484c420d515abaf991e887f334881287f6a12526f85d2d691c5fd06c2e083a1718e2e6446bb49915f03d2e50ae696c1c5ca1de125153cd911c71a6f1c692555091adcf660934e03653fe9db6c3d331bd6b4b1acef72be9a291a6ab6dbe070a72e03b8fcd3579e814399667bf5ebf371421be4b1c7753710b1c77f22d19961234c2695953b47ef44b48e4d71e9a453538c952c7a6721998906330a4b4496786601cb072f1124f05e8df9e57a44185954a0b6fd15c95bec90cbbb28b14f7bd17ed50d92388435d7d605269a8e025f1f017f9d93fac10af962fd76034c831cf54433842a8f14834017033c3278a6538f9caedf30d83d90759474ff5dfd4c4339a616d838bb9216f7a42f63b7dba5aacab35bc462514092bdfa88057c38b59f423f5ed5975c936e7a2191bf3fc29f42a7cf52580ed5cd5247a2b99d7fe32c3ff9184eede1d56ca302e222a95426db70cc2114022223970cd02cda17648a7886b2d60633c8efd81aeae09c54b1c92418557362ade876b5caa3812696e0d5dba1c36b2b4a4a603d1b30a242f2d801246942d33286f41ed47ff25136a51c62abbbecaeb39839f7bbb714751344be27e86b6ed7e7ee4423588f5a87bd37d0b13e75d7e214694d56354dcfe671bde7c2d2d77a5bef44356c0b08992b29ebfc258b0c892e9e96c55f2a0753451ad81771eec5b60c654ce068a1ae706eaa7db5b99fe12e09ae5b7ab1197561227dca68423ee62fedf10d2fb1940aa3c78b9827ad15c2ef00d94c01d55836cb611b147ce0087dfa007e32ea2243f655827fa9a4a5950859ff552f55200717dd071424ac46c3708a869943191c87275c960ce8df9c2ab26b8a04f08c818ed3464937fbbdc5b7c80a70bc47fca82215963e4cad6788591e5a4aec0ecf278aab8acb6897594583ba2978703ae3ecd645fd51fdccd93d28a2bb95021dc7296015196d9a030048f2c28fd30b20655085daceccaabee463b88a1279283d296c26b7e898326fff634754254c312e01daa19e36fc746d3efdb886c008d23d8208969b743d46680241346f6dff0490dc6181848aee20898d40444ae120f438ae7ace256bd06d256f9fdfd4c94c4cb25dda0e9c34eacd643f60d8845badd2b48af963dcd8a19d891db3a4300b63ef2c774a1e8de0ae6b9528061d6f259e90ec58a3b803e0df793fa5175dba8c01bf6d848c797631fcf494cafbddf862ca1fe5583cc1144e458a714a2e7fe508fa1a96a5ba5f4f90f6ebe3017204d6dfb212f4c85441d9237ca2e0ec65e048549cda61bd4f7663a48390e000b334d629e2ef210fa0ab58889d73f5fb10c40e06f87e8f2927dd895cb5127662db371476c3876a3baa39114681657a614666f947450bcda81998e209cea9d3b0b91d03c60358a821be152f2e830881f966ad0f6a06967cb4c4a5a033ce020372c1a704a3f7414c9d2bc64cab591262916f7603eb8dedbff6089e1da72241c4deaea2d08a4e3aad3f9b25ac06d70960cfc1c613ff24594b085531196bb3142fe6528c7bd5e7ca9b7f98c61786b0111d331a27c0872f3612d6b3af7cab932c424db50f6908af51988bbe926adcb15f9b9de82487d273cc8d702acb98df58e968c15b25e06f892de28e33fb4b103ce701492016624307fcf90a45b1ee3719ccfed4a938386f352612964743d3db114874f371f01b151c990a7a58e0379ef05d00340594f9239bb50a2b0b659f60c50eea7304208fec030d4de1a0668868075a87f0c800727120a43fb3a2a05321242223d55aa11b5189b08f0031cae474874c5888fb54b9c77e658a2e2a41567ae8bea507dd3835bc0eb4dc318c0b886d2fa65e722bfc7cdd137bbf3fbdab4a5473211d5036305823aac0ad1e1cde4fa0c6cd6dacd943117f382c03083c002a48eeceb8e52813128bb428b5d48a64dec478fecb2a84b42de5c372beb2e6512be6c8e18688644700e80b01bc62747ee58d5315d68b0e9068b104b832969ae8fea204e9c16a56aed1f913851f4b578d44bce666f8e33c6364f1a468a9f8672f44ee62154cef54efb64c20bc79f0054485ec9d560503448886ec69f3dd0f768f68a30fbf159056603d0999c29138f874bae67924a58adce902edc3815af2b6462c19f5ee93cd623156d4a04d8df94bf70740950c04870ace53e45131de21c53a2ed3bfff3d53a3aac2ffd8690cd2b1ff84f1432d85680b2ccb3e625d346eecc92b061515a3c7154f40675cc380da40d26842b048366ea8c1f4397fa91106b79697519e79aac7473c145aa26c6d4393eea7ab5c9aaa52dcaf3247a16a8261f03bca6539c4a1d4fc952cea77423a7a2447fa3e9215d056f3f2b35ee7e0437d154d71a0e43a7f0f0067dc191f16cb7e45c9dfc38166828d4ed003193a4e71af37253990aceefe3cf130f14c6773c6853676cdae8cd716e0aad1b2a9810c27cafd8dc3fc61b2ffeffd7f747df89cf2007f56a86b671dd9057d07d60e7180ccb24b22b90953b9b2e33535e1586ef3e90bc56865d85b5b5d4a3aa7fc292d05896e2b5e24cc02bd1022ee26343010ade9b0a49214115f2383c4adf91857b1fec6cc57729b3b77054b6e652e6cc5c07c1e76ccf389a845d3d6fc2a32062feaa1e44ab7b31a8ec0b117c4eab29a6b5635055c09f7014b46c1df89fffbf81acae1db145895f09dec87c2598e3dd662625bf079d6063206d492a6ef9ae415e3a845baafa190a2a466471dfe1b5b00496c8c7b836659ed97a1e5290a6fa88fe784ed658a98926c00b45cfc90630f10c289552fafac2a865c05161773c2dbd061ca6545b36ca883fb0d88d4bbb267a0bf47506ac70cdb02d3f3de91fc5af5faca99605c67a2a87f003798b6bb0d64cbad6f63c7ab1f15df607232fe491a10ad7b44034756ca5a0cc661d9acc90bc8e83cbc856f00b892ae9b47dea2ffcb3482db5c87151e480140db588deb54aaec21d66f06cb04ec487b349bb3cf9e1b4d989cb7493c2866a1d712af98f1e86572d531062b5b5089626c0f6b16dbca5276511cdc11489772d76e4f5e05060d6d5b1006d47ffa058738c2b41ee3390235656f1f9dce182e298bf89c5c97edba3a1d70fa8879ec2db1a609a37fa2e15ed8712e4eb6cbbd6795ea2a198ebf2f4b9913897ed70c6198b512afb834c75c60f2e1fe4f27e5f39c8f92432bdcce8279af40d0f3204b05baea32f58bffe3b84213b63f3dd75a0ad8c9a81afc9c9b468fe3924c530836c8fa30307a0f4b4d5c8c32e8a5d81ee685ff7f6cc89d88308c27e7840f92c3f83b3393830bcf678194ddd87e6a3c341f2d5f153f1d8c9fc0229d7f30091df3f8343d89d2ed0c410f2793a161830bc86905ba6865e8bd03bcbe7e5d6abc44466d1a2e10e4c3716908ed9526a8958996dfb654b232abdcdf92220ff310d2aaedfe94b11d6d43c00153dff8ae0b6f357637d2bc82440a251755be78fa81cf4b663030797e81096e0e32f9d937f432ecb6b4d0782783ca28a18ce495b8a8e154b30fdc8f79dafcef7b8468f8687d9ff65717fd7bee3f30ffc397cdc23e9b79353461a97775d30d7b4c30878c5cdc1935f71b66f995f4a0973263980961b8791aeb0ae2f3e1ea38384667217b8232a553d64436ace86112a20ef962274ebcc291733cf7e848624b1d4ecd22d14a170b2681cba64841d46df05fe5501041216ed6daf4f50448ed3c19188ca7de7f965d0e31e79f8d3d15212428e8a70de6e58b5877886cf47b1c0cf51a04365e47054b8ce865eceb296e65eb9744b7722b1d28c94466db06fd803e5cdc9fdee3732cc703ad3aa0e08be3227c21f77c5586c6eca789a183a7c9b00895ff39e5d5dc8b56799f76775d64b635450c791b6fa65f06413665cba70141a837770cd242acd690115b684b974e5820a623cb4a5bfdd344da8630e7cb6c537adf88a1f66a2bf604348e6e4a32771861f9785d6f70b25110cba58a6fd099a8cf294efd73e1d533f8a21dee4f006bfce5d54f63a471f23ad5c0ceaca528024d0030937244e1338baca4ef1fffb0aababab49e79e567f319a9dfdc83fa68c0336e7b67fd4c2dc73fd9dcf98544ef4bdc012ab8524a17d8619e0ca4269ed55fb9b51d3c3c42342640f8043e27e0feb52748e55328809013b5759b07db8d262be60d341381b8f13e58082d14fb8b78ceec3e9498138551432838fb19c4bd7ba47a446d94696ed2f85e8172d7e0231836b60b67fa4c4107fb07482a4eb7b41ac6be56eb2a46a425530cd8d73d5930eb9444a49d03d4e609cd93b82215e622ceab0bd81f60bfdfdcd7a7cf643cb979e6dd2ad22b7f1f3afd62801b6106975f89e38de6fded6fb33243b0b7381253b267f28afd23ce2b084ce394e1a14ccbe7c70e0f833266d0db6ae67188a7a9a3a6673640d8141af26b718725a2b7a4c14fffcfc4b4128f28b47292e51dfcd5a7cfc4fb372f0af7e6ea27dfa18c90b241ebda8582fc86f43da3a3113aa1f4b0e922bfdd0b7bbc57097b173a75fe3d7669f60cb8dce4966fa20eb3a41fac8fea6b8c35ffdaa8bf84f1860075dcc7a122fc9b1fa0fbce79a9a165b25b82b7cb3165c1dda5c1ffa1b75c522d8187b103006214b27a2c4bbf924f46b1c1101919dc8fd899fcfec56613c3042c2c4f107824178c1a18285062f343c0449e8e386fe8910a2db9789e59caaa5befd51be4a08097d16c8d7b89971d0a49675a2f9c1759c336593449c95a1c7e6f4c48e54ced7e9122ae09702e0b6453edf4e0f92ccc505772a2b863ee2c97c574427fa75e38805025be25c3860227b61de4e8adc6ec73d4dc5c56d41217068bed78f220f4f005a40829b6af8555b5cfb2040400f1826d0a75b1092cd03ccf52024e5bbf626e2d18cb4d26445aca66d6d102e53efc5fd5b02132294bfbdb8459f095b12c76bcad654673011405b25340a899724fe98a14142bdc5ca5d5883a6e7b7cfb8d54b92bc31ba5e0c8e8358c0791f3fee9e8ff52170f4f0b93fb404b66033b039e6797ced75db7064a6f6241e566ccca2e64990c5af907fd543bde4e0defb2378bed6d91ae2161fdc9503108b97e9a5ae1fc8309ae3b40c7232a24e1767abd15578282143755c5449e365952c10c8b8493821318b06a07d397c2d1e625d99cd327e7de775409f76686bf53b5d15b2c2e7617bf28680db13a93b933e8f63ca68616ba12136455f1639166c719db136c90ff774ad8f929187fb67c7dda95f271d0c28b97f04a0e6d1496b76a69bbecf9fb9b8b3cd873065be404f0b361935ebe727cea492c7798161b676b87c61a03f34c7c112ad6d6a0469f417af8236027686c69652b258a0cdf70e195cb310010f4990cf17c17c2dac5e1a57c107eb5b96f6d24eb3ffc9f69ffc09839f5ad854fc2fc753a2531650a847aa8df96acc84cde82b21f6983710128d3149202df3c3383ab149cb54b3de08c405e9a182db6d8542d2406d2340cace5d22b9256031921fc2d38a11594c3b011b7a1a7b0551db8db827f6669d844ae0307aedd52c58f548a34ebc551c3da47b6f506c77dc709dd8ea7a04bdec2b89710092204107e2764aadd57f61a66bd66ec88a5515fade2cdab826cd598eb260f6274790c2790a6824f1a9c45f2b9dc179ddd59808284e917f0735df50e549f75bfb7c5e717594089271d10c3be0c37c4d585e9a1d573fcdfe58fca2844b05ed70fed7bdceb35baa33dda3a4c75e1d3393a1ead014c71ffb1a65aab634133331781746824f79dd8c20c670478f0028cdf119aca8ccfd03a7e7f9c0e0dcd0b4245789691c825e3741e80ba61e2ba1b00f659919f429b48860c89f2bc62c28fbf3ddfd7ab9bc1a5f3050c9675173539b6638d20f2f8ee8bd3e83c6a736f736f81e7673b443f65ae38dcdc82ec66bb29f0d44672d13b64c5d8fe78b848730a917c22cd5f9518343e8c99c9df8ab180dc30a945b42d623b6c22de378957bdbe5e4ec9254d6b758a32b78ef6a9573b927959fada7c9783fc9214f861696d7caa1aa3a29926fb86ef2ad28e77bacaf538d61c4a090383e233d264ae710076889807862cc49d8008970885ea759ff4b50be2ac914c7bc23b426ef64d98a946386cbd41360c805b37e5d69d3916c2291efc104aac1136702c74f222292e8cac59d04f21584061269513b38eb8b1f8e4b97c267f72e795702289e6d44959ec2add1cf689a2d7ff6af6e9fd714cb980cfb4ee88c7fdf6c03c1451a4b68f76ebdca189cd5a78740c7032c032c4531e7e43d5b32c47513cd79baf6d9f99f206b1bc1d26dcbc04d1130d326d6141c1b1632c293495220f1ce5410f231ea900e33150187cc7d1db909c4b71e91130b979f600881eb3c8c17f62c02b444675e0f49f6d9c1074b3ea7e3a707daeec33cded63b8edd0559ca8fa716cb6ac900a18ca4451bb9196ef55a7eb46efd94d46496f3360ef5e6317e3e455ef0f827923a54e5835eee6d87b099ce9ca9210cdcb5668a2c76ba927decd592637631b42ba013db17b3514a39fba2236f5fbf50db9f093794bde08349b022995587ede8d0c16064fe269a01b116acb9d4c8920e633fda75184d7fc68f3abf4e2180e826cde3efe5282333a043799530ccc183174f9b7a72eb03dcbde1dee27fdbc5969674b143560fa5f4d4fb1a7011daa3f086807ad1ad5d95b860f37ee70bd37f4738ba63a7e5fb9696abffdfcbbc04eac241f91ab3b370df0778e3ce56b6e72dde7244135c9a2076f2e2af876e179afc591e13a51f8a584d96af94989511959e382f6120a7e33c7adad448dc5a95c0e0bebce74013699f9c265b41eb3a306b5524486081e9c6ec2e206d2a1c9d8328d55cd0658882255894d64f0f646d7866550c2ff63352c42c2492ba52876658d390ff984cbef607549d789cae76d9d3d9ade273af4f411dbca0f76c95d761c253e2e0242bb5455c363bf2d281ae43064fafe6ec69225f5cd208216de0955fc14578987ff3c1268d72f0002766bd9694199ea913d47cdeddfc8ac89c4a5a202d67774dc530c7a64b4a34f9778688a652f8097f4018d1d99680666b69c66ae731a21672543fa8087263650aa967b6022702c16c0400428f860367a8c45c5907873972d34b781411fb55e668e4f199900ac8dcf5b78376d2ef0fa3c6bc74b475ff0f9c3bc1703befd0c7cfeb77cc2aba91999612dd77ed32ef5867378996829832df3903bec156be653534e8bdbbf4641496539c18810270a84d7bdcd3a1e79459b1f27d132cde654481eaa19e12f952e164d85103883ef3ca4d09dabe27207d09faa64b60efe96f7e1570a62a8c1f6e6d6a7b54e790ba2f3c3614c3f6b7ab6af956f8cfa6b1667fd74729bf87f9b327e61cdb58eebfc0372dccc072b1f4b14478f305e12f8a87d24c6f4986ca595647f030fec1e5a8dbb7d9ff80a5c3ed47e79e18749603769b64145442eb82baacc96b3483a14567b21c27a4e0f686a78ba86d858cf7b7639f05257c8a1e803f27d3662e83026b7aa20e4ad7ffb505a6ebf414d365d1e65c507e0d326c6bf27d7c1a6179f5bab06b8b6a7e10f8c2d3b2f8a9b71119e5d4f1a29ec2e6f5a6421aad7182a1323862a3dc8f7da624ea4bf582714fd197191eaf29e043b9236e7a013e1bb6c8cca50e031daf45daccee5e7c4f92e90a6478d2aec892724496c7d41f26299c4b492b6bf1a2c12a359cd293221fe4b5c91f3b226823109c22b6b89db7cce1e161e9f597a09c6f60264f1fbd946e19747d16422e5e8932e079b90a2788e0a4bb15d305d6053476c00e55829d1b97d04d88dfe23d4a2e944884331ab4d53aa4c89152ce3837a64bffecebbb95f4c22f0cd5f7e69a9db56625495a203082447a3d5afc53cc2283066541877d546eb0114fcd73733926cd7602a184779d4d4f5d017600b7f30062e8ff6daaea3ecd29d8d23794befc108b44db9f97614b37daf5dff1139515adb594d756fc88c7123ade0e0be13fdf1af4fcf58b76af937a9271887987f0435d41422e721fd48f06aad45f285404b2d1554fbc7330e231a09e3803d741514e168e658afaafd7a7c8e999d9d71aa8ae27ffe37f27b89d10f6e8d00626ab6a56dbc8fb36804c497fcfa2db2387da504c4087e914f34b945e1537dda8e05bb222884c0fc86fb31d707566fce2aa6d52248aff47ff5d7901ecf0421343d78f0228eb4cbdae12e0945137079e447d43a7409dcb7debfdf603706f582dbd5b3bd2d91e39ee2fbd215fa2694bc0d671b0ca79841c7b4a35b2279219eaa3efc81ec1a97ad3403e24f4157714b2fcd881e8765b2dc1dc27014bc9d0407804a0138f545dfddbcaa8443a7717aa3f500fd3cfe741a3eb86a36ae347b53d329dab1767f77a02a0da5186a5dd6df29d439034691afcfe2f0edc186442cf28dc1267c13ad0782fd1f58ef22ecf4379e22b5e6e6348a75e66b310fc60b40e25060e6b5862e262bf62fb6d4a2a16b5f6c75c0df24a5e61f15d3a6950d03247d9692ad8a229c80dbbc81275da96435732f595f2eda2eabd6c1f63c5cbeb7c9c4ba7c52b037accbf84da6b0a3fd651ee2d66c31f56f8c6f804d4bd912c594ed877064b5e73175868371d55cf0ad0afdac3e6c1a5c2fae92c481313e5d4da0cb34822d2203e3810f220099457cb43895d807c26fc3bfeaad16bc7dce1654712d0403af33bed461c4559ed1bf51f77188408079db542719cf80f908e09417c4ccb24c0ec3fef3bbcb468d7c959429a6eb97273ba946b2d503972c996cc4de16f1ccc5eaf516dc2656d04360fd33de5d2f86fa2c5010bdcd77b4f0e20e7c614a9f6acaf9ae6c6d47c1e205cc60a15078b5ed0c0f0d67f274b00fe2a6d54b9d40a1241bc3d28e5096b94e76874ea72725c7d2b0945b6f98b57da9fbf05ffd1b5768b5ae3253426beb4747fcc7ace5f1249b534b1e83b5758bc132687f17925215cd19f7fb6067154167f50fd75db1f5947af830014e47c6d17f2b19e8fcb1a73276dc632ab9fba143af96eb8a065e244a844e7723d3e22586b89ebdf20484236ced0aa1bc355764421ad750d2cb160058110b49f1e5ca5739ac7338295142069c4beba734a58591c5fa1b9ff780c9a9e3f2ca795dce5be5053ceb77a5e95c448bf7b4a7ce90e8646a2e7860fe892466b6490ec4b2927e4a11d1ad0b21fa9703f3d77f0a060dc53f1dcb1d5317a19922a561173a0c68f794d7262257f96a02f1db1d98f1fbce24a9bc3d7e967c3257ae2546959b182638927537ecb6fb7a5a09b287b82f6f4d2f1f724249cb51f1bfc5a94bc903e29712f48f010cdd522e0a9beb271f33fbf1e11d529b811d45c85041e86b6bbec20b8817bd539a28a3c24d5ebe441b844339ba34af62cc2b7b2661e977a5c2b9b71d47c5a7020aa1196123fcb4b554ce03c7d397ab8ae4acd284182e9edba51a3573c2aa1d5ddffd00f05f907bd894bf955fffba8139c6b277dfab38dc08ae6daf1065f1afaa4b7ef0dc326a010e80bb027f4f6a72d5db5c97783309047da2df1d6ce25ef6672cc476a22257e1367c02fd8e2de5065f05a138e33c13adbdd22cd879a234f862b0570ed71a6cd45a6f28ddcec774c170755899ea132913e3e15c54ca7fe679f9e97f7881f5ac4c56ac59243b063c2fa31865a912ccc28c7f01205ace41a8378728fb9842654297bffd223bea774a64bf2f08dfd0025a10d20fcea36c54f4dd5941edb67ef1f8d56a0b04c02a9102d5778ac7bfc9a70239a4d0cad4df4be0d6796c7ee32bcb0962d5e6aa28620f4db66d3294c0b9f486af2ba407fd4fe799a40bbbc97fab61d6f1a4d1ebe873a0f309b09a9d5f2168c17421295a09333d867b09860f9c85e7fd380ab2acc281fcc8195408719da436802adef7e90642437d545711d753949c3df834443f437f826321f6ee255758d0a4fbf0e4a2dae2aa66c4c00629ad9d96576e262f9af22bb36741c9d0c0c3772e9154b0e5c2c311c44f0c835d29afff1c970d601a5694eb452e59707279cde1c2534cb6c56642b46fae520bcdce2c8a173b5931e1db979e3350d71192b9d43fcf6607fe9fcee296be18883df4d8ba3a707abe022bff5ec925cf8238a39e4bf2f813df7c020a5259ed976c24e783e960b29cc9796ffea3954f1565e78c4b78355c8382f8d1d432560e9a7daea8dda2547a9b18b17d0e9af7c345ad49c4fcb08d5752eaf206357e4760ede12c0515bca1029a52fefe82e40b00230131fb30402d61b9c10c43e2f8732a57a06143d3c04756762c3210b3173e52c3295ddec48fe2eef94adab4ee7a34866b8864789ff788b5e17821a22721d8542f53f60d90973ef42855b59fdd0eb4764a960dce1e8a9225ecde9c9aef97c743a2cb84c7f0a4479fb5f8d0a0e34c3a563280bb3eae6d04f9c1a4931249e6d50dd55eed1fdb12bdbf03375513731dbab97c93c8b38dcbbd90b7b90938781c58c656c01ce5b65c6eb6ba5d7e95632defda1a0ea4e93f26384336d8be2bbdfd3771ab8f2aa3e4e7d1d77082e7836e7c5b04510b017e43914e63452161ad05ae37723f639f3a7755cce1eb42e9eaf637bd779299fb8b7c3f1637dd68b874bea8ed0c36ed61f508f0587283e56d2f93f0d3a3c5e08816faa20b34184939e528b46f2c53421f1434878c08c15f086f863a4c6bed549fd1d13dcbfe8e9ffc8abc4e646f1565c542b15391d53be86740d4ba0cc2bbb3b0a5a57344ea70eac121766f80eb627938490425bd7743ce4bbb75f0c58a798e095ebd92640a8fc105ce63aa3601a70e216e26d88fdfd8a932c2ddf81e9743f0d41f8598b3837829d73f52398d477ea4939824465b45ceedf2d79bc2c5c261048be6b653cbd2496555118b6f88cd8fae99ee79fd68d58b7157abd863cada24c34d4c54ec2c547f8dcf079a2b704f07ee2fc75bd356e09b78c77b194e12c32113bd97f8d7906bf53b1ee183cffce43ce8e4f472fd62c988be1ca25278da522444de8538d8c1323dd965929a2289c43356fe5f135c3621b8a47bbe5bb3d0536da8134ac61bba966e18a31b73d59557d4b8eaea127a65526189e6ea3c6baed596155b73002034d37e62f451dd588bae76a2d3131662f18ba3e9dd654a267865b15a12a0856ff75fe282a68ff74a1834033f8975d5d026eaac2cd676a1af2d497f4253ef7c1b89efe9f962257838930ba039715573444eb358e0d0a0246f98c7176f8af36ec9b697068042314d870e5814781d1bbb5a68d5effd05c8a80e2bb033356ec6da1b209258e0efc60f5ec1746e8d18e5f042edb1db3be3347b963efd05893041a21de066e4981c73989a250ac3e3494211ba24ed7e225e64c795f655090137e3932510245ae3da4b1bbb0f4b55d259baf778226bb78d648f5ff432031a5a6ce4b31a443d250f8c0fdde23896b6adb0e2d3fcbd16942d6e413aa07cfbff3dcefd7c9a43eb64e74d0c56d649b638272af3a4f508060b61d53a4fd9d0f40ba45ca8e6d24cc289f0853f2f997570b2287936d6abdeea81389a9bdf2e9f37fa78dfb6a7f8081454615a80c24f387d5f0a671479717c5b5ebb2cfcd0c0d724e69ffb57b0ff5645f436cca5848af36c38ecb04a4d8d46cbf4023295c72514b451f09589fa56d7b7b3380b0d121eade0f2b07b4aa357aff10da76cda0bcd940da5f2f8b96aa1394b0ede03cdf8edd213c84c177322350fad01c7c91868908c3fa83cc97916193d193aa1af7f3b8c9592f2fbdbc1d127196f850dc8f31dbc2cc4ae4a24b72f0039ba737c78f3836f0f04b76344af76f099d06a1f0c1327f186c199a57e87bb710cd9420f174e9277260bc825ba393a6077a99000c69e5c322708a3404e8bcb9a345f89aa6eb6b3c41834f2800696ec81c7b88c5e568898192c0ef1d6c0467d6f66c9729c54e1765815c3e251cb09ef29bf75228ee75cc5f819e42eed6ac31812666027331d2d41a5ae1fd6f4d41a1e2c399ff765f36439234e1e3d1640235d665b886ecc58da71424f880f73ab206e0fa9d1449f58b6219dfb9f2e5d169f93ead62ab6ebf2acf2a348b16e03e0d11cbcd0fdf198630986746e26297ae9efa2d95a1043b0a8b53b9dd39c059ba2770c9d6cdf5ad88e4877c17ed4cedc00b82dd180a974a01ec450c3b4a376a406ed4af2f19101755913435c4d16ed2c16050efa358734f54c3fa6a969e12462cc50e413a43c6887188f4444bec1243c257d53ef7d42b352b6a1dbeeb57639dc37a2ab4e856e3a80acd16c5bdfdda3c04ce415e90e25672a2cacebc6c02627ef504bc62d1b9d14b3ca90250a79f72c422fb255d8db8ce104609702ef16f31ae771595b6a30f77c49a9f487c7454d608bc99e9e940c7466ba4a005f04e8ec6fcfaf01b45201b2e6d66fbb94860322b3747dc86491146024e5569d1d70eb6376a1d2fe69caa704a23ba0aefd242a15022621beb124ddb05d124d8b4efdbf8640750cd4a1a99177f921f75064816838fa7a6094efc59c0fd3a79113c9c95c272ea5b1775c0fad8874c034813e1a2a5346ad20aa3f8fdc15d2f69f8ba7a53e0a50d027f6118a6630c85671e10fc4be61286c679e98116e3ac7f5d98f8564f757fdc832f017b412c8ad386e4f8eab6c4cf3cf218180b05e395acfa066560d3f61c962d30560c1156307c75406af81c5789c77a3d79334029adb3686764ac9a869520518d16043d95026c86a4b59c804e4a821f76979b8a9dedb6cba8681297a65c132fdbd902bdecedd6f3825c5116f811e69dbfc175ff2ded210852ab30a01847ee3a3ad37d79561229b8813f4f01cb4a25d0494cdd52dbc5ac4f0a6a316e7f251aa1fb6794fe8aa0cbf25c4b4160bea60ecf25648b0eb764c5258872cdd98cf372f82b5aa482cf080f0b506b9e005a019b05296dc46d4dc3c237d750f468a975f0aeef7e081e93aa3be6f29674a9bb9327464279c0df40041495834d107fedb9e9a058e2c22bf598bc4712f235e8294981af983cc9922a2e8e592b33969900c27343fa19966d07a3c0181f9a9743e05f56868574a57f8710f979db029a79f24f404515d19d366385aa9fa0f401ef7649eeab741b49ab8883d0e808669f1c2afaae000cb987374c671d367ab3c3d37097a1c846fc477c7ce77e1d90178f848246757ba19c595ac4786be8bb37bdd35ce2b98d0da28a39cbfa5b9f6e30286cc7dafea3e6e940b7fc012eda9662ef3d79d70870a3691918e174014be853876238ae51f1dda2750434927ab533064656154e938960724a00a51209eaa4a2f1ea744228e4c9fc74d39c04c909ce5f9e7de45e415f78d5af0a09aeca0be456a4cf77167c31734a3416fb1f0c0eb9aae654e86b2f96768024d2b127375379b1083aefdb29040580f6970ed763dfc0e303746b7622ccb01d93fe250c8f749faa0b67e989dea520d90805b0c485dc9e8ed8f3aaf373ca7ef06db13be6aecc5999de2f3576bcb18f6df391e140cd58e1eaa000b950906ae4063ca637400ffeb736f2c3cc39df63833823e07633f1f3f9d43acacf5070f12607cf0c908aeac0f7c8862ef8f0b1f8ea80e14ffd55d46314c7f96cddd9a75b65f8923ffd962ea8d07b7668dae0da0bc6a2681730793be265707541d73c6eac10d221528b6d8a60c61676474bcadf1ca767002d2e45afde8fae851717ca70bf71d2e01eb6bea1a250d4db1a5b8cf19b93510dafa0f0f8392cb4a1be74bd5190b545fc53faaf7a66afa625b1affb9e3fe16001af6869f48fa0c13cdcdc86ab9cbca38fbfc4b8e6ac4400bcdf44b9fd741628b004b7fa41ba0cc1e3435245ebb3561d10f8d03f46b0296e14640ea2cd41e5b423527f824f236b463a0a332449f78645dd17c9f2e52eb9c79ba0e96b2ffb83c3849763868974b1fd667bfd15ac1ce9e7e2032e3987e1cb03eb94b004fdc4fa579d3fadcc990c27b025f76bcf0a49a64d5e9419c087e3adff2795fec9e0ebfcf89ac9f39800d42623c7026959aee54dfdd239ea6c486be167c1f81924dab3d0893f269d5c9e8b78e4ad25b2da23f2501b1b7bb63c9600cd9295413399b56761feb805b6dbb5f5fa09323f3821a700dd6fc8aa849c73f8f8afcb91201ec2c257c0ea1004e80b1449c3787285afe1e2385048bcd7a38ab347e20733a0ca0e2bda82f4092f5703c8213aa051693f334daa22bc7e8afdfdef943b9f44f06363df33d26847b0330d787fee723db7352f1c6f26a6ebe5d77367202aaf14348859ee1954678449b258a6abe49841bff0a126fa4db97bb326d200b110472610ecee3b90a0d66f64c799b29b2a830458f0cae1f821b877a9fa096c0d3ef5a93f2b34ffc2c2bcfe9eca4b762c5795bf71d93960d306f9dd75710b1eb8af35768350464b25034655f0bd5f4b92398ac8c407f91275d97ece5f90b34145af10560789b8b4840d1f72ec3541e88a30b40c59bb64c07508b04b34152fc0510f7e5e237ba58da6ebede22b32436303c04e52d918cf904dd02da5651cae38aab2433aa133eee7934702affdb5dbbffd053d92feab71d5af7ef6d2b2ca36c7b05fb56b761f039cba24208fa7cb1875c5834f2dfc0ebcb515bbe7c39d6587fbe20f5477b0255e6258d99fe7212b8534aaf038d0b02a776c50ce4175ec6fb0624107ffae660fae3c68cab4257f8c9d6f5dea18d68dc27f312734682b5bfc47af0ed16532e50b2d4450a2945d9546a21fb52f84248ba20bff7d12336bcc8cea6d478be4b319520debf9a91ab8b2d0142a5bcc5fdfca2ab3a2bba7b8d2e97f70fe152a29f2cdcd1e0bb29476403366ae8c57ff90009ef01b020552f86fbe668f7cb5bcdc7291d3243a5820792ecb2b28a8f58adafadb33f7a0e7fc302cdd5b1d599c564bcad9371d8998f4bc075fad89bb76cc93089c273aa4cf33137ce248d5a3ef46094b8877ddad025007aa742f5a7f6ec9ca722f3d7bf3f12c3091fc7987618012f9a95092613099f5378edd0e53a0aa86c6f9f5ad258856fe0c2987653d076f2e365f49ba1b4c75417722302a2652de17731ff811b312f8bc465ddb2ecc3c00a89f053c7dbf4b448c8322c1628e73206e6ca2b41f306f962a9bba363880c0372349b127409a735bf7a19b01625287ab16aa6f890b24096bf3d505c0a4f24690260d521a1c45bdb63222b369007660600d4948d5c1d63c10784c227d78bdeac21819d65c316d7634108d7e0c67e3156cc8e78615c93670c3afff47c3d10e92ec5bb41661f28df1202d687e4ebacb741768f0ab8edc5faff2c72e80448235c62e10d0377adb191b1cf5989a7a1ee5c931c3231388578db670405ce9047e06b50a5a15a0e59d2666cfdb5b2aeae98d095a9b21680a5d10266a5b5f335076f1d9704fbfec7d73cc85117400f43b5ca2231df379dce13368646bb6b27f5be6dfc769510248f946be52016530d58aaab75c4026b6071bdeeda946cc92450c84faa0faa8de91c75f0b1f8e1796a971e1c0fa9c94ff6bf8451e0ff3b293547642ff4dc931ef90c2cc049c22733902a69beb92ab119f687b64230d5a90e413d3a8ac2dca046f9348badac9d449f88c6210097273677089b4d562c2a945d9d6de477eb96d1723cb1c8367623037059025cace36543c3bee0a1d0c3af966345956ca97f52a5b38c9b778fe70bd5048bbd834d698302f4f1c11e3abc1688b711608be2f36cf2bb318cf3121f91aa75fbc5ec4988107f889c2d1644b64dd13b555a9a5317fd748affa7a1aabd6296e82331f60ef45cb857ef3b36df63f3e20dd96c39443e7761a5ed9086692bdf2ddbeba3628827d580c19abc550570b74cdb7bc0c4e3887d7e3e93c518abfac6a5d0596dc497f998a958512e292d471b4c47289e24fd90f9ed2778b4a98a017c05700d0edabfc17dca6bfe204a7f4a877bbe374a46865a11d67536ca6d95b41c0f7ba91f9e641d237a125355d12b8c7947fcae7d78c7735c665d37637acf24f89c37703b9d5359e3af3024b43f8a292cda201dd81f8b8c6542a3172d8f928653274794e32295e70c23cce73da07d26165f29084937bb73fe6550e4bb8da3dd5708b81d2581e63b66ff5d18e49d6500fc0c0a1beddc628a4a84c7fac198cb54d96f1fe5510b28af996dd106715a469e8dea1570be999ffccd8e274586caf13c2b7430e9dc30d29044ab1084cb1752772f8ea2856caf7f85cee6f6441c7fd9f547cce4ba0e2c1b616cfe642b7fbc43936859600ad35f60b39ca49f1276470e5074dc4cd79581dc538a49ff4d2a0cc3ed3b2b69836e07e80c2402183781d3c6ba43508c1a98f42994f55a1db4d75091a81428d2c16a396d1f92bf8a5c83cf2f338cd09bf7ca6564db07629bd26b01d440f07830e990fcdbed5fac22ef74ff86438345371fe8980b87de2d52253dd98256233624c2e35c80bb71269825bef3cd5eb1297b3b994ac25dcc755280917ba6222c95a971bfb57f295d99e61aaef44d5d552a504cf0ddd19df0e33344acf9ee0541c2dd4139cebb1d9731579c8136087b172aa79c4dfe9c3eecfbd7471fa0ebc49b3764c68e7acf39f6e0fb0cc5929609a6effb0a1aced26c26775d00f4624a66419aa1f585ac19c6878e1536ec5893533ff634191e0411834587f2985d399696fe60ccaf8b84ed63e1d76e3eea07127f3800628d986cea85ace6be50525e41bf078cdb411ad3adfa8060a24b29fa728934c7bfbc96c2aef0fcc8a5726aeeebe3aed416603954dc6f3173c9dd8c3fded105acfcb308d1b7e07e41011a61c3b989e027cf76a0e680755ea8e1ff975c22949eb3512e2abed963c71329ecd3391095f2de141eb78e89daa42b41fb2bc01bca0c0b018aeca022d6a4d60fb1ca7a6f126872c3d986dca96e1cc777b2a2cf330fa9634e8cdb476d397a78f397ccd5cd9de6d4351849ed7485b816985c22cec2cf70dc44785de84afc67a630486e1e5bcf9f78766dd2d1f1229005374fd97e0cba67bef908a9d744e8d19724be9cca830300e7974ca58c2c77907aea8c439c054043fcb6af0a92d35ac97aaae32f04f02c72e300a3bf7e7c32c347faf1064191e966c3e6934ae4bee44848c203fa719e3baed8598e0a2406b0b60ba0bb7c83d152a3f0f2d647b4111bec3c3b199eca6a488cc44d05ff8f1d525866e6d6cefee373b30bde7e3b0ac5495e076811fb2b642f17066e32aeef94c7ff954920feaf2f6cf3301dc2ca2e1a3a134fdffe91458fe0d83c8831bbed548110ce4390c98fa843d56fe1d7759c5541b853f266e5eaf52db20ee63f11eabbf9feeda27b28486506d44c8d96e5d569a4a8447fc70588694863bc8953d6200b3041a2e0f0ec465bb424593e7c8dcf5b78376d2ef0fa3c6bc74b475ff0f9c3bc1703befd0c7cfeb77cc2aba91999612dd77ed32ef5867378996829832df3903bec156be653534e8bdbbf4641496539c18810270a84d7bdcd3a1e79459b1f846273624c37815456353a6dac8cbb0b1592c06c568ed4a0ec0bbfc654dc1b7517eb2cf326d48a6fd136d1443cdb218c0d4b1ffbfdffb7eecdb4b15b437361c9aaa42d367400d616875992f2af4e9000faf324869196852e8decd30ab8e0515d07fecd8ca319d696e05c12c48efeecaf12f02de0278559d18a449bca548df1dffc95220386b286a033de3fb63e16e87ad5eee1fd349bb4530f2902f3c41e7f20e908b6c3858b4e73e19449d7858454703a1f932613893441148f9cd7ecd994a09d0647cedca675711af4cd8fc0d57ba4ba6cd45c198b2ae86792e461dd1655f826d289b340d8caf4ee90079b9891906fa66e50d47c9d97d3479c0d84b9af1c47e6f973ac7e8c861ff89ceb26abc0d8667136b00a58db81ac6708a9d85f837dd7f94dc7bfcbba0eb75d67a0c2c23930d5c6fc5709dd92a702a215db5b4fbd03ef1b25be21900608449642b2b475a2a8f2c518ccf4726de6a9009774ad7f3a25f4c878a206f45d7ca5419d2a87455564c97bb479b0cc3551cadd6b57f129e60ba1212d0eed951e592e95650e9d07331b87367c8501a9f07d619e74465d5483fa337165d872c3b7d08b3c24aae869143a099d2e8ebe5fa8deec6926e9d503ed5148c228e35cc348632c426d03e238403663ab9a3186f8dbe05f57731f89e18d23794befc108b44db9f97614b37daf5dff1139515adb594d756fc88c7123ade0e0be13fdf1af4fcf58b76af937a9271887987f0435d41422e721fd48f06aad45f285404b2d1554fbc7330e231a09e380514ce20be793c27eca3fac520b1db70b22cdb4298aebe2faff1889851f5d350c0b0cc53d74d9aeaf7ba09b03451443c59147c20f853d054f0c30bd8c890e7a6905eada99a2d8001b2c2aa90b03fe8534996de386b10c5d97e0c62b7728729370388e3c04bf68f4ae8227bc272dbfadf85ec48419a2c6d30038826c1c7d635e273ca66c26886f3771ebecef15e00271fc8d8a09afc064bdce6aaefa882ffcf3eb2e369f1bcb119eaefb816a3de2c8e7019dd4b9914a0b2b57eda7220b073a586886b3b5002621c9e2c0385709a04a23a9e5d2e2434b98df53209d5eb5420f5a9c5863f5e9bd5a5d6eacc418a5dbc21159f02af10b74e83f062bc387a443fba4a68580cb9149c7e001978e63f4cb4314dbf41c84f095671cca0fb8a9653b66179fcdb96aed7b419e023c500cace58fb807da75fd022eeb8f65f3f103ffe58b8cfc0eef54a41a13c1fcf2e14bde184ac3aaa9a8fd55fcc659e42753a99f1b05129a65e978f6587511bd10ae8cca24bcfd671f73373a29079d3d2d373e1f7e0866e89d1a9450c6132c35e0eace13783c5a561691447785b0612d55af3c2bc1bdac9be6a135e109121a1cb034218fb1cec78c57c6a6ae3d608dbfa090cbc8b7b825d2331791f06ae78105ed5b09bfc1239a4c37641b9cf1c0f2d84432d7da830d3ceb4fdd5aa17daee6238ca5586ab7ca4ccfca20d51ba5a87579a853f20ab8c6bf9c5ee2bee979590191d6f8a18d59f8baa5c3f8261e2064a257a3f1b747fb207b871c7f5888f435dc5d2ad1952d8944d1009d3ff88c4e62d82532934d0cfc981a95ff04c26ddbe1a5cb85897153b8cae1e002e9514f358869743f15ed9b60ae3253426beb4747fcc7ace5f1249b534b1e83b5758bc132687f17925215cd19f7fb6067154167f50fd75db1f5947af830014e47c6d17f2b19e8fcb1a73276dc632ab9fba143af96eb8a065e244a844e770cd31b5809c37155325b8a9afe13d4c9e6e0c234a80d55d4bc6b506b7e9b9c2ee0fde7ec3b9c11fdadd23b3d73dd3c80772c22d1046b28f91ab37c624b4c28a40f30d2f69b7e74696ac505260bab4c08e50b9ebd4b2d9550154fadd32a008b26de39a69154c48ed28f01e8cff7b578a30ad5b73c48c45d3fd99bb9336b46d6ab0cff133a87b8fbf85877a859f451622f51d1bf0ec5557e1298c1a97cc7f8067ce3e433d89bd50cf25f6adcfa580d14893151af4ab086c29eeca03b7c74b7da704e06ca90f375c843660980771ee4fd6c1bce357c469915348c640e8a8528ddc8ea8239c3a6f387b8b96e6378e9f25e5e56317201ec293f85441c825a5c153ead282a0178c945d1095928b7402ed21f1937396a13a4a30ec22f5bee7e1f582d793e161e69dd4a66362f960dd6fca70dad2117f89a68456348957f1527f29bda09d7e3a49e7945e3d6f10f106342c541fcb10502f21b6b54e438a8737aaa8c184fcdaffd7754374802782e82c26d78c40e85c65dbc065f05a138e33c13adbdd22cd879a234f862b0570ed71a6cd45a6f28ddcec774c170755899ea132913e3e15c54ca7fe679f9e97f7881f5ac4c56ac59243b063c2fa31865a912ccc28c7f01205ace41a837540d898d9d29ab1f8f01f3a62c7bfdb8987665107f65b91250511b08594f26a2bdb32734b092439118900d2720a13c5654c5a8d9c3f55cbe6fbe7c7fb7e683960ee7ea8ed9ef2a8b7a426950e8c2bd65a8a0ec331fa5aab406c171276dbc6d117118786a71deb9a6f851ad68ca34b6eb62fd4d5cc4dba3d318774f666b7e2bc409bcc6aeca58050af5c1772a5865b793a1d34f0c05a59a867f0a90d30fb630f31e2a101bf678809810c3155e417045f1d602251610f9c27b13e9e956b41688ba4738c835239e06445f5a9dd79c6ccd8b2abf8c853eee71ddda649725ad715d301c577f73ac21b22aebb4f72594a08316db6643981014b65f7b6c2ecbd0f60d8993a2e0b5afb9cc3da9d1411bf006318654159b6a069cd3fa983666bfea7d85aafd400eba3a707abe022bff5ec925cf8238a39e4bf2f813df7c020a5259ed976c24e783e960b29cc9796ffea3954f1565e78c4b78355c8382f8d1d432560e9a7daea8dda2547a9b18b17d0e9af7c345ad49c4fcb0306962267150635faa115ffba89706d259ecbc8a02f4ca90d13f3bc1e8b2af6e590aac8ef90cc6d8ea66807dfca9e9fbaa3086550a456a9245bbb2f09c0980d4adef9778e58cf634191ca7915275c188aeb381db0c907b2393526b1821004c6420e595e659c3b490b1609de50eac56bad42ec461965e0709797d388a5c9cc6ce5cfd4b71dded93e84ed55375cac56adb12c9cd8184aeee5e37aba2e59a7f3faf40d92268b449148703545cbf7789d9609dcd0c7ee21668bc56dfd5451d638401789de0e1c5e8252a64f2e1c0f90995d44bdba35ce026d880f8dc93cf416b29a4000c155b3c4973c968f2dcd1f8e2ead3d75ad0c6409730b5c18363ae84bcad6b4fffe3f6242f7b1adbd689b7e68e30a858ba12c67ead945b3232a2abd2c3827f20c7f956a96da79d88d4c9a17b170e94a609832e94059de8abebcfdd749fcd3d010392a6f76e8a12aed10aac7a979b2aa3fc793ab5023de4f69b88cfae8ea7a5767c506679bcc884535f1103533ff6242f13c98b0e439a68d13be5cd679f6286c3c97f0f4f00ce87f85ccbd23b584f864ae3ea8c35f161ef9391494ffbbe956c708dd286138a77f09f846b8d1da46ed77d408072f86ff41c7e445ff6730bd78d0abea4208d6c347409a97a4029b5a6143579863a2b1bd14577888fff49b40b091edfa27a9ddbd587bcb8799c21edfcffbc61032d206758f1235e5a91d0753e84b30fc65c1f5917b8fa4167c53eea7e8d17e1909a03751fd70a27601435a1289f27e44886032fd91221d52ebf01be1430e1526768d85ab901b397ef8b17a10402c09fad23d4183874b3a3a16d054e5abfbe8378aa33a3f8dadda1a8ee7089b7b5e0bf856edb3c527ddce4e7732872a6f92428caf267acefbc5e96242ee41615d912b6678f255f4a57004df520e7f4f8b3d3960090c656e655b5c1b6834002e173bc70d645ff136cbe33c4e785c41feae39e839b3e15ae25ca8491bfc205d44319ae24919af24614449b4166bb77ddbf8d9b3d6e75dbec5f1ebbb885666aa16e827e19ed65d6877561149c8be0b9bf753267e0e4bcfbe2bf01f811254659767a95a1adef9c43331c9d92995c1bc06780d665f37cb81aed64e7fe5c0c12760689c35deae61b62e13b230b03b1d1563063305b4a964d8d8c896c7b7883ee9d38d6980628c510058a9f2c71ac4a8f890b46dc37d5bce9ed0c4bdcdeb37fec7d0a204b8d92321009ffb49ad9607f1902ec042f27a55a6348b253b42a96764f8f72fdcb8355195e959cf541382c72a575c047e11435ffba154f9b6d401e6926c533960e0c132d848b91e09968147a642999793e935547e0e22768774e6c8c368e677035946c6f2129c35ca97893743aaabe5a6e7f03eaa32b6fb3ecd4f3e3b91343f65ea0488d5e1c427b2f534be28f0de36515b4f98f67b9c996672de90ceb675b7b125702b21613ad78a7537c557e655e3f06d4172acb17020e35f9379447894821a34a9e39f80efe2b0910c9b8eccb744de122723c7b5a2dfbebe2bd03c5cc1712aea6ca175621a4b7dd1f60634989d538218503da5bd6758d540fc802b83f561f1e4bed9f84a18f3b63eb959309c36f5ff701e4fe862165d5e1067427d1162c0efa8314528a1a754d5a332ac290935ff131fb611f9f4c73b6aa475a2ae3964db1a32f9186db8bfbcbdfc510998c59ee3214252aff213bb7494282d5fa072287690d02223efedc6b7a6cf1e436a335459e6531e85a87f4dfb710021f68591f2067118d01fcccbdcbde73d660808fb4a34b8b40d59d7625950c871be34f87576e49907a97cf2cf04dba76c431ef6b59898d9b80d480501242531954af3aee1bbc9397c34e10856e82829c34c17e6c267585f6e8910f022d1747565c1890b09be422f8d356cee869d7e97be1a3fb44dabca3a08a89e05c51d76f2aa156e28175cd64ee42819c883e9775d47015650db873f349db00772ccb624ef35de742e80599f7e1719fd9c703e56071373cdbc15c767332664d2646d3a0c6af2bf54f2c9e06019c98736faceac0a88cde859d6cf90e999eb1fb3a31a38ecf230893c2164bd7b78d01689754d7b09d38cb7b0fc48999e4357020c3752147c6c32027697304e82cd436e9dfee7baf19a51d291bb6a6df280280818e3406c179bf4c767ccadbc71cca3d7dc6917691bdf89c402350ff28c2910fef4e223740c013f8cb333e19e0b029df5b6e5ac6b53f605babc6d39437005efcfeab694a28bf7da8aa99bdc3ed674104991f985292d93d8ffb35fbc116aa34fabb3ef74b9ed7c5f2d6f9d55a364476643abc626fbaf3e7ea75225df41a036a64cbd511fc9b696bdc0cfdd56e4e4868edf1b8f4aa100fd6e417407a8278a48a0fdfe5b6c1cbc06d8be44e8726aba90a9fffa89af0e8edb0f530e237f7fbce71785120ec2f34088fb029422b5beb570fa2659f33e117d13a4cd3c9eabca219e175d27494b49d02a2fd1dde7eed9b10137975d01fc43af184fd79b9a4445719b73bc40a15d19040dfd7d5feba55c14887c6e5cfe6af27190fcc09bbbabb98144b8e4ffbbe67c9506ff49d0b48abadbe5bd178f21d8811ab100ff09f24fefd40782a79e3ca24b5666ec66a9e3f2815b4855ef614c8755415487a7e2daa936eacd3bfe65834f9e5226d95cf6bc17a747735549d31b45cf4b303dc320cc6474e98285cc1d60713ed0a8413c3fbc4667c418a71b59de94e660183404303e2cf4c6d4e5d8bb53d4d430d37ebd24e5de07cf18061cdd4cf81a7e74d90d7ded5c38a0e533915f47bfdc134747e0b0c673ba33f129283a54b8ff025d8fa0ce712b60b99cf10abc71d6aff96d99f72cc71f015bc628ccbd8fba23d9d498a7280302c8066a0ce827e73fee73561555d764c7ea4998293f1136a76eae59b1323096a2d5e95c0ed75d3c8e0757c97bf762078b49f9b3a06353cc6317fbb1fa952272159337c13ec7de433d06bda4155c202e466684797b45cf6ea61cef0c602ee53d2737020eb2a9de23b124f7183ea5249c48efd3b179a3dd0bc006e2f1c46c2c83512d26516182b1a636aa5223c256f427203d040d5dea18047aefa8ce47c3f152e72cc2a9a7bf03d9229024c0f65fb6d2b542f8ff0d3ac85a12647a039b2655a1e2df975ec234cb80f2fc343301ba85870153077a1372852fd9cefc89ab2327d719568770b8e82d6a353d535f6a292fe4caaf1247fa39c9d5162263f0ba4451892ab62f81570b23bc81cf80a3f10e9a3ca0bfcbc0d8c9310dd241e0744d0f203bde8d748a5d598d3825e24a583516c6b33f86fc3997e672fe607a339aa814c6169f915ac04f44578510f14adcfa89c47eba5f50bb9616827058d723f6b0ae79b7724f608725b77cb08324be756b4b0ddf0320257b62a23b21d3cd935fc75df3151a0d8ea14cf0a39bc70ffd8ed2f8f7ae5b6ea6100c833ff07a0b3642c2aeac3fcc2ea7408ce2a260c4f9bd08b63d8ae4e10ff51aac3d8b4256a691292f7279081cc52c693e64d02a992834312fa338ea6466ad1de02eece7d90b18dba1d6beed7bf6cf4684ae8cc0e50975d313f0b2212a0335ed5c40d7bcd375aa2929a2dea76b2db3279f5c87a4ce3174704eb424efce95d7718b0b41df76ae88c10334908f98e41eed01a0989c4d7ef2b2cd993fba8f5c04665fd5fa6392a7881cfbe9db6fade5f3238ae4ce37177bad8a7c32276e1bf0b0a1fc5df3517edc74fbd56fa7ede41e002491fa2588d9aec6d19075ebca65edef91461611c4b8d089f4408fa527884759177f8c1ac0af7092faaddb2909082acb1024e098497ea64d5f5ae4aa06c7324f48804034fa84807a22acffaadcab5a4309359c3ce1eb973eeb30758bb3a43b266adf84c67a6c423e4d17c2f761ae00634ab6ce43ef87f249c4f03ef65d52cb555a34049244bf6b043400243884499aa68957bb7f9010e19732e6eea93691ac59a523e7b48425a717e3cea79ee519abf583498f01ca8e41bc481eb440f1791f7f4259b57ac08a94b95188eb0cb9f3f49743328410a50406b43149cf2de72cabfb4197cd5e52fe6c9d17826d935addcbb930274ad14d6329bd12ac8570c306a9b1c722169a9e7b5b201a85a48ebb987e53bf7b3261dbc21be7bfb4fbd05f5a6e6a794f3b02cde241a98d326e7cb206b08eaaa68bcd9a8d301d45bac86015c6641d01044cbc23f6192522edbf7e2d5feef8b44c755197bd0075a24be7472c212aaf551d402b78d6c7bc6eb3ddc9579f76b2caa52620cbdab17943ec12eb5d09f4a613fcb332b2ad6191a8036a9a9bd1d3fb6c17d54414fc960ca3b6fd30de5f0ff899fd9b6ebe5abc4a97108399e79c989dd564e262dec58f224157613d8c3d9bcc567e3550dedd000200c561ad381fbc6b16277c8c2908184afada894226bf58c37cebc929fcba70a3d1280e8c6bbffe449ac0fc14d901020e166d20e2c7341c10af5ec6bf2d64103e2f85334fd9e1dbbe1adaae70f10add38e6017b5be6ecf50e66c06a6af09d9df97458caa521016c6fed89930de9ce6be7931f71c969b2870d68862b92910ecde703f2dabb8da92337f0fb6ea70a98bf01516ee71e1ffe52260a2449de4205feb5f7931df76d16c87b5ffd61b2681231ff9b6aee5b1e4eeaec1381b28a80a2c656993651adb8490067e074cfc34ac10b5db969353896f489fe1cf17cf6fe2366901331f26f3b45e1f7590974e277247dc61c22cb0130781b1a909d37a0a81827e0e63a17263f38317cd4b1f9b60922e58da512fe22c3ac0efbda36d49c46d22c9bec117784031a781313b1af82cc1ffdf4db68926efd1d13586c91379d06d485bcae29fcc90c252f71663893eadbb562ff3baaf418ad6f730ebfd7352bc05de5b9a1c679befddf6530227b4c3dd36e42ecc8b0fcf272c53e145c8803aebedb27346c388e513fbaa435b8a8889de42a26e1d610d50f32b49ce277442b1618485bd8bd9d30c645a734abe89f1b545133820c280605661d496d333efd90898dff4cacc3ea4e0da2502822f0a92ac52756f1e954e93eb1d5cf7ba87e2c20295c5ac86fe7b71a4ab1d398ab6ae46b5b9cc12c49bd8800b6a9998ebd102bcad636f7983c6e51693c9b6e641c50a1b0e1f0f4202304525dd289b2d14e78bc6198640d011bccae23c510627d1b5264420941e4c744f96f54efc65436faa52cc15536899113854ec4c64a372fd5c7f8612414250cdb3b8050b799f203a68caf055296a4f504abcf726f87160a212b83401d557974f65c067aa9e7461317872736e525970e8300d37100922a51229e4d3bc34ab6dd54536986931c97ac34c5966306f5e6876d2881b0c6009a7ecf4a970c117cb719eb0fde6f589b5f0d3de248ce30f21a3809092ba749246af3359f397281b2249bc95e36cf4e70b23e1a27c6fc4f135031a26e03c8af0756ab66b3b039a73479af3d0b6a4967a517b5468006f6f6239ab1793f66b2047c2c9d5a2b1969dd76c9718caba35ca6e5dbd0e663ec3c286fa15dfcd2a6722e708c23f699afeeb6bc2ab9b8914bdfba756b92049d785b32e988fcaf49eef44184947f9a7322c55800edafdd4a8820245bcb18ea3b04cc8595f1693655f59c0d8e071504808dad2a6a5b72168b8f995708e2a91f136398fb347df16535a690728bd3e5afffa7c2910cdb6f840d84fde95f2365d860cb9dd4d981df9ede41a3eeb3c72a5102ccb26a7c0e04eff11525d867674bb6cf023bdf0870fccfa478f337f70cbf21f3bc071df6200952d5a1cdebee9f66bee75ecea9bcfc0233b45f60812aae87b76cd5610a223af2379720262241ff27fd4694f261604bd5a87d149e4ac9ad3ac24246fee5c559e26aad16617296f5fbc3bc724daacf4a05453783aa559bc3c878f13ea2f718f33c9fe336e1862fe59e469dabf6bb031eed5fa2235c618ddb6246557a50d8f68cc2ae4e06fb2f8fe32c0b4abb10ae0011879335bb6fe31fa1df49a570d3e7696c5bff482429f33317297aa2e16bcd162bbdc0600a86c3bd6d65e26d3ecadd8973ba03af4467e646ada4708471f685f63d7e63ec4ffe858024ae160495582a2edfea02287ed89691dad7c08c31c7329853ff7e3e289c3802daddbefd6d9c8b81f7a47b7ce0a12ec7384f4a95928bcd36bd553291e12f35fba6d3471b2632b53389c28ac46edd38aa381f9194dc7a94cddf0e353be1e93ef2599a393ee587f21af8920fa79b13be4b2781ab9869b543e854d18aa009f8d63a3b0ad7cf2e76f28d14de371d97cf09044b2885fc9721eb327e8b4d8c35baaa784f281ae5a71b539c2f358d7b565835f5ab6b1adddfb31f90af1e22c36cf3ae269cf798d2f69c0319880170f7be18ede973a5e1f0815264ed5bf93aab1b25c5d8cd5f5242ec1d58b7c196889343118ad7111b337c0a1870bc6d9bebb87bac593440dbc5476a701ec77ead06e19d96e9ebefc06e5d4a6820f22e38c705a2104144b2fb285e282c0ca134cf079964b2f324f9265f3b1dbd4c02ba49fe2d5ddebc424f8708930228d37774fb7e03d6a906f9010cf33e0661425e519d6d821620677b719ef1a31f0bc5f1a9978327ffdd359b0a6bffdb83eba320c6f7e4a99195e9424f98b28376f40d0f977b5583725e81f7b04d4819492e6b2f21fd91557f1240b0f53a620fafd6d09a33a3ff41523e780bdbc94c12a3cbe3f128bbc15dedbf6187a3ce265edcf01413c85c03717a46ce507ba45489bec822e0fb38aae43bd504bf1daeebabe0423b9f1be5cfc6b920fdacc5e991f7172ab786d83bbd3bcdefa5afca5e8869d70f0e2bf94731f1d76a912556160770f4223fb2428a8cd1fc8f745b9dd5a282fddc24add7e360e0d00d79da36ca69f8a1ed6245f2255e41f8745a1027533de1be4825b192fa9fa0ab8bc5b1c46a0d6f76de00d56aaae7d6495ee775aab1258bd069dcae6ba4795c19a53a5b8e877b82ed968d7e9d41fb310366a9f4759f2131aab3343a56d28bc144af5a007839f2a9d04554bd65cb0411cf0a59bf874366e1ab9f1dedf0c563ac0dd6bdff450709cd34f8315efc2b5003964d735de8a58a39b8a8ca5cda835c4dfdffa7ed86a9ea1643d0e13cb607bbd6340b91a8fe0c1f9980ad6c991a28ccd96834901838b1f93080a9020e8c2c90a6222b4f9f97ff6e8da74d7b19ab4829775a27f3176c2a6dbaa2417c062dd3572ccbba0e02252a798bd42f2cd774d30e429cc4701fbcd287533ee5b5f487d560bdf69b02b6fc9540dee692aca4d87b4cc191c386b5a5d2f5d2758f7dbff2be6dc2dbc6771d76a0811ce88d76b21843c112cd7175932b0af235b11a50b870559c84b171057c4d047b48586d80b573fd9a316b95ef7cbf8a78a8edc3d9cfd78670bfd806dd6aec03be076fd7417881523b061ed5a2c66ad58319425e8a95444f12c7d1536dac50442297f5a1933db71680fbeef0f2229df7e7731a682c2a39e2cdf2c0e7d2c6e3cb7dbfeecb4dc4de11299be165ba865d02e5587adee1f413643453a90b85b636ff273781c8391e327acc49de329358b4bb00dba02ade064c498e7ed37357c4294acc54b6c3a0af05b1e4da1ce855dd8b0e93ffc8400447543d060379f8f790687fa5870cd06d98dc8022bd15d62a9738873827eedc4ea4882bf2bd5418047b519e3d04946d9e6bc39caf2f2ab24afe87d2e6f7d4a42ee98af58f28d8ebc0b8ae984da2280563083dff945ea1d096381ad326884dd941e557f316e3d98bab9a4146b6a8a53bb499a7ba137b199597bca9b4ac1339be85acc025020c685f081c955382afdf951c535c10752e8d29a60df0984e0ce2d484f7ef480d5fd0bdae97fa8e874afc3d4b177c7e7fab179558b4cb53a87c6ff147ff97d99c40b086cfa745b21331b93c3b8b83ddea3aa0eade6d57aac0991c037dd0784f002723977fefbd1f2279ff5abaf62e4f970b25b8423a0d11c09c14148527aa37f782399ecc3da985b2b5a5b3b4181158f8b85704e94d4cea7739bd27724c0879b3f961ff13810a102bd4d82042ba6e2d2d34b8c8224e5b3ad4be0c9d261cc39e3df50ec7e02a6ff84e70d22bb2ae24984723f0dd53b417c81c6d9936a6d29c7d613996a40a5bb9e75d9ef104e6b5e6a945775e85a5e8c749201c97866e48bc86314dcd66b3f5b0216b58a25adada335be15452015809d98d6399e06fb973ca59eb59e5155de448a0763aa8a47aba134a3c5e37094ad0c6c6e7e4284ec970a1d66ad49519b79b9caf814310fa726a0f45753c0a884a678e606155e1955ed6ce4fab9c3294ba98ad6528d041d6d3322fe709e64c19138644c1a3d238a94d51eae6d55e36bf65a4c790f8b2180aef66bdd201b381f6193e28373b20fc1a36b6edc695e2b851cec7b7a448bfdb5f816f92887ce414579244a185268d28ddefde58009880fd67b3d6672bfc44ff6b3ed8a057d86f9508e061cb60e632300d6ff4905e3d0f2d2442ed2b26a865f07fdfad81542d49734fe3079c6b07a09cba3d39ac176a794347bdf5ccf3bee5d2577bebab4466916df5f9c42a70638859c65d42eb94b2c8cd27977f857a4f2ca4880f2a8c19f0273c0710b959c9d9d76d7a5547999e411c0578cd83394e1281de45754d09fd7989616fa26b26e3df73cb35a0d184145f1bf7b0935eaefbdc7c7995c8079e89ca17791f8663bb99b73839b5d40a1a5814d1ed067257b86b55e98dc917769bf388c1f042da59cab5972bd9c58076a7e29c0303ec9f95bafa6f7d228752600e7858868edca06819aa69c818685f44c69d263388f53ce2e7a5a9e53aea3e69046d977c51fbf632afa111e6336d9bd8c882f9f4ebc2425708d8e35d6df41ce987f1ae65cd158fbce70174fff134f38b073aaf597278cb4aae8b83a62d1ec9237c3046c12220c1b623396af991d21029aaa72519b9dcb04d90ea41c3d9cda4f95a019e0e79a6ce7eb80259ea9d16f2a2748a523c9a1f1616986df9e0ae0391d6c1be187803f61b661f933a8e623e48d004b226dc6c9c6ddf2c2fb3656fb76a89cc327be4111278a6a32a871ddcb961c181a734ec2a0416942a1b14335db5e4e194f0020d336c9a9b98a0f73c7940cf8d578c8ab24e67d4034dcc43c7099a7e6a997ffd94e8aba5a3744afbb2f9ab97d569008e139324baa120be2926a5f18bcb2f0dd742cd33bbac9a00c54115e8fae88197985beebcea97cad8a7d1fef7e3a5d144c41693d3d7615dd9beedb2788d0d0c9ddbde78b5829f95506912fbc4c48a7fa1af834c5471cc4ec4053884e0dd0f8f57f4001a804a4024f90e6151b670c33f1852ff05531e4e1adde05f22e3aced540b0fb0f2b9de255ba2a2ba19d7ab16e4dfdc7b550f5f1a7a490a49dc18a9f31f2e2033b8c34af16dc6bd5c4f3de4f029bb1cf81f84782693355320e86a7b8c7be6bfb975a2c50b32e445458569dac1c85e0507915fee0b709b64f4e996c48873ef1b3d1db9a3c3d4ed39400f5d09cbcfad9b9163f9c3fd098c10a6c0b212fb45bfea1046e2271c902b76b88eb8ba47381f6b5de6a4b23b1904cf84eb010e52255b3940bfd4ea6484c95b4f98313c002a0efe1a4770ec3d1612f2329d68e46b16242c82ffbe2c6d49a7078378c3c79a637e487c0fe5eecd970b43b16f55920a15adacb927cee10503c1c17af0ece45ceed0709d471d44ac1f2cf000cb6db6e7b2ee4b74ff13235584d00377a2c2b848e767470b80b52a99abfa94383e96fda093f07e564f8ece19581072fade1a83e59f40fd88c3230057a80d6959a4bdc02d0c1c7c0f780a3a1e5dc3e8bffe8ed6a7dd021294ff7a510743d9dc7c04ea7097fc61b592bd681248201c4e3995709a343a55be215af9c7bf3d9992d824a48001928839b8c901d8bd31f37829ae877b13ae6e1252396253028e4d4643030c99697ee413d9ec0fede80b996dc39c34f428ee4bf034bcaa1ed14b70c9c1bf08c265bdb92f4517eff9e48dab669ba8e1105e97c252a6efc188dfec61d2ea79bde54295abe6bacf6677ee0d6a4faac7052fbf07ea6a5bd0f02a5040fa631a9f0e58372379f7bc94e8b59cc938b32b88962bd18b9aa00113f42b80eab0f81c13909189d94d331f782ef104d6daa1314f289dc0f4fddb20930762a755189e263710bd142c61b5589e6c1e693920c3a9cdb4359930a6554ec1353ce374d6b91657cc72a20e1db20f22b075af8a35019d26295202bf22237a03cfffaa701e7edeacab71c8e42f568a2a5739aa5157291fe4e4b6fd05e0cb3ac9882c1ea6b6ab017669254549605cb093d1af2285e349e28d7d58247f1a15aa14090322c83fded088fea1dff20e719dfb834bf0bcb62aa30705179fa327a1353beff3407c36474c17f8661c998a94993cda3fd8971ec4fd25ead6b048ad8a01cc7fed4b1e99b578eaebd447f9e3e1620d58789f32c910ba1bad6c7876798c374bee59a04c2be370e71b53364b5accaa2cf6edb45db246d989bd8dcb463adf33efe5ca9cd7544086f0cfe7f498f8ff3e1d088dc99a45ebf283997eb700d3a8bf5ecf4b39944c3e9300e8ecf121a858d402283b1ed91e7292d86b43081a69da48f7f891665f7331fad0ed7ec1c52bae2d6e5ef8fdfd5f01b6f10a44f3a592895ab524dcb704c0e105d32c5890497cc31438796be195aff9912ea00657611e12c6f80849204939b502ad947c359ec4edabfa7cac24064a079e325d99a40d1453da0464ff84996a2481e74aaf0fb6a0cb3f7de2875b135d7a6c13026736240ef6d81fe233d4edd35f28ed65d22428644378fb7b6f17b246ce657ede97578ec9ce0746b529651db8ea475b33de69991794f18813fe062c3a8a77138968c96a000bd8f97d181970985243b26fee193776576d74767b30409d624a150838acf46a3e12f584a0677ecf16aa5c2eb9092e6c5c1270493d815d4533adcd1ffbf51b3b28c07e6c348c4e09ebb7f3568b31dae108c3b65ffa64aefbc24b2df00db0821d4fcf87427fc79b5e70e910dc5a85a673e79c3de396330327610a151944804ccbc8ddca0e614980488e1f2ed1c6c1ae877f8e88a9e6d378d479efe2afba2a3911dfc1012df1f0b2ef6b77a609de248841d8854c32764569c071cac1bbf62fc5fa74947076dc46766cf4dae9becb15d6b43b39e66dc8634e23191dd5b067e7457a541103521eb9944e5837a5e433c080e57dfddf12a59d4b3c2f0ca9868bedb7456c012b183657f8fbe83e31956a2b410c82ef810aa6711cfa8644f86453974d15bc3a378208d48dd1a5fc4cd7c9e35c4b7784a9400094132081684868ee917a61fa35e43dd6607df015ce0942c7e01bd5096219cc2667ef7099387091f723edd8c280c5195109cce1f869ebc14faa93c5b23480456089a7a8fb30a97b85e7e644005a306fc5a76b4594217010814c33e046c5177c3040858568fb7a91086cb524753ddc0bf60460cc50d928d977731dcbbd8cec7cf7963d4b26b8a52fb487c1feeef7bcb5895cf4c295a9856ee1105e08aafe5ddc6602248b493fce31939ab74a5aa43d706b5fccb0ea43bea8254dc072f4f907f7673bb16357d1fd5c823de63cc1d27d2a8d3098de1a0e0cda69ef2e2981297407d777351db367ba8ce9849cf73ebf300de4f581243968615348eb44f06bdb19e3067466d7aade58a9ebd42f4f719a03bfe92fd201e513fc5d037f7e2810a337d3dd42f538e4d35c195f69c9fbc24dca6c5cb26cefe4ebb42fd41e5014d6d03ddeba765919e0fc355510c4be70a66d2f837be4f7b47eb19f18c5de9f2810e31ac340467b153ad9bfd3c44c54375628ea0d5db7fb68a7bfd712be6de2337be7e8692855a41d313fbbd672a921e04d5d0676ce297d4bbddbb51c68d00617aa0362b9867f1fd98862b204d1e1e0dc8c4a94c8f224ed3762a6334fbb59e971af1a1f8ff4977bfe83a22fa2b4dc2502b1025b5c1ff5d367346aa013dcf987906a75ba1a0d7e4085fa68fcf088ef37a022970d2486fa8095459d3fb3c3d28947da32bfb5beb6da50aa930a811f7c6f7da72bb0dc2cb48fc52030bd793266273a7e90861d2a3d8226eb9da928d978ebd839b94c50296f710b00ba5aa37071d5b219d200483cfb3abc31914b1cad3107ac7b3e91ac6893cabacbb6136eb34364e632cbe4d7823e282be077053cc1c8480876289f985c58d74a5ea88c9725ea7c87912a049f647d528121bbca6df8d2e80dcb8aa06cbf96fc2dd776beb24b6df6f28c0b379ffef2f145dbcf8dc132c3878cd50e4b40b35a8610715155de7f1c7ad43a68d92899052428e9321017bd2c737998c0392b0fbce2f21dcc69c9017db4babe23aed5dedce53a0169d86fbece54329919551ffe5d24c35d29e8700dbae3141f6908a3bca513284b5cbda472827677c44ce570c4d350de4450cd6f0e9aec9bd8dad4d2518ea524a0df45377e4d51b3f44bfd8bf087bedcded19fe314f4393e187ea1944d2aa62001ef078cf91933f93f658fcae4484baee9fe4276d6add8777bf8ae11e08a170b1646441ae1d301cc47051068d6ca80f0bc4a948ffeb8c33d6f093244addf6b04b405141685bb56b2fae2492dd9c5a63473df2382ff98cabb74cf169b11ab9f49179455b22b2855b5e44f07811e6e0c589af21f6f5eefd6df7f346d62ba2fee1a24607bba2c9d921e22fd480b78b6d3600a26f68c1329708f03ae553cd0609b7198988ec4f53d9f167f909ce4d626504e57f66ba8ac4558ac045fb21e061c9afcc0f4319a2673a1fbac3347b2ae245cbdb55d0582dca26a76a01e102f224d2ed383ddd0ec52a0123c1120ba0187cfdd09df7d2d52ea7c0f34a27d074299f99269b3b56c34f4be13f8922cf68ad8898b4d5ed7f8c411bc762cd5b4333fa481783dadc74c61f5d06bfe1794ad25d32a6a752f90aee4fbfd0b81cef7044dc34ffc11b8d9ae9ed9535d0b23fbf9b8c17db2a525d0aee2e7dbf2a79769869aac6f310dd59dd343673eee90e986cabefb2afbac940cb9704e5e23bb713d076008c3445aaa17defc5dec7dda30d0a8a21b331db327d0c0e8e05fd0a8ff4b09b8951e76840f8b33341f49ec667daf3e798ef592210527ab98a56be406af478ebf4c9784d558d47626b3cabaebb9a22a2fec5fdc1f92a863963e8fc2dc2db12cbd43d93567edae73757349ccf411a1ff55d4cee3bc22bac06a72ff846fc80183f9774d6824d3c795af0c6d123c071d5420b15446a4f3c84624e30f3aebff29194dfd17fb1c29e65e622af0851e50f9c6cd5e469063446011f2d069d29ea5e6fd2187fefd8aed204735ece27ce9046fba0965481acc9739e78b762a1f8bbeae7907c8cb8b7db26824f5ed77098dbe91ed90b25dc82b5fbac359db43f13c05a4e9ed4925e551d8ad9c03a6c61589ef244c70008228fa40a741cd05107c0ecd7688f9eef06f63459ba2a62003e20cae25d32840cbfff914c9f3e90f8e64ddf55b57a5e6b9b44f3021a16d8ca2e2a1e573e7958bb37a25e2e83b132865c5c3d54573b790fb24fa277ca93df4b2712b6e57837eba1460103dbedb6cbf8543e133584ab1f3ca8608148852c6748c80874b696de84228a7cd89efe61058481faf0970a4a2161cca66ee1c6dfffd72ea7c5df3d724e57e7752197b50cb68aaad5f265824828f483422a269ab0b802f748708b963bf064fea43b2c1ae79d88b888bfcbbd33d5ce2fa97e1cbb0f4c5c6867363e873cf5d2c4734ab2bf1248b0cc84583bf4e6dc50948753c92a027729e9cf51484ce67b0394a145b5d9a303f683ca92ce542601186043fdd2e37a015cc11ae1046cffa3768b8f1192aaab034b823055ec080927bfda605b3f69c56b8ac3fc44c4841cb0e339544567eb6513a8d1d52c08dd5909383e2d1f75a8dff828eb45ff8947176a9bb3eb912f48e4ccf0afd5094130daa8fd8d2b05992b6a999c02b84aa14cac7919379548a7628f8d667a233d1e15f06645b1149c9e075c032e080111650a880b8e72b96f44b6b8d0a0c0afe4211c66ba43593d21a6939b57398044c7deb8ac2669cd7d53e31360baab349502893a13377e93b6bb62ba07f801cdfaa03d3370c6d4e82c8b673b7505261091aef56598986c312435bdd521361ab388444a6feb05804ea093e9c4899d3297c060eacdfb2231c91c14f2c94dd421d4d63c8d82f5691bc24b63baf528ff0639f5177bd3586fa1da515148747f4fc2e3ed8f4de9075542d97f797b8ceb7c2569d401ebc3e806aec0bcfb48a9a91bbbf95ee4b57ba662ae1a7ea1027f0cdafe81643e2bdd373a7eab5041e53b379f308dadffc5cabb085f8f21f1f1f315baa74bc0e07595dafdb6e08da02299ced29a448190457d6aaaa32a470b2fdcddd87698c9b82bcc786343dc84b98865b09a7ee8a5d07aeca0d7c0b9a73e6e823d051375a5baf0ab8c9043ac4f179cdeb3065db3fd535152ffc8adcb10672d19c8fb2c4ffaf4811f3640c3e8c8de72d2244af5e0c581845fe3d3e5b313ff716538cc13a0ca9c6c19d1a042123de6852021266acc950942618e1bfbdd706acff1f0da3b1baad0a964a437fddb7b6ca0bd079770e77e9abb1f8cbd759dd945189f57e9cd8c49c5e87dae31f4f8ca2a4a810172c407a3ecef4c304937ac24e8030cbfc72c160a236266e657eab81fc1402e7ca8f74bfa8f47e6c02a80a49edf15e93fe70aa5c51497042fccddd900c94319bd76b19293c14a8d6c28f216ff1ba0c82a904623e31ffd4538ad6234c441be4fb126b103b647c484fc66c07d9e8f06f441f578e11df81f67a8db2176f4316cc98beed720c934de7af377446133f07e1731d39b08136fac19ee84e27053391922550851103be10d44c081b40e248baddf636431aaebcbe074e8b07938343bceda688b640fbfd31c8c3be14d398c163287fd1674fbda0973a6c66a1ac212fcd1b696372112317b92f2394f67bfdaaaa7837e2ea1774aa261a4aafcbca96beabcea17f036d6aabaf36abeb4bb6b507dbaac52a579dae89247e6e49904e8865a411665723b992aa722f494433cc3828b3229f56e9e6763298b7d4aeb7a18e767bc23a7b2798c78dba4e72f8b02031b27774952e00d5176b89dd046ce9c3b68eb35e427a021f256fab551a00698d71060c069c9503c8af6032e5883f5a1a47461a5f295757a21b89cb4827e0c5f5b71324df0f18b292b758460b5c0f64ae2ac076374664885d80cd327aeab145b7c949db1fa3ad8a8c583325e8f14340d5ef439fb9ba507a397c35b9740c70544064a937fd70e0f25d09f0a54e46ac83e37c89594741a8b066b31adca1fe16ad0a43557c81ba6273e07ef52a0fb2540dbd45a9c95cb05ba59d01e86874cd4ba8bb92c2c381a661f3515d044ef42e2cbee5dcd97bdef927e174b83ce92f0753f86eaf9dac958926e1fb1f4d7bfc0a94ec9d7d4a5c24d920106a122934b89c1a1b9ee71f6a4ddcc96e644dfceed2e98827939a290c05bab1e4bd9af842a0eb3f489238518a09457f7c67b29ade34b7dc2b29e4940c70ae0873fc978c65fbaddd4d707700e8c4e2febd93bfbd40eb64db08dd6bea0aefc8d180516c4971f55d6705730248cc5f3896030a7153e3d77100846d9ec483dbc468ec8b5551566161805f338763b9d90111199b6e4559123790282d7758e42be8bab19e29c0d5fe8a5f5f6db796beec5353b22fa7d5a2a9278171fc15b3ec1566b18a16c251ce799c489ff4981d6b25877898f050ee6891039dffe4ddde3daa42fd7965d6172bbef7c0bf90d1e6662a15126e7efb321b9604a80affd6db966e851a4b5053813b47bc624e002ed17737ddc01ec95ce3cc44ae4fcad0eebc3bef6d549337231b1ac49e41efca817d2b3de36255f4dff404a0e092711346dea79369174a61fc85f74ba858d152dd937fdda2148c4698675d0a0e1631da9d587ba7b1f8080e11976f0820c38fcbc79776a5082f6c77e7628e3ba476d870112bee2edd18d3770dd99030aebb9c5e6d76181baa58eee83fd6846cb0702903dca92b184e8d8febaa12d76ef7cd7f2f681083f136da29e99370d8e4c45163b32a81c94628e8d1b766d230edf5fd674226ecd74e3477fe9c034d7aa6f4a7cff4e60425be56c624382ef41174ad1e28d2f3f43766aaf0203123930eea1b636a2a8fc7a1b9f5f14f35a6877c8278046c322334574edc314e06c353680c8c5d8d4e565db39d3077b0a1a5fc78a40be6b1fc85d144b31d25a12cb196debbe8ad38cea40c928eeccec728abb66b8784c59b2057cba463679e1a20a38855a0cca56533e0548ba1b416d82b2cb1d138682aa6f3fcf5881e44a72353591a9dc22a628b2b87340982519a1996ae8c44cb6a738d4959887c9ceb43526bc6a43d22ae01cd6eee5ec63ca95e506e17bdb679014ae090f615b0ee078a499a64201a7cc5b0b3a51b9054077e7e82c382500575d6daa985729f8808a0442d35da55033f68db1829099b65bda08c1a5be2f43c069204b7560ff021281de24b48eed0d116321dc496df3c23ccd289c0b5216c0b30d3e2ebdfd49c93be5c884bae1547346b8ed62c3166654472dfef8d7c132c4d34e60d5051078e9bfc2d37db465afb039e74640398f61ebbed973d4e4ba1dedbc3e450c1b596a763841b2f99af46191f434b45d16cfd9a6dedfc419cdbfef1491e9eb78b975d223389423e835c1818268bd0b875106280b1238fb180b8f14e4041ecf4e174e75382708471e13316f4dfb030f73184636e7fb758d43b2a2562c6043de071976c5e891631d6dead50e686f0d123a06218f5cff36a6f0bbab034fedf4f8a9f788f8e377b92353b730df0a9276d400e236ae83a2994b0f4cb7dbdd4dacd01ba6e97d6139314fb88aff0cd73c4a5edb3cf1dc00d9fe0aca24292b371473815c30cad3cd4ebe60b7779a75d26fbc511e116ec3bd11833022b4addca23c492d93b0bf0803d05a0d4b6a65365b1bc716a715b8a01f95a37bfdd63ca0d4d20c82838133ec796a3b2ca452a4c0e50ee73c46ab9895c4132f2faf7a894136d5b030e4158f91389da9388b998b2c678695cdbd54281522de269f04ae102f7a02421a5c9976f3b39cb6e7d7babd4ad60936d5b6eefecb554f4104d1b1b5df37daba2295fa84f1c03e2ebf8741b95ffb6c91aa9fc0c3517510171eb09272e3a799244c258dd448205587c9ead323470b289254b52fe1cd42bfa652484d68d470a699495d74e9faf975bb419c75f140df1acc711c78c28f076e670a1e522615ba82a33894a5b1d5a88a05676dc4f56e90d183467f5a29d8f31bcc68065cb4bf6f74440300e6379535f5442c38f793fd340edfe5eae82c5ee1b11991ea082945ece1c32e45c4aac93fd1a28abe337f65c2d9afc0a6ca809cf7f235324689d65c67229eae073c3a9c218d830a732ef58162a32e646b511a76a0ad9be322db2cbe759a479e39b7ce84578aead5dbf530969827cf6231e71028960844b6de6d1f31c9a8e429215d5859c0667f3910a05e5450cd3b8dbd2ad7ae4d22e5221885522b13b250cbb4deba03e31d1cb6ca30b2795337713e08256bf78491ae0c20f868b73f87ce566c9673344f3b20ca2e9e72b2d60168fe62dfaa997516a7a0d5a563fe527659edc5af12cbdcb10fd64e974fe934ecb22c622ead4d65728f100e1e523160d2fd47564643b04454b910cd3f9a073f8b5da93d32e5bdfe87f6f18d02f8897b485ba5e579f7e9f6b674e5d90445560966b7a17fe831c0ab93511f98dfe3b1164bfd8cd1184f088e90c144f2e3d60212f9672fcf27a793130bcc8dc4d3371931dc814ca70eae103cb77920c5733dab1552128dd86d0088bf095b60b213632c15136164e8bb180eeeebafabc315bc05ed520eb31276a5db9028e0701ebf705678bb52b21adc720fdefc7e038914564a4f79b317ce815edafbc03ad40c77ce5d4338c3e9bc958119e784ef3c3d24b61f28213fa52fdc2462dc8aa7953e4d4c39560e525cca9d671d1493b3092d7e1d079a6ee3723558d63a51de04da7651b82acf4c0ea5320df6b9e923d4a9b6459830e38403a2d79681412c7ef1f93cdad50a31bf833ae0eda61a548a6a7f589339ed09bf6c0c41466c284846430843c0164341e654fa82a7ca693a7cced0386a217be56fe67bfe4b5778e0f658fff0d02824a8a2c412fc83262833399e130d5b89a0fac557fecffa3082630167cdee80dc58aa14425c154d9809f037ffc8d85fc6e9f3865c7447c153895a59a1502c0ec8f758b05d2742c3fdf6b9b24eb45a7538c0f4bfe62c12ddf92a37a8bf0e807db5bc100bb4b56f715cef240e593ba271426f8fd1318c0dd7329533c6027fadf2e684d47f148d7c88acfdf89ae4eff8243c0c09e42d1d3d330a34958233142482ab330991bf6c04be3d60a405dcdcf9aa03346e33e02ccb6d36a8bbfb46c412b91c1e87ef95d4bb3b4e655f0f79549eeb15394584bfaf9ab111b7a6d3a5a37bcb9616a87c7f823f6b82c9a110b423ec33cbd4f2b5051405e951ab69fdcdd576396e79e04a454796bea59e903246c476af575cdefcffdfc79f7af9bd54f099f26914ab94779f40f2de1f08298e8713a70aa573d04648fe0ac734a50fc87bbbc3d91d1db3e57eacbc267c1d6d0dd3acc15a3b5047f5a6659d3bd6d1b58bfb7055a41245aae0eb32968749ab33bc77eeab37bbefcc5f444120408e19ec7d1d082134e64c0987b612371335858be1904b0cb8b96b0b97d6ccdf4ebae4942947eff58b5c1190169ec556e1257eb033f3d6e79f5af557bdc268ca89aa56c02c9a4c7dc587065e695f79e1a2815108e0dadeecd7780610c2c927ac654c1b665c70627aac1b777f84c55f6d87b16bdac9251b7a7e7719555b075a338432f669f9562a717e6b93c828e4bae67278d27f5bb8172311959f91a9d3047196cdf2a9b73ddfec4fd2aee769c43647ebee2ea0dac33789165d364e4343a39cb8d75bcb5539c65bae65547f41d59967094f5167e223a4830a4fd30f88bcea8f688bba48d38e14546d77e01d1449064d9cc3a5355e50b866737368aa65f0e9ef14ccb69fef585fc352ae6c94e06fcb9b92463922b2fad1a2d2664e1f6c10bb30bd22319f0986c80ee6ad7a3228ff1dc14192b8855a3e95516831f5a5b8c5a01dace01c1dee1db8517988e5605c2492c694ef7235ed317fa99ba6980c3e10508e9861ee65fb93d28cba6be1440d442e5ebb30f238c46b9ae940bdcad006d88e530b5c70e4735d92bd148226b1e5a1d0107183bc8ce2a5aa82fe3c133dbf67d4bc4c6af48f96a9df90b472a58ce0dba326af6d5889d4e277cf64529739458baeed6fe1f42004fb683cecf3907e4dbfda80c0746fd74214adb1210c3c7d3313dcb4142e9db896f1e0586260282fca0a518b0e87e977cbb646445203cb2c3ffa951a1aa261ba80f33b59f860f949403a43782f026692c53395d57f2e144ee2fb66ca1669f1e8d609527215ccb96c61231ec3183eb4e302b0dd2ad16daf52f518f508626c3699aa4fce40c02f934d34fb0b94c5f812dd027edcd182d21a9c11573838c5bb69fbdca5cf950f1b44ef723953eecfd27f4f507c4d64bdcfca133002fe5c766a922ea04674466f473689ddbb92400ff57087e67b31c6651b6b2066e9f8fd502ed1a5f8d1bc14f470e2e72a4e265b338e48c759329bc3b8a095b7392a8b5b271704e9c1b012b336f4660280ebedc1e919aa30d040cc1c6fab19ae98f0bf77efb487e2d9a9b884d423e2fe703e6deb76d8666a0018934b2f237be469302fc3a4374c0454babe08754522ac83319eb56093c259cc773e02223c988727651a34f40b1ce0c3f73975342835a02547bc53268ba868ea30d72898c995f82bf31ad8cb0ed34a7cfb2813c54b5ec5756fd1a8a7bfeaa919aed969cddf5802ca860b20f8998431f0d2dabcb5ce36014f30b3f03917e13ff1ed43182923db34b6939e6f832f94b3acb221b4346be68a023e8d8e02511ce1a0f750ccde046a70113c0920b17f36e867a8e6a19fa7dc490694233b92ef390111d89b3e440e06fa6914dbfc3354c3bfcf8bffdb804d70c086fec9e6de6323e49a84f74c1ad3671d3f48ecd78ada8c89e57487bfc52990fcb509541ffab632832513ddccd9b0613aaab9b37ecc15d75d3d6791f3012f34abe06d4956ce06db8a80ef234ae7a9190c9a1cef7615c274e6a3d67d55b3c7724287aa7ba6197c583ec1a3c322432e64d342f443b5474524007f9e81f98f85ec05a925529fde394b8b28ce7a05e2bb874787643916cce8d1f1412461594e379421593dd5cba9a246e47857895b1a71d69bed8246ca64c09b069b9992e198be3e50e625c6a05d6df16a2f2434f6b7e541abc6e2155080103fbf7a4bbe61aa46ef5c868eadc683305a4a4b1cdd82f0b335fff1596d31eb4347c0b8d777a151355c93cf62df4aee11d0f20a20dd8982871058a1cd8ab3dedc248e5b4564df4094a099eff33c32f91fedd3425163c80515cf9db62d8ea4eac9df4175a1de0c6a06f50ba3b83b241636c01145c1bb534ae2ae3589290f079d12f4af4a430106eec62d0d11894d865bf8a95e6caaea6050c70bc9aac51a4c3b25f7c54af3e4dea065c3d0e0a30d20c3d317e3119569de7697db9e3907e15737342c091424704bb07cb9972f7686068c01a738740196e7567074d85e71b4f8fcb2dc860fa78fde380065516981415df22aadc845cada7db9f421f75ad3b62e33fcba3353d9edf0b08d36281c7402981305674e8464140bacdf9f6e76d5ed323a19dee91ca14c2b7cdc435bd4c767df65c63de6c129320c2851fc8b5a063b64b5f6621ebb819bc9aba52e3f4fcafab92aef004c48b80cc24e1041dcd4d731b63a75b9819abdb7d9d0302cc87fd3bf252a99e287ac3d017a462589a457551df6b650f1d8736a61514f9ee881b92473f8572c880cd2ea9d7fce9cd9319e62721949047a0fb9957d1e6324a2bc98b9f32eeb219a8f99290afad73071fc6cf22b912a33e2fc2e893a54af8affef1e2d234f5e95b820184872d37c8348c628cd18f1af7603b7f11379766d7d4c4006126b0fa4261a9e83c61cd7aa74fb6cf09356e56099ce8ff5ed8f505abc002b2e7f4331920b13251facc20a219339f0bc4ff9450e13fefcee91cdb65b3d2413275eb8fa481bcdf52ef614b4cd62368018f52e903a8c647455293e4354d0b470093a0a6f1495ac540f401d5794d4e0a697b2667629fc417789f127d61e95765dfdfc921ccbf9a09f6610d3232b5a01b7d73607dc6fbc503e09d0ec4d8e719f3ad7d11c676eb2a45420e4d6dc453ca8c107c848d86f4e3f0547a520d4f2709eae0b716a88bb190540e19a37426846518fed7d4ffcdb0ffafc2f3bc463b5f7ecdd39d2a267a14720b0f8e4e9b623f6a8b708831a59ebb50ce9c2ca6744b54846396ebfae4e1bb13ceece643dd0c3eadb922ae8b5c3d6332584267b0eddd450aa78aa384d9d8235e2c8eb15afce8ea142ac8e7bd786a23f174477d02021e0a9c0938660c23d4e6d8e4e9da7e6072ca6419bd9104555271e057a499b676a47fc514ce3c4044fea58502fbf47fc5e453888dc0d3a205ac3169fc6171c9537a4d80f0b3f7185345b3e9fbfb463ae6fc48f0eaebe5b3f9d8e10f0fba015c5162dfce30fa9ae9b8102d094a3b89c02c73b97c11d5d53a86c6925c6ae9c5a72ceba511e7989bf360b176781aae81fac433c14faa7b4378e70cefc48df50c7b1270323f008bd17cdb433deb50b85395469c7de76865725edbabcf5836eef70ea7a35be32afe8bdc8f3643b7b39ee7d0b3eaac6f6170d85d7b9933d86951e6da2d41d0b6bfaf087c6544e2425cc9297c02cbaafc64e069fac40192c844e6afce7ed4fdde735e49ffbe96091144d9f4993453ff944f975d074db74a92cfab09c5268e0710f0610641f82060a4cd1460686b2c17d3c7cf6230d44d698aa460fb93af0a553c2ccaea2b1faeebdadc5eaf03a3097bfed9145cc7c2b2ec95684d123982c7ff7d4e50d19d8729d50c2fc994c5e4ebd89ffe660a1934c7f5301cd497623208c133aae3dd26147df1f929f24cf5ade1c3e7cbab5b8add2f1a18934a20b2f0676316c9ac1a000b7393a5201878e9d3b82258d500d14e61f0ff09a69b5c2347e8d5df5a9aa89185d51ef58cb07c581c8543c074a6ccbde93d495371c04f54b4d554082b5fdebe159b82fa339e9fdee4ce25901928063867c76539a6d901a0177d5bad0f3b25ce36ef0e712cdb6b8d530ebc0cb44f0962b5ef6cb181f1480fd8c0bc395b22e1610af1010af07a68146cf462606c26b6c1a11c1ca1adb3f77fd72584118896e86d11b8604afb23c639c779e24496b71b2fca70557138af8c0af767ee04c645ad4718cd9f71b38abfcec44c07633b94274a09db770961879d342a2ee124a2c4fe927c1d42d9869f447da3e664d7a568defd95b92fafb5ac3b4e154fd08958d4dec8b32c3520cc6ca7ab5caa7c25d9b85cedcca0661a4df9d9435befbce903c47bc6736dd190004e16046826c315234a8e9980e53010512fcee5cb3dbe8e9827e3edd3f9d250afbbee944bde368a562f7d770bd8999bb1631bc06436fbd4d6e77b2ddfe1c0b9e9445e1392017b1bc160e6c2250d84b929bb80af85a54b5d2d69968a2d1d7fe466925a63a3bba133eb37fad6f156838fc1007daf7ad4545ca3766bc941662ed890282b80d590fd3016a20e8ef681d7297c09a9448b4888afc8d6a7a39efb4045cc28b672462c1090737f4bb9dc99c1982f20c3bfc9140a2f95c4fa351cd31235bd37763e7cf071ef61a35b7c4b698477d33b7919bf53617015f7a636a5411a890d7e69fe8d4b895634ad2ecae5f9aeb074c6c02b94268dc5858778e4124a359e73ee2cb0d238f69d60714ad5d7de7b9c2b1ccabfffdff5893074bb717756c7cd56fd3b7cd325bd7e528e3ffe9f49c4c79be3b8846c3e28119d04aff7f527e6ce62ad0c825afdd40e6b65c014044d7e17469ec774b2916923ea47d76473b2265afe4c070efc6850b880cf2c25294a01a6005c14d78e6d00784aea1eb35a839b2cd245f7200d9967fd4299ae0ac10c3d990622a1625a2c8188d37077054457fcc3c2345347ca47183d288982ebd342e1a80902942ae790f159d6826317953958238a78424533c34628b20ae0990545df3a80e5b3bd590d92af3ead7a738ab2dc45c78e8cb46add4b7a8d971ed429a6caf37d66b4add3cdef475011f573cba1f537feeb0c9f7d77dbea40c52267a99c2aebbae845fb5d211df758765db040c990b1dfca01354b024d5dbfcc11fda677d546ab0126e1554e8642a9721489cd8faebe9a81d9a63af3a78339ca64b0275ed05fcf5cc785c91f157548c0ef9342f9023d2bdd8afc68fdfd6f51b73770b40c09507099bf2c279f26a2354ad21e06c0409e7af1856c314231d346430de57465fc929a2d0820b00ba854d8fae304b824be043b8346a9b16260964ca52be88282dff364a198f79d194f64591a84461b5e767e5b542facd99cbcbe0b420a9411a9c604154710cb3c0ab5cf54c8f069d6b7f126f51c7a7e1fe81df361616c7590662c82b2c7cd0ffc52b749ac46ae5c22fa29be73be44670da00d8b0cbfbeaf6289170b64cf9597cae9f6515d07c0b6345b6fe1bf28ff41a1a2c130a55bdd04279ea43c0eea9150f95fc674dec90da885a1489da2ac11a6e7604e588626fe5d629dd90c737bbff2586676390b09e70a6e6707d88a04987c1d2566f8f37e191047e8bf83b0dbeef013d08f45d69657ffc2e3d87392307e6fe297d7c7571a3569b2b4bf01bf09edfa8d1bf9738b82912129fdc758c81d9c9e9f526041132585a6ad3f61eef0b1b6de69be2b33cc6948d36ccc3f1a19ef3a52965dd52a63a3e42fe8c1498341a817f0d528ad501efdc00ee703b4cc79632688d59ecc8b60e9660cdace0dd583d9421459f8a8d00f613d332c7d1d06f4605c4a36b80f73d8dc29e03f9d512bf2299f7c227505992b8a763f9dfad4258b5b0b8469c140300a7d8540a44dca93bb564e05adfc544ba75be1a25629bca63cfbcf4cee3f717cdc99ac97ad5ef0456266547ef952d19040f2d160f7415ad54e53801ddd719f4dcb41236dbb74650b335974149e63bc397b09c2c59c148268da006a4ef5372cb8b59a252e46319ea4f5026a02aced70695fe5ee5f87b5fc2a3184f662e9ace74710799209055c992d60cad8f71795d16862ac831b381280bfd0519091a3596310869efa8df5f73b8044f17a5f6115ac16413e8417e419baa79f16a2f3131155224fd95f68b41ea35db4aafb0a7abf2b1fb37142d600937fff8225ffcfff2d45b64add583c2867ddf4ffc501d102750df8a4d81d08e435c8bf59c524ac7de68834a0edae984739813d94a67615ffdc912cb37cfa69fc3d08dc5c12a50a73a43616ebc0c4d1d1e32bc09814cd1736f10205a33cb6320ff9039cec67fa67588b5f626bbb97ff9809e596996a03d07262ea721470f2c9d8aedd4db568d2744106bb898f9c7a804a4d89a418a097d6bc2988cb1a3e8b09f0c944266633015a6bdcd1607c02beb3dd115deaa3360a21d890bca2966eac16bf9aa6e8d03237ba8e96130fee4a0ca6208f52779aff2a98643f73c749d9ab892bad153746c224fc997187db57fd3a350d3283bebdb1d57cc0e4f06bb3cb09a2c24a286839a5b0dc0173e97c953ca816ae2c364ebfad2a5f234d219bb0aee2eaa26f4303d3bfbce4592ef19cac5505840a07bad28942f4517f72d08f83eca65f3ec33889b2fe49aba88159f6ab5b613aed0ac471634bf8461a4a7e5c19a8ef9bfba5423e3cff10120c34fae371b977897113b3891c3a5c13b9887090e12e4c048b41bc5759953fb7819a847d2b4d2fb529dfec77ce30f2497f4d46c0169cb16e8225ad3ca21407842880e7f0b5531bc4811c3cf508b26256f6f04b690afb9f184028ded3d751b3d53948927d2713b1c8810db8ae05838c5a93d125c915c5802d6955178f6c206a9d8d47c23304a766470b953903855e3f5d6e5f7f1f16032d3e1a3c79a6be49ccadd2a94c71c0a2c0a7f245d09926be2683c04a56344bbac6d053a159f52c7513e287230073c9838e7120ac5e8edef7ae8373174f327fb9e88f8c31fe9c4c3e92e4bac874a8bf74ad798ae35c2f1a02c9e5ad7c7bf137d1e53863b295e29ac280b76080519a840e7e88b673e35f720c9c92c398f4b04d48a9f35d6c47dc3abdc1e1e6a9862fedbcf638569a740015bce9ada9abffc513c050b38ec35bef1a3ca8f083b033757044f2e5df13da7388e35e508d0bb7c87ff5e426080e322f3c0603033d2fc25232af37ff4d633cabdbf45e17deb06a0857d0f68ccabfb5fac096c8080e42e226ede7977b9fcc4182ba3d3a5444399dd23ea277c3d38f171cf718824d154741f26dd4722cdb6bb5855110c39d1c929d28b9fca57b663852cc7e39fc7d1126099013904a2b47d7f3d8df416f2bdb1930d084b29649c192f2064646afe476d917cc0ce349b1691ea54b7e332e367cc7a65ed1e1732df6c10fb25cb089fa2cca4add71cd5e06746f22f3d4b8ff380dacc2706117878906f630be9750890fccdb8a589c2bbaed260741c95e11b98d8d99ffd71fe4eaa4af45240b8b3a9d822c327f632913ff607dabd7ece79b2636377ca7604ffb704a91f3fcd53f5f79db5e0bb35c3c29f295b4dd665f0a93faf050720fc196f09064f9429ad8112fd6127b82d6d8a0390490942c7907f18784ffdee7a838e0fed82bd1f26649700686bab3a349ca24903c9dad2ca7120ffdb096bdf68827b87e4550b03b50f7c353a099707fdf1a8df9becf4d46658f92b6ed889439d6801f2900220d861b3c299747870013d4321a47310f4f7a7b7f9ea8670e97726f36e35dc0e2b7eee2dc36766530649f255a29ec993fba6b401c375711004ff3a706d9ec3bbb0b8071c980523733ec5b29f7aaddaf556da4402075674d90c5c693e1eefbb13f749f441e7b1985a99b162d9c0e98726bf726900c109f9acf538fb03ff1989da29d5a30c635aa819d78341f457a63a29ce571925e42e0404c4f7f89058bc7ad5c9ddd83fda3f53d4e364d6975b06cc018b3b57cd826a4cfab1038208b1fde3eab5c86524c6f937be0c7b42cd8fae1980ecc040fb6e19768a237b78eb3eabac19daef2ed7a83da239bce16640602fb986219901f9d33a56f117dca14a0147a3fe4bc7ed830d343f8397bda06d10a179684e4d1d0821e0317f8c42cf20ce7eee3e797a91db2595ec66979615b37aeff4ef068b9cdb1f1be0f453f61ec5add6caa1832e5ead87d65b64bdf1399708e066368ad0f74f05f7868802f69f916a64b6b97eb0bd022254a20b0f5df656620ee30baceb94e3e35b961063de1bf093e1508369bfa3f3d9ba9f2d349afcbb18d9d80ca34111979b11a769193b3a52f110bf1ac87beaeeb45d23adfbb645b1b94f64b3b4fd0927e5997103a8102cd72d880231f4ce02469e355890c9894a03c5b94303a649143041addaeae661ce388d18013219c0a90ebeea031adcba1961134b21b6635c1c207763c342ac3f1b3ff427c5b159aa5fb41ebf38a3c389c73e07f3d8c073b7b1dbf0ea2c8c50b64f7344e692b87c6aaf5cb01fc5434c99047f7ea5c9a4919067ff28ad472dfa3193d8f08442fa8aa8fd82dcf80877110334451d723912271b28f35b8e9b4e8695472186c2f2b4f8e3c46c35c5509d4c39867c08bd58efdd8f084ed4c9849945c893761b92868e79bef63639ee9cc8f0589bcb82775d546f523d1c712cf4f4f7532c88f8d59fa6799f927c4ab1a100a3e29d89ad7bea6afc9f1bc8419fad0395f775a52d57f8a6773357d3dce3877d1620f09b420921068e32953ec83e5314c79b0b4fb027eefb31bb2bf4cc270c1b965c38ba642ce9ab0605e1956c0e62fa848e33769f22648d2ae718037aa50a91c36e6455311dcf9b4dc3876098e01c0696fdab84e662bd0fd8dea824ce1699db35a42b4719bbc5af188cd5c6c5fd11e665ac5e9804373b38c0694e757fdabae1f3a533f19ce636aff307a402692e40706dbe11e2fb883694084c3882327bfeeb64595054315302a7908c19054a8bf3a6ad7c343fd61730c3d04e3be942001cc7e6b13c61c69d1d8cc895a4d4348b4cb417e7635e4a87d1fc0ef997e69e572d726302e36a732e29fc8b5b4d90cec1cb86d406b5927d2f75fc477917a16f2d9ace5132ed9580e117ba44ae83d6a7e94c060f48e62018437abc663a1bd302958d73a7c336bb33aafc8f1e8a1e464bdf83831bbebfef3b4abf2ab8f9d5a941f163ae7444257eb7d76ca76b62f815033f2e35e3a59a5fb07a491a5c2d51b99ee30084356c449cea4cfd218a54dad975879cad8017e68b0d6871c01eda4a20d709a3750a3d84cdc5dbedb03a3e92ded19a68eebd547a912c79fa10a8b961dc3eba3acc32accc66fa2e1454affbd833be9da39dbbd35ecc75163facc9deb75d9b4f8249b1a35f7de74a295ce80ee6e623ca9d0df9645bfa8323d261b6119604118e8434af02fdef50681ba99e37d181b1716d4d51afe068f4cd5ea53208cb27ecc24b40e8c05840cab7127776d09790d190bf82f5c02fb8213fda4c2bdaea6221c3dd4f0e857938e93f894ea82ab51b779b6b6de67d25e2d13d4ebc2de55cece1480b17caeda5b41651e14fdc2f3e910b3bc72d7d365c9e8b5036c2f4c40ef39fc5b08893226fca8c94d0e8832273e5d37ce9ed282578af357004a3c86361f0e66e7c07bdfb1841de0f3a3caee213500abf399b25f5ba67ec474257a1f59e94db68bcba6d240de4f7f6cb1b27be5cbab75db9457b5c669dc12d9b806cd08ac26bd056c061ee4a94749279a24f138b5a8f1abff31355d5a225ee58b9c5b13b721f7ecce242d89780d87addabb50d2d4820ab2b9b292a90a22def2cc04b85185afadb508b064d6c816484a776a18cf3a9081560d1dcc9ed73abda9e78457b094ead2b44e711402ff685ce5ce274bf9ef51331203975f50c8549358714aba6fc0eda7f2efced56af07ad2414dab3c319418730c696776876fabf8c1211fa7e45a74e05969c9af71eca888e7215268f04aea172803699e44c4362a9caa837959cbb2ab0d084b60870eee63444fe4c965b171e32626811167611f4349f0356155e101a685cec8215e8c21e9c29352c0232fb09f2b5a22e54d9b2f8ba3cacc5cb7a0e8062f8f97a360c320dbce31077d8f54d1d4a3c23be1378796e00d60247e16e7c3f4a177a081b1e49e876fc96063ce86c1ab6bd0e35a80e7d675da0181b03689ffc20a302568b2f7b76fac396949069ae930182126d28aeada1deb9590738d001a6d2bbec4fb383c1cff0ba1550d4916ebf705ea7db5e7876257832126a887ffe172414b1d0889f5717fc5e119722782bfe4ab6c4b2f4b9b54f682c390a92f0976d448cb55eae6af93ff510d921f54060d6c97faeea3e5e32c251ad7d830fbcf9c7f89a912f3ca2e0ef9e0ee3679c787c95a162b630bda3ea64d91b8c1f15a8b0d96575d8a2ed7d3ac186dc438f5c5d23e66ce8391108cbe57031652ea5b7e8b69803fbe20e52e674774c421de256cc848bdfa2800aeaef50c9bbf9e3cbf581e5dc9cea00fe04db759a67e1aefb8149f9a4dce7fc6d97d52b72cb32e6ce35b150b1180e20845e96d5b48ca8ada86875bd05a3bce03ee87d51f2a95b0e861ddcd624ba015a9f9979ad780a40a06009108cd3491d10923d530f96dcd9b120423dcb1ba34e1ebf418150eade3d5f6e51bd4be183675005b774165a3507db32a9701a95d4268caf98d442b01d75882d27aa71e46190e2345ebb8bf40968044dfe3ca65e5ed89d69469bf382e83bde78f9f9c968dfd1d9600e6bc11ab61c6b9969125148f5ec43d5ebe5b76d8319b6e98442a23d62594c60dc9bba23cc53a0caad62b0e344392311c30f4757e62017288342d2395619d23cb996eef16542ad5e08cfc95f799b2f4e64fe61de3129f08f5f3bdb6ddfdf2fe71af9c3e80d003054d82f95369e8718215fa8eb03d1a06ede120c11f6673886de1aafb238aaf683c58bda832dc7d2a35d4561de9aa22b9075c1afe630d3a20065656dd99ccc89d7a7e6ed3a0bea149ea7f90b027b52598632bc631536adea1c38b9e91b2ede0fd7d7d0762fdc0062a3787561a8d813a7f0772cb8613102f557e05e801058982109ca91fe6f2a251ea93e174845df1ab6f5fff94835cda880d5b714fa008ff417424c32a9a0596e8844a145d664ead707d17010adc2cef8fce7b3bc31394b55dbd12d93d159a632ad12a748502bc8eeb5a812acb64caf9b8d1495741fac49ffb97dabfddf545d8afaf44804258d32cff544e2edaddfd51605c9de432f45e25621bb8ed4da1f7b30f9ce9faf47aa64791ae6a010b4f501ae7cb9fdcc3275e5bd640757e75a6ea3ea30e9a1ea2cdacaa55121f5099242510143ca1f5c3e5ea7aa1c43a552f080a95b6f1d78df41525a4cfda8940ca10406ba352c56262e4285779f6f4c024aeae3f962bf92dee75d616a6c5b2eca270fccc53dbec63a1c3569814bbfd01997819e0877ac1d79a002041ecb9b042c2573409413ef0d1ff85606e6d7fd98e27b52a149a5b292a10df3231a981044ff0876401fe03ef79066299365a38991bb630b344c46d67c075bffbd234808c75845d840c878e3c2039c70b4f7fd53425c92fe03aa3b3812dd268800dd67ea6cd43bfa85bd06be6ebe2d5c83e00a21d03755da8212f1125a30e2e6e1e3e2a301fb8ba60f022e9ffa5c7c44e1a39925e9f1256fcdecd049117224bdb7f7423a04e9a943a628f6ea00f846e86691248bce81615993a23fbe617429a437195719f583a5d72899915e6afc02c402fd7e3829743c0a8163707eeeb4982674927ef2941b82b23da5e9419f2296ee7a0c18636e95cc841cb900b7d504248ba89b3f08ab0f88b092d46812cfb2b2d374de8660f2cc5b21684cb4558b3ebd29fecf966ec16f0c7b4b132221246bdcb5390ed43b88d2e0ecfad969c6b00026ba9078dca372327150cd1066480b160fc5c6c490b027b39150299f7b0127f74f4ca0b5211f41b0c0b1caa91c3b6b215c828394b4704ed897817f52dbbebe0f348e3a729d48d9bf4534bfe20926fb97c6b12f6bc2b549acede27fd6dd01f699f214efc0d4a1a70f8f533810760d0bf3c5a88b5a88dc203ab6c8a8a6c7eb5b879e7a563c2d73bd5c6f10a486af5fc215dc8116b83ab19c7cd4553f59de07d140ac175f489c9cf1823cb094cbcfddc3d927203d93dbc873165c8bd11e391b3c9cafd2eef8b127c139aa7b5c02393b356217f16347bb452789f5647c49f93e30b6dce7631454d69abf51c3fe49a1a44badb80567a530d76935535319f3d26d936bb0516af0c1b2f8ea77968deae3094a28a78b4d0ab48d06826313c453b922543fa0e49f6dd674fe1c2388be185902b3fa51233e9a91c3f06e7153259b26f4b51baf75892c6a5172616f2b1769019f0d8dd589334f05698e07de24bd55d7287fd8bbfc6b4caeb8e03f1c026b9bd92c6ba585c3b7bf8b641b7098e4541a97fbd76d4be030ab043eba141d40d67aa110fef515577bef62d331b533e92034e198286c5f28bf655ad48f8ec84422fa39869efa61c31fccc8c14c0a63578f9b9a50b22a22b0bad23a5589e11e984c6966dcc11ec5d66b5ac452edc990df6c46f4c7760b243d04120f3cda2985afb1e894711c47ed9fe426eacd49743ec119335a7fcd1c710b7652dc6dd8ef3b3226c0f2645ac1e4cf752d2bb591b974c93fe8f75d0278bbb98b67c232aa0ff8b85fc951726359b0c3002054268ebb1a89756ea205fb931f0855de1da035de07dd68d2ce6daa5161011492b71f0eb47736bebc594b15853070ec2b9a1262b668f733d58c44578cb7b8312a8e8a3e3035ce86f785c3c6e06880626425ccfa710714fafd77a8b4d144df3d1d21340f7ae070f2a8053837a417754e3beac45a4dafe0b0aa26b146c3c7816c6e04574a1f176609e7a0cf5ec4ba8b0be00f336b36e6adb593e61c3de4d651a0e20d85224f593e4549fb985d417915342641ed988be9af1160852d83084b37445417a74673c1b51290d9cc314035762a19878bfb7182911540ec0e2203e719804502c71932d4f4f08f906b31c3eb8a396f2361137d738559f6e7ccdfec68d7f56880f4ecb29d676436e6054674c1c7ce3ffb44b748ffcafdc41d32abe2e02764b98966a77ea2b0608da16f581850a2572f43d71a554640f164fca0b1ae6bfaa70d319b16a83456ce059bdf523c206a3b7d18bd10be945f96911285034f7effd29ebfd9263defcfe99a04ce36cd6816ca46e6211cc51e4dca6a5aef2732fde4ee9b24c6ee3b2787f15844b36284998c78f4465ee950abdb211542e5f9965468b7cf0fc4b68d2328769148ca7c4d3a5eb9fe56fc66735e99c45775fd3a88c77b028e2e19534c874accb1377a165d07e382a7e075c2f79a8073cb0b427b5f2861b3c6c5c5f1048bf75333a9a98375be810b8d7672b68369b69a5ac7ea7aa7f924d50d0c20364d5a4ab124643e8f27f4dc6e90db496bbdb865f11892e03330478aa7a416743b62ad4a7b5650ffc483f064c897da29dc94f9e98bbcd6bc32fa7b595f5934952abfba13fd772f6064f4513d294fd2b5368707e9d3997ac9e0cb8e61b2538d094e028020ff6f6cecd52a5e03d170b07a5f484e423aba9472e2bb651820338948d14175a531c7384fea6fb4b73c7fa015426840b56430ce495bc722981329e3f5d7762b49b4d3d2c15a7ff5de56b5066686b7d38d769ba062a988bd0b301d094017015b5ea19ec97c120b1773f84f7ef96a88f288728409c30130ddf4a35b6b0995d66079db5fa54441e4c74e7f5e4cdfae6ff3a5ee3e2b65480ced743b8db630fb8384e67ee6502b51753f7711d2d86ea145d7c23fef3040cc598e0871a7e0d929791623a0f231b3ff368e9cbd7b015ccc1124559834528acf4b7767b1e97dd40ad14ac3d8b2435e884c67a4c16e71862fcdd4d90ec0c4c7faf0d9108aa58ecdb8a80f42d4c2dd24bec797aa89a8d8dfd8d13cd75c955dd095d767bcdba2610954495efc6a674380cfe8d92d337674926fac36e077d98b14b1df8d85bcf551e65611ff49887d478911342c90fa141d9759e712e7c4f904b8d590dd85c3a662ec63a56021e65f48cda2b83acd042837d50767ecb6faf9a860b6fce8ebbd5009e88bdeba670cbaf0fb4bb5876c7b14d081f860142179128e48c8f00793edf20468945ecb0f6ecabcd9bfdf0a7ecc448d978651eb90d5098fa115a8325f7bb5fba898b8e3eeed3a34abb7f700baebc1be2b75e48c3b6b8286e505f9a315f6efdf71b0c36f43c307bbe602fb435de4b6cbb61095f281cd6d0cfad76060f2648f5606649f3fe306734a78abdf6130faa2c7b756e790eb0b8e121667417fb6204bbbe966d39623ad96ccac07de464e56e3462c110d2a0be0cabf64723a3ada4db2cbe2ef584e1397b01f6b9b605e60773d8b8ecf08b8315c3f5851caf17ffba8ac995a1e545490432a04288a7c4a55a36ab55ef02a146990cd55d2817974387927ce6d3f26ee84148621a3ca242bf2c6db8c63993b767c14f253af9377528928a6f93918333b7132a83e0a9fa38cd6c311f8f898b109417fad9ee813885ff6148acc845f72c8df1094bd95eb804fe4f07e27eb11f9c5603f3be524bb1003794b74879c5d0877147b4decd77d2bd8204371144d5dddb01206384aca2642c1d91bc37a962210a0e6c934b6c30897db75e50867c4a9718cab73ccfa18f51e243bb9af701b73f1967959d5a4254b8c02a9bac306130f92bbbae725b4f57248758aabc903686d83980b12db67fb9e99c025b2e84a8285165c3956713f9198108827b7f6ebea1254051b7a41bb2987be51c93c7b4afd5030e0f5c1a5c968cbdefe714b79c8d0f52f5e2f90cbf606fff96e062a133f48d80b7a4e266a3c0bb64199ca58a499ae5d6fe80c5b4b68eb678a92bbffb2618e293e417ddc1f8baf1e4f06d8c5f8ef97646bf7e9aa9b3082a2c6ad0b23cdbb9ab00019d21b705ec0601ab05e0485e347f2a2f4d930c4d42aaf355a18230b8090631acef2d6e685b0ed1d77a1869b51ea17336c22db1b82b0e4dfb8776c5dbdc6b67d4ad7f1cc9c46e39d69051e5553cfc4f3d1924416eb3eea5d72e56f56c11b95a2b7fbeaf836cc124231a400c8122d78d75d7f2945c2d4edf4342818550ee386c2f8a97217cd18305626acd5c90acfcad164b0d8c6eecebc5925ae2df62490d87a6a1e6e81dd80d9e2d7ddd4535f4e4983fedd76ba7452bb61ea279aebf51723db0b9afd83497fd4cbaf1f92a417942f5d4eb997e934375baae2b62d42535703c524bda203d68ce2bbd4a51063c4779c7df5b80aac9780960ec2a37a755fc63041205617ba569f54ce13d62d4412262bb76abffae9c7609481564a68dd921f19e0115ead9cc38b27327ef214606d45c829beb90db52d3e6d5ffad63cb870df2b2925b3c2d39d296161b7457713287d66a871196c58e9481fe0a2357343443181ed76395e2695146c9e46a161a4d3e0a4cc185c05564f5ae01278cc5da2d78b0344bd0a5e5127160199ac006b050d24a2e97bd0858b95a693725ac6bc338d492f1284a94f4c744fb990851b584b2e08de55860798661c487a0549b37c28e0cafb2cd66f391412a3625dd91fbe5dfb9793e7e3aee46169ffb530005bf66e520ec9110bbaaff54effcc61e96c271465eb1be7c650b37b22c413afd472734afc47c2eb2ce8a5c8e1df85c5f544b2860f6a52dbdc1577a8c49033055f1bdcd6a82175c4f70d9318b62046e2eafbf695cde5dfd0a21b2a8fb15f9ba3d5b9fe96cc4036cf7f75cb53dedc85671f55211cff1742af5e7c3f25332b763c9fc959cf33a57f17338eee89e99bdd62975e32a2aa87c658cf54a41adf4268709827453323c21cbe5f76c676489bc60214818da059889bac951cd75941b8e80e62c7557cbc5e9aeec774d25513938c621b8e433d914da7f586dc7043ea1349ec27373b0cde45583d083b3ca1648696a8b33cdacb8360703de4752e781ac5029105f78ab8bab614e356edae0f425341996545f43a6ceb98b836b8597e40914ba01d0f9badfd24581d673575ac38544d83cb98969003630885029d0b1cbf3abc637c6bd9ce05fd153b4d545bea6e14f27ba49912820bd66ef10447f0ac9dc7d5788870d1d74255f5cf141b88cc45ab184ce18ac8ce57632b77253936e24d2359b8311aae043996122a03a4b85f2d9e8a23f4c83952899e3834d94b8e3f1f777c7eceb713f7720e92d6e694e877a3277e9661e3871ab9a15dda5cdbd51a0fa0435d0fdd3b45b68c57ae80f32406a041fa9485f7fcc01ab87ed7819c58aca4b0d4acd8a1a28e6998876e8b0875c26f9c9edf6be0ee360d1ac50c7e3407c0100de63f522700c5f96d514ca437fff82009ce0ab58989d011da4cc7c59bd2ca25d8ece5fc4865c8422b81cb7e14134b28d41d99f7cffbe6be36eb2173ab0520141464f6fee7e9d120dddebd639d0c85fad39af33ae9ca71d6da23bdd22809d7a7ad419d57e56e28c7d446d09dd71f52d1728ac97e78a6b4bf879f5a298910d30128413c5759bd9898520c8008e6d03bf9e62d866fa1bbffd297c19687fa24a39be1ffd470691b044e34a35be18488839ee35973c5e6973a5bb8c3e21bf020667bd8696d0cd2a0317e13320ad2d3fc120810a9d5f9145e22dd1a7c8dda31db5959e891427fab93184a4f89bd835c6649498fdc68686f19e4c15a7c8657491e3da91a2a96aacffe4ddc8e970279d21d14d6f6f19c12371938255eb45ae6a05113bdcd15de6e8723f157ec5a2a51fa5ebbd049e58b09a7a813632d7f60488c0041edd1000bea072984573280546ae2c3c3c5712e63e1cbc66007a7c82dd67b9f87880a86b61c5fe3e22514a8ca7e95270cd94908bb74cf63f512d3cdac9697f241c4f71a6029b2587dbc75d96f248b16def9d400108d0b75abe8f6c6119b3fdd09713e49a89a8bc2b05365d0807cef2cdf434a1653f03836234d001a7309e6131b1d02b217066453762e417d6027c2b7064e8f6c9eff2d25dfdbcfe6e823d55f2087a2835c50f2319365af958b28424b94215833f1bca5a330f778485e58edb4083ec0bae1a2b7f78302b38a8699e6dd111730fe0931c116d0580cf2dea4db243c82732a0eac1a8fc26598acab43ecd3f503e30ba4d76fb1812f6b6103c2d2133a74c0d8d02382135c49a6c82a8d42ed82ab2421bdafda65058fae1f99b47b400e7595e68459a76cb60ee207a529a15f6e5926278c46be7092466f14a68e2a25286c33725b4ed351395549ce9cd8f9ae8db5328276d1ececeaa4a7f274ea9d8d6e4edb7e0c3288db861bdf2735a84e3c561562ebc8dec3c267c892a9b34054657884fb0bc176c448491098497a6136a318c973f0861c442b3b5a37b66a572847d3080486609a0f03ba8d8fd9e83238758dc0a2ef50d9d89697f4b7201d4ec7cf660e15f5a7e320bddbe31f9c1d80285a79f30ccddc3d05222b7b3ea75d0ce1027102f8293122562c54716ddf0e3f94868526e154ae54ff1c29d1a7ae29002f1d405ba712857d4608db9b281eba98f4fb7f363f7ef3784b8d1dc21580d1d57ec280d6a2bb8ce24ac933d4bb39a86bf9f2ce8b335f617c76ddcd0a0d40409a398b5fa4eb7e0e762a287afaabd207ad6b2bbc981cc5477aecb256cc141422c931b43808200c27a751f1674b490c6b99bf0ee8b87607b69db270f17df61d383781d1e78236db7f85c4b25e0c989d8e6aed5d8bac02c0370063dbd54dc61693c18c7de9472ae5c9dfc0383dc39250860c6ea5dcf52b4707dc6f5bcf121f6730c4aa496199f50b008e45819995ad73c601c61dbe19130d599d6fa58c8cf36e853db2b6e28b730897155d1533156be7c44ff242735fa85e576cba49bb20d16d51bcd8987845529361dc4804697172d3e8f2f0b139e5d18e9fde9afc7ba35055c72bccf149c43ee75bf048d0685ee3da67b9901946c8ad85b1c55d83bf97749a55b5f3900ed79bd9e9592fc5eb1a238fe4841f37704e50e87aa780879ce4eae2c1b246e720467820296fd20b3bbcd4cb0a31c8475af91fea1b60a077a0bb68df939e3d77618ab8f9acfc9db7d2766bacc772587960584fb5847c1918ff3a09422255feb2a590fe20e6fd7f673bdb91a54cec6844912db96e88d0daae3a9a674020f4e8a2ba5109221d9d82dcad480cd4df6a4dcf132c171d7a71e0df8e0e5d8b0d9483b97f726d5d08e0291dbe19810c62a1b354715e66de002bda13068d06f1b9296d87351fa81180557df457acbd76511fb8bea4bb3296f82d3706dbf24ea3e4ef1ca4f97e7f8d4ebdd110f4ea37ccfd0ae5430e83f925af2c02c2de3f1a1be478f6dd8cd35b4616b1dd1f73a176f21e390ff91e8b7e2d5855f513b7b6d795579e0c4a77b173ccbeaa1156cf23b9b1751681c73ddc2d844f4533fcf8f135c884b5c54a276b81b96bd898cb949390d627ce47c4f93cd89fd4f7a521da2a255fedd9aace6a01d95c6a1eef0e2a35e7206f504051e98c33e6123d33ba11fd52fd1811e0e667db8c1b34e9cc3533a023234c4be3bcb62779a0bfbd5f6529378a8cc5b5fa2b135114f9c30c1db74262186643cc034cbc297e6a9199bb8246169267eee32e1e88735c4742e3ba4910615b361e5147c13f3b2b4abc2236b038ed8b89b932e3313f777a704a9a978e07c8c8458652e2ea58d780f2dd2ba112060ee003dbaf25f7730494ade74076b1ca33d06d80b4e729f46c5198432d298fd9567a7b7c61fbbb50087808eb3ee73493b6f888f844efe3601ba8926b40b6418c545279c5dcca74580214856520cda3c966e7ddca1107d685b3003a3f71fcfd5012ccd03bcfffa92be7e1f604ad682525803ce74f01437f3b20160438b6be7485388036c6b3a3aef3b2a69aab314aea437afaa1c0bbeed947f4ef0d71ddd5a230e6b1ef3e159be1ccac8eebb22b143479906af048664653e0182d5579f820672c3b955c1f20253a265123b9bcbe67fbcb580b1182da4b85eaae36bb56bf6594b44ef74b0ded232717a088f0047df224301f1be0ba8474d2fa23dae200728220822567da9a5572034b3152e4082d07c01056bcba088dba3f7e008af1c6d1c6f02006c7a41ad77e4fb884df3e5b95a356d347819dcc05454e047dc2a712c5f6813d8e45f0044159ca19b69f1ff1fe6d7ce3a67e8bd717417f17cf0ee96024cf69add03891fddf7fa152b3b76073e9da1a5f648ce92330219044f4ea9176cdf5e02f7633ceb6d7c3125690abaf6a1a7f769526fd5294d414955fa5f0c0c576836e8d96c9fb333c88a52be8f6de806ad16d83032ec8a048a3dc6cbdc91b68bffa638e520fea04ec638713a8e8d158660d1d75ff3ad538cd34dab8e959f3b728ab10a8954e4ccbaf8f5b37bf7b002af602f3d696a901929f61577b4376acf07a5134d6bed35321c5029480804744ac4c0c12f71098ac547ec8a5742d8b424a7f0affde6c085f362a639a0a8bc5bb3f6bd64fb04debb21636251e13e2e6f0e3c67786d7f7d56bab26d5f9c3bed2e13f492f534faa3ffcf9a72695b98fe6534b230609552ed54c1254fcafba984adb0e847fb3c4ba1cf33dacfac1b9588bfdee6cdbefebdb0ee759f2595361abda360c2b50f79496b51d181bc0df394c70cdf1ad04e42942c169c8a7a7dc0620e6a53872c6bd1870766723b0d71e88c19c2ceb5bb244ba249bff6c9972a178743ee26a739b793f9d61a1c92b48e10c9bb3da6a20bb6f76032c496aff04f09843e56144beae4e8cae10cb598b559fc42db5bbb44c7bf0d835e132229b618103267352e0dd7bb28f082c90b650e0c3ce3024dde596093c2669539d2de14bf43a0065d9c0d5034a68950fae49b41198c9c392e406f0e99ef4671637c6487ba0b5095e8a8ec0b87833737fee0f8ea7c21994596fad572a161b2f16754cca73a1193a827d55e6db28013ce741eee5f3e77740353794b0236189ecae57702ca4eac84a9132bfad628b2c51c998d3d88fe36dc36f5ac19bfc926f64c81d777baa5c64faa224004e502efb3573be727c999be4132a904151051d4b61f2c9f241ac76d56086b340f10ffc56ac2c69e276cc5427f0fe2d9f06fb428d1903581607393114416ee16c98bab58c213c585d3fce195094d83375cb59688b25788cf450875eed42ce57d8e3700d1a7c5f33e3f294fad042970a5471b7df6c41651918eb842737b55ec46611a4e4523830b6cac37ad878fd7be0d15251e4b16f09d31bde7efbbfb9f2c7e0c046a7c8b9fa76faa4d24eadf1c558ce6726c17cd64e0e827ff565a8184b85666feeba20d08aceda1dc7bd1a7c45b5623de84d3d6671195a3fa51ad91eb35da99b8777ac5a240000000000