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

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

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

Block Certificate

Block 64920 ad1411c5efd369a1eec4cc48c48884e377d57d954aaa6641ed206a9ca1b20e11

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8be65112a5651a069223e6e8585c77f2acd3c36cddf107d7b99ebe1e3f3a65ab
Certificate Block Hash
ad1411c5efd369a1eec4cc48c48884e377d57d954aaa6641ed206a9ca1b20e11
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00100a0000e05d0200
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c351feb590d4e2c272aa5085915a40d12ab040d835756361445a6919692d7856e8e9b9c06a18032a7b9100a47764360ad6af6786258fb4d627e17e35661d9b66deb619781c75f64de29f77153e9954e67b0ce15088befaed02060000000000000020000000000400100a0000e05d0200

Raw Header Hex

00004020c93e785b5798bce3334b4cfda9d503ebb1bcac0a8270db969c858a915ced7503d3636f45b941946f1b1b3cb748499928b0f5f240a7388e58531b2f78153c719202ef1b6a52a70118ab653a3f1ebe9eb9d707f1dd6cc3d3acf2775c58e8e62392061a65a51251e68b

Proof Data Hex

59,560 bytes
121216020307f03eb05f6f9ebb327c1b4e99d5ad21b6457d201419a6e0b7e82d2e3521ac6092380fc70943891f85fdc4b84d93eab1ba70c9b9cd82bd2adcbb1a3f2f20c81359a19522179ea5f389408ffa16d47f801f67a2983299009a4cc52dc07e69facd8327af3ea412a6c9c16ba8ac2b2a42c407887f17cd743b8bf2a3adf50a40047947009ef2310375bad7b82754c3dba1a4ae34c8fd2b3f92280d2486f4ad05da52c842c0828ecb6eb43f3e00777f722e98a13c1449093b598602d6d37da4b0a2f5fcd418eecf5e21dcc1bd3d96834d10c9b27ad386a1df2c06fdc1a09593f7e340f17dee63ca0ee49aef52ff5e4076072f874751f46245d16afa4f1f227f6b2fda565a59474f0cebe469ccaad05979ac7982ed04de62cdfb00ba415eec63938c78ae4e3f5ebdba478cdd4a472fbd665d0a2f1af2b31cc27506b6c582d1f7018e650b963262510f1edee8c599b61f9664b1203b44807f354ad55181a8c6405115b865dd59eff620da0c9490659c2bbcafba7640697e407b0d7ecc2f83ad93a3331ea15273d120431c1dd57fd39645bb4584ce8a1e20ff7ce2d68131b8166b2db24e6e56802847ca5e37271d3df1e52b74549353dd7b5a08cb3cddfb18d9345715d065cfb2e9d3294f6a2662f220de00854757c834d3624a73c67abd4b929b7aac4b900e824bacc196a357b79dac801433664b8341960f58afb3d24e8049574e112c7e8f40347d6baa9ac4534b90ceb4ca9163e8fae438392aae006804405ab2a6afde1776e41e4ed4a6c248ef294fd5b581228365afb69393c955ba31567edeedc2921c43ad873ec149b72e410454097c1fa66938426739ac6f83d8b2e0a7bc1adbe9b13b5c3c051cccbc85b330706bf3115c941d7dbc674683b9fe6e6a38ad245112d9c74dee98965b6e3bb339a7dbcff873c701d3daf524544f2104c5049b9e44ba0b0f821cc017d8d54ba71bb3c66b5c5540c20b0dfe51e83d22f1f009be6f0838240e23cabd6273bd1a0927dd7ab3fe3ba99ab7241dc409127a6990b21fdb4561a53db603786b34742cd4895124ffaf1347da75af80e91b6c76826d53d2e2ebeca4ce5c077689c98ac6a52d3c9619f281a85057e7a2ad4f828fdda052767efe4339b21d198bd831f5dd23996890892e1f6a80ce66218bbdda00e6deef4c59ffd93e3d5707f3234a0f0a6e814af2c93763521a8b7048ebe4d1cf6bfa6de0494d82c265b7249c440f10fc4a6183f687c4015582305bd7a84ec4f09a7ebc7033f19ae624e4384bc6dcc5b9b678b94e94082e85c07e631f6d3a368ff402041ac9395291021359e45ec7e402e1edece97c4d594f7831fd322a8c29b0f69d672462595a4284bd859c12c5e282e184e3a0227efdccad20b88f7e883f97c0f4e4959a7197202a7fc8d6642ddb42d0f07d073dfa4cb15235f9fd04acc881fcc08e0ebef0b2d0d685859499fa090650869ae243feb7f656c738a6da62c9678b947b99ea25d53528deb39de816185fd4671b6dbb9c0ab5da632f5cea17280881c34eef65f05afb7b779aa4fe3008bbc7e3d2046f6e5696aa166658424e188318957e3f45697c79236fe82d417d5791b5a0b012667ee9a4a53517c4c344bd80cec19ceb35562dccc333c108d43339e7038e67b696659581769dcf72e9217915ae5fe6c171812f87a0295d9dc2c3acedc0fb929a865beb030e4045c7ce8beac77a649c27930cffc06b3940f42601cadea314adcafdff721ca50337e4d03a7ee7060f31bd333ce4e68d76008f5cdfdf574513cea7a7cfa5e4f2d4aeb0eb2a3ad843e9d58ecf1f7342bccfc779d33d701f79bab6e9e4cdad7d7ada214c1702cb5987d16955741c34bd487831fefc1105095b1ed56b1592ea46c834e16b731a0e14be8b69152b0cd7491a657cdca567beb687ada1f208ab6a20d511431c7a043f6cbe74e369ac21c6e1c043145fe1da81352d2ee90e2812c89140809e09ad6d395f9924d4f3e9c396ab89423da9121e9ea16306a2d14aaf9b64f0ca8d6d2c998e0d03b4d1e0658a8473b05e8734ab024f4a57ddec944701732a339583a42c43d8a240a2e943e686542d876a2ea8fa86597b711b361954aa3bd71bb6fdfc29385b17bf6fd28470e56d34d47423562ad5d0e13a9a41ef7e605706820d093250a48ed3ddcc02094e05d1eda9338569e2ab27805a92fa7690ebe600755834d313aa4dff9ed95e7c07dc007e27daad88ff3bfd88e6bbc0d7e7e176dd2624f442fdd1831776edd7fed401b51fae00c646a3283f2aa6aa22172eea513193e2d1aed1a9f7d1d98dea0a50778fe29d7b1e94ca3a0f0aefba92cbadd44c8bfb5ac8c009a619a6f77e47b83cfcefcf22e89e1c5bd282bd050878072f69ea054fc20c0472b458a6421ab710bf364981308038091b81e126ae09d7e5fe5c1ab3d7a124e27c3fd4775d43af5b039f4e93c3d58b8ae5b3d1cc262d19cf02d923a6a68914a811dc72540e89ac8bba984e9feb1ffe0d0c3ee9b351dc9c85684e03b246dfac0e92dbdd0733588d117fc16193f08c2a6a6d03f9bbad443345e6a19ec5cf11d9b0800637d80d6e3ef6920b57bb1413b1d87fe71cf419693f464a96cf955763dd53fbb6391cd265b7a08b2b30ac522c8a5e54f46b227102aff8c7e1e90b560c67f1be73da5850901254c29184c336be27f3eedb6f468b159e354c413400558a6efba25f263d0c561b5512bc53dd1ab26175ae4d30621a7ed23061c731a1f3c40f0c72032e1edc3f0a200775cf1344bbba78916d68f97e46b70e0a897d68f4aa035ba097f03d283318902d0d99740b40fecd89b5cd7af92124f1c7eaa1a46e3160a389aabf2b2082f0e7b2d0dde9606aebf5a7d14ca18691fcd3d173622e4a9980fc9e09b1b6e825ba3ff5781a5758ae87059995019a71af5cae6cb1564791d38f1832c49266da0775a8cfcd325776433f4dc4978810e7cbbc9c4c6afc3a822bba09b22292ea8006387985af81bbbc7f45a58daeb0ccd01085ff15a30971fac651049c09f1dd1b99a53e0ceea1795423fa77c288ceb13954509706e755f888815663ee2d42547ec77711c38840b568d2998e066748630d24ca480004c95ff25b12b040f15510e6c011ce7671d9d26c0d394bb26de45dd654675780e4cff60a96ee46a9fa909fd638f6e2cf4175a08f12274445d68587450b0c1a749c3cc82c8314d352c85f000bd50831d1ae31e4fe2a18e3207ac5f9567401086a1acd486a6ca684f6516adb51988616b91cdbaa01675905afbb16aa80d5b82f6279567c7c4964e570a7c9cf3f3f50df6157f55f48696c4f19918283a4ea477e1266e8ad7a5e69e02554f729fb23c181b54a67d96b91309e89583b2b22ea2fcae01e5d72a890547fa6733c7e90a4b4aa3a411daba87fc0893536f1b723b850966ec0a3e2466e91b4afe61644eef74bcfea6c46c422473a703167b0fce1bc44e6d29e5e1b2384f6dbf0fdfa12253f40892affdc9daaed2b58531746a3eeb0988a431a21e591543627515492c3d8e3b9d151ab8f734b283dd9cb08ec1e32b471b2c1b5b0ad50c16d0c244e23094be6878a509c88b72ddf0a0d48d25f060c4fb489425497a34b6be9fb96aa8f9cf0c3eb6620f3cec93ec163e74492c4e950bb46f91e7cab6fe1b9de1c6b126c55ae53b6321d72204a2acc39873d7088c089122c1829a9bf22fe1d0667d13757402f6dace49275aab65076736c15653e92ce18588b6d8042d05ede733319a9e99dc26ae1d9f116b2626a904c2be56af12331b850916d1f943dcf95a4aa63c328014ffc87516ac89f7aa8b959cc61f6cd6337f8bd26d686a9b881578aecd46d263fe991e05d48c03ee7a3a35a1fa141e39757042434c6f1af9fe35d6493f033e0611974ea5b1208fbc6ed6fe155bf0b6281b1a5f38e4a4872265b9ed167afa6c1dc1a22b610c0266373a946c1f88988c5786cf5f8c5e47329c5a304816848feef2f5731847211a194140a2f90a9e4a18cb5be4b8a3373b05b795cf0447a458b308d6700fd7896b0ef2fc36283062ffc13fbc69881f073b68f407cbc55780a98391fa6e45f26dfb7ec82f50900dbf2b484e3f847409bba6fc4ba6d3f1cdfc8377ea2662b2f9244c2d4ed3893d53a7f59aa8dbbea491c439df5c439e78072699b404ab41114e631d2a49797c033587d5aabe0f35f4fa8ec2db71d44239bd5973137dad7087977a098465e211a6aa311b395b9e631a5081c975e9da32d593eed5d355b5c3457fb5567b35d5aa37880a5975e9b21fa2fa2981a42e0529f190f12d7ff1f083671be9b907d926df6650f2396621b9c450e7a5d56f18d127859eedb20dc0e11b0bc2af1a0c4c54bc96c5e789738b8460b8c5605fdb3aae6bc883a758802998f844e1ffaacff2c7ebce0192d3a3a1407281b20efbb911346cca272d15f0920defd2b92058fcd67e9180a39e0321cf99589554b72321352c1f8790ca57a47448d9a7b9d4f15650e3baa4d7196919e798726671b93bb50f7f67cb17d8777d7ed932af8b427d7c1a6a19ae19cf5069c7eeaa9560f9c239e11ec8400e2991f5404aa2d8ed1c2233c5bca7eec80ea86a76c0c04a01035cfa1ebe2ea3ae737c5d4ec7d893a2a7afbcbb23cd7b26d4019f4bcb99fa8a53f184c37496400a2de01db0524412a43f38e2d824782aadcaa86bbd12769d2ccd996796833a70c1b8c7e2f4d8fe2e62c6bf140694d18028df2fdb6651caa9db4948fcac6d074ca63b6bd3bace48c8906fb5a25d4529313a2ae7cc1738a228f9371416dce6fb14898ca2ce33c060df3241560c10e6c6741c2fcc7a792bb76d9eda8d9c0db758e5afd5056b3668e1bceeb07e031c92cbca9e75c9d9e9afab5d21af63c3d18ea8630912c0fb3536b63201e10f3ccab01d9d5db352af8f8f5a539dad4a4a0f0419c793a66852c32d3bc1b21ccfa5e84a98e0f566008cbca47b85c64eddd1190006b340e4beaa83106d14e131fb383bc0de335d8ffa9f052227c9af32dd5585840e7013223d8c60c47a5138f410f3cee3d0170357130897a078b6413ca59a463ce1c6bc71083a76342720a59386eec4b5ebcf7eb0e94b50901c646db7f43c7828a2879262326b386bb577900872612786ea62c43da4d197584abeb60a38135c3f21b1f7dbe825878e613fed31218328ae244fc2d8eed23e42d2d5d1de7da68846efda6f8f1ceda5f070c7550630dd1524111735eff85855b7c8f2590e7998cef1c86a86ade34d15014a88d266288fd71f6985b619d7d4a70b750a562e540d7ddd479a132dab19ec325f2f23712ac73a1d5eb77081f30673a6354576006816629930098170049cfd28c423c1273720f208b4c0049d51430097acb138f996eedc56a3f7d52685d5b6ffde2d5c5c1bb5e7e622af2bcbd286e14e2c872ae5c07205835f154a992ba50ec9bde400c634a4b1097790c7285e9d2a25cfab2df1cee1e801b0118f992f87bd7aba0b80c74eb46175731f4b269152636b4be471da84f5df965d99c0a649ca852706eb0158fc5e20662f18ab18354d9ec695dd563cae01484f77c9dbda142110011a79231802eaa55dfe27341c5291328e508301b2d2fb2129d657e0cce84405e4c9bd55d12119ef77072721b499f9ec402049a166e50d2076d5d05e2d4adc12dd5d01dc350fa9a64dd9e5a07ca5fcc28bbf2c3e798d64d90a8317023e2bd23d88361335db5a18f27b7599ab49a3e90331aa8e1da1fa84691b76b785a9767d090e5b36017b8b3aaa153df45f47fe2ab51e01a83df331b39755ef02b58e6edc1e8e423cab4f0c1c8fafdf7152f77b20ee8b530b1adea96c09f743d69b71578469d4ab72a3ab0b619ce33355eaa180ec82bb504287720d8340df05e131b4429c6a39bb8bf078d4d9eec33e0924120dfe0f56705d3cf4ba68a315dabe096d43b5cac1975a7dfbf2c675060066d59721ab390ae4a86f82d6a25673b5b9d752fe6f40b1f928ea19962a7da6fecb2dd3e3650f01a4ae5fbe98cc971d571589e604243e05d675733ecf765be3f25fea62f6eb22b74a7464b005cbb8e915f063f3d9b62607d595e2a1f0d3cbcbf329e6547ac1d0fb525c2de64a10d0b20bb8608dfd853de5cdebb745ae932642ce866c500282be993eabe88119c6f757b1619a835c4b2a863d772804a84a2c669a791d430e54b4eb39e0f852d2e705e59d0a572141a4c43cca1b21de170bacaa0abc2365ed924cb6aa855ace7e6bb7ed1ce1170bb2475d753c8889dca4251c6ca862e6b612bb3f1bf81c967b27e3ed524dba334268c9b62d747dbeef3799e8f1627522967db2101b06df38016d78f1602b655a690b850a4de8ee83716bbcd3785a5a943e4a5bab4bb94f710f0d9464464c8676e62ceb74d48433b3b319218fc8df43db99efab5a75aa67960acce567ed252f819d5c22eabc3b9a8de0fca3a44efadd0bd96b5cfaa59608d108b67adf0455f16c80f3301669483d5f4423c4ac4555458eb778c57418ff87d239e8dc635c8912cf93d064498640260b5a012f601953b2f94edbd6b2604a665226ddf6d3d2544cda3fe2221cd0b945808e7655fc5a8ec9bf21d84ef4ad8fe06a2428a852fca59a68657932eba5cb320dd180857356c60aadee7d13f540f68f1f47a8e225640557efa4a44376301c5796cfe9ef983d3ebc2d25d566bf9aefa1f3e847f6c2f9b644e7b5242c371f74f73845269bf5dfb863ba8675fb877b674bd5f241bc8fec3c269428057d2820f1adf19aea123fb784e4451ccc1875f9abc6dec13e34a08d9fdfa47778aaf41c26ae4425ac1219bceb6e9c6a87d2cdccccd1a6bddb64b4585a83ece3ee070bc4b7a00fd4b2dd19d4016efad532a61453926212abe18b329338343c660b5795d4761eb0a08d3b39ec92e4fc6e76e9acccce3dd7fe3cc6acc8322ad891259cc45fd2de8a8967bf67c67cbe0b4b6e168a3ebd87d0e3ce23cb935a6b410047b6180e5264ede8405c0443889785425298ad86fde5bf6ab277a1cf48935eccf1916a00b1e1867d71a0d64179362e8931e49dd2e342e66fef6ea021d85d5357d6fea32ba52bb8a6ea5997aee5ef62e6c5202fb7d73a21f2fc5179c366b930154b5667b7f04b240ee552583f1a38d0a8c6fe65f5bd483723796f3298385e192af42430bc7c171b37e4824094bc9fb57ee69a43f653f3985cae106a7896db4ec1924ba4a7ac4f89432fc0720a890f00e0fffd85c3f118debdad3ebf995e8fab0d7a6466a0be1e31aebe388f72c5c4264c974ccc110d1ba19cda01bd4e5ed5baa3f030032c209fe767fe0b16cffb59da8e22fca5a53ff0a5bfa8b2696b5b8d4d431d3e3cf23dcba23869d59f13b482587371c6ad9f1f1f78e513bc88d744747acf85586031aed664f58fa86dc17db0ce58e5b622c30dae5e17ac2c990f293dddfd164471c7919e39666335a6f1e732c36d5d0816306114456232fce2219caca2b6a4afcc56e6a3fec0806689808787bc67476daba004c833d5df80edcabdee536a58e15670a7b85304fd5813df792f5082eb6c7970b53a523bb9bc9cd115b8179676e156ff86927072e896c25008d1cdb8c305881d56bb3e090f6194bd440097006b868a9d935ecacb7cf64b84dd1f2eb456306fa504a4e7b216146a24ad5bea2b06245afc9c2a47b10b61dfbd55cc45f23064d339a1e1a0953018751970bbaec38b8bc4407672e4957c9b18479bac8c36722f03b8312165165a52d49dc37d9e5423ebacd71dd69662877966606faf0d751707f779d9bc0885ce0b2ac65f9eb53bc95378cfdef999a89110ecf1be76924bdc08c4d1df17762fb970dba7b3f244b9a2014d8603eeb740ba93eb972e912f40bda7120140f38524a4db26e20e277fbdfe7ecdaa7e93b0304e4af818d2e3a36a74dddd87f0a5682237fd5084448a8d00f99ad1e1b370443510b900c3649e0bc361d448ff617cde23a9dc30f8c9b9b29296416399dbf9dc38b5adcb2b0025703fa7706ccc039e44208bd03acec32211e243437c530b9d6199ebe59be179b3d58b15541c79bae33980481b65745e7e7f0cec3e0cfb84ddef1808446e8b8b069ce3c72c5a8a34f75e56e0ac16726d920b2f1199b2e96a3877b01b85f192d64ddb26609b01183463697d9dc4a9e55faf87d51571a308685c72681722dc6ab3063550a8bb4f7e3df59245e95fe6316b578d31aa9741d4d9cb43b157bd071cf7bd32d6e53bc7a4331929741ac9da74bfb6f5b8d66b09cc2d0960444d075ef3d4bd5c013348ed34282aa0c1fe05367cae721a0db1d543ef2de44eabd16913ff4c555261acd173226a43b20fb3bfe51128fb3eab523af92999c8c581000b97f44b9fb3eaa941816b1b0efb25513dd4df6126ba5845dca1f0be92b859d3fbabc5420c5c07caa99ab55b4055d30893cbfabb733f74b4c5288912a0d1a39b942888852903c2dcc323a499b59cca7788cdd555c056ecac8f8c589bdc8c113204627ac7ea0051e353e47cc325b7a6358cb6e8f1f9974c8feebf22601418244ecfb0d9b66271c015523f12d1aaa205e0123a7213f97aa55cca46fc46431362125f1bac77f0c665dd6f7ed9e9b27498038c2282a2f431596f03c0e6d321999626eea9cb32071be45a01b30f01ff2e275a9e53ecda9771605a330607f0f5d8831cfcee75907c13ee9ceaf348e9fe14225e37bb71fd9c53ddf1c89e76564706758d65b7224c67f368d922518cd061932ca1fc072945d5a96802932f2bebd29cb07ccfa6d048c5e7f662eada3d4c3934b4ce1b4d76ffda22794a662b8637d966f76bcb259e374031c3624f163f305c7ff248a44dc1772e0bf77c401b4fc15308a126807039a6473062e7ab144c31afc6d08fa92ac803a49a605156bd03b3ba4816ba911ad71aa77c9c8003b981ee4996340be5d2724147f48e0407ae9b85f899992f7785087eb1ebd8493bba206ece48fa60e4cdd8a5c3bcd1d4c8e3b97a083c6bc25b0ef8edbbf99a79e6f7d128ae165e2f9e4c05b5905309ff77051046b3230497a87362b0300d748d5ad757fd31589c8a173da9ff709979128065d2593a54b2eb765ba7e2046719298539379e6107bee9d593e0a69ef53436ec9cbf6f8f86e8e1e8855ffa05a73d7cd0c092c26a7d54ca600751e10d62aa6475bf7e85bafe2c2c0d5c8ce87cd426a6af3cba79708e500cdf7767662f65148eeecb0e29277b8c940b9e537e077a7b3a6600a8cea5edfaa09c8264d57cf87b157cbc095a7e8caf6b685ae247d40c69b3106f0a91a25170ecb383eda5a2eeeb331007ea5db68050aa08769ba1c3612c6bfc3e1114d07b1cc976a9c8e2c7e12a7a4f56afc387d73122a958d9ad27f90b3a13a67cf574c0ed5943c1f28945c6f13ce6b8f81caa451a9220363e23f9278bdb3e035eaa4503d335e5c7ec3bc63437403610af973ae0bcf5ee39265576fdffc745362c6b45a621537d0b0f7b36fad2caec8e9c14ce5fc276ae0018cc987d11de88c076a4cbca55a39bb112a8809dfe0ab11ceb4280f50bd2bbc913f2c67dbc0baf61e5e9db27a3eb8c4aaa878e7431850c09de96dd63ca69d5d7a22aab7a0547ba21dc80ab2bd1c929ba69159a8a76fd8ae2afd30713346c9cb5ed2a8bd224f89a1cd4441ab50a7fff97ebd719ec04777d634e7b41cb3280dee282e79716f30c814e8422d2c6536bb07555403955176af231fdf7e5c92f3872a40e4b676a506f6c37f01c867d1aee9e2648bb1edf47001338874ef18d95e1b1ef8196e0ad9800a85baa4b1093b895a8c3c1b88769ff69fc4501b7ba41e6dc1aab45e15f8ebf2c72a8f57a177915e478d9e6366c458b8e2e722b51f1025f1d3db8bcfb9eefbaacacc997a23491e9228c975c4bc4091bb2c97a12229848851552d45d13fb8a805a6faff92fb3e976523cdae6919824fd59029e201d692f9071809c3a4db05de9c1ff2f36e578105a134339a5f719e69152c326e4cc45e8f8f7a99cdd8dae260ef5f4c40ee3f0f7fa58edb5be09ce1dee78b18f99633b52478707f4c826786940b9d14099b44886cd3b14f999e3d0a6b12e611d5f2152387aea32683c9cb05839d7f977b78ac98cf169386b31456bb28cde4f5757729224ddcb8f7d50b4ce147d360a831b501ae72e01d35cb53b656fdf44bc844dc082e26150383e5e2e8a34097b8b974cd4aa8a6f594ffbffcad5a9090a1b6198d91acfdec81ab5133a4baeec27cfc661721c6a2d51234113bbff97b46b4665194cbb7b7a7cfc831f001e1aa8217f05fb4578197df6ff5c2bd14872b76c8c41f9b24b4a77037c599a7c5d62bf23448e46e5af103c86402ba2cb21e5f97940b76e9dfc7d2ba6e91926f6e6cd3a2a85e4c9eb60efcfbdff3415edc9838f30b987f65c0927081991ad72a8170ee08136d2b07bff1fd64a54fcbb94f70f58c9d0d626e58018b123747aaecd5dad47bc62eb722602dbd079a5f72469640def48a09bf712b104bd342722a4e000189bdaca4b2f74a2bef9417e294096ddf256ea1621230162a2a423006dc0e8f33f7282a2bc316c0458db699c19efaa790a35c9d9be793fddcdfc2023ab13761fa1eacad07e9ff89f8ec71e91385a5544a81da99ac5bd4f1d27ded92bd5a85e963218b428ca971d9c30b71cd1beae53e3666d0986590f0973337b2aeeff742573eb251df45647a92d44f6ea70903d8dd49d23be962d886acfbc4d602f0e901090326edbb0f33a4cb4a589abd0d075dd25bedb1a0802877d7951f7c5643cfc825884edccc27b8b04f7ad83f2a10f61a1ea4b9c4cc8fb74006437ad7766a7ba8c3324ad6b3497d4eb43c9d1260f86092fce6b0746a9c87d046c89168c373cf684fc622fedd3ef633002df0006f613cd45c0d48cfb923849e5b02ef78817842a91d58f6c13b14e46e81a47ce36bc985ca715775d6e9f81fa655694a489469925de25d22bc4db577580b14cf1bf5ced0780c6ec1c31905d734765378bc135598e723fde66f46c3ea3cbb29fa7689a05b94594881da330d4732e744b837d45965565d0f1169b8f46eada4252afaa7356042fe9e73cf80d7e64d3bbf373ac36ffaff54b51a00a5c2e668d06814cc3e902082697b2768d459c89a4e148d3c56bf42a1074467e06d4ba4252aad42c16a74a62a5103c59c403c3198d50afa6d5f52eb6c919ee7a5eaea844752c77ca501a1d57661621d97049695a1d74e5e295b27383b3133d283ae511e287e51ff7f8c8ec65cfb3415fc1839c8730ba90bef48f4c7f215a8dcf438c287b04be602f5b5bb3c0928f3e2d797b98ea6aba6fefa97e067d779ead621a6b5c81f7a39ed7d96c786dcbee63286e1b295df79999edf7607d127d1f532f3364cbc3996d44ca8ec2d65fc266edadb78b8451b65509722e1bff54293411c82fa9f06799d4413096ff6599431e73782b186e5b22ca1581d2f50d04f69510edf1722cf0f766c29d18c6739292c51515ffab2410b8b3667690d6e56cc189753c0adc92d14fb4e0aeb430531d7f845d8fc64476b23607e8e23cc58553b9a44c91a61f4f939c374a03d04d56c98872e146dfaf350415d328cba23e9b9acb685b9f47c3375656399de58809dd1273a4c837ebcbc111871622e018b3dfa032d86371d1e532cbea9179282ddc4e67f2e19b7989cfa59a0df402657f60bf6874e511382f0d12426b9a5b1b87506ff071b6cb92a58b562f273fee58d0a4690860d6b594c4a5907319745d50211ee3436cab2ee3d4523ff312f7b9dd4da2cd8bbd4a36d821296e612799ef6d01ca63387a945afc28424ada527a2dcc5be0266572e7d8c97a4a9bd8d251e88c853bcbddec80cb2b15a7abd9c70d87c222dca56b810853d6ab4551fa3a15d93595d6c132799789bf3380b489b36aa6950c46fa3ac322d73d4f7770fb16747fb83d4494b31ca7fd9ad1be37b7385d87e224894336d162bb227056feefe14b1b9e35d4f2e47e13fe350ad402f0a40d5859b75575ccdb1392b36db41b48df71d2aa58c544bcbc10bc5d8497830202185449cd2aefe910b06887f369f9d76b806471d28c214af94a74b8d4bbc8c3026f80b4092538451f1dbcd4e8f164d2ecf21a9ed642789a9ce828af838e9ae5b1a189b6916fa341efa2dce29dfedd78da3496b915e902230adf531928e98c95f8d50aef0c835fdc6f06ddff3eff998f0db6375df9366bf1bbcfa6386bf3569917081e89b27d5bbb81f94c06d5637a4f0c8f1311ad6582540f893d0886032f646e0f71a6ef30b615923cd0019b83f868838314668862f9fc8ed6fdd8598d55605cd6db392c65fe83abb0d0c3872b99abbf6f38c4ea70cebf40dec31092d83835655e7e40f3887fb11b542b30eed8e06d6829a68a7336b589f874c4e1a0466b7ec90db412baafd7cff25209e5fa83aa8598a46b664af595dc0b08a4effd1439470c23c1d7d165023f1b6a55f7eecc819003576b887352e68a1ecd4ad2c4c67cbfc4f3856ab2d2e34d5765a96db4479110461a542941008ca4591b921261c268bbe8b75a7c8fb7ad119214f2e3425c93e0544d85924878aaf0bb707bfce5fa4f10766bc8e50304f91c1945e80868f320e9c2d2f57a9bc3ea14e49414e1df8bd344aa0c15fcb55e8c0d2ad8aa19b74518296c02a6b933cf62d33b428cc9d44f06a8fb1316d741651650e3f8f334f412c8153711d0b980c15395793d005150fe1d7634d21dd18662a54b173e633f3b2f0c602e584364a909453f94b6ef4b73fa863606685930df21b104ccc7cad80e56ef7c23ddc29a7b46f851f4dfb2aae8d3d3e5f22f2295dfec7ebbfd3313c3f4c1bc69faf5dfdd98af37d69ab98df35b328ee0034d16dff352eb5cb1e925f9a4435f8b1ea9df3bc726b40e574eed419d3c379e72da0e96db28b62698060bbb2c29bf41315f0e2386d69f89e0afe3240f9d56a7102e29f4af632110997f92179c2cc726dcf3bfc2f9bc0d402f748305adc97ea9afde916c3b5b702e70b032b8becc5367d545e27dd721d5ed47a53dbc13a6b1756a60d5b1219e1867256ed1f1f18a782b3361163851d24ffec4b67d5e39eebf2600908e942ec28482b206207dfa174c226e10af7e0ed5da68d83d9c6fae57219210b78bbd3ee072083ee1602e2472f91b693e76f72b3795d3021ed05f6eab6dfdcddd14cd931a05ad95f76da7d40c64ad69d897d4e7aaa5c1e6555eea63bb9331c75f9e9289bd967de48aea5fd17ee62d4566d49b00a6719d76bcec0cb2d012dace166a020080c4026f95156bb67378945df4726a79b89d03ba3eafc987ea1a7f8135f77e27f8a166c399ab7500dfc2037f815f086c3a2c0f644149e1421ac0ac8387b56061c92e9c97b3833441aad948fee6f02ab8b4847d2aedd33e0bd2be7e16b11fc2d5dac1087bc7fe77a5a5f5125e9f7f2af388e8b842e08cdabf05d47973f1e7058c4415ed66e2737792f555171c33c13503a754c6794e67a3f92d95d53ae9342884c750f87e3f95801478dc43f51a930b3384b989287c297df5b3443431c073a8d6dddf43d9a5d8a06a4af7e8049594d8f5ea576cc594ba6600da527460fc1835dc25f05d1f502755a782fd684b6a8d43aa7af5035b145dba94fc99403d60cf99522f2ec65269bbd1633341e51490116f74434c94e0354261872c6e830164f9a89738cbfd0054a0fc7854e0f650ad554b5fe777fe5d25330c28a2ae80f0395c5677e4576ce0bc6f40b8e23b30685c7f22aa8919573423a0a7d2a1cd740ed7903362106fac87a94446e479a5781dbadbd94f2e17c91881226fa81542cc3c5f25e6dda01a0f5ed069ab6ff571e675587c7154c3291b4e0c7f85aa9e3620d5e583ed8da18adb989f94e37ec83e9f852e6b78c8928cccbdc54f0667a3bfd51259d38e3056191dce8db7e2ddf7a7fea7b5a56ba9c8b68ef90a8c4032e477ec85671ac63f8e4e647637a0cfb7956676c094aee807a3e9574b89febb9ad3aa3b1232041e06d18d743a79b081f03b7bde7fc4022511d3370c7158a7400b038f31392162e1682fdbe37829fef198f4d2cdc70d4c4fbc549faa8bda1ac3f56c97b7781a322833498a7cd3dfd751e4a96689d995bb9877b8a15e6cd1c0d24092491611e18dcd338befdd1461cc68c4647aa00faaea189477b1bb0e37a0444a53d15bbb9f67943495223429dea588e0ce7127317d442c861b9f1c33c8ceab65dd1e016c35bc166521eb75c2f945fbc8e7d61069505ad5095d5a65badae9d052926c4de04e0b92ab1de33d671404290b17c2cb52f018e91ceafc239e80f11aef80f02367855312285c09dea28c23dfece629acc47fa5a894216070e42f58010c58c1cd29aa75cd30e854c4bbbaf07f862354a81cb0e7820a93b683348f861c3fc053ead2f6bc48446fc03aadd590c3aef2d2840fbcd0ccfbc0799292169de7548ac39540c861a6369ce0271b7053ad3fdddd00590b1d0d60aea418bd7b7b6bc33a3744e111943909bfa05be43449c98c2cf1335f074259cdfdef4c7e2ad7fe2bb23d7c23e8f3ea093d5b3cd1553187b01ac0e82823bc5583ccff910c0ed58023d28ac9b5d6fbc964f0c5fc8ae75e6b563d64546d2231b497dc95b8deefc349a455e62e1295f0d5635374a36e9a8dac5e0b193a16c818df88bf89f6a3bfa53a729aac33aa8e90217650a7186893702648075e9ff9302f54ee7045135ceb923d5442b846aeb4df5d1c14304f268ae926d0a8107df7e9991d3293cdff932225b01a224fab5fa1632cf94f281bd21f24aab709f6a1918ec4cadcab2bbbb02a721818110bf39e05c87b6e7c97f05ce3099f3f47a999921427ba3ad3daf8c8b52b01725e8e1ed35dbfe19c57b5ad3d8b16ac942d385ee6de6ff25e5e4b1da1e84100dfd04d15c32d8b3555c4437737988e91e14c28ff0ee9415dd730b9d0f7c918503c01d737e27dc6a2b0bf8efbe7af68bb5ab2625d5e53063ee8f40839efdeceb9df3faf3d27076af431af65bf16f9b1f9a0ac15acd1ef4491fffa530ef55c7e1f2387b20e671f4319303b165bd53a3f2a0e5e95be40856a499f924d9bec7694fc78a627faef49abb3b2209c2c42c137790f18be4093ed445ab9a3361c0105151c965cfd24b71db7b10490a22c7a3502ca24576845e0b07825611278e55b025e5f158693b72d4d3c8dae962cff4e2e807349ac538a90d610fd1c785da818c16105574cd132ea62e11cee513665e600d558ba67f3db357964f031658492aa638655f8d33d97ab5db85b8bac084fdc0bf6a2438b2eae5d4c071f0bdd1deab02e9c546a087d8bd1f6520e77168c55910af35017d2aa08114e1650e7b0f66ec28f15df66c92b8ef6b0ea7d8753f0898ec3d0e21db3543c87f6812ecfa5183189bee2b0bd1169e475782a2a2cb4bd54371e55866b749520a3a9e2f0430928f622d540962350964fba827fb162760fef6d7c315f9a8e3a5a3ec0f0d68b3b7c5a726b7f20c229277ef03c5bd80c8d2051b0a492b90bd8975057387d4b2efd167f85c22a22d9f35deb9c78117c900b36c714a4174cb3bce97d143348174a1deff1bb04668026aa1d4a13621f7726d178c69b514a6777508a67670d538b6e2d0ebd2801ac77eff742034d3aaa862fa220868e49b4a51f81f3f73a958128eca0160444bf4a96435475b98809237bd5b8bc9ebc036a1e663ad9b8af69f466b6b00dfb5458dc34c007079e3e80dc8f793774f016de8afa9f0638d8eb7a8d6946196bca860eb4318fbf7102701dab5a7ada4c3e41918432521a1fce6dfca4a5e26610e315ea5dc4494928037eda44948624f8bd03d770a94cab3de362b3ae8eadf5de09e175a9d002cc340d9e0542b58fee7ef94cc8bbdfe20176ee0599dff5807f4d07225e0975d7174b3984febc4bbb666111ff4a0ac8d5653a4e4d776ea46ca2c0a0b907b1d46c3d41fddd71e5e2ed80db72931945853f18e53fe86e50e88398548facd916dea5f8ea7f4cf4ad2f1f44c584168529830626752727a05ed146486a5afa4e3a5f6abba970da694b25b327e3dba11dba0ad215d989bd99b20bd5af9cafc82dfea7a25cd2a274146e31beb9cd99ed53cac9c9b8243d656e54fc9cf2c76ee5c3d2cb57f8996b2e885245592fa632ff5c4a8a7f770857d8dec62c227c457c3bf988dde5228175943d174a3c2b9148fb542eecc5749463744fba91d4c4437a0226f56e3942d8e1681200be5e304b0ecc2ff89004b7f6b4099be0a24c4216d004b3ee96601f91eda4aca642c233f9ca9fa15ba154616a53c7d6c88f6e3bdccb71e78229b2ceb8778c973638c713eba46a3c562996c676dfa14ad336bf4243b2faaf5df73b2ac12cc64ffd13fe8cefda163a23ac5aa5af06bac82510928a455e0c9b21aa4b610a7598d62c1fb902a08ccb4ba98c30b0d54426c3c42ef5dd9f7ac2c6bcc4f2a653c6e2d17e00ef49808107b837ea62969e63c214e1ee0d30eebf7591dd6adeaf6fb4312a1670a78faf288550e7d058dfe7f9988358fde86abf4479ac33ecdabfa7668cbb39f1237923eebe883938a241b4823a5243bd981df52edcd976da1fdf40f687e74917679bbb15903deabc8a94131dd3c8b6286595656e40e63316adfcd87e65046f1c26d0ff86a7388f3f3dfd0da0965244f473bcf729685300eeac6a2892b186f06ee62027d31414094da684d44e37c35791891019c72ae5c4e2cbe73c24499f6a658dc90b416689ba59756f7afd5ca46ab6ba1f30c3a43825791c3004166b25bbf5edefec0ebbda9351d2085de81a7ffff665f50fb76727a19226d8b4161d876ad057e2451f9bd55d6aebd47a31c4a8fe0fb53c53a8b83a88b4302e91c5b251e93369871df782de2733ee9e1ba844616111630192e7deb0e60ff81a0d2d3aefab57914c18d80a51187a35707f785ba765c10924409334efb7d083e8f93fbbe4d6d42c33d0a6547aa3bd44e566c9ff12ab3e5cfcb48bea4b93c0e7f84ecc928066ac0a3401018e1ddab9d78c85dcfd00f52b2750f74303cd51b345ec8199acd71f63053c7bd17dbbab8bb40620e199780bd22063e2d79c77e081918a74a55a15bd25b7966ee056c49d20fde1ecb24e26ed6029f9394eced871bd3c53cfc16c62dcb6c6291f7971c97014dc61d4fa7f144ebc2eddf63043c47e952db799ec9e1cd959f018d363ea21a62f0fc5b9018f1fcb438f3000fa18aef63ef8b6b4bf5380124392b63c3ce20e72c843e2ddf93a0251b29a711d57cba46b4bd75e34525f814780f907abf19b26219b1e359885a62c68421467a1475f31fe2862a60e4c62c75c030356eed532a450a2d2c26a55fd65abab37d8e9e1f1dae5cc6191f0c759ae65ed0cf1eb7ae525bacedcbbb9e8750179d2fc48d25841661cea4ed7693ce4cf431c11a546f07b034dec938de027f1ffb6635842e6c7a8c2af2041e610176d868f95d5b97612db3fb9a2e33d723c6272b15260ba65effd3c19473bf73fd2b6ed8b3a86fad707a7a44c90ce1e9daa4641de9c6799e182a61d5f3fdae8867b8d046f6f3427e6a265e92aa45d6ddcb29055b97f01aa516ae02439fe5dc15c9730078c787372ace507ba754a999a26fd8ed934c8e26bb6be3872d59d61ea3df456b3e6be73b2a23fa7a78451324f059c23da70f159bf7cc72798defdb5293cbbc999b92e2701d5c7253a7555732ca6e9958c58ad71335608b645de2d78009c05db81fe34b56cfc59eea10f1e69518b5f50674f9ea4c864ba580d04d68eefc5ec37b5969dbc8c3a89312b6630df9b71509c2a2d92a5d281c27f08b489ca9714d0f2b4acb477178f728ba9817061a487d08f37ed1d019822899a06f914400b4a627fba664cf6b67ced553647edab81c074e9fcd3e28863e203c7e79a25220ac0a9f82ceb51cf2c9a8d5298e8796facfa1b506c2879aab97ae35d59cf4e3239a22378bf1e633f100794735bcc818170de138347bccb5cd446749eaf1aadb19657c48105e8f5f5edc18f4a2ecbe8fa7165208efaf714fe80c2f31bf14e345ee51782b0c4651bca30fc48a029a00107afab88b4553db2122c4b1f1b5eb1da2dadb58a7b1f4ec8f9705b40134a43695607a56bcfe52abd7d27cc9623ba6b48e98cad703035aaa66d49cc1bde5bc6d051ff3919a941424948e3e8df304166675b299f110618864afeeef4734c5c085cdbb4f52779d95cf41d9d99d2777c661b1f85dd18412ac805ff9c52e37df4d534bbd8fa4569ae70f12c780433024ceca54ef5e40adbecbbbe937a9b62c55cb284041251c4fa40419992dfe814092becc17cd3fc2678318a942aa20efcb5d707601efbf6cf475794e4db24344da2a996acecd4f37ce89849e68f90dd334b26a998c16d50f92d276f2120077d0ccdf4401589d5f08e0501ef322f181d2b6007d4ca0f447255a06a7116f208cc5d169ccd9487f94077c8b720bd7e5f230a370a89e63d5ef582a95be5fac84ae8b43191c81aa7a393d36dd7546f95bd0563c87913bf00dd04fe8870c48da7864ee70aa9fb885197ba092d385d46f730726dfee2b7ce615f25f24b3483aa44ede91f8dc3f7fbef6d64e65da7deed130d17192d45c8ba2924c301be540fb4c0ecd060b73d78f09b568e256176a929b196ea5b4bdddd81993e84b9669418fb37a462f3d40634f520e4169969afd86d8b92d640a1232bc2df7b7e4f253f744633362a9f70715484719f8d8aa72d354d50adbe39dd26db1260b21ca38f883a27a409f49d489e5ac2d0b1dc813c3e3cd06545d182b54c528a1020f1b8696acde9946c32bb58450968ce72f8a3396a92ae1f7615fa876d6d6f5f92744df9a03c28204ce290ce3a5fad7d78a754dc682ee244edcd84c8a5ec9fd3f4da38aa39e73c7dd5354b61f8deb658cdd53014c5f3f1f3c627e9f4396977dd32a943cca1b38a2d4e97eed7b17a2af0779e2d8bdc1dcf78a9f49f06abe3cd30513b7beed5b21aada32db328af379c80976c76b4306ef4ebce10efdafa7dddc6845431d9ce6e864f5b0736e836aef33a418f880064694ac7ec0ae82b7872a96be48363969e32840cea6877f432847359c2195493c0ac00cf753647801b5502a05144fcf00dabde3bd624f6a4d0d1b5e662813b7a25f9e87611de6fb32e502b85dde25603b03d870514ecf4b6332c8f65842939ba2febdadbd3fc54e63a5f227b8e01fe2829de33ab6644585356a8a2d136b7900956213b40b568ca7f1adcb8ff7f57fe27c9de08adf9ede8124d6248ab1447716724599852cb6fe0a030fdda61cfcbd0b65acbbeb7b8c4fa5ee69fc5aca9f9e22bf4e8feff138b9c078ce43f2c60f316e6fe41bd8fd773bf17f8292d5ab16b297a47a2084a84c6e51f232f0e532e97878aa734e721380b01149ad4972a5a250b368442b23f1a1bbd63938b70a98f69027e636710764ff7aced6998f8a279824cec41b6c410282f05f506b4f951765b1850b51070bc23c9c36192bba3963983a7c3ede90c1b38c469a5faebb8385c3d186ddd2d28dcee216598b5fad5570275b5bbaec340c33896acfee341b50b7078e0b880789c7f28b136dd207b26c999a45d8822b4bc86ea092f50d99a987f85c0e5eaf4fb7d25f81ec837710dfca95b5c604787672d87b298a2cb0dbe8ce4e05ff9b86e80b24129529702752ec21210da1d58c2a315444ce391704a362b4d6d557e98fe80bd76f0e84750c124e4b4618dc285ba28653d6c63f3e073dfe4b0f5b122cfd264098eed706a5e5c2809a0d154dc9e17fe57d5d2e1f22a2b8f1ac53ac240f2409550f290772ae1a9927c0204a423ae860c08419d02b0daee6245567f81cb4d8a265a7e986ddfaab976d8fc8bd571e9fc85c943d70087c6304343f64a7aea341c38fbd8fb19038fffc7f7126b2b21669476b4ae7720a2b31677b757e35f68175f921b1a9b419075cd19ee89014425bbe8f6056f5c8af2c9172bce64a0d6d3595691d8f3dd0ec7fc3230191d9f29151f37bd02950da1495b68db10b9adda0fd0075caf41b123ae4c19574846e24b2739bc495f109b6375d88f0fe37b7421111f85f196ca7683af47b98120ac9f7bc144b8baddce340b48e8e99be4fb8ba1b3d70f953b8800d9763724cc62ff10816e02b511791eb993a142fbdd1b08435e0d51d9214660ae769b416af09ee8aacb8dcb52e2b32500869410977fc4e0b83f2e9c8469365bd0eb838e480585a1a0a144403d00c632e115b257463d27e39e0196a0687db1da3e06800991c270130f1b200f0bad049c3f5d5afe9c3011559235fd627010c2afbd181eabee0c80b032018a702f7ebf790dda3f2bed51a3ebf5035c2f7c4be7164eb847f18e2da540930575987393c7ee3eb7710a37b4a20c5cf9f444d6e4435d3b8a91bac50c9c5e9ed47fa6c65ae0ebad6ffa879a80c833bc656da713a109aa429f192b1fc2e9a36e21b904538a089fa65a5253a9107186a818ff0eb4e57baa13ca6ec4dc4718d83e933ffdbfbc1ce88bc623dc8534052ce971efd53847205b860021f6f2e5b4259f1d31726450af6a432a81661519cfc1ee672c92f452936449ce67da5d8011c9d5fdac535a987293b731cb6e23db79b62dea36a09a0421dcfaa7680f9290e0d7d4b659baf6c59bff6fc704ff3bd0be69b6aeac5cd8648ce98709e1d1803535123d9dc52f1a70d45dbd52ac29947e194280b2969fae20d949c81096cdd13a9547c3f2a47112a4ef0acc25164443ae79f8e08958c8697cc3aa4845cb2dbf6e3285a36cb7810b41745cda8b4c1f097e568d929c081c1fc7020dfbd310bbe5fcff7ab61a79652e415f89fc50209bcbf10aabebda11d53ab84d81bdf634caf8a1265aa17478a4ebb9b7bfdcac4f71926f777fe6060becd2d98846d5263a489e259e37e45ab243c1d8aa7474a929a4e1cd529d2994bcf68c126503a3fd70e6baf9c7aa08fdd10703de47cc398f5b04a2b0824619500abfbd9f2f32fc101c6607753413c92f31189f4944edaddbf1ab64bb563720aad12f25ceb63ba6a9ff086d79dcd4deca11a184d83072f938a49699a991ea7bcf9b33d55bd8b5b307024d4c9c6b94d73e99e92f55d99aec1b0eca348d6a7ca083e9420f584ffb6e9730316d4abe9cb8fee0839d535cb11c7d583e4dc5ee15dc17da090aed887b69eed9221d8cf8bbc69e741cf746ed54afa11082b2d5d8b8e71407dd011d119ddc090404e30227b42709d5d0b32e45f32eb681602178f04a17d87f1f98d89ea1e33ca2d40705d469a4228897ac9827a3e24453be532ba291568bb126559e8bca6cd91911b15ce0abb50fd51aafba68306a7f10486c396933db1278a9fdc649bf915c97c7ea24286cb7483ba087b67b0b6edae9a34ff705537963f2f125406c95b96ac019c6b7e59946af03bc7a61cf63332ce398270707179646f13a3a2099f3585d8b36746f5fa6a5adc511c937f4b9d0d8b3cd21ed4dd80de5d692d2ef82163db51bf188ad2c1bda1a8ef99af2cd5cfeb322220d87f0fe4e4763b7d230c29f222008b7c60fac87b4a8cf1c3c5cc29f64974f3a57a436a50022d1f06eaf700589c5132d88cfebf6de764b16669647804c11b21d4695861f0cd5ab9f22c556fade91944ee7059af7f11edac59f59fe41bf2921c094fc47b9d06831cfe4b5045365f3d559888dd30e2f5921a6af9b1eb49e47557d6d662cbd4b1c74f1611416f35afab63f971d8847915b923de30a4952659a19ef901f78a503c9695a7c0f30366f835a5b330eb3a7e80ec79d680304154f232004574d829122e8c7c4f6b5b0ad6de72743ff57fcba3c4cc3d716a02ae638221a1d5080f1a9adaee7d2e2cdf617f0439f3ed18fe646e242644f0f6132187774b4996af0ba3ddb22bdf3b137ed1ede598ff8aa9f8cd371edb48be012501653296faf6e35a05dc2ba8d38036603c3f2e8d62150c85fe62e543d9926da9fed0600c4a4247de6f670b9025ba020741336460539dcc9342d4ca8da69f470abe3d0f5b9a5f0d581bb463e8b83cc29f8d7881dcf5b0c9648c70a6b5581984de1ec84db7fa0f563d938be9c8ae176c0caca1da0fcdca430ad4f5b8bd758231501fda2d8d0c525f8a654349119536a25f090f310b583c1a3a29c31ae3d5b7a72b42a33cfc566253b07757cbb619501301d1bb3fcbcdb95f2d8b6950f0182284b88571b318e8d9d717a90036ec9659da8a40d1e60064f669a37051c2b3d92eb81ace6e412f10f3d3d0ce8e11028cad269aad62c1851531a024e40b47c188d907486aac28c8074754dd0dd88e54379a9cd8d5d31eafde3c3aba5d65291cbdb035ed69179c9dd8c6d345749801dbef2be22d614d70e20a5ba72708ccb1718d22c5a758f61010e01a96032987841d6bab034066f4e5759fe288c588aa8d6c4a159fdc55f29f070727c88d63bb8ca7f80dc21641634b01427b385754d5bf7d71cd52dcbcf293308cbcdac5ed3e7af26582bafd7623933c38bd32aae12c9e04004bd7e8a30ac5a8e448f464b139b1ce37854d18cc4116c38c12b52cdeb41696d3d316826650e5382637035791a32ea6edd57c912438c7fbb02eb9746f95098d7b72c2d2b69675c5ec283ff0fb537b8ec52f964fc53d7cd3317c0cc1009ec6edb6b0c02e17821a8acde774be9dcf2fc62cca1f9f687eebca6becc6aae9688925ff126b27ccf7f9166d77ada8eadbdb54cbe26f77f7b795181ad17469e7bd9efc162a084973e6c521bf907a643d57f75b8d243ee24b5d79ae6c975d6d358d9016c1a418dc480e0041d2c8da57a3ab17f5a17b88d14878bf4250f1fe9c48c4e8f889cfc6b1ce61374c8def9dba8883ea8052d6c1a9625abe6795f91c709446856188362345052d7a03784c7df6016a28f3a06ad0711c446acf6afbb48dc2bc58ce2c9c4a0ff912304888bff88437ef01b57ca864532970b191f5833c4a2855b3da2f48fd9b2b066538995f069cee1d8c02d7019f9b86f5302d0223ff00003e118ac3ba623ef789c4dd989fb6da098398fee5d66a476fa1ed021a5018d0ced7d4c5bdb6f884d8d9dd3ff9573fee51d5b1ba0cce301afd54763884b7393bfd0a5c177f2a4b82b09258c8c59ef48de0dd63fc6ce0dda731072996404b41527a617165669820a5c02c2e295aece95fa6c761e8899f38564a82d1caf9fceda2cf9c8441d9bb757b87b9402ee5b8386a77a7b9a224a7c29d887a010d7974333b268dbb1da054899c99fc8ee015e32ca0338452f0fdce2966b9d8326cc56a8c6816cfed6c815df151859a3531dd34bf1625f76cdaaf4c00db96242ccbca56ecabd7584e524835a7ea36b16f63c4b78832db2f50f4a2d66ea2c5d931ebcf895b390c30a079bd14ce0a01f7e7f06f1c2a8f57087f5ece281126a774236d9d527c807c0f9176528c16a4e9dab33f2c5e2241e308f927eccb60834e791599a01f705e80c4a48d29ea0be9712dcb3911ea52228ad3d52652790282c4c1016e6448e199c6ab2684d75d1965eb9ee8dd06cc4310e9d578eff8254b7d5605d35e2ab9987cdd031f8185061f599329c3c6256fad76f2c61ad56419dfaa015610345fb7bb86e7bad6e2c311dcfbc7d2ba3b5e1c3759437b5fd46a791916ca5d3aa750cae2ffb6b5cdf2f015428056a355c9b9f2bbc55d85429643395f5e5bd3f1e7ec13379fe08a22d56dbd0f718a08750bf7f1d508c8daffbac2f6e1feb380ea47c885dc5c491daa2bf932261e55782aed5356b7ec4009352fa99cc05d58a5c2b00f2cb77b7a65ed2e583c2c49a5e67e8a70e7cb6da7aef3063fbf8916e2efa1f85412ea3de49e4a9fb66c534f6b4ec8106c12c797d7a11144248cc31740ee5dd865cd5215b569858d7b5793f9760c13de67fc04baf77e262c380f1f35a9a5c4a528804a63a1bb35e3da670c70ac8facde04eb0c2344823871bd25858ba08759bfe962c8be306099e393f692c70d15f3a4ea5cfebf166fa217dce421d5b332a51fbd765ca2beb57528131a6dea90a1e9c5e3ccc680ec97392fc1eac4f5752d511ea28d9f20fe132261a783a959a0443bd59af2d5b7744e5592854fab3ded12d3e28983457a99aec7fd8353b5275cef6a8ae28c37175dad88067ccbdab22ddc0b9ef4cd14db7834aa1096dc9f712406d32f8bd755cfb41d447ba27c53e6b973f1dee1f5c754f5571e4ac250c3345d4586eac43838a7874db4ea2fa7ebb9f292bfff3d9922bdfb8228f5704d00b37646689d6d5723aa74ae1334fc5ef6960c56572d75477c0d3ad191a607aa6f9d1655e81c8a18e36df606d36509403073e26285c2e461c597aa2a8f0eff1684906e1bea95f96456250733911cf8832c9b7c0a56113f8872a515ecdf8773c404d75e4e8c5afd916b3940a9fb49169dc512876add6dee093a5208d8ab493474687063b0fb0e96168dfe60e79719e8f162da35b25ef78a7c17ebb563f3261cefa6e7b6e27a3bbcfd34e74eeb2a59dbb1f61bc13bc3457e4968e814b785b204ec9ed6dad442a66fcb57d6f07aab01576ebcc00bd7d51498a1e04f83374e37003f14af3092b77180329bee2e58fffd4585b200a05c16c4524c4deab9dbdecc53f6b5d508a2237e99cd3f9f13f421d9de59746b4cf94c9fee923e7c860920b9ae5cdacbc86f4c0ccab26bd4d9169559f80c235afd5e955e6c851abde3201a0b72f73bff5ef934969933c8bd1d667fa6d1842fe32e8c8b87c1682bc9d1e94f848e3256a03fa6c76e55e2bc52d895f4e959a0c34592e8aea031a16ec68b7a4577965bfdf5cd01b30a424eef00f15e68273c21639e349363465b6fe3c2059e4df51c345a00105eb942ec30103d2175a89357d90ae6c044054c0eee6d8e279c6f7708a91b016ed0dd65692bfca59580479b83aa98d7671b8de4065580722bfc3b8a59a11acc8f4c5e2dc8e0f5ac0e1d29e48a89eaa6c2c908cbd8c72bd2b2432ee395044ae081f461bba08d02c81aab5818088eb7dad5d0f6bec284e046e09bc90db0ab6f336c0ecc5a7bdc212b3a98ec16b721c74dd49ac422ee0913153ad2c3a7007ccfe83d21129f5274de8338af7a343e33a632ef8d57514417057b259b7cc1282e26db72398c7b05b99c662167604e986fc658a04e39658a0ae0148338eb603427186840cf1b77e49d9c90a3b2f5dcbd33e81b459a7c4d0a0caf6d3a8b5c9575b68670047211c8f03c308348a5e59a00450a704d75e493462cd01aa1c618bf31c4fd3a0423605c5b3e5f7d536b987cb9ef286678e4108e5a2f2f40fa9b6285d312ead88f52cd2eec627c7809e52a97689128ad42dc34b60fbb8312ece82a371b2cf1d3a049f8d0332589b35335056399eb0ffe8a8e16948d69876dd1f364b6e2bd36afd080c6d4e2d82a7beddb101b9289f961da7ac71e06617d5f0143d39f7368f897254e68795188bb034e438349ea506c86cf1728d5f1fe51f5cf77901ac0a7cca435bf70f20ae1c625e6c84bdd4ee2d5bc107294c34794d20560ea297e0aab7eee3c8abc4f52959ffb593c8a518f8a5959a11efb4756567d36bc867b55c5d73f52012b8eb4ed12f5b739280c64fffcf6464526767d29ac5b3f05d893a9ee9c5a59c1bf7007332a9db41ea7ae1b500b17fa3baf50ce55005c783267f44dbce7a78aaecbb64e178da6979d8a7d3452d788c669e70dee5b327ea47593524b0d2042e7457faa386454d69777ab73e7164019d2dfb3fe7cb26f180c9bc21161948291dab67a9510501edb4683b02c323c8a0f870a338a887c52094fd81dba86f5c562d2074c1b121f0d72fbceaec95944f0fc718dd48d4985e92a7fb38bcec1ca75f33dfdb15040871f6e2d0bd895c26815f45389f35f810455a0832ef9b2de9a0348e80520ab5f4d0309583d463a93848827101cc8310c1f5b57d3c6ae44c7d995f7d8ef1bc3799de2f4a7a8c337b9a85e03854ca19086c4fb8aa6b386d9e90205edad3bed59edd3466e2c43fadc13a747b2b048fb3f07c28c2a7a014f07fa697f95d075623151a5ddcef875a683063eaeacc9bb3f4dd62c55c7e638806fb5e091aa7c4d9907dffcc73c8c0081d9e2aaf6484387ef61a6fad6cd95f05b5f11ab09cf420887089ab8c9ac27d591de1b1a885b6951c2c886b6cfaa858bd3bacf9a186252cc6d847c0c14b16498b3d8c2619bc76ebf9553872451ef230c768bcaf69f13cbe0e75ffc0dd4fc6201b9e4148cef16397f64e8dbf49144f0cad632c5cc4c9bde2e1f5bfb6f63e1d17b4cad7ec868547ccc3859aaa1a36a1d7beb71bc0225171e085f7b6faf56f4e80cdb4df16454e01add7f6fb0ea839733d752f798577cc98608c931748d9dcaf10ee80085280ff9d11e8604a0d232bb67c01d6c4154a3cfd3a5331b040c29cc992aebb603f26dab3abd50389d19f2b02d49b39b4d3513131d5726615bced22a8e9fb86d0350a651ff0e329ca93f50419df42454e926b72e8683072f75c06768f6117b5a2c90769c7fc9df795950eb16fbb100d6113a73b960da7ee30d0d9b7c9ea95fca6d6fe11c08175332aac3a4f9354c8edaa349437805ed518972dd8de6d9482d7d4e50ddd7697708c2b8535ac7f9f62786e1507b8840952026a6de6cd1991c464846495d0bfaa406442a0550573f608aee3603b801dbc929535bb1ecb96631ccf696bb3ea053655b5937ab80bc52f102f85741861ba23d2564570aaf266cb4a2ce5b95a4d28fad1f4915009a6832945a3a54490d4cc75cb483d18bbb17617ad79e10e34598072addb96ace31f7ac2e83a0866fe67ea6841979f18c71f1f5cfca395f13d2b7ec8ab95b08bf1f576b0ee514ede10bc053396130f2f391125d4d1f9ba0cdf3f8d8302634e1f5a8d84055c55e3fdb4e63cfd1aad5174fcf8d354cae63a07e9d32db9d660a0d08853b0ea8545874f239648c83a7607281d598f3fcc436bea5380ec88178476c8c8bcc38f32b7b892cfb735f66b2fcdb5c1af31a59782a7dc4d2c4d227a70ef3f8faacaa762a4dd96854c3b5da4fd64857f55571db2d26ae97ed5a663c5591d2403a40f022401e4b0236977f968a51bbc703ac5ea1529482e5e44fd22acc18b6e1c2272cb8a06177330a17a74c4fe399f30899597a2adc279463d79f2844c083d2119d205c5418f858472c68bbf17fd5872fb70833904b3c0a093607e30a1262a11ccf276d901e641e868e4119b8d8915ed19522ce6ec42572409846da22a67c0f04dbce88e47e31935f6ce759ae5106bce21ed19aa665034cb8d78e41ee005f7f3ae565a9e8c217858ed1b39c81fd0b9d75d524ad1f6e0593e3df87daca76b71bc7ea7e18d309131ba5ec4e14cb36335890cfe25b750b747a61891cfe53e80ec99fb30b63d173e411ceac38b770892154d4cf07ff3a45ae61b58775b86bf1c2c80d760b4be0b1a862873fc000ea994c445cc3d2ed53185406e6be7618bcf4f5a26986cf84596e24b9428d912d7fe920e42a94ff4b93e63692052d4b27ed300b5afb76795b01121bad9a071cbb357295828945b04d158aa42d1617038387ab2cca5719a6dbfbb6892685d4f79de04a4219cca5a170a84997c07b95993e401f0e3a3c151d07146829284f4d26cd73167427446170c1ab77286d245582e8afbed8f1c30edad15803e575fa3e53f3b8bd943140e538e634bcaf89cbd8fcb2cb2885ccad8d5e19ae1d3f88dd0396f7f690b5a78c62cc7e42ccafb273a091b07daddb0773b7343a04299ebfe42467204d8603df7a8bf9f5b7846c8f2ef5f83bd991752746f88d20605bcfab1b023f88882e6b660cb2f38372b39e4022da05669757fef1c56d56e8be60defd43366f8c1016b22f808244476ed8cef3ba5f597453a124ce56677638a009a9f5bacba4ff3bc744ca42721e3e20ba325496895948fb3bc81ae266a380a9e4683067f7dd9922df19884345a0ee7340c7878777e19e3fc4b93cead04e81385354db66264cf3f69a11cc14d43447af990c5162d8bafc8b36f50a58c83299ab20607a77ed8113b60faa4201103c20bfd9c3654c84ce138123e1b6ac2d3b9e905421058e197bdb2fc6427e2a53eecc1f9e4ff4d50288f0bbf506f58579e038a8807afd8251ec74ba40d99e1afc3c67eef761d0c281a7d032f244dd2e88143981e66a1cbaba33deeda5b2556ebe5dcc30006ef3411c38f8ac53e21b5992a664cf769af14c0028a33620f9fbec03947298227aa385c6b10d72e42c052347fb41e648c2fd59c6dfb6753a9c4444b0b2856559cc5b3326a07ee667c05dea0d64be1e4b4f8393e47fa6a5487a847bf9c8a43f0de9e67aaa5ec8e8c7079cef74e31449ad4e7146a3fe79e6b7a13b21cf82f461444b9810f4e9f37d5625f05f6716779e0aeb8bb688815fef4f197f4a444dd22c2efeb9501af9fe81cc2a5ca0ff4bd7d17a2089e7f3da427cc00e11a483d1cadbe7f74509adb4fd0011dea67440e2ca1e9403f659e03f06637f6e951c033247d015f01ed0493441c2b184f7345033abc15d3d2fcc56af9cee41c94cddf9e52c786b831a661130f69db69caf902d23aa37967e967429305c64ccfdecf5bd1783977ba785b693cc5499ee03fa31bb7ef03afa95e31909a1c094e354f9e208cf5309dd63545797ddedfedea920d16f1311c814b23450bd779a1c7b2c84a4da59a9c367ddd3a343dd3b95440a78ad56b86f00823903b5258c81923f465928c1977d5a9655034a6cb26eb40afc3572a900748360092f312ef1bdd12bb3e32ac9861024541d71110fac7d5d3852666b8db4cb90fde5088bf509379ba9f166857c4fb63e8d5beb3958d0068b3d75a6a4828bd46318a8ae45a4a5a763282391c456c0281f648296f3a5dc666785976b076f74fcab2271a9494ccd3a113da1580bff756b18353326429196940db532b72c95ae7bad9f33befe0e5b1c74ab22f4922b3a6545417190912ae469088ed13d93a4c68b0f0eeb3b57cee170d0db9ec80b6c299e7e45e54e2296ae0f78f6179c928521f7e3b0294279a7445f8a9ee8b6b4b86c34923a09b79246acc304f2ad507c2064fd5e99fcae04ad675bfdbfc94df0874b18bc08f2e6933a5074bb9b1325c1f89d0e209115fa283922666f557fd258f79f4f626f28d1699ae2bb47728c6bd19352d2e0a2e9838f3f2468f82bd33a09351c058df4d08630edbf5bdd17ca6446c24ee12b1ac2a64272eccc0cf03d1ca20554debd8e7a106eedbff9bd71e50de555ce486417d5b65857928c58b034485939e9ffec6290c12accbc695ad83b59681a8b6b876ffafdf70366e20909aa4bb42a5c1d721d74ea63254f8c90d348fb8c168b3f2b1b420dfe23adb44b30a829807722fd03a8ded774d16faaa9561108cc89ecf652f3d8b966ca074f9fb86d4174ff6c1080f492d37172b5922d23c0817f134c7a5bda19c53fa2fcff7868bf9e73f87ab5dc9a15c540b87d5aea98f6831bcaf8585d22c0955dce5240505bc27738ee91f01405678365762d131cbe582acdd10c38397e259e53ce5a0ee030d01d788e64ee887ddd83f7639f9bbd6964c5029b6d504105c18db5f8a6717514c793f3500946a54f1590fd00e729df7fff3526c17b0b071333a9047c092fde1e6317d9eb7b8151e70a063430822cb8a3132ef90e7dbc3a2c8dbd0c7b57303414c75a8ef404d7fa9567dde74d63775866bc698103f3fb5a84e32afdfca9144f935b730eff757d07c86ad3be49d9f49f6230b81dfdc618e9d095d7a383925e491ce4e0b90cdfb6ccf933d274452f2d52063ef38b34948088a7c5cca18aa9743b45cc55bfe12173d85c51db8f7db3fed7ec6ea9443fd2b9bdcb50326279cf8bba0d6d828cc6812fc918f70c029fa794312ba3a1265becead199ce37bfe72fc88652514c57c9bdd26bf7e36b226de113a0abea2f998052f2f4dea9020221d658217982cbc059c1018ac151c2ab7e327eca4a43441fade71650d58a10d71648bbe8eaf3daaa870f6c4de382b5387c5f4710bde947d7836603daab16c1728328ddb7213202ef9a906953fc7f6453ebd4d38ef225e753a2e27650ef5beb0f679c11adbb0792655509034ad7b47e105ea559e815e5e7c9b33915f5104171c5a6a44c520db17b431c5caeefbc97122d17b0ee53f4f8a6a08e5b239a3659de321171504c8965793738adc944375bc6c33826efaf972bddea5bbb47647edd9786fad5354889bec90f68f5a25991b0ead8615b7de22a40e1dc3750388aeef0ea5af627362d602a31420d8a4e5d6fb8e783d99a66cae4ecb05f1a5f38ac631a0a9e4896198d7d185376fb82f4689965b26e3963597a2fdc81dfe25ce60cd0ddfd8cdc830ce06060eff939eb84471d3a796825d7378000bb0dfd0fc0ff59f550879b21fcb3471daa8811fbdcc08f640957325ee7f9683a6428daaecb9471ce416e36697bef45e42dc1dcb51073ebc333d111348c8d003303db0eb793a2df4ff05b56439473a8c55c2ffe55f7eec26f0bb13e9f3f569881d257876b1396012b4ac10dbd0950a9b325d17360009989dbd6ddb86241460a4933cc8034aa74c845f19bbfee59751845dd6e296e0daeac84d5e9bc46d2d1bb99cdf137b72883887dbd433a909ddb11647f4f689bf7350412bab6c057c3557dd9eafec50856b4a2d01973b7d8c3543ee1c63603bf13be5cd67dbc5ab9637b655ee0907d04191d1016ab89c557c87ed621392d85c817344af9c47d16db13e229ac5d8c31faf66ad638ae8449fc92621a9b801262c9d4ae07b86dccd6c884da533ef46fd381bb5dac0af558b80b3c831d3bd77217c4325a92fb7d3e74a600f2d72ca4178875eed153853ac0997853d907da7bb7b82b348138f04d4cca5c2e42c0ba5caaa5ef1a1c3f873ced2f4bdeb2e7e1b6cb87e49bd8b70031f002a8e3f2e6b6871554f0ca082a30f15e63def3bd4d306dbe8aa145bacbbc176f7da63fc041d2ec0d415ddcf25774c2d87612766a11154a4acb832e5179d4d322c1cc9cf984ca9f61c379f2e80c1cc8760aab8114c5bdc7635201f91ea08d8519ea1b6ef806433e70298c8d40c188acdd36a63f2633b231ac0c40bea32f03236ea5b1d822149cd24944c5abee77bc349e05bdec0db1726e29cd08d82a69faf8683a54b1b2bd15b36397039dd021b10ed8beca151d53ab397877c70959cac183a0806c341346a44c29c7b720b6c73a7dae6301075cb20664f6848dca1aad0f1f532f8bfe36655de47dc7df9b75667678282c3ab26a6225121f3560a8d3f8c4e4ac183facb54650037d070ac7acafc0aa80121237119c3925ca2950972af394b5efdcd29036b8f2106ee33869fa2260460e6c5e213ed68b7feb3614070689547afd992b4f7afe7741c5c53cb2cf2d3fe4cf9a875c2f46cd93f19bca1ad5e42ca70a4092d9bd1413764ccfc4b5ca9827d74cb83cee4ee49ed7efe61d6402f0468a71784e05b403546f416de377524caafe42d1a16ed4c940a346f958845f0af2cb8ed40e0c06b11a407876d67d2994d6a37185aa82c5bb171b68c9af2322b75475b6bded274abb350a505f050355d8c3dc0aa9e428a7ab6b40dbfb4be04a0944bb13536b510d3c95cc9984098a970d24ad236ce4613e58ebf09c27c3267fd0f9ebeaf7ef32b8cfbefc6b2efaa5cd5ee980461ed1f0a61c190f2328cf2147c2a59d6785e242b8fbb336410023d033b19bae98b4a7197bcc22144ed8555a208351054a2b1a404b554c0cf8d8aaac6d61103e4d0cdf3f25c5ebc425e1ba3fa59b3b5d4c06cfb28c828c11b3571fd38159c478b6c5df2cbdf3cec7747ab27eec36dbba30f51b1c433702b1e3579a60f19263092a1c1653e7de0f9ec47319a808785f7a903f87f360348f5831a9cf4d6429122fac107b532e07572656d765a26d6724b8b08d7b691add51d9dae8866d77e854f96245f36a518eb103151c2e86fc8ecce04aa83dead6d84c34d915b0f16b26ed976bf57b59eda747fce782522348818b7cf8dad46d9c46e9274988404700f18e17e77dd5b78a3845455e6a32a0e0fe8c8e204cb755485dae6b23115747fd14a83947d20930737ec4ad1f35dfd1c8af98f0c67560338161e50f42a880751a659210d17ee6945530bcbd363e3a88b2e4aea0d297c0a8f8417664b07c0254d0b7c19f705727012984e8b02cf48f3f754b0bfdde6953309fb68773834ae85ff8b600e98faf9581126c87f052a790269b9a721a22aa7633dedf32ecad7cd3dc49255bc653fabdd4d499c0bab25c61b174bc421f414e16ee09203922010cf979981930db40ac50beb1c667d5045541f41d5951cdd9af708ef122604433a1020fd3089fa7679f55eccfd5d67f46ba3f2fd330fe4b403ab4e513db8abce473818bb7d65be9d0ac53a21add3257bb952a609476f1b2ae2375c8f3dcb67fd5199216b0db6df69a4f1d6312c8236b7dff32012ea555bfd84f972a15eba208f02043289ed7b35347b7470ae3aeeb3ee250d05115b363587a575840aa2903b37eaf8ac7f6471027d339622051ef97ad917acf551d2f6a806dcff06e4d394efd769463f50591ecc0a32ca772b0936b74daa98cab1f6d0d19e7d3c5c8caf2a0652e6e05c0b3233355f3b37f7d6e329b87307064767ff28a4d3b119cc6ff271c55c653d97eb88eb7262cef39b82aeb2cb8b81e7151a3c866612b18d3065bd7e49769f77299e155786280d810c6a968bf7d1ae78c91b1eb36b9d70113e62895db4bcf02e3012c15861a34c6451125c8361dc67f2dee06df20ae1a6be6a2bf64bf801f685ec82684f0f0e5482d40893f4a53d416cc8b2591dc56ceb1a59e2d9f975a1399530e3146e547e26857e306b1dc4b7419ba1441ff42257d50443f2a24282f5187196b8d194c8eeddae1f67c31532b375fa03be2465cac05555a2f15ff8261779b7bc5edbfe6f8c6b1e2e4c635b93c7b446dfb80b6e3949a64f6a5c5685016dc07d91b54256e0695a4443029bc96b74697b71ec414be4b5d6bdaf674f1cc69adbd9e8b7f34aae48ceb9f651fe7a925f64fb46917753a9d9d8d4cf530b4611d63ce6466ea7f12489c98ce84cadf33fcd23da4a3f6bcdd2bd7d407ea7e123903ee2160f42803b8b33d3290a556bdc3e7aa0fec7b78d4c771007e88fb6f91873dc61d400d173cd666f312db516e4113e339e60bcac8bf939069ba73af6540d46f332ccd901ef5c61e8be46ee5d22f06d7361979c15c23849f887d3f7beaede223a8907e03739cebc0a6530dea6e7441eebc0b3645b7e9911c0ef675d1ba4b16e709c0ad1d80fe450a064050b55a3544d03c0d0cb8de2f2c7368051e34693cf760e81b58ca88ee67b0f81f305a69cdb8b0e3abc8bdc64202f3da899e9d438482b23eda11f51de854e5b7266c12d75d03fac297ad4d78c102c000045d511b9e9ee092b1fdb5524eeee3ea34164599c0d0526195b8428c9b79d450ee1d5da5cf894ed26933603a510a4b9b9238fa00105371f8d57983f830cd703520308aca7b07a7ad4f682ba9b42eda64d6422b32c2041276cfffe61a13a021c1a5f87a6060b2ec93e856102add09dd542e01080995f446f87963907337c4185787f82cf50b043b312f10bcbc4156ace9acbefd7dc2cf1dd15311b0b60210bd564c61016e51a6251984eb9c348ece75ea794c4c7332a9e55fa758831d3ccc3292d7f68e4c9ab8fc56578ebdd1b3a0683649ad9c4322bb68303619453c0d84c8d9814483cbdbf4d5f4e91f7fcf01b2e59b94bc6816a892480fc608696b7b9a4d6924b80964e3980f3c531a1118d5be29436b8a851c76e098d589efa5c7265532608629b8e255f0c4097d3b5518d05a6a83a5af82bda98dcc8399a9c4d666499d5f7fc953581b75cc98d26a0bed8836d3f76cdc63c50d12875e8111a9ef5070d38ccfd93bd4ba7f0adc77c8162233b1775efbd0e70c223bbbaa0e17aadaa606d0d9bfb9a57025e16fcd3874c1e3c9f2175b3e159a8ae6cdafe2acd47218e1d3fa7735f514f748e2f4a9afd3af65633937876c0dd094673ba70aef995e07e541a2d205775aa547721aeadd5b9acb02ba13d745ee4960803da508c13bd683cc727c2d9889945a98310fdf007de02c5affadcd8d11688e86208997ffbe4d19d14838c08edcbae1f009948cf4a8773a5aa151fd0446829298869e86b4428e451451b159882b7d41f160284936fdcb78e236d07162a87a00d1d8b69a667e639596869c768a03dfdc38f4079ec39a8649ff0e2ab782b761fa851afb3c873a85ae305fb41828a5f1d18b769507e93386350fe796daa2ed081fb91b88b867084316e4c7d6260c56bbaa2157854da34cbea726e49d4c5206b6c17ad5859f5cef0d7ac4d1322a83a10cecd69d7dee72eca61d21f1ce5e86abbfab7d75071044d98020a65c5864fc5f4d6e746c42f182e6476d9c9e2f468ac46c9a2063134b4741bd1e859ff50088e8f4f8062d27206350e638600f1b822dde3699459ca6b0082e3fd5d60afe1d09b9f971ae7c3bdf673a9029c5b8509868976501a30bd6da3eaeaf03c7c1cbac24127ffc50f1ca327ad50fec0785f83815f4a3d1d84ef494f06ba3935577e94493cf57083ea3437d490021298037b9fd26d66fc4efe6f6b3171157d8e828e7821981aedc47ba9027dddd5e27a72cdfd712ea0e690135252128889e4253f4ddcd994c5ed33a8f5bd245c87b8c8677f0fed5f8af7e3517917247ca26bd3eacda8574bee3d73317a6379f3144486bb3f2c762811b3fe61a0552370768dd8ea03b04bfc21e296f21a73d998f1db2687ffb705c796217850536abfe23a0970eb1f9af5cf7418fac8cb7bc560cb14072d3ebf2069b4e80314239b301049d360c88ed39ce08f627836ee4eb46c5a5e6b590f7c1b023f77504d84e07ae2fa624ded2a6e450972665139b94886f759c508f43cfdf57275fa0256a0e02aee825a735f7b3598229cf1f229879ad3956fa14dd3d6036bc4ea4b441c0ce7f8372a5c2daeaf26c55c43555956345e08d6d29a80950abd6215df13a08955b148966a3b2aa8a5e1b5985fe5e243bcad4e614b3ba47cad50c26416f6856bbdffb0b0bcd05dd1567a14f6a16b3e1d28d7d3c30c6b08a827fddd34b8eb143bc3f12ebe37ee71377bcfedfcfdfe2cb90d86d98d64ef4edb76eb6331eb2f71bcc9d4697517bcb537de7485cde5c27b69bbbcf3f78ab3f6e0115c5857c633cd96f5a5a03d35b6a4b371d5e2a52724fb09a6eab657861e4eb472ac0c6b4fa41ab07d9155897bae1b9d729d799eaf0c54c29fef08b7585af181b413bec25546edb15ac1dd263e20d4ec94807ea2ce23e518de784dad4ba4ff51bfa36f26f69bd0a31f18b299df87fc6307b5f5841cfdf1a0aa2de716657ea5196b04ebc5b3b3d7d402deec38f5e6c329b9322d4932e62e328b3cf0aa3789eef7951038d546ba90db6f193b458817597864c0c4e71a24207c2d7b48b4309ffe552b6c38d2ac7fb0c53f3042af5cef279e20f8f88096f0589af9cf1265bd2fdfc3195d0f3079cd807042860645b95563e722eab1626245f0b3819cc9436b2172bd15ff95fd1ef1f993d1ceff5f0f4e1c1690ab87a234c184b69e3966ca2b72509cb0042b2b8074360c0b145c5450776cdc26154b97ce68c32c9554d7adf7c8aa744c418c1bcade221a5b4fe852e572bb8733c39041c5b8dc523a22e6f8e1f27a37cca1bbb7d169245bc39cff6890f3135167de2cb47bdd132821633a9c0578800158949906ed2736cb4537e01d931339225efe4e187de4ff10d4f2a6a3c204388e99901f7ff3ae28ef389c19e2d57b72736223e4678a2d2f683e74c7f5d4914e75cf718742771ca404c6dd77d1dbbd37b80789ac23c69ac92b60e5f0fe43d8910dab189fabe2d8f01510cad8c6d4307d968c3b5dd6a66dbb515bb27aacb5f73097b317343fa8d1f09849b1564d3fda7cc1b95e690788f72b7d7c33f88d9491bf80be8ad6f9ab37d41372a2d7939483a11dbb227f813678fe68a11d075094288e95c55e4c3224670fcf98fa137ae73329dfdb8b3a99077e40ef0ddcab2cfe94ccaf7d74171f71de63e9cae5c42d198cd5682f4c07c51666e7b3e1f9bc219189bd364606e1e0f4cb7f86d382221c853d9b323b2171f87b0ea5e6a993ebc2f810d2f0c1a7e7717dbab47bae43b7cbfd0131136e924240a73f628b315b35acfd93b8a6dfdea6f688835ac5111facfa89fbd3b203d4527855de1d1d48b3081db642c79654d5b3038183923d924378d545717d66f200d93a3719f7f47aeed56ef2b20475064c4369cd0a10529cbd27902a0cfe6ed9991da1eac4354de2ca606d61c254f0a0f5f26d0780f2cf2be04de918aa7700a8fa066854dabf64cb016922f17b9357bee838a98990a7560cec1e4b9c1535b0d2e59da92cad78f827e81631d9ded675db36ba8014fded325ca0f46e3cbd5c7ffb10235beec70d007194bf5d322a602733e149f6fe8f0c0766ed7acac71a11eb75ec324404b0f9b9b45c7fcd90a3a05bb2a00f673b93db0a3e9996759ea6f3773af409618ce9954919178b8ec54ae5328b04d2b456bbdd06697075880d965cf8cf7db762e0bf47b5285a58a5f6b85b9c8e272863453d242d6708e04574ebdf7c6a8818ffefe1187a4ddacc14d877348fd71baaba5dd44a48ff08145679c4a7cda655708cd10ac92a9035377c5209c17fa909c8de65d87b6f77c14892249f3e5763fa83e7a370881b58c708ffca939050e3af09047b1c654ed0261d9f2a8acdf0e3029c05db35dbf344113cf2f8e38bc1a6f5f62a1010dc0fbdbfde0feaa9cc3626ebbb9b8d995ec63074a5cd4244dd6aa0ed7fdab668ea787531bf4275a15b6d032b609e9d36bfb40b6cb5809dea4bf64d5bc92fafad7382cd75f51af6b03be03eccc1223cb0dce685d5db5dcb597fa8fbafd04068821756f8d0e138e465b4bd164c48a4aad238ebff4ad77faac905db573c46aaa0fd701ea8b128a70c9b3fe5d963b0cb345b1cf35f7bb9bfdec09925aaca030ebba36c295950c065eab2395f2517741ecf4fdd2efd3491b340601acdccbdccb11c1c5d58130a0fd56732b6c7c670b2ac7c67ddd2331b097c6e24bc72831ab52a186c57368dd23fa1c0d2e3b2227ef1af611336dfb1fa8e73fe1c5e8cb43d2a8cee3ebaa232abff693518ce5109a98df057d8b5a13fa12e224e0aa1a328b15d51e8690f225f9b98aa852acf43b83a89530a56cc320549273c7e5046f54318c0355455247ed011e0b8a5802ce261acb57da5c612b3d7ba5622366d5cd819c60b2d60bb16b6f3c4296412c870823550745633c4f798edea7597e49be8f28692af42747e8dd754e8572b4d16cfe1a63ab99e568cc166d04497d695ace5ee6bc9eed65eb418cb7ab764980155470fc1efae9b33b7e44a5906035e6f604980f6bc2cb2b80b91568cc6f92a7086be7992a06a247d3d6b0f805b3c909dd93c2841e409403f11c2f6535a147a2fb13ec9146608fbccf1630d3978ce28e0817478088f522333010282f8e201918a3f0a440eb00cac563e7c893b622c2523599a61ce328d954e7c5e67e5d32fef791b3644fc739ae35200665bbe5bb5975d35c50716e04cca725987943a6a97e7df3449b01fe981c4e430671cd30e2228b65ccb74d1677efd54dd0f45d7c5941eeb6d212be090a93aa1346ce4c09b362be91e2879c871456bd841c818d8c4b22bc4ea8b46ffa79f684bff6128ea25023568cb6aab21567491313f92a536a82be1340324c6d1c53aefc3b65b8a0c7bb917537e605396239531b639e8c9035336b8c4f4a0052c3c1550d0a8086406ef8efa82c03da61fb3ee82ecc2c616daf2293c71758b32520d21b2250509d72aaf0a3fd56291772b3c98817e7af8b28560f75b0eb67a01b385f73d24433d36487459bb0b22d4fc8f6cb3595eee0c155c4780e13d5252186980c20d7c58a61d12cf13006707a26b5641a93bef15bd98bd4e8d84d44b7fd9053e8fa146a55ab6593e72f1e229edd2b247227ec372f25d57bcfb0612edf58603700d5196dd96559830f0c8d1d8987ca64f826510e75fc84be022b1e684a2c57a53977a848350be4ddfe1458509877c445e2c798a8fce1610099be3476b0d51e2bb862d959bf5c53e75cafe97331e3a6bdf74dc3f971dbe7567d5fe6f211d9d0dff56e03aad99f324713e9a905a85b4e94828a9c7d91b8c951313c51590fc6f42d822d0a5178cb93ae39b4259e8dac77149a4898a5df6a22975c95affa08de73c05d0ba2595ca6f4a219e031122692f29789d8abb2cadc9af4fcda08b30af8e9ee781c731ac67225c9917abc05320fe74c02145cd6f17e0e11afbf9f809dbc733bf0fe801ebd6900a10996a9537fa020f1936380487ad700c4a2e35d301b80918e33fba0bc303d69ead86e5d808f0fb6227dc5081c24d5fa6f53c128f05be5c153f8f552dcae22fa2007926573bf8752ff06afcde7bc2e919550c673587be11cf5c681f939e6e27972bb4cdc97b40e15b23da85b460211937618889f740fc865a151f990128885d234d31314dfce118b63bc044891920ab597ac1f2690a1121078041ec715367d8b8c36cb40b1550ea9d64f8cd116e24b7a1cf3726ad86d11ec9826d1b5a9d168605933b9859897c268131cf85291cdb7f1bd758dbe1a83bd1827da20c65b0ae6eb686ecaa46a59eafbca74cd13d4776360461a1e3d5b4d6d4d40dcbe376e79f542662292ad13df20385f70d1bad4bb64af487122dab425f208d1adcd18b27e57e12eb46e43dfd5aa7107b97959a76206c0ee999ffe3d06e4a910382a242e109c62765e250e3c4aab2ec2f1cc334f59f7b6c26a2df168a4dfb977380713852aee3af2efbeb04b7e2f7ad1f43cf05a506d4f6583c391ab5f7f52adce140edf001a27a6847783b7c215508db3f48b6cc6b92d8a90c58085a3754d3fab1cb647804cc5646145db901f09e8c645dd36964b017acb58be2788d29796db3f0e325900c1e4afdc4ef23d411e5a83a6ba19134e58ef67fed3647c79c3a3c2327f46b72f4b5d0756ffa3f210df6089b16ef0ce7e49b232c41be568353dc5ec12bfd625483e21a1cb701a8e9cd4e6331436115616a16f7ba3692558178abe98190392271ceadf2e06f2c56d72be6b8ca9457f3e3c52631ca6fb3151b2d480b11ad9d49a0ed0fdaa3d330f7bc84608b4849f2940eb3e4a28bf8056055eb2ee50ed7e12aa24b0df695783786acbd300b608da0a6a092112b967069b9e0783ed4ebc57bece0dfbddb424cab1b1d5cee1079e7674de93b3dbe4953324fa4e41ef7a0fdf1e4ed5cac8b2d20d673d8c75413aa8399be59d708c5273668a1599db6e78e876160f6734d402b5d2ca2fc1246192e366e9ba4574d67c99dcd0d522be47f32dd1b02e36ca3b9b21d0b6c2f878c437985815b3899f7619cde74a7abf21cc0a282605bf35ac1472c69ff41d45534a13083cdcf5860a52a719a77f738cf14870012cd7cfd9f55c3ff9759cc309df6a5ef6ac7992aab3c1c0efa2e02a51d7117e1006b31232928be7a259d69cf795410e567bbb5d5ba3a9a0bb1a02356bbbb648e192007d8bfeed17b61941ec7d3732743cfa2e148e5d675f4fbe2875e31520703526d0c1e142a1d6156a36a309e7d2d3520ba416246b0a4afb684dc121758ac8f5a8d0fa9494bf02c28d9592c554c4155398d3b8e4f9c87fb19b6c62cf77368dd71fd8e10c833317e8fdb1238e39cffb22c589d90f638480ea6083e31590d8df5f93cd98d26453c816fd6159099513551fb8e58635e3380ec90d3f9bcabb451957a3a0d3f27983ba72ef8c9f205a845fa96cccb780857b445c6b359ecd80c8e4ecfbe57ce434c63fff390e761e13317b2d08e69685a3578d8835ac88b8bb8eae1b83d34cc7edd8cb9bd258f57c457507f6671b8e64df1aa074427c6649b8d5a30cf4e72fc32f08fd7d20e6396f839da364d3b26c3fcf3148b1e6ee541d542cb4fc380db8b6db09d3fccfb00d60bea57a330f38390121406941ee8f15bf4929b35e89a27e76333104f4f079eb2b02297f51046a5318ee30045623a49f16a084a33a73935aeee920bcd1f803c9dc8448bab692eb168b4af9e8e7d53b27a3d356f50fe0a6ee2128d8e85fba5c6137f09165507b01d7c0c4324885ee8197491484a5465c115964801e820f17f8d42ed1caea779dc7870f1a04da5adb0626dc9c6ef5657e66456572025a0d695c43e5739b591de61260a1e93e68fce723b64da8f582cb36815ffae63b81e86460dfda3699b1feaa9b244faf1309b2c1b6d0207f7aba61c4dd04baf030e5c8ddd67af6b9b5e5226cb59b540b5862000d1e1cc6adfe18d54fe07a3111b635c81b12a3f4f1344c1b3016b3ce7e4ae08ec13594ada21d2f7410dc7b847d1c8b3d7e50465758bf07c125445bc4a949d851007f08726d5a67781be9a55c6e297528feec79e1bc31f23dfe8a8b4677b3d54c769b5a576dd4c7ca91460bdfe3361385e346e402350c196f23dc0edbe909de304fc18d64cab3ec46120327351d4254065d121decf93e42f29cc45c3973d9fc87cc5f8445831725f9bb0772cc0953fd773dccaeff8dc490a0e9b4c2165beda48149c01e0f0511b9987ce3d077b504c2dc36e221770909fe56a762d0b10b8cb1e49b6baba38854968695523821fea67f0cd7aee2ebc83b96f0e8782c249f3a074f81d8340d50beb4ef966cf5f024a1537c2fcf3599da51696f24db0c59c2a0fc0320d4852a20e9a36c9e9d87c95145267b2047d658cdf2b22cd55a7be74c9d7035c617569aa9bb498565d20fe60e83def4948dd2487fbe9513edc74e45856c8723609604f917c79975e233822fca2a3d5122a2256219d8026ceddb068d96596130fbbae51dcd5e60bf3b1bf0aa2b29924ca6f86531f44119aa24755bf80014fc6a90d43d99fd6981e7868ba468e0ebdc6a9c73fc9f9d189edb1840aa74be87d8dc49a3bcad9b4c0dacfb9bba2a8ae910c620092ba6fc2387f617a016cd3e4002ab831645d063ca82ab244b4a044607203b4e4dedfad27ca350ca66a4dbe18e838d670627b30ef905108b0ce49a45d872a9d1d513f401ea7b9bd37a432481121507e0f3827bc8cf5e9840f4972c4780ea81ad528c811201d475eb18590d79a1fd1f972ebc715a5e853e6dd33b50d1357a595296f02cefa30e0c96dcf6df55511e3400eaced223f9c56284aadcf4b31dc02f1d7f67d1d66bca20d34c1fdbd1cbaa01ea642edb7785629c8030561af951b411433f8444d2bbe60888675d94e6b50c5b5fd24cbb27ca5e3a74202f785d951d552a0fb48281ead176c9ff7940e38f119c919184425d84d2b1e25731849d1a299d60bb1c0d37e4b240345174ce506d004e710ce64d5e72234b15b83526bbe63e22dba28796875ceb8f4779c42e66a09c8233c38424e4e5b72888f83daee798e897d9a0c1500f2bd2e423f4ae0db6e17c9f5a27e0aa0d0eef5bedf7708c762a3c541f352961f45570a303fa0f131f3a6051ea96868a1628b9f0473f6216291485890266ed085e98fe3c4da3b98c6da8fb425e785c1587b4c60775955329df53e657018f5917e1ace9306ba6e17091639a23e925cee8c562ce425511b0a91ae96de69e288249527dee826689c5cff7fb93ed7df1f3a7431bf22d1a763ea521d55ea2934a6103bf5f2d8a2d2536fe340be9867b148c3a913ea4a025c633a3097fdf4365fa59c8e9078fac8bc0d7f33c64ba0b97adb035198ed73d028bc798315dd306bd3b0037c40dff197e62fa9244f0a8f2bfe0483b9378adba3b54e032c7441a605f5c687d3a0f031dd3cdcdf34d6f311d71e85069053a3920b939c7f4b23a49dec9137a2a5502b9b5e21d695617efd83d854505a2f817063dff869491e4e2a9236a036b1d4ad1486a4584633bfb8d88cbd97d94f5df4837fec0bbeea6f2e37dad3085c012fa539c801c1c79941fcf1b734cb5f781c83428de292ca44919ea53a485ac5d34fa71ed47150975593e0e1c1921063ecc2131b23dfcd8f7e533bf92e21d20c1d4890c2985c346cd45a9d87caea6b4113ebe6143f744674bf7396db1eaafafcfc89bd3ccf7fec469fe7bc7ab064b834412d0489aa115335eb43ff0e51bbd2073b230efd3230305486464de5d133dfd261719a4f9b78fd8b778110374267382bc887e8421922414de07fd91d4377c6468f61d788b387991dbaa3abafd79e49e84ffe1ae792a6a3e5802c09d6073369650fcc1f55ba03d54f3d445eb1f307abd25c95daec908c60d79ad9584507af3206857a0498730c2167f3b2da8d7642e4750fd62bc234d190067c30b20c285fa508bb4f1a22d1cc4bcfb322123decd234ad1e0784b3bc9294c31888e5aacdf1429b4b7297ffa50a20105391f8e8832a04a576a5f8521a5e59fead4835a9c6f418322c749f58f88259c5cecdcd54bfe6a0797b57a3f1560255d2062437e3e970b3f55ed312a5d67c979c50d290f8909373de573d5067b1d0f24f51b59debecd076c79a0d4acfebd7a03f8334fb2e2fbbc0d8e3353f519f4f6f0c64df2788d533d2f230f768fd746b3ed6c16e02ef44b4d488a00513574f85f99555ab4f9afa82318add041fe1122d7716218993163ae25e39683263502bd8946dabac4b9b081fb0af09a2c66480b168aabcfdcc00cd34f02055c6b499600ad7934678e3a6f820f653f12d09a22250547c7d04c1e30a162fa49b5dde65635fbf5e797efaa0ed92db6de9c122b113591e5f731ab06cb3de6e6b36346d08e437056af5bf342a43e6110e5836828851d52afd5db4f64f7066cb818a63392da225a5d5c968a4d1c21bf7ed0e4165e8b047f231dd050efa092367b880050dadc6e976c42c48298ad629459e74bba34ea32e6d08506185cc3fcddbe968e882c171b4ea056fd15e94e22527b0ea498c0788dcc270249533154e66394877edf68c679cec9ed403303d4f29fc4bed9310df8da5e6c8820d9212887f84976ed935093517734040c79cbbcf16fc32db337f5c8837d930c4bcea07c58ce43d02a2e1144ff79633daedd3186b96eb57a3699656fa9437daae6f9edf9725d78fe10bde0c6404cd920136229deae24ba3a470fd269c3d9342bc3a137521b40621e40c4a63f15137ddb9c361ab960275f75cc76fba672dae3297c31f21834d44bfcb6809e23f6d3cc399835a767bf4f4226deace6fbdd4bacc6e1638a419006ae86d8436aa24d8a40189411896bafe0e2f7d6ddda0c711ee84c91794ff2ede01e89dc896cf5f10bdf860f5a96f15be8d0684d625f0f4906424900f5f60dbdb3e672bd8cef81633a1b32ba75dfab14632e1203ab40f65ddcdce3dba06d6c8a5107f083ce3598b242d47b8477741605ae42f92a77d32297275b8118db0406714aced57f76d2356288c4accdf27ca67ec5dd8b9167bd100ec10d1d7ee5a076f401ea3cd32e8bde091294c8ddad731e33fd88115533837733c3d4160454d58ec8ea2511b3f5e8c5241987aeb2f2c39f3e55241a5357913e090825c7d2d0ffd0e61d5dccc4cde2e22892a508f4303470449e705030fde7714b6f3aa887bca809d3c3eea62bb23d8e0908909677815490bb89e874edbffeaf1be56b5fe26bef18b76babf8b6ec5a9db71f68215972300925beba6528f4bf3d5d10fac1f401e7cfbd24ded9fe1143cbcfbeca2e32df548f4b155364892bd96db8cca840a27bde07ed03878ffcbf9bb55a28f5d6baaace03a74c333e173cbc6e174c3fb1ba811d3cd2734516e912cc079b89b72c310c5087d3673f76666e33d04c491f544d0b1a90a642d4b22c2d3af980e11410ca2adafbc7de0d0a9ec1c6807625c6f506062a2023a5fbad036c4b1c82a6c52c36e80c39a8272c3a74fea5af2c830fdbaaed9b1a6221c9af65055a269ec7b93469a125f38923e273faf373b346fd7a2c149712dd1eb885e668ea35d55f1edc76c7622d4bc95b43ff8075ad23d2f02d40a630830bae21ec0c966dc7adb294a2576f77f0f9571066748f8e74325f1945fd2571b9f61380ce6fe28cf1138863ab6a9809de307afad8f752755b1236d3c266bddf690d4193da82a75a03dc5d57de4a8c0ec019d178cda2583b57250e1d796744df8e81f02bae2f8bb3968b7f7f4d472570d6b1cca2a7c3fd5ef7bb07df742c8cd102e00768729e965e9f8c016fc172eb0f826fb6ed9d9a4f64e84ba6d11ea9bf6efcb62d4fb01083eb37b9f53f47b4b15ab56db590c416e5fe69b6c5015872d3530b26ff7b20601a0fbd673d980d4a9796ae07b6e2037274bf71dc3cc2d7c77f3c5fe40c2d47f463be6d32acfc431177a195be83efb7d7e59c26a68163127df08d35eb78db7f4bc1d31d26a6715d3e4b5bdf4818a86d0eb6635497fea8d388ad43957e3eaef68473f2c81734449ff83a61bb47651463aa2debca73058dfb66994513c56566f8a93dee58116cb4b90dd01e364b1e67e7585b4bc21ddaff02af77f5ec42cf1c89cd204874c287f0a99b8d6b131e463a94ea8521c3ad1fb730e354cf70e1171646c5401ea7abb3425bec540b26e64edc3fd3592ba84263a50271f7a3b7185070f8c348519ae7197ec9ece1b4d9b4e7cc03408b580992b51d5f0fa960a547824f62ec7d5062123a4bb534c5b44bbefa6d50680a4e560cd7f3ab1c4c212b25f19d6b6902437dc8b7f845b683bfcd8ae92f0e51e0313b283f38b6cd13d6a365c1ec268559d57790b563949beded5f626c8f05979d5b72eef3d82cfe341640ac1062a1b4dd84fe70f23436bc51469944eba28be99b62ccf76f6071c3394a831dcf168fa62fe2c8f902fe1c7b6aa55c0a47ccfbb087dd10992473ca9575e9716cb7dde5d5dc1e295dcb39dc9cf378ab1ec9d963bd6f102867ff73002194933127bc687e36b928efcc9209367848c7d51369a36a1dc3230f2f4b959f1fa67ea3ec8fd4eaa4ac17669e83486b3ca84bd36b5cb9b759e001c8749381320feeff80e081a551c754e73cde09113a6b3e47fdbacb766c23c3f369dcb0e6b30c4c7dab49c55347d487a3363c3f5ccc79d8ce7c9e5b84cc73297c6a8bbbd25766ae3583dd19397d373053780838800e03bbad6cd0076da0f1de543e4a1ea874fb4d942978069131feb9f3338fb6f2874f39f42332ed18066f81ff16d70960fc4d8ffd13aaf48b78e1b42cf2183d9666dd7935683880f573b84606e246bd88cb787218f7c09c12b8cf6c091f9c93762574f6efa68b1c9e1629d945e5e0d3adc281045f5d43de97e6ca5d21314cc09e69961330984e15f5d8b1b61e8daaef2bdad598fa2dd934746c32143644b6c981b9ce83e2632b62db51978ce80bcd7d137578528b5c4ad81fe265e35a414d05a4cd4959eeb1b80c828fe6d8e16d9006b3006cc7e4dd60e06663ba0c000532faf120b6162bd0f0bfa381202a52e74ca6e74c8fa29e9ad18ac98e65030a9ebbcc80ba4fd89c6118c454928b0750f754b836303eaa93cdb71163aba9925c4d0883fe9031851868abfd23bd2be089b4ae1953a39d6831b7f46d2f0a07aef348474463fcfd3c20e0147f6ab94552063f510ccb497cc182742c504d4f83513eb9f1fdde50304cd0f3e018bff503b2a991c9b4db7cba5f83b87f3cc1fa2fac755683c0876eff19dbb588839df27b26bae01cb2c4c3cfa9c81dde09256e41d829e0b0c7be2da7bb618816880a90ea97b75975184769748e612573837e5fb3e9ac6232ed2f6bf3c849bb1b419b1622e8b90e30965f9842022e3ccefcb347663c65aef87b8bd39f26695a24531960d4f38dee8e7f6bc4555937d212ffa99068bacc2351487a281aa774940c5353c78e307d7c21d42cd96b3a3a5595d75543b98b23bd1fe4be33adbf74dc60c137eb554802d25a6acc7684ef07f7c2838a4df43b03e20abf993c48ec80f770b32f0b655bac5881a0611c609c4bb59f299fba55095e9cccf611acddb75a695634cf8ce9201f8aef989af72499f33671b5374ce315017c0a1adc38cdd6439faff44ba6888b2732f35651418a1b68b415fb92dd606bcf02c8f28f02a88c61fa032d6644a8685bb8fcdac52ae1e23bb8774bb2e31648fd308d1dbe42aa3aec55ed6da2282f2741eb8d72023e804099a132c651e9fb8a4c9c46bfe2f21e30443e8a0f3a9b96703490a1e38560d4bdde4c921789ffaf56be0c066e8c35cea99b9f9ba5780e07fa203373ec43414f7a93ead11a2ff575b580d6555b06a4bc909e36dc3d57a01af9c2c56accee8e9f67c98d4e2c8a8bc0c3bff738943b37469ad2ae6312d1a8ef17fc329d21f9707ebe3083bb08c6d3da73eeb96d41672f6c700839e63fe459b4e00b7d3474835cc9f09ae49f25f7f3ce99614039a1f3228d920e83f3450d8a422f4e871aefa88e07bf599a0adb727354eeb128eda8fba12a02fee38bd8c7a3d52a9ca7b8ff69b0327da79684520f8693bef1e21e8ea52014e9823450d46ee849a6f105166f905441359f62bf307074dd9ff78c7239e27d360b0c76eb50c4a0596b2c843d122fed631f42351c738208a2b4df59efd6b5a822a8910dc4c9b9ccc1fbe2fa2d59d1e28d1ae41e9a065ae18554391b49168cac24dc437d56204875f4163467dfa56079c3f6ef5b74bfdae090f4f37d3a4c930f707a8ff1d21e167fc01b10a3c256f7d6d0b2382fb799839bbe3d8b814e637ca8ee9c3bffcf8c888f15b39d3c162011067b4ace22f9bbbe0cb32cc2b8dea478de6a0e8dc72f39cbea137954aec737892f17cff6d3c0ef9781655fade91577d40982ff1be4eeae98b42bd27cdba5251304bdfb31c49043552011dfda97bfd405c2336152e54581c8828daadbad633a0b42477d3a009214f0ac1f86648e24c3f3419520e5a6c580bf2014f17b77005865e1269cb5181da7efeae0601f18129e316809e1f4618f34c3e10681675c3b90293541555c182546862c2f53bd9be72c5cdf26a3f2eaa6a2f390bb72d89fe7b3b59e2c4ce5b749f0ee416d4cbdd131c48dcd7e4b6f76847f963c464aaf2770a224a08360c2b86504edeeb7b7c6c3b80b6618cd8b93f485446e58368ed53e846aab375ddf7cf6418c3d9c6b2cf0a474d994988a37b4d7dab572090b988f7d312e61c8c83c5793f1851b5120478793097f1db0888337aebcd9603034d2f0b3c9deb08f09a4bb969eb64751ddd59fa95eed6bb34531f2b2be0bb2a8febc4299b5901fb1017d6aa3da93a0e9a1a1c4c1429ce9ea97a4da86ed76317d687c135ba15ef547f17a2517f11c2e9075a441128393d4a0238c7a776de2dd02060cd1e49c2ea60fdee2d3b830d76c23919b090c43a2613e975dacf8798ac3cc514759d2efe3ed12223d294c6cb01a1aaa09bd30491be804f5d09c880809c02652e7cb0e087011a40a500e30712d9cb2f82389602f77f2ccebeae702a1981ec227e57a85c24dc4d214323d05a75bac8e6b8ff42b5a2739f11631a918f6a953e2e6116444ed3572db80ae19b5740e9ce22f57f9ce98f94c48d850cbb4c69de04dc22b53cb225b11aeac24e3914d5fdeede26a55e2a0817a7eaca85aae8e4b9440923d956e0c7d32982642a54c37fa9fd4279a0e39c6e8aac7aa0fa0f55ddb8ee3906653f8a879c70dcbcb8109325d2774b5a9718283abf07333c672a16a4dec0455a47ccb09ea4c30aad7a0cc4ba3b55869293fcc8528005432a7569a7b78d9e00b715a14d0ec897fa8910e0822232f66b6e0f6dbf948db3979c93a2cbbb0943a0c1046ae1c8dd224d58b68061697ad715dc45d1a59dab4d8feb42a9d4869757834a7d2f414838e5d23224766a0311b81d02b0273b6d970d9fd312a26ec49fd4fcc7de528d44b20e7f3cfbc98fba3daabd7d297a4bddfeadde02bb37a2fc332787636cca812d68fab05dd95a1d5a49aabb382395a965e2580fb787ebdd43524b824011b5a565e075af3fd5c91fd4d089a91afe4ac9956cbd939c5f212100734b20a0f39e4d4633f8ce5c169363098df6b42217c7da7783f4d3cc951fee5ff69aaf89a9f75e068ca22e14c26f93a95a4ca9c939c6e21ef54f1b9b43899bbdfa60bba9cb07761a2b765bf2ebdfb1bdc7825409aaea0233bec7bbc49e2fca5a5ff82b29539a7f6bbeba9755f1a98d4ba1f3c2711d9d63d4598301a4b64dafb649a63eb90596721d3745b1be9c6933e4adf6bf55fa10e097bb78847fe830bfa9a3ab0cb06a9130bb58f9a3af5cfc3db9292340cb7ffb411df4e21359e02e9f87fcc09f9f697e09299cbe0b592ecc26c7791f2863b189b3869cfcdaa51d5842a36a16be13a2a0fd992b71cdc8a45dc1ad728b5282ced343b845c282f7788aba2c9655d730c25f8872024ba0c91af4768b66dd97304e863c05d472a03d7715bfd1d5648db53c4baada3470fe287704e293f028d334cc18d7a685c05adafb3e531fb579fa8b373a8736b7ad90218cd0c1f65eccd2e7ab1cc4a7e2a5d3fefaeb1537a1c6b98e4879ef9d60cd46ba53b90f553e58c0cf808e24367a2c3b8e518f732c226f6580d68cb6dbc7a49b7d410a619ab4b78331a6a532f2435c5cc9feb273afe4256102e655225c957c7f6a748f273e03f3e968ee8c812c00b98a5fbd28194c4e8541f439ef007aba427ae017c254aaed0b73efdd6227317d0cb0555c49e4b8811effcc082ad6261a7f03b0688f19ddd883d3d414ef76032a2294af791c9aa5e75413e4f7d3b5cd0da6b8a286a15cea776571b98da31f08fbed80b9a0fdaa04fc5259c7b09aee6505e8687292d9005d17e3bfcacc757e2cf7c834867bbf04fad2ab3f60bec191a86127ecd439cc7a7cba2db16e8b3cb6566e95a20b813268c68348a20105b348e665b54521edfb2397e07ff943238fcac923f21fe8214e9b21010cc4d44fe1bc30a235e263bd2119b47126ac84a61f2bfea314ed50d487b49b3bb2c4da0793d39f09cf525c97199be4cda4e0204b542280dbe0cbd01aadf975160c938f6cb2fe33efe75c4058030cd364c705652f3ec031ef916c40e0c3b98ab11d8830f0478f6d3e4066da7d052a6353a022d866611a80227510cde619e4eaa1ee58eca04a11d7a60960f99cf2b90e38ae764b64ad75c0a53902872ec559baecfc4721e031f2db21003f8e6831c0b55df135352ddd2a69c3f9f8edc260f5964129090d5a82c6a530fef2b7528b1dec1735a51eccebd2c63b9905eb475181ab9428adc4701e9e2d834c237ab991f9a8574086746dec97405ccba5ae152870b38e70c62e4ad954adc238ccd1877aefcea0f246c497ce12e427f3a49345d1cac9c27326c632fb70c420795a9d0a319b9ace63df29cf80e39c9694830e610301e848d3f36afc3554e7b73f04a333197e52e71d9ae83d5d7470fef69a6a466e00312d15f41a45756cebc3c02c469f8346ec6e5968a99f46635d49414ecfabedc1d12556b7d21e0bcf8a3c196e13121d399118f692d48670ad12b3b041cb64b5ecaff70111c34829a5d101fcfa2e473352bdd9b9898f1e5c0f035952fdee74ac3f6f2daacf16da6a7cc7d642480dc1a21869f94ffd9e5f4204d19aa497b826680659365a841bf12830abb6e45dd2f23c79aa1cc9d190a7086457428d4e0caf56ec71d633986e3b0f6b5ca4363c8b140b4e764f9be5d83ab85284f4a8bdd13f8a0abf3432ef8ee27419353cdac3d08db6de8fcc6422f4dad902fe683175cfeadabc3eb9096b14ad2bb0c76536c192859cc714e1b368961a976be1cca33b78b3969ffaf95c099bd35bb6e7d2304807ac5fc545d5a460752b2f9ffb12d7d7b2c40169e7529feea4942d370be75c3e9fc5fb1c60cec4785473fb96ed0f9aea56454d5853cd9e51d6816fd4896e5db77afc91a5b6d578ce112409522638f042e01801066689fa9bdd9a9f9170efb74a4bec0b9c0bc190031c974d174a4ab9b64b8a21e56d4e2b9a8ee5c33813a84df99589b453d1b500a4da4af10e9cd5197740ca15222603b8222827d952b8de1ec3ff64a78867d21dad7144cd9083edb92c79bc42d82b370c207e8418301b7c1e7bd37835ac00871ba613407021d04dfc39637f3102603701ad4bf640ef8a64969aab3cc4e85aeb20c957bc0775512ad8c41908deb5d832296a93c840d48f482c1847c6b0caa6a1520b63443a749a6e3488d307a218cdf90a112c598eea1e27f647f4d4b796e71fd310ca1bd1c1ab6cb120fa671f4186fba5ac335a49236cb4ca23c054df5904bbd75a4dd346b7a7a5efb65dd15bb58b46edbc4bc9378a985efcf8e5b7b13f3efd53d3af0a62c4513674126e552233382aa01383fc579db1a8a25567bd10d2a48642c740cf6fe45ac922946a6d2ea94bb7aa39687f1bd9ab247fabe6a861f95b1c30b56ca82266d77933b6789d5738493bd746645ce822b15be1fb43c193dce25a369c05c33553d49848d48d9eef04bb43cc32328aab07323ff1cfe07ce5fd3aeeac952a507594071f24dbe656b5e8a01123a8fa695628532c2b0aa6fe263666580902adffadc88200957ae04b9b0f34d007a7e1000e28246ddad721e736bd0301129013da9b3df8f76ab64445ccf8296ed39a9cc59dda6982367c0d2c48425a1236716c2a4f1aa332970b428c898200bb8eec35b8c04766981133c0552e8ef99ec440a6e571ec23f7e5c002d15ff3c003657c5b7018f35c009a5e5e03b3b4ff818d23b1efc50da18a1f1d6a8931c5558d189f48f856beb373f44037c807cd68de0309bf086dde3f21efea99a1b2ab12f8f54468dfef386ccb0d16817cf9d3c81b99509ef5dfa8ebc583d3c7f43995c928aa363c41ed7f8ec875ae2405f42e36c1fd1944aa7731f4777f52ac8795cc3ab031a4492c45f575411435f793447bbf28ba2a425a9f85efb4a0ad1e501d2d89508b8b10bcae171b9a043c3f41a90140d0978cebfbd56ab9f6e1855f9d00cc7af59c3e1bfbd442f32da3b76d6c601fedf2c40e6f1fd0111bb7c3a3bed4c26ff0f3bf9394ee3605bb009ad1b800aa6917331c76390f82ca99fc3bca5f0ac138f52dc5c0062a55068bdaad762f7cfcbe57b971967c89cf291decec1610f7018224e4de2ef1cc53bfb5ac1fdcb39a414b7cd86307198e587e55238ec35dc63b5097fc4444468fceb35fae95225dfec4d436e6488da322262eb575cb4da2dd7a9563823c9f20892f6c23fb07322d6b670dfb1c28349ea07bced9b7cfbc5466bab6d5af79771643af79f1901da76408560ac3a49f8ea8763c81d67609026fd6a669a13c2addc6cfd20dac7da527922b6edb04cc5f2380c7ed5236aec4e6742bbbade940a152bacc11704cf07468a4a02826cd34db2bd202e0d3a2ee8e529f3e63e7f49387bf9d80b2b1a0a09510263306ee1846db6bc33305994e9e617722f6c122ec1fae1746d2870846f5e025b8a4589272a8ea14049b81f53b554ca754be2ce0e9f341aaef54abbbf9f57b59968a32d3633b43a4661b4c37e281cc71e0add30d7f8878e6db2d0d4a4be6fb897b152ec4e3389df1ae87b4757df0eb966643d169609ac8867e9e78d6b517e0f1380221b5c954ad1e1ba79f0251b09f35595e3ef5093208b8d0f97f1d42cc49feedc8fa718a62b46a09d2a29a4b30f07e070816e9071e39f77f224349537ae0be0ccbee19fb6a566bc830194fdd8de398b4be846b2adf9646c111f7c01daf8506bb41975b355560d96248761ecedb986404ae3a3b8b16ecdd881cc5aee69c2d3ec5841eeaff73d0b104c13e89353d66498be0e13cbdd6fed202bce6f0603074afae724adf8d43966a2de2a64c193698f187bd474133c01fb3520af63f34c3bee3c670cdbfdd02b56115a2355c9213fc970e76534ef69dd333dbac2aa0684baaac4b558a0ffbaa4d4901de6fb3bc373e268d83c5ce7fe610d3c93dcb7963b1b03bfd671cbbd8ba2eb20159819e0979bbe309a741da1b14155a0fb5a9d2ac9991a4f76397c551ed857c854c9e5088e55ad0583f653fcf5e109cac66d52daabab6669057d030a95e580daa69db6aa2d2fc237f843d971a512f9d55cb4e656680f9ecf840e2b85849b833c78acd3b0c26fadc1dab98c45690eceeecdbd5eb2bdfddd4d12738782f5d2066d75288ed1b761d4f59d11ea1d35492aa3d7dada8e7c4e2931844c4f7164a49b51b59b2b3cccc17386b99c399813e575f9a2b0b41ae1da7e6dbfc6e443634ddf1ccc74432f737da46e578ff1aa3b5cfa977161042cb1c1186d9fa5c2f75d325f469940bcfebb993eeb4939f36c106f0d2107501b8477b2ac2c529c47ea5378b7ddcd0de2bc46d554644d4c5d04d4fbe5fc8e19fe66344ec07a67c28042646ee6415a810dc56fdc1401c20a67f1d56bcaf55a368b26f1c9dd1447c97af87b8474e8a96538d409168afcb79f31d1b18fef33a573f36cb5e9af3b7bbfefe7d4d8c81ada8d0bc08a0a865e42a649542052f7c5d21d5b9ef8b98fa8ffb9d84564a71a77ac87b02eff62bb43a4269b61149214057a34acb522b2d59a3de9d971fa7eb0f8e425a01186f785ddb9bceb1e82320960119880174b7a9fe9c9739a2aeeee615634abb83fb125798f50d1eafd327d467c91d3dffe693d4d15dc3d5599ef65ca6d7f2b590a3bfa3fe59c27f66e14b7e0c5cdef5198bfaa3c35b967a79c035731bb35e8f9a46169dda164613347db560e95cb58905381aec298a1e170e46054ffd0cfd4aa46db63dc9dce70fc0f56f0783a4db7c45c7aa0f8128818577b1efcc12cfd4d21d37812386ce2b98ae6ac90401ef740308bdff442639b164cfcc2b5254c8ed1b8ecd0813f39db358765efe5d6368a5127cc48944eea0f3a73f4741dfec0cde76af33f0b827d1f23e9bfcf1af964a5d11a5eb619eb2bb1d32da62bb359eda44f6c83c9c149aea06af24dbbb840338c8101e1728c65cf209bfd30e8e7c98d17c76c58f6eaac02428a43227cbb2ffda4dd32d6c9491e37bf98d87ceb295688298be33ddb978b4145e5a8e5f9eb1af16fc82fb7863bd48d3c2b7521cec314da235f3ebf2072c4b29171cda7bd81d5fe9a6bf0adee6cace91251237acc3edb1a2493f0c0a64f561ef36af9940631e07f1a5149326cc564090cee040c91f428945bf006bca3624df043edc8429e795ef88253c09effc81308ffadd2fc7c7b7c06fdf7343033bdccf4d33e636801626a882d51140fb618146b0c64dbf88eaffd11541f4ca820bfdbfbb48012b966d1cfe62d40bc327ac097f015c4bb43085b7449b6f99faac291726792d4e56bc9d8a1640f6f2c5d427ed608e4fe4cf46e25a1839b91b5ff8a196932c73ccc593a84e69ed310e9870a6994df7807e80f0f59faab24c0569e1d3bd65a73b3547b4856b27996ffd1a5709f91a407cd1e9d3ddc45a56e4786576e2089eb6c573e0a8ae53f1cdf7a6b80bd7a3f8bf783f7d4e6a885bdbebdc3f6d646421411545b8f6b2feca0eaafcdfda6025b243e9eee050a38e861edeafc9d1ab8ae5046ea6e6886f1712c5bcb11bd5058f4e3660ff883622218c1f699e9c1f6420e3ecb364e94dd9bffe26987613677cd75c92f1bc5b7eaf509f8351bb01741aeffb3495981f19d0aa05a745626f8083e2645c03d22b6d0c545de4855a3706a56f4970757014e01f5fceda58fa3d1355cef58d95939737f4f78ff3df4a056ba555e76441525fe3b30ddc34c1005666589ffc1c2ef68ae4e07b77876c8832ea54bd5bb7eb9f64559f6d6f34a1cfd923925f289363596084033d6e87f72a460835b0e391c91fa0446790d67c3d49269021a89bb5184875356210f9068983c7bd436ce390d24025ca29d81120ac9f448207a34699e0ca3f57cac7249bd1d785b8d93630f50117cac7a7ce0a1ac27306c0fbc1f717e004ec83b2bf259acc2ed4a82487c99149660b9ae77e4c507d2697caa1de02b32571a10fe99eccc5351744e8ca1fbf6df9f2f30eb9627b2a8ebf1b9380de1a20bfcc56f5365488a4d1db1f3a53614e75eab24838743f8faa8f7c9e3ff79238555541eabeabdcb34f65a829c6f4c0cecbf9797e98e732c7dd39fbd826025ac358588ec296ab85230b77b128a3a9f55133c8758937d0d5c6fa903c6d66028b8899fd39c3f386c4650cc4da7247274147a1f0dcac3b377896998a3963ded0050e6d7bdc70a8da684ab1ac8b45ab84acbb83772ff03f0f551da129e7188b7959f4cb0381b6db21c6edcf5b468b48c0f637c74b7d4290510dc976dd9cce00814060e6b931f02b6d1cb9c123c53de53dbd7dcb2fc11415ae341b8e16a42502f6d9caeb6096cb0893c1f58ac92cace57bd3a4c35b119c706b881a2c1e2a432886df8e9fa8d49c41135d52c74c83358ce11117b4d0d9c7cc84c35e3634ac85af21cd27c25e51f6d6ef02fba9e032577b6e9e6f00bce46e225d3bbed69a520a64279938bce59ddbd39ed516c26b3a8b3dc64d3347e46e9f0c515d34b78073caf6a6947690d3e6cd7ad56220796cb60e934b60e0fcdd3c4def85fc3343bf4d933277be5bf1d0d0620df0368d564ced5d09ce2e23c0022ecc7ec30e2ec175ad2edd472508fbc580bd44b6f6ee37a1d1e444fa761b37fa187cb849ba3170a87bbb469471f1c89fa5d9a39bf2700d6489fc21d59076d01ac9d6937da7dae266fe7f6e39a7b944d11c7cbf15e76c552f0510e962d947018756c8feee8aeac0195a38313034bca0fb28d04842ad232f35b251fff3d0a7487eba4a10d973c6d124ab903511024b4dad724e85aec4a8313d348b4d39ccc37f0b00fbec4b7b6ae00fc0292d8a8f7b0db28b08fa2d3c165eb58ac84c81f9588d323ec9baa1689e656c947eb4d75ed0378b6eefd0ec839b095a911a9622246aa54a17f6e104da12db97aced93961089ce2af427fa6fa4c7405deb43817b58ed3a3c25b2ef7b1df6de976e3110db60a5fb70590b3dace0ce989fe8642c5d7e8c944585a381997ed8e50e2a4d1f8c71255de911395b9474942eb5e82e6e3878566fec68a8dc7f0f52a27c062d1c807476883af26db4c7ff07967987242c5b69fa27d042d1400e13f72a3fe3461868bc4cb1d7798e21b1a2cbb406de1813fab6852f92f43f16894072970d9d0205ec46835f4bcb96bcb37d9749fe75e40ff54aec50a37ae5abfc2aaa994f39edeee62b6ecd7fb8df763b879cbc426ada946cee24febfd439780fd4a58616adbdcfeb97297323345acccf66a8f8c8ad1ecbac751f33cd79f4ed660d02799570971098c5ec6c62dea87dc0cb537e8ae8dbf75e4c260017cbe78a24468c21f78db54e4886564a86f55dc23286f96b20a45de2359bb84a7e3d1c2f41a2a6977a7b4c60225b88d9e45aa40a350c7869f7eae1675a36d1738f3194720d6c0d73fdf034184800f750f2db61d3e88768b7259d15e7298adaed13e97efa674801f1adc096ecf14d8223da7b43ed2f969425a042ec221acd4e366007754d790a225e471b343701bf35001b764083918f9e10fb7c5d0767b4af98716f86c122b18b47357b72e8607143dc751774d03c0e0a8bdb86e40c6c6995acbb1a737627f37a326bd3732193c0368426e5d1a1da223c366436831fbbb58b0c74ffad14990366c3a9668226912b678dfb481b711d257722f1a6cd3748d770beb14198d1108ae06dce24fb0350558c91f2468fc7cc52986c9457b8a4f742ec0591a88a49aa4a318d02300f5558dabe9c32f46700418f5feb8d327775154379bfff1f246118f50e6c988bf3ff5d0aadb687af80b1da6285609de761124f038557ff0fadf34c5f7fafe38df12a7fda52ce3f167d6a5652b86b5be96ba3caa7020b0732c128038d833f71eb488235565230637351a638aed1e23dd41892cdab432d2e19575cce20f89ff4679ec5904531bfe85b02ccdd4b65465520962c1e1044d920777cd6402344096da489064d9cfd61f65eea063d7e8740d06b2b131a2ea02c9ca51ec9decf947e9fd7234877f905c6f301d3a4ddadf5f08d7d2cc4014b25d7fae57508e77516f81ee97f3b367476ce6218aa763cc5e7cab0bcbbb6743bb1994e56f138a3216d089fe28b86c7265c253aa1607cc8cf58d63bc6b07d37f3d25c24436dbe5957b75b9982c7445a43245d88bb4f58b2e7050146d4c856b4fe5cd39917140ebb2293c39c6998a40b72ec2bb340bb13602a802761bc6f6958af1abec34512b1a7d5f4f3dd3d230d65d91370ae391f7ac93d887e6c57d50572457d0c620a38ecb17a48005bc53308894cf0313d9a0332091d438dd090159ba832e2986728643e3b4e23e353c14b2e51d71b6f5938a8cb3f6ccddd70dfb6b870801a76be4de7d9f89be27a0667fda46134923a2be79843d76547c4abde5ec579a9ea177ad80642f86de4f46c5789313c288df54b5cd9d91244bff157282893818863e1ab3601bcf459001ec803715ac9eb2ef1ea0294e3d4e067fa881e01d27b6ae14dc7b89c70a850e5cd69198b62d00db9a5cc95d36422bfd107fc0e6ff4f5feed02ca945ba1cbd1cf752256cb36cd7810f79a23105a7f1a3f2ec6cdb222d4a24b48c79dd457d05b80cbfc22144264cf4b67f837d5a0367d166854d20de52948b11e01f93b872306c4f274c429eec595f9718f8810c8565a2bc54815f967a89d02660538a06b0310e329da12c0b6e35e68118f6fdda5077ea3f5795b8afeae6125bdebc7982571c0ffb93cf303d4eec1b15aeab4170b61f7d05574d7ad6458727c67d85983b699629688ed790b4e877d5df99a576ad138dabae18151ddffcf2d7fdf3a9619be65efbc9acefd4e373da39e34064e1189e7338117030cfccd2150548e753f9bd287f8f37dacef67f6000e4eb4133117e7c66b63a36ded8ef8351dc8a0fd45bf2923eab155ffef9b5c31f71deabd4f2e2f7099ea2e64e94e0003bccff516397b879e18700515dd150988587c2bae8b0e8f66ed444bf1fbb57bb02f7ae85107f2d2060cae3e3589dbcd11c1cf4c573f143055f8a64023f41a6ddb6a0a284ea3ec0e775cdfebbca54ef3d7bb44c00170196f0df0a5b096a188acf3c29e75325d59050cefa151a0fea8de684c6f449d4884799064f937d80c3447a829ce2ab5d905fc51c1e991b62a4114db5bc875a6558af942853b492cbdc8ef2f707888b29398a84d2d72f69fb1680f5a0859eb83a245ff9d1ad23125f402b0cd8fa5b2b0dbae70329f25c85c2c945ed217db1f408b5902def6f8cc2b6112351c26747633462cd1a6649e1cc23024b54db5d375df6b36c20b40df23977a99a72815275a0f3167766d892a0ea3274eff5a19f27c94b0535a780f6546716c1d1e6bada21d5865e61ec0ced0e2cda4324f5a51bcf4d28438b5e580f8f475812c7c3c24ecc921c2cb092c60034f80a878c5dc72ada6d8613c7a4058c85c7399a903ecfdfef83f0888d5c5dbad3a8c5b17a8a77ce8b4884ed73662977b1cda93566c2450bbeb78201d96ce65869359fc2dba8079f12a15f5f9e001bcb1dd2dae2026c79e44d424359c02e17c3aac73f1e2021fc7050e26eb2ee8a5ec8b9ebe1ecf54a66378261726ca9fb344044c750435e35c65e59f01861c452bfcf4c9169df24883da2f71fb12706ab8b2afaa9ee506d6165e9aa8b511b9d739d07cf424e0ada64f1f01022045344b0e4c35318f33cd3e57e7dc10cc8f7191be6e63db5a4a3c2bb24b2d34dbd514cbe70bea204ae5aa8ade0e9abb075823f402dcd9b35b647ed088849120e96dcadc9ee98b229cd477d9242bf725bb780131e0354e70ff6c4b1812469232628d3e4c49818babe3dca5c79ae188c5280932c85166c3ae564c5b968f8b5e67533d2ce50a00fdc79c7cddf3cde2c32106d5f5c028227de69425dca61b82313e9f95d3357d41f81e8bcc386f5630ef8e4def7b7d71f101341e4da6e0285c26e35a5d97f14a00c5e906dbefc104398714000085925874160935d5259bbef775c81726efe8d6bbbd04a034dc58c8d5688a337a75b2d9a3d5aa3359448d585dc2dfa1b0658d0aecd100d092d4895adbc5ab2f331e29afd24bd35596a984b10eeae4b65a8013c43fc530a5dc08f4f91f0838b5a984e60e5f3fa8fcc402bbef64a13d4be5223f88355f1397b34f880f02f75234479a7a43044c71029856c93f95259e1b58904923a81129d63076b391fd0f636c8e73c56176386186b8ff8479f7651f899e4bdaa18b144c497ea8309b0abef8c7caa81ed2bfa32d72e368f7e1c8ff82d45b89042ef39bea521addf1ac2792363a6c6a386ce52164e838537609eda8afb316a400ed4e7d2713091d594ac1beb7483d2efbb431878ffce943c76e57c86cde02e5bd6ae04c9d2214c7bf378a9df27893263f65f94a8c3f5c30e9ae013a5f6d984207ed6e1c5bb1fd98a3a69b9746fbd575a41e6efea35763737054559d25d2c73a4de094693b33d39866a34726e57e96fd2a371920acc6fd04dae4418fcfa4e1819035ae2b88f710e1cd9e9c96663ab1bdf29648b04325f124b13fc6f75e66ba798fe050f40b72340de6d6752f9c65b328f41d06ef8862cb728bd0544582154c04e2abeb7d5a0a199bc392384d7f1d75b8518c33d63827c96900025a37ddfb795c70b90b4645c0a2fdd742ffa419004fd580fdebe0fd8b4875f41e0baa35ed7c4feb6d3a2b366f81fb5c1ba2f490adcc3f1ecbb64508fd5aa8a041aae5d1de4b507f4f377e5e91228558b5f4d0844ec2eec9565d1ca7808f82682e8437dde4c3c69d7ce6ff2adb9744b24dc7cb33ed56ccbbb45a9a34ef7ff22f20147a6af18fffc4b7c48460f71edc97174b4927590f64f303e1204d64f177475668455636055ebc41499211647b6b57b3751d9e0d2b2d0ecc547c8afb28f43f9b5c6652c64a54132f5eb30930fa31490941724e818ee90ba289782f57bf438a2fdf21b9a35e8c6e7d08d38272dfd2dcfc9273959d5aeb2f77b4aaab219a5981bb3420282739f6a04a960e16eaf9f0a32de9e0b0dcc3b974e528007f57bb0f9cb5af8568a6106689d5265d93ac75686ff017b1e926a7461497748a01403c0f85a481707bc7b641e2744a902a79252c2c85e724100de7eb43a12bc4745175271e342447698da2cb718f5ef236ca8151d9e36afa54b2f1f7bb9c7225d80db08402d7200d112dcba76bb17505c5bbb51fda892924ba4bd63ea8be586aafdb552f2217e7f070a84cb723cecaf3e82f41a66697c0235a0310cabf3e7d92c30ed27285d581269d3c86c5ddaad8c5043d3d235bc7fb4f16e5caecd3d7e3dfecc382ba049b48c5c080cda3b838782e32702ac3f97607034788d6a5c8c94c6262b7ea5392f14fd91fee6853fe0156c4a2d32692e2e42aea46295b5ddea7c2389f9de509b9e1478fc4355de9aa6393de719b5cc6e0f1f2478dcaf7c4c71152941815ae2784c411f9c779511db654a220ce7072735eb4ac003209f6021885589ac9a5c2562ba8f32074d76d2045bd5e9ce0dd6b65a76e1c53fcdf4b8778c83b61c1d069820f029862b4f1e460338a43ab1ea93190badec78b6244a0e1e6d379bb0d43c508b870ae9caa288e45ffa7da177217d32e12a4570012338f94ba547a48ff92d00ad66743a7eb6530f11c1908e8dfcfd49cca5aa9e4c6e19e756a7674ac9820e5139df74481b8972aa1542883db357c889095f59a8efacecc1d53eea2904383ae2549037713707209c767ea3399ca10c2192a1228ce65fde22731ff1fcc9a19640875f8d7f7ed7d0f8b8acd221154cecb0c636204ac0b264a946042d6e868c69f4b98aac2c8e305372afaaf8b9416578381af48366aec2e820e7cb7e8b0ac515c8dcbf581f3e95c73fe60309e305ea27daa24c8d888b07a18f1c35a4555a04dcabf3a8ad4084e7f00b872adbed25f5bf369ac1adf4e6028cd86f505c6ce5605fe0c8508a2ad7cc8e1b5ce5c11e02b41491abab2ec823f06ddbdd9ab3e83ea164d048df4748c3208e5b87f08c0368cf35afb9ab68c1798203f60709e5caa948c96e81eccbcaff10d912c99aba189088fa4bf2945cbcaeb01e18728d015a7752ed49189acd95afb4189b4fd945109f11b796a1dfb9ab66c8192f437b79198ac7a3cf010b5fe4cddb7782c701b5c9e48aba0edaef6e9ca7e27741ca2240f2f06a8243e568167883b5830e6ae80dbdf1a7cc7725b0f1c2fdcff944241f7e07ec31cd82b417b50028616b4b492eab218d88ba650ebbb078da747817340079aa018dc59f607d61a607e9a14c738b360fad2600b7b39a2d54bfc12fa2600d523cd6c6be31df44ebd65fee9028e5645fdbb85a7bd5514953cfc94adcdff3198b818a70d0488166bf3c4d3e092bc6fdbfbdfac1f77d7b670d4a60bcc7b6f5ad95f9c70c6ab71485d4258ccf4ce36571ad04ae62c77ffa134943b42dc47aed76a5bc7eb11115d3a1935d8d666b9f5f1783693b37fa1af8eec4a3271bfac4a63d21a5079004b96251154ae27a96d330eb83d0f70067b7890806b3e4fb9ec12715bed5bfc392d834865240ac4b7c297e10f7b068c91e5e43b6c5730f6e6af8651b9d4a7aaed84d65cfc9414c6bfd2bb11e7c5a207f785df19aa00e94c3a9019bd3d50376c888ad7e5db4af9b6aa2bcb3ef2620258f5f6cbccdf328abe2ab6cbd701df8b7148a06c2e7f44b912ea71480f840876b159189caf926b823936766823b18b9579453c058dbdcd045c0bac9ba791e1ac9ab90bed2fbc3b12952a243a40e4db20d2a039a4b45ca914674370269f79af20c4c5d3d81279773f27b8a21152c1c486e471cebdc01f5c176e30ffdf5a6cc6a5c0b0455a3e425c03a464fa1e315728e627bb99d691f7b49e5b0279dc690aabf1f4c5bfdeed6b7bb290d9e1459279751d113dc2bb58c196308fcfa82fb5ac933c8f206ef110118c15dd9ce75e446ce2ff9c0d460f2bab8ebf0a9fcebf66f23d6014ed6b738d68b100cb75200267f105d1f98e0b58d8120c4d5f6c2de1e04588772e34af4698db27384ad2529d6d4ffd7bbe1221a5a4b09cc53e0c7d463efb68abd2049513cb9af269ca6d4ebb3c83ee92f940616ac20dc7afa43ca67d41c5191b4dce72462804968c5e2395490283b9ce9936dfc5c2ebafa9c15aa53b93cf2007d97ed62c6529454e90306a00024bab9947902ded51cdcd8fcf498569f6c2ef6ce1894d7a5c8ea9a4f1de79fd0dd20a84fd05447f1519762ac779eb8a271df790d48a119099f3bd4f8c8eeabaa011398c703acbbe5a502c123f073f3ace2f0b5eed33a061aa20da15ae4ca1e117dfc7a3b2ec5f3788bc24fd988487c59963b00e987496b599462ec9106bd47dd1d90634957e224fac472f7776cd8cb48f55bfc4d489d31512dbd1f373ec55f22ac71a7ac72a2f78c3082be8c2ee7776612f89e3e897b4f85ae78f233ed254d8ca14c39335aeedc5655173bea339b50ac650429bd072bf4a456b4cdb289c0c3f4dbdded5ddd8f4d0bb05772667aae6cf9e7a37a89e4e671ee51c77a118422454f0a9357bcf1c9ed70e879c93663d9beefe9fe7d739dfbe673ccedb8f902c14adf5fb23f6c506149bb29caee1888aa45e42af68a508fe6bc7e04833b77be5b1ddc0c236667dda9018870d55f31c101c75138d28dec0b59ceace7a885849100596023c05dda5e3918c770643769dceef468db29b303514adcd1f1982eed4fe9f455fb7fac3a010bb4be71f9b9c97c33327f40732bbdd291f3df00b80f5b00a2dca54bb3df2f682558f8624e7d673e9992466664f2ad9146e11d05ff1d9e6bf8d7548d2a7da1a73eec4a8ede460eeda8e3b45140699979e99bd057f8e49703dc3745245dab6cb7041889076e0e9ba1e97927655caf5f80438b5f68e3f8268e9cab5b95ce7dfd86e3082c8ed8f1fc83ceb594ca4d608c089b2b6dd73d917de36c55beb5f7ea132747e9ebe3e06cc71c2997e0e0998dade1c27d3ee86f12c08b27d1edded1246cceabd3fc8dcfaa455a069ab95e899c450e64245e4650569c17e90dfdbe4fad0490ef4f24e64f1d3468d422ba99bfdf48f3064372df6678b0613abf450653229348b56cceeb0edbe6363259f5e3728f8c9b4d882d207dea19344c915c89c4040ccad36b7950ae500192431be266f93b711eb797db5c757da333ab316e4aca40434b53c712e3f2c2a43da7194c4fcdaec7a6631116f21d6f433e2d27f99a7879ca27946aeef49cf38323a2bd2d9d5d173a7710a0239c9edeed52a2e0d9335a5e464a8e7ce43a887f3fe42d27810b1761a1445e037ba08a0652ed74c6d440a5856e7e94b29ce8ece9d5c4e58b902d6a257b2948cb5fecdea7651c37185e9e368e572fb52bbbf82cec042bc73e4d6097486c6526c54f16f5d9a267bd7e1a9b008c1c0be7a38685d0bbd2c79c899dfada42d437fc55f8a5ccc7ca5354f589c981a154878c3fc74f9af4f8322031b81dd003d33f0f7f4bea8189ebbfba193e1e85027b44d0b06176293030c379ebecc635a022341ef37c0306057b93e932939d1be06caee07dbb239132da74f20b21c38d402491aa1d122ecab4616bcea6eeb90e1bbfc88b50b20c06e16a04f93af6e32bdc531d028cbe79a89ded12749cd6a7de585f8738496d603fa3a3b2653f68e0d13c2082dd0eeee24c794c3b0e25753d871d8cd64a0202c7868ec9e43b5657b750b06ad50274aa0c0d666e9860e1fb0a0e4b9774302607c519b7fd99a4bf14ea003165781f6ef6becede02bea89823091f7c1a6b4bfb00721b1613fbd05a62a6e600e8d7414daf7f06957e98e4a274675f84676355a86aa6a1324c7d1f642b78a06ad0836e4dcd8e35c016a04c13432c09843a716bb295cd544e6c5cd5feeabe89b7624fe5ad0ae64ee1b3ba2e3978cea14298439035c9afc38d6a39d8dca20792413c18e188de4c5800d5e4eb7aeb8f5a4d35d3aad75379b039921a5241be7337f7c12d0fb24a2b391cffadc1c0bdf2edeaed5625f1cdda62aff6e41e03a5d1a50b36988a0981cf5638f1281136d60710bc81b34aec4b69a1606067d813d123cf33a0c685c49523780aa3fdb22fab496160d552d98b0445fdb158bf3bacdf0bcf22eedf11447066b67c7d31432d59bcbbd718a8a9eaff5ee049268252f8b98d18b0b688c3cb360124094b825324f54ead52454cd90c27f55fcd4387d4a7c0f16ac77432975b7058fdf455ffa0f40f4b3c7b9556d62a930a2c6afc14882e602d85c1064d74dd995e6adb205638d22a89a090fbe9fde3241c51d372528df4781a66b26645d7a13b1225d8b35a71a4227c5379b96dad7ad3091a9fbe5a17df2a7f422d7e225b8477b787650db952e98a22b84421371ba5e30403a5cbf63a9fef7be14c8813eb6e85e776ff85a891b5b2fcaed93eb365f927c2e628c8fbe56d31abd99cbcc93db1b98b04b94a53e5abf71f91b0bb44d4ad892bc3956f16dfdb6dcf9d9b6efb6ac7a6fc699b15520c4221f760a67f79361f2c81ba3be8d2b9579f9430113d8b6664d8678143007bf3645e10e8949040b6842862c61cb615331112a5db9736a05c3f80730da84b306ff7afac926c31f364aa9000c5930d9175c35eb4e0ac0c04e5cc9f17c5c965e3718e45746a8dfc9d2be5e4fa53abbbf25201aff8a9443f6806b4fb51b9c825b565c3b70ef15187888dd5d071f99b78ab6a8937de573b67df749e5214e351a8b8a60ba60706020537f5e4c1ebcb40f7aaa6510d2e4595f0b025fd18020eff626d121b57c0d9220f70c83fa0a4185797b4fb1f007e7fa9b065344949b7f4582dd999fa68c3a18eff91303fc929c8e0335b60caeaddb3ac704f3cea17de0f3bf937995c72a0754786cc2f9cf97cdce0414821f6613e1af324ba0e3f3b5736e72544c3cc1ac44056f7369d3664a0f63a43a63f22145391a6b3ed8ea292711f8679ad259fbf17e5984a9194dc498529b565e285584bbf80840047b81c191b03b8333a80a0eab4160066c975618295abec3e993c290c14a1e2e855f51ec33e1e9168e95efbe82c65391a1c266c2da15eaec5d3c9fe19cad3097c5dbca8f46c70d3a4810f5bc64382794e434967e689d046b76ef111b8ae93a97c98772977e3057aebd48aa15eac20dfa8dd89885cfcfb84b02ecd468d5577bd45a91b8b2a871286290e2a77c29c520b107ac2e96c6ff9793edad61abc9b7aef476036743ed9ba23d841ad4224c855e25af12fa95b4d2c6548705730a5cbdfd9451b549c97d937feeedb6e789429754ac106f925a980114a10b67c8b73eb85ecd90e05e13f1bcdf0359d567db6f08f45c026cca07c73721882ab6bcfdbd8a10c673291d23752f82eb6c447f887996c7b69bff01a7c757ff00004cb02a8bd5f22ad0128ce5b03c5ec5347536c831e3d009041fd62319436b65504a1c16505f52d779a56a308aee62cc5a1f1749382d32118d3ec68138a35fdf21869f4af272605540d4f971abf6b2d1236b63c895eee12a63508fd3407beae0c3e42dd4919b612427f92f90ef1c60e4c0ad43125671c42bfaafba61bc8a013e621aba3a0427a4fcc99578fa94d6b2336782fda1bd18c456429c6d39b28ade8ac95c21944d4e47ce4857e94f8fe7bba08236eb4314260cfabf10e42fa3049114a372acc82e73a5e95895312229a5fa1f08dcfa4b496dc83c473638024f21e577ab37daf30f5918c2d0a5eebaa1771ab94c11fcf7c789f593fcc6714c8316a0fd2255632a60b0f234db3df84565c986e9b0843c443edbb002bbe66bdbda50ae757024c7615e63fd8ea9d6e0f29871736612146e620b3616ccf5706c94675042fc306c4925ff6da6224b133474290bf2c1128d69bd31ec2f02801f68ddb6d8f71b81bfeefe064053bdd9dd21e58d80a69059ea17e65a6cc6820e6c00d0ededda888456c05b04d56f3ea6ee24b2a0bae96c6d846e235e3b9d5b93538bcd185308f39b561b92fd2490aee9b1da46ff482b1f614e74f8f08ed5eceef75e0aef3ee7796062e291c289c6dd6dbb98027026135b40db8aa0eb929ed8fa08ebcf7d3dab1f00a00f567535a4b89d3ea0bf6314836a4aaeb7da949cffcdf19df48e3313527e14ee1340a854841fffac752ff1e389a0912ec1a37685b438cc338da466321b6ed1e5c0be9b74219e575504c49685b5a015c728e4afaee1f606bfde8898f05e5b54cbaa9c93133071dff53fadb17e51882b3f30310c42523a2967f78f7cbb187da84dbbc209b7993a0b2b88c7dd0e389e2abe0f54c14ed602bab83b42092db8ac32b2cbbf79a18e409033f5bc8d36567fd9c2be87cb4051131a42e567d5910560fdf33c06d2015fdb68f093e71c9b5eb6f23888050a52e844d8956adb7fb079c913a77af5f81cc0c1107c80d6fe160f707c99ef6919be3ac2766087820170153850f9a4fab28729105725664de1c18977c5ded63efe0c2a5550278e5cf434f679fef70cb25201283f7088ee0bef054cb8dd2b6a6310b5144a88b5db70c2ed036b5669925fc68a932acc90b4083a573eaed3858ac613776bbd39b5c36a9343dcb2e62a7fb24a4cdd1eed16da23cb49e2493d52f7830d7a0bbaec53b0e7bc5932625b16be59086bd02a3334e39c491064b2f654e3baec92b10c373769b3859503b4d5236a8a1636e61bf1ec68e8d00f6f4640cd6fcf60097dc9e2d5cdb844097832934d7a52051bef39bd92da69d62dfa3d0d10c0e75d7233625c01c44d7a2271e36f45d5f78afb8a48c69c6c9c1604adbc93ce5d28ae2cf1bbc9a88e80140222e64d79983ba1e62695e46b0e329561277914fadb6432d45bc3c9f369eec6b7dacc73aeea1beb92ab835201acfa9d3bcc95507502eccde48c09eaea5a3670f78ed094c2dcf6c7b9ce6d901817bf7bb99180853d34fd8cf2c92584a2c3fb08e404698ea8b8392ad626081d0e0f3be4bbb99fae84a0e2ce254e15a9f2d934d465f6187ff1be7bdbdd1936028725b1c1073e5dff7696f58fa3a266814d1802e328d10d9faf1810c4aa34b0594438bc01eae437785818578249921904a26e097daebe4002813f7e423b78353d04d652f6663811108977d172cf0dd477bbbc665e4bafce61bb69348bb95b9100ed761114a0e76e8b43b0decfc68f98c0885429309aae24b09f4ec55879c30b927e57320fd56d4cba46530b94ffadc1cb28f0bb5f8d1b43e8332e630a585c55ff194006c340be87414800d48889244f4c172954fb26a3f5c8995ecd3a105ad2367a88a558f4de6186b3d0f6424060b80b7f4d518f29f95bed2fb24d9104fca7bb7fbc1502b2110d4ffe3ca213c66c9af9d049b834c12ca10afe3821f455440a192a59684333cc9b65dce261c4ac995f57014339fcaafb243d042eb1de599e9316e61f885804b05920cfe28a27aeae83d5017629e101f36f2d2014e094f3a7512cac88ad9e187aed8b321e647a293cddb1264c5687700ab40d5daa57d7a9c6cf6627e8923d2d7fd68a42c4177af25ba54fce69cd37a18deaac6a8478ef68887d2f7e031bd3d5226eb805087cca56ee8d615c8f4b82f4d742a4a6c3c6b3cfd69001e98e353a8d232be3625014d8ca5b18470de99cabf83900edea30a2955a9b213edee5ea299fe36148fd9650bbf62730cbd3e999e120d07b3421f3b46d932d9782a6432c70c1841d56a5b1bb232575457cc53d8454763288642c52c1dcce987a2a5b3281cd7f39936e897fc0085e0cf0ba75473f7264fbfa987001c73f91b302d546ec7e9bee5f900c3b855b16e4604803aa7b5643bf6c59d4c7c2f8f06e05ee961188f62e273e8b9b2da10d9d457433b20acdbf7122fcbeabaf42003106c6c2348162d661a2d43b26964498b65a342cd363b7bfe08ead132fd037632c8caac793b67a32e7b53172ed6403f4055b0fb5226ddc5959ba049b4d1e2f99babc64e197793be41f9d9586326a1460eb5ff1d62c8022ac449d8980c51489deccf047e35c96f97a4db4419c9acd90efb377d4afff8b377ef8547218a15181aed333ba21d23d5cb50f366710ff48805cd540185522bb277e46c8f1f82c8af40e8e74b5291ebd599853b61d834f37af372d0d7a88c4a53602def223faa4936e63ff18832045f926f842eaf997c50aa0e9161831b0f4feebf364593e6fb1eaf61d8eaf4e1eeaecde2a0f28a911d2703c2f9326945673104a2f9a73bfa7a007ad0f7ae8d68dab500d2f23071338c78ac882757bdddfe9f1cd5d5b2d7d971631668b501f2a174334e134d979a4f8055b515cb01e9ee6a6fd35279267efd018fde75e5ca2b88bffcfc3c8d792c0f3d364d68a2556953b0f19a1ec55c6e194dbf550f0e59ef1c01ce7555aab99081a9efa561a0394f465f789488d40fe78e3bb2a0a27bbde08e4731f95c13ed0633f275789fb9763789cff807bc77c6d80e25e2e6f90bec7523b8725bc56b0873d5b8d9dba23afc222ccca7487fbd0c6d3e43d988e321fce13c66800b628c4d6a81775090f98cd26485d722bce00858681166f5a7b2c0a4661ed8bcb11cb03eec923d01898b02edc10f562bd452ddfeae0369ab2f4d778d188ef08d7b5478865d3956aaca97af4846ab0fe6b64ac3c0014b3c93f66a9583a0d9aa25ca11eccb48cf81b59110297df565e13aac2d5c196e2b912feb52036b63a9a57ade81bda90b73c6bbb2083918d705f7d381e5909701171fa72e5ddb13aa82e87b744459b671faa0b74902abbfc50bc9a649999b192e82ef2f38b8ac8351dcf416d9e528a0aa12bc56f362bf6498c82eecbdf01e9108c14d7c7c5d93e9c294a531a7e2cb781a0e1341384ba964ece34a2b246400eee51c78cfd62c33dd2596ca3b5be2abcf200828adb01bf405c06aa200235dec2e0dde924f6cd3764d0e478b47541922fd9d967b0299502939e430c0cea8c88fb523d115f0d060118fc18f85dbaaac3fae1bb3864442cdc125763c9deeb55b18d0ef225812fef3aa97ec85edf4081f5a2f8c4b6343374da3e1410d8c1e7a3e583549cb7d8967d5b6f96adf8850f9d682459bc0e90ffbb3921b3a35598180ef8c4b85af3563ccf5d8b5a23a8d9e27e5760f1330ee4648311549cf6141ce3e66811b50334d0c7b41457aa0296a0c34568398a99f3ee69cbe67a2f78445b5539c14af0339a31d2e70d8ab7966fd34768f9d4c317c311d03499adc7e37b5c57553980dc1a8252b3b54085d18fb91216eaef61f67c2225f4c3dd9367db882630b87c501648a8a5db3ce8c8cfdf4012e36955812d8ccabddd1838a1ceba7a8ae8cf7d50d798a134a38e8e078865f6e59278adcf97593694831c02b708947bc40f2131b370b1803f1d72ff5931f36bfcfbc644575b1589a6d9015fd146e05b98ea30e07fe1c0c351fa981722c830791183d411504a10148810b8428fe5718640081262f8133fe28eb699ce99492bc8c762a94641cf4f63643b4247d17cb39e86de47413d88a8189dc880616da96743d22fe950850177fd508d69c1ef9f0e455738ae58959e11475440f1798470a666902aa60996065fe725c6a83538d890889f03239447c6b79c20f07f328bd635ec9b6cf6b69f72e8ca1767f731dee58530ddd8853f8d143d949e1117233ee3bbbae517e6c4514c6bbce7da4c5006299c19dfb91a488e58e443c9af15a2a3cc6ad46bad11127f08ace6cabedee6adf774a318fe06acfc64359f360888eedbfb934231f3d6adb81cdc5ff151a11a83d3db1f3c555c8de27cf4df7e4a0f919858d32182648f274d6919a43da2db6446e967cb3b7e0e108a0b39f37594c87231dfd89e75bb1433722f67c49fb741295f6919d9285869974dca410d0e942f2d2af377fa910a6e714bdcc9debab55890e673dd13a5a450f96ecb6677310ebe4c4f9de00423bad5343745867dd1765c776581e7bbae78fb74ded8914f67c68ce41707c7165afb679932b8dd971b22d71314055d0596f94b160b251698a259d5e63330ce8ec49d3eb0ec1ee087bdaae260354d36048aff923afe8bb319b963da0cbe226c534e0184c621439f821a22416f771a6e6d03650b415e1d225c23f83d4d5f278436118a952fc49aa98f8bd079559c29b6b8544514e6ed91b8c18c4da815992d935264976a4ad200ee2282640b12173fd02a2dd7541128ed11b2bc407e5dcfdebe803ab980203f3e06df29d4d510014a4c13f17e5ace359444df1906b4576cdf1efe82b40f36bfbc5b3a2ebb557da027137804cbaf9afb82b113e631da06bd284fd5e23ff4c98c27eceb67365bb3138e0f9e6ddd3c5128d743ec93f1290da351e74a6a82ec7f4950aa79cda319e99abeee29c99da8ed2e9da15c82df26ed42f93d32f04a10aaee72f3c40deb6f2da7d26a7ba9859e3d3faecbc1ad6ce3e8df066eb3a053876440dd4c5c3b38612c60397875603d1cc8783e16eae00b09ddeeb4e9ebb53860ad6407f62dadb945ab2ec6f68f946ebbed6337d9939fafe853535f48572b3ae2deeb1c35aac196d0a6e4689a5588c1c150a1bf18e1e786f8606faae0369fc931b26b72faaa5b869a92b6a4d27c885943021c9c7d81793c020f59bb05556ac50729182767782639e4559d6626570cc548634d93693c7787bbaf327459c96f54ad22e72bc54dce81c44d3656bd1cb930298cafdbc551edb28c29005532ffdd00aff63019124bc48c7b69d4bec751ccc2aee4320c2f7f79a9745c284e860fc805c2cefc9428f035cab255239369850cf5a02b104da182cbf259f67ca9b829b52a98c1875e9391f0d67059c22b20089225bee73764eb7be727370d1a5ff777c314b5db655fc4c79f53b5cec9c64ccbb082f10b9a657f823661b2f20a06597690fbc0c754dc71f7146194d380a33be87235387e51456d6288d8c8fb87b9d1f6f4fc1007e1302e9617680cfe8f386245a50d87e144d5034c6a291b9f12fce93465f3b2b4a6293abd5fe98a42877d3332d19b2645b9dd2032ea55aa05fd8269fd84b0f3339e311f97e0acbd23c24b30f39a2fa26dba327e92de3038174053bbb1068080ff3b81c6ab9b0e044c3fb2f4e084e9ad2f94f4ec53a3020131d68f1e2ccf446bc3b70651f04902494bfa4293b7d64f9d4bc10ff53978df46d228de4e9cde406cb8fc5ebe3c7801eb54d185c88ea0291d027bfc281b662774e86dd85d2c1f6321ced71dfea4938192acf4ee7acf74e55c8eb240bb6d670e0c4a132c777e60f4d34c53ae708055a90e4941d382dccb324680e60dce89b8c86a598f288595e4f9dc775facf8dc04d5c6ebd851a973a5eeab806032c8374b98c5c09b578ddff510e4c27669bddf2525f0f64f9295ad991947f367d124193beef710e758d362d3832827ba62402d0e6976461df123d1912cc54ebcfcd4bf4ba33ac34a6025983e7289afb594a753c70e0d9732236800a2bedb62c97fd239bb990b796ca21b8c8aaff4102262cfa6fd523a125cd54b7f2bb5fefcf61dc14156d0597a29c621652110b7de719ec3c7e334952c2e6d7f6217624453d5f207baeb89d9dfc190c13503db01d483cae68db9bd7fd618e3b72e050b59bc8cee45f5f39934d49fab952a41d7e68a9116e613c35418a102495ffc498cbcb3b14940c0a0ea6d71f4686447104d5fa8da2bab2216a6090a7933f82a20056dd7767e0dabad7b10805652133002712f7ce8e5c771583938f9987bc19e5603dec72225f7fcef8f69adb2a48c7aa93e150cd7adcfcbb8fd8c4f2aea61dc74c4c91eef28aa9220401a221cab6af2ca4d7eb3419a1e67f7ca1ba3d45f0deab135299501f98c2031db6ffe14981e18413dbb8d3a872dec801ee03e15d36d3d875dfa73ee555e47859552d5a468d4600e3889dc93978246c0bf4fee76bed9147ab73d7b5ed7d75e830945c857df36283cf186619cec933bdb5768b5c9bba228928ca02699a68516a8dd341a55f04036fec1017f6aa41a7b9867899f3a2621299a803d918c23c36f24e6a83042bebcb6926bf478538e3ff32cccf8b85d8c49a635d23d8a3ea711b7bef7ee29f53c69757d382fec80f45d789a13c9a9b5f4ea6b6c257a7ba785f7cd79dc17025a9949571b07ec8119305f5b469b3e4b70a072c745c3baea29f313cf658d63bb7c26155a8290844f0e61c727d4e77765faa6a73dbead77cce65fef014f954d5da03ff0c3be6bc4186eb090545250bc33f08238e6b2abc020e7ef7e2d43b3bded550b43b45ef993158d8e5869a5b47b149ea17cf7682fe760fd732e4482885900940739dc5d80d08766bb060ac51c43b6c48ae5a8b654fbc2f0ace9f3677aae4b8f88c5cb994f10c6dcafd8366410dd2bcc8c34db2ea0f4f27ae7c19a10185f10133092828ddfe32283778a93978901f2c7c203cbdb145e399411843b9458e7ff2dfe2d2451fa0df6c5eb64984cfc5d80f247289219015c407655262feca3350d5c5775ba0bdbd2323418fd09e27741e2f30e71b20476bdc02d520df7d22be8c577506341520a2517d3b4102d7fcde1757ac183d1d4682116c95f1c74c4ebcfe8156b7c8d15dec8ef2cd444aad8160a5e452a98fb9f46cf1f998ac13319a65c72b7cab57e334c57f6c26f5dbd57b7fc88c5ef2aa62a31139bedf7fc5e102f3a4f04eb657bf1bad755b6ce5574391a92d49753502daec75a353c84d0792e8d8006509d5c02a1abe88342adc2a3273870f0c3a99fc16d6c2ff42d6b15a6bd9bf30b7c3179f509b2d91dfde06bbbfece112d1f00a9d40fba365e66d43193f5dbf8ca3b334d8e0fff875e8eaac295e50514afa450de6ed0a1f719b52d70f4340c97f9fdadaac2fa0ba1fd27c26b57f3b38b58e37f8bcbb2eed1884c8f973d31a56ee11642d6fa3307db056aa70db9a30813c9d02a2ae38a059d27f6df949b2c3c2740316bffee0f92d88261058f8e0ad6e41d64ac4141c625844679530480dcd96b7beb6c22deefed049fa8f0d60fb318348537fa67a2967f2ba9022c47b5aa38ed759c778b8c3112ccb592b8f68cbf6a385d2e05b062ad7d1e11098c038d77f052774a5eb741e984f20a6199723c1fd8ff5c59d5deead9585da3112a6bc1d41ea6078135e37e1d72b852b729c45cc09fd82a78de7aed254c441e5b4bae59ab6941e1095718789e5bc44239c607c5790fb63a0e365cdc58b4dd0c502bba6e825f365ca784062bc2caae40b385c01ff89b5c999bd05bebffc00852a1fc5e0158c8924a1479729b4bca26ef35df8a66347600aa432f296f3edbecbbacc9916aa29f4863e8592b7d5f4b8654dccca609fc2bf4b4a35f6b1d895d4351ae8df37353dcc4269ed88d3dbb106a983db5885009b6b54db10709a7fdd19434f65095c5e1a7c9e4c1658c4ffec5c6476cc17410dc5e8213ff38a09dcab5bee771a25d31dd937c889bd229b518081fe210c6806820c6b2390c6410a30485e9375ef8f22ce23f3f5c0079eb81a94ed21fa38bc499570b0f14dedda7b722100784b6960cca026b0c1eac0da61e32533c04b628abdc90ad3a40be8ead117097ece665c07f7abd1cc8be01a5b45f8f08b61c7762b6c748b5073a05dc63e6d9df04715da848401269ae5af7f0d361e09737b5110ff4986aa4789e5688d34297244c837fdb5c9ae7e1e18cc4459634b13c5a7210bf246f3115a0488ed9f9130562c8760a78591d108fdcee580fc385264c7b9d27fe051f24a5767339d07e3ab7047c935484e2e9ae0434c20b2c0c6f3571fc1cbc51048dd6956d319a0a327e93b97bb98856b1f751eb9df3781da527137bd5a8ee42fa0052a2e853ddb0eae8b2bed1b87a77fc15fc8f388a6df47cc8acc0243514d58e1da21c1a0ccdf87c2ff3580125dab334625d249f5f5faa677ae0d5df70d1c4b76635b461988888731db476f564d4ca973a472e93af675de7d73297880eb066c16e1e4130d170db55ab903e1551ac0f382d1a9f3e1461332f974c7964bcfc59d06462fc759e7f685c829cd0d3fb971043ce2dcbcdaa4e5a242bea2b246df61004cbe6d742116eacb590153c582a11e1b5070f6e9a1f289e30f5058d0bbfc216a43b1cf2c148814615f8e7aa93e14e920a07755bfbd4727dee4e07c0b7d17aafa8ecf2531457c8e53c58c4153ef344fada9e42571d85af375015d5498898f0085f925c622c29d5d7b59318afa263ca3f9e68ad196616a98ffc50075120b5d793fda0fcc9ff35c9678d37d71cbb867f5b0a730a21fc2e4ba3d9caa489abae1c3ef92e1b4fe6a7011d70b4e21e122d6ba1e3ea0acbe004eae74ab61c174450fda3872684240b9917531fa3caeb37704a8fa2f3cb1d705b57f308f2b09031b2bc475cdb4598490ab9f465e6f8cf8d8582b8e89aeeff5b71e9a41bd7de05419586557fa75efae129f21439568e3c0e4fe1fcaabae887ebea48c643221172fc9cc5417689e081bc48ca8832711c3fb11b2dcc0708fb20ee21d18ffdaf3d84f87cb460c1d24f4ba26687ee17705651309b501ba008eba30348a782cf01d9f55210fdbeca57c2c87a80fd78201a8f83aff7be131a12832d5744077d5a0a281a25bf29cfedc0ecd56041f6e579e4efd2516cf5ef66f070c0a12fb711546a90c52613233aa6e6cdd55bcbbf680f99711377a1d3cb6145af050359546e0d5c7ef9f0826deb3ad30a50e53340b95b3796c97daaf4ffe48616029d586e313acac49776e359419e2e7d00ac623bacbb1322342db484f6ca74fd9fcad3ce6c734ad9cc2856d7b3181e84fd3952f6e768c836033bf46493ac79550a8bc45c883669bd4383aa1a268398ec30d2091b2054888b424621770839995fc98d530cbc836687a22d2943df1b1aef1bc8f310a036d457765b9854aa58209140deca5dcbcb0961ddaf01291b48dd9d94b07ffe1a22b0da75d9c8f51fe17fb4c28a181e78d1a6f683a7bf346c9aa3bac0d73ae5faad5f3e75eb64bccb6118069c42b85154c1a1b00e633228ab351d678184456e65b1d996cd5e013ab0f547de137c44865a07fd46c1ce774fca9016dd55726360a6b72e8c6dc161ecef15a27292088ec199b0f3a18ce51c00ccb0b6cc261d25f0e8c8d947730a2ac1f3f285cbb4586d0a93d1e8a4a63b0041bd53816854e5532a31e3fe8f545288e1b6eb037b34edf5f5616bd8a4b1efff941361a064da1fdd4641920e98e390dea1fdc787a1186cffc8ee11a66a3d406ba5ce2e0cba852da5993b09aa9c8308bfe11a5805aa956d0bd199b2af41915fe0038ee6541b7865ec52655db6d7dda2ed0ade1ed84d46e70a68a53f47be4fe7c1af28eb89d2633a7929b6072165ee2d0f79c4a3ea33a05e8fa74aad315efee856b34ef8420c7cb4f3df09c9b2a5ab56c1cdb7fcb05bad9f85f00ec093b452fca685e90d52dc68e70e96ca383917382452484466390868f5706402f4d78c8e302ad8edac7604d29dcba8c0089ee7edafa34750854c15f6e319eadaddce6138da234b1a650006bb84567b5ccf231ae294e64a54f5b4ec05faf92f75991a6d611221e2fee8693aa8ebf00004f0feca5724389f7b2576db52d96fc9669b381bb00b9d620d54de4be6f29f88cbad3d976c7730a6b5b43ef81fc4d7cff5c53f24fe118448c3b63c9c874e89fbc034a01d3f639c66c792424c80910aec5f881fe79c56d78e3d6e031e4f6377cbd6ad2acf6d52cf2f3a6d0085a4e6f1e9cac16f82d0274860fd09486eda321d73426bd63b163988d1ef3038529af72303a32c16a9ed4a3fb5817c53b2e53aa9f3f46fcd72daaca5d5ed1795ff68285ff52fc7381645f0867b76bb2bbd5d16b1384de4d4eeec073894e1f8fe29492785594e7b73f9d97dcfd1a5f0092808cbb314cb277e31851ac278796de5092a6ab665017d48dc3059c411ebbe6ce9a449706e0b0a96cd4b3180b7db119ea28e42b159b5c93611fe8adc7e5e20870451badd3d3d2358d78d40231c2780cf802fb588e766eef26a6957d0fadd8a90de4909f6a1b00a407d06b6913eb01a297aea9020f718675df30006b64519fe4fb62248a83948129812ac10617459f7c116bd2fd45317f0312151e532965eb4ce69eb38677dff8558961850736171aaa5be7c4453e7f3abc516c6ab63b25944a444e4374f5a7b2a32a99c71215f4b0bbec67ccba5782144aca8ba8672604c06b02677dfc0d97a099c99672e63edfef2f64d6238cc33a55c47d1b70b989a791ae724093367dbf69b5e96cf8c7e4137e9ea8eeb66b66ef2648c163992dfd0640bfa46b5dad96028a8362ef7d62bf5292b116b484ab25757ebddbaddb0e0f5b70580e150a813eb43f3366437654cd72599d38514acbd498dec31e29b71a1ffc1ef96360519d2b86d668d45ee7b5a2b2c4d2afa5dd26156ef7b6eba26ada237c469ff7c8a23a1bbc96253c47c31756ce24724ea7d8c19a074b164a511e008f77114e86474548996f01560fdc58481b246f73aa6647d09ce7e97de6762dd28a77f3ca18626053d4602b91eff46b3a51d075d71deb23b2a6fd82db4e15adc5ec05e08232dc0d8ea1e256b149245e3520a0d98a7c59d7ffda6528b0bd70e33d68031eb089d7e6ced62ed844c98ada94379351f7a24789e1b85ca38b8dbc767d7c05edecaed7999c1c3d3a3b463e6dc2c2224888bab0f6babe6a3bddea36e792982580c7457fb6812b3f6bb416dcdc623ee1851b0495ca8fa12152d64f9724f2b4cae6549d1243c5ad63237c7c557b6969fb7e5835440cecbe48a07d5ce2ccbd25e931c7b1a735d2bda60a60f456076b8dbf5563b17b148ba281c00b2d421e182103bcc390006dc7c3d0cfd12268054c17cacc921122fadd4e2a494458c5a3104babf4098cefb84879c02658c8c3e1bd860e2258e254fcec30894ffcf4acdcf40be34a041c5bf8064359e7023d7a4359c98b7fbabf381b01b553b2e04ab40cf3dcca6a6eba9b0ad07866608c9da3130b191a63b57700c096f365c1aea635822fa912a9b6cec9fc19dbb18d884a1135131d5a6b91b237d82a612e3034e9800566bc15f2b63a153d60cd32f69052a36149546298c76b0e115e6de45652673b1f11fcb1a31d0ba22236440ccfe2d8204d8940890f08491371a51c6d471f1296a84284aca59de625a476b260e505f196f7be991608ee9de8897d2448343c125ba824489d7b1266c791d9bfe1a07de40310ca90ff114555c5d02bc4a8299b4f036a9a94d393ce6135ecf890eaa6aa96ef7b72549d0ac7c93d193465c466aa0245b9f4baf434f6b475c9b27f84bc951fffa94836f277ec32020938e4ecdde2ced68877e5ee0d8d7d0496ed64ba3a9dd53f4a1b5f05030aebcf1f509ed3cfe697e6d1cbeb938cad18464937528267d8c70b448ac0dff03c54d060d2c3bc58098b29acc2ec1e177d52293dc6cb7ff6b8c63004a309b2b59b6da0bf85ca612ed504e9d960d191c6b3b88f0171beec2378e722446ce065609456b8959c244af77b662e4d3e9a4f0398f01ec8208583e9544e78c881739c0728673b93eb14b561278868fbe9fb04ac507bd958b01911e9171d26a4092ff1ce671a77a927f738338abf7c523bc6375297aa7ef6cbee36973f0c380ff049570cbe52320313f4b7a476ed8aaa153e2cb07ffea8fd40ab2cefcb8d03d5cb6878204177b1c4027739aa5ed1092db0022e5f98e67e1ba1623f98a73a64aad3ff47bfa0ce8c87ecc4910fe1b5444c1ff24bd1cc5f9df3f6eb40eab5b1e0c842228dbd565b19c517427952821e951b1f3656bb02ee4e64789a8a8002183c10eb59be1bd1e36e53a046b5d61ee790ccb852e7c012d55be06240cf3b9cb4026a5716803b77b30f48515e76a1e17f5d6623143ab22c0e13e67ef096ed769df5bcc691b1e45606a9208ba757a420f4a6ae37d647ee5a70a3658ef1c134409b8081368ce45e94b56b5950c8ec0f2b9848345b3fd89e09e79ad090b0544f71e3a91ff3b9aee54da9b75bbcf8d49ae78dccc62e25a03f4e4f5cc32508f2d078f7f89c6f895338c0794cba5bdb1fac8ff79169db62281b095f08a547ed87b1345accdc9f18a3c76bcb6f5bc755185da24d6f553659de899f0aefe597693e8f05e65d5f6d3b9e3d4ce559cc9308fabe4b0ce0db117663991e8b8c9ea30fcaa19c99fe9937eb6244ac61d57adbd4c9a532324cce04d7e945902e97b5adcd88915e2ace5f47e71eb8ede64bddd873367b947906f9b8134666118bcdad2b5d52966d72c845cc53eaad512cde930d1449c7fed340951693c5b52a1ed667956a8483d4242acd920bee3039de96f71cf32fc24b5472e4e5623eb9d6dc0765ee64ff11a488bf5148fbeef6b7d65e5c1b4bc9705019036c2b8ba2d6533205d57013c63e66ab380c3f2a067516fc725f2c1192afde2de88f477acfc1217b15f8df93adf64550a4585ce4b7ec61c30539b834c7ad046460ed7316f1b0a969f4e105ba667e2b72c0e834accf057673a27ad9acdf92d5b40e7c2ccb6605a9d754ec961ffdf98272941e465aa7493a384204f940f7fdc069e3f38d22daee26f6cc18a86fe84488f1ef93f7e8c651122de4208e769707d55fc6fdb9b3b68b403be0cd1333975d0528232ff9bbf1e61160833213d4189a3e80cc8571a74ec025ea651ebce21dccab7248b17b67b29078bba1987a1b28158127d982f17b54f3f6d0307c6b9403d166b86b0c9e6166e205e5d5bc1375e61bfeae96cae3f740d2a3eff24c6074284e3f25e7303af251dbdb3d562407fb60956c0a0f693e3fa9c4a2268cb9a6a9e6bf266a30b282dc5444041298cefaa579620f1027e71d1d55894b25980e09301c81741bfca5571d781e1ff0d8fb3d338e813c18b823aab7362f7336182bff9fd19d5705d47e60924b9507e5cc439db27c7c6da57998204dd60834bd42a890a3ac7bfd4121708db2a8d0d0b3a773ff3b5600ff1b4743865a79e32f6513896bc828bc66a25390c71dacd08e336737dc1b5a3cfdf87a83fa2e1e3a21433ea4ef3a21370b427705197b7e14a0a3f61605a629a788e051e5bc1d60d041edfba13fd089a6d7b9fec458074b987f7ccc7f76e0152e1ac6337a29c7b8cf2962334b816754a62dee5615d31e13002fb0601cb89512eaf2efe7b430c4755f704b7669a4a04ce9ddc99eb2f02941a490dbf4abb8fdd0a2c808273bf2d69fab4499204e7854bf21f5c5b9db48f70a1221860f07c7b913f232ea107a41bd0aa57b36289db5d642b63ece0cc74daf946142fae0769d07b14259fb2848abbce3fe1139691eff8a4483b39b4a72786501b13167a57de910e2184c2ae4492adcdbaf98c4b3130f6e69083adba8ca4cb0441eb7e2c66056480e1482c941e408931dadb8ad5ce9f2dd57f3fb561a444bbca29cc57bd18d2a7b124527883ca9d433f6dea611a5ebe2d8d5096674e6396e3801d8e5d9eaa2d62f74f7960a2d6c7d8eb8573c0c49ff8344e3686bef2e7295f16a07b29fc6c6a8c274c14c739b9bb7a4adc9b65d013ec9c15addb1d92f6c411a57b2e8d8f370d308dba8fa802be4029f211f33f4b833e86915a5b6de74d730744b51425f936a7384a065e07141b3e4c0c240c4f0b66d2e4c7b236c26f0afa74adce2151ca8320468940dd97c2128217fd8c765a8c4481ab5e59257b47132e2f71f5804f653da962ce6f45f49db7046582ea780fa2a168fc20324bdcb18c920f60886e4fc1c4ee0b7d272479633b80f421ffd4aeaef4d4d7e5285b38145d56ca364861c879163a4405beb1fcb98c7b5a854833e73bd56eb7a9c25f6ca74eb3ac6a0793dcce6b5a1acee1178ab367c08893c9e3acf0c8a04010d36ecc0774cabf2fe8ca5e3310e11d6e5cfbd13df391f82ab6685f4ca9cc98f2d421c6389de996f0776cf9bc39602e4adbcad1298578282e53faef6f8051db1a1bdeb47c0709a3f068098b23165442c2bcbf3b2948783af55ff8c7812e982adc4392c33c8c7af0b6cb7fe20e6c4a3968f6effe2f707365e38e5948f1a938d29024c429c246459a269e29cdadb62d1a44c02f98f6b15e2d2c373827dacb40db4805997ec0370d86ad3842198fcd210b9772af36bc5bd9397d190cc5f8e30f40180470eba03608e66c23adcce0f644c618b1c3eafdd9ef97ec937758fffb5003759d4821596fbe3c2f899fbf4d3fe6048e634193f5616c2ecca2171879cd0c1cce96607cf4adb90e72c41094c0cb89d728b063fb289d0e5c8789ac489246eb2bad364a58c009094a4e4d4e4ad686e6fcd1251af15c9be28ef70b6d4062867016657a1148c8b886bc236bab2336960b539efae566b04a50902a41f7d56cbaf7af94b43daf4e03ec632f6d8c2edc7ba7e47c1ac8311a0ece52f5402b745e5d8f6ae2b7c924e7854643c31de787f5f76ba8375100cda6acb4f30f09c5e0b507d0f70d059e053bf2c8d8fc5658c615d9ba026c002724c3c1d62331ff7c5c61822cb55a40c21d0bb8a4f608a99dc65a8701823a4cc9da307c004656614d9c0c2f0fb6eeefd91bfd58caddf3549e6b6e02aba6e7610375edf99e58ec7de222b278519313e30feb62185d9ab26b41cf159c011d2220631303a3430b3b23474d5d1c582979f33d9fc9f6dbe0ced854009c02ee8908a888192e307b648b2fa8b2517575907ca9ed341e0933bfab85d75ef5908332256854cf4742a08a36bea9dbfbeae484722a4d77fbec97dd0d7c282fe79f7f8c7e86d1abdd08f0df88f6e3db5db2ef17b9a40001558c984266d275c306dfcf95c2f864a56655323ab0091c9dfc141e83d42ef982f7d993eb95e5d42b6cc021125d89e3e1108d1401af1824db478536ffddfa323721fb79f2db9b70a25438a9bbdf743f593d8e62c021eff045fc1c3ccc42ae674ed521b8c4e40c35a7bdbbaeca09e4ff251609b2e8ff50474e8a7f62a3488e9212ea39e3aaf5c1dc8716fd0e212a3a30144589c26a25c9606a6aa2269a60abc9c6707e4f6611847d47d299c89abd03a3901f6c2090d68dbbd7d46ac592cf85f04338486cba8d7cbd90dd7f07564b9c7f8b4114c2becac0578e71c3e62bdcfb3861ec40831f656ec5e09748d5f044aef48887081367d2fee0fc9ba10a95acb471ea820a7b49812daac5f58214c68bf631aae6c042b4cb184e92dcd902834bce9193d9ab8feea07a9c41cb4a12a9053e8c7861478617e864067637bcf3778cc1b1ed1b3b525276dfe1ed9f5d8eb2165ac3232ed7cf3c3ea925ce3f8b57e7f81d81e26fae5af9672c16fdcfb2d2c8100e3f38d3ba135fdb6fbc874baa7bcf7ba1bac3b88c5cb4d627aa88b6ee98ca1f57ec9776a8e4bdc11c0fd8d47f5095cdda483e969459bda85bfa269e78a2373cc3b2f096c4ff5f80077c0bff8607e28d48a78a0b261b49f81bef05d19bb25d163619d83ae96cb34b05d11db9207d94dc52f14c02a6572a19c2ae5ea4dd8561830ab751d798e13c5296215c05620a48bd2c4613675b11615b8468e34a47309ef569af4f68aea66a7b8eeb8be536f65b509eca571941a7c9a97010e537c7dc087fefd64f051801c81f8f18ca0a35923acd3156cc0e13fa2d746226b527d1ec7f4e947a25c7f77ed904c4077e5e21628d2a84c185de8913f8ea329d1cf2161a66d39f4cad3ee6bffb3a9f85e8568c3186b1d5892fc536a78f6b55077e29bae75cab3e3d74ade11809ca8e6805ff1f476150732ef5746588130199a283f0c9c5639a7d316a0e0ec42eddd0e92c65618ff5d0ab6b943572ef944dee6e6c0d7fbbafb3f09575602946d8fc2364a3917d21c6d099f34a491c8e2d0f1d0367c6dbac93d784a6ce97781cc4fc1204c31ab9597c0d8f3c7a501ca2eb02c894c0a5f0becdf0c7511acdb77ac35d86d256cdf8cddb0c7129a7076e844092c0ef41da04583ed47684a87ddb781a7905d32b6cadfa89b613a69dd3b01f551abdf0ebc35df6d01b5565e175d219db1d77d5a1dfe6b2a3a31f32fab4fbf4a82f75d78d76eb0b7c42975538e378e250475ebe4ba77ae70f092369411342f8539ee165887d273943468ed0bbb9cbf44f20c13c280108821e27aefe1ec1f56861f92cf9f15e855f67963458222643d875480e1698a60369bbf1951c2a8cbfdfdc0bf6884faa1ea991f985bb9a6b76fea9c04ea4a77c71c91e22c61caf6fa3e7f35f639745490d5c72332a51daad3285fe4836d717b7c3369faa67a533bf99f20aa202cebca5aee84f903cc6f374bd0023200d84769b5d8e31152164ad7e90fc7ee21f9ce94d7045ca455bc0ea2d25faa6d0b5c3f1a962d1641b026fbf7bae612a49931a83cf0dfda3ae476d825309439324ea84482abaf70a01caf60542530eabb5640f9824f2804ff8f62a569477541556a11226e160a18ac005294fa7bdf69db2512afaa664eb548063c87bd7e1fd57b682230e92c847da32c93bbe62eeb2c3d1602912f27986cf84b24667dc85461bd9e7826cbb42eb850b8851baf5e3c95a9c48d508fabe413783acc25fa6309cc3cee9178570f092f7a30e92a0672897d28df21e34cff4bc578fa064851621df1a319e7dd70a22d72ee960eced235f7158dc1ccb3d21f92aad7ea0b2ba4a0b63282d6342d809268b9e735b30d03073c4392a3c933d0efa84808b620ac3f159bbf576964830ed58397eab914df6b2a88a8321b577b1690b9a4b519ce5dc925789405abb4b5b291b056ffde3ea059dc34d866ba537f877620d251ee41682afd6c23b0b2d3ffae4d4886f4c41755b902aa66ff00a3b56d77e0eb4f2bd471d099d178efeead50f30d3a15af25ebfc35b924efabd6bbfdf4071df6d40933cb19cc49f3499568827d5747af856963e537f4e154dc8dfd43009cc23338bff13b1530ec1cc51640a134a8008b9db6765ddf2be0cd7f4ec63ab7283a728637f493ab852facde0d7f84e3cc69d250018fc68416119bc1cb26b4087ff1039d3a5cb0b031cd8debbd422065471eb360cedda01e8ad81d485621bf4cbf74a56e51b2ae0e7ef40dd4d2407edb8bd3d6b3bc860ce64535d2c404ea5f3499f2efb72e2f13e4af87d27d8d3fbff8ab574024fb5bfd34306bd5298764857dde52f6ec3fb77af6d8772d683df53a3d4524c2eabde2b23061c17a0afe3a35836d68a241cab1df80b690c162dec0a30d468686c62fc1da24211782b89dd4e0ffb5e58af322c59519a443a0335ee1908011b085d335094b426f7c01dc3bdbbd6cc80123686c2e441cb22481343d467916e41caacc67b1d68d7cd9018941cca00390a2138291b6b31236e02054b382dc759badeb6cba155c5773a5bbe0b130b7ff37b70309ab967bc6f639d81e085eaed0a91b09cfbfc5cce00d000a791073788ff1e51ce21daa61e7ab3519db7a926f9da161b6879976844e1f3760638b7c752eb61b25744d62408e318c9e4121f4009066aa747e454e9fc88abd0def580211779116a6c6ec735bdb1b8d10df1086e893df6418c5d5d3e5dd6127a7c4e9a5506befb36efcacb61d272bf7061907291515739c6b65d291e37c9e6c399ca4324b65f14e5c2083f865c5d7708e8557cb685c729ce9c3f5eb9a3a45fe44ab4586fe9dd396b3ac24476a6634d674bf923916205dcd88dfbc6f481baf3671877b06a3aeafbe5683b74f9296e8216ebcb368eb50f12f2246756fde7e96790600c3d55721f1ac49afd65d5cfcd8f361835bc19391ba6dbaa1411901616771d3c7acd0493ef3dd5ad70ce74e01aca683f2571a7fb2295993be319853085a89ba099214e2ccda45e9cdbdc3ee8c34036f9ba90e74c607e02c78eb930326e8fa245622ce90885710401865b8db4a392358987989e084346960b3eaaab47c7fef9b58ae471626987c7aefcd1f88912d756575b5a143b74abad8e5da7ecc91c1e96bee971c4c475590ab2fb36dfff087eb9bba21c531c351ce65a5ca919bbbc37a185bc0777d9b76a7c1e81d6dd914062e73f1b7b9a460dc410f17cfbe7837ff0608b1b03ecac1c352c5b085319043c2e0098a35d8dbf214f1881d64731abab5f01d3981bafce56544443eaeba5e22e62c8f426180d7b22a64ff3f12a9e3adadeadbef5da64bb93fdbb9bfd98d2453ccbdb30bb22594ddab3feb121b168ed332d0e25869319a773beb6173c3163e42b9b8f528e771a61e45c0ae4a68617845f1ce052a74c69fd08ac1b901a7f28d9335a57d8a804c8e2942b77f55582e9502a96500a62357d8f1da6ed95864db57bf4d74982488e8ff7b1bd289b9f8e63fa8e054ee399734f0f33bfafc59cf5befc18529a67518559a10d04d51a0712cab522bdfd536b8f40fb0f032a1692b47a7507e35e3e2f7c56a12f82926f2f3330fa9bcadeea92463ad5c6d1e24c49fe83b1d6f7dd0d18276775caf03d966a24de5e4797e50942ed338e4ae550283335f20b3f64e0fc89f1f0e47e423a42db8a2b813b986b90595de25be348bbdfb05da798703c83de3c02004a9c5b5b8ff2fa30778ab993f2f9d0d47bafff74f59b642b85e6ef8f43fb56b7487006db0dcf6b98c1cfe081384c71cdd35248a4480554014baeed7359a9ded851ec0d343b989f7725ef0e2251535ba8b6cd88801d0480b401ca5630e69d14184d3f70a81aca58a0748a89a47052149f313d0c0790db0e06b5f53c45ff598c9e76090288ed14e9ab5e534e060a826241a52c9576960b67be442fb14f546d6807daa81196a58d9921832a2918448097032556f45b82020308e99d80cbff0bcdfa7e4af309289718d065e523a90cf2663a096d1ba133f84771556478b9e2cc499430c4f8a8a96cfde347b7fb6f7321a5b2d6bf823a0e6cf33365dc5b950c3bc9a12c792109db1b175f0ef39f08f808aeb1e1d6c586ffe70d1b1d1941e50423933fa9d30a482a5c6e4cc4dfd7ecdfef22d7f4671bd95e933aa6b15a42129f2fe03d8cdb48e2019d72c9102c03e2d0bd305def9a8f3a80bff9073d21b476f57da746c37e5c8ed2fe6416dce56ea056f04f5b30c948e6c6afcf10e79c071ac8f0a4bfbac01404bc930bab730232b3394d531075c1dc1e885268d5263d288890d8b5f45586671c3662e487b95681c491a41e5f91f339498e820dcb9c15f0ad262fcb0cfc1d140af7c12b0ca5fa30868bf0c976d76492d2574b18d7fb07ba0e3e663a5f1d1c4545a72554513bc711731d8ef85768e02143b4a9f3e1bc3e496183003cf5033b04185437d71efaf8f098a781534ebbef6b575dada2294a24ebc024ed2fa9e08852ddfef5c6b25367d5a6b51d85b2cf0d33cfa14aca907acd6f8f44ec35694421ca305f38fd5b52eed101658a0610fe2f3fd8224b3cba6535cadaf4f050a0e64ca7dd56dd13a4ee3c373074aed9ec9ff430b9919d4ca715aa12fd3ff10868430daad94f8373f870e34ae72fea1d2807edd2061ed79b67d1b046c79d8df98b83f8d77d0a38117db905e0358fcb7cad821efacb93b135786e40dcc8009d449bf83343572b3b91ce2b2dc05364c391476711841ba9e8619f7d589f785df4425eec9b4d57b0d0e365ef242f645524948b3f31732727cb5c08d874ad7763075d945f3e4e547966e836c53ebaf56e8def6acca2fdd25ffb23d33710f7a17274b219c9e7dbc7365a9421aeb87c106fa52a68340d6a9e91eff3bb52d06b388bfb0ed6546df2feb7637008c81c225fce58e66a4c72af418288c1f7edef6cf8a6ffea409e590c0f38fbd77c2f9fd673e713b7bfcf4b111c4ec52d11bb9907fefdc3743452f170f567d11dfef829dc827c418d71780feffff7f01