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 90565 7e45def214ffa50d742ea865ae72022164858dc1f316daa63fb4a18006a1986e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed5e09eea8f4b8b846bd9aa25a09dde5afff7a348d3f602ca1690949f6bfdfbd
Certificate Block Hash
7e45def214ffa50d742ea865ae72022164858dc1f316daa63fb4a18006a1986e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00909000001c7f0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000094b615d27d57ccddad7cc367c7980a686b61a147b43979f8399b830afdadbc48bb51f318ea7228c558ffe60b30e78e1057cb3d6d8f598dbdc636d96cf0f7ca9cadd1f07f5f962ce8e8ca89bad4d67900c40256e65fa4ccd7db020000000000000000020000000200909000001c7f0000

Raw Header Hex

00004020528a50e91995c37be6ae944743467ebcf0a7397feee2e665337ae08169545a0c3da8b59dd155cd00017847325275287763e65deed4b0c9005ea1200b41c835671bab5f6aaa8a0018bddfbff6490969a12c603f8d347affafe5dd095aa29abd46b8b8f4a8ee095eed

Proof Data Hex

59,560 bytes
1212160203076f5044642a335ba422c4273ae349b3634e9850b8e3b17033c678fdb7540c25c58b91d791967328c85419832a1139eb9b4fece1cb832bc0d3564866645c337c9d66fc1bcd46fcd685910d2db91071e5bf1bf5a180fc95e661de4dca5bf59772107ffd07bc9262875cfe5a3e5bd5840d2b30829d150eb039d5457a36ccb3ebbb48b866939c071b1dbc6bb749eedee77304c3f5ec7b58397f77b2ada73b1a1f9a82b7db0434bef122a5649b26a9334d4908709056e6d3b354549c8acb0343d7893328d84cb27eafde14d5c6821bc0b536cf7ff216cca84a739a8254fa84a7b0a04e2e359cc1424810f16586179021dad820e65200c28124903d630665bc1eb0affa7d019577e81ec8b5e035b9766a80347304dca938b8d0492a4d2b47c089bb4404ed02c7ff416be898ef55e64db2cc9bac6e59684dd8d1b3528b0781e28c1c6ca5d516445404d666ebbbf526abc16a4d13665e40fc48ee2e10617c4259750e538f6fcb982208728409d2f841dab6c134f53551e09cfa2ec43164e6469072f3fd39b1df2216842672b3dcf2a792caa047ac8348713c616c934d11ef438618e837f0dd8579428b35e44af5bc51784971d54f59a073305f82e059d8330613725647915c2d2a3d20200fddc1ee051943115708f62bb0f356f23b3798621d6be87a09695e61da02c34f3ce6f37f44a97b629341ba67c33ecc947871a307609f2160c4008fb49d4ea93a030018e0385cb98eb1e14f687214195ad9e4c1f4b6a12e7bdf8bd817db5e7df0b61052a017f5631ab9b84f1f00e1d7c4c095098c92aebc8436f3a145caa7b26853931be07eccd97faf381c5f68a8554b36a78e1a6b01f6cc9aea8abcf68ef76408febc7aad7d15f385c8f4d7bf9d2d9211ea9483f0c4077e62043fbad684d494d0415dba67276bf2cde54ff36b400b822b079a628feaaab4a02bbb8f3f9e152d42ce60886221ebe9470b7fb133d851f36ab5792621cfb2d000e177e37cd56edcc10801644d6cdfca57d96227a480c121d17b7c26dd940e1f3b0c5b309ef5c5851dd6934134ac56f82f748a3972f7dff72df68d61eb4f1d4039ceb7d7a4552d80422b7db6af7d43d962dd780422573aa77108a8cfd6e76b4bb8ca9a9a0bba93b5f06fdc9c35d58d79ebd14a2e130a260d6a0cacacc7da5a0aab468026036f3591d0be234ccd6a4876ed4fd8bed9ce2df7240b44d7feb95afe306d0a31bb79d63284f0f9652a445609e9ddd8c49ba17915462bdc04a6bcb3fe863114444b7081e800ba4c30c6e45a3e2b0a8530e708db685bd9271c4495dc96d5d997efb8735e7153959d90a18eb074c5bfd93cb3390fffc97fbdca6c387e54f5ac7b5ab163121ff02b84d4f8e62e5ad2247c8c39539477d6173c8eebff8c85d5fff82deba0112824180da5b1e9ffb474bd4a3cb8c76c372029f55a23a091d516dbb4bb5ea2bccf95c19570f1b7f3a3fc5677123ba8c24ea5034e7d0c9528a4fe3c5487fbda242eeee6ef779d3d785c8a311793b7abab3965d145e93d26941ff7ed4e4ae4472af70373106d0743ecb02153d18bf76a8e37906e3fa6045ebeadc4c8246941571cf166b937bd1ba3eb9c165eabfb94190e1dbba4af136ba2f16dd59f9efdfa753072f92c7d94a9bf7f5a348a8ff458e0d89e14f4842106eb838228ddfc52c80450acac6b2e79ea64cb26362004945708946cc38cb0542ac3deb71cb25c31effb4a57d323b6153b0e577b56dccebe58381bae2980a8ed1c1fbb2c63fbfa30afc57dede45b02a3b5e83ffe9976b361cdd1e857832c5ecbda108f45d5b12c1565321c6b5e78c6ab86f2bcd81044b1ce60b39a5ae967a435645c3af20bee92a0610fbe128e00d901c429f61e65b0e15981641873da2be840761888d4ef9e8179cf923149f562b0792530069bbd776be9d1167572f40d0006eff00cd6f9dcb2983d33ee33cb804ff1d738a641f20ae8b25e4f6d8aeeb232d1d4596d1da6325007b49da1d0297e5d9e009addfef7bb77f652909510ed33bb643c912233f3275722295958a89d646ee18996622cc3d581c184b4c5553b041b990b91732f1b21b3e73d84b261d013b6d06fc34136b6e93db1950aa56558ce0e7e8fb5633446451f99c0dd76bdb51e6b1b1a7359ee58b507b740bfa954d25b1929c5b69e609090a7bf35eeee6e2634c86692eed4be79962c22438f3758122334466714719055240b0601a9905e4e6c2560f20d13706f80310ef1918ed6eab60345712f36c92503667ed68d7a0317fd6398f1aefef433da5b573b02b04dd9529f910f4de6354353df31178be6ff4c57220ca52c94b6270df39585ee517bc57f9a21e688435e30e87bc58d249be9aa29f0fb02b53e6d2862edde13801b947b336b0718f6655dc679e313bdb7cced80d99103f8b9cfa9d07a2c24cb715a38f20d2257f3e3718d6c3eb8d189bebb44b5acde9c4827bbd78a6145ec332f4227bdcc7de3981e5906e898653a43c5c7a0093ad186fc466b5841e44f99067fc4c2a4d6c369c2418a187800790a4904ff7e406231cf5bc272a9a4da921cdde77f4ced7278561669cd8df0ddaa6b2f7a356ed2646afd2d3e52895ccffb719af34d01883c2bbee99be7b4694600e6ca2177adae2b86b4bbd5f6c27a58b4629e29bca0e9c85145080d7771de576de0159237ceb5441899cd1efaf1b1ab46877c703b81c7150bb0c1fc73383c0d873d3b2fbcf1a9f61c6b57be663c69c380171d5b39712e0398400f0f1ace3dc9f28b77b14c526f9250d8e167d5bade6fc3b3970f5ce33b615926ccc52b4571ce81855750a6b6beccd12954295f3eb1d78794a5e7d667f5e6d9458db18110147d1aa5aea400e088d4638802c0cf2923cae83348e0e00e11f2e4e198b483f8734f6b7148d3e68c8fd670d8d1e2b6c69d823d105a96e0c21fd436a82cd46924c682e237cbc8b63c4734282a412c09833688697ca8bdfcb71b5e14583883ae42c13230ac793ce81ca4ea5ddbf4161c95195b163865add0777febd242d5fc5a0ddc60af62a5ff1adc3378f5e30fd1ac080bf67a764454811364fca75264a143aea5d157c8857bc370fe1bce2e77b2c3a61328c99abdfd69956e9871acb0542bda3fe74c3b5f98f0be351c5d32bf746e0a313b33c3dcb05a5ac124e8d3866f1e3b70f3cbac9797effb96658e70dd01c8c0a868f2a38ba49d7cc170bd3efb89671e2261af8e09ab90415adc319b1083d140e5237050637b95612bf975fdbd48bb35776163d9725b01df26d209acca8c10091883482842e3f11177a2d7b3e3a0564fc9c0e5f1ad8b142100c96d7f81baccfcba2729dfb4af0a203af95d5600f81c1c9cb9a268921592965d8bef263b90c3c4eec92a0464891092362f0d57c1aa29e8594dd3879f0823d4e81e77efc03326bba74b112343c980694c23c22aac1388113c7a1393e20f588b74f73c70ecb71249900c0f0962b1a586c7154dbc278b593d0a36fbd0ce54f659f2cc3b1e23cd57b1a4ae228ade8e4417984aead3fb4893e1408cc46cc71cfbdaae86f09ca50397dba5e6c1f52931be70018018f9758fa0299d2221e28227c441c5dde20308ea677db11b355a8c53b438c74b70165bd965b1d958bdc52a0ba6b51a9ae77350151cf6727df35d2bd6e70fe1fe7f137e7e300d6bdbee4d60cf929140b81e6b1f691d06c31574f0fdb3d78d2459291fb0bc6ff081cf59da24834a71e3fa0ada5e236e5115b865efe8059f36fdfbc653a0acd1be2b78d9c47a02671de938202683a6b422ed2d0976b734acbe61c2de052875b35d21b72578c9b88106ccc78f20ff137e8a95285f2717d0efa4caf0fec836e1da560d037dc2668c7fd54bef69b17a214d4482ae91f05b47194ef185eb51059ea63adcc28c7b8226ae10b9b75d9dfb15575071c6a2498239e30769b02e3156e4faec3a0415d3b70bb3f1b091f0c6d3b6fc4c6448f77be31bf90d628729ce033c3babb8e14f7151c43a8661827aa735e95252fee7c817ddc942b3525eb71f47ae58d8a83c25b51883d78509fb3a43ae2cc653ff8100cce4ee166bcd14979f749e08ff79a6b2ff1cb6144f1e8700657c6a6b1ada87ecf4df4a30604a396519bea9f364674485108a06c7ab9bad72ff715adab138154ba4bc37d28e7a09a4241b20496461324ceb4ab50142dd7489ebdb16467adf487b8177f0b4e4aa145ca89cfbfca2d891a6333b2900ee0d94692c5701bf112b687c7fc75c3104d40a5b9aaf11ac454480d245f81b3b79bbdc7baf193a69c8e1cecad52dbf304e48e8fd03ad28d8fcff15348d21de0333f43689065b976a5c3a753b3be65f1da8e4742d4bfd5d4f4da1334c1ef1fed82a1504b1ee1cc2d7f1857597f3f13ce157c1c39621edd9489bd50dc39c2dc05fad1e10514d3671eaafee7e0a99a72e354aed1ead15af83dba80d38324da53249d98c16ac1f3bdc023ee623f192d9b67ef2d565c65c29a1051481fad7501eb44eb543f9be9562e4ccaf2d7e5fa7ada2c6896e14cad7af09baa3f57ee6859b308b503e092329245c62a406a949b3e8ff8cd9add7f00f643f2049012dd5b09b142cd0d5e1a1e4bafda9c6f8117683dc87c9662eb32c0d78b3a517d0737a38e3c0b4f263b34e723923651f7d85acd78a1980e1caa3313c67ceff0f5ce0967e76a379ca45479978b6349d1d2410c6a49294a0b5c51c9528cdb6b0500ab652c888bd5f574054e78fbe9edcb1cb6ef46539ec0a4a9043491de447efeee70dccde48ea1beeb631e9a7b99fe89e02a13816ad43d94eb2296fde2a1889728b41fd5e5cd89a40259b821f89f5924f3d4ead2b2fec6f020e3d15d3cd2cf49ba426d7bc032dbd45cc1b1c273373a8d13f0c8ae25c924a40b241c8cba0d6fd6da03eb442312b8e12763075c679427d966cb66fc72a18ffe239d98ec75ad964d0e057bf3c163dbe2529ec4954c09edc9562cde65a4c53eb0d3d5a2ada59cc1b8f0defb50f98f49732c69e7a85b1c892bb7ba9a767bd535656424e1e751949fb4163f03bd037463b13fcbdffff8d30f01f810618ffc3e84a16c83d36558b881cb69a01e3ba876550fae274942e1061a261a15bedafb795d5826741e1e7ee0e35dce21d0a2fe3fb3c7df00f1a35f98bd229fe267beaab6c269ab4e485e594c319922f469a92a5889138472690fee7095bba7bc3bc85a4683b77b57f72eff66da845e553c3ecda9ed6565a9c150598707d502c4ea0a60a3519c32a09e46da97788e9326145d3ce0c19bcf646e51223d7815f333d6eac16579eadee6d55decd06bd669ce2f0f29ed75f655732e775fabfb4306387f7a977d967a8fdb132d2779d1badd1fff8c950341d481cd70a9017cdadc9176e1050152ae6e91558cb23d6db6bbc417d6628c718f70efc30c69eddc6ab6c85b9654d793ebd4b7e11aeceec1f9e1834712263eadacffe9d3702f6e1242fe8406ebc491c7ea5e89ead419ef57249508fb45b6ab2a59f32ae1b37fdaaab831d90864fd432aa615b153e647db77adeb3cc8932906357726f7680e0897d59cbf1d7958c3489497361163fff027ae0b162102933bc8598543681b93842168bfcad1b3b45b398ceec90b71936f8ef86156ca1403d1f27baf5262b7d62baa4e61e4c1a3883a756a4c6f68170223e463babd91c91bc8b9b46988e4976a176359b887acc4e4db231ed5a0a576af37365bc6c094510e0293bb6911b12fed2ae85ba12a24c90f7864067db4de36385ce66cebf410ff2c2743c0fc7837dc3e04b91fd0d77e0725300e30c7d153028d60d85b222ae2f2f65740cffe68aab82319a00591d576c90ee5df0b88e23922f6648384b55aea15975e779924f782dafb9600c5d402e99c8304cc02b000d704f956020f23f17ad7de43360dff9f103aafa37e230404892944fbb2ce182af20a2a5e3f8fc98d9e165926bf967428b6fda2aae5475f080a6f266f273166a796bd683f7aa459d9fb1a9f5576aeebd2c14b4141ef908a61438325f1fde6e7d40ccdd9d34ce0988f589c399a40e56a09bd0433918865febd578823f10b279f8ad99241ce7181799891cde88c6b06b67caf3da5269c4fdc262ffb200311e2ad9f13ee9d9f0368ce6112dcc09def938ddac64f1a12fd06a96afb1da7d8587e3f55eba8d733db70f7c2f0888745e217b8bc9d802438b036e9c00b5468918e539d83802af8f78efc08fac2c336dd95dbbf57eede166244083e522df529ebaf5e96982392de3c79cc2735ad1880431a21ee94e95de33f30c6adfe8d09532b8e96b39ad60da233e94966c8b378f714fa0398a6ec1ab97172cefe108c4eb6110d3c0bea3db39a3f759fae992429620cbb3157032965844004e101b85b39aef5d2bbe2a8682cb8877158ede963febfe5411d4d8bba66efcf0632f9f5e706de2bd1125890dceda5b8407e0eecb7a7e0c1872d42c612c887b13074aea1650976015b7bbb3071e560d974ecdaa7bc466dab7b0cb46046ca0a82eec5d1c2faf88ee24b5eec4470d7c8e215b165c96a5cfadd39772f34f6f84d83b4c7f77f4574830fc6bf4c540bf42b078329462a3dfa892165bdb6cbcb9870042372db988e2d2c89ffda47b9a6a6ec00a81f4dc75bdba97e380ab88a0832c76c21b27595f7bcc58d1dabf3efbd937344eae3f167dd38167e6572cdf7e7a5d0b575adad598e89d30b40d0aa65bca4593875eebf957e80216f4ef02a2a36267a3b31c14ac882022ff8c636342efd634c949dbc889b78151879e26cf49a5f2e4c4714b5a512fbc56342c11aebe92e0c40d22fc9bcf6c34b1a532ab1fca714ada57042ca15aea55e2c3a4365e572ae67f17459accc44a66ab243309544c11af0badacf796e030fa665c4483a0fe71cad96bc4ae88b0f93284c8cdc115076b4f3e7376bb21e047a8f929ffd9d27ad46f8702cb9cabf48aac31dd3ef1acea1b616abf6d0c3d3a4336926006583754f91576a658e5aeb6f2edd2e62013b3c2ede47dfb314627fe498ca1b61dbcbe986f572a5227d59510af77ad13853bb7844097a9de4adb1ef60f40713044d9ec76d7948e9dc5e44991ffdac1e107aaec29ae1985ceaeb521346a0ded29d145d20af06af84d6ee8f071a4fafbf4d6f20c178b9d68107348e07105710412ff37ed6ce74440c2bd74c8a8943a94a761d1edce8d277bb778ca6ba8d2228bbb7ec2dc7cd2df43ad6a14248a080c8d236a993fd55cf65ba6ad9d2610e8490a9fd63e2e70a012f78fc7a6eff9e7ce8fdc6fc88c4317cd8982328dcf73072599638e23453011570be67be99e0e0e47b0e8522f935b1a920becf453b12b452b14ecf9de5a501246fd1033cd0b8da2bf41a356fdd2dd12aa253c23c7ddb1bca6c8ae09b3458e7c0629fcb4cffed36bad1b952b1c326a169c2ee9e9bc8293f86af7c33b47a73237e94eca44e8ffeb2ad21a7cdc9ee77656b66640343e772ac2a4b188169dccb558da54c92cc1937086cad6c60d60bee91f60a4de2ab95dbe1f4687a1ce58b392c9b3cdb85693e45abd851b312fc67677c5c800c8691d65648af72159d77259432d3958ab3a88fbf59213f27bb996f442ec386ed9a5b0941881a0ab275388dbe287e5e2b028416158d1cb239dbe721225733c4af08a37f9827d97dc61204f26bacdeeec0c49d5379785136086f6f0af38f617fe88fd21feecc05804b48ccdc30730a033917f268399a4d4ffefb6455fa364f8029ac36a9e7d10f8ea64f876a963f7a95e6c8147ac06af98775ffed4982c41b46185a8ba44f617092ac8b0a47e3d4ec142b07ebe0112f7af581c5e28f369ac1d59c8d68b12e78834058eaf6c1e6cc3b0528afd670f038bf3fdda1ece565c4bbbd7cead1c9cb59fa3360796d835e12eb309c8b1b347e0091a3034718daff57e5ab8836fa2cd3acca11ac9f2bd11a9f15027dd331d1bb919c301fdd74c74856ed399f40a7779736236a1c7e31190f2335454870450fb9e761af613d6cd20d216aaadfce8b6b96d258b80c9bedf6e10e9f68ea0c9c9573dbdc1f636974052e3beb605254b4874f1fa3e7ea17f438a18d120d55684caeec293b3d0ad607a918181e5ce19e73a04ee91cca2e55c67fa455e655330b92170313da0c133f02e76d042f2ab023151bf4e87c9f7e2400ae441c912fd2d4358cdda046e92084f6968fb8ab0955a9db865ae8929bc4e16418ded5030314453334131b6f3b5da4353f9ae4447b943e1d1e64bc70e0ffa15f332c0c0ec9ebf6140363b9a942702aca4dfc50d273e89cb437d60f045403af36fd1f2598b3aafed3f9dc980aff85d10c37dc82bad02a95d6f75cd4739a9ddc1d904414a090b147ca7b5b1c3b961c696a0c9109d0767e4a486ba1d8f5427069a0bfc7546d111ca00fd5451eeed1a90f2066f6a4e7bf936d09ce284b66d8111dc1b3824a30363a0f7970e21542316de29d395a939da64649bc97a69fd20e201b32d578227694d007105d434f9c504610e3f7d213f27884e22e2bda622cec75fbf600abdbb2fbec6c1b78cbcb3ad57bcb854334e084c8decde1171e0e268ce920331a506e24bf527281bc7cfca1dcc4f3b2fa47dd04d73f466d53df28e1e00e00a36cb6746ecfaa7a0c7ce9bb1ae5d9265240f57ca9219ea1503d217349c736b22c4284b2d7f0b49382941427acd70e45d546580a1799cbd40cbcead7983ab56c9b91b09ef53b72335beda60b213114ab9aefe377f090fe39cd5e1d9dd57acc4c486b44838f08456ddb6ab1bf0f4791f79c9e90e2c6d6f8bf2ffea955ed91501c922902f3a53952e7dfb0bf4dee535e4aba909884643cf4d75c3621e6fd4fc5725623d6296dd647d9a1233a993a60dbf8c33a618302079b4ab50d45c21a0f19399bb883eaa34a4b2a470472434d65a26056e30409a18194a3554dbd5c87a888a30ca7fb34929d68a04b4df7770e9fa1954083efb765c39528990bc8aa30cca259f0ae2422230ea5d83dacb4a1213f33440e2aaec90b5b909ab389f1dd94f3d03e2e1e4219f08580b81449873c2ba283ee03840ccab4513d8570d289068416e41a287280bc08736790df99b56939b932de63c0fb307db8af65338f77584475e85c1103e60628f82491581a6fed6b9cbdd87825c6c0607dea3ebdc3cfba52a22b1f37f5908911f4629a810285861d9a414db07477d60658e16508ac31baa014ba4349ce1e0de909f325b8e915cb4719961ee9720987444d076ef617142c3edb95d2403d4c060f5358c62fc9acbf070985700a39dbe49330f42562a4b37353f7248b3d81036980e05fefd820ab06c112ca521869949042dc73c5ee81659857c478820f8373239ca5336a4b1bb1990bc4fb6c4bf5bf66c5245d252245820fd3b3e0dff7d14425ef71347dd8ee6e0ea960ce89393e173f53fcdb54782005f15f460408607ecb8b43217bcccc059da824aeea70f6c2944e0b7f1a332879b396cac5d64a8b036fc43ba51c854b19a895e5c0b6ac1524246dd188c049c9edf6b691bc97bd00a2c76564eda55beb2010bdc8efe83c73f395f18c189651ee88971356eab3e8c6ec7183030c934e49c751888abbb77597f980dceda91026866253bd97d901e0128475cb8d39ec62bcc81479b11a6b1412bc0cd96c2548c33cc065dd811bf1175a91691fd51e1a59064647f42b7232555f727a8218baf0f075857d4077bebd3f70687e7752934a71b6af0f317440f9008f9c98816353c7e7452969b541a0eed0c2691146f0df245a98d527a3c0e5c44aace729054e5c48d7eec740a3a8365657562ea59a8c9b239af0ec5928222b2b379a5bb114185d7b9b6d00e16eb4cb9edaaea2e5d00edaf6f91be589c43ded359b948303745662f1fc7f6e473abfd50b7f688bab50e925066e8336774dd78d51f5abd847c467f01d64ff9725c8c0772bc83a439c8c9fe5c88bbf70697a81d550755f8b0d82a1757e2dafa8e322bfe38d5e3807532d990f80cfe8be564c0b9cf56ebde27e4bed62de368ffea918fc3c24d488901d57f84612035ffcf76c052a063e8a52913b434bb5662ea47b80c364a071eadce6b5003cd8163ae3c3ec8a8ff47a9a0c79519817fbbc331038c095fdea850892498cb96c3cf254cf5dcd301ceb31210efaa53516632fa001d83c561dec4828f71d68680489da0eb53306b24da870dc17d8c2d1f7c541564b3ee7db475133ccf2a1fc31c442a8de7b187fb346e8b671ab0bcf393d7e56c0f977b9c798416208016e29016d52cf30c5cff07641e35ee802389bcbf50ef2a085d2f0b7765576b5e129b4213719120a7f33b3dafb2800e7ec2264139015a9186053cf732cfbbce160a480f1501eac57779356d747971a74e085f06d90542e86538ff949ab1ce43ced722e73042fac1f244e783a0ef48cb11508da6b2f315502a249ba870db767f44f058ed55bd9c5610d6c49ec5395a8498355fe2f5d15e00c6913cc75494cc271a9cd47fa4092707d605865cd7347b7758e1e6be809169c4944e509cb7b589a92020c68ba1e51a934921aaed7b25e4d76e099fcc4d6539a8c8247d82bc1aae1cd55d914b7b1ccf87e69bfbbb69ccb2162675b10e1b6817e9c11a87ab0774b076ea968abba1057e57a43415de728e922d1194ddd5ebf36693694737ad2d03e43153b9bfec5d112b3968c27e602f88e73418b1cde0e5550607a783dcb1f0446aba7b0dfe84e59b5714fda2c35e5d1cee734e9f033b6462bd68ce956bf55b41b8447506cb7318e95ea458a8618e7e84f67e069014c4130dab816b3128e4d1bc141490283f07663da65c542bc618733a18a6c2a865132a1c35b1ffde4bd24953c69412b0960d109c9eec35f7845b862b263a0bdea6ddf7dd93ca40b037e7b522954d1908bd4f422b5462903b5d2c952fac6e8a27ac0e298418f06a4a5bca907a4859c8115b93e80d717e82f1718cc59f2168fc91fd9cd1274a66707755a4b0dff0b738a56067ae0cb73a0ad6d66ae8eed862c4aa2b0a37c8d6bcc7b5a6cf574bcef17596c9d9cdb5f2de8efeefdb622473cd5b6081aaf5575f34523166235aaf68224f3d8afe0cf666ed9fcaa0ceecf231990e6083d2210bccaefe9d0e6779147d235376b976ed230fdba65e37786b32b0bf5ff0e7b4ed51c824d74ed4164307298b8d653881cef7cf121374843dde08218825bf3dc7957a7fdabf0293a87df0e1104425523c02e57899dfc1389562faccdbb1ae56b916864feb46964966bc496194f5c14bceb15901b63a4d706493408b8d5a4bfcd00284da2ea7345629af7ee743870931afcfd5e156b8519f5a3a9fbe75373d80ebbd13ac48c97d43c263fa563e3c3f7495c093f99b53615c0afa86ca728a895055e2e277669bddd44b7738ba3b232b59d82deec4cec926b78da97f224d86c6d41c8cb55d6f2af8c7801d78f018ea070fd9b70bfa158c170f18a1a7c79cbd11850852d6bb2a319ce17e76e15a2ffb09ed570d9063bda675f9add173d7bb5a5876c8e1757a1220dde04309aab6cbc3e01df8e860c764fcea088f771860ca5d407c070b7e83551ea45bbd71e0740c76e5a8a38ce981b788d3169ffbab364b21a6b0a4d5432ad1e9b8ce5a4e1159f9eb48ae793fb0a52a8d06ddc43851cd1f555e0ff62e8f2975713c650cbfe88a7cf196d68653751ac2d808a0f53a49103bd1cbc5af36cef6e5fc8397752e8d9a866608dd04206c1e057472ddeb459a7ab80b7c77ff1351073fb9eca41e752eeeb66ef4b0a46354c754b1f7618b4a70699a26fd60b45b6f87d4d23df2488811052daf629f36aa59c4ff7ff754e1318e62244f80cfa5f05f3e179bae6378ca4cdae58c7bee0938eb83dc0fd62d2cce23670c6766c230e672efda8348c73dddac8255d7d59c661bcd56cb9f044bdeb06f8642bfc308c8b0b70fe22ebfd7c61bac83616d4a7b39126af7b1966264cff66354d93283c24a0403567f29e77d53b2a5facbfec0b5fa27683ab849a12917f9055a759c98574d371454acb06c91e126f4a20ef6da3e2d123a914922d08e370641a9fa7b32e5b69d3a3506ad84acd866bad5858c98c2bc3d69ff66948c703897d8a47e31ded6a054fbab192b15df9d2a320c22f62a5b5776a9d5b7812aafba01f49a45647b93bdfa134b58f4913535816a33d3a8e6d72cf18f64ad2ec149ce7c73fe5bf225291c698b9a7ccb23e941d4d4a861322d5db8769561eb7f34a1ee714b478ccf3a9e4e7c7bc522754a41a519831c8742a761105e51c78a9cc58e59171fddd7e9937c54c0eb46b3d45a5095819912d127d21b7f51abf29223d5d2e9387bacdbcb39a603c121590b81cfce62dc08fe31b2f732f4fd26d8ceaa2c9ec0826c7eb6a9a17e805405293563a0373e8c1661c79173231b6b88360a776cddac59fbae412ca4b654e409f915488f012d0ba47026bc449e6d513f23f52510ea976ac80826612f505a2a53a271f75af1a2167f8c8fd96fc1af4a2f98b7c1430f9c8cc3b87d2738f3dda0e836f3d5756b0d797f037f2fa57ef624d713feec5be92f3f83c17c1e0e1e220f91a5999757e39ad9fa4e8978b820b2dbb9cd4d78e72a90b6b13e1273c009954645ac13bf1c5dbed71799d4e7ecaac58abc9edf621d0542e27c041345c180e2d80cd80de15bd0cd72759dcb227a6ce9bace283db65299e7f93c4b1171d70c78d2eff8e8d880353edba367199323f2af0f72f84164d16efbf06bdc4fa0b0c69180a168520552fda378a13194f2343d3f9abae503e6cea5437903d4dcc6a72c90d888b7726dca9a024daaf5443a305caeed565016d1dcd86e58012055d1b622504ffcd3adb8b3b74d34b396d8294042472bc9345e597fdfc115146ccb06d572ec441f62a685e1590fd60ce23d7443a2c80655f94769d4fc5fbb03150ebaac20b232eb71c9861703fc38dd7968a588b64881aac5bfd72354b0739229b5ebe9a168bc5d0b3731c55d3af5b6c8420ba633d7ea6278540d04c92a5387e5043e2d906ab0fdce0eb47907e1faf625d9445991b06c7ddfc5adaf7810e01f44099a7c82b6497162ee93c85aa5f8543bf3249bab0d4ba6ea78117de6e501c7d50bce39e889048fcf935a04fe628f63d5f5ea480c018761a5bec0e53458e2ad22e68f7431c24a993a6ebdaea8c928898d23dfa446838a26cbc18cd6962220789c36f4ad42d1735585bb56c14d02b9c20728e3aa02f755ef035bc053745ad96e0aa5cc74410b79e1d6a103982c8e9a6fefa0a4275a5e69ae7c971c2d8f61327c84c15d69034d05a58923e854d46a6037aa34b8fac8cf36fc06e8b6c01da059774e9c9d7a89a8a5e52616fb5b9936764a73380941f7a0ed4fbbb305e39456f2ab003a8feb267b408f52185fa2f24f87b5aaa159a735bf682a74760de09d183f7fc5cedf85c078c6deec5bab05ebc5e407f6df7839b316e0bcb79824364bbc27f8cd4f1215fbdc95ecd9776a7d8afe490d837bc01fbe1cca927b7f600f8c41a5a6d0d012787892c048ac635741a4792e111011c921e9211084614252cf41deaad9e3befebe8a556d25a99a2fc8072f9f8a170bff3c8c4af87760ebf4f2876da75383eb65a8133b6f042d3af8c68d640dff147fa02ffdb7f9adbdb0bf3d33e9ec3a721765e508d039a16f85b3736ae676bba73902c97bbd91d9b16fb5a0ccbf02d5ab06e9770f9bd096720b882f34f0218b7a785d6fde1fa47b935dd4bca934d2bd676281be7df23331b4cc4e9be5b7dee8b944ccc35dbd17b2afeef862ba1790cca18bf31f758b79ba55d42c8d1f7ace04a6e014c37ded8afd17b950561bab2fb3925498a1cffc311298ad16423c089e8ed1492779aab43d0841f70975194a98b93b8acaa6fea07d6e4bbe22f690b1ed35b585b088c3a2565f2b1476e75779df98d9196ff4ba8a08e56c90ca5e1d831b0f6425f954d1df0439a91e7bb2d1d40455f2b784aa3a3b9159a0e4ce97bde3e4d50d6f8b76f224e3bccd96e972f908912970d0db1ed171c0b5bce2cc49c47aaa8e25b8dc90b1529ed0a1f5f8c379e703ca6ad4733c955e29b91a922bad2951c055f63e6c271171d1f2a2733335fb67b978ef88d50d3e23f13cc2a0cf6c2a69943a633d43b67650ecc5e8fe29877655db4f01f2444c75e6f271cc3c38739671c2ca4264c3989ec802eeaf0cd12b378c950094a3929d65598ad9a990e014c49cbdf15b3a9362b9524865c75220eada601ac969670c167b9aeb2ca7443240fd232625e75231f816e89065442849a6b68e5148f1c990501d0ca25659e9e9e68e61175550ce77fcfffc760df8ed00343a0a62315152119bab056d9c604a06e981df6dd7f9a30e53cd234e4d00d862600b2bba8887b1e07f58ad0d345756a16fdd7ef1b5d79a97b43f56c10922e6461707a33d4975c42373756e5d8a76f868cb1e7cb06dd553dc115531f39f9b000c216aeebd0f87914a72939f6228a5f85adfc73d29d952ece570a967f3a2db954818a8ff76169a5a67af583e6ba3776f8df3bed311dd0994982db9d15aaf359416bc48719d5a0eceb3592fcbb0b0ae495030fc87e77a8e2e0c8056addd30f67b419aa81ed0c46987e2a290f1e337210361c585f11d8c29d05d52d5fa4130160d96eb47ef5199bb260d0d17ec426d4d3fe8eccc5214505e1159512cb10ce88433e01dc37425c66ba986a5f8568207f72636d295085216e948e550426ef7eb46323b6bc5d0702512540384f0d5942431ec129efd9a9524465ad32ce78ac17529841dc6e5819237b8b71139ded7c1cc0d006db9a82c736d5d7be411d948465a8f51315548623835507ac418187f05bc89d8b0bfe85a1ad02e2d64284847568620bc17dadde2c17588b5c65d9d5f54715e67dcccd7158aaa03ca23ccaf915d26c18b18f6f2d075a8b6a7d313512c41d37450fc16e6fe108d11a44d56dc4c1fb629b5502dfe193781f302cc51522218b3364458f29354ea996de422fa1f4b0b7f1771040c5e31d507bfcce4d04b78c42747f0ade4b28f8da1ad9c84f59d31369070446e8d9686e53cda2895f820b6d63b791826b51412a85825c27b7a7e1197ca1830f05e2279e10939adc1f4ce8fdb313f188641cae47e49b7b067d6d41b0c8b9d9f550c1e77f29a1d998d4af27947dc0b2a701f1c7438e502561a52e3bd6f3895ed9fb2867770aa2f3d62eb01a6703ab7228c4fff8d4d43f95523f8815bb144e383d12adc811a99bc77f55552f1b483f738ffbd94dc1ea44967161a52eba51e4fe07bb4afd3846051d25f489d4da171d5109fda261a168e011735bf755266c436f6c779576f43e2c99274a2baf49c1fbc68fc624d495d8fa3862d127916d74b5d59adeaa3026a9bf3a30e492122b667e7c4cf77fbb8da2aeafe80a638abdaa8e837e2db5564985c542ea95cbccac3da46b4c4c81f97ed5337c9528959789684ace817f8d557bffdd9f4fc24e33388d77359e029df949cc9555aa2cfcdcce63cd610cdf4b55e473b49b948db9203483101e17bf7bff42b357b7d7367f9d14f51596cafcc8dc012f24824b6bd904897f74ca3d0b38930136463382af044b421cc59959dcc626974a4169a4a91d82eb438a2ab3fe64efdf9ed661f89b083da4bad79be0d18d9e9a48b3e97d7a4eae1171d030d8d9b780f9bbf3918fb2158cc5a7b573d7c1a8bc95aa9eb2a8edafd5f094dd27a6f9f44cc29ca3b782fdab9a17d8733d522493a4c02cf188bbac6664aeb9e18900e6a1901319990604530542d26998777792758aa6a13b382c02f94a369dace88ff85832b7fe2930b8a1c99878e702a385f6373f19727340f92c2621916ce0ba1338587fdf4c8a1ffa3da286ebb0a240bef75a90edfdedaef9bb2b32421dcbdf8691d1f7551ea210e095806ec9175de3fb06cbb949719cce0bc6013daebb2c35caebf50bb820a46c30fac91ee639d6e6535fd8b03482ae49c76ccf309b9f5f726eef80e84e3fade2c28c7d4d8af348fceaf461c2997968a7818ca10ec762f45db7aca49576a1f2ad58b0187c4d184628a95e2830530d57d50025cebf9d1a2ce6dc7f604422963ed2c29e13cf4c5b5ff38e0f26740cdd24c7bfc170d90925974225024cda75184661fb35019a9280a4d694fd3f68a27d25241845945832c2e915e28d2c16ec1cceb2a09d6d72d96005bdf8194efd74e2e1f574d11161a14da6e334ffd9d1eeddb438bac07a4043030c847e680222400c5505fbcade573399cf077d804f87f56c82efff5353a73db27a8fa1d0e18625cc5802c821f7a8531e4fe1f5f2959d6454307c469c050433e3e5f3b62bac4543393ef5357846de3db89f894d3fef7f7d16d17ef4c94a0c4f81e0148c69e22f9e5f0d81720f86da1f9659032ae34c4c43e6beccc6fac360bc8bb7cf34384115d45a1fd4c3ebc0e4d7035d2fa6be9d86317d7970ccaa345713151fe6756654b5226df3354ebd9ffa4fdd3c4ec3e47af61310d8520eb518ba298b6361cae9864f6b728578d6639d14aa28031496916391a8213f7710a1da324ea1a23044ac059130a7b2b004f2d4b941711ca3604a6102538a73801462939db6948ec0f9bef94bd64532fcbe74b20e9612421c605a27967285ba42e7a778f1c3cf81df70fa138c6c019cb4f9bde7f7c0d40a35b0c41f332e8a250f6fe26cd44251bec2db26750fd92b9b6de8ae68e2d4c8f19add8b6604455ca6cbcb36bce754471461dd865542dfde47be286b4790944649e948659dfb5589bfe524aae0e68e876ecd119e888963ba9a103c6bee10e4a6bbf2e45d68b7874929bd862d01200bd6698f3e50583a3eefc2497e345246c6404a899023303a124dfff4521f4f39c44f36ded4dfbfa1263a417bf7967ff39be81cba430958978989ec8a6fef7184433ed9862eb8ccecfa9e074768d936c03aee275bfa5b472ec076c1726a0877ee2e9dca354ad557497ddc32a36bb30f9edec461f237e3b9a8b1bd45f22f91b052e1622f2c5e266c8f2f1cd6f9db0cb784e36cab685840f1807b21db53657a482817f49795d4e6985e57032701bac929b61040eeca018dad0357c014c4d547f4ec000051915a6cc9614ce746df33aab21b73ee70c5d811505e564ca85fb95e857acd618b502afa291eaa792d037b1ec6483bd447ed938d6cb3a04339fe0572b6452475ebe5cd1c1c8100272358c7b603ce03fb0be734daba06e7541982bb96c1024b94e1f6ca5649e47b5af9f62c94818e6220ae6823c1da5a7686fa5c8d98238eac72f83e93401a2be4cd60f2a5102c6a8a64af81e1cb7d6195d9f573d808ad192e6cb5795458c0cff6ade13ee917b6773d3ce0652f1987a2e5d26247daf4de97f52a4e104f9989fd8d5cd77f01cb8474b9ba559607ed27a524e1f900c299567a8862b049e0209911f0b5e8df3fddffa225dc2a853056ab273a5148d0346f3d06b85f40d208494292fd62421b66c786311901d044bcb5ddabd80e01bdd9b3a7c8a372c8633144af40700fa45d56c0ff625e2f8b38ae6d77e821dd57c5754ecde409e216d8246695524caae6d3e0d536ace8edb5423d65160a9cc98f6cdb8c901d0a35cc1ddc3f2441c308ce9f00fa435d430af2db97aeb9f2ca4203f4b886846360ba4d11cb44be5792eb08ba870b5b0ea53e3c7302bb78c253c2aea3301300629008a6147694e8f03375a232e5877c6e7f7c827783535137a7a3f510fe4375dea471aa34f9d28e464e352082bef5488f8937d767a549cbbec1cd48fe94af14c1a87eeae15065aa48ce1f977c9f2d551f8fd73311f9ea72ba28a0656d1b941a8e6e350f00f9887dd45a1221148e3440725bbd13a71dfa741491aa70ea28d278ddbb5bd583561cade95f79f132751f49fbd4917d512639c6dd5f5c06e0cfd94bfa2f1c8c99641d019dd06a0b091eb64b497736b7cb8c4b5cbced086ec04eb3ca8f1eb808af6fdde1f65bff3d74df982a72de37c11898f24da3c0641ddb04231036d8cceda32b94286e22124067fbad1ed0d9b96e8546c2fed14676ee0fc86be2fe668d062a2b13a1727bd66300571f8c4bc49127a2c8742ba92c483b635164ac5c0f59d85ccbc2f6ff7a671cbdc5506c01e5817f364d90976329baa9fd6e228a25277825568dbd400cd3e9cc537725113a3702d2306d748124b27075ba363b684eac6704d3a7d55e4a6a7169bfe8cd00695266b712872d2c85726d3c44cfbf61ad11e85a18e8d3754425ee637e72be2f65fc21af7faa7d9fb45c7db3c2dafb599b9100128d77c89e1e7e5d3029c74f3a951e33c103d7d78a520dee95e57d628928c8c7c34f3146f181e2dde53da93225efd9ec1c68ebee55d864a1948807cfe871b10bc47ffca81d2d80bf98b312757f7934cfffe5aa90b8b9112445368e761caacf154f019203ed87b3c7ba75e9383f3ec3c29885f1dd4caf71bd062f4e408cc9b511b2ee6c4bc66ab733e373332951a8888c1d61c681e22087daeca91ceba621cf52f5c91cbdb26043915d4f52fc769da45fdbd8617150dc167bb85a31b680cc73ac3f6c3d8f5b3a5b501aadc9907d6b54d7e8867d3c4806033ba9897c17c4c753a39903b6b54a9219625760d6b34e522793854ce6b45df3fead3c130e1d4b005a63f5c0a23ca65a1b2b8828e69bee0fc9c991e55704331a72a5673ec17a6bda98500a39b864b1c3cf79dee2bafd3fc0022ad129256d01b6bc1c257805f672e23c0703ebb9b9eebd8970d7fa2415d545836860bfdd730fcfbf7c53d0d012e8bdd2541bc497e3936d38f3bf810e4890e77450f14415ca563ecbfabeea58db7119e50964d2d91650bd6f0dfaa5601b77d45e606a8ae119df58c3c63a36589963948df41e5404c8ef3c658930d2317c580b56e2477e39a6f33a4c1839dd55751e57092f241a1490554179a4c1f1328b93a5641d14068dddfb8de6e8c72ae41836921e109ff9330b0502687856726fc4c622903a9a9f46c4aa41e5040296945095dad550253f3cc0f11c961fc345125c4263e570fbe343de1727085ecc8b7584e49774197a24677cbb01f8a4c3b9dc4eb248751a66b143677d2f6c222de47450cfb8c232ab33b4cbc0dfb0d15c053f76559a193c3ab79fb49dc3f7e12d5bb444c054054649f507c5702e810a50b2d89c062ad41d466813362d3f7376fd3dc8f4ea5b50b06feee7a2c2f55e87cebbb84f79a2764e3ffdf92bef71e12c301ad04eada2aac1e14a61ca8ea16b9105c5c3958741e3f91d94f71acc42b0f79ee67df4379bff19e8670cd41c247bec6f37e4a656ea5db6addd028f02404d4298c6229af7601f06df67dd03e6358d4e2b2b2a2b9edd2cc2508caefff16f6683d92c2fd3bc0eed1432aea1a90993bcf5818e6dfb875648c2d4b28d55c9cf61450cd23ed6cdc25869288253a67ecb1c0877018bd9fc9b9774db4aaabcd39ea98da985392214434cab41db6b120e9da32f6565f1ce23348f8a5abbee0568e4c48047df2273bca7de552ed883bc81f298442392d50c6476d4ba1d89f76171e6da6af1cc81ea0e8dc6b831c484d99030cfccf0421810b6fd1db853727769be24694a0b451a66b02028b37f40f6be0b8203ab88313f715a1294c2cf1de8204a2f6120a0b8397d8e1e2ce44b398e229d6b2b4cf058fec9f1646fa619653c2c9dc5822405a24f03cdc96c7a192e2012ecb6421e51af88096f6a46ebf2f94408b2f60353dc1c26b1ab9a797bd0914e008b221134987a5b404d0dc75297a12e684fa7cc613952a961a4fde83d9e12bcfde25c50fbca3b297998b22c0c859ce19b34effad1c2387775ee81f456c2ea25eca2e833be85dac7b467d1ddbf805ecad03888f7566409245a95fdac39b02765b1d3c4fa73cd03328ee7333755ac64ddf885207acd4836c61a6a059cefb53b029edb15ad8bd308a2b3c8a71e61e736f9e9ba9fb7bb6759eb8f6265b0be8b1964a5281578723c2b9b505ef00d8be1a8af6d65cfe77957a8af58ad121141378526602ad915ef51b43910d595b1d3b2ec3d9fd2ecfced9c237b51f0af3d81d2bf5f4bbfd9bbe25be4ba02e54f89bd1e04f7825b9fbb0c59725cd85b8b1b19b326dde642d38b9a2ed4044ead30521d29aaba897730451ec70bf95be647dd9b02e06892a4b5e8d0707c3c23646a2f74e4e5e437d22b7693bad55c5bf074bf6262e738c34ad8368d0dc8f0936db99c9aa99ec696f130d5fc8be37ba6c36a9f8bc9df591103ae15d2787142144e5aa99ab5fa971deaee4e1335bc40e0fb1d1e319d89ec33daf571a9f9cd9975a313bd1016b781f99deb522af0b1c6160a2bd1bd6bac39753762001d34e5225e01f1fcef356e09409eabda591b92235b00541165c04ba4b61cbff3e20b0563a842b149375cf4bb96740a9dc2202888b976dbeb740851611c3de1a6048ba840c72d2b2355aa94e043f3cb9130b8c7ea673e3f824022346c82cbbc9bffe6377f075255841a044459e4acaeb14a8e94c08d032e9a72e1fb5364d7dcf430a57814c3d718336805a0f52304c244fffb1fe59504c166101130c3172034090492a3591bd4407099ded0b9df96f5b7230d3ad8f31ac89933887ba68d67487055f636be81d9dd533d3ad30b2b35a7c903aa0a7c72349e1a8378b551150fcbe62d145dc199c06692a1ac4b1a734402769074f178fe97a22e8461e58f68b00a4c7e30b23451ca5ba4dc06a477a84688ea2f0227cdfef82dd35a4a4eb5abffcd815d1e68abc7c8d3782e34e3f3ea07258a490b0de0d207f7a09001721975c21cc8bfd0d335676d6c513ee26e789ffebbc42103d1456967c9768254bfe7771825ffdc245035a45dc1dae07de04aabed4594dfff73a70b4182ab177b3a2ac4b6bffbbff9f1cb5d34694e6ad19d1bf1d643ba02a01f155f557c6b5c2871c770840b2ca94d4ae635ae402e6cf4c3a6bed125f20ce9e06ffb6a62df6bfd044b1ebe276eb5237e049ed2519133a5eae6700cae1cd997466be9050abb606b7ddb43186a54f88613527395a8e3d63c25d83985e7241183247293d3fa61d27a6fb38544571e3693c6434063ce74f72cdf84f5bcc98cc762c8bb39ebbc0f1b2e93601f98a6b5a60b658d1687284576c9fda0ff20a62948ff17dea967ad4c12808408c51276798cf471298be38529436b1e00eb7dd90838f593ab3e96131070cfc6546390c101912de382758754d7ba16b33d1ea85eb4749e14eea9751b4b4a9ee9bb24892cad766175f8b8a0db5fd6bdab54f2c22873a87007a640efeb86f628bfc6e3aa92396447d89279f077f644547c06992e4e7000a2ccbce112c2af913fdcbaf0398f59d5b0343dd83b61eda8a94093cf5051c8e673c2f96ad966b270bb2af8c1159fbbe97193135d773c7be64031f02b9300c17ddf638a72e93a7c38d6e9c34cb379f71125fc490664eb6007778a4bec386f9a8aa7f34edd7641731c0186751f0f5a730ece243b6606ed2a777a0a5e6338d7e78439fba36b8ebc9ca83076d589e127b284b500c49b201d5e3c59c447bdde8fc7e300b9bcbe59bdbf8687f25067a16245cd29573a6bac1fad6590a0899b5583d08898033a6e34acf6c519cf4366d371caf29be57cfc10d1fe393fe4550be613bee72962a162a2b61ce92a4ad136786e5aa9809bd387b3dd1f117e8d7e1ade67ad19ba28a5c711a96a654727a5814eb24b1b5f3e592eae19a6deabc4ac948aec4e2bc8ceab963050b3a25d2a43a18bca35e85c0aab8f618fdc6c6dacbedfb8e80d696ce197873177a919ba769a3cbe22a1868fd02b4eec914327ba7878c65ac0995e9c293820f88df9b2b6953b8f6b9dbac040307f7566d8d3b852aba40c5e40ada906a556e76a9083bec3549311396e29389cfb09e8b5ca1c0d1bfe570a03d7bfec21706bb01c7477aae3988e208797d1c9fd5dba632276363d2ef94a6499c676bfdfc58a6aa60fe2c405a2b3faf85ab16a5d50cc29ec4552f20d62a20f7c0ee2ca76b3d0a6134e1494a827a450cf1b37792859e1ff253d4b1659aa088301b2fc49b9c0edad65bad234c44fa147526bca56d3d903c2cf6bc6f764455c17f95618453734ab627360aa65c82062822d736e4e514c878b55b527348634a7613c0b90f1694104dc81681d801255c17bef7489c63bad594fbd1719abd23df06bb5698a0ba626327ad3cecbaab91bb0b8e581114e4d8a7dee7a628001e7d38db9855de343d6e2950387ef608caa2ad4042be3759ee7575c830fd86779a5a6e9da4a44012c1cf0028e0296c33ebc76d868d20c790f453adcdf1ffe7dd88fec10efdc7d99895d7a011c0da1ded489c81c1529f62934314fa6f561d3d275602e3ed1e75eaf4ef552a05bd85c660d89f1c68c62451c31ef89c1e8d1cbc2183697b9770b18898baac8910aacced8b3b75e91d2ae2a036d7dc8317c9cd0c57fb1c68724fb32aab48c5904caa89578fb4a54b0f1188a50db399b7c03988425bad75ecd12bf2e5c0b64413d12f2c6563cb89aff329712b0da482fa109a666dc0ce6268067cb5517c74f60a28d3b25d6a0ff0cc169c66a5f11979848c2b16eb9bf1b43ac1ecefd0877bae7e3b20ec33967c30b38a5f97ae4369efa3a12760e1df00b08f81da0de7e4139a2c2aef8e1306e05f5ac99805022397c1c288cbc5fbe928a94f6dd7e5a97d32201f4fe0ecc6b16ad62568b3dab33d5d61c08372d6887e03c263fb987e16d0f7ed41268f66ad6dc4c11e22099567102dfe9f2e74730169c8bedcfc15d43a81265d80b024be2a9b90e27b32b8d85437108307004f0b89b012603d68cd2d3ea12f8fbe370c19abd7f7108f3870e44864ef0779e72be9808bdf053022020f088ab3478205baeef596171fbe1a6a15db75868e0f169de122f0804f78144905f93348746e5012aff0fc2f8dc67cee0f9b9482cb4c9d6544ceef24ac7792744df3dd08f6c5fa087b8bd91ba29af37d5e25be315e55f93ae5131e03ea761a60ccdb620d45beff21e09a605daa33aa4d164a93352896506dc444c66b69b567ca0d467ce45cb2484a3307f258ea6fd4bf000a883b1924faf82c757fbd1fa3a5ec64bfbf623a9769798db2ac4e7ece7acee73007ffb50c42fd2177ce203d271d49c9d33d63f97dc809f71fdd0ae1b2a9f6f371e1f33c965815cf7d7036ec1d2bef161221a78963da4df1531e3d646e2ac276bca7bc3bfa33319798f5aa9005f5bb8672026103e09d8421193ee14140a7f0637c40def7c890682223d3ec12d5fb0f42d655cadf27e25ed94d238eb27993c5babf72bad0d57bb501532b645d230fe3846e0fe64c54b37d349064e6a71acb1da4c1606e7e3fbc67d76cece249262ec3510ffb35374719408e496eb54c6f053f418be513dbdda9b02c1043a338c8ff88da9d052e15821971f65a100cf7d8316f48e8fa473f70282adde7889c0c4cdfa6663f971335a580e23d33cc60b1a44b014696efbde263e005434d4ae8e1636223ff3e34a2924b240e6639b02ca63ea7100078449bb66b781d4dc5c5adef8b6fa97d8801a4836b4c5de001578cbbc8fcf3ef58c652dbbcbb578f0f64635badfef8a68ce16467e1c5f837b2ef38b752197c7aa83e4d991eaba7d5cf91fa8d9af9cdcd176ad0a395432dd637a66114d41ba78cfc844bcf9056b5360d900ff3229cbe34be8ba610df62c59087a65017f152d7f9c6472a6c01cb8bc1954e22af32169d77529bf164ec6cb876e83f5c28f52f963dae51cf304794e19a072c84196647eedcff63e408d5e6599df3040564539bb8c8751c7fcefa0c07e84246f8132fcba2d4c66198acb8968a0301e4f437d57c2cd4ec9aedbcf32d4b76a7b171eace119ebc5e64431942a712e358ebbfdeefcd238d8149002ae650e4ca3e06325b700fe40c0eebf5e91fb59a79fc776d074b0361b25a4aa4c8adb2636e38d61447c6fbc2e516d4e7b3d65927c90b5c72dfbb54335a1741e6b2495b2df492f848153d959f9029c185da16dd6134145b3145076950134a318f5b1f03c363537e9301dad82bc0f709878cd64c1b2537cfdf977d3fb6c521eea488397e24691a153ca4ead00daca45ff98adacad4e6669606d6df42037209c574f20221f5a12af25223c8a1bc9dfc478b09b09728b6d8f68334ac4b0b1c66d168ffae2a21970b6ead65953cb958f549d3e79bf738de52163925b783e6765d2176c79efd68132533d6b12293db6a4abe76644f143d378dd334570fecca0e12a40214e0f023533f7174d2cbe9d522395157db6a768775042bb47c25b619fbb11ce1d3162ba7cc14ee3c79268d1bf6d7a69fcd987be295002e0e5ecfcd5997d320bef10f36961fcd526df458c4ff1f63ef8a2658f87220fcd1e0576bba484da638a0138d69eacec8740be3c9ff12ce1a9f6d253c8458839a470cefc84b8be6433b34da67b36596d64ddc4c62026b099d473d600efca62c3ec0f2f16a0ce5d34bda0526554b80a8cce7eb75f8691503cdb9513b77a6cb98c0c58f650a3d272aa01d8739e2c275c58dd3bd6b16db07f223fe1c2976596d1aec8334c190739219cc9c971f3745f749d61da9f2e01026f634c79c339198393e2656b3f126fce01d8f52a1ba2e1ec0afb9349ec29dea16af87b0b87b70857c0f6021a4a7d9602ee5b5cafb0ccaa9b1189cf33b0aa124478b6bd868f611d302c22b0f38224895be938ec321975cd52b809c6329062d44b02bb370f2cf8f54293ec312cb7b3c84f2fffc5c3ae10b019514669540efba30cfc004ce094781709fbeac1c8030d2fdc9bf5f4eeb25e23e4010aa329f455c8479beb580ed793cd4996072d2c8abe79521ce5306118d69ecf3c0c8a4397e14439ce1753874f08476c79a4a0258bcbe27a25c309ea1058e5bfe9556eb6e367485c1185222349b47dfdd2d886b595134bde4960cd232187864688bfa1213cb7a1101cff64377c758c2aa0ed9a5fc685f94b05c8196963e76f288656597bd73338a4df406afcac38b7e6f24a38dda8ddcddd2b2072214a32c1994dc395533ffa77405ed7e53ab83d6692ad95f137bdf5600b82327f0bfe26320c5fc0f27bd8ca0d366117cd8bc184326f352e78bb4027a537154006a926d1fd3a52ca77d0f9f5c002f8b800aff4de743ab1082dc6146d3caea35b2613f9bd50de9196d377d04b1669ad5144e67f3faa2e513a3071bbecce198088ae0f28462ebfbafb08cfa9d6f999aa245d2ce6a2089cb99c3019ff488d3da71ffa5d7ae26db6722d5e757783d27f65ea61f62c89abca0627bbf229aab8ce5f4c1d283bcb50816970901f29e43d700c365add4aba480d5d2ea747ebec48a9e45d580e01ec48cebcf687b96e062b5876b63d84aae88e5a7ae04c452686bcbb84faa7e1300b3807479756cee4055a7d076a17e4223125c9257c449216c89f51970de1549bb9beaea3a0908ea3a30625c932576a6ce23fdfa39ab20dd0d5bf59511425c489d7b660d82750e579f1e242fcad136cd1967fd7d28ea35a735714f9d8c9f5de6b23427c33a5e495ab2832021d89f7dfb209b8e5f81782f4138dbaa7867a4c49a02f4335731cd4f07a5a358046c0cd39dc1a31ee15288b56d1039c6c7ef83f1f140bf4815d9e92e70db1c064158b81e6b5ed66d1f2526190cc08c5b5127010ab00dff3f03b98ae5d6c0c71c2bad7e35d989a27a255d5e04bb4a11e5eaa274e747b0d82dcdf44af35e7a4acc8936e73c42993ef71fa3c8d53810bb759d6479d6d01a4fb8ad512fd7cdceef6ddd02fbcf500c9b8f80aa5341e7e5757f762e5ffe22a489bb41a5bac28e269ab762f7c28956c06cecf78ee76c9269341aa2b60457f6274d4ae9d7d0d58425456919c8ca97d1374323467a06408643c06fd30dd3ebb3b00338a0c854814c2120a86b0d16e86f9c8f369af8f1d23ddab468e98e4e499f92153fb400a542f53eca0e0fdb2057b1690e286727a1b0cfa7ff8ff2fce11926f27f385547c1a009efb7a6bfdbafb37e9abd689c6683f32d20e54663d2afa94b0b6725505a495d7bd08644a56af8373e996c74f7a86d6b8bd634df4c80036a38a11ce15c7df639181d2e2850c7989edf64072809342412146f2deab14df5d6a072fb116a9ce01ceac1baa10dd94cf6ed999de3aa0a3afeb8cec49ba4dfde04c9381c4d4503e83fd7b2945758e71ee158f1a52985950f230bdcad11daacdd4471fb4e024d0ef7f4b03e5af34a4d6ce35a7ec89f3f6e2c7a4c181f7056c4821e92d10d2cdc311159b5dd20012f8838b869392462b7f8c84e4226198a993a1b40b307f98a89b4b4cc47fa6008f7bcf603d0da7fe6161319ab59cded0d5eb7e451c7b7b8d17ad593527536c9348b57605e6819aa3bdfd34f512b7c560359c6b50547de7e4b9d7a11061a13d74be99c921fceadf26685fc8af7a52002cb2590c378cc8e4fff572f2e3223bce0574bc16da76473456dd4432fe46cf3d01ffe61bcb5eb861beb2475a0897d692ea78aa35fbe28601d3caa8c3805e024dca1d6615d8bff4d2165d7e2b26a8772d02221a005de408e0d2411d0ed18c4782e7c226c8953ffd3e730f919e3494dd26beb3ab9cd655c85758612a06f87e8a2b566c7eb3f72d156c11b50bd2cc66a7bb3e782c8aa9e160b7ceac326c5ac3ade0eff286ae57a2bafb4ce61ca504a9b3e37eda5cb126081449ef0499d86502599952dcb0d6d691ce430af6ff164db634db90edbe79da924b7d51340d4476a496ae1dd246beb6ae7b0735204dde5422ed8682750ba1818a5fdca48bdbf12d702b7f69d772683b7840ed0fba52a0e1109e165444417032a25062c3c1be44d3aa22ea07bd2a7ccbb56fbadf938d34439499ce6bd2ca084d8027aafdee883fb5fc042e88378d7922539ea76046ab26738d33023ea9551ea24ce5037d55fd2b467a8f103428e066e4d5afb6b00611e0fa0338999e1a7474f639799e437666cd7bb39ec68d194a3c412243e4be1ce5841291097d6c7d5b83e3ef2e2ea0527604a3ff0c5a0ead1a74ee8f30197633933b2e76abd60ff194f6713dedef5f3a57e63060ae0bea2b38e115eeda600f8a62710e28fa12e408beebf16692e556b7769a1931dff5cdc94f8b883db2bbc360940b17774205413779655674351438a9a52c1a539250c15b1f777d02efc3601b7924e822cf6cf43f4d5f66735479a65b540cd8a2b48551d92ae41e268315f57e268a15f79bf3aa96893297870230f9c1b39aebe8f85f18cbf4a590d0001d451a1980041d248d61dda894e49dc7f8fd5bfceab00cd6c114e88325704c2d654a561792c0a913bf3ca7d36369ffbd696dd76297f08ca2621c0d87fb958aef6519c8fa4ae6febd90a47b0c00e42d0bf89f3734111ae6c3d64829578b5c747a951376198a76513a33770f860980ee418785a6ed9f87a95bd4731447a33a28e50df869830be06dbe6c6f6c8f41bdd41fc3c3b9ce93858e4b4e6d4a4bc9461cfad9d7a0714699c7f866ae91be80f9beb99bfff8129b80a5a002c10ffef5d4799f6231c44104d82675ceed5fac3119e84c0c07c73c448d631a57311c12e0ed6dcf06ae70b578edccc9ee55b6ed44eadeede94e095a7124d8d1ee0dfd106a92db7ad745d337fa957a23de8152df63fef9785a57a261b89fc4ac5024f7accd91f4b51dc1317b2c4b5557eb09bdd14591d56faee316cad37435d5373ab0423a3387af328fdb2398aeda4c7536883b08df490599d30c4df3344269cab7f808076b4dfd488af1f7baf4390857ed2846b2c40268badc219350083991df3ced6f1aba40ac55c78ed3a8617d7b49f761d9ed2b2c763cab20a376cea14bdce08d604e3473be60ec245eca13ee460394baed5b086a2805f33452c2e979d402fa6de9c205e7552d5681c2e1dfcb827aa2e98315699df90cbc31afab755b9842c2353ad09e27f165669d421e368a02b9aa9b6ffd00a147419e3d1b8b218b45dce3dd45e81a7a0d2bdd0674e42a95ba1f69d8adb7cc94f5b2fb560592c61cce7ba165e88f10b0f1fe00501917232a5c82515fce11f9a36b5de5236a86cfac50cf4e3a37a78b7e8dcf069d1fa9ee0fc28bc544b9e8b0cfa8c02176f42d285eec164141b471eac5036c1965522c93e0a0235f20cfe5949ebee706d006039fcaa4dd33d933000cd6934a86a954247cc5a5d18f04a327aabc39a960f8ba56733e95b44027f5c5f604b8a7cabdc1d4dcb72a02c3ea7d08f2875438f49492b5cdb0121054a0b50587719b8e478f8a6f0711e1d76ad2903dabaa3075a0d0c52fd4324c39ba8f470642f63e864f343f815bd6197c6e80678a094e0137a90d644e25248c8044d677ea235898c51b40e718090fbc5a3560c39d96d85f9711d717b8b00fcbf1912a27dafab6b6b253a6dd37550ed5869e3b438886db593122af185620fcb605476efa6348abf72dd783ab70380988f610481ce95de5281f8d576faceefedc4e85d79e66a673ff153de4f7fc7d2efcd4e289968e48401486bbc1342ba70eb79478d45cfa0eeb8ac76a1b783ca710e89412b1de10a2646a58ce35ea9424eed6916931693f7e1de508d6f4f1cba6164abaecdcad704b7abb68d232ec20c0118719b9d7237dbcd231f80ed3a93966715aba846b85ea6313a522a29295b9ef7822ba06e9a4c95d2e5b82f5a64e90bba0234af348d033d2b5055cb6633abfc9a8c3d58c68fc86aad4942d79a95ceb36ab36203ff2b3f35587a980a3202bd918a6cd554bee484aea3dbe4d0a7cf2cc9ebd04867773cabec22865bdc59622540d667b5c375e0432d0149469bf7e32dd45a090e1f83a5484adb02baa5f4d5a28102fe0f8e3774106ee3e56c6f5700e5e10a9736adbde480e6b6dbb6f29334af67a02ecd720788af71de2eab4c6e8a767502d731077839a113b602fddee90ca6f3dcc76d687e58fc4bbf6b23b6cd1e796a3e105b78ac9ea7e116c00df5406ca4aed17d69545a84b4cade089f365bf49d322d927e6126db150f42c768bc009976801b703528a34b9e8b0857eb3df47381e8a5a877dd49e0671f5367a37f1b99522eb97e0b90306559f3189b495fea1208c0efd34d1b7443d828e7b795a87d5180e44e643367461c8d7052f67b29100a3c74cec85e4010ffa3e47bef70737361d5e74f1c48ca605e15b0c1211a7dd5572e0adf1bb5ce144f5874094e7755fe009e83413364fafb749d7929348aa5482fa16b75a466d2b86d6e406577381fabc905598861667f0ee2f4ec2ad918fa00ed1d3638c28d637be44ba577e8fddf51cde05879a0a8465c0774b74b0aa7062ac469416399c24bfb6670c968d0a2c569795e7cb3b110ce5538436980b2e6bb655e270c028d9ac95e3fc52d2270ff343fdd70da514999d37771289afa1200d852215ccc66780454ff1180f1102dfde4dfbd3d06870efa90dfa79962b7752084884ef09b2a13a22eebf54ae95dfe5efdc4c82ca625a07c84d61d04106cdd33d1385c404c7205e925f23f450c28f0e8339d34f53d204889261b54085e230243b3c1082844723853bc02728c17550020717a565eb6e609cf89a97448b4f0fa1207ce462d69470607ef84f83c0002fb79b11f86b9f97d7329ff87eb4817f1a502fc11c4e8f708c2409ef8099d2a9891aec0ab64b51a26a8e2f28a3a8c07281ae5673331220dc3104d4a62b2f52932ea46697a440be6ba88f65950c527851044bf5e6e58301fd3c67136129009d4d29de7b68068a368db18e4e6dfac901e2a193d117d0ccc2c94efa9b6987a4e58b6cfb92a91e19d8e812ea76fba50be079ea4d909c8cacd646e5ad7f238f899c4ab8e0be84f915f37c771a7c89003a04c007fac2bc4c6a41fa162361d7d9bdac28d3dce6c9213de4b87d91fc0c4e3bfb05117739b2834ae76fc2da45ec27bbbe51bae8fdc92713f8b56234238f308444146b163e8701e0fe47040f98d434c11f621466f05bf5b31178fa09d9130819469a44ece123b01d7d9cb1199e5dcf3dab6663dd4a110ccc1bfb671247e9dd0dec0b045bd215fc8afdf02e2118545e1a5def8b742a400f6fa469657a625d14215d47c0b57d93c3e08bef8745971e23f496168d6abf011b8cf04dd37055cff69338f301f3b379bed98010c4e4d6ceb3f89a8a0290cbe12180de9ef229a31775b94ef10be7736c390f22da176d95f653c646b1a28c1d053dea4e900f950ce588b153d36d468f58e25e891ae6e199af45218c34afd081bc0ab7e6b0b9e13bcb31eaa00ffed49fcaca4179564b3add79de7b6b911d3ea0e9047b241e36db713af39036d424c76e0677bdd554c197ef9357349645643fc378549e40f713f3251c21521a96b5cf04711fc7833e7e19cde4272d71e176b985598a5b7e5950e5f30563a8835e9a2f68dff733805ef2709c4d83510582f7b56d653be7e2ff566fcae3cb763bfd762d2cc14263af19eb292c5dc922decce68796cfcf44d01984d104ec49653b101eb27aca80f68d386af3af64a5116241eaed562f76f4b971329464a84545b931e91b87950047b25312d201787defaa089e5a82535f7c20dd893c3d1e5472bcb090876a8fad5786438b39a15a3ae2323ec5e1bdd525e32f509bc16deb67bee699fe55aef88921027c5b034be6a21b546c6035df7119cc045606e5233d630fcb161cf94e9b6c82190d279d5883629f83a19545552b4e94a138336db17e1e9464501e1effdc2eaa10df7cda0251f98e0f133f0b92c858ad15664b4d27fbf0f3417fa99a18616844e27e9ee5538cbe920ef72ab3a09be237f210e0a53123591af71f7e281c8358881c8f574f7c739b85ad47dc3c9c72c97901bb57e2c00cade7eb4ee80b1971a6afb20c02b98da32f4cf234a4b9a9a4607cf4be15a46bba0059f7e2f3d5ad82931917d84347c20bb9c2ef280a064237a4aa454bd0f93614a36dbd6684d13000f943f0fb9891c61e735502a82c468a07f7b33d0af3b3c8ec6c03df6bc579311006a372a127404975c09150f30e5022b7e90d438fca08fa4efcc37f65f71c0915662bf8af7af8b27e578f472bfaabc8504845911f84473fb5feba34d98e69e1aa921c09c37688fde18b4cd1729995b9e2bf06386c1438f6099fdceb165f06131aec4f88d2f7a04fa90948a623e80f30501fc7cb26cf59b76faf2b9adde51ae2764d0a31f640c9ebb14cc38e808cf57a12c28fd1aed632af7d65c56114a5eb26756f45e1018ddba924a173b96de6f597b8fa7e0ed93bbd2e8b9129027b6a754e0d2a8c702250be988cb49900ac7ca69a391e0433f3b4c8ce246820f3f239a9c3ffe953e6d2d79bc6780b941ed9c7d434a5e48fb0c72d310bd4e487f96843f93dffc0ea7769aad9274fce3ed1df0ef261e6df12e01773260b8c866696532be5d72bfb6bc4ccb9470ebba070481f48d5345274943fa87a93442516eb4c46b5a8db6c51f4ef0a6d07bd9d334d6bc564839dc5b9d79053705976dea35354a784d82ec6e7f8487e71c05264103a28d3e4e4df17e76a1bb028e43d47fd6ba8de6140b36fccdb5a36929fee1fd4fb887831c7db238edfcc099ddebec9f282dcbdeff860885ea5e6253237d5e7ee3fa4d917664a38de466ef4b14a02cb718ff529a685672841332b736c8cf99508c5bce8f056ae77859a6490fe90f786aa7bca2416f78646505ceb4a05eb1793cda59986b247793d3df2df0a3c61f91ea005d31ea5904f08c22e4c29e07c621e96da10a4da1dc523114a2fb4a820b9ea6a6881283f82f7b084700bb8e4bcfe8a46f6b8f88cd71c83b4eae57c271a888fddbd30e5ca928eb0e3700a8dc2906bdcfb8ae3279a9c410810420fc2e21081ce61891c5b7b3d89ce35cba92fd4add65b61ea555873477cd783e57fab0c9f4b9d64fdbc569bb131743b4c4d584e4de1bb3dd36ccc5cefd968aae27dbe0e1ba360e637ae07370d430dd7c4a8db77487bf2103c0e718fe526dacaec6b7e98095e44fb466566462ccc2f408e1b81081e1b4211751bacac3b308029bcc6e89fa2a22b0f075b2ce34d83b909e9933f358d6224b41cc3f1e6b5caa07b24795a92686d47b4a2eae5bb1f47cfa548664a6a455c979069190a6b34fb47934067f1bc87605ce70ac75795d4cce21701ba874401ef0bfaa0db7e47ad6d62a629bbdf74466700ca8998cde6bac0d178eba08cea45334565e4c9d56f9e212eb637502db65655f69a63fc78aab655ed188f8e6d7e70e134b5ac2c0c3ea74767643a835dda57b28062ef6f8ede3230b9b54980c1e514ed20aa0413b34082e2ad71299e8af9df022b672101ad7fa021c21204f0550f1a36ae9695beffbe991e447ec0f175ea89c85c601b1fc260d1f4c829714601d2fe8f2da818ec38ebd7797800e5114fe1971a9a1b80c87b0892f47b4fdc2ee28176ccd8274db7e5ab4ee6c578a7a4d4b02a6b1b2709c7705856ba87d150fce3c6ced50e6c4aa74b20f27eb77ba02766140425ab9e9b2a0ec70e373ff6a8933585ddf52360ba8e37b3443755ff6bc2867d8fad1553d02a65c78d8db6494d62c0da39f0427d27e40eea7d40b9dde9695edc4439b60d0165a1948e889af61c0172fc81d7f57139c8d02b160093194e005ac253726f9eb3ef4fa888e90849e19775b6700d575c251051d6e4ce252518f1480171f0233d60e3b4db3de6a222365d1af389d32ae6769990cf786bd49fca545d56eb573ef466f5287b4c3d623633aa03df3b643bf2e73d871939ed7c324d0b22037d851aecf627cefa45e8c5387111f3ae7929b90c5d00a6e71d577e2b97a8114698b4af5be27d67be01ca31af11c4c863c8b4260b1d49363e4dc1b44e784c857b7f24da849d8865417a9a824e157d9549d2b046005d9a78bbd46ea0a0f0aa70d40f836cd582f4e18781c25bc886f31090915dbfb44fbac84d683dde44b484dc908b6eccb0f7da5da0ed746317118a726da4f60b2336521b2fcf1fe09db688392d7a38b73c11eecd83135dc0544f5ef2572f7cba70131e63c4b68c7cd7977591495ef5d9f591a454af80c81bfb3a4a69f363b6dae42165cd4aedb28f230b01187a62b1165392291349e47ecb9a890b9d499058dff335e0472e8798ef43f57be702e511330fa7080c2e282c60fb43ba2cab4228a6a0c9c73dfea17fc9b496dc9dbaf87dbf4c58b0db1e0c576b3055f72535a45669c5da14cd6ea0ce7fa60b39f268e40f9129dd7ddc71591dac24d42678ccd7517a71f3edb0c3562dce2f350e40138396797afd8eed26521b4d9c3df77f46a40ccc1a764b2b5a3c0663d05c97749c54f6b813d913fb286d19317fe212376c3cbda65b54f46088fa520cbe5db76b17c11c5653c471f1821567f74c79f39b1433444d68825584a08d57311320d2245c593d497cf71dde93b75f330507d7fb30740c932a99a590f92838b4ad7eda25526fce1148de3fa9d6f1993fbe0e53f07021e448bac9d62c9d82b231aff3881a158eb958d28fd96666808c6beaf0e1597225d8e438d9f99f676d3b096dd22cc5574b99a8af74b0bfc97938aee8dc044c34ed39b9c7266453f7659c93b7881586d8e19e8ab6b4661e50502c845c3a0ae398894267ad461bd66696cf67ce9053507520c8b9e7122bdde86e71cf80b75b2c8621ce41da99ea38147b699c9c21442b3853aa45ec8af9b105ad328decdf497fd2dcd63e574036495c5ef03195ce5ea1899196d7ab4e1053e74be547ee194247340da64131a038daed2f595a09e19fd52e3f5a138427086abaf6aa20e8f5b8407a417bbdbcde2ecd7ef54f8bc229ac329069fd7bfa7b139f29c6b2ee61b7f3e881a222366718cbb0b2d7bf9021ec8384d5fe236b22cf968fa332f326b714262cba634cd57fa30e598e8c6cde4b8f4851439a40c7f0f649a23d536d01154baaaf81841b7dcd26f26d1cbbfb8f891c624a2bac30f38487e1feb5113058b61d16c778f5d4edded1353aee41804447c911bb0deeba887f412f8ccc6603d35e91767ed24a6e44262134fcd450e4fe6c1978464e12a1046468c449a22157ad50919f0bda5254b6940ee27c650bfa0a8a4db9b7a81d067a06a81a1d5216cdc4813b0063e78ee70dafa87318df30f2d06e35aef9d994a1a30e040ee440f9499312caaa5623a9477a250dc4ed03c673e70a3caf21a8134b11ede9a0bb011d693c6501f2fed747a011d58a9b9487056381a21d9c10c011feb6b1791ba68c5d412187a99bd1d0c4ef37babd9206b0ae321060325b161d1acb429e0faca3fff59eb9538077fbd448da66a5f5652f5542c02afc0e56376c3808bce6fa52f4c17ffe31d8cfb4b16dfef8222fa627deb52a1a8641ea96d15dd724080a059e534523f933a4044edd808910b4bbaf5b17d60a409997dd0a77e36a88e510a8e2a35d497646fda5222d7dfa33fd7d2bb39c5bfcbd2703d3fddd116b7cfda8f84800e9d02306e772c8ec3ac9de726c6f0f8cb8ed03eeee3f6318e70f821c1f6d7ef4c77f9128058020b3b0bd5a959557c077b43b9f86faf912a9a60bf458a4c783bc7d48721bc97334e3b8bbda0302613a7a8585829082b12cf88e1acf169d25368be7a364bc6a55e2b53a5a08f99b5517dadd88e0e19ba4233924c52108a93d6e77ade000bc71593d1045c2a846d290996c2ff4d2cf433075d4d5ee9b965518952b1279722df32f3df506f80a5fdc06197cd93768b8d0f96cf3df5e738b61c6e7ee5ac8dc31448beb4278a240db2bc0fe6f32dd33fe29b948c1a3cb8042a9b6a2bd3e20f5daff7a0ac147a5cd5bcdcc46c04de3c5bc01d42ecda93f918e74c430b196d0ec25aabeb60218467156e44295fccea5d83f11c9772a464b57f8996513fe792823c7e0a5f8f0c3b5b552638462c0e82399c34ddcc2084f671b39fa8dc99ddd0583a800eec1d9caebb1eda26315da16c8245e9a304e5fbfe82953aed53167d573bb00102e7e0759ec317ef8244707b4257480be1d7c2d648087a382b1990bf81fd0f7829a04d12cebb995faa1d8427963a8daf37c9883fcbfd1f369130e18cfdccc51b67c61ba3616b4f72bc191efa51dc62502432e1405bc46bc6fe7a6eab3fba156c59afc0534cb78047b86107fadfba3080ed5a76cf45a714d7c837763571390db060097e0878d8482c7a3c8a98efce6760f74fb32d27b6ea944d58bbc4745b4036842463d7f99f9346e8d684e963ff5bc95964a13f50d7b106e87baac5b4e753739c729ea4c85a32a724d7a30f35187f56a4295af0055eb36ce99dda9f851c2c2b9255117c5cafc65ae001c727c12a07b30c69392d2acdd6bc687b30bd5870bdcf4e14a5a87b0704b918405a5e370acca4592a09d75852e37cd77dde9778693b75d4bbd935ed211505aa1cf6985b60f2da30e6ffc0accbe0d1f5103c921c7f6cde6d0e411347a54cbe8677c441f86aa0b5a5d632e89b60d4e456990b220255f05f8b6c6e846bcf3987e562a508c905249aa936c95746a1227ad834247276f3916bebae8fca1949002509f5693149ef90f658d0cb3097656073b8bc75e840aa818e2ee445d5fff1c4fb4d090b124874af29914b2fa6d1aa5079ac323e544545fa221e8d27f3a81c8b0cbb3ee86b9bf41ee584bff8a19a671290935ae5facadca2beef3d42af75fea6eb1137009e1dbf149c4d1099a1ba5a1b0983757d8f2d0b616aef49b1c982d48d1c1e8b5e207a3b8d077311e709ec28ebc0ff6b9f9c6de72889d63c7a2e9375459d090eb6c085754af861d762e11919bc43cfab049071a9aa7dde2ee6007ac1e4b929d2e0c2f3390f080fbb70c385961242d83dda2ae5cc5aaa46c56bc9fc59232c937fc03dbf4ab7c5b18fc325537b761b09ff4596fe62f2cce399e0222d9611334b332ee9145ee57b765a78157c38a33e2207a0f94e89fc868f20fa5d35d739d6090972967bab8b026cc64f9052ea8328ac4871e7de5367be3820baf9260d60009db33e225a78d2b5fc19cae6561eeab5d51a395d3f3d8c662de0a0431382785c342c94420f80a7abc07168f22c23afedc9666bbf07a021d470a12ea051830dba5f4133e1140f7ceea4bb686306c432df4bdd89464c615c22cb0dbeb7d92d5ec6bb2c089d90d4aba4c7dd2b32bd259b4166d66af1481aa7de803c78fb099dda301ce1a773ad0b9d8bc374f95e303a0ffdf02bd079093d401ef7b8f3ad6a5b4e116c15e9afcf646e42e9890e5df6f63a6fcf006c1872cdc9714d3fd004f6a547904e6fb9e9abb95f4e15f69a1c030003169fec4084276be2c87331bd0134a14d59ef36037716e7ccbc2c37946dce1db4e41a28cc39a24bfb8fb2f14d8ae45b3a5bc04ae625f87af90775098b6d3890666c147c1d632f5b6877f5e73cbfe7c631c91688ea355c792374ac0d07b7a51704ef337d5966a6b489153508b96812a0a8937f6e65a6190520c0b239fdd785455c489fa441265df06628f17ebccde1195e41824d1ceaf716552ea4a65f3d20e4f51c674c648c8a279e067027dabfd5cb50051bc4c6d97a88f56a72615b365c2637233edbd68833a11f52e08ff2e9fd50a809b9d539229a73f0cca18c795b1a0da1a2107ffc502500486ab04bf77c5a3106acd3052a9274f8c570e0ba364f77c7cca2d1d3093209adc26aa1e26b0f65ca2bcafa15c201985154738c71b65f996456486f1e4c294783a48994fc2548640755e81853cd51122b901423ef28855bbf3ed42212f14d7e70f4dced7a310aa7ff0663707787e7ee489725b287603b27919bc3f7bfd600c2df07b3c4a7c81ecb297675d7a116aca8f1380382cbc0bf8997cb401311a440a7da1e9f3fed421ec81b54b6363c80ece7b5758a8cd4bd63e789d0f7d877061438f0410d8435c99c8f73d9bbb238c7b98b194b64de4db888921c42334e3f0d8ea7e91b20235fb4bd45c41f9f3b97cb03732e80cd38f961086e128c2cb4bfa38c8ae202ab088c7be8a4ab8355957facbdd60e5874457d000026bb559894ad1edd185a725dd04080ee532c00f32c3b208df51dc1506074e991011d13a48314c429987b19797a654722ed7268e19c5f3ca6ee84c0181087a03f35e909ece6259fff679ba92b8156c932c5e0ded5cfc7de7477d76cac646e604d9fa6b49e77d9c479fa2b74c9be077ca78b26264d38d09ef089b8e9164f01de8ccf16dcd37ca5829f8d3957af074e3d0d5b4f86a16dc0f16baa9a320978a2842b68296463d166c0b3d39f0d310649a9668b6ad6ac3c0e0d83aa9a1d56a4b2ca2fcb056e36a78696f4b148a83290d8907beb0974a47f5bd09f197f1b5f780e8c5e0de864cb875b73b0353ca989cec4eaa41fe804836f26fe1216effa5c8dcfbac843da4bc87d54a46b981c7d71c95458f3d24d93307db596d67861b214e6c5e6247beb37efd632d6cd3fce59358111a3654438250dcd9b571f71c434807f7b59bc0faa8580eacb5f2885a37fa7d75f0d3da680eb1d458df3d3c0c673bfc0f3acdc2d3423a7f755642632c1d2d947f3da70d0c205961e90a251cf818486264ca7726c4f6894392c8de9c08e268a5609dff230cdff5f5a6b59fc14db92edbe275c088eff00402c3fa3d522d5e4e55ae2ba11f8e98c9d610d239d4c07b377d3ee4dbb8dd6997d1aa8625decac482327f816a4b19169d4d2a919b3b6052d1e37d48a9eb473f488fc74b3d50ab794b57a8793967ef9d2c3e33da7d539b162241d5b4f35ff73d5ed7a8d3d40a08a40d9ae640f0f54d553b38063370f6ab87aecef44dc333f57a3799b86e1f696b3f3e46e31c68be7435203330545f73a6c0d7c79f9b1ae0551ce1a1fa2e16ce02b720f9702c026d24510d4ef7297bde2a849f63cf61035f6d961796388825d0d83f9b1c43660089aef5ca1db3358011ceddebc9b5b773413b0916db95f935ef95d52ef69ba56c5b73e0ed06e5565acf0528af36c86c0af533d41eccd1a04856daae84f1c7bfc7e5f35f01cf2c552c4b14b732d7cb532a4ed8e677269e640f95fceaf8bcf399fdef5eb6e14b477a6a5fcc84c1866d7394e01c315b7b434aa65b3332d1c0c1953765b2040d0dce1e98c9bec16b21f4f438cd11578f46cad0d1a6691dfd8c6750b4b2fb9512d8e2e3116832a26dce022f8048944e329538a7998d14b162e18894d074278257149e698b4008779b7c885ded2dd8d36ba637e30e504b12b10bc35d5fba733d968b67296b191b731a69b71135c6ccea7ceccddfc1b38b76ed774640f6e0294a840f228b8ef2d1bd74a6c152b9fa7232f147ee63abe4fa7e55138cd41dc0e635f83c77cf79a51e5b3488adfd1c06d72d8e7a7523e78279f03a618eb5d23b2e6f5d0eaa3874714a8579e06a0e5fb28af5792a3b7d8776f566773ffaf613616fdb42ad11f0abc031a042a302d6c5fa0e410e05617abd31be83e750967ffefb3886fe2f4ed5149fe052d5cf19ed2300f650b8042db7dcbef2975eae1bfa727761c0956c70125bd5158b9aa1deca4d63f51a6a46432746bd36d34544a21c6b2ea6f2c06abe496e04311e31bd122cc7254bbb7e2513d3368b0d53512f5d8f2b060884e68b928822d509c1181201445e7e6977ca43128e1ae3f698d6f30f75ec321b626602d494cc00b6e0d3c5887205e33a71f68d69c6cd66f768ed0a811c187c9e7ae865cdf6ad7c639eaa62a7af36fb6f346db36235b114bca9fa42570e155861e18c388db82345c3a885828fd9e401d53657fdc8471378b4c361e68642b01ec600e8c00066dd5901acf7a790ebe16242c2f70b7e5f9f386a3a473d959ac47881f32e0d32180f9719a7481ce93a9b5e50f0a2a06c179a39d005a538e1e1e2572f15c05805459a6a85698558a30f71752f85091f017b834f8bce87ab7b65d237b9f6ed7dcf17082ed8250039e9beeab88d5de86bfe71add2025a14b4e86fa82e8d1887c3bf54f8659eaa9f3d7bff94e35da3348e15b4f44527b277d08b4a24839289e8ab975337a1532d7749dd5962863c9e0392f2c096663442eb6634178848d5ce3575bb6b4655824671a7cbe9a2ce475f8665fee4d0134b1b38d0bd3986bb764fdbdebb49ca5997097ff1a18a37c706f6f5f8cead029b6edf582ee9af340d46e3f8e58d6fda113e317625179e10194b2bddac2186b645949c1be5a9c1648171f8c88652d3d61aca4e2bd178414a37cbe50f2a3f5a6964fa8995404c943cb1c9793803feb65b018f89c1e0f8f6d5d74aff5331e076c69a5c6ee9754f3339429a7ba459dc2d0e763ee259ca67ce33722b7b13f44d49516cf8efebceb4ace22e960248dd3456cbb53ab4e8a2243810320d3307535112083306c796b24af336eba04b01893dbef052ac4b868931ba12d39f8b569e26ca1ebab0350010ad3064b04983682b84c1360c7f6fbca441a5b0a9a3a6d16a4b01ee7bf8c35b374549fe18307569afce3436c46d4face7bc25889b25b45c1322d55e1b38a60d3dec23dde6689b9e033418441e792b9082ab7e180dcb95b4137d1dbe1ad65e1405d83548cff08e34ec210055297feb3494681479b366e06fb483fb48455213a3a3eb5d59fa7d52ade6925d80ffaa6876fe169b058796aefec467885c957c1c723705b29196c87d28bea5fa05fa1c042bba2ab00b7e95b70c36904b95ab0ee4f8814592659f0379e398da4bdad3412ea85165dd7f0fcb16b03be7515c353429bbbca64e914db7fa9e86ddacfc8187891827b250842095b061e459b47057846ae8b506fd9d29a6ca5ab60718a1e43ab0b9d926847cd5a4e843ff10583008e62c0f8421d35d23b9cbbbe28e858a6b5f53401eab7e11cecec82bc005dd1ac0ef0e9959df1b3b499224ddc00f9c7cf671c814e7809a02059df7a3cf7fe4b96a1a6f80632d3215a8f27ac94eedc0db07d7da82e364a51ebb2938087779e34d6b6a769161335ff792a8a4440e70bfaa978015143737b9073886fa06404b06aa0d8260cc397685c4ebccc0cb79a729931105e170044394d0c030fbe56bf89c1094a1c53bcf9c84cf10f0f202d985f81a47e3659b49e9d901c54ce563449fe02035e34e011a179bbc212b71fdf468f998c4a0994c6c445aaa50da27ca6cff2213fa7acc76b223ce2066fefc37941c0c7c495356c203fe5a94be9227d6e1572b9a20d10d58671d2664c098ef06a1544f257c81c79bc8316993dc85c0e9151bcd5c2c5e8fcdbe7ee5173aed4380fa51091a464782447928108eaa6c14de1f4d7880380aea59728dd346883bd32678576ef4840acbc210d63aa17dd596ead18c990167eb186608e4b742a39a87a08aec420f7c41c5a8ca755ae460f3750d71616d2dab7d8e8bfcceab6cec3c7e92da238ef5d4cecbadf95a1895a228d459707bdf77b85ab1adc9c47de3a5fa5d19091104ff6efbc1f4a4a1076c1045ea631c5cea53afc180eadb6fc4c8ca3922e8758675d669c72a9f77beb93b1329b506329ee1d4b257de7a0611b682629b7fffe0c3de86f7205b5e92876931bb55ee60270879ac4422959e3a06655ff2b76d4f969334ba98951275357fe8c4e47f97fa385cd41faa372a3ea6b07a4e08cda843363369506c59286830bbe0f2fa0ae410324c403e538a27435aeddcff9eebcff8559b30909a83acb244693edbf979deaa69f7289a6cb9139918d1ef6eea9254e059b3bd226b60559b9cc3a7e1a7dc59d75b1b411b2383109ff0daaa946f5a241b24353f805eccdbe2f5e4c6c5f9053caaf844b26b2d2738ae88cad854e172ef847b77e2606a5d3c464a8bd071dd711e14870219e4bd47e8d15b8359e41333a6415473ed8adf53e310ed233faf2acec3049dbff08980ddba0a264af89720256a906ad52b03d7bb55dc86d2545beec28671771b2bd00995d71f3cc2dcba6488a829db3d2b3c4fe66970763f1efcd1bd4f8146cb3c8b6676c2edf8c24634bb9c4888c1672e909fff7c94e225a55f202519da29ece2f731fcc122440f1b587cf414b0bb3c9a261050a091faa870c46484795f6a607abb58f86e959f30c0bc52b10d725a32f8468c558682007436ee375f5298fcc5a8ffa68cb2f98c7d2fbe553484c9786780459938a25258d2446c6fdf1025792d2caeb0b981d3c7ac85964361f45dff3f454a537a957948f63bd240d6e6c407a37fba096691203f74e3396f8d7e09159bbffd5c3456614689d893328d688a40a81cb414c88d40e11eec43ca645e20f3cd887055a5bee5bd26b7ef3fbc21a68aeeb89c99f3c8d459668adcfab96bff3086eca7d84edceb918309b80828a3f3c656ab48aed9ea9f5220374d166ff8f8af959b1b41a14c0aeec500aaa88b34f1249e62d575b620d62833b38b7fe389207a4cadba672cfd70427578648c579b865e18b1c24fc715be7b9399a1d073b75659a71878876c05b349fac3b63036ba602eaa03d82778c95f35a057b6b4a2a2ffc7ef8253e48d01a9ef0f72e3920fa648bda8826cfc2d951bf880c067e66ffa27c365a826506cc6f5fa438b54d0d5eac556bc77f19d7e25de651a9b4f2939b1fdaa4c54187f5f27f9d71ac9988985476336e82ad4496bcc0b9fb93e15ee700e4e3a156124616ced58bb5394ae252e7f9855911660f32befe20868686f0a664a77599f528f7ce2f32e84c213fcc1dfc425c9527524f24d5af4b7a0ec49a9d42c9bcd73dbddc4c32976298535f5ca54a0503b43333c09571ef082be2d6ab2514582a5f8e84e268cfd0d2f920e3b5c85ff14734347f0a26d42271fa7039b82e13f615c1e04c7207ce6060dbcab18216ee37dfe39c013ac2a3eaaf45df95aec0f81225c4e240d35fb908ad019cbf026767b2602a8bdb8a3801cbe70f49ffd643bb54d28365ad9917bba227699e1848c88c14dae6b563eab8b24bab63f886ed80996f7af88f5355151d4792093d66433a03db1a89246dee3a299dd7d0cf3bde6007f1921fa68c149a234c7f45a5fc1138033d028775d0ad75ed0dfc2a03945e82f6354e4cc10684929274a972f785e88cf17866297f836e1343439187e6652f29de0dec229493f74d8ef588f39d50a08a0d0130fef824dd4f7429bb98c8e9a99017ea0a4cc3ec17c844f2853d126830001b0dc3a6ba3ebbbb2ffe0be0e88694016a84e3079f77c05c1b70ed122c7523ff89ed52bac7b22cc14f3303d359a6edd12b83411f2d3e2130f0059dbaa1dfed6254ec8d6adba9465dc65e3f619e3c4e593608f2ac1edab2ea14f8849f3b59def62d7abe3284f2a50cb7a398bfe9b6cf8b606576495503ed7854976f527f5087b2f72e39cbabb549a3fa0613e7bf617afd292a4298b8493c866bcc1e921c484ba2160109cf5fa38213f45a8763d5099809847c80304699c64e4558fdcab4a8998a4cfc1cafb6d68ebb61b0d430fe23af57476eb275661cfafd3e75a7b832647308d510a909060750c960a48991e5a7552a1e6d735b9320b52c5b4a4b782f1de9c70a12fa1f80c1723c20def8897daa496157686e496aaee60ad789243ef68f12ba69fdecdc611613014a689d521689daa40c6bebfb373d1cf97ce8c1d5437aa19732110f76cf1c45d847e15d650ff28c9177dc57b13c1656dc424be9b7d6d5308eca07cba7e1a54c0fe697d602a436965c4b537d2035f9384d61f1dcdd861932b1995597bdd67a20c036b9be2aa5d9f1e4f5f7d233a2c7c1723335097bbde274e128bfc7894105319800ca696825d3566748079d2f2fa6fac0396faa8325e25af8d702b275de0b7d7baf791f12ce84b81326dee4b5a1197f7092bdf7070cda87b32b8dcf6d257bfd3c98e4689b13a126766a7c1c6f3db9eb5b9b7073dc7d51c8a00ec82b0dc530fbfa287784c9d57880b84cded53d2994890b9ca52da0714aade463a5e1c038f46bf07ed0a847110823ea2a189de0c436f6692562aec80c385209714db7c1cff95956338cb763e3806e0873e70822fb660f0d757d1d465fee7e95f3b71188268e12d3c47bfc2439e42b9d6e07657632b6fc7342c2138f95208489b9cd5b9f46939f71150ae7da2eb0bf68c7f8ee33630bf0be19bfa6eb284b61bd08077bb528221b488abb545a493212f6b2e77073ed70ec84759e3fb447d4478735f925cef9021782836b5a0538c9149e0649644df0dd228169000baabde7df99dd2f06f2f940b249847e5b6a74a46d8c7d5d3a7d00010886e08f9755c2e297b5c6aeae41af5f0372fed25452fddf373d746383724e76988d0b6e2e7d75647127b4abcfb59332a2ff71d672f8bca1ef63d4c4ab3a974281330ec4bcc07991af03b9baff48f69ed7baa88bbfbb663067c98001a945d029c30d10a798001da4933624fddc1fd2778aa3d84ea526ff1075090f802a2dfee34ed17648167995d521c7190a8aad47b5f70c08f3950036dadb098a12b0d25f53d29936852a939b6300cc05a703ac43454e3b3448fe0ccc4ff59113a0ff67563e745093bd624070fca2b4b0ec6024551da1dd43a10be8d2a6728053d8ec86daf15fe1c167bba1f1eb33d21cf00f574e72be897b5c91c0a8409d21cd80430f95b40c816ec69a76428adcf5d25137e2a7386b90470ddbeffa386c1f7e05a7e2a05611b2bfeaa80f03a5d05a5c2ae18e6e458a729bcd66fd4010768f784d88994c71180544565140101e57bf5e076cdbcdd4326771c8451513d1eb858ce83ac9fee69a19e97d7a31dbcbcc14d9601312b05cdba483344c8695143f6c64d984ea0eae025009a19b1c62351d19de07077de887985181bc80a9cad921de8c97c5c76946f063de056c03ad167cddd383633ad52ae6cc56445eba0cf77ce23252dded414d43b330c7c3b3f9152c8b9ad7042cc255848b012ab40ac9fc5d646a1bfa12eb6858da9d2f2eeee01d97c89b7c9031987da48fc48b07762e792d5ec836bfa57c41a2340a520b65d31b36bd32b0c7a19c6a4989b23146510bd89f8bbf7f1fff0c25b360be32ea5652a4cdd55110b629cf7c8ab17720011aace35cab8f781d37e18da0da436af3d0212f31e016a3523aa887544ab80531d9324f1be67c9e566a74b9bd1c1d0b1856efe7eeb935812d280266e7773f0f0d713d7ecdf3474ee809468ddb7416fc80d9bcc087d34f842e763a0cb2257e04b12fc72c70e30254654eaf560aaf1b6dfdd29261bb990ba645376c11eaa72c27c0312565e9d16757f63452804ccebc3ab8f0271e2bec7d617c14005070cf5864cb27d8511bff587c9cba762f86bceeab1d22a372fee8c6c69d297507ce8b0403a7e369c7e1f2541a127bdf4aa94875bd1c4de66207a73c4102f48efc8ab3a576259c8682a3b9d927baeb1b7e28262ef187d7cc4f0f6f5b9bd5e85deb5ca07261e268a55f206444daf1e706b16ba068e5ec7c09d927910daf9835ec89ed30617471fbf79b97049bd710a47381a1defbf63363f3a2a52d4c3445184014fb92a337a3deb602da15dd679a1525535f139ada65c58805583ced1aaf2720b01d1e80a2d3c2070f5410632c46aa75450eda0d0f6f2c8e9dda88ca8280db6b10f2a74ef092a60865b4c955a513d94de5fb4a9259a231399c8aee604340e48f857e9df0e8816301ec5dd3b40c01bed48bedad7a615d8827ba789cdf39d725caaa9bf26dd672ade337ee839c1f36e6d60032bb3e062909c38dde1477ce89d070765b7683a7d27122af046667fa198ba810bd6a6d314c73d9add5f0808398fe44e2cb726bb65c17beebbe2e987a627fab1f2a5ed2af38c2c953b32a9dc2e61d1ea37d3506737946d9d4b5b3e140f671e01b9184339a81a385bc48403ca1e953d67a6163e22437b9a123b21ba194907c220b3316cc5fe46f777b45afd4d8cab6b6193bf0910ebbc464923c088a991a7873dc1e17cee2902a7d66bc79067d764cfebfb31fa9e326061caa2cfbc13e3fc73c5ef1390342b10f8ab7e06d3faeef279f39c9106f60f4a6728f52d4f219bea658012f2f5326c6b2c4555b99e70400716c60653f0110d08c6d2e973f7df44704246d6c642773d7ea05a19595dc7396d64df002688aa61c17ef9bdfbdcc9db75965b5c1cd3bcedc20c78786a2060b7071b21d7c3c9c7d85359407af06fb58891e0cd89edd8bcfabff380a26950b8e7416d23d7bcf2580cf57522f4e8bb7e2234b20014c434cbdaa79f8f5131b938ad8ab66f3b098108e2d95595c565a3de5dd4c8cdf480e32c691f12349dbbd743e50cf7d7e4e9c57ebeb3ad9167464444610828f84004e94a6b73c4415b59078f371ad9cf10e845be8e15795bb12c29d039c683c09ab85c94e99faa4c24fa6b6743b67081fdb115af6ec2bfb22f70afa4cd68e44109ef73f53fe8493fcc23ebeb8575b8a20558b507f1d25a7c49a8efc24d382c4c491ec202ea41d9312afaa0a4c77e0b9c09ba96c63a493284ebe4805eb85e5bbd93ab6b4f1df7c3e4e7d40fce6f3972c3cc2c4c03ad462369e806226dde7328759ad956fb40e454525750a6007df6fc39d3613a5bef42e182cc3a9ea9b6ee1770486d8476f1ede372a7373e6b4f884b600e46d78d5785f95e81c922cefcfe54f917605255cf5d17df9f66d3c857d64b0e9bcffdb5373ab27aad8046ce09ad271fcd44e7568c970fd53777df986425afb67fa38fb987e6f774fed400d64c17233d26e359df3eca4f32b2f93951cdfb7bde7308306cd8373301abbd201f798b68670a1e29691ad19837a8f439d523dadb814d7569eb13be9c36ee50223b8091e09810b8f0409ecaf6823af6c262133e24cb7d304c537722ffd475ba8dd9ff2ecc7f0d623d2201c3e41b615fd32fc79afcb6469a0766a08241f125083c2d567f082de92dffba273682b65a8d5c273c8f01b87e7fb38f0b13e46bff42cf607fb507cf7f39edfea3b19ec700781e8057ef502a807f07710af19b46a8e1a664da49999b35da80f03daadf64ce98e903f7950246c30d53e6cc725f097f7e30aa421567a22b5f9e71883f02f05e6b2e3faaebbb8f21aa20c9293e01a4dfbe3ea82758d4f4b6d85f9175aa5caa74ac5764c0a71b08215f3403b8f4baf3e5c8be466155ce36517d575b5a3292ffd499ec2ad485dbee13c3a04fb770dba3791ec4efbc16db794f0fac2a01878bcbfec50a2f79aa9ffc3b9c0b1cf0cd015a1a3c7423f4e5f11e1426166f167946f6bbae581e9563abf4e089ec431728e9c52dd98dba6c22439fc2f5861e49dd5cc8e78305141bfa0f585c0ac9014ad1b374e1af9133db6866ea8f22eee199f995a5dc76e8a70da0baac1ab6cc31d3c435dd9a2df215003f310ad7a5052e3606f50ebd935f75c3d2bfffd952187ec825111916c9f1207f9c37ea928b2c69c31bf625da17b21a8cd8fc54795c899521977c760a95f9acbfc9e7a269d8dbedc359556d2f4d8fb442888ab3b7f488cac6bf97af43470ec5ccbf527397a6d56fb12faa2aa1993b1c0a88062730bc63282151ac12bf4076c51a1bfd28f5fd880628d3786b9f58643fcf378797efbd0e3e44eb4648d1de339a17f50252ecdaaa345338c1bb2d95b4c8a1e2b597a8d4f13978012ee07f6ba9c96f6fb4f1e48b85e155815aa98e0708bd83885b528202d1ee82a1bf3c0e07a87233a5eba98a88e25ffc1471fdc3d4f5863e0dec16ac60d5f7a72eacd4631ec98a3aa71ad7dbc61b346d69388821a68bd332ab20bb4b5eb07e50e87f559206c6f5eca789a2426f7fcbabb0c61b284382fe7d91fe1d1ad0ed7378bf8f91d1e6ea3220151523f18fccdddb291cbde59e3a8b2d57385d4589436ee45ec7532782b133dbfa1c6bbe27fdbd367afd1cceab0ff62bfae5629a5ae59f591f8acde0f85162f702bafd0fe1e744b5fda9148b0b2e7ee0cf82966bf7cbccc38511e13de6113e796f8eabbce0e7499fdf1ef0ee9f77844e21a5fe4999e6773ea53e26bacafec8930e585b1f7880a3830b0c4662eb70ba43b42f79b2dc8a98bfbb432c8a83a0ecde48eeaec327d595509895d41893f6cf872819e69f769daf69a667c0ebebee43f85e1dd41012c2b4e56eeedb0c5a5813a3d50643c1f6707ff53e85cac5a3c403f667551010b039b092d1b21c9f1b3f78280f2ce123fe398854572e6cfb8db036a507cab210527c15165080ff4601727a2c67799bea52d9a210392535e14c225f1d84622b5b788f2a0d4c3daceea2e7933c8168bb1c946594506e11e166189451718cc87380f6c0ae38c6d0b645d7620d0dfe0bc8f6922c6ec1946e2b27c2bb8d770ed9b67d60e23accd4dec004d9e17413e3bf5b95d7b3392af3c1edfc27f410f6febf23a72347e4eadcd4551716e90e84039d95e81274746b6a90d779576b6cc3fcb5690f4133e8524c4150d228fbf486efb7f9c11f8240a2fbe331eb235db893f744d1b47e17767d6a004a027a055fa40e4c418dda4e8c350e068f6dd5777d56178c0ae1d55ba872ead9aa5d9538831b06a905d0a90569ed49e5f8c71bf8053e39cc607c4ca0db0f256ed78fedea89557dfa266a31017819bea6916d86061adb19044f2186beba24820467b9550d2176cca64a10598ecb61b1b8983da2c94d391ca6221d024b5a401a82dd29bc02f3636b6cdff980e9da7032f39618d7f4b531d4dfdd2cae6d49637982c69164d7c1bf1b76dda05fdd1df5a2cb0965f55d65245ac2b679be4720f7a086cf03ab8551a2d6f3b0f6186585e333f522d0871e6066d200e3eb5b22954eba17b88edd11990c4e6365d12091b7a8db9dbcb5741be69f8d4130edce1bd4bd7120cb565ecead7438fde2b62cf38b3317358fca25b49c7be58fa7f76f314f7fe154d63a45055bdd86bd8c0fdeeca5197c205f85b0cd95d69771a2e7ea9dae994f16d69b117876fa559dda6efdc12aeab83d9e51117ba060f669fc02e3486e4deb216bec364ad54693ad515da0852a0256b606edef697f9933a144bc4f5ec48ae6ab18efa626006ce4976e8afc6771c1f1b80a94832799c04587a34dcc6f351c80be927bb90622593af20d7a470173227a50835d307a354ba75961fe6351c116b96b8f46a239023f8ba0807c57340489760d64b57282c0a0085bf7141ac12ac6931c8f9bb915e1aaf9223d4616c35c640eaf54982b2730f62f2a89952b03a7819f329bb5da0eb7f46ccd60bed63d958aa08f115779add4dd05f5cb8f907e5f2b083207ec95687d098e93043bf4b8fb24ce4840f7a4d79dbd78cb7984c7ef414490bd018a31d331280c376eae5fb494d8b616382592fb787a5bfc1d67e8b64f9131a281a3292f536abefd086d3a5cb37ade96b558b75be6c549e2cad16442fe9c1fa3b25d6084a6f58da547d2706c96fe8106236ab5192b2181e6ff35ca3cf6a5419effe667b4922b078c7b3fe8066208347d72e4102efeedb976a07d2f41dc27a2fb1302e001a8532edcd574f3f5b0ddd0914a7e05e72c56a86c824f51d6a1392b7cb411ec081fb6a8b190c074b38ae9505b5c4ca5d3cf0830fadf9c0c95992060fb2148a06a973a326029b6522d820b05bd82ef4112cc203ccc9fdd5a31c72e896e9d9ceed97e42fe8780af8d1493d18449899f76883927d180f1185042857db477fad747e1e68408b4acba93d4767319d46a7c01d252b4dc7d3b6faf47f23310c5777b2e8e24590038f1cbd9f2e950a79ab9e978a02ef9a164cdd7966751d5a4f1259bb8c2a3a33ed5382808c0e6502b82965a8aae9d8e2b132c49b89f870db934218f9a87a8d6651eac93fdb948169ac1e43988befcb7eb7e3a097b1d33b617e46208b67f22be65da282071943a4c76754e3cc5b2017f6f1214089754f41411239dc9a53a9833f1cede719b07a067ebe74a40b55d0a2d6ac18dc892834426621caec21414a6bc3f28481f23e8b3cb8589ff966890ae95e99ddd83dafee52f3b049b3cf37edb1e8be7bbde8ce79b1ae9c951eac9d84bcc587651bd4d3c827e970c39e8c9f1e44fc5a12036f5daa28a24b9d443e095c67e2a52b70935c3ed59e046d33684b2d77204932bb7e10960070b8e92d3736222fbc1ff1473523d80b81bf57f89d6aa5182b50c77ae662530b995d40f2d4c5ad65e4983bae9d601d707fee0b31d30b38ce6e65a052952153b8c7d75a08cb86a9bd670883daa762cfcda927a291826e0113628d28c5c87645ab3e33defe568a5001695db1c81f435d8f1d9d62c9cf0f543a0e6192ee8599b21e994a84c4e07e8d9cf1e98c2ebecb0e29244331cb8cdc2a209205fec1fbae024c50c38b009e7b765711667402f964b1ef0f094d2a5d5c68895f73a66226ce5c873bbb47b764267750c27a3d6262ef46b2df8f1fdf59a22d8b0b32ee2234c0759754ebb1f7aacf44820fb4b16847cf63038155b957ab3d3f40366237820ae6a1a4800424f3253db7ce0fb3113f511458a569efe0226527343750842573ae81755b005841b5d13a5ddc24f37ec9068c549556530a2a10fc060f75bd746ff2bf835f3b3935437b6e21492a4e17efc2424b1ce2c7ee804c1340ea95c153fcd24d0285f1596ca646c27ea0364cdc986b4478791a77c5f721ece1fe47e3132e8d70905e2be6071fe1f87e3212dc62f81e664ccf943c5d823b6f7bad164b31466081e1ce76fc68615a551cd65daf82b95e5d78c683940ceb3711305839a4f8a17abb839b969ebe093722a08985fcb0c39b63379783f584c2c41298dba9462d933ae0792bcebfc865f34012ea6856ab19b9d3a0701496c3207a1f5ea5ea9f9173768cf01931ccb80b45121c9fec4fc5ac3710f51e9b1983af46d43a81992b8d04f79f08d48c0ce95d5e1b5a0a4270b512a945f964ac9d0e7e345e3949aa081668322deca5ce7aab4811f5ab01fa8ef7ef769acdc72373a7ea2501dcd01bb381c36d8436584105e30e9bf3474f38f6398d6b3a4355933e3936a940e86a0d903c64b6a2fff1d3d8d81ad8b0c4f68b49b4450f5e0fac76fa8979fd51cc59e46d5cb5c05ecaca963548464c0da84d5559a000cca1a50e763846d93e2709c7239d04c9630ccfc9ce86f82acf0acfb3c51349908ff7c3ff48bff9f66765f11e0473ef715b0520ce1599372712dffce68333817eec0bf03ccf9824e946b62f012755e802dfe84e013cdcc6681fbcc5263086dfc18f9c695387dd9d5f5dac124f62139243ee8fef47d5c72ef344b964d363b02e49fbe542d81645de106a955c7b2c9fb8011633b4aa20dc3c7836eed5c79e85555b850ce8e10ac45531ad42716e420cee688b5686272b4eb34c4d6c78d6b68fd73cae1ba34591930089eef8b5c44e219654d9e42c9c24371c7b709c86d85b9f985f5e921cff8c2447dec3d92fb2cefdcb1af4115aec25845920d9443666710854606a3868371d84f79ab26ea26c285ca266c84e61859e6273e0cd7cddb2446cae0695f36e32bbc5e013a1b740c1af3573f075bbce4e38fc6f0558afb2eb5b32a755851c55da0afc08bdc58e3d43f2ecab1d49bc666608b372233c6cdfcb2c218448fe74bb32b278cf246e0ccb95d54d031d1dd452140538b222762863002b566a3868fb8bf94bd8f08e4f1c39a40bb873bf2e63032c37547fc95364192c10ce96a5eaa841059fc5aa021a28ba87457d917be058abd81d3ca9407f0bd64a56acce963f496ef30e45b7e0b1d29512aac9ca0019f07b735a20bd9c3c4bcf54e0fcda7b01d0d8123d10ffe67645ba3724ed5657cd46771ecb1b37fd57faf3492a17858e623da58fd003846b7a70deeabc7e2a5f4920d76638e987b2805a6571a7b06d68b09a6dccbffc10e9fb02388f9e62626666e3c8c2d47fb15b0a6c32f4f8b6a75d6404eec1c99c765349bc5e84986509c4eb07d9839db772cc02fa07ea915404cf26142b57207b097fdefbdbb29d3fd5be040a4120dde05b51e70cf6f5604c4b14e62173d584865077f8ec4eeb0ce52b96dd0bc6b64ee8bec9b41fe0765ba0abf9f4c7d70d8223ec810f161f1bc6e7a65c510f2496fc7968799dbb3f048f86f752f8bea67cf2d2e503e224f4301c51bfac606b39df701dc3af2e50fb10e573585b9fea00991eed209623eb7b473fc6d49521a210624d48b96d076446985dbcfee182ed6d428287cc8597edcb7f82b7d5e7162d79f08e49374d11666ac4a2b0ec756734c41053de90aaee511a06e36d5ba8c5b4664f50b48cdfc3665a3c701b4fa530bdf85754cfd07678fceaec0af09c26d30fae09362e3d2e3cc2976280e0d601f986ab9e2a028e86cf6842d36b7b1ba403a88f17ed274b21364a35fba02283d4d4e12aab882b35871c1dfdebe4e98e6722e8fbe0a1ecaf9a1ca21b401042ec325b6bc2f94c11ddd8ec70b46c4772d8a743a1dacc25a000a7ea44d9915db06221aa7b29b2141b8ad8938251d7ea50bbf46658b41cf21d3632681ea45b2843bb88f4d9e4c94d6043f0e6baa38ba2787106676ea4159f48f2441ba5cd9e62a413bc517c60f8f430737c780d0259d7b947f3ffc39ad1d6c7619093c5feceab7ce0a17aae4c9de9e81483fbbb231532c66d16c52852a05f5277337c32698372ee78d342c22d08e830352f628f88c3bcf0b1cb5ca9cee263476970c13fea1b23d80c04679ada854bdcf63612c3b566baadae98812342b660013ef754eaec684a0bdc0453b326f29a542a090b0fe031338707455bcd8aff7ee73cbafd8e504983579e9443a1c8cd5e642ee7122be48b1e6316bfe6a6e37242800846dbe5c0e8444df9e068d06e208fe99ce11ca2699733e9648b0559e538ec90adc0a327847180f359d928a6691446e8f0af312079e0933216c65799b80ee8d5319bd0989916dbfc1c86a0131e1ab26714fee9e300973c2614ab7b00c3c3bdbb2491fc18f64e638bd6e0c918e1987e444a97fedea7253b735b5d44411ed719fda5754c5a42baeac65ff9d171547b2199a279000fdf7fcecc78dd9a0ec74dc076c85b49d096930ce30049809e5bcaec43d33f87d8df4ec9c7942e5b8825181794b15172e8022f512fc225419f628b50367e1e87d837dc3ef80693104ab839deceb6d72fbb5241653d9014a3789c07f3d751d49a372ada730ab359fdf8f1e479a9d46a4c7bcba628880d2237f558a4752311ef9623345a0b85ccd1d2f063786e90b0a4339dcd56fa268d87ee34a79996cb5cc17cb7c715abd27e6ea08457093d61ad37c301b0517b51c0efa22e9f358e9e2a9b2b0b2694d2ec33b7a04db3def3dd16896abc746b3de7bfaa3c15926a253e22dad08e2e080616b5ea5afb0301dbb254434831fb2d7c69e24595f3dc7a2432d1fb502ba128da871a98729ecde4111ae7b0eade258ff304d6643a5fa353d5f59277f8fd1ab98b7dfa18b923e981158b9bc51c461f6fd3dab00c799d91282c41aedb839bf1834b7ab9586846dc525df1a0ee4e740fe6bd47d38fac666e799bf4651870d77b58c936f44088e405539ffe1efcd41130c74f1caf8eb221d5511b0d0cb52d38968f3955dde1e976ca15f30064cb4aae5ed194aea7435f0a66738f5ed83f0ce9ebb26c425b1624cd8ee96338c861057046ac65afcd02c762f91e93e7920f2d6a1dd07f2c476fffcf33730014d3e263fd4a4ed5a0dc001f670c42149800c65726a4d7c65a2d19b4bfadec9e903c920f041ec17e3697223dc3c016729e661fbdf0495d6a85385edcb74a4a586010a69d47661c422e7a0645fe5dd7058cebf59b60b874585d3689220fef581f13caa0df1b41e2f1a287657a45a937226f817e9c869f5e5aee4b2061d29b98868d86f9a4887400f98cc912b5bf69b65a187dffe849f5beb474aa2bac2e0f01e5599138eb303e8f8f11b50b9e83809750248c6c64ec281f1b249d0088dbe6d464afdf695e60befcce4dc406304967b12be963e3980c02e48d3d4c5430a60947feea4f9035b0939e9c46b08e9f55a55de680d5ca28b084ab703c4e632e16983ec313541fb9e215da6418b33fdeadae42bc527cb3f1a89d2d8da7ae9fa8ee2b1c1a4aae65883a2fbdea816277f97ee66f1796481b4729387c5ecff7548d06777901c2c377978573be9f0a2d4c9528361b34b6ddee1fc66c58f00bd77540cd092953e72c56d531706dda6cfd02a954f3d0714d086c107b8ec27ea8a2bfacb23cc94dea3224dbc677c9e514770dae4d56c6c76b19124ce74a61a4f2af28eaaa57f4cdd2efe559736cb953bd2a45cdbfd6be633623f1131853bb51d1320755527317afc247ab63e0e22a8dfbee1cd18c559e008208d83b87c2524dfc98e7874695813a73831f978058d7b835031c67cd2a7957e35a6f0695c9f4f1db56bc0a056159866518c74471e80c4a07b4c8752e319a0bd735d8de4ed6d4c23da7036584f48bbe444df2404b95e1fa6964a407c3d0418cbd38aa57c92cf7852f736fc6d43453949439d9aeb6ca03b38dff20e209116c0653daab3e9ca29f150e81cc540756c415bc9ddca23365c6e6409e0f447c1090de3b8ff0b37928e8e809c9597f626e71021c2cbac9a41173f1fec1a3ce8f84c9d39dc422c7a632a8aee246aed3a7b1c9f73a12603a112ecb2cfaa15473087c7e8ceebfaec4c4134e16479fbf144ebea6e668111ee0fb4fbf9dc79aee0f39ab7ff78624b6a0f30f3f43c68b779924cf20ac1803469939286bc0bb0cc4d7016fa431f1445daecfb228c637bab69af654aaff8fee5ac1f06a1cccf0fd9ada84b0a3fe5efdf3620a4cedfbb3bae555a49eee411e03a3c2cb2adc4d1fb669cfc48c48459bf3a3d90a10e852fc649ee3a02654c15405d437c5a2d6ca9ce4678c9f42cad47b7e6f92ac46788394f9d8329e34366cbec2f0ae3aa89dbf5acaafd2080459cab836030aeded10a3b525cb3b03a9d0b64471e7497f6acafd1756142e709d70fb0346997f4cea75bd59e06e8fc957fdba0bac25c332bf6554a59ff34628bc015d77fea1d02890c5349a89fe61c01bb39f247ef26ff4656c4f0572402dcc268a31d73759d3b9228211b44ee41af613e8d28f3f911dd6885874e0d79cf8d5bbff11341f79995f1dca91917cdb4e2a0a1f16a9aef1c4252fa3dcad40d53a258584ecd3724176df4a89fe8d170cce1483b864e8be11fd0cadd0307dbe10f59ba80b80f6a0466e7beed365fd982e20bb7721116b387a8671905933f228859c94105c4787caf52832d336f5cc92a75910ef7ee2c4be9c4e06ed08df2ded227c2002262f13fbde7668b2e038c570d6499fb872c9aa660f44b550147341841c51f20cc38c357b5cf1dc2be10c0f8b909ed07e6b4c30fba70a3f777a1d799b08a1e1c0cb1be7fe41a00e48d9fc3c7bea828d60f5a330295acc1dc5591c06a240135c2f6d046d6988e7205e471278174772f29dc8c531691b94e8c5a6c5108167274e61e469a5a80eef262b90e54937930459317f0695a21fe32660a0c93d8e39ad0d28405c5505a936bb9c73bf3b294b8882c22487c19e24920e8a95ed88c33c7c29361bfdbbacfab6042b6589cfb2d9e346a79d7706fdafa3931c223798e191ef54f66464f77e942f7a1c27b66f5f8bf3e89f9837ea8946502a761881e34e11f4134a80a7f75f1e3754bd42da8a0f1be04c5950dc63c121fb83f2f1e77be5271882de50cc9ed70eac02e9d8c51b2c11e2aea2920081c11c415a46f28437aa57673a62e831bc900470132aa6ac20f50d5dd36c0e79ee37ff08b7d606a7dd7411c6c011b0ab5dedb9c247ef9700c702918f2ba03cb730e9440fabb1b11497b15b47cc42e6851a109ce1ff0c90eb143ef80179ccc8101aed37e1e013b69a6e87e51b9841d17d617f3fc40e71a15052593c21142aeecbb3902f3c0bc5e75454197f73b557ab49dcc3617236fddc2798d9b844300c4b0d05706f3c6cc47f1fa2c7ff122d07f9c9b5c26309660fd4fc0e8aa90b4e181fc09294220a35661c73c566cdddbf4f49aefb659531ebfa5991f7ec365b15be509416f2ecc3b90bb79f0064d0651037ea8fb98ced8efab1b0e05803da4893215b2eec822c6afbd8faca5802a3e94202127d8375f4657c7a14f3082f26a5f0ebcf1abe3a7b014dc3ae3a357b3ae9bf13506be0c4fea3518a439fc4a85332e3f505da5afa4179e4493f7818941f01f05e6626ccf78b83dc3ec5ad3d0a449adba396cdb10878333e25cd31b5267d21f2d5d7302a31f21c1f39724f1203cb7ec98031a0b133f5713b667f8c5a08bddfe8e7613696b619a7b0cbff5da9303958dd80dc44c22952a7f0e5dda4ae329f158ffd0963945c46ec2f0d03822f1dce1917eaad084f176b00cd5e2591a7d42b15415fd6fa2b9a7ce301bd957cb3f9ee03354cf6ae3993ee073c2a19309be5e187119e020c95a31143148cf34d29200ec2333774c066c5e58317b74c941fee31eb3a72d2e856c5bde658d35a0853fcde7767df3906c3e037e9a1e8b108feb45492fcceb7eaa413c5e1208da398dfda6e1962be40160b2265ebd895aa2f6fe9677becb5de601aa84e21f38a7f7d5a408a40eb88b64d43cd7536bf46de85127e55f1528f7ae512400db1f1bf3dd4265b228e0e480501f9575d75b4be92027aae51b15b6baf6889844f85c144917573f80fff73aa951d97fcac330fe1cf60620bf4b695172a0fbd717c0da84079eb8a99468153dfa29caf447d09dc772fa0933e28f63368774c40061b3144cf7b657e3aee412b22d3cd2577b5b3f502da529e98fab9e33f8284945799e7ae4c64902ae4b15bb560eec4b135b8983e35206acf6acb602fc4818ddca3e902b7ff379f6ef3f90f4218b69cac9854d5cc5774dfa9b7bf0db869b88449818860a301e2e18395dbbd8f8e033bf569bacf79eee47d7778b54d8e8396dad37a68768a9c5a3bb3a1b6be6380bdd7cc5dc2dac27dc8692136ae3ce178ee09a940f73e48c23374b2046d9d3a0c080463b472d47a58355556ccdd241e606991fe2d4fb71d00871695d0a8c50edf90fb0ef71e069b02642947a0870acb40fc30e136946909d9cf0d6f51dcd61e5764a80aff0adca9940572fb2f72b4c9378eada1300b30d7071aaded9fefb6efaf37ac91df0cd297a636ea406a7d4807502d9fbc472a3834b9e852740b6edc69d81185384ad79ff136603547c506b4f02dd9eeebf9ff022c0f7c7b5558982333fa40a9f6c013ce644b8e8959b3d379b8eef1573711bfe8757d4ed954ca8ec0e589ed9fc01f2b24e1bb2cd1758db8203a0c6ae509be31215868f5ccd8a0240b4c718a67b4f7a4b2f674d516766c6ca1ff771874a90858ed4fea3d67a7f41169ffa5018b6c8b75d0e21f35918b9a9bad38f16e46b5a38bd30ac1bb7dd894f59613b732f9ea98e3fc6fd112019c260bcb7fc7d663ef8a2301da4d726bc6ab4d34b8d70b73be31ca29e3e6d9c0d769b9737244dce20ce67de54ed7aadc303dbe9ab38331d1f03e0db0a6068a5ce9111a7e7bf8959f0c9aa6487f0160cc25cab6de3475fec5e1cabf94bc49cea0a7649f431a244763b4f2df0eacba45215194797af74e10d60d39faac7215a29f6e656bb372ad7e5aef6160c8ab21beacdf18db6df6f9462a4a8700fce3395d509f9343825123f349980ca4b2430e84201fd2e08609a0da3259ea72d0ae0aefcbb2daf77f72a8a93f5fdad3d3f7df76c5541c91d6b0b92047571b3aa7e1be3d305b1676fb8af2b5ffa9ba5f970e9a8fd63665cf3a4ec429dd500011666b7f7b061fa7944356507161980b266f569c2de17abf4d26b5a0ae653daf26ada74e8d29269242e8ca81175321ed4c71aefbcdd1ca2e63ca6901543d1e47c4f8f99c939c87199f47205870a6b61ce15ab23a6a41a88638aaa779491809b320736788f09ba11ccee03c4b22861f711293906792918ddaeb7a5592ac696efa6e84f59e25970e219b6223604551cdb6ac6026352e83ddf7c9bda5bd4bfae0f6b20b1248629553f2ba2e78bd5139a1e8829bd73f157e7f215aa8bc2e4eba18a72c28e0b5f70119c436833a235b2f30a36fd940241f471d34aa5b79e3f273f6d016dd992768b28e9379d89f24f03aee04557ba0e59fb6ef30ba38cb66fee98af90a3bfc59fc9ff11d1e497153dd039f821cc785cc6419cb505b5ddfc15142f7b39bf40e8931ae9c94e58a75261c658bbb4fe450d2ac7d5ed8214f7e1ca72c2913f9a276eaa7754b1584e296969c581574557c7c1918ccb2676d5bd54a584cd9face669217959bee7ae49f3271c708db6f82eaa314353e4f6958996200f64bece923b842ebaf160a9ebae9f1646c1a38b0645c4d8dbcb2e02145c407f8679769195d5ed16a949f999b62489cce9072121047c5e8d6fea04d9393f14e3b7ad1bffdc1425ab75a9d0b996585ad7a555d104fa7575551bdff08efd8a254883b61fb9587c47b385bcaa7c56e7c5fcdf03673e1a0d54add0245045e62daf8a27814d0ae98e057652a400ccac8f811893a3504c7eb333df0930091c4731eb1d3e3a4b9ea6cf2112fd39194e1914f13ee8fa3138055762960896500358bdb52dd2396c559cb50ba261fb3cdf273942f50ba173e7e681a43ae87bb682b8df616d27acca0084885f648efa91b097bbe8a0c759a4960b174050ac9bb716da312e73151cecb292fa8a46e3fcc1e416bb8ce926ed32d80f620f64ef161054cc00df15fece5d78c5ee38ad5e8e53bc1f573e1b60b7c3c71f710a6982e4dec2f0e0378fd114065dd1c1aa702d997058ab1a3c29ce231f0fc6601d3eca3fecc814af4f9b1f6e3e965cc5c7f9aa258a39c208f181b03fd13c70bbf16189dd6f65555ac2ec55c6b7d53427109cb6f1dfba044af2ba2790ed5e79445d8a7b805a81aa63efccb341afd080fe6ebb268dc13246b91feb343f97994335934e42f7f0e7daf75809b9f148dbdc977fa5539d7751997f837bff0a6e2122ae28c5e2e859bf5bc3d53b9c9b80fecd3ad66ff7d8a8e08f7ed58c9775dd688f2276a9589e827453ecec4c87b1ac804eaf41ad27d18e9879f3e350b1e639ddef5ac49f095bf47b48acf17b4d28a639856d1e5d3d25c64070be02841273ba8a6509a1b5b40371919229f486486fee33b5719facd8cd1889782406fc27078fb23f16cc28d98c3f54cf486fc67ef0e1631b224614ea54ca72f63a317fd6a79c36b1fc2b1e7db07746a42fe568de3d79bdf5c2db7617ce562776f222a7041ab42f31fb02f571c6a4da9a50413628d86131b4ca16287b82c7537d5ba79f4a07d7beca035187f022cb2951fdb20e69ced9caf738784abb24db15e367ad379170feb814bdc5e6714fa534790d5508bd19a496b0c849e37a272b8943c7a717fa471dbb9838f07b60f84b04a6f21f156b69d1c0372f7b90f3dc1045c2f571f3df502295ef7abf0d1f15f4de084a819ceecdccf64a27d51d64227f14ed8b7e9f22fa68bde65b7ef53a403823f82a68b9e235c94aeec751c1cb6b297759587ccb7ef2a7e5413a96b4432ae2885c29712e1913d89ac12473de3d6ac70711c0a53314204ad5fa90004fb76a589120a7f5aac3fba706beb9cb4e477d39a25cd9a72242969f83fe04a71201102aaae1632fce70f85f67dc9a0a7ad38dd8dc7ec3e8e8197b13208d76e47820d55b100f6aa7f80e5cd74e6ccd84945da05ea55f8b058a0dc15630bc9bca2335b8452a40ab4f12cba2e1cc4993bac1f84e40ddace728b3c0a1a0ebc30e83571ad21ebeed9657d05a6cadbd8f55f448f5c9c35f6e33774820fa8be81ccacd93bc76945701d243a6bf2287c577dd56b34dc6f26b349e85386237141e22d89afd2e5b67cc2efb5742a697a7f66701d5da33542c7fabe8afb627ef7f1f861e85c9263a2d9d92ca3d85370285edba613d648264e3e6f06263d330b16e0f79bf1ccfa9bb47220753a2cd5fe4a1704110d4d4bbf643c331865b48de8e7951ba0413d4ef112517c24efa0173d8f8b64f3f5950aa68eb678d4a9877d566ee7033200657e98ad6de7e13b2c137f6a2caf785b4735312f690665c3c321901f3e5572bddbe44eca71228650a5dd5e43f9c968092b1a75d0b35f1548771877dca709437f953b0d3e6bde641720eb4034bd858d6611dd1a010373d48b63702aa9a52b669f188d8749cc80a650e28633a9cd508c348ee5a32121358b168165c58a438f1c5f919c9bdda91b0f04217edbcc0f0837333de5f8a5502f8072472987b27b1b127bf6e6248492e43c2687bf61e6570ae066e3fa606f2a74795a4f804cf4d29d92ff6bf772282f7df93cdbe7fcfdf0673fb84209b22465ad45c7866be3f1af9f87328d2aefb3a5b9ae8efd0e3dd579f6deb1c7c6fc34db8fa0eff2c8c02307b1b155685c6b314a72169083611253094104755f715c84f4e1919de515498dff5c8f2f86d55f12c51e51fe7414fb500bb0a7e1fc58d3eb5991f254fa1aa2fc27ed26c966842ba3fa90efae3b27ac74b9c52460c2b35bb91e6e200d66a862b44f8ea94d630e37e94dcb36c3cb8a2bd1543b139c0abb0ec77e0a3a98ab93905e54489a7a0fc13c38f8dc8ac654eefd1d4cc5c4bf510bf1e38d32cf3be62145e06e941686e8c53d69db09099b70eae3fd4a535f64d49dfd9402651a66bb33ec92f06ada3668e2e9a9ef069d7845e6df402a3d00091182ba346a5cc69fb82770b073c56495b207e8c6eaadec8eebffc7644bd33346d686ea882437d874504eaf79d6a56300d25ed9af14703d340f12098b200c2704c0b9d3c26af32e08333c5a1adf4fd5fc27734f751e16532ed37b80b1881b6a6c690387a36241c9ae4d4e5dd13346522625eb90c26108c35debe3b20792b175d3ef7d6e996ba7677e821a03ac65651c7ffcb9b8900eba1513fab032a47ba8e73df8e745b7c21e5c84f28d9a8562fb7c29566dd9133c82f4204dd45ff34cd5507a046eed07b2289f3e4f8e84681c3ed0cd8a4efa8b44676ceac0a909b3ac3c7b0ea1a9c696b469168e89c3e5bd13f175a74b62a210b98df74b1473a1f4d1d4413eb4411e6573b245538576b308e67129886109282ce1d06c6ca4a26763009e26518ed261fec19e3ce54974462b52ca289e94499550abfed0773e1fb98d67813716baf8c7a264ab8f27eefce6f9d149e3f8b3f069dd1d33e6ff5207f6bf57fdedb474cda48d1a873c4b16828227b7a3f1c1daa45d3b0975f428044b5077e8ab02fb660944a800ec2ddec97e7f19eafbfd47403d2bd8c93e9fdd01db7804f069f6b51af0c92772683bdb4b2b024e37cd99481e4560a467c636c3e0ea653cc7ffa4e4f96286723f6ab9fa0356f22a0296f49cd5b64f9e96f2f30b0dc79d8786ec22ae5515f1b60fb36f85253af6dad478a6282dd7af0f27a332d3a47c8c873c253d3405abe1b48dfd66fcc7ea90e635b4f24658be34ab6795ce91eb6440229757b5d60c2878d94c216052157b55b35f39333e05b78d40aefbfe8c5f24f02df14b40fa38a7cad721c559c0b6cb35f8d78f0c28cb2236909c1972bb022465f3681f4d88e699b57ab84e31b1677051c8d27daaad0ec61c648ac747b8b203c8d8ec8511921725f87ece8bc3e9bd4f0d75aea2d90b3203f8b0512b4abe52d3a19c520910f82b33a8189299f69a927e357228126ef3a47d47efba6ae6b5aa3be8740a344447baf5b80279c129e0b918676cf11ae34ac9238d0ef0165535d0d8fa569c87b8576e930759d04c21e8bb76339600b14608ea22c379c8b0cde92d2f46285feee1c860fe84c905ff6f104829d5489ea5ff5691906ffbfb1a8e5f69f7c1a530768a4c875cd50b2765e0a9a1b157207f92892785a57321545e05b01c359fb661df8a08e2a4836ec7946cb59f0cddc7e59e1b39412c2d91f0d45d1e9d621ab472451b893306b9a6a5c6a572348f22347c00a4f97df070959fe3dcd849c4089b9bbdcbcb8e0e7371e56254d4695398feff12ffe6e0a3eecac38fa79200ba16f7139bdfc7b80fa6ba0dded62c45c1aec25a614ad13e32b46c812cead7efedd1ab8f8d526961350fa3c4d3bf1972508806c33c1853376f7025454f88739f59da4ebb0c3440f1806e2b7f9d434ec09f105173e84ee91ade64658cf5ee0de0b9f4376198af5469a8c3875e56ac99f6c72952b278df22ab0a75090f2926143738b4fe96e2a662a91452170dafbabbeac07fb152138425b765c9aae7aed74b059ab72bd3902353709cdaefbd424d2af1e03d0689f08e1d18319e936d9bb30d48b5bbc07fcd3a48fecdc2f70f27f7de8ff31e21db0c4829aaf09562c767655001675ee3d3edecaae573933ec30f8986812b8a88f4cece22ae14324503d5844263da17c41b0629a0e8d41c644c3048e627bf494bcd2ee85896bd90072607341a51ad2b5a95ee8905ebdf5dd769696f8c816843981e17281c5939b29be9543da658754fdfcf0984305ff6f68b835aa95156b4228b998415107da24d814b79ebbf72045d6abae2fa0017ecba6a26436dd499e48fe8e9cc7538784e276fb35a8722fa32805708ff96b897e6a759b7255f7c48619f3bf710db8cfe7e5614c154f32780bc2a54149533200b382998c79d235fa7f0f2ecf9906f4b8234875e5247e4c4abef6decf66cac8682626b1bf374a820c769afa521ab7f70deb5fc57c98831994f18ab9da275473c63a7ea8e45b4797f47db042edc65bd7e7b2c62d86594ada4e6967e7e84d2a9897215a4bd2a270baa7afc7dbbcd86391227bcb980adedcb8c2c870d84e10db92936e93eae549390751177bfbad2c5e61bb66f6aeff090f6c54c736210836fb54dfd881dce7fd18e29d1ebd850a8d2fff35258e84885ce0bdf2c4e531c14023e0cca1f414c3e02c9d0d8390b76bc502ab09cddc275062842562ad47447c38a0cc97cdbe6e9b7ff4d7d7eb96bc9089cff1e24d5d03e16c73afd3fc618361c60816529cd67fb3865819c76c4ddc692d1a314b73e16281c8d712f024b398a2b248faafe32933debba438aed115aa7360955dc5a53883c4a43a7390db1ffc7ae948b283b7ea3ef5b4b2bf5eb1999ee9916ac8c9b09a8a5171e34201e468a3384e4fd9cdb48006851a4eb3155d205c8df0b750e40d20c8ad4fde0e1054c1716b4a563bc488eac2ec0d7de59f01bc19d8555888150c8783535626fba1f140e8875e39f08e80cd77ce51a0f6ebb1650ea91b456c2e6f425fe11a56987b4608bbdb7851eb533295a18bbbdb996cfe32deb27c1b397f5c9c3ba5a9211af0f83a6397bb206b536abd12f58fd8e87eac5ddc1f5591276ef401cb1d9560dd40241a3c5256beaa8f587d42ca25deded0b4ed83314908ecd0d770e801f4a4306165154753041c20a44690ada48c1121f003846b969e6ed028394c02d43aac6625832c5cce36423087c08972eebd995559723b4341820d3cae47ce687aa59b67d47709e5dbc7de29423e21a9f31c85a4b5ea5d1b61bf829485988445ec5e26a91d29abf9a14451d293354bf62a0ffc88f8cfcac426a5ae3fe172151b852ed763959e64fb62bc50946b0a2374d4a8c46d0371d767f49d2b4acbcf87cde43d9340bc5755aa31993e081e825db91eb8ffbfee7ee302a0eab2f25fb6cd9cdfe6ae2c633217ef2f80105efe40ee904d4a1ef7f172345447f4bb82d57733c55c94e466830b4f2e9a225761e0c815a0fed2da1a5cab2f6ec3bf3df10b4a475177dac7ef8a19af6ba4b342984b65b56bfc11239019a85e9ec8bec4d553d5f624b35ceec5301095591b54d067c4f33a385b2849ffab0c660510b0104d2099afc4810460d41a4e688acbdb53676d575371f2027f30e48c382897d5f3a509d9573555e4a0a8fd65971be7e80c12e7169a6bffa5dddf352bf6da47a82e7171a8154b45eca48b4654f5a69a87a06b6be1dd765f9ed2a97c0c2ba96d551ec4c1c69d25f06a48d3a67c1a6bff2884657855043b2dfbe4302f59ad424431fb9c6479c3f7b6c922f2fbf550627a535468b2d18665fa08c439448dbb9b0d9d641f111f6e54caf6ddd57d452a3d2a655879f7ca7c2d6935d6d8fa224e3b466d73afdf2eb1fed5e1e218dcce6a847bfb7910f9481322a9132baadca933602791bdacff4cc172a6f2312d0a5dc9519d76c7b7a1ce1da2203a18b3f39643215b1683321ced7da8671529cce61b125578536b195b677f3ce4292d1cd3ba7d9b422daf5f8267d132a94049c685cfc4bd61f0de61dc5d5fd0e973873b5bba91e2c78f6845b78134367b53c84c6e3bd9664bce815d51bd993a82769f79e17c4d65faf5fee9e5d5110c822d37403f1854d5a41faec62e852082bfd756b2f0940286deaa9a9d13dfeec1a17d47948f01b1d5aec3ca9131d0ba5ed5c4f4de903a358b6d2568ca3f726f436b3b590561ccbce81c7c1068ba3a7780bcb8a87578048a83548ad990a0a84d46e1c0942a4a6e489d1ea90d64fa0238ec31227c061e889f55e67a29e70c47b7f5374f3b2b766eb43c93b7a60f05ad4fecb63aa026ffddcd7837c156177e00b8bf31ac364a75d59493364dcabf35e6b3207c72896aad47df660428fa20ef31081c3144c2f4dd279ecf73037cda746f5b7e7e64534f12ddd04dd73647a77555dc040c8a98d1d64d309a660fd10d4abaf787e65607edba5a6d62ae543fd720b3ac071e2e592bd4ad4fe2564059b37e62ae6dedc2702081cfe0214d9e5907d42d07d664ef82ef744416fa1695df44f591d2514bc4772ffdefd89a0573895ad7079cfd8fbcca45f9900e1cb24d43705d95ed074e8542a37d4b9773b25d5e5a6edbe9c54cd36f39f33c79a98f5c1e50712b25e4ec7acee8d35a705659060d36967620132d80df2898b6e4cb940997d3f2b5e3c6f334f0fe1caa1b51e270f55cb771b5563abcc14276a90f97f72d3bad444c0806acea52b7d972632592bbab410de05fdd67b177c01e6f64aac6e0fdba43261cd4df4a2bdc6916d3f64ac7bdbbd78e0c4dba6aae49addd986f4e18f3b6e447a08f095063ceed4628143285c6f11839ca5414f276753a92a2d946643bdb71cd84750529fef059d1d2cb762df87f8bb4193bf1e0fb3cf9f3a1fd677da10598a6feb4294ecefa66fcfc9a43695e9322ec783de1a3873d0f3eb1feea74908b751e48b8d7bd547ef54a8fea29378e8fb3ecce2317c0fe07fe7b7e5536c99a5fe446bad49c01f96245c5efafcdcd9806261fb90cfae038bb8b9c0fc09484ed808a58e753f3f2fc267643283a09ff3d9ecf19bead1de6c5229c1bee9d5f9ece653e321a22191522fc72130898a5c6beda340d736de0b9be022a01594e6cfa24fb2a71d36b2db710bcc7941c96c45083b1203a6a271057a7b52478e23ce5b2032876d884806659f254f36e0550663afb8b050b7c0a559f3600ee8092d2e972c82ef910e7862cf383165ac21cb4b998b6abb209ee0f59da963534d8558ecf70a2d036d44cc7ecbcc51ee896c3015d8cf2a2ee838e989a25043aa9c045ac3e7acbdcc8eb84263e7717c5b2c81a9bef1a6ac19c5d908ba621531fc530c3822e9fe13c3c11d99a8cf185d307005398b110583ff502a2270cb78f1b3170b99523fb65b2bac257c9918b58a334618b129214d44342d2837ed6085513d517cc534aeaa8b8826de8e69b561393c6a756e6c1b36ed38b0ba9957454d2b96aea4d3037a1f3eb50d81715c77dfa5f69a0f0538d2e832b2d4a12717e2d1d27bd3b0a1e1b54f0a27cce641b43b1a82776d2d4e98ad34aba343ceefb8f6407fa33aec630792e33ce2f1d0b3965e7dce1417cf849792fdebcc009dfb6a3a4cce73aa5914f577aa6ff7cbe0c08966597074336ff41fbb36eb8de5d20e97ba3dcfc9f9a05d0faddf6988baebe394c2429d0b4877f7f654998a87a693eaf81978b8ba95f06df2965158d29793648419a7b1089e0b32130add5b2cbbdaa163658c01f01b67ad297dccf7b0bb6527af31dc222de79c110e6c45f76ee8e3adad455f7d30991c31bce53536918da0ed5d95ba11cb627cce6b43f33d22197c23b1265a101e9657bbc00a5d8af72af83d0aa1483b3f0272954a2ab4c56828075ee9343cbd43287a0cd3b05ea11d65daf62d0d7d5010352a7553d440c0b0fa94dc22f2cfd79fe2c41ca239da434e1499a1214cfcdff7e6476e8d8f73b61543ddd7289e47d9718010e4e3d1b580faba63051fef2ac1ca5e0f54386fc59a60bffa83971d4ca5d029ab2cd78c6611f809eaf73479e44bf25d9f659d4347c4b792c175f03936be9c63360e0ec700a83ec60711598bde2950117117d861f8de26c269c182123a41bdf97a8aa59e1312a6118ce69fd25ae6ae097a0a06e0430a02863478cfbc59fc120273e6f0e849a4f5325f803327d9b6f741ff5350d7a3cd05e1ab15309dfe6f1bf1b2ad848e59722f2d1622d19be68e2f44edd0bee4423b17364244f1723ba7e0b8189e6e6f914b726ac631fcdc40663a6f466c1c6b9a25cdfd47d00e7b31549b5eb049d5322919ca8b17199462e87b401eb84babd4cf9889d73777b2db015636ae6c0ea638911995e545bb68d291821bd609f0a2175811bbd996746907f67cd1a1a98d523b103284e39f7de36a6498a5222ca7889a1f33a9100cfd942ba69660e58ca0ac4509ec38d43fe3928f0d3367c200966f2e53cdaca01521ebbf874d735ce369056f718810616ab02d8b8fb1e3ff4f812c60ad5a46d34be4ef5bb4fb6d3872b9775d06cab701e2efa9bf4e51dcf52fdf3f733cbf3db2e8b373d444a0ca490a6665023a90803575b23c8346876b38d1459745f20151c338f09369bd0a1c1e1fa12187ca901f9aa3b37b866881906017b9b623e36b766fb970430ae055f4b9bee6cda6008d6ebac1ef417570fab7ae318821b6367f26db7012ac8d71043c14df19d45aeda63efc1914c3886c2ef5f37d28f9a4e13133d6958a75979697587766fe45b4645c96ee17b240b9c4a9ca80abe0fd794c28b27808199f2f34fdac63bd3ac8c1da7190f8efce5032a90a2454b1e1b55b6f8f255f096e30164741fe272a52d3c8c6ef914d51799cf484839348e0b04b47e6898aab40fd88fca134a09f758655d23ae1aa08911342289f1adf21fbcea475c7c3f457ef69480aebb928d1e885c59ccf85e4bef944c0fa40a9b4cb42612a1494ef7c010084a6c88cc88d4c0cdc7e2a6b53e6ebcbfeaa2f18fbedf080cff3e4018ec0adb1c483560623e293c98e616420a01c06eb3e771e6c437deaecc5f31b925e69f5489ad3f09309df62a2688c9fb963180700e24dd0d978faecd02242353393a991b602465c7c5833233789915e72e35f9462e23cc3076bd59860ccd70b7ba0173b36debafd441468f18979059439098791584ae442945c61ed03d13546f6c460c8aa4abba1a73bca09d51e0054c9721a17a5dda1773195d56f9bd81e1290436c26ce7de0c487d102401821e524ce8039fec40955211122ab10ec4e4ea2193bbe24950be612d0169d0db6da1df8217b3168cd5760d87a33cab1048235f44a55fb11540621fe9e96ea78aba7e0fb54395d2a70f4184f50c4c2e2066f68a69aefda21cbf93a502b7cec4f5aa667d301e59a1f3b53e0fa2199a800145a4f6ee2041c9733b6e0dc547062ce6ad2e9fe410d1a1e61cd710c6b4061414e802d516680a621599a1b4d20df85d4b4ef915c3c99ca217b88dae00929b74fa68dcd2c7a3d6c7616736640d97daf952ff99fdbf813126ce6ec0ce6e1e25b3c39350a01c3d7ee58dc8bf40b8dd19cfd318affdc116039e623bab4dc51f6b31e6772325b61b9dd655382ff4380cd6647be0316ec6770768bbbe2c265c667c4436b347c159dc37510e1133cf0793fa20123d6a7d73db97d0151e9c928b2e2a97a7784b2f0ef1a45afae4caf8e67540a0382aeba4bdffa8e3a0ef0817dcc5738b51d83a9e5927f4fe70a9e7e7480a4984f1111223935f870912a2b66449fc5078bb546eac90c628803ebe245ae66ab58c2bfec9667c95af0ea6418247fdc7631a9e334ef42685149833bed7f9e0da7bd672412954e73dbf3d8f1ced23e5bb6d248452af243e02fba72a78f24568c6da97974070639ad79141c03ea61279e296b8fbf719d11bd252d6da25ba374892d572fa66064bdcb1b71f66f7cb9e35df4be0f844ad14e46501365b1fc4f7aba23e199965dc49a60964cc94f6fd4355b9a3c81c63a724c00e2333630ff6e78cb59b4a16c1b194fc25029f5e6d3f89923d0ee7ddc76b58cf2bd50a2c75ecb58ed0eb1db1abe942d096818ab0b12ca6e945935540b452208dd86d2937632d2ee5b1f478e517cad13bd4ff34b3970d6e42b13105469c3ed1d8a1b7cb5a187bdb6c1e50920364bcfaa5a9b127f6ee1b003455be1411f5e2ef6438b176a8d9df8b915de2d2d6fada7ba4b3212a525486548ae1658600dd4908da09663800b964a870a2e228c61d5c08aa634699692644d0e47fcad03cc3d65ba1d8a9bb8f3d5abf25c71a96bf9b53c79050c0e83e8f631a077cd2694fbdf367ba41c5fca4da276eded4efc55f42bf49cc8fdafd51b0156b3e1be508871e4d5746c61bb53d8148d1e9c62303e671d25665baa263d0d012ba1d0cfbc655510d64c88f23541bdb9b5b97b72427da8ca94633107a2543aa4fb3b7cc7ed493d985d49683008b2556a3baba1878dd96758bbb868ff8396982c0a0702a7c2446d192458091b81d0b59c7bc14e8e2607b85674e0cfac02534390b3f663ac10579adab25b96d5e7162c2b83c66e7125e88ef7cba4de9a5884c6a2b0520f3085bb6a00cc1326f728ec458232cafcdc30c152d1c446fbde705a3aef4f0660e473fd5288698f1c354c5d444f507adf97c2902aadd834cd995e11e6c7d2ca7b962885cd0a8da045ec58feaca533a4b4c4135367766795a829abb6b505cedda9a721830feb3bcc781692e010a4c87e9061aac79135b952d8819fc4c402ca56ec551d3d1ffe70093ac262e5f25e898ded76704807bbee9c22396c228f263ee604cd03d31333d54ef89b69c964796d9e3fc0467608ce3419cb996841c166b3e54eb07c12d31d7744482a42ecd733ef1729f9872d0f62f63cc75412b76858810c14098d8cf9d25c29288e59eefd16110cc537bd0e8913b00c890a49acaad56d107d72e94e4724ea9ac8a791a5597af7065f3d13e793bc177725368a69a40fbbd54361fd20d7a79fb42458688e9ee12d2c8103ff555484dcfff00e20d9af1e9d0d6c949a4b4267ddbe7c22ef7574f02164a41d3c25129989431d7aac96c5864bd259e834c7ebbdd4d2b227e3778d1f6d4796ddb18f0e5854e25f6c57b5a36a79a17bf555ab7aeb5e785416d63f2647d01d358b6de701163bdd1d85d391af30835bd9521d24f090409f91debc571f1b5b23d6e58151f56563694d9b1d2d348e82ba857f549a24f685656cb296f271efc39f3ec598f47d33f7bec679360185bba9016a06f580f85ec12da0f99c7068b1b5785f975a357316788c9c852706bde4e90fd0fe27a3553ccf93de1fa75b7bf1e91c3d1552dc37b84dceb3133be24ccb316d7185d4410b4234d09eb5448f1ec8ad001b45e8109d8a1de9d5fda8a2a14c946867e98de9e260dcc93ee83918c7f2bb84057671acc1072e9e16e4a07a3fff0e4d65099e258c251b7246236e8697df7241fb7f2998601472d70d737230982389bed97b672edef395f108d7b1deb07f428f9358f4c040a3e10e162b9f6d87d44f43696ccaaf731fd943ed52dfb4fc7482d201f2ccadf68625f7156f6a61900a046ab8accf2efd4f9ec755f10f6570c8437d5d6aa404ae554eef1433d75b6d7573526a566302a0fc38e2922e9befd3e7dd69ba2cc7494f9c15404a2e1a48445bbb29f0870610cce35b778ab048795f4daa74bedbee67082f5029ce9594c381f9c0c06f49ea90c5c3908dfe66bf32cb9f17761be982e4da5b8c98761c4ef2e9afbdb91b5b42a275106f007a25d30f11e5ad5cc81b3823d8317346cb1f3482e16fc50ba88d55f86e39e3be391f60c13967741fc73e18f7f9a478598915e201266945b45b2ebb63e669758bf62c3a366ac8ab621842d986f26eed1a7ec2e2fe0b0fb61e612168899891ab02ad6cd340290ddbd401d9a017ad905519b2d4552cdab6d0d57684b3fa438cd6df2816697290d532b27af197f32c7ad9097a4a1ea4b359290d45c3a89c9acc1c2092c0219f5aeec17f5463b6d817aacbf65340d932d8b2dd4c2c58f90d8cb7dece3adbe53a8bdbf62692b68d6036bc167d8cd39cee3faf02fda08e1a9085062b7d1ebe3f1c3de5955e624a756c0d095afd46f84b65346ffc4a00dcc2ac936ec620a929db79ad94368be6060577ab9f4f50c01d47fac9a05c27351fa7450585221f813d8b05a5bc7cd70619e0988089605ccd8b22f638e3b59f4dc806aa420bc9f79d75a59baaf7a5cae5292d9d8978dcf7cea7ba3143df75f69d6c05417cf80f4c9927eb8ec17f2cd175bcb7fc424055030dd7d33ca2d74f0c03f5be5ea3bbfd2d49772b1032819f33cfa45606e3b65be54c95cc6cab91ec4c62e3ab3ff0682c91d9f039c5aaac4e6d19ea698cb3f4af587c002cfc9fb82b79853935eac84e82870da68c6cb16ac9748af84a0674540d3af077bd256d4d9f05c090f234e6307a5ab2a59e1b77cfb53c2b39af583779d6ba4fba0bd402f53acdb247a5dc030485cd7fbefc737f7868fadf7fbcf401edfb95a5aef648398267d61cfd09576b8c389719ccb89cd9880c134f5672848a3633efb965f2a4cd90f1faff049370b10881165bd369c38ba57e5f125c69aa766e1eede865bdeeca28173ed879e482aee2bd25f475f0c1a51c513f91f12a644cf27915439806a4c084ce1ac91a610f86450472e5ab9c03e10a907a7fe289dafd85e787ed2e4eb2fd34e5e144d201ec2bc54237ecdf642f67ab1d6f23689e9428d267ff2b0f95a74460ac63aec9c552a76a9774f2fec8136878b91204c3384fa8a54abebf367eb40aa05f8027a928feea3a1b37ce5349c41b719cf1e6e2c79a570f664c1ac68d2949261514dfa8f2adeb7be84679e2e92e553276d1cf3e5483af2438bfebd0def2ec4b6a39cf436d0f5d97e0172b0e0cb937068a94fcfb7538d93fb552e91927c040cd4cc6f92dfa3fafe63242e3d9cb456c585a6ac6f15a58a81ff3277940c657ae2677ac74a77f877bc5f20880a90d677f1c4f999cb3accc8209452c908f07b46598c4b6bcc34d49d34c74561f81b544aaa8ae54bf8d8bf143fc0fd461a178f1794f4eb21f462dc3edc64b7f9ace5d4c63e0499d76f1527e2c215a9ab7cfd61315ea62470dda87429b0d0e796ce8ab68d3460f65b53921902878c569b118026200dd8d460e531526b664a451fbfdb1683001a639b9f2af260b6a1fc365f98b26090ab72a54f81c1d7d0af11da40e6835ebd5bb1393d9f5885ecabf6c246157ec825a9c63acb4a83f2018d2e07b2fadb96d51923ed5c2e1c8c41a307b088280b0ac0c9b5b1344251f2622cc0be2c65052483111c0eec74ba2473f4407913720be9893bac8bf457f8c3ffed98b52783c3bdb5e1dedfb782c43e60209179c5ae25057b092f3dda256e2e47a5e6a63254b02f6a441a170fc25b80a0b96ab8ce9632f575a7ef2b1b436216397d0f4b1d08511127bb3675d9a9d43d6f0fbca497c8eaea508e501bb500076e4820f7863c7cb38e354b50cd648e01bfa7d919120e37199d06efb470cb5bbb49bac31732404c2d8e3c8babe2890443feb5ae2ea8b0cc5f9256121a8bb8964b5fe03c8d6b8944f0375a3ac84085a2afaba01e9e181685dad8c1c88885d8f62a2e383c4fcbae724af384ff7b17504b25dd3c5da7c13ffbbd6949524c975556907d7beaf8af43326faad00c3d4db6c6b192db45d45f52217d448421eaed7376b881887df303f31c98ed3ef5aaf6e8d7d776baaa8aebeedc90debbdb7990dfae403f16afeb75ec2b6b8ed84e1978277f168638308156332b9e8425e97cc2bb6f9a8a6de9543ef78c575f054cf2eb84903772e098335960e2625db1716d25960d3e00eb757e548e07ed3bd51f3b71e055544b43b07686b3f838115b66d49be61079a3243ded8c334cb57407ec7f2caa56015d9888d0cb188fcfe1526fca8f987926d61e0ce3ec1d3446b9250ddffcd7af6c573e33c5230cde43de132e5a2ba2f9fd6a2f908db25ee7f88b19491d6215b23d94c28d548434eb27d5a7d6b18e12ced069ba37053f8d7af312629efe4b7672b6e0d31184a6649db208effdb09a594d06f38d384316ab1054f1214238b059f5d1a464bc5624ff0569eee3398c25b4b80b07a054f8b4ad9797845b4504eff4bd83209c56934c2651011b14e57c2e9ab8380026c3734efee79aff6ed4aef354c3f6bd4d8e42819115df5ceed6e6bde345af2662d76a9e8fb0234b21859cc77869866d4f92e2b7c7037d0833f01dd29873af1fec52986a515c98705c64faf708d9005910eae64c76eef29c8ec477585aebe7ca6487e2da1cab05d29af2af79a8beb39493b9d0a5683059c7359992235f722fbd91891ed52a65ec8515776271b23830cbc7a7ab3d3740f3e3b05082d4e540cdde37af64a6dd3295c3b23b9abb35329ef7c24ff30e403647a81419dc3298a13dbd138a10d61d5990d51fe04f5c2c30522875785890f827ef2313478a866e82977d98f9eb6d20b0ce2783f5737f15b8104f616f71bf09cd0c22028787c8fc2eadfbc91f521d77f4b412d24894667a00bebb744b8cab8ccaeb3ce7e1530f57921e42c158ac947d8ef33955620f90ece4d9d56c0040a8f7e3d3c5988f7d40f0fc99d4fedfc0dcde5f90f77207c8b58784f5e1df5be331b45715ff790da51388f550879b81bcbff9da7949bbfbccfd9677487ec674dfd47a8187ac6d7a0f80e68612f8edafe659ae6bce24ccc60ef1215aadd22ba39e579c2c732b2165725aeafa8226d57d01e424e3bf55ef7ef77d269027ce2883af5eb9bedfcf1120db1ff6c820211ea600309c0931967f2381396dc53dee50301b766d974459466ae74f2320620f6594e59e36f5c1842429e67f7fcc9bb8540f94d35b15c68b5204e4e4c25da14a0fe1f1a0914071fc3a6c4ba87b6926dcd1152a36d84c7709a64faf8b05c933cb00330da0c8cdf5af72bcae612f110782d977602b526e008349ba3b4ef744c30621cbc2107f3cd7b1018f4c4a2ac1300ad911191a34cae053be800de80c812be5527ea4807812920569490963ddb007e4568d0a834eb263c77f84dcb76e56f8d5c27fdbc9d1918d556f17a2d34c92bbf43aa37b54385d9b789c3ad4ec827b50172490d25fc1e4da59e68e12efa3bb674cb31b7b508f617cb06854f392083f37b169161e8682588b8cb9df768c5b4883ea571b6b1b9777820913b4b60a4f7b9bc1164cf5e9e30797baa7d3104b38139464ac88a0686598a2b690e3dfb4835fc82d223e4edc14d2403a7e4f5e66a90839305cbd3cd8bbff432c2c2391e97869a0ff9e2a9d74033806034d4dc196523a0faacb4ea2461bfcecea1250ec26d92da67b13fb000f1768d9acf4d996f6efd8c0d6a6fb4337aad438fcf3c539c8013eb5c238349e526a913339fb4946a2db49e45f84a7ec6ab296923a7c0d7b94ac3d9111d6ac2ea219d4f39026b2716be95fcf21033d35a0f313f6a2db6a4f65236c5d6778c246432b9670679f3e89e070f6d490323d8622f53c38530f7b55308831c3ae889551fe463199e9a4b43f9b2df7d74353b08241fc5be3d1d2260145533e98a685b5e5f9e78b5635bf5eaede74608a469f71ece54ef79813f1b72b6a220da7c7ba207f771ed95403d06cfad59778c684d1eeebeb1b0193658ed93e5181bab1d77cf1eecae9bab273cd8489d70df191b75bc2fc72f82cf337848685dc15a37c80551f678aab926887bec97aef42ac10c7d4c0fbbc45d78626f3928f808ebe89a9b4e065a0cde170f5d3a1417502304f74b61907524bc408bfe52d7a72488884a56bd82f3ef447dcabcdb130fff19a68d2b4998c13644c1640c8675c2e7a8c59afe218e7daf32d02d34fc0a5f3933427ffa0ea2a63dd4906753dc8e4767f31da203585180c150ae1cc9f0982ff7aed097e23f12ab30e6838a36f07d06c3aee135a57237f1b1e5077c5eb9b9c2b2613d56fc7b2607d9d6e7a77b01961fb4490d8075474e59c5b555c6e46e91f5c4e839b2d9d947fb64eaec8d79909ce8b8f121f981c6fa3386cd12c59a4eb509c14279a03ef6fc6eed9ef6026aee17470f6ec53aff850ffdbcc44dde70c5b89d151286302351f1de8821151839023a7479fe7a45bfffc7e67ac1c5cbd2454b08e765ec0c13eb74c29e640a08d3c3c950602b002c0466e94101507ecdd6b0529bde95a5db07b9bdb31e311992aabca6f73b28976ef6a0f14c49098848cbc7e91cc46b321dc31c8362f8789a935bb29ce4cb76add2600bcfb07e12dbe7d9d4b4494bb158dc237df0e54d93aa7e0a7a9e9b34765a722789f83f2f508ac1c88471b2b0e2f47087c6db441d74adf6e91ad7f9c68b750c180fe882364e44524faaffa7f3c7dcc6a60e3268621851d2047d3af64f9e2cddf2a6316bc74d171c4b39faf21fd04161e628307129ae9da1f785e9489e6b490d2c656b86b9fd40dd419e2ef5daf3dda536200c3904c3c12434dd3da6d883fa0329c27bac039a0349bf55f2629f3e74fa3073ce2444a86f9fbd68d8cab443bb58828738ebdfb4bdcebac55d049472900d2612dd911c7e52dde0aaa73c5353a4c7dedb3fbbc29ee8f7a947cb12340b07d7d53db5bba05087a2df768317187757e45f01cf15472026758031050975b9ee1015589df00733067ef88d82b2c1c9d495dcf1ed178cf79fcdc8f9623aae150f290fb685b7634e6c8674af864e1dc141d8a44025def73374b2df7ab3635b6185279a9e8848fef3d5ff5232982d6c1f0b03421ca63964125617e4ffd474aa3f99feb4801ae0f5bfd96942c888e28a863f17b7e17a01b8fee27af69dbfb2efc795ca271d419716e90950cb52b90d0990da07e172c5f17e4285ef60440fb32155d8e0c408dd5edc3c0524095e41a801494242e1e3fd4264123db192a9e4c493f59ed2a55008fc304c11761217a92ec5cf3c38ecbe47c31c3726188c4b8ca7d2318dd7df09f136524e04630a4b1240f643318bf27d0c1633af8a3f9fddbebe68e02fcee9481d765c6b68d940776718e89252092128471213b98fe9b915d4b313859c23ed097eb2857cb8e636dcf5747cbcf6b92f07c1c6e888523257e5b85ac9c0a675a5b4ee2dbc10dbd5534c8c06c6aa9b63684fff0f2cddaa16082ed61172fcd170c787db78292f5b24445fa0a653b28197d55e4bfc083e3a97f520d335a0c2c6e2a2cc1e447d3f093fe94d12510496061ac9deba0cfaf08a6a8e309875e3f81ed39a0394b1c4d92e001b367ffc4298bdc92f1f559ba369487d88beb5bd9371d14bd9439225e5c9ad2b721cb12ee32563f54206ceb8b9fd55b26631d36b6c688f42bccfbe238e0ef8bfb1aa8d19c8fa320c156a2e9d2dd97118aa732e7557917c44eebe4363c206665cf0682870a46dbf0f11cf95a5df27bb78c3b784592c4c2261bfe157036e27bf85ef1e6b5c6240d445677a4a9139e734cae7b1b3c868b5ae77ecf7da0d23860137011fcc0fe976d48e6ca68147a143b6ec327cf2655094e9108112cbc94600741be4aab1f5bf5465c78b9bba0c4639df289a7bf7c40be3b54e718e62cf0a75220ce46c40bafe736bdaf72c2c5f6b0b5ace2bcc71eeb00dd602e35a0b13564bc589f2ed7ae8d4652fa496e6b3fc1da77362f340f8414b2f0c49e50f078d6e54515653d8c241a54410fd77654ace3eacb0e3ea05a36df7cfc670cb65ca8cec36888215eda20fd33661341cd59c3e816bddb93f0127817dd1d7023c96068253a37fa0c1d64dc3c53aec5952c8d6bfca347ccdc9ca10a93867b402bf9951756c1d0728f9b299323d8c8c0eea9d739ed614b5efa30a2a531ec4a6c4774501766f15c3ac0f07f72b9b040c3211d33105b995be2ee9b2da7d15738f4d26736de149321f5df66b4b1f99a8836bcbddcdfcbb190c7280226d8545aeab34524e0339ed4401252e57260d8f6218a309486523b2c405ed17ec2bde4e826699857fa5e09b0cfea6e6b506174f870a680c8a066e7c0f55a617a796883d18a399d425ec4d1b5e75cb2734b125b9b06d1ed7c70ddff6bf9805155acb9fda64e452ca1cdab1cb743356beaaa8b4088fd69ff10db892374eed6f9c260fc03400ffa9e862b9ed6fd984905b08508bb40d5835bc4477802ab1a8e0c315baba97ee45bb1e90f48c6aa76c784a21f8fcbaa14bf21c7756a572dcd198e672fd8c19044e608f566e3c1cae8a5c9b0a976bccc799d3249c0ae69cf0ce5cb1d6c4a701c02b95cd79b22471f5ee5a454ed27e730822aa35f0a0bf604b532b78908f5f4c82a066b3587758f229af855c902d45a43e02fb1ca22075e936fdcccc78cae541ce946f3d35a4fdc0e641b1818ea2c46e8a9cb629bd57db6a9aa784973e21549f3f4919ce3d22ba8844583b85733a1aea999eb7592021dd0ff439e87f86fb3ef3b2c8f493a95a5758b80283e4226837af2bb835bfff0513f4dcc09a11e7bd24f479231df008e46abe91bd700b50d50634d40d76a784b633c5f2ace1b9529696f8a947c53536b382de652c229e17fe608ed3537d9912b7a42d7b18bda4fa8397749f028a653765ab0251b6c9b8c27096834488810cbc269cdcc1939135d2571ab8580c119c15d65f3e39298238e5995b45a1c954778b8c97bd18b9e7bb8c00bdc0c36ef27c3d899ff6a0d02e033b0da0d62f4372c3464de933a9e9360985436b6105bd610206f8b6f56161f580dc6815b8c4329d36dc0b6fe2482e2d2c1f4843e5b0a759ff904b0d61da7ff8349b5688c3e029302694850788dbb5fef3db9cd51d11f57f05b15fcb1cbe60dc66cf0b87ef6c0f1edafb9b909ee7d709236fcb0bbf93494f4b3b4d271a13698398de60d5927353e96439fee7cb4f4cb77d9364e45751dd48def2197035b2e77f2c7fa4172317d70d0d42ef7f88662dc430aff2cd7582e1ecef5bc015fae038891cec16bd108f35a37a22a0be7e889745ce1e001ae0259193d45278fb7cfde6b518277cd8a870bf72c0d75bd27a479820ae504494cbfbc2e7b67ed8a1ad5c242cdf9588dc0074e528ab3ab89e64feefc43c38e1d405a4e14a855bf6481a6b41198173ca8c00abbdd508b19c5b07f8b1c1e0c40aa6260181154371e0a8e560a72881a3ed90c4e76ca0f8b683400d7b87c4654e69bd938bdd2e1806dd4339c3515b18b7f06b085d8db266aa995db2e422ca52cb50e507bd0e3700eea2056684280dc0216897d27e9fd2d8981ce00f941c6b0eb37b8c6ac4134cb0908b09daa64cfa142048161568b396bba56f007c0798a4ac9eed4f5265b004226d1546e6acf4926bf61fdd8f26d6653ee5106405bae773be44b226bd9d0ac769c069b83d63dffe02b4ebab82a405f79dfd9f727ece0b9eb2de6d030efb46934d4f2002a6f40c29e68f18935abb94470dc9459ce68c0c3bad2e0694addd1a8074e71cd5f522cd4d227cde04a74754871cd7b775a9b9feb58518ba06b73d9bdf520bce6993d62002f1185932c55c4930c33780a49db102852143bdb20718f4f7f7822c2bcab57fae3eb7273634b6003b24283d1d68b6bdff2599944dfff10a9be0913d0c4ce55654a473e40a4a041660cfd1f9833bfb9505107023ac0c092f1ee66f616d11662a7a455aa5c8abba6529a60166aa957a0d486a8e29d2bb235b9081326b26a58a10ab9017fb247930637c4176c1cf7625ae8d7f718cbf7b7ea956debc3e729002ad1b957bda9d34dae23a4bd0dcd23e752032c209f95681a03468d157d6cb6364c2c9dcc2f346c4a1a5d0b1a1915cf094f80126024011076fa6a751ad053b1bda5b99784f38359c7a726c0115768d2ea6cd51afed65dd876c6c5d6ac1af5893277cd98fa49b27366c1f75411116ab4c740cb028928c3410b6953beb98ed4e741f3e27edadf1e7898a544a6267f2334b8f744b9c23a1b5e1d07987c0d5315a0ccab34fa365b5275b740e51c689ab607f5873c50e3f94e29ad0450904f5268dce5824d94ae58314f8521a4160861a35dd11900a3680e8512909f73268b18d612fc583ed2416218fb169cb4729116a551bc7f06619fcdd69d0bbfbeefc26de30e7d2a9751971db8bf0cc7fc0d04634fcd3158ec9b4133c1ea7b242cf667cff09f3d029b8413008ea7119021c45d12b30d100fb413155bde959196fc48f52da9de1f989260b49513d79398684110be75a408a15bcbfe9732c938e2b15985f6c1cf5d2c14b08ab20c9daf96f1ed91f6b00e9d235fc5ba4a26c859473a8627e8e4ccc615c26599546b6a6ae134d1ead164cf1a70e6644f2e752161da804a585b5b6e0801beaa1ce95a1f1e27e18ec360f04e6562e8f4e2dc7630ef81131b8c4690d57d1bad69205ac26212ca97add3cc145d6b5908afe8bd39d932cb413039a1e240add4065860d9da6263cc7ca7ed0bc4b80310f96c27a14ee4391b38cf5274d5b4727181222cd2718181a0f1adb0d89d20bc813ea4d812dbdbeec231f7e3fecce8610e81a0eff646e15adf49571a5c6c24c113a3e2b2cfb471a0acbd98b6436e17d0a8dea510455e048cd5a23a65e4359206b9bc402891ac323ae6f86effe5d8981a53b42b05bc25b6d39de959118be24d8566887ac7ab4597303eae667349f488f8f43538d3575a90f9a0e41fdbd2ecccb0c958f511f4a69b7694b330727b0c77f1629247ce9330c9f0f3c9c6152ca8b5831a2cce06bcf89537a352395bb664f515485f5b9b66dff8cffc19dc69434e8e9785e2821d6e78fb8f2adb989b7b602c33ecbf3d1a24408de02317dfdc7887b71f291739e284fdd8963a64388e269bdaba14dec81af287e3d9079e0e55694dae609a11dad0934557ae23192975a611ee229a0005bdccaa03ac44353873429210e71255f7e8636c39e0e7f0addacb988898d41d1402d1c83fcac393da007fc62e197b658a3ab50aaf8ddd2016d5d6323bb76ea11e1267bfae8d081db0b0eafded2c13140dc240a2b932edfcb0bb68c38c8d902ac04cfff47aed882980b97f787a4f8817756ab3ae2a27ba529dea79bed4db06516c7f3d8824e2b91b494c9c72342f6180e298b4cb73ef5d46316b6a9fb76bf53160875ce48d190e0c1112be05b52e15de14ed53a5fb007a234150d688759c66cda3b6e013e1cc43d3e7f2e4f8338d1271d626138cf8fac4af2050e276e9bff3b06f1cbac0a9e83970f448c1fe746aece7e5eb35a72d05e1a36d4b7fe9988db241372db149027eebe2f16b31a0fb368c0c0643b4d0003228b069c2e294e33d550224badd52c0901111c6cbb44cf102dcbb4753a1ff01adc1abc71f86490dd1371177d7beab8b0a28ebb2c6f211b3288cbb05e69bcaa377fcd508ea5aed1d909cd2f337c83feff8869b9bf4b544ba28be12f4aca02cc4e292c3a960d802fe5c652af9b9ee9e6014af8d26dc182a318a72d0974eebf9a60c624655ab9f9e8629a61ea1e5a7c26d7c8e2b5553660e9ec904380ff59c9ab5d60768d020dec8885924fb054c352fcbe1af88cb3ac8fa7af21894bffb81cae2afa8e471a7167aa6379919fb9a7bdd69da54b4ec0b0f5f6d85d6c3a6069ad5b8c6fb2c230e95e5855148e446f98d9ad5d16cfcfe9cd0120a2374d98c5332159b1ce0bfa4d71a31a6ab748010e2cca798eebb2caaf49a89d8e7a09f667509c8fe6f9917bdef6cbead7cdd5ac040b7c6ab80a275353a4c7dedb3fbbc29ee8f7a947cb12340b07d7d53db5bba05087a2df768317187757e45f01cf15472026758031050975b9ee1015586a64cb5a3dcd6f3f4899d2d1a79d50bd6418ff5809e5da5c8463ef3e2357c25a084df3b5afe50dc4feca013de50ccab9806b242abf00cfb47ef39e144f79bb9265c59d2201ffb38fcf2c2f0433c513531effebb858b9a1dd46fb71bcdfc1fa877603e2e57cbf610dfb546873f0b36b2c92d1931f939fc54d7707b6078aefbb6e73c1689307926b6942d8451f3d244eec1962f5ea802df2ae0f209fef01670b73e43f11bce9a8821af7d6d761f30eebab204cad4246fafc5246eeecf014bf89ad138de85cabf5017a0b35b565e3faa13aaba58968319cf4da7512caf1beaf107c9527c7b7865f39ed34aad94db8bbf0e15a052a6c9987e10ae5ac8953216c752a12a50568df45fa5d3d80a81aa71a6ea72b281917540b95a17c312703c83e8690b53a84708a32265e3afb022435a4ade63249185aaedb613bbacb9ab048ce6e1180834006406deeaa734a4ee78cc1bf8b381f5500533ea57eaec34aa643d7b923dfd66c36f2a0a5efb10c89b2f1381c11614cc58df47534409a009ef3cb55cbbf61c57b8f78cc39d73c7e497e8017695d84915adc41c973d906c643971d319b5c0b0306574adcfb6ef01ff36670e913aefb182a821ee2142ca4425eb65aca93a3e0cdcd81441c213e730955dae82c8b19a9c900860708b28d31fe42b18facc8c67cd34fbcbc468c87730a56e93051f29c75a13c3b4cb7bb672e7557917c44eebe4363c206665cf0682870a46dbf0f11cf95a5df27bb78c3b784592c4c2261bfe157036e27bf85ef1e6b5c6240d44558566647c2e5020356f436ce24e185deebda2a97a2fd86a25f69d85fc8358e01c74dbe224d06368c673f135267114b5a42d8313b2d576c000da245eb71188ca5c0e7a208235912ca0df8bf5d02d3535b9c25c77a4335ec1431690f24af186b9ab1ae91d0a42b408f9849bec44e527cc2da72911b3ceb423705633da5431ecc00a06da54526b5aafdcbf45b1a80f542defd1dea972811e2a03400d4bd6b6cfd2998d6b9faa724105cc6e2dedfbba73ba92b296cf5424fdc4871c8050bef0346812c80fc49eba8daf53351447549dbd3a4150419475d3e9ec2c20f36a6b64087e6522a329fe206840ea13b44022165812cba2676d47c74693e544a806a747e94c147f816aa52b4898b09aa75a5398d8520842a99931a0f1ffb0f0d3f64c23a8f5c4a19d9c2348fcebe0d7bffee782cc2ecd8347565399a042084c05034b7e3f7cf466a8945d024d04f65a9ab7ae5612a79f0f078624d0b0093aa34a6ad1c058c8901ecdf9e01446e99c80f6c0e77168b79f815e09870cf60acffba4ac4813287e41b68bb1ce711f4982a5aa26f239b8f431bad1e33fde895c4f8d31f38b2636460a85c15ab1561aa3495433930012eef6fcf21045856218fa3b736bdf5630fb2f32eb8bcc9e3183375fc71243b9a48f43dbe1502915fcb5c7903466978c021a819156d39cfb2954706eecbcbf1910a6261485c5e3f9172fe045f414459807afe290a7602097256cb85fc445a15b234cc59a0f3e2b98ed30c05b567e66978a74ba80314615cd7ed41e3852e7011d171023fee347c22e687253184bc9b507dd74ddcec0dd14e8d897654b0b994251ba101f97798bca270c1d0badc7190f043049f2a56d69419dfa662947d15e77dc713a99fedb742ae345e1a8a818ea2c46e8a9cb629bd57db6a9aa784973e21549f3f4919ce3d22ba8844583b85733a1aea999eb7592021dd0ff439e87f86fb3ef3b2a4a41a3dcf23721c19e18a522555001d8fa8294e4bec8c393d7fbe1b24943000e6500f8c050f0cdf3a9340cb91bb066fa8300874266f04b59fc51a7258ba38b5f914a5059bbd3cfed9f1ff681e961574fc0a7faaa9832f6149b48c093ddc39dd22cb1fa40da0cb7dcd4e5ef82f6b2f286538312930f549733059ff1f20df8bad0c5c1055d18570d00f79d18f2fe2fd64c70b3306490a73c340e346fae0dfaed7ac2c1033e1158c1df13221a82c66560470c37ec9d1113a50a9a6f64386b8a9070dafc25c62ae105c8adfe56795fa7a2b72651410dbdfffaa77966b0a43932753a3894de3af3e073ca8f5ff7d9034f340316fa8172886a79a2e60768d30942f0aabc4fb5b93f4ca3d5aced01a84032d92516ae44b1695e8e0cf94858d609ac52838eff32e3232d6ee873ec64a012b3cbf4c5017c7f74ad5ebc09181a263d89a503a1ac528dc188e152ffbc46da99c65e1171f132353a91b0254c05ff936a495d2e49d97fc1367d5d81c7f4225dacde609b63ab9ffb0ed23feff30a346092814757ae1d8bd507bce94fc2a6edf60ca6270bf72c0d75bd27a479820ae504494cbfbc2e7b67ed8a1ad5c242cdf9588dc0074e528ab3ab89e64feefc43c38e1d405a4e14a855bf69e582a7c389d25cd05ca0830b08a0531f8b3337c7f30d2fbb47ea689a5a2e7435fc0d26ac4fbc37b46a7ccb6e99ab5dd4637d5ba9d9bfb48293f6126b987f4b9fb998ca849e73562196fa8ff2505aba520249ef682d4dca3118ffdc2d118b26daa9b74d2d36b312436b5ae6ad79013d354e4579d840ef91f1ac5a235ccd6bb6e09247fd79f2aa6c5076ff3d1a78a4565ce3ebb5b4e89f56a91b390a35310931584670eaadd19b432067366aa7a1eadd3ecaae4f0db5db4cb90c7a9cbbda91c6b6748408eeb3947a4792753a590c02f1376c7e15e1578df8dbcf46d05da0cac7a4ccb0b8339749e18378a9ff76e27942ec1a93aeb842bd1d0f09f0be50c4935b2c515ff5731dbecf092fc39ecf8d7ca82428b21a821c011ad40fb10007b4b3acd53654e4539e3cdf7095d007144bfa8c8d33df552547eba20997bd295a64b822c2bcab57fae3eb7273634b6003b24283d1d68b6bdff2599944dfff10a9be0913d0c4ce55654a473e40a4a041660cfd1f9833bfb9533296ffde10b891e77284bbddd745f10bd76f5684f2f42d29a3b64f678d18ed3158738d4a82a573f6040d3ee3b2b29a86e660ee8dacd9f0ff71d244a956799ffdc73afa9888f385b0eb72875288d77aeabfee8f7ab97cd6d9f6fb4eef9da4e78a2d02d6a0fdb5e943ba99d8934582c0bf18dad0f8165ce158d410a7ea6d20ac990c7f41f7e54eabeb00978facafbd1ba2c12a52a83cf01d5520a4e2659868a5fe4a516e792c3f8e1da64b245b0d256660b3213e0345b20636ea5ca39b41e5ac43c193ca135896f4e4ed6a9502be4b5a8dbe5011cddb588da0330042d9db214af52c538ac9519703e0bae7c3495efe8d68065c05faee28aed56c507b8ad4dd29e190222d2aad0442ab3dfb1e374ecd8ce1db769ec798cef116ef5bfd0d0dac1c5bf2088a98cff69984e1100c6470ac192a5e3ad1d419b99c8038f3cbbfdc4cf2e435008c6625f119d51232f16cdfcd12b4a9577ae0b6437f6305d985a558db3d5e5bad833f6d32dff49a7d6932a203a4848086f62180f38a77137870df6debbaf02e2108d6d3494fdc92ad7681e17653b9079f88984e5b29b765f9d3b0f284715147811b47649b1546909b764b848220b8aa961c34c6c1d148e6303c7bb626be7a5711256fc94947bf2a1f657a2771ef09a0194fa57de196bbb8988cf4484f51ab0ae131499aaf719c433490f46555ecdb25665349605d856a6607c20878ddce19a902d6c7d3494d0cec297659095e310451db836c5dbcc5003ea6f16b0cbe3aa9a22c938d3f85dc757aaf8a854c3d410f70622b5a33813507dabfa3dcd6b928f3f0a87d6163d2d5b885358535f0a9b31184315ed74fd7adda639e6f4d64c4932c539b9d712627d589b4b4b002962e251d0c356ad784c353cf96238e3c7578f8494e7663a285d73fbd782fdc9bf3fcd5d3d67a2c16283903bd4d79ae76219c5166f8c83f5024ad1ecafe1c2c35df8330a3f722fbccf85fe7c7bcf0a4e2886f29acf8e27b355b1c9e0f34cd9c4c7030f5959b535720c66498f7365608b75ad8cec2d5182d615a410cc3513af59904925f2ba7ca3f0f4a283b8f1a232e878e5bcd7c93dde91637eb28010386aac5468728e65f96aa0cfe6ca34f5913d177989894e85927125d4c55b675d21bd1dfa84c9e31af5db348f0b5372c7244ec1127c7fa9cb1db26d41b42113e517b33847777e54c86e3fd1bd90bd9d96c4c45a1ac98d03375280daf84ad0f887b02def162f5ac437e1e3bc5b1c409afdabb269b54a653514f8124b60c470360a838a33c1da4bad7e2a1b6c4285e571f9e9f385b21ff968b0646a9c5328e6b6ecfa953a615c4479fe9b4ad094d7632b678831f8c77df3d45e33e9b63303ae3290f8da97366fcbd87a2ac1f435d587c057f97bde06317313eeae14ef52364ebdd3c00cda3d9ee93fa74fdf6f97dee0a782ffe3c15f51c56dfd06a896dd7bfce38451fd8862a137a47aa37a7d108568833cef297ea8ef7c06f709fe8c938ef37723638a91a218d92262c3cd5634d376101949043137c643dc3b580ffb9d7c56f40e171c3c65f077e1f094869e4d81b10ac7135e37e69dd06b2d3381996f5dc5ce7e0bb44cbd712d47eb382bed0e1b539d3e394ee0d2a841ee062769ea316fe5de141458a1ad307a2bcd908164c8fb02c66920bf679292966fa4d7a1ea08b5cc867e137cdd8b598e22d63dab8bbcc31c34a9c2241fa7ed94f3563bc711c52ff41f7b2c6a64378821e8e20974905522a1b278212e4c91e462e57fa92a93f2b3e1d08c51853e14cdc43ff8a13d0012c2a73f254b9396b28defa141222bb7023dbf952b46b0c625c424272c237f2b71a798b6c0c0ae76e21a0b29502b609336aee5efd26b59309cc3e759a6bb84d0f89624fb1f57b52cca1b6230c120726410c09f766274881a2e7d0aa74aa5e7024908eda424d28bea5f03b286f9732d5084beff7fe691b79f131e6f2c69401e5d5d4887f5a6df60a818c72be05a483be6e6ef11549a9b783873ef008e0543d2c016648cc7f53b85998ff5dc8d3e0e0e2b7a03504a74d36d64326b0c58f6f155f5524bbac78dd3ab89271ad7d0370527a3c6541601d3559c388dcd2115ebaefce76f437d6ce30aa707605e78dd6278c62bf85ab90409a45dd99f9e62324f7bbf54c68ad4ccfecd68ac265b3b71105156892e776c1377207dfbc652ae9482f7dd07acf4cb03cb3a401ef2f3c26353a656c1666c1daf892c929aadaa039611e92180a76915a4002282a8b223aded8d2288a50fc7ef4b5965dace32c55a599d7c0bad48feff4d61918111232cba2a01ff71a221f9be416fafb0f1649b1d456c972782a216bbc4f9ffc98162889ee639da3a3fdf132241ffdd6361706de41b0cbb878df6efa3f768502860bd367dde6abc8188f2ccaf744c84dd625daf28e4e50e93b18f20e843818b58ca90673c8d0c101b42e6c3f4e43252308b2368235087efc3721f0e1d803a7f98de2476bb509d89618a79812f8195c51b02a5550042cd11db2d7020348dc32b5d73409308e8f2b644137c3f88e26c5e62efdbd9f05619eacbba3e7330aa0ddc276a4ea8e39db72eff5d387c94719f13bb63f76c45a21afbde7637e33e73bcb71c62c563a77206a6208c9273542526b440bb13c4deec6a01c04583592a2e375bc48d2c76dbc69c09b9c108c92286776dfec73fdb1e66a670b226a38e2d454b130d14005f76be94dbd455045ddf3a888d513e97f6cc0b339c830f2922e31f11a27a6c5016e71532c6ae8e8ceae13abf8890c5f07848273d85e907e71d2e4ad177cb964d406db431d219e459082ab7161eb41ef223fa65237fa185e769abd145b3a81352846d360c654a4bce9f2b9ec5f5e2893d98c0bd3bfa04f653883b0b83fd2702f943ccad167702b0ffffff4f